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
339422929045	339422929614	339422930164	339422930714	339422931265	339422931814	339422932364	339422932915	339422933464	339422934014	339422934564	339422935114	339422935665	339422936214	339422936764	339422937314	339422937864	339422938415	339422938964	339422939514	339422940065	339422940614	339422941164	339422941714	339422942264	339422942815	339422943364	339422943914	339422944465	339422945014	339422945564	339422946114	339422946664	339422947214	339422947764	339422948314	339422948864	339422949414	339422949964	339422950515	339422951064	339422951614	339422952165	339422952714	339422953264	339422953814	339422954364	339422954915	339422955464	339422956014	339422956564	339422957115	339422957664	339422958214	339422958764	339422959315	339422959865	339422960414	339422960965	339422961515	339422962065	339422962614	339422963164	339422963715	339422964264	339422964814	339422965365	339422965914	339422966465	339422967014	339422967565	339422968114	339422968665	339422969214	339422969764	339422970315	339422970865	339422971414	339422971964	339422972514	339422973064	339422973614	339422974165	339422974715	339422975265	339422975815	339422976364	339422976914	339422977464	339422978014	339422978565	339422979115	339422979665	339422980215	339422980764	339422981314	339422981865	339422982414	339422982965	339422983515	339422984065	339422984615	339422985165	339422985715	339422986265	339422986815	339422987365	339422987915	339422988465	339422989015	339422989564	339422990114	339422990665	339422991214	339422991765	339422992315	339422992865	339422993415	339422993965	339422994515	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2799	3600	2300	2798	3600	2300	2797	3600	2300	2797	3600	2300	2796	3600	2300	2795	3600	2300	2794	3600	2300	2794	3600	2300	2793	3600	2300	2792	3600	2300	2791	3600	2300	2790	3600	2300	2789	3600	2300	2788	3600	2300	2788	3600	2300	2787	3600	2300	2786	3600	2300	2785	3600	2300	2784	3600	2300	2783	3600	2300	2782	3600	2300	2781	3600	2300	2780	3600	2300	2779	3600	2300	2778	3600	2300	2777	3600	2300	2776	3600	2300	2775	3600	2300	2774	3600	2300	2773	3600	2300	2772	3600	2300	2771	3600	2300	2770	3600	2300	2769	3600	2300	2767	3600	2300	2766	3600	2300	2765	3600	2300	2764	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
24568	21776	29105	25020	20946	3707	1342	792	639	645	620	567	547	601	558	570	552	498	807	4610	7336	6272	3540	1866	1093	713	559	504	537	504	511	495	506	532	488	518	471	500	544	488	527	535	497	484	510	461	511	491	513	494	499	466	510	522	483	469	508	535	503	521	516	506	481	482	560	524	531	462	508	472	526	475	520	487	476	530	497	488	516	485	471	471	482	474	478	494	502	487	492	475	497	478	465	541	486	494	525	507	469	484	491	476	535	491	531	457	510	474	504	464	515	502	483	509	518	540	464	471	499	538	507	481	491	483	500	501	501	493	469	477	513	480	506	450	480	498	514	490	510	524	496	506	511	504	505	492	498	519	491	505	517	484	506	492	486	495	513	494	499	496	502	496	522	466	505	483	494	459	480	512	522	525	531	489	511	502	501	497	462	501	519	528	559	483	485	481	509	431	531	513	512	486	510	537	485	485	509	480	490	510	496	522	485	477	528	512	509	453	478	511	514	497	475	449	484	502	491	517	489	489	486	495	506	494	553	488	514	498	533	481	490	450	502	476	526	449	491	482	492	523	482	493	482	476	451	472	493	508	485	514	498	492	461	510	498	473	442	486	495	496	455	518	525	493	517	496	520	492	507	501	526	573	490	519	509	503	509	482	551	470	500	503	506	479	510	518	463	481	506	486	485	482	495	468	513	477	487	502	529	487	522	491	500	511	502	491	481	520	480	472	527	468	497	443	487	491	526	515	499	483	498	511	489	461	510	446	507	504	498	458	464	473	506	485	459	476	511	484	464	529	492	490	523	474	549	484	472	505	495	461	493	464	472	486	500	537	488	494	495	498	485	519	459	505	512	473	481	500	471	500	519	501	483	511	532	482	531	523	458	465	485	508	475	495	463	480	518	488	495	501	525	459	506	464	490	503	468	498	513	473	515	489	520	515	437	482	470	496	496	509	505	520	472	472	511	478	494	524	450	500	507	469	509	452	485	496	493	493	468	481	499	468	499	514	458	469	521	455	494	510	531	490	487	479	506	493	493	490	504	440	457	499	519	511	507	484	477	489	481	462	467	492	481	501	498	494	514	500	460	434	480	421	508	494	528	486	509	511	496	465	502	512	492	501	479	477	456	489	508	473	502	468	489	497	472	464	500	465	493	505	501	468	484	470	496	472	468	485	526	524	500	495	525	525	440	463	499	510	534	490	456	479	479	502	448	481	495	516	485	502	459	479	454	510	511	494	530	499	488	520	465	470	503	468	505	524	516	450	467	476	514	478	500	515	487	476	481	517	504	446	497	466	445	534	510	526	523	506	499	473	458	488	504	459	475	474	505	475	500	476	474	523	534	519	513	484	503	465	463	487	492	527	482	484	508	501	519	481	454	505	496	483	453	498	456	503	455	486	475	496	496	507	533	466	498	484	497	451	460	463	478	473	495	443	510	464	538	455	509	502	451	493	514	480	491	467	523	531	505	458	537	500	514	502	470	475	496	516	519	476	487	500	490	467	486	485	496	476	500	500	491	523	435	495	506	487	459	481	483	501	494	501	490	482	497	504	457	472	456	473	484	504	481	484	509	477	506	460	457	495	503	453	511	484	496	530	499	475	524	496	465	522	487	514	487	463	519	520	516	500	486	533	471	482	473	501	512	509	547	493	490	481	497	473	467	522	495	482	501	465	480	505	497	470	468	472	468	501	480	508	479	482	506	483	477	493	545	499	457	472	462	503	520	506	466	449	461	482	504	509	490	478	459	470	447	533	519	552	489	513	459	497	496	492	491	537	498	505	491	513	501	486	490	486	488	507	472	466	495	492	488	507	458	504	495	475	479	491	498	456	490	478	484	487	451	493	426	488	483	525	464	505	462	462	501	524	507	501	502	508	488	496	500	474	493	499	488	468	518	484	495	474	488	460	483	479	440	483	473	490	486	455	481	463	507	515	488	488	507	514	472	457	510	447	476	498	508	495	496	487	514	497	499	510	494	517	504	475	488	487	492	474	473	511	458	464	477	483	506	470	472	479	459	465	490	533	502	514	474	486	542	498	502	512	462	524	516	479	471	499	511	516	477	457	537	488	508	502	474	498	455	531	472	501	518	483	499	509	503	504	465	504	476	451	489	497	514	528	478	472	498	492	505	482	503	508	460	506	485	489	494	485	480	517	509	470	495	508	466	470	492	467	463	489	501	493	476	535	455	490	450	488	448	538	486	514	480	465	488	472	524	496	455	513	518	506	495	476	478	484	468	532	521	539	500	528	483	538	481	488	495	487	509	500	523	445	507	500	496	476	447	493	488	480	493	532	511	491	481	487	501	486	505	476	429	506	492	495	493	518	550	527	498	528	533	449	467	499	503	469	505	433	496	543	477	500	501	507	541	511	500	508	506	485	488	478	479	489	495	556	487	492	509	517	464	480	513	478	486	494	501	482	540	483	482	517	461	466	491	508	525	490	508	487	509	487	478	509	481	506	468	504	476	531	482	491	518	493	497	480	513	510	516	504	502	501	517	453	474	509	491	462	476	445	485	478	520	519	490	501	492	471	495	496	529	476	506	502	462	479	495	517	514	511	473	496	478	503	509	520	489	452	498	518	475	526	480	463	536	490	446	518	477	508	492	477	481	464	494	497	473	519	498	479	482	460	487	486	530	538	524	499	506	465	460	507	511	471	485	513	486	510	485	506	475	504	501	503	491	488	483	531	453	514	496	481	491	490	485	501	461	465	536	496	459	454	491	481	443	481	471	515	508	498	491	519	492	489	503	486	492	473	485	488	468	490	484	519	476	478	504	460	442	504	502	490	545	550	481	492	512	455	504	481	497	444	523	493	538	506	442	460	511	478	472	497	544	493	493	472	490	491	470	547	499	497	509	495	493	472	468	516	477	490	466	525	479	508	518	503	477	494	538	508	455	483	512	505	492	501	530	486	496	454	471	499	504	504	504	459	488	469	469	492	502	495	470	492	488	454	501	470	506	489	500	509	462	461	523	495	520	483	494	502	497	509	481	483	509	474	476	486	436	510	514	482	448	480	507	489	480	495	508	470	473	500	501	499	479	524	468	507	514	501	506	459	483	434	519	465	500	485	496	492	463	485	517	471	467	498	464	503	478	480	496	483	506	446	528	505	528	502	535	501	476	495	489	489	516	478	511	463	462	462	487	517	475	484	465	475	471	502	450	477	499	514	529	514	530	485	475	475	484	485	518	518	463	517	473	485	514	475	478	470	463	488	459	483	514	495	539	502	476	498	489	504	510	451	475	501	515	521	521	492	487	472	501	498	486	478	466	453	488	461	515	495	490	468	467	498	478	512	518	484	475	515	516	534	516	515	473	506	515	458	448	536	472	468	496	471	500	502	431	472	464	552	500	506	465	472	485	451	463	509	486	491	493	532	514	543	531	471	495	483	475	472	489	509	484	457	458	467	474	462	473	457	511	493	454	516	496	501	491	443	488	480	472	511	478	504	498	501	462	541	482	481	479	487	506	508	458	467	492	492	484	512
3609	5075	4095	2188	1610	1228	1084	881	847	709	675	693	640	583	576	601	560	591	1132	7217	9129	7474	4098	2399	1404	823	615	513	550	500	519	559	515	492	493	524	561	541	536	546	491	530	538	529	551	521	511	533	494	503	519	524	464	553	517	538	491	529	533	530	573	498	518	519	524	539	489	538	528	539	519	522	540	567	508	508	507	514	499	506	548	529	541	548	520	523	494	505	523	549	488	520	509	531	498	505	499	518	491	517	533	478	521	556	510	495	519	498	464	497	491	510	509	489	540	535	529	493	507	531	550	496	541	512	489	526	503	473	500	491	582	489	515	526	522	489	527	497	525	505	477	519	482	501	542	511	517	544	503	491	500	517	548	538	508	479	502	487	489	498	517	499	514	495	537	523	490	540	523	495	525	524	532	537	504	504	494	515	536	490	508	535	471	494	521	542	522	545	530	484	488	546	528	504	503	515	530	521	485	535	492	539	513	558	512	481	511	530	525	522	537	513	508	504	485	529	506	473	494	526	512	525	529	504	537	515	504	544	524	503	523	478	539	508	503	529	506	536	476	526	522	525	522	523	529	498	467	490	538	484	529	540	556	477	532	489	507	501	550	521	536	515	533	545	511	533	491	445	500	493	469	530	519	501	495	491	549	503	496	497	494	519	533	518	535	522	482	467	519	500	520	542	527	519	535	478	498	502	497	522	528	499	500	499	491	501	533	548	499	499	500	547	532	455	513	507	500	500	502	541	537	539	529	509	509	508	511	485	504	494	517	497	513	536	535	524	471	516	527	534	546	534	519	495	522	503	534	512	478	512	548	488	497	528	488	479	544	559	523	515	464	510	492	516	540	486	506	506	518	496	512	504	517	510	489	507	531	496	531	512	479	466	514	553	545	532	535	470	523	537	523	498	519	502	514	529	475	508	502	525	521	524	539	499	528	490	494	503	476	519	480	504	520	490	495	539	473	502	479	474	497	523	521	557	511	518	509	495	512	529	491	499	518	526	454	487	529	497	501	518	477	495	489	473	480	501	537	526	498	524	484	501	476	521	534	539	509	525	523	493	507	524	525	471	547	528	501	522	494	521	530	520	537	510	530	554	533	537	489	515	511	491	514	526	535	560	573	522	480	559	514	550	482	502	493	489	478	501	516	533	512	522	499	502	512	501	531	519	523	497	483	520	519	513	485	481	489	526	538	495	536	522	516	503	486	500	519	506	495	520	501	533	508	476	498	494	497	493	487	488	500	564	466	509	488	541	528	483	496	485	514	539	470	491	475	500	528	505	540	517	514	549	527	576	532	528	487	527	507	516	503	516	529	499	517	500	454	504	518	526	507	495	556	494	562	506	493	511	455	528	499	519	538	511	525	512	514	527	546	507	557	535	513	500	519	505	530	521	529	496	524	542	479	521	543	519	495	520	513	506	482	509	505	521	513	531	525	495	498	514	507	484	531	520	498	503	477	482	522	535	568	542	502	522	480	498	502	513	506	503	520	482	469	512	520	514	489	557	502	523	494	554	516	481	494	507	517	548	481	525	509	526	502	494	537	505	521	500	497	503	534	503	499	547	521	482	516	539	501	512	482	518	496	565	505	509	481	451	494	539	538	471	549	511	520	495	555	478	468	539	572	523	559	534	473	508	515	490	516	516	537	482	502	522	493	481	556	499	560	521	512	530	523	473	501	515	515	494	521	528	463	496	500	544	488	519	504	529	532	488	492	502	495	515	531	522	499	494	509	481	506	490	529	566	525	522	472	506	514	549	506	532	487	491	513	537	539	507	533	527	502	499	508	486	540	472	545	528	495	492	492	530	524	508	506	470	484	494	457	521	519	509	516	498	475	512	485	549	526	476	505	526	532	484	520	501	515	513	523	508	540	521	543	499	479	495	519	493	500	503	472	510	503	494	506	510	537	508	522	533	492	532	503	533	489	503	491	557	523	455	510	484	478	480	491	523	546	512	515	491	537	490	506	562	508	517	510	500	512	489	519	535	486	487	538	506	511	463	524	476	528	496	563	506	510	514	536	494	529	515	508	520	510	517	514	508	495	515	483	471	471	490	524	484	508	499	472	481	516	467	481	517	499	490	514	559	523	501	496	513	480	507	541	507	509	513	519	523	474	495	549	488	559	494	517	559	531	467	519	491	492	548	482	461	486	492	521	502	508	526	494	484	504	525	527	496	520	497	494	474	513	502	530	532	521	534	496	503	480	504	479	504	496	553	489	501	454	519	554	488	514	525	560	521	498	516	520	533	530	503	533	473	530	488	506	503	526	493	482	490	512	472	496	500	506	512	528	483	504	501	504	504	531	529	482	448	513	492	493	491	545	533	495	546	503	505	518	501	504	488	494	524	516	514	500	498	526	489	520	476	501	494	475	551	476	516	545	513	494	482	538	492	506	492	553	468	498	500	479	511	523	506	543	514	532	492	519	523	485	488	496	528	491	501	506	495	520	505	513	542	522	527	505	475	494	531	559	496	463	501	489	495	500	507	531	537	504	548	501	547	532	481	513	548	513	495	510	458	510	485	495	472	524	517	534	487	525	498	516	519	480	503	442	504	488	510	485	497	534	505	492	518	541	510	494	535	522	500	513	517	505	502	523	561	529	506	490	475	547	487	505	505	506	518	513	509	488	540	521	511	474	515	494	477	525	501	554	495	490	511	564	521	515	556	545	482	483	483	504	489	497	490	507	510	521	532	514	548	503	540	500	494	512	532	522	506	521	477	501	492	497	508	489	504	531	496	519	520	479	538	483	500	491	532	513	479	500	497	504	532	510	486	523	507	501	505	476	490	483	482	518	487	509	533	527	490	476	485	506	509	491	535	511	488	526	515	506	506	506	486	463	535	503	480	540	539	556	510	491	518	517	486	517	533	512	483	505	511	491	554	492	491	496	491	503	524	498	526	502	474	505	528	486	528	476	508	487	462	518	544	519	513	483	519	471	508	493	519	491	530	476	502	512	506	512	504	525	525	508	461	489	490	471	495	482	556	497	488	491	487	510	467	509	485	543	512	499	497	478	529	507	491	518	509	459	499	490	469	512	511	526	517	504	503	460	494	489	529	537	530	523	495	477	509	496	508	511	506	539	513	538	498	459	493	454	458	493	477	508	532	503	552	510	496	494	527	527	499	571	536	501	516	490	517	495	531	510	507	497	514	513	500	532	531	506	524	508	521	507	514	482	493	473	508	488	490	517	494	556	535	525	551	553	513	474	482	498	526	510	493	534	506	522	475	534	487	494	504	519	538	549	546	507	528	462	497	492	504	482	526	501	500	521	512	512	518	510	491	471	502	475	504	502	473	555	530	525	491	466	516	495	557	512	521	525	466	514	514	490	526	517	507	482	492	528	512	461	514	513	476	504	512	544	501	504	504	514	518	531	483	464	533	473	508	527	510	523	505	505	536	513	500	479	496	474	502	508	488	494	518	499	486	546	517	517	525	488	536	478	489	479	506	523	507	537	553	523	502	528	508	486	481	505	492	484	470
27198	12123	1406	807	536	450	471	425	416	441	445	429	431	478	445	420	414	422	457	593	685	731	677	578	520	494	443	448	406	419	418	425	444	420	446	428	438	442	441	418	438	446	424	431	464	445	481	413	426	427	431	437	477	411	426	404	436	447	439	431	439	431	452	411	470	425	420	411	407	395	444	448	445	464	456	426	401	453	459	439	426	409	373	408	432	424	414	421	428	425	443	415	444	454	431	405	405	467	411	432	445	426	433	427	466	418	434	440	427	395	458	430	431	437	411	433	440	403	447	458	465	453	390	448	419	439	423	456	396	447	427	419	443	453	450	409	437	437	426	415	449	413	406	422	423	435	431	429	418	421	426	422	417	447	406	435	420	426	417	430	435	423	433	406	441	413	438	386	430	447	417	443	427	419	403	447	437	439	423	424	414	423	408	439	439	409	471	405	431	418	396	429	440	438	397	402	477	450	463	435	427	428	372	462	394	379	399	431	407	437	390	420	447	462	386	415	412	428	432	446	450	410	418	423	452	433	426	439	429	429	411	446	412	428	428	426	433	440	413	466	412	428	432	461	435	435	420	449	423	403	453	430	414	388	399	419	385	452	396	422	478	408	442	441	399	416	402	417	452	407	449	457	470	461	409	434	431	474	436	427	456	428	417	450	464	436	438	471	453	419	404	432	422	419	405	437	424	405	425	412	414	444	455	434	421	391	460	462	430	398	470	457	407	452	435	417	426	452	416	464	419	389	425	437	408	450	419	445	427	436	404	407	438	402	461	432	433	425	445	455	439	424	373	437	438	436	485	405	398	408	430	405	419	429	404	432	409	441	438	438	450	445	446	433	437	404	406	423	415	440	419	423	453	454	420	395	436	405	442	420	400	405	397	423	404	456	481	433	445	414	447	383	389	398	427	424	440	423	454	439	423	438	435	453	417	476	423	420	453	412	415	438	399	415	451	424	400	364	455	403	427	446	429	432	415	399	430	401	433	433	408	421	434	437	457	389	430	427	444	424	409	417	441	427	429	378	449	434	441	420	393	438	382	465	454	408	447	404	399	399	396	405	427	426	416	410	429	426	407	420	457	452	402	433	423	453	394	447	439	426	455	396	411	446	390	410	399	427	450	423	430	437	445	449	440	402	418	414	419	436	447	453	426	407	404	425	420	463	411	435	402	437	456	431	460	452	435	452	434	438	432	419	466	413	480	399	441	387	423	405	407	448	403	430	438	461	422	446	449	425	426	426	436	453	401	438	424	450	436	446	424	415	374	452	406	460	409	400	430	452	441	416	428	437	409	432	414	428	443	432	440	463	405	458	419	437	420	431	436	398	406	429	396	381	430	434	429	427	459	412	433	435	420	409	409	422	404	473	426	432	457	425	445	438	434	417	433	449	456	424	416	428	399	436	470	389	393	457	428	458	447	413	462	407	420	475	456	420	451	419	446	456	444	427	416	482	463	428	426	401	418	421	423	408	414	431	439	415	381	447	388	416	423	430	421	435	436	407	426	426	413	433	428	467	418	474	405	430	438	475	437	438	424	452	441	458	467	429	436	439	422	442	431	411	426	431	444	443	400	437	414	404	448	441	426	397	473	467	426	420	414	418	406	391	406	420	442	409	430	423	438	419	442	411	402	413	453	480	406	416	471	424	391	435	415	424	395	407	446	429	432	453	437	439	430	435	407	438	444	406	437	428	433	448	453	408	411	465	421	432	409	408	390	451	434	452	417	473	425	438	400	381	411	445	409	445	468	420	427	442	428	432	447	433	445	394	429	423	419	440	430	407	428	449	431	454	409	434	424	435	432	448	448	470	429	455	438	445	441	432	351	462	415	406	433	419	432	441	417	392	490	433	434	441	439	445	443	435	400	450	402	446	415	414	423	439	375	423	445	429	432	411	404	417	416	391	411	452	449	409	475	438	407	396	480	427	456	424	446	413	401	459	415	448	427	408	399	444	420	413	430	410	428	431	454	408	412	407	438	443	413	430	416	412	440	435	407	415	446	422	428	431	452	439	437	438	429	444	384	436	411	440	460	410	443	392	445	405	437	420	418	444	455	453	439	440	393	456	448	467	422	445	472	468	450	432	441	430	453	418	435	409	372	431	428	419	479	441	446	395	449	478	416	414	427	452	425	437	449	469	402	404	431	447	474	425	437	424	428	453	418	454	419	426	429	426	391	437	384	441	456	443	423	404	444	428	438	438	417	447	445	479	443	428	444	433	405	429	435	409	412	475	477	458	438	430	438	444	423	444	439	398	404	425	433	402	450	414	425	418	436	407	415	441	431	445	461	424	454	443	416	414	430	386	398	468	452	379	428	446	495	431	417	462	448	439	392	421	401	427	450	448	435	413	403	413	412	459	430	409	451	445	443	395	475	427	395	426	423	420	409	442	423	427	432	468	456	442	428	441	435	416	430	460	443	426	416	440	426	453	422	420	413	405	426	428	431	455	448	452	429	436	453	453	431	439	413	453	433	415	431	414	451	422	455	424	411	418	460	412	445	420	435	438	459	397	401	441	403	429	425	445	429	434	422	419	453	409	418	472	433	421	433	447	455	439	413	423	384	464	448	416	403	406	436	400	395	453	440	420	394	438	454	398	455	460	420	399	395	442	435	437	375	442	398	429	438	407	484	425	443	413	434	435	402	432	423	472	430	424	410	439	412	436	436	433	418	467	404	416	392	423	428	417	436	436	399	439	420	427	458	391	422	428	416	409	423	431	431	435	442	395	402	414	414	432	420	479	421	428	447	447	451	387	479	406	441	473	407	448	431	427	431	395	438	415	388	434	421	459	428	424	468	426	462	421	403	442	435	415	431	428	456	447	479	466	433	446	429	450	420	423	406	438	448	403	426	408	451	439	442	426	450	413	430	428	431	428	427	454	429	409	470	426	383	445	427	416	418	440	465	439	388	450	404	402	398	435	441	434	404	395	413	464	435	421	425	440	428	395	435	433	430	395	420	443	433	473	386	439	408	385	392	440	451	410	403	410	444	423	439	412	400	430	427	394	425	445	444	427	422	451	411	402	450	427	430	469	427	421	392	412	430	413	450	426	422	446	426	393	448	439	400	428	437	436	407	455	429	413	450	453	481	470	470	431	453	414	422	425	426	422	415	433	407	431	449	448	440	436	415	387	446	427	407	455	421	459	409	432	435	404	455	423	419	421	455	404	456	429	409	451	410	377	415	437	429	425	423	432	401	433	446	416	445	447	448	418	411	465	416	430	430	478	401	440	456	417	448	465	420	438	440	439	408	384	442	437	431	470	432	415	428	416	479	458	416	438	449	407	439	464	385	422	450	413	435	400	426	414	433	401	459	434	415	385	448	409	455	385	415	414	445	468	414	447	436	464	431	440	412	426	450	413	442	430	408	430	437	439	442	426	408	423	417	437	444	446	438	401	434	413	421	416	455	435	412	431	470	395	404	436	422	446	436	470	414	458	448	424	424	422	439	499	440	395	460	427	459	411	427	467	437	447	418	434
4886	706	683	524	544	451	484	409	445	449	437	484	439	466	464	421	430	438	447	727	906	933	804	671	553	447	459	454	470	410	484	428	452	409	426	401	460	442	465	395	410	404	415	414	470	442	414	455	467	475	434	438	440	412	441	422	447	418	463	425	435	428	442	410	441	408	429	418	420	415	457	439	375	413	459	465	461	459	401	443	434	465	457	385	433	439	407	432	434	447	433	461	447	449	435	437	450	434	441	454	414	457	422	419	407	428	401	448	431	435	450	436	435	457	459	451	423	436	425	444	478	430	478	399	419	413	403	421	459	410	424	430	419	432	441	407	449	405	461	429	417	428	427	410	414	455	448	442	453	451	409	451	373	468	427	429	430	437	432	447	411	428	436	418	401	457	432	399	447	429	403	481	405	432	433	447	432	414	415	454	425	419	423	451	392	460	453	439	454	393	409	440	398	431	416	446	439	414	449	416	407	433	427	431	449	435	434	460	414	470	439	424	442	408	445	449	421	436	456	417	444	418	433	411	410	397	411	405	427	429	419	465	448	436	405	401	448	414	414	387	450	454	433	397	465	424	435	465	442	460	402	455	394	456	476	445	430	469	462	432	464	444	435	475	479	438	413	441	423	396	412	456	427	431	446	437	466	418	448	470	429	455	420	434	452	436	408	453	423	444	424	391	460	414	454	439	390	427	431	430	381	431	461	412	416	421	428	436	418	393	433	459	419	405	416	456	430	465	421	424	424	418	464	448	417	462	418	428	441	416	428	457	478	393	441	434	400	396	428	400	428	422	449	387	400	425	446	413	444	430	438	454	441	464	392	416	411	423	433	431	458	451	455	439	464	411	406	423	381	463	439	437	460	419	443	434	407	437	419	424	436	415	425	469	453	450	449	418	445	417	427	427	452	440	455	433	426	413	419	436	451	445	414	411	420	432	437	423	455	420	446	421	459	443	428	440	441	471	421	444	432	445	422	420	424	418	433	445	476	393	440	433	435	437	436	447	445	423	417	454	444	429	410	420	484	419	421	423	466	456	433	435	449	428	404	462	441	423	419	425	435	447	421	435	440	445	432	399	447	426	422	453	439	430	427	401	434	467	414	412	474	441	416	437	455	437	477	402	465	406	433	450	415	425	417	381	468	429	399	429	401	479	475	468	446	395	440	448	428	462	407	415	418	423	416	410	451	419	436	469	428	454	461	444	399	440	455	436	454	416	416	416	407	421	425	451	438	453	445	412	455	435	431	411	457	421	399	408	419	396	465	466	438	457	418	447	445	452	426	461	461	440	450	443	428	445	416	447	444	437	433	446	467	416	402	445	431	430	423	469	413	414	455	434	441	463	426	436	438	416	413	447	458	425	412	436	416	410	415	432	419	459	413	475	414	443	418	422	408	422	414	429	405	405	420	415	435	415	411	396	415	428	417	429	420	451	444	412	447	430	454	432	438	437	433	418	453	448	435	427	399	426	421	461	401	432	453	452	438	413	428	419	422	394	418	424	402	466	439	414	430	433	469	447	399	460	442	426	439	439	431	457	468	442	436	449	432	473	432	439	446	450	457	424	452	455	463	468	470	445	414	396	435	388	436	412	422	434	411	436	434	437	461	435	457	431	383	460	433	410	428	444	418	438	456	439	428	445	404	411	460	407	433	462	431	435	445	398	416	427	480	426	442	416	436	444	459	416	400	427	452	470	447	412	439	401	463	407	460	455	398	401	433	467	442	412	442	461	446	428	449	413	427	455	399	451	448	447	438	437	436	409	408	445	444	451	442	457	458	423	403	466	407	419	440	413	429	427	385	423	423	461	414	434	436	437	411	428	436	430	432	434	448	421	445	461	423	393	462	415	449	403	461	422	435	395	454	429	434	460	438	457	446	402	426	411	451	436	441	427	461	417	436	438	407	463	431	451	440	455	427	432	406	421	456	400	451	408	412	405	392	460	463	437	444	378	444	430	415	415	451	403	416	435	476	439	421	427	440	434	412	415	455	443	440	416	453	426	439	408	456	429	400	435	423	437	426	460	464	435	415	453	424	428	433	448	417	432	441	442	416	423	438	432	406	448	450	432	424	458	443	422	418	455	449	431	408	435	434	479	435	473	442	429	412	405	478	371	442	450	460	395	437	427	441	442	463	467	428	436	419	431	463	460	401	416	397	412	438	462	422	406	435	430	413	399	399	430	434	443	447	457	440	460	438	424	420	476	427	441	440	437	442	453	430	419	447	431	433	429	434	382	451	424	453	434	451	413	419	421	419	425	454	454	426	411	435	408	457	445	438	423	408	422	429	415	393	446	446	428	383	486	457	432	413	457	420	452	452	429	381	442	475	456	403	449	430	414	401	464	438	408	438	452	424	428	416	396	429	448	441	416	419	429	448	417	448	414	409	411	445	433	438	432	421	387	452	444	433	440	446	434	427	448	397	396	418	419	413	434	411	425	397	458	450	407	428	489	410	430	428	420	458	401	418	445	410	443	452	434	447	388	412	414	412	423	443	473	424	462	436	454	448	457	434	420	456	431	455	441	437	482	446	461	432	410	405	463	451	436	432	405	416	438	440	400	421	437	398	431	443	442	423	461	466	409	439	429	436	438	416	435	395	453	443	435	415	433	431	468	411	429	453	398	432	421	413	433	428	438	440	452	438	429	432	414	413	436	440	386	435	473	418	430	464	438	414	428	416	421	436	402	401	432	421	400	422	400	450	442	424	461	410	408	440	441	408	445	404	478	407	419	430	458	445	406	440	423	434	436	439	428	408	384	415	448	350	415	455	462	470	442	424	433	421	468	455	399	411	412	485	413	463	448	435	440	422	467	436	437	451	425	434	436	434	420	417	469	417	409	448	423	424	383	445	420	439	409	437	406	457	453	444	396	434	439	457	428	419	407	433	446	436	403	432	423	442	446	409	426	396	454	447	433	410	403	411	422	426	413	413	435	429	425	419	439	438	431	420	441	437	425	455	442	437	455	462	436	397	421	463	430	452	466	437	456	454	435	465	456	423	405	385	446	432	450	463	414	444	459	416	453	447	455	436	420	437	443	467	393	457	416	452	421	406	405	428	396	421	430	428	424	406	425	460	443	420	446	431	448	427	436	456	425	390	450	426	427	471	421	424	404	407	389	416	437	428	458	402	455	432	440	438	430	414	452	462	450	486	406	451	435	469	431	422	428	462	467	420	411	459	428	425	422	430	451	428	464	401	429	465	431	404	404	424	426	433	385	411	467	414	467	429	446	411	440	431	436	451	427	414	434	406	420	423	416	428	454	439	444	477	409	432	434	412	407	405	460	422	446	437	472	432	411	415	453	435	453	443	419	459	437	453	393	427	426	430	436	449	442	434	455	414	426	409	501	451	425	423	396	422	460	443	416	427	449	423	418	418	430	429	430	436	441	406	415	461	432	426	461	420	449	399	393	411	434	418	421	444	437	443	407	445	425	443	419	428	455	405	437	418	448	412	458	396	391	426	444	417	433	416	435	425	450	412	458
24420	21092	27437	24951	9575	1240	745	556	491	500	496	499	433	460	438	445	428	451	491	2470	3027	3140	2379	1642	1017	640	506	439	463	446	400	404	421	428	436	415	403	418	447	419	417	422	432	422	458	409	423	411	390	427	469	413	419	432	421	414	450	431	425	416	441	472	416	428	430	399	418	412	421	430	397	455	431	390	442	388	428	391	403	412	416	403	414	399	424	406	428	392	421	436	416	428	424	436	398	403	415	421	404	458	377	402	415	387	400	439	414	439	382	419	430	427	428	456	425	423	423	395	415	431	470	435	468	393	436	410	366	401	391	383	427	383	406	417	438	417	395	400	442	400	408	412	410	437	409	428	390	444	395	401	432	389	398	413	388	398	413	402	390	408	396	446	422	399	432	435	414	407	409	426	411	399	424	392	417	409	405	460	440	414	436	397	419	428	440	393	389	426	403	367	387	399	406	417	435	392	396	420	433	398	401	426	390	398	413	454	412	407	419	426	452	422	429	410	468	392	411	413	383	411	450	439	401	389	408	468	445	400	422	426	427	427	430	407	450	429	390	407	386	457	457	427	395	371	470	395	413	420	438	426	417	422	406	436	457	453	437	431	434	433	401	439	445	438	433	411	411	423	400	413	434	440	403	443	429	429	408	408	442	406	398	411	379	427	371	417	423	456	429	424	393	395	442	411	385	389	425	451	418	378	407	395	418	414	414	407	422	429	398	416	426	439	403	415	404	445	401	365	413	408	431	390	397	430	433	394	409	409	405	408	422	400	455	421	447	421	404	392	397	417	425	391	465	410	446	403	441	402	403	420	411	440	431	428	398	435	423	397	423	419	412	436	419	448	420	444	445	392	443	443	445	430	370	407	414	402	392	388	411	411	416	425	397	410	420	457	456	422	411	439	386	405	424	422	427	422	380	415	430	420	429	422	389	404	416	421	430	417	398	418	428	400	419	399	445	430	439	424	381	423	416	432	416	401	434	426	437	391	381	411	393	408	393	432	410	425	393	423	408	451	471	439	450	383	422	424	413	417	389	423	409	417	417	396	443	421	433	412	440	398	399	406	432	466	433	397	383	424	424	428	400	442	415	396	407	417	429	388	414	423	431	406	385	427	404	431	413	388	472	411	390	462	432	420	412	406	339	416	431	434	441	412	428	411	403	429	404	411	415	448	403	412	416	393	422	400	420	404	397	420	426	431	430	439	421	395	445	416	422	450	407	433	380	427	399	424	398	452	407	430	481	379	454	406	422	444	398	411	361	439	413	398	420	417	430	426	383	457	402	429	435	428	395	404	401	402	415	379	411	405	436	414	418	419	433	429	427	429	414	423	410	404	394	449	437	439	414	380	388	421	406	416	416	424	414	406	423	416	439	387	380	427	425	390	366	391	407	399	397	375	434	434	410	394	423	419	418	448	425	419	411	494	409	438	416	402	414	396	408	423	433	432	448	444	428	425	440	438	405	419	471	422	398	431	423	426	425	418	396	430	410	400	413	408	415	416	435	435	435	370	401	418	436	414	445	449	412	395	426	453	415	412	417	402	429	394	450	406	430	403	430	401	386	426	399	425	392	454	426	440	424	403	465	437	397	403	406	405	402	433	428	428	458	386	436	423	424	390	397	423	390	422	422	391	408	443	434	395	353	422	435	420	387	403	417	423	430	419	360	411	421	452	420	399	440	416	432	440	433	428	403	387	415	417	445	400	435	431	409	438	422	415	392	404	421	438	405	440	409	451	411	413	436	401	392	403	416	405	417	418	416	386	402	397	406	417	419	376	430	404	402	368	432	459	423	401	404	404	392	441	395	402	434	421	416	417	430	397	395	403	424	434	448	397	435	419	417	411	431	406	393	373	401	410	423	412	428	424	438	416	413	405	422	424	439	398	443	401	415	368	427	407	401	422	437	409	425	401	360	439	421	423	434	388	416	400	386	427	442	432	409	405	422	434	431	415	421	413	397	419	461	392	422	440	373	430	387	422	416	406	430	437	395	407	397	412	387	425	428	417	423	450	379	403	404	403	411	428	406	451	424	416	442	411	449	412	422	385	402	410	420	387	425	438	409	430	410	410	451	408	417	420	428	390	441	390	429	465	464	460	407	407	430	449	416	381	411	435	395	433	456	439	445	463	444	407	413	404	421	386	421	426	420	409	420	453	441	442	413	392	369	407	463	418	417	427	429	437	391	425	408	458	375	406	383	423	416	414	395	421	432	433	418	415	429	404	396	406	416	398	391	412	401	429	406	395	402	419	421	390	480	404	442	394	402	388	404	372	407	411	434	427	391	404	398	406	403	424	421	411	397	467	428	418	405	395	389	443	430	443	421	410	393	445	439	445	439	428	421	394	389	402	416	444	399	414	458	429	363	443	422	397	413	424	435	412	470	398	391	419	396	436	439	425	430	429	401	421	430	357	449	411	386	452	416	420	418	447	425	417	402	432	446	408	424	391	415	451	459	406	416	432	406	456	432	429	418	457	442	420	435	424	397	413	398	383	392	432	404	423	391	451	406	447	410	400	431	419	434	437	426	453	432	439	418	405	407	429	446	399	406	387	394	416	404	404	407	450	439	398	407	403	437	411	427	426	439	437	416	402	432	429	406	398	425	434	399	380	460	404	410	422	389	411	425	433	423	413	407	421	392	424	386	416	423	430	417	427	418	407	426	444	382	360	360	407	402	423	413	428	455	409	445	415	429	422	427	433	428	405	399	386	430	434	393	402	398	396	449	419	386	371	428	396	424	406	415	424	390	431	431	386	399	403	404	435	413	401	414	428	386	403	411	453	478	395	421	417	406	434	391	407	394	399	415	432	377	409	412	427	426	405	396	462	426	427	397	429	404	394	427	418	419	429	422	408	429	387	398	430	437	408	421	411	433	423	398	410	431	415	421	385	402	413	435	423	451	418	399	409	462	417	432	455	410	390	414	388	420	387	446	415	448	445	412	416	389	413	422	412	449	417	412	457	412	466	432	416	412	385	429	420	444	435	442	437	418	409	407	367	410	438	433	445	405	386	445	408	435	413	429	369	432	452	428	419	398	388	410	431	463	468	402	416	423	387	412	424	415	450	419	391	430	428	412	408	418	424	428	397	419	420	375	412	417	403	428	394	406	395	390	425	399	434	431	470	423	395	426	419	430	422	430	459	424	433	431	432	433	445	437	386	349	480	426	428	381	418	416	410	404	434	403	441	420	398	426	419	426	402	440	416	395	439	427	406	421	370	431	437	446	404	425	398	421	436	395	419	424	411	407	397	398	418	411	399	422	408	396	396	434	439	346	410	369	402	431	400	430	383	430	423	406	427	421	437	436	367	401	411	392	430	436	406	413	415	398	421	403	435	427	439	449	430	404	426	414	392	422	364	441	419	423	419	403	409	441	419	410	406	428	388	413	454	394	436	391	436	401	409	404	396	390	422	418	409	410	428	389	418	417	420	394	382	417	418	405	454	383	425	462	397	434	396	390	395	435	431	424	418	389	373	453	400	386	389
3267	3187	2845	1525	1120	934	796	683	582	567	559	562	542	538	503	513	482	516	611	3972	4604	4132	3285	2346	1331	815	563	463	466	436	460	439	455	423	445	427	447	445	491	429	460	477	460	435	495	477	440	438	446	448	461	447	466	434	472	453	435	441	443	449	428	426	489	490	442	475	488	463	459	447	495	446	435	478	440	446	421	440	456	464	483	495	473	449	475	456	455	392	452	465	453	471	495	464	456	427	426	452	467	459	430	421	432	458	489	432	458	453	433	455	453	436	484	442	430	465	450	440	453	440	428	464	460	503	450	488	457	454	442	436	415	476	438	465	439	474	462	425	451	458	485	447	467	441	441	437	454	454	483	477	461	478	484	439	433	438	429	430	452	475	509	450	453	405	460	461	453	402	443	436	451	436	439	477	442	473	477	439	431	474	435	394	447	409	474	444	518	404	446	428	476	419	452	428	446	461	447	460	422	445	444	431	424	463	439	476	471	463	463	444	447	437	423	437	457	432	451	455	441	428	449	503	426	459	429	481	416	445	457	462	437	449	462	506	475	420	431	450	429	423	461	435	456	428	451	465	410	447	462	415	433	462	449	474	471	470	442	409	473	424	470	469	423	453	443	437	424	455	493	437	424	468	421	430	434	443	459	438	449	454	384	446	429	438	470	450	425	458	409	441	480	419	428	493	459	422	417	445	456	452	460	424	466	502	466	485	442	483	437	460	415	466	439	466	432	465	475	451	455	436	424	460	424	416	447	431	438	448	469	393	443	446	448	449	463	472	447	480	419	457	472	515	451	430	455	442	433	441	455	438	486	467	495	443	437	422	438	484	444	418	441	446	453	486	428	438	439	470	442	454	459	440	459	406	448	443	438	421	443	419	447	485	434	447	422	442	463	442	443	452	461	460	426	458	437	448	466	466	501	458	421	466	422	451	423	428	443	441	459	429	466	506	439	475	467	485	467	457	430	460	417	423	388	451	453	399	472	395	478	435	417	437	442	461	468	430	425	447	493	415	476	454	412	448	482	483	496	453	437	445	448	425	466	448	459	454	444	435	419	408	430	453	439	474	433	457	471	482	440	435	486	442	427	486	431	442	445	449	460	451	431	451	415	424	428	465	445	450	425	436	425	469	425	470	433	420	459	444	464	430	424	457	441	441	422	433	457	466	437	449	463	439	435	445	422	439	444	450	424	446	472	432	452	466	448	436	459	423	468	473	454	447	465	446	498	477	476	457	459	452	458	460	457	452	407	482	484	455	464	456	432	476	430	393	458	428	452	450	420	433	482	442	445	445	453	451	440	447	415	426	449	444	437	428	468	474	424	454	477	439	421	443	428	424	413	428	399	494	447	425	445	430	480	473	452	469	459	436	445	431	431	446	453	437	412	425	441	444	448	426	470	422	462	435	436	441	485	478	478	446	460	444	435	430	445	440	416	443	447	456	406	468	427	431	473	503	421	484	446	463	467	438	434	454	459	441	449	404	462	465	455	410	449	443	475	459	405	459	425	448	441	439	497	430	429	453	461	462	423	466	409	451	467	450	458	457	448	458	424	451	425	441	448	438	444	452	446	481	469	429	436	442	477	448	412	435	430	470	441	452	442	463	458	491	452	473	444	431	438	477	438	461	449	429	460	418	455	423	416	454	440	445	480	463	456	479	428	421	453	451	471	446	444	424	461	456	438	451	462	444	454	439	474	423	400	452	435	432	449	441	430	438	419	467	433	432	482	441	400	465	438	422	420	430	463	455	427	439	448	442	466	447	441	414	441	438	478	462	435	428	452	417	447	417	451	463	443	445	460	487	463	464	430	431	483	435	456	435	444	457	409	430	455	457	444	436	449	507	409	410	459	462	426	432	442	373	456	462	434	473	443	427	453	413	500	475	443	425	424	430	451	442	443	435	466	415	447	447	426	428	462	395	447	482	463	433	422	447	497	450	433	438	406	426	425	467	430	428	436	415	437	431	427	442	425	426	451	440	439	424	437	418	471	451	423	433	449	431	421	443	460	494	482	444	457	463	444	430	472	422	472	480	422	475	437	453	453	481	462	446	405	450	461	455	434	465	422	454	457	406	434	468	462	431	481	434	437	427	441	453	427	445	431	428	428	433	432	419	430	452	435	431	434	411	439	436	451	445	462	439	479	441	445	418	439	427	439	458	429	464	425	444	488	445	418	436	439	439	430	486	420	463	447	436	448	451	416	448	404	470	466	442	434	395	435	437	439	464	480	470	453	444	434	443	478	426	467	468	481	442	451	469	448	488	462	481	428	407	475	455	438	473	448	414	435	413	436	444	441	429	455	428	432	432	469	449	465	441	466	423	477	452	445	434	439	465	488	435	421	437	451	406	459	432	468	423	453	453	416	455	439	444	439	477	455	417	476	447	406	467	426	444	442	444	435	450	421	467	427	404	465	436	435	450	452	456	436	426	441	433	468	485	457	466	453	443	428	465	429	459	436	480	455	451	442	450	430	438	443	436	443	461	484	460	440	465	458	436	446	465	422	442	438	440	463	468	438	443	432	469	432	474	437	474	431	454	445	448	460	437	472	444	447	469	462	441	468	466	444	421	428	457	468	421	428	463	457	465	433	446	481	446	390	441	417	445	469	419	449	474	503	465	460	443	456	450	423	434	421	444	434	462	431	447	447	417	454	457	416	428	463	442	473	453	441	417	445	433	472	446	436	441	421	464	433	439	466	420	427	476	462	489	443	454	431	446	459	461	445	460	472	480	429	448	411	464	454	433	410	421	440	448	457	443	438	460	491	463	450	408	420	424	440	500	411	449	452	463	477	435	438	455	459	467	429	410	461	471	433	444	419	470	447	448	451	424	400	428	451	443	437	448	456	458	447	444	445	448	444	472	423	416	433	428	446	445	427	485	435	453	443	447	465	456	441	464	465	458	456	425	463	461	432	425	485	460	466	429	424	443	465	491	395	463	463	447	468	457	472	418	454	423	449	452	430	399	431	452	442	428	470	440	422	404	397	461	422	455	439	471	433	465	462	436	455	461	442	460	452	418	414	422	410	434	444	470	461	483	415	457	431	461	462	487	454	466	480	414	440	438	468	446	430	440	450	445	429	442	446	453	465	431	456	476	430	411	433	444	431	460	419	432	416	437	503	435	431	419	443	457	448	465	412	414	483	430	454	438	484	477	445	450	445	441	476	457	440	442	432	414	407	470	430	443	451	417	397	453	459	474	427	397	442	441	428	445	422	482	463	449	443	454	423	446	431	438	462	437	460	473	443	469	443	437	431	433	429	471	430	452	442	427	457	424	430	446	492	444	451	425	457	433	506	461	426	486	425	463	464	428	410	433	434	443	433	441	470	449	471	454	430	442	427	438	448	395	458	456	425	435	414	444	428	446	449	473	414	458	423	417	423	437	446	440	444	449	422	424	430	444	431	411	473	469	429	456	410	406	447	429	447	446	447	426	390	426	453	462	434	442	472	452	416	450	448	433	433	472	453	466	431	477	477	430	445	459
23799	21102	28221	24226	20300	3731	1214	755	680	593	596	564	578	536	562	504	500	514	588	1918	4998	4533	4718	3257	1856	901	635	531	499	476	460	466	490	506	511	490	506	455	459	506	469	502	454	442	473	472	437	478	462	441	459	487	507	464	493	477	471	474	505	462	485	493	499	499	485	471	463	492	506	480	507	493	474	464	455	450	454	507	522	486	473	494	436	505	457	463	443	478	500	465	473	486	499	475	510	479	441	446	481	466	480	454	495	457	482	489	483	487	538	451	466	464	452	461	440	462	480	515	484	530	442	433	486	464	453	442	436	464	477	469	471	502	459	433	471	462	493	493	478	439	449	501	442	546	453	455	487	494	444	502	497	439	487	471	479	465	498	513	471	470	485	510	505	497	496	489	500	492	489	434	488	472	457	459	474	484	482	520	468	481	464	452	520	482	482	494	455	487	506	450	514	458	467	476	494	501	461	491	515	465	459	474	470	446	449	511	483	450	520	464	455	481	489	503	434	456	474	476	493	460	456	490	513	458	462	476	465	492	471	513	465	495	468	487	451	470	526	466	436	450	473	462	471	416	448	450	480	485	446	444	519	437	456	510	497	481	487	531	482	471	458	473	465	490	452	495	460	488	474	451	549	486	488	494	512	476	462	482	494	492	458	474	500	473	442	456	466	456	492	484	486	464	477	475	433	487	445	458	463	490	480	482	467	495	480	476	462	464	485	488	476	508	518	462	482	460	443	478	469	509	478	499	495	470	478	411	486	448	455	498	484	460	471	456	452	476	487	432	514	483	450	490	456	446	432	499	494	514	456	489	429	462	462	455	465	434	448	498	468	505	446	476	484	505	485	433	464	521	455	473	451	503	481	499	455	470	487	502	454	515	482	499	434	465	500	472	471	478	475	455	469	436	501	449	452	445	470	471	474	449	432	442	480	518	523	485	462	478	478	475	476	480	457	463	491	480	475	484	448	488	501	470	447	478	450	477	480	499	486	475	464	500	451	436	488	496	486	457	452	492	468	472	496	467	470	485	494	501	464	450	470	468	466	473	508	461	450	481	479	504	496	452	456	502	496	447	502	482	475	469	470	466	492	481	461	470	453	509	441	441	486	466	518	474	480	452	445	509	473	476	490	460	510	493	473	474	480	477	521	475	488	470	481	519	471	464	477	460	468	452	522	464	473	488	482	462	470	474	462	500	520	464	452	479	450	459	488	528	450	464	483	496	459	483	437	475	453	492	480	498	498	487	470	487	487	488	487	454	476	459	500	466	469	481	457	497	433	463	476	471	473	449	452	440	443	476	494	466	450	464	456	468	443	486	480	502	453	506	465	469	464	459	453	497	496	482	493	474	491	476	482	461	460	483	450	465	471	468	467	490	477	475	503	462	430	452	480	440	485	455	507	480	447	478	484	518	442	470	444	457	451	499	456	453	483	426	484	460	470	475	563	441	458	471	468	505	468	487	504	494	467	491	466	474	444	529	474	519	485	469	474	507	468	418	478	489	486	444	477	505	492	457	462	471	465	447	484	478	476	456	434	472	465	471	468	490	439	483	494	494	469	452	459	489	522	493	488	468	462	460	476	489	468	513	477	498	466	430	499	459	508	516	474	462	467	461	473	466	466	486	463	466	469	472	484	492	489	461	477	470	481	494	462	504	405	483	492	444	533	506	504	483	463	486	484	488	458	466	466	466	469	499	492	459	491	472	441	477	503	491	427	444	412	484	490	479	459	454	521	466	483	486	477	484	483	441	521	462	467	482	458	505	475	511	421	471	491	497	424	472	488	506	478	450	474	496	470	459	460	501	472	486	495	505	484	483	444	447	521	456	478	482	504	453	462	490	480	468	464	450	445	487	496	440	467	486	456	490	466	457	458	479	443	488	467	441	518	480	479	486	473	461	482	493	484	493	525	446	503	517	469	448	446	474	463	506	465	503	464	457	462	453	534	444	503	496	472	452	478	455	441	460	497	481	467	496	491	490	481	465	466	492	478	480	493	487	474	461	461	474	492	479	460	458	498	461	461	450	505	452	492	436	482	490	517	454	493	481	473	462	495	472	436	484	448	472	490	472	476	461	473	438	468	458	457	445	460	486	472	499	507	506	477	446	493	494	458	509	487	461	507	459	500	484	495	489	445	459	467	493	490	504	455	450	455	461	458	496	463	475	478	478	487	496	458	459	460	481	511	485	471	428	473	456	491	449	489	444	442	443	466	485	489	429	473	439	493	464	497	490	502	505	466	456	474	475	455	506	459	476	460	508	456	473	478	474	499	482	441	469	467	467	481	455	488	481	454	443	470	473	483	512	496	437	516	470	478	469	472	505	476	466	496	458	472	446	513	457	455	469	492	463	469	451	446	479	526	465	475	513	454	482	481	468	476	466	417	495	457	457	482	467	506	477	460	487	424	494	481	465	482	455	459	480	438	477	472	444	472	462	463	508	454	455	471	486	449	408	471	466	475	475	494	449	481	450	462	500	450	483	512	456	476	437	475	482	492	472	414	454	447	502	495	486	469	453	479	484	488	485	452	451	478	490	461	463	491	489	460	478	426	471	487	496	482	468	497	457	463	456	493	435	484	454	466	476	465	490	443	475	454	479	462	423	480	494	511	451	442	469	477	466	429	478	501	459	499	438	486	474	486	497	486	467	458	470	460	492	462	455	488	506	500	462	511	507	470	482	461	436	488	506	460	484	441	420	491	466	481	469	474	484	499	494	472	427	487	468	460	455	464	499	430	465	466	491	502	503	494	479	489	500	471	478	454	472	460	489	496	499	468	468	493	442	490	476	445	431	492	467	471	461	453	479	496	458	432	503	475	458	483	471	470	488	492	492	471	456	479	497	454	478	514	501	481	470	441	480	490	476	527	456	474	460	460	509	499	470	459	472	458	507	474	450	462	419	481	499	466	458	501	449	479	435	460	449	470	447	483	443	478	475	456	464	481	495	517	481	501	455	501	417	455	434	483	473	462	497	464	424	469	436	440	476	464	462	464	493	464	501	474	470	494	473	479	449	481	449	455	450	478	491	471	458	460	440	482	453	422	438	470	491	467	432	480	475	472	507	435	458	512	453	455	492	448	467	476	492	473	490	444	469	472	455	455	464	500	437	454	442	488	475	471	479	471	488	490	481	494	439	463	501	497	468	489	472	481	479	511	462	477	453	454	498	479	500	477	467	504	438	490	506	473	461	461	487	471	492	458	472	485	508	492	457	433	482	490	463	488	479	460	488	448	468	437	511	458	449	476	417	482	467	520	465	467	502	472	507	440	439	471	493	479	479	466	492	451	502	480	492	432	455	467	476	444	495	473	444	433	458	455	473	467	476	476	496	457	459	434	496	444	472	488	464	462	475	524	464	482	429	477	460	486	484	498	470	462	452	472	478	437	497	501	479	467	443	433	461	506	464	483	463	437	444	526	442	472	473	515	481	446	478	486	470	499	475	469	467	485	416	458	448	501	474	463	437	401	471	506	476	477	472	496	512	461	477
3378	4845	3923	2111	1511	1189	944	787	797	727	685	631	638	591	621	575	544	579	773	3133	7316	5665	5981	4145	2265	1175	725	575	572	516	507	499	517	471	509	498	494	486	508	533	519	525	521	523	510	467	514	518	509	514	479	515	510	513	513	481	486	534	456	512	510	483	512	479	474	505	520	425	478	482	557	491	501	501	501	502	503	522	502	512	452	474	538	502	485	484	494	443	525	511	500	476	480	486	497	461	505	524	486	507	478	462	517	536	484	506	543	544	485	506	490	539	527	507	479	515	519	473	449	493	457	490	487	516	478	493	528	490	486	495	496	508	453	466	529	497	489	470	495	489	502	508	526	488	489	463	477	515	434	492	496	488	498	518	492	531	455	525	528	497	529	493	487	498	485	481	489	503	490	503	508	496	483	502	533	461	487	464	499	479	490	474	463	479	495	452	505	505	490	498	512	498	506	490	537	508	490	517	489	519	516	494	461	513	509	448	499	502	500	498	521	488	496	484	455	508	504	510	504	464	486	519	523	495	519	455	477	482	489	517	471	475	495	562	532	512	522	522	497	482	519	471	489	473	497	469	522	473	511	493	490	490	513	508	488	476	541	489	484	462	496	505	487	529	488	498	522	500	514	506	534	465	532	495	454	527	495	499	473	471	488	461	460	497	510	484	461	495	518	499	497	476	533	463	494	491	505	518	480	512	471	473	481	453	492	478	523	476	496	499	496	507	489	496	469	491	492	498	485	506	521	489	525	530	475	493	498	502	485	459	424	490	508	511	494	522	520	480	498	487	478	517	491	498	510	511	506	504	507	500	508	496	511	499	514	517	500	491	501	532	477	471	484	485	510	475	547	520	493	483	486	477	460	460	479	482	514	528	518	496	512	477	479	475	467	474	534	494	466	473	488	496	490	482	510	481	529	494	501	517	511	455	488	497	492	505	470	501	489	499	513	514	508	496	487	515	507	489	518	472	504	503	508	496	498	465	461	481	505	480	489	504	522	497	489	516	484	481	476	486	523	502	465	499	532	521	535	487	494	498	470	520	502	455	478	475	471	494	513	505	512	514	515	488	491	494	482	493	479	490	522	499	487	488	477	529	525	522	499	534	531	484	496	482	462	488	488	445	511	495	476	482	533	483	533	517	525	495	511	480	510	505	504	509	499	500	493	451	504	468	514	497	481	460	471	472	482	474	475	465	481	510	482	491	485	489	524	498	455	475	488	452	469	477	468	542	525	507	487	531	494	541	475	497	478	530	479	530	485	504	501	519	487	495	482	528	504	462	495	473	445	503	512	517	457	470	503	496	471	508	517	477	482	477	514	498	518	454	479	483	494	495	493	490	455	518	509	517	481	517	468	531	497	502	497	483	481	492	523	461	520	520	432	520	472	466	511	504	500	472	507	506	506	496	502	513	476	464	437	454	497	482	496	462	535	517	539	453	465	477	473	507	498	484	480	485	471	502	501	507	522	511	486	484	497	497	477	524	481	507	499	473	522	483	556	485	458	453	523	489	494	510	554	502	445	479	506	476	527	471	490	500	498	498	455	469	469	513	489	506	462	485	501	493	482	478	482	465	536	488	448	536	495	486	455	482	472	509	447	545	535	476	462	505	545	497	523	517	494	459	507	520	492	475	489	468	494	480	472	489	480	457	481	460	509	457	482	472	482	485	484	533	516	455	527	526	496	491	481	506	501	441	501	484	495	465	465	538	512	449	485	533	485	496	505	502	467	515	521	461	503	499	515	484	503	485	485	526	506	473	481	506	502	480	516	491	493	474	479	498	505	488	442	484	447	488	471	526	498	486	475	492	480	507	515	539	487	470	480	508	473	499	518	496	507	496	506	453	512	478	489	470	491	512	437	498	441	496	481	506	469	483	483	472	500	537	470	488	443	459	484	502	466	499	491	497	490	498	529	501	488	503	486	492	517	488	493	517	504	508	510	486	492	498	516	498	495	533	493	462	493	464	462	483	495	475	479	479	518	507	508	489	512	499	484	498	509	501	467	481	461	520	487	525	498	527	499	468	516	464	514	499	522	487	494	504	512	488	500	481	486	476	499	486	527	523	479	472	491	477	440	524	499	515	489	451	496	512	487	501	487	529	479	508	489	529	510	454	494	502	497	481	485	450	491	504	497	493	493	491	484	478	497	487	489	483	521	502	475	493	455	489	468	490	497	453	452	534	489	458	516	479	488	479	491	472	518	497	481	526	512	490	498	440	512	462	486	510	453	495	497	497	472	486	507	493	472	477	478	446	486	491	510	503	504	465	476	510	487	497	468	476	506	510	464	486	490	473	459	537	475	482	484	478	480	456	471	509	482	499	500	500	482	494	471	495	471	449	455	483	455	431	486	496	492	502	500	475	465	489	489	523	513	535	497	475	510	461	505	496	491	495	472	457	464	458	492	486	493	460	463	485	485	487	494	485	541	444	477	500	466	498	477	485	467	515	461	478	507	486	487	501	489	520	463	511	475	512	475	510	475	504	489	483	479	500	473	486	517	496	489	480	449	495	525	498	500	521	478	454	469	497	493	469	463	464	467	521	456	487	477	481	499	477	495	495	511	482	517	486	485	486	456	519	512	485	510	471	454	492	491	514	483	498	477	471	453	490	488	523	479	466	481	489	496	504	510	465	484	483	470	493	485	501	514	467	487	505	521	506	486	504	497	473	470	501	500	463	498	526	512	453	488	488	495	498	512	526	502	477	500	486	504	496	471	488	445	473	448	496	507	467	474	553	491	447	471	464	506	486	497	485	476	478	478	487	475	513	482	486	473	440	501	508	495	494	493	477	469	473	468	470	469	500	485	479	440	495	475	457	462	519	496	484	501	515	522	525	448	508	513	466	510	504	471	505	459	477	496	500	465	508	522	459	474	472	507	525	492	503	518	506	463	465	478	440	479	457	512	479	548	475	545	509	466	495	501	509	478	474	460	488	469	486	490	490	497	523	504	481	489	490	511	528	492	521	467	513	502	473	494	496	487	496	496	494	472	508	451	465	512	468	494	504	521	496	483	518	487	500	472	447	508	467	505	499	504	508	498	509	464	486	479	509	520	466	524	466	497	504	479	476	513	452	502	529	462	493	466	463	476	511	527	503	491	493	470	498	503	476	445	478	495	507	487	453	449	480	504	486	533	510	476	524	505	468	495	505	475	498	486	475	514	502	524	482	509	484	508	443	476	480	489	483	495	491	469	469	464	473	510	496	460	470	494	505	507	498	495	499	473	463	494	473	507	495	495	520	535	466	521	468	499	512	471	506	472	478	517	502	499	521	479	481	492	467	492	450	478	524	496	453	461	470	509	467	541	490	466	490	504	493	483	486	523	515	529	455	505	504	475	487	500	495	516	486	474	501	464	481	486	508	478	504	504	511	484	482	486	530	466	487	476	471	457	491	459	472	494	469	510	496	480	508	468	488	495	518	485	470	480	436	526	483	478	479	501	521	500	497	468	495	497	461	502	458	494	480	519	497	493	497	466	503	472	464
27084	12295	1587	854	626	461	480	413	428	417	398	421	402	400	414	432	409	410	436	514	557	617	820	729	648	516	498	419	439	399	433	449	384	445	428	451	413	419	412	430	436	468	414	435	407	400	449	435	402	434	408	397	401	436	423	436	442	427	476	398	418	429	392	416	392	411	451	382	456	431	426	425	435	403	410	440	422	429	425	419	416	414	416	416	448	404	400	421	451	427	434	403	391	405	385	394	431	470	422	427	440	408	370	427	438	414	434	413	410	417	467	456	462	448	402	393	470	416	388	399	404	443	398	436	390	398	442	419	431	460	465	407	410	434	450	439	401	400	455	385	436	437	450	449	413	421	418	448	430	413	387	409	394	384	437	442	422	399	480	440	392	377	412	428	382	445	416	441	449	414	433	460	416	442	406	419	477	450	377	417	416	392	434	421	435	455	429	414	448	399	408	417	404	410	446	450	431	440	448	451	445	410	453	459	436	437	454	449	389	423	400	400	429	426	426	437	384	439	404	406	416	430	420	437	444	381	437	420	454	466	437	440	423	450	422	439	393	414	437	387	445	408	401	425	404	442	430	451	394	436	414	408	395	433	415	418	422	420	423	399	383	453	419	398	406	436	398	385	425	399	392	443	434	398	426	442	420	388	427	446	419	443	406	432	468	437	454	436	420	425	413	424	417	421	435	407	431	418	443	379	438	439	387	386	390	449	433	412	427	449	435	448	409	405	391	387	418	396	424	454	435	409	447	428	402	408	408	416	394	387	417	436	404	418	432	411	473	395	405	422	385	423	394	447	428	474	446	408	417	403	443	398	407	400	436	404	400	416	421	459	431	418	415	447	465	440	429	435	454	417	425	424	436	407	402	416	423	397	435	416	393	403	408	451	407	410	408	427	403	397	376	421	393	406	392	427	453	387	404	404	428	434	456	414	428	463	416	426	400	444	452	459	453	411	391	381	399	409	409	415	439	406	413	422	414	452	404	425	409	446	392	401	422	405	406	457	449	398	442	416	411	426	401	406	427	466	396	429	416	398	406	425	441	398	407	418	408	434	402	430	400	434	384	409	441	423	414	447	457	464	439	422	399	404	416	434	404	439	449	443	402	408	448	381	408	397	466	401	401	401	459	380	386	454	450	380	418	434	423	392	401	415	402	426	428	421	439	449	391	413	428	407	443	423	431	453	448	455	417	419	395	427	444	416	420	449	421	416	428	399	411	412	405	397	424	422	448	418	389	443	416	421	420	419	396	425	403	409	415	374	403	416	450	415	421	408	434	462	403	435	397	465	436	467	424	469	415	425	397	424	442	401	426	431	384	412	398	437	411	431	429	435	400	425	426	456	396	432	457	410	417	427	401	394	378	442	434	437	423	415	389	408	437	419	417	443	433	416	418	433	444	418	415	439	461	420	400	411	443	416	414	401	421	419	437	438	436	444	436	443	436	425	461	416	394	428	444	419	422	423	454	401	402	388	413	404	407	409	432	414	437	429	428	436	394	418	409	407	430	420	375	440	427	423	408	430	440	428	449	430	425	425	425	435	427	411	456	454	430	401	432	412	425	411	423	426	420	391	424	436	436	407	440	427	436	393	413	450	431	387	398	424	456	416	407	432	392	423	444	445	438	432	456	453	453	402	455	429	458	412	412	416	408	416	412	406	391	445	436	446	443	440	419	391	434	403	445	448	421	415	445	456	438	419	464	420	479	463	413	448	396	402	454	385	411	420	436	407	403	419	446	423	372	436	423	433	398	411	410	448	447	409	411	434	425	395	424	405	426	436	419	443	432	419	395	371	418	441	421	434	421	423	381	424	420	419	430	409	433	406	394	414	470	379	379	384	450	414	422	434	436	435	469	429	443	418	431	423	432	429	451	414	424	463	450	449	434	414	398	408	420	395	445	403	440	410	431	448	436	436	459	444	461	453	438	400	385	436	440	454	427	416	411	418	412	461	427	443	410	387	411	427	413	400	421	407	415	418	404	441	414	405	448	427	453	415	443	449	403	437	402	394	414	438	420	414	453	427	418	428	441	431	442	456	440	411	405	418	426	400	446	403	452	416	405	434	417	436	419	432	409	405	438	422	416	424	428	429	444	400	415	427	422	401	427	448	415	415	440	430	387	385	424	470	405	411	441	397	415	424	432	417	449	413	400	424	405	408	452	422	408	442	437	445	394	428	425	419	450	453	430	422	438	395	399	413	404	423	442	419	427	421	427	453	420	406	430	429	434	398	419	441	434	412	423	425	400	372	431	434	437	371	472	398	412	408	458	433	437	398	401	408	442	426	428	434	427	456	438	420	420	396	402	430	464	407	429	439	405	426	399	395	439	417	409	382	392	414	430	427	405	423	438	419	394	410	419	428	376	435	422	402	422	420	418	433	434	404	454	402	409	409	445	435	420	381	416	434	415	434	446	500	439	404	414	427	425	413	426	463	422	414	427	429	428	414	417	413	440	414	432	456	412	444	479	422	422	390	433	404	433	433	443	443	458	440	460	386	423	448	415	415	475	431	391	401	424	442	417	466	404	426	426	415	441	461	463	427	434	443	429	446	433	391	429	420	446	437	433	421	426	411	402	430	389	407	435	435	457	388	399	454	431	403	448	414	451	447	387	414	434	400	471	436	418	423	365	435	420	413	401	429	419	436	409	461	404	429	409	399	419	426	441	384	420	435	425	398	439	448	460	412	421	413	465	426	367	388	417	408	411	408	409	437	434	410	462	414	417	441	390	402	444	402	391	404	395	437	435	423	424	432	441	404	457	406	431	493	439	380	433	418	418	409	415	433	439	438	456	487	386	411	428	414	453	391	377	410	423	450	457	451	470	441	422	426	436	423	438	410	425	412	389	426	419	384	404	430	427	427	441	404	393	451	426	412	457	439	445	371	407	411	404	407	399	402	401	417	415	446	425	453	432	400	419	433	411	430	432	444	431	409	418	438	411	414	350	491	482	422	413	413	446	411	394	388	425	411	441	417	432	388	403	409	423	425	416	444	387	425	415	364	427	444	436	432	454	428	399	419	417	428	449	441	468	418	404	419	472	428	428	429	432	464	441	414	417	433	439	422	433	431	377	416	411	408	448	421	422	439	450	407	432	427	423	457	449	448	394	462	423	440	382	397	416	435	448	403	425	398	426	445	392	443	440	410	410	421	412	427	440	430	416	440	380	420	460	419	443	391	449	431	413	404	427	441	434	423	401	420	412	447	431	435	400	419	457	433	414	461	420	431	408	418	408	415	467	445	412	380	448	434	431	455	419	392	439	409	430	411	425	443	453	474	417	415	433	417	407	469	454	404	439	424	394	396	376	422	442	426	404	451	415	439	437	458	401	405	420	400	436	416	422	414	422	419	431	417	413	449	386	419	403	441	415	436	439	432	448	430	420	416	418	411	456	397	415	433	427	378	441	409	418	434	386	411	418	394	435	460	437	398	425	442	434	399	453	440	383	415	427	419	406	447	398	385	436	404	405	421	432	409	452	432	443	424
4880	728	702	509	500	462	438	456	499	430	452	487	448	459	431	456	428	444	472	600	680	794	977	870	679	581	485	443	448	434	431	450	444	425	405	437	436	422	465	456	462	436	419	464	430	440	440	461	463	422	418	449	424	457	434	413	427	433	429	423	447	446	449	440	472	423	435	450	423	426	445	435	409	399	420	442	419	473	403	443	424	418	432	444	449	390	461	477	434	437	477	418	412	442	438	427	448	449	438	415	379	428	453	441	447	453	425	402	394	454	435	421	427	420	425	416	413	425	421	425	433	428	428	419	437	452	454	398	425	469	439	439	427	449	472	470	447	388	447	432	457	444	429	465	403	450	422	470	408	445	398	390	422	405	425	444	458	431	373	432	449	422	397	432	414	454	428	399	416	466	392	433	441	426	427	432	416	432	422	403	432	451	428	459	442	398	412	411	447	423	431	397	372	480	490	413	409	422	428	407	401	450	428	423	410	420	427	437	430	387	438	432	417	432	416	460	442	383	395	420	394	457	442	417	423	424	458	438	433	432	433	407	449	452	483	422	434	405	395	432	420	439	444	407	428	412	418	452	425	432	434	420	407	430	455	451	446	405	427	448	421	429	419	436	436	444	428	442	421	448	402	448	417	442	442	412	456	443	470	430	439	421	425	420	414	442	419	441	442	460	415	461	438	390	429	398	415	435	454	430	417	450	433	450	404	441	423	435	418	417	403	423	421	411	438	432	444	448	443	420	431	455	410	444	418	416	417	423	419	450	426	422	419	449	440	437	411	457	434	393	444	446	453	404	426	431	407	403	427	455	423	436	472	443	455	412	427	433	388	427	421	434	471	417	446	452	402	415	454	421	482	445	401	427	411	420	416	392	443	429	423	443	393	481	448	368	450	435	431	440	453	447	413	452	396	443	421	433	441	446	401	418	400	432	404	425	443	427	427	416	389	453	428	433	411	423	419	439	467	459	432	456	419	449	447	452	428	430	423	406	400	461	418	436	447	416	421	407	427	422	415	447	441	427	443	448	439	446	435	438	410	410	401	469	452	420	442	422	418	447	445	436	416	423	439	447	465	401	439	439	442	419	398	436	457	402	416	452	430	415	380	436	468	403	431	430	410	414	431	439	401	406	416	396	425	413	427	438	383	424	453	428	413	428	420	438	414	438	436	419	442	434	396	441	438	437	418	438	418	419	411	440	473	431	422	445	451	458	417	428	432	421	444	390	395	419	413	463	427	425	416	459	402	434	438	442	447	434	415	450	406	430	402	451	436	426	437	386	426	428	399	451	429	416	436	412	469	407	413	421	439	428	426	445	415	460	427	436	441	439	440	405	400	404	449	435	388	437	458	404	444	443	425	426	423	449	432	471	450	444	474	429	422	440	423	443	403	443	436	445	453	449	443	452	453	391	468	394	455	442	443	417	445	426	411	468	430	420	442	465	405	421	446	412	421	405	403	424	437	413	415	468	459	406	405	457	463	416	429	431	436	428	447	411	458	436	427	441	424	397	418	405	425	450	416	430	440	438	440	419	452	377	434	432	485	461	414	456	411	424	399	455	457	434	425	472	447	419	449	455	395	434	443	430	411	423	395	456	370	413	442	447	399	413	428	437	418	454	426	413	446	439	426	409	462	458	416	435	400	445	407	431	433	407	401	448	443	429	478	446	463	402	466	415	410	454	483	441	389	417	398	416	429	470	384	445	413	440	433	427	457	452	441	467	420	449	447	450	425	416	457	455	406	420	424	455	459	425	439	454	452	446	423	412	426	432	427	417	444	434	422	420	452	432	408	449	440	421	463	429	438	448	414	410	426	436	448	388	449	418	411	495	477	452	456	429	452	430	456	464	380	407	384	448	438	463	444	470	464	411	416	443	403	448	428	377	430	397	436	420	383	424	423	468	435	438	398	423	414	466	408	428	423	417	427	476	423	447	423	449	437	415	442	459	443	421	456	423	444	388	442	419	409	452	428	436	408	462	429	451	439	431	415	404	458	438	419	431	426	413	483	433	424	424	446	411	404	410	429	435	475	426	443	398	389	447	429	444	447	439	450	420	461	422	407	410	444	441	419	416	482	387	449	467	449	422	457	415	445	443	417	437	410	417	430	452	469	451	443	422	425	406	433	450	458	420	446	470	432	468	440	406	416	430	434	446	469	472	480	450	451	455	438	403	424	450	454	414	455	438	439	436	426	445	445	411	476	418	446	453	413	474	385	465	429	402	410	429	450	433	407	447	451	425	466	448	432	393	445	459	426	454	395	434	408	417	435	410	462	412	430	389	446	434	435	429	439	448	431	449	423	437	454	490	470	428	458	440	437	433	383	436	423	440	461	415	419	399	473	355	413	401	444	413	400	429	444	433	415	438	434	435	419	450	416	412	452	426	426	397	398	432	426	444	415	460	424	404	439	459	457	416	452	441	427	435	412	468	416	410	440	430	442	422	409	403	406	419	427	425	454	404	428	422	440	404	419	441	425	397	420	492	456	437	442	436	442	454	426	434	432	442	454	384	448	400	438	437	426	427	417	397	475	434	485	435	414	376	469	417	391	430	429	417	390	420	448	444	439	433	456	424	410	397	438	428	437	457	414	441	426	422	426	418	453	448	404	432	399	405	440	417	432	430	450	432	435	444	424	417	386	462	401	453	433	414	450	414	473	440	389	427	445	470	399	392	437	427	437	422	444	448	406	424	373	410	423	410	437	422	413	435	440	427	439	425	412	443	386	450	412	403	426	411	416	435	419	399	414	436	447	457	478	428	459	419	438	447	421	452	472	432	408	451	437	421	406	424	425	406	457	421	428	414	431	410	417	447	442	450	439	455	399	442	438	436	387	448	439	403	439	428	415	445	415	422	479	433	415	454	461	428	459	494	412	415	449	377	466	440	442	456	420	386	438	396	470	445	463	415	431	464	395	446	417	425	413	437	424	394	436	422	419	437	422	461	422	396	466	416	432	453	401	400	451	421	442	439	418	381	472	416	432	446	437	463	406	407	444	419	410	443	456	445	431	415	448	415	420	415	465	416	469	451	464	414	411	446	465	434	388	443	427	462	424	439	401	428	430	419	447	410	419	437	408	433	458	413	441	428	405	461	411	412	403	409	427	427	451	424	454	400	447	442	445	449	450	469	398	433	463	407	412	393	399	419	435	475	424	425	402	434	420	416	444	425	441	437	439	453	428	438	435	412	434	421	425	448	441	434	417	458	435	437	431	451	381	406	426	449	423	410	429	435	419	409	467	458	416	436	438	396	466	437	469	465	449	446	436	433	408	422	437	423	445	404	472	435	397	427	432	446	401	427	415	445	426	426	398	389	384	443	429	444	461	445	436	400	411	447	443	445	435	469	428	488	429	442	442	420	388	406	448	421	386	429	433	469	412	456	437	389	443	458	411	404	415	452	414	447	417	402	443	435	447	422	408	399	422	432	445	419	457	431	407	430	412	423	460	415	393	393	444	421	417	454	422	453	408	412	432	427	440	439	423	428
24511	21104	27425	25002	9665	1250	779	592	542	508	505	497	448	413	454	434	470	443	473	1480	606	2408	3984	2876	1512	852	560	457	434	412	429	424	395	444	427	449	418	417	392	438	436	391	406	424	423	436	431	432	417	424	430	382	418	435	416	378	444	384	394	401	402	391	406	405	422	419	453	437	438	375	421	413	418	405	400	466	398	444	432	402	410	423	438	439	396	400	440	423	409	384	447	397	416	429	400	448	426	366	416	424	393	421	429	416	438	435	428	432	400	434	427	445	440	423	431	437	399	420	413	421	416	445	399	413	431	430	397	431	436	384	441	393	439	394	433	453	405	434	413	391	416	403	381	389	412	446	417	452	410	423	422	420	414	442	396	419	400	404	432	409	442	378	431	420	415	448	432	405	433	433	432	432	424	386	427	406	403	444	392	406	436	429	465	413	454	477	456	383	374	421	426	397	421	422	437	451	446	405	454	390	420	432	422	441	399	403	442	407	405	434	449	451	406	427	411	428	417	398	421	416	382	400	477	405	407	408	384	405	425	424	423	443	442	389	415	433	430	442	429	445	382	411	435	458	404	414	425	424	430	428	446	423	390	404	417	407	418	409	464	422	463	429	425	410	424	409	372	474	433	430	459	433	457	442	421	406	450	393	408	408	383	430	430	397	437	415	410	404	410	425	412	466	404	382	411	430	409	416	438	420	402	432	394	448	396	431	441	402	411	445	382	415	431	395	411	401	428	402	400	419	424	385	433	409	373	383	445	410	444	420	428	383	435	410	429	439	421	427	394	394	413	426	435	398	390	426	416	448	425	420	383	428	406	426	463	414	384	450	397	374	390	386	379	415	412	420	423	428	407	423	398	402	437	437	395	448	419	396	381	427	418	428	397	415	402	382	404	440	426	408	438	467	443	414	408	442	407	379	448	408	427	423	376	429	404	416	439	437	451	407	410	400	397	441	402	440	432	450	424	377	389	410	429	457	407	445	386	415	414	434	419	412	402	378	424	382	377	401	407	427	421	457	415	416	396	415	457	437	473	444	422	441	408	378	428	445	398	391	394	433	451	396	446	416	395	423	406	396	418	430	407	438	410	418	447	410	408	406	377	416	394	394	410	442	417	418	450	436	411	433	417	414	423	473	393	405	400	468	393	439	418	416	416	415	418	377	420	441	397	389	392	412	403	413	429	421	390	431	418	381	401	400	409	414	409	453	401	372	451	429	414	396	456	399	455	419	409	430	406	457	464	401	413	430	401	430	397	411	437	418	408	390	393	402	447	426	360	375	428	446	410	406	433	434	391	407	415	425	436	418	443	402	411	432	391	420	393	415	417	405	391	423	391	405	381	435	436	406	378	435	444	408	404	428	438	446	430	402	430	420	411	384	433	415	424	382	448	383	418	436	385	436	417	424	456	403	397	401	401	438	432	432	412	428	393	417	429	391	387	433	435	406	419	422	423	415	377	404	378	433	449	405	435	398	409	445	394	384	462	422	442	418	430	405	419	430	410	448	413	419	400	384	440	434	439	364	421	395	446	428	410	424	408	429	413	402	421	407	411	432	447	394	393	400	434	392	382	434	390	400	445	412	416	392	410	405	388	438	406	406	454	419	357	430	391	423	406	421	375	423	468	387	436	406	369	388	393	405	408	423	393	417	368	416	427	444	391	429	456	419	394	454	387	456	417	416	405	427	438	425	398	415	414	406	428	428	428	418	412	427	393	393	406	377	427	405	402	417	406	446	397	435	465	410	400	425	400	401	395	422	402	399	438	423	410	419	433	429	425	424	398	425	397	431	400	407	459	375	395	429	397	414	405	450	423	441	384	424	433	397	450	380	388	439	439	430	397	395	410	398	411	470	433	394	450	444	378	414	402	386	406	424	390	423	386	410	391	431	395	406	427	395	399	429	406	414	437	424	415	428	425	397	468	408	398	399	415	435	443	417	381	447	413	416	431	423	406	420	407	386	416	455	408	407	432	452	411	412	427	415	424	441	424	372	400	330	398	383	417	420	424	410	381	430	435	411	462	414	435	398	399	407	415	389	439	414	421	405	448	390	434	410	418	409	395	403	402	431	429	408	432	417	389	410	436	411	409	439	385	375	419	430	427	438	420	395	408	412	422	434	430	403	422	410	408	412	415	402	417	422	402	428	420	411	403	472	447	393	392	404	444	392	460	377	394	410	401	427	389	428	385	425	417	441	442	413	385	424	399	378	419	430	412	374	387	416	409	403	417	424	424	409	414	425	431	413	382	413	418	382	418	415	416	473	414	414	366	430	443	400	436	412	366	397	428	419	420	415	421	413	385	383	398	400	407	391	432	416	430	421	450	414	391	411	402	430	417	416	439	425	432	410	409	409	415	380	458	425	392	413	418	458	417	397	407	432	411	409	414	432	409	412	420	441	426	459	420	390	401	417	450	431	411	450	384	408	408	412	418	408	424	397	414	420	436	437	412	408	408	368	413	425	367	405	445	438	409	407	421	439	385	403	443	381	412	383	434	390	416	433	420	417	423	374	370	406	432	402	383	390	401	419	410	438	427	406	437	444	435	452	409	427	442	448	410	427	430	415	409	443	422	432	426	447	395	416	369	456	386	430	412	437	438	428	436	397	424	443	425	440	380	424	414	416	386	473	413	383	381	406	424	423	434	419	415	423	419	384	413	422	432	385	425	456	409	384	407	426	413	413	421	371	413	409	415	477	398	425	414	425	401	400	417	431	431	423	446	393	394	403	447	434	432	429	395	422	436	433	419	405	417	407	404	419	411	413	385	425	375	437	395	414	399	441	407	418	411	453	424	402	422	393	404	418	422	380	425	442	406	434	424	432	389	409	436	402	410	429	447	381	427	417	416	452	418	413	410	461	419	423	390	414	411	402	393	427	416	421	400	397	383	410	391	437	393	443	419	442	409	420	410	416	397	439	431	399	399	413	398	439	414	387	407	428	422	385	350	415	406	377	372	425	403	424	444	435	447	414	418	436	416	411	434	392	445	428	413	419	377	422	466	414	418	447	423	424	411	368	411	426	424	421	448	388	406	436	445	397	411	390	407	393	441	434	419	386	388	430	411	381	375	422	410	429	426	416	413	406	422	424	394	402	429	397	399	386	424	420	417	390	430	445	414	438	425	407	406	429	429	400	412	418	416	391	406	450	457	409	394	430	417	426	397	430	415	436	430	458	451	431	429	382	419	387	440	438	424	371	407	419	406	408	442	402	422	409	407	429	420	432	455	417	412	419	408	384	407	388	402	435	446	412	421	403	402	435	416	418	404	377	410	438	418	358	465	410	413	412	423	435	444	433	446	382	420	416	391	375	406	397	421	446	410	381	419	438	427	385	400	409	392	392	406	442	422	431	398	408	382	392	447	442	446	409	413	411	385	406	420	406	392	416	388	419	437	437	407	385	395	421	429	417	439	406	422	386	432	429	389	417	393	400	446	417	412	444	437	408	405	421	433	388	415	401	445	415	425	437	406	388	440	427	394	412	439	397
3251	3204	2673	1413	1089	931	765	669	613	550	554	524	503	492	476	447	472	521	531	2462	704	3938	5447	3698	2038	1054	668	536	475	467	421	477	484	452	434	463	447	454	427	410	456	477	440	443	500	470	434	452	447	484	430	459	451	466	432	427	451	432	426	470	440	453	432	415	433	440	445	430	468	458	441	469	437	426	433	475	486	450	414	480	462	434	431	439	483	446	464	442	427	462	468	450	477	464	446	475	444	478	442	435	424	412	464	459	450	436	450	464	460	464	464	437	469	411	448	459	451	459	420	442	446	438	396	477	424	433	464	472	466	455	424	446	440	441	440	435	431	497	445	412	454	444	465	458	469	465	428	451	438	417	441	443	408	437	446	456	451	432	452	450	462	458	452	430	440	444	453	465	443	422	471	440	436	459	431	402	428	445	433	413	442	455	437	402	457	412	446	449	414	468	419	445	441	456	414	450	468	473	437	431	462	473	462	446	455	445	447	502	421	428	415	420	465	455	493	420	434	431	496	451	410	418	401	466	434	394	441	462	421	447	451	459	469	441	433	460	422	471	468	414	477	450	421	420	456	429	468	458	458	448	414	448	439	448	460	424	434	420	427	459	412	448	450	431	409	421	447	463	456	406	409	432	403	424	423	459	434	407	456	457	418	423	445	454	461	448	446	424	432	443	469	444	424	445	414	437	472	414	429	449	444	424	412	426	422	463	428	409	404	414	468	431	428	454	399	459	470	441	438	450	477	417	422	450	458	417	467	458	418	452	473	412	450	457	457	460	419	411	445	429	423	412	444	454	474	448	440	389	462	441	432	438	452	465	404	435	400	443	425	439	422	459	433	437	458	430	431	456	398	454	402	440	443	439	459	445	405	464	440	460	474	428	425	434	424	441	441	457	442	454	434	464	451	455	416	422	423	416	435	453	413	474	425	432	422	421	444	410	429	453	464	474	433	426	434	452	435	430	433	400	500	436	407	461	436	458	440	468	406	475	462	455	480	416	435	475	482	474	448	431	436	434	447	440	423	412	430	443	435	396	427	448	458	419	454	410	450	448	452	465	437	449	435	484	442	434	466	467	410	408	381	433	435	402	491	444	422	415	446	481	447	458	385	414	441	368	480	443	403	411	418	448	443	474	437	399	447	424	424	395	446	471	463	422	438	458	429	464	475	479	462	415	419	446	461	425	451	466	441	408	437	435	445	419	457	398	455	441	420	452	421	470	481	441	444	457	449	441	479	410	498	456	429	450	437	445	465	443	428	432	490	479	475	438	475	440	451	436	431	453	460	440	442	488	453	413	448	452	445	434	448	457	439	416	417	416	440	435	432	418	483	480	437	447	431	460	439	457	474	462	425	444	411	366	431	449	408	418	424	450	456	435	431	465	456	422	436	478	455	438	442	456	442	461	431	430	421	444	409	440	424	423	409	455	433	432	450	454	447	422	425	466	475	400	436	463	456	452	429	388	450	455	442	463	436	429	428	440	473	494	425	414	473	417	421	410	469	451	424	419	440	451	471	450	435	422	446	401	433	389	464	472	439	458	456	454	475	428	423	444	464	405	430	451	458	462	458	436	447	430	461	450	426	412	425	419	424	463	444	433	439	463	405	424	393	462	437	459	440	429	464	374	474	411	422	406	408	457	424	421	458	427	455	454	408	469	452	446	471	416	446	420	436	408	459	466	442	444	423	452	424	441	444	431	445	436	404	429	425	458	425	400	453	470	416	427	438	410	403	467	404	423	413	468	445	419	471	449	493	422	425	420	470	447	444	420	450	422	413	449	419	423	436	461	484	451	447	447	440	444	426	413	444	422	428	470	444	405	450	404	435	445	479	429	444	419	449	446	446	420	448	447	442	443	424	463	422	427	445	423	433	414	407	469	452	459	436	444	445	440	446	423	438	440	441	457	454	419	407	429	409	436	411	445	430	484	446	463	437	434	449	459	449	470	442	435	450	435	406	459	422	438	454	422	434	463	450	462	450	431	456	445	442	431	406	371	426	414	428	401	430	445	446	437	458	461	417	466	408	451	428	448	426	436	464	454	418	446	436	426	460	450	441	465	435	478	435	456	417	439	427	406	451	424	455	407	406	405	424	432	437	445	460	458	462	403	430	448	433	448	414	407	467	425	487	405	413	429	451	452	414	459	453	434	444	428	409	417	445	453	477	436	432	428	468	430	433	458	418	407	460	438	446	461	461	428	387	474	411	456	454	453	427	414	437	442	421	438	450	405	459	446	452	448	434	389	421	434	411	445	435	434	431	437	466	436	409	460	445	438	427	441	453	456	396	468	414	437	412	454	479	473	468	472	437	453	418	457	433	444	439	416	414	461	436	441	402	453	423	436	419	425	436	441	434	448	436	403	440	437	453	442	483	409	474	471	443	431	485	431	446	458	422	423	489	438	447	441	427	442	449	447	453	431	414	460	458	426	447	444	448	447	431	450	422	449	455	453	453	438	479	450	444	432	442	464	445	448	444	433	437	463	455	436	442	412	432	486	426	434	472	451	415	404	427	446	411	444	456	447	437	446	415	469	497	389	454	425	445	423	451	436	437	399	382	419	452	441	409	439	461	424	475	427	468	459	456	415	411	437	467	452	483	422	424	433	418	444	436	444	448	445	444	445	459	429	440	445	438	432	430	456	417	441	421	412	420	451	446	447	467	425	431	448	434	416	454	457	422	418	444	427	440	422	470	483	419	440	439	432	456	429	432	416	454	419	413	411	449	426	439	427	408	434	417	396	431	419	433	458	394	438	426	470	458	475	444	409	429	434	452	412	449	446	455	449	444	430	423	442	476	401	410	446	442	450	443	457	425	450	426	453	452	465	410	450	404	403	452	417	389	443	470	430	463	422	455	391	433	462	409	427	441	392	457	458	417	450	431	429	461	453	411	433	417	461	445	443	432	458	467	469	452	397	418	451	415	441	425	423	422	448	439	438	444	424	406	443	432	470	436	450	441	423	445	487	433	407	470	392	446	398	446	440	436	455	467	419	454	430	426	393	443	410	434	380	474	438	409	445	435	412	423	404	470	442	422	443	418	428	442	414	449	439	414	416	443	439	431	407	442	419	432	482	482	468	440	462	457	432	421	422	512	419	430	464	425	446	476	415	461	415	439	449	451	467	449	426	427	420	445	426	419	421	443	470	426	442	408	457	404	438	467	431	434	442	460	415	415	454	449	438	469	435	434	468	393	443	411	429	451	399	443	425	440	426	439	374	429	377	489	465	478	400	415	400	451	446	471	464	432	448	444	430	463	454	493	433	450	407	425	455	471	416	454	427	435	439	435	469	425	426	450	457	419	449	423	455	426	440	440	440	458	410	447	443	420	431	440	372	446	407	423	411	457	454	453	450	414	438	448	440	447	441	446	437	424	455	436	424	427	387	438	412	426	399	424	405	457	433	393	428	463	426	411	453	445	429	433	438	408	430	487	454	456	434	478	447	447	451	384	451	442	465	426	427	479	453	455	429	384	448	440	454	447	436
23817	21092	28172	24224	20285	3497	1200	780	636	598	603	538	551	579	525	538	490	506	544	1547	1570	4657	6401	4242	2060	1105	647	546	558	478	456	507	494	459	481	463	448	469	441	453	481	500	475	463	443	521	474	491	483	479	456	484	453	469	499	466	503	498	451	516	457	470	475	479	460	480	457	439	486	466	478	454	498	472	499	506	460	489	487	469	491	484	438	494	486	493	498	470	464	472	501	484	540	494	456	492	448	475	464	502	525	477	499	459	482	479	467	496	495	451	447	478	523	500	460	486	471	484	444	516	473	483	478	477	474	500	469	487	475	483	475	514	488	504	482	453	457	475	467	473	495	489	497	498	446	492	513	435	497	476	471	481	512	485	482	488	484	499	493	465	485	454	501	497	493	465	461	502	464	449	428	464	475	446	468	509	481	478	493	500	493	502	476	488	466	448	496	457	482	480	481	476	437	477	477	516	484	468	460	475	481	458	529	484	518	465	485	439	475	472	479	487	487	501	480	477	520	494	471	459	448	490	479	460	477	466	474	495	493	497	511	455	489	488	495	468	467	477	463	467	452	462	473	499	475	492	490	482	550	454	483	527	487	469	489	467	457	473	435	477	490	483	470	468	481	469	468	492	516	485	478	493	476	476	459	457	454	478	478	537	480	515	496	471	481	453	491	469	465	450	456	471	475	504	506	459	539	425	486	464	439	507	491	469	486	459	487	498	510	474	442	469	470	468	456	502	463	503	457	457	484	480	482	484	450	521	476	459	490	465	467	473	459	493	491	467	488	467	472	476	463	469	474	474	454	491	488	443	482	480	487	481	453	506	476	475	505	507	514	451	460	464	450	441	480	469	465	464	513	467	462	458	495	462	447	473	466	520	506	461	482	476	470	447	478	478	482	482	475	520	466	444	493	515	484	486	468	498	502	479	444	469	496	484	448	437	477	513	441	473	466	490	509	529	475	442	452	471	475	476	472	462	471	434	482	464	427	503	492	464	472	445	451	462	476	470	433	496	436	493	470	508	493	468	491	475	474	460	451	489	473	449	473	453	495	436	483	416	464	510	460	466	456	497	438	462	432	492	431	477	452	475	470	454	484	486	428	484	486	446	476	466	445	494	504	474	456	497	443	484	480	470	492	471	478	476	489	496	481	499	432	475	456	507	497	474	451	473	488	438	512	461	442	463	522	468	465	488	499	530	534	505	440	445	492	434	489	454	457	439	447	475	443	467	489	493	437	504	483	469	444	460	462	502	472	453	464	469	462	515	455	465	516	474	460	473	460	414	445	500	485	472	470	463	483	468	495	473	425	484	470	461	473	468	516	502	475	465	461	468	487	440	420	470	457	484	449	507	498	473	452	473	452	511	485	479	502	453	495	451	471	492	480	430	469	461	477	480	493	480	436	440	469	502	484	489	471	436	439	454	463	450	478	471	432	493	472	441	489	498	500	411	494	449	475	478	451	448	476	486	454	480	482	428	445	466	452	492	444	458	477	437	438	440	500	471	442	443	470	459	496	470	490	517	461	501	431	500	481	499	441	504	457	448	454	457	494	459	520	443	469	478	498	454	441	499	456	483	483	485	445	488	487	478	439	482	459	452	464	506	480	447	458	435	481	464	492	470	436	449	489	485	441	490	438	473	482	450	464	505	483	519	501	460	479	469	451	464	498	470	508	459	451	510	468	503	461	449	433	425	482	449	475	435	464	520	493	487	455	438	481	487	448	446	452	488	483	499	467	519	457	476	521	469	468	473	475	455	457	463	481	450	450	472	514	456	473	458	497	489	460	461	491	487	507	443	460	499	513	458	488	486	430	470	493	464	481	459	494	473	457	478	462	448	461	444	520	489	484	491	479	491	562	469	469	441	523	505	466	470	481	452	493	524	473	470	494	455	521	495	457	461	431	431	508	497	450	464	464	501	506	456	449	512	447	499	453	456	485	484	440	509	472	475	473	454	491	488	464	526	448	489	483	506	415	466	491	482	467	450	431	460	444	435	451	472	446	491	476	457	470	497	464	488	475	493	495	504	491	474	455	505	425	486	490	414	453	472	473	471	486	473	472	469	456	499	494	479	445	472	508	471	470	469	440	474	495	467	475	445	492	486	488	473	438	458	492	479	488	461	449	464	515	454	454	492	474	469	434	485	478	500	465	435	479	493	541	513	484	444	466	458	469	455	479	464	480	479	491	432	482	478	479	488	446	420	510	473	477	466	475	474	468	462	434	470	468	470	457	460	479	476	472	492	519	472	485	498	485	450	415	442	477	483	460	457	494	499	511	516	473	513	429	473	466	447	507	479	483	502	463	479	487	492	429	491	486	476	453	488	473	501	463	445	476	465	494	497	500	480	490	481	457	492	459	475	494	431	454	481	467	478	475	438	465	463	469	429	459	524	480	538	468	506	467	491	491	472	506	488	459	488	453	445	523	457	456	478	481	531	444	486	485	437	484	454	498	516	509	449	437	468	471	423	478	505	494	454	471	488	481	436	467	460	476	500	498	468	458	464	463	511	447	488	452	453	471	472	429	469	450	468	499	476	482	479	446	520	504	451	446	473	546	496	469	502	495	469	457	459	470	444	485	502	501	467	457	474	423	473	480	445	463	482	505	450	463	490	476	442	536	466	463	466	480	465	454	465	471	491	462	480	459	480	472	508	479	470	488	465	440	468	457	476	484	504	425	478	451	445	479	453	456	534	487	506	449	454	447	488	469	446	495	447	464	455	470	488	441	451	500	480	471	453	496	453	474	437	478	491	483	483	435	454	497	490	482	486	466	468	490	500	472	466	473	460	489	517	390	468	481	453	471	494	470	493	497	436	528	427	487	498	466	462	466	462	465	480	477	484	433	428	426	463	500	449	474	472	494	465	476	457	453	464	481	482	493	444	430	473	437	467	512	460	452	444	491	450	459	475	470	475	500	504	507	460	467	444	451	441	469	483	459	488	474	470	462	471	429	482	463	450	455	487	463	500	494	461	440	468	465	470	471	484	461	468	471	490	463	548	456	474	478	451	463	513	450	460	502	486	412	447	460	438	478	460	507	455	514	515	482	455	471	474	481	465	478	506	444	438	467	451	442	483	493	488	454	474	498	471	490	454	460	414	477	440	481	437	499	478	471	473	447	478	475	524	490	504	487	522	455	480	513	468	485	513	462	501	442	495	443	468	489	449	444	497	475	463	432	433	495	478	504	458	426	462	475	455	493	438	479	510	479	488	444	487	497	467	458	435	451	494	488	508	446	469	478	474	465	469	443	461	443	451	447	462	500	481	446	458	477	468	497	504	487	449	467	442	465	503	475	466	476	491	453	502	541	429	448	507	480	451	469	440	472	486	449	434	497	471	486	487	439	475	480	467	474	459	478	460	442	444	492	452	472	456	463	471	458	476	474	451	472	455	464	482	467	435	499	471	455	464	480	452	473	453	487	461	464	459	479	465	469	494	454	481	444	485	517	506	450	458	457	493	481	434	474	460	438	492	493	502	449	498	492	478
3340	4837	3912	2023	1529	1145	957	958	784	690	655	656	645	739	606	561	589	551	660	2491	2436	6967	7749	5070	2713	1323	782	615	560	537	552	523	504	525	494	482	503	474	493	553	531	522	552	526	490	458	505	453	507	462	527	518	483	545	500	476	529	517	420	505	530	518	520	549	479	524	482	498	477	498	489	524	492	500	481	495	474	500	501	508	521	497	517	488	475	495	546	492	496	517	501	525	471	475	492	475	456	518	508	476	511	516	491	497	504	518	479	518	439	494	429	512	505	516	485	482	520	451	485	577	503	472	455	475	487	499	509	499	464	465	487	531	496	472	498	526	517	527	494	465	511	468	471	520	454	518	480	507	500	457	473	521	499	475	485	511	477	517	482	479	502	494	506	491	494	497	472	529	491	504	463	531	494	498	471	509	516	468	523	511	493	499	535	497	508	492	453	492	484	499	506	495	505	486	492	481	521	501	539	464	468	508	503	474	467	524	514	529	486	491	514	499	493	521	490	474	483	471	496	472	484	522	468	512	480	484	435	508	522	487	500	518	499	498	487	483	506	471	473	485	493	471	482	430	491	490	515	483	523	482	484	481	489	503	483	491	494	510	523	448	483	502	506	504	478	517	471	480	495	514	506	490	490	495	495	503	466	499	463	514	519	510	475	479	491	492	522	462	504	529	521	512	507	440	479	511	497	504	517	507	498	504	498	499	491	471	485	511	507	524	481	454	480	521	534	480	473	470	488	483	487	504	499	524	498	523	502	482	493	501	491	456	502	468	506	453	447	512	451	505	483	506	494	503	510	537	492	456	507	494	469	482	476	501	488	487	501	512	476	469	490	509	467	482	480	467	544	476	482	494	468	497	515	489	484	461	488	482	476	520	491	456	478	483	472	511	508	486	499	505	486	493	511	474	481	481	503	477	482	488	497	475	505	468	468	545	503	495	520	487	492	506	516	499	487	496	510	502	491	495	457	492	482	523	479	485	462	490	506	514	511	510	499	496	514	484	452	464	490	483	498	461	451	536	464	472	524	490	477	495	502	477	473	497	490	483	484	518	483	504	491	501	503	496	543	487	506	486	487	508	479	473	462	542	487	467	526	480	477	500	487	501	463	458	472	505	470	505	470	483	438	496	483	470	477	494	506	511	455	474	492	494	490	512	480	484	462	462	500	467	497	491	452	456	430	471	486	474	447	495	502	510	518	524	485	461	456	499	511	498	510	452	489	463	464	492	484	487	517	448	497	559	471	434	521	493	495	475	478	458	495	510	504	525	498	453	472	474	471	452	500	476	471	498	473	508	499	500	510	491	505	480	461	493	518	484	506	459	460	473	517	464	508	515	472	465	442	499	450	492	484	480	486	495	516	467	510	514	445	493	514	490	464	516	489	498	450	497	499	463	515	463	456	486	484	496	472	484	500	512	473	489	470	495	495	490	497	503	471	520	454	465	495	483	486	501	536	496	497	483	527	464	464	562	508	487	468	486	500	454	530	495	498	498	491	467	519	476	481	505	488	501	465	480	469	488	509	486	473	475	448	494	463	491	463	492	496	460	497	497	479	481	499	484	460	511	533	459	456	477	472	497	484	490	498	494	470	489	495	500	466	495	513	476	513	527	498	503	497	484	498	487	511	459	456	487	471	465	499	488	496	502	447	501	462	502	454	484	459	497	476	453	496	478	489	509	480	505	456	505	477	554	498	480	474	471	526	489	494	493	472	512	496	446	515	458	455	476	497	465	513	479	505	483	474	494	469	472	482	485	508	499	498	501	491	495	470	495	426	474	466	477	495	450	488	523	510	496	482	474	523	447	499	519	529	475	452	476	547	485	475	514	463	503	492	485	489	483	505	495	493	457	479	508	539	492	490	513	449	489	516	488	473	468	512	520	474	457	464	461	474	477	480	513	495	548	495	497	477	477	499	477	464	527	494	497	521	490	498	483	482	513	507	474	541	510	507	496	502	503	483	512	481	490	512	463	492	513	472	456	452	453	438	482	487	503	487	474	505	453	529	528	480	481	474	501	482	476	498	462	475	476	499	459	509	474	478	463	485	494	468	492	487	469	477	455	474	517	490	477	507	479	474	471	498	471	491	482	527	461	462	565	482	507	518	478	466	474	520	466	505	499	466	502	498	524	483	459	521	461	491	497	463	499	477	529	475	482	480	498	421	492	521	474	503	455	474	467	499	493	476	472	517	464	489	500	490	471	516	477	485	492	428	487	456	523	460	477	483	475	511	450	521	514	504	473	501	484	491	447	491	531	471	501	472	495	473	506	465	478	495	514	499	493	458	534	500	469	478	479	482	457	491	477	467	474	493	470	469	477	500	495	466	416	463	483	465	487	513	506	496	504	473	485	502	499	462	523	480	481	488	504	478	482	470	477	520	497	450	490	499	484	462	479	499	458	490	455	507	482	526	418	498	534	511	493	476	504	458	520	481	476	491	524	496	459	448	490	465	461	510	507	516	498	481	519	499	471	472	408	506	457	476	513	480	459	492	463	459	501	495	479	493	490	471	501	508	493	510	488	501	462	503	494	504	462	493	455	519	470	479	471	481	502	522	502	453	508	451	486	476	468	443	461	484	461	455	495	525	468	456	501	524	481	496	498	475	447	436	507	464	463	509	477	510	471	482	488	511	475	487	482	488	464	496	483	471	467	502	455	455	486	480	466	500	450	481	471	486	495	458	494	496	462	463	498	503	489	495	503	519	516	465	498	497	487	506	502	493	492	511	489	441	449	499	509	459	518	483	485	504	476	451	466	505	503	460	469	488	472	488	487	490	501	447	478	491	459	487	513	471	506	491	520	491	514	499	481	466	482	467	495	466	496	467	478	506	453	511	470	494	448	499	481	491	492	513	508	534	476	496	482	509	477	514	449	463	473	472	490	545	496	555	478	464	489	437	466	509	505	483	490	499	484	484	500	496	475	519	500	485	507	518	469	515	427	513	467	501	451	489	508	544	493	436	480	497	472	495	496	465	478	462	501	485	496	481	478	514	504	477	485	489	466	496	485	466	467	528	508	480	508	496	487	530	510	497	527	496	496	478	458	480	471	476	487	505	468	487	517	497	467	504	489	492	510	495	466	510	494	474	460	496	471	505	489	503	476	499	505	481	456	486	490	485	459	505	522	484	510	523	453	488	481	522	461	475	516	471	511	432	513	472	496	475	473	506	491	469	495	476	475	520	472	464	504	496	485	442	527	492	511	463	472	474	461	483	464	482	496	512	492	489	498	446	473	510	502	488	501	484	506	480	470	472	490	528	504	517	484	476	476	446	557	473	477	462	482	463	482	470	520	501	478	509	471	484	469	452	485	447	476	513	519	471	493	457	463	501	475	525	489	488	521	497	500	491	506	481	448	524	455	493	458	504	504	481	491	499	468	458	456	465	485	502	466	477	491	454	477	493	468	495	478	483	505	453	521	503	481	499	483	509	512	470	509	457	524	491	522	479	492	484	460	487	479	498	501	485	524	496	484	447	489	472	514
27174	12201	1387	711	451	469	423	452	400	413	436	452	427	431	451	416	389	443	403	440	496	677	722	701	604	525	443	442	392	426	440	467	393	395	417	431	430	395	489	429	433	399	413	415	397	442	428	415	451	443	428	443	413	379	427	432	388	445	422	407	390	440	462	418	399	424	375	408	424	424	449	441	436	461	419	424	406	426	403	462	393	397	406	400	411	426	446	414	412	427	413	426	428	435	406	434	405	412	425	410	451	378	402	425	401	455	407	452	432	422	402	406	455	379	419	431	410	411	413	411	438	446	412	432	452	410	407	427	423	450	430	439	445	409	407	425	411	375	381	414	417	406	429	401	423	437	442	414	400	413	402	382	372	445	444	417	411	447	417	435	399	417	425	444	412	404	427	399	432	412	409	400	444	443	396	397	417	453	412	420	451	432	420	449	404	440	432	415	437	439	438	423	405	423	415	424	385	395	394	439	430	416	454	431	414	452	397	430	409	390	374	415	450	383	408	423	460	400	378	422	425	450	375	440	435	411	389	457	463	392	399	458	396	404	424	397	436	431	415	442	450	416	419	402	426	447	422	442	406	403	406	399	416	414	402	401	427	407	403	429	443	385	461	423	380	409	394	432	399	431	405	408	475	431	393	420	406	418	416	394	424	418	416	400	392	424	407	426	414	399	419	429	391	451	442	438	436	460	401	411	422	422	414	406	393	418	417	423	428	406	445	437	404	398	464	408	407	433	436	435	467	424	434	411	424	407	420	447	384	420	423	425	461	397	412	412	406	398	426	393	416	408	398	401	390	419	386	409	426	424	432	414	453	444	433	409	412	444	430	413	438	389	373	403	422	409	427	402	464	438	411	419	454	418	416	366	425	396	411	441	441	412	419	402	373	413	422	402	429	436	429	390	423	404	482	392	421	442	395	433	420	422	460	444	413	429	447	408	468	458	395	430	394	414	445	414	382	437	436	413	386	435	444	431	451	393	400	402	427	436	421	425	427	376	424	421	438	400	410	419	400	420	424	416	424	441	382	406	395	393	383	413	386	393	447	384	437	419	405	425	423	384	445	411	429	421	413	424	426	440	413	423	431	425	424	415	405	422	440	449	415	405	421	446	426	399	439	469	376	445	397	417	394	459	454	447	410	430	431	429	429	437	394	415	425	393	470	403	411	432	420	411	438	420	427	420	413	425	412	420	394	440	398	416	412	452	407	432	410	476	426	404	418	432	416	450	402	374	421	442	419	414	432	381	408	450	419	396	434	361	392	452	426	402	432	471	399	399	450	425	412	397	420	405	413	417	421	412	461	453	418	411	437	445	401	412	423	451	421	419	438	401	475	382	414	456	420	371	421	440	413	386	408	449	400	384	379	438	424	408	417	406	393	398	412	404	399	392	445	428	429	408	418	459	388	419	405	397	421	440	401	430	415	436	419	439	406	426	433	430	379	418	430	392	466	400	406	422	445	404	387	424	448	393	422	446	408	422	435	414	444	400	416	460	438	431	450	409	408	394	411	424	427	402	389	405	388	403	425	446	470	428	423	402	417	439	450	439	407	399	446	399	407	438	416	490	366	413	433	414	408	401	414	413	453	408	438	447	408	396	417	432	365	413	411	402	424	391	417	416	426	392	422	385	381	410	431	449	472	444	386	444	437	414	370	446	402	380	452	394	386	416	435	439	416	396	451	408	430	453	398	402	411	415	385	388	424	435	403	414	454	398	453	418	396	414	395	426	411	428	442	390	424	416	399	419	416	422	413	447	459	457	415	400	422	397	430	448	424	373	410	416	417	414	419	429	414	442	438	435	462	441	448	403	446	397	411	408	430	420	375	416	438	417	402	406	394	423	405	447	422	410	433	429	413	412	425	444	397	448	403	400	430	445	422	451	415	406	453	400	408	418	417	415	409	427	435	421	448	444	433	438	454	409	446	414	419	412	416	402	446	419	428	459	427	416	426	413	391	416	402	384	422	422	448	399	402	417	419	457	410	401	427	417	388	436	391	430	376	438	425	431	375	433	419	379	402	402	440	414	441	380	418	424	431	425	456	426	421	416	401	419	418	412	413	424	406	418	453	406	412	423	432	401	409	412	426	396	416	433	409	435	409	447	414	423	415	408	430	427	445	424	416	442	465	387	433	415	429	418	429	458	419	392	427	409	402	416	424	427	420	453	413	418	442	394	399	411	410	410	440	420	400	418	413	423	415	430	452	393	415	403	418	418	396	435	426	422	411	423	445	405	419	454	442	434	425	426	442	445	456	425	429	414	409	408	428	405	431	420	430	410	422	371	410	401	425	453	450	413	429	458	458	424	417	417	425	408	453	406	421	421	445	407	403	429	422	391	457	416	421	410	445	432	400	426	412	421	423	421	447	440	388	425	408	394	387	429	434	446	419	372	421	392	404	387	416	421	422	452	411	420	411	425	393	411	452	411	396	406	433	415	439	439	449	386	440	402	421	452	382	402	413	413	428	406	427	439	437	443	385	429	438	446	408	452	438	414	397	395	412	458	411	425	441	425	409	423	386	425	410	388	436	392	396	415	410	415	413	418	407	431	410	404	428	459	429	378	424	419	470	434	470	401	425	456	412	447	423	428	430	430	436	437	409	470	397	399	414	409	433	384	382	445	459	426	397	419	411	415	429	448	427	413	414	416	413	466	437	450	407	395	405	416	435	439	420	375	405	422	385	392	405	422	427	437	433	441	408	420	397	420	441	412	356	422	374	413	412	466	408	439	415	440	403	405	428	436	403	435	411	397	402	403	413	453	407	481	442	421	424	416	454	420	410	425	399	404	414	425	455	387	411	451	420	417	429	393	412	430	427	411	401	445	419	405	473	413	494	412	425	426	397	445	418	447	398	450	416	421	425	402	382	424	440	430	386	417	431	406	471	394	374	406	412	425	470	434	424	428	421	449	420	421	386	385	417	407	422	426	452	432	365	442	393	426	449	419	417	388	430	413	443	453	417	407	430	452	443	410	418	421	399	414	397	405	439	425	448	436	422	416	415	406	426	403	432	417	456	436	415	428	406	439	423	404	422	402	411	416	388	407	389	441	425	425	452	442	397	443	441	402	412	386	407	442	440	434	402	425	385	385	362	466	437	419	388	428	412	421	440	435	379	435	400	421	428	384	458	417	451	404	449	392	397	359	414	400	462	428	432	407	379	403	436	405	387	399	428	436	398	429	444	415	400	438	387	400	397	434	437	411	439	424	433	425	433	424	407	414	420	429	390	387	378	396	370	409	425	413	425	428	416	399	431	429	406	436	384	419	422	442	416	425	437	389	464	458	425	407	454	428	426	417	439	379	405	402	393	435	426	439	445	431	446	439	434	387	398	419	381	406	429	410	449	410	399	470	416	393	434	439	430	428	428	409	375	421	414	441	392	365	405	409	442	445	425	428	419	462	394	456	404	428	408	411	449	391	399	409	441	451	438	407	394	428	429	380	430	405	415	425	440	430	436	464	428	419	432	424	403	435	397	408	416	400
4896	706	630	517	561	515	431	438	436	475	468	441	422	468	401	426	435	452	435	504	617	845	953	805	659	572	459	449	437	428	483	414	456	439	396	469	461	417	424	431	461	466	436	406	428	398	477	430	407	429	420	433	444	466	424	425	428	453	442	435	423	449	403	460	437	414	463	416	420	402	426	426	410	445	406	431	394	447	425	441	385	442	403	417	436	430	433	453	437	417	440	425	450	426	449	463	449	406	450	418	424	444	402	395	404	396	415	473	452	433	467	409	412	435	461	444	428	425	442	442	419	444	437	394	417	442	419	423	424	410	432	440	429	470	424	438	422	432	434	429	427	435	431	489	474	384	434	393	426	428	459	455	398	431	424	426	386	445	428	428	434	446	418	432	446	443	443	425	424	429	423	441	415	407	443	453	388	451	401	437	399	403	413	438	417	411	400	410	442	422	402	428	403	444	419	453	434	406	431	396	444	432	407	435	449	431	453	429	397	425	432	426	414	407	383	439	420	455	429	425	445	436	410	436	409	406	465	435	407	459	407	394	441	426	375	411	424	383	414	457	438	436	458	411	435	436	422	400	430	448	417	380	405	422	444	435	416	445	437	425	421	407	409	435	441	423	431	444	444	438	426	431	434	435	465	472	428	395	423	456	435	419	426	412	458	457	444	404	464	392	462	433	435	449	406	456	411	442	437	444	442	415	481	403	451	433	401	426	444	417	470	415	407	423	415	465	428	428	473	423	440	440	396	435	435	406	441	410	425	423	425	447	449	384	389	418	419	413	425	393	422	419	415	460	407	445	437	451	421	445	438	413	429	402	442	441	410	433	425	414	427	384	424	450	400	417	420	422	428	399	410	431	415	451	444	413	432	431	443	424	419	407	412	425	420	398	428	420	450	405	441	427	411	417	461	419	412	446	453	432	445	493	413	417	433	420	400	427	399	386	401	458	438	399	453	436	458	432	438	398	398	421	435	463	437	451	439	414	446	428	423	398	471	421	437	431	406	445	422	453	406	446	424	424	417	422	408	417	439	417	483	450	425	454	484	479	419	395	438	398	412	451	438	453	478	439	462	446	417	430	426	388	418	395	438	431	429	442	406	419	420	402	437	407	395	457	405	445	418	460	402	446	455	416	433	463	444	427	475	420	398	476	448	458	424	436	424	437	416	423	403	433	423	446	444	422	452	414	416	451	453	434	445	415	431	392	446	417	449	428	450	403	385	448	437	430	403	422	442	467	415	437	428	418	457	443	400	428	403	395	460	436	426	404	452	437	432	403	454	450	415	421	403	444	423	447	430	437	376	433	458	434	451	432	449	470	444	462	463	393	399	424	411	414	396	412	422	409	428	400	401	480	431	412	405	423	437	428	411	433	416	440	406	445	419	412	436	413	421	424	422	449	430	446	457	464	462	434	395	434	417	446	455	432	428	436	414	413	429	433	438	417	378	442	425	433	437	441	429	404	388	453	442	416	417	422	427	402	464	441	446	430	417	413	418	467	422	418	407	430	424	442	410	438	396	428	409	444	419	428	451	454	419	440	413	406	399	442	390	425	452	449	423	448	437	429	428	458	404	471	399	407	423	419	428	429	442	455	432	448	425	444	413	412	466	383	425	427	407	410	449	442	405	428	398	436	415	428	446	425	433	432	434	452	408	409	442	411	465	436	440	395	442	425	386	453	435	434	401	439	408	435	415	458	422	430	394	427	463	439	464	435	418	459	443	408	404	408	400	426	417	451	418	448	441	431	445	419	442	417	421	440	455	391	404	397	429	438	447	431	427	447	411	389	435	406	457	433	441	431	431	458	423	444	414	438	434	447	433	442	429	398	407	417	458	433	433	424	423	429	412	441	403	440	429	440	416	438	436	443	436	406	449	458	421	431	450	428	426	398	426	422	426	446	412	452	428	425	432	423	406	400	420	452	413	425	429	426	422	373	427	419	482	439	462	447	422	445	415	463	436	416	400	421	442	423	430	417	419	451	427	444	430	417	459	388	449	462	406	436	413	434	439	385	415	414	429	427	414	460	440	413	445	417	461	444	407	412	450	446	402	399	420	408	397	426	427	434	425	409	476	418	461	383	412	406	476	443	415	435	377	404	429	444	432	441	418	451	437	451	453	424	418	415	430	414	456	383	412	434	388	398	418	427	388	413	428	412	435	448	460	409	413	425	439	442	433	402	433	428	415	430	419	457	404	429	420	442	423	414	419	454	423	435	444	428	462	437	423	435	433	422	452	454	441	428	467	406	443	437	439	439	409	437	391	450	401	403	465	426	425	414	402	432	399	430	438	420	436	439	489	432	447	460	439	426	433	416	427	419	445	474	435	424	445	420	425	434	403	456	451	409	451	439	449	441	467	434	458	411	457	445	468	427	380	425	399	407	434	398	445	463	418	427	413	447	448	436	448	430	417	410	449	437	419	428	412	455	393	398	432	431	447	417	465	419	399	438	415	458	398	437	453	429	392	450	414	397	386	416	423	438	400	417	414	384	479	426	403	430	451	420	448	451	444	410	442	430	411	432	447	426	462	451	448	432	397	442	453	416	419	456	405	431	406	434	403	432	449	428	422	426	429	427	426	415	410	399	440	417	415	423	391	436	422	403	416	427	457	436	393	400	423	427	414	393	448	420	443	427	416	438	423	424	461	430	424	439	425	400	483	392	422	489	430	408	451	439	428	401	409	475	428	405	441	411	421	389	449	487	423	418	460	417	424	408	418	410	417	427	374	428	445	427	424	462	418	408	430	459	429	426	424	429	423	479	414	437	408	449	411	441	480	423	383	410	434	426	426	427	444	420	462	475	435	431	457	431	426	422	445	420	411	462	430	449	394	450	416	438	431	438	423	432	434	434	436	475	393	444	396	416	404	431	461	436	452	416	425	411	401	424	422	439	452	441	414	435	422	419	401	426	425	389	381	427	418	431	447	432	445	427	433	436	454	399	442	419	423	434	462	426	445	420	416	454	428	419	451	407	430	444	452	412	425	458	386	417	444	431	424	399	445	429	437	410	445	421	426	400	449	472	443	386	424	437	416	449	447	439	444	420	448	425	403	408	427	422	470	415	433	432	425	444	415	454	434	444	404	428	437	429	431	457	421	430	441	446	407	423	469	447	439	441	462	450	457	464	437	423	444	423	452	427	429	436	429	412	440	428	404	444	420	415	450	400	435	440	444	443	432	420	444	432	471	446	394	399	438	434	431	450	477	394	384	386	425	454	437	426	464	454	415	429	403	438	421	429	448	396	423	427	430	420	467	433	421	417	450	429	436	440	434	423	421	419	415	424	443	413	414	414	457	429	439	410	423	415	453	394	430	405	434	422	420	430	409	442	451	383	400	412	418	439	372	463	440	431	430	405	395	445	402	423	427	416	433	428	427	460	387	419	424	415	444	417	431	424	411	445	433	421	438	455	453	416	465	387	429	380	390	437	461	471	456	420	470	440	418	439	430	482	394	419	446	398	435	412	410	403	461	439	419	424	414	473
24453	21092	27421	24949	9549	1270	766	578	551	475	498	439	480	718	466	428	459	439	429	470	906	3231	3621	2670	1632	838	569	480	445	432	413	431	404	424	373	415	402	407	420	401	410	381	421	395	427	408	408	431	438	408	371	396	425	377	433	481	431	420	418	422	443	418	411	436	445	456	421	428	397	455	432	409	399	432	392	397	455	425	429	420	405	394	427	427	415	398	413	437	445	388	392	473	384	400	399	432	420	424	380	410	402	420	391	411	399	439	415	393	396	446	426	404	399	407	424	418	382	434	416	408	398	413	433	381	375	408	427	406	398	412	417	419	381	416	382	377	425	425	423	412	394	389	419	400	400	364	432	434	404	434	419	373	369	408	421	426	420	412	418	404	421	417	367	428	430	434	420	414	388	429	417	423	452	414	400	400	398	420	415	409	385	366	403	423	405	402	408	443	392	388	396	391	351	414	405	425	402	400	408	411	402	367	396	402	432	380	413	407	417	365	415	416	436	374	424	438	422	391	378	443	425	400	427	369	411	415	442	410	404	382	436	391	433	397	438	402	387	405	386	400	432	442	426	411	408	397	407	421	399	417	452	403	417	438	404	398	385	430	403	393	461	387	427	416	421	431	418	410	448	409	441	391	419	399	411	440	408	365	396	428	403	393	432	418	404	403	410	388	431	380	426	401	397	386	413	412	441	387	360	382	437	432	420	375	379	414	407	416	398	393	388	450	404	408	449	426	423	408	413	421	390	358	397	420	420	398	383	438	423	382	387	397	414	416	421	448	446	383	401	396	400	427	432	425	430	377	420	409	416	400	389	398	409	379	436	422	423	392	465	394	390	412	402	413	410	416	413	400	394	414	421	431	418	419	415	427	394	416	445	448	437	411	434	402	447	385	416	414	398	403	433	383	410	430	406	407	423	402	400	405	397	410	409	429	391	449	427	409	459	385	419	409	405	418	436	406	432	396	394	411	412	431	363	386	378	385	397	407	396	383	406	418	378	386	398	418	398	417	445	425	405	455	404	386	417	381	437	433	415	391	413	406	421	411	427	381	416	397	403	398	383	359	389	391	420	428	408	397	428	428	396	374	436	422	433	411	382	386	399	400	407	413	403	398	388	398	388	443	445	423	396	439	417	404	419	427	402	381	411	430	397	376	371	421	402	401	411	397	419	418	396	411	386	384	422	430	410	384	404	409	398	402	426	397	426	389	400	409	412	371	402	424	400	383	438	392	401	411	415	402	401	385	441	425	403	375	422	446	400	386	400	407	424	434	422	433	405	430	401	442	422	392	421	393	431	392	398	419	402	395	399	382	459	432	424	402	437	443	414	397	392	396	414	444	387	450	415	405	479	413	395	397	379	397	406	375	363	387	412	393	429	415	445	387	401	395	406	413	447	386	409	438	401	422	399	431	418	392	402	381	395	409	360	404	397	438	405	452	407	428	393	403	402	432	412	417	460	429	427	429	414	354	411	384	424	385	422	436	429	425	385	407	444	404	446	395	426	412	394	414	408	418	404	391	376	414	370	396	400	415	394	391	434	394	408	395	387	436	422	431	386	444	407	416	406	408	424	461	450	414	410	419	388	427	366	438	406	419	391	418	429	366	395	411	375	446	389	408	392	365	406	408	402	435	400	386	436	413	386	398	410	414	440	372	407	376	406	416	423	401	395	408	402	389	401	431	371	394	422	401	433	411	348	364	386	404	388	387	413	417	410	386	412	453	397	378	400	440	409	406	408	386	381	400	405	395	388	389	414	409	442	400	432	405	440	405	420	379	414	367	408	421	392	401	407	426	422	380	438	420	406	419	395	447	429	427	357	383	401	394	426	424	377	414	429	419	394	397	454	415	402	411	407	398	386	369	385	427	384	398	411	390	387	409	399	438	411	411	390	424	358	407	398	387	413	409	404	413	414	407	407	379	414	438	414	396	376	394	403	429	383	374	422	429	369	399	406	456	426	408	394	434	414	413	420	409	410	409	428	384	399	404	442	399	458	395	422	398	417	421	397	395	397	409	418	398	413	401	356	427	402	398	406	426	423	413	452	417	443	423	435	412	404	388	427	423	443	423	400	406	407	395	411	426	417	404	439	415	393	433	427	404	415	396	409	376	407	409	407	414	429	402	452	386	417	380	418	383	409	419	415	404	447	466	447	422	399	408	416	423	407	405	447	423	417	389	404	383	413	388	416	419	417	412	395	392	430	400	391	416	425	418	422	385	406	404	409	430	420	447	399	367	416	407	433	424	445	427	407	372	404	370	423	456	418	391	410	388	397	390	403	407	417	405	424	417	438	392	401	395	400	404	423	417	413	407	403	437	392	432	422	398	433	428	408	402	405	422	410	374	410	449	421	412	407	407	380	414	441	399	388	382	407	411	449	427	419	370	395	392	432	393	392	396	404	388	406	401	375	459	390	411	382	419	413	383	400	384	412	406	418	427	383	443	421	391	415	440	412	413	397	394	429	384	402	414	380	424	439	366	438	387	413	400	375	439	431	380	407	432	381	432	399	362	412	413	419	393	407	448	419	386	384	407	416	392	404	457	430	355	397	400	411	395	404	426	415	410	398	418	415	428	394	447	382	428	388	383	382	382	442	398	409	396	436	415	452	433	422	445	444	398	414	435	429	430	421	418	414	423	402	392	427	419	376	422	424	379	439	393	407	414	400	356	405	446	396	402	438	428	408	437	433	444	384	444	402	379	403	404	422	435	476	411	396	419	385	417	390	449	408	429	418	388	419	427	406	372	410	417	403	404	377	385	414	448	403	398	419	396	414	418	420	410	400	423	404	406	392	424	386	426	417	412	375	419	421	429	413	397	390	422	397	408	419	416	404	402	368	398	407	386	406	431	418	401	395	414	402	391	397	383	415	422	413	427	378	413	448	424	392	414	421	397	434	410	416	390	383	391	434	403	398	431	388	457	411	404	393	402	428	451	383	403	394	436	387	401	417	427	439	389	398	411	376	405	427	405	388	387	377	427	424	419	402	419	409	367	395	412	392	391	432	431	407	424	403	390	355	417	392	413	384	423	415	411	435	400	463	412	409	391	428	362	421	384	404	418	395	473	406	402	430	389	392	433	390	419	445	418	395	405	399	398	400	437	360	435	396	431	412	393	396	414	420	390	463	416	398	417	414	409	374	394	391	386	392	433	395	433	408	401	439	365	404	410	436	449	427	400	383	399	414	428	418	404	424	388	370	408	385	442	397	410	408	385	400	402	380	414	418	434	427	409	391	403	411	398	381	423	446	420	380	391	420	427	412	404	396	420	356	394	417	338	419	418	366	431	408	428	393	414	410	404	399	407	373	403	409	372	391	413	419	414	411	413	417	431	421	424	400	422	416	385	423	373	397	378	388	420	444	413	392	461	433	380	392	415	420	398	430	406	390	390	425	411	397	405	439	435	413	399	420	381	401	400	401	399	418	435	433	413	409	406	401	376	444	441	416	420	395	395	393	408	403	395	443	402	429	426	418	433	416	376	456	433
3253	3271	2692	1396	1116	863	810	688	666	560	582	551	619	1067	479	469	445	514	513	560	1467	5068	4831	3550	2016	1071	704	465	429	496	411	471	476	428	464	463	474	446	452	460	468	424	448	434	475	451	448	450	445	443	459	472	422	440	453	440	487	452	449	438	447	449	431	426	433	470	464	434	463	452	455	422	470	462	436	433	436	443	468	454	460	478	472	450	428	464	468	448	494	441	483	422	489	438	467	457	432	430	470	457	441	458	443	454	451	449	448	442	421	458	437	447	468	476	439	456	430	447	445	468	445	445	435	422	457	459	467	425	435	476	424	442	442	454	436	429	465	426	474	444	470	447	422	448	453	482	417	431	435	466	449	408	426	435	457	422	475	446	415	442	461	461	467	432	456	445	433	434	419	398	442	474	443	463	423	423	457	484	427	429	440	413	394	445	432	410	460	443	475	465	420	409	445	413	444	442	443	444	461	449	431	462	424	438	430	436	440	406	440	427	432	447	411	419	489	437	453	436	459	432	457	461	416	468	467	453	465	444	474	486	438	424	451	476	473	437	453	456	431	455	423	461	477	415	426	442	439	458	450	436	395	449	463	414	456	415	484	442	452	442	425	415	472	445	414	443	462	417	440	452	422	444	404	421	422	450	429	440	440	441	442	442	405	426	423	471	428	474	464	435	465	448	457	458	428	423	405	393	481	443	476	410	448	419	466	408	461	415	487	432	446	421	429	446	448	422	450	472	463	454	461	481	471	418	463	447	440	477	439	448	417	418	444	406	431	483	438	429	485	428	445	430	452	488	432	450	430	446	432	476	438	414	438	419	444	446	409	493	463	452	408	441	449	418	429	420	426	409	456	457	448	464	453	428	476	445	447	489	412	399	450	415	422	400	458	433	445	422	454	448	487	421	442	409	476	449	475	456	442	436	425	452	438	415	459	416	445	457	467	465	440	467	437	462	425	446	435	442	424	411	454	489	434	456	442	448	422	465	431	409	458	446	446	432	429	417	419	429	416	471	435	461	443	415	433	448	466	434	411	436	426	442	467	435	476	398	428	416	420	418	418	471	423	443	420	465	439	457	435	425	467	432	476	449	466	465	446	423	470	454	458	453	423	421	458	465	465	435	430	466	417	473	434	452	434	438	449	461	466	435	459	505	428	420	422	442	454	468	457	433	408	436	445	473	420	453	441	460	444	432	412	461	445	404	425	428	426	464	421	411	450	450	432	416	405	416	480	486	427	470	420	431	453	442	439	431	453	428	452	405	456	435	435	485	416	423	451	467	445	417	390	425	431	441	447	434	421	437	454	453	434	468	441	423	423	420	421	402	435	452	415	484	444	434	432	434	437	409	428	453	457	453	423	415	453	470	426	433	448	432	457	427	486	444	451	431	457	434	468	422	450	452	446	460	441	484	401	449	461	414	430	446	437	433	430	443	461	387	451	463	420	451	436	478	465	424	454	437	401	426	483	443	442	441	430	400	440	463	401	413	452	444	443	471	425	429	407	437	438	445	449	429	446	421	456	437	402	436	472	457	470	445	453	420	456	450	435	450	450	455	444	435	432	417	432	413	460	444	435	481	442	404	438	427	445	398	428	417	452	491	427	488	447	449	456	436	402	437	465	447	423	436	482	422	458	434	450	432	467	440	399	477	480	446	463	419	442	434	432	442	430	425	436	452	443	429	456	460	424	430	402	430	437	449	485	447	486	460	435	464	480	457	424	438	443	448	443	436	396	454	404	410	441	433	446	446	432	405	446	464	460	462	444	418	424	429	429	460	438	409	426	427	452	428	396	452	430	459	397	448	461	412	436	427	406	404	427	427	374	456	426	412	431	424	445	448	408	443	439	444	432	482	437	419	423	437	439	485	438	445	416	404	456	452	449	429	407	449	438	451	464	446	435	416	437	432	442	466	449	466	444	435	466	471	449	482	413	405	463	443	439	456	427	404	457	424	405	431	437	429	449	454	486	392	453	414	431	429	473	443	441	443	424	420	454	453	429	407	441	475	446	431	434	399	435	457	435	441	408	455	441	432	439	436	430	439	476	401	428	432	445	427	442	460	461	421	447	457	425	431	433	389	418	428	510	435	415	445	413	410	477	460	432	436	457	456	429	447	437	452	435	441	479	402	420	460	458	456	422	429	439	434	425	464	457	426	435	450	435	481	472	467	466	438	451	461	437	438	438	402	419	458	421	443	463	464	453	421	451	457	410	435	453	459	465	439	457	426	457	398	423	437	419	446	387	456	412	449	444	427	430	443	444	445	463	429	450	464	428	451	426	455	441	431	395	447	454	438	481	460	421	469	429	423	398	444	442	453	447	417	457	417	442	428	437	426	435	455	407	404	455	449	449	475	426	449	470	456	445	426	439	433	454	443	423	440	468	424	443	410	466	437	449	427	478	465	443	442	435	427	456	465	433	461	435	439	453	416	461	442	428	445	413	450	452	407	431	434	447	476	448	462	432	450	428	393	417	487	440	447	455	451	447	475	458	437	427	428	417	456	451	438	459	419	441	434	393	402	433	419	440	436	459	448	444	410	440	437	419	428	427	449	428	431	468	442	428	455	450	414	446	399	426	462	413	452	450	428	424	453	451	465	420	445	444	471	447	431	468	406	408	445	443	429	462	417	433	418	422	403	468	392	458	446	446	429	449	419	444	410	440	437	487	452	447	446	433	432	468	434	424	491	465	437	426	426	444	446	450	465	447	464	434	443	411	437	445	471	420	454	423	444	430	439	457	455	411	427	447	421	469	451	441	415	488	456	453	421	407	476	453	402	411	458	447	466	440	433	433	425	429	446	422	450	452	433	432	463	465	436	453	480	420	395	442	428	436	413	432	453	436	461	435	476	442	484	434	420	433	471	452	449	436	439	445	417	403	456	489	441	477	454	421	466	470	405	463	400	493	425	420	406	448	400	427	479	447	429	455	427	452	459	439	394	432	430	492	427	405	423	443	417	469	450	442	417	420	441	451	466	442	447	408	449	430	457	421	420	430	455	421	403	444	419	417	414	411	461	445	397	447	410	433	404	442	465	425	468	459	425	440	453	422	440	413	442	446	450	460	450	483	463	441	409	450	417	462	456	448	412	414	444	413	418	424	432	434	461	427	439	423	435	436	441	433	444	460	412	427	420	397	439	447	420	429	456	422	427	458	459	420	466	405	414	440	442	431	445	450	440	436	399	410	416	430	448	397	443	453	434	447	434	390	432	424	442	442	445	441	472	459	440	438	443	474	432	382	462	397	456	409	402	427	444	434	447	421	378	438	407	420	427	453	447	452	421	445	438	400	426	412	397	444	433	418	405	460	427	446	416	395	432	400	422	451	422	471	439	421	440	419	421	473	441	420	435	444	443	419	441	400	427	405	425	452	441	446	463	438	402	456	454	439	431	425	442	452	446	426	431	497	443	446	429	431	402	449	411	426	461	399	402	430	448	407	424	426	419	513	443	420	449	428	438	462	407	439	388	457	454	448	445	418	447	438	411
23829	21126	28236	24276	20276	3488	1222	741	631	546	559	535	547	690	513	498	497	496	501	596	1083	3870	5886	5531	2806	1187	747	618	485	455	488	432	466	441	472	462	443	477	451	459	507	447	501	448	470	453	469	487	509	477	459	498	483	460	453	486	494	483	486	481	483	474	461	520	441	466	493	446	451	460	457	447	497	458	458	495	513	470	459	466	463	488	446	490	453	477	458	456	458	483	466	462	448	497	443	493	456	444	419	482	472	460	448	474	476	480	460	502	475	423	512	465	469	478	504	491	502	477	463	454	468	504	457	445	451	507	491	491	466	433	450	470	432	504	476	447	458	460	467	460	448	450	433	488	466	476	454	467	468	496	417	469	478	470	462	492	410	441	488	480	430	437	495	488	444	460	487	419	436	500	486	468	483	468	458	450	441	469	475	485	470	510	456	431	473	437	490	475	458	492	478	447	465	479	446	461	495	460	512	433	440	490	476	481	468	501	440	461	434	461	436	479	462	502	454	461	445	462	471	448	447	494	501	461	473	451	443	472	491	483	462	454	478	423	463	442	444	470	465	476	465	509	452	448	457	448	504	486	456	481	460	496	486	490	488	467	473	459	466	482	482	450	483	439	457	452	501	476	444	421	508	490	478	484	429	445	484	458	437	457	506	462	461	461	453	449	438	482	453	460	470	484	485	491	439	482	468	433	471	499	499	464	458	460	465	474	473	438	474	467	470	470	531	487	474	457	457	471	478	452	472	483	473	485	477	448	451	476	486	474	476	449	471	437	518	424	449	520	475	426	472	481	464	478	478	460	445	454	467	464	472	461	507	501	468	479	448	449	466	463	437	498	471	462	468	453	462	470	480	513	434	458	435	465	469	431	439	481	455	491	450	494	455	441	483	451	480	441	461	457	456	464	446	466	506	466	525	437	448	479	490	446	473	462	446	438	467	413	467	461	455	482	489	420	470	465	472	451	449	450	458	467	458	456	451	482	460	484	459	456	443	436	472	492	501	492	441	465	470	438	482	485	470	468	500	470	465	484	453	473	441	490	490	466	427	456	428	451	434	486	479	487	446	448	483	452	491	400	501	437	463	428	442	464	472	471	480	463	442	442	458	511	456	456	470	420	467	445	470	493	471	485	481	480	464	451	456	442	485	475	489	456	462	413	469	487	456	445	448	465	452	445	461	500	456	443	460	478	426	431	446	400	454	480	459	456	512	472	465	460	430	459	458	464	464	436	433	472	457	479	471	469	439	440	484	442	439	448	461	480	510	499	474	423	480	461	473	446	449	472	472	450	459	473	480	481	469	461	421	506	469	475	452	435	485	469	477	429	501	461	454	479	448	437	468	462	490	491	439	478	497	497	461	472	486	479	463	428	482	475	499	413	472	473	490	464	472	458	463	435	476	439	491	410	426	517	473	454	466	453	480	494	435	446	486	420	502	432	446	466	489	491	465	469	491	447	436	493	481	496	474	432	479	467	447	474	455	478	486	450	441	494	492	484	450	441	451	433	448	465	473	445	453	492	470	431	479	474	460	440	466	472	460	482	455	434	467	467	471	485	445	414	505	465	424	446	470	476	486	519	506	477	453	467	477	482	464	444	480	469	462	460	470	455	484	465	473	466	476	447	458	446	474	473	485	470	464	466	452	435	469	473	447	443	497	446	436	440	431	493	447	456	444	467	475	449	461	477	463	449	455	440	490	464	468	464	502	480	494	461	443	453	460	486	492	441	443	457	451	456	445	488	507	428	504	504	442	452	478	466	442	506	455	454	502	476	488	481	457	439	446	460	456	471	454	426	451	480	476	457	454	459	477	452	514	480	453	431	448	474	464	422	414	511	454	446	471	493	440	459	489	473	506	436	457	451	490	447	466	456	458	457	431	474	458	520	486	439	480	491	435	462	498	459	476	472	487	454	421	499	447	482	470	477	445	468	478	471	478	451	476	446	459	458	457	453	457	504	502	458	483	448	467	464	467	446	459	469	454	434	481	439	445	458	443	480	455	390	438	478	472	484	475	486	431	442	450	449	431	450	470	477	478	451	468	493	452	435	470	478	462	462	464	459	470	479	455	484	463	454	434	461	466	468	437	478	458	491	493	458	468	427	464	480	459	424	493	453	446	474	461	483	482	474	468	487	460	464	465	480	474	463	491	502	448	495	465	475	448	437	471	450	451	454	448	472	489	505	493	438	434	451	454	475	478	474	453	491	441	472	484	492	466	484	483	457	455	450	443	514	506	466	440	467	469	470	462	502	440	475	450	435	481	473	488	447	461	448	435	469	445	466	463	450	416	478	486	457	472	470	469	452	477	482	421	419	496	486	453	424	469	471	433	486	472	474	463	428	468	481	431	510	461	435	466	491	433	436	474	460	453	440	463	422	490	477	443	458	470	469	452	415	473	480	460	457	463	451	498	498	463	449	470	477	489	495	432	450	470	472	483	451	520	443	481	457	451	469	484	464	441	502	459	466	475	483	464	507	484	443	489	490	469	438	461	436	476	484	482	479	458	478	461	448	461	473	439	485	485	486	467	450	462	450	483	454	463	458	435	488	427	410	468	484	462	466	439	493	460	454	460	485	475	464	454	416	508	476	463	471	440	465	440	424	475	481	458	507	461	454	489	471	456	508	453	460	463	466	439	438	452	449	468	493	460	433	431	506	467	465	511	470	479	487	471	479	472	432	458	473	452	455	507	449	466	461	486	456	488	446	463	515	478	462	491	467	490	494	455	441	474	416	438	440	456	457	490	417	442	489	442	499	455	444	474	484	462	428	460	408	438	490	486	441	445	431	469	448	463	462	433	468	462	449	466	464	437	473	486	478	430	459	445	466	471	489	432	486	483	461	477	458	461	493	444	446	476	474	434	430	446	453	468	441	466	458	477	471	447	491	469	465	451	471	465	446	433	474	454	477	455	460	454	470	461	446	459	439	489	456	506	483	422	461	480	471	482	442	447	452	451	439	452	460	436	437	440	497	443	433	462	437	471	517	462	493	459	449	482	475	482	473	471	470	463	482	433	474	435	456	452	510	463	479	479	441	447	453	416	449	471	460	473	408	490	506	456	461	490	458	454	475	478	451	458	429	481	478	463	437	491	491	444	473	460	466	494	424	440	470	471	467	491	456	512	447	474	463	428	457	476	427	459	455	463	447	451	503	456	433	456	456	419	451	466	496	466	485	492	443	487	462	419	435	471	450	482	442	470	482	468	444	468	482	422	466	504	443	416	472	456	458	497	479	500	461	421	440	486	462	449	431	412	466	477	423	460	462	465	472	505	447	434	470	474	451	454	428	454	441	481	446	466	493	470	497	486	439	499	442	476	457	465	491	493	488	471	501	437	459	483	490	458	454	427	454	464	466	499	484	442	451	477	472	472	485	456	469	440	469	438	463	487	500	462	477	522	459	449	524	485	455	450	440	469	494	418	455	433	451	478	479	452	475	487	439	438	488	459	485	431	500	467	472	477	445	482	482	484	458	443	460	431	485	442	469
3452	4832	3821	2024	1510	1162	1024	882	765	666	677	665	618	933	632	569	578	566	546	805	1783	5923	7718	6348	3388	1481	853	619	506	520	512	495	480	515	499	504	485	500	490	471	470	519	544	517	474	500	499	495	486	497	495	521	498	522	515	484	499	496	457	547	505	489	482	470	483	500	479	492	506	486	455	482	501	480	498	510	496	532	480	516	482	476	539	541	502	497	515	459	465	460	497	502	472	479	510	489	492	506	525	517	498	491	520	477	501	529	487	523	500	474	472	469	488	531	491	512	496	505	516	482	510	458	462	502	469	482	493	469	482	469	511	534	460	526	467	503	509	520	496	517	484	466	476	492	518	523	487	494	499	473	501	489	525	517	491	498	502	490	530	505	484	506	490	488	475	503	473	535	494	502	524	484	498	477	523	518	479	480	484	482	490	515	532	498	457	471	490	522	492	477	463	512	512	477	495	465	474	473	528	460	472	504	507	487	482	485	496	525	483	505	512	484	483	481	488	441	497	514	542	509	487	469	461	512	536	532	509	529	490	520	524	448	444	490	506	484	465	472	495	476	510	484	465	470	548	494	494	486	483	520	466	483	511	499	504	498	518	507	485	448	492	512	480	516	491	453	512	488	472	503	488	498	496	445	499	535	514	487	526	463	498	514	483	466	465	482	472	516	448	478	538	481	489	482	464	486	495	476	467	441	506	499	502	455	463	486	483	500	512	461	500	484	475	468	512	466	494	461	485	457	457	484	478	500	490	439	499	530	486	456	478	493	483	515	474	460	487	511	511	476	482	491	514	466	473	537	477	482	466	482	479	459	534	468	494	436	490	482	484	499	471	497	530	434	490	465	469	475	510	507	461	480	446	535	471	473	458	487	525	501	462	481	433	473	516	470	463	542	523	479	439	490	494	480	506	474	490	475	456	478	489	495	482	496	556	452	463	479	495	470	470	507	494	490	507	497	505	469	458	523	471	480	496	482	476	489	489	488	444	461	475	493	502	497	496	436	448	490	529	494	478	498	499	468	483	473	491	507	470	505	490	465	456	507	466	493	469	476	520	451	533	473	478	451	506	525	481	499	460	504	528	474	490	475	451	438	473	530	478	477	483	497	452	467	483	478	477	480	445	484	479	482	453	498	509	515	479	531	487	460	469	494	491	492	496	510	470	477	502	521	469	505	484	505	511	482	465	475	544	481	488	513	496	489	491	509	546	514	499	483	490	490	485	479	444	462	502	527	470	508	473	479	495	481	488	502	468	470	516	509	482	448	462	475	505	517	506	466	485	507	513	469	511	490	472	474	503	501	512	461	435	486	453	465	466	515	503	502	520	483	487	500	474	499	519	493	471	467	501	499	447	494	487	518	481	501	489	447	518	468	499	474	486	525	476	449	484	484	489	488	552	487	421	515	487	552	500	457	474	502	508	447	527	517	527	489	520	536	457	454	532	485	475	497	499	465	475	458	487	500	486	505	506	505	491	492	463	473	550	486	474	481	464	510	476	470	509	480	505	489	523	443	504	469	458	483	458	500	468	510	519	509	431	491	475	482	502	489	509	468	448	502	481	479	496	465	516	469	499	532	489	498	539	469	511	491	489	540	486	525	505	486	497	464	480	466	525	511	479	486	486	521	469	478	475	512	484	491	455	463	525	485	498	488	476	511	480	473	448	486	504	494	488	488	494	500	498	468	494	441	507	479	451	514	488	471	488	465	490	524	454	514	500	519	510	489	488	507	499	449	514	467	472	459	488	527	490	502	490	502	479	476	466	451	494	475	478	502	510	482	456	533	459	487	450	469	530	508	482	475	491	467	490	478	543	503	499	475	511	469	496	511	475	486	535	467	470	498	443	512	466	513	466	479	474	449	470	501	485	485	493	483	498	484	465	461	517	509	533	465	477	526	519	489	488	494	481	514	501	492	480	476	480	475	510	479	493	460	463	536	488	480	513	494	473	463	518	528	490	492	475	528	492	512	468	476	509	523	468	453	475	476	449	473	492	489	481	495	481	505	526	451	495	483	478	458	437	499	514	457	446	517	481	500	476	462	510	473	475	458	500	456	493	488	462	509	482	540	477	506	506	508	460	469	497	472	525	494	469	519	494	500	480	469	508	512	463	550	489	513	481	442	482	487	505	478	531	485	502	506	445	533	473	493	464	492	513	458	493	472	488	475	480	482	499	484	519	441	493	461	508	525	443	503	475	486	469	507	492	506	472	476	465	518	533	496	476	482	523	468	517	501	472	496	514	516	456	464	499	485	487	493	448	500	496	466	489	463	508	462	448	479	511	508	540	469	490	482	462	481	480	512	499	490	482	493	488	487	438	514	513	471	472	477	479	493	484	469	515	457	468	487	474	481	458	470	462	518	499	486	507	484	487	467	495	482	504	467	495	485	463	503	498	497	524	525	498	472	498	533	484	450	515	483	484	458	457	437	457	492	504	481	476	479	434	498	448	480	492	463	514	489	495	517	484	487	506	469	521	515	487	479	437	474	524	486	500	482	508	486	459	506	484	476	449	475	465	480	478	462	502	526	453	483	489	523	496	521	521	482	480	493	477	521	481	461	505	457	509	486	463	476	464	505	513	509	488	476	482	527	479	501	490	502	479	525	498	505	488	484	493	469	479	478	494	446	483	512	466	463	495	505	450	480	477	460	526	525	502	465	502	464	481	506	505	522	495	456	481	472	492	461	439	481	499	483	478	507	451	517	460	481	473	472	527	520	487	471	509	472	492	475	466	498	490	455	478	479	496	489	488	459	481	449	493	506	529	489	487	453	512	457	506	499	500	460	489	444	471	477	506	456	480	488	511	454	532	475	502	497	513	483	451	497	532	502	478	475	485	473	475	492	528	455	493	535	448	483	489	476	467	507	464	516	484	522	485	475	538	498	497	506	497	521	482	473	464	471	485	469	468	488	493	493	466	469	477	455	468	533	454	493	482	466	489	505	512	473	461	498	445	533	497	476	500	474	526	476	490	497	452	471	500	451	474	517	510	463	464	479	475	467	493	435	498	532	485	500	483	503	508	472	473	486	447	482	461	469	499	470	506	456	465	505	478	487	442	499	480	528	485	465	477	465	473	480	462	481	464	507	491	507	486	461	482	462	509	489	502	488	502	475	488	448	499	465	497	539	487	480	491	470	495	530	488	494	455	489	485	467	519	458	453	475	493	487	501	499	512	461	455	501	509	471	495	483	446	477	478	485	499	490	499	487	508	529	485	501	528	448	498	525	480	447	475	473	466	493	433	482	466	518	470	524	449	467	507	479	514	482	496	482	477	521	489	480	481	481	490	474	476	500	426	486	478	506	499	463	460	479	502	444	515	468	514	490	493	435	514	521	527	468	518	504	474	481	433	486	477	513	488	494	513	505	458	509	464	440	499	464	473	485	488	476	509	526	506	471	472	501	475	479	476	459	454	439	443	450	507	495	518	451	476	483	478	455	518	486	443	500	515	464	448	508	509	501	462	487	471	524	473	495	465	455	495	487
27182	12189	1393	702	472	469	444	393	425	436	429	409	433	420	421	451	396	426	444	422	407	609	757	784	603	507	489	414	422	407	383	405	410	439	437	356	399	405	395	418	422	428	423	408	385	424	421	433	427	408	413	418	395	386	418	391	412	403	443	389	438	400	409	421	412	405	400	403	442	410	423	380	409	408	411	445	434	377	402	394	379	434	404	435	403	392	388	403	386	437	415	386	383	427	398	412	419	378	406	392	400	399	403	432	396	429	413	405	423	426	479	414	409	429	427	382	429	420	432	423	413	393	392	390	444	431	449	416	412	419	429	403	396	431	399	453	435	410	412	379	400	403	430	384	435	404	411	406	415	379	407	404	416	407	408	406	429	415	436	399	405	403	424	415	411	403	414	428	421	390	419	372	355	409	442	409	412	396	420	429	409	420	389	436	453	429	386	460	433	413	412	450	408	398	394	415	384	437	401	414	408	363	404	401	445	431	420	412	398	464	397	438	393	405	406	427	393	394	417	430	417	377	381	429	388	419	409	439	429	389	418	393	398	468	412	423	413	429	392	416	410	458	411	413	406	423	444	438	419	382	379	439	403	410	419	409	401	400	370	371	451	423	403	391	396	409	400	388	407	387	453	414	389	422	406	394	434	401	412	423	406	425	437	410	422	416	395	384	399	380	431	408	392	395	433	385	437	433	441	421	405	413	433	417	404	407	377	416	377	441	396	381	413	410	390	462	443	411	394	413	420	411	432	411	422	421	384	435	396	395	407	411	415	396	408	412	420	422	444	427	387	416	408	408	427	428	432	412	407	391	432	428	377	438	421	422	368	428	395	453	454	403	415	422	440	378	408	445	394	369	421	433	400	424	437	406	381	384	416	444	411	431	399	413	398	443	380	401	413	484	393	403	433	435	419	372	393	411	391	414	382	435	390	430	417	425	378	445	412	452	442	389	377	434	379	413	433	405	398	393	396	358	420	396	412	441	428	351	411	413	438	394	388	405	425	396	394	412	409	397	410	411	383	423	404	416	410	401	377	393	407	432	421	377	397	410	416	417	429	444	406	395	418	414	390	407	444	450	412	423	414	420	398	417	392	403	431	422	407	415	394	417	408	435	408	366	402	416	421	441	379	450	395	415	420	411	392	421	407	436	384	403	411	395	363	376	429	431	436	411	443	391	423	409	397	431	408	409	392	379	399	416	437	387	421	407	453	388	388	399	397	381	419	417	434	375	413	397	412	410	382	417	395	414	425	437	404	414	402	394	402	446	411	413	399	421	385	404	379	424	441	416	411	413	416	398	393	436	399	426	418	405	417	395	391	395	409	412	417	444	407	415	399	423	383	401	380	405	424	414	399	398	401	413	384	434	404	430	399	430	386	420	425	415	431	377	418	357	414	402	433	404	431	445	409	410	398	402	402	418	396	408	449	438	388	391	412	411	412	438	423	410	419	443	408	384	453	435	397	422	403	433	403	416	422	402	393	416	399	435	388	419	401	392	448	411	452	395	374	421	408	417	441	393	425	433	429	402	389	417	380	402	425	427	420	401	406	384	421	423	411	379	391	391	424	449	398	416	366	434	412	421	424	415	405	393	362	420	366	383	396	390	400	400	438	415	408	395	424	431	379	411	398	417	428	379	375	358	440	390	423	440	390	447	439	440	397	410	380	400	405	419	415	410	413	415	444	418	413	395	425	404	382	424	387	393	432	420	399	419	391	451	420	444	426	426	431	381	413	399	390	433	404	415	420	400	407	430	410	403	409	403	406	381	443	416	418	424	388	421	445	388	424	426	408	411	422	414	453	447	388	408	411	430	437	421	405	390	403	408	438	418	388	427	425	442	430	399	413	390	401	405	403	409	388	383	429	375	445	419	406	385	400	405	405	385	408	417	464	435	382	381	393	433	428	439	412	414	376	444	418	448	393	406	406	454	394	403	428	433	392	400	394	388	424	427	438	404	385	403	378	409	400	426	423	440	390	385	368	430	414	402	385	407	388	398	374	411	429	404	426	380	405	409	423	422	398	417	400	391	396	423	416	405	399	448	412	408	413	415	378	397	413	398	388	400	405	411	383	404	404	444	397	421	376	382	392	407	379	410	381	386	394	424	373	403	430	416	393	424	440	413	436	438	373	429	415	413	415	441	432	430	412	421	384	377	415	427	407	392	397	460	419	439	421	402	407	398	404	393	412	433	401	437	357	403	409	394	402	422	420	435	413	405	422	409	437	415	405	418	408	383	389	426	399	356	414	412	408	437	405	418	409	410	411	406	405	418	397	436	400	416	406	440	407	415	412	388	424	441	392	445	357	364	421	428	437	390	437	433	427	441	435	451	432	432	407	392	443	405	376	417	386	391	429	429	422	393	452	399	418	431	431	404	432	422	398	419	431	408	376	413	395	410	433	437	424	369	397	429	433	399	417	376	410	440	374	390	444	426	399	359	409	431	378	413	392	403	380	406	430	419	413	437	431	424	391	448	397	467	455	392	417	451	406	439	428	422	415	392	406	388	420	431	421	386	423	424	433	410	436	392	403	398	427	432	417	405	430	401	370	413	397	425	386	437	433	404	429	409	396	427	406	402	408	429	405	438	440	412	412	466	383	398	406	397	391	395	431	404	445	413	419	405	425	452	374	378	394	396	417	370	397	412	408	382	412	427	383	400	384	376	404	405	412	409	418	413	408	369	405	398	456	427	428	444	368	415	426	410	452	425	430	410	420	405	416	421	380	392	479	403	409	408	390	364	419	402	422	397	398	424	396	417	435	390	354	390	424	389	407	401	418	408	424	386	398	403	416	392	433	390	419	419	432	421	395	409	398	419	372	408	406	404	437	400	388	396	419	417	442	429	401	441	375	389	383	405	393	397	424	388	391	424	410	410	431	422	422	406	416	452	409	433	439	391	440	435	365	390	434	405	435	420	459	431	421	392	418	417	437	382	412	412	412	430	374	407	421	425	408	378	438	469	406	406	416	421	393	410	411	407	375	388	396	415	438	421	418	425	411	383	389	389	402	418	437	413	442	405	390	383	413	389	413	394	396	412	425	380	419	433	391	417	403	371	412	396	387	432	420	401	408	428	372	393	401	399	424	425	388	403	393	420	411	390	423	414	373	431	399	448	423	374	412	414	385	404	413	427	405	410	404	413	405	404	380	381	380	418	428	380	415	421	407	455	403	463	439	386	371	422	404	422	407	387	397	384	372	406	398	399	405	415	457	412	432	402	398	435	416	424	386	401	413	393	408	411	440	434	426	382	399	395	396	368	405	408	396	389	404	401	428	419	422	408	430	413	411	420	369	419	382	427	415	413	410	399	443	447	417	425	400	401	398	423	423	400	431	424	388	371	395	421	407	428	406	414	427	392	397	439	385	407	430	448	450	426	416	409	386	429	395	435	425	409	400	428	437	385	465	396	414	445	395	405	433	438	423	391	420	393	399	422	392	398	412	423	420	419	422	414	420	407	408	387	404	430	386	410	397	377	388	395	399	436
4863	688	652	500	510	497	454	423	422	441	478	400	440	444	427	394	412	457	388	445	510	696	970	952	642	541	456	424	441	387	397	454	458	418	416	460	421	424	412	409	411	438	411	400	414	421	415	389	430	410	396	434	396	414	464	452	442	417	436	418	425	400	459	383	395	404	446	393	403	438	405	412	423	444	398	401	434	442	418	394	444	389	430	427	440	418	470	397	420	407	413	403	422	435	407	406	424	400	467	414	433	415	395	403	441	416	415	475	441	439	452	409	397	443	408	386	410	447	421	429	437	399	430	385	444	412	416	420	428	378	397	407	426	421	444	404	440	396	425	463	389	423	427	394	421	391	381	418	462	402	443	426	410	394	393	443	431	423	432	393	442	407	404	416	390	398	400	401	375	420	397	448	419	418	427	423	384	423	441	417	407	454	435	404	444	417	428	455	413	451	410	457	415	428	433	388	415	425	447	404	421	419	389	390	436	409	417	415	421	408	418	412	432	424	444	441	472	415	423	412	422	443	453	421	410	396	423	437	420	399	423	431	432	390	440	447	405	414	402	381	439	410	425	432	424	453	387	426	391	392	442	411	431	416	419	401	409	386	399	400	456	432	416	443	434	425	438	410	400	403	416	418	392	385	394	456	417	431	450	424	377	421	405	433	446	424	401	415	441	404	413	422	448	433	421	465	393	381	415	376	399	431	397	390	425	454	411	453	397	447	488	385	412	405	415	388	437	428	410	425	392	423	411	413	419	476	404	415	401	399	420	378	402	444	441	436	435	425	425	396	424	439	420	462	418	419	419	388	394	428	436	419	445	398	437	409	427	381	439	438	398	441	420	445	428	402	447	436	411	379	409	387	422	436	391	431	434	404	400	427	436	481	409	421	433	423	419	436	418	416	450	420	434	455	445	406	407	428	382	396	424	424	404	420	431	445	403	451	419	424	413	399	412	445	417	409	391	423	421	464	415	436	376	418	443	406	409	437	410	458	452	402	412	407	424	432	373	446	418	395	440	437	369	424	429	445	443	438	415	403	399	423	408	412	416	420	414	401	399	425	421	424	420	434	397	395	444	450	392	434	406	399	431	421	420	445	410	400	403	405	423	441	435	409	457	420	407	440	428	396	417	420	397	406	423	406	457	462	394	429	434	446	440	406	403	430	427	407	403	449	399	423	435	426	439	416	474	419	403	457	445	439	392	404	411	436	416	447	428	403	449	399	414	440	414	434	396	419	379	412	422	429	386	474	436	443	404	415	426	396	435	407	407	400	416	430	404	416	395	399	422	424	434	388	447	381	423	435	398	405	371	452	428	456	419	429	431	455	430	432	423	398	407	427	413	438	426	424	414	419	434	406	427	413	411	427	421	427	395	449	408	394	412	388	425	419	404	438	416	384	446	432	402	421	423	413	418	426	411	407	430	428	429	400	441	438	388	418	438	394	441	417	466	426	440	415	431	385	433	418	426	411	408	409	413	398	405	408	432	421	444	456	403	419	452	428	409	416	446	444	427	435	427	452	428	414	398	470	427	422	420	407	429	391	388	392	404	431	396	431	455	440	441	429	435	430	422	466	398	430	430	382	418	431	442	468	436	420	440	410	463	447	451	418	423	420	416	404	387	415	431	451	441	420	431	401	444	420	392	434	386	412	392	429	443	460	406	413	421	420	412	418	426	435	397	402	423	398	405	418	408	422	450	404	418	409	469	410	446	404	434	404	429	430	407	412	445	417	461	417	419	392	433	413	436	443	409	418	431	438	432	431	401	426	414	395	427	412	393	399	420	413	428	448	439	442	414	427	416	431	403	416	481	450	357	395	448	435	383	429	408	431	414	453	449	424	405	395	395	390	438	396	429	448	439	404	426	414	408	458	416	440	407	430	436	437	425	437	436	405	413	435	419	421	398	427	411	401	384	409	437	428	426	405	444	409	368	432	458	426	414	381	388	408	368	431	431	417	431	428	457	457	450	407	422	429	423	435	448	425	401	433	419	408	401	382	486	450	439	420	428	400	420	422	417	428	416	420	395	452	432	422	388	443	452	434	418	433	444	441	448	425	418	395	405	444	431	399	402	399	405	409	408	465	425	411	416	422	428	430	423	382	412	427	443	407	395	450	439	415	431	425	430	455	411	441	414	428	405	419	400	409	403	440	399	405	418	464	421	432	425	429	424	404	389	430	407	400	419	455	394	413	383	431	405	404	403	454	409	447	430	389	426	404	426	431	441	432	391	435	438	417	414	434	442	420	401	402	439	434	414	445	444	450	431	429	434	436	444	415	413	438	422	394	451	413	412	409	420	418	395	423	449	450	430	377	406	458	409	411	436	411	416	416	411	404	433	391	426	412	418	410	433	420	433	471	419	402	435	429	441	416	430	395	411	391	426	433	400	438	422	467	432	407	442	437	394	437	388	408	451	420	423	422	411	421	427	402	437	455	436	411	406	419	425	429	393	384	407	381	395	447	463	402	446	406	440	395	401	437	409	392	404	454	394	436	425	392	425	442	386	406	453	438	408	437	453	382	444	432	419	428	392	448	412	420	430	386	431	451	421	422	441	459	443	410	424	452	410	444	391	411	430	378	437	424	428	453	409	409	411	433	448	410	393	423	436	439	406	406	448	451	419	415	449	425	440	412	424	443	465	411	413	411	417	423	415	427	439	413	410	434	434	413	445	378	434	397	432	445	440	406	418	408	441	403	422	383	448	430	396	424	398	392	413	396	427	412	443	379	400	392	411	397	396	428	420	465	458	456	417	406	366	428	419	408	457	412	432	396	405	415	451	380	425	414	435	426	387	411	365	378	404	388	409	406	431	446	398	432	413	431	409	423	413	410	416	431	394	406	414	480	411	401	411	437	426	402	412	417	449	420	399	420	437	446	396	445	419	413	446	428	400	433	403	402	386	419	440	403	406	443	422	427	408	436	420	461	421	391	429	393	408	405	421	413	411	414	443	444	404	422	422	435	427	441	378	419	432	434	433	413	437	408	425	407	450	408	403	428	381	415	406	456	399	422	437	442	414	438	416	439	424	401	410	433	399	425	444	434	442	447	413	436	404	420	417	376	405	384	442	408	433	410	414	475	415	399	406	424	403	392	420	463	408	416	443	399	435	398	417	421	406	422	418	435	433	421	418	407	416	474	432	413	448	379	412	434	431	421	422	410	411	456	442	398	413	442	458	410	412	417	374	396	445	385	406	389	394	380	396	417	441	401	398	421	426	397	440	408	429	386	440	443	398	439	391	406	399	428	405	412	414	420	415	459	457	394	474	422	408	406	389	406	427	446	411	389	399	400	414	415	438	426	375	421	406	394	400	404	434	452	404	424	418	431	401	418	427	417	392	412	430	417	401	427	484	413	422	438	427	419	398	404	442	412	420	465	427	435	394	437	410	429	400	418	416	417	477	427	445	431	415	423	389	438	406	453	421	433	417	460	360	438	409	386	407	438	375	388	400	409	411	422	444	447	408	434	398	429	393	406	407	412	407	426
24466	21106	27411	24971	9322	1201	717	565	497	480	480	446	476	405	441	438	442	432	420	472	977	2027	4405	3036	1632	861	595	468	456	432	379	395	399	436	422	399	400	389	443	414	431	386	444	419	426	403	406	411	423	410	441	417	431	431	393	465	409	383	403	402	374	408	408	412	406	463	436	404	413	422	421	423	393	421	419	417	417	409	408	399	402	413	412	388	379	369	402	443	383	379	394	428	401	397	427	395	413	409	448	406	411	420	441	450	401	372	377	439	381	416	391	414	422	419	366	371	399	446	404	408	429	429	390	409	402	438	404	431	420	391	413	387	428	389	415	415	413	409	427	447	447	439	391	442	412	417	411	410	408	389	415	400	402	415	432	421	419	391	430	394	418	407	449	455	386	427	421	397	404	415	419	432	359	398	408	406	418	383	392	436	372	386	458	419	445	421	418	457	384	411	429	368	424	369	444	414	407	395	413	402	411	417	409	367	385	449	401	430	416	437	405	398	419	433	408	411	410	380	425	425	392	383	393	439	400	436	391	395	447	378	409	413	416	444	384	413	401	386	406	427	416	437	407	379	411	435	416	393	388	426	418	419	431	432	398	364	419	400	409	384	420	376	404	391	405	416	422	367	426	397	431	380	381	442	390	407	436	402	403	404	410	406	379	419	430	393	385	408	378	386	392	429	407	393	381	390	459	420	366	376	377	395	410	415	382	406	398	441	427	409	386	424	422	440	371	392	421	424	444	416	371	413	392	419	425	405	418	437	386	410	392	403	416	428	387	432	401	400	422	477	409	421	397	412	408	375	420	390	393	429	381	395	417	414	383	397	390	383	408	445	397	396	396	390	383	408	413	434	393	401	416	438	409	403	410	404	390	415	410	404	439	422	366	382	428	456	419	407	453	391	431	386	435	409	387	396	421	401	407	419	386	372	395	388	415	404	432	442	406	399	407	392	395	382	409	428	418	424	425	429	429	431	435	410	414	417	412	406	425	435	394	445	375	390	447	380	396	403	419	391	396	397	432	410	380	358	433	448	460	415	385	395	400	423	385	387	422	371	438	397	399	410	397	356	388	420	363	419	431	406	418	435	391	445	392	448	422	439	443	386	415	403	410	394	418	421	398	370	435	414	421	427	392	410	387	390	404	409	435	381	392	412	401	395	370	457	444	390	415	417	411	419	386	411	395	414	416	368	413	427	431	443	388	420	414	431	393	375	413	402	415	416	362	402	424	398	399	413	440	395	425	439	444	427	357	435	443	441	429	422	411	419	407	414	396	401	400	375	424	395	391	401	399	422	439	387	402	423	402	405	380	369	408	392	357	414	384	370	388	415	370	386	398	403	393	427	428	394	420	399	397	401	395	405	411	384	405	372	408	399	416	401	412	406	363	424	400	378	407	396	408	409	412	427	405	420	386	426	400	440	442	406	388	415	441	414	416	415	391	375	409	408	420	405	426	405	392	417	441	419	442	405	413	432	406	417	389	362	380	412	406	410	394	394	414	419	416	425	388	441	406	407	400	429	415	396	398	397	399	377	375	388	444	413	443	410	433	415	389	373	380	413	367	417	417	461	427	389	419	407	413	411	426	402	421	387	390	410	389	416	422	427	413	435	412	446	403	417	412	417	401	446	397	391	420	383	421	366	389	413	406	385	395	399	428	394	420	433	419	386	405	412	417	400	410	412	431	412	413	395	369	448	436	391	416	430	437	415	409	417	417	433	415	444	416	419	424	427	402	407	413	376	414	400	413	390	406	420	381	421	417	441	427	402	399	406	449	391	413	405	418	406	399	427	406	390	422	421	405	420	389	391	453	415	416	367	408	442	397	407	385	367	417	398	408	434	415	395	402	407	446	433	403	415	388	400	430	368	410	418	408	378	413	414	375	432	448	403	379	424	385	432	402	400	422	432	408	407	397	394	385	384	391	397	409	421	413	432	456	388	424	391	375	394	400	405	428	391	397	404	386	409	380	414	421	434	429	413	410	391	404	405	393	426	401	417	432	404	408	412	394	411	419	409	391	470	412	407	391	430	400	386	438	401	416	403	404	404	427	420	418	427	421	374	385	378	394	432	413	434	411	420	426	447	379	409	417	410	417	422	380	414	395	395	376	407	367	373	407	427	422	459	398	434	440	411	387	445	388	384	386	440	444	429	398	415	427	462	405	411	436	428	433	423	396	415	391	387	387	407	422	474	407	415	360	399	392	418	423	391	390	403	390	410	400	403	428	432	426	432	445	436	412	416	412	410	395	447	420	383	415	381	398	400	394	396	408	386	357	447	457	432	400	394	403	410	385	417	407	412	395	404	407	401	405	395	391	433	413	408	425	442	389	390	435	399	371	406	419	445	367	426	384	444	406	434	373	414	352	441	423	395	425	425	400	427	414	398	381	431	415	394	387	365	385	357	419	441	405	426	391	400	397	419	416	434	401	396	403	396	416	423	384	408	402	424	418	386	403	402	424	408	411	434	424	369	420	414	412	427	410	387	427	406	424	431	422	380	390	436	428	410	388	419	413	384	423	412	386	417	410	439	402	431	456	375	396	413	364	396	392	404	400	418	415	434	433	412	403	410	411	456	413	390	429	438	397	427	413	404	430	406	404	435	381	417	421	385	432	423	418	415	431	408	456	369	414	381	385	455	432	440	414	381	383	412	434	421	388	402	396	391	386	407	410	410	384	388	432	405	452	378	373	383	402	378	387	394	379	401	418	382	424	374	428	386	390	391	397	408	401	398	401	407	392	398	411	430	363	415	355	394	412	441	429	388	408	441	421	423	429	417	427	400	428	413	402	389	427	375	403	407	422	412	401	404	445	371	423	379	370	397	415	376	381	396	392	388	389	405	383	420	420	418	427	394	397	403	406	374	425	407	419	408	441	373	439	405	389	418	398	376	411	431	452	392	372	401	408	420	424	410	410	403	399	383	406	406	387	422	417	403	403	396	378	418	403	423	433	445	419	378	411	404	423	425	399	434	384	424	380	390	427	442	403	393	406	430	385	422	423	420	425	429	386	424	395	428	407	403	428	399	417	400	407	423	413	389	412	393	404	420	424	373	423	422	377	381	400	414	384	396	414	423	385	398	377	395	427	425	415	400	407	435	407	406	390	408	415	425	428	409	431	414	409	386	422	380	425	416	390	360	412	406	402	411	382	445	399	427	402	364	404	421	453	384	401	383	443	434	400	408	419	414	445	418	447	414	398	409	397	387	407	413	442	431	422	429	419	450	424	437	438	437	384	415	426	427	404	358	401	397	445	407	389	357	405	400	393	394	425	433	411	389	395	392	410	407	434	446	390	398	405	436	408	411	441	390	431	412	426	418	425	396	437	404	439	346	406	401	416	427	365	420	375	425	423	424	407	407	430	405	400	400	417	445	419	387	406	392	375	408	402	413	430	420	408	392	416	425	435	436	402	406	405	394	413	397	434	367	389	450	432	434	439	385	417	381	419	434	419	396	395	408	390	413	391	397	407	358	436	399	385	442	410	434
3174	3200	2609	1366	1029	871	724	691	669	582	554	502	507	509	524	454	491	431	487	545	1597	3295	5884	3980	2086	1125	693	516	463	425	441	430	429	463	425	467	452	425	450	449	443	411	428	452	452	468	459	466	445	404	420	463	418	430	439	484	437	430	448	396	452	457	443	407	428	465	454	437	422	457	426	444	476	418	411	448	433	428	457	479	422	460	450	436	415	442	440	460	447	423	430	430	473	437	432	400	466	437	427	433	435	464	459	452	425	464	466	428	432	428	474	440	414	444	415	448	432	439	419	491	415	397	448	427	426	445	472	444	452	429	430	434	394	448	449	443	413	443	450	417	421	424	480	459	424	455	417	444	439	473	438	469	480	457	454	423	449	421	445	455	436	459	444	447	426	434	408	417	438	402	449	417	411	454	451	482	453	417	424	435	431	473	431	432	404	412	456	445	427	440	439	456	431	460	432	423	422	453	410	432	415	434	427	425	443	460	459	411	466	464	455	406	444	431	451	421	438	430	429	402	428	417	460	448	455	406	422	426	431	389	422	427	437	418	421	394	454	452	456	457	407	385	439	398	388	421	390	447	430	425	447	415	441	430	418	451	407	376	443	429	428	419	486	402	470	430	445	449	414	423	444	407	478	427	458	429	423	445	440	443	413	427	467	421	429	435	394	435	467	416	418	430	438	383	449	410	445	441	451	451	458	453	434	411	421	436	455	426	429	427	403	446	447	465	443	441	434	432	445	444	409	446	415	445	453	497	395	442	445	448	426	420	443	448	432	409	426	437	414	416	433	432	441	447	426	456	460	463	449	401	434	422	450	438	429	432	423	436	424	427	449	468	433	434	439	434	426	432	438	417	435	388	416	429	428	397	451	398	457	427	434	433	433	478	420	419	384	470	381	464	422	472	417	466	428	452	436	418	430	432	443	458	441	432	398	408	459	423	454	431	461	436	424	426	417	426	436	452	432	444	417	434	475	459	421	416	429	476	444	470	424	429	447	396	446	444	438	447	394	449	429	442	393	425	441	399	432	420	431	442	432	454	435	419	418	446	401	465	451	454	461	404	449	458	432	434	454	432	478	427	426	447	460	433	424	442	446	433	446	450	432	405	405	462	434	438	416	447	450	454	443	413	426	462	459	422	416	512	420	436	409	454	401	437	423	423	407	359	458	414	419	446	435	452	425	413	430	441	437	422	410	440	407	467	423	419	408	409	403	454	447	462	406	448	447	434	431	450	417	432	422	430	463	441	429	431	424	402	451	427	427	418	439	456	390	450	442	429	424	426	431	487	435	488	426	430	424	445	464	421	461	432	401	452	406	402	447	426	423	422	429	418	398	457	399	433	421	437	392	430	440	458	391	435	446	463	438	426	436	426	382	429	435	433	424	438	431	425	404	396	426	440	403	483	435	420	462	403	417	434	409	417	423	459	412	454	488	396	441	418	438	429	405	448	454	451	451	455	402	401	424	411	444	450	448	433	445	452	426	433	435	420	477	449	453	467	459	423	412	413	421	439	412	414	422	444	445	438	428	433	407	436	420	377	420	440	460	470	402	422	434	404	412	441	382	460	438	423	471	426	388	437	397	405	437	400	442	430	437	407	440	413	407	448	398	439	457	412	432	453	401	454	460	422	401	435	444	425	425	416	444	419	426	417	420	440	407	446	431	433	445	391	459	404	469	464	423	473	442	404	428	459	408	434	453	436	497	431	419	451	424	436	442	442	426	457	446	418	435	437	458	424	445	428	431	450	451	462	407	435	433	424	467	400	421	421	397	413	434	414	418	447	428	454	430	448	461	445	417	392	421	463	419	434	430	430	400	419	445	443	467	447	428	402	426	395	437	421	403	392	425	440	452	460	432	465	411	437	447	425	439	441	429	428	451	460	450	427	428	446	441	435	408	391	428	392	425	446	438	405	456	423	401	414	426	433	427	457	424	436	422	438	394	406	426	406	421	430	446	448	434	386	430	440	446	423	443	444	431	427	422	452	446	425	462	444	426	407	439	427	424	437	403	439	411	425	394	430	469	433	437	422	429	454	448	434	464	441	430	419	429	439	450	425	399	431	453	408	441	440	397	415	436	417	411	449	410	460	409	432	419	419	446	396	447	476	455	442	420	454	405	418	456	413	442	440	386	457	448	418	452	415	404	410	449	407	446	409	429	413	428	475	440	434	428	435	432	411	423	443	433	465	412	425	421	416	449	410	408	441	460	454	450	426	409	441	448	475	411	484	447	477	410	430	440	416	413	412	408	418	454	428	428	439	440	430	419	422	442	438	426	425	443	451	412	444	518	406	427	440	426	488	429	414	438	417	419	463	395	408	433	446	404	468	409	404	419	389	458	442	415	414	450	427	410	428	405	409	425	443	417	474	388	416	419	481	457	452	450	413	411	415	478	424	441	396	442	419	382	431	434	427	436	436	412	411	433	426	455	411	451	473	442	449	423	437	460	417	475	433	432	443	444	404	424	417	427	468	447	417	429	424	438	440	425	410	413	432	436	429	390	435	410	476	432	402	411	423	414	409	405	443	440	392	456	439	413	440	427	454	395	430	458	450	423	434	433	425	415	391	473	436	416	449	426	428	419	414	445	442	470	401	414	441	411	469	390	399	424	440	432	440	404	447	414	423	456	420	407	409	411	405	421	462	489	424	437	428	454	422	440	441	408	444	400	403	426	405	425	453	420	451	445	450	450	410	397	430	408	452	440	410	411	436	429	425	420	458	450	411	456	444	411	428	441	429	411	451	458	457	448	424	419	429	426	439	441	437	417	414	401	453	463	414	481	414	441	432	409	410	412	441	426	418	452	392	443	421	443	431	408	392	391	441	409	425	407	435	433	420	438	394	412	424	439	421	457	422	441	469	421	413	458	433	461	462	437	422	421	458	436	433	457	424	458	403	412	417	422	390	425	434	452	407	401	424	453	430	445	419	428	422	414	391	407	427	408	451	415	427	462	440	416	433	409	444	418	455	435	444	441	418	452	412	442	404	437	394	435	422	409	412	425	424	460	402	441	419	420	450	433	444	471	418	432	418	447	458	430	435	449	400	408	409	426	428	405	449	414	418	453	451	409	419	395	419	476	459	446	452	435	385	472	439	446	415	430	421	434	416	444	454	446	442	444	407	419	410	447	415	461	398	414	434	435	431	400	425	423	395	414	432	400	431	465	449	411	419	453	441	416	434	417	472	452	440	420	428	403	440	433	427	405	443	465	451	468	428	418	421	413	436	470	437	425	448	415	427	427	420	437	447	433	421	421	413	422	413	475	442	438	410	441	443	413	434	439	399	448	428	419	431	423	400	427	434	442	401	448	402	432	439	450	409	447	422	476	416	410	418	423	460	435	482	436	471	407	425	452	427	453	455	442	436	461	454	409	449	454	428	410	416	428	463	389	486	424	432	441	404	415	437	410	452	456	422	403	413	430	411	435	382	422	443	432	429	378	445	417	439	421	436	447	419	423	476	414	404	419	412	446	458	460	431	428	445
23784	21092	28239	24191	20302	3528	1171	709	638	636	579	543	534	496	493	537	525	476	495	505	1204	3636	7379	4935	2390	1182	794	582	570	482	443	460	459	463	474	477	484	474	479	494	454	487	500	478	513	460	455	435	495	438	474	522	445	463	464	456	446	494	485	450	495	475	436	468	459	487	482	493	456	447	481	489	447	447	440	481	483	462	449	488	528	469	438	499	439	458	450	509	485	471	440	448	474	499	469	443	460	466	451	454	437	480	472	456	490	441	435	454	436	488	454	432	436	470	463	466	518	444	503	459	502	462	490	492	462	433	462	439	434	463	475	479	458	458	478	476	479	485	456	451	442	442	436	488	486	456	468	446	451	461	496	457	429	485	430	458	456	506	462	421	448	462	484	451	438	476	475	478	457	476	482	489	454	453	488	511	474	485	471	457	499	441	448	456	477	440	457	451	495	474	475	484	443	455	451	473	473	454	453	427	449	478	474	515	482	462	516	465	474	448	456	440	473	441	497	508	472	431	460	507	487	474	475	462	444	472	496	448	463	453	469	428	453	459	493	490	426	482	469	460	456	460	448	452	457	540	440	459	451	448	439	458	475	459	514	440	487	465	453	469	464	476	472	489	452	437	482	444	450	446	482	498	501	472	484	478	464	455	420	488	483	503	456	475	462	469	492	442	474	481	461	451	480	440	472	462	493	424	446	498	458	467	483	452	464	494	483	465	461	485	473	469	450	463	432	469	445	462	456	464	512	478	456	475	460	460	454	514	449	470	465	421	457	470	438	452	453	518	480	445	458	526	457	480	465	452	457	467	478	460	468	496	441	451	470	465	494	533	438	485	465	506	485	467	468	469	441	467	473	456	467	423	475	511	435	474	514	430	467	454	508	503	450	452	456	501	467	440	437	475	468	443	459	451	432	487	480	463	469	445	449	459	454	399	440	465	478	484	442	467	477	449	458	471	472	458	459	483	450	447	468	481	432	453	466	454	482	485	462	468	464	433	470	466	490	415	460	422	465	416	470	462	439	492	480	459	467	444	498	454	470	449	449	465	492	509	467	467	452	432	483	440	456	452	443	480	479	430	444	466	485	436	448	463	519	443	443	450	420	467	454	515	465	429	464	454	461	474	445	497	498	488	452	463	489	472	444	468	436	481	489	457	468	416	482	479	468	462	452	452	447	491	460	449	461	443	487	449	452	461	455	479	464	475	484	491	460	445	458	462	497	445	441	461	446	447	456	425	490	472	464	453	481	454	462	465	465	470	451	472	457	449	486	457	488	471	462	431	446	453	508	490	455	457	492	460	465	468	478	472	460	419	480	448	491	466	507	410	443	483	464	484	474	485	473	455	472	451	451	473	482	445	489	467	440	485	494	485	455	480	483	429	447	408	448	456	482	470	468	447	449	451	481	484	467	455	449	476	469	489	455	480	439	456	450	455	482	481	440	454	418	460	468	507	454	484	469	454	422	452	461	465	455	446	450	426	475	463	460	424	461	484	451	485	447	442	452	453	475	468	470	453	425	473	478	463	469	475	438	458	456	486	467	470	463	436	470	473	462	486	464	494	471	464	470	491	484	472	468	442	437	479	448	507	463	463	483	487	456	486	461	454	461	444	479	459	471	470	499	485	466	460	449	486	449	456	451	473	484	492	435	515	433	473	462	432	492	435	469	508	460	469	448	482	474	441	473	462	438	454	436	479	407	493	455	491	442	480	490	466	429	435	472	446	434	466	491	471	464	432	481	441	448	433	468	436	461	443	489	480	502	488	529	476	431	470	417	424	454	495	506	481	469	463	465	455	472	465	454	467	476	511	477	459	449	484	465	458	493	467	449	496	504	468	476	446	433	456	452	467	474	457	456	478	453	477	466	436	482	492	424	440	467	454	455	431	443	486	485	465	461	476	473	456	431	443	460	471	501	453	479	464	514	439	479	477	502	462	448	485	456	454	423	449	445	460	470	423	436	455	490	465	446	443	441	424	441	486	479	470	467	453	454	440	478	480	481	438	468	495	431	471	464	485	429	445	441	482	435	480	449	481	444	472	465	463	495	481	456	490	461	479	469	455	471	468	511	479	442	466	478	485	428	471	484	448	469	483	427	418	445	458	473	505	452	467	427	478	490	455	455	444	476	475	454	421	443	476	430	492	486	459	473	473	451	495	463	476	462	440	494	517	448	458	441	462	448	458	476	469	463	443	503	436	412	465	433	442	474	471	408	423	463	444	472	456	456	461	458	514	440	485	442	447	469	444	449	429	527	462	447	463	431	416	444	498	448	459	441	440	456	461	438	475	451	474	468	438	447	451	447	434	458	451	459	452	479	497	471	475	495	476	437	464	438	463	476	491	437	483	444	491	450	469	443	455	426	417	506	463	499	496	470	443	475	469	466	457	485	459	466	450	489	480	487	481	464	463	440	463	458	464	471	453	468	484	459	474	414	501	467	493	450	444	473	506	449	489	499	491	462	481	461	481	432	475	484	461	460	483	476	473	486	485	474	480	452	499	461	494	438	475	477	461	426	457	466	482	420	466	480	460	429	461	453	471	460	431	441	426	466	474	449	451	472	474	484	487	438	430	429	469	428	495	452	464	457	482	468	458	433	459	496	429	463	467	469	451	463	430	436	482	438	424	459	470	449	445	473	471	489	470	451	502	501	437	455	487	451	448	506	437	480	461	478	441	487	498	528	456	455	440	443	469	449	461	466	463	478	480	456	448	468	471	459	435	454	475	462	472	494	471	455	466	484	426	470	456	505	470	461	465	466	452	468	429	471	466	499	453	462	452	450	449	461	453	472	475	439	459	455	457	454	455	451	469	463	499	428	420	472	459	477	454	439	472	458	446	472	402	481	486	466	456	441	463	453	495	479	448	495	434	458	450	467	488	442	460	493	452	441	461	457	453	466	483	484	449	482	453	479	460	473	459	474	497	421	470	442	473	480	481	471	440	499	440	522	490	477	447	442	430	466	463	463	464	480	486	470	449	467	473	455	482	428	480	447	469	455	461	452	435	437	459	481	507	453	458	472	467	465	483	493	467	470	457	459	477	458	470	485	458	457	434	503	503	488	469	470	395	494	471	434	470	449	478	470	470	494	463	469	485	470	479	472	454	476	462	478	461	470	513	496	465	462	418	440	446	453	483	466	493	478	481	465	464	434	474	473	473	486	455	453	484	455	415	474	433	430	436	451	462	437	453	455	474	498	470	442	458	450	502	457	431	473	428	437	460	424	469	460	476	425	436	457	498	438	451	439	466	425	459	488	439	489	456	477	440	455	425	472	459	455	470	462	477	501	483	476	439	441	449	504	452	489	453	443	476	431	466	473	436	499	428	446	453	454	479	428	497	467	458	455	493	413	494	471	512	442	468	452	472	469	462	487	405	458	491	454	472	478	451	455	476	461	486	465	470	448	466	498	459	460	472	447	482	466	430	467	470	454	431	488	491	448	433	460	434	484	487	463	476	464	428	458	462	464	436	491	466	473	422	469	473	501	503
3382	4743	3925	1925	1472	1136	1000	879	739	739	648	632	650	582	594	599	532	528	533	521	2058	5622	8916	5614	2899	1459	868	624	545	513	492	478	516	453	465	508	502	502	473	428	437	469	489	472	474	462	485	470	482	476	484	481	486	441	465	496	499	512	512	499	483	510	504	482	495	479	460	482	487	509	499	488	468	475	514	516	489	499	526	452	457	484	492	453	475	502	509	456	511	504	454	473	488	496	498	470	474	526	513	500	531	470	493	510	472	529	482	444	498	463	470	502	486	484	440	500	437	517	471	504	486	486	467	476	468	429	497	481	487	477	436	438	468	493	475	484	489	488	497	478	497	465	459	442	500	460	479	489	459	470	494	496	458	461	482	491	487	499	513	454	486	491	471	497	512	514	467	532	463	479	487	511	515	469	450	486	442	463	448	470	466	481	491	454	515	508	498	466	526	513	485	501	483	418	480	487	489	486	494	466	500	516	476	471	491	471	455	481	448	485	465	451	514	459	485	458	500	467	509	541	449	497	480	493	475	479	502	437	499	457	466	514	461	486	495	503	496	507	510	492	481	492	503	488	509	484	448	475	486	478	465	520	469	485	481	450	457	457	452	515	508	457	483	483	454	497	501	523	479	493	489	448	511	501	500	480	490	453	484	463	479	520	505	481	492	516	461	447	474	469	513	464	497	457	519	513	501	469	497	471	430	460	492	468	453	437	480	505	511	467	495	516	492	447	446	446	487	474	469	463	469	480	462	437	502	457	536	494	485	482	451	476	522	476	495	455	461	449	472	470	487	466	506	472	450	444	497	455	483	482	459	471	482	494	509	483	497	481	498	487	496	457	475	473	467	432	471	509	456	482	483	513	450	496	503	487	463	496	506	471	459	479	467	476	484	500	465	499	472	447	455	487	469	456	479	469	484	491	494	493	492	482	489	529	509	441	496	480	466	489	509	458	518	465	453	481	485	509	447	481	474	454	467	529	465	531	467	508	526	443	488	452	478	489	466	462	463	480	495	471	487	525	511	503	481	466	509	472	459	467	481	478	481	444	455	446	480	472	474	511	440	505	490	487	511	445	452	522	498	498	484	486	482	471	540	476	499	499	497	491	473	485	507	472	512	475	481	500	458	491	466	478	521	445	496	495	465	521	452	465	505	529	505	467	481	464	454	499	448	514	468	490	484	462	487	486	470	516	473	491	507	499	481	491	442	498	459	493	484	448	458	474	457	531	481	499	471	483	498	479	476	511	478	463	516	502	484	476	441	468	466	505	497	476	464	467	465	497	466	498	473	483	494	477	501	432	503	453	478	460	484	487	458	467	457	482	531	461	471	480	457	453	485	487	449	459	488	483	473	454	510	474	489	483	508	545	487	490	515	489	491	479	429	463	472	509	493	509	530	483	462	521	474	487	473	460	455	456	476	478	498	461	437	467	439	480	482	443	454	485	465	458	451	460	527	488	447	458	485	485	486	491	451	519	450	493	491	472	481	470	461	462	490	474	475	459	485	445	497	484	492	462	479	468	485	483	472	469	478	490	464	467	474	460	458	483	531	507	492	485	464	503	462	470	494	452	472	496	484	444	456	480	446	468	490	482	504	487	528	546	501	470	498	474	475	483	484	489	486	511	484	471	471	501	434	496	471	465	490	480	469	472	486	478	493	487	485	476	511	521	481	468	495	482	483	467	432	472	435	506	466	452	488	500	495	518	478	471	458	500	469	537	466	497	480	417	489	480	489	469	453	522	491	497	493	467	482	534	474	460	446	449	512	473	498	496	466	486	511	444	502	451	465	483	503	517	477	510	497	455	471	504	465	508	492	494	491	500	509	486	479	465	468	463	501	479	476	482	453	444	447	473	463	470	485	484	517	463	452	485	486	487	482	480	486	464	469	479	477	531	468	472	492	489	465	540	439	454	515	473	505	471	427	499	477	447	466	452	476	472	506	483	485	507	498	457	484	470	521	455	456	466	455	482	428	491	510	479	460	454	476	504	464	489	449	500	465	494	485	480	462	543	482	478	506	492	486	443	449	472	480	481	471	495	505	470	455	483	475	478	499	471	478	473	472	471	469	494	461	491	488	479	465	477	505	483	468	471	478	461	497	464	452	478	479	508	494	489	466	466	458	480	463	464	498	471	448	454	465	485	468	438	445	491	447	451	489	488	506	513	491	459	473	480	505	433	453	476	494	485	473	480	483	485	498	487	481	513	464	458	440	467	441	477	451	482	462	456	470	486	517	499	451	500	466	441	477	473	477	509	473	447	472	490	475	458	433	457	477	496	497	459	484	504	472	495	463	472	451	493	540	474	516	498	497	448	466	438	467	476	461	489	501	495	483	464	477	470	453	444	463	465	470	464	481	493	483	499	474	455	475	446	443	492	500	477	486	473	491	457	506	509	440	454	438	437	484	471	469	431	468	490	493	429	481	487	442	472	520	480	490	457	477	454	483	449	450	476	442	467	480	471	481	455	488	505	459	479	452	494	475	454	512	477	465	463	491	502	477	464	504	509	513	489	456	496	477	478	480	452	475	483	473	456	450	501	526	457	440	446	468	464	483	466	474	460	478	484	472	488	474	472	486	468	458	471	487	446	507	490	495	481	445	430	490	503	473	461	508	511	447	481	491	497	432	496	477	482	459	491	492	502	462	483	516	453	476	447	464	441	491	462	464	479	474	508	505	473	474	466	473	475	470	454	455	510	486	486	479	497	486	493	509	486	493	464	462	491	441	503	466	492	473	473	470	497	489	493	471	477	465	487	453	484	488	449	499	490	501	480	466	481	525	446	478	493	511	485	482	457	471	484	463	447	503	476	461	475	461	482	497	464	456	464	468	470	477	532	460	492	491	447	449	489	472	479	472	458	474	460	474	464	501	438	468	449	476	451	455	478	460	512	470	482	453	482	499	446	517	473	476	484	475	499	480	549	477	477	519	436	452	498	447	492	503	488	452	488	516	474	489	462	475	437	470	487	465	482	471	495	470	461	459	488	521	473	466	455	517	462	474	465	433	509	484	496	453	472	521	477	499	485	463	446	497	458	483	488	478	458	477	471	464	457	446	483	445	532	467	465	494	494	476	506	457	488	491	459	465	470	469	467	479	491	504	455	487	453	445	463	461	483	457	503	474	484	486	500	444	482	452	486	485	469	501	441	507	492	484	445	447	484	483	461	485	440	459	460	473	502	486	454	460	478	482	481	485	503	456	509	473	445	507	453	494	476	465	466	483	500	456	467	467	483	480	484	500	476	449	501	466	492	478	503	474	465	467	490	481	468	469	493	497	508	450	450	469	489	458	483	468	474	468	470	464	446	480	467	447	457	474	497	499	478	501	485	479	479	477	477	510	486	441	450	463	456	531	491	534	429	480	489	511	480	452	479	476	487	462	500	479	491	512	493	471	486	470	451	437	482	499	487	468	543	487	508	473	466	494	470	528	477	447	456	498	484	439	499	445	459	470	496	499	483	483	501	485	489	469	427	471	443	454	504	480	479
27175	11981	1407	642	490	438	449	388	377	435	433	416	410	395	425	408	370	399	438	420	403	595	773	764	634	512	463	443	441	424	434	423	413	413	426	439	410	427	391	410	432	461	394	396	380	428	436	427	415	415	402	405	414	425	401	437	414	417	377	418	401	413	425	430	427	404	403	398	453	373	410	378	402	433	430	420	426	397	392	423	385	400	418	432	397	385	446	378	407	400	414	413	402	421	410	444	418	440	445	380	372	436	365	448	376	404	435	417	412	414	392	409	377	399	428	431	400	413	386	408	422	420	434	402	388	453	398	419	366	443	399	424	432	354	385	371	367	446	451	406	395	422	442	403	402	428	400	420	417	403	397	428	417	410	398	425	442	414	396	414	419	419	393	407	428	400	404	405	410	414	415	437	390	385	457	398	440	431	420	423	407	445	398	408	384	422	406	375	428	418	440	423	422	408	432	376	396	420	393	382	420	412	425	410	396	412	377	412	398	381	417	412	423	441	441	463	412	417	408	458	424	456	446	404	412	467	398	428	418	428	385	390	390	430	417	386	389	406	403	417	420	419	407	393	429	404	413	440	415	415	411	407	415	427	431	333	393	424	398	414	424	423	416	415	402	389	409	386	428	416	405	420	387	402	455	401	382	441	401	363	419	416	421	375	415	431	448	421	399	404	392	420	398	428	426	404	419	394	408	409	418	432	398	438	405	418	427	401	411	420	405	391	404	375	416	395	407	387	391	411	420	404	423	395	421	416	402	412	423	414	443	446	402	415	390	461	410	407	404	423	424	396	402	440	398	389	417	416	420	391	397	435	351	407	390	418	421	408	430	422	420	385	399	413	420	417	419	391	413	429	423	374	396	395	434	386	428	390	460	374	421	397	390	429	389	431	402	400	447	425	403	381	413	405	424	407	382	385	400	439	397	420	390	453	399	430	428	432	434	436	395	388	441	435	418	384	386	420	424	405	415	398	399	398	435	434	412	393	440	430	409	381	407	445	416	402	401	408	450	402	423	390	381	413	419	427	385	370	447	413	416	415	408	423	429	408	421	395	419	401	404	451	408	429	390	397	416	414	400	389	397	409	364	420	421	415	415	384	413	417	466	392	417	413	413	395	440	400	425	415	387	384	405	395	369	410	394	422	444	416	403	423	436	440	418	412	368	447	404	388	389	415	427	395	406	411	407	424	446	427	401	405	385	414	380	447	404	412	393	423	384	388	367	422	385	413	431	400	425	413	421	448	399	393	388	399	414	405	424	398	416	410	402	415	406	454	420	383	408	389	410	372	368	411	407	403	412	415	448	383	369	432	450	414	433	435	445	445	387	404	400	407	398	404	412	421	404	433	374	445	439	415	388	405	397	393	400	396	420	428	407	425	388	403	407	406	393	389	403	405	422	412	400	447	424	408	403	411	421	393	398	373	446	417	439	427	430	406	424	387	390	393	404	410	455	415	438	373	404	427	414	433	407	374	393	423	425	407	395	400	391	447	402	384	428	427	399	386	386	372	420	414	431	405	402	388	442	422	443	410	406	440	401	392	436	404	385	416	414	405	448	411	389	434	457	409	421	423	411	407	386	403	408	450	389	392	382	392	443	426	417	459	434	407	427	437	408	368	383	424	434	386	417	392	416	384	412	426	432	421	423	402	419	375	446	399	410	417	396	439	378	428	373	410	385	426	412	390	437	452	429	402	397	378	384	359	444	423	427	393	414	424	427	407	382	438	414	400	390	410	436	381	388	413	418	413	401	411	411	411	417	428	391	402	445	414	400	420	407	394	384	418	402	374	401	412	378	442	418	400	403	401	447	429	371	398	405	404	414	412	422	392	432	422	418	416	440	421	407	450	408	399	441	421	403	419	429	414	411	380	427	432	430	409	434	456	400	445	411	424	422	364	410	391	397	428	404	419	430	424	404	389	398	403	408	411	389	403	414	433	438	406	398	422	420	397	426	434	389	381	444	434	404	436	385	411	425	407	429	422	432	440	404	411	422	430	406	387	411	389	405	426	368	437	400	408	456	359	413	420	428	406	429	401	416	379	431	410	401	426	410	385	434	417	422	443	412	422	391	401	416	395	396	412	422	427	417	414	398	439	403	414	395	417	399	413	428	377	416	366	445	386	428	404	389	415	400	371	446	386	424	361	456	427	418	428	400	395	434	397	414	391	448	428	421	424	402	368	408	399	437	413	402	420	405	407	395	433	415	407	365	407	375	379	393	381	382	410	406	413	364	361	405	386	414	411	402	411	401	417	393	388	377	409	405	427	415	401	420	395	465	404	421	394	399	396	408	429	420	402	433	444	459	384	417	447	450	411	401	413	422	404	388	416	431	386	417	456	421	429	448	430	416	411	384	402	425	402	416	453	398	402	416	412	384	416	381	384	368	392	416	412	433	430	417	413	419	397	405	444	395	414	399	419	436	424	393	436	373	441	429	462	414	396	425	409	401	435	399	418	399	405	388	411	410	402	428	431	407	402	417	382	457	398	458	439	375	370	405	355	445	398	405	401	415	404	406	406	379	398	384	410	436	428	424	408	407	428	396	412	411	439	399	397	406	421	420	420	401	399	416	409	414	430	421	387	399	406	402	412	407	413	401	422	400	412	413	432	428	437	438	419	390	396	416	384	435	417	407	419	437	389	407	404	408	408	436	405	434	400	411	383	431	403	434	412	415	445	423	471	413	435	464	404	404	414	426	433	373	401	412	417	389	405	428	408	419	399	391	396	429	437	408	423	437	421	457	415	407	435	397	379	435	411	405	395	431	404	434	356	408	372	408	408	435	390	383	386	397	389	381	419	397	423	455	420	402	407	397	421	376	426	385	396	381	431	405	421	384	401	379	413	408	406	424	436	435	374	412	414	421	396	395	412	429	402	438	387	406	404	397	403	421	414	414	436	377	418	397	389	423	376	424	419	445	432	413	365	390	440	404	448	393	421	408	414	422	413	405	394	428	381	417	432	403	414	412	362	401	394	404	410	417	399	429	394	380	411	378	428	421	390	417	428	395	413	416	396	437	399	434	410	416	420	420	408	416	398	412	418	424	387	399	412	423	395	441	415	419	389	396	404	398	397	408	392	410	370	414	411	395	433	381	419	421	413	399	391	393	408	410	403	401	461	388	406	473	410	395	423	364	463	410	399	403	395	412	421	442	395	408	450	398	418	388	426	418	399	415	403	436	438	417	422	400	422	401	451	429	419	438	421	413	434	406	437	432	453	391	365	384	390	447	386	433	438	406	426	435	413	407	379	397	434	420	441	415	436	434	450	428	379	392	421	406	395	447	393	411	413	391	396	411	374	411	404	417	419	405	371	433	421	378	384	428	414	410	441	433	429	394	443	408	453	379	427	405	415	389	403	422	440	420	390	413	450	406	411	437	391	390	397	416	389	390	416	414	428	415	427	440	445	398	373	413	412	407	426	400	375	393	392	401	413	387	430	424	398	424	382	439	382	429	399	456	443	418	447	387	386	392	421	424	386	370	436
4810	699	614	495	492	494	468	451	434	441	419	439	432	441	427	417	429	407	446	450	422	711	1028	914	641	566	531	407	447	408	401	408	462	408	426	400	437	402	407	416	419	401	409	420	411	394	402	415	433	368	434	413	422	435	400	451	444	406	394	461	439	435	418	439	453	411	417	430	397	435	414	403	405	456	434	426	415	389	435	422	475	442	450	413	404	440	469	440	412	384	442	414	454	446	459	392	427	414	418	420	449	442	400	453	423	391	388	422	416	410	421	455	414	420	398	407	421	406	421	403	420	396	406	389	425	419	437	430	439	407	436	445	413	408	407	398	446	424	430	423	414	417	394	374	430	421	441	445	410	394	445	396	394	423	417	449	428	416	417	412	382	441	448	418	439	415	389	440	439	409	415	401	407	398	400	430	443	447	387	430	431	418	449	428	384	402	433	429	422	397	466	442	409	436	436	399	428	422	420	442	417	442	395	437	406	430	438	437	414	395	442	390	470	412	435	409	418	430	412	386	392	393	415	409	421	392	421	429	394	452	429	398	434	414	409	438	393	449	428	421	397	419	426	403	410	419	364	445	409	425	440	419	425	400	447	428	412	418	429	391	432	427	418	422	403	430	436	390	397	422	420	399	411	427	420	406	411	441	398	430	420	427	442	418	429	423	435	415	416	411	411	412	391	436	436	402	434	402	428	414	426	442	414	395	420	456	418	403	408	421	424	416	406	388	436	429	387	405	427	428	406	403	435	392	399	388	452	417	436	429	435	420	461	425	446	433	401	452	442	380	427	424	438	412	381	415	411	434	427	396	438	448	383	456	456	452	398	434	438	416	429	428	369	431	428	422	380	423	437	429	393	415	402	415	416	430	472	436	427	441	432	415	416	407	393	407	367	418	411	395	410	386	447	436	401	417	430	443	444	414	430	457	431	394	409	411	392	402	437	405	414	433	388	409	406	404	390	399	407	426	394	428	440	414	393	407	410	364	441	434	436	435	427	424	452	406	420	422	410	396	407	414	463	459	437	428	394	416	386	391	392	383	422	413	404	402	380	422	416	475	441	457	429	416	384	405	413	386	414	443	422	456	419	444	411	420	412	412	412	438	417	420	419	411	410	415	457	400	406	426	433	415	405	410	410	436	387	422	397	413	399	415	384	440	391	441	416	382	413	412	404	406	422	393	409	417	411	411	424	434	397	444	422	390	379	403	438	420	436	421	419	441	429	431	405	422	414	367	448	408	413	427	432	411	443	418	410	417	428	422	408	430	382	413	408	404	419	445	392	399	448	441	432	436	424	417	421	413	410	451	434	385	401	419	387	434	443	404	424	414	431	438	419	374	444	410	430	428	410	386	445	395	420	422	413	388	402	418	440	414	433	426	404	429	434	437	428	398	402	434	440	444	408	395	375	390	433	407	427	434	412	424	441	400	465	404	440	423	435	425	399	443	382	440	427	413	448	406	435	392	454	369	397	420	435	430	406	427	431	401	413	440	409	416	419	417	438	460	414	383	426	422	445	480	409	412	417	409	438	387	408	422	410	416	415	417	391	399	402	419	445	404	423	412	402	447	426	422	400	400	384	419	382	415	440	412	432	397	403	421	425	395	420	425	407	412	409	460	413	446	391	439	371	424	431	371	413	418	393	411	412	402	417	401	436	433	386	410	401	409	422	425	392	439	410	420	439	417	460	425	415	423	419	438	416	440	418	397	436	452	426	399	445	441	395	412	415	411	419	403	408	464	421	453	413	447	418	404	436	454	404	395	438	433	434	369	430	405	435	428	427	446	370	391	429	386	416	445	399	405	447	456	424	428	412	420	460	443	403	407	411	387	435	426	409	420	410	408	402	459	423	434	441	450	440	422	433	432	385	427	410	382	387	418	394	426	397	450	431	420	440	427	401	419	435	409	402	385	418	415	417	430	431	410	401	427	404	419	422	410	402	431	385	421	418	411	437	434	432	401	423	393	411	423	409	424	436	428	431	420	423	395	424	459	395	400	409	430	432	447	421	417	434	404	442	457	429	442	404	427	418	401	397	425	423	434	438	440	429	434	421	433	426	430	403	415	412	402	444	368	427	413	386	407	436	473	456	437	422	416	431	390	441	469	406	436	436	443	433	398	459	414	432	433	453	406	412	394	429	424	414	423	414	410	444	397	418	410	408	403	411	418	446	412	419	409	412	430	459	404	427	442	411	447	438	374	480	425	419	375	440	423	418	416	445	386	394	405	407	412	428	428	428	384	416	460	418	434	424	428	411	412	427	409	417	441	403	429	403	393	428	424	410	432	424	386	423	439	441	432	428	395	429	417	480	382	425	422	418	459	429	413	442	420	418	404	410	448	444	394	412	411	422	387	418	403	437	412	386	402	417	442	442	400	423	411	428	460	454	429	436	418	413	413	430	394	411	408	434	437	400	425	425	412	394	417	419	423	419	422	420	408	404	389	380	376	435	396	390	453	438	443	421	399	410	393	457	404	420	436	408	424	424	403	378	393	443	441	440	440	437	408	403	432	421	424	465	455	415	407	397	416	435	434	388	449	411	379	434	432	415	407	435	397	419	448	414	456	420	426	431	418	413	399	437	414	437	385	395	425	415	403	435	393	431	433	441	392	419	419	403	406	426	443	439	415	412	415	426	420	409	426	445	428	456	417	463	433	405	378	478	430	399	409	427	434	443	459	410	430	430	421	428	426	365	459	436	449	452	431	439	427	409	418	400	412	384	475	417	439	428	408	423	432	420	385	405	439	445	440	398	422	451	400	396	408	418	422	409	437	415	437	402	416	408	418	423	395	428	444	411	420	409	442	402	441	406	396	411	402	439	438	417	396	436	401	394	435	401	404	425	405	422	439	391	384	450	403	422	423	420	446	436	407	449	436	451	438	502	418	424	395	404	427	410	402	406	441	458	420	415	428	433	410	429	431	384	415	421	429	389	411	388	418	374	413	423	417	392	397	418	396	420	441	396	391	409	444	428	412	412	413	437	409	437	430	436	417	416	416	422	427	396	384	428	389	451	430	435	428	397	445	411	426	429	457	430	421	435	408	401	420	464	420	433	416	447	475	414	435	441	408	390	414	443	426	426	414	438	428	411	404	417	419	403	412	423	434	412	399	405	439	416	408	421	366	435	464	414	414	424	413	391	442	440	441	376	399	400	376	402	424	428	427	401	410	480	443	435	431	442	446	431	408	429	442	398	390	415	391	451	414	413	392	428	414	417	430	420	398	464	412	383	422	407	376	410	375	410	403	394	398	416	399	424	394	411	405	463	390	413	442	376	435	409	432	413	415	407	453	409	413	399	438	451	399	378	428	389	426	439	458	454	396	408	422	447	413	452	416	400	430	451	428	385	421	405	421	408	435	449	409	427	432	421	411	399	433	420	410	421	432	434	463	420	435	387	450	408	403	432	404	426	408	412	406	429	418	417	398	446	450	389	437	441	424	435	434	409	410	432	416	404	416	418	439	400	392	434	409	442	414	420	437	403	420
24488	21107	27394	25011	9164	1174	759	540	508	490	459	486	453	899	437	425	450	441	420	475	695	3179	4516	2844	1346	759	595	483	449	425	405	439	376	372	389	392	394	403	443	420	387	417	418	423	397	406	395	394	406	398	394	406	453	391	427	444	426	408	418	407	408	406	427	403	422	418	449	438	415	375	380	392	397	426	425	413	433	418	391	443	402	399	419	414	410	430	399	379	406	383	427	440	421	407	418	416	391	407	416	370	433	415	416	414	400	436	409	431	406	419	375	393	408	402	435	379	438	420	439	409	444	393	413	398	391	407	375	394	387	416	397	379	437	412	386	411	385	403	380	387	392	428	378	411	414	395	413	388	433	364	414	442	414	386	440	428	383	423	392	415	399	435	412	398	388	394	413	436	447	400	404	394	379	401	427	386	394	399	407	423	398	392	390	402	361	409	410	420	413	410	429	419	403	369	385	429	392	402	404	408	407	401	394	413	395	405	446	445	429	392	432	422	422	364	402	414	399	390	397	433	466	399	407	412	381	442	411	397	435	401	411	427	397	368	409	457	442	441	389	393	423	426	437	408	416	418	347	405	424	398	430	438	405	416	445	395	340	411	419	389	386	401	399	375	394	393	392	388	383	413	413	404	426	422	405	405	444	411	431	436	378	392	446	398	403	428	395	400	402	410	457	425	395	406	388	395	454	432	394	439	406	412	395	440	417	412	424	383	401	410	398	379	407	408	415	398	417	385	436	418	412	423	395	416	398	405	451	393	403	385	415	422	414	402	376	386	444	420	385	396	430	403	385	402	428	431	409	427	408	389	412	357	367	411	410	394	414	379	419	432	435	377	422	418	395	376	396	407	407	413	438	394	418	420	426	420	419	416	412	406	441	405	410	424	391	428	393	438	398	382	399	418	415	374	415	397	425	420	384	429	428	426	439	442	425	412	403	417	423	408	388	420	386	405	418	386	422	399	434	427	421	424	392	401	436	436	428	391	407	425	417	399	424	402	414	391	401	413	448	420	369	425	411	387	417	430	411	427	404	403	387	429	399	431	394	418	397	411	387	426	396	410	407	405	400	420	386	383	430	444	404	394	381	409	395	416	412	404	401	460	383	419	411	414	404	450	392	434	404	418	394	388	426	417	408	384	422	403	394	430	435	396	424	404	432	433	421	375	428	412	389	393	450	424	407	414	378	400	397	400	411	431	434	410	385	404	412	450	427	394	405	415	399	370	439	406	399	384	400	427	421	366	426	411	394	400	417	433	371	381	374	385	426	431	431	394	401	390	406	442	407	438	426	421	399	393	404	383	400	413	422	418	411	438	418	429	388	412	404	426	447	382	401	399	405	395	404	413	409	391	409	422	361	426	419	411	387	392	429	399	421	443	437	362	414	434	411	432	408	414	400	450	408	387	406	396	400	358	453	402	394	387	445	382	434	399	378	423	427	418	434	377	414	412	403	387	419	441	382	400	397	407	424	390	440	410	382	399	412	424	429	420	410	381	406	428	347	430	383	425	403	380	393	420	398	403	380	390	416	412	390	382	433	418	403	418	426	407	432	401	418	362	431	436	404	393	406	422	402	400	401	417	420	413	421	402	398	426	394	425	413	383	421	391	375	402	392	399	432	464	455	439	407	422	418	388	402	409	389	402	387	398	410	383	406	393	421	410	440	405	397	401	401	389	417	398	425	436	404	368	407	392	391	418	425	412	416	362	422	421	415	396	390	406	424	396	379	391	420	427	441	409	396	440	386	390	387	422	403	429	382	403	418	484	380	412	430	381	390	393	427	420	403	416	435	412	411	392	408	427	371	410	395	372	400	403	453	387	394	413	403	415	429	378	408	425	418	407	390	406	396	394	435	426	389	409	406	358	421	426	369	427	420	439	393	385	433	400	411	413	398	396	405	379	394	427	459	401	424	431	403	388	433	413	397	413	407	392	469	412	407	421	404	411	432	430	410	378	403	405	398	384	398	416	401	430	377	424	383	406	452	386	428	391	370	380	411	407	388	399	395	384	404	431	429	405	406	390	425	401	438	397	386	417	420	437	416	406	399	385	401	423	422	401	437	413	417	412	417	409	416	410	391	366	385	417	400	401	421	411	379	395	418	395	436	414	443	401	414	400	400	395	415	402	414	397	387	406	424	402	404	474	436	414	413	381	394	422	411	423	451	414	348	415	392	435	423	408	363	426	394	425	386	441	408	394	416	439	431	453	426	388	408	419	401	438	398	413	436	423	410	385	417	385	435	397	378	380	387	384	374	390	403	437	409	411	402	404	431	390	390	373	406	406	427	446	414	393	389	424	385	365	432	408	407	399	411	429	392	416	391	385	388	408	396	427	358	362	412	420	416	374	409	392	404	404	443	417	406	399	428	433	431	412	415	383	412	416	416	406	422	434	413	400	405	399	415	424	432	374	428	395	451	418	438	436	431	417	399	441	415	407	399	380	414	417	431	408	383	413	412	372	403	404	391	397	369	440	404	413	384	444	408	378	415	437	425	404	429	395	379	398	433	406	404	391	402	392	429	406	414	411	408	397	426	387	376	438	382	403	440	384	405	414	419	422	415	436	415	400	395	429	432	408	405	418	411	401	404	419	378	395	378	459	407	393	429	414	411	418	401	423	419	387	396	439	373	391	415	373	399	426	391	409	379	388	426	397	402	415	382	391	386	372	416	404	400	441	415	394	395	424	411	453	452	423	394	397	424	415	402	407	408	417	383	388	432	414	391	412	455	395	423	412	401	430	436	405	432	377	420	405	438	395	433	408	434	412	402	376	394	375	427	395	377	427	411	386	438	404	419	378	417	399	413	431	416	372	413	419	439	405	403	412	384	403	423	402	432	441	365	412	384	450	369	392	385	413	395	416	450	415	396	398	398	378	402	438	412	411	394	408	378	371	425	385	404	408	432	430	417	390	412	380	409	393	412	400	404	435	435	442	407	398	402	358	437	419	402	384	419	396	409	419	407	402	417	421	426	397	377	395	416	433	424	402	434	441	383	410	395	430	401	383	441	429	362	408	388	449	387	423	402	421	410	408	433	445	367	347	374	402	386	427	437	403	434	406	371	429	422	413	383	408	446	402	454	387	417	365	392	438	425	400	392	412	380	383	404	402	396	406	420	410	423	414	394	409	408	427	430	408	396	412	408	412	415	410	407	404	415	397	419	380	455	399	381	444	400	389	413	389	403	405	399	408	398	425	440	431	377	396	411	430	411	385	401	433	392	408	406	397	441	417	404	393	410	394	399	435	404	398	442	435	390	423	388	409	355	390	398	429	360	424	413	404	402	402	397	379	431	394	415	401	396	388	416	376	419	437	405	375	388	411	417	382	405	402	408	398	393	384	405	414	395	425	362	439	420	439	425	401	392	360	426	396	418	419	382	395	421	388	418	398	438	442	403	393	444	377	402	419	380	426	405	419	405	395	374	416	425	407	394	403	417	414	446	375	390	387	398	398	422	394	388	401	423	387	372	410	422	445	436	409	426	427
3260	3158	2465	1403	1031	858	777	669	621	548	554	520	585	1455	442	490	472	442	488	480	1021	4853	5678	3293	1741	949	629	530	474	416	427	470	470	457	456	450	452	452	446	434	389	413	452	415	455	449	439	429	464	445	426	471	426	459	449	454	438	409	423	454	465	452	451	460	442	460	456	401	456	457	434	437	455	422	462	422	462	442	473	422	452	446	469	409	417	403	467	401	439	475	472	461	451	484	446	428	416	471	450	462	426	441	429	435	448	447	393	425	389	454	437	444	417	419	451	429	467	441	442	435	463	439	442	434	437	474	438	416	408	439	424	454	438	446	446	432	458	436	456	416	456	445	435	452	428	457	450	444	452	451	440	468	453	441	428	454	453	451	425	436	388	489	427	426	432	427	415	425	456	434	446	406	467	418	455	440	426	449	434	438	391	419	454	424	452	480	426	432	412	467	435	431	433	500	400	438	443	445	392	447	412	446	435	450	424	477	426	437	422	423	426	424	428	389	448	470	428	439	451	474	434	426	425	425	413	423	444	420	422	467	457	413	460	434	431	452	439	435	483	442	440	424	451	453	437	427	430	475	467	407	465	468	455	448	438	442	456	428	439	392	417	467	437	421	428	426	432	435	416	432	416	464	424	448	426	438	433	423	470	407	418	465	436	409	446	435	436	446	418	418	414	463	439	449	432	455	436	401	413	465	419	469	416	438	457	437	443	427	450	444	466	431	382	461	473	427	432	434	423	419	425	447	449	448	437	447	424	441	440	445	466	469	419	427	483	429	406	468	420	450	377	401	436	438	403	438	390	440	431	438	475	452	473	435	410	445	467	398	470	462	478	429	414	417	448	469	403	426	412	450	428	415	462	401	423	426	468	417	408	406	454	427	469	427	464	444	428	422	460	469	429	424	423	429	442	454	410	414	424	410	434	423	410	447	410	431	418	384	443	439	433	464	433	432	450	464	454	429	453	437	460	419	473	473	401	430	430	428	426	436	427	453	438	476	385	453	449	468	477	407	476	453	411	435	458	462	430	416	430	467	436	420	419	446	450	427	444	411	414	427	430	451	419	445	460	399	443	453	461	432	463	438	443	454	426	436	441	442	448	437	437	466	432	414	409	427	442	414	436	439	452	419	455	466	482	498	437	445	419	418	455	436	447	399	436	427	429	414	409	422	453	439	444	443	417	449	435	481	479	444	430	455	413	433	405	414	436	446	451	444	410	438	465	435	428	405	448	410	451	450	410	469	447	428	438	449	470	420	446	421	440	468	425	413	422	431	442	423	420	441	425	452	430	422	406	416	444	452	446	448	411	374	421	433	444	399	450	440	442	451	434	430	423	456	443	428	419	457	475	441	453	431	415	435	412	476	450	426	428	426	423	435	462	424	437	422	451	475	436	445	460	415	431	428	450	415	463	437	416	425	429	444	430	410	464	434	458	464	428	421	420	453	425	437	442	460	434	450	456	460	438	420	446	424	394	433	481	407	419	403	435	442	437	423	434	425	442	423	425	417	426	431	411	421	438	420	444	393	441	461	416	440	425	405	380	470	432	454	428	427	385	436	393	438	428	389	419	441	450	440	446	421	444	436	422	447	461	423	443	457	445	412	399	469	403	421	456	428	453	456	473	420	441	435	433	434	408	417	425	443	453	451	436	436	438	440	443	465	447	429	425	449	405	440	429	429	443	418	396	459	418	435	435	485	404	456	447	413	418	424	475	430	451	479	428	428	418	442	432	441	428	443	427	455	487	448	404	424	439	409	409	422	440	415	462	449	447	448	431	455	434	426	450	415	417	410	397	445	450	478	452	430	445	450	412	452	409	442	399	423	433	424	433	403	444	431	424	398	445	467	425	427	447	426	433	440	411	451	408	432	461	468	415	427	421	446	420	456	426	421	448	391	382	420	413	459	431	410	409	423	457	471	445	415	446	442	425	469	425	435	400	429	443	449	455	421	434	467	386	457	455	441	433	449	434	442	427	430	426	408	421	453	434	397	490	454	429	405	425	443	472	429	482	432	398	429	438	440	449	421	441	450	411	427	465	400	408	458	430	436	429	433	416	429	405	466	440	475	446	429	460	430	437	432	408	392	445	428	454	406	450	430	422	408	438	443	448	413	418	447	437	422	472	454	438	479	435	469	397	425	453	440	427	486	442	401	465	432	420	405	433	455	417	434	425	412	466	448	428	438	466	434	457	451	398	418	467	400	427	432	460	409	426	444	475	449	429	454	439	477	409	408	425	417	419	460	413	451	442	442	435	433	424	411	447	466	453	412	463	438	415	390	399	474	408	432	478	442	393	418	416	443	464	418	384	395	466	448	403	471	447	413	424	443	431	431	433	429	405	406	438	436	420	444	431	421	448	439	441	428	443	442	439	414	440	429	437	453	443	432	423	449	463	428	443	393	407	398	460	440	451	417	432	417	419	396	453	417	431	435	454	468	427	447	460	444	443	422	401	453	460	457	461	444	450	462	433	415	416	415	410	465	429	414	472	419	440	449	444	436	458	470	470	432	432	470	443	418	426	414	444	432	426	418	467	417	402	453	426	433	459	434	436	430	426	460	457	471	436	443	418	423	428	423	458	394	428	433	427	429	470	402	449	419	431	487	436	439	445	424	428	431	442	415	440	407	379	454	412	444	439	437	440	457	435	456	410	436	426	406	473	456	421	442	442	427	412	433	465	425	397	426	452	444	420	435	426	414	423	439	433	426	440	435	462	464	425	404	428	420	416	455	437	447	432	429	447	450	402	384	484	453	418	454	419	457	407	465	414	433	438	442	434	435	446	398	443	429	451	400	446	464	467	447	408	403	419	461	417	439	410	423	461	409	457	445	409	436	455	456	410	423	416	465	416	438	434	425	421	445	445	394	439	450	421	420	416	445	410	406	441	438	475	410	456	419	429	423	398	440	454	390	440	477	429	454	453	439	447	437	456	425	402	402	451	424	436	451	466	427	457	406	418	436	458	476	431	441	437	425	403	434	440	449	466	427	420	410	443	418	420	423	414	423	431	442	426	443	424	428	460	426	416	407	407	420	419	407	461	462	449	447	413	445	425	417	412	427	428	436	476	413	452	462	428	406	395	429	452	412	411	394	413	425	491	452	449	434	426	453	423	447	445	425	454	387	387	445	437	449	440	404	462	434	416	466	443	399	426	423	448	469	409	455	421	415	425	432	445	458	429	458	408	435	442	420	468	409	417	409	442	458	419	422	455	412	452	418	440	436	426	377	450	456	460	421	416	419	407	428	397	429	430	423	431	421	419	419	414	414	461	447	456	402	481	411	462	416	429	444	435	432	427	411	465	461	415	479	442	435	411	413	431	444	437	388	461	445	461	454	439	447	437	405	462	435	420	444	423	431	418	441	456	432	409	401	429	444	451	462	457	407	438	457	408	431	420	424	462	412	418	443	447	425	429	435	436	426	424	434	471	464	417	452	394	431	419	426	429	418	418	419	433	433	497	466	437	447	432	432	411	483	415	444	425	447
23801	21092	28173	24235	20268	3448	1222	709	618	602	539	527	747	1404	520	532	525	507	462	499	957	5487	7023	4517	2014	1034	675	541	476	451	477	460	445	468	464	517	503	448	455	488	494	498	444	485	460	477	495	478	461	505	450	430	429	491	463	451	472	444	508	467	479	424	494	500	458	487	481	495	429	495	464	448	452	459	511	455	415	477	472	476	470	496	465	443	451	462	473	446	431	461	435	475	489	509	421	480	419	483	509	440	478	443	497	450	474	451	466	449	476	483	434	454	480	479	458	455	517	485	441	483	472	441	491	432	486	462	467	481	507	463	475	445	468	465	477	506	462	470	502	495	483	454	471	450	464	466	447	429	445	473	461	467	480	466	443	414	418	452	466	478	462	477	478	458	436	498	470	450	442	468	470	432	443	468	508	493	487	462	456	470	499	454	463	478	451	470	462	481	494	462	489	499	458	493	489	491	502	450	487	417	419	450	437	439	451	470	458	501	458	463	512	499	436	463	462	460	477	470	465	455	466	500	493	444	442	462	454	461	450	453	477	430	484	478	442	463	425	474	490	452	460	456	467	507	476	451	491	448	440	449	517	436	500	434	453	475	476	501	495	464	447	470	487	470	495	482	463	469	438	477	447	469	440	456	476	466	477	467	510	458	459	483	446	429	497	462	452	454	470	448	485	445	467	472	436	463	455	477	473	486	463	486	474	485	433	471	442	456	440	483	498	480	485	454	456	473	489	506	455	453	442	460	462	406	461	445	450	455	456	454	465	469	445	444	486	517	466	484	479	440	463	448	492	476	483	426	450	460	473	460	475	512	467	430	463	457	485	463	481	460	487	471	520	463	459	478	469	483	472	457	478	521	439	428	447	446	489	442	430	441	442	454	471	474	481	438	450	434	432	468	497	485	454	487	467	442	485	427	466	490	498	453	485	457	466	439	439	450	473	493	442	472	491	438	483	420	458	504	460	457	495	493	500	472	460	426	482	461	473	481	430	492	430	451	452	444	450	478	482	480	449	488	486	467	505	475	444	473	464	473	461	452	483	476	506	452	500	462	453	432	440	476	477	449	471	485	435	487	435	446	491	488	434	481	467	447	459	450	499	495	430	510	503	452	465	497	466	457	449	445	434	427	489	486	499	504	451	529	458	430	452	478	501	419	485	491	484	487	470	502	500	501	495	443	443	444	414	454	469	499	457	463	473	452	474	461	462	474	459	485	464	434	462	483	468	474	448	463	443	443	464	452	433	478	528	467	474	443	449	469	484	484	507	479	459	443	484	471	429	479	455	459	484	443	462	465	459	498	453	460	469	428	473	505	457	477	476	441	482	447	436	454	455	510	456	475	484	454	494	429	484	462	452	468	458	493	444	453	444	434	489	479	416	482	483	464	471	458	444	487	513	469	468	496	482	478	500	471	445	475	465	481	479	460	450	472	440	497	482	492	430	433	485	466	453	455	477	435	447	478	517	464	468	459	448	455	454	448	439	510	451	442	456	459	483	477	486	496	484	490	442	465	484	459	466	537	428	450	456	460	461	481	464	451	459	502	475	485	500	507	432	460	457	478	427	442	447	419	440	441	444	448	460	413	415	444	448	445	452	504	502	469	461	457	496	483	474	458	476	482	457	451	457	473	503	463	474	444	496	467	498	461	494	450	465	437	489	456	485	468	477	464	438	450	443	443	464	449	479	433	464	465	491	479	432	470	459	417	453	455	456	470	471	506	408	464	447	434	499	455	438	470	468	447	441	493	440	479	473	500	470	475	491	497	462	468	478	445	444	473	518	466	443	458	475	506	496	464	442	483	476	451	445	462	448	482	450	452	456	481	484	523	464	468	454	472	444	487	446	429	409	491	521	471	451	476	489	504	474	505	491	402	468	469	441	453	471	475	483	483	426	431	487	427	462	472	444	477	455	489	448	443	481	474	475	449	453	455	457	461	538	443	460	489	478	533	485	430	437	478	468	486	445	472	476	471	485	459	472	492	443	460	462	504	466	428	447	429	444	496	459	454	455	480	481	482	480	453	481	468	484	402	447	450	461	463	461	499	477	481	463	435	488	486	484	447	453	472	485	434	486	472	501	475	441	456	458	466	457	458	489	453	463	467	480	504	458	452	502	475	458	461	459	485	444	433	481	454	463	471	420	464	506	438	431	459	491	436	473	472	467	455	460	459	480	445	484	436	478	491	482	426	447	443	452	455	459	441	493	488	469	441	432	448	492	437	471	481	488	469	440	459	432	470	478	440	454	432	435	444	524	459	439	478	489	461	472	462	443	457	451	406	448	470	459	451	447	461	453	460	429	458	467	481	481	510	432	490	503	457	459	441	465	443	459	446	469	469	518	442	472	476	508	463	468	458	409	480	447	475	416	462	472	434	469	482	475	467	475	444	467	473	445	493	477	521	486	456	469	468	478	451	463	481	468	454	432	477	494	447	457	461	473	483	455	468	458	424	451	463	498	465	503	489	472	466	436	459	472	458	461	452	481	431	473	472	468	475	439	427	453	486	461	454	477	476	461	434	483	483	450	441	423	477	454	462	471	499	421	467	470	443	492	452	470	487	470	483	471	431	442	465	452	487	459	459	465	439	448	459	460	488	477	450	490	499	469	487	446	447	490	484	424	477	477	484	479	450	476	467	485	455	489	487	437	430	477	500	468	490	438	474	505	491	480	521	439	453	473	467	436	477	503	459	450	476	450	470	449	462	461	466	466	461	462	497	475	444	490	455	458	446	485	472	458	450	492	475	460	541	470	441	434	499	425	493	460	453	452	451	481	477	446	444	472	485	496	502	488	476	455	472	464	459	488	475	455	468	438	457	474	455	478	455	471	442	450	445	462	431	471	469	443	482	478	434	479	449	494	459	462	497	507	473	476	495	492	442	491	483	495	457	461	434	452	461	505	475	481	545	443	465	441	483	516	455	472	445	484	464	482	441	484	429	466	484	461	515	425	463	485	478	451	488	473	470	454	441	468	454	488	486	437	484	463	453	463	498	481	410	439	499	449	435	444	456	487	481	507	443	468	433	448	452	467	469	468	464	451	480	477	506	455	471	496	491	502	486	467	487	502	415	431	463	473	456	470	429	481	497	475	444	494	484	470	487	465	466	472	455	484	471	458	496	470	488	437	436	470	453	458	467	440	459	461	487	497	458	435	495	451	491	437	472	441	463	483	455	447	451	456	501	449	460	435	448	484	460	443	443	469	450	475	475	492	473	481	467	435	460	460	487	464	476	513	429	470	451	463	449	453	468	489	465	461	444	448	483	477	483	449	471	441	500	435	457	441	472	445	474	457	449	468	439	424	440	488	460	469	445	516	495	481	464	488	465	440	479	440	455	447	466	483	448	490	495	450	485	479	438	455	448	424	427	489	480	454	464	474	495	422	443	453	443	469	478	445	484	446	487	440	458	468	429	420	467	464	465	465	449	442	472	491	451	419	460	455	457	443	486	424	480	497	462	441	449	497	503	446	432	492	453	461	478	452	484
3414	4838	3790	2072	1455	1173	978	881	776	687	694	635	1067	2215	596	547	583	603	576	570	1599	8107	7986	5232	2522	1201	798	558	534	485	505	506	511	482	471	502	460	482	491	523	514	497	485	488	480	522	474	481	496	501	466	499	509	504	502	494	487	512	502	474	475	478	472	494	496	500	517	488	504	491	497	500	479	509	516	461	491	470	445	483	517	490	489	459	457	471	503	514	467	517	477	483	478	499	527	447	499	513	495	460	525	515	464	524	505	477	499	473	441	473	490	499	503	502	468	521	486	508	473	486	465	464	455	508	496	470	528	496	476	495	507	528	472	484	470	514	509	505	478	539	524	461	469	475	516	495	485	483	481	433	496	481	510	484	524	473	476	449	516	505	501	457	467	433	499	491	480	507	464	500	492	494	477	476	509	453	471	505	509	529	510	489	445	491	515	529	502	466	489	464	508	517	485	484	445	483	477	490	503	509	464	479	511	487	469	489	486	427	521	459	498	476	482	511	478	467	515	501	434	512	497	480	476	443	508	498	457	509	475	479	520	506	458	503	496	482	490	535	460	479	497	519	542	512	479	481	503	509	457	504	522	525	464	481	477	485	482	471	506	497	461	523	478	487	480	472	506	453	477	494	485	504	514	471	504	481	477	483	499	507	461	456	519	516	479	502	513	495	495	508	498	479	501	528	517	554	467	528	479	502	482	448	497	500	498	473	496	516	473	530	455	497	496	499	507	522	475	503	497	481	502	487	428	439	440	492	483	474	509	466	483	470	471	450	487	497	466	485	523	465	503	474	503	501	536	482	493	440	446	495	506	499	521	443	488	505	457	487	486	484	514	492	489	512	490	470	497	481	458	490	449	501	506	448	459	473	463	510	439	478	500	497	486	489	459	487	429	472	480	493	493	488	447	497	450	446	489	469	506	498	473	493	492	467	453	474	467	497	516	477	501	477	455	484	480	505	501	483	472	473	491	481	481	519	476	500	463	481	467	510	476	477	497	468	461	485	463	501	461	503	507	489	469	476	468	501	446	481	477	502	511	495	492	495	508	506	522	503	495	472	487	492	482	488	483	477	493	493	485	493	490	508	473	501	520	496	502	452	469	490	463	488	521	452	460	469	479	480	419	472	478	496	456	479	480	525	470	493	456	470	476	500	495	463	492	503	499	492	482	490	478	475	516	485	515	485	475	495	477	489	466	481	544	476	459	450	500	482	454	527	473	479	468	492	466	481	491	471	502	486	478	493	481	461	434	439	512	507	508	444	498	535	485	431	495	508	493	463	495	471	499	480	417	479	454	497	436	498	482	458	482	454	502	478	470	476	459	492	456	453	452	473	508	474	445	476	505	498	444	503	456	490	514	455	454	482	489	501	491	476	487	499	476	494	480	474	474	448	502	485	488	475	493	478	457	476	488	491	457	459	490	529	492	458	471	453	497	502	454	450	475	478	477	479	502	462	491	492	502	484	510	469	439	476	496	462	488	503	485	459	463	506	513	516	486	447	496	493	502	451	520	479	524	488	487	492	428	487	495	456	432	490	459	516	495	495	500	491	473	499	506	467	483	475	485	473	449	443	490	514	476	483	492	512	499	464	489	521	492	477	474	477	494	496	499	468	490	515	461	505	482	519	473	431	458	503	498	483	499	496	493	478	454	479	509	498	505	435	507	471	460	483	484	465	489	492	501	473	499	482	444	471	456	496	486	521	497	510	525	492	483	476	486	527	456	478	539	498	519	475	459	458	474	487	468	497	477	467	498	469	499	491	479	492	497	466	504	474	482	484	487	477	497	485	511	538	494	439	465	463	461	459	522	464	519	485	443	475	520	481	503	479	469	482	483	467	483	468	449	478	427	475	492	451	492	497	486	484	482	505	478	445	514	471	534	424	468	515	513	460	493	470	486	447	483	474	426	484	498	494	473	488	493	488	477	508	493	467	475	430	471	481	485	503	470	493	449	500	470	458	472	488	501	483	460	455	502	516	498	479	451	453	477	479	495	477	474	476	474	484	470	478	451	473	497	523	485	475	485	488	521	518	442	490	476	500	494	516	463	488	472	478	474	475	501	449	477	488	493	476	490	469	481	484	494	449	496	453	470	467	483	512	513	481	487	484	454	467	452	469	489	434	437	482	469	478	483	459	504	488	486	474	452	495	469	504	546	478	456	473	481	469	447	537	449	497	494	507	458	523	511	536	477	493	482	440	517	497	502	492	523	483	450	497	505	484	501	459	522	464	500	506	480	469	454	497	504	464	454	527	473	484	457	494	511	497	507	488	489	476	500	488	492	477	505	456	469	506	482	487	480	492	450	484	505	487	499	505	506	440	478	495	479	470	489	474	462	497	491	464	495	464	471	487	504	501	454	507	542	490	472	516	483	480	483	477	531	515	493	479	471	479	473	457	469	466	448	493	451	479	468	470	459	457	522	497	496	470	499	496	495	477	500	458	480	443	492	449	475	483	479	464	451	494	469	491	470	467	488	493	453	456	474	487	481	469	538	501	465	444	434	511	513	476	456	466	457	478	438	497	484	488	490	482	471	500	459	498	481	495	457	459	483	479	509	499	461	447	516	469	479	539	515	459	466	490	493	459	504	439	480	521	527	475	510	486	501	476	498	452	480	468	532	473	446	502	473	483	539	442	456	451	463	501	497	471	493	473	483	467	453	487	470	483	486	450	502	471	516	472	483	491	478	472	472	520	485	460	459	502	467	475	464	517	478	469	469	489	475	526	456	501	511	488	484	465	467	514	469	492	452	461	472	481	516	483	472	505	442	473	450	536	476	491	451	505	444	472	489	491	498	504	444	494	442	446	496	461	496	466	484	451	467	501	503	470	549	507	479	479	461	474	458	452	434	498	453	480	497	495	464	495	420	450	447	465	453	468	482	456	493	508	493	471	474	472	455	497	478	487	456	477	475	489	472	479	469	480	483	475	449	481	516	486	494	459	467	495	463	466	460	459	486	502	474	463	502	494	452	461	489	437	464	484	491	499	481	428	502	477	452	482	491	466	516	498	477	438	469	500	474	464	500	482	471	452	475	461	475	485	479	532	460	466	473	470	458	466	485	469	497	457	466	492	463	487	407	481	472	479	491	487	458	519	505	489	519	478	503	465	512	479	461	499	464	499	508	509	505	469	469	465	493	459	483	464	492	449	476	481	446	465	491	488	501	449	472	451	503	502	502	481	463	480	500	475	534	487	471	427	484	473	488	500	466	483	495	528	485	507	455	475	506	494	530	465	478	491	477	478	514	482	476	495	550	498	496	515	458	500	488	495	468	496	486	494	476	464	466	494	478	459	500	497	448	479	458	481	502	462	451	469	494	537	476	435	446	490	451	445	489	472	514	486	446	483	454	481	472	513	490	463	466	505	422	444	502	501	467	447	494	507	492	501	481	509	473	494	450	482	508	513	459	484	456	468	483	488	457	459	482	445	475	487	453	494	447	462	435	476	494	465	472	495	496	481	497	481	488	504	439	494	475	472	477	449
27150	12214	1396	729	495	464	434	463	413	432	417	391	526	482	454	431	453	401	470	409	503	709	713	752	632	496	469	457	408	444	413	421	425	440	413	398	444	432	412	420	403	453	445	427	426	429	412	425	431	425	440	424	454	416	406	393	396	413	416	427	412	410	412	415	421	416	460	406	426	433	408	416	444	431	452	370	402	418	420	425	434	402	399	429	400	394	421	443	411	444	424	439	416	415	412	382	441	407	450	420	430	420	391	396	407	427	386	408	379	432	422	382	360	419	396	445	430	375	401	426	463	424	412	458	426	443	417	410	444	427	458	410	437	399	398	396	411	438	374	440	417	418	449	428	435	415	438	406	426	441	430	402	433	417	414	441	409	415	415	417	383	413	416	453	442	433	431	436	454	433	372	424	414	428	403	423	422	403	441	430	434	447	418	427	419	452	382	421	420	426	415	451	417	447	437	431	440	420	400	413	424	432	413	425	431	437	440	423	380	431	408	406	426	441	398	399	414	425	471	416	420	437	418	436	402	379	437	402	402	438	453	421	452	408	408	446	444	424	395	430	432	413	423	453	424	454	416	411	399	405	453	424	424	430	430	411	394	420	414	380	407	422	469	406	443	438	377	435	397	429	401	398	397	472	446	430	399	397	456	444	409	454	443	406	392	457	418	367	404	423	412	399	407	434	404	377	453	432	406	444	437	423	416	411	420	413	451	427	432	428	435	387	434	389	436	415	457	447	439	393	385	413	413	474	400	438	396	405	409	400	433	408	417	394	413	409	401	419	434	441	448	422	415	426	434	434	410	420	402	418	410	436	445	403	389	421	433	390	401	465	407	454	419	434	406	408	416	367	401	452	399	431	452	406	444	404	412	436	415	413	435	413	406	430	418	433	398	428	428	418	433	426	422	421	357	431	418	407	415	455	453	414	432	401	393	385	425	427	407	399	421	433	414	403	384	444	447	408	430	451	431	435	459	425	416	403	449	417	409	445	434	436	425	416	445	461	439	402	422	402	404	416	425	400	431	401	422	403	413	395	413	466	407	430	419	427	421	379	425	419	444	398	455	428	423	365	427	432	453	384	433	433	423	461	427	420	398	384	418	390	432	423	429	424	424	433	433	427	448	453	409	410	452	449	425	467	393	382	424	411	424	434	427	407	390	407	454	434	442	424	450	401	437	389	411	417	437	427	425	442	389	418	437	416	439	422	408	431	419	401	378	429	398	413	446	408	407	417	431	381	391	427	413	392	458	423	397	432	399	431	410	442	416	447	451	424	431	433	440	384	423	418	428	404	421	423	438	443	440	415	418	415	437	433	408	422	409	413	413	401	437	392	427	397	421	424	396	426	416	429	435	376	427	407	486	438	449	421	408	412	434	404	411	431	377	450	467	436	426	419	423	407	445	443	419	428	442	415	396	432	429	417	414	424	450	432	431	401	405	429	454	445	426	407	432	454	434	412	417	435	445	431	421	408	414	398	421	410	412	426	444	416	388	427	433	425	397	393	469	437	428	437	465	465	416	401	421	452	432	430	439	435	423	427	438	377	451	444	422	398	410	418	397	425	372	411	444	483	426	394	398	409	429	438	420	395	477	410	416	423	437	445	443	438	425	439	469	404	395	431	364	448	438	400	381	428	429	421	425	396	423	433	406	434	389	416	374	388	407	450	500	414	406	391	422	447	403	441	424	412	409	434	426	405	429	420	434	415	426	401	417	411	452	400	436	426	426	444	397	431	432	428	407	410	417	418	413	433	434	425	416	405	431	434	432	407	431	439	388	395	448	434	450	430	396	441	442	440	433	424	421	406	445	400	409	405	400	431	394	401	394	410	410	410	422	397	440	411	363	439	452	423	436	379	395	400	409	423	435	440	448	401	399	401	447	381	437	427	429	421	399	420	418	411	454	445	374	440	432	446	430	439	446	400	472	428	420	385	426	430	413	409	416	409	427	414	458	391	397	421	397	441	407	443	421	434	411	397	409	416	413	423	399	418	456	426	422	433	401	363	462	411	421	413	446	424	414	401	459	406	431	423	423	425	442	413	426	426	444	422	371	382	429	415	439	438	395	415	395	391	385	406	429	442	442	405	441	417	406	402	385	415	392	409	381	435	415	415	438	377	408	419	427	464	427	414	404	429	450	394	421	401	433	423	413	429	425	436	454	434	407	413	445	441	421	399	452	441	472	418	442	408	420	425	436	396	428	398	444	391	453	399	424	404	452	427	383	426	442	409	421	370	457	388	400	371	427	381	412	434	421	411	420	414	421	428	432	452	425	424	432	434	448	412	393	386	406	432	435	398	386	454	420	444	422	436	415	430	397	404	416	426	443	429	427	411	419	426	415	392	414	450	427	460	417	405	394	423	406	435	432	427	427	416	398	376	427	422	417	415	398	420	393	428	400	438	419	415	398	420	439	384	444	396	434	419	412	449	452	407	430	428	418	421	402	368	433	456	421	422	426	465	386	414	458	406	354	434	404	439	407	409	388	431	396	443	477	421	384	427	478	411	447	457	395	445	406	400	424	437	451	425	437	414	433	424	396	439	417	417	424	418	436	414	401	417	421	415	407	379	405	466	419	451	432	410	399	424	406	409	439	399	464	430	413	434	417	429	413	434	435	431	416	413	431	403	411	431	416	463	430	391	436	409	406	425	413	386	429	438	468	441	394	391	449	425	407	427	448	404	422	437	426	434	473	447	426	437	425	400	416	388	418	442	450	408	388	389	413	454	451	426	448	377	404	394	445	441	395	464	389	443	424	392	422	442	408	425	405	385	431	435	410	448	437	441	419	413	420	410	430	465	419	369	414	412	430	421	444	422	419	430	413	439	408	426	420	432	395	418	406	444	411	426	430	417	379	431	376	435	433	430	392	444	421	399	394	413	408	424	446	409	402	435	394	422	387	417	400	437	430	409	417	418	437	404	408	405	421	453	416	408	441	463	409	452	436	405	424	448	423	444	447	395	448	431	415	418	397	418	418	428	392	452	422	463	444	444	411	395	420	421	386	419	417	434	394	424	420	407	436	369	422	413	447	420	428	430	433	421	400	421	381	392	407	413	433	433	416	408	427	432	427	433	383	397	448	451	438	413	403	386	391	404	431	428	413	376	403	410	455	442	438	402	421	437	403	404	420	415	390	433	413	432	416	404	437	369	416	402	382	425	394	400	400	447	440	432	384	420	419	405	457	411	412	459	445	418	420	424	448	457	407	403	419	436	394	422	420	436	426	451	430	388	415	411	397	437	441	382	416	426	445	441	425	419	439	411	389	446	397	446	423	432	389	384	424	389	426	398	388	427	468	459	403	400	419	441	442	418	420	444	449	468	430	437	387	395	380	425	394	399	423	447	436	424	405	411	414	436	417	393	395	416	400	411	405	423	398	438	432	438	436	398	424	410	405	394	436	422	400	391	428	437	401	434	397	381	398	443	411	433	386	404	408	413	414	393	446	443	407	395	445	424	438	372	382	390	415	414	404	415	469	400	436	446
4888	732	684	532	469	462	464	450	423	422	461	412	621	524	396	388	427	443	425	459	467	837	915	827	671	534	454	472	448	442	417	430	427	431	431	418	454	454	415	432	417	398	419	448	464	443	393	413	423	420	424	417	449	412	400	454	422	431	404	420	429	427	443	431	464	459	432	463	426	417	413	454	428	422	453	402	424	417	412	451	428	407	440	399	405	449	428	419	407	417	418	438	405	449	440	411	435	402	393	382	408	397	409	459	429	437	426	430	443	430	420	426	405	414	414	403	415	415	434	396	416	420	405	428	451	423	428	477	402	441	406	430	398	416	454	437	412	402	422	410	414	428	427	423	416	413	460	432	404	447	417	432	448	416	431	438	454	420	442	447	436	418	446	408	426	403	442	449	445	441	430	393	442	408	434	437	392	424	439	412	418	434	437	404	459	433	416	422	421	416	443	410	416	420	453	431	450	397	422	413	456	389	422	432	426	395	432	429	419	440	408	445	433	416	441	402	428	416	448	427	390	440	456	407	417	395	395	421	420	414	414	436	437	441	450	406	409	436	440	380	428	423	384	432	445	422	447	400	401	413	459	428	468	417	431	455	435	419	416	433	419	462	435	417	445	403	431	445	419	424	440	418	432	414	418	440	467	426	412	424	436	434	386	454	418	424	421	455	412	432	417	412	426	416	421	427	430	420	447	418	387	430	395	428	410	411	426	431	458	434	414	474	411	462	429	430	441	401	404	416	431	439	400	433	421	418	423	451	460	428	430	400	414	416	427	378	394	424	381	407	427	426	416	406	428	432	433	402	431	436	445	456	462	395	442	440	414	414	419	391	445	417	431	399	423	418	426	468	436	435	415	447	443	439	417	417	404	381	437	415	430	390	449	407	443	397	401	428	422	435	454	414	459	423	421	434	422	407	409	417	381	435	425	427	419	405	435	388	418	454	413	453	427	426	424	411	429	451	422	440	424	435	447	435	412	426	421	431	403	409	395	422	456	408	399	450	409	440	402	423	435	449	444	430	430	402	433	436	398	396	388	421	422	448	432	421	446	421	411	452	418	421	434	412	435	447	400	406	388	436	435	427	417	428	424	440	424	430	421	399	400	426	404	401	447	433	408	433	437	439	453	396	459	410	418	402	421	433	423	417	429	423	433	416	422	424	404	436	402	408	444	420	460	402	415	435	395	403	421	421	440	423	454	420	414	409	395	466	476	415	427	406	406	421	443	408	419	392	415	422	411	435	428	384	415	477	432	458	411	433	426	396	446	416	413	429	447	411	422	436	435	428	414	423	406	401	414	452	396	422	433	375	451	402	419	472	377	408	411	442	406	428	424	417	470	411	436	421	410	462	380	455	425	392	412	404	456	435	423	401	431	410	388	412	437	434	417	426	420	425	421	426	458	409	432	406	466	462	419	434	411	398	407	439	407	447	431	444	437	409	431	429	417	457	395	407	441	427	405	444	410	425	456	433	439	444	445	465	454	432	433	386	407	393	422	440	415	440	432	419	410	450	401	428	401	414	410	411	458	402	409	430	424	434	426	459	419	397	430	430	417	421	407	417	430	424	419	432	439	430	436	401	435	429	436	432	433	415	443	453	401	403	398	409	426	410	423	436	433	421	412	445	424	398	418	431	439	430	417	435	422	408	427	461	416	450	424	422	453	405	452	402	443	433	437	421	415	411	452	433	413	394	423	426	412	401	447	419	417	411	416	411	444	419	424	400	418	438	404	412	431	422	438	427	425	439	414	406	423	444	387	410	410	426	438	397	415	415	393	408	422	389	384	427	415	413	443	396	444	403	444	438	448	426	409	428	420	389	432	409	443	447	405	442	413	418	420	420	486	413	430	439	464	454	430	423	408	435	474	444	447	432	445	418	416	427	423	416	446	476	436	423	433	467	417	446	433	425	448	426	422	463	444	412	407	421	473	418	397	423	434	436	444	408	425	461	411	435	455	441	429	402	432	398	411	443	393	445	418	416	417	434	462	397	390	403	431	410	398	427	416	428	443	429	401	433	440	459	425	446	440	411	439	414	402	389	432	434	393	416	414	423	425	431	466	417	405	422	407	396	422	417	438	437	467	441	461	390	432	446	427	424	418	415	415	435	401	451	446	422	439	418	402	412	414	438	426	438	438	442	419	416	406	427	422	437	443	437	440	443	392	429	421	423	420	407	433	455	407	426	466	445	410	436	419	430	435	434	445	425	408	400	400	425	423	431	387	469	393	408	437	407	400	451	421	462	434	414	417	412	435	419	460	437	389	410	465	433	455	433	445	418	427	426	415	415	452	387	399	427	401	386	443	443	402	422	407	401	398	422	426	390	437	415	437	423	393	404	398	413	439	431	420	390	441	424	417	423	401	450	423	413	398	422	420	437	412	415	395	416	419	433	457	429	392	428	423	402	426	384	407	436	432	442	431	412	409	418	441	470	436	447	442	390	418	432	396	426	449	415	469	433	428	385	384	420	439	430	430	422	416	411	426	420	439	419	459	423	421	433	379	427	406	447	415	427	446	395	424	413	393	418	449	411	452	425	425	423	466	466	418	407	414	398	424	479	443	398	416	408	406	446	444	424	419	425	392	418	438	420	413	396	437	484	461	410	400	457	442	429	428	418	399	423	427	388	453	435	434	431	443	426	427	439	442	421	417	404	446	438	412	402	447	422	432	419	391	419	455	416	425	431	412	450	447	434	443	443	415	430	438	441	403	424	420	423	411	418	407	433	426	394	449	425	414	422	409	419	410	417	427	457	413	416	417	402	436	417	421	381	437	405	414	439	454	409	404	434	474	399	410	411	412	448	457	411	407	398	449	432	436	398	385	395	464	432	390	451	429	411	429	412	403	439	441	452	415	424	455	445	430	447	447	408	447	436	390	433	393	422	433	438	416	472	419	435	444	423	433	425	428	436	410	425	433	432	388	425	423	452	400	461	391	436	417	413	399	384	397	421	437	452	439	425	409	420	446	405	421	445	423	416	427	426	450	428	429	422	385	400	415	403	408	438	387	406	403	401	370	424	430	449	445	441	421	394	388	410	410	401	458	445	403	438	407	385	417	397	430	420	463	415	372	405	405	448	423	402	426	407	420	434	408	434	436	426	406	409	439	461	422	420	435	435	450	468	409	440	437	418	417	402	412	400	425	428	441	414	431	426	464	470	441	453	433	431	391	421	402	456	377	443	415	404	431	412	419	384	405	428	404	420	426	448	433	414	419	420	428	462	436	415	427	415	406	426	444	410	453	417	394	427	423	417	413	382	446	443	448	409	407	436	428	412	407	423	446	424	471	411	431	435	415	437	454	404	445	407	399	409	387	466	430	432	425	426	459	417	401	420	403	437	396	428	453	435	397	441	412	419	422	394	420	432	413	429	399	444	429	410	367	432	406	426	470	420	411	417	417	376	433	426	399	409	430	438	443	402	430	429	433	427	411	411	416	434	438	441	425	406	417	422	405	419	385	429	473	412	394	435	432	420	446	393	419	454
24443	21083	27380	24978	9203	1146	785	537	458	490	485	466	1498	1233	448	449	432	421	430	443	706	3406	3775	2349	1359	820	498	483	439	409	420	416	432	462	404	408	425	410	439	400	401	414	388	412	435	396	418	409	416	448	403	386	425	385	410	388	367	357	416	431	409	453	422	419	389	416	412	420	423	414	401	389	363	392	368	379	422	369	405	389	445	394	411	437	399	415	401	373	442	406	414	425	406	410	393	433	427	429	391	430	394	437	413	409	439	416	408	399	410	404	391	361	383	436	416	419	411	448	400	433	384	376	426	411	428	401	452	430	405	421	404	397	428	453	432	429	421	375	437	377	434	377	431	400	414	447	401	409	398	420	402	394	395	391	459	401	411	394	416	400	404	386	431	397	419	389	405	414	416	419	427	400	382	408	413	376	421	395	384	386	413	399	391	388	396	379	421	397	409	421	397	386	380	425	376	423	404	390	388	382	388	409	427	421	399	403	387	376	408	386	400	422	425	419	419	429	448	408	426	409	422	399	388	379	413	427	380	383	413	418	433	419	389	391	394	418	413	413	397	403	401	341	397	410	381	394	418	426	393	363	407	415	414	456	418	451	425	400	422	395	407	411	410	407	412	406	428	380	421	397	395	402	378	392	408	401	387	393	400	406	392	419	394	411	451	410	415	409	408	400	386	402	405	417	416	407	421	398	408	423	397	419	421	410	397	398	414	412	385	372	403	383	414	395	441	391	418	394	404	416	404	368	415	421	395	392	414	406	412	339	387	431	414	387	415	399	454	397	369	408	401	423	395	436	399	378	394	429	407	403	410	427	399	408	426	410	420	391	402	407	422	420	404	426	423	403	394	411	432	392	400	432	375	387	401	416	416	401	416	411	425	384	407	437	379	428	418	417	397	379	415	394	418	390	428	366	409	393	464	434	452	437	419	427	389	382	419	395	409	393	411	401	412	406	373	431	433	445	391	427	393	439	404	425	430	399	405	409	385	399	370	330	404	397	415	404	425	388	413	414	380	380	386	358	382	392	419	384	387	435	419	416	414	428	405	397	403	403	439	393	460	408	434	415	424	395	397	429	410	384	401	432	432	386	399	405	401	430	444	429	411	386	387	415	433	388	418	368	396	398	430	426	413	420	403	384	395	364	383	416	399	376	391	390	388	411	402	450	419	436	427	396	420	383	414	406	423	415	386	380	403	397	381	391	397	375	404	404	414	428	416	372	413	393	438	414	419	406	370	371	447	366	370	414	409	425	378	423	417	430	383	383	411	384	429	437	386	397	388	412	452	409	429	394	411	396	405	406	410	429	412	403	396	410	398	406	398	379	399	380	422	421	413	363	437	388	432	380	366	391	422	413	397	428	400	415	427	409	395	424	458	404	411	381	435	406	366	412	429	419	377	425	418	420	386	429	398	388	389	403	415	374	422	390	406	427	388	395	432	414	391	412	393	410	384	422	405	410	409	395	396	391	432	396	406	406	395	392	395	405	395	396	384	423	388	405	393	404	414	371	396	403	390	412	388	398	379	385	401	357	405	384	402	431	400	438	404	384	390	395	383	412	432	391	421	406	399	367	373	415	414	400	409	398	410	413	398	407	405	386	406	412	413	396	392	393	385	375	407	445	425	388	336	404	389	436	353	374	396	393	408	383	428	385	364	431	413	386	396	414	379	414	415	402	421	400	385	388	429	409	427	436	411	410	410	410	397	401	452	386	367	388	389	371	412	422	376	406	420	405	385	361	424	430	390	389	397	397	403	399	385	416	410	425	428	393	402	428	439	408	431	411	372	391	419	403	356	412	421	418	375	391	388	376	403	365	395	402	390	386	404	414	400	396	380	384	373	409	381	410	388	390	397	392	399	428	368	450	396	423	374	368	405	436	377	408	370	360	386	420	424	401	408	407	381	420	423	423	433	409	393	410	432	415	389	395	399	408	424	431	415	395	406	385	413	398	409	401	433	420	401	387	367	396	378	416	380	389	412	422	394	378	414	397	385	423	382	380	388	375	403	425	407	439	386	382	409	424	424	376	404	437	402	396	378	411	425	366	402	387	429	377	395	404	423	450	400	392	397	385	401	385	396	434	407	419	420	431	422	386	418	425	439	388	410	411	402	389	394	427	388	394	408	408	383	459	418	410	423	397	389	421	410	402	419	426	414	424	437	382	395	408	428	368	408	405	415	373	436	412	356	432	382	399	429	401	451	464	367	420	363	415	366	383	443	427	407	409	399	413	440	393	404	417	393	394	437	410	387	390	398	424	420	413	400	384	423	396	423	405	430	413	429	430	388	428	396	395	442	421	403	404	378	418	430	428	418	396	389	362	391	409	411	414	392	425	391	399	400	400	391	390	394	408	386	418	401	385	409	363	407	407	415	393	431	462	418	381	396	415	402	398	413	396	415	419	395	378	437	386	409	385	396	393	401	373	351	377	382	401	382	413	385	424	393	441	384	385	373	365	416	379	429	403	413	409	439	385	385	427	373	471	399	398	414	416	407	383	423	407	378	389	414	410	410	405	450	422	388	418	427	372	399	392	410	392	418	415	426	385	390	395	388	385	393	416	429	438	381	396	388	391	425	425	419	445	408	409	400	415	427	378	387	447	402	437	411	387	386	400	432	402	381	403	401	387	362	385	419	410	417	406	424	441	432	402	395	398	430	350	389	407	403	449	426	361	438	388	425	396	422	414	407	421	428	416	397	410	390	407	437	377	411	380	428	421	425	402	424	402	438	414	423	382	401	413	428	390	387	394	395	416	411	403	385	388	410	403	408	430	403	401	374	377	439	380	416	432	423	423	391	443	424	424	390	356	393	414	435	384	440	417	397	377	394	375	417	387	394	374	393	392	370	406	377	385	407	380	390	364	398	390	396	402	396	434	401	415	349	403	425	419	382	409	393	382	414	405	397	433	444	369	380	392	368	405	458	358	431	411	380	397	427	381	388	398	385	403	392	388	397	418	375	412	390	385	364	398	384	430	413	409	413	405	373	387	419	370	392	420	433	446	384	381	396	364	406	430	421	380	397	451	403	395	378	421	394	415	400	434	418	450	404	378	407	374	373	409	417	399	394	410	384	395	416	418	407	438	411	400	410	416	427	448	443	407	402	403	406	383	383	396	405	392	385	387	462	391	434	435	418	411	425	417	389	433	418	429	383	417	388	413	409	419	389	408	388	382	352	395	414	390	417	399	418	376	428	409	414	443	408	395	432	429	401	403	404	392	448	388	416	421	373	403	417	442	415	409	428	447	425	405	401	421	374	407	394	421	421	433	387	429	373	384	388	401	430	362	426	383	374	392	454	386	406	393	389	394	395	432	378	434	406	401	385	383	390	411	387	430	414	435	425	374	380	383	377	433	407	431	398	353	401	420	446	357	379	385	395	397	385	417	398	370	392	396	376	392	391	408	399	385	376	404	384	415	433	411	378	431	382	395	388	433	413	397	411	420	406	407	435	395	369	423	389	395	396	369	433	374	383	434	441	406	399	425
3199	3258	2598	1410	1056	917	739	680	590	584	534	524	2603	1712	474	517	454	467	458	460	945	5180	4855	2989	1855	1105	633	515	493	445	476	439	443	434	417	429	425	424	406	467	448	483	390	435	415	458	447	390	412	427	473	416	429	423	429	415	454	457	419	445	447	404	446	434	450	448	448	456	437	418	423	451	429	416	431	454	445	419	455	438	452	437	495	398	437	456	448	415	413	392	461	419	439	409	469	421	426	431	433	465	450	404	428	474	460	421	395	419	459	417	409	447	415	468	422	401	384	424	402	438	430	440	481	449	438	459	438	455	426	402	442	390	408	433	454	400	453	433	412	457	421	448	448	427	429	437	455	460	448	453	440	423	429	432	450	429	423	452	402	432	402	464	439	449	407	464	438	387	417	437	437	445	449	462	440	452	445	423	465	411	452	476	427	425	435	404	441	428	459	434	440	442	439	417	455	401	438	408	437	428	407	429	413	428	436	446	411	445	469	441	445	432	444	452	438	431	448	456	420	465	444	457	466	424	448	433	477	421	453	441	459	412	441	473	450	462	404	408	384	447	415	412	413	449	423	438	429	437	429	437	447	402	459	404	423	450	416	417	478	443	421	407	485	449	417	441	419	468	424	415	448	445	424	455	446	436	442	432	454	411	440	435	463	449	446	435	378	442	408	438	443	453	428	387	414	432	422	453	485	443	409	409	439	466	411	479	415	439	447	441	405	444	449	433	438	456	444	428	439	403	420	447	480	456	454	433	444	428	418	437	422	421	417	435	430	452	420	408	456	457	422	485	446	433	433	448	424	405	406	428	448	464	420	434	456	448	449	428	437	484	438	452	444	427	472	423	419	427	450	446	423	417	427	460	419	448	413	414	454	441	416	443	407	472	450	403	426	414	450	431	420	458	460	435	454	455	450	460	428	434	447	461	445	421	416	453	384	433	418	414	435	453	430	439	412	426	468	443	413	434	464	406	415	409	438	445	433	422	453	473	460	423	406	448	396	425	426	443	427	450	414	445	416	429	411	423	440	439	440	475	425	436	429	429	464	461	411	413	434	457	436	442	450	459	408	406	414	440	398	419	421	441	473	405	436	454	427	431	443	459	455	421	426	460	402	423	438	431	440	450	420	422	457	436	393	410	473	424	423	425	397	462	447	453	437	449	400	424	457	428	418	430	411	444	465	427	405	463	464	405	423	458	465	427	441	419	457	413	417	428	453	460	434	431	408	423	400	402	478	425	423	429	433	463	435	438	401	423	433	444	474	393	462	426	454	426	468	431	426	450	448	446	459	417	443	418	430	443	434	453	437	411	410	439	418	407	426	429	443	427	401	377	440	444	419	453	477	431	391	432	433	475	399	453	423	413	455	413	444	445	406	424	417	441	454	435	437	408	445	403	466	462	385	429	435	403	420	384	451	429	463	439	444	431	467	449	399	428	414	433	380	455	426	425	460	425	443	449	459	417	422	435	453	422	426	404	417	430	434	443	420	419	434	435	417	401	463	464	426	445	429	422	445	468	408	430	405	418	413	428	431	445	459	449	433	394	429	416	420	444	426	412	426	450	453	399	410	436	448	455	447	456	446	443	418	454	438	381	429	452	440	420	420	413	434	401	441	403	449	440	425	456	437	441	402	414	445	424	431	412	407	468	428	433	409	415	442	439	408	441	412	445	453	429	440	426	412	426	431	437	446	439	416	442	430	437	461	432	456	394	450	416	424	409	440	449	418	442	452	435	471	431	468	441	409	437	397	416	430	413	474	423	430	434	443	406	433	452	457	452	434	428	454	433	452	426	443	466	437	426	414	417	411	444	429	431	427	451	394	437	440	414	432	436	444	431	375	420	433	474	415	420	444	418	475	423	455	445	421	414	436	397	459	432	405	428	422	443	470	466	434	468	408	454	449	411	406	437	416	441	415	411	397	443	394	428	412	444	450	438	443	462	439	420	455	452	458	476	456	424	432	458	447	435	391	429	387	404	389	413	420	473	434	432	421	436	430	426	412	438	458	404	416	436	445	414	431	427	475	414	434	456	468	436	433	424	451	406	425	428	451	427	451	446	437	466	425	443	414	435	452	414	440	450	473	415	479	421	401	430	442	396	438	423	404	426	429	447	445	496	449	435	449	429	452	428	431	414	408	411	427	431	432	448	446	440	400	445	411	423	404	486	464	425	418	410	438	460	460	438	473	443	392	419	452	439	404	419	432	483	456	412	460	414	429	420	413	435	470	452	450	426	460	456	431	422	418	449	438	446	438	419	406	442	439	427	424	489	437	449	411	404	417	450	451	412	443	395	410	427	438	436	431	458	410	433	415	428	363	422	451	389	460	401	480	426	459	424	457	417	416	438	466	452	438	428	424	426	425	461	442	417	429	423	408	415	437	415	423	468	436	416	420	446	446	453	399	471	455	411	432	414	469	450	428	413	396	413	418	443	419	441	413	403	424	438	411	439	459	432	419	445	424	420	421	393	445	424	430	419	442	441	442	423	412	423	413	435	435	409	401	425	445	449	432	430	426	437	431	397	403	394	410	472	420	405	391	430	399	419	444	446	405	459	458	464	420	400	466	385	439	408	437	423	396	385	428	427	441	414	373	430	431	452	467	403	419	391	444	426	401	430	439	410	461	444	442	434	429	439	453	427	458	425	436	439	432	390	474	461	438	453	442	424	422	457	438	416	473	452	419	410	420	449	426	449	478	411	425	436	431	415	429	422	423	420	432	457	418	407	441	468	431	481	427	455	410	431	417	447	434	410	416	445	464	401	489	457	386	452	420	417	439	424	425	445	395	424	360	441	402	441	447	445	449	471	409	420	436	419	443	423	462	437	418	430	456	429	430	413	420	452	449	434	442	391	458	436	440	456	413	441	461	394	425	417	408	450	439	449	414	471	453	422	400	426	425	441	428	396	416	415	422	388	421	467	432	432	438	424	421	451	442	417	412	438	468	426	430	466	417	453	417	397	449	460	403	434	424	463	427	415	440	418	404	406	463	431	430	409	395	401	423	475	466	428	448	434	435	428	417	399	457	454	426	401	424	399	407	421	439	476	426	422	393	436	452	439	468	475	429	462	421	398	431	455	432	443	456	419	424	412	431	424	423	444	429	422	420	471	445	405	431	437	398	403	442	414	415	436	442	389	422	441	453	415	445	387	421	423	442	453	450	433	425	385	445	421	418	456	426	468	422	422	428	446	430	410	488	405	404	454	437	432	422	469	422	487	439	426	445	426	412	412	445	424	402	418	446	411	413	434	448	417	405	456	464	440	454	425	410	456	447	453	396	435	433	435	405	450	447	409	447	461	448	417	449	444	419	414	398	436	469	441	408	441	410	402	411	455	445	433	413	392	409	428	456	421	414	436	449	452	388	450	425	398	427	412	403	422	434	431	430	411	439	434	464	397	415	424	419	428	414	439	415	427	440	401	420	457	409	488	414	420	445	401	431	417	424	433	437	426	452	419	414	408	437	443	438	424	445	443	423	431	450	441
23869	21106	28187	24235	20221	3413	1134	740	619	551	558	499	653	2535	563	501	548	457	621	577	647	4719	6276	4034	1817	1395	836	581	495	476	520	452	474	472	475	492	454	436	409	466	470	482	490	460	464	474	446	502	459	452	458	466	488	431	468	452	443	442	486	506	465	485	456	450	483	454	467	463	441	505	462	450	438	478	454	479	457	458	456	458	489	440	487	482	449	430	493	437	461	425	454	486	465	478	480	466	482	435	453	433	471	456	456	480	481	447	486	475	454	513	475	448	438	448	460	486	444	488	461	447	487	441	488	462	469	466	462	452	443	489	433	448	435	470	477	457	483	450	449	427	452	443	467	440	459	480	445	446	449	449	442	461	449	444	439	457	461	489	448	449	487	441	467	449	479	466	428	449	472	468	421	512	447	435	416	442	458	491	450	493	463	457	416	502	478	495	454	503	435	439	421	467	463	444	418	465	469	434	446	423	469	485	446	449	463	467	463	426	449	476	458	487	471	445	468	453	453	469	513	432	451	467	469	435	449	453	487	454	458	478	425	459	421	461	455	459	480	432	498	487	454	444	444	460	486	465	447	478	449	483	450	440	465	396	424	485	459	442	470	463	483	429	491	441	465	438	418	478	466	488	471	512	442	452	441	467	439	442	437	509	432	425	501	445	473	484	461	476	476	467	433	460	448	434	479	438	453	457	486	472	431	516	475	458	479	429	464	486	473	448	443	438	426	439	446	457	450	467	419	450	485	463	441	452	480	439	447	501	460	420	461	454	447	428	460	478	454	457	447	450	454	436	423	457	445	499	452	449	442	428	483	457	451	462	526	420	426	489	458	504	421	429	438	510	409	454	463	460	443	398	447	489	446	425	473	472	454	462	451	478	453	453	455	470	457	478	419	462	484	455	465	466	473	471	464	457	456	463	415	429	435	453	449	498	416	469	467	470	434	421	446	472	460	450	441	479	503	459	448	454	442	437	459	477	455	484	441	427	497	487	448	449	462	463	465	462	447	470	465	419	462	495	472	447	465	487	441	441	428	450	444	445	461	459	456	443	430	404	429	449	451	482	478	418	446	455	440	463	454	427	468	478	468	434	436	462	475	460	455	462	444	474	448	444	440	498	459	445	432	458	474	464	456	464	468	436	498	472	453	461	451	451	484	445	465	484	477	479	455	488	472	460	446	481	439	452	463	411	457	465	456	472	489	435	459	460	443	452	489	453	459	454	453	463	456	487	445	469	424	430	490	434	434	416	453	460	461	461	470	437	473	465	442	445	471	448	517	453	380	426	470	463	450	450	430	494	452	443	425	459	441	441	449	448	422	441	469	493	455	478	467	451	458	456	470	441	461	470	449	449	422	416	466	464	463	436	446	446	459	446	456	454	514	499	421	469	453	428	441	450	468	484	467	484	445	497	486	409	449	452	453	466	452	476	493	417	476	480	493	441	486	474	431	491	446	432	454	450	492	496	449	445	473	470	451	448	459	435	467	458	466	446	474	457	449	428	464	471	438	451	471	461	472	442	455	458	438	417	501	461	443	433	463	448	434	471	407	448	486	452	455	460	473	503	449	454	450	480	491	424	467	433	461	429	434	461	432	462	431	470	458	470	430	469	419	437	424	423	438	448	449	441	480	445	462	453	457	468	466	429	483	460	448	430	471	462	477	452	455	444	438	453	451	468	448	432	464	456	458	477	457	471	451	463	489	458	417	472	461	491	501	440	463	475	455	452	484	482	484	491	436	478	473	457	488	447	443	407	489	487	477	459	475	434	420	436	453	435	447	409	453	472	471	480	473	469	486	426	440	495	473	451	441	471	448	476	482	457	486	464	483	417	461	460	487	452	487	476	479	453	475	409	459	460	455	449	419	488	450	471	488	469	461	441	444	458	462	465	441	459	410	461	424	437	467	437	449	416	487	478	467	476	437	468	443	446	439	452	455	441	444	449	472	480	450	441	442	444	452	444	470	439	457	449	470	453	452	438	432	397	460	451	457	486	459	462	481	441	455	452	453	462	480	441	454	427	478	470	484	409	474	472	472	460	470	433	449	469	488	437	439	430	473	436	480	448	445	434	453	451	472	469	440	433	427	427	484	487	446	439	433	458	431	487	477	451	434	467	444	447	466	440	468	460	420	459	455	449	453	455	430	441	432	474	454	465	454	452	434	439	466	475	461	474	451	478	441	481	456	453	465	440	425	479	462	480	421	444	462	472	458	481	476	484	454	448	436	462	448	455	448	482	452	427	457	478	437	441	455	456	461	450	446	421	454	399	458	443	494	457	456	421	438	493	435	480	478	501	457	447	452	479	475	439	452	416	469	437	470	460	477	438	418	420	465	464	428	468	443	441	427	424	433	467	466	448	481	462	424	496	471	453	454	417	447	468	467	453	439	487	457	465	461	440	431	478	479	443	455	440	457	493	432	459	419	476	480	436	463	483	436	426	457	456	451	453	483	459	448	430	428	458	452	475	444	442	487	434	478	447	452	446	434	452	469	432	438	438	451	483	453	442	464	456	420	452	433	421	451	446	441	498	496	466	437	431	467	478	477	443	467	491	470	454	472	465	450	413	461	444	464	447	431	416	439	445	471	432	448	445	448	457	467	460	458	455	407	424	467	450	438	451	421	450	456	406	449	424	451	413	469	459	487	437	457	445	471	447	451	446	470	425	440	448	448	408	472	435	424	462	474	484	488	468	501	436	414	463	447	441	456	440	465	475	462	456	457	464	487	456	440	418	496	453	409	446	439	464	484	428	376	444	480	470	435	449	491	448	463	455	416	458	432	469	481	443	449	432	447	423	434	461	474	459	469	468	426	438	459	439	476	446	413	451	441	453	464	398	432	463	452	435	452	449	427	478	462	445	487	458	454	450	494	449	416	448	449	453	468	487	461	437	448	467	435	429	438	465	410	482	454	472	433	474	464	438	429	464	439	454	462	455	418	423	412	491	431	453	501	461	475	462	461	461	451	413	413	445	451	415	459	453	446	470	473	441	471	470	440	475	455	436	439	499	447	458	466	451	461	439	433	425	450	416	428	459	469	473	493	434	440	424	417	430	463	471	429	480	461	490	394	479	426	430	419	467	490	485	434	454	485	433	472	441	450	445	436	411	453	426	450	462	468	469	464	458	466	447	473	432	469	466	451	446	465	432	455	470	481	455	427	465	445	447	456	462	422	484	455	466	424	487	506	492	492	484	464	458	493	406	448	490	486	467	461	472	435	483	429	477	477	430	470	467	431	453	454	470	462	490	429	455	444	467	435	441	463	440	460	480	463	454	490	461	466	466	444	466	394	527	475	467	442	469	454	449	457	434	454	456	450	428	463	472	492	487	422	442	460	457	423	470	456	456	417	438	467	448	449	450	451	470	451	433	419	447	444	487	439	463	459	444	445	453	453	493	485	415	441	470	441	457	435	466	474	437	495	437	426	469	452	455	436	458	454	460	444	433	442	463	474	439	458	427	490	460	434	433	488	480	420	472	474	477	453	447
3459	4826	3944	1944	1437	1167	980	838	781	746	659	632	1031	3982	652	546	570	551	861	734	956	7291	7748	4798	2426	1910	983	677	552	513	494	468	468	490	508	507	516	467	460	487	506	486	524	508	466	495	490	488	465	487	504	467	465	471	497	504	523	479	471	489	487	509	453	550	495	486	521	514	482	487	502	493	495	516	526	488	481	499	511	517	476	510	474	498	473	486	472	493	484	484	521	475	478	482	474	482	512	487	505	453	505	483	499	478	467	498	500	504	474	543	468	526	466	501	466	534	491	460	441	490	476	447	487	479	499	459	477	536	480	469	475	491	496	505	479	492	459	493	510	475	478	491	511	435	510	469	487	478	484	500	522	501	467	512	466	503	444	497	501	480	489	429	475	450	479	506	460	523	481	479	490	497	429	506	457	478	522	461	456	480	482	495	488	518	466	505	485	494	492	454	489	468	461	476	472	470	441	469	502	450	462	471	477	483	499	502	446	492	505	464	475	484	478	493	448	431	473	454	493	510	489	516	494	494	487	492	463	498	485	508	503	532	460	481	474	480	503	502	473	468	474	509	465	479	480	447	485	458	486	476	462	485	467	470	443	469	498	471	474	475	492	547	466	493	470	498	468	520	473	517	481	511	470	471	517	473	485	495	470	480	516	437	491	505	546	466	510	491	492	473	475	497	459	547	520	467	497	505	488	493	476	502	475	489	550	482	504	462	492	454	444	509	509	501	436	486	508	481	491	509	482	493	458	496	473	471	493	442	466	505	469	470	480	481	505	487	495	507	462	494	482	485	456	560	494	493	495	496	466	505	482	477	463	498	505	476	479	539	487	461	519	497	463	440	476	472	496	487	481	484	468	501	469	482	508	513	506	511	472	436	459	452	481	508	490	491	468	477	511	495	485	495	476	468	451	473	506	505	492	494	488	462	513	497	522	460	533	489	483	504	469	472	417	515	501	494	472	495	485	488	503	525	465	441	479	458	482	488	495	509	480	449	550	499	454	466	529	475	452	474	482	483	464	477	472	508	493	474	438	470	473	533	509	499	463	487	494	478	485	470	490	497	472	477	459	475	472	479	506	501	475	519	489	468	507	497	466	469	492	487	503	460	482	517	506	466	481	484	489	509	477	448	517	478	502	483	479	466	441	469	462	517	523	457	511	495	457	485	493	446	513	482	518	504	465	480	489	479	534	477	457	463	483	482	509	492	466	465	474	449	484	464	471	486	493	467	474	503	430	534	458	504	448	506	442	480	493	493	502	450	519	479	450	470	450	498	531	501	496	520	460	504	477	486	472	471	495	464	469	501	526	522	505	512	524	492	495	530	498	439	533	477	498	468	472	481	457	500	482	503	475	486	488	485	503	473	519	504	470	479	483	514	504	463	477	463	454	438	463	469	520	515	471	455	453	509	490	460	464	489	480	515	508	460	484	467	493	493	501	498	478	450	437	472	441	480	490	457	509	492	501	472	461	496	457	467	483	466	507	480	456	501	482	433	474	469	502	442	492	474	477	533	481	496	482	480	487	468	462	460	475	457	528	497	490	481	476	460	480	510	467	505	500	486	507	484	511	485	464	473	473	491	490	486	484	443	470	465	488	526	450	480	497	474	444	488	471	467	525	460	471	465	550	496	503	462	477	487	507	502	463	480	465	503	459	490	461	493	482	489	504	526	465	486	497	514	498	442	484	468	521	480	499	478	503	499	488	434	490	505	461	447	491	452	453	485	456	486	476	461	488	462	505	507	436	506	482	487	496	486	460	531	500	465	490	477	500	481	493	449	546	445	449	488	486	472	462	517	466	485	474	511	451	483	473	511	489	477	464	472	486	472	473	483	469	455	480	457	504	459	497	489	488	509	481	465	491	483	455	483	447	485	488	471	497	536	484	459	503	484	479	459	525	462	495	482	459	459	470	516	479	531	510	480	481	512	496	470	479	465	465	482	466	470	464	481	468	462	509	525	469	484	482	490	463	464	501	530	463	471	512	483	481	494	507	446	490	464	460	494	502	511	477	514	460	471	474	457	446	476	473	486	491	481	458	455	506	472	447	466	509	433	484	458	451	457	487	469	506	466	481	516	467	474	446	478	478	477	473	493	448	467	464	478	517	458	435	493	446	500	487	544	510	461	469	523	480	468	523	491	517	483	452	465	467	495	468	506	474	478	474	482	478	473	477	523	483	487	485	491	481	423	501	460	452	468	481	487	465	468	482	479	433	468	468	509	491	498	489	491	481	495	493	478	479	468	522	492	474	445	468	496	500	493	471	469	482	481	499	471	475	478	441	436	499	469	512	506	492	485	465	473	486	492	494	468	499	495	489	489	479	505	513	430	459	455	477	466	476	488	496	495	490	467	464	473	480	466	505	444	462	515	492	478	478	460	477	454	521	481	466	504	500	462	460	470	525	494	497	436	527	467	476	452	476	467	494	486	460	482	433	458	507	468	507	459	478	500	463	493	465	455	494	481	485	479	500	453	460	506	494	513	478	489	441	518	448	446	477	477	498	510	477	470	524	502	522	459	494	441	454	491	509	466	490	510	479	462	506	521	495	474	487	452	498	470	442	466	451	447	497	454	478	450	473	477	452	465	463	450	489	499	479	466	473	485	483	462	467	495	446	479	503	485	485	508	469	483	441	464	476	486	480	466	469	471	475	506	516	466	480	491	441	476	481	450	477	472	482	472	492	495	451	503	508	497	491	440	498	506	466	476	475	459	488	441	506	457	511	481	477	434	474	490	467	465	453	505	460	482	484	467	446	475	509	486	479	491	462	499	454	479	468	454	440	474	468	498	469	488	446	514	489	437	425	453	464	485	481	472	504	464	499	535	511	473	473	473	504	487	512	465	503	489	533	469	470	481	481	482	505	491	494	466	464	488	488	479	479	445	517	440	467	466	495	461	461	486	454	458	447	447	489	433	488	477	516	468	440	473	436	483	485	481	487	484	465	469	457	497	465	488	458	473	444	499	453	465	465	523	489	510	465	457	482	482	456	481	441	477	481	466	452	506	459	490	483	458	492	515	467	476	496	459	471	493	533	523	418	499	464	510	455	480	482	509	439	481	468	483	489	485	441	452	476	491	469	493	469	467	473	498	489	491	476	513	450	466	493	475	488	482	467	446	442	474	484	505	486	477	488	475	485	465	464	474	460	503	437	486	484	469	452	469	501	477	463	469	484	488	478	473	507	442	476	472	468	465	478	490	477	515	485	455	475	470	518	449	470	461	500	481	449	475	465	475	491	426	515	486	471	473	497	499	468	482	513	495	491	482	467	478	497	515	486	472	465	494	476	492	468	478	463	509	464	458	500	482	474	514	525	502	473	476	462	495	505	455	492	465	468	444	483	447	506	451	494	490	455	486	466	448	488	469	469	447	464	490	481	499	450	465	519	495	497	447	437	458	500	449	502	452	473	501	445	474	474	481	522	464	491	511	493	467	470	479	452	478	469	464	474	456	491	448	468	520	495	517	468	495	473	441	486	456	488	432
27157	12059	1583	891	621	480	443	477	390	416	428	430	403	489	444	425	434	419	426	429	390	630	752	764	622	479	464	434	378	406	407	425	439	407	426	395	388	389	360	376	395	413	403	404	402	390	383	397	402	418	427	399	429	374	433	400	433	408	436	399	394	447	438	397	409	422	373	395	409	410	404	429	378	428	401	384	397	388	398	405	373	422	378	401	416	417	401	416	426	414	391	408	447	407	434	421	386	402	407	375	406	416	439	401	413	421	411	416	373	417	378	407	421	417	416	379	395	408	426	434	355	389	387	372	395	398	379	421	471	416	389	426	398	411	399	372	421	393	417	405	377	402	420	449	377	397	387	415	387	397	407	391	418	372	372	414	372	390	418	422	407	399	418	413	415	422	406	423	383	429	447	428	420	430	408	383	397	420	402	433	355	390	395	401	407	417	378	415	417	412	400	394	398	406	393	387	397	411	371	417	412	410	394	427	392	393	409	399	402	409	408	412	352	424	440	420	416	457	407	405	421	392	416	426	388	409	420	389	409	408	457	426	371	395	415	397	387	445	391	374	416	408	415	401	417	387	388	386	383	425	428	416	365	385	424	428	392	424	392	415	381	418	467	402	389	434	407	387	424	393	411	366	377	398	381	419	413	429	406	415	405	378	383	424	410	417	367	366	447	396	369	409	436	451	430	417	426	391	451	392	447	409	409	407	381	393	429	399	400	374	384	430	417	412	392	424	423	431	410	414	426	394	366	371	398	370	429	395	389	436	429	430	387	396	420	448	406	417	387	367	390	382	431	405	443	398	422	403	406	418	385	408	415	435	400	407	436	400	368	438	437	403	382	367	411	392	421	395	373	396	403	384	415	429	394	421	443	423	408	415	350	384	420	382	382	428	403	412	413	437	416	432	393	419	416	414	430	411	435	422	391	447	418	405	407	410	426	389	400	410	389	406	403	382	393	425	382	404	421	419	414	384	446	443	392	415	428	411	405	379	400	439	418	383	414	429	428	382	454	401	425	409	387	412	369	444	398	417	382	372	402	448	422	387	398	402	436	431	432	408	401	391	422	413	391	422	409	448	395	402	426	419	409	390	408	405	400	387	421	416	442	396	366	414	388	402	382	448	402	390	415	393	397	412	392	430	394	400	414	408	415	408	398	392	388	407	385	396	394	406	405	394	401	409	401	439	388	432	420	431	414	414	451	410	402	432	410	427	367	409	381	414	421	404	425	385	412	437	407	372	367	387	420	413	385	411	383	406	437	427	393	416	408	428	406	431	395	390	393	434	406	442	423	423	382	366	395	405	420	405	388	426	380	408	424	385	426	435	419	411	397	392	402	398	405	401	398	426	391	384	422	379	377	404	372	428	410	384	389	411	373	406	427	413	389	431	407	429	416	416	420	378	450	389	412	408	439	412	462	401	415	429	409	425	420	406	402	401	429	422	398	410	386	406	411	351	376	377	406	431	416	421	366	407	396	411	392	420	413	410	394	404	388	439	407	417	421	425	416	419	424	450	407	406	398	414	414	395	393	427	412	386	386	404	434	377	395	421	408	417	400	429	392	432	414	388	409	399	448	433	416	421	375	404	459	414	392	399	410	424	402	408	401	416	411	393	412	410	436	411	435	413	421	406	413	385	380	396	419	412	385	428	383	415	438	358	420	369	393	391	438	379	431	392	420	385	378	389	394	402	412	423	400	422	437	427	409	414	344	408	411	423	415	395	403	404	427	415	381	384	427	428	431	367	391	398	395	377	369	385	386	398	381	411	459	413	408	410	392	422	437	411	405	409	399	420	368	394	381	413	400	424	424	416	404	413	410	393	414	398	405	417	394	436	413	422	397	442	376	410	391	383	432	413	400	396	405	394	436	438	400	382	443	423	402	410	427	425	438	392	427	425	372	449	418	394	410	411	411	418	397	388	428	415	400	414	440	401	411	365	420	420	398	406	447	382	415	404	445	368	401	383	395	406	397	387	387	421	385	401	382	404	405	402	376	427	408	395	388	383	407	397	427	428	392	390	407	416	431	403	370	413	410	395	402	396	415	391	376	382	396	404	412	384	358	401	383	411	419	402	392	402	396	425	406	375	370	424	438	439	400	388	414	421	389	397	397	410	426	400	421	400	385	414	384	429	426	404	410	396	445	449	373	402	405	403	407	411	455	446	401	412	413	417	424	403	441	420	398	402	429	420	428	408	418	419	409	401	389	397	416	409	444	396	451	393	398	391	465	397	421	383	429	414	376	409	401	438	385	413	390	432	434	397	426	414	402	423	371	391	392	426	409	390	414	386	400	389	388	394	420	409	425	390	418	433	439	414	417	410	406	382	434	372	378	422	395	439	432	430	452	424	385	387	393	436	395	417	414	378	439	418	421	389	394	419	413	442	404	387	426	395	411	438	407	414	402	437	405	394	433	410	423	412	375	385	434	393	404	420	415	400	365	424	420	421	397	437	393	409	418	401	382	419	385	414	394	393	393	397	416	411	405	397	423	411	404	436	395	415	376	402	379	407	374	425	423	398	414	402	429	392	411	416	444	436	371	462	444	380	361	409	417	409	415	417	367	414	375	419	386	411	426	420	408	423	373	410	440	395	401	389	393	395	424	377	422	402	386	402	394	390	419	419	399	367	446	413	459	414	421	411	372	413	392	406	415	421	429	356	400	397	385	369	428	378	402	459	406	399	443	408	429	437	415	401	425	391	396	415	415	395	430	412	383	390	423	401	392	432	422	419	393	445	422	426	412	423	437	376	413	354	396	426	450	432	401	355	372	417	441	405	449	430	395	417	444	416	400	395	416	426	423	401	394	410	401	453	424	369	388	382	413	405	410	387	401	384	380	435	423	403	400	406	418	372	411	381	428	367	386	390	401	409	392	406	425	430	426	413	407	423	392	414	432	396	421	425	412	398	427	409	408	420	411	406	381	393	411	406	422	413	403	377	435	399	376	403	439	388	392	381	405	399	418	377	416	396	399	392	431	407	410	412	388	395	374	415	436	422	396	386	366	422	400	413	411	433	382	421	421	402	391	417	389	437	408	381	423	441	443	391	355	430	418	388	397	444	438	381	393	388	411	413	437	432	412	421	394	392	393	411	416	397	401	386	427	418	430	445	422	388	435	386	398	419	409	415	423	404	384	418	378	414	362	394	401	389	397	378	424	418	388	422	395	381	393	422	449	389	422	371	388	398	379	428	392	388	403	417	400	397	409	370	409	409	444	408	425	410	399	410	417	408	401	352	390	384	393	432	425	427	401	410	395	422	436	412	406	394	394	414	417	409	422	404	373	406	423	394	402	382	398	432	417	399	399	415	392	402	399	441	401	387	411	394	412	405	422	389	417	447	409	432	432	391	394	382	393	469	439	397	425	389	400	369	399	398	390	398	390	407	423	392	441	419	433	404	402	389	407	450	416	457	393	397	447	411	399	433	422	409	390	415	424	418	413	403	438	423	403	416	414	441	402	409	363	436	406	429	389	415	393	425	405	400
4848	718	654	541	500	462	421	454	434	436	423	430	406	655	412	423	415	430	444	439	405	754	1038	902	703	548	498	430	415	409	440	448	406	416	421	419	424	408	427	436	384	433	392	437	452	438	396	452	412	444	441	425	415	421	416	419	401	400	421	408	440	414	408	397	439	436	432	407	416	383	421	420	421	420	431	429	430	396	464	411	384	399	407	432	420	380	424	400	416	395	403	438	395	384	408	447	404	421	410	423	402	396	416	413	423	399	421	414	420	416	439	429	411	405	418	397	425	390	418	460	395	434	410	433	407	425	388	403	409	378	399	427	390	393	410	433	471	394	404	427	384	426	406	403	426	390	408	399	410	425	412	413	419	443	416	399	391	407	405	406	402	430	422	417	436	408	409	446	387	403	425	430	422	453	418	432	421	424	408	389	409	424	458	427	405	436	388	407	415	411	429	437	413	439	396	444	364	443	427	406	415	407	399	380	414	394	403	421	439	416	403	397	394	432	415	425	390	465	429	417	393	413	387	393	440	430	457	390	416	387	424	380	373	417	409	423	427	389	403	396	431	424	395	410	394	412	416	420	398	427	380	405	412	422	424	421	387	401	395	389	386	418	385	407	418	408	410	433	394	437	413	384	437	377	420	444	421	456	439	422	411	413	400	433	428	409	419	405	477	415	423	406	441	433	396	423	414	415	397	460	410	412	382	428	401	427	439	433	426	412	395	430	436	420	431	404	392	403	395	381	414	415	403	407	441	399	398	404	379	402	401	423	420	386	372	438	404	380	417	429	469	416	425	439	402	435	433	425	395	396	437	418	418	455	430	384	374	391	406	428	398	410	451	379	396	405	424	394	420	423	412	408	399	424	411	397	421	445	408	432	388	426	395	397	379	434	382	418	440	406	426	416	368	417	424	430	403	413	432	404	380	406	437	408	394	428	410	386	415	361	381	425	413	399	393	393	401	393	393	394	401	406	428	431	411	433	427	405	427	394	404	390	365	440	405	402	415	443	418	396	385	421	420	373	420	404	412	418	418	418	419	415	434	415	430	411	467	391	436	407	415	414	419	410	420	398	426	449	393	399	438	444	415	400	406	373	411	443	422	385	444	412	425	425	405	424	375	438	414	432	378	405	426	394	420	425	386	415	429	391	416	395	374	424	422	426	412	423	433	412	389	409	416	422	403	399	420	394	373	443	397	380	445	403	401	395	422	395	429	420	414	428	438	445	438	428	433	424	384	449	402	427	428	404	416	377	481	434	415	431	380	413	389	445	426	412	416	431	400	382	424	381	447	440	402	372	425	382	413	379	443	401	425	400	429	421	407	402	384	409	406	405	413	430	424	374	411	380	446	386	421	424	401	381	401	452	388	436	428	389	444	453	431	393	411	421	413	426	445	444	418	418	415	429	413	378	408	412	430	392	405	410	427	392	416	391	422	383	409	435	422	393	417	416	412	413	383	425	454	430	408	378	417	390	423	405	436	458	429	416	407	436	415	426	370	403	422	412	398	400	414	405	420	445	367	464	410	408	377	418	394	396	412	429	410	448	415	446	427	415	412	378	431	396	400	419	402	394	445	400	449	400	412	413	449	423	434	392	417	407	445	386	407	459	413	410	390	395	406	447	433	379	418	427	402	417	389	431	371	424	451	436	394	424	399	396	417	428	413	395	412	392	404	437	409	444	414	395	395	443	422	386	409	383	421	402	428	418	383	392	422	403	437	410	386	438	399	452	427	412	413	429	443	392	411	420	461	411	390	418	411	452	441	404	428	413	406	419	452	409	411	408	390	417	399	431	403	397	402	431	408	415	364	383	427	434	400	392	426	417	452	411	425	411	410	430	414	402	438	438	446	443	409	414	434	384	379	413	424	427	423	426	374	404	426	430	390	424	423	413	408	376	456	376	382	387	408	405	400	423	401	408	380	413	403	423	415	406	409	407	399	420	411	416	419	422	393	401	419	429	427	399	424	403	425	415	429	416	406	430	401	382	427	428	410	444	420	401	446	418	427	424	422	393	431	434	409	422	412	386	398	457	443	429	412	388	406	411	413	413	445	398	410	384	424	399	394	419	396	411	426	428	411	412	412	455	415	419	394	419	399	399	398	397	400	405	426	412	416	437	400	428	419	429	410	452	385	415	403	427	410	405	414	415	411	405	419	406	389	421	425	384	409	419	429	396	420	436	441	396	397	402	413	433	375	433	424	430	415	436	399	456	402	428	419	387	415	403	404	440	411	405	397	422	414	418	440	416	426	399	419	438	444	426	448	428	414	398	463	412	416	387	442	389	381	441	421	409	427	424	405	435	403	437	412	415	384	445	432	418	423	414	435	450	391	414	409	433	406	407	386	433	402	405	412	436	446	423	436	407	413	420	420	383	396	417	413	420	426	438	412	407	390	397	416	419	435	435	423	414	459	440	461	404	389	437	420	393	401	440	443	401	394	399	394	418	397	429	435	394	426	411	430	455	416	391	365	436	409	441	450	449	421	390	398	411	429	415	427	433	402	405	396	429	414	427	391	454	430	443	410	402	366	392	424	439	440	398	433	421	432	414	441	412	419	419	421	432	386	410	426	417	432	369	435	424	414	434	454	397	426	415	431	430	411	432	413	412	436	390	409	412	368	427	428	404	391	387	379	441	402	454	421	434	409	392	435	390	422	395	430	414	419	434	396	431	424	407	417	425	396	395	404	419	427	392	383	410	427	428	419	440	399	388	444	418	409	384	405	444	407	390	455	406	437	444	392	447	417	384	411	397	396	434	430	391	400	394	414	418	397	455	415	399	416	412	411	418	431	434	399	427	397	430	394	447	439	441	401	376	449	415	411	421	401	440	442	412	428	455	456	447	423	423	403	410	426	414	402	417	425	390	412	424	396	387	438	439	403	387	417	386	404	400	423	409	382	460	392	370	398	419	433	441	445	390	397	389	430	394	459	404	381	427	425	376	394	399	374	421	398	394	414	433	430	392	386	400	396	436	419	436	449	417	413	427	387	410	411	409	404	419	432	436	450	415	398	440	402	413	439	423	425	385	443	410	414	361	397	422	397	419	436	410	387	427	400	414	401	422	457	394	429	426	445	430	402	399	408	427	421	414	413	431	362	408	403	391	387	413	388	420	388	422	411	427	399	394	402	435	438	419	420	411	450	424	429	385	405	428	403	436	404	417	462	418	403	417	445	416	397	433	396	385	394	417	413	392	412	416	427	402	360	440	411	392	419	425	421	447	404	409	381	383	405	400	377	392	392	397	420	402	421	412	390	465	431	407	378	421	453	444	408	421	383	424	415	402	452	421	399	416	373	439	435	437	418	435	448	408	395	376	388	395	422	444	425	427	407	398	407	475	417	407	461	379	442	414	431	421	373	448	435	411	442	436	406	387	428	410	412	402	421	420	438	389	456	378	403	416	415	438	423	427	433	384	405	434	413	427	440	430	419	431	429	440	439	458	416	412	415	383	418	436	435	406	392	443	433	397	394	412	416	430	422	409
24437	21098	27422	24978	9111	1149	748	534	512	460	440	448	479	1662	474	413	444	462	463	445	731	2908	3774	2652	1356	812	553	463	405	402	378	390	387	435	427	393	398	355	389	384	408	404	384	358	394	404	390	403	429	395	399	442	378	387	390	392	391	354	371	393	408	403	422	384	361	375	402	406	419	409	400	410	414	392	353	409	383	401	373	407	414	428	370	409	383	380	356	417	427	400	402	416	372	372	444	432	383	378	383	417	366	381	382	384	387	417	421	422	393	365	401	401	378	380	424	397	412	373	423	418	397	416	416	417	412	413	417	390	366	451	387	417	404	391	392	432	398	378	419	393	392	357	399	411	386	389	384	407	398	416	394	425	419	367	390	374	420	378	382	379	417	386	432	352	352	418	396	424	395	409	396	365	388	408	381	381	417	399	411	401	410	406	395	372	397	416	402	393	384	409	405	402	370	410	394	408	410	373	383	378	393	379	385	430	386	413	406	400	412	371	409	380	393	407	399	403	400	426	383	401	415	391	428	411	370	374	396	377	360	405	382	396	397	397	402	397	375	375	378	436	379	377	386	383	376	384	407	414	387	383	395	405	392	369	370	375	418	399	395	397	408	400	391	408	442	418	414	373	400	389	426	390	386	428	414	396	423	395	450	397	366	386	402	363	399	413	414	378	379	385	388	360	335	408	433	411	377	428	398	400	389	417	379	385	375	399	403	390	400	405	395	408	386	370	408	392	407	399	435	389	364	427	398	379	396	419	402	362	439	358	395	349	384	353	354	429	414	402	409	366	371	384	414	410	436	402	382	424	411	390	418	378	392	382	377	390	379	392	409	395	425	360	347	399	388	421	410	403	372	409	356	397	395	422	388	368	386	348	337	391	374	405	400	373	343	371	374	391	360	394	406	433	392	424	383	387	395	375	406	395	402	391	437	395	396	417	368	379	396	394	407	364	360	389	403	389	404	402	384	397	403	416	380	399	412	383	368	395	420	427	384	377	406	404	422	411	390	385	414	378	394	398	403	385	417	394	385	381	365	389	415	372	390	403	371	395	405	368	414	386	392	423	424	383	399	361	380	395	403	380	381	407	400	365	416	389	397	395	398	395	408	411	423	378	387	371	387	401	394	417	389	423	395	395	413	422	382	399	410	416	400	371	427	351	410	401	386	396	410	388	396	375	386	354	415	386	409	409	379	402	416	404	396	341	379	377	382	412	389	432	419	433	366	379	424	429	384	417	377	410	413	387	383	431	377	395	433	423	364	386	384	358	400	383	381	402	444	390	391	425	406	398	431	358	376	392	400	386	386	401	394	388	389	376	383	405	435	380	400	416	432	400	419	389	443	408	353	374	377	382	369	387	398	399	390	414	416	395	411	397	392	399	402	423	368	388	415	347	400	379	395	386	363	407	392	416	358	414	371	381	423	412	359	359	417	378	367	389	401	355	372	345	403	387	380	416	398	396	405	380	391	399	374	429	395	399	405	392	406	390	395	391	391	382	381	371	402	420	393	402	430	397	383	418	376	376	397	373	398	399	404	378	407	406	404	379	399	415	377	372	348	440	417	394	407	437	360	428	395	413	401	336	438	416	425	389	394	374	435	457	369	406	393	376	390	384	394	383	382	370	408	408	411	412	381	371	405	386	391	403	416	392	405	371	363	382	411	376	381	375	376	381	394	427	370	387	397	412	353	376	421	375	397	339	395	400	397	392	411	378	394	396	427	404	412	407	426	380	440	411	421	407	421	427	421	378	378	375	385	425	409	385	413	393	422	362	363	423	414	411	388	386	434	369	407	415	362	395	380	413	404	394	379	424	385	359	380	400	413	403	368	334	361	429	437	392	403	393	377	370	403	413	417	392	375	400	389	389	398	390	386	374	370	371	451	412	375	382	376	410	404	402	384	405	361	384	449	377	397	400	416	376	384	404	392	414	412	434	436	424	405	399	402	394	392	419	400	381	391	421	423	372	395	378	425	365	406	382	397	356	417	429	353	394	355	403	390	461	415	415	392	366	410	397	428	416	410	395	416	383	376	380	384	421	411	382	394	406	393	402	397	421	417	382	365	416	396	386	399	407	381	401	414	383	418	406	415	376	411	369	385	388	382	372	365	378	415	375	353	381	395	398	366	388	382	407	390	384	380	428	414	374	451	420	386	383	381	431	388	391	433	397	413	444	414	358	400	397	396	420	406	408	373	384	396	382	398	420	433	396	426	378	422	349	391	383	409	399	402	450	394	409	401	387	390	392	385	360	397	403	378	420	387	355	406	454	393	393	375	382	371	388	374	373	398	397	398	365	392	371	405	390	400	419	400	403	396	371	418	398	397	382	373	356	389	407	408	399	400	409	416	397	375	414	383	406	388	425	384	371	392	392	386	416	402	386	361	427	417	400	410	367	395	357	386	385	396	399	382	381	413	398	344	400	412	401	415	398	392	378	380	422	382	378	385	416	420	364	390	387	369	413	406	410	402	419	398	403	405	369	371	394	384	397	404	421	390	406	392	427	374	444	363	386	380	425	402	396	374	411	406	383	404	403	394	385	422	374	373	394	377	424	385	396	404	435	387	413	407	387	383	405	393	382	405	373	409	363	385	406	393	416	413	403	372	412	355	429	362	370	386	419	355	440	383	383	373	437	399	403	386	377	417	380	383	415	400	376	368	408	376	393	371	417	397	357	409	370	370	393	368	405	421	434	387	385	409	383	408	409	393	367	388	382	405	351	376	421	403	377	370	369	370	361	404	398	370	368	423	426	406	398	413	412	406	385	376	430	410	406	369	359	370	363	415	355	395	384	406	336	406	371	370	376	397	391	384	423	350	395	410	389	370	407	394	399	401	368	368	400	374	379	391	420	407	400	430	400	408	372	416	363	432	417	406	427	397	376	402	380	400	372	379	391	405	403	440	400	401	363	399	397	333	437	370	394	393	391	387	409	392	417	422	346	400	376	363	407	415	397	367	411	354	422	382	410	352	414	410	389	388	366	410	360	388	379	387	373	381	397	385	381	399	426	391	389	412	377	410	452	399	365	394	389	390	357	372	359	405	404	412	361	406	387	367	404	395	405	411	389	416	367	355	345	418	365	391	383	376	397	376	421	347	407	393	442	386	399	421	385	439	412	395	411	402	383	388	372	384	433	403	379	388	393	406	382	402	367	387	379	393	418	388	377	391	352	350	410	339	392	383	435	383	362	417	408	433	425	388	395	402	367	374	354	425	377	388	341	389	383	373	401	407	360	396	387	385	405	391	418	405	428	364	394	392	414	405	375	385	392	361	410	416	398	395	369	342	417	387	407	397	383	394	433	367	362	361	350	406	391	360	395	367	403	428	435	374	377	385	362	402	390	390	390	381	405	372	388	353	421	412	368	406	451	352	377	387	401	395	393	378	398	415	387	388	406	398	375	363	381	436	395	371	402	394	388	374	388	398	394	405	380	377	392	435	406	405	422	394	401	357	376	406	396	379	376	369	387	402	371	406	361	414	358	415	384
3222	3256	2691	1375	984	820	745	673	592	581	564	521	541	3020	450	454	469	466	549	532	1154	4470	5062	3475	1757	1022	637	508	433	444	440	435	452	430	425	427	430	436	456	459	438	438	425	444	429	435	430	413	405	416	444	429	441	441	400	451	422	426	415	423	421	432	454	427	431	475	425	431	436	459	415	445	455	447	430	398	451	444	406	435	413	466	467	397	398	457	428	443	402	414	433	423	434	443	419	411	419	419	410	434	470	423	423	431	380	391	448	425	428	383	427	417	420	475	422	431	383	432	452	448	432	428	449	410	439	421	443	472	455	471	446	430	410	486	409	397	390	416	417	401	410	405	456	394	423	405	388	441	465	432	443	441	454	451	442	418	438	438	405	398	428	422	428	445	420	395	420	472	402	430	423	432	428	415	448	415	444	417	417	407	429	404	435	408	416	432	440	481	403	441	427	388	454	397	430	401	422	420	423	415	402	428	369	408	419	444	429	407	445	460	437	430	394	429	424	419	415	434	426	426	433	446	448	415	409	434	473	405	428	470	410	448	437	425	451	465	421	429	423	443	424	432	424	395	403	433	461	415	409	416	411	442	418	452	393	420	436	426	461	451	427	437	421	364	427	406	400	400	433	431	416	413	454	432	438	421	443	422	422	443	403	419	446	400	435	427	432	388	398	395	422	409	401	441	391	433	402	436	425	419	449	401	397	406	404	436	408	422	456	407	403	421	442	430	383	387	410	425	452	466	390	408	425	433	457	450	431	443	417	412	430	447	383	455	438	454	404	447	446	397	445	448	427	424	436	441	443	435	443	440	447	422	431	417	448	420	416	428	414	416	456	434	433	436	434	404	451	418	409	473	411	427	427	433	430	438	409	422	452	407	455	430	422	430	377	418	414	412	448	434	430	427	451	437	418	411	437	439	434	431	438	388	419	460	445	421	390	437	452	409	403	419	428	415	379	430	435	439	403	439	405	428	412	434	424	454	434	434	397	427	409	428	432	399	377	429	428	388	418	419	407	450	429	396	443	430	447	438	400	390	439	399	438	404	429	428	445	420	409	411	394	402	461	417	417	419	416	393	426	408	447	430	424	439	394	434	433	419	441	396	425	401	425	435	422	444	410	487	418	484	435	441	433	447	410	410	419	411	425	412	423	390	419	419	423	433	398	402	411	424	412	409	447	394	423	428	418	428	457	419	432	438	416	431	417	435	444	434	393	433	403	402	428	439	431	420	436	407	424	434	426	418	428	430	404	404	444	422	424	417	455	398	420	394	401	443	449	371	393	438	396	426	405	426	420	437	388	424	457	463	396	428	426	434	417	440	424	431	394	377	442	417	413	394	415	440	390	449	403	394	420	421	440	402	445	460	421	453	450	424	400	419	386	392	452	374	424	436	433	426	437	404	432	420	435	420	429	418	398	408	437	429	447	429	402	423	417	440	443	411	393	405	427	406	387	426	426	427	413	406	437	431	433	442	455	435	452	410	403	449	400	423	437	435	482	421	453	420	388	430	428	460	375	434	421	465	432	440	410	419	403	429	427	440	409	399	475	387	455	440	431	412	424	413	417	437	438	400	433	418	416	431	425	423	409	432	441	442	389	380	406	409	400	433	439	457	398	425	439	400	425	425	420	417	416	390	403	441	395	428	450	450	414	385	456	411	416	373	440	423	414	425	446	418	426	441	416	409	420	445	422	433	419	425	470	456	411	443	419	409	414	450	429	435	407	439	431	376	419	423	430	414	466	436	428	376	415	432	421	443	428	389	462	439	405	442	432	421	430	465	404	473	430	423	417	444	476	437	393	412	385	399	435	417	429	413	423	436	391	440	430	437	406	442	424	409	452	428	462	444	428	444	404	430	432	389	444	415	446	395	416	420	419	417	418	380	415	422	400	399	437	432	408	388	422	412	399	407	436	425	407	416	428	398	410	413	430	402	444	367	413	418	406	431	381	432	422	405	402	411	413	446	425	422	415	419	399	450	401	442	417	393	433	440	419	399	407	397	382	401	433	400	391	407	448	424	423	434	428	434	487	422	419	377	432	444	454	401	429	436	431	459	407	428	427	430	431	436	382	417	422	373	435	419	398	442	439	405	435	413	468	416	465	447	424	420	411	403	398	422	398	442	443	412	428	401	423	430	418	416	400	460	448	429	418	402	380	433	405	454	440	447	423	437	425	425	431	388	411	436	463	458	416	401	419	463	398	416	408	423	423	372	422	431	412	415	463	460	413	405	440	425	459	382	437	446	462	397	416	407	430	437	441	410	422	423	433	454	399	405	412	405	425	439	420	448	401	433	456	455	411	380	442	452	405	435	432	416	446	430	406	431	397	431	436	432	415	439	404	458	405	418	404	424	469	427	412	445	412	425	456	401	420	430	427	425	411	405	416	407	421	405	420	438	441	405	425	431	439	416	417	415	416	446	395	419	404	404	418	448	448	420	424	388	381	457	430	435	432	393	404	446	399	435	471	376	433	395	396	423	443	424	430	411	423	425	435	437	426	420	402	436	409	403	436	408	447	411	442	429	434	429	449	418	414	421	430	401	393	443	433	419	478	407	414	418	420	404	417	443	398	406	411	431	447	416	407	415	396	416	385	402	412	403	443	426	412	444	398	432	428	408	410	459	404	420	393	393	418	447	408	432	419	435	433	446	434	405	415	409	423	387	417	442	373	420	443	427	433	397	397	455	424	426	432	460	420	398	426	400	412	414	419	441	408	451	398	376	392	450	431	427	414	400	401	423	445	414	437	410	439	403	404	406	413	433	461	417	408	429	404	412	425	425	373	438	434	409	430	398	441	411	418	409	441	420	419	410	429	414	422	418	404	435	448	401	420	388	425	399	399	436	458	436	381	448	403	418	438	413	417	479	420	426	435	395	361	407	404	411	435	408	399	393	445	447	436	447	411	400	410	446	427	439	392	462	424	404	446	429	414	376	414	411	412	411	395	370	464	394	426	428	430	416	393	431	393	450	410	441	420	450	444	423	419	398	401	412	429	380	447	449	416	453	436	399	409	437	444	424	431	418	457	458	437	396	384	411	411	459	415	417	405	431	404	427	415	402	383	384	402	420	425	384	378	446	444	424	433	403	430	413	415	425	405	432	437	426	417	384	408	406	425	434	399	406	401	422	416	434	412	409	494	424	416	408	433	393	408	446	358	449	423	417	419	417	470	438	427	398	432	421	424	434	414	376	452	434	416	417	429	457	408	427	397	424	410	409	413	419	416	422	399	436	417	437	393	426	429	427	452	376	400	445	399	441	450	428	449	417	416	450	428	422	432	414	440	387	428	405	403	415	452	471	441	439	404	432	424	439	430	432	411	468	410	427	417	431	441	417	466	418	418	447	431	454	424	396	447	415	418	410	403	440	431	426	395	402	424	419	438	450	436	447	418	421	435	406	404	413	429	406	454	421	431	423	409	404	426	419	424	463	408	386	424	438	404	400	405	430	425	449	405	441	404	456	384	453	406	391	412	405	434	408	424	411
23881	21130	28196	24301	20182	3323	1151	704	591	541	582	521	480	3725	593	506	492	487	633	778	3569	5340	4953	3135	1609	860	594	516	438	501	468	512	454	450	401	442	475	458	450	445	453	457	455	473	442	460	420	455	460	441	475	450	448	477	444	471	436	417	456	461	430	438	444	416	424	445	465	450	461	476	473	475	439	447	428	483	506	430	476	454	488	422	458	452	509	495	439	438	422	432	447	427	461	457	504	474	412	416	463	464	436	442	383	505	455	449	456	453	434	483	461	440	420	444	405	419	437	472	447	439	428	454	442	460	447	478	421	474	446	441	458	464	457	448	453	477	441	444	460	448	488	427	432	424	435	479	445	456	490	454	437	417	437	460	443	430	490	451	422	440	454	416	486	492	480	455	462	447	459	452	465	477	459	447	482	476	473	450	471	454	466	447	444	462	470	428	467	413	462	456	446	461	457	468	447	445	459	455	461	434	402	443	413	460	452	437	474	447	474	459	455	442	457	425	458	428	457	430	482	414	483	473	436	458	447	407	441	444	460	408	471	461	446	455	442	421	447	427	451	442	454	451	420	442	454	453	479	466	460	418	481	489	451	476	424	438	474	450	427	449	433	431	444	461	447	483	439	438	432	422	499	473	451	445	461	433	455	466	428	470	461	457	398	450	472	444	449	466	441	442	447	462	459	434	442	443	460	452	420	435	455	438	453	449	455	464	444	446	452	462	449	468	455	453	444	420	435	425	459	441	413	448	427	439	401	464	464	480	442	467	488	491	456	451	437	452	438	456	462	436	440	422	454	465	465	478	449	455	476	452	461	441	492	440	454	468	430	417	461	439	422	449	500	461	476	468	439	458	442	446	511	468	440	434	411	434	457	478	486	472	482	460	477	455	469	420	509	430	476	428	458	421	462	464	458	432	464	454	451	471	437	422	450	463	463	458	441	427	457	434	446	475	457	425	421	454	462	433	445	470	456	452	437	445	431	429	498	448	431	439	465	462	429	480	428	470	455	462	411	453	480	419	452	435	413	469	443	444	421	451	445	445	427	432	444	468	465	472	452	402	452	477	427	424	460	456	441	437	452	467	424	468	429	441	439	436	433	431	466	468	429	465	493	464	458	422	447	414	422	445	468	457	421	479	476	450	463	438	450	478	454	424	424	459	476	456	443	455	440	463	424	413	480	442	400	455	428	475	449	464	444	448	433	453	429	408	449	458	473	457	448	474	454	423	418	467	447	448	466	432	443	455	452	448	465	447	433	457	461	472	430	461	440	448	405	471	458	450	434	392	416	459	480	449	409	412	451	466	428	445	438	416	470	450	470	457	445	423	431	379	453	476	488	424	440	425	463	465	470	415	460	434	455	453	453	425	465	476	463	432	442	484	456	467	431	441	430	426	461	440	428	423	453	428	446	437	460	447	466	437	421	451	442	449	433	470	449	433	465	437	421	415	421	480	454	488	433	484	435	436	452	502	452	455	413	447	455	419	425	441	474	413	464	391	447	425	437	426	441	455	445	426	455	419	443	471	448	408	433	461	452	467	423	437	451	450	491	435	467	438	429	478	462	426	464	444	436	384	451	397	435	446	433	415	474	464	416	450	450	470	437	414	399	450	459	446	470	454	462	445	402	458	436	418	427	434	516	444	390	440	415	467	445	425	409	467	429	457	425	461	469	445	454	428	431	426	455	455	465	412	454	451	455	463	450	396	457	485	484	430	429	439	439	451	447	470	426	417	460	451	474	474	439	445	402	436	480	406	478	440	463	435	471	465	440	460	465	470	440	428	442	468	420	451	451	431	484	466	478	486	438	474	453	419	451	449	457	449	477	444	424	477	421	440	451	443	459	454	452	463	446	418	428	448	470	452	487	443	429	433	447	426	425	450	446	427	426	434	481	452	525	467	473	455	458	462	470	429	462	448	455	418	476	438	427	492	480	464	503	447	470	410	440	425	455	446	437	461	438	439	450	418	415	499	447	441	441	441	448	460	447	449	413	472	456	452	447	504	428	476	473	454	421	444	413	423	432	504	445	404	456	465	416	452	476	443	450	450	449	441	444	416	405	435	438	459	443	462	490	489	442	476	495	456	423	460	437	440	447	442	479	466	431	392	446	481	454	453	421	455	446	443	420	450	456	411	496	435	437	455	425	446	432	458	433	465	443	441	436	440	507	477	492	376	481	431	441	461	429	476	464	480	452	434	456	458	422	439	439	437	427	451	452	449	436	469	461	454	445	415	445	455	413	465	428	452	466	434	426	435	423	452	463	464	423	495	462	462	467	398	417	444	423	425	473	431	440	452	432	440	446	476	432	448	470	460	439	412	498	476	484	416	481	416	438	459	394	437	447	455	413	448	437	438	447	436	443	402	439	456	456	461	456	460	432	443	453	428	477	450	435	431	466	424	447	490	426	484	411	440	417	472	452	407	438	419	437	476	455	452	451	449	484	436	431	452	451	460	444	460	428	425	495	446	438	423	453	457	442	472	437	451	419	439	452	444	435	445	424	483	417	443	435	436	458	410	479	434	425	436	404	470	419	469	462	460	449	441	414	495	467	443	445	432	468	428	441	460	459	449	452	461	451	431	453	431	411	445	407	465	461	465	489	470	440	458	451	443	435	435	428	462	450	441	392	471	408	426	454	446	439	441	440	449	427	439	440	455	444	441	448	434	423	442	442	412	436	452	413	494	446	470	447	472	465	421	460	424	431	445	454	479	463	445	457	467	439	436	442	432	444	416	477	442	461	459	444	431	429	444	451	462	427	410	455	453	449	460	445	443	443	438	413	464	470	474	459	445	455	459	474	485	418	448	455	421	464	450	455	446	450	440	472	441	436	459	480	463	452	413	447	458	471	424	476	482	428	464	429	419	443	455	419	480	445	456	475	443	451	423	451	421	440	439	422	426	464	419	459	464	464	405	471	474	442	439	421	467	476	444	441	464	460	412	417	404	433	406	456	455	434	467	444	441	439	475	450	462	445	437	468	423	446	458	446	445	485	461	446	436	444	426	439	436	426	424	430	442	447	453	461	449	446	446	448	454	478	425	425	436	469	424	463	437	457	428	431	501	434	427	410	459	465	439	474	411	462	454	460	431	438	460	448	441	477	430	446	462	459	446	394	451	440	425	447	451	441	442	458	442	426	452	426	520	459	483	443	433	439	461	435	408	458	435	416	423	513	482	428	435	429	446	473	395	434	437	449	402	470	452	440	458	446	472	445	447	448	455	425	416	418	467	445	487	429	428	441	462	488	431	420	449	470	453	437	466	482	449	473	416	444	465	424	430	443	434	441	479	469	440	428	427	419	390	466	502	480	406	464	415	414	422	454	469	416	421	453	489	431	469	425	420	443	419	431	427	449	467	473	421	509	466	429	436	426	425	436	461	427	427	470	459	452	416	437	433	446	472	427	448	490	431	426	447	468	460	448	443	453	417	431	438	460	425	447	497	442	443	422	460	417	445	443	515	446	448	446	442	417	424	420	446	463	429	462	439
3386	5019	3839	2045	1420	1146	973	823	772	682	666	607	754	5979	563	527	527	571	808	1098	5540	7209	6219	3977	2087	1018	684	532	524	506	474	435	496	498	500	476	449	501	524	524	482	494	460	519	504	485	484	426	504	490	479	479	509	451	458	479	444	532	474	483	469	515	456	476	500	499	473	514	466	504	467	502	488	436	508	477	488	482	473	479	467	476	459	448	464	510	483	486	490	526	471	501	480	510	487	440	467	552	515	480	488	463	480	478	504	473	482	525	464	486	485	483	477	510	441	468	478	484	462	458	470	463	454	496	517	438	483	487	466	482	454	511	480	511	502	504	467	478	448	449	458	466	490	508	493	502	475	463	502	459	481	464	480	490	505	443	489	448	501	515	475	451	462	479	499	469	462	492	478	490	481	433	495	484	488	474	491	457	477	454	468	470	473	476	496	511	474	473	475	495	491	479	521	469	466	480	485	475	455	477	476	497	487	476	497	447	464	481	479	494	512	498	490	487	495	452	461	504	524	495	495	473	462	487	486	495	471	444	505	509	479	488	492	510	476	459	467	464	452	451	446	466	437	475	476	489	468	468	473	465	460	449	475	482	442	464	454	477	465	447	470	450	463	505	457	467	464	465	479	527	487	477	478	513	490	478	494	504	470	481	469	504	461	467	468	500	486	428	484	512	458	457	450	446	499	513	438	483	476	528	513	473	458	485	491	452	474	478	509	522	476	488	476	481	457	451	508	504	475	484	480	465	461	435	492	494	492	500	448	449	428	482	476	481	472	490	470	515	493	463	457	471	496	492	469	469	499	477	497	450	460	489	469	427	500	467	481	459	510	477	479	477	452	457	512	451	465	500	510	462	490	497	439	451	492	467	427	428	455	490	504	487	476	470	443	489	436	450	490	451	496	446	527	488	471	518	487	457	475	465	434	461	434	468	472	489	485	491	484	472	474	498	477	443	505	516	502	444	447	454	462	477	472	442	483	469	495	520	469	448	458	470	488	445	487	456	482	489	468	445	496	505	465	451	500	481	504	470	463	478	428	489	459	468	469	461	503	461	486	461	444	495	439	437	530	449	439	504	488	474	456	459	488	481	475	458	486	438	472	457	475	447	488	479	459	485	451	481	478	495	478	467	491	465	514	412	464	491	458	433	494	488	489	487	483	488	456	499	485	434	419	500	465	444	490	476	491	471	478	477	501	476	499	483	479	457	450	471	472	496	465	502	494	500	500	474	490	471	499	487	505	471	479	455	476	500	451	511	494	469	474	460	444	472	495	483	472	477	474	479	424	465	463	468	454	465	459	479	487	475	467	456	472	481	498	495	485	429	477	480	492	454	438	486	402	470	495	469	470	439	443	470	428	458	495	477	475	473	485	468	488	474	478	479	439	516	459	499	473	510	422	457	494	447	466	479	440	471	457	476	486	466	436	482	478	434	496	486	510	507	467	479	465	476	474	478	540	513	497	483	459	460	479	461	468	506	500	481	417	531	474	459	506	446	466	433	451	431	444	476	487	497	469	467	457	476	476	481	476	479	477	477	462	453	478	494	491	460	478	492	492	473	476	500	466	489	462	478	464	469	481	480	483	492	488	457	459	469	461	462	489	485	481	479	474	479	492	495	501	492	470	484	501	448	450	489	496	431	460	460	474	463	480	469	483	481	459	476	469	507	461	490	461	445	434	511	476	451	427	474	486	508	475	463	459	481	470	474	450	466	468	484	428	493	504	488	471	483	431	439	453	486	427	457	504	471	494	482	485	451	467	531	455	435	479	484	477	452	482	487	427	491	435	498	449	488	483	460	468	484	470	487	481	501	464	446	481	445	503	485	469	455	488	463	493	502	474	439	424	468	465	473	457	461	452	468	477	475	494	466	496	467	477	489	447	470	434	477	487	470	456	467	472	444	458	438	434	458	429	504	475	502	460	488	456	449	474	429	455	540	491	480	475	486	457	472	487	462	479	498	446	468	448	467	445	500	486	478	424	481	435	500	498	437	460	468	496	446	439	482	482	476	496	468	467	462	468	440	487	501	453	512	464	485	481	461	429	513	453	432	461	473	476	492	502	447	468	484	529	477	525	448	461	493	479	482	488	484	465	482	454	471	459	448	455	447	471	510	512	458	484	453	478	489	458	456	488	456	482	477	464	497	460	511	444	468	482	510	490	447	456	452	484	454	480	500	461	499	488	468	483	496	481	474	455	405	473	475	502	436	451	495	464	456	489	477	498	446	497	463	483	463	497	447	483	504	496	444	440	467	481	471	521	469	449	483	508	466	427	489	455	414	463	499	492	434	491	452	480	493	459	504	466	508	467	438	450	495	454	475	503	480	504	479	467	473	452	477	474	459	466	478	461	465	505	444	459	455	502	465	490	479	491	496	465	474	451	473	462	474	473	435	473	450	437	446	499	481	494	459	469	464	496	474	431	465	484	461	504	461	492	453	442	490	475	525	482	455	488	488	454	483	450	438	503	483	526	468	475	477	487	460	488	479	491	511	472	480	432	456	425	504	455	508	489	450	462	496	475	467	481	525	510	481	447	454	497	468	452	469	446	480	464	453	491	478	491	472	462	461	451	440	449	471	477	431	491	492	505	443	457	463	439	481	471	494	509	428	470	512	466	451	445	429	456	477	470	451	439	475	457	453	473	475	453	495	453	494	454	471	484	481	474	488	500	437	448	469	451	449	454	471	456	463	472	460	476	423	453	440	473	467	457	450	448	479	433	468	435	472	456	445	441	469	458	429	463	457	459	473	477	448	479	491	431	436	481	470	475	448	462	490	454	478	492	457	477	479	441	447	439	444	497	475	446	483	438	465	493	482	438	471	463	448	453	456	418	498	489	478	430	479	483	464	455	489	492	470	462	459	462	441	443	457	464	463	501	501	443	424	461	507	494	518	463	445	411	466	467	471	471	471	490	440	457	520	447	463	484	516	462	499	445	480	444	449	498	474	485	478	442	500	473	453	468	442	470	474	488	502	486	480	485	443	487	470	457	444	434	472	430	462	447	474	489	499	419	454	443	483	470	502	436	511	468	476	448	481	435	518	492	457	475	437	487	479	489	486	458	473	493	461	434	474	466	495	459	504	460	442	475	499	486	469	458	486	453	487	510	473	448	454	457	448	479	456	496	462	467	488	491	465	453	445	452	455	523	473	464	473	472	494	476	480	469	454	462	479	462	443	499	463	441	493	483	492	447	456	472	477	443	472	462	412	439	473	469	483	448	466	469	433	427	449	481	466	476	504	494	469	480	468	479	416	466	456	446	462	456	449	441	470	476	499	486	465	471	500	429	499	466	475	444	480	441	476	468	474	486	463	480	499	448	472	505	503	459	505	500	445	513	478	475	458	470	450	463	472	451	452	500	477	504	468	458	481	441	494	478	482	496	485	458	469	462	464	481	528	456	446	460	482	475	486	475	477	450	445	480	449	483	496	513	447	455	453	432	468	436	466	441	478	487	432	455	439	520	469	489	450	467	461	427	513	469	490
27174	11995	1380	691	450	389	416	450	433	406	420	399	411	446	403	419	414	437	394	450	615	728	709	571	519	474	425	407	355	428	407	436	419	385	400	386	391	391	380	420	411	446	407	397	427	369	399	413	404	381	399	413	387	358	398	432	407	374	441	396	365	395	376	374	399	400	401	413	403	373	422	362	392	390	391	373	412	385	364	422	408	362	393	419	421	409	402	401	401	400	370	391	384	396	408	397	403	430	403	416	420	410	397	393	416	420	432	434	390	359	380	378	382	400	410	390	398	436	468	409	388	422	414	411	408	366	372	395	402	408	399	408	374	415	398	388	412	398	427	377	405	437	380	401	421	429	411	411	380	367	393	416	384	414	401	358	413	399	399	424	444	422	379	401	376	427	369	381	412	376	427	384	376	373	389	408	457	393	385	391	410	398	418	412	370	388	397	366	449	418	449	412	417	410	364	388	401	398	379	413	404	409	387	424	404	385	425	412	411	393	420	405	425	437	382	385	398	376	385	383	392	406	373	388	378	417	406	413	369	400	419	426	400	408	377	403	419	401	367	399	365	407	420	421	417	374	407	408	409	417	434	395	390	369	404	430	411	420	364	406	401	404	404	414	385	381	377	403	415	417	428	428	365	451	360	386	422	385	405	407	435	405	415	389	371	386	393	411	408	383	380	405	394	389	433	431	372	423	426	375	411	424	408	428	394	410	416	415	415	420	393	403	385	418	410	372	389	399	392	435	426	386	421	417	420	418	424	397	421	429	379	432	374	397	398	378	399	361	396	412	388	383	397	393	408	378	390	425	393	375	403	404	427	387	401	408	408	378	400	422	401	432	426	416	400	385	404	402	358	397	380	382	404	376	408	459	424	403	386	408	424	442	398	357	412	365	359	378	382	426	371	396	376	405	406	410	427	421	403	401	415	376	423	401	403	400	353	416	386	385	371	411	382	413	391	404	393	424	383	422	366	418	408	404	406	401	419	409	408	413	405	383	386	370	400	412	423	378	391	443	374	404	397	410	422	396	399	400	394	439	417	383	400	418	361	368	380	391	404	382	378	406	417	386	390	392	382	400	423	371	430	399	412	436	414	431	358	403	378	391	411	379	423	428	446	413	395	414	402	400	430	450	392	416	388	409	408	420	440	377	393	403	374	381	404	389	400	398	385	389	414	366	406	375	407	376	358	412	407	427	399	414	467	424	397	378	401	395	444	439	412	402	410	402	411	365	382	413	388	374	384	420	372	376	409	390	385	407	385	406	402	414	357	421	383	423	412	416	407	377	408	403	404	411	375	397	428	406	406	406	400	385	429	425	407	409	410	426	389	375	360	408	416	403	397	411	392	394	418	399	417	397	426	409	394	390	403	432	415	433	427	403	446	380	437	386	416	399	378	381	377	390	403	380	415	407	406	383	410	403	396	423	395	400	442	357	385	383	384	382	418	396	424	403	384	401	432	412	383	413	401	392	392	387	392	370	387	386	410	411	380	405	407	391	406	411	443	390	431	384	410	409	375	367	424	389	379	380	405	386	405	388	419	399	398	426	379	384	407	430	411	413	382	401	402	429	374	398	395	419	356	391	392	361	416	374	393	408	408	410	448	449	369	353	429	411	417	398	431	427	394	407	390	402	411	372	389	393	365	412	403	412	380	409	394	393	372	407	394	384	383	388	443	402	406	412	397	418	409	353	402	426	387	383	378	401	404	411	396	378	420	412	396	443	395	393	377	408	380	412	406	383	402	407	421	386	368	371	392	407	415	417	394	384	371	353	407	431	380	441	407	441	419	394	400	436	397	418	387	393	371	407	362	397	422	401	387	396	385	415	420	439	401	427	389	422	412	393	403	413	391	407	375	429	421	412	408	387	449	391	406	398	391	370	419	391	420	390	404	388	394	397	396	445	414	398	384	432	368	404	404	419	361	371	394	366	367	375	399	430	369	400	373	418	401	372	394	388	377	414	387	395	381	425	384	395	397	396	393	384	412	414	407	404	408	408	405	406	391	336	388	390	448	379	425	386	368	396	395	416	358	393	403	406	437	434	396	385	424	376	400	375	421	411	391	397	443	431	482	428	427	379	407	448	397	401	381	421	408	399	421	393	391	407	427	424	356	381	404	392	349	409	407	424	358	409	374	403	387	393	391	408	371	401	384	403	394	397	392	416	368	401	409	408	397	390	370	402	405	395	372	376	431	358	411	406	380	396	395	386	421	380	408	412	437	389	402	400	386	398	420	392	383	413	387	363	411	405	410	421	423	389	378	424	416	404	414	393	444	400	395	376	356	366	413	352	433	432	416	394	402	402	377	448	424	397	414	409	388	447	379	396	380	400	371	423	414	381	413	401	380	416	382	387	427	402	369	388	391	399	395	390	376	403	399	436	405	413	411	406	417	410	409	408	397	423	372	372	440	403	418	399	407	385	385	399	383	398	365	365	371	385	407	421	394	389	425	420	389	396	407	392	419	412	370	413	414	411	392	365	389	403	423	417	414	411	419	388	404	397	391	396	361	387	382	410	382	410	400	413	409	401	431	381	417	398	405	395	356	383	444	359	397	363	400	402	423	386	435	397	403	410	388	444	376	406	389	391	417	399	412	402	378	408	369	390	442	396	383	430	411	441	388	419	399	351	379	439	388	404	409	366	354	400	422	430	404	394	397	432	402	390	410	401	393	402	373	386	444	363	398	390	403	376	394	436	385	386	382	365	417	375	404	420	402	382	395	378	413	400	395	426	400	432	442	394	400	374	406	439	428	400	368	369	383	345	396	365	394	390	396	421	431	414	402	380	397	390	434	367	405	418	397	400	371	398	408	385	409	396	406	417	414	398	392	411	378	379	360	382	431	408	389	431	398	448	406	383	393	436	416	419	371	405	430	405	420	399	389	412	395	404	438	395	408	374	379	409	409	376	437	389	426	383	392	386	371	421	368	393	389	457	412	384	384	399	397	359	373	384	424	393	468	373	400	429	389	413	368	386	387	400	406	394	435	404	417	393	391	402	371	372	367	388	417	401	421	402	394	409	427	396	400	416	397	422	365	411	384	398	414	417	413	443	418	421	418	403	426	427	420	408	403	407	372	389	411	407	384	357	377	404	419	418	398	377	418	397	373	407	420	421	399	396	433	388	382	410	434	386	369	393	425	390	439	408	424	389	390	429	409	384	395	373	414	423	401	418	388	400	424	384	414	402	404	418	388	406	393	405	449	382	379	421	374	365	394	403	375	423	370	408	374	397	423	391	395	426	377	396	407	403	424	392	384	383	405	420	388	449	426	398	429	437	407	425	381	418	371	393	417	401	408	414	395	429	391	388	436	428	405	387	421	383	422	423	376	406	386	416	405	422	405	398	420	373	389	401	394	427	425	398	394	390	430	407	392	392	363	391	399	386	384	436	420	381	445	402	397	408	374	395	395	373	394	389	374	391	364	383	402	367	421	405	392	395	402	365	374	394	451	434	376	439	387	410	396	363	376	375	388	386	412	412	414	388
4877	787	625	523	417	451	451	458	428	465	436	459	479	446	430	432	375	430	470	476	812	979	904	703	570	495	446	441	424	422	435	428	397	430	405	464	419	398	432	426	381	405	402	391	391	390	402	445	455	411	413	393	427	385	417	419	392	441	429	418	464	427	420	417	423	418	385	383	425	434	410	452	394	413	420	441	434	421	397	407	422	413	429	427	361	411	411	415	405	387	392	396	389	438	424	414	425	424	418	377	405	405	391	431	410	417	412	410	421	419	421	452	381	424	441	409	395	400	383	409	392	423	384	395	409	416	438	436	408	378	403	412	387	390	428	397	397	412	464	439	441	435	393	405	444	410	391	449	435	423	409	417	397	409	406	430	412	380	369	403	405	405	375	382	414	401	396	434	422	386	409	401	381	446	419	434	420	399	423	397	427	379	414	420	421	412	402	409	422	393	406	427	407	407	372	442	401	420	395	443	422	396	430	386	446	427	427	410	407	403	390	407	394	366	429	407	396	396	402	424	409	409	410	394	411	408	409	409	414	371	398	402	398	425	425	401	399	398	411	408	431	430	403	436	412	432	397	420	389	401	450	422	409	390	444	420	454	449	398	434	433	378	407	433	410	410	415	395	406	377	417	447	428	403	421	404	391	418	417	404	419	389	392	385	395	421	357	443	363	429	412	426	435	378	430	453	396	423	387	428	403	406	393	405	439	420	420	427	394	401	431	432	390	416	434	447	432	417	432	412	410	430	438	378	410	392	401	410	408	379	408	387	397	430	452	445	419	447	431	440	374	436	421	420	376	397	405	400	422	398	426	428	429	420	425	431	387	426	441	409	389	427	455	394	380	378	463	432	407	377	422	426	404	401	413	424	440	392	402	405	397	418	394	390	421	409	427	396	381	382	399	394	399	397	387	387	419	459	435	417	433	419	404	442	405	357	426	414	384	429	409	362	390	415	450	433	411	396	414	398	406	421	422	424	403	380	422	421	439	425	396	388	398	381	433	387	427	434	422	423	374	404	436	401	387	425	414	376	433	420	414	384	442	421	437	405	389	391	412	412	393	393	403	378	392	418	383	416	414	443	403	388	423	477	416	432	386	407	437	388	395	421	441	401	399	417	411	423	421	407	429	389	424	407	371	431	408	433	419	403	431	442	411	391	422	412	427	394	407	431	394	400	392	425	428	385	374	402	393	403	401	410	391	437	392	391	430	406	386	429	397	428	400	416	391	387	388	441	388	426	426	435	415	391	425	409	430	396	394	431	380	418	449	390	473	443	393	402	423	434	437	414	421	452	424	441	454	400	391	421	352	400	436	403	398	426	392	422	422	426	418	409	419	426	444	408	423	405	423	403	417	413	425	443	418	414	424	431	376	393	401	439	410	402	390	401	381	402	356	415	443	388	391	394	412	424	418	415	418	393	399	401	390	405	445	459	399	468	392	408	438	407	425	377	423	416	420	362	410	374	417	423	419	406	410	403	451	403	383	412	434	396	448	437	441	406	399	420	400	420	407	456	424	422	415	377	425	414	421	401	409	352	446	389	402	422	378	406	392	438	398	438	410	425	434	460	435	403	416	408	393	408	450	424	377	418	367	409	411	440	385	416	419	424	368	439	436	392	409	408	392	393	375	389	379	402	422	405	387	394	374	442	419	377	402	369	453	404	416	424	386	402	407	402	381	415	444	418	426	386	397	413	392	399	440	416	427	421	443	412	406	394	413	439	441	426	413	410	422	417	402	398	427	427	400	407	380	418	398	401	415	413	387	367	386	385	423	417	419	436	468	394	437	395	415	419	451	395	418	415	432	415	440	387	402	403	413	441	418	436	419	409	404	449	415	428	426	416	403	405	381	428	441	388	413	416	375	405	408	434	394	407	422	421	438	412	398	394	385	407	404	420	400	399	414	402	431	415	465	391	436	404	428	424	426	404	399	421	429	407	406	374	415	381	410	397	440	439	407	422	400	398	430	404	439	439	407	412	423	400	422	396	426	423	389	424	415	429	410	390	366	434	451	381	431	406	404	426	419	462	417	388	430	396	397	419	401	405	401	440	439	374	438	431	406	420	436	422	422	384	422	423	421	404	429	381	409	402	393	433	416	409	370	393	416	441	409	411	403	422	407	413	393	430	399	407	443	437	399	420	462	416	416	445	380	430	410	404	413	415	407	410	430	428	441	396	382	452	417	417	452	421	432	406	412	397	403	403	428	443	413	375	401	424	415	375	414	426	406	394	420	398	398	428	417	378	413	434	399	433	392	403	418	434	436	404	421	435	416	402	389	414	429	392	425	406	400	397	439	401	455	427	409	426	417	417	410	431	436	442	429	455	407	402	411	413	438	412	387	413	415	419	403	375	411	386	412	379	402	417	415	440	381	421	433	421	407	405	435	430	423	426	409	387	416	412	433	424	428	408	399	419	414	424	379	428	419	364	421	392	436	409	435	413	426	411	413	445	403	434	402	405	406	415	401	409	421	405	439	382	360	398	459	408	413	396	420	441	423	425	406	380	433	423	418	476	383	395	415	399	413	426	420	412	402	420	433	412	429	406	371	422	425	446	427	405	385	406	428	416	404	449	415	437	438	392	435	439	409	405	395	414	454	430	418	386	412	423	383	408	426	407	435	410	371	415	415	441	390	396	393	398	424	428	413	389	408	409	439	433	411	405	404	364	394	398	421	388	406	419	464	398	403	400	407	438	391	423	408	390	426	438	406	384	407	407	399	419	427	400	437	409	447	403	409	435	406	445	424	437	397	392	399	435	453	413	387	400	402	417	395	420	401	383	430	394	404	415	396	416	410	391	395	427	447	436	397	370	392	469	399	409	401	419	427	414	443	405	452	424	442	424	414	376	410	391	457	386	417	432	424	408	402	409	426	428	392	424	407	435	413	452	438	437	447	409	387	431	414	433	381	405	388	413	436	462	407	396	432	419	407	424	407	424	401	404	383	441	430	428	437	420	442	422	429	433	419	399	445	409	407	395	438	394	412	415	397	387	420	419	405	410	406	430	445	407	399	424	403	430	438	431	421	389	420	400	424	454	421	419	418	419	413	440	397	390	401	418	400	428	414	369	416	436	411	425	422	418	408	440	380	393	417	422	431	446	404	415	436	461	421	417	391	446	406	426	411	411	400	421	448	426	453	400	385	423	453	413	362	448	408	400	393	421	432	433	419	417	450	396	427	422	406	372	409	408	371	427	430	432	382	399	410	416	397	415	424	416	399	431	398	425	411	382	429	394	394	434	424	403	432	427	416	437	398	413	397	433	425	424	412	424	419	408	442	384	381	457	394	438	410	415	406	421	428	383	425	428	426	403	405	447	427	449	418	451	400	439	419	446	402	402	393	441	427	395	428	402	380	421	441	433	413	406	419	452	428	394	424	417	402	405	391	388	409	417	393	367	416	435	420	443	440	395	406	419	445	364	408	401	441	422	435	400	400	418	423	401	460	398	401	415	403	381	411	442	415	411	429	404	381	414	439	384	446	381
24524	21138	27420	25067	8959	1099	682	504	452	482	472	406	411	503	418	416	443	416	407	1097	3026	4004	2814	1699	946	638	446	459	410	373	423	407	398	392	399	437	382	432	415	410	415	366	405	416	452	423	404	438	421	445	416	380	465	387	379	402	388	412	409	399	431	365	410	394	366	382	392	409	388	385	407	393	411	426	391	378	405	412	405	382	413	373	384	404	391	433	397	392	435	415	386	417	381	414	395	420	384	412	375	388	462	404	404	430	379	405	410	406	409	413	425	409	406	387	380	412	407	390	396	392	403	376	407	401	400	402	427	396	395	407	391	394	380	416	381	354	378	380	409	425	438	397	378	393	379	405	403	416	372	425	406	404	380	430	401	387	413	379	382	385	419	400	387	403	372	401	373	394	413	402	402	436	393	414	382	396	391	434	432	373	399	380	409	419	410	384	388	404	400	368	415	390	395	405	398	395	422	404	411	389	388	410	426	376	380	370	416	418	414	367	393	400	376	399	355	371	363	379	365	366	396	377	384	377	401	403	400	406	418	394	378	377	377	379	405	397	421	389	390	400	412	415	358	390	400	421	392	381	391	376	399	353	413	412	365	378	416	358	410	403	387	398	395	411	414	395	419	414	404	407	406	382	397	399	409	386	391	407	403	400	446	405	381	398	400	388	428	415	430	408	433	402	403	391	358	378	417	448	366	352	387	414	391	444	412	377	389	372	373	410	400	398	418	392	373	373	394	383	391	382	396	378	390	363	393	386	409	401	393	404	389	391	373	397	376	383	386	392	386	399	405	370	373	442	405	414	416	390	404	403	412	423	422	379	420	362	410	396	388	384	399	403	405	380	374	412	402	377	401	403	403	382	401	413	394	361	399	421	409	376	413	418	431	435	400	414	366	372	432	424	383	389	371	394	389	402	419	387	408	429	418	412	370	399	407	417	351	416	391	421	412	386	393	371	357	397	406	391	384	366	413	387	365	427	396	365	381	370	375	409	403	381	420	395	376	384	375	380	418	401	344	359	373	422	376	401	357	377	416	414	424	374	378	370	403	401	417	394	415	377	422	352	398	381	407	375	398	420	424	408	399	381	415	410	382	400	408	390	390	397	408	418	437	404	416	405	393	365	390	400	385	412	398	416	362	368	387	377	376	411	386	396	377	380	400	407	402	386	362	417	400	395	385	388	389	368	392	405	403	375	421	393	430	419	395	420	392	411	412	405	401	403	408	392	438	390	417	373	415	374	443	410	406	401	398	398	417	383	380	396	408	390	408	409	419	387	372	396	414	370	424	415	411	425	406	387	411	440	426	376	408	384	376	387	407	419	375	413	389	398	365	376	421	355	418	414	370	386	374	417	392	427	404	391	417	406	416	380	381	409	404	429	369	427	362	374	377	381	369	380	394	379	409	383	394	403	425	383	391	386	399	363	427	411	410	391	392	386	430	452	372	393	381	410	400	392	392	398	372	412	393	403	401	404	404	370	387	413	409	365	384	404	420	408	394	420	415	406	400	396	394	396	421	387	408	409	427	404	414	385	369	366	412	393	385	408	430	394	374	388	381	398	387	377	411	386	409	379	372	372	390	390	368	382	403	380	380	425	397	425	359	401	418	406	418	362	390	393	390	402	383	408	397	383	356	403	387	374	385	428	409	374	417	383	402	445	379	401	388	380	386	397	391	399	384	387	380	374	385	382	407	383	400	389	400	413	439	419	371	364	380	412	381	379	381	386	404	426	388	375	395	389	370	388	385	410	385	368	414	414	377	381	388	400	401	352	397	452	377	379	400	434	393	386	388	393	418	410	410	407	401	443	396	387	377	413	365	391	376	424	399	370	395	392	397	397	403	392	380	378	377	421	390	389	395	414	405	440	417	365	393	390	391	383	411	406	403	354	412	430	423	381	364	414	395	392	369	400	394	382	379	381	376	357	399	409	393	371	416	380	397	396	435	382	406	395	384	393	397	372	381	382	373	411	422	392	416	425	381	433	373	387	399	409	399	413	371	395	399	362	371	371	408	379	372	409	407	377	388	395	406	370	398	366	409	413	398	390	421	411	408	408	418	402	397	393	384	384	388	401	393	395	373	395	407	413	388	383	427	394	367	403	379	370	377	399	422	415	424	371	382	388	407	409	405	387	369	402	373	371	396	425	430	366	374	371	426	374	397	405	355	396	395	456	343	374	355	415	377	429	405	434	399	363	413	392	391	392	403	408	424	447	388	423	432	411	384	380	399	384	372	403	406	391	408	378	361	361	397	380	416	412	405	426	392	402	414	384	418	400	381	376	388	394	377	372	392	395	395	410	424	381	428	393	389	391	382	402	390	378	383	424	395	407	423	385	376	397	424	398	393	422	384	374	409	371	395	406	397	394	400	414	404	359	386	356	365	401	375	395	388	384	372	400	397	405	404	381	403	369	371	417	362	412	402	406	387	412	406	401	391	393	366	408	403	387	413	389	384	404	368	399	409	386	397	418	406	393	416	427	391	413	392	400	408	413	409	395	400	385	389	383	384	381	394	423	403	418	392	383	385	410	385	397	377	376	420	409	411	420	395	428	375	404	379	384	371	387	388	382	386	417	440	392	385	380	397	428	393	417	448	401	391	354	427	376	407	415	417	401	397	380	398	378	369	402	406	442	408	369	387	378	389	391	409	409	380	376	367	390	399	399	400	403	358	370	383	374	399	399	369	397	388	375	414	403	375	369	382	428	404	381	387	397	380	370	363	382	377	398	419	395	379	404	345	377	396	400	380	415	392	415	399	384	387	387	383	389	381	407	401	398	392	394	394	367	378	399	400	421	394	375	369	382	396	396	391	378	402	444	395	408	396	373	397	422	386	407	380	343	409	371	450	400	437	407	367	406	404	390	385	404	380	380	395	393	382	379	390	407	401	443	401	390	390	347	426	407	437	420	367	390	407	386	417	402	426	378	398	385	430	405	392	402	407	395	386	388	423	393	388	370	389	427	393	388	394	414	379	389	425	417	399	399	411	412	430	360	395	372	407	397	403	421	429	371	394	362	394	404	366	405	368	364	361	430	391	410	402	372	375	413	387	386	372	410	421	414	394	402	385	441	385	373	395	409	407	376	402	364	379	391	424	381	381	431	344	397	349	394	368	393	423	411	376	417	364	383	414	394	378	396	379	394	352	392	369	435	375	381	416	384	392	355	371	426	404	369	381	384	403	388	395	394	397	401	375	393	396	424	334	402	398	410	405	395	370	387	404	385	391	394	398	379	394	412	384	414	386	380	419	381	410	415	378	433	386	399	405	389	405	386	388	411	399	412	373	411	395	404	442	364	380	389	359	388	423	393	409	372	376	411	391	403	415	392	380	377	386	374	405	427	358	415	407	423	381	420	393	398	375	385	378	408	395	388	373	375	451	438	376	423	384	412	415	427	376	378	385	413	373	387	380	410	396	447	400	397	419	411	395	381	357	404	419	401	403	398	383	387	408	350	367	418	386	408	419	395	391	397	418	400	382	381	396	366
3350	3247	2609	1366	1043	864	774	667	595	571	521	512	534	749	504	502	466	477	536	1901	4871	5340	3680	2246	1251	752	519	455	447	427	442	453	398	443	412	430	443	431	466	468	416	482	437	480	396	425	416	446	443	452	435	449	436	411	460	435	464	441	424	444	423	450	452	453	441	445	445	465	445	439	453	444	453	421	474	445	433	482	423	414	460	432	426	460	397	461	437	398	433	404	440	454	474	500	441	437	436	519	428	430	421	412	440	437	460	463	401	382	442	433	417	434	450	461	460	458	455	465	479	422	439	435	463	454	439	449	421	469	450	451	446	428	436	450	429	436	420	432	444	450	411	401	430	434	445	424	446	412	425	441	480	449	410	427	430	425	449	411	395	408	434	475	428	441	419	448	410	434	456	415	419	407	416	413	435	445	446	431	422	426	403	427	430	421	408	428	442	432	433	449	422	406	466	454	398	445	442	429	456	434	403	459	445	408	472	412	404	461	439	396	445	409	410	433	413	434	437	424	373	457	417	409	442	450	461	421	424	452	432	434	448	465	461	418	428	471	436	410	433	414	434	453	434	393	423	430	439	434	411	421	422	439	460	386	401	422	442	418	409	459	428	432	433	447	421	428	421	433	432	429	393	456	445	450	431	450	412	376	391	426	428	445	410	455	431	402	441	439	409	435	418	400	466	439	464	462	402	420	389	430	396	435	444	422	443	411	436	424	434	433	411	409	450	438	400	404	409	448	433	450	407	437	434	489	446	444	439	413	461	460	435	465	397	446	437	464	426	451	421	429	416	432	419	404	406	424	445	393	432	415	427	417	414	434	442	445	425	457	404	440	433	407	420	424	387	430	400	378	407	420	432	442	447	464	459	425	470	393	400	459	443	456	400	425	451	439	450	436	405	430	413	437	478	450	418	449	450	435	421	444	391	421	466	446	401	369	449	442	417	452	423	407	421	389	458	407	453	459	448	403	431	413	416	459	433	425	430	419	440	401	424	444	395	414	410	423	464	424	446	411	403	434	423	419	381	448	437	396	393	452	426	447	427	443	444	419	456	441	467	375	451	429	428	422	417	481	379	468	407	444	412	401	424	434	446	394	472	435	434	440	404	448	445	414	399	432	444	407	468	420	456	427	442	420	427	420	413	458	419	398	406	434	471	436	402	414	430	422	475	432	365	453	463	426	431	423	433	427	430	428	423	447	414	469	429	466	410	433	428	396	389	400	414	422	456	451	438	420	445	434	414	460	415	449	434	429	422	408	417	442	451	426	442	413	397	443	437	415	416	423	418	423	421	419	406	404	425	469	419	399	404	435	446	423	464	453	421	436	430	433	488	473	436	451	439	416	433	439	446	450	389	452	416	431	448	431	440	443	419	407	408	452	431	407	412	475	451	437	405	443	461	452	437	422	455	399	432	459	442	403	410	408	446	393	417	409	434	427	411	430	424	407	448	429	428	457	404	405	416	413	408	434	425	423	429	436	430	457	425	423	441	430	441	408	403	444	450	460	419	402	444	458	354	447	395	428	411	408	461	434	454	430	438	431	420	396	437	395	423	394	394	435	414	424	451	445	439	429	413	425	463	460	413	417	404	367	419	405	388	417	447	442	432	465	430	426	418	415	397	424	381	449	424	459	406	452	438	401	456	434	427	428	427	457	479	411	433	414	402	424	401	415	404	407	405	461	437	413	419	431	404	435	431	422	418	451	422	404	441	447	406	381	434	448	461	414	433	406	425	391	395	391	431	452	374	423	436	436	427	449	461	404	428	454	425	439	425	447	445	404	401	397	448	419	440	455	383	427	437	430	473	422	398	421	400	445	410	409	431	429	448	473	442	457	418	437	434	409	449	434	447	430	397	412	427	444	436	427	427	399	450	389	457	446	422	428	430	439	410	421	417	421	412	425	420	404	411	429	413	437	463	448	453	424	402	427	450	399	445	460	399	433	440	433	463	440	440	429	427	407	462	442	440	457	433	418	443	437	437	422	443	428	425	448	414	455	434	419	422	470	467	438	427	437	434	425	415	437	439	415	445	437	447	454	425	420	402	417	426	434	417	414	401	453	452	406	433	417	463	411	415	424	463	463	408	454	414	427	446	389	416	418	442	434	419	412	390	408	475	426	466	419	442	425	425	389	420	422	423	420	455	423	447	406	431	447	375	389	404	428	419	439	385	424	432	420	425	430	474	400	416	433	412	409	449	440	432	440	406	413	407	427	407	427	417	430	414	430	425	414	441	467	425	449	426	441	419	431	437	400	399	420	449	444	409	445	430	448	388	434	434	420	400	468	438	411	408	439	396	447	408	407	410	440	430	417	469	414	430	397	469	415	411	437	429	422	416	426	393	487	433	412	431	446	440	436	422	398	436	392	450	389	439	430	449	458	447	422	420	430	403	458	377	441	402	432	399	430	416	462	455	403	417	438	430	401	439	453	450	437	446	395	430	452	416	382	439	395	445	417	433	409	423	411	439	425	392	419	440	438	450	444	388	461	395	420	450	425	387	397	429	423	438	422	463	470	420	398	406	419	387	435	411	416	441	395	447	399	434	423	404	461	419	442	435	395	404	420	439	420	395	425	425	407	405	422	439	416	422	431	425	422	440	412	473	429	401	391	395	441	443	440	412	464	428	411	418	406	424	447	466	466	405	421	416	425	405	441	428	403	455	441	424	400	424	417	437	430	437	417	415	379	457	456	398	392	444	427	415	393	436	432	431	407	428	409	424	440	425	421	474	407	446	454	449	456	410	395	446	424	422	449	417	419	431	424	442	451	407	401	434	467	406	488	420	452	412	429	441	428	413	431	438	431	432	410	429	441	434	439	393	414	420	453	449	410	442	418	404	437	431	404	416	461	416	441	407	444	411	442	414	408	427	466	399	395	421	423	432	399	414	400	432	418	438	425	476	469	403	435	447	412	435	421	393	448	423	407	445	403	420	454	406	420	412	408	441	420	417	412	425	399	404	447	463	455	399	406	458	418	444	414	452	426	416	424	420	433	438	407	437	401	445	396	404	419	400	444	405	430	407	454	440	423	436	436	427	399	448	461	419	422	418	452	425	416	401	367	447	415	484	425	396	465	448	449	414	438	423	386	413	442	418	422	431	444	412	435	402	427	420	419	433	382	446	448	404	462	398	430	433	437	457	413	397	442	443	433	433	428	444	395	407	439	461	430	432	454	421	439	405	425	444	434	397	411	432	441	395	431	421	430	404	432	445	362	404	404	426	411	436	467	436	401	411	465	441	429	428	454	409	434	392	414	438	424	396	420	407	399	439	406	411	403	433	439	422	434	392	422	402	431	442	433	425	474	447	415	436	419	424	386	432	411	412	418	445	431	466	410	422	465	422	415	431	410	432	439	437	420	415	454	418	458	432	422	428	450	440	450	434	441	418	440	423	442	451	455	403	464	442	424	418	419	423	405	426	430	416	415	438	434	406	442	416	401	434	403	418	436	409	406	409	422	440	441	420	442	416	442	454	411	403	424	437	460
23864	21122	28224	24265	20239	3453	1147	730	576	548	550	528	568	922	492	532	535	450	538	2019	5179	6362	4833	2710	1381	783	537	472	487	495	465	500	485	453	489	445	441	459	468	408	447	456	475	484	459	483	474	473	480	448	432	425	454	473	448	441	442	446	417	441	478	483	480	478	495	477	446	434	450	476	452	453	417	454	464	481	424	467	435	478	410	471	446	430	450	457	483	458	431	415	448	480	429	493	450	449	439	479	453	459	503	451	475	490	449	453	483	448	448	461	454	447	452	427	493	462	481	449	442	479	462	474	475	492	463	448	445	454	429	453	456	463	472	520	464	463	443	473	451	447	401	461	455	473	416	475	467	431	448	450	452	474	493	447	455	449	444	446	444	448	452	486	456	491	457	494	426	488	468	466	420	451	427	461	451	443	480	450	440	439	396	457	466	491	424	429	443	426	445	443	411	461	448	460	476	480	429	454	457	472	403	488	435	448	490	453	451	516	434	475	463	452	415	458	455	420	443	497	462	420	471	458	460	451	498	468	451	465	422	445	452	415	447	438	463	464	474	462	479	415	478	464	449	506	464	438	450	437	433	473	465	457	451	463	464	447	456	455	420	468	438	489	470	460	441	446	476	489	447	454	403	508	435	462	450	450	450	455	459	464	437	470	435	431	434	436	431	470	431	467	416	471	459	430	457	440	459	482	435	451	453	433	461	469	460	467	457	441	419	428	472	433	456	455	433	470	438	460	457	472	431	452	456	438	476	474	487	484	450	449	448	457	461	445	465	458	483	467	445	464	464	451	471	466	484	489	424	439	437	465	461	435	434	460	448	506	459	461	454	450	500	482	469	425	467	441	421	457	476	455	429	455	441	444	481	473	468	387	478	427	450	457	427	497	439	409	429	480	439	448	480	426	436	450	430	467	449	444	437	453	406	455	484	429	439	448	438	459	495	449	453	448	459	472	449	457	453	453	472	435	485	454	450	468	463	452	458	444	451	439	424	431	457	463	497	449	413	456	437	461	468	470	454	468	458	438	479	452	449	426	448	483	457	444	458	413	457	436	464	468	468	482	459	453	433	470	450	454	459	445	472	421	477	483	424	458	452	490	451	473	507	468	412	415	481	425	413	453	454	449	427	466	464	472	449	439	469	441	470	474	435	471	440	457	463	435	428	462	417	425	458	427	434	439	487	439	463	481	459	418	441	462	490	466	448	471	467	456	449	471	467	457	450	447	438	438	473	501	459	445	429	445	471	449	440	481	453	394	426	460	460	473	432	433	471	435	424	477	485	429	457	451	436	411	451	454	443	463	443	463	482	484	476	438	468	430	446	457	458	449	449	450	438	466	497	451	434	436	483	441	461	441	412	452	457	437	495	446	454	449	455	476	459	451	451	453	491	485	457	478	409	454	427	458	455	470	448	421	451	470	453	447	469	437	433	447	456	476	425	439	469	440	425	429	441	461	499	437	420	488	457	414	407	475	414	479	481	471	458	451	450	478	463	441	448	470	471	462	426	439	417	515	454	479	446	508	460	439	491	420	444	458	452	480	451	465	440	414	420	470	440	499	459	480	474	467	447	459	460	460	511	447	439	497	468	417	464	431	460	418	449	460	434	439	484	499	487	437	426	492	427	449	475	447	418	437	449	412	438	431	441	477	471	435	466	438	468	436	484	447	467	466	454	453	471	456	461	458	432	429	441	423	478	458	491	450	490	447	478	450	480	431	403	471	424	455	420	426	469	473	464	425	411	442	444	428	432	447	449	463	460	420	492	488	429	465	435	454	434	458	469	458	458	450	469	431	446	470	452	468	488	463	456	465	490	450	448	420	424	473	440	462	484	430	445	442	473	455	461	471	446	461	439	427	414	431	491	452	431	468	465	471	441	439	443	445	441	459	469	459	443	436	438	454	495	461	472	428	434	447	477	466	437	427	445	443	475	473	452	431	439	427	448	446	457	422	460	428	437	421	431	460	453	441	473	471	472	453	476	466	480	437	486	483	452	428	428	449	432	459	441	452	434	417	475	464	471	453	460	420	443	441	474	439	441	449	472	446	439	507	453	460	447	490	455	418	419	467	457	403	416	430	456	470	440	467	474	459	420	421	450	443	459	486	459	489	492	422	416	475	458	444	466	448	437	471	443	447	510	460	443	488	443	454	472	480	431	456	481	406	424	483	441	470	459	487	486	482	453	446	461	459	477	456	458	478	406	452	464	448	443	445	432	468	499	460	466	480	450	489	484	442	436	427	460	449	462	464	439	443	474	447	432	442	442	472	451	479	507	456	473	426	446	457	431	491	413	445	455	471	461	467	477	442	435	447	484	467	497	476	420	445	463	465	441	444	484	427	471	488	436	433	453	504	444	448	431	436	455	451	454	455	461	421	440	459	473	436	449	427	475	429	486	448	462	461	485	447	457	466	429	448	440	451	450	453	428	471	466	457	455	465	493	442	444	476	475	455	455	443	463	429	456	472	448	443	458	431	456	445	440	454	423	433	472	458	452	447	424	442	435	471	454	470	451	412	462	479	464	471	461	416	496	435	442	454	435	452	427	411	444	443	454	436	465	437	466	447	403	430	452	440	472	446	430	457	467	467	447	448	431	440	439	437	469	423	480	460	482	452	469	450	462	473	460	444	465	417	464	466	453	434	503	451	446	441	461	471	485	416	468	466	450	410	428	456	466	440	414	469	449	467	444	438	484	463	443	456	478	444	441	451	474	466	455	457	436	446	439	461	463	430	459	452	421	432	476	484	453	444	460	462	440	469	439	452	468	431	466	495	446	480	453	460	479	449	433	414	484	471	429	450	461	464	434	454	443	456	421	408	464	472	453	425	454	480	458	418	418	443	475	468	504	456	461	447	438	459	455	407	448	467	453	428	460	448	458	425	489	465	442	441	487	464	459	460	452	478	459	431	437	442	440	450	448	452	505	460	476	453	429	426	448	464	416	475	456	432	443	427	461	434	514	464	453	420	433	438	428	438	438	459	483	424	478	458	456	473	494	452	433	448	440	454	450	481	432	436	459	447	457	449	438	425	460	474	419	484	462	446	466	435	443	443	474	434	425	456	450	436	459	447	460	471	431	435	470	463	443	491	479	454	450	466	452	456	473	416	487	418	433	468	464	420	480	451	428	471	444	446	461	426	422	406	465	432	450	457	433	463	444	445	449	426	433	446	432	458	480	424	467	448	425	452	446	429	455	458	455	454	426	471	465	468	445	450	462	431	450	454	435	474	458	442	480	412	426	452	426	462	410	414	446	443	462	512	449	444	447	457	446	435	456	469	464	433	446	473	454	451	421	426	461	442	461	464	427	472	443	471	441	440	492	487	464	452	454	475	457	433	425	464	484	430	458	441	415	465	459	461	451	438	426	450	466	446	428	453	457	423	442	446	444	411	438	476	433	448	417	452	482	479	434	463	462	455	482	469	413	460	474	442	449	469	444	426	490	403	464	445	494	460	468	452	451	411	505	445	491	468	465	464	458	448	491	426
3413	4944	3854	1997	1476	1135	991	846	765	676	681	617	709	1402	579	599	559	561	598	3463	7157	8030	5775	3321	1743	998	678	539	493	470	509	458	440	497	510	510	478	538	486	490	502	499	505	490	494	471	515	482	487	424	531	479	488	512	476	462	511	472	505	464	506	472	482	493	456	484	497	489	479	460	495	478	450	471	482	480	543	482	493	512	493	487	502	492	495	512	503	464	463	483	511	468	507	458	454	516	486	453	477	467	486	455	463	461	490	516	445	479	473	471	469	467	499	510	471	493	463	459	473	474	504	483	521	466	506	472	524	467	494	500	466	499	443	487	524	496	477	458	473	462	471	489	498	453	465	471	510	457	496	488	494	502	516	495	472	509	453	521	501	474	455	479	494	502	462	462	462	457	517	455	519	533	525	482	462	508	497	467	503	469	445	481	492	443	521	492	467	510	507	479	508	462	464	501	498	507	487	461	483	463	457	503	485	487	497	448	437	472	483	494	494	482	467	500	519	498	529	492	470	498	479	467	503	490	483	461	497	467	440	507	487	472	529	440	478	447	497	504	477	531	462	465	482	479	498	461	476	519	508	486	502	434	509	498	484	475	497	485	471	504	474	528	492	515	455	496	474	497	509	481	439	508	491	468	481	460	481	457	469	466	495	507	489	518	492	496	467	492	465	481	498	468	489	529	491	465	489	494	513	496	495	483	497	474	483	495	523	513	494	496	483	466	506	497	480	475	490	475	482	452	468	456	480	485	471	474	528	497	466	461	510	512	493	502	464	478	482	503	482	445	445	514	487	412	514	512	480	460	472	455	493	425	478	493	486	488	487	443	489	482	518	491	459	499	481	526	457	435	508	460	512	481	495	518	508	499	471	488	469	503	486	474	479	464	498	456	480	478	447	509	463	498	497	500	469	494	496	473	452	480	514	488	483	502	469	492	476	466	494	460	494	423	465	512	495	494	475	471	467	483	444	467	483	465	494	473	459	477	473	458	487	445	482	465	481	433	498	467	447	499	464	511	442	480	473	482	460	478	453	482	469	474	493	477	476	490	492	486	455	454	518	474	488	464	483	509	490	500	471	490	503	478	503	488	456	482	479	494	458	478	488	477	486	508	471	448	507	471	447	459	524	548	492	486	478	484	488	469	502	508	493	479	484	453	475	500	444	458	478	483	462	478	466	481	452	508	483	504	513	486	448	518	505	501	449	493	472	491	499	502	508	472	453	511	503	494	504	436	476	489	492	483	510	465	445	507	522	503	511	481	475	478	508	463	449	462	458	500	488	458	520	471	504	496	491	473	465	527	475	397	471	506	485	490	486	422	505	479	501	489	494	473	489	510	479	510	475	460	452	481	518	488	495	507	466	518	512	501	482	487	507	498	468	447	460	520	450	493	478	457	508	468	441	483	499	492	480	464	504	475	459	475	472	477	493	509	498	525	474	528	480	487	482	501	499	492	502	491	486	507	482	443	526	470	488	444	467	510	468	488	495	490	458	475	480	464	504	465	471	470	494	456	493	480	476	461	494	460	503	479	493	468	473	464	462	460	487	464	558	514	490	476	502	512	537	481	468	486	463	474	473	512	512	498	481	511	520	530	453	475	469	502	472	496	490	474	477	510	449	535	512	428	454	448	476	490	465	483	478	486	458	451	481	482	502	512	473	496	501	483	438	479	485	483	484	462	462	492	465	507	456	505	459	490	494	461	450	447	461	496	469	470	432	471	451	492	517	426	485	488	487	479	478	490	472	477	450	469	495	509	479	474	506	472	540	452	472	483	473	449	480	492	490	528	472	515	479	468	498	484	485	479	492	482	509	497	494	499	482	497	525	478	532	496	478	425	483	483	455	467	466	464	473	456	482	492	488	442	449	478	452	474	490	447	477	470	466	461	472	487	436	497	467	482	486	460	499	479	474	530	488	530	457	502	478	462	467	486	491	463	481	511	463	489	493	480	481	457	456	451	466	440	455	442	515	452	436	488	472	470	509	456	455	500	510	513	501	503	518	469	491	491	482	509	472	494	492	502	479	470	474	455	473	443	489	460	473	468	460	437	483	481	431	485	475	454	472	471	464	472	464	473	463	474	496	484	464	467	462	453	430	516	491	468	467	494	467	495	511	467	500	483	463	464	463	483	471	475	459	482	481	453	519	455	474	502	533	500	493	484	482	444	425	479	479	495	475	518	454	434	487	477	493	461	502	499	457	502	496	495	476	463	521	452	489	450	466	425	490	459	498	483	481	468	506	480	464	450	479	473	512	449	526	444	475	468	482	508	447	456	484	510	466	457	452	479	495	470	476	449	497	505	462	453	460	509	502	493	468	486	487	511	448	498	473	525	495	469	518	507	480	464	530	483	504	500	428	499	503	484	459	495	472	477	476	478	455	473	501	453	503	475	483	509	492	472	464	463	456	483	470	465	473	469	468	510	482	478	484	470	485	437	454	450	498	438	472	476	461	458	466	488	487	467	500	461	495	469	482	465	465	460	484	501	491	459	474	488	484	497	493	465	484	476	462	491	486	464	501	475	466	478	471	478	459	481	485	473	433	472	491	497	466	427	482	470	488	477	492	500	486	485	481	463	484	491	462	482	466	469	486	461	496	501	485	459	491	475	474	439	456	467	458	477	456	484	441	480	440	497	518	428	488	482	461	497	480	473	469	468	479	421	439	479	512	498	492	501	488	447	457	513	477	472	528	514	443	463	447	466	454	476	508	531	441	451	495	483	493	539	492	529	478	434	469	460	473	460	492	480	500	469	488	470	485	512	506	432	477	486	487	478	473	478	425	487	474	446	470	448	465	476	484	446	474	442	474	458	468	450	460	479	483	477	457	469	529	469	499	487	446	483	486	487	476	531	434	483	433	522	489	432	451	471	485	447	452	470	488	439	478	523	476	503	460	480	491	452	501	453	461	490	468	459	464	512	436	493	461	505	496	482	453	491	464	495	434	471	493	493	506	465	523	501	500	454	497	459	451	476	450	469	482	450	475	449	449	476	442	472	463	458	498	475	491	483	486	489	508	447	469	496	481	439	482	510	488	457	508	452	487	483	510	519	505	460	475	484	476	449	493	484	478	514	493	505	489	482	489	417	478	481	480	494	483	474	457	455	474	463	492	455	476	484	452	470	487	463	442	480	467	482	454	463	459	469	514	497	482	471	486	458	469	463	455	477	482	479	473	467	483	452	470	452	452	471	473	499	518	462	495	492	491	431	493	477	506	434	486	482	500	472	470	478	472	473	483	464	479	510	498	526	485	501	453	463	474	461	449	520	459	437	483	479	469	481	501	485	473	503	495	511	456	473	484	506	458	489	483	512	458	506	473	478	475	475	467	473	474	493	473	460	448	477	502	501	493	471	459	461	457	490	500	448	477	479	472	451	457	487	504	481	445	447	472	524	452	500	504	508	521	458	480	461	493	473	453	495	486	429	461	459	470	468	454	498	461	435	436	450	474	496	493	475	480	461	471	503	456	476	515	501	449	492	472	458
27025	11980	1440	673	450	420	425	456	403	404	433	417	383	450	416	423	392	429	436	467	517	726	791	651	528	488	441	409	441	414	436	424	384	430	388	410	421	391	428	408	422	420	376	415	407	379	403	428	431	376	394	411	446	421	386	387	452	402	399	386	417	391	388	459	393	398	425	415	402	388	403	426	416	430	387	394	439	436	399	397	435	389	384	416	414	377	405	379	432	400	423	409	397	396	408	410	415	398	389	402	397	399	446	418	400	391	459	413	406	379	423	408	390	439	442	402	395	426	444	411	403	401	388	386	394	401	418	414	389	407	416	425	412	466	435	380	391	390	405	414	421	390	387	422	439	430	405	400	408	436	388	417	431	414	410	406	437	379	421	415	417	443	422	403	428	401	426	402	401	423	447	408	405	401	441	409	416	385	405	402	384	414	407	398	433	418	441	415	405	403	384	418	418	409	428	405	420	434	394	390	391	384	375	416	415	416	428	410	415	421	403	385	416	401	417	406	345	425	437	432	401	409	401	449	390	400	424	405	396	412	442	408	446	405	406	411	447	370	371	381	430	392	386	418	412	420	404	415	383	439	433	407	393	431	411	418	437	403	401	392	391	404	380	433	353	426	400	432	386	416	399	429	441	414	408	412	428	436	422	438	412	416	429	404	362	419	385	392	356	387	397	448	405	400	419	420	416	423	417	441	420	402	389	384	451	427	414	416	423	400	391	433	427	417	413	406	378	426	418	404	444	429	400	402	389	437	447	394	378	364	398	389	422	450	393	398	432	386	397	396	415	395	424	410	376	420	420	406	410	443	416	389	434	381	431	408	387	425	427	384	398	377	428	404	403	412	390	400	397	409	407	402	437	402	397	406	406	381	398	383	404	400	454	416	413	411	406	388	390	434	388	391	429	395	404	461	382	397	445	389	429	428	393	423	407	398	426	375	411	426	404	400	392	409	406	410	408	442	423	413	391	385	397	404	412	423	389	404	410	384	429	456	402	414	389	431	430	358	397	409	410	387	434	424	421	438	415	416	405	397	385	396	386	394	423	424	396	413	420	365	439	391	412	367	415	441	432	394	423	385	426	409	432	401	416	390	380	385	387	413	372	370	440	427	411	403	425	418	433	440	382	416	429	390	406	404	412	416	404	427	371	396	422	414	389	396	405	403	385	409	425	417	399	448	429	387	418	406	448	417	398	412	402	392	413	426	411	419	402	438	434	382	423	394	382	431	418	411	416	373	383	407	426	406	409	404	431	417	442	388	446	377	400	432	425	402	428	400	412	387	390	398	387	420	399	391	420	400	393	448	408	398	422	442	421	377	390	378	406	404	397	371	418	391	428	425	418	427	405	425	432	437	407	423	407	390	354	464	405	420	444	412	422	384	394	416	399	430	388	404	416	381	373	416	398	435	432	467	435	449	438	427	396	418	445	400	408	406	423	409	427	390	379	435	449	431	399	405	409	397	402	383	402	399	433	386	385	418	450	380	406	427	422	446	422	440	388	420	400	440	404	413	371	405	375	413	427	378	387	383	437	386	421	393	427	405	420	431	424	421	354	391	362	427	414	387	421	373	425	403	428	395	425	403	431	417	405	397	418	400	386	435	409	433	403	403	425	399	374	433	371	374	410	398	402	450	419	412	413	405	421	400	389	453	377	435	430	400	425	371	412	425	397	427	428	425	429	396	400	405	433	433	453	423	390	413	390	387	461	445	419	403	409	400	391	377	417	423	433	402	399	438	440	410	389	420	418	397	403	391	394	410	429	425	406	427	406	411	434	403	385	400	418	393	421	425	417	373	411	401	380	396	413	404	400	423	383	394	392	375	400	379	433	413	429	408	389	443	386	408	411	434	423	422	422	395	438	430	382	440	424	409	407	383	435	389	427	403	437	401	388	391	421	379	395	441	411	418	431	407	384	425	407	392	415	412	448	459	380	418	430	402	405	376	402	390	397	413	412	418	436	410	391	435	435	412	378	426	399	426	419	397	420	398	406	408	448	393	423	424	399	410	389	429	371	433	390	391	408	398	410	383	447	400	390	421	415	376	377	429	363	434	398	417	458	403	413	388	410	404	409	410	410	418	407	439	398	397	427	398	420	391	374	397	352	408	409	380	391	387	428	394	407	443	417	398	390	388	415	426	386	383	413	434	401	385	387	454	409	389	406	384	410	379	425	408	457	408	399	443	370	421	401	397	422	434	424	432	399	415	413	393	402	403	411	429	415	374	379	400	397	432	412	429	440	398	448	384	380	412	429	432	451	419	405	420	401	433	388	451	411	385	408	423	392	394	438	398	427	454	407	426	404	411	398	410	397	405	396	394	391	383	431	378	412	403	396	435	394	437	429	397	421	406	424	403	425	389	422	410	390	410	406	397	362	370	397	423	422	452	411	427	387	418	458	419	402	406	418	419	400	404	426	400	416	409	387	396	389	401	398	398	408	416	390	434	411	444	418	407	406	389	401	424	417	388	423	378	417	438	434	386	410	389	413	433	447	435	405	355	420	404	385	428	378	430	418	415	423	436	397	444	392	406	417	403	431	391	375	407	407	386	416	380	401	437	425	451	420	355	399	422	394	399	449	405	415	435	407	416	450	394	408	401	427	391	421	403	372	391	386	383	404	408	432	417	415	415	405	410	415	370	420	441	438	420	421	431	420	461	430	413	384	387	409	415	397	376	429	434	423	393	373	433	426	424	405	451	431	414	416	401	399	417	415	418	402	410	416	379	386	397	401	414	415	388	382	381	407	396	415	384	443	378	419	414	412	377	425	426	407	387	398	414	415	425	413	403	386	409	410	430	419	385	426	389	455	387	408	449	435	410	404	406	444	421	372	443	399	411	400	442	403	427	410	401	454	408	383	434	417	418	418	380	416	413	387	409	390	445	378	390	394	437	440	420	439	404	381	411	420	400	448	453	410	424	397	424	434	419	425	419	427	427	397	402	367	388	405	397	390	407	403	434	386	422	425	406	428	409	414	407	413	384	390	404	370	390	393	402	388	415	424	388	441	444	399	424	396	396	415	405	410	475	394	437	386	453	400	413	417	394	444	398	395	435	394	389	411	425	363	409	418	386	388	411	420	406	422	380	427	441	407	430	429	418	404	409	428	384	399	405	407	437	419	429	438	407	432	415	427	409	396	396	418	425	395	407	379	417	408	393	403	415	420	403	409	429	385	416	402	436	394	413	392	390	426	428	395	439	428	422	402	402	432	379	404	397	427	423	382	408	400	430	438	394	416	403	414	333	407	410	374	392	425	413	431	404	409	399	411	398	419	405	420	438	407	405	399	402	403	409	396	418	411	382	354	484	400	420	416	411	434	437	418	408	402	363	415	418	419	447	408	396	413	413	424	405	404	409	409	401	390	423	387	412	423	405	420	418	432	414	395	405	441	420	423	403	425	424	403	387	402	442	404	390	384	414	388	381	397	390	427	391	411	437	400	382	413	380	393	402	410	394	415	436	393	389	432	415	422	393	430	417	419	426
4878	764	671	510	475	470	483	502	439	410	454	437	423	540	402	472	401	468	473	456	663	985	922	730	594	515	464	449	451	383	439	435	408	406	413	423	422	431	412	412	386	423	411	417	403	400	435	390	421	424	437	428	431	454	429	390	423	372	453	463	366	420	444	433	420	405	426	425	428	432	429	448	467	438	436	417	407	413	381	428	410	412	405	452	433	399	427	413	386	424	388	422	458	417	414	408	436	430	428	397	455	383	415	444	415	429	454	463	392	419	423	411	403	371	440	405	439	413	474	445	411	424	413	403	445	426	419	402	427	423	379	401	401	412	406	446	396	426	415	454	414	425	411	390	406	409	440	410	423	419	417	452	425	430	469	368	403	420	436	425	401	418	387	463	434	407	415	415	411	431	414	421	409	443	401	428	434	373	421	395	419	407	405	474	420	421	437	431	447	413	446	410	423	444	421	434	425	407	406	470	418	386	413	387	430	420	394	423	437	432	456	437	383	393	440	438	415	406	426	451	419	408	431	424	468	405	385	460	394	415	420	428	426	429	446	443	403	465	416	457	389	390	415	462	443	431	398	420	407	410	415	382	402	384	435	408	414	396	452	394	370	438	450	441	456	397	443	462	431	410	378	444	416	417	409	402	403	425	435	406	430	419	465	478	434	430	466	393	431	409	409	428	412	436	429	459	431	403	423	424	415	410	418	405	387	440	456	395	406	444	459	417	405	441	397	435	401	405	437	400	444	423	418	409	426	400	411	435	404	417	402	413	395	404	402	413	400	441	429	424	432	398	406	411	411	471	394	398	385	411	389	385	451	402	421	444	396	452	442	419	402	416	441	399	388	411	424	443	408	440	414	404	434	459	416	428	432	432	426	449	427	446	417	435	425	428	413	419	463	401	373	434	412	432	407	414	427	418	396	434	403	445	427	458	412	436	404	405	444	470	408	429	413	419	360	445	414	388	442	422	379	397	438	423	400	422	411	427	439	397	429	417	385	420	430	451	440	421	435	388	401	385	436	419	434	435	420	433	419	432	396	422	418	392	418	426	403	411	406	432	408	430	415	411	426	421	406	434	438	450	386	405	470	405	436	447	425	439	382	421	422	407	450	432	375	431	436	417	379	407	401	442	412	436	396	426	381	421	410	412	424	414	381	389	388	465	426	487	441	451	403	420	377	437	417	417	432	436	431	401	384	423	399	436	442	461	443	427	412	425	424	409	401	396	428	392	438	441	424	402	410	417	402	449	442	418	417	416	413	420	418	437	434	431	435	452	442	421	426	397	434	442	405	408	448	447	424	433	412	429	412	406	400	419	411	439	441	412	445	404	411	410	426	401	405	427	398	394	386	435	411	386	416	419	418	430	436	385	417	439	430	423	419	415	421	425	407	417	395	417	430	426	439	454	403	444	387	412	387	408	421	412	458	427	414	452	416	410	408	422	406	432	452	411	419	413	425	425	439	409	418	401	377	440	408	431	434	406	418	404	445	403	454	421	404	414	430	451	404	417	425	446	428	409	403	408	413	405	459	422	420	418	384	437	431	406	439	413	434	441	420	452	458	460	440	440	376	419	370	408	395	433	422	401	377	418	472	424	469	418	428	456	456	454	402	431	409	389	441	446	398	416	432	410	387	412	428	399	417	442	417	395	430	420	426	434	409	447	407	437	425	410	421	406	418	455	425	419	390	447	407	457	427	401	433	421	436	440	456	407	423	425	388	434	427	417	435	400	420	401	419	425	419	435	388	402	423	457	433	390	409	419	400	454	427	426	435	389	446	426	421	394	431	406	413	406	413	400	423	428	416	481	400	403	425	418	387	444	403	413	441	405	440	415	439	399	453	452	443	426	345	402	416	451	468	398	397	417	421	415	406	421	434	435	431	404	397	427	405	403	452	427	432	443	450	444	413	417	415	400	405	428	433	444	426	382	384	420	416	431	426	456	420	431	449	469	432	417	432	432	431	421	432	430	454	445	420	439	445	444	412	392	440	423	396	413	418	382	434	375	417	438	405	442	406	417	384	378	428	417	429	448	437	432	447	421	445	403	420	412	433	403	388	420	416	398	405	423	428	413	413	405	465	399	420	402	394	420	430	440	433	391	418	443	413	424	409	402	430	409	454	453	455	396	436	407	410	427	420	433	411	405	413	422	397	422	383	387	403	408	433	413	446	431	437	408	399	415	414	434	417	395	481	437	421	432	428	407	435	415	397	425	477	421	413	440	398	397	387	439	409	454	398	392	401	444	388	440	463	441	435	376	408	427	401	446	428	423	455	410	427	424	431	452	444	432	427	430	427	438	431	401	431	427	401	404	426	422	403	405	429	438	463	434	451	427	438	450	396	415	447	426	410	441	453	410	411	385	429	443	415	426	429	437	409	418	425	437	416	390	442	420	411	401	424	383	406	385	428	434	427	414	455	395	435	445	398	437	418	433	420	410	432	390	430	394	431	456	411	436	439	408	430	432	427	385	437	382	396	409	467	417	433	393	429	435	417	410	423	414	404	433	460	439	432	405	396	446	439	445	432	441	421	420	402	389	425	392	435	441	412	394	432	394	403	444	412	425	411	463	440	421	407	438	422	420	418	407	395	422	426	456	433	399	443	456	430	425	398	401	471	429	402	449	420	447	444	406	413	426	399	417	426	413	420	401	413	458	416	442	416	455	435	428	414	425	443	412	426	411	421	433	400	413	429	447	417	405	413	428	417	390	395	445	375	398	401	386	387	420	429	402	410	446	447	426	409	436	369	413	402	394	433	422	399	417	434	423	429	433	427	441	454	406	407	407	417	414	396	404	428	428	417	412	463	427	435	433	441	433	420	423	421	421	411	418	418	429	441	442	434	416	452	404	399	406	408	428	414	413	421	414	422	428	442	423	402	389	411	424	390	410	400	396	428	413	430	411	436	421	414	433	430	451	424	444	421	439	423	413	444	411	445	400	430	433	448	449	421	419	431	377	430	407	422	446	424	419	435	420	465	403	424	428	412	417	403	448	424	423	470	423	421	418	410	418	428	421	399	432	449	432	425	429	422	398	437	418	398	425	413	414	391	426	413	452	400	428	423	427	417	412	410	389	414	446	436	418	371	437	402	392	411	441	419	394	407	436	427	438	419	399	462	441	421	396	422	465	402	419	428	401	427	446	393	434	428	415	415	428	434	415	425	414	405	380	431	426	410	430	416	389	405	428	415	400	385	440	438	424	467	427	416	416	413	419	447	441	399	388	420	449	432	436	423	392	447	417	423	398	397	434	450	437	436	424	431	418	399	415	427	431	393	459	428	423	415	407	400	417	425	396	410	419	450	416	420	428	404	454	403	410	407	446	422	436	440	426	387	407	422	442	426	393	399	455	434	433	409	447	411	425	413	414	415	446	451	454	409	425	421	433	451	404	422	410	385	396	438	437	409	401	413	415	437	435	418	401	431	454	427	397	414	422	453	438	420	438	444	461	403	436	424	449	420	391	428	462	409	439	457	396	485	430	403	446
24538	21170	27458	25111	9043	1135	716	1081	515	500	480	450	736	727	459	452	446	440	705	634	2120	4122	3369	1910	992	629	474	407	430	423	423	414	408	442	471	396	412	413	390	403	414	385	416	431	413	411	433	419	411	413	430	428	409	386	430	442	420	400	424	401	419	418	416	416	432	405	383	445	411	451	441	421	380	448	399	414	391	413	463	392	418	366	428	380	432	414	405	419	412	387	399	425	415	436	430	447	421	414	429	385	473	392	418	451	391	377	436	417	415	402	407	439	431	400	412	417	417	411	401	414	443	422	445	441	418	408	403	460	422	449	426	387	424	407	420	435	379	410	435	418	398	436	413	424	431	437	402	429	405	397	416	410	410	416	419	411	451	391	421	465	433	405	432	428	446	412	397	390	410	372	420	416	402	438	436	390	408	401	385	430	392	415	404	392	387	400	409	415	416	425	426	447	452	405	415	451	405	429	404	413	410	437	406	427	425	446	436	423	409	397	440	424	387	411	426	409	442	408	424	405	473	373	437	436	420	433	410	406	414	398	403	402	437	413	426	405	400	418	358	449	397	429	449	441	407	432	432	398	426	439	421	410	401	417	446	435	441	425	401	401	419	428	449	395	442	399	401	438	449	399	390	437	403	429	414	388	398	385	395	441	394	395	443	436	387	410	416	438	440	441	424	391	402	438	388	421	425	419	394	435	428	404	429	452	408	391	430	403	407	382	419	410	408	391	435	402	434	435	387	401	402	378	399	381	432	418	410	385	385	416	457	429	388	445	409	434	409	384	406	429	389	361	423	423	410	418	417	424	420	417	432	411	429	405	455	421	451	415	472	435	417	399	405	436	430	399	438	420	399	405	384	430	407	407	435	398	424	429	383	387	457	404	422	426	397	415	433	421	393	433	414	406	436	397	418	396	398	420	403	435	394	403	402	437	389	454	413	424	391	439	421	392	421	401	392	412	423	431	425	398	428	391	443	487	388	411	389	410	398	396	379	419	398	413	410	385	386	424	422	398	469	402	432	411	418	392	378	417	394	426	422	439	392	417	425	461	392	401	402	420	410	423	424	417	423	393	433	402	411	461	394	378	418	416	437	407	369	371	413	416	406	395	430	439	428	421	388	430	435	415	389	398	407	396	424	428	420	426	375	440	404	373	448	421	420	422	414	413	404	444	421	422	388	431	395	374	454	424	434	432	414	377	347	459	393	395	391	417	397	397	389	430	417	444	437	399	435	413	406	407	381	414	356	426	417	395	413	405	391	406	429	402	395	414	366	428	448	404	425	398	411	390	428	452	400	414	438	420	447	407	396	407	399	387	403	409	433	412	398	420	420	394	445	438	411	425	427	390	434	433	411	412	396	409	413	421	400	396	434	403	385	404	466	426	422	374	381	422	419	421	374	408	396	429	447	444	376	406	396	388	407	398	448	431	433	415	425	397	416	428	375	408	413	449	408	400	397	382	396	435	417	385	421	438	467	422	421	410	412	423	422	416	373	409	404	400	418	431	421	458	453	411	399	434	426	419	403	419	414	400	410	391	425	447	410	403	388	389	388	401	386	367	424	420	403	419	371	407	422	400	433	366	443	401	393	425	447	415	415	417	436	417	433	419	431	419	413	471	414	437	434	398	399	422	395	404	388	388	387	414	411	406	440	423	390	433	421	420	401	408	398	464	390	405	408	384	385	424	406	415	418	443	395	441	405	435	404	420	434	394	418	431	409	444	395	465	401	404	413	416	383	437	405	408	407	440	381	397	421	428	439	438	378	412	433	429	382	415	387	438	412	435	402	463	431	420	413	422	424	385	410	417	419	401	467	437	431	388	410	439	428	392	392	380	403	439	403	387	415	429	428	413	431	432	407	446	420	409	444	413	425	405	390	436	392	377	417	412	386	431	397	424	467	439	404	408	436	404	405	396	400	435	390	428	446	444	422	421	419	400	400	424	422	412	411	449	443	405	438	382	378	439	402	401	420	404	432	392	426	460	412	399	441	426	436	424	437	416	400	445	389	377	408	427	421	419	360	401	459	402	408	417	419	448	406	430	422	405	388	384	432	397	418	416	418	391	397	365	420	410	406	403	404	428	415	399	427	403	403	423	408	415	427	399	403	429	360	409	388	447	399	428	430	418	433	388	379	394	423	417	367	396	372	442	441	448	428	428	367	422	413	373	433	416	430	401	467	420	416	391	436	387	429	449	453	416	455	448	414	389	404	381	407	443	393	436	424	407	423	425	413	404	430	413	435	390	403	452	456	423	358	423	422	402	458	382	431	416	396	404	430	388	413	460	433	392	410	385	414	408	388	394	436	426	406	410	407	412	407	409	394	396	414	429	397	389	405	392	428	378	429	411	435	440	401	450	427	415	406	392	372	393	406	412	407	440	415	412	410	410	441	391	418	377	372	426	437	412	382	393	414	430	415	415	424	424	404	387	393	396	422	412	405	403	397	396	429	401	440	442	425	397	410	414	426	393	409	435	407	438	411	459	376	389	432	388	419	410	421	395	398	414	411	406	431	387	430	394	390	427	414	427	436	385	401	421	423	425	435	407	410	431	424	420	417	402	381	418	410	406	426	408	417	377	413	424	422	422	412	415	431	409	417	387	407	447	421	443	430	444	402	387	374	393	435	414	416	435	393	436	383	419	388	412	406	412	446	396	387	444	412	378	382	424	429	406	462	440	423	402	398	384	365	423	393	401	416	418	403	414	410	420	440	424	378	410	457	393	433	402	423	427	415	402	401	400	451	423	421	428	411	427	394	413	382	451	413	424	374	428	433	394	406	399	433	427	423	412	421	414	426	445	408	432	425	416	396	415	397	439	434	398	397	425	417	440	403	429	416	434	412	419	382	413	369	384	406	420	410	409	383	441	418	413	404	430	418	402	416	410	366	427	423	409	390	387	358	416	401	469	459	415	384	421	364	407	369	407	414	407	423	397	418	412	383	429	414	421	417	431	397	443	405	442	445	415	385	401	388	435	405	401	415	408	403	434	383	424	404	409	378	412	395	407	420	397	409	427	406	441	431	400	424	427	447	410	409	394	418	426	385	422	380	399	403	428	385	434	396	415	384	436	437	404	432	436	428	422	384	433	430	429	424	386	370	432	411	388	413	450	443	421	398	439	418	404	422	396	410	415	390	432	421	438	425	417	432	404	406	402	379	406	419	385	447	409	449	394	403	443	426	384	437	422	405	416	418	416	454	438	427	404	442	406	414	447	414	412	423	420	415	383	393	436	432	421	460	391	435	387	430	389	429	410	399	400	418	388	427	422	411	431	423	385	429	399	399	442	419	417	401	400	405	449	425	410	396	428	404	416	402	386	418	408	376	421	405	428	446	418	414	413	419	399	408	377	459	388	436	403	445	442	418	406	405	403	406	411	397	437	429	400	462	386	416	411	389	410	420	443	381	466	447	432	416	385	414	441	413	416	381	417	402	392	373	430	416	421	400	410	423	409	424	422	422	404	452	432	425	437	409	457	405	438	429	431
3280	3281	2634	1532	1043	832	748	1705	607	603	575	534	1065	1095	503	531	452	472	1196	848	3505	5542	4394	2472	1285	748	516	477	466	437	472	480	455	449	434	424	432	410	435	476	448	462	453	445	477	451	420	472	477	462	472	488	430	440	413	479	461	433	439	446	440	442	457	425	425	468	471	397	430	467	396	435	469	459	438	441	452	433	433	432	477	462	418	446	440	461	465	473	460	454	447	399	422	434	456	484	452	460	430	447	453	403	461	424	422	469	443	453	441	424	433	408	443	438	448	436	429	410	445	455	426	429	450	446	471	408	418	484	449	449	451	455	429	462	460	400	439	423	439	441	469	424	422	474	443	422	439	457	485	465	440	451	457	445	401	458	428	459	484	440	400	475	462	421	435	429	459	457	465	454	421	422	443	470	435	445	464	453	457	421	455	434	412	447	462	425	391	446	412	455	436	470	465	431	469	457	443	455	446	443	457	452	433	452	480	423	474	420	453	429	448	445	433	461	442	422	424	471	459	446	443	486	482	456	439	437	440	487	422	458	440	455	441	447	450	431	450	413	436	429	458	443	455	490	413	412	433	428	423	454	419	412	429	453	437	405	439	476	452	452	429	426	413	448	457	434	470	432	455	482	453	445	434	426	465	402	474	452	432	422	456	454	430	436	442	418	447	462	465	427	439	419	444	434	436	456	426	443	426	426	497	455	491	403	421	472	454	411	464	402	434	457	447	447	423	424	418	464	455	463	415	466	452	440	437	471	413	433	405	457	446	430	407	476	471	447	409	426	420	443	419	455	429	417	439	460	418	399	448	440	460	445	435	462	432	461	464	433	412	421	469	449	460	442	472	442	458	471	448	440	429	446	442	437	445	471	431	443	485	451	441	442	444	426	454	481	450	472	464	439	469	449	415	439	439	446	411	460	447	439	429	465	463	449	422	445	431	447	500	432	455	435	442	425	474	425	443	439	445	493	411	441	405	463	445	462	393	442	453	452	433	444	458	455	392	463	430	479	441	435	414	440	493	424	459	466	444	412	446	418	425	419	445	492	428	485	417	433	445	412	478	463	460	428	463	447	420	455	418	461	470	497	444	446	451	442	464	481	405	426	400	438	424	439	409	462	453	448	423	436	439	419	427	422	456	441	449	433	474	435	458	461	433	419	426	415	414	405	452	454	464	483	438	408	461	417	445	451	407	457	449	414	441	443	444	433	431	409	465	423	458	443	464	448	417	417	481	427	442	390	452	442	407	425	437	418	463	442	441	467	437	452	440	462	467	439	449	441	434	433	428	458	426	470	439	417	450	420	415	451	474	448	468	450	455	424	438	432	434	448	453	463	462	432	439	415	438	411	467	470	462	456	447	394	436	432	456	465	457	402	409	439	453	420	456	467	458	472	430	410	434	470	448	417	417	461	409	420	442	456	429	431	423	455	416	440	458	400	438	454	440	419	456	432	470	459	438	477	464	399	428	470	466	431	397	456	449	477	428	494	458	449	447	406	432	433	426	437	441	451	443	435	431	414	403	451	418	443	446	457	423	487	414	459	464	450	465	425	417	429	468	385	420	426	448	477	398	442	399	446	444	423	458	474	473	422	457	418	444	453	455	446	416	427	452	469	435	455	409	455	462	448	426	443	454	439	418	430	441	449	474	413	432	425	439	434	436	491	444	430	445	458	437	449	408	454	460	441	461	409	418	402	441	485	409	418	409	443	420	467	477	434	441	421	466	435	397	409	449	434	412	464	434	472	445	404	451	456	429	392	466	459	457	438	438	425	441	441	471	455	485	463	450	465	432	457	414	414	420	466	436	470	442	425	456	427	465	453	446	435	475	415	468	415	424	398	426	435	481	455	444	447	499	437	433	420	421	441	423	464	487	462	422	452	485	439	436	429	423	439	448	434	451	441	446	438	434	442	436	440	448	451	442	407	444	415	428	408	463	435	449	402	461	471	445	422	432	427	407	424	461	446	417	441	426	445	462	404	415	432	464	444	449	427	414	429	463	425	447	484	444	408	419	458	450	434	449	438	416	447	423	397	427	442	491	441	485	415	443	421	440	458	430	447	474	426	410	408	423	438	432	449	435	446	476	488	413	428	466	416	435	428	399	464	449	433	444	454	445	427	434	432	400	453	415	447	429	452	469	454	460	453	458	466	448	457	429	427	421	459	432	431	443	424	408	477	412	446	449	456	469	438	451	438	433	417	438	444	486	487	439	392	433	438	436	451	459	423	431	416	476	453	441	472	417	468	433	471	436	439	450	448	438	438	397	431	436	410	436	442	417	462	442	458	430	399	456	455	469	418	437	431	440	417	448	468	441	455	442	455	425	410	445	444	397	424	423	447	445	465	447	433	433	457	446	486	408	409	471	457	407	455	414	449	442	444	426	426	463	441	470	429	414	499	433	455	431	435	447	400	421	414	450	438	395	440	424	441	464	440	484	452	454	432	446	435	439	420	442	440	409	439	438	412	453	437	478	400	427	414	453	443	418	436	437	463	459	416	448	442	439	424	416	440	409	394	498	456	426	433	433	451	478	467	431	441	422	481	436	433	445	492	448	417	446	438	455	446	408	442	462	419	460	402	436	380	468	422	456	456	459	427	440	445	467	419	452	416	446	436	437	409	453	438	441	431	459	397	468	435	427	423	436	413	428	419	440	440	480	409	470	449	459	472	401	448	414	462	454	441	434	438	452	437	445	444	391	468	438	444	425	433	427	437	456	452	444	438	424	402	464	454	389	414	434	423	417	420	436	413	463	434	437	407	474	462	442	452	401	425	452	462	437	428	477	455	421	471	456	419	399	414	409	422	426	430	398	414	450	416	452	430	455	441	421	412	428	443	419	428	442	414	414	476	445	452	454	456	431	436	479	431	471	426	434	452	474	390	415	429	415	443	446	427	415	416	455	425	452	459	428	456	419	470	413	449	427	430	439	413	456	429	439	456	426	450	435	443	404	427	433	420	427	430	435	406	440	483	439	389	442	476	446	465	432	432	428	407	409	438	409	460	430	436	427	455	425	398	418	431	431	457	424	450	443	455	410	424	433	428	466	431	466	461	416	433	444	451	481	398	440	459	402	398	470	422	449	425	449	469	453	444	436	400	406	411	452	442	404	441	446	434	419	434	422	436	405	432	454	434	484	422	436	410	434	421	443	447	406	463	453	423	463	440	416	401	418	438	398	417	438	462	411	434	432	450	410	410	437	428	423	412	430	463	428	440	420	423	402	427	472	438	421	451	384	476	423	474	394	404	444	408	438	471	468	444	471	446	425	407	450	445	456	440	433	462	428	406	443	409	407	452	421	432	439	460	417	423	419	458	432	429	432	458	460	430	473	404	433	463	416	426	440	498	449	432	433	441	462	444	417	444	424	447	449	445	432	415	425	422	447	418	448	433	451	463	467	430	441	454	459	440	457	486	457	437	436	454	433	465	423	420	409	436	426	401	439	424	446	417	422	464	460	427	424	448	416	423	429	440	462	437	476	409	415	445
23790	21102	28174	24245	20190	3450	1213	3513	636	575	634	535	1270	1944	549	545	513	595	2664	895	3426	5872	4667	2437	1281	749	581	538	456	465	435	446	511	503	524	473	476	480	463	462	483	475	470	482	468	468	507	450	512	517	465	477	497	470	429	440	465	456	464	455	466	486	454	480	490	481	444	474	454	457	502	517	555	457	461	449	480	510	465	450	469	448	454	482	509	486	462	449	473	503	491	503	457	453	479	478	482	477	476	429	493	465	453	498	439	471	462	449	471	483	509	465	486	481	476	446	451	473	470	456	495	434	470	479	466	504	487	474	468	491	475	477	480	488	458	457	470	508	482	493	478	530	464	490	475	507	485	440	501	458	457	511	489	463	475	484	474	441	463	525	458	426	492	442	456	440	456	451	461	501	481	480	446	474	475	454	473	474	426	464	460	504	473	465	474	465	464	462	478	517	467	480	462	482	462	501	511	478	475	469	481	465	486	438	489	428	479	437	472	488	464	448	473	444	441	435	470	473	510	463	494	471	502	439	481	430	418	464	514	479	479	439	445	482	453	512	479	482	458	441	490	454	451	487	491	454	444	504	461	465	448	496	468	464	507	457	488	543	484	438	493	507	490	453	443	525	514	476	510	495	461	482	505	432	476	454	473	480	451	464	489	440	471	463	479	477	461	475	483	463	466	457	501	469	450	461	459	508	486	442	446	452	460	461	459	459	453	462	419	474	461	496	466	496	482	435	485	485	446	478	424	445	460	472	502	509	469	464	496	456	497	485	485	474	437	429	438	512	490	478	456	464	493	468	450	478	440	453	473	448	480	486	458	447	474	494	468	462	456	465	426	476	468	461	431	485	502	484	447	445	433	459	495	443	452	482	500	437	465	465	467	471	417	506	482	477	444	457	464	498	443	436	477	463	540	478	507	482	464	472	456	513	457	464	459	426	431	510	465	503	507	483	517	511	486	515	444	464	479	479	468	487	473	457	465	435	471	440	490	472	458	462	474	498	461	448	457	457	475	474	479	479	499	498	481	443	463	454	493	451	462	476	487	445	452	529	467	480	447	472	477	443	468	484	463	486	457	465	472	493	431	479	479	459	464	493	530	441	506	432	457	441	474	469	523	483	432	465	463	451	468	441	508	446	509	457	456	454	462	471	453	456	518	483	467	470	489	485	447	499	471	486	522	447	466	501	452	472	455	474	474	483	481	467	481	451	449	470	472	484	437	469	421	469	456	483	475	446	466	438	474	470	457	479	477	470	457	479	467	471	500	463	439	431	455	419	464	449	446	467	479	437	465	450	485	482	474	454	453	456	474	508	454	480	453	462	481	436	461	494	479	479	441	510	453	476	468	441	473	493	423	440	500	451	464	476	490	497	508	439	474	442	512	487	514	491	455	522	450	458	467	461	471	487	434	450	494	506	455	470	472	492	438	474	450	493	499	455	462	486	494	439	485	425	492	480	501	517	473	446	471	448	469	463	467	437	470	459	488	497	497	456	473	457	419	477	494	468	472	494	519	451	484	510	422	469	455	472	464	484	456	442	480	446	436	514	406	471	447	464	457	466	495	452	439	436	458	466	450	479	459	444	484	476	461	499	508	440	457	517	460	438	482	452	467	528	486	467	468	418	480	457	534	496	476	467	488	466	438	471	462	445	472	444	454	480	454	476	490	498	432	439	469	445	480	465	451	451	490	483	445	494	445	467	450	482	477	427	523	482	485	487	500	486	418	459	468	492	480	496	459	484	480	482	472	468	466	456	499	440	508	433	474	450	492	500	494	438	480	483	486	443	502	478	428	469	430	470	449	461	497	451	467	497	507	470	496	427	484	481	479	465	442	446	518	430	488	481	458	513	392	499	464	481	452	452	436	503	487	473	468	462	476	411	479	479	464	512	457	471	482	469	415	469	449	455	460	440	477	440	466	463	448	441	508	463	503	456	526	451	457	457	443	438	451	478	508	460	494	468	469	463	474	489	453	458	486	480	437	455	463	466	432	453	475	460	474	454	486	494	447	465	439	491	465	470	436	460	444	480	448	449	471	491	510	497	503	462	452	476	460	485	463	499	499	458	448	467	446	447	450	479	478	453	422	441	430	482	476	460	448	466	475	484	434	489	464	509	437	496	458	437	454	468	449	465	483	459	483	463	429	465	456	439	450	469	476	476	465	446	449	467	432	453	471	490	504	501	450	493	459	483	453	449	433	456	479	479	466	485	432	460	467	446	497	490	454	471	469	470	445	494	439	462	481	464	460	462	439	455	491	448	484	472	446	483	462	509	462	488	495	493	439	484	438	494	506	449	500	440	469	478	459	458	440	455	438	441	453	469	447	482	454	489	500	471	427	476	468	448	470	478	482	454	476	472	433	479	442	464	447	435	511	497	484	476	483	485	474	461	455	501	472	461	512	468	444	467	487	471	462	461	472	466	489	468	464	480	495	437	456	461	473	420	454	496	467	444	463	453	443	484	477	455	478	465	451	441	487	506	425	478	497	502	461	444	430	423	444	454	423	468	483	456	517	446	476	426	427	493	452	455	482	477	475	462	452	449	453	479	449	467	493	482	465	466	489	471	456	457	437	456	445	474	470	509	482	479	460	493	495	453	455	478	436	460	470	472	439	461	467	510	423	457	506	454	460	492	494	475	500	471	486	455	506	433	509	488	442	460	460	511	481	441	442	465	437	457	455	485	425	465	482	485	511	511	464	476	456	453	478	457	493	474	432	457	443	458	472	457	454	439	508	449	456	438	487	474	479	493	480	469	463	483	484	453	452	453	437	468	481	463	442	475	438	451	420	478	477	436	466	496	446	464	461	454	484	484	513	487	466	469	432	481	458	474	491	497	479	465	478	455	469	503	503	450	456	483	498	466	454	428	466	467	454	448	431	465	493	523	505	430	454	492	455	427	472	506	494	434	506	451	489	480	468	470	456	458	452	480	480	439	501	463	433	456	444	465	471	473	456	460	476	483	463	441	435	493	462	452	451	480	466	471	470	462	453	489	475	445	466	413	458	420	512	431	499	462	469	467	447	487	484	485	481	453	479	438	475	469	454	490	452	504	513	475	500	431	467	443	503	487	469	490	424	500	456	450	438	466	438	519	509	492	500	461	474	479	452	438	454	471	448	487	426	504	486	467	458	499	478	459	459	453	457	437	456	446	425	454	471	470	431	481	500	455	437	480	444	482	474	455	466	455	453	439	476	462	476	436	447	488	462	432	499	467	470	465	447	470	510	440	454	461	463	445	452	445	440	447	478	505	440	419	498	464	474	483	441	442	499	485	480	463	466	467	489	496	417	451	491	466	485	489	485	460	495	496	467	461	438	472	481	488	450	452	453	471	464	461	477	467	434	446	476	488	486	466	433	473	464	491	493	497	471	438	480	433	491	447	469	465	470	458	476	477	476	448	504	498	467	472	469	423	483	486	468	476	440	479	478	484	513	478	485	434	530	469	438	519	470	478	447	466	453	488	492	443	449	462	496	427	492	465	451	474
3447	4907	3978	2013	1415	1159	1001	5195	733	758	683	671	2230	2980	586	559	597	723	4226	1150	5418	7371	5599	3069	1638	891	610	509	513	500	465	478	501	480	513	507	500	495	456	489	534	486	484	450	497	471	527	541	510	516	525	474	528	488	484	491	444	543	497	506	524	522	475	513	495	520	508	439	486	532	485	481	494	469	469	481	464	487	501	501	514	469	485	511	496	457	513	489	507	485	489	481	474	508	456	486	518	496	506	484	522	504	500	533	504	515	530	493	462	501	485	471	454	505	523	502	518	490	490	502	510	478	465	468	524	523	521	506	502	502	490	465	515	526	469	485	477	527	503	499	512	503	509	473	483	477	497	538	478	468	485	502	493	522	474	504	493	489	460	507	517	499	482	512	473	467	476	464	450	489	478	485	491	502	508	510	483	497	467	523	502	494	462	508	486	495	497	527	503	472	508	502	435	459	506	492	532	442	468	501	475	483	472	499	440	453	505	489	483	462	478	497	494	484	476	481	474	465	480	483	509	495	501	493	464	473	445	520	499	437	500	516	476	523	481	475	473	456	491	501	489	429	501	487	529	476	513	479	489	455	509	494	469	503	514	488	445	521	495	483	444	491	507	446	497	473	466	525	503	481	487	503	451	481	506	497	471	512	482	503	487	468	501	477	508	488	481	477	527	473	478	487	472	494	499	475	461	460	457	488	504	498	537	478	483	521	483	485	488	488	482	494	505	484	486	501	518	478	476	477	479	521	505	501	506	500	450	492	454	499	475	487	533	495	487	492	488	496	501	482	479	478	500	485	529	491	412	456	490	504	448	469	473	479	475	476	516	479	513	484	482	467	479	480	489	491	440	511	465	495	491	529	482	506	477	479	497	491	491	513	499	489	488	480	480	478	510	505	521	463	532	494	476	514	511	484	491	483	526	479	460	504	505	494	482	488	525	519	483	490	495	494	471	487	487	477	500	461	494	507	482	514	497	478	493	501	478	490	488	499	506	497	482	500	471	478	447	514	491	477	486	502	444	470	442	477	479	552	454	478	494	488	515	484	444	501	502	477	489	458	473	498	472	481	463	454	454	473	500	501	499	488	484	486	488	527	484	498	495	498	488	499	461	467	485	461	516	510	520	458	496	506	515	496	456	498	493	480	487	500	481	477	511	474	501	507	478	483	501	501	497	492	497	476	500	503	453	485	479	477	483	469	483	491	464	500	472	479	469	478	487	480	490	461	457	531	490	498	485	494	486	504	524	490	467	491	498	496	514	470	478	490	480	506	474	492	484	517	475	490	554	471	471	510	508	480	504	524	486	501	459	485	466	502	482	477	511	423	494	450	520	434	491	482	487	451	481	480	472	520	506	528	507	522	504	508	483	494	507	499	490	496	456	443	475	514	492	491	509	502	504	512	464	506	511	465	472	484	544	471	468	516	516	476	493	506	478	467	488	443	454	497	481	489	499	517	481	483	507	475	484	497	478	468	504	496	503	497	484	423	473	474	471	501	433	473	484	480	477	500	439	489	524	500	504	460	485	487	466	485	466	470	478	479	492	474	496	497	471	486	509	455	485	455	476	490	470	507	514	487	509	501	527	489	522	481	468	532	465	500	485	504	500	499	488	512	442	459	517	471	507	466	487	507	517	496	503	489	465	464	478	482	486	500	514	467	502	500	446	520	498	499	491	470	446	500	444	458	451	495	450	476	500	445	482	460	501	517	475	504	486	508	505	424	476	499	478	490	489	452	484	509	506	536	477	489	507	458	482	500	476	492	500	515	495	462	467	455	491	473	509	469	468	496	484	502	489	476	494	452	538	487	461	468	492	510	455	498	452	508	481	496	469	464	484	496	489	439	513	477	480	456	434	531	495	490	477	496	492	492	493	467	527	496	461	489	468	466	487	480	464	483	481	460	492	496	481	470	507	498	519	475	476	476	461	436	525	494	438	483	501	446	479	460	456	501	487	480	470	460	488	525	485	500	500	512	512	473	504	506	481	490	488	475	500	470	480	469	475	486	477	461	463	498	485	448	492	456	495	494	490	488	502	510	481	483	497	472	478	457	494	486	493	431	472	478	470	475	490	490	474	481	466	492	506	465	452	472	511	480	489	474	463	489	451	457	494	486	466	485	459	483	454	460	484	471	504	461	463	483	491	466	468	458	499	469	476	433	478	472	507	504	522	445	442	476	477	505	477	487	483	495	504	485	469	503	465	462	482	460	466	469	447	494	523	474	455	469	468	453	530	482	501	469	498	517	498	478	465	424	484	513	478	453	491	501	460	490	488	486	515	484	482	461	452	456	497	512	470	491	459	478	490	490	505	517	540	462	482	474	459	475	473	474	476	497	492	437	500	510	471	494	496	460	492	526	499	457	483	505	453	501	478	452	495	450	490	490	478	504	481	474	525	470	473	529	503	472	508	484	484	483	467	480	481	480	461	496	475	463	466	479	535	468	475	481	504	474	482	482	498	464	491	459	466	534	463	542	524	514	508	477	487	486	512	470	475	485	449	467	488	493	507	458	511	480	511	540	475	474	482	485	493	508	518	502	467	473	461	488	455	496	540	483	472	528	499	485	474	535	501	499	470	496	514	517	507	489	480	478	460	451	464	463	469	478	504	468	497	476	485	490	498	475	463	508	498	529	456	499	467	506	490	450	463	512	470	493	475	510	497	461	512	462	443	457	492	466	471	524	495	473	478	463	476	512	480	486	455	453	478	482	524	467	526	486	459	475	507	482	473	513	477	501	446	540	482	515	453	490	466	448	480	468	449	485	467	509	431	472	486	523	531	462	504	543	475	505	506	494	474	429	465	482	522	498	504	497	501	456	533	486	515	465	495	491	495	490	485	479	470	476	498	477	534	512	465	522	472	506	465	431	501	497	505	477	469	482	454	485	502	463	492	496	498	475	494	535	466	500	453	471	461	480	480	471	507	463	484	480	472	471	453	462	507	465	498	457	482	498	493	438	503	483	417	485	460	486	551	524	502	483	475	503	461	506	500	514	530	511	497	460	477	485	481	450	479	465	484	487	487	481	464	463	533	473	468	493	512	525	487	523	479	475	462	493	508	497	508	481	439	494	486	479	482	490	524	475	491	500	511	460	494	502	495	502	504	460	454	471	459	480	428	477	490	465	510	494	496	463	491	520	484	480	462	501	471	521	473	477	481	502	504	495	482	468	423	461	489	460	478	457	473	464	484	442	465	496	510	498	458	498	479	442	477	514	445	510	504	480	508	490	507	477	502	465	460	462	508	456	441	519	525	495	479	458	496	455	496	471	500	498	480	481	477	498	523	495	471	508	499	465	455	490	486	509	490	437	463	470	492	490	459	470	485	503	450	497	477	511	465	514	449	500	487	448	488	502	450	494	493	451	515	497	473	494	474	471	479	523	486	480	442	506	478	480	508	512	476	496	490	521	460	538	500	512	500	500	505	466	477	505	490	496	464	464	477	509	486	456	453	485	502	506	499	466	490	454	470	496	467	491	500	479	468	448
27175	12281	1489	757	465	425	438	634	444	467	470	381	418	447	430	430	432	405	501	400	535	724	796	659	560	474	439	460	450	412	452	398	447	440	463	419	423	387	438	429	419	416	429	386	370	437	431	401	406	448	388	394	438	458	431	386	400	370	424	423	404	428	394	412	398	451	383	430	411	439	408	421	461	432	397	409	400	446	432	416	380	430	442	453	381	424	446	399	413	405	396	436	413	404	441	414	416	412	468	415	433	458	392	432	430	421	416	440	421	466	404	391	419	419	405	423	399	448	435	437	395	403	414	432	418	414	445	420	410	421	434	445	443	432	403	408	404	435	424	438	428	413	386	438	438	423	401	435	415	409	448	430	420	429	445	410	449	438	420	445	443	437	451	406	407	411	442	438	405	459	431	428	422	437	434	442	430	463	438	399	411	412	446	383	427	391	430	412	432	429	438	405	406	391	449	418	402	420	413	410	420	405	405	427	435	412	446	445	470	439	451	416	438	422	426	431	407	448	402	396	422	424	419	401	443	402	401	426	429	411	393	373	437	404	413	399	454	412	424	414	424	443	413	422	435	429	403	413	399	451	405	464	378	403	446	430	432	429	423	424	432	424	412	410	432	411	416	421	444	418	440	389	435	403	401	390	410	452	441	411	414	474	441	406	429	383	404	410	455	403	443	437	443	455	420	400	427	413	394	429	443	464	407	412	426	430	426	449	410	385	435	428	436	444	444	432	428	466	400	444	428	425	404	436	386	445	432	444	445	443	385	444	434	411	408	434	444	400	388	421	400	447	410	417	410	469	424	430	421	412	449	412	423	425	464	445	391	387	413	392	398	462	442	397	442	406	426	426	390	424	425	397	396	445	443	429	383	424	429	426	447	391	436	453	435	405	409	402	417	405	427	446	415	436	409	421	425	430	418	435	419	419	444	413	453	446	403	408	436	456	456	415	419	455	434	409	418	399	408	414	449	369	411	406	459	420	436	401	394	407	428	423	430	442	416	441	440	449	417	419	407	470	430	448	453	420	438	426	473	421	416	411	471	477	411	380	366	423	430	417	434	431	405	426	414	431	407	410	443	431	408	406	432	372	417	437	452	438	426	437	439	433	441	387	456	433	410	444	425	386	425	405	413	390	399	400	393	443	430	440	426	449	424	421	403	408	423	433	410	423	446	452	467	438	427	407	453	476	423	437	436	416	430	399	418	400	435	408	402	456	432	426	431	426	416	444	437	459	443	404	468	418	434	442	380	467	413	400	446	428	423	422	445	438	432	444	423	454	426	412	438	416	448	435	413	441	451	405	392	471	451	391	432	456	429	469	441	438	442	427	445	430	444	410	410	446	405	432	433	427	404	405	422	444	421	437	437	414	445	424	420	428	407	415	438	420	368	432	437	457	399	442	459	373	394	409	411	450	410	442	443	446	422	459	429	426	416	416	396	426	413	436	437	441	415	425	423	406	431	428	431	480	401	424	445	416	411	419	415	437	440	419	449	414	416	415	445	397	421	423	481	422	420	440	443	416	388	423	451	394	416	412	471	430	385	420	435	437	424	399	411	428	479	458	446	450	428	431	446	401	427	435	427	426	423	414	419	440	458	435	440	417	424	420	427	398	412	395	432	364	450	388	479	408	393	426	459	392	424	370	420	425	419	408	445	406	420	419	431	444	426	435	410	416	400	398	446	442	432	410	442	416	405	393	428	403	413	468	426	406	411	422	410	423	417	433	446	414	467	422	403	431	439	398	421	450	443	435	447	470	443	407	432	433	440	429	458	426	435	424	418	438	416	445	398	410	411	391	431	403	409	438	403	421	414	420	426	437	489	417	440	398	444	418	414	430	383	423	394	401	397	411	399	441	427	462	421	405	386	399	461	444	415	381	439	404	430	438	426	457	396	426	407	457	400	393	400	400	412	420	449	442	416	472	448	421	409	430	428	413	437	439	427	417	436	487	419	442	416	402	431	409	427	394	425	427	464	430	424	397	435	420	423	417	382	417	420	457	394	425	422	406	434	401	439	391	418	451	427	401	394	452	445	396	399	400	420	413	406	433	423	423	424	405	411	457	434	408	447	408	447	417	428	411	431	406	438	467	420	424	394	469	446	401	429	398	456	412	442	400	419	406	395	429	424	430	411	415	412	444	401	409	419	416	421	450	428	435	420	402	439	412	444	432	409	379	433	465	395	399	440	439	448	434	416	421	405	421	439	424	406	422	412	413	449	383	444	415	402	457	403	439	439	449	385	400	374	428	416	423	410	424	456	404	413	432	455	447	470	396	419	453	393	429	412	434	410	400	420	394	419	402	450	385	430	446	430	464	422	422	436	401	455	455	405	427	419	414	422	413	411	402	398	432	441	402	421	458	415	404	390	425	443	418	408	456	418	424	391	399	421	455	448	434	397	457	449	461	402	473	448	447	453	415	425	451	468	429	441	411	444	424	426	392	424	425	410	420	416	422	404	409	445	429	426	438	417	438	402	450	455	396	413	457	401	432	395	434	419	418	441	436	403	428	387	418	389	462	384	446	414	408	373	413	468	426	430	431	421	455	428	431	408	441	439	415	427	429	435	425	396	421	439	441	448	411	434	408	435	400	420	441	439	424	444	446	437	405	393	414	453	456	402	413	421	412	401	412	383	407	408	416	420	452	419	434	457	399	449	412	423	398	438	433	434	444	462	437	410	433	436	381	464	413	440	423	468	413	450	390	456	412	440	446	383	468	409	411	396	454	454	402	407	434	459	407	431	391	414	443	403	415	404	420	453	433	427	428	413	421	436	442	473	427	415	438	440	376	393	461	444	414	411	438	364	426	431	412	447	417	444	432	437	421	411	421	432	397	430	408	410	463	385	421	419	420	423	467	440	402	417	413	425	415	408	443	437	397	432	447	418	417	452	421	407	417	403	383	450	416	393	437	417	419	383	379	447	462	450	442	395	417	424	470	455	403	407	406	404	430	409	399	448	418	427	389	414	441	462	411	435	402	414	427	432	415	427	421	407	456	425	437	484	376	434	432	445	459	391	421	416	462	418	395	395	474	429	425	408	420	425	422	445	428	405	452	447	412	431	430	444	393	417	408	403	438	440	448	450	429	384	436	422	447	420	412	414	402	419	408	444	404	439	444	400	443	419	442	407	438	421	432	400	391	425	406	452	445	403	412	442	463	403	406	420	394	446	421	460	405	420	457	377	461	436	440	445	431	438	454	418	418	416	406	464	434	395	420	419	441	436	438	431	436	432	411	425	467	449	413	463	425	443	424	453	453	441	423	446	416	420	416	416	474	420	436	417	425	443	409	408	424	446	436	476	446	404	421	415	428	422	430	419	412	461	412	389	412	408	417	436	431	399	459	409	411	438	446	418	401	414	392	422	474	408	406	466	402	405	444	398	476	386	410	409	411	412	416	382	407	401	448	432	445	460	411	428	438	427	414	423	427	467	402	405	427	418	425	469	436	397	403	434	418	425	413	406	411	449	418	411	425	432	435	453	430
4883	797	713	505	470	515	433	881	423	411	462	453	465	472	443	439	425	482	603	463	633	942	899	706	586	463	448	431	416	415	477	439	412	436	448	407	429	497	415	400	415	430	422	421	415	404	453	439	469	425	446	431	401	401	412	417	358	415	416	428	396	436	429	384	422	426	427	395	414	446	435	409	425	417	429	417	406	455	451	404	474	424	423	429	436	402	393	421	430	415	409	421	428	448	409	445	429	450	417	433	447	399	417	428	415	420	429	400	401	381	456	443	437	450	396	418	412	393	445	430	412	418	438	402	387	449	418	416	448	487	441	394	398	419	391	406	420	445	411	421	413	397	462	439	415	420	426	417	406	426	425	443	411	427	443	416	425	446	391	386	402	410	431	391	439	451	431	416	406	420	413	431	441	413	402	431	395	431	451	422	451	402	465	428	439	425	438	462	437	424	433	461	434	427	393	419	456	404	491	455	446	417	417	443	417	382	426	433	399	396	423	431	436	466	424	434	391	398	420	386	402	405	448	472	442	438	410	413	463	380	400	450	427	450	413	413	407	414	409	410	424	416	446	441	414	475	405	432	453	443	440	467	462	426	431	399	415	399	444	468	435	411	460	403	420	462	419	436	398	447	422	426	417	416	434	407	422	445	434	436	428	416	412	422	449	447	443	426	426	428	461	389	443	409	382	442	390	412	449	427	417	415	435	410	408	406	387	439	422	411	453	433	391	410	399	458	430	466	397	428	510	441	453	416	418	418	441	401	429	419	451	423	441	415	426	415	465	420	437	435	447	445	429	400	410	385	444	431	436	413	416	448	422	437	437	430	435	434	420	439	398	444	420	407	441	405	444	438	475	442	385	409	439	414	422	417	420	433	431	410	395	443	408	413	426	438	467	438	380	432	433	416	439	415	431	428	408	401	410	473	415	406	442	402	413	449	436	426	426	435	446	425	422	417	460	431	445	411	415	431	450	424	396	429	412	415	437	424	417	420	403	389	460	455	400	510	433	419	464	423	462	440	459	383	431	414	403	444	411	397	402	425	398	435	392	445	426	451	437	403	410	437	419	402	397	458	415	414	411	424	400	401	420	414	391	425	466	422	448	430	456	408	431	455	432	408	460	445	432	424	457	455	467	411	412	401	411	404	456	429	400	444	441	400	440	445	429	447	444	475	438	431	438	400	444	404	435	427	447	402	391	434	449	431	391	419	432	435	454	396	451	394	448	409	434	411	450	461	447	398	441	454	435	409	417	391	432	423	411	429	398	434	442	381	404	396	415	443	379	453	402	406	404	433	417	432	390	421	445	420	445	433	424	412	418	439	467	428	431	467	387	451	430	436	441	434	452	464	425	445	433	427	458	417	395	426	395	452	399	442	437	387	411	454	444	407	416	420	408	441	447	421	414	410	441	445	417	406	441	412	433	413	425	431	427	428	444	442	455	404	432	419	402	427	381	399	422	379	439	383	419	408	435	423	432	434	453	441	429	428	433	398	398	454	425	417	437	430	401	457	446	440	450	416	452	463	422	432	411	482	446	415	409	464	406	437	446	432	410	466	424	419	411	444	441	441	430	444	395	409	429	449	462	414	405	425	427	424	385	440	428	429	389	433	402	425	463	458	435	425	430	417	474	438	445	400	430	416	419	418	396	430	430	432	417	398	414	411	438	439	406	418	395	420	424	452	384	407	409	377	438	431	449	421	414	412	440	422	424	430	425	432	432	446	410	427	407	431	463	422	423	406	398	442	413	417	445	441	412	410	421	462	448	444	413	422	426	415	403	424	443	450	415	409	409	432	427	463	421	412	392	454	424	408	411	428	394	432	424	424	438	407	435	420	434	392	447	415	410	412	409	424	433	383	450	416	440	427	429	404	408	463	378	400	422	432	426	431	400	416	419	414	412	444	463	383	421	448	472	391	433	410	370	396	463	411	435	410	465	386	435	400	424	416	426	452	413	397	431	417	384	411	420	441	423	430	388	457	418	444	415	414	432	430	410	414	452	388	440	429	444	408	403	416	439	443	468	468	459	405	444	438	419	416	430	433	432	442	436	393	446	424	433	429	395	408	429	401	384	438	424	402	405	445	416	449	444	398	426	425	432	399	438	431	433	431	428	397	386	451	411	425	429	399	403	404	405	439	428	418	448	418	434	395	408	417	471	404	419	430	424	438	417	433	436	447	432	460	415	404	449	388	448	468	444	416	430	398	409	435	405	432	440	438	435	426	414	407	401	448	428	387	429	409	415	438	435	419	394	430	434	433	424	385	411	391	423	441	416	445	439	423	439	392	425	422	414	451	465	419	435	438	405	389	420	413	409	407	394	431	406	424	458	446	457	375	425	423	416	422	423	433	419	408	475	424	413	407	432	411	441	444	445	401	457	390	421	433	410	423	439	435	452	473	430	441	466	411	441	438	451	439	387	448	440	429	430	398	419	386	417	420	439	419	416	398	387	412	445	426	445	417	401	437	402	414	424	463	412	468	433	388	444	421	415	402	400	380	440	406	421	454	437	417	416	427	424	445	428	434	440	446	433	398	438	429	424	414	379	419	465	436	430	408	365	438	408	410	426	421	437	374	452	436	429	384	428	416	434	461	457	423	434	440	439	406	392	458	408	381	407	414	439	446	428	421	404	392	419	416	439	412	391	418	433	424	455	425	430	409	424	400	403	423	429	409	417	426	412	430	438	469	417	429	391	406	393	397	427	432	406	402	411	405	429	426	420	443	438	408	421	398	416	409	408	466	442	441	472	428	434	422	404	421	425	419	398	430	446	412	409	407	401	434	449	434	458	439	437	413	431	455	444	468	406	423	466	439	431	420	389	394	414	397	417	440	447	428	432	451	418	431	433	421	398	446	414	447	425	388	404	413	449	410	399	459	426	419	407	398	409	448	411	430	417	412	431	444	446	410	441	383	467	428	419	409	418	433	426	393	426	407	408	436	425	448	428	439	425	421	410	410	440	401	423	414	419	410	425	438	446	398	387	432	411	432	440	413	431	412	394	448	409	426	418	407	449	438	404	406	423	436	409	444	460	441	456	433	394	450	419	406	454	395	457	410	391	427	438	413	448	385	426	420	400	425	445	406	443	446	445	427	402	426	439	458	439	414	421	402	442	391	440	419	411	435	419	436	427	427	443	446	391	438	398	416	431	442	403	441	443	423	393	428	422	452	437	401	448	408	381	439	430	397	444	435	442	436	404	427	450	410	436	402	430	442	426	422	388	395	456	442	443	432	423	420	397	414	410	408	441	480	410	415	432	440	413	429	420	383	434	428	426	434	396	480	422	442	432	405	424	406	413	424	442	424	422	462	436	438	422	420	435	419	438	389	427	435	414	421	459	414	409	417	427	411	441	387	415	431	427	437	394	419	430	454	436	416	404	407	442	382	424	446	420	422	411	432	404	415	423	416	408	397	427	419	418	440	441	456	424	403	431	439	393	428	451	428	410	393	402	435	431	470	444	415	428	425	422	425	444	442	397	434	395	437
24492	21090	27372	25019	9256	1160	796	6738	1095	551	492	475	450	616	492	456	442	523	1491	1461	2146	2859	2536	1527	861	645	535	445	390	405	436	428	394	397	411	425	444	435	405	426	399	453	461	400	440	457	429	430	404	411	418	406	403	400	427	428	439	430	409	434	448	414	399	412	397	451	409	423	441	419	402	439	453	439	433	451	410	441	418	416	456	453	429	444	404	420	412	401	422	406	401	408	407	414	430	451	468	416	443	404	450	420	395	426	411	373	450	390	398	445	414	446	430	436	435	423	428	390	430	440	414	451	433	426	406	423	425	398	444	390	447	467	405	427	454	420	425	421	417	452	459	403	376	405	443	406	403	437	406	415	443	418	397	411	466	423	437	451	418	430	434	451	403	455	421	430	414	419	404	377	420	425	411	406	432	423	428	441	411	372	447	434	424	431	403	438	400	397	410	428	441	412	401	451	432	413	403	434	420	444	383	445	440	393	405	421	379	379	417	450	407	390	383	429	435	431	443	452	387	419	427	444	458	404	423	412	404	451	460	391	404	399	393	450	414	425	411	411	417	432	435	400	387	407	404	468	416	423	449	425	432	435	441	421	414	452	435	430	393	428	427	422	424	424	419	433	416	436	401	417	398	392	398	365	391	447	417	409	424	392	432	441	481	449	444	417	448	408	418	450	413	418	399	437	384	431	421	415	403	445	403	417	463	393	367	407	379	407	393	459	392	449	399	432	428	422	418	449	394	414	398	410	425	418	415	402	388	420	460	399	388	431	425	410	428	420	407	444	439	428	402	446	416	405	417	421	417	358	415	420	424	426	415	451	411	416	445	402	437	445	413	357	444	419	419	387	426	459	412	414	422	435	421	409	437	444	414	442	417	448	443	400	428	415	429	379	403	396	450	416	430	429	412	430	385	420	387	429	445	448	432	431	393	390	421	443	407	447	403	426	413	391	436	418	408	405	419	437	396	436	445	410	438	416	390	427	411	410	420	405	409	481	399	425	439	394	427	427	425	403	425	413	416	451	422	420	393	409	412	420	424	408	417	427	431	397	385	428	409	443	396	426	395	387	422	397	430	410	401	426	409	399	420	428	425	397	426	435	412	385	435	410	427	417	401	381	382	429	440	395	391	421	429	456	419	433	410	415	389	439	412	402	410	420	382	440	418	445	447	409	414	438	400	394	411	445	441	424	398	432	426	417	465	421	461	425	418	417	442	450	416	430	442	405	390	408	403	423	381	401	369	399	433	422	433	406	431	447	394	439	407	413	413	412	410	384	404	415	444	411	464	406	382	436	418	431	410	417	414	420	423	410	451	410	449	391	442	457	397	418	405	440	409	426	396	430	424	437	407	383	410	433	408	419	379	429	393	434	419	388	404	437	418	462	442	409	418	414	394	423	467	381	421	435	431	445	387	444	420	446	403	401	425	420	407	406	417	446	442	412	442	429	398	381	415	436	405	415	400	398	428	403	448	439	471	416	441	409	415	415	398	411	379	384	423	425	426	424	435	446	433	415	430	425	439	448	424	433	438	456	454	414	433	408	444	398	404	418	437	390	459	432	408	430	435	397	455	405	411	406	423	415	370	391	418	455	426	418	420	414	447	400	400	403	401	444	462	424	438	425	420	430	419	414	397	446	440	391	407	426	416	415	355	413	438	459	436	376	412	439	410	396	401	421	417	408	426	424	452	457	427	413	408	418	420	427	432	433	457	443	408	450	407	388	413	394	415	433	408	415	396	424	439	416	426	412	447	447	425	451	406	465	412	440	402	421	433	466	425	412	481	414	422	406	421	425	403	389	402	441	423	432	413	403	402	396	393	412	417	444	448	397	425	398	447	415	413	392	437	441	415	418	435	388	414	415	402	411	427	403	395	443	438	378	429	414	432	438	431	428	395	408	394	415	416	412	409	404	398	417	420	439	456	395	394	446	425	439	451	444	411	431	422	428	435	426	437	432	408	456	371	474	414	413	432	409	443	450	421	420	433	375	418	442	444	447	383	393	409	431	410	438	416	405	435	435	439	433	387	444	414	387	424	434	409	422	464	443	396	452	387	403	384	416	430	437	432	428	403	395	440	465	438	393	438	420	420	391	454	409	415	451	417	411	393	456	379	390	395	421	410	407	435	442	385	401	409	407	444	440	409	434	421	397	408	458	451	434	420	370	399	421	399	471	414	446	401	436	426	430	419	420	407	406	445	381	404	436	421	404	405	403	448	424	439	385	385	380	417	407	438	426	391	447	433	442	395	435	398	400	434	451	427	419	419	410	403	401	463	448	440	417	391	429	439	410	447	428	413	460	441	406	434	435	409	417	448	403	420	421	417	427	427	460	399	408	435	409	438	396	391	452	418	379	417	433	401	391	406	422	435	375	438	391	437	422	418	415	420	411	437	469	418	395	446	423	433	416	396	394	457	465	425	431	387	435	411	439	419	414	423	394	454	405	396	428	395	448	421	422	415	400	432	407	436	392	411	418	445	416	419	404	423	418	403	443	418	449	383	429	397	422	420	429	440	436	415	435	406	431	429	414	430	404	406	384	440	430	413	405	416	406	401	406	423	422	438	404	435	426	419	405	422	437	426	422	430	430	439	441	399	424	415	407	446	398	425	467	424	413	421	416	447	416	399	425	456	422	422	448	420	430	438	428	386	415	426	441	400	430	407	445	420	433	403	423	404	423	422	431	405	411	416	387	402	428	384	394	370	417	436	388	434	424	425	419	408	420	425	405	418	450	423	390	444	424	406	404	382	408	435	430	439	398	465	445	443	408	414	436	441	435	393	411	368	405	426	418	430	435	476	459	434	448	445	415	425	424	465	460	438	427	441	423	424	418	451	408	381	376	386	433	413	420	415	412	413	412	425	436	389	402	353	405	426	441	414	415	425	416	422	415	433	393	403	425	435	415	416	418	429	449	412	433	446	436	410	397	415	432	418	421	430	408	416	425	448	418	392	415	448	401	404	435	416	416	400	433	438	445	388	439	401	458	433	428	444	408	435	429	415	423	402	459	455	450	442	400	416	429	401	426	413	424	413	430	424	398	413	408	415	402	410	384	405	393	446	396	419	435	428	431	414	440	416	450	421	389	413	420	365	445	409	421	422	434	426	401	413	440	409	419	466	385	433	443	436	424	427	459	439	404	400	440	386	424	369	435	418	452	422	400	405	408	405	410	423	386	426	432	397	435	410	391	408	410	404	425	447	410	417	438	402	436	417	396	434	439	400	427	411	431	407	379	423	401	453	403	438	418	462	428	407	393	367	425	419	440	445	431	418	418	409	412	413	411	421	419	403	427	392	418	410	425	409	387	422	413	431	409	420	399	445	424	418	440	415	391	402	406	437	433	401	422	377	417	386	403	413	390	440	425	422	434	410	411	446	404	413	432	425	448	432	419	442	437	441	435	409	423	404	384	417	482	424	399	452	440	405	431	388	427	467	433	410	411	453	386	428	431	421	413	426	419	417	413	434	446	448	436	415	412	419	407	403	398
3250	3287	2690	1369	1035	854	797	9697	725	526	478	551	549	770	535	520	500	620	2600	2295	3498	4187	3518	2059	1189	739	571	510	469	449	448	457	470	459	447	446	461	429	458	426	441	448	465	416	427	459	468	455	457	417	411	437	446	451	438	462	456	449	403	466	475	445	430	438	422	449	416	439	449	456	515	489	450	418	477	474	424	439	440	480	442	435	440	431	413	475	468	470	463	432	454	432	445	453	462	444	435	460	453	442	440	454	461	447	471	430	470	466	447	436	486	459	449	433	475	450	431	478	477	469	458	412	451	403	478	430	453	411	458	445	451	438	494	455	428	419	447	455	465	455	433	438	429	462	408	434	428	422	431	454	424	466	446	441	495	439	420	445	431	425	431	463	451	463	439	459	420	430	418	415	421	423	458	478	439	429	479	445	440	434	505	436	426	473	447	438	403	451	451	477	430	447	481	416	450	459	463	440	466	463	452	455	440	469	442	436	464	482	429	440	460	436	455	441	454	436	408	437	441	471	444	477	426	390	434	469	441	442	447	484	441	405	445	474	489	467	432	438	473	427	481	448	432	475	465	434	452	444	443	431	400	459	459	478	482	473	422	444	447	451	456	438	447	435	463	446	449	429	460	409	471	449	479	507	430	499	475	448	468	425	450	456	439	435	432	442	443	480	469	457	425	448	433	454	424	441	426	419	472	431	456	486	441	453	460	456	449	449	411	427	447	472	442	448	486	427	429	471	440	454	456	464	409	421	458	398	464	420	429	462	457	446	407	436	478	454	431	431	437	418	476	413	415	423	432	470	424	439	448	445	439	490	453	454	443	395	460	445	440	456	448	424	456	442	450	449	451	450	451	475	447	465	430	456	474	440	444	475	435	437	422	438	445	465	451	486	489	425	432	430	422	435	425	464	456	427	441	433	458	441	454	432	428	425	435	421	436	427	457	447	414	440	416	462	459	449	455	441	453	418	395	501	422	434	408	442	433	474	442	441	418	443	473	413	469	466	485	444	449	448	457	432	456	409	454	448	459	445	432	433	426	446	452	439	430	451	447	447	459	465	462	445	422	432	414	407	484	448	431	461	440	428	466	449	460	447	417	476	441	441	447	445	424	430	477	468	404	448	433	470	463	434	465	451	454	468	470	480	461	459	437	444	416	450	464	448	429	458	462	459	473	449	442	449	453	438	465	460	446	465	443	426	460	460	470	469	444	429	447	463	445	458	464	408	431	448	440	433	428	457	462	444	457	427	476	464	438	430	466	470	447	435	480	462	439	448	453	472	443	448	458	456	445	496	469	432	428	434	490	409	429	448	431	443	396	404	482	417	426	426	462	442	434	464	440	445	397	416	410	466	464	430	501	494	443	419	441	475	434	461	485	423	480	402	437	452	458	448	444	434	399	439	478	455	457	461	446	476	441	443	437	432	505	452	414	457	456	421	459	417	422	429	446	456	419	466	472	443	418	456	457	455	474	488	462	452	445	451	480	485	439	438	459	468	459	452	458	446	439	444	424	459	454	440	457	473	487	459	452	424	484	445	460	398	417	448	430	445	426	422	481	451	425	430	462	445	466	416	465	454	464	506	453	442	451	408	444	436	432	425	405	431	474	449	402	426	431	461	437	429	437	464	457	424	436	439	405	442	432	442	483	426	451	454	446	423	453	445	478	452	436	432	465	441	408	398	450	409	418	417	383	451	476	415	459	478	433	459	463	432	471	488	419	433	419	422	495	413	443	416	429	447	427	438	451	409	454	441	465	501	457	463	445	418	461	466	441	411	429	425	471	490	452	443	457	437	433	443	422	426	439	421	429	437	433	456	480	400	452	430	407	403	421	463	473	453	404	461	444	433	459	427	450	446	452	410	460	449	432	441	475	446	468	443	456	451	437	414	432	401	461	441	391	481	451	431	426	427	473	450	452	433	428	449	437	437	457	439	479	467	450	463	419	454	466	452	437	440	425	446	445	430	427	436	423	460	451	419	485	433	440	431	439	421	445	440	484	426	441	434	417	449	458	447	437	445	433	429	474	439	448	436	431	449	446	399	411	432	464	441	454	423	482	439	435	454	432	429	449	445	466	421	461	436	397	434	469	436	472	430	453	432	435	396	430	428	472	444	420	464	439	462	464	422	435	480	432	416	418	475	460	415	478	454	442	433	422	448	447	446	481	478	413	398	445	426	461	445	445	451	453	443	463	466	470	399	427	419	456	433	421	423	434	461	448	426	484	437	434	419	451	456	447	415	450	456	433	461	431	410	439	480	443	444	432	452	393	444	433	422	449	469	430	431	413	449	381	428	441	457	452	484	421	453	450	431	459	462	394	462	444	440	422	435	435	458	431	472	409	431	424	443	456	479	460	413	470	447	445	439	442	458	466	479	473	440	447	426	457	476	459	464	439	436	461	394	473	399	452	428	407	444	402	442	444	424	438	404	438	433	444	417	445	471	431	441	421	468	427	443	471	435	466	433	459	427	430	441	458	438	423	414	439	449	459	457	440	436	421	443	413	449	435	440	438	443	430	409	454	433	410	487	433	443	434	456	437	450	458	426	443	422	416	437	443	425	456	487	439	472	448	436	454	428	449	434	435	411	404	438	408	461	452	459	443	430	416	413	456	416	446	458	446	482	435	462	444	404	448	430	465	458	418	438	448	462	428	438	410	430	469	455	497	452	391	439	404	445	415	442	452	466	408	449	450	446	427	403	397	446	436	441	427	427	416	450	405	405	454	447	450	452	420	448	442	473	438	440	441	451	432	436	441	439	411	464	439	428	448	429	466	454	406	476	431	475	431	434	447	468	462	421	447	473	413	466	434	439	459	451	481	458	458	451	428	443	418	423	447	445	459	443	422	433	457	456	469	439	450	416	458	452	421	461	449	432	427	463	410	445	444	446	496	399	435	439	428	417	446	420	408	423	423	438	453	478	423	437	454	439	452	449	446	427	463	442	439	439	491	455	440	453	436	441	450	424	411	422	446	407	446	434	408	469	447	472	435	441	483	428	441	430	404	455	434	439	455	426	453	448	449	418	439	449	446	392	439	448	419	471	456	433	463	449	446	459	464	451	473	450	444	429	428	441	434	400	407	452	446	441	441	416	461	426	475	412	427	450	430	443	465	447	432	470	422	428	457	438	441	425	457	434	411	443	437	419	421	472	465	414	438	427	476	478	428	441	405	396	442	466	423	440	454	437	466	447	416	419	445	471	418	444	399	445	443	435	413	441	446	473	424	462	394	444	483	444	442	459	458	454	400	399	403	452	418	476	413	431	485	449	430	446	436	411	461	464	456	480	435	401	451	419	453	452	400	440	486	411	422	455	464	468	454	451	447	432	464	454	423	463	435	452	447	410	448	425	426	445	437	437	417	458	482	453	425	436	431	438	488	451	445	434	438	436	440	454	429	450	472	435	455	454	454	473	439	444	441	466	450	407	435	458	459	418	448	450	460	450	473	443	436	440	480	425	452	443	451	470	413	429	433	483	470	432	411	446
23840	21136	28233	24256	20249	3516	1189	14474	3713	698	537	544	575	534	504	524	495	560	2371	5336	4139	3682	3176	1931	1039	709	584	521	480	478	484	442	478	447	502	511	526	461	473	505	501	469	471	443	496	440	478	450	474	489	452	508	508	462	416	451	455	478	473	501	463	462	501	459	468	463	454	459	484	461	475	490	498	476	483	485	494	472	469	506	440	476	452	458	465	455	508	505	455	464	444	427	461	481	448	445	473	503	431	496	492	477	477	521	435	496	521	452	428	450	445	455	447	455	455	509	493	457	458	488	465	459	442	499	473	478	451	484	515	466	491	483	484	480	482	449	454	506	485	484	481	495	489	450	497	477	464	442	484	450	493	491	424	489	470	484	484	464	493	437	448	436	472	526	478	481	474	504	505	469	467	473	454	458	442	495	458	454	463	527	452	488	479	485	496	474	465	481	458	501	473	466	483	445	473	453	475	462	438	493	483	468	540	471	463	514	474	505	493	502	487	471	481	431	474	484	455	438	488	498	517	494	437	480	412	465	459	482	475	473	466	424	473	485	480	435	468	453	473	440	440	452	502	486	492	516	451	489	453	512	466	468	498	496	494	474	498	520	494	481	468	546	454	448	479	486	447	532	459	501	477	461	469	482	442	492	462	428	433	398	466	480	490	495	493	490	451	487	492	442	483	488	468	486	467	487	496	467	453	479	492	459	493	465	473	466	492	475	487	470	520	447	497	473	485	497	510	461	488	486	480	459	481	468	461	473	479	488	504	482	485	477	483	463	457	478	463	495	471	460	475	468	470	462	473	458	449	477	473	452	468	480	428	491	467	480	477	515	446	460	473	510	484	451	469	485	466	441	504	495	466	471	476	478	451	429	473	472	490	469	476	439	476	481	483	494	457	474	487	504	485	431	494	423	496	466	461	508	470	449	506	465	477	475	504	483	414	434	477	504	505	481	514	482	490	481	451	444	511	484	443	464	464	458	479	442	461	473	473	490	490	492	458	475	447	501	446	467	445	487	492	483	446	463	518	488	470	486	474	453	478	463	461	472	456	451	486	503	471	490	504	456	481	489	452	481	528	472	451	457	486	508	444	486	488	515	440	481	434	477	475	466	473	494	458	452	465	476	462	475	490	432	482	531	487	478	498	470	467	495	492	477	496	458	481	476	489	495	468	457	513	466	470	493	479	490	492	498	459	483	451	453	457	483	480	456	503	495	468	450	487	457	445	479	466	446	461	478	464	473	477	472	479	471	481	480	443	455	487	487	446	473	496	473	470	497	462	467	476	486	474	506	450	455	483	445	461	444	460	460	466	466	445	463	477	457	478	463	470	458	466	502	495	507	444	450	485	506	466	481	490	469	443	484	474	487	432	496	469	436	487	460	442	474	472	490	475	454	498	489	504	432	456	432	467	462	523	463	462	459	475	494	454	487	459	505	495	452	493	487	521	453	500	463	493	479	430	505	494	506	448	494	468	490	440	493	471	484	459	468	467	435	498	455	478	465	453	478	442	431	472	459	481	467	482	482	455	451	457	461	450	452	460	472	469	484	458	508	472	471	474	513	432	484	508	478	480	483	478	442	495	456	438	522	445	516	454	474	449	460	460	469	455	458	468	489	461	504	467	467	488	435	495	449	442	466	447	482	487	482	467	454	443	457	476	426	477	488	458	473	491	454	491	455	469	434	476	443	511	469	460	490	397	458	509	463	480	482	503	528	437	490	471	480	471	470	461	466	485	448	473	452	455	447	522	464	459	461	408	474	493	518	487	467	440	457	504	448	490	466	495	476	452	474	482	467	511	481	483	451	464	499	459	456	456	435	466	453	452	522	496	449	499	450	483	452	484	470	470	463	453	430	442	403	448	434	438	437	482	439	481	485	462	470	454	449	464	474	426	467	490	464	426	444	485	474	465	493	474	476	511	478	485	430	448	490	473	476	445	433	459	454	469	461	514	433	501	457	485	505	454	483	477	474	441	454	464	501	481	463	465	443	442	486	443	473	503	479	459	460	498	509	478	485	465	489	457	458	472	463	497	511	446	429	460	462	459	443	473	460	441	519	479	505	500	450	468	507	455	509	475	467	493	513	448	470	462	442	459	463	501	479	451	458	439	468	454	472	491	469	455	452	476	497	444	490	481	476	503	458	456	486	464	469	475	457	462	478	467	443	464	482	487	488	471	466	511	467	510	417	422	472	456	448	470	480	478	449	481	460	509	474	452	494	455	490	501	461	496	481	471	463	466	451	475	459	481	414	500	451	437	478	466	489	452	487	462	483	506	472	488	485	464	450	455	462	462	452	464	513	445	475	481	496	431	483	437	465	456	482	475	458	427	503	504	459	480	524	443	497	435	502	488	473	493	438	472	470	463	496	493	436	452	483	462	461	449	457	439	484	478	494	457	462	469	468	464	498	487	484	458	489	478	455	448	437	473	493	451	464	461	443	473	427	487	471	464	443	499	481	457	486	461	483	457	454	449	503	486	477	506	436	449	495	457	472	471	442	473	476	481	457	481	477	475	474	460	496	479	476	455	475	519	447	447	502	441	482	476	450	483	484	485	502	462	469	474	463	486	441	494	504	470	507	460	472	461	479	480	441	520	505	464	486	455	435	446	507	471	462	459	488	449	436	466	436	439	426	456	465	462	424	480	439	466	439	464	452	475	479	474	451	456	485	471	468	434	484	449	495	465	453	492	459	441	448	479	445	485	426	486	445	483	469	454	483	445	494	471	460	499	462	453	422	495	461	454	475	479	495	439	528	497	477	445	440	454	477	459	489	499	461	448	458	467	520	489	451	452	452	500	440	410	511	507	503	505	483	485	447	448	454	444	470	500	460	439	498	453	456	484	504	460	454	456	514	486	454	473	507	482	477	453	482	430	470	443	475	490	445	482	452	458	472	499	489	458	505	456	427	496	466	469	445	446	477	463	465	477	493	443	466	465	447	493	471	456	436	511	467	513	478	466	433	465	453	467	479	473	461	486	468	526	442	481	465	450	428	476	449	503	436	430	474	482	482	497	467	474	469	498	483	482	470	454	439	494	507	433	454	486	470	449	450	484	475	456	451	459	481	486	492	462	472	458	460	465	498	452	461	469	493	455	448	487	470	476	504	462	463	482	446	444	467	511	502	464	470	449	490	461	493	476	494	441	500	474	502	474	466	515	445	451	424	507	464	474	477	456	469	446	446	454	486	469	457	428	440	440	460	460	467	485	448	429	472	505	467	514	463	490	510	438	481	435	479	431	466	482	453	497	443	446	466	468	461	489	433	462	470	490	483	463	497	468	480	444	455	493	467	440	468	451	478	490	501	492	464	488	477	450	466	455	397	461	481	502	484	479	490	441	451	460	498	482	485	493	460	489	454	503	476	452	474	451	436	436	496	476	437	502	438	469	457	495	479	475	468	461	489	504	442	466	483	433	461	473	486	477	455	507	483	485	502	457	472	451	488	479	479	467	465	456	481	456	473	437	435	473	489	494	429	454	463	501	479
3402	4972	3984	2021	1489	1191	1045	18638	1375	676	663	633	621	629	572	617	582	628	4213	7041	5751	4859	4188	2448	1339	810	583	530	474	505	459	485	508	527	489	479	526	488	462	519	490	479	464	480	530	487	481	472	482	536	510	526	474	443	477	477	522	521	482	497	492	533	502	495	506	491	514	509	478	503	496	521	500	490	489	526	465	501	493	476	482	493	497	476	500	496	470	478	548	538	487	503	469	525	478	542	511	490	483	520	480	502	499	526	524	532	506	518	469	497	496	513	502	479	511	495	495	463	476	530	531	485	499	503	527	496	510	504	490	471	517	462	454	495	517	526	489	481	470	492	504	530	534	483	521	471	532	514	485	476	483	506	475	475	503	519	510	498	511	504	453	498	495	480	505	492	471	558	467	508	504	509	472	487	504	539	498	479	473	481	513	475	474	556	492	500	489	496	494	478	472	496	508	462	493	482	477	462	471	513	481	495	472	478	525	478	476	493	510	519	489	496	480	512	504	495	529	501	517	521	499	489	530	495	480	491	519	495	478	478	502	522	497	502	503	478	515	465	482	494	505	476	480	494	495	478	503	496	530	493	535	489	503	517	486	493	499	465	515	515	487	516	467	514	503	482	444	455	466	450	494	479	497	480	523	474	482	507	470	487	498	499	497	494	516	523	503	526	489	499	484	530	503	488	506	485	516	462	488	508	489	499	473	473	489	489	487	487	509	467	489	499	463	507	495	482	492	514	515	539	499	556	487	513	499	487	540	508	492	521	532	510	474	460	491	483	496	486	516	470	504	521	490	509	481	531	502	492	492	501	497	514	483	501	500	489	505	477	433	515	494	497	539	479	475	471	518	467	484	460	524	509	490	453	512	537	529	513	473	493	452	515	498	486	498	467	469	503	490	486	526	497	508	508	506	478	448	520	501	450	527	472	484	491	486	488	502	515	486	483	479	541	509	504	518	545	493	484	471	470	510	465	468	477	520	469	510	466	476	501	492	476	470	488	497	498	534	483	478	492	453	480	509	428	475	462	493	480	479	518	476	508	468	498	511	499	462	466	495	524	497	521	507	536	488	488	473	519	481	496	519	523	523	506	477	503	521	450	501	485	500	474	488	531	500	512	487	474	507	535	448	468	497	510	494	482	505	488	475	506	497	447	488	528	487	513	471	489	500	491	459	475	503	457	539	520	504	473	521	533	514	516	511	474	463	474	464	532	504	516	482	540	504	480	496	469	523	468	529	448	502	505	520	497	525	472	496	533	520	482	478	521	488	467	478	486	513	504	508	495	501	484	488	497	500	494	521	501	496	509	470	466	489	539	536	485	485	501	501	495	482	527	466	469	497	518	526	517	543	514	501	499	484	445	484	506	501	474	505	502	488	482	497	507	512	511	490	501	493	465	512	518	538	517	442	499	478	436	493	500	476	475	490	505	509	480	491	541	501	524	487	484	472	500	533	489	453	473	480	504	511	517	489	460	509	491	477	481	505	526	483	489	500	506	470	484	519	516	496	510	515	523	471	523	456	486	492	515	529	485	471	454	494	521	508	513	487	494	488	499	507	481	468	490	484	505	496	505	455	494	493	479	515	525	451	536	504	522	498	525	499	462	509	520	495	481	534	500	477	483	475	489	461	465	518	507	489	456	488	486	471	528	489	513	492	475	498	473	533	467	483	506	489	505	477	510	480	467	489	484	475	498	512	510	508	480	490	481	498	489	543	477	502	475	530	455	488	501	523	479	539	488	492	470	516	493	506	490	506	488	475	492	505	476	511	522	461	497	479	489	517	516	477	506	508	484	501	488	492	450	494	488	518	524	467	483	449	517	495	508	462	488	509	494	467	477	449	499	512	464	489	481	454	512	455	513	491	518	462	492	504	516	485	523	480	466	528	510	523	494	500	487	483	543	484	548	495	508	505	484	539	488	483	473	520	492	477	506	540	494	517	457	494	481	517	487	448	488	503	508	465	469	483	474	456	517	510	468	476	531	475	495	474	469	524	480	436	497	465	485	530	503	490	498	507	473	490	506	523	488	481	501	516	468	505	499	471	474	527	451	448	473	489	522	484	498	557	476	463	494	502	503	500	511	514	465	519	496	432	517	494	522	524	488	487	508	466	435	438	458	473	476	491	499	491	492	478	461	509	480	505	511	431	499	497	494	483	497	481	505	492	464	474	469	509	540	517	484	482	517	484	482	494	494	529	515	439	490	503	455	489	491	461	475	491	499	503	490	486	500	489	500	503	467	466	517	476	461	497	494	509	496	483	516	511	489	490	495	493	468	493	494	463	515	482	497	499	524	456	499	515	499	527	494	488	478	449	509	469	485	465	508	485	454	511	482	473	501	482	465	474	497	497	502	482	507	510	514	480	464	514	490	467	484	481	497	456	437	495	494	473	522	504	500	471	497	476	499	486	491	489	463	481	444	503	505	473	473	466	488	503	510	482	459	492	511	525	491	494	492	504	505	531	461	484	480	483	542	497	507	468	515	492	450	514	529	491	437	489	520	546	504	515	504	493	489	523	471	485	531	505	437	493	491	461	460	496	521	455	462	502	513	501	506	475	487	500	494	495	511	486	488	467	468	503	464	487	443	472	487	497	524	481	445	494	489	473	464	497	480	473	516	452	474	505	519	486	515	476	496	459	482	488	504	506	480	490	522	477	477	483	498	475	501	464	476	483	484	489	511	476	463	492	533	516	467	494	527	492	477	477	486	456	497	521	509	491	452	514	509	461	498	542	481	452	494	533	512	513	480	473	487	495	503	481	442	498	531	447	514	506	469	471	506	494	485	514	515	555	485	491	475	474	487	507	484	500	491	500	480	474	478	505	490	498	515	487	499	474	486	498	497	478	495	485	481	532	486	509	489	469	497	487	481	478	484	493	470	505	488	503	463	517	465	498	502	474	502	498	491	507	534	512	463	476	474	457	457	508	512	485	483	491	478	456	458	446	477	470	472	486	524	486	474	465	492	465	519	500	494	499	494	510	473	509	485	512	501	467	530	495	489	521	513	506	469	491	471	444	502	460	501	510	492	515	509	497	485	501	509	504	492	484	476	489	524	475	518	493	482	464	502	487	511	519	537	480	479	478	498	504	510	474	528	526	462	501	511	509	490	497	496	456	494	509	478	489	479	536	531	492	481	487	459	506	506	504	481	522	487	467	490	488	467	487	493	476	513	521	514	459	489	509	534	512	479	485	536	483	496	461	518	461	483	454	507	503	469	503	528	489	488	498	507	508	463	491	495	442	501	502	441	510	488	516	496	530	486	499	494	457	499	512	515	517	463	492	479	517	537	477	506	525	517	491	487	534	514	477	504	447	494	485	489	463	461	483	520	485	479	482	447	465	518	517	500	491	502	457	491	520	538	508	505	492	492	482	526	532	508	479	523	504	475	459	496	456	499	471	515	507	446	453	516	466	499	513	469	475	493	484	446	531	498	476	452	465	455	483	484	462	488	514	537	474	514	485	482	468	470	484	522	500	473	484	479
27158	12150	1582	893	605	445	461	932	492	454	484	445	441	412	436	427	428	462	524	765	671	600	644	564	520	482	437	423	434	447	455	441	428	436	448	401	401	430	389	424	415	455	416	419	404	407	461	438	416	432	446	410	439	425	428	426	442	400	389	432	453	403	438	458	466	443	457	433	432	454	409	418	419	445	449	466	442	462	414	445	429	464	419	449	443	434	421	475	421	445	418	401	408	469	442	432	462	415	426	417	396	437	453	448	416	443	412	392	471	405	417	428	421	408	465	414	426	412	397	432	439	454	397	404	462	422	429	450	426	433	393	423	426	405	434	441	476	413	452	417	419	419	444	433	426	441	420	427	441	419	416	448	436	411	443	409	405	389	357	451	466	416	436	484	454	431	437	409	440	425	457	440	387	396	451	442	402	426	410	433	400	400	453	438	427	414	398	398	436	421	431	424	394	403	410	439	401	421	434	407	421	426	420	446	424	402	391	429	403	460	458	434	424	413	436	431	431	447	421	422	429	446	399	435	429	441	434	433	416	394	432	449	463	423	421	442	435	405	419	440	420	407	423	428	438	440	426	445	454	447	471	415	391	410	432	446	431	450	456	426	416	417	418	451	408	407	451	396	403	412	463	409	437	414	447	441	446	420	421	433	440	432	407	425	402	435	446	421	442	408	410	425	405	419	439	451	414	430	438	427	428	462	432	414	422	434	415	441	455	391	435	423	383	439	395	411	454	433	439	444	417	388	439	456	433	413	429	442	428	429	432	452	455	450	410	422	432	440	405	433	384	445	428	418	416	386	423	416	415	430	409	432	423	404	424	435	398	444	431	416	433	403	386	436	430	454	438	455	419	425	419	430	426	429	426	455	443	440	422	422	454	445	471	407	464	418	396	418	417	422	450	410	417	416	426	436	410	413	382	427	423	430	424	379	422	439	430	412	401	440	420	423	442	404	380	428	421	412	416	447	440	422	417	439	411	443	443	433	416	436	417	469	409	423	447	448	452	431	407	395	460	419	432	463	461	438	424	433	457	425	405	436	449	406	435	396	427	414	424	418	452	408	390	436	422	431	441	431	410	438	415	452	404	435	450	410	443	465	402	416	424	458	429	394	449	405	402	449	420	392	428	428	407	454	413	444	427	419	442	458	454	394	441	412	436	403	402	401	437	443	392	488	409	430	429	433	433	418	475	433	424	449	412	398	418	444	432	436	441	441	421	453	410	407	407	454	425	452	425	387	438	435	402	394	432	411	443	445	449	395	434	451	398	463	422	439	405	471	411	402	438	454	423	460	442	414	446	399	443	443	391	401	443	422	421	439	422	438	434	447	422	408	423	450	421	389	402	414	401	451	465	386	426	412	431	413	415	457	389	421	401	411	438	412	421	451	403	395	399	470	433	439	406	417	443	406	413	430	452	417	435	450	431	506	444	400	458	441	443	398	405	443	401	396	411	424	433	433	416	441	448	435	422	469	405	436	451	435	399	436	423	429	444	405	416	403	453	414	433	418	485	427	398	385	445	428	418	415	390	430	417	435	456	423	428	395	415	425	435	399	450	430	439	391	418	433	435	453	477	448	450	409	440	428	442	435	459	420	428	435	423	413	448	410	487	387	405	436	446	431	420	407	441	426	387	423	391	444	444	437	450	417	391	404	430	427	427	428	408	439	391	387	427	438	420	433	398	422	415	432	428	433	426	419	433	421	458	460	453	404	446	435	448	444	445	423	432	428	418	423	476	407	405	419	397	396	437	420	437	431	464	419	448	434	451	401	433	406	407	401	423	443	443	414	418	446	403	446	392	399	404	437	428	445	390	410	388	409	453	426	407	432	441	434	399	433	432	445	401	415	435	472	432	433	412	426	414	436	428	459	405	466	437	432	453	444	410	433	401	441	449	422	399	455	411	454	438	430	387	419	429	403	439	413	450	449	412	450	447	435	412	427	448	408	459	441	410	397	450	435	387	440	465	420	437	413	415	397	404	407	421	433	442	452	462	426	400	442	419	428	413	456	439	435	448	392	439	417	403	461	411	451	402	400	422	414	416	435	432	435	452	430	432	420	408	404	414	429	421	446	418	450	464	427	421	411	420	424	444	453	434	416	412	415	388	423	406	403	429	398	423	421	454	454	394	416	429	440	422	432	437	428	441	434	437	470	386	434	438	443	450	431	444	430	444	405	445	392	401	410	425	417	424	447	415	438	452	448	382	405	443	394	412	477	462	415	421	391	403	473	380	444	448	443	465	410	440	438	410	421	436	415	429	413	430	422	422	447	425	430	453	405	455	412	423	459	427	432	428	430	394	449	458	469	417	445	429	451	425	412	457	455	452	438	437	441	406	402	424	407	438	423	463	407	410	450	453	426	397	452	404	423	416	412	422	405	415	488	420	412	394	406	415	448	417	462	489	438	431	423	424	434	402	425	425	446	382	436	426	434	413	384	398	455	408	416	424	396	413	454	408	413	438	425	473	433	431	428	430	378	434	406	419	383	450	422	416	456	463	447	450	417	428	427	457	387	448	433	420	452	419	425	426	469	443	424	440	433	442	466	425	401	429	436	428	439	452	423	425	408	411	432	436	441	409	464	447	444	450	463	426	416	438	447	459	423	414	400	440	419	421	391	417	420	419	422	440	478	450	388	452	421	421	414	415	462	422	432	455	444	428	424	442	426	428	404	407	439	398	416	407	440	434	413	421	423	441	449	391	413	410	450	433	418	424	417	487	445	433	451	419	403	425	431	418	386	429	448	427	412	413	406	424	413	447	411	443	399	459	431	435	437	419	433	433	415	435	385	458	394	435	416	402	433	432	421	420	421	461	440	420	432	406	420	411	394	409	462	435	390	444	426	426	406	410	468	403	426	463	429	421	388	413	401	418	458	432	418	467	406	424	415	438	457	443	402	436	421	404	421	434	451	415	451	426	430	426	435	423	420	425	447	420	440	446	418	433	402	438	434	423	421	431	436	440	448	421	421	395	404	439	408	423	426	435	427	460	420	439	430	406	399	454	439	416	421	416	405	454	430	402	397	466	410	408	391	420	444	433	432	437	422	378	454	406	440	454	431	416	427	407	422	423	421	416	419	473	468	453	413	387	414	468	414	418	423	429	423	392	445	432	445	407	414	414	442	445	435	462	440	439	477	446	430	410	427	408	442	471	427	394	423	448	422	409	442	472	413	409	404	417	416	409	445	462	487	446	421	413	427	415	420	426	427	404	426	423	428	437	397	411	444	452	449	412	427	466	409	468	434	410	398	437	393	428	461	415	437	449	418	458	436	449	451	444	440	438	436	456	463	450	430	411	395	427	423	417	480	443	397	453	394	426	409	429	414	447	424	462	428	419	435	424	431	439	393	405	477	462	435	430	375	406	403	441	436	447	404	438	460	429	393	402	443	455	436	471	440	422	394	421	391	394	422	426	390	420	431	439	423	444	445	453	453	430	442	441	447	437	421	442	447	398	459	446	435	396	443	408	428	462	442	415	376	414	441
4943	798	748	574	466	438	483	1359	570	470	441	433	439	456	440	452	446	437	706	969	798	739	734	593	515	468	464	469	457	431	440	450	457	413	434	446	437	483	429	497	432	433	416	465	444	456	437	443	426	456	402	426	454	436	435	445	459	469	435	421	424	450	451	458	435	447	423	466	421	453	478	417	433	448	392	417	451	420	435	457	437	440	470	403	402	429	448	440	442	432	408	451	420	446	429	431	446	430	450	470	436	422	400	426	415	443	440	413	430	449	427	433	481	431	432	426	472	445	421	419	456	388	459	421	437	419	420	418	462	431	458	446	406	434	423	437	414	406	414	405	436	442	428	420	414	443	441	431	431	434	388	448	471	433	456	426	406	424	427	438	430	430	432	439	438	468	461	431	398	441	408	415	426	416	425	423	423	446	398	448	451	439	412	404	451	407	451	441	426	447	483	434	427	405	446	453	388	480	444	440	464	436	417	427	456	427	447	417	403	450	438	426	421	395	404	437	430	419	454	437	422	472	469	435	400	434	425	432	420	429	422	421	441	438	441	403	435	420	432	423	409	440	455	406	443	435	462	413	473	438	428	429	426	474	406	417	384	422	436	462	395	402	412	451	432	435	449	419	389	422	435	439	455	411	403	407	470	445	441	414	439	407	451	445	415	404	440	429	436	402	404	410	429	448	424	430	412	465	397	414	451	425	464	448	460	427	424	425	472	394	427	407	435	436	446	454	412	434	411	439	428	397	425	446	441	456	409	412	442	424	445	433	419	422	439	409	426	431	458	437	409	430	431	417	436	429	477	455	424	444	426	443	427	425	401	382	416	454	423	458	428	404	426	434	409	475	447	429	431	433	428	423	409	430	420	401	436	439	421	424	444	455	456	412	410	471	433	431	440	425	434	399	445	404	427	422	453	478	445	422	437	433	415	433	454	434	457	429	429	436	413	427	482	407	455	433	440	442	441	429	445	412	419	437	420	413	420	445	403	441	464	391	416	441	440	442	408	435	428	441	477	403	422	405	443	429	425	380	418	425	445	420	431	422	417	400	440	455	472	442	453	486	475	403	379	450	411	424	425	418	428	406	446	446	444	427	438	448	393	423	409	465	434	429	434	436	429	443	446	433	429	422	431	430	415	438	435	428	419	434	427	433	441	440	428	414	433	445	438	432	456	434	411	427	418	449	433	471	435	395	424	438	457	429	456	422	419	436	426	436	379	467	454	432	451	432	436	415	408	462	412	381	440	436	435	444	436	415	418	406	417	406	459	414	445	441	428	435	425	453	423	444	450	423	452	411	456	451	452	435	441	390	427	428	455	458	432	396	450	452	396	458	376	436	437	430	452	433	390	398	435	387	453	407	434	447	437	435	407	462	427	462	427	430	417	412	425	437	401	460	433	444	445	423	400	465	447	430	416	417	458	412	443	438	467	421	469	404	477	477	443	420	430	466	453	507	447	425	429	471	434	394	394	422	435	400	413	382	424	458	440	412	490	467	447	431	450	437	453	425	427	446	441	436	432	465	435	433	442	430	460	399	449	412	455	411	418	425	417	436	433	433	443	452	430	431	433	450	459	411	439	418	412	442	441	453	446	408	465	440	414	481	428	454	459	448	415	450	441	422	475	438	465	440	439	441	413	447	451	431	450	452	416	427	428	447	418	470	394	461	464	453	403	414	446	419	446	425	436	434	424	423	418	454	454	393	419	435	455	440	435	452	427	452	439	452	430	435	428	456	423	433	432	447	438	425	431	444	418	453	422	445	382	400	439	430	464	452	429	456	443	419	456	430	447	453	412	456	426	429	376	411	437	423	404	413	406	395	456	454	447	464	403	429	437	442	483	451	429	444	427	422	419	424	431	435	424	446	435	454	440	401	448	402	455	412	415	443	417	427	426	410	424	434	426	426	447	409	455	445	422	422	428	376	433	422	463	443	463	459	444	417	425	410	476	434	405	412	433	433	469	390	464	433	478	416	430	461	452	427	400	438	421	420	434	432	445	424	450	459	484	431	465	454	414	442	398	424	451	454	477	458	433	423	441	417	440	421	464	440	471	447	415	412	435	466	427	425	428	431	445	414	415	402	412	384	446	413	451	397	465	446	425	428	471	419	437	445	442	432	437	455	385	430	421	470	462	403	433	452	412	434	393	447	427	397	392	466	394	457	421	411	461	453	430	422	464	414	432	401	419	445	450	424	437	421	403	439	433	407	425	418	482	420	472	417	457	449	417	436	500	422	414	466	460	396	449	432	400	437	425	430	395	439	436	470	417	442	399	459	436	447	461	397	426	414	427	440	441	394	450	493	433	468	433	477	439	422	473	407	440	410	435	411	448	418	400	439	432	407	431	416	459	429	437	437	435	382	424	467	406	446	460	429	405	433	422	401	451	425	423	434	478	434	408	409	471	453	416	421	424	421	435	429	408	420	427	426	416	423	440	439	432	395	403	424	456	441	449	427	427	417	425	416	406	393	398	426	389	439	428	416	447	427	392	449	436	442	411	453	433	448	435	443	455	449	425	397	438	413	425	443	447	421	424	429	412	444	419	402	447	422	424	411	393	440	424	399	408	444	449	435	413	431	455	438	424	454	408	446	452	412	437	449	437	409	456	450	440	454	427	434	452	439	457	446	425	444	449	450	438	397	425	447	442	435	429	415	450	462	426	431	430	455	440	428	425	418	454	437	477	447	425	467	419	430	463	462	457	420	421	454	428	429	422	458	440	451	468	469	424	457	406	428	416	462	471	442	457	449	425	435	423	419	440	431	440	473	453	413	434	424	430	422	418	417	419	413	417	449	419	441	422	435	452	433	452	432	458	472	472	412	425	428	438	425	414	445	441	426	414	405	426	411	429	475	425	450	405	461	414	421	417	446	447	412	434	390	463	465	412	402	419	430	435	426	425	428	432	431	423	418	447	441	396	431	458	457	417	453	418	417	459	431	412	432	444	428	425	429	433	443	430	426	462	415	444	445	410	457	388	498	401	410	408	403	433	461	452	398	459	420	424	405	456	403	405	441	384	422	478	438	430	428	390	422	404	423	418	384	437	440	410	465	415	394	467	468	418	455	420	416	412	417	469	413	462	442	441	439	430	433	480	437	466	460	436	411	407	422	442	438	410	414	421	474	431	387	419	434	412	407	409	433	405	431	424	440	454	427	434	424	420	455	448	443	436	443	456	414	444	445	429	434	407	448	409	448	437	449	445	431	413	391	434	434	457	421	430	452	435	419	428	440	473	394	447	423	426	415	450	447	453	444	424	457	445	406	454	426	439	425	441	447	438	446	432	420	430	400	441	456	435	431	464	464	442	422	445	424	461	431	429	432	452	434	427	437	446	401	443	409	441	443	431	431	400	416	452	443	428	441	430	445	414	451	414	448	441	455	406	448	453	430	433	453	419	430	428	472	449	432	389	437	436	421	437	428	431	433	426	421	434	403	427	430	473	415	429	417	411	433	422	425	439	406	444	396	444	402	451	430	425	430	396	456
24506	21088	27359	25015	9014	1163	1435	3125	610	479	491	501	454	464	464	475	444	471	1998	4300	3186	2420	1627	1064	717	543	491	475	472	457	416	430	465	441	446	417	412	443	437	410	425	433	453	436	402	409	403	440	392	439	430	415	458	429	460	422	421	435	452	432	412	408	415	452	430	420	431	428	438	464	417	441	430	456	415	425	378	419	451	425	403	451	410	433	396	417	433	403	410	444	436	442	389	408	369	453	463	457	442	453	449	447	410	437	459	429	435	406	405	413	434	399	449	461	414	466	410	414	413	406	394	426	401	421	404	400	407	439	444	452	413	474	426	413	386	427	412	455	429	407	398	429	432	398	389	416	409	389	462	446	452	447	426	430	385	431	450	415	432	422	446	442	401	397	421	413	449	437	440	452	433	398	420	429	438	393	445	423	416	433	433	400	398	419	420	405	389	440	433	414	413	428	429	415	400	436	396	426	429	419	362	388	416	387	461	431	430	417	418	394	420	412	420	404	404	460	418	438	402	430	439	367	453	409	396	400	443	460	440	415	412	431	465	459	442	433	447	448	401	406	382	445	404	398	457	412	410	406	416	449	457	426	434	435	422	421	404	433	381	388	433	383	394	421	405	435	422	460	411	437	425	442	429	451	413	436	401	443	448	356	404	439	404	439	431	428	457	419	404	414	427	422	457	407	402	421	446	405	416	446	378	445	431	446	392	423	421	404	427	463	442	423	430	425	421	442	442	397	402	455	386	390	416	419	404	413	454	435	400	430	426	405	381	415	438	424	437	440	449	398	409	419	426	440	430	454	437	430	415	415	414	421	421	446	415	450	403	405	436	413	449	394	447	414	437	428	388	399	405	410	431	410	443	435	422	415	425	420	386	417	425	426	409	425	452	428	415	399	422	450	389	439	394	432	428	401	406	428	449	396	403	436	429	409	433	446	406	428	423	424	434	435	411	442	397	430	410	430	413	445	407	442	432	409	411	410	402	431	409	374	422	398	441	398	424	409	410	452	408	435	422	414	429	409	460	428	424	406	422	405	432	438	377	425	392	403	432	397	400	420	436	438	389	430	415	433	395	435	421	416	455	416	387	454	413	456	398	399	399	434	437	433	447	415	457	436	446	426	389	395	436	402	405	439	433	382	419	438	425	400	435	407	419	424	427	442	390	421	392	438	431	381	417	439	404	425	440	408	410	413	387	430	424	407	460	438	386	440	428	440	405	385	427	430	410	435	410	418	432	400	419	403	376	397	411	411	417	404	452	445	397	425	387	414	458	456	402	421	378	382	428	432	412	389	408	417	455	404	432	440	407	384	413	415	438	428	404	446	410	421	423	409	411	397	405	437	442	394	417	386	397	394	406	444	427	419	421	417	455	426	432	435	429	450	428	420	426	410	405	403	433	413	424	426	437	404	426	430	429	444	405	440	443	427	431	403	439	430	432	424	389	454	426	429	395	431	451	421	428	430	416	447	409	439	416	441	407	424	414	397	378	437	411	433	417	428	398	397	414	430	433	401	425	431	424	432	444	461	433	422	462	386	411	418	431	429	400	445	413	425	409	387	451	405	442	421	423	454	404	422	387	416	417	404	435	410	413	411	447	400	436	406	431	435	412	422	449	384	432	397	463	429	446	442	420	454	421	406	437	480	428	411	394	422	421	423	403	469	417	466	444	407	441	439	453	405	434	418	434	434	395	391	434	429	375	392	395	410	397	396	416	403	435	384	428	387	445	413	421	430	410	433	426	453	456	443	469	407	424	447	404	403	449	401	418	392	407	418	418	427	382	409	449	441	416	407	426	440	422	425	463	398	440	430	376	430	416	436	436	411	433	413	419	445	431	462	399	410	396	383	415	405	414	387	448	439	416	421	418	392	437	419	430	412	394	432	422	378	403	406	397	415	407	400	428	413	442	383	451	421	433	413	412	421	398	414	381	434	406	391	401	428	434	417	427	423	424	409	466	424	453	416	403	420	404	420	437	411	406	434	408	436	448	451	437	445	400	395	381	405	431	416	436	457	437	415	401	394	430	404	413	429	414	418	428	431	420	416	432	437	446	464	426	473	416	449	413	410	407	451	432	404	414	437	431	414	434	431	430	388	427	428	462	402	445	442	425	390	411	411	417	386	425	417	387	393	453	442	413	470	464	449	464	421	423	451	404	417	425	457	465	417	401	427	451	442	415	405	435	439	373	421	411	408	421	379	372	410	454	431	411	433	434	445	420	444	455	381	424	401	425	432	384	431	420	414	421	378	429	416	419	422	448	428	424	400	389	394	421	378	436	475	405	428	378	417	422	467	438	420	434	409	385	391	411	407	400	440	436	398	429	396	372	404	428	444	441	385	418	414	402	446	410	416	424	393	432	440	413	402	424	419	414	424	446	430	454	421	385	432	447	406	425	424	405	416	432	401	425	427	429	399	430	441	421	415	455	424	430	406	404	397	442	407	422	430	440	431	421	393	454	408	434	440	405	471	421	401	398	459	447	415	411	420	390	413	419	425	392	472	392	427	449	426	406	408	455	415	445	408	460	405	424	395	432	413	411	423	406	400	380	448	440	414	430	485	466	399	394	445	442	394	398	434	409	385	430	412	431	442	412	424	401	445	407	417	402	425	402	405	439	419	405	430	450	412	404	436	401	392	427	405	444	426	445	443	432	426	407	401	422	462	419	407	459	415	441	385	435	437	399	454	394	393	430	406	398	430	431	424	411	414	413	441	405	432	411	404	431	436	427	409	407	364	415	396	427	385	427	432	410	420	433	450	421	423	436	451	415	468	416	449	422	424	425	470	440	423	420	425	422	459	447	407	403	431	430	454	447	456	421	418	401	433	406	424	424	441	432	400	391	412	438	440	404	410	399	419	462	429	428	417	394	416	429	439	462	451	423	469	423	425	413	386	425	401	418	394	435	409	434	420	403	446	422	419	434	444	413	455	395	399	439	404	437	424	406	423	443	415	419	405	415	416	409	412	411	439	417	425	407	397	387	421	410	466	454	413	432	421	405	415	427	405	441	420	402	471	406	419	432	406	392	433	417	398	388	402	443	433	386	405	418	379	428	443	413	403	396	417	432	427	432	424	391	383	398	393	439	409	429	446	421	416	437	430	450	472	418	409	377	419	436	424	389	413	400	416	454	421	416	425	409	432	401	386	464	419	408	428	431	436	432	412	420	404	411	417	461	412	384	437	390	394	415	393	432	415	458	438	437	381	447	423	457	373	431	406	408	432	412	422	418	417	396	422	414	405	431	430	435	455	421	412	389	412	432	439	407	441	418	396	434	426	418	373	400	412	403	439	402	448	407	450	424	425	429	427	451	445	420	412	396	391	414	400	456	414	420	414	460	449	432	441	419	449	415	427	410	404	386	435	433	411	441	411	446	415	444	452	410	400	401	406	416	424	394	380	419	437	424	431	406	420	443	404	405	414	375	424	408	411	389	438	427	384	410	408	414	442	409	399	429	399	442	402	416	398	440	421	408	410	458	380	443	418
3266	3342	2692	1404	1070	836	2242	4935	617	559	532	552	536	492	484	508	495	501	3515	5905	3993	3316	2252	1394	896	613	490	525	453	449	454	476	476	483	471	415	455	430	446	459	463	451	437	437	461	480	446	450	482	429	467	468	470	451	433	459	445	413	469	455	442	449	462	461	474	473	444	464	454	478	444	460	436	410	467	456	431	465	472	476	432	485	466	471	450	462	447	481	468	431	460	459	454	457	449	468	464	477	436	471	461	435	424	429	460	416	480	396	462	431	461	432	460	464	490	465	432	426	461	446	440	442	452	432	460	484	452	467	479	470	454	488	441	436	467	467	419	497	463	448	446	501	462	453	467	462	455	443	431	448	429	485	466	480	458	450	447	434	469	435	451	422	455	485	451	464	429	444	454	462	461	442	439	442	448	453	465	437	451	481	475	450	437	469	438	459	456	461	511	439	427	450	474	418	431	450	479	463	457	445	482	469	463	419	480	419	483	478	416	442	476	488	454	442	462	445	442	492	450	456	463	432	441	446	469	414	450	444	489	446	460	461	450	432	417	454	472	430	439	468	469	480	461	457	468	438	471	453	425	436	456	496	502	439	435	431	478	466	450	442	452	435	462	471	445	414	454	470	420	424	440	477	461	438	460	438	473	473	441	461	421	456	462	464	432	449	416	505	439	424	473	466	442	457	445	455	467	478	448	456	455	409	435	476	448	482	471	436	439	441	449	472	460	475	473	462	436	459	421	470	489	412	437	442	438	460	453	450	445	479	473	478	413	439	490	439	442	449	434	455	447	487	427	448	437	424	430	422	466	420	466	417	474	439	482	421	431	455	453	474	448	423	451	466	435	464	452	466	451	460	430	462	452	423	458	437	474	455	462	450	452	439	452	424	470	441	416	464	454	434	481	456	445	439	447	454	461	479	422	491	429	436	456	484	424	418	440	447	450	458	480	467	437	439	466	440	443	449	460	461	471	462	437	456	448	415	457	484	445	481	424	472	482	421	463	451	444	423	474	439	449	461	474	443	415	474	467	453	451	429	441	445	455	446	409	439	431	466	426	477	471	439	418	467	475	451	451	428	434	472	461	456	476	470	461	440	462	450	492	458	452	417	435	436	449	441	444	467	463	490	451	477	480	418	461	469	460	445	490	449	422	428	418	418	452	410	448	474	475	443	460	454	458	440	417	427	461	454	445	446	438	444	474	450	481	454	424	455	453	458	489	418	476	449	462	451	438	431	427	444	426	455	459	462	433	431	435	453	406	421	419	406	415	451	426	432	421	451	473	472	451	429	456	431	469	409	451	447	465	439	439	450	462	437	498	458	442	463	441	445	399	434	444	468	421	435	453	422	457	463	417	408	439	450	457	400	458	443	493	464	474	460	458	412	474	415	406	462	444	451	454	451	437	478	478	457	441	423	432	473	421	497	422	474	460	445	467	437	438	431	456	453	447	453	452	451	448	436	470	431	460	446	460	480	418	471	459	492	456	482	460	502	435	430	444	459	447	416	470	471	462	432	467	454	435	492	446	421	449	454	463	427	433	426	407	441	470	465	512	446	415	456	457	456	433	483	434	456	452	449	465	448	447	460	440	496	481	430	490	428	411	456	435	442	470	476	456	441	443	442	437	440	461	440	427	480	437	408	441	422	436	441	426	451	457	454	459	439	434	418	425	415	463	464	449	459	467	429	484	457	441	423	440	420	496	461	455	461	470	493	462	478	473	439	453	458	459	433	449	448	489	449	432	431	444	443	455	454	435	432	432	464	444	444	484	474	455	484	452	429	446	467	423	489	448	487	469	441	466	430	453	446	441	474	393	429	464	434	459	439	460	441	419	448	490	443	444	429	447	444	445	465	463	443	453	456	488	455	456	461	432	422	453	442	470	438	420	474	445	477	450	462	448	417	441	441	457	394	461	427	436	472	463	465	433	412	408	422	468	481	469	479	438	428	444	421	400	427	461	469	491	431	429	450	410	448	448	460	449	466	435	455	425	459	498	426	454	477	462	446	415	448	448	454	460	466	469	454	431	481	457	465	418	432	457	445	453	445	460	466	458	421	427	464	473	397	441	432	447	434	476	453	441	458	420	447	443	477	479	410	461	465	464	402	450	395	424	428	389	468	456	474	423	447	459	439	447	424	447	429	444	406	459	438	454	442	452	453	442	454	455	418	436	441	459	438	441	445	450	458	455	446	463	418	468	439	471	455	450	405	435	443	454	479	490	441	452	457	463	443	433	435	458	453	435	434	437	455	455	455	417	454	420	435	474	465	459	421	406	469	458	438	429	445	407	446	461	444	431	469	424	491	448	437	440	456	409	446	465	455	455	458	479	449	487	442	431	458	453	416	413	447	427	422	442	435	477	449	451	478	432	434	452	462	462	451	471	479	471	438	448	448	461	481	451	485	449	451	447	438	441	431	482	435	431	434	483	447	463	439	463	443	495	429	448	446	464	420	398	448	426	455	469	445	455	453	464	473	442	463	434	450	433	475	457	426	401	421	468	407	446	456	435	544	456	444	444	439	449	437	447	445	466	476	442	502	482	481	477	500	446	434	468	449	462	505	447	441	420	433	477	442	462	476	474	490	455	453	458	467	466	430	466	475	438	437	476	413	403	435	441	423	458	474	448	442	460	429	473	415	447	448	455	467	437	446	456	483	452	453	442	425	455	452	427	430	454	465	499	415	459	446	475	431	430	461	474	460	414	451	457	426	404	469	439	453	477	394	435	428	430	441	444	457	479	488	438	447	446	433	435	459	460	440	469	459	456	447	470	440	417	436	459	433	484	425	475	411	448	438	466	457	461	455	447	453	429	477	460	467	478	426	460	434	434	444	505	465	463	456	454	433	428	485	477	468	482	410	459	473	430	431	446	470	447	463	445	462	431	438	447	477	455	456	487	427	461	449	469	422	426	458	451	410	456	450	463	463	451	443	445	459	445	457	435	449	430	433	404	455	461	441	433	439	455	448	432	456	422	462	446	442	444	457	439	449	490	453	436	439	455	478	444	488	449	470	473	432	434	478	440	412	438	444	473	447	464	451	431	440	410	455	484	445	483	492	439	446	449	415	451	446	452	411	472	438	467	454	454	439	457	448	434	451	404	461	404	465	489	481	467	376	426	453	467	422	457	404	457	435	451	437	450	444	469	447	437	448	465	448	442	406	445	437	482	485	455	465	457	483	425	438	446	468	479	498	474	459	440	433	432	444	421	406	438	449	441	442	464	462	452	460	483	455	476	438	422	418	433	434	413	475	425	483	428	455	475	464	488	452	462	423	436	447	470	450	418	436	409	416	472	475	459	430	467	438	447	404	404	452	444	481	470	456	486	431	446	431	431	443	436	455	437	441	466	434	432	447	437	431	434	450	468	428	455	437	466	449	457	436	454	463	427	430	401	477	419	432	457	444	388	450	482	442	474	484	459	439	428	460	452	471	456	432	448	428	431	425	432	442	456	435	453	424	474	435	431	468	457	449	466	489	433	461	438	454
23818	21122	28219	24247	20330	3565	7052	8856	829	628	603	571	517	499	514	493	478	614	3669	6831	5547	3436	2278	1397	890	661	572	456	469	493	464	513	457	483	490	460	461	495	433	519	478	507	458	505	498	444	487	493	502	472	440	491	496	466	481	478	455	453	505	466	450	510	508	454	479	494	492	459	492	449	494	494	484	471	499	469	469	485	474	497	489	451	446	465	523	425	466	480	473	483	443	501	445	463	528	465	458	468	476	485	520	492	462	522	479	508	472	474	502	479	482	488	481	501	472	458	464	493	438	498	482	466	477	477	477	489	507	488	495	486	475	463	466	477	473	480	444	484	475	499	504	490	516	449	528	530	503	452	485	468	485	504	523	460	523	470	487	500	481	478	457	478	455	478	511	485	432	458	472	525	488	513	439	460	477	437	458	522	472	470	435	483	471	459	483	514	476	482	462	437	477	464	475	465	460	490	479	490	469	500	476	479	469	499	466	499	476	445	485	443	456	482	466	464	465	484	491	473	475	466	505	503	477	469	490	460	452	516	462	485	466	485	442	468	483	482	462	502	490	467	444	471	486	508	505	486	471	492	467	511	464	428	495	454	455	450	506	453	471	457	498	453	476	478	477	501	480	487	478	462	465	484	481	465	505	464	488	411	479	485	479	481	458	482	462	466	476	441	498	507	470	490	521	478	493	526	454	499	502	503	451	495	493	521	444	487	512	438	488	455	462	485	476	472	485	461	471	465	459	458	468	533	477	471	464	483	468	459	466	511	474	496	437	469	489	472	449	473	471	510	477	447	522	462	520	469	496	506	472	468	481	473	453	428	498	454	486	462	457	459	501	482	479	486	443	451	461	454	498	459	486	459	469	447	462	489	469	496	462	491	470	482	460	463	457	476	462	438	469	508	483	452	473	471	507	463	520	484	462	454	482	473	477	485	475	511	486	456	452	487	469	503	468	487	459	505	470	443	469	508	456	452	460	440	480	471	483	474	479	443	436	509	460	492	475	461	445	462	432	468	460	447	499	457	483	509	443	449	471	506	499	465	492	465	518	447	476	455	473	460	461	477	486	462	457	498	436	483	474	508	415	464	419	466	512	512	469	485	507	478	519	454	507	461	484	503	500	447	484	463	510	494	510	455	468	496	462	462	436	523	475	462	468	487	488	446	477	435	465	496	479	479	474	504	485	495	473	453	489	473	487	469	484	490	488	484	487	495	484	406	502	449	449	469	445	460	436	455	485	437	497	446	472	408	464	432	488	469	469	475	492	482	417	476	474	458	480	468	450	489	453	470	482	448	510	472	482	466	496	472	477	447	451	504	468	489	455	472	495	480	465	483	484	447	468	445	456	459	465	474	462	461	483	478	448	482	450	480	462	488	440	397	463	477	486	484	474	478	456	454	455	453	445	460	461	471	470	484	503	472	509	519	511	509	456	465	461	474	467	455	473	515	473	450	433	470	479	500	450	477	445	454	432	499	485	462	490	490	488	499	437	470	480	467	464	467	448	454	473	440	477	448	465	498	454	479	508	471	461	472	474	469	497	495	476	516	460	453	519	459	499	479	475	450	474	469	438	444	480	455	506	504	469	506	430	466	477	446	461	429	484	466	516	460	469	496	442	463	467	453	479	446	469	488	495	496	463	449	467	453	465	491	435	514	474	486	485	424	502	486	459	461	471	463	457	467	470	461	492	426	470	457	453	469	500	453	481	499	441	497	502	474	491	490	439	506	460	459	459	471	457	492	453	494	496	474	478	521	466	450	459	470	440	457	462	449	486	443	480	436	443	491	510	499	500	466	529	481	493	456	444	485	485	452	500	455	510	499	425	460	481	482	529	447	470	464	439	447	490	474	478	401	488	487	426	470	449	478	481	466	463	468	478	474	439	475	441	475	486	453	484	500	482	483	507	485	503	475	499	457	476	481	496	458	458	458	475	492	483	456	504	490	498	496	474	474	495	459	445	451	457	474	459	445	438	470	504	439	453	513	466	459	482	491	495	458	464	493	464	480	469	475	502	442	459	444	462	447	465	507	452	492	514	472	441	492	475	501	487	429	479	485	461	497	448	465	449	474	524	491	476	454	478	471	493	503	484	500	442	459	467	470	474	480	464	471	457	491	485	477	480	486	474	481	467	480	458	508	489	490	502	485	451	479	498	485	463	457	481	501	464	484	482	470	462	456	507	490	471	460	473	466	449	486	473	452	486	465	442	434	467	480	467	499	469	470	446	452	456	432	474	431	498	484	465	489	526	482	505	470	424	439	465	498	457	446	494	470	470	468	492	465	466	469	479	437	438	484	479	464	466	517	396	483	493	470	483	453	469	434	498	496	518	491	457	472	454	473	527	477	467	491	492	498	446	486	486	460	488	486	456	424	410	458	439	469	462	463	468	467	459	478	451	495	469	469	486	513	443	536	504	462	444	467	448	431	458	432	497	449	535	463	459	460	466	485	491	456	522	472	485	509	468	455	491	475	446	455	520	532	451	438	491	471	445	459	438	469	501	467	435	446	460	494	455	499	465	490	484	485	452	462	443	453	470	460	464	451	455	483	509	511	463	433	467	462	534	464	480	462	501	478	425	466	471	469	522	497	524	466	468	507	459	482	451	451	500	468	475	454	474	475	485	504	469	446	446	482	460	475	422	448	439	469	477	511	511	495	498	487	461	482	456	472	493	462	457	474	488	484	456	491	451	482	486	510	494	459	508	464	463	474	476	448	510	479	465	473	508	476	473	489	439	469	440	443	479	489	487	450	467	481	477	463	494	468	480	525	461	430	470	436	471	474	465	424	490	488	457	484	462	459	446	492	463	463	492	467	476	491	437	482	464	453	403	461	420	455	490	504	443	440	467	474	472	462	460	445	459	480	442	491	473	482	487	505	497	490	471	480	434	473	475	483	502	449	453	452	518	506	477	465	498	468	513	487	459	445	451	473	507	437	483	483	464	468	466	486	483	501	462	440	431	498	502	437	460	481	438	428	448	447	521	486	453	469	458	429	456	493	494	494	481	509	517	513	462	465	436	451	449	524	488	485	458	507	486	463	475	516	440	472	485	492	462	479	469	464	489	463	479	493	500	445	474	463	443	451	504	464	484	504	512	471	466	479	459	489	476	475	482	470	464	487	450	452	479	462	479	486	473	491	455	494	444	475	460	478	476	501	454	456	479	487	478	497	446	514	485	496	443	483	479	459	483	471	488	483	508	485	493	460	458	442	441	500	495	489	505	434	453	395	493	489	497	467	486	476	451	486	469	468	471	470	455	473	461	480	491	512	449	466	502	521	503	445	496	477	473	480	482	494	482	422	465	479	526	458	465	467	511	480	502	491	517	488	465	491	468	557	468	467	456	498	461	463	464	511	498	459	478	465	438	461	463	469	433	461	464	475	482	493	477	505	474	453	488	508	463	497	495	509	462	494	447	477	456	475	469	471	487	490	451	477	496	433	483	482	481	450	477	466	469	489	471	447	478	480	507	447	454	478	492	457	475	468
3450	4984	3872	2086	1490	1204	9573	8179	789	706	656	622	608	576	603	558	555	844	6056	8801	6712	4317	2908	1847	1095	671	596	481	487	530	541	477	524	541	468	516	486	487	501	501	524	549	481	521	464	447	500	474	504	480	526	483	512	510	487	511	535	486	482	471	466	518	522	501	509	500	485	521	487	491	471	511	496	541	495	473	488	482	523	450	454	518	488	493	519	514	502	499	519	511	468	455	479	535	513	513	483	507	516	442	538	516	521	491	476	531	485	499	512	562	510	521	508	529	514	493	478	519	486	522	489	513	516	503	495	488	508	506	487	493	490	474	506	462	512	538	514	538	494	482	494	522	495	497	504	504	535	479	508	488	525	510	500	508	504	520	503	536	500	517	518	464	488	502	497	491	521	471	548	503	510	500	526	521	521	541	475	495	536	529	489	493	497	485	511	494	490	519	551	458	504	501	493	485	494	533	463	469	488	509	552	500	517	523	509	490	469	482	496	495	511	530	494	517	567	528	469	478	496	480	522	519	494	524	497	492	544	478	510	485	520	512	497	503	502	508	467	508	509	482	527	477	526	537	514	531	457	532	509	506	524	495	484	519	498	531	469	515	453	475	499	489	512	533	484	510	478	490	492	497	495	486	485	466	472	478	484	503	510	473	509	523	495	531	511	466	497	482	483	512	480	464	504	499	495	527	510	530	492	509	485	447	531	522	526	456	486	522	518	516	495	491	498	501	492	485	507	510	485	510	506	501	489	481	466	532	481	433	515	544	461	466	484	498	467	519	522	515	530	503	503	490	520	531	508	490	506	490	479	541	505	528	483	493	511	480	488	531	493	502	501	488	498	462	477	488	486	492	509	485	502	499	480	507	520	473	524	505	513	475	527	508	512	535	517	522	527	529	489	495	459	506	515	492	526	477	480	515	490	504	522	502	485	476	505	455	474	511	513	520	497	536	490	518	484	477	494	506	492	459	481	479	497	465	516	524	493	505	488	507	516	523	509	494	481	532	474	532	500	495	487	510	520	486	532	505	522	485	538	511	498	504	495	477	483	493	502	491	479	477	490	411	490	505	523	493	486	502	509	508	511	452	485	509	519	537	518	474	544	495	510	484	501	471	507	504	456	493	462	470	512	501	523	517	498	486	489	485	513	530	460	457	465	463	503	458	463	504	498	494	488	500	486	446	472	501	534	479	523	497	518	469	487	498	480	469	497	493	516	463	561	461	487	499	489	492	519	500	524	493	471	495	512	499	497	478	494	492	509	515	483	456	542	521	500	524	459	521	482	463	473	507	501	527	503	508	464	501	508	478	512	452	480	501	451	490	457	510	483	501	544	519	512	472	491	478	479	476	444	519	512	521	529	557	499	472	465	528	453	522	502	490	457	473	472	466	544	488	489	489	515	481	504	559	522	469	460	474	502	518	505	557	520	489	507	534	497	495	495	504	494	532	489	467	496	500	503	500	467	512	508	544	509	465	482	525	559	521	503	482	507	528	503	492	475	538	512	491	489	475	480	481	522	533	506	486	478	519	457	465	514	494	519	516	489	524	512	475	539	535	503	481	475	476	515	504	482	529	521	522	499	464	481	464	485	508	523	507	494	504	490	502	487	514	486	495	467	486	510	544	481	509	546	503	476	503	471	508	511	489	530	491	463	517	515	511	474	478	464	514	469	490	518	502	484	468	524	493	506	523	498	505	498	489	516	489	486	503	511	516	463	484	501	475	485	500	484	470	537	499	466	451	512	507	493	479	462	479	506	498	489	488	488	497	492	539	481	467	500	475	476	495	481	504	518	470	484	527	523	513	528	499	501	502	492	419	484	465	485	512	500	464	517	510	480	459	464	521	517	526	483	498	476	520	527	468	467	534	512	509	475	477	490	538	512	519	469	518	497	530	513	481	482	503	528	508	522	522	537	488	524	479	519	500	500	504	497	496	498	493	515	475	537	478	479	510	477	501	492	471	502	483	485	510	475	497	503	513	455	478	467	502	470	496	471	496	511	487	469	519	459	528	498	478	502	503	516	508	491	463	493	502	494	507	495	500	477	500	496	487	463	490	481	452	524	512	490	469	503	475	502	477	533	509	495	485	483	487	523	473	481	485	482	487	492	490	498	445	480	512	486	466	519	469	498	428	504	500	498	449	488	515	471	480	523	505	517	492	476	475	482	490	487	500	514	528	482	508	501	517	539	486	496	497	486	462	501	477	515	489	493	480	520	497	499	527	494	492	446	516	507	442	501	499	501	473	505	487	459	452	494	495	510	486	496	458	515	534	498	501	509	472	485	526	502	520	513	509	517	481	480	474	536	502	481	459	513	494	513	507	474	478	530	482	482	462	505	490	500	487	529	567	475	482	492	470	515	492	523	496	482	484	532	483	492	513	549	502	546	468	506	470	506	444	459	481	532	492	475	515	500	470	509	499	485	512	491	509	483	507	490	504	452	501	497	518	479	478	521	518	498	512	518	530	506	525	524	530	482	498	485	506	509	474	541	505	449	492	477	479	493	502	512	490	482	467	499	471	490	503	500	540	502	498	511	480	526	469	489	491	492	521	468	479	493	537	510	458	480	455	482	476	470	521	460	530	488	505	464	499	491	484	503	504	513	467	523	506	457	491	561	450	500	460	469	495	476	530	502	500	513	516	517	456	473	506	493	459	515	504	528	498	486	489	470	525	472	536	469	522	507	467	467	508	538	508	491	483	484	495	494	469	456	483	499	480	531	513	454	503	537	546	516	509	506	467	489	497	474	461	463	520	484	481	474	545	480	509	455	478	487	477	492	498	445	487	496	488	490	516	506	479	472	515	459	546	522	477	484	481	474	500	491	472	509	516	506	475	478	512	499	513	481	515	494	493	473	529	465	468	495	479	468	516	513	480	484	516	505	486	501	525	492	487	535	462	508	515	492	500	527	487	507	522	486	456	488	515	493	472	499	535	493	549	506	476	465	530	482	517	511	487	487	496	484	503	486	463	482	511	513	509	473	466	491	488	515	493	478	491	494	492	485	475	521	512	462	515	495	518	464	498	498	461	496	505	488	486	475	514	474	493	511	488	525	523	476	486	473	500	485	477	493	501	456	470	472	481	520	487	481	548	488	514	478	512	476	502	515	477	477	493	512	473	519	510	500	474	491	475	508	452	522	479	483	477	515	537	504	482	470	482	525	494	475	508	472	525	460	471	498	520	484	520	486	464	499	492	512	496	496	500	493	487	511	499	477	495	504	509	498	487	501	517	460	463	509	497	449	494	515	505	507	489	473	522	483	478	494	503	469	490	464	511	478	515	493	484	462	485	485	492	494	559	509	545	495	511	465	492	482	485	458	496	484	492	478	498	503	486	451	502	483	511	508	487	463	522	487	491	464	517	492	499	472	458	511	474	497	480	487	498	480	504	522	452	534	486	496	528	492	506	495	517	488	458	465	490	454	483	504	519	514	524	520	444	497	506	525	479	486	475	477	532	470	453	505	489	523	496	515	473	492	502	491	500
27181	12107	1449	752	494	432	478	592	462	436	411	439	430	431	409	468	445	468	587	753	775	667	598	521	515	514	440	477	378	445	453	438	433	420	454	468	415	414	450	428	442	468	433	445	393	404	432	422	432	418	435	423	457	410	424	437	436	444	450	435	444	405	400	419	398	447	431	426	472	400	420	399	466	419	448	452	407	422	432	407	433	457	462	441	443	416	418	420	419	468	459	421	413	445	439	433	445	431	414	449	441	408	396	407	463	437	423	388	440	401	410	394	413	443	447	425	431	461	453	443	403	455	393	462	374	448	423	423	437	467	443	410	423	424	427	399	441	420	448	438	403	469	434	425	444	449	411	454	434	399	441	456	426	468	430	401	425	394	426	412	438	413	440	410	414	426	449	457	443	440	448	422	443	445	461	453	416	446	438	397	423	410	431	452	435	404	430	433	429	420	445	417	433	407	431	473	403	440	413	390	411	450	453	420	451	453	414	458	418	438	425	390	441	467	457	417	448	406	420	465	431	403	414	435	413	412	391	424	418	430	419	416	406	420	395	408	421	396	436	445	435	415	400	437	441	430	414	448	427	389	430	445	425	437	426	424	447	422	425	423	426	442	450	408	451	395	413	438	408	434	419	407	431	447	429	437	411	438	425	407	452	425	424	424	451	457	431	408	469	438	428	468	422	442	416	450	434	418	441	419	443	439	440	438	463	363	391	413	472	468	390	428	421	438	432	466	432	403	413	411	442	444	450	408	398	426	425	447	417	453	414	416	402	442	430	373	406	441	386	445	476	408	414	433	436	510	420	394	425	457	431	441	412	423	455	445	410	453	459	404	443	404	437	428	418	452	428	478	425	423	441	438	421	410	452	452	438	467	447	383	418	463	429	430	453	400	443	442	414	454	440	421	427	420	445	444	426	439	437	429	444	404	426	407	402	452	455	421	447	440	404	460	420	429	428	456	442	466	446	398	415	409	406	412	419	407	390	446	422	440	447	418	441	417	446	451	407	405	423	413	419	458	457	445	447	416	436	487	429	420	429	424	445	476	425	454	400	419	449	430	416	446	413	396	398	423	473	428	426	406	471	428	422	434	425	456	427	455	409	450	399	433	401	440	423	434	440	423	385	453	435	436	425	417	455	456	427	427	460	433	425	385	449	454	420	446	442	403	398	418	401	436	427	443	420	406	454	416	474	399	444	452	432	398	427	443	448	393	449	418	413	452	420	438	443	424	392	411	392	432	401	407	468	391	407	422	441	425	422	416	405	427	439	448	433	439	448	408	410	428	411	400	392	431	434	415	403	416	427	421	400	432	450	439	417	441	423	412	435	382	442	432	444	454	448	411	423	405	395	410	439	424	404	448	413	443	452	459	442	428	441	429	460	410	438	379	464	428	449	416	379	415	417	398	429	401	435	404	443	433	433	425	441	424	468	403	465	399	387	423	403	444	437	361	432	428	430	451	385	391	422	434	445	433	437	436	411	429	419	448	405	442	430	418	409	458	442	422	420	447	407	458	407	441	404	422	426	462	462	468	408	411	384	421	449	422	419	399	402	455	430	432	418	412	411	416	444	451	450	450	445	422	421	430	426	434	423	413	420	433	416	419	430	388	425	423	442	401	405	404	451	422	417	427	422	413	462	449	387	434	420	460	432	413	435	432	411	428	439	444	397	453	401	415	375	403	407	422	430	469	453	435	433	415	412	401	426	406	386	424	418	454	412	409	457	439	422	473	446	434	411	402	390	424	432	414	454	427	411	475	445	462	440	445	452	449	425	442	414	432	448	456	398	450	402	460	412	417	441	434	424	439	452	416	391	416	443	423	455	400	448	424	446	448	451	427	439	427	447	435	426	461	424	424	473	444	463	427	460	453	417	433	447	444	430	424	437	433	455	417	439	403	427	421	446	423	449	420	417	433	449	475	439	396	415	439	445	476	424	446	395	415	408	442	421	462	464	435	450	447	454	387	428	420	421	400	443	456	397	424	456	413	405	462	450	409	407	433	415	439	441	423	428	437	443	400	415	450	438	433	414	420	421	399	410	477	389	440	412	403	417	407	400	436	396	422	395	410	382	467	407	456	465	464	429	419	434	451	440	435	435	446	389	419	419	396	440	417	468	407	464	392	409	446	460	425	399	434	453	464	435	405	443	448	439	416	413	428	413	440	461	446	409	437	432	440	437	390	425	434	470	426	444	422	469	428	433	418	418	447	401	408	458	415	403	427	449	471	442	416	392	458	434	449	436	435	417	427	432	380	414	440	412	389	422	380	419	447	418	407	417	456	378	430	471	468	424	426	438	454	475	396	448	421	411	454	428	441	441	439	441	449	445	409	435	435	414	446	418	382	430	444	426	410	396	407	402	441	421	431	437	453	433	429	474	429	462	425	403	448	443	439	372	441	396	465	400	445	440	463	409	445	429	429	439	454	443	423	453	417	448	432	453	428	434	457	471	425	456	433	432	428	455	437	416	456	472	428	440	417	433	451	416	454	435	412	417	441	437	435	404	404	465	449	432	414	422	435	433	398	414	464	424	454	433	448	396	432	411	453	399	442	425	408	412	446	424	450	448	460	431	411	440	426	447	395	451	436	448	423	416	435	428	408	439	449	440	422	463	399	474	389	432	439	434	438	418	427	449	424	424	439	396	396	393	441	452	483	378	407	436	426	441	469	419	418	446	414	447	459	431	463	450	446	418	401	406	402	458	411	434	443	439	443	448	403	438	439	432	405	448	437	455	406	415	436	396	401	428	456	445	455	456	422	469	430	455	440	386	419	398	433	418	454	446	424	373	441	446	439	432	438	419	460	432	400	443	442	489	445	450	452	399	449	427	449	432	444	459	388	414	395	387	425	410	458	413	441	431	417	411	427	408	441	397	409	469	432	406	443	424	405	429	416	417	406	443	409	414	408	435	411	445	471	441	405	438	427	477	430	452	399	387	440	433	429	435	414	442	450	412	431	438	398	460	441	435	412	389	415	420	431	410	408	434	413	438	412	429	402	390	472	413	413	421	433	455	406	374	406	426	436	457	475	450	427	429	433	455	458	444	454	411	411	449	410	441	422	450	437	425	419	439	432	419	454	450	402	432	434	418	415	442	424	417	428	412	436	458	432	446	443	438	425	426	444	461	454	430	436	439	433	417	420	428	489	429	389	418	432	399	449	406	439	443	479	417	437	457	441	400	418	458	410	456	424	415	438	432	412	409	431	409	422	415	418	447	430	394	398	427	424	409	435	427	423	426	412	431	474	432	417	414	423	442	410	422	418	424	445	414	442	428	445	416	404	447	396	419	439	425	435	429	416	438	441	420	426	418	456	401	436	432	431	403	436	452	418	420	398	422	411	384	406	440	447	415	420	443	418	392	398	429	457	465	440	431	457	433	415	451	426	408	431	438	423	453	434	415	439	443	471	431	427	461	411	415	396	385	463	418	428	409	452	422	402	429	415	407	450	432	445	439	453	399	414	401	413	445	419	454	413	421	399	410	457
4847	763	688	488	478	451	533	726	452	445	432	449	449	407	436	441	451	418	750	951	903	790	633	570	540	499	486	434	429	467	451	430	431	467	455	427	435	431	436	432	426	436	434	455	421	421	394	472	457	446	435	432	444	413	469	429	424	428	419	486	439	465	432	395	451	437	422	443	418	458	452	438	409	441	417	458	419	426	430	413	420	408	434	453	456	473	439	424	421	422	463	438	467	436	424	403	427	428	402	427	462	401	400	411	432	457	434	460	423	409	419	484	470	413	420	421	419	451	443	454	421	426	442	457	423	410	423	422	434	420	448	423	465	434	429	451	399	446	409	444	451	432	465	408	450	440	452	434	422	430	422	432	453	433	424	407	415	431	420	418	425	420	440	439	420	404	411	433	431	429	422	470	451	434	458	449	446	441	428	412	489	447	464	432	437	410	402	447	434	455	419	416	411	448	420	411	440	400	427	439	403	454	437	458	494	384	462	420	415	433	437	471	444	410	479	409	417	446	449	434	431	411	378	416	433	419	417	424	428	430	421	412	473	423	413	435	441	454	468	432	458	408	452	421	485	434	429	422	427	413	438	433	446	361	421	437	410	406	450	461	405	442	445	436	468	438	372	442	436	468	425	461	430	472	437	436	429	420	421	421	442	463	448	415	484	452	400	451	440	423	458	420	431	459	467	447	448	430	395	434	408	422	397	445	423	393	404	410	444	432	430	432	448	447	444	454	459	441	448	437	430	453	442	420	397	399	436	461	435	388	418	404	449	425	475	451	419	441	413	448	468	421	422	438	475	438	430	475	417	428	389	439	477	461	446	431	455	455	416	433	437	411	424	439	438	437	449	440	431	443	461	445	426	427	425	426	404	458	414	394	452	426	430	406	418	427	465	421	415	489	433	430	416	439	409	413	430	440	414	428	472	418	483	409	450	452	414	434	417	444	404	434	429	444	415	387	435	411	415	411	437	440	448	425	441	434	433	432	421	442	396	470	435	430	491	434	461	388	436	434	436	442	434	433	427	453	415	430	409	433	423	431	425	447	443	443	446	434	418	427	447	426	435	455	434	417	405	431	388	401	486	405	434	458	426	404	394	391	451	466	455	412	454	420	456	457	427	454	435	438	458	441	420	424	431	446	443	418	418	426	441	437	437	437	417	409	438	463	457	435	401	424	415	424	443	454	434	461	405	431	448	466	441	428	405	446	461	422	433	402	435	388	422	444	444	426	422	399	453	415	423	433	463	435	461	437	423	414	421	446	423	419	443	422	442	433	444	432	408	424	401	412	465	438	442	436	447	434	436	427	409	461	434	429	436	471	469	408	445	432	422	424	440	405	448	437	423	436	488	429	478	450	449	438	400	437	419	454	440	416	414	431	430	419	411	448	442	444	411	466	440	427	412	461	427	445	464	460	437	444	407	440	445	431	445	420	403	456	406	437	438	420	475	451	432	410	467	431	401	409	445	455	487	448	432	436	447	464	407	458	468	435	429	443	414	446	468	462	430	447	420	457	456	463	434	469	425	442	419	470	420	459	459	443	447	435	408	437	433	461	459	461	446	407	413	435	427	398	433	457	469	467	442	454	411	449	434	450	450	410	423	438	440	398	436	412	439	427	446	415	433	425	446	465	456	420	441	424	409	413	410	418	458	481	449	430	414	466	435	420	438	453	434	444	463	424	412	417	411	407	452	449	424	449	417	467	469	456	390	451	413	463	418	442	420	439	431	415	456	417	412	437	439	413	391	464	462	452	390	465	422	412	452	428	437	403	455	419	437	454	455	452	403	444	425	429	459	429	376	426	414	415	461	435	432	408	405	463	437	444	439	418	403	429	421	431	456	411	415	448	476	446	459	424	437	409	452	394	424	419	438	444	455	461	441	422	437	422	433	443	439	474	456	436	427	427	451	439	460	440	455	391	399	398	462	454	454	387	448	402	437	426	417	449	447	432	465	420	458	403	462	466	447	427	433	407	425	432	453	419	444	436	432	449	415	399	425	443	460	430	461	459	446	402	460	427	438	427	470	410	408	447	458	463	419	400	418	439	418	468	427	414	449	435	446	423	409	453	437	426	444	424	446	459	413	459	444	439	406	419	419	461	424	407	417	427	429	428	434	442	467	428	445	453	456	427	425	420	439	439	455	419	465	415	443	409	432	421	429	420	469	454	406	449	405	408	438	438	415	452	473	412	460	415	396	421	452	432	453	463	426	399	459	442	407	435	463	435	467	438	439	412	408	428	434	436	438	441	448	450	450	452	448	442	422	449	416	425	441	395	420	425	406	429	450	402	465	407	399	410	452	443	445	402	451	420	425	485	432	474	443	428	426	418	404	434	437	432	422	419	440	488	395	431	421	438	406	405	414	435	460	448	438	486	424	411	438	483	440	438	419	452	484	442	432	405	414	435	427	440	447	421	438	402	412	446	443	428	458	432	448	453	441	453	448	426	407	432	445	411	450	451	434	415	459	444	449	474	434	448	462	414	431	440	429	426	454	440	441	401	449	420	474	432	452	500	396	440	423	410	449	413	452	408	462	427	402	439	451	416	433	419	437	457	441	455	418	436	447	474	445	435	432	430	440	422	455	440	422	455	444	399	446	434	445	452	447	412	403	451	419	412	460	446	424	413	499	439	454	410	441	414	455	431	410	432	400	440	429	429	430	487	428	433	480	419	446	424	477	435	418	446	435	452	442	420	443	436	489	430	423	433	464	486	430	435	435	440	408	446	428	444	486	448	424	424	462	449	479	441	449	420	461	447	451	421	427	439	455	434	446	462	424	396	413	423	424	415	427	396	454	422	415	440	444	455	443	414	445	437	442	451	446	417	443	445	426	480	442	442	451	431	392	469	409	416	425	459	425	443	454	431	407	451	463	432	436	438	434	406	401	430	418	445	452	464	425	411	434	451	425	433	418	405	437	422	432	454	448	426	441	417	458	469	435	504	427	403	429	435	441	458	445	415	462	401	436	448	436	422	447	421	419	438	435	409	425	405	439	423	429	407	430	409	453	438	412	422	433	418	417	443	440	420	445	428	459	441	429	450	433	434	442	405	473	451	414	454	405	458	443	444	452	431	446	434	430	448	415	421	436	453	435	417	421	466	408	464	430	475	465	443	446	424	466	469	432	448	444	436	442	428	454	391	403	447	454	432	467	414	445	460	443	435	436	441	436	442	435	422	448	409	410	468	447	457	444	415	404	489	415	434	441	439	447	458	417	467	445	428	397	426	430	461	436	451	450	425	443	428	408	437	454	426	443	443	430	439	440	452	458	450	466	398	443	419	430	440	474	481	414	416	460	435	441	431	462	400	447	423	448	461	452	444	428	424	432	453	439	430	401	453	420	461	454	467	394	428	468	429	467	411	410	432	459	474	453	466	420	405	409	411	440	444	424	458	449	404	420	396	416	462	481	454	457	465	420	457	436	423	447	404	444	442	422	421	448	458	453	445	396	429	421	447	446	463	431	456	434	464	395	412	444	439	446	429
24560	21094	27344	25014	8926	1150	1182	700	476	510	523	524	493	474	649	477	425	673	2609	4096	3538	2323	1561	1023	706	521	445	449	442	406	397	418	452	444	421	404	454	416	467	442	451	412	432	415	409	465	398	412	466	471	438	434	434	427	432	442	413	436	453	465	430	398	429	438	466	483	445	431	457	455	421	437	446	408	442	430	416	424	441	382	414	396	466	463	423	430	427	405	441	426	438	417	452	428	424	443	412	429	446	398	429	423	464	425	441	480	399	425	447	457	440	425	465	405	462	401	434	426	475	418	458	412	431	408	447	391	475	445	413	370	423	421	426	421	431	449	439	428	428	426	432	418	443	404	444	473	396	481	387	404	426	404	396	444	404	457	395	446	427	417	427	416	429	419	410	417	411	413	402	432	435	456	420	407	410	455	402	429	441	420	441	422	413	438	443	401	428	441	423	426	431	432	417	389	406	459	442	443	455	434	407	432	497	428	435	431	420	439	453	440	415	432	414	389	406	459	445	403	413	415	405	498	400	437	443	441	413	423	427	422	446	450	436	390	383	445	434	425	439	465	411	420	429	424	443	459	440	432	425	458	459	419	451	469	416	416	380	459	444	417	402	447	420	407	443	406	440	465	420	484	450	409	450	397	444	456	403	467	424	453	392	442	451	396	401	425	417	435	423	409	483	455	434	422	428	416	447	426	379	431	432	424	389	463	440	422	463	413	448	429	397	435	433	421	433	450	461	451	411	431	437	430	423	416	438	409	448	387	392	469	439	460	419	426	398	425	432	453	420	421	416	461	438	396	437	441	434	423	411	421	454	462	387	415	435	435	437	448	439	440	445	427	440	446	432	401	415	424	430	405	430	445	444	438	417	409	439	426	428	425	420	419	441	407	429	417	452	452	415	421	410	450	438	410	423	471	447	433	451	444	437	434	431	445	432	423	432	430	409	446	436	411	434	439	404	431	453	426	419	455	458	415	416	431	441	402	412	442	438	386	412	415	423	431	435	425	437	428	425	447	439	422	436	433	412	438	423	404	420	428	431	407	479	412	369	433	376	442	424	466	424	425	437	403	434	414	391	400	416	371	430	435	416	432	425	427	436	454	419	449	416	433	420	452	425	404	442	408	452	437	430	432	437	396	424	442	416	397	385	437	433	430	384	422	433	469	419	447	429	440	411	436	467	454	436	405	436	401	424	422	452	431	449	462	439	419	397	438	452	428	388	439	411	406	422	431	429	408	439	413	463	468	434	391	430	425	441	410	425	419	403	413	396	436	411	422	428	410	442	439	436	424	398	435	451	472	438	436	410	427	474	435	460	434	422	422	433	397	452	433	426	404	435	420	401	440	433	418	463	456	431	443	403	427	416	412	405	432	430	429	422	427	460	416	439	410	428	406	406	433	421	427	422	424	448	424	471	433	430	439	413	394	455	407	447	442	421	411	421	435	429	402	422	401	446	411	395	393	419	443	448	390	444	428	399	421	394	422	416	427	427	394	430	415	439	445	475	440	454	423	443	432	439	410	398	394	426	458	411	425	401	460	387	426	428	430	435	397	422	403	436	423	456	434	441	441	455	430	439	390	430	475	438	419	428	424	431	412	445	419	437	470	403	421	430	451	463	354	432	447	408	450	426	402	412	442	403	427	426	429	442	416	435	465	436	423	423	468	470	424	433	437	448	406	403	395	445	454	428	473	403	418	390	439	441	437	415	417	457	422	420	438	445	418	429	458	430	406	416	420	422	461	423	450	424	479	450	447	466	411	436	428	436	437	458	452	438	450	383	426	409	400	433	455	417	384	417	456	424	447	400	436	417	441	419	432	396	402	421	421	446	448	432	460	424	433	420	445	425	422	416	415	423	455	412	413	442	404	411	431	436	393	455	421	428	408	424	435	430	419	430	423	449	398	425	419	377	424	428	426	420	433	424	398	419	397	434	426	419	425	420	442	405	412	431	373	451	421	469	452	446	436	440	424	413	454	452	407	439	424	427	408	402	428	449	418	438	426	460	417	403	396	418	405	411	458	424	418	425	415	439	438	438	413	432	423	394	420	432	455	433	450	400	428	453	438	397	401	436	445	433	429	388	427	443	457	418	444	445	409	404	450	442	418	448	431	448	427	429	428	425	437	424	456	435	429	427	436	452	432	402	384	444	415	409	402	449	414	395	449	428	428	425	382	413	389	421	432	401	443	412	441	409	425	417	429	418	392	440	406	411	428	405	416	454	427	357	422	459	436	426	431	413	433	422	410	413	406	432	460	421	401	426	415	416	461	407	394	442	427	449	430	426	453	427	439	450	448	424	427	386	403	437	414	434	443	475	406	425	414	406	410	448	432	409	414	402	424	414	446	421	425	424	426	392	453	412	414	447	432	433	456	441	426	415	410	440	438	433	438	411	442	438	359	407	444	414	446	407	451	428	428	419	425	426	402	414	430	431	392	431	410	450	411	428	426	463	449	390	423	450	443	436	446	402	422	433	419	415	427	436	390	395	448	411	418	431	454	421	432	431	442	430	398	405	457	426	426	402	395	419	456	430	417	436	417	421	418	438	412	437	413	431	402	410	434	407	452	424	420	402	428	423	400	409	427	420	445	452	461	472	431	387	404	466	412	444	427	459	413	430	429	440	425	403	469	464	422	483	457	431	426	407	487	407	406	428	410	385	459	401	428	405	419	390	418	438	455	452	405	405	403	444	416	433	431	422	432	464	442	429	399	451	422	394	450	386	414	435	434	421	439	402	435	412	390	420	491	411	416	427	437	403	411	444	403	413	451	426	433	428	421	410	437	446	459	421	434	423	417	388	430	412	424	427	414	435	417	426	435	434	427	428	455	415	427	420	381	423	463	410	421	404	425	397	439	393	423	407	389	382	420	415	434	429	465	425	432	393	462	424	402	420	442	408	421	425	422	405	416	465	409	437	444	421	396	394	438	450	415	424	438	419	406	433	396	419	403	425	392	449	431	428	428	435	392	409	402	435	428	468	432	425	402	399	471	411	425	471	397	426	428	451	435	414	450	405	428	416	413	439	450	413	418	412	448	418	410	419	395	432	442	419	404	422	424	431	396	395	441	434	440	421	401	390	433	448	401	416	463	423	401	427	430	458	464	438	443	410	410	423	469	426	416	426	425	418	420	448	435	429	416	411	408	386	460	415	450	388	450	431	444	468	438	438	468	443	407	439	466	436	410	415	419	409	430	425	443	403	401	434	451	426	425	401	432	396	421	411	408	459	435	431	424	392	423	437	439	373	441	428	419	409	472	446	422	397	427	438	405	401	435	411	423	426	417	388	481	457	456	411	440	418	433	450	400	465	453	424	391	441	417	387	440	396	424	420	417	413	436	408	436	378	451	432	426	416	377	424	455	428	442	417	456	453	435	440	394	436	457	440	443	431	433	433	448	403	415	442	431	409	419	439	403	447	440	415	446	410	477	418	453	423	411	444	421	407	428	415	437	418	445	436	455	416	476	467	399	427	411	425	451	406	468	447	470
3286	3174	2706	1404	1074	884	1765	856	614	563	588	591	535	540	905	507	557	884	4269	5688	4732	2882	1912	1367	813	587	484	494	495	464	479	475	460	469	442	466	484	477	447	519	484	486	481	490	426	472	492	485	454	491	471	466	461	456	442	483	457	449	446	458	440	478	471	408	467	456	455	462	423	453	467	431	458	446	458	437	462	451	457	427	464	426	453	465	448	453	463	442	493	442	453	471	445	460	434	477	454	472	475	455	464	452	437	445	508	428	480	421	422	444	453	446	427	462	434	474	451	454	450	456	509	487	474	457	443	505	459	426	480	468	451	468	443	453	502	461	436	439	455	459	432	477	433	434	484	462	468	442	411	462	431	423	432	491	475	469	441	403	469	445	469	436	463	454	430	427	462	454	428	432	484	464	447	467	461	457	477	409	469	464	424	410	449	463	479	451	438	414	476	461	448	451	451	442	486	463	471	424	445	434	458	437	447	483	448	483	427	426	455	469	482	415	455	433	447	443	458	462	458	464	485	443	417	458	437	471	443	389	460	445	465	465	468	441	479	456	476	457	461	450	431	451	470	445	464	464	486	437	471	450	416	476	440	500	458	452	481	468	449	460	457	481	453	449	460	457	424	481	431	442	462	455	481	427	477	463	455	418	457	469	462	469	442	466	436	438	486	480	423	428	420	460	413	480	463	461	435	480	508	443	481	451	408	429	474	512	433	438	441	426	425	424	466	454	492	491	439	454	479	442	451	426	437	424	430	452	440	445	437	450	440	447	408	426	452	444	443	456	482	460	462	440	455	468	451	459	455	476	431	501	504	460	461	449	444	436	470	459	429	469	461	445	427	479	471	470	446	432	471	461	451	468	454	468	421	461	428	439	456	454	448	443	481	438	462	423	433	472	443	471	451	451	430	462	440	441	461	447	466	451	448	429	466	454	473	459	452	451	450	469	456	423	440	471	472	472	459	439	452	468	437	460	448	468	465	443	452	447	500	453	473	476	470	450	436	457	466	459	424	443	497	459	449	456	456	441	461	463	433	436	464	477	462	460	450	420	442	428	443	475	479	441	439	409	450	499	418	453	460	424	472	478	448	439	414	466	443	450	419	452	463	477	439	484	435	463	450	465	488	435	423	488	427	462	414	405	455	477	481	448	471	434	423	476	419	448	492	466	464	454	453	473	479	448	476	439	493	459	464	443	467	488	457	432	414	469	451	434	468	492	441	437	464	430	451	441	486	457	423	448	437	467	435	416	426	478	469	459	436	442	459	459	483	450	479	432	456	444	461	421	423	425	416	436	461	445	451	439	436	453	424	469	472	433	472	444	447	441	491	410	478	471	462	451	471	427	478	477	464	490	419	424	477	453	420	450	451	502	447	457	454	456	414	423	430	474	465	469	437	454	446	488	433	454	434	423	490	433	428	445	466	461	441	476	440	454	428	436	463	442	430	421	438	494	487	427	438	443	488	434	467	463	493	445	469	469	417	435	426	500	490	431	432	486	468	449	448	457	444	450	459	469	441	406	473	439	431	414	484	432	437	428	441	422	464	476	465	465	432	476	496	453	447	470	440	417	447	462	468	460	443	440	464	442	392	437	446	414	453	427	437	442	460	427	461	483	477	456	427	442	464	447	473	454	439	450	456	437	450	479	431	449	456	471	440	463	458	433	406	456	444	462	451	466	465	442	424	459	500	459	457	450	423	469	464	480	458	449	403	435	447	482	412	460	441	483	413	434	449	435	445	449	449	434	421	479	481	475	433	468	468	473	486	429	472	446	466	462	460	455	412	436	454	446	460	467	450	491	448	459	450	434	436	421	451	479	465	459	449	452	418	443	463	438	464	461	483	469	471	441	425	430	458	442	470	453	439	430	460	439	408	476	426	486	440	455	470	447	430	414	407	439	431	440	462	482	432	449	456	445	466	463	463	447	444	450	452	468	458	457	436	441	417	425	438	444	460	461	423	432	452	468	463	431	462	457	454	442	460	437	454	481	451	447	450	457	476	403	412	417	482	420	462	455	453	453	448	465	438	443	468	431	461	487	471	430	474	487	483	401	439	444	434	428	449	476	440	443	459	416	449	442	436	470	444	453	455	464	436	510	474	449	455	447	475	453	416	436	469	463	462	450	449	438	484	451	458	452	437	436	451	439	445	430	440	488	447	490	488	469	442	447	458	434	466	463	473	468	470	468	476	467	466	457	429	453	429	445	447	482	497	437	459	415	466	478	445	413	437	429	480	459	435	440	429	453	432	426	477	446	438	489	466	451	439	452	438	454	473	456	448	446	440	476	489	448	447	448	443	448	450	438	448	446	451	443	488	466	441	426	430	473	445	450	435	435	463	421	488	463	484	456	444	445	477	454	457	480	448	452	448	478	471	422	414	445	454	419	453	472	452	427	432	447	462	459	411	475	470	451	437	469	473	435	461	448	464	425	482	497	422	426	475	490	492	444	480	481	454	466	429	475	458	452	457	440	454	442	452	429	420	469	468	425	440	462	460	452	427	428	409	457	466	445	421	448	478	443	478	486	458	433	438	482	463	434	436	438	441	461	442	442	459	490	479	482	465	470	441	463	443	430	459	438	437	454	441	425	460	443	454	448	416	476	402	478	476	397	466	464	461	496	471	439	441	433	425	413	439	462	474	453	457	453	492	426	473	443	451	461	474	439	414	453	422	444	435	495	485	429	439	481	466	436	440	455	446	456	433	413	480	457	409	463	421	460	460	425	439	433	486	457	470	466	410	473	467	402	461	472	458	469	460	438	448	466	451	485	484	438	476	417	452	469	456	432	427	442	450	452	464	424	462	470	458	466	463	432	444	423	467	457	439	485	468	455	425	472	428	413	482	440	471	443	471	433	441	409	459	416	488	465	447	455	455	429	443	455	437	455	431	416	470	416	488	434	444	417	450	458	476	445	413	445	428	407	456	480	504	418	422	459	460	446	449	463	452	448	420	404	437	454	398	436	492	428	467	390	423	438	471	444	443	440	456	439	477	464	449	458	458	496	413	464	444	428	453	429	477	442	449	446	438	441	439	424	415	452	423	442	459	421	440	473	475	455	452	458	449	451	417	457	427	463	421	440	452	455	450	430	437	403	474	420	452	456	441	420	416	435	451	444	444	419	441	460	438	446	467	477	424	453	451	450	439	446	503	423	449	456	427	426	478	461	429	442	459	461	433	470	438	443	454	465	431	454	468	429	461	475	439	409	471	456	451	417	442	469	454	486	416	426	472	460	457	440	459	440	433	476	479	436	456	447	467	433	460	421	423	472	452	429	419	460	437	444	486	437	458	444	457	467	412	467	430	481	457	429	474	429	439	455	428	483	406	459	451	466	433	476	455	445	473	416	430	450	427	493	437	405	481	443	477	456	444	434	451	459	466	448	442	440	446	487	445	467	499	447	422	469	462	457	473	413	456	449	450	480	430	476	464	439	399	440	481	406	471	452	455	420	479	402	452	485	440	459	453	446	476	435	457	446	464	429	430	428
23804	21094	28198	24192	20285	3523	1738	1474	627	618	594	499	541	514	1243	708	538	1753	4336	6096	5587	3492	2290	1363	856	672	555	513	481	523	483	489	476	476	491	506	518	459	463	502	505	463	486	478	507	515	497	493	478	456	510	519	486	496	489	469	478	506	459	466	467	468	506	465	498	520	516	549	489	520	502	495	470	482	453	504	510	452	486	495	489	481	505	479	501	523	512	493	432	461	495	465	498	487	515	519	531	464	480	478	523	476	479	454	481	457	473	507	498	485	434	473	498	453	422	476	450	509	468	520	483	445	473	492	477	502	502	466	510	500	483	487	507	486	480	481	505	500	483	485	480	501	422	466	493	502	470	454	523	487	541	491	467	528	489	477	483	496	473	442	443	452	461	468	468	504	488	499	471	522	462	501	497	441	465	473	515	492	508	425	496	484	504	504	464	474	483	490	507	466	473	481	482	498	487	506	477	475	513	453	487	498	478	478	434	503	458	489	482	491	466	470	475	486	447	499	499	478	471	507	494	474	474	502	430	468	461	435	467	491	487	456	495	485	481	466	463	499	455	475	478	480	452	437	489	502	471	509	466	484	440	493	460	471	448	489	460	501	500	463	489	469	501	485	469	480	457	469	466	480	449	489	468	489	497	504	505	524	458	479	442	474	459	483	464	506	506	462	450	472	466	497	478	476	445	469	512	443	434	478	474	516	468	507	505	464	459	478	462	474	508	537	492	491	469	502	500	468	475	489	481	509	507	468	471	478	477	453	493	488	517	464	483	475	514	487	523	520	479	453	474	477	476	468	488	476	472	520	501	508	464	461	459	449	439	471	517	476	457	473	458	475	435	524	501	463	437	491	495	517	483	462	490	493	488	471	480	472	459	479	472	476	465	457	480	495	489	452	493	449	486	454	515	512	452	493	455	502	454	485	507	488	461	499	471	463	511	472	475	502	472	428	472	484	495	496	510	490	491	461	479	475	464	493	474	491	478	475	465	500	476	460	510	503	476	494	475	491	547	472	488	466	484	513	449	473	461	439	456	455	476	477	506	524	434	472	470	461	462	458	502	479	459	475	471	473	456	482	474	497	472	507	485	445	461	491	495	503	460	446	446	475	453	509	493	491	480	462	520	481	485	471	451	490	460	484	486	470	515	531	491	492	455	464	457	535	462	426	462	509	499	476	504	447	498	438	502	506	472	471	485	497	499	461	481	490	458	504	458	515	479	454	478	475	468	510	453	509	505	502	517	462	491	476	494	469	445	505	507	455	486	465	492	503	518	461	472	499	474	515	513	461	520	460	526	490	465	508	500	471	464	511	461	506	479	482	452	477	465	489	493	476	481	463	462	473	487	485	447	492	496	490	534	507	485	443	467	486	471	463	472	525	464	492	497	507	479	488	484	482	504	454	458	453	441	441	491	477	468	448	486	462	434	497	479	509	484	469	479	454	457	469	454	474	469	470	480	493	436	451	484	463	480	498	470	494	455	479	439	455	474	486	497	474	494	465	488	479	478	509	479	456	464	469	464	472	462	514	467	474	515	494	477	511	484	452	490	490	471	454	496	471	483	492	473	496	473	452	501	485	493	477	477	480	464	471	463	434	479	467	501	501	526	473	451	502	500	496	471	475	440	489	474	505	503	483	470	482	448	458	485	503	499	485	501	501	445	486	497	453	442	518	469	487	469	491	492	468	483	480	481	474	526	470	498	464	458	517	499	457	493	487	460	496	488	494	480	472	473	495	447	475	477	537	478	466	456	480	532	429	512	481	470	474	497	474	472	481	492	524	468	486	493	470	490	485	486	467	522	468	473	474	471	471	449	504	459	523	503	521	483	463	487	465	507	485	468	486	498	479	444	446	458	453	450	490	475	488	488	480	466	487	469	532	460	472	457	464	439	477	429	480	514	517	488	468	480	533	472	446	453	478	458	477	485	484	533	467	504	478	465	474	454	484	517	495	487	481	487	484	453	470	477	467	467	504	478	458	436	460	516	515	457	485	503	467	505	496	476	506	444	489	515	485	486	516	493	477	431	498	523	489	470	493	450	494	429	465	451	496	445	496	462	492	432	468	477	487	498	505	508	484	455	508	479	521	452	476	457	479	496	466	487	477	496	520	466	479	498	510	506	431	484	495	461	483	515	479	484	507	438	473	475	484	490	475	450	500	502	480	461	482	484	506	437	470	480	523	485	483	480	457	488	492	458	486	469	482	484	491	443	473	497	471	476	471	495	464	514	479	476	485	492	462	510	472	480	462	475	508	473	475	494	448	472	501	479	502	479	517	440	450	494	484	448	512	471	481	458	477	472	470	497	463	473	471	457	438	490	447	488	502	491	459	467	451	477	472	428	508	486	470	483	483	451	456	491	509	479	473	496	489	472	465	485	441	508	466	535	488	446	449	504	475	490	484	470	481	463	465	487	491	482	500	467	535	493	516	451	444	445	481	463	504	503	463	478	488	437	502	472	460	495	469	486	459	480	490	504	491	462	454	452	468	487	475	492	498	482	488	512	477	497	490	464	438	456	482	462	493	486	498	478	507	448	510	514	527	500	458	490	480	449	487	457	448	513	485	445	503	454	454	489	448	500	476	483	480	482	460	460	485	454	455	490	501	459	477	500	486	465	464	504	503	462	467	489	464	437	446	443	478	438	525	442	482	492	464	472	456	485	470	468	484	492	477	474	461	478	481	487	508	483	462	474	466	502	440	476	492	497	491	501	479	476	474	501	460	493	505	484	476	471	465	483	485	488	470	478	458	469	469	463	499	489	488	474	454	447	469	442	484	491	483	508	481	514	455	479	498	468	459	495	515	479	465	449	473	483	441	464	452	495	468	480	498	475	496	451	463	485	472	462	429	488	480	454	458	469	493	472	476	513	523	495	442	475	475	484	490	474	483	461	539	469	501	452	499	491	465	467	476	476	457	429	483	495	491	492	505	473	456	461	511	475	453	472	510	472	454	494	447	469	490	480	488	480	513	487	459	441	480	448	475	497	483	492	470	479	453	467	481	472	493	466	454	460	510	473	462	446	502	510	465	478	480	498	507	450	459	476	447	499	493	451	453	491	452	464	478	465	463	466	474	499	493	480	443	479	465	477	439	451	475	460	453	504	492	486	469	484	481	487	483	470	478	501	482	476	480	527	484	504	460	479	462	488	492	487	493	482	514	466	493	494	486	417	481	476	501	495	457	512	451	488	494	522	475	491	498	475	461	504	465	467	492	497	481	506	490	459	489	489	482	481	479	460	477	457	488	508	494	506	474	463	452	492	473	447	447	473	489	437	502	466	445	423	444	481	466	444	491	468	492	525	473	506	468	478	466	466	463	488	470	471	467	462	509	508	483	466	430	432	444	453	508	469	497	437	496	468	507	465	472	468	434	451	489	460	453	487	487	501	462	461	499	469	483	495	447	469	450	507	496	477	450	463	493	469	493	481	475	523	477	498	471	506	466	467	468	453	446	491	486	481	452	477	485	471	512	475	478	471	477	486	431
3459	4810	3938	2078	1517	1137	1935	1807	768	699	694	643	642	618	2229	904	590	3011	6606	7886	6816	4454	2947	1850	1037	714	555	547	519	494	470	546	514	477	482	503	515	531	483	488	466	470	500	533	502	494	484	485	449	504	508	538	518	521	495	503	503	523	525	519	496	546	498	484	542	507	532	504	522	473	493	499	516	524	505	492	522	520	501	548	459	507	528	520	526	530	518	529	467	524	477	474	478	509	514	509	517	523	521	494	492	534	486	491	534	518	519	529	489	490	512	492	503	498	501	482	486	484	493	514	531	479	490	461	494	493	506	526	490	511	501	504	518	564	507	475	498	530	483	489	467	489	496	508	527	487	510	485	496	488	489	499	446	527	509	517	457	460	475	558	517	471	475	510	514	490	479	513	474	506	539	564	515	489	503	535	478	542	491	498	504	503	479	492	471	476	525	504	458	489	490	484	486	487	490	518	493	561	482	497	474	476	498	513	518	523	499	489	501	523	504	519	467	524	512	489	472	508	465	491	472	507	496	504	477	475	502	482	496	496	488	534	468	510	497	451	479	517	491	540	502	500	496	484	502	499	498	512	511	508	500	513	490	539	454	473	499	509	494	500	531	541	502	485	464	485	510	514	512	531	511	508	503	493	515	488	483	521	531	496	524	511	496	508	497	511	547	497	494	508	503	479	516	524	488	523	509	509	523	503	501	518	521	510	524	491	468	490	514	505	505	464	489	462	528	509	506	476	460	463	483	467	512	489	465	470	506	516	489	507	509	476	528	481	483	508	489	494	479	491	471	478	522	474	512	517	508	514	533	512	543	513	486	488	503	492	506	533	498	482	446	466	491	509	513	500	494	527	485	500	478	476	509	489	449	544	494	504	492	529	490	515	480	488	486	505	544	498	462	503	480	503	497	506	483	482	503	501	513	537	467	506	501	489	521	508	507	478	492	498	492	527	480	484	523	491	516	474	507	472	516	513	490	517	494	496	529	522	509	483	493	518	517	464	526	531	501	491	459	528	550	537	482	494	503	532	508	513	508	526	489	527	523	495	523	539	508	485	514	460	499	497	486	516	494	490	491	452	496	513	528	554	530	484	472	500	454	498	500	512	514	517	478	471	481	514	522	518	504	497	518	500	469	528	467	486	490	502	488	521	494	499	502	513	521	481	525	513	521	526	493	498	522	493	489	500	456	523	537	527	504	489	485	500	508	491	533	496	468	532	504	470	503	504	466	513	467	528	515	515	497	496	482	509	479	521	515	480	491	505	522	491	498	497	495	522	477	499	490	474	501	462	528	484	513	492	436	508	525	477	499	479	523	481	497	482	508	500	522	520	444	475	490	505	504	536	504	491	545	485	510	495	483	500	452	494	476	525	517	476	497	483	468	494	514	536	445	507	531	480	497	500	471	472	490	495	464	474	501	489	540	481	522	499	488	479	483	514	499	523	516	542	544	507	519	473	474	515	477	498	521	503	490	487	519	506	465	509	496	477	478	507	472	518	486	523	490	484	455	470	525	468	483	457	482	510	493	497	506	506	506	493	484	454	510	457	491	497	514	507	459	518	463	462	525	520	495	527	483	466	507	503	483	500	480	507	524	472	487	498	474	511	505	529	503	470	476	494	492	475	474	414	538	490	475	485	491	486	517	519	476	473	479	503	472	473	485	543	492	443	502	481	486	473	501	494	489	468	472	486	469	521	489	506	468	510	476	507	495	490	481	502	469	490	510	510	479	486	483	511	490	478	501	459	480	483	480	522	463	492	473	493	508	488	474	535	490	500	507	483	502	500	507	488	505	523	488	460	480	457	494	506	495	504	484	453	447	471	447	492	507	510	457	487	506	552	471	494	479	486	475	476	499	499	515	493	508	511	490	506	494	479	472	508	490	478	490	496	491	478	503	497	474	450	502	498	501	500	493	481	469	473	465	515	558	539	488	469	507	517	447	470	499	490	483	472	509	474	532	489	477	496	459	514	554	448	463	466	507	479	510	511	507	492	462	475	493	507	474	505	515	490	476	473	475	511	515	498	507	474	468	477	485	494	526	491	520	517	484	525	461	473	532	532	483	527	522	528	494	485	514	522	482	504	466	506	474	505	495	492	517	477	500	484	494	491	484	484	488	518	499	503	474	495	524	495	516	500	525	503	530	480	497	522	443	496	492	541	468	489	539	501	501	464	486	502	523	497	477	494	498	525	493	499	457	477	481	516	518	520	495	514	492	509	449	495	490	472	505	482	506	496	492	524	524	511	518	501	467	476	477	570	466	499	493	523	503	485	474	533	438	483	512	510	496	495	494	458	491	497	472	486	513	488	466	503	503	509	473	491	490	489	484	463	444	500	489	502	524	498	488	505	485	497	477	515	511	505	516	499	520	485	519	521	506	488	475	487	484	515	510	473	500	481	492	489	462	508	513	500	518	492	509	487	481	471	516	508	495	510	527	478	501	474	498	484	475	499	491	471	484	476	467	524	528	476	481	492	436	506	505	489	502	490	535	500	491	501	442	493	482	468	485	432	514	565	489	510	503	459	489	489	513	497	478	499	526	500	473	476	495	490	459	475	510	497	511	476	486	485	504	470	461	454	463	516	514	492	511	535	474	508	512	517	457	473	511	467	525	481	469	478	484	512	533	536	484	474	447	495	453	472	511	520	500	472	463	450	502	507	482	505	485	493	503	520	490	483	487	517	490	521	523	491	532	502	475	482	512	486	500	468	500	533	490	497	501	456	494	478	502	531	512	493	439	510	484	519	505	471	483	488	457	479	513	478	475	486	513	505	499	486	497	465	462	465	494	488	503	486	517	486	503	504	506	483	535	493	503	491	487	512	451	477	513	478	485	437	467	499	517	495	516	456	483	480	500	487	542	486	501	521	485	505	477	517	516	498	458	489	484	479	486	492	558	494	529	479	464	497	487	475	484	503	476	504	490	498	475	470	471	480	557	479	467	487	485	493	475	538	494	486	524	485	508	494	511	495	495	501	465	508	488	493	482	479	527	494	501	491	498	463	483	478	486	494	510	517	533	478	487	495	483	515	432	491	475	509	462	453	494	486	499	501	513	497	506	469	493	508	495	495	495	512	494	475	533	478	541	499	540	472	535	479	488	487	491	481	513	460	488	491	508	533	467	531	487	508	545	475	495	454	502	485	495	514	494	523	487	479	487	480	509	508	492	513	502	517	513	521	494	494	462	493	526	525	499	526	475	488	489	517	500	488	511	532	485	461	459	504	463	442	492	457	463	484	521	504	512	498	540	506	494	491	523	530	485	497	512	496	556	503	502	470	520	474	464	511	487	475	546	523	465	492	509	511	491	517	503	494	503	500	461	495	505	490	498	500	494	446	492	499	504	511	481	527	507	510	488	468	435	498	481	480	485	510	514	486	480	445	491	497	506	487	461	497	483	482	474	515	456	493	516	520	489	450	481	484	453	549	486	508	504	532	493	475	525	498	487	505	488	522	490	501	523	497	485	480	484	494	480	487	496	495	490	485
27123	12222	1489	697	492	462	480	461	465	462	446	452	444	492	523	456	459	521	671	763	845	691	550	524	493	473	409	452	432	456	444	410	462	432	473	443	437	428	444	446	397	438	427	413	495	456	423	459	456	416	388	459	445	408	433	442	468	417	417	410	488	440	482	463	448	471	499	431	454	451	450	437	446	469	456	427	446	448	446	446	447	441	445	432	440	446	429	420	465	432	444	417	457	438	456	463	405	487	461	448	460	469	438	448	415	471	445	409	430	467	442	447	434	423	465	463	447	473	452	450	428	432	426	420	475	435	424	425	436	447	476	436	475	417	432	457	461	417	417	487	422	401	413	423	420	455	437	432	400	422	467	476	441	442	401	410	422	429	424	447	415	444	424	450	406	401	411	377	433	474	406	456	482	440	429	413	421	455	465	423	461	430	433	461	441	424	391	412	440	429	430	449	443	458	456	430	454	435	493	428	421	444	412	427	417	456	466	444	432	436	446	438	463	395	453	411	430	408	466	421	427	462	476	432	384	426	443	442	432	423	437	455	451	473	438	430	465	445	425	437	449	494	440	467	478	455	441	454	429	440	449	447	437	433	440	421	424	479	426	464	427	454	421	442	416	428	387	452	412	443	498	443	452	521	471	479	439	421	441	478	444	428	441	425	386	445	370	401	430	470	419	450	464	469	456	491	400	444	443	428	435	415	432	434	454	422	433	449	457	463	425	413	421	416	459	448	466	424	445	415	481	397	483	421	423	427	465	466	433	415	436	478	405	452	424	453	454	457	455	451	428	466	437	423	411	456	453	424	431	457	436	459	471	468	398	420	482	403	436	449	468	411	417	474	481	449	456	453	449	415	406	439	447	440	463	449	404	447	441	407	450	436	411	460	409	447	450	438	398	410	465	462	468	435	416	475	455	468	429	433	417	407	440	423	465	453	457	444	409	424	457	442	409	401	403	452	439	435	441	437	440	439	437	436	475	421	443	442	433	431	445	398	450	443	445	430	450	463	462	411	436	408	434	465	444	436	462	446	481	442	422	426	425	442	407	454	406	413	482	442	457	417	454	467	406	417	446	437	436	440	439	462	479	422	438	427	446	419	443	436	442	468	468	412	422	390	430	418	454	434	381	433	422	455	483	469	463	423	431	415	431	409	394	459	415	437	445	451	434	439	423	436	418	451	442	427	460	446	430	423	452	440	435	405	455	414	440	437	471	450	473	472	385	437	449	468	433	443	441	418	449	444	440	415	449	408	470	416	413	482	413	438	434	408	442	467	460	418	430	439	451	420	420	442	469	437	452	380	446	466	471	454	417	465	442	403	458	434	469	445	425	462	440	427	502	397	473	425	407	438	462	480	448	423	450	439	476	452	403	465	445	463	449	417	433	468	425	459	483	429	432	460	427	425	459	441	461	463	453	446	442	424	456	462	410	452	462	438	422	439	434	427	372	430	452	373	419	449	427	417	420	429	485	441	466	439	435	444	406	420	485	437	438	462	426	473	459	479	456	437	435	369	454	396	442	438	445	435	461	512	450	455	430	484	411	470	435	432	433	441	491	440	407	428	439	420	442	415	455	445	423	423	437	446	423	432	465	435	438	437	432	484	421	422	444	456	449	432	457	460	442	428	475	474	463	444	398	464	422	477	469	450	459	417	430	440	435	437	462	477	446	431	422	470	451	459	438	451	417	474	455	442	427	447	452	447	477	437	451	458	410	453	456	406	437	471	433	418	423	435	426	456	496	418	412	431	427	447	475	452	460	447	429	464	416	464	423	447	455	417	496	455	446	433	467	458	433	435	444	427	491	445	438	459	439	502	473	428	401	448	454	431	456	422	436	456	411	400	447	490	445	463	408	480	420	431	451	453	417	456	402	481	451	456	445	448	435	421	442	436	464	456	423	453	435	421	463	422	430	420	460	420	407	417	486	425	456	439	455	420	496	448	458	442	430	437	446	456	425	400	444	444	456	412	410	425	463	434	491	458	436	450	435	430	477	438	442	416	405	437	474	425	444	433	414	414	453	411	413	405	442	423	423	452	414	477	394	457	405	431	374	459	457	451	471	456	471	421	457	426	433	446	438	440	415	429	458	461	420	413	443	435	441	452	432	449	435	436	431	421	456	422	431	420	467	477	477	436	431	432	448	430	446	434	443	420	422	460	446	419	424	425	451	446	479	425	426	447	438	456	473	430	443	411	455	424	453	416	439	446	449	459	461	449	430	478	453	443	416	437	444	426	465	432	460	423	419	449	432	424	421	455	453	406	441	439	415	410	442	454	434	466	480	441	451	430	426	426	421	416	433	463	422	443	488	441	436	424	429	423	448	438	420	483	424	446	466	371	448	455	434	463	430	438	438	389	446	464	451	466	453	439	478	438	434	446	462	406	457	438	456	425	436	473	441	423	473	436	428	442	450	446	434	450	409	445	421	468	438	455	396	433	470	457	420	458	470	473	417	425	470	439	448	472	431	429	439	460	462	408	392	445	427	423	420	431	417	481	459	436	429	435	491	449	470	438	476	411	453	450	471	448	433	461	477	426	420	416	421	414	441	399	448	400	414	435	438	418	461	399	441	422	456	479	441	470	451	420	464	478	489	442	419	444	445	433	475	473	430	464	436	457	471	424	458	456	478	431	412	433	383	479	439	476	438	410	453	468	411	448	441	419	418	443	440	420	473	478	444	469	438	446	499	445	470	431	412	418	445	422	450	479	400	461	413	441	403	421	426	443	462	452	421	455	437	387	436	457	442	441	422	438	440	497	429	438	430	423	455	429	463	450	445	401	434	429	441	455	415	479	420	433	434	422	462	414	432	434	483	404	419	431	454	472	446	458	437	437	427	443	424	435	431	424	419	462	445	469	429	452	436	423	493	451	417	447	412	445	421	447	422	398	417	428	421	441	464	435	435	425	410	475	475	434	402	422	459	435	463	447	457	454	452	447	440	386	442	470	461	438	414	466	458	405	453	450	411	469	447	474	425	455	454	450	493	434	409	433	439	432	427	450	429	429	446	441	456	409	452	424	435	463	443	414	461	463	449	422	450	430	430	462	437	439	459	448	480	446	418	432	467	425	461	414	442	480	460	478	414	443	403	433	479	421	439	409	408	427	441	450	410	459	424	431	405	446	435	462	445	428	478	432	468	439	429	494	422	483	432	446	464	423	395	442	428	458	436	415	479	452	467	419	426	459	447	417	398	414	441	425	474	474	442	448	461	435	439	448	435	427	386	455	409	423	460	387	445	423	434	429	468	458	471	412	411	437	436	453	445	406	408	424	391	473	428	458	424	453	432	443	442	447	453	415	416	412	429	424	444	423	412	448	427	449	473	449	401	444	468	439	486	403	446	475	442	430	445	435	447	437	467	465	454	458	461	436	400	463	483	429	455	442	431	433	410	442	420	435	421	438	426	421	462	450	448	412	438	439	397	427	447	399	423	472	449	445	428	423	426	422	440	405	441	432	420	406	422	442	428	450	439	448	449	433	453	466
4790	720	687	526	488	470	513	517	451	419	440	453	476	442	581	502	424	535	886	942	936	766	566	531	474	474	468	469	439	397	397	460	463	474	441	483	425	436	457	421	468	446	461	426	448	446	464	393	458	439	475	416	455	440	416	461	455	463	436	454	445	470	361	436	418	423	437	444	422	427	426	456	434	436	467	462	422	464	449	483	452	457	447	430	425	444	421	426	458	435	443	431	430	400	403	409	403	429	464	446	419	450	456	415	422	436	456	414	438	448	451	435	407	414	427	442	422	500	420	403	430	424	414	426	441	485	471	388	454	436	376	437	436	433	424	436	416	455	414	432	437	402	456	432	438	476	429	448	439	481	431	426	432	455	404	428	417	464	436	428	433	442	436	454	430	454	412	417	447	451	437	416	445	414	453	429	406	447	460	457	440	437	413	445	502	477	442	434	447	420	462	446	463	411	464	451	440	457	454	423	469	423	455	393	454	409	423	392	440	412	439	414	482	382	477	457	426	463	435	471	435	423	407	412	437	439	430	472	451	434	432	413	421	418	433	450	457	453	460	434	431	433	464	434	458	415	461	457	451	412	421	419	466	439	448	449	441	458	458	413	475	437	426	430	445	407	448	403	386	470	414	445	463	422	471	410	425	418	461	417	471	464	443	414	453	410	441	424	457	450	431	432	445	441	449	398	435	417	435	440	455	456	408	454	378	444	443	460	437	421	454	455	440	410	488	441	471	397	396	432	412	443	422	450	443	479	433	403	450	422	434	434	428	435	410	423	430	410	447	440	428	441	402	442	434	440	439	442	446	397	474	448	442	433	441	453	464	430	422	452	413	449	428	443	454	457	464	458	401	469	409	439	401	424	523	420	431	437	428	408	434	427	413	401	421	429	421	460	423	437	396	399	422	475	472	438	455	438	427	418	435	443	409	446	463	409	414	466	444	430	454	437	384	413	428	391	441	470	441	440	472	429	465	412	440	427	445	440	432	448	437	421	436	434	420	426	422	463	458	432	424	496	443	421	433	469	420	462	442	457	441	447	441	475	434	424	436	413	435	482	480	469	452	400	470	440	464	426	458	424	436	418	399	468	427	421	422	425	451	424	444	457	421	437	446	417	458	475	428	443	436	456	443	446	393	453	418	425	450	461	444	429	439	443	402	426	461	451	434	418	412	432	461	435	440	470	467	430	451	417	459	448	418	471	417	488	423	438	447	397	426	402	466	427	417	465	463	425	437	423	449	459	470	426	448	463	448	425	420	450	450	447	418	458	425	440	428	424	424	427	418	455	474	433	462	439	393	423	442	430	396	443	459	412	401	430	424	446	450	407	412	409	430	433	454	453	415	453	417	446	403	433	454	442	476	424	418	470	466	419	428	426	409	437	457	417	433	466	453	411	444	440	423	467	425	459	443	467	453	395	417	458	462	435	442	474	412	415	479	455	384	442	446	449	431	471	453	409	432	443	448	418	435	412	437	447	456	430	434	471	384	423	492	433	437	434	434	430	477	439	427	447	436	430	445	422	413	451	420	444	426	403	410	447	436	430	456	450	410	398	435	480	420	416	445	469	450	468	417	436	449	431	435	439	417	490	414	429	446	457	437	408	448	434	443	427	482	444	431	413	440	445	446	445	436	450	421	419	439	425	448	460	402	428	453	441	413	415	463	454	417	431	477	437	492	420	417	400	454	445	388	436	437	497	429	419	438	424	436	480	440	438	460	428	440	445	443	471	444	421	459	401	430	451	434	407	431	402	442	426	406	448	447	445	456	433	438	457	412	450	438	394	473	462	423	467	443	431	442	453	458	419	434	445	447	388	424	433	414	431	444	450	423	463	443	464	470	438	447	434	420	445	456	443	432	483	438	433	428	414	435	440	445	442	452	427	455	408	421	412	427	466	437	470	441	456	459	449	434	433	420	405	448	401	424	457	389	415	469	421	434	392	462	445	402	422	444	450	439	430	449	440	420	424	455	452	452	476	368	473	417	417	403	431	440	432	450	423	420	467	417	427	417	449	441	448	457	434	440	425	435	440	437	416	442	421	404	444	404	472	430	453	441	466	458	403	443	437	450	422	457	409	426	442	450	422	438	437	427	416	412	448	456	440	416	433	417	449	469	457	437	438	439	486	415	418	461	417	447	450	387	420	435	502	452	452	441	474	408	426	425	414	410	452	438	416	436	455	432	422	469	412	413	434	436	420	416	433	434	424	464	431	435	446	443	462	462	446	438	443	430	430	416	473	456	429	469	432	428	437	449	476	452	427	416	419	441	452	424	454	461	440	425	409	461	423	470	442	467	410	434	412	440	469	448	420	438	428	434	438	444	454	434	446	454	446	452	455	433	412	461	418	410	416	434	441	427	436	437	439	438	425	403	425	440	444	436	447	464	454	439	424	431	433	426	428	420	403	463	469	446	449	478	434	432	424	425	444	451	443	457	464	467	446	434	403	464	445	458	409	463	426	454	479	432	433	416	411	406	431	444	457	432	440	437	431	461	413	460	412	421	436	462	407	451	430	423	456	445	404	417	429	426	427	478	433	429	430	428	435	455	447	456	419	444	431	390	458	425	445	424	401	433	440	438	432	432	429	452	451	415	418	434	462	430	448	417	434	407	403	454	430	423	439	449	429	444	459	425	430	466	461	466	428	460	435	482	426	440	418	435	418	434	475	424	479	427	447	374	419	430	418	474	430	424	405	390	431	437	435	447	453	445	441	452	407	429	435	441	413	453	443	458	433	433	437	446	435	418	439	443	438	423	446	414	442	410	464	447	414	391	432	438	416	380	459	466	450	414	391	446	444	473	428	453	416	438	423	440	435	436	463	448	412	441	462	436	425	445	403	480	443	451	400	416	456	418	421	459	441	465	462	449	468	466	432	387	419	415	450	445	465	431	436	456	441	435	435	462	456	423	441	425	429	441	478	406	475	431	442	417	445	434	459	416	425	440	487	416	457	416	469	438	429	427	417	436	455	392	447	448	432	451	437	472	475	442	452	423	413	445	455	438	465	413	423	438	389	425	411	436	450	430	463	464	442	489	414	443	460	437	437	421	435	468	443	451	462	415	410	440	417	431	422	431	449	430	447	394	423	502	456	460	466	439	454	430	443	434	421	436	434	423	440	407	444	451	418	454	432	412	450	442	467	459	433	439	451	411	421	452	451	457	458	423	436	442	491	472	421	447	478	430	427	427	423	434	447	425	459	457	435	445	451	424	442	414	436	462	461	423	404	440	427	423	458	438	446	451	469	430	451	455	444	392	442	437	449	421	456	454	450	449	431	474	430	459	417	429	416	463	428	431	423	433	431	440	405	439	426	443	414	458	451	455	435	457	451	403	428	404	448	431	439	428	419	443	417	440	443	428	455	447	447	408	442	452	453	406	425	448	394	431	448	448	426	389	430	437	441	427	465	454	416	454	448	438	465	426	413	425	439	428	444	430	413	421	409	441	451	450	435	453	421	406	460	436	437	428	424	443	438	481	431	455	461
24544	21104	27374	25030	8995	1241	821	618	498	509	470	490	486	472	1695	1090	441	888	3314	3712	3361	2153	1127	837	598	581	495	479	448	457	508	392	475	463	432	419	457	442	438	425	440	447	453	475	470	443	459	446	444	467	468	425	414	478	410	483	459	424	440	444	455	459	499	457	445	424	433	408	442	437	448	469	441	446	457	431	434	462	409	467	440	455	460	435	448	449	446	443	436	431	431	438	417	397	432	450	448	456	444	441	426	440	422	368	413	450	424	457	460	436	423	419	440	455	445	431	474	440	427	441	403	435	453	440	408	479	442	463	435	408	403	468	433	425	442	434	439	426	438	426	408	460	416	481	404	481	409	463	429	436	424	443	449	419	433	447	414	428	458	458	450	427	439	439	480	420	448	440	468	451	446	469	431	382	412	438	412	424	453	436	421	420	434	434	477	436	457	401	452	443	426	453	437	404	413	424	397	415	446	430	424	427	416	426	477	401	462	414	419	426	428	451	442	431	409	407	439	465	464	412	462	435	484	435	450	470	437	445	454	462	419	403	398	425	446	436	421	407	425	437	422	434	404	434	451	418	373	449	442	488	420	434	428	460	425	443	445	432	403	420	461	461	446	469	454	442	425	447	427	429	440	410	424	447	475	447	428	416	446	428	421	420	423	416	453	414	432	401	455	434	480	439	426	433	445	467	431	478	433	453	413	444	425	455	386	461	458	430	407	424	450	444	445	444	430	463	441	418	431	418	455	448	442	442	424	458	434	445	448	461	409	423	418	438	451	434	420	421	428	444	417	416	427	448	412	443	431	402	418	455	444	427	449	443	423	443	441	400	439	457	470	430	417	449	420	404	387	407	443	448	469	455	487	429	454	461	449	417	375	430	438	422	433	434	424	458	397	428	433	428	432	400	429	455	447	477	472	445	438	449	435	421	445	461	406	445	450	408	457	428	451	419	423	444	412	437	443	445	425	466	422	415	479	447	435	474	427	456	445	446	435	426	449	466	408	412	425	439	417	422	456	435	426	448	478	433	459	421	447	469	462	419	452	463	449	449	443	451	421	417	418	423	422	470	427	444	440	448	471	467	443	420	465	425	420	446	435	432	450	443	436	428	438	437	423	470	390	406	408	423	416	434	433	445	433	431	428	445	466	452	458	459	431	443	431	407	430	430	442	431	428	428	443	440	449	436	471	447	424	406	403	473	450	410	431	453	421	447	431	426	427	401	403	428	414	436	433	468	438	414	395	433	423	448	458	442	474	445	439	416	428	441	462	462	415	428	418	410	413	414	423	411	437	411	444	429	423	420	474	452	445	444	452	453	425	458	417	443	426	383	446	437	431	432	454	456	412	465	464	408	462	413	412	465	431	423	452	426	386	431	432	432	468	455	437	454	449	469	432	452	466	463	417	448	459	472	439	473	458	491	451	447	421	413	403	471	402	402	419	443	432	423	453	392	436	473	425	439	449	428	478	429	457	465	471	460	427	415	437	460	475	454	470	434	445	449	417	408	435	406	472	403	423	448	485	435	439	472	446	421	413	451	443	450	422	458	428	445	462	419	449	435	438	476	419	433	423	432	465	408	418	425	452	432	450	473	466	449	415	422	435	453	413	450	433	426	431	437	403	419	394	428	435	442	402	449	410	410	442	449	416	462	459	452	434	405	458	430	460	402	467	415	452	456	430	440	454	393	444	440	458	437	407	464	416	428	436	388	452	437	440	435	454	451	429	450	442	455	413	421	457	439	417	417	407	483	456	470	421	430	449	442	413	468	416	413	449	402	442	409	449	438	420	467	451	457	441	414	413	400	460	436	442	482	452	445	486	461	444	441	481	447	451	415	418	428	430	408	429	399	447	441	431	470	468	416	437	431	412	417	424	457	431	410	441	468	429	446	434	420	426	449	436	489	436	442	455	437	423	447	455	453	437	403	422	437	459	404	425	435	435	448	441	403	456	433	485	438	436	406	437	420	422	449	450	456	454	448	428	438	472	414	421	434	418	468	440	419	434	442	427	402	459	465	413	417	462	449	434	424	461	423	436	411	417	429	496	452	414	452	434	391	429	456	410	446	432	434	460	477	438	437	424	433	446	414	429	454	419	463	475	420	429	431	451	432	383	440	402	440	427	427	402	423	428	454	473	443	439	410	449	398	412	437	445	421	430	429	436	414	449	432	437	434	432	449	419	439	427	417	437	429	460	456	453	429	419	422	431	466	416	421	462	411	417	498	433	449	434	438	445	430	469	414	427	450	440	418	449	463	440	410	440	443	480	410	420	416	422	453	468	412	446	446	446	414	400	429	427	436	470	457	446	425	480	413	477	461	440	420	443	427	428	457	469	463	418	458	404	423	440	460	465	415	463	466	421	469	399	474	461	425	443	442	457	425	442	435	429	461	445	417	461	422	412	427	435	450	402	419	479	434	421	474	447	429	432	412	404	443	471	411	446	431	414	427	410	425	426	414	424	380	433	437	405	432	395	406	456	447	400	410	436	437	400	453	441	455	412	462	445	442	431	468	415	501	433	432	428	455	419	454	430	437	454	397	439	443	402	435	440	419	408	435	391	449	414	450	408	464	433	450	455	413	448	456	462	463	425	443	408	446	440	397	434	450	425	427	456	427	461	450	426	436	423	448	463	448	448	478	402	461	432	473	441	423	411	410	416	453	440	436	426	422	413	413	409	443	415	442	453	424	418	416	415	441	438	459	450	413	429	466	467	444	449	462	448	455	444	416	454	440	436	420	445	406	476	441	452	441	453	436	428	465	423	425	449	432	440	451	485	405	449	423	452	461	402	450	451	434	450	468	395	455	412	472	430	444	402	428	461	424	467	453	424	438	450	421	414	423	422	428	434	455	402	464	424	448	412	407	446	432	435	424	482	443	413	412	433	450	446	408	427	446	422	444	428	389	425	405	434	427	428	425	443	453	439	423	452	402	418	443	460	437	453	403	416	436	429	445	437	459	451	463	486	447	432	464	408	456	434	450	508	431	448	464	439	494	464	470	433	428	416	454	446	452	451	434	441	479	426	409	421	455	462	456	468	440	426	456	426	455	453	447	435	404	438	460	455	452	433	432	452	412	458	428	421	432	409	436	434	390	428	454	432	440	411	439	425	456	413	425	443	447	406	438	450	396	436	437	433	439	454	451	404	435	389	418	433	433	416	429	428	456	404	408	417	459	435	408	422	450	464	466	443	434	420	403	438	459	392	439	410	399	464	411	391	442	425	458	405	450	410	440	427	426	461	426	440	440	435	414	445	412	440	446	438	449	451	468	473	414	418	428	472	424	445	432	415	432	463	476	428	438	462	449	454	423	445	404	422	414	417	423	418	430	466	465	410	433	456	471	468	435	435	445	458	455	415	411	439	420	434	446	416	446	440	454	445	435	450	451	453	475	441	412	450	425	467	400	419	414	441	435	469	432	440	420	445	435	414	384	431	466	425	426	429	441	447	436	424	424	413	411	452	444	433	463	421	423	412	464	432	465	453	437
3276	3138	2595	1456	1066	868	778	697	630	611	558	531	546	530	2977	1417	511	1422	5108	5049	4320	2778	1517	1038	720	592	484	469	451	433	478	455	481	463	440	453	456	415	442	468	479	477	458	443	455	472	447	424	470	470	464	463	463	485	446	433	475	456	466	496	473	454	510	456	428	430	446	482	486	457	435	462	480	455	412	476	475	424	478	457	478	454	474	436	471	468	436	480	431	445	437	454	478	477	438	499	457	489	457	456	442	505	435	461	480	454	465	439	417	467	501	456	472	457	464	432	471	454	498	439	479	444	487	457	467	454	467	482	470	468	444	459	461	480	444	429	480	441	450	452	466	492	456	469	488	473	407	486	446	440	461	445	448	447	481	460	482	480	472	443	454	443	496	457	459	422	439	459	452	444	467	467	454	460	473	489	443	425	452	439	437	428	498	445	445	436	482	432	456	442	474	431	472	449	454	473	436	449	462	446	466	429	449	469	492	444	454	474	469	520	509	461	442	484	474	476	492	443	465	487	470	468	444	486	434	480	476	458	471	451	421	466	443	424	439	427	477	446	470	491	458	447	490	430	466	447	454	440	449	443	430	482	472	436	481	451	475	462	467	441	444	444	444	453	481	462	470	452	421	474	488	464	478	474	454	432	479	433	455	467	455	448	460	441	426	461	438	491	473	438	468	472	481	498	479	450	512	448	445	468	470	429	470	450	452	459	433	473	432	430	424	501	457	456	475	451	446	422	469	451	450	456	506	460	487	473	407	450	475	447	454	448	462	483	427	427	439	448	461	452	454	456	480	433	398	429	437	466	427	459	449	448	510	465	471	418	493	453	448	487	468	459	452	465	411	460	436	443	463	466	464	456	456	442	456	505	434	442	462	456	471	460	467	481	466	494	450	441	477	501	458	462	448	481	419	452	445	457	485	427	432	414	456	434	476	473	416	472	437	454	472	469	445	448	467	444	416	463	492	461	436	450	444	457	480	484	468	441	473	416	475	472	453	445	474	444	461	457	462	446	487	417	450	455	474	472	451	456	457	454	475	478	481	390	469	479	518	442	503	448	464	421	464	494	421	420	473	420	439	469	465	458	471	413	439	466	449	494	450	458	472	432	422	458	458	430	425	494	473	437	467	460	484	455	429	472	481	463	431	443	455	520	445	468	445	463	456	485	464	451	448	429	444	445	471	452	470	479	385	489	456	440	457	443	479	485	468	456	454	443	455	424	428	442	465	445	435	419	479	465	439	486	451	456	486	453	466	447	447	465	467	429	449	471	428	467	454	456	433	433	456	486	437	454	469	436	480	468	487	468	468	483	490	447	460	444	444	446	462	465	457	445	441	481	476	434	458	472	467	448	477	437	468	474	447	410	469	443	476	447	473	444	424	435	416	407	445	478	452	435	473	433	475	442	469	421	506	418	422	457	449	489	449	446	471	462	451	477	478	473	456	439	455	470	437	487	454	474	489	413	432	468	476	464	477	492	443	421	458	459	438	455	423	452	432	460	510	445	427	478	463	497	477	498	462	464	437	434	421	426	444	452	448	456	437	469	446	467	437	417	476	468	476	480	449	467	448	467	427	453	467	466	430	440	452	472	517	444	479	471	405	477	456	480	387	467	448	444	417	481	372	445	449	439	478	429	446	472	439	468	473	430	468	463	449	421	481	431	481	446	442	453	441	454	464	443	443	421	410	454	404	452	467	491	475	467	490	472	456	460	435	420	511	452	439	459	443	505	448	463	504	477	445	424	445	478	459	449	454	492	433	444	490	474	436	457	455	488	453	477	461	449	438	473	481	422	435	445	460	465	456	460	434	442	476	437	490	451	462	456	400	489	467	483	451	461	467	476	446	444	437	463	432	437	449	460	428	427	424	511	457	450	441	440	451	456	475	469	445	472	419	458	449	433	461	429	457	441	431	452	443	459	427	418	434	448	432	468	403	477	470	444	462	431	435	480	486	427	478	447	460	500	472	466	467	442	457	471	440	458	450	472	452	437	456	420	411	442	449	446	481	467	428	443	456	443	451	444	437	453	459	453	480	437	446	465	460	466	468	423	473	444	447	431	457	493	416	445	445	445	434	450	452	448	485	453	447	485	417	467	438	462	486	471	446	451	435	492	458	415	478	469	451	476	451	420	450	519	433	413	456	443	413	473	457	422	464	443	450	457	480	434	464	472	518	442	453	478	460	453	467	465	479	468	452	477	460	491	461	485	454	431	420	466	490	446	468	425	463	455	459	417	460	486	435	467	422	449	470	414	444	428	511	484	438	451	485	444	491	421	433	429	465	467	454	438	444	469	429	460	473	454	459	475	444	501	490	465	457	428	412	455	476	418	466	443	449	432	442	446	481	433	466	449	437	465	447	477	495	453	455	415	448	475	465	470	472	469	444	477	465	463	442	451	474	453	443	509	418	439	454	453	439	446	448	441	451	461	464	445	469	467	416	459	457	482	483	484	453	441	453	437	454	447	465	475	462	465	495	464	496	424	417	436	455	470	436	444	441	440	451	473	423	482	451	489	504	463	422	466	476	447	439	453	460	450	448	477	457	461	475	497	472	465	465	455	440	475	474	475	465	469	483	466	436	440	444	452	483	453	437	448	503	403	454	457	423	452	437	461	426	444	457	412	432	466	443	477	455	428	447	482	453	450	468	441	450	481	446	451	430	449	472	463	466	471	474	427	422	447	445	448	442	454	461	425	448	449	463	471	484	477	457	436	429	518	473	475	434	449	471	431	432	455	447	434	492	470	439	445	424	455	451	485	444	456	439	468	463	464	477	460	442	487	439	444	458	448	445	447	445	461	447	439	454	486	471	446	458	440	443	471	462	455	483	468	427	417	434	466	459	496	462	443	506	452	479	411	469	488	461	464	468	443	448	455	458	402	447	493	445	413	459	448	452	491	452	475	457	476	459	498	491	431	505	455	461	451	434	472	468	463	460	480	430	448	470	465	473	434	447	425	462	434	444	432	438	490	436	442	455	480	468	483	434	459	450	470	456	450	471	471	478	503	458	424	474	493	453	463	455	457	440	421	435	451	465	440	456	438	480	439	432	440	445	460	459	494	471	422	437	467	428	471	418	482	423	446	450	450	442	444	426	467	443	480	436	442	468	497	479	445	441	409	434	473	420	476	455	415	445	441	414	464	456	472	447	447	420	446	462	467	439	448	463	483	461	479	402	441	425	433	447	439	474	459	463	428	462	466	459	437	478	455	483	458	421	450	437	439	410	485	407	441	467	446	465	463	466	458	472	444	439	469	480	473	447	413	421	426	403	478	445	435	442	447	460	439	466	460	449	457	485	479	452	406	431	455	436	463	447	440	437	461	502	445	454	455	505	431	481	429	446	449	449	424	466	438	443	423	473	465	446	454	497	458	444	459	460	427	426	466	458	470	473	480	465	453	430	454	461	465	521	424	443	437	448	439	430	473	465	436	472	476	411	438	448	460	445	466	436	479	471	459	454	462	449	448	438	430	492	454	475	474	468	456
23887	21096	28161	24265	20193	3475	1278	770	594	581	620	584	571	548	1886	656	539	1002	4927	6673	6018	3976	2054	1137	791	600	542	477	496	471	514	482	483	530	518	522	491	473	480	491	523	455	518	518	461	473	489	498	468	494	462	492	462	449	464	446	466	533	476	520	493	488	491	473	490	496	462	501	429	494	506	504	469	483	482	493	480	500	510	486	511	480	525	516	485	491	453	484	504	531	484	442	462	489	478	484	441	527	475	450	503	499	446	463	441	505	487	494	500	471	452	465	485	487	477	496	487	499	488	482	459	515	445	467	457	517	489	482	459	483	500	473	483	509	475	503	470	495	487	507	482	483	490	472	500	456	483	491	501	474	498	511	513	495	477	556	544	500	489	517	498	463	499	540	495	466	448	441	520	499	491	480	479	500	489	438	489	461	492	524	451	467	466	447	499	468	458	498	474	461	472	443	471	474	501	477	441	482	460	469	480	466	475	486	481	470	499	510	444	470	452	491	474	503	460	467	481	481	501	502	482	452	472	496	471	465	498	471	457	466	476	509	462	462	489	485	522	525	485	466	458	471	453	474	505	466	438	495	465	471	480	502	477	452	457	445	470	475	501	504	487	476	495	470	515	482	505	491	504	488	486	439	507	457	494	465	468	507	508	484	523	505	483	516	490	468	479	452	468	477	507	473	503	503	475	485	496	523	472	457	464	452	483	460	487	491	501	475	461	485	463	524	470	458	515	488	477	490	446	481	542	479	485	510	444	484	490	507	484	469	501	472	463	527	469	484	447	514	526	465	498	510	459	456	461	466	512	456	458	541	504	483	463	461	492	484	482	572	506	483	472	494	523	533	479	466	461	449	480	495	467	510	487	470	444	475	435	482	478	494	484	476	481	452	492	498	426	491	461	501	456	476	488	479	489	445	504	508	456	478	476	474	450	439	486	451	524	469	445	465	456	465	479	478	462	444	483	470	454	483	479	475	498	489	441	458	448	474	472	470	497	458	507	459	493	513	462	473	477	472	462	539	445	458	472	485	481	480	482	497	475	519	500	484	486	449	460	499	452	485	456	482	490	491	479	481	433	467	447	487	526	462	455	443	495	457	491	504	448	467	489	485	475	456	534	478	500	443	427	491	478	441	498	463	521	477	460	453	496	508	509	483	451	469	497	481	474	479	505	466	458	451	482	492	455	503	462	477	472	464	483	446	469	486	427	482	509	525	486	467	475	456	458	477	434	492	504	484	497	478	471	489	457	467	453	492	502	515	444	481	491	479	476	477	484	510	530	493	505	460	458	479	457	483	471	442	448	486	507	484	446	477	497	444	478	509	473	462	505	491	481	510	457	492	499	459	476	459	459	494	464	467	482	487	459	477	476	482	472	488	489	446	528	530	475	511	486	455	486	521	496	466	474	497	484	460	472	501	503	456	512	451	473	474	474	485	474	457	459	432	460	477	473	464	507	457	493	461	485	474	461	489	462	505	530	473	442	457	486	452	527	471	465	458	509	456	468	480	473	501	486	464	479	483	436	497	499	465	495	486	479	467	469	465	482	471	478	519	435	490	452	496	493	436	479	482	492	468	476	493	470	511	461	478	455	445	478	474	450	431	486	486	469	504	469	507	482	464	542	522	455	474	494	474	424	455	485	450	477	476	465	484	466	457	456	471	500	443	454	427	453	502	466	469	466	473	458	485	481	452	512	466	446	453	502	463	479	484	480	464	501	486	452	461	452	481	480	479	497	478	463	489	454	556	463	487	464	522	466	457	504	433	515	441	469	518	459	469	470	460	484	496	487	491	456	442	499	495	495	493	464	474	468	443	477	461	455	533	478	472	449	437	498	468	442	457	482	461	509	435	481	492	506	498	513	530	494	491	493	471	472	493	440	485	466	489	475	482	490	471	442	480	478	440	504	504	477	485	490	498	494	464	495	461	482	443	502	451	491	444	477	483	437	505	470	433	491	468	495	463	469	508	503	476	506	445	482	498	471	485	477	468	495	472	494	463	444	454	475	446	478	472	463	497	452	502	461	469	481	493	474	469	504	464	468	462	482	475	469	493	423	464	495	510	514	484	450	509	477	500	479	515	451	476	457	474	477	478	463	460	465	493	486	480	495	482	459	536	462	444	448	495	477	444	509	445	453	489	463	476	476	459	491	510	469	506	471	430	498	449	472	434	489	459	477	464	465	470	472	486	467	520	485	483	503	453	498	495	443	485	552	490	478	471	418	442	493	490	430	481	486	473	471	493	532	474	455	521	516	484	467	471	458	473	448	482	466	486	473	480	480	475	469	508	454	471	448	487	455	491	461	443	484	484	474	486	479	483	477	459	504	483	486	472	441	475	499	493	464	538	451	467	489	459	444	504	473	479	499	486	487	500	482	498	493	473	461	480	453	450	487	483	514	481	466	480	468	494	470	481	479	475	499	471	492	482	474	461	481	479	526	439	487	501	523	454	490	468	477	473	481	489	457	482	497	480	460	484	509	455	451	508	484	448	498	430	488	410	511	519	495	502	467	469	458	452	456	456	460	487	473	511	462	506	509	429	445	477	515	456	519	488	446	459	509	489	467	462	482	506	480	463	505	505	445	485	480	492	494	504	488	481	436	506	492	481	451	494	449	469	498	447	505	509	451	463	521	510	437	511	473	495	486	442	499	462	508	468	499	472	514	485	500	476	476	479	499	445	440	521	461	486	464	468	498	479	537	474	471	504	489	470	428	497	489	478	448	505	460	473	441	503	451	442	426	459	514	468	461	483	474	487	481	501	478	490	500	477	480	479	474	521	495	450	522	470	477	473	518	457	425	525	449	466	476	482	491	501	483	491	500	487	511	484	477	472	472	461	478	475	485	479	485	443	500	468	511	473	526	487	477	459	502	469	456	445	461	456	469	495	521	514	494	441	476	472	475	471	524	490	492	439	442	529	427	467	461	443	456	503	462	499	476	479	466	463	501	501	491	466	500	471	507	421	466	486	487	496	490	509	456	437	517	489	490	508	450	481	471	468	509	456	510	498	478	450	462	419	452	501	501	429	450	492	518	479	470	471	471	501	475	455	469	465	485	515	484	460	484	467	449	475	456	478	466	486	463	513	474	467	482	459	422	489	473	467	502	492	491	486	470	460	462	486	426	529	481	481	507	511	471	511	473	459	467	487	447	457	449	449	474	461	538	483	479	465	511	467	456	487	464	464	483	480	522	492	473	473	484	466	500	490	475	490	463	516	477	512	511	518	469	469	461	477	479	478	501	464	492	484	478	493	470	483	484	470	454	481	453	479	487	499	474	456	493	477	460	465	507	467	505	470	491	507	496	463	480	487	517	457	487	449	447	470	526	485	476	474	479	495	489	468	476	501	506	502	467	459	448	452	489	475	520	480	473	491	470	468	497	466	496	473	481	443	496	459	521	492	472	418	532	508	493	491	487	448	460	482	503	506	497	484	493	492	483	486	494	470	449	468	438	487	464	459	508	496	451	474	435	439	497	457	472	478	502	488
3485	4921	3941	2110	1413	1164	1076	918	803	721	705	606	601	591	3303	634	584	1471	7424	8199	7129	4621	2556	1483	936	652	571	505	517	491	525	527	522	534	519	538	566	546	526	554	475	509	504	541	514	514	503	531	499	522	522	523	502	459	491	530	507	489	507	507	493	482	484	514	487	511	537	525	515	509	535	489	544	511	513	512	519	489	528	504	490	464	458	493	510	506	493	568	533	502	512	515	481	518	511	539	550	509	475	498	544	531	527	498	498	470	524	457	520	489	471	489	499	536	519	490	534	490	526	523	497	515	537	508	518	510	512	516	507	516	500	534	488	494	499	494	480	516	501	495	512	468	475	519	494	513	527	494	443	495	484	516	497	505	471	462	486	503	498	515	516	501	491	501	519	491	525	489	517	501	520	530	488	530	522	492	451	481	538	516	494	519	511	496	475	526	449	482	517	500	503	492	508	483	482	503	491	477	519	528	518	532	489	459	532	509	498	494	492	528	513	486	529	491	497	492	523	508	454	496	465	502	532	486	525	520	492	502	518	529	507	503	483	538	510	495	508	466	493	503	499	504	493	496	491	459	513	496	479	488	519	519	487	483	538	507	479	499	494	498	477	474	496	523	488	472	559	502	547	528	506	497	493	499	470	489	496	499	506	461	505	489	507	476	484	484	490	516	512	502	466	534	494	509	543	505	505	528	525	492	478	472	496	454	476	535	454	487	504	512	515	545	516	513	488	476	481	451	477	520	494	520	521	474	509	498	510	471	453	499	519	521	492	508	471	502	498	514	474	509	513	471	495	487	480	535	522	481	483	491	531	511	473	478	462	484	534	500	547	502	516	498	440	471	515	515	515	521	470	570	521	539	476	489	568	480	450	451	464	456	543	502	490	506	478	497	507	494	488	444	517	501	523	513	500	517	491	506	480	479	478	522	531	523	473	511	467	473	479	524	492	511	500	512	499	483	513	526	478	470	497	488	542	511	470	493	500	503	479	491	510	489	499	541	511	505	499	470	514	500	499	491	467	510	486	510	489	492	509	504	548	520	514	469	466	511	493	491	486	488	448	468	488	492	483	485	512	521	513	477	511	468	491	522	463	472	511	486	491	520	495	509	451	458	502	542	478	463	497	517	471	499	480	487	503	482	482	485	512	465	523	502	532	498	491	517	489	508	513	498	475	500	469	503	522	479	540	486	484	497	506	502	500	523	534	478	527	540	493	500	512	500	474	516	505	490	474	508	496	491	541	503	485	477	476	506	515	441	434	531	500	552	492	501	513	480	471	483	490	479	488	503	498	487	488	521	521	487	501	483	478	467	476	472	490	461	464	523	463	479	502	495	490	488	497	479	495	479	518	485	497	498	499	495	484	484	494	489	481	485	524	497	491	476	467	500	479	520	476	512	498	451	513	489	451	495	498	510	509	537	472	521	518	473	486	522	520	485	465	510	478	486	482	504	506	506	487	520	444	503	570	483	498	497	514	508	466	473	472	504	485	494	520	494	513	519	492	538	488	457	504	478	517	501	483	463	454	511	482	469	489	444	460	479	488	506	470	535	471	513	472	523	471	514	519	492	475	473	510	482	518	507	490	494	497	494	499	502	503	517	507	447	495	449	475	515	508	469	486	465	476	491	461	518	516	470	487	526	484	501	529	492	449	460	495	518	505	484	518	537	437	485	508	499	482	518	500	493	482	491	475	502	522	502	517	493	506	492	456	512	503	462	501	516	519	523	522	498	517	482	536	517	507	509	461	468	516	536	496	509	525	491	475	543	526	485	518	488	481	506	490	472	476	517	504	470	440	511	501	530	494	510	487	495	504	460	484	501	494	467	518	508	514	491	493	492	486	492	469	495	478	491	493	481	496	494	456	532	509	488	427	505	459	496	500	480	502	500	502	465	481	505	516	513	515	524	447	470	483	519	481	507	442	498	478	487	519	514	487	541	506	514	517	488	497	472	501	492	471	473	516	481	427	495	515	472	480	480	512	507	462	500	461	485	481	505	492	533	498	499	555	494	529	488	472	491	477	496	509	538	495	491	480	518	475	446	485	481	519	493	462	528	460	486	482	475	501	489	523	507	499	483	496	501	500	493	466	510	505	464	508	514	440	501	505	506	490	479	474	524	515	497	489	475	504	510	466	486	479	431	454	475	488	498	500	501	470	489	471	469	472	506	489	480	496	474	475	468	518	493	496	545	502	505	466	506	512	500	486	467	489	523	491	495	496	483	449	477	509	481	484	490	481	484	504	546	519	508	469	525	537	520	467	475	493	494	495	496	503	447	489	469	480	487	494	508	481	478	491	517	503	521	531	516	483	494	514	523	505	501	480	497	501	492	465	514	508	473	481	494	489	516	460	505	490	463	513	509	477	522	485	488	490	504	483	529	447	470	495	481	504	500	481	501	504	475	489	481	475	494	524	517	490	473	499	480	506	480	512	517	501	498	516	511	545	541	437	496	507	489	527	509	517	475	508	463	509	503	488	510	502	491	508	489	475	474	490	493	535	511	517	474	513	499	486	471	458	445	477	460	525	481	513	487	499	487	502	494	484	495	450	494	520	493	481	474	461	521	529	498	506	470	516	492	473	506	467	499	503	516	501	526	501	466	485	467	494	529	469	503	489	503	485	464	522	517	491	493	481	489	504	506	495	489	447	493	478	492	488	474	516	504	509	482	484	482	472	459	510	501	487	479	519	492	477	523	488	508	454	467	505	500	484	461	499	497	519	472	527	474	539	500	469	494	510	459	520	476	499	552	502	480	532	514	511	494	492	492	500	499	526	482	518	500	481	504	501	502	532	526	502	476	539	529	500	498	476	495	487	452	479	518	466	510	531	534	530	466	458	498	508	510	489	485	465	506	469	491	499	504	526	487	524	494	481	476	464	498	494	514	508	503	482	467	486	506	501	511	539	489	506	499	483	481	526	491	532	516	494	494	505	524	511	474	483	469	487	479	516	480	497	503	475	447	519	529	495	498	509	507	500	486	468	487	438	514	486	489	479	494	500	478	496	476	503	493	511	466	514	517	465	487	568	493	445	529	509	467	488	479	493	490	529	436	500	488	486	505	489	472	457	483	485	531	511	492	505	449	498	487	525	483	491	495	493	469	490	462	482	498	497	496	486	525	488	489	528	493	510	502	462	506	527	497	519	514	489	487	496	496	484	513	479	457	506	454	516	505	531	500	504	501	494	504	480	516	532	534	490	478	515	536	487	507	516	503	481	489	512	480	460	504	519	485	510	476	520	471	489	505	528	500	500	470	468	499	486	567	494	481	490	501	478	479	510	476	517	485	485	523	515	495	486	477	505	482	532	546	463	494	521	504	488	469	520	479	492	463	468	462	517	510	503	455	508	442	502	480	474	515	492	487	548	497	492	464	474	498	480	485	494	473	522	501	512	487	494	493	471	483	517	489	492	462	510	464	499	477	490	490	506	504	490	464	516	484	485	520	495	508	509	522	511	488	519	494	482	512	471	524	523	481	466	476	503	522
27147	12030	1407	733	460	455	535	458	461	420	479	438	428	415	527	411	412	416	608	812	812	719	646	532	505	454	429	444	437	450	440	462	432	449	408	437	453	410	487	478	418	412	436	407	426	463	443	446	428	457	431	425	371	442	373	438	456	444	461	441	395	424	432	449	435	398	437	448	392	452	447	464	425	454	412	412	398	411	400	458	436	455	428	437	434	381	409	438	456	445	452	467	443	413	422	445	464	437	413	451	466	461	417	433	416	398	431	417	447	472	424	431	409	467	411	403	420	419	426	394	400	433	430	408	426	430	466	445	453	406	428	423	383	438	431	413	460	433	443	432	408	420	471	407	429	436	461	424	429	427	420	400	464	397	438	430	424	449	422	432	447	429	411	478	422	441	427	434	404	454	426	451	434	436	456	406	430	429	459	431	411	420	441	461	428	450	457	446	426	439	409	413	428	405	446	424	429	433	431	410	452	438	428	446	452	457	418	421	450	422	392	434	453	409	450	428	429	410	459	407	434	458	435	419	467	466	424	447	425	416	421	426	462	449	432	430	414	454	411	451	413	406	407	408	431	410	436	464	442	429	430	454	454	459	445	444	434	439	443	400	437	446	435	433	432	462	438	419	407	402	436	437	395	449	393	430	416	438	470	458	444	427	428	453	434	424	441	407	433	450	419	448	442	433	410	452	426	437	422	432	453	432	451	446	457	441	399	411	408	438	432	417	417	438	444	400	443	450	442	443	414	399	422	438	424	469	409	437	459	444	450	468	419	404	442	436	433	415	422	456	421	429	444	422	437	412	410	415	406	449	458	433	454	422	443	405	404	403	447	439	422	397	444	422	393	440	447	451	425	419	444	433	428	426	423	460	438	459	426	488	453	452	440	409	448	436	431	414	454	437	401	420	432	418	405	415	442	431	409	444	461	423	420	419	389	422	441	396	427	429	424	467	436	426	431	410	438	452	403	434	438	452	457	431	428	410	411	421	463	440	419	399	432	422	421	394	442	461	442	421	399	437	378	434	456	409	428	416	438	469	388	357	444	439	440	434	453	437	429	424	436	458	390	415	456	432	419	421	402	413	452	434	434	418	473	445	455	421	435	424	431	404	429	404	422	425	411	475	491	395	463	430	431	399	449	436	409	428	414	426	406	395	416	421	454	414	471	416	427	418	441	430	456	414	426	437	468	430	418	425	419	445	432	448	418	444	418	419	432	447	430	408	403	413	441	443	380	397	436	417	434	427	454	483	423	443	447	408	438	465	448	463	425	446	480	453	408	407	419	429	438	426	449	419	434	492	435	468	438	425	492	491	458	451	441	438	409	469	447	451	439	425	455	422	413	449	401	465	431	423	461	449	420	421	437	404	478	418	471	407	432	458	455	440	417	448	419	418	445	452	436	439	451	409	438	462	418	421	401	427	426	458	472	491	466	410	437	444	387	442	418	489	407	426	428	416	447	464	434	457	441	406	430	436	446	434	422	376	437	425	462	433	419	398	447	450	405	412	392	427	415	403	487	441	442	460	424	413	464	441	438	434	396	415	449	453	444	430	449	420	432	430	414	403	439	448	420	415	433	441	438	464	416	444	396	453	441	424	417	463	446	472	441	455	442	399	437	446	441	423	449	417	435	464	431	445	426	440	424	406	458	459	474	431	428	451	430	427	454	442	442	430	416	446	440	390	473	453	419	418	457	412	420	431	387	441	412	437	433	419	445	435	487	421	433	438	405	437	447	417	439	414	421	441	408	454	411	399	461	403	464	418	456	444	431	417	478	437	475	423	443	438	423	434	423	452	438	417	411	417	408	396	438	417	439	455	432	439	450	460	468	451	399	407	418	459	398	448	447	424	431	401	434	449	412	440	420	430	448	464	427	458	416	431	401	442	436	468	478	440	444	430	438	406	444	433	398	487	399	380	386	441	447	437	448	448	451	456	438	424	416	402	463	435	460	463	409	458	408	407	460	426	416	424	452	403	400	428	422	387	422	467	435	433	467	451	433	476	427	453	460	485	438	439	414	418	457	421	424	407	433	446	390	425	424	425	455	417	433	462	421	368	441	437	397	436	431	477	391	434	452	412	457	456	436	458	423	475	488	428	442	423	456	446	428	433	464	456	468	450	424	442	408	450	421	448	436	418	407	461	418	447	424	445	398	430	415	407	450	414	435	444	440	436	427	429	413	459	387	387	419	445	444	439	459	415	456	420	448	422	457	408	461	445	437	435	440	394	437	437	468	429	430	473	428	445	419	448	462	422	419	451	415	457	428	439	422	428	417	418	476	423	410	446	472	454	402	422	463	437	440	414	485	474	451	429	454	418	448	413	449	436	422	449	449	417	422	440	402	413	434	449	447	407	454	427	400	422	401	415	449	401	443	445	443	397	440	464	431	448	431	444	463	451	442	427	441	438	424	403	507	436	444	481	439	432	432	466	425	427	458	430	426	447	451	412	470	456	435	425	451	428	433	410	465	425	435	417	459	440	439	442	435	432	433	397	421	460	458	464	432	450	441	431	492	424	460	425	420	445	426	435	421	439	421	430	444	421	423	435	441	459	474	447	446	455	469	428	445	470	434	497	406	422	418	412	425	451	452	410	424	426	407	431	431	467	435	461	411	385	421	436	425	450	421	443	433	457	457	439	434	466	485	408	463	403	430	459	460	395	423	460	448	431	445	452	415	457	456	447	426	427	426	445	435	429	425	431	417	426	454	441	415	452	434	425	420	436	423	438	435	427	393	414	410	465	422	432	427	484	398	433	454	421	432	421	469	426	404	410	435	480	451	456	434	441	414	412	449	463	418	429	452	416	425	443	439	450	424	411	420	430	414	459	448	422	417	396	460	458	420	449	417	459	435	438	446	417	418	449	422	450	423	460	414	423	393	382	440	424	410	453	411	459	434	455	404	442	449	415	428	443	369	427	451	461	419	441	449	419	479	434	420	431	422	374	420	418	422	394	465	416	445	444	454	442	424	455	457	391	465	437	388	437	438	407	442	417	419	418	379	449	458	406	451	462	457	473	434	445	472	448	432	441	473	454	390	426	450	434	427	380	390	423	446	424	434	458	398	443	400	390	414	429	422	424	420	384	444	402	478	470	392	401	450	433	433	412	440	442	443	423	444	430	424	450	450	426	421	442	420	423	434	449	424	439	424	478	474	449	443	404	458	457	461	453	422	434	406	362	425	428	404	443	451	446	414	427	398	422	437	465	423	428	418	411	416	396	418	418	443	405	446	452	439	406	441	433	426	446	426	422	381	474	470	431	411	477	470	424	456	455	453	438	471	436	444	409	436	402	404	461	438	421	428	448	431	402	436	490	449	431	433	411	430	425	419	421	440	442	438	426	450	426	412	429	419	405	450	453	445	419	443	379	399	441	424	436	422	480	440	463	463	416	436	428	400	464	402	447	484	475	455	453	427	457	444	491	453	417	398	428	420	460	416	414	431	436	452	422	426	396	430	433	428	427	430	437	421	437	433	451	444	404	455	412
4840	724	690	512	528	450	578	506	477	443	427	473	505	418	580	431	468	437	758	1013	1015	818	708	583	522	495	467	477	427	409	421	467	428	447	405	416	453	409	485	441	439	401	444	431	436	452	436	462	448	466	451	460	453	452	417	479	471	431	450	437	445	423	408	436	439	458	465	455	427	399	435	446	406	488	455	440	466	446	460	424	454	458	429	477	448	477	443	444	465	460	451	438	465	465	470	403	382	417	413	421	434	459	492	469	447	418	457	419	473	431	401	407	395	449	392	447	464	449	459	438	476	440	447	442	409	422	418	462	447	428	445	427	428	446	471	406	400	437	446	404	421	455	444	412	450	456	449	426	464	460	431	420	464	420	442	430	450	484	432	414	444	460	449	452	437	459	411	431	436	435	416	434	419	401	464	481	414	450	411	422	454	475	464	459	420	406	453	433	395	454	413	410	444	470	450	410	430	428	449	425	454	428	442	433	476	434	427	438	435	401	436	435	411	427	446	452	432	429	427	454	467	446	442	455	459	412	389	443	445	453	461	427	412	452	476	418	466	420	423	458	437	449	428	426	458	420	438	435	416	425	446	457	459	428	457	455	424	432	427	405	416	441	442	459	427	442	414	446	419	438	460	485	472	435	452	437	439	432	464	437	435	457	431	467	452	466	414	448	438	442	455	441	442	429	452	467	459	472	431	429	449	461	432	445	470	394	425	454	475	423	430	413	386	438	480	423	451	468	427	415	471	466	470	437	443	449	434	461	468	468	483	470	449	406	467	423	431	435	431	366	439	449	434	472	452	451	435	423	433	452	409	413	423	467	430	426	413	415	468	430	408	405	451	453	444	420	445	462	453	413	469	433	426	436	485	443	432	440	425	452	418	437	432	413	427	457	434	418	483	408	455	451	439	420	422	415	459	469	467	406	428	407	400	438	442	419	489	457	472	456	436	464	469	413	413	449	435	460	454	424	441	448	418	456	456	470	414	424	438	464	457	460	414	456	471	423	399	453	447	483	451	451	457	450	446	449	426	440	434	465	420	493	430	458	434	421	436	440	430	491	419	419	433	452	433	450	447	420	450	454	447	427	425	418	409	423	420	453	437	431	404	440	423	427	456	469	449	434	442	453	441	442	451	456	439	438	467	459	514	460	451	473	424	449	430	424	452	426	438	458	443	446	429	459	436	458	451	411	445	441	426	453	411	422	413	430	465	413	418	428	401	472	440	433	413	466	437	459	464	436	425	433	407	413	423	461	456	435	446	447	441	430	410	422	456	456	467	439	456	463	438	488	450	428	467	440	467	424	470	438	461	414	424	426	420	441	444	441	424	447	423	412	451	452	455	436	440	429	431	449	417	451	451	452	442	442	420	436	440	437	434	417	439	449	413	423	445	443	440	428	419	438	415	436	440	414	458	458	466	457	410	449	416	445	415	494	453	441	446	451	402	416	457	463	419	446	486	445	452	418	423	469	423	466	407	400	401	447	437	462	445	447	434	422	455	456	403	424	419	417	437	413	436	452	453	454	453	469	431	457	428	459	445	431	454	436	439	401	451	430	452	415	469	448	418	423	448	445	425	436	450	421	443	457	463	391	456	427	418	461	405	433	424	401	453	442	434	413	424	417	422	409	410	429	412	403	461	441	472	438	446	454	430	464	446	465	461	437	427	429	481	443	454	449	435	449	453	454	419	430	416	446	449	428	427	396	423	412	457	445	450	431	409	479	481	481	461	428	436	443	438	483	429	479	444	451	448	441	452	448	448	444	428	442	428	420	433	442	422	429	433	446	421	437	432	399	430	443	439	411	432	469	403	430	473	459	469	414	408	429	448	421	412	414	441	418	423	467	453	464	436	415	437	426	454	431	460	436	426	419	433	466	441	478	460	439	427	428	428	434	427	421	485	473	466	468	417	443	431	411	439	479	446	457	414	420	453	420	419	470	447	444	387	433	419	420	419	426	450	445	462	433	452	437	447	442	456	407	467	430	447	436	472	436	453	469	438	464	434	473	433	455	440	430	498	428	422	421	429	436	444	463	455	440	447	437	436	498	403	417	452	445	442	425	444	441	469	456	431	453	452	436	439	436	424	448	415	411	503	481	479	433	449	482	443	399	420	408	433	441	433	418	441	409	439	436	429	419	451	440	466	480	463	461	402	420	418	455	448	454	402	432	411	431	461	439	444	444	439	482	413	440	428	413	457	470	473	415	446	457	416	420	420	418	440	458	410	426	449	459	435	447	435	463	425	434	415	469	448	392	432	433	426	476	456	438	454	470	477	437	416	442	418	453	474	437	448	466	427	450	423	465	460	434	485	464	418	431	444	423	443	389	481	418	435	448	421	427	443	428	433	421	467	413	449	398	434	431	431	429	432	439	456	406	425	437	416	420	469	471	412	443	429	431	440	439	426	444	449	452	403	450	455	426	443	435	432	464	423	429	488	457	440	439	441	441	462	409	443	413	449	439	409	461	499	428	438	450	433	454	454	454	442	442	452	456	453	432	472	430	445	419	424	441	420	469	405	425	426	437	457	437	450	427	469	448	442	428	433	405	395	416	403	374	460	429	458	381	439	431	451	416	394	436	444	476	446	409	483	423	448	426	429	464	439	454	460	472	442	419	450	423	414	434	412	441	413	434	477	416	459	409	420	437	434	418	423	433	450	440	389	389	431	387	438	458	454	413	450	432	481	457	433	444	422	443	472	418	429	457	446	420	442	447	454	465	455	447	460	423	472	435	438	425	420	455	414	425	452	428	419	435	408	480	418	461	434	419	442	415	448	460	394	460	409	454	467	416	399	484	449	470	455	449	460	448	383	448	448	482	428	417	421	411	446	400	452	454	453	447	417	434	409	422	438	442	423	415	478	444	415	423	414	428	466	467	432	439	486	418	435	407	434	421	465	501	412	416	442	463	415	427	458	489	430	452	392	471	446	445	447	434	457	444	430	457	416	444	475	405	449	403	466	489	418	453	484	432	433	435	446	452	424	439	418	456	441	456	460	461	471	421	449	435	432	428	463	442	389	472	435	417	443	444	407	437	444	395	433	457	450	447	413	417	439	400	474	430	406	435	420	439	448	411	456	445	442	440	443	447	424	403	440	465	418	481	431	442	468	434	440	449	455	452	458	430	445	440	469	420	432	455	455	470	418	432	440	449	427	445	456	430	475	455	418	416	455	423	408	429	453	456	442	463	439	445	473	450	430	440	398	438	461	453	458	449	492	440	449	426	426	459	448	407	470	417	399	428	401	469	424	463	441	445	419	437	487	457	424	452	419	430	450	452	463	467	442	442	459	439	432	459	454	428	438	465	454	406	418	432	458	422	456	400	468	433	437	432	464	517	443	446	437	457	423	422	437	435	430	424	418	438	425	466	439	408	426	466	438	473	458	393	443	457	472	455	440	451	451	442	443	435	435	399	422	441	409	437	444	423	485	430	467	407	473	430	435	467	453	476	434	425	445	466	467	429	427	433	417	450	429	418	423	456	424	452
24551	21031	27175	24860	8728	1224	8922	4008	552	491	485	464	452	462	1382	451	471	449	1737	3984	3529	2346	1275	842	625	504	461	410	460	438	461	449	406	416	423	428	462	414	431	443	443	418	416	427	432	455	444	472	448	436	450	449	442	431	429	389	415	403	444	402	427	453	446	395	389	395	442	440	435	435	467	432	464	419	369	445	465	448	440	431	444	447	438	418	448	448	444	436	461	476	433	428	397	422	444	377	455	429	442	447	449	399	463	411	454	397	407	431	399	416	441	444	444	447	423	441	420	399	435	443	402	429	447	467	424	411	425	427	394	418	452	413	479	404	447	420	453	428	456	418	490	405	455	445	469	408	415	437	443	411	422	440	420	478	403	399	417	444	415	466	446	412	424	464	430	447	416	406	443	401	435	415	417	410	436	381	422	423	411	394	411	456	440	405	420	446	414	427	425	436	426	435	456	434	437	436	402	429	414	414	430	429	436	440	418	439	446	420	436	444	467	427	369	409	411	460	404	460	425	387	429	447	376	409	445	408	445	436	422	450	449	442	458	445	438	451	420	445	460	466	450	440	458	438	400	406	441	432	407	458	432	407	464	401	436	446	454	405	451	467	409	434	442	435	396	437	444	436	468	416	456	428	430	428	459	443	450	423	447	453	420	430	437	414	422	452	429	458	443	427	402	424	430	462	415	441	416	447	458	426	407	454	422	412	460	405	414	433	436	446	409	434	427	433	454	412	410	429	440	396	463	421	409	398	438	435	422	448	400	432	397	408	441	393	417	433	405	410	432	438	402	402	425	418	408	375	430	426	400	452	450	447	439	441	448	426	463	406	433	461	437	397	415	394	414	414	419	423	433	436	484	423	429	447	448	400	466	459	460	439	410	416	433	411	455	447	431	442	426	400	413	426	440	419	437	454	414	459	430	442	403	415	409	389	441	448	447	450	453	410	460	418	448	440	442	447	428	461	400	426	444	434	391	452	413	451	424	413	427	428	442	468	450	411	426	454	453	450	427	434	428	423	403	461	451	428	431	443	409	435	453	432	407	411	416	429	466	431	416	461	415	400	415	413	414	437	446	411	425	463	426	451	394	448	474	402	466	426	437	404	472	408	429	388	441	408	430	466	435	462	431	402	399	441	453	433	427	405	458	431	427	412	446	443	427	429	426	421	435	430	436	428	425	438	433	404	422	414	447	418	427	428	433	412	431	403	394	473	402	439	417	433	405	419	414	421	433	427	420	436	422	437	410	430	406	457	412	434	442	415	435	396	412	425	429	403	404	428	420	445	437	406	426	410	441	420	461	387	428	445	461	431	423	435	437	409	489	397	456	430	400	448	442	431	457	470	431	402	417	428	424	392	383	442	433	410	387	391	419	429	415	440	393	425	435	441	452	450	446	465	418	426	442	409	463	437	426	430	396	393	440	422	448	408	426	435	413	462	418	409	415	404	398	413	407	376	431	424	432	446	427	381	451	419	444	428	459	416	383	414	435	432	437	420	430	464	463	444	445	419	424	433	454	425	423	463	437	418	469	469	404	424	427	398	405	440	417	410	406	434	421	449	423	429	426	406	430	453	458	439	460	440	409	438	417	421	436	424	492	464	404	410	428	406	458	397	441	438	433	434	418	465	416	379	438	450	449	453	446	451	377	421	420	440	425	393	427	406	444	416	431	452	474	450	434	429	436	416	439	404	400	415	442	417	388	414	420	384	430	458	464	431	407	455	418	430	440	436	427	424	454	427	443	451	438	454	422	423	429	462	425	429	427	434	489	431	419	439	400	440	413	468	410	425	450	415	424	454	424	445	450	413	463	469	448	407	431	466	423	424	431	399	401	445	434	429	442	431	407	441	403	427	426	404	408	463	473	440	401	464	438	438	441	415	400	435	456	394	438	416	418	429	413	460	412	414	434	425	415	418	424	442	412	422	422	455	442	406	401	453	461	451	446	396	422	428	440	400	441	457	464	410	465	390	438	409	386	450	455	428	408	407	441	428	429	432	434	406	439	449	443	445	405	443	441	409	436	398	419	422	391	409	469	434	437	442	462	446	384	452	402	443	451	439	401	432	443	431	418	424	442	434	440	443	406	408	482	426	427	416	421	424	421	432	419	461	439	440	389	447	413	445	463	420	438	412	459	458	426	419	399	404	462	456	435	424	454	453	420	446	448	390	428	449	414	398	417	413	408	442	415	426	425	418	456	491	443	428	421	412	448	432	398	456	421	405	409	450	444	416	374	417	431	432	479	436	416	422	433	432	416	431	411	424	410	390	425	457	371	443	398	446	404	417	438	419	410	403	406	436	438	432	441	441	443	463	434	422	384	430	471	425	422	439	441	410	409	420	415	439	407	412	434	424	421	409	420	426	423	445	461	430	416	444	453	408	423	431	391	457	425	438	411	410	451	400	399	491	454	432	423	434	419	429	448	410	440	434	416	461	447	418	427	452	435	412	439	448	439	429	437	420	413	397	405	413	392	394	426	441	424	458	426	415	459	417	420	433	451	435	419	430	447	428	434	412	428	384	416	442	397	400	425	416	456	462	460	396	409	444	427	461	397	484	458	401	421	432	434	418	431	431	406	399	418	404	430	415	391	409	403	453	426	426	387	445	430	463	410	415	402	418	390	386	426	454	457	419	445	456	447	419	452	430	447	445	420	401	427	418	403	442	415	416	435	470	428	427	397	421	407	407	432	458	436	431	431	408	408	451	431	437	432	435	387	422	395	435	427	433	412	433	418	439	425	394	407	448	466	443	433	439	464	432	440	422	416	453	437	438	456	448	444	418	431	431	439	437	452	439	437	430	437	441	430	423	445	421	418	441	419	399	430	418	446	433	474	446	422	420	406	443	427	409	411	420	422	433	427	411	414	424	420	462	452	411	417	384	440	414	440	407	410	439	439	429	429	419	431	408	435	453	429	433	461	474	403	408	394	439	398	430	446	440	410	407	437	465	438	428	387	429	427	430	424	452	432	426	417	422	449	362	416	395	440	452	426	464	458	426	443	448	395	476	412	442	418	407	431	464	403	434	430	392	429	410	431	470	454	442	430	432	425	456	428	434	439	463	462	443	451	436	402	426	462	423	428	449	435	432	437	439	424	456	413	410	434	380	425	436	416	398	443	435	448	405	405	442	426	451	430	440	419	375	406	421	440	421	409	413	443	421	462	449	454	393	418	410	371	411	440	391	445	454	424	446	441	429	420	434	416	445	439	397	435	439	446	398	404	392	405	391	415	447	415	417	428	414	431	429	429	387	413	437	460	420	409	419	415	432	449	452	413	438	429	410	423	427	428	444	448	443	427	478	441	424	424	438	424	464	456	411	435	403	451	422	414	416	425	407	449	418	445	429	411	411	425	414	418	414	421	422	432	445	428	418	425	425	436	424	445	413	425	433	463	442	404	460	438	389	436	412	464	445	397	432	460	426	448	439	410	450	412	423	388	428	424	444	417	429	445	477	426	393	465	391	440	400	437	410	406	434	411	423	439	435
3230	3098	2628	1446	1094	884	11968	2457	600	588	526	541	569	508	2383	485	519	507	2989	5779	4611	3113	1687	1047	692	521	530	458	454	446	497	485	414	422	497	469	438	441	457	485	469	499	453	500	465	440	502	496	476	467	482	500	489	467	455	494	467	466	486	466	493	456	430	514	451	485	508	434	489	471	452	476	500	469	439	459	453	457	480	438	465	455	466	428	465	451	461	446	442	480	459	460	437	455	455	503	482	457	487	469	456	465	449	478	469	472	444	478	474	425	511	476	443	476	481	471	459	463	465	462	439	487	452	501	471	435	465	456	445	462	480	485	463	489	456	471	482	467	455	454	483	512	436	452	456	451	478	466	462	439	452	431	427	474	504	491	488	458	455	488	485	490	460	475	482	437	483	467	473	448	448	459	438	453	457	493	441	453	408	458	484	447	481	455	458	450	523	460	441	453	461	438	507	460	458	450	454	460	471	447	453	429	467	489	469	490	417	494	504	484	461	461	409	461	435	462	458	469	442	465	439	440	455	458	441	441	426	464	439	461	481	440	500	473	460	439	459	452	462	436	497	449	482	465	437	402	487	477	445	494	526	466	470	483	459	461	462	471	446	464	435	453	435	439	507	477	468	495	486	459	498	489	456	479	455	475	451	501	462	456	471	455	474	485	447	443	458	468	483	479	470	450	444	450	421	450	453	483	451	459	444	450	481	479	446	442	486	421	491	454	484	443	448	478	441	474	513	457	481	454	467	478	417	444	467	464	448	458	484	461	456	500	495	436	439	467	474	447	434	410	504	456	469	462	399	429	470	487	463	473	485	415	473	445	503	456	461	457	462	481	426	466	460	469	431	458	482	474	444	459	477	474	449	464	444	450	486	506	457	455	451	451	452	433	486	473	487	450	459	488	497	422	465	471	399	485	485	433	421	474	452	452	466	460	499	451	467	487	456	484	394	439	434	452	428	473	465	475	453	454	494	476	487	460	445	438	453	424	463	467	474	479	478	418	470	484	453	463	486	432	494	437	468	448	474	457	450	478	473	505	458	433	468	439	434	473	489	462	443	467	457	445	464	477	438	466	482	440	490	475	435	456	481	473	455	431	449	488	461	437	482	448	504	463	490	451	423	428	452	416	483	452	453	453	456	445	485	456	431	475	450	460	477	462	415	435	423	454	441	475	481	447	450	450	498	475	448	448	480	468	480	459	435	452	486	453	406	446	477	478	443	488	478	484	463	451	463	465	436	457	476	452	462	441	450	498	448	495	484	461	464	457	477	438	476	427	475	472	492	449	454	506	456	417	484	463	462	455	490	463	476	429	441	462	478	447	495	464	426	394	479	448	457	431	470	479	444	482	439	462	467	470	475	476	488	451	426	437	423	446	446	468	444	447	449	458	480	456	476	476	487	439	474	452	474	450	484	467	446	467	453	447	478	465	445	446	460	474	467	446	478	462	432	452	447	427	475	451	457	435	478	419	449	454	486	432	445	460	479	434	447	461	475	473	473	461	481	431	463	450	490	463	445	463	438	475	455	448	431	444	454	474	459	432	475	445	473	441	473	454	457	432	469	444	423	436	475	437	433	441	487	447	451	454	405	474	429	497	471	487	477	455	469	468	462	448	412	454	467	467	476	489	479	483	482	446	457	447	468	474	450	473	436	471	476	454	482	475	420	451	466	452	495	422	434	472	481	470	450	452	474	470	487	491	421	444	469	414	447	463	425	456	462	406	461	458	444	456	421	458	458	438	437	451	461	465	459	441	519	456	465	438	468	487	471	452	462	455	498	432	478	470	481	487	469	443	474	452	474	437	459	473	464	449	420	448	500	459	459	443	438	458	453	457	461	445	478	496	448	419	471	403	431	417	491	459	424	423	476	481	457	444	443	456	464	464	457	474	490	420	458	486	449	440	444	506	449	472	456	452	441	449	488	471	459	467	462	417	474	424	464	511	452	451	440	472	443	444	478	469	460	424	467	453	428	475	463	457	482	470	480	466	486	430	455	490	433	463	477	502	455	428	448	480	488	475	438	468	463	479	458	467	462	473	467	431	475	440	455	462	446	475	429	426	450	451	467	467	460	451	509	444	449	446	469	451	476	468	451	467	447	454	454	416	422	473	431	487	442	461	490	468	430	421	458	483	421	446	495	451	475	407	465	448	439	444	430	439	467	460	421	473	477	449	460	453	455	453	517	504	478	490	449	432	492	439	472	432	471	493	473	424	493	487	470	436	501	485	509	421	464	428	471	485	457	464	479	429	482	427	452	431	488	479	455	412	449	472	448	462	480	464	435	446	444	471	415	467	455	453	507	447	461	474	448	455	489	485	451	460	435	470	478	483	461	442	481	454	441	443	443	434	422	447	467	466	459	446	458	440	419	464	462	439	461	452	487	444	434	466	473	449	451	502	429	414	496	490	444	459	418	464	444	454	446	476	452	434	439	475	434	481	419	425	470	459	445	485	415	447	457	465	481	437	455	429	449	444	483	451	453	481	463	471	458	449	440	471	453	468	432	441	477	455	481	431	476	469	421	456	462	481	425	418	479	496	472	484	465	485	412	422	464	430	476	448	463	449	467	444	450	452	461	480	444	482	497	481	467	459	437	495	452	434	444	462	438	478	450	450	413	419	487	429	453	428	474	402	433	494	483	457	442	487	476	437	413	482	482	451	458	449	426	422	466	486	444	449	468	447	450	443	405	478	481	468	470	491	453	452	467	434	410	410	461	470	425	494	471	474	504	467	495	435	483	431	451	474	459	472	472	445	452	510	481	480	464	463	501	462	463	444	486	493	454	477	459	459	465	451	439	512	444	482	463	433	481	480	446	441	510	453	455	459	437	406	475	481	459	434	472	427	456	464	453	448	479	444	437	405	480	464	467	457	478	470	451	487	454	453	478	464	475	457	465	451	464	451	423	503	511	498	481	438	465	462	460	477	454	484	452	476	494	447	486	440	443	437	470	454	434	487	440	450	447	444	452	427	467	445	487	424	468	468	420	452	459	447	396	477	441	432	461	456	410	450	443	414	459	468	467	451	418	446	436	455	449	461	470	480	461	447	481	463	444	439	422	488	456	424	450	460	487	444	453	468	464	472	437	470	475	457	438	437	447	480	495	466	436	484	433	446	457	418	457	451	422	458	449	480	459	450	440	448	450	487	466	442	462	454	450	461	466	494	447	455	443	458	448	463	485	461	442	421	428	448	425	477	445	480	436	450	463	424	471	434	457	464	466	474	476	473	422	424	482	432	440	463	466	468	485	439	473	513	461	449	442	484	442	436	434	472	448	460	459	419	480	451	481	439	454	495	484	460	457	446	438	433	440	437	454	471	415	428	460	476	472	439	500	464	447	439	460	470	458	458	461	431	462	456	482	473	429	471	437	459	448	449	469	446	464	474	479	414	454	439	446	426	466	473	443	441	461	457	428	492	408	465	485	463	448	404	464	477	431	490	455	464	422	414	402	464	465	456	423	451	421	427	446	435	474	453	433	473	469	456
23863	21072	28118	24236	20152	3804	13942	7084	743	555	572	552	500	520	1909	508	530	536	2509	7060	6086	3626	1984	1106	769	585	515	516	545	465	529	507	509	500	484	504	479	518	492	507	504	433	480	470	519	453	474	507	478	483	473	501	469	471	503	493	500	485	474	467	457	498	448	463	465	471	484	462	495	486	477	470	473	465	499	501	458	470	483	456	498	482	434	456	473	471	495	481	495	488	458	465	516	499	481	471	517	470	493	494	473	431	449	495	475	483	496	520	477	489	480	481	509	478	485	500	485	498	490	450	513	492	479	471	485	462	481	463	495	497	490	454	448	463	471	514	429	464	458	496	457	483	497	454	471	471	460	445	481	477	462	492	457	463	492	488	446	475	450	516	471	472	471	471	460	461	482	505	493	464	472	498	467	487	478	500	476	513	464	507	497	477	497	453	452	482	472	484	473	456	503	490	512	484	498	512	469	451	516	501	489	439	453	462	460	491	505	482	481	428	485	497	465	440	494	465	483	475	520	461	508	465	492	503	470	445	483	461	505	479	505	469	467	467	433	490	480	503	512	500	458	474	488	493	452	454	484	478	469	494	490	471	464	476	489	466	475	484	477	456	453	481	472	473	465	495	458	441	429	483	481	458	500	492	479	493	475	511	514	506	492	447	472	505	470	444	493	488	470	484	442	475	522	469	485	468	487	465	500	457	509	448	501	484	459	478	464	479	490	468	498	480	490	450	466	472	456	496	465	483	508	502	433	474	449	466	449	490	499	460	487	461	435	479	498	493	479	495	502	495	505	483	508	492	455	477	496	480	446	471	482	420	464	441	523	468	458	505	496	490	466	459	438	512	481	443	462	466	511	460	458	499	467	481	444	493	467	471	462	470	491	444	474	464	476	479	458	456	505	495	469	485	470	458	445	466	488	452	459	486	478	512	488	487	485	497	475	463	444	433	458	501	486	450	477	478	490	500	470	503	515	454	469	492	466	484	476	465	489	504	509	509	506	496	463	504	486	514	462	453	491	517	499	460	458	496	464	486	484	457	468	492	510	492	498	466	455	487	488	530	480	437	479	509	459	542	511	477	453	491	457	500	471	483	488	492	454	454	472	465	469	417	482	506	463	472	470	476	453	446	505	513	456	544	482	486	462	463	490	474	467	485	472	508	490	513	483	466	505	468	486	464	503	482	482	472	511	506	447	445	469	461	440	481	473	500	484	482	474	429	515	473	448	474	482	469	465	462	489	491	464	475	438	479	498	458	476	486	454	512	446	437	479	482	516	491	487	460	483	482	466	475	476	498	484	501	510	509	520	491	478	480	430	425	481	497	498	497	457	469	515	500	490	472	492	483	436	505	418	486	497	476	505	441	512	436	481	508	493	480	506	439	472	461	496	461	499	508	479	498	471	481	493	484	467	447	478	475	483	520	498	497	548	467	452	464	489	535	476	509	493	481	493	524	500	463	446	468	499	524	441	468	493	476	453	465	475	484	524	517	486	463	496	495	448	481	488	462	486	475	489	468	475	438	476	483	479	480	513	506	465	467	477	516	528	484	436	471	486	436	513	457	472	468	494	485	456	456	473	466	473	502	483	462	472	473	512	462	457	491	487	443	461	480	472	443	467	518	456	488	461	497	484	489	464	457	463	463	518	459	484	476	495	479	485	442	469	484	492	441	510	458	502	491	513	477	471	488	457	494	488	430	550	493	486	453	487	466	459	497	470	435	485	462	486	527	478	465	475	490	452	490	443	517	491	489	492	480	491	478	466	480	437	449	443	424	415	495	430	512	468	461	474	471	466	465	478	465	458	476	503	454	453	464	483	465	461	437	469	482	493	496	472	452	472	504	500	457	432	452	506	456	477	522	475	459	471	477	448	472	460	474	493	481	473	455	495	489	459	451	477	464	472	494	506	466	468	466	472	456	492	464	478	489	475	493	473	485	436	484	422	482	489	516	491	530	505	436	442	457	445	521	462	473	452	466	433	491	479	467	470	518	464	504	491	493	463	472	462	480	498	475	470	484	501	491	489	483	436	487	508	455	493	497	490	511	455	503	486	476	482	493	504	456	518	524	462	479	494	494	468	512	514	503	529	455	494	495	465	497	458	466	491	455	461	490	480	505	458	475	518	448	498	477	473	457	496	411	463	494	455	500	485	467	472	475	470	460	473	497	471	501	486	486	467	508	465	484	488	480	494	470	481	476	471	453	427	473	435	477	453	463	466	487	482	446	478	461	483	484	440	498	493	468	468	445	527	439	487	494	506	485	489	437	488	476	473	482	470	490	499	490	461	455	494	453	461	508	477	448	488	515	480	511	485	520	475	460	483	486	492	483	442	484	466	471	490	470	459	466	463	458	444	490	448	461	449	496	461	422	483	468	456	448	468	491	485	468	466	445	504	536	453	485	499	482	462	463	470	485	486	473	459	466	491	445	448	453	446	501	492	480	470	496	474	473	461	468	469	464	521	491	484	480	482	470	503	472	484	489	535	474	502	472	455	476	466	474	435	448	493	475	468	486	489	479	442	485	470	479	472	457	468	486	490	491	482	510	469	480	474	499	434	479	477	445	486	502	506	485	511	488	471	488	487	476	487	495	494	456	489	498	461	453	480	522	470	523	465	488	459	468	477	490	424	490	505	496	455	457	476	481	483	526	452	544	441	500	458	462	444	483	443	458	470	445	502	484	494	485	454	453	476	464	487	481	474	472	485	452	490	499	498	472	489	492	473	440	462	482	468	448	460	467	517	457	500	444	456	495	495	455	475	440	472	481	495	479	469	459	495	477	501	470	438	463	429	491	475	509	513	450	484	512	473	460	437	481	452	455	440	485	496	477	480	479	461	419	437	508	462	447	463	462	516	495	494	451	434	486	494	487	462	474	491	461	440	471	450	485	483	488	455	473	477	474	454	519	468	471	489	435	470	467	500	446	496	490	453	546	485	491	485	451	463	484	498	436	499	462	509	442	510	531	527	463	478	442	485	476	460	451	492	464	466	449	494	461	471	444	524	511	473	484	468	451	463	478	507	430	499	467	432	474	450	483	437	451	457	493	472	434	529	486	484	519	482	509	466	476	477	497	511	448	470	487	499	472	480	508	505	469	472	484	447	499	496	498	486	457	473	479	504	454	467	513	450	459	469	504	484	517	487	528	474	475	469	445	446	482	493	469	498	472	486	516	451	497	465	468	487	517	478	472	483	495	470	493	467	511	496	495	477	463	514	480	444	478	502	459	437	473	487	491	453	477	493	504	454	472	498	427	472	483	435	447	492	428	488	500	512	469	515	475	445	454	490	470	443	456	507	476	431	422	482	460	498	455	459	442	485	491	495	480	456	417	460	467	511	476	453	497	471	470	478	471	475	475	465	440	482	493	457	452	456	493	467	477	459	466	474	452	468	447	458	482	440	479	468	447	506	458	487	428	465	468	441	433	457	495	482	434	460	450	487	490	497	508	508	490	480	494	459	492	461	530	485	499	505	481	431	461	493	460	491	514
3455	4700	3889	2100	1500	1628	17256	3233	723	675	677	606	590	568	3380	579	574	581	4230	9447	7178	4461	2648	1479	944	616	546	524	538	506	516	494	522	521	523	516	514	515	518	550	534	477	481	516	517	511	535	543	501	532	472	461	480	516	510	479	501	512	516	515	489	472	480	501	522	529	509	514	526	475	532	501	467	493	502	490	511	508	491	481	507	505	541	522	483	528	501	488	530	478	540	475	482	507	485	527	512	533	515	472	501	498	493	496	510	565	493	485	503	507	509	525	472	521	499	529	476	508	498	475	473	500	510	500	508	493	548	481	552	502	508	484	510	461	503	463	511	502	502	520	494	474	486	521	524	486	495	472	542	555	505	512	524	457	484	483	514	497	484	468	509	531	486	537	502	505	540	496	468	461	509	513	498	507	508	512	485	501	516	486	479	545	513	488	493	532	487	458	534	476	481	480	532	503	508	499	532	507	509	512	515	476	520	490	497	526	471	525	530	502	475	489	473	508	524	487	509	522	519	525	530	492	475	482	518	521	556	522	485	476	503	504	468	491	511	529	481	491	479	510	505	509	517	537	493	501	525	486	465	477	467	491	512	545	511	529	534	475	500	548	502	531	488	494	535	507	525	481	523	472	524	532	478	484	495	522	497	495	524	534	514	523	481	507	498	498	482	536	544	444	500	508	513	496	507	475	507	465	500	493	517	527	509	495	510	492	549	494	481	527	510	459	515	512	499	513	493	509	526	495	472	530	507	482	489	511	510	509	483	537	489	499	518	500	539	518	492	501	502	483	477	535	473	532	487	499	541	502	510	510	501	492	514	481	545	496	529	508	529	528	510	498	515	496	530	499	475	493	534	488	453	493	497	519	504	479	463	509	443	495	525	463	491	541	484	502	544	532	495	507	463	534	485	535	497	533	490	489	468	506	511	513	521	515	505	485	503	506	503	517	502	516	512	487	490	507	475	484	502	482	463	544	496	503	484	484	532	496	495	526	504	493	489	513	504	499	474	492	511	507	509	456	483	505	461	470	482	512	492	533	499	515	502	513	505	482	492	470	490	546	491	485	503	491	464	506	504	495	484	531	529	516	498	481	471	487	533	546	531	518	466	484	484	475	501	458	478	471	500	504	476	512	524	505	496	481	480	498	484	530	475	482	496	477	458	481	518	487	461	535	553	490	522	522	537	511	445	517	516	478	509	521	528	517	528	540	475	441	517	486	485	506	532	491	530	501	512	495	523	511	482	521	469	508	495	484	486	501	524	487	514	480	496	458	519	506	556	470	491	497	484	489	502	434	479	474	497	508	486	517	475	504	501	518	501	516	492	465	514	501	486	481	518	443	493	505	493	494	528	503	485	511	463	456	494	496	507	481	532	500	500	486	491	518	479	520	491	489	498	540	507	506	529	485	486	524	538	512	490	565	525	484	490	533	505	511	525	493	489	507	476	477	536	502	511	478	515	492	495	508	496	477	514	487	515	466	494	495	488	496	486	496	501	454	504	497	548	532	510	546	491	487	517	490	535	510	482	506	501	504	512	473	520	507	498	462	464	503	484	503	510	507	500	489	494	488	495	490	504	503	465	507	514	522	509	491	480	487	477	488	510	527	509	517	509	505	492	552	495	507	504	472	523	513	515	477	485	488	535	488	498	529	470	522	494	518	470	511	465	488	470	506	543	516	494	508	467	514	487	502	469	535	516	511	513	477	471	496	482	494	511	506	500	505	507	540	495	495	461	481	480	490	509	438	540	493	510	544	524	507	488	506	484	489	499	469	466	496	509	446	482	496	492	532	499	513	471	457	532	498	468	489	510	484	538	484	517	491	460	499	498	510	475	501	523	518	470	526	489	501	496	495	475	516	485	533	506	479	529	469	484	497	492	493	505	521	519	536	500	516	480	478	515	498	505	467	467	463	452	513	487	495	545	535	497	521	565	472	488	489	520	503	494	506	510	483	461	473	479	486	476	466	496	489	470	492	509	527	495	485	508	506	516	489	534	531	509	492	510	501	480	501	513	513	528	507	477	519	456	501	505	478	516	496	469	517	474	487	493	502	484	446	546	505	512	445	503	530	487	501	493	462	521	527	534	487	504	494	481	467	450	504	526	467	518	472	457	509	509	489	552	481	509	508	542	508	465	478	503	494	517	502	474	539	512	498	538	498	495	525	470	507	478	499	497	476	473	508	528	513	520	480	482	482	484	508	478	519	485	525	504	542	494	532	515	476	492	496	492	490	510	518	513	487	511	491	444	509	483	499	506	479	470	481	509	518	531	504	524	522	487	493	477	534	447	489	499	496	478	465	541	511	463	496	497	508	500	477	476	465	493	513	483	499	501	523	461	477	469	519	525	477	532	470	494	480	494	524	487	505	544	494	519	539	474	469	494	475	491	504	472	502	506	470	463	514	494	513	498	522	502	482	507	492	476	490	489	500	520	497	515	484	523	561	485	492	471	504	518	474	499	501	473	498	489	536	508	485	502	545	489	497	500	451	516	506	500	477	508	482	478	509	486	494	486	526	445	467	498	516	484	481	485	459	504	470	440	488	525	491	488	518	498	479	507	511	467	531	518	538	503	524	519	471	495	521	504	502	546	515	505	510	508	462	472	512	496	490	535	497	494	492	495	515	483	533	514	560	527	489	474	479	507	453	497	459	519	539	511	514	507	513	499	480	500	462	479	484	515	454	524	508	477	478	491	514	454	529	523	430	484	497	501	515	498	454	492	480	492	508	504	467	445	486	488	515	501	464	466	478	512	494	476	464	498	534	487	500	516	485	534	520	489	489	492	483	543	459	487	524	499	490	460	491	500	503	530	479	522	489	497	511	464	481	473	510	482	561	497	473	532	477	516	533	511	438	488	480	487	494	527	492	493	471	470	459	472	458	506	517	491	486	439	493	475	476	511	518	462	463	479	492	517	504	506	509	503	452	506	498	446	499	478	544	494	493	484	471	506	449	467	509	495	494	489	476	478	507	507	487	486	504	474	508	492	509	515	485	497	482	488	449	501	506	508	498	467	496	495	495	477	502	524	490	490	475	486	480	494	525	500	505	539	473	491	469	477	480	510	508	504	504	506	532	466	478	502	522	491	515	537	499	489	501	512	446	470	482	480	465	483	501	497	496	493	503	494	530	478	531	555	497	506	458	478	447	473	459	504	482	507	495	484	489	472	457	468	495	471	492	542	536	489	483	513	466	492	489	475	477	523	486	517	509	472	462	482	524	470	462	491	548	533	478	499	472	490	532	516	514	484	513	486	520	540	471	490	505	518	499	512	490	491	501	517	476	503	495	492	526	570	492	501	485	505	476	521	504	478	476	451	518	485	470	537	529	489	530	563	508	504	534	519	511	490	462	481	503	502	517	532	491	480	491	514	527	523	530	513	503	527	485	467	484	493	470	495	533	481	520	467	502	477	522	477	516	505	484	533	504	507	458	508	517	460	506	493	508	511	500	489	491	488	476	505	506	494	471	518	448	506	482	473	500	481	501
27240	12276	1446	732	466	484	856	640	432	425	442	465	456	447	500	480	439	458	547	706	761	649	642	560	488	467	433	428	434	452	389	446	454	435	438	446	437	442	422	465	440	488	444	441	451	437	425	438	408	455	431	485	445	429	461	416	393	417	427	435	426	435	441	425	462	388	456	428	464	426	459	428	427	463	415	407	397	477	400	432	436	464	442	467	454	418	450	469	441	481	425	422	460	432	424	467	455	420	426	459	410	451	424	439	434	441	427	431	464	387	453	481	472	422	440	445	419	401	428	397	436	431	450	424	424	462	418	407	403	447	496	416	472	454	487	482	457	438	463	460	404	480	427	458	397	395	451	460	454	435	456	443	450	429	459	413	458	395	420	406	425	437	436	450	427	401	438	428	424	423	434	433	470	459	434	476	433	477	435	441	419	459	466	447	458	458	430	473	476	436	441	441	463	443	452	437	452	427	431	451	452	435	451	407	412	421	416	418	386	423	455	424	403	438	460	393	453	456	478	446	406	435	444	450	453	467	443	360	451	422	450	439	445	449	432	432	440	432	434	432	434	419	476	464	411	456	469	392	454	434	428	439	431	404	447	447	455	427	424	448	445	407	436	444	479	426	448	435	451	418	426	438	481	424	424	452	397	444	422	438	463	426	470	423	474	404	428	432	441	445	449	427	444	431	412	456	470	417	383	425	441	420	422	431	445	413	441	423	447	433	426	454	437	428	409	433	430	464	460	422	449	432	433	421	446	415	429	421	387	471	464	433	422	402	435	440	420	451	440	405	435	428	418	407	414	434	428	419	437	413	432	442	424	416	497	446	466	417	425	424	438	452	405	425	466	434	434	436	434	432	417	464	422	423	459	441	409	421	412	419	451	430	428	412	459	455	430	461	425	426	442	465	413	476	457	469	447	437	420	406	415	462	440	427	437	425	442	459	431	409	428	431	450	444	499	425	430	467	445	397	470	428	470	417	433	408	420	449	493	409	444	408	440	448	380	474	471	437	464	445	440	424	429	459	447	469	441	427	474	419	450	450	437	430	412	416	417	446	436	443	411	405	428	427	456	429	448	407	471	463	426	432	418	419	432	416	428	423	414	476	436	460	469	403	449	414	447	432	424	475	438	472	431	432	426	433	478	437	425	408	410	387	409	439	415	438	476	406	467	419	407	433	398	440	446	439	438	467	385	422	460	407	385	426	445	445	449	403	453	409	408	420	416	421	426	407	436	421	438	406	466	461	458	420	409	448	418	466	438	478	431	396	415	421	399	400	431	451	439	457	413	444	443	418	437	412	395	437	440	438	443	447	428	436	442	480	441	409	416	404	428	408	413	447	423	449	464	441	425	435	443	447	444	440	392	406	431	405	458	459	446	431	424	451	450	416	418	434	424	450	436	435	441	464	399	436	433	454	422	445	417	463	435	459	426	434	478	460	423	414	428	441	425	451	428	435	446	441	460	391	431	420	451	432	423	483	447	422	432	456	425	478	440	424	422	441	440	428	444	423	434	437	427	442	433	420	433	431	391	422	429	447	433	438	417	474	425	418	445	447	465	423	474	461	418	409	442	455	418	441	422	452	458	439	457	439	421	447	426	413	459	420	465	442	421	436	472	416	436	426	396	430	441	459	489	423	437	448	439	405	435	417	427	466	446	430	442	430	439	465	433	444	444	424	449	455	434	445	428	445	421	437	453	444	444	430	443	475	461	445	454	445	436	429	492	419	466	424	443	459	461	436	421	439	450	420	424	455	465	432	442	485	446	424	440	431	423	425	447	410	433	449	430	428	435	508	434	437	429	431	475	429	412	455	428	441	428	460	421	406	420	467	454	466	454	429	420	467	433	413	446	467	419	460	442	432	411	450	461	457	430	413	412	454	467	468	419	421	454	414	383	429	442	445	468	427	464	426	432	409	471	444	417	433	468	468	422	434	435	421	440	442	459	427	405	433	427	445	411	410	418	445	455	432	421	428	446	411	450	437	459	428	438	404	420	444	441	435	466	458	440	474	433	443	416	419	432	438	432	436	429	425	416	448	458	461	400	460	413	435	437	447	463	446	455	428	474	454	462	436	438	431	450	431	447	430	421	429	423	428	457	427	421	440	456	455	441	432	478	454	420	433	436	441	418	410	427	416	450	451	432	466	454	460	407	423	417	448	468	419	437	433	435	417	405	452	425	434	436	439	438	446	443	419	440	435	450	412	435	414	426	438	451	399	431	433	417	428	434	425	444	442	455	450	475	430	484	416	392	437	461	418	440	468	463	447	446	440	430	399	435	465	457	469	413	432	458	457	454	411	445	444	404	439	432	448	452	396	466	447	407	411	402	478	468	445	466	454	417	431	408	410	419	411	451	459	441	426	451	483	429	427	456	437	454	407	416	442	413	408	465	413	396	437	405	426	443	396	426	440	439	426	451	457	469	420	431	420	435	413	417	435	422	401	465	413	439	448	449	420	429	424	445	445	453	474	432	455	416	448	433	442	453	426	426	440	443	458	453	480	434	466	420	427	450	412	460	434	459	396	481	410	385	437	434	402	465	402	427	417	392	442	441	427	426	434	401	445	391	483	443	443	435	457	454	452	471	411	471	476	474	420	449	406	443	443	440	410	435	441	438	438	452	434	473	390	458	399	446	436	437	436	452	425	428	452	463	437	446	446	423	455	439	502	467	419	476	452	440	427	399	439	472	470	451	442	425	422	411	437	435	398	446	445	428	469	437	432	450	425	453	423	434	480	456	480	452	417	452	482	437	485	415	458	465	431	465	398	448	404	437	407	440	452	441	431	422	411	430	417	416	414	457	450	427	402	435	407	393	425	420	434	431	406	416	454	402	473	439	429	454	438	435	459	413	394	448	428	447	432	448	451	413	439	427	437	427	432	464	451	432	460	428	445	442	445	448	442	409	447	413	439	442	443	426	456	407	421	390	417	437	489	446	411	445	465	481	411	456	446	410	428	415	436	445	416	438	462	385	459	440	438	437	456	409	469	433	445	453	452	437	427	447	400	425	423	428	437	446	429	463	457	448	417	452	451	451	461	483	470	452	464	463	456	418	444	433	477	407	452	434	407	454	444	467	422	459	456	416	438	455	424	407	411	475	407	448	427	423	489	437	402	440	456	418	411	398	477	434	466	402	422	457	443	427	453	426	450	439	424	442	432	425	405	452	404	427	440	456	442	440	438	430	436	402	448	419	435	464	469	421	458	452	428	483	451	425	433	422	438	418	421	433	462	449	420	442	423	442	440	414	443	395	444	430	451	447	404	405	418	455	420	451	407	464	411	424	444	440	467	447	410	450	455	421	450	437	432	421	410	464	456	400	409	444	455	448	467	406	429	432	446	418	461	450	483	437	436	447	436	421	415	435	451	453	449	445	410	433	446	443	413	444	388	473	432	451	419	424	446	448	426	420	413	405	442	422	424	403	442	426	444	444	416	461	463	440	448	440	441	475	464	446	422	478	430	419	470	422	407	446	426	443	414	448	393
4859	768	671	548	515	485	1217	717	441	431	441	407	451	463	484	435	444	383	631	975	1027	789	713	560	471	463	442	464	427	429	478	439	422	415	432	447	445	455	453	469	435	426	480	448	502	462	433	455	492	464	437	398	441	428	411	449	430	443	428	462	493	426	430	427	458	424	458	431	439	461	439	449	428	448	437	468	391	414	449	468	432	462	436	451	447	484	428	422	426	477	453	437	452	430	420	436	431	450	456	446	415	439	460	455	416	436	409	444	468	482	448	445	434	456	435	459	467	430	462	436	456	471	405	457	448	440	406	438	438	426	423	420	423	454	439	470	440	458	439	444	412	440	412	416	455	441	461	456	439	448	452	478	474	429	452	407	419	452	405	437	434	437	459	426	427	452	481	438	420	448	456	496	459	489	439	420	475	416	432	467	403	444	454	445	450	431	410	467	495	431	426	408	446	410	428	474	458	469	460	449	442	413	409	422	421	452	387	426	408	423	420	474	413	439	454	427	445	451	422	425	480	461	438	425	476	443	458	457	463	493	446	450	432	456	427	428	439	456	432	437	459	443	435	433	449	434	441	402	429	449	405	428	457	460	413	477	439	474	428	430	455	424	457	446	436	398	460	439	456	457	415	409	411	427	457	440	420	455	447	431	460	437	415	468	417	447	426	441	430	417	438	404	432	429	399	466	460	429	430	420	465	485	447	431	456	427	438	435	464	491	463	438	414	453	460	475	448	446	436	467	444	452	443	501	452	474	432	500	419	476	462	437	420	403	477	443	439	459	407	410	446	428	473	449	453	433	448	448	484	441	418	425	456	442	455	421	436	398	428	436	464	439	444	452	434	421	458	421	434	414	461	432	442	442	420	446	388	403	456	431	427	444	461	426	456	434	414	447	428	471	466	432	411	421	436	429	424	431	417	471	430	440	426	440	447	484	455	461	454	447	397	438	443	436	440	468	430	443	451	419	439	443	480	466	422	475	436	424	435	478	451	462	445	460	466	415	402	405	449	448	413	438	441	430	472	398	461	404	458	416	447	431	413	449	428	413	429	444	467	472	431	425	438	429	474	460	441	471	452	443	469	445	445	418	454	443	476	451	466	434	452	463	444	443	446	460	414	436	451	457	473	444	441	423	457	465	481	451	418	431	461	481	463	433	451	454	475	427	461	434	463	446	448	448	469	458	457	448	475	408	468	460	411	409	509	465	440	474	432	459	401	460	424	431	435	455	449	456	475	434	427	452	466	439	435	420	431	425	451	455	445	434	429	408	426	409	460	457	457	450	439	428	448	444	395	422	461	424	442	419	445	446	436	436	418	436	432	440	424	488	463	417	427	450	425	445	455	446	453	445	461	469	435	436	448	434	455	422	436	445	421	446	422	443	437	446	445	449	458	451	460	438	411	406	452	466	445	470	397	471	438	470	445	433	403	430	425	454	417	471	422	418	455	386	423	442	451	451	423	454	438	454	421	478	460	439	447	421	468	417	464	435	467	431	442	457	422	415	456	448	479	435	449	424	460	430	455	443	448	407	459	432	447	481	437	425	447	477	464	463	453	463	420	454	444	445	445	431	472	420	440	418	421	428	445	458	440	462	416	403	429	452	435	409	451	432	432	456	400	455	433	447	441	422	437	476	447	439	438	464	476	395	404	442	394	485	414	474	446	447	427	396	422	439	466	457	436	431	412	446	455	449	435	402	449	448	446	438	409	434	460	439	445	445	429	414	448	429	431	459	426	424	416	468	466	436	462	453	430	470	419	449	434	426	458	449	414	424	430	444	441	471	453	417	426	461	439	450	400	447	451	416	461	443	446	446	457	442	445	457	470	449	419	462	427	416	419	435	416	438	465	443	408	461	455	442	441	428	452	417	426	435	444	469	433	443	437	440	463	449	434	424	443	424	433	450	449	417	510	416	444	456	444	429	440	457	430	445	435	409	431	431	477	435	453	472	426	439	435	429	460	433	449	450	450	431	435	466	451	408	449	429	403	431	443	451	444	444	430	409	454	454	461	469	426	457	426	447	436	423	421	413	463	440	445	469	472	450	446	423	425	428	437	439	421	447	446	444	452	425	478	405	449	438	449	423	418	452	442	434	450	424	448	486	467	446	443	447	409	432	460	451	448	433	470	423	421	420	449	428	414	472	462	507	478	408	437	428	439	421	447	437	431	463	467	433	414	471	458	454	455	447	434	422	423	462	441	428	466	440	424	425	472	413	411	465	432	410	427	421	455	441	411	409	430	449	457	453	464	443	440	432	461	449	420	470	438	447	446	455	412	445	414	469	400	427	411	434	445	460	408	469	428	448	475	435	433	419	414	429	483	441	394	441	449	472	425	481	440	446	459	427	461	451	438	456	461	428	440	458	432	425	452	406	453	470	445	440	445	434	420	455	375	474	409	409	429	422	420	470	477	461	445	403	427	436	437	434	450	392	423	450	455	428	440	420	413	415	450	414	435	419	461	430	466	444	438	439	418	461	461	440	451	452	436	428	459	429	430	437	440	437	438	411	438	452	448	447	451	417	448	456	459	453	454	466	431	445	440	413	459	438	458	465	416	426	479	425	444	466	422	471	485	439	443	437	415	426	461	446	406	451	432	422	444	440	414	451	440	468	461	393	425	433	442	424	428	469	464	445	432	429	425	409	420	474	467	432	431	418	474	437	429	480	447	449	450	453	447	457	413	448	450	421	444	466	468	465	448	430	448	428	459	453	437	394	434	457	437	404	443	459	442	462	461	439	437	446	474	440	391	417	425	473	418	453	433	459	457	431	452	461	441	469	445	459	447	471	452	493	438	431	454	487	423	424	448	413	470	438	441	456	434	428	419	467	411	444	434	435	452	418	476	435	434	458	429	451	453	421	430	414	475	443	457	449	407	465	437	463	420	448	479	434	451	423	431	440	457	440	456	447	477	448	491	408	445	445	458	470	444	414	432	454	456	410	431	440	445	428	436	443	420	448	446	450	428	410	395	434	430	433	432	410	432	457	430	447	402	437	465	465	407	433	410	431	437	465	481	481	418	436	421	455	429	521	430	427	412	432	469	462	396	422	467	412	463	417	437	416	466	446	439	452	433	451	479	417	420	457	436	439	437	431	459	434	452	454	415	443	443	444	411	462	406	465	463	399	430	430	465	453	438	452	413	445	468	478	447	458	453	454	445	428	461	470	432	477	458	442	426	448	436	427	475	499	437	457	477	503	417	404	403	434	418	427	445	458	450	420	499	434	413	454	452	437	445	443	441	463	412	453	414	469	439	441	460	414	476	470	465	494	426	470	427	432	454	412	459	443	458	417	455	445	442	410	457	434	473	433	461	457	421	426	413	429	459	419	475	449	420	429	390	443	443	473	449	443	414	428	437	447	449	463	431	422	420	475	438	436	445	462	432	404	430	440	456	455	423	420	421	449	410	469	439	453	463	428	413	456	466	446	443	429	430	423	433	405	475	417	444	436	403	416	450	446	468	485	430	443	422	442	432	460	430	436
24476	21110	27427	25005	9476	5206	4505	2602	558	517	515	487	484	467	686	443	452	511	1986	3697	3565	2249	1454	1007	723	519	474	421	453	465	443	445	452	452	434	421	483	454	436	430	464	444	445	409	453	403	444	484	441	467	475	422	431	469	472	432	443	416	447	441	432	440	445	411	401	484	409	407	455	434	427	403	447	417	464	442	409	468	421	481	406	465	433	460	459	429	458	448	422	462	411	430	446	423	422	463	464	419	410	443	400	447	450	457	451	452	435	420	459	459	382	392	461	447	402	433	461	414	440	434	453	433	411	445	427	434	429	468	443	466	436	433	467	440	418	442	432	480	418	440	467	470	452	412	441	438	447	442	392	431	477	443	438	430	422	418	437	451	405	419	430	408	459	420	491	437	432	404	432	440	445	412	421	442	432	440	376	448	402	455	416	513	414	381	399	423	409	466	426	420	464	412	456	443	407	395	421	461	436	395	410	419	434	408	454	450	420	410	445	437	441	455	412	438	420	425	430	476	408	430	416	418	413	419	417	433	432	453	417	391	411	450	407	426	449	451	424	438	404	399	441	407	417	453	446	432	434	413	416	457	417	427	446	407	471	456	411	420	444	436	447	470	453	454	428	428	430	418	482	434	437	423	450	419	417	425	454	463	422	425	469	402	460	428	462	458	427	405	451	452	439	460	454	466	448	424	429	437	427	411	400	441	450	453	448	415	435	446	394	447	432	465	415	425	435	439	397	461	439	418	358	418	429	417	425	413	457	436	413	437	466	464	417	454	413	430	443	420	395	442	431	426	463	430	424	443	432	438	488	433	435	455	432	430	429	424	426	438	485	424	440	438	417	417	479	415	423	396	476	436	460	461	440	431	440	429	417	427	434	453	453	441	464	448	418	466	435	421	434	453	434	418	424	400	449	423	411	412	424	435	438	424	412	403	408	450	470	423	439	433	446	423	391	469	409	416	429	429	483	447	424	417	452	403	391	438	477	405	449	434	437	403	425	438	436	473	421	419	435	418	418	443	431	434	397	432	478	423	450	438	420	434	434	429	432	399	448	429	467	436	457	444	431	470	458	436	448	465	464	448	450	407	463	424	409	446	426	402	459	394	429	453	456	419	433	447	429	444	438	421	410	386	404	404	419	422	440	449	441	419	451	454	459	458	451	416	410	441	424	437	427	454	448	409	473	439	430	427	457	449	451	454	418	428	429	429	457	434	428	463	435	434	416	414	399	419	442	424	454	458	467	438	453	429	406	426	466	429	430	425	435	470	437	419	439	430	446	417	422	414	442	440	455	430	401	424	447	425	430	434	443	445	444	419	433	404	444	433	437	438	426	434	432	420	431	466	472	482	440	414	461	436	426	428	439	436	428	430	417	443	450	432	445	435	437	444	428	454	400	425	429	461	429	438	461	461	423	441	441	420	435	434	441	424	464	423	468	442	471	420	460	466	424	456	464	442	440	401	461	433	456	438	446	462	410	425	415	438	485	414	407	438	426	412	411	438	412	418	438	466	418	442	418	430	434	387	392	464	421	426	449	394	411	438	467	422	454	425	434	455	463	447	423	454	419	392	434	429	458	443	408	397	436	444	447	430	440	415	475	431	401	427	457	430	424	438	430	435	435	423	449	475	428	478	417	389	425	413	424	427	414	442	428	423	426	435	429	450	446	405	418	440	432	420	413	415	410	416	384	468	434	464	434	395	437	422	466	452	427	392	471	408	466	434	468	404	384	431	419	422	428	467	429	453	466	438	392	411	446	447	461	425	448	476	407	399	461	394	403	427	455	408	414	456	462	430	414	426	414	432	434	446	445	463	457	441	395	403	396	419	406	412	434	469	436	431	441	407	419	386	444	419	439	448	420	448	441	445	426	428	452	399	422	436	434	448	415	443	437	447	433	404	405	442	461	440	422	432	451	413	435	464	463	404	433	431	435	430	402	414	420	432	447	438	430	406	441	395	436	417	419	457	426	437	447	459	425	446	441	389	431	444	412	421	458	459	415	419	425	423	437	439	452	416	451	461	447	452	439	430	445	433	498	437	426	440	415	461	446	427	450	415	460	421	447	427	450	442	443	420	424	422	463	475	426	456	476	412	399	414	475	431	415	433	421	434	464	459	428	449	413	446	456	425	442	460	459	428	461	459	416	453	447	429	413	408	448	431	442	447	433	415	444	434	441	427	413	425	428	425	467	443	430	416	426	439	428	441	438	431	430	412	400	441	396	424	403	441	415	469	448	441	452	439	429	433	437	442	434	415	421	445	464	434	424	399	384	445	424	441	429	409	438	418	435	458	415	443	445	411	455	415	428	431	434	399	460	462	420	412	447	404	446	452	450	420	439	464	418	445	447	417	407	460	427	422	430	422	410	444	400	425	446	440	420	416	441	428	430	368	419	444	431	438	413	460	451	448	443	420	420	423	417	431	442	429	435	428	409	404	418	409	420	446	448	448	423	453	460	453	471	432	408	439	426	442	445	405	435	494	457	433	406	441	436	415	467	444	459	436	435	446	440	426	441	416	438	446	425	431	405	450	474	456	441	410	453	414	474	431	396	443	465	434	448	408	458	423	397	418	444	434	431	443	434	450	425	412	463	443	416	413	431	456	384	428	460	428	412	418	430	420	438	467	448	424	449	455	413	427	406	402	428	438	457	444	440	405	428	468	480	420	438	470	466	449	403	428	468	416	420	474	458	436	448	470	462	445	458	382	429	411	417	448	445	449	456	420	471	413	427	475	443	428	442	411	432	442	473	456	432	453	447	474	436	421	442	456	431	442	412	482	443	442	459	429	445	408	431	441	426	404	415	475	434	453	437	503	430	436	414	426	457	442	432	442	449	409	461	424	404	424	475	461	444	423	488	428	429	394	438	439	438	398	405	446	455	408	469	446	435	438	452	401	442	425	408	423	437	411	395	417	434	430	423	434	447	471	440	454	445	427	424	424	430	425	423	421	412	445	410	429	416	429	454	462	422	431	440	442	452	453	461	452	501	416	449	458	468	393	419	492	455	412	422	439	413	437	426	414	459	465	411	436	429	443	425	401	433	435	444	404	420	437	437	488	425	440	427	446	430	421	434	426	401	432	426	459	438	438	449	443	429	465	437	422	426	441	433	425	410	416	440	441	388	440	428	469	389	451	418	451	449	401	422	423	459	432	432	465	423	456	437	422	432	438	432	397	459	425	439	419	404	451	457	432	407	433	433	432	454	433	439	411	418	433	474	477	453	432	435	440	442	464	454	421	426	436	407	430	446	410	455	455	403	432	435	444	415	412	413	406	461	394	427	452	414	426	434	429	413	472	443	379	444	398	411	410	428	484	458	450	412	431	415	452	418	439	444	467	407	417	455	427	398	397	439	397	435	381	459	483	407	417	442	439	449	367	446	442	438	428	445	403	392	426	443	418	378	425	443	409	428	427	462	411	430	473	408	470	441	393	458	416	453	453	429	411	464	416	420	432	434	413	425	411	408	413	435	424	420	389	396	408	439	446
3238	3220	2599	1451	2118	4815	7027	2196	621	590	525	556	536	512	1048	490	496	542	3295	5237	4717	3119	2112	1454	883	610	455	491	495	487	441	460	430	483	471	463	463	433	471	457	472	493	441	474	426	456	480	489	462	483	435	488	480	454	480	466	487	445	443	450	486	456	469	477	449	428	456	420	466	489	449	444	467	489	485	483	427	459	485	484	448	452	428	454	432	475	453	452	522	456	482	476	468	453	473	450	479	472	457	471	447	504	450	435	468	493	494	460	434	456	452	474	471	496	447	461	452	453	437	474	478	505	460	435	469	492	426	459	479	429	484	476	481	434	461	485	470	511	505	489	451	431	487	489	468	499	457	484	405	491	441	463	449	449	469	451	476	442	485	482	424	466	442	476	471	416	451	439	429	432	478	452	483	516	472	458	480	460	486	491	479	455	474	437	489	441	462	459	505	434	467	444	447	457	458	452	461	446	465	439	461	436	507	488	462	446	482	466	450	455	452	458	503	481	463	460	470	423	453	456	461	472	487	477	477	475	467	488	425	479	437	478	477	446	482	459	475	432	480	455	417	435	461	491	441	450	478	460	455	416	465	446	423	437	502	469	427	460	427	453	426	436	435	448	423	500	498	444	451	473	471	506	458	428	416	496	457	466	457	485	477	455	467	487	451	499	451	451	423	468	469	500	440	452	419	477	471	446	416	483	458	433	454	456	484	429	466	453	475	462	453	457	454	428	460	477	485	508	444	444	471	436	453	451	468	473	439	453	438	466	455	447	456	431	472	493	475	480	448	490	459	439	440	460	450	482	430	429	433	448	465	491	471	459	479	464	461	432	509	452	469	457	461	470	492	485	474	461	441	490	441	484	440	459	480	475	509	472	497	454	462	494	450	449	467	460	441	481	469	441	499	443	487	449	490	455	486	458	478	469	455	499	439	440	466	479	479	458	449	433	455	438	460	467	498	442	475	460	452	506	463	482	436	477	488	452	461	462	468	464	417	418	418	433	454	486	437	454	472	471	487	431	440	432	502	479	464	446	440	470	452	460	512	444	493	452	466	500	479	472	448	445	449	475	472	488	449	453	451	418	431	459	465	465	513	445	460	502	451	455	455	470	445	461	466	441	482	454	425	469	453	470	452	463	434	468	452	447	458	468	495	450	508	447	466	443	445	444	453	441	461	462	447	513	430	424	487	499	487	449	480	455	468	472	468	484	456	423	468	500	462	434	466	440	436	463	443	453	448	437	455	478	468	464	450	470	468	425	440	476	447	432	466	482	488	442	465	427	432	458	438	425	443	473	465	453	439	455	459	415	457	472	435	446	478	433	445	470	449	472	424	472	453	436	463	482	418	458	510	470	482	467	443	453	487	468	468	460	442	436	465	489	464	480	458	471	458	443	489	455	458	456	465	435	476	427	501	455	443	471	459	462	424	488	470	482	444	456	433	483	438	458	450	504	430	427	493	478	452	429	473	478	459	467	484	463	500	486	456	481	426	483	499	492	447	476	456	434	426	446	474	412	450	466	502	459	405	499	440	443	473	481	473	436	467	432	444	473	481	439	426	471	441	470	456	484	464	500	452	437	465	426	487	449	454	427	444	432	429	442	438	438	479	457	475	447	480	460	453	486	488	461	452	395	444	477	487	497	459	423	467	460	480	438	441	451	471	450	441	463	464	465	471	448	457	485	394	442	447	437	461	411	442	483	465	474	438	455	459	462	450	476	467	448	461	471	446	466	500	453	463	470	476	465	471	478	461	433	445	459	466	461	431	477	461	437	464	445	460	446	449	456	491	485	475	462	487	454	442	474	437	482	444	462	457	470	480	447	459	424	449	480	465	446	476	441	453	460	425	471	469	440	441	473	467	482	408	455	465	424	477	452	457	443	468	461	447	456	435	453	470	441	462	450	450	485	484	455	482	447	467	483	449	453	494	414	462	477	465	478	454	465	484	449	478	451	477	454	443	468	464	475	461	480	436	487	483	442	489	474	470	444	471	440	461	454	498	476	435	467	434	465	429	441	427	440	465	449	478	457	493	460	448	457	434	446	445	477	456	432	475	426	463	477	491	467	451	439	490	481	437	472	498	483	450	500	458	446	472	445	480	460	430	436	434	434	444	452	484	475	428	446	444	431	463	461	448	414	464	443	454	460	440	466	480	464	485	441	450	436	456	448	474	423	444	470	479	456	431	478	454	465	492	474	475	496	449	409	478	454	431	474	447	506	466	421	415	397	462	492	441	438	447	447	470	447	460	459	479	464	453	455	470	442	426	478	481	453	448	492	471	438	466	466	432	450	460	454	473	472	453	465	472	442	464	442	460	446	480	468	473	476	428	470	460	441	438	521	464	439	454	467	466	460	476	472	480	438	463	477	428	415	482	463	455	414	473	479	480	458	525	457	476	420	433	450	465	457	461	437	454	431	478	487	450	491	445	469	485	408	465	433	439	439	433	471	417	473	453	469	435	457	446	438	463	452	432	481	474	476	495	442	467	445	484	459	441	448	445	478	451	444	441	426	444	466	473	460	457	422	468	434	460	467	460	438	459	438	442	460	520	453	430	479	484	457	463	468	492	437	445	467	427	457	449	467	438	423	460	463	460	456	457	451	423	485	465	438	465	449	443	483	442	449	462	487	430	453	446	460	432	462	450	453	441	462	459	481	446	472	437	430	458	451	431	453	448	477	455	452	438	448	426	439	430	466	462	483	471	456	504	448	473	477	514	451	445	451	419	462	450	472	473	448	450	471	446	491	448	456	453	475	428	455	454	473	430	505	455	462	470	451	442	464	457	444	455	427	443	476	445	438	467	444	461	484	445	487	456	446	443	528	445	437	451	455	420	479	466	473	457	470	444	471	473	432	452	484	463	486	471	479	452	510	433	479	466	443	485	452	452	466	398	448	417	483	442	451	476	461	483	432	418	437	429	483	486	498	483	477	470	478	461	475	466	437	455	437	472	491	443	461	429	443	411	442	471	487	483	483	444	439	470	465	477	439	473	435	453	442	481	434	463	458	462	452	438	473	467	479	451	487	438	451	442	433	448	464	408	425	448	442	466	466	416	457	474	467	452	474	447	445	468	445	468	485	478	435	440	483	472	444	460	429	474	493	437	441	440	408	406	484	420	462	462	415	445	459	471	468	455	446	442	427	491	484	457	432	415	477	453	473	458	494	464	452	466	438	446	479	472	447	437	480	429	451	458	402	450	429	441	509	480	467	454	460	426	435	479	457	427	436	486	457	448	446	451	444	466	438	464	460	460	472	440	481	440	489	475	451	454	463	468	487	438	449	500	503	494	445	452	462	454	485	463	417	484	465	442	457	412	475	456	428	457	441	449	432	462	452	490	504	447	440	491	462	501	435	463	485	476	469	396	449	418	478	474	442	472	470	454	439	459	463	464	471	499	456	477	430	458	469	456	456	407	442	482	452	437	446	454	466	454	451	460	480	452	468	451	471	488	437	457	427	481	435	460	428	430	428	434	453	461	479	464	435
23825	21086	28141	24248	20282	11520	5778	3987	681	611	579	568	568	518	663	525	530	504	2699	5315	5809	3368	2785	1906	1131	756	586	499	486	492	472	527	520	529	480	483	486	476	482	477	480	476	494	514	512	475	463	468	478	471	480	449	502	492	455	465	495	515	486	500	430	462	434	513	486	430	469	481	498	506	507	507	463	431	494	488	469	465	497	502	506	520	497	493	464	463	495	473	516	435	480	549	490	479	475	505	516	468	451	471	439	470	507	472	519	479	480	526	452	455	503	470	522	491	438	463	493	538	494	470	482	448	477	515	453	481	450	512	509	458	484	474	535	492	476	480	492	497	480	465	502	432	469	462	509	463	502	499	461	467	478	495	489	510	493	481	455	447	549	489	486	479	469	523	495	473	477	441	503	481	467	471	488	445	453	490	483	416	474	513	480	453	472	484	487	464	503	486	471	477	469	510	478	520	517	466	481	475	541	470	493	471	520	523	474	507	453	476	492	466	481	499	483	441	498	423	492	495	493	493	497	469	503	474	505	485	503	496	482	496	489	505	483	450	460	475	511	455	462	485	460	501	510	448	475	482	473	474	485	477	483	441	493	466	486	484	493	500	503	478	491	494	462	458	489	448	467	460	502	482	457	503	436	478	442	495	474	433	469	485	458	479	468	471	498	488	501	456	509	484	507	463	464	476	514	469	454	472	524	478	470	496	508	439	462	456	506	444	491	474	493	498	477	424	458	436	486	493	465	513	507	477	458	491	486	488	464	481	499	489	491	479	473	458	492	479	489	471	475	467	481	451	448	476	453	501	443	509	478	471	474	453	481	467	482	487	491	497	449	449	484	471	469	467	488	447	486	469	482	503	516	472	496	499	451	504	452	501	491	493	485	478	483	501	484	449	489	459	499	415	545	474	469	485	465	469	505	482	500	461	498	513	458	475	489	517	482	493	478	466	451	486	517	481	453	504	525	487	467	462	489	484	442	507	471	479	459	464	498	439	429	472	491	515	464	464	453	503	477	504	510	482	447	444	507	489	445	497	472	491	458	490	466	460	491	532	463	491	458	481	491	476	497	477	487	486	458	483	458	446	450	460	495	433	503	480	495	466	482	491	500	503	477	513	482	457	490	480	494	454	466	480	505	470	494	458	465	495	507	513	448	477	450	457	447	467	531	439	459	490	447	461	505	482	427	447	459	493	488	450	483	463	470	506	487	459	528	454	474	474	438	525	451	456	509	459	487	495	427	474	503	521	472	483	471	458	503	500	505	470	479	453	474	471	513	474	485	494	477	466	508	447	491	449	462	441	497	464	475	484	496	505	444	453	502	523	478	448	506	464	486	450	464	465	494	494	492	459	471	500	481	479	440	468	470	499	507	492	473	484	473	465	462	481	470	454	458	488	488	471	459	507	481	460	472	481	455	451	476	476	479	484	486	455	449	462	495	445	468	477	453	504	438	483	474	496	472	457	477	462	441	447	485	434	495	479	451	470	467	480	479	471	509	465	498	473	450	515	497	488	486	459	471	482	443	477	454	479	497	476	487	447	434	471	484	453	461	475	492	470	471	471	490	475	488	489	465	442	499	495	451	504	522	456	484	452	482	476	453	453	420	500	497	486	469	455	496	462	467	495	472	466	468	511	478	517	502	446	516	490	442	511	468	478	471	507	430	523	438	499	447	473	449	484	481	460	461	454	463	454	483	465	511	510	498	457	467	490	491	501	465	478	512	481	456	465	501	506	491	462	439	492	460	496	480	452	482	489	500	515	475	455	467	449	483	486	494	419	438	461	427	494	469	501	461	511	470	508	462	474	450	476	507	497	495	477	485	512	482	499	470	484	470	458	497	485	484	475	456	493	468	462	467	452	446	486	467	450	469	478	448	486	484	508	482	474	473	478	506	497	472	486	475	487	505	504	471	521	453	493	510	476	470	457	486	482	506	482	527	488	447	471	495	434	479	490	453	492	477	477	509	505	470	535	480	486	517	470	471	447	485	513	474	486	466	501	457	480	447	485	499	480	505	456	456	487	438	512	496	453	476	479	476	509	489	488	490	479	468	471	449	492	465	497	511	458	526	506	512	458	497	477	456	494	489	473	455	489	429	463	519	451	534	476	505	480	484	485	465	481	449	491	453	503	496	448	464	506	489	451	481	456	507	495	503	501	503	453	491	453	499	470	478	436	491	475	495	495	482	498	489	522	517	504	427	473	463	509	465	454	483	455	423	442	467	440	482	485	449	472	461	471	436	437	467	481	473	475	511	480	493	481	517	496	463	465	435	470	488	463	472	437	500	472	475	468	541	493	481	485	450	493	433	454	510	482	482	477	481	508	438	473	478	489	435	460	485	460	502	481	448	501	467	476	473	531	469	443	481	439	419	504	453	452	469	493	472	466	469	501	569	455	506	480	460	508	492	499	483	497	513	411	479	498	455	458	506	483	521	444	511	498	440	493	527	446	508	492	461	510	506	440	504	473	492	463	474	482	460	438	464	535	529	481	470	471	480	495	473	479	514	485	438	418	455	470	448	455	504	498	481	517	461	482	440	507	469	438	489	480	467	485	492	487	490	454	468	451	467	465	467	490	453	478	468	473	492	468	468	495	521	478	476	497	514	486	504	493	471	496	476	490	462	471	438	461	516	471	462	518	502	460	479	463	471	484	495	482	501	524	470	512	487	503	540	479	451	475	466	509	484	460	503	476	483	469	462	432	462	477	482	510	474	430	464	462	449	472	485	466	491	477	495	486	510	486	521	467	435	492	514	460	490	485	500	487	534	513	476	482	451	455	420	487	480	455	467	481	474	450	492	489	484	443	469	468	488	442	518	435	486	492	446	484	444	462	446	441	458	461	493	468	453	460	443	502	513	480	473	482	457	467	486	474	512	488	501	493	437	503	477	493	468	516	476	452	477	479	480	480	493	498	429	467	444	478	464	517	511	456	448	478	500	447	496	492	471	478	487	482	509	489	477	484	443	480	442	457	474	448	433	444	486	506	487	488	464	442	449	477	504	464	451	493	477	462	495	528	519	516	506	457	493	477	511	495	469	491	518	501	462	509	502	450	471	447	473	466	510	474	460	459	500	494	451	506	476	482	469	503	463	484	461	507	467	457	477	479	491	472	484	473	487	452	505	463	519	467	465	484	445	523	463	471	492	483	453	463	454	448	460	521	485	455	475	482	482	507	476	489	496	464	461	469	448	476	460	499	540	465	446	465	473	482	493	472	457	421	500	468	496	490	459	401	412	471	456	484	484	512	446	465	446	497	493	510	477	443	464	516	468	505	487	453	490	472	463	473	468	498	519	484	490	463	501	487	502	510	459	477	477	516	478	467	450	484	447	469	462	464	495	442	472	479	451	442	449	496	511	451	449	497	483	451	491	491	494	457	479	474	483	504	491	526	491	483	473	486	475	510	469	513	483	461	489	440	481	467	460	446	489	469	501	443	470	464	477	446	457	489	459	449	477	480	502	447	481	462	501	489	517	469	471	514	447	483
3476	4846	4028	2139	2696	8561	7332	3047	749	717	651	606	603	599	932	565	587	643	4611	7526	7101	4114	3758	2438	1361	909	613	575	513	528	524	515	541	502	525	499	520	501	494	532	496	526	524	510	530	476	520	537	532	519	559	501	473	568	531	535	504	478	530	514	576	515	509	532	514	544	493	494	522	528	468	510	527	518	496	522	507	490	550	492	492	507	508	538	533	469	526	533	506	514	473	482	509	540	472	507	517	529	514	513	539	539	510	491	519	523	503	517	486	549	493	503	510	520	495	478	496	502	562	548	496	551	534	471	535	522	518	516	492	501	557	527	493	474	517	499	486	523	508	500	509	484	517	533	509	498	481	518	502	481	492	517	478	444	507	523	520	484	494	533	498	565	492	507	512	467	544	474	463	503	486	496	475	463	518	524	503	501	518	501	517	495	501	528	482	486	519	552	523	493	478	489	533	527	545	516	530	519	540	510	460	557	542	539	496	514	503	455	508	497	501	537	546	494	489	515	550	519	538	509	532	531	485	534	500	494	472	500	530	498	533	466	506	502	497	475	512	480	493	553	498	547	509	503	508	483	517	511	526	554	492	500	509	534	489	523	502	506	512	548	533	493	491	544	514	502	503	521	559	540	540	517	490	488	510	495	561	482	475	494	479	524	512	502	472	468	516	480	489	512	503	513	509	485	502	503	514	518	491	479	540	522	538	496	490	519	503	517	480	452	487	498	510	473	525	521	490	481	491	512	508	506	511	474	505	519	535	501	522	553	501	505	528	494	506	500	473	494	502	537	488	491	456	473	499	475	496	497	514	517	510	493	477	547	502	508	493	515	518	497	538	512	482	499	524	471	498	503	516	492	556	517	469	479	512	522	491	509	499	491	495	537	491	508	520	482	506	461	497	517	515	550	494	498	508	504	525	516	495	483	532	480	545	512	483	481	496	523	542	553	548	491	503	508	487	511	509	507	467	460	470	474	501	466	492	493	497	511	477	523	533	505	499	536	542	482	482	507	493	523	472	513	508	540	529	514	528	526	498	501	484	480	515	506	484	484	483	547	514	501	500	483	511	504	540	499	520	515	482	492	507	502	510	512	489	490	511	476	507	525	491	500	524	518	544	500	533	520	496	508	508	487	510	478	512	516	491	495	478	504	521	466	503	477	500	497	507	534	517	497	527	539	498	482	510	476	506	500	509	500	504	548	481	477	526	484	537	515	530	503	502	495	530	477	522	511	508	479	515	538	528	501	472	525	533	510	483	466	518	537	503	529	540	497	504	486	525	511	487	485	468	499	523	496	542	482	529	542	508	524	472	512	483	492	494	476	454	488	476	489	484	509	543	525	534	497	510	509	498	490	502	503	517	510	510	511	504	537	452	558	490	522	509	520	468	492	513	441	518	533	476	480	528	500	504	507	524	490	533	570	493	527	512	453	496	488	517	528	536	526	532	489	489	498	501	489	499	505	509	558	512	505	481	488	487	549	496	520	500	467	478	488	509	517	500	490	474	501	490	489	498	483	501	568	536	532	495	536	458	492	502	485	509	532	490	495	484	476	478	504	535	454	488	484	475	502	495	512	485	501	498	515	509	538	519	509	453	494	493	476	528	534	544	496	473	516	487	485	445	450	501	491	505	528	490	507	491	493	516	523	493	528	521	499	489	496	490	470	523	528	473	475	474	498	494	520	498	514	473	501	521	512	492	494	479	504	495	509	521	515	505	522	497	489	465	533	513	502	489	490	493	497	534	494	568	458	476	498	466	496	507	507	474	516	473	503	521	528	481	505	470	505	503	459	454	504	531	483	487	491	511	531	500	483	508	516	483	520	502	470	517	509	517	484	505	509	510	513	475	487	522	491	506	510	511	501	518	528	486	483	501	501	491	491	508	466	460	514	490	485	504	479	510	498	495	516	516	537	496	533	475	545	522	464	472	474	527	496	508	553	516	507	496	511	515	491	529	509	463	505	484	466	459	499	465	489	505	549	503	541	541	508	472	486	501	489	468	472	483	506	479	510	510	497	472	483	488	507	501	495	530	469	456	492	517	497	492	461	509	500	501	502	458	527	500	535	525	492	532	519	483	493	494	496	510	519	523	536	505	467	488	524	511	536	456	525	489	504	520	532	449	504	517	532	506	501	518	471	517	480	508	523	512	509	525	496	457	501	463	473	477	519	483	533	456	484	510	522	510	498	517	524	458	554	504	490	498	494	537	481	496	492	542	501	455	531	529	496	507	507	483	491	504	482	488	516	501	488	522	509	463	468	493	537	488	517	516	492	528	488	491	520	548	493	482	500	533	512	493	505	504	483	499	473	494	505	520	491	492	495	517	522	506	537	505	566	500	516	502	491	512	490	541	520	523	471	495	475	474	481	492	496	503	502	485	480	487	471	484	489	533	498	482	502	497	492	539	493	486	509	498	478	505	496	500	504	503	478	479	494	483	503	476	495	513	522	504	456	485	522	485	533	492	498	464	494	511	520	538	475	530	482	508	535	492	499	495	478	480	503	520	515	456	501	521	521	473	548	508	511	510	500	457	450	526	483	516	499	481	475	551	481	533	447	515	484	524	517	496	510	504	503	493	501	486	495	485	514	489	506	534	511	518	508	517	503	496	459	492	493	555	541	481	529	526	509	478	465	508	509	467	521	527	545	548	512	480	494	490	469	505	531	485	503	499	498	495	522	523	468	459	517	539	474	470	485	528	470	482	488	487	502	532	487	492	543	489	506	509	491	507	474	514	548	518	552	502	557	491	497	494	483	490	495	539	487	505	500	478	496	494	501	471	538	519	509	526	522	510	551	487	534	523	514	528	497	531	498	494	528	521	521	487	487	501	498	499	492	480	513	489	495	488	455	484	526	478	516	535	483	547	495	520	502	509	517	511	485	499	534	493	471	502	441	510	492	498	476	526	469	520	474	478	504	535	480	504	506	491	499	498	494	498	515	494	506	484	514	477	473	490	490	502	490	479	549	475	496	474	497	474	473	515	469	479	503	512	489	494	511	521	553	517	491	521	509	461	474	526	479	522	505	511	471	505	500	521	502	527	483	529	508	472	524	531	496	509	461	544	531	490	495	497	475	477	505	520	494	492	507	506	514	499	465	514	496	498	503	499	492	460	489	543	516	481	494	475	521	526	500	484	483	498	524	538	482	510	496	490	555	512	499	532	519	519	500	484	508	465	508	487	484	512	525	474	506	511	498	488	499	507	489	503	495	511	461	471	463	506	507	507	490	485	494	488	512	481	536	510	484	483	479	476	522	510	506	542	541	517	498	456	508	497	492	496	499	495	533	497	497	478	459	455	515	475	486	486	532	478	512	492	491	506	483	497	518	495	536	486	471	472	527	473	483	524	530	462	476	494	491	483	481	499	509	491	545	512	443	494	503	476	469	490	518	513	513	468	532	479	541	516	494	495	517	462	511	488	497	507	517	532	515	536	492	453	499	505	488	485	492	515	514	505	506	473	506	488	480	460	451	500	475	504	516	511	525
27053	12212	1566	838	598	901	701	602	466	429	440	459	426	418	425	470	440	411	485	660	769	588	593	572	547	492	439	469	423	401	453	453	428	414	446	432	432	471	442	447	439	410	391	428	425	436	402	423	467	452	398	429	418	441	428	424	400	448	465	436	457	418	428	435	438	418	424	425	413	436	453	466	411	437	435	448	403	424	443	393	455	437	456	409	424	453	439	407	423	445	444	450	411	435	474	460	451	409	411	435	399	390	412	453	414	433	432	470	420	464	451	441	462	418	455	421	430	423	443	442	424	445	397	453	450	416	403	413	433	462	414	414	444	431	430	453	434	460	449	457	446	460	410	467	408	399	431	458	436	478	414	437	438	434	447	464	409	440	454	412	446	466	412	442	438	426	433	458	393	399	452	417	383	440	451	475	417	467	442	468	374	412	443	418	454	431	459	449	421	478	422	418	423	441	443	425	437	397	465	463	457	441	454	451	449	458	435	421	459	476	407	438	429	456	438	442	451	469	435	451	423	426	427	415	395	431	406	430	438	461	438	490	445	409	411	409	411	450	465	456	452	442	449	457	434	429	434	466	451	438	443	445	425	406	461	440	455	419	425	418	431	443	437	396	389	430	438	389	407	415	417	418	447	428	431	445	445	450	423	426	434	405	458	459	419	443	443	454	441	437	443	452	425	435	457	437	461	447	479	432	419	412	368	431	457	432	430	449	445	408	446	422	426	430	464	380	438	433	457	444	453	434	452	480	452	410	422	444	424	457	466	420	410	441	423	416	459	452	413	415	394	444	431	447	404	450	402	450	426	467	456	442	430	425	434	466	429	474	432	432	400	408	434	435	409	428	440	444	435	446	456	431	449	422	444	459	424	441	417	445	442	445	428	447	460	444	434	419	465	426	473	427	434	413	419	468	453	430	461	401	432	431	432	450	441	428	428	399	447	455	440	451	452	464	427	406	466	412	409	411	417	399	438	451	392	425	451	395	409	420	424	433	435	402	468	427	472	461	464	400	429	456	410	439	459	431	430	409	407	434	430	467	394	444	436	459	451	441	423	443	426	428	452	427	466	460	449	440	472	408	453	457	470	459	441	477	440	400	447	426	433	440	398	433	400	473	436	451	407	421	471	475	425	440	418	478	439	412	470	444	433	432	434	433	422	473	437	433	424	418	405	411	446	425	447	470	458	422	439	445	468	431	418	438	436	460	422	431	430	473	418	428	437	418	445	445	474	428	459	417	436	456	417	440	420	480	426	464	453	391	455	438	431	429	465	447	457	465	414	427	421	431	425	403	414	423	443	395	458	468	463	437	441	440	453	450	462	421	435	452	438	419	442	458	486	421	431	459	486	434	391	491	449	420	485	447	401	468	410	425	419	463	441	440	452	427	416	435	451	400	427	419	448	425	430	448	444	401	425	404	452	410	446	406	438	404	428	434	445	429	440	465	428	417	381	431	426	451	448	472	458	454	410	441	424	452	456	431	413	414	475	454	464	438	420	418	450	419	432	407	448	443	445	447	464	435	469	442	405	471	436	456	455	411	436	413	393	476	431	453	418	439	444	456	437	395	411	403	439	466	400	430	449	431	427	464	459	426	399	440	370	461	430	455	429	457	424	402	432	443	427	401	418	431	422	423	438	443	423	438	410	427	427	453	436	427	478	449	436	445	432	395	417	395	450	412	429	446	416	421	417	410	439	438	439	387	457	443	442	407	412	480	434	452	429	431	418	420	456	421	447	421	426	436	424	440	417	431	395	390	458	439	438	429	457	427	424	427	451	427	433	472	423	439	467	454	416	440	463	470	438	413	408	429	449	415	442	438	438	439	408	414	414	450	444	418	495	444	454	421	411	438	421	437	435	479	423	437	458	446	469	431	426	446	440	468	395	441	465	423	424	417	433	427	409	411	443	439	464	442	478	441	445	437	449	413	445	423	393	417	453	429	431	412	424	484	420	455	434	459	455	440	399	410	421	437	442	408	457	461	468	474	491	430	416	412	441	467	427	439	408	396	424	438	413	408	456	455	450	411	442	443	392	433	437	412	433	452	454	383	447	448	402	413	455	410	399	452	415	418	418	399	468	407	450	433	424	441	445	444	429	435	431	460	388	434	401	438	430	454	421	468	452	438	467	451	412	469	412	410	446	403	420	463	428	418	425	424	425	421	422	441	456	409	417	439	421	402	461	407	450	436	452	412	415	469	445	425	438	462	422	429	434	440	446	460	475	413	458	449	439	420	369	414	447	419	426	426	492	411	436	422	434	445	438	469	442	416	419	432	444	410	433	454	452	409	407	440	447	436	439	395	445	452	441	462	416	450	432	435	445	463	457	451	433	479	443	449	443	449	426	430	431	429	408	435	475	454	404	449	444	434	394	434	403	457	435	425	426	422	402	400	428	408	443	421	423	412	447	426	443	455	447	427	424	437	482	446	431	431	422	452	439	393	480	466	416	482	458	442	462	483	427	412	431	427	444	431	458	428	432	429	412	489	430	468	388	449	446	430	422	471	431	426	462	452	436	445	471	402	399	436	438	421	449	435	445	435	416	441	417	414	419	424	449	447	401	446	463	454	416	439	429	439	429	438	431	439	433	445	417	410	434	424	450	441	463	372	425	462	438	446	438	439	446	412	441	469	466	429	521	418	433	419	384	448	436	445	388	432	430	462	443	444	397	431	452	438	420	469	427	420	430	433	457	416	449	448	460	414	431	466	413	394	455	441	426	417	450	450	417	437	443	424	436	404	409	428	422	437	441	434	408	471	398	444	429	432	454	476	406	416	472	432	398	396	442	434	459	403	458	410	439	448	442	410	409	420	460	436	432	448	405	408	451	422	408	447	424	404	449	407	406	445	420	461	427	467	418	448	426	429	444	437	464	434	451	453	410	450	452	410	487	443	492	428	458	425	420	434	445	472	436	408	433	431	423	432	458	418	436	418	426	418	475	457	423	488	446	424	403	484	445	440	458	396	450	385	423	409	444	436	419	430	402	449	444	436	418	430	431	418	376	410	440	437	455	432	439	416	438	483	412	401	474	441	379	436	394	428	440	416	446	440	440	477	426	400	391	488	424	442	428	444	446	461	469	437	423	466	425	426	440	440	425	415	413	470	430	405	459	436	437	422	409	420	423	434	470	424	437	421	460	421	388	433	421	446	405	402	428	414	411	427	445	401	436	446	460	472	428	430	436	450	440	419	472	474	414	428	439	431	443	429	426	422	436	414	392	437	449	445	435	432	427	435	435	406	447	418	413	407	452	460	460	454	417	443	415	453	486	425	460	441	391	441	466	433	473	412	461	438	469	396	386	432	407	397	447	445	380	491	431	443	432	497	433	464	431	416	422	475	447	474	431	445	420	440	447	447	427	443	461	446	480	406	438	429	424	432	445	448	466	460	430	434	425	445	435	448	404	395	438	448	425	442	444	435	459	464	434	442	445	472	423	435	433	390	420	430	441	453	413	427	454	461	449	439	454	427	467	426	423	473	438	438
4833	703	683	551	573	1079	898	555	480	493	454	445	442	430	497	476	439	433	549	797	933	697	706	687	566	504	461	451	422	443	418	430	395	482	414	418	462	443	456	472	460	422	489	453	457	461	446	482	450	422	436	452	469	431	393	476	436	460	433	460	415	494	417	457	487	450	434	487	437	469	412	454	448	422	399	385	422	444	487	450	435	437	486	431	453	427	478	439	420	395	465	439	428	452	440	430	454	437	425	428	443	379	431	415	433	411	456	459	457	443	428	422	419	397	448	441	465	431	435	428	422	464	449	437	454	390	429	419	449	437	438	410	442	438	431	478	418	439	442	424	427	400	443	425	423	449	435	429	444	455	460	416	488	441	448	435	402	386	437	437	441	423	458	411	436	379	431	414	443	427	412	443	433	434	450	440	477	462	422	381	411	416	405	412	406	418	446	420	444	448	424	416	458	443	425	450	406	463	459	427	421	455	420	386	479	453	439	469	430	437	398	445	444	440	449	482	452	425	458	484	426	434	454	409	395	428	440	438	462	430	442	467	418	407	465	398	490	465	379	466	423	475	424	421	447	410	439	446	438	462	444	430	477	425	401	460	430	482	412	414	454	427	442	449	407	440	449	427	433	427	399	424	418	451	428	445	463	427	431	435	451	404	447	446	389	410	482	416	383	419	472	438	433	416	415	383	441	485	454	437	460	475	466	431	417	433	428	451	434	445	421	429	415	441	442	416	459	452	430	448	445	480	479	390	413	424	445	416	413	421	446	444	440	398	501	478	416	418	409	493	431	438	444	441	470	417	460	463	467	448	418	414	437	459	424	447	420	436	403	433	456	508	413	432	420	420	428	437	453	449	423	447	455	424	427	400	423	462	423	463	467	468	424	454	450	423	462	407	444	456	447	436	435	451	439	441	432	443	480	494	430	442	407	410	429	454	435	484	429	455	461	430	428	451	400	471	409	436	453	479	422	427	454	464	432	454	444	456	440	449	439	436	393	440	444	460	425	404	457	442	442	419	453	450	450	434	446	422	460	434	435	473	433	445	422	429	435	423	444	485	441	463	448	437	443	428	438	406	457	437	417	445	443	429	450	439	465	461	401	401	452	446	465	450	430	439	397	424	441	404	405	443	449	416	415	452	484	404	430	439	451	431	433	470	432	434	442	447	435	475	426	414	509	474	429	439	404	441	414	457	429	427	428	444	482	440	429	470	422	432	399	467	454	460	443	452	459	413	428	442	392	425	470	451	459	435	446	432	438	478	413	479	440	446	456	451	466	443	440	414	407	471	429	395	449	469	421	433	457	409	455	432	472	458	453	444	455	474	478	455	441	437	436	418	447	454	491	472	405	435	442	424	482	435	452	453	424	435	433	393	470	458	444	427	447	458	448	448	442	421	434	470	447	431	422	455	420	429	440	387	458	424	449	427	383	445	457	403	435	451	424	433	400	400	417	445	434	436	442	419	438	475	464	444	463	455	433	430	448	425	421	408	396	420	441	451	423	432	443	404	434	477	405	441	455	413	440	437	451	420	427	462	387	478	445	449	440	437	461	466	434	445	458	457	416	417	442	430	429	443	464	418	428	454	468	440	443	438	454	448	406	436	425	451	432	431	450	481	421	427	419	453	437	436	433	451	446	492	409	446	408	451	468	444	384	425	474	431	428	402	451	439	396	464	454	469	428	414	435	440	443	420	440	429	427	431	418	412	422	458	439	503	472	411	461	401	438	403	430	452	445	445	439	420	456	437	460	427	421	452	443	462	457	432	436	464	442	417	448	439	459	433	480	445	409	439	417	442	417	386	433	418	424	466	444	421	424	450	463	443	445	480	462	448	438	437	435	458	437	407	419	393	419	409	477	448	414	465	425	407	465	452	414	449	408	450	421	415	422	419	439	415	405	434	429	431	451	406	427	409	464	458	442	444	423	467	472	448	437	409	476	465	448	428	461	468	446	435	488	426	435	434	474	448	427	439	462	409	422	438	401	487	452	455	438	451	446	425	491	467	460	456	455	473	398	446	438	433	425	421	420	440	432	435	447	461	456	443	443	435	449	418	446	404	427	411	442	446	433	487	409	455	443	430	415	441	428	460	451	427	473	456	411	429	421	448	424	434	440	445	439	427	422	432	457	432	463	432	441	435	452	402	448	458	431	440	407	492	431	451	455	433	443	442	439	430	465	454	453	443	410	449	389	416	396	444	457	443	444	404	429	462	457	427	452	445	446	435	469	438	443	447	449	418	447	481	477	443	442	418	492	402	448	423	459	448	427	437	484	457	466	461	446	444	429	434	414	417	456	477	424	464	430	438	461	426	452	434	422	460	427	446	419	486	456	474	436	408	421	431	450	461	450	434	457	413	441	411	434	459	443	413	437	415	437	449	416	451	443	432	435	418	458	422	439	439	410	465	442	431	476	426	404	472	425	476	439	459	419	479	472	425	424	445	445	410	434	442	408	448	452	433	432	464	442	416	438	425	470	443	451	433	451	455	445	425	428	411	424	462	446	437	445	437	432	440	421	398	439	412	461	456	423	436	454	462	422	440	495	488	462	418	445	447	443	445	401	480	431	449	456	454	431	431	405	454	453	426	449	398	425	458	431	473	456	443	423	424	467	459	436	446	448	410	415	418	452	432	427	413	441	452	465	444	437	475	430	420	410	441	436	447	433	422	437	472	460	440	423	454	430	481	461	483	401	439	433	414	431	446	449	399	449	450	438	432	415	423	446	433	473	420	437	452	445	435	445	456	429	439	440	469	474	430	435	428	429	442	431	445	405	428	474	455	455	468	467	460	465	425	436	421	423	468	465	431	448	450	464	447	487	467	420	452	400	418	443	432	424	476	427	472	412	427	446	466	451	419	450	456	447	435	480	439	424	425	429	453	424	414	409	431	408	436	470	425	444	450	482	413	408	428	459	453	469	434	433	445	411	452	409	445	444	440	438	442	457	469	432	472	470	477	454	419	434	445	460	425	424	457	477	411	455	452	461	412	442	446	433	409	455	476	435	446	429	414	442	428	425	467	424	451	468	440	445	430	448	414	484	492	483	430	423	444	438	467	428	431	447	428	456	407	446	435	443	435	417	465	464	430	425	459	466	428	397	434	429	467	412	405	440	426	465	430	426	432	440	423	451	451	457	444	424	402	415	456	444	465	424	442	442	398	474	459	442	481	455	446	449	419	449	468	408	455	417	421	432	435	452	422	468	453	436	458	414	425	441	484	438	447	474	412	430	441	441	420	427	486	438	437	483	434	417	445	427	470	409	433	433	448	455	441	438	480	462	481	413	420	405	445	460	442	430	447	426	443	453	421	422	424	407	421	434	456	457	452	478	460	408	401	429	473	481	430	426	461	440	447	446	418	471	429	444	414	428	448	423	492	449	441	431	457	441	439	435	419	432	462	461	458	430	438	457	437	467	460	436	447	480	422	426	434	442	467	428	417	420	432	475	411	451	435	466	433	430	444	439	403	440	427	437	439	467	469	426	442
24505	21092	27351	24999	8786	6889	4076	2010	499	493	500	467	464	464	458	456	453	464	1306	2940	1897	1772	2378	1931	1126	713	519	454	427	459	448	431	417	395	422	421	437	374	410	416	387	449	445	445	439	425	435	405	403	466	431	415	453	409	421	444	424	456	408	447	467	443	412	424	412	452	422	431	461	404	419	407	446	398	451	420	438	444	438	435	465	429	427	406	427	397	447	396	420	425	456	397	420	446	449	405	425	457	380	435	461	409	416	418	407	414	402	385	432	380	441	431	419	426	424	385	432	432	416	436	428	452	428	430	395	420	424	474	452	399	442	411	449	453	431	437	429	402	416	377	428	446	398	425	433	444	468	410	437	417	438	409	408	418	430	424	434	428	443	424	422	471	405	416	398	452	403	438	419	425	461	483	413	436	443	424	412	441	417	421	432	401	402	441	446	436	420	437	438	405	436	456	424	475	463	407	450	455	437	425	386	430	394	421	415	452	421	404	409	437	438	409	430	435	438	406	435	442	400	399	395	413	448	439	446	390	422	431	432	422	432	431	400	440	454	435	425	450	419	422	412	457	425	383	413	446	421	423	418	445	434	437	418	402	420	424	409	412	466	431	426	420	437	386	410	429	446	423	429	437	447	431	408	446	427	456	409	447	416	399	457	443	412	409	380	422	383	428	414	394	449	428	448	429	410	445	453	447	459	420	433	404	414	362	435	409	442	464	422	430	432	393	435	432	423	434	441	430	425	411	399	422	433	435	428	410	424	485	430	400	410	429	448	432	445	438	435	389	474	404	416	425	436	419	439	391	434	408	434	450	423	443	416	442	418	409	423	386	404	412	439	431	487	454	449	430	426	423	437	397	438	459	420	436	414	429	448	436	439	389	421	409	433	423	447	469	427	463	415	401	442	445	447	414	414	405	415	413	470	457	403	407	423	421	433	405	410	402	435	406	419	436	436	416	432	422	443	393	451	451	429	409	427	435	424	440	427	433	440	432	419	430	433	426	404	448	438	455	441	406	408	396	418	438	417	402	393	396	373	435	451	405	425	417	450	460	412	438	424	456	395	461	427	444	425	423	456	444	447	433	421	419	429	412	411	426	420	382	440	413	476	430	396	458	403	419	454	420	439	444	421	428	480	434	454	419	384	385	432	403	471	438	418	411	448	429	470	433	403	407	422	441	447	433	392	435	425	412	408	440	417	468	409	436	426	454	464	436	432	456	444	452	428	377	412	461	438	395	438	460	439	430	402	399	428	432	447	438	448	450	448	474	400	418	443	439	427	422	433	460	435	451	404	442	457	418	428	443	420	457	437	393	417	425	412	426	439	457	451	425	427	401	414	451	402	439	463	409	408	443	424	417	392	462	455	414	445	422	408	413	396	417	399	407	449	447	413	419	460	415	422	444	411	411	455	420	424	416	400	472	451	462	457	400	429	428	398	449	418	435	418	431	407	429	454	403	424	439	464	410	426	429	449	445	394	386	443	430	389	419	454	410	424	466	432	402	422	445	450	398	430	437	417	448	443	459	424	465	437	438	405	427	430	388	387	424	427	412	427	461	417	415	411	424	417	435	450	444	436	467	415	436	456	417	457	413	416	393	454	397	426	404	454	432	401	438	394	427	467	424	420	405	419	469	436	441	451	439	427	438	427	440	467	456	455	458	427	412	412	400	440	399	416	427	421	461	445	440	418	425	415	404	407	380	388	417	373	424	424	408	394	406	408	454	415	449	385	438	406	434	428	440	432	391	394	380	444	423	466	421	434	443	393	398	416	435	451	410	394	471	456	437	417	411	403	451	426	428	407	402	392	433	434	434	443	453	451	447	430	424	400	433	405	440	413	409	432	411	445	463	446	444	435	411	430	401	425	450	451	420	399	429	412	426	443	388	445	419	409	430	413	412	449	437	459	394	443	411	475	429	394	385	442	417	423	405	429	409	430	420	406	410	433	434	399	428	444	415	468	409	400	414	426	413	392	418	437	429	395	461	423	405	438	399	385	421	395	448	396	448	403	422	422	429	434	428	445	456	484	421	407	429	414	446	441	440	395	421	407	436	406	437	427	412	433	431	429	442	405	418	392	409	457	442	404	428	469	403	423	413	416	428	412	435	438	423	428	435	476	415	404	390	443	400	427	443	431	412	459	438	432	452	426	444	415	449	406	405	460	443	383	424	419	442	409	421	455	418	413	427	459	414	426	429	434	440	438	421	403	469	414	418	412	448	431	418	419	422	400	438	459	405	430	461	411	424	405	475	418	421	425	404	423	448	417	417	430	418	429	414	441	410	431	432	425	396	407	460	432	421	422	400	439	470	427	422	449	415	413	438	403	453	454	416	421	434	444	372	432	451	426	407	401	416	425	411	400	453	422	450	424	435	421	430	452	417	431	466	446	421	442	419	437	405	411	426	436	425	426	428	428	401	432	402	458	420	424	444	434	409	431	410	426	450	446	452	414	435	403	468	412	453	443	400	430	412	463	381	417	420	400	409	408	402	434	426	411	415	464	407	414	375	433	464	444	409	423	451	433	427	408	422	396	409	435	422	389	433	417	410	428	434	403	465	452	433	411	395	455	468	423	439	438	410	422	395	404	412	442	431	425	434	433	431	418	364	461	417	444	432	386	401	421	431	396	437	449	407	452	497	448	429	438	428	402	415	393	445	431	408	403	398	444	449	390	417	474	418	416	387	442	402	442	413	408	413	422	459	407	373	466	428	401	441	442	428	416	399	414	427	432	455	429	449	397	412	425	447	434	411	414	411	429	444	421	398	428	415	410	377	415	416	421	397	443	433	427	379	463	401	409	409	443	437	402	438	387	446	424	457	424	453	398	458	416	453	424	438	448	423	399	455	430	407	403	430	385	437	436	433	481	408	425	437	428	427	429	413	415	411	422	435	376	420	423	459	406	426	417	393	446	414	445	457	434	426	425	418	409	416	423	431	468	412	399	426	397	410	455	453	434	443	452	468	425	459	432	408	391	422	417	427	465	422	406	393	450	455	429	422	433	455	410	466	455	417	395	410	420	459	457	416	413	436	417	421	440	444	443	443	456	419	401	380	403	416	400	412	432	440	414	438	421	445	448	432	451	444	419	450	419	423	431	422	386	391	413	446	421	414	422	424	388	417	428	414	427	441	427	433	417	415	438	439	435	427	407	414	453	406	467	423	442	434	394	399	424	374	383	469	423	414	442	451	426	399	402	460	423	415	431	381	455	408	389	425	414	401	408	400	398	472	435	405	413	449	423	402	416	438	428	409	436	479	411	421	453	440	407	387	453	412	445	410	407	450	415	455	433	446	431	423	421	438	426	426	409	430	441	432	418	451	414	419	436	409	439	439	459	414	427	446	438	467	392	426	456	398	455	436	404	381	435	422	436	411	428	447	436	395	426	415	416	442	401	454	425	422	444	405	433	407	433	411	427	416	423	442	389	426	426	429	401	415	398	428	385	454	421	435	406	400	454	433	441	428	442	448	423	437	437	428	419	439	456	438
3255	3269	2614	1490	1106	7446	5325	1939	633	568	573	563	523	503	499	457	526	531	2098	4290	2674	2708	3402	2450	1439	860	617	521	455	449	449	396	464	442	456	503	461	439	454	448	462	446	480	457	457	456	474	474	436	447	450	443	437	453	424	469	465	441	468	449	445	446	442	430	448	478	470	435	463	455	486	454	415	478	506	432	483	512	492	458	465	498	470	488	443	489	464	484	455	465	481	437	465	446	498	455	459	457	492	439	457	467	477	453	443	467	448	457	501	492	469	440	456	454	438	481	434	445	450	450	497	471	468	450	465	433	463	443	481	457	469	436	490	447	425	456	454	456	453	462	436	497	455	472	461	447	468	464	475	452	456	482	462	470	475	450	478	503	446	446	484	467	425	434	484	444	466	462	464	498	467	433	447	454	476	465	428	481	426	469	455	503	427	441	486	471	455	449	448	448	430	449	452	441	434	438	445	448	441	437	455	442	463	444	477	472	426	466	421	439	478	427	430	465	466	458	447	435	461	494	447	403	464	468	455	479	503	466	494	482	425	436	440	394	479	472	428	472	459	441	491	452	437	469	443	458	453	491	435	421	475	448	458	461	448	454	434	440	444	478	469	427	492	508	437	445	411	449	473	492	453	465	473	443	470	459	469	513	467	496	473	459	485	421	466	413	457	439	462	466	476	447	487	472	417	410	446	454	436	401	496	439	493	482	423	435	448	423	432	484	470	441	452	491	469	469	462	440	432	418	425	491	458	457	445	480	433	451	457	456	438	444	440	427	453	456	463	472	419	474	485	458	476	489	463	438	472	471	461	481	439	436	424	483	450	455	470	434	451	445	452	458	443	444	456	436	472	463	463	471	444	488	465	431	504	449	413	496	436	444	428	440	441	419	450	452	427	389	458	483	437	447	439	458	459	442	513	492	427	455	478	429	451	458	452	457	484	452	456	461	463	454	453	413	454	479	448	446	477	451	450	458	480	436	453	442	465	501	475	422	456	478	448	475	457	378	438	427	428	449	404	473	471	472	443	428	455	435	451	445	442	451	433	444	403	453	473	443	465	439	462	467	447	477	431	490	463	434	449	474	454	450	461	445	438	467	475	439	448	482	507	414	453	454	424	438	468	453	494	449	455	474	483	442	431	480	460	451	463	427	447	468	498	439	411	476	428	457	463	460	455	498	441	419	465	448	446	429	473	460	462	461	430	466	478	455	438	476	463	463	416	452	417	477	454	422	486	436	468	460	462	433	475	452	457	419	451	448	455	448	423	419	459	450	475	459	473	445	448	465	431	484	509	484	454	469	450	447	462	468	438	476	451	458	443	479	434	498	439	473	471	480	453	443	441	475	470	419	445	472	446	432	434	448	422	481	472	472	413	455	445	426	469	464	421	435	461	449	458	495	466	472	537	419	491	431	469	466	470	432	473	470	421	449	435	477	478	433	448	488	445	464	449	431	464	463	445	447	483	426	447	406	468	452	454	477	422	430	478	482	455	452	472	443	504	462	452	446	452	465	467	444	470	459	440	443	430	454	422	476	430	497	468	459	450	480	488	426	464	448	447	467	456	469	405	445	442	466	438	446	456	401	472	467	449	477	454	484	446	460	432	465	479	490	440	463	432	428	427	476	457	444	423	396	449	498	412	466	433	430	473	414	445	424	425	469	485	475	419	472	455	454	439	444	426	438	484	479	453	448	449	448	466	461	409	447	462	457	486	458	453	420	446	450	456	453	490	452	445	459	445	447	422	479	493	449	484	453	464	452	470	462	487	433	477	437	460	457	426	454	450	454	441	455	442	463	436	412	443	445	422	429	452	469	455	470	465	433	450	461	447	460	462	499	439	467	456	452	409	472	478	413	464	448	451	418	464	458	462	434	444	469	480	421	450	478	454	455	411	457	470	466	452	455	485	460	457	453	432	464	441	457	467	462	452	456	473	427	433	437	443	436	426	430	451	430	464	457	482	486	447	489	428	444	453	462	473	413	452	443	446	428	439	477	444	460	431	442	443	472	436	429	479	416	458	474	476	451	438	410	448	448	463	450	407	470	457	447	466	459	436	436	465	455	470	446	447	456	464	443	441	438	450	451	456	497	455	450	427	463	464	450	470	478	484	431	460	474	453	444	466	412	440	486	459	404	417	454	475	459	421	439	448	462	454	423	509	481	438	421	461	473	432	423	422	428	435	448	469	440	438	488	462	459	479	422	432	460	450	430	437	496	469	441	417	431	459	460	465	448	453	460	450	444	501	438	465	505	420	450	481	401	464	454	460	434	476	457	471	401	484	424	445	487	466	459	451	463	448	430	405	461	413	432	472	460	458	457	396	459	409	504	432	459	492	456	446	448	442	426	428	474	457	432	482	421	457	441	417	445	447	482	479	450	444	493	460	457	478	460	460	469	432	455	396	447	445	488	450	428	467	470	437	430	464	467	460	472	434	454	459	490	455	447	451	460	468	429	473	437	480	435	453	448	455	451	451	479	476	449	479	483	445	485	451	416	442	469	444	466	458	452	468	474	451	437	488	418	436	460	436	482	432	442	444	438	441	472	457	483	476	477	439	466	427	420	424	457	481	424	463	475	458	474	460	442	447	454	439	425	476	453	443	457	492	466	441	425	474	433	492	453	443	445	452	449	471	449	449	445	472	436	484	446	467	448	439	485	448	479	462	441	418	445	431	447	420	451	439	447	459	416	467	425	455	473	439	437	429	445	452	443	450	444	424	445	410	451	472	484	422	462	462	437	449	424	474	437	461	438	424	469	453	452	462	456	409	434	429	460	434	422	449	434	450	483	461	420	419	462	421	471	448	466	458	472	464	444	484	444	463	479	430	482	459	475	421	445	452	459	475	493	478	453	421	450	476	454	434	482	452	456	482	445	463	425	436	428	415	413	459	470	424	463	444	440	437	456	459	451	430	434	446	417	446	461	447	493	466	468	449	482	419	458	439	463	460	456	460	480	433	427	442	459	490	491	444	466	477	485	467	438	456	430	486	474	448	430	460	428	483	423	451	481	465	441	417	443	439	439	434	458	472	442	461	474	457	432	449	449	445	429	444	468	442	445	453	500	456	473	473	452	431	465	456	440	452	432	454	434	433	491	477	467	468	434	445	469	450	452	443	460	464	458	457	417	494	409	448	464	423	435	455	423	442	481	449	414	433	442	444	473	461	462	435	435	524	448	481	431	449	424	475	430	445	416	439	444	426	474	432	409	481	424	434	464	481	498	460	496	462	443	462	403	425	444	448	508	430	462	475	460	455	472	439	433	450	443	430	432	445	450	427	422	440	467	499	443	475	410	472	446	425	451	421	412	466	427	447	476	458	444	443	463	409	463	439	461	452	422	457	480	440	437	427	400	439	451	448	447	450	445	465	474	480	454	430	465	490	469	457	481	454	442	398	435	463	480	476	462	458	454	445	474	474	472	428	462	438	426	433	421	452	502	424	454	441	447	468	443	423	449	454	456	427	455	426	420	467	456	447	457	479	466	448	442
23752	21092	28185	24191	20208	8531	4206	1411	618	611	619	527	531	531	514	568	548	539	1373	2985	2038	5737	4639	3068	1695	932	690	571	512	463	485	500	483	434	452	445	484	474	501	501	466	540	459	496	494	480	493	483	459	465	476	494	483	477	471	469	485	472	487	502	496	498	509	509	455	485	548	455	451	534	506	491	506	487	484	462	451	470	473	470	511	476	461	496	460	470	495	482	479	492	515	507	512	496	518	442	466	494	498	531	519	467	474	432	505	481	453	489	472	515	464	530	479	449	506	490	471	480	513	468	450	461	482	517	490	451	486	458	504	438	475	452	500	458	450	500	462	516	449	460	480	511	467	453	488	455	490	499	489	466	463	475	510	489	481	481	484	491	445	490	481	498	498	455	455	501	491	455	498	479	495	470	463	465	487	478	468	501	484	458	475	474	470	446	449	496	490	525	467	465	501	505	488	457	460	454	452	516	470	451	450	515	477	487	446	510	461	484	491	444	463	507	458	520	458	455	524	492	480	469	484	473	492	506	484	464	486	478	469	500	410	467	463	487	489	471	498	465	491	471	513	481	440	485	462	460	514	496	499	513	466	508	483	489	470	429	448	511	495	473	504	449	462	484	440	473	501	443	506	486	468	525	447	496	464	472	414	450	454	492	446	469	452	473	483	461	475	474	433	505	464	445	460	447	521	448	458	557	476	461	454	452	439	485	434	473	488	503	486	514	461	514	464	489	481	491	484	496	457	481	439	469	476	470	491	468	478	473	485	502	467	484	490	448	474	493	497	485	508	473	483	502	468	426	466	442	464	445	492	477	454	462	474	490	476	456	480	513	480	457	500	488	486	450	475	450	476	492	489	486	460	478	460	477	457	516	530	477	484	477	516	472	478	461	482	450	506	481	470	470	470	448	483	461	498	459	488	429	479	471	494	504	470	480	459	433	463	477	472	506	488	497	472	447	443	472	473	453	496	463	474	474	476	531	508	491	449	463	489	495	487	482	502	423	476	486	468	454	487	447	484	444	481	477	500	478	426	492	488	479	497	470	468	497	472	485	478	474	480	495	464	512	524	475	485	477	460	484	477	458	489	513	503	481	516	485	489	444	467	471	523	460	504	433	458	496	467	494	519	484	481	450	446	491	478	464	467	464	489	471	483	456	466	465	444	497	478	485	534	498	476	485	474	492	466	462	477	473	470	452	475	458	432	531	488	496	487	490	466	441	480	469	448	453	462	495	475	477	517	460	475	471	437	457	468	469	486	485	459	461	497	467	464	476	492	452	482	452	483	481	481	462	494	452	504	510	503	522	481	472	430	473	473	436	502	453	430	468	474	481	466	520	499	533	475	510	463	449	466	497	514	468	479	474	463	466	420	446	480	503	457	497	421	489	482	501	489	466	469	445	477	490	438	468	457	487	431	445	464	461	477	507	515	479	461	505	490	469	464	483	417	508	492	449	479	457	424	510	478	458	506	488	449	487	455	489	522	473	469	471	493	498	498	499	541	504	475	463	492	488	455	511	486	455	450	461	473	495	435	495	435	527	424	462	505	447	437	438	452	477	500	483	458	478	469	476	483	476	485	445	429	475	488	482	491	484	462	485	451	452	471	455	481	476	478	452	500	464	511	521	473	457	496	479	470	459	524	447	499	448	482	483	503	487	463	498	517	462	429	477	473	468	449	496	441	501	490	487	432	461	509	521	472	477	468	473	461	505	504	472	476	481	477	497	456	456	459	504	426	473	482	474	486	459	461	508	498	498	482	465	462	492	477	466	445	476	491	491	486	472	456	466	498	459	422	479	500	479	503	495	528	493	484	477	421	509	453	458	474	489	504	509	470	477	474	497	483	476	490	473	486	447	480	490	470	433	455	462	487	485	447	488	461	423	495	449	456	480	473	500	509	447	482	458	443	482	445	496	460	491	483	472	518	483	484	453	471	468	482	502	490	470	499	481	450	467	459	461	487	447	486	448	445	489	444	502	483	442	472	448	530	500	485	506	447	435	480	492	492	457	501	476	514	493	474	482	503	491	473	499	452	437	474	458	493	455	522	478	426	472	443	475	476	453	468	472	474	501	480	471	451	481	497	474	462	454	485	477	516	469	516	488	470	445	466	466	496	429	454	483	476	460	453	474	490	503	464	484	466	465	500	429	412	474	471	473	454	466	459	483	449	497	515	422	467	454	465	471	478	433	441	460	425	461	509	471	466	494	451	479	463	516	480	480	488	472	483	467	482	448	475	437	423	484	468	471	454	445	471	491	472	496	438	478	449	463	496	480	457	518	452	434	502	515	506	415	424	459	455	490	463	479	465	509	514	474	472	530	513	438	422	465	465	447	451	480	476	507	485	487	471	496	470	481	459	477	481	517	500	461	484	438	482	468	501	466	514	433	523	487	488	469	472	453	486	488	494	466	509	496	461	433	476	482	463	436	459	500	489	515	464	480	493	477	471	444	453	458	475	474	455	463	443	465	487	463	505	469	512	450	504	516	431	489	499	493	489	469	488	482	459	448	479	509	450	494	467	477	464	459	502	465	502	471	468	500	486	510	469	486	433	439	440	438	488	521	499	450	424	458	471	451	498	424	474	480	456	476	500	495	472	489	450	437	458	473	463	464	475	474	510	506	512	484	484	472	507	460	492	436	475	472	474	469	466	501	496	461	472	493	471	451	550	455	491	457	463	472	452	432	488	495	473	415	445	478	472	496	528	457	505	458	475	494	501	481	497	509	465	471	446	443	447	505	486	481	452	484	477	457	455	483	492	548	473	475	453	462	454	506	492	499	469	494	497	500	475	472	450	496	472	518	476	513	471	479	487	487	464	474	464	493	488	436	465	465	464	459	455	448	507	471	498	461	477	474	459	438	490	506	409	472	476	468	434	496	469	486	503	496	458	462	490	463	480	465	462	495	489	462	445	497	512	467	480	471	515	494	427	464	519	431	493	420	459	515	488	442	478	453	460	473	452	490	457	502	413	457	446	459	484	501	477	452	412	445	525	464	511	456	482	491	477	467	487	477	462	468	495	462	510	421	478	436	469	469	480	501	483	465	495	494	451	449	495	462	488	475	477	506	430	502	482	481	496	496	486	438	477	465	487	470	477	455	507	460	479	459	496	488	466	497	456	472	458	481	468	485	490	461	440	443	489	462	460	508	505	477	493	543	491	441	474	467	502	458	423	482	449	469	485	487	459	440	479	439	477	480	463	468	451	460	503	478	484	507	462	505	496	487	467	488	462	469	480	467	505	457	489	486	458	472	491	484	499	504	455	466	463	490	457	453	472	476	468	466	452	489	504	458	432	447	456	461	516	458	458	481	483	501	471	470	522	458	482	491	457	481	479	449	476	493	453	527	475	472	453	436	469	447	472	528	506	504	474	464	444	465	471	501	491	445	445	453	489	454	491	505	479	443	490	492	465	503	526	473	458	513	485	469	475	480	472	526	493	461	463	463	492	430	495	521	454	493	455	475	484	483	485	459	449	439	458	473	461	461
3377	4806	3942	2124	1528	7877	3604	1283	780	681	651	623	645	584	588	598	608	636	2399	4549	2990	7891	5679	3764	2118	1130	717	567	544	534	523	493	524	515	461	532	488	528	513	453	516	534	522	510	510	468	500	495	529	518	562	513	530	484	530	542	511	526	495	512	509	522	530	508	527	529	523	509	509	510	482	478	545	497	496	486	490	541	499	501	512	517	511	540	540	527	485	486	489	501	494	469	504	516	542	510	507	512	489	479	496	501	509	500	517	488	519	478	543	506	492	502	513	483	499	513	513	503	502	525	528	540	496	498	512	484	479	491	489	507	495	466	483	498	522	504	502	495	512	484	506	515	478	483	465	480	494	490	499	487	483	505	510	527	509	467	526	481	475	468	520	511	487	504	495	489	523	520	518	538	506	536	526	511	478	500	495	498	528	528	495	509	494	488	506	544	472	471	507	489	517	514	533	508	520	513	511	507	506	535	545	508	516	500	491	512	496	479	543	492	481	518	472	496	514	489	457	491	467	510	508	511	502	536	504	522	512	519	509	478	483	495	505	483	482	507	489	503	528	481	514	510	536	546	538	492	495	519	496	506	532	524	508	503	472	477	520	523	492	476	519	536	462	503	502	498	480	508	478	540	504	510	485	500	469	482	452	485	510	520	486	499	503	493	526	457	515	525	520	530	522	510	480	523	498	494	502	458	508	485	515	469	522	503	499	513	480	504	526	500	524	462	503	479	464	489	556	501	487	524	490	496	491	487	515	489	514	536	491	468	497	484	511	512	523	469	508	504	461	486	461	510	524	549	452	521	485	489	484	479	481	500	503	499	489	497	485	507	474	528	508	511	465	501	505	514	460	478	501	528	526	503	488	489	485	509	503	499	517	513	490	509	514	505	522	546	509	511	490	508	570	471	504	474	490	489	497	509	465	518	494	476	483	500	483	517	451	478	561	488	536	512	491	509	467	524	476	507	494	496	515	492	489	477	477	483	498	508	507	509	492	501	493	500	499	471	516	520	476	474	491	521	505	493	458	533	482	496	457	512	534	484	462	486	504	502	508	497	539	458	496	522	482	496	502	512	510	482	488	468	557	485	448	465	517	521	509	481	469	518	448	516	507	502	515	471	526	508	514	530	491	503	481	455	500	524	520	503	505	506	512	526	469	510	470	520	516	478	501	492	474	486	506	493	532	494	514	525	471	477	499	463	513	536	473	472	480	508	546	491	508	505	516	510	517	495	515	531	537	510	467	492	478	476	510	474	489	523	479	497	517	450	481	511	484	513	472	506	498	527	526	483	513	498	509	475	498	514	505	498	519	499	534	497	469	496	525	505	459	482	528	502	502	490	500	555	481	492	533	491	524	503	491	489	493	496	485	529	537	544	514	475	497	477	502	524	527	493	491	481	491	471	524	514	488	505	482	512	530	477	504	497	519	479	485	483	508	483	496	470	470	473	488	474	512	502	470	463	490	480	487	486	503	473	485	496	523	470	473	495	529	485	503	526	483	463	478	548	506	490	514	462	505	513	516	487	522	466	514	528	512	432	509	522	485	485	510	514	528	509	511	481	503	478	519	511	467	485	517	484	491	486	510	497	474	474	481	456	479	466	480	493	447	492	520	484	510	467	501	484	486	472	504	475	527	494	504	473	486	454	534	487	500	480	498	444	473	502	521	487	488	485	472	465	515	488	476	503	492	517	480	496	486	505	498	497	530	521	496	517	507	522	492	480	429	446	502	454	515	512	456	519	487	477	503	489	480	533	471	490	486	467	461	467	497	485	477	487	518	521	508	501	511	509	496	512	491	535	490	481	518	485	512	473	486	482	539	483	519	496	506	488	494	498	531	512	515	503	468	503	483	470	432	489	500	540	483	490	480	497	526	479	524	498	518	475	534	489	483	478	520	552	506	510	481	459	502	486	503	508	482	504	501	524	532	494	498	505	512	524	486	508	457	514	468	484	521	515	504	540	456	445	507	528	507	522	484	536	479	476	510	457	492	455	521	461	521	522	548	482	481	494	503	495	492	498	474	488	488	483	505	465	468	490	492	503	471	465	493	464	472	461	461	515	474	484	451	503	516	470	449	517	465	510	485	487	516	457	498	486	502	523	467	485	496	501	519	514	508	521	486	520	495	547	528	506	480	502	476	501	495	466	482	486	483	455	470	478	516	517	437	491	494	505	501	505	478	489	476	522	501	493	516	487	497	512	479	494	470	552	493	484	492	493	528	489	533	488	484	472	490	478	465	519	504	465	518	510	562	520	500	475	474	492	508	461	477	522	511	493	556	501	513	494	482	518	493	499	489	465	516	470	469	504	488	505	501	518	531	464	493	532	499	470	519	453	514	542	463	486	519	494	483	510	496	485	493	509	502	480	472	494	529	460	500	492	488	493	484	524	527	455	495	513	454	509	509	530	490	521	497	462	505	510	497	500	475	524	463	467	454	480	523	468	480	477	454	531	513	475	515	503	515	490	518	504	442	491	485	533	506	511	521	463	520	514	519	490	492	461	519	477	492	510	478	515	514	493	495	498	537	527	526	482	523	496	502	524	477	516	524	465	481	533	484	526	496	524	502	484	470	495	497	488	486	485	465	461	485	523	460	476	519	479	490	508	485	514	465	492	498	483	494	480	473	521	524	515	463	491	488	477	467	483	459	491	473	510	496	477	497	514	496	483	487	513	465	486	497	516	473	489	526	468	479	472	469	514	529	515	508	506	464	511	452	467	511	486	476	499	492	470	505	509	462	492	532	497	467	521	489	466	498	439	516	485	498	496	531	534	468	519	517	467	523	488	465	481	479	499	510	445	520	499	511	486	513	503	476	511	475	479	520	498	481	474	473	480	511	462	467	498	477	517	510	466	473	510	470	503	522	530	479	487	498	494	511	489	503	491	514	454	488	483	491	457	520	505	505	450	503	506	480	510	507	470	494	503	489	493	480	454	510	510	513	480	488	494	475	522	460	521	436	520	499	506	517	488	482	500	477	480	483	475	469	476	448	490	478	525	467	498	480	523	508	523	513	501	488	492	498	492	525	513	521	502	464	517	504	508	502	475	488	510	450	468	491	515	476	506	474	475	469	478	498	477	473	507	498	471	471	491	486	480	485	499	475	553	516	533	486	462	467	462	488	517	481	470	511	488	495	497	451	481	511	521	504	500	479	476	512	465	500	486	500	505	510	478	495	466	522	510	511	522	452	499	479	487	509	459	478	490	493	515	501	517	500	541	475	475	499	514	491	525	525	466	468	472	495	467	516	508	478	512	489	508	495	503	548	468	524	456	499	526	475	465	467	507	538	512	466	526	485	507	508	473	489	489	489	517	470	489	487	483	515	461	452	511	480	529	515	487	538	546	530	490	498	496	488	523	484	527	497	519	500	515	494	439	497	484	502	501	515	489	466	507	522	512	509	465	518	521	533	524	509	483	474	505	514	486	461	529	496	441	498	470	504	459	513	510	510	501	445	494	516	479	537	483	499	481	521	457	471	500	474	491
27186	12378	1673	876	628	664	540	504	422	452	456	451	459	464	430	452	434	459	514	618	661	879	678	638	545	511	487	462	466	440	406	474	452	470	401	418	424	444	470	458	466	478	426	414	449	400	408	406	452	417	446	420	422	467	426	450	438	441	421	425	432	463	458	443	435	426	423	466	457	432	428	416	423	409	420	442	430	462	447	424	445	424	444	477	434	399	441	443	441	446	408	441	417	431	436	436	448	432	414	403	459	447	451	490	406	452	416	449	445	415	448	439	459	454	441	430	416	441	430	429	413	453	442	385	431	461	441	410	441	427	432	422	431	440	411	447	459	478	431	446	468	405	444	441	423	457	407	464	445	423	415	458	419	475	411	432	426	447	432	417	433	463	448	426	443	431	440	429	430	428	419	437	449	438	464	428	446	413	469	423	436	441	457	464	482	438	436	447	461	466	458	417	448	442	459	453	440	428	408	421	420	457	443	447	445	434	457	420	443	470	445	459	413	443	470	460	424	439	453	444	456	421	425	445	450	456	416	432	440	410	482	409	437	481	446	466	435	429	452	458	426	394	446	459	447	396	447	453	409	422	450	413	459	417	435	449	429	433	444	436	443	445	411	449	406	453	428	434	410	439	459	416	415	444	460	459	441	431	412	437	440	418	431	430	451	428	441	421	450	464	492	443	461	456	434	439	453	451	472	435	408	395	413	461	439	428	467	439	438	444	418	449	454	431	452	452	422	422	433	411	461	421	420	436	473	418	466	413	407	432	452	422	444	402	426	493	472	457	486	433	434	410	420	407	438	442	420	451	466	484	415	430	411	447	452	412	458	456	454	452	426	420	458	444	454	459	402	451	446	416	454	433	461	407	404	421	457	461	439	450	412	424	437	458	407	410	448	420	401	432	431	443	423	407	448	446	459	443	415	424	431	416	409	455	425	452	458	401	426	451	411	444	459	473	439	429	440	424	421	405	438	423	399	417	437	433	442	472	427	443	430	450	394	431	432	393	438	443	408	464	435	435	451	435	460	435	439	451	449	413	419	473	450	397	460	439	424	449	467	420	406	420	426	419	418	422	447	426	426	482	455	445	444	403	408	475	462	448	434	436	440	463	416	409	426	419	422	442	460	446	469	424	431	475	445	428	435	492	434	451	416	443	457	412	405	436	472	461	418	478	445	464	433	495	445	445	424	427	485	438	455	461	462	425	498	448	454	454	415	451	450	424	468	451	415	420	408	401	442	430	419	374	432	454	492	475	465	399	449	449	417	409	450	421	405	469	438	473	445	435	425	404	455	430	447	434	417	455	450	425	405	423	432	444	420	403	449	471	428	426	428	476	428	400	455	451	431	428	451	425	405	473	454	410	452	412	432	426	444	464	399	448	401	455	431	480	425	438	489	451	415	437	449	488	437	437	418	444	432	427	464	457	382	420	491	443	428	453	422	468	495	389	476	403	413	424	424	464	455	407	460	471	388	435	418	385	401	432	419	439	420	450	432	454	421	410	465	427	465	458	414	454	416	464	455	439	464	442	452	441	455	418	428	473	480	425	428	427	415	454	424	425	493	425	443	426	417	419	424	420	429	429	455	395	413	448	434	458	433	414	428	461	421	413	457	441	441	413	405	474	437	437	431	481	430	456	414	462	444	436	435	447	483	444	443	438	412	431	455	428	464	440	450	415	468	413	458	455	425	420	420	453	446	427	416	411	438	498	463	393	430	430	405	458	458	440	414	432	439	422	393	436	442	451	460	438	439	443	437	455	455	488	455	427	400	447	412	426	434	406	465	461	426	421	450	409	428	458	454	435	427	425	435	408	452	426	436	410	427	467	426	498	447	396	476	447	440	456	420	480	451	465	444	423	436	464	442	419	462	411	427	440	424	392	465	414	452	416	433	424	430	412	441	414	452	462	438	437	434	440	462	474	440	428	416	450	424	419	449	454	471	435	439	419	422	422	444	410	459	452	444	454	388	437	466	429	420	434	440	461	432	413	426	441	420	478	454	467	426	421	440	437	409	409	400	507	454	418	446	433	491	430	431	417	440	400	419	433	481	446	421	430	431	439	423	425	442	454	458	422	432	435	443	438	446	430	433	408	425	471	434	421	475	437	449	426	423	432	455	426	475	418	458	423	404	458	472	442	465	480	452	425	428	445	443	465	474	462	402	395	415	446	409	448	427	471	445	431	446	441	443	477	487	403	443	436	432	419	462	468	475	433	448	449	425	423	444	425	435	447	420	452	422	403	485	453	479	448	438	447	435	463	422	452	429	435	470	422	474	444	424	468	428	422	448	436	468	429	420	414	446	460	458	470	419	449	435	446	455	426	437	405	460	454	421	416	450	456	437	423	465	428	443	422	432	417	413	489	435	438	423	420	484	429	416	485	433	461	464	450	477	402	420	399	477	406	444	436	422	424	431	435	466	444	458	444	432	397	432	411	436	437	441	436	421	427	446	431	423	449	436	449	445	434	443	416	391	395	429	464	478	438	407	463	405	456	476	417	453	388	441	432	447	409	449	478	454	437	422	429	396	419	434	416	436	424	459	413	416	445	417	466	424	415	413	439	452	421	428	430	452	440	427	455	448	430	428	439	464	435	438	429	443	417	463	448	414	490	461	456	453	463	425	425	408	459	432	454	432	400	462	451	405	467	444	440	419	416	435	456	450	442	441	440	433	471	434	457	432	452	473	442	398	434	397	414	448	466	447	426	445	441	450	407	434	472	472	444	413	424	448	437	427	385	402	421	436	424	406	453	424	458	452	424	462	417	472	447	461	389	444	457	447	427	432	436	425	427	447	438	444	381	413	411	416	473	383	409	417	414	430	463	438	412	466	397	421	416	422	435	438	407	444	445	421	419	491	446	460	455	444	463	434	406	420	451	450	417	411	469	450	396	482	410	415	426	403	454	398	476	418	466	437	452	439	429	435	430	439	424	436	442	421	445	412	445	425	473	451	431	475	457	419	455	451	423	455	417	412	416	435	410	447	406	453	427	460	409	463	424	435	450	434	392	420	414	456	425	430	446	425	416	436	429	451	416	445	435	429	444	446	445	414	474	428	445	446	439	451	443	417	446	462	445	422	459	418	437	442	453	448	439	405	445	454	407	391	472	386	447	471	449	428	419	473	435	440	420	486	423	423	444	421	438	454	426	470	429	436	429	425	462	423	440	401	440	457	459	436	417	436	462	449	464	427	427	450	434	440	422	441	430	414	426	387	453	378	417	407	450	425	436	426	423	438	446	406	469	448	444	459	455	459	430	455	426	454	424	462	409	432	449	419	456	429	436	413	478	444	416	418	449	439	460	414	396	421	426	423	464	427	437	430	440	428	417	445	428	446	455	453	406	418	444	440	401	429	467	421	456	442	452	428	438	425	458	438	412	466	478	420	447	433	449	412	422	423	420	459	445	419	463	459	409	445	466	422	461	445	407	417	439	464	422	410	423	390	420	431	396	470	430	476	417	426	435	429	446	438	451	463	461	418	413	437	445
4800	707	658	559	496	767	505	546	442	418	464	455	446	438	465	443	436	420	609	781	755	1072	804	667	554	491	470	456	447	440	453	447	441	437	465	499	444	457	390	428	464	455	426	437	451	473	430	440	432	440	440	454	479	407	412	405	437	472	417	416	456	441	425	429	447	457	393	432	444	416	428	464	431	437	427	438	418	420	442	416	446	473	441	465	442	433	423	423	451	395	445	429	452	431	463	428	445	441	446	444	421	419	422	486	438	414	469	437	437	440	428	472	416	463	419	474	428	472	479	401	440	443	436	401	425	444	439	429	462	492	448	452	448	456	433	455	474	419	447	435	428	438	406	489	437	420	464	449	413	435	434	401	459	464	451	442	465	470	443	427	411	428	456	433	413	451	430	459	440	454	419	439	416	449	482	404	397	405	458	466	444	460	443	446	438	470	441	447	435	455	441	431	456	418	431	478	418	436	440	426	429	435	401	446	478	414	455	424	422	436	483	472	435	429	461	422	433	425	447	441	408	470	394	438	458	411	423	431	417	410	449	486	449	418	476	456	467	436	434	439	421	464	444	437	413	443	442	415	417	434	487	465	410	404	429	432	447	433	468	458	440	405	452	460	432	460	448	449	458	418	454	452	428	444	443	426	399	458	451	469	456	427	444	392	396	432	460	436	429	444	406	416	426	433	455	440	440	427	452	468	482	460	431	450	436	478	413	452	440	435	417	468	399	451	444	420	444	412	426	429	419	445	454	433	433	434	452	434	439	419	464	460	413	487	462	436	458	440	406	463	418	474	422	456	421	450	478	446	452	441	421	437	451	463	464	478	414	426	453	479	435	458	420	455	457	463	397	452	471	431	450	448	475	459	433	477	404	445	405	423	445	431	408	460	445	452	461	415	427	465	455	445	453	483	431	426	456	460	454	433	429	435	470	438	489	439	441	400	455	431	424	427	460	438	453	399	425	463	404	466	454	453	453	447	440	441	447	454	423	404	466	398	439	422	402	414	473	428	446	475	433	440	413	439	383	424	395	448	435	419	433	425	432	408	435	442	469	454	420	436	455	420	446	435	447	448	446	413	452	422	407	448	424	442	419	456	450	462	434	476	437	420	428	454	443	464	427	456	433	420	464	465	458	431	447	415	436	467	451	453	408	426	459	429	431	443	418	434	436	393	446	424	425	416	467	430	443	435	454	436	421	410	417	414	458	421	432	443	457	401	425	430	447	438	476	440	458	425	406	456	363	464	428	475	459	446	446	453	431	458	468	433	447	406	439	446	464	435	491	430	451	455	458	431	390	428	430	424	437	466	439	440	443	399	437	420	404	417	430	420	429	422	430	458	406	437	438	416	456	441	410	450	414	419	456	473	445	449	435	431	458	459	433	460	416	406	427	393	425	420	476	516	434	412	415	448	437	455	437	494	380	421	463	428	419	481	401	419	431	435	453	426	432	433	432	409	413	432	411	438	399	401	461	429	436	424	431	427	446	440	438	408	470	447	437	444	426	420	435	445	419	426	410	453	435	439	458	457	425	443	429	425	457	421	451	430	452	400	414	423	449	433	398	432	436	432	445	442	398	457	433	426	452	449	430	463	419	416	438	426	469	463	445	429	441	461	462	413	395	446	435	404	451	397	464	458	485	423	452	440	434	403	444	430	400	450	439	434	411	435	451	444	425	395	472	429	440	449	447	477	420	421	435	429	431	431	478	449	442	465	424	439	450	402	424	409	437	437	431	451	433	437	397	420	432	439	447	451	413	465	373	467	437	436	437	445	466	452	449	439	407	445	435	424	478	419	463	408	427	460	407	445	472	438	428	436	445	438	450	433	419	419	404	500	466	432	439	435	441	442	433	382	420	466	438	445	421	472	479	470	463	456	422	462	390	466	450	450	431	447	446	408	433	417	434	461	420	460	412	456	472	439	425	428	468	457	450	422	451	433	443	439	469	413	464	435	399	451	446	389	419	435	436	397	412	423	461	403	436	405	447	417	401	438	439	420	443	444	416	431	450	433	416	427	454	426	452	471	427	494	430	470	443	411	421	450	460	457	463	428	401	437	414	470	442	416	408	415	412	462	438	399	437	438	470	425	432	431	450	429	443	459	409	427	470	452	449	444	423	435	419	425	437	412	439	451	476	420	430	407	427	439	420	462	444	448	435	436	447	424	445	449	425	407	451	387	456	434	452	431	438	395	424	453	431	472	463	478	446	461	473	478	416	483	426	410	434	480	441	423	441	376	453	468	417	443	468	419	478	443	446	432	429	438	424	431	482	414	435	446	478	449	473	447	408	395	405	457	387	427	432	468	447	455	459	398	399	413	458	449	413	452	426	450	382	406	399	464	473	420	445	422	434	447	411	422	404	407	402	398	427	434	456	423	501	450	467	417	454	435	413	444	445	417	425	461	428	415	441	435	414	463	422	440	443	431	445	464	480	432	419	420	430	444	432	430	426	411	471	449	453	440	438	426	445	423	444	402	417	411	422	402	400	477	423	420	446	432	464	413	419	424	421	418	452	410	398	432	436	405	432	457	453	420	444	443	425	436	453	410	490	433	409	470	450	431	457	443	420	432	432	427	429	417	425	400	462	447	431	407	412	471	430	437	462	426	433	468	450	420	416	460	418	397	413	474	442	487	414	408	446	411	421	416	458	437	428	453	449	429	447	433	457	443	424	449	426	445	437	442	438	452	472	416	451	453	445	443	438	451	431	455	451	425	462	419	420	438	451	433	456	438	387	435	460	455	476	428	442	444	408	431	435	415	451	478	410	454	399	451	435	449	437	420	461	451	386	474	460	410	418	448	476	421	422	468	472	432	436	441	429	478	439	420	418	457	488	422	458	439	451	456	413	446	432	428	444	409	449	438	460	413	447	418	432	430	467	459	445	451	444	444	466	453	426	413	443	427	429	466	459	412	445	456	456	459	440	417	439	427	457	402	474	460	442	445	429	404	458	456	448	454	431	480	421	451	430	449	436	451	458	431	457	431	443	463	381	468	460	409	417	452	473	459	456	474	374	447	442	445	456	458	419	442	395	487	420	427	441	449	426	440	425	435	482	458	447	406	411	443	465	413	382	424	450	411	437	415	440	415	400	438	418	469	439	449	414	442	464	443	447	422	447	444	442	404	431	412	437	416	460	424	429	434	424	444	457	452	415	419	486	441	437	446	402	421	407	473	456	464	450	429	436	458	477	402	423	467	440	389	433	439	450	465	391	419	471	418	420	414	432	431	420	463	463	480	456	447	448	395	459	430	447	434	455	428	433	414	444	405	422	443	457	421	434	437	437	399	447	472	456	446	476	440	433	419	419	432	419	433	404	415	477	426	479	442	449	414	430	399	416	464	429	423	400	456	427	462	416	435	441	453	429	455	417	428	464	454	444	441	440	437	470	449	429	407	415	448	442	465	408	453	476	452	450	472	451	420	470	426	464	449	428	441	420	431	427	455	412	469	412	458	431	429	458	448	420	431	444	460	473	399	419	415	456	425
24508	21080	27361	24981	8986	1142	1817	1633	522	514	503	521	482	464	472	455	472	469	1611	2537	3068	3344	2143	1359	862	625	510	452	436	479	423	474	451	443	451	457	422	453	440	441	458	408	430	440	426	437	425	447	433	429	453	426	433	439	462	441	426	396	454	449	399	455	424	441	454	423	457	436	462	445	465	440	421	435	447	440	453	437	422	428	432	468	436	421	407	454	449	443	431	426	450	461	410	443	417	427	430	442	416	416	423	450	465	431	454	435	420	414	435	419	454	450	464	445	396	413	412	450	448	437	459	445	424	413	430	419	468	405	449	414	416	398	411	474	456	457	410	473	465	439	452	436	440	428	427	449	433	438	430	425	445	420	403	433	432	456	442	428	439	442	475	425	456	425	465	440	428	452	437	452	427	438	431	444	414	428	407	446	428	457	416	447	424	451	443	390	471	443	441	451	464	434	441	467	424	443	448	459	433	397	423	426	417	401	448	449	415	434	431	421	450	460	458	464	420	438	397	462	412	432	461	406	401	399	439	441	448	472	423	403	431	393	431	454	428	453	436	399	453	407	415	434	422	426	447	422	444	437	393	405	445	424	458	419	400	454	416	458	421	439	446	420	469	456	415	419	438	462	420	415	432	456	456	412	438	418	431	430	426	454	427	437	435	437	443	417	437	388	454	413	417	415	471	459	425	448	467	418	442	437	424	427	479	424	428	434	390	395	449	406	450	430	438	469	436	423	453	423	432	438	431	434	448	416	438	423	421	457	431	448	443	398	439	455	411	428	450	477	406	422	469	423	446	418	409	465	420	428	438	400	422	446	434	442	415	417	437	430	472	445	454	442	398	444	397	453	445	437	388	412	430	442	409	436	459	412	423	396	425	438	472	441	428	461	467	443	466	452	444	445	441	431	416	391	433	409	425	387	433	384	420	439	418	441	426	383	424	405	485	428	446	428	418	418	429	429	442	402	425	406	424	426	395	411	432	410	424	430	473	435	492	456	440	424	414	450	438	400	430	409	420	436	436	432	418	473	417	404	431	428	437	455	387	453	432	439	443	435	406	419	425	408	433	445	427	434	438	440	436	426	464	417	414	442	462	449	449	417	432	446	412	427	431	414	374	465	452	449	443	423	405	439	437	427	419	428	415	451	403	440	452	468	416	414	402	412	438	426	427	430	456	446	437	436	449	426	423	423	445	458	401	413	423	424	462	432	432	495	440	399	457	396	409	466	449	420	397	435	457	415	435	434	424	421	409	443	418	449	436	431	436	434	446	441	422	428	368	429	412	426	411	432	447	420	437	410	451	452	436	400	447	433	439	429	451	449	448	415	410	419	437	428	440	423	426	392	390	448	446	415	469	445	447	415	424	398	379	459	437	432	443	456	381	457	412	445	438	413	409	422	451	385	453	471	433	430	428	392	431	420	421	463	447	420	434	431	409	431	398	406	435	480	434	464	428	491	434	384	471	443	424	430	418	446	423	436	444	456	409	408	465	463	457	407	464	422	408	465	440	435	470	433	445	428	441	432	402	404	434	404	451	430	459	453	432	425	391	426	454	386	399	417	466	416	430	453	427	427	410	425	450	425	428	430	404	399	473	451	441	466	426	421	442	439	456	415	444	404	431	426	434	447	472	412	425	414	402	452	461	430	393	431	431	413	414	434	413	432	406	420	424	441	461	432	446	445	467	466	455	465	459	418	443	432	437	429	424	415	412	435	414	447	433	404	472	447	436	386	479	450	428	433	436	457	454	422	443	463	454	458	436	399	396	453	398	473	436	416	450	434	424	409	408	452	405	430	456	412	418	440	451	416	464	455	419	430	414	429	416	445	450	420	427	457	410	403	438	411	437	456	401	437	435	424	439	422	387	443	400	443	384	382	452	403	407	411	396	450	434	464	461	432	387	438	457	430	409	425	425	426	463	471	431	449	421	432	409	390	416	406	426	427	449	458	463	441	455	426	426	415	400	461	462	400	426	457	407	469	410	435	417	462	456	453	426	435	466	427	453	436	408	400	427	435	442	436	423	424	428	471	448	445	424	461	411	428	457	427	451	442	434	436	423	407	419	434	454	424	461	436	415	459	457	476	420	445	436	425	415	419	484	418	421	457	424	442	438	432	390	461	449	406	408	414	423	425	428	431	412	429	460	433	427	415	469	456	418	474	388	426	431	455	434	428	393	479	428	443	423	476	421	399	427	450	469	453	478	439	428	412	434	390	402	435	458	435	429	461	446	419	403	435	421	442	425	417	399	387	430	427	441	437	440	457	428	453	437	432	460	472	415	426	430	435	413	423	392	427	431	436	411	448	430	417	496	432	421	382	429	384	412	459	445	421	437	378	386	452	422	441	406	428	433	408	406	437	441	422	393	408	434	454	423	421	424	472	476	457	467	425	417	424	404	431	441	439	454	486	441	456	413	420	434	438	450	455	400	441	460	418	423	455	456	406	420	426	421	402	457	429	480	475	461	452	471	435	441	455	402	439	445	424	426	452	423	467	466	453	457	415	414	460	422	422	440	444	442	448	455	421	465	441	419	467	470	397	401	423	441	427	440	460	489	478	434	413	426	393	425	417	403	417	458	441	447	440	451	460	431	425	408	435	432	407	433	449	412	417	460	435	434	422	423	437	420	421	418	444	426	419	434	440	388	432	382	416	436	403	432	439	438	460	436	437	452	428	436	464	436	450	439	438	449	460	431	393	441	441	412	397	455	477	446	419	435	422	432	422	392	432	430	415	417	438	402	403	447	439	420	455	453	434	432	403	412	407	426	442	444	441	414	396	417	455	436	427	453	402	428	444	408	464	449	425	417	431	422	452	463	444	437	419	419	459	435	406	447	416	438	417	414	438	434	424	436	462	410	431	465	455	412	438	439	403	490	446	489	453	388	438	446	475	411	421	443	415	421	418	428	451	444	409	444	461	461	428	434	407	422	417	448	421	426	448	397	412	432	413	435	453	451	434	409	434	446	436	462	413	420	459	427	467	415	423	411	403	465	443	450	425	431	438	428	439	388	436	415	438	482	474	471	436	419	418	437	411	462	387	438	445	415	437	404	437	431	431	433	402	453	430	411	453	434	414	461	403	440	433	425	414	438	413	399	385	470	443	402	426	438	444	460	429	443	427	418	424	430	439	432	452	407	450	428	398	438	416	456	451	451	456	453	470	457	431	412	449	442	432	413	443	465	398	496	430	421	463	438	435	455	455	448	424	444	431	424	426	414	420	441	443	448	412	426	390	405	428	426	420	457	437	394	449	449	441	433	411	437	407	423	496	420	426	455	436	451	444	413	416	434	469	445	421	399	442	442	415	413	471	419	450	430	451	433	445	432	436	428	426	430	421	448	429	437	419	412	446	422	441	463	426	441	461	462	415	419	435	444	412	439	419	443	412	439	473	426	436	428	442	399	440	423	383	427	411	445	446	449	439	425	429	417	444	407	421	440	455	418	439	411	428	416	396	439	411	446	445	431	441	436	432	394	452	430	391	444	442
3334	3054	2602	1472	1107	877	2791	2120	614	585	571	572	513	562	524	533	473	517	2650	3924	4464	4376	2710	1839	1043	719	513	515	507	419	451	460	487	500	454	461	480	475	443	477	491	461	468	424	483	462	471	429	504	448	483	448	501	442	445	472	432	435	468	461	439	469	491	481	441	469	455	488	477	514	422	464	483	476	496	480	471	455	466	457	470	495	453	453	471	461	495	449	460	442	475	487	478	495	471	468	456	472	458	450	443	465	467	474	463	429	503	530	446	476	444	427	507	476	483	483	478	452	457	451	463	475	474	480	466	458	463	455	485	470	444	431	495	453	488	422	450	478	465	445	423	452	453	435	458	455	456	471	447	489	461	469	441	473	393	468	446	427	476	447	464	430	445	460	438	440	456	455	424	440	446	461	483	468	495	458	465	490	442	476	479	456	457	473	456	415	483	505	506	440	432	474	413	444	477	470	459	425	464	466	450	418	486	470	419	471	465	437	477	490	456	464	430	453	469	462	428	439	471	468	473	461	413	423	479	478	480	475	461	461	504	445	472	425	449	469	438	474	420	506	471	413	435	459	470	484	460	481	462	441	439	442	457	493	467	443	464	454	445	434	492	470	500	507	456	422	497	444	439	474	420	497	411	482	455	488	481	460	471	443	446	412	426	464	430	471	461	467	468	485	448	435	433	436	467	455	459	447	475	497	447	501	468	440	448	415	454	470	497	458	436	474	440	474	463	471	457	423	513	467	465	423	470	467	441	477	456	429	467	456	478	465	417	466	455	465	467	436	434	453	491	438	479	493	427	473	473	482	459	472	490	492	458	465	477	454	431	475	440	457	450	432	423	470	453	441	471	494	516	448	438	466	436	433	443	447	462	414	460	476	468	464	491	467	421	428	452	447	431	479	447	447	438	409	512	458	446	481	491	446	446	453	434	475	460	464	457	478	427	436	441	471	453	445	414	473	455	426	476	461	434	506	460	444	451	438	478	483	474	409	480	435	448	467	449	428	472	445	441	493	479	513	429	420	472	479	458	445	470	425	449	482	453	416	470	486	466	441	493	458	461	465	459	462	482	475	491	468	435	450	463	461	457	443	489	450	426	458	468	445	434	485	470	439	477	452	450	451	509	464	414	486	463	485	452	430	493	502	458	444	435	482	456	414	512	447	412	426	448	455	483	438	478	440	477	459	462	447	473	427	452	477	436	434	468	449	442	463	438	423	443	446	470	446	453	456	449	436	488	470	443	482	429	455	449	449	425	470	453	440	440	440	456	408	463	464	437	440	456	473	439	422	513	420	470	438	456	465	448	500	432	470	443	423	470	455	480	446	504	480	460	437	431	449	450	445	468	478	452	479	431	453	410	446	442	444	479	441	451	437	459	469	460	484	452	482	475	441	486	460	429	429	454	479	472	447	453	469	464	438	453	428	461	457	419	443	421	459	464	438	455	441	432	470	447	454	466	442	449	483	445	457	464	486	458	463	431	477	516	430	450	471	427	496	487	460	456	444	442	425	482	495	438	453	472	455	435	468	469	453	466	422	436	474	484	473	477	424	435	457	400	438	452	431	463	461	460	480	435	453	477	462	446	447	444	468	467	471	435	461	415	436	424	454	437	428	417	434	453	427	429	419	476	448	445	449	406	449	460	490	489	488	423	446	448	459	444	489	448	456	480	429	465	457	481	458	478	461	431	460	469	474	461	499	466	453	475	446	453	479	462	416	488	447	451	422	451	491	436	464	480	480	498	452	467	472	477	451	442	461	432	462	430	445	431	467	457	419	472	435	425	480	496	434	440	450	477	447	475	446	453	440	478	419	457	475	418	427	486	465	468	450	486	441	434	521	483	438	431	456	469	470	406	453	447	440	497	425	473	440	437	468	465	494	454	470	458	482	437	461	441	453	449	458	407	466	431	420	437	433	443	460	447	441	472	465	439	459	477	472	439	451	477	415	484	475	440	450	448	480	444	450	461	429	456	448	441	464	480	452	460	434	474	418	450	469	424	434	436	420	498	437	446	461	465	494	460	480	455	477	461	450	442	427	452	441	442	447	487	410	422	461	426	452	475	479	432	486	456	456	474	444	480	467	439	474	453	468	462	442	450	448	439	500	397	417	422	430	427	435	458	448	462	423	438	416	442	450	440	452	449	476	473	469	453	459	459	476	481	464	440	446	437	452	462	435	463	458	489	419	464	462	448	447	457	471	460	417	461	457	448	464	421	439	447	446	457	430	438	466	432	479	452	442	457	455	421	463	438	447	439	446	505	459	470	421	442	474	478	447	438	456	430	450	428	457	466	436	421	467	432	451	426	480	466	445	443	455	436	434	432	464	435	446	446	467	438	420	459	438	471	449	443	432	487	459	480	450	445	457	420	444	480	447	415	447	479	411	438	460	488	421	477	412	424	449	462	438	455	395	449	467	439	445	430	454	456	464	469	453	460	445	450	461	462	467	448	442	457	413	426	463	405	478	423	406	442	507	448	437	452	482	445	458	432	407	451	426	431	506	481	438	518	453	483	505	419	396	455	458	441	430	528	437	411	438	466	432	455	449	447	456	434	455	487	418	450	444	434	435	482	457	430	455	464	451	475	457	428	431	456	463	436	456	457	449	422	463	470	487	444	417	398	459	437	449	413	450	460	462	411	430	439	492	426	458	446	441	430	440	449	469	442	446	474	438	464	436	450	433	448	494	458	427	433	477	433	472	440	460	466	447	475	435	449	439	455	423	453	456	430	448	439	476	449	470	462	453	475	469	472	489	429	468	438	423	486	475	466	450	455	432	448	463	440	433	459	457	481	463	415	458	448	458	451	445	459	472	468	463	434	446	474	439	469	492	452	441	458	453	476	470	439	440	451	447	444	466	492	438	442	458	493	450	442	458	482	471	457	462	471	454	443	458	481	437	442	427	458	421	471	433	480	459	439	461	465	454	475	496	449	469	464	486	448	477	444	479	443	424	501	436	457	436	482	480	434	428	469	449	430	461	454	443	447	474	480	470	437	428	440	458	472	474	450	419	433	450	478	450	433	400	444	461	474	425	429	454	465	436	427	421	480	449	466	439	455	476	424	446	480	486	425	444	442	483	429	422	461	421	436	482	480	494	413	478	455	474	447	427	427	468	469	476	438	452	456	436	461	458	463	447	429	474	419	462	429	451	432	456	437	428	445	461	437	484	442	433	444	455	436	455	470	481	453	467	497	471	482	465	447	468	445	465	456	415	406	444	438	497	474	433	405	414	479	453	467	451	502	495	435	455	440	412	465	449	461	449	433	471	471	438	474	428	463	447	453	453	465	438	449	479	397	430	462	454	464	451	465	450	442	431	457	429	435	476	438	457	456	404	457	451	445	464	428	481	429	418	432	471	443	439	437	471	473	435	424	444	456	404	469	478	480	444	474	440	480	460	454	482	459	392	453	444	430	456	437	444	502	456	494	495	465	440	483	436	437	460	439	481	447	447	446	447	478	490	420	511	474	454	402	419	443	445	486	462
23838	21130	28259	24254	20285	3760	3111	3763	649	596	598	601	544	589	559	527	482	513	1879	5314	6162	4752	3159	1992	1150	740	581	532	504	495	499	525	493	496	508	507	546	512	500	457	473	490	457	547	523	497	423	518	504	489	447	495	514	467	479	482	455	498	465	476	491	484	479	488	516	445	485	473	485	526	503	481	480	524	486	456	457	482	460	522	509	477	474	510	477	484	528	525	479	481	532	474	515	502	490	481	517	497	533	512	449	475	510	492	498	479	450	511	542	454	521	507	448	512	480	430	473	472	495	449	467	503	489	488	450	474	511	498	447	452	467	486	484	500	502	438	460	505	477	476	494	495	490	500	457	490	479	522	525	479	501	489	503	485	461	487	475	487	515	497	498	485	475	460	501	456	470	475	462	505	504	480	462	495	520	470	475	483	494	499	482	471	513	462	478	500	470	481	450	532	479	512	489	470	499	482	466	490	457	476	498	515	476	492	481	491	494	463	473	470	471	432	525	489	479	490	489	493	486	479	460	463	512	494	524	484	488	495	507	481	496	480	456	500	474	449	549	501	481	513	526	489	496	428	448	480	526	499	499	476	491	505	483	459	505	471	445	466	504	491	497	463	503	497	479	499	468	474	464	470	500	479	488	453	492	478	475	505	479	519	503	467	498	470	470	471	483	470	467	473	482	424	494	515	487	482	461	499	483	487	470	476	511	497	512	486	510	484	508	462	463	490	522	492	466	489	479	499	493	506	480	530	471	448	519	507	509	481	481	517	473	510	522	474	497	472	459	490	463	470	500	505	510	447	490	505	496	463	482	498	468	495	507	436	469	520	525	466	471	470	471	526	485	485	485	488	462	493	535	505	512	473	457	475	475	492	458	449	458	489	488	470	470	499	461	498	498	488	500	450	521	508	486	492	488	472	475	424	470	475	462	498	454	483	487	483	474	475	476	510	506	467	500	483	464	438	472	472	454	478	458	482	492	509	474	461	445	479	471	474	523	500	485	516	493	478	484	492	492	448	466	501	448	495	473	483	463	454	481	454	475	499	459	464	473	459	492	513	495	502	495	440	473	456	491	513	478	458	496	506	498	468	454	480	472	506	527	469	480	483	450	481	472	515	512	505	462	481	437	442	491	484	478	479	503	471	441	486	445	478	454	488	444	475	458	491	470	467	485	439	441	459	450	488	536	493	527	450	490	479	449	475	465	513	458	505	476	467	461	474	492	462	471	504	513	466	487	462	462	477	506	468	479	484	480	475	475	478	502	511	475	517	467	462	500	480	489	511	476	469	489	491	425	477	466	462	467	457	515	507	490	476	512	517	466	429	461	471	479	467	479	470	472	456	505	491	475	494	499	484	466	489	453	487	473	466	501	455	471	491	535	499	508	505	504	471	471	466	494	479	457	481	488	486	504	453	478	466	507	437	476	458	480	481	502	493	477	459	476	497	465	448	504	451	475	529	472	462	505	438	510	472	494	450	479	493	461	487	496	477	468	489	462	496	501	468	492	477	475	524	479	472	516	480	499	475	494	466	510	471	471	478	490	518	473	486	499	467	474	469	474	457	509	499	497	446	485	517	489	510	498	479	464	535	492	503	494	499	450	519	461	509	487	491	495	442	488	462	451	447	475	478	484	472	430	463	450	466	532	505	473	478	499	465	428	481	472	477	485	533	445	475	443	509	498	462	486	445	479	529	495	484	465	496	502	459	483	476	458	519	505	483	503	465	482	502	493	508	458	495	489	461	466	481	479	467	481	484	415	445	472	465	508	466	482	471	486	506	446	496	514	503	479	520	467	472	480	504	452	483	512	521	489	458	499	494	492	496	463	458	474	453	434	472	460	505	509	509	475	477	510	450	496	493	533	448	483	504	502	496	470	477	474	483	538	482	476	494	487	522	488	503	478	466	487	500	463	507	483	499	486	477	486	496	495	472	499	482	475	513	463	442	480	477	466	490	499	491	486	462	482	485	501	472	480	493	479	519	459	472	499	502	496	459	484	502	533	498	503	461	485	483	489	500	477	462	493	514	471	485	470	459	477	462	440	483	458	499	498	445	467	529	479	475	518	502	483	486	476	493	506	501	490	513	472	463	430	474	491	440	513	477	464	488	455	490	435	461	456	480	503	483	506	479	502	518	499	491	461	482	507	442	500	471	466	488	453	492	468	490	463	508	470	502	484	452	480	479	460	445	472	456	456	537	464	490	453	489	500	490	493	512	499	498	503	464	522	509	497	535	509	481	473	528	461	487	477	480	447	500	484	460	496	486	475	489	467	528	474	474	495	492	478	469	456	483	488	491	457	471	506	499	475	537	479	478	464	478	486	468	472	481	476	486	483	492	466	526	479	469	482	448	485	456	527	505	471	473	467	482	461	471	469	472	510	473	489	481	502	475	525	474	466	501	498	485	488	505	493	474	487	443	473	489	491	513	473	516	491	468	491	453	479	477	444	509	484	480	535	487	481	492	455	465	504	452	458	457	468	458	461	482	453	491	457	460	495	486	463	518	446	494	484	487	513	472	492	492	499	489	460	477	486	458	467	490	462	420	495	501	500	433	477	473	470	511	485	472	483	480	472	494	496	496	509	476	465	440	444	480	466	484	457	463	472	500	472	457	533	458	492	469	475	488	483	506	489	487	475	453	443	491	486	501	466	473	512	460	498	526	487	442	481	484	487	456	503	470	464	483	455	499	458	466	456	511	432	461	454	508	499	519	474	476	489	477	486	511	415	489	452	515	488	494	483	515	462	484	500	448	488	511	488	481	462	452	509	504	467	497	537	483	486	478	519	423	442	482	488	491	497	479	503	453	459	478	505	479	506	478	479	483	453	506	481	475	489	504	481	480	429	519	467	496	472	471	499	480	491	508	483	468	509	499	444	471	489	466	439	477	486	519	492	473	479	482	513	522	504	473	500	453	504	499	475	497	449	500	486	457	508	503	481	484	535	447	485	472	488	491	473	496	491	528	493	471	527	488	462	494	504	530	453	479	462	488	496	488	503	464	474	467	485	490	464	450	510	461	488	432	490	478	460	480	469	485	492	503	468	480	483	475	484	455	449	468	461	474	508	491	480	485	481	500	496	474	474	490	466	515	481	486	434	509	514	472	494	477	470	492	490	472	468	501	507	511	489	487	480	490	470	499	498	491	467	475	492	499	494	478	513	505	437	443	536	460	477	450	466	454	480	457	468	494	510	461	500	507	507	484	492	479	459	510	467	476	476	511	519	445	489	502	476	444	484	447	443	464	493	482	485	469	463	505	494	494	461	469	463	523	509	500	450	487	496	441	483	506	496	473	501	496	516	491	479	473	465	459	479	504	450	471	484	462	471	518	476	500	452	506	484	497	510	511	456	464	472	464	455	489	479	495	515	489	481	464	486	486	476	467	496	475	497	492	487	473	505	485	464	500	506	480	541	506	454	481	474	493	450	489	474	476	469	475	491	472	483	470	476	494	467	466	483	495	492	477	432	491	474	523	476	476	434	480	498	438
3466	4783	3934	2105	1497	1315	4161	4661	715	703	659	656	653	670	620	542	548	565	3245	7466	7778	5407	4102	2585	1442	802	616	539	525	497	512	489	514	488	500	520	536	532	500	571	487	527	484	500	504	529	513	510	524	483	533	522	554	524	484	495	531	496	507	481	514	553	461	501	528	493	477	527	471	484	501	493	498	470	502	497	548	499	514	521	521	520	498	541	498	476	494	554	454	527	527	533	503	510	514	505	486	519	521	528	512	535	514	514	472	505	532	518	506	507	519	473	520	514	517	479	472	521	489	477	533	503	478	480	519	497	505	522	504	489	508	520	514	488	517	503	493	500	510	502	511	494	449	488	501	457	450	506	526	511	501	490	504	534	521	501	551	486	488	469	527	508	488	515	500	498	475	489	507	550	504	537	509	524	504	500	484	503	531	470	509	540	511	516	489	473	470	526	470	477	540	506	479	498	503	484	501	523	505	548	498	474	519	537	492	483	529	481	481	497	486	517	510	506	473	476	499	484	505	513	542	485	476	474	501	487	512	476	474	559	520	510	514	487	497	523	512	534	509	508	482	497	504	478	535	486	552	492	455	473	477	485	507	490	482	499	551	494	528	529	479	512	491	519	494	498	534	534	517	481	472	507	536	489	501	529	520	502	531	502	523	526	491	508	517	542	473	529	492	503	490	517	473	488	494	497	487	489	529	498	466	522	473	478	481	482	498	472	480	481	524	507	510	501	493	492	510	547	507	556	532	477	467	505	487	518	489	522	484	506	460	516	501	511	508	500	472	507	517	471	466	508	499	502	478	485	509	474	564	548	484	506	477	501	488	491	521	486	509	515	472	497	484	468	471	484	491	446	516	500	501	516	488	511	513	497	490	528	501	504	507	480	474	490	483	498	511	532	499	514	485	507	489	494	514	513	510	506	495	516	462	488	484	440	475	468	455	467	504	456	446	494	495	515	493	481	477	471	505	484	496	489	486	497	507	469	476	493	505	478	477	478	473	516	501	513	456	492	502	468	485	490	474	519	504	498	478	490	505	494	499	477	547	488	530	499	482	489	517	464	500	497	478	493	480	508	446	492	527	517	510	526	499	485	460	531	507	503	505	498	534	501	496	479	495	468	511	492	494	522	524	492	484	523	483	477	526	507	503	487	519	428	489	509	540	513	491	488	474	526	466	492	525	483	496	465	480	457	552	508	514	485	470	498	546	491	464	494	468	524	494	492	488	524	509	483	504	491	510	471	500	509	507	505	501	493	443	469	482	497	523	512	504	533	500	510	543	499	532	514	510	530	538	524	464	491	474	503	501	506	471	493	460	483	516	487	491	494	512	491	484	525	501	507	498	513	518	468	500	501	470	499	510	503	533	535	516	486	477	472	494	521	484	501	483	481	516	464	463	493	499	505	503	512	480	465	492	509	528	507	450	497	492	496	520	458	454	520	533	484	515	494	465	496	519	489	488	514	505	488	474	482	492	494	473	508	516	477	525	496	503	517	541	540	491	443	485	494	526	496	528	470	512	504	482	503	474	479	479	504	464	479	495	496	505	504	488	492	457	498	484	463	521	496	499	513	512	510	514	476	496	482	448	484	474	495	517	486	514	499	498	513	457	534	519	496	460	525	496	460	456	533	535	529	497	458	485	476	484	532	497	496	512	529	475	500	490	553	494	453	510	497	460	465	497	513	501	507	508	466	538	517	488	482	494	514	556	490	523	528	510	515	476	488	466	504	493	527	497	462	520	531	512	479	477	527	559	497	500	514	523	472	504	476	466	483	498	517	496	490	471	510	499	503	517	520	492	518	493	487	510	502	509	458	480	521	488	484	459	513	460	451	485	499	513	477	523	462	517	506	526	523	528	485	504	513	449	483	475	462	493	473	506	504	520	521	527	523	449	499	512	464	480	533	517	491	490	442	506	486	474	500	541	485	461	495	474	506	475	467	504	478	501	492	456	424	483	503	521	475	451	451	475	487	495	478	463	495	502	533	521	470	477	475	517	516	467	469	476	478	481	484	424	515	504	526	468	503	500	543	496	507	477	496	495	479	489	523	491	495	489	514	520	537	468	516	502	504	505	495	521	518	480	480	481	476	481	466	499	470	451	489	512	494	526	474	497	512	480	453	495	477	466	549	488	475	479	508	488	505	454	479	487	482	461	490	434	477	509	502	522	518	478	530	522	464	484	505	464	501	501	499	510	535	477	497	537	466	507	480	491	498	481	465	515	496	534	520	488	498	536	506	506	498	487	504	470	518	532	489	496	479	499	483	505	489	490	465	508	502	499	475	532	520	502	506	489	503	490	472	506	477	479	494	471	485	474	474	490	521	459	454	503	458	505	476	471	505	465	494	497	518	536	530	477	508	504	463	443	515	473	469	503	473	495	478	486	476	469	494	486	444	512	486	496	482	465	497	514	472	521	535	541	476	481	550	469	502	488	506	530	499	495	548	513	467	473	498	525	457	497	506	533	470	515	504	432	533	512	542	516	499	494	515	496	512	515	507	477	478	520	515	500	530	465	530	495	485	482	487	522	469	475	500	488	474	488	471	493	437	523	497	499	513	527	504	489	522	508	496	502	459	509	506	466	516	484	508	502	487	530	543	528	530	511	480	469	500	510	491	537	466	469	475	477	496	485	494	478	508	471	514	476	489	503	480	532	460	505	535	479	524	484	510	463	493	486	526	513	454	519	460	517	480	512	479	489	498	496	498	501	478	447	489	481	500	525	500	515	482	499	477	508	511	463	476	505	466	504	476	481	509	476	544	506	497	517	499	511	497	477	454	502	508	511	482	478	489	480	497	461	493	553	472	494	480	506	447	471	517	484	494	508	462	535	493	496	516	451	524	500	460	487	507	446	533	515	502	476	507	475	507	489	442	508	510	493	514	515	537	489	443	455	483	506	477	477	486	483	500	515	465	515	507	508	475	486	495	518	472	538	512	499	504	492	509	547	480	519	476	481	459	497	495	537	571	504	506	489	480	486	489	501	473	501	465	474	511	433	443	510	448	465	450	497	504	505	496	509	500	497	483	490	525	498	511	581	490	511	533	505	483	485	494	494	533	486	502	525	498	518	511	473	478	456	494	461	455	473	505	468	471	490	483	514	487	504	457	482	497	532	488	473	515	501	483	485	505	489	502	463	521	514	511	498	511	488	466	491	475	468	469	505	455	483	461	475	486	454	491	496	533	457	480	540	515	508	519	495	521	489	472	448	499	504	522	464	519	488	495	541	514	483	466	480	512	531	506	512	507	490	515	492	492	435	481	511	521	505	466	452	528	498	497	513	481	515	514	499	474	471	465	465	501	456	497	516	500	445	501	534	505	495	544	479	462	500	471	518	508	517	458	476	508	499	522	515	480	490	497	517	493	474	511	479	503	480	490	445	479	463	510	497	500	494	496	500	485	490	499	471	460	465	466	505	527	512	491	468	532	475	469	493	514	471	520	501	494	491	467	493	494	450	495	498	515	481	517	488	481	479	494	477	475	492	482
27230	12185	1391	796	499	458	611	610	427	414	455	469	425	408	407	465	443	406	478	603	734	696	636	621	499	480	473	433	445	437	458	417	432	450	442	426	418	419	442	413	446	462	420	429	431	409	427	457	455	416	412	428	421	419	416	445	478	423	422	447	446	437	406	431	426	445	425	454	448	428	432	451	422	445	440	426	454	435	464	436	406	426	410	454	419	415	428	389	427	423	410	481	433	460	459	433	455	454	442	434	445	425	423	408	451	443	408	458	406	417	465	434	426	391	415	435	405	425	435	432	455	424	448	454	427	458	426	421	449	426	488	388	441	419	450	420	372	398	451	423	433	407	433	458	420	450	454	418	443	428	412	455	440	403	423	444	453	426	465	396	424	417	415	462	461	439	450	489	450	449	412	448	427	431	458	429	471	421	445	407	471	441	446	411	425	442	451	416	405	419	436	451	446	434	433	416	435	413	442	455	443	428	427	404	445	438	402	368	415	457	438	442	429	408	446	485	419	444	437	423	420	475	456	410	465	466	425	447	437	440	442	438	445	403	446	471	450	465	422	429	454	407	429	419	432	416	456	426	429	453	443	474	443	454	468	435	428	404	412	420	427	432	409	450	446	439	433	466	429	434	415	452	475	422	423	450	442	448	473	407	458	437	414	448	405	396	408	471	441	441	454	418	402	470	423	449	435	414	432	469	433	467	451	411	426	407	419	465	416	435	436	413	435	400	422	418	405	424	466	461	385	421	415	445	398	488	396	427	429	459	458	425	446	446	440	402	437	444	401	416	435	438	423	434	453	436	404	454	448	468	450	455	443	477	383	457	427	437	437	472	428	406	429	467	463	456	446	474	438	403	402	446	388	463	436	461	452	411	424	427	453	475	456	447	438	441	437	436	401	457	421	412	510	444	422	455	448	422	454	416	445	483	424	444	431	389	404	453	456	463	424	432	426	422	461	436	445	410	413	425	435	446	395	434	429	452	397	448	424	417	419	458	431	442	441	447	431	427	434	399	443	457	439	466	469	436	422	442	450	437	416	451	446	440	437	445	418	468	457	454	462	452	471	447	447	453	389	476	454	432	442	456	442	428	417	397	446	469	444	434	443	417	437	433	466	431	428	443	416	409	406	432	455	404	471	469	450	449	486	413	406	468	422	465	421	429	420	459	421	449	455	415	427	498	467	390	450	378	461	454	467	412	456	437	460	434	425	441	450	424	382	440	438	455	448	465	440	418	439	473	436	415	438	412	447	455	399	461	438	403	424	421	429	399	424	421	389	450	423	410	428	459	442	441	410	408	434	464	462	431	413	441	436	450	468	452	438	439	407	421	434	423	454	437	396	442	411	384	453	425	430	418	418	434	436	448	458	478	440	438	449	430	455	439	418	441	464	490	461	452	441	446	457	458	437	417	438	413	442	440	405	421	458	426	463	446	435	478	428	449	439	444	448	448	407	475	435	465	455	415	475	445	481	420	451	465	400	438	458	416	446	423	458	404	405	425	433	465	393	458	410	444	429	436	460	418	439	424	473	420	438	446	415	465	450	459	448	442	410	444	452	456	445	423	412	435	436	446	473	425	424	417	495	463	465	367	467	437	439	430	391	442	427	433	445	447	432	439	448	430	440	464	430	449	462	453	419	427	408	467	449	419	422	407	428	424	423	432	463	454	461	440	445	441	431	459	414	424	442	429	388	421	414	445	419	458	405	432	465	436	436	449	467	467	439	422	419	408	423	410	412	461	485	446	420	426	447	405	426	415	411	465	485	427	438	463	422	403	440	432	429	428	431	445	421	459	471	450	445	468	396	440	409	409	426	437	439	446	434	450	396	470	436	417	434	412	440	432	448	402	464	443	446	458	431	425	460	435	423	405	441	446	480	418	450	412	468	436	443	404	453	407	445	422	478	407	415	414	426	401	434	441	440	436	455	430	446	453	434	462	424	416	399	471	449	393	424	449	427	435	437	409	427	423	391	419	456	449	464	430	387	451	440	422	440	427	378	385	395	409	391	475	440	458	445	439	436	429	412	418	461	454	461	420	432	453	442	479	415	455	441	500	446	429	409	417	470	456	448	425	456	410	458	442	420	431	446	469	436	426	427	443	457	411	424	413	423	437	444	423	470	441	418	439	422	412	460	410	441	459	437	449	426	454	440	483	435	395	461	434	435	425	445	414	436	435	463	427	465	478	440	465	420	438	450	444	448	428	427	442	424	454	439	450	476	427	419	428	429	464	429	443	439	461	465	471	442	494	445	415	409	443	436	419	443	419	415	427	446	414	423	411	407	429	420	410	450	444	434	440	451	450	419	441	439	447	437	387	462	422	416	465	445	434	422	428	449	445	452	406	439	490	442	446	414	441	459	458	425	433	431	456	447	428	421	403	432	428	452	425	442	442	441	417	439	430	467	428	467	451	420	431	444	452	428	463	441	479	417	385	442	412	470	425	449	437	399	446	451	457	451	434	448	442	475	414	460	406	419	408	414	400	406	409	443	429	424	419	447	449	450	437	440	445	420	442	413	450	469	433	452	461	451	485	443	444	436	436	448	421	451	448	410	398	496	435	427	438	466	394	442	462	451	450	409	417	435	434	442	445	439	438	406	429	441	454	433	427	423	431	451	471	441	441	469	487	436	437	459	445	459	492	439	426	451	433	417	439	447	384	413	416	431	409	434	418	415	387	406	420	417	428	411	432	458	420	402	436	400	455	423	427	451	430	461	447	466	409	440	430	389	442	427	455	408	413	429	408	442	379	405	474	427	431	471	439	423	462	437	432	423	435	444	440	432	415	430	396	447	414	437	504	443	437	408	448	380	421	439	428	405	439	433	433	415	436	424	429	433	400	420	405	406	441	470	433	423	418	448	447	458	428	436	426	444	414	430	422	415	419	412	404	447	415	420	437	442	431	416	443	407	451	445	417	444	446	453	433	397	437	456	441	454	419	433	426	390	419	439	424	451	416	457	425	416	412	460	461	408	452	431	374	419	410	469	429	447	449	443	461	392	434	370	418	390	443	435	443	434	423	443	444	454	457	429	458	460	421	456	469	421	417	441	468	469	449	428	466	466	427	413	457	420	405	517	466	460	403	446	471	436	416	429	422	414	445	448	464	422	437	421	447	407	466	465	449	436	437	475	459	465	490	426	413	428	414	424	464	469	451	469	415	423	433	426	431	452	445	447	416	430	410	413	454	457	439	423	450	456	384	440	454	417	458	438	380	421	409	421	453	454	452	402	419	429	413	465	428	447	439	439	430	398	425	414	396	434	402	446	446	431	454	438	448	450	398	383	453	414	446	482	427	408	418	431	422	441	440	411	431	436	430	419	423	455	412	456	445	448	450	447	438	426	428	439	454	464	436	398	460	453	442	426	449	421	458	410	420	449	432	431	411	437	421	451	449	429	447	422	440	453	422	467	407	475	448	457	460	437	443	429	430	469	412	434	430	444	450	432	398	434	397	431	416	447	391	433	435	419	478	455	437	484	402	422	436
4810	693	653	524	471	469	782	658	468	441	453	454	435	440	437	472	434	411	515	800	855	814	702	639	567	487	499	467	448	468	471	430	460	455	466	445	428	419	413	433	440	459	439	439	420	429	426	416	466	431	446	431	454	450	435	444	404	433	398	451	427	440	440	469	416	452	456	405	442	424	401	459	411	462	435	429	427	437	447	442	443	471	419	417	448	442	422	398	450	416	436	395	442	454	408	442	451	401	426	440	441	447	434	422	434	453	448	413	455	423	450	471	405	440	455	420	406	405	443	447	418	440	441	439	458	422	433	450	429	473	452	421	454	436	451	416	449	449	424	426	439	423	393	421	415	421	407	466	455	390	436	458	450	426	454	447	398	458	398	419	423	414	479	425	376	407	409	448	437	413	421	444	427	431	397	459	428	420	459	434	454	416	438	427	395	433	401	416	396	410	487	484	424	448	395	428	449	414	472	455	443	417	434	465	464	432	402	394	451	447	423	432	434	447	422	439	450	442	426	469	433	452	419	431	432	432	415	412	377	466	455	443	427	448	457	419	442	473	392	413	447	444	425	436	439	416	448	424	419	449	448	414	423	486	417	441	459	433	402	426	422	433	449	429	408	431	448	422	393	422	442	389	397	439	429	433	446	404	451	436	409	463	435	435	453	405	432	404	453	425	392	476	451	398	404	446	404	416	440	435	401	445	446	433	415	433	446	437	457	438	424	445	443	408	436	417	444	461	437	422	428	420	452	389	485	417	448	465	460	454	419	413	444	415	414	411	413	404	442	428	411	437	429	387	437	419	442	450	408	412	395	414	432	427	399	423	451	407	442	459	452	437	383	451	449	441	406	437	472	439	410	440	433	404	418	387	431	409	429	461	451	411	435	412	458	438	431	485	417	424	415	426	444	444	434	432	425	422	435	410	441	453	455	407	446	411	432	505	425	426	451	411	409	458	395	448	399	459	418	402	408	401	439	428	461	432	370	439	454	445	413	456	430	460	422	434	444	444	422	490	435	441	439	448	433	421	446	407	417	418	429	484	440	429	417	407	448	431	438	406	418	447	452	446	461	410	442	400	453	419	425	448	420	442	448	439	435	407	442	437	424	432	442	443	448	399	409	462	440	443	406	434	435	409	426	432	451	430	406	400	421	431	464	426	416	427	410	441	412	458	423	416	414	440	426	433	434	450	438	466	427	475	423	440	443	449	432	455	445	414	392	452	434	428	450	469	434	400	440	447	456	445	416	436	458	401	407	462	434	478	422	429	398	416	414	435	453	412	430	415	419	404	439	413	461	434	430	448	438	446	446	427	406	478	441	476	381	466	466	424	408	436	407	443	465	433	438	424	474	405	432	411	409	450	447	437	458	425	467	432	417	435	396	427	436	427	448	437	460	387	422	428	442	428	452	470	436	439	433	433	439	416	430	415	441	398	399	423	450	417	433	421	434	434	459	448	445	414	415	457	433	409	390	454	444	436	442	417	424	401	450	448	438	436	429	456	422	427	410	447	418	424	413	427	414	409	406	454	411	408	457	428	424	438	434	412	452	408	441	444	455	432	451	442	446	399	417	408	417	449	423	453	414	427	430	432	431	411	439	419	465	453	439	435	382	432	434	450	416	457	448	430	440	429	422	450	437	467	452	425	435	379	428	419	452	435	437	431	392	415	435	414	438	432	444	440	474	459	406	442	389	445	467	420	397	480	428	437	426	416	448	446	424	427	419	434	445	410	461	457	428	419	439	421	449	442	415	414	437	401	495	425	416	504	411	420	421	433	424	439	427	411	413	445	404	419	455	485	421	399	465	434	402	436	411	437	416	393	424	450	429	436	443	454	409	400	461	360	473	405	434	473	406	402	439	433	432	422	425	440	450	427	438	432	443	401	409	426	419	397	407	452	423	393	428	427	441	441	455	436	429	389	427	431	420	424	449	359	398	416	412	468	461	436	449	416	427	442	409	415	408	443	407	454	442	435	443	417	445	422	409	414	435	437	444	399	442	444	435	404	401	447	429	405	428	451	493	453	431	468	468	434	404	402	460	439	421	480	407	453	429	492	410	426	442	437	429	411	478	438	450	458	395	456	398	417	444	447	421	441	465	403	419	431	440	466	405	452	432	385	442	439	434	499	441	401	492	422	445	410	435	458	420	445	425	437	419	441	447	440	425	426	452	445	411	407	406	405	445	416	413	433	476	426	452	444	454	400	439	456	425	414	430	453	445	439	431	438	440	413	435	407	474	444	462	441	418	398	404	420	471	394	423	412	442	466	429	426	483	436	469	405	430	423	415	423	412	427	412	408	452	462	431	421	444	425	452	438	419	412	432	431	489	400	450	425	418	477	435	429	433	426	439	466	444	394	444	463	439	395	387	396	455	426	427	399	435	437	460	441	410	472	425	464	409	441	435	419	436	453	438	428	432	426	466	423	461	442	438	420	442	455	415	466	422	453	444	426	424	445	405	421	432	420	434	440	433	403	417	429	398	452	423	400	465	447	458	440	448	471	394	436	453	427	413	440	406	448	428	425	424	430	448	399	433	456	403	432	470	429	426	437	398	420	420	444	448	435	385	452	420	431	441	473	419	463	443	424	429	456	426	424	398	420	430	413	440	449	452	443	447	393	395	414	485	406	488	443	446	416	438	438	432	444	448	428	459	420	453	440	421	441	416	451	405	416	403	473	446	433	414	415	415	436	446	439	436	429	477	429	417	430	414	407	479	453	460	437	457	454	415	432	466	439	445	455	430	461	414	441	412	431	402	425	426	437	408	425	369	431	464	440	445	433	461	408	424	455	458	445	420	378	421	408	442	488	421	471	426	440	425	439	400	468	436	426	436	418	449	429	475	416	420	419	449	454	403	439	427	472	435	425	444	438	418	419	434	481	444	440	408	394	440	426	435	443	410	458	453	466	465	415	452	454	473	383	451	431	446	444	411	457	442	400	462	434	456	442	413	435	441	460	425	425	443	424	444	429	451	448	432	414	403	445	438	428	415	437	450	438	437	413	462	400	451	444	435	448	451	418	432	417	462	412	450	466	411	445	445	472	448	436	405	429	467	463	427	443	455	430	381	432	417	434	423	433	481	433	441	415	488	449	432	436	400	412	451	421	383	403	436	461	431	406	454	433	449	450	458	416	453	427	436	432	454	460	450	464	442	438	453	454	396	478	459	445	473	463	433	436	389	412	424	453	390	446	411	422	430	412	450	419	443	435	385	460	456	414	441	445	450	447	434	427	422	426	444	482	430	413	452	441	404	422	393	458	455	455	424	422	426	408	430	407	428	445	415	416	405	432	422	446	446	462	435	439	458	424	423	434	451	485	431	463	429	419	438	444	442	429	448	424	450	421	419	461	440	437	466	459	453	428	477	409	437	452	438	454	424	472	438	436	472	423	461	451	490	404	453	423	422	457	452	438	430	447	432	404	435	428	435	396	404	442	411	413	469	418	445	422	443	456	443	429	413	419	422	405	464	426	452	426	420	481	424	404
24560	21106	27340	25054	8536	1217	2779	2703	581	513	503	456	498	465	448	428	501	444	1076	2781	2970	3154	2032	1383	842	619	461	448	442	429	447	444	431	426	454	451	428	439	455	439	420	410	411	400	435	458	399	419	459	423	435	419	449	456	434	432	458	424	433	439	435	421	418	416	388	421	433	414	426	413	409	448	454	425	472	376	389	448	449	441	435	427	435	485	415	442	415	427	441	427	409	452	371	405	416	479	453	447	438	437	460	433	420	412	463	415	411	425	444	448	463	468	445	471	405	428	433	457	416	462	492	418	425	445	411	431	414	406	443	419	458	417	417	464	457	404	421	443	429	441	442	394	407	429	409	460	444	385	428	435	416	389	432	439	446	450	436	416	416	434	377	444	423	432	434	401	439	444	422	420	458	430	433	449	439	400	422	445	415	413	429	450	441	419	399	388	426	460	420	427	424	441	415	422	461	394	440	399	440	403	402	460	412	443	388	438	428	419	441	440	409	418	427	414	442	477	417	455	439	434	454	416	388	465	372	395	404	412	399	434	372	444	442	442	431	419	383	416	410	357	446	399	418	472	423	448	434	445	427	433	431	437	422	409	445	459	436	388	445	397	409	424	413	422	396	445	444	443	446	439	431	418	406	436	413	435	414	425	466	426	448	387	426	412	440	434	466	447	385	430	431	445	432	424	419	417	443	466	425	415	468	407	421	447	434	432	431	449	415	427	428	422	398	426	430	404	409	399	416	435	416	452	438	457	407	450	425	425	444	430	410	441	399	440	410	418	455	430	397	381	408	417	427	459	451	434	424	427	401	420	421	451	406	451	420	455	455	449	415	413	432	394	402	446	394	439	377	438	440	418	432	417	448	450	406	407	432	416	447	437	426	430	434	468	432	404	430	418	391	445	398	411	417	427	421	453	439	438	408	418	435	436	433	426	417	461	448	452	412	432	430	376	470	394	429	408	408	414	442	431	426	448	465	427	408	374	456	489	452	380	455	396	465	454	426	458	438	407	434	424	403	404	460	450	419	441	444	436	436	444	434	440	403	419	427	432	456	403	424	438	409	424	458	408	403	427	413	413	415	439	396	429	448	465	421	410	425	415	410	413	451	450	419	400	408	449	451	407	420	429	428	411	396	414	416	437	413	444	398	435	451	419	425	414	407	416	425	405	461	411	473	410	422	487	412	395	442	412	424	450	426	440	468	438	420	453	382	410	406	431	418	419	414	421	410	477	416	442	410	414	412	426	459	416	428	417	422	432	429	419	460	433	453	444	409	422	414	447	379	431	440	466	468	423	418	444	413	416	451	414	442	427	432	405	420	461	437	440	425	447	422	422	458	419	437	397	413	441	430	422	412	434	478	417	447	428	422	394	425	383	425	453	452	426	433	418	445	412	433	407	438	404	459	449	442	400	425	423	400	421	458	404	422	439	418	404	379	427	403	436	394	440	446	434	418	443	408	401	408	450	411	447	429	446	404	393	445	428	480	436	461	456	438	423	431	418	420	430	391	463	441	420	421	419	446	424	446	405	417	438	429	400	438	392	433	416	453	403	398	390	424	401	451	441	409	418	399	442	433	425	419	426	405	411	438	401	401	425	431	406	450	430	415	408	421	390	417	437	422	417	418	421	429	447	420	428	445	444	441	423	438	435	411	480	415	453	420	396	419	466	407	422	449	409	413	382	419	410	420	432	377	464	466	443	455	424	441	449	430	440	424	455	427	418	396	422	436	437	424	441	440	405	416	453	413	478	431	420	394	444	450	429	432	402	465	437	439	427	400	442	453	442	421	442	405	418	443	452	476	413	471	407	395	406	419	428	414	417	397	443	442	445	413	452	409	438	478	438	410	428	443	427	465	411	463	394	437	423	424	459	398	412	415	421	451	436	445	441	407	426	408	428	473	393	441	433	410	400	404	428	426	413	423	426	417	435	490	398	451	439	421	437	406	436	418	404	419	401	424	430	424	410	426	450	440	411	419	411	443	415	436	429	436	427	403	402	411	385	443	432	472	405	433	407	423	443	433	418	399	452	433	440	450	413	389	419	453	471	449	397	430	426	466	419	426	426	446	438	433	428	446	449	434	424	391	428	416	413	436	389	454	463	429	464	434	396	414	378	440	414	402	389	427	436	376	426	417	436	417	379	470	394	445	421	430	445	462	399	407	418	462	444	421	441	443	440	380	466	418	448	412	437	420	440	430	451	450	459	450	436	413	401	465	424	434	457	449	422	417	402	409	376	472	428	417	394	397	439	382	438	425	439	421	445	418	432	396	435	409	432	432	446	444	427	424	447	416	446	444	458	438	416	455	413	437	407	433	378	428	412	445	455	443	432	441	458	457	418	426	403	429	426	416	382	413	448	449	434	443	417	382	453	421	425	450	409	386	412	429	408	404	401	441	406	459	424	430	459	455	418	441	445	391	455	476	425	437	441	387	459	421	447	432	430	414	412	418	432	457	472	428	412	441	390	447	396	416	445	395	408	411	416	439	460	395	435	414	393	391	396	433	405	444	434	421	446	444	371	427	388	405	466	392	428	412	427	400	428	415	452	423	424	408	465	406	399	420	461	426	435	454	405	448	441	456	431	431	442	442	449	442	418	414	420	429	392	420	396	453	436	409	411	450	428	416	433	427	434	407	432	430	431	452	417	419	423	414	406	403	466	457	460	413	438	431	415	441	419	403	404	414	420	437	411	436	433	447	440	392	426	417	429	415	432	405	410	458	433	385	417	394	454	431	407	457	408	428	407	439	407	424	434	421	395	407	436	422	426	439	452	403	402	438	431	427	429	400	413	408	402	372	420	433	438	426	415	465	472	467	447	419	417	410	459	366	409	415	448	407	414	454	425	417	435	472	428	482	431	448	394	414	436	431	455	409	413	433	413	425	437	428	413	407	468	394	406	465	466	428	409	403	415	450	418	408	393	405	438	442	429	427	414	379	428	429	433	444	410	423	466	403	416	397	403	429	452	417	415	444	426	468	406	437	414	428	436	443	418	423	439	453	445	416	442	434	397	419	429	452	463	425	453	434	432	402	422	405	445	433	433	450	446	424	427	432	439	437	413	388	452	428	447	434	457	472	420	435	416	399	452	430	389	398	403	450	449	442	440	414	406	420	411	421	438	430	424	404	459	409	409	438	403	434	407	407	451	430	398	438	423	422	435	428	462	407	428	440	412	438	440	427	405	403	420	432	419	385	438	443	456	437	437	427	438	442	427	427	422	441	413	405	409	410	425	406	452	422	404	435	399	420	456	442	405	412	420	428	433	396	459	411	404	417	431	469	424	430	416	402	426	444	440	427	433	441	435	440	411	432	446	436	425	444	461	455	461	431	424	375	431	427	427	455	460	421	452	396	424	418	410	427	393	423	405	435	403	409	431	414	425	419	445	445	439	464	420	418	409	470	398	397	420	427	413	408	399	392	450	406	435	434	436	434	424	448	440	416	444	417	435	416	432	436	408	460	397	442	441	430	411	420	423	418	402	418	411
3249	3157	2573	1468	1042	974	4619	3078	596	537	568	563	521	498	495	513	498	490	1742	4611	4299	4282	2756	1879	1109	707	529	511	518	471	478	469	478	477	469	458	454	491	470	482	464	457	449	455	464	449	435	444	477	446	453	444	441	446	472	465	483	455	445	414	455	407	495	464	473	411	459	487	472	430	471	456	454	438	438	441	492	424	452	492	477	467	485	425	465	453	456	461	444	480	437	485	461	432	434	438	443	448	448	434	473	476	427	463	458	452	453	463	443	464	470	452	493	447	483	435	461	486	449	447	438	451	465	465	471	431	470	456	426	487	440	462	445	478	497	458	460	504	458	444	432	470	470	475	410	444	459	426	428	469	473	432	422	426	478	490	470	471	473	471	434	442	439	470	420	481	457	440	458	463	445	435	508	427	443	474	462	454	461	425	465	477	425	443	446	493	457	454	474	457	464	460	488	506	433	458	433	481	452	468	404	440	460	417	499	447	452	434	422	461	440	497	471	441	438	476	468	448	478	480	438	419	411	432	432	476	448	456	478	419	445	432	441	479	457	452	465	448	421	456	476	477	457	437	426	452	476	453	428	444	458	486	450	415	485	454	437	453	442	469	446	426	472	475	495	478	441	443	446	448	471	423	444	459	457	439	421	449	440	449	459	467	465	472	445	415	425	439	461	451	461	476	433	435	461	459	476	470	500	468	501	462	436	454	438	402	448	431	465	451	478	464	457	435	474	450	453	487	432	481	466	421	454	466	488	466	455	448	399	430	484	445	429	463	407	449	442	474	434	476	462	466	430	451	446	448	431	441	429	462	432	453	476	516	430	429	412	408	461	448	459	405	446	411	454	451	438	489	440	508	480	465	466	461	450	431	471	451	469	428	479	420	420	439	468	477	479	449	479	445	476	458	421	456	435	431	442	441	468	489	500	484	491	443	451	444	436	448	420	457	458	445	453	459	495	423	488	438	493	411	432	401	421	471	476	442	432	470	446	444	420	485	410	453	450	406	445	442	418	483	437	450	443	456	459	439	464	483	454	453	410	441	436	541	471	444	445	473	435	495	478	422	471	462	463	454	441	454	422	469	476	432	500	487	451	470	477	440	421	450	442	437	462	463	454	478	461	448	441	457	414	446	402	456	450	441	483	463	443	424	473	464	461	455	460	420	480	458	412	462	436	461	436	441	474	448	437	439	432	447	474	447	451	445	444	444	449	463	452	408	451	457	441	418	449	440	435	451	461	424	461	441	440	449	432	439	424	466	437	467	458	466	446	463	409	476	436	466	457	447	412	458	458	464	463	483	465	447	463	459	459	492	461	455	454	438	405	445	463	431	473	462	477	472	442	451	434	425	448	455	420	406	436	475	436	453	449	464	469	431	461	457	458	492	452	451	476	442	446	442	427	451	412	446	433	472	463	439	461	477	423	477	444	414	450	472	451	431	420	457	457	457	434	476	438	466	439	460	479	462	456	441	428	452	417	432	439	451	427	411	456	464	461	467	435	414	462	478	450	421	450	445	445	445	434	485	458	449	412	448	500	460	485	449	467	431	453	426	477	446	454	448	456	410	494	436	488	478	461	446	462	443	439	453	453	472	482	459	441	495	435	451	429	459	436	483	480	450	454	425	449	442	426	470	466	431	418	450	481	429	443	453	443	453	440	425	418	447	466	422	439	454	443	460	434	478	451	447	464	440	476	450	478	415	437	425	419	471	423	456	445	421	434	437	428	427	467	457	433	430	461	460	441	432	474	465	459	457	423	459	419	460	431	455	414	453	443	435	437	417	442	445	486	427	461	447	438	416	428	469	484	448	486	447	465	406	465	456	450	456	495	448	449	463	472	439	440	434	447	457	442	438	465	405	441	456	472	434	467	408	501	448	452	453	444	437	444	447	416	464	434	435	474	436	456	452	467	488	455	465	468	480	450	445	482	473	425	471	485	466	445	459	492	439	471	462	465	450	429	437	411	441	465	422	435	478	460	452	463	423	474	458	481	420	470	463	470	451	460	416	454	442	457	454	458	444	458	478	459	430	412	443	435	436	461	435	444	418	441	430	445	458	461	462	442	463	436	461	418	461	473	447	430	434	446	452	462	416	443	456	461	482	417	433	442	475	460	409	428	458	444	449	450	466	437	437	462	435	431	482	441	432	481	446	437	466	457	483	459	441	475	435	472	463	435	472	489	460	434	443	457	471	486	438	424	438	425	438	439	448	453	450	457	429	448	470	453	456	434	438	462	447	454	488	478	495	454	451	428	466	436	420	495	465	453	449	441	499	469	436	440	450	410	451	401	435	418	415	438	430	441	427	461	402	437	430	435	447	435	428	457	462	432	432	474	484	460	459	417	431	463	457	424	457	451	458	431	458	446	463	419	421	443	433	481	449	480	471	468	428	443	421	450	473	460	464	464	456	468	437	418	428	473	436	447	469	444	480	431	469	480	444	433	439	451	447	469	494	465	496	430	411	451	460	425	476	464	420	431	411	441	457	450	446	466	439	454	445	479	448	465	428	453	438	454	472	446	458	465	408	468	466	414	455	436	438	483	465	455	469	476	483	441	440	405	448	409	464	452	464	461	451	425	408	443	433	459	427	441	453	464	432	484	423	482	444	406	436	465	452	421	453	469	437	445	412	437	446	424	425	465	489	435	461	414	434	446	435	445	436	463	454	450	445	467	422	433	460	477	448	492	418	458	403	471	424	441	442	466	447	474	452	497	444	464	451	458	439	507	426	452	442	418	464	429	419	412	429	422	444	473	453	409	437	478	494	476	462	414	458	453	479	463	446	472	423	448	405	447	422	458	462	457	420	507	468	443	445	446	448	460	415	467	436	434	479	419	441	435	469	417	454	448	477	436	405	433	480	443	455	471	488	447	439	423	435	467	497	461	458	440	466	440	427	427	481	482	459	456	421	426	434	471	414	435	463	442	473	427	487	474	447	401	436	452	476	457	478	414	428	412	466	484	450	438	479	469	466	470	412	436	457	431	424	438	449	411	457	439	473	492	435	442	432	476	456	426	465	444	474	466	473	440	454	470	459	415	459	420	484	455	483	437	456	437	452	507	454	437	454	418	457	466	451	440	453	460	435	465	436	456	479	442	438	419	472	443	451	434	451	484	453	459	430	428	450	477	461	451	449	417	425	445	490	458	481	429	419	419	444	478	438	444	416	421	464	452	431	429	459	446	460	473	431	425	445	429	465	494	455	437	439	463	457	443	445	476	430	482	424	445	444	462	448	467	477	488	412	455	445	460	442	452	462	438	467	455	446	444	486	437	395	486	442	434	441	441	459	449	478	461	456	440	469	434	433	442	481	468	441	446	469	460	463	482	466	463	483	467	451	453	462	425	458	465	428	442	487	437	449	416	458	440	423	452	452	417	449	444	450	481	450	461	457	431	460	436	443	454	445	469	434	462	457	457	463	454	461	456	462	451	434	477	462	426	464	449	423	419	444	449	450	456	456	470	479	422	453	447	459	465	467	459	472	456	439
23816	21102	28228	24228	20254	3607	4865	2772	665	581	550	567	547	535	534	515	497	468	1353	3678	5435	5246	3831	2239	1272	772	588	527	496	489	483	490	485	532	469	490	496	526	488	446	484	459	485	506	452	479	498	519	483	495	482	468	482	485	487	490	521	469	473	488	428	476	512	482	504	453	484	477	492	442	475	492	484	457	509	466	489	489	494	464	446	457	480	466	502	457	488	463	448	476	510	500	466	459	470	521	438	447	506	495	501	494	506	481	481	470	463	505	493	470	468	489	466	470	493	476	458	496	480	460	468	483	450	466	498	465	476	477	494	403	464	491	451	476	508	462	483	527	479	496	511	502	497	489	468	455	450	463	523	469	435	502	461	480	498	489	483	507	489	515	491	482	516	480	467	475	444	483	504	495	490	457	477	495	457	460	482	452	486	438	494	482	458	476	532	458	499	466	490	455	490	460	456	504	501	476	474	467	480	496	472	506	478	470	492	507	440	450	468	444	440	476	437	467	522	495	507	459	498	494	480	482	492	486	489	473	442	477	450	479	503	482	469	483	472	481	484	498	437	466	471	453	469	494	482	461	492	450	449	496	483	490	469	424	459	475	484	438	456	422	470	461	505	485	472	472	446	488	477	480	447	454	485	506	463	494	512	469	457	490	465	441	506	460	488	459	493	474	466	473	453	498	505	519	507	494	514	456	466	451	512	498	467	463	481	479	444	447	455	481	467	428	482	478	475	454	477	526	471	482	457	488	456	458	477	520	489	477	458	487	498	416	474	506	467	446	443	458	467	440	497	458	459	494	425	471	462	509	405	488	478	505	505	482	443	512	481	492	451	474	485	509	498	481	470	480	461	488	476	462	463	455	449	499	479	490	431	477	472	459	490	447	482	452	448	439	492	437	462	510	479	484	489	465	495	488	509	465	486	452	476	516	462	512	470	456	492	452	494	474	462	443	494	444	460	467	499	476	515	472	452	499	498	521	480	472	493	446	448	506	478	481	523	509	486	477	473	482	450	522	494	489	483	456	455	530	548	437	466	489	490	505	484	484	488	481	480	474	484	467	468	500	494	493	495	462	447	456	446	462	493	459	437	478	469	492	469	481	472	484	484	498	516	489	513	506	496	464	501	465	481	504	468	420	504	452	476	469	443	434	480	470	464	475	504	508	496	496	489	469	475	481	495	527	471	435	471	465	455	448	499	477	465	459	455	462	484	489	469	451	490	472	473	442	476	458	438	475	485	483	445	468	401	492	459	472	483	475	453	485	472	483	473	508	470	484	468	493	491	475	442	490	497	473	474	494	450	485	444	503	474	474	472	465	476	453	509	476	466	461	496	484	510	484	488	480	466	497	476	505	489	501	518	457	478	512	452	467	507	464	510	449	453	458	489	468	477	506	497	479	474	455	484	490	517	472	463	440	514	484	464	474	481	496	487	465	478	504	482	472	485	498	475	518	495	411	498	480	418	458	483	478	525	461	475	455	517	477	456	481	507	465	486	481	464	472	501	418	504	469	464	463	492	457	496	471	441	462	468	486	489	491	462	457	477	419	437	488	459	484	492	473	491	526	469	438	500	442	485	484	496	491	496	502	462	487	480	467	483	492	469	468	444	469	493	485	487	510	490	451	502	447	477	490	452	483	512	458	517	452	484	468	478	514	509	470	480	467	461	503	477	468	454	480	472	467	472	441	494	491	490	463	426	467	461	481	516	479	451	457	458	454	478	481	437	421	473	447	467	431	480	450	484	514	506	520	483	468	479	493	440	483	431	478	488	489	495	486	512	463	463	445	433	450	445	484	455	483	476	476	510	477	463	502	501	500	482	468	476	490	461	465	484	490	516	485	509	473	470	457	458	493	501	471	460	471	488	493	478	490	452	494	501	497	476	475	435	508	469	444	456	478	470	476	466	481	460	502	438	461	490	431	472	464	478	466	466	458	481	488	446	474	507	465	479	472	459	490	496	488	479	456	483	495	448	449	468	450	472	479	443	486	475	454	453	458	483	484	481	500	471	462	503	459	461	486	456	481	502	497	462	461	482	487	455	505	511	494	452	477	488	463	459	483	533	445	458	457	491	483	483	474	479	409	462	433	443	478	486	495	505	484	464	508	463	502	471	472	437	478	515	491	452	501	462	435	468	518	433	487	446	481	462	437	439	450	494	509	477	452	500	468	476	473	488	464	454	496	472	468	447	475	486	502	468	460	482	443	496	497	490	457	474	498	499	493	449	491	463	495	416	484	499	460	480	451	474	456	484	524	474	475	437	466	488	485	473	456	441	479	473	468	474	470	498	489	476	484	454	456	468	478	459	458	446	522	480	461	497	512	484	486	453	470	451	460	432	495	453	489	482	469	453	483	494	514	477	466	500	508	481	460	436	488	471	484	464	486	510	502	486	478	448	449	505	446	485	470	477	466	476	454	504	476	465	456	453	434	500	493	493	455	478	451	449	432	488	492	451	501	503	487	468	449	449	464	434	482	456	475	449	431	475	473	468	477	493	452	504	486	473	467	517	483	479	481	465	465	464	417	498	467	470	450	466	474	468	498	533	467	492	510	440	481	464	502	463	453	446	461	454	509	439	476	516	443	488	444	475	460	486	439	508	529	443	453	511	448	492	487	481	502	473	465	440	424	460	490	460	478	472	458	474	448	466	485	454	501	508	479	438	436	436	452	482	465	463	475	448	454	498	515	498	463	473	466	503	466	484	447	472	452	490	464	499	507	455	467	471	482	459	462	468	453	464	477	489	464	439	492	494	466	479	500	476	465	440	485	497	466	448	469	471	489	464	460	521	491	466	462	485	466	471	487	475	523	496	450	477	499	473	492	502	469	487	470	444	442	506	476	459	472	450	467	481	460	472	479	474	494	464	468	486	433	501	467	463	457	465	454	457	511	458	467	486	500	453	466	468	502	493	482	440	499	482	473	453	465	489	465	482	497	473	482	460	479	505	502	459	475	471	508	478	495	487	480	469	511	460	487	489	468	464	472	481	470	471	466	470	457	483	479	443	484	446	449	458	477	466	501	470	487	474	492	468	490	467	489	498	470	479	487	505	475	495	447	473	471	476	487	496	523	468	429	472	499	486	491	431	460	490	482	499	463	448	492	504	457	439	445	479	517	444	464	443	472	466	428	544	474	481	506	466	458	455	476	486	480	442	484	483	466	480	489	455	467	493	491	457	504	473	499	464	492	474	499	478	451	471	452	470	487	501	478	455	478	496	450	455	458	501	456	489	491	486	434	475	491	455	488	473	446	438	443	533	474	483	477	489	462	453	459	456	459	485	486	442	427	487	471	488	469	495	485	456	470	494	488	543	470	485	470	499	467	456	511	486	458	476	469	473	485	478	441	457	461	452	450	498	500	469	467	472	458	453	481	500	456	526	484	445	468	498	469	446	458	494	488	459	468	457	453	507	492	516	507	483	470	454	464	468	479	448	487	460	511	459	470	484	472	480	438	492	472	482	436	507	463	474	450	464	466	507	477	488	510
3449	4876	4016	2065	1435	1248	6837	2688	791	699	662	650	631	599	544	561	566	591	2247	5532	7403	6632	4858	2826	1643	913	656	537	530	511	501	504	513	507	519	514	564	528	496	486	531	529	567	500	527	490	512	518	484	513	516	490	501	526	529	513	540	480	506	473	524	477	504	533	518	489	541	513	487	490	513	493	540	529	529	489	509	481	475	511	497	507	537	519	517	488	465	486	490	496	536	524	516	484	523	485	484	511	491	506	503	487	483	500	510	506	525	486	514	481	489	518	438	503	487	520	514	478	471	510	507	534	539	489	510	473	522	452	500	505	508	461	498	526	499	523	471	474	535	506	485	514	527	485	477	501	494	465	540	519	505	498	474	533	492	524	520	448	524	494	502	487	487	500	527	464	489	508	469	510	493	494	511	487	458	471	532	491	463	455	522	441	526	507	520	509	488	521	550	508	495	506	536	504	484	491	508	494	456	495	496	516	493	521	490	487	523	493	504	490	475	489	482	518	504	528	481	429	487	513	518	518	502	512	500	483	535	527	481	491	524	511	505	486	526	541	511	485	488	503	538	526	481	552	501	512	494	506	502	508	457	520	490	484	486	493	516	482	501	484	501	488	477	540	482	526	486	530	524	466	500	498	470	474	488	527	468	501	496	477	520	473	500	502	483	505	475	498	515	501	494	518	477	469	492	496	477	482	506	536	496	471	490	460	517	494	491	496	493	466	472	519	490	511	474	516	470	516	513	470	505	492	505	489	488	502	478	471	504	519	562	520	481	511	524	483	476	481	521	517	490	513	496	471	485	488	517	517	513	511	499	536	516	480	469	493	471	523	510	498	498	462	497	488	522	496	501	513	503	494	486	485	500	507	488	489	482	518	542	491	490	479	517	485	547	483	512	499	483	507	514	478	497	476	552	444	509	509	459	512	507	492	539	499	488	488	497	526	499	510	491	455	491	497	492	518	518	493	489	524	535	479	495	521	489	517	501	494	464	491	525	493	475	510	488	517	503	474	493	463	456	486	482	483	489	488	501	477	480	518	483	513	494	481	525	522	443	517	483	489	519	474	482	471	491	488	476	477	499	520	497	490	504	492	500	551	533	495	512	474	467	506	507	483	480	456	449	523	483	540	485	461	517	523	486	520	477	499	494	487	467	488	503	499	498	503	571	500	468	505	490	511	484	504	485	468	498	475	455	442	485	524	430	476	490	515	457	522	523	485	525	479	521	470	494	489	479	517	506	459	455	507	501	464	467	528	483	495	498	526	510	513	490	480	477	554	526	530	485	486	494	469	511	481	501	532	515	508	510	515	489	471	466	496	478	450	520	509	485	527	524	447	487	481	476	485	446	515	449	502	494	489	536	500	487	506	471	518	524	521	469	528	513	461	500	497	489	506	514	516	484	467	456	477	477	496	562	491	489	492	479	508	483	500	430	537	479	457	465	500	511	480	498	449	550	467	507	478	514	487	538	512	498	445	512	501	502	495	499	533	460	475	456	435	494	507	495	480	507	513	495	530	487	491	510	512	490	506	501	504	475	509	485	475	480	484	507	502	542	512	510	506	485	531	532	522	519	470	517	473	482	476	491	474	546	494	484	487	489	510	474	490	500	462	480	488	519	508	512	495	499	462	505	458	521	497	507	512	491	488	512	527	509	490	450	501	462	488	483	523	510	522	454	513	490	456	518	525	504	515	515	485	476	494	509	533	465	531	495	423	514	522	473	519	499	490	510	489	498	510	499	488	512	473	497	505	512	483	460	484	526	498	479	466	468	501	523	495	470	499	470	453	508	466	477	480	490	511	460	509	486	500	462	502	476	489	467	499	494	473	484	462	499	498	471	447	525	485	493	464	451	492	510	470	490	510	515	468	515	474	532	495	492	458	528	488	510	464	504	489	456	532	494	488	477	544	474	527	520	485	507	485	512	483	510	516	484	444	488	458	518	521	493	491	483	458	477	478	450	494	484	471	468	489	487	490	495	506	509	505	466	483	529	494	479	511	494	473	497	511	500	522	459	507	469	458	484	513	492	459	483	504	488	513	473	525	542	507	498	513	460	516	487	508	505	503	478	497	493	506	497	533	474	480	515	459	490	471	476	482	516	487	504	468	482	534	484	476	531	482	477	517	492	519	473	504	506	502	479	512	499	508	499	474	481	506	522	491	499	503	461	464	467	487	478	504	528	499	522	485	520	516	518	509	462	482	492	513	477	474	516	510	488	489	478	517	486	478	510	481	465	462	473	483	489	461	490	561	467	527	505	504	479	490	497	479	498	460	469	472	497	511	510	496	507	465	512	510	485	470	492	477	503	499	513	540	481	487	507	541	480	485	506	471	481	501	456	545	465	488	538	508	525	484	488	501	497	493	517	483	497	515	507	493	503	454	526	515	487	516	504	454	460	472	490	485	490	500	475	477	493	462	495	491	486	506	500	479	507	484	492	503	487	469	503	496	498	469	496	535	488	478	449	515	534	491	471	486	535	526	454	500	509	431	498	483	463	458	465	458	488	444	476	508	462	512	505	501	517	423	473	500	510	477	488	513	464	504	481	518	495	489	526	452	462	535	508	483	487	525	495	471	486	515	533	466	476	481	530	491	500	479	490	545	521	470	514	487	531	485	483	477	510	486	518	517	531	504	471	527	499	479	465	488	480	489	490	474	482	475	444	525	470	491	526	473	529	495	462	523	496	479	475	516	486	502	499	484	490	514	449	503	518	527	505	479	481	493	494	469	498	473	528	485	511	518	504	489	480	491	479	484	509	482	487	509	485	527	500	495	484	480	501	455	489	458	476	535	471	471	483	514	449	513	475	534	496	498	514	509	479	506	471	479	492	493	504	475	465	496	515	475	461	543	447	474	502	477	518	479	473	477	464	505	520	508	485	490	506	507	531	466	490	484	454	516	483	548	460	493	504	505	501	450	535	460	467	459	499	488	492	470	509	520	497	498	532	511	500	475	495	511	511	476	495	525	516	492	461	488	485	492	480	497	505	496	499	532	481	490	468	468	469	480	473	474	465	494	490	532	481	483	476	485	504	491	481	538	481	477	531	494	505	496	511	501	497	496	507	519	486	462	460	494	501	464	530	510	490	556	457	476	519	489	457	481	500	453	482	498	466	461	489	420	498	460	534	480	477	494	452	493	493	458	513	478	494	483	506	481	488	513	532	507	490	499	502	471	465	486	493	519	474	484	491	470	497	492	467	466	467	523	486	469	472	474	546	486	480	522	482	466	507	483	496	495	533	519	496	477	487	462	515	486	479	536	505	492	453	522	499	481	525	492	468	503	442	483	512	482	477	486	532	510	473	525	487	477	512	511	471	449	509	508	520	502	506	481	484	453	466	441	515	472	484	490	515	481	517	500	458	471	512	494	498	479	483	464	495	486	472	530	532	522	547	469	485	518	458	497	490	532	480	491	499	484	503	518	501	435	501	472	446	461	514	530	440	504	481	452	488	457	503	534	484	509	486	501	488	480	492	479	465	530	519	504
27136	12153	1376	763	489	433	627	445	478	409	452	454	470	425	449	422	446	463	480	504	631	728	705	644	518	495	450	406	453	413	458	476	397	415	425	462	412	437	412	457	442	430	437	409	425	441	454	402	430	404	424	439	415	423	453	437	423	435	406	419	389	390	448	461	431	428	446	438	478	439	408	419	403	404	449	439	414	428	438	415	442	423	448	402	470	456	422	445	418	396	454	404	422	398	437	411	426	419	424	435	426	415	388	405	438	438	416	483	438	442	448	406	458	405	414	405	431	410	436	434	414	441	450	441	422	436	405	423	407	448	397	427	435	437	406	428	450	486	452	455	411	432	428	443	407	442	447	423	418	417	424	423	393	401	413	456	436	481	410	408	402	424	387	443	410	408	435	444	428	411	432	455	432	424	454	434	439	416	420	432	436	447	443	440	435	391	432	452	418	423	422	429	462	457	424	421	428	404	423	446	428	426	409	447	424	441	411	418	440	448	473	401	467	410	404	398	430	433	435	444	438	480	431	428	417	451	398	433	460	399	453	419	444	439	431	437	387	436	425	421	454	450	436	401	417	449	436	385	432	437	487	416	408	414	433	402	374	404	404	420	463	440	431	424	400	407	407	394	443	433	415	405	420	439	411	437	471	444	387	446	436	443	380	435	440	405	440	384	415	436	410	415	438	415	450	394	428	426	428	381	454	425	440	464	431	367	409	395	445	455	409	418	408	430	404	450	429	456	440	419	439	414	444	427	450	461	458	445	412	416	429	418	451	465	422	402	464	404	431	453	435	452	434	421	429	415	385	416	432	401	445	416	411	433	430	457	393	442	413	411	433	473	439	416	423	459	426	415	426	415	422	445	411	421	414	435	405	404	445	461	408	453	434	424	453	386	449	421	441	405	381	415	431	430	448	410	461	441	433	454	437	400	391	433	435	449	434	438	420	436	435	415	440	437	453	439	424	440	464	393	441	406	422	473	439	402	401	443	424	433	438	407	458	431	442	414	453	436	455	420	447	419	371	450	449	448	396	447	408	450	416	459	421	407	437	452	426	431	430	423	426	404	423	449	420	419	435	423	401	385	468	408	414	426	420	444	440	423	404	401	404	446	392	462	419	459	489	409	426	396	429	449	422	454	433	409	419	389	406	435	439	429	419	441	425	420	406	415	401	417	449	456	404	435	466	456	425	471	408	421	422	428	432	404	455	386	441	410	460	431	446	409	419	404	408	442	438	427	409	406	429	449	429	413	497	430	442	430	442	415	411	450	422	464	451	399	429	458	410	424	416	434	436	428	428	436	407	440	413	420	430	425	415	404	423	421	425	393	437	440	475	416	445	412	467	408	419	441	445	447	458	413	425	381	437	440	444	429	457	425	422	444	456	364	423	415	408	413	381	417	459	412	444	425	441	383	446	464	416	422	436	442	457	432	400	438	437	415	431	468	464	403	414	398	428	400	382	428	471	450	411	402	424	416	421	403	428	447	404	448	432	453	448	429	420	417	429	423	411	440	446	389	448	464	442	420	428	421	470	437	420	447	447	429	435	389	411	391	422	433	429	419	463	431	456	425	434	419	446	401	448	461	418	396	363	420	434	388	423	437	416	418	449	429	398	430	437	462	462	400	459	418	441	424	404	421	413	412	407	423	403	427	432	459	443	410	442	403	415	397	464	430	417	436	447	419	446	440	436	427	451	432	455	458	471	423	442	393	446	418	440	444	428	422	416	406	406	435	468	414	403	400	397	423	399	389	418	433	421	464	381	411	406	433	414	438	415	421	414	444	403	421	447	418	443	451	434	439	427	443	437	467	425	377	428	434	458	439	431	401	446	425	421	416	429	423	435	446	407	435	416	440	432	426	429	386	475	461	431	452	460	427	384	412	430	447	462	428	447	439	487	440	430	427	389	432	400	381	451	381	428	464	435	409	412	463	423	453	446	427	433	388	460	389	454	435	403	411	436	446	465	417	420	375	408	407	453	415	400	433	451	418	395	419	451	443	415	421	411	445	445	461	390	412	427	402	455	422	437	428	429	451	427	455	435	420	430	397	407	439	395	426	400	424	418	419	434	429	430	421	447	450	432	400	404	434	405	418	424	447	446	440	420	449	439	406	437	425	410	451	437	410	438	430	413	448	444	391	470	447	419	399	427	435	433	434	455	406	454	439	433	404	475	429	467	423	422	463	416	462	425	440	414	449	408	431	441	394	420	444	405	442	404	450	415	431	442	444	434	431	383	406	406	411	420	421	400	451	392	406	478	391	410	421	437	419	420	435	418	446	404	405	428	416	424	428	442	450	441	413	435	420	451	421	400	432	434	422	432	443	418	451	416	423	431	423	410	436	414	440	437	417	458	405	470	436	406	460	402	406	395	426	456	414	450	449	416	390	442	466	415	427	428	426	411	442	431	445	409	445	410	443	397	441	439	427	440	446	431	417	423	422	371	418	371	435	392	445	457	432	442	448	434	454	426	469	438	435	429	397	441	424	437	407	442	446	447	448	451	462	400	409	437	420	436	409	440	433	405	399	412	422	418	416	452	433	495	394	428	421	428	421	417	444	448	401	450	436	385	401	461	429	417	420	458	365	402	413	436	423	416	413	419	407	416	434	464	468	426	405	451	437	442	446	453	391	451	402	463	442	429	418	425	435	454	433	436	415	424	448	444	453	407	421	446	426	450	411	421	430	418	431	433	442	449	439	432	430	412	453	437	417	451	439	436	450	425	436	437	391	418	414	391	431	435	422	409	448	496	427	405	466	400	400	436	428	382	477	393	423	435	452	369	415	409	417	411	436	421	453	387	432	420	426	409	434	452	436	455	418	437	426	454	408	457	439	415	456	422	431	421	429	442	437	436	439	411	416	442	441	471	446	393	452	403	409	419	454	425	392	455	429	415	410	426	476	438	428	447	401	419	455	426	405	407	430	409	413	414	434	444	433	450	415	448	406	429	421	446	431	412	435	414	418	428	389	439	441	404	456	377	425	428	429	398	418	438	393	450	408	409	430	422	468	452	440	427	446	428	424	395	396	439	419	393	412	412	424	399	431	396	411	452	433	451	396	406	453	499	449	408	426	436	420	429	434	471	430	445	423	439	412	456	423	415	407	412	408	434	425	453	431	435	443	423	452	410	415	448	469	410	402	424	427	388	445	402	448	439	450	420	453	464	422	449	399	420	455	399	434	430	404	430	401	435	404	427	448	454	416	440	426	429	408	434	441	407	421	423	419	412	432	446	427	416	442	428	405	451	418	468	418	437	406	424	434	407	431	397	423	434	409	438	412	427	454	440	454	404	465	459	416	416	431	416	456	444	449	429	436	457	424	424	424	419	407	436	431	451	406	466	455	403	422	420	410	401	432	430	431	441	444	460	439	453	435	452	435	452	417	466	432	425	423	471	425	424	424	401	443	434	433	460	401	426	429	392	431	396	388	416	413	419	431	445	436	448	442	457	442	444	415	452	454	394	437	451	430	456	436	430	442	405	424	431	429
4779	631	603	563	537	475	758	491	443	437	491	421	397	426	427	425	435	405	489	573	761	933	845	747	538	504	494	470	443	452	397	467	440	454	432	416	434	430	458	423	450	434	442	468	432	388	444	449	403	448	408	451	443	447	441	431	444	429	418	427	452	432	420	445	446	473	423	415	445	479	456	431	454	447	452	405	424	463	423	418	491	463	409	451	408	418	458	432	426	434	429	428	425	409	415	487	420	421	416	441	420	404	426	422	430	456	437	410	425	443	469	406	439	441	460	431	454	442	419	438	392	432	396	473	418	403	422	442	413	391	397	456	407	438	392	412	456	441	438	439	457	443	468	414	428	417	443	468	452	413	458	451	434	431	418	392	398	425	428	410	403	427	431	407	425	446	411	453	460	433	414	417	387	431	395	422	425	423	406	414	435	441	411	452	439	460	429	407	425	386	424	402	396	454	455	408	417	455	423	446	451	405	391	444	383	475	441	435	449	386	407	455	410	448	440	408	445	417	448	440	425	421	397	451	425	415	402	437	400	415	439	418	430	413	426	410	398	421	449	395	434	446	417	441	407	444	459	397	432	448	422	462	436	449	417	426	459	443	439	430	421	448	416	434	458	409	418	412	399	446	446	413	414	423	411	418	389	425	412	393	412	403	393	450	417	420	447	430	445	400	431	424	434	436	425	429	422	407	449	463	448	454	455	450	442	461	427	430	418	414	410	414	407	409	462	429	433	398	467	412	414	412	416	411	419	439	399	433	454	446	412	421	432	409	398	409	420	411	414	414	433	445	453	426	397	424	389	440	442	427	449	432	409	429	425	415	370	454	429	436	423	421	420	412	434	445	415	440	389	431	436	433	439	431	446	432	414	423	403	429	404	435	442	434	403	425	433	402	443	415	413	433	436	441	457	429	424	437	425	433	427	448	417	410	394	415	450	443	441	433	436	425	412	424	406	433	475	460	433	472	453	426	415	421	455	404	428	425	458	448	433	482	420	399	443	457	425	431	448	459	400	410	438	429	444	437	420	381	414	419	418	437	429	431	411	417	417	436	423	460	430	445	433	428	390	446	404	443	429	424	424	451	406	449	436	424	455	408	399	444	390	454	430	406	424	425	464	419	453	422	468	404	457	430	455	402	436	445	430	453	414	406	451	410	421	430	435	425	403	414	436	447	421	441	417	421	435	403	413	459	423	440	413	412	448	419	422	454	434	426	418	418	384	430	402	454	458	440	414	436	445	427	416	453	451	424	425	426	432	414	454	466	449	406	431	400	441	461	425	453	409	460	441	430	423	421	449	472	446	452	451	437	409	444	422	454	410	423	441	441	437	448	474	410	399	423	416	441	428	426	457	441	392	428	447	463	400	426	448	394	446	448	428	440	419	475	428	427	448	433	427	441	452	428	418	441	453	412	474	427	424	406	468	408	435	447	418	420	416	397	426	429	433	437	411	463	432	413	446	465	429	419	399	400	410	436	399	438	447	443	430	414	421	433	448	413	438	399	458	403	438	449	444	412	406	436	433	392	438	442	409	435	403	427	420	446	413	434	435	388	439	465	419	439	433	443	449	441	399	459	426	422	426	451	404	449	450	438	436	448	405	454	420	402	414	427	411	425	455	433	446	455	443	429	421	424	467	435	411	429	404	390	425	443	432	425	435	414	405	410	417	382	401	428	426	427	407	407	418	454	451	430	437	434	430	423	438	449	421	422	412	446	460	424	421	445	399	435	434	435	423	386	443	437	416	446	423	426	466	445	434	439	422	415	420	407	431	459	449	421	411	459	455	442	448	433	450	446	451	426	419	430	423	407	381	425	421	417	416	425	425	406	407	424	467	405	468	447	404	429	422	416	428	443	376	425	481	447	439	422	435	445	400	439	444	424	445	455	415	445	448	454	406	457	422	448	459	398	391	423	453	394	434	436	389	421	430	437	420	395	437	468	453	431	391	396	422	413	400	389	426	456	403	403	423	436	427	428	440	446	426	413	398	427	403	405	410	453	429	430	475	440	408	452	402	423	432	433	400	417	466	469	427	450	444	431	407	397	447	441	448	412	438	418	453	428	442	443	411	445	428	429	440	422	410	472	383	450	438	430	432	437	426	418	422	447	413	448	442	463	400	439	461	401	430	417	444	400	434	434	422	392	398	445	384	409	404	421	430	407	436	462	452	450	418	483	435	412	448	426	401	456	432	425	432	428	400	415	422	424	433	403	429	406	412	406	387	455	428	432	424	423	408	433	445	428	397	428	405	425	403	436	454	461	399	379	439	398	451	432	420	443	465	452	420	410	437	464	393	439	412	429	392	418	437	413	415	430	406	432	451	415	436	409	435	430	440	418	430	405	438	403	421	425	448	411	452	435	388	411	442	433	449	453	416	432	425	424	439	411	455	472	398	428	465	441	437	448	424	399	446	428	426	429	441	436	423	460	457	412	446	446	473	427	445	404	426	427	415	418	442	431	404	439	433	452	460	425	417	407	448	452	441	418	441	444	447	411	424	394	396	410	418	433	437	441	393	415	460	430	443	409	428	439	441	406	456	438	414	431	414	410	421	387	463	420	410	424	412	456	445	446	415	408	409	417	405	427	456	486	413	427	448	398	420	471	412	447	441	392	426	431	431	410	420	455	440	399	431	431	421	400	428	407	429	413	416	415	428	437	414	427	406	403	435	415	418	437	430	420	406	445	441	449	468	440	458	423	414	411	446	451	391	420	442	407	462	415	429	447	446	406	452	370	442	458	461	392	413	444	447	406	426	428	462	456	462	447	419	406	418	403	434	420	401	430	449	438	457	458	450	423	419	455	427	446	439	471	443	421	391	432	431	460	426	440	479	455	434	459	432	445	401	420	415	411	488	422	407	452	424	412	418	454	432	416	427	439	437	434	426	413	432	443	429	453	444	424	412	438	428	436	442	461	411	402	451	416	424	401	414	438	425	441	424	443	405	427	438	418	425	416	449	434	459	442	392	428	426	460	377	448	420	455	434	468	409	411	428	421	426	419	406	435	424	449	463	406	442	424	462	460	405	370	390	452	439	441	439	476	444	445	428	412	444	403	387	441	422	399	462	456	415	444	467	450	416	434	406	422	397	416	410	430	465	424	448	429	444	471	441	424	400	448	430	432	451	444	414	442	434	464	419	441	461	450	406	429	412	416	432	445	443	431	444	440	426	416	419	455	436	369	446	409	477	414	454	436	452	471	439	421	437	432	435	416	444	426	432	438	410	405	421	431	428	413	456	392	408	398	423	419	380	412	459	441	437	419	437	459	410	421	412	432	417	425	443	432	447	415	432	419	469	469	424	464	420	446	428	416	414	418	411	431	443	410	458	439	436	413	391	448	442	460	388	393	405	434	428	422	413	407	432	428	425	433	444	456	427	397	455	435	452	425	421	421	456	358	455	488	418	451	419	398	411	441	445	403	430	430	413	449	400	471	439	394	437	415	461	445	413	424	400	414	430	440	427	416	448	414	446	440	427	409	432	417
24510	21104	27345	25023	8725	1180	1007	572	511	528	471	525	498	484	454	452	463	464	635	1573	3105	3449	2805	1730	1041	669	513	472	439	434	412	451	414	408	438	448	444	424	433	395	424	400	464	427	448	433	449	446	395	451	460	450	415	447	416	453	428	404	427	441	453	430	446	424	394	414	397	436	412	459	412	435	429	423	402	429	435	455	415	417	425	440	416	440	423	424	422	455	377	374	393	433	389	451	440	411	424	435	421	410	402	432	441	440	423	401	396	382	447	412	416	423	411	373	408	439	431	388	444	432	383	402	417	385	434	433	392	406	433	432	412	424	444	429	407	440	438	446	431	408	417	456	422	434	431	429	394	391	382	461	467	397	472	461	421	409	465	440	437	428	448	451	386	412	408	393	451	463	443	438	428	395	448	452	395	410	362	441	406	389	416	447	473	388	399	408	402	432	402	414	361	404	392	444	390	410	428	391	423	448	432	387	385	432	407	405	405	406	440	402	394	428	429	452	385	467	418	409	411	407	434	402	430	482	431	408	421	400	444	397	439	411	422	391	391	396	368	424	411	429	415	395	389	433	379	450	426	415	434	445	445	435	382	387	396	456	408	418	440	419	418	410	396	425	427	469	400	434	402	425	405	440	410	422	435	387	418	392	424	437	381	425	427	410	439	402	425	387	403	417	406	414	402	365	430	414	442	451	405	439	417	387	432	451	442	414	423	380	402	415	447	419	380	423	424	396	443	463	433	456	412	425	412	441	410	453	401	395	425	405	437	451	429	415	420	399	419	420	435	423	404	367	404	421	457	478	433	439	454	411	419	422	407	428	425	400	416	422	428	394	434	431	438	425	420	390	452	423	390	409	456	442	393	464	448	420	460	432	396	436	429	448	422	425	427	412	439	406	422	408	402	419	372	449	419	443	414	453	438	435	384	432	435	426	430	423	429	400	396	406	389	451	449	418	449	404	433	381	429	411	433	417	442	406	408	425	373	429	381	432	414	418	412	414	409	390	388	420	424	422	427	419	432	395	413	446	400	432	436	417	395	447	425	428	424	424	446	413	417	428	434	431	455	410	429	441	394	370	438	403	447	440	427	385	427	447	422	417	443	419	404	435	399	457	430	450	382	419	440	418	408	408	411	415	451	385	417	410	410	395	454	412	399	418	430	414	418	446	419	426	425	423	406	452	409	445	398	436	428	424	426	415	412	427	429	420	414	389	417	418	453	414	455	418	398	433	423	461	399	431	452	447	409	421	458	395	427	422	389	406	415	415	408	388	395	432	398	421	452	443	433	430	420	428	407	430	404	434	419	423	435	427	445	413	409	429	420	407	414	439	431	396	392	433	418	403	421	426	459	434	420	421	380	434	417	424	393	393	389	379	425	410	410	400	441	414	443	389	399	441	467	422	418	416	426	387	447	426	401	419	429	410	400	399	381	412	415	455	440	458	435	412	437	432	413	445	395	383	453	421	409	411	427	425	445	398	447	383	417	437	439	454	437	435	421	421	412	404	410	427	418	426	455	420	447	431	435	430	384	428	445	433	402	410	409	445	397	450	430	429	421	413	405	427	391	420	451	470	423	416	365	423	366	433	411	447	403	409	398	447	437	435	402	424	403	454	402	450	414	399	451	368	412	414	451	414	414	387	396	424	425	441	387	443	447	449	437	424	413	444	392	385	462	429	448	422	434	393	434	425	415	444	422	410	392	403	450	431	407	402	434	406	423	396	463	408	420	430	415	414	409	435	400	425	413	390	420	402	415	386	390	411	425	391	398	437	427	411	426	399	410	436	467	389	422	441	410	419	397	405	437	420	417	428	402	396	423	461	400	415	446	418	360	424	437	434	448	421	424	416	443	424	445	428	423	450	476	403	417	402	411	425	439	426	396	428	381	428	415	479	438	412	432	420	402	400	407	447	435	430	440	457	399	412	427	430	395	390	421	401	418	388	422	419	421	385	428	435	432	425	418	439	421	445	458	431	429	428	425	376	421	381	415	444	450	441	447	436	422	431	400	413	397	424	423	422	429	385	406	471	416	442	454	441	382	403	418	412	403	426	419	426	450	412	379	402	437	411	443	398	400	415	445	425	410	409	435	432	458	422	443	439	421	449	438	400	420	420	411	430	400	420	390	446	421	428	430	417	460	410	429	427	425	428	403	455	418	405	422	408	417	382	398	397	407	434	399	421	429	439	413	402	431	395	388	410	440	407	428	402	405	437	412	424	430	411	398	404	432	421	414	383	414	449	458	402	430	471	394	428	409	453	380	393	427	434	439	441	434	376	415	438	411	419	422	397	422	429	423	455	433	409	419	429	463	431	422	418	409	400	425	433	412	452	400	420	437	432	398	406	410	405	435	457	451	430	387	423	410	444	418	386	372	403	429	419	387	415	446	439	463	394	427	417	440	415	404	398	439	435	424	401	454	393	394	394	436	418	429	426	391	405	415	389	431	450	415	434	413	429	418	375	447	421	408	428	402	461	410	438	406	408	421	415	398	360	422	395	408	426	394	422	428	429	401	414	425	411	411	390	439	417	425	396	383	431	437	454	462	405	405	406	399	444	415	444	429	400	415	436	425	420	424	430	430	414	422	404	419	423	394	441	448	412	406	434	381	404	442	432	385	408	404	383	435	441	389	401	400	431	443	429	408	399	449	455	444	451	450	424	439	431	416	465	433	391	436	401	398	446	434	416	432	401	379	402	413	422	421	407	399	423	416	448	427	402	410	450	429	412	404	423	457	438	394	393	455	441	439	411	402	362	397	403	424	428	393	462	425	383	453	394	427	401	393	421	411	400	440	409	437	425	416	448	412	414	445	426	398	441	429	398	449	399	415	386	411	384	415	417	447	448	431	447	442	413	417	394	424	425	440	425	421	412	416	422	424	370	396	406	430	425	406	412	426	444	420	401	401	376	483	444	431	404	421	440	403	439	417	420	419	430	393	428	419	426	428	439	454	391	391	428	446	407	395	422	448	376	429	405	387	435	396	416	464	427	441	416	419	391	402	443	425	400	401	426	392	436	417	431	411	364	431	437	408	396	418	423	371	438	383	419	411	423	412	433	437	405	445	426	408	430	423	415	391	408	401	428	412	430	418	378	435	421	447	455	423	409	444	423	413	446	408	420	389	409	412	434	407	406	421	402	398	416	433	417	387	369	423	435	459	433	424	440	457	440	408	420	418	409	423	399	428	397	427	409	400	404	409	428	425	454	437	409	399	432	400	409	425	439	457	443	389	456	420	433	392	430	411	395	404	416	414	399	400	411	411	439	415	439	443	395	422	453	399	450	433	406	409	415	433	411	416	411	420	444	432	419	380	448	406	438	425	416	419	419	405	431	400	459	407	371	407	408	433	410	403	405	416	437	402	383	437	430	422	432	420	422	452	421	436	427	431	404	421	432	424	402	397	412	408	393	440	416	395	442	446	435	429	430	438	412	408	410	369	423	414	379	408	391	406	408	467	439	455	426	451	456	419	394	415	427	461	419	399	430
3330	3106	2597	1367	1034	879	1141	602	627	596	540	562	548	511	497	458	457	491	1000	2761	4666	4780	3570	2225	1265	734	518	467	453	491	459	454	417	422	470	432	454	425	464	437	462	453	425	481	467	466	450	428	475	481	459	510	483	442	417	448	444	432	457	430	434	449	441	429	447	425	450	463	478	451	436	458	432	441	461	436	408	467	449	452	445	458	493	477	475	453	433	446	443	421	450	449	487	419	464	417	448	410	495	459	474	454	414	426	463	411	435	472	438	407	448	441	451	503	481	459	422	470	461	470	457	445	446	425	435	425	443	469	438	429	434	455	450	461	442	404	450	443	427	437	459	458	452	442	470	421	437	461	430	480	463	458	439	428	453	426	442	457	463	454	461	452	415	447	457	442	427	468	439	431	407	478	438	479	418	441	461	402	469	436	453	447	503	413	405	444	435	451	461	456	451	443	440	458	459	435	415	470	441	456	479	442	480	478	456	469	453	440	474	441	492	425	484	415	470	418	437	427	451	454	419	421	473	421	462	437	417	409	432	436	451	475	427	433	453	401	428	449	439	430	448	460	428	437	452	416	457	485	444	456	482	447	427	456	475	500	477	493	421	452	427	440	487	452	460	456	465	431	437	439	442	446	381	430	467	478	466	449	436	453	460	440	459	447	457	401	400	434	437	459	450	444	441	435	439	408	472	399	468	477	488	424	457	456	444	418	454	442	421	428	478	465	447	468	437	432	454	447	425	470	476	452	440	443	484	451	457	465	420	460	442	468	450	446	454	458	441	442	434	438	409	464	481	427	390	422	441	425	446	431	475	384	460	405	471	434	426	445	427	433	435	429	433	460	433	438	450	460	420	396	419	457	472	454	432	452	443	464	430	424	451	437	438	440	455	454	462	470	449	477	446	438	464	437	429	442	424	442	415	471	479	428	417	488	411	466	434	452	442	416	404	485	408	408	454	442	451	466	453	470	437	404	434	435	445	444	444	442	448	415	480	416	446	446	415	474	432	472	431	420	430	440	468	461	452	471	461	461	441	422	454	448	429	449	441	463	412	420	426	434	475	437	404	472	445	439	415	422	436	423	459	461	430	444	426	415	472	452	411	438	451	447	444	439	430	461	426	456	434	415	438	474	447	451	457	439	444	442	466	454	457	460	436	425	450	456	463	472	471	440	409	444	448	429	413	456	444	450	434	479	424	456	419	443	440	412	440	445	438	432	434	409	459	420	453	467	435	449	484	457	430	413	445	446	425	439	432	430	424	444	479	456	424	452	445	447	452	450	435	453	467	431	416	435	445	455	437	458	445	440	474	446	441	452	420	406	452	458	438	435	420	413	477	429	453	430	472	430	458	410	434	461	445	461	452	408	440	460	451	408	464	475	459	437	435	420	404	472	454	443	438	452	439	450	433	444	438	446	471	445	449	440	469	438	432	435	461	437	451	434	436	443	445	412	427	460	448	452	441	445	435	438	432	413	398	418	492	417	417	456	447	455	416	429	444	439	432	428	432	464	468	478	491	402	452	469	461	427	423	424	434	452	404	423	456	441	436	461	468	439	432	464	408	445	468	450	442	461	453	462	406	404	385	463	449	477	446	447	453	474	438	441	430	437	425	427	428	432	477	454	434	440	421	469	459	420	428	443	462	457	440	448	420	429	454	435	423	482	418	425	479	406	442	449	430	442	439	404	436	436	483	460	471	422	411	466	413	436	442	407	458	434	436	441	439	418	430	422	435	413	452	457	395	429	431	465	458	429	410	452	457	398	401	442	435	455	441	440	461	451	454	433	459	444	403	422	422	469	452	409	434	442	424	462	420	416	483	437	445	456	440	449	439	436	445	493	432	429	432	437	444	440	457	461	425	437	460	443	446	488	494	468	432	445	457	423	450	447	447	429	428	441	418	442	429	416	431	419	428	474	433	434	403	506	439	446	465	462	436	454	436	431	421	429	449	438	400	402	412	395	457	412	472	419	414	446	440	419	412	417	466	414	484	465	439	420	436	437	446	389	405	421	451	473	493	458	406	428	439	440	463	461	415	453	472	458	447	448	463	397	416	441	461	461	403	409	437	421	483	414	448	445	444	447	456	452	429	444	404	450	478	463	436	432	441	470	460	480	430	451	472	476	429	449	403	438	431	399	440	459	442	468	427	415	423	427	445	441	450	413	419	411	418	447	460	405	446	418	434	438	445	442	461	457	456	456	441	434	455	460	470	430	423	458	430	449	399	427	452	458	443	451	443	439	454	461	479	445	456	432	429	420	428	424	413	403	465	402	426	429	447	447	426	435	407	434	448	454	431	463	440	466	413	437	423	406	437	409	438	444	434	413	424	425	435	437	434	470	431	439	438	420	399	412	405	450	442	442	474	460	440	414	454	410	460	410	463	435	433	416	457	431	439	428	479	438	440	451	435	411	415	395	416	425	445	441	426	437	437	387	453	465	448	421	419	450	448	449	453	460	443	441	424	435	441	412	431	482	460	422	437	436	442	384	455	443	399	435	405	448	466	417	459	412	483	440	404	463	429	490	439	477	470	396	425	493	426	466	442	450	407	436	404	447	470	383	463	421	441	457	491	460	471	412	426	433	438	477	453	405	435	435	430	419	468	411	477	434	440	416	426	435	458	427	473	432	417	430	437	441	431	443	405	453	466	450	437	429	423	419	400	468	449	426	434	424	443	453	447	405	463	468	404	472	419	434	445	425	426	450	487	477	425	425	417	436	413	429	449	431	453	444	435	445	490	444	444	462	454	451	447	417	455	462	443	488	454	439	444	454	461	436	447	407	435	450	449	418	475	467	460	452	408	413	430	434	399	445	436	422	448	415	420	425	430	453	408	435	442	434	454	424	410	431	436	431	432	391	426	462	438	437	444	445	470	452	430	468	415	439	454	424	469	481	409	491	399	432	454	466	468	423	425	451	464	477	418	450	391	437	449	431	423	400	429	483	422	443	458	429	430	476	444	422	410	433	431	460	409	427	455	438	445	417	459	425	445	443	437	445	451	474	410	469	428	431	443	430	410	466	475	427	439	451	437	423	421	450	411	439	436	440	464	442	427	436	465	431	422	427	403	462	454	455	383	419	450	463	427	426	465	413	457	457	431	482	445	434	433	444	427	435	423	396	468	447	452	468	421	419	464	438	412	420	431	460	437	427	461	418	431	451	426	455	440	443	453	446	441	494	411	511	437	436	454	435	407	417	457	431	438	422	454	450	425	454	431	439	480	426	432	438	407	447	430	457	411	429	421	425	459	457	416	431	443	464	453	455	377	474	455	419	452	447	390	473	445	447	411	418	446	447	460	440	451	417	453	456	456	429	421	425	429	416	443	469	442	444	456	433	439	486	399	424	424	462	448	435	456	429	427	423	452	457	428	462	429	464	443	442	469	449	450	447	408	426	454	478	451	461	433	443	442	466	410	445	411	419	436	462	452	433	441	426	455	424	468	459	428	416	429	451	420	478	429	445	428	440	428	452	456	449	434	443	427	450
23884	21120	28216	24277	20270	3473	1202	782	628	579	572	561	509	519	522	490	533	515	569	1608	4343	6481	5291	3029	1563	878	609	530	490	456	469	457	467	476	493	470	421	479	478	478	478	459	494	477	483	435	523	460	443	435	474	484	452	493	462	499	486	460	471	489	512	465	477	442	470	474	452	462	458	489	447	468	520	478	465	462	459	448	518	459	477	461	437	490	432	449	488	456	462	500	471	468	469	475	421	459	472	461	493	480	471	484	470	485	475	461	427	464	433	477	454	461	480	458	468	483	483	460	486	481	475	498	480	501	452	466	457	475	487	438	473	469	508	484	488	494	446	493	497	444	447	476	493	510	422	471	484	445	490	441	478	469	474	503	483	485	489	476	491	474	495	456	497	438	482	473	463	489	469	443	507	459	461	473	485	495	491	515	498	481	514	482	437	457	467	467	504	461	464	482	517	429	498	439	464	464	494	494	479	492	495	461	476	484	436	447	447	513	441	463	482	449	490	469	475	433	489	474	510	461	477	463	454	456	470	431	458	413	502	475	515	466	513	463	479	493	515	464	469	499	433	502	460	474	414	460	466	458	472	471	453	501	471	498	461	505	478	465	421	496	453	478	521	474	462	471	464	479	472	490	457	483	438	476	434	475	496	496	524	446	476	470	498	464	486	481	523	476	441	482	469	471	467	449	477	476	501	469	465	452	461	466	462	456	444	472	485	483	462	485	510	467	530	452	457	446	491	489	455	478	454	435	473	493	415	460	481	499	479	506	472	456	475	436	482	460	459	476	479	484	471	494	441	452	450	466	498	468	426	466	447	472	514	480	468	425	458	459	457	508	480	462	501	480	478	464	455	500	444	456	423	461	508	473	474	452	471	444	458	500	454	493	466	435	474	490	514	430	483	450	481	476	430	435	416	455	501	471	487	413	458	460	503	488	463	500	493	487	478	403	452	457	431	461	449	472	514	487	524	474	486	441	487	430	487	476	468	482	449	461	480	481	440	511	496	481	481	466	472	480	503	493	501	495	478	495	491	450	413	492	459	529	504	502	506	474	483	435	494	496	464	452	505	463	481	488	478	506	446	461	483	492	468	424	468	504	504	483	449	486	450	506	501	493	449	474	500	475	448	471	465	452	458	493	471	429	477	498	457	463	489	444	470	469	455	470	442	458	466	475	443	507	465	439	451	473	480	451	464	468	505	482	467	472	479	483	481	436	479	493	487	465	479	483	483	441	463	449	440	507	461	478	493	499	463	471	480	471	496	451	464	487	467	424	478	475	464	477	510	455	483	462	427	441	465	491	425	481	529	488	465	474	458	499	443	471	448	507	418	490	433	456	469	466	471	489	490	457	458	425	483	470	443	460	497	479	462	474	455	475	475	466	488	491	476	455	489	496	456	459	458	463	448	462	461	505	457	489	488	462	443	482	429	454	478	434	426	469	490	474	445	456	450	496	428	468	477	463	472	452	480	459	455	464	485	461	468	433	490	455	459	452	483	517	464	467	459	454	465	461	500	504	479	487	487	455	513	459	453	501	537	488	466	472	508	480	486	483	476	485	473	453	529	437	468	475	508	478	464	491	501	438	463	497	528	441	475	446	478	499	470	473	457	475	479	491	497	479	432	476	465	468	485	448	432	442	458	459	475	453	459	499	452	477	452	448	443	453	454	451	469	497	459	476	509	444	464	446	473	475	447	477	458	460	469	447	471	516	474	438	455	489	458	449	450	489	484	474	477	469	487	425	460	478	438	475	463	482	475	436	448	409	500	479	433	461	462	484	435	491	468	430	451	491	484	414	449	483	494	439	442	416	469	453	487	487	466	487	472	448	493	462	466	429	512	461	498	456	455	487	466	464	470	493	459	472	442	479	443	456	475	499	448	479	475	488	454	475	443	444	465	463	439	495	481	448	464	471	488	477	470	478	452	492	488	470	458	473	459	465	464	450	469	471	478	470	484	479	474	463	493	440	465	465	490	464	441	499	489	434	483	454	462	456	465	451	427	476	415	437	473	472	482	456	467	467	523	462	468	456	463	453	452	531	482	419	490	454	428	473	499	490	446	446	498	444	454	459	477	473	458	508	486	462	503	512	463	447	495	495	477	489	501	465	499	499	515	457	470	486	463	458	453	457	441	452	464	461	493	471	525	459	470	465	507	459	491	438	508	420	480	492	461	445	506	455	487	426	453	458	452	478	526	472	466	506	476	482	479	486	470	458	487	455	447	467	464	464	492	482	480	468	438	442	463	445	484	485	445	463	448	482	485	493	465	488	441	444	458	481	469	454	494	459	488	453	446	466	478	469	475	450	425	477	492	477	462	443	450	476	470	464	475	458	447	451	505	460	489	471	479	431	469	457	473	458	459	493	458	469	482	488	454	460	440	524	530	498	449	500	495	464	445	465	479	441	460	462	457	501	440	446	440	447	444	502	465	470	484	487	472	455	504	466	487	448	435	452	499	496	500	509	502	474	434	478	455	428	434	466	427	501	442	519	471	470	466	518	512	464	442	438	440	483	447	445	517	470	491	471	466	472	479	445	467	467	441	467	466	493	484	453	450	438	442	459	469	478	473	474	438	492	430	475	450	495	468	485	463	484	456	504	479	499	486	485	477	454	472	478	470	493	459	482	467	500	445	444	482	465	474	471	454	503	497	450	504	423	488	415	435	456	435	432	483	448	496	504	463	474	452	477	455	499	463	456	461	490	461	469	458	448	482	469	434	447	461	497	514	492	487	461	482	458	500	495	457	479	469	479	465	448	467	452	449	476	485	462	456	411	465	459	462	483	432	482	518	467	427	467	467	515	496	482	459	439	448	463	480	484	451	456	462	438	469	475	457	492	438	469	484	474	442	483	503	473	475	483	492	483	458	477	470	454	523	455	506	510	499	446	485	493	455	469	498	475	476	473	424	450	464	497	454	481	462	458	473	453	463	449	456	487	490	514	481	477	468	498	480	479	456	442	449	479	482	478	459	465	457	493	496	487	486	452	452	457	410	493	465	466	469	490	457	443	483	482	401	443	523	514	521	497	473	498	486	446	495	466	494	455	469	445	457	497	476	466	476	451	433	476	482	487	521	478	462	407	487	454	473	460	480	470	459	464	479	461	424	501	434	470	500	470	476	446	454	457	479	469	464	478	477	435	492	490	435	509	459	446	424	469	480	453	491	439	483	474	460	472	484	482	467	464	435	457	493	463	521	475	501	472	434	474	475	450	490	471	470	465	494	463	470	471	475	464	471	492	484	468	457	468	453	487	502	476	454	459	480	455	492	454	456	472	465	478	460	460	462	444	479	453	479	418	469	442	473	452	448	489	475	504	461	481	469	476	485	479	481	450	505	503	498	470	476	497	493	474	448	467	478	434	430	490	457	486	412	484	494	514	512	457	445	477	453	455	446	447	452	489	484	478	477	464	451	509	452	452	459	449	462	470	444	478	510	484	492	445	461	480	491	471	493	427	472	481	486	425	479	506	477	459	477	452	443	492	468	470
3329	4908	3960	2013	1472	1207	1028	923	792	719	679	660	644	589	578	535	552	551	719	2663	6334	8333	6220	3786	2128	1083	672	548	515	492	502	512	491	510	500	520	475	486	486	513	505	492	545	512	501	536	511	470	447	491	513	528	474	480	506	528	503	497	511	472	514	498	479	494	521	508	495	454	489	486	456	502	489	491	502	494	501	467	499	488	495	498	473	462	505	492	519	503	512	475	506	491	503	508	494	468	454	494	495	521	524	481	459	497	472	462	515	513	493	512	526	486	498	479	479	488	476	467	475	479	469	498	482	491	475	536	492	478	503	471	451	486	476	517	507	495	473	492	484	514	505	501	486	471	475	523	465	500	450	529	465	491	471	492	528	482	533	469	505	439	509	542	491	486	485	463	496	493	487	474	483	479	510	449	507	467	496	522	514	510	500	498	490	482	501	485	510	452	531	477	505	472	478	495	519	514	507	494	518	482	516	504	485	485	513	539	497	492	507	488	457	514	532	470	468	480	457	483	460	471	506	505	478	479	499	502	455	508	524	462	500	440	515	479	473	477	521	520	481	490	495	493	477	498	535	464	494	499	455	497	525	511	519	462	452	536	503	472	433	554	486	470	483	527	509	483	529	466	518	507	470	476	488	491	467	515	529	524	470	521	478	464	525	447	530	479	477	467	481	499	494	476	455	459	522	520	454	496	464	449	465	499	476	496	486	486	513	504	496	509	473	452	507	509	439	493	481	467	503	488	529	475	535	485	493	471	514	489	493	520	513	511	513	470	499	520	487	483	530	490	500	493	500	494	486	479	425	432	476	496	479	484	520	542	507	464	481	470	524	457	483	497	509	492	478	482	489	508	464	466	499	509	493	518	434	491	524	471	510	497	499	493	468	493	503	473	484	528	472	481	497	510	486	505	501	506	493	470	533	500	468	494	480	499	481	486	485	467	465	534	459	476	505	485	434	454	477	480	508	470	462	521	504	468	497	508	486	480	496	442	455	479	474	482	518	498	496	504	478	494	468	491	488	480	471	505	480	463	471	489	493	486	508	501	439	465	485	476	491	476	496	472	492	496	476	479	530	491	530	530	520	485	520	476	469	469	469	530	505	466	501	484	507	514	483	444	465	466	456	459	497	487	534	476	489	503	466	494	458	465	467	485	487	464	538	487	476	507	449	495	465	485	459	468	469	494	546	490	507	476	472	507	427	462	499	423	472	473	520	472	506	532	491	476	470	445	492	482	509	489	507	487	479	488	507	489	527	471	467	490	483	501	515	469	481	505	518	505	473	504	483	491	470	541	506	486	472	479	497	470	491	476	495	511	508	501	478	493	537	481	502	508	427	523	512	466	483	455	462	465	484	501	409	492	498	485	488	526	436	511	477	496	518	464	490	494	501	486	523	441	461	464	527	491	491	500	486	443	485	482	405	517	462	464	442	500	482	529	506	494	498	484	509	476	494	478	470	488	488	508	492	482	499	475	451	470	466	530	470	488	494	505	487	460	505	493	468	516	446	523	537	472	487	481	484	475	503	463	494	485	477	515	490	423	467	500	474	506	471	455	459	476	475	454	497	498	510	529	479	478	513	452	478	472	493	494	494	543	524	447	500	498	496	494	483	496	499	488	474	494	447	492	479	477	515	463	470	525	476	511	500	473	518	440	529	502	446	485	451	460	513	489	481	471	485	462	481	505	519	461	468	473	478	461	521	468	495	500	516	474	482	478	475	510	511	507	505	467	473	465	513	498	466	481	481	509	481	468	482	466	499	510	517	496	472	506	491	509	481	516	497	483	505	483	464	489	472	521	491	455	481	491	478	508	485	468	496	462	493	507	473	457	510	466	476	494	438	485	485	513	492	475	519	510	474	481	485	469	494	461	480	490	464	465	462	459	489	512	476	542	491	492	473	489	512	549	523	530	505	468	467	495	478	499	476	489	502	493	515	474	474	491	472	508	491	503	466	482	463	478	485	489	508	489	495	494	510	494	483	495	454	518	481	472	478	481	464	468	470	527	440	472	471	515	475	493	480	503	473	487	509	503	476	509	466	503	451	514	501	472	509	498	510	483	476	510	476	510	446	442	501	444	495	460	500	514	472	506	482	466	511	483	506	516	485	495	486	502	470	442	488	456	461	485	453	503	463	473	528	452	518	466	489	544	455	479	478	479	503	447	457	527	497	514	503	452	475	525	493	494	510	456	497	474	448	478	518	490	458	521	479	476	494	502	484	493	459	479	470	521	474	454	489	504	472	500	469	497	491	508	484	502	489	478	498	500	516	456	478	527	494	473	465	474	502	473	469	471	486	504	476	494	501	516	454	496	519	503	538	533	479	486	486	486	481	494	443	472	503	493	492	528	475	463	508	485	519	455	526	501	473	475	484	483	469	464	477	490	503	513	445	492	484	460	499	509	509	502	518	510	465	461	443	471	521	447	505	449	486	462	523	443	493	487	525	503	491	462	452	501	507	476	457	475	470	530	505	481	522	477	489	504	506	463	474	509	479	491	464	489	479	480	497	497	502	497	442	473	495	522	445	509	507	454	467	469	498	464	509	484	485	540	483	486	510	516	484	481	514	465	503	505	544	515	524	469	485	501	490	498	494	475	466	521	511	500	443	476	483	440	475	467	481	469	474	483	467	469	466	465	461	531	508	504	477	472	517	522	497	465	497	461	470	494	507	474	495	497	437	522	506	476	491	482	464	484	483	476	477	456	500	476	452	460	500	458	477	471	449	461	461	475	528	468	504	502	512	480	509	476	470	513	463	487	468	511	497	461	454	469	467	495	510	485	423	515	427	466	456	484	478	446	490	467	457	493	469	474	534	477	461	499	491	503	478	492	452	458	499	457	482	485	539	478	518	467	487	476	514	479	479	449	495	490	454	475	463	506	508	482	477	508	509	503	488	468	475	500	498	525	464	514	494	484	523	492	498	524	500	496	471	474	464	476	482	508	482	483	485	492	490	478	483	512	509	473	486	494	511	503	487	494	507	446	483	503	490	505	491	451	515	500	440	490	467	464	529	491	474	502	474	512	479	476	453	451	474	454	477	553	480	488	456	501	509	469	478	491	496	473	435	463	480	491	438	485	477	486	462	490	468	519	440	466	464	514	475	487	472	503	478	509	516	491	432	498	489	497	507	499	478	486	467	440	498	463	500	489	446	493	526	468	518	472	524	531	527	450	470	458	497	475	504	466	502	508	482	476	525	447	484	482	478	462	431	432	446	472	456	463	471	443	494	450	477	426	488	490	492	474	461	481	475	480	479	476	494	454	495	494	501	510	483	475	468	507	471	511	455	479	455	489	484	471	471	444	477	484	456	498	478	479	497	528	469	483	473	477	475	504	510	471	502	467	479	463	508	468	487	487	500	502	526	483	541	443	477	448	480	484	495	486	480	503	475	461	471	448	490	511	503	487	504	465	476	482	503	518	492	466	465	511	468	500	475	494	480	493	455	488	518	529	476	478	476	501	443	484	484	471	482	490	487	492	474	510
27197	12178	1373	716	465	403	470	419	432	424	425	432	437	422	470	423	439	427	414	459	498	676	709	715	566	520	491	420	424	417	421	405	431	440	396	429	426	395	388	406	421	401	377	435	419	417	395	417	398	413	410	454	481	423	414	401	409	376	407	456	413	384	441	409	404	438	447	388	427	425	403	421	450	407	414	426	453	413	403	436	451	392	406	412	385	455	413	448	420	415	450	401	422	413	417	438	398	430	408	436	420	402	423	399	399	405	407	412	427	386	413	403	442	416	393	416	417	422	446	426	393	418	395	439	420	423	415	402	413	433	405	396	435	423	428	405	451	404	400	427	449	398	413	407	445	410	399	414	406	402	392	432	435	418	395	388	415	446	409	405	397	378	392	412	435	432	443	415	415	402	415	425	423	374	433	441	442	451	397	425	430	421	383	441	443	403	402	389	398	437	394	429	426	415	424	426	446	395	436	421	439	409	433	391	410	378	411	384	404	396	419	410	408	425	418	388	398	380	392	448	413	398	440	370	408	417	404	415	431	436	422	436	410	427	423	472	409	419	418	387	414	391	434	384	403	439	412	456	401	373	421	425	411	427	443	388	432	427	422	411	431	427	407	440	422	423	430	424	431	403	452	400	388	389	448	431	393	418	406	423	434	393	436	428	435	413	420	428	410	460	413	462	410	382	405	390	451	423	424	366	422	423	419	422	436	448	440	393	435	438	391	380	436	406	458	413	404	403	464	379	442	398	438	386	411	409	394	397	441	427	431	405	395	424	412	407	437	438	392	397	431	427	415	395	405	436	425	412	433	408	438	408	381	401	454	409	407	426	401	402	436	433	411	405	426	357	444	428	410	433	377	431	415	432	446	394	432	396	437	392	433	392	412	433	399	434	438	438	444	460	420	453	449	408	433	425	406	400	414	398	433	421	394	411	408	408	412	433	402	420	396	413	410	432	434	424	394	458	409	380	391	425	423	418	422	435	412	388	387	412	435	418	406	407	395	399	392	429	406	492	451	423	441	413	396	446	430	410	396	447	398	404	432	397	430	382	451	378	466	451	428	418	435	421	404	377	399	424	399	453	430	429	425	439	418	403	405	410	417	398	418	429	435	436	451	458	421	406	420	409	416	400	426	388	428	402	407	427	440	419	410	407	416	414	417	405	381	415	448	446	386	418	409	399	437	402	439	394	409	419	389	435	381	437	441	434	439	386	440	447	404	401	392	408	414	425	415	445	413	444	428	410	424	414	421	419	420	428	449	416	436	392	437	376	385	454	414	407	438	388	402	399	406	426	423	443	405	408	389	407	427	457	416	442	419	409	398	434	399	432	411	448	421	434	403	417	425	426	437	414	395	424	386	424	418	432	395	411	459	447	450	405	419	430	394	410	374	427	397	393	417	422	419	402	391	433	428	441	418	424	441	408	410	435	447	397	424	420	442	433	421	405	386	421	446	462	462	412	411	391	455	444	460	398	426	427	424	416	457	450	443	433	414	407	444	405	416	415	417	398	427	432	394	380	451	438	440	423	419	414	418	456	410	432	442	410	408	406	422	426	401	415	422	406	436	393	401	418	409	434	415	442	383	441	407	404	423	432	425	407	440	407	422	414	386	381	398	415	418	446	427	425	436	404	445	443	410	418	397	414	439	417	455	397	422	413	393	415	418	453	423	395	440	429	454	393	418	421	392	397	431	406	430	419	430	390	406	400	421	401	430	431	427	404	378	400	384	395	400	406	429	421	418	391	453	449	405	414	426	423	401	434	402	384	418	455	430	429	419	412	379	407	424	422	415	387	399	411	406	415	419	439	448	398	414	445	414	431	402	393	406	407	421	377	429	468	420	416	418	448	417	450	439	400	417	402	418	415	412	406	406	395	439	457	456	413	401	420	397	425	387	412	392	414	448	428	430	420	430	391	361	445	422	404	396	409	416	443	437	443	403	431	408	438	432	466	425	436	426	413	434	405	410	387	442	426	426	407	409	406	423	422	399	378	459	431	433	441	395	417	449	448	412	412	446	396	395	382	437	393	438	425	461	418	381	421	455	386	396	419	450	404	454	416	438	408	456	391	416	437	436	399	438	402	427	414	401	400	451	398	426	401	394	437	446	410	430	392	414	383	419	432	403	408	418	398	400	428	375	417	426	380	405	401	383	447	431	416	396	409	425	388	414	410	410	406	473	408	409	431	424	453	422	423	406	432	425	406	413	446	399	430	413	413	427	393	394	391	409	420	417	421	397	442	425	441	402	413	434	420	377	411	395	399	418	440	402	399	392	424	419	379	397	409	405	420	431	416	410	464	441	415	361	424	445	394	419	449	427	401	424	425	397	437	427	405	445	422	427	406	407	438	443	406	413	410	444	408	423	413	395	397	432	403	411	413	406	448	378	389	427	432	397	409	411	398	433	392	402	403	422	421	444	410	418	428	421	422	422	415	431	380	453	424	399	412	411	412	404	435	395	417	439	418	429	433	415	474	385	463	429	442	412	426	437	401	429	410	412	452	426	391	380	414	431	418	428	356	429	447	397	457	400	401	432	420	365	405	382	436	366	436	426	440	421	408	405	393	406	419	393	392	455	367	443	434	409	434	405	462	425	442	411	376	404	471	444	422	363	425	403	397	433	409	421	437	436	419	426	398	412	405	390	424	404	408	434	411	410	422	415	446	429	420	438	413	421	427	439	394	416	426	447	411	411	393	436	422	432	420	453	422	420	438	410	388	430	430	393	447	405	414	420	425	404	414	411	403	429	417	411	421	445	436	409	412	417	451	404	424	447	418	407	398	421	404	460	437	423	439	431	419	390	434	441	394	410	405	429	439	401	404	388	395	436	388	411	444	379	403	461	438	391	400	411	436	380	411	424	405	459	414	438	413	415	415	429	404	437	385	401	432	422	413	413	432	428	422	409	423	445	435	363	408	392	443	428	386	429	420	403	458	414	415	417	397	426	408	391	423	412	445	467	479	424	416	431	430	406	424	404	423	437	430	427	465	408	398	402	417	435	439	420	419	397	409	423	411	407	422	422	394	419	411	446	420	420	412	426	403	390	393	401	418	412	407	420	404	436	416	408	457	396	392	393	417	413	421	403	398	411	410	407	422	419	433	438	408	415	443	413	404	385	436	428	422	431	443	431	455	401	409	423	408	444	444	380	415	439	433	427	408	447	425	428	409	401	417	396	418	405	396	417	437	425	428	413	424	416	436	426	419	428	416	416	419	421	418	440	410	384	395	405	440	419	408	426	435	454	453	422	438	494	424	435	446	398	409	408	402	416	418	450	397	394	424	423	402	408	450	376	407	409	461	453	383	398	365	404	453	429	420	425	414	425	406	383	449	447	417	413	434	435	451	438	419	445	427	440	429	442	447	411	419	446	417	430	392	410	417	408	404	422	447	406	451	393	401	398	458	423	409	391	401	414	383	420	410	427	411	412	447	404	416	389	442	399	395	411	429	437	398	401	417	401	428	438	427	440	417	382	402	438	437	414	435
4784	671	651	495	514	459	473	429	427	436	450	391	416	412	437	417	425	412	448	477	617	916	917	861	649	526	504	472	456	410	430	445	410	417	423	419	397	422	441	399	391	431	415	433	425	422	477	419	398	412	419	410	402	396	426	428	423	393	430	388	390	419	419	426	429	395	411	438	436	430	414	415	414	441	434	411	422	415	421	390	461	447	418	432	432	404	431	432	414	436	402	408	458	428	414	430	422	409	404	386	445	443	426	436	405	420	447	439	456	435	416	423	422	439	451	432	402	406	426	392	429	440	396	400	413	443	423	443	425	391	444	404	391	447	427	441	419	423	439	445	429	433	396	435	466	385	423	438	389	441	442	425	403	448	430	426	447	407	392	438	423	436	420	401	445	435	413	424	385	426	430	406	414	410	451	439	390	421	404	400	424	407	427	398	429	428	408	429	381	413	437	436	456	410	389	418	471	415	403	369	419	387	428	413	469	431	393	403	410	395	423	445	448	424	435	408	384	444	421	441	429	442	436	383	428	403	410	422	410	421	450	421	413	451	395	412	429	435	427	428	391	413	445	426	426	438	398	395	416	427	417	403	437	448	446	409	404	420	421	400	402	429	421	433	407	425	436	425	431	435	384	452	405	430	430	415	410	379	428	414	402	414	400	419	429	421	428	435	419	431	424	422	434	420	415	397	429	436	411	414	387	407	432	410	424	419	419	437	430	444	449	388	419	427	411	428	412	408	430	428	400	431	402	442	430	415	413	378	415	404	441	396	394	431	404	421	417	391	397	400	434	395	440	405	397	452	435	387	417	407	448	442	439	429	446	404	388	408	428	453	444	409	382	413	409	425	425	406	408	436	460	420	432	395	409	405	389	409	394	404	414	396	410	402	438	436	448	425	439	457	400	413	413	424	417	419	415	399	387	392	430	449	430	413	416	414	428	438	447	424	484	408	452	431	430	418	410	423	420	407	423	422	419	430	445	419	421	409	417	446	393	423	397	429	413	403	398	424	442	421	409	411	401	405	428	428	393	431	420	413	385	417	402	423	440	392	419	390	427	445	455	412	407	436	439	458	413	435	380	434	400	460	444	387	427	445	464	422	435	414	409	423	430	438	429	398	432	432	430	416	441	394	434	415	411	389	405	427	423	423	401	416	428	415	415	413	370	402	419	419	420	383	434	414	439	408	411	403	399	404	422	384	450	415	422	433	418	426	403	407	442	419	437	393	420	418	393	434	420	408	378	417	400	434	426	368	432	449	424	454	441	422	414	444	412	418	439	421	414	388	415	420	425	405	408	367	376	460	419	439	431	428	450	438	441	447	449	417	405	431	431	423	402	429	416	430	418	427	416	419	413	460	433	454	409	365	430	425	386	398	426	448	415	402	428	402	401	458	414	404	430	432	432	415	433	419	420	410	397	397	431	424	402	416	408	424	454	414	437	422	389	395	417	417	413	428	440	422	431	410	403	410	454	431	397	442	411	438	416	431	396	447	402	425	396	416	401	432	428	400	453	425	425	409	400	443	384	427	441	377	415	450	432	424	434	406	396	429	391	406	424	420	448	396	402	427	430	414	413	421	410	409	430	438	417	419	395	402	405	446	414	428	449	400	423	441	430	444	407	427	404	390	423	422	449	445	435	414	467	425	389	418	405	401	399	419	396	427	383	425	427	409	432	449	408	426	442	468	430	414	395	438	415	441	472	414	420	464	401	434	380	434	395	435	384	381	430	382	410	359	430	453	449	406	401	436	450	422	418	443	398	450	422	400	440	423	387	412	427	421	421	406	415	413	449	416	434	417	420	417	366	419	402	422	407	431	422	425	401	436	429	391	402	388	392	419	404	472	456	428	413	421	414	401	438	427	483	455	449	421	436	423	412	467	395	393	412	432	418	401	423	422	368	429	449	448	404	420	411	417	406	424	423	404	401	415	388	406	476	406	426	460	387	420	421	375	439	442	417	398	437	394	425	448	413	391	425	392	421	420	476	428	405	410	418	431	420	431	399	423	446	392	441	432	413	428	436	436	363	427	421	408	433	433	429	380	438	419	450	384	401	408	447	424	462	424	444	434	413	441	434	408	445	436	426	435	413	427	412	417	450	407	423	393	470	396	420	414	426	435	418	463	454	414	418	436	445	374	412	456	440	441	414	430	422	424	421	444	434	376	416	386	380	421	435	385	405	449	397	420	418	425	414	449	434	424	428	440	427	400	402	432	393	414	434	431	436	400	390	437	398	476	417	414	408	414	427	434	414	390	422	402	391	425	400	451	451	431	416	462	412	464	456	437	425	409	383	434	434	438	435	435	422	414	405	451	409	430	438	410	448	445	415	432	428	402	379	458	407	429	411	416	379	442	435	407	406	457	446	419	391	431	421	418	413	440	435	374	407	374	413	402	442	404	414	424	407	414	409	428	387	435	402	444	421	468	451	411	420	422	398	402	428	397	394	425	399	383	389	416	429	451	415	402	420	410	408	423	423	421	405	437	415	420	403	473	445	450	456	404	403	421	480	434	427	402	414	378	432	390	413	444	402	402	425	408	414	448	429	401	472	436	470	416	368	426	451	442	404	438	499	399	437	406	421	453	416	438	409	415	373	424	438	428	380	394	402	387	439	442	447	465	422	397	391	424	417	398	397	399	422	416	411	400	392	405	414	424	390	415	411	392	425	421	427	423	450	397	435	404	413	440	413	442	444	393	435	402	399	476	395	413	497	416	380	397	441	414	418	412	438	447	423	407	419	411	375	434	412	374	398	435	430	442	443	421	461	415	430	407	430	439	401	450	427	421	412	379	424	395	425	442	459	429	466	419	450	440	439	449	400	435	424	442	421	406	412	416	433	408	439	433	429	435	413	409	379	460	418	436	431	411	434	401	446	429	436	416	429	410	437	432	405	410	414	416	408	455	422	458	430	408	412	442	417	422	410	423	416	419	428	442	439	438	410	462	459	409	429	433	376	380	428	401	425	440	416	467	401	431	459	444	410	425	424	422	443	421	411	431	433	414	420	443	432	410	424	439	400	407	420	449	449	433	425	406	390	432	451	418	429	438	389	419	382	452	421	458	427	388	428	446	399	431	426	441	390	426	405	383	430	416	406	440	408	373	432	409	388	405	409	420	448	397	399	429	414	443	461	411	413	414	434	441	454	457	419	378	388	394	463	426	450	448	418	443	444	423	409	432	448	423	428	431	401	403	439	397	419	436	421	401	437	438	391	444	404	394	411	472	454	383	416	432	396	436	441	411	413	419	410	424	432	430	442	429	413	394	433	451	369	427	433	420	405	406	393	398	432	409	447	412	403	478	410	424	372	405	420	450	416	382	441	394	440	406	419	406	399	409	405	405	396	405	437	449	410	431	434	424	387	447	400	415	431	460	423	431	427	434	372	418	440	432	449	437	423	381	445	383	390	430	419	432	441	404	462	438	431	399	414	413	445	424	436	417	417	420	455	438	401	451	418	388	433	419	426	433	424	398	416	428	433	417	407	444
24531	21090	27350	25028	8327	1132	769	601	488	520	494	447	431	475	436	468	423	441	499	1016	1957	3504	2926	2198	1247	724	492	453	454	393	410	396	417	405	417	413	389	397	425	434	384	427	401	413	421	388	444	402	386	405	414	423	387	387	424	391	375	398	371	402	379	383	413	420	406	409	406	399	445	399	423	430	398	430	400	418	404	400	448	399	399	413	392	425	396	441	414	427	408	427	426	401	423	388	397	419	394	425	399	390	377	449	404	364	389	391	414	430	418	382	415	413	441	418	399	407	428	417	414	403	403	395	389	393	418	417	385	387	386	432	410	379	408	395	405	410	407	448	420	376	424	413	399	387	429	422	397	428	390	392	437	422	381	398	444	392	418	437	430	400	408	447	392	439	415	408	424	439	364	420	412	406	412	425	395	420	424	389	396	398	402	439	396	423	402	420	407	421	386	388	417	354	418	412	397	409	420	400	424	416	426	407	434	428	455	433	433	410	419	384	407	463	389	392	408	387	386	422	401	397	413	452	402	408	414	412	375	414	379	397	406	438	433	400	391	428	439	446	392	409	431	437	425	413	398	409	375	393	395	415	406	441	383	412	426	391	401	390	393	387	421	405	415	425	399	431	415	403	378	415	367	380	420	425	381	394	423	400	423	445	403	423	430	402	390	371	434	407	429	394	391	389	433	436	424	381	401	412	384	380	401	403	421	383	436	388	375	391	444	422	408	420	357	403	368	424	408	386	399	393	445	430	409	411	401	432	417	387	412	372	446	387	425	416	392	413	397	390	391	395	444	412	405	420	409	389	443	436	408	418	458	395	426	412	413	375	397	394	407	390	368	431	446	390	426	452	427	404	433	389	467	408	409	421	397	423	406	397	399	421	418	389	427	416	394	416	414	374	423	393	449	451	375	369	412	423	388	376	402	441	432	387	403	392	416	389	415	401	407	368	413	436	425	433	396	405	435	410	442	445	419	378	428	341	446	413	403	396	444	469	437	423	395	424	385	371	429	399	414	390	407	370	386	397	384	430	391	374	417	400	436	384	401	357	379	383	408	389	408	418	413	445	410	415	407	445	373	444	414	376	381	457	391	390	406	378	410	444	419	431	433	472	417	401	411	420	397	419	394	432	454	434	421	455	392	395	397	445	356	369	377	421	398	428	389	399	392	391	400	425	381	422	424	416	416	376	403	392	352	424	380	383	403	398	425	355	458	385	404	391	409	369	398	414	391	415	367	417	433	405	409	424	428	381	401	432	428	384	433	391	406	402	417	426	386	428	440	402	405	391	375	418	373	411	384	394	426	433	443	406	415	386	443	383	393	425	394	390	432	427	409	414	414	418	391	389	380	411	423	414	428	404	404	359	413	402	382	415	402	412	434	438	431	398	407	386	427	394	425	405	367	419	401	420	377	437	399	409	399	390	403	381	386	373	411	433	414	395	375	378	411	417	407	427	427	357	420	400	406	450	396	405	402	411	394	389	406	433	417	411	425	404	380	392	414	378	414	425	387	440	387	401	403	377	416	394	397	417	405	404	402	397	383	405	389	419	408	400	415	408	399	410	321	433	428	420	407	409	407	403	411	408	402	432	409	452	420	399	375	439	406	415	370	431	410	401	388	409	421	372	433	411	387	388	411	406	411	430	388	420	424	402	418	411	424	370	390	379	445	397	410	384	376	406	421	395	371	398	385	409	423	397	411	365	421	368	385	453	420	407	405	385	432	405	354	445	420	419	450	417	436	433	398	391	412	423	393	377	427	368	392	373	364	428	386	414	401	396	377	420	399	401	390	412	415	419	415	429	428	391	406	442	417	400	425	436	387	412	415	409	434	406	419	377	415	411	371	410	428	387	428	362	372	395	424	420	397	420	437	386	389	412	445	417	406	429	412	414	379	406	401	393	433	399	401	371	437	412	410	400	401	405	430	408	403	434	467	388	411	435	393	443	388	427	407	398	420	385	413	407	405	404	383	417	399	409	401	376	451	368	413	394	413	407	410	414	422	420	414	382	393	413	429	418	431	404	413	381	389	413	390	367	406	367	416	427	408	431	383	392	424	444	383	473	395	435	401	394	406	435	431	384	426	377	404	410	399	435	414	410	415	410	395	423	413	422	387	412	392	413	435	387	392	396	431	382	404	429	385	386	411	366	407	387	383	389	427	390	368	394	423	430	408	397	410	395	388	416	414	388	403	422	395	415	395	435	387	400	393	441	392	430	413	429	374	423	387	392	427	370	421	370	391	409	420	377	431	358	397	427	411	417	405	404	387	398	420	399	400	402	408	408	398	400	422	427	415	456	393	416	419	407	414	418	412	414	401	371	424	400	469	406	427	396	410	415	437	408	437	378	391	446	406	413	426	369	402	406	407	410	397	363	412	403	386	398	372	434	401	406	402	392	413	405	420	415	419	420	404	414	411	373	403	410	401	445	384	417	397	400	398	413	409	373	409	396	420	390	380	387	391	414	414	415	422	405	392	428	440	433	418	391	393	374	389	400	400	426	412	393	426	397	400	387	436	400	400	421	421	399	411	406	412	432	394	405	387	419	437	392	396	383	388	414	405	380	395	384	432	401	402	398	379	425	365	396	398	419	407	431	374	395	414	403	392	374	437	433	411	406	376	417	410	414	387	439	394	418	426	426	422	419	378	402	387	431	427	369	385	404	400	384	399	407	395	382	403	416	429	396	405	410	449	409	435	402	388	384	422	406	371	400	444	368	404	457	406	368	407	423	416	449	385	396	419	417	412	423	440	407	441	395	384	376	448	420	352	385	439	407	410	400	421	395	383	388	436	400	466	395	434	407	410	414	402	405	404	397	429	379	376	414	424	380	391	398	383	401	423	428	407	424	431	412	407	413	411	407	379	411	399	404	352	383	414	366	394	431	441	469	415	404	425	437	380	403	378	416	407	416	344	416	408	407	401	409	389	408	424	413	393	418	404	408	405	392	411	375	405	421	411	400	381	446	379	389	407	396	400	402	371	386	417	393	394	396	428	390	402	386	399	450	451	400	398	413	413	389	420	391	406	406	424	405	402	405	410	401	387	401	422	419	427	372	408	413	424	417	401	398	405	399	400	413	414	464	410	348	427	406	403	366	410	371	380	407	415	417	384	414	395	419	418	383	432	379	432	352	442	378	346	399	388	409	419	422	429	413	385	413	380	419	403	412	389	410	418	421	428	384	376	385	400	431	417	413	423	374	409	410	397	413	422	417	393	432	415	409	375	419	428	401	411	442	449	395	406	388	404	390	385	415	417	400	430	411	419	378	386	460	409	425	420	371	413	405	428	402	365	432	406	408	397	409	412	400	394	428	415	374	436	400	404	430	423	384	409	431	429	418	374	380	415	414	391	402	425	391	414	384	425	418	427	419	416	411	373	375	430	393	395	413	432	397	386	401	391	454	398	412	384	390	411	370	437	444	405	384	403	404	433	406	428	410	415	416	415	419	386	410	433	393	392	415	419	365	438	404	415	388	419	379	403	440	407	409
3223	3047	2496	1360	1001	827	755	733	630	561	516	517	491	483	493	509	462	454	697	1705	3033	4943	3900	2976	1600	929	581	471	437	420	467	440	397	480	440	457	435	459	433	411	392	410	445	388	439	458	454	405	445	413	419	443	432	461	449	432	443	440	423	442	439	403	431	442	463	452	470	415	444	434	418	421	475	440	426	445	406	405	451	410	427	458	414	436	426	449	448	443	414	442	413	420	434	427	466	436	424	418	396	471	476	426	407	436	420	399	449	448	409	466	463	462	434	440	442	411	443	427	421	472	435	432	444	396	439	448	424	431	421	406	436	452	438	473	431	411	428	470	431	424	434	392	470	476	447	387	418	423	440	440	456	401	424	480	432	452	451	443	430	397	422	463	436	452	441	425	421	461	413	441	406	427	451	415	435	449	409	394	429	413	420	420	403	446	428	405	467	405	419	445	421	401	411	435	443	439	423	417	416	407	431	424	466	440	446	431	454	442	441	430	469	413	438	459	450	432	413	379	428	418	441	445	415	425	480	425	427	456	468	423	430	424	420	402	400	430	429	426	417	441	452	397	442	436	428	453	458	437	457	417	446	404	416	426	431	447	437	471	422	462	425	427	443	447	403	435	459	473	431	422	468	469	451	435	391	450	441	426	417	416	430	397	433	383	391	436	417	413	411	459	424	428	415	456	411	438	421	469	396	393	434	448	465	387	423	441	488	434	434	435	414	443	406	438	419	410	408	423	410	429	434	396	437	425	409	433	395	425	412	412	430	432	431	411	400	489	436	426	403	444	434	419	445	427	399	411	405	409	433	446	385	448	444	428	467	458	484	488	452	421	412	442	467	399	446	413	422	433	465	430	425	432	422	419	426	429	445	425	434	449	466	431	445	424	415	431	412	408	429	426	477	416	432	424	453	421	413	423	418	429	426	414	451	468	438	450	403	428	363	415	451	431	433	392	436	450	416	426	397	459	432	406	443	410	452	477	465	443	446	426	406	393	445	463	444	417	421	441	439	433	439	420	437	359	409	462	427	434	433	433	470	414	428	422	406	408	468	434	449	418	414	449	400	436	406	392	450	393	439	413	441	436	403	433	460	468	428	438	417	424	444	464	434	432	415	434	450	414	468	419	459	406	409	453	449	426	441	437	413	408	398	404	454	438	429	424	455	436	382	482	419	422	426	432	456	433	431	468	406	434	451	417	442	415	416	437	441	430	434	414	432	440	406	424	416	462	427	420	430	432	441	419	430	445	447	432	434	454	435	444	450	430	404	436	431	449	439	459	389	441	470	430	447	417	434	416	418	438	447	445	446	478	437	439	398	407	422	430	432	455	439	446	392	427	424	403	441	435	425	422	402	426	426	444	469	389	431	446	446	425	449	429	432	442	404	433	442	471	412	438	422	388	418	405	415	450	417	439	425	422	425	477	453	420	425	444	443	408	436	468	409	423	425	414	431	410	416	406	438	406	408	437	411	414	425	418	422	418	454	427	459	464	456	424	436	436	426	423	450	407	405	427	413	438	425	443	402	449	457	433	431	414	412	421	396	405	423	422	439	424	428	380	438	433	430	404	395	442	420	399	425	436	431	409	458	408	420	444	432	432	412	436	451	414	448	415	452	461	473	435	454	428	426	415	398	426	450	412	427	418	440	418	483	427	430	437	401	440	438	415	436	466	417	417	427	416	406	426	416	436	444	374	438	399	427	447	449	418	401	443	424	446	419	482	427	432	461	414	445	442	449	447	427	422	417	443	405	436	449	443	423	445	394	452	453	426	399	464	454	435	412	416	448	437	446	445	459	428	444	422	423	458	419	408	442	449	429	392	465	454	414	440	450	425	407	466	422	464	442	436	432	452	418	431	412	438	423	422	451	398	426	421	446	406	464	422	417	440	446	415	451	435	420	416	465	434	452	418	425	428	417	426	467	429	445	443	434	454	438	440	430	438	413	458	413	439	430	440	402	382	441	437	411	436	486	440	402	437	400	422	460	392	478	453	429	429	388	418	413	460	378	411	384	438	429	434	443	418	442	420	382	443	431	417	426	410	443	435	412	416	427	432	453	447	386	429	432	409	433	443	454	411	438	436	423	431	431	404	407	397	450	439	412	433	449	431	431	399	448	404	438	400	454	413	441	451	415	421	461	447	437	427	466	445	444	424	423	395	438	425	419	468	435	441	439	423	436	433	409	418	435	436	419	438	417	405	431	429	409	420	423	394	419	434	436	430	398	429	440	451	428	447	409	448	423	444	472	405	414	415	467	463	450	426	429	398	427	421	444	439	381	419	424	389	432	442	425	405	468	425	393	457	460	419	424	423	414	437	413	423	422	421	428	469	429	455	423	407	430	449	413	434	414	466	405	447	416	401	413	430	437	442	393	445	423	425	404	409	437	425	405	406	431	425	434	460	450	437	416	407	419	412	458	435	398	408	398	422	456	427	416	435	432	417	440	411	450	436	444	411	407	404	422	406	413	434	444	401	453	423	444	417	437	451	423	463	395	443	469	425	407	387	392	422	408	415	425	427	414	440	378	396	394	474	423	432	439	402	426	428	393	420	452	445	409	427	398	435	404	440	452	456	414	412	431	419	417	414	386	458	381	445	420	418	440	442	440	426	420	456	454	423	430	398	476	421	450	418	428	411	414	415	426	397	455	409	454	417	452	438	444	418	405	439	398	391	465	416	409	476	478	458	441	374	470	441	462	433	416	462	446	452	442	427	413	426	418	413	432	403	457	424	448	466	457	433	449	403	429	415	447	420	426	418	435	403	426	434	442	424	481	421	431	433	414	445	441	401	429	414	414	398	401	426	404	396	432	418	410	469	441	453	422	424	412	453	437	407	435	425	414	432	423	440	440	444	444	412	439	424	410	395	415	435	451	445	463	398	434	418	416	390	425	445	470	449	410	393	389	437	457	436	412	413	412	425	414	418	428	442	432	407	378	411	425	487	401	448	449	426	392	415	438	433	436	445	437	438	394	414	431	428	413	436	447	424	383	460	454	429	433	428	427	425	440	387	418	430	374	436	439	411	430	422	427	445	450	430	412	424	414	422	439	421	422	412	393	414	444	427	442	428	397	442	461	421	429	402	426	399	436	428	439	393	431	434	414	421	422	447	425	431	413	430	423	430	395	419	402	448	418	415	440	437	416	419	469	443	439	453	396	439	467	449	408	399	402	425	444	418	409	433	443	402	443	437	430	394	425	406	432	424	434	429	437	441	463	433	417	410	459	431	447	422	394	464	377	453	412	454	412	431	395	461	440	430	448	427	420	466	406	437	441	414	424	438	449	446	457	395	436	418	454	418	452	417	408	425	404	423	414	409	441	421	399	414	472	441	416	419	443	412	403	431	435	456	463	441	423	445	441	404	473	442	427	438	409	415	427	446	439	421	411	401	441	476	417	444	434	421	412	418	439	432	444	423	460	448	450	432	420	433	400	461	418	422	425	462	427	397	412	424	427	423	411	437	435	441	409	444	418	418	421	449	416	426
23868	21126	28246	24281	20290	4597	7457	4321	1534	599	606	568	558	537	563	512	508	554	612	1806	2172	4756	5194	3592	1977	1014	650	560	453	459	460	442	467	475	514	435	453	504	463	455	466	476	462	462	489	441	482	452	487	478	482	450	423	452	466	455	473	469	441	455	463	459	466	463	485	453	440	487	470	431	421	469	443	459	531	500	507	429	465	467	452	445	483	480	486	445	421	474	486	424	506	452	461	449	462	466	433	469	459	479	468	461	446	471	436	479	457	485	460	478	412	544	436	495	479	480	504	496	472	460	485	454	469	460	472	485	445	513	529	448	451	467	459	499	464	481	489	490	485	449	495	461	425	435	458	428	430	487	472	471	494	468	453	462	451	476	471	476	438	450	452	477	450	472	488	452	470	444	483	496	458	452	468	459	492	437	475	483	440	433	452	436	408	462	446	507	461	457	440	479	457	465	443	416	509	468	474	453	434	460	432	431	499	454	462	429	458	433	484	477	431	452	465	456	414	456	447	480	461	451	452	476	476	482	428	488	456	467	458	454	452	486	497	481	482	460	465	426	463	453	456	462	440	439	490	456	464	444	428	472	448	524	456	439	404	459	437	500	426	429	457	423	484	477	497	437	444	436	480	446	497	455	465	469	425	491	472	465	436	456	459	462	389	433	489	416	439	444	458	440	464	493	518	434	460	470	490	446	470	471	459	440	471	446	458	463	465	441	484	436	447	445	453	495	435	491	486	466	475	461	419	456	450	471	513	470	425	463	467	460	458	451	481	399	482	486	489	481	496	457	474	485	487	420	462	422	457	454	481	437	454	454	421	464	456	426	415	445	405	480	449	470	432	466	435	454	461	421	461	436	482	441	462	494	417	486	480	458	445	493	465	506	449	430	463	446	485	450	449	452	482	451	468	481	479	467	449	388	481	438	465	476	452	439	434	450	446	475	429	439	416	449	457	419	459	438	468	461	426	485	435	492	458	443	485	454	469	447	450	479	415	482	418	433	453	481	433	464	431	501	430	480	440	438	473	424	463	468	481	479	485	469	474	457	444	427	460	431	463	456	450	477	446	445	436	470	430	455	478	414	459	442	439	452	458	453	490	462	489	473	449	443	517	477	449	445	470	426	430	464	446	510	463	477	477	480	461	469	541	469	495	440	421	514	461	462	450	436	456	470	469	433	431	465	471	465	460	446	461	518	424	462	467	455	424	455	436	486	414	453	481	448	429	477	433	522	400	461	487	454	445	479	452	461	480	507	433	422	510	451	427	471	430	503	460	473	470	446	452	470	452	465	454	442	489	465	414	449	493	419	476	488	425	446	493	486	481	458	504	464	477	453	470	479	444	475	492	494	474	442	488	455	445	419	462	448	480	444	501	460	480	437	425	439	471	485	450	454	461	435	451	446	465	473	478	410	452	414	463	434	465	443	476	415	472	467	466	456	444	497	453	479	454	471	475	472	455	447	449	442	444	453	455	446	492	492	459	466	442	461	428	450	461	432	483	497	447	438	458	478	462	463	481	430	415	425	452	449	493	475	456	440	490	467	456	454	483	440	447	456	455	441	438	458	460	504	466	476	473	445	481	450	472	456	453	462	470	421	454	432	441	435	446	445	473	415	461	445	474	450	473	505	478	437	491	484	464	439	452	465	429	451	453	445	474	431	411	468	503	447	464	453	438	436	489	451	442	484	465	421	431	472	459	438	442	473	466	456	465	463	450	468	436	446	442	468	430	476	454	442	472	429	477	452	456	477	484	477	478	466	450	461	458	466	458	497	494	477	460	470	482	438	462	478	500	423	469	487	499	448	464	443	451	468	444	457	477	444	427	477	431	466	437	443	484	471	451	486	404	408	451	504	418	471	442	460	458	447	438	446	455	400	450	430	444	489	499	424	463	491	484	451	469	461	435	442	463	449	497	503	478	449	425	438	468	446	497	472	480	441	433	470	448	460	431	444	475	442	442	488	464	453	437	429	453	489	437	453	422	451	434	470	453	457	434	424	409	451	450	435	420	445	441	462	423	473	496	467	475	443	449	445	435	440	478	488	474	440	473	457	463	469	427	482	482	462	463	447	495	469	462	447	427	472	492	449	479	455	457	478	464	465	493	476	421	445	430	450	451	453	446	459	430	442	446	473	437	505	468	463	444	446	437	485	435	478	463	467	426	432	458	452	430	444	451	494	462	460	450	462	423	481	453	440	436	474	437	495	460	461	470	463	425	426	436	460	439	474	475	455	451	475	422	483	497	503	473	432	432	489	453	442	493	473	448	456	472	472	452	432	480	426	420	439	479	454	455	468	438	459	427	424	489	498	444	448	473	462	446	478	498	492	492	477	460	453	483	434	456	477	453	438	443	457	475	461	485	471	445	425	432	437	496	442	454	456	423	447	484	447	448	485	451	431	443	489	478	463	438	424	449	466	495	453	429	476	455	499	474	462	432	470	488	425	447	460	416	444	430	448	434	469	428	486	431	445	489	466	476	532	481	420	430	469	444	436	472	457	461	453	441	467	467	436	466	464	488	439	453	463	462	487	426	422	457	467	454	471	483	481	457	454	456	445	488	429	423	495	486	517	433	462	462	442	467	422	450	465	421	451	420	452	476	455	476	440	414	449	459	443	457	440	421	434	465	434	414	436	445	449	422	453	459	460	446	457	495	431	457	476	460	412	486	451	469	479	418	428	444	453	432	421	437	501	461	478	442	444	456	451	473	422	456	464	477	468	470	446	434	427	478	450	455	479	446	479	458	459	440	488	465	458	431	472	482	452	446	430	466	431	458	476	470	430	483	463	442	470	462	485	441	456	485	421	453	413	438	495	456	458	446	429	439	444	414	484	473	487	425	464	454	458	459	468	455	486	454	465	477	437	466	486	437	439	453	481	461	431	453	450	451	445	421	465	418	472	470	445	455	456	452	424	469	445	416	452	427	465	448	425	451	459	477	449	421	423	432	438	471	497	454	438	437	457	440	456	410	436	505	465	413	432	473	451	455	454	433	497	463	434	466	488	446	470	490	440	463	431	465	437	466	448	471	466	434	442	489	464	431	430	443	442	460	479	482	482	473	464	445	462	490	447	469	447	495	462	454	465	453	477	464	450	467	473	425	476	442	452	434	446	485	500	467	424	456	451	459	462	412	487	475	452	460	490	514	521	463	486	457	459	455	455	467	443	463	458	472	457	462	457	475	420	429	452	471	424	435	456	439	450	426	472	476	447	444	473	490	470	470	440	434	474	408	434	456	468	491	462	447	455	427	463	458	468	504	441	446	475	479	450	465	437	443	457	468	439	459	465	424	454	448	504	461	447	478	473	503	444	480	458	435	470	459	448	443	460	463	456	430	445	466	463	453	459	429	440	468	436	498	423	448	464	479	447	472	458	471	442	437	463	429	480	407	464	458	487	431	449	494	474	463	473	415	444	429	466	470	436	466	463	431	437	453	495	481	505	501	479	439	453	425	438	420	462	474	436	429	463	463	455	456	436	448	444	442	433
3296	4709	3835	2046	1494	2116	8528	3702	1795	653	660	629	552	564	558	573	553	578	683	2968	3434	6618	6357	4401	2433	1285	788	573	505	489	492	501	479	477	522	504	508	522	495	502	486	446	472	441	462	483	489	475	488	474	506	480	519	456	475	491	477	492	505	516	462	465	469	481	472	470	532	498	510	475	457	441	434	484	465	463	518	499	475	481	468	444	490	477	503	505	484	487	469	509	490	493	456	477	476	491	485	493	450	470	535	490	469	468	475	487	471	479	485	481	473	481	494	480	484	462	481	467	478	503	468	495	479	510	502	497	505	490	511	519	466	509	446	482	491	496	493	502	474	499	515	534	493	463	464	492	487	478	502	475	448	433	450	506	458	511	473	508	495	469	502	484	469	475	477	483	499	508	500	493	484	446	495	467	477	471	487	479	413	460	487	505	464	448	455	486	450	478	475	458	459	482	471	483	466	490	510	500	469	469	479	457	491	478	453	458	520	482	491	469	492	465	512	481	470	449	476	492	497	483	478	505	499	493	477	457	472	533	477	474	477	501	468	497	493	449	467	470	482	460	507	510	474	474	482	491	469	511	436	494	486	470	483	497	439	473	470	504	475	457	466	485	471	532	460	498	486	452	506	464	503	468	475	477	493	479	470	482	469	472	482	502	470	474	468	492	486	488	486	456	490	488	482	516	491	484	455	446	492	517	518	479	485	504	496	460	470	464	477	465	481	480	466	475	459	443	473	467	457	480	486	470	491	499	496	484	507	498	462	476	449	445	469	489	445	511	480	479	479	475	495	465	501	453	453	490	472	449	503	486	511	454	493	527	480	482	494	454	465	453	478	480	472	476	452	479	493	439	425	491	486	501	513	472	478	463	446	464	502	512	470	465	491	482	479	474	484	461	451	424	473	478	513	507	502	496	475	526	495	480	490	506	412	485	453	476	474	505	475	489	452	453	514	512	419	458	503	453	443	459	457	510	480	478	464	494	456	459	469	458	473	466	471	523	439	471	507	468	481	473	482	513	462	476	457	484	457	461	469	481	487	464	467	480	497	463	472	443	500	493	453	498	456	448	455	469	526	435	488	482	506	495	455	471	482	470	466	465	488	475	430	461	485	478	466	468	449	475	511	505	481	470	487	424	465	473	476	460	472	492	473	476	476	446	456	501	451	476	449	482	476	499	463	468	497	447	522	478	471	449	515	479	450	492	415	502	491	484	497	466	515	451	463	476	482	489	447	482	487	443	482	485	505	500	531	539	466	456	510	507	479	483	468	456	453	467	506	514	472	469	479	482	454	508	485	438	459	474	466	483	449	484	483	483	466	539	494	469	423	485	496	464	468	455	493	473	465	456	474	444	462	488	481	476	444	506	487	477	488	463	478	478	431	406	475	453	485	484	476	447	454	520	486	460	502	518	482	474	486	460	483	478	471	449	464	502	450	491	484	483	484	491	492	437	482	472	464	446	519	503	462	457	495	474	460	473	471	461	477	484	498	416	505	523	456	509	444	502	497	461	480	504	438	487	493	469	432	486	472	487	470	465	458	450	464	471	479	436	482	479	509	471	485	479	476	482	488	481	446	463	461	467	477	480	456	488	481	454	488	469	508	441	457	474	528	452	444	481	459	481	466	483	466	468	463	456	472	467	481	479	493	453	486	488	468	527	491	462	465	498	459	486	493	494	476	473	474	448	506	463	495	477	486	511	446	518	456	485	489	486	447	496	459	478	455	460	435	481	422	494	475	534	493	480	480	498	454	436	460	474	473	498	511	455	454	493	462	445	473	475	487	472	559	462	501	470	470	446	463	489	460	479	463	468	498	460	503	462	492	473	500	495	472	494	499	451	517	499	465	470	476	458	467	478	488	487	526	490	455	479	484	476	458	486	489	494	470	444	460	482	492	471	441	492	531	452	472	520	496	434	452	450	477	488	465	456	470	506	462	498	457	499	502	455	489	498	468	497	477	476	482	472	493	463	444	457	487	441	505	452	477	491	468	508	441	472	465	496	461	456	456	488	484	472	441	503	475	468	471	496	470	456	507	485	466	461	489	472	461	465	493	470	442	462	448	454	466	458	475	482	454	513	449	466	452	470	492	453	502	518	457	493	512	452	459	505	470	498	504	485	451	482	463	472	456	488	463	516	472	478	489	475	460	430	467	470	458	468	499	518	484	482	438	496	442	427	454	468	460	441	482	473	436	459	481	463	464	508	483	477	458	482	436	475	502	448	454	479	474	416	473	515	460	462	441	500	456	459	482	438	458	480	485	470	496	513	466	473	476	455	509	473	433	451	474	494	441	443	439	457	478	456	458	502	423	479	484	451	494	477	454	502	448	485	448	456	528	514	481	432	489	490	435	455	468	476	433	508	523	476	476	490	457	514	460	477	461	451	495	496	460	475	472	460	498	448	494	461	460	469	475	486	472	494	460	464	469	476	460	453	474	488	509	478	443	466	469	454	455	471	480	457	471	484	509	464	451	449	457	494	487	459	477	501	457	462	442	461	436	471	448	462	480	480	457	464	457	460	502	460	493	482	477	502	509	506	500	491	489	447	503	495	494	476	501	510	478	489	505	455	492	448	465	439	447	492	441	466	492	458	508	461	471	493	472	486	492	465	478	465	478	412	498	492	469	522	471	487	472	470	450	432	454	466	477	460	509	513	455	493	450	471	495	479	490	509	485	469	498	485	462	497	493	512	465	449	450	458	466	495	497	446	425	491	480	501	484	521	496	486	455	471	475	473	465	473	473	488	480	465	455	444	457	482	513	511	483	470	475	488	457	485	467	470	523	453	458	478	472	449	440	471	440	476	498	476	459	502	478	480	465	483	504	505	496	524	470	481	444	501	473	478	482	463	498	477	462	478	440	506	421	460	489	474	462	483	465	460	473	449	435	464	486	477	471	475	476	502	516	453	486	446	462	458	494	486	470	436	471	507	483	484	484	463	488	451	484	466	492	476	463	482	462	467	472	484	496	492	473	468	468	481	473	459	491	447	466	470	439	472	473	481	452	483	500	441	466	457	465	463	477	452	464	496	488	456	456	467	470	462	479	425	485	511	468	491	519	445	488	500	471	473	485	507	491	467	488	507	479	501	476	466	454	456	449	498	506	469	494	486	429	478	504	468	461	483	476	495	457	454	488	461	462	439	465	485	438	465	516	462	488	477	498	473	471	444	493	462	474	478	437	484	467	472	430	455	507	447	458	455	516	466	488	500	462	460	471	453	503	461	474	500	462	438	505	473	438	451	485	482	482	488	520	504	452	465	458	488	447	462	492	468	472	485	457	493	499	431	466	475	502	436	517	448	468	451	510	447	465	448	493	430	499	436	502	490	463	445	496	457	490	476	491	493	465	519	495	485	466	467	433	483	465	508	462	478	461	472	466	466	441	508	487	485	466	450	506	471	440	459	456	464	505	455	491	445	486	479	469	472	463	442	483	459	471	461	463	469	453	476	483	488	465	470	497	477	506	467	495	468	477	475	466	485	485	482
27174	12054	1501	775	524	564	1994	1496	556	405	406	422	400	419	428	396	391	420	388	486	443	522	640	610	539	480	439	434	429	410	433	420	412	377	427	411	447	376	407	400	425	392	393	384	425	445	400	383	399	409	420	427	420	394	415	397	399	424	378	396	382	396	390	418	421	401	402	363	423	364	374	399	393	417	398	453	383	376	424	400	412	404	388	427	413	375	405	453	432	399	408	413	404	410	384	397	400	438	415	412	401	387	417	402	444	406	411	414	426	399	376	377	414	382	379	421	426	407	404	413	408	413	375	403	443	450	390	388	404	434	394	410	375	386	409	418	379	420	413	428	424	394	395	391	424	427	426	375	392	430	419	417	405	366	394	373	397	380	427	410	434	422	412	408	399	402	443	396	427	406	395	390	458	413	369	418	426	382	404	396	413	414	379	392	434	440	389	408	412	412	391	432	390	398	380	422	385	433	379	386	395	409	428	357	399	395	410	431	401	426	430	436	402	406	421	407	408	377	443	418	402	397	456	410	404	399	413	420	413	413	433	431	402	371	427	379	435	427	412	385	399	414	371	404	408	410	388	410	445	428	409	411	368	396	377	410	398	390	415	390	383	442	426	418	417	390	417	427	358	403	427	415	411	459	420	427	388	390	433	411	415	396	409	409	421	418	367	407	396	360	408	414	401	386	376	406	396	399	410	382	432	425	405	406	396	438	419	425	431	399	410	404	397	370	422	378	395	442	425	434	429	391	419	392	402	405	391	399	408	415	372	435	460	399	441	378	421	391	375	425	403	424	379	404	418	414	392	408	394	410	381	413	392	409	434	372	426	395	407	378	397	407	417	397	387	374	383	397	402	418	429	401	399	413	424	413	428	410	428	416	407	419	423	419	381	470	457	382	436	397	409	429	423	447	388	413	389	410	389	417	384	462	357	408	405	367	397	371	433	415	385	421	348	414	416	406	377	375	421	423	435	412	396	411	418	423	371	398	421	381	402	399	410	380	403	397	386	415	396	408	403	418	401	377	372	413	378	405	428	386	399	413	457	423	387	390	393	414	430	387	404	404	396	412	429	403	415	439	389	366	425	380	404	423	426	435	426	380	446	381	420	401	368	417	397	413	419	466	390	387	398	410	440	415	389	405	433	402	383	373	434	378	395	423	413	387	399	391	402	424	389	401	410	425	388	399	405	413	403	409	377	391	425	408	369	414	390	414	407	392	378	416	379	390	420	375	414	385	394	404	458	383	412	411	462	417	399	408	421	418	428	406	401	413	409	398	449	433	385	417	401	395	376	425	407	400	399	388	409	387	415	436	428	411	418	390	412	375	390	375	395	420	411	398	409	393	435	407	422	421	408	392	402	383	418	408	400	409	394	437	398	387	405	401	427	413	410	406	456	398	413	409	382	398	416	410	402	402	416	416	399	434	397	371	437	397	398	433	439	421	394	417	437	432	392	402	403	408	421	395	382	384	401	395	376	403	397	437	401	389	394	376	436	414	401	398	404	376	407	438	439	401	416	387	386	438	437	430	391	414	416	434	426	412	381	410	423	392	370	422	419	430	438	386	375	399	412	401	413	379	405	429	432	429	414	439	411	393	366	422	389	443	410	386	405	412	416	389	399	422	356	392	382	381	405	400	439	413	397	397	392	403	422	404	375	405	384	427	377	417	398	394	402	418	408	406	390	365	425	439	403	421	367	414	405	418	418	386	410	403	432	399	405	411	404	423	409	448	419	402	398	414	404	427	389	450	400	423	409	367	412	392	421	397	431	377	416	442	405	410	400	423	400	414	446	416	415	420	438	393	358	415	385	386	391	392	409	398	419	394	388	354	414	438	406	381	414	394	399	394	409	408	437	436	406	432	417	414	404	441	399	404	427	418	380	407	402	375	415	409	439	389	430	379	416	423	392	407	416	422	444	407	366	398	449	423	387	391	387	428	411	448	413	410	396	411	390	380	404	440	393	394	423	393	390	434	410	425	405	404	389	427	438	424	432	441	443	401	406	430	359	407	416	412	444	420	426	399	395	385	403	368	410	359	421	438	435	420	402	381	434	413	411	442	416	403	394	429	429	381	412	392	393	414	374	399	369	373	421	433	396	392	398	414	391	439	402	396	398	396	399	425	415	402	395	448	390	407	420	406	382	381	391	391	406	392	432	425	401	431	383	369	414	417	386	411	411	410	419	356	431	405	398	405	404	387	403	401	406	396	391	370	439	416	421	403	413	391	411	374	403	417	412	423	391	396	423	370	415	401	396	368	412	442	386	458	379	393	420	425	400	400	364	395	414	381	397	433	383	429	395	398	424	395	411	408	411	411	353	428	400	422	374	408	380	442	405	427	431	399	426	406	398	437	420	388	406	374	397	396	380	426	422	433	426	413	432	412	423	383	370	417	398	411	397	382	428	380	420	420	423	398	410	402	389	390	435	399	441	426	402	372	421	430	428	405	400	413	365	391	386	391	372	411	414	387	391	416	368	392	436	413	405	389	419	403	413	383	456	453	393	411	415	424	411	390	371	405	434	388	418	414	418	389	416	422	377	404	358	443	400	398	373	403	411	432	418	377	422	420	424	404	402	420	399	402	414	424	440	381	401	399	406	407	420	408	387	406	401	418	419	383	395	413	403	378	387	392	378	401	394	417	386	400	387	440	405	437	463	384	360	411	389	437	383	399	401	411	414	417	388	455	413	397	389	385	413	394	417	390	383	391	414	402	399	433	404	373	383	419	408	392	417	440	412	465	384	436	413	419	418	449	399	429	382	409	380	394	391	414	408	453	380	440	397	397	407	436	416	377	373	424	420	392	401	403	417	375	427	423	423	407	418	392	422	387	405	418	442	411	366	425	407	398	422	438	422	393	413	460	393	411	428	394	402	365	366	385	409	397	411	410	417	374	391	420	402	453	371	387	425	387	359	430	396	402	373	399	382	394	368	403	400	422	400	392	400	391	405	404	410	442	402	408	414	440	411	394	440	381	401	375	389	379	410	393	402	404	398	396	409	422	430	406	388	444	391	421	407	409	429	379	427	423	436	407	398	393	424	448	399	380	417	390	402	446	407	396	411	388	392	397	417	373	406	392	396	412	440	405	407	385	399	378	411	417	379	423	376	422	400	412	426	412	408	434	409	430	424	408	404	378	395	404	376	399	416	422	431	429	384	415	380	415	407	387	421	411	414	438	387	423	419	397	413	394	377	421	408	399	417	417	440	430	419	426	401	388	447	394	408	394	410	424	382	404	395	402	376	408	373	417	424	383	395	382	387	437	429	417	420	391	411	432	423	423	401	401	411	365	414	398	380	399	375	405	415	392	405	403	407	417	425	386	409	392	415	444	393	422	386	414	408	433	423	385	438	407	393	458	398	414	433	410	376	429	417	397	402	389	408	436	401	402	407	407	403	406	428	393	431	465	381	411	422	389	384	402	409	416	402	399	423	393	426	398	417	403	443	426	429	409	402	387	398	391	450	385	383	382	390	389	447	431	407	402
4815	653	621	487	466	639	3076	1816	596	438	407	399	406	423	401	418	395	428	408	637	460	582	736	684	611	517	482	452	407	443	376	414	388	409	399	414	404	417	406	384	396	403	422	444	424	408	399	417	442	438	397	418	404	411	425	419	455	415	414	393	402	441	442	436	387	394	438	440	426	401	405	391	395	392	476	392	407	404	437	414	421	390	397	443	399	435	464	416	392	392	408	386	419	427	429	394	436	437	403	405	411	434	410	401	428	408	405	400	426	390	404	379	447	418	403	450	408	404	391	415	423	410	416	406	412	406	430	405	413	417	415	422	424	429	416	409	402	448	466	414	392	417	426	400	429	417	366	423	411	408	437	408	410	408	428	353	404	425	387	445	365	410	412	426	426	419	413	381	403	395	411	427	409	380	411	418	389	417	407	435	344	433	411	385	392	404	393	424	438	385	385	414	431	416	435	424	426	421	452	404	401	444	389	378	381	417	409	383	426	390	390	377	405	423	418	410	413	411	422	438	399	414	389	441	422	428	394	417	406	388	418	398	425	412	434	390	416	446	435	406	434	416	427	404	435	398	424	417	424	368	357	406	426	411	419	447	423	412	403	394	404	436	454	398	462	392	412	399	426	445	381	400	384	428	414	397	435	404	430	408	389	412	394	440	399	411	401	414	389	399	419	426	397	431	414	407	424	399	415	402	391	441	401	431	416	450	406	386	434	417	430	426	403	417	429	392	413	426	404	410	422	383	445	412	408	406	415	392	451	438	403	400	388	453	376	427	386	450	452	449	403	413	369	409	383	382	429	416	399	403	397	381	420	427	391	413	390	407	390	436	391	443	384	428	426	429	398	410	420	412	359	426	438	408	425	413	392	417	454	422	410	399	420	442	453	458	398	420	411	402	434	418	410	440	402	381	439	388	418	418	426	424	390	390	401	386	434	406	424	381	386	410	411	402	443	441	387	406	434	381	429	445	419	417	397	410	415	391	396	437	424	396	443	429	393	423	425	443	375	422	386	406	422	430	432	392	408	433	427	402	436	441	392	417	397	399	414	449	416	429	401	390	405	396	380	439	424	419	395	400	435	406	392	415	397	424	374	408	387	390	406	394	402	388	423	400	399	428	411	430	410	394	396	377	356	409	356	401	435	410	424	417	425	377	432	436	406	408	405	399	390	405	407	428	448	444	443	409	409	422	381	411	426	388	422	378	406	377	432	435	415	441	412	408	431	420	409	400	408	427	428	431	399	386	396	402	390	443	411	436	402	421	389	433	406	415	404	428	427	407	397	409	379	415	429	370	417	429	432	424	379	429	411	423	419	422	408	433	430	384	434	379	436	467	399	414	413	430	432	414	401	397	396	360	394	416	440	411	416	398	427	434	410	442	423	395	390	436	423	401	409	393	437	386	393	410	409	391	449	446	413	420	403	405	423	404	411	440	374	361	420	372	458	394	415	393	410	442	388	385	392	418	394	403	399	380	404	395	419	398	405	409	421	457	416	378	401	438	443	440	420	415	419	388	427	434	365	401	412	410	382	429	428	421	393	398	423	424	374	410	419	403	393	466	413	424	416	429	419	431	426	423	376	411	397	385	417	443	384	396	430	439	398	386	432	398	405	445	412	415	391	413	405	396	399	399	383	390	375	393	471	413	418	415	390	411	377	400	424	404	384	387	416	383	378	418	458	424	400	409	409	406	415	420	391	405	384	408	441	433	395	392	417	375	434	407	445	440	437	436	423	427	429	406	413	386	387	421	426	423	407	417	389	374	389	414	418	433	396	420	414	387	382	418	434	374	396	401	402	399	385	410	418	399	397	405	412	400	414	428	397	428	394	387	364	404	412	386	398	411	420	443	391	443	421	360	420	407	405	421	413	435	441	419	393	378	384	414	395	389	422	390	385	379	368	421	395	414	423	419	432	417	389	393	418	429	377	387	372	410	400	383	410	442	447	418	429	410	422	428	379	456	394	422	393	410	413	406	420	408	425	439	441	426	428	414	402	415	393	412	432	411	447	435	416	427	391	419	405	403	414	418	380	444	377	413	438	379	422	415	396	385	455	423	357	388	412	406	441	409	432	411	396	434	381	405	417	376	424	452	429	432	394	431	368	453	417	383	422	419	415	411	442	400	390	421	398	401	411	390	415	404	437	408	402	385	405	408	415	401	461	426	406	411	397	381	420	401	446	404	381	440	442	411	434	395	434	400	409	417	390	447	403	440	417	404	386	408	390	450	394	358	404	404	447	431	415	428	446	449	392	431	436	396	385	372	390	423	437	417	439	435	407	426	395	404	408	422	404	423	392	414	381	385	424	425	418	426	415	386	412	397	360	401	408	420	400	422	402	406	429	418	453	416	377	403	407	444	408	436	406	452	391	421	454	385	389	389	396	408	438	410	381	426	405	426	407	397	420	427	394	421	428	439	404	452	413	428	444	405	384	416	405	389	401	419	382	431	422	421	379	392	393	400	415	422	440	394	417	414	440	441	406	395	381	455	423	404	440	391	403	401	388	421	419	396	413	407	434	380	450	437	403	400	413	447	401	395	412	404	432	424	419	407	403	432	401	378	452	421	380	415	426	422	415	428	425	386	387	379	402	418	373	425	429	443	401	416	406	375	392	404	423	422	417	380	376	412	410	413	398	409	407	403	409	416	421	421	439	412	395	427	413	386	370	441	397	398	402	424	377	405	410	413	436	410	411	395	400	427	390	415	416	416	428	428	401	433	383	376	411	393	389	408	396	392	452	422	426	407	428	391	401	364	420	404	367	381	422	420	384	438	448	397	439	389	395	413	399	407	391	425	408	402	446	431	384	392	341	384	368	410	415	421	469	419	431	440	428	446	413	400	390	427	416	429	399	402	407	395	418	414	425	420	407	443	410	413	449	447	390	397	384	361	405	433	411	395	414	455	384	421	393	446	385	428	434	418	449	375	422	401	416	394	383	348	421	386	426	397	411	375	383	403	386	408	430	430	410	447	370	408	390	403	405	378	381	427	386	389	468	396	394	352	427	430	459	432	418	416	413	424	420	410	415	390	440	393	420	411	449	423	409	449	419	398	433	444	406	436	422	470	392	409	395	387	399	412	444	399	446	381	422	371	423	403	438	418	391	382	392	409	402	411	403	427	400	412	414	420	409	405	422	409	420	388	416	415	407	405	406	391	405	445	444	411	395	378	414	404	425	396	419	420	412	395	444	425	402	416	432	399	434	393	404	406	437	436	399	391	437	386	376	412	393	399	398	451	422	407	403	405	419	445	380	421	428	397	424	405	395	400	412	445	408	389	414	390	414	353	375	434	396	414	382	432	411	418	394	425	383	421	407	403	379	422	410	434	422	413	439	372	432	436	357	399	402	432	387	373	419	444	400	452	455	401	400	405	399	410	429	397	433	379	374	424	369	396	407	392	391	367	407	422	407	415	424	374	400	416	400	375	409	387	435	400	388	389	419	431	389	434	392	419	418	399	422	426	417	392	437	446	416	430	386	397
24525	21100	27354	25010	8648	4430	22665	33092	7549	599	466	454	409	405	416	456	437	398	457	1054	894	1061	1665	1131	812	558	499	409	405	434	376	425	401	403	412	415	451	440	401	426	438	402	402	389	408	407	393	389	412	390	417	384	426	397	377	391	376	422	422	433	383	437	446	382	409	402	383	424	388	378	387	395	366	433	436	427	385	397	383	406	398	409	381	413	427	416	395	415	424	423	354	402	401	389	377	410	387	408	356	433	430	395	421	394	379	411	414	421	416	431	416	414	432	404	400	439	412	449	408	431	391	417	383	427	395	390	399	393	429	427	405	391	416	403	452	412	418	409	413	405	420	386	384	396	355	385	400	413	436	422	382	380	388	396	416	372	406	409	429	420	407	373	359	405	375	417	409	408	411	370	425	425	410	411	392	408	423	427	414	402	391	417	404	386	402	414	393	392	416	371	396	411	387	416	390	403	431	381	396	441	402	386	382	370	412	412	389	400	413	384	400	369	421	392	407	402	412	419	437	376	389	402	413	375	416	426	413	379	389	400	378	408	427	430	406	424	413	393	415	430	367	411	432	415	403	416	424	371	410	372	396	394	388	412	385	413	396	411	396	376	425	387	400	384	432	454	381	383	394	402	405	396	397	397	432	420	389	433	374	393	408	397	396	405	375	409	400	410	435	401	399	426	415	398	421	402	443	454	423	393	421	396	426	388	430	390	413	408	426	397	453	387	399	403	437	400	388	402	426	382	399	394	407	434	410	410	384	445	372	384	441	390	425	415	414	406	409	406	383	425	404	424	354	427	397	395	376	395	387	422	406	419	407	400	425	372	423	405	378	402	438	404	392	367	439	401	421	396	406	403	392	398	387	409	438	437	424	405	418	418	392	413	362	434	389	406	396	434	432	410	410	401	389	418	372	381	422	404	434	388	412	400	378	405	401	360	399	417	419	397	377	427	412	399	417	408	397	433	417	356	360	403	407	422	362	428	447	388	402	419	406	416	413	397	407	382	444	395	410	404	377	405	402	434	420	376	385	436	383	379	395	430	449	435	433	427	409	409	400	392	380	402	409	389	413	402	428	388	419	417	373	401	394	437	389	376	396	436	413	400	419	428	361	424	440	419	394	410	396	399	369	417	402	431	409	381	386	399	378	395	422	398	417	422	418	434	391	391	392	421	418	384	405	388	396	421	376	412	402	402	420	418	393	400	408	404	417	440	397	388	400	397	395	435	426	429	405	415	384	408	389	428	418	402	419	391	371	395	405	396	378	409	397	396	396	388	377	392	428	414	409	447	412	409	410	397	399	442	399	395	373	449	429	383	357	410	398	382	403	431	417	401	408	386	398	422	415	414	406	424	408	403	380	394	392	427	384	368	387	413	391	429	401	398	394	424	431	385	403	408	399	413	398	405	350	448	435	377	420	391	373	439	382	385	380	377	414	420	392	437	410	402	442	421	401	356	398	399	359	385	371	468	399	406	400	422	380	436	410	439	378	405	381	392	377	400	387	422	428	410	389	404	373	427	373	375	392	390	397	411	381	420	435	392	399	399	389	411	428	395	408	414	400	401	393	401	436	417	357	401	424	398	399	389	402	423	383	451	416	377	436	417	405	412	418	406	373	376	374	367	367	423	427	426	410	404	397	417	379	428	387	398	388	386	378	381	376	371	439	432	368	390	412	408	427	406	392	416	393	427	410	378	405	421	405	402	395	464	419	401	403	449	379	380	415	409	411	420	390	399	380	403	386	404	383	441	375	397	417	400	445	383	441	399	358	385	415	384	415	404	383	388	417	424	361	415	425	413	368	441	394	397	403	406	374	385	372	387	437	430	380	407	408	391	409	396	409	405	434	391	420	389	393	414	411	422	414	408	416	419	391	409	398	407	415	403	396	422	406	421	419	364	412	388	413	403	428	419	392	412	377	409	388	401	449	388	434	436	418	410	383	464	417	406	385	368	413	439	370	414	438	417	407	380	443	374	444	404	414	410	408	411	396	436	433	384	388	406	404	423	407	418	432	369	387	392	416	405	444	400	385	419	388	397	405	402	386	430	386	390	397	407	419	396	425	409	382	391	414	380	409	389	414	376	440	368	401	404	392	407	404	384	406	393	394	411	424	434	390	389	417	422	408	430	411	424	398	419	393	404	409	412	392	427	418	399	390	415	429	387	440	420	404	397	409	411	409	407	359	394	419	389	427	419	376	405	383	398	427	423	403	412	396	400	396	432	406	415	421	419	395	413	384	386	432	413	420	411	401	419	435	435	387	389	406	378	433	403	429	402	397	389	368	415	421	421	411	410	380	397	397	397	403	415	372	392	397	430	371	386	362	416	397	375	409	422	370	390	440	445	399	448	406	403	398	404	415	416	428	417	401	389	421	457	384	451	370	371	441	405	427	411	377	402	431	384	391	383	395	432	390	400	409	366	416	424	399	431	386	384	452	417	363	439	397	383	374	409	433	419	406	404	397	404	387	378	415	399	386	394	371	390	392	431	425	371	371	416	433	409	411	446	403	419	399	386	409	422	408	438	410	423	415	410	470	380	397	380	424	419	405	391	421	368	390	411	364	378	380	402	413	396	422	431	414	432	400	371	419	408	406	455	381	426	399	402	381	366	375	401	394	402	387	409	406	389	410	414	410	429	423	422	440	418	393	402	414	385	409	396	396	393	419	418	453	402	415	388	410	396	348	402	426	402	410	394	392	356	408	459	443	434	390	414	421	375	451	391	384	359	429	391	424	424	419	427	414	418	384	369	405	388	411	392	443	390	411	414	440	366	402	464	371	363	412	391	427	425	406	383	401	397	440	365	395	422	413	426	415	367	427	397	434	410	360	405	392	397	419	396	392	426	400	414	385	425	405	399	397	407	390	420	380	409	411	402	408	411	365	381	396	367	395	385	405	406	418	423	412	417	426	423	423	431	402	390	385	393	412	413	394	388	400	387	420	381	372	390	373	407	425	422	402	365	409	409	397	410	408	407	385	380	401	377	379	402	417	414	420	419	401	385	398	407	392	422	396	395	427	397	433	379	408	381	438	410	405	430	382	388	363	433	359	387	406	402	385	432	395	438	416	403	381	404	416	412	438	394	398	373	373	374	421	411	391	414	406	416	396	411	395	412	385	430	398	408	402	378	391	432	380	401	407	366	364	373	412	424	384	394	426	384	423	395	418	408	413	377	382	399	392	407	415	401	368	442	394	394	418	409	427	396	427	406	401	416	375	423	428	396	424	411	401	411	369	405	417	421	400	431	402	377	430	425	400	465	422	402	371	413	370	391	414	417	414	410	366	437	416	395	392	408	395	376	385	398	458	394	406	364	400	387	409	429	405	384	398	450	356	405	389	407	389	405	431	405	429	417	399	426	373	392	398	420	433	465	366	400	404	386	420	402	409	415	404	395	410	391	407	406	369	406	422	372	436	382	407	400	397	416	422	403	399	400	348	409	428	400	394	382	400	418	376	390	421	414	394	390	384	427	438	408	421	410	364	388
3158	3175	2556	1360	1067	6671	24271	30008	3376	491	496	481	459	445	471	439	474	463	537	1690	1182	1760	2479	1575	1070	730	563	454	428	434	469	427	439	404	433	458	479	473	410	419	438	422	445	398	454	429	437	441	426	429	380	432	486	419	452	414	402	419	437	453	406	424	439	420	461	430	437	429	451	440	401	421	473	485	435	437	425	462	469	446	431	438	414	449	439	439	386	408	459	437	449	415	463	454	425	467	389	432	438	425	437	437	448	423	450	444	459	433	466	445	439	451	433	465	442	424	448	444	426	381	440	427	421	454	429	434	461	411	462	398	438	406	444	398	415	428	421	463	396	442	473	479	456	417	439	420	432	427	422	444	441	447	440	448	377	457	406	428	439	460	454	459	434	425	452	431	445	391	437	473	409	439	473	414	445	447	471	441	463	464	457	453	412	440	433	454	429	415	434	461	450	446	449	449	434	405	445	407	419	443	413	456	437	463	417	408	468	397	430	412	442	471	388	442	443	405	423	416	424	457	418	399	438	443	461	408	430	454	455	446	421	428	439	442	423	416	467	427	405	428	418	417	421	442	435	407	457	440	406	429	431	424	437	440	405	404	415	410	435	427	455	474	409	422	444	400	407	445	435	429	399	396	421	456	434	437	429	425	393	442	428	465	418	414	405	420	434	410	421	436	442	454	412	407	452	429	437	425	456	441	395	465	421	426	433	392	466	413	416	442	421	421	454	408	426	397	442	453	457	415	414	434	464	447	439	447	429	434	418	425	432	478	457	464	440	458	440	428	453	452	450	443	403	439	443	443	401	458	418	408	444	400	458	415	406	414	430	432	436	418	408	417	421	413	387	446	431	414	439	405	459	438	428	433	435	432	405	440	416	441	444	408	434	473	418	419	481	393	385	426	447	436	419	408	436	420	440	430	423	434	463	401	427	423	465	420	402	451	413	399	405	449	489	396	455	409	417	430	435	424	412	448	396	426	430	390	488	397	426	403	410	447	476	421	436	438	440	433	433	444	414	493	399	402	422	434	405	486	437	415	456	428	398	437	442	451	443	430	408	403	442	439	466	416	418	431	440	414	405	398	459	475	403	457	427	430	446	464	458	431	428	414	439	404	420	444	411	429	426	454	431	404	434	409	428	414	426	423	460	443	467	408	412	461	433	435	421	446	436	411	431	445	442	434	440	464	430	446	435	444	392	426	432	375	447	429	469	464	453	470	425	445	430	432	399	442	432	423	454	432	433	442	451	417	397	450	444	431	417	426	403	389	450	394	422	418	385	419	429	415	455	451	437	453	409	389	444	429	434	392	410	424	421	461	445	415	411	428	413	413	453	433	398	375	487	435	427	415	408	440	431	412	448	409	440	426	468	461	450	450	444	450	427	415	420	425	444	393	454	414	431	403	426	421	418	391	462	413	417	426	411	446	432	423	448	385	450	478	434	441	428	431	424	418	427	436	395	428	429	416	449	429	437	417	425	431	413	424	422	395	399	442	396	410	410	407	437	479	438	425	443	393	468	422	406	413	472	423	409	445	417	454	462	411	468	427	401	428	407	410	434	445	424	415	446	437	442	366	449	394	433	410	438	409	440	403	413	412	388	444	408	422	446	433	430	452	424	416	475	435	431	464	422	430	400	440	452	446	464	432	410	426	439	406	467	411	413	451	432	411	407	400	420	411	418	407	412	422	448	459	453	447	432	417	392	425	453	413	428	422	426	417	449	456	426	448	448	447	424	414	425	440	497	415	446	448	392	432	465	394	433	417	442	435	412	467	420	420	397	442	418	446	445	390	455	414	448	390	415	460	448	437	432	416	423	459	416	458	450	459	379	427	384	424	418	436	411	426	415	466	451	398	413	435	441	386	432	416	393	467	419	423	430	424	462	410	408	443	467	447	427	404	417	433	390	389	428	421	454	426	448	455	407	453	470	421	409	408	413	448	421	435	408	399	477	433	394	434	406	460	436	453	449	421	436	441	447	424	449	452	439	430	423	470	398	446	470	423	444	421	422	394	433	478	405	415	457	426	452	428	424	416	412	431	393	442	413	410	427	441	436	445	481	441	408	428	432	425	432	426	450	441	425	411	412	452	402	435	431	437	430	483	426	393	435	471	419	450	443	430	452	432	411	424	430	443	435	426	396	452	488	418	416	462	378	393	464	444	464	444	446	420	417	448	405	435	428	421	427	402	434	464	453	450	422	434	435	439	394	416	407	417	473	452	440	413	415	424	445	454	432	447	429	413	478	455	424	428	406	415	412	380	437	431	417	429	458	462	439	478	371	449	426	432	406	414	384	408	461	387	457	465	420	413	411	428	418	422	463	448	429	422	413	431	428	431	457	442	395	416	435	457	410	409	445	432	475	433	408	395	404	429	419	416	440	379	431	417	470	431	420	424	443	396	435	427	429	426	423	461	432	426	422	422	470	461	470	407	403	433	455	466	440	405	417	438	437	450	429	415	393	420	429	420	433	446	437	462	415	440	403	420	409	454	447	471	460	439	442	442	454	436	461	472	422	424	427	446	432	456	438	404	441	432	423	398	468	443	448	438	425	446	429	430	413	427	442	455	421	407	440	437	439	435	427	398	441	400	440	431	428	444	448	429	411	463	417	429	394	422	455	439	428	417	440	467	421	440	431	411	437	421	445	399	407	417	420	411	448	428	446	461	497	428	391	428	414	414	402	404	417	439	456	397	410	431	439	460	413	430	463	435	452	419	422	450	408	400	424	438	471	441	436	447	387	404	471	455	425	437	417	437	447	440	466	455	452	429	403	437	433	438	409	447	408	428	458	399	432	439	451	396	455	433	417	424	408	447	434	440	419	416	428	413	450	427	394	410	455	390	434	405	450	417	434	433	434	433	421	411	440	440	458	465	424	411	431	458	406	401	445	388	424	378	435	426	395	405	449	443	448	431	453	431	451	449	439	417	441	435	449	453	472	420	450	471	454	425	412	420	466	434	409	443	425	429	402	454	433	407	447	420	439	435	407	429	426	391	418	442	425	443	450	428	468	405	446	429	414	430	417	452	423	407	460	430	479	399	427	407	436	420	460	476	395	435	457	414	416	405	460	425	441	458	421	438	404	416	455	433	459	437	408	430	425	404	422	437	438	426	387	425	455	402	429	470	450	411	444	459	403	404	400	397	401	404	407	415	432	458	438	425	424	458	454	413	406	436	447	449	444	407	374	432	387	464	407	413	439	415	432	447	418	398	408	460	381	412	460	455	407	392	416	442	436	443	422	428	402	390	460	439	428	449	450	466	434	461	437	428	420	431	482	404	423	472	428	425	433	444	407	439	433	423	422	458	449	419	424	395	413	441	411	435	415	390	380	401	438	418	423	406	412	425	423	416	426	457	410	460	416	440	423	440	440	435	435	426	435	422	417	439	447	407	421	430	434	391	415	433	460	415	448	429	412	449	434	437	460	441	438	444	442	398	439	440	408	430	420	437	449	482	374	407	427	412	406	446	432	460	424	401	396	394	458	413
23798	21080	28204	24158	20309	5120	40351	41225	12008	989	551	498	499	444	514	517	488	495	455	658	521	1836	3247	2114	1217	782	578	539	434	495	423	469	450	468	427	479	467	454	475	502	468	507	458	468	452	472	473	475	472	435	430	494	473	452	489	438	434	465	455	456	457	492	447	473	429	445	465	451	472	486	508	442	413	472	426	448	393	449	461	469	456	500	434	494	432	491	450	483	463	478	469	518	439	487	452	479	471	448	469	496	475	457	492	471	467	483	440	448	483	455	456	436	467	442	452	462	456	457	434	444	415	454	511	439	446	467	411	482	478	460	424	447	462	476	458	486	461	430	463	449	440	467	449	474	458	455	469	411	444	476	452	514	453	453	470	445	446	464	464	458	429	480	448	434	474	451	437	441	473	410	471	474	428	485	431	453	480	471	477	480	469	483	490	448	468	450	424	444	464	473	494	459	443	465	432	458	481	411	448	483	444	456	454	480	499	469	464	439	417	424	486	461	504	457	449	440	457	474	462	442	483	482	488	457	417	438	451	456	509	475	466	489	456	469	465	476	449	474	446	443	502	454	475	457	425	446	453	497	473	477	485	419	405	458	438	471	453	487	494	452	439	450	505	446	469	457	473	440	466	438	443	473	471	435	482	438	450	457	436	468	486	457	463	478	463	457	461	493	434	453	474	454	435	443	475	473	479	454	435	414	439	433	470	445	475	476	484	492	446	481	477	425	476	455	411	458	479	430	483	464	426	423	430	447	470	480	460	495	464	485	419	477	453	472	481	460	458	466	450	454	474	454	492	442	466	486	493	412	429	467	447	429	459	425	489	439	480	424	461	462	490	487	439	429	431	464	457	437	448	427	430	380	474	444	441	415	458	447	448	478	446	487	435	444	435	478	473	478	478	449	462	450	458	460	455	452	470	479	453	475	459	470	464	465	465	419	469	464	451	469	435	451	477	484	478	446	445	452	444	473	448	418	446	436	473	451	433	459	479	447	466	436	438	471	447	469	471	429	433	433	441	450	444	466	443	448	455	447	432	444	476	439	475	490	483	461	451	440	440	451	486	461	415	439	491	448	449	477	463	435	481	456	493	498	498	447	464	429	465	489	472	448	474	491	453	452	439	453	481	453	496	482	476	479	473	450	445	448	467	451	440	463	471	453	464	434	476	407	469	457	439	466	469	472	455	436	450	450	470	481	444	470	447	470	481	456	447	483	462	441	443	452	458	484	449	454	422	471	515	462	428	464	455	430	439	429	451	445	445	445	468	482	447	451	461	457	473	451	439	484	426	466	465	437	461	469	448	480	476	444	404	438	497	444	468	469	456	430	435	508	453	411	433	460	437	465	488	494	479	442	435	426	499	491	472	453	468	431	421	430	468	459	465	472	475	477	448	494	469	468	475	431	458	405	461	446	456	451	469	457	469	466	432	485	447	447	441	455	484	497	454	490	443	444	476	458	417	456	421	439	465	473	478	499	460	460	446	453	447	449	459	457	469	483	421	439	484	449	433	502	458	440	473	458	448	479	433	420	406	477	420	447	494	466	388	459	451	451	459	478	430	449	477	480	441	430	477	434	484	436	463	486	516	518	459	430	508	496	469	466	459	474	439	486	457	484	491	441	466	443	450	425	436	436	468	456	405	488	490	516	481	450	464	444	445	460	460	466	456	431	444	462	445	469	466	441	429	428	488	475	477	469	477	452	452	513	472	456	424	429	472	449	456	425	468	460	482	404	453	450	481	443	472	481	500	512	453	491	470	476	415	444	436	452	470	430	488	440	472	434	475	435	478	416	463	406	460	431	472	495	474	484	456	455	477	441	475	455	437	421	426	460	476	446	449	478	448	445	485	449	447	438	429	462	426	476	511	474	440	467	464	482	473	488	469	483	487	488	488	432	487	527	433	446	454	443	447	428	476	468	490	473	464	477	513	447	423	469	525	430	473	470	464	445	444	455	402	459	449	518	461	453	464	480	452	499	475	439	475	456	447	469	429	482	444	444	457	477	506	443	433	495	456	502	427	417	436	438	474	470	442	444	463	468	455	420	431	471	444	409	431	477	451	453	511	450	413	451	478	413	454	482	472	430	437	466	470	480	459	458	448	496	476	448	453	471	443	449	441	475	427	427	432	458	450	459	504	475	461	467	470	463	455	487	434	419	467	459	471	422	447	487	438	427	445	418	456	452	481	444	477	425	457	456	492	445	443	502	459	493	451	432	460	456	433	453	477	471	512	481	468	432	459	432	482	445	443	487	473	471	516	447	457	474	446	442	507	490	450	454	434	493	450	428	470	471	462	475	452	487	488	481	472	434	456	465	459	468	454	455	455	426	444	461	454	453	442	494	462	457	442	417	470	456	453	486	419	482	449	453	468	500	458	462	461	462	471	455	453	452	452	461	466	470	441	443	510	440	469	440	454	439	473	441	449	404	478	434	459	474	470	476	437	477	425	462	471	472	425	445	460	463	451	453	470	460	459	492	430	510	475	504	467	428	473	453	470	483	494	473	436	489	471	439	432	467	511	487	441	457	455	459	457	496	447	415	433	469	417	484	461	474	457	457	485	455	429	438	464	427	443	450	436	468	430	487	435	451	480	484	497	450	438	444	464	484	459	471	478	438	460	452	454	483	465	468	435	471	447	434	474	415	473	462	476	502	464	479	471	477	452	447	454	472	448	441	463	459	419	433	456	468	452	458	469	431	463	448	450	436	503	431	468	459	472	485	425	455	476	475	433	488	485	452	454	480	427	463	462	473	423	446	488	448	455	462	428	467	467	468	504	454	447	474	449	462	416	421	440	427	449	458	504	457	448	465	444	484	434	452	448	461	462	440	499	432	415	488	440	431	459	451	428	470	467	465	467	468	428	468	471	451	483	465	506	457	453	471	420	458	460	409	447	452	468	476	450	463	455	442	455	483	448	443	528	475	456	438	447	420	451	405	402	468	429	467	436	469	487	473	434	421	440	480	483	465	432	508	466	465	474	460	438	422	461	478	468	462	434	468	480	431	468	472	448	463	436	471	453	467	472	464	466	438	460	492	446	434	439	495	460	472	474	482	457	416	492	474	466	445	452	455	459	421	477	440	458	461	466	450	452	436	425	504	501	435	449	455	456	485	509	435	467	479	504	491	484	457	429	444	437	475	465	463	502	443	415	456	460	450	481	476	429	422	476	436	464	439	456	443	454	466	433	468	458	462	405	466	455	459	447	444	489	450	470	456	440	412	496	456	476	438	468	447	418	427	446	411	470	465	504	451	411	443	462	465	450	478	460	522	451	436	459	440	435	436	458	458	462	451	473	485	456	470	468	454	472	468	438	466	482	459	473	454	475	450	451	475	404	460	434	443	455	441	473	478	440	471	469	442	458	446	498	473	426	451	446	422	464	456	440	445	453	468	458	432	459	472	438	466	446	431	435	433	450	453	454	480	452	450	457	458	458	446	488	446	467	457	429	450	471	433	455	453	449	503	426	466	464	434	467	426	447	406	495	452
3324	4840	3794	2024	1512	5360	41555	38017	3992	548	555	535	522	539	502	483	492	471	504	783	608	2936	4684	2913	1681	946	622	515	508	487	469	487	471	483	512	482	486	498	509	506	509	441	506	492	496	468	479	470	463	522	453	470	477	456	468	460	478	528	522	480	486	463	498	469	460	514	454	496	432	469	464	452	458	536	495	452	449	483	510	505	478	472	504	505	483	452	456	484	461	465	472	488	488	485	480	484	476	481	487	458	488	496	519	489	506	462	495	469	473	515	504	457	441	493	438	478	501	483	472	473	478	470	486	484	475	453	488	466	484	462	459	460	455	511	477	447	515	493	500	478	464	468	493	474	474	474	494	474	507	474	456	453	460	488	443	467	513	489	481	488	491	463	479	513	464	512	479	493	505	527	468	468	471	471	475	474	491	452	473	518	444	487	449	448	481	438	473	479	424	479	475	447	486	460	517	482	468	463	454	470	454	505	482	479	479	508	483	462	475	489	496	486	464	472	467	501	482	504	503	444	511	507	475	485	451	462	530	477	462	478	475	518	468	521	472	491	492	464	476	461	475	506	516	491	461	439	520	508	453	453	471	491	476	458	476	472	470	458	497	479	489	472	476	476	491	459	454	487	454	443	491	451	480	474	462	478	449	522	481	457	452	480	451	495	450	473	491	487	486	438	464	515	493	464	498	493	483	470	452	458	452	485	477	465	480	475	478	472	467	456	430	478	485	464	493	472	475	466	454	465	491	494	468	465	448	497	482	477	448	484	511	471	479	455	428	483	484	481	507	510	477	455	479	477	503	472	463	461	464	462	488	489	504	519	480	476	477	471	477	462	486	475	464	441	471	447	446	485	442	454	441	479	470	461	471	477	494	445	491	495	485	483	512	420	472	503	467	458	495	458	480	470	484	459	481	499	517	447	498	508	510	485	482	479	495	465	476	487	468	486	491	493	456	450	480	450	515	479	505	488	510	440	469	435	497	470	509	455	436	476	445	425	520	486	485	459	419	465	477	520	494	464	447	457	507	475	452	488	469	503	499	475	501	432	497	484	474	494	445	514	460	493	482	479	439	472	500	472	460	437	486	477	445	465	518	504	479	461	461	503	483	475	498	474	493	523	454	464	483	494	483	485	500	479	448	483	439	511	478	457	440	455	470	468	463	445	495	450	483	528	458	467	456	473	486	464	494	482	472	466	496	468	475	474	492	463	487	464	524	448	513	465	489	495	463	484	504	500	488	487	502	492	457	481	478	498	469	487	457	451	471	498	472	482	506	457	483	497	484	484	463	460	479	489	473	488	482	479	502	449	510	489	451	463	461	492	459	466	466	470	454	410	509	465	502	469	461	462	459	493	476	452	467	499	461	499	467	487	493	475	535	457	487	504	496	470	459	505	477	512	443	481	473	471	475	467	488	459	511	475	459	434	452	481	515	492	481	476	425	484	445	457	459	465	447	480	461	478	493	473	484	489	464	485	537	473	454	477	473	462	451	443	441	538	475	477	461	506	511	501	464	494	452	475	475	451	476	486	457	487	477	485	460	481	476	503	435	458	445	484	515	493	422	466	469	486	457	492	455	463	442	494	455	442	453	443	469	442	474	466	413	499	474	475	467	480	449	450	477	480	460	472	486	500	447	481	490	479	480	448	467	480	505	473	493	498	448	457	459	466	533	501	499	500	501	477	470	456	490	480	468	462	439	462	432	472	520	462	450	478	461	492	441	497	497	471	482	452	489	427	475	455	460	447	465	446	494	405	459	448	494	461	456	539	463	498	482	460	430	457	475	494	476	505	480	456	462	434	475	468	427	508	471	414	468	482	444	475	447	471	528	485	503	478	455	477	469	499	502	432	467	460	481	455	455	443	495	494	494	482	454	451	444	504	534	517	465	507	504	486	462	459	469	452	474	472	441	461	483	498	456	501	471	499	481	453	470	485	484	466	472	474	486	481	439	488	478	447	456	467	475	458	475	485	477	473	491	505	515	459	511	432	463	435	452	451	494	466	493	459	500	467	468	464	469	459	479	471	441	463	459	486	477	481	461	492	507	465	478	460	429	498	485	482	436	478	511	435	497	469	481	456	440	491	487	469	444	499	470	494	453	472	481	472	470	423	445	459	457	476	439	490	491	508	508	451	524	461	492	465	477	477	460	468	466	439	475	477	462	429	505	503	482	502	458	447	499	450	523	458	489	436	478	485	483	506	497	485	457	461	431	463	473	461	461	492	467	488	450	496	451	475	499	456	464	489	441	504	469	493	479	419	503	490	466	480	504	456	502	507	481	494	499	478	472	492	437	450	463	472	515	465	451	481	474	477	487	459	516	444	474	496	505	499	422	458	479	468	478	449	494	458	450	466	463	456	473	499	503	471	500	464	465	476	441	455	493	458	480	494	416	466	457	491	461	489	496	485	475	483	414	468	451	490	461	443	484	455	480	433	487	472	458	462	498	444	476	467	438	436	469	487	501	493	483	436	468	467	488	484	483	434	467	459	497	496	455	466	489	448	467	478	477	456	462	480	452	503	480	502	530	459	479	461	487	483	461	467	461	490	496	471	465	489	485	462	487	471	475	467	504	494	528	476	501	463	484	451	478	474	474	511	449	455	459	450	477	452	452	472	454	465	500	423	478	482	475	459	484	468	472	492	479	484	449	501	455	477	479	483	472	438	455	482	452	471	470	485	440	467	485	470	469	445	470	442	472	470	454	478	459	468	488	467	492	441	482	430	476	453	467	499	519	490	493	472	455	454	475	463	498	485	481	489	478	490	484	472	454	444	487	419	464	478	469	430	495	471	462	481	461	503	485	483	491	522	483	455	479	419	478	454	473	464	436	480	491	473	474	483	511	477	502	456	469	468	467	456	482	465	469	498	487	489	475	458	472	427	453	481	449	458	436	486	465	505	465	440	490	472	491	475	495	492	518	509	448	464	437	477	447	480	485	494	477	467	457	443	462	531	498	473	492	467	485	464	517	474	466	490	418	498	479	475	437	480	482	482	457	488	407	491	479	465	494	502	491	489	476	453	479	472	501	463	479	431	458	503	434	455	479	446	483	469	443	495	450	453	447	498	479	470	451	472	452	467	457	457	437	452	468	448	486	445	452	509	452	446	483	469	469	481	464	448	453	488	491	501	443	487	490	516	439	497	462	473	485	460	464	492	519	476	486	485	474	477	495	455	469	499	482	463	474	448	454	456	493	483	502	487	493	449	455	515	467	478	434	489	483	498	426	492	443	451	450	466	504	482	467	495	482	498	469	448	506	453	478	480	496	488	472	477	506	498	480	482	484	481	468	472	487	477	457	477	474	474	481	467	470	490	464	451	507	513	465	496	457	470	468	443	473	468	478	494	455	485	484	481	493	473	487	458	472	513	466	453	476	498	477	466	474	450	459	437	493	460	480	437	480	477	462	481	491	486	501	473	487	479	493	502	470	506	473	493	477	442	492	463	494	468	478	464	492	452	442	459	462	470	502	449	447	483	518	508	474	504
27186	12156	1413	722	455	528	2560	3597	552	447	382	407	426	399	384	430	397	444	425	421	400	463	595	603	518	453	441	421	393	419	377	391	375	402	389	409	426	458	441	437	398	401	409	395	393	408	409	402	392	380	408	387	435	416	402	353	419	411	425	394	405	379	429	395	412	414	417	407	403	405	411	396	403	383	397	425	398	418	406	456	386	412	405	422	406	431	418	425	419	402	414	397	441	418	388	433	394	374	394	417	432	413	372	443	417	409	420	381	422	421	407	411	426	408	382	428	405	397	390	402	413	406	466	393	406	388	389	401	384	433	378	365	405	398	368	411	399	387	365	395	380	395	451	385	399	447	408	407	421	393	406	361	387	372	402	352	402	410	395	391	377	385	420	434	438	392	379	407	395	377	385	401	408	409	408	422	427	432	401	406	434	390	406	406	397	408	372	399	393	426	391	405	404	429	388	410	406	408	408	406	395	395	370	410	384	427	409	374	435	408	401	364	402	402	383	400	395	361	423	398	416	391	384	377	422	401	421	376	412	422	376	415	417	412	406	407	418	366	402	423	400	429	426	387	380	400	417	423	421	418	409	369	363	400	414	395	393	408	377	408	416	386	417	373	440	392	410	397	431	429	418	430	393	390	442	386	417	418	393	424	391	392	348	428	406	444	389	392	391	400	408	407	413	421	432	372	408	424	420	442	378	379	421	377	431	393	401	413	394	403	396	403	436	375	406	391	382	426	409	338	408	398	346	367	409	430	389	384	389	438	428	389	413	389	379	431	393	387	407	438	356	415	384	386	394	371	419	430	425	391	387	415	427	372	420	379	401	429	374	412	355	437	437	408	392	377	424	401	423	437	408	401	399	407	436	387	437	438	390	383	429	374	421	380	422	412	377	396	386	432	411	454	410	426	398	424	421	417	445	400	402	390	392	431	415	383	423	407	411	412	423	423	405	387	421	387	436	431	421	436	383	436	384	409	405	404	376	415	449	385	429	396	433	373	437	382	387	409	410	415	392	381	414	406	381	393	423	390	403	424	420	406	368	415	417	380	439	417	366	433	383	407	418	368	452	365	402	405	414	424	422	414	387	369	385	410	391	386	404	402	428	422	378	373	394	392	426	424	403	371	435	406	392	390	413	400	391	382	381	427	443	420	366	395	418	408	412	396	405	420	421	415	404	390	396	419	435	393	380	402	423	418	410	412	395	415	446	403	399	395	388	389	420	405	392	424	409	392	395	401	421	417	392	389	393	445	422	379	421	418	406	404	370	401	365	379	397	421	406	417	396	422	405	402	389	403	401	428	370	415	366	378	410	411	417	403	404	409	417	388	395	427	436	360	377	386	422	426	419	422	419	435	415	415	363	377	396	443	436	403	395	401	414	393	381	379	406	381	412	400	408	398	425	386	405	389	369	367	385	418	390	395	395	424	410	412	406	420	417	391	417	435	404	406	403	406	414	402	422	400	382	387	444	385	417	404	409	412	402	370	402	408	397	465	373	418	377	439	362	425	411	425	468	434	419	394	393	427	402	416	455	390	422	419	378	380	382	373	385	417	407	442	357	375	371	392	417	396	415	438	401	407	413	424	406	413	427	444	406	453	441	411	417	396	422	386	388	426	382	430	413	410	366	415	379	414	377	454	427	396	374	423	410	437	418	402	396	386	428	407	400	411	401	404	432	396	404	406	410	436	385	390	433	425	409	388	396	393	430	397	366	422	410	410	383	402	397	419	371	386	402	392	391	379	375	423	394	382	412	434	402	409	377	430	390	395	411	442	385	418	416	406	394	419	420	402	399	389	406	409	431	405	370	375	400	402	429	384	410	418	425	414	392	416	392	377	408	399	388	363	385	411	373	386	395	448	395	383	398	388	418	416	397	409	442	394	406	392	413	429	396	383	422	431	416	406	407	408	425	378	436	433	419	397	429	436	409	452	419	414	385	412	395	414	396	406	401	378	386	390	383	385	446	400	406	386	394	413	392	382	379	415	378	416	389	404	409	371	396	421	415	414	406	416	410	408	395	394	384	426	430	395	377	375	388	389	388	412	392	399	354	452	428	410	414	402	404	392	407	361	439	401	356	390	392	396	423	421	386	417	407	421	411	397	402	404	430	408	372	375	430	378	379	397	407	392	407	439	426	423	431	382	394	397	387	359	389	380	410	355	420	430	405	379	412	398	446	439	408	405	375	425	398	437	390	430	398	399	369	387	384	446	402	400	412	396	395	406	411	397	434	429	415	360	397	388	407	374	414	398	410	442	374	403	427	401	366	410	407	386	374	397	415	411	430	388	421	426	409	402	401	378	413	404	408	408	395	436	425	452	412	370	436	421	391	400	371	391	412	390	398	381	414	428	415	424	388	380	384	425	423	443	396	405	388	430	423	412	454	398	404	370	382	430	382	415	410	438	449	424	383	395	398	385	399	390	440	411	408	373	400	421	347	393	429	431	370	388	411	402	393	384	388	423	402	376	419	463	383	430	425	373	405	402	441	419	431	388	414	394	385	406	390	384	377	397	376	421	389	415	408	420	395	384	379	418	388	396	416	391	400	386	384	410	416	386	360	401	396	422	427	393	416	435	401	416	379	384	407	443	380	420	391	399	403	384	407	418	404	391	409	412	445	426	424	394	429	406	383	392	383	406	374	423	380	379	395	421	419	441	414	430	374	392	457	437	446	405	397	436	397	386	413	403	412	424	375	431	425	383	414	407	401	400	406	445	416	370	392	421	425	406	424	435	401	410	417	420	397	430	387	409	387	444	401	414	357	391	442	371	417	390	398	412	384	410	350	442	436	421	381	434	405	393	420	388	381	420	371	439	405	417	421	413	434	424	424	402	370	409	420	393	378	405	406	378	399	423	388	388	369	443	388	440	411	417	397	407	414	405	416	427	404	424	417	418	393	373	429	401	462	396	424	400	403	418	438	405	415	382	393	424	429	398	415	404	390	394	426	392	393	384	394	421	406	400	392	395	382	390	374	391	384	396	415	387	376	395	385	358	426	420	438	417	418	399	423	391	419	431	420	438	424	368	391	405	407	428	403	409	410	396	388	404	421	414	379	398	437	444	403	420	437	404	419	429	408	403	414	394	390	417	375	441	415	410	372	392	425	416	381	417	397	418	423	402	421	406	383	376	400	398	418	400	409	397	413	435	387	385	372	396	441	393	386	408	405	415	431	437	438	403	436	421	399	419	420	394	407	395	395	385	441	385	387	430	395	408	393	384	382	368	458	387	384	411	419	395	405	396	403	377	437	402	391	407	371	444	398	379	395	393	403	392	402	370	406	413	402	376	384	369	366	432	423	348	409	433	390	366	396	401	431	416	406	439	355	432	419	437	396	402	411	419	382	388	384	411	372	430	443	427	417	416	389	437	399	391	403	405	364	424	407	417	405	387	370	393	442	394	411	389	419	426	402	391	400	374	388	397	414	408	399	398	402	399	382	395	423	403	403	424	400	400	410	439	390	426	428	396	415	405	423	431	415	430
4782	632	605	457	454	549	3703	4266	514	463	411	405	430	425	420	400	417	432	376	429	440	528	750	616	568	515	447	415	429	420	403	406	430	445	380	396	405	391	427	430	400	398	409	363	356	428	396	397	452	420	378	397	436	400	463	387	396	411	426	412	412	402	379	380	414	420	385	414	384	406	422	383	410	396	426	408	405	398	389	420	411	375	408	414	392	410	421	389	388	440	414	442	422	412	415	382	349	420	433	402	393	412	427	418	415	394	401	391	419	418	405	414	378	393	388	404	390	392	399	377	418	414	414	431	362	412	394	403	380	431	414	413	375	411	406	395	420	401	402	373	377	415	409	392	382	402	410	439	401	387	387	388	406	411	435	409	453	426	401	400	406	396	419	427	432	397	435	430	397	405	412	437	408	408	409	369	413	414	410	409	427	445	366	414	413	390	381	383	429	407	431	369	429	405	402	398	411	433	417	378	409	401	404	377	423	411	354	415	409	415	427	404	406	408	426	419	361	390	405	401	402	419	419	408	395	418	419	398	410	425	419	422	409	423	425	359	380	401	395	438	375	406	378	409	381	382	409	413	409	434	444	414	392	446	398	391	403	429	397	416	439	409	394	366	415	431	421	426	373	425	388	440	399	391	414	403	409	409	412	439	414	425	412	407	421	412	423	412	386	391	407	451	423	374	354	436	398	415	398	430	402	407	398	410	413	380	441	439	434	449	391	429	444	398	437	397	419	429	389	401	388	435	392	406	406	403	413	421	400	433	392	433	381	415	416	415	404	435	448	396	398	411	420	409	411	392	441	373	398	358	413	401	399	403	395	416	414	423	436	444	410	411	436	436	417	420	435	416	423	390	427	411	401	428	391	411	445	386	393	404	386	441	420	391	428	405	406	426	383	379	441	437	410	394	388	410	430	405	408	373	403	404	364	417	403	388	408	432	446	398	387	413	413	435	421	416	414	407	380	395	427	423	388	416	384	375	416	403	371	442	413	454	427	412	417	426	433	392	415	443	406	418	422	394	407	455	411	387	406	445	385	398	372	408	403	387	400	427	404	414	442	414	388	408	411	428	389	429	411	429	421	381	399	399	389	443	408	415	399	413	410	412	422	419	418	421	409	422	376	429	394	406	442	361	449	398	389	439	422	411	401	403	408	427	375	426	405	426	418	391	413	412	393	375	398	414	432	443	423	392	410	430	383	379	416	416	418	390	424	404	376	422	409	390	394	429	460	408	429	437	414	435	424	399	434	394	391	414	396	428	431	383	390	432	429	422	407	418	417	401	410	432	423	391	420	395	446	420	406	380	438	423	399	419	381	429	435	400	408	425	405	387	407	422	435	417	413	424	422	400	436	426	449	409	389	393	392	408	427	402	397	392	448	400	422	388	398	383	445	419	410	362	444	418	423	442	397	405	417	408	406	387	420	444	421	432	386	390	420	395	418	385	410	442	396	387	398	428	371	407	414	408	431	396	428	425	435	441	445	420	405	388	394	408	431	390	386	420	428	383	395	375	413	448	397	391	396	420	427	421	423	406	403	398	390	421	399	400	430	432	444	385	423	387	431	435	411	435	387	415	399	416	394	413	432	418	411	441	426	391	424	416	391	383	417	425	407	394	403	383	424	419	425	455	407	376	368	422	431	418	397	406	396	387	428	419	441	421	396	420	383	405	429	389	382	378	408	419	359	439	415	394	416	416	428	430	438	412	418	388	419	434	386	409	397	417	391	420	403	424	457	411	388	411	414	400	407	433	412	366	429	350	385	405	407	411	430	399	406	442	439	440	426	413	374	398	429	397	402	405	404	402	427	429	421	434	404	403	380	420	403	388	389	388	429	412	424	378	438	397	395	398	412	442	406	436	398	382	410	400	439	416	415	391	414	416	399	396	432	435	397	439	400	436	436	436	392	414	405	437	425	385	425	418	399	408	414	412	405	415	398	420	378	426	379	432	419	391	385	406	424	404	395	400	423	403	424	412	438	415	403	426	364	415	436	421	429	419	410	407	406	445	391	428	432	416	428	406	406	418	433	414	401	400	397	375	406	430	419	435	408	383	385	387	433	441	369	383	416	433	397	399	410	427	414	421	391	392	427	366	418	378	422	409	398	380	416	407	431	411	419	401	388	414	384	452	419	388	424	416	386	420	391	413	386	422	433	419	377	431	388	411	426	409	416	384	422	384	379	398	397	411	445	446	388	414	411	415	397	383	374	365	385	377	417	396	428	389	429	401	415	411	388	386	417	425	451	394	441	444	393	425	426	401	395	403	427	433	406	430	426	445	398	403	403	439	418	438	401	398	424	439	411	406	425	410	395	405	414	401	394	428	389	376	402	405	393	436	430	423	397	400	406	411	420	403	411	390	418	438	445	436	403	411	394	447	427	391	440	446	402	450	407	389	390	383	411	376	388	394	407	436	433	422	420	411	431	405	417	415	403	429	397	435	400	437	419	403	380	400	426	377	424	430	382	397	438	372	413	403	394	435	397	416	399	388	412	397	390	396	463	366	439	402	410	402	402	363	408	416	446	442	416	426	390	409	450	388	413	450	386	404	432	435	380	399	441	406	383	391	410	400	395	368	422	390	388	427	419	385	417	449	418	386	430	447	413	427	398	408	391	419	415	377	398	385	415	385	439	419	422	418	402	390	426	426	411	396	427	424	397	401	422	407	407	451	418	414	369	444	395	406	409	401	437	415	394	410	420	422	387	427	394	401	401	406	431	387	411	393	391	435	436	432	410	435	437	427	427	428	437	431	417	422	372	410	388	392	442	436	420	446	418	404	412	401	414	431	435	412	408	401	430	410	424	406	383	398	388	415	417	415	423	385	402	388	438	401	398	391	425	372	393	402	406	437	403	419	402	405	429	422	398	400	418	387	413	475	404	412	379	403	422	421	431	389	394	389	437	450	401	418	405	389	385	421	417	444	440	409	426	402	397	417	424	426	405	357	387	437	406	377	413	392	434	406	415	403	424	391	411	438	411	398	434	410	384	425	446	405	378	404	428	374	431	426	408	395	425	388	395	388	434	458	378	418	430	431	405	416	392	386	408	398	380	368	407	412	433	409	424	387	407	409	401	439	423	419	397	404	435	405	394	420	453	415	404	417	416	387	380	451	440	433	428	366	448	402	409	407	420	424	424	363	392	409	374	374	399	409	384	426	438	406	379	418	409	383	390	381	371	430	389	423	402	437	429	395	424	443	440	444	428	424	429	404	407	406	374	437	407	405	400	382	410	421	451	399	380	434	426	368	422	381	416	421	419	404	399	378	416	411	402	410	410	393	433	387	463	377	416	422	397	396	388	407	409	390	387	425	409	425	367	403	431	425	392	388	395	392	426	427	409	407	418	399	392	410	402	419	410	405	377	398	399	422	406	427	412	398	384	427	390	414	391	392	423	454	404	380	396	412	423	398	416	415	419	421	402	401	412	403	428	427	410	416	403	425	424	423	415	400	422	430	450	402	405	388	383	392	438	385	427	435	385	415
24547	21092	27320	25051	8243	1325	28746	33368	6026	569	467	412	439	410	409	385	392	416	403	463	422	1318	1919	1397	882	589	473	456	393	419	405	406	394	381	379	365	378	409	365	408	406	433	413	388	401	382	400	404	400	411	382	412	384	376	441	409	414	403	377	412	388	383	373	383	418	399	411	403	432	392	413	373	388	400	364	383	394	409	433	401	397	390	436	370	375	383	408	374	385	378	395	391	395	385	376	393	383	359	397	415	386	397	373	400	359	381	407	371	375	395	368	400	399	405	413	389	415	381	376	412	404	385	416	438	391	405	417	407	396	392	383	395	385	378	420	384	414	411	359	402	389	387	394	343	418	415	401	396	402	386	372	391	390	418	413	421	403	381	402	378	385	410	386	411	404	377	385	385	387	367	390	388	413	385	439	452	410	374	374	375	394	398	378	400	403	411	405	386	368	373	447	461	394	394	390	396	399	373	410	416	391	388	436	424	423	414	356	381	389	399	393	416	393	373	400	395	404	392	380	402	432	398	413	379	386	398	389	414	404	396	399	391	414	394	417	377	407	390	388	369	414	405	384	422	373	404	380	411	399	399	390	414	383	399	402	368	432	383	377	373	366	361	396	374	399	391	385	393	407	389	361	411	419	422	383	396	383	427	395	397	420	402	368	398	353	387	407	415	424	397	378	396	406	413	383	377	405	397	419	382	368	377	414	396	368	434	409	381	407	384	420	410	391	428	399	398	381	388	379	422	390	377	420	373	413	414	386	368	383	358	406	390	363	362	351	379	385	408	411	372	399	369	385	419	420	452	390	423	398	389	405	406	369	396	376	370	386	354	382	342	369	390	405	391	428	373	385	370	411	451	362	390	421	386	414	390	386	386	415	353	420	408	392	382	385	399	368	416	385	382	405	371	384	401	391	352	381	414	370	399	371	415	404	400	416	412	367	383	392	357	393	409	415	369	395	396	379	376	421	414	406	424	403	407	415	431	378	412	417	393	398	398	406	384	394	414	411	417	404	387	424	412	428	394	391	401	408	377	384	388	389	389	399	392	403	422	418	401	382	403	375	408	396	402	382	388	397	386	389	355	398	389	392	400	393	403	430	408	423	422	367	399	390	411	354	398	395	380	383	396	411	399	403	381	407	353	369	406	374	421	417	423	440	428	406	419	416	396	379	412	386	400	398	404	407	408	384	394	355	382	414	367	393	382	422	414	407	373	384	441	398	391	386	401	414	368	392	399	423	393	384	393	404	392	374	394	398	383	377	371	412	377	412	375	404	368	396	381	386	414	368	409	412	398	384	386	441	367	386	418	401	440	395	404	391	388	427	378	393	385	392	398	376	385	381	366	367	413	385	380	380	389	393	417	410	396	429	421	372	396	369	428	408	364	414	388	386	408	396	385	391	412	389	419	407	411	383	389	372	408	393	399	400	424	399	406	389	373	387	369	387	384	414	360	376	401	426	391	382	401	357	388	410	386	406	376	380	369	425	396	363	382	430	413	395	413	383	378	404	363	391	425	414	370	393	384	411	391	418	378	363	414	387	382	411	392	381	358	361	381	366	422	368	407	407	444	420	379	421	433	446	414	374	412	423	395	417	420	392	359	366	405	393	419	366	384	399	364	380	406	372	395	399	349	384	408	405	410	442	391	428	424	413	448	394	405	388	419	440	403	365	407	381	392	399	399	358	416	391	403	384	375	391	404	411	407	394	398	367	379	421	413	393	381	366	389	386	423	407	405	422	389	411	371	398	382	428	382	412	407	388	386	360	403	389	369	388	398	392	382	426	411	408	441	423	408	400	387	408	400	420	420	409	412	398	431	405	409	388	391	420	407	368	416	374	368	393	401	384	390	352	402	409	424	379	405	388	411	403	379	388	405	400	372	373	377	396	386	408	393	394	413	400	398	361	386	385	451	417	427	407	400	441	379	403	392	365	380	394	391	375	365	381	390	399	391	367	415	357	415	399	359	397	404	399	405	369	400	402	374	396	340	380	426	350	351	329	417	401	401	380	380	375	399	371	414	390	396	406	396	382	408	403	378	391	415	387	428	355	403	431	373	391	393	407	364	417	417	415	389	392	376	423	396	381	405	373	388	387	387	429	385	371	405	417	351	363	388	391	400	389	382	405	378	397	382	439	403	397	382	391	372	403	434	390	392	405	378	402	391	401	383	411	402	402	416	403	409	353	378	398	349	401	413	399	388	380	417	414	394	381	423	369	387	406	409	379	401	394	423	390	434	414	410	398	375	403	416	386	369	388	345	409	357	388	372	386	420	410	437	387	408	387	373	399	367	374	394	368	387	389	427	392	373	409	427	391	389	352	427	432	397	392	408	414	389	403	371	386	393	379	362	402	413	392	374	394	376	358	373	396	384	397	395	379	393	395	388	390	406	419	388	403	350	389	425	433	468	424	409	380	345	372	389	405	385	418	349	401	416	397	437	371	381	370	399	431	353	405	391	421	411	368	397	386	413	371	362	397	439	436	395	394	372	410	388	397	404	366	402	368	426	388	389	421	426	400	398	346	415	392	373	386	384	409	382	359	449	380	372	384	383	410	437	415	409	357	416	375	444	399	397	370	390	423	416	394	401	390	367	384	403	385	412	384	351	412	405	418	421	420	377	429	418	410	404	382	398	425	385	400	390	412	381	373	398	397	382	371	418	417	406	409	402	410	428	378	392	359	410	425	403	383	409	376	420	386	363	415	360	407	402	418	396	383	394	379	388	398	402	380	405	385	379	399	387	387	371	376	397	404	383	392	378	391	385	383	411	370	393	400	409	376	403	379	404	374	410	423	433	382	359	377	417	433	370	380	395	380	406	364	391	391	384	385	384	395	397	379	403	395	401	424	401	405	387	387	396	392	423	399	391	437	430	383	369	414	361	424	371	403	406	386	362	389	408	395	396	377	425	341	400	416	392	412	403	414	392	381	431	365	407	407	401	384	359	372	382	398	417	370	378	375	386	410	399	350	393	376	404	372	401	358	396	372	374	419	359	381	405	381	384	359	394	402	386	383	427	432	412	440	380	422	394	384	401	386	406	399	410	387	423	408	413	400	370	394	405	397	381	394	427	382	406	389	384	365	388	357	386	399	359	418	390	391	392	434	401	403	438	369	390	386	357	406	410	382	389	390	399	403	406	369	380	417	346	419	393	428	394	396	388	382	398	380	399	387	408	417	424	400	391	369	421	379	386	408	387	395	394	406	343	389	408	404	360	388	431	395	368	387	440	402	413	394	418	410	398	399	410	373	373	417	370	407	424	395	370	406	402	419	341	383	388	371	375	380	439	378	438	395	409	399	367	434	385	395	390	418	404	373	360	397	385	409	389	415	405	384	389	394	340	392	424	394	423	376	412	406	392	399	383	396	393	391	409	378	406	366	405	388	397	400	420	420	394	406	398	377	403	401	428	393	411	352	359	404	422	392	399	404	387	390	366	387	385	375	376	421	398	390	379	445	386	429	348	407	383	416	394	375	377	388	398	381	407
3231	3100	2477	1398	1029	1607	32099	28790	1709	474	462	456	466	482	461	480	426	425	462	519	536	2093	2777	1986	1194	756	543	510	486	464	415	420	447	418	409	418	409	413	412	412	426	429	460	435	457	479	396	460	436	429	439	398	442	450	406	410	447	407	414	439	419	422	453	409	399	434	414	430	437	446	415	424	415	405	411	391	414	454	453	430	372	417	443	430	393	437	430	425	416	420	441	409	448	418	389	396	422	448	436	405	414	466	445	447	447	440	443	431	388	433	420	399	391	454	432	430	436	419	427	426	454	464	448	466	462	409	416	414	405	417	401	435	444	443	443	413	415	427	436	451	396	404	446	435	449	392	439	455	456	417	454	430	477	456	429	410	401	438	395	452	427	413	415	397	416	428	418	414	398	463	444	452	465	404	409	412	386	467	424	422	401	435	428	426	424	407	410	446	428	414	471	440	419	426	405	437	424	424	437	444	395	419	408	427	445	417	443	445	434	452	425	424	421	406	408	397	424	416	391	433	417	428	424	409	430	450	453	427	438	411	438	415	401	435	426	413	419	427	447	432	446	401	435	412	426	398	431	443	412	377	391	413	419	443	410	419	440	447	443	413	441	455	435	438	467	421	413	415	400	422	432	427	443	394	400	396	427	421	421	434	394	436	457	412	398	413	427	428	401	387	445	415	426	439	412	448	439	434	412	426	437	384	458	450	404	404	425	420	429	431	409	422	417	426	422	449	420	419	444	428	430	459	396	416	415	374	409	414	442	436	437	427	407	403	468	408	404	383	420	424	430	438	430	403	385	407	365	403	361	410	400	395	432	433	417	428	407	406	412	430	446	431	382	396	423	444	410	416	454	428	416	410	435	435	432	416	417	433	443	391	394	414	459	448	382	446	412	410	430	432	431	412	391	427	435	383	404	404	404	426	430	413	425	389	441	436	372	415	428	462	407	403	440	396	446	452	415	396	412	440	424	417	406	426	428	453	423	430	406	440	448	429	419	406	390	423	415	426	445	364	392	413	422	434	434	432	450	417	445	391	460	412	424	405	412	448	417	451	388	409	427	400	453	430	433	411	423	402	427	403	374	470	390	424	395	415	388	420	425	445	425	403	396	425	405	415	421	450	466	399	443	403	444	409	421	453	445	402	417	417	393	441	433	408	416	436	423	430	456	426	424	449	409	464	406	396	441	445	426	458	432	428	443	422	446	445	409	409	424	439	415	442	434	389	426	456	424	416	422	425	416	403	432	444	435	424	403	379	408	408	407	428	421	386	418	453	418	449	446	383	431	427	392	415	437	418	464	430	419	417	445	439	436	404	436	439	397	443	422	410	416	450	397	439	438	402	438	403	422	431	435	393	423	484	439	432	426	415	436	461	413	429	385	453	403	415	454	429	443	423	411	419	408	451	439	406	425	439	415	440	448	411	408	410	418	394	411	378	437	430	417	410	419	405	410	462	405	387	404	416	447	380	436	398	424	432	444	401	391	431	392	433	405	416	441	436	414	424	420	434	398	400	421	415	414	414	414	408	385	423	396	428	458	386	421	400	429	384	411	412	429	418	407	419	403	404	428	443	394	454	453	417	413	410	430	408	431	457	430	389	432	430	416	432	412	439	401	411	409	453	454	381	457	385	399	420	427	468	410	411	415	416	392	430	427	411	424	429	435	430	414	454	411	424	437	440	453	400	426	436	444	438	438	423	432	420	449	429	417	418	402	405	425	452	413	435	446	398	402	426	448	425	437	428	423	430	455	391	401	456	453	413	385	406	425	404	403	387	404	399	428	418	427	397	437	379	394	392	404	411	406	439	457	455	416	475	438	412	415	415	410	421	412	421	402	362	423	409	439	428	412	470	430	371	429	418	438	411	444	407	411	398	472	387	422	407	428	465	409	423	407	381	407	448	408	426	428	433	397	417	397	418	417	429	428	396	410	428	411	399	397	377	428	425	442	442	454	426	396	445	411	430	442	448	386	404	435	398	410	430	444	458	453	412	404	416	411	387	405	429	426	420	451	459	379	399	391	411	404	408	452	394	442	416	424	439	424	439	381	424	425	397	406	413	431	414	375	406	411	408	361	446	425	420	419	458	401	395	447	400	446	416	411	424	402	413	421	417	399	383	407	414	387	420	424	419	399	458	452	430	433	435	445	412	421	410	472	416	448	433	399	394	463	370	415	357	404	422	415	417	440	446	429	370	423	451	414	449	411	476	425	443	404	440	457	432	399	426	425	434	420	419	402	439	427	400	438	421	419	422	435	406	436	459	412	396	445	418	419	408	407	442	448	410	421	422	437	441	424	407	410	379	428	425	427	421	413	389	398	413	383	432	388	404	427	400	441	439	425	435	371	401	455	428	401	450	410	400	417	409	459	397	433	399	379	463	399	427	427	416	416	411	392	422	414	450	443	446	406	440	453	422	417	443	412	389	438	440	452	454	369	384	446	444	393	412	377	443	408	410	437	440	424	454	409	438	434	414	436	418	408	399	404	428	437	416	436	401	435	425	383	441	411	440	418	417	422	397	428	404	407	456	423	406	422	409	449	425	424	431	441	420	436	443	418	416	437	449	412	398	407	451	404	432	408	429	424	399	404	429	457	437	409	423	425	410	395	412	415	411	418	418	453	432	436	399	440	433	424	420	422	414	423	407	407	432	430	435	437	448	406	460	407	422	459	433	422	431	403	395	396	438	416	414	438	455	456	433	423	437	407	416	432	387	412	412	440	426	453	390	428	414	391	454	412	431	403	412	415	413	414	454	365	404	432	406	385	426	412	395	423	414	443	393	377	392	425	432	396	447	402	392	412	408	436	416	439	369	417	425	443	438	402	397	421	393	423	442	443	469	420	429	432	425	478	411	439	418	390	436	412	387	439	466	435	400	467	383	399	396	430	442	398	458	435	435	417	447	386	414	414	413	449	437	381	423	450	382	409	390	438	424	433	435	377	402	430	411	426	414	421	401	463	447	433	386	411	418	455	428	442	415	452	452	425	402	394	428	430	409	422	411	436	410	422	389	395	397	436	411	416	434	434	436	387	420	433	396	462	397	453	426	441	408	360	433	426	420	421	408	446	420	422	437	367	454	424	418	424	437	412	427	409	429	401	414	418	414	409	425	431	444	427	364	424	428	394	419	403	460	403	435	400	424	411	392	420	383	465	419	435	441	412	409	431	407	476	397	381	431	413	418	435	392	438	390	452	428	447	399	428	415	454	398	404	414	422	447	442	419	434	423	438	384	449	417	428	459	418	424	424	439	423	417	406	431	409	431	423	462	425	422	439	448	389	401	409	384	402	447	379	389	422	435	410	427	435	475	409	433	418	442	452	437	417	436	407	423	442	404	449	394	402	421	427	437	427	410	399	399	422	393	448	423	438	434	428	426	413	415	467	396	468	375	425	392	433	433	384	403	449	413	421	394	433	382	425	392	443	443	406	408	406	415	401	412	441	433	436	457	423	401	420	425	442	446	398	411	418	425	451	445	432	428	409	405
23833	21102	28209	24261	20256	4055	39769	43084	11391	894	559	513	467	456	480	489	485	488	474	475	545	2220	3207	1905	1119	764	568	505	446	459	451	475	488	480	466	462	433	457	425	454	449	461	443	476	434	434	472	481	441	448	467	449	467	475	429	430	482	460	429	447	432	443	456	452	439	424	442	449	464	435	431	447	455	452	415	476	425	435	448	452	450	478	464	450	447	451	449	465	436	410	419	438	440	456	458	447	460	441	476	449	474	426	482	432	453	447	426	438	449	446	457	473	431	434	484	483	463	424	455	447	438	408	452	468	438	428	458	475	462	449	427	447	444	473	421	445	456	455	459	466	453	465	473	458	443	461	484	451	451	461	426	431	453	471	464	443	444	435	445	436	465	433	436	430	452	453	434	445	466	459	482	449	478	467	428	496	475	502	446	456	452	436	438	459	435	479	420	484	475	414	460	438	474	424	438	445	426	459	444	472	475	463	450	473	474	471	451	472	457	457	455	466	457	460	450	450	447	401	441	470	454	461	433	483	476	427	458	426	460	465	465	460	449	440	456	426	413	464	467	464	423	475	442	452	443	455	458	446	433	453	456	472	415	471	433	500	427	455	454	443	439	441	448	470	459	455	459	480	462	476	478	491	483	422	465	452	440	456	455	457	437	471	447	447	442	442	446	526	493	434	465	477	429	483	472	466	439	486	444	503	453	461	453	464	476	461	420	435	454	464	455	409	477	393	418	467	425	471	452	410	426	479	474	466	449	467	410	473	443	470	459	460	468	436	472	457	475	455	445	436	458	445	468	466	449	451	468	459	452	418	502	476	481	461	411	419	428	424	438	449	445	469	439	428	469	453	437	454	456	447	464	438	492	464	459	431	427	413	435	449	426	464	443	437	477	426	419	414	457	407	433	432	420	452	469	471	481	447	471	484	489	458	479	408	436	447	455	467	459	457	444	444	506	481	443	419	460	451	422	453	422	466	427	483	428	435	441	470	418	475	445	435	445	449	453	438	440	439	399	444	491	457	424	444	491	484	456	437	438	462	463	443	462	446	469	443	431	438	443	474	437	460	469	443	478	416	456	442	423	424	441	454	499	436	446	457	430	446	449	428	492	433	441	441	444	453	470	473	415	433	419	455	457	478	461	452	459	434	484	419	434	501	469	422	439	424	418	453	484	470	445	442	440	413	449	401	436	437	461	449	414	462	465	448	469	432	447	439	453	451	485	459	476	458	435	435	444	443	445	482	412	444	438	436	467	427	402	460	497	445	430	411	466	436	447	470	492	448	455	425	454	453	400	484	472	465	443	470	448	456	457	435	435	465	511	430	476	438	470	433	414	446	474	462	451	465	426	423	440	446	475	454	449	440	465	465	437	451	435	457	444	440	474	448	430	415	438	441	434	467	439	474	436	462	413	469	467	484	417	436	428	396	468	448	451	492	419	406	419	429	477	423	471	481	457	441	434	469	436	476	449	483	435	437	433	444	430	489	437	471	494	451	477	468	470	453	447	499	476	461	464	471	404	472	443	445	437	440	451	426	435	417	462	454	442	471	458	453	467	417	488	436	451	454	472	437	472	493	461	432	450	458	481	449	431	426	446	407	440	442	451	469	430	405	475	487	460	481	482	428	437	414	482	416	464	431	465	448	489	462	455	423	455	487	457	431	451	419	446	478	438	407	482	450	428	451	461	449	446	465	440	455	432	453	427	447	401	441	437	440	437	413	448	455	447	426	425	488	441	444	401	435	422	415	455	460	462	440	469	423	440	447	453	443	464	427	469	467	446	447	479	473	454	407	462	445	455	459	451	450	433	451	444	471	430	428	487	439	460	431	423	434	476	476	454	430	448	432	471	456	465	487	481	467	453	475	466	439	421	411	468	440	423	442	478	444	435	454	466	448	461	448	435	408	462	447	436	447	451	407	486	456	436	474	441	437	478	441	446	474	449	429	451	431	409	413	459	447	439	439	414	478	470	421	431	430	418	460	452	465	444	434	459	464	446	452	460	451	479	414	445	430	423	466	429	442	453	448	422	456	469	454	417	455	458	439	457	433	433	418	454	470	443	457	433	464	425	479	428	464	423	454	457	488	459	431	454	457	418	436	425	489	467	432	453	449	426	469	475	427	435	443	457	455	441	501	442	391	474	473	455	446	471	471	463	419	411	466	426	474	440	437	457	451	452	450	448	451	429	458	461	464	431	486	446	455	425	455	441	467	432	423	452	432	432	444	423	417	441	429	451	478	451	447	437	481	443	490	428	459	481	437	488	435	488	420	460	447	470	449	444	454	434	434	447	449	435	457	461	471	453	444	489	473	435	451	462	439	414	445	440	450	437	431	463	417	396	481	458	445	492	482	464	440	451	453	431	449	457	443	487	458	442	421	429	444	456	438	453	441	428	458	470	454	425	436	447	450	440	467	479	460	452	458	454	441	435	466	419	451	463	485	466	442	452	475	481	470	466	447	474	434	495	438	463	456	468	429	451	466	451	418	447	425	496	456	442	451	446	476	477	465	437	438	406	431	488	445	436	433	478	444	456	437	423	426	420	466	441	444	470	437	429	466	454	467	468	465	463	450	458	463	437	439	426	435	435	474	469	427	396	430	460	487	497	469	421	455	461	424	409	411	430	489	436	449	434	421	468	453	447	408	447	430	449	445	398	413	479	428	436	470	436	428	457	432	451	448	442	463	463	479	451	453	436	408	432	446	454	446	431	495	454	455	471	438	476	464	437	490	491	466	451	467	459	434	454	457	419	457	447	409	457	465	427	434	465	409	489	431	454	443	456	451	435	456	458	446	486	438	464	458	478	430	420	479	422	449	397	422	418	450	462	473	477	478	409	447	450	464	459	464	459	465	423	451	453	476	437	438	413	430	440	485	457	437	453	467	433	490	458	451	443	468	463	482	440	468	439	462	484	419	450	433	447	433	440	466	426	474	433	449	458	451	417	443	451	437	433	457	426	425	452	451	450	427	457	446	450	466	466	492	441	446	432	439	468	420	419	463	465	436	437	422	469	468	444	446	439	466	426	450	445	440	464	436	434	432	433	438	457	450	460	489	425	401	440	445	453	477	430	468	428	417	408	430	432	446	438	416	459	414	434	494	457	463	461	486	427	417	441	462	445	420	465	473	469	446	461	444	433	436	468	442	450	445	495	451	431	433	424	447	448	457	396	459	460	461	438	442	452	398	476	439	463	420	434	470	423	435	449	445	459	436	438	441	403	435	444	432	444	410	401	460	434	446	441	456	459	444	483	440	419	496	461	426	446	497	420	437	448	440	463	461	488	445	458	422	427	463	433	437	476	474	458	410	445	464	438	481	480	440	466	462	478	438	473	473	435	442	443	431	451	456	442	429	472	469	456	446	414	420	435	445	433	452	429	438	465	435	482	479	429	439	432	440	427	481	451	451	413	463	453	433	442	446	489	441	452	444	447	436	465	441	435	451	439	472	437	430	472	437	470	443	457	428	423	422	466	466	469	406	489	445	468	459
3338	4840	3855	2046	1486	3307	42071	38802	3739	600	535	546	531	501	507	523	529	495	483	527	637	3748	4444	2601	1581	969	637	554	487	469	475	501	478	495	486	441	478	480	519	458	486	467	464	495	480	452	473	477	499	464	489	503	465	459	509	463	506	470	483	454	465	509	489	472	439	488	482	476	493	467	489	481	434	503	474	469	464	471	469	489	442	452	450	474	487	481	475	451	433	469	494	481	472	506	492	507	438	435	471	520	501	490	513	464	458	482	486	458	517	489	452	465	480	471	533	479	502	476	490	506	454	473	451	466	489	449	453	483	494	462	455	445	499	502	433	489	482	433	486	490	442	450	487	476	437	526	424	463	457	468	458	491	503	492	500	488	466	464	467	482	455	477	454	460	455	477	457	477	474	457	478	449	496	474	504	428	484	497	460	458	428	448	481	480	441	478	460	530	469	482	494	486	456	458	472	473	494	485	443	480	497	441	481	461	507	476	467	524	474	481	475	485	482	435	449	458	494	451	491	466	483	486	479	456	447	451	457	461	458	499	466	456	458	487	490	468	483	488	468	475	494	484	493	450	483	430	469	465	466	467	512	474	463	443	517	475	446	429	484	464	452	465	465	484	486	445	465	486	462	510	493	476	513	474	474	464	476	479	458	459	475	458	488	505	450	488	456	460	483	448	461	479	478	507	490	457	465	489	440	501	467	483	436	474	475	470	480	467	520	474	490	437	453	497	462	454	426	464	488	455	464	459	469	490	477	503	438	463	483	458	471	500	456	482	472	484	492	467	537	478	448	448	460	478	457	462	469	485	474	492	458	501	470	463	475	451	462	512	506	483	471	484	472	454	448	520	461	480	458	438	472	417	484	489	493	450	483	488	476	467	447	496	475	481	460	453	480	463	421	487	506	434	439	505	466	469	467	431	418	473	475	495	482	466	483	499	441	432	458	443	486	479	450	459	450	454	462	491	478	478	453	447	437	499	465	490	477	473	490	485	455	520	485	466	457	486	470	511	455	488	482	483	473	484	457	481	495	514	465	506	498	455	448	481	469	481	491	459	447	458	435	466	448	482	444	450	468	475	468	442	465	476	485	458	497	470	471	480	504	422	479	441	491	463	426	472	501	462	470	477	488	489	446	491	456	501	453	461	469	484	440	509	469	484	437	476	481	500	468	457	451	492	495	479	460	500	506	468	497	483	445	461	455	454	452	461	465	448	454	473	492	468	474	482	487	477	491	464	471	483	476	498	457	478	477	443	463	415	468	486	460	486	452	504	430	528	455	443	489	468	426	474	481	474	471	480	481	462	475	457	526	459	424	442	466	508	453	435	480	505	477	495	472	478	449	477	474	449	510	500	456	492	485	507	488	452	442	493	477	468	474	483	462	470	441	493	435	489	461	481	493	492	484	473	435	443	471	478	445	441	494	491	469	466	477	496	455	482	451	486	476	510	488	488	452	471	487	466	442	468	494	484	449	449	474	463	477	481	475	427	478	474	451	447	465	429	490	482	462	447	458	466	478	463	442	472	480	450	452	431	476	478	457	458	457	425	498	436	480	458	466	488	490	467	451	458	478	463	484	465	489	494	529	464	427	469	486	483	506	476	472	483	441	431	468	457	453	488	490	455	434	478	472	483	469	483	480	435	466	454	480	483	468	436	500	512	499	474	516	493	456	500	451	459	450	480	477	459	500	523	448	453	455	449	444	422	480	473	480	492	481	499	464	520	464	458	452	496	472	454	450	463	475	458	477	458	469	466	453	490	424	467	452	478	503	451	454	490	476	508	479	466	451	457	454	435	457	427	480	401	497	449	462	451	498	508	495	433	456	461	482	472	432	461	527	469	475	509	479	417	486	497	503	482	481	495	456	442	491	465	475	455	441	478	455	456	468	466	486	436	470	477	443	504	496	517	468	456	468	438	491	475	451	438	479	451	478	443	438	419	482	455	415	477	485	502	487	427	476	463	438	479	490	502	466	475	475	461	471	483	465	469	475	458	467	505	488	477	461	486	476	473	463	471	468	509	468	471	507	468	458	482	451	467	484	436	474	483	433	478	457	463	446	450	463	463	479	480	461	460	495	489	425	478	481	462	447	473	437	471	443	467	459	483	458	451	450	479	459	457	468	452	451	436	485	485	469	466	503	449	441	465	423	473	467	500	484	473	487	473	455	484	512	501	474	471	423	465	454	496	440	429	484	471	488	444	472	466	444	463	463	456	429	474	442	470	436	493	487	482	438	438	444	454	459	439	461	512	451	496	465	455	462	446	515	488	468	472	453	496	476	443	526	476	486	462	478	444	466	442	481	460	503	479	428	451	440	467	464	456	498	493	474	503	481	478	521	439	468	433	484	475	520	454	436	451	469	440	432	491	483	454	488	471	470	456	433	446	441	468	463	436	464	442	499	463	488	469	502	473	476	418	524	487	453	476	431	492	458	435	436	494	432	454	487	440	458	474	469	458	446	447	468	477	443	444	422	488	485	463	490	487	506	446	433	413	489	446	458	479	483	443	445	471	467	453	469	481	454	485	460	444	446	496	487	448	498	508	472	467	468	449	460	468	460	438	459	437	514	474	471	430	442	511	472	495	447	471	410	470	527	480	453	490	490	455	455	487	469	450	446	479	484	518	463	482	457	507	492	473	448	457	425	464	488	434	437	467	396	497	447	432	471	480	431	475	450	455	467	458	449	476	459	492	440	470	474	436	460	448	431	458	436	498	471	455	503	476	419	463	433	453	434	507	513	482	436	482	449	485	491	435	491	485	475	470	469	455	470	435	453	470	470	464	493	465	456	481	486	489	463	499	457	464	433	485	451	498	470	476	470	508	470	458	475	460	502	437	445	454	451	456	492	474	501	462	508	442	468	467	431	493	546	463	415	488	443	492	448	480	495	507	433	472	415	487	442	486	477	478	493	435	521	500	457	471	465	435	449	479	498	458	459	451	446	471	484	498	486	440	455	435	469	465	478	465	481	469	481	448	515	489	488	451	465	506	468	503	454	491	458	452	466	467	460	432	489	465	455	458	477	452	496	498	476	469	470	473	442	433	463	471	454	485	465	470	442	472	472	476	478	470	453	477	479	447	448	475	461	487	480	490	428	469	448	471	449	493	472	502	450	463	477	498	479	487	478	473	486	486	461	480	462	493	482	495	473	454	439	459	466	464	493	480	460	484	415	435	487	471	466	488	521	450	444	480	482	481	480	486	475	468	480	467	473	459	472	433	470	481	481	442	463	458	462	438	482	434	463	480	510	477	470	439	470	446	480	482	453	458	487	440	477	437	460	503	459	446	449	491	485	488	473	476	490	466	462	487	465	472	465	461	439	499	443	493	446	471	468	480	447	506	462	479	479	453	422	508	461	479	488	450	466	474	492	442	493	524	470	479	494	482	465	493	478	476	461	448	462	469	502	493	522	444	450	473	469	450	460	495	473	483	439	511	451	477	475	468	451	430	495	427	478	467	483	423	474	452	475	486	484	481	505	477	490	494
27170	12209	1414	786	531	463	2807	3914	657	407	405	384	421	417	392	413	418	398	398	392	366	478	586	570	482	437	436	413	409	415	372	397	389	398	441	429	357	424	415	412	387	418	378	390	425	381	386	391	384	408	400	407	405	426	395	419	395	379	402	414	379	402	376	402	380	406	457	396	402	421	395	377	395	424	379	427	418	402	405	425	430	389	423	424	396	391	391	408	437	376	397	387	407	387	422	437	367	375	412	372	414	389	386	405	395	367	398	377	415	400	426	377	444	386	390	374	424	365	381	427	423	370	377	389	391	376	403	384	393	386	436	352	405	400	379	392	385	389	374	411	397	393	406	377	386	410	427	381	379	358	392	394	394	391	415	423	386	424	374	381	398	377	376	412	358	411	398	373	373	381	419	434	417	391	367	361	382	365	420	414	418	368	431	417	408	394	401	407	378	392	421	419	394	399	361	448	382	394	419	409	445	377	401	378	378	399	400	443	364	384	374	410	389	409	385	398	422	401	386	400	352	399	382	389	413	399	416	390	400	423	415	371	414	383	429	408	389	378	400	409	418	364	399	388	416	403	414	400	399	373	383	397	404	368	400	410	416	381	390	361	377	398	385	401	428	406	414	366	383	414	386	417	384	355	417	375	400	419	353	354	377	381	399	416	410	409	406	411	373	369	419	445	368	402	387	410	397	389	391	376	411	373	399	413	400	415	421	406	416	394	369	394	389	421	404	414	417	431	420	375	386	390	429	397	434	406	421	406	388	445	382	409	417	409	395	376	372	397	404	401	401	391	382	441	388	387	407	385	380	354	391	402	398	410	359	405	403	403	422	396	440	433	413	383	429	416	385	406	404	408	361	376	388	411	396	374	351	436	376	386	390	397	391	379	388	408	415	393	463	395	379	399	419	408	404	378	435	389	394	371	403	395	392	394	404	405	407	409	362	392	423	421	404	401	373	370	406	400	365	411	396	448	388	382	389	420	399	420	424	403	386	405	435	413	417	395	411	393	406	392	410	418	408	417	427	412	373	423	393	371	359	409	376	378	392	379	358	375	372	391	426	393	415	399	394	398	400	375	415	407	432	409	407	395	363	414	409	397	388	419	340	386	403	398	380	378	389	403	398	404	358	397	419	408	400	413	410	399	417	413	426	411	389	410	391	413	386	370	398	394	406	394	422	389	447	410	363	385	400	406	373	397	401	396	423	377	397	397	395	405	397	431	414	403	376	406	382	373	423	383	393	388	393	434	447	423	411	413	386	373	380	430	413	400	420	435	428	414	408	373	430	404	357	385	434	420	390	417	400	395	421	407	380	398	380	432	423	446	397	396	431	393	449	429	415	397	444	423	375	376	390	399	429	423	385	421	397	376	393	411	403	357	407	392	384	419	390	374	409	368	403	435	391	402	397	374	401	372	393	369	409	360	407	406	414	395	388	388	388	403	380	405	434	394	411	365	398	405	392	377	373	424	385	417	358	373	393	394	432	403	365	362	414	399	419	398	377	378	380	369	420	395	357	424	383	345	388	397	383	406	385	380	402	388	416	375	405	388	391	371	392	389	412	396	379	444	403	401	377	379	400	419	397	395	404	426	365	400	397	366	398	373	408	369	352	409	420	403	415	359	400	402	414	453	370	388	413	406	388	370	429	405	389	368	378	409	402	361	384	407	408	381	396	358	428	395	402	388	401	422	406	395	410	401	392	393	417	420	360	404	395	407	404	408	438	402	380	412	375	363	403	396	405	397	418	427	392	404	380	418	403	400	396	388	381	408	407	410	392	382	359	364	385	421	419	370	366	386	373	405	438	373	394	376	386	380	420	371	396	382	396	381	390	386	401	413	414	437	408	417	406	328	369	399	398	412	418	381	410	409	367	412	402	438	391	371	387	386	413	400	399	429	427	415	373	402	407	432	377	377	444	368	412	386	432	418	419	390	372	409	390	371	395	426	396	410	388	376	416	404	397	363	405	382	393	380	406	407	367	358	414	366	381	422	382	445	391	404	346	390	394	409	406	378	383	414	347	386	375	448	434	378	376	415	403	419	437	394	387	401	391	392	413	408	390	425	383	403	425	390	389	404	419	361	388	406	370	412	365	403	391	424	386	379	377	391	381	367	382	400	401	403	385	391	390	417	424	393	388	386	397	398	385	406	390	379	414	395	431	379	419	420	387	333	409	379	388	380	406	409	345	370	385	410	372	368	394	383	359	378	420	392	404	364	406	371	385	387	418	352	444	390	424	425	372	412	369	385	398	390	424	422	405	357	414	385	402	378	396	400	403	431	391	391	401	401	417	393	387	399	416	380	396	406	383	387	397	421	364	389	443	384	393	400	432	408	426	422	394	433	412	393	418	414	350	415	399	363	412	393	386	420	386	397	365	416	386	384	407	375	408	420	373	393	392	415	395	401	422	372	398	401	407	411	405	369	409	413	374	445	406	393	398	366	409	386	370	392	402	403	370	386	422	398	398	362	389	390	424	398	392	394	373	391	418	429	369	360	392	360	390	451	397	396	393	387	418	428	414	402	395	396	365	371	406	383	369	380	377	422	418	392	418	377	355	374	384	377	388	401	430	381	409	418	424	392	396	412	408	375	428	398	377	431	353	350	411	387	427	366	385	410	411	386	404	417	396	395	399	373	396	432	386	374	384	378	391	390	417	389	385	404	423	420	404	402	386	382	393	398	419	384	393	386	369	403	391	408	384	399	386	380	397	416	398	370	398	405	387	431	401	351	360	422	432	370	395	425	421	426	383	401	425	374	391	388	434	386	404	381	391	452	414	411	413	409	397	419	391	411	414	390	392	394	438	387	402	397	394	413	411	402	395	382	403	401	401	425	378	414	395	388	384	414	400	415	412	395	399	371	415	403	383	399	409	390	420	381	412	418	360	407	426	421	402	420	393	378	375	367	432	394	381	387	387	389	363	380	400	363	393	381	399	425	384	353	414	424	404	343	396	424	406	398	394	384	377	424	396	385	426	364	396	401	369	403	392	384	405	391	421	365	374	398	418	409	432	402	408	405	397	409	406	407	386	408	402	386	394	413	413	420	404	380	419	416	388	407	388	382	378	393	377	400	405	397	416	421	380	397	382	374	426	417	392	410	411	365	440	424	400	362	388	389	422	412	384	365	399	426	405	394	364	369	384	387	391	379	419	378	404	385	384	406	420	399	407	418	403	398	389	393	408	390	407	365	360	412	420	375	391	397	404	369	400	412	363	397	424	394	403	426	375	379	378	417	415	430	403	378	356	398	392	432	339	385	389	388	431	403	371	402	424	384	406	390	340	409	398	413	366	369	398	392	412	393	415	388	399	413	385	410	411	373	390	364	381	389	400	435	393	383	388	378	404	412	399	391	420	435	388	383	360	429	406	378	439	381	427	405	398	415	399	364	407	406	380	392	418	389	411	414	416	428	369	391	401	375	359	378	413	408	382	402	391	391	410	402	386	414	412	383	400	379	367	372	454	387	433	390	331	385	393	373	385	412
4791	665	602	488	460	523	4104	4770	544	409	387	410	393	388	413	395	407	444	366	362	405	596	672	592	555	468	440	442	379	409	444	405	392	422	412	395	429	385	388	390	410	381	414	406	396	435	372	400	403	436	403	400	386	402	396	391	414	417	397	385	414	391	355	408	405	406	416	427	393	416	419	409	408	367	423	412	386	412	381	413	403	386	395	441	443	415	399	387	393	428	391	426	406	429	375	402	415	407	427	353	376	406	370	400	380	368	397	407	430	432	405	437	403	373	378	404	387	384	430	454	417	427	404	422	404	412	401	410	410	386	419	420	453	419	377	422	405	402	374	378	386	373	393	387	404	425	390	400	409	401	422	410	406	401	393	386	404	392	388	426	397	370	401	421	426	388	410	410	413	410	411	386	400	423	389	411	415	415	401	420	388	387	467	423	434	375	421	418	378	376	361	384	413	388	374	389	406	382	402	421	417	398	415	410	430	416	416	436	391	392	391	388	379	406	406	389	429	429	392	404	428	390	393	371	434	390	424	436	379	399	401	416	381	400	418	387	403	402	414	427	371	380	396	375	408	399	392	375	421	427	387	379	381	380	402	412	400	362	412	375	436	405	386	387	420	408	389	437	441	382	399	437	409	409	406	379	341	379	402	404	405	419	428	413	384	441	405	396	410	365	409	378	409	395	450	402	418	381	379	418	383	380	401	409	387	389	391	408	383	375	394	396	390	402	411	404	379	407	409	391	435	409	390	385	390	389	431	397	377	379	405	432	393	393	432	428	452	422	397	396	424	405	407	405	365	390	404	375	384	413	394	427	391	413	401	407	387	384	425	435	414	390	440	396	402	386	401	389	414	376	410	400	434	371	411	397	414	404	370	370	379	387	401	420	400	387	392	396	435	390	399	405	396	376	411	433	423	400	438	421	417	387	372	412	407	381	426	361	384	417	385	382	399	377	439	377	394	397	394	419	399	393	402	417	405	404	415	373	365	395	385	372	413	392	395	392	358	417	380	411	405	405	390	382	431	425	353	387	395	392	330	366	441	408	388	388	399	425	396	362	423	377	359	365	411	413	375	410	404	413	372	383	399	404	381	399	387	409	381	396	414	410	409	392	359	410	391	417	371	400	396	400	434	393	415	396	422	371	401	422	416	412	425	396	413	438	400	388	372	387	402	427	407	362	393	423	391	387	417	400	390	383	374	385	373	422	388	423	393	386	382	422	433	405	427	372	440	451	419	375	425	402	420	399	449	398	393	371	405	363	401	367	390	416	393	377	448	402	381	400	408	394	375	402	385	418	426	383	391	377	398	402	394	387	383	399	368	390	411	403	389	408	416	371	439	409	407	391	389	419	380	430	424	448	393	414	370	394	453	401	366	416	389	394	407	401	403	410	417	392	416	434	416	409	423	406	422	388	417	400	433	368	408	403	408	422	412	391	399	411	360	405	414	426	415	422	367	412	415	384	387	411	402	392	390	402	380	400	406	400	397	390	409	383	416	408	406	428	407	410	419	412	401	401	402	409	423	393	444	421	368	405	410	422	411	381	432	423	409	432	385	391	426	409	426	445	403	391	401	398	398	436	386	431	447	411	393	421	403	408	429	424	381	392	400	398	446	398	410	440	385	426	417	404	394	355	376	372	399	419	424	404	366	407	371	415	391	374	394	405	404	401	415	411	384	436	386	386	389	392	468	412	424	447	397	405	413	385	419	366	410	403	385	402	389	388	413	402	425	404	374	377	389	448	432	387	393	418	403	400	381	394	391	420	381	418	394	415	433	414	422	407	384	425	333	418	407	387	414	400	418	390	385	400	435	401	408	378	364	386	377	379	411	392	386	382	398	411	402	380	378	382	413	404	415	364	380	405	439	432	446	423	371	406	418	392	388	417	389	404	396	374	390	402	405	422	393	386	413	426	420	426	408	428	405	410	446	415	425	391	392	392	411	384	383	388	367	395	380	377	396	413	407	413	440	390	378	370	375	376	417	381	401	387	399	414	410	393	392	390	368	389	410	413	393	405	397	426	383	437	394	426	392	411	400	384	391	399	415	428	387	410	355	411	419	394	409	363	417	384	375	412	447	403	394	387	410	425	413	412	364	363	421	433	404	399	389	399	406	379	414	403	391	379	399	387	397	403	392	406	361	401	376	427	403	400	442	393	432	381	402	426	413	448	429	413	406	422	409	408	441	412	417	417	396	362	431	380	414	395	367	414	381	391	399	434	401	419	392	403	372	407	392	433	388	419	404	392	383	415	395	414	361	395	416	378	428	381	381	409	398	381	432	409	380	442	405	405	406	400	411	429	411	366	406	405	413	420	400	404	406	393	411	419	417	366	389	368	400	402	426	382	409	405	374	425	434	393	434	368	394	388	378	376	395	404	409	409	436	413	444	399	384	402	427	392	421	426	392	426	407	430	401	366	371	419	379	414	377	405	417	390	411	429	378	391	369	391	421	373	370	406	446	420	372	413	414	439	414	403	409	405	380	385	398	391	432	391	421	384	400	432	434	451	391	414	431	422	380	370	369	440	383	376	399	419	419	401	421	394	386	382	417	423	422	412	384	365	430	432	413	396	373	425	393	420	410	420	390	402	423	413	392	375	439	418	400	396	417	413	397	383	425	422	365	430	418	436	392	395	402	400	426	397	431	421	430	412	418	435	381	403	419	417	374	394	407	406	410	383	433	397	386	412	386	407	372	389	402	428	386	381	392	417	409	424	413	384	389	392	399	426	359	380	396	404	420	394	393	414	409	381	401	437	407	406	411	359	381	390	373	393	380	380	390	397	410	386	389	395	397	440	405	376	377	412	409	351	414	421	398	450	419	417	380	362	419	395	404	388	403	384	389	396	403	405	401	375	391	423	421	370	420	447	376	394	398	406	419	410	404	414	408	377	403	409	399	418	421	366	366	374	388	402	350	395	396	425	402	396	371	389	442	397	378	424	397	397	411	419	394	353	405	406	431	385	429	417	432	388	444	395	374	380	417	369	417	427	395	383	366	389	396	459	424	418	398	423	415	417	379	435	391	414	410	427	399	396	406	406	380	384	457	395	393	405	417	402	358	393	400	394	434	454	422	428	392	392	452	383	395	410	420	388	400	386	425	391	432	429	397	427	397	388	404	416	416	403	391	406	389	407	382	414	398	397	385	414	407	388	372	413	408	364	392	389	393	407	411	389	404	390	419	392	375	391	396	384	387	415	385	432	410	411	425	410	402	394	403	418	396	390	414	391	392	403	398	400	414	410	421	416	398	404	460	375	435	430	420	384	405	429	351	408	430	426	379	412	433	428	367	387	434	403	400	375	436	371	392	416	441	366	399	417	384	370	394	371	404	419	429	410	367	410	420	427	404	393	413	420	410	396	349	432	385	397	384	410	415	392	400	424	408	377	414	394	417	367	409	412	392	409	381	385	389	429	373	375	388	390	407	401	437	359	400	398	405	428	425	406	408	415	412	348	408	406	368	424	389	426	406	357	419	423	408	436
24560	21148	27427	25090	8343	1169	27488	35721	6589	616	457	461	468	396	421	418	404	407	404	473	701	1460	1522	1147	809	593	461	433	419	372	423	405	410	426	402	434	404	404	412	386	422	385	422	388	385	397	385	416	400	423	422	385	402	389	417	423	433	360	416	366	373	389	397	444	369	391	416	399	408	389	421	421	427	386	471	376	382	410	387	396	427	397	428	410	411	365	407	385	400	377	374	396	352	429	384	423	402	392	370	402	407	412	421	380	406	401	451	365	372	348	399	405	377	392	391	397	407	426	363	372	392	379	411	436	377	425	392	395	345	389	405	399	354	397	375	419	397	382	410	384	388	403	421	389	393	401	395	402	407	410	365	407	391	381	377	413	426	399	398	418	390	386	389	388	374	376	426	397	398	395	329	389	399	438	414	381	387	363	400	411	411	374	389	394	428	426	409	387	407	393	384	418	389	401	383	381	403	424	408	390	427	410	416	422	398	409	376	416	406	410	380	401	389	384	408	440	402	413	410	385	385	386	386	425	416	377	401	359	415	378	396	396	403	364	382	404	378	407	407	377	421	375	427	392	398	368	414	411	402	395	388	358	427	416	404	408	414	404	408	386	391	379	371	368	396	396	388	401	339	386	390	393	403	392	410	367	432	379	383	413	404	402	375	406	379	399	411	406	423	383	414	421	382	434	411	375	411	392	422	389	397	386	383	371	358	375	363	418	370	380	432	414	391	402	402	386	400	386	381	398	413	412	475	402	373	401	396	427	386	392	384	400	388	383	415	411	389	403	391	392	359	363	375	391	404	402	405	395	410	414	376	383	402	405	385	402	425	404	374	355	398	396	369	428	390	392	401	400	425	352	414	396	401	421	394	400	405	427	398	393	379	384	377	405	406	382	402	414	359	410	407	394	392	392	402	393	414	382	407	407	399	381	379	402	415	386	404	423	394	420	389	374	397	353	405	381	442	384	375	399	430	375	418	391	368	421	406	379	365	430	370	373	410	391	367	366	397	384	384	383	401	368	404	395	410	385	402	391	416	425	393	405	396	387	423	438	413	404	399	380	426	392	404	365	413	372	423	424	394	400	424	389	408	403	388	383	401	411	454	416	390	384	421	419	410	391	390	407	383	425	365	398	379	366	399	389	380	382	390	406	383	387	390	425	424	363	394	404	399	388	365	403	387	417	410	392	434	413	410	429	388	408	380	386	431	397	403	384	395	424	406	400	385	404	412	356	412	405	407	390	380	359	396	409	384	381	379	387	405	394	353	394	367	422	411	392	433	406	387	363	368	388	394	385	413	404	384	391	415	388	376	378	411	410	427	410	413	389	382	399	424	378	383	389	389	411	372	396	365	392	415	356	395	425	418	400	359	436	383	380	406	405	368	398	431	370	387	414	432	390	359	379	356	383	418	413	407	390	416	422	433	416	401	419	384	403	380	427	414	390	379	388	406	389	384	369	400	369	412	357	395	353	357	403	399	399	417	384	411	379	391	352	400	405	442	419	390	394	415	379	378	386	372	396	395	407	399	373	430	461	364	441	397	376	388	388	435	421	389	409	401	391	419	419	425	419	382	393	376	404	335	390	419	407	417	412	425	386	367	411	416	389	383	413	416	378	388	418	428	387	374	418	400	404	402	368	386	395	429	438	389	414	398	390	412	389	437	351	411	353	430	353	371	392	366	394	392	398	410	388	367	391	419	416	373	375	367	398	427	430	419	391	399	400	420	375	390	401	418	389	396	392	398	389	353	398	402	368	387	387	414	399	389	400	421	418	370	381	397	381	414	382	375	368	391	385	380	398	411	371	387	369	388	389	394	412	404	395	444	394	394	369	411	395	376	411	415	398	395	401	430	347	379	402	392	384	403	388	384	397	415	428	415	394	409	375	409	390	356	429	380	370	401	420	428	410	385	367	383	410	402	411	362	391	402	397	407	416	372	401	397	439	390	383	358	396	393	397	397	372	369	358	382	363	418	418	433	381	417	385	383	378	406	389	379	398	421	396	398	404	417	414	381	367	412	395	403	409	377	408	380	411	390	387	384	401	363	401	369	344	389	407	369	397	400	410	408	395	397	400	420	430	357	385	413	403	421	397	384	426	383	386	422	373	374	391	359	407	402	396	410	371	384	405	382	401	412	420	395	406	394	400	413	420	394	394	430	423	366	403	401	382	378	386	382	388	402	352	383	395	402	419	373	370	366	390	398	406	402	377	407	408	407	406	387	390	395	416	436	379	417	399	421	357	360	400	428	387	359	407	357	424	378	428	397	388	388	405	352	415	445	398	423	422	389	376	408	411	368	433	426	388	390	372	395	392	398	414	381	395	407	384	394	417	367	367	400	439	372	376	415	386	419	382	411	382	368	419	367	398	384	391	350	340	377	395	401	392	408	418	360	397	400	404	417	389	373	381	410	363	405	395	408	384	376	385	372	401	375	420	412	436	410	403	385	414	435	412	368	427	389	390	414	426	392	412	404	367	434	382	378	423	429	388	375	431	413	361	397	382	417	388	413	376	421	382	408	391	373	413	378	379	433	387	403	420	399	384	406	409	410	416	410	386	428	413	393	387	386	392	400	382	378	430	387	409	413	407	405	438	393	397	391	388	391	375	397	406	408	403	399	366	395	429	371	395	402	399	435	386	390	403	388	396	395	388	420	378	407	348	415	397	416	391	403	373	396	379	340	407	402	416	371	386	394	400	385	365	407	446	367	438	373	447	429	384	421	387	419	395	394	425	378	411	405	391	408	373	384	431	400	409	422	426	405	374	378	426	397	394	410	374	437	408	402	373	394	374	373	397	384	366	409	388	418	414	433	383	385	410	373	407	368	434	387	395	384	374	389	394	407	415	430	388	370	398	398	380	379	416	420	370	397	406	377	394	368	424	386	395	380	463	406	370	419	412	351	426	379	421	395	372	415	364	397	382	373	405	401	396	348	392	366	377	394	394	417	396	420	401	391	398	426	400	414	420	365	436	413	407	386	440	384	390	395	366	412	440	402	398	396	396	359	409	388	400	381	379	386	372	423	403	410	395	388	398	400	386	439	420	400	393	389	402	360	384	392	385	421	379	412	407	406	386	385	428	392	406	369	362	435	389	421	372	377	353	395	414	399	393	363	428	390	381	390	378	394	388	418	380	366	410	361	399	430	396	387	357	470	391	377	409	391	384	394	415	381	408	405	421	378	389	402	400	376	415	372	368	432	420	417	415	395	369	411	389	395	425	408	384	382	418	414	404	369	378	396	391	412	364	397	405	406	400	418	414	365	387	379	424	383	415	431	410	387	405	385	414	364	407	406	398	383	383	382	381	388	365	402	403	386	389	422	408	417	438	395	397	384	425	398	427	420	372	373	388	403	384	400	393	394	380	377	405	354	405	384	407	426	397	404	421	405	383	379	361	380	395	369	381	377	410	372	376	416	417	409	404	393	387	389	353	387	427	403	404	393	409	416	428	377	366	382	388	412	384	430	370	394	378	404	413	401	402	369	426
3324	3140	2594	1313	971	1058	31419	31370	965	492	438	478	425	430	412	441	457	457	454	530	1044	2247	2175	1768	1072	717	520	443	403	412	437	416	443	469	415	441	398	426	410	407	413	430	470	444	399	416	463	416	441	411	434	450	402	428	421	430	384	435	397	415	440	423	437	428	417	416	426	412	418	469	397	428	367	403	424	425	392	408	380	432	397	397	416	431	465	409	402	405	413	416	450	377	410	426	423	427	400	437	438	424	393	426	411	433	441	428	401	428	422	406	395	444	433	429	387	413	393	437	402	453	407	413	408	444	394	429	403	372	398	431	452	461	425	418	387	384	445	442	406	432	423	449	406	402	409	421	424	425	427	404	419	414	393	411	464	440	413	419	439	437	433	406	451	410	411	392	429	421	428	395	450	402	440	401	407	452	402	402	454	450	419	425	444	434	432	430	417	413	399	464	432	448	417	450	447	398	408	415	395	405	446	434	397	423	418	425	397	413	382	405	428	434	399	427	423	408	412	411	437	433	432	414	441	414	413	402	403	403	417	412	454	410	434	395	431	418	400	415	450	426	434	424	434	423	416	419	416	401	411	415	427	426	395	402	423	439	404	427	442	423	415	440	421	420	365	395	421	429	429	452	434	398	448	424	409	399	398	436	429	448	411	421	420	469	415	418	432	452	426	424	406	423	418	455	382	397	429	428	416	400	458	429	415	441	406	441	438	410	426	431	427	413	395	432	388	392	444	418	423	455	410	372	425	420	407	432	426	440	447	400	420	412	441	399	404	412	419	437	451	441	406	417	401	452	402	437	405	413	409	394	406	414	388	415	417	410	384	411	428	381	453	449	419	434	439	444	420	438	436	391	366	412	383	392	402	403	395	432	388	387	396	463	426	443	440	437	393	429	405	428	404	370	419	428	428	389	386	465	437	427	401	443	436	417	415	396	392	415	451	399	386	405	412	429	406	431	419	391	377	428	381	414	397	416	412	447	430	453	408	408	430	432	403	419	434	434	424	433	432	393	433	425	406	432	447	439	416	407	413	413	438	415	430	408	444	430	417	407	457	415	414	413	428	401	388	396	386	389	430	400	450	449	440	418	423	410	390	426	398	459	409	415	399	429	464	392	432	398	455	421	430	408	392	413	380	429	445	389	428	427	388	393	406	453	403	421	392	396	407	405	413	433	437	463	380	409	433	425	391	424	372	419	409	386	400	405	416	396	430	421	434	416	432	420	442	415	433	429	443	424	416	456	403	401	423	439	407	435	421	390	431	415	446	412	412	440	451	413	438	428	473	403	412	418	436	437	485	422	400	422	453	460	432	445	404	419	394	401	425	411	400	424	414	439	430	425	416	415	415	407	425	415	411	395	427	387	410	427	401	411	407	428	423	379	437	418	447	405	471	394	438	382	429	466	421	407	416	430	427	423	449	407	433	395	396	432	393	432	399	427	412	405	413	397	461	434	415	392	428	409	414	401	405	414	420	401	453	443	452	413	431	409	391	425	446	410	402	413	413	402	404	409	426	456	422	420	483	390	415	430	411	406	423	423	425	410	436	408	440	418	445	390	407	473	394	394	371	434	439	424	422	388	434	416	418	454	396	407	404	433	432	409	415	394	409	413	411	406	431	442	434	409	420	432	422	418	447	415	419	413	402	439	418	392	449	432	422	412	420	411	437	400	418	417	394	417	438	399	445	429	360	415	441	411	416	391	408	418	419	427	429	422	407	420	413	401	430	441	448	406	443	416	396	439	416	451	430	408	416	449	439	408	416	422	399	415	405	411	441	482	433	393	396	428	421	415	440	420	414	426	411	407	415	445	389	417	418	442	375	415	434	403	407	415	430	391	400	450	417	431	431	445	396	415	402	407	427	438	402	418	401	409	428	435	413	404	395	426	424	416	400	442	371	405	434	417	386	430	461	438	408	420	416	424	355	420	448	394	413	417	391	432	436	409	408	428	406	438	434	379	428	425	416	424	402	405	400	466	442	378	396	442	417	413	408	411	416	424	424	414	396	398	438	430	385	405	437	445	452	434	392	417	427	365	380	414	413	367	400	394	436	397	417	389	401	386	404	400	429	429	435	397	443	433	381	435	386	399	370	456	437	412	407	429	412	455	399	428	429	403	431	400	444	425	402	406	429	434	422	427	411	414	426	393	431	408	423	403	390	441	417	392	446	419	413	432	389	431	450	441	412	410	453	445	426	410	413	470	427	385	420	420	421	416	404	432	426	419	416	420	423	438	417	418	433	409	418	487	425	403	373	425	439	459	421	424	393	417	365	442	412	436	390	399	430	412	417	421	391	416	476	404	399	437	431	417	427	432	402	403	391	394	433	414	419	388	431	432	390	410	397	415	403	382	426	427	412	422	404	406	393	413	453	415	412	439	413	426	428	402	406	413	443	415	379	406	453	438	416	409	389	396	383	440	430	389	412	435	404	423	456	415	408	395	399	441	422	425	395	399	450	416	435	416	420	372	411	438	432	413	403	403	434	449	403	400	385	412	414	407	394	402	467	422	414	418	398	443	435	439	414	440	410	397	426	413	404	401	414	434	401	406	399	434	424	420	412	425	416	424	431	469	477	443	466	380	393	425	401	433	408	431	441	430	447	411	414	436	390	405	423	440	421	381	437	417	416	394	425	435	418	399	386	432	438	407	429	416	442	401	414	423	429	417	409	423	401	436	468	398	447	414	416	431	416	449	438	404	398	419	392	407	390	390	418	375	441	436	386	410	379	412	426	395	441	429	414	418	405	411	434	440	438	427	400	414	384	414	398	427	453	406	414	428	418	389	419	424	418	384	370	389	411	383	424	404	418	421	432	441	446	433	442	409	434	413	408	395	423	435	398	383	405	412	388	402	431	433	410	406	398	376	399	390	409	426	416	442	428	422	353	426	407	405	376	405	428	407	412	446	433	427	417	445	427	408	410	387	445	421	433	426	432	432	417	451	444	414	415	427	348	412	420	415	443	400	422	398	387	454	424	428	383	438	393	427	464	460	427	413	420	482	380	402	452	413	366	398	421	442	428	413	394	412	384	412	399	407	376	456	404	429	406	384	402	413	412	430	388	410	429	414	425	415	422	350	407	423	390	453	403	412	420	393	391	412	418	406	434	435	408	417	439	400	446	432	446	449	397	451	393	405	426	400	434	448	419	391	422	405	390	395	403	446	437	402	403	410	428	393	448	418	403	452	422	405	423	400	411	406	431	400	438	439	398	431	416	430	408	435	428	443	427	445	395	399	422	391	419	402	422	384	433	429	411	418	408	428	444	420	410	407	438	450	437	414	432	422	416	393	432	435	450	437	441	412	400	467	429	415	397	425	401	405	421	413	437	455	404	406	420	400	418	409	448	421	418	466	429	434	441	412	433	414	443	415	402	395	459	414	424	387	431	371	425	412	428	401	418	423	413	442	407	470	429	422	448	429	390	402	390	413	388	436	402	440	419	422	449	434	449	410	423	436	425	409	417	417	405	423	385	434	439	458	430	401
23945	21184	28289	24358	20334	3613	37061	44325	9239	787	540	525	490	507	471	476	444	474	477	560	1129	2332	2427	1836	1275	733	590	476	480	451	429	437	490	460	476	446	459	467	463	472	478	435	463	464	449	444	480	450	476	469	475	455	440	439	494	413	479	436	445	468	459	463	449	470	464	466	459	420	467	462	467	470	411	452	417	466	490	433	470	477	463	460	419	459	474	462	466	434	428	438	470	437	442	436	443	431	421	458	438	433	463	412	431	445	420	463	465	446	422	437	461	422	471	437	422	461	448	439	446	439	420	450	472	471	431	438	454	456	450	424	492	465	435	465	402	463	444	444	488	427	425	432	419	456	480	436	457	454	447	444	411	434	478	436	446	434	449	421	491	462	451	472	471	445	432	445	455	472	429	415	460	416	458	474	440	453	458	487	403	505	445	437	443	426	437	455	424	444	448	489	478	440	442	459	476	472	482	476	469	449	385	471	445	473	475	436	441	433	424	452	463	433	428	448	452	436	467	468	424	458	451	432	468	464	464	448	464	466	431	413	465	454	422	471	450	469	489	413	429	448	494	455	436	427	454	431	413	462	427	413	456	424	462	442	454	455	442	436	445	438	411	454	389	446	459	451	425	445	470	485	488	472	464	428	441	425	438	455	440	463	418	449	460	434	481	457	476	457	428	413	464	447	447	463	468	433	460	443	387	471	408	475	419	417	459	457	448	447	408	427	455	413	424	447	473	431	417	436	464	465	424	420	459	466	425	486	452	454	455	464	442	444	439	440	455	463	430	473	449	466	448	471	440	453	449	507	451	426	443	460	479	432	454	463	466	445	437	460	467	451	434	446	452	470	432	419	462	458	463	441	473	416	414	408	459	453	424	438	461	463	445	434	420	431	431	434	417	442	447	419	449	449	435	484	448	463	446	441	410	475	420	436	455	428	466	448	447	419	442	397	418	478	418	469	432	434	452	449	435	486	437	431	445	414	448	424	455	493	419	479	426	434	424	394	463	464	470	439	469	441	480	430	466	442	447	396	397	445	473	456	414	406	416	465	443	477	422	408	439	436	452	449	469	458	460	466	428	462	458	430	425	443	432	447	426	490	457	468	436	461	425	378	403	466	456	407	474	465	462	446	413	458	452	432	431	433	450	440	438	431	436	430	479	439	434	489	444	444	471	457	464	482	438	475	473	391	445	482	438	455	486	444	431	460	432	436	437	441	428	442	431	406	457	409	426	478	446	450	438	461	423	476	464	474	395	439	412	426	429	429	446	473	458	431	421	419	424	437	438	446	437	465	451	485	453	439	459	460	452	437	471	416	491	446	428	434	482	418	424	435	434	462	420	457	461	480	409	412	448	443	469	423	464	504	439	467	441	431	441	443	432	475	445	477	438	462	421	424	482	416	436	439	430	426	444	437	422	503	451	447	416	426	440	483	450	454	437	433	428	451	442	441	457	476	468	449	458	426	434	420	429	446	450	450	494	478	424	470	474	456	443	466	480	477	431	445	422	450	452	428	431	443	442	473	428	438	487	418	438	435	486	451	426	495	440	423	475	471	445	446	435	450	470	450	435	439	464	443	438	480	467	459	439	420	450	423	415	418	449	459	429	395	435	435	490	439	445	406	430	449	451	441	409	465	429	434	428	441	445	482	442	421	484	446	424	474	434	436	402	452	393	422	437	464	453	431	484	469	452	426	443	420	482	434	466	439	449	442	450	449	474	463	436	457	473	436	456	441	455	418	451	411	425	417	448	432	450	473	459	441	438	460	425	430	422	455	471	437	430	467	451	440	460	466	423	447	452	466	450	476	431	422	414	443	411	420	421	438	465	458	472	441	428	435	467	464	409	429	439	439	475	461	410	396	440	437	455	436	467	424	439	428	480	440	439	474	470	445	446	469	446	431	460	476	417	466	408	417	455	479	462	438	462	416	444	433	433	417	450	444	439	472	455	426	423	400	433	433	469	438	407	433	455	437	451	425	459	449	432	454	448	480	440	479	456	448	453	382	415	448	452	455	471	447	448	446	415	431	448	463	456	442	438	456	431	467	431	448	427	404	446	475	446	463	457	398	447	460	463	457	431	427	501	433	437	435	425	432	456	421	445	438	435	441	401	494	455	455	460	462	446	421	466	422	422	466	432	452	479	403	447	421	416	469	459	439	445	442	463	451	437	460	453	443	444	420	448	449	430	428	465	436	454	438	461	433	453	426	447	493	445	409	430	411	427	431	462	417	430	446	441	475	414	445	421	493	447	463	426	422	449	425	440	427	458	449	458	468	443	444	439	424	469	479	468	418	444	442	421	456	456	463	450	430	431	479	440	490	493	442	433	405	462	442	444	443	469	450	433	413	447	439	430	453	413	498	421	455	436	448	453	471	441	423	467	470	424	422	450	440	433	444	417	432	421	426	454	471	407	427	404	453	426	418	430	484	464	485	485	428	429	451	446	448	439	442	432	445	421	459	449	434	454	373	467	467	443	434	466	445	457	439	435	429	455	439	471	452	430	476	444	464	428	465	415	454	447	429	485	415	427	439	419	426	437	452	442	485	420	426	447	431	461	448	421	441	404	471	437	475	456	423	453	432	449	441	401	443	401	420	475	494	462	440	418	436	420	431	449	433	452	460	461	418	464	416	439	447	495	410	428	448	422	428	428	458	464	437	434	421	447	480	460	432	493	426	414	479	450	405	445	434	461	463	455	433	416	421	428	470	438	410	446	448	443	433	443	415	443	435	428	475	430	410	462	438	424	447	431	452	439	441	480	438	501	444	427	473	430	439	474	431	464	427	429	439	431	450	408	460	412	487	453	403	422	437	452	411	451	408	455	451	471	453	459	414	451	446	433	409	457	435	427	455	458	463	449	453	459	470	427	483	407	456	465	446	426	468	513	419	426	442	459	464	422	444	433	487	488	454	404	463	409	478	441	431	440	448	437	417	414	486	456	423	415	425	423	449	409	454	482	436	461	414	462	439	507	429	475	472	437	454	453	448	432	419	439	465	479	431	428	495	442	437	455	434	441	467	439	432	435	446	428	446	430	444	481	406	437	421	448	453	473	444	467	456	448	449	416	455	430	475	476	466	484	459	497	461	440	444	421	454	429	426	427	454	428	456	434	399	410	452	450	478	444	460	435	432	473	476	448	420	402	483	404	449	419	460	415	442	397	443	471	442	452	440	447	408	427	453	442	444	451	454	480	447	426	469	428	481	464	440	404	463	417	458	415	453	458	436	402	443	436	437	438	458	437	456	452	446	419	482	478	446	470	447	451	442	385	452	424	439	432	465	416	398	425	410	416	446	472	455	457	403	426	461	448	431	458	461	409	489	463	455	437	449	456	416	443	456	455	431	471	432	421	479	443	424	412	422	406	446	480	467	452	426	411	480	480	450	432	457	476	440	428	473	454	424	487	449	436	471	494	453	431	433	468	455	441	403	463	445	459	447	447	437	449	437	433	431	464	432	453	454	395	453	439	464	475	460	459	440	417	456	414	454
3407	4835	3852	1987	1391	1787	41117	38533	952	554	571	559	569	543	502	526	505	493	506	682	1748	3732	3510	2672	1673	960	689	489	548	487	488	469	488	503	491	494	478	450	460	503	461	442	460	501	475	476	460	433	488	461	496	472	492	464	463	462	470	486	439	449	481	470	484	449	444	453	437	466	466	503	494	497	446	480	494	465	443	486	489	473	471	472	481	513	481	468	444	458	519	447	469	480	471	502	474	483	476	446	485	486	458	497	476	420	496	458	475	475	477	474	494	488	411	488	487	486	491	461	454	457	470	469	473	480	458	493	455	472	508	417	452	475	459	479	486	505	454	514	442	461	485	463	456	477	462	413	448	483	486	459	471	430	451	472	481	470	463	455	456	490	451	454	439	513	447	489	424	499	477	457	480	445	503	470	500	485	466	470	494	510	461	443	486	466	486	512	444	460	469	482	474	490	442	492	452	467	462	488	495	450	460	421	473	443	512	435	464	466	472	454	457	472	451	476	511	475	470	496	491	458	435	437	508	501	478	487	432	450	480	444	451	439	469	454	454	449	434	462	471	489	489	480	475	453	486	455	515	456	485	469	457	441	438	493	488	456	478	494	482	508	436	463	449	466	499	483	458	454	447	475	481	497	433	477	480	479	515	490	436	466	450	467	483	509	492	442	481	508	485	481	443	476	455	462	477	516	497	469	445	447	477	457	445	479	458	452	469	429	485	483	461	469	473	432	440	444	508	500	471	487	464	483	449	435	459	465	419	454	453	446	454	479	403	422	462	440	455	468	469	466	453	416	478	511	494	488	464	448	455	436	481	453	475	480	465	455	451	468	456	473	505	467	490	487	467	504	453	493	444	447	466	477	462	503	508	444	504	498	469	506	470	452	462	521	476	464	467	502	498	459	494	424	462	511	488	433	432	509	477	445	460	469	467	446	461	482	510	483	519	456	473	424	456	486	488	468	498	485	488	421	412	466	451	440	479	474	443	513	443	451	443	458	458	446	441	518	482	510	456	439	436	498	422	454	486	489	441	507	456	468	524	493	467	474	487	477	494	465	507	473	460	471	505	459	431	457	467	434	478	475	410	481	481	458	474	497	489	472	449	515	500	420	469	494	499	484	456	497	456	440	483	482	461	481	475	473	492	483	439	445	482	478	431	468	466	477	457	478	468	471	469	497	469	506	485	435	465	491	473	484	477	481	441	462	510	487	472	431	495	474	484	488	456	491	447	485	512	470	475	504	474	473	443	467	454	459	507	434	504	473	482	441	465	445	483	448	504	459	488	464	431	442	479	481	465	461	481	492	477	503	464	475	464	435	468	479	471	458	451	493	439	409	491	480	486	450	466	439	479	486	470	485	463	492	446	496	459	458	427	459	470	520	469	422	461	438	490	454	425	470	511	481	489	487	457	485	459	430	499	462	442	451	499	450	510	460	472	441	434	473	483	504	490	471	527	437	494	495	444	481	471	457	468	455	503	500	457	467	453	498	461	438	470	484	468	464	466	478	456	498	466	455	493	483	448	447	494	475	474	474	473	429	473	473	501	458	470	474	497	429	453	455	493	426	490	470	454	474	474	416	490	462	463	515	458	505	469	458	470	452	442	485	485	483	469	446	472	459	449	469	472	488	471	460	487	459	472	443	483	447	472	444	477	456	491	422	460	517	482	478	475	415	481	458	474	517	476	498	466	476	497	500	465	459	452	470	480	474	476	473	466	487	440	453	461	484	482	442	494	446	460	442	468	483	474	474	422	448	448	482	446	466	465	433	472	497	427	439	476	492	467	460	447	474	444	456	476	467	474	469	445	471	470	489	467	478	484	480	461	438	490	443	441	499	476	484	509	459	457	459	510	464	437	503	474	485	440	470	520	499	474	466	459	476	447	471	480	472	441	432	445	441	496	487	471	451	473	467	435	470	480	482	477	482	479	499	468	468	469	457	491	502	488	458	453	475	458	441	473	458	488	486	486	480	447	474	437	461	449	457	435	466	460	475	453	483	439	463	495	470	466	468	456	466	450	502	460	481	446	481	434	444	508	495	480	488	482	457	440	440	517	479	482	475	470	481	499	501	472	476	492	448	472	467	466	491	478	489	462	443	455	445	453	491	495	469	524	489	489	457	459	492	477	463	483	484	451	517	478	450	474	461	469	428	475	451	502	480	439	468	473	485	476	488	483	483	461	440	451	485	483	435	491	460	521	478	484	465	434	479	450	471	438	466	478	425	469	467	445	496	468	496	485	480	477	485	471	489	451	428	465	469	457	471	476	448	473	447	490	458	514	444	446	454	426	480	449	453	494	456	500	478	451	455	458	498	523	489	441	477	464	453	500	459	484	460	501	443	478	483	496	445	560	485	462	474	438	442	513	455	463	453	456	444	477	480	425	442	456	417	472	481	410	467	472	491	536	490	480	456	457	456	420	446	467	439	462	477	458	491	466	461	451	429	470	477	496	442	475	486	484	450	482	470	461	485	464	471	483	476	427	476	475	470	476	472	491	502	413	480	478	487	457	459	451	493	422	459	444	477	484	454	456	465	506	495	452	458	440	469	456	469	460	468	452	435	481	499	464	490	486	486	450	432	457	479	458	466	452	484	498	519	505	477	457	474	486	439	506	456	455	481	435	436	491	457	476	469	437	453	497	481	468	458	458	467	473	423	463	457	480	466	428	487	459	517	474	464	430	486	453	468	471	465	506	498	472	480	481	457	445	474	427	474	495	472	454	467	498	468	470	489	457	470	448	477	471	512	467	440	452	492	456	432	475	470	451	445	508	461	419	512	454	475	470	440	476	446	480	425	412	451	453	487	433	472	446	452	427	477	458	466	457	428	467	464	513	432	455	468	490	457	439	469	508	461	436	477	480	473	460	493	468	468	429	451	477	449	481	453	501	454	459	473	463	498	465	443	433	499	459	490	447	456	451	438	479	488	453	446	472	452	421	491	463	490	456	458	470	482	483	495	449	510	463	450	450	447	462	501	444	477	456	463	487	450	474	449	463	484	476	463	438	509	471	469	451	451	442	474	471	445	485	456	478	446	449	502	461	429	509	465	491	476	442	456	449	484	452	459	453	457	469	446	461	457	475	494	469	509	470	465	473	466	469	462	428	455	479	456	502	517	435	485	484	465	494	487	510	479	451	473	455	479	446	497	478	469	471	449	463	504	461	488	457	487	457	455	488	453	435	489	456	461	480	485	462	426	444	478	429	457	467	503	458	474	452	487	451	487	468	463	478	494	482	498	454	496	484	423	433	453	476	480	475	443	451	437	475	488	471	487	449	457	455	477	462	509	464	453	447	471	502	458	475	478	494	501	470	435	438	456	479	442	478	464	396	440	479	495	447	427	478	451	447	466	477	438	448	456	457	493	455	489	452	467	501	493	516	476	460	453	499	456	459	449	487	497	489	460	455	477	489	493	453	487	478	468	477	455	451	425	436	454	421	453	434	470	459	453	460	448	421	448	446	448	450	442	464	462	461	449	466	461	484	465
27127	12109	1229	645	455	379	2346	3744	494	357	380	406	399	399	418	374	399	421	405	390	413	450	492	532	507	468	429	421	406	407	435	392	385	395	401	422	408	403	387	405	394	376	366	408	393	412	410	373	362	401	389	369	409	355	397	408	397	393	405	395	416	427	394	405	411	359	351	403	358	417	393	430	392	405	378	421	402	368	378	361	359	379	364	365	376	380	391	371	397	377	410	371	404	392	408	416	385	379	412	379	354	393	397	405	411	381	404	371	394	400	378	441	355	412	395	393	417	395	385	401	386	395	378	396	400	408	375	421	420	379	394	409	421	379	394	386	390	409	381	419	412	377	404	371	387	384	385	415	423	389	354	347	347	378	396	383	395	422	381	384	413	408	360	402	382	414	390	424	409	386	394	390	394	417	348	381	413	416	390	378	368	366	389	391	399	379	417	430	363	360	403	387	374	393	410	384	434	382	368	432	384	377	383	382	385	381	407	410	381	352	408	404	417	378	359	414	380	362	383	399	411	387	378	389	387	411	393	402	329	349	403	418	401	351	416	385	384	411	412	371	401	401	394	379	365	399	383	360	368	381	331	405	367	394	375	401	436	364	341	396	390	399	401	405	364	408	421	394	354	432	380	350	385	393	417	386	424	407	390	387	374	386	390	404	402	402	413	411	396	400	392	389	424	411	389	361	412	373	373	377	401	373	369	393	399	365	364	406	393	375	445	383	372	416	403	383	426	398	409	374	423	396	367	372	393	373	381	370	404	390	368	399	411	372	367	404	412	359	392	400	375	407	367	412	374	396	404	384	419	386	391	376	390	384	376	409	417	387	383	453	381	353	418	367	416	416	378	391	354	366	358	419	336	407	367	358	382	404	388	376	392	414	385	398	382	382	399	422	384	368	378	382	447	390	412	391	361	394	395	390	426	373	395	374	421	420	415	383	381	414	390	403	411	396	385	393	392	373	375	367	361	374	392	382	382	415	385	398	409	387	385	381	395	402	377	386	379	380	371	415	392	374	389	366	400	399	400	388	374	386	413	362	395	366	366	380	421	385	371	377	398	480	401	395	398	371	383	355	390	360	406	377	396	374	357	366	404	379	387	357	371	433	384	362	389	415	344	362	398	377	409	389	381	384	427	391	374	331	380	379	381	379	404	391	392	407	400	396	395	359	417	354	394	405	378	385	405	390	384	362	402	391	421	386	384	365	384	380	442	407	360	394	381	363	396	370	384	397	373	394	407	393	415	375	399	375	372	407	400	399	359	413	360	371	442	391	363	379	402	386	398	402	387	377	378	366	382	394	349	424	398	422	335	399	417	375	387	421	401	431	389	413	353	400	393	376	372	405	407	411	360	403	385	389	401	390	379	367	391	356	378	386	404	401	377	381	384	407	422	397	376	357	377	397	378	396	375	421	392	411	389	406	397	386	384	429	390	408	413	403	389	355	411	395	404	410	393	423	371	391	394	407	370	389	390	411	402	361	365	407	396	397	377	429	411	391	401	384	397	399	375	372	405	401	413	384	387	388	374	420	399	394	371	432	391	397	405	397	390	388	393	406	384	395	400	413	353	414	402	352	365	349	402	356	370	397	378	376	428	395	379	398	361	384	413	391	370	407	374	380	383	366	401	411	372	398	376	411	385	396	391	410	382	367	374	389	388	414	392	414	399	397	370	352	354	409	371	384	347	444	418	387	374	406	433	411	381	402	366	360	405	428	393	385	410	378	392	395	393	440	401	432	383	377	427	394	387	416	403	382	392	383	393	408	384	403	349	379	354	391	382	391	397	382	384	394	370	376	387	395	404	364	405	356	380	402	383	388	384	416	391	370	362	404	405	374	369	388	366	382	385	369	374	375	415	394	383	386	411	419	406	422	395	394	360	360	365	357	420	376	376	370	445	378	405	360	419	410	390	439	384	434	380	398	404	434	411	391	384	383	344	414	365	372	380	397	415	382	421	404	389	365	409	374	390	381	414	412	370	379	355	409	403	389	352	409	389	421	390	396	383	366	367	420	374	383	370	386	405	420	390	437	406	396	373	413	410	385	361	404	390	392	368	406	373	377	431	413	382	398	398	404	379	390	415	400	397	380	388	375	397	377	449	395	393	389	383	395	380	410	380	375	400	375	360	375	412	399	372	360	377	379	390	379	414	396	359	397	357	369	395	408	387	396	371	394	383	366	383	384	399	395	393	389	365	425	387	368	407	382	418	405	406	397	420	390	369	369	427	397	367	378	370	389	406	384	413	386	406	368	388	384	401	384	399	398	410	424	383	376	421	388	406	379	356	371	417	406	402	374	392	385	379	375	369	385	406	370	369	376	345	366	408	377	364	412	387	401	417	372	375	417	431	410	383	394	374	363	410	369	364	372	409	387	390	376	383	395	391	384	359	374	387	393	380	367	389	340	395	376	383	373	383	397	353	380	371	391	372	401	390	441	386	415	360	385	376	373	390	383	384	351	408	394	442	429	389	415	396	381	388	344	385	383	386	405	367	409	380	407	371	369	427	350	403	405	385	381	431	416	412	363	411	381	397	379	376	366	419	374	389	399	363	350	356	403	406	388	362	366	384	379	385	385	418	386	387	381	358	386	385	366	371	391	365	398	421	379	389	392	429	416	428	408	420	402	356	358	385	397	392	376	423	387	364	403	412	402	365	389	372	398	381	391	373	407	410	366	359	377	379	397	396	390	367	351	364	383	402	385	383	408	399	358	388	383	413	341	362	369	355	426	410	389	378	403	379	388	389	391	392	384	387	396	426	401	355	388	447	339	381	362	407	407	410	371	427	402	417	403	372	394	404	390	411	391	390	409	385	405	411	398	366	390	394	386	395	399	401	384	387	400	399	393	380	368	418	389	391	392	418	382	369	374	412	400	382	392	367	375	381	391	368	406	411	386	383	380	398	405	348	377	382	377	438	393	353	394	386	387	380	345	390	386	382	369	393	381	402	393	382	428	383	358	389	402	371	365	415	407	397	365	428	416	401	409	382	376	395	415	384	369	401	420	402	382	376	417	405	387	401	372	374	390	402	401	392	382	392	379	414	383	400	394	423	390	381	378	409	442	388	373	413	388	380	384	390	380	408	397	377	360	393	444	398	422	386	380	361	412	363	393	373	421	355	406	381	356	392	396	413	388	377	381	352	434	366	409	410	362	367	405	402	430	354	390	416	429	393	383	345	387	389	392	376	373	365	419	408	405	403	387	396	386	415	369	376	406	366	434	425	367	381	405	424	403	368	360	364	394	401	369	387	413	372	421	387	433	395	375	382	401	385	414	423	423	380	397	394	371	411	361	380	407	363	415	420	366	394	379	398	389	403	382	369	415	390	377	411	391	402	397	358	424	400	394	408	379	390	414	361	362	379	369	410	425	399	415	426	357	356	383	393	418	403	382	363	395	410	416	406	429	442	411	417	366	393	418	375	380	397	378	353	394	420	400	377	422	372	401	410	401	367	393	391	432	401	381	371	421	412	373	368	419	395	389
4823	619	581	484	427	465	3626	4465	402	413	399	379	393	429	412	410	365	393	394	414	463	572	601	556	545	457	387	421	406	407	403	421	409	380	451	385	389	411	418	376	421	422	412	370	415	394	382	424	389	413	375	386	394	426	411	406	380	364	378	407	390	380	388	387	373	404	404	378	391	388	388	425	356	431	357	409	378	403	448	396	402	410	409	434	424	406	410	377	401	373	399	414	396	412	417	425	392	403	389	419	374	389	411	422	394	373	399	385	392	414	420	399	393	398	388	390	350	374	403	388	415	426	420	436	371	395	392	376	399	385	407	404	387	390	394	424	425	384	394	389	380	388	392	381	360	396	400	377	362	360	375	392	395	391	426	394	400	387	370	381	382	380	394	356	421	390	358	397	379	382	425	403	403	425	381	359	397	403	366	398	415	363	387	424	389	398	383	411	410	402	363	401	387	391	424	427	384	374	380	435	379	373	399	377	354	401	383	396	399	380	403	379	376	430	380	408	370	345	398	408	404	399	395	380	415	375	362	410	413	394	426	355	382	412	435	367	388	407	399	394	382	369	365	384	427	397	418	404	382	422	374	387	400	412	393	359	346	411	388	379	348	438	426	383	406	403	402	381	387	384	395	392	411	393	399	374	389	381	391	390	375	401	368	339	391	411	409	403	348	376	371	403	391	401	370	383	390	389	404	381	396	379	383	416	362	400	397	392	379	398	394	361	392	375	395	400	394	368	431	404	370	379	392	430	379	394	423	365	413	383	388	385	401	393	393	426	396	395	436	412	389	392	385	411	410	417	411	428	367	418	405	378	408	398	381	410	402	387	395	395	388	386	382	383	382	415	369	373	377	401	457	371	405	406	407	393	416	372	364	424	398	378	373	358	387	351	397	370	349	414	381	375	410	391	424	385	370	418	420	420	418	372	382	398	421	404	363	413	405	341	402	386	385	424	380	437	359	412	401	388	398	355	363	406	392	419	396	409	399	406	408	379	393	392	417	393	389	396	408	378	410	402	431	405	442	369	381	374	390	415	392	408	436	425	405	417	362	417	329	386	381	379	368	408	415	411	390	397	396	436	394	394	420	357	419	424	400	379	400	381	369	353	378	369	406	373	375	394	444	415	415	406	381	400	380	382	449	415	417	361	381	336	415	388	423	420	388	410	372	387	379	409	407	406	394	378	407	390	361	375	378	382	379	400	402	360	397	393	371	420	399	393	405	358	415	423	401	381	420	364	398	403	386	387	392	425	373	418	404	408	420	418	377	364	393	441	359	404	374	415	390	392	350	361	382	404	407	379	389	409	397	385	399	410	368	372	403	393	404	381	381	395	403	406	417	355	399	430	404	430	400	376	372	400	374	405	419	379	395	350	410	401	387	400	380	365	384	403	383	377	385	386	376	400	408	412	416	359	393	412	451	356	353	394	411	405	381	405	408	394	394	426	406	366	409	395	365	388	367	401	372	411	416	400	417	377	357	378	382	379	400	415	378	420	411	388	421	351	383	382	403	390	386	386	410	335	355	404	395	426	393	413	380	410	409	433	409	351	396	388	410	384	389	388	427	394	366	439	374	371	427	396	395	391	422	414	389	383	384	390	380	401	393	399	411	391	432	379	396	379	377	415	390	395	389	420	403	369	389	438	420	418	403	400	364	361	430	391	431	341	413	427	405	442	387	447	379	371	397	391	391	411	399	382	386	418	434	381	415	389	396	392	358	385	378	416	394	394	372	389	392	401	378	416	417	395	401	426	371	397	380	395	422	368	390	396	401	385	383	362	438	383	371	359	392	397	397	388	377	424	395	427	413	415	412	381	400	395	380	417	411	370	408	376	410	409	386	370	423	419	405	419	420	378	410	434	364	378	447	430	381	392	404	411	380	384	396	403	392	410	451	387	382	399	419	379	377	373	433	394	408	440	369	378	406	408	425	372	365	409	398	402	419	418	395	425	405	402	429	410	378	352	364	382	416	375	420	403	386	402	423	376	448	396	433	351	389	377	402	379	411	410	403	380	375	388	409	380	408	436	395	388	385	362	390	395	385	388	370	377	401	392	423	394	351	385	355	397	444	435	418	369	390	412	403	393	395	370	385	393	383	413	398	368	415	412	353	410	405	377	392	382	388	422	429	391	384	374	398	402	407	404	382	411	349	400	381	395	382	413	404	421	397	409	403	396	382	377	370	379	384	381	403	381	394	389	385	362	398	390	390	367	372	397	389	404	349	421	430	387	369	403	372	381	391	379	398	389	400	393	378	368	399	399	354	386	379	413	369	366	387	386	429	442	432	378	362	394	384	376	389	378	424	390	416	402	398	397	391	393	407	402	398	412	394	431	353	405	390	411	374	413	385	374	405	398	393	379	418	398	375	398	400	405	379	387	368	407	394	404	364	387	401	392	407	398	391	372	397	406	381	377	363	374	400	383	406	385	414	344	378	378	420	420	410	380	405	392	410	396	406	381	398	388	403	375	406	389	406	424	398	390	374	378	399	389	403	435	385	379	419	355	430	382	371	388	416	417	412	396	379	399	395	365	402	409	416	383	387	378	391	396	412	451	370	391	396	382	384	381	405	416	390	406	404	383	412	390	373	392	375	389	411	405	387	426	387	399	396	388	390	411	394	407	376	388	429	394	408	393	397	407	417	415	425	384	422	428	398	360	437	413	390	396	417	414	403	408	377	403	409	405	376	407	376	382	361	430	417	381	382	406	400	365	374	411	417	418	371	400	393	373	412	377	383	359	370	436	365	388	389	413	382	394	387	404	413	396	406	377	386	402	380	370	416	410	386	423	386	373	383	397	401	377	403	416	413	417	407	400	395	383	408	401	431	367	377	414	402	413	412	404	389	392	384	404	393	389	428	393	413	419	392	409	383	385	388	376	388	397	398	365	364	377	369	429	405	388	397	395	378	394	380	413	396	374	414	395	394	398	445	417	372	378	402	379	421	387	408	393	417	375	385	389	398	399	384	394	391	353	417	429	375	388	384	385	383	408	428	365	424	390	416	404	401	409	359	380	430	373	406	354	376	376	382	463	376	358	381	409	391	377	406	416	389	429	434	358	367	407	409	402	402	400	388	385	408	359	431	412	388	375	391	403	397	391	441	416	397	378	387	413	407	366	366	374	396	428	390	393	395	397	381	398	365	391	429	415	408	393	388	400	408	376	369	400	403	382	404	414	427	422	386	392	405	415	399	381	372	426	395	409	401	386	375	394	385	399	432	376	389	396	410	405	380	375	410	400	396	418	369	410	360	422	425	404	391	372	393	399	396	391	391	399	400	388	392	375	416	387	384	422	405	377	385	386	379	361	401	387	401	427	382	385	400	374	423	369	399	380	378	412	389	434	398	373	407	384	359	399	403	369	389	406	389	428	396	394	399	378	413	400	419	418	436	399	397	415	403	385	390	349	371	360	366	426	403	409	399	400	423	409	426	399	383	387	389	398	376	398	394	397	382	414	367	384	388	344	361	381	383	406	362	382	386	431
24607	21154	27406	25124	8423	1311	25323	35867	9175	630	407	459	391	421	388	405	421	401	444	417	665	1259	1419	1231	857	602	492	406	402	391	391	396	406	415	357	406	370	429	361	392	410	398	409	408	382	373	428	378	390	392	378	382	427	381	397	387	377	396	435	363	404	347	358	375	400	409	425	416	412	358	402	402	400	405	425	372	386	380	377	391	396	431	381	391	409	381	405	385	406	440	396	390	410	405	414	364	378	395	370	374	399	364	386	435	389	389	341	407	394	381	430	412	385	366	391	372	376	363	390	383	416	360	404	387	408	395	364	392	363	391	426	393	364	406	406	351	416	403	416	387	353	396	365	378	364	391	402	375	389	395	393	416	414	391	404	367	410	396	393	409	399	420	401	366	389	356	369	364	398	403	390	390	376	396	410	425	421	395	370	376	411	380	419	386	415	420	352	353	380	350	369	378	379	368	400	401	416	388	395	347	404	386	392	377	351	379	384	420	395	409	412	388	358	420	386	415	401	376	417	362	401	378	402	383	386	410	435	402	387	376	375	359	377	391	411	411	421	410	412	384	411	380	389	380	391	367	368	378	361	381	402	380	382	380	407	402	378	396	381	406	408	381	373	389	370	409	364	379	382	395	416	387	405	399	373	375	393	373	388	394	426	363	375	387	402	388	393	389	376	416	367	408	327	371	392	389	371	406	356	373	379	370	397	389	403	389	367	416	405	387	384	353	414	355	362	341	390	366	354	364	420	411	395	400	397	378	355	405	402	408	396	387	383	364	402	384	428	368	382	391	404	394	362	393	390	385	401	400	372	349	415	405	417	408	408	382	382	416	418	401	427	435	393	411	385	407	365	371	398	404	417	410	410	369	391	359	379	356	413	415	434	378	374	380	375	357	384	377	375	374	373	403	405	402	406	405	378	410	400	414	380	368	414	384	384	397	425	418	375	371	380	353	392	379	360	425	371	387	394	398	355	396	380	424	388	377	411	378	401	398	391	428	382	373	386	393	404	399	395	393	401	375	404	385	367	395	423	401	439	423	384	377	395	416	411	396	406	399	386	389	422	372	403	356	372	372	346	360	377	402	399	431	390	382	396	364	398	409	394	415	396	397	383	389	409	375	366	392	415	393	387	381	421	377	363	407	374	385	382	391	378	396	351	414	419	396	419	381	390	405	383	407	400	375	380	383	391	414	382	392	404	386	393	382	388	390	413	360	400	383	389	400	383	400	377	360	410	431	367	372	382	392	371	411	400	393	390	402	428	372	383	351	384	389	404	389	380	376	345	386	381	373	374	364	407	394	383	420	423	386	368	400	386	430	408	397	419	368	382	384	402	393	421	391	400	370	394	365	375	370	362	367	370	386	378	423	366	385	434	377	412	384	345	372	408	392	400	356	382	411	386	451	417	417	365	358	406	398	436	360	420	372	366	382	365	314	370	387	388	424	409	406	366	375	393	405	411	409	359	390	398	364	379	389	373	388	393	361	424	417	402	346	390	392	390	394	395	365	372	395	379	406	425	380	411	374	371	376	428	405	391	367	371	384	390	368	361	419	403	380	372	399	374	387	374	397	383	369	368	428	451	398	407	390	407	393	355	366	400	381	361	366	351	371	358	395	384	390	385	412	404	383	417	370	402	385	378	393	360	363	382	379	378	346	368	393	392	425	372	408	391	392	395	407	407	382	382	405	423	357	412	386	381	361	385	401	400	379	383	369	374	330	392	383	376	371	375	409	396	404	394	361	353	353	403	376	378	388	378	355	404	372	384	394	388	391	376	398	385	380	393	378	351	381	378	384	398	371	373	387	379	380	402	393	392	390	419	413	406	387	419	408	393	392	362	371	427	375	409	370	395	392	396	367	405	351	434	407	378	369	397	369	395	408	388	395	400	413	433	395	414	379	410	371	363	387	384	381	401	352	400	415	383	378	384	377	351	375	349	422	391	366	377	400	361	391	347	397	396	418	405	427	408	409	384	360	377	407	430	365	394	424	379	385	393	409	402	434	381	358	413	396	396	388	408	363	409	410	392	427	375	385	411	425	388	386	375	362	377	383	355	393	401	392	389	393	387	392	411	396	413	384	395	388	405	381	381	397	380	368	371	348	395	363	380	380	422	372	414	410	396	381	408	408	431	400	397	378	382	358	380	384	372	398	403	399	387	392	384	409	407	433	393	376	361	407	382	418	393	392	378	423	373	389	369	401	421	360	332	391	399	374	382	409	410	393	407	381	368	391	386	384	383	372	419	407	414	399	396	405	388	383	389	382	390	425	367	375	394	378	374	403	384	374	401	399	394	367	376	387	396	351	391	411	379	353	385	398	389	415	367	425	386	357	374	388	406	411	383	373	343	372	360	392	391	406	387	406	394	375	403	391	372	393	441	408	411	381	382	369	381	366	411	370	409	384	404	403	384	362	381	380	390	411	400	392	382	398	383	414	397	409	376	393	358	412	419	353	412	392	392	374	391	402	407	385	382	385	387	379	391	370	383	361	402	390	405	392	382	383	385	390	420	396	396	423	388	428	383	393	416	375	397	405	370	380	397	385	415	395	368	388	409	383	359	372	397	420	370	382	374	389	380	392	407	379	395	395	398	407	425	431	411	406	391	368	435	399	378	397	418	361	404	393	394	371	423	405	378	392	392	370	354	393	398	409	407	374	385	444	375	388	377	355	408	382	374	427	387	395	394	391	393	395	391	387	372	385	389	392	358	369	388	408	374	394	382	380	410	412	383	407	374	406	395	379	368	382	399	366	396	411	392	406	402	401	392	375	373	404	354	363	392	377	369	405	373	418	369	398	384	377	418	363	379	378	400	395	434	419	379	354	413	380	359	382	402	372	397	353	398	366	346	373	396	421	342	408	425	363	399	387	409	411	397	386	379	380	361	428	420	389	377	402	405	369	374	394	374	406	410	371	386	402	394	414	406	402	378	378	401	411	381	347	391	394	387	374	382	371	391	404	375	415	401	403	375	392	394	376	356	428	379	427	374	420	371	361	394	405	382	402	356	355	403	363	421	346	420	402	361	406	381	377	406	411	377	384	379	400	390	358	343	419	395	384	351	394	402	381	413	416	404	386	389	391	359	417	363	373	399	382	394	391	383	383	379	343	424	372	434	376	398	369	403	393	378	386	385	417	388	395	416	371	374	411	388	379	384	389	383	407	378	379	369	397	390	369	388	392	381	379	381	398	416	365	351	359	370	372	390	363	400	411	382	398	399	391	378	406	421	379	401	406	368	351	380	406	376	396	387	392	406	405	406	423	345	440	395	381	404	387	417	399	398	389	381	393	393	382	398	396	386	383	363	431	394	390	402	363	373	371	386	389	375	413	416	371	400	416	389	381	396	344	386	382	371	404	417	392	365	393	410	381	434	374	387	403	402	421	387	401	371	374	400	414	433	430	359	402	424	370	349	398	406	368	364	398	388	372	390	364	378	391	380	408	404	404	398	340	384	399	381	413	402	351	398	409	366	398	426	360	410	377	408	400
3101	3139	2499	1332	1052	1583	29405	32993	2766	468	502	460	447	434	441	399	432	466	436	443	1031	2152	2286	1746	1099	687	486	463	436	439	400	367	428	395	441	408	416	396	420	399	414	414	425	396	380	422	384	436	425	418	415	409	399	426	412	382	407	420	410	403	406	424	401	413	453	408	405	404	365	411	421	426	387	440	440	411	404	401	399	426	416	426	411	382	437	418	394	404	398	423	410	370	429	407	417	436	432	420	370	427	414	407	444	406	395	389	405	432	415	404	423	386	395	463	426	387	440	415	386	396	385	405	397	405	419	424	431	431	376	439	416	429	421	395	418	439	397	404	371	402	406	374	452	408	411	396	412	427	411	431	424	436	393	403	390	457	405	400	385	401	423	449	433	426	443	442	426	430	433	421	413	422	430	440	416	375	403	403	422	430	408	412	421	448	416	406	396	397	410	404	384	447	399	441	398	412	401	410	397	438	405	375	421	442	396	397	404	434	404	403	446	395	397	414	407	424	410	437	407	413	427	420	392	392	432	422	421	384	446	422	415	407	437	429	397	428	401	373	397	446	399	372	433	376	407	369	430	427	397	399	411	431	421	432	479	420	397	416	417	419	427	406	408	460	405	383	374	415	429	440	407	433	381	387	418	430	396	419	416	423	372	383	423	385	459	394	418	441	404	385	425	405	412	439	415	404	429	432	410	425	408	439	420	414	398	426	425	389	456	406	429	433	393	396	455	434	407	441	383	429	407	429	410	437	449	404	417	403	440	438	376	393	412	405	406	423	415	378	440	403	363	404	438	435	421	390	411	454	408	426	386	412	404	437	437	430	418	419	394	412	410	411	381	445	406	431	368	411	402	408	441	407	381	391	405	418	410	432	406	372	419	436	401	433	365	414	422	390	408	402	370	429	424	393	422	424	409	442	392	416	362	427	398	399	400	403	398	445	397	398	416	401	401	384	400	424	430	403	399	400	410	422	415	368	435	439	399	403	399	456	398	436	398	407	438	404	403	382	412	406	415	445	412	376	403	407	434	437	413	451	459	456	400	401	392	403	412	392	385	406	435	420	417	395	393	371	410	439	431	367	417	429	423	398	417	417	401	411	447	391	383	411	409	399	415	431	407	403	435	403	412	420	389	385	389	443	433	422	414	419	381	420	383	402	404	413	386	412	403	413	359	399	412	426	400	407	400	395	391	401	419	389	460	438	405	419	417	431	422	399	402	401	446	374	413	386	417	403	428	424	402	385	413	412	385	430	419	401	400	396	402	421	398	436	393	404	439	395	386	396	422	382	393	409	433	389	418	438	417	440	426	427	402	418	420	399	398	368	411	412	407	444	396	413	384	455	380	392	385	404	394	401	409	377	419	431	407	416	448	387	434	443	451	414	405	388	444	434	427	388	414	436	444	407	433	395	436	409	419	392	441	421	430	401	419	353	424	385	427	449	427	410	415	449	416	405	389	421	395	383	385	424	435	418	362	411	411	409	436	420	378	396	409	448	426	339	423	369	436	396	402	390	385	385	397	383	383	398	417	420	378	437	410	412	400	439	383	400	413	403	403	438	421	389	403	421	409	404	418	401	419	413	464	393	416	417	420	421	380	410	391	383	415	390	419	410	419	437	407	429	394	373	393	418	379	442	427	404	420	397	444	404	388	410	398	418	422	422	428	413	428	411	458	402	411	373	371	413	383	434	414	465	364	404	392	430	370	413	424	435	437	415	407	413	423	451	409	453	416	420	426	408	385	374	395	412	435	433	366	440	379	381	417	400	409	426	422	437	408	403	414	414	407	395	436	412	455	391	417	359	398	375	385	392	415	438	385	428	411	427	391	384	375	393	431	424	412	406	426	407	449	428	403	450	408	414	433	420	353	401	398	382	390	418	405	380	405	397	410	378	393	383	410	422	399	418	396	421	435	420	382	397	399	366	385	420	419	448	427	376	372	426	376	437	379	403	403	436	443	400	411	393	407	417	415	396	435	412	396	425	407	415	389	411	365	399	405	411	371	410	418	400	393	428	407	377	415	386	418	414	381	430	400	373	405	417	414	411	419	425	414	415	401	441	398	392	414	404	396	390	395	433	424	387	380	372	415	400	427	400	456	398	412	426	397	399	358	412	397	414	374	385	442	419	430	418	431	414	394	412	405	415	385	416	397	430	438	419	382	403	425	398	391	402	405	406	413	441	395	401	417	422	423	445	371	368	407	413	377	407	384	388	430	401	356	416	419	437	440	445	408	433	380	426	400	406	430	415	397	396	410	408	399	426	401	390	408	373	399	403	447	420	420	407	431	420	397	424	418	443	458	417	420	378	408	397	423	411	437	440	410	414	381	418	419	443	411	426	461	415	374	393	428	420	434	417	418	419	368	409	429	461	401	426	422	452	432	427	430	446	381	420	406	435	418	404	386	395	424	410	409	419	394	405	439	424	382	441	401	399	428	428	419	419	409	372	418	401	402	395	367	387	420	421	431	416	398	400	394	433	445	442	384	418	407	407	397	406	429	434	382	431	405	430	415	388	440	421	394	394	401	384	382	391	439	411	436	427	402	385	399	443	410	422	343	408	396	434	442	437	451	440	388	431	401	380	397	382	423	411	407	419	395	429	406	365	413	425	451	426	421	401	399	407	395	407	443	436	396	411	405	426	410	424	452	423	419	400	408	415	373	424	436	419	425	389	429	408	390	389	417	417	379	384	407	428	428	414	414	443	385	400	399	387	376	436	392	396	397	444	437	397	416	400	409	396	387	381	404	398	399	425	401	410	398	418	388	405	402	413	401	385	393	419	398	425	412	405	402	430	420	404	392	441	419	423	401	401	383	388	383	434	424	431	419	384	383	420	407	445	388	446	457	384	446	411	426	404	454	448	435	406	415	420	441	413	434	397	371	436	412	428	394	392	404	403	404	393	396	432	352	397	423	416	451	421	381	407	420	422	401	387	436	444	429	437	415	409	397	414	428	422	397	408	422	408	397	443	449	386	410	374	413	426	388	358	478	412	411	388	404	417	416	430	373	443	370	450	424	422	446	421	429	420	376	440	395	401	431	397	417	422	395	376	419	385	429	407	421	391	406	447	396	415	393	407	416	381	405	432	372	376	378	377	418	415	392	405	414	420	402	413	444	404	401	444	397	379	427	415	414	411	440	414	399	424	429	409	408	371	423	401	429	448	416	417	424	426	413	413	422	377	386	416	375	375	447	404	418	432	431	407	434	379	393	407	421	435	408	420	415	387	412	435	398	401	409	398	383	419	428	414	430	406	437	415	437	439	409	405	404	430	433	401	421	416	410	405	401	436	367	411	434	396	429	399	397	454	402	426	453	413	423	424	408	406	403	446	417	418	398	424	400	432	446	435	437	397	427	405	384	383	455	422	413	412	446	364	438	406	411	411	410	409	377	401	420	415	393	411	409	440	443	401	403	429	407	391	422	412	396	448	415	401	396	401	424	426	382	441	424	401	411	423	385	401	425	409	404	352	401	374	410	426	409	400
23889	21154	28272	24312	20308	8326	38094	45715	15291	999	549	496	458	492	448	475	461	487	415	384	1200	1563	2158	1806	1110	746	549	505	469	446	443	419	452	469	447	448	459	447	437	430	430	459	471	467	421	491	435	476	449	444	441	461	484	433	438	457	437	464	438	465	430	468	451	460	413	380	426	418	431	458	455	468	461	436	425	446	442	442	472	442	445	456	464	438	464	427	445	420	469	451	421	453	440	455	415	476	404	470	439	468	462	410	452	422	433	469	430	438	473	439	430	415	433	435	430	467	434	437	428	445	458	494	434	454	464	397	443	439	444	446	433	455	428	432	475	421	454	447	413	464	464	485	448	439	455	463	420	431	441	441	456	446	458	470	418	426	426	414	445	474	426	425	413	432	447	477	433	450	480	463	417	433	440	442	421	437	428	421	408	430	422	442	451	461	459	439	433	424	438	433	462	491	414	450	443	423	430	449	436	437	482	435	432	455	440	412	391	451	423	452	447	425	456	441	427	446	439	441	439	459	424	479	428	429	471	414	442	439	437	462	448	434	416	421	405	411	437	402	457	432	454	452	446	440	450	475	424	416	444	435	455	438	463	429	442	432	439	478	464	432	440	436	462	431	441	436	421	492	437	432	421	463	390	424	445	436	454	392	443	436	475	410	476	447	426	422	439	454	438	412	463	408	452	423	507	401	478	429	465	450	454	445	455	437	449	417	432	466	463	478	437	431	449	462	470	442	405	440	431	435	455	410	440	431	450	447	434	443	406	423	446	430	440	468	409	437	415	433	426	436	449	405	433	469	450	442	428	445	403	469	482	446	430	447	452	450	451	404	445	447	439	439	459	459	434	448	418	449	462	403	429	463	483	437	417	463	428	424	395	445	430	423	463	474	410	429	449	474	485	455	478	411	430	429	424	503	475	457	417	423	407	441	418	418	436	470	455	439	417	429	449	439	406	427	424	463	453	406	449	408	450	428	456	433	455	450	462	457	433	469	461	445	441	437	440	427	450	428	439	462	437	455	465	433	469	471	441	425	444	442	445	441	423	433	429	445	441	449	472	429	439	436	433	462	446	454	452	463	468	438	466	426	442	459	457	452	431	450	417	431	459	456	423	481	408	435	375	456	418	435	423	422	436	406	452	418	424	456	422	424	433	416	465	469	451	464	442	431	425	423	493	449	423	418	443	422	460	407	435	432	450	415	450	455	422	430	429	430	420	440	452	440	449	450	438	445	493	430	453	467	428	438	405	468	449	464	461	471	405	431	418	399	465	435	444	413	476	402	414	428	441	446	449	461	457	456	441	457	433	450	438	420	426	458	440	408	400	443	442	430	426	415	440	450	459	464	431	448	480	429	420	449	420	446	439	444	478	407	475	402	449	460	421	446	470	453	441	424	407	419	456	451	429	417	402	466	398	444	437	455	449	427	437	425	459	460	388	436	445	434	454	437	454	445	424	435	431	408	428	421	445	426	423	408	422	445	450	424	438	429	429	484	417	411	401	409	436	427	456	470	460	436	469	473	437	453	411	442	420	458	431	413	436	398	425	415	491	465	431	448	457	465	439	455	425	461	444	409	438	455	421	455	447	450	438	448	461	451	467	490	478	450	445	406	475	492	431	482	448	440	463	427	460	433	451	490	425	428	424	426	461	457	458	433	407	412	433	458	460	455	402	444	423	433	458	428	435	451	455	455	453	415	455	452	436	416	455	448	488	426	456	427	437	469	435	427	416	466	485	400	464	416	481	457	437	422	435	457	415	458	460	455	450	452	447	427	396	451	409	431	417	408	463	419	452	430	430	444	426	415	455	484	425	450	464	473	432	438	473	429	447	425	426	463	462	412	457	446	434	441	452	430	456	420	458	397	392	463	433	418	421	429	411	424	443	448	437	462	462	403	448	377	446	450	419	415	462	432	438	425	442	412	441	430	470	466	429	453	399	464	425	468	454	412	447	463	441	438	471	414	443	405	449	448	428	464	436	427	438	460	429	395	433	465	427	437	448	453	416	403	424	423	447	453	449	431	421	453	397	432	450	436	443	414	405	453	418	449	410	457	434	440	466	471	433	427	431	456	419	490	399	440	418	461	445	448	426	432	474	430	468	439	406	428	454	425	433	442	434	420	443	464	450	450	450	474	472	421	448	466	417	454	421	426	440	431	400	432	464	473	432	460	425	417	434	444	462	415	439	445	425	412	421	478	449	485	449	401	457	397	410	386	465	450	441	440	421	441	415	455	431	382	442	387	499	458	447	429	429	437	456	467	444	468	425	438	433	457	403	437	424	458	426	452	394	460	447	462	438	427	436	450	442	416	446	477	439	428	412	444	457	407	422	433	411	432	444	430	457	479	403	416	437	436	477	411	431	402	452	444	448	481	441	452	425	422	484	456	434	458	440	459	427	435	423	435	431	441	428	431	461	435	418	466	429	422	451	458	424	475	454	433	396	455	445	414	411	434	467	490	421	444	421	447	470	429	456	482	429	437	424	423	490	441	424	431	432	408	470	452	445	418	423	412	454	442	421	449	431	476	445	422	435	415	406	404	446	433	434	429	443	449	450	439	487	438	441	465	401	440	389	457	441	412	454	435	428	429	448	472	447	382	446	410	418	451	426	457	429	413	431	466	422	455	455	393	430	454	487	449	475	483	421	443	436	484	452	426	447	412	416	440	469	413	444	465	447	415	407	451	449	426	440	437	423	421	455	424	441	440	399	456	424	417	428	480	449	420	444	449	419	450	437	416	449	469	451	487	424	400	445	427	450	437	426	438	436	409	459	425	446	419	437	477	436	428	439	438	488	465	438	411	421	449	460	412	417	429	420	450	481	463	487	460	446	388	463	415	440	414	470	461	442	441	452	408	438	432	470	440	481	455	480	437	425	477	472	470	438	464	441	433	490	443	420	418	448	441	417	422	405	455	451	461	483	440	413	406	405	450	439	436	437	442	430	434	412	447	448	395	408	413	472	414	488	448	429	450	437	461	437	440	478	428	421	431	451	466	444	435	408	408	463	420	424	453	401	435	448	477	429	461	418	443	449	457	436	414	444	439	407	425	476	446	388	407	441	434	459	462	451	458	433	453	440	441	453	461	408	428	439	437	436	440	430	405	453	395	439	428	404	441	435	471	488	449	442	465	409	449	443	439	471	438	410	453	442	427	407	422	425	452	442	427	436	441	440	417	440	417	434	433	447	458	463	492	425	486	434	411	436	450	451	448	415	414	429	431	457	427	496	481	444	435	451	420	460	387	443	473	414	471	410	443	427	445	422	441	452	395	438	391	463	432	455	458	436	448	456	400	465	451	446	424	424	426	489	439	473	468	422	454	425	417	433	442	424	433	420	408	431	428	403	467	420	445	445	446	437	442	447	422	445	434	444	448	435	434	462	458	448	438	445	451	477	484	448	447	458	466	453	399	419	434	425	434	420	459	448	448	445	435	477	451	460	420	439	470	441	476	447	438	385	450	427	427	422	445	435	432	425	468	480	441	429	457
3379	4816	3887	1961	1550	6279	40780	43816	4117	575	551	529	520	562	501	481	532	471	474	519	2100	2457	3315	2631	1584	937	612	508	507	465	448	497	424	480	475	514	474	460	470	499	428	472	460	493	452	466	470	457	490	456	467	504	467	492	452	481	452	481	463	485	479	461	480	440	438	466	486	474	471	483	471	500	483	452	479	500	437	457	464	495	453	439	495	466	476	463	423	459	469	468	455	491	496	465	456	459	481	486	485	487	461	471	494	470	464	492	475	484	505	458	462	481	470	502	428	501	474	494	479	439	464	412	476	496	490	476	490	444	501	453	475	475	467	484	488	509	458	450	482	449	477	476	472	475	457	502	458	484	443	453	450	489	451	506	438	472	457	429	467	450	465	487	461	475	445	436	470	477	428	473	481	472	427	459	474	464	506	471	476	483	450	446	480	462	448	470	491	462	420	483	428	495	457	462	509	466	468	507	493	474	480	461	453	451	458	480	451	471	484	425	499	447	477	438	442	458	508	479	492	486	475	488	464	456	457	431	452	482	504	454	458	452	463	463	473	497	458	496	470	507	473	505	484	471	456	463	427	464	417	459	439	475	478	417	487	474	514	418	492	464	462	487	459	441	478	467	494	451	492	451	496	474	484	423	431	498	471	483	454	451	462	429	498	437	485	493	482	433	441	459	435	476	485	463	479	472	433	530	461	472	451	463	469	479	461	461	502	481	462	442	474	450	469	443	474	475	465	427	475	466	476	504	426	501	457	456	482	472	461	486	450	444	444	501	468	460	470	445	473	480	494	479	440	445	464	463	473	469	476	485	517	463	477	463	462	438	480	459	464	502	499	501	470	449	448	480	453	471	449	477	470	443	487	446	430	479	479	497	462	453	436	459	417	473	515	476	442	479	510	481	467	505	484	420	485	447	432	487	455	453	501	452	463	455	426	449	490	432	464	440	501	446	439	449	465	473	467	482	482	450	503	461	467	492	516	478	459	481	466	451	491	407	463	454	452	459	430	467	429	479	464	486	437	438	457	476	407	455	474	436	468	458	473	470	462	440	460	424	477	458	443	464	502	485	490	453	464	512	432	465	457	458	426	432	469	426	469	444	484	442	456	480	450	480	435	480	443	475	468	481	453	452	463	482	465	476	496	491	490	493	444	459	470	459	455	469	472	476	454	488	460	429	462	454	482	464	472	464	445	453	447	462	451	461	422	428	446	482	423	487	434	400	494	422	444	457	456	440	473	462	508	455	451	467	458	481	471	456	488	446	481	489	449	455	485	414	422	462	441	480	464	460	455	484	467	448	463	436	474	457	472	466	482	451	476	475	457	474	449	478	458	469	479	481	441	429	455	476	441	462	452	477	508	470	481	452	481	461	505	494	474	466	444	484	452	433	468	501	456	489	464	431	468	435	474	470	484	443	456	451	460	433	489	436	458	522	501	447	433	497	443	467	469	467	447	440	465	486	470	435	499	465	517	414	429	464	477	468	494	462	449	479	502	462	488	445	453	487	481	456	453	459	477	479	461	456	464	465	481	426	434	459	465	471	469	476	444	441	479	470	438	482	463	477	479	436	456	450	435	440	491	501	478	454	430	457	467	430	458	453	470	449	459	462	437	472	480	493	512	466	433	479	459	433	457	428	462	456	481	503	450	451	454	466	509	499	440	489	479	441	472	464	450	469	445	441	448	456	491	430	473	447	483	458	444	425	432	490	421	462	491	482	461	483	436	474	465	438	444	432	489	475	439	486	469	456	452	468	445	455	446	432	465	423	443	486	460	450	459	447	475	468	459	473	460	427	458	457	444	478	447	476	460	478	414	467	479	444	444	447	447	451	451	502	488	486	477	444	473	424	447	488	435	461	446	468	485	481	467	464	453	450	488	464	443	470	472	427	408	474	484	442	468	443	453	459	459	498	456	419	478	480	466	510	498	472	439	445	454	433	466	413	458	445	473	454	460	452	497	449	473	458	464	490	459	502	434	445	489	471	481	461	454	481	474	448	463	437	462	470	470	478	429	474	481	450	418	498	430	472	443	502	476	429	497	488	464	481	457	486	458	435	474	459	446	473	507	461	448	463	475	493	442	482	446	472	430	416	434	492	473	450	447	459	491	480	456	471	476	486	505	444	457	477	456	484	410	474	491	476	470	483	498	447	455	425	448	490	436	472	459	459	461	425	469	439	436	433	488	464	476	490	455	446	438	456	480	437	474	449	470	477	467	428	440	425	465	440	462	467	474	463	464	448	470	453	513	465	486	461	495	458	494	475	460	445	470	489	472	437	428	441	475	486	440	473	473	437	514	449	480	437	482	468	471	463	472	484	468	483	469	440	492	469	468	481	479	456	466	433	466	447	450	426	469	451	503	485	477	476	463	460	469	473	475	446	454	485	435	483	461	452	442	451	450	499	473	474	460	429	428	440	484	417	413	440	472	425	417	417	482	469	476	444	491	459	472	449	483	484	458	466	480	460	424	412	485	440	488	453	482	454	478	487	426	469	459	486	473	464	475	451	459	484	438	453	440	447	484	456	485	446	410	472	482	500	470	444	424	481	489	447	441	475	475	463	461	456	493	478	464	459	454	471	465	473	482	436	473	426	455	447	452	494	483	468	468	452	448	471	481	459	505	464	484	468	473	450	453	477	421	419	474	453	462	468	484	489	462	479	471	487	496	471	485	499	463	459	425	447	446	448	467	493	451	411	465	493	442	457	458	433	504	457	477	422	449	461	478	500	447	475	462	481	503	477	420	455	438	470	467	469	468	466	483	486	462	451	510	496	456	451	454	452	447	457	474	457	504	475	466	428	455	447	465	478	442	463	503	448	478	488	470	496	438	453	464	493	480	454	454	478	472	463	518	484	439	473	444	483	447	503	474	432	477	458	456	464	475	449	469	454	444	439	495	411	447	491	465	478	447	429	461	469	467	463	495	398	453	457	451	445	442	438	487	468	467	485	442	459	439	451	455	486	470	461	449	397	486	474	460	420	513	435	446	462	502	441	444	474	457	454	449	445	464	481	463	465	458	450	464	448	480	457	483	478	422	485	449	452	468	444	482	425	427	467	468	450	451	448	435	471	467	468	495	453	493	452	478	498	509	474	450	494	456	488	465	476	469	468	442	459	466	457	475	488	487	447	439	444	477	487	452	439	457	479	468	448	439	471	451	494	445	430	459	491	486	433	486	510	470	451	426	476	480	461	458	452	446	459	482	419	416	497	446	486	453	477	453	471	487	435	463	448	409	443	507	459	509	484	487	469	491	465	456	461	453	438	477	465	482	476	468	430	482	461	446	451	453	526	496	459	479	462	496	434	476	462	439	477	491	443	460	458	464	455	490	468	479	448	473	471	459	415	497	439	426	462	456	473	450	512	470	427	530	457	441	460	456	449	461	488	502	508	433	423	457	471	457	489	451	470	502	465	474	460	489	470	468	443	490	468	456	528	441	460	437	471	460	513	437	511	463	454	465	444	466	448	446	451	438	469	501	420	474	460
27253	12240	1309	648	438	757	2412	3598	886	416	392	421	392	393	364	373	436	413	427	402	444	503	514	492	479	422	409	426	368	422	429	388	378	421	397	391	395	388	407	384	434	429	417	389	377	409	373	365	393	412	414	375	382	382	367	382	379	377	422	391	415	405	379	378	389	400	405	397	365	416	403	408	399	401	369	362	387	417	384	388	409	410	386	385	382	373	378	383	401	399	380	387	366	364	380	447	390	382	369	379	398	396	353	354	394	357	339	370	380	337	380	396	408	397	396	372	387	375	343	416	363	386	396	374	420	391	378	392	420	397	386	379	360	407	395	415	405	400	389	389	386	372	383	358	409	391	390	392	393	407	365	395	384	387	400	417	419	385	410	426	377	384	372	390	421	383	390	404	397	399	420	360	419	385	393	353	393	375	401	375	370	391	362	382	380	397	408	369	383	392	378	360	396	393	369	368	408	384	376	391	403	376	396	397	375	399	352	392	393	385	380	395	405	391	374	385	374	391	375	423	370	394	418	386	375	394	402	396	364	415	383	410	402	343	358	373	375	389	354	391	393	347	391	425	357	409	362	407	410	386	392	399	377	359	356	391	377	384	370	386	377	375	422	389	409	417	387	418	353	377	370	433	361	415	363	430	420	395	409	428	400	387	382	382	380	402	403	395	336	354	381	408	402	413	412	377	381	359	389	406	385	379	400	393	409	405	363	395	385	359	396	370	387	422	417	390	398	405	376	376	394	403	408	379	398	376	389	405	379	369	402	405	388	425	416	369	410	388	387	392	386	384	387	396	400	379	405	364	387	395	384	403	402	374	374	359	395	402	389	369	414	390	436	383	373	369	370	368	381	418	403	389	420	369	381	380	433	361	370	387	411	383	380	379	385	383	388	389	383	403	368	381	395	384	425	383	362	397	386	367	410	377	379	369	372	381	422	398	383	365	353	382	429	424	390	381	391	373	419	418	398	394	389	377	352	395	391	373	399	374	404	398	429	374	398	377	376	382	405	405	382	396	366	398	407	387	358	382	380	370	374	386	393	378	395	403	395	391	396	394	374	401	382	372	383	382	386	352	391	377	395	368	406	356	396	358	392	373	367	366	386	385	405	455	371	372	403	380	409	367	369	414	389	386	387	412	380	405	417	381	425	368	357	375	387	384	391	387	384	378	424	382	398	397	391	392	390	400	366	342	392	402	386	390	373	371	395	382	376	398	387	383	375	375	398	389	365	364	372	387	419	419	363	380	393	392	380	388	389	383	416	394	376	420	354	437	385	396	380	375	371	391	375	348	398	388	398	397	383	370	398	403	420	416	389	363	401	390	414	359	364	356	371	362	370	384	394	368	394	384	370	384	394	421	440	393	384	356	385	410	410	403	378	389	377	394	391	397	363	412	425	395	407	393	405	371	400	395	390	395	382	380	407	412	379	380	376	337	416	423	374	421	388	416	383	384	369	382	455	372	399	377	426	415	397	402	355	415	400	387	388	380	404	423	404	402	437	410	418	386	392	391	406	375	403	389	407	376	384	343	375	390	383	374	409	406	384	366	386	379	385	386	376	370	403	365	429	406	351	432	411	414	439	394	385	381	412	409	381	413	395	381	363	396	389	378	391	395	399	418	395	363	398	400	362	421	360	412	398	380	395	387	405	372	373	385	386	405	369	371	372	360	382	403	361	416	406	363	387	387	397	395	409	403	395	374	421	373	407	411	409	381	432	414	401	391	376	370	401	376	443	407	385	402	430	382	416	376	387	386	387	401	425	388	374	380	375	397	395	398	369	384	369	394	393	382	393	410	392	408	389	387	396	402	391	390	411	387	434	392	387	413	414	400	378	392	401	366	452	396	365	334	391	368	391	399	352	403	403	387	375	394	393	363	377	419	379	384	368	387	409	378	384	378	393	385	403	436	388	385	424	391	359	358	350	373	389	359	409	398	395	385	363	361	397	382	404	383	424	367	370	423	368	412	393	365	380	389	367	375	404	383	408	370	384	400	409	406	397	400	408	388	352	388	373	385	390	408	366	373	408	407	382	404	364	390	402	395	416	397	384	384	461	397	385	397	378	407	382	396	384	370	420	401	424	397	393	397	367	431	378	393	420	410	389	385	371	351	407	427	412	407	404	415	388	412	384	377	374	397	365	355	418	355	394	439	385	407	417	406	354	389	407	385	424	404	410	389	384	362	389	375	375	384	398	382	430	419	398	377	370	402	400	380	407	378	421	403	414	385	402	410	391	390	428	401	381	383	397	380	388	385	389	375	387	397	402	361	367	422	386	397	426	387	375	370	359	380	419	399	390	443	362	395	396	386	376	422	377	367	399	383	386	427	404	411	387	401	403	422	418	412	395	405	407	372	385	418	415	397	411	437	369	353	349	442	385	375	376	365	368	399	424	410	395	384	392	438	372	419	401	401	389	389	392	423	379	408	365	389	385	378	391	400	375	367	370	425	392	388	383	396	348	366	388	366	403	386	410	393	374	373	397	389	423	401	408	357	391	347	393	398	385	339	389	405	371	417	391	395	395	415	386	406	389	400	394	338	399	399	387	386	391	406	407	380	403	370	406	411	362	409	414	363	370	374	431	396	407	425	387	393	384	411	414	400	413	424	369	413	420	397	400	384	405	423	376	399	410	395	389	403	403	409	396	369	397	370	353	379	396	403	409	389	392	340	443	421	376	378	354	399	388	395	410	388	410	411	385	412	370	360	385	392	387	418	385	420	389	374	377	385	375	407	402	381	389	368	414	396	412	418	373	416	373	394	387	384	384	371	396	403	397	392	386	385	405	368	387	376	391	406	363	369	397	336	422	379	422	377	356	405	409	364	359	393	374	405	417	397	382	373	368	402	376	385	363	413	391	405	403	379	362	379	401	406	400	356	415	388	356	372	378	350	382	392	433	385	397	357	410	371	388	406	384	400	380	398	350	381	398	377	365	402	420	417	358	407	365	402	369	369	406	402	383	396	413	421	391	371	371	380	381	380	386	394	394	354	389	410	399	373	378	380	392	367	398	386	378	396	388	400	409	406	391	388	372	385	388	401	419	345	409	369	401	376	408	375	424	378	367	405	395	402	419	426	397	377	397	385	386	389	393	368	424	403	351	420	376	393	413	401	431	411	379	375	407	389	381	397	424	391	396	370	391	358	370	383	384	365	406	426	368	376	378	373	384	402	377	380	428	432	396	375	411	379	390	418	391	380	394	384	408	388	422	388	383	403	399	380	359	398	373	404	413	359	404	402	384	403	371	385	384	396	400	349	377	376	393	391	394	395	414	360	406	362	372	377	408	406	369	370	399	396	386	375	402	402	378	392	383	385	373	423	367	388	427	415	337	402	400	411	435	394	416	414	397	388	397	407	428	363	385	403	393	386	409	376	411	390	443	389	443	429	379	395	435	402	426	346	409	413	370	387	380	426	392	409	390	407	368	407	431	355	394	401	366	356	417	391	400	397	380	419	403	413	397	379	378	411	419	391	384	378	390	384
4812	653	603	487	472	1113	3670	4719	841	426	399	397	414	414	390	394	372	409	405	433	452	546	595	554	531	444	437	442	404	410	385	377	388	387	411	359	368	392	423	380	411	398	380	414	375	412	362	447	384	393	381	374	371	411	380	394	424	400	423	371	396	407	418	377	361	399	388	353	405	397	412	437	392	413	417	405	361	403	393	374	434	392	396	367	406	409	380	397	389	393	377	378	407	359	394	415	390	428	427	421	424	405	390	378	417	399	392	377	413	384	418	399	418	412	402	413	377	417	404	417	393	381	390	398	398	401	398	396	399	386	368	387	368	363	403	393	406	435	385	407	417	435	372	453	386	405	387	389	375	392	401	364	429	410	347	389	396	416	373	387	417	351	388	424	390	374	418	410	428	379	347	386	412	423	395	391	428	394	403	390	374	402	399	399	420	368	391	369	412	392	372	411	428	397	394	361	354	399	427	419	402	404	359	438	412	384	405	390	394	408	368	416	394	375	366	383	396	406	367	372	382	390	372	403	385	401	384	402	395	364	367	386	404	389	368	417	390	380	383	394	401	375	394	387	372	400	441	391	382	401	393	419	377	367	403	438	373	404	373	412	404	407	428	393	375	389	367	396	370	412	409	384	397	393	352	389	377	370	429	411	436	389	383	366	420	387	408	402	390	414	407	385	409	389	381	382	414	380	425	399	406	395	382	396	384	384	387	373	424	392	386	433	417	409	384	426	393	378	384	368	400	398	455	387	367	414	405	403	425	414	407	394	354	404	432	432	417	413	411	426	400	415	406	395	412	398	367	414	401	407	400	363	411	430	421	406	437	384	373	379	434	368	405	379	380	394	411	407	347	386	379	406	385	407	407	414	386	363	401	402	395	383	429	381	428	415	423	414	391	413	412	391	417	392	403	417	390	356	395	406	382	404	385	402	439	398	374	360	358	404	396	388	388	403	408	395	400	388	394	389	401	407	389	372	444	413	408	407	403	417	409	405	403	385	371	409	341	453	413	395	390	390	410	367	368	388	428	373	400	413	392	377	412	347	397	411	394	397	395	403	421	375	414	415	409	410	410	401	423	349	413	357	376	383	384	389	403	377	414	402	373	378	439	399	408	355	385	397	391	376	368	347	375	430	386	421	414	418	384	369	408	392	410	397	381	374	390	381	424	372	375	410	424	390	412	431	403	390	396	404	376	404	369	389	398	374	396	391	403	403	438	385	398	409	385	379	396	396	429	399	410	392	409	358	394	389	399	446	389	356	365	408	379	390	393	370	444	385	421	409	449	408	394	394	369	411	400	410	394	384	428	385	412	388	379	391	371	373	413	386	410	426	387	361	394	426	392	380	386	371	384	414	409	396	403	406	372	376	400	405	398	409	412	406	407	410	364	371	393	400	389	421	392	413	420	382	410	410	378	394	428	400	400	404	439	413	403	417	394	374	419	425	416	389	378	427	388	390	417	410	403	419	380	372	387	409	355	394	417	423	405	402	376	376	377	406	415	403	436	379	388	402	396	349	412	366	412	388	376	389	397	398	441	376	387	391	404	413	385	415	410	402	366	389	368	390	369	403	403	417	395	380	388	335	391	394	384	412	382	378	393	407	401	400	388	435	401	389	377	409	403	415	393	369	368	382	370	407	386	393	391	404	416	366	385	401	415	380	363	432	395	419	373	438	370	412	359	398	373	440	398	386	379	392	418	383	421	368	404	394	417	426	386	407	366	374	403	403	391	380	374	438	403	393	371	385	376	437	411	415	392	387	394	391	408	371	397	402	403	389	374	378	394	389	447	419	378	355	421	405	407	435	413	402	408	410	398	387	378	415	382	402	410	408	405	438	432	380	384	392	384	383	431	381	423	374	409	410	384	401	424	365	350	411	393	411	374	413	376	395	371	390	380	455	412	391	449	404	394	398	410	402	381	396	370	392	450	405	416	389	406	391	388	396	422	381	377	402	416	411	390	408	423	421	402	374	395	389	411	388	385	381	420	406	359	415	380	393	381	352	397	413	405	398	392	389	398	410	386	438	405	408	398	381	389	383	370	442	353	406	422	402	424	374	373	407	396	408	419	330	387	405	361	410	383	392	421	409	370	376	404	374	385	382	422	440	362	386	419	405	405	406	367	388	418	404	379	389	443	381	399	389	408	398	405	400	408	417	421	398	393	402	412	423	369	384	380	368	407	406	411	419	418	389	440	414	389	441	439	374	376	402	407	389	397	391	394	416	418	391	389	403	378	399	413	418	381	401	391	426	402	384	437	401	416	407	357	420	410	387	403	391	389	405	410	381	395	368	421	378	412	389	416	416	415	370	426	398	384	405	401	386	393	399	396	382	416	380	392	433	429	422	399	401	384	413	422	381	423	383	375	427	385	408	413	425	409	395	374	367	435	384	382	415	414	423	386	382	359	396	390	380	389	353	438	378	408	358	394	332	386	439	413	383	399	392	407	345	401	365	426	442	406	401	393	384	409	386	358	397	417	395	371	420	414	394	419	388	436	389	389	379	394	395	395	401	413	401	417	426	381	394	367	395	383	369	420	387	394	404	398	377	391	386	391	427	376	406	397	410	417	373	416	384	416	433	389	406	393	400	411	373	369	366	433	380	407	399	426	407	355	403	369	380	387	386	408	419	413	403	387	407	433	383	389	405	407	393	391	407	409	371	400	410	411	375	402	406	407	402	384	396	435	400	395	408	389	429	389	430	430	391	401	409	374	367	397	424	400	386	405	434	353	375	402	390	400	371	390	426	397	438	410	382	400	368	358	411	364	432	382	394	385	407	413	425	423	403	352	394	405	410	410	369	390	425	381	394	423	401	382	407	395	424	401	418	359	403	431	416	421	388	377	436	403	416	377	376	427	402	423	405	398	407	379	400	395	386	447	408	399	402	387	390	412	400	370	427	390	379	370	366	361	432	404	429	391	409	400	420	375	414	380	393	402	390	384	415	396	407	390	391	427	365	384	404	359	398	373	393	403	400	416	418	412	414	403	417	422	390	399	410	387	409	431	383	401	419	399	399	386	403	448	443	425	393	398	383	418	406	398	395	380	393	418	402	380	387	416	405	378	373	379	421	401	391	395	379	386	371	380	408	375	426	390	408	397	339	400	402	404	394	406	413	433	369	370	377	389	384	405	372	403	388	359	411	386	393	413	410	365	393	425	398	385	418	415	391	384	407	407	399	412	385	398	364	387	405	385	398	415	376	402	382	384	393	406	399	402	429	409	421	422	421	400	404	415	413	404	402	361	415	416	384	408	395	430	397	424	423	391	386	421	413	388	378	386	393	394	389	389	404	437	395	409	420	396	379	421	379	419	390	398	387	370	396	416	443	410	371	417	371	378	405	390	404	367	412	408	430	379	413	356	371	399	402	424	408	408	399	401	410	374	416	391	416	434	409	415	374	400	418	386	365	418	393	423	377	415	404	384	441	411	413	371	386	418	391	426	367	363	390	421	392	403	439	389	387	428	409	393	396	405	409	421	396
24603	21144	27382	25133	8694	12517	30055	32996	12248	728	440	445	399	422	410	394	403	380	388	375	790	1231	1124	982	642	519	434	434	388	385	407	362	397	394	405	368	376	369	390	350	353	398	389	395	401	372	409	379	372	394	395	342	385	396	403	413	394	384	381	343	372	377	366	358	367	365	332	383	421	402	381	365	391	386	391	410	408	399	388	389	413	403	396	406	391	378	444	419	360	379	388	380	386	355	430	399	396	403	376	378	382	358	395	379	362	415	416	368	429	385	391	367	369	398	403	383	371	393	352	409	406	421	374	382	337	384	393	365	381	357	385	427	398	391	347	410	389	391	379	378	382	393	366	432	389	407	396	378	366	365	396	369	367	381	379	377	399	364	368	408	404	401	369	348	436	366	396	371	371	444	399	391	417	385	372	374	382	353	388	390	407	342	384	359	400	379	376	357	395	364	371	373	365	417	366	380	387	371	365	356	385	403	400	410	377	410	364	367	387	373	381	376	401	411	415	413	398	368	385	396	409	375	390	366	392	414	355	390	370	365	382	362	415	409	416	385	410	360	386	363	381	387	386	395	388	400	375	391	400	386	374	373	391	366	356	398	360	396	357	370	399	368	355	365	376	390	381	404	415	368	380	345	413	377	373	399	359	384	392	381	408	404	385	373	354	399	386	373	377	387	387	344	376	366	388	390	363	419	404	373	399	366	380	370	365	380	386	370	385	375	432	417	403	358	379	390	361	405	361	364	406	408	406	391	395	395	393	393	381	413	396	367	375	396	376	376	365	408	345	383	367	368	384	396	368	374	394	397	418	418	341	400	406	381	406	359	383	386	397	376	351	377	384	373	413	392	407	392	341	348	372	364	371	377	409	362	357	348	395	357	356	380	364	347	433	377	425	398	399	359	375	383	374	370	377	385	396	373	390	384	395	393	383	352	369	399	362	378	353	391	373	380	394	396	405	389	393	402	386	394	366	380	385	413	374	411	383	363	361	354	350	358	369	382	391	363	379	371	393	405	381	369	389	409	390	429	372	385	413	368	379	399	344	427	377	356	403	397	397	352	383	419	426	419	366	381	379	361	408	381	315	356	404	396	384	417	387	445	399	377	408	375	390	382	398	376	352	402	376	367	400	394	384	364	395	380	394	395	403	399	367	393	415	405	378	376	362	351	398	380	371	427	389	379	370	377	355	410	405	390	431	406	392	371	391	393	378	401	382	396	338	374	441	388	382	385	409	380	387	375	379	401	382	420	390	394	343	374	358	350	363	377	395	390	385	380	384	392	399	370	374	387	363	375	385	393	417	396	413	345	367	373	383	444	379	383	399	400	376	402	349	398	356	378	410	367	375	360	383	400	382	389	390	347	367	410	383	418	374	382	330	380	389	412	383	394	396	420	382	377	383	379	346	441	376	382	358	386	374	391	376	359	431	374	388	354	385	391	375	371	377	378	361	365	376	364	407	377	422	374	374	349	398	374	390	400	383	425	398	356	397	373	375	403	348	381	405	354	365	379	364	395	413	376	386	376	395	368	375	364	377	369	410	406	353	361	407	394	380	363	359	390	405	392	371	389	425	406	359	389	370	379	381	369	391	378	394	388	387	397	380	384	376	367	396	364	385	387	393	407	384	402	353	390	345	433	396	367	388	383	366	387	388	376	370	379	386	391	385	355	423	396	377	411	426	429	351	412	405	358	397	353	408	355	397	388	403	390	377	386	380	398	397	395	366	407	368	363	367	405	389	367	338	397	376	422	391	388	394	373	383	360	365	384	403	412	417	397	356	386	388	399	373	394	371	348	402	375	366	399	394	386	383	393	401	400	380	399	386	369	369	384	358	398	364	337	379	388	362	392	364	354	372	366	358	372	365	357	390	382	357	404	344	383	379	408	397	409	363	347	347	421	364	365	397	384	390	410	376	382	388	383	408	414	421	368	392	370	359	382	369	378	403	372	400	395	372	386	388	378	420	403	413	392	382	401	390	389	376	370	360	366	379	378	393	381	372	381	387	364	378	392	380	345	399	361	386	396	384	360	397	364	412	372	402	369	383	395	362	407	387	371	388	369	365	358	402	373	382	359	394	400	377	369	391	399	429	394	388	348	375	407	397	406	382	398	409	375	388	371	368	380	396	343	370	402	374	379	366	430	371	388	387	400	397	412	368	408	360	398	392	398	390	337	401	385	348	381	407	364	374	397	364	361	396	368	371	387	387	404	372	369	345	384	369	379	394	386	371	399	375	405	376	385	426	376	422	392	368	392	370	364	373	397	413	416	409	415	408	413	378	349	364	405	388	409	367	361	361	352	340	406	374	392	401	382	384	395	410	388	363	373	406	372	377	367	377	365	339	384	371	357	403	396	373	412	412	379	377	399	415	380	394	392	391	363	390	357	384	406	388	354	404	361	401	389	403	388	368	346	399	420	369	376	395	370	366	423	425	365	383	386	375	393	394	388	345	391	415	389	357	387	403	394	369	366	396	406	381	385	378	374	348	407	417	386	398	372	366	413	392	368	393	388	370	373	384	372	383	406	391	406	402	375	393	363	391	386	403	384	368	394	406	401	402	378	364	370	399	387	387	386	372	410	384	367	389	371	416	368	414	324	391	409	387	382	385	384	378	399	402	357	381	393	384	383	370	354	377	410	403	390	378	381	387	367	386	369	390	400	384	342	386	396	404	351	384	397	384	373	377	386	389	380	432	407	371	396	381	403	399	416	390	372	375	375	366	395	403	369	399	404	377	379	372	381	407	380	393	376	400	397	395	396	382	379	381	407	353	400	369	372	357	360	398	380	351	377	381	380	417	383	380	387	383	406	366	367	372	396	390	364	377	374	387	393	385	343	333	373	367	419	348	393	369	399	377	395	357	382	405	439	364	384	395	362	376	379	340	418	393	391	383	378	387	389	395	384	402	405	369	391	347	357	394	361	379	392	366	388	395	363	395	377	382	396	429	382	376	389	375	401	380	381	381	397	380	345	412	387	379	356	391	362	378	373	377	365	416	371	369	358	370	399	380	384	396	363	375	405	375	350	393	384	362	381	337	389	406	387	394	378	383	382	372	373	400	361	390	420	385	373	401	354	393	404	374	360	383	391	413	383	409	387	379	362	373	376	379	418	387	371	370	417	390	366	358	402	386	416	364	393	392	388	374	386	384	414	378	402	386	383	364	358	416	359	391	362	427	403	392	373	390	351	388	334	361	365	369	400	398	381	400	393	337	382	376	370	352	375	371	417	358	409	390	357	394	396	388	410	387	355	389	373	398	407	397	394	383	390	354	381	430	405	423	368	418	341	397	422	376	373	418	404	383	396	376	365	414	385	371	386	360	338	388	375	366	381	391	403	374	400	413	396	369	407	389	385	407	367	398	378	376	391	354	343	366	366	371	366	392	368	376	394	376	400	405	325	392	392	378	380	408	381	377	385	384	399	398	383	383	385	381	389	362	371	364	378	387	387	391	387	389	408	378	415	402	419	379	373	369	375	413	380	396	367
3196	3133	2456	1356	1689	14885	30328	30931	6534	437	445	437	449	435	440	445	442	390	463	456	1253	1839	1831	1381	825	590	504	418	391	395	419	426	394	394	393	426	422	406	419	390	405	393	390	401	444	388	409	392	397	387	408	402	404	422	419	389	426	391	398	425	381	428	388	434	384	387	433	411	411	375	415	429	441	390	409	422	401	451	387	409	418	377	413	395	447	386	393	423	439	395	395	422	416	390	448	446	413	415	404	451	449	382	399	435	392	424	388	433	392	449	410	389	396	394	390	411	402	447	439	443	429	396	409	405	437	415	398	417	434	412	375	404	374	399	458	430	407	396	399	396	372	393	411	389	405	401	414	390	408	439	402	410	421	415	419	403	385	379	375	406	440	417	423	428	400	417	450	434	392	397	411	394	404	382	376	400	415	378	424	389	420	437	432	408	448	407	383	435	398	411	434	411	392	417	416	429	435	400	413	420	376	388	411	410	443	415	391	415	388	409	387	375	418	400	420	409	402	392	424	389	437	401	443	424	418	367	406	361	414	446	441	376	402	366	399	402	417	425	397	423	405	404	427	384	386	420	419	407	391	433	433	404	424	408	403	401	433	446	414	366	410	404	377	394	447	409	400	414	414	375	408	375	381	423	412	397	391	402	393	377	416	397	408	417	389	377	407	388	405	428	413	435	369	380	426	423	432	451	435	397	424	404	368	444	405	393	421	438	396	406	414	425	413	405	415	400	442	337	420	427	396	451	410	408	419	416	403	434	394	422	386	418	405	417	393	427	384	435	385	366	394	414	380	403	430	450	399	424	429	421	388	427	420	389	408	389	415	384	371	434	401	423	412	437	403	384	406	386	403	419	367	407	391	392	414	436	453	420	437	413	425	393	421	449	381	404	391	388	390	377	415	389	386	399	388	396	429	361	422	411	386	426	436	401	430	429	382	390	413	385	353	433	396	385	386	436	433	374	410	407	388	390	391	402	427	397	373	417	398	406	436	425	386	413	410	381	389	450	393	423	401	367	401	375	378	403	408	411	435	405	384	413	426	382	448	361	409	383	424	408	412	406	396	436	397	396	401	396	411	393	441	426	385	430	423	387	405	435	425	390	399	391	395	436	425	419	404	419	452	432	406	379	417	401	421	406	376	429	453	424	394	423	391	408	387	398	371	402	402	421	403	409	406	409	400	407	397	424	426	382	431	403	399	396	406	419	419	419	423	424	411	404	400	418	419	409	414	424	398	394	427	412	391	404	428	405	419	370	399	405	408	414	387	396	448	446	382	419	403	419	398	395	396	416	400	402	369	420	387	373	409	413	407	413	380	433	439	418	442	399	388	357	420	392	425	413	418	404	378	416	418	410	412	431	425	432	393	411	422	427	426	376	434	396	401	402	407	416	379	394	413	386	400	421	416	406	412	381	385	377	399	395	379	434	382	388	398	430	410	425	411	447	387	381	419	415	412	421	417	409	429	380	402	457	376	401	380	438	430	423	387	406	402	430	423	367	417	372	369	404	411	417	404	411	416	398	380	401	394	381	405	439	425	390	438	414	397	389	424	377	417	457	409	398	404	421	437	403	442	397	446	397	410	418	412	416	401	399	402	390	428	412	424	420	404	358	425	417	420	428	424	408	389	415	421	433	419	402	374	429	416	402	387	418	420	378	395	419	398	393	391	362	409	398	384	392	416	425	404	411	372	433	401	419	379	366	442	421	421	406	383	409	420	453	396	409	389	394	434	425	422	418	390	383	388	377	440	398	395	383	409	381	396	374	394	413	419	421	416	414	418	391	395	414	401	429	358	425	424	414	386	433	420	429	400	422	401	403	408	399	389	416	392	384	412	381	421	392	443	378	424	412	435	378	415	429	386	426	415	362	445	429	376	409	387	386	380	428	415	423	380	409	423	436	405	425	396	373	391	406	409	395	419	398	441	418	386	413	438	427	387	388	385	451	408	377	373	391	378	426	395	401	444	371	414	402	383	406	405	408	434	388	376	386	393	401	402	395	427	381	410	402	418	391	398	458	405	398	392	401	413	406	409	373	403	401	374	384	372	404	363	426	422	405	415	405	402	417	422	414	386	370	370	396	397	423	405	394	369	395	384	392	400	384	407	381	420	436	417	364	396	389	400	419	396	403	456	431	408	431	406	437	417	398	396	404	357	369	398	425	382	409	388	419	361	413	398	419	379	425	424	430	398	398	416	426	378	382	420	396	408	395	363	391	433	404	383	391	402	385	420	418	440	377	416	405	395	414	390	385	393	401	423	398	433	404	381	396	405	392	406	473	404	384	448	402	400	399	397	412	382	382	426	422	399	411	435	396	416	407	425	390	378	421	419	391	415	395	407	378	381	402	403	362	395	393	392	389	409	418	418	422	401	389	421	412	382	404	430	424	389	408	401	440	399	419	434	437	400	390	414	382	377	372	407	410	393	429	395	403	419	409	395	387	391	407	423	417	449	408	448	396	364	383	406	414	405	429	435	440	414	405	423	393	437	387	424	396	409	350	397	420	406	402	436	390	413	418	439	418	438	386	430	428	376	383	394	396	403	392	409	414	395	404	434	386	423	388	439	420	411	431	422	414	401	420	409	399	399	417	425	398	413	409	384	423	381	399	429	424	418	407	401	379	372	400	402	413	405	396	390	369	401	348	388	404	395	397	399	433	417	412	400	442	452	393	409	373	410	397	454	428	400	411	404	418	373	404	449	408	428	390	390	468	400	419	418	384	422	392	426	383	394	392	403	406	364	417	397	394	419	430	410	430	393	372	402	397	426	411	401	383	427	423	401	434	420	402	424	417	441	392	395	401	426	416	397	392	460	408	436	411	417	387	421	396	422	385	431	377	427	404	429	393	416	384	417	430	405	422	412	448	449	378	423	398	419	375	402	402	413	388	377	384	410	418	449	409	397	394	397	392	369	412	396	386	422	397	438	420	397	366	406	394	395	429	407	399	423	384	392	410	389	417	404	399	416	406	421	430	415	397	394	424	409	358	385	382	421	422	387	391	403	402	401	407	388	401	426	426	397	418	383	418	422	469	397	403	364	424	400	427	388	408	410	381	437	461	411	429	375	413	402	405	385	402	394	435	397	396	380	433	399	382	403	386	406	417	407	399	406	420	399	392	441	401	366	425	413	391	419	412	396	441	380	433	391	388	415	412	420	369	357	433	420	429	399	394	386	408	395	423	437	433	447	394	381	434	373	418	389	388	417	400	372	387	420	401	423	458	395	422	400	388	396	397	402	383	451	390	451	425	416	408	419	434	419	430	388	425	366	423	428	422	385	388	416	440	401	392	433	396	407	390	441	384	392	412	437	432	426	376	400	418	401	412	454	394	425	361	393	390	358	400	421	402	381	373	402	399	435	394	417	385	418	417	400	446	424	390	391	417	427	399	406	407	401	410	389	419	415	431	422	414	419	411	395	407	406	392	469	388	357	385	441	395	375	406	406	440	393	436	431	412	402	379	382	389	443	394	367	387	429	406	403	419
23937	21158	28268	24320	20333	13118	40957	44198	20729	1463	534	499	466	428	451	464	405	426	481	490	1026	1500	1761	1567	884	637	545	454	431	443	441	421	446	435	435	429	432	449	459	426	425	460	440	428	444	417	447	422	431	447	396	441	442	473	420	402	464	416	451	458	451	442	451	390	408	425	457	440	458	404	416	446	435	426	410	455	433	430	420	432	411	449	432	441	450	449	434	462	450	411	427	401	457	422	419	420	441	464	421	424	443	439	429	446	465	411	453	422	434	421	446	451	423	436	435	389	442	455	407	417	412	421	451	421	442	432	440	445	434	472	410	405	430	456	396	432	457	424	434	413	472	458	436	433	445	420	417	415	425	410	431	451	435	435	419	431	440	454	447	420	418	473	426	431	416	449	424	454	417	413	420	465	412	395	414	442	412	463	459	442	467	434	414	424	416	424	388	426	426	415	449	445	422	425	449	421	398	462	425	395	429	443	417	424	444	432	417	439	430	391	453	397	449	468	440	422	423	432	439	435	441	461	426	423	426	403	455	449	454	479	421	385	416	407	439	404	440	447	421	417	408	461	448	462	441	410	416	438	431	429	419	421	425	467	430	433	454	414	382	415	427	424	432	420	415	438	402	452	447	457	428	422	429	419	406	413	458	421	471	440	462	415	402	456	420	428	435	415	444	450	401	406	426	437	391	399	415	455	398	425	436	422	438	413	430	389	435	434	444	417	409	418	436	427	431	434	457	419	456	442	461	419	400	456	429	417	419	436	403	393	423	433	426	419	420	436	459	421	449	411	464	385	403	401	450	433	410	411	443	473	420	414	402	430	439	387	459	448	425	439	415	442	438	470	462	441	407	457	456	436	397	431	452	435	460	402	438	404	406	454	411	448	398	413	401	419	442	385	414	475	397	424	464	462	453	420	414	391	414	425	429	460	441	424	449	433	423	408	448	416	456	441	405	435	437	449	407	472	433	449	421	454	412	439	456	380	422	430	438	394	422	413	465	398	452	426	400	423	407	464	430	422	422	405	410	436	416	424	433	411	434	430	428	400	457	415	433	436	410	409	428	424	441	433	451	471	411	414	442	428	408	473	429	400	453	441	402	428	404	444	419	430	418	410	444	432	417	411	401	434	423	427	395	442	424	443	442	430	387	425	425	407	432	436	435	446	425	425	450	462	420	431	440	425	439	416	417	457	441	439	400	406	429	433	420	443	449	438	436	453	444	405	430	421	440	416	418	419	424	408	404	407	434	420	450	439	438	430	415	400	431	461	396	446	387	389	395	423	459	433	435	389	411	422	388	419	468	429	371	419	453	428	436	441	400	420	435	442	455	435	401	419	392	397	433	434	443	438	467	416	394	438	440	443	453	422	427	409	408	415	411	440	478	428	419	412	456	396	425	444	422	413	439	447	413	388	391	408	449	382	457	429	439	458	409	374	440	469	421	430	417	413	413	413	448	393	421	412	415	396	432	421	437	444	478	407	450	441	417	429	405	418	418	411	402	424	407	412	405	395	411	438	443	417	443	458	377	470	422	420	402	439	437	415	435	450	414	441	428	424	448	421	434	415	431	392	398	423	413	432	440	422	397	419	407	461	432	457	429	420	420	462	384	449	438	445	448	415	446	418	395	418	421	449	416	442	415	425	434	421	451	460	437	446	421	453	416	427	414	426	451	421	427	430	452	463	432	435	449	438	449	424	426	455	401	439	441	399	423	388	434	435	450	418	450	432	403	443	416	428	413	399	440	431	389	461	397	437	434	451	440	412	408	404	427	404	397	426	442	436	440	448	372	408	420	394	423	459	429	445	431	449	417	455	440	413	438	445	429	453	397	398	403	400	401	381	454	435	460	444	410	433	434	413	406	416	482	431	409	382	455	398	414	459	421	410	426	452	430	453	435	436	423	440	445	447	435	416	467	421	418	447	406	412	405	430	444	380	428	447	429	426	433	471	439	442	427	435	445	414	407	432	441	447	435	433	429	415	415	453	428	388	448	416	447	422	469	457	468	436	418	440	393	421	420	415	400	407	431	410	440	417	414	450	432	396	378	431	443	422	466	421	435	386	420	411	411	428	490	441	475	409	443	430	439	413	424	443	445	419	402	427	420	405	421	394	432	449	488	430	464	426	458	413	428	398	422	470	450	425	423	428	410	422	445	421	439	440	447	433	468	423	453	442	413	419	472	410	423	444	448	436	412	400	398	436	436	408	397	428	455	428	412	400	380	398	475	471	437	403	434	452	446	384	428	440	429	460	443	389	441	416	422	409	446	415	420	441	437	416	456	408	475	404	425	424	442	377	410	466	438	445	410	428	432	430	397	398	429	414	448	398	405	453	399	424	424	425	454	435	426	422	415	435	403	441	432	426	415	433	430	430	424	454	417	402	430	440	460	411	420	413	433	498	421	427	422	425	441	420	433	419	412	442	439	411	437	421	480	426	424	433	455	412	398	417	423	388	418	388	461	441	414	433	404	409	433	421	430	425	402	433	418	420	454	434	416	413	425	399	408	463	402	427	373	424	434	407	401	432	430	430	397	411	423	426	421	421	416	390	470	452	437	417	446	446	420	409	428	440	483	441	440	393	435	446	406	430	397	417	415	435	416	430	430	448	412	412	427	453	423	439	467	440	427	431	449	460	388	411	427	441	432	470	437	440	478	438	470	426	458	420	418	413	420	439	422	438	427	424	436	404	433	416	445	428	430	448	420	397	441	418	409	459	416	449	433	420	455	397	430	457	413	398	418	402	477	448	436	449	422	392	407	461	428	423	410	406	439	444	466	433	447	466	395	389	455	420	420	419	475	396	380	433	441	439	438	451	414	449	428	443	423	421	391	420	445	416	437	497	442	427	419	411	408	459	425	440	435	432	425	434	388	415	409	443	464	454	426	420	392	449	393	411	415	423	403	435	402	479	426	390	385	422	423	426	404	441	386	430	456	410	454	402	404	437	417	428	452	453	369	418	458	449	421	428	421	410	437	410	439	405	413	423	436	479	448	447	428	429	444	395	370	451	418	421	438	402	426	413	450	432	418	418	421	452	414	435	434	422	402	446	420	434	472	453	436	469	443	427	448	411	407	417	439	463	422	418	422	407	424	427	407	375	398	431	452	425	406	421	429	448	370	415	430	440	442	434	395	448	464	435	465	453	433	450	399	445	460	415	420	393	417	454	443	440	394	389	420	410	478	419	440	422	396	431	486	399	395	408	423	417	430	472	426	428	451	439	431	406	401	405	421	403	439	435	416	443	426	435	447	450	429	425	409	441	439	456	428	482	418	422	428	407	387	409	399	416	402	403	433	460	417	385	421	450	440	448	430	439	441	419	414	416	411	434	429	417	471	417	421	451	438	439	437	440	416	450	450	430	402	451	426	443	403	409	451	430	405	424	438	443	439	437	428	431	453	402	411	413	437	441	469	415	428	420	405	424	440	448	442	433	427	419	443	421	463	418	457	428	431	407	448	423	410	428	402	420	442	436	391	432	440	424	426	446
3480	4865	3877	1985	1377	15493	41842	41468	11209	523	489	548	522	463	499	485	489	448	464	491	1615	2530	2778	2263	1227	770	586	526	476	446	471	503	465	487	481	459	464	470	450	448	490	485	442	435	480	421	465	461	440	448	418	449	406	445	469	419	432	422	484	423	422	415	437	481	442	434	437	467	498	473	473	437	413	471	461	450	445	496	448	495	453	463	480	448	448	435	409	445	441	453	455	450	453	435	454	433	469	382	473	486	433	442	478	469	413	473	411	453	446	447	458	456	496	443	453	459	450	466	484	488	451	445	433	485	467	465	435	482	455	445	469	441	453	442	442	443	461	450	448	446	474	439	502	457	472	428	499	462	422	455	450	440	452	422	444	480	432	452	423	442	481	437	461	482	431	441	454	477	468	450	424	453	476	429	448	451	465	474	493	441	494	440	439	454	478	463	460	458	467	479	471	463	450	443	442	455	460	460	433	458	493	438	430	433	487	439	434	430	476	409	445	447	442	446	450	459	498	465	444	464	435	448	446	449	477	449	440	457	415	429	489	456	460	483	439	451	487	431	452	477	470	451	416	504	450	415	415	486	497	465	473	478	486	441	452	459	445	446	463	453	438	465	428	458	461	448	441	457	442	444	458	456	434	420	443	480	457	488	463	492	464	469	435	494	483	452	436	457	454	445	477	421	458	439	473	427	436	435	421	484	443	423	468	474	433	434	457	442	444	450	448	431	434	436	437	480	452	485	426	453	452	476	401	464	447	420	429	470	467	454	475	428	452	427	449	475	469	426	462	489	450	473	426	463	431	423	450	472	474	479	475	424	451	459	451	458	475	464	479	463	458	456	440	446	467	437	442	463	422	462	433	444	440	457	463	465	446	453	441	457	432	439	462	472	465	438	438	478	466	434	438	451	444	427	441	459	463	451	485	458	447	403	458	439	462	449	437	464	432	454	445	458	441	453	455	428	439	462	478	437	461	448	452	434	428	475	455	470	427	457	446	430	427	466	449	480	423	447	487	442	475	463	421	468	476	479	453	442	415	464	431	458	456	407	425	471	446	471	447	466	453	446	451	457	445	423	461	423	447	430	443	461	444	404	456	433	438	455	456	446	413	470	408	447	458	472	510	461	445	468	447	413	434	433	439	444	459	431	452	453	448	432	448	444	461	448	444	447	440	441	470	469	430	439	452	464	448	469	443	450	493	453	500	451	454	452	458	457	461	436	475	482	466	454	440	431	490	434	490	442	445	462	473	471	474	448	466	443	477	479	450	473	414	483	457	456	452	476	442	443	416	462	451	469	469	457	452	442	466	430	484	466	449	447	459	452	423	455	439	458	418	448	455	464	442	460	439	470	427	483	434	447	456	490	440	528	431	430	472	438	459	470	478	430	464	432	453	459	480	407	410	443	507	469	435	473	481	451	422	448	452	447	446	461	486	420	473	431	448	440	473	435	459	439	454	425	442	435	469	410	495	459	432	404	446	473	457	432	457	432	412	452	424	466	482	443	452	465	467	485	476	457	419	457	478	484	468	463	473	446	434	456	479	445	474	493	508	443	454	448	451	443	426	469	475	488	479	456	470	448	454	458	440	468	452	462	458	477	457	420	434	453	457	448	424	441	439	473	427	426	457	464	451	455	494	433	470	495	445	464	441	461	444	477	462	474	460	405	454	406	408	425	453	414	455	437	472	427	450	464	465	474	451	474	453	477	442	471	467	462	399	457	472	479	421	460	426	468	437	463	441	454	460	448	466	439	427	448	453	434	441	442	435	466	481	451	442	466	458	479	416	469	482	457	486	459	431	461	431	469	457	455	432	486	449	486	449	451	424	481	453	477	491	452	448	456	428	470	452	412	458	470	447	482	448	452	421	447	444	447	457	435	445	438	476	449	450	414	446	421	463	467	449	467	438	450	439	464	431	454	446	438	451	453	431	441	439	409	462	462	489	496	412	479	435	421	488	463	445	435	472	432	467	442	487	450	489	434	409	472	478	469	455	454	433	477	481	452	495	439	439	481	483	481	442	496	436	435	457	427	455	424	481	431	448	448	455	433	444	489	460	443	467	432	495	447	484	432	457	470	454	397	428	423	456	452	456	460	484	450	445	457	484	482	449	450	434	440	483	434	471	455	454	455	484	484	451	436	500	473	433	423	430	458	469	445	415	474	437	451	432	446	467	468	471	443	435	452	436	421	448	449	462	438	480	436	458	468	424	457	453	417	428	442	414	462	434	442	438	442	466	487	447	466	455	444	466	494	437	470	433	448	460	493	447	486	470	490	446	420	423	466	476	428	486	472	453	452	440	420	467	419	433	472	433	428	448	453	474	451	466	463	427	465	462	445	465	462	430	436	419	440	428	475	471	445	462	453	457	478	453	474	452	466	450	484	481	421	468	417	438	477	448	473	481	435	444	454	469	460	436	428	449	435	478	437	458	413	461	456	433	449	447	455	432	464	433	448	459	454	430	468	435	434	450	478	438	461	434	464	429	446	436	419	425	427	443	428	445	474	427	449	437	458	436	423	471	489	457	473	444	455	409	397	476	466	467	463	468	437	449	433	450	443	508	486	409	460	445	445	414	446	449	451	403	416	445	453	435	450	441	463	469	442	480	471	436	450	430	476	461	426	456	424	446	452	451	473	435	429	460	400	489	434	444	427	408	475	426	454	428	450	448	456	412	465	451	458	477	420	430	459	422	451	461	515	456	447	476	424	449	469	434	434	454	461	444	486	427	437	427	467	431	444	432	460	420	452	446	486	467	457	451	464	483	447	444	445	497	410	449	437	437	393	437	459	452	446	462	433	465	452	495	472	431	472	449	475	477	463	457	467	427	506	451	455	434	441	456	482	421	444	430	451	418	462	431	492	466	439	454	401	415	418	461	408	441	433	438	453	460	464	447	400	420	443	455	446	455	454	465	461	465	468	438	461	395	423	397	460	413	464	462	440	415	446	429	409	429	436	435	445	476	489	419	477	454	419	465	463	464	416	452	432	454	496	445	476	475	448	458	419	431	450	421	485	434	449	459	471	469	468	480	455	491	458	448	449	460	412	411	464	440	473	437	460	437	442	438	416	466	477	464	448	423	428	445	474	433	477	464	462	463	435	506	436	419	441	434	442	461	441	441	450	440	449	423	424	401	447	489	429	452	468	470	441	474	420	455	435	456	434	423	463	449	417	465	466	456	445	467	449	433	427	430	425	443	442	422	433	461	422	457	460	413	474	423	497	431	389	431	427	481	413	444	426	458	441	497	472	457	432	483	456	440	476	441	435	464	449	457	481	435	471	466	442	472	471	446	506	440	441	445	428	456	464	449	415	462	408	470	420	475	406	438	447	425	407	465	428	423	503	462	447	461	435	450	449	415	470	473	444	436	452	458	455	456	426	425	452	493	480	449	461	449	496	491	434	438	437	458	449	478	451	452	433	455	447	442	436	423	409	428	455	425	434	425	447	459	467	454	452	472	452	440	461	444	458	499	445	420	432	471	432	445	442
27182	12030	1225	709	486	667	2723	3648	1554	406	382	407	393	412	395	379	386	370	376	394	388	426	508	494	430	427	406	386	397	390	349	402	380	353	399	351	387	373	388	398	348	384	352	379	386	433	364	377	426	351	390	407	402	360	403	382	378	360	401	380	361	350	398	383	365	389	345	384	442	355	398	381	348	398	373	381	351	370	379	371	371	358	373	428	387	406	382	441	405	380	367	407	405	387	411	383	413	400	351	399	434	361	379	397	369	370	380	355	370	386	408	386	384	398	388	395	401	418	365	367	343	363	378	368	402	380	387	367	367	367	424	383	398	383	379	402	397	382	381	407	366	374	370	310	363	379	374	387	379	344	411	387	351	391	369	371	375	401	375	362	381	401	368	340	388	377	389	393	385	364	394	370	423	364	388	424	342	381	386	392	366	364	389	364	411	387	373	401	394	397	390	411	373	361	420	406	355	406	382	358	375	358	397	372	376	387	392	352	387	397	354	392	393	404	365	397	358	394	394	390	434	344	397	358	411	374	388	379	373	383	386	401	395	401	382	365	390	393	358	409	369	386	391	384	381	371	373	412	404	383	386	382	372	387	401	422	410	417	384	382	383	387	371	392	393	380	389	364	375	363	404	386	384	379	364	369	364	384	409	389	406	394	420	395	346	385	379	384	394	376	425	391	368	364	405	355	382	395	407	421	386	392	357	406	373	378	389	380	400	370	390	380	367	426	372	390	387	421	373	350	391	379	341	399	415	383	381	369	375	416	382	382	379	370	382	372	351	367	417	436	414	375	339	379	385	375	400	393	395	380	423	389	362	348	363	383	358	381	367	375	393	377	352	385	381	409	378	382	353	346	379	379	393	365	420	353	378	412	418	408	396	375	396	385	378	338	387	374	387	368	401	405	400	353	387	376	359	362	367	392	423	357	366	390	354	344	388	390	338	382	431	401	382	372	455	366	323	362	410	371	411	386	384	375	381	384	383	367	376	369	377	386	395	363	358	393	366	397	393	386	404	375	396	376	412	381	380	380	398	413	392	368	370	362	374	370	371	355	380	385	416	396	379	371	355	374	419	400	408	383	397	389	402	386	394	383	366	364	391	367	349	390	373	399	388	354	408	358	387	388	382	378	402	400	375	361	392	387	375	370	397	388	417	383	409	383	368	367	408	406	358	412	390	406	394	402	390	403	429	394	409	381	370	421	392	372	397	383	377	345	363	382	405	368	421	361	368	385	382	380	392	385	370	357	394	357	379	409	380	410	402	377	393	361	407	410	371	389	387	372	386	391	406	375	389	386	379	387	383	396	406	353	384	392	398	391	377	402	398	384	380	386	398	370	418	379	402	394	384	387	385	388	391	369	412	380	369	408	383	390	408	411	416	377	363	391	385	414	397	402	397	398	379	387	358	383	370	379	382	392	428	394	381	384	408	383	395	391	378	344	391	405	403	375	393	386	412	381	384	414	370	409	368	385	416	372	395	423	395	397	375	374	386	420	378	404	430	411	385	370	391	390	351	359	411	382	395	397	361	368	391	386	383	411	390	354	378	362	361	398	374	364	384	401	351	384	391	364	338	376	362	371	364	351	409	371	420	349	366	375	378	364	401	355	406	405	388	381	361	382	378	362	352	384	370	359	388	362	374	362	354	365	375	336	410	398	423	372	393	381	391	409	385	397	431	411	352	362	394	343	383	360	390	364	381	404	366	405	403	389	355	358	401	352	375	360	393	368	377	376	368	402	371	374	403	362	375	397	401	373	389	342	379	390	391	402	381	374	384	381	379	398	375	387	395	388	395	365	392	349	386	385	381	343	385	380	375	402	362	374	403	372	387	411	417	382	374	372	351	371	355	381	395	391	388	383	398	375	396	387	400	366	385	399	434	373	384	366	351	403	398	405	375	388	413	336	364	397	351	387	407	381	379	374	435	386	391	421	401	414	402	360	410	411	375	392	388	411	358	358	397	380	356	370	385	366	416	357	424	398	340	383	381	404	356	396	382	418	371	387	438	444	368	397	385	414	379	376	378	352	380	357	378	389	387	365	376	395	413	399	388	388	368	403	421	363	399	366	414	361	376	418	392	432	400	397	357	329	380	390	413	396	366	385	373	388	396	365	387	398	401	378	389	356	377	366	425	399	384	413	384	374	368	408	393	384	369	397	405	410	384	382	383	403	387	377	391	374	373	363	388	371	412	404	366	357	373	367	394	400	404	393	386	344	360	397	360	375	357	377	392	406	361	381	400	373	359	392	408	380	386	394	373	406	368	392	368	359	403	413	388	403	410	375	413	365	389	409	387	391	398	372	397	371	399	405	374	345	410	397	352	384	436	398	370	379	407	352	366	399	383	397	331	370	368	375	361	407	425	366	414	359	402	371	404	393	377	392	377	378	382	411	370	368	371	408	376	389	404	373	374	392	346	360	403	392	392	405	396	391	390	331	378	422	387	399	375	378	363	384	342	365	396	361	366	395	365	406	391	422	394	405	380	388	346	390	400	341	395	381	393	395	392	380	379	403	400	392	355	365	377	351	400	378	400	374	388	384	421	356	395	373	346	382	360	350	380	338	400	365	357	376	389	373	387	392	393	392	389	424	364	381	386	414	370	434	395	408	370	359	395	414	391	391	388	418	381	372	390	422	392	374	346	375	353	392	411	419	420	383	377	362	378	384	392	410	381	383	395	412	393	367	403	379	361	383	371	346	369	393	385	418	383	420	411	378	391	384	394	416	390	331	395	381	369	376	350	412	397	388	356	413	396	364	387	379	377	405	410	400	376	414	377	396	421	376	384	388	369	356	374	407	376	451	419	376	384	423	399	388	392	385	355	376	398	371	392	396	404	429	377	405	383	374	399	397	375	387	380	373	370	404	369	372	385	392	374	349	443	384	394	382	377	400	398	371	360	397	393	369	386	400	377	384	453	416	402	409	403	363	371	345	342	367	355	398	404	389	391	395	357	370	367	389	395	390	410	391	398	401	368	406	368	365	365	400	375	400	351	397	374	417	412	352	355	393	385	368	402	358	386	337	370	383	386	379	378	388	407	370	371	347	382	388	396	387	376	402	415	413	369	403	384	348	390	390	373	407	375	370	370	390	361	397	373	382	408	423	379	390	373	378	382	409	405	390	388	372	377	386	420	398	367	376	396	420	377	355	380	405	406	400	382	372	376	380	368	376	380	370	446	368	362	387	387	370	362	415	393	400	369	402	373	389	424	380	393	390	396	363	406	395	392	366	355	351	402	337	392	379	379	392	359	381	396	388	370	362	358	382	389	392	392	385	402	412	365	350	375	356	401	369	366	386	369	340	374	358	387	362	388	389	375	407	389	411	377	393	370	376	383	384	432	375	374	391	352	384	370	358	394	384	420	394	363	370	360	407	389	411	400	423	368	377	354	382	383	403	415	384	349	403	359	391	388	400	376	379	348	394	388	373	410	390	368	408	390	384	376	410	373	365	367	353	402	382	379	355	376	371	406	371	363	364	373	379
4788	608	645	450	443	846	4061	4486	1812	384	371	394	379	409	397	405	385	381	368	395	424	464	580	526	463	425	416	425	387	362	424	397	403	372	377	383	348	358	400	395	363	401	384	379	367	372	362	366	399	389	392	374	376	403	386	397	421	399	419	424	391	397	396	412	386	370	408	412	383	354	383	425	373	434	390	399	407	384	398	407	407	395	396	374	383	417	372	383	397	391	366	365	392	373	410	357	370	370	365	390	405	394	376	409	400	379	394	344	379	365	381	377	396	393	362	409	382	361	379	355	378	367	349	375	389	349	367	400	434	417	382	379	384	416	359	387	387	396	356	406	371	407	371	371	363	399	385	380	397	381	368	357	397	389	394	410	384	393	359	397	392	404	404	398	408	408	377	394	383	377	366	378	380	386	406	372	390	364	333	387	408	416	360	373	398	369	372	342	389	373	375	348	379	380	392	367	376	387	427	396	390	386	425	380	394	349	385	405	375	404	383	344	425	408	353	396	387	397	353	379	371	379	388	357	389	382	368	371	374	400	377	361	402	403	384	383	419	383	400	379	378	355	388	372	394	390	397	390	367	405	360	372	369	353	386	397	382	394	409	392	409	397	365	372	386	361	393	407	393	364	382	373	399	410	399	384	408	355	373	402	376	381	399	375	367	381	382	369	377	394	393	401	378	382	395	389	366	389	372	385	368	358	400	349	392	383	381	414	366	389	364	414	405	397	401	367	387	402	367	347	336	423	357	402	396	406	385	347	367	370	360	386	370	366	394	413	402	407	377	378	391	390	390	370	425	354	423	395	435	405	384	375	389	367	394	366	369	404	375	406	371	376	362	417	357	387	400	370	389	383	444	413	363	369	431	405	373	429	368	403	430	405	418	362	384	383	396	362	400	365	400	419	371	374	425	377	367	402	384	382	370	412	398	367	362	341	410	394	367	366	412	403	416	387	367	363	369	409	395	415	355	376	373	367	385	399	425	377	397	449	388	372	419	360	365	397	386	384	385	371	364	375	402	383	391	412	401	425	381	369	413	403	427	380	343	391	390	362	362	366	372	415	358	390	373	403	403	366	412	351	402	396	375	397	377	392	352	433	425	403	370	378	359	375	397	383	376	408	389	398	389	374	385	366	393	395	411	388	351	384	366	395	422	387	388	386	399	433	402	392	384	372	382	386	393	371	406	391	379	391	362	381	374	338	373	371	402	394	403	377	350	372	371	418	430	382	404	362	346	406	408	375	386	398	354	399	402	348	389	390	368	366	368	358	362	397	405	376	385	375	358	377	411	417	384	377	389	363	382	379	378	417	380	347	373	368	422	390	372	385	372	377	396	385	368	412	354	406	371	407	392	367	383	410	372	355	401	374	397	378	391	348	393	358	384	407	391	386	409	368	349	376	402	330	387	400	377	398	433	386	377	367	394	405	381	387	399	382	401	431	384	359	370	402	422	366	405	396	342	386	397	388	376	402	421	398	371	374	374	395	345	384	424	373	380	404	376	376	394	379	373	365	390	426	381	389	333	392	382	374	385	364	369	420	377	423	391	403	394	430	377	380	373	403	380	398	370	388	377	408	354	404	412	404	361	378	379	390	355	424	387	404	378	372	372	410	362	404	429	412	404	358	398	426	374	372	395	359	324	358	394	372	382	364	348	361	392	376	411	378	391	381	412	350	367	386	376	374	355	380	372	369	386	394	359	361	370	399	376	403	397	388	358	358	395	397	411	407	402	399	394	389	386	409	401	370	400	411	410	385	377	397	374	395	333	379	375	402	397	359	373	405	366	382	415	387	421	376	410	376	364	382	384	382	426	401	406	413	403	324	385	409	386	346	367	376	368	376	397	404	397	396	408	410	424	394	362	382	383	404	391	378	342	405	387	376	374	405	384	371	386	384	352	384	389	389	417	388	404	381	384	372	412	375	387	393	377	362	365	372	401	364	411	426	386	379	396	408	380	400	379	409	371	365	383	398	406	406	359	419	364	407	362	397	412	420	381	387	400	403	379	392	401	354	389	405	373	412	389	382	385	416	409	423	377	358	385	396	376	401	357	409	374	389	389	423	390	387	418	378	400	375	385	394	375	393	396	347	372	395	389	389	378	395	388	378	405	389	398	365	370	433	389	371	382	356	387	396	409	366	400	401	397	417	379	357	381	385	402	410	377	379	373	390	419	371	412	385	406	375	411	370	370	382	383	388	362	412	377	345	379	374	399	408	373	417	402	387	380	364	418	376	378	366	377	355	381	357	409	388	425	373	370	365	372	412	394	360	390	413	355	429	365	373	356	411	384	395	376	379	386	350	420	386	396	391	388	399	360	386	400	384	403	389	394	376	404	389	369	388	385	400	424	386	406	382	403	387	406	408	368	371	416	403	390	375	412	380	389	398	373	403	358	400	369	368	380	425	368	386	420	396	433	381	366	347	383	397	370	366	398	394	366	381	391	378	390	404	372	360	395	324	376	372	371	424	352	433	379	404	418	366	392	386	383	371	361	418	368	408	352	378	373	399	376	369	366	395	365	390	397	385	369	415	375	442	379	364	401	388	395	363	362	365	367	389	443	364	377	379	365	371	398	371	399	361	397	392	391	377	407	401	401	368	417	379	394	369	394	382	379	367	357	381	351	388	380	391	433	385	384	385	405	369	389	388	390	374	394	360	383	391	398	358	377	385	381	392	396	405	374	395	406	408	351	392	340	387	376	399	349	402	357	415	378	358	406	364	394	378	387	401	376	388	406	392	375	373	364	404	380	408	403	364	370	420	391	376	398	384	360	405	363	385	391	358	402	405	375	416	388	397	368	419	394	356	368	385	415	377	365	381	388	408	377	398	384	374	400	384	419	374	410	411	375	377	387	380	389	383	395	392	390	396	362	356	382	377	402	392	361	376	426	393	408	392	411	400	391	398	415	378	330	368	375	404	384	381	381	365	405	379	447	402	376	395	421	408	406	405	415	384	401	364	401	363	391	376	330	399	389	385	403	358	382	377	375	376	351	404	375	415	418	380	392	397	391	414	382	414	383	374	409	414	391	404	378	406	376	431	362	369	390	389	374	372	387	373	368	385	363	397	375	417	395	373	387	393	398	377	403	343	404	391	402	368	402	406	360	416	368	373	404	376	391	408	384	412	399	372	406	386	363	395	426	377	397	364	387	382	371	387	377	379	378	412	386	375	352	369	365	403	382	376	375	405	359	370	376	397	370	357	373	400	420	365	385	408	393	370	408	387	364	438	392	389	417	382	375	358	410	394	356	374	352	366	385	378	341	405	359	379	384	397	404	396	367	404	404	409	392	373	379	371	403	378	404	355	380	408	399	370	392	377	404	423	391	403	409	394	393	383	381	380	388	385	376	395	361	416	385	391	377	392	382	396	388	399	366	374	391	406	364	384	405	390	367	367	368	383	374	354	412	352	375	385	348	403	369	367	362	386	372	405	382	388	382	417	383	392	403	409	363	373	398	369	372	383	406	382	393	380	379	408	417	412
24680	21194	27464	25164	11293	6571	29546	33590	17363	921	477	417	407	414	440	364	415	377	390	434	653	1009	1177	940	682	473	405	405	341	385	385	394	375	360	427	403	378	393	358	366	431	432	374	401	416	387	390	403	389	382	366	398	405	403	392	349	378	388	398	405	371	409	376	375	371	394	406	352	396	364	370	403	410	382	422	412	381	376	388	382	408	410	397	361	363	381	376	386	400	388	391	374	401	368	406	373	387	405	412	378	376	408	383	407	379	400	385	393	331	345	408	398	398	390	375	396	382	355	384	396	395	363	406	393	346	408	388	375	405	406	421	365	376	387	403	405	373	360	396	382	416	378	415	401	364	393	376	348	402	393	425	387	389	410	389	374	366	379	347	405	342	425	381	399	368	387	344	372	395	381	407	368	400	369	368	404	387	401	347	383	387	373	353	348	400	404	394	361	378	393	373	400	371	416	371	380	361	399	378	357	360	393	388	336	439	345	385	367	377	353	396	373	401	366	369	394	366	367	423	390	360	427	402	371	373	378	385	367	413	394	368	337	372	417	368	400	411	399	382	376	367	373	422	394	349	388	415	387	365	368	397	393	373	397	418	365	378	378	393	386	377	406	409	412	344	389	345	391	400	406	404	400	408	381	370	375	378	417	359	353	380	377	391	407	406	395	392	362	406	384	381	407	402	394	396	401	388	399	377	389	371	435	426	396	363	382	381	387	376	384	408	363	355	402	401	414	386	373	372	396	367	383	367	380	369	376	401	380	409	352	389	374	394	419	375	382	385	395	350	349	397	350	386	386	393	360	384	390	399	405	375	419	394	413	412	368	357	380	375	396	376	376	414	407	359	367	390	401	394	406	365	407	381	354	378	398	440	411	372	372	407	342	381	397	420	405	378	400	372	369	364	357	385	371	372	378	391	385	384	403	401	382	391	376	377	415	403	389	383	400	372	418	401	369	390	366	425	371	389	384	374	364	404	375	347	378	406	406	394	434	356	394	371	372	360	401	409	386	430	373	371	356	389	387	369	379	367	369	369	388	408	371	378	361	401	372	386	380	401	377	361	394	386	394	399	390	383	352	431	400	411	354	390	408	379	363	362	372	363	386	358	389	401	404	386	414	386	380	368	393	408	356	436	354	385	403	413	401	415	407	370	406	397	395	351	402	364	378	362	380	389	379	398	419	385	408	391	365	392	352	377	407	389	360	402	393	400	382	414	372	417	398	422	385	366	368	361	364	363	352	380	356	366	413	411	410	376	420	388	393	407	431	382	403	401	385	376	344	394	391	398	340	418	376	406	429	357	367	391	344	357	363	378	408	369	406	380	452	383	380	384	369	406	389	389	363	371	400	378	362	396	375	390	359	380	382	363	371	408	413	411	398	383	356	398	396	356	413	362	372	420	419	371	411	414	387	390	409	392	369	344	384	415	412	384	380	380	365	375	369	408	360	416	379	395	396	377	357	421	397	370	415	363	387	403	413	392	378	387	386	368	401	365	383	376	368	382	347	401	377	359	417	410	403	370	398	418	400	369	365	362	377	403	398	376	365	410	401	390	379	377	376	378	391	385	364	393	375	425	430	390	382	381	392	410	347	381	377	376	384	387	356	368	376	387	380	385	383	385	370	374	383	375	372	387	404	415	371	395	408	381	388	401	401	367	398	393	367	376	401	385	391	347	386	384	386	404	334	362	400	385	401	410	374	389	414	367	387	396	385	368	409	357	417	360	403	385	350	357	390	376	424	372	420	389	392	388	396	367	395	375	364	389	375	371	390	360	390	360	379	370	418	382	386	371	408	408	374	375	378	373	424	334	380	360	382	386	377	358	380	384	387	363	393	372	392	413	376	389	427	452	444	384	377	374	439	356	381	403	376	414	383	384	399	400	367	379	379	390	368	401	390	375	397	416	389	373	404	389	395	371	361	379	410	356	423	396	419	374	369	384	407	374	407	392	412	435	373	394	392	396	380	378	431	399	407	358	374	374	393	358	368	378	377	378	417	353	396	388	407	384	411	408	379	399	394	424	415	372	397	406	363	391	400	382	379	395	385	392	394	394	373	383	411	390	363	382	369	383	401	391	408	429	365	410	375	406	369	398	404	383	370	392	414	357	376	394	362	375	400	393	379	349	413	370	373	375	383	375	381	369	385	367	409	378	386	363	367	377	365	406	414	390	406	359	372	345	431	358	382	362	405	367	416	396	388	395	379	380	369	401	367	377	384	395	378	382	364	362	413	387	369	394	407	411	367	368	426	343	378	389	368	405	338	381	398	390	398	333	389	418	371	394	386	396	400	372	388	375	380	386	419	428	390	378	375	392	410	429	387	395	387	355	410	404	394	387	393	344	419	350	381	388	387	378	412	389	356	366	357	382	344	390	399	378	389	390	404	382	418	402	400	419	353	368	360	381	362	370	399	409	392	378	439	404	379	390	425	361	393	392	398	331	380	390	356	382	391	349	383	405	361	393	413	396	358	410	366	372	367	390	415	413	382	385	416	391	367	393	382	398	361	397	353	381	415	330	387	366	384	350	410	395	382	396	387	374	386	383	388	398	386	389	382	387	364	377	367	369	374	386	422	347	402	388	380	371	416	385	395	380	401	377	396	378	376	356	380	363	397	406	374	362	381	369	354	422	408	410	405	419	384	378	399	372	403	385	394	385	385	382	398	404	373	387	405	381	366	371	398	397	373	370	348	367	378	398	382	365	450	385	387	389	389	389	355	405	376	435	404	400	393	389	392	374	394	382	386	358	372	415	370	374	393	402	381	403	388	417	385	408	391	374	354	367	405	374	398	377	388	365	396	371	404	371	383	422	393	443	367	372	414	407	395	372	409	379	388	369	385	414	391	379	397	398	380	395	412	389	390	348	392	399	359	389	375	390	375	415	385	349	345	382	396	386	408	420	411	397	374	388	383	384	400	389	380	384	399	393	394	394	391	370	368	377	435	379	386	367	394	411	403	404	414	365	380	347	370	387	382	401	413	354	402	366	408	404	353	386	401	403	403	407	359	394	402	373	374	431	372	376	406	404	405	394	383	392	397	385	366	367	381	381	387	396	386	378	404	407	374	402	391	371	367	362	380	411	368	378	417	373	375	390	402	383	393	370	357	348	400	362	380	381	380	384	368	363	378	379	364	377	406	383	380	387	375	418	434	368	369	369	393	365	406	402	385	412	414	367	377	368	386	381	384	379	413	343	371	407	382	359	390	386	365	354	384	388	350	402	418	365	389	426	361	374	379	394	361	372	398	414	346	388	366	400	426	420	392	404	380	385	355	422	388	382	396	377	423	393	419	374	390	398	382	410	381	363	362	381	362	371	380	399	382	376	370	414	418	358	354	361	409	423	338	375	420	391	366	363	380	395	396	357	382	392	382	397	389	373	403	391	421	394	396	400	392	409	385	400	342	372	410	369	418	408	391	382	379	388	363	423	380	397	401	382	394	395	413	396	409	358	362	382	391	390	381	391	383	405	392	367	359	394	411	393	386
3286	3029	2473	1344	2902	8644	31362	31000	11404	455	446	433	444	417	419	436	457	445	408	439	1106	1590	1811	1338	816	598	452	426	405	402	398	402	404	422	425	391	463	379	397	419	423	418	386	423	413	443	397	413	416	438	431	411	443	420	401	412	395	403	423	397	457	393	408	416	424	409	384	390	395	403	393	435	408	427	427	390	446	423	450	398	404	412	438	434	415	385	428	435	407	400	434	400	401	372	410	410	413	451	422	399	405	372	436	404	425	433	432	415	423	432	399	416	404	407	398	426	406	436	406	422	420	404	430	442	451	414	394	400	400	409	388	408	426	407	407	430	455	431	408	403	433	378	408	418	432	398	416	407	406	417	418	406	413	409	393	411	417	425	397	370	420	393	422	434	429	419	463	403	402	412	411	435	443	415	425	442	406	390	429	402	387	400	384	427	404	411	412	424	401	443	394	415	432	398	377	385	393	393	440	442	434	409	426	408	423	401	397	405	434	464	406	374	410	442	435	386	411	395	402	432	431	398	443	434	424	411	372	375	467	422	417	400	455	419	420	382	408	398	407	418	416	430	423	436	398	388	408	411	425	411	394	405	419	394	424	415	408	428	424	373	436	443	430	418	398	427	392	404	424	411	419	429	412	431	441	409	410	389	419	433	388	398	427	406	428	397	448	380	411	413	407	414	400	414	404	404	411	418	446	393	441	418	430	424	413	396	400	402	367	423	435	421	411	420	439	403	423	417	422	418	430	438	435	434	379	366	409	412	411	436	437	444	428	411	412	388	390	373	423	407	402	388	399	441	409	419	447	371	423	412	397	385	414	437	376	412	386	402	410	385	425	400	427	421	409	445	401	417	398	407	408	399	444	404	427	414	402	458	451	378	431	408	427	398	382	428	378	397	437	397	345	419	420	377	421	409	439	420	383	440	439	424	463	435	416	405	423	399	412	419	404	399	409	431	376	391	409	405	381	384	425	410	423	422	440	419	405	404	418	417	400	415	434	435	406	409	422	393	427	403	409	410	398	370	391	419	376	410	414	407	420	413	439	426	449	421	445	402	415	435	394	427	441	443	430	417	411	411	394	434	401	387	422	414	398	417	383	412	391	422	418	389	418	400	421	379	403	380	407	462	433	399	407	400	387	416	424	391	421	427	394	378	384	423	438	424	416	402	365	429	372	404	414	380	396	434	381	433	402	413	406	415	439	436	430	419	401	394	438	392	436	401	415	456	432	407	401	390	426	409	427	403	407	421	404	386	377	420	395	392	409	375	409	426	397	419	387	410	414	484	406	382	411	423	448	434	419	369	400	376	389	393	409	398	475	407	403	403	436	403	424	450	398	408	387	395	390	400	402	414	381	385	441	422	417	463	352	448	406	412	385	433	430	384	392	401	412	390	414	423	378	420	414	409	394	428	416	429	422	414	433	453	393	427	439	410	413	427	418	379	370	373	423	408	410	412	475	403	428	419	420	385	411	388	415	457	388	421	385	418	420	383	400	402	393	396	411	397	437	415	445	418	400	370	422	404	406	382	404	418	441	444	396	419	408	428	377	375	412	398	416	439	414	412	434	424	381	434	419	414	424	425	402	430	416	384	437	407	410	426	444	422	404	411	423	443	417	384	423	414	430	427	385	398	424	431	409	408	426	399	376	401	424	368	428	462	437	416	385	439	454	433	419	440	417	391	444	410	410	434	429	419	441	392	458	399	406	453	381	437	383	393	400	386	409	424	372	421	448	447	442	411	425	415	421	410	394	414	404	452	439	380	401	394	372	414	413	396	423	401	390	405	356	431	412	442	383	428	390	395	431	429	391	400	456	437	410	388	388	437	379	443	381	428	400	434	409	437	415	393	435	391	363	399	407	406	402	443	402	414	412	378	394	425	402	398	409	382	373	424	428	429	387	391	416	431	401	447	401	392	391	407	421	411	393	398	391	443	422	412	440	394	382	367	435	399	442	385	401	412	381	385	428	430	405	396	436	427	380	410	431	404	403	394	432	406	413	441	400	400	450	428	379	420	408	395	442	383	406	411	441	402	397	408	415	456	417	407	365	382	351	423	385	427	407	392	424	421	416	367	426	377	407	383	409	422	416	430	405	394	386	404	420	426	384	417	405	399	441	398	406	402	470	425	412	429	389	391	421	399	424	397	426	369	410	388	371	410	385	414	405	389	416	421	413	438	396	441	405	392	392	404	436	421	435	430	389	417	432	415	418	434	410	416	422	388	378	418	437	438	405	390	409	400	445	391	391	437	392	430	432	419	406	412	427	419	415	431	383	381	418	459	404	397	424	396	427	388	407	392	390	434	409	424	394	403	382	438	375	420	406	382	437	467	431	437	397	410	435	444	442	434	432	430	389	436	437	428	392	433	416	397	384	410	406	430	430	405	453	429	414	425	428	412	410	419	406	417	457	398	428	434	393	408	416	396	413	397	383	411	389	435	461	436	403	436	410	400	422	441	417	395	394	425	419	411	407	417	416	377	399	419	437	375	418	400	392	425	403	449	397	396	399	414	412	410	405	427	420	455	426	403	366	429	404	406	403	420	411	383	401	393	420	408	365	413	402	410	402	422	436	417	417	401	408	408	378	428	418	402	380	418	415	416	419	406	381	397	402	428	409	397	415	406	409	395	360	404	403	437	398	417	376	409	403	425	378	422	373	387	422	413	419	430	398	424	352	410	419	412	400	402	410	424	458	398	408	396	420	400	454	380	400	440	406	397	391	404	413	413	400	434	416	414	420	431	395	423	415	403	428	410	446	385	393	423	394	407	373	410	407	450	463	429	414	432	420	387	405	390	429	404	383	394	410	397	399	417	387	388	423	417	395	415	435	383	438	412	409	391	381	398	409	391	392	406	400	415	424	390	407	442	385	403	366	378	400	416	414	423	400	413	401	416	412	400	390	423	436	405	412	444	410	461	399	374	396	405	390	413	423	421	406	411	388	402	399	464	392	394	387	401	385	410	401	390	425	420	411	437	406	431	390	425	414	387	388	456	425	443	434	429	387	395	394	429	409	389	425	424	427	398	396	365	419	435	416	425	415	408	384	406	402	408	407	461	382	402	417	410	408	419	433	401	406	389	405	427	416	397	408	420	432	416	436	437	404	415	386	433	454	376	422	424	424	415	438	438	454	416	422	425	413	423	363	418	383	434	392	376	420	426	430	423	405	438	384	438	406	435	406	439	407	410	404	423	430	424	389	393	395	409	385	390	419	404	414	422	391	450	412	406	425	428	404	421	369	442	416	374	398	425	389	427	355	403	388	394	442	440	398	425	425	400	407	379	405	386	406	400	410	403	373	389	418	419	425	400	411	403	423	367	424	396	411	377	414	407	380	413	394	436	383	407	388	438	416	401	405	392	390	405	369	389	430	463	425	374	407	398	398	426	409	411	432	378	369	413	412	416	431	379	422	386	367	419	417	427	415	457	424	431	401	426	392	397	396	408	406	397	405	417	404	410	429	453	370	436	398	415	418	412	391	395	389	414
23887	21134	28269	24277	22973	31208	39774	41114	25254	2057	549	533	497	479	482	460	500	469	463	510	1000	1662	1517	1014	751	535	473	480	453	491	470	429	487	442	413	447	462	433	435	484	475	468	477	465	477	447	457	439	467	448	434	453	447	425	438	481	426	414	458	459	437	473	470	440	402	468	481	438	441	486	431	395	426	481	483	450	453	466	429	477	454	463	448	444	470	488	466	449	433	449	436	466	451	469	418	437	466	482	399	439	480	445	484	450	496	472	484	471	442	437	469	469	454	434	396	423	421	442	455	433	433	458	437	410	441	450	409	450	454	432	504	452	406	439	475	457	451	471	415	457	427	452	404	456	422	456	439	447	465	461	474	472	479	434	442	478	419	427	471	434	419	422	456	420	465	459	422	457	432	430	417	457	471	457	436	442	452	460	456	460	450	425	418	457	473	446	456	440	449	421	449	461	463	451	468	406	482	450	447	438	479	423	446	445	445	467	424	448	423	461	467	423	411	448	451	462	474	450	477	460	471	427	412	466	426	436	448	429	447	435	440	464	435	477	427	456	454	490	458	439	471	471	468	452	493	400	439	458	456	447	453	432	454	438	443	468	444	441	434	456	461	414	466	431	411	439	425	465	438	474	464	463	458	454	476	440	444	492	464	431	423	429	457	417	462	454	469	431	459	446	433	467	414	459	503	426	406	459	449	435	418	472	462	441	456	477	400	471	440	461	412	441	435	490	430	451	449	478	453	459	433	427	451	435	466	429	468	472	497	461	434	469	429	421	428	411	432	444	394	458	475	459	465	426	444	424	478	460	440	400	451	425	435	461	452	391	437	446	448	446	427	488	449	398	434	448	423	455	449	445	407	408	456	457	461	448	436	434	450	449	466	432	450	444	407	440	457	431	451	461	437	400	416	412	439	453	447	428	452	449	426	451	468	489	470	461	446	479	430	445	442	420	465	465	446	437	442	437	437	484	435	466	467	471	423	427	427	484	474	471	489	449	427	481	469	434	425	439	448	453	463	457	452	429	455	438	453	433	430	453	459	434	482	476	491	439	457	476	444	411	463	414	427	444	448	425	458	413	425	431	464	435	452	423	429	427	423	405	448	446	459	485	476	428	443	446	447	489	469	406	442	422	448	483	451	450	442	479	469	458	429	429	441	427	480	439	444	446	450	454	434	411	440	459	434	420	473	442	468	460	411	426	431	449	468	448	426	442	416	419	471	439	441	467	438	483	440	439	415	470	466	436	479	418	448	450	461	467	432	476	441	420	452	456	435	434	506	481	451	465	482	443	444	466	448	462	474	425	410	441	435	443	427	419	442	438	443	433	457	439	483	451	494	449	436	399	435	456	454	415	441	479	429	446	437	419	438	449	416	449	454	445	425	450	461	458	464	441	434	470	467	442	443	457	436	425	429	440	431	466	431	436	445	469	428	436	444	477	470	488	433	486	449	443	421	436	454	451	410	476	459	460	453	452	464	432	483	486	447	439	447	442	447	445	389	422	441	436	444	434	447	459	458	425	467	464	443	445	448	449	468	383	460	438	446	459	449	429	441	445	445	452	410	427	405	441	427	446	445	444	448	441	447	473	439	465	420	463	429	480	457	462	485	439	447	451	438	445	417	439	460	463	470	488	438	408	455	456	453	427	468	470	439	449	460	450	412	437	392	447	438	509	461	454	443	447	426	440	459	438	496	446	451	413	430	436	459	455	427	407	451	439	446	430	490	453	391	437	447	485	477	420	430	451	416	466	464	483	443	448	483	463	483	431	423	434	440	477	402	453	436	432	425	451	475	432	466	430	465	464	442	479	396	436	497	465	436	433	492	429	453	468	444	462	466	416	457	439	456	434	439	431	419	390	413	407	424	426	450	417	443	426	447	485	432	466	477	441	444	469	480	446	423	434	455	455	441	441	484	437	450	463	457	420	408	423	420	420	433	421	439	448	454	451	477	435	456	470	447	421	448	439	444	439	435	464	452	435	446	456	427	462	451	426	452	465	447	458	459	436	423	457	456	458	479	410	443	443	433	436	409	456	441	465	449	477	474	445	443	459	420	438	460	463	464	424	474	415	459	434	490	406	461	460	455	447	415	403	482	427	437	449	471	434	407	465	442	437	464	501	461	445	441	436	451	430	454	417	434	433	407	421	457	423	476	463	423	481	443	423	440	446	450	419	470	412	444	473	454	415	455	441	406	412	459	480	440	459	441	466	450	439	440	424	471	428	442	442	457	447	446	454	460	406	418	422	427	473	521	436	436	460	453	460	456	419	417	433	434	466	464	407	462	469	476	476	463	425	462	452	489	455	433	398	456	439	420	505	451	456	423	470	446	455	478	430	429	438	431	443	428	444	435	481	439	432	464	485	444	445	436	448	391	450	471	484	473	470	429	448	449	452	414	440	439	436	451	424	436	428	430	407	450	423	450	460	480	470	419	410	473	406	451	425	445	426	482	482	467	447	443	442	408	458	447	447	445	457	450	459	471	416	476	447	420	446	427	447	440	440	475	414	456	460	460	419	462	428	467	434	445	437	426	471	429	434	478	472	436	501	419	484	477	421	426	464	435	440	457	449	463	427	449	457	464	418	434	464	426	471	501	467	510	474	485	425	483	427	457	441	434	439	447	482	416	495	496	444	467	440	474	465	463	466	455	453	445	413	446	453	437	434	462	494	481	447	461	421	462	389	441	465	475	472	441	451	466	447	441	444	420	475	490	452	456	430	455	436	464	454	438	455	448	448	439	468	410	444	456	468	458	458	460	453	406	451	445	449	414	465	477	422	490	427	431	456	457	448	497	425	412	493	466	483	454	443	459	425	454	442	454	464	416	410	460	459	431	482	414	452	441	432	427	470	416	416	480	439	435	440	403	421	485	460	479	457	482	401	441	395	479	437	443	430	433	448	453	427	414	439	480	438	470	458	452	441	414	451	427	462	448	413	493	417	465	455	430	450	449	488	450	428	414	469	430	421	436	431	433	424	413	491	434	433	456	459	433	466	430	476	466	423	434	473	467	414	414	427	426	427	434	481	481	429	450	421	473	451	448	449	447	457	467	434	465	434	438	489	516	441	418	442	424	447	429	460	434	433	448	423	452	457	439	447	455	468	480	451	477	421	434	428	402	448	427	481	419	417	458	490	489	442	476	418	461	483	465	449	422	456	456	464	456	427	451	463	439	424	470	456	459	437	435	430	434	434	427	441	451	451	452	417	400	441	447	457	415	454	517	432	484	424	460	398	426	452	458	436	453	417	420	440	416	455	436	441	479	464	465	439	453	452	440	428	489	462	462	483	487	465	426	476	423	448	454	457	448	469	439	425	419	458	458	447	476	477	463	429	432	491	455	411	464	457	484	466	497	419	436	427	460	436	467	460	461	430	429	443	479	474	455	429	430	461	427	448	448	473	465	494	434	417	446	415	464	422	426	428	446	448	443	440	436	437	448	439	424	453	402	476	471	410	438	416	424	456	412	458	438	418	443	489	454	442	440	468
3351	4849	4037	2109	19226	27279	40239	38275	17836	573	483	521	513	489	512	489	511	475	505	512	1592	2706	2117	1451	911	644	553	515	496	457	452	490	484	490	461	472	458	446	473	484	452	498	459	482	480	432	457	442	453	473	449	488	489	444	447	512	483	488	450	520	489	497	484	478	468	441	461	472	498	497	515	487	491	474	467	462	483	447	465	481	486	466	510	437	455	510	424	467	454	440	470	472	461	465	480	452	473	483	490	468	468	480	460	500	478	500	469	473	498	533	470	428	440	470	504	466	498	485	462	452	482	455	469	475	418	476	448	466	492	468	479	463	491	457	444	417	490	443	490	439	437	455	464	478	472	427	467	459	462	446	487	438	503	476	445	449	451	459	479	471	473	486	436	460	481	488	441	473	501	496	485	432	466	463	484	469	441	466	448	496	446	494	485	456	440	459	464	449	461	492	433	494	514	475	499	478	519	483	509	473	461	472	483	452	460	457	438	458	442	469	447	487	478	459	475	492	499	440	453	477	440	449	495	455	463	446	485	471	435	469	494	503	507	512	481	431	475	468	462	484	430	457	474	493	473	453	475	437	479	430	522	501	491	429	470	429	476	498	440	484	463	474	449	451	489	475	475	449	500	510	479	508	427	448	480	454	468	473	475	440	521	457	457	456	477	436	493	477	458	468	443	455	489	464	451	469	429	487	457	458	464	454	453	432	484	483	453	494	479	456	484	438	493	474	482	467	453	479	448	469	470	500	472	466	444	434	474	508	477	465	460	468	453	452	516	449	448	452	505	468	491	489	444	486	476	465	491	452	476	490	481	490	467	465	448	456	469	478	460	473	446	489	487	493	430	462	467	509	498	440	526	455	487	474	498	444	485	477	444	478	467	481	437	493	465	431	495	482	445	453	523	473	475	485	485	498	479	452	424	455	498	467	482	490	437	472	449	458	465	449	500	460	461	471	472	479	487	466	441	476	397	474	458	433	491	456	482	474	454	474	484	474	458	469	432	509	464	474	518	428	466	458	437	466	491	457	458	452	495	505	435	444	483	460	445	511	462	457	477	486	443	448	487	448	464	461	445	457	492	431	453	431	445	464	485	483	481	472	462	514	437	501	448	424	432	473	460	466	470	469	485	434	500	480	460	445	519	461	453	481	490	483	491	447	491	488	448	474	478	401	514	488	448	480	470	469	493	474	434	472	506	461	477	498	435	443	474	486	503	405	462	490	472	460	460	486	440	461	481	446	488	455	493	517	491	459	451	451	475	443	498	469	469	449	435	466	457	452	467	481	490	472	493	453	450	502	481	479	451	446	460	489	471	490	444	443	437	475	447	472	490	467	475	479	468	455	442	464	467	458	486	487	520	497	446	469	460	485	487	482	477	469	503	434	478	469	474	470	438	459	456	485	463	473	434	493	491	488	463	496	477	454	475	438	492	450	471	476	475	464	481	434	498	499	509	492	469	478	454	509	486	446	468	492	443	489	489	485	481	494	478	474	495	505	440	447	482	456	493	497	454	461	482	493	499	449	445	421	451	473	437	467	478	452	500	473	460	501	477	504	485	463	505	476	505	452	498	478	511	433	477	426	441	472	480	489	455	456	480	471	444	462	474	470	438	466	439	473	460	431	465	451	452	426	455	478	458	450	475	460	454	447	442	448	435	496	442	455	469	502	488	484	486	426	446	491	464	485	473	489	462	460	468	472	462	463	452	453	449	466	472	441	462	473	476	474	482	478	446	466	452	449	470	466	494	450	443	489	472	464	439	508	453	500	462	462	469	457	423	466	429	477	496	442	486	473	476	438	498	440	458	483	481	478	447	485	445	500	477	466	464	490	484	473	467	498	474	431	439	539	480	492	482	463	434	445	478	439	483	476	512	513	486	489	466	428	437	423	495	476	437	426	469	467	448	480	449	451	463	497	433	475	474	411	487	454	491	499	502	526	461	449	470	458	481	462	456	466	456	433	483	490	438	469	441	492	495	455	491	462	503	479	486	473	467	477	512	439	445	463	469	438	488	448	514	471	464	481	473	488	483	425	486	450	504	435	447	481	452	450	441	489	496	467	436	453	441	483	480	499	494	442	447	492	418	484	478	459	424	481	489	480	453	467	459	468	474	437	501	484	457	452	471	471	435	474	488	467	469	465	443	499	461	459	475	457	519	441	436	468	453	427	478	447	468	437	447	504	483	456	472	455	484	496	442	439	492	493	460	514	502	461	461	461	464	443	472	468	450	474	498	477	450	434	499	489	454	447	468	449	455	518	444	422	422	461	452	491	483	462	487	474	440	453	489	499	475	497	472	485	498	445	511	500	503	421	451	489	483	486	477	481	446	457	427	482	460	446	468	444	459	483	510	518	455	498	458	487	479	468	470	442	478	507	453	454	456	453	496	471	521	481	492	442	458	491	440	415	447	493	500	449	477	508	473	506	460	470	447	441	448	444	471	451	454	491	485	464	475	470	463	484	496	446	491	467	466	474	432	465	459	480	460	460	494	465	453	486	475	467	472	496	458	445	448	443	416	473	465	469	494	502	423	476	422	485	454	446	512	494	495	391	490	497	495	487	466	456	472	458	474	503	464	474	500	498	475	465	449	458	446	454	474	503	480	472	473	423	486	476	474	459	448	485	463	459	477	480	446	440	470	476	490	437	494	486	501	484	419	482	492	443	486	503	476	462	448	447	456	481	452	501	459	457	460	438	434	494	468	478	447	447	470	453	453	458	479	470	479	491	489	437	467	474	471	398	463	501	458	451	455	462	456	442	468	485	485	464	437	469	442	442	479	420	461	501	435	492	465	456	480	458	453	447	463	500	486	457	491	471	511	477	455	501	452	477	453	462	479	448	497	445	482	478	447	460	458	492	445	484	476	443	444	492	451	471	503	477	509	484	421	476	500	453	478	476	476	471	465	480	467	439	483	462	466	438	466	469	500	496	489	442	459	416	489	505	479	472	447	498	443	477	452	455	458	477	447	508	471	490	479	479	472	449	470	452	467	462	474	467	461	510	415	447	479	507	419	448	456	453	458	438	459	475	448	466	428	439	443	450	444	455	454	484	436	475	509	480	450	498	469	440	455	462	441	482	488	489	454	432	447	452	450	458	430	498	483	432	453	460	484	457	477	431	490	471	459	474	449	489	499	450	498	454	467	444	446	469	484	492	440	457	461	479	439	465	468	509	481	442	466	461	478	450	500	440	485	458	493	429	437	472	451	473	460	452	475	459	485	455	466	482	425	448	481	473	472	487	506	477	481	464	460	446	463	452	476	501	450	467	433	469	446	499	459	433	480	464	448	481	470	473	468	495	438	439	472	448	479	495	449	478	483	479	448	456	501	456	453	473	496	454	513	441	453	464	494	438	461	457	466	497	476	483	459	454	492	462	484	506	478	441	492	459	462	447	416	439	447	462	422	428	493	459	447	454	450	461	485	445	477	467	434	489	455	484	493	415	497	499	457	496	490	487	468	466	491	436	446	466	469	435	454	453	500	478
27227	12377	1278	691	1326	2330	2921	3054	1868	420	413	404	402	397	412	410	418	442	382	423	443	491	480	462	437	444	412	397	413	436	399	417	425	383	391	437	408	418	405	422	416	401	442	404	399	411	410	420	402	431	413	379	430	407	415	391	425	384	417	388	400	417	411	402	359	392	410	368	392	392	392	406	420	370	415	396	405	374	413	400	381	402	425	406	390	415	431	403	416	383	403	408	412	429	413	433	368	392	358	398	399	396	403	424	380	394	383	380	420	410	374	399	393	411	382	394	367	399	427	427	437	370	385	407	377	363	388	411	420	435	440	426	371	398	381	424	418	373	405	413	408	385	416	390	408	413	397	415	415	371	393	447	421	417	418	391	393	421	413	429	440	409	389	374	429	401	412	408	430	462	397	400	414	415	428	403	425	402	407	377	369	381	399	370	392	407	440	383	409	382	408	393	437	394	381	452	425	401	398	406	425	396	381	433	386	398	392	416	393	406	431	392	438	416	407	392	419	380	395	428	416	420	396	413	412	437	406	441	391	438	367	415	430	397	385	407	414	397	418	383	406	422	416	439	418	379	418	397	429	379	382	384	369	379	384	411	448	383	400	394	399	412	460	409	380	398	400	419	394	381	392	450	395	398	396	404	341	396	417	423	397	399	387	412	400	403	391	383	361	378	447	395	422	406	390	399	414	416	414	440	385	418	403	405	392	347	410	411	386	384	384	435	386	425	402	392	440	412	408	424	417	380	413	426	385	401	392	392	398	409	392	404	448	458	369	432	422	451	380	424	369	392	394	393	423	400	410	446	389	420	404	377	409	405	384	400	421	389	411	417	383	436	449	404	432	418	397	392	409	404	408	407	386	417	419	404	396	406	405	402	418	407	384	387	402	373	379	396	391	395	384	403	409	408	410	410	401	410	432	416	420	370	386	373	385	444	435	370	393	423	428	409	400	421	378	388	388	410	391	416	381	391	401	402	410	394	403	365	414	412	392	384	377	410	419	430	430	403	394	406	417	397	428	403	391	422	384	417	401	397	379	382	381	412	415	407	393	401	385	384	398	405	425	390	410	458	422	384	417	426	391	382	410	426	392	405	385	436	364	404	427	375	403	404	421	395	398	392	418	396	419	415	425	407	394	387	380	392	390	375	378	401	381	399	359	388	369	421	423	398	409	393	417	396	394	392	415	449	435	372	395	423	387	413	407	380	380	386	427	403	417	411	366	405	408	371	387	376	391	438	393	431	384	391	412	412	408	454	388	394	422	390	399	416	395	367	394	401	374	381	387	374	407	412	404	388	408	419	406	384	408	371	386	407	386	409	356	401	395	413	428	393	393	447	429	391	387	352	425	394	414	401	399	413	398	406	384	386	389	392	383	387	445	417	404	396	394	422	403	421	403	424	406	417	386	376	373	409	412	378	378	415	386	385	389	417	428	392	395	403	414	444	398	431	410	421	405	439	381	395	404	415	378	414	424	422	435	411	399	387	393	371	409	450	410	389	399	426	400	419	409	395	422	364	382	398	398	405	391	398	389	396	370	418	423	401	417	411	433	400	416	405	423	367	389	403	404	389	465	414	349	375	405	372	442	393	405	407	385	416	378	426	417	418	405	387	381	394	404	431	411	407	412	391	385	365	400	393	422	403	370	432	399	387	437	395	387	381	417	427	394	410	425	405	430	384	406	411	405	414	403	411	396	373	435	389	413	416	371	386	397	392	399	427	383	406	372	386	408	420	390	435	429	391	419	443	417	435	383	381	386	425	377	439	389	417	426	426	403	436	368	403	388	417	422	410	399	410	397	404	391	395	411	402	380	395	400	381	403	397	396	417	369	397	400	414	398	407	388	409	374	416	399	420	389	402	409	388	401	399	388	394	408	398	406	406	355	433	388	398	434	391	415	402	410	394	381	441	405	397	395	409	413	376	402	411	417	409	356	406	408	363	353	398	390	382	428	433	389	408	431	402	389	389	372	437	433	395	413	414	422	375	378	389	431	399	418	387	376	381	409	406	409	388	421	386	444	449	395	407	404	400	358	397	393	423	438	415	385	391	397	422	371	386	403	431	431	434	420	408	389	399	417	387	403	408	401	450	404	417	366	427	431	421	380	393	371	427	400	411	419	408	393	422	387	432	437	407	387	416	420	395	413	415	374	428	418	391	419	420	385	443	428	414	401	458	366	411	393	396	408	390	396	424	440	405	404	415	416	412	406	393	439	417	394	398	423	414	412	445	418	389	441	440	376	448	399	405	433	372	422	435	357	412	383	382	411	407	406	425	372	429	387	392	378	404	412	430	431	407	388	411	447	374	398	378	343	426	402	414	414	439	380	389	387	415	380	415	407	426	416	426	385	389	425	395	404	385	428	408	351	404	391	367	396	401	384	390	391	408	411	388	423	372	389	421	385	422	407	389	408	442	364	418	387	387	388	386	394	406	386	432	381	377	391	400	412	408	408	420	444	390	404	401	396	372	425	399	414	411	416	437	393	409	397	418	376	427	404	408	371	386	415	392	381	409	387	433	408	403	391	400	378	422	371	391	450	408	365	401	368	428	435	413	425	429	397	397	377	378	395	361	402	406	436	390	405	388	449	423	387	413	412	397	387	423	393	404	430	395	418	397	388	374	370	407	353	402	373	412	432	393	370	393	403	380	388	425	398	398	420	403	449	434	424	434	382	392	419	412	414	403	419	430	385	402	403	404	426	412	408	390	418	439	393	421	389	393	344	424	410	384	405	405	363	377	411	384	391	402	400	362	408	381	403	422	388	409	391	390	386	385	415	396	425	423	403	377	399	365	398	392	427	429	375	430	409	395	444	424	403	417	382	427	407	393	393	399	385	372	383	441	399	419	424	403	430	397	402	387	426	404	425	390	380	383	433	438	415	371	377	392	360	412	431	430	396	424	458	392	426	389	400	394	412	387	413	386	385	377	406	426	376	400	414	401	399	400	414	388	402	388	398	385	406	398	357	392	403	405	410	380	394	406	423	392	419	399	435	359	392	390	432	385	405	397	362	407	369	419	425	374	393	420	412	419	396	395	377	417	373	413	397	410	434	400	395	425	398	408	364	380	425	384	424	400	377	414	448	416	408	422	413	391	423	417	397	401	381	440	370	410	399	382	399	374	422	382	418	460	371	422	395	396	378	383	385	375	409	418	385	400	420	385	425	360	396	401	402	408	416	395	435	407	433	417	354	417	399	374	419	409	407	397	373	427	402	378	421	387	422	396	414	405	424	397	454	396	401	375	374	398	424	396	432	429	403	406	405	419	415	401	391	427	422	423	416	386	407	395	388	411	393	398	417	440	408	398	441	411	398	407	375	371	419	405	392	397	413	440	378	375	463	408	410	404	455	408	401	419	380	382	414	436	388	414	410	404	417	381	366	429	418	419	379	409	359	450	368	431	385	422	411	384	384	380	410	427	396	390	437	416	422	421	406	423	406	429	422	422	405	389	409	408	364	393	382	432	424	395	435	398	404	406	394	388
4768	658	585	476	1828	3205	3797	3739	2113	411	390	414	413	415	396	440	422	403	401	401	450	536	544	505	427	412	405	403	394	379	396	403	421	383	392	419	377	399	453	411	420	403	431	400	354	375	375	425	392	398	401	422	368	424	398	401	396	410	384	385	397	400	390	408	387	383	388	448	395	399	381	411	374	455	377	402	377	408	390	400	392	401	411	366	396	381	386	404	399	397	392	414	387	399	434	427	383	409	401	402	427	388	397	373	412	436	402	347	400	449	369	375	435	396	383	359	396	405	406	413	380	415	381	416	389	371	417	397	392	380	385	414	418	370	380	404	390	367	400	397	358	351	394	389	385	407	393	363	434	426	412	414	375	424	398	418	413	376	434	382	382	402	384	399	350	412	424	364	386	419	407	402	418	430	418	390	389	426	392	360	409	359	398	393	399	395	429	441	414	425	382	407	386	429	381	379	403	399	424	388	411	401	405	409	439	405	424	413	390	413	385	408	394	395	383	428	413	394	385	404	410	404	407	404	393	378	397	427	415	412	379	429	421	364	439	397	416	427	379	371	390	405	383	387	420	441	407	396	417	401	410	371	423	385	418	414	394	417	380	421	429	355	353	393	425	419	375	401	384	412	411	395	431	399	412	401	381	401	411	420	419	406	374	385	410	405	426	423	383	414	407	369	420	427	408	425	413	383	393	417	393	411	367	380	387	400	394	418	419	417	421	413	404	410	400	376	373	401	402	373	386	404	399	399	416	398	416	393	367	406	409	420	407	384	410	426	362	417	388	393	397	374	377	364	405	442	396	403	387	390	409	384	375	431	375	383	416	422	361	427	402	395	362	383	432	399	367	415	383	382	401	413	420	436	401	404	398	412	461	377	417	362	347	387	422	363	391	421	433	410	405	396	407	429	408	417	395	365	419	381	423	381	358	405	417	409	401	429	391	393	395	428	422	415	407	404	411	402	409	418	424	424	428	382	422	374	421	362	397	394	398	398	408	381	377	434	393	434	415	403	379	397	423	400	400	392	402	415	385	401	411	446	385	392	403	387	411	430	416	408	405	380	400	384	383	409	429	419	390	399	402	377	440	403	405	407	391	403	421	428	393	412	401	377	448	439	410	395	413	395	422	417	425	415	386	410	414	387	398	402	419	398	407	411	452	427	436	407	383	405	388	418	391	433	447	412	389	399	385	425	422	375	423	383	422	402	409	425	421	406	413	423	386	366	363	430	388	388	390	371	406	410	371	416	409	425	370	392	381	379	427	430	393	426	427	392	429	418	412	398	388	351	385	425	416	367	404	396	416	376	377	435	397	418	380	391	398	396	411	455	414	394	420	390	406	366	387	421	405	399	386	369	396	406	365	425	398	432	369	369	420	419	394	397	363	443	384	377	404	421	399	401	449	407	384	408	393	410	414	356	400	400	428	433	413	382	418	385	401	370	404	358	385	399	426	395	391	394	374	442	398	402	412	384	419	383	408	374	413	447	368	403	409	417	390	452	402	389	411	359	401	419	421	381	399	407	363	391	438	414	368	407	384	407	426	417	399	413	374	433	397	399	390	424	408	424	421	358	381	390	454	415	401	413	455	397	422	397	387	430	411	422	384	407	401	430	370	420	422	420	439	346	401	434	378	388	404	425	348	375	394	382	344	396	342	362	427	407	406	384	409	385	399	418	367	389	384	350	423	363	379	446	414	395	411	391	391	393	376	405	402	427	393	364	420	407	417	393	423	410	370	380	409	400	385	394	378	413	404	409	369	402	408	394	399	385	410	413	394	372	408	405	419	412	404	429	382	382	364	400	403	410	391	401	388	426	384	393	377	376	400	409	401	429	413	389	383	386	381	441	393	444	392	412	366	415	394	390	394	425	379	418	382	396	383	387	392	350	401	401	397	417	395	400	401	367	410	384	422	463	403	408	422	402	398	410	412	387	429	402	429	428	398	368	385	423	414	388	394	377	398	378	381	429	402	378	373	429	420	438	409	405	427	418	401	398	399	425	420	376	429	409	388	421	410	403	441	398	450	372	366	402	421	401	392	413	407	389	393	398	413	422	379	404	392	386	396	402	404	402	406	403	410	404	395	392	398	399	374	387	388	379	389	413	364	430	395	392	371	402	400	380	416	418	385	379	401	431	417	391	434	437	401	394	420	391	378	387	400	408	408	429	412	416	425	428	406	375	391	422	456	385	440	434	424	386	438	405	402	439	453	405	397	402	371	392	442	430	377	362	387	394	404	396	399	404	399	417	429	404	399	409	410	408	378	424	402	393	421	403	414	378	380	403	395	392	407	414	407	430	409	383	381	416	414	405	373	379	395	404	418	429	392	416	433	401	360	383	420	418	400	400	372	409	416	412	435	378	364	394	390	379	404	393	419	403	414	404	397	386	411	371	393	425	383	415	401	428	423	379	414	416	421	376	401	378	412	369	452	397	425	388	386	387	405	393	376	430	418	415	401	379	430	402	388	409	412	386	395	385	430	389	427	412	401	383	410	430	414	375	408	421	393	397	397	383	416	411	386	419	407	403	414	372	403	392	437	393	387	415	415	401	377	369	386	422	423	380	380	414	428	397	419	414	439	380	379	417	416	448	390	407	427	402	413	381	438	386	389	373	410	377	407	421	408	400	412	412	361	424	401	422	401	430	418	365	357	399	399	390	390	402	417	399	372	395	446	404	412	398	411	393	405	393	413	413	401	417	383	409	399	368	384	417	432	374	405	369	399	385	423	427	397	436	392	371	419	402	393	398	390	426	415	384	400	421	403	389	411	416	399	421	393	417	378	407	384	402	400	393	400	418	426	413	399	417	414	381	400	417	379	371	448	395	388	404	378	384	430	375	399	394	388	433	417	376	419	371	418	392	415	377	422	377	387	418	405	390	380	406	415	431	413	420	416	399	400	418	419	434	421	404	382	425	385	387	410	403	383	415	395	423	459	383	399	404	397	433	387	437	400	386	408	417	418	430	415	380	385	430	406	380	371	393	357	395	371	395	400	398	371	376	424	398	399	393	455	366	404	387	410	436	373	384	406	428	393	400	436	419	413	423	415	383	426	385	424	407	402	426	369	380	423	404	411	388	398	421	371	417	396	444	407	389	424	395	392	385	387	429	411	396	433	386	390	430	406	406	403	425	396	381	379	430	390	404	413	440	403	394	411	383	421	410	404	436	401	386	394	391	416	383	438	405	375	419	405	393	407	421	406	384	401	388	385	376	382	378	380	421	419	436	429	414	386	421	410	409	421	391	403	430	422	407	402	388	393	367	454	383	405	391	401	417	392	374	394	392	420	365	443	388	412	378	373	416	393	396	419	420	356	381	394	434	402	381	414	356	437	427	387	383	363	417	395	383	400	408	366	402	409	409	427	391	410	392	415	410	390	397	395	397	404	377	396	405	353	394	407	395	411	408	421	396	407	378	386	420	406	414	444	401	384	411	390	351	409	398	374	368	389	423	379	417	398	430	398	418	404	422	378	442	418	455	431	426
24613	21162	27400	25136	21488	30700	34588	27850	18437	1748	514	455	435	429	430	424	428	423	429	399	633	927	808	637	496	458	402	390	387	421	405	374	377	413	416	409	359	420	420	394	423	394	416	394	423	425	383	413	419	419	395	412	452	420	428	421	383	398	367	398	425	372	417	380	402	428	386	407	418	402	387	426	462	393	402	378	420	397	421	406	435	417	362	378	413	410	371	392	409	420	415	379	425	407	396	397	437	422	421	411	396	408	429	433	409	411	411	410	453	441	421	429	425	404	398	404	397	416	404	389	366	431	433	424	396	381	422	400	411	389	446	430	386	374	410	401	410	406	363	404	424	414	390	435	425	445	386	392	351	384	427	405	390	436	395	415	413	431	395	405	406	425	395	409	392	407	406	462	388	385	401	439	406	396	419	402	421	420	397	383	419	400	391	360	413	395	422	422	375	413	413	400	387	419	421	412	411	408	417	401	409	421	414	434	417	426	420	420	451	400	422	391	417	443	425	420	399	396	448	431	404	405	414	411	447	388	386	392	402	395	403	394	432	411	403	410	382	414	382	390	439	395	358	460	401	377	385	407	402	395	402	401	400	405	430	386	414	400	406	419	416	413	452	376	383	410	407	432	384	406	369	403	337	421	441	431	384	398	387	426	403	406	418	387	369	402	406	390	387	405	392	453	433	415	410	357	407	407	378	391	386	412	395	349	441	369	404	388	426	416	422	413	414	381	398	405	416	426	415	430	427	425	407	437	403	385	404	399	388	450	381	434	423	364	414	434	383	401	407	372	409	399	395	436	384	431	420	436	399	410	385	417	408	444	382	402	413	436	420	418	384	416	394	395	397	405	409	387	401	425	405	436	436	418	408	367	384	397	405	424	410	379	424	391	384	433	393	401	375	407	393	399	404	410	420	383	410	422	419	396	400	403	436	386	412	429	426	436	384	429	413	407	453	430	455	390	408	457	411	418	374	399	415	382	415	364	409	413	382	401	413	401	385	394	400	393	440	396	418	378	401	424	425	426	379	398	386	417	392	408	429	387	395	396	397	404	406	419	439	425	390	411	393	404	376	409	385	384	389	385	432	406	390	357	378	432	360	389	409	376	411	388	420	405	443	382	441	406	457	370	417	389	411	389	403	382	423	381	377	394	390	393	385	434	438	395	399	436	414	393	451	403	392	419	403	392	389	406	416	426	404	410	391	409	418	374	431	423	379	428	411	410	419	391	442	398	406	424	404	387	425	387	419	405	409	425	416	412	383	436	414	378	403	404	402	409	404	406	379	398	395	407	358	359	366	399	373	413	407	439	416	399	403	385	386	367	402	390	401	394	414	440	403	415	425	382	411	418	403	415	396	389	426	416	392	397	396	399	409	428	411	418	443	422	422	410	409	376	383	383	392	391	396	375	423	394	397	388	393	397	414	395	402	420	397	374	394	455	394	387	420	387	382	427	410	395	399	422	433	378	431	382	407	402	388	390	414	387	404	435	361	442	398	425	404	418	389	394	452	385	417	411	432	379	384	408	389	431	411	427	384	411	360	375	411	420	424	391	410	405	412	413	390	430	385	442	421	393	362	442	391	426	411	423	388	432	380	380	400	420	399	397	411	414	405	394	391	401	394	378	398	393	396	425	380	424	410	425	395	389	423	386	442	411	420	420	418	403	391	436	412	418	402	391	453	403	417	394	374	420	347	392	395	404	390	426	434	407	395	418	387	411	371	385	415	408	361	407	394	403	425	406	420	393	411	450	429	361	396	414	406	412	398	399	400	380	444	388	411	408	418	401	423	415	414	390	364	374	449	401	381	392	414	440	396	425	349	414	390	381	397	403	421	427	417	392	406	384	403	369	376	397	377	373	403	429	434	411	416	458	417	393	425	411	411	374	404	377	374	391	404	411	385	366	391	443	426	396	392	389	416	391	417	367	387	405	403	389	411	411	438	405	407	391	412	372	417	394	416	390	405	444	405	397	382	402	429	429	435	398	395	437	398	398	428	371	420	374	412	372	391	393	440	416	439	399	387	403	391	425	369	403	382	398	442	390	395	394	381	412	414	391	388	443	408	411	389	408	424	379	418	392	389	373	378	438	436	392	429	391	432	427	425	398	384	390	399	409	450	420	395	421	399	417	441	434	404	410	422	422	408	385	408	400	399	427	424	411	441	398	411	381	419	384	415	366	382	383	411	381	394	399	385	374	401	406	413	406	388	400	396	365	448	429	433	426	409	407	393	388	416	409	402	442	401	393	390	387	430	403	428	444	406	411	432	417	426	402	433	420	427	420	406	400	376	428	429	388	410	422	424	424	414	407	415	437	400	440	357	405	399	424	432	399	402	403	457	421	437	376	381	411	421	364	419	405	410	392	452	392	436	435	393	406	413	391	401	407	378	390	417	411	432	388	394	411	428	420	390	409	390	405	397	420	407	398	401	415	374	400	416	414	404	410	402	418	385	419	402	408	394	389	415	396	406	372	419	378	410	395	389	403	426	396	432	429	429	436	422	405	430	438	410	414	404	411	365	422	407	448	411	421	372	415	416	376	397	379	414	401	429	418	431	406	383	420	412	430	413	392	399	418	404	437	412	390	423	370	395	413	395	393	417	377	414	410	429	413	424	409	378	452	394	406	426	412	417	368	382	387	444	415	414	420	480	402	420	356	443	407	385	419	388	371	368	373	438	429	398	415	399	419	420	374	358	405	404	393	404	373	391	377	396	385	390	395	370	420	381	389	393	400	422	435	399	388	398	416	382	436	370	400	409	400	377	430	405	401	403	390	392	404	416	385	383	420	390	413	413	400	423	399	429	425	366	374	407	404	389	402	378	397	388	393	431	451	372	425	421	443	420	422	384	411	433	427	406	400	421	394	412	405	421	376	405	398	382	435	412	430	415	395	427	420	407	389	418	406	396	373	373	390	412	372	382	392	423	399	419	383	398	385	407	426	405	415	397	410	389	386	426	365	409	421	389	386	396	429	416	400	415	410	421	385	407	408	385	400	398	393	409	417	406	408	368	382	385	410	408	434	432	434	387	388	397	412	429	390	397	368	376	361	420	391	433	375	393	436	400	352	391	406	409	426	362	387	381	392	402	368	371	403	426	423	380	392	422	408	379	425	395	393	430	398	383	386	395	386	427	433	418	419	387	423	411	444	432	418	388	426	412	414	438	383	401	390	385	419	402	395	406	429	413	433	386	389	389	356	421	402	403	418	420	426	415	402	377	399	425	411	393	402	400	396	391	349	397	391	414	391	426	405	421	405	396	398	434	399	378	394	405	428	365	373	394	405	378	441	384	379	448	401	354	390	379	362	395	380	413	406	400	436	353	408	411	436	396	404	409	409	387	402	370	428	370	389	379	392	384	423	390	404	428	416	417	381	369	395	393	404	416	396	415	398	367	414	395	414	438	404	411	397	395	453	412	390	391	415	379	382	395	409	408	395	409	392	376	381	417	413	439	390	412	428	394	387	399	381	399	387	430	399	386	406	374	375
3178	3164	2523	1537	18860	30518	29759	25337	15316	648	431	465	438	448	421	417	402	420	427	475	886	1449	1163	816	570	473	424	464	434	420	446	427	402	438	378	468	443	439	444	441	439	421	419	448	415	437	414	454	436	438	390	425	425	411	438	473	415	420	438	455	406	420	421	442	424	407	376	392	434	466	435	452	441	468	424	424	391	435	445	417	427	472	421	438	463	415	432	407	386	417	457	437	440	435	446	368	430	444	393	417	413	420	438	429	420	422	462	425	432	446	435	434	438	436	430	469	425	423	404	415	464	414	433	460	402	435	481	457	434	437	441	431	419	456	419	419	414	391	449	416	417	406	431	410	427	461	402	431	431	400	431	412	415	447	424	434	441	438	425	441	399	440	463	454	418	432	418	413	398	436	408	422	418	447	406	414	412	416	433	434	416	428	454	452	476	382	398	434	401	450	430	436	427	441	393	439	409	449	457	453	392	431	409	456	422	451	435	420	464	407	434	434	420	430	460	458	407	439	448	440	408	431	425	421	408	424	420	424	457	445	400	425	443	416	414	443	429	396	446	450	419	435	439	418	463	440	421	451	417	400	390	393	437	439	431	459	420	416	471	410	427	416	415	439	432	442	396	404	433	427	453	421	438	442	441	412	405	427	451	397	452	422	423	441	424	403	418	391	442	425	388	449	431	418	407	443	432	407	419	407	406	422	420	397	445	406	391	437	395	438	386	390	456	394	420	412	417	423	394	417	436	432	420	403	460	418	421	407	440	437	397	425	414	410	410	442	438	434	454	429	435	451	409	425	411	426	473	465	417	398	397	421	406	423	391	391	426	450	458	420	426	445	414	430	400	414	438	430	408	438	407	428	418	442	410	473	446	416	398	444	417	431	429	427	399	481	417	410	440	418	399	395	417	409	402	433	455	430	477	405	423	429	433	440	440	431	408	438	405	444	400	431	432	422	424	436	442	441	388	397	420	425	421	479	453	398	423	402	426	443	381	436	430	437	430	448	407	449	393	416	426	399	439	432	419	447	423	428	432	436	423	419	456	402	408	440	423	424	431	442	412	395	426	390	452	461	426	421	376	441	402	427	416	445	416	424	413	425	412	400	411	432	408	442	431	456	447	436	403	444	395	400	411	433	432	402	459	415	428	398	426	459	430	420	425	424	386	414	399	457	417	389	463	402	450	456	416	431	454	431	430	429	453	395	463	400	456	468	478	436	445	438	405	415	426	426	401	446	420	445	409	409	442	423	456	410	419	432	407	417	375	394	431	441	433	417	439	432	432	430	437	438	425	428	441	414	414	417	417	450	424	465	411	464	399	436	417	448	461	427	459	445	415	429	413	436	442	427	386	458	446	433	455	413	471	444	450	436	449	416	431	456	427	396	414	385	419	435	472	396	417	424	423	419	397	436	405	385	394	419	409	406	401	412	408	432	447	397	437	421	407	445	427	413	423	412	435	439	395	411	464	441	424	422	401	435	450	413	412	420	422	456	417	433	449	416	422	444	429	403	399	433	409	448	393	387	435	440	426	437	421	426	388	451	423	422	414	427	419	410	419	436	434	441	434	420	390	442	427	432	438	424	412	445	416	437	439	412	421	442	408	427	453	433	429	425	409	397	406	411	462	427	398	384	469	418	403	411	396	384	401	401	418	383	431	424	419	432	429	440	392	413	434	415	432	424	456	447	414	416	456	402	444	423	446	417	431	390	432	415	453	422	408	428	448	442	439	380	454	429	424	406	450	419	441	420	413	423	420	433	445	438	435	425	445	424	459	395	413	424	404	436	395	410	410	436	376	430	446	406	434	409	440	435	442	437	423	401	415	417	441	410	423	443	424	423	424	420	417	390	446	426	416	434	431	434	441	450	400	419	440	446	414	440	433	446	416	450	394	406	423	430	451	434	440	434	408	426	413	429	432	404	399	449	455	428	406	434	424	420	353	465	421	431	420	444	429	412	427	423	411	427	421	420	442	413	403	413	430	420	438	404	420	392	446	410	418	446	455	453	409	431	399	415	446	416	416	416	450	421	427	413	423	437	445	420	404	450	477	416	417	410	413	413	427	461	447	423	462	406	417	423	407	442	451	446	423	410	437	390	440	416	403	440	413	399	427	423	461	404	426	469	397	446	430	397	403	439	445	401	428	442	435	429	422	447	444	442	449	408	458	448	390	428	400	404	400	452	424	407	390	451	412	439	404	459	430	436	428	429	420	423	436	421	417	412	418	417	434	460	403	397	412	447	430	446	414	407	422	434	418	413	396	410	416	430	433	461	424	426	375	424	431	381	401	408	425	424	423	472	397	458	407	473	464	434	416	412	452	437	446	405	419	399	440	412	399	414	445	424	399	401	398	402	411	422	421	441	442	443	446	371	439	431	425	454	428	422	448	388	401	405	432	420	414	421	431	416	472	408	362	420	432	396	398	434	465	382	401	417	428	422	407	391	431	420	404	418	441	438	429	441	444	428	438	428	449	443	429	446	444	385	426	436	426	448	403	416	462	397	447	433	410	403	420	422	440	437	401	396	415	419	388	406	462	436	428	418	455	442	429	449	433	428	410	403	418	447	448	449	445	410	424	387	438	425	399	423	408	434	425	414	393	423	420	392	436	459	399	449	426	413	414	426	405	416	462	421	451	405	421	407	423	386	394	410	439	402	429	406	424	428	420	425	385	393	439	437	397	415	428	443	414	404	416	434	417	443	410	440	477	416	456	400	431	455	430	428	410	442	433	393	426	434	389	421	444	432	443	471	427	434	420	409	415	436	459	406	409	428	415	400	420	443	413	435	449	442	373	445	398	440	424	394	406	431	428	425	402	421	417	405	439	413	416	470	416	394	401	432	393	450	440	412	423	401	399	396	411	398	409	438	421	420	426	452	402	426	398	453	468	454	404	419	428	431	430	444	459	407	424	413	404	416	407	400	405	375	460	436	404	414	434	386	428	389	408	382	418	399	387	460	447	419	424	418	412	436	417	458	447	447	422	415	415	430	468	428	398	445	421	396	390	419	413	384	395	460	417	461	397	428	404	424	398	402	440	443	451	439	434	437	429	417	405	420	403	404	468	407	416	430	406	422	429	413	394	399	429	435	428	441	438	411	419	429	426	424	424	413	433	419	427	429	417	446	429	450	447	410	413	450	441	416	433	389	434	439	482	435	422	389	407	438	384	429	457	403	425	415	390	453	397	456	468	396	388	435	479	454	380	407	453	419	422	405	439	411	443	434	420	456	417	446	396	407	401	428	431	401	484	384	420	400	403	409	432	477	408	441	392	436	419	438	403	389	418	434	425	420	428	438	390	385	464	425	427	432	405	417	425	437	421	410	413	448	439	423	468	378	391	431	412	435	426	412	429	429	444	466	441	451	428	436	427	421	455	421	415	437	428	423	437	405	431	412	403	436	427	385	409	492	416	425	413	416	466	439	437	423	412	422	405	449	413	436	409	411	413	436	413	401	433	429	427	421	428	429	428	418	388	415	425	416	391	435
23875	21162	28309	24285	30561	49007	43270	34375	24690	3323	604	502	485	491	463	469	493	477	474	449	701	1061	1033	796	505	479	509	492	472	478	481	455	463	490	451	518	486	497	444	481	515	482	480	434	466	446	456	482	464	417	479	449	458	423	443	435	446	461	454	473	440	474	476	465	475	496	425	473	451	475	461	422	447	483	471	451	485	469	465	450	482	499	455	415	453	460	435	480	471	468	464	461	442	473	446	434	470	458	472	478	450	426	453	451	453	439	469	444	479	433	412	472	459	468	423	441	429	448	453	472	512	431	490	458	479	475	473	484	425	475	484	460	498	447	460	517	442	463	456	457	437	463	432	471	462	486	468	455	461	499	447	460	439	462	416	458	515	484	505	449	438	453	450	402	439	490	472	414	433	463	455	443	428	471	472	481	455	461	475	454	445	415	452	427	446	449	449	458	462	473	444	453	467	487	481	479	532	468	482	471	472	446	491	431	482	462	431	447	438	446	441	466	417	487	438	468	490	462	479	460	445	491	418	458	446	412	462	449	458	445	481	483	420	492	458	453	508	471	461	485	447	484	481	459	432	450	435	469	422	477	482	446	417	452	467	416	443	448	460	465	440	473	431	442	489	463	477	433	425	497	486	478	421	461	529	487	471	470	424	478	473	438	461	440	434	472	429	447	487	467	498	452	447	466	459	456	452	448	466	474	437	468	445	446	453	430	452	415	491	471	490	458	459	453	435	424	461	465	453	472	447	449	440	456	472	471	471	456	462	460	439	443	434	448	433	482	433	463	458	482	464	449	457	454	506	466	494	449	455	468	464	472	462	513	465	445	461	487	477	461	459	482	501	474	456	495	488	478	463	424	435	476	490	445	450	458	447	470	448	459	497	474	458	463	448	450	482	450	463	487	479	483	472	454	466	484	465	433	482	490	443	421	416	431	461	493	450	471	476	464	456	436	442	442	438	465	472	450	486	492	455	476	461	417	443	477	457	415	472	443	510	461	446	441	496	477	459	472	491	443	429	417	429	479	453	472	456	465	477	465	481	451	457	447	467	469	447	479	480	473	452	504	486	471	439	515	453	482	458	476	486	485	429	474	473	429	465	453	475	450	459	471	494	463	433	449	447	454	466	444	445	439	465	452	502	468	454	441	479	446	447	433	457	453	484	455	494	479	423	431	454	474	398	447	441	458	432	450	498	469	451	465	495	420	486	484	456	422	457	454	456	430	460	455	448	407	467	462	427	464	418	484	469	428	492	451	453	495	438	451	475	444	459	452	489	454	460	459	458	457	478	477	442	443	473	448	470	431	456	465	469	489	457	476	493	459	442	467	488	488	437	486	481	468	475	490	465	482	477	464	458	464	445	458	457	499	470	409	428	466	463	457	454	448	426	460	455	471	469	471	472	470	450	479	438	467	490	495	455	431	457	435	442	488	466	477	453	447	438	470	474	450	445	472	480	482	480	476	475	427	461	461	468	460	425	480	462	455	484	488	540	467	452	439	505	462	453	463	457	447	479	477	441	461	435	458	457	442	485	471	481	457	459	438	434	458	456	460	476	417	452	478	485	474	429	467	460	453	485	449	433	445	461	476	482	443	466	443	438	448	482	467	473	483	465	422	464	473	442	466	433	436	465	458	449	460	435	437	454	432	484	476	430	436	491	439	469	446	463	490	497	501	505	524	477	442	469	451	460	468	454	472	437	463	422	511	437	451	454	446	457	428	489	466	453	458	463	460	507	431	458	448	471	480	486	451	473	463	414	496	432	419	475	457	485	485	451	436	451	477	480	507	465	444	439	453	427	439	438	486	467	458	459	495	473	459	417	424	447	475	419	457	404	461	459	466	470	409	442	431	455	423	474	463	488	459	502	481	457	446	443	453	479	492	436	471	481	450	429	458	518	455	456	444	468	451	454	461	473	401	462	428	450	439	476	482	459	459	474	448	441	438	404	488	480	476	484	489	450	411	416	460	461	466	456	460	429	488	446	424	451	472	457	464	458	467	453	419	469	449	470	454	486	421	464	454	468	450	452	457	442	460	477	501	466	474	485	469	402	455	487	463	453	435	458	444	436	473	448	468	457	493	475	463	440	451	448	436	439	458	444	440	428	488	473	463	431	444	457	463	509	478	459	442	481	525	445	466	432	424	455	401	466	475	468	466	460	437	458	461	449	481	442	507	459	462	482	472	470	441	494	456	453	453	477	427	453	486	449	423	440	478	453	458	433	446	472	465	448	449	463	430	463	453	457	476	459	471	429	442	477	468	466	397	445	460	512	455	487	467	419	464	462	449	466	427	443	413	438	484	479	438	463	467	439	435	425	468	484	454	430	437	498	463	445	420	420	455	467	477	455	474	463	448	473	471	440	465	459	419	467	472	420	443	445	484	465	458	467	454	482	465	427	446	475	475	394	435	473	497	474	451	467	425	444	448	450	475	441	447	463	434	461	474	507	471	472	492	463	468	470	461	435	467	438	436	421	474	449	445	472	398	494	458	434	456	459	469	430	447	447	461	461	445	444	448	417	447	448	445	451	473	452	446	445	414	475	456	453	402	467	441	467	478	463	412	461	472	465	457	471	454	459	500	407	490	443	464	435	474	435	485	463	430	426	453	483	432	461	459	464	483	467	477	454	491	470	482	425	434	437	446	460	448	439	449	430	459	455	451	453	434	467	455	452	465	482	465	432	442	464	515	483	475	465	462	479	481	459	437	452	481	534	472	437	474	460	499	477	420	491	425	462	445	448	453	431	457	438	483	444	468	466	483	484	453	458	421	463	456	468	412	479	478	434	468	456	405	432	463	470	445	446	485	488	470	444	454	449	421	470	451	461	449	443	441	454	466	448	489	463	455	492	478	443	476	462	451	434	450	477	450	460	435	479	467	446	451	474	467	447	447	453	451	446	455	445	451	420	447	443	469	447	421	446	458	441	467	476	471	454	461	466	464	436	420	444	506	462	475	469	462	426	439	468	482	461	433	474	437	471	476	444	494	447	489	443	452	473	521	465	446	444	456	466	465	502	415	464	434	479	455	466	467	465	465	465	472	482	425	452	510	455	463	468	470	462	460	423	433	464	463	448	433	489	431	454	481	473	455	453	435	434	467	466	432	518	440	445	481	468	452	455	451	483	458	421	442	475	450	432	466	453	454	462	459	492	452	466	464	467	495	439	457	443	447	467	494	486	449	434	434	483	437	472	469	464	461	427	440	439	455	448	468	444	424	496	476	483	485	453	467	460	464	489	422	473	470	464	434	502	428	448	477	482	455	464	490	434	456	417	516	450	461	448	470	451	440	453	467	468	424	465	448	477	463	472	458	434	438	435	446	490	443	468	421	464	438	453	463	471	461	428	442	469	451	450	498	452	442	489	449	431	462	482	410	444	444	463	475	464	471	470	453	430	465	440	449	443	477	459	495	480	467	429	447	472	470	443	460	448	458	467	458	453	453	485	438	478	477	473	457	466	437	442	463	458	464	461	449	451	436	462	471	453	446
3455	4809	3940	2144	33929	47252	38381	31631	20856	953	514	518	507	521	463	502	502	523	492	522	937	1653	1487	971	630	561	482	520	478	486	500	494	443	491	487	478	442	497	481	482	468	494	479	480	458	459	477	465	457	499	473	462	497	502	470	518	476	470	467	519	447	473	477	453	488	508	450	470	469	493	515	484	490	468	486	464	493	481	459	491	473	510	452	476	456	453	500	484	497	480	418	486	422	456	499	456	483	435	435	474	458	472	466	483	482	453	467	516	496	441	504	472	491	468	437	471	445	452	478	461	475	473	448	466	502	472	485	452	470	462	486	480	468	459	461	463	487	496	465	476	443	441	429	479	481	489	469	470	486	478	500	469	451	494	431	471	500	519	469	465	420	453	489	459	449	432	477	526	462	503	470	474	489	473	482	490	474	454	488	482	498	459	460	466	476	472	457	492	452	494	504	472	487	490	474	467	478	502	481	480	476	483	466	468	469	410	488	462	472	497	509	494	452	461	500	480	518	496	482	469	472	501	439	453	477	489	502	454	459	441	468	493	486	457	476	508	517	438	452	463	431	501	472	461	480	465	430	498	441	466	508	484	477	442	496	469	483	477	446	483	457	496	486	480	477	508	466	449	477	479	489	451	463	446	518	472	503	489	479	463	505	446	510	489	447	448	469	442	463	502	453	449	453	491	506	454	458	484	464	469	444	475	488	483	463	478	438	450	475	488	463	478	489	454	436	464	489	479	471	489	460	496	511	465	496	471	539	453	478	479	475	434	499	504	450	471	496	447	446	487	469	490	460	498	475	483	498	477	465	529	477	481	501	474	474	481	432	426	449	507	505	451	520	498	437	492	505	498	493	465	486	487	486	473	454	467	455	468	504	476	497	512	461	510	485	464	481	487	492	498	466	471	445	498	485	496	478	443	459	473	481	470	505	475	490	483	486	440	499	487	455	468	461	479	481	475	468	504	467	470	460	478	476	474	459	466	465	463	459	455	460	475	460	478	510	491	494	438	464	444	491	471	464	442	494	478	472	471	499	485	442	449	439	485	434	448	471	526	516	474	492	456	449	496	488	484	487	476	500	488	494	507	457	462	467	487	518	472	475	478	475	504	457	505	482	445	445	467	470	456	473	451	469	428	484	478	478	464	477	481	479	472	454	457	491	473	482	524	463	472	500	505	464	482	474	490	483	467	495	436	473	499	480	427	475	502	477	505	499	512	441	463	457	516	500	498	498	455	465	472	453	456	471	456	515	464	489	466	468	443	498	477	462	457	464	479	451	486	461	526	486	451	471	467	495	447	485	430	506	468	490	507	473	490	457	504	451	513	490	501	489	441	488	511	458	471	487	478	432	479	466	479	461	463	471	505	483	478	481	452	512	437	474	466	495	495	484	471	470	467	496	453	507	489	489	531	497	478	500	494	449	468	491	507	447	471	494	464	469	467	435	483	516	499	481	458	436	502	473	490	489	465	532	491	467	464	480	474	455	453	472	469	496	488	461	490	474	427	483	452	452	437	471	456	482	496	464	504	479	521	475	501	501	467	485	480	492	517	477	484	447	418	457	470	458	483	490	450	471	495	482	482	458	499	490	525	521	482	493	482	460	474	507	505	446	452	494	468	484	482	467	476	499	483	476	449	465	473	450	510	447	473	498	484	474	475	455	443	450	464	480	488	501	479	503	460	496	471	502	499	459	510	451	439	481	456	465	463	497	487	459	467	487	474	437	447	489	485	491	476	459	478	479	444	503	466	448	504	489	458	437	468	467	498	473	519	471	455	493	468	495	495	509	517	465	460	508	474	460	489	470	494	442	454	462	513	519	440	462	489	497	481	453	494	464	489	515	469	471	502	499	454	458	485	486	460	507	496	519	489	465	451	508	476	439	479	472	509	465	483	445	458	498	471	478	469	493	493	489	451	500	476	450	497	458	509	488	469	481	444	506	431	455	472	443	486	471	478	455	486	433	500	454	450	452	457	471	467	466	472	491	468	476	455	485	496	487	450	452	475	486	495	493	452	492	470	478	495	476	478	457	487	480	466	487	501	474	454	518	445	459	475	487	488	502	491	467	450	478	501	483	489	481	451	453	441	499	458	461	480	468	474	422	456	507	438	480	480	465	441	490	469	502	486	491	520	470	486	496	480	493	477	503	503	474	414	512	488	446	487	449	459	482	486	491	479	465	478	510	468	471	479	474	476	478	472	516	495	441	479	474	481	475	496	489	474	457	477	464	460	503	433	456	508	461	488	483	438	492	484	500	450	467	439	452	460	449	488	471	496	487	464	475	460	483	442	451	469	467	475	482	490	486	469	473	513	445	466	447	463	441	464	472	481	489	463	522	467	463	501	469	470	483	499	475	435	463	450	470	489	522	483	476	452	447	476	497	472	462	466	480	464	472	461	458	465	492	469	475	460	517	490	464	475	480	501	460	474	454	472	491	461	494	470	473	491	484	443	477	484	473	442	502	488	482	457	494	496	478	502	484	469	491	463	445	484	468	477	490	457	462	483	484	444	463	492	476	482	470	466	498	441	456	454	460	496	434	493	448	469	483	497	482	505	441	526	456	478	470	465	494	479	489	446	465	515	461	492	471	499	434	527	482	502	489	501	482	452	425	472	480	449	447	480	501	498	461	506	480	485	452	500	470	486	482	455	469	461	515	499	457	480	492	478	489	478	459	523	458	510	485	445	460	494	459	440	498	472	470	480	439	488	473	516	498	488	507	500	464	492	448	526	477	458	450	476	465	510	451	459	495	479	481	476	448	480	482	465	455	487	475	460	475	509	482	472	477	445	492	465	496	457	447	479	468	464	498	468	459	480	478	488	472	443	494	490	474	436	503	480	449	490	461	506	487	503	491	493	464	504	447	464	480	483	489	458	455	486	478	496	436	475	446	478	486	484	475	490	457	489	462	515	443	475	474	478	474	496	492	487	471	457	487	452	455	485	440	453	449	483	487	507	429	507	472	478	523	451	464	504	491	449	425	458	454	453	468	473	494	522	484	488	447	472	492	475	465	492	461	511	422	456	490	466	493	475	461	481	445	482	475	459	469	482	459	486	473	453	479	487	479	488	470	451	473	482	471	469	485	467	487	438	479	479	435	463	431	518	438	473	482	469	445	519	440	498	491	464	487	486	457	457	499	483	489	450	482	485	516	464	479	449	464	501	482	497	457	473	450	442	462	462	460	458	478	483	489	488	442	450	515	458	471	464	474	487	465	491	487	485	473	479	495	455	512	451	471	501	522	468	504	442	481	452	462	526	515	493	487	489	461	516	468	433	489	453	483	475	475	437	492	459	480	442	466	494	494	446	480	535	458	485	430	492	474	477	469	439	491	511	486	475	476	481	482	470	480	491	517	479	454	481	507	462	471	489	455	452	460	480	502	468	478	471	492	466	496	436	500	459	474	457	485	450	478	496	449	465	435	478	488	479	477	445	465	500	455	450	443	464	442	455	457	430	479	462	450	488	450	484	498	442	488	460	469	456
27211	12183	1341	648	1350	2850	3898	2752	1958	504	417	418	419	384	424	412	395	378	430	378	470	459	462	424	415	415	409	416	406	375	398	395	409	384	433	397	414	410	382	426	406	422	433	435	451	464	447	379	409	404	392	408	415	408	432	417	383	436	370	403	418	400	418	413	419	354	429	393	405	438	435	390	428	428	408	377	469	397	411	376	438	405	425	408	404	380	382	411	460	393	378	422	403	430	398	416	421	362	435	400	426	417	393	427	390	398	405	381	411	425	395	400	372	394	404	386	406	406	354	456	419	424	427	381	395	402	411	411	438	431	415	459	412	385	440	419	384	394	398	407	385	375	409	425	390	426	426	402	446	406	376	435	433	408	407	360	377	396	426	416	393	416	409	405	412	407	402	410	425	425	365	393	365	389	373	437	418	418	382	424	403	408	399	398	425	373	425	396	391	407	412	401	435	428	411	426	433	398	408	421	389	401	376	415	425	387	414	413	421	427	415	428	403	388	436	393	416	406	391	437	416	419	430	436	406	407	410	445	428	406	354	380	392	401	418	465	390	396	434	428	424	440	403	398	387	406	431	409	398	401	406	380	393	386	435	388	384	400	408	413	424	422	420	418	424	405	457	398	366	378	422	391	412	431	427	397	460	395	464	414	408	426	444	392	430	406	404	417	395	411	411	407	385	382	447	416	407	389	383	423	399	383	454	367	434	431	444	405	428	446	387	442	436	416	418	374	403	444	368	409	385	412	379	379	423	401	438	386	406	391	374	418	379	406	411	405	413	429	421	421	410	365	412	394	398	411	438	413	391	375	403	403	394	381	439	356	381	372	425	417	341	443	394	395	400	424	390	443	379	412	439	379	410	429	362	418	419	401	375	418	355	420	380	400	384	403	406	396	428	363	424	394	435	402	414	381	399	399	441	367	399	416	389	412	411	424	399	426	390	406	381	396	438	401	394	423	403	401	403	396	376	412	348	434	397	416	385	402	420	401	394	458	411	401	414	419	411	374	422	416	418	435	432	420	374	383	379	395	449	433	404	410	409	433	404	420	405	377	377	405	389	418	391	399	427	417	374	393	404	388	360	381	363	427	391	408	421	401	397	381	406	400	429	444	403	430	440	385	399	406	394	421	408	373	438	367	420	415	411	384	427	370	403	389	413	367	407	409	381	428	398	386	389	380	440	400	399	433	407	413	399	387	419	374	416	422	374	414	401	420	438	410	460	402	427	410	442	399	398	395	404	429	412	371	440	407	421	365	381	438	432	448	432	422	433	426	418	365	411	398	386	383	408	436	420	429	387	417	383	402	416	406	410	436	389	396	403	415	392	423	394	406	405	415	396	433	416	444	434	407	411	402	443	388	424	382	423	380	411	384	408	392	436	394	393	452	407	407	427	387	376	414	393	416	400	419	403	419	399	394	354	409	379	405	388	383	427	392	411	367	396	417	434	408	419	436	428	418	404	399	380	411	414	422	415	388	397	403	456	424	374	418	395	391	411	403	417	403	393	382	413	379	412	419	393	427	414	395	413	420	409	447	428	383	402	385	447	423	400	409	408	378	374	398	384	401	411	421	426	407	413	401	405	414	398	400	391	400	427	408	406	416	401	426	388	402	368	411	424	441	447	396	398	420	432	400	433	399	424	386	365	387	393	419	391	399	390	400	401	417	390	340	414	396	399	420	402	406	408	398	424	450	415	452	391	387	387	381	436	390	433	399	426	423	433	376	417	394	406	408	412	409	433	379	417	409	408	440	417	412	412	412	403	433	410	406	364	440	425	418	404	441	417	405	419	424	419	385	391	395	413	463	421	419	373	429	397	392	402	437	387	399	417	412	382	384	380	428	425	402	409	400	392	417	431	416	414	423	407	428	427	402	398	399	406	430	400	404	449	434	450	378	417	405	421	401	403	434	430	387	408	355	389	440	393	407	407	404	394	446	389	405	366	423	405	417	428	430	420	409	413	405	411	404	392	413	440	410	400	409	406	430	394	435	465	429	396	383	411	397	437	399	389	409	416	405	408	402	387	427	385	442	416	397	366	423	392	410	437	425	374	412	403	395	423	439	398	366	414	404	376	381	386	437	439	386	408	416	367	397	398	416	361	414	393	413	382	393	399	379	413	378	393	408	386	394	383	394	395	407	406	397	383	413	387	406	412	380	386	412	393	384	390	419	453	415	401	422	418	425	393	407	409	432	390	422	413	438	398	433	409	418	392	426	433	389	461	439	426	397	401	398	375	425	390	395	395	408	419	390	443	431	376	426	382	419	405	375	385	415	403	392	397	433	436	400	411	397	426	402	422	419	428	397	409	399	410	438	410	435	396	404	411	365	379	392	425	406	465	403	401	400	390	395	396	373	444	426	420	415	378	394	441	424	385	397	417	400	407	439	437	444	407	395	406	439	397	394	415	422	435	414	413	423	420	415	393	415	382	434	394	417	433	399	434	402	423	341	383	399	437	376	404	402	384	384	402	411	399	411	412	356	440	373	382	399	426	413	394	413	391	402	421	410	387	399	426	426	414	384	407	410	410	409	424	409	376	369	414	411	413	430	401	371	378	408	395	416	411	415	385	392	374	398	384	404	429	394	432	407	367	425	389	403	430	396	431	370	397	382	430	407	388	418	421	442	434	391	380	426	403	390	422	425	421	440	396	385	438	422	414	391	392	392	398	385	425	382	379	420	370	387	404	407	428	441	396	391	395	404	396	406	435	442	429	405	408	397	391	396	411	404	432	438	432	396	393	388	442	395	408	406	392	440	405	401	400	419	361	432	374	390	417	405	432	403	382	403	430	399	457	402	440	384	422	403	399	368	389	377	423	428	350	426	407	416	399	386	390	415	403	441	387	436	423	393	427	429	433	398	404	394	406	411	427	417	419	378	399	414	469	386	428	427	409	374	416	412	422	413	398	392	432	401	410	440	426	381	391	445	385	410	403	388	426	397	425	417	441	417	436	401	405	398	394	445	380	412	439	399	408	385	379	370	400	435	422	371	432	410	409	422	396	406	414	417	423	418	404	401	413	393	394	393	366	379	379	381	397	392	402	407	404	413	419	407	457	408	417	413	425	427	419	386	375	384	420	382	400	416	440	418	396	430	462	446	388	400	400	386	409	405	404	429	368	419	447	400	423	396	441	413	419	422	398	362	438	401	373	421	415	392	418	407	416	413	373	413	441	415	395	419	387	400	398	394	417	396	401	399	407	378	440	394	433	423	397	415	396	405	403	402	384	386	418	427	414	406	411	414	424	395	391	398	394	408	373	422	391	456	406	401	420	401	436	397	406	425	374	392	435	383	366	403	389	419	391	379	395	403	348	419	397	414	385	419	407	426	393	438	420	371	372	427	380	367	452	375	414	371	430	400	382	422	425	409	415	407	418	407	411	416	413	400	394	389	441	396	401	384	375	416	437	390	417	401	400	426	417	380	429	370	385	418	428	389	413	393	427	399	371	416	411	421	435	395	406	410	395	415	396	392	409	394	438	416
4814	620	561	525	1861	3750	4709	3477	2278	403	437	404	408	423	397	399	400	415	411	394	401	504	490	414	406	427	415	393	380	422	384	396	401	413	417	394	411	411	382	412	417	396	374	374	434	397	408	400	418	383	402	410	377	396	410	405	430	385	378	424	396	407	413	400	397	408	406	394	409	405	377	382	383	415	369	425	416	408	412	387	384	375	423	427	432	428	369	415	410	390	400	423	380	384	394	381	429	455	393	404	422	390	379	386	393	403	403	412	401	413	420	381	395	402	408	404	412	399	412	400	390	409	398	397	406	399	385	385	432	415	407	411	429	396	393	404	436	437	385	400	395	404	422	423	436	373	425	382	433	397	394	433	378	387	432	399	392	398	389	414	343	409	402	384	389	406	357	435	379	397	403	371	401	373	373	412	373	382	366	359	370	428	412	410	401	350	413	417	406	443	411	435	390	430	412	387	384	368	418	386	410	393	443	411	388	427	414	431	394	447	409	412	405	407	398	391	372	381	402	432	393	390	418	388	394	409	407	374	380	390	393	365	393	430	400	430	402	404	409	387	361	403	416	412	412	392	409	401	390	395	387	419	375	396	441	370	411	407	394	383	410	414	415	398	416	401	401	398	406	411	401	412	405	422	366	405	393	381	329	384	390	368	383	408	413	404	396	364	402	415	389	401	417	376	381	357	383	380	378	384	410	410	396	431	420	408	419	390	396	382	414	404	389	398	387	430	399	415	389	408	431	387	378	424	399	409	413	386	438	401	382	357	377	385	375	412	405	368	400	406	410	427	417	424	412	413	387	398	406	402	418	384	439	386	402	414	409	391	407	380	403	377	409	405	430	418	394	380	386	413	352	428	385	404	400	382	409	392	429	408	428	417	357	395	405	392	442	411	417	412	382	366	398	378	402	453	368	401	415	377	404	391	402	373	421	379	390	406	394	439	379	391	374	396	404	370	421	388	400	396	447	382	415	371	431	398	404	398	400	413	412	415	399	420	397	417	386	403	389	434	372	417	388	431	394	411	421	396	406	409	448	386	380	387	417	435	356	404	408	385	412	413	403	413	405	403	387	394	413	362	395	387	387	373	417	456	393	374	385	414	385	386	397	386	378	390	395	399	384	406	410	381	415	417	391	410	394	387	396	393	404	393	407	399	405	413	347	403	398	402	399	377	351	390	430	386	364	373	411	387	414	367	381	389	430	438	386	411	376	389	389	399	399	385	380	426	368	351	408	437	393	396	414	387	438	395	373	414	410	407	392	356	363	381	418	397	459	382	420	388	420	451	415	383	402	375	419	414	412	402	412	401	390	388	424	402	381	383	407	410	402	444	381	412	397	384	393	373	415	426	420	385	414	402	370	405	427	407	415	391	398	423	398	402	398	369	420	421	386	438	392	366	401	381	413	394	349	426	429	390	414	407	412	405	409	406	406	411	410	418	382	361	381	393	386	421	391	394	372	407	437	390	401	395	388	438	405	425	428	429	381	384	404	409	401	435	424	404	382	398	382	400	416	391	394	416	406	333	414	387	429	403	384	415	419	426	395	432	433	401	397	408	398	371	394	394	415	401	444	388	431	388	407	422	418	403	406	434	431	389	391	380	413	402	442	373	423	378	406	432	395	384	393	395	414	402	363	416	382	382	392	397	390	424	436	406	401	385	419	399	367	393	393	411	432	434	380	418	392	391	427	410	416	391	357	413	421	415	403	375	398	409	406	382	378	371	402	397	420	384	381	415	402	370	400	407	381	431	369	452	345	412	414	412	415	395	408	377	398	437	386	358	425	407	383	380	372	395	419	378	384	404	404	416	389	399	448	391	414	412	393	418	366	382	411	418	385	382	411	397	374	378	410	424	384	411	410	417	433	398	439	436	403	420	411	397	405	394	381	390	397	434	391	422	398	398	385	404	411	425	406	412	431	439	385	377	393	413	394	427	392	394	395	387	378	385	389	406	382	411	411	401	380	389	435	370	384	409	405	441	369	414	404	406	372	401	373	439	406	392	398	416	402	401	425	432	431	394	421	388	398	389	351	403	370	403	387	402	338	393	402	393	403	414	403	424	418	404	373	398	382	371	424	388	416	361	386	420	438	385	408	377	396	373	408	438	406	392	440	400	387	392	386	413	388	386	389	399	415	416	381	406	397	405	390	388	391	380	372	381	386	410	387	412	410	409	423	413	407	369	412	380	380	400	409	412	407	416	407	370	411	390	381	399	437	418	384	428	409	379	387	381	408	405	401	394	402	382	407	424	407	408	391	370	396	413	398	439	427	387	399	414	384	443	370	391	397	382	403	420	420	413	409	395	387	411	381	395	421	410	387	389	404	377	372	398	412	421	389	437	400	425	410	389	403	424	432	398	439	417	404	395	434	409	407	386	399	373	366	410	403	364	428	386	391	396	408	424	396	427	402	396	408	410	405	404	428	381	406	394	375	420	375	385	394	386	390	403	415	386	394	388	382	440	407	409	400	368	385	442	408	421	415	409	428	409	391	386	401	426	406	397	420	372	397	414	408	407	418	395	437	403	460	373	380	419	406	381	409	393	393	397	377	433	386	412	399	415	381	425	388	372	408	409	403	382	417	414	404	401	386	431	394	424	376	386	385	416	417	406	391	368	381	394	405	367	446	405	407	377	382	424	420	379	405	377	425	403	410	403	398	405	443	406	392	436	411	425	380	424	417	364	404	413	408	412	423	410	429	408	408	407	406	397	415	397	395	404	378	410	402	400	376	390	406	394	392	393	396	416	372	394	401	399	391	384	408	398	423	401	394	392	418	410	405	401	383	392	399	408	400	405	372	374	399	395	373	394	386	394	388	398	383	408	401	361	394	423	391	385	425	376	390	409	372	377	395	392	434	415	403	430	378	378	386	405	380	376	379	403	374	392	398	401	406	460	384	425	398	433	349	405	405	388	377	390	387	365	398	380	425	387	413	405	408	418	379	385	388	392	385	399	434	390	406	387	384	395	426	411	412	419	389	393	418	407	419	397	389	431	404	402	406	382	403	397	428	421	361	424	399	410	406	400	431	399	380	396	417	412	403	397	371	406	387	395	396	410	435	447	399	425	421	394	419	439	388	417	399	412	413	363	409	397	363	415	419	372	374	379	404	382	385	365	458	428	409	342	400	424	395	410	407	369	366	379	396	401	395	447	380	386	386	419	433	428	398	388	386	403	375	381	390	393	379	409	400	392	422	394	404	363	427	407	376	381	386	388	394	395	375	425	414	407	407	397	385	397	437	380	389	403	376	394	403	399	405	410	426	443	423	388	399	424	413	395	398	392	402	402	406	443	415	399	407	426	390	362	416	443	360	386	400	397	403	430	389	464	375	433	376	402	395	426	425	389	383	400	434	388	434	421	394	403	413	426	402	404	395	390	409	415	443	407	381	434	413	420	378	399	388	377	399	404	382	424	438	415	415	424	407	381	413	408	403	391	399	404	398	393	374	374	407	404	378	437	410	412	391	391	415	376	414	416	423	362
24599	21160	27472	25103	19032	30757	37662	27966	19828	2938	504	433	442	427	444	397	418	459	437	411	518	776	773	611	478	418	417	403	406	391	427	374	379	437	406	393	374	443	405	402	391	372	389	420	407	411	381	384	437	388	420	426	446	407	395	418	413	403	450	403	430	407	395	414	412	427	424	404	414	418	418	408	412	400	395	392	410	401	406	437	411	426	379	414	419	372	396	402	428	430	437	411	427	420	411	417	408	406	398	413	401	414	378	359	412	386	427	404	410	418	400	388	375	396	406	426	418	381	421	426	425	410	412	429	396	439	409	382	390	419	406	399	406	388	443	385	450	389	406	392	399	409	389	384	409	387	400	415	406	377	405	433	396	418	431	410	398	371	393	406	410	413	380	406	393	413	387	399	390	370	405	426	418	402	387	404	397	391	422	413	439	395	420	411	404	406	381	417	381	409	397	404	387	423	403	399	394	400	379	437	400	408	403	396	401	382	398	388	414	411	394	403	388	389	356	396	426	396	389	382	450	372	394	412	386	393	423	437	409	386	404	433	383	409	426	389	414	395	424	415	387	410	392	379	412	393	418	391	430	415	386	410	412	405	407	376	407	389	401	364	397	445	417	361	376	414	426	418	398	401	405	388	376	396	389	389	384	406	402	443	380	392	422	445	428	388	438	416	390	400	394	422	422	438	383	371	419	407	449	405	380	402	372	409	447	398	374	402	403	364	398	405	401	388	405	414	410	456	389	410	399	360	394	374	388	393	414	425	419	403	379	384	408	381	390	405	352	405	391	398	431	391	366	424	403	371	394	420	413	374	408	400	433	409	387	402	369	433	409	367	399	404	398	436	399	431	409	378	436	389	401	388	438	391	403	436	441	424	413	388	409	380	418	405	390	435	415	414	407	398	379	415	420	395	393	412	414	385	411	406	431	389	393	382	425	403	408	401	431	378	375	430	393	401	422	401	388	411	432	414	364	448	403	422	383	410	413	411	417	406	396	377	372	439	396	377	412	407	421	375	402	398	400	391	399	369	393	385	415	411	390	407	401	377	429	440	342	410	414	374	405	441	402	417	391	388	363	358	407	382	408	426	400	431	410	369	390	393	394	386	437	420	358	382	466	429	391	407	378	391	410	398	368	406	433	377	391	382	406	437	417	381	410	411	400	378	406	413	424	409	362	417	400	418	424	411	409	394	435	397	386	401	405	377	429	407	419	390	427	397	420	410	411	373	385	423	408	428	428	413	391	415	390	368	425	401	418	415	424	429	403	408	418	383	400	439	377	392	407	393	411	432	411	412	422	409	397	378	397	400	382	409	409	363	424	399	404	387	475	413	388	354	396	441	396	390	368	422	413	423	391	389	437	378	405	397	405	429	419	432	399	429	411	369	432	436	395	381	413	423	405	353	381	433	427	405	362	380	401	379	382	400	438	349	392	424	402	414	408	413	391	425	402	385	368	429	420	384	388	401	397	412	442	397	409	385	422	387	431	382	409	394	397	393	384	368	432	397	438	410	404	435	423	360	393	409	405	407	412	375	412	376	394	427	399	348	410	400	426	405	414	397	383	413	442	403	408	415	439	420	399	421	395	450	383	382	383	471	463	399	440	436	403	380	440	417	391	386	388	434	431	419	399	425	431	384	415	384	426	430	378	429	413	405	419	405	426	357	409	403	390	387	395	432	414	412	396	417	409	413	388	370	409	420	403	421	396	432	389	374	426	404	421	408	424	438	420	422	381	414	375	390	415	420	434	399	421	393	375	393	435	433	379	418	419	397	407	383	387	363	412	395	447	414	378	462	389	403	414	415	417	420	418	452	423	434	409	386	423	392	400	408	397	393	392	410	385	411	378	415	395	413	389	399	389	432	421	395	407	391	409	395	430	416	391	431	395	358	398	405	406	369	417	391	380	383	426	379	403	397	425	399	397	407	384	400	418	417	404	391	403	418	402	403	421	387	353	409	381	425	408	436	415	416	410	397	386	402	394	449	376	385	412	397	409	398	417	416	395	374	422	426	442	414	389	410	365	402	410	402	401	372	381	406	361	400	371	383	421	381	387	386	402	419	380	391	389	437	398	403	434	428	411	434	369	401	439	395	411	405	394	381	429	420	419	421	414	418	391	397	415	386	410	433	411	405	413	410	365	409	389	435	428	403	405	403	380	398	387	392	420	361	366	414	400	397	420	378	404	400	417	404	381	428	439	396	415	380	410	416	424	393	408	377	445	405	398	431	382	418	400	420	362	394	404	398	417	407	419	432	395	449	413	379	425	390	422	410	378	406	403	425	371	387	410	394	398	409	390	407	410	395	397	401	413	418	389	431	368	379	355	393	406	420	410	382	383	404	409	407	391	376	419	392	418	395	388	431	479	399	392	376	413	383	387	387	381	438	394	394	404	379	416	405	390	410	400	446	420	421	393	417	371	425	423	407	416	411	380	386	397	412	379	389	402	393	400	414	343	396	444	401	399	436	403	429	370	415	427	410	430	388	429	396	398	370	415	380	382	392	368	387	391	419	399	415	419	371	388	400	416	410	385	393	399	419	418	411	417	402	394	400	407	420	424	412	385	436	431	381	425	420	400	389	411	412	384	407	436	464	405	382	409	420	371	407	409	372	391	413	416	419	422	427	436	407	399	389	392	394	402	398	398	389	353	435	437	397	411	411	381	434	450	442	394	403	424	412	426	437	419	399	415	403	395	424	412	410	401	403	400	439	419	435	355	402	401	423	416	395	400	366	389	434	423	405	408	380	391	427	413	434	454	379	422	392	407	396	419	392	390	401	385	397	408	410	380	378	394	396	438	357	392	425	418	407	431	423	402	423	376	369	388	404	427	402	420	413	415	390	386	389	418	415	373	416	391	415	398	411	374	398	408	441	428	390	402	427	402	405	379	399	347	451	391	374	405	387	408	422	410	382	415	425	405	386	411	391	401	405	385	408	408	409	376	427	401	404	380	403	400	394	400	384	387	374	411	396	396	389	398	397	414	401	398	405	390	410	380	419	392	434	383	413	406	411	404	354	387	383	380	433	410	372	403	352	415	390	399	394	398	362	440	384	397	419	378	392	427	399	398	394	397	378	388	404	433	359	398	402	394	402	371	414	383	418	432	375	396	373	431	434	442	412	381	380	408	402	409	405	428	435	438	438	385	422	417	421	413	430	388	423	409	428	378	435	414	393	389	410	416	425	419	427	425	423	386	449	393	382	417	421	398	428	411	393	400	395	389	391	418	385	391	422	415	392	425	379	397	429	406	406	408	421	391	380	379	388	394	404	421	382	419	387	409	386	382	442	405	427	390	383	411	387	418	423	368	433	363	423	367	395	407	414	403	448	402	400	408	408	405	393	373	445	390	424	418	428	423	378	393	374	416	400	417	398	409	428	424	374	374	419	383	414	404	424	400	423	394	380	409	403	392	399	392	364	420	371	421	415	427	381	382	401	404	409	407	405	398	373	406	430	426	404	402	444	407	395	385	397	370	399	355	398	368	442
3217	3030	2500	1409	14890	28545	33956	25285	17143	1398	459	436	404	428	426	469	444	442	438	414	665	1105	1084	786	561	456	443	431	415	470	422	451	437	453	433	435	430	395	440	469	425	441	464	434	413	416	419	408	425	460	431	423	392	453	458	423	413	425	403	452	464	447	462	431	397	389	424	415	413	416	444	429	438	442	435	381	467	431	421	449	432	455	376	438	410	466	433	429	456	407	443	417	415	429	420	433	438	427	462	414	435	416	424	429	437	418	426	412	442	410	421	419	426	397	414	450	452	439	409	440	393	422	431	401	420	429	445	450	409	430	424	443	413	417	433	442	453	443	461	452	427	434	452	424	414	436	397	427	435	419	395	423	452	417	427	405	401	424	426	430	445	441	395	470	439	435	432	410	439	449	418	409	415	408	436	452	436	409	442	433	467	425	409	447	423	421	393	432	428	406	434	400	406	407	453	420	432	445	406	412	420	428	472	421	435	414	388	441	442	414	447	387	410	430	430	389	410	395	419	413	422	426	445	474	436	460	412	436	449	410	400	427	426	421	402	408	422	441	448	404	432	417	437	417	460	434	442	389	411	435	423	401	408	463	431	406	421	363	397	439	454	418	396	398	398	416	442	430	451	430	420	417	434	416	410	467	430	422	449	392	418	423	421	411	384	426	420	429	412	429	393	425	427	408	413	417	413	458	448	452	412	427	427	421	417	415	441	397	413	447	405	411	431	380	417	436	394	436	432	437	423	419	366	433	440	409	447	407	407	452	394	452	397	409	447	441	410	408	413	435	421	442	402	431	417	420	423	448	425	431	407	407	417	441	440	401	410	419	411	426	427	428	433	416	388	460	400	444	395	401	447	413	446	444	438	413	437	462	387	390	401	402	442	389	399	440	415	422	409	422	436	430	421	403	420	438	411	440	416	440	420	411	437	387	474	408	435	413	424	411	431	446	449	439	464	368	433	433	447	429	424	411	400	434	409	411	423	386	451	414	413	435	406	429	427	382	401	379	439	444	411	395	438	449	410	449	452	417	449	438	427	460	394	381	418	399	418	408	410	420	432	412	405	390	387	434	467	385	435	423	445	401	412	444	445	440	436	423	409	430	453	434	438	409	421	429	436	439	429	406	439	444	429	415	422	462	441	424	441	426	460	421	391	406	423	412	398	442	424	429	440	418	449	405	411	396	443	421	469	433	433	420	442	399	441	396	435	427	428	410	439	455	429	444	477	417	438	462	414	454	423	410	403	446	425	389	423	412	415	427	395	433	430	426	431	408	404	402	423	468	445	407	429	445	423	418	420	411	426	443	459	415	456	453	378	407	437	412	427	385	426	370	465	423	399	405	390	403	460	438	431	446	438	402	427	428	433	392	426	442	418	438	471	413	484	424	410	415	425	417	426	402	414	480	391	412	419	442	402	429	410	435	379	403	450	429	415	417	445	414	491	421	437	441	403	448	427	433	430	403	426	432	415	415	432	424	435	421	437	387	433	425	438	425	432	431	408	431	394	414	426	425	423	415	420	397	408	420	407	417	413	413	427	445	415	421	423	427	434	393	396	448	418	437	399	456	396	425	423	415	409	433	432	478	446	404	422	408	441	453	423	441	439	454	421	454	426	430	444	404	408	420	411	425	416	437	427	428	414	438	422	467	362	415	410	430	421	441	425	405	429	387	391	419	400	421	424	432	421	387	385	428	417	428	452	410	439	407	415	422	388	446	435	444	380	423	388	383	434	420	422	434	413	435	421	397	396	401	419	450	435	430	384	394	419	441	400	436	481	393	421	430	405	400	411	426	437	440	434	403	429	412	413	436	424	422	415	441	441	458	414	436	401	425	455	416	461	434	416	439	422	433	436	395	438	387	395	457	405	452	437	446	406	413	434	435	395	414	402	407	430	422	374	359	424	452	399	422	436	422	472	419	403	423	441	441	454	412	410	413	438	421	373	420	439	400	380	402	433	416	435	367	433	445	409	441	436	451	414	396	412	391	440	395	387	428	419	443	428	358	424	437	432	421	427	429	432	429	405	427	412	426	425	447	417	432	412	412	370	439	428	414	433	459	414	407	416	428	472	425	387	409	403	426	443	425	438	433	442	434	422	414	441	416	377	404	416	439	389	431	418	434	418	404	435	451	420	451	402	408	420	417	461	425	405	460	468	408	426	420	402	442	405	444	407	399	426	440	407	424	391	401	428	456	407	412	449	441	427	426	444	410	418	409	436	383	377	445	420	443	439	425	433	393	410	438	424	384	449	434	425	435	390	443	409	407	396	416	430	427	445	394	367	424	414	390	430	412	393	436	407	455	436	419	375	424	458	466	433	393	428	401	440	433	442	437	418	394	479	431	410	415	418	419	408	429	442	420	444	425	432	414	422	395	377	409	437	414	424	396	430	443	401	449	441	427	441	420	391	399	413	392	459	425	409	385	432	415	390	448	443	425	424	437	412	428	406	388	452	414	439	425	420	430	425	464	442	425	431	445	395	391	423	398	417	442	454	386	426	455	382	421	454	422	408	391	429	415	398	426	374	420	430	476	451	401	402	426	405	422	405	414	424	453	415	417	424	396	416	435	434	434	421	427	414	446	437	421	437	421	429	437	447	433	402	420	434	420	408	435	398	430	405	404	411	413	443	433	431	411	404	423	432	381	399	423	429	442	407	446	490	423	384	383	426	446	432	403	387	387	455	437	418	459	383	432	452	410	417	449	413	424	428	371	420	429	400	423	394	453	459	457	391	412	410	386	376	422	427	423	413	412	441	453	401	411	448	411	413	420	425	415	420	442	394	412	438	408	443	464	384	433	417	400	472	436	436	425	408	421	398	409	406	428	409	435	415	432	430	387	419	405	420	418	424	403	404	413	419	443	420	406	427	404	410	392	379	409	441	400	437	416	422	445	422	408	451	426	447	418	429	435	419	451	410	443	451	414	408	439	422	429	372	436	436	400	427	433	442	406	426	453	400	431	424	364	425	402	421	394	437	427	478	453	417	428	418	403	420	425	418	439	439	416	417	441	426	430	445	402	435	423	424	420	438	420	391	427	433	426	426	453	420	363	437	425	418	451	414	388	442	428	423	447	422	425	429	439	404	399	421	397	443	451	434	437	410	412	394	422	359	434	446	421	404	435	418	457	426	445	414	429	418	435	394	418	417	418	427	392	411	459	428	460	438	405	433	401	442	415	478	435	421	417	409	422	416	381	417	432	402	406	440	419	406	388	435	439	390	417	431	387	399	442	411	448	456	418	456	446	444	420	435	399	432	427	427	434	438	377	434	442	436	409	411	447	422	435	423	443	429	412	432	421	436	410	399	449	439	414	407	432	403	438	414	436	440	438	433	417	435	437	436	412	421	409	427	401	406	392	388	439	410	420	421	430	392	430	438	426	435	423	416	411	414	451	403	432	411	445	435	405	419	449	384	421	417	438	397	427	415	405	384	426	418	427	402	410	419	435	413	426	410	449	455	401	461	413	465	401	460	431	415	408	440	412
23956	21186	28280	24369	26758	33345	42556	39196	29893	7478	666	512	539	490	469	467	453	456	465	447	616	1121	1145	858	626	565	455	467	439	452	489	468	459	460	480	448	464	476	409	453	484	446	471	490	483	470	479	449	449	455	453	456	442	481	427	473	480	445	493	433	448	450	463	416	435	410	535	486	455	453	461	446	461	458	455	500	460	466	481	461	420	455	444	440	428	431	438	476	481	496	462	437	482	407	432	467	454	431	431	397	418	435	454	430	454	477	435	468	470	438	482	452	466	446	497	435	470	427	452	410	444	444	462	462	431	484	440	464	445	446	475	435	449	449	438	442	479	431	479	419	453	442	488	438	499	445	434	489	485	460	460	456	448	441	454	473	459	441	468	494	447	420	453	453	485	417	462	461	464	476	441	453	436	441	417	478	459	423	479	485	452	460	407	458	419	471	415	466	407	471	491	491	464	429	485	425	441	494	478	464	477	469	437	442	446	469	420	475	463	445	440	443	451	443	470	448	465	467	458	458	456	463	475	432	449	459	444	418	427	481	470	460	511	443	452	441	493	453	446	465	445	422	451	457	471	471	457	483	473	455	454	452	434	483	455	429	444	417	444	444	456	460	471	459	452	485	460	446	445	473	491	468	437	498	437	475	431	455	450	442	450	447	450	476	448	453	439	499	472	458	466	459	447	436	499	488	469	429	424	419	441	445	451	482	435	445	456	428	451	463	430	491	427	463	469	437	453	441	458	450	422	468	417	451	464	453	465	423	437	465	410	458	465	447	411	427	454	417	450	468	444	468	456	436	483	442	427	484	470	480	477	455	491	441	481	426	439	479	450	472	454	463	441	451	492	495	447	434	468	453	466	470	520	499	437	475	452	455	458	454	443	498	458	463	449	446	463	469	499	482	419	461	505	460	463	424	450	478	452	478	449	453	458	420	464	415	470	426	451	431	462	467	465	454	505	441	484	445	478	412	432	478	445	469	426	474	465	454	456	439	438	442	477	459	490	468	457	449	461	417	466	439	430	475	447	441	446	501	479	484	424	493	462	477	481	463	481	459	432	426	442	413	463	462	466	479	465	463	456	449	473	472	458	470	440	449	471	490	485	447	466	422	416	493	418	440	492	473	511	434	442	442	455	429	449	467	467	460	467	466	410	487	494	447	433	506	477	457	460	457	435	498	442	482	432	465	429	449	466	435	465	458	437	424	444	469	444	465	469	456	432	453	451	419	433	446	495	426	443	468	488	443	433	452	420	484	426	485	487	444	442	450	422	457	445	451	472	448	485	481	419	464	459	460	471	456	463	473	440	414	451	446	459	465	457	474	454	465	465	457	447	413	483	429	476	420	436	447	458	432	452	427	451	428	466	476	470	477	457	438	448	411	464	437	456	435	460	453	428	455	455	436	448	443	457	419	470	486	456	463	461	444	457	461	424	427	466	463	470	489	449	457	462	452	518	462	457	418	471	476	418	412	488	461	444	434	410	440	467	445	427	453	462	482	417	494	413	442	448	476	468	451	423	425	446	477	463	464	432	452	459	412	432	473	462	449	454	430	473	450	470	454	475	485	414	455	453	454	478	435	455	443	451	499	458	466	446	466	452	460	429	449	449	491	466	465	450	412	415	447	446	486	445	461	457	474	461	456	467	434	462	472	451	423	440	484	442	427	428	488	469	427	442	482	495	446	448	454	429	491	461	470	492	460	469	428	434	482	450	426	429	453	461	441	453	450	463	431	470	465	457	462	488	474	491	434	449	474	454	465	406	476	446	426	430	461	430	456	452	471	445	450	469	469	427	433	429	467	394	438	476	463	464	483	415	481	446	428	447	448	457	429	445	442	415	477	426	434	444	444	460	456	405	458	463	484	469	447	458	467	434	408	428	440	465	447	461	447	435	475	484	460	454	450	462	451	452	478	445	453	434	473	426	406	421	444	455	438	416	474	473	401	481	505	452	444	443	423	454	455	497	487	477	426	448	445	468	475	425	460	442	474	448	464	421	444	411	472	467	464	464	419	426	448	487	473	428	487	462	489	462	480	460	426	432	466	457	443	463	467	486	439	479	479	383	461	478	454	438	442	488	445	476	469	435	434	406	455	434	482	481	468	444	450	444	458	435	471	441	432	485	451	427	447	478	433	445	450	463	437	450	459	464	423	443	432	430	454	484	481	473	427	443	448	445	444	435	448	426	458	428	457	451	440	448	481	455	454	524	427	434	494	442	492	478	437	488	427	457	460	472	434	465	420	438	466	455	436	447	467	477	436	431	419	441	448	488	429	398	463	433	467	475	417	507	451	406	479	431	465	446	402	453	434	459	442	449	418	453	471	431	475	462	455	457	454	449	424	449	430	497	437	443	448	418	458	475	479	445	483	474	492	499	462	457	442	443	436	461	448	448	451	448	456	417	427	468	433	428	444	465	494	439	446	430	458	442	435	448	444	497	484	433	417	431	443	441	406	457	435	474	466	452	443	460	473	462	415	438	455	448	453	477	454	437	429	441	438	456	458	454	432	467	455	422	439	484	483	423	454	487	473	436	414	475	434	414	436	497	446	442	455	468	438	427	481	462	470	430	449	440	485	463	466	444	434	486	424	469	496	469	443	442	450	445	431	409	465	458	447	419	477	447	463	423	469	445	487	463	474	453	455	449	443	447	446	423	431	464	468	467	490	432	476	486	463	432	453	461	472	461	456	453	467	464	477	512	441	461	451	470	421	437	451	450	479	442	435	432	489	447	447	462	422	433	451	447	496	489	456	432	484	460	458	410	447	439	489	451	451	450	441	450	483	474	435	459	480	456	454	488	439	455	471	436	466	461	442	424	445	460	458	457	487	465	439	418	421	461	457	486	474	461	449	491	422	457	472	467	472	488	441	483	434	446	450	434	454	454	454	414	462	438	449	471	428	461	497	446	460	417	482	432	457	438	453	450	445	436	443	472	463	477	452	453	456	447	475	449	522	456	469	453	484	477	479	419	472	469	486	466	409	445	457	460	464	448	470	423	468	442	465	445	466	465	456	475	470	426	467	436	459	464	436	419	487	482	471	477	468	446	481	396	431	406	451	468	423	462	417	458	451	461	451	437	426	465	446	434	418	454	436	471	427	470	472	434	466	424	451	457	414	474	488	418	432	449	448	469	498	474	456	440	455	451	470	494	436	443	470	505	463	465	465	466	454	458	452	457	474	435	431	462	457	445	434	460	477	443	446	494	432	445	437	401	442	506	414	458	455	488	452	419	492	450	463	434	468	419	408	433	425	466	457	439	465	427	454	462	476	416	460	461	458	467	459	472	428	448	484	466	448	465	439	472	465	446	451	443	424	457	454	422	437	480	477	463	437	462	471	447	488	464	397	447	438	459	475	473	462	469	417	415	444	419	485	439	415	461	440	460	440	453	448	490	463	452	476	453	457	469	458	407	430	459	452	428	473	463	450	458	425	474	451	446	441	478	440	435	424	446	426	473	446	444	441	433	492	485	461	461	483	448	468	427	471
3468	4874	3907	2072	23804	28934	40974	36991	26107	3269	538	473	502	495	486	507	477	508	465	517	730	1843	1619	994	723	636	518	492	449	466	502	472	424	496	519	509	496	509	462	474	474	510	470	500	465	480	519	496	497	491	444	459	516	443	469	480	496	428	468	471	442	461	445	467	455	484	469	459	475	481	427	470	492	485	485	490	448	451	485	478	461	510	531	469	503	479	503	477	502	478	432	489	476	492	484	423	473	495	478	450	440	445	454	419	447	467	473	451	487	489	482	473	488	456	502	514	439	488	480	480	498	512	475	471	464	458	457	459	451	455	509	469	459	464	500	448	503	459	469	458	479	457	433	510	480	512	487	420	470	486	447	513	466	486	516	459	492	432	459	486	449	465	454	488	453	479	488	480	449	488	481	526	516	501	446	444	494	455	475	492	491	478	478	480	461	449	427	462	456	497	459	480	460	460	446	461	431	466	482	473	463	506	487	450	465	510	472	451	444	422	498	434	438	460	499	510	484	475	451	461	500	420	476	437	444	487	475	442	486	503	500	515	485	525	495	483	485	460	475	495	496	469	459	460	533	481	463	492	506	490	487	451	429	484	507	504	464	506	478	489	476	466	496	486	479	499	489	499	460	482	463	477	482	448	466	469	488	469	446	468	455	455	440	480	483	489	462	505	515	478	463	466	448	479	499	420	473	479	475	409	518	502	475	472	461	492	453	501	458	436	446	478	448	439	437	487	478	487	447	536	458	460	421	455	473	492	458	448	497	460	506	441	513	467	456	407	476	428	482	469	459	493	501	474	489	461	496	490	488	447	438	464	446	464	473	482	463	489	439	474	473	495	495	472	465	443	426	494	495	473	467	460	503	460	424	465	498	470	449	471	485	478	465	481	512	467	497	483	478	480	460	478	487	476	462	439	483	470	473	487	474	497	471	457	472	457	471	471	480	478	481	489	488	482	495	490	474	462	494	453	454	455	470	479	464	493	472	498	495	456	476	485	477	490	484	478	481	484	470	487	470	513	452	490	456	446	492	418	461	474	478	458	478	482	501	455	493	526	480	453	501	518	457	469	443	466	495	473	487	466	476	475	485	435	491	454	462	487	505	457	445	489	485	459	452	469	460	498	439	466	486	492	504	499	473	467	466	463	456	480	475	461	463	486	449	476	485	443	463	476	415	498	452	467	496	483	484	443	453	487	493	489	472	477	481	486	506	460	490	473	473	463	486	492	504	438	477	495	462	485	461	475	462	460	494	483	462	453	495	464	479	491	479	471	516	462	465	451	490	505	482	491	450	456	489	464	480	434	470	465	463	482	470	432	513	505	478	504	494	494	516	467	513	477	468	495	477	478	427	431	509	526	519	486	425	497	436	487	454	510	500	455	479	483	459	475	507	491	497	454	502	480	480	468	466	428	443	452	499	465	448	486	488	450	479	477	472	453	470	427	496	480	484	431	482	473	521	497	472	427	499	467	459	465	465	460	484	484	477	460	478	484	479	412	478	483	496	483	466	478	463	444	484	462	465	474	484	446	508	477	475	450	457	456	489	474	470	499	451	461	439	488	489	466	478	467	491	481	464	484	476	453	478	475	468	481	466	473	455	439	473	461	459	486	441	418	514	475	445	505	490	459	499	441	471	446	498	464	436	445	475	482	487	482	472	475	502	445	508	462	438	448	485	459	446	485	497	522	462	472	454	469	471	486	469	475	482	495	483	454	482	443	519	454	466	450	453	446	460	479	492	461	477	437	427	461	506	479	509	479	484	480	500	467	492	438	469	460	473	498	430	457	460	500	503	492	443	460	502	465	459	420	485	466	476	431	474	499	462	491	471	514	435	511	445	456	494	515	427	461	484	464	455	502	494	430	526	495	456	457	498	488	494	465	470	471	509	485	471	446	445	423	471	480	470	442	442	475	475	490	448	491	420	516	459	493	488	463	463	446	444	492	463	496	452	467	465	472	470	468	502	484	499	458	441	495	505	462	476	490	458	451	491	500	483	483	456	438	463	495	458	498	474	500	498	484	465	467	492	483	461	429	453	478	461	489	452	473	482	502	433	437	456	449	457	454	444	457	464	455	449	482	462	434	448	478	468	487	452	468	484	474	479	472	479	455	471	490	465	464	465	494	498	521	467	473	477	447	459	452	458	483	515	464	493	492	479	485	498	489	478	442	471	435	482	475	448	516	518	482	470	457	480	466	493	424	481	467	484	438	430	447	445	486	458	516	454	490	457	471	465	444	510	465	446	465	461	499	469	509	495	496	455	442	516	461	474	508	463	476	448	485	451	487	456	471	439	507	509	463	452	462	468	442	490	467	483	475	459	481	488	469	491	477	462	424	485	483	425	461	472	475	477	522	481	438	478	493	468	505	480	493	477	456	500	453	492	458	465	433	470	463	451	481	401	476	476	472	420	490	470	490	478	459	496	457	456	444	446	456	467	470	472	469	509	482	473	438	479	452	493	421	502	473	466	456	506	473	522	470	447	493	487	479	509	486	485	483	467	461	450	460	467	448	460	418	517	472	482	477	451	467	475	486	501	447	462	485	467	415	471	456	493	469	501	491	516	452	491	476	457	490	476	470	459	459	504	474	494	460	490	455	458	467	490	478	495	471	466	477	485	460	444	432	454	471	499	425	460	479	481	441	453	463	492	442	426	458	462	436	500	461	445	475	443	477	473	467	483	459	482	427	472	527	505	495	458	492	509	434	445	481	434	459	452	461	458	488	448	432	480	484	490	497	446	484	465	491	513	454	458	470	439	477	506	448	469	510	449	458	480	460	486	470	512	484	462	450	517	474	475	506	457	470	460	508	470	495	457	471	462	461	489	460	455	507	503	503	420	469	484	493	469	467	451	463	453	424	481	453	483	476	493	475	471	447	472	484	449	464	487	434	422	473	480	468	452	463	494	418	464	470	409	513	435	475	460	427	455	483	479	499	478	453	418	448	476	444	493	441	462	451	488	443	490	476	462	507	466	477	462	462	459	466	489	476	464	454	464	454	489	449	501	454	518	476	475	479	445	490	486	469	453	481	447	438	469	460	510	511	468	432	505	454	459	471	476	455	465	458	486	458	488	450	476	498	468	483	478	456	449	461	501	461	448	492	499	479	434	469	464	491	493	439	464	456	461	470	454	469	473	466	465	456	467	487	492	477	424	416	464	447	467	516	463	510	493	433	473	501	505	459	440	481	449	443	448	463	487	454	461	529	473	481	468	472	472	457	501	507	458	492	469	444	473	512	471	437	462	508	461	456	460	484	460	437	498	504	504	459	471	462	491	466	505	461	484	496	456	450	458	463	498	465	476	504	468	474	457	412	495	494	497	461	532	481	466	454	509	510	469	493	498	466	462	504	482	437	432	474	462	509	469	460	461	478	442	433	506	459	501	447	458	472	486	485	455	464	471	497	470	457	490	462	506	440	472	506	467	478	462	492	430	457	475	454	483	511	470	459	486	474	460	455	500	434	484	459	455	471	453	488	487	491	443	447
27204	11968	1260	596	1844	2534	2559	3026	2214	633	394	433	414	400	413	376	369	444	416	370	399	402	443	423	418	443	419	442	428	414	367	375	405	425	381	400	397	420	403	401	383	402	415	356	444	423	407	392	372	389	401	423	401	414	376	392	427	437	378	351	413	412	402	413	401	425	380	405	417	394	391	400	417	386	405	396	416	371	401	366	428	427	423	404	380	410	397	373	401	402	420	403	425	412	368	415	431	401	386	426	410	406	399	414	390	414	404	438	347	381	424	419	419	419	424	404	387	437	418	392	402	409	372	412	363	382	404	422	404	407	384	407	425	432	396	399	362	386	391	397	418	414	421	379	316	405	389	414	402	406	405	427	415	406	381	378	398	407	443	405	394	394	417	418	380	394	387	393	405	346	436	412	368	399	419	415	414	377	354	401	406	390	405	379	400	374	456	390	433	398	383	416	370	422	401	411	360	394	397	374	398	409	428	397	389	362	406	397	411	404	368	420	371	408	402	394	381	402	402	402	386	391	410	386	412	371	374	415	408	389	387	417	384	395	410	434	404	407	404	443	395	402	394	422	419	393	413	395	403	372	375	397	432	421	360	359	402	394	397	423	433	436	393	376	403	391	365	373	376	362	395	419	416	357	395	385	426	378	411	380	436	402	413	390	427	348	371	401	402	388	418	421	418	422	395	361	386	371	410	405	401	398	419	384	391	417	400	425	387	416	388	385	395	418	379	425	440	413	420	388	433	412	381	385	362	381	393	415	431	412	413	387	414	441	396	386	383	421	462	394	416	403	407	392	420	403	369	382	412	403	365	370	413	367	394	382	385	393	451	387	401	407	391	400	374	363	406	414	361	386	400	413	365	420	388	391	455	402	384	400	401	375	395	396	410	387	395	393	428	402	409	427	420	399	380	421	391	360	359	419	404	383	383	418	377	382	397	414	381	428	387	386	387	380	362	407	439	415	417	418	404	384	397	403	376	409	391	426	410	403	407	371	416	412	371	386	409	381	397	372	392	372	435	356	372	385	395	412	382	433	401	357	383	410	368	394	406	449	381	381	391	414	420	379	413	381	417	396	406	416	377	442	372	354	405	395	399	388	392	388	372	413	403	389	365	382	387	423	394	389	394	378	408	403	435	402	404	401	398	379	384	412	406	432	416	422	379	366	414	393	397	402	384	398	401	364	396	367	378	375	411	452	368	414	392	400	394	421	392	362	374	380	384	388	423	385	400	404	399	437	375	402	364	404	372	423	382	399	411	418	379	403	468	420	356	387	405	413	392	386	398	412	456	392	393	403	392	387	387	384	401	417	394	372	362	395	397	397	435	392	389	457	424	385	410	350	439	418	387	423	409	420	382	389	394	372	418	418	442	406	413	385	387	433	436	396	398	412	430	425	371	406	368	426	389	390	408	433	409	418	374	392	382	429	442	393	414	340	422	380	418	415	409	393	385	386	382	410	400	384	408	402	412	365	366	409	401	385	414	413	421	424	396	417	391	403	408	420	386	415	401	400	412	400	401	403	434	425	401	405	386	380	393	360	398	411	424	427	380	379	390	385	382	379	421	388	382	424	384	373	409	398	412	376	398	413	402	390	393	394	407	401	404	391	412	433	392	397	399	424	402	400	407	375	406	399	405	441	421	399	393	421	403	420	391	406	399	377	394	398	384	378	413	397	380	387	385	420	370	381	415	392	399	405	382	348	349	380	417	388	378	406	413	393	415	363	399	435	411	425	389	389	379	350	430	382	426	414	447	373	412	448	408	385	400	427	428	372	369	406	406	411	422	366	391	410	402	409	386	407	438	391	377	418	402	427	401	395	406	462	404	403	388	378	429	385	411	403	344	410	356	402	401	391	420	399	408	359	385	394	377	416	417	428	427	423	374	409	387	397	410	407	404	407	358	372	408	385	421	438	426	385	398	406	405	408	382	385	413	427	378	423	402	425	371	367	428	401	395	417	387	370	421	401	425	408	385	404	410	383	409	376	395	396	419	386	429	398	406	407	405	424	402	388	417	405	407	409	392	422	416	401	398	415	410	410	413	351	396	383	399	382	392	398	361	385	408	416	408	368	415	404	394	444	386	401	419	412	391	378	415	425	438	378	395	388	405	385	400	382	397	409	393	443	395	427	360	393	414	408	367	436	373	396	393	406	412	365	428	372	418	404	419	383	408	406	381	400	407	363	389	398	385	376	395	412	397	412	374	390	434	399	402	377	424	398	400	367	378	420	374	420	452	390	396	380	412	384	400	374	383	378	442	434	432	408	413	399	396	375	405	415	406	397	428	390	384	385	364	381	404	391	387	393	403	397	403	409	375	411	422	380	401	411	397	374	407	396	385	380	385	425	421	398	395	417	401	408	406	420	365	389	394	415	375	407	390	378	429	384	365	375	391	384	396	431	412	377	377	415	407	404	384	401	383	414	367	413	413	357	395	378	392	404	388	417	437	410	359	397	440	409	378	369	394	362	416	407	422	388	395	412	421	373	391	407	394	414	403	403	393	375	423	402	368	399	397	402	412	380	387	391	371	378	413	416	424	383	397	438	401	389	403	421	396	397	416	373	403	398	398	380	408	423	384	430	392	431	425	399	412	399	396	390	376	382	427	379	374	393	420	390	407	409	370	414	419	348	439	396	427	398	397	410	388	405	405	393	374	405	393	406	431	409	389	386	417	410	387	416	384	406	372	419	400	359	383	423	406	405	400	367	398	371	409	428	400	370	414	403	406	414	400	394	373	349	397	403	361	399	401	386	366	386	378	412	395	416	371	405	440	394	410	407	405	394	414	440	396	380	391	406	388	419	368	431	387	361	383	379	420	413	424	397	395	377	387	389	410	378	419	393	384	433	402	395	386	390	391	380	391	417	381	413	436	384	392	380	389	433	379	399	382	380	417	397	346	402	412	362	390	407	408	376	391	433	404	387	412	369	392	407	415	421	397	433	407	354	385	371	393	441	380	386	399	409	403	396	367	430	410	416	387	392	439	403	405	415	401	399	411	399	411	384	393	396	335	396	402	408	386	420	424	385	391	353	417	406	405	422	423	427	395	414	385	393	392	401	402	403	403	381	392	377	391	409	415	392	384	349	395	361	431	440	459	419	447	407	381	358	394	415	374	389	378	404	408	410	383	401	391	439	418	385	392	394	423	393	378	406	383	379	401	378	399	405	377	400	407	375	435	421	370	394	402	351	390	389	392	380	417	400	395	388	411	450	411	430	430	365	380	388	436	399	391	427	385	419	411	400	423	404	388	438	417	435	400	415	403	376	412	396	403	390	392	401	392	386	408	411	396	409	408	393	392	377	441	415	383	413	375	419	364	411	385	375	389	405	389	372	425	399	405	410	428	369	435	394	452	414	395	384	383	430	408	367	430	370	436	386	414	355	394	386	379	400	411	409	400	393	404	373	392	373	384	423	361	365	411	395	424	411	406	366	397	394	403	414	393	357	381	409	399	372	401	389	417	392	424	397	407	436	379	397	388	410
4811	655	588	469	2468	3120	3344	3733	2768	632	437	376	385	402	396	418	401	392	436	440	408	471	454	419	416	437	396	411	384	377	381	423	391	361	418	385	398	425	391	383	372	407	397	423	416	388	374	398	418	419	402	378	381	399	416	401	390	377	369	409	444	420	424	422	341	360	391	397	439	408	410	401	387	417	409	391	399	424	403	454	395	356	345	397	390	384	411	380	415	412	396	419	451	383	375	398	404	385	402	405	429	384	379	421	425	425	404	407	367	405	442	436	383	396	404	402	379	390	363	402	404	441	404	411	393	401	426	388	397	361	386	393	429	388	356	393	414	399	403	395	369	441	380	442	400	398	353	425	369	406	416	408	374	374	383	391	380	402	385	364	377	382	413	409	367	372	345	362	402	378	404	429	376	373	413	386	414	381	395	408	438	403	427	377	408	398	409	392	401	366	392	392	385	378	368	387	407	393	433	374	358	393	412	388	365	401	413	389	392	438	375	384	383	387	400	358	397	389	405	413	407	419	378	399	386	404	361	395	345	397	412	418	419	391	373	393	412	400	426	401	423	366	373	414	415	412	373	380	428	441	394	430	415	381	379	438	409	405	423	394	406	405	405	364	399	408	380	427	416	401	363	376	372	409	376	395	405	397	404	363	354	404	409	353	385	425	391	397	412	397	397	412	393	407	363	385	392	367	364	405	415	372	395	409	402	386	414	372	423	411	390	367	396	408	400	423	384	402	425	410	400	375	386	410	403	384	403	398	377	411	390	384	418	409	432	445	366	384	419	372	428	388	398	419	374	356	421	456	382	395	442	400	400	379	405	396	435	382	392	418	394	402	353	418	407	376	419	380	391	417	403	380	382	383	407	403	398	406	369	412	397	410	365	387	405	392	403	360	416	381	398	400	386	408	383	396	405	429	382	401	410	402	395	382	409	391	409	421	404	413	417	423	413	369	390	409	368	414	396	430	405	399	382	395	386	376	377	404	400	417	395	425	409	392	410	426	398	367	410	401	388	381	404	401	408	402	397	401	407	395	379	377	395	422	401	378	372	430	387	387	407	403	405	379	407	445	434	372	424	423	360	391	375	394	408	402	408	370	390	406	410	389	388	417	409	390	415	421	349	361	409	409	386	386	410	428	380	401	398	421	383	388	427	419	381	363	417	376	415	369	414	398	409	364	365	417	356	443	408	407	394	350	426	375	435	395	379	424	392	411	427	420	407	408	395	408	370	390	403	377	413	385	393	411	390	360	386	394	382	397	388	411	369	390	393	418	373	378	419	397	401	415	402	394	388	392	378	389	367	366	378	420	399	410	427	404	422	409	413	380	370	404	399	371	407	380	409	407	381	397	428	388	383	344	419	421	425	374	430	363	397	397	391	375	397	418	394	415	389	399	384	399	376	403	385	409	415	405	420	386	383	361	414	389	403	371	384	400	358	393	401	436	412	383	395	389	378	390	358	386	412	407	395	415	401	387	406	420	397	380	407	358	434	400	385	409	401	426	386	401	401	414	394	429	401	383	383	381	392	390	415	385	378	366	399	388	401	405	390	437	387	422	402	397	389	399	379	426	394	374	405	416	389	397	409	433	409	386	376	377	369	407	398	377	369	366	419	378	418	361	377	411	394	439	434	399	402	400	428	397	406	381	407	399	436	394	389	399	400	405	403	388	399	387	373	424	392	391	453	441	376	410	392	399	401	418	398	396	404	352	394	388	360	425	431	389	433	390	408	404	402	406	420	415	384	390	424	376	389	372	385	391	421	445	438	407	387	392	407	410	432	396	400	385	359	400	388	384	402	386	384	412	460	408	431	386	391	394	395	411	377	379	414	389	402	379	391	412	398	407	409	394	365	394	376	429	428	401	380	380	375	420	385	395	409	379	431	399	366	398	421	416	417	405	405	403	397	385	425	389	411	397	401	398	381	433	410	411	386	426	364	390	400	422	398	393	398	425	398	396	388	435	366	386	427	395	415	380	394	394	394	393	401	387	389	404	374	366	385	364	411	422	383	388	413	414	378	375	385	381	426	420	431	401	378	388	383	388	417	383	392	406	414	433	438	410	375	350	432	416	380	377	431	396	394	383	430	367	396	406	422	383	429	417	414	382	368	400	395	392	349	373	437	422	388	433	399	383	416	391	394	364	400	395	391	440	355	394	386	429	423	393	379	421	385	391	425	399	412	382	363	409	389	379	360	369	368	395	393	404	415	406	381	405	385	407	388	403	399	376	379	391	433	421	425	373	381	404	379	390	373	404	406	390	399	398	387	409	409	394	382	402	426	405	395	419	374	407	399	411	414	373	414	395	400	412	377	404	395	393	370	406	433	389	411	395	389	417	425	417	408	383	383	420	433	378	400	406	407	426	430	384	398	386	415	410	383	412	413	386	409	414	392	442	418	413	378	397	416	414	402	399	372	390	372	379	369	395	394	405	411	399	382	415	409	425	413	457	422	402	380	374	403	381	439	400	418	387	457	404	397	388	429	388	425	397	383	372	380	401	409	368	373	459	393	392	390	399	398	405	381	385	399	394	412	422	410	406	409	398	389	393	423	403	430	409	375	372	429	401	413	387	417	402	403	415	412	375	388	426	440	399	370	399	424	409	403	373	411	405	364	394	387	395	395	453	414	395	422	350	394	422	388	383	381	393	406	416	383	369	442	380	443	377	383	395	386	396	385	420	405	398	401	391	392	413	416	376	380	403	388	405	408	391	404	393	394	395	451	350	372	384	415	364	392	369	413	397	386	422	402	388	414	385	421	416	378	377	399	398	398	380	401	392	396	400	432	372	401	380	408	418	419	414	415	442	346	381	439	390	399	418	387	395	394	407	410	379	430	430	416	416	423	399	422	420	394	395	399	408	404	392	378	422	365	420	405	433	400	410	419	415	397	399	390	377	382	382	385	415	412	382	418	399	376	375	414	378	379	434	385	371	411	413	424	426	393	425	429	417	388	420	378	392	433	412	392	408	375	350	397	412	443	416	388	397	397	392	429	381	419	387	406	372	387	355	413	379	395	413	392	386	403	376	422	391	349	367	385	381	397	422	405	424	387	381	390	397	424	393	375	413	412	387	378	417	408	439	413	405	390	355	405	424	419	364	419	429	401	340	410	370	394	402	427	372	407	410	419	385	399	382	420	387	433	394	419	384	402	386	380	420	400	377	375	433	396	390	389	395	403	386	418	426	450	384	406	386	409	421	369	387	400	397	423	398	396	388	387	439	380	426	424	372	385	399	372	416	395	401	411	378	412	444	415	371	389	372	426	385	395	392	373	425	406	412	408	418	403	380	430	401	439	390	400	360	381	398	396	425	413	410	347	426	416	431	416	382	382	415	386	424	394	379	406	426	417	418	382	396	387	361	409	376	406	378	434	421	397	396	424	397	387	402	414	402	392	399	385	462	413	390	393	389	386	366	408	363	410	393	390	382	396	362	406	410	419	401	357	362	381	403	403	377	419	426	413	404	403	429	398	427	402	377	375	402
24703	21198	27424	25197	19830	24381	34243	29749	21436	4299	493	506	419	444	409	387	408	416	418	413	487	680	780	644	525	488	435	393	384	395	383	412	384	416	340	376	417	423	419	434	415	413	378	435	401	389	428	411	396	422	382	413	378	430	417	430	402	398	376	444	432	431	384	416	414	387	375	421	390	413	419	371	374	413	392	411	406	408	427	407	416	359	404	381	368	395	399	422	374	372	418	399	391	393	405	428	377	385	413	388	403	392	397	361	368	381	381	405	397	398	376	390	373	409	411	421	388	404	406	397	378	388	381	405	374	396	420	410	402	408	375	402	383	395	393	389	364	381	393	394	389	406	397	400	402	401	402	381	399	412	394	404	407	392	373	368	372	393	412	389	379	382	412	405	381	398	364	374	399	401	395	356	394	401	431	387	388	382	391	410	389	400	394	390	376	375	385	406	401	374	398	401	405	426	370	416	363	346	413	376	393	395	430	406	415	406	382	387	396	368	380	390	379	397	374	378	379	437	383	399	382	420	348	387	404	379	396	378	397	401	398	384	363	395	438	379	378	405	412	387	395	391	400	419	381	377	410	422	393	428	374	379	392	426	411	413	423	402	362	461	392	378	439	405	383	420	396	377	385	358	374	386	425	382	385	417	399	373	383	401	425	414	390	406	377	389	430	353	408	370	391	385	433	397	402	394	393	408	388	371	389	414	410	427	383	399	396	391	368	406	421	377	348	393	385	381	378	405	410	404	364	380	376	389	395	404	409	419	390	383	384	394	371	455	420	414	402	423	392	401	427	404	416	402	431	407	376	401	380	370	391	396	373	421	369	407	412	411	390	408	401	417	402	426	397	397	404	429	410	392	370	377	405	412	403	382	421	414	364	413	394	381	359	431	375	400	394	405	359	402	415	372	402	377	393	387	396	374	382	388	365	416	376	403	361	416	414	399	413	380	394	401	404	400	424	389	420	376	368	420	458	423	391	427	392	377	440	420	376	374	396	400	418	419	400	383	371	396	378	428	421	404	402	382	406	390	391	393	410	411	415	427	369	427	410	418	388	436	396	349	375	408	393	422	389	361	410	447	387	379	390	401	410	363	385	434	394	416	390	375	389	410	389	403	350	363	410	369	345	422	422	373	422	415	363	417	387	391	380	373	399	385	394	418	411	428	404	410	350	418	393	419	382	408	392	377	424	370	397	396	418	410	399	419	428	422	411	384	392	406	427	440	398	385	363	373	399	403	419	356	398	406	387	411	375	403	362	399	371	401	431	384	384	358	403	395	375	417	348	365	378	419	380	386	374	359	362	389	411	408	424	393	387	397	432	400	388	396	410	391	422	444	405	393	399	431	389	396	400	416	416	405	400	377	410	437	410	376	371	401	399	397	417	391	422	427	386	374	422	393	423	379	387	395	400	392	377	402	371	424	422	387	430	411	390	394	427	380	364	405	413	390	367	421	417	387	418	404	432	387	375	412	383	407	393	385	421	351	381	407	403	406	422	393	406	362	398	352	400	388	398	393	403	412	401	382	375	443	393	433	417	370	408	377	396	382	377	414	393	373	383	424	407	405	388	389	361	390	396	412	386	374	388	403	414	440	415	376	429	371	399	403	402	405	404	387	394	369	422	426	422	444	407	418	375	403	386	372	382	425	406	365	421	391	396	398	378	401	380	377	367	413	355	375	382	394	411	385	400	401	400	424	434	407	422	374	399	402	408	384	417	377	420	390	407	370	429	400	363	390	395	394	403	417	377	395	389	394	383	408	421	399	429	389	434	381	388	368	408	404	378	405	375	382	396	376	416	402	368	401	368	373	377	417	370	422	410	403	366	389	408	411	391	362	427	401	402	406	392	399	427	389	375	420	352	386	407	408	410	376	367	377	439	398	368	429	390	401	436	378	341	409	402	384	411	399	401	396	410	405	413	401	407	393	360	403	385	383	388	375	387	386	388	407	418	364	433	429	377	368	388	423	431	377	428	384	349	383	418	378	374	389	420	406	392	417	405	394	453	412	367	387	389	390	403	392	386	374	403	394	381	418	384	355	369	388	417	372	397	397	416	367	359	438	385	405	372	378	364	421	365	379	408	383	355	374	370	391	417	420	412	380	394	410	396	404	419	388	384	399	364	411	411	372	416	372	396	395	390	431	394	420	438	419	376	393	368	358	353	369	394	393	434	420	393	387	405	425	384	382	400	391	391	364	390	394	373	395	400	383	405	395	407	377	370	400	379	404	410	396	404	395	387	382	402	369	389	379	396	398	400	394	376	403	408	406	393	422	403	455	391	412	415	370	404	398	412	354	399	370	396	387	394	371	373	386	384	423	388	363	393	375	408	392	441	378	427	412	381	390	435	383	401	391	373	403	414	390	449	401	429	413	413	413	427	381	398	346	389	392	398	369	397	379	429	411	401	418	431	402	396	419	367	391	374	393	388	389	419	407	390	383	368	384	415	437	382	432	421	368	421	381	410	400	388	413	392	391	395	397	365	387	388	385	366	377	386	403	409	390	399	393	393	387	423	397	453	375	416	382	407	427	411	381	393	413	395	393	412	401	411	391	415	381	382	367	384	385	370	390	405	391	414	399	422	433	406	401	412	384	399	415	408	410	398	376	427	394	404	426	440	397	400	417	400	385	384	434	415	414	402	407	394	424	418	370	378	399	387	377	368	395	379	443	388	380	405	384	384	427	376	404	387	368	388	412	380	450	414	383	424	403	389	389	393	360	387	407	399	407	388	393	396	368	362	448	391	393	426	377	390	405	400	380	435	409	415	416	393	414	410	389	395	452	414	383	405	391	393	388	402	388	414	407	398	386	430	422	401	384	407	397	411	425	376	396	392	417	380	408	407	417	426	380	417	383	417	418	449	405	386	364	384	382	390	361	373	367	364	389	431	414	442	371	375	449	409	381	380	407	428	378	397	426	403	415	443	400	404	410	409	389	410	371	414	399	402	398	422	397	415	390	355	377	382	396	385	353	407	418	378	402	422	365	396	403	392	393	369	408	375	411	410	452	389	361	395	385	392	417	408	424	403	412	394	403	385	366	400	356	417	401	430	409	419	415	390	396	398	399	395	388	387	381	431	384	372	401	424	412	374	399	416	377	375	366	439	373	408	411	393	394	403	390	404	401	434	434	401	408	364	387	407	430	390	426	412	359	431	381	397	380	404	385	403	381	359	393	398	380	420	368	441	383	387	395	415	430	386	403	435	419	400	404	369	432	366	371	402	406	395	388	368	386	364	429	383	378	383	376	378	401	433	415	374	393	420	400	365	412	364	374	429	398	385	424	404	372	391	410	429	368	404	356	398	404	421	410	440	384	361	357	428	393	390	410	421	428	394	415	381	402	424	396	390	385	424	387	396	392	406	381	430	411	376	406	431	370	392	403	417	374	414	361	388	401	407	447	409	371	411	376	387	393	391	394	381	393	389	420	424	386	370	424	392	411	380	393	412	413	363	419	430	376	407	373	390	345	380	408	368	382	388	355	413	406
3227	2994	2554	1420	16416	22116	29930	26920	18410	2485	437	471	416	439	432	440	465	423	436	414	543	1013	1089	830	609	498	420	417	422	427	410	452	441	411	391	438	402	432	378	407	450	416	450	447	411	415	430	431	436	381	413	434	409	412	439	385	379	420	461	400	415	454	412	429	393	413	394	410	401	440	419	416	412	409	421	402	417	455	432	415	413	420	438	394	427	422	444	411	429	441	395	419	400	426	421	431	436	407	441	443	400	421	403	420	422	439	432	444	421	410	390	445	377	402	397	401	425	433	413	437	394	443	398	416	380	398	441	433	425	402	426	411	416	442	435	417	409	411	385	408	421	422	401	426	426	397	403	430	426	435	420	418	447	433	384	427	387	413	425	426	406	411	425	410	408	433	409	450	431	397	427	418	441	387	447	416	420	428	426	411	398	403	440	395	436	415	391	440	388	392	413	421	416	428	401	425	415	396	411	371	402	446	429	428	460	383	433	417	416	394	437	387	400	406	404	427	438	404	405	417	455	454	416	374	430	428	418	399	404	414	417	435	414	420	459	415	399	427	405	419	396	394	385	426	441	438	436	457	454	403	422	391	432	414	395	432	398	406	437	401	386	472	385	435	417	445	422	401	414	419	381	395	427	397	414	420	423	435	419	452	404	458	447	391	428	433	406	418	433	442	425	427	436	426	384	445	430	438	450	434	433	387	410	430	394	439	436	400	428	438	389	418	393	415	451	457	423	377	396	447	419	384	409	369	410	419	368	399	391	446	418	395	402	426	412	416	432	404	426	429	398	436	396	405	410	404	409	440	387	399	437	408	427	429	418	434	416	398	416	396	412	433	441	407	427	399	408	420	406	408	407	406	406	419	415	448	386	403	433	367	413	427	410	418	436	431	395	421	434	405	403	386	395	401	424	411	405	354	412	429	434	401	396	424	399	430	435	437	406	404	400	429	419	401	456	401	428	392	425	417	396	394	423	403	435	419	424	382	399	373	416	407	415	425	434	390	430	397	450	419	454	420	413	427	436	424	419	434	408	406	414	436	392	436	390	427	419	408	400	437	405	430	394	422	419	411	413	402	392	450	398	417	433	408	428	399	391	412	421	426	421	463	404	440	405	445	443	435	389	403	388	421	437	434	417	431	422	406	445	410	447	440	401	408	474	446	381	451	420	412	429	406	423	416	434	412	397	355	421	385	435	428	442	425	403	402	419	426	417	396	408	425	379	431	402	392	428	404	416	401	382	433	432	403	406	432	388	424	439	402	432	462	371	417	390	417	418	415	412	386	441	407	428	423	407	428	371	402	412	418	451	379	389	445	413	407	417	440	424	396	384	407	400	411	416	413	415	419	406	396	426	417	427	404	397	424	420	454	418	433	415	424	423	451	440	422	417	412	421	445	431	399	417	391	406	431	432	379	428	443	443	378	469	428	388	410	441	415	387	392	423	418	427	426	388	430	406	439	394	411	417	410	418	421	424	397	407	410	406	429	412	420	410	439	447	442	441	402	418	397	445	417	429	396	438	423	385	400	403	429	412	450	388	421	439	437	412	417	392	430	444	443	431	375	401	397	432	408	399	441	409	387	414	425	397	389	442	430	426	383	392	370	404	422	400	356	388	401	405	413	409	429	407	416	404	412	424	438	419	430	412	427	383	448	438	425	425	433	495	402	375	403	424	448	438	414	398	405	438	394	431	410	433	410	446	420	438	418	398	439	430	437	393	459	397	436	412	413	421	449	435	432	401	464	415	412	425	442	415	409	447	382	411	416	424	409	430	437	413	396	408	461	414	419	390	430	371	394	435	373	437	443	412	404	387	409	416	390	413	403	387	414	396	460	424	412	424	459	430	418	427	386	434	443	390	406	412	411	425	440	418	382	414	413	425	418	408	406	435	431	441	389	430	400	384	404	401	434	405	429	436	420	383	397	416	411	431	409	463	397	393	435	407	394	425	409	445	421	410	430	413	410	405	415	432	382	436	455	428	433	381	402	444	394	395	446	396	456	409	429	455	389	436	411	419	409	383	371	391	434	373	451	413	427	436	433	434	424	420	406	410	439	437	387	400	395	416	406	434	421	397	385	440	407	406	411	403	388	414	424	425	414	434	394	449	390	405	412	423	467	408	435	412	382	434	419	423	457	410	417	407	434	419	392	415	409	453	427	394	411	422	435	405	440	422	379	478	422	399	413	391	440	405	413	387	437	420	397	441	396	403	448	405	397	408	403	422	410	414	409	416	393	414	450	396	443	436	430	404	449	383	447	410	409	437	425	391	418	400	396	404	421	416	444	411	417	420	425	430	389	402	451	413	373	428	394	409	462	408	381	427	388	420	401	400	417	423	437	423	410	437	470	430	434	407	383	388	405	397	427	447	418	452	411	398	405	408	455	418	405	416	386	411	405	442	416	425	407	400	397	418	439	407	393	441	435	417	422	420	395	424	374	394	402	443	402	377	382	421	385	398	409	419	449	462	442	419	425	426	405	403	408	430	425	417	428	385	449	432	464	415	398	436	423	414	404	368	409	434	419	419	402	411	412	416	410	424	427	436	423	416	414	409	409	434	414	417	415	442	417	390	399	391	409	458	397	434	417	426	393	411	417	403	399	416	408	390	452	419	371	419	395	420	459	429	391	417	407	382	412	406	431	411	396	426	418	441	395	419	436	401	425	436	396	404	417	409	432	407	445	403	382	421	414	396	417	410	427	429	401	445	398	399	421	407	417	423	408	438	393	418	429	408	430	435	407	400	418	452	418	406	391	434	415	390	403	431	405	411	403	406	421	444	396	424	430	453	383	409	389	390	371	386	435	438	407	447	424	400	411	400	408	399	397	395	439	441	411	439	393	415	385	392	401	415	436	400	435	443	409	422	377	430	436	420	410	416	385	423	393	417	408	424	389	400	399	393	403	411	400	453	431	428	427	452	414	425	390	420	417	414	416	435	401	390	424	415	450	404	399	410	417	425	407	403	463	397	409	427	401	380	405	392	403	449	411	406	448	395	382	467	368	423	415	382	385	410	456	406	430	393	408	402	420	422	456	418	393	411	402	419	413	458	432	395	395	385	410	425	410	406	414	401	404	426	443	401	386	399	391	449	426	401	435	397	429	417	422	423	392	394	428	464	412	408	432	433	417	398	425	422	371	407	427	456	416	424	390	457	433	404	388	420	374	434	404	405	416	447	394	416	420	444	401	410	444	380	392	456	424	415	399	443	421	392	392	445	403	445	415	417	399	411	403	389	416	403	410	443	379	441	413	403	443	372	407	387	410	413	411	433	437	447	399	430	409	419	395	411	391	392	451	452	418	396	432	405	392	439	410	431	420	414	459	437	402	426	409	416	385	395	409	424	413	370	419	407	427	401	427	455	401	413	411	405	416	394	442	414	397	421	412	425	430	423	407	427	488	404	438	394	422	427	433	389	421	430	408	413	403	426	404	408	413	429	413	407	419	400	395	417	416	435	413	394	397	422	405	391	373	448	400	393	432	399	415
23903	21162	28282	24318	24708	31929	46553	38774	29202	6307	613	512	503	453	476	490	477	395	452	449	602	1077	1079	879	638	561	494	482	461	440	458	462	458	447	465	417	473	420	396	454	453	463	456	495	450	451	423	472	418	441	449	419	445	488	474	439	475	411	445	463	445	479	457	448	428	403	443	468	441	496	431	448	410	411	466	465	445	441	461	451	446	425	488	436	470	427	453	442	447	466	426	467	400	458	413	497	449	456	457	452	429	502	458	423	444	492	482	466	467	457	430	426	458	420	492	468	467	441	423	474	467	469	481	438	440	467	477	457	446	444	457	467	501	436	458	443	460	470	426	426	435	472	471	440	464	472	464	452	405	444	450	492	435	443	470	466	474	480	440	445	462	461	443	465	439	472	471	489	434	453	450	475	511	489	448	446	457	476	472	438	425	467	449	438	443	449	439	437	441	451	437	447	446	464	451	459	436	462	454	442	472	477	466	491	436	416	463	466	513	444	460	505	480	424	421	448	428	436	466	491	466	419	448	432	439	470	463	435	443	477	467	440	431	427	454	444	452	448	435	437	437	477	438	446	422	448	452	414	470	465	447	415	436	466	454	428	485	438	419	469	451	462	494	454	463	423	413	445	434	441	454	454	464	423	476	479	464	439	461	413	441	464	440	448	439	408	470	426	417	441	430	440	458	424	420	453	456	440	452	449	452	436	448	440	447	429	426	425	447	418	435	439	463	429	444	475	447	424	450	429	427	482	476	478	482	433	403	474	448	508	452	456	452	462	480	435	452	454	484	450	455	446	433	445	458	435	488	453	466	473	491	454	487	468	447	469	472	431	460	429	489	449	439	476	435	440	466	439	442	454	461	428	466	478	458	404	424	433	436	453	423	472	477	424	444	413	468	450	481	459	423	499	439	447	433	460	409	424	436	452	483	423	469	446	428	465	452	444	455	429	458	429	410	420	430	455	436	436	483	484	493	456	429	436	453	467	458	455	460	467	449	459	434	427	450	466	488	436	449	432	459	472	510	468	421	440	449	425	473	460	448	426	461	458	483	442	429	441	454	440	446	418	433	449	483	463	422	422	412	470	412	418	430	424	465	453	434	421	447	425	419	460	456	432	472	459	438	490	426	424	448	448	444	425	473	425	467	437	471	481	445	424	438	403	458	436	468	441	450	473	486	433	451	459	451	429	436	460	418	447	408	444	417	477	432	492	444	452	437	481	441	461	461	450	461	408	425	438	449	445	434	440	447	410	459	450	446	434	454	439	479	439	446	454	468	451	453	448	447	448	468	442	472	441	451	422	454	395	434	478	429	472	479	402	417	445	456	450	447	477	416	453	412	459	414	439	443	438	414	457	434	452	441	410	480	452	486	448	457	496	456	447	451	449	427	459	429	426	443	481	428	449	447	439	404	452	472	442	493	457	439	424	423	421	445	444	455	420	414	473	505	452	423	465	454	485	428	450	465	425	420	452	440	446	449	462	425	437	471	445	437	440	410	489	468	469	450	431	446	465	442	471	484	438	437	424	441	415	471	422	451	484	429	486	439	456	470	483	405	460	436	453	429	434	431	423	495	441	477	468	420	478	442	466	482	452	466	454	439	455	453	449	478	471	450	437	468	441	426	428	448	423	455	407	452	453	443	422	427	468	427	444	481	434	462	481	442	474	459	465	442	491	454	450	427	439	457	424	450	452	482	442	457	424	434	456	470	483	465	451	433	467	472	441	417	441	451	427	448	449	439	468	496	428	431	422	413	452	469	449	434	481	465	440	466	450	428	467	437	437	434	420	445	431	430	445	456	445	419	444	455	467	451	453	418	446	441	474	459	442	440	461	396	438	425	465	407	414	460	420	460	436	435	435	439	408	445	426	449	463	481	476	444	448	458	473	416	428	461	455	478	423	453	462	460	436	482	427	406	438	457	440	425	454	473	439	450	437	451	434	484	428	463	470	416	482	464	450	452	474	446	443	443	419	427	423	482	435	441	458	445	425	493	414	413	423	436	479	459	420	438	465	506	462	432	441	439	461	464	432	452	436	431	468	456	418	431	448	421	440	402	411	455	445	415	463	436	452	423	388	464	436	411	460	405	456	442	428	452	422	468	466	485	450	456	471	440	452	490	435	437	455	459	481	446	459	451	433	446	427	457	441	477	444	433	431	451	453	454	452	493	437	455	467	440	435	458	457	476	452	409	441	460	437	469	445	453	434	441	455	435	410	451	441	431	449	419	426	431	452	453	448	474	480	416	479	444	457	468	463	477	430	472	422	416	447	480	432	440	435	443	429	414	454	451	438	444	441	480	476	469	420	437	448	414	454	441	447	427	505	488	436	446	438	471	421	473	423	458	481	468	461	460	399	465	449	461	450	430	415	432	425	466	462	468	455	476	466	451	440	411	447	463	483	459	384	455	466	424	435	442	457	467	459	460	426	455	461	452	481	433	448	444	454	455	405	467	446	448	466	452	432	439	485	445	427	447	433	454	478	440	506	444	474	428	491	401	458	421	489	422	443	437	437	440	417	431	446	409	412	473	457	452	442	469	420	404	439	458	415	456	467	440	436	487	462	447	464	452	484	473	424	457	482	493	418	447	445	444	428	443	431	446	463	445	408	420	461	469	426	481	450	438	473	442	457	479	434	467	415	460	444	479	418	456	420	451	415	422	482	496	433	440	437	422	437	444	430	472	444	471	435	447	447	451	449	468	499	423	477	448	453	450	473	455	440	428	429	468	467	450	439	426	457	458	478	458	489	411	402	437	454	436	444	436	465	458	465	465	451	489	416	444	433	450	463	477	468	459	472	441	474	434	460	479	443	442	456	439	434	454	457	440	424	424	460	418	447	485	408	436	458	432	444	434	438	432	483	462	468	429	465	442	501	443	468	458	408	456	463	434	431	465	466	459	436	467	438	444	461	428	458	443	441	478	459	424	436	456	438	421	474	451	441	431	429	439	454	440	445	435	469	462	435	475	444	476	466	460	449	469	475	427	407	436	448	442	425	414	444	451	446	456	457	447	433	451	478	471	425	428	430	442	428	437	466	405	421	462	480	460	427	446	459	437	487	406	413	416	461	438	457	450	412	416	449	389	445	432	434	446	433	435	453	453	477	463	452	430	417	459	457	436	463	431	466	460	428	438	453	393	456	440	425	496	487	466	415	447	416	406	459	448	445	437	442	447	419	411	405	440	453	415	450	427	433	474	494	443	436	453	438	458	447	414	453	466	448	418	428	476	475	449	445	413	426	424	461	429	429	435	443	441	431	458	433	426	496	454	400	466	454	462	456	414	411	442	457	470	444	452	449	463	422	485	442	423	429	426	453	465	421	421	450	442	444	467	455	442	462	425	448	456	406	403	453	412	466	477	450	451	433	384	436	465	449	442	466	427	428	434	433	418	429	458	475	429	472	481	431	462	419	445	420	440	422	464	445	422	460	452	461	431	438	475	463	471	474	433	471	412	432	420	444	435	424	449	416	449	415	425	470	468	444	466	448
3399	4843	3865	3446	23098	32653	42943	36045	25656	2466	474	508	508	513	459	468	467	470	488	533	802	1720	1526	1136	809	623	494	477	448	490	459	439	478	490	479	487	483	462	477	475	449	456	470	473	481	457	447	466	484	434	480	482	445	458	491	484	453	455	447	467	532	482	484	508	475	502	479	445	462	439	449	510	431	463	462	472	464	479	431	458	451	453	480	478	433	486	465	474	451	455	453	453	490	453	483	491	473	440	438	460	448	449	461	510	470	455	469	473	472	453	476	431	481	505	450	458	453	474	459	477	471	473	431	443	451	480	439	481	472	470	439	453	456	476	458	472	471	494	471	515	452	488	463	505	463	449	467	472	473	448	441	474	484	492	454	441	483	418	481	494	490	481	427	471	456	488	469	479	462	493	444	471	490	464	449	481	471	477	446	477	459	463	495	473	447	466	472	468	444	425	439	454	444	482	500	474	469	460	455	444	468	442	467	451	497	479	480	472	494	487	470	445	485	461	442	452	479	501	467	425	511	469	487	451	472	500	480	477	488	503	472	431	469	471	445	427	430	476	451	447	451	479	484	469	471	462	482	404	472	485	448	462	472	498	466	459	457	460	497	453	483	464	495	434	445	442	449	471	451	455	426	424	465	459	519	467	481	464	488	462	445	444	493	438	464	475	438	504	461	486	449	495	474	444	463	454	447	452	425	485	502	467	480	463	443	482	438	456	479	496	432	411	445	463	478	467	475	445	435	500	499	492	459	457	470	450	474	456	484	463	433	470	491	482	446	479	467	444	451	465	470	451	489	486	484	482	473	460	458	466	478	482	457	457	477	438	468	438	478	455	470	458	473	498	493	450	489	458	470	458	518	513	452	426	453	497	471	445	482	440	462	471	477	440	419	444	470	490	447	446	433	464	451	452	456	420	464	523	483	487	505	469	447	494	467	459	476	468	487	445	437	458	461	494	437	503	505	504	445	440	443	490	457	469	462	452	448	462	487	462	472	455	411	428	446	494	457	470	519	477	488	471	504	452	477	437	483	486	510	435	451	434	455	444	413	489	455	469	493	454	449	487	470	488	472	443	490	443	479	515	469	476	523	486	471	496	510	470	482	432	475	459	508	453	421	445	436	472	485	446	504	485	461	440	462	480	430	475	473	443	478	492	453	506	467	487	475	499	496	474	472	461	457	459	477	495	435	483	435	467	484	480	438	456	469	433	468	493	486	435	477	489	485	424	478	455	490	469	490	454	514	445	466	461	488	445	473	490	456	471	487	442	424	450	457	450	463	453	412	447	458	473	449	461	444	470	429	470	493	446	462	463	470	501	471	470	468	422	467	464	476	474	470	470	467	472	474	459	487	507	442	488	455	506	478	422	447	489	485	435	500	489	467	493	457	470	485	479	457	458	470	457	457	490	475	451	461	493	432	447	455	456	469	512	499	428	432	435	491	466	542	520	447	423	463	430	445	470	446	451	481	465	451	460	451	443	496	452	476	440	453	421	441	436	443	470	449	445	468	478	499	467	482	476	478	487	432	499	454	461	468	481	507	444	466	465	481	490	451	478	451	441	450	456	470	450	460	482	482	463	495	474	456	468	492	449	446	502	458	488	470	479	481	473	470	432	479	481	443	447	477	448	476	490	497	434	414	499	468	454	472	474	424	466	432	463	516	478	468	478	477	423	460	448	441	505	423	450	512	489	445	479	483	431	474	446	495	474	489	479	464	505	464	468	462	472	428	497	499	435	475	454	473	492	465	452	463	452	452	398	434	484	470	497	450	474	451	455	442	461	483	410	456	449	439	498	492	500	470	480	444	430	481	441	483	490	458	460	453	489	497	451	482	429	472	460	461	444	480	515	438	504	505	429	469	480	469	448	475	461	421	467	463	514	454	476	490	465	440	496	433	493	474	486	449	436	456	448	418	472	472	492	462	434	481	415	461	422	446	484	490	478	448	500	461	483	461	432	470	491	475	471	473	450	468	466	498	484	482	448	463	420	469	453	509	475	430	454	469	446	490	443	460	459	465	472	457	465	472	501	440	449	455	481	464	488	471	439	434	495	481	489	466	482	445	497	449	461	442	487	460	496	458	446	456	471	474	491	448	458	468	484	490	461	467	507	452	460	434	481	478	442	521	401	476	465	457	455	511	483	491	461	501	459	471	436	454	412	465	445	478	483	479	454	420	475	475	421	482	443	472	455	438	485	463	461	489	471	468	492	494	492	457	494	440	466	479	457	480	471	494	472	478	432	457	482	482	436	437	484	460	473	445	486	453	445	485	492	477	435	473	463	467	468	483	447	453	482	457	473	432	486	459	468	457	491	437	482	470	424	427	446	447	469	452	476	454	436	502	441	481	477	452	476	474	465	452	452	465	457	481	474	481	480	468	433	499	482	509	473	447	459	455	504	471	435	462	468	459	489	488	491	471	467	487	455	479	429	497	457	478	424	459	444	447	431	461	506	423	446	444	461	473	457	454	417	420	452	470	471	475	485	474	468	427	471	483	458	462	461	438	455	443	486	458	451	460	459	480	479	420	474	492	478	474	454	454	467	456	483	465	438	470	483	466	463	446	440	487	412	443	478	473	469	464	445	468	454	462	469	462	509	459	471	454	436	461	483	461	475	453	416	462	445	454	497	431	481	453	452	451	425	436	504	487	426	460	484	490	452	421	464	454	439	495	455	499	493	437	470	490	515	466	454	480	474	446	454	490	480	492	467	471	465	474	449	450	500	461	417	452	453	470	492	473	469	516	471	463	436	465	491	410	494	468	479	505	454	480	476	435	434	473	457	462	436	471	423	441	428	399	479	478	474	476	499	502	426	508	469	466	481	455	474	487	485	484	475	509	453	459	476	502	434	459	454	463	461	502	449	450	513	481	490	447	469	474	476	423	449	441	456	490	482	454	468	433	454	429	463	464	455	456	458	458	447	465	446	464	431	474	457	455	496	488	470	483	437	435	474	436	453	420	482	477	454	453	439	463	467	448	474	486	461	449	514	482	483	493	457	465	465	452	443	457	443	441	455	458	479	478	476	466	442	470	498	469	462	445	450	476	443	461	478	428	486	468	450	462	454	442	481	476	465	469	450	457	478	482	516	446	438	454	453	498	475	466	461	471	481	481	427	453	452	493	468	445	416	487	482	454	496	485	477	479	513	458	506	484	492	437	445	473	454	440	461	476	457	420	475	464	459	458	474	458	451	484	431	466	451	458	468	478	454	472	457	470	444	514	471	446	471	482	454	406	490	500	456	462	467	440	444	452	502	475	444	463	475	485	509	441	464	427	454	480	469	487	422	513	433	457	429	498	496	437	474	511	483	460	479	500	446	454	432	465	469	475	449	417	464	493	477	445	485	494	468	448	460	461	486	450	467	458	488	466	452	477	469	445	470	462	436	445	481	495	434	457	462	486	473	446	494	470	448	444	474	438	468	435	439	512	448	457	439	427	445	481	456	469	484	434	493	480	467	464	454	481	470	456	456	436	461	474	470	456	461
27287	12060	1313	623	2343	2821	3574	2751	1786	564	395	397	376	396	388	401	353	421	449	431	408	442	471	436	459	400	385	396	400	365	426	385	376	382	395	418	408	400	397	392	381	398	397	414	377	351	389	431	361	429	434	398	401	375	406	357	399	420	424	402	393	414	445	399	422	392	411	398	412	428	370	352	425	413	379	412	404	418	373	407	431	403	386	369	454	396	404	382	379	376	396	370	383	428	414	444	401	401	388	412	395	403	371	429	410	431	397	402	412	402	401	428	381	399	400	387	377	364	421	419	383	418	376	375	408	411	359	378	393	377	388	423	387	384	388	408	415	404	390	406	416	393	397	431	386	421	429	394	386	395	391	373	390	394	368	413	399	408	433	391	398	367	414	443	366	387	385	384	391	385	371	441	394	380	433	395	409	379	395	386	388	394	406	384	370	396	377	402	379	401	374	382	403	409	379	397	422	386	383	386	426	373	396	407	426	388	392	405	404	423	395	431	377	378	413	402	411	399	390	409	405	413	398	405	381	381	389	362	402	405	403	394	387	397	382	398	420	410	369	400	377	408	384	397	398	363	373	390	410	407	414	410	381	366	362	382	420	414	411	360	390	442	387	393	383	387	397	383	406	430	420	441	431	364	386	382	403	378	422	419	391	376	422	421	397	392	407	397	418	380	405	393	431	391	414	412	394	377	388	366	388	400	417	362	417	396	437	395	389	415	403	375	371	393	384	416	423	412	356	399	368	455	373	414	384	416	437	379	407	379	366	398	375	408	407	368	380	392	408	380	410	395	408	432	440	377	416	403	402	379	392	407	405	367	445	384	403	413	393	366	369	418	396	400	387	349	424	376	418	375	426	408	410	389	378	400	399	409	397	408	378	392	399	396	408	382	388	406	351	415	427	380	387	408	394	428	411	392	399	405	414	426	401	393	396	416	383	382	424	412	390	409	394	390	380	410	366	422	411	367	387	423	402	388	396	383	407	367	395	395	405	384	436	443	382	387	365	395	385	419	378	416	391	413	441	420	374	397	414	392	417	412	430	397	448	391	403	402	401	418	444	369	386	393	391	426	402	414	374	385	391	401	376	417	376	353	419	386	385	416	404	391	410	396	421	388	416	375	414	423	385	386	405	393	397	399	377	398	378	351	400	422	401	390	411	396	372	395	415	408	399	396	381	444	389	425	382	399	415	387	353	385	405	381	386	385	380	411	410	405	389	384	381	407	399	380	450	395	402	401	405	384	392	404	387	403	385	402	400	390	436	418	418	378	365	424	416	422	441	392	424	418	391	395	363	420	380	391	383	405	424	396	429	372	411	391	378	394	387	391	379	430	427	410	385	374	429	425	402	367	399	409	397	392	425	399	363	395	363	405	402	394	407	386	397	379	369	387	369	382	400	382	381	394	415	341	433	401	401	412	381	428	375	395	376	378	351	370	378	367	415	396	386	377	399	381	383	396	392	364	394	385	380	414	412	394	393	399	381	396	428	373	383	404	416	378	394	452	402	405	437	392	421	451	444	378	409	383	404	382	383	401	408	457	411	362	418	402	439	393	408	407	399	435	398	409	360	386	371	396	363	402	383	409	398	395	424	435	406	347	396	401	380	372	406	364	374	415	394	393	371	389	368	373	405	384	424	399	399	388	410	382	410	404	379	409	420	397	400	389	414	443	377	371	381	387	399	345	384	413	382	416	384	381	404	405	406	390	394	423	415	370	384	408	419	384	385	417	418	372	406	392	441	398	371	402	372	391	395	387	378	387	407	397	379	382	411	427	410	401	372	390	422	404	389	424	415	426	394	377	371	390	413	439	411	435	389	392	388	446	404	435	373	419	414	380	402	417	425	400	355	411	379	413	401	412	398	378	386	426	411	387	383	390	396	379	375	405	433	403	387	393	391	410	421	398	383	390	399	414	422	399	391	437	389	412	405	377	368	416	417	393	398	375	393	389	383	421	380	387	389	420	420	384	428	374	391	381	427	412	425	395	416	405	415	394	416	363	374	382	367	443	403	415	392	412	379	417	369	395	431	409	406	385	409	384	371	385	373	392	397	407	415	406	392	394	390	436	426	385	407	383	416	393	410	390	405	403	376	428	447	404	410	376	374	410	421	385	426	395	416	393	399	385	409	365	428	415	418	400	379	398	404	398	401	409	377	395	407	392	414	409	386	395	403	379	412	402	388	362	399	406	395	429	430	405	374	418	398	423	373	428	440	391	367	391	417	359	414	391	404	403	432	436	399	390	410	424	411	413	397	374	400	384	392	401	428	406	452	418	388	406	393	417	424	424	413	391	375	396	414	417	388	396	387	442	423	386	411	409	387	392	393	391	403	382	382	392	368	385	394	397	401	417	396	415	400	418	412	387	396	362	376	435	411	388	390	406	393	388	424	382	401	416	400	386	395	413	421	396	383	387	402	392	395	400	395	372	422	408	404	461	391	377	421	375	410	406	414	410	418	367	416	374	368	403	364	394	402	404	415	378	420	416	390	384	403	412	404	391	406	410	395	406	385	392	418	400	373	392	391	395	419	371	428	370	438	347	364	419	395	401	403	397	426	433	427	426	383	400	385	398	411	420	384	387	381	414	381	388	406	385	422	376	398	430	401	394	390	432	411	389	419	386	403	398	385	409	415	402	401	365	380	429	364	400	397	410	409	381	381	449	380	360	404	403	416	426	392	408	427	387	411	373	382	401	399	375	418	421	406	393	382	435	393	428	405	406	387	387	384	404	389	413	391	408	362	381	406	424	374	411	371	406	390	357	386	395	461	383	389	391	373	365	390	382	365	393	438	407	418	414	389	402	388	397	379	393	418	420	412	372	385	376	394	400	395	454	382	368	369	405	405	458	348	404	418	411	403	414	414	383	413	392	415	407	426	410	414	415	401	411	381	447	393	414	419	389	426	389	351	401	393	420	371	395	391	419	387	355	431	432	362	381	370	425	391	373	401	419	397	414	417	351	403	403	401	401	361	374	407	418	385	385	393	406	401	406	406	418	374	416	392	413	438	409	407	392	370	362	439	371	397	376	371	403	438	411	407	380	413	372	392	409	367	405	387	351	353	395	394	414	414	348	377	412	426	359	405	391	354	381	376	420	365	408	390	385	425	395	410	393	384	377	377	388	379	406	406	399	424	414	391	406	406	378	397	416	416	422	417	391	399	402	390	384	388	421	424	399	398	400	424	391	382	390	379	377	383	406	382	390	369	395	400	392	402	372	413	380	394	414	372	395	373	398	390	357	409	393	400	366	432	387	397	381	372	400	365	392	422	366	382	429	403	374	421	383	415	348	399	411	409	429	426	394	420	382	396	395	421	396	402	428	381	408	378	429	404	385	445	398	405	384	400	351	391	418	393	394	386	383	393	380	394	387	404	389	413	408	385	425	386	412	369	404	394	379	386	396	445	426	378	401	417	374	367	388	401	366	396	411	413	437	348	386	403	404	403	426	386	351	401	406	414	387	378	396	412	425	365	391	395	406	414	418
4869	632	629	448	3063	3514	4542	3342	2188	566	418	408	389	426	442	417	421	382	377	364	418	426	457	414	435	427	417	395	363	393	401	410	406	400	412	405	411	388	375	437	410	392	409	384	430	399	396	412	413	400	393	415	388	412	380	396	393	379	413	388	413	415	397	353	429	393	409	407	421	369	384	381	368	401	395	356	420	396	383	369	383	414	350	413	404	417	369	407	426	383	378	372	407	407	393	433	406	383	395	393	391	415	419	430	423	384	402	384	382	420	403	388	395	406	427	427	391	417	375	392	379	432	383	393	354	386	396	371	389	418	422	410	370	432	378	369	364	404	398	425	408	383	406	360	412	371	428	384	382	385	424	398	391	365	390	405	422	398	389	360	420	371	412	381	375	398	369	421	396	439	374	375	409	416	413	395	394	366	400	421	386	406	386	411	431	390	392	401	429	437	382	404	417	401	368	424	372	390	429	340	388	407	379	387	405	439	389	396	406	412	411	389	414	414	393	410	401	411	382	389	345	398	421	396	409	411	387	386	419	411	393	382	431	419	382	412	374	402	406	386	432	368	369	388	415	377	414	410	424	401	381	432	401	429	399	441	423	431	411	382	391	412	382	383	378	402	421	416	413	396	402	402	413	425	406	394	411	409	421	391	397	415	384	423	366	379	424	389	432	410	414	379	388	402	367	441	404	414	368	435	391	366	403	407	410	377	401	398	349	426	389	427	394	396	422	418	383	374	408	370	423	390	413	421	392	424	385	367	417	394	411	384	402	404	412	384	399	363	374	403	414	402	394	384	358	373	378	434	388	398	410	421	419	375	400	413	392	359	419	413	370	381	409	414	373	380	410	373	375	373	392	392	349	395	407	401	394	421	382	431	403	393	380	372	370	391	405	372	399	432	398	390	373	429	421	393	390	386	403	392	391	424	402	412	394	368	411	427	391	406	366	407	364	355	419	402	407	405	389	387	377	387	393	362	383	385	403	406	374	405	397	362	418	404	403	373	412	384	395	387	390	369	427	383	369	419	377	384	385	345	381	399	412	402	406	413	438	408	408	376	408	390	369	416	412	437	388	387	356	389	351	391	391	419	391	404	392	395	356	403	428	380	364	406	414	401	378	378	404	402	402	374	390	396	401	381	379	396	391	403	379	405	379	389	400	421	398	406	399	421	390	378	424	405	407	377	382	403	420	406	391	402	382	397	430	366	420	392	401	381	371	396	404	386	409	400	368	407	420	381	387	372	382	378	408	387	404	381	410	379	397	408	383	391	404	384	423	412	399	426	393	400	410	427	420	373	389	392	396	396	416	399	385	390	390	415	381	414	418	389	366	414	398	407	375	421	393	388	385	387	412	385	439	388	386	379	441	382	352	390	404	405	372	426	394	400	420	371	429	406	370	391	374	387	393	394	387	429	394	445	391	410	407	408	407	371	414	385	416	425	374	395	391	390	386	409	356	392	393	367	398	379	412	404	430	398	402	439	366	414	376	365	416	409	350	384	361	392	388	368	410	384	378	412	372	421	389	393	379	364	401	358	392	394	435	390	393	395	390	376	352	359	409	393	394	383	405	401	391	393	392	374	383	438	393	365	380	373	387	403	401	426	394	408	405	405	380	368	420	427	405	384	417	389	380	389	414	402	393	381	405	400	406	404	370	345	395	416	395	412	415	421	385	406	367	379	423	382	359	414	413	402	401	378	431	392	415	379	407	422	391	387	389	394	413	426	396	412	388	379	393	431	396	384	364	399	395	435	368	387	406	358	407	353	402	390	401	373	373	375	408	401	374	408	384	381	378	396	401	399	405	375	407	407	403	430	369	417	424	363	420	386	386	430	412	389	363	369	390	391	401	417	368	360	435	401	366	393	376	417	414	362	476	373	385	374	367	399	406	381	405	449	399	390	393	396	381	417	404	442	405	398	403	377	425	386	418	384	413	431	423	422	378	395	443	412	387	379	376	391	395	383	439	407	393	378	395	389	409	371	397	395	419	398	368	383	409	374	410	388	379	425	393	379	379	335	394	406	370	373	412	418	384	385	412	422	414	442	456	364	398	378	383	409	412	393	416	377	371	389	416	394	381	365	410	381	435	397	395	428	332	430	428	391	370	414	387	393	427	392	400	427	422	422	405	385	401	390	394	401	412	371	422	427	388	417	408	391	416	412	382	369	381	389	413	389	392	383	373	378	404	436	354	426	400	376	413	383	397	409	388	422	398	379	378	404	386	400	425	392	417	414	388	417	384	405	419	415	421	381	339	386	390	398	385	413	408	386	379	397	387	394	408	383	378	397	381	370	390	368	370	417	384	399	391	396	422	401	395	369	435	417	415	400	407	391	396	398	375	389	404	420	396	393	421	399	428	375	378	372	391	364	365	419	392	401	412	405	377	420	401	394	380	390	361	390	388	388	386	396	370	393	383	410	420	391	384	388	409	331	380	415	401	392	395	370	355	392	391	381	401	367	391	432	428	374	402	379	431	411	361	360	399	422	401	378	390	400	381	426	442	383	406	399	384	400	398	415	399	399	389	371	419	434	427	412	402	390	394	370	426	419	370	381	411	389	403	373	430	396	402	399	412	400	395	385	383	386	414	414	394	423	370	404	397	370	399	361	390	403	379	389	400	366	394	413	364	373	388	395	422	406	419	391	394	360	378	413	343	400	391	367	405	393	397	412	392	414	430	385	399	389	383	404	392	381	408	402	388	395	414	399	392	373	376	404	391	368	415	380	389	383	403	423	437	385	389	415	409	421	389	380	420	414	385	403	376	437	374	399	393	420	372	365	414	392	411	405	417	398	393	389	408	372	417	421	367	377	380	389	432	408	363	430	412	389	434	374	398	384	399	376	383	370	349	385	409	375	384	367	401	391	381	403	391	390	432	420	422	378	385	400	412	400	389	381	410	395	372	399	416	375	401	400	378	437	363	399	418	408	433	409	388	416	395	391	366	355	430	434	432	381	426	373	408	378	363	403	420	384	381	417	401	399	371	430	377	415	376	376	396	422	402	371	391	398	406	412	396	368	448	444	396	424	397	396	360	384	404	411	388	403	381	411	382	406	412	400	400	412	401	390	401	414	408	403	374	393	403	406	412	380	388	350	390	407	361	402	365	406	391	401	416	401	403	431	379	407	370	388	356	412	368	387	401	422	366	414	441	420	381	375	387	405	384	367	418	423	396	411	387	405	404	371	424	385	410	402	389	407	391	441	393	395	403	409	393	394	414	386	378	392	386	417	431	414	403	334	373	375	370	390	406	400	405	388	442	415	399	417	394	422	399	404	380	399	407	424	417	427	369	398	380	393	416	379	443	402	426	395	400	384	418	400	360	374	384	395	352	380	400	377	399	399	377	409	432	359	425	371	419	405	423	403	419	433	389	415	408	397	367	377	435	386	422	395	386	439	393	434	396	401	406	409	410	403	375	390	431	400	389	406	401	406	402	400	402	393	418	424	414	388	391	401	435	427	394	410	409	427	369	423	401	421	411	458
24661	21192	27418	25167	31932	39484	35458	24597	14062	3091	528	468	399	435	394	433	460	445	390	453	582	631	569	500	469	433	388	403	422	397	388	398	401	395	417	393	437	407	433	459	457	420	393	401	404	407	371	391	426	439	407	393	384	442	411	407	410	394	378	398	412	403	393	429	379	410	422	404	414	387	410	419	360	428	395	463	420	386	408	408	405	367	423	429	411	425	374	402	422	441	419	368	406	409	391	394	404	394	445	402	365	416	415	404	420	381	446	383	387	420	410	410	385	397	408	432	406	408	427	436	408	408	413	367	407	381	402	390	401	393	407	397	382	409	400	403	398	396	411	416	411	427	380	384	404	388	374	391	401	413	403	351	390	413	415	396	401	392	411	402	389	412	378	440	406	391	412	412	398	410	418	405	381	402	407	395	394	391	438	421	416	413	373	415	370	426	421	389	411	373	410	419	408	406	411	391	372	367	397	426	422	396	377	441	427	379	397	409	375	400	429	428	416	396	417	376	410	402	418	402	380	380	407	433	391	371	433	407	413	427	387	409	383	389	408	411	381	395	382	396	391	355	377	426	411	392	419	405	380	414	419	385	399	426	434	400	401	372	385	405	399	394	419	380	378	402	442	375	438	383	415	415	378	405	388	400	389	374	393	399	399	411	440	417	402	393	415	440	417	377	386	403	394	386	367	413	431	420	441	433	427	414	390	384	382	426	393	396	396	392	397	372	402	408	412	375	424	383	412	400	384	394	417	409	408	412	409	412	342	405	415	428	400	382	370	383	428	401	439	368	414	435	429	390	403	410	410	370	399	389	422	420	424	390	365	381	402	391	383	410	409	400	408	386	407	393	377	396	392	401	396	394	360	405	420	405	390	375	416	403	385	419	390	387	435	397	404	402	396	396	385	418	406	443	391	396	438	441	383	394	386	403	410	417	416	419	423	414	406	400	397	413	387	409	367	407	401	422	389	394	386	388	385	384	399	422	400	360	387	390	392	382	433	417	363	345	386	370	390	387	371	389	406	385	444	378	462	440	432	433	397	397	400	394	413	398	353	387	384	418	400	395	382	400	388	390	429	411	418	428	398	402	384	384	378	377	401	385	397	390	414	406	400	398	384	415	407	403	408	388	376	392	376	420	415	363	396	381	448	387	392	404	408	379	405	414	386	396	386	398	448	403	414	396	417	407	367	393	386	384	386	407	398	377	393	401	431	398	372	408	422	365	404	416	415	427	394	383	407	392	381	420	389	391	403	404	385	425	425	403	423	420	407	411	398	421	385	365	430	400	408	452	417	393	386	410	405	405	386	401	350	386	428	385	407	419	450	395	416	407	392	416	390	390	413	411	392	359	445	399	396	395	401	388	412	369	420	415	410	426	410	422	383	392	399	394	383	411	434	424	392	387	397	405	419	413	390	394	379	420	409	409	392	402	437	426	407	378	423	375	427	436	408	412	411	420	406	383	368	433	422	407	406	361	396	411	393	420	395	399	386	391	407	374	377	423	426	419	428	390	372	401	423	356	395	413	398	412	429	385	397	372	365	404	359	387	395	404	397	421	395	390	381	367	397	392	390	407	412	392	406	411	371	399	370	422	365	397	445	388	404	387	399	393	382	421	379	400	413	394	387	412	409	414	414	366	383	407	435	418	431	387	423	379	430	399	405	353	407	427	408	373	412	399	442	414	391	416	406	414	396	382	419	399	412	364	369	395	405	402	423	379	425	425	374	397	416	364	415	398	433	402	403	376	418	399	344	407	401	435	416	406	397	380	407	418	412	405	371	390	418	402	392	383	433	422	379	404	413	430	365	406	376	370	364	396	433	432	388	432	393	408	386	396	371	402	360	387	400	387	407	418	423	400	430	396	430	418	452	433	424	385	387	388	414	417	392	409	412	348	440	389	398	404	376	402	377	386	403	407	359	407	400	400	390	388	411	416	425	439	406	418	402	360	393	425	406	404	414	419	433	377	402	381	358	409	383	383	431	389	394	390	382	411	399	394	391	376	383	399	395	383	403	411	373	399	418	401	391	402	415	383	394	416	406	388	404	404	394	391	398	376	408	411	377	371	357	372	414	413	416	431	404	405	406	396	454	428	418	384	423	429	403	415	410	398	395	381	436	401	434	416	374	382	392	386	422	413	395	406	391	413	387	406	394	381	424	401	386	383	354	358	399	380	421	380	398	405	448	394	414	366	412	433	378	421	419	440	423	436	429	455	363	404	419	405	399	382	398	424	391	406	381	391	410	430	414	358	417	408	402	407	407	403	408	410	407	401	399	419	397	422	383	362	407	407	413	404	398	396	431	371	425	438	388	406	424	432	383	445	392	393	389	413	399	382	428	369	403	401	406	405	434	396	417	399	397	404	376	422	385	401	385	384	420	428	377	418	396	393	389	400	441	408	412	384	444	363	387	383	412	418	415	415	411	438	402	391	409	391	409	418	380	400	380	401	405	398	402	389	419	378	376	433	372	386	374	387	437	401	361	408	393	402	385	367	388	383	388	409	431	401	428	366	405	403	387	395	367	425	411	412	439	389	414	423	419	380	422	387	389	429	380	426	391	364	383	379	431	374	406	438	399	384	411	405	393	384	386	379	381	393	402	408	409	406	443	386	428	411	441	420	386	426	397	381	401	415	385	377	394	397	414	424	366	382	357	392	397	407	448	429	404	412	393	424	388	399	395	393	404	379	365	402	402	368	396	414	380	373	392	419	428	383	416	409	416	393	370	382	424	382	423	393	389	420	391	404	404	406	426	436	389	377	431	410	404	397	413	390	398	401	398	399	393	409	405	404	381	422	401	412	433	389	434	427	390	395	390	437	376	416	374	389	412	370	429	356	421	396	414	371	371	399	401	359	433	412	385	418	382	387	374	413	393	434	424	384	410	385	393	402	399	414	395	385	388	393	413	455	407	399	358	371	380	379	401	373	436	419	407	417	420	417	384	372	380	389	393	419	390	411	419	369	391	414	424	397	425	424	431	365	399	404	413	428	398	400	402	414	385	422	409	373	435	361	394	416	420	411	381	414	384	397	436	423	399	417	371	395	414	393	387	422	430	426	418	395	391	390	385	406	390	415	361	398	417	405	388	399	391	379	393	398	381	408	418	390	396	435	378	413	398	432	445	388	364	395	426	408	410	411	407	430	369	407	394	386	386	398	394	380	416	400	394	385	428	432	405	394	396	406	368	380	393	412	372	405	392	429	386	388	364	425	415	395	419	392	384	377	405	393	372	359	377	396	397	368	395	378	397	405	390	434	414	407	408	391	410	414	395	412	425	394	457	395	405	426	403	433	416	378	424	377	416	399	403	397	393	400	402	372	416	412	402	396	398	438	360	412	409	411	418	418	384	396	397	391	424	409	402	403	423	393	374	366	361	402	366	415	416	388	402	394	370	461	433	371	381	384	386	416	386	425	386	389	424	399	450	404	360	398	412	401	399	398	401	414	423	383	391	400	404	395	415	380	401	374	391	409	433	406	411	383	393	404
3234	3130	2490	1666	36766	33747	31653	20539	12188	2356	442	435	450	432	481	470	408	427	461	576	721	838	789	619	548	486	434	424	444	434	420	448	411	450	424	433	422	390	404	444	452	419	393	401	440	411	433	389	429	431	439	439	416	416	424	434	410	428	412	416	410	420	422	468	408	385	442	446	406	467	451	424	414	418	422	419	433	421	396	408	399	428	394	391	391	426	424	470	432	417	437	412	440	427	401	410	423	419	412	445	436	371	428	384	405	407	440	379	431	442	432	430	448	432	467	444	429	454	423	414	418	412	396	444	434	430	451	427	394	406	445	433	447	416	403	433	448	431	390	458	415	402	437	436	418	407	443	433	424	432	409	405	414	428	433	411	395	432	431	414	438	437	421	463	425	465	404	465	401	374	414	467	424	449	411	412	403	403	425	405	391	393	417	451	419	444	386	465	409	390	415	414	395	423	395	450	479	478	396	454	457	379	453	426	425	433	409	445	442	471	396	425	406	426	420	406	430	407	433	428	402	410	440	396	407	461	411	396	424	452	442	443	411	416	410	417	447	400	405	440	428	415	461	426	414	459	435	434	437	399	441	390	411	450	419	433	470	435	424	446	472	452	426	423	440	415	389	391	440	422	421	436	443	419	427	420	387	422	422	443	420	419	416	427	393	438	417	413	410	431	440	414	423	400	400	425	445	437	401	457	400	413	398	402	439	419	352	418	414	410	422	438	448	434	426	415	427	398	399	388	415	403	457	408	411	399	460	433	427	455	429	396	432	426	428	437	413	406	413	440	443	390	400	421	444	423	452	430	411	403	397	392	396	418	413	427	410	437	411	422	444	431	395	397	429	420	383	419	456	433	413	390	428	387	418	387	410	424	405	400	399	440	419	395	433	436	419	462	400	468	458	428	429	444	446	439	431	461	400	376	384	435	426	438	464	396	379	427	445	397	460	443	437	427	453	417	400	449	430	371	420	412	413	431	416	443	440	455	426	428	477	411	454	435	405	416	442	413	418	417	421	437	441	408	444	411	415	449	438	408	422	410	407	429	412	453	426	443	403	418	433	468	409	425	427	410	466	361	413	422	428	427	420	388	428	421	438	419	398	416	450	435	398	415	410	397	399	421	429	420	459	437	418	414	431	404	437	403	420	444	442	418	442	433	422	484	412	411	412	443	422	419	424	436	414	452	412	398	414	427	444	390	398	417	391	394	438	414	449	423	476	451	415	445	408	435	407	430	443	417	399	429	399	406	418	417	391	434	429	437	412	430	420	415	417	435	431	451	446	447	401	398	428	395	404	455	416	462	423	441	455	400	427	419	417	395	420	443	415	424	398	436	441	422	417	423	464	437	437	393	397	426	432	415	405	419	438	412	394	449	414	442	442	416	415	445	410	424	404	389	429	399	462	441	390	421	424	405	423	395	419	402	416	435	420	394	412	396	418	400	411	373	414	449	413	435	452	403	472	416	421	428	390	428	422	402	417	409	411	426	418	413	427	433	416	445	406	419	469	419	447	426	419	430	414	431	439	430	417	424	395	436	382	432	415	421	445	381	419	448	399	449	402	435	382	409	402	457	451	399	441	443	427	416	442	424	420	394	428	386	398	399	426	439	407	395	432	436	448	387	424	472	399	426	437	433	426	367	408	432	432	420	437	393	441	397	414	442	445	455	454	398	446	441	410	435	435	422	461	431	436	461	382	431	410	421	449	430	411	412	419	421	416	441	425	425	380	385	405	387	423	435	418	441	446	427	395	438	419	384	426	413	435	471	395	399	439	411	397	422	402	418	408	465	395	464	435	416	432	457	434	435	417	447	443	393	433	439	413	402	427	419	408	445	438	425	434	398	426	422	417	445	448	390	442	414	440	419	414	413	428	392	433	454	415	450	415	453	391	444	379	449	410	417	442	441	386	420	390	433	437	415	413	400	456	440	425	435	422	446	423	359	428	441	391	434	414	431	432	411	436	449	428	419	416	450	411	405	417	418	392	434	436	409	426	422	401	405	419	436	443	433	404	459	420	427	411	455	414	379	417	399	451	450	461	392	438	419	420	416	438	447	416	410	423	409	446	428	398	434	421	422	443	444	421	429	425	399	460	474	432	451	401	409	431	433	429	422	415	439	405	437	407	415	398	434	415	401	392	434	460	397	392	399	407	416	407	412	463	432	386	436	446	426	445	439	384	406	419	437	371	402	418	437	407	434	425	449	435	411	410	414	443	428	404	411	390	417	399	403	440	438	433	438	432	409	391	434	411	408	412	407	449	431	438	456	434	393	413	392	402	434	424	428	417	418	439	412	467	436	428	398	426	422	423	421	431	438	401	438	440	419	415	417	393	390	453	424	461	386	428	419	454	429	405	395	397	431	398	435	434	376	414	428	409	445	414	413	435	382	430	413	393	444	451	409	454	414	428	422	421	436	407	395	397	362	426	418	411	452	411	408	385	410	446	406	388	416	419	400	382	409	433	392	410	375	446	367	439	416	408	409	425	420	422	429	404	437	390	424	433	394	443	419	398	425	434	413	416	395	453	434	397	391	450	400	400	405	443	404	374	405	402	406	422	421	448	470	454	427	373	459	441	434	453	415	443	409	407	447	444	440	405	460	443	455	467	386	382	427	450	410	375	414	404	411	445	402	406	433	410	464	432	424	451	404	440	420	413	435	395	417	421	423	427	432	419	435	433	373	430	386	429	445	410	428	386	420	421	443	422	397	411	417	424	423	420	425	422	423	441	389	436	410	426	429	380	472	424	457	448	420	394	440	444	461	408	402	423	411	395	434	428	422	416	412	413	409	423	412	449	464	442	392	437	423	410	422	393	446	408	424	428	431	414	450	407	408	442	434	463	396	423	389	429	428	399	412	374	416	441	415	421	434	403	426	408	439	410	471	389	406	398	439	452	430	430	413	388	420	401	449	421	403	463	403	413	424	419	392	405	414	436	454	432	429	383	432	400	438	387	375	425	410	429	452	401	379	418	444	454	420	407	438	442	427	433	428	418	429	440	396	417	447	423	446	386	411	412	420	412	411	416	413	423	419	429	440	446	424	421	426	403	423	434	440	398	434	374	408	434	415	390	375	417	438	378	417	394	421	402	440	468	431	430	423	391	351	423	455	453	442	408	415	382	427	414	454	450	394	394	424	423	424	394	427	435	417	435	434	398	377	407	413	474	433	427	406	429	422	394	441	384	440	440	430	421	457	434	424	425	435	425	444	434	426	379	395	448	410	402	395	418	417	440	411	413	431	415	414	408	457	463	428	394	407	388	430	426	432	439	440	441	377	431	446	377	399	374	430	374	404	409	436	435	456	379	432	423	428	404	402	374	428	397	409	391	432	396	428	387	402	441	426	392	427	387	438	417	422	424	473	417	406	438	395	416	414	442	446	420	438	426	408	429	447	411	394	391	453	433	399	412	451	391	421	416	422	417	410	428	408	420	406	447	427	425	453	441	451	432	438	423	422	407	451	447	441	419	397	417	438	419	360	460	431
23907	21154	28254	24311	34821	45400	46481	35058	22215	6264	643	469	516	469	420	471	503	428	477	632	794	792	686	583	506	520	483	475	449	423	423	501	407	475	448	442	461	471	472	440	474	419	415	424	440	422	462	433	477	470	467	471	459	484	472	453	433	473	442	469	438	474	431	451	490	434	453	461	473	461	450	460	459	470	470	466	463	403	451	488	421	421	445	414	442	478	463	443	465	448	476	496	482	433	467	455	422	494	459	464	477	459	455	465	443	463	422	434	443	469	477	436	464	461	452	456	465	516	472	487	449	473	449	425	409	429	467	437	486	458	415	472	444	484	447	437	412	457	470	450	516	442	465	426	435	415	432	432	422	457	442	444	485	460	494	445	439	467	459	488	504	451	442	421	412	455	431	429	445	432	469	470	452	448	440	432	507	455	452	436	436	430	427	451	478	410	404	479	430	461	481	469	443	458	434	434	434	422	462	476	438	448	466	421	439	428	481	448	410	439	448	457	453	468	453	456	449	449	440	452	443	468	455	462	435	471	452	450	409	430	467	427	480	417	438	485	435	457	433	437	469	457	410	473	495	474	488	474	512	434	463	478	463	462	440	429	451	424	471	430	476	424	389	437	448	471	489	444	449	457	490	436	459	458	458	484	463	457	461	476	459	472	478	427	447	395	433	455	428	452	447	428	466	459	468	438	447	484	433	408	461	461	470	444	445	452	464	426	447	457	454	475	454	439	473	454	416	447	449	442	461	499	423	477	460	467	476	436	434	439	428	478	423	430	466	477	478	473	460	451	432	509	448	446	450	446	452	437	445	412	462	426	441	456	448	459	477	446	444	498	467	436	476	473	480	465	434	426	477	445	446	436	469	415	478	455	414	481	464	409	450	477	444	444	425	423	438	430	445	402	440	438	436	475	453	438	435	472	457	445	483	449	461	413	448	453	441	435	427	455	448	429	457	474	449	455	460	449	448	427	443	477	443	482	456	439	490	485	411	435	453	421	417	433	424	443	433	445	443	455	483	421	441	434	491	469	466	420	456	451	476	443	451	444	462	409	422	436	467	414	413	474	408	469	440	427	469	457	494	473	475	439	458	460	433	459	451	459	438	453	501	448	472	453	425	447	474	483	453	427	453	436	456	461	449	437	469	477	402	421	444	476	465	441	428	455	468	447	390	477	450	422	443	469	482	483	466	433	464	468	477	450	435	446	468	476	475	423	406	449	460	452	442	465	457	468	452	411	437	432	460	433	460	461	467	445	437	436	485	442	464	463	445	462	444	435	423	448	455	423	455	446	464	443	470	426	471	447	433	456	450	465	444	450	461	459	461	433	474	456	475	417	444	424	465	424	428	445	448	429	434	483	453	431	507	487	462	452	468	460	422	471	446	410	472	450	428	430	429	434	450	475	463	451	415	454	453	469	448	472	465	437	429	408	461	453	479	443	446	452	454	438	483	445	459	434	434	463	447	469	444	434	488	451	465	463	451	478	472	446	486	509	477	458	450	465	442	445	431	417	428	461	436	459	457	460	454	474	489	479	433	459	456	457	461	443	470	441	499	468	437	464	463	458	506	442	470	444	432	417	451	459	420	453	468	478	444	466	437	492	470	440	450	492	432	442	442	453	447	472	485	412	466	420	440	485	448	469	469	441	445	476	453	452	444	480	458	474	477	444	453	449	437	435	443	447	439	469	441	449	451	409	447	489	456	452	470	438	463	452	437	475	466	477	447	465	473	474	472	417	456	452	431	444	449	473	497	443	460	422	481	457	474	459	439	464	427	458	481	437	403	456	485	446	418	436	445	443	457	472	454	478	475	483	462	459	464	463	420	432	470	456	408	446	471	469	444	456	443	446	478	451	455	443	438	504	413	473	465	424	439	431	430	459	484	443	444	451	460	481	417	456	435	440	443	444	452	434	444	479	484	433	452	448	499	432	459	433	509	449	454	429	482	419	424	446	438	446	485	467	455	442	441	462	449	472	459	428	419	431	416	424	458	397	445	424	450	487	484	481	450	438	456	465	429	435	450	442	460	464	450	480	446	467	444	437	438	431	422	458	436	472	480	430	432	443	452	459	419	465	483	438	457	449	416	392	461	457	460	458	463	470	466	436	440	480	483	466	450	458	454	455	433	442	461	428	484	419	472	425	442	413	462	448	443	467	422	412	490	500	445	464	428	420	436	458	460	468	442	466	457	447	475	463	443	444	421	457	433	473	442	453	434	443	468	459	437	454	459	467	444	475	416	430	429	476	480	439	465	480	451	450	461	489	421	447	432	428	465	497	438	447	451	462	472	476	474	456	443	514	434	440	438	456	447	421	435	465	451	483	459	420	443	435	427	403	474	449	439	454	440	444	435	439	432	472	437	426	465	455	418	440	414	465	466	411	454	443	439	443	461	432	455	459	473	444	453	482	451	435	420	436	478	472	453	474	478	454	425	467	446	491	457	466	465	466	462	426	440	469	438	431	447	484	437	459	453	450	471	503	453	462	440	404	438	455	464	473	419	457	423	467	428	459	397	452	461	428	452	441	459	459	454	443	437	456	416	455	447	497	484	466	408	426	469	481	457	434	422	463	461	438	417	447	417	464	461	436	460	456	426	459	445	449	484	437	496	428	460	448	440	432	443	442	508	421	476	435	470	468	410	463	455	444	411	439	466	477	487	466	443	417	471	454	450	435	490	441	438	431	444	431	450	439	440	471	447	457	499	404	500	414	431	437	412	475	456	466	432	419	435	440	436	467	420	424	454	436	452	411	418	459	425	433	438	451	445	442	445	470	445	443	428	448	463	460	440	467	478	469	489	464	432	429	459	428	482	474	478	458	482	453	462	465	434	465	465	422	450	424	442	444	417	464	468	480	444	460	458	465	464	471	462	425	447	451	479	521	420	451	445	434	452	466	455	431	406	426	457	450	458	447	459	449	476	462	460	452	466	409	445	436	450	464	419	429	475	460	479	463	491	475	458	503	465	438	478	472	412	463	480	463	437	430	453	464	466	429	458	440	456	414	414	469	444	463	424	454	440	439	448	445	450	471	414	457	437	433	440	426	458	443	455	437	434	466	482	423	432	417	457	491	477	401	472	480	482	462	463	451	454	442	452	428	436	499	461	449	464	458	431	456	467	451	440	422	481	456	417	448	474	458	476	451	444	443	479	461	453	450	458	471	469	433	442	491	472	471	499	461	472	439	466	463	457	435	484	505	459	447	450	416	428	442	444	433	440	470	468	464	447	451	466	445	427	456	443	459	424	455	471	454	471	418	468	436	441	455	445	459	435	422	450	438	484	441	452	441	449	460	465	471	520	428	450	482	448	453	489	454	476	421	423	445	409	442	421	446	445	493	463	449	463	425	485	480	527	420	441	461	409	448	463	432	435	434	457	435	421	455	426	487	458	446	466	478	483	478	467	480	441	479	448	467	471	465	443	451	452	455	464	460	434	440	467	457	424	450	450	430	417	476	435	437	457	469	414	480	448	447	497	458	436	455	479	438
3374	4900	3948	3929	45320	43415	42903	30596	18996	4331	503	505	527	483	495	499	495	530	558	874	1194	1077	872	694	613	481	466	473	442	476	451	467	491	471	495	515	511	487	504	460	468	448	514	479	488	432	471	467	455	451	505	503	488	447	473	482	467	447	503	530	463	485	489	490	452	499	492	480	484	496	481	510	470	515	485	478	494	481	515	509	469	469	492	489	494	432	502	448	526	458	487	490	473	473	460	464	463	475	471	453	462	469	518	488	495	494	420	472	490	539	494	456	470	479	458	459	454	472	456	481	488	486	464	463	469	463	454	476	480	485	445	459	479	457	458	463	469	478	488	465	484	482	456	471	453	477	457	519	486	485	483	481	481	508	492	490	465	486	460	454	502	497	486	479	479	446	474	480	477	482	476	484	456	491	480	459	494	476	450	481	490	460	500	485	499	459	458	506	514	481	461	451	477	494	455	466	458	485	519	467	501	466	467	492	509	490	472	469	475	452	465	474	476	460	464	474	459	464	471	470	486	458	456	497	494	456	462	498	426	486	472	448	482	497	453	444	426	473	465	506	477	434	483	483	490	501	472	456	463	496	471	521	457	435	484	480	505	505	457	496	463	459	497	506	463	488	472	453	472	489	485	501	498	478	497	499	481	463	458	482	483	497	447	489	493	533	468	469	467	481	457	511	494	459	493	478	421	499	483	477	442	442	503	472	438	489	444	479	466	450	461	489	498	483	463	482	469	481	463	462	487	458	476	473	483	443	468	473	454	454	464	480	458	444	472	469	456	493	473	434	481	461	459	478	494	450	501	453	492	450	495	484	493	482	462	465	466	473	465	499	501	463	504	511	456	507	499	490	457	490	482	466	448	495	479	510	486	489	491	489	469	438	448	438	482	477	509	461	454	469	486	462	492	499	480	481	481	452	504	439	452	481	484	451	499	488	461	458	477	443	493	474	461	467	490	505	454	482	479	485	489	491	459	468	436	473	470	443	463	483	449	477	454	496	493	468	493	449	449	448	430	470	451	474	476	466	428	457	476	483	461	530	451	489	481	484	489	472	466	476	422	441	477	430	468	503	478	457	453	438	430	472	493	456	464	492	483	468	497	468	497	496	481	501	461	504	480	513	497	484	455	471	452	491	496	469	459	483	467	442	471	476	486	479	444	454	456	503	512	483	512	421	489	451	418	475	450	480	497	490	492	483	508	472	476	499	479	516	414	493	477	486	498	444	469	478	482	437	468	463	486	482	450	465	455	493	488	480	488	502	470	487	495	466	473	469	465	455	472	460	450	517	488	494	507	481	483	449	458	446	444	464	491	500	494	497	470	511	496	451	489	456	489	499	479	471	507	517	482	528	457	476	476	447	467	484	496	479	486	518	478	479	474	469	482	475	506	512	445	487	527	497	476	428	491	478	446	510	464	455	472	494	481	459	472	509	477	473	473	448	500	450	442	465	493	480	449	473	459	445	477	475	488	468	487	512	463	482	484	492	447	478	451	440	472	461	467	503	495	471	483	481	454	487	476	466	459	455	486	478	477	474	487	458	480	492	485	442	482	513	446	476	496	443	443	490	468	475	461	504	497	474	470	440	470	484	498	466	468	510	482	544	486	444	491	520	468	506	494	499	518	436	493	501	459	447	449	469	436	486	472	507	487	473	457	458	451	450	478	476	473	447	487	464	446	488	450	461	526	498	487	455	504	487	481	486	477	462	463	473	490	456	461	447	474	501	457	476	463	470	489	432	495	473	489	477	451	478	469	486	463	443	453	481	479	481	459	478	491	474	501	482	442	471	472	433	452	468	463	451	473	445	481	479	465	483	463	434	478	467	500	483	450	479	479	481	460	476	480	440	458	474	464	464	478	452	435	491	482	485	473	526	482	479	461	450	446	472	475	469	465	447	465	465	475	519	478	444	472	461	493	472	497	457	472	486	498	430	521	488	504	454	457	489	488	428	481	503	481	456	458	471	490	507	466	474	469	469	456	460	454	463	483	481	471	516	498	485	475	500	448	510	486	469	526	463	497	511	472	470	479	467	491	526	463	499	479	464	484	492	469	440	454	486	457	484	462	468	477	458	454	463	469	457	465	476	439	456	474	504	522	479	475	466	470	499	478	456	460	482	421	474	477	475	483	466	477	461	496	506	457	475	424	483	482	460	458	447	464	461	462	482	481	503	493	464	466	469	461	483	462	452	493	444	467	426	498	441	468	475	511	493	456	454	475	474	480	469	465	481	506	480	504	445	520	427	502	463	477	519	493	497	482	481	504	434	468	466	504	504	513	448	482	447	475	506	476	480	459	491	471	435	470	444	450	465	498	469	480	457	450	452	453	452	476	484	445	463	459	460	425	484	462	473	505	442	511	460	509	454	506	471	456	470	488	499	478	475	469	440	487	486	481	428	447	466	498	443	450	497	487	466	467	468	462	472	473	493	461	479	455	476	501	500	526	484	459	476	450	474	427	443	498	470	459	496	488	475	490	466	461	483	506	495	451	505	469	436	491	481	467	458	462	488	492	468	458	453	457	437	523	436	455	459	481	481	504	504	507	467	470	457	494	467	456	481	483	447	472	486	455	455	467	493	465	434	497	459	462	472	502	454	481	476	476	479	452	456	486	449	446	533	432	492	442	497	446	482	456	423	457	467	496	461	508	464	476	429	468	464	489	493	446	475	484	512	495	487	487	489	434	461	467	496	467	485	483	473	469	464	518	476	497	425	460	467	481	477	441	464	491	468	496	478	440	479	478	518	505	486	443	468	472	457	477	487	473	467	448	456	466	456	470	502	455	463	492	427	482	488	482	470	504	490	462	465	512	448	427	517	476	459	505	465	446	467	447	464	460	432	465	465	470	467	468	457	458	474	501	453	471	471	476	484	482	498	487	449	458	494	484	469	493	487	484	489	467	455	460	463	490	432	484	444	486	437	445	454	467	437	445	471	447	427	483	481	482	479	480	519	479	453	447	450	439	527	491	444	444	448	508	478	448	488	477	461	474	464	482	485	451	485	470	442	479	447	468	494	437	510	479	491	501	438	476	480	482	497	448	473	470	479	475	473	469	457	496	482	508	482	452	478	469	468	486	485	467	467	452	510	479	481	490	463	515	466	475	477	464	449	471	483	470	422	483	466	451	468	499	453	469	442	466	458	449	476	468	490	499	479	480	465	452	474	466	513	491	481	477	442	523	469	496	469	497	438	481	468	441	497	440	509	448	463	479	504	475	526	510	454	483	487	489	481	506	487	463	435	458	466	460	464	463	479	493	436	423	436	472	476	472	468	481	500	473	463	498	495	443	450	472	468	493	477	461	457	438	450	474	491	468	479	462	539	483	452	493	485	482	468	481	445	446	498	486	448	482	505	508	471	505	451	471	460	495	489	485	462	447	472	469	481	466	479	499	451	459	469	492	498	486	441	451	456	479	515	497	437	479	488	474	446	508	443	440	448	449	509	445	479	496	472	499	474	472	466	465	459	442	487	475	465	459	467	510	456
27249	12076	1339	929	2351	3245	4450	3062	1500	699	422	387	386	428	403	377	389	407	380	419	393	463	485	424	382	381	380	375	382	398	378	446	385	371	388	417	397	410	389	401	424	396	438	424	389	383	393	377	390	401	389	381	387	417	382	402	408	396	384	448	374	432	409	408	410	432	387	396	432	364	396	440	396	396	396	420	394	409	386	389	385	413	429	420	405	390	390	413	383	409	416	389	413	401	409	409	381	389	422	378	365	412	405	406	395	385	410	401	410	407	403	381	388	430	413	401	372	412	395	422	412	383	370	417	400	434	374	371	402	428	383	404	413	395	392	413	399	361	414	422	419	386	417	389	362	408	409	371	423	386	426	414	400	409	397	402	408	436	412	406	409	398	407	408	413	460	383	426	397	408	404	370	410	422	398	420	369	408	382	388	426	388	350	395	403	395	414	398	412	445	453	420	412	421	405	422	385	391	396	366	393	405	447	427	411	443	403	431	403	350	371	402	396	387	396	397	385	401	411	442	416	399	413	404	393	403	399	417	395	435	400	391	383	415	422	411	384	417	400	380	390	427	367	411	397	369	427	417	422	382	395	422	430	430	362	446	374	431	415	403	390	392	381	393	426	374	417	394	396	395	383	403	409	370	394	411	414	381	431	419	425	403	382	404	397	408	406	435	387	382	408	409	435	363	422	386	412	342	413	361	368	403	411	426	398	397	385	405	401	401	397	394	381	380	407	393	385	425	425	448	379	434	410	383	438	394	406	404	402	408	401	410	405	425	404	381	432	398	418	443	399	420	394	372	418	410	396	398	409	404	434	398	420	370	418	381	351	380	423	448	403	420	415	411	385	433	386	411	422	423	422	396	400	413	394	379	368	385	417	433	407	433	394	384	432	416	393	422	414	394	402	437	410	397	427	411	402	394	389	389	404	413	407	409	431	422	423	390	399	402	365	419	374	411	416	394	430	387	380	379	405	411	423	400	391	424	384	416	419	385	373	423	393	395	388	404	432	429	419	383	421	401	403	423	405	376	405	420	370	377	379	386	453	409	412	431	402	358	385	392	386	387	388	382	431	401	406	454	408	382	428	394	424	382	395	391	431	401	411	374	416	403	413	378	363	420	408	415	420	422	396	380	369	398	402	413	409	363	385	411	369	413	392	396	421	404	417	416	397	373	410	415	417	422	386	407	422	401	386	427	400	404	410	417	396	405	382	377	421	438	388	416	427	377	415	417	413	379	375	405	418	410	365	410	399	383	414	406	404	384	400	375	421	424	414	392	409	398	419	368	389	420	408	388	406	403	395	406	383	413	388	423	376	398	399	437	389	405	422	415	431	406	371	380	384	397	370	426	389	407	414	401	411	381	410	385	416	380	390	442	391	394	413	383	415	401	455	377	404	393	412	407	392	411	432	403	409	379	406	377	407	383	372	395	383	391	397	394	393	404	410	370	390	375	445	383	460	455	384	410	413	386	403	402	425	366	384	404	409	425	378	391	422	417	409	393	387	413	409	411	414	398	404	356	402	396	373	377	376	397	398	393	428	427	372	409	478	435	414	412	390	398	400	388	391	408	402	397	413	388	421	407	397	391	424	415	432	408	376	407	375	436	376	357	379	343	408	386	401	390	391	421	387	381	405	385	402	418	399	423	400	424	417	399	401	422	401	410	378	399	388	440	367	373	375	383	414	413	431	400	403	416	392	431	374	365	377	414	370	406	419	387	424	379	421	417	437	391	373	387	408	361	446	379	441	361	415	381	411	377	375	405	369	405	393	413	388	383	421	412	413	396	392	400	453	418	384	394	425	409	437	413	367	383	355	435	391	423	394	399	425	425	396	403	397	411	411	395	344	394	412	359	418	417	379	393	408	407	387	369	385	430	386	397	408	409	362	407	421	379	375	384	406	389	390	386	399	421	423	421	376	425	402	360	378	405	391	408	376	407	422	404	413	408	388	384	390	365	388	409	385	441	353	380	397	388	408	423	388	405	413	417	401	399	444	412	367	443	403	395	407	436	381	416	416	377	433	420	397	374	399	417	378	426	405	398	405	390	403	409	379	397	388	380	381	407	412	420	390	368	421	398	409	375	381	411	397	411	396	389	415	380	418	410	391	391	364	407	402	360	409	433	402	402	396	413	380	384	368	424	393	407	390	371	386	425	393	428	385	426	377	365	411	397	425	394	373	421	416	376	439	405	414	383	443	411	435	380	432	425	400	413	415	397	408	434	372	430	384	451	416	433	414	408	416	388	376	409	401	429	435	407	367	394	392	372	393	416	402	394	387	385	407	386	379	422	408	401	414	411	415	388	404	404	367	429	404	374	459	446	388	397	414	382	426	406	420	439	377	371	365	392	419	375	401	394	414	406	398	443	371	393	404	422	458	416	398	406	385	427	409	390	408	419	379	333	412	406	430	390	402	394	372	406	404	366	416	374	400	418	406	441	424	412	414	414	415	402	420	422	416	380	396	400	381	384	395	427	388	449	407	371	402	395	448	401	395	412	362	427	396	402	390	383	361	394	383	385	365	391	407	390	406	409	374	404	386	414	413	384	427	408	410	382	398	424	423	430	396	375	391	419	409	381	379	403	395	392	407	357	395	353	369	379	411	421	389	383	412	395	418	396	422	384	423	391	363	402	447	386	398	423	425	406	379	407	406	399	433	419	457	454	431	419	415	424	379	419	451	385	380	435	387	407	407	406	444	377	439	430	417	391	392	355	389	393	398	383	444	397	390	433	452	395	396	385	361	427	400	395	422	427	422	385	411	408	350	433	400	415	435	461	442	405	427	431	381	407	389	416	393	395	394	415	401	418	360	401	415	413	408	354	408	377	416	407	379	365	408	423	375	417	399	393	410	400	437	394	424	398	412	412	389	402	407	414	420	396	412	426	430	381	426	371	422	392	391	386	390	393	423	411	429	422	378	395	379	412	380	438	394	400	423	408	401	407	388	423	400	423	425	392	371	404	391	414	411	382	438	373	416	396	400	407	445	374	380	422	425	425	385	415	395	421	390	412	401	376	410	384	420	422	406	403	389	377	418	408	391	369	403	390	397	372	416	394	405	441	399	405	395	431	385	396	414	382	377	353	379	390	435	378	426	402	438	417	405	400	381	383	397	406	394	390	378	431	413	407	421	390	394	402	418	390	359	443	407	431	411	411	378	387	421	400	397	393	428	388	392	430	398	441	403	387	383	426	440	363	408	402	391	405	434	447	397	419	376	400	434	419	390	440	414	392	418	391	371	394	394	431	394	392	403	423	396	404	372	391	437	395	388	406	396	413	391	406	395	397	420	390	351	400	397	406	371	414	380	381	382	373	398	406	444	392	404	383	393	387	395	378	415	406	401	377	381	406	402	410	416	410	408	393	403	425	345	410	398	409	385	416	430	408	419	383	428	371	429	411	395	400	403	410	405	417	442	372	380	415	434	414	389	368	404	430	420	405	360	390	379	391	379	375	390	406	389	407	452	414	429	436	384	415	387	397	400	402
4850	673	658	747	3159	4280	5379	3633	1822	780	411	402	401	448	427	413	376	431	399	432	479	438	409	440	422	429	411	405	387	385	389	403	382	400	419	409	404	426	402	438	400	391	389	387	407	431	406	394	381	375	411	434	396	430	409	390	417	395	430	439	424	398	401	399	421	400	405	409	404	412	411	378	406	405	377	408	413	383	438	395	416	449	398	405	404	412	367	400	395	418	418	428	366	377	437	388	434	434	398	442	383	421	424	396	406	421	386	435	422	429	401	416	398	410	395	407	409	405	391	421	417	427	438	414	425	422	388	395	413	379	389	364	377	405	425	452	378	374	412	420	372	422	400	442	408	432	436	408	410	409	390	425	380	440	412	399	392	380	421	404	419	418	394	382	402	404	413	400	410	400	397	374	399	393	440	370	404	440	384	424	373	438	398	358	372	412	421	410	385	401	455	390	406	407	405	387	440	407	389	431	422	421	413	422	422	392	409	396	400	396	405	425	397	409	420	400	377	415	396	409	412	407	418	429	394	395	407	384	411	392	402	453	385	417	381	397	446	393	433	408	419	376	402	436	407	392	376	409	421	394	415	433	396	406	412	375	396	420	413	359	386	423	402	406	400	417	370	382	407	414	373	411	392	392	374	410	389	441	420	402	396	405	399	432	450	397	411	399	393	406	403	428	398	419	429	381	404	415	432	440	445	402	452	399	418	393	419	438	413	418	407	413	415	381	368	406	415	405	430	389	419	424	423	410	422	412	393	401	422	380	402	429	425	429	383	401	419	392	380	379	423	407	394	352	389	423	344	381	410	390	430	414	369	431	415	409	412	395	402	412	439	395	354	421	404	434	435	412	383	424	418	369	410	369	399	396	390	396	396	442	422	410	391	406	398	430	378	451	401	421	433	393	405	399	434	358	380	414	393	413	430	415	430	387	410	373	408	400	386	361	471	356	439	385	417	439	404	414	412	395	402	406	372	419	396	383	441	386	415	406	392	421	414	410	401	413	404	380	402	385	399	395	404	407	434	410	361	403	441	422	407	387	434	429	423	420	382	434	449	387	380	415	401	414	471	402	378	396	411	426	432	399	417	413	394	437	405	417	363	398	410	401	408	380	417	437	402	421	418	419	408	386	409	391	408	379	393	441	393	412	406	428	400	369	418	409	383	367	410	416	402	390	384	419	406	366	408	384	420	388	413	409	379	396	394	376	409	433	409	426	444	427	435	425	385	389	431	380	360	414	420	416	420	425	396	399	430	389	427	424	401	387	405	414	409	400	414	432	364	433	360	422	408	366	410	395	381	363	396	408	423	413	402	406	424	415	401	386	423	426	391	408	438	418	450	384	367	393	382	422	368	396	417	384	390	392	379	381	423	365	403	397	429	384	396	371	404	416	406	398	381	421	410	396	420	433	368	402	416	381	374	400	405	411	373	429	423	410	358	387	422	417	403	440	405	388	370	397	384	421	442	370	359	376	392	453	409	379	381	355	400	433	398	423	407	373	421	391	382	437	377	409	417	430	421	402	429	425	398	362	396	393	378	412	365	403	406	375	427	422	431	443	421	447	392	399	396	427	416	442	404	392	401	381	438	415	421	405	434	392	424	422	391	415	392	405	421	408	394	430	400	424	454	418	426	389	400	367	410	380	396	422	402	417	387	402	405	366	402	379	412	423	397	398	391	370	387	408	430	420	394	389	431	408	412	427	417	429	445	406	406	395	394	412	450	426	412	426	406	409	365	401	422	412	400	402	409	440	373	387	439	389	397	393	408	396	394	417	383	395	420	410	402	455	415	388	381	425	404	413	409	384	397	408	382	381	429	390	387	367	413	399	346	406	403	410	417	397	367	413	396	429	386	402	406	377	377	373	418	382	385	407	395	419	402	427	420	399	400	402	393	446	397	386	392	391	396	398	394	423	399	409	407	406	407	402	390	407	388	435	417	426	401	390	416	427	352	397	412	422	403	409	429	424	393	417	410	399	363	382	379	362	400	429	434	395	371	395	419	407	434	427	365	449	477	393	437	380	408	396	406	419	374	388	410	402	395	421	394	357	403	435	361	401	418	406	426	434	403	420	430	413	409	441	409	379	394	419	426	422	409	426	419	418	431	413	390	407	439	446	415	381	384	414	361	371	417	414	384	412	447	397	392	399	416	403	398	419	426	464	420	391	415	434	380	447	453	407	382	409	367	399	388	416	425	402	376	419	412	389	417	405	430	411	412	423	427	370	405	374	404	380	388	408	404	408	394	403	385	395	418	451	391	393	416	410	410	423	394	383	421	397	418	402	397	397	384	443	373	405	394	422	409	398	381	415	374	401	399	381	419	448	398	365	420	438	382	478	453	414	429	396	383	388	406	384	407	433	421	442	403	416	400	389	384	434	393	423	386	401	404	405	386	407	433	404	433	386	413	387	473	466	369	435	377	418	420	418	412	431	413	412	396	411	393	397	403	409	391	397	430	422	417	435	426	417	389	416	411	433	386	408	410	424	387	435	365	394	430	480	436	383	412	422	431	434	407	429	432	401	401	421	394	403	379	432	384	434	411	410	438	427	399	392	423	459	408	385	400	394	373	383	390	374	400	390	386	358	393	386	401	409	421	409	408	388	395	441	396	414	449	431	432	351	424	417	385	384	354	410	373	392	435	428	434	375	405	427	437	423	437	412	426	403	396	421	389	404	428	400	403	404	388	384	392	391	428	406	412	421	437	426	423	427	400	439	412	422	429	429	390	395	436	375	419	372	422	439	398	443	408	370	424	409	421	408	404	372	397	388	409	410	389	421	374	409	385	442	402	412	412	436	399	386	410	420	396	396	382	405	396	410	365	383	388	403	433	430	401	420	408	396	401	396	420	414	404	438	420	385	437	384	394	407	400	399	391	367	401	403	352	387	396	423	366	409	386	371	403	411	434	433	410	374	394	400	357	430	422	386	438	405	398	393	403	403	408	429	396	427	387	426	433	413	406	386	387	410	386	353	384	395	431	429	434	410	436	389	391	412	393	413	364	357	436	381	381	423	425	386	391	419	384	412	380	418	419	430	393	432	427	402	450	420	403	424	412	406	380	408	385	373	392	391	412	411	372	416	415	423	419	410	400	380	410	413	402	389	449	418	399	362	404	431	387	425	392	395	406	401	426	405	440	453	416	392	404	409	392	406	430	414	415	388	392	387	409	410	420	416	398	426	403	387	402	393	423	411	368	392	392	430	383	393	436	416	419	400	383	403	365	381	387	410	422	403	430	370	399	386	409	414	387	402	389	417	381	410	405	409	429	438	410	379	436	398	395	434	415	413	403	413	402	406	433	425	397	428	406	411	435	393	417	394	417	394	431	366	423	378	382	418	389	398	406	390	387	428	380	400	418	406	398	395	439	435	380	379	401	390	375	400	412	420	412	401	390	421	428	413	402	409	387	366	411	359	420	411	378	407	404	403	448	414	429	417	374	381	374	449	426	381	405	434	389	373	410	393	403	420	401	411	381	394	443	408
24599	21146	27360	25153	27374	31083	40515	29635	14691	3991	543	438	457	401	416	409	447	433	415	521	607	568	538	492	439	419	406	439	399	367	417	380	410	396	406	411	382	420	395	398	396	408	400	404	421	387	444	421	377	406	424	427	415	421	421	409	454	384	395	353	440	387	401	399	391	421	395	390	368	410	359	415	376	385	374	446	453	391	413	409	378	419	404	420	413	426	378	417	434	403	406	412	388	422	409	400	409	394	402	371	399	409	410	400	383	407	433	369	399	407	404	408	383	395	417	404	418	363	386	397	412	393	423	424	378	437	417	408	437	385	397	414	407	380	402	406	421	388	381	429	389	407	411	377	444	385	412	392	408	381	418	408	377	401	395	430	388	420	415	409	404	418	398	416	366	400	414	409	382	424	406	430	437	395	362	399	358	411	417	425	390	399	376	376	449	371	425	423	390	393	369	421	401	412	372	405	395	374	403	428	428	390	409	412	374	385	410	394	449	442	401	397	407	383	398	446	391	381	412	417	445	400	386	406	428	425	407	399	382	394	424	386	382	407	419	406	343	385	417	393	359	390	380	404	356	384	380	363	424	387	446	385	377	395	402	417	436	408	417	414	451	404	398	424	407	437	385	425	428	435	412	433	407	398	415	381	379	412	416	416	417	407	400	380	416	400	368	366	401	436	397	376	404	383	398	415	405	412	436	419	443	386	405	376	394	418	425	375	410	396	413	399	408	385	427	389	397	422	408	409	410	419	409	388	423	425	417	434	399	397	423	414	396	393	410	384	373	407	409	401	373	388	369	386	379	377	421	394	381	395	386	436	396	417	381	406	428	436	421	429	379	384	388	381	394	414	406	435	417	414	384	431	424	438	399	377	389	378	410	395	419	420	389	354	400	392	378	428	421	388	401	384	362	403	407	418	444	382	375	386	397	398	391	409	406	418	378	419	402	432	387	435	413	418	419	426	353	388	386	439	353	428	430	412	387	385	391	406	416	383	419	423	389	402	400	406	371	431	392	395	424	419	401	421	389	372	393	450	422	389	393	422	406	396	414	412	397	371	383	409	413	400	409	410	410	365	420	403	375	387	386	397	389	442	411	380	403	400	420	403	394	384	402	412	377	395	387	411	389	388	427	378	421	427	400	383	433	394	410	375	367	414	403	405	390	417	393	423	396	395	392	380	397	392	417	377	413	424	382	409	406	404	400	430	403	400	418	403	389	364	409	444	403	412	423	406	381	397	434	432	412	378	423	407	375	382	382	403	361	394	401	417	405	371	412	408	411	423	384	394	425	415	380	367	407	404	394	420	406	406	408	418	382	401	392	390	418	383	399	397	391	423	374	386	408	397	382	389	401	396	429	385	411	395	365	406	410	386	383	399	393	421	401	408	402	398	392	399	403	436	403	399	407	375	407	391	421	390	371	374	419	396	429	396	414	417	429	396	382	441	423	423	430	397	397	389	437	390	419	401	421	411	382	383	393	389	413	391	438	425	402	386	375	400	420	410	401	391	436	391	431	410	417	369	391	369	415	404	398	423	429	418	432	410	365	359	400	386	435	391	394	382	408	405	413	448	437	463	414	422	383	419	393	435	392	406	397	403	366	421	375	364	399	415	423	420	369	406	427	425	405	353	370	385	369	426	401	399	409	401	387	411	384	408	399	402	392	399	428	349	393	393	401	413	444	372	413	402	428	437	417	405	393	409	418	392	429	380	407	396	422	375	400	434	381	430	436	430	398	387	411	406	409	436	405	340	349	374	443	416	395	433	391	388	378	353	420	393	405	385	395	425	417	415	417	385	419	388	438	399	402	406	377	376	394	396	390	404	411	403	424	346	417	435	374	393	386	395	404	381	431	375	410	398	368	402	377	372	401	404	410	418	424	437	394	414	393	426	419	386	394	387	370	387	435	395	407	389	398	419	371	413	360	386	404	381	403	415	408	397	395	421	451	401	412	390	410	398	369	382	376	400	379	399	378	376	419	393	385	396	418	406	395	452	415	389	385	402	394	396	412	425	397	412	402	390	415	451	381	397	408	409	406	409	417	378	415	395	417	393	386	404	408	371	419	411	388	412	402	378	394	399	413	415	430	411	390	411	434	424	416	398	392	416	438	395	377	389	378	394	382	393	420	381	399	424	409	440	416	429	429	442	370	398	434	396	410	395	404	393	396	463	422	421	380	442	412	396	408	383	388	391	412	363	396	432	416	426	417	399	391	414	421	402	435	368	417	370	413	388	421	387	436	401	380	405	389	375	411	373	438	391	415	400	436	370	430	412	381	413	428	420	394	395	417	423	395	427	409	417	429	413	408	429	434	431	396	392	395	392	362	404	401	383	397	378	402	380	395	417	427	409	359	378	415	401	403	392	440	408	438	431	380	396	387	401	395	398	390	433	377	394	382	400	384	427	414	398	369	378	399	399	404	417	382	396	396	415	382	402	403	400	383	413	401	411	414	397	419	402	380	423	442	387	394	416	387	407	417	379	428	354	428	408	392	391	418	449	411	419	414	390	402	451	409	378	391	388	433	371	411	418	374	377	391	410	416	417	406	423	398	372	389	401	407	407	415	386	391	413	433	401	416	419	400	437	391	420	417	409	392	391	411	404	397	408	409	434	366	385	398	396	378	413	399	413	421	405	423	416	417	404	363	404	421	359	411	381	414	403	417	408	386	354	447	402	436	404	371	442	389	437	401	435	392	403	410	391	429	365	433	409	397	429	368	377	411	416	406	400	394	393	403	383	389	410	387	414	420	390	410	380	388	427	384	388	397	399	427	381	439	405	407	387	388	381	373	398	409	403	402	418	420	393	384	426	427	400	433	422	409	380	384	433	402	394	396	381	394	404	421	409	404	384	400	412	407	379	377	406	417	369	397	390	371	395	405	422	380	399	414	422	375	404	427	350	373	409	420	409	414	400	404	391	456	412	390	390	394	400	383	415	376	364	371	391	394	400	388	359	413	377	431	399	395	393	422	398	385	426	402	414	385	414	387	428	395	372	392	392	395	416	422	423	364	393	445	413	374	448	384	406	377	376	387	402	379	414	423	397	371	373	371	415	383	405	399	409	385	385	376	370	379	397	368	396	434	439	396	383	400	391	394	397	417	377	416	403	416	423	414	354	393	412	403	424	390	420	416	404	376	393	377	384	402	397	402	407	413	423	376	416	415	410	384	405	423	380	400	400	410	376	420	398	393	385	434	369	420	356	416	384	423	412	397	369	416	422	427	431	388	385	403	387	432	384	400	393	399	405	397	417	418	422	402	349	389	346	422	403	384	428	432	408	371	442	410	395	413	421	423	416	390	413	423	382	395	381	381	411	394	432	389	392	421	403	392	365	345	438	416	389	374	395	390	387	424	401	390	440	409	405	389	419	371	406	410	417	399	400	387	381	386	384	382	422	366	409	426	404	413	404	383	373	407	364	417	398	425	361	413	364	382	411	371	376	360	393	415	410	407	384	381	424	386	384	385	407	400	421	382	408	419	422	367	402
3333	3219	2459	3229	26780	31254	36256	25035	11303	3639	502	446	458	448	434	381	489	429	438	752	816	694	580	537	448	488	456	449	427	427	426	428	386	435	488	462	447	474	415	404	413	411	395	396	428	458	413	449	448	384	447	420	441	443	474	434	433	428	433	468	453	402	412	431	390	387	417	415	428	462	422	464	429	422	416	453	437	433	386	400	413	411	401	450	435	449	440	496	428	456	429	457	425	420	418	415	469	440	408	436	405	448	436	419	442	418	411	401	430	466	417	421	462	463	448	447	428	422	409	455	408	464	411	457	434	427	401	416	422	444	458	440	457	458	450	428	434	428	434	447	441	453	440	470	432	413	428	416	416	448	427	373	456	392	437	428	443	417	406	424	425	438	438	425	397	415	432	440	386	420	410	431	433	429	414	453	438	437	424	409	406	455	455	433	424	433	412	460	457	431	440	414	459	479	432	440	417	409	394	410	412	453	415	432	433	424	401	417	457	450	390	439	432	412	416	410	431	424	409	418	413	442	441	450	453	469	417	448	444	429	419	418	436	431	422	442	456	428	434	417	425	419	454	464	413	451	463	413	416	424	425	445	449	407	416	419	462	425	480	421	452	441	451	445	448	428	426	459	416	443	425	433	461	439	421	452	441	381	433	385	395	446	435	447	395	447	406	454	407	458	414	430	441	460	443	389	452	441	425	406	438	429	426	425	445	435	443	418	454	393	419	422	424	419	423	411	476	447	451	455	399	427	439	439	439	457	472	450	428	446	441	429	412	454	450	390	401	469	448	385	407	440	410	415	455	396	397	435	424	474	446	494	448	446	460	443	420	465	424	459	419	414	418	434	438	463	441	434	428	438	437	393	434	441	437	449	448	406	418	426	425	408	474	431	427	425	433	424	413	435	426	444	437	456	444	433	425	433	431	442	408	458	425	440	438	439	433	415	436	456	464	423	415	412	477	444	437	420	434	442	455	420	424	464	394	421	457	464	427	449	448	427	416	411	448	433	443	388	436	393	469	422	433	417	430	470	411	433	450	421	457	413	416	415	415	428	408	461	440	409	436	418	442	447	432	431	423	421	410	416	433	428	425	451	447	425	452	419	396	420	433	447	416	451	449	422	413	389	422	452	420	412	401	433	399	448	398	416	448	457	428	389	428	397	445	402	423	463	513	445	436	393	434	419	402	456	448	424	400	452	447	439	456	414	440	428	407	469	426	451	417	419	444	411	407	465	393	431	405	417	460	413	425	458	439	381	405	444	441	476	407	432	441	397	427	433	417	405	423	413	405	446	427	443	454	405	438	427	396	430	433	474	448	386	398	390	416	419	389	428	417	435	454	468	434	411	395	442	425	436	463	399	420	457	403	435	458	433	432	417	404	415	425	425	429	396	453	420	431	424	419	378	385	398	437	433	457	461	443	443	442	386	432	448	394	451	442	452	417	450	436	404	417	428	398	419	454	439	459	445	429	416	418	436	417	383	438	414	431	432	477	442	441	416	439	424	415	445	447	437	456	452	429	413	471	423	451	418	432	424	441	457	433	434	430	436	426	461	446	422	445	442	439	454	420	423	446	414	398	432	395	406	413	404	390	414	397	390	462	447	395	452	415	436	449	407	411	444	424	444	428	418	442	440	419	425	412	425	442	410	394	465	456	405	414	434	445	442	443	456	445	423	435	412	410	402	439	427	437	437	455	413	399	396	450	404	428	418	427	428	439	448	421	430	489	429	423	474	421	398	425	427	461	456	420	443	423	463	436	430	415	465	398	443	430	408	419	425	408	460	462	439	447	404	435	400	438	457	435	385	454	447	416	393	433	420	398	428	415	468	424	434	425	437	421	399	405	410	449	411	412	439	435	459	459	415	427	409	442	411	447	463	419	430	431	429	437	453	450	408	375	439	390	394	447	445	425	442	469	447	395	400	445	416	437	444	438	437	459	422	426	436	423	442	444	406	470	430	479	402	420	437	423	436	437	432	426	449	431	446	397	445	399	429	447	423	434	467	413	436	438	456	437	460	445	425	429	450	440	414	399	440	451	441	444	419	486	418	450	451	430	440	435	470	402	452	437	434	440	406	440	424	431	417	407	438	430	428	441	431	404	394	441	401	426	442	433	408	415	438	456	435	428	437	452	437	425	460	400	412	434	421	488	399	443	410	432	444	414	413	444	453	440	438	423	431	448	417	431	416	415	476	403	430	457	448	434	464	403	454	478	433	426	394	414	423	446	431	397	426	402	440	431	477	432	441	485	453	384	406	376	446	441	399	431	446	463	451	418	440	434	436	465	433	437	425	458	401	440	382	431	436	409	425	446	433	400	430	399	430	438	428	420	424	439	418	439	431	422	392	460	459	447	436	421	420	415	453	441	435	413	410	413	462	456	433	427	429	435	454	419	461	405	424	417	392	438	409	450	425	437	426	440	409	417	419	446	451	406	424	422	434	457	412	445	421	419	428	413	411	419	406	402	429	455	429	417	441	454	419	426	460	399	411	448	428	441	417	423	450	432	419	418	419	440	444	454	420	418	414	415	399	385	438	452	419	446	414	447	468	445	407	460	417	425	421	429	440	465	431	402	446	422	446	441	404	407	438	422	435	401	447	384	445	416	434	426	433	439	419	430	388	414	412	432	454	458	452	419	408	423	435	409	442	435	417	445	428	477	415	452	449	451	428	447	441	412	416	451	438	437	395	434	449	427	459	415	402	473	461	392	427	402	406	409	464	420	456	436	432	451	457	427	448	427	416	429	408	446	408	415	414	406	432	438	413	457	423	426	406	453	404	425	420	423	428	420	428	404	393	419	422	426	439	430	472	431	439	412	410	440	440	448	450	425	415	421	426	475	409	474	456	445	439	399	424	454	428	397	392	435	418	426	453	409	401	397	412	445	430	429	409	410	421	441	400	428	450	438	417	443	385	416	434	455	470	389	432	442	444	431	441	427	435	423	464	433	455	464	437	405	445	421	418	444	402	443	452	446	452	431	462	400	425	453	431	412	422	427	405	465	428	416	450	415	470	433	433	423	443	413	437	447	436	423	438	480	481	425	420	432	423	431	413	423	422	436	408	438	396	432	465	423	425	404	423	410	454	390	421	401	469	416	411	411	385	445	442	409	393	474	393	421	420	419	404	423	403	440	376	420	418	424	428	411	382	375	455	392	410	413	418	421	400	443	415	406	429	424	415	439	424	412	424	428	402	437	400	413	422	468	395	432	439	390	408	458	441	443	427	446	435	432	491	457	464	462	413	386	485	442	440	429	399	441	387	446	452	448	415	418	426	458	406	444	477	432	395	424	449	416	420	448	416	415	443	419	445	395	455	425	415	406	422	419	415	415	405	445	427	409	370	435	411	427	436	403	411	421	430	420	418	422	468	398	455	433	435	399	437	417	455	426	476	446	411	470	453	399	435	432	456	423	414	417	425	458	431	426	432	407	416	417	452	431	443	449	432	416	412	416	424	476	437	422	434	428	444	406	415	425	482	415	403	474	442
23958	21200	28290	24423	28852	37017	51743	40544	23941	8270	886	515	515	531	421	453	439	477	492	642	659	650	603	555	512	403	460	492	450	450	467	468	429	462	462	425	448	447	463	460	408	435	444	427	503	455	468	476	524	469	450	451	490	466	483	458	436	429	416	463	454	481	448	443	435	447	479	471	447	479	446	438	474	449	452	449	447	470	452	437	452	438	431	436	442	444	464	468	501	468	459	448	452	491	505	442	431	431	452	449	443	442	496	461	468	453	496	458	454	429	437	487	452	453	428	479	440	490	449	440	480	430	462	436	450	437	449	480	452	490	462	451	461	435	489	435	475	468	419	439	430	444	459	420	457	444	432	456	458	446	438	467	444	428	444	434	461	444	477	477	428	426	458	437	452	442	444	459	473	447	418	480	433	481	451	439	436	468	460	455	441	448	489	472	474	471	447	402	469	466	425	467	479	432	472	490	506	442	454	474	454	443	463	454	449	440	417	437	444	421	470	445	406	437	447	441	449	434	440	472	433	450	463	456	417	458	489	401	479	526	473	408	433	441	424	448	460	447	461	454	426	455	453	441	427	422	429	442	476	441	450	438	446	440	495	437	456	462	458	445	454	466	461	485	449	439	461	463	436	495	430	418	460	484	437	469	483	466	428	453	467	458	422	434	424	454	447	444	432	461	457	475	443	447	462	425	472	463	408	514	488	419	476	455	460	477	452	504	463	425	451	419	481	424	439	438	466	440	453	528	454	448	479	448	439	448	420	453	415	451	469	422	438	492	401	490	450	438	451	417	443	451	460	451	433	429	470	459	456	463	424	479	445	425	454	453	450	448	449	487	471	493	410	465	465	422	447	479	456	484	466	444	440	466	462	444	471	435	437	434	462	451	413	432	443	486	478	429	471	442	459	509	446	434	455	447	462	486	444	438	481	436	447	455	436	454	451	420	442	466	421	444	463	428	477	445	445	469	441	445	453	433	436	445	473	444	436	488	436	503	411	456	478	475	432	490	473	467	458	413	462	429	457	463	473	460	485	428	436	445	478	439	484	470	460	445	485	397	487	465	431	433	441	458	440	444	461	420	467	475	461	454	459	457	491	468	475	475	425	466	446	412	427	447	476	460	435	454	462	446	487	462	417	424	462	456	425	419	457	446	431	441	439	466	416	417	436	416	402	462	481	459	466	441	430	440	520	468	458	458	454	450	457	469	426	465	440	420	474	431	489	465	447	442	428	485	445	426	452	467	466	477	457	449	450	459	455	460	430	432	443	445	450	437	461	450	430	451	436	455	483	470	449	453	454	427	494	409	435	417	440	483	438	436	478	468	448	449	463	461	456	466	465	441	455	445	418	450	420	470	428	461	458	474	425	453	478	430	443	451	443	410	444	451	455	423	432	450	463	476	456	467	434	437	422	456	462	457	431	455	408	428	451	449	446	412	391	500	434	422	404	451	457	450	488	474	507	486	407	428	480	443	460	461	414	469	462	458	463	425	428	459	476	440	483	462	485	458	444	434	446	475	478	466	423	450	465	430	479	455	426	499	447	455	437	425	468	448	445	433	451	423	457	480	464	461	444	413	431	439	478	475	427	446	406	430	478	428	428	421	453	460	449	416	430	458	449	455	467	418	433	434	436	449	401	414	449	476	420	457	473	454	468	496	444	473	461	489	437	447	477	445	428	447	446	452	450	456	463	437	471	446	418	464	475	461	468	473	443	436	405	456	515	483	459	475	412	453	462	417	453	484	427	457	454	456	407	446	517	456	472	483	497	444	450	444	437	454	441	480	426	433	466	481	440	433	470	476	487	486	458	460	414	472	451	412	408	463	457	435	400	457	486	495	433	440	401	447	415	447	450	444	431	447	482	478	470	482	480	440	431	420	443	434	469	450	460	390	448	449	445	452	463	481	426	453	490	482	489	451	419	461	445	455	472	407	495	454	461	451	443	455	453	448	478	449	445	461	457	448	449	462	453	495	424	466	466	458	457	422	436	468	413	468	470	427	432	413	462	452	443	475	427	451	485	466	465	477	434	480	442	434	469	464	470	475	488	446	436	445	431	432	468	532	455	457	477	481	443	454	436	466	462	455	445	434	432	475	433	454	452	462	475	467	408	432	446	457	460	463	442	460	455	415	487	457	459	404	440	445	407	461	446	487	444	434	440	505	415	441	451	447	454	478	470	448	469	467	424	449	486	444	413	456	482	432	447	474	479	415	474	423	481	428	452	453	466	468	456	404	453	440	476	474	454	439	443	445	427	446	463	443	450	431	421	399	437	473	481	462	431	487	443	473	442	435	487	446	489	426	460	466	483	466	423	464	504	452	450	433	441	427	418	423	450	473	438	447	451	487	446	445	465	442	467	482	441	448	454	429	475	455	485	419	503	462	484	487	430	451	454	443	409	455	485	452	453	464	450	458	474	478	430	451	463	451	469	438	474	420	454	477	431	500	430	412	450	461	482	486	453	442	472	461	473	456	436	454	470	422	412	470	482	452	462	490	468	461	453	427	466	451	449	482	447	474	504	456	472	433	423	472	490	421	448	443	436	442	457	483	490	423	479	501	456	440	484	449	498	494	444	447	449	446	437	464	446	468	449	449	472	488	443	449	487	431	464	469	466	443	438	486	465	408	436	450	469	441	432	398	445	464	451	453	421	437	480	435	400	424	430	475	468	440	438	466	433	428	423	447	453	398	454	467	434	479	432	437	442	464	451	446	478	444	476	437	432	436	443	428	473	466	433	457	505	467	443	485	486	421	437	476	450	476	438	460	450	463	463	510	433	479	455	449	449	472	451	436	465	450	470	438	500	453	487	471	460	490	451	501	455	462	469	444	422	420	476	465	415	450	460	442	498	456	427	488	426	425	456	447	453	424	449	480	477	483	414	447	440	461	422	465	460	477	446	491	469	473	473	416	450	445	459	447	468	438	476	462	425	449	438	448	465	444	438	469	478	444	475	425	460	431	456	458	442	473	459	455	486	430	434	495	459	477	473	457	472	429	461	449	452	444	438	437	481	443	462	480	462	444	457	485	426	429	423	484	464	448	405	458	426	452	468	437	410	500	475	485	403	466	464	414	463	430	492	476	452	412	462	412	462	445	474	452	413	448	456	409	467	451	403	460	442	438	464	447	490	458	419	450	437	450	427	462	449	441	491	435	493	445	436	470	470	446	453	457	441	467	477	445	453	463	464	418	439	415	463	423	451	467	455	430	411	478	445	468	476	415	444	466	419	453	469	444	480	455	450	441	446	451	469	450	481	419	452	464	430	421	458	445	437	479	462	435	411	449	469	444	436	451	448	463	464	483	433	458	443	461	438	459	441	484	466	431	449	467	395	438	433	472	428	413	479	480	442	433	465	449	439	456	493	472	479	445	485	462	467	435	397	445	519	468	443	487	474	436	444	459	469	429	456	472	494	462	441	481	456	465	452	470	459	460	440	435	446	472	494	442	445	414	487	478	478	469	460	456	430	431	461	463	448	446	478	486	458	450
3438	4999	4869	10578	29800	40368	48069	35613	18838	6351	792	524	524	506	515	463	467	519	517	961	928	832	760	631	576	529	513	504	479	531	475	489	455	469	491	453	480	434	494	530	459	495	485	519	475	480	465	469	507	527	463	498	468	503	447	475	459	458	471	446	457	483	483	470	477	454	454	474	470	511	454	458	458	460	518	486	465	481	514	484	480	519	542	478	513	428	432	512	532	458	457	485	503	495	465	481	483	470	495	458	502	444	511	438	459	506	460	462	487	496	467	495	475	514	498	508	504	498	506	487	487	475	506	491	470	485	486	493	452	480	476	479	480	472	488	459	457	470	510	492	481	515	446	458	520	471	457	521	480	455	478	481	513	472	480	526	500	507	475	480	544	471	481	490	480	492	465	498	478	457	481	483	473	492	471	472	446	463	487	464	465	458	474	464	479	467	502	483	522	419	465	467	493	480	482	488	438	458	471	514	483	471	437	476	477	476	486	490	457	439	487	504	469	498	449	521	465	448	436	483	476	454	475	503	504	511	471	470	458	477	509	479	504	469	476	483	492	491	482	468	470	492	467	533	507	488	479	526	498	510	531	479	500	444	479	475	518	456	488	508	484	496	487	456	485	479	511	485	479	464	484	458	494	500	440	472	484	450	509	485	447	519	466	483	502	462	478	463	456	513	524	509	463	481	493	461	447	454	517	500	468	461	478	498	472	468	463	480	482	514	549	484	448	457	498	496	466	473	468	477	505	464	468	473	491	505	517	474	481	495	460	484	489	442	524	480	450	502	498	487	439	466	485	478	456	444	481	440	502	481	488	505	466	455	499	506	443	483	493	539	477	479	500	469	481	454	495	486	483	475	473	422	481	515	456	491	457	499	487	514	525	478	490	438	466	472	496	497	488	466	502	486	463	450	505	484	481	454	482	464	506	507	513	515	448	503	490	462	511	479	457	497	472	479	488	444	507	497	485	443	490	485	500	474	487	442	487	509	485	451	507	460	469	495	461	461	495	456	489	472	479	464	486	494	483	483	461	481	479	406	490	493	462	470	483	514	475	514	490	488	454	462	483	487	515	454	450	532	494	464	489	502	476	482	486	475	471	458	500	514	481	498	484	467	461	460	483	475	502	486	501	501	510	494	452	449	477	440	479	466	447	468	540	454	494	489	497	496	443	503	466	481	497	435	487	501	499	483	511	478	470	482	465	444	442	453	489	468	507	473	495	508	474	482	466	529	467	481	488	457	487	477	454	505	465	436	485	456	502	491	530	416	468	460	472	448	461	504	470	483	451	516	466	463	493	481	532	472	494	478	513	504	465	498	488	482	519	482	506	470	466	467	503	482	466	475	492	479	469	500	496	470	493	492	465	440	504	512	472	499	468	467	507	497	466	456	477	467	456	474	488	433	505	467	482	487	491	482	487	488	510	489	503	477	436	500	474	462	454	496	488	463	480	490	468	450	476	472	441	481	514	461	475	466	494	492	458	464	490	470	472	463	498	459	468	510	469	458	435	488	437	460	494	467	456	494	458	464	458	453	517	485	476	465	476	462	478	492	499	483	462	500	494	476	436	496	470	457	504	508	477	465	484	478	508	513	465	465	499	479	498	492	480	446	499	509	499	481	508	464	504	463	481	485	482	442	472	488	477	489	447	477	469	491	482	489	508	535	462	459	482	464	455	440	496	486	495	499	478	525	457	495	452	476	469	491	494	486	494	471	467	442	469	499	474	432	462	465	462	494	448	501	488	469	517	448	463	487	493	427	472	510	491	453	492	491	508	481	470	451	471	470	474	461	478	483	490	499	504	480	451	487	463	508	469	459	483	481	465	462	435	492	484	484	469	520	467	453	474	466	468	476	468	464	447	481	491	479	489	441	489	453	490	467	460	480	444	464	470	474	489	432	474	487	459	498	460	479	540	483	487	495	461	499	522	488	483	464	482	407	466	493	544	485	508	459	448	489	465	510	479	478	466	476	461	472	489	465	468	496	509	512	519	480	461	479	475	464	481	508	471	491	485	485	488	457	449	495	485	500	449	481	480	494	483	501	493	496	477	537	503	515	493	478	463	484	511	469	431	501	480	484	451	477	484	502	487	502	452	463	480	477	476	512	478	431	457	446	469	455	475	430	451	491	497	452	487	495	462	463	457	504	500	460	441	501	492	519	442	474	424	456	477	500	485	444	441	510	451	483	496	461	468	453	496	462	468	470	498	474	449	455	475	485	480	453	471	457	470	536	521	501	510	469	482	486	484	508	501	493	520	466	457	482	483	463	489	451	482	486	452	450	466	482	470	479	511	484	474	466	465	499	505	491	482	472	459	452	470	512	498	478	463	481	444	495	468	494	485	508	492	484	472	491	529	487	499	477	515	516	489	475	532	496	493	466	480	509	465	512	440	515	505	453	497	490	503	473	481	502	456	486	482	494	493	483	477	449	443	474	477	503	476	457	480	495	503	464	471	501	459	506	476	471	495	481	488	498	489	492	489	468	477	497	450	479	445	475	504	499	464	479	476	458	470	447	506	495	489	476	487	507	506	460	487	464	468	446	491	453	492	481	469	459	516	480	476	469	435	449	478	455	525	475	476	472	507	478	482	473	520	477	437	489	469	502	475	498	485	517	462	470	466	510	471	490	478	472	486	454	466	498	518	467	507	512	439	531	453	490	500	479	422	488	462	485	481	483	430	507	490	492	483	441	463	481	442	470	474	433	445	462	458	438	492	449	484	450	467	464	475	446	484	507	458	484	482	508	505	437	472	511	493	473	440	483	489	506	469	504	487	501	472	465	490	453	507	495	462	456	447	517	483	489	497	481	485	461	494	493	480	498	478	482	469	485	454	470	506	456	452	457	442	448	461	488	450	462	457	497	490	479	479	492	467	488	501	475	491	505	478	452	506	495	481	478	439	452	492	500	457	500	439	503	502	470	528	486	480	438	436	511	507	485	479	496	462	454	498	526	508	466	519	457	443	468	462	462	492	464	440	482	505	469	479	440	446	480	478	497	489	493	434	472	479	461	482	439	518	483	453	459	502	474	511	462	465	493	492	484	479	460	485	468	468	480	444	505	469	497	487	466	466	478	484	475	468	488	480	467	509	436	499	489	492	483	497	455	451	478	481	457	455	477	458	475	465	482	437	472	451	494	463	500	479	447	476	477	499	439	460	471	486	458	481	420	478	483	460	488	483	458	499	468	490	477	476	444	484	497	485	470	450	468	482	485	457	495	450	493	461	486	464	497	484	506	498	468	451	493	453	448	467	444	504	452	442	499	461	435	478	459	518	478	480	492	447	477	477	471	486	473	512	480	506	484	520	499	522	473	475	483	472	482	490	454	488	473	481	443	451	492	453	486	457	484	467	486	471	461	493	500	464	467	457	468	488	452	512	500	476	458	517	472	493	497	537	495	487	482	502	487	467	454	525	485	489	493	470	467	495	465	473	447	501	468	488	472	475	466	486	486	483	444	448	453	513	507	474	492	498	477	505	483	463	444
27265	12099	1374	721	706	2453	5165	3611	2143	908	455	373	417	440	427	392	382	422	413	427	458	406	424	376	419	380	443	392	394	454	404	426	406	408	427	442	419	393	425	426	422	405	439	426	425	438	418	386	404	419	451	411	407	389	386	434	412	424	409	402	402	423	390	419	433	404	418	428	397	426	399	426	413	426	369	405	423	363	385	409	393	466	447	456	429	444	375	404	393	403	396	387	405	413	429	444	397	419	394	416	401	412	406	411	407	407	398	375	395	394	415	366	411	407	391	388	365	418	440	423	406	379	442	429	418	401	395	399	388	387	381	409	411	396	357	425	384	396	429	412	387	385	380	376	373	447	411	417	421	384	410	426	453	419	401	384	432	425	434	424	407	381	396	410	398	418	409	414	399	402	408	405	383	380	418	408	440	384	367	399	374	388	396	410	393	401	454	419	382	425	390	410	397	397	424	351	388	406	398	398	364	414	410	383	375	410	408	425	423	427	412	370	396	428	344	420	427	387	417	410	421	394	385	395	389	378	415	404	415	387	422	390	359	414	394	406	402	381	398	402	432	431	414	419	366	375	391	401	411	398	378	428	379	404	413	437	402	428	406	432	400	404	414	390	403	425	388	395	386	417	421	407	412	410	402	342	378	373	420	435	413	403	388	413	388	390	390	377	407	426	373	413	394	404	422	388	409	402	393	399	436	449	395	392	416	352	410	397	427	402	427	371	409	401	417	440	412	381	359	398	391	403	393	407	443	391	408	418	386	371	406	398	384	427	441	415	430	415	405	396	412	410	397	408	427	396	374	421	410	432	411	413	395	430	402	425	384	409	394	378	363	408	439	423	414	386	451	409	401	401	408	381	373	396	391	435	377	418	384	389	383	402	368	407	398	425	381	418	394	399	404	411	394	409	391	412	410	404	430	400	415	421	420	404	409	401	422	394	416	406	405	446	417	407	406	387	434	381	385	399	447	381	370	438	413	423	393	384	390	392	394	384	449	434	446	387	377	428	381	359	379	409	436	424	426	426	411	386	438	424	415	413	394	421	378	427	373	382	377	426	402	405	429	385	399	435	411	403	407	420	398	422	417	432	405	408	397	387	395	404	397	383	415	401	389	458	425	401	443	402	413	411	367	426	394	419	422	414	420	419	379	401	383	381	366	402	422	411	409	374	378	407	395	407	378	409	400	401	391	403	378	393	364	423	386	440	405	419	392	409	400	356	396	419	384	408	378	396	432	379	383	418	432	406	396	386	426	385	438	403	399	410	393	391	420	413	419	399	375	370	395	394	420	356	415	388	429	400	402	402	439	386	415	386	402	398	429	449	426	432	384	365	389	396	421	398	403	403	429	364	431	402	416	429	396	415	395	388	409	403	418	434	408	394	410	412	412	443	400	405	369	414	397	448	407	403	399	355	357	410	396	394	445	375	398	389	435	417	404	378	381	412	399	405	408	393	408	401	409	420	387	408	398	434	382	387	417	380	430	408	388	447	377	403	409	412	397	397	406	386	393	402	406	375	391	421	405	423	458	381	398	390	408	418	399	411	365	404	443	417	443	401	412	388	362	383	413	380	384	397	389	431	387	373	419	432	415	415	423	372	380	392	412	405	383	391	406	384	405	418	426	410	396	362	391	427	388	418	395	386	400	417	403	376	381	390	430	396	436	409	418	400	408	404	415	425	408	363	424	397	448	415	437	433	375	403	423	430	373	418	441	431	376	403	358	387	433	449	452	416	400	432	422	417	407	416	407	420	379	426	387	382	406	388	424	422	389	380	424	410	421	397	391	406	417	422	437	397	422	410	407	388	384	403	426	414	388	369	421	413	409	413	409	411	394	407	403	399	397	423	403	392	418	401	428	388	413	377	396	397	401	359	453	400	402	419	375	377	396	391	405	421	387	396	425	413	356	365	407	426	386	399	395	417	387	362	385	423	406	389	402	432	396	405	443	413	403	383	388	390	405	422	404	390	391	396	382	404	390	398	401	433	412	396	385	437	428	428	375	406	359	374	412	409	380	439	394	420	430	439	393	424	374	412	390	399	367	369	388	409	434	416	405	415	414	411	386	363	423	419	400	398	401	408	382	432	401	400	412	400	422	424	380	392	444	406	410	416	447	403	402	410	386	406	401	425	438	418	425	406	363	404	398	405	418	417	419	405	400	414	362	423	437	400	420	365	375	378	378	416	431	375	385	416	388	392	375	409	441	371	387	396	385	374	415	403	425	370	396	384	430	428	433	428	435	403	397	424	418	436	396	393	407	417	413	455	414	399	334	413	391	409	409	431	423	413	399	429	404	393	435	404	393	396	410	382	391	394	430	424	458	408	441	382	404	390	396	401	380	387	399	371	374	389	406	389	411	403	395	378	415	414	385	412	424	410	425	404	446	368	422	438	421	396	419	392	395	391	395	371	393	397	444	389	420	381	395	399	416	399	424	405	408	370	367	372	412	377	398	426	417	392	401	445	363	413	407	418	419	429	412	395	366	379	404	443	431	398	409	395	419	378	419	397	390	421	425	409	384	400	435	426	368	390	421	406	435	419	420	395	420	391	388	384	396	413	405	356	394	367	412	395	391	392	350	415	397	407	393	395	384	399	352	406	402	369	404	441	402	412	389	385	434	423	429	354	421	381	415	372	414	377	405	420	394	406	380	392	434	386	405	427	393	381	415	365	417	382	387	373	447	401	444	370	403	427	421	390	404	383	389	414	408	420	393	354	410	398	384	427	390	412	393	389	406	427	422	423	413	402	395	394	398	404	425	405	392	414	406	394	409	388	422	402	422	385	389	396	383	396	420	396	400	397	395	395	388	409	418	420	422	407	350	433	413	366	443	397	365	395	413	386	399	436	416	386	345	412	404	373	411	402	382	416	416	406	380	415	433	406	413	416	412	393	395	402	379	379	412	391	391	435	395	434	396	445	440	383	407	427	402	400	374	437	377	348	416	374	408	419	418	414	431	395	381	431	409	382	450	414	404	416	415	406	393	379	385	409	408	386	389	404	386	425	392	395	433	405	423	406	379	385	367	443	388	404	404	405	391	369	399	372	359	418	422	393	402	387	409	415	385	438	410	372	415	373	446	408	413	385	414	399	407	391	452	413	388	420	379	372	430	413	392	424	426	421	418	427	389	445	410	400	427	411	404	421	397	398	401	399	388	357	417	366	386	398	379	424	435	390	392	409	414	392	401	417	415	409	400	369	415	387	399	427	396	429	425	384	369	410	426	395	424	416	409	402	375	389	432	450	432	417	427	375	413	407	412	378	439	398	413	401	404	388	423	396	417	413	431	419	443	385	414	378	422	408	415	411	428	442	465	405	423	397	402	399	401	409	396	430	403	385	412	398	413	399	403	377	390	400	435	408	394	448	401	414	434	379	432	429	424	416	440	386	388	385	416	403	403	445	394	422	420	424	399	408	412	392	405	388	405	439	395	406	437	392	373	402	397	404	392	416	407	389	406	362	420	376	396	385	373	387	385	423	423	421
4810	660	664	554	881	3604	6172	4197	2343	1067	424	410	461	407	425	443	436	431	452	461	423	448	424	426	403	407	402	435	412	440	378	406	370	442	418	430	411	398	396	438	403	377	386	416	405	380	438	418	426	367	381	360	400	400	423	412	456	415	392	436	390	423	396	402	426	415	364	376	421	400	387	399	421	387	427	416	430	387	411	450	385	397	419	427	445	442	428	378	420	400	402	403	412	435	409	390	437	392	408	369	426	403	422	381	409	416	385	383	404	386	413	380	420	420	392	410	408	417	393	417	397	425	379	382	383	416	423	400	427	403	390	387	425	410	462	417	404	383	399	415	409	397	441	380	396	397	426	390	376	400	402	402	431	420	395	415	393	438	397	381	427	418	403	372	391	389	409	390	429	390	394	428	453	412	454	401	426	378	430	388	387	436	394	415	416	433	377	395	455	456	460	396	373	414	415	383	436	378	430	408	402	387	398	382	399	430	410	406	420	426	399	382	453	422	428	389	418	411	426	413	374	385	400	411	402	408	403	401	391	412	399	377	401	437	431	430	390	429	403	380	402	430	425	412	400	377	411	400	412	419	407	418	407	441	409	388	416	409	381	373	405	438	419	424	366	393	396	418	407	391	447	402	402	403	380	406	407	430	398	411	405	383	431	381	390	388	454	381	390	428	401	407	416	446	392	434	413	406	411	417	396	434	403	398	397	389	424	382	408	396	409	393	391	402	356	416	429	442	390	395	409	398	411	404	401	391	390	427	398	450	423	445	398	440	424	436	386	408	439	417	432	420	400	378	369	365	437	425	420	402	358	404	416	420	453	384	434	404	406	451	411	386	433	413	414	421	377	402	365	395	424	404	416	430	410	421	436	447	412	386	396	394	409	429	406	410	407	392	390	419	399	429	393	397	428	420	392	425	386	406	435	437	424	407	410	411	440	399	393	420	378	441	426	406	416	408	384	398	433	427	436	410	409	426	390	386	430	411	420	404	439	387	415	453	389	407	383	404	392	449	390	363	398	403	375	396	413	410	426	400	404	387	399	439	395	414	402	407	392	402	427	383	407	408	404	405	416	415	402	387	385	414	381	396	389	390	408	374	403	414	412	408	435	405	397	426	390	409	389	391	445	436	398	463	418	388	391	431	390	416	407	404	402	416	387	389	407	430	400	391	377	409	386	394	398	416	423	392	423	394	415	368	403	436	411	413	408	418	437	381	391	401	376	418	373	391	396	400	420	404	445	417	399	393	398	399	373	374	392	414	412	397	378	400	410	423	448	429	426	397	387	415	381	411	451	391	416	408	410	420	395	405	386	390	417	430	410	431	404	408	412	390	370	390	398	384	396	410	420	395	413	424	390	413	426	431	428	398	392	419	387	414	428	378	466	412	428	392	394	408	403	393	394	388	394	415	429	381	399	413	379	352	419	395	391	420	373	380	383	428	421	385	433	405	412	420	390	378	406	407	375	424	380	383	452	446	412	405	423	391	416	374	406	378	396	410	438	403	397	393	408	406	363	420	405	397	405	442	395	430	428	376	413	405	385	423	412	423	421	433	394	435	401	430	379	406	411	385	405	399	457	406	418	397	394	407	387	418	390	387	420	385	419	424	427	379	457	401	366	410	396	406	379	359	402	407	424	399	425	393	387	404	442	416	433	424	416	386	420	404	371	408	431	440	411	417	413	446	417	403	390	410	413	427	463	371	396	409	410	413	396	423	411	421	410	385	420	415	395	418	420	370	411	404	414	435	367	394	407	397	430	412	404	442	412	412	419	423	415	404	449	408	393	406	388	430	407	405	423	370	410	375	425	413	404	397	436	421	396	421	383	405	407	404	413	412	410	390	434	415	426	372	386	390	401	418	411	431	406	415	413	433	399	416	405	445	388	416	410	380	389	404	399	395	402	370	391	409	432	415	377	392	398	346	406	419	418	411	405	410	402	394	397	440	422	366	422	417	428	440	413	411	409	394	404	427	415	366	407	377	390	363	408	449	446	413	428	392	423	367	414	401	405	386	413	394	440	421	398	381	404	416	426	441	422	414	402	394	382	394	415	396	404	408	394	380	380	383	379	401	439	432	379	441	414	424	457	421	419	396	349	400	387	419	447	415	437	389	386	394	376	425	378	392	410	405	420	400	425	447	402	391	390	413	381	409	420	409	415	435	422	392	413	434	402	410	407	431	440	418	410	398	439	405	405	369	426	350	395	409	379	411	397	388	420	404	376	387	394	415	391	418	407	401	376	391	407	440	362	436	413	411	407	394	404	417	414	389	424	454	406	386	377	401	399	396	402	421	383	360	416	429	433	387	388	404	404	381	433	433	412	438	378	423	418	396	428	393	373	401	413	402	393	424	399	424	403	389	408	389	389	414	426	396	440	419	392	416	411	410	420	414	444	392	408	435	399	401	394	425	392	423	426	385	418	404	409	392	421	416	427	421	392	408	358	395	437	395	403	417	408	397	386	440	375	387	370	420	434	387	397	416	401	418	382	389	373	399	397	440	393	388	434	417	406	389	379	468	424	409	405	392	395	419	399	401	425	393	423	418	378	407	378	408	440	442	435	428	449	410	426	439	433	426	388	410	398	391	397	415	372	383	417	407	395	410	422	419	411	420	373	420	407	392	420	416	398	400	417	438	408	396	387	435	387	410	403	414	398	391	417	388	442	422	401	443	389	392	410	426	399	387	397	386	424	411	432	411	430	388	408	422	397	399	425	413	395	413	422	446	392	420	377	366	447	414	394	451	382	377	427	445	392	464	398	410	403	421	413	406	420	396	403	411	413	409	376	403	390	386	413	384	420	410	450	387	419	418	384	411	408	389	391	412	379	413	389	427	417	391	397	438	420	397	386	398	390	415	418	393	390	439	401	426	425	443	412	408	399	402	368	411	424	423	398	408	405	398	411	427	402	421	396	414	446	398	411	413	432	388	391	417	418	400	403	404	394	390	404	414	409	422	401	362	436	422	396	407	411	392	432	397	416	417	420	361	409	418	426	411	421	381	399	420	416	354	432	375	408	423	369	407	419	433	413	383	437	416	413	404	398	440	413	436	377	415	419	404	411	405	407	407	371	373	370	396	375	407	407	384	369	374	401	394	428	392	396	432	439	373	416	418	425	413	416	387	403	434	453	404	373	403	405	397	411	405	399	384	412	436	455	412	396	423	408	370	368	402	419	410	435	388	384	399	422	369	379	401	380	385	422	423	399	389	388	417	390	413	383	388	395	482	419	416	414	388	403	409	420	405	400	380	414	377	382	390	388	388	402	413	416	413	391	416	413	374	430	423	437	431	414	395	395	443	429	378	421	441	403	397	406	427	388	429	394	419	403	393	418	401	405	380	411	430	421	408	391	430	401	419	408	426	381	410	401	364	423	425	436	459	412	413	427	409	431	429	389	406	424	416	427	409	408	388	423	381	377	375	378	412	432	389	407	428	368	418	428	395	435	366	399	442	424	408	422	427	428	388	437	411	425	378	408	428	395	427
24626	21170	27377	25157	8776	24970	42975	31814	18642	6959	880	423	411	398	420	406	397	401	403	510	478	545	479	443	423	450	417	385	405	423	386	437	429	441	427	403	409	432	388	423	406	444	378	397	413	386	400	412	402	376	409	404	411	408	433	422	394	397	396	424	400	377	423	427	436	400	404	382	404	400	427	398	390	404	437	378	370	408	399	399	382	352	389	424	392	404	383	385	369	420	410	447	371	366	440	383	364	403	380	394	431	407	456	376	371	397	384	336	435	442	359	410	436	423	377	418	392	421	394	359	384	384	383	408	408	361	412	412	417	422	402	428	365	390	403	408	389	423	430	402	385	393	422	362	373	367	361	393	364	406	404	376	402	393	398	372	402	407	405	385	432	355	398	409	418	394	422	394	391	357	430	408	433	410	394	420	401	412	370	358	389	422	407	345	414	405	423	438	411	411	383	365	426	404	411	413	410	394	377	386	416	444	396	417	405	386	411	379	421	407	400	419	377	415	387	391	420	392	427	422	414	375	391	372	407	395	403	398	411	434	366	401	399	381	419	408	393	423	395	395	421	405	387	395	337	402	395	415	378	380	431	386	404	392	383	398	396	409	376	421	396	360	414	401	440	383	417	405	347	415	403	376	386	454	400	392	441	403	375	388	367	385	382	371	387	407	392	371	405	372	385	408	384	402	413	423	428	366	373	396	405	391	399	440	379	409	412	401	360	428	379	376	418	416	392	392	405	429	418	393	409	399	392	390	410	394	388	413	412	405	403	383	410	419	409	417	407	355	405	393	407	451	419	394	400	434	394	367	426	421	412	433	407	402	379	404	365	398	414	435	403	405	400	389	438	382	388	381	389	406	407	408	408	411	398	428	393	411	401	410	411	353	374	412	447	359	365	421	427	402	410	406	373	408	400	430	406	402	404	388	415	396	384	399	437	435	413	443	413	412	376	378	417	379	389	414	390	390	388	366	437	436	398	391	396	393	381	404	398	423	413	401	394	377	389	394	380	405	416	420	397	376	411	390	411	389	417	406	410	400	392	426	364	376	417	378	422	405	372	394	367	415	402	390	404	393	371	376	416	403	389	372	417	430	429	432	400	383	440	379	399	395	394	394	418	396	435	378	402	393	433	402	395	401	383	402	387	390	424	404	422	412	400	404	414	390	407	413	384	405	367	379	436	399	411	453	382	427	383	399	387	398	391	408	383	396	363	403	423	421	418	404	373	378	409	392	477	440	423	399	378	392	424	409	372	434	389	388	406	359	399	409	379	355	384	410	405	402	415	390	402	398	390	383	390	380	399	387	415	406	397	431	404	386	394	378	397	369	395	390	394	369	391	389	411	399	386	402	396	380	398	388	377	393	368	384	362	391	411	370	398	393	424	408	393	386	388	429	406	403	413	396	362	339	414	445	387	400	444	411	379	384	386	423	380	442	397	371	406	399	400	433	408	427	414	417	414	412	380	393	382	358	435	390	376	417	397	393	432	370	408	434	418	394	424	421	396	420	395	396	392	397	415	426	402	401	412	403	391	375	405	389	391	375	367	435	381	412	383	411	413	431	414	386	414	401	392	418	416	391	391	414	382	386	420	392	404	416	387	395	407	393	377	408	392	395	412	412	384	398	421	384	435	431	419	388	378	402	407	398	405	434	419	414	415	377	381	411	386	417	401	382	402	388	379	422	427	400	399	360	419	388	414	390	364	380	421	426	401	421	415	416	410	377	374	406	393	409	447	417	398	422	428	379	402	365	407	366	438	376	387	413	448	415	399	414	397	444	395	422	434	419	406	363	430	402	412	378	422	410	390	372	398	409	391	401	413	407	454	365	405	426	409	417	410	395	402	398	422	427	435	386	442	402	423	373	384	424	387	414	423	414	401	390	407	370	393	426	410	396	404	411	386	391	443	366	398	392	390	393	419	404	424	419	411	425	368	382	384	411	425	382	404	369	410	406	429	424	405	390	382	395	406	402	398	388	380	381	395	387	398	375	362	435	410	439	389	381	379	408	378	366	401	414	403	390	408	404	422	401	418	406	380	399	436	411	385	421	406	420	372	413	410	389	407	397	380	353	374	406	427	395	389	409	377	379	386	437	401	392	443	399	387	370	416	419	417	381	401	419	392	391	355	395	416	376	380	418	400	380	417	374	407	407	425	397	387	376	390	380	382	370	379	403	434	406	414	395	402	381	382	401	382	415	409	368	372	408	373	389	372	381	387	402	387	421	407	402	391	395	428	415	402	400	403	419	381	395	410	369	420	405	402	372	395	414	376	398	398	398	408	401	416	393	411	393	413	411	399	385	407	418	381	403	425	387	377	394	430	397	378	407	366	408	427	379	398	416	389	390	385	397	413	385	429	386	387	375	397	375	395	445	384	410	428	382	422	408	413	421	418	418	423	380	404	408	407	398	433	398	421	407	365	381	393	402	408	384	401	388	390	404	428	402	418	409	356	403	389	385	395	386	398	378	447	404	385	364	447	391	387	395	388	395	389	406	427	387	402	407	399	374	402	422	394	422	404	387	393	401	405	391	405	421	403	421	369	408	338	393	416	377	399	382	398	382	409	393	394	417	420	427	366	420	439	407	410	402	357	416	421	403	438	359	395	405	401	422	397	407	397	390	361	390	392	389	438	358	377	407	402	386	424	428	429	387	399	414	414	423	389	393	407	397	405	418	438	402	421	427	392	387	375	381	388	393	405	392	440	421	391	419	382	405	424	385	393	399	387	388	423	397	374	383	374	378	392	400	406	432	415	422	384	419	377	380	441	404	401	399	437	410	388	420	392	419	385	403	418	393	374	410	411	387	429	378	407	392	410	436	410	373	416	389	426	390	401	352	412	385	432	385	358	414	353	380	365	378	412	331	397	353	374	435	405	371	384	405	423	379	430	406	421	392	364	369	399	391	404	386	405	388	371	401	403	377	386	392	431	395	371	421	405	387	388	444	398	374	402	383	396	405	391	382	379	403	396	372	359	406	391	414	382	385	407	397	390	407	406	390	411	389	396	390	372	420	377	392	396	388	423	421	398	394	403	379	409	385	389	402	407	406	413	397	419	383	386	448	414	377	387	384	395	419	404	398	383	378	376	370	422	419	419	403	410	434	373	388	447	377	389	434	425	392	376	421	387	404	356	435	404	388	408	439	392	388	377	391	421	419	422	421	380	384	441	399	400	402	432	436	403	414	387	395	405	392	394	379	401	398	412	404	402	406	386	392	370	408	394	406	407	408	377	408	430	403	394	432	363	379	395	380	391	402	402	402	409	364	359	403	426	393	411	416	378	405	392	404	407	380	402	400	384	379	396	394	395	385	387	410	398	396	430	415	415	368	395	422	409	414	386	405	386	409	383	406	403	407	388	430	379	385	384	421	374	380	411	392	425	396	411	373	409	366	428	379	406	411	426	429	414	398	394	378	396	411	400	364	376	375	353	364	396	416	392	388	417	397	386	404	402	384	411	407	360	387	392	383	366	387	409	388	396	393	363	388
3254	3054	2945	2035	1928	28608	38063	27173	14942	5940	864	434	454	450	425	513	436	438	411	612	641	599	536	470	472	471	431	435	461	473	423	408	448	441	424	425	464	413	449	429	429	460	442	435	443	423	434	431	461	455	407	431	434	404	456	475	440	447	415	453	400	425	438	457	422	434	424	429	439	429	443	426	421	405	435	440	436	427	403	435	414	435	385	463	421	393	446	449	416	430	434	446	451	458	394	430	360	400	402	442	421	411	425	432	431	429	421	445	428	416	441	412	452	468	443	459	406	479	458	400	421	446	427	462	407	372	420	406	393	405	450	465	394	372	417	446	376	393	402	411	423	430	431	418	388	424	445	446	454	408	423	441	410	441	409	441	430	407	441	427	379	410	428	425	399	396	419	417	419	410	456	415	442	423	438	388	423	433	433	421	441	411	428	436	412	430	436	441	443	394	385	426	424	433	426	384	405	407	462	421	439	386	409	447	387	433	425	457	402	460	444	414	407	414	422	421	441	454	439	421	404	403	442	427	406	441	426	430	437	403	416	409	436	447	408	434	447	381	432	438	419	465	430	464	458	450	427	439	376	452	431	419	444	457	378	443	421	440	448	435	473	432	425	406	407	430	439	407	386	401	404	420	467	405	441	411	452	421	413	467	450	435	480	416	421	426	439	448	430	426	393	411	419	433	444	440	427	463	445	452	430	432	454	436	422	441	424	450	440	413	443	425	424	437	396	400	397	437	415	447	439	417	407	415	408	444	442	404	415	453	429	460	427	441	414	401	411	386	450	421	421	404	418	421	427	437	390	448	481	407	424	378	416	439	416	430	411	387	445	429	422	429	407	442	442	427	419	432	430	466	440	453	420	419	474	466	427	406	429	459	430	407	425	474	426	433	414	421	420	423	440	410	427	406	413	438	436	478	414	437	431	436	430	403	413	435	410	432	402	392	442	425	431	394	426	448	420	433	404	440	408	426	435	414	425	414	463	443	409	395	460	462	414	443	408	454	428	433	435	425	455	457	449	404	462	412	437	397	413	437	429	393	425	408	423	400	413	438	429	450	416	414	422	412	414	433	431	411	395	472	392	416	436	411	411	426	462	422	407	423	427	437	443	422	454	459	420	457	366	415	447	442	425	426	416	433	412	404	412	461	454	395	428	413	398	448	432	429	389	427	388	411	444	417	419	434	446	412	460	448	407	479	433	446	423	418	392	447	414	442	424	449	405	416	416	437	434	407	425	439	431	471	400	436	436	394	479	433	428	405	398	394	408	408	417	444	436	468	443	430	397	451	458	430	422	418	420	446	433	402	424	423	461	441	412	441	393	418	418	455	437	401	404	431	463	410	406	409	441	441	422	400	405	437	414	424	432	432	395	401	432	434	426	406	431	450	441	432	395	428	398	432	435	429	442	400	432	423	424	416	432	447	414	460	401	435	437	415	473	419	422	447	427	432	411	414	421	418	393	421	398	393	407	423	438	380	426	427	392	424	414	434	400	385	400	444	425	409	444	413	413	458	456	434	410	418	435	458	415	407	436	406	432	418	450	430	424	421	418	409	434	401	417	416	455	441	429	440	446	388	417	435	465	438	437	452	424	409	405	388	448	450	386	405	399	392	451	433	452	446	470	421	434	436	431	444	423	421	392	429	481	443	381	436	398	418	404	420	407	428	427	455	435	428	417	468	440	423	423	416	393	441	436	403	397	431	430	412	399	446	455	416	439	412	474	417	415	421	402	430	435	470	471	397	394	413	403	467	424	406	421	434	394	426	466	424	428	436	476	417	441	406	410	429	440	428	404	445	415	434	443	417	486	494	433	467	456	433	441	400	422	430	449	454	434	440	429	420	451	461	408	434	408	454	384	429	438	440	392	413	460	436	437	435	438	432	408	438	423	420	447	390	409	428	458	434	464	397	432	424	383	432	445	447	433	419	402	434	386	401	396	409	454	458	448	431	443	387	386	451	435	438	427	480	437	405	393	435	417	415	434	441	423	388	418	383	418	418	414	435	430	465	435	420	416	425	435	398	421	432	426	437	464	431	457	421	425	409	407	424	422	417	400	444	421	410	439	424	419	413	398	417	451	414	410	440	431	443	409	391	451	417	449	421	397	438	430	420	432	407	439	440	374	444	431	455	425	392	436	442	427	400	434	417	429	433	448	442	419	425	437	413	438	420	416	419	412	410	409	413	423	437	438	403	412	436	391	407	417	450	437	448	469	385	410	440	405	438	433	431	439	430	443	420	410	417	456	426	417	419	417	410	421	414	408	414	438	419	427	440	409	399	457	390	437	389	453	423	434	404	443	433	410	392	418	423	386	409	438	407	386	420	401	440	430	438	441	454	428	412	431	441	376	432	410	437	432	436	385	424	416	467	442	430	449	439	410	412	433	427	422	414	398	420	403	397	440	422	415	423	410	450	432	446	438	443	433	429	434	441	415	414	401	437	437	395	415	435	413	431	433	423	436	470	413	404	410	431	444	422	439	445	470	379	417	440	433	451	438	411	432	403	437	415	413	419	426	407	415	451	434	409	425	441	400	422	437	415	417	417	399	436	378	424	395	408	463	457	443	397	461	428	385	404	404	399	443	412	437	466	398	418	441	400	432	451	394	437	454	427	449	428	380	464	400	388	446	433	447	441	467	422	421	386	418	410	417	412	439	396	412	424	427	405	421	386	407	398	392	412	419	427	401	427	436	420	422	401	449	441	427	424	450	471	395	429	426	445	415	425	408	447	431	389	437	413	452	430	421	394	408	414	464	418	418	422	450	451	386	440	412	409	454	430	423	416	418	434	462	446	451	436	413	419	434	415	419	446	430	417	401	438	407	398	431	412	415	388	443	424	426	414	429	387	426	397	428	416	405	455	420	394	428	449	463	405	445	440	399	415	429	413	420	450	422	441	442	421	419	392	425	414	452	416	394	405	411	456	422	455	401	422	418	428	451	468	433	403	430	453	458	432	451	405	443	449	438	391	376	421	427	416	463	411	432	432	422	425	412	430	428	439	395	409	450	480	382	430	451	416	396	405	406	439	415	421	437	434	414	413	422	457	412	414	397	397	435	420	428	425	449	414	410	440	413	411	401	421	437	418	409	438	399	421	429	400	424	439	429	403	468	401	420	452	401	421	428	416	395	484	434	442	417	428	438	449	422	407	464	465	418	406	414	408	429	433	444	419	396	438	446	446	427	411	429	431	427	377	428	426	436	439	409	468	403	389	482	429	419	435	450	400	409	422	424	431	408	416	451	419	482	425	420	397	422	430	413	422	435	419	400	412	405	425	407	470	423	445	426	416	414	427	423	431	406	407	433	396	389	419	420	437	397	424	409	420	443	430	444	413	428	402	392	424	429	429	430	410	401	382	410	400	399	447	431	444	400	439	450	430	382	407	449	453	428	396	420	467	416	433	426	455	453	398	444	457	422	474	437	444	446	449	389	454	445	428	451	404	416	452	433	402	408	459	430	433	445	401	452	448	429	451	408	411	454	412
24041	21200	28356	24356	20677	32616	53776	41951	27456	12466	1499	528	514	477	508	501	512	468	478	529	607	683	558	541	457	466	456	453	502	416	417	455	464	456	429	436	449	447	454	473	461	482	466	441	468	458	436	471	462	463	436	426	423	452	477	438	417	421	464	477	449	472	466	459	464	464	428	470	443	451	430	467	467	425	452	429	479	401	447	426	444	455	416	448	418	462	471	464	432	486	470	462	456	441	483	464	432	474	447	403	413	444	453	479	452	476	499	454	430	473	458	494	429	425	483	429	441	482	430	438	442	449	460	435	464	486	444	450	445	434	454	427	462	466	445	478	464	427	438	447	432	434	466	452	453	477	475	446	469	445	449	428	428	429	447	453	428	429	435	431	455	473	411	418	440	442	438	457	433	439	410	431	458	453	439	438	458	457	430	473	429	446	474	473	438	453	462	461	488	410	487	448	441	434	443	437	460	451	442	465	481	431	472	461	462	474	491	416	480	430	443	474	438	404	474	465	422	447	412	423	430	439	471	454	465	432	444	455	448	453	465	470	422	487	467	457	412	429	431	438	467	450	469	489	408	452	467	437	459	466	479	472	449	450	471	428	484	465	455	426	444	501	432	454	427	431	437	473	421	458	441	479	484	445	424	506	470	449	452	454	421	422	459	429	492	452	439	465	464	434	454	463	450	444	434	448	447	473	451	446	461	453	447	442	439	417	436	423	426	444	448	434	451	449	468	430	452	468	420	446	486	405	449	460	458	458	445	471	435	432	453	461	416	429	473	431	464	429	477	417	426	452	468	448	471	442	408	449	472	428	468	432	452	445	426	440	397	484	414	431	446	489	463	464	466	457	429	455	436	451	468	488	463	435	477	445	449	453	472	419	452	432	460	427	428	466	432	431	445	502	449	459	450	437	435	432	449	456	426	483	485	455	472	435	435	437	468	435	462	452	488	457	443	459	442	442	473	486	435	483	499	438	457	459	447	448	418	432	460	476	466	469	421	408	459	460	469	408	429	425	452	440	439	427	463	452	429	437	454	445	457	444	436	450	434	502	494	415	456	462	461	412	476	487	480	405	404	462	422	417	402	477	447	480	430	444	417	459	427	431	443	421	492	462	437	434	458	471	452	461	423	437	458	414	448	470	418	458	507	453	446	461	423	452	462	468	464	480	426	472	421	436	441	452	484	448	413	457	452	457	400	492	445	435	445	450	442	471	487	426	459	440	450	473	455	458	445	432	470	415	431	451	422	440	420	451	473	463	418	443	430	479	493	448	460	441	452	437	479	447	459	376	430	476	452	427	466	459	462	434	461	428	466	449	468	439	473	416	468	448	468	465	461	457	460	490	397	425	462	416	481	413	423	469	470	423	421	432	456	457	446	434	427	451	469	436	424	447	484	438	441	469	461	433	445	463	464	436	449	425	445	439	439	455	442	433	431	444	434	481	449	423	448	461	493	464	438	462	453	418	476	481	449	430	476	469	484	464	494	465	461	447	463	421	409	437	435	441	485	448	464	416	427	459	485	414	424	478	473	447	439	434	445	476	453	461	408	489	428	479	419	467	413	422	470	456	440	414	476	426	411	460	416	446	459	461	486	450	499	453	476	445	420	449	437	438	442	459	464	451	493	424	432	437	486	418	430	410	444	432	456	455	429	421	460	421	458	443	451	484	509	439	481	434	433	462	454	424	406	453	438	437	468	496	433	457	440	421	421	448	427	477	464	460	445	446	446	455	430	452	425	449	422	441	452	451	452	462	422	451	478	456	426	461	465	455	478	442	455	469	462	438	478	488	491	435	463	473	477	446	438	442	474	419	430	420	479	470	458	414	446	471	460	440	405	482	428	465	410	413	413	416	441	428	430	412	454	475	446	430	456	436	424	439	451	470	457	428	464	464	453	437	468	470	425	443	464	469	468	461	465	458	435	484	439	448	453	459	470	461	419	455	478	470	456	445	463	465	435	479	446	437	495	440	426	439	435	434	432	440	443	438	463	438	450	455	439	449	444	457	431	420	464	416	438	455	453	413	441	456	469	451	424	454	482	459	468	448	460	452	450	458	441	436	480	439	446	447	469	442	439	463	410	441	448	438	409	469	479	443	468	496	448	450	448	439	449	462	457	465	421	478	427	470	450	438	387	457	443	423	468	471	443	494	446	431	445	422	409	444	428	450	460	440	465	459	440	474	436	459	455	479	452	448	436	438	420	443	486	460	440	468	482	447	451	477	416	461	453	451	431	447	427	482	445	481	458	473	458	424	490	470	446	456	463	432	411	441	450	464	414	447	433	445	464	494	422	425	468	452	450	459	475	468	496	440	482	417	416	480	467	424	487	461	490	444	478	466	456	443	425	465	429	434	440	455	467	443	443	433	469	428	432	441	484	476	462	441	441	448	430	457	463	422	415	482	444	423	438	491	448	443	462	470	425	453	446	433	425	458	479	446	436	448	440	401	447	408	441	435	466	452	434	458	468	464	457	448	418	450	452	428	487	448	503	430	434	454	450	422	446	491	431	431	453	474	429	446	449	464	476	479	402	477	469	490	470	492	470	458	449	479	443	446	451	431	460	439	480	472	440	463	453	447	459	454	458	471	460	426	397	452	442	466	455	419	436	445	417	472	481	410	443	471	462	500	429	439	462	496	421	414	432	465	436	416	434	462	438	425	433	478	460	458	423	447	409	459	422	411	480	466	426	451	431	490	419	422	443	455	431	443	430	451	453	467	472	467	450	489	440	441	451	448	469	478	403	449	505	429	430	459	429	440	419	443	439	428	409	445	440	451	444	435	455	462	434	442	461	431	421	457	419	436	474	480	491	449	450	498	476	423	421	450	459	472	438	458	425	469	467	436	398	424	436	449	454	490	455	428	497	433	462	420	426	422	455	488	430	442	433	440	429	445	464	444	470	426	479	434	437	433	469	471	430	441	421	456	455	460	423	405	429	461	442	450	445	491	446	459	437	416	453	486	440	469	445	420	463	456	430	439	411	428	424	418	458	422	434	416	447	438	401	445	452	444	455	483	450	450	462	436	485	457	452	498	438	471	455	426	427	476	462	471	474	451	450	495	437	435	449	461	440	448	456	479	458	449	479	431	472	480	434	449	462	444	447	464	475	458	443	433	449	425	430	492	420	446	469	455	456	448	434	445	435	450	447	469	431	445	443	451	397	438	445	435	440	439	474	448	441	426	464	438	433	481	447	480	434	433	482	472	461	487	414	443	437	426	484	434	426	435	441	447	483	442	442	437	446	473	442	458	447	459	445	485	425	457	454	429	452	447	435	467	437	446	481	442	448	463	450	423	438	482	439	420	448	476	409	446	435	459	423	488	425	466	459	411	468	466	420	435	424	435	429	453	414	480	471	497	460	450	417	453	471	457	446	458	453	476	424	450	449	430	474	490	431	454	445	443	429	424	460	492	449	465	472	441	444	423	412	433	416	482	458	447	470	440	468	410	428	416	421	450	415	454	418	461	429	433	414	437	420	431	480	455
3412	4778	3970	2352	4074	36871	50308	36999	22551	9587	1237	476	461	487	467	516	527	486	494	667	763	833	681	629	571	505	490	483	456	459	471	490	468	499	497	491	441	461	498	491	438	533	489	490	448	526	483	457	475	465	464	480	469	493	441	502	512	474	420	514	458	469	475	456	454	486	465	473	495	479	461	501	455	464	490	468	446	500	488	455	464	479	477	477	466	512	480	490	489	504	460	451	440	473	445	447	464	466	484	513	481	513	468	487	483	467	441	472	471	513	485	440	459	465	445	490	491	451	486	515	522	456	460	450	478	467	464	489	433	470	474	489	487	452	465	484	519	477	519	470	476	483	482	460	475	512	484	486	477	489	463	471	454	464	459	490	474	462	500	471	460	483	444	519	512	449	474	452	509	489	464	492	458	444	537	481	496	486	464	467	484	479	436	446	445	475	420	474	462	477	457	506	477	462	539	484	464	485	492	492	444	466	449	479	495	473	477	458	449	516	468	484	503	478	504	453	479	489	468	495	482	468	483	503	510	489	457	488	500	468	454	449	449	496	459	462	509	500	463	481	492	489	475	498	496	485	473	475	473	470	485	503	485	502	475	459	521	475	483	460	516	489	495	450	460	453	448	481	458	466	467	458	509	470	485	465	472	468	457	518	457	435	502	462	451	439	501	529	443	437	457	456	485	476	472	471	437	457	481	451	488	474	489	458	496	478	450	456	477	485	455	494	460	490	451	425	494	457	472	496	477	462	462	465	468	484	467	511	440	473	471	494	496	507	460	512	465	506	459	457	481	453	454	478	500	446	475	464	446	474	467	477	504	465	475	447	517	479	463	415	481	491	432	477	418	494	480	502	461	470	466	457	499	463	477	480	486	489	475	456	499	460	490	451	454	495	512	463	493	481	471	424	465	454	487	487	512	492	482	496	466	479	451	462	464	479	464	441	478	446	489	469	499	491	460	474	493	487	470	489	474	469	485	486	520	455	484	452	518	480	472	475	471	467	468	471	460	476	438	461	464	491	473	502	456	508	415	439	450	476	456	475	491	469	488	487	511	442	476	490	484	441	469	483	485	479	482	438	492	486	472	513	470	492	477	478	491	450	475	488	439	486	464	447	461	464	453	502	499	459	522	485	478	449	466	480	476	458	450	466	504	466	473	470	452	450	473	460	462	482	468	446	505	464	481	483	477	486	467	486	462	461	478	482	489	469	470	486	472	479	454	458	483	465	457	478	440	432	509	449	451	457	516	527	469	467	453	471	480	420	466	431	494	465	477	524	506	502	467	478	521	477	487	453	458	477	513	505	456	479	501	438	520	469	501	483	434	473	472	496	463	466	534	480	481	476	440	451	494	459	496	476	469	484	471	481	451	421	442	492	466	478	488	484	455	475	484	481	453	457	419	488	497	459	461	449	500	476	506	476	482	492	480	502	474	479	479	492	463	475	478	489	452	477	440	474	467	467	488	484	471	482	485	494	489	459	484	485	473	515	449	495	432	491	487	459	439	464	454	455	459	461	480	456	457	439	503	499	480	449	484	444	473	457	456	481	465	507	469	501	449	449	493	462	516	473	481	465	473	448	479	489	436	458	444	485	446	443	438	479	479	511	466	442	448	516	478	478	487	446	501	489	475	500	500	511	476	467	486	493	494	470	535	493	422	470	531	492	463	480	459	496	488	469	478	458	433	490	444	464	439	486	444	470	452	478	493	481	462	439	512	486	502	459	438	490	473	415	528	473	468	458	464	492	492	458	466	475	467	479	475	481	469	486	518	511	468	516	466	477	504	473	465	459	440	449	509	500	512	476	488	490	498	452	472	490	483	480	450	440	468	480	435	487	443	473	485	450	453	511	419	454	462	459	490	450	467	470	465	456	501	447	431	474	472	490	475	449	444	473	465	461	489	459	427	479	494	481	475	466	422	498	481	454	453	518	449	447	484	489	450	464	523	519	468	451	456	466	493	467	470	498	478	465	507	467	478	473	494	500	505	489	487	468	485	457	459	506	459	523	474	481	456	492	474	473	483	479	475	451	489	447	486	443	438	491	487	485	469	466	491	483	465	496	492	484	475	474	430	486	493	430	479	479	499	444	459	494	452	474	498	480	482	459	487	501	511	484	501	490	457	438	448	467	453	512	502	533	458	461	480	474	461	483	481	497	451	509	493	503	448	448	416	475	479	469	481	483	455	461	466	458	471	444	478	494	509	467	477	441	471	486	477	453	507	458	485	512	466	482	467	503	480	470	515	487	497	450	495	489	473	428	447	513	492	474	461	477	494	461	456	486	487	469	440	436	516	486	472	478	452	510	466	489	470	465	475	496	538	477	535	509	438	507	469	527	483	453	467	486	495	435	478	464	434	506	454	437	476	458	489	478	482	420	493	492	460	523	401	464	478	468	485	445	484	499	503	497	473	481	477	487	526	476	477	458	484	471	465	487	444	512	490	458	466	460	458	457	457	525	465	463	507	497	472	482	475	524	511	517	545	456	439	459	493	489	452	466	488	445	431	467	444	446	454	496	468	508	448	484	443	528	496	465	470	504	454	460	471	529	475	466	448	440	516	436	455	515	498	463	456	460	434	488	477	458	500	502	483	441	472	463	464	459	503	488	446	497	463	491	448	453	445	477	463	498	452	448	501	454	482	452	469	487	470	483	474	444	461	477	492	467	453	473	514	467	452	483	466	467	486	472	451	468	459	436	472	499	446	487	453	458	469	500	468	438	477	440	466	427	473	496	446	489	449	463	488	487	480	484	486	468	480	466	479	478	436	448	465	498	457	511	495	481	455	488	474	450	471	482	520	478	493	465	459	468	486	450	479	473	502	482	462	497	503	521	482	474	508	492	465	474	481	470	473	453	497	455	453	450	465	469	453	473	497	447	477	503	484	502	457	460	457	495	445	467	479	504	488	492	465	468	504	489	460	494	506	482	445	448	476	465	502	474	478	457	480	462	425	480	482	479	480	458	473	503	472	473	435	498	487	454	492	496	455	481	459	474	456	516	481	480	503	467	469	453	484	470	484	470	464	503	473	478	429	445	485	481	477	469	489	502	450	470	466	481	458	444	486	477	454	464	487	464	443	478	496	513	476	481	456	440	513	475	457	493	523	470	442	457	463	486	461	433	469	475	451	484	490	469	457	475	469	481	481	461	505	486	438	501	461	467	478	475	418	434	473	479	495	473	451	446	471	486	444	467	449	478	436	472	444	486	474	481	498	499	460	457	502	495	478	458	500	496	450	441	505	456	431	459	518	448	477	463	495	464	479	460	462	537	436	478	454	447	464	485	419	491	485	521	474	478	464	469	448	453	451	450	518	428	435	455	471	478	447	453	491	446	477	499	504	477	494	465	482	478	452	484	479	490	473	494	481	460	480	501	490	470	453	482	436	425	464	493	489	463	511	438	478	495	474	462	509	492	474	449	496	442	454	460	484	466	490	472	495	423	455	434	446	473	491	503	475	456	477	474	454	469	439	465	499	496	490	481	479	455
27218	11950	1247	1176	1017	1897	4618	3808	2131	1090	470	398	391	399	375	395	365	393	440	402	404	435	400	430	384	386	417	404	444	406	392	383	446	412	413	404	359	431	400	419	421	427	408	421	412	420	362	395	426	391	356	413	409	384	440	397	414	388	413	409	380	418	425	410	415	427	386	415	421	391	389	358	405	450	389	393	402	400	417	386	384	419	376	386	371	392	408	408	399	424	369	387	421	410	391	399	403	382	393	449	408	434	384	394	362	378	416	429	398	344	364	390	391	412	388	385	404	407	395	391	413	410	390	383	392	415	405	398	367	388	388	395	409	417	392	401	363	390	411	391	400	435	380	435	396	397	404	400	414	419	396	409	361	384	424	402	387	440	427	427	416	376	413	416	366	399	376	393	374	407	398	348	418	424	384	375	373	398	375	384	409	431	419	398	402	365	405	388	378	394	404	403	381	380	392	445	370	382	403	394	380	433	399	350	400	370	418	429	412	404	377	388	423	427	415	416	423	411	452	418	389	390	403	394	379	397	379	389	406	396	386	392	410	390	376	455	364	401	404	362	389	411	395	407	417	379	391	375	380	374	389	354	371	416	385	389	382	383	416	400	416	397	412	438	393	372	409	378	415	404	406	357	357	423	378	408	398	404	383	404	380	399	408	429	385	435	372	380	431	405	410	363	435	406	400	403	364	404	415	409	365	422	358	418	401	371	417	431	394	342	394	394	405	411	378	413	381	385	391	420	364	412	401	378	397	387	363	436	397	377	392	426	410	385	350	400	405	391	394	419	374	408	392	430	400	414	379	376	362	410	442	447	376	405	425	402	392	418	379	394	425	408	403	418	423	394	359	417	415	414	427	384	376	392	389	364	412	383	390	387	415	439	402	443	404	407	366	407	415	385	428	408	397	442	414	412	423	395	395	395	422	374	421	420	420	431	331	388	374	397	357	383	407	392	391	408	415	392	404	397	404	357	397	392	374	405	414	393	363	422	403	395	421	424	412	387	409	396	408	389	427	413	377	362	384	418	407	403	392	356	402	402	404	377	396	414	411	417	385	419	402	405	374	400	380	440	387	395	376	390	412	419	422	418	407	426	397	405	395	385	444	439	398	417	360	371	392	382	389	353	432	400	394	397	368	367	411	394	412	391	425	427	368	373	413	382	376	394	370	409	392	394	358	395	379	403	397	388	403	383	412	378	416	387	400	420	420	357	370	405	376	407	438	434	445	333	427	394	434	408	399	435	378	385	404	378	386	377	456	391	383	392	379	390	397	381	368	361	402	391	397	401	412	392	415	409	416	391	386	411	387	389	432	403	387	383	383	415	377	402	378	374	412	394	385	402	402	382	390	392	443	435	414	399	417	411	395	408	445	447	394	407	428	390	414	391	381	354	417	377	384	392	383	390	402	380	372	439	421	383	419	425	391	390	422	393	371	421	403	410	422	403	409	375	401	402	410	379	420	369	407	413	383	391	410	416	416	386	410	414	404	404	358	415	387	419	401	386	397	397	411	370	369	376	384	407	443	386	436	417	417	386	393	426	419	384	420	387	381	408	374	392	418	399	399	359	385	343	413	385	390	397	381	411	381	405	408	378	385	414	406	389	394	451	390	376	407	392	406	374	434	395	379	400	414	397	366	387	388	384	397	377	369	401	371	365	395	406	424	393	409	403	389	379	425	383	414	390	360	422	411	385	354	394	376	383	374	411	383	444	426	398	363	412	426	397	414	386	379	429	386	383	390	413	388	391	426	439	382	399	407	423	424	389	392	422	378	410	336	427	418	421	361	420	393	407	409	366	394	364	406	402	405	414	395	393	455	379	392	379	378	425	418	407	392	388	392	425	372	374	415	388	387	389	405	411	408	447	403	412	379	399	403	433	435	414	420	373	376	420	391	422	417	353	407	382	404	400	399	423	393	399	388	409	397	380	412	365	385	401	408	382	395	408	399	390	407	394	399	427	390	446	403	408	370	418	392	394	443	403	406	414	390	419	425	432	369	398	410	396	400	398	393	406	370	399	404	385	378	364	392	389	402	389	382	384	438	396	382	440	373	382	423	397	429	436	393	413	377	417	424	380	411	411	411	425	396	400	410	403	442	401	433	419	414	392	394	414	395	390	418	414	411	378	396	392	408	373	393	381	379	401	377	412	406	439	431	417	373	395	409	370	375	426	382	421	391	348	420	398	437	411	374	399	404	405	360	410	398	394	402	408	444	390	399	378	430	429	430	365	473	359	398	446	398	379	402	401	418	410	390	391	441	408	406	449	397	408	376	464	400	408	387	405	386	405	384	370	428	420	399	419	400	420	427	384	420	420	419	415	406	385	413	409	378	406	408	432	417	418	399	365	356	372	398	425	414	405	391	387	389	406	379	384	388	378	392	403	425	421	417	372	421	393	385	397	402	376	418	401	444	392	370	390	380	406	387	392	432	394	381	385	421	412	436	367	403	387	394	388	376	391	377	383	378	383	354	435	395	421	413	423	402	401	409	405	382	428	395	396	402	434	388	425	374	419	357	422	439	390	399	393	410	367	406	422	404	397	463	440	399	401	425	427	382	424	373	394	418	406	392	401	405	388	376	393	413	413	398	371	404	391	422	383	380	375	395	417	401	358	433	362	390	365	402	421	358	403	384	413	401	379	392	407	432	390	399	406	402	419	401	418	386	398	414	426	364	421	386	414	424	414	392	419	400	387	402	443	419	393	397	388	405	377	397	385	394	393	379	406	412	396	363	375	377	404	395	374	404	400	425	401	427	416	417	362	390	390	377	431	371	401	442	419	387	396	423	400	424	408	399	377	412	399	411	461	356	369	397	426	411	347	425	418	394	416	403	402	376	424	385	394	388	411	388	362	419	394	419	398	401	411	400	402	386	405	393	378	395	421	419	396	367	427	414	423	415	376	404	404	434	428	368	408	388	407	421	391	406	414	430	403	413	404	379	378	393	367	397	439	387	386	400	380	360	407	390	430	414	405	373	390	440	354	448	376	401	370	401	411	384	394	432	416	380	395	378	390	416	428	404	388	404	424	403	390	371	371	415	434	392	386	376	409	423	421	389	416	399	379	432	393	415	414	403	388	384	355	410	428	396	402	388	375	419	390	372	419	370	371	396	380	407	387	385	384	390	397	432	387	419	401	403	348	367	425	406	409	429	388	372	420	429	420	383	420	376	394	388	372	420	448	420	421	369	362	363	407	379	418	399	404	402	360	435	402	407	381	438	397	330	373	417	355	385	391	400	386	429	375	377	379	367	395	422	405	383	418	389	452	356	388	420	376	386	403	414	405	381	426	420	416	396	408	423	396	435	372	403	409	380	397	358	386	387	385	408	430	427	405	423	398	413	431	427	452	376	413	402	381	424	412	410	407	408	404	398	411	424	397	370	380	369	408	363	419	398	396	398	398	421	390	418	425	405	423	409	431	369	394	410	416	400	422	418	414	379	417	375	400	376	399	423	380	383	399	387	409	410	393	430	421	421	388	399	417
4885	635	634	1046	1255	2854	5745	4287	2480	1221	432	414	460	417	385	397	374	416	402	431	433	451	385	413	430	403	396	379	405	416	372	414	402	411	381	399	422	435	392	395	414	389	420	400	411	377	402	421	405	443	385	379	416	418	451	413	423	375	395	427	386	423	430	410	393	419	388	405	446	389	429	419	435	439	416	393	391	383	388	457	439	408	405	363	399	422	405	400	444	412	379	423	400	354	406	376	427	390	400	437	413	406	400	423	363	452	423	421	436	442	388	389	419	398	371	416	378	425	385	406	400	372	407	400	422	389	395	411	441	409	431	393	409	430	410	380	422	394	368	412	402	414	419	399	414	396	427	399	357	378	414	379	359	370	396	375	432	382	423	412	378	410	412	421	403	400	394	374	411	395	387	415	418	385	395	411	395	381	414	390	408	411	401	444	440	386	427	393	373	393	419	390	421	418	435	419	420	391	454	426	423	418	416	408	386	401	424	408	397	412	430	433	387	366	433	432	396	430	418	418	396	403	391	411	391	412	417	405	408	373	419	429	413	397	401	407	357	423	397	408	409	394	372	429	403	374	400	383	411	413	372	389	377	414	384	421	410	412	428	422	412	374	409	399	402	427	382	401	416	430	421	435	347	401	394	376	395	357	396	403	411	440	383	390	399	408	406	373	397	427	413	402	401	426	386	408	404	402	403	375	389	427	401	425	421	387	408	382	406	396	426	384	452	438	398	405	430	407	407	421	413	394	405	401	399	413	390	429	364	409	414	411	362	419	414	401	423	400	426	411	434	412	386	407	414	391	387	390	425	377	392	383	416	391	404	386	388	419	424	420	423	382	395	425	396	366	422	425	405	407	398	396	421	412	373	368	420	405	412	408	436	413	355	394	412	391	386	384	401	387	382	435	391	419	393	388	376	438	413	412	379	397	418	376	400	424	410	351	402	400	415	426	400	409	378	397	398	398	404	375	408	407	416	370	411	398	421	421	439	404	397	414	419	395	415	425	406	401	415	425	413	412	381	413	418	405	422	427	410	389	419	414	365	379	411	441	420	401	387	380	408	456	395	421	400	413	418	405	393	419	419	398	384	400	418	405	424	419	411	389	410	374	396	388	377	413	391	392	401	405	398	388	420	449	426	390	398	387	418	433	380	397	426	409	437	413	406	408	411	428	394	461	412	402	381	407	373	413	367	413	427	380	434	401	384	436	435	410	382	416	391	412	382	382	453	389	389	390	421	409	399	435	392	424	387	390	413	406	403	396	415	411	430	411	399	392	388	383	410	417	393	403	357	453	440	377	387	435	393	423	429	396	420	420	425	378	401	392	397	414	423	423	370	391	404	410	405	434	414	411	385	393	440	381	437	394	388	392	409	431	405	430	401	359	443	398	418	404	430	416	386	426	412	390	399	402	415	402	392	387	435	405	402	381	425	408	410	402	393	406	432	404	389	363	399	381	411	420	425	364	371	411	391	440	409	429	397	429	398	421	391	385	382	398	404	414	415	405	390	421	392	380	433	388	406	419	418	413	375	390	391	411	412	416	374	417	445	409	443	402	396	365	433	395	369	387	390	392	376	419	392	393	419	436	380	345	379	397	375	411	389	441	399	412	432	386	383	399	396	395	444	383	384	381	419	410	445	401	446	445	423	409	410	402	411	401	437	379	396	392	394	407	366	402	412	395	381	386	413	428	384	424	406	412	358	400	393	406	429	390	410	393	421	381	422	394	370	382	425	416	386	424	371	426	438	385	417	407	405	389	358	381	407	415	394	435	410	394	371	352	448	372	390	397	379	395	381	406	384	391	399	432	395	422	410	408	399	415	407	401	408	420	359	394	400	413	393	422	451	397	380	436	404	404	430	437	398	364	378	430	389	422	431	408	390	433	370	403	397	446	391	426	401	406	415	410	396	416	408	418	407	405	395	419	340	396	397	420	383	426	386	434	414	422	425	411	398	425	412	413	410	390	409	416	431	390	422	399	396	381	417	413	401	412	402	426	428	384	411	399	394	428	423	392	403	414	385	392	397	384	417	421	433	386	436	420	372	401	431	413	390	387	399	399	398	387	412	410	426	405	381	417	388	391	400	402	379	399	394	406	398	388	406	408	434	443	384	402	411	394	398	379	403	465	426	395	380	402	419	397	419	404	441	407	419	421	444	395	399	413	391	389	442	420	402	376	425	406	413	405	399	403	437	393	406	381	384	414	414	393	388	378	407	414	411	398	395	388	388	411	390	388	424	383	391	417	402	410	398	448	427	419	414	417	402	391	425	431	413	420	398	406	393	388	398	437	391	408	432	391	414	412	400	434	383	396	409	420	438	414	412	405	402	390	416	412	406	414	405	379	390	408	425	381	427	421	423	406	397	387	421	429	406	383	403	430	444	409	389	395	432	423	409	425	402	386	386	413	401	389	407	387	411	374	357	390	420	383	421	383	379	415	377	430	383	367	395	403	425	403	408	405	408	399	421	439	443	385	394	419	374	413	419	412	403	428	404	442	421	437	405	416	408	400	420	389	386	392	387	417	380	401	378	410	427	362	402	427	371	382	411	384	405	408	424	362	407	410	411	369	374	391	404	372	369	403	358	441	393	456	415	427	357	404	415	406	421	389	440	368	407	414	434	448	410	426	404	388	425	427	422	362	406	401	399	431	396	372	443	414	401	379	426	412	425	413	402	386	435	396	444	442	402	413	392	392	392	411	409	380	442	369	384	406	426	404	418	399	432	410	419	366	393	428	397	384	424	425	370	418	398	415	428	397	388	401	381	412	389	409	425	416	397	377	380	421	425	400	459	436	421	422	400	440	403	418	384	415	437	425	376	402	411	391	394	409	422	415	356	411	413	395	410	377	402	366	403	381	417	422	417	410	436	375	416	395	413	434	377	393	403	411	384	420	399	396	418	389	401	426	387	434	427	426	400	391	401	404	392	404	358	380	416	416	416	376	396	405	424	386	403	386	413	365	391	394	455	430	384	425	441	398	403	398	407	390	393	398	462	412	370	390	418	418	375	387	440	423	389	389	399	430	399	390	403	374	398	396	403	372	417	418	385	402	376	376	405	371	403	414	394	380	404	405	440	450	400	433	381	404	401	378	404	406	438	424	428	402	407	379	379	404	402	414	435	409	365	388	391	413	402	390	413	393	395	412	408	395	416	414	402	369	414	411	416	407	403	416	385	400	378	419	416	415	420	379	420	383	395	382	403	376	390	403	417	389	416	393	357	396	397	399	414	386	428	392	402	391	431	358	386	391	398	420	407	448	445	414	428	397	431	389	404	395	428	440	418	374	419	384	402	406	383	412	402	400	416	378	394	392	422	431	406	413	375	389	406	399	413	400	392	394	376	383	409	417	417	367	413	402	395	434	399	407	381	429	385	396	391	395	420	434	402	400	412	364	411	377	395	376	404	423	400	450	417	434	368	392	397	408	411	383	423	412	406	416	423	420	380	401	410	427	405	382	430	430	391	395	410	429	387	422	415	401	418	391
24598	21142	27393	25190	12028	7582	36583	35247	22585	8519	1062	452	465	418	414	447	432	382	390	489	476	540	514	473	420	421	418	382	409	418	381	390	436	441	399	411	410	424	437	384	371	402	432	405	380	408	370	410	416	404	416	414	424	433	413	442	377	361	402	387	394	415	388	382	422	418	407	372	375	397	404	405	400	400	408	391	417	417	405	404	425	412	397	413	399	385	365	414	389	405	440	395	405	412	366	358	380	362	397	407	397	391	397	359	399	397	441	352	404	365	403	369	429	373	395	374	410	376	399	397	410	415	404	397	389	391	373	365	447	382	389	368	414	360	403	395	374	400	402	396	402	414	397	435	439	426	413	413	403	374	422	411	401	378	412	401	398	412	391	377	437	417	381	404	413	372	383	418	387	408	402	372	374	377	398	411	422	384	380	427	399	410	369	424	401	383	370	414	412	371	412	386	395	404	410	368	392	376	413	368	410	434	367	412	354	418	382	389	423	398	398	415	390	399	417	420	427	409	393	434	382	394	424	399	404	396	375	393	395	392	394	366	410	411	428	384	410	422	377	395	377	395	433	423	402	402	401	400	408	393	434	429	419	401	412	383	409	360	363	412	368	384	394	401	355	408	374	399	416	433	417	376	374	401	365	440	432	389	423	396	415	404	410	361	396	362	400	360	391	376	416	385	432	410	381	425	390	411	374	403	404	362	396	362	390	388	382	368	392	401	407	408	380	381	434	400	405	387	362	394	406	430	381	408	392	411	422	421	396	370	392	414	375	414	387	397	399	389	381	415	401	400	395	429	402	420	373	407	404	404	398	406	424	401	397	428	420	397	406	392	420	342	415	411	460	409	380	387	401	411	389	363	407	414	373	413	378	418	408	429	416	404	402	385	404	402	386	430	363	410	417	406	377	414	425	431	390	418	375	433	407	394	397	406	430	385	412	408	387	406	394	383	373	371	412	413	423	443	400	405	393	396	400	425	378	400	411	396	392	381	380	369	411	450	393	400	413	408	403	392	389	389	377	383	424	377	402	416	384	376	401	422	365	390	410	403	408	408	377	407	396	406	415	395	434	392	436	407	418	372	400	409	387	384	377	407	412	406	434	389	410	388	381	414	378	407	418	406	397	396	424	384	368	380	408	383	410	403	424	396	423	431	392	372	415	358	404	401	441	430	398	353	421	433	384	415	390	411	402	393	415	406	394	393	398	405	409	404	422	399	377	423	384	371	420	399	428	389	366	429	394	440	408	394	394	392	428	410	396	404	443	398	368	413	398	396	419	398	394	398	426	404	428	375	395	419	386	401	372	407	399	357	389	426	370	418	387	399	403	420	410	356	396	407	373	383	378	397	416	391	423	370	403	445	405	428	412	396	398	439	432	456	429	351	361	388	390	394	385	393	377	388	416	388	377	380	427	412	374	362	400	422	401	379	380	422	400	378	395	398	412	409	375	422	428	400	419	397	403	396	409	455	444	405	420	392	415	441	417	384	358	425	401	416	407	393	382	387	409	390	376	403	386	420	415	372	391	401	403	404	381	426	406	399	383	377	395	405	413	394	370	397	410	407	345	397	420	347	427	370	393	386	395	411	429	380	411	393	413	398	408	396	392	430	378	397	419	392	417	379	392	400	408	395	374	377	393	359	418	392	396	389	383	404	389	422	423	424	423	435	388	399	458	380	387	385	384	387	373	407	401	389	414	397	397	419	404	426	439	403	391	423	372	390	385	371	415	398	410	411	389	397	417	373	402	423	373	429	474	404	367	407	408	362	406	422	411	432	414	402	424	410	383	402	399	382	412	416	411	360	393	358	383	419	410	382	398	367	421	393	394	417	408	353	397	384	436	394	400	463	397	419	400	402	389	425	377	417	391	429	390	418	413	388	389	381	362	401	426	432	378	425	374	409	429	377	353	344	381	389	373	355	444	413	424	397	411	423	421	410	378	387	407	418	389	413	397	392	428	401	418	396	428	429	383	397	396	397	425	404	383	397	425	392	383	413	419	421	389	382	378	408	398	382	405	410	420	441	418	408	388	410	430	430	348	392	382	399	372	405	402	449	402	380	381	379	391	398	390	440	392	399	384	378	374	414	375	390	403	405	407	425	394	397	363	397	415	409	353	391	395	354	378	436	416	398	383	393	388	385	403	398	378	361	385	388	382	435	394	414	389	395	423	379	416	361	385	381	421	405	395	388	413	391	435	389	388	392	429	442	400	385	409	439	376	386	412	381	387	373	359	370	397	394	406	347	413	388	392	394	412	404	379	413	400	415	374	421	384	430	415	372	388	429	398	379	419	386	403	402	401	437	449	395	454	421	403	373	393	415	394	421	381	438	413	397	434	405	381	409	416	416	393	402	387	405	378	381	420	388	421	409	410	425	365	423	399	380	374	427	413	398	398	410	391	398	411	443	382	399	439	410	376	386	398	437	389	410	390	408	378	390	432	392	407	384	378	425	341	421	375	394	392	381	437	390	349	388	373	398	427	376	418	380	422	395	378	415	399	385	345	398	384	402	383	419	382	373	440	408	380	382	388	403	426	406	409	396	407	378	382	381	426	413	396	405	378	418	408	433	378	340	388	380	409	377	381	412	404	376	379	406	373	432	413	419	391	396	390	388	413	433	409	354	404	386	367	353	372	380	363	429	406	387	366	382	377	400	407	403	379	422	379	377	366	391	362	386	405	410	385	410	420	424	397	383	401	360	414	414	351	435	364	415	407	384	380	372	407	421	356	395	422	374	367	374	404	378	382	399	400	378	406	379	357	371	404	400	404	408	419	382	397	399	393	404	352	406	377	394	393	408	412	393	399	399	421	425	379	409	382	391	426	430	399	412	383	363	422	399	410	384	385	364	425	402	403	402	422	421	416	415	407	394	428	377	402	428	415	400	401	417	411	367	398	389	435	425	421	401	431	458	383	372	400	419	388	406	399	405	430	375	409	425	383	373	379	418	406	423	398	419	395	431	403	440	429	398	386	402	419	399	372	394	364	418	391	359	397	387	378	385	390	379	397	412	381	397	383	377	416	404	378	380	386	404	422	405	415	432	391	400	425	409	410	406	379	409	383	378	402	381	407	403	401	430	401	395	405	403	411	391	407	377	395	366	429	414	351	373	405	402	414	382	375	387	421	390	399	387	383	438	402	397	402	363	379	398	374	407	379	395	391	387	399	357	411	406	401	430	432	418	403	386	424	416	380	373	396	396	430	401	390	409	383	396	383	404	365	382	409	404	445	440	389	388	381	418	407	426	396	395	368	382	395	394	401	392	399	372	411	383	387	364	368	396	385	396	391	425	440	364	411	397	416	389	414	385	409	407	407	401	390	384	420	416	413	425	379	440	434	348	402	430	414	415	422	409	406	385	424	427	386	372	379	406	443	398	403	409	392	384	372	393	372	396	375	386	389	399	425	409	392	421	408	406	429	398	393	409	425	412	398	381	400	445	422	414	403	393	412	405	420	370	396	407	372	387	425	407	411	403	417	421	359	395
3194	3065	2597	4988	6854	10265	36643	31050	18556	6833	1027	446	425	422	428	521	444	433	454	560	595	743	696	596	514	453	429	418	455	395	447	430	427	409	430	457	410	433	407	408	450	435	414	413	433	405	450	475	422	448	417	399	441	432	417	387	451	452	443	427	420	448	406	423	432	398	439	396	428	399	395	442	448	411	402	442	401	424	376	399	420	446	420	415	405	426	413	419	452	428	423	434	399	429	407	398	443	444	426	430	430	390	426	442	420	377	422	406	422	417	416	421	404	409	433	408	418	425	409	440	463	410	475	418	416	422	443	426	424	374	415	405	407	440	442	409	437	427	408	453	432	428	375	420	407	430	427	427	408	415	445	383	384	425	405	396	425	387	455	431	430	420	415	456	398	417	407	443	406	390	426	408	387	446	429	473	436	398	413	453	413	389	434	438	396	414	426	416	408	431	407	415	420	426	440	414	430	414	454	397	425	452	379	442	415	447	438	393	450	447	405	415	400	418	393	409	418	448	422	401	446	425	435	438	422	446	431	414	462	416	425	419	433	433	412	435	408	412	396	421	420	432	430	396	415	430	394	454	434	437	412	415	426	385	417	413	431	408	462	405	417	455	388	407	445	392	438	432	420	423	431	417	419	401	430	430	402	412	400	410	413	441	452	409	424	435	461	432	437	457	410	452	409	419	376	444	465	410	409	407	405	444	390	411	419	446	430	420	400	438	427	444	426	397	452	443	393	425	399	411	421	443	427	395	424	393	432	421	405	439	438	415	431	407	470	433	378	397	435	429	427	448	380	425	409	428	425	423	485	414	430	435	438	438	434	416	413	436	393	415	443	400	417	402	424	417	405	398	425	423	429	415	455	419	416	418	378	436	455	425	466	440	440	410	454	381	408	398	417	416	452	424	424	407	420	409	424	398	449	442	419	427	406	397	422	455	359	453	385	444	436	439	400	425	366	460	442	399	409	405	410	390	463	443	436	442	459	407	421	360	428	413	396	419	430	410	406	434	428	412	444	436	368	400	385	443	422	464	399	422	465	401	391	409	452	429	459	412	421	410	403	424	456	425	436	451	423	406	416	442	415	426	428	444	435	430	453	432	414	423	427	389	436	407	409	418	437	424	412	418	423	405	427	406	435	409	435	426	424	429	402	413	407	430	411	402	410	398	403	395	449	413	393	419	445	393	414	425	381	435	426	431	408	407	458	411	399	421	379	424	421	418	415	408	415	416	403	417	394	438	429	419	431	439	410	429	438	430	470	436	422	417	444	438	400	407	431	437	447	402	391	388	431	469	466	423	360	409	427	375	443	435	413	418	424	427	394	440	438	401	457	429	422	442	417	416	407	437	415	404	441	435	405	430	433	408	390	384	397	462	396	412	474	388	397	412	396	423	417	365	411	452	405	412	451	390	456	441	422	438	450	461	431	439	372	416	412	426	394	401	402	435	409	404	409	400	419	407	435	421	446	432	444	443	412	384	411	434	412	384	401	434	416	397	419	440	430	422	431	421	389	429	410	441	403	439	413	385	410	425	466	432	448	417	369	393	400	400	433	410	435	411	433	440	399	413	412	382	468	435	421	442	429	434	424	423	416	423	413	391	433	436	415	411	415	396	414	408	417	429	419	397	430	407	433	440	442	450	429	401	469	395	380	409	399	448	405	431	401	443	439	406	425	396	426	450	423	416	350	441	439	431	402	425	441	440	402	438	454	392	400	445	422	404	459	416	441	432	418	456	425	396	389	409	418	432	438	389	433	384	422	411	428	405	407	389	419	416	435	461	387	437	439	438	427	442	401	424	396	391	452	392	408	426	445	418	398	402	440	428	373	425	433	431	430	436	409	431	460	495	424	444	420	396	433	432	417	433	421	386	415	428	424	420	419	434	413	422	411	452	388	404	461	477	431	403	412	425	411	456	425	397	450	427	412	484	420	418	433	397	422	440	388	417	428	435	466	476	435	468	422	439	415	418	434	394	440	427	404	431	438	378	449	422	449	424	442	400	399	419	430	442	390	420	388	401	422	404	392	404	416	437	438	406	402	435	391	389	435	405	407	440	420	446	406	427	406	405	455	423	430	438	442	406	415	393	482	409	396	435	463	422	433	378	408	457	409	402	420	436	407	410	430	429	407	405	394	451	427	390	413	433	434	396	405	382	399	408	428	441	426	427	417	436	405	405	426	421	463	411	402	417	423	425	430	427	400	379	424	416	430	368	457	468	392	426	431	384	425	436	448	421	427	403	441	399	430	432	415	426	421	442	429	421	424	452	416	381	380	408	407	413	432	435	429	409	429	463	439	421	399	443	437	416	401	396	414	427	456	427	419	431	381	426	413	430	437	419	422	453	443	475	424	401	385	381	383	432	441	413	445	415	410	409	433	411	436	418	421	414	391	400	435	429	411	457	387	437	409	422	439	456	447	427	467	422	440	404	448	442	428	425	413	441	423	429	437	425	420	400	441	432	397	428	409	414	415	427	415	403	397	411	423	412	413	442	461	445	434	447	424	427	395	427	435	412	430	419	467	434	402	430	421	405	459	412	407	392	415	456	461	399	449	416	442	408	395	400	439	383	404	424	411	414	441	410	414	439	435	430	449	446	443	408	427	425	400	444	446	415	440	464	379	428	417	424	411	450	437	426	394	416	421	408	453	429	459	446	413	429	452	426	435	444	393	407	415	427	442	385	392	408	436	433	422	422	415	435	441	403	390	416	431	486	385	388	440	444	443	440	433	400	408	431	415	402	452	451	423	404	421	420	406	415	458	389	402	418	404	430	428	427	452	387	449	411	413	393	420	466	444	407	436	393	443	409	411	400	437	400	423	448	419	436	396	421	417	403	393	426	426	407	442	426	395	419	435	435	414	367	399	417	381	433	418	422	422	426	412	413	434	439	405	426	456	442	405	418	434	426	409	432	406	446	415	435	441	423	413	451	403	447	402	415	416	441	438	423	432	396	416	434	441	408	410	392	387	441	393	397	422	409	400	376	444	437	419	424	422	421	426	418	437	400	413	396	411	379	395	444	421	395	443	418	425	440	407	427	410	451	385	402	431	388	444	397	431	449	443	420	434	434	433	420	416	419	437	432	422	448	439	435	405	400	393	394	382	427	428	382	389	397	425	470	424	456	400	436	441	428	401	415	420	442	421	377	449	419	420	405	426	385	424	385	411	425	419	421	410	403	440	366	395	406	417	435	459	441	420	410	442	435	430	419	416	400	379	438	422	394	397	380	424	406	413	400	421	415	424	409	448	425	436	392	432	380	410	400	431	416	414	438	388	399	425	446	418	419	439	433	432	454	424	366	435	408	463	429	439	401	427	434	394	399	420	423	402	434	394	399	389	431	402	422	411	416	448	383	400	436	403	428	419	401	404	429	406	433	402	432	404	438	409	422	418	438	437	443	438	412	389	435	420	407	425	406	414	416	430	406	456	393	391	419	431	403	428	464	433	429	449	430	429	429	446	371	452	381	425	440	393	441	419	390	411	435
23920	21192	28317	24341	20428	18520	50551	43906	31484	14978	1714	607	503	451	452	532	485	437	450	502	574	680	698	616	499	483	500	439	485	442	460	457	433	415	442	419	463	468	437	425	467	448	411	472	440	410	451	443	445	437	432	483	495	456	431	465	469	411	423	454	463	456	472	482	458	449	459	455	464	474	449	462	439	412	454	459	453	426	443	444	461	483	482	427	452	467	478	485	450	472	456	485	431	462	483	439	457	401	425	439	478	430	434	448	434	447	466	444	439	494	466	437	433	424	449	470	468	461	453	473	491	434	453	437	480	472	418	464	446	445	409	452	442	432	444	428	483	419	426	429	455	418	481	433	414	479	473	463	407	438	446	430	488	428	476	467	424	438	453	481	499	472	440	432	406	444	456	452	448	415	434	448	423	424	476	418	447	475	464	428	431	462	477	413	460	443	465	427	407	422	476	445	445	458	426	420	429	463	426	473	456	420	446	466	446	473	425	467	446	436	436	436	444	463	494	454	463	435	437	445	422	438	442	444	473	475	458	449	503	426	428	427	438	461	445	464	481	518	437	396	418	423	417	442	467	457	453	460	440	468	489	484	427	489	435	470	441	470	430	451	469	419	449	444	459	438	450	394	454	440	417	419	441	417	458	452	410	413	427	433	418	428	483	459	482	417	438	467	437	455	473	430	409	459	482	425	425	419	460	462	428	443	443	406	448	482	463	424	435	452	458	443	414	444	450	516	440	487	460	394	441	487	475	417	463	452	463	466	432	431	459	434	461	451	440	400	480	429	461	464	447	439	426	426	420	477	460	435	460	436	428	428	444	407	423	449	485	447	440	471	476	494	438	431	441	448	428	442	453	481	433	432	453	419	393	389	466	471	450	441	408	463	399	440	446	459	476	419	460	424	453	437	456	440	443	448	435	413	463	450	428	439	451	437	452	452	467	461	459	442	495	462	433	433	488	453	431	461	462	450	473	452	452	490	432	429	458	470	459	433	477	419	430	470	451	440	437	429	450	439	436	445	433	440	405	428	465	421	434	451	474	420	415	453	438	454	432	457	448	410	435	484	433	431	475	450	494	441	441	424	443	430	447	465	451	452	434	491	449	423	463	452	428	437	443	446	415	450	470	455	413	455	437	464	474	432	428	454	424	443	471	423	421	446	426	436	445	444	434	459	411	470	445	434	457	470	438	424	450	475	376	484	455	420	423	450	473	466	468	401	458	416	459	448	425	450	434	406	455	464	455	475	435	415	430	435	476	399	428	457	418	436	434	465	435	452	426	436	457	476	429	438	444	437	429	427	447	424	445	462	400	440	419	427	465	457	438	433	452	445	452	451	479	391	475	473	490	453	432	470	429	401	459	457	449	445	453	430	435	444	403	452	418	465	419	404	417	472	488	406	438	494	447	439	435	475	436	412	436	451	468	419	467	444	492	430	447	405	428	458	425	454	438	430	470	438	480	451	402	465	423	453	440	458	459	407	434	458	406	498	440	464	484	423	435	399	437	461	449	457	479	425	421	474	455	424	481	446	440	465	476	438	459	424	418	444	441	431	496	430	469	441	430	459	429	440	409	458	434	428	423	457	463	448	454	445	449	395	463	431	396	423	445	387	473	436	468	477	446	407	469	464	434	483	457	442	484	429	483	456	407	480	401	438	435	406	486	414	414	433	466	458	447	464	432	479	461	424	456	409	424	427	431	437	442	426	453	470	432	477	450	428	475	432	463	448	399	464	432	444	467	454	448	456	461	415	442	412	438	434	436	459	467	437	496	440	436	448	463	461	459	458	448	451	494	452	421	444	491	459	454	462	448	457	456	441	465	486	440	464	458	427	441	469	416	458	450	427	441	464	476	430	457	448	477	416	478	432	448	472	447	461	466	494	471	433	455	434	448	403	481	466	425	438	438	448	436	485	434	450	452	433	443	403	453	458	503	469	453	432	485	497	496	460	438	440	434	426	435	444	442	478	452	436	418	410	470	460	458	426	449	406	458	454	407	417	458	438	443	458	450	457	426	446	414	438	449	469	401	431	481	446	435	465	412	444	457	397	469	415	444	461	433	494	457	437	401	437	452	399	420	433	460	464	464	460	439	470	472	479	451	471	441	479	448	447	432	427	450	496	467	453	453	420	464	443	466	470	436	442	470	440	456	457	414	488	438	464	485	401	437	492	402	445	476	459	469	428	461	455	476	402	494	430	435	417	425	466	438	467	444	422	468	453	402	467	415	461	437	464	406	434	463	450	476	483	451	413	476	458	473	438	481	463	467	438	412	464	464	431	445	424	412	462	458	433	454	418	441	411	470	430	459	496	418	407	449	438	413	461	461	446	393	452	478	470	430	438	440	451	449	471	439	401	457	422	427	442	434	485	485	420	426	421	427	477	428	470	450	432	410	435	475	430	474	435	454	468	445	397	432	388	431	423	433	427	412	417	453	419	421	433	430	458	428	430	429	429	493	424	484	451	472	436	414	449	451	443	449	443	448	427	471	487	448	448	460	450	450	431	402	444	457	461	406	454	455	427	461	423	470	400	438	499	449	440	471	467	457	430	420	412	430	457	422	471	439	450	469	445	435	452	428	444	467	454	443	430	430	482	448	433	434	434	416	438	463	400	455	429	426	451	414	495	436	435	458	448	454	450	421	434	492	465	463	464	442	497	455	458	481	413	461	428	474	444	438	425	429	461	414	469	445	472	436	445	398	454	461	427	471	458	458	445	514	436	478	454	441	460	460	416	461	486	464	446	425	461	465	460	445	468	403	474	484	437	419	452	457	460	459	449	442	439	428	473	452	448	451	464	466	463	435	436	448	425	454	461	422	451	429	402	442	452	435	448	392	409	482	445	406	430	408	438	496	448	479	410	450	462	470	432	404	402	456	472	494	419	442	434	448	495	470	417	444	434	482	458	442	454	418	471	427	431	415	419	437	415	425	478	452	458	420	426	458	454	440	415	412	437	461	454	460	434	423	429	438	418	443	436	437	447	424	452	460	451	431	452	494	435	461	437	469	427	431	478	475	409	420	434	435	415	430	464	430	451	430	407	457	409	463	453	390	421	428	458	434	450	427	470	435	431	427	449	453	481	410	477	418	459	484	435	440	453	428	433	446	458	447	472	461	428	475	420	450	462	476	409	451	449	424	479	469	445	464	452	433	433	441	437	446	422	470	447	499	446	452	446	457	504	476	429	419	441	439	478	444	410	421	472	464	454	426	439	460	438	441	457	410	402	454	439	463	444	401	476	486	481	444	457	463	451	449	473	444	457	452	449	413	454	451	430	448	419	438	402	474	437	449	426	425	441	439	421	374	412	451	404	418	449	447	401	455	459	451	419	441	473	464	449	492	458	475	469	404	396	447	471	449	433	466	436	449	472	457	464	421	476	481	454	447	463	425	460	471	431	463	476	432	424	474	444	457	449	460	502	447	438	442	456	426	398	433	484	484	414	432	440	455	422	453	475	448	421	454	426	460	421	458	453	404	429	476	440	461	490
3393	4777	3948	2636	2684	20621	49358	39817	26675	10977	1339	471	502	509	467	585	494	508	476	621	663	934	848	744	604	559	479	480	479	483	435	499	474	470	528	441	484	488	435	449	455	489	469	466	459	441	450	466	478	488	505	472	475	503	460	451	489	479	479	452	413	425	479	480	503	457	487	487	481	458	439	451	474	437	501	448	437	472	458	437	455	466	437	450	499	466	514	450	435	476	508	455	493	439	468	473	458	482	464	455	470	493	465	425	504	490	454	459	495	443	466	434	438	460	515	454	453	462	452	485	495	492	453	443	456	499	466	486	475	501	491	495	458	497	462	476	453	519	488	449	499	477	461	498	470	459	446	466	464	482	453	438	449	520	467	487	480	493	429	461	443	471	483	498	476	473	487	441	477	472	483	509	491	423	491	491	457	484	472	471	457	464	470	443	461	483	483	471	466	468	423	489	465	492	472	451	472	471	455	481	477	497	465	454	453	452	471	470	470	471	459	479	494	474	493	470	486	456	479	477	461	438	472	450	474	473	477	490	456	442	442	482	501	424	465	457	464	464	489	481	432	477	462	468	442	487	432	414	435	477	474	469	445	436	496	431	475	467	487	459	468	480	479	449	477	468	483	452	454	456	471	477	451	458	462	498	447	459	454	456	440	459	482	467	494	477	428	444	486	483	446	458	520	508	471	472	473	451	502	478	469	456	486	457	503	449	464	497	457	449	454	470	474	455	476	477	458	470	459	446	484	469	470	466	489	445	468	458	461	461	446	479	492	472	490	456	457	471	463	470	476	457	429	441	456	460	482	497	435	445	459	471	464	453	446	425	454	476	481	515	504	466	478	488	446	479	441	461	426	461	463	485	445	443	449	491	440	430	461	472	452	459	446	448	474	466	479	445	483	459	425	456	476	446	464	469	464	457	416	476	477	450	479	498	478	459	473	441	466	480	480	479	475	476	441	464	478	451	466	462	391	468	475	464	445	482	474	500	484	433	468	489	450	452	493	503	460	468	411	460	463	427	471	496	448	471	451	447	456	460	476	460	478	455	470	458	463	438	475	446	479	421	448	443	497	444	475	516	475	478	457	445	462	458	462	460	447	482	484	456	477	466	472	427	459	480	448	452	434	464	481	452	457	485	447	449	458	492	483	469	484	468	457	462	478	441	469	477	473	456	462	485	445	449	462	447	434	457	438	484	451	465	495	428	438	471	440	508	435	462	422	447	451	417	477	442	494	433	483	448	462	471	507	455	468	448	467	476	465	483	480	468	456	437	452	448	448	470	508	469	478	487	468	487	480	480	445	448	442	450	486	475	473	454	467	508	483	453	449	486	483	441	439	459	461	448	453	456	489	477	467	436	498	453	448	431	480	480	456	461	443	478	457	433	428	483	457	467	466	457	472	462	451	458	470	490	487	456	502	458	437	474	444	431	481	495	463	470	467	452	481	480	428	444	448	460	479	461	461	477	430	449	464	462	501	480	454	478	438	446	477	443	443	452	457	454	460	495	460	495	482	450	444	448	430	451	492	483	437	497	478	472	467	442	469	461	453	475	503	494	464	480	461	460	479	493	487	472	455	459	466	483	434	464	427	436	487	461	460	431	441	481	461	437	461	457	451	515	449	436	458	452	464	432	478	456	493	487	472	489	474	468	494	456	479	492	428	483	491	428	436	478	457	451	471	458	474	492	436	440	482	470	461	459	438	440	477	494	495	476	423	475	504	493	452	469	448	489	454	471	436	496	493	456	449	473	484	453	459	502	491	463	488	483	504	499	459	465	510	475	450	456	473	495	453	491	489	465	460	467	474	462	474	475	438	457	470	497	478	481	483	441	479	458	474	471	476	478	442	483	457	421	448	519	475	465	441	459	442	465	460	494	468	448	469	486	451	509	458	443	439	461	499	472	429	455	483	444	428	468	492	460	445	472	436	459	434	469	477	455	488	478	453	464	442	454	422	442	471	445	431	455	440	482	455	473	473	461	459	482	446	457	466	451	420	456	470	459	460	434	433	437	447	449	449	460	476	464	423	449	436	422	503	469	477	449	487	499	466	500	512	486	479	457	456	446	441	456	486	497	458	451	453	498	470	451	465	519	460	491	483	431	492	459	476	485	446	479	448	443	444	494	458	512	425	440	480	480	468	484	463	450	458	455	497	487	496	450	454	468	425	495	493	453	475	444	479	452	430	464	467	442	449	453	440	511	435	489	477	497	477	482	487	444	483	478	463	454	485	455	463	469	443	462	445	518	467	461	440	494	506	437	405	449	466	451	474	463	492	459	486	473	514	460	463	469	463	423	473	467	472	493	496	496	503	453	483	440	473	459	513	468	449	457	473	443	423	471	457	445	435	475	432	454	479	473	486	462	470	449	448	483	495	477	464	468	476	494	472	465	481	463	453	467	442	478	477	457	480	452	512	475	449	411	417	448	440	462	444	480	450	473	491	416	482	470	454	460	443	501	498	486	479	461	468	439	412	473	466	453	442	457	458	467	473	499	485	489	488	496	470	474	442	469	472	440	444	453	467	429	455	464	468	455	475	460	463	434	481	438	499	444	463	479	459	420	455	478	456	471	473	462	461	483	459	474	444	444	514	445	442	460	489	477	411	443	471	474	451	470	496	457	483	474	485	498	448	439	456	457	458	486	454	489	492	438	463	503	432	457	476	467	462	472	469	509	468	472	477	497	470	458	475	498	464	474	460	461	495	455	458	437	445	523	446	480	450	448	451	434	499	420	505	479	470	470	448	485	481	499	466	466	489	449	486	431	441	436	459	447	474	442	485	486	468	456	465	481	481	440	475	470	472	481	452	455	503	489	495	492	463	474	468	482	436	520	467	464	457	440	467	455	462	466	525	429	462	492	451	497	457	439	445	492	482	480	451	477	477	495	449	491	441	454	478	485	472	447	444	424	433	483	465	484	448	441	460	441	476	462	476	454	417	472	473	460	466	445	436	480	451	471	486	444	436	442	448	463	464	459	478	496	489	451	452	508	478	505	470	472	448	500	508	465	470	492	471	420	458	470	466	463	454	479	446	506	447	454	479	451	484	496	495	480	458	483	455	437	447	441	458	469	452	448	450	480	494	491	474	464	471	481	475	437	469	454	468	485	439	481	485	444	470	444	440	467	500	490	436	492	469	463	464	447	478	471	482	449	430	462	472	461	507	462	463	443	472	449	430	427	447	469	459	464	488	446	449	466	454	408	477	448	461	449	470	482	463	489	442	440	495	458	458	458	497	445	472	432	439	480	448	508	451	496	437	442	460	446	459	460	465	469	469	437	446	440	465	485	488	439	474	454	480	447	473	473	458	493	497	484	441	460	481	451	487	480	445	450	474	456	485	459	426	438	500	457	462	446	446	465	461	461	505	459	463	453	467	481	477	466	440	471	461	446	432	464	451	458	491	466	424	486	427	469	441	482	514	483	462	423	471	468	443	509	439	471	477	467	459	473	459	425	474	473	445	468	486	439	459	465	452	447	493	439	485	455
27166	12001	1320	638	464	1690	4094	3885	2421	1237	470	395	384	395	393	406	420	431	402	410	427	408	415	397	450	382	373	405	390	434	395	411	411	392	433	388	445	375	409	385	433	384	411	397	410	384	397	387	427	416	365	384	444	412	390	398	403	409	391	394	386	404	389	376	407	423	420	408	367	413	385	392	409	391	388	433	425	392	409	381	403	390	387	410	405	405	386	384	352	378	400	402	369	384	364	426	409	395	391	391	378	395	410	420	406	390	391	363	398	399	406	340	399	390	413	400	375	405	391	391	351	413	360	403	402	396	391	385	369	362	391	391	373	402	391	408	391	410	429	382	412	401	390	428	400	371	442	389	401	422	390	393	401	436	397	411	365	378	417	375	365	405	417	407	384	387	394	420	391	443	400	400	378	407	414	406	369	405	415	367	387	431	391	408	410	386	407	403	385	385	368	436	395	423	411	416	421	373	369	406	407	391	394	412	388	413	445	404	397	403	404	397	397	396	417	400	386	407	441	430	383	418	437	412	366	383	397	373	388	386	392	396	392	411	421	359	379	386	391	408	424	391	426	404	429	404	392	386	408	372	380	407	400	383	395	379	379	392	385	408	381	418	390	417	408	399	383	430	395	399	396	374	404	427	427	369	421	409	397	400	383	392	424	394	387	425	419	370	408	391	404	386	397	401	365	385	416	382	417	412	427	379	412	422	415	419	403	402	401	405	420	384	399	388	415	380	404	375	406	423	360	400	367	376	381	398	379	389	392	389	374	364	418	393	364	419	403	380	389	383	394	407	385	388	364	397	428	393	388	402	409	413	405	382	384	405	396	428	409	391	392	389	443	442	409	397	415	382	386	395	406	418	419	415	409	406	379	445	375	396	370	403	396	416	406	424	381	425	381	399	413	433	423	405	422	407	422	390	405	382	432	388	373	374	382	401	389	413	393	384	386	405	396	378	395	391	404	406	415	368	413	382	410	383	418	394	407	387	470	399	403	428	384	425	380	385	383	389	400	399	406	380	393	385	415	392	410	407	420	411	409	435	405	430	435	405	398	404	412	411	422	393	417	396	401	380	388	390	382	422	411	394	398	429	397	378	409	397	355	419	412	389	366	405	377	365	419	410	381	401	388	405	387	428	368	396	416	390	416	430	396	394	391	412	404	413	375	407	402	406	382	404	415	384	417	396	382	375	446	401	428	401	397	420	404	373	390	385	412	422	403	353	405	384	405	370	374	403	362	395	391	384	417	387	380	407	394	384	427	422	362	367	402	391	391	402	386	421	395	385	416	404	417	415	403	403	369	424	416	381	455	405	455	399	364	403	368	397	385	367	411	386	371	426	407	409	394	395	427	403	394	399	403	414	412	389	369	398	377	380	385	411	410	393	394	410	375	401	417	368	403	434	393	394	414	433	391	393	383	388	389	425	402	412	414	394	421	399	406	393	427	408	357	383	399	378	393	425	380	385	414	385	393	397	388	388	408	366	426	379	407	372	365	378	368	390	357	424	428	422	387	366	380	397	415	398	379	401	378	405	417	440	413	395	378	415	414	363	384	420	392	421	408	398	419	430	401	375	440	434	458	404	405	395	408	398	386	393	384	367	387	399	413	399	399	367	435	376	408	377	393	386	381	400	379	421	368	409	387	382	385	408	396	396	420	378	376	361	367	393	412	392	423	417	422	385	420	407	406	409	365	388	379	400	406	393	424	440	397	361	389	405	400	385	393	382	419	377	386	399	406	426	402	419	437	418	395	405	417	425	391	370	422	404	393	395	380	404	416	406	411	395	441	416	415	416	412	382	392	402	423	389	393	407	395	403	404	374	399	385	379	397	388	387	449	387	359	410	403	409	416	395	380	426	406	381	390	380	421	411	388	411	424	387	419	392	366	397	404	364	403	408	387	389	398	411	402	403	413	425	425	389	361	420	429	388	407	425	392	378	401	412	375	404	413	374	355	366	387	388	415	381	385	380	370	420	375	372	401	417	398	414	384	398	442	428	345	414	387	411	421	393	375	400	438	434	408	367	405	391	406	413	378	396	384	401	409	401	407	402	385	452	379	402	387	419	420	388	425	386	389	416	370	373	403	434	374	394	371	400	387	417	423	365	388	411	426	392	399	371	425	373	393	395	407	418	389	396	382	412	383	392	346	421	401	412	406	359	408	403	397	355	397	387	404	413	389	412	382	377	398	396	414	375	404	423	404	395	386	406	403	394	421	404	367	389	413	414	371	385	407	388	424	396	423	384	429	409	420	374	367	405	405	381	410	396	421	412	361	420	449	411	404	387	378	398	409	371	371	428	413	400	421	402	394	377	370	438	379	413	416	417	397	401	381	425	395	381	419	402	372	398	405	368	400	369	363	415	414	401	410	378	413	403	384	388	408	398	376	403	414	389	388	413	447	429	415	386	418	400	355	395	400	417	377	406	408	392	395	408	391	392	393	379	421	417	378	388	363	391	362	397	351	392	392	407	410	422	415	408	393	402	417	383	425	381	391	395	403	387	419	415	418	398	406	397	427	380	368	365	427	385	403	403	449	420	406	401	408	422	372	367	439	376	408	374	369	403	415	387	403	415	415	427	426	374	430	398	419	401	394	393	372	370	414	359	397	368	395	393	380	400	423	400	381	390	427	378	395	387	394	398	458	395	407	383	390	369	418	411	405	395	359	408	396	405	418	384	400	378	413	399	427	432	442	366	372	411	378	396	423	381	400	398	396	376	406	402	370	375	402	368	415	384	389	397	415	378	426	379	392	412	388	373	409	404	389	413	402	384	400	385	401	393	436	377	423	401	379	423	418	438	374	383	401	437	430	387	425	408	378	408	386	366	403	385	437	386	380	404	409	413	412	394	377	402	382	378	415	422	416	405	416	373	383	407	427	384	405	399	390	389	404	426	414	441	395	373	423	403	392	392	411	364	389	416	392	412	427	398	377	443	406	403	435	442	444	411	433	417	409	380	394	407	388	425	402	382	442	405	393	348	382	399	432	401	403	366	391	364	395	409	388	408	410	400	395	390	421	414	359	407	392	408	406	343	407	368	393	387	368	425	426	418	400	416	383	374	395	394	367	382	404	396	423	376	414	387	398	391	396	415	404	409	380	413	422	378	400	404	412	390	386	366	422	409	383	387	412	387	379	406	411	409	386	408	367	380	408	385	357	424	399	412	412	368	416	404	427	385	367	431	374	398	406	398	398	405	405	389	379	380	376	418	392	411	386	369	381	397	387	422	373	415	388	406	429	352	380	370	376	425	377	396	408	393	397	387	400	372	389	395	388	366	411	396	375	406	392	400	383	396	382	419	401	365	413	378	408	396	368	382	369	413	368	374	364	405	374	388	394	397	409	382	397	416	412	390	419	387	401	380	380	407	422	419	420	446	413	382	388	383	410	398	428	398	398	373	401	412	375	402	402	390	369	421	380	395	436	406	380	411	391	403	428	398	379	328	418	408	417	406	405	370	385	394	387	398	371	390	390	409	374	419	406	382
4757	654	643	517	469	2508	5075	4551	2769	1423	454	427	423	420	401	423	398	422	379	409	415	414	430	439	439	419	411	381	424	375	398	397	424	386	422	421	394	410	406	373	381	398	423	365	393	415	406	387	411	402	424	382	352	409	410	399	421	410	419	395	440	409	429	385	387	389	371	366	386	389	371	381	365	417	380	407	385	398	376	393	389	405	387	403	400	372	396	401	383	383	443	378	422	399	350	428	397	401	422	417	403	414	386	397	401	385	375	374	358	431	403	402	403	386	388	412	402	409	422	383	393	391	389	393	393	385	419	424	380	385	371	386	362	365	442	414	403	401	428	425	393	396	398	408	403	363	376	401	425	387	397	396	400	426	381	393	396	391	390	409	404	386	400	409	423	432	445	395	381	379	416	375	422	418	414	376	377	385	379	408	370	365	430	422	415	389	401	385	387	401	453	382	404	380	407	383	441	405	357	364	389	404	405	414	403	393	429	399	397	410	376	413	402	390	398	408	394	414	442	381	408	442	427	408	411	389	416	416	391	420	419	393	413	400	434	381	401	394	393	405	431	425	405	365	418	382	413	407	413	421	406	413	379	367	392	391	397	405	374	386	376	420	423	413	424	385	386	384	372	405	395	416	405	374	399	415	405	413	404	408	418	428	385	424	390	392	391	407	414	383	399	392	405	391	412	415	394	408	429	382	400	417	414	411	411	373	389	425	409	418	414	404	424	419	403	408	416	395	407	396	401	411	403	416	414	399	408	390	432	363	379	436	411	381	408	369	398	382	377	396	391	364	411	406	412	388	381	382	397	403	389	350	385	412	397	380	430	372	383	376	404	387	444	383	386	402	382	427	407	397	386	399	387	400	375	371	379	371	383	375	426	432	425	397	394	375	401	401	421	405	382	395	379	428	407	392	399	399	375	381	417	394	409	404	403	355	386	408	372	386	401	401	396	373	416	426	371	401	397	369	381	407	388	403	401	379	338	422	413	408	396	407	405	392	401	400	410	405	364	398	396	394	417	404	427	375	400	388	431	349	382	400	405	407	377	403	402	398	402	395	365	419	368	373	440	353	383	398	447	395	388	413	377	375	413	396	439	439	393	417	427	380	395	400	398	445	395	435	390	398	404	407	384	397	417	437	414	383	382	408	352	408	413	398	411	409	420	404	412	355	389	398	385	409	421	427	428	420	424	417	392	380	411	348	409	410	441	406	387	372	408	377	414	411	405	385	425	370	423	388	450	421	407	426	392	418	418	415	379	403	396	381	383	395	428	409	462	398	447	441	374	399	407	376	398	420	404	393	409	390	421	412	389	407	427	421	364	379	407	406	406	354	388	411	406	426	383	371	371	414	412	424	393	416	386	404	407	401	421	408	405	397	400	419	412	394	408	394	420	408	402	410	379	400	379	368	382	381	414	395	395	442	368	401	396	407	405	407	396	386	426	394	386	402	375	402	408	427	382	413	363	369	405	444	389	365	416	429	420	395	431	383	400	412	418	415	376	414	391	411	387	374	411	389	387	420	389	399	401	410	368	372	418	377	375	404	411	401	435	382	390	440	387	392	397	417	379	396	395	370	398	415	423	415	370	410	405	399	388	392	415	416	419	430	418	401	413	418	378	406	410	397	386	401	425	402	407	406	418	392	400	390	377	388	414	429	373	450	403	403	425	385	380	386	405	397	386	384	398	386	408	417	402	432	393	430	359	355	417	404	383	374	394	391	394	389	427	404	402	374	407	407	404	412	384	439	385	388	393	368	394	401	390	434	397	401	415	423	415	379	411	425	404	388	401	408	422	383	393	426	412	405	366	408	370	390	392	384	423	402	424	407	385	411	409	367	411	374	383	400	419	396	450	427	381	415	414	464	421	421	415	432	387	397	405	422	400	423	438	366	376	434	413	394	388	431	411	391	400	381	389	376	406	426	383	406	416	399	399	426	399	389	412	403	416	407	403	425	403	413	404	399	441	425	419	380	421	413	381	433	397	373	365	387	400	420	390	419	390	420	383	429	395	414	416	377	426	429	420	420	414	374	389	409	389	438	393	422	417	376	418	412	391	406	414	391	389	348	415	385	410	386	400	388	415	428	368	405	391	382	396	418	402	399	389	407	391	390	387	414	407	400	354	404	388	416	408	367	405	378	375	400	395	405	401	419	370	401	400	401	418	410	407	424	369	400	418	428	416	413	422	416	424	391	402	390	416	400	403	402	379	362	432	381	386	414	384	393	380	390	445	365	385	388	399	387	410	430	385	397	399	394	439	409	406	415	385	443	394	408	370	389	404	415	425	365	409	376	393	451	388	392	413	414	375	401	402	382	376	403	403	390	403	424	425	372	387	422	406	401	389	342	424	358	395	393	417	451	400	374	374	381	389	437	384	402	388	354	417	390	384	404	383	394	378	426	408	397	401	378	397	432	357	377	442	395	394	383	396	414	419	392	379	371	431	412	419	418	387	421	393	389	406	390	388	444	411	419	417	402	420	388	386	378	384	419	389	392	383	362	445	391	405	380	470	417	437	400	402	459	393	373	400	398	401	396	393	398	399	414	405	395	402	433	372	381	402	404	369	416	421	368	430	401	440	395	430	396	396	375	375	424	374	388	398	410	420	449	427	418	393	394	413	383	423	425	389	378	381	425	383	431	405	364	428	403	412	389	426	347	400	393	408	341	374	411	393	410	428	396	376	382	415	397	398	390	393	366	403	357	398	389	372	376	376	381	396	388	393	412	415	393	426	374	424	425	383	431	413	411	377	436	410	395	415	418	401	414	415	377	379	383	427	417	385	414	390	406	400	387	384	403	398	404	387	387	428	393	395	365	391	371	402	421	412	406	414	392	401	422	403	373	406	409	394	417	410	380	394	389	391	403	415	426	415	401	383	410	389	449	405	420	385	417	390	406	403	418	395	380	385	384	399	370	406	375	406	382	402	353	416	420	419	390	416	391	396	414	413	375	399	398	409	403	423	397	398	432	389	407	445	391	393	385	408	395	361	408	384	430	404	379	397	385	399	425	446	404	359	418	410	384	396	394	406	391	391	399	383	413	386	402	424	379	431	377	380	428	388	407	410	410	420	383	391	395	426	408	421	403	408	419	428	385	444	415	388	393	399	408	409	397	408	381	401	374	424	394	424	385	425	409	402	390	398	401	381	410	372	385	407	380	381	388	366	393	384	378	438	367	414	395	411	360	429	369	390	399	401	406	398	375	428	384	372	417	385	392	408	402	398	400	391	433	353	401	385	413	394	404	394	406	413	388	369	409	421	382	389	416	411	408	433	423	407	399	409	386	364	419	423	439	409	421	389	364	417	393	434	401	399	445	428	420	399	393	399	420	444	423	441	437	397	414	387	375	389	412	353	427	376	403	387	427	419	415	397	412	412	386	377	386	414	412	408	352	401	431	377	380	385	402	392	416	382	364	391	375	397	419	375	373	386	395	397	368	407	418	395	382	409	393	399	429	406	420	407	426	404	386	373	383	417	446	348	382
24608	21168	27449	26273	13391	4915	30826	34661	24566	12800	2160	477	422	391	407	436	418	401	438	423	388	474	504	497	490	410	421	416	410	389	422	414	452	421	400	364	388	367	403	374	380	365	347	436	416	431	436	418	366	409	403	393	371	420	400	385	419	386	369	409	382	393	431	405	400	440	436	401	402	392	411	403	403	371	385	404	411	393	395	384	432	420	392	367	424	393	417	400	358	459	414	374	415	365	380	446	428	409	410	407	435	403	343	403	417	412	412	397	393	375	389	401	375	400	417	426	417	425	393	404	410	400	393	392	394	420	412	390	386	361	434	390	411	387	394	394	396	397	391	381	389	393	392	395	408	393	419	362	392	399	375	350	403	390	414	405	402	411	396	389	386	404	415	406	370	402	405	392	419	427	419	410	407	389	411	404	369	397	408	428	408	385	395	393	376	362	363	404	425	393	393	431	392	386	432	411	389	397	396	438	373	388	403	374	386	358	409	378	389	412	370	379	429	420	393	415	370	393	383	432	382	427	396	396	395	408	412	434	409	383	421	429	369	416	373	390	415	373	403	408	405	412	397	407	403	351	383	393	377	401	407	385	398	386	428	383	411	394	435	387	383	399	377	409	401	381	414	432	391	404	417	419	399	414	383	419	393	346	394	393	385	413	408	418	416	421	378	396	417	411	400	406	397	398	382	401	386	434	378	390	410	427	433	378	409	358	423	403	408	391	421	389	412	442	402	387	387	441	401	415	437	407	405	401	378	418	400	338	384	446	423	383	368	398	401	392	395	395	412	384	358	409	394	358	430	412	364	380	368	388	412	384	414	389	404	400	379	372	389	391	412	404	391	419	382	424	413	404	409	408	406	436	387	370	392	402	374	378	417	409	384	351	378	388	395	415	376	409	428	421	401	403	383	380	415	378	413	436	408	410	417	409	413	396	414	426	414	402	399	400	391	416	402	401	409	376	422	429	404	360	411	361	388	413	386	380	395	398	380	402	398	394	416	403	378	391	396	348	415	344	406	388	386	396	378	388	383	368	408	419	401	372	413	398	406	380	401	414	372	404	385	432	409	410	377	424	431	388	402	362	376	360	368	416	392	348	403	423	381	384	394	432	397	409	385	401	380	418	407	404	392	410	353	370	400	412	372	439	394	388	392	401	394	363	386	412	389	372	385	409	421	401	397	370	412	406	370	408	411	395	403	417	408	418	401	401	391	360	401	389	388	420	432	396	406	383	384	400	377	385	368	362	404	386	410	394	409	425	393	383	411	389	413	407	414	367	387	409	420	433	419	411	434	436	391	395	422	393	432	373	388	439	395	394	377	381	404	413	389	390	406	424	401	363	407	385	426	401	380	403	407	428	402	405	366	444	387	387	410	412	432	430	403	409	395	386	377	385	412	406	411	433	402	385	421	402	381	387	454	372	438	406	402	428	372	404	384	407	375	358	424	379	406	420	416	397	375	411	399	417	415	371	374	439	405	425	395	405	373	392	413	358	382	407	369	380	414	418	363	453	413	409	368	405	394	378	406	405	363	390	413	424	372	425	413	392	409	382	372	375	393	379	391	382	385	374	408	398	380	413	392	393	433	368	392	373	389	373	376	386	382	425	393	374	387	454	414	412	390	393	389	422	373	401	400	378	409	399	355	382	428	367	425	378	421	381	389	415	368	438	403	411	416	366	371	383	398	376	397	413	411	392	344	392	369	375	378	416	401	380	410	392	418	401	399	377	402	391	420	374	391	404	371	392	430	415	384	381	419	388	401	396	367	398	392	424	440	385	381	370	390	412	420	397	379	406	402	377	416	404	410	408	366	409	413	377	406	438	365	444	374	387	415	382	397	404	374	396	426	415	412	400	357	407	385	377	417	371	400	422	402	382	422	384	391	394	396	374	409	388	360	369	371	409	379	426	419	413	418	400	357	419	400	390	383	407	386	410	416	433	383	411	397	369	383	392	417	383	418	403	392	386	415	431	420	414	378	396	392	388	376	394	392	381	406	400	414	419	381	396	397	380	362	409	383	405	382	366	366	384	390	399	403	410	394	387	387	388	418	402	389	404	399	393	412	386	401	398	384	402	394	417	423	394	397	376	405	408	422	437	427	419	380	422	412	376	429	373	403	396	394	423	419	406	391	428	401	385	394	410	392	395	424	423	385	419	359	399	422	421	375	390	361	369	424	369	371	388	408	417	388	419	438	421	406	395	389	397	382	389	395	421	393	400	418	393	425	448	377	388	391	379	381	373	372	388	444	370	403	347	402	406	398	435	410	400	390	384	370	411	372	412	379	383	418	417	434	391	375	402	412	420	378	395	388	423	367	409	415	407	394	370	380	396	416	397	362	391	363	438	411	397	428	414	382	384	380	412	453	397	405	416	399	381	399	385	401	386	384	377	360	411	400	408	387	373	398	398	430	384	407	411	400	394	407	391	423	409	430	409	416	422	388	375	405	396	395	386	429	390	398	393	419	409	378	387	382	410	386	422	391	400	379	408	411	393	403	402	402	373	406	401	413	414	400	387	399	396	391	389	358	415	417	380	395	411	411	387	396	403	406	421	386	446	432	399	471	410	368	365	434	416	359	355	399	405	402	382	391	407	390	393	422	394	384	419	387	423	422	409	375	405	395	418	408	407	418	382	408	427	414	409	387	418	417	343	428	409	390	380	381	387	389	370	394	444	387	397	398	363	387	376	400	412	400	357	406	382	389	391	386	399	391	389	428	414	408	374	372	409	425	365	390	379	390	413	386	386	432	393	410	391	388	403	397	407	413	376	399	431	390	428	454	393	412	358	396	366	452	355	405	367	416	381	429	388	420	367	436	393	405	399	428	420	383	395	401	408	391	404	420	436	413	396	436	435	408	354	440	419	422	414	389	396	400	371	422	394	379	415	380	380	402	411	430	418	397	412	379	405	366	410	424	374	405	378	397	372	408	405	406	428	380	382	383	372	398	403	404	385	431	354	422	382	401	399	386	391	394	409	390	416	391	398	398	375	380	403	410	417	390	415	356	368	395	410	419	383	399	372	396	345	376	395	383	411	385	391	368	405	357	379	370	404	388	390	386	399	412	385	374	392	403	433	430	401	417	396	366	381	419	394	415	428	393	382	405	409	383	411	394	397	413	416	415	419	399	427	413	383	390	414	413	367	439	378	384	362	434	369	385	380	397	370	420	382	435	421	379	396	408	396	416	412	395	407	381	381	398	370	398	416	439	376	367	414	426	404	391	417	367	374	353	380	352	430	392	391	366	398	400	435	412	364	379	402	397	407	420	390	430	388	384	380	419	402	365	403	387	423	390	365	399	413	370	390	415	405	386	359	415	426	400	396	402	397	377	381	370	373	402	416	433	395	374	394	384	396	380	378	417	391	396	391	387	369	400	407	424	384	428	397	382	374	390	402	389	409	391	388	376	419	403	407	410	370	409	398	402	388	376	414	397	405	391	406	380	402	409	386	407	401	374	404	388	387	420	429	390	385	371	348	406	417	383	442
3118	3082	2590	13814	1895	5391	32089	30994	20802	10639	1704	441	424	395	442	429	415	434	419	453	446	614	638	592	527	447	445	434	426	440	438	430	408	411	421	427	423	455	478	433	443	440	405	456	389	448	426	416	438	386	388	381	463	447	409	406	449	458	421	406	420	369	449	387	405	458	410	440	420	429	433	433	402	419	409	419	437	437	467	412	406	411	446	429	416	430	401	429	431	429	443	473	430	415	447	421	403	440	442	448	431	429	445	413	454	436	427	417	411	406	439	391	423	396	426	403	440	454	436	430	401	429	466	450	425	406	413	397	414	433	389	424	430	428	412	442	428	430	464	419	441	432	456	410	376	437	429	401	413	470	430	396	411	437	441	379	399	452	471	415	423	455	445	391	418	444	405	451	461	378	442	444	437	442	418	423	419	402	400	420	440	451	425	417	422	431	419	404	406	416	433	408	408	406	459	457	405	404	443	429	402	411	393	446	459	409	396	381	430	430	422	424	425	461	431	428	423	402	424	408	420	440	431	438	432	407	415	434	413	401	424	385	440	418	425	449	416	441	432	423	438	439	448	437	442	427	432	411	399	418	441	385	405	430	445	428	436	391	401	405	413	416	428	377	464	396	373	398	425	452	427	428	396	421	449	392	407	402	439	421	393	439	435	444	409	432	445	426	442	425	412	395	421	422	419	447	416	421	422	406	411	423	421	449	435	404	418	393	446	416	399	496	426	413	413	415	429	383	398	420	423	408	426	410	412	427	424	397	431	394	457	441	418	442	435	424	432	417	425	417	436	408	404	409	402	422	461	422	422	397	418	418	415	426	417	436	425	415	393	412	436	389	445	402	415	418	408	429	474	468	413	432	455	410	449	403	409	428	393	445	421	434	414	410	447	435	396	374	418	435	477	452	368	444	425	409	419	408	436	382	400	384	447	410	412	409	405	449	436	369	439	436	459	424	417	379	391	413	420	431	422	417	402	406	432	460	429	377	430	439	416	453	422	421	435	433	415	395	403	437	428	464	430	417	420	423	424	400	411	431	418	397	388	385	400	447	440	392	417	415	409	438	426	429	399	405	428	399	447	420	426	420	404	407	409	430	403	418	463	450	438	385	435	399	420	404	421	440	420	421	426	420	424	447	393	452	395	395	428	434	435	377	433	411	455	401	388	428	432	432	447	406	418	395	409	444	442	438	401	395	435	418	435	470	430	429	419	414	407	461	436	394	416	435	439	432	387	417	385	420	452	411	460	430	414	421	422	392	420	446	429	429	419	410	464	443	386	394	477	415	405	416	432	418	445	425	405	459	402	450	404	421	425	381	428	412	424	441	419	447	421	407	435	403	427	385	432	407	426	410	416	430	434	451	449	430	407	415	407	444	424	421	422	387	421	442	479	426	426	437	401	410	414	412	409	433	389	426	410	441	432	391	409	411	388	392	372	407	446	422	417	407	430	429	406	407	469	416	406	425	399	406	432	424	443	408	409	446	438	423	421	430	422	394	422	388	427	406	419	404	405	447	407	427	438	458	465	449	422	412	398	414	428	430	435	438	421	399	419	438	404	398	446	396	408	370	411	400	405	429	410	420	431	385	432	445	440	429	416	427	486	440	414	434	433	425	401	446	412	425	422	428	412	406	416	425	385	412	413	423	414	417	428	442	443	423	431	429	436	458	424	411	394	420	423	404	411	428	405	435	431	469	442	415	433	415	438	445	437	397	403	420	389	437	406	406	427	392	380	422	407	434	425	422	428	400	415	415	443	406	436	372	417	412	444	426	416	416	450	416	376	412	410	411	413	407	407	427	389	419	415	424	442	440	420	434	406	405	390	418	399	437	410	412	445	444	420	439	453	386	419	418	426	436	422	462	420	432	425	405	422	400	392	426	401	409	437	398	405	377	407	430	398	401	424	431	431	392	398	463	418	427	395	433	409	407	401	420	429	471	429	445	422	391	435	423	452	397	447	404	430	399	437	442	458	421	423	428	434	422	427	423	405	428	431	420	411	413	434	433	384	487	457	436	400	395	418	421	448	425	434	410	435	406	439	395	427	480	463	444	423	427	392	416	445	376	434	436	419	418	453	453	401	417	453	465	407	431	408	407	411	386	413	441	449	424	429	398	430	441	460	434	423	408	426	398	417	440	407	453	420	414	418	407	430	453	400	437	414	413	417	435	394	395	381	418	425	422	429	402	378	437	455	414	462	383	418	424	431	449	454	386	406	404	427	452	438	429	443	417	438	418	422	423	393	447	385	409	371	395	435	422	435	411	453	437	431	400	423	453	433	441	420	391	431	419	406	411	443	435	395	415	437	423	426	431	423	409	456	422	442	419	423	426	395	425	430	416	406	440	417	424	435	436	438	422	423	456	420	417	420	417	431	428	413	382	426	414	454	413	382	382	420	392	420	435	439	402	406	404	444	398	431	423	401	400	414	399	445	451	438	394	434	434	448	419	437	410	447	458	426	389	386	417	433	423	416	423	443	433	435	417	446	438	421	445	410	421	435	443	407	460	428	465	418	437	428	431	447	430	412	408	428	423	411	426	403	424	411	445	437	448	470	420	432	418	415	404	418	433	430	429	394	442	436	394	382	391	433	461	404	419	418	412	413	405	416	388	373	416	411	394	429	401	416	440	381	399	428	395	415	414	418	403	410	418	404	412	436	375	431	436	425	394	452	426	427	381	394	414	417	407	423	405	429	412	389	407	412	414	412	464	415	434	389	448	408	439	424	386	408	423	425	443	413	423	408	372	403	471	451	422	453	402	418	434	422	379	450	431	446	426	432	430	420	411	465	418	444	406	410	429	392	455	415	398	462	438	405	401	432	416	425	414	396	390	409	405	433	412	432	435	446	442	422	426	411	366	414	429	430	414	447	437	439	433	396	425	402	403	438	408	387	403	368	421	423	424	468	393	417	440	401	396	470	417	427	421	450	431	384	415	417	409	446	438	427	419	422	380	451	429	435	410	415	455	436	390	397	430	429	406	432	411	450	427	400	414	396	411	423	436	401	432	406	417	413	441	386	428	426	445	393	428	425	399	418	402	458	447	421	406	421	415	417	436	425	413	436	464	401	455	435	402	449	406	439	427	405	442	414	441	453	390	452	418	430	430	421	433	420	421	428	426	420	389	416	424	447	400	416	430	384	414	385	423	398	407	393	426	430	423	449	416	390	428	430	417	439	400	426	435	409	445	423	413	410	424	428	414	424	442	408	421	401	426	423	436	409	422	397	465	409	415	402	412	426	395	422	418	432	407	426	434	398	398	432	434	415	410	383	418	417	403	442	408	419	405	423	448	446	414	396	415	438	413	384	450	421	458	405	388	418	424	393	390	431	434	433	412	427	407	404	416	447	408	412	413	406	423	417	408	413	445	413	424	458	415	401	431	422	390	399	405	405	404	409	397	429	435	419	412	437	468	435	417	447	393	440	451	418	426	431	445	425	413	432	434	434	428	393	414	401	435	397	413	423	416	412	377	415	442	401	389	415	437
23891	21150	28249	25649	21960	11161	33694	45423	36117	21350	4331	549	504	489	456	476	496	456	458	446	461	571	727	665	511	508	488	458	476	438	455	437	415	447	433	477	426	467	447	405	503	440	449	467	463	469	468	476	455	469	449	451	441	440	431	467	461	411	454	442	463	399	455	455	457	433	460	430	481	491	430	467	431	472	438	448	468	460	452	422	440	456	425	452	457	456	453	454	449	503	450	412	410	440	457	435	476	464	462	446	440	405	451	491	465	440	397	461	469	442	476	428	450	467	428	446	460	419	433	387	447	485	456	468	419	473	446	430	433	450	448	452	488	425	472	452	425	436	458	444	443	449	480	483	473	414	483	477	440	466	428	479	459	452	461	460	445	463	426	464	440	430	458	449	499	427	471	447	456	459	435	434	475	445	444	449	478	454	462	452	443	456	441	437	438	463	513	432	466	440	434	462	443	449	501	442	486	451	428	467	478	476	439	453	435	468	474	460	477	461	448	473	461	475	448	429	460	442	521	441	472	458	413	425	472	444	441	429	439	434	430	483	450	414	419	426	478	451	478	455	420	438	402	456	465	473	451	456	481	452	453	483	410	432	444	479	445	451	429	399	425	459	452	496	445	411	439	463	488	455	415	450	480	436	474	459	461	422	477	455	442	436	429	449	404	417	436	455	437	452	449	481	465	438	469	438	464	493	432	463	460	445	499	448	459	473	464	470	475	440	424	418	468	427	446	428	435	457	478	447	453	417	464	469	469	464	461	465	482	488	457	436	416	447	458	472	438	464	429	453	480	515	496	449	469	429	452	427	406	447	465	492	441	395	451	442	453	425	440	479	433	441	452	437	421	436	480	412	462	430	455	441	476	438	445	420	431	465	426	470	457	461	450	439	474	445	407	443	448	440	455	421	426	484	425	430	446	450	443	424	448	424	471	436	463	462	471	409	465	431	470	436	452	436	484	418	447	454	428	432	444	458	428	458	455	424	447	466	464	448	401	495	413	428	437	463	434	462	445	453	422	470	453	402	437	433	456	453	442	452	454	445	458	458	454	474	445	437	433	430	480	434	475	410	475	470	461	445	434	512	423	407	437	416	457	412	425	425	472	430	476	455	445	458	406	457	457	472	492	459	429	454	444	449	431	421	424	425	470	449	449	434	438	456	446	451	453	460	456	421	448	488	455	474	431	472	439	499	429	443	431	439	438	454	446	462	409	460	430	452	485	447	427	448	450	461	475	507	465	442	413	457	427	447	477	419	458	430	450	428	481	452	452	429	436	429	483	450	439	467	454	496	476	475	449	471	473	495	459	430	486	494	458	427	474	464	434	425	439	466	441	473	462	477	437	448	454	438	429	427	446	417	445	454	455	455	446	482	484	441	441	485	454	443	443	460	451	468	460	440	450	485	470	426	445	436	454	478	467	467	433	482	477	497	480	427	453	432	448	457	454	461	444	445	422	429	432	465	429	477	440	435	444	443	441	477	456	442	435	406	464	416	460	447	422	423	446	433	454	426	445	449	471	465	441	428	448	479	461	459	428	427	455	471	441	469	430	433	432	415	444	451	458	448	447	426	438	450	404	442	429	416	443	453	399	477	482	448	436	461	486	459	477	492	473	430	475	418	436	459	483	427	476	440	440	402	442	447	445	460	434	422	487	428	487	431	452	440	420	445	494	470	433	487	444	442	469	459	481	451	455	452	434	437	478	463	438	440	451	462	464	454	439	459	443	470	450	428	436	459	456	433	433	447	445	438	442	431	432	431	468	448	447	458	453	451	442	436	491	468	478	419	446	437	415	468	447	436	422	467	438	470	436	414	451	437	440	479	468	414	444	391	460	443	411	455	430	411	440	414	428	429	486	503	451	407	471	424	441	472	463	440	479	463	446	397	467	414	435	472	421	454	441	462	473	473	439	450	466	463	442	441	427	461	461	449	479	457	438	475	449	459	434	462	432	438	456	442	441	434	426	494	439	458	455	445	452	499	466	473	478	438	445	432	475	473	436	450	438	458	437	439	423	452	450	443	447	400	468	450	475	432	439	448	488	458	444	459	432	475	429	462	478	460	455	487	470	477	423	499	456	436	451	457	435	455	438	451	449	463	448	447	473	438	458	445	438	413	453	461	441	439	474	425	439	419	456	478	432	461	471	433	460	448	472	468	440	408	449	451	425	430	482	443	477	450	462	461	435	456	458	461	493	483	473	474	416	453	442	453	482	422	473	451	459	453	491	431	449	468	436	453	426	434	455	420	420	472	436	409	451	476	420	414	452	447	433	440	460	410	484	437	430	440	438	463	451	456	426	455	485	401	431	427	449	456	471	410	438	474	439	444	454	456	436	460	466	425	427	464	457	454	472	386	426	480	436	434	409	444	453	424	459	454	468	472	447	462	440	426	428	435	455	477	406	423	443	445	438	431	456	436	453	442	448	438	474	434	447	413	485	462	460	409	430	446	472	428	475	462	476	431	491	455	483	437	491	436	463	465	424	432	446	446	453	427	448	432	421	479	455	466	446	414	453	456	433	472	429	452	430	455	477	441	442	503	433	465	440	463	457	443	469	410	476	509	428	449	460	424	403	422	420	429	458	458	452	468	469	436	481	447	443	465	450	454	447	429	461	431	480	442	435	462	426	465	474	467	440	517	435	494	422	446	451	460	431	430	465	437	460	471	456	430	428	464	474	478	421	447	480	415	459	488	474	451	476	437	455	465	435	458	433	437	463	440	479	443	479	467	466	493	506	425	468	427	462	444	464	427	439	419	448	448	490	449	437	454	457	448	413	427	453	463	416	448	457	436	418	421	452	436	459	478	450	427	441	443	405	486	431	469	437	437	474	424	461	445	462	456	436	443	396	458	448	469	418	452	474	434	434	448	443	447	412	422	462	466	430	446	430	428	487	417	446	451	458	478	480	467	472	422	417	454	468	444	480	458	464	419	458	448	471	440	469	468	418	410	458	446	443	490	430	433	443	424	454	452	453	450	444	436	445	454	435	404	415	453	452	480	464	478	451	453	413	464	454	444	411	449	455	408	462	405	435	441	444	415	431	414	472	423	448	417	438	476	455	434	450	431	453	406	465	430	457	522	442	468	443	425	457	459	475	440	464	454	445	412	470	442	453	436	456	453	449	425	445	426	456	464	447	430	409	422	418	439	459	439	446	445	438	448	415	461	471	433	443	430	423	452	458	487	473	406	482	451	447	460	425	450	431	432	470	440	448	431	463	450	413	422	404	439	471	472	462	450	445	467	441	470	491	451	436	445	436	445	480	430	437	444	459	463	447	459	435	453	441	428	473	482	447	417	416	440	450	445	448	422	457	411	436	436	449	475	435	436	448	445	463	454	448	428	459	442	473	410	449	477	418	472	423	472	504	451	456	447	441	442	467	462	440	454	443	451	428	453	434	494	448	448	398	423	431	426	454	455	459	396	475	469	430	447	428	444	447	460	425	402	421	433	452	424	460	431	452	441	431	445	450	501	462	456	465	429	450	410
3389	4885	3920	19912	4784	1889	37139	43629	31380	17014	2587	500	462	501	471	526	494	471	527	499	529	821	938	819	569	467	476	460	464	469	495	454	474	497	464	451	472	478	485	438	432	460	474	473	500	467	483	478	498	433	442	482	447	472	506	493	445	456	461	459	472	479	483	462	439	476	482	471	483	517	491	496	509	446	425	463	430	485	466	440	485	473	476	470	445	449	499	464	448	475	468	453	456	461	439	478	434	447	458	471	434	479	470	480	476	479	464	466	462	467	468	488	479	490	440	504	467	466	484	457	484	475	480	474	439	472	468	490	488	455	434	454	474	487	428	441	495	430	520	473	471	455	415	438	478	483	465	484	499	470	467	474	447	512	477	476	462	469	453	494	457	437	457	448	456	460	457	485	459	470	444	518	454	422	447	446	455	436	461	451	469	471	475	497	458	469	468	496	450	457	441	468	447	462	488	472	481	497	483	471	451	489	469	510	477	474	449	466	453	454	477	506	405	470	468	468	452	466	488	515	483	453	472	475	463	436	451	439	460	463	482	483	509	460	482	457	483	457	475	480	479	457	514	467	459	471	463	471	498	486	454	493	443	467	477	437	475	480	503	451	445	454	461	507	474	454	443	494	471	456	512	478	474	475	472	435	447	481	476	445	508	468	499	475	465	471	431	462	479	484	492	472	442	453	472	445	492	463	496	484	464	471	468	431	460	482	455	439	452	487	472	454	495	471	449	445	488	502	473	470	463	495	449	483	494	476	476	466	437	461	455	462	481	447	493	463	453	460	478	488	480	457	491	448	478	479	457	492	438	476	480	483	444	447	514	470	474	456	455	462	443	454	483	468	452	476	499	483	500	498	456	462	466	481	506	466	502	453	463	458	458	468	481	498	490	458	464	501	494	480	457	446	467	446	453	493	470	457	484	468	454	516	460	453	460	465	488	470	502	497	480	464	496	445	480	475	489	433	467	445	466	495	483	468	453	476	451	450	485	488	488	451	456	461	506	488	494	471	478	458	459	439	461	453	459	437	465	488	483	446	465	460	455	473	455	456	482	467	481	478	498	460	470	438	444	490	482	508	492	481	443	458	486	439	501	477	467	448	471	442	519	487	465	489	474	481	459	432	456	464	460	419	463	486	472	469	465	530	448	472	408	447	487	437	468	472	463	462	472	469	474	455	453	457	507	455	442	452	415	490	472	427	471	469	479	479	500	489	505	481	457	462	504	471	459	467	484	489	453	457	426	460	487	471	430	482	452	467	471	423	473	472	506	470	461	457	497	470	462	480	437	435	504	473	487	469	458	475	483	479	441	509	458	489	433	510	439	448	469	466	499	474	466	473	464	416	472	450	487	450	438	475	480	483	444	491	468	447	534	483	478	442	479	466	462	458	458	448	433	476	495	476	453	477	477	462	503	500	467	478	475	514	483	488	455	430	444	453	446	463	466	427	502	453	430	455	469	474	443	465	456	457	473	492	474	465	518	509	491	469	459	475	491	497	498	461	455	472	441	473	469	479	445	447	478	462	474	462	472	440	441	493	481	468	462	493	478	463	486	471	438	452	428	465	483	483	443	484	492	464	463	465	434	488	437	433	440	454	455	473	451	477	410	447	441	485	478	494	470	470	460	431	435	477	492	456	516	495	448	415	452	465	470	462	460	467	497	458	429	420	460	484	445	467	469	459	458	450	487	481	462	443	514	442	477	455	465	491	458	447	425	499	487	506	486	478	486	454	480	494	498	471	470	518	449	500	453	447	474	443	473	456	441	441	470	489	467	465	506	453	467	431	446	438	481	428	446	456	472	487	461	471	481	514	475	514	468	441	480	475	498	466	447	456	420	467	474	468	481	491	458	456	486	474	480	462	473	458	455	483	487	469	441	433	456	498	504	465	470	446	460	482	477	478	478	454	496	477	467	470	448	482	447	488	450	460	491	481	441	483	448	462	468	485	451	475	437	470	460	463	450	436	457	466	429	443	486	457	473	498	484	435	435	459	490	465	494	426	466	440	465	456	492	492	472	474	465	416	491	446	489	480	492	475	465	446	485	500	479	438	449	480	467	494	468	464	462	441	481	488	469	458	441	486	415	480	430	479	493	466	470	459	470	475	494	475	446	468	455	475	452	460	448	447	471	455	434	444	510	441	501	471	459	472	477	456	429	489	438	471	476	453	443	463	492	431	459	472	492	484	463	448	478	499	460	483	478	462	466	551	486	493	473	435	463	480	460	507	459	401	439	448	474	461	467	453	453	439	448	497	452	444	473	472	486	422	443	431	478	484	481	493	476	452	467	500	450	473	522	455	443	480	491	458	474	468	452	487	470	471	509	473	511	471	472	433	506	442	532	440	434	464	494	471	491	449	493	482	460	473	477	462	436	480	455	477	445	468	488	467	480	464	496	454	475	442	486	506	447	464	467	467	462	475	439	459	470	434	463	449	439	444	495	471	436	477	486	490	422	472	494	465	425	511	483	495	488	478	464	458	482	474	442	455	505	480	462	485	458	436	510	449	475	445	477	451	468	397	477	463	442	445	492	470	430	446	480	493	429	412	463	468	406	502	477	466	442	429	513	449	424	434	488	475	498	466	487	478	470	474	473	445	473	431	453	494	452	470	453	507	457	488	516	467	437	463	464	475	486	462	470	455	447	444	462	480	443	488	465	477	471	460	490	504	501	486	421	467	492	453	500	468	420	475	507	452	489	441	476	467	451	505	465	411	474	441	478	477	496	480	449	494	486	507	496	461	522	484	488	444	483	448	470	477	436	485	472	501	507	452	467	461	444	486	478	431	453	455	504	481	472	460	477	460	473	463	472	454	410	450	479	454	502	454	464	472	493	453	472	445	453	447	474	464	451	477	467	483	449	473	450	479	483	461	469	485	493	451	483	476	440	491	432	491	470	451	483	464	474	440	485	444	475	434	477	468	417	458	457	446	447	466	461	416	488	465	473	453	482	452	450	472	512	489	476	427	430	461	460	477	462	443	476	457	464	474	478	491	443	504	467	452	458	488	489	490	463	483	452	461	441	453	410	444	479	439	410	484	461	484	467	446	431	484	464	442	474	496	494	474	465	440	451	440	495	456	485	479	483	477	450	473	448	447	475	452	463	422	459	444	487	462	451	489	487	457	447	511	502	466	472	509	441	459	442	455	494	471	466	474	456	493	447	511	478	445	452	433	463	499	443	454	505	496	467	453	502	474	453	455	470	447	473	461	519	456	468	455	480	448	501	492	451	473	471	473	460	476	480	492	454	537	487	480	459	521	467	465	510	488	442	454	475	499	450	480	428	469	472	468	423	456	463	455	445	507	476	426	466	469	473	444	455	444	459	456	506	488	473	451	457	464	479	485	479	479	432	495	453	459	485	473	479	452	458	479	434	469	458	442	457	452	450	480	464	437	450	469	464	490	480	459	446	446	465	473	479	476	523	479	493	452	477	462	470	499	442	454	521	464	458	490	471	436	481	450	467	470	463	436	499	497	460	440	470	461
27299	12029	1289	1065	902	435	1239	3562	3798	2008	601	357	402	397	428	414	376	418	439	387	407	422	410	423	406	410	385	410	403	401	394	400	369	380	413	395	409	408	409	397	422	418	413	423	417	381	374	418	385	409	372	401	397	390	409	403	438	378	393	372	393	392	431	404	396	419	406	401	367	415	388	376	384	402	401	405	376	376	384	372	374	379	385	401	408	404	403	383	364	402	429	414	412	386	405	380	420	430	425	390	404	378	378	418	462	405	382	360	390	398	419	443	400	385	414	393	377	409	408	381	397	396	414	379	410	404	388	429	390	415	403	418	405	388	369	430	426	409	364	383	357	428	394	414	387	419	364	449	402	355	402	389	420	380	391	402	412	417	390	370	375	420	394	385	373	391	397	387	389	400	410	400	356	366	400	400	442	438	384	390	398	393	390	401	383	438	417	387	390	378	440	390	390	399	387	424	391	400	426	390	380	421	437	400	429	378	368	388	373	380	363	375	383	403	427	458	376	437	401	401	360	415	422	411	435	408	426	406	357	417	391	433	397	418	395	377	400	390	390	405	402	356	402	367	378	391	387	363	406	375	401	412	390	405	352	419	403	415	408	403	414	367	393	429	419	403	401	410	390	437	361	396	423	391	391	400	438	414	406	421	397	385	384	405	410	417	393	428	396	410	395	397	409	405	376	377	379	398	392	388	390	385	395	413	385	454	421	379	398	390	394	425	403	383	430	383	403	428	421	415	385	406	396	408	404	381	412	416	354	402	414	403	399	422	387	420	385	400	411	386	400	379	399	403	403	386	397	437	399	429	404	400	425	405	436	417	399	381	416	389	426	361	398	423	437	394	397	418	412	411	388	429	407	375	346	369	425	401	397	407	379	364	413	394	426	413	411	371	404	395	420	401	407	390	404	416	368	408	390	376	400	377	397	385	403	384	399	397	397	432	397	424	400	403	405	410	392	349	385	397	388	374	413	373	377	416	405	398	391	388	394	418	389	422	392	391	363	395	404	413	405	393	403	405	407	377	422	364	388	439	424	385	383	371	435	401	414	405	389	388	376	416	410	435	410	431	387	391	403	412	403	407	412	375	406	394	420	412	404	405	372	356	424	361	378	401	378	379	412	389	407	392	379	396	367	374	429	390	414	358	380	404	411	415	387	426	435	359	408	398	409	362	410	385	408	433	396	419	365	397	426	418	397	403	363	424	389	388	424	400	385	360	396	391	411	415	404	399	410	419	430	428	365	447	401	413	426	424	420	383	396	395	390	395	407	425	406	391	374	387	389	472	413	410	400	412	387	435	402	365	429	429	378	455	436	406	417	409	390	403	391	393	416	392	454	412	391	394	402	419	392	396	386	385	383	401	400	383	403	394	407	417	379	403	429	411	419	377	393	372	357	366	368	424	395	389	381	423	431	387	396	381	411	389	417	373	380	426	382	395	384	397	405	411	412	370	406	384	384	404	407	385	392	414	398	397	397	389	383	395	433	405	371	402	391	387	400	417	359	395	419	395	426	392	415	414	408	395	386	403	388	387	398	399	427	420	375	380	378	399	437	396	430	377	398	401	387	408	399	396	405	408	364	431	375	376	382	408	445	409	410	386	410	423	394	384	419	389	385	380	397	388	391	371	404	380	381	413	401	384	428	380	392	407	402	395	414	396	419	400	434	401	404	377	382	418	414	403	414	397	453	416	388	426	419	381	427	390	413	428	381	374	448	382	405	368	400	382	359	399	400	412	424	397	394	401	386	435	384	402	427	403	412	419	414	391	387	418	410	361	412	448	429	375	378	418	407	364	371	406	415	399	392	384	435	419	401	437	395	376	411	370	411	407	417	408	416	392	371	426	396	403	420	398	392	388	410	437	390	428	384	403	400	427	435	383	385	386	401	358	414	400	406	403	397	389	388	392	378	404	409	395	403	437	405	415	391	399	390	407	390	374	379	410	404	357	404	371	421	375	426	388	409	403	379	407	386	376	441	415	409	446	370	349	422	391	418	398	407	418	405	377	418	395	395	411	413	410	435	388	388	404	392	406	380	419	401	383	378	384	366	388	408	400	378	386	395	384	432	387	424	405	383	418	412	387	416	399	392	374	396	399	405	412	389	387	406	407	405	422	423	364	396	392	393	390	384	352	407	420	383	408	380	359	397	383	403	376	421	414	408	431	428	414	405	398	386	407	397	413	401	398	398	406	380	388	375	378	403	369	379	405	382	392	391	411	336	417	433	383	393	394	413	417	414	409	420	385	398	398	381	400	377	389	362	422	375	386	357	412	375	364	400	412	413	437	450	369	397	404	393	399	384	394	407	410	404	421	390	403	383	406	388	370	426	411	385	385	391	392	401	382	408	419	381	398	416	383	437	402	349	420	380	381	408	437	383	413	415	381	409	416	373	393	425	381	390	428	377	435	390	379	391	420	390	390	416	450	439	407	415	430	410	375	391	404	422	404	410	396	380	439	419	402	406	392	411	373	401	398	398	384	436	401	375	429	438	402	366	388	415	398	388	387	368	377	380	414	443	424	405	400	385	385	394	401	397	414	421	402	380	404	382	390	388	390	396	390	454	391	405	421	400	404	395	394	392	389	416	399	385	445	433	442	409	406	370	387	382	395	387	357	387	404	389	391	415	377	404	404	411	390	392	383	410	363	405	429	404	387	407	408	419	379	410	386	370	384	388	404	400	404	402	445	383	399	406	398	417	357	412	368	383	382	401	389	400	401	369	405	443	420	386	402	393	418	398	412	395	394	397	395	438	405	397	386	421	393	404	398	410	388	405	397	386	414	400	447	400	391	389	366	414	374	398	397	427	389	440	386	382	400	399	394	405	392	396	400	376	384	383	408	403	418	379	395	368	392	387	394	369	363	425	412	370	412	409	369	384	409	404	402	400	392	400	429	376	381	389	399	407	393	386	413	395	384	410	381	392	414	432	417	359	382	402	419	396	402	421	415	418	389	394	383	433	391	411	422	408	422	380	398	398	410	382	402	376	376	413	398	387	383	424	420	385	369	417	400	403	376	393	416	397	414	386	407	381	435	403	413	403	423	416	389	411	390	405	409	423	392	424	410	398	424	407	404	394	394	390	379	414	424	418	383	395	406	357	382	411	439	390	401	406	370	386	408	403	432	358	408	422	393	384	366	355	350	403	421	382	378	399	396	365	380	420	411	389	405	446	392	382	403	414	400	413	450	390	420	391	386	438	440	406	387	387	398	426	394	389	408	422	381	374	416	400	393	441	384	379	393	392	422	385	377	388	376	385	388	408	373	416	379	410	381	366	401	436	421	394	409	402	417	412	389	342	389	409	408	405	403	411	371	375	377	390	377	383	392	405	399	324	410	418	426	409	417	406	383	408	350	403	397	349	410	435	437	406	383	400	358	386	402	395	450	405	383	376	452	415	390	385	411	375	398	387	412	385	388	423	395	378	461	446	389	445	425	387	367	421	393	375	407	390	394	385	409	386	401	393	408	396	397	408	412	393	387
4837	603	574	1016	1145	425	1904	5007	4191	2304	565	385	384	386	460	428	431	391	411	416	410	438	428	452	413	416	415	425	429	392	357	456	374	415	393	406	395	379	376	392	380	417	379	406	395	405	393	385	393	396	416	364	398	397	381	380	413	399	377	416	392	373	400	377	380	406	414	396	402	410	421	378	407	379	380	363	388	427	408	394	416	407	428	401	421	436	417	415	420	416	399	380	400	392	365	379	389	393	404	384	457	421	404	405	400	399	429	377	388	392	393	380	399	388	403	426	365	394	380	383	349	405	434	379	399	386	440	405	415	406	389	373	412	408	392	396	388	390	401	357	371	399	419	374	403	407	367	428	394	423	399	426	382	384	431	408	376	416	420	396	415	369	380	387	407	379	381	435	395	398	410	379	385	394	381	404	417	368	386	394	436	405	401	379	420	395	417	415	435	425	363	434	377	394	383	403	379	393	392	375	428	371	433	376	430	398	405	410	396	408	396	390	391	384	394	363	387	387	429	408	387	392	413	384	411	374	414	397	366	396	414	406	392	391	384	387	401	372	391	382	365	423	382	381	396	389	379	415	402	380	357	396	400	397	377	397	389	411	389	407	407	410	393	404	410	393	399	392	398	389	371	375	367	406	388	425	405	429	457	415	387	402	363	363	396	377	411	388	396	415	403	425	393	358	383	420	400	408	367	432	356	420	395	405	384	387	402	379	421	431	402	411	338	413	400	376	393	387	392	390	394	419	411	426	391	364	385	403	379	391	419	429	376	369	396	423	398	394	405	417	412	381	414	400	369	390	385	431	398	418	412	389	374	415	409	394	430	388	365	388	427	396	389	385	361	357	377	333	404	396	394	390	407	393	389	406	357	392	384	381	389	408	390	388	363	407	377	396	423	398	385	363	420	390	380	398	411	383	404	386	406	381	399	386	445	380	403	400	339	416	396	393	383	413	370	391	369	370	390	389	402	384	375	400	421	407	382	395	406	361	386	369	394	394	408	386	442	415	361	366	443	431	374	413	399	389	432	421	403	384	376	395	413	412	429	416	407	407	421	384	385	385	418	368	411	393	401	412	427	387	410	401	383	403	396	404	407	373	426	368	388	352	390	423	418	406	422	395	404	394	434	402	427	394	414	385	425	392	410	408	414	390	401	394	380	395	422	375	393	410	438	416	375	413	395	402	415	364	379	380	371	392	407	398	399	361	393	426	370	400	391	386	376	388	383	406	419	388	417	392	403	379	403	420	410	422	395	403	392	375	414	391	410	429	424	393	403	384	418	383	425	395	404	391	390	360	408	380	429	410	398	415	370	394	399	385	379	408	383	402	379	394	426	394	391	403	444	415	364	401	388	398	368	412	410	402	456	404	370	381	421	391	440	397	396	404	399	389	371	397	370	431	387	420	363	409	424	369	391	426	394	402	397	417	417	394	396	384	387	418	424	398	403	364	411	395	375	389	428	361	370	409	440	390	436	409	425	409	399	403	399	377	380	425	380	372	403	415	428	384	397	380	391	428	393	397	367	397	409	387	386	375	403	395	403	372	391	383	399	403	418	369	396	424	382	398	389	384	405	420	387	362	413	395	388	361	412	356	400	410	407	374	417	406	406	411	415	410	383	422	367	393	395	420	382	414	389	382	385	366	376	375	373	402	403	437	394	405	420	417	406	387	380	423	433	405	407	382	402	412	386	385	414	407	403	383	386	425	427	407	379	401	414	401	362	386	381	333	375	395	405	432	429	407	406	345	396	411	396	386	424	377	390	421	416	405	409	429	396	420	417	416	383	386	397	368	400	387	379	408	384	393	351	377	418	400	402	373	395	393	383	369	392	404	450	425	403	431	407	388	374	407	424	392	358	414	424	422	390	411	352	388	371	415	404	411	371	399	410	380	393	385	375	389	371	400	398	400	391	408	367	415	388	407	394	376	397	421	403	392	398	393	373	422	415	413	372	423	410	394	352	381	396	428	414	354	414	414	395	385	368	417	426	397	381	386	338	432	409	409	364	365	395	387	395	400	420	377	410	383	397	366	410	411	386	417	421	383	400	373	383	394	400	393	422	402	392	386	412	368	416	414	391	414	402	376	385	389	408	395	378	382	392	412	417	411	386	386	416	378	403	447	411	406	396	404	379	386	429	407	403	352	427	383	400	397	380	405	452	385	397	379	394	377	424	413	435	399	422	429	395	402	384	402	384	394	418	420	407	415	394	385	419	395	444	399	401	364	400	425	377	416	419	364	437	388	380	374	393	388	425	404	405	397	446	372	405	426	365	422	398	362	433	396	368	411	366	376	369	435	398	402	389	408	410	384	410	394	408	400	393	437	398	397	386	401	401	406	346	387	406	388	362	397	374	368	394	407	412	407	402	395	344	384	409	384	414	421	423	393	398	423	409	415	401	447	371	370	421	374	378	418	377	387	386	402	396	393	379	417	433	425	408	375	375	411	402	415	403	363	390	431	411	397	421	370	411	402	374	405	401	386	364	407	400	387	396	368	397	392	417	375	422	375	449	386	368	409	404	430	396	382	420	386	428	365	414	416	417	387	373	409	433	410	422	381	383	416	388	357	380	391	434	365	410	404	422	420	399	416	378	410	420	398	377	412	371	411	372	385	388	428	424	389	344	403	418	377	414	432	393	382	376	408	384	389	382	382	425	346	434	426	375	432	360	418	399	425	447	374	387	402	395	418	416	389	379	391	386	399	393	361	387	401	390	381	410	371	389	428	400	380	416	386	380	393	387	354	399	434	424	345	395	380	404	417	410	399	398	393	380	389	397	381	382	401	397	399	388	402	382	360	448	385	398	401	411	437	413	388	393	381	382	387	381	420	387	369	395	392	408	383	410	410	371	399	426	407	442	435	361	389	381	400	375	401	401	423	384	382	378	406	422	405	411	433	405	405	417	361	417	420	396	407	398	378	406	413	391	357	375	368	381	405	402	384	408	402	420	412	446	397	386	429	376	415	378	384	375	421	402	401	378	378	418	408	370	393	398	415	419	382	388	392	388	420	421	402	414	414	395	399	428	409	395	430	410	410	409	425	430	382	394	389	398	392	403	422	393	391	447	411	382	394	377	332	373	380	431	393	397	425	406	425	412	392	370	431	389	388	409	403	399	393	402	419	397	363	363	427	387	373	411	359	421	395	427	388	382	391	402	389	377	410	395	411	417	392	401	398	419	350	402	385	408	400	437	430	383	399	393	373	388	413	401	416	382	400	384	416	413	429	409	396	394	371	429	433	398	438	400	384	396	405	342	392	422	435	407	426	397	356	390	425	367	395	410	419	369	385	402	401	408	397	408	410	393	374	410	374	384	387	417	401	385	434	410	414	371	396	389	424	386	394	366	393	403	388	389	383	435	413	427	404	389	410	396	370	401	433	414	389	431	369	393	427	388	392	392	380	397	422	386	385	376	403	390	419	431	369	445	388	391	406	363	417	396	399	386	423	402	387	406	378	377	382	464	399	400	377	387	420	413	415	402	387
24682	21174	27407	25156	8207	1050	5184	26321	33574	18444	3206	518	420	385	405	435	411	415	411	406	416	581	678	640	520	478	396	398	426	404	376	421	389	390	420	381	394	376	390	415	386	391	426	410	401	422	392	427	405	369	405	381	420	398	394	395	399	365	401	426	395	373	384	358	385	365	401	415	424	405	391	391	409	378	401	363	369	416	403	378	397	394	419	422	425	390	365	386	398	455	407	384	429	438	391	374	382	374	387	349	390	375	420	376	398	412	422	403	408	399	360	417	388	399	411	386	371	395	393	441	369	381	406	423	425	398	372	387	384	388	356	410	372	393	367	388	403	380	410	425	431	374	383	385	391	407	393	411	389	407	414	379	409	364	396	382	379	400	362	404	416	380	405	387	391	368	424	424	424	395	403	415	385	385	392	357	381	366	411	418	428	387	375	402	417	386	377	379	412	403	405	402	381	376	360	397	390	409	379	367	410	378	433	375	379	361	379	398	434	415	391	379	389	367	399	382	420	449	397	396	396	382	390	401	370	414	374	401	363	375	401	404	387	388	398	383	413	399	402	399	377	413	398	445	379	380	375	408	409	417	348	409	398	391	412	396	388	376	403	394	411	413	399	393	398	423	371	390	382	388	401	383	414	391	369	402	391	389	393	404	385	405	402	371	378	391	400	379	375	383	413	386	414	368	390	421	378	357	404	409	402	394	396	403	389	425	407	422	421	370	391	351	357	361	364	401	377	415	425	387	413	376	371	375	392	409	399	408	363	410	368	395	393	390	422	412	389	407	413	363	422	410	411	434	403	396	360	403	391	370	364	389	355	380	377	375	385	393	349	369	403	386	372	404	393	383	403	391	400	385	390	375	432	404	358	397	438	382	409	382	418	408	396	432	407	407	366	401	401	370	385	372	398	388	404	382	387	398	408	388	389	383	357	412	401	378	383	420	358	413	411	399	437	405	372	426	385	363	379	385	389	381	422	390	364	396	384	357	402	370	386	367	376	403	391	386	395	385	388	433	367	404	389	407	356	389	410	377	339	438	395	413	373	354	408	379	360	414	393	411	383	390	355	353	396	395	369	422	374	410	398	393	412	383	378	394	391	401	436	375	390	435	412	384	388	351	381	389	393	410	435	387	414	383	387	375	406	368	415	369	389	430	438	389	395	426	352	375	382	395	415	403	419	435	415	388	368	378	440	368	394	388	373	437	381	401	360	403	391	413	395	372	424	370	387	382	371	365	374	375	395	363	384	392	424	436	400	405	427	379	362	401	421	407	399	383	406	373	387	372	408	354	379	395	357	390	416	368	398	412	407	415	364	387	422	406	390	374	385	371	359	405	379	394	428	374	375	377	414	386	417	404	404	399	396	377	372	441	349	375	387	401	427	396	352	390	388	396	373	405	410	399	404	420	365	389	397	393	397	379	420	396	377	363	396	370	404	407	372	389	405	407	426	397	401	450	393	434	385	392	372	421	396	390	439	413	408	450	366	391	389	371	374	410	410	375	391	383	413	362	413	413	407	389	376	380	380	383	384	399	348	413	415	421	399	401	419	375	381	412	405	400	433	370	371	369	390	386	416	392	408	399	376	390	398	378	407	380	396	398	380	355	378	405	392	400	400	368	383	429	380	400	375	387	384	389	379	374	404	377	386	363	401	429	409	396	391	411	371	362	363	426	406	405	404	387	379	384	379	387	401	389	421	370	429	385	412	387	378	408	393	385	392	362	353	409	385	392	387	360	425	404	424	402	386	400	384	364	376	395	392	375	381	367	400	401	414	414	398	371	372	411	364	378	393	398	444	371	381	385	405	403	371	406	414	367	340	403	412	419	359	372	408	407	385	391	384	368	362	379	390	384	353	420	434	408	395	404	419	418	380	409	364	388	419	366	405	392	379	365	373	399	390	412	383	421	407	369	401	385	427	406	368	404	368	418	406	366	363	406	394	408	386	396	394	390	406	414	384	411	400	392	385	360	396	381	361	415	411	427	404	375	381	393	402	403	419	413	422	405	394	360	411	372	391	375	382	410	410	365	378	382	423	349	406	422	406	410	349	408	372	406	379	394	412	444	384	409	405	410	370	394	397	410	387	388	393	392	382	372	376	380	397	394	390	408	359	393	384	413	384	399	423	399	415	403	378	349	375	384	380	394	349	410	391	385	391	396	385	398	397	402	422	375	396	371	429	389	387	403	388	381	384	399	409	386	412	406	417	400	340	370	398	372	395	358	375	390	405	400	366	446	338	386	378	381	390	397	398	388	377	387	397	377	390	396	411	450	382	396	401	371	393	376	367	381	423	390	380	401	379	381	399	383	390	398	385	417	362	347	359	353	379	391	407	388	398	407	412	384	410	395	390	360	401	461	394	364	414	371	383	375	366	395	388	378	406	415	354	382	423	441	354	408	362	404	362	379	384	410	418	394	404	348	360	410	389	396	369	348	397	373	375	399	403	418	401	388	368	431	409	403	403	407	392	364	414	399	374	361	372	368	396	354	414	371	393	396	367	401	430	411	387	372	358	420	383	409	388	383	384	371	375	421	372	410	372	366	396	394	356	375	408	388	383	398	392	369	383	397	417	402	403	403	421	429	400	393	343	403	414	400	393	406	406	401	393	410	414	401	376	405	347	396	395	393	368	382	408	367	394	396	393	399	407	410	419	399	393	418	403	394	374	400	428	390	409	431	380	370	417	343	426	427	383	401	398	395	433	432	384	395	386	435	424	366	400	410	393	370	444	366	422	433	403	381	418	372	385	413	373	412	426	413	364	384	360	349	386	420	391	387	412	441	385	384	394	387	412	401	402	404	404	412	422	375	389	380	402	414	413	397	387	416	363	370	350	397	378	386	388	393	393	399	390	375	388	395	417	389	378	359	410	396	402	368	402	436	387	406	390	410	390	435	394	391	368	385	373	422	409	403	410	372	401	393	384	406	357	398	400	401	410	408	369	375	400	388	407	375	413	404	387	378	359	406	363	416	369	377	388	364	402	412	387	399	392	384	413	382	380	354	397	410	403	375	409	350	376	403	411	386	409	433	416	385	374	383	366	376	364	418	407	364	417	409	384	419	390	404	401	423	370	375	413	396	418	387	375	384	355	390	365	388	402	402	424	421	352	400	406	384	344	377	405	394	415	380	382	389	383	407	383	386	412	362	391	397	382	373	424	376	415	364	410	360	349	426	385	384	396	395	383	373	428	396	377	378	400	400	399	386	385	397	408	391	399	363	383	395	391	388	378	411	380	419	399	411	390	422	401	448	360	401	413	398	393	406	386	374	373	352	408	385	394	364	392	398	372	400	402	400	383	408	354	387	396	417	388	383	438	373	371	401	445	388	398	426	385	382	423	414	409	400	377	399	434	394	396	418	383	388	407	406	373	396	376	385	388	418	385	372	407	371	402	391	419	385	380	399	385	383	373	394	418	369	413	383	405	387	374	395	392	413	404	382	405	392	389	403	362	401	396	394	401	368	400	363	426	452	405	376	372	416	396	403
3282	3005	2520	1751	1153	824	7944	28934	30079	13479	2426	416	426	393	409	560	505	400	416	411	419	815	932	835	554	490	451	403	393	412	422	356	391	449	387	420	397	427	403	410	389	407	387	389	414	405	400	417	441	425	413	411	439	385	397	429	441	441	417	419	395	413	436	428	457	428	418	430	451	386	426	398	399	423	428	454	406	409	377	428	456	441	421	432	452	401	401	398	432	470	395	402	398	411	407	392	392	425	472	391	405	411	376	428	421	404	391	395	421	389	432	397	410	437	414	404	416	421	399	412	393	377	406	430	410	406	413	379	427	408	398	434	434	393	407	391	402	398	431	410	416	406	429	415	375	427	426	427	392	420	425	423	403	396	425	408	410	413	404	449	404	390	427	379	403	414	417	438	421	409	392	396	444	401	444	426	407	432	431	387	393	406	409	419	425	415	433	395	392	407	412	412	369	417	410	429	419	388	435	415	386	400	406	418	403	428	398	423	386	416	383	451	384	415	470	410	385	434	396	398	428	418	402	432	444	473	441	440	399	405	390	378	370	385	423	404	407	399	402	395	400	432	420	441	376	416	428	397	436	382	401	404	400	421	395	423	459	423	419	445	413	423	392	408	419	413	425	404	457	391	390	393	418	405	390	423	428	426	421	419	393	398	424	427	385	429	405	397	376	404	427	421	462	410	414	416	398	431	432	409	396	406	402	387	410	427	408	414	397	408	449	388	428	457	443	440	384	397	436	474	392	393	402	458	407	403	449	417	389	400	391	439	443	390	405	390	445	434	384	385	409	412	409	423	405	413	424	438	410	377	422	420	435	398	418	391	420	439	449	459	388	412	423	411	427	399	417	410	413	412	401	408	418	410	373	402	410	415	416	444	422	429	395	399	399	403	404	405	391	404	451	411	391	422	473	409	377	425	409	426	446	407	391	386	392	410	425	391	390	421	420	401	389	416	428	452	418	403	393	413	427	453	457	427	420	427	424	410	407	405	403	457	409	408	415	371	403	406	423	432	428	406	391	415	376	441	413	437	411	458	408	397	403	405	402	412	390	399	427	447	449	384	410	398	404	413	434	414	405	418	378	397	427	428	397	423	412	382	423	447	391	436	391	419	430	408	422	397	403	433	411	419	428	401	405	445	383	428	421	412	445	411	420	379	438	422	398	392	395	410	445	421	424	450	390	406	436	386	414	401	421	410	407	402	410	436	403	394	406	396	422	372	413	429	417	417	393	420	423	396	367	446	421	417	420	426	431	398	413	401	458	425	394	412	383	401	410	415	386	420	464	406	391	410	409	400	425	434	398	405	363	404	447	379	397	401	439	411	430	419	385	412	421	440	433	366	389	437	439	431	414	441	437	427	439	430	390	407	403	409	416	435	406	384	417	429	404	398	414	428	399	429	407	376	417	434	441	425	398	441	435	418	378	398	408	408	369	395	396	394	409	413	431	393	434	428	417	451	399	430	410	434	416	385	381	439	414	378	391	432	403	407	407	454	416	381	392	414	422	443	407	405	421	410	405	434	394	416	370	411	373	405	419	416	420	425	406	405	435	429	429	415	401	447	394	424	411	403	413	426	421	401	412	386	391	392	380	404	436	413	396	406	392	392	417	396	432	382	388	428	407	421	389	387	423	400	436	411	425	407	418	449	374	449	397	396	420	404	408	403	425	415	372	414	394	388	411	433	438	400	382	420	378	439	437	440	435	411	448	378	419	415	378	447	437	430	384	432	434	415	421	394	437	393	392	408	417	423	396	438	416	411	398	403	383	367	384	394	389	378	413	408	430	415	419	355	420	407	362	408	429	436	393	393	391	402	396	401	417	429	389	382	380	405	420	412	415	410	441	395	408	390	412	413	406	425	435	408	419	434	395	438	420	409	432	420	409	375	420	381	386	376	422	420	439	396	416	390	398	425	420	422	419	419	392	378	375	410	462	421	424	398	402	444	431	419	400	423	447	398	410	404	411	473	441	382	380	378	400	405	404	425	365	417	419	392	420	418	409	396	410	393	413	408	398	444	439	442	431	423	410	404	416	403	421	418	437	412	420	390	387	401	401	378	417	421	422	398	382	425	417	394	450	443	422	409	404	424	379	407	429	418	402	385	395	396	425	421	397	384	399	402	393	428	417	407	452	415	407	438	416	423	409	399	399	414	404	415	400	405	411	378	402	393	439	416	398	453	373	431	456	411	374	405	412	416	410	398	411	400	443	422	418	408	417	428	389	408	436	398	393	452	414	376	435	374	403	429	421	380	391	427	432	395	411	397	417	412	390	416	405	418	426	384	379	421	445	414	433	388	406	403	396	412	397	383	401	389	421	416	418	400	409	433	409	415	398	400	423	430	420	386	405	382	392	439	431	415	397	434	392	364	448	412	383	411	405	433	400	414	423	398	396	423	398	363	427	448	440	374	405	396	418	422	366	411	385	419	403	384	415	368	416	381	384	411	416	404	400	427	435	451	405	420	432	391	425	420	413	378	413	420	418	405	392	401	429	427	410	427	462	442	429	375	431	366	411	401	418	407	408	411	380	418	397	390	397	404	396	406	440	405	373	389	397	408	428	405	418	394	433	425	386	424	441	366	393	403	418	438	442	380	409	389	408	455	416	369	439	412	385	440	403	395	401	404	391	438	428	406	397	403	421	390	413	411	392	392	412	434	399	426	427	394	388	419	445	427	381	382	427	401	433	450	390	415	424	417	381	431	407	436	407	426	375	403	406	440	405	411	375	403	421	382	404	424	443	438	425	443	430	418	426	415	386	407	438	405	372	411	410	380	416	383	418	400	378	395	418	418	459	413	396	432	424	436	414	411	427	387	403	401	387	393	402	361	369	418	387	431	400	427	412	401	430	386	423	417	417	376	469	432	419	405	448	422	363	382	422	415	430	435	423	383	391	416	435	431	433	387	399	467	376	381	417	396	423	459	409	416	422	415	446	407	409	409	415	378	404	419	414	432	390	402	420	413	401	410	435	400	415	395	392	393	401	408	408	397	403	394	424	403	403	419	383	438	371	440	445	437	423	435	421	404	414	412	421	432	399	371	405	416	410	402	400	379	376	422	438	385	415	396	410	410	375	394	409	407	401	393	427	410	405	378	411	401	398	422	398	400	426	380	406	393	366	393	383	417	427	405	420	438	395	435	391	395	415	422	399	402	420	399	408	396	444	414	430	415	360	408	431	383	440	411	395	397	390	413	398	403	425	419	444	387	415	424	405	383	412	415	428	401	406	423	396	395	430	393	470	437	400	390	405	408	380	411	388	392	402	396	412	396	385	451	456	422	432	389	377	381	398	419	398	410	404	412	413	414	366	367	441	405	410	427	387	419	409	418	431	407	421	453	412	390	429	367	415	447	428	416	376	434	415	398	444	381	403	431	416	400	401	426	417	379	432	441	398	405	391	365	421	400	405	402	406	401	419	422	385	398	432	378	432	411	443	366	387	390	398	386	389	432	408	413	402	404	404	437	410	415	402	425	379	415	427	405
23955	21150	28225	24306	20060	3517	10617	38671	39582	23839	5866	696	523	443	448	593	507	459	463	448	425	869	1221	1020	648	533	473	474	454	475	385	410	438	455	448	467	448	408	420	434	426	446	431	425	432	400	475	420	452	465	427	434	470	443	443	444	432	437	423	459	420	392	429	423	427	405	456	389	396	440	437	451	422	414	406	458	459	455	403	443	462	383	404	449	457	433	443	435	446	443	408	450	439	431	436	438	430	440	452	461	419	398	475	460	417	468	418	432	480	403	402	455	438	433	420	446	454	416	439	466	394	439	433	413	438	418	449	457	449	458	420	458	445	439	440	399	452	424	439	435	455	410	444	448	380	401	438	416	443	444	398	452	464	419	438	437	427	415	473	420	447	446	442	425	465	447	442	421	468	421	434	405	426	448	435	439	423	415	444	446	426	431	438	435	450	400	454	427	441	469	408	443	456	428	460	400	442	432	428	411	404	405	403	420	454	418	406	425	462	465	440	457	465	444	423	415	451	436	407	456	418	390	453	413	424	442	444	456	402	431	436	431	408	399	417	425	465	423	431	466	436	409	407	426	451	443	446	446	455	438	439	415	455	402	424	417	420	422	441	427	434	442	416	422	403	455	447	441	399	420	464	404	455	424	374	455	459	447	433	439	439	423	450	430	420	444	439	433	449	436	405	420	445	447	392	406	443	378	447	427	422	436	424	424	446	420	464	418	432	392	456	436	439	419	444	418	424	385	455	472	437	434	434	455	428	435	436	419	440	454	447	415	417	453	445	446	417	406	435	434	472	447	407	469	454	416	431	453	424	437	466	449	431	433	425	443	426	416	418	438	452	392	417	464	458	455	465	454	398	417	446	405	430	455	417	452	438	437	443	441	412	443	432	456	407	447	417	389	427	459	437	427	409	406	421	456	429	447	431	436	432	418	463	443	434	449	429	427	449	454	443	417	448	436	419	451	443	437	409	420	423	411	439	403	436	446	445	451	453	445	459	401	452	441	456	449	428	436	429	430	456	411	410	417	422	424	428	442	418	401	451	445	435	396	443	448	437	428	418	437	438	430	454	444	411	456	451	478	462	428	436	428	422	451	433	443	439	447	432	424	446	413	446	444	447	470	476	429	444	442	455	414	437	443	408	429	473	422	467	409	405	431	442	470	436	426	440	445	448	442	453	444	440	442	406	439	477	446	437	442	432	447	454	456	409	430	407	390	409	431	442	447	419	426	475	460	445	426	437	430	463	427	429	447	435	403	437	403	423	415	439	485	457	433	459	457	466	429	447	467	436	440	442	438	441	430	444	452	398	439	467	437	394	451	456	443	439	441	435	444	469	423	404	425	427	409	457	432	444	439	462	437	454	416	450	456	449	416	425	452	431	442	432	446	423	463	415	392	457	417	430	396	406	481	431	429	428	424	430	429	437	426	452	419	412	441	453	435	451	491	443	440	421	383	446	417	437	456	428	411	433	432	408	419	432	465	427	462	467	426	464	435	436	444	457	428	415	430	428	462	414	432	436	427	433	451	472	410	428	416	432	435	391	420	433	418	400	423	430	437	432	415	404	405	455	454	436	445	420	434	453	463	418	451	408	411	455	455	441	461	461	435	453	440	454	434	443	399	447	422	454	451	445	449	444	441	428	395	435	441	435	425	424	432	476	412	452	411	432	414	434	461	409	453	438	458	437	417	432	422	434	442	434	411	388	433	445	440	428	417	397	411	426	382	450	419	436	440	423	429	445	461	458	477	443	437	424	464	442	410	425	420	431	444	432	420	431	422	388	441	423	451	488	443	426	417	418	396	431	420	438	437	409	446	421	416	432	397	442	418	393	396	427	439	467	419	443	508	458	396	431	466	430	384	419	401	462	427	430	403	445	436	429	434	397	426	461	430	463	460	415	433	453	446	466	446	414	458	468	420	404	447	418	386	441	422	386	469	466	449	408	442	432	418	417	433	444	417	423	432	483	420	456	387	415	434	436	438	415	470	426	428	463	414	424	434	411	433	396	455	413	417	462	405	406	468	420	388	421	427	444	429	434	460	423	435	446	445	435	438	417	445	437	432	442	415	409	419	431	428	430	442	409	443	464	459	403	456	413	435	462	449	476	425	413	444	432	454	430	438	459	443	427	441	423	453	468	440	456	444	470	418	393	451	424	423	414	437	432	446	433	471	445	440	439	413	446	412	389	416	454	445	466	440	464	452	428	423	438	464	440	425	466	424	445	384	428	403	439	398	367	438	428	432	471	430	437	421	440	460	426	466	430	451	452	471	442	399	443	416	411	467	431	461	438	404	406	458	458	487	440	419	394	416	453	468	422	439	417	407	393	427	427	445	401	456	456	455	448	458	394	433	449	458	444	421	426	417	429	443	425	400	452	446	418	440	452	439	462	439	488	439	430	426	436	431	425	438	409	438	442	421	396	428	446	437	439	418	432	411	412	417	416	433	458	431	434	464	390	455	427	428	439	437	434	413	479	426	424	436	461	440	452	445	436	444	420	440	436	423	428	416	427	457	402	436	458	422	432	409	375	430	439	462	421	424	443	444	435	443	439	417	425	457	427	441	442	428	417	436	409	465	437	425	459	450	468	436	434	437	400	460	425	501	446	438	404	427	453	469	416	438	446	433	475	429	433	457	450	412	423	406	467	397	468	456	400	420	434	401	463	398	417	378	411	459	460	453	417	470	447	393	446	424	424	452	421	400	455	407	460	440	422	456	436	419	393	395	400	422	416	467	425	438	401	430	437	394	427	430	423	484	417	430	469	427	442	418	443	435	452	429	428	437	459	418	424	404	426	428	417	418	445	457	420	436	445	428	410	443	429	445	482	429	426	440	441	429	434	402	395	482	439	487	417	430	431	425	463	414	445	484	424	446	490	438	470	457	399	442	410	416	423	430	438	431	442	448	453	440	447	426	436	434	425	445	409	419	426	459	436	450	423	462	455	396	449	397	410	436	433	437	458	407	439	437	440	411	442	434	413	421	401	422	445	433	415	423	442	445	445	425	425	450	495	424	415	415	435	441	387	446	424	418	394	399	451	423	401	419	446	412	428	450	398	421	434	432	437	428	434	457	425	437	453	411	455	402	416	460	433	432	401	434	454	437	422	433	436	445	464	409	419	423	443	427	440	418	441	451	433	446	420	431	413	424	410	457	424	438	434	424	412	465	432	469	420	451	471	438	449	447	432	382	433	392	425	456	418	435	399	426	479	454	404	423	432	486	410	438	423	406	426	425	407	478	398	429	453	449	403	402	442	448	434	453	457	440	438	463	419	469	440	464	392	449	432	406	477	425	413	427	437	443	429	422	393	412	433	444	409	445	458	462	414	455	419	421	422	403	447	449	471	419	437	433	435	482	435	414	404	450	456	464	422	433	436	438	423	399	452	426	425	436	440	456	423	450	416	427	413	437	448	407	456	452	434	444	427	413	464	449	424	458	429	385	453	421	409	410	414	447	431	444	400	468	431	432	429	448	410	424	416	436	447	408
3314	4752	3693	3400	1500	1187	14164	39545	37724	16424	5015	490	471	438	477	894	612	498	462	452	519	1342	1826	1461	893	590	501	459	464	435	459	457	489	493	463	503	431	423	444	472	449	468	463	472	458	470	487	476	480	465	434	474	435	458	469	468	471	441	465	462	448	454	465	484	498	453	479	428	464	476	464	466	493	458	473	480	455	475	485	495	463	442	432	462	440	441	462	475	496	458	493	415	455	475	465	481	467	488	450	427	470	460	465	458	477	429	442	420	448	476	491	485	462	468	475	421	493	451	454	492	465	449	450	475	451	478	436	457	459	458	435	446	443	425	457	434	456	480	474	437	498	449	425	487	397	430	475	439	482	474	466	439	462	458	502	432	432	461	456	463	455	517	440	463	455	441	459	465	422	439	467	454	458	500	435	438	470	472	467	455	450	447	495	472	457	423	462	430	453	416	470	449	441	488	449	463	422	494	486	425	447	465	451	451	449	464	441	457	462	474	458	457	475	432	433	446	455	458	465	466	416	464	464	473	475	430	439	494	449	448	462	444	469	451	428	431	479	443	474	441	483	428	488	441	463	456	476	423	466	471	446	486	502	466	445	480	465	483	482	450	441	470	429	455	427	504	443	460	485	474	459	478	453	444	433	460	502	476	459	481	441	421	455	427	436	437	440	445	501	443	442	444	458	473	443	470	449	468	447	444	440	476	461	450	464	484	483	462	446	493	444	441	450	444	426	456	430	421	458	493	443	446	436	445	428	475	415	451	451	423	448	441	441	447	451	457	439	478	448	407	429	426	463	435	467	463	421	454	431	434	420	453	480	446	482	442	470	444	470	427	453	471	432	479	445	456	434	441	461	447	421	462	484	468	464	457	417	404	451	439	472	454	412	448	450	445	494	454	471	467	488	434	419	468	418	425	484	450	479	441	492	480	450	431	432	501	454	466	426	501	423	477	447	475	435	477	468	460	472	501	458	461	454	484	441	516	479	506	489	465	461	476	479	436	463	501	463	429	455	499	462	450	458	439	485	448	451	454	462	446	452	443	427	470	420	480	425	446	487	477	480	496	466	488	439	467	447	494	443	403	442	440	436	421	449	444	478	427	430	443	439	475	439	421	445	413	473	491	452	440	470	470	453	447	467	485	452	495	441	456	428	484	513	480	442	458	495	441	463	442	456	481	425	469	449	425	453	470	466	460	444	465	457	429	445	454	447	470	447	439	457	453	418	484	448	410	447	464	433	423	474	458	460	445	440	460	439	438	474	494	483	431	463	449	475	470	456	478	424	457	467	485	428	445	466	417	440	449	447	443	454	419	414	460	436	471	452	452	434	442	476	470	434	464	481	459	436	455	484	461	452	422	462	414	453	445	451	439	457	413	484	495	456	484	444	429	454	446	492	444	482	457	496	475	447	472	478	452	451	434	470	447	421	462	459	496	459	448	479	470	466	441	422	451	467	481	455	442	452	447	506	473	417	453	438	476	482	468	441	462	445	445	439	466	470	469	449	442	440	444	473	486	477	497	428	456	447	407	452	437	467	439	471	474	459	436	440	443	474	452	437	482	465	423	431	472	451	437	451	423	461	445	446	480	459	471	463	457	453	441	459	434	436	479	427	472	430	438	448	456	450	425	450	485	443	433	416	470	479	440	477	444	451	461	443	455	475	469	500	428	433	444	443	453	449	464	479	486	445	462	503	443	423	460	416	486	455	483	459	441	457	445	472	439	447	433	453	442	453	430	427	441	406	421	471	451	457	511	445	447	449	410	448	448	417	462	468	414	473	453	476	451	441	424	479	452	460	456	429	423	472	430	458	439	459	447	402	429	464	453	457	463	441	481	378	457	497	462	465	439	449	442	445	477	430	484	431	445	429	438	463	452	478	473	439	443	476	483	475	425	475	468	431	462	463	504	466	460	475	409	484	423	476	428	440	459	483	482	482	435	474	452	451	499	454	447	466	448	465	443	434	426	495	436	424	446	425	438	486	429	449	444	458	470	433	438	461	438	453	455	468	459	459	488	439	461	416	429	448	415	468	470	478	440	485	443	439	485	465	464	475	483	470	448	464	434	459	454	475	432	446	416	434	435	452	435	449	436	459	426	431	464	463	438	439	444	463	432	458	467	412	451	427	417	449	419	451	446	457	453	473	453	484	423	459	459	402	421	424	462	437	442	449	452	447	436	449	485	445	452	424	425	480	452	460	429	493	444	469	396	417	482	486	456	442	459	474	455	416	428	465	454	408	474	473	455	475	406	449	484	458	428	466	435	451	478	469	465	449	453	439	426	454	433	461	492	453	466	461	456	412	426	467	477	437	468	441	476	430	438	440	483	447	457	413	461	439	467	465	426	491	458	455	428	437	459	420	438	457	447	438	434	455	446	485	461	437	453	473	447	453	446	434	495	442	429	406	470	430	489	445	448	437	435	513	438	421	458	438	420	483	461	461	484	457	479	460	419	450	466	448	486	389	458	449	461	461	453	440	470	469	463	424	460	416	452	446	447	486	433	461	465	463	490	419	472	494	454	453	412	455	463	458	433	428	456	461	456	450	462	413	428	441	413	452	477	464	440	458	444	454	440	471	426	411	490	452	464	475	425	456	464	488	469	464	458	456	481	413	427	493	457	453	439	453	486	437	446	473	467	461	462	434	458	430	487	456	464	486	446	465	468	430	476	444	449	451	463	433	472	453	423	452	425	448	413	421	431	464	428	476	461	504	444	483	443	458	469	459	459	492	483	457	448	457	438	461	456	446	438	476	466	476	445	465	470	440	442	455	419	442	463	479	454	405	450	423	442	431	431	449	453	456	453	433	468	463	477	451	441	465	433	460	452	459	438	421	442	463	456	452	478	435	410	475	438	465	481	430	475	441	445	458	410	441	458	420	458	457	451	466	447	480	471	457	416	436	415	453	452	482	475	441	497	425	469	420	450	483	465	441	425	475	423	445	407	458	475	480	457	433	483	460	491	409	458	463	466	454	478	421	403	455	448	450	463	457	436	477	437	446	418	412	456	461	431	449	441	443	481	483	471	462	428	433	464	447	462	451	490	491	402	446	446	479	494	442	451	406	473	467	486	465	449	428	479	426	487	444	443	437	441	425	476	436	470	449	465	420	414	453	432	448	469	449	455	467	437	448	439	444	456	452	460	444	427	458	457	430	457	480	435	424	414	453	449	448	413	435	436	440	494	427	481	431	449	460	423	445	416	421	428	448	463	437	506	446	441	448	461	472	435	450	463	488	453	469	439	453	446	430	466	465	451	411	463	481	428	405	437	447	449	443	444	428	453	487	423	421	445	456	433	447	425	430	488	443	439	474	465	456	448	449	429	427	469	449	469	470	447	452	469	477	460	469	446	379	421	480	456	466	438	458	430	458	461	439	457	474	448	424	467	430	481	461	422	459	444	451	441	468	459	443	455	450	469	479	454	396	418	444	453	467	433	480	494	458	475	463	424	459	439	454	451	457	473	465	425	436	449	449	465	453	449	467	451
27225	12082	1244	898	434	433	823	2886	3151	2404	585	391	370	379	403	424	417	360	389	390	370	434	408	411	407	379	404	385	352	388	382	426	376	410	371	397	420	370	397	400	386	398	384	378	368	383	401	371	387	378	401	374	382	384	381	395	359	391	405	353	353	370	346	369	384	390	394	376	365	347	379	373	389	404	366	421	348	399	412	355	384	416	401	386	363	359	409	420	375	363	373	419	386	414	386	406	407	394	418	369	412	375	374	387	368	383	396	380	361	393	401	347	390	372	381	376	399	430	393	405	364	381	395	412	423	411	381	367	379	422	401	381	380	371	382	363	375	422	393	364	372	404	400	392	358	396	376	410	357	400	374	381	400	377	383	407	398	386	347	357	400	345	401	384	384	395	416	389	411	317	387	379	405	362	400	392	378	373	389	400	357	346	371	350	401	359	383	379	385	406	407	360	418	420	391	396	399	392	413	407	378	388	373	359	385	385	423	404	390	415	394	398	404	409	348	388	383	380	384	380	386	382	345	406	388	384	343	375	364	420	371	368	412	402	413	382	412	370	401	380	387	398	336	395	374	385	413	393	381	394	400	357	367	397	392	384	379	379	413	388	375	384	407	416	392	365	357	400	371	371	369	382	373	364	388	394	367	376	380	389	387	433	375	370	390	380	368	402	389	380	364	390	379	383	410	399	387	385	358	397	408	365	396	402	406	400	392	395	384	363	390	383	366	382	356	390	388	390	418	396	387	407	372	377	365	401	381	391	362	339	367	375	385	400	371	395	374	369	392	378	393	406	353	407	388	397	387	384	400	361	385	413	366	385	399	399	401	379	399	376	418	358	426	383	394	349	401	372	380	410	396	387	387	400	385	400	370	433	395	385	366	396	388	407	387	400	394	343	394	371	392	382	371	399	370	395	401	394	395	402	452	424	392	420	376	346	381	385	405	364	379	385	384	390	385	384	393	387	384	393	379	373	403	375	398	393	351	419	367	403	381	369	366	388	354	417	369	405	365	386	371	351	356	378	421	394	398	373	405	410	385	400	444	401	371	399	373	373	362	414	352	378	361	366	376	375	358	384	397	360	426	337	406	394	396	419	382	388	391	395	376	374	419	397	370	421	399	381	353	414	382	351	405	383	397	368	424	381	397	372	371	357	408	384	392	388	408	357	393	409	404	399	404	409	375	389	345	365	388	418	402	382	401	410	409	422	390	407	365	377	369	392	394	403	393	402	384	421	373	402	398	363	377	392	388	380	386	425	403	338	368	394	351	367	349	368	403	419	405	415	364	395	383	385	372	394	396	406	400	401	402	378	399	395	379	370	350	419	369	381	391	377	419	400	392	371	406	400	367	409	410	358	416	397	369	390	371	383	373	394	400	401	376	357	386	408	378	383	402	353	371	372	368	391	386	377	391	389	362	381	368	385	387	419	406	413	385	395	409	372	373	358	376	397	363	392	386	415	382	381	403	349	370	387	363	419	391	376	359	380	379	417	387	336	399	381	402	434	405	361	354	409	400	368	395	389	392	377	400	426	383	403	378	390	355	364	371	371	417	397	401	373	379	400	399	391	404	351	394	374	331	396	398	389	404	352	385	404	370	397	418	401	429	383	378	361	422	409	384	351	396	410	370	376	384	386	377	420	405	423	400	364	383	364	388	374	382	396	384	380	367	367	386	380	349	379	382	384	374	386	406	405	380	385	372	362	405	398	407	382	398	430	395	382	411	382	395	380	379	376	363	371	430	404	402	385	368	389	386	403	384	409	357	403	402	369	382	351	375	408	390	429	386	380	375	354	398	419	382	360	402	359	367	389	394	396	387	435	369	388	392	351	374	360	392	393	423	442	374	388	399	327	361	384	396	401	385	378	371	371	398	381	365	365	401	381	401	428	374	411	370	401	380	365	392	377	370	381	366	397	384	405	439	384	397	393	409	415	389	355	387	409	372	411	395	402	397	391	395	418	405	349	398	371	416	367	390	346	393	431	382	363	396	394	369	345	399	399	382	399	391	377	407	391	403	383	402	425	367	402	400	370	363	350	343	427	316	361	350	398	351	386	386	392	415	400	403	403	370	392	361	402	408	401	387	367	382	392	381	392	406	422	392	349	379	415	378	384	379	404	350	377	400	402	380	403	393	425	361	384	371	362	391	395	345	364	396	367	421	381	370	374	402	400	373	407	392	383	363	367	367	381	383	376	397	390	375	370	370	397	415	388	388	407	381	416	369	385	394	388	416	370	393	433	372	387	363	378	373	402	378	373	396	453	394	406	376	381	395	380	426	413	395	383	431	396	425	400	400	399	383	390	408	401	389	379	401	389	402	396	364	358	406	377	385	395	354	383	410	405	393	382	365	388	394	384	349	395	353	402	394	443	394	387	345	347	379	409	380	388	411	439	391	401	405	403	343	375	409	406	372	394	394	371	363	384	377	403	392	374	391	357	395	378	381	354	401	374	408	363	386	384	432	395	373	394	418	405	374	356	386	402	387	402	365	403	384	395	389	396	381	370	464	405	402	405	374	351	352	357	358	363	398	366	371	375	392	417	403	383	384	409	390	372	401	413	369	392	383	395	432	384	349	374	370	365	411	414	400	377	404	373	380	394	386	388	393	388	407	379	359	409	395	365	385	380	400	414	385	368	388	388	383	374	375	351	386	418	372	396	356	364	383	377	373	389	370	398	350	388	394	425	359	402	394	395	384	365	348	403	372	389	380	403	363	356	374	398	378	388	394	409	395	409	387	418	373	405	422	389	359	398	374	365	407	398	383	383	352	365	420	368	376	399	389	397	372	381	367	366	397	410	405	403	393	362	355	369	379	384	377	385	400	356	377	364	383	377	413	420	396	396	377	361	382	404	376	397	354	388	363	403	380	380	392	391	370	368	388	424	407	381	367	379	405	404	389	367	408	372	397	375	361	397	395	402	373	377	421	379	380	403	387	402	370	408	396	402	358	357	381	392	417	381	417	376	402	356	408	376	429	420	374	386	365	382	388	366	341	387	422	414	380	378	380	387	375	402	385	332	370	396	368	408	394	417	370	412	400	445	367	359	385	383	379	356	390	371	368	387	389	376	398	404	364	391	376	385	372	409	394	402	424	362	433	406	398	396	397	367	404	362	395	418	407	388	383	366	418	410	395	398	394	384	411	379	368	430	395	407	387	391	372	377	377	405	404	380	403	414	395	415	423	345	397	409	373	374	413	407	411	371	336	370	382	397	428	359	419	380	385	371	393	407	382	382	390	392	416	347	394	395	380	423	380	376	401	390	392	365	393	403	411	385	408	411	373	386	395	375	359	349	363	388	402	382	375	353	380	400	381	396	380	365	377	384	383	385	382	395	362	378	357	363	399	367	415	364	385	413	404	413	380	378	364	375	382	384	368	389	370	401	377	346	392	380	387	383	396	368	375	376	377	398	382	376	391	377	363	363	396	396	399	405	386	373	356	398	393	374	397	402	386	383	371	397	398	424	372	378	398	395	420	401	380	410
4886	631	632	802	464	427	1178	4151	3920	2710	581	387	413	436	419	466	392	450	412	387	398	414	421	423	409	400	396	385	393	384	403	374	371	374	372	370	429	383	393	393	409	366	394	384	375	384	384	391	398	395	387	420	392	413	373	391	377	356	405	423	408	398	403	384	387	343	375	432	394	398	369	373	397	385	377	372	406	373	413	410	351	377	404	411	408	400	404	390	434	364	388	422	419	381	364	406	414	415	400	392	362	372	368	386	409	384	433	396	378	375	379	385	348	371	395	401	383	373	387	381	415	374	396	351	370	369	370	384	421	373	391	360	398	376	370	374	378	397	389	390	384	423	371	411	393	420	384	380	411	384	384	367	401	388	359	389	394	386	388	377	414	428	425	411	399	427	417	375	396	402	364	392	392	412	382	380	436	415	388	378	397	364	418	353	378	401	403	365	405	406	366	384	375	388	360	395	382	402	396	360	368	395	352	375	363	391	359	376	391	380	357	368	392	390	370	406	386	419	395	386	386	372	356	394	410	399	392	385	413	400	391	413	367	385	428	398	363	404	413	387	371	390	391	404	410	378	394	388	391	397	379	387	372	417	426	395	371	387	402	380	395	368	372	381	386	396	372	371	399	378	390	425	329	417	396	389	375	401	379	365	377	394	371	370	401	367	407	402	382	438	390	398	345	381	399	402	369	368	390	372	424	401	350	415	410	438	402	362	400	367	419	397	394	363	408	388	384	387	405	410	376	417	434	412	414	408	380	412	393	351	380	418	377	391	386	395	392	385	397	403	404	378	396	388	405	402	376	393	392	423	387	339	377	393	345	395	417	412	412	424	379	399	388	395	375	369	413	406	415	382	400	380	399	396	397	380	380	369	407	417	375	418	386	388	377	382	369	377	406	371	356	361	350	403	420	409	429	374	378	371	374	427	407	399	385	360	358	370	390	391	398	371	386	384	403	383	396	386	396	370	394	389	364	393	405	388	403	363	375	398	394	403	362	371	381	412	367	394	395	376	366	366	393	374	392	385	361	380	405	365	396	369	408	439	408	390	397	397	384	382	372	389	363	368	410	410	429	442	421	389	339	363	397	396	436	361	383	388	416	399	380	373	398	380	388	362	385	423	365	378	383	387	386	365	384	422	412	420	384	405	412	390	410	373	369	383	384	386	371	407	393	398	388	396	391	394	421	385	366	385	377	390	396	374	387	373	425	368	360	376	379	380	401	368	370	382	354	398	373	377	381	416	402	377	386	378	353	410	388	370	413	387	415	371	404	374	376	404	405	400	395	393	380	396	373	404	395	368	383	379	366	372	377	416	411	395	434	414	396	382	374	353	398	376	385	406	410	368	402	405	376	369	392	374	364	387	370	365	394	383	392	392	374	385	379	403	370	418	388	391	397	411	359	405	386	386	367	371	379	400	386	412	437	402	383	383	369	393	393	374	406	410	358	383	430	374	383	371	360	403	429	394	410	375	407	404	411	395	387	379	405	399	378	388	341	386	366	393	390	356	429	373	376	395	382	424	399	375	395	400	374	375	393	408	382	424	404	383	393	384	418	409	421	412	355	430	377	384	339	397	394	352	428	381	394	412	396	354	371	415	391	383	445	385	363	425	390	405	412	391	400	347	410	379	405	409	412	389	389	427	375	404	393	370	370	385	354	413	405	414	422	379	373	342	366	404	393	360	382	394	418	349	398	415	370	402	454	382	418	429	357	356	359	404	419	381	363	387	353	385	384	382	379	398	412	412	390	395	380	392	366	387	384	371	335	363	392	427	388	386	424	385	377	344	415	389	380	393	373	389	389	402	401	366	410	399	408	410	394	394	400	381	419	368	371	350	405	393	375	410	407	410	409	419	391	364	374	391	395	420	397	371	379	380	374	397	380	379	376	399	418	412	349	390	390	357	370	367	348	371	405	389	439	393	404	371	386	369	392	399	383	400	402	386	388	380	384	400	383	395	400	392	379	365	377	408	426	363	374	408	374	409	405	361	417	389	403	398	378	388	380	406	378	371	404	386	361	393	384	370	413	350	385	379	378	362	408	421	424	377	411	387	372	414	383	360	349	375	388	411	379	404	366	376	363	391	388	347	410	335	424	415	387	409	378	386	413	395	380	380	405	397	379	402	399	387	357	389	387	391	361	416	379	378	373	405	419	381	411	410	385	370	362	394	390	401	371	402	357	375	444	411	389	376	412	380	348	369	363	357	384	413	405	391	400	380	447	387	375	394	347	372	383	407	420	417	388	399	409	380	418	400	381	385	370	343	420	403	373	406	408	386	429	387	387	376	416	351	376	381	374	391	396	361	400	423	395	412	396	373	384	421	389	390	408	413	386	412	401	384	392	423	376	369	400	357	383	384	406	355	389	398	376	381	416	355	401	378	362	358	379	351	403	385	406	373	390	387	389	381	395	407	389	380	394	373	352	369	386	397	401	393	366	360	387	370	390	389	350	378	396	408	395	369	385	397	386	391	365	390	373	408	378	380	441	376	391	366	395	408	394	365	415	379	371	359	381	343	387	394	400	356	424	361	368	376	374	389	393	375	380	376	395	379	364	385	381	406	363	395	405	382	415	399	367	382	390	387	412	375	370	381	405	384	360	358	408	369	372	391	418	374	370	403	393	380	402	384	395	425	385	388	390	396	365	379	407	366	372	425	405	350	378	409	385	378	384	402	367	376	395	385	395	381	369	380	388	402	400	367	377	373	351	373	405	417	409	413	375	407	402	422	413	381	367	390	390	366	388	418	389	405	375	387	387	398	364	398	376	406	408	429	402	435	364	384	390	362	382	461	394	393	393	378	392	418	340	356	368	395	373	368	399	360	371	402	369	397	387	361	368	393	418	381	383	408	383	387	380	344	380	415	407	374	375	383	397	372	410	388	381	399	376	423	398	409	376	392	366	375	395	425	401	395	396	385	379	409	406	353	385	394	382	458	418	367	361	414	369	390	424	395	402	388	387	377	400	389	414	394	382	380	412	392	399	422	389	402	392	377	402	369	394	407	398	422	385	379	416	374	362	391	414	408	368	411	372	344	388	407	388	433	377	391	391	392	385	398	400	410	371	375	382	353	401	427	405	406	429	382	377	405	381	374	416	373	351	393	384	412	419	417	396	389	389	373	383	359	393	387	375	394	412	382	377	372	386	428	425	426	406	369	386	386	410	393	400	390	369	371	379	417	403	388	384	395	403	359	362	428	386	391	393	375	417	386	404	379	406	385	423	349	397	366	390	397	404	361	414	382	387	373	386	404	394	384	366	375	400	361	345	395	397	390	395	406	403	395	382	390	383	399	368	383	391	413	426	367	397	410	403	374	427	402	415	388	385	402	391	423	380	376	395	402	379	387	388	360	405	359	368	417	407	374	405	414	357	367	394	391	395	403	422	392	378	403	350	407	370	385	420	357	385	375	412	382	416	385	392	360	398	391	394	352	385	354	368	408	377	399	404	342	405	406	394	370	396	406	390	392	363	415	394	381	395	374
24638	21150	27319	25565	8190	1051	7090	24410	27907	22370	6043	677	412	414	380	440	439	386	387	400	446	605	597	530	453	468	416	370	360	424	399	395	397	422	404	361	374	388	383	413	382	403	363	405	413	384	411	382	399	388	397	395	418	422	351	390	404	397	372	408	417	400	418	429	406	382	376	369	397	410	383	381	407	360	395	369	361	356	403	371	400	384	369	397	368	404	392	355	390	397	403	419	369	383	388	372	344	389	389	393	389	404	343	403	422	393	379	401	400	394	409	415	399	371	348	391	398	407	380	387	392	379	396	410	385	386	407	412	401	393	372	395	401	361	402	372	410	380	385	403	418	401	401	418	404	402	399	416	362	426	361	389	382	384	403	414	387	380	392	389	395	374	412	396	375	421	409	405	379	370	395	384	426	405	359	367	403	372	398	409	432	373	363	372	367	390	416	383	384	388	374	375	404	389	347	378	434	377	365	397	453	387	408	385	391	390	393	393	401	405	424	368	381	386	425	398	393	398	427	381	371	375	399	390	363	371	419	402	370	378	358	392	403	368	360	395	367	416	391	368	390	387	400	352	390	357	382	363	383	406	373	384	396	390	349	361	361	393	374	362	368	416	404	377	384	407	404	363	388	371	386	378	387	386	362	386	375	413	395	361	385	428	369	390	401	378	396	360	411	420	401	381	427	404	443	389	414	337	357	389	372	361	378	375	410	409	406	367	366	410	377	396	374	363	398	384	385	415	412	422	419	424	372	368	373	404	399	435	340	397	399	387	375	373	411	355	386	389	361	369	377	368	398	379	387	391	393	394	372	391	346	380	375	377	377	356	361	427	403	397	417	386	361	398	394	376	367	387	324	367	350	371	396	391	405	406	363	390	396	400	407	367	375	438	383	404	386	378	356	403	394	370	368	384	374	374	405	385	364	389	372	407	387	379	387	407	384	434	402	407	390	367	373	420	375	391	384	392	397	389	362	418	407	361	424	401	372	386	401	396	387	348	372	395	359	396	396	376	397	362	367	429	372	383	388	359	428	387	400	342	412	371	416	410	390	394	384	391	399	402	391	355	421	396	381	366	395	361	401	391	375	362	377	378	380	374	354	388	367	369	365	400	392	424	366	399	388	389	394	388	385	407	372	347	343	365	411	371	382	378	390	384	375	376	417	375	416	375	361	356	383	402	390	397	370	413	406	392	373	412	381	409	367	358	397	365	383	388	375	380	374	349	378	406	381	377	373	378	394	378	409	366	381	434	432	378	387	408	379	424	416	358	395	377	397	417	402	399	401	419	378	383	373	386	384	426	401	410	365	358	411	389	403	369	405	384	392	380	378	383	366	382	398	363	385	371	371	376	338	394	375	396	367	380	408	339	376	409	375	412	353	412	428	376	372	358	394	416	399	411	399	388	398	346	398	414	399	391	370	395	358	388	442	439	384	395	394	397	400	364	370	403	391	416	380	384	430	390	405	412	375	363	383	373	394	402	353	384	409	382	391	375	396	387	394	383	382	362	407	370	366	414	408	396	373	369	382	396	389	381	379	401	367	393	391	365	392	397	391	396	393	361	379	378	363	389	389	375	378	384	389	379	393	417	374	395	400	339	411	384	380	385	368	399	372	384	382	405	373	373	393	413	413	395	415	412	422	373	380	344	390	348	427	395	399	337	378	380	373	399	385	396	363	364	364	371	387	385	386	387	376	422	393	359	419	380	383	365	341	405	377	428	361	392	379	412	405	358	424	406	388	365	394	369	396	363	355	411	414	341	364	404	386	402	390	405	420	389	375	374	389	418	403	384	359	409	346	392	380	377	404	379	390	396	369	377	394	405	401	412	391	381	409	399	388	380	379	402	421	375	389	412	374	363	390	376	380	400	389	356	368	345	378	407	387	393	386	379	371	409	386	394	427	386	355	407	384	376	385	391	371	368	401	383	353	382	400	405	406	377	392	390	407	376	372	407	377	401	399	361	412	370	397	399	405	395	427	412	387	372	351	382	409	367	360	413	361	388	377	380	349	405	347	377	402	413	381	425	387	378	381	364	405	423	383	351	391	392	387	376	366	354	376	383	408	378	372	365	392	407	383	383	391	400	340	394	370	395	406	364	389	421	392	403	384	390	408	400	376	388	386	394	392	387	397	387	409	358	389	403	394	370	406	413	414	372	372	371	378	377	390	401	366	358	389	408	382	372	379	428	373	373	400	379	376	385	369	352	399	402	376	349	400	364	392	418	338	353	376	415	389	349	387	390	395	339	418	398	376	355	377	384	379	440	336	405	355	342	411	405	374	373	394	408	382	382	382	391	389	395	384	383	401	393	386	379	403	374	434	394	400	394	387	346	414	398	380	360	410	381	414	409	361	359	416	356	397	397	420	424	402	409	382	361	378	409	368	420	363	351	362	385	388	383	379	386	400	406	416	400	373	387	410	395	384	387	375	375	379	418	353	394	366	429	426	396	407	402	387	367	370	364	380	366	400	402	401	429	411	421	390	392	350	376	357	391	425	410	377	394	401	395	342	367	388	394	404	390	363	371	368	388	383	383	396	372	385	418	396	384	371	408	365	418	400	392	383	388	353	370	378	397	369	392	386	369	411	391	397	390	390	405	341	396	370	361	398	397	402	388	365	408	383	357	384	366	389	407	392	356	374	421	410	415	360	380	339	364	375	406	384	393	407	407	361	398	372	391	374	379	371	402	429	387	393	368	401	409	413	424	400	355	401	405	388	415	377	387	379	384	381	385	385	403	378	374	400	408	368	367	378	373	387	407	391	388	349	372	389	377	356	385	406	404	369	389	381	377	399	377	372	366	363	409	373	377	346	385	420	395	337	433	414	389	388	382	369	391	398	386	404	379	390	382	393	410	364	401	376	401	387	374	384	375	365	392	359	404	403	379	369	398	384	368	398	396	364	403	376	368	383	426	346	378	384	354	386	393	412	378	369	378	388	339	389	385	413	382	379	398	364	374	378	391	375	383	381	385	409	349	358	388	375	383	366	362	412	380	371	363	386	388	365	351	413	363	399	382	377	367	399	412	409	402	394	370	390	377	392	375	384	378	340	421	384	369	380	408	393	385	385	419	408	436	389	411	363	398	366	377	371	387	378	437	401	398	403	372	389	384	389	418	388	391	344	401	409	362	379	374	370	371	342	359	372	384	417	408	425	380	394	395	390	392	358	415	392	383	398	385	410	351	388	373	390	377	374	372	397	387	395	375	369	427	378	415	407	385	401	385	378	405	383	409	415	373	416	441	378	374	386	365	430	400	400	399	376	392	364	394	389	359	411	418	400	387	410	399	423	379	358	403	393	403	396	367	401	404	414	389	398	375	374	386	380	373	380	390	404	400	373	365	373	381	411	407	388	348	396	383	402	371	384	395	407	369	400	391	395	381	393	361	394	391	379	374	391	348	438	401	360	369	365	418	414	388	373	383	366	393	392	376	386	371	365	389	365	376	384	368	382	420	424	426	412	401	358	405	361	406	374	400	387	349	367	423
3195	2966	2430	11493	1034	855	10118	26112	26081	19154	3935	639	432	435	421	561	475	399	371	416	525	851	831	669	542	367	438	410	412	405	419	397	377	436	410	388	455	425	432	432	431	374	428	403	425	399	408	444	434	402	412	396	416	371	424	435	370	386	462	389	386	399	412	385	399	377	400	411	392	445	400	417	426	438	441	450	375	423	437	428	428	412	408	366	415	460	398	402	421	394	427	413	395	371	447	393	403	422	387	428	415	437	424	395	404	402	382	417	414	426	407	381	442	401	428	425	386	412	408	436	410	459	412	402	450	421	421	449	419	423	408	408	387	392	398	419	377	386	386	415	421	413	406	388	452	403	448	458	432	381	398	428	412	404	408	436	386	431	398	391	473	400	396	419	429	415	383	488	404	419	416	387	414	364	433	431	418	395	387	413	389	406	408	447	429	422	418	418	400	399	418	409	391	412	404	378	418	431	412	411	379	400	412	397	434	430	397	419	386	381	423	395	456	422	415	399	433	430	437	408	404	403	410	408	402	446	411	375	394	405	425	422	386	417	427	439	422	380	393	379	398	432	424	431	388	392	400	410	396	432	377	421	416	395	413	415	398	436	391	417	404	381	447	384	383	405	430	407	413	411	428	419	431	443	397	394	417	425	404	402	416	409	386	401	430	391	386	385	444	428	389	424	432	418	413	373	378	402	411	394	422	395	455	427	455	422	411	416	392	384	375	392	426	418	435	398	400	431	438	418	390	391	451	417	409	424	402	392	397	416	412	409	392	404	407	418	400	410	432	408	405	397	417	439	388	404	378	412	368	399	405	431	405	459	411	391	410	429	383	400	422	423	394	428	436	411	386	406	452	392	411	409	386	397	413	410	419	409	407	389	382	410	429	413	390	408	394	397	403	374	428	391	397	408	397	405	427	440	421	411	424	378	390	416	417	377	436	425	410	460	471	440	409	412	455	420	376	424	414	383	400	404	396	409	391	399	406	400	414	431	406	420	375	388	417	416	411	413	400	417	423	447	374	413	446	405	384	407	379	363	400	407	392	428	384	432	400	404	408	449	396	411	388	392	414	417	400	393	395	427	398	404	426	384	449	371	422	429	419	408	388	385	396	427	407	428	423	443	378	457	453	418	427	418	401	448	411	385	383	407	443	408	418	420	419	396	383	426	368	410	396	399	406	383	449	427	405	454	404	407	395	422	384	401	384	356	428	411	399	395	404	422	385	417	398	401	417	397	413	440	388	402	432	405	408	384	407	418	422	388	411	422	385	427	409	409	394	417	378	425	411	424	413	391	388	389	426	433	382	409	416	408	382	398	407	394	419	390	414	398	440	409	435	436	427	401	406	425	421	398	378	387	404	426	414	390	406	404	417	394	434	414	413	398	375	382	386	436	376	451	409	408	415	428	392	403	407	402	401	388	429	409	421	442	418	428	389	449	426	393	386	413	421	425	366	416	410	454	373	409	373	408	411	410	389	407	430	397	407	410	434	392	392	446	389	456	419	424	412	414	401	374	371	425	395	430	416	403	419	421	397	403	385	419	414	447	385	422	401	374	399	403	402	426	454	392	404	422	415	424	444	409	434	430	385	439	459	393	392	415	442	415	419	425	424	402	403	421	400	386	421	374	437	366	407	390	407	410	357	420	409	379	428	424	395	420	432	410	412	408	412	417	393	396	414	386	411	397	403	410	416	368	416	387	412	407	436	399	395	401	437	423	407	442	398	410	389	395	444	419	411	415	417	400	439	404	415	444	407	414	414	406	422	400	400	425	380	409	404	398	426	403	406	416	459	402	397	416	427	401	410	411	398	411	426	384	399	421	451	390	432	421	419	401	414	419	414	411	404	406	421	425	407	392	442	400	396	417	411	425	425	442	403	428	391	410	413	395	428	390	447	389	420	394	419	377	383	391	412	398	434	420	387	392	392	388	426	371	403	405	377	402	409	416	454	396	402	399	423	406	397	406	385	430	412	415	400	430	426	434	417	431	398	380	399	394	415	407	403	411	360	401	429	379	391	392	410	419	402	429	397	424	417	424	412	437	402	396	410	396	436	398	442	410	396	383	399	361	413	430	381	392	396	413	422	404	399	392	431	405	382	422	443	395	418	395	440	432	383	390	403	407	406	447	412	443	376	392	423	377	421	409	418	432	424	430	411	391	406	410	434	389	440	429	418	411	432	377	408	417	404	424	391	398	383	438	428	396	413	383	419	431	447	434	377	416	387	424	405	407	392	394	391	447	391	388	410	412	440	416	403	421	409	434	422	378	395	423	405	391	415	394	384	406	407	400	452	417	410	402	422	410	395	412	436	450	395	421	376	403	405	403	436	416	415	428	418	421	425	446	442	403	401	421	414	425	408	440	411	395	393	410	414	422	419	424	412	370	424	404	424	435	399	413	383	398	397	434	441	456	409	400	430	379	412	416	397	388	393	434	378	452	418	413	408	381	428	445	405	388	459	385	435	425	423	413	397	418	379	433	426	389	425	424	409	405	424	420	396	385	422	432	440	395	430	393	393	408	368	414	365	398	405	408	428	403	434	401	397	425	430	387	421	407	400	418	404	410	444	396	432	396	404	413	392	397	421	430	443	414	417	426	386	419	384	402	433	398	385	375	403	427	398	411	418	383	431	418	406	395	423	394	404	389	405	383	426	411	409	412	416	370	410	395	452	411	397	402	424	386	383	421	417	410	402	402	400	399	347	401	373	370	390	415	392	424	453	408	440	402	397	410	407	415	385	383	451	382	403	412	410	418	418	395	411	382	412	388	413	401	402	370	427	411	427	420	426	420	400	405	405	386	381	428	425	400	411	393	403	417	428	430	420	461	388	416	423	422	438	396	373	404	408	375	400	430	360	430	396	410	408	397	407	399	384	412	386	404	368	410	431	393	415	392	415	437	405	423	385	384	417	446	418	408	388	437	392	400	429	410	406	412	394	391	361	406	418	406	414	387	416	401	398	422	447	402	413	414	399	410	405	409	430	430	391	421	371	363	398	447	441	405	440	402	388	408	419	392	411	402	396	401	427	400	432	421	402	408	409	418	402	362	409	391	389	400	405	451	404	414	422	377	418	388	384	413	422	416	370	403	397	396	404	402	422	432	377	412	460	380	431	418	432	433	408	396	382	371	383	411	417	424	400	394	405	397	429	413	404	415	409	425	398	424	395	429	419	359	427	349	445	427	413	388	423	414	379	418	451	398	418	409	428	416	397	405	411	418	367	383	431	416	427	428	424	439	409	457	382	406	402	448	410	434	426	430	425	416	386	429	389	391	388	411	408	368	411	395	428	385	403	406	405	379	416	399	430	388	403	418	401	430	413	406	377	372	353	434	390	395	448	400	408	359	382	418	416	382	429	420	442	386	387	393	410	385	455	400	397	376	427	409	426	408	405	395	424	391	393	399	441	416	407	366	459	405	360	429	388	396	395	380	389	412	415	420	373	394	436	409	435	399	412	407	403	391	437	431	459	420	394	395	407	418	423	359
23876	21164	28284	24320	20235	4297	5885	37308	38033	31613	12337	1282	504	443	479	524	499	440	427	442	489	796	784	635	567	501	499	441	451	418	415	444	444	442	454	429	454	458	484	454	417	390	436	419	476	445	411	390	437	450	439	426	435	403	442	469	447	454	435	440	397	417	433	419	459	418	438	424	454	435	424	447	400	435	429	430	415	402	448	429	440	397	451	456	436	429	424	439	440	441	417	396	447	463	428	447	404	457	464	432	452	411	452	454	447	434	432	416	427	430	420	453	436	450	422	433	393	398	444	412	468	443	446	422	431	437	452	440	443	452	418	430	417	452	456	417	426	458	454	416	440	449	430	448	422	424	425	422	453	428	437	421	462	426	459	448	476	440	427	431	467	430	429	437	438	405	439	441	465	455	410	451	408	416	488	443	450	426	412	413	416	406	430	391	422	439	423	462	439	444	440	433	454	477	443	399	433	429	431	399	468	455	417	417	424	447	432	459	437	430	437	448	424	460	420	426	430	464	463	429	443	400	422	438	467	435	433	439	468	449	451	406	441	446	441	464	431	455	422	456	413	462	490	406	417	388	400	453	420	428	390	442	431	422	441	449	451	402	460	430	460	458	444	436	435	394	466	407	447	425	436	432	439	445	418	442	391	447	449	412	438	468	464	432	458	440	427	457	438	442	416	466	424	414	403	442	440	422	441	434	419	447	454	389	422	450	401	437	426	414	465	399	450	378	457	447	422	462	469	457	405	424	457	442	442	444	427	458	431	414	445	445	413	434	435	432	467	431	423	411	437	416	448	411	439	480	452	426	494	461	450	411	458	436	447	427	430	452	452	415	427	435	418	452	439	458	412	448	400	439	442	462	424	449	443	420	454	411	458	440	435	415	430	430	451	437	452	417	411	450	431	422	475	444	437	439	490	425	453	460	421	446	428	482	481	433	400	434	432	431	459	452	447	434	426	390	445	435	483	437	459	448	461	488	476	454	445	447	448	459	469	449	404	435	453	415	429	406	427	433	399	446	421	433	489	438	477	424	463	471	447	430	403	442	400	471	463	458	437	456	423	434	462	437	443	434	441	422	441	421	443	407	426	407	419	455	426	444	458	485	479	453	444	428	413	432	431	465	436	490	460	447	428	432	422	439	435	479	457	431	420	436	423	436	449	454	425	432	451	444	414	404	431	459	421	420	415	440	436	464	437	428	432	453	424	480	453	432	473	433	448	430	420	427	466	441	409	405	456	435	419	445	409	479	444	461	419	442	423	457	423	469	432	419	445	422	442	427	428	442	478	450	443	456	438	432	472	442	422	460	404	449	423	450	422	480	443	410	407	414	483	398	424	462	432	438	444	475	398	396	421	456	465	444	463	412	416	438	477	421	372	411	452	456	439	444	430	424	441	440	455	404	434	482	424	450	434	402	411	453	466	429	428	391	475	454	409	444	466	478	414	434	393	422	436	441	446	457	461	417	461	418	434	446	445	421	455	451	477	443	415	427	423	428	422	443	480	417	435	403	450	456	434	466	460	420	386	435	445	465	438	414	438	423	454	439	438	434	428	426	408	429	423	423	449	405	428	448	411	417	427	412	477	413	455	409	419	410	430	404	437	475	447	452	440	471	411	440	456	443	445	400	459	408	439	450	441	428	447	457	465	440	453	429	408	432	416	449	444	430	421	403	438	423	402	414	452	422	457	425	450	465	431	485	396	434	451	428	444	419	427	461	438	440	398	450	440	437	433	449	389	434	460	471	435	432	427	409	453	433	450	464	441	436	436	437	416	469	426	431	430	468	413	423	453	434	446	446	439	443	447	421	448	461	441	407	439	444	429	448	455	440	451	435	427	453	397	458	422	412	398	420	397	403	415	448	438	436	409	400	443	441	443	466	459	461	433	489	468	425	434	445	421	466	418	437	437	422	426	435	430	393	427	392	409	444	421	434	397	447	447	381	396	464	461	422	432	436	426	396	434	444	472	441	431	419	499	457	437	461	465	446	476	422	382	407	437	447	420	426	423	434	455	424	450	427	423	451	381	433	425	412	430	420	454	433	417	472	452	407	435	435	433	421	460	429	451	452	449	466	448	434	409	399	422	459	453	419	430	419	415	400	455	419	400	371	443	459	447	446	404	451	455	456	482	403	424	434	421	458	439	465	439	404	460	433	439	439	387	465	444	434	439	464	443	456	454	433	429	412	448	419	423	448	428	431	430	418	402	404	471	417	469	474	448	416	418	432	431	417	467	437	445	437	451	424	429	475	441	447	424	413	420	411	388	464	455	440	456	415	468	454	433	426	429	420	429	432	441	442	431	440	429	454	428	419	468	417	448	408	498	427	452	457	413	448	459	440	434	391	449	446	413	403	442	449	426	480	426	410	419	417	460	450	461	413	439	471	433	403	406	456	473	407	415	447	434	442	458	439	455	457	450	378	433	420	408	441	445	458	491	502	430	423	432	455	433	432	438	420	492	406	426	433	455	445	454	457	429	470	407	460	436	383	449	433	461	426	436	390	443	426	435	406	479	464	442	447	451	418	463	453	440	429	447	448	407	427	426	423	419	394	468	440	389	432	381	434	423	413	427	446	445	446	446	435	417	434	435	463	462	469	429	449	429	458	448	424	432	431	439	482	442	417	449	456	455	455	429	403	458	434	438	432	430	413	426	428	426	461	462	395	393	462	475	435	399	461	432	464	416	445	418	413	438	440	417	445	411	442	454	452	452	417	421	417	439	427	414	434	434	391	444	428	450	441	416	446	421	434	412	414	444	428	404	444	417	433	451	428	473	433	416	411	487	426	422	456	454	392	426	434	449	440	449	434	448	449	439	434	409	406	419	451	451	402	435	433	409	431	406	439	434	443	429	422	425	443	458	428	433	422	409	439	484	435	471	494	425	442	436	449	411	454	457	458	407	459	454	427	457	460	415	403	407	451	423	430	376	476	423	457	463	446	453	437	402	444	417	453	442	403	438	432	444	403	451	457	450	448	406	417	431	452	413	419	442	440	451	442	419	481	480	445	480	447	426	426	429	436	421	389	463	414	437	430	458	449	435	442	442	435	421	435	413	445	418	434	490	423	461	449	419	424	454	425	440	440	397	413	435	445	460	418	412	388	406	415	424	408	434	383	472	421	420	444	418	469	433	475	438	436	457	422	415	420	421	476	406	401	438	427	465	439	420	424	446	406	442	416	426	405	462	442	443	434	445	445	456	449	432	429	458	443	404	444	418	442	432	451	438	444	445	439	416	411	417	431	440	412	415	447	429	414	446	467	469	455	391	447	423	451	469	459	452	431	460	462	439	440	430	455	415	399	447	427	456	401	490	387	443	413	470	422	414	484	421	470	430	449	469	418	443	392	451	436	423	469	399	400	436	427	442	450	385	439	429	442	413	454	419	427	440	459	457	447	463	448	406	420	448	441	424	499	389	437	433	419	450	455	404	457	452	441	417	411	379	434	444	464	441	464	443	426	423	425	421	411	411	411	491	478	394	414	421	433
3364	4737	4004	9211	1524	1093	8033	39791	35609	27652	8264	1049	477	463	476	597	547	440	479	476	611	1092	1047	798	603	517	479	411	489	443	447	454	469	465	438	466	441	473	454	443	443	425	484	447	453	445	488	480	462	411	424	438	454	464	443	476	452	448	477	446	434	475	470	516	445	494	462	439	453	446	449	473	477	442	434	423	462	455	447	471	460	461	456	467	455	485	466	463	473	461	475	472	426	476	434	448	508	471	414	440	474	485	460	516	477	502	480	463	476	449	460	464	426	445	476	449	451	481	419	453	427	477	444	420	440	455	470	451	464	429	468	424	474	444	511	475	434	446	475	461	482	443	454	474	486	430	448	466	438	429	444	417	450	448	411	475	467	501	431	447	452	384	431	466	463	476	458	430	467	429	445	443	449	472	433	500	446	495	455	477	425	438	426	465	488	456	441	460	443	447	426	403	471	485	452	446	452	439	443	457	422	486	453	450	435	439	493	459	464	452	459	449	481	454	451	461	455	490	458	465	455	447	471	467	447	423	443	434	463	448	478	472	448	469	413	459	431	459	452	470	459	456	428	456	427	473	462	427	465	408	432	486	443	479	471	441	476	459	457	473	458	466	425	455	450	457	464	471	438	463	455	478	509	440	446	469	448	425	461	442	423	463	437	471	444	479	476	488	460	405	509	448	474	468	476	472	455	443	455	466	427	455	436	450	450	472	440	483	460	487	462	429	426	464	463	472	466	466	482	449	470	490	454	443	444	447	472	478	449	474	461	448	506	493	454	458	443	443	483	465	435	448	470	446	481	487	469	451	413	467	466	453	466	475	452	434	430	454	495	466	466	485	432	456	427	467	424	459	472	439	424	468	487	476	480	479	454	432	428	465	436	486	424	461	457	452	434	431	447	424	454	457	448	443	481	469	474	432	448	437	450	464	453	503	426	448	415	448	439	454	437	466	463	471	480	460	445	439	470	440	515	455	441	424	436	463	432	459	433	437	415	472	434	479	445	437	435	464	444	433	465	428	465	454	478	487	454	443	409	456	445	422	475	456	435	469	459	437	453	451	487	443	459	451	432	450	430	419	465	454	431	426	426	414	444	474	461	480	455	458	470	478	447	432	422	447	418	440	454	428	478	421	446	462	447	447	473	437	428	470	458	416	468	472	452	468	435	455	430	452	468	441	452	458	448	473	474	432	483	393	480	460	448	423	429	429	474	470	474	443	474	433	475	429	437	477	436	451	474	390	451	449	442	424	444	440	441	435	436	466	423	473	456	445	410	470	455	468	478	428	436	460	418	434	430	444	434	457	437	457	430	495	450	452	463	446	454	459	435	451	502	469	471	445	465	458	494	472	470	408	449	468	472	449	472	447	431	469	418	416	466	457	458	432	487	445	453	455	461	446	450	446	443	446	480	510	454	482	444	432	435	449	451	442	473	462	446	427	456	452	454	452	462	454	453	463	419	472	469	425	441	469	425	516	438	467	439	476	444	452	441	469	440	485	448	477	447	472	448	461	442	471	473	473	497	455	441	433	423	458	441	442	439	449	489	410	453	445	463	436	437	463	457	437	447	451	422	459	423	461	463	444	497	420	411	465	471	451	485	442	435	440	437	463	451	492	470	463	442	426	453	442	450	452	438	465	458	468	419	447	448	456	443	452	442	446	466	433	471	435	459	473	480	454	426	446	453	465	448	450	478	471	442	454	457	470	458	471	423	419	458	473	490	469	468	470	432	453	415	451	441	489	463	452	442	495	459	428	447	453	478	459	486	404	443	458	455	478	449	410	449	449	477	395	395	446	459	462	506	428	440	449	422	472	468	479	425	462	451	477	443	434	449	456	415	450	440	449	441	450	441	476	485	485	444	438	472	475	450	461	451	445	443	474	464	460	469	421	497	439	475	443	454	456	451	459	427	468	464	442	465	471	455	507	472	423	436	465	472	408	420	469	451	429	446	449	439	451	463	419	425	447	407	462	491	411	483	441	418	422	427	427	411	496	469	450	497	426	459	448	449	463	427	468	406	477	509	450	437	450	444	468	442	447	470	463	470	461	440	457	448	433	430	459	449	471	497	473	474	475	455	442	467	440	400	461	477	472	436	437	419	512	457	464	432	450	412	420	481	418	476	426	426	443	440	472	432	488	464	495	444	460	439	450	456	448	433	485	471	435	446	424	453	462	441	458	443	403	449	462	448	465	455	442	463	472	436	457	474	446	441	445	436	433	476	453	491	453	463	446	457	448	468	410	454	464	438	466	499	451	416	449	459	510	456	452	486	447	493	488	467	427	456	406	460	437	446	487	421	449	438	437	471	443	450	456	453	454	468	441	457	459	439	387	433	425	426	427	501	433	416	440	484	457	476	430	468	438	461	444	436	454	453	452	444	485	476	491	444	430	392	462	448	452	489	449	446	409	446	481	490	419	462	443	447	389	459	448	436	445	430	468	466	472	456	420	422	453	443	475	429	434	464	406	459	469	440	464	441	453	443	424	456	452	439	416	438	440	444	440	465	475	441	428	437	449	444	468	407	410	467	470	450	446	450	472	427	434	452	432	450	423	458	448	466	436	446	454	433	445	461	432	448	430	475	443	427	435	427	478	472	422	473	455	451	483	416	451	449	414	443	490	468	447	457	475	388	444	445	444	470	411	408	470	440	434	453	421	468	484	435	439	444	442	432	439	445	429	440	426	438	435	467	436	469	455	445	424	470	444	451	447	468	459	481	414	467	451	488	410	457	418	421	459	513	439	447	464	470	474	445	440	434	419	476	398	493	445	437	473	434	447	436	450	450	455	465	448	473	452	439	468	436	437	423	437	463	406	452	451	406	476	454	457	473	441	462	434	456	438	494	458	435	439	462	454	435	454	425	471	444	452	489	470	443	419	442	454	434	421	488	454	413	438	482	427	467	441	446	448	441	453	448	465	451	438	464	427	412	441	442	438	441	465	480	456	453	484	472	450	474	430	444	434	451	484	439	449	453	461	459	439	476	440	422	405	461	471	444	425	440	459	443	440	444	440	435	455	438	454	435	443	432	427	438	453	460	476	445	470	471	459	466	447	424	440	441	443	466	427	455	468	415	436	464	436	450	455	443	407	434	442	442	466	445	402	444	457	454	456	443	414	418	440	452	424	463	424	422	444	467	427	458	483	429	448	473	443	450	450	416	451	442	456	467	458	468	470	426	454	476	440	445	445	456	397	453	432	453	460	451	438	469	421	480	453	421	454	423	441	477	456	451	464	453	419	447	433	448	483	457	430	437	468	460	467	459	432	436	485	502	483	442	429	475	457	453	446	465	421	439	439	473	468	473	437	433	472	439	483	439	459	443	473	463	476	461	451	480	433	482	452	450	451	452	448	472	472	434	472	429	440	431	444	476	454	437	458	438	481	425	450	488	458	444	436	427	466	508	470	474	436	438	389	429	473	413	469	451	418	448	454	424	486	446	435	421	438	438	488	430	463	456	423	464	477	479	439	466	445	460	439	523	485	435	412
27189	11953	1437	4638	1163	436	457	1850	2638	2375	1237	450	386	410	407	381	428	423	439	374	389	374	422	402	400	394	423	404	414	415	346	359	408	376	379	401	378	404	381	429	405	399	372	399	378	403	418	432	400	417	390	388	393	425	385	381	384	387	398	435	378	391	421	384	382	392	413	412	399	391	415	425	374	391	391	380	401	392	392	424	379	369	393	399	378	396	376	399	390	381	389	368	429	393	442	422	398	415	399	371	383	369	384	406	412	393	412	381	372	402	399	388	389	401	367	425	377	393	392	392	388	406	394	371	381	408	406	357	398	364	374	404	402	386	374	364	400	393	394	385	408	336	390	360	381	377	361	408	367	395	349	382	401	404	395	361	352	414	411	411	401	344	365	383	364	416	378	390	363	411	392	377	376	418	416	388	373	398	365	397	380	399	403	380	405	392	400	395	439	385	381	397	377	413	390	394	367	376	372	387	389	384	376	392	371	373	376	352	387	363	370	375	372	391	405	410	381	369	350	401	382	427	390	409	426	407	404	388	394	402	397	436	379	401	454	377	404	422	392	391	374	399	369	382	397	366	411	372	407	399	416	390	388	397	392	437	417	401	391	391	394	423	413	381	378	383	387	377	370	374	424	407	370	423	374	402	385	408	406	399	401	437	386	389	371	375	362	392	349	390	373	430	434	385	401	373	367	368	402	372	400	374	407	373	419	388	399	373	367	373	353	382	401	417	376	410	398	415	374	380	395	401	367	398	389	380	423	379	392	371	408	382	406	390	373	369	367	397	399	426	380	392	398	378	433	397	403	385	384	383	407	422	380	398	370	409	392	418	367	395	393	400	401	405	370	386	343	396	369	367	372	403	356	393	377	406	365	351	392	387	360	403	389	385	378	374	413	406	385	373	398	401	382	417	371	399	384	406	378	358	382	450	358	409	414	391	383	377	371	393	357	397	400	411	392	388	397	390	379	368	396	406	396	368	354	382	379	392	426	404	394	360	394	406	377	374	364	413	401	386	376	411	376	378	402	434	371	407	398	414	400	407	420	420	382	374	355	402	403	364	359	376	407	412	400	400	400	387	390	396	396	409	378	433	376	428	390	412	444	443	405	399	358	400	407	379	370	377	402	389	403	370	342	385	382	403	386	414	376	359	390	401	362	373	426	384	382	409	400	399	382	381	340	410	393	396	402	381	360	391	410	401	418	386	374	385	414	391	354	417	371	407	361	430	396	401	376	391	371	389	405	377	379	345	395	408	385	401	355	401	380	396	385	396	425	357	404	399	386	374	393	353	416	427	388	403	401	373	399	375	397	345	387	386	396	401	367	390	395	384	425	396	370	380	368	367	417	379	399	376	356	374	398	385	415	396	406	392	383	409	408	402	377	418	405	383	383	379	391	396	376	419	384	403	361	386	377	427	400	373	378	376	415	415	406	388	409	372	359	432	396	367	421	368	388	428	377	410	388	364	390	459	381	365	378	388	349	402	365	415	432	389	397	371	387	359	387	421	383	389	396	384	396	394	406	352	405	386	382	408	412	374	420	419	381	360	374	401	400	380	410	391	403	363	376	391	428	380	384	401	420	400	371	377	383	353	416	380	378	408	358	393	407	393	367	378	381	396	359	393	373	410	421	387	414	360	371	387	391	384	373	399	369	419	418	363	416	390	398	369	381	395	375	386	391	383	420	410	352	384	388	420	396	410	398	356	371	395	375	394	367	395	398	392	373	374	413	381	377	375	418	365	384	329	415	398	381	396	378	397	417	363	400	419	385	382	380	364	404	374	406	379	398	401	396	391	394	343	451	403	357	376	348	375	383	368	399	388	346	379	403	376	371	439	380	385	373	379	377	422	394	392	394	411	367	401	416	402	405	421	391	410	394	362	401	409	396	402	384	352	386	405	390	416	423	364	394	369	384	382	390	336	391	373	411	371	392	400	392	441	396	364	410	429	403	380	393	391	396	410	424	357	417	404	404	404	378	402	427	407	391	367	374	393	432	378	382	370	376	372	426	413	393	362	399	361	364	396	398	396	406	355	399	398	419	404	435	426	410	375	399	419	388	377	376	407	346	395	412	381	370	417	403	382	398	356	398	420	390	352	396	456	392	374	362	381	400	420	371	378	390	384	383	378	400	373	390	425	357	390	377	403	404	375	438	374	379	399	375	385	402	432	405	358	359	399	381	410	396	391	438	355	371	407	379	393	371	387	407	373	389	404	373	429	340	399	353	365	378	418	362	399	367	395	380	390	329	401	397	386	410	364	394	414	359	410	412	383	421	409	407	394	365	400	383	379	376	383	405	375	407	413	403	382	377	379	375	389	377	370	403	385	381	402	411	399	381	387	425	410	418	398	359	396	384	349	383	408	400	386	366	371	415	357	395	350	424	418	406	357	435	369	410	379	391	373	355	375	442	421	381	396	358	401	392	397	375	363	395	368	415	387	375	384	421	407	408	408	371	380	385	389	425	373	378	345	387	372	408	362	395	381	400	422	379	379	376	363	389	378	385	373	351	387	381	381	355	385	438	386	411	358	399	368	371	402	376	408	405	423	389	359	400	406	368	400	399	409	390	390	383	400	403	393	360	388	345	353	412	382	403	389	400	389	396	397	422	386	357	364	421	396	437	386	374	433	415	382	411	381	340	404	424	396	382	399	428	371	386	372	340	421	391	389	385	395	400	398	394	393	386	371	402	369	416	386	379	377	421	382	359	395	374	380	387	398	364	422	405	387	371	388	387	374	422	388	405	382	409	411	374	381	375	389	411	369	390	383	377	415	391	404	363	361	396	363	400	400	390	381	406	413	378	394	377	370	374	432	394	358	352	418	349	387	374	385	372	439	394	393	416	375	373	430	391	399	418	408	390	386	419	362	431	416	357	384	395	367	426	373	394	376	390	360	384	384	392	421	408	361	410	355	401	383	403	368	385	383	421	376	374	389	413	404	397	404	351	393	398	388	401	371	380	403	372	400	363	425	403	407	391	411	376	372	399	417	420	384	413	372	395	356	360	423	388	372	401	398	402	380	352	416	380	392	417	383	419	407	360	365	426	412	400	362	404	411	413	384	370	379	380	381	384	424	397	372	405	363	410	385	408	362	428	391	398	405	385	426	375	351	368	425	355	406	397	396	402	407	382	379	391	393	359	350	386	343	405	377	425	393	377	367	389	364	352	399	405	370	401	387	378	420	402	408	375	385	442	393	393	385	372	360	374	381	422	378	408	404	400	413	365	401	376	381	403	342	392	390	398	401	392	390	385	377	417	397	397	368	374	361	391	407	370	376	397	381	341	370	375	377	427	397	371	411	390	427	396	382	363	415	385	423	367	420	413	387	400	401	403	374	342	386	380	386	381	389	409	356	365	381	360	366	379	397	391	380	373	401	406	397	391	373	382	413	378	377	409	397	373	404	381	385	426	391	396	406	367	378	390	384	396	391	374	403	396	393	419	382	396	427	401	397	391	359	399	401	376	397	409	414	400	348	391	374	394	432
4852	612	858	4618	979	417	525	2918	3442	2892	1459	448	374	393	419	405	406	376	378	409	391	417	423	389	420	407	411	396	405	397	412	389	421	385	391	437	426	430	354	431	369	399	369	406	397	366	394	387	377	377	417	410	364	426	385	362	446	354	363	413	387	436	379	385	428	396	408	431	395	380	403	369	403	401	375	406	398	366	390	362	411	379	416	415	378	403	397	425	388	400	385	394	381	419	391	364	419	388	394	410	392	401	408	389	405	373	405	409	390	444	399	382	417	378	414	406	419	405	384	396	393	390	404	423	443	395	386	382	375	384	408	399	370	435	360	409	432	403	377	369	397	371	379	386	384	382	407	373	400	435	351	394	354	442	387	398	416	396	402	358	390	390	386	399	391	407	410	392	415	381	375	403	427	390	394	400	401	372	365	417	404	391	402	371	383	336	385	405	381	411	427	404	400	416	400	349	382	392	418	375	393	403	407	423	440	389	395	353	374	391	384	393	384	387	382	366	399	429	409	404	418	372	378	371	421	393	383	395	390	370	398	408	396	374	367	383	386	410	367	368	413	378	391	397	400	406	422	406	403	414	429	393	344	397	396	375	370	377	399	421	394	375	380	360	415	426	403	364	408	433	406	391	381	395	356	374	387	389	428	410	395	386	405	409	376	386	384	387	366	365	403	385	414	372	373	368	357	406	383	418	390	393	414	403	377	381	383	406	391	385	390	418	378	396	405	391	322	399	415	394	407	394	397	392	397	384	356	396	405	354	399	409	371	362	378	380	348	366	373	384	403	394	387	382	406	403	366	408	433	397	406	397	406	402	413	410	381	424	407	402	397	358	421	347	373	387	413	368	388	433	377	369	400	374	394	382	394	433	385	391	397	383	393	383	399	404	378	388	391	402	397	386	401	395	393	370	378	403	389	389	388	395	388	420	410	405	414	397	429	362	399	368	394	379	414	402	372	367	410	406	388	382	384	429	371	389	409	418	388	382	408	380	417	422	390	369	384	358	417	407	399	383	405	390	392	379	376	385	391	377	390	397	363	397	380	355	390	388	379	412	381	388	382	363	390	403	339	400	421	419	384	364	383	368	392	397	396	416	368	403	402	396	389	400	389	384	372	412	390	413	402	434	393	378	392	398	377	404	397	401	404	366	373	418	374	379	379	375	383	393	415	401	398	381	431	381	358	358	420	383	405	401	411	419	391	386	402	388	376	384	407	388	426	373	408	367	414	419	376	389	425	389	396	371	367	390	386	411	406	382	390	404	382	388	406	353	375	385	412	392	402	409	392	420	375	415	395	399	377	395	390	401	388	372	400	356	387	388	359	374	411	386	415	406	406	367	373	386	387	358	414	384	380	388	420	360	344	429	399	388	408	376	405	379	389	392	383	397	391	380	395	400	388	384	390	358	404	378	410	357	399	398	381	376	391	378	432	381	371	395	366	373	395	412	401	397	415	402	381	394	423	384	400	368	393	375	402	403	399	420	390	373	376	398	376	423	392	404	401	413	391	380	424	384	412	384	374	417	384	389	428	408	398	392	377	395	356	369	408	388	381	418	363	411	388	384	420	395	370	398	383	363	412	393	416	389	405	381	404	367	379	407	385	415	386	393	405	391	388	395	400	403	378	391	400	415	404	382	392	366	396	354	368	358	424	371	385	351	390	394	397	385	398	398	377	402	387	372	404	382	401	373	420	408	444	419	398	389	419	392	402	409	384	403	377	390	431	390	414	391	411	403	381	441	411	409	376	355	406	367	406	408	372	380	376	412	382	378	408	384	377	386	391	405	385	405	364	373	420	401	372	397	391	390	404	353	365	396	363	385	407	412	368	390	409	369	386	361	380	404	372	365	401	431	407	422	383	390	382	363	383	408	361	380	432	388	374	394	364	395	384	385	407	400	397	408	404	427	426	392	359	391	420	375	384	395	379	402	386	383	419	382	380	389	398	369	360	366	381	384	404	411	366	409	385	413	417	363	392	376	405	382	411	414	386	359	387	416	393	396	378	405	403	376	406	409	388	408	390	381	401	386	409	372	372	387	389	377	402	387	372	386	371	383	397	419	385	381	371	404	365	373	368	379	393	378	395	422	421	382	352	412	412	398	408	399	420	374	389	379	404	394	374	415	399	361	400	411	398	390	378	357	415	420	403	419	395	382	394	390	384	439	403	394	390	396	416	398	401	399	377	353	392	360	393	355	379	381	411	364	377	378	385	396	394	403	425	396	413	415	403	373	376	417	396	391	387	390	391	399	366	399	373	382	405	435	410	412	410	387	384	420	403	395	424	379	380	392	373	352	400	384	378	371	409	379	379	424	419	397	374	435	417	408	384	377	393	391	394	390	364	380	414	397	391	387	436	392	400	381	367	433	394	376	402	410	363	370	381	381	375	387	336	365	397	401	387	394	383	381	401	395	417	393	399	386	391	388	368	381	390	376	390	380	396	403	394	382	342	394	420	408	420	388	409	385	401	391	400	376	382	372	379	368	401	383	420	391	399	401	369	397	405	395	383	362	402	361	378	392	385	377	407	403	388	417	360	372	400	417	372	415	360	384	393	366	350	395	391	386	376	404	395	379	406	384	424	414	390	387	416	419	382	440	395	389	387	424	400	421	400	375	396	388	368	405	339	370	380	418	377	388	395	413	386	351	405	389	383	387	383	366	407	424	401	388	377	407	390	393	378	390	401	377	343	396	396	377	393	384	351	389	403	388	344	377	389	382	408	358	384	358	414	423	353	389	363	394	400	400	365	380	402	411	413	378	379	373	370	379	384	380	370	409	401	389	416	375	423	383	365	394	402	382	443	396	385	397	358	413	391	395	368	393	403	408	371	377	392	386	388	398	432	398	385	370	363	393	397	370	407	396	433	395	426	383	407	364	404	424	402	423	394	390	385	404	399	397	418	383	392	386	425	398	355	411	418	362	422	399	366	383	384	383	398	387	382	407	368	406	358	388	339	389	415	391	387	402	401	410	389	380	407	402	361	378	392	394	385	405	382	395	350	374	377	337	388	351	404	404	407	395	389	415	378	385	404	394	387	379	405	373	398	426	393	389	359	391	392	395	429	421	382	396	370	405	419	396	407	388	371	389	349	398	388	374	383	372	369	398	391	418	386	385	384	385	363	366	413	390	424	375	408	414	404	371	403	387	400	390	364	404	372	374	423	391	371	398	429	416	397	437	412	374	363	396	406	427	397	344	388	395	351	369	411	361	382	378	370	389	365	385	364	398	388	394	382	382	397	374	397	373	398	405	386	359	386	398	398	389	347	406	426	383	406	387	404	370	388	351	383	392	386	404	396	386	349	405	380	428	382	380	386	389	397	379	384	422	413	342	402	396	393	387	426	417	381	377	379	379	399	417	389	417	385	391	377	387	408	386	420	390	386	412	431	371	393	403	418	415	364	380	418	396	367	419	395	364	353	401	403	421	373	402	374	398	362	397	414	415	376	398	404	356	388	389	439	374	410	364	346	419	389	376	340	381
24636	21152	27401	32167	26500	4457	1635	13971	24689	20580	8884	954	434	409	390	449	404	374	408	374	474	525	546	490	464	426	383	406	400	365	378	418	388	381	393	372	366	352	415	403	415	398	405	375	385	408	388	399	355	396	409	369	404	424	399	393	378	375	392	404	364	400	396	373	391	358	370	417	410	383	377	385	409	395	411	430	389	386	368	390	400	373	397	397	376	365	393	389	382	405	377	411	411	384	403	376	440	346	403	398	404	387	372	381	424	388	419	416	390	374	402	350	405	400	396	361	372	366	392	410	401	418	405	415	441	421	394	417	364	402	396	372	386	395	362	342	401	410	402	361	427	413	389	354	378	410	397	402	359	400	395	418	384	406	425	423	403	378	375	356	406	417	367	401	412	372	427	380	374	406	439	371	413	377	383	370	424	392	391	373	378	365	403	373	385	388	364	370	396	369	409	391	370	421	386	393	397	395	396	384	405	379	367	414	343	335	373	383	378	415	406	376	406	391	363	378	380	379	397	385	409	382	400	376	398	404	392	387	377	371	379	400	405	395	369	407	386	384	366	378	370	416	426	364	402	392	371	387	409	386	382	405	400	411	430	390	406	388	409	381	418	398	416	386	374	410	395	366	389	407	422	393	375	386	414	398	344	378	386	406	409	407	370	393	419	391	382	389	385	402	402	420	375	381	411	362	395	396	401	371	413	420	375	387	389	380	377	402	379	374	373	400	389	367	414	383	385	393	394	370	402	442	392	378	380	347	373	345	388	406	398	377	379	362	406	419	418	419	387	408	363	371	385	363	417	375	350	418	424	394	375	406	386	392	401	395	412	415	379	374	389	379	404	370	395	376	389	383	386	399	388	366	374	387	396	376	391	396	419	374	405	400	373	423	385	422	405	396	373	389	426	404	388	392	387	387	383	407	421	415	434	423	410	364	395	364	409	381	364	360	400	362	429	394	428	388	422	369	399	379	364	403	416	386	367	399	375	420	388	391	381	386	386	385	405	404	375	342	355	406	361	389	408	387	384	367	388	386	381	392	352	408	430	404	376	387	409	361	348	377	361	395	399	393	422	373	375	393	388	406	385	409	410	366	395	395	403	403	374	371	349	386	391	427	385	405	384	397	362	381	384	399	361	375	357	401	389	399	369	391	359	388	387	373	402	399	382	385	389	390	406	413	404	374	384	399	419	419	365	392	401	396	386	338	408	386	361	376	398	371	410	369	383	406	397	368	428	382	397	413	388	416	393	402	411	388	382	404	373	362	392	383	396	356	391	430	404	375	405	403	392	390	401	420	401	385	385	396	372	392	410	381	383	379	401	392	395	393	386	398	377	405	403	414	371	371	382	403	401	424	379	407	390	410	399	411	412	383	363	374	418	381	382	396	378	341	390	382	387	376	373	386	412	411	372	406	369	388	375	423	409	404	380	369	375	381	405	421	384	376	391	358	413	393	390	424	395	378	390	357	416	393	428	368	399	419	404	350	406	383	376	364	370	369	399	419	384	394	385	411	398	379	378	353	411	381	376	411	390	399	391	404	420	423	360	409	389	386	387	367	377	400	405	389	415	411	377	367	393	383	409	416	369	405	390	348	393	366	378	388	381	369	400	378	372	405	394	401	375	358	405	352	369	379	366	420	402	384	424	409	401	411	350	386	392	383	403	391	371	373	387	403	371	418	411	340	412	395	382	386	375	432	413	405	418	411	400	366	347	382	386	414	406	387	400	405	415	382	379	386	384	402	393	384	406	402	365	429	400	348	401	385	421	407	375	414	394	399	392	404	356	413	404	405	388	395	381	379	414	451	406	381	386	380	370	393	354	358	395	416	392	378	393	393	380	407	384	418	405	397	360	390	370	362	398	400	381	358	395	396	392	422	403	391	396	379	356	437	378	370	390	389	388	387	382	354	392	392	400	383	395	396	380	382	380	396	384	375	395	439	376	412	384	358	360	392	386	426	375	406	385	350	397	412	371	399	383	369	421	382	383	398	394	390	377	378	367	395	375	387	415	388	367	405	394	404	389	382	375	370	347	369	379	412	357	357	402	374	379	393	389	403	353	375	402	405	389	393	377	417	379	417	385	390	366	396	387	352	397	374	406	396	393	439	362	376	387	378	395	394	373	383	400	413	364	365	394	385	362	395	408	392	390	400	402	354	405	397	399	385	435	382	409	360	413	394	404	382	376	401	360	395	365	395	408	409	396	363	390	376	359	403	399	396	348	415	393	377	381	397	410	409	389	403	377	422	371	386	422	403	375	394	394	350	402	377	437	424	370	407	403	384	415	359	384	365	393	349	385	394	387	392	412	351	385	388	402	375	359	387	388	386	397	360	377	367	390	374	429	393	367	393	413	377	386	376	424	367	374	366	405	407	361	374	417	394	366	397	388	414	430	403	412	414	386	423	420	397	414	347	420	383	416	376	448	355	355	390	380	404	409	378	367	366	345	374	393	377	382	388	392	417	387	381	382	426	376	358	364	359	373	397	401	416	401	363	392	395	380	359	373	396	401	388	397	381	392	384	359	353	392	381	412	380	387	399	432	422	410	382	369	412	398	362	400	355	382	383	413	365	404	419	367	411	388	347	372	392	377	380	414	406	372	412	408	414	413	370	394	405	408	396	376	402	419	403	380	407	390	400	388	420	398	377	414	425	396	388	371	391	405	412	408	417	384	400	367	370	393	357	406	389	406	419	396	373	360	410	385	382	416	360	422	408	397	410	377	345	373	385	462	423	393	398	427	368	368	398	369	369	394	401	403	374	363	390	373	379	407	404	334	399	398	385	399	395	360	403	394	340	371	385	422	400	411	364	368	391	408	421	387	392	382	375	367	393	392	373	392	406	381	394	386	381	380	370	372	407	424	419	364	381	382	410	381	398	387	389	391	420	374	395	351	362	371	381	390	380	379	423	389	350	410	353	362	387	410	424	394	375	411	400	383	389	418	389	389	393	389	376	382	378	390	412	410	416	393	380	382	384	428	334	417	387	388	405	416	392	429	405	394	396	337	407	384	397	405	399	387	396	356	361	411	350	417	410	406	381	398	385	400	387	363	372	402	400	376	393	377	400	401	428	415	417	348	380	383	369	391	389	392	386	366	409	388	385	401	432	373	372	387	373	358	398	439	429	351	417	387	396	388	372	395	371	384	378	377	393	381	402	396	411	392	412	387	393	431	409	376	388	384	423	429	400	403	391	392	396	421	389	378	395	392	406	354	398	375	387	385	386	394	383	354	391	412	423	385	384	377	392	414	369	423	380	426	386	418	397	373	432	374	405	409	394	406	400	402	386	358	397	419	405	395	401	370	378	395	391	355	407	371	397	401	397	372	401	393	381	408	414	411	375	394	379	368	399	411	399	413	409	426	409	407	362	401	392	398	378	399	412	374	359	417	420	418	384	399	411	373	400	397	379	409	381	368	370	377	373	372	378	379	408	390	405	377	418	373	389	389	389	371	367	393	370	416	400	416	390	413	373	412	399	390	411	386	398
3235	2996	6454	38375	13372	759	1890	18196	24351	18509	7142	793	434	444	426	551	437	431	385	446	602	729	663	574	490	415	387	420	415	437	416	439	414	424	408	434	425	384	415	440	434	373	410	418	432	395	426	464	400	419	432	430	458	402	447	415	408	408	407	433	415	407	416	384	440	441	413	421	390	414	426	440	409	393	416	411	423	412	405	394	437	382	376	393	443	421	401	395	385	400	433	443	402	434	421	380	362	428	401	383	432	382	427	418	424	435	437	412	411	423	419	435	391	428	407	393	406	409	452	379	434	426	448	407	430	405	402	440	418	448	448	377	405	449	409	447	418	407	423	454	433	429	421	395	396	426	422	386	458	428	422	406	439	424	437	423	431	467	415	394	393	416	414	374	454	430	418	416	377	426	391	444	406	444	428	447	426	457	423	432	443	401	389	381	392	408	405	415	405	443	422	429	432	420	383	430	412	429	399	436	429	414	414	390	421	430	390	404	413	414	436	453	433	429	402	427	422	389	449	405	415	410	404	402	404	405	362	366	395	445	414	451	406	398	398	396	392	418	440	406	423	433	394	400	413	422	386	446	384	429	401	404	416	371	422	378	402	461	428	410	426	422	406	407	432	415	387	415	439	408	421	408	424	416	408	396	397	415	405	403	395	401	399	409	449	403	415	426	442	385	436	400	413	430	443	404	401	403	417	381	391	395	441	439	427	426	433	384	419	418	418	420	451	383	440	407	424	393	416	399	454	401	400	422	405	438	425	389	404	409	430	406	408	438	404	401	423	404	394	397	418	424	401	427	410	400	421	416	423	448	404	436	424	407	436	408	433	408	405	427	405	440	390	376	403	422	433	408	407	434	382	397	444	391	401	419	382	399	420	407	423	402	383	382	431	434	415	408	453	403	404	414	437	406	385	443	435	387	417	417	397	456	412	404	432	388	458	414	427	433	403	385	421	403	389	440	409	455	418	403	405	444	411	414	405	393	414	396	428	425	390	438	404	415	419	404	431	428	395	431	440	417	424	414	428	403	395	386	382	379	404	421	425	435	429	390	412	378	421	422	415	421	405	414	415	421	418	383	429	382	414	450	436	429	404	414	409	412	408	387	396	436	442	424	407	414	410	417	374	444	374	432	446	374	387	426	415	423	413	411	424	405	427	427	444	416	399	410	360	422	415	424	411	406	420	383	402	370	409	386	431	388	403	400	397	414	386	422	417	367	428	380	411	414	417	422	382	408	438	430	440	391	384	432	420	446	398	411	427	432	403	384	390	428	407	396	422	422	366	429	409	444	371	383	433	425	432	397	442	414	406	399	426	401	408	427	415	422	408	427	428	441	416	413	399	385	407	407	376	390	415	412	386	405	425	413	404	422	421	424	416	400	436	438	427	395	441	423	392	380	418	453	390	394	396	444	400	445	378	406	423	440	426	417	416	422	407	386	364	396	396	402	398	416	409	399	412	409	432	412	407	415	387	398	388	398	389	416	386	400	413	413	434	420	372	450	378	402	383	386	412	407	413	401	412	452	431	403	425	394	397	388	404	385	432	461	398	398	441	424	437	444	395	393	418	388	420	407	403	417	403	396	389	393	414	430	445	431	395	444	379	382	408	434	383	408	430	415	454	426	417	430	424	380	429	416	412	399	417	413	398	426	390	460	395	430	409	386	450	414	394	427	422	405	465	391	403	413	400	410	439	410	391	377	415	410	434	435	404	385	423	397	438	430	437	447	400	394	382	409	391	435	426	372	413	399	419	427	386	406	388	416	430	440	394	427	387	437	418	432	403	423	405	393	407	386	417	414	393	396	444	446	391	396	391	344	410	440	399	413	400	395	445	418	420	391	396	415	416	440	407	429	423	421	451	439	403	442	417	409	424	410	438	423	417	402	426	429	411	432	390	399	398	433	405	407	438	417	420	458	384	440	406	453	438	406	398	420	412	415	437	422	410	409	422	386	431	446	403	431	426	413	433	464	423	420	405	378	436	402	409	404	410	395	365	424	427	408	382	393	436	387	416	369	425	442	400	411	395	402	419	402	426	390	434	381	445	440	403	433	414	398	402	418	402	417	441	404	431	428	408	475	422	404	404	422	410	447	404	399	436	381	414	428	418	412	384	386	368	424	429	427	434	393	390	454	415	394	438	421	395	405	445	433	420	407	427	409	386	422	391	377	399	407	404	404	431	404	396	397	419	403	395	443	429	383	415	416	419	347	421	406	420	440	401	439	395	409	415	381	373	425	396	403	439	405	433	427	400	397	425	391	407	412	419	391	473	402	401	415	435	431	413	428	424	403	437	445	441	444	436	432	435	396	420	412	410	451	397	445	415	419	402	390	393	426	440	462	386	376	431	397	416	442	415	421	435	439	410	414	433	447	400	380	404	419	447	389	414	396	450	439	383	411	441	370	379	381	426	373	410	440	410	413	439	434	402	416	394	427	406	388	377	377	408	430	418	445	395	407	411	406	368	392	417	448	396	396	383	431	434	402	396	380	419	412	425	445	451	414	418	416	395	400	422	402	433	448	431	423	433	410	447	396	424	400	393	416	375	415	417	405	384	422	433	431	407	425	401	399	403	422	418	399	379	444	409	384	406	417	412	402	415	414	408	399	382	413	438	398	406	397	434	397	399	422	406	436	422	417	401	394	417	436	414	391	431	447	399	412	427	419	417	417	427	469	438	430	427	438	413	388	461	467	388	400	400	424	443	401	441	383	419	443	413	414	415	415	400	412	428	411	410	414	402	420	396	380	437	414	419	447	386	388	406	374	440	409	414	390	460	410	415	403	431	397	414	410	399	420	407	405	424	432	404	420	402	424	409	383	419	435	388	406	399	398	405	382	411	427	393	415	396	385	408	402	431	404	420	386	414	417	404	400	448	415	394	406	413	393	417	403	409	410	392	404	409	421	406	390	446	442	432	422	414	410	402	384	404	393	421	418	444	409	445	386	393	415	417	437	416	394	389	425	425	459	432	425	416	410	407	397	465	427	426	445	445	419	408	421	445	442	422	418	403	414	445	421	399	370	387	395	413	415	372	430	404	419	405	422	413	409	404	404	392	402	421	428	422	444	391	417	416	406	416	442	413	425	400	407	410	437	396	404	410	398	393	432	365	431	396	429	399	407	423	418	376	419	400	425	413	412	427	407	379	402	400	388	436	429	392	430	432	432	394	386	407	409	448	404	428	433	424	404	416	410	409	420	427	380	394	426	424	426	371	426	416	370	415	385	413	395	433	465	382	379	440	445	411	409	407	400	408	419	384	409	455	381	406	398	394	388	405	415	446	408	373	418	431	420	416	437	435	388	412	401	407	418	407	402	401	427	437	389	432	422	390	393	419	388	437	405	389	428	391	408	420	423	388	418	409	436	441	413	383	438	421	428	400	428	457	392	431	442	450	387	417	412	435	369	431	410	376	385	406	387	412	427	411	407	419	394	388	406	428	403	399	442	427	383	438	418	413	398	441	430	401	431	389	402	423	421	412	425	438	390
23902	21150	28287	36166	39145	13509	8984	27615	29100	24451	11315	1618	511	467	431	496	484	461	461	461	594	730	702	611	553	475	456	447	419	471	433	427	464	484	464	466	464	472	439	434	414	439	486	448	465	419	416	455	480	443	426	429	425	480	418	449	457	428	423	432	453	430	447	434	459	458	454	443	473	418	479	434	377	445	463	477	467	442	429	452	446	415	430	480	465	413	458	446	448	494	467	449	441	440	442	466	454	500	400	388	432	462	446	467	435	473	409	475	481	421	425	461	485	407	429	435	433	418	451	450	422	426	427	475	482	465	479	463	453	427	485	418	472	466	425	423	449	417	433	470	451	415	426	427	442	461	442	438	442	453	435	480	435	442	432	462	424	417	471	418	437	440	449	403	421	467	436	458	452	427	449	452	465	428	444	448	507	440	421	444	402	411	449	440	414	468	471	463	426	420	435	456	450	495	422	451	444	440	437	425	416	415	463	441	431	467	444	452	431	448	467	435	438	460	415	449	413	432	466	465	445	430	458	419	432	446	445	425	447	469	467	432	437	436	436	450	417	444	422	426	441	461	408	452	417	420	418	448	430	468	444	414	417	456	445	441	426	461	438	377	428	425	437	423	463	452	457	426	443	439	443	431	430	439	441	393	457	425	412	473	434	425	454	471	417	418	373	450	403	452	484	441	417	457	422	451	417	466	441	422	428	411	425	448	457	421	426	457	447	448	424	412	413	434	435	455	457	417	452	443	449	450	465	467	448	410	411	413	469	459	438	399	452	436	477	483	444	427	395	451	426	420	431	421	448	410	438	448	489	450	460	440	476	436	481	463	438	478	390	467	449	458	469	438	426	454	410	397	439	414	428	448	428	438	452	424	448	406	425	450	441	498	421	414	470	486	453	491	464	457	492	473	478	433	403	431	428	444	413	423	425	419	461	442	450	487	475	446	471	416	441	469	435	442	434	442	438	416	445	446	446	432	440	435	427	450	447	416	448	470	453	430	407	448	449	444	447	471	476	405	438	430	453	414	461	410	463	417	417	457	449	493	463	441	445	407	443	444	464	423	400	429	471	453	453	447	442	427	472	453	409	419	425	438	449	473	403	443	483	428	442	445	475	451	434	437	439	465	435	389	460	432	464	462	439	460	447	438	419	448	470	397	404	405	425	427	449	399	450	420	425	413	426	482	447	432	426	402	425	460	425	425	450	451	443	420	409	437	450	457	452	472	435	455	468	446	433	423	433	423	421	454	425	465	414	445	490	437	437	427	442	422	449	433	434	449	452	437	426	450	421	434	395	443	449	426	451	487	426	423	445	442	450	422	380	418	449	433	446	412	442	427	464	484	453	432	427	463	461	423	418	468	432	442	479	418	411	443	459	455	428	441	431	467	443	427	474	475	467	451	489	471	432	419	437	426	426	452	452	431	491	460	471	477	466	461	442	460	433	432	473	423	457	449	443	442	429	436	445	420	451	447	457	442	455	482	431	459	500	435	450	416	476	431	436	432	439	420	429	436	461	432	438	388	418	445	419	429	439	459	426	400	439	432	437	492	459	426	451	423	431	448	412	407	442	429	427	432	473	446	450	438	428	499	457	429	454	444	431	435	436	437	410	447	440	427	429	474	397	436	449	443	441	402	427	435	477	450	432	459	445	402	458	438	426	426	425	424	413	446	455	470	397	460	451	456	438	435	436	413	460	401	421	448	413	456	437	403	441	433	432	428	433	435	435	467	411	442	419	435	471	412	440	451	426	453	452	448	478	459	426	408	449	440	467	460	441	430	414	433	426	416	476	423	389	474	477	437	423	427	424	426	427	496	442	452	451	429	416	430	421	455	452	448	418	473	446	465	419	439	426	443	410	467	430	424	468	486	440	480	414	441	431	420	437	447	448	435	423	436	422	436	412	426	432	414	461	473	439	472	429	439	464	466	446	440	429	431	447	469	448	414	441	452	449	383	485	493	425	443	463	444	410	453	455	440	463	434	407	458	393	441	438	460	476	428	412	431	469	462	455	379	498	419	462	434	455	475	466	471	425	460	465	423	447	436	452	432	439	414	418	409	440	406	432	450	468	450	473	462	441	418	449	444	449	430	410	465	439	398	461	445	437	442	448	449	450	438	451	414	469	445	429	455	435	427	459	455	461	430	436	473	461	456	432	476	429	434	434	446	452	469	440	443	452	461	425	459	419	441	429	437	471	442	421	428	461	433	450	394	440	437	390	429	475	435	466	446	431	438	447	438	408	445	418	434	416	432	466	436	458	458	429	431	437	439	403	441	435	461	431	457	413	407	421	427	441	468	444	441	461	464	474	461	441	457	458	423	448	433	409	422	454	419	423	411	427	452	472	445	449	437	456	456	449	449	430	432	445	453	443	459	432	481	428	427	452	455	462	414	432	445	428	424	466	454	419	444	406	440	453	411	390	465	457	441	454	433	476	425	451	438	455	450	420	465	413	419	436	423	422	406	402	409	405	430	402	483	412	424	450	408	456	417	444	472	451	455	450	431	445	436	456	441	423	438	436	462	476	445	462	406	454	447	456	430	475	435	458	443	451	469	394	483	476	407	426	449	451	457	453	441	437	429	484	446	426	464	453	419	433	424	439	440	467	470	456	442	439	472	456	441	428	449	457	469	444	405	466	429	438	454	442	432	465	435	443	438	429	433	451	447	469	471	442	472	424	406	467	473	444	421	430	457	453	447	440	430	425	451	445	445	448	446	454	446	437	460	438	472	450	432	456	414	431	403	412	466	446	443	445	451	467	432	408	451	454	451	433	444	464	433	411	400	424	422	422	447	446	466	456	436	434	452	426	443	438	447	402	426	420	432	467	429	470	461	449	411	450	474	471	457	455	443	475	427	453	466	456	456	447	418	457	416	422	436	458	439	441	444	461	464	456	460	413	412	426	452	421	447	431	444	451	429	458	407	460	472	491	442	422	429	422	470	391	444	388	448	407	425	423	474	447	441	447	410	398	437	458	493	436	432	457	430	411	462	402	457	457	445	457	467	454	466	445	457	446	448	445	410	477	439	463	432	422	416	453	429	440	433	462	442	425	408	428	398	411	462	416	408	439	404	445	419	412	423	435	421	462	412	408	425	443	412	421	411	441	446	447	419	425	445	442	417	435	443	422	444	463	443	432	433	450	434	433	460	453	450	424	444	470	441	431	409	416	442	455	392	448	446	437	456	426	426	431	468	455	436	402	470	420	432	466	419	430	400	425	457	465	471	437	442	428	435	416	405	448	460	413	433	412	444	448	438	433	439	427	465	444	428	448	435	440	455	429	475	402	456	406	452	427	454	431	442	480	471	399	445	413	404	444	438	435	478	430	431	457	431	442	452	434	454	445	481	429	470	428	466	478	403	403	389	458	460	464	408	408	452	472	459	442	450	413	462	410	384	483	428	464	442	453	442	423	444	456	444	464	461	475	435	423	430	448	426	445	451	491	436	460	411	457	439	407	438	421	434	441	415	452	434	428	433	440	437	433	449
3411	5000	8087	60126	25562	897	9270	29258	27431	22288	9052	1681	502	469	487	535	549	497	493	478	791	988	851	734	606	525	444	445	479	495	430	481	454	485	454	504	460	493	459	467	431	495	440	462	479	467	460	477	471	470	431	490	485	451	497	471	475	496	461	462	453	465	469	478	493	469	447	454	447	450	467	508	505	528	466	450	435	488	502	430	465	450	463	435	487	504	478	486	440	521	488	488	477	485	432	493	490	472	443	518	468	479	467	464	463	468	451	435	473	432	489	477	464	532	470	460	466	507	520	457	465	434	503	454	517	489	417	478	511	467	454	447	468	440	475	519	450	467	455	475	462	489	430	445	425	450	455	445	474	459	509	466	470	468	468	459	486	485	483	461	484	426	447	466	469	449	483	497	478	440	434	538	469	456	468	493	421	469	458	467	488	477	438	481	502	468	433	465	478	433	498	446	433	522	442	460	462	447	446	458	495	435	476	439	446	464	468	460	469	447	467	461	468	470	484	475	437	482	458	454	493	492	478	447	454	457	470	470	500	444	474	453	535	449	471	458	477	476	476	470	446	428	473	468	478	498	425	440	426	474	468	439	450	495	457	451	549	460	490	451	464	489	440	469	464	453	498	441	450	503	428	438	453	438	473	449	457	480	484	447	471	444	473	487	492	446	430	453	498	453	514	433	480	453	453	497	499	463	443	491	469	449	434	446	456	431	454	481	450	499	434	463	454	438	461	460	505	492	472	432	468	463	426	441	453	475	450	489	444	480	463	460	457	432	499	473	455	447	429	462	446	424	447	440	467	444	455	442	470	438	447	439	470	480	453	476	450	477	456	475	448	479	430	489	485	487	501	479	458	448	421	483	446	451	490	440	441	407	472	471	491	452	472	457	462	456	454	444	475	477	437	420	508	467	430	455	459	482	444	480	470	454	452	490	475	464	471	471	452	462	425	473	517	445	461	473	452	460	490	520	491	454	459	482	468	457	429	449	476	443	448	443	463	454	496	460	465	479	432	471	494	460	486	432	470	463	483	486	449	467	421	414	456	447	472	496	452	447	455	463	489	472	474	479	432	454	471	465	500	482	513	473	490	470	454	434	478	467	448	497	397	491	476	464	439	469	477	458	478	480	462	475	481	417	488	476	451	421	465	458	465	463	414	498	424	469	454	462	472	472	448	415	468	477	457	449	434	487	455	481	439	429	461	474	479	492	465	491	485	389	454	475	466	435	478	479	459	451	456	416	460	485	519	429	472	498	471	452	481	478	452	470	472	496	457	455	450	467	468	471	450	446	504	455	481	460	439	467	465	527	439	477	463	445	447	492	470	494	464	458	474	461	472	506	455	450	473	444	474	442	467	480	506	408	480	484	472	473	487	461	469	444	494	433	451	475	433	531	505	480	474	449	462	481	487	452	443	465	469	455	448	478	398	472	452	477	489	427	476	464	447	415	467	456	437	502	426	494	461	479	443	457	468	482	454	477	461	440	471	448	437	476	465	414	462	472	503	462	456	488	476	395	472	492	449	458	420	486	469	470	461	452	409	456	471	489	454	513	445	459	437	483	476	463	468	474	425	485	449	483	430	459	485	464	476	497	416	491	469	436	470	471	463	453	482	465	481	453	476	439	481	444	449	430	424	464	449	464	508	426	460	475	480	461	418	466	451	472	439	479	491	476	487	506	488	469	432	514	444	463	477	496	434	440	439	420	436	435	465	427	464	471	468	431	449	470	497	468	540	491	475	467	444	434	436	458	456	497	463	479	466	463	472	483	470	460	448	414	435	489	458	462	453	492	416	437	502	477	501	470	444	478	439	487	451	431	453	463	468	452	483	498	457	442	466	452	436	454	502	473	455	472	454	443	502	497	439	489	512	462	452	439	466	454	424	423	470	461	452	434	449	493	474	474	450	438	508	459	480	459	457	454	449	466	463	461	418	453	492	448	462	495	488	463	469	391	437	462	453	467	470	491	444	459	457	450	479	445	457	462	458	455	459	449	449	463	448	441	459	464	480	463	470	481	437	484	469	490	474	440	479	443	440	463	425	487	485	456	492	478	463	467	468	449	493	477	458	454	509	445	469	461	449	492	474	481	433	471	428	448	481	421	418	489	461	508	462	474	452	461	464	483	477	466	480	424	492	454	470	453	461	480	473	446	459	462	471	489	426	462	455	472	484	467	479	460	422	483	467	437	469	476	495	484	460	470	470	461	441	473	521	478	430	494	495	451	462	426	458	464	455	472	482	445	436	473	444	452	492	476	452	432	505	476	478	475	480	477	471	462	450	463	493	464	448	476	437	488	460	472	459	438	468	456	462	483	492	462	468	470	479	454	428	464	448	474	470	428	451	466	469	469	456	478	439	440	435	448	474	442	485	490	437	464	450	451	464	450	456	449	453	455	474	478	489	432	473	476	470	428	458	463	484	479	442	463	495	477	446	416	462	516	467	464	457	448	472	501	459	492	503	454	462	421	462	434	455	454	459	490	472	465	435	447	501	481	477	429	495	471	466	432	515	474	469	462	451	457	495	432	438	448	445	472	470	473	432	465	472	470	445	484	455	427	459	456	460	444	484	444	481	508	441	456	459	487	464	472	452	428	481	457	440	451	464	447	469	472	449	453	455	506	453	493	473	466	507	467	446	470	461	469	479	475	470	439	455	460	467	474	473	446	440	478	470	458	477	434	484	511	455	456	473	465	441	470	470	470	488	468	415	477	461	441	407	474	438	487	511	470	447	454	455	508	430	461	458	481	433	445	452	458	424	440	481	470	468	480	483	475	457	480	438	452	490	444	439	469	492	438	423	453	466	462	471	467	460	455	462	418	500	456	424	455	482	464	424	460	487	452	490	426	442	503	478	472	448	482	451	460	433	402	512	483	477	502	485	490	446	483	438	456	451	481	458	448	441	449	460	447	495	489	435	501	455	460	446	429	469	450	470	495	440	456	476	481	414	480	533	450	463	488	480	438	441	461	416	454	420	487	429	458	462	432	483	450	448	433	488	466	486	453	460	476	466	458	450	452	458	470	494	438	463	483	462	468	497	473	461	488	480	436	461	449	443	472	454	482	446	462	456	432	420	454	499	456	464	442	482	503	468	464	462	494	460	457	464	471	447	460	452	427	469	465	449	438	477	466	455	466	444	479	480	472	426	476	435	481	474	479	444	418	475	459	469	471	435	464	431	452	486	455	451	487	445	471	471	460	489	455	479	446	479	449	465	485	481	460	453	460	434	485	435	416	474	449	444	489	485	466	500	413	424	447	471	441	474	455	456	472	435	452	435	485	423	481	422	439	441	480	453	445	432	483	454	481	435	452	427	490	434	457	470	473	440	449	462	474	471	455	460	453	455	447	462	433	503	425	489	446	477	492	468	460	492	459	417	444	478	435	445	467	475	472	472	440	519	477	459	404	457	459	495	492	472	417	449	471	441	483	463	449	472	497	431	542	453	486	464	471	481	455	461	462	466	459	476	487	479	466	428	447	429	467	455	430
27134	11730	2034	3914	765	430	470	1256	2240	2731	1492	464	428	384	394	393	380	372	371	412	376	444	438	431	417	392	351	396	413	423	371	388	404	375	427	402	425	410	425	408	403	384	365	371	351	381	443	383	370	407	378	364	380	402	407	417	404	397	405	377	423	366	402	386	346	368	390	391	396	400	430	388	414	395	390	385	374	387	399	430	404	369	370	393	402	422	431	370	414	403	355	374	381	391	389	403	392	392	386	378	417	408	373	408	394	370	369	415	381	401	402	410	377	404	405	384	385	389	386	382	390	382	355	383	387	397	412	386	398	355	399	385	419	389	421	385	413	365	391	387	389	382	386	399	389	393	407	381	407	362	388	433	355	375	405	410	389	377	380	435	389	387	395	355	364	383	363	381	411	385	388	389	382	432	412	371	375	396	402	365	388	384	391	374	390	408	423	402	352	424	405	402	395	391	393	412	380	408	381	394	378	392	382	397	357	399	394	376	393	351	371	381	382	382	397	401	389	400	361	416	386	377	393	402	425	386	374	382	384	407	372	408	434	375	380	383	411	384	382	406	401	417	408	400	406	359	391	337	371	397	381	425	387	437	399	397	421	379	381	385	351	385	378	386	369	405	418	383	368	403	389	385	371	393	383	383	426	405	425	383	396	406	396	395	398	379	386	400	448	406	371	379	382	395	393	395	390	401	366	404	369	365	381	384	376	392	394	418	399	409	415	364	417	348	387	400	397	405	393	372	383	399	389	403	357	382	386	370	379	357	404	397	421	433	426	384	350	399	401	416	406	422	372	407	378	403	406	379	353	372	399	413	380	431	375	356	359	404	413	365	403	394	382	375	385	366	370	390	362	440	383	377	361	383	363	374	385	396	387	370	398	338	401	399	388	373	375	384	369	384	403	381	408	407	405	399	401	386	354	361	396	388	388	404	411	368	377	393	380	390	342	396	394	438	388	378	383	403	397	384	452	394	388	381	408	378	401	394	377	385	347	394	402	386	416	433	386	373	400	407	408	396	409	387	389	415	441	402	395	421	388	393	388	396	380	400	400	390	405	379	405	367	389	358	377	419	405	384	376	382	402	415	369	363	374	392	412	385	409	394	403	380	403	394	402	391	367	398	406	397	400	379	382	380	347	381	388	416	406	399	357	403	380	412	359	441	388	419	393	403	382	401	398	411	400	376	390	398	409	407	341	415	383	395	390	397	419	414	381	378	376	371	386	395	381	396	346	368	405	390	361	377	436	386	389	393	389	395	397	367	371	412	397	406	383	400	364	406	412	373	403	363	393	390	355	379	403	364	381	386	394	397	389	393	375	430	411	402	402	412	404	418	383	385	426	420	348	400	421	391	374	400	382	379	439	388	385	355	389	387	411	401	384	394	407	379	392	426	422	370	385	395	401	391	385	408	369	368	349	384	424	386	404	420	428	385	417	372	361	415	406	416	437	406	386	424	396	401	367	388	402	389	385	383	381	345	393	382	353	418	389	387	393	369	346	393	408	387	379	402	390	378	405	349	427	386	360	410	428	428	394	376	419	384	369	401	379	415	389	399	377	422	371	426	386	383	399	357	418	383	383	387	412	382	401	403	397	385	394	409	378	404	415	397	394	392	409	412	392	418	362	423	424	378	421	410	371	389	410	381	416	351	388	415	380	393	411	377	391	370	398	395	395	353	408	396	399	361	393	430	371	379	384	379	417	375	385	403	363	378	393	414	400	345	399	376	397	387	421	397	376	372	370	392	398	424	427	372	388	391	407	384	401	411	396	429	373	369	370	389	402	412	415	409	394	433	442	382	378	378	392	391	393	401	375	404	397	415	373	398	412	393	393	391	377	387	421	385	378	435	357	417	381	372	380	395	411	410	419	381	371	397	424	384	364	397	425	356	364	377	366	368	393	378	417	373	367	370	423	354	410	385	367	378	394	434	392	382	401	384	445	377	404	367	368	399	393	378	430	402	423	371	402	388	415	385	428	372	424	393	408	392	390	402	371	379	399	378	378	425	384	372	409	388	444	361	392	353	403	407	375	385	408	372	409	361	392	386	399	393	386	396	398	380	382	400	391	394	362	363	403	407	404	418	390	392	403	418	372	385	371	381	389	388	389	404	404	381	347	371	389	407	391	392	394	383	384	380	401	418	381	403	387	371	388	416	368	389	413	378	385	394	380	399	393	357	409	370	364	395	378	396	378	377	410	371	403	380	372	380	418	372	379	410	426	418	415	382	396	376	403	393	379	405	359	404	429	389	380	395	387	385	388	465	417	420	396	395	388	411	384	397	392	389	384	370	403	348	401	376	380	355	379	347	371	394	336	369	399	399	435	377	385	406	414	400	421	404	392	391	369	389	384	405	381	367	381	374	396	355	372	372	388	366	374	404	407	394	403	410	411	379	366	408	395	387	418	434	410	393	389	419	376	410	400	392	423	423	391	392	379	395	376	419	416	416	353	333	398	404	398	385	363	416	400	387	377	397	399	388	395	352	404	416	393	379	407	410	379	401	380	408	377	389	358	402	389	399	389	398	417	395	414	377	416	379	393	388	411	370	370	386	406	363	429	385	389	363	399	399	411	396	376	427	397	385	380	396	389	429	385	388	361	375	386	362	383	388	385	403	399	366	419	389	420	396	397	385	395	393	378	387	407	449	384	378	377	407	383	403	387	388	403	397	406	406	386	372	407	401	378	399	329	393	381	396	401	345	403	415	390	390	392	381	402	415	389	455	393	424	402	389	388	409	414	371	392	351	368	395	409	409	367	391	359	372	380	390	410	393	394	412	407	399	389	396	399	410	403	411	362	409	335	379	382	403	409	414	393	397	391	389	415	402	385	394	404	392	362	403	411	373	385	374	386	365	371	384	398	390	427	392	414	375	383	392	411	414	407	394	372	376	415	386	413	365	404	425	435	379	367	366	376	382	382	374	376	422	401	376	397	382	374	387	412	372	392	398	393	343	399	335	389	392	354	383	400	406	383	384	390	384	360	380	417	408	389	355	408	394	361	401	372	395	387	381	392	413	401	405	383	392	404	346	383	399	391	374	375	382	399	386	419	401	376	400	389	388	400	369	398	379	372	389	394	432	411	406	374	393	412	403	398	346	397	371	388	413	408	401	373	406	361	409	383	406	380	375	426	381	398	405	429	404	371	371	421	376	396	369	363	411	383	408	407	383	383	385	402	398	418	412	377	426	382	389	387	418	393	403	384	391	414	438	397	360	361	363	404	407	402	372	397	386	388	395	363	372	407	422	378	401	354	370	390	405	411	361	374	400	355	395	370	419	396	410	418	459	360	413	420	422	390	384	407	412	387	393	395	401	388	395	420	379	398	376	425	388	384	411	394	421	376	396	360	394	392	365	368	432	366	387	394	413	386	386	375	413	436	430	411	403	342	411	441	405	371	401	348	388	417	390	405	413	368	412	386	400	380	400	411	399	359	406	407	393	401	383	366	405	415	408	387	398	427	341	398	390	394	395	413	412	379	358	392	406
4776	653	1808	3754	599	459	424	1914	3143	3420	1643	486	420	389	377	404	369	408	358	379	425	417	430	407	428	409	416	361	391	417	415	407	411	401	441	392	379	403	414	362	383	376	382	437	410	387	390	369	367	396	422	410	395	399	387	405	371	420	398	410	376	427	407	347	407	391	399	379	392	399	395	419	383	412	357	380	380	393	409	396	373	354	392	402	398	366	407	369	360	391	357	423	371	408	418	376	367	389	424	409	405	414	400	434	354	434	391	397	362	416	410	382	357	451	397	423	368	390	397	431	374	364	398	394	386	368	386	368	365	356	381	397	423	415	395	400	392	390	389	351	365	390	384	365	380	385	371	401	373	417	375	389	400	379	447	371	375	381	389	412	405	393	407	380	368	404	388	389	399	391	411	358	378	397	413	386	421	412	379	395	358	381	386	390	387	413	374	392	387	399	387	412	367	380	408	405	393	402	402	425	396	369	364	404	351	410	396	390	394	377	387	361	369	381	376	404	381	392	407	395	387	354	427	389	384	393	381	401	434	408	407	390	407	399	386	371	375	388	377	420	396	397	407	398	366	360	389	382	420	399	438	377	404	392	410	410	412	400	397	372	404	415	403	384	380	403	378	383	374	365	404	397	400	386	378	372	408	403	419	401	396	415	393	418	399	402	388	364	382	404	382	384	403	387	410	363	381	421	390	421	341	433	378	357	403	389	410	395	364	420	407	388	410	345	382	398	387	433	413	378	390	379	358	397	391	387	368	390	397	398	401	406	398	359	386	385	386	419	389	369	373	405	353	370	438	362	360	391	390	373	391	346	409	386	380	358	401	389	407	390	389	395	411	371	399	425	392	401	392	396	431	367	393	375	401	400	396	382	382	384	385	406	353	371	390	397	384	402	414	399	391	387	405	389	408	396	390	384	379	387	362	405	390	411	367	394	374	402	368	393	421	382	403	405	361	385	400	379	393	378	380	400	420	409	381	370	388	430	408	417	360	400	383	373	430	386	385	359	385	373	400	418	373	398	407	386	387	395	412	403	400	382	400	385	408	361	405	361	418	417	421	362	365	382	369	403	348	347	368	401	403	383	370	379	348	383	385	372	362	398	383	380	382	386	403	372	401	395	399	450	421	400	398	388	380	394	378	402	379	404	407	394	395	416	418	397	374	369	407	402	423	367	384	409	383	402	406	397	402	373	401	420	417	392	370	401	379	405	382	383	380	406	377	380	382	397	358	418	398	392	388	406	395	406	371	390	369	376	366	408	380	417	406	344	393	391	390	378	373	379	355	401	382	417	374	394	415	410	358	379	387	357	396	392	354	385	356	409	393	392	362	373	379	365	378	374	373	399	388	385	419	393	426	403	390	363	387	434	393	371	413	418	397	392	396	378	372	445	432	402	376	436	379	386	385	399	353	399	399	409	345	379	369	357	393	417	352	377	383	403	390	375	352	408	414	400	386	408	401	382	344	413	379	400	381	419	394	347	387	414	343	358	374	397	372	422	379	402	425	408	387	390	414	371	436	388	388	382	403	390	369	384	355	401	427	362	360	393	380	406	384	400	357	386	395	405	408	404	421	359	406	408	406	384	361	392	394	391	380	382	402	399	420	402	363	384	409	396	420	407	412	386	380	413	382	377	411	383	376	410	363	406	375	390	406	370	400	365	401	379	386	377	415	392	369	417	340	375	403	406	386	413	374	378	388	376	345	362	432	360	439	374	389	394	347	420	373	385	386	390	402	403	410	377	392	396	377	396	388	402	403	367	390	383	396	378	349	364	412	407	383	409	393	398	430	398	401	404	441	391	380	394	372	394	411	373	382	386	376	389	399	370	389	415	366	427	370	337	409	380	415	377	403	412	366	398	384	400	363	448	430	389	404	342	417	383	387	364	391	404	397	388	387	401	412	359	377	417	406	400	414	370	381	366	395	387	406	363	408	375	347	378	384	382	362	368	391	364	422	349	391	404	371	380	387	384	382	389	356	361	379	396	409	410	374	350	381	403	364	389	366	386	407	387	409	370	388	375	368	364	397	410	395	410	383	413	390	391	408	391	402	350	413	383	453	408	437	362	384	399	391	352	413	433	402	415	418	386	392	407	402	362	400	406	383	367	376	406	423	397	365	410	424	385	362	382	347	385	401	381	409	380	416	387	409	379	359	428	369	384	410	400	409	365	411	401	376	353	391	415	387	366	403	399	382	401	415	369	411	397	421	381	396	382	382	364	417	344	393	403	419	372	404	407	371	400	378	388	350	371	411	381	350	388	380	381	356	365	366	392	407	366	422	399	395	357	402	388	367	383	393	411	404	398	405	392	390	382	387	352	345	370	365	375	404	400	407	351	380	367	379	382	390	389	360	376	359	417	414	398	430	399	411	361	384	392	399	422	419	401	390	365	362	400	373	395	391	398	382	423	390	379	417	391	353	387	392	395	412	382	385	348	375	404	397	369	363	394	393	406	398	344	383	392	364	396	394	370	403	372	403	374	405	389	380	410	396	381	346	406	396	367	376	384	417	420	411	423	391	420	369	411	404	367	385	382	430	383	392	392	372	386	408	422	410	387	407	370	440	423	406	360	361	391	344	417	378	384	390	394	401	363	383	391	412	399	408	396	393	361	369	401	363	370	356	379	413	394	403	384	374	398	351	351	420	385	394	420	369	369	375	380	386	383	364	418	384	422	382	421	380	403	401	380	369	384	394	408	408	388	406	382	394	390	384	391	387	377	395	375	378	369	391	400	375	403	381	417	382	391	394	376	378	387	397	414	386	361	419	409	390	411	379	373	381	371	383	403	371	352	392	415	425	398	430	410	368	374	410	358	366	365	394	355	379	361	397	400	398	392	408	375	413	384	404	399	394	389	409	395	388	380	402	436	410	393	403	389	360	378	420	416	409	409	368	373	396	395	388	400	379	404	424	381	431	429	398	393	388	357	395	369	368	417	408	375	391	396	384	388	398	379	381	391	399	410	395	382	397	390	391	384	376	382	398	392	366	383	377	376	402	374	413	392	395	407	360	428	368	408	402	412	373	416	360	374	380	412	418	379	385	409	374	389	410	399	373	352	411	396	386	407	418	351	409	406	408	401	373	406	374	373	374	402	383	365	403	412	385	408	379	446	402	413	374	377	390	368	403	375	398	373	395	431	387	408	379	387	382	412	402	373	392	398	401	363	382	393	400	406	375	340	397	398	389	434	372	401	346	379	389	409	365	433	381	358	384	380	380	366	351	406	387	403	430	416	434	394	412	400	377	377	374	382	411	400	401	395	398	415	405	372	401	395	374	413	389	398	372	384	417	411	433	397	385	385	379	388	396	391	362	380	392	383	419	374	427	389	398	393	398	387	364	392	378	381	384	421	386	389	372	416	368	376	420	401	357	360	372	393	364	388	425	401	383	380	401	387	407	392	432	429	378	379	415	367	412	386	409	400	364	404	399	402	403	416	390	408	389	372	380	391	410	360	399	400	438	359	372	379	382	422	372	380	395	368
24644	21162	27334	26432	10023	1130	884	7387	23462	25718	14270	2243	420	407	395	463	406	402	403	416	468	586	588	516	448	438	377	383	406	372	431	401	370	403	381	386	389	397	363	435	405	362	352	396	374	377	355	439	389	428	392	374	366	375	382	409	366	426	387	396	395	382	387	406	447	391	369	372	375	393	385	391	357	387	379	415	352	393	374	375	400	417	380	396	362	413	403	395	389	387	406	367	417	372	365	405	396	380	390	376	357	401	397	406	389	392	390	380	419	412	404	419	400	416	363	395	409	351	368	411	432	396	379	388	410	398	372	355	355	378	385	371	378	377	400	432	348	408	369	406	403	382	395	400	378	363	408	366	380	388	392	393	354	417	409	396	367	395	345	370	367	415	395	373	419	437	404	412	390	430	375	429	374	415	381	393	358	371	374	363	418	387	372	368	395	414	381	377	411	413	411	399	376	380	412	378	376	403	368	400	405	390	411	402	414	388	379	381	374	376	400	393	387	393	362	393	446	378	369	368	372	384	411	388	391	395	389	375	402	339	372	439	385	398	383	406	342	389	400	400	402	377	398	383	352	362	388	389	415	375	395	389	367	363	340	393	405	381	405	351	392	380	389	406	378	390	404	401	391	430	350	350	381	405	389	353	399	389	422	380	397	372	398	374	361	380	417	351	367	373	369	394	388	413	379	363	389	430	394	373	387	365	388	393	372	394	390	385	396	383	361	354	361	396	379	333	397	384	398	381	415	402	431	355	357	361	356	408	397	390	352	395	405	408	378	390	400	391	399	370	362	380	351	369	384	402	396	380	401	390	385	413	380	375	382	367	379	375	392	366	381	396	360	357	421	375	380	370	401	404	375	393	342	387	380	352	375	386	396	408	420	374	406	379	415	401	369	377	398	393	355	420	368	385	374	367	361	399	420	397	380	402	362	385	385	379	382	393	379	382	429	358	393	398	433	401	386	428	395	388	394	364	391	391	408	387	439	382	398	389	358	410	421	383	412	388	355	357	432	382	393	384	388	376	376	386	364	386	369	399	379	360	361	410	421	406	382	408	388	411	384	384	393	402	358	388	436	359	371	416	358	388	359	423	353	394	397	412	379	354	386	383	397	368	414	378	369	354	429	422	385	387	412	408	412	403	374	363	357	385	414	391	399	409	384	410	374	367	396	398	349	393	381	393	392	393	386	390	374	400	403	377	382	405	412	363	393	383	392	418	407	354	386	391	414	392	392	398	381	354	393	370	389	386	368	417	355	380	382	382	395	408	347	410	395	402	385	393	386	395	393	411	389	352	399	372	378	375	401	383	409	410	370	387	389	400	389	368	399	376	394	367	399	392	395	392	380	409	398	401	419	383	377	393	410	414	389	392	379	368	401	394	376	379	377	419	392	389	398	395	377	396	371	384	390	412	340	371	429	394	391	350	400	397	396	394	380	416	398	391	359	386	427	381	384	379	392	385	353	413	376	380	391	389	358	366	384	341	431	423	395	391	395	345	385	387	382	406	388	384	360	360	357	373	398	365	414	411	373	384	413	369	398	384	415	373	379	338	372	374	359	411	365	381	360	382	352	369	377	411	386	399	354	389	404	370	380	386	382	395	430	402	385	388	401	344	411	409	415	394	399	359	383	392	384	416	403	398	409	390	378	407	371	396	395	382	400	383	396	393	393	416	410	393	369	404	378	407	386	368	351	389	386	356	381	414	408	420	393	391	389	401	387	360	378	370	374	365	359	409	345	396	393	364	402	393	371	370	399	402	389	384	406	358	388	372	362	382	393	367	407	352	377	377	374	383	405	386	406	405	403	370	346	410	425	374	409	398	392	370	391	364	410	376	411	413	420	399	397	381	369	435	375	434	369	375	394	402	385	402	412	414	367	379	393	378	410	380	398	371	404	352	371	434	406	406	391	364	389	391	400	399	356	389	381	399	375	384	382	342	394	377	390	391	386	386	400	365	396	376	401	392	399	396	392	407	405	361	362	382	372	411	380	389	422	373	381	360	383	410	392	383	402	374	355	400	376	355	412	388	383	360	396	347	400	388	393	401	366	439	428	385	430	359	372	396	385	331	384	420	390	368	391	361	395	384	362	374	383	387	423	363	385	398	394	408	363	387	363	370	393	417	391	374	400	372	397	363	374	390	383	404	400	383	436	374	407	392	434	375	378	376	395	343	420	366	389	402	379	423	385	396	375	395	393	412	361	359	356	442	398	355	391	399	410	370	360	397	411	334	352	356	407	363	383	391	363	353	388	415	385	391	406	387	373	412	382	412	393	395	365	390	453	386	372	360	389	412	379	403	364	377	416	391	396	414	407	373	372	376	363	343	367	406	383	410	367	388	406	373	404	392	384	387	363	377	371	393	405	383	368	382	396	408	417	375	376	407	358	402	399	368	375	353	408	344	356	398	378	361	377	408	392	383	419	407	360	384	386	388	387	360	403	388	438	392	374	411	412	367	364	394	399	401	356	369	376	386	388	343	380	403	377	397	377	385	386	397	372	387	388	409	364	393	386	368	410	418	382	391	363	359	359	395	371	407	407	383	403	390	391	399	413	374	423	393	383	380	382	380	373	384	352	403	389	397	405	377	406	400	340	377	373	408	391	421	383	345	401	386	387	380	415	367	397	394	397	404	421	376	375	349	380	428	397	377	346	404	360	379	371	379	388	380	361	435	354	348	374	399	396	358	412	391	376	368	376	385	404	396	369	404	406	371	342	369	379	407	382	411	363	376	367	381	387	362	379	392	379	425	380	409	349	396	370	337	404	422	385	416	398	376	394	384	423	403	386	378	394	390	394	377	385	375	386	399	385	366	367	392	359	394	435	396	403	376	395	367	413	402	406	392	398	398	385	403	400	394	385	362	375	367	407	365	389	372	399	400	369	371	408	386	401	403	393	399	371	370	373	368	396	392	372	398	377	412	393	358	377	412	393	381	385	397	394	412	410	398	399	363	424	337	400	364	366	389	424	384	372	397	370	382	372	410	380	414	358	379	375	381	378	380	393	400	397	407	409	376	409	418	401	396	356	385	382	407	376	389	404	391	404	378	346	347	388	371	402	388	411	370	377	402	386	412	351	385	410	406	395	403	403	377	417	369	379	369	420	366	406	400	416	370	376	415	372	373	382	395	374	385	381	356	396	406	363	373	399	373	412	428	402	338	383	394	379	386	414	357	381	420	352	366	373	381	405	399	361	403	368	347	394	386	394	381	417	387	407	408	378	396	416	349	379	378	397	377	388	377	401	392	397	381	403	384	379	394	374	399	369	389	388	410	392	408	398	365	417	335	363	378	388	378	361	381	386	402	390	371	369	343	392	410	355	427	379	377	360	388	365	410	395	421	369	393	393	416	388	395	395	404	392	391	401	384	367	372	412	377	383	399	372	374	433	401	365	397	416	379	393	368	389	369	363	389	384	400	360	404	390	410	353	401	372	391	417	371	404	365	354	416	382	401	380	384	398	395	368	392	366	389	392	406	372	390	396	398
3224	3056	4069	17865	948	797	1039	11101	25405	22722	11772	1656	416	379	391	533	439	410	426	398	600	792	777	618	506	440	423	410	403	385	406	405	400	449	417	419	392	452	450	425	390	409	452	395	411	408	371	411	413	418	419	411	443	407	381	424	399	387	403	406	457	375	424	407	415	410	399	470	373	394	393	400	426	412	410	391	413	394	381	407	392	419	442	420	430	373	400	405	411	395	393	392	401	391	418	369	399	377	442	424	401	404	412	402	399	362	404	371	433	433	435	380	386	431	402	388	421	389	406	373	419	385	442	413	419	402	426	412	430	420	428	423	362	416	399	379	434	398	381	378	402	428	383	420	450	455	404	430	403	399	407	384	407	409	434	417	381	438	403	381	409	437	419	409	385	422	371	401	412	409	396	379	344	398	396	406	385	413	427	439	414	389	383	387	433	401	458	402	387	445	420	382	402	432	393	407	424	406	385	388	395	390	416	425	429	448	409	413	372	404	405	396	415	432	427	410	421	384	427	394	416	363	436	387	426	458	453	404	413	416	391	385	401	392	395	406	398	424	395	395	402	434	413	428	403	398	395	404	399	417	413	409	408	431	422	369	388	390	410	390	408	380	411	405	417	377	398	392	458	392	376	449	404	380	438	415	415	440	442	437	430	405	375	400	383	403	404	385	394	400	375	429	399	427	400	396	422	387	398	466	416	436	379	434	446	401	419	389	408	402	411	392	383	397	393	418	401	400	421	413	393	411	413	387	391	406	436	406	429	384	443	418	416	431	388	410	369	417	363	416	386	419	395	423	425	440	407	397	409	379	390	404	418	423	426	380	385	389	438	420	408	381	395	399	381	405	427	379	379	392	393	403	425	410	399	422	382	386	401	425	382	431	385	400	397	411	412	402	410	418	376	427	411	431	408	371	405	396	403	403	401	448	375	420	430	414	402	364	450	404	405	424	412	414	426	394	386	433	450	409	397	402	442	436	434	386	387	399	395	420	431	399	394	416	438	404	433	420	419	413	388	393	395	413	398	370	399	436	435	394	400	388	406	393	425	433	392	404	376	401	412	405	375	409	414	404	440	370	406	395	388	389	408	417	432	420	441	452	396	449	407	427	410	407	411	461	397	398	410	423	396	424	422	393	400	388	408	371	392	394	395	437	403	389	405	404	414	373	404	406	405	419	385	371	427	424	431	371	431	393	423	374	406	426	412	378	403	387	434	414	382	410	386	434	412	389	401	422	428	400	380	424	424	382	378	398	374	402	379	462	426	434	420	416	394	429	411	391	411	381	434	414	393	405	386	403	425	382	424	404	426	424	380	375	411	398	420	376	400	381	429	427	376	396	420	374	398	430	394	412	430	409	410	425	414	403	444	404	406	397	441	381	429	421	421	386	382	388	409	396	397	385	402	404	395	460	403	425	424	407	375	425	451	416	362	404	415	386	409	400	421	443	400	404	412	409	421	389	410	407	423	434	394	421	432	399	433	385	387	454	385	380	423	423	386	449	416	393	407	406	436	415	399	448	414	413	399	433	400	417	373	361	391	417	408	382	396	378	422	390	448	374	401	406	409	412	425	384	397	410	393	399	390	388	393	437	417	432	398	391	369	394	397	398	387	428	402	405	435	401	375	414	396	390	396	424	432	403	394	423	385	423	383	393	418	407	424	396	362	420	372	378	418	399	401	416	435	383	444	412	418	396	439	429	429	402	405	394	409	417	407	415	413	402	424	432	405	426	455	396	392	409	426	400	422	421	438	386	437	351	406	403	434	393	397	437	398	397	440	384	392	424	425	416	420	412	442	398	398	393	413	365	399	396	414	414	400	423	386	399	439	382	389	421	417	383	379	416	411	417	387	415	443	448	401	406	399	428	378	414	413	403	405	383	377	429	420	435	411	464	378	408	391	393	391	415	414	392	421	425	449	399	362	400	392	385	404	417	419	420	406	386	402	397	415	426	421	374	426	418	408	386	390	388	369	415	404	388	419	387	430	400	439	386	412	409	377	405	399	398	422	440	379	391	396	380	376	356	385	414	415	417	416	395	375	418	428	385	426	402	393	387	377	393	434	423	447	426	417	422	416	371	446	389	359	403	402	375	380	412	406	406	430	414	391	394	428	463	429	374	428	402	427	351	406	375	395	395	414	405	408	409	401	438	374	417	420	424	403	435	409	376	402	411	409	376	412	410	392	395	392	392	400	401	420	406	393	416	419	387	433	374	423	412	379	352	431	376	392	402	404	436	389	420	422	417	422	425	363	391	423	364	387	405	432	398	420	418	412	392	427	404	402	401	392	376	411	401	426	390	402	419	400	407	391	409	402	422	412	417	394	434	371	426	381	422	421	408	426	427	404	395	433	418	416	422	401	403	424	425	343	410	429	380	415	420	410	399	395	387	409	375	419	443	415	387	380	397	436	404	426	399	407	427	390	404	401	413	417	438	375	463	402	402	394	398	364	404	403	401	405	396	401	406	432	379	426	416	381	450	419	395	414	400	452	418	430	408	391	419	410	397	391	383	379	428	420	411	385	402	372	383	422	389	425	440	420	447	452	428	402	411	431	406	383	432	422	405	406	422	403	412	411	381	379	417	400	421	412	400	403	380	453	402	394	388	440	408	384	434	405	411	409	405	393	395	405	398	420	409	420	390	406	380	373	374	420	383	391	429	398	412	411	379	419	378	423	417	429	356	405	372	378	389	381	424	397	417	399	378	415	409	395	370	397	394	400	419	383	420	445	421	457	415	425	401	417	426	404	463	395	430	405	398	397	388	390	414	423	422	411	434	387	413	413	411	400	407	412	426	392	404	395	430	403	395	382	411	459	420	430	397	414	415	406	374	417	419	459	392	408	395	386	403	390	419	441	402	415	413	413	422	406	410	447	401	388	411	398	427	367	418	417	382	391	422	373	412	435	415	400	399	402	404	400	365	398	408	418	407	372	438	416	413	404	399	422	415	419	395	403	367	376	384	381	386	418	422	389	411	374	432	414	397	404	408	394	389	378	409	450	430	423	376	389	374	409	388	399	387	389	416	394	422	377	395	401	447	363	419	422	384	406	413	434	404	381	412	401	422	400	389	414	400	433	404	387	388	415	362	429	416	374	413	437	401	377	382	399	402	413	380	420	405	388	434	412	429	405	412	419	395	387	405	381	400	409	367	400	391	420	411	401	416	386	383	388	401	408	401	415	383	391	391	416	367	382	379	430	417	402	397	382	426	413	399	394	411	369	381	415	416	366	423	403	427	367	377	421	386	389	395	427	381	377	403	367	372	395	401	405	388	411	398	380	430	413	392	371	407	395	402	420	372	414	422	442	438	381	424	409	386	410	397	433	410	447	388	400	383	412	387	406	399	405	385	388	417	420	399	421	396	379	413	414	387	406	377	381	410	404	396	416	433	393	398	395	402	388	405	404	411	422	388	411	403	422	413	396	384	390	420	401	401	387	391	405	423	430	425	406	434	426	376	415	407	390	437	388	404	405	370	422	407	441	400
23920	21184	28299	24661	19230	3965	4024	11363	29914	34153	23254	4405	573	435	465	550	503	412	445	456	668	1018	1025	842	614	533	480	456	423	423	420	458	437	443	456	405	442	423	461	469	381	428	415	437	411	410	443	429	422	445	454	472	455	411	448	427	401	421	428	413	404	447	422	410	444	395	445	463	401	464	438	434	436	420	423	421	423	450	442	436	411	394	400	402	410	440	373	431	463	423	438	436	473	410	463	460	426	443	448	416	468	401	413	412	432	413	449	422	432	437	463	425	420	428	416	429	461	414	430	420	453	432	414	430	422	437	433	429	401	431	424	469	422	421	437	433	411	397	422	452	447	426	422	423	461	469	392	442	430	444	399	423	421	435	439	433	433	462	435	413	447	440	430	430	438	391	420	452	474	391	447	408	393	383	421	411	387	412	419	460	382	433	397	416	420	423	427	384	426	403	477	389	477	445	451	443	436	425	407	442	427	459	424	443	407	455	401	447	473	473	452	418	442	450	422	435	432	458	417	414	455	458	440	419	438	461	403	406	442	407	473	462	439	425	431	403	428	454	414	424	441	419	447	384	433	420	455	449	427	433	402	432	458	413	455	442	404	421	414	431	413	444	467	399	406	437	416	423	466	471	389	396	474	411	446	408	371	434	418	433	431	432	456	420	461	398	412	407	393	428	395	416	384	421	385	458	437	428	408	413	438	432	428	413	441	429	457	465	424	390	406	428	414	458	416	418	418	455	427	446	452	443	412	458	469	413	441	425	417	471	435	398	467	415	432	429	425	470	424	423	418	404	424	410	433	404	417	447	435	440	444	408	422	435	387	437	395	422	418	424	449	384	408	435	408	432	410	400	433	441	395	416	426	430	428	416	429	420	401	398	426	415	400	430	422	453	386	450	442	464	414	406	419	425	416	435	430	465	466	430	410	441	428	402	447	400	436	442	414	433	425	446	434	480	434	438	473	454	425	473	448	427	448	401	406	419	431	429	435	438	410	437	468	386	411	430	449	446	404	400	431	429	437	431	442	413	433	452	442	448	434	422	445	426	416	434	377	420	418	439	438	403	466	404	420	421	407	445	422	412	457	432	448	443	436	427	405	430	402	437	399	398	425	395	404	429	435	419	419	405	454	388	451	470	373	418	465	389	421	441	464	448	441	429	426	438	434	473	451	433	441	430	474	431	380	422	435	419	428	416	389	437	424	420	462	433	447	417	410	451	422	462	395	419	371	441	475	428	428	446	430	419	431	426	454	421	403	403	395	414	448	437	402	397	425	415	417	438	443	451	418	411	428	424	457	450	461	463	457	444	391	403	436	440	402	431	460	411	453	398	440	454	409	439	435	442	413	439	398	425	455	446	447	418	410	425	421	440	438	448	448	413	427	405	419	414	397	403	377	472	450	427	392	453	451	432	444	436	450	454	438	430	422	452	420	447	427	419	447	440	421	415	420	424	472	410	402	417	448	416	451	404	464	412	451	417	444	433	417	435	462	417	386	424	407	429	456	410	428	443	382	433	468	438	400	408	411	425	421	413	409	416	449	446	412	443	425	431	445	415	451	406	402	401	445	424	447	451	454	389	437	448	420	458	451	451	428	438	449	426	425	439	434	466	450	433	434	438	440	438	406	457	414	442	434	435	430	422	440	451	423	422	391	399	414	456	438	430	405	421	471	443	459	453	441	421	446	429	423	467	394	423	401	416	456	434	442	415	471	431	432	424	438	436	405	456	451	411	420	428	439	439	419	417	447	435	440	390	445	424	424	459	405	428	446	441	433	408	463	441	424	419	465	423	444	445	453	445	418	433	432	404	406	434	437	453	472	419	430	424	458	434	412	407	438	404	456	416	411	444	453	403	411	439	427	411	441	420	399	452	410	388	428	409	418	404	461	448	448	407	447	406	459	453	406	410	418	453	438	426	433	412	386	395	436	425	400	417	443	403	443	430	448	378	402	420	405	398	387	485	453	412	441	460	443	418	442	451	432	454	411	407	397	408	456	440	444	399	442	416	453	413	469	392	451	427	428	421	428	435	414	418	421	429	446	429	397	427	402	435	432	458	440	412	406	455	442	429	409	477	431	415	417	428	416	440	476	421	415	452	438	430	410	430	380	462	428	447	407	435	447	447	442	462	377	437	433	418	433	454	431	390	425	438	396	389	413	457	435	405	412	450	438	456	367	437	381	435	492	400	433	450	415	461	436	417	480	431	432	479	431	438	412	433	431	447	475	394	414	420	429	421	439	473	423	410	439	430	432	423	429	471	418	481	435	452	421	428	410	423	438	442	467	439	433	426	452	392	437	429	439	450	403	413	412	469	415	401	439	434	407	409	430	428	400	422	437	428	451	412	407	436	452	414	403	442	438	441	435	458	424	435	415	429	393	398	462	434	409	435	421	408	435	424	423	412	393	419	403	397	437	469	432	409	441	420	441	419	428	412	478	463	433	446	431	396	438	424	426	433	426	429	492	416	417	435	436	459	421	418	432	439	392	382	422	438	376	432	460	411	377	390	453	423	425	406	422	446	435	465	457	440	411	454	417	436	451	433	405	448	424	389	433	458	489	408	445	437	427	381	442	419	400	433	432	456	415	450	399	411	413	423	426	418	440	419	386	447	406	457	452	400	441	429	439	440	426	480	417	433	434	432	407	410	439	429	498	418	426	411	419	464	432	453	411	401	431	429	401	413	440	454	396	412	410	401	425	480	388	430	395	449	395	430	394	418	461	454	426	431	459	431	420	472	413	454	388	421	437	428	437	448	437	444	426	421	399	411	470	417	401	417	435	419	432	417	416	429	412	468	439	427	444	425	419	441	457	428	404	420	412	404	454	419	458	469	424	410	444	425	425	383	443	409	429	436	434	411	409	419	424	414	405	402	376	416	439	437	395	417	420	421	422	424	398	446	448	443	458	427	423	443	425	418	464	419	440	441	415	420	408	461	443	451	407	388	443	444	422	392	402	441	395	431	384	446	380	431	398	410	426	440	441	429	433	381	451	429	432	422	464	464	444	439	433	414	429	462	416	407	421	438	440	442	449	381	424	422	473	400	414	431	444	448	475	470	422	437	385	427	432	439	456	427	432	453	406	469	434	438	431	459	440	403	450	425	464	397	404	448	449	439	402	419	416	428	460	419	412	403	430	442	448	398	434	419	425	404	389	438	472	469	413	440	417	436	381	441	442	404	430	415	424	415	448	451	424	429	451	430	461	456	442	406	409	421	459	438	447	414	427	406	405	436	459	419	420	452	442	460	439	430	402	427	419	416	456	418	438	433	397	374	429	434	461	460	427	446	427	455	446	419	424	431	469	429	405	431	457	427	405	424	416	444	433	395	444	456	448	426	416	465	402	427	457	416	413	425	436	445	390	424	428	430	446	380	418	410	430	423	416	431	423	465	444	462	431	433	403	451	410	401	436	402	452	418	469	431	454	416	456	391	473	457	436	368	441	391	451	450	398	403	443	419	423	442	441	434	444	425	442	418	420	380	421	452
3354	4631	4364	16474	1488	1072	5354	14807	32043	31450	18934	2695	473	481	478	683	579	442	434	476	926	1751	1458	1063	712	530	516	392	510	434	477	456	453	473	467	486	442	448	412	445	455	463	457	445	437	453	463	435	452	440	459	436	459	448	455	458	460	428	471	453	414	467	449	458	488	470	448	445	438	411	459	460	452	442	429	441	454	462	473	449	478	481	476	443	462	440	426	471	400	430	468	461	447	443	454	470	446	427	451	437	458	461	447	456	426	455	454	489	414	441	474	435	454	456	464	454	450	468	468	427	478	421	424	411	450	437	457	458	466	459	460	426	446	412	402	441	491	432	446	459	412	435	411	433	476	434	471	464	431	447	466	463	458	462	456	465	475	414	462	481	464	441	451	450	454	458	431	434	437	437	428	403	442	437	456	458	466	480	459	482	456	469	472	460	443	480	467	472	437	436	462	433	450	461	441	436	451	454	449	458	461	443	433	455	475	445	481	434	456	446	456	456	420	448	426	473	456	444	429	467	451	429	443	460	429	463	446	435	477	439	483	403	462	468	495	447	469	460	440	455	455	479	498	432	421	428	451	470	474	435	458	467	439	433	464	483	476	434	470	423	422	395	403	415	457	430	430	447	488	453	430	465	510	465	467	430	450	478	433	443	443	459	459	461	422	465	455	447	426	444	418	460	448	478	478	437	464	450	459	449	479	485	444	459	449	431	449	444	448	433	455	446	409	466	448	480	421	434	456	451	421	415	432	446	466	439	432	465	463	440	456	452	455	463	475	471	472	442	436	455	454	414	431	447	456	419	460	435	473	448	465	447	434	428	461	427	449	516	447	418	457	440	433	482	442	453	435	461	453	409	441	427	446	435	444	496	454	427	450	472	506	422	468	460	449	419	482	437	480	497	410	485	454	416	430	463	483	422	434	457	447	445	444	452	440	424	433	434	426	437	441	467	409	421	403	429	469	429	393	449	432	465	481	430	424	425	456	435	438	458	413	438	422	419	468	450	457	436	453	439	497	455	456	456	444	410	436	399	458	471	416	423	446	470	479	420	453	466	452	458	439	432	452	441	416	483	477	451	474	413	442	430	405	473	464	485	440	424	433	422	419	402	436	416	419	456	425	469	488	450	468	475	423	453	485	470	458	433	425	423	479	443	457	473	452	455	434	450	420	436	436	455	469	419	445	453	442	470	451	455	465	489	486	483	481	460	478	457	471	443	442	436	493	487	483	459	419	463	476	445	472	437	505	417	442	428	459	427	454	436	451	433	453	419	420	450	457	457	451	434	441	435	446	390	451	453	432	441	381	476	456	448	454	431	434	446	439	448	435	478	433	509	433	400	457	443	437	462	439	451	427	432	459	473	459	418	446	461	428	475	393	442	472	486	474	452	433	478	451	433	438	414	425	431	421	448	390	472	427	453	447	437	474	462	461	453	442	439	463	443	425	467	426	437	467	453	442	485	451	492	444	446	449	446	400	479	417	422	464	442	420	410	445	416	463	441	456	436	470	452	464	433	426	435	451	452	461	470	466	429	465	418	453	457	466	460	398	437	427	425	459	485	425	443	431	439	439	469	427	430	475	413	461	469	429	460	416	415	440	434	444	464	448	432	486	441	427	450	438	472	457	468	462	440	421	439	455	431	439	418	475	438	464	412	448	462	409	474	465	452	422	449	453	429	417	434	436	465	412	444	425	426	461	440	441	474	471	443	491	418	454	420	413	444	468	381	447	488	405	447	460	454	501	437	446	443	431	456	433	408	456	444	457	418	450	407	427	437	421	456	447	440	437	485	433	430	458	491	454	462	434	415	428	436	446	440	436	462	450	452	451	435	507	460	444	448	445	386	440	416	442	440	437	436	434	442	434	461	432	448	477	414	424	445	479	430	431	439	422	415	474	442	405	415	450	455	478	419	453	424	422	407	460	422	430	478	428	440	475	454	473	429	430	436	447	478	450	475	472	458	426	470	445	438	479	424	452	454	463	436	485	426	450	459	437	411	474	448	409	395	420	432	468	435	405	459	440	448	442	404	435	465	480	433	415	445	423	424	446	447	495	398	495	455	407	447	456	426	483	439	455	458	437	440	417	458	446	492	432	445	465	452	451	424	421	445	456	465	445	412	474	414	435	407	469	438	425	453	446	439	460	474	441	437	416	472	468	460	434	464	477	461	406	428	451	439	420	452	419	451	438	454	415	448	402	425	449	439	450	441	411	440	479	442	443	461	429	452	476	456	474	426	457	423	468	441	428	438	415	437	457	394	420	430	451	424	440	413	464	415	431	445	431	441	472	423	471	484	446	415	456	448	459	447	433	424	472	439	407	436	457	464	459	454	439	411	457	457	470	462	460	463	470	396	431	414	434	413	470	476	429	386	421	424	455	465	479	418	417	418	439	447	456	468	436	461	411	433	442	430	464	451	462	454	431	467	443	415	431	477	481	417	420	447	451	474	464	459	435	404	442	439	436	447	422	470	458	436	456	396	434	477	459	482	429	451	414	429	441	470	403	461	423	422	484	419	421	435	456	439	439	432	448	441	436	445	430	454	451	430	446	422	467	475	429	458	436	452	452	428	452	445	443	431	475	461	427	458	434	429	438	411	433	427	455	438	414	450	426	414	470	434	462	426	469	444	484	478	467	421	417	460	424	472	445	420	387	455	461	405	449	408	435	448	435	461	472	433	412	446	429	425	474	406	410	446	396	441	478	453	432	462	463	436	403	467	415	449	437	441	466	483	449	428	492	423	470	484	423	437	443	472	466	435	394	430	415	465	400	448	437	446	449	439	482	436	493	442	470	460	424	445	465	412	474	406	470	460	476	434	431	472	434	454	439	412	468	431	439	422	447	423	428	442	482	414	434	456	424	443	413	451	478	451	442	474	436	459	423	414	415	518	467	446	464	424	436	475	448	439	457	422	437	440	458	424	420	457	443	428	439	465	434	435	454	408	458	439	426	428	421	444	404	422	427	444	396	479	444	464	458	461	440	430	433	446	445	433	437	424	435	440	457	416	453	437	419	439	429	443	458	437	450	459	463	400	463	451	483	449	480	483	432	424	467	467	440	426	428	411	447	453	433	429	424	459	485	470	454	488	435	465	456	468	436	457	455	425	437	432	427	443	430	427	439	450	463	424	425	474	490	460	433	416	402	406	448	457	452	462	446	461	462	467	450	425	419	446	440	458	459	461	442	446	453	419	475	430	409	448	435	468	442	423	442	453	446	442	450	441	410	481	444	452	439	460	403	459	460	499	475	453	465	472	484	445	457	436	424	471	469	467	451	465	415	449	436	452	419	463	449	433	461	428	440	452	437	410	449	450	481	421	406	455	429	464	441	478	447	427	400	417	442	461	408	445	436	458	465	423	431	493	446	462	462	459	448	409	426	436	475	443	477	463	427	462	472	451	489	422	429	414	441	485	480	479	439	448	501	447	400	445	442	467	456	479	456	405	449	420	429	442	444	431	444	470	449	439	450	434	474	457	423	420	430	428
27281	11793	2087	5146	656	416	412	536	1524	2329	1509	501	414	406	403	358	405	384	389	412	386	403	438	462	402	388	359	347	380	379	363	367	392	386	367	407	390	404	383	396	383	385	341	372	381	365	373	367	409	378	349	322	338	403	361	366	409	321	365	394	357	377	385	375	360	388	380	375	396	353	374	380	395	353	374	354	352	365	363	352	393	365	378	331	360	377	378	360	389	370	405	385	361	377	374	359	358	373	403	368	347	377	351	388	363	414	375	373	338	372	368	352	425	373	380	379	384	356	380	374	408	344	376	391	402	363	373	362	366	372	373	402	409	402	372	378	385	359	334	389	397	395	366	397	374	398	369	373	385	380	378	389	381	377	381	356	365	406	392	361	364	376	339	389	363	390	392	354	361	385	400	364	402	383	379	366	377	378	423	384	344	356	365	377	388	342	372	384	365	386	348	420	401	424	389	357	343	367	366	366	353	358	374	391	389	373	388	364	408	348	362	386	411	354	390	392	394	374	357	395	393	382	396	400	372	379	383	344	364	390	382	385	359	383	415	386	379	395	399	397	403	376	345	404	356	400	378	342	360	354	391	379	386	369	392	394	366	369	395	430	364	384	398	390	413	366	352	363	386	348	380	390	372	357	387	394	379	351	396	387	345	388	363	394	383	351	373	350	344	387	356	430	384	389	378	348	391	388	377	395	378	431	369	374	382	345	379	393	382	379	402	366	390	388	390	385	406	348	373	369	386	372	386	381	406	380	352	366	386	408	379	340	378	374	375	349	394	336	384	374	401	366	375	372	374	392	400	399	374	419	408	383	367	389	357	344	362	409	372	393	387	380	362	389	359	370	369	362	364	382	383	368	378	371	414	380	393	380	387	386	388	391	396	389	364	373	372	361	369	370	375	380	359	397	380	411	413	332	372	383	357	366	352	396	351	380	379	354	398	378	346	359	392	389	350	365	382	370	397	384	342	337	362	372	387	395	365	378	407	397	341	360	381	369	363	406	339	364	365	373	357	337	375	376	379	399	397	382	391	354	349	392	389	398	366	374	362	383	362	365	367	357	388	371	363	359	365	409	353	359	369	365	352	378	376	361	373	380	385	352	380	392	369	388	392	398	393	395	371	352	360	407	348	373	407	373	372	374	419	378	376	410	390	367	357	401	389	380	385	372	386	396	399	387	378	364	362	350	382	361	395	366	379	397	381	411	375	368	381	332	388	358	400	359	395	408	386	353	378	395	394	344	333	389	389	395	415	358	389	372	386	325	370	375	344	352	367	391	380	388	379	340	378	384	374	374	356	363	372	395	373	362	366	395	374	381	336	335	347	387	370	352	371	380	376	383	397	414	368	363	410	410	378	377	386	353	377	379	405	396	363	336	388	363	373	414	373	364	369	382	376	372	373	348	404	384	389	364	347	401	336	362	366	384	338	373	343	398	408	375	381	393	378	336	364	412	381	349	389	398	362	372	385	391	378	370	367	379	400	387	381	370	355	359	366	349	389	383	371	372	359	330	386	366	352	383	403	353	362	358	355	370	373	354	379	392	371	363	397	408	366	354	366	373	395	406	357	360	396	370	361	419	388	374	387	368	343	368	375	405	372	380	415	405	387	379	383	384	388	354	343	386	376	384	342	397	357	383	373	377	386	402	425	394	382	349	354	372	374	384	365	324	338	389	380	367	394	393	361	386	351	364	374	394	366	385	333	363	351	427	403	401	325	417	353	374	376	373	371	385	414	376	365	369	377	345	380	330	371	393	386	367	380	371	396	401	373	369	358	348	379	372	361	394	402	367	377	369	393	414	385	360	351	396	341	360	368	365	375	350	388	369	419	379	414	373	412	373	346	399	408	355	385	356	374	393	352	360	382	376	396	386	377	369	406	366	375	338	368	367	354	374	369	389	357	347	373	324	401	374	353	381	387	388	412	345	374	376	362	377	371	362	377	374	375	328	358	382	374	378	378	388	369	372	376	375	379	376	384	398	414	350	377	416	394	361	337	351	328	346	369	355	396	378	393	385	390	359	384	325	341	358	367	396	355	345	368	410	399	391	400	366	376	407	398	374	394	383	396	377	355	350	388	394	364	392	421	345	375	379	377	387	376	390	376	393	374	356	379	407	358	348	409	389	419	375	353	358	378	332	352	365	387	378	403	365	372	410	415	381	401	346	396	422	404	377	411	384	404	409	371	404	362	381	370	372	398	402	399	401	395	393	375	338	362	397	374	370	378	369	389	390	401	397	405	421	399	359	399	370	420	391	418	385	375	403	379	371	380	391	371	410	340	374	376	410	391	388	397	406	400	336	356	382	368	387	366	398	381	392	344	419	391	378	382	364	379	385	361	358	362	390	376	362	366	346	383	387	419	364	368	367	402	363	354	385	376	387	384	355	372	396	352	361	398	363	392	352	360	400	375	384	352	377	336	357	363	381	367	387	373	362	423	377	399	356	408	349	381	371	366	378	371	390	343	372	393	376	373	392	374	353	383	360	369	383	419	356	394	360	357	364	368	418	362	369	368	393	351	371	372	382	407	341	342	419	356	376	356	414	377	331	337	400	386	343	386	360	359	383	363	363	369	368	404	391	414	382	377	408	386	375	388	357	369	412	403	366	410	390	382	388	380	404	387	390	385	372	382	388	393	418	344	386	405	344	360	367	336	383	382	396	393	394	353	386	398	389	345	379	356	336	356	406	364	401	394	378	346	362	354	358	380	379	363	360	415	372	374	365	361	381	395	423	380	400	365	401	404	395	385	394	349	386	406	355	391	409	377	365	374	371	371	369	379	401	387	374	369	360	346	380	379	363	377	373	392	405	391	387	390	383	348	393	392	374	368	376	382	378	392	376	384	354	425	406	345	391	381	417	381	381	391	347	393	387	408	352	361	366	341	383	374	382	380	398	401	367	374	369	362	367	368	384	382	375	413	390	395	377	359	366	387	395	376	387	385	323	345	395	371	378	366	394	389	404	391	378	364	352	403	385	356	361	365	383	386	374	368	390	390	370	361	380	349	365	384	348	390	381	392	380	331	384	416	380	375	385	394	395	385	368	373	386	400	396	380	374	384	369	374	379	376	403	367	363	356	394	407	382	378	364	374	377	411	376	387	360	404	423	394	373	361	365	401	350	373	401	391	410	395	399	390	401	421	374	346	362	371	381	389	371	354	369	367	378	396	341	351	379	397	372	384	399	354	369	367	391	388	386	401	405	336	377	417	390	380	384	351	349	377	362	350	355	368	404	397	365	376	376	412	399	392	370	379	389	388	400	377	341	360	326	354	356	378	385	360	385	365	339	368	382	407	387	383	385	399	386	352	369	378	338	371	376	355	435	386	350	349	347	395	372	405	364	389	381	388	389	366	368	396	360	356	383	380	401	376	357	367	341	404	359	361	387	376	397	331	387	396	363	404	398	359	385	387	379	376	376	346	376	378	364	384	381	374	369	358	356	402	400	370	400	397	367	385	388	413	383	368	398	375	426	379	354	381	380
4793	595	1707	5035	593	417	433	770	2405	2993	1951	524	355	396	412	398	352	388	403	392	362	458	463	469	383	438	382	416	361	409	388	387	387	361	390	385	369	361	382	383	336	377	383	418	381	366	379	375	432	400	384	375	360	369	382	355	376	369	365	380	358	392	382	384	379	340	390	364	393	349	384	381	401	366	378	334	443	385	350	399	368	376	379	345	377	371	366	389	339	380	429	373	405	374	362	319	382	390	382	368	364	384	362	397	399	406	387	379	388	388	375	376	369	373	378	372	399	386	396	416	389	377	380	376	355	389	374	388	391	394	344	369	396	391	386	375	390	382	350	402	394	400	404	386	390	375	357	378	399	361	347	391	414	389	356	376	362	406	368	376	401	410	369	379	351	398	388	401	407	371	376	377	356	365	366	397	398	389	399	402	389	387	342	377	358	338	413	393	383	369	329	379	376	381	417	379	370	423	377	353	385	383	381	375	378	390	425	377	352	420	352	358	381	341	376	385	412	414	383	372	371	381	362	403	397	358	402	385	365	394	366	331	394	373	406	394	377	366	414	390	392	357	354	381	388	339	349	414	366	343	398	356	392	395	412	362	344	390	366	369	398	378	334	384	378	361	387	383	369	364	350	384	342	420	385	353	406	408	364	388	367	389	368	387	327	369	372	375	383	367	370	386	396	368	387	383	369	379	397	348	406	370	409	381	398	371	396	365	408	339	395	372	358	344	351	389	336	409	357	357	413	410	380	414	382	373	379	315	361	361	368	393	393	392	377	366	361	392	400	380	394	419	375	374	404	394	382	351	350	380	347	371	371	355	402	379	383	380	420	406	370	382	400	377	364	377	365	376	374	382	381	390	416	351	336	404	385	378	360	372	397	368	353	378	349	346	381	392	370	370	353	401	384	398	358	390	385	410	383	422	388	371	373	403	414	325	363	371	338	343	382	370	379	419	381	377	368	357	365	352	381	352	353	422	330	399	379	384	395	388	398	381	392	358	395	380	399	362	397	385	360	349	394	385	358	386	377	412	391	394	380	380	394	359	371	399	419	368	371	383	376	398	371	377	354	415	365	392	373	425	414	402	358	358	379	373	377	373	410	388	396	410	385	419	378	380	393	355	341	377	342	357	364	366	398	386	398	379	338	392	375	392	367	386	396	393	373	388	361	387	374	377	375	347	378	420	409	358	381	376	398	367	397	352	363	384	371	364	388	371	370	373	339	399	392	375	401	402	365	365	386	393	402	383	366	355	388	372	376	389	400	360	363	355	392	383	372	411	383	385	370	381	374	389	372	437	388	386	365	422	377	374	374	392	372	404	376	379	377	382	383	386	364	376	379	391	358	386	365	346	412	379	370	394	380	374	400	364	367	371	346	368	409	393	368	380	350	383	368	348	355	369	368	359	423	378	384	400	377	368	384	365	398	391	383	345	394	361	368	394	348	363	384	372	394	359	407	389	377	374	399	373	364	363	380	377	376	400	387	406	399	407	361	389	389	390	379	413	372	372	372	353	388	374	375	390	382	381	362	382	387	387	360	396	392	356	390	411	381	374	397	393	376	396	370	373	380	396	388	391	400	350	392	366	386	395	387	389	396	407	411	438	362	385	367	387	405	369	354	410	379	385	383	386	393	377	403	369	372	383	367	381	382	352	388	378	400	349	398	371	387	401	373	370	376	394	371	364	378	379	393	346	348	370	376	375	368	372	391	379	378	396	348	372	360	404	389	389	372	380	424	357	403	375	384	357	371	385	358	380	389	370	378	367	379	392	393	396	384	370	344	363	350	376	378	350	375	378	351	409	380	368	389	388	396	403	364	356	370	369	376	364	378	385	385	367	412	363	368	382	391	378	393	358	391	362	370	395	381	380	343	360	402	389	371	377	386	395	384	354	412	383	357	348	407	377	367	361	395	389	421	372	370	405	377	369	358	376	359	394	403	354	378	385	371	353	412	366	358	376	367	351	410	398	370	379	391	367	390	409	393	391	404	397	391	405	403	414	381	378	398	385	371	353	438	384	374	374	369	358	401	386	348	369	393	348	372	335	389	378	356	373	393	378	390	382	381	393	369	421	387	375	398	413	391	354	362	382	374	380	383	372	385	365	358	361	379	385	372	375	404	365	361	386	357	411	373	387	384	393	390	373	404	364	378	371	392	370	383	383	403	401	372	362	398	400	366	384	361	439	396	382	382	379	354	360	352	363	389	356	398	367	376	411	385	378	406	373	380	376	377	379	343	378	374	381	372	374	368	372	370	375	386	390	418	354	393	345	382	357	340	379	392	382	371	414	361	363	388	386	391	387	391	373	374	390	397	378	401	387	395	400	401	388	397	400	422	364	354	364	363	358	380	382	374	413	354	379	347	362	393	384	385	400	379	367	370	368	398	369	375	431	397	376	370	382	371	409	375	380	386	369	379	360	361	329	379	365	378	371	362	354	372	369	376	339	369	383	414	390	386	409	352	356	380	400	387	384	376	358	382	385	376	385	361	393	385	375	356	365	391	356	370	360	372	402	378	376	374	411	413	406	409	389	379	380	349	412	380	374	395	424	381	382	368	371	362	388	374	370	362	358	386	370	375	415	393	381	366	368	361	368	375	363	370	355	339	392	391	384	371	363	358	383	385	357	383	396	383	404	375	335	381	352	363	361	376	389	387	407	379	388	375	392	391	410	394	383	420	391	382	358	406	375	394	364	371	372	388	381	361	373	394	378	367	387	390	384	353	368	381	387	341	356	398	375	395	354	374	391	365	357	359	361	359	384	382	369	368	371	378	417	377	391	378	348	373	391	392	364	374	356	390	359	369	336	409	405	385	388	401	357	347	365	401	371	372	391	395	349	360	367	384	381	367	383	342	390	367	351	401	408	406	368	370	388	392	383	365	359	366	374	404	365	363	343	419	349	360	375	372	360	374	454	383	359	367	361	391	393	398	388	387	350	380	366	388	411	423	364	375	384	398	385	346	385	384	412	412	358	396	381	372	372	382	405	365	402	386	396	372	362	349	373	368	361	392	360	382	369	359	371	385	370	381	393	361	369	391	348	383	363	369	356	336	358	377	347	343	388	379	389	378	375	387	381	380	384	400	393	365	381	366	380	387	367	381	340	349	378	361	405	394	361	372	364	365	412	383	376	376	403	375	346	392	432	410	398	375	380	374	418	373	402	367	372	394	372	385	379	365	396	385	359	346	389	365	368	383	383	360	347	365	387	369	390	369	388	359	369	414	352	366	376	351	391	374	371	367	379	391	348	375	348	395	369	372	364	373	387	400	380	375	398	350	415	386	380	336	393	409	351	385	376	379	413	375	371	360	362	362	394	391	389	397	370	356	369	348	402	394	345	369	363	401	398	393	425	355	402	368	387	398	390	390	366	375	365	391	403	345	353	364	411	388	401	442	389	367	381	401	382	368	367	370	376	408	379	348	356	370	358	378	375	380	392	424	375	364	414	371	393	402	389	423	386	353	355	370	401	390	382	383	384	398	360
24667	21164	27503	30867	20218	3414	1130	3995	15286	20586	13354	1577	448	390	403	536	365	369	355	376	514	711	853	632	504	414	433	407	395	396	358	382	375	357	366	406	348	381	352	390	389	391	364	398	369	344	410	369	397	366	379	385	372	354	366	380	382	356	388	386	371	422	399	398	383	364	369	363	356	375	411	363	357	387	398	376	353	369	383	382	369	399	380	379	374	348	365	396	394	383	367	380	416	390	363	383	362	404	354	377	339	371	364	402	351	384	366	376	393	409	363	342	371	372	376	378	357	401	371	339	387	380	358	382	398	378	330	388	386	404	350	356	388	350	358	394	366	382	387	385	395	378	393	384	418	366	388	373	363	392	380	355	405	372	356	384	385	385	408	400	399	352	357	388	388	400	377	372	370	362	371	370	384	379	369	385	384	383	378	391	381	383	369	351	388	375	411	387	381	385	404	346	389	403	382	383	371	367	377	379	347	335	372	414	369	378	390	374	355	385	401	397	403	409	371	366	353	390	361	345	372	364	382	344	367	363	362	352	367	354	379	386	390	354	345	369	395	386	406	389	386	371	388	349	333	349	385	379	378	399	360	390	378	415	370	372	352	374	353	395	397	385	380	384	407	350	371	352	354	368	381	377	373	353	365	388	359	439	379	362	386	320	388	356	384	385	384	364	359	385	375	389	391	369	388	388	361	433	385	396	372	366	379	357	339	416	378	389	354	366	386	349	376	377	372	379	399	371	373	385	357	376	395	385	369	408	371	397	404	361	393	382	321	378	405	417	389	365	400	331	380	368	393	364	394	379	396	384	339	388	376	377	358	389	435	341	406	368	392	362	365	366	404	363	344	339	355	398	364	373	369	407	374	394	373	403	372	389	376	337	361	359	398	418	357	371	368	377	386	399	380	371	375	367	369	395	403	356	370	388	387	366	360	390	375	375	371	369	389	396	374	371	361	357	366	351	368	382	385	388	359	378	362	344	369	353	386	375	392	384	393	380	370	382	377	363	368	348	355	393	383	347	362	379	393	350	391	362	357	375	359	375	384	328	391	366	350	367	375	346	399	361	374	402	386	372	394	395	358	365	383	343	374	385	390	376	397	381	362	407	371	360	369	361	358	384	426	369	412	376	400	352	380	401	378	385	386	365	379	382	364	375	347	350	334	343	380	347	389	357	380	343	367	391	404	378	348	364	350	384	383	379	371	375	373	380	388	391	381	380	403	340	388	359	394	350	363	375	383	372	372	367	361	358	347	343	389	383	389	356	402	368	379	362	368	342	365	407	371	367	407	415	378	395	384	393	369	365	364	421	365	410	357	382	392	355	387	365	398	372	332	344	361	342	374	382	360	402	383	373	371	357	389	406	373	378	361	337	357	378	373	371	359	394	370	398	364	392	390	369	414	353	377	359	375	352	357	359	411	393	353	369	389	370	416	386	416	381	370	372	379	379	372	390	365	413	379	364	409	329	409	375	361	389	349	359	359	350	386	388	360	362	392	390	364	351	384	390	386	346	369	410	394	380	356	330	388	369	369	314	369	369	364	368	381	342	390	344	384	372	403	400	349	366	422	361	401	373	395	409	371	372	405	410	366	386	397	366	371	369	375	354	394	360	394	386	413	381	376	350	390	370	435	363	373	381	371	338	377	360	370	381	376	379	378	377	358	388	382	368	363	372	393	376	356	340	393	376	403	394	392	386	404	372	400	398	387	393	390	379	343	401	377	376	376	361	377	364	389	368	345	360	367	364	356	401	406	374	369	361	370	349	351	368	355	391	383	386	373	353	397	395	361	383	399	400	358	376	353	381	384	375	396	417	369	373	398	377	391	393	385	388	390	386	364	390	381	363	388	363	383	362	377	382	371	362	379	399	357	353	345	375	388	358	358	391	373	358	371	366	359	378	392	364	374	395	363	384	376	378	370	376	389	360	380	343	395	401	375	329	358	367	389	403	341	378	382	376	384	372	338	335	382	380	358	398	392	398	406	367	361	370	350	359	399	378	378	409	379	344	357	364	363	361	370	383	359	374	379	378	369	379	360	343	381	368	395	388	381	348	392	375	388	361	358	369	391	337	381	389	419	391	345	386	349	397	410	343	369	365	367	380	386	373	361	377	369	382	389	349	361	342	398	366	377	351	354	378	376	349	388	367	400	362	394	377	419	405	408	389	343	342	371	359	338	367	397	417	399	391	407	381	378	412	393	375	374	363	368	339	372	371	392	354	380	395	391	394	384	408	373	364	354	375	377	355	373	378	360	395	415	335	374	367	353	383	367	394	371	393	350	377	400	371	357	387	387	325	346	399	378	356	364	387	358	399	409	384	377	373	393	379	354	361	384	373	383	356	350	359	359	380	373	398	373	359	377	372	388	357	366	344	365	389	400	373	376	374	364	415	383	401	392	345	362	387	357	376	350	379	397	375	390	392	384	401	392	380	383	357	380	395	407	355	362	339	344	365	378	402	380	396	352	379	346	357	364	337	389	366	398	361	433	412	374	380	366	391	392	378	365	384	378	370	375	390	386	372	392	383	372	381	405	363	377	335	393	388	392	367	388	432	384	382	381	390	333	391	377	383	395	366	440	386	374	380	409	373	359	361	393	379	380	380	354	409	354	379	374	375	388	387	367	354	394	368	347	361	356	393	378	362	416	373	361	403	365	392	407	349	351	380	357	406	398	377	382	371	347	371	339	375	357	379	355	385	364	383	374	352	372	344	409	362	390	333	388	345	391	373	362	425	368	383	369	386	370	371	386	363	400	373	376	339	379	325	406	360	387	374	375	359	362	362	368	372	392	366	381	381	365	388	380	369	378	362	373	351	366	349	360	389	368	360	359	375	361	378	382	391	370	361	348	372	351	400	343	376	368	358	351	363	361	388	381	356	380	395	388	352	378	413	364	372	365	352	366	384	349	388	389	377	369	383	396	353	389	363	374	356	340	356	367	376	376	389	359	373	407	364	366	370	352	428	388	343	387	348	377	345	405	362	393	366	373	367	357	385	402	367	384	421	407	382	363	361	364	389	357	352	329	397	366	376	401	382	380	372	371	380	418	374	352	386	389	410	391	388	369	377	365	401	390	356	380	384	371	365	351	343	392	396	385	375	399	339	408	396	368	398	362	386	328	375	337	383	376	381	388	384	337	337	410	338	379	415	362	374	396	352	392	400	358	392	361	353	390	379	360	404	355	365	358	388	363	375	373	387	342	382	387	353	391	385	354	368	377	352	373	341	415	366	354	362	354	379	393	336	356	389	385	370	403	370	356	371	370	377	386	384	395	390	376	406	361	376	397	351	369	395	383	356	380	362	391	404	382	377	374	352	397	363	343	353	357	359	390	328	409	361	351	339	384	367	372	359	391	389	406	374	332	377	373	377	370	361	378	394	384	390	358	341	373	375	381	387	383	361	378	380	400	398	380	362	392	413	321	352	353	366	370	387	393	356	367	376	390	379	387	417	388	383	375	371	356	412	358	354	432	372	388	370	393	344	405	430
3111	2985	11880	34728	7543	744	1649	6195	18371	20009	11596	1232	446	392	426	690	430	442	409	388	679	1034	1204	852	644	454	422	411	443	416	400	403	393	395	437	400	422	403	425	423	434	381	411	411	405	400	404	400	383	393	402	389	425	416	407	395	378	370	427	399	416	401	360	389	397	414	396	391	405	388	429	398	415	428	416	384	420	395	414	378	367	411	393	377	377	413	393	368	380	419	398	436	370	393	396	380	437	389	407	383	379	363	404	387	392	399	391	384	409	377	412	379	358	414	386	406	399	419	433	422	375	411	389	377	399	396	443	409	441	382	388	376	432	420	425	424	420	426	411	385	412	398	367	402	418	383	391	378	412	392	391	391	428	404	392	399	383	405	370	391	370	415	373	386	412	409	417	369	397	373	368	383	422	425	387	395	415	420	406	372	393	415	381	419	414	395	404	399	404	418	410	407	411	355	364	367	396	400	410	393	373	402	369	396	401	356	380	377	419	382	383	414	377	451	400	358	383	375	389	384	396	426	378	405	383	406	419	397	371	405	375	421	407	409	400	395	364	428	382	436	424	421	385	394	358	407	365	434	434	389	412	402	387	403	391	454	389	406	399	380	385	414	394	405	425	399	426	408	382	385	353	370	408	401	402	363	427	380	372	395	393	387	382	391	389	390	406	380	388	365	380	384	396	426	398	409	400	395	413	387	352	406	390	348	414	427	428	428	391	437	398	422	361	440	393	411	383	404	429	384	366	392	396	398	391	391	408	384	393	356	399	386	390	395	396	378	408	380	392	341	384	402	363	418	397	428	371	417	383	407	410	390	384	368	394	402	389	382	371	429	403	410	437	405	405	392	434	376	379	372	363	384	421	381	372	433	379	398	384	403	384	407	400	411	405	392	429	372	393	385	366	427	396	405	407	418	386	383	395	413	426	414	413	393	422	394	405	383	387	401	406	412	378	425	385	424	407	428	385	394	418	402	404	373	393	374	363	415	409	384	420	370	424	462	411	401	400	383	384	429	370	418	375	387	415	397	396	396	435	399	390	395	377	415	359	383	412	409	386	379	412	405	388	400	405	413	395	420	373	431	386	419	386	419	428	420	383	422	395	342	370	364	393	411	423	410	415	401	451	412	382	388	381	412	384	377	373	404	367	421	363	368	397	390	387	370	427	392	412	419	368	396	404	416	386	402	410	391	386	421	429	387	411	415	404	418	400	395	361	390	431	383	384	416	404	401	368	386	366	375	398	414	439	391	370	362	389	396	408	378	410	402	374	410	390	400	404	376	402	429	412	431	363	421	405	356	389	412	393	408	391	402	394	383	414	386	439	412	416	397	396	401	418	383	398	393	401	386	398	459	389	378	416	357	372	409	418	409	427	387	404	379	390	371	420	420	389	385	409	407	391	413	403	369	352	394	379	407	406	421	395	374	396	404	392	407	374	375	405	433	401	378	400	392	344	390	364	401	414	386	406	408	403	401	362	418	379	425	431	384	408	392	400	387	439	387	384	398	365	407	390	407	395	370	405	377	399	397	408	395	403	428	365	401	418	397	366	426	386	396	371	444	403	392	395	384	384	373	403	405	417	395	383	415	420	418	475	443	418	402	400	382	416	405	411	402	370	372	373	394	363	370	384	403	387	399	360	368	413	394	383	414	361	401	439	425	412	398	380	391	402	376	381	399	403	397	435	387	423	402	394	400	380	397	434	379	409	411	410	414	413	371	406	400	412	420	412	417	417	414	401	395	393	399	408	440	366	361	394	375	407	431	413	361	377	363	429	386	405	399	390	430	364	406	414	369	415	456	368	406	386	386	396	420	379	366	400	381	417	415	383	419	366	403	391	357	391	406	433	380	405	404	383	376	396	379	428	406	381	403	385	363	399	436	439	406	372	417	395	423	395	428	402	375	361	417	377	429	373	405	409	420	444	400	380	393	424	409	382	398	413	397	377	404	403	379	382	433	403	394	414	377	391	401	432	384	363	380	438	386	400	398	400	411	395	413	399	427	402	372	409	391	393	397	376	384	396	368	377	410	368	363	387	424	424	399	408	373	378	419	399	374	403	430	427	372	369	371	455	381	408	411	371	385	414	414	410	400	368	413	420	348	388	396	410	431	389	384	459	406	427	428	423	418	387	416	380	384	357	407	412	409	402	396	418	392	417	412	404	362	374	396	402	426	399	383	369	396	391	388	373	380	389	433	374	410	407	354	369	388	350	375	418	375	383	401	416	377	415	363	378	382	400	404	393	411	414	416	356	405	377	417	392	412	388	390	392	417	378	384	415	388	376	392	404	401	408	438	445	381	374	425	405	395	389	394	393	412	407	382	375	392	378	376	408	428	422	427	380	387	388	384	405	380	356	390	417	401	385	392	347	394	376	379	421	385	400	407	397	392	374	420	387	380	408	379	427	389	408	376	410	389	430	400	394	434	437	405	377	403	393	436	372	347	362	417	374	403	401	404	428	404	414	400	395	392	403	372	403	378	437	391	362	365	433	394	420	421	407	421	387	421	395	369	396	411	368	387	388	337	402	375	393	412	412	419	351	360	407	417	396	386	390	386	408	404	400	406	364	373	414	379	414	416	386	364	369	391	409	380	396	418	400	366	377	380	431	404	399	417	393	375	374	410	399	406	412	392	366	407	411	413	401	362	379	409	374	371	404	374	375	403	402	447	412	422	392	420	400	375	406	372	401	402	378	361	378	403	384	374	407	396	376	388	439	400	414	358	412	401	382	386	389	401	384	412	430	395	391	398	387	379	392	406	395	402	434	433	387	412	396	400	382	400	411	420	368	391	389	414	353	400	385	419	400	396	376	403	379	405	417	380	437	397	429	393	383	394	395	404	397	375	398	409	411	395	394	404	394	402	400	409	413	411	390	384	368	361	404	385	384	379	389	395	432	407	407	399	384	396	391	410	409	387	376	418	380	426	401	387	382	376	402	395	368	371	384	395	405	398	387	430	405	393	374	409	395	428	383	403	417	432	385	376	396	429	376	399	418	430	369	381	422	434	365	437	420	417	388	391	382	365	379	417	397	395	412	422	409	403	390	391	436	403	427	378	415	369	423	374	390	373	408	380	413	394	357	397	399	384	395	388	380	385	383	416	425	383	388	414	408	369	383	404	430	392	391	432	411	381	399	382	385	396	395	391	383	361	406	425	419	350	359	367	392	374	396	410	381	393	429	373	412	367	393	354	372	406	391	395	405	371	409	407	394	412	383	380	408	412	415	393	389	396	416	390	403	368	404	394	417	392	364	361	433	411	406	410	402	399	378	359	407	390	377	408	390	395	370	388	398	351	397	388	409	384	424	349	402	383	403	412	366	417	396	400	409	352	410	411	391	387	407	374	395	375	386	432	401	389	369	416	418	385	405	398	415	397	416	401	367	407	365	380	372	404	384	405	396	394	418	420	434	367	390	370	417	403	417	425	363	409	400	394	414	402	387	385	414	400	424	403	423	393	386	403	371	397	403	395	414	370	399	403	420	396
23860	21160	28655	30468	19901	5987	6459	8682	17366	27741	23360	4724	586	514	463	858	441	455	435	478	572	1161	1316	988	717	501	475	416	469	434	428	441	453	399	430	442	426	430	408	438	459	421	418	403	464	400	435	391	424	421	420	400	462	453	416	436	371	433	429	436	471	416	441	404	409	438	448	427	443	495	452	427	429	448	466	437	401	471	423	417	447	447	433	426	466	471	418	410	430	451	436	398	456	407	439	423	424	410	452	439	444	403	420	395	410	421	430	430	466	409	409	419	416	425	419	389	384	438	440	414	443	413	473	410	428	409	422	404	425	392	432	404	448	428	423	431	390	480	437	421	434	413	416	444	438	464	417	421	427	428	452	450	457	469	434	436	407	448	425	398	435	420	454	409	455	446	420	418	446	426	429	445	394	409	416	420	409	444	417	428	455	432	422	420	466	419	419	431	452	398	443	460	439	427	392	457	427	394	414	382	443	413	421	467	414	429	435	408	434	412	456	405	444	429	435	448	412	404	446	409	452	427	407	434	453	405	416	437	414	420	443	437	407	391	425	427	437	412	437	422	454	437	449	449	454	435	456	432	434	457	439	409	431	426	428	451	416	381	443	420	405	413	420	418	423	415	434	445	441	450	415	429	434	433	372	408	442	433	393	436	432	430	427	426	407	419	434	448	460	383	427	428	414	427	436	456	426	424	423	452	436	430	448	414	438	393	406	418	430	414	441	455	425	422	469	428	446	429	426	437	442	396	415	410	418	418	435	405	411	462	439	426	484	423	475	435	430	418	461	446	443	408	475	406	431	441	395	456	420	428	413	395	475	398	418	415	438	419	414	432	423	446	419	449	445	429	420	427	390	409	405	444	416	407	446	406	477	464	431	409	410	388	410	417	425	432	436	395	422	434	440	448	446	394	425	421	450	433	413	426	419	406	418	400	448	421	419	448	426	432	446	431	441	426	447	407	426	398	412	411	353	431	425	489	435	436	449	388	443	397	406	407	392	453	429	496	435	404	432	448	435	469	422	425	424	407	446	407	413	391	444	386	406	468	457	427	429	429	426	397	407	406	470	451	442	393	413	421	398	414	436	415	399	426	433	442	423	394	422	455	460	409	391	445	461	436	418	424	436	500	417	445	447	445	419	446	441	406	442	442	441	456	433	426	421	439	443	409	428	416	414	442	432	419	441	419	449	454	414	430	407	451	442	428	450	420	449	420	436	448	426	409	438	427	392	434	409	403	419	446	458	414	374	437	412	406	439	418	409	417	437	400	413	437	424	464	454	426	422	431	487	380	403	420	465	423	434	453	417	427	422	412	413	404	451	417	467	391	468	463	437	436	399	412	411	420	441	431	422	428	383	450	457	403	421	421	442	459	407	428	456	435	405	428	429	415	430	456	386	427	418	412	431	407	413	408	417	396	442	430	400	385	424	411	424	445	420	401	436	418	430	425	427	428	443	428	390	425	440	400	408	432	438	450	422	400	417	436	462	456	423	407	372	408	420	428	428	445	438	365	412	406	418	406	441	407	426	426	407	393	426	469	410	423	437	429	420	421	433	440	403	423	399	436	431	454	397	469	397	428	426	412	417	440	420	382	417	424	429	476	463	441	417	398	424	468	446	428	443	445	458	425	422	476	445	434	430	423	422	441	405	455	425	441	427	416	470	410	439	440	411	443	432	460	418	460	475	428	402	440	465	429	466	420	454	440	419	399	442	444	427	425	444	417	447	400	396	424	441	383	428	404	446	424	428	383	441	392	419	450	401	429	424	420	420	397	442	452	427	435	432	403	454	444	411	446	447	415	423	435	433	420	445	442	418	421	453	404	438	449	459	438	427	427	416	410	428	455	430	436	446	410	424	407	418	443	416	435	439	462	416	427	422	402	449	458	436	441	407	455	399	412	414	428	406	430	450	430	424	428	413	435	434	419	418	414	407	413	434	432	424	449	436	431	422	426	416	408	430	439	436	430	408	436	421	415	442	435	423	385	427	446	439	428	430	415	446	419	448	406	438	423	448	419	406	434	388	423	377	434	407	393	400	423	452	428	433	423	418	483	445	393	416	417	447	407	457	415	441	437	424	434	426	432	422	442	434	417	449	409	439	441	453	466	451	417	463	443	446	414	421	444	423	414	435	426	421	421	463	395	442	435	416	456	451	436	422	433	419	411	431	431	405	460	390	405	431	398	453	429	387	441	434	439	432	432	427	441	405	461	431	435	442	447	437	410	469	455	420	401	432	441	476	375	453	440	417	449	432	428	469	417	408	427	427	434	447	396	413	418	441	452	417	430	440	416	435	412	400	408	410	421	425	440	445	454	372	432	412	422	445	434	408	446	426	397	452	432	432	408	412	455	412	436	434	368	411	399	440	422	408	412	406	389	439	445	420	442	398	422	417	420	395	463	455	418	386	466	426	439	447	424	413	426	417	447	415	422	434	411	415	423	434	417	424	436	440	424	447	444	445	446	420	420	417	418	450	417	406	434	420	377	417	427	432	445	436	435	392	425	438	419	439	435	416	421	418	456	462	409	411	392	427	445	434	434	447	442	436	451	407	397	434	415	440	445	432	435	431	430	402	416	413	414	443	443	405	391	453	442	444	392	449	427	427	435	427	409	385	427	465	415	421	440	447	437	451	424	411	435	434	444	406	397	415	415	395	416	447	391	382	407	418	454	423	422	397	442	443	453	440	467	440	401	412	400	392	418	426	431	441	442	429	409	406	416	433	430	399	421	404	420	421	423	439	436	383	397	451	432	430	414	423	427	406	429	459	465	416	407	410	415	411	423	439	404	398	427	446	460	425	378	408	440	437	442	409	399	427	462	450	414	408	457	440	420	425	427	426	427	458	426	445	424	441	408	470	437	405	438	418	472	435	398	433	396	420	436	448	421	382	418	410	398	442	442	405	416	404	428	411	403	435	433	431	417	424	421	420	434	390	413	462	443	451	397	396	429	437	399	413	419	387	383	417	432	437	392	430	447	432	418	418	412	427	403	438	440	403	470	393	439	426	429	431	413	404	448	404	473	417	426	395	407	420	417	406	450	416	428	440	455	456	425	429	433	410	439	403	429	433	426	432	412	440	419	415	420	422	408	403	432	438	416	423	420	408	429	416	411	443	401	431	403	398	390	438	416	447	434	446	407	432	440	438	428	429	402	431	449	451	456	432	425	429	439	439	418	396	405	424	418	364	423	402	416	405	421	438	427	398	444	471	401	421	405	389	440	385	405	435	417	399	407	443	430	443	382	456	420	433	408	442	432	450	452	431	416	428	402	412	419	429	439	411	431	419	381	455	432	443	482	464	413	415	442	392	417	438	444	413	429	409	445	421	468	419	423	426	450	429	429	407	443	410	404	438	448	403	403	461	456	437	437	396	455	389	436	438	406	406	399	459	431	397	436	449	421	401	411	374	425	456	406	400	432	420	390	424	386	420	399	410	407	434	421	424	420	424	410	410	422	405	426	415	399	444	438	418	417	406	418	394	430	420	426
3318	5210	27254	41941	1610	1061	8847	10367	20480	28599	19834	3037	490	450	491	1265	488	473	444	453	754	1796	2020	1436	836	559	495	409	475	484	435	483	417	440	464	472	459	458	426	496	480	454	446	485	441	450	469	471	464	455	443	422	459	429	472	437	485	445	442	449	417	420	442	472	459	436	445	450	446	448	464	459	420	487	454	431	485	502	472	473	488	486	492	425	472	452	465	480	440	439	500	411	449	474	414	410	463	448	441	451	484	431	449	451	455	447	500	460	477	444	469	473	467	470	435	452	451	420	488	441	476	424	467	463	470	438	442	437	452	459	439	462	475	484	452	489	442	452	486	451	460	459	436	495	466	431	429	492	436	453	486	455	440	439	435	443	463	428	431	450	485	455	417	423	414	437	464	463	484	427	440	445	472	475	468	423	439	451	425	438	452	440	453	457	448	458	438	448	430	480	467	414	449	440	429	456	494	454	456	457	463	438	436	431	478	455	494	477	486	439	475	423	419	434	465	445	437	433	444	405	444	475	467	381	464	462	454	444	425	421	470	488	437	437	447	443	453	447	396	464	470	448	451	478	455	428	441	415	440	459	453	469	464	439	446	445	445	445	431	442	462	458	436	444	446	423	501	388	448	447	479	399	458	439	451	457	465	460	485	488	473	422	462	458	471	419	467	470	451	403	488	451	465	451	464	476	467	443	443	474	415	487	419	472	446	429	400	436	429	458	447	428	424	457	461	464	480	442	445	467	426	420	434	471	440	438	441	446	444	430	487	457	485	461	480	449	446	429	482	433	447	441	450	482	474	447	444	460	421	424	471	407	433	414	411	496	436	450	475	463	467	470	439	453	463	457	481	428	440	438	487	459	489	485	422	430	427	450	468	469	427	465	437	427	474	449	424	455	405	464	447	479	438	400	444	426	473	476	435	424	471	442	441	399	432	488	439	442	472	434	445	430	445	443	516	418	449	463	459	443	462	418	413	451	442	437	436	476	435	423	430	448	444	424	456	437	439	404	408	460	471	452	456	468	431	431	412	449	470	451	442	437	481	458	439	447	476	460	442	441	430	447	440	473	424	474	482	456	434	481	465	468	452	465	414	486	478	479	420	423	461	490	405	405	457	476	457	445	439	450	486	475	479	441	450	435	483	453	425	457	493	471	447	468	434	410	443	425	459	457	445	442	415	453	447	431	465	439	439	441	427	418	443	454	468	432	425	423	423	425	454	449	418	457	436	444	411	491	436	455	458	460	442	487	468	430	466	470	502	450	493	439	442	428	401	454	427	461	419	449	464	452	409	450	448	434	406	436	478	466	465	482	456	458	474	473	453	455	440	461	457	415	470	432	468	437	428	454	472	452	466	446	420	466	468	464	439	466	451	458	437	409	441	446	438	438	461	438	425	458	467	459	424	471	396	423	452	449	429	461	453	444	413	419	460	416	431	482	435	472	453	398	433	443	434	450	457	474	456	407	464	463	471	428	449	477	449	454	451	463	457	447	436	437	427	435	453	432	429	475	451	430	461	457	404	440	426	432	420	453	439	396	449	464	450	465	448	446	482	467	473	437	433	439	463	467	455	446	446	498	413	427	442	461	471	468	440	436	430	455	456	447	459	466	431	461	420	446	483	447	421	492	439	465	468	461	439	437	446	435	424	484	472	440	479	431	427	429	478	446	427	506	453	477	443	447	438	442	471	408	477	471	461	407	446	431	464	441	471	498	506	482	451	435	469	429	475	458	445	434	442	466	428	422	482	436	459	477	443	425	440	470	440	425	442	456	491	460	473	454	425	449	427	489	471	463	463	460	491	439	437	439	454	461	444	440	437	444	471	440	474	454	428	437	429	458	444	442	434	463	443	459	395	455	478	434	434	421	442	462	443	446	437	457	462	433	424	411	429	450	472	455	436	465	463	440	432	445	436	456	430	452	477	442	433	399	438	447	493	424	455	495	420	434	433	428	424	451	457	461	444	463	454	458	459	470	476	437	477	481	468	458	443	438	463	481	418	455	435	405	469	452	441	412	467	426	401	441	453	455	468	432	431	418	406	458	423	431	424	467	430	508	434	470	464	441	473	450	453	475	409	470	471	477	445	442	458	460	466	448	463	472	492	424	450	450	481	440	486	484	433	484	457	488	442	456	445	464	433	418	447	412	424	440	461	485	455	470	433	485	459	463	449	466	449	432	434	434	467	439	488	439	425	430	457	484	441	471	448	463	434	457	453	427	501	448	456	431	464	455	436	448	447	482	415	411	422	442	426	463	429	475	432	431	434	470	467	462	452	490	447	434	439	470	427	436	446	427	449	467	436	414	422	444	469	438	442	466	462	432	432	458	450	448	452	447	425	458	468	411	424	465	480	435	479	457	474	430	418	451	471	498	450	504	474	425	450	483	469	433	442	460	477	430	418	450	409	450	436	420	470	428	447	436	426	479	457	465	476	461	467	408	432	400	407	441	443	437	432	471	443	422	443	446	422	445	423	484	410	462	467	463	456	472	471	459	462	465	439	472	457	437	464	415	430	441	411	482	435	455	456	469	467	485	428	443	433	424	432	406	457	436	449	442	447	436	437	436	415	486	436	471	455	438	427	405	458	472	449	450	445	449	451	440	426	427	454	469	402	460	469	463	440	429	437	413	490	447	441	467	458	492	448	472	440	395	453	474	432	479	442	414	463	413	446	476	460	489	431	492	442	430	441	482	419	460	464	479	449	441	432	481	452	464	415	403	452	471	465	432	471	431	430	451	441	481	439	456	450	424	455	463	427	439	454	432	428	470	408	425	464	438	435	483	452	446	445	466	473	462	445	428	454	424	417	446	417	454	427	453	460	431	450	448	466	437	456	433	452	431	458	421	454	459	439	456	450	428	456	472	468	427	429	406	468	420	451	433	461	483	497	463	424	441	502	436	426	463	471	455	467	428	453	440	415	438	430	416	451	426	436	452	430	463	464	428	458	447	467	449	447	458	473	444	422	464	448	427	484	472	463	419	474	447	435	439	423	436	458	453	445	434	454	481	450	460	459	455	444	422	474	475	459	426	423	462	403	428	432	454	482	419	429	425	421	450	441	476	404	432	453	440	402	457	475	461	450	445	465	482	443	447	423	437	474	432	479	430	476	424	425	503	427	454	448	412	440	506	434	429	452	455	428	419	396	462	466	416	444	472	465	413	467	433	415	438	465	445	405	416	458	477	425	452	474	476	451	467	483	442	450	481	428	448	450	475	422	457	452	425	457	465	456	442	459	416	475	476	420	440	437	456	469	462	461	462	427	471	414	420	459	427	413	456	433	445	422	434	464	455	432	461	430	448	475	468	445	441	465	459	403	447	436	496	481	465	446	448	395	476	470	429	433	436	454	449	463	466	466	432	431	457	467	446	437	442	480	460	452	467	455	453	439	459	446	429	437	439	426	410	435	476	420	456	424	428	437	498	418	412	424	447	489	450	443	447	444	428	418	447	460	447	481	445	442	450	402	453	437	430	431	455	419	453	448	426
27172	11810	2755	2108	456	420	691	566	1156	1912	1458	440	380	377	371	384	389	375	361	395	394	466	408	503	420	399	387	375	365	397	363	380	370	382	363	385	336	381	373	410	347	369	377	368	355	411	386	363	340	371	381	339	377	370	398	364	382	347	381	378	409	375	405	399	361	355	352	384	356	370	366	389	368	372	375	348	386	379	344	373	390	378	380	421	411	387	376	354	366	378	390	367	365	370	386	385	372	350	377	375	391	349	374	365	390	372	393	379	344	360	345	357	376	381	396	353	384	344	369	383	366	392	361	360	361	379	377	344	350	373	405	352	367	374	385	357	376	376	395	387	383	364	379	370	394	399	369	360	362	383	379	374	380	350	340	348	365	389	367	384	365	364	342	363	383	361	360	368	395	363	346	354	375	387	350	377	377	393	386	355	355	340	356	394	378	375	367	412	386	358	384	356	396	384	374	388	367	367	416	371	359	398	362	435	400	374	380	354	396	363	380	396	369	368	375	360	398	357	403	373	387	374	381	361	343	402	379	365	419	396	393	405	403	416	390	347	373	354	375	364	348	399	387	367	356	369	339	371	352	388	397	359	340	387	383	380	425	366	437	371	388	388	337	371	415	378	368	369	383	340	391	378	377	370	361	363	403	397	383	384	426	389	389	343	379	387	378	352	361	367	356	387	400	374	413	373	394	396	393	344	408	381	370	379	386	388	343	368	367	379	357	364	387	392	420	385	388	383	407	400	353	376	372	376	385	386	360	363	370	381	375	376	378	349	390	406	370	375	401	406	401	402	388	398	380	352	352	375	364	368	352	366	368	382	363	397	373	397	406	345	381	358	386	354	373	365	366	421	393	369	376	355	368	360	379	333	369	390	362	368	387	354	354	361	389	404	388	409	406	376	368	379	369	384	375	406	378	373	369	394	365	416	375	390	395	372	341	386	398	374	338	414	412	376	375	394	378	387	404	385	345	397	375	338	385	357	419	377	377	359	395	377	371	383	380	363	389	373	376	363	361	369	371	378	383	370	383	389	351	350	421	341	401	367	381	375	379	371	364	394	424	381	416	373	408	387	356	391	392	381	416	383	429	372	359	393	370	384	362	360	377	381	396	381	371	357	383	376	407	362	373	376	366	393	384	389	413	394	362	364	386	353	385	372	372	347	378	363	357	341	395	391	394	411	366	379	356	378	344	401	373	406	351	336	346	370	370	398	397	357	356	396	386	370	358	406	334	341	376	404	367	381	362	378	374	361	397	384	406	385	363	378	382	385	401	341	419	405	336	367	408	385	364	356	352	372	377	374	351	356	377	393	368	362	409	340	392	359	385	397	331	407	397	360	386	398	383	383	380	385	370	383	385	385	382	396	376	384	359	347	393	415	412	362	323	375	370	377	368	396	369	386	385	363	371	392	375	384	426	399	361	386	352	387	371	390	379	347	360	376	372	390	381	392	362	353	371	399	349	377	394	386	360	377	370	374	328	374	398	356	358	377	367	362	354	393	369	349	357	399	394	392	406	360	377	374	362	369	376	372	369	392	365	373	414	363	394	398	371	369	361	386	383	398	395	363	394	349	387	383	387	399	393	421	393	340	393	383	353	400	383	389	375	398	388	384	376	368	366	353	400	389	361	377	384	345	355	369	376	363	384	405	375	345	359	379	371	362	405	318	387	379	359	354	376	364	394	376	406	397	382	371	375	400	369	358	388	394	332	389	350	367	357	378	362	386	398	404	385	352	374	367	404	374	359	391	395	364	364	376	365	403	385	367	384	376	362	406	372	356	380	376	342	395	336	373	358	379	381	365	369	376	356	379	376	382	402	397	349	397	371	360	360	381	390	409	343	374	335	359	390	366	379	369	384	382	397	389	379	400	379	355	392	371	373	358	347	372	378	370	368	365	381	366	390	392	358	401	394	400	382	369	379	362	388	366	373	371	361	366	383	369	408	384	350	365	354	404	402	361	370	360	400	357	373	368	359	357	390	389	415	356	360	340	360	369	341	403	398	386	377	367	314	379	385	388	394	379	365	364	378	373	400	382	382	364	357	371	368	357	370	381	355	360	387	342	375	423	355	369	344	384	343	387	358	365	343	339	377	378	386	383	394	381	396	424	372	377	371	344	418	392	381	387	361	362	405	364	405	435	375	354	384	379	383	371	373	360	377	404	382	387	379	370	378	365	416	375	346	335	382	369	344	375	375	388	409	386	358	382	360	371	365	346	396	353	343	417	329	393	366	367	359	346	363	353	385	406	362	363	368	350	409	395	372	354	377	434	396	360	395	356	371	377	368	375	393	383	363	404	410	394	341	377	400	358	364	375	372	385	409	374	394	384	408	369	387	392	350	356	379	389	411	397	366	338	395	352	410	353	376	374	384	381	375	345	371	395	377	361	351	402	377	385	326	343	379	404	374	393	379	369	366	373	381	395	398	375	389	382	385	355	374	386	362	363	363	363	376	395	360	374	373	396	393	363	357	395	392	352	401	324	388	355	402	381	389	367	402	437	395	381	402	381	379	399	344	358	387	357	374	374	401	387	400	361	360	414	339	394	366	379	345	397	375	351	375	374	390	376	374	391	429	389	371	386	345	399	360	357	385	364	426	397	418	377	392	372	385	368	378	364	383	366	370	380	354	384	354	415	353	434	368	387	405	337	397	413	346	389	397	400	387	337	372	399	366	385	387	350	367	370	371	407	402	370	384	352	345	364	370	382	349	392	349	382	377	353	389	365	353	348	360	396	349	417	396	416	354	380	400	394	373	386	385	385	401	391	411	372	371	373	393	389	393	371	435	358	375	352	385	367	374	368	355	383	364	408	371	393	379	362	391	382	399	366	397	370	367	388	399	376	364	399	382	386	377	396	352	379	376	393	380	375	396	351	399	359	364	378	361	364	372	398	385	371	373	382	359	371	355	398	395	378	345	385	390	383	382	368	394	372	384	380	367	376	388	392	366	382	361	387	386	358	367	375	379	351	385	390	386	361	384	395	375	362	357	388	382	391	406	346	405	399	403	385	402	342	358	375	399	373	361	327	396	391	339	360	342	408	365	370	386	430	358	432	399	379	395	369	377	403	378	377	356	396	369	357	356	379	404	323	403	381	378	391	370	392	364	364	375	371	356	398	390	357	400	384	381	370	359	356	375	365	383	389	382	380	381	358	386	377	369	360	370	370	376	394	360	380	336	353	367	387	384	357	384	370	410	369	386	399	388	363	388	400	410	385	377	387	379	391	388	371	335	383	386	389	402	365	379	385	404	400	392	367	375	404	367	367	394	363	399	366	371	390	359	351	359	363	391	399	403	367	381	386	378	396	367	384	387	385	408	389	383	393	385	384	396	341	350	351	375	360	376	380	393	366	368	385	374	348	433	378	379	379	366	385	381	363	362	354	367	382	364	357	393	416	381	376	363	329	374	360	394	371	366	404	396	367	378	360	396	387	380	373	358	347	380	377	382	389	358	348	372	406	409	389	369	354	390	352	385	355	382	404
4849	590	2492	1745	448	405	995	633	1759	2771	1878	495	392	388	408	467	364	381	371	371	393	471	564	510	472	369	423	409	389	380	430	404	401	370	399	384	384	394	418	417	380	402	397	377	375	397	378	398	367	406	436	385	402	375	403	398	356	403	393	380	379	387	370	391	412	391	376	410	383	393	374	394	373	398	364	400	368	374	382	429	422	365	371	354	352	372	386	449	389	386	383	392	386	391	384	399	408	375	381	379	374	384	442	406	422	401	391	355	372	340	364	392	369	395	380	375	362	395	373	384	387	386	412	377	348	381	366	399	384	408	372	361	357	374	409	380	402	358	360	375	378	362	372	391	350	383	409	398	413	403	379	386	360	359	382	377	390	386	397	394	409	362	343	409	375	400	354	374	367	394	391	403	414	393	406	350	385	407	358	384	396	383	383	396	390	363	367	363	380	370	422	386	357	360	375	402	390	398	381	398	393	356	363	403	390	356	356	364	366	365	406	396	375	402	408	395	385	376	389	387	349	369	402	360	378	427	376	344	380	374	406	431	345	391	391	418	377	381	375	372	376	369	377	343	374	370	369	392	381	350	395	389	384	397	381	363	390	428	386	404	359	411	397	386	386	411	432	386	380	366	397	411	363	392	307	338	392	392	389	377	389	390	374	408	385	379	381	367	373	388	381	363	391	390	374	381	412	367	385	416	385	379	359	379	344	370	410	360	360	419	408	415	371	375	426	400	372	388	355	402	392	389	375	379	342	374	390	367	374	394	413	368	359	345	349	345	364	358	342	387	383	376	411	328	395	382	377	368	411	370	376	428	375	416	389	357	376	385	409	405	377	358	368	369	366	374	388	380	371	387	395	365	348	383	411	359	391	391	419	368	395	339	407	380	407	397	395	378	399	399	385	351	365	353	392	360	385	377	390	403	336	394	387	351	423	388	375	391	416	361	407	390	410	388	398	396	376	403	422	388	379	360	379	414	384	366	394	359	372	366	409	393	414	391	358	340	368	383	364	369	385	413	373	399	377	394	376	415	382	407	386	341	381	369	394	361	358	358	391	335	332	393	374	382	393	410	385	341	404	384	360	383	413	414	386	438	363	369	369	373	381	413	387	368	387	399	363	364	357	362	384	365	410	368	374	364	367	362	412	408	427	385	360	377	382	393	372	409	413	339	381	380	409	369	408	390	370	392	390	351	381	382	398	349	360	396	369	375	382	375	381	356	370	368	388	398	393	362	369	389	405	371	404	384	431	370	405	365	372	406	410	378	389	372	395	368	413	390	389	373	392	388	390	358	358	384	388	400	398	358	389	375	370	367	355	388	350	375	387	367	397	370	386	392	382	369	384	371	389	351	396	400	380	377	363	367	383	405	386	378	387	390	404	388	369	397	365	398	363	369	424	380	400	404	389	401	357	385	402	384	376	363	389	377	406	407	397	389	347	383	356	385	386	419	399	368	371	370	365	364	360	343	383	383	364	382	356	370	382	361	396	366	388	353	390	359	373	358	398	396	338	386	400	389	400	353	375	364	429	392	386	396	380	363	403	391	388	352	386	351	367	394	346	356	380	395	355	377	399	395	365	396	384	403	355	409	380	358	402	422	368	401	394	374	371	348	376	376	399	382	366	363	378	377	377	406	392	381	401	381	343	340	436	381	380	390	398	361	360	373	413	356	410	375	394	384	397	387	390	387	394	363	394	380	401	407	401	373	371	376	348	395	376	397	376	363	398	358	374	393	357	404	413	393	388	416	374	391	360	422	375	359	385	376	388	387	333	376	414	380	369	367	359	357	390	373	373	393	379	400	357	373	388	394	398	364	399	383	378	414	393	373	373	379	401	386	342	414	386	395	399	377	368	383	394	379	424	384	371	390	387	377	401	373	376	375	400	383	381	410	380	396	379	357	386	398	393	382	356	356	409	404	397	399	407	357	365	389	369	379	341	407	377	383	363	373	403	388	379	379	395	382	423	387	384	383	377	364	380	402	352	363	375	355	387	362	396	395	379	397	393	375	425	373	377	371	380	350	356	389	344	388	353	325	401	362	414	371	365	395	370	420	369	354	399	368	371	403	357	366	360	366	390	372	415	395	345	364	407	374	383	372	372	379	369	388	413	379	389	372	381	387	395	388	419	401	373	388	381	379	386	377	361	374	385	374	413	365	384	370	380	403	387	397	384	362	348	383	392	396	389	365	348	392	384	405	384	376	380	368	363	383	368	432	353	384	378	394	390	370	384	382	408	370	385	394	367	412	362	377	414	381	407	362	431	408	371	415	393	422	370	391	380	345	367	371	345	396	380	335	360	399	346	375	382	410	421	379	384	393	375	368	396	372	392	386	392	395	369	384	374	382	384	400	358	404	371	384	330	380	375	377	380	391	415	396	394	422	396	397	350	364	377	372	432	375	399	402	389	398	378	370	406	385	352	408	371	376	373	348	375	393	385	391	358	396	373	403	381	406	373	349	394	361	384	411	371	385	382	360	429	382	374	376	373	378	389	399	363	363	362	418	382	405	390	372	401	376	392	376	403	394	357	374	363	400	337	391	369	393	416	384	409	387	418	378	356	369	396	366	443	371	353	363	357	388	345	372	363	396	362	372	370	388	367	388	378	369	373	381	394	386	371	372	373	396	352	413	399	429	404	348	404	398	351	391	372	358	382	400	388	361	414	390	361	353	363	369	412	351	396	357	381	364	388	378	399	357	389	379	395	411	371	370	361	393	387	378	395	359	353	390	366	376	386	375	402	355	387	356	411	371	395	368	363	381	388	379	389	371	418	388	350	377	380	374	408	388	376	392	387	386	380	367	360	415	375	400	343	398	409	371	377	386	379	384	396	406	369	341	376	372	384	412	382	403	383	389	377	388	389	351	426	374	391	393	415	360	376	417	381	424	395	378	365	384	385	342	393	406	352	386	416	414	372	387	401	370	334	376	366	373	375	362	385	390	395	367	408	378	379	358	389	379	350	374	419	397	362	410	390	379	408	395	388	414	361	366	376	389	404	380	384	367	366	391	361	365	357	377	405	361	361	391	405	387	389	377	372	369	362	394	391	354	392	380	416	360	383	352	398	364	359	362	392	363	396	392	401	353	379	372	363	359	388	377	379	404	382	386	360	386	386	368	361	391	347	392	402	381	361	354	430	351	364	380	377	372	380	365	397	435	401	385	392	357	378	391	373	423	387	379	387	358	379	356	362	390	415	386	385	367	420	372	383	362	393	370	404	420	410	366	348	384	418	365	378	379	381	380	394	379	390	391	364	371	378	387	387	373	347	386	359	369	368	370	419	356	388	368	373	368	377	408	350	410	412	390	346	380	373	364	372	390	389	362	381	374	372	372	391	401	397	384	396	349	399	377	400	384	391	378	357	393	340	396	370	378	380	406	347	366	385	348	404	380	368	394	393	364	349	422	402	374	399	350	380	400	410	392	407	387	376	372	384	355	408	394	393	418	367	399	363	379	338	376	389	387	389	368	394	395	392	365	400	344
24694	21190	27497	25043	8359	984	3121	1993	5735	17092	10103	1223	396	380	455	956	447	362	362	399	498	1155	1556	1277	816	541	441	417	398	379	410	390	376	416	381	365	352	388	377	350	377	354	349	359	374	386	375	363	354	374	357	374	398	358	399	383	389	337	390	337	373	363	363	392	355	388	367	375	374	375	339	377	403	359	370	373	349	403	344	368	352	375	376	370	336	354	399	353	405	385	385	364	365	378	373	367	372	364	383	346	328	391	331	377	392	392	363	343	372	366	358	365	387	381	378	364	377	357	373	387	376	408	361	415	332	367	405	359	343	363	379	397	385	370	366	391	422	405	352	390	369	367	403	376	344	369	402	398	385	324	375	371	376	372	369	387	357	381	348	363	385	381	350	337	355	347	363	331	360	364	396	390	355	381	370	376	422	373	357	376	355	359	384	395	423	375	373	355	365	362	354	382	366	327	339	394	397	387	369	370	357	363	353	409	353	368	338	383	365	362	363	350	344	332	355	357	342	401	397	375	376	375	394	353	371	413	391	315	389	344	353	345	372	397	376	350	355	356	344	391	367	365	346	382	373	400	392	386	356	367	363	368	360	368	396	395	377	352	351	333	366	387	373	367	385	363	385	390	389	350	390	400	390	385	354	394	338	375	380	367	352	367	343	361	370	375	382	343	360	362	366	375	361	398	386	395	358	373	375	366	350	385	376	389	383	368	394	350	401	370	383	365	386	353	378	364	348	378	352	394	377	360	382	372	385	379	391	405	366	371	377	343	338	391	379	361	385	373	356	355	324	341	367	409	363	374	368	364	353	369	344	337	422	361	364	387	348	375	375	376	353	349	346	366	371	358	330	379	364	386	371	351	409	359	415	355	404	387	374	382	362	357	366	357	390	379	380	380	386	376	345	357	370	377	357	343	325	387	381	377	407	348	355	373	376	378	370	369	392	355	379	377	368	382	370	341	365	377	391	362	384	356	361	391	385	375	375	397	373	366	363	332	361	389	356	359	399	349	349	352	373	411	406	416	387	370	387	397	375	358	425	391	396	367	371	368	360	371	355	370	401	362	344	359	390	365	380	329	324	379	350	370	352	357	361	407	379	355	384	365	377	390	370	325	426	398	349	394	342	334	369	387	394	373	344	346	382	377	336	349	391	375	406	369	383	352	332	354	380	344	358	371	409	361	376	374	337	366	362	356	374	369	396	348	382	369	349	354	388	387	372	408	380	396	349	361	384	379	368	360	365	356	359	356	355	369	358	329	371	361	385	384	382	358	342	384	381	371	367	370	357	365	364	374	367	334	373	361	379	344	380	376	366	380	358	349	349	419	388	377	359	390	372	357	377	413	364	390	381	393	357	354	348	358	333	371	351	395	369	380	395	382	413	357	356	401	353	397	381	362	362	390	378	319	357	394	381	357	412	378	391	381	348	359	325	389	366	340	389	371	346	374	372	412	381	374	406	371	385	359	377	394	365	393	368	386	369	396	341	361	398	377	385	368	374	337	355	381	348	402	373	373	361	358	393	366	350	345	379	380	359	393	378	370	402	382	378	386	382	349	362	340	361	383	346	352	395	322	339	366	383	343	384	367	399	365	391	386	369	392	409	365	411	390	367	376	390	359	375	390	384	371	345	398	410	398	355	382	376	355	392	393	409	353	357	393	369	373	380	377	369	366	385	362	392	356	355	367	386	362	393	332	390	367	372	358	336	379	386	367	393	385	394	408	382	391	356	368	379	376	379	388	353	373	356	424	378	361	371	392	392	367	377	350	346	360	356	390	336	361	347	397	398	363	359	382	380	384	385	344	379	328	383	338	393	342	365	378	362	369	381	365	352	384	370	401	385	369	370	374	424	388	359	320	361	374	397	427	358	386	364	412	379	375	377	399	345	371	364	377	348	377	370	357	364	368	355	370	368	337	360	403	374	380	367	329	390	397	328	376	373	353	355	339	363	346	375	351	364	381	328	339	382	366	354	388	400	373	377	362	363	385	388	360	355	356	389	401	361	385	355	366	362	364	380	401	355	364	354	356	393	386	346	383	357	365	364	354	391	368	363	379	382	339	384	362	375	379	370	382	354	381	390	383	330	406	373	350	374	367	388	384	353	387	389	393	340	379	344	372	392	419	372	372	371	356	388	362	375	360	371	357	391	364	363	350	358	386	354	376	402	356	358	377	364	349	373	402	382	358	376	383	372	360	363	345	364	362	419	377	409	383	370	372	331	365	408	389	340	365	354	365	387	342	387	374	357	387	387	335	367	363	379	385	348	427	373	334	380	362	384	351	388	364	365	377	380	365	341	345	379	354	363	384	391	347	386	368	375	371	375	357	379	363	339	418	368	403	372	386	351	374	339	408	345	366	357	393	375	390	344	384	371	356	372	366	339	376	384	370	362	364	351	370	369	396	375	382	345	363	362	342	362	399	368	364	362	373	386	407	390	394	399	341	344	381	380	351	370	353	364	357	405	389	364	354	361	365	376	377	350	354	371	395	363	368	310	404	401	343	383	383	389	348	399	381	364	369	393	360	389	372	416	366	346	387	332	360	372	349	359	378	402	363	373	361	388	374	368	374	362	375	359	358	385	386	374	340	398	398	370	376	376	383	370	346	383	365	365	382	399	353	367	367	365	345	385	424	396	392	383	375	375	359	332	371	348	394	376	418	368	375	359	335	360	360	358	373	345	379	359	332	363	400	367	352	368	391	351	344	335	410	375	375	383	375	353	370	370	399	400	372	357	394	386	373	377	357	390	362	318	361	362	375	363	391	383	367	365	358	378	395	365	423	418	380	378	398	357	400	348	351	355	407	416	389	348	393	385	359	376	374	370	397	385	354	368	372	370	373	407	364	338	373	356	356	355	339	395	377	346	346	379	354	361	363	363	372	335	376	324	362	345	374	379	392	358	388	344	335	354	369	366	357	378	359	329	371	356	380	341	374	359	343	381	376	387	364	382	339	390	370	378	366	358	349	344	350	385	425	379	367	355	403	312	370	392	414	352	322	369	361	380	358	373	390	352	377	384	361	387	380	347	357	347	353	346	356	387	364	378	347	397	373	338	344	355	362	368	393	377	399	351	372	354	333	370	350	350	356	362	359	380	378	360	344	369	366	399	379	378	357	367	340	356	370	344	340	375	371	360	387	416	358	345	377	376	336	344	353	356	354	363	361	374	378	386	379	370	376	336	384	364	370	343	372	380	340	348	324	353	372	339	357	373	368	375	364	364	416	364	374	342	350	354	356	369	371	386	353	353	355	359	355	419	395	399	374	375	353	403	365	374	363	389	389	350	335	360	373	394	385	337	348	365	370	348	340	333	381	362	353	373	380	347	377	376	356	377	352	380	349	372	373	373	400	367	409	400	400	370	374	354	397	347	372	384	363	345	408	363	362	366	371	372	371	374	353	379	370	341	378	360	385	398	360	351	400	362	375	384	375	372	354	386	378	372	377	353	370	368	346	393	385	367	338	366	361	367	366	400	340	391	369	359	355
3214	3318	6773	6285	1358	808	4525	2675	8880	18856	9352	1009	423	406	552	1569	521	403	458	406	638	1920	2329	1909	1108	645	500	451	437	412	417	382	408	380	429	367	400	461	398	430	394	388	418	377	424	412	396	404	390	408	408	358	408	397	398	369	392	367	386	394	389	410	380	423	402	370	403	396	424	374	417	389	376	427	369	365	435	405	395	403	372	424	388	405	388	433	418	425	414	391	387	366	423	403	375	381	397	415	396	401	410	389	428	381	396	377	400	416	426	361	378	392	396	398	406	388	375	411	370	420	373	382	415	409	382	416	370	384	423	406	368	418	431	450	378	400	393	374	408	396	391	405	357	411	390	390	387	390	387	366	411	390	367	412	396	411	421	419	377	429	379	394	393	385	379	367	363	419	402	373	413	412	424	408	430	378	377	415	384	382	383	382	394	439	395	386	375	369	439	399	388	395	421	375	414	395	391	349	392	410	402	405	416	364	386	401	371	394	405	425	361	415	404	418	405	379	380	393	376	409	450	367	376	371	374	397	413	384	425	423	378	392	399	368	414	405	392	410	365	429	363	434	399	384	398	384	378	376	379	418	398	381	386	445	378	371	396	387	420	400	404	373	391	390	386	406	408	382	398	412	384	395	400	380	416	395	383	366	349	382	369	369	381	404	414	418	393	422	428	380	424	394	425	358	410	402	375	403	381	397	397	381	392	393	370	418	379	405	397	411	415	381	379	411	405	405	401	377	393	368	406	434	380	392	414	412	432	408	393	403	382	401	383	416	382	385	420	372	438	384	403	422	389	382	412	408	373	403	393	357	383	401	373	356	373	425	369	409	375	393	365	398	416	415	403	399	410	400	395	418	374	382	402	403	412	412	418	444	362	411	412	425	411	367	391	386	369	413	382	394	394	375	398	404	403	430	387	371	427	394	387	416	388	364	384	411	400	386	407	435	381	401	400	369	378	406	360	427	414	397	392	400	387	397	399	412	418	389	385	403	396	410	378	388	369	406	418	397	372	358	412	397	414	399	402	395	423	371	417	373	411	392	393	413	434	403	369	382	371	419	413	409	359	396	388	389	393	363	418	408	391	394	383	400	373	404	417	358	382	396	370	406	399	411	420	359	386	420	408	398	402	382	419	405	393	421	376	404	413	409	366	378	393	417	409	404	426	404	422	371	413	426	383	396	370	379	428	392	423	405	397	390	403	386	389	389	372	415	398	385	417	435	387	417	411	385	353	400	365	394	408	386	383	390	391	354	364	373	394	375	393	405	407	383	360	407	386	387	387	459	369	395	418	399	391	392	402	381	409	395	367	420	380	384	421	437	399	364	391	378	391	419	386	371	405	430	415	432	396	363	419	401	385	350	428	398	369	415	396	352	385	373	384	378	383	367	408	375	407	434	385	393	390	400	400	400	390	418	403	409	389	388	408	412	412	393	402	349	376	371	439	400	376	370	407	392	415	395	404	395	389	374	412	427	402	387	380	398	399	364	438	411	355	393	365	388	417	401	392	403	394	385	389	386	411	408	403	397	376	412	401	409	411	408	414	372	382	395	406	401	401	392	423	395	409	400	428	384	361	413	375	425	430	392	398	412	395	388	378	428	413	402	415	409	373	384	383	376	384	401	413	396	368	368	390	351	414	407	411	411	387	387	415	405	406	390	417	397	360	407	429	384	386	408	390	400	373	400	396	392	444	440	411	421	381	417	393	391	431	400	464	389	388	338	381	386	390	383	385	386	417	384	400	392	394	398	395	364	405	362	380	365	411	368	412	378	386	379	359	390	374	384	395	383	371	424	427	438	379	390	394	401	399	388	397	405	405	403	382	373	404	376	426	396	430	424	385	401	408	433	411	416	388	382	366	395	419	364	386	404	384	393	338	390	374	372	366	410	403	413	403	388	359	373	383	389	380	390	374	389	377	410	383	370	390	396	379	382	370	410	433	339	397	389	405	409	386	397	386	374	432	383	381	360	415	425	386	466	358	407	331	434	402	400	382	400	408	404	439	389	418	374	393	385	426	371	379	377	400	409	394	368	375	406	387	406	375	390	432	407	400	375	382	422	388	418	434	400	380	419	382	388	366	377	412	407	383	412	410	397	355	400	369	394	416	369	394	403	382	412	383	363	385	375	365	386	432	373	407	447	373	361	434	402	362	422	395	389	361	387	388	374	416	406	431	374	370	388	405	367	414	414	391	419	391	398	389	396	390	382	399	368	397	388	386	453	381	402	390	429	368	423	390	388	420	376	419	386	418	432	381	363	399	391	391	382	376	393	414	393	382	405	370	392	414	392	366	420	408	408	398	375	401	403	368	385	406	395	346	392	407	389	410	394	411	439	364	369	400	381	394	390	376	383	409	352	399	374	389	374	383	381	415	373	386	390	418	404	382	456	375	403	397	387	366	395	422	390	416	408	430	394	410	390	423	396	395	381	421	352	378	396	392	434	379	446	373	413	386	332	417	421	402	393	380	371	411	431	371	340	371	404	414	415	385	391	385	398	403	384	387	427	393	388	405	394	375	407	390	369	402	384	360	435	440	405	368	383	433	367	400	356	385	392	417	382	386	407	374	409	404	435	366	380	367	380	430	399	369	410	385	367	398	393	414	417	378	418	412	370	410	396	373	357	385	397	389	387	402	421	402	413	355	397	403	423	429	357	374	390	398	392	386	380	382	384	376	398	390	364	368	385	380	368	364	398	387	389	380	382	432	344	360	424	423	410	393	403	382	398	402	382	419	414	400	368	380	427	435	365	422	434	430	365	384	426	391	381	380	402	376	384	381	389	355	368	390	373	371	397	405	380	401	422	388	406	398	347	404	390	370	415	390	374	367	384	401	399	415	403	379	388	418	380	386	415	414	382	393	375	400	387	405	414	427	397	388	364	381	388	385	390	372	401	392	410	389	380	395	420	367	392	356	359	407	405	409	406	346	386	425	381	400	399	416	410	400	408	409	407	363	386	418	416	397	389	380	387	410	407	409	387	438	417	413	358	350	365	419	409	409	418	396	398	414	419	396	417	391	389	416	389	392	366	408	413	385	406	403	414	382	415	416	398	377	414	391	374	409	397	392	399	406	385	403	426	398	393	386	397	398	389	393	373	442	376	366	404	366	422	390	400	389	407	441	392	393	381	409	419	424	404	376	374	415	435	386	401	400	368	366	389	368	384	432	392	380	432	378	392	371	413	400	376	353	414	397	387	381	346	380	397	381	411	364	357	392	375	436	415	393	397	391	400	365	369	394	355	385	400	413	403	386	380	415	417	406	407	392	403	428	368	400	386	410	427	407	372	405	381	434	398	399	379	389	415	431	386	406	410	370	379	388	382	370	414	382	378	373	385	442	406	436	402	400	392	375	396	374	395	386	375	414	405	414	367	347	393	415	377	383	396	412	440	380	377	393	406	368	446	401	349	379	381	386	399	377	384	409	381	423	384	391	366	385	375	378	412	399	379	378	438	411	398	408	398	376	382	363	392	377	398	416	401	368	396
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
