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
338757384634	338757385203	338757385755	338757386305	338757386855	338757387405	338757387955	338757388505	338757389053	338757389603	338757390155	338757390703	338757391253	338757391805	338757392355	338757392903	338757393455	338757394005	338757394555	338757395105	338757395655	338757396203	338757396755	338757397303	338757397853	338757398403	338757398955	338757399505	338757400053	338757400603	338757401153	338757401705	338757402253	338757402805	338757403355	338757403903	338757404453	338757405003	338757405553	338757406103	338757406653	338757407203	338757407755	338757408303	338757408853	338757409403	338757409953	338757410503	338757411055	338757411603	338757412155	338757412703	338757413255	338757413805	338757414353	338757414905	338757415453	338757416003	338757416553	338757417105	338757417653	338757418203	338757418753	338757419303	338757419855	338757420405	338757420953	338757421505	338757422055	338757422605	338757423153	338757423703	338757424253	338757424803	338757425353	338757425903	338757426453	338757427003	338757427553	338757428103	338757428653	338757429203	338757429755	338757430303	338757430855	338757431405	338757431953	338757432505	338757433055	338757433605	338757434155	338757434705	338757435255	338757435803	338757436355	338757436905	338757437455	338757438005	338757438553	338757439105	338757439655	338757440205	338757440755	338757441305	338757441855	338757442405	338757442955	338757443505	338757444055	338757444603	338757445155	338757445705	338757446255	338757446805	338757447355	338757447905	338757448453	338757449005	338757449553	338757450105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23903	21475	28399	24887	21453	21470	7932	1584	1200	1044	960	900	829	814	728	700	690	705	729	670	616	660	609	599	639	597	665	645	595	529	622	581	590	633	611	582	580	608	558	618	547	570	553	577	583	549	550	502	547	528	568	558	540	554	563	535	534	581	523	552	608	539	551	567	573	563	591	556	512	568	586	569	563	605	585	573	503	513	559	519	526	551	570	602	556	501	524	567	574	556	571	560	503	546	545	526	527	548	564	587	528	507	571	604	561	558	564	561	564	532	554	535	529	541	582	537	558	534	569	542	589	563	547	539	568	559	526	486	547	540	579	552	538	551	532	536	531	550	559	628	546	545	540	517	567	563	550	581	517	546	527	511	554	536	549	523	516	530	547	545	549	521	602	573	544	545	542	578	583	567	557	553	521	555	580	580	513	555	507	568	550	581	531	546	528	566	525	581	522	535	520	583	587	532	544	547	515	536	572	570	576	501	573	547	521	555	524	576	563	554	529	518	546	534	520	495	582	530	542	516	567	516	534	558	556	538	491	540	523	572	560	563	573	543	507	507	569	596	569	558	562	503	537	527	574	534	545	496	522	552	566	522	495	508	557	536	558	568	555	577	596	565	516	576	547	542	544	547	528	535	536	540	535	520	580	521	550	540	512	513	524	513	524	572	556	525	555	537	568	514	558	551	543	525	546	552	526	539	564	585	537	537	558	576	552	520	522	513	519	550	550	570	501	544	592	566	524	553	589	575	546	514	539	555	534	553	560	525	549	530	547	544	556	489	559	546	550	539	539	515	524	548	567	549	511	531	528	538	565	567	570	557	533	529	549	537	558	521	549	614	553	537	564	525	528	537	507	541	557	557	613	548	561	559	522	549	550	524	553	549	590	524	530	535	517	551	549	530	478	511	573	501	512	534	554	561	528	524	564	570	517	533	549	591	546	544	547	563	534	529	560	528	565	536	520	574	541	522	522	544	566	554	541	510	566	582	484	525	530	538	585	567	529	567	545	538	584	522	521	534	528	545	524	570	534	544	537	534	521	551	547	521	524	547	561	562	551	532	514	562	542	546	529	548	510	572	548	512	559	547	550	539	549	561	541	570	547	530	589	538	558	562	576	564	576	512	526	495	547	533	525	541	518	551	546	539	508	544	560	551	538	492	534	568	535	552	550	518	576	549	557	547	536	541	509	517	603	574	550	590	533	466	536	571	543	536	519	567	548	562	537	556	508	541	540	561	519	529	600	524	528	545	531	564	547	529	568	530	560	527	517	558	536	540	576	557	496	536	507	523	498	539	552	574	548	552	526	548	512	567	568	515	529	507	539	523	526	562	547	572	586	502	545	555	515	558	518	535	516	525	568	522	580	580	573	542	589	582	560	542	570	538	548	566	488	574	543	493	545	545	586	548	542	538	553	551	521	518	546	553	546	517	534	603	574	532	527	575	580	556	547	521	582	577	562	580	513	514	544	531	534	528	570	544	504	558	548	526	543	572	486	552	569	536	530	489	556	556	553	586	545	514	529	551	525	528	567	543	512	553	557	522	553	561	558	562	548	607	533	520	530	548	545	571	543	504	556	559	591	541	561	552	523	544	569	632	560	560	567	576	597	549	566	533	553	537	530	527	574	535	515	580	519	516	574	547	519	572	533	539	591	530	539	536	530	575	553	569	561	546	566	538	546	507	586	579	542	535	540	556	526	549	528	558	528	484	571	522	507	571	546	541	562	511	533	546	522	535	540	513	542	596	547	536	515	594	519	514	558	572	527	525	558	546	599	505	546	509	499	569	546	558	545	521	551	538	529	534	518	517	532	558	547	541	553	556	524	515	554	508	555	525	541	584	525	590	561	575	573	516	560	590	548	553	615	542	582	580	584	563	544	526	528	543	539	571	538	503	578	540	520	569	540	531	558	528	508	485	565	533	553	515	546	535	542	540	537	516	542	540	545	506	522	541	527	557	518	499	563	535	503	566	532	550	532	548	542	564	567	518	532	495	589	541	514	565	529	525	523	502	546	529	544	534	554	484	504	534	548	553	566	561	580	557	542	530	515	578	550	548	518	534	578	562	551	570	550	566	531	551	563	520	550	495	494	529	539	517	536	528	565	594	555	550	521	529	575	527	582	578	508	576	527	499	478	522	550	526	545	563	570	534	584	566	495	535	547	535	566	532	581	530	545	579	545	569	530	580	514	533	532	554	553	555	563	553	535	564	549	549	582	564	558	550	573	536	529	579	523	510	516	529	565	537	533	526	545	517	555	588	547	529	580	569	530	565	572	499	578	530	528	551	563	500	549	535	559	547	507	548	517	545	520	580	518	510	524	537	521	562	570	569	577	585	553	498	540	526	549	527	563	550	499	539	570	551	522	516	555	572	527	545	542	559	579	548	536	494	489	556	589	566	511	551	528	598	523	496	577	548	532	578	526	552	541	555	564	548	532	535	541	534	549	525	515	555	557	530	537	524	581	535	525	519	509	562	533	536	569	556	579	542	541	510	543	542	512	585	504	520	531	549	531	552	589	547	533	581	551	592	461	542	532	566	530	505	572	563	531	537	536	512	581	529	568	537	545	535	550	548	491	556	523	552	561	527	486	530	522	502	535	552	550	533	579	574	596	531	535	543	532	557	566	574	516	573	565	530	561	549	527	551	553	529	542	545	549	544	590	491	524	495	529	508	558	548	539	530	516	587	567	559	502	513	511	554	596	529	531	526	512	555	554	576	528	539	520	554	588	587	526	529	544	544	532	558	524	588	552	598	581	549	587	578	498	531	575	545	554	542	535	537	537	541	605	572	540	547	569	487	546	526	534	562	562	548	529	515	557	539	526	535	577	533	520	567	561	572	531	546	518	536	519	535	514	524	552	578	498	512	542	587	532	554	546	540	533	529	545	573	521	553	528	521	514	547	496	498	560	573	540	491	553	508	518	523	567	533	555	521	505	606	534	512	562	574	501	551	558	526	576	559	589	545	544	516	583	538	544	528	551	565	526	525	572	527	557	538	494	523	528	571	539	594	532	544	575	537	525	519	506	556	518	568	490	557	550	535	538	572	541	537	541	550	512	567	564	548	542	565	547	526	539	539	542	554	548	554	524	576	588	548	530	550	548	527	531	534	575	569	572	507	567	514	534	524	552	568	566	562	562	565	555	510	550	558	552	540	550	562	510	570	514	540	540	585	577	565	574	536	539	552	489	555	573	546	594	519	543	522	538	545	584	548	566	582	549	567	546	522	551	528	564	562	538	602	559	570	570	543	528	576	564	529	581	522	558	507	558	527	536	513	554	558	568	530	523	523	521	549	552	581	566	537	528	568	545	517	562	513	533	520	525	509	556	569	531	550	528	518	558	552	517	555	585	503	540	605	571	533	521	586	522	548	571	541	601	529	543	533	549	585	524	584	581	539	544	540	508	538	558	532	548	496	567	556	556	510	577	541	544	577	555	511	531	537	546	525	570	567	570	561	533	560	537	567	543	535	564	564	547	541	556	531	527	560
44552	32968	15279	8775	5920	4280	3165	2545	2025	1695	1492	1356	1189	1117	1011	1002	942	852	913	845	753	698	733	694	758	767	678	639	671	650	595	641	612	629	636	576	606	569	624	608	580	574	587	573	575	584	578	601	553	541	547	583	563	565	615	604	568	604	593	606	553	528	509	542	579	527	568	588	546	553	547	537	553	533	566	542	543	553	520	555	553	556	535	535	564	595	518	516	537	583	514	566	571	506	580	516	529	549	567	539	532	548	554	566	540	545	554	567	524	522	558	558	527	551	527	518	541	527	544	542	554	502	544	518	528	511	566	513	547	539	526	533	548	540	550	517	508	545	568	531	501	539	533	523	540	535	561	565	563	511	520	504	528	559	554	553	533	550	555	537	567	564	580	550	573	592	530	531	527	547	559	581	540	589	553	500	528	561	531	531	525	513	521	538	581	539	520	542	542	516	550	540	557	540	502	531	520	557	524	548	581	525	527	536	524	556	576	582	533	514	567	548	528	560	517	571	547	527	553	581	535	514	549	555	529	512	563	537	536	557	560	551	599	536	547	518	594	522	541	542	530	520	503	555	576	552	559	518	540	512	546	536	534	572	556	528	554	550	585	549	531	521	537	562	522	525	545	549	521	555	556	528	529	578	552	539	511	516	554	558	557	489	543	557	557	554	553	510	527	522	529	538	546	536	550	528	520	500	513	551	538	538	517	517	517	543	559	537	503	503	576	531	538	566	565	520	560	517	527	524	517	552	526	546	531	536	519	519	536	525	549	493	516	553	549	604	527	539	551	549	562	554	507	535	564	531	495	533	534	539	533	511	549	479	530	570	534	535	553	509	552	565	568	534	555	527	573	549	566	545	510	551	527	543	525	555	526	519	528	554	572	560	506	538	569	537	542	568	560	566	549	533	543	488	533	556	539	530	545	558	538	562	502	556	528	507	574	528	526	566	556	583	483	604	534	568	501	552	525	552	537	530	530	520	494	496	570	545	519	534	551	581	510	498	480	554	556	542	532	516	503	551	524	542	506	522	544	518	519	544	550	537	522	576	556	540	561	494	548	528	565	565	582	530	527	521	540	580	519	517	542	527	554	574	539	558	570	516	575	512	532	514	579	516	563	539	519	561	543	589	554	510	516	509	543	520	520	533	555	496	575	495	531	540	523	516	535	517	545	531	534	564	529	558	561	547	508	518	551	531	544	559	530	534	499	535	574	528	533	585	546	553	542	559	525	600	509	556	547	521	536	542	538	511	523	546	507	544	554	521	520	534	558	566	512	529	552	550	526	569	533	536	549	531	546	519	553	542	553	524	522	551	588	582	536	533	506	524	544	503	543	543	539	506	554	556	522	540	557	532	515	547	547	547	485	525	507	511	536	490	567	568	580	553	565	579	522	502	582	543	556	539	556	540	573	494	532	540	519	524	531	532	555	488	525	520	535	557	530	514	516	533	504	562	527	521	535	535	528	574	551	559	515	508	503	520	503	547	533	518	497	542	562	487	531	575	565	575	534	536	513	571	557	555	544	508	541	522	574	524	578	549	533	504	538	552	542	515	571	560	528	541	519	539	529	559	565	488	557	547	554	532	537	513	536	568	545	536	512	578	552	564	528	572	501	544	519	550	565	540	594	519	555	576	582	548	548	574	543	532	543	520	528	579	527	575	550	542	552	537	596	549	532	579	510	572	534	585	529	546	525	530	545	610	555	553	550	550	565	530	511	582	535	535	528	496	513	528	528	561	543	549	486	550	535	526	545	525	583	543	535	529	584	563	551	560	523	554	537	542	559	523	529	551	516	524	528	581	539	540	551	537	561	553	531	563	598	502	550	493	575	563	558	551	528	538	561	533	591	490	505	545	507	541	550	539	510	532	545	571	557	522	502	530	564	559	488	533	533	558	553	559	539	543	485	480	502	502	541	552	566	543	465	568	527	516	515	516	570	562	549	546	540	544	555	548	572	539	569	573	518	534	525	551	540	560	536	518	548	558	505	548	534	584	542	547	534	516	510	495	562	515	510	512	527	543	579	558	529	516	500	587	561	544	521	553	541	525	577	541	520	512	561	566	539	553	533	502	503	563	536	528	529	549	502	515	589	498	588	555	517	539	546	519	507	528	544	522	571	544	502	532	558	556	586	556	507	512	593	527	524	526	527	553	558	524	540	515	556	512	505	582	552	553	555	541	538	515	558	566	503	542	580	555	510	553	546	520	541	542	574	536	575	553	549	530	508	540	555	516	521	529	558	522	521	542	546	502	529	516	500	530	546	539	536	538	545	553	552	526	541	513	531	547	558	544	511	534	540	579	549	512	536	528	557	566	543	531	524	543	532	539	557	512	485	520	530	500	578	543	585	483	552	509	522	527	552	554	543	542	542	546	559	548	530	536	509	536	520	541	546	564	530	534	533	518	554	521	529	563	512	533	508	530	572	536	507	581	540	514	555	557	482	557	539	539	529	491	528	543	513	536	530	540	531	505	506	547	548	517	554	588	529	568	565	540	590	526	501	575	564	500	539	570	550	547	563	575	503	548	516	547	536	513	535	555	525	515	552	561	522	541	514	546	564	509	542	510	474	537	554	538	544	529	544	593	511	520	540	535	528	526	542	529	525	522	532	519	528	523	596	527	520	535	531	533	499	546	527	551	534	530	537	563	547	584	525	579	552	523	529	550	540	550	531	527	582	551	530	537	535	513	516	511	539	540	593	544	574	585	553	543	564	570	518	544	536	540	534	538	534	526	501	508	561	559	572	523	538	552	528	580	513	558	573	565	538	519	514	556	543	524	555	563	511	527	545	554	543	502	566	564	515	509	547	585	523	530	528	523	544	525	519	532	538	548	537	575	531	473	538	538	546	508	566	536	536	530	519	501	545	578	557	502	512	550	541	523	545	532	560	511	503	520	513	561	538	559	583	536	530	545	567	536	535	529	556	577	544	540	546	498	551	565	529	561	550	533	527	543	536	557	531	558	546	503	514	561	531	517	550	533	514	540	523	523	524	538	517	526	507	519	538	508	566	547	569	510	536	511	538	597	503	560	532	527	504	551	538	556	512	506	558	533	494	537	526	491	530	521	516	549	518	550	543	568	528	524	525	549	533	519	535	534	509	553	531	567	522	560	553	533	530	541	536	546	530	511	524	526	579	568	514	566	552	540	526	518	521	529	545	571	559	527	523	525	510	564	537	476	567	507	525	517	543	531	538	520	517	558	572	574	556	563	546	544	560	555	523	541	517	548	579	583	511	539	550	543	561	541	557	549	558	524	511	532	542	506	535	573	576	533	551	550	523	550	543	496	534	521	526	582	567	510	574	556	541	516	489	538	506	557	545	551	480	521	511	521	557	543	503	529	528	496	543	518	519	533	553	491	563	568	591	537	545	530	527	546	542	518	548	553	526	511	528	558	527	515	563	510	572	555	534	576	549	559	532	554	535	510	505	521	542	523	513	556	550	528	546	520	553	530	512	557	542	550	584	556	540	501	526	561	512	543	511	521
33650	20357	5579	833	653	597	585	506	590	576	499	535	517	584	560	510	523	518	581	510	509	542	546	494	550	577	526	528	541	533	558	511	539	532	497	538	520	514	537	572	509	543	486	526	492	524	525	534	543	479	500	527	537	543	459	495	510	506	529	504	532	495	527	507	508	473	529	547	498	511	511	551	491	509	533	498	531	529	476	527	518	541	509	497	501	530	525	505	508	510	538	488	519	531	499	572	535	525	536	506	535	489	541	524	482	529	527	508	502	505	507	523	533	525	522	506	516	526	470	509	513	542	523	544	517	539	560	513	578	500	520	529	508	507	504	551	490	494	536	563	526	512	520	529	515	545	543	501	568	523	515	496	549	499	517	501	564	533	489	531	502	502	545	520	543	513	549	545	492	520	522	540	504	561	495	503	540	497	548	527	539	511	528	525	523	563	551	550	547	546	551	556	521	482	534	525	512	548	498	511	476	543	514	489	542	524	512	546	506	541	530	572	500	507	535	544	500	531	518	519	520	565	544	523	513	504	496	544	539	537	516	528	517	487	473	526	491	491	535	521	564	556	504	490	515	525	534	517	559	499	510	486	508	538	514	511	526	553	531	487	553	538	504	562	549	585	515	539	506	534	546	542	501	499	505	546	491	556	506	544	552	547	512	529	525	531	520	490	570	562	525	506	558	551	496	569	520	523	492	472	517	491	532	528	550	495	503	516	493	512	475	535	554	530	538	516	532	562	510	535	525	556	532	527	521	506	533	513	514	524	545	511	547	481	500	496	556	510	518	531	501	512	531	519	523	487	526	524	495	575	513	495	515	531	515	510	535	496	506	469	516	533	541	510	531	531	533	575	535	529	515	506	568	509	527	538	512	535	509	520	606	495	542	530	534	524	490	547	533	520	554	525	477	513	549	533	485	540	554	490	470	557	519	547	513	555	485	507	556	525	526	497	498	546	553	536	517	517	535	495	524	540	503	508	494	532	480	565	475	511	544	530	511	517	511	526	547	533	551	519	493	493	566	523	540	529	566	515	531	506	525	496	528	530	495	526	555	521	549	548	507	513	549	479	498	526	494	544	478	536	512	501	538	522	515	518	540	543	532	512	512	505	534	489	520	509	547	522	497	525	499	522	524	501	519	512	496	505	577	523	522	578	528	496	508	509	535	541	516	505	523	530	530	503	543	503	500	523	521	494	551	518	497	519	532	546	527	536	529	489	550	509	521	520	517	522	520	512	543	531	519	525	514	504	518	538	531	509	523	557	563	520	569	525	485	495	496	489	513	511	534	504	478	465	487	540	507	549	522	525	541	528	520	528	518	502	503	550	541	515	494	554	511	568	497	495	541	561	495	517	540	525	543	511	484	563	536	553	563	529	510	518	522	538	517	537	503	480	525	495	512	553	527	520	566	507	477	536	486	523	499	498	553	536	506	518	482	534	510	544	521	515	543	497	507	533	490	513	481	509	522	496	539	573	534	531	534	528	517	528	544	559	560	522	465	511	484	508	495	545	544	521	498	501	516	534	524	488	510	514	520	529	492	502	514	505	528	516	525	568	533	510	512	509	451	566	506	512	514	528	553	519	503	529	585	496	525	570	474	564	546	560	564	503	501	525	546	527	501	530	516	491	580	515	505	485	505	562	525	541	514	510	516	516	512	530	542	529	505	539	529	502	525	508	514	509	530	504	476	530	467	492	544	507	480	546	515	521	551	526	523	465	528	548	515	544	517	530	539	558	540	500	513	508	516	526	527	493	532	527	532	529	492	551	503	490	531	542	526	546	546	521	516	524	484	509	502	537	541	542	543	503	511	503	536	551	557	532	544	495	528	531	502	553	505	520	501	545	524	506	513	532	548	533	524	498	530	506	473	535	571	500	507	558	539	561	548	505	482	498	550	528	533	502	510	501	508	514	493	546	524	522	541	527	525	541	535	498	508	498	506	545	504	513	575	513	511	491	514	565	494	524	519	466	486	500	469	504	508	510	559	499	491	529	538	480	530	575	515	517	455	545	505	540	523	529	539	538	549	520	526	536	515	496	540	516	538	488	497	513	515	519	542	536	505	481	526	535	538	552	465	545	487	548	494	550	514	533	484	513	538	526	530	520	551	522	517	487	530	484	519	504	526	524	501	511	494	501	514	516	504	524	491	503	532	570	494	534	527	529	543	510	517	550	510	525	538	509	512	512	548	520	552	554	502	497	539	557	512	551	522	527	502	514	567	468	500	507	488	558	541	499	515	541	498	498	548	473	524	503	507	513	530	509	489	488	513	522	552	545	487	512	548	494	559	474	519	491	534	559	520	513	529	458	525	557	492	555	528	533	519	556	510	510	521	537	541	482	546	508	553	500	516	508	516	537	467	556	514	504	555	527	502	513	528	546	482	560	466	547	506	577	545	549	518	569	514	531	567	523	502	547	524	468	541	518	527	548	539	531	531	527	529	578	522	516	517	540	500	519	501	527	594	555	499	579	514	485	500	511	566	529	549	517	508	510	532	542	517	512	491	517	531	573	527	496	528	547	514	581	503	532	540	546	518	559	527	577	536	538	523	514	492	537	515	511	513	530	492	538	531	500	562	488	503	518	542	516	560	527	531	521	494	497	504	532	550	541	503	535	517	530	530	510	523	516	498	523	552	476	563	526	523	557	507	532	518	546	554	518	558	507	563	523	563	516	504	492	503	464	504	538	520	520	542	554	526	495	515	508	534	534	514	530	549	487	523	486	537	520	541	500	536	521	565	574	527	493	522	529	519	526	492	520	507	521	545	523	546	545	531	526	538	499	496	525	526	515	531	518	553	508	495	530	495	516	571	547	508	547	561	523	509	551	535	501	528	584	509	491	539	569	573	473	508	518	530	550	515	478	496	514	536	530	543	512	538	529	536	557	554	551	547	505	542	527	534	554	521	487	503	554	538	532	509	495	516	534	520	553	522	524	529	560	531	531	529	517	542	552	518	510	510	535	606	524	544	542	502	536	532	536	513	497	527	525	510	492	537	526	513	505	518	526	513	482	522	469	506	530	530	491	594	506	506	497	532	513	570	541	534	535	556	505	501	572	541	516	501	496	510	527	562	536	535	505	539	504	495	536	536	501	571	527	547	528	529	542	513	546	521	502	557	517	525	522	540	522	485	530	541	519	506	528	522	493	495	473	546	540	502	520	518	506	552	505	480	512	552	526	515	525	516	518	499	520	519	476	501	516	538	571	512	499	527	500	483	520	532	536	546	527	541	534	525	524	529	531	525	528	534	512	585	565	516	517	531	530	526	517	479	502	490	498	541	511	521	530	514	549	519	533	536	516	526	516	499	553	527	501	525	535	542	518	481	479	513	503	503	542	516	517	543	523	526	546	526	543	517	539	536	513	529	521	509	495	526	518	529	521	523	556	498	500	508	498	512	527	491	491	539	453	546	513	510	522	492	539	549	532	542	521	520	559	553	515	501	528	554	509	490	565	513	481	587	527	531	545	494	501	531	511	509	538	548	524
35542	13681	1372	937	806	759	652	672	639	601	610	556	589	604	618	577	594	573	609	579	580	573	551	591	570	645	567	608	588	585	552	586	567	573	559	568	572	559	577	567	630	528	606	611	586	555	613	536	551	583	620	566	566	537	568	566	549	536	578	563	596	580	559	607	572	588	570	618	586	583	554	606	611	541	584	563	570	617	515	609	540	601	579	552	560	577	580	569	572	554	576	589	560	606	595	528	569	592	556	598	542	580	568	526	576	557	529	570	544	542	544	590	568	555	563	586	622	571	558	527	607	574	526	590	582	564	580	558	578	578	580	534	560	609	608	566	598	559	624	540	545	601	587	588	578	575	567	603	536	563	576	584	592	533	633	603	576	562	624	608	580	605	584	587	584	535	549	583	541	539	553	563	575	569	579	549	595	518	598	559	603	563	586	573	590	535	558	569	553	561	552	567	543	572	595	517	571	597	595	561	554	557	570	575	570	589	550	554	596	547	540	585	536	550	567	536	557	592	543	581	620	555	541	598	584	576	564	588	577	545	562	588	563	577	603	588	589	584	558	556	533	546	570	560	589	618	547	554	614	533	571	567	535	572	551	566	563	513	570	553	581	579	579	599	583	555	566	536	571	577	581	571	592	593	590	592	555	582	594	584	541	558	591	598	575	553	586	550	573	599	600	602	587	539	575	553	549	568	581	546	554	587	574	579	561	557	600	562	549	554	565	523	610	577	625	552	596	584	539	563	562	602	545	589	575	522	548	573	553	572	614	554	551	569	630	557	580	585	609	572	566	543	582	574	581	564	569	581	565	567	545	597	525	570	572	548	587	564	561	586	569	607	543	572	587	574	556	581	553	609	594	577	577	566	552	592	598	569	557	523	583	536	584	580	576	554	564	570	559	540	570	560	583	610	567	523	551	597	530	545	541	595	579	535	579	597	566	577	542	573	541	589	565	586	570	574	575	553	578	552	563	550	542	566	557	577	559	561	533	572	557	557	589	597	562	582	556	579	572	584	598	598	550	557	537	581	535	542	578	564	567	581	545	589	548	555	600	542	614	543	605	553	581	571	556	600	555	606	587	568	538	590	612	548	548	618	583	602	589	585	584	562	594	548	579	581	506	608	550	620	625	525	574	580	574	537	585	564	554	562	601	585	550	544	542	594	592	572	607	598	602	571	596	617	551	542	527	550	576	565	552	554	580	572	586	565	559	594	567	569	580	560	614	610	560	544	575	559	541	551	547	551	540	595	560	586	543	567	542	628	553	569	576	553	566	577	583	594	571	562	573	589	566	572	598	581	577	583	527	580	588	582	540	560	573	613	549	580	549	577	591	557	557	554	607	580	589	556	574	589	565	555	552	593	578	583	566	573	552	598	550	578	584	490	586	558	551	567	567	583	549	537	580	536	567	590	519	531	557	586	611	574	575	579	543	512	544	595	552	554	596	578	537	608	576	564	551	600	577	528	599	552	515	601	575	547	550	572	552	586	558	576	554	600	591	557	575	558	574	589	579	564	581	571	575	568	584	544	573	543	588	586	570	549	581	583	603	584	599	577	561	598	578	570	567	575	540	531	528	549	574	568	536	584	525	560	567	581	565	565	565	595	577	550	570	557	540	573	528	522	565	574	545	560	545	567	583	543	517	559	577	572	588	577	549	549	586	555	596	584	545	541	566	528	585	627	559	544	592	589	539	554	560	551	557	622	602	581	579	544	584	570	559	563	570	549	525	608	571	566	561	603	595	594	596	567	556	586	536	574	561	552	579	561	587	531	537	556	593	548	574	561	609	538	575	523	565	610	558	582	566	560	574	524	564	556	607	579	559	541	555	554	569	572	614	589	554	551	560	548	542	532	587	565	540	545	587	608	569	596	558	566	545	571	554	580	561	547	584	574	577	563	530	607	591	615	565	569	572	582	558	553	570	587	585	568	556	567	599	593	602	600	576	567	571	558	564	564	571	609	532	540	565	564	535	593	560	535	556	609	548	597	585	535	607	541	586	571	603	555	571	543	590	530	553	540	536	595	545	562	548	557	523	542	541	590	598	614	590	554	610	602	570	577	561	569	581	553	602	597	555	596	577	544	538	616	526	569	552	550	577	580	584	479	563	583	617	593	561	559	537	591	565	563	586	596	581	542	565	565	575	547	565	561	570	529	587	500	584	574	608	555	552	539	594	529	567	589	547	580	587	562	598	571	529	521	581	589	572	558	593	571	573	586	599	558	547	563	567	571	560	548	545	583	566	618	574	606	590	552	585	571	579	553	581	539	593	563	554	556	562	613	562	519	558	566	553	549	563	571	558	553	540	570	583	566	546	561	503	540	581	569	555	597	570	598	612	574	575	547	524	568	607	579	560	591	543	592	578	580	565	578	579	561	545	592	587	568	613	566	550	589	549	554	575	578	541	522	596	630	560	555	569	584	539	572	591	600	556	562	609	625	586	595	549	553	588	580	569	563	593	568	556	561	552	584	606	558	575	541	581	591	609	586	554	556	544	533	561	567	561	576	555	584	575	619	560	575	546	559	564	574	576	563	581	565	542	566	545	538	589	538	537	620	543	583	577	591	538	518	579	542	622	598	530	595	583	529	548	587	546	559	580	572	536	571	594	584	569	606	555	571	582	584	549	548	608	572	577	589	564	550	591	563	560	618	575	603	595	541	548	594	576	537	592	559	543	591	537	598	595	609	555	593	546	573	556	560	563	556	548	556	588	569	532	570	594	595	576	579	569	545	557	586	570	582	564	553	564	590	590	552	551	577	578	596	550	563	575	577	565	585	537	581	579	618	545	622	553	568	585	541	598	633	548	508	560	583	594	590	578	588	580	567	549	594	549	567	546	529	532	610	537	583	591	555	551	579	550	568	566	630	546	561	598	584	570	582	559	580	533	544	550	582	558	576	615	569	557	564	601	582	553	582	550	574	607	546	552	550	579	582	562	567	605	607	566	552	585	554	585	591	605	600	586	568	589	591	578	567	528	584	576	557	583	575	586	550	580	550	580	589	574	536	556	556	587	563	584	605	558	624	559	564	571	603	574	590	542	537	574	575	585	551	567	554	571	543	579	583	564	570	556	557	634	552	558	524	531	545	542	587	625	571	550	547	537	537	580	526	574	587	599	526	587	591	560	569	620	595	549	572	583	634	579	559	559	567	571	592	556	531	552	556	574	567	595	610	550	573	565	596	538	565	541	580	599	595	571	565	588	576	588	555	565	518	588	567	585	569	572	589	570	585	570	553	595	586	601	548	531	570	594	605	558	541	560	558	614	577	551	554	588	576	557	565	570	553	532	586	571	563	534	584	642	594	575	573	571	593	632	551	576	586	563	570	565	611	544	575	530	576	578	615	581	531	552	586	531	551	568	612	561	564	546	576	555	552	608	577	591	547	543	559	569	597	583	557	556	573	571	577	579	563	612	583	570	573	588	575	608	586	555	558	605	636	593	570	566	576	535	559	552	563	572	559	525	563	560	566	577	561	544	578	538	596
25024	20691	26950	24397	20647	9947	1102	728	597	486	453	397	392	326	339	300	337	287	310	322	288	270	287	288	286	272	323	323	268	262	268	253	256	272	222	253	261	241	248	250	234	269	270	260	236	257	241	253	239	242	290	237	229	271	222	251	226	234	230	276	251	230	249	233	227	264	233	250	248	246	241	269	230	227	225	239	233	209	229	229	239	213	218	249	268	248	242	242	230	232	278	245	197	239	253	264	243	263	238	215	228	247	248	229	242	244	239	228	241	208	231	227	217	225	267	262	261	245	229	250	241	229	260	253	209	251	212	223	223	243	247	238	211	227	240	238	243	257	233	233	248	236	202	236	266	201	232	226	223	243	254	258	230	226	221	232	251	263	251	241	220	224	256	235	229	247	226	262	203	246	232	235	234	231	256	228	219	255	229	243	217	199	248	245	221	258	235	248	236	239	230	240	240	229	259	245	244	221	226	240	237	261	233	225	229	235	236	231	244	249	228	227	257	259	251	230	260	233	262	226	263	244	247	229	227	259	252	211	272	233	239	235	232	247	266	260	224	216	221	247	260	261	237	205	255	250	254	252	204	243	234	229	254	265	238	240	224	264	272	253	234	220	223	262	269	235	224	242	259	252	229	238	197	253	251	239	254	244	215	265	232	249	251	223	241	238	256	218	243	249	254	232	240	228	241	238	254	227	228	257	245	245	225	239	253	249	247	236	204	240	248	248	245	254	230	258	227	249	217	241	229	249	238	226	230	249	244	226	249	233	213	278	239	255	242	272	254	233	235	229	242	245	241	227	228	213	233	228	235	223	256	258	247	233	229	238	247	248	202	230	247	258	194	235	246	257	231	226	273	239	214	263	247	227	250	241	258	235	245	232	253	241	228	257	231	249	225	216	237	240	236	252	235	262	224	227	206	216	243	237	243	222	259	240	237	229	227	243	228	211	229	251	216	256	208	237	242	244	216	257	239	234	217	244	237	226	219	226	258	217	222	239	244	253	211	262	233	224	240	246	259	253	254	214	213	227	228	244	226	281	259	243	233	240	241	221	240	230	242	230	241	229	246	243	228	246	226	256	204	225	248	247	241	263	227	233	240	221	224	235	244	242	217	245	231	255	256	214	235	233	227	248	233	235	231	241	244	245	219	210	237	252	262	244	236	240	231	221	232	250	235	217	258	216	249	265	254	225	211	243	246	241	258	224	252	240	241	216	245	225	233	225	235	240	232	240	245	263	235	272	245	229	261	221	228	252	247	235	256	243	234	198	218	214	229	239	250	223	212	226	242	246	236	241	227	206	227	223	240	220	233	214	218	259	260	255	230	262	247	258	230	229	243	262	211	276	219	250	239	229	229	263	253	235	203	217	228	237	233	226	237	239	262	235	237	224	260	224	269	239	254	234	245	219	232	242	240	226	270	233	256	245	267	225	252	233	220	235	231	226	250	256	266	245	225	235	245	245	238	235	250	247	271	248	219	248	227	244	219	224	253	255	253	231	245	249	244	239	227	242	248	227	233	204	239	230	222	246	229	261	230	233	244	235	225	234	227	236	259	211	239	238	236	256	271	255	246	241	258	232	232	230	237	228	272	260	240	235	213	260	218	219	239	240	224	253	222	240	249	234	251	254	243	248	227	220	249	242	244	251	245	256	229	235	199	256	265	226	225	240	234	217	254	271	200	219	225	232	241	228	252	238	253	259	249	264	237	264	273	238	232	238	242	231	237	225	246	233	268	233	268	233	224	222	238	243	210	263	243	258	263	246	238	241	226	240	232	241	261	250	261	265	255	254	262	210	268	241	247	221	236	270	255	203	217	249	210	250	249	241	215	244	253	257	214	249	245	251	217	245	218	231	229	220	235	231	236	253	223	208	221	251	240	223	247	227	248	246	219	233	229	223	233	232	267	235	169	247	211	233	245	222	234	237	260	232	210	226	237	255	245	273	232	244	274	247	234	246	230	267	267	228	259	245	247	244	248	229	234	245	257	240	241	230	239	249	247	235	270	237	197	244	235	237	257	221	229	246	240	223	204	232	245	262	250	238	235	243	223	211	246	246	239	237	228	242	227	249	231	210	252	230	254	248	226	236	240	238	259	250	231	277	261	235	275	221	231	226	228	215	225	238	231	225	254	254	217	239	219	234	242	244	230	208	266	236	252	227	260	259	233	241	247	231	230	247	238	237	252	223	245	222	258	258	251	243	234	278	216	252	240	237	235	259	251	219	230	218	235	239	192	243	259	268	235	224	241	249	257	227	243	224	220	221	242	245	252	236	276	229	251	263	237	248	267	246	227	229	242	243	239	231	216	233	232	250	218	243	222	244	222	256	241	229	209	243	230	253	240	252	222	247	234	243	245	243	214	261	241	241	245	236	258	252	239	261	259	230	231	238	238	213	232	216	233	225	242	227	223	239	230	211	232	230	271	226	228	257	222	269	218	235	228	229	226	239	238	266	254	260	240	242	237	204	209	254	262	269	235	247	237	219	236	229	217	225	259	243	245	220	223	225	241	246	254	227	237	221	255	235	232	224	226	230	210	234	216	224	244	244	235	223	252	233	258	236	221	247	237	247	256	244	268	263	257	266	228	236	222	218	224	250	254	207	240	224	255	243	257	239	228	212	237	241	258	231	225	232	254	232	217	242	230	251	256	239	257	230	266	236	234	246	246	261	229	259	251	250	258	208	220	253	239	242	232	253	255	233	254	235	238	204	243	248	251	273	240	249	248	255	244	235	237	240	228	222	250	184	221	239	227	223	229	215	219	224	253	276	237	245	280	224	237	269	233	247	240	232	246	223	222	247	217	234	229	219	226	236	232	241	236	228	227	227	230	255	224	248	237	228	267	215	251	198	238	251	226	241	226	232	248	215	242	207	238	247	198	261	256	229	278	214	255	254	256	244	262	240	247	240	255	247	231	237	238	255	265	235	249	226	252	258	234	237	222	227	257	226	219	260	246	261	273	248	244	258	248	267	269	238	244	211	267	262	268	229	279	232	251	233	211	249	244	244	237	272	277	218	239	247	257	256	241	200	255	208	253	258	251	247	257	241	247	232	264	222	253	230	211	259	235	262	230	238	201	255	257	241	224	232	242	237	235	249	248	256	238	222	255	227	211	217	226	241	220	241	230	238	241	238	239	251	239	240	224	241	253	251	256	234	244	231	245	237	234	236	250	240	249	245	225	216	233	216	244	248	241	234	251	248	214	242	231	238	218	239	257	232	232	287	210	222	242	251	254	228	230	210	220	239	233	226	238	241	253	233	233	261	233	239	223	221	229	235	227	243	263	220	224	234	235	219	226	268	234	233	227	226	238	233	269	253	255	232	243	219	225	226	236	223	268	256	243	243	257	215	246	260	209	255	235	255	206	232	235	254	242	241	219	247	228	239	246	262	269	226	243	278	250	254	202	254	254	252	230	239	238	226	216	241	236	265	275	215	217	257	219	252	207	284	232	244	209	239	248	253	248	255	258	241	235	249	241	221	215	258
39423	25265	9171	4930	3238	2334	1722	1317	1099	918	811	718	638	583	504	477	516	409	450	434	389	379	325	337	354	362	408	428	321	329	296	323	292	315	321	312	306	291	317	300	278	275	304	309	275	262	279	310	294	286	256	286	257	310	264	270	286	251	260	289	285	254	317	256	298	274	265	272	266	277	271	268	259	297	241	251	244	254	256	282	260	270	281	291	273	261	283	246	275	264	293	269	267	280	278	238	276	282	282	250	263	253	295	251	275	288	261	265	248	275	266	248	282	280	272	242	286	234	247	285	278	237	278	276	263	271	301	238	269	270	235	265	260	282	243	271	258	283	261	280	287	260	262	295	279	255	283	284	275	280	282	271	297	277	234	255	272	245	282	253	237	279	263	286	252	259	276	277	279	261	281	284	270	281	275	256	259	289	290	249	266	257	283	310	271	251	277	291	256	226	239	282	253	251	295	259	257	241	284	298	256	250	277	276	274	281	256	290	247	260	285	275	264	277	267	259	258	285	261	274	254	260	291	268	301	264	275	278	289	275	296	267	277	243	293	265	301	300	264	269	277	273	263	294	279	228	279	260	241	252	260	259	252	288	267	278	282	271	277	270	279	259	266	279	275	261	266	283	275	276	256	281	256	280	265	257	277	247	307	260	280	258	256	265	278	267	289	265	268	293	284	276	242	278	272	313	262	253	260	263	251	262	272	262	234	252	265	253	293	291	268	278	281	280	268	249	310	258	305	276	296	287	286	260	263	254	252	280	299	286	269	258	262	278	286	266	287	267	253	295	275	291	279	269	236	259	286	244	259	267	290	271	278	280	263	254	291	260	291	264	284	238	285	268	264	251	282	297	250	238	280	285	279	257	289	272	296	258	287	261	264	272	288	244	235	290	253	290	271	281	285	270	260	270	254	280	275	279	294	236	263	253	265	296	264	278	280	270	287	234	287	265	241	300	311	252	256	244	259	307	262	300	256	263	242	273	272	259	282	270	245	290	258	261	250	296	278	272	261	270	270	275	258	264	254	273	289	255	256	251	256	268	265	265	281	301	275	267	250	247	233	290	276	291	263	262	303	259	245	262	268	284	278	261	261	231	260	274	277	272	283	256	259	291	253	264	274	272	264	243	257	260	273	272	278	266	275	249	258	278	277	241	270	246	247	259	293	294	267	276	254	276	281	259	290	259	252	293	283	266	279	268	270	304	266	256	253	278	287	238	267	270	276	284	231	270	269	269	266	280	253	252	275	283	282	265	268	267	273	304	274	262	278	288	264	249	261	264	246	230	261	240	289	266	260	262	245	282	271	251	255	255	298	288	263	279	284	262	282	270	275	279	299	226	276	271	281	288	236	244	276	236	246	268	290	274	235	259	248	244	282	282	279	272	241	255	263	287	268	260	259	265	301	262	276	247	254	272	274	250	266	277	250	248	252	283	290	274	266	291	276	278	258	257	276	284	264	268	249	256	249	258	277	278	242	293	268	265	281	258	267	269	244	273	257	234	282	281	281	271	291	253	252	242	286	257	257	243	294	258	267	259	257	259	264	243	286	263	276	259	277	276	268	274	283	256	265	266	275	269	278	272	261	287	280	281	278	292	272	285	269	274	273	280	246	252	262	274	302	250	267	284	303	275	303	278	283	295	305	246	272	281	260	254	262	254	275	279	258	281	275	257	271	268	262	274	298	295	281	264	285	277	288	290	256	263	283	245	288	263	290	258	257	251	261	271	260	284	281	244	263	265	283	280	277	268	268	275	252	249	273	287	275	269	289	266	279	300	262	254	258	247	265	268	270	265	276	262	265	266	243	268	277	261	266	253	264	265	311	260	297	279	260	317	273	262	260	252	262	292	254	262	271	305	262	280	254	261	278	286	281	261	279	270	268	276	267	281	309	277	259	282	284	250	272	290	271	281	274	258	244	278	278	240	266	257	294	261	262	235	292	267	280	247	279	290	296	253	243	265	263	288	284	258	257	280	264	290	249	264	264	289	284	256	304	267	251	304	285	243	304	269	264	279	263	245	284	260	248	253	255	262	284	264	271	303	264	275	295	288	279	267	317	314	248	253	282	244	289	270	267	287	273	276	276	293	272	275	244	252	280	259	290	276	242	265	249	254	286	300	292	262	262	274	243	269	287	260	259	284	266	288	276	302	257	301	264	297	270	278	262	274	245	269	267	267	274	266	257	294	263	285	259	246	292	287	269	279	275	268	261	263	270	299	259	287	264	267	247	280	291	296	273	253	285	249	237	282	280	265	251	259	268	267	277	265	242	258	263	249	299	265	266	243	258	283	291	266	292	252	281	270	239	261	232	280	264	309	264	251	261	282	309	266	239	268	287	284	253	238	254	235	261	275	285	275	272	274	276	254	270	243	283	282	253	268	258	273	253	298	263	266	279	304	284	288	259	262	276	270	263	296	252	281	261	290	229	272	293	251	266	246	275	285	268	288	264	267	246	276	250	273	248	254	250	269	280	265	250	276	284	265	287	256	288	287	259	257	269	274	269	277	227	275	261	269	288	278	255	271	241	265	271	271	241	245	298	283	245	303	256	270	260	243	274	265	253	245	275	240	258	287	268	313	281	269	284	262	257	244	253	258	260	280	279	282	240	277	288	295	236	261	236	268	294	258	275	277	268	256	255	288	259	270	296	247	258	279	265	275	270	271	261	254	289	228	315	234	276	263	260	266	261	247	267	269	265	271	278	265	270	293	259	277	259	267	245	273	287	275	267	287	288	265	255	260	276	272	250	265	284	267	288	262	266	246	266	290	273	275	297	247	255	255	308	249	296	264	255	279	245	287	299	269	263	260	285	267	251	259	248	263	277	277	240	249	285	257	260	295	268	266	262	286	241	246	266	239	274	224	243	276	268	276	289	294	265	281	279	286	262	292	268	262	274	265	255	247	262	277	271	274	270	283	260	291	256	270	239	276	291	266	241	269	260	239	249	290	272	238	264	286	244	260	249	276	276	273	292	252	268	298	257	253	275	278	230	289	264	252	263	269	295	259	276	247	268	273	260	273	254	299	289	274	278	237	263	270	265	266	248	280	281	248	300	286	240	269	229	243	302	266	257	281	269	276	266	301	253	241	262	244	258	256	270	270	258	245	277	263	257	247	282	256	267	269	279	262	260	263	264	251	265	270	245	299	258	275	271	281	269	250	250	275	282	290	264	265	273	278	256	256	254	282	289	262	261	289	265	279	295	285	298	261	269	275	269	271	270	269	274	282	282	248	273	294	271	285	254	246	261	248	279	257	244	255	251	268	262	252	293	292	268	260	271	285	241	260	249	277	248	251	262	268	283	249	254	290	274	263	252	227	276	279	237	262	263	281	252	268	264	274	266	258	275	303	284	282	235	261	287	243	250	277	294	259	242	256	281	284	282	256	277	276	271	259	273	251	278	257	238	241	296	294	285	279	252	289	256	257	281	259	282	248	257	247	271	275	265	279	286	284	261	268	253	291	269	276	278	244	281	233	262	253	264	268
23029	20680	27367	24001	20675	20687	7414	1500	1064	1041	930	863	821	758	701	693	694	732	672	665	608	564	610	584	567	579	661	624	614	543	562	573	619	523	541	535	576	551	560	518	509	544	484	539	527	584	507	535	495	534	564	543	513	569	541	526	498	516	525	541	491	530	539	526	516	550	515	552	508	507	534	519	571	540	532	530	547	541	519	533	510	583	525	558	539	520	508	530	523	541	509	525	509	509	532	539	509	522	478	498	525	506	515	472	525	497	550	528	461	497	525	492	562	546	534	500	533	535	532	493	545	516	543	574	534	477	523	495	504	527	556	522	510	559	569	543	530	541	539	532	518	495	496	502	545	558	497	531	517	509	520	534	548	524	504	521	502	551	555	536	546	503	551	516	516	485	562	515	498	491	492	546	480	553	511	556	557	506	545	522	540	539	550	514	469	474	498	582	542	563	522	523	510	565	498	531	496	583	528	485	547	538	522	499	469	509	588	490	530	546	555	542	573	523	520	548	478	533	539	513	466	511	522	512	538	502	501	518	523	504	500	520	547	509	531	527	548	522	501	513	503	512	537	541	504	535	490	486	507	510	546	541	542	541	519	497	523	540	537	553	517	464	520	504	503	522	527	545	505	514	523	518	522	522	549	519	530	534	534	498	531	516	513	474	504	493	538	534	501	535	531	526	508	525	556	536	517	530	474	522	490	510	533	507	525	535	514	531	511	467	570	510	529	532	521	529	497	490	572	522	518	531	511	542	538	519	495	530	531	528	510	510	551	516	519	471	524	479	509	490	549	542	523	508	487	529	520	546	557	539	540	527	531	534	494	507	533	559	515	518	539	520	510	499	531	538	549	534	539	511	512	518	504	502	526	494	537	522	533	532	554	537	548	520	505	533	571	515	536	521	519	522	538	535	500	526	494	545	513	505	524	530	502	538	505	509	521	484	511	509	513	511	554	483	527	496	509	491	476	497	495	523	466	535	550	557	518	502	505	501	512	519	505	529	495	563	476	484	492	531	525	542	537	574	547	517	485	505	584	502	517	475	522	498	520	522	521	561	517	539	500	560	523	518	540	502	520	533	533	502	479	530	485	561	553	532	510	489	529	533	541	530	572	519	536	540	507	497	499	493	528	521	515	498	552	499	568	510	531	502	531	489	537	531	542	548	493	504	502	536	567	537	526	522	544	500	544	549	541	525	514	497	495	523	541	541	476	606	520	506	515	533	555	524	520	537	514	515	532	504	528	557	533	549	528	517	526	512	534	492	548	564	496	485	526	521	523	521	529	528	508	487	546	548	520	533	479	521	529	509	533	524	507	513	560	495	510	519	525	557	521	492	535	563	518	538	549	521	531	529	490	502	499	548	486	551	538	507	530	504	511	484	530	571	497	533	502	513	510	541	518	484	519	520	553	533	555	501	510	592	539	553	530	503	534	520	551	548	510	501	501	483	506	578	508	516	538	502	531	515	474	541	507	568	498	538	477	528	539	521	505	533	496	510	520	563	550	530	516	481	486	584	535	527	543	514	535	507	492	505	536	530	521	518	493	489	534	514	521	498	557	524	507	517	529	523	513	526	540	536	500	529	493	513	513	532	532	509	507	514	471	542	540	510	549	599	563	534	507	489	516	533	512	517	515	482	463	548	520	470	555	531	541	560	492	527	505	525	515	529	560	549	546	470	547	505	510	544	563	501	527	521	555	542	531	493	507	495	500	498	496	527	562	544	505	530	526	491	522	516	546	529	523	527	520	496	558	532	508	492	478	526	558	526	548	544	495	514	546	523	512	554	519	486	491	486	542	533	519	515	541	548	548	523	513	509	485	552	484	574	501	546	535	489	566	522	504	539	520	512	507	511	552	547	548	525	527	488	486	482	516	519	502	498	504	534	559	521	547	535	497	505	484	537	487	569	513	521	555	495	508	537	551	517	500	543	517	519	505	577	551	512	493	509	556	515	523	531	542	528	509	498	563	554	551	544	560	477	487	518	514	489	538	508	481	491	514	501	528	511	474	519	515	544	497	522	542	523	546	529	497	458	586	511	545	520	501	516	519	542	532	538	504	539	540	531	530	556	523	533	527	495	525	509	521	508	510	518	545	536	520	521	493	512	560	518	521	513	523	504	510	518	554	494	545	517	523	537	571	543	536	556	535	503	523	522	519	493	553	525	527	500	549	543	506	508	543	502	502	513	525	542	539	534	547	521	524	527	509	530	546	525	532	491	520	556	515	561	522	524	513	500	516	500	538	504	503	529	512	480	557	509	526	545	524	539	493	537	553	533	537	572	522	522	532	520	533	516	486	497	563	536	516	515	499	547	530	529	542	530	537	524	509	531	501	535	482	533	525	529	519	516	507	527	512	486	505	550	519	531	523	556	571	501	533	525	513	486	524	511	525	528	545	575	495	449	528	567	501	502	575	535	488	522	495	523	506	560	547	523	491	536	515	536	563	465	533	515	553	530	551	515	504	477	478	484	526	497	506	512	530	492	523	508	553	521	560	547	526	514	512	527	502	521	496	532	506	474	521	533	504	517	534	540	513	525	500	512	522	532	491	517	495	502	506	538	525	508	513	529	531	520	499	505	513	552	499	499	526	568	535	528	497	509	486	530	518	566	549	505	524	508	558	501	530	543	541	504	500	494	549	505	519	510	510	514	567	579	508	533	521	515	542	506	538	545	526	508	477	530	576	513	528	514	535	539	536	488	535	561	540	498	469	486	528	463	545	513	487	525	505	544	548	510	495	503	510	536	501	493	503	510	505	512	560	510	502	583	507	485	522	500	532	547	509	525	555	507	489	501	502	531	552	477	475	565	533	504	510	494	508	542	508	504	493	521	518	526	550	555	557	563	546	534	501	490	515	526	513	510	522	567	488	554	530	549	526	506	525	521	542	512	549	546	500	488	491	533	521	512	537	534	471	532	535	482	531	525	524	548	524	528	530	494	520	518	510	535	503	519	538	522	532	521	523	526	527	468	504	529	530	515	467	531	509	559	545	504	526	519	551	528	519	555	563	510	559	503	482	511	536	558	543	535	512	524	561	525	498	520	554	537	546	493	535	568	542	508	553	553	497	515	527	538	525	594	528	555	496	473	521	550	517	505	557	531	492	477	507	602	550	528	508	556	532	491	524	516	512	466	492	502	505	534	489	491	517	510	502	519	461	532	522	549	538	508	525	514	543	510	491	497	470	518	513	550	532	506	542	517	520	541	510	526	490	508	528	518	515	501	517	512	514	505	518	525	502	550	498	550	522	510	482	517	531	529	546	518	562	486	538	539	563	530	529	509	529	545	545	491	538	549	504	513	541	547	487	480	555	531	558	489	515	514	583	517	501	507	506	510	556	537	518	543	535	507	515	484	549	530	510	502	489	513	559	606	476	527	541	556	487	485	488	521	516	511	533	476	534	540	539	505	532	529	520	560	506	551	520	516	519	519	509	537	459	519	530	553	497	490	487	540	506	513	502	562	548	496	509	543	481	509	537	499	516	515
42099	31399	14585	8318	5503	4188	3151	2478	2057	1764	1465	1347	1233	1070	989	957	870	900	862	781	719	761	687	722	673	688	772	698	599	577	603	580	615	569	599	572	535	584	587	567	571	555	561	565	530	529	547	579	553	563	555	557	503	544	522	547	580	562	522	569	575	557	520	536	518	539	538	535	522	544	514	512	577	538	582	545	517	530	581	516	521	513	511	499	521	531	524	539	528	492	504	491	476	481	582	494	518	480	520	506	510	472	560	511	528	529	530	527	545	522	534	561	506	542	508	493	535	500	492	532	539	509	564	484	543	501	472	523	489	507	540	484	540	519	517	533	503	530	513	520	555	499	522	522	543	521	540	494	463	516	526	535	535	534	512	536	497	515	477	550	516	490	522	508	520	514	577	522	489	519	546	504	507	500	541	511	566	538	564	531	526	505	514	530	463	512	566	575	532	557	540	480	543	551	518	559	505	536	447	502	572	521	523	512	503	533	508	505	533	555	531	507	515	548	516	555	532	501	534	536	515	489	516	477	485	509	471	525	520	528	504	509	515	526	456	489	512	525	535	492	524	532	490	547	520	575	522	506	529	523	513	530	498	536	498	519	493	507	524	511	526	496	498	511	475	526	508	555	529	542	500	517	498	526	537	531	510	516	494	501	543	534	511	536	480	545	527	561	442	514	552	540	496	473	546	515	512	527	476	548	544	497	525	503	532	534	499	528	485	503	506	496	541	497	538	473	588	533	521	502	503	511	519	513	492	500	505	534	536	559	496	504	509	473	549	542	536	511	506	511	569	510	493	499	497	518	514	533	483	513	516	511	551	504	505	488	481	519	532	514	528	505	482	552	530	543	513	493	555	552	551	535	504	569	513	493	548	515	496	508	527	510	545	515	508	495	506	507	491	513	522	510	533	532	526	491	502	512	480	520	541	524	489	529	486	464	551	548	504	524	505	535	515	522	494	491	494	542	548	537	521	514	532	507	509	543	514	533	536	472	519	519	508	538	504	490	502	537	526	513	488	481	542	501	488	523	486	465	530	522	525	531	508	536	482	547	558	485	522	538	516	481	473	518	508	504	549	502	494	518	500	515	480	532	519	560	513	526	513	520	488	528	503	541	498	550	540	520	506	531	472	503	537	519	531	506	523	513	508	514	531	495	512	485	518	511	516	497	528	505	544	502	525	526	501	538	571	472	484	544	485	486	526	513	523	486	493	531	563	530	499	522	495	541	487	524	510	516	517	548	559	502	498	478	534	516	467	540	509	510	505	531	522	499	555	541	510	533	516	515	498	533	515	522	494	516	528	518	498	519	505	519	516	509	546	515	486	528	552	521	539	545	555	526	532	519	513	543	522	508	455	515	538	476	527	498	491	571	499	524	520	514	515	545	524	506	486	482	503	501	504	509	519	579	526	516	509	462	479	527	537	567	497	501	529	507	503	512	530	534	509	504	495	509	533	537	528	517	481	503	531	538	513	538	519	526	485	484	505	540	518	523	534	507	474	526	496	512	560	525	507	520	514	510	529	495	522	549	497	514	527	520	517	563	498	555	524	513	541	497	506	506	480	509	500	472	549	513	508	501	529	507	555	500	520	533	522	523	512	519	479	507	533	521	523	499	535	525	518	528	559	529	525	496	523	522	579	509	494	473	528	517	509	542	494	496	540	560	528	525	516	517	506	537	489	518	523	504	544	496	574	513	536	503	516	476	540	525	515	526	534	505	521	517	517	516	561	533	484	544	532	546	541	493	538	534	551	495	497	532	526	502	525	505	482	499	477	503	537	555	530	507	533	495	500	545	518	556	522	507	489	526	554	508	471	563	491	527	537	519	465	537	505	532	523	497	529	528	528	517	542	532	487	507	498	515	571	471	519	532	487	537	512	515	486	543	516	539	511	543	499	521	469	500	511	534	536	526	509	525	538	499	522	532	543	522	481	522	502	511	516	511	537	530	519	524	507	515	543	516	541	531	477	516	516	542	549	546	535	539	523	551	525	528	504	496	519	515	558	510	515	508	523	510	506	502	514	497	486	537	495	530	505	532	505	527	515	540	510	522	534	503	545	506	518	566	530	530	506	527	491	514	554	525	508	523	536	530	557	524	505	527	551	489	510	528	543	513	502	532	505	508	577	479	521	506	491	525	530	509	503	514	528	520	509	503	534	529	537	588	544	535	509	532	522	535	521	540	533	503	478	491	524	522	508	502	504	537	551	552	541	505	533	537	498	496	551	530	525	548	559	529	480	513	506	533	536	547	492	567	535	518	467	510	513	502	540	472	535	558	518	494	504	525	509	493	544	525	505	521	490	523	564	470	520	524	515	487	504	510	535	522	509	499	484	548	493	494	521	518	534	520	529	543	534	566	512	548	534	516	501	506	541	513	527	546	516	539	540	510	512	517	521	527	516	485	523	500	505	541	517	535	519	488	544	511	504	514	516	506	532	538	522	538	539	550	510	540	545	532	480	490	499	516	526	499	523	498	489	539	475	485	533	550	509	502	539	515	522	484	542	489	490	517	489	508	518	526	531	510	549	537	511	522	543	528	513	530	520	512	533	520	503	518	519	477	491	473	538	512	561	500	502	511	503	508	533	538	547	452	545	471	484	484	533	532	501	512	522	515	508	497	534	475	510	509	491	546	512	502	511	456	517	492	548	528	531	512	511	500	536	526	572	523	563	494	554	511	484	518	565	510	510	481	507	507	528	512	505	504	512	519	501	540	541	573	540	532	511	502	543	533	541	473	542	511	501	511	508	480	495	549	533	491	485	521	511	506	521	512	534	512	549	497	510	485	541	537	507	518	547	531	518	534	541	507	511	496	491	513	512	551	556	534	510	484	508	518	504	541	517	526	514	503	566	489	498	505	518	519	496	514	526	471	544	487	574	518	538	526	489	513	527	512	570	494	489	480	522	494	549	541	480	530	512	515	565	544	542	508	513	513	514	499	493	526	528	538	532	471	511	501	500	519	503	531	518	547	470	528	477	508	525	517	510	564	509	524	503	536	542	506	510	522	536	526	506	480	550	496	499	533	533	515	486	491	516	477	511	530	506	509	551	531	503	521	493	507	507	488	504	532	524	491	499	510	501	530	504	483	527	504	524	555	504	518	506	514	517	506	504	490	534	481	520	532	544	496	522	487	520	516	512	505	532	545	540	511	501	511	548	521	539	527	538	540	479	499	530	534	500	541	524	512	534	512	514	523	563	551	518	508	485	504	501	523	521	500	505	501	532	518	531	473	532	528	528	453	511	498	529	520	541	533	475	530	504	545	489	533	483	560	540	506	541	541	540	463	556	523	538	537	502	549	532	526	510	486	520	524	532	476	536	516	523	531	533	517	523	537	511	517	536	524	508	483	497	488	512	525	534	533	473	516	511	532	486	515	498	512	531	540	520	552	506	539	450	534	544	523	490	518	527	497	514	521	501	496	488	533	478	564	539	495	496	487	502	543	516	519	511	523	515	525	551	512	523	490	532	519	512	535	550	504	544	502
33672	20290	5277	857	635	605	566	559	526	534	474	513	531	540	499	526	563	535	503	490	514	520	526	528	506	557	569	526	528	509	486	523	504	529	493	498	543	530	503	526	493	544	512	512	520	547	507	516	518	534	489	518	509	522	534	537	510	504	533	532	517	487	566	492	524	531	563	517	534	526	539	503	475	484	473	553	504	505	534	549	514	512	528	525	485	544	524	493	526	482	509	516	537	511	521	543	488	514	492	507	492	515	505	508	531	508	526	499	525	521	501	519	584	518	527	527	541	482	507	485	497	492	567	545	531	522	561	533	504	504	536	488	511	511	527	488	476	493	521	513	511	514	539	508	502	546	507	522	506	503	499	497	572	480	497	544	508	522	518	518	528	460	541	518	522	488	535	522	548	522	510	545	498	512	494	543	512	526	528	520	506	525	472	542	502	517	468	529	540	510	535	464	495	501	551	490	550	554	508	514	505	499	533	501	525	506	509	533	478	554	504	530	528	531	472	515	503	464	538	525	496	511	511	511	510	588	486	539	517	484	530	524	515	525	523	513	528	492	527	521	482	539	482	531	507	493	562	485	479	549	519	500	538	519	527	524	465	515	511	490	475	538	480	547	555	517	521	528	541	494	521	597	493	528	536	483	557	487	525	503	503	526	489	486	496	532	527	490	546	511	517	536	523	504	531	540	520	525	534	497	509	535	511	546	483	524	524	544	498	485	510	510	537	530	507	546	521	496	502	496	531	535	495	577	531	555	518	480	525	535	490	485	519	502	529	524	535	521	484	550	568	549	495	526	550	512	527	523	538	536	522	514	498	518	563	534	511	542	526	527	513	565	509	483	470	542	560	484	518	518	540	526	499	505	504	506	535	527	522	529	510	530	522	534	530	508	510	536	487	519	535	488	486	490	528	480	504	543	521	508	510	527	524	537	547	522	560	509	480	489	505	503	548	501	563	534	482	552	536	514	505	534	531	551	520	482	520	503	491	477	535	523	525	509	501	468	517	488	529	546	529	476	524	546	501	542	499	551	542	536	534	512	531	511	511	500	519	545	535	546	501	563	515	497	519	517	516	528	506	488	524	528	490	524	500	550	514	524	539	570	513	516	488	496	473	508	468	579	529	508	501	532	519	547	535	543	547	509	514	505	548	546	520	486	547	546	550	521	505	519	529	512	524	535	511	542	506	489	526	497	512	520	481	499	516	499	511	545	534	498	524	477	511	530	520	512	489	471	536	519	471	501	545	539	538	525	496	494	507	526	550	514	538	472	551	526	504	493	544	520	501	535	502	493	488	539	518	473	529	510	550	474	560	520	536	505	462	526	539	480	500	520	506	531	494	514	510	540	517	532	481	530	522	509	506	479	551	528	553	510	499	528	493	529	539	512	522	529	534	529	509	481	513	543	506	464	549	531	507	508	526	558	542	495	507	553	526	516	519	520	509	526	518	523	534	513	481	566	540	503	517	520	551	501	538	542	537	506	509	499	542	503	510	537	524	511	534	516	487	516	552	493	510	504	452	516	497	509	552	491	524	514	520	491	528	497	556	504	520	523	532	539	513	530	507	516	523	512	542	519	523	533	492	513	502	502	543	493	531	505	527	484	543	526	504	550	526	549	514	568	493	535	527	499	567	479	496	518	514	529	511	510	548	545	494	538	523	518	492	544	502	476	481	533	540	465	517	541	506	508	542	484	529	533	526	499	517	515	500	509	521	512	512	519	526	500	505	505	567	450	503	519	499	545	540	515	497	533	517	513	534	554	498	520	510	529	505	547	535	575	518	547	532	552	546	533	518	535	532	516	538	528	507	514	512	504	501	534	519	505	554	525	539	528	516	525	517	538	520	472	522	507	498	514	522	469	510	500	491	513	544	540	540	517	496	525	524	481	544	556	522	533	531	531	520	521	521	548	528	515	494	542	502	513	490	510	523	528	519	500	483	512	478	510	497	538	517	539	554	515	521	539	484	491	509	518	484	481	514	485	530	551	511	518	533	507	524	494	527	507	492	478	561	577	523	531	520	513	508	518	478	529	506	519	560	503	536	551	503	502	531	512	517	508	498	528	539	497	514	499	502	503	556	502	580	535	528	461	564	510	534	509	536	483	505	487	518	515	506	518	494	510	503	521	460	487	510	518	505	494	538	531	511	485	507	563	547	542	503	569	521	528	526	486	516	508	509	515	566	510	507	536	523	532	473	499	495	492	513	468	506	527	513	554	533	508	504	526	563	560	505	517	519	543	522	500	559	525	508	487	545	546	493	476	514	464	499	499	479	518	509	500	516	529	495	498	527	513	505	501	520	529	567	556	538	504	463	497	567	561	526	514	524	494	526	519	486	521	502	516	525	483	553	506	533	503	508	545	510	543	526	532	484	507	525	556	504	533	549	519	508	540	499	506	559	479	527	493	528	509	534	473	550	549	552	555	505	522	504	519	570	503	485	508	519	507	526	510	517	584	511	568	511	523	518	509	492	508	512	504	482	487	526	565	508	522	539	528	487	503	495	535	479	499	497	475	554	505	535	513	529	497	539	523	549	505	512	516	510	524	510	519	533	529	531	521	550	542	543	515	544	493	542	534	530	525	510	527	578	514	571	501	540	541	526	524	572	518	526	549	521	505	562	535	514	511	491	537	511	533	506	522	514	510	545	516	475	504	523	512	501	535	533	524	537	523	525	550	516	528	542	540	491	524	509	520	495	513	494	530	518	546	460	505	521	506	540	509	522	529	489	503	501	499	527	516	515	551	497	557	500	494	515	516	501	564	545	510	547	530	511	549	557	518	537	542	550	572	499	514	489	517	500	485	546	493	491	488	512	523	499	513	535	532	499	529	537	523	537	517	526	509	533	539	528	508	544	522	534	528	503	539	499	504	521	526	511	499	519	516	531	529	529	531	534	498	512	532	512	507	510	515	494	478	533	512	528	539	511	519	509	542	510	500	521	527	512	520	538	543	497	560	483	489	504	491	523	488	536	530	494	535	529	494	554	499	518	523	533	570	496	529	522	568	543	572	524	507	527	503	534	486	491	535	540	489	534	512	513	543	523	521	560	503	511	501	529	525	556	517	488	463	516	530	553	493	509	542	537	507	527	522	542	512	531	520	507	531	495	499	522	543	507	514	522	509	498	499	506	504	540	492	488	522	536	509	507	503	526	516	515	486	497	518	506	545	538	515	536	522	535	497	551	519	510	521	527	512	555	541	519	539	512	487	466	532	520	532	547	502	534	543	510	519	537	540	486	533	563	497	512	543	526	507	520	567	560	506	558	502	500	534	489	493	524	511	506	486	484	523	516	515	503	502	529	514	492	475	518	503	531	527	519	507	485	499	524	533	501	515	571	525	524	508	554	569	518	547	514	530	520	536	477	489	497	513	534	499	502	505	494	480	517	486	502	507	535	527	533	482	520	494	484	538	509	492	508	526	512	530	541	512	498	512	535	502	490	510	503	502	561	500	519	522	527	557	534	504	456	522	512	533	523	512	534	513
35265	14306	1260	802	754	731	645	614	617	619	602	607	649	580	615	602	570	558	561	549	548	613	563	603	577	555	575	573	599	569	572	600	599	547	602	600	532	625	565	545	548	588	562	523	624	586	570	532	553	570	605	615	586	572	565	602	514	561	571	579	577	549	546	601	563	556	560	538	589	580	563	558	523	544	561	553	600	590	560	585	544	584	539	537	566	582	555	572	535	613	609	582	542	567	602	573	572	578	575	579	543	577	604	554	535	594	572	581	528	584	518	595	542	542	534	565	583	594	566	551	550	582	616	576	567	554	565	568	583	590	558	579	559	555	544	604	572	552	607	541	541	559	571	555	607	547	567	582	575	565	563	574	534	549	540	555	564	581	541	592	576	564	565	532	574	599	581	572	577	559	604	596	593	650	605	571	602	574	547	550	550	528	592	600	539	550	579	553	601	550	557	587	534	600	511	583	550	580	524	573	564	596	608	576	552	589	555	580	581	565	528	566	586	556	550	569	579	577	535	578	552	598	555	542	568	566	559	546	572	590	588	620	598	572	550	582	593	578	575	537	565	519	544	568	604	571	560	569	573	523	614	605	581	574	566	566	613	590	588	579	596	576	558	590	558	607	544	586	535	544	571	586	527	585	508	574	545	564	565	545	572	512	561	595	575	595	567	574	582	553	558	602	569	608	564	559	570	603	620	657	531	554	587	535	553	570	586	554	561	558	615	550	583	560	529	532	591	531	531	599	535	535	562	575	600	618	551	613	540	561	531	585	573	603	535	558	561	580	617	563	574	576	613	547	555	594	544	606	591	568	589	574	558	553	569	591	554	592	555	541	569	555	546	566	546	567	552	565	574	573	499	574	546	585	578	572	618	568	576	578	571	532	571	578	609	576	560	608	587	520	561	537	540	561	554	536	569	545	498	574	579	570	577	569	594	576	575	568	584	526	559	582	560	529	578	552	589	572	593	559	560	564	587	558	583	565	504	561	559	551	578	578	545	556	575	567	543	544	554	586	554	589	553	550	587	570	561	570	577	571	574	566	563	571	591	551	585	554	534	587	566	558	571	529	558	619	561	631	599	550	587	580	618	594	561	590	569	576	567	595	550	568	592	558	583	564	567	572	580	604	635	588	553	567	531	554	577	567	588	544	554	585	604	591	600	574	532	602	546	607	596	538	589	561	589	554	604	558	564	585	537	609	586	570	586	526	576	592	576	555	586	571	521	577	597	588	556	549	568	549	553	570	583	563	608	535	575	556	582	612	560	585	560	567	539	560	561	587	565	581	560	521	598	528	576	586	577	531	576	545	577	539	572	545	608	565	583	579	619	595	541	574	542	568	561	602	573	557	565	570	612	572	575	566	588	569	567	562	581	571	599	539	553	592	573	527	544	567	595	555	553	574	571	549	538	593	536	597	630	575	563	586	589	604	574	533	609	542	565	554	579	558	537	548	543	555	629	568	557	565	568	565	591	581	577	596	584	588	567	598	574	586	592	576	572	564	567	518	577	547	600	565	546	580	551	546	541	542	575	593	536	537	592	558	585	579	630	607	543	582	582	558	549	531	522	577	608	550	543	619	605	611	533	544	599	582	579	601	576	545	586	574	529	557	581	556	559	577	592	556	609	575	528	535	556	578	557	555	617	581	587	559	606	598	595	595	599	611	582	565	570	577	551	531	497	574	594	581	629	572	552	561	535	591	562	545	583	567	575	512	594	610	575	583	554	567	535	545	561	566	553	558	600	568	581	557	592	540	578	560	564	554	575	535	611	535	568	568	571	577	533	525	601	592	519	585	553	555	565	564	576	565	527	591	555	598	606	566	574	576	591	573	608	562	556	617	566	560	618	543	577	571	592	592	553	552	588	586	557	605	568	573	568	592	548	582	594	586	540	551	610	563	504	576	564	585	578	581	575	586	584	566	558	561	576	513	558	536	568	573	543	599	605	579	570	578	555	551	576	578	591	574	571	553	549	573	521	566	562	557	597	527	572	561	545	576	592	540	587	580	580	566	592	577	575	561	564	568	579	590	563	559	560	584	532	604	605	547	601	562	511	596	540	556	546	576	567	548	542	580	559	547	575	583	574	544	533	583	553	502	577	581	577	586	563	544	621	529	585	614	565	560	544	562	591	560	562	588	596	562	577	568	572	553	589	598	581	597	585	608	547	552	559	557	546	590	572	565	593	576	556	557	555	562	590	550	591	609	542	566	603	607	598	550	567	579	565	552	566	581	567	559	571	558	593	573	575	615	589	567	562	594	588	596	554	575	557	543	566	590	594	544	527	562	596	548	587	552	578	524	523	577	561	569	572	591	574	548	567	587	567	564	546	562	551	565	537	574	564	542	588	543	545	586	567	557	575	556	606	541	584	607	599	572	604	540	549	594	637	607	581	555	577	549	588	568	587	541	574	550	525	488	577	559	582	569	576	585	556	563	545	608	599	595	559	545	532	601	569	570	605	537	554	538	561	558	594	546	573	603	593	572	571	589	559	569	573	575	538	569	572	573	559	548	530	568	573	559	557	581	556	550	577	562	584	600	595	608	570	532	540	573	592	617	580	565	499	575	617	535	600	578	581	580	537	580	565	571	585	613	607	552	577	588	560	563	554	598	563	535	597	588	533	581	526	580	566	637	606	570	555	548	554	553	585	612	567	567	566	514	578	575	559	548	589	584	571	572	603	588	576	571	557	562	545	599	596	577	564	553	584	561	552	540	558	555	559	566	582	594	570	551	583	582	594	544	577	556	564	530	517	575	557	595	564	556	574	579	548	615	535	522	569	559	538	600	543	568	576	576	574	603	600	553	577	611	566	556	599	542	609	556	533	556	535	601	527	570	584	572	572	552	602	585	620	581	544	556	614	544	577	561	546	576	574	571	565	576	575	558	601	549	578	539	606	575	526	611	568	550	558	562	608	567	566	568	573	595	569	591	553	548	522	572	542	591	558	559	561	575	562	597	558	567	575	559	610	548	580	565	529	572	560	552	568	584	589	552	586	545	543	560	564	580	532	549	531	608	583	531	607	591	599	553	564	615	564	565	540	602	533	561	587	556	589	568	564	613	570	628	596	583	618	546	551	587	603	562	572	570	589	559	616	542	569	583	525	578	525	571	592	548	571	588	525	604	579	599	558	571	571	593	585	572	526	542	550	538	563	568	568	557	603	579	561	545	570	564	587	567	570	556	580	567	588	561	546	559	570	587	555	595	600	587	606	558	530	578	562	572	567	549	573	561	536	550	605	591	589	599	568	553	550	600	610	544	597	533	569	574	533	582	591	622	565	545	539	565	607	557	570	583	588	603	574	567	584	543	521	581	543	541	568	579	568	596	562	561	556	559	556	568	569	575	554	580	554	545	550	582	594	573	558	580	540	581	579	581	536	535	563	539	557	618	556	576	561	546	621	624	579	554	528	579	545	584	564	600	593	554	555	580	583	547	578	548	567	536	573	552	566	591	578	586	545	609	573	583	557	556	574	608	537	622	558	565
25018	20709	26971	24414	20662	9873	1071	727	585	516	466	458	424	360	328	313	311	279	327	312	292	274	288	296	260	324	301	261	238	295	256	252	264	270	252	253	246	254	235	275	277	272	254	223	248	266	254	249	248	253	243	256	225	233	251	225	262	255	250	247	247	236	244	271	232	252	224	212	206	234	255	228	213	220	224	259	260	261	226	238	200	240	236	242	239	236	229	248	242	237	233	224	254	241	241	260	264	253	239	251	251	255	245	230	232	244	243	201	212	262	224	251	217	219	259	254	229	250	235	248	249	255	260	242	232	220	227	240	251	229	230	234	223	242	264	215	264	268	239	263	236	241	238	253	220	235	217	242	264	228	253	249	234	238	233	245	235	266	217	241	274	222	230	246	214	212	236	213	264	254	234	234	243	221	263	217	248	234	254	241	220	228	242	238	206	210	240	235	250	253	264	260	244	220	217	284	246	222	263	256	236	251	260	209	224	265	243	236	246	242	252	217	221	236	244	264	238	210	254	219	230	221	201	235	216	239	236	232	248	241	252	256	246	232	228	242	232	226	206	213	247	252	250	243	225	229	230	231	197	271	249	225	248	240	229	218	243	227	271	235	238	249	243	221	222	258	269	215	221	208	223	244	237	227	245	253	228	240	216	221	229	254	218	242	234	261	249	252	233	259	246	221	269	238	207	224	216	207	233	264	233	228	233	246	211	233	239	233	253	224	236	222	230	214	218	243	257	238	226	220	245	215	245	252	215	245	240	243	235	257	249	234	215	212	226	204	250	256	238	239	223	254	259	224	225	198	214	268	220	233	245	214	239	239	227	226	247	234	255	227	238	221	246	248	221	234	225	247	238	251	222	245	252	236	227	249	273	234	238	243	246	258	260	255	232	236	255	249	240	246	244	248	239	252	239	247	225	234	212	258	254	244	246	228	245	240	234	245	256	224	226	256	266	248	249	208	236	250	247	215	241	245	228	236	241	226	215	202	253	242	230	265	240	278	239	238	275	230	238	229	228	219	220	229	217	226	262	239	239	244	230	247	238	244	251	228	236	261	222	266	232	242	229	247	264	276	238	240	241	240	257	234	258	254	236	213	221	251	220	251	244	242	248	239	247	225	245	228	238	216	251	249	257	251	241	231	225	220	249	227	223	235	241	232	222	204	241	252	251	236	250	234	242	240	234	206	235	230	216	217	249	251	250	244	280	253	223	232	232	180	247	235	222	217	226	243	233	257	233	260	228	230	239	225	242	244	270	243	237	245	257	242	260	266	225	254	264	257	248	221	229	237	229	257	216	249	234	237	231	243	237	243	240	244	242	248	240	227	225	233	259	240	221	226	228	250	235	235	209	232	231	244	230	236	248	236	220	221	262	212	272	207	233	258	254	225	251	228	224	231	224	239	250	236	251	231	244	252	259	272	261	251	217	242	245	231	222	237	239	235	262	251	249	248	223	268	218	255	252	233	257	250	270	248	267	233	237	233	228	257	240	263	224	254	262	254	243	230	227	237	241	236	236	208	237	244	194	249	216	245	217	225	233	260	276	229	254	249	217	233	191	227	239	257	267	238	244	242	245	237	240	234	279	254	229	219	253	250	242	255	257	226	231	221	237	254	217	250	223	227	226	222	227	255	234	214	234	214	245	218	256	226	210	221	250	229	249	255	229	262	239	226	231	235	260	230	197	233	231	243	237	239	263	246	248	223	259	232	224	222	216	214	233	253	237	229	232	234	236	251	251	233	223	245	252	231	239	230	244	244	262	219	228	253	240	238	240	249	240	246	211	254	240	247	222	240	214	238	227	254	233	255	239	247	217	244	214	217	253	225	246	232	211	241	238	245	223	266	244	240	207	231	273	235	236	225	252	240	197	211	245	248	237	218	247	237	247	242	230	240	217	238	291	238	222	232	228	245	252	257	257	245	269	235	236	242	231	259	253	253	272	237	211	268	244	255	257	236	249	252	235	232	257	228	247	225	246	228	252	231	239	225	257	235	249	256	251	268	220	249	234	207	246	244	248	229	226	221	215	221	240	251	243	233	240	223	232	227	265	242	255	253	238	230	239	236	238	237	229	228	242	205	244	229	227	241	229	250	234	257	262	224	245	268	246	232	240	242	259	237	263	275	268	248	246	251	243	211	234	238	229	245	236	234	236	246	224	255	247	248	237	239	240	227	235	239	256	266	239	229	225	217	251	255	247	226	241	200	205	255	230	239	217	230	249	218	235	228	235	224	226	251	228	249	217	231	258	231	215	226	242	214	270	260	239	209	257	259	215	249	221	218	230	234	252	242	239	231	212	264	218	244	227	244	260	231	219	238	239	264	238	246	244	259	213	228	267	225	271	229	218	223	259	267	216	244	248	258	214	236	206	240	232	237	227	237	247	251	233	213	236	274	248	248	250	246	232	243	242	252	224	234	229	233	239	232	231	251	249	224	229	246	235	229	271	249	260	223	218	261	239	229	223	237	229	243	223	218	244	207	241	240	223	240	248	236	235	240	196	258	259	232	213	256	218	272	251	226	247	240	224	254	233	246	270	233	236	237	242	216	234	236	242	228	226	234	244	221	249	237	258	232	228	233	240	241	243	212	239	233	215	245	222	232	229	242	259	235	219	255	237	219	224	219	254	224	240	249	237	233	229	226	212	270	250	244	260	223	249	231	232	227	237	240	257	231	246	224	243	210	227	217	218	221	243	242	259	254	245	229	238	239	232	269	221	239	224	230	220	237	243	231	255	244	224	243	246	226	225	240	202	240	235	229	246	225	263	241	210	256	271	246	249	244	250	242	266	223	217	209	237	267	242	222	212	229	241	257	229	249	241	243	235	233	234	223	247	218	233	222	217	248	255	241	228	232	239	244	225	231	230	266	217	217	226	225	263	240	246	238	246	227	256	259	262	257	238	243	217	263	197	251	217	241	240	224	249	227	245	240	238	196	237	239	243	242	242	253	266	213	247	233	230	236	191	234	242	245	255	240	225	265	235	228	231	259	251	203	250	236	256	241	243	213	229	210	250	216	218	243	231	221	247	200	230	243	241	229	240	236	226	234	229	242	230	283	235	223	236	252	228	273	223	217	260	243	240	239	255	264	286	241	231	199	255	222	262	222	245	231	217	230	250	232	238	246	220	244	213	217	238	232	227	209	235	250	228	244	241	240	247	241	239	273	263	208	233	248	258	241	259	253	231	238	197	235	236	251	241	235	215	249	226	231	240	243	226	255	244	246	246	234	239	235	256	236	249	222	225	255	231	253	210	235	241	237	188	236	248	232	215	254	226	235	258	240	239	221	199	260	228	237	211	237	229	247	239	231	235	247	229	228	239	240	221	232	217	235	241	269	210	251	248	256	242	236	226	219	239	202	221	255	234	228	228	245	221	245	231	216	246	243	240	238	243	237	245	232	212	259	229	263	243	232	225	250	208	230	246	246	237	241	238	215	222	257	216	245	221	240	215	224	226	252	228	250	229	215	218	237	200	232	223	224	206	220
38856	25368	9290	5017	3143	2234	1755	1391	1107	934	804	731	690	558	498	528	482	439	429	385	378	308	392	359	375	352	354	343	339	334	307	318	286	294	284	324	271	311	298	282	267	288	270	293	279	293	254	289	270	293	273	347	314	285	297	296	304	273	267	273	261	294	278	295	271	300	318	244	278	290	290	242	269	277	286	289	254	299	248	244	305	279	303	267	262	253	299	233	287	270	285	319	269	270	250	282	275	244	275	282	257	279	257	265	288	272	290	262	258	248	266	267	273	272	231	252	265	247	262	294	276	276	252	297	286	257	264	280	273	261	259	252	268	286	272	246	266	273	257	255	250	244	275	268	281	257	275	270	248	239	284	261	244	263	266	283	260	248	269	254	246	271	292	278	251	257	262	284	263	267	252	245	278	249	242	240	266	257	257	271	260	263	276	264	272	276	261	256	269	263	262	265	269	245	254	268	281	283	258	278	258	269	258	289	268	254	241	248	267	243	252	272	232	282	278	275	254	264	260	271	261	295	260	262	254	275	263	299	269	270	251	257	266	263	265	250	274	288	237	282	251	256	274	273	254	284	302	248	268	272	268	260	284	267	276	271	282	293	281	299	222	267	270	269	286	266	286	309	262	263	297	266	267	252	264	271	277	266	267	274	259	284	254	235	255	238	230	279	266	283	271	273	291	271	257	264	271	276	267	260	278	262	306	267	299	307	278	276	267	250	295	259	285	259	280	264	265	256	276	286	252	283	255	260	278	262	268	248	209	263	280	253	244	251	274	259	260	284	263	283	274	283	259	303	252	257	262	267	294	244	260	269	263	284	275	263	259	285	246	260	234	264	266	289	283	248	258	249	253	256	262	271	254	253	277	252	269	283	282	249	269	234	291	260	281	256	293	262	251	235	302	273	259	269	256	238	256	271	261	285	293	264	255	275	243	247	238	258	254	287	255	309	248	267	296	253	252	241	273	307	259	251	272	281	283	250	254	289	231	274	275	280	254	267	262	260	266	261	302	240	268	265	288	254	301	251	252	253	270	254	240	271	266	252	252	249	277	268	283	233	266	271	296	248	274	265	277	261	274	278	278	262	274	260	298	305	261	276	260	245	265	273	270	262	254	251	258	250	250	247	285	290	254	253	289	267	258	234	245	280	278	258	271	284	282	274	249	259	300	265	255	267	275	255	249	287	227	270	268	251	253	251	254	286	283	263	264	285	299	253	284	293	257	290	276	249	303	235	282	249	266	260	254	270	271	275	244	270	262	257	266	291	273	243	247	255	275	264	278	270	275	241	254	293	283	250	266	285	298	269	259	269	273	277	252	253	259	283	276	273	268	259	260	284	280	302	273	290	255	271	295	304	276	246	291	277	289	287	308	283	292	264	255	287	276	261	264	254	260	282	247	247	270	257	278	272	282	272	262	294	277	275	263	283	243	267	246	280	239	277	263	269	271	257	254	263	252	263	259	275	289	274	270	270	267	275	277	287	252	274	238	259	278	281	251	250	257	276	264	257	270	267	266	253	258	271	286	243	260	267	267	281	273	234	281	281	287	306	258	255	275	262	273	267	279	253	275	256	265	268	289	279	276	315	281	264	288	293	257	267	302	279	240	239	251	298	289	271	278	262	240	279	322	289	245	276	275	270	302	263	243	286	252	297	261	270	249	284	311	281	289	269	255	258	256	258	291	278	275	283	281	296	260	275	269	231	265	237	255	253	305	272	264	276	260	254	273	253	263	255	276	273	259	250	270	259	264	271	279	279	281	255	295	271	307	274	267	258	309	253	250	298	254	280	281	264	265	290	265	235	257	266	259	248	246	276	268	275	283	270	251	269	292	319	263	228	285	297	277	230	255	266	279	258	287	257	270	263	249	271	230	288	294	286	257	269	268	275	266	301	293	274	273	279	272	290	289	260	274	275	283	260	251	268	271	256	293	271	265	281	297	292	255	269	269	266	277	238	267	277	279	262	277	253	250	249	267	250	272	253	277	233	257	289	268	252	271	252	266	280	263	248	273	247	291	268	279	235	267	258	291	273	262	285	268	264	282	268	256	256	261	262	255	246	261	255	259	275	259	276	268	265	274	268	276	258	275	275	237	254	286	262	251	272	259	295	260	259	269	259	279	255	272	298	277	281	255	261	282	259	263	246	267	267	272	268	278	247	273	313	263	238	271	280	248	288	255	268	281	266	275	280	284	278	248	267	277	264	292	260	257	255	245	272	271	265	283	275	280	273	277	291	258	255	277	247	286	237	260	254	262	276	276	279	266	250	274	244	268	261	279	234	260	280	273	254	266	253	282	257	262	253	277	255	285	255	315	244	266	261	269	294	281	281	263	268	249	272	249	246	297	297	262	271	293	255	255	251	270	273	259	291	239	262	253	282	262	267	256	302	273	282	246	247	245	263	277	254	284	270	293	285	269	278	268	256	244	284	266	251	248	269	292	255	269	270	256	257	287	269	267	296	273	299	257	289	255	235	260	270	266	274	267	262	288	273	253	274	291	279	287	277	253	259	267	279	261	277	301	290	249	302	259	275	270	266	292	262	270	277	303	281	268	262	274	275	263	259	253	261	255	279	240	247	247	279	282	231	245	246	279	253	269	295	273	265	306	271	254	252	257	258	251	286	256	258	224	277	275	269	266	257	259	282	265	290	287	283	265	231	228	266	232	245	268	279	254	250	230	260	265	263	287	275	271	280	282	245	275	257	249	267	285	269	264	268	276	290	257	257	260	256	250	260	239	258	252	245	294	278	261	248	261	273	283	257	265	269	280	274	283	240	263	251	257	290	283	278	271	249	277	274	253	260	259	241	260	289	281	247	279	276	265	270	248	263	241	276	264	259	290	275	259	263	277	264	267	272	251	285	245	234	278	231	274	243	280	251	273	273	266	252	282	278	250	241	242	281	270	252	254	298	303	250	297	247	280	268	282	288	256	276	247	281	262	248	269	274	242	274	272	264	280	288	275	244	292	249	247	281	250	272	256	261	247	269	273	273	269	265	267	260	288	262	287	253	245	266	276	266	305	254	271	301	238	250	271	260	261	292	290	295	273	281	268	243	246	260	243	282	275	254	256	264	280	268	271	258	285	245	270	245	280	268	256	259	263	267	283	252	269	281	255	281	313	253	253	282	247	252	275	303	260	278	251	257	283	280	264	292	266	257	266	265	261	279	245	301	277	262	258	261	262	262	264	256	259	263	280	250	249	279	253	266	265	263	281	252	246	281	270	274	270	248	262	296	269	282	260	291	263	267	247	257	278	269	253	273	290	253	263	278	268	246	282	288	254	283	277	301	254	264	273	281	242	272	263	274	246	270	250	263	270	269	247	252	258	283	250	302	272	245	271	247	294	284	272	282	285	283	245	261	269	276	273	261	250	267	233	297	264	279	279	246	271	265	255	244	275	294	282	260	272	239	274	286	258	275	251	280	302	265	277	277	234	245	259	264	260	260	266	259	268	256	255	241	239	256	307	293	268	259	276	265	302	258
22967	20667	27380	23964	20667	20718	7526	1552	1063	1019	979	863	848	747	747	714	696	675	687	664	618	622	616	619	563	658	684	569	560	562	576	569	538	569	551	558	546	531	539	534	574	513	570	526	521	578	562	547	551	501	527	563	537	551	536	535	527	561	528	530	553	518	510	522	533	501	547	518	478	542	518	548	525	538	522	519	502	543	522	541	508	573	523	518	537	541	499	553	520	513	574	543	505	487	518	522	482	519	526	521	507	563	520	539	508	546	532	481	532	522	482	521	524	512	537	480	528	556	501	506	493	554	543	553	526	520	515	527	549	520	535	535	521	540	572	517	498	505	523	539	514	524	536	496	525	525	512	512	522	564	541	516	556	508	556	479	544	525	519	489	537	525	528	505	525	544	558	541	563	558	535	516	505	533	529	537	542	522	504	571	511	519	518	544	552	526	523	530	483	537	512	517	528	522	533	539	520	520	533	513	513	549	521	543	503	533	549	522	488	476	565	553	520	515	521	526	532	517	554	481	558	507	517	497	566	494	539	555	546	506	534	553	476	557	519	532	543	560	552	540	519	516	510	528	500	519	537	511	571	532	532	514	549	506	530	554	499	515	541	530	538	512	500	547	511	480	545	518	538	509	515	547	545	502	537	526	479	533	553	544	573	495	529	525	505	504	553	520	529	547	531	543	527	530	537	523	519	538	509	521	524	508	515	505	549	508	476	552	550	506	515	529	524	478	568	532	495	521	540	548	537	544	517	500	502	525	529	512	499	511	532	514	479	575	557	536	511	544	546	525	528	547	525	511	528	534	525	500	497	535	509	504	490	532	513	557	517	499	523	503	542	523	538	544	510	486	520	503	544	517	493	525	503	500	550	500	520	559	502	483	500	457	547	550	528	534	495	529	488	579	564	524	531	497	517	494	551	542	480	581	487	510	499	498	528	516	517	549	503	499	522	515	511	517	528	536	472	486	518	505	547	508	558	532	530	538	496	517	541	568	553	517	529	536	502	542	525	538	500	519	503	551	552	569	539	513	541	522	511	504	539	525	528	539	530	531	526	501	516	546	539	506	520	569	517	528	545	548	545	546	483	552	495	527	547	520	494	523	515	551	535	496	539	544	493	520	567	540	551	520	574	550	533	515	522	513	528	522	544	501	472	541	521	530	534	536	519	519	520	533	543	492	517	551	535	500	571	542	517	532	509	525	557	502	524	501	575	547	514	542	545	519	540	521	527	496	536	510	475	507	525	516	508	503	558	532	512	492	549	514	537	513	534	517	552	550	541	480	508	550	552	525	515	542	539	509	516	520	548	516	524	543	507	541	549	549	543	563	517	501	522	494	532	527	532	492	579	520	493	500	508	561	573	520	534	506	543	530	562	512	494	546	480	501	526	517	515	520	496	530	557	510	532	513	550	534	489	549	545	511	536	514	522	520	552	556	501	554	561	492	552	567	532	536	538	495	542	519	517	504	556	532	531	506	487	526	531	488	556	524	535	526	549	540	537	526	506	548	511	546	553	532	529	461	533	527	491	516	525	527	545	498	484	572	502	524	541	528	545	511	525	520	552	482	539	517	487	517	496	515	535	507	558	504	541	525	553	513	519	523	513	516	525	512	526	529	521	534	535	495	514	517	560	496	514	575	532	513	517	520	570	557	531	506	542	513	489	549	564	502	510	511	528	547	506	503	502	519	494	492	510	519	540	545	550	526	481	496	534	469	536	537	503	532	500	534	528	500	508	518	568	522	577	554	527	533	525	518	509	520	534	491	499	514	493	521	541	530	490	516	487	528	508	530	534	521	536	577	511	507	524	464	583	512	535	553	535	543	537	518	509	522	557	511	509	569	495	507	528	510	496	528	547	521	530	526	496	514	535	523	539	504	508	544	544	534	543	507	542	552	527	529	473	502	558	510	513	527	539	542	581	524	509	549	549	559	535	538	508	541	540	528	521	521	504	570	479	506	491	528	527	544	499	501	523	506	560	552	545	553	520	478	539	508	543	465	516	506	533	524	498	527	520	511	536	547	518	513	524	516	572	514	557	553	584	515	480	487	526	470	503	537	546	530	512	529	545	515	514	491	556	526	530	545	556	530	538	508	510	535	540	534	536	558	477	519	565	567	552	545	522	560	529	513	551	572	493	515	501	491	495	512	496	544	545	514	516	524	488	533	529	494	511	514	498	570	499	503	552	539	507	507	521	537	550	534	521	520	544	515	547	526	526	545	497	508	505	519	520	451	547	558	481	492	489	537	521	510	499	549	514	541	506	548	544	510	516	522	517	523	498	563	542	509	487	578	564	505	555	551	525	509	531	523	529	502	516	522	562	543	545	576	514	516	515	512	528	483	542	489	514	501	511	513	581	514	487	490	533	541	539	490	541	543	510	591	530	501	560	532	517	501	567	531	543	501	481	511	484	558	564	536	500	493	516	519	504	520	494	534	517	516	511	543	499	524	559	536	545	519	490	497	508	513	520	528	529	503	535	522	531	488	546	537	470	541	491	505	529	547	538	497	532	528	514	494	532	519	520	557	579	484	510	545	509	536	524	511	524	521	529	538	545	558	533	523	567	511	513	510	518	545	545	590	539	533	522	536	555	523	507	553	509	553	521	513	550	500	535	488	535	530	512	510	579	497	521	534	521	556	554	548	505	520	517	538	545	511	534	557	532	520	517	501	528	499	517	494	574	490	519	514	486	490	518	529	495	525	520	507	531	495	518	541	534	478	523	521	547	521	474	534	479	526	544	525	529	524	535	532	491	546	516	525	519	500	516	513	531	566	535	515	517	510	541	529	516	536	515	508	527	500	524	525	488	475	603	519	547	505	545	540	509	532	542	519	533	489	571	559	526	522	549	541	507	549	499	527	535	539	508	523	523	545	526	524	549	553	489	524	514	502	503	521	501	549	489	558	535	508	575	519	532	542	530	529	546	528	517	512	501	510	481	532	524	533	503	548	526	540	498	545	583	490	537	526	540	530	503	490	571	559	507	537	527	497	532	509	532	521	524	528	571	517	547	510	501	519	545	574	530	530	522	560	541	512	556	489	512	494	539	538	518	499	517	527	553	521	482	495	514	532	534	557	507	505	531	530	492	530	544	529	524	541	475	504	507	510	539	550	540	497	518	543	495	603	488	572	556	541	557	546	512	510	554	558	440	550	545	513	539	485	520	502	503	527	517	555	503	485	540	511	511	493	482	557	513	524	521	539	556	507	506	566	508	559	509	518	551	520	496	520	486	532	542	488	550	498	539	545	517	539	533	510	509	561	535	495	521	490	533	539	529	538	469	469	553	471	519	483	494	504	513	551	499	492	493	537	479	526	522	518	492	548	521	497	493	521	552	541	533	539	480	507	553	540	519	480	505	535	553	531	507	485	487	574	538	507	522	532	569	565	525	548	539	497	521	515	531	508	514	513	491	500	484	538	536	544	499	511	509	551	531	519	509	528	494	517	526	532	471	548	542	526	520	530	478	566	521	526	500	519	507	536	502	532
41824	30308	14879	8617	5719	4077	3072	2455	2029	1762	1499	1375	1307	1050	971	939	883	883	871	818	727	705	696	669	690	735	802	617	622	631	634	627	581	571	574	550	554	557	558	564	538	580	576	535	548	616	510	514	532	538	528	533	544	516	548	505	546	536	528	548	547	533	539	575	548	535	547	547	529	536	512	562	498	540	538	525	543	499	526	543	520	524	501	525	539	529	527	539	509	521	553	517	506	542	509	519	536	519	515	500	534	514	523	508	541	492	521	537	570	483	545	497	528	497	539	555	546	502	510	520	536	548	526	516	511	531	509	468	507	505	516	523	502	509	528	524	506	542	507	522	507	522	503	561	556	488	508	529	508	519	515	486	511	559	530	494	495	477	493	516	528	484	551	502	528	560	519	555	527	523	494	507	510	506	516	534	521	525	544	527	554	467	504	530	488	490	538	534	521	552	517	523	554	507	500	536	472	528	529	502	519	494	507	520	516	520	534	533	533	518	558	529	552	518	535	492	533	506	511	540	511	494	530	524	561	518	492	513	490	509	491	488	501	543	517	506	524	513	521	500	540	504	508	520	505	519	501	506	531	568	498	515	548	517	571	535	504	517	503	551	486	469	540	505	473	509	478	578	504	544	485	524	526	537	506	499	510	492	541	499	499	547	519	509	501	475	509	509	512	507	529	519	542	472	500	494	513	511	540	510	492	530	504	492	534	500	542	485	521	544	496	520	489	514	527	531	512	501	523	526	501	500	520	532	489	554	525	508	460	528	501	488	530	506	526	549	527	501	523	508	485	506	521	513	526	484	510	501	481	488	513	490	487	531	525	492	538	537	573	510	513	524	514	510	525	512	550	564	519	508	502	531	555	502	528	497	521	502	530	528	491	570	521	519	510	516	521	549	542	514	510	527	543	557	494	534	514	547	525	514	520	492	548	502	527	511	482	494	486	512	496	555	512	495	523	533	510	537	491	503	497	489	518	537	523	509	540	508	580	483	532	540	538	494	549	518	502	465	500	502	523	481	510	453	518	486	522	537	491	503	535	554	545	546	518	543	524	499	525	524	509	465	492	503	535	507	521	495	462	518	553	561	525	543	537	519	518	527	518	522	530	459	514	551	518	502	505	534	568	504	562	513	473	508	540	532	521	536	516	503	511	526	528	506	513	561	516	478	547	515	507	534	547	534	524	554	526	521	500	484	505	543	534	484	522	543	536	535	514	484	526	546	514	497	527	531	499	509	514	543	497	553	517	539	448	553	536	503	517	504	466	514	563	550	543	548	509	511	525	540	528	545	523	527	535	546	499	482	530	531	524	544	515	528	481	508	540	504	536	517	539	493	516	491	487	511	514	518	517	523	474	492	488	518	503	502	500	515	516	533	514	550	514	515	531	501	512	514	510	519	539	539	511	565	541	500	529	470	513	546	531	546	547	522	500	471	501	500	551	526	550	536	502	469	480	524	522	512	506	514	555	527	488	532	517	508	458	501	536	523	489	530	500	506	526	499	531	505	478	518	544	515	521	555	530	500	492	513	544	533	522	526	487	540	480	524	503	502	549	500	521	474	502	532	484	504	528	528	480	530	507	498	467	475	529	555	532	522	532	535	527	545	506	507	527	515	510	522	504	547	554	528	538	555	514	503	518	550	530	536	521	492	491	479	511	546	526	558	485	547	530	576	485	529	536	524	510	515	505	503	522	517	535	554	507	524	524	527	519	518	497	525	506	491	499	529	513	493	476	507	488	504	528	474	506	518	529	531	523	543	482	531	508	480	520	512	519	549	505	496	524	565	495	486	548	515	512	525	515	540	542	530	476	543	521	458	493	532	517	530	489	517	516	544	529	514	541	487	503	519	506	498	468	528	497	507	529	543	501	518	537	496	541	510	521	488	525	497	503	547	508	514	524	516	492	508	534	520	536	505	528	514	519	566	497	458	506	511	494	467	532	512	492	484	496	483	535	533	548	544	510	535	493	483	512	523	532	535	494	542	516	498	514	545	453	513	530	512	520	480	512	503	518	513	519	545	537	539	499	491	522	513	504	533	471	504	551	513	544	481	544	484	501	519	509	518	549	512	530	540	545	528	496	527	552	529	540	555	531	502	556	563	484	491	535	541	544	546	485	531	493	502	524	481	558	488	504	529	546	509	468	540	572	527	521	522	512	519	485	489	527	532	509	521	531	551	550	521	477	490	545	520	488	519	508	534	537	503	522	503	513	481	516	519	491	535	498	536	542	516	497	514	532	500	496	538	506	546	527	503	514	500	524	508	519	553	513	502	499	490	490	523	534	489	472	510	530	509	495	501	480	504	510	520	494	544	504	528	460	504	559	556	515	529	530	528	532	507	523	556	561	507	534	548	496	516	498	512	548	506	577	503	519	538	560	511	506	502	501	492	507	526	528	507	560	531	500	539	561	472	494	485	498	536	504	501	503	543	545	525	527	519	504	527	515	513	543	476	513	497	496	553	520	510	497	539	549	528	488	523	533	543	527	493	503	522	527	459	514	523	555	517	518	517	534	484	566	521	504	521	536	499	532	485	520	521	534	499	482	517	543	506	514	488	568	547	518	528	518	537	506	531	541	528	500	551	512	509	509	484	536	536	528	488	517	500	536	563	509	559	489	504	488	523	524	511	532	503	553	534	512	543	513	527	505	553	538	512	539	552	488	515	506	521	495	495	522	518	529	524	513	530	541	504	539	499	500	510	518	508	523	523	548	546	542	480	535	502	520	535	509	502	498	551	479	517	518	532	531	531	530	579	533	491	550	510	517	478	514	496	502	556	523	462	539	496	520	515	515	532	504	506	511	524	500	515	490	491	489	509	520	529	522	493	529	513	487	532	509	497	553	494	548	518	489	560	565	469	499	555	535	515	499	529	542	510	515	515	502	517	529	496	536	506	512	544	561	475	472	510	498	522	532	514	586	495	534	554	532	515	540	512	545	523	506	531	509	501	533	539	513	527	516	500	558	523	502	541	486	512	487	560	513	528	499	541	546	571	517	528	511	521	510	481	550	509	508	493	528	524	526	494	510	507	526	526	499	538	533	510	506	556	542	488	503	511	499	490	501	547	512	505	522	519	475	506	539	482	520	520	548	540	524	560	519	512	515	528	519	524	576	476	521	505	515	510	525	482	563	522	514	596	522	523	498	540	497	512	482	528	521	544	523	573	520	507	504	535	521	503	471	504	506	486	524	552	505	563	512	525	518	476	501	510	507	561	508	507	482	522	498	545	495	535	556	542	534	525	484	520	512	471	519	508	528	482	530	496	483	539	504	520	529	537	508	531	503	539	520	506	523	515	522	552	517	479	550	508	524	550	561	529	540	510	539	511	515	515	514	524	515	502	463	546	480	569	517	529	492	520	494	511	525	520	499	507	479	492	515	494	532	471	516	504	511	513	484	530	511	512	528	531	466	486	476	555	535	502	494	508	539	506	488	519	535	494	539	557	503	507	539	495	527	517	520	545	519	509	509	562	546	528	529	505	515	531
33400	19532	4931	814	634	593	569	598	548	553	540	540	476	499	486	501	537	509	463	527	575	501	561	483	536	569	538	527	553	523	542	540	576	495	523	458	519	506	500	510	524	483	508	491	543	510	534	498	489	517	537	531	522	513	480	520	507	515	503	511	535	511	479	573	508	557	542	505	541	535	492	488	478	487	482	457	527	499	490	461	525	529	515	494	515	555	553	482	517	511	542	487	497	534	476	553	537	529	507	565	514	520	510	491	513	518	513	480	526	494	490	477	566	494	522	505	550	503	513	504	546	540	537	482	506	496	548	526	502	529	522	491	491	486	536	553	506	502	507	520	553	518	569	521	498	515	545	550	489	505	492	491	527	492	518	543	502	541	495	506	503	489	529	510	495	552	504	490	517	526	520	491	492	456	494	500	504	500	543	517	550	560	490	518	512	487	477	495	500	508	492	528	521	512	569	495	544	546	494	501	534	521	515	525	569	535	527	520	496	508	539	541	480	488	551	512	520	490	577	510	541	560	501	504	463	481	564	531	507	541	545	517	525	496	517	516	527	545	531	537	540	487	518	527	507	512	574	510	528	515	526	495	477	533	507	524	504	520	557	544	554	508	512	518	502	535	518	499	518	540	548	534	540	507	512	519	519	492	498	532	531	544	536	508	538	476	566	511	534	523	528	540	550	533	528	517	507	502	526	525	502	568	523	516	505	526	523	522	556	534	516	542	511	502	538	550	502	495	531	564	501	578	477	552	516	548	493	534	497	531	516	507	540	501	538	534	451	538	527	546	530	563	532	505	533	483	509	461	512	488	547	508	541	511	524	491	531	562	569	499	544	499	533	545	511	505	508	484	532	554	538	530	522	561	539	513	526	529	530	514	525	478	495	520	524	554	547	526	521	483	528	496	542	499	502	515	546	499	471	509	505	519	522	534	547	539	500	497	541	489	473	538	541	517	531	521	511	524	520	488	561	517	519	540	561	537	523	490	512	522	511	525	492	528	548	502	561	518	501	486	507	511	531	529	542	489	509	527	521	503	514	489	543	484	503	482	535	530	547	535	449	570	534	530	495	499	554	498	533	519	519	520	533	550	502	497	534	543	550	518	505	491	528	526	513	515	544	555	562	520	551	523	500	508	509	471	515	488	528	535	522	528	501	532	525	510	533	550	537	514	550	480	507	507	524	520	503	517	495	488	539	534	540	494	552	540	520	525	529	486	493	537	546	567	521	529	548	541	534	493	533	542	486	513	524	543	498	500	516	527	516	529	556	514	506	538	474	535	521	535	512	463	522	564	531	535	546	542	498	560	490	531	522	517	508	534	530	520	540	541	509	508	535	504	483	517	495	539	525	510	517	543	458	523	547	536	475	490	511	541	506	523	514	490	544	542	537	518	509	537	494	527	502	545	481	530	558	552	529	577	495	532	527	516	497	513	539	529	547	537	522	487	490	566	503	520	518	483	519	517	498	532	526	514	505	468	481	522	544	491	534	490	503	546	526	481	539	516	513	519	520	514	552	541	513	498	526	552	489	495	518	508	539	502	526	531	525	479	525	507	511	509	510	522	541	493	494	486	512	472	490	546	514	530	553	509	542	543	503	488	549	539	528	525	497	513	525	504	521	540	533	528	526	528	552	546	503	472	524	515	514	523	501	487	481	522	533	552	585	560	535	515	487	507	536	515	535	512	507	566	519	491	524	509	518	501	544	531	499	539	504	535	512	535	481	465	488	527	558	474	524	501	517	569	511	528	538	530	496	506	545	524	501	515	523	509	534	545	542	566	502	487	531	501	532	488	512	518	496	505	509	490	506	514	522	510	510	504	503	510	451	515	504	516	499	530	521	529	480	504	531	512	571	496	492	532	538	491	551	498	564	548	540	521	521	540	547	558	536	552	501	480	530	548	531	501	511	545	491	492	540	520	503	529	483	548	453	497	498	550	516	501	530	524	519	516	514	514	534	557	499	492	486	509	534	514	506	537	491	510	526	501	513	511	495	522	470	523	507	495	559	541	535	526	486	488	509	496	545	552	490	560	524	530	505	554	538	521	500	516	559	534	524	536	570	518	524	536	536	531	465	536	528	520	509	494	495	547	475	536	494	541	512	531	543	504	540	540	517	510	539	516	528	504	521	535	509	537	501	554	537	501	496	506	560	507	509	528	550	526	547	492	519	534	558	538	484	481	548	523	538	548	524	523	507	532	499	539	535	500	492	497	508	498	526	513	516	569	528	555	474	510	529	475	509	548	499	523	488	529	519	532	527	502	542	530	527	506	573	553	512	539	526	515	547	541	481	537	547	519	532	538	534	525	564	543	482	518	534	480	542	545	520	518	464	514	563	542	560	577	541	539	522	538	520	503	526	498	524	528	547	503	501	523	525	568	530	514	518	538	514	508	552	535	518	507	510	493	497	507	516	493	518	519	551	527	552	500	517	494	502	511	526	543	523	500	494	500	493	504	518	498	522	541	511	536	546	530	519	551	515	517	500	509	518	547	502	533	516	529	486	535	476	524	576	543	521	515	530	513	491	533	535	492	530	507	536	511	494	580	526	526	523	554	489	505	486	516	522	535	497	511	506	490	537	507	530	546	514	500	533	530	520	491	484	530	508	540	523	496	539	475	523	498	502	508	498	492	486	484	509	491	524	535	597	490	520	487	551	521	536	513	533	544	522	526	540	526	501	506	555	507	541	510	525	554	528	507	498	529	469	538	508	540	563	509	561	496	502	531	522	453	526	505	482	491	547	512	519	477	525	519	539	523	506	506	528	537	464	555	559	497	529	519	521	508	514	486	515	508	529	501	535	513	502	525	503	545	478	503	531	531	544	492	529	501	543	531	515	539	549	551	496	510	492	551	528	474	511	483	533	543	521	486	518	528	492	575	528	499	513	526	550	510	522	518	528	518	521	569	540	521	491	510	516	535	539	510	532	531	555	543	535	532	527	558	532	501	543	527	500	526	524	511	532	509	502	495	493	523	509	515	496	526	501	482	524	506	510	512	501	503	538	495	523	537	496	553	579	530	517	529	524	531	510	504	531	468	551	493	514	544	511	538	541	523	507	531	493	501	499	514	502	503	537	529	511	492	491	554	529	525	490	546	546	494	561	465	498	505	510	482	505	508	562	493	539	508	575	485	558	549	535	504	496	535	506	512	514	540	514	512	545	517	542	533	560	499	504	548	527	482	522	528	560	537	520	538	526	530	562	566	518	528	486	500	524	525	528	530	559	504	565	486	527	488	568	496	523	473	525	546	524	515	512	549	484	518	544	507	500	495	550	559	473	525	559	538	510	519	525	504	484	538	517	547	566	495	512	561	554	533	475	518	514	574	506	455	543	474	518	554	487	532	497	505	481	535	516	526	525	506	497	523	533	544	489	538	518	494	524	566	457	500	544	500	522	550	528	496	495	519	517	498	528	525	492	563	549	474	575	518	506	525	535	502	537	520	526	558	536	575	514	538	514	549	530	514	520	528	480	547	543	502	556	497
34611	12464	1186	953	820	687	694	643	620	643	598	613	573	560	547	563	570	555	577	555	573	551	564	545	584	585	620	579	572	535	565	610	521	514	592	544	552	558	602	564	579	578	562	559	621	539	569	560	573	585	573	592	555	562	599	585	558	579	544	557	598	560	550	580	570	578	544	526	584	604	543	584	579	575	591	557	582	564	538	552	569	573	573	601	539	525	571	564	530	598	565	552	624	564	571	575	544	573	581	619	567	560	561	595	574	549	554	595	556	555	614	584	522	596	564	545	538	555	560	555	537	606	559	569	569	592	591	547	557	583	580	571	585	575	541	555	526	547	572	564	594	553	565	548	552	521	626	564	596	579	589	525	583	566	573	580	561	585	587	610	546	562	586	580	558	589	536	572	569	568	545	530	568	547	570	561	574	576	603	598	549	618	550	540	577	553	586	529	578	552	574	584	526	532	524	529	561	559	535	565	593	547	503	588	603	560	545	586	585	544	572	577	570	569	569	593	573	553	530	533	577	594	583	570	579	601	581	604	539	559	603	551	573	546	567	544	591	569	560	590	567	552	568	574	585	580	580	583	539	604	611	540	577	540	578	587	572	541	586	565	562	576	591	551	538	609	541	536	591	559	554	584	569	557	543	562	555	578	531	611	582	602	586	584	568	590	492	583	578	581	569	556	518	564	554	587	580	546	569	552	588	560	591	550	543	538	601	590	579	595	538	552	585	587	594	557	576	554	580	586	577	527	562	556	579	578	555	589	563	537	532	581	514	559	597	568	537	557	531	585	585	565	549	577	577	579	616	585	570	576	588	585	557	599	540	601	596	590	567	538	549	570	611	568	592	608	560	558	575	562	578	527	530	583	595	585	567	570	599	576	513	540	584	578	586	573	543	580	538	557	534	540	588	553	545	577	599	597	562	558	547	573	577	553	542	575	605	562	595	523	627	547	581	555	604	602	607	548	526	587	550	604	575	586	543	583	590	607	564	574	527	599	560	529	525	544	542	577	565	563	588	567	549	531	573	567	524	554	556	558	568	584	548	562	579	549	611	562	537	574	568	566	573	548	564	588	581	577	559	615	546	538	586	585	521	640	561	576	545	586	560	580	580	565	606	610	589	552	609	596	557	604	574	574	573	576	560	569	587	595	582	597	554	547	596	519	581	562	622	575	558	596	609	515	541	571	573	559	608	567	568	584	565	595	562	571	590	583	534	506	519	546	592	567	611	566	570	556	537	566	559	596	565	579	568	562	569	559	567	522	584	576	541	586	559	587	542	547	563	579	563	571	577	580	549	570	578	536	539	536	571	590	589	538	585	550	579	580	539	590	567	596	574	590	538	541	594	549	586	512	587	563	564	583	533	586	580	548	547	576	556	580	585	515	521	588	555	564	632	597	583	555	585	583	545	569	588	602	566	611	551	543	514	568	570	591	549	616	582	541	576	511	531	612	564	576	544	566	572	553	562	589	549	539	566	564	601	554	586	551	626	575	570	550	555	515	604	559	608	540	577	601	602	567	594	566	592	575	573	594	568	557	568	547	574	556	537	575	598	552	560	546	625	545	568	617	586	573	570	521	580	573	566	576	611	539	574	531	592	597	556	533	602	554	562	533	633	566	571	578	582	536	570	562	576	588	595	544	561	595	557	546	545	559	566	576	568	520	557	571	530	594	580	578	550	531	521	572	608	550	605	581	526	579	565	544	543	542	593	544	585	541	590	569	571	581	537	517	527	587	539	576	558	591	599	588	559	549	579	563	568	518	592	601	534	552	583	577	589	550	578	612	607	557	582	580	584	573	563	593	550	582	545	530	579	549	542	585	577	551	563	586	511	605	608	556	563	578	593	559	517	585	594	597	582	631	579	547	588	598	563	594	558	559	561	573	573	528	581	556	567	562	560	620	599	555	557	547	564	572	578	558	547	573	561	576	566	590	574	547	586	568	572	596	529	579	577	542	632	592	565	599	578	547	607	603	542	554	571	534	591	560	567	599	563	582	565	536	586	558	561	564	571	568	573	605	576	586	584	549	562	538	563	521	563	574	590	561	584	554	568	587	529	569	513	585	540	579	583	538	545	575	506	560	570	557	590	546	573	570	564	568	555	548	583	528	562	591	596	566	548	573	569	562	564	608	540	601	616	535	583	556	583	549	539	535	562	606	585	601	547	548	568	528	557	569	572	570	553	567	598	564	563	546	546	578	563	555	558	600	558	572	586	573	537	545	581	621	534	550	545	572	596	501	557	541	530	545	548	558	554	590	561	569	543	599	548	599	548	583	501	582	581	532	547	572	543	563	556	569	562	583	576	563	578	571	588	588	554	570	597	598	558	593	599	571	521	611	580	587	568	558	531	510	595	585	553	605	591	565	573	576	581	551	582	549	590	585	532	575	582	596	545	584	549	560	539	548	554	570	551	591	559	574	554	531	547	578	608	538	579	562	541	595	562	537	560	556	589	541	600	553	607	553	562	580	555	580	550	555	568	575	573	561	598	532	549	574	579	558	596	561	538	598	617	580	573	555	550	537	572	558	562	574	558	534	577	542	599	536	587	553	531	563	578	549	559	553	601	610	572	570	537	589	564	567	616	521	569	568	575	545	575	565	571	579	560	590	530	538	618	537	595	503	544	529	571	598	519	537	589	588	572	562	586	573	593	585	596	575	584	530	636	558	516	597	570	561	618	547	536	541	506	548	578	580	592	578	577	568	573	571	549	578	545	536	551	532	546	572	507	599	545	581	580	581	571	551	561	605	599	593	604	548	564	555	548	538	600	594	568	544	590	555	591	550	606	528	555	588	590	505	521	574	569	574	558	533	516	545	580	566	547	625	562	644	557	582	566	571	538	581	563	555	554	565	523	588	544	573	491	587	586	581	583	558	581	608	560	540	562	549	584	545	556	579	605	560	522	558	550	610	572	574	587	564	604	572	556	562	592	580	558	583	526	576	554	541	528	565	561	575	591	558	604	550	610	566	538	530	544	597	543	570	572	557	591	608	575	576	594	560	592	591	572	608	514	568	548	586	574	576	579	556	557	584	569	565	542	565	577	538	582	587	590	567	534	580	573	593	571	551	547	590	558	566	576	572	561	553	610	591	557	530	538	586	591	547	516	603	559	543	601	554	522	576	578	534	563	560	602	572	636	563	615	591	574	557	573	567	577	575	576	567	549	547	541	573	591	563	604	531	599	546	563	559	543	574	571	584	548	517	558	602	551	591	582	597	579	596	549	553	546	572	552	566	541	567	598	538	585	527	585	580	603	513	544	593	558	572	591	535	531	567	555	599	540	553	588	569	604	610	589	542	574	583	582	567	598	527	582	524	592	533	553	586	567	541	606	564	573	559	564	594	548	651	563	567	589	600	549	502	558	619	524	520	550	527	571	553	540	588	551	541	569	548	524	571	565	573	579	522	556	533	565	575	537	562	536	515	549	549	549	533	562	575	565	550	533	553	554	527	519	583	566	591	526	559	556	576	607	542	544	554	549	588
24956	20680	26990	24393	20660	9907	1118	744	575	501	444	432	421	355	330	327	282	289	306	313	266	272	276	286	264	288	295	246	254	234	266	277	230	266	249	243	249	260	243	260	236	246	243	239	245	242	245	267	239	252	253	253	260	224	220	241	230	231	237	249	247	231	252	230	233	237	285	234	253	234	240	245	260	229	244	237	254	237	262	249	253	211	250	251	222	230	240	223	239	229	231	222	229	257	232	234	254	243	267	243	231	250	230	234	245	230	216	237	221	233	243	225	236	235	234	224	268	243	221	274	242	230	241	210	271	222	237	244	231	227	243	252	231	213	225	234	244	237	221	246	261	231	263	235	252	237	200	235	236	218	233	221	234	257	252	229	243	246	233	232	224	243	214	254	252	239	234	250	220	248	260	251	249	250	240	251	242	201	239	237	234	260	243	222	253	250	225	233	238	247	224	266	229	239	218	232	231	233	241	226	249	230	242	220	221	250	235	231	247	235	247	260	221	221	224	256	228	241	249	226	256	244	235	245	223	248	253	265	238	266	224	220	230	241	225	254	259	218	225	228	239	213	232	225	228	212	274	250	230	222	257	268	249	238	220	237	223	232	219	238	208	230	225	238	246	237	252	255	245	220	225	233	221	250	223	242	230	217	229	214	262	230	233	238	208	249	248	235	228	236	255	238	249	222	255	269	239	235	256	231	230	236	234	231	259	218	228	236	247	219	246	232	273	228	252	238	233	230	231	221	227	216	237	215	259	236	225	237	219	222	222	215	218	213	248	221	241	238	237	224	239	241	228	248	219	235	240	226	271	244	240	254	229	227	237	232	228	245	218	241	232	248	245	260	244	217	248	209	221	245	205	246	249	216	232	259	244	230	220	228	248	242	223	260	210	245	234	218	241	225	240	236	228	244	242	235	257	238	250	247	248	244	250	227	236	223	218	270	239	247	253	239	250	258	238	243	220	237	236	229	233	227	242	248	228	266	252	261	245	252	212	231	223	267	244	263	223	224	239	210	229	228	254	230	241	243	241	243	246	249	243	232	225	219	243	259	247	239	264	201	249	219	249	237	234	233	233	224	238	255	227	262	243	236	238	252	270	244	221	244	215	237	210	219	234	222	241	249	227	235	221	225	231	248	258	231	233	230	211	234	254	258	228	239	272	221	255	240	228	223	245	245	238	233	252	222	224	220	228	252	225	242	229	269	235	238	258	244	234	253	251	240	222	213	244	239	212	220	232	253	219	233	240	236	220	231	257	222	251	215	226	253	249	244	267	223	245	240	242	252	238	246	219	282	213	213	222	212	208	230	226	215	236	250	240	230	256	279	221	242	255	238	236	251	274	238	247	246	232	254	241	225	233	237	246	262	240	233	236	243	250	241	227	240	251	231	221	261	225	251	217	231	207	206	226	194	241	220	233	236	211	241	238	232	225	220	222	235	216	243	236	223	219	237	221	214	227	221	238	228	224	256	238	224	224	232	245	249	243	238	236	232	230	254	232	209	220	211	256	242	214	241	244	245	248	236	221	225	238	231	261	236	216	232	235	231	257	247	247	235	234	240	259	243	215	238	237	243	201	260	236	224	217	254	249	233	235	219	246	223	232	210	225	218	256	238	250	234	223	251	223	252	244	246	261	221	248	242	237	265	265	244	246	214	232	229	228	231	264	222	232	270	213	242	223	232	244	249	243	248	214	234	226	211	262	209	223	241	270	265	215	196	214	241	229	234	217	221	223	240	241	231	245	229	242	246	227	219	201	270	231	226	221	224	223	232	242	263	227	225	243	266	238	230	221	242	238	223	229	237	224	241	229	249	220	241	227	251	227	256	252	217	238	246	238	236	253	235	212	259	235	246	232	228	227	222	246	194	237	208	243	236	225	230	257	230	212	242	249	205	259	230	245	243	206	243	246	261	235	250	250	225	200	247	278	252	200	256	238	251	233	249	228	248	211	224	232	263	254	253	238	236	272	240	203	209	230	238	263	241	223	222	228	236	232	245	260	237	218	244	226	212	244	245	267	252	260	241	230	245	228	239	224	246	225	233	248	225	220	234	261	229	235	267	215	234	213	218	222	226	217	266	236	247	212	228	236	207	231	237	237	233	224	218	229	213	230	253	215	222	224	240	258	199	213	219	237	212	229	199	203	254	242	230	246	256	228	247	216	226	241	228	238	233	266	260	238	228	257	247	243	236	250	237	215	233	214	240	215	236	245	231	238	240	254	258	232	243	238	234	239	253	218	251	239	236	233	270	257	251	229	241	264	258	248	228	241	221	249	255	226	271	227	233	227	240	256	241	211	220	243	246	233	279	251	235	231	251	243	252	216	244	248	236	231	239	218	231	235	254	253	229	230	227	242	234	239	208	238	267	233	229	245	265	239	235	245	213	246	223	222	244	234	258	235	256	222	229	211	222	238	261	253	249	219	224	254	223	215	234	243	246	248	240	230	254	252	248	219	239	228	239	252	222	239	256	244	194	248	244	263	250	228	249	259	230	276	228	259	218	281	253	233	256	223	208	232	233	245	228	234	193	226	259	261	267	240	253	231	228	218	239	234	250	243	226	243	237	202	224	241	252	224	228	241	217	252	227	202	243	247	216	254	246	242	248	262	235	257	250	245	216	252	233	233	241	230	240	231	216	258	254	236	222	244	233	227	232	238	247	221	252	224	226	251	262	243	243	246	222	245	223	249	238	240	220	273	241	248	245	237	213	253	252	212	268	218	264	214	239	250	248	252	211	247	244	211	260	228	216	252	230	253	242	224	239	220	237	246	235	248	248	264	226	248	253	269	263	233	256	249	215	273	237	261	264	234	255	262	237	229	256	225	215	260	271	260	247	214	259	234	239	241	247	221	236	237	265	230	263	221	263	239	247	260	214	205	244	218	274	262	223	220	216	215	225	223	225	239	222	216	227	232	255	254	236	261	231	219	273	231	215	249	247	220	266	221	245	261	239	233	225	224	232	251	241	235	223	233	219	254	242	218	231	197	244	233	225	247	225	250	236	231	234	238	240	212	229	250	233	246	254	215	230	236	261	226	234	238	229	261	252	260	241	251	227	240	214	211	248	235	230	210	269	237	230	237	226	222	198	232	227	248	275	214	244	241	264	254	263	269	229	264	255	252	245	208	261	219	235	271	236	240	248	258	210	217	242	224	210	209	216	226	273	233	228	259	222	241	245	254	252	237	266	251	252	208	241	252	234	236	271	232	252	260	242	246	215	232	272	244	246	239	242	234	238	241	234	228	217	231	240	230	235	253	242	253	220	237	229	218	225	255	216	219	242	228	202	260	202	234	244	228	250	274	227	247	249	260	227	228	243	234	245	226	247	225	220	228	222	229	232	252	220	225	240	239	238	240	234	251	207	263	237	252	247	254	248	256	285	241	231	251	260	234	225	201	234	222	231	244	259	257	259	234	281	224	243	241	243	229	213	221	257	268	247	234	250	232	218	234	236	244	227	226	233	214	268	236	204	229	259	259	253	246	217
37501	24281	9488	5100	3336	2243	1687	1420	1206	893	788	739	657	590	513	484	480	434	414	461	405	363	360	340	361	350	495	344	316	311	311	327	299	334	281	291	291	312	278	306	324	300	294	297	290	298	280	270	315	256	282	266	273	296	290	263	264	281	287	267	286	290	286	253	274	274	279	272	251	280	252	282	261	293	301	277	291	267	291	273	247	250	274	291	285	231	276	277	272	267	265	280	262	274	291	242	236	278	298	250	254	270	276	271	264	257	264	248	287	264	253	254	296	262	261	256	277	255	283	222	255	254	256	268	246	265	264	289	267	264	247	265	300	270	270	252	268	249	257	288	273	284	239	245	216	289	265	245	278	270	266	262	279	244	283	255	236	281	258	268	258	277	274	261	266	291	269	257	256	251	279	226	284	254	270	252	274	273	252	262	285	235	256	266	288	280	268	287	245	257	248	258	256	298	263	256	267	275	260	267	251	262	255	293	274	251	270	269	246	234	261	272	251	250	263	262	235	295	256	250	272	255	271	271	272	230	282	262	278	264	267	269	282	258	263	262	301	251	257	266	259	272	231	267	250	278	247	264	267	275	254	257	309	262	272	286	270	240	253	249	254	290	282	242	276	233	270	303	260	258	284	248	233	295	286	253	272	263	259	261	261	281	259	256	247	261	253	260	275	288	248	263	269	240	269	264	289	251	282	284	286	253	270	277	267	266	250	254	250	252	250	282	256	261	256	243	261	266	275	277	254	284	272	242	248	233	284	268	273	246	280	266	263	238	289	262	276	240	277	253	280	276	253	285	281	272	288	281	278	269	272	280	277	299	258	264	292	281	267	294	277	268	264	265	258	275	270	285	277	253	263	281	254	261	238	270	280	254	245	243	253	261	318	218	290	271	265	262	265	269	260	270	273	251	246	256	276	252	265	270	250	251	252	270	272	238	265	255	229	271	256	265	261	303	279	293	255	254	257	265	278	238	275	270	252	276	246	283	263	252	252	265	245	263	265	273	248	249	275	244	270	254	250	246	281	277	269	286	252	275	251	280	277	254	271	304	242	251	249	246	282	265	273	289	261	251	241	267	271	256	227	267	247	230	261	256	272	258	264	276	282	272	255	269	282	253	263	278	256	288	259	262	264	265	218	243	260	254	249	267	284	256	261	273	282	261	273	266	266	262	256	258	281	271	255	244	245	276	273	267	255	277	272	276	293	283	281	256	247	254	261	270	249	290	268	288	263	262	250	264	269	236	262	233	283	264	280	276	272	252	279	272	255	262	280	261	282	274	237	262	223	269	282	277	266	254	282	289	274	268	269	280	260	248	267	253	256	254	272	275	262	267	243	301	306	239	249	284	243	244	262	270	251	253	279	269	308	267	262	248	258	232	265	268	288	276	281	273	255	244	241	257	267	266	272	310	281	283	275	263	228	272	289	250	282	252	250	265	265	266	253	239	272	262	262	249	242	276	277	245	270	266	272	268	254	275	267	263	295	243	289	300	245	275	245	272	270	289	262	271	253	268	280	260	240	262	259	265	288	273	256	257	245	300	261	243	257	254	241	266	285	272	240	279	255	268	290	253	263	262	257	295	244	274	287	289	273	247	272	267	226	266	265	257	254	295	246	289	251	259	260	249	254	267	273	281	321	263	264	262	271	278	276	283	279	265	256	252	278	280	280	264	288	259	288	267	271	281	267	250	271	263	246	273	274	251	254	231	271	260	250	277	278	261	258	273	271	247	237	272	269	253	284	312	262	276	248	246	246	257	256	262	277	267	239	287	233	275	260	262	278	266	266	273	259	278	272	254	230	256	263	273	303	285	255	244	275	282	267	255	260	259	274	257	248	242	253	270	241	267	248	276	316	263	246	245	254	279	273	272	253	255	256	268	269	286	279	293	303	246	260	263	240	272	259	274	247	264	266	259	283	264	255	277	271	253	263	294	258	293	266	262	273	276	259	253	275	258	289	268	252	252	268	249	241	285	291	255	280	296	260	283	271	249	270	254	273	264	244	268	269	264	247	267	264	271	244	258	251	248	239	256	264	258	262	272	247	276	307	276	260	260	263	270	269	254	256	245	283	252	275	298	270	279	286	272	276	270	265	247	254	268	254	263	273	267	281	270	279	265	268	268	270	267	257	271	256	264	278	290	255	244	290	286	271	281	300	277	258	266	277	310	270	250	280	253	271	293	242	286	270	242	291	242	279	253	268	290	245	271	260	285	249	278	255	253	255	277	287	283	286	272	266	266	288	260	288	247	252	270	258	277	289	262	283	264	247	261	280	266	256	252	269	266	270	286	274	259	277	257	270	286	261	262	262	251	238	288	278	253	281	261	257	288	266	257	274	253	287	248	264	294	266	300	263	254	275	255	279	301	243	289	319	260	245	258	259	287	256	248	258	255	257	259	237	257	261	234	271	267	315	236	237	285	281	272	258	267	242	272	283	275	283	263	246	255	264	262	276	223	265	273	297	257	255	263	258	257	279	247	297	306	268	271	251	251	249	254	278	277	256	264	282	289	269	266	276	284	269	287	285	249	276	263	292	228	252	256	263	265	280	239	243	296	250	272	279	239	265	273	266	244	302	260	237	279	260	251	272	273	263	243	271	256	257	266	273	253	283	283	277	273	271	258	283	264	279	280	262	300	238	241	257	254	285	249	288	252	259	305	244	262	273	258	278	254	253	281	308	277	262	250	256	274	262	253	266	255	284	302	271	268	284	255	251	265	279	268	263	270	296	256	258	267	249	235	251	232	233	278	280	279	257	260	274	270	239	268	274	248	260	267	229	239	251	251	249	262	268	270	279	280	265	288	244	278	256	278	253	253	295	273	251	302	224	279	262	276	248	275	265	269	254	262	258	258	257	287	283	263	269	276	270	249	282	259	269	248	272	272	247	284	241	248	294	244	284	239	275	232	267	282	268	288	270	253	262	272	261	269	290	266	286	252	250	246	300	269	291	230	229	271	268	252	278	258	258	262	282	266	300	272	262	291	259	229	276	297	287	274	259	284	263	295	257	266	256	268	261	237	279	256	266	230	247	281	268	270	223	274	280	273	265	272	254	242	261	267	247	251	263	269	269	270	282	282	314	229	256	294	250	275	264	281	235	292	263	251	276	267	258	261	285	272	271	251	271	254	261	244	249	250	288	258	297	250	262	291	285	276	242	281	245	260	252	280	287	276	262	258	245	283	264	273	273	286	242	270	247	243	286	299	277	271	251	251	277	251	257	254	271	269	267	268	243	253	278	247	260	260	270	255	258	287	260	282	274	266	258	252	283	248	260	263	282	264	266	263	275	255	243	228	275	260	279	262	264	282	252	289	292	267	276	236	267	268	274	271	247	262	239	252	287	274	276	229	278	258	249	271	240	259	307	248	243	275	249	275	305	278	237	266	268	235	270	285	289	235	291	259	279	265	295	234	247	285	279	248	274	238	268	247	285	222	281	245	280	287	300	282	307	270	236	250	287	253	261	296	271	269	264	247	287	276	277	244
23046	20693	27358	24011	20689	20691	7310	1696	1141	1003	909	923	834	738	719	688	698	657	660	628	658	558	627	620	603	584	687	624	530	565	577	551	542	565	591	558	515	530	559	524	567	505	499	527	549	541	540	558	542	502	551	511	580	553	524	531	507	533	461	582	538	551	544	515	544	522	536	500	543	530	519	501	522	556	543	522	535	544	510	533	505	543	527	525	508	477	512	532	535	524	523	523	526	499	502	478	494	540	514	504	508	554	507	504	549	528	525	520	482	491	521	552	525	513	497	531	559	540	524	512	562	540	511	548	536	544	567	519	534	555	563	517	554	515	537	554	509	499	504	518	490	508	536	551	540	540	509	534	546	544	532	521	503	463	493	508	558	486	538	522	503	538	545	552	491	497	540	519	550	531	504	565	501	537	502	505	499	537	492	541	483	523	556	518	558	531	526	496	505	512	590	536	564	551	502	504	499	572	533	534	537	523	512	484	499	534	506	522	536	539	517	596	487	509	552	498	515	536	466	512	530	498	465	560	528	509	537	504	518	528	571	514	557	550	485	553	533	531	522	541	564	540	543	498	536	521	480	517	485	516	523	519	537	486	508	473	543	548	520	547	566	537	538	468	517	507	489	490	508	546	530	542	510	517	501	517	519	527	541	552	618	520	536	501	526	517	561	545	511	524	516	497	557	551	521	552	518	528	529	519	502	470	509	494	529	533	509	521	533	519	557	528	516	588	476	509	503	542	506	530	545	497	512	561	507	517	540	513	501	513	488	568	490	538	526	550	512	513	500	545	512	497	497	518	532	523	495	499	518	487	554	529	502	501	515	534	517	502	493	510	524	566	541	468	518	544	526	534	554	494	503	565	519	515	501	502	530	476	478	519	535	527	540	530	513	511	567	529	527	530	484	483	543	540	536	488	533	494	479	542	525	536	551	583	549	503	552	533	518	487	501	492	523	508	511	558	529	523	514	517	490	539	530	555	474	523	553	477	521	556	514	518	488	494	559	537	527	561	556	531	548	509	532	532	538	466	517	500	518	518	529	550	525	521	584	501	529	530	501	557	564	550	484	509	521	535	512	541	515	533	500	520	499	532	510	523	542	530	496	539	497	501	479	522	524	501	499	554	521	552	511	521	556	510	561	572	501	546	497	523	523	526	528	540	551	504	533	500	541	517	542	517	535	552	554	517	534	579	506	507	565	528	540	489	493	497	551	503	509	501	542	486	505	538	552	527	539	484	523	495	489	530	542	549	502	548	532	526	523	544	498	538	497	495	537	531	509	529	519	548	527	513	589	530	517	554	515	500	481	466	534	536	519	533	533	524	501	534	537	522	508	509	539	508	494	515	541	500	521	561	529	549	519	503	499	527	507	493	528	510	564	522	523	520	519	538	558	561	550	520	489	498	506	544	511	505	544	522	499	529	547	535	540	558	553	502	510	499	531	518	539	496	533	520	505	469	509	580	498	511	518	509	505	529	531	492	528	525	507	541	537	541	515	563	520	515	546	543	509	485	529	523	536	513	494	513	512	547	509	494	498	558	520	508	552	519	509	505	527	487	560	522	529	539	535	544	537	509	517	538	501	529	499	517	522	541	570	505	511	519	522	511	534	477	530	504	521	503	510	530	478	528	510	521	514	537	516	516	513	528	532	520	561	501	515	517	501	504	541	506	529	538	549	512	511	522	533	527	539	501	559	554	536	522	514	520	528	521	545	546	539	525	486	515	518	517	512	527	498	555	506	547	495	529	521	475	512	510	510	499	509	523	532	538	523	517	545	530	511	524	490	538	502	548	519	551	538	548	555	514	527	509	546	513	513	544	554	478	485	501	531	479	504	499	508	517	514	558	487	485	522	543	505	500	503	527	559	521	536	532	510	516	539	529	504	513	540	515	496	520	522	544	515	543	544	486	530	536	490	551	542	501	513	511	544	579	528	500	534	472	567	536	532	529	525	525	517	523	496	508	533	514	499	538	512	507	550	502	509	507	529	522	527	574	504	545	478	489	514	470	473	499	511	499	502	536	490	525	552	518	536	521	473	525	527	519	542	549	535	520	555	545	504	522	563	539	478	545	502	511	547	524	522	492	482	507	507	491	531	527	536	496	517	535	547	533	523	515	557	528	545	558	513	466	514	531	515	520	504	544	534	491	515	480	510	470	506	529	525	508	530	510	488	519	524	537	471	511	549	544	545	522	541	538	489	497	519	517	519	540	525	492	495	505	499	555	519	514	532	549	509	514	526	476	542	511	490	521	543	536	542	531	536	498	515	510	538	494	492	525	537	553	479	500	531	500	514	546	478	522	468	510	505	528	474	501	531	502	536	524	527	504	479	486	508	532	546	520	513	545	536	506	518	534	560	505	540	541	549	504	488	511	523	460	530	519	507	512	551	589	541	562	511	491	518	546	560	493	525	518	522	481	480	483	514	480	516	510	509	538	511	520	511	551	461	519	536	514	489	478	501	553	514	498	540	503	486	540	548	540	511	542	535	514	511	547	542	545	512	531	522	538	495	543	521	520	529	508	534	494	484	525	526	477	512	521	528	534	542	521	536	489	508	525	569	530	541	551	548	531	521	504	513	523	594	539	501	499	480	515	518	514	496	526	509	523	548	508	524	496	521	501	557	513	491	527	529	533	536	531	529	481	502	528	513	521	512	507	509	496	506	544	561	574	482	510	513	539	512	512	504	539	529	507	478	538	518	532	533	542	530	533	503	523	509	500	522	559	485	520	540	505	533	529	583	529	547	492	488	535	513	497	528	503	497	496	520	538	526	529	505	529	473	496	559	532	523	496	484	537	546	522	536	524	506	521	509	501	528	555	507	531	583	484	515	531	557	512	497	522	490	505	501	529	533	537	498	562	520	502	544	528	512	535	527	516	529	544	536	527	496	535	531	523	512	529	498	509	547	561	516	519	504	528	566	563	531	567	543	523	532	520	561	547	554	534	523	522	528	553	543	534	510	544	511	487	529	511	489	531	523	574	558	498	542	505	518	520	519	542	498	520	495	509	523	521	557	522	574	529	506	504	515	566	561	509	552	530	534	523	569	511	501	516	518	504	548	546	524	511	513	513	536	517	502	517	547	529	499	500	489	529	538	505	483	519	555	507	489	502	502	478	512	488	532	585	523	515	520	512	535	519	500	499	518	532	531	515	511	506	501	542	545	560	534	494	495	531	563	531	531	537	502	503	515	508	506	521	498	568	506	502	549	563	548	531	493	535	573	527	513	511	547	502	528	521	480	533	472	539	490	497	521	521	508	523	517	547	515	498	526	491	509	526	500	481	528	522	555	542	501	485	534	513	527	507	496	545	515	541	556	525	489	534	551	514	535	563	527	520	503	516	538	510	528	504	552	506	555	530	540	520	522	531	536	537	476	530	507	513	509	515	530	535	523	507	556	526	486	544	523	519	518	531	510	549	482	509	502	508	519	548	557	499	512	532	529	540	532	508	574	551	515	544	500	532	520	481	557	511	562	516	497	522	478	501
39068	31180	15014	8579	5755	4292	3375	2700	2114	1838	1553	1372	1227	1109	1002	925	876	884	826	822	770	710	687	733	732	700	779	695	650	603	605	622	587	589	629	568	549	608	584	569	550	573	562	549	531	605	533	528	544	531	524	526	542	547	494	554	582	509	554	573	564	548	490	553	548	498	552	505	496	561	528	514	496	507	539	510	538	540	517	508	522	548	529	557	573	487	563	546	553	551	540	494	528	537	510	539	508	540	527	512	505	521	562	525	548	522	523	492	508	513	511	487	563	546	530	498	531	511	515	522	486	523	517	549	523	492	488	508	517	542	548	541	493	520	558	499	514	522	491	500	501	506	569	518	536	507	509	499	532	536	512	509	518	501	493	516	523	526	518	547	571	523	538	554	519	541	488	496	518	489	529	509	503	546	489	521	513	535	498	552	536	547	520	495	542	514	514	534	521	509	510	525	536	535	542	500	535	539	551	589	520	523	554	514	483	475	482	515	509	487	506	491	524	528	538	541	529	536	512	486	527	497	530	521	515	515	501	558	525	544	502	492	503	522	532	534	537	547	525	502	499	472	503	531	533	514	508	510	482	559	519	515	504	503	461	525	533	522	500	502	492	501	499	551	500	488	507	528	499	493	514	530	505	502	563	510	503	555	527	512	511	524	506	542	585	522	470	540	532	511	496	523	498	500	488	495	558	527	540	493	507	493	512	541	504	485	503	495	540	520	535	472	518	481	553	532	483	546	520	503	517	515	511	513	512	518	545	482	509	511	566	485	514	529	532	524	508	470	511	480	543	554	540	521	485	530	550	547	508	482	539	507	456	521	536	546	500	540	529	503	504	526	515	523	547	541	527	529	502	511	475	512	504	491	512	544	535	523	513	514	493	534	541	528	495	484	532	470	513	548	504	501	512	491	516	524	532	501	522	524	496	524	524	517	510	514	534	469	545	501	525	546	552	561	540	504	511	514	519	524	552	548	528	527	509	538	527	515	500	486	478	535	496	579	509	501	527	514	521	505	502	518	492	528	509	539	487	523	496	532	505	526	477	491	485	518	539	523	501	548	488	506	537	533	533	525	522	568	520	556	520	523	525	522	502	551	493	493	489	529	524	483	513	501	528	534	523	495	521	539	543	474	493	538	522	511	466	527	504	514	524	540	520	469	486	488	535	492	534	530	512	516	531	499	534	529	503	524	521	516	526	500	491	453	531	580	502	499	471	484	545	474	525	503	488	507	468	508	475	495	497	546	513	502	521	506	476	530	508	541	553	483	504	530	521	545	497	489	538	504	520	543	528	547	501	526	519	508	490	487	515	536	585	542	517	466	521	516	563	534	536	530	502	486	514	499	498	481	490	515	544	523	529	490	531	514	532	516	521	498	566	486	508	474	523	504	486	477	513	522	504	497	481	537	520	490	507	466	503	473	546	507	511	532	499	512	511	553	543	502	507	544	504	489	512	518	495	529	548	490	516	565	538	510	495	540	506	470	491	539	516	523	542	532	517	517	517	496	513	500	540	538	495	507	537	525	550	505	525	523	523	525	536	484	531	478	557	504	543	529	527	499	515	470	530	535	518	519	498	542	488	523	513	561	562	503	515	490	517	525	546	582	513	487	521	537	541	484	522	483	540	476	520	516	511	493	549	511	501	496	488	517	512	511	477	515	478	529	524	520	533	522	530	544	493	537	500	484	478	484	529	519	529	507	504	515	520	502	540	499	526	488	537	551	544	558	480	503	534	511	534	508	501	508	507	548	513	519	548	537	543	490	503	512	534	521	525	529	567	529	510	461	504	535	501	487	496	529	552	499	475	497	547	519	533	487	560	534	484	521	481	532	464	518	517	540	518	503	498	526	498	518	525	490	512	484	509	512	519	510	493	484	555	492	501	475	508	494	514	511	521	487	551	514	525	509	523	519	528	473	540	458	516	527	514	538	524	542	497	535	519	533	490	520	488	520	482	490	493	566	549	517	532	516	497	548	516	484	516	533	530	516	502	533	528	504	552	516	503	540	504	497	495	518	550	510	505	503	490	537	523	542	512	551	521	531	504	508	514	511	526	520	479	496	494	533	542	524	487	522	477	521	497	513	474	513	517	507	514	492	520	523	530	531	495	541	495	520	477	518	525	477	488	523	559	531	499	499	523	511	506	519	542	495	540	512	524	520	515	508	489	556	540	506	507	519	498	521	536	547	481	544	553	499	514	513	516	488	480	508	540	526	486	560	508	536	538	485	498	513	550	530	505	527	550	523	529	483	502	505	523	519	492	488	501	516	465	518	517	543	513	532	461	524	482	509	506	515	510	510	556	523	511	529	474	500	486	559	475	523	501	490	543	484	553	534	515	507	510	477	538	539	512	515	529	483	559	477	526	521	523	541	517	526	526	515	527	502	525	486	534	515	502	501	550	472	521	520	466	527	515	533	510	537	507	505	490	485	462	527	501	521	534	517	516	543	521	530	499	508	507	514	461	514	489	504	501	534	489	506	506	529	509	499	518	476	533	489	537	493	517	511	508	525	511	511	494	493	519	474	490	513	544	510	501	494	484	490	485	514	516	530	524	520	491	526	498	538	511	536	552	475	490	544	508	496	528	550	538	562	512	526	530	510	515	470	552	538	485	541	476	537	484	494	501	517	514	514	570	559	542	497	499	486	493	546	522	513	522	516	512	530	529	487	536	525	520	474	514	460	515	496	506	524	495	496	499	511	501	544	557	485	474	536	467	529	550	555	513	494	512	465	530	494	536	503	524	526	544	505	469	515	533	564	500	541	520	530	529	515	524	534	485	448	497	530	489	518	547	508	498	507	497	527	538	539	560	537	563	503	520	518	523	518	532	538	530	473	515	534	518	498	518	518	487	535	495	533	489	501	494	471	486	505	520	540	501	495	542	515	481	526	511	565	538	507	504	484	543	559	534	529	479	461	493	481	526	521	548	576	517	509	495	500	548	498	504	518	502	550	479	527	516	508	467	519	536	500	521	534	494	495	500	542	537	478	522	530	518	513	493	504	508	547	517	539	506	523	542	522	537	530	525	528	494	548	505	536	509	501	448	517	548	538	480	531	502	497	490	552	491	518	499	500	487	509	518	509	519	513	526	527	567	500	521	529	489	545	528	513	480	521	498	517	494	536	503	516	487	516	526	515	508	534	530	527	524	554	491	532	497	510	516	532	486	530	515	507	518	521	508	527	500	490	526	489	505	542	530	516	498	520	526	527	446	496	530	517	497	495	528	528	500	524	487	519	511	500	541	518	476	485	504	565	471	549	508	551	500	518	531	500	536	512	490	516	495	503	542	540	499	526	520	494	498	467	506	532	527	497	494	482	546	519	499	489	509	565	553	500	533	547	500	521	519	444	543	530	542	536	510	513	563	497	507	499	537	483	514	547	506	471	498	511	531	522	466	509	500	525	515	506	522	528	515	514	500	501	528	541	534	527	498	529	563	587	529	507	545	529	538	478	525	517	498	465	544	525	556	546	538	487	538	532	524	498
32985	19781	5235	817	607	672	595	570	528	520	547	484	545	533	544	548	551	491	508	485	528	521	489	510	532	520	511	494	547	488	530	519	495	540	529	547	541	520	504	536	520	499	483	524	536	513	488	483	516	497	516	525	522	498	460	508	524	510	523	497	533	546	505	507	547	499	539	502	503	524	508	511	528	532	529	522	508	549	514	514	530	538	520	529	544	534	521	469	520	524	521	494	534	481	496	539	497	521	537	490	522	509	500	524	514	525	488	511	506	540	518	541	492	516	524	539	503	527	503	503	538	540	508	547	492	527	478	513	539	534	502	543	553	511	512	484	538	515	540	550	486	485	525	523	518	502	530	531	511	516	517	501	518	517	485	522	511	519	497	521	524	511	538	498	512	506	515	542	502	543	518	506	496	544	511	518	514	584	491	489	495	514	466	540	479	478	535	558	491	507	497	506	523	523	495	530	539	562	517	476	500	512	537	520	512	591	516	517	505	505	512	522	489	509	519	490	481	526	490	494	516	474	527	487	507	543	490	494	567	500	548	515	522	503	497	555	541	520	484	515	489	535	514	522	504	561	502	524	510	524	537	510	549	493	486	509	518	509	502	509	510	520	502	531	552	552	514	500	486	490	543	507	519	542	520	484	504	527	497	488	533	469	551	526	476	514	495	473	520	509	518	544	517	504	500	506	542	511	535	521	558	539	519	517	548	518	498	533	522	515	491	546	510	509	515	491	538	529	480	444	538	501	522	507	526	546	507	526	527	491	461	501	556	506	539	477	473	515	521	521	487	525	559	506	505	473	520	471	506	519	517	509	540	536	509	501	506	535	545	502	547	516	508	478	513	554	484	543	534	495	506	526	502	468	500	531	550	526	514	538	503	521	515	542	505	534	572	492	569	529	485	530	490	492	493	494	474	493	526	519	564	505	503	507	517	487	538	485	509	504	497	496	506	555	495	525	550	542	482	482	483	509	540	546	509	510	488	501	528	475	503	532	482	454	505	529	509	525	475	491	515	546	525	590	516	519	496	536	514	528	497	494	541	492	512	503	452	492	495	479	525	550	535	517	510	504	492	513	510	503	499	511	535	501	540	569	508	497	506	504	475	467	542	496	486	537	520	477	519	509	468	547	494	510	490	502	531	480	540	513	503	522	538	500	504	481	483	517	488	546	506	515	510	516	515	492	524	508	540	517	528	494	496	501	513	504	497	546	509	504	504	490	516	504	546	462	555	499	546	510	496	521	513	541	481	538	514	559	471	534	479	493	503	516	501	548	540	534	517	478	532	473	526	531	507	550	545	490	545	528	511	508	486	517	538	499	550	518	515	491	524	501	519	530	501	496	493	522	514	533	549	499	486	544	514	502	495	545	467	458	487	506	518	519	526	488	559	539	502	550	527	526	480	477	544	548	521	565	498	524	499	533	551	505	536	478	538	539	512	537	524	529	525	519	526	542	491	536	506	515	536	486	510	534	522	535	528	483	530	513	519	529	506	481	529	498	539	500	470	499	512	536	504	511	491	510	520	513	528	507	497	519	512	514	511	549	521	535	467	507	512	477	510	568	514	482	506	536	521	515	496	496	483	515	496	527	526	524	527	513	511	532	503	509	520	510	523	539	556	491	480	506	488	469	545	523	513	552	527	539	505	531	501	495	511	487	540	556	490	523	551	527	506	503	514	498	527	542	501	518	556	518	508	507	520	513	552	522	507	513	515	521	485	492	493	519	527	502	486	521	503	506	507	513	531	531	538	518	503	517	505	512	493	491	510	513	577	511	513	496	524	523	522	505	514	502	504	524	532	513	521	489	523	509	487	531	502	486	477	517	511	465	504	514	543	511	493	498	572	504	538	521	530	512	513	581	505	502	498	537	556	508	489	526	532	529	504	467	495	553	474	523	505	521	511	497	528	472	528	498	535	550	470	461	550	524	494	512	506	534	545	517	517	550	469	468	507	516	510	544	553	489	510	480	536	535	553	465	482	518	519	509	503	545	493	504	466	495	479	494	544	549	528	536	531	515	508	505	546	503	548	491	537	507	500	525	507	523	555	504	470	497	547	533	471	562	534	501	482	523	514	527	506	495	511	511	519	530	470	523	517	513	495	489	472	463	493	501	527	511	487	507	514	487	508	513	537	491	478	467	542	536	491	468	527	489	496	565	538	483	555	506	464	524	538	571	493	479	490	506	523	510	487	535	502	472	503	495	504	496	554	521	524	483	512	541	505	483	486	498	548	474	521	495	545	517	501	491	556	526	529	477	524	528	499	532	552	539	523	551	561	560	488	538	505	508	527	552	480	501	519	527	481	532	534	504	500	504	504	533	550	535	497	530	535	456	512	522	509	541	510	523	483	504	534	516	530	520	502	505	471	504	511	522	521	492	545	545	512	532	522	518	461	530	510	525	539	542	506	508	522	492	514	482	487	516	514	486	481	511	522	483	463	469	530	509	503	499	516	490	505	522	510	512	471	538	504	516	516	546	500	451	521	519	490	498	531	555	549	490	501	517	494	501	510	515	538	494	503	509	482	500	499	503	494	515	510	519	504	501	487	522	507	478	484	490	527	506	571	534	485	535	491	490	501	504	519	520	542	496	495	542	500	495	485	485	476	509	571	484	502	506	564	523	494	497	518	452	518	520	515	537	549	521	524	554	522	523	494	568	529	540	483	506	473	524	515	490	469	500	493	504	496	559	508	462	529	497	501	493	527	514	537	540	532	542	506	500	507	539	515	480	566	493	534	560	507	488	513	518	510	475	509	505	500	546	517	535	515	518	501	471	528	532	486	486	514	501	509	499	531	529	534	541	505	525	534	481	516	533	514	509	513	591	521	538	522	514	521	522	566	549	518	525	486	530	520	510	503	512	532	525	496	488	531	559	535	502	542	525	515	503	503	487	503	464	527	472	500	490	527	515	496	495	478	514	533	502	484	532	520	520	497	499	533	506	501	521	504	538	489	565	501	547	525	489	491	572	490	507	481	496	508	531	512	515	516	541	509	518	499	496	514	523	497	482	520	520	512	519	472	503	461	497	523	542	521	528	515	513	499	547	504	557	512	465	539	531	555	546	475	469	559	508	500	451	529	503	507	541	501	526	456	529	542	542	509	476	496	519	504	538	475	518	491	493	512	514	510	497	572	522	513	482	536	518	511	495	528	530	475	517	518	512	517	508	569	520	511	483	530	498	517	488	522	523	496	535	486	506	508	512	536	537	519	509	528	523	488	481	526	545	507	487	503	511	528	530	540	552	488	523	515	463	536	509	523	499	511	528	508	536	455	516	522	552	517	486	510	514	494	541	469	519	517	515	501	488	503	516	501	501	502	507	558	508	531	530	495	501	525	496	541	518	519	529	519	577	498	478	518	513	478	542	468	541	501	503	522	491	516	529	489	556	502	515	525	562	491	501	496	517	497	505	516	533	505	495	524	501	530	548	526	504	502	516	527	485	503	539	542	561	499	523	499	523	526	515	549	589	540	514	554	538	556	464
33956	13520	1142	814	754	803	743	664	635	613	660	647	646	556	575	623	582	531	605	609	608	511	515	554	632	539	605	521	560	532	560	546	546	567	571	560	551	598	613	566	569	555	570	534	547	553	575	556	566	526	543	565	587	585	578	574	554	596	590	547	573	573	564	552	577	554	558	541	571	572	555	546	573	544	548	561	585	582	541	559	552	529	586	582	527	576	529	609	578	537	548	547	606	524	566	614	580	567	572	550	514	599	529	527	582	557	551	577	551	579	556	555	545	578	581	566	526	560	567	610	565	565	544	581	589	579	547	548	558	546	562	548	564	560	543	587	553	529	586	531	539	535	521	552	596	597	549	585	557	509	580	570	576	593	553	547	552	564	556	571	588	578	575	533	546	573	559	551	568	553	526	580	561	600	576	546	565	528	564	585	534	567	569	540	597	555	580	541	565	543	548	557	567	546	603	571	545	579	569	547	545	576	604	558	546	563	562	577	572	579	587	523	546	489	583	527	552	571	594	548	538	527	552	520	550	613	559	559	580	573	532	574	565	559	580	609	585	557	561	560	589	541	537	572	605	581	561	584	547	571	608	519	568	534	568	564	513	560	577	559	555	617	556	594	545	540	567	576	562	580	590	523	595	582	570	597	541	588	617	573	590	593	583	584	582	535	529	531	559	579	578	568	568	585	541	533	566	567	527	571	573	546	543	575	562	583	529	561	564	570	598	592	568	581	608	577	547	578	612	623	592	562	570	555	574	585	534	553	526	600	540	554	543	605	531	553	534	522	572	556	580	589	574	603	580	534	568	542	607	528	567	600	581	554	558	555	556	529	573	542	535	550	542	542	526	583	534	602	567	540	591	584	528	593	591	584	563	575	607	549	559	549	582	554	557	602	516	533	560	605	577	571	522	618	604	614	604	555	590	549	555	589	592	571	563	582	570	578	562	548	592	583	567	543	566	519	562	591	594	555	560	543	595	592	587	565	551	536	510	541	535	557	534	543	580	598	579	548	593	575	550	577	589	564	600	540	561	579	555	562	572	554	556	581	547	546	552	584	566	560	561	534	563	523	579	596	586	551	584	559	545	573	583	610	520	537	530	562	567	535	585	505	586	544	591	558	559	514	503	538	527	603	553	604	568	572	596	555	552	564	577	545	548	531	564	558	532	557	583	578	559	602	551	506	582	539	565	564	588	552	559	547	558	580	528	583	526	558	550	583	564	561	573	546	539	559	581	523	527	522	630	545	550	574	559	606	558	598	578	562	565	537	567	575	575	563	575	596	569	557	567	577	570	569	563	605	563	573	584	539	547	541	602	552	611	568	568	571	541	514	545	541	545	542	544	556	555	586	573	541	564	593	564	547	581	611	556	602	557	571	567	564	556	575	568	570	595	578	576	611	583	560	570	561	559	546	559	558	541	582	606	564	537	538	557	577	534	559	551	538	529	532	560	540	572	544	560	565	544	558	566	566	553	609	542	585	557	561	508	554	540	533	547	576	570	603	560	560	520	542	560	540	555	592	573	540	593	554	550	584	557	522	555	531	542	532	586	551	562	545	595	550	539	554	551	532	558	560	553	519	561	546	550	569	569	549	573	551	527	540	556	591	580	559	567	529	592	563	566	585	525	592	618	615	556	554	573	598	594	573	615	598	535	568	583	574	569	585	563	559	553	582	564	570	581	570	572	566	547	574	595	551	590	545	576	568	564	572	573	504	581	547	548	569	574	567	557	560	524	590	527	531	570	562	531	559	556	554	546	520	571	553	563	583	589	582	578	597	550	568	550	588	553	549	554	549	536	568	564	557	538	574	549	575	582	585	585	563	580	559	567	581	563	535	567	586	580	588	575	545	570	568	576	587	529	587	528	552	575	527	583	582	592	551	574	572	572	587	525	567	597	565	520	531	503	526	591	538	540	571	531	518	574	567	543	554	574	539	593	584	550	586	573	542	545	559	575	545	545	553	579	557	590	538	588	569	533	567	580	563	536	550	571	514	555	571	544	577	588	521	554	587	547	609	595	533	571	572	578	568	555	558	578	536	553	539	532	595	556	544	558	562	578	590	593	536	562	564	577	553	555	565	564	543	572	570	564	560	535	524	590	524	583	564	532	573	577	565	556	616	528	517	554	552	556	542	576	602	545	563	557	585	563	530	541	544	561	541	565	585	568	593	591	614	531	563	597	537	563	523	525	542	552	544	586	561	534	624	563	569	585	525	564	595	558	598	525	542	553	534	537	540	590	523	621	587	551	551	540	560	543	546	540	528	522	589	529	513	522	584	602	569	491	569	591	559	595	598	559	569	567	543	576	560	564	547	552	565	578	587	572	585	582	560	579	574	570	558	569	554	578	557	510	539	571	550	527	559	563	558	570	543	550	510	571	571	596	549	547	576	562	565	593	553	539	592	540	543	551	535	562	592	565	599	564	564	546	571	546	576	579	545	572	558	530	580	555	576	524	590	538	545	543	539	517	545	585	552	580	564	558	518	530	523	549	566	576	592	531	549	520	592	556	572	538	566	561	576	539	577	547	572	545	579	602	561	538	571	592	542	545	544	587	573	577	556	568	595	568	549	568	557	514	528	548	553	554	560	544	549	519	553	538	588	580	620	556	580	583	582	606	566	565	570	577	569	570	528	543	531	586	594	588	549	565	610	573	594	588	585	592	517	554	535	557	552	576	540	575	580	525	533	591	566	559	536	590	611	554	545	574	561	581	574	590	588	496	601	581	551	575	629	603	580	582	610	515	535	536	563	566	599	575	549	519	584	566	551	573	577	586	590	600	561	530	588	580	573	531	598	542	542	547	562	588	556	537	586	557	576	586	575	538	523	590	573	527	537	560	570	583	558	545	570	561	569	572	589	581	583	608	575	568	544	537	524	563	555	581	540	577	629	582	532	560	509	591	554	602	582	548	595	554	540	543	536	524	551	581	524	581	570	551	589	571	610	544	558	594	549	555	557	572	571	520	567	552	503	570	568	583	563	582	558	564	517	537	583	530	595	557	561	599	561	529	569	537	553	570	543	542	549	543	541	576	560	553	572	551	537	531	562	591	602	537	584	598	534	502	548	591	528	561	588	575	553	620	604	558	511	628	553	574	598	563	536	579	586	555	568	558	504	589	590	537	561	554	551	565	536	516	557	551	578	608	599	536	568	530	582	555	548	581	576	562	611	568	536	557	565	562	584	554	555	546	549	549	550	512	500	576	573	559	508	537	552	578	547	554	597	561	573	563	579	555	588	585	577	541	512	569	583	559	564	555	565	502	521	569	552	580	536	574	564	554	550	557	598	558	547	580	591	586	564	576	574	537	583	563	598	591	587	553	569	567	576	572	529	586	506	572	528	576	579	589	569	594	569	618	517	566	553	561	582	557	571	552	537	513	547	586	523	568	570	570	567	562	588	522	550	540	545	576	540	571	575	532	547	594	579	530	568	585	525	535	529	609	580	542	597	573	534	545	575	563	574	554	566	568	565	529	551	555	563	507	527
24957	20709	27004	24424	20673	9762	1155	712	581	465	454	413	416	331	326	332	333	290	287	280	303	290	277	316	269	301	308	281	256	266	256	234	267	243	229	230	246	260	228	212	202	243	222	280	242	222	255	250	255	252	252	232	262	239	223	229	251	236	203	229	260	253	233	243	249	253	240	237	220	262	236	225	252	261	233	215	234	220	221	238	233	243	236	258	251	241	232	233	228	229	241	229	240	242	235	207	247	231	237	225	247	259	224	247	216	233	259	241	229	235	250	235	235	250	238	202	203	235	230	216	211	235	235	249	228	278	228	241	248	230	246	233	232	237	193	207	235	238	221	235	221	230	225	250	265	251	249	238	208	260	247	254	248	243	242	248	257	214	230	247	238	234	227	232	242	193	205	237	234	248	260	232	214	247	228	232	204	231	231	207	236	236	229	260	228	237	206	246	247	208	232	232	264	251	238	243	247	241	255	236	243	261	256	254	247	242	232	222	225	246	243	228	232	243	209	215	189	235	234	203	225	244	215	229	221	218	241	234	245	252	253	236	247	229	249	220	256	265	223	225	232	251	242	228	222	206	219	247	226	241	237	246	238	221	254	247	240	224	264	200	219	224	242	247	210	221	248	276	241	254	219	237	214	238	261	246	238	227	245	235	216	242	241	232	238	238	233	207	227	231	212	244	230	246	220	236	269	240	208	242	262	224	210	224	221	221	233	252	206	233	221	228	216	220	228	223	252	211	241	248	239	244	228	240	245	233	250	234	252	223	226	236	248	236	245	223	229	255	250	220	238	228	246	223	202	230	241	203	220	267	232	223	221	238	244	253	263	252	216	209	235	217	237	229	229	238	206	242	214	232	257	237	229	214	228	238	237	260	223	252	236	206	219	228	242	230	272	246	209	242	227	238	220	225	227	238	238	223	234	216	253	282	243	213	207	217	261	216	211	244	235	260	248	251	235	249	273	210	229	250	235	251	250	244	228	227	270	212	260	221	230	208	250	241	222	221	225	217	246	262	224	243	254	248	225	247	262	240	214	231	243	228	239	241	219	225	259	233	231	225	255	257	215	240	252	234	231	245	203	237	235	227	220	237	216	235	243	205	263	235	238	240	253	246	237	219	228	252	222	243	226	245	235	224	249	236	252	224	233	218	230	222	249	229	230	240	210	222	225	216	247	229	239	205	224	224	234	234	214	239	242	256	230	223	239	238	242	250	241	260	221	216	217	230	237	266	227	227	246	242	263	252	239	222	238	228	222	240	252	225	247	247	258	229	238	248	217	218	222	204	235	229	237	233	264	242	236	224	213	260	249	226	243	257	244	251	251	229	235	222	246	258	236	208	208	238	213	216	239	244	234	235	240	230	236	237	244	223	228	230	249	245	235	205	239	255	227	239	226	241	237	236	236	257	209	217	222	219	223	222	204	238	211	212	246	223	225	245	215	240	240	253	250	235	226	235	247	244	206	210	222	243	245	226	234	252	256	248	228	239	246	228	223	251	223	238	236	218	230	239	224	250	192	220	214	245	218	251	245	224	238	208	230	238	244	245	224	219	221	251	219	213	215	212	228	226	239	248	233	211	243	245	243	270	250	242	246	223	234	218	200	232	225	244	248	215	207	235	251	231	250	240	250	259	238	239	246	222	234	253	238	210	234	215	234	238	240	234	237	239	245	229	236	261	225	225	213	231	226	232	239	252	272	217	205	225	229	240	254	237	225	236	241	236	212	232	242	249	266	238	256	237	233	275	222	254	231	217	226	231	232	245	229	241	220	207	236	236	269	222	231	220	226	233	228	233	226	231	236	220	217	237	250	249	253	226	241	227	237	241	225	237	216	265	244	241	225	210	207	235	241	231	250	241	246	205	242	197	230	265	240	256	250	237	229	240	217	253	235	232	242	221	252	212	254	235	202	218	237	219	249	226	195	226	264	230	242	233	204	248	238	256	222	225	228	261	212	226	229	251	240	228	252	220	253	231	230	193	241	227	245	231	243	222	226	239	234	246	208	244	239	246	279	226	250	218	216	244	236	244	244	225	232	239	230	264	254	217	219	236	216	205	238	228	237	239	222	248	226	228	210	244	240	228	243	219	236	231	230	219	216	236	244	241	231	258	240	214	209	228	223	245	229	210	251	267	223	232	256	237	224	238	237	234	223	207	217	254	211	225	228	208	250	218	262	244	246	236	216	216	237	254	241	231	217	223	245	249	251	238	221	242	227	214	227	243	233	228	241	228	207	201	217	251	256	223	248	239	241	242	235	245	248	240	249	235	231	244	218	248	241	224	258	230	229	228	238	243	232	259	231	220	233	236	221	238	220	218	240	200	225	229	214	219	213	253	257	238	234	220	225	248	223	261	225	248	249	267	242	229	232	230	245	227	214	228	210	245	240	231	206	224	254	240	246	236	242	242	250	248	215	236	249	234	233	218	221	250	219	243	235	242	217	222	229	244	233	246	234	231	226	252	251	243	225	241	277	246	242	250	227	239	246	218	248	193	236	212	255	247	243	220	258	213	240	266	228	230	231	239	251	252	238	234	205	270	208	216	192	219	215	227	244	223	218	277	217	251	211	248	264	266	232	249	234	220	258	217	237	216	247	220	211	241	246	256	223	246	246	233	245	228	235	245	241	223	243	233	232	235	227	246	252	229	229	240	238	239	240	255	245	229	246	211	239	237	234	234	222	226	227	221	231	223	221	229	226	259	215	233	213	232	240	229	227	223	245	243	225	263	261	250	247	211	223	256	262	247	258	239	237	229	212	222	219	239	246	245	235	238	250	241	235	236	269	250	234	218	234	257	251	242	244	220	245	233	231	214	236	249	234	241	238	247	233	223	250	220	235	228	229	209	215	236	217	200	222	255	266	246	247	234	216	237	228	243	213	230	254	231	231	230	250	259	225	233	225	261	225	247	228	245	240	226	215	223	246	255	232	225	241	233	240	233	229	218	234	267	228	247	230	227	238	228	235	213	243	264	216	234	237	233	187	252	230	225	240	225	226	240	228	242	243	237	220	231	224	219	260	246	260	239	224	237	241	240	232	208	226	234	222	255	228	219	224	224	232	259	230	279	225	226	226	240	231	249	239	217	202	239	226	224	229	219	259	247	276	235	251	246	225	219	237	256	230	228	218	238	227	270	253	251	255	228	260	224	220	245	216	228	222	236	231	217	214	228	218	259	232	231	230	227	225	241	245	227	262	239	209	231	240	226	231	207	232	262	237	238	234	244	212	236	237	233	223	244	225	240	244	227	226	224	257	221	217	229	220	218	244	215	258	202	263	247	248	231	222	223	246	250	222	241	245	221	208	251	226	234	225	225	243	227	204	248	239	236	244	240	226	241	225	228	232	225	206	252	242	222	230	248	236	228	240	227	222	256	226	277	239	224	230	231	245	269	253	239	237	253	223	208	231	246	244	232	277	236	229	224	252	234	228	250	205	266	225	228	210	239	251	249	261	222	246	219	259	226	244	260	238	280	230	226	234	230	217	222
37304	26295	9133	5000	3206	2388	1900	1373	1174	970	858	811	746	547	527	474	457	416	418	400	394	369	362	384	348	370	360	344	309	312	294	335	288	296	297	308	300	306	291	307	312	295	281	295	297	270	264	283	277	291	287	286	253	266	273	273	276	301	289	254	300	264	283	263	270	262	249	271	281	274	283	270	299	272	259	240	283	284	279	273	252	266	263	256	242	281	281	254	242	268	269	267	243	267	278	269	243	276	277	285	268	258	273	284	252	243	289	256	286	240	291	244	272	248	297	268	263	262	268	278	279	253	268	265	290	260	254	250	255	275	275	252	257	265	245	262	250	268	242	235	266	254	300	276	245	280	273	281	283	273	258	265	245	269	300	278	264	253	262	251	230	240	245	270	273	274	229	259	258	254	235	255	255	260	260	280	287	275	265	249	297	275	297	255	284	259	274	256	277	238	264	249	273	299	272	245	278	277	295	278	233	250	281	267	283	256	270	250	269	241	277	274	257	262	259	258	268	279	268	268	275	289	284	263	266	280	269	266	277	264	289	276	256	261	257	250	269	266	271	247	272	310	237	296	250	253	276	258	254	251	259	219	250	264	276	244	275	286	238	271	300	267	271	240	251	254	266	279	256	272	241	292	290	288	294	284	250	284	281	279	283	261	252	249	292	248	260	294	253	242	258	258	268	272	262	250	243	263	253	248	244	248	276	282	239	253	295	277	265	278	274	292	259	257	298	277	243	275	262	256	242	270	257	247	254	250	273	267	261	247	258	289	269	240	262	257	262	280	259	230	264	270	263	270	261	270	243	290	270	299	284	263	247	263	279	257	275	289	215	280	270	266	259	263	260	281	283	254	239	261	259	251	287	282	268	253	264	281	227	243	273	232	292	263	244	259	247	270	283	265	282	260	255	235	266	242	267	250	260	257	271	285	245	270	257	263	272	268	274	282	268	248	273	240	259	238	261	240	251	253	266	276	280	306	236	247	246	272	250	238	265	257	250	265	272	273	281	257	272	240	251	248	256	265	255	264	251	275	255	277	286	273	237	312	251	240	274	229	248	266	253	263	243	265	259	262	267	273	255	259	235	273	252	252	252	229	263	268	294	275	255	286	260	274	259	278	264	264	253	267	280	284	250	262	274	268	294	281	261	278	262	278	259	239	241	216	289	275	249	244	268	238	255	269	251	240	272	262	262	263	260	263	262	274	272	277	303	291	280	258	277	231	263	274	261	239	274	246	248	252	256	247	275	265	248	256	287	257	235	260	270	257	243	266	258	250	250	271	250	259	258	286	285	247	259	274	253	246	277	281	261	273	275	243	271	249	267	274	285	257	258	255	230	251	279	225	234	258	271	273	283	250	248	244	229	246	278	239	257	273	275	286	273	264	265	258	263	290	229	243	284	256	246	290	279	294	251	278	227	279	263	278	271	236	229	260	268	264	264	270	257	241	256	263	275	267	287	250	282	262	268	254	269	236	250	267	272	258	292	256	251	251	249	272	270	253	277	256	267	280	294	258	277	297	232	269	251	261	270	248	267	280	228	293	277	273	238	250	309	259	285	247	260	257	272	269	285	272	284	248	240	256	259	287	269	289	265	272	255	284	286	272	250	273	271	270	228	281	275	258	276	276	280	238	244	274	271	273	274	263	241	268	263	280	268	245	269	283	233	264	268	289	255	259	247	250	301	276	300	272	240	282	248	269	255	281	271	251	228	268	271	289	257	267	235	283	283	241	265	268	274	249	246	248	250	278	275	258	297	266	273	277	261	281	236	295	249	249	244	276	269	281	287	283	243	285	243	283	271	251	300	262	282	251	275	274	248	288	286	256	267	275	272	287	256	288	286	289	287	280	259	282	246	295	271	284	241	262	275	268	265	277	278	255	282	259	257	266	289	259	272	241	266	263	265	267	255	272	265	251	287	291	244	254	271	265	258	301	267	266	257	272	262	267	259	246	263	247	269	252	254	245	275	299	285	240	253	251	250	275	250	287	273	236	241	259	249	249	256	250	256	248	278	247	245	262	253	232	282	283	275	287	269	248	275	274	249	262	279	261	244	261	246	274	242	264	279	276	282	277	258	282	266	253	276	289	240	269	241	259	279	260	267	245	278	243	252	263	241	290	280	237	266	267	257	253	263	290	266	261	237	251	297	240	226	278	282	304	266	257	252	253	251	253	254	275	237	249	265	247	269	264	267	252	266	272	280	246	252	259	247	269	230	261	261	286	262	271	257	278	264	269	256	267	269	296	289	276	288	252	264	260	270	266	268	255	261	278	285	274	256	245	245	275	263	263	270	264	275	263	267	244	270	294	286	291	271	233	296	242	268	272	274	295	279	279	273	274	269	255	244	243	321	266	262	264	277	257	285	238	268	297	241	269	245	244	246	256	258	269	280	271	247	258	234	259	230	271	285	254	268	254	294	266	247	264	216	277	273	257	270	257	276	271	244	246	267	246	256	270	261	270	253	258	297	264	272	242	268	241	246	293	266	281	265	267	251	243	247	273	255	264	266	265	239	243	276	262	261	262	274	268	264	267	257	240	252	282	258	289	238	244	272	294	258	270	247	275	256	255	258	268	279	268	271	277	266	269	252	261	263	295	273	290	269	273	259	262	264	278	290	269	258	293	257	269	293	285	243	257	257	269	292	258	251	243	258	263	254	267	255	228	248	274	267	247	258	248	220	269	263	257	257	250	255	257	253	259	275	244	261	267	242	249	236	246	266	251	264	254	248	280	255	263	255	257	282	245	281	248	248	277	258	271	256	253	278	259	253	245	266	278	270	238	260	235	268	278	284	230	293	269	284	274	266	276	282	255	274	236	256	281	272	286	286	228	256	258	263	269	226	267	276	270	280	270	267	269	268	248	284	242	282	260	243	265	276	274	277	229	254	288	266	254	274	252	289	282	271	258	254	265	232	263	253	245	277	280	276	275	274	267	286	272	252	260	269	246	247	299	252	258	254	281	256	259	241	257	284	250	275	272	232	252	248	281	269	265	292	270	266	266	242	278	288	248	267	283	270	257	251	255	238	250	252	261	287	254	278	268	280	252	244	285	274	271	262	249	260	285	283	276	272	273	281	261	269	271	254	265	275	263	243	287	230	267	243	272	272	225	266	252	274	267	254	277	231	242	296	266	295	282	248	286	244	270	244	267	265	253	238	264	255	254	255	253	247	267	269	262	294	271	255	282	258	264	267	264	271	276	252	273	239	266	261	284	239	227	268	261	263	254	211	238	267	287	235	293	253	253	267	263	238	257	281	241	269	279	226	275	269	266	256	268	264	280	263	223	263	299	271	232	272	280	232	239	277	250	258	244	254	284	257	242	260	283	236	257	264	284	280	261	254	265	287	249	246	289	263	257	279	270	228	261	267	270	258	278	274	271	280	256	275	280	264	239	299	279	266	268	250	273	288	253	282	246	271	294	251	274	290	261	246	264	284	258	262	282	228	271	249	229	292	229	268	249	262	254	271	239	282	257	266	229	268	264
23078	20726	27420	24049	20714	20718	7228	1484	1111	1038	928	904	825	742	736	675	630	689	673	616	609	606	575	572	610	605	591	590	569	584	565	551	565	579	531	578	542	556	545	538	486	572	553	517	506	535	515	533	531	507	520	521	548	534	528	523	540	546	483	547	525	508	522	544	520	534	555	511	516	502	514	543	536	545	595	486	507	534	492	517	525	471	542	531	514	566	545	512	555	536	511	502	514	535	500	549	563	488	532	532	504	513	476	461	517	529	506	571	526	529	522	536	547	481	525	510	486	562	488	505	492	517	518	498	569	481	530	484	529	539	526	478	483	487	522	504	480	518	553	524	549	512	497	516	509	532	473	557	547	533	517	521	496	521	490	505	497	512	537	560	516	512	536	501	560	492	535	497	520	493	513	578	467	538	533	510	474	520	538	509	519	501	528	500	527	521	511	551	497	559	520	503	554	482	512	548	516	513	534	519	513	485	539	506	517	516	503	478	559	506	516	498	520	517	510	498	543	526	536	493	512	478	535	499	503	499	524	508	537	493	527	504	535	544	511	540	517	468	507	523	491	505	518	508	512	503	514	529	525	533	518	523	510	507	491	555	532	522	519	488	540	566	536	532	535	509	476	498	539	519	445	497	547	493	530	564	475	539	523	562	488	527	493	517	511	492	537	508	568	503	512	469	535	535	535	511	521	476	536	533	511	514	524	503	513	504	503	514	536	530	535	510	521	500	542	494	510	549	520	561	505	532	535	505	535	546	547	531	540	478	489	547	525	515	489	480	498	518	511	540	529	528	522	508	485	473	519	537	520	543	498	536	529	527	531	548	487	510	559	512	526	494	509	541	487	517	514	513	513	550	502	558	482	529	520	507	528	479	522	509	549	499	482	513	506	525	504	519	486	524	507	520	535	524	507	491	518	506	515	514	532	520	537	526	556	516	500	543	513	442	499	489	505	493	506	490	501	539	517	520	453	529	482	519	539	470	523	518	511	488	510	558	521	527	499	517	513	522	521	514	545	518	500	485	562	506	497	466	508	500	493	523	546	512	520	538	531	557	540	528	519	554	555	510	500	519	496	501	507	478	522	488	544	540	519	546	486	491	558	571	508	521	463	499	496	553	499	535	539	520	527	535	535	509	569	514	568	520	556	558	517	520	524	504	530	513	541	568	517	536	544	468	478	505	548	504	518	497	543	501	524	482	511	492	544	509	531	549	520	488	541	536	515	520	521	512	560	523	522	552	494	511	469	511	468	526	528	520	492	503	495	558	550	526	535	562	523	522	529	470	524	523	533	507	529	515	516	532	480	541	490	493	537	500	524	495	543	523	507	518	532	532	508	505	510	530	521	543	489	500	528	527	505	572	537	516	545	490	519	533	496	541	522	512	520	548	498	521	502	529	484	504	531	498	531	463	525	561	523	512	535	492	528	556	560	538	517	500	549	539	558	529	498	488	562	501	498	510	505	532	482	494	499	539	538	547	528	556	537	537	492	492	560	477	492	532	496	503	571	505	543	521	543	499	517	530	498	505	535	508	500	505	522	538	524	526	537	554	526	526	519	521	514	495	492	512	495	489	515	525	517	520	550	512	483	490	520	500	520	519	495	511	526	518	507	508	516	531	490	550	560	499	503	515	520	471	531	497	554	533	513	542	488	549	566	541	528	556	527	503	542	522	513	511	513	513	525	497	481	512	505	551	516	536	502	502	539	513	495	534	545	530	556	484	513	503	516	488	493	524	513	522	510	540	520	517	524	506	491	475	502	506	544	495	504	536	469	504	553	512	530	501	526	528	533	546	505	497	500	538	583	503	517	566	529	563	497	498	481	518	549	519	479	481	495	500	562	550	488	526	523	499	521	521	544	498	478	486	559	488	530	529	530	509	497	540	496	508	517	502	549	502	539	514	492	493	515	476	488	536	582	499	549	488	496	527	494	527	508	521	521	541	515	522	536	516	493	503	519	494	554	521	546	503	511	479	474	512	568	491	507	546	477	547	512	524	513	500	512	525	529	521	534	503	541	537	504	566	491	501	527	514	524	501	494	515	541	529	488	485	502	529	553	529	526	548	521	459	530	528	527	512	500	532	487	527	493	500	555	478	534	508	523	527	512	485	543	545	514	535	506	500	541	497	507	507	507	524	507	486	568	553	524	546	481	535	545	529	467	508	527	554	539	502	510	509	543	554	561	530	506	528	533	462	500	529	521	525	522	494	519	518	509	542	530	563	528	501	489	548	536	541	497	547	564	511	509	506	509	510	502	527	524	518	501	546	534	524	498	456	463	499	514	536	521	544	508	511	514	542	539	531	503	496	509	523	521	522	497	520	573	549	486	497	505	498	489	555	529	512	526	494	499	487	507	505	533	496	547	517	499	512	503	489	539	493	517	507	535	546	544	527	544	514	524	536	519	526	486	524	490	513	490	520	507	521	517	549	515	522	546	540	573	540	524	527	511	517	514	506	465	536	471	510	494	505	502	521	570	525	534	554	490	522	519	510	493	468	556	535	557	512	556	505	546	527	477	514	527	539	525	496	500	517	544	518	526	481	508	496	541	517	563	545	538	507	566	531	546	486	534	485	481	511	520	530	475	480	489	475	528	522	496	499	500	525	511	533	489	496	513	543	531	528	532	546	471	505	519	508	496	493	493	525	550	493	546	511	507	526	488	566	499	501	497	481	537	492	515	490	526	508	510	555	527	516	567	506	484	494	532	529	528	507	505	534	503	548	500	518	496	473	513	474	516	524	533	498	547	516	506	501	512	503	474	511	522	475	480	521	494	488	521	520	514	508	518	464	513	498	477	515	520	474	501	541	530	499	552	523	520	529	523	494	505	510	499	537	537	482	524	523	511	530	501	536	502	547	523	509	549	527	486	497	554	556	531	495	559	524	500	535	482	581	554	506	534	480	518	503	510	492	494	515	494	571	513	526	505	533	511	529	548	539	518	500	533	493	484	544	550	548	477	559	540	537	513	552	563	478	524	569	518	557	524	549	523	507	544	512	579	527	488	534	537	519	514	549	502	492	515	544	485	490	520	523	541	546	492	543	525	495	530	485	543	546	497	527	529	525	538	526	500	490	482	541	510	512	476	515	507	479	524	504	504	475	501	516	529	477	510	540	536	504	539	527	567	537	517	521	490	525	527	531	501	489	513	512	569	511	520	490	494	510	565	523	533	491	503	504	541	516	538	542	507	480	552	505	515	491	556	583	500	517	503	519	513	550	572	510	498	551	557	481	523	508	480	540	536	510	497	493	505	512	562	503	532	529	553	517	554	539	536	507	526	486	507	516	517	526	556	505	522	510	540	488	485	526	537	494	513	495	489	523	554	550	535	529	499	522	544	505	532	491	498	528	539	495	508	485	498	556	539	484	503	520	481	521	528	536	536	462	524	504	495	523	528	518	513	496	486	551	507	500	519	505	489	502	520	573	511	541	513	511	561	496	518	516	518	493	560	497	511	543	544	539	529	484	532	519	480	559	494	522	498	487
40655	33197	14828	8365	5601	4098	3117	2417	2100	1818	1572	1377	1300	1036	985	949	845	816	784	774	697	664	695	699	632	684	693	667	603	599	593	599	587	595	562	576	595	601	524	522	535	572	553	525	561	501	534	563	568	562	573	524	505	562	533	554	565	525	500	502	541	531	536	533	551	534	565	526	490	518	510	486	550	530	525	518	491	514	507	535	517	517	530	509	540	508	528	507	555	497	543	544	502	515	551	533	486	488	473	573	488	482	538	504	538	519	512	536	484	522	498	561	509	514	555	551	537	537	554	553	521	524	527	518	539	487	519	551	516	517	508	543	534	533	483	514	545	522	535	527	498	504	500	521	457	532	519	529	533	496	510	513	535	522	520	498	501	526	529	560	522	524	499	475	520	527	485	513	487	520	504	530	530	478	543	502	514	515	550	511	484	481	526	514	525	516	522	510	557	518	498	513	487	534	516	541	517	513	493	548	484	508	498	483	525	525	507	528	554	540	488	490	498	534	540	509	533	551	492	516	526	521	556	527	498	502	520	476	500	519	498	522	520	500	492	549	513	522	490	500	553	514	534	518	517	519	498	488	532	534	497	489	535	533	524	536	528	534	521	496	504	496	502	547	521	489	525	506	480	515	473	551	540	505	508	511	529	509	536	504	515	502	545	523	525	486	516	504	506	540	503	537	557	506	507	529	505	531	494	486	493	520	487	510	507	513	523	514	505	527	536	525	541	554	520	508	526	516	506	522	528	469	533	528	571	517	504	483	557	482	511	511	547	502	478	509	547	483	522	518	510	568	566	480	530	504	527	532	487	509	510	563	480	501	505	520	552	531	500	481	527	541	487	491	509	505	558	481	532	563	514	527	507	524	482	506	518	491	545	520	495	526	563	510	519	529	493	506	507	527	496	549	520	502	506	516	490	503	474	525	567	530	509	537	526	526	534	509	521	520	498	485	503	524	502	494	500	518	511	555	488	526	530	523	524	529	524	531	522	512	530	549	528	502	538	496	486	536	536	536	497	515	525	531	532	513	508	490	515	546	518	532	479	504	537	471	495	511	538	531	528	504	512	528	540	508	575	494	477	519	490	516	531	520	534	509	484	546	540	510	522	519	526	473	527	498	513	531	490	500	526	504	510	518	542	487	520	521	537	525	520	524	538	502	514	479	516	527	521	504	515	496	477	537	545	529	509	510	500	521	473	543	518	497	528	524	512	510	518	511	563	522	513	522	527	493	480	514	529	536	491	514	514	495	526	528	560	517	506	540	516	523	505	522	480	510	459	514	537	507	535	560	512	525	459	480	520	524	485	499	506	510	539	507	517	542	489	515	486	518	533	517	511	532	508	464	520	547	535	495	548	497	532	512	504	524	507	525	521	482	513	485	523	502	492	524	519	480	500	520	510	499	511	492	537	512	545	547	517	536	495	501	534	525	506	500	509	543	469	505	505	540	535	477	522	537	507	544	544	528	492	506	507	539	488	538	521	521	528	530	512	481	500	509	507	494	488	508	467	500	550	541	514	556	522	495	497	472	511	553	521	495	468	527	528	513	530	490	514	524	514	556	528	496	517	495	509	525	506	499	500	541	523	510	510	537	504	515	509	520	500	511	487	485	497	500	495	509	519	498	468	531	522	504	516	539	504	501	461	545	483	544	535	483	488	541	471	515	506	515	543	513	524	495	500	521	526	511	510	471	518	549	515	527	494	514	519	552	531	516	513	507	500	527	499	521	537	499	514	499	524	518	527	552	506	504	499	515	512	486	536	503	540	497	501	488	520	525	505	491	521	507	510	543	483	526	499	524	508	517	521	517	478	509	546	559	525	517	463	489	459	503	505	526	559	516	507	499	494	497	493	485	540	516	494	516	536	561	549	569	469	508	520	541	539	491	524	525	540	530	531	520	458	511	526	537	486	495	548	499	532	507	517	533	519	500	506	511	542	465	531	516	500	468	510	514	509	555	473	499	509	509	520	534	529	524	501	503	516	538	532	524	538	516	513	508	525	512	539	526	522	517	526	513	511	507	505	527	501	504	514	511	512	494	495	541	518	501	511	498	514	504	514	511	541	510	529	512	524	513	514	485	495	479	545	549	512	490	512	540	476	519	535	519	509	547	491	528	522	506	531	510	497	521	521	542	484	477	527	530	572	543	526	512	521	526	542	498	521	497	515	520	503	513	498	514	475	495	550	529	547	531	503	498	518	540	502	503	480	509	537	500	534	552	509	529	520	497	530	535	508	499	495	512	519	521	506	535	483	544	545	507	548	531	503	529	519	511	531	486	517	530	555	496	471	514	520	541	515	512	496	522	509	493	484	501	498	528	517	537	531	537	519	516	516	466	499	552	479	523	522	491	526	491	498	511	501	542	476	520	501	491	524	514	508	536	516	490	542	509	506	492	530	529	497	525	519	500	515	515	517	496	545	503	524	517	514	519	524	521	473	519	513	511	535	498	531	513	486	544	547	560	519	521	497	534	511	517	549	529	499	494	520	511	498	523	579	514	530	505	524	531	497	521	531	545	519	536	516	509	496	529	501	489	488	521	482	524	532	489	520	514	544	483	478	541	558	517	491	514	563	519	516	532	518	511	520	505	529	505	518	516	567	509	548	553	531	505	511	523	543	519	460	524	486	534	497	498	521	516	469	517	517	529	522	527	501	520	520	542	554	494	544	489	501	497	536	516	494	537	514	539	506	505	533	512	458	550	490	548	517	468	557	551	508	503	545	514	560	547	544	549	503	501	507	517	533	495	513	528	522	508	520	495	480	513	489	547	534	523	528	510	578	488	549	528	487	512	514	522	543	506	484	553	520	528	491	512	577	517	484	542	490	524	521	541	491	532	518	521	510	547	560	503	458	504	510	473	514	518	525	512	516	504	512	537	513	519	487	515	508	533	516	525	537	515	480	490	488	520	538	539	537	506	510	492	501	507	560	530	475	512	511	521	524	497	474	494	490	495	475	532	535	516	499	492	507	555	512	525	508	484	532	485	548	516	549	494	544	493	508	528	521	520	492	491	544	539	525	490	486	523	528	504	496	515	536	508	506	537	493	533	537	539	510	527	502	517	494	471	524	522	557	506	550	530	495	502	561	502	523	494	508	515	535	549	508	540	531	478	511	488	493	519	512	505	510	510	532	521	531	525	466	516	515	575	530	506	563	522	543	539	530	561	504	521	530	539	522	507	489	488	514	533	513	513	536	501	507	510	537	486	559	552	516	532	501	451	510	514	526	531	516	518	550	544	510	495	489	494	506	523	497	491	467	526	514	534	503	485	537	539	537	513	544	491	533	532	487	496	490	542	497	513	517	501	491	535	489	510	508	540	474	535	462	476	487	478	501	518	523	512	522	500	509	517	512	517	521	539	503	505	523	520	545	504	491	494	489	541	496	476	514	493	480	498	521	517	485	551	491	524	521	490	526	507	547	531	535	552	522	511	589	512	460	537	544	502	520	501	501	520	527	527	523	551	565	552	534	522	442	496	512	519	505	540
33269	19490	4948	774	582	596	523	549	520	548	508	527	509	519	526	524	520	518	507	509	494	515	501	511	479	493	520	492	509	544	481	498	466	493	529	514	498	512	485	499	504	521	537	535	533	481	508	529	505	494	484	490	491	484	490	536	521	517	522	491	487	519	522	521	465	533	531	506	503	517	524	512	496	532	528	508	498	508	524	505	477	459	540	538	516	483	505	529	494	520	505	523	534	495	528	518	484	529	541	506	527	527	517	477	470	517	507	501	509	521	500	513	500	516	501	496	537	504	490	510	514	515	504	508	529	500	484	554	506	508	477	532	513	517	494	464	509	492	525	529	507	502	496	514	484	477	466	494	538	501	516	515	469	525	494	510	543	510	496	468	513	497	513	494	478	489	460	492	512	538	532	477	500	499	490	508	477	487	524	508	509	538	560	540	480	473	526	504	527	507	481	509	500	498	481	490	479	500	498	493	485	509	494	478	539	525	568	526	535	475	531	486	509	487	483	556	551	505	506	486	518	536	521	531	461	479	501	498	461	534	516	525	516	518	494	463	497	521	546	533	546	499	509	472	514	508	527	514	447	494	483	514	519	515	527	535	523	464	517	552	496	506	502	489	486	509	517	469	516	511	494	488	506	460	541	539	482	511	497	523	517	518	499	485	476	515	504	486	501	514	527	494	516	471	544	497	508	500	478	502	477	511	508	503	487	526	546	498	479	504	511	506	482	490	519	521	499	506	501	518	527	486	484	513	559	512	501	504	505	502	452	523	530	511	488	517	462	509	483	485	535	507	489	513	489	528	511	544	460	552	539	516	488	482	494	504	473	470	489	499	494	506	544	521	540	521	473	533	508	533	544	525	545	540	512	521	473	508	514	491	505	498	505	477	532	504	522	533	501	503	528	496	506	517	527	471	527	509	448	519	545	478	531	505	491	508	509	469	535	530	473	489	492	493	534	480	500	459	494	518	565	493	489	480	547	531	470	506	505	503	524	496	524	524	476	531	581	519	497	518	457	495	492	469	506	513	541	534	504	509	519	514	472	530	555	516	514	530	468	515	490	507	478	493	512	523	523	493	536	486	508	545	512	481	515	495	541	505	516	484	514	503	540	502	535	534	441	509	527	560	500	499	508	496	508	532	505	525	556	512	491	489	468	537	498	462	507	472	545	501	487	512	529	518	477	504	496	509	492	470	479	469	533	525	540	494	542	557	527	546	480	522	522	501	502	489	525	518	519	511	531	518	535	539	519	511	489	482	506	494	514	529	506	518	494	529	491	499	549	544	496	505	467	534	502	546	481	520	528	533	531	533	500	485	505	511	532	502	506	523	512	507	495	447	546	535	490	505	499	535	514	490	513	526	511	539	508	506	488	495	477	498	505	543	487	477	522	507	506	532	456	481	529	521	508	499	533	542	476	506	518	520	520	475	516	521	519	501	538	540	522	495	487	528	502	484	517	569	476	496	518	494	537	487	461	562	540	492	470	512	587	535	474	531	534	499	516	539	493	493	518	526	547	481	518	505	475	499	518	523	522	490	490	473	489	562	475	525	500	491	492	515	524	511	523	508	486	491	507	462	516	524	568	470	486	524	529	517	506	539	530	498	519	510	537	538	505	509	542	503	529	523	494	479	501	488	485	497	501	525	495	476	470	520	513	498	525	529	490	493	526	521	492	539	436	509	495	504	547	519	504	536	522	462	503	522	510	518	502	515	520	518	544	504	541	496	480	470	512	498	535	534	511	458	507	485	521	511	515	558	526	479	514	525	491	506	503	478	515	511	522	479	479	515	541	470	539	535	559	476	560	492	552	516	534	493	560	507	519	524	488	524	516	528	493	487	541	482	522	470	513	525	479	495	497	480	499	501	526	483	511	529	521	539	524	514	499	504	517	531	503	471	506	502	473	518	526	486	525	520	535	498	506	510	554	475	471	496	510	467	496	489	539	489	514	524	514	468	495	507	491	523	515	503	519	515	532	502	491	480	507	478	452	513	527	482	494	506	552	519	501	461	501	492	481	518	529	505	486	503	523	510	505	506	503	499	538	522	484	466	502	503	496	491	524	535	511	503	500	488	516	508	489	463	537	472	531	527	539	530	537	542	510	518	474	497	513	525	510	506	481	523	483	531	516	524	495	488	537	522	499	508	529	514	503	511	481	536	523	513	534	483	540	503	479	486	489	514	499	504	483	467	513	538	524	519	485	513	519	502	545	457	487	497	473	542	479	486	501	517	516	494	505	462	561	541	506	521	535	509	530	486	554	545	502	517	500	482	542	505	543	514	525	529	501	509	496	477	488	526	523	522	558	531	538	532	514	510	506	485	518	517	489	522	511	532	521	497	531	479	487	499	495	557	506	498	514	509	476	504	540	521	532	544	489	537	517	515	527	515	493	503	489	476	499	494	540	523	506	511	509	490	533	533	501	493	482	506	514	516	511	507	506	491	494	514	514	523	533	533	475	500	528	461	519	490	505	555	505	542	512	511	534	526	500	512	488	538	517	509	513	508	512	485	518	501	509	501	521	512	493	503	488	522	540	472	518	482	542	479	508	509	491	506	509	480	472	532	530	526	495	536	497	514	490	483	564	511	524	554	495	521	515	534	535	533	541	531	518	531	522	523	503	523	485	537	535	512	467	556	541	524	505	538	555	473	514	489	466	544	506	512	523	536	479	495	534	503	499	505	476	464	521	516	495	519	537	529	490	520	495	489	517	488	495	506	527	509	513	521	514	518	488	489	510	480	512	479	516	531	503	496	475	510	495	542	563	502	497	521	556	517	515	493	500	489	477	487	486	493	527	539	503	513	540	516	503	477	516	476	510	498	537	511	511	538	503	512	510	497	489	522	509	518	484	500	540	496	486	519	519	513	519	542	521	505	494	513	520	542	533	526	483	489	504	558	459	464	475	508	542	535	486	496	502	489	535	465	545	526	492	490	508	511	514	519	499	530	539	506	528	521	543	461	473	436	477	529	513	501	501	517	503	508	452	521	469	499	568	465	509	522	487	505	484	498	530	496	531	504	516	534	475	512	475	513	500	504	528	552	499	537	471	510	500	520	530	539	499	476	527	516	544	522	531	512	485	487	524	501	538	525	531	496	495	510	479	516	506	509	512	519	505	539	503	539	470	485	505	506	462	534	529	530	536	521	527	542	512	530	489	493	506	516	485	508	527	503	475	468	444	509	531	489	523	526	506	492	489	503	543	543	545	519	489	482	558	521	478	520	527	523	475	539	498	510	512	508	512	491	530	516	480	509	530	514	519	495	500	527	504	551	498	521	489	502	543	524	487	491	496	492	543	500	527	502	531	514	544	496	506	525	529	531	523	502	487	500	556	493	528	498	524	507	529	518	493	497	469	504	530	498	470	463	508	507	531	483	462	486	478	513	454	524	504	499	504	514	476	512	484	482	498	524	515	509	480	508	496	551	510	508	530	531	484	489	508	536	501	480	514	505	491	498	520	522	502	516	539	505	491	494	505	507	508	497
34449	12900	1132	835	706	711	615	668	617	600	593	566	601	593	594	558	544	547	571	579	524	532	595	555	571	587	566	596	579	560	566	586	555	613	533	616	570	557	564	571	556	593	544	551	538	571	578	539	530	559	582	629	547	555	570	536	562	596	623	554	535	526	511	594	550	591	582	527	580	544	614	532	548	563	530	571	573	557	521	581	566	550	589	544	559	549	567	545	563	563	572	573	539	555	552	580	565	547	588	555	560	537	535	564	583	589	577	565	522	544	564	586	510	562	600	550	539	529	546	514	547	558	532	531	539	525	607	566	587	563	555	562	569	513	534	563	518	547	561	561	555	534	604	521	564	545	523	544	532	531	579	562	545	534	491	580	589	590	551	562	568	513	557	555	532	520	564	560	578	561	573	570	602	542	580	550	568	550	547	514	553	505	553	588	575	543	538	538	566	579	555	544	609	548	570	559	566	538	583	557	561	551	552	597	565	557	550	571	582	580	549	609	595	578	544	556	565	552	516	566	566	556	534	554	539	580	598	551	562	537	593	595	517	549	606	544	546	571	564	571	593	546	614	590	567	582	532	553	555	544	548	510	574	555	557	555	556	561	525	551	563	580	516	616	553	585	550	496	589	529	546	562	543	559	534	550	582	564	540	547	576	560	552	569	595	564	556	564	540	553	532	536	541	564	525	532	582	557	567	561	548	544	560	577	560	541	585	550	551	575	547	528	566	557	553	576	547	571	565	539	550	597	556	538	586	576	599	616	619	604	566	554	600	565	567	564	579	566	552	541	565	582	598	562	557	546	560	549	558	567	562	565	535	525	523	552	543	549	543	561	551	564	556	555	532	590	538	578	546	553	496	537	588	564	562	562	554	538	554	607	586	582	590	601	591	525	536	537	566	552	562	540	550	563	576	589	539	569	515	527	560	559	563	539	541	556	612	576	572	599	576	620	515	591	592	578	587	557	577	551	535	525	598	585	543	566	558	527	563	562	501	532	572	544	562	567	570	541	557	559	572	556	564	574	584	562	574	561	577	598	513	563	562	584	575	552	568	578	573	523	537	572	541	573	563	567	568	555	566	572	567	543	554	589	574	525	574	525	583	510	577	552	550	567	596	517	567	527	524	560	554	589	588	568	551	555	575	568	534	545	579	548	562	522	537	603	573	575	573	574	512	581	533	572	563	541	583	599	577	551	543	542	576	543	533	509	581	539	543	579	573	567	583	567	625	483	547	525	563	548	591	529	564	577	520	572	544	539	549	572	528	585	556	564	551	556	564	558	504	543	593	539	607	590	551	561	568	551	555	547	558	563	589	533	515	569	540	561	553	565	549	551	557	592	525	550	548	561	549	506	572	572	549	609	621	540	517	533	624	575	581	563	560	569	580	511	523	511	544	552	529	530	550	604	584	542	526	548	533	579	560	563	608	615	554	545	531	588	580	573	550	515	561	540	561	512	551	535	605	576	548	576	569	563	558	535	541	532	541	608	549	583	535	570	571	527	568	551	519	609	551	552	593	552	561	567	565	533	489	573	541	587	553	561	569	535	551	554	605	543	505	554	570	592	558	561	509	540	537	573	513	586	530	532	595	554	564	574	560	563	551	530	565	578	566	578	522	542	522	548	515	604	566	563	565	595	512	540	540	555	571	563	540	589	535	539	546	548	563	572	594	544	526	559	553	574	595	580	539	567	577	564	566	545	508	549	554	590	565	575	570	562	544	531	581	561	586	585	537	580	526	528	532	580	505	584	545	603	582	542	578	565	564	557	578	609	571	559	556	551	559	540	607	559	557	546	560	578	535	557	565	536	563	561	583	566	527	557	585	545	582	589	557	529	561	598	580	561	518	570	569	577	580	576	573	587	564	570	552	572	560	539	543	566	519	581	545	515	551	584	543	522	534	532	568	564	531	588	528	563	569	550	563	530	564	554	563	572	539	574	575	583	538	543	573	584	575	517	521	547	539	589	565	537	565	591	561	623	558	548	504	537	547	506	552	572	518	559	577	540	530	557	537	540	590	555	517	568	549	594	565	582	508	566	550	543	601	546	565	534	536	579	522	564	563	540	544	554	552	598	571	542	529	582	526	619	558	601	605	537	549	558	545	536	566	584	561	551	585	561	576	589	492	555	541	562	561	535	569	547	564	551	541	567	529	592	490	575	555	536	556	546	550	574	571	577	610	549	556	591	551	534	559	544	556	538	568	558	521	580	527	535	547	549	581	561	524	586	588	549	539	551	520	564	547	547	566	531	553	544	582	572	558	563	595	557	629	550	556	522	561	550	505	541	543	562	566	519	542	572	527	551	497	567	570	579	504	588	579	516	582	595	568	627	560	533	542	572	585	572	539	568	552	547	567	554	569	574	599	543	547	551	567	562	599	556	564	575	507	519	515	545	585	506	538	540	575	560	571	588	595	552	542	567	552	548	557	524	551	549	563	550	566	557	570	564	619	536	588	530	580	547	559	589	534	599	584	569	572	560	605	566	529	562	556	591	560	553	575	570	554	569	534	542	593	561	553	537	548	525	581	560	581	534	580	566	578	550	547	536	610	530	577	555	551	567	553	569	551	517	554	533	536	565	519	557	598	580	537	583	547	586	562	554	545	548	557	547	534	574	610	579	554	575	568	588	553	551	536	587	550	574	542	559	553	531	572	535	560	605	576	552	552	578	546	557	541	581	544	539	562	539	591	569	562	544	521	516	551	540	557	584	569	517	555	586	578	577	560	524	544	600	522	597	578	523	524	541	549	580	569	579	538	594	547	540	575	560	583	569	580	540	543	600	595	532	564	537	534	557	553	560	590	551	538	574	592	530	575	510	529	579	544	559	533	581	558	533	565	544	602	558	553	541	601	547	587	588	590	585	552	575	569	563	569	523	580	554	515	575	569	576	542	566	574	573	562	560	533	561	522	538	538	556	534	573	567	541	536	573	583	557	552	562	566	550	578	567	599	581	543	549	568	571	556	551	526	560	600	532	508	585	550	580	587	567	561	551	516	537	523	584	543	541	560	550	526	534	562	553	557	592	527	586	579	565	582	538	559	536	589	556	583	589	507	551	532	551	568	564	548	550	616	574	592	540	566	589	548	551	549	561	534	565	579	546	570	560	583	577	557	547	580	555	543	595	583	541	535	608	557	571	600	564	500	556	541	542	559	538	546	546	566	554	553	578	561	593	571	578	526	559	524	571	582	551	589	507	563	533	561	531	576	560	565	547	552	564	517	562	573	547	558	521	574	544	568	585	529	552	542	540	532	551	559	545	520	505	578	527	558	569	586	546	591	545	523	551	553	534	559	572	565	554	543	575	538	578	537	570	569	562	584	530	578	545	565	516	537	592	585	575	563	580	552	588	496	553	543	547	585	545	553	565	582	564	519	556	568	582	538	588	575	558	569	559	542	553	566	514	563	534	595	581	589	490	573	496	560	479	574	556	528	579	555	561	568	566	564	543	566	564	523	576	547	543	533	567	560	557	574	553	562	561	544	536
24992	20679	26985	24385	20653	9299	1155	764	587	466	483	428	372	347	314	339	313	324	280	317	302	291	273	272	281	261	285	237	280	248	264	296	258	259	249	233	256	258	270	230	236	221	269	245	248	227	249	245	243	229	264	213	264	242	256	273	251	239	256	238	266	232	227	229	242	238	244	227	237	252	216	230	246	246	238	228	233	235	256	234	236	256	237	243	224	263	232	227	253	248	253	233	233	252	245	239	230	260	233	229	260	233	205	208	252	239	219	235	211	216	206	212	241	236	232	250	222	214	227	242	247	241	245	240	239	247	264	227	211	254	221	227	241	237	254	226	227	226	247	240	239	255	237	222	218	224	256	224	232	238	232	234	241	239	220	253	229	240	238	253	236	240	221	248	228	241	226	206	222	244	225	235	221	229	225	217	232	233	250	242	244	220	244	254	217	231	236	246	248	254	224	202	220	255	253	228	221	234	243	261	212	244	253	212	249	209	241	231	230	246	216	217	207	219	230	215	239	198	208	257	251	227	250	227	226	237	245	223	265	253	246	199	217	236	241	236	215	220	213	246	231	226	230	242	217	237	241	252	234	251	238	216	248	241	234	243	220	256	236	227	246	248	241	251	234	253	250	232	223	221	240	232	247	245	191	211	220	259	230	233	261	250	234	216	234	243	224	226	231	256	242	206	235	234	232	235	232	233	214	242	245	223	232	226	220	240	245	233	248	211	208	242	255	247	238	226	236	229	244	228	262	193	243	223	233	243	206	228	206	200	213	244	224	226	207	247	208	215	259	212	233	206	192	248	236	221	230	220	230	230	226	252	196	220	219	211	215	229	235	215	238	217	217	224	248	255	226	242	229	226	231	221	244	213	196	255	252	222	226	232	203	275	225	212	243	227	251	227	214	215	247	258	237	259	238	249	249	246	240	240	221	223	231	245	259	260	213	256	242	221	220	227	230	225	231	259	242	217	242	242	248	231	248	253	224	231	228	233	220	212	241	235	223	253	241	242	244	235	220	232	232	241	240	222	227	220	261	239	229	230	269	244	265	231	266	261	245	210	240	245	205	234	262	234	230	245	211	233	233	214	256	240	260	207	229	220	237	213	210	230	257	227	249	238	230	234	208	240	251	247	236	218	219	238	224	217	213	250	264	240	222	237	203	242	238	239	227	234	257	218	212	255	255	214	253	217	247	246	240	212	251	240	235	226	263	243	231	243	217	246	237	237	221	244	212	233	234	230	224	245	230	228	216	225	218	236	250	217	267	245	237	238	223	242	227	233	249	249	222	204	243	235	220	244	232	203	227	231	254	211	206	240	221	201	216	249	213	220	232	226	237	267	244	225	232	212	232	236	245	190	238	237	247	218	227	248	236	234	248	254	234	243	225	235	235	219	224	230	254	234	208	226	252	242	220	243	254	210	228	249	230	250	250	235	235	215	241	233	211	227	227	223	237	227	214	233	240	238	259	211	236	215	228	220	231	235	241	254	213	260	225	250	211	235	222	214	256	268	267	219	236	241	248	229	229	240	259	247	248	226	242	234	236	226	238	233	236	248	224	230	204	224	272	227	220	223	240	241	240	237	227	267	240	226	224	238	236	248	253	236	243	251	217	242	213	260	236	239	241	202	234	254	255	239	274	234	232	213	248	240	225	216	243	240	214	232	223	232	213	206	205	248	240	211	232	242	211	239	233	229	221	258	225	229	243	216	241	222	237	233	227	264	254	259	238	234	221	246	240	213	230	215	236	229	217	237	216	225	229	237	241	257	237	237	245	243	245	257	222	236	221	227	215	208	199	209	248	230	249	214	232	242	254	213	247	242	217	257	200	216	207	262	231	220	255	206	260	216	231	218	261	238	246	249	248	216	238	235	236	246	246	257	249	241	244	200	259	242	228	215	245	224	214	218	218	249	242	244	227	242	236	253	222	238	231	243	222	245	259	244	220	229	240	235	222	239	236	230	261	226	236	263	252	237	235	213	249	238	225	257	251	233	254	225	226	222	227	237	236	254	250	230	201	228	239	205	243	232	248	232	222	246	218	232	244	245	226	231	207	217	237	242	223	223	238	242	237	220	244	230	219	235	227	214	222	209	253	205	221	220	206	240	236	242	238	240	242	241	223	225	266	216	207	242	224	232	241	216	219	239	243	217	242	298	240	247	210	258	204	246	206	230	221	232	252	252	211	227	226	223	218	245	232	227	224	244	201	233	241	223	211	243	224	226	239	218	221	220	242	231	216	229	213	249	223	240	236	244	240	231	251	245	224	234	240	229	246	235	255	208	252	217	196	232	244	228	217	209	232	220	235	211	226	206	265	198	222	235	234	227	240	246	232	222	231	242	233	219	252	232	232	221	226	215	215	218	261	211	241	238	250	237	224	212	210	238	229	235	258	234	206	218	233	235	202	229	207	206	252	227	242	252	245	250	214	217	237	267	247	256	257	221	246	242	196	245	208	225	211	258	231	244	222	226	262	220	230	225	266	208	260	217	253	231	208	234	255	209	225	249	246	246	227	239	209	242	237	244	218	236	231	244	243	234	215	227	243	239	227	245	219	246	246	226	228	273	218	228	226	241	222	225	232	225	240	232	261	232	239	245	246	268	243	238	226	245	224	245	220	240	243	252	210	223	257	237	246	233	247	212	248	237	227	227	212	211	256	228	240	239	239	254	231	222	246	234	223	251	236	236	242	252	243	206	241	216	227	214	239	240	234	253	223	245	252	254	229	233	224	240	213	234	236	243	231	212	226	230	222	249	224	216	239	227	259	266	237	219	262	249	252	229	238	228	248	249	262	262	251	215	219	227	228	236	239	254	220	232	247	246	225	246	242	244	248	214	244	231	225	246	240	258	238	234	236	228	217	231	200	259	244	223	252	226	251	224	226	212	205	242	226	258	223	231	226	229	249	242	250	225	217	230	218	255	228	226	249	234	244	243	243	221	213	231	223	217	230	219	229	222	263	196	259	209	207	230	223	231	225	276	225	257	218	234	233	234	209	223	235	242	241	264	257	233	235	236	228	237	216	259	260	253	256	203	237	219	230	240	220	236	228	227	249	216	229	240	251	235	240	209	236	231	237	254	244	222	219	237	218	256	242	230	227	225	249	255	238	252	254	233	261	234	243	233	228	281	272	233	209	197	214	238	231	247	235	220	213	228	223	226	226	245	239	220	207	222	260	224	246	239	234	236	230	212	208	245	249	216	232	230	249	222	236	243	231	234	269	230	245	216	270	261	231	241	229	226	239	216	238	250	244	233	248	250	263	261	259	238	211	238	259	238	217	247	185	227	225	245	245	218	250	259	225	240	231	227	245	266	258	234	223	216	262	236	260	229	249	213	235	233	229	239	240	245	228	221	234	217	245	251	234	230	239	211	239	219	270	253	245	217	209	235	205	215	202	223	232	229	239	230	244	241	228	256	221	220	268	258	252	229	233	228	243	232	233	255	232	239	224	237	255	232	232	243	236	208	222	213	235	230	242	240	219	260	256	231
37211	23941	9183	4795	3154	2282	1723	1351	1094	943	824	727	663	577	566	533	418	457	421	375	345	353	370	352	372	376	379	339	347	322	279	290	283	342	334	340	264	316	276	306	281	284	272	318	292	270	280	297	254	276	258	263	283	294	238	282	276	257	252	257	258	269	273	245	283	276	274	281	275	283	277	238	290	262	234	254	309	282	292	231	268	247	276	249	234	256	275	248	256	289	249	268	269	235	281	265	265	250	268	253	281	260	260	260	275	290	262	286	259	260	245	268	287	277	249	261	273	257	284	288	264	302	263	265	269	282	240	270	275	274	252	267	274	265	234	281	245	274	280	264	244	266	250	265	295	260	279	276	260	247	233	275	254	287	252	266	250	250	291	282	279	235	264	256	274	282	269	280	276	273	260	291	268	269	258	231	282	267	259	274	229	262	244	260	280	251	257	274	285	267	297	264	283	273	258	234	260	276	266	260	265	259	276	247	271	254	265	272	271	279	273	256	282	265	249	277	253	273	260	259	266	309	284	268	296	248	254	290	256	236	253	264	255	291	269	280	240	272	303	283	267	241	274	244	260	273	265	255	280	292	257	243	258	272	249	259	262	294	298	257	238	249	273	280	264	257	276	284	265	292	226	265	253	280	284	258	270	240	267	248	262	266	256	283	256	256	272	270	286	255	247	260	265	281	256	270	242	256	269	270	255	276	237	263	286	256	277	271	234	240	273	269	249	255	256	242	274	240	251	245	271	266	248	245	246	278	268	275	286	269	286	230	259	260	257	282	267	260	290	258	261	261	260	290	267	267	267	304	250	262	287	266	238	270	219	274	285	264	257	289	268	271	274	252	250	256	250	269	260	253	244	259	255	273	284	283	309	246	274	246	253	250	269	283	279	274	287	283	246	274	247	249	256	269	280	274	247	258	301	272	252	240	242	267	282	234	266	290	271	232	258	243	274	247	250	270	274	278	264	300	264	287	279	235	273	242	271	241	263	285	281	256	264	229	254	260	265	260	241	260	271	253	256	293	255	237	263	257	279	239	259	258	289	248	261	297	255	293	271	255	254	299	244	260	262	235	251	262	261	248	298	255	239	253	270	251	260	241	265	279	292	282	256	261	242	267	237	265	257	282	269	259	245	263	262	259	248	291	253	273	288	259	260	271	293	269	268	276	269	261	256	278	277	276	247	271	235	236	273	259	260	283	276	265	258	251	256	244	242	255	270	250	243	266	241	266	254	250	282	281	285	238	265	257	286	227	260	293	248	279	298	280	270	236	254	268	274	240	271	247	254	245	256	280	270	255	265	278	272	258	281	262	283	263	224	272	252	254	234	270	290	237	286	258	244	263	255	274	261	257	245	264	255	265	241	260	266	258	299	238	236	282	266	258	274	257	271	251	263	257	267	284	273	253	254	277	277	227	237	259	242	267	270	271	253	254	268	250	296	259	263	244	262	264	263	244	253	281	247	284	264	278	272	260	281	279	261	248	263	247	270	300	272	233	258	268	271	271	235	279	255	252	259	252	251	260	257	233	274	283	271	228	269	278	252	285	255	268	277	268	263	257	269	261	246	264	275	235	254	259	281	276	271	246	274	237	247	253	272	260	293	278	239	272	266	261	256	281	272	232	272	260	266	236	258	279	255	250	282	227	283	283	247	283	266	249	228	276	245	287	270	273	260	249	279	234	279	279	264	263	235	275	257	249	246	248	244	263	273	240	287	265	285	274	258	271	260	234	247	264	257	260	259	267	265	282	280	258	269	280	267	250	262	250	282	261	240	277	271	247	267	262	267	289	268	277	271	280	258	237	266	271	284	251	305	256	275	255	257	259	238	285	251	289	242	262	282	273	283	268	272	250	267	267	278	254	263	250	263	257	272	263	241	282	257	250	283	272	276	248	281	273	268	267	283	277	272	263	259	252	268	285	260	281	277	272	304	259	276	259	260	253	289	255	275	255	277	267	242	258	275	247	271	261	224	260	282	275	253	295	287	251	270	244	273	235	276	286	279	251	269	220	251	247	288	260	252	270	270	230	283	254	258	262	270	275	253	243	251	270	248	260	281	272	265	253	270	253	245	266	253	261	259	290	286	232	272	277	238	251	279	264	260	272	255	264	249	260	276	252	271	255	256	264	281	279	264	259	263	260	238	284	289	283	250	263	235	251	281	288	234	218	267	233	250	260	265	250	236	236	273	246	240	235	251	269	260	253	258	260	262	255	238	300	257	269	272	260	243	281	275	267	260	250	238	281	290	277	252	279	255	244	277	250	263	266	246	234	256	257	247	260	241	277	226	249	294	260	244	269	269	263	280	294	303	274	245	268	271	251	240	279	251	279	289	272	256	276	264	276	267	264	263	261	275	270	269	269	257	277	294	264	213	267	249	289	258	256	282	275	258	257	255	281	255	264	271	252	240	283	302	276	282	286	277	258	282	273	246	242	282	247	269	281	254	259	259	261	260	246	276	270	274	262	265	259	266	277	253	248	275	265	285	257	282	282	246	245	272	268	270	294	272	238	250	262	264	290	269	265	273	246	264	259	283	236	258	257	241	252	254	239	249	257	227	272	265	250	270	232	268	268	266	220	272	266	271	273	264	267	253	250	261	234	260	259	299	259	270	302	298	275	271	275	236	255	274	249	257	264	282	267	249	259	249	258	236	275	252	271	249	239	267	269	280	250	289	270	250	264	274	270	261	270	250	239	280	282	229	285	248	266	248	276	272	245	248	274	260	280	263	242	302	307	281	282	224	280	305	270	271	251	290	267	271	269	273	255	278	254	270	261	262	244	275	285	278	263	251	275	279	260	273	276	256	253	279	273	277	270	254	262	238	262	265	252	270	257	234	271	253	276	262	269	247	269	256	266	232	265	271	230	273	255	242	258	236	285	274	255	280	261	296	265	287	242	264	255	236	300	236	255	294	269	267	268	246	249	261	233	271	261	272	242	223	271	254	256	273	300	264	255	284	262	281	244	265	286	271	261	259	277	256	254	251	275	241	244	295	248	277	252	252	285	273	256	292	283	269	259	248	268	278	262	264	264	299	255	267	257	255	281	273	248	261	257	297	262	258	240	275	274	253	253	283	243	291	258	290	271	224	276	256	242	281	253	276	238	268	257	271	291	260	234	265	263	279	256	280	281	269	273	263	245	255	289	265	244	239	270	300	250	274	286	245	229	261	288	227	270	264	264	266	250	223	260	262	250	240	236	242	277	254	272	278	287	260	252	266	236	274	245	251	272	260	260	276	283	253	251	274	271	240	252	277	244	267	274	249	260	264	276	248	291	263	304	274	263	249	241	243	246	287	269	274	258	263	244	240	292	257	273	280	255	286	273	245	238	277	303	252	245	292	257	257	272	251	265	238	251	295	270	248	267	270	277	256	263	244	274	262	284	285	277	258	249	257	256	241	271	262	269	238	266	254	247	254	248	250	254	277	281	235	239	269	223	251	264	287	289	253	246	231	273	270	270	254	276	259	233	246	286	252	228	297	254
23018	20676	27347	23976	20674	20686	6752	1515	1068	1091	1000	807	808	717	737	631	734	704	679	628	622	636	623	622	579	620	646	596	503	545	570	540	536	538	529	528	534	557	560	454	534	529	518	520	533	549	555	542	511	493	534	541	579	583	532	527	534	509	547	528	549	534	564	547	543	521	518	518	535	493	577	530	515	536	529	517	539	526	492	569	549	552	507	515	497	522	520	538	529	501	498	531	518	503	510	529	522	471	527	520	522	531	579	511	509	529	481	488	511	542	554	532	577	505	543	554	524	497	532	518	544	496	517	490	537	501	522	524	506	533	463	510	525	588	509	506	556	538	532	501	504	504	498	530	485	549	543	490	508	544	518	506	501	509	562	500	516	522	521	501	464	491	539	571	511	514	547	466	526	499	549	529	494	539	525	483	499	504	513	477	555	555	508	548	494	483	517	502	470	509	535	491	535	494	529	510	487	486	500	521	529	520	526	545	533	510	527	531	506	511	530	508	490	534	492	533	490	534	554	517	503	576	521	504	545	516	527	496	528	501	462	486	511	555	493	488	519	538	548	500	524	538	507	512	519	545	520	509	500	493	510	492	522	591	509	515	510	507	490	518	508	517	507	524	489	498	482	496	507	518	457	547	530	515	503	493	516	542	498	513	497	538	485	511	518	489	501	482	483	528	500	552	548	483	477	512	489	489	518	507	529	540	513	511	526	517	503	534	500	481	505	506	536	511	552	535	524	517	497	525	509	517	526	543	530	507	495	479	529	496	529	505	516	537	508	512	512	537	519	510	552	528	536	511	561	538	500	502	500	503	519	519	541	492	503	555	491	529	491	466	521	506	530	501	528	535	518	571	536	564	566	535	529	530	558	539	474	578	537	526	538	553	549	531	475	509	485	537	543	580	542	565	499	504	488	490	499	552	518	491	492	496	479	489	484	540	485	531	513	523	509	529	514	484	538	478	519	510	521	557	531	494	552	508	504	547	558	529	528	541	574	526	497	480	474	524	556	515	514	527	496	481	516	493	526	491	513	523	535	529	486	487	490	510	522	475	545	510	518	495	496	523	481	471	477	508	505	520	483	519	561	527	566	511	506	505	521	493	530	539	509	513	535	512	522	511	527	492	550	516	540	531	488	491	508	465	496	478	505	499	540	537	529	534	513	494	547	510	522	552	505	512	519	501	512	514	524	523	508	512	520	464	537	507	534	506	531	514	513	511	523	486	465	507	521	544	522	551	523	538	556	536	515	524	508	521	542	514	550	528	536	487	491	503	518	518	503	524	515	492	573	521	522	550	549	555	489	516	495	521	535	546	502	543	583	532	535	523	551	529	496	489	513	494	511	524	517	547	496	483	516	475	569	526	501	524	507	508	551	522	460	526	530	530	512	502	527	525	521	528	554	523	515	504	526	557	504	501	535	519	550	520	523	526	510	498	530	548	488	481	513	464	525	503	484	499	495	524	523	498	496	506	527	521	529	524	498	472	519	500	549	527	518	538	525	537	520	513	490	533	518	491	542	520	511	533	526	541	549	539	511	525	535	534	506	497	507	530	517	498	541	483	514	500	515	533	498	550	541	504	548	517	481	528	515	481	503	518	502	485	560	546	565	519	525	496	490	497	490	494	546	521	527	506	533	491	503	511	542	543	510	512	502	573	540	518	477	509	527	497	462	515	526	540	496	522	530	507	501	490	483	506	501	516	528	502	520	551	503	507	494	515	523	504	548	523	533	523	535	499	510	522	542	512	545	482	535	492	549	515	548	509	523	517	532	504	526	513	535	509	520	512	501	547	489	499	557	520	531	527	507	516	553	541	467	503	492	516	519	506	532	522	515	509	520	497	472	498	500	538	496	508	532	527	512	476	544	516	507	538	548	535	518	504	510	492	528	476	474	519	505	523	481	523	512	545	527	519	543	521	576	536	521	563	560	495	528	501	530	504	553	557	497	570	497	514	515	541	497	504	540	494	515	499	539	506	475	531	496	563	487	510	555	517	520	532	550	520	504	516	518	493	498	504	509	507	475	496	498	516	515	504	517	497	519	528	509	506	551	504	534	518	520	516	524	488	556	479	447	512	528	515	528	552	483	521	498	517	495	479	575	535	499	473	550	493	463	487	472	497	481	508	515	529	524	567	491	518	474	513	506	494	498	496	486	525	484	524	520	519	494	538	522	523	539	515	516	544	537	511	500	530	521	493	551	539	498	484	531	530	500	468	523	551	520	503	487	558	530	503	487	546	524	501	512	554	493	561	545	545	530	525	536	556	529	481	519	492	524	504	477	501	557	566	499	514	479	533	496	516	524	501	498	522	539	547	540	521	487	522	545	511	539	556	524	502	487	540	516	530	550	496	540	524	522	549	492	525	546	485	513	532	554	519	536	506	498	510	530	523	515	553	536	499	534	539	487	512	578	560	523	480	505	520	511	521	536	525	521	544	520	518	480	521	528	497	506	530	557	504	554	569	513	522	486	527	546	515	559	542	547	537	481	521	550	540	514	525	522	495	486	501	548	522	523	557	527	483	510	509	472	554	498	532	530	520	502	459	511	517	501	502	503	530	478	522	467	559	550	570	498	505	528	522	511	489	522	544	488	528	535	507	576	488	479	476	510	500	508	540	466	548	509	530	484	505	541	503	507	531	527	504	543	537	536	528	521	523	546	505	513	536	524	489	515	468	487	460	528	573	507	491	508	525	528	552	557	492	538	556	558	505	511	490	488	509	520	499	517	539	555	496	518	550	534	564	531	527	478	511	524	519	539	494	559	512	544	553	549	544	495	528	513	497	480	522	518	523	520	541	524	536	468	549	505	544	522	520	533	546	501	568	518	518	519	499	538	563	477	499	516	502	480	502	505	513	568	535	520	509	493	526	493	539	537	517	497	505	543	542	516	504	510	518	501	479	459	510	494	511	546	540	511	544	512	536	537	508	512	495	523	527	522	509	495	513	495	489	543	504	522	521	556	502	515	549	491	524	514	474	525	514	499	555	510	553	529	532	478	551	538	515	531	513	543	513	526	530	485	461	489	543	533	510	532	536	510	514	491	532	553	508	546	543	541	541	495	505	515	528	506	509	548	495	507	543	511	516	504	552	543	507	523	518	532	508	494	544	506	518	525	500	489	482	533	533	515	513	531	571	559	508	513	501	512	514	503	517	559	501	491	554	544	529	521	501	509	581	554	507	507	517	521	484	499	582	511	522	534	509	503	528	513	482	555	534	509	485	564	498	527	536	522	541	542	487	517	530	536	500	534	544	493	530	532	503	484	548	510	546	537	512	537	528	524	519	515	486	474	525	520	515	510	472	496	537	547	501	508	558	499	531	540	539	514	507	500	479	529	506	468	528	513	510	473	538	529	488	523	542	486	537	456	474	552	525	523	523	501	517	533	509	525	551	540	519	516	524	495	519	562	502	550	516	514	503	519	543	496	519	504	493	515	527	513	511	484	529	491	512	517	518	499	529	528	547	549	510	566	476	486	525	537	497	507	536
40397	28601	14526	8411	5673	4060	3047	2543	2020	1768	1525	1317	1266	1135	1021	931	903	847	860	739	757	677	702	744	724	644	741	657	656	593	562	560	595	602	555	598	594	566	583	569	568	553	584	580	533	502	581	526	548	531	526	538	503	536	547	564	499	526	508	541	513	544	551	551	517	512	512	540	507	526	562	495	568	514	554	536	520	506	534	534	511	567	549	518	491	511	505	552	495	506	516	530	499	503	532	506	512	494	538	512	500	515	519	482	486	532	489	516	540	510	532	509	523	553	457	500	510	497	510	497	561	530	506	519	515	517	561	533	554	512	578	527	543	521	488	523	509	500	458	525	478	491	486	532	472	540	505	545	529	482	551	506	499	507	513	496	497	544	488	488	516	507	521	511	500	520	499	497	521	542	471	542	515	498	525	491	499	540	483	487	515	477	559	486	485	535	517	521	471	510	525	496	475	551	513	548	527	497	538	572	474	505	515	513	499	481	490	538	535	500	520	515	518	484	520	513	510	517	513	480	488	521	486	493	505	523	520	486	535	498	493	520	467	542	513	486	505	488	543	528	514	524	494	495	504	534	501	502	493	498	527	510	539	464	529	512	523	499	479	498	504	499	531	522	494	513	534	547	519	516	522	533	519	533	517	493	539	512	525	520	489	472	486	542	541	540	497	517	503	549	507	527	536	521	511	485	519	496	562	489	482	492	538	530	487	502	516	493	500	474	535	493	500	489	488	524	468	518	512	537	549	479	481	512	481	495	486	555	493	490	474	449	478	519	483	531	558	524	535	507	533	487	518	504	519	532	513	512	509	511	500	523	488	509	474	520	496	518	511	493	520	477	485	524	528	495	516	540	543	519	470	540	496	525	503	465	507	489	518	520	521	477	529	515	535	518	482	509	524	523	491	482	489	553	528	571	460	524	524	505	506	508	567	467	524	447	482	506	500	510	495	545	524	517	505	550	560	531	532	500	494	535	537	524	493	533	508	513	520	511	529	470	495	492	522	515	531	578	527	521	505	549	513	500	519	506	525	535	507	486	499	519	524	536	495	501	517	523	532	496	553	471	512	481	539	556	515	504	529	541	508	538	482	494	521	492	515	525	529	487	515	528	499	540	454	495	489	548	486	531	478	520	521	536	557	486	500	489	530	535	501	514	453	529	555	568	508	477	495	524	466	490	524	539	519	497	546	492	474	511	550	539	504	477	496	511	503	498	522	502	509	521	496	502	502	483	506	505	470	481	501	524	471	506	514	492	537	517	507	508	527	461	512	513	515	531	493	517	518	513	512	545	515	533	517	497	530	539	520	521	510	509	526	473	551	554	519	548	523	473	495	502	494	549	539	516	497	510	523	507	507	500	481	496	514	516	536	477	579	492	544	532	546	507	515	518	518	525	530	562	528	547	489	520	521	503	511	502	478	499	519	499	516	514	516	519	499	500	501	512	464	494	533	493	470	496	511	512	493	502	467	546	480	528	556	537	529	524	499	516	528	521	505	480	513	496	484	538	557	503	523	529	487	529	533	487	500	508	507	522	510	528	534	500	493	547	515	522	525	476	553	483	543	508	519	536	508	504	525	537	511	508	508	533	476	556	486	478	519	507	516	524	507	492	516	523	523	538	536	487	498	528	489	463	507	517	539	526	535	470	524	531	511	519	526	556	512	540	508	542	514	493	539	491	514	489	498	496	489	498	514	526	539	489	496	560	464	475	487	514	534	550	496	560	525	508	518	512	515	535	519	497	569	530	497	490	514	521	510	532	527	492	514	514	497	506	530	528	546	489	479	516	491	516	509	529	466	510	546	520	513	508	513	510	512	500	517	503	488	503	466	536	539	506	530	484	545	494	509	495	486	532	509	485	503	522	497	499	496	516	495	524	552	551	524	518	532	531	522	536	502	508	528	518	535	510	475	509	515	542	468	540	477	545	513	499	517	539	520	539	543	498	552	509	498	502	512	505	508	498	555	531	527	537	503	525	532	504	517	560	521	562	503	556	520	501	514	494	534	520	530	534	523	519	502	531	532	525	524	522	525	525	534	512	503	492	503	499	498	545	526	553	488	508	492	535	482	548	514	485	543	482	484	485	521	516	480	493	484	507	484	499	548	511	491	500	517	498	499	496	526	514	507	482	541	512	516	508	529	532	505	500	528	504	510	505	490	487	524	486	518	521	526	492	529	504	468	511	492	490	533	506	501	509	514	521	508	516	516	538	522	512	493	496	537	513	528	503	525	523	500	499	510	538	522	482	507	478	513	538	505	485	528	514	494	518	512	501	523	510	503	522	498	526	482	506	561	523	506	517	507	521	505	482	499	517	523	529	586	517	487	513	499	517	501	511	507	489	530	523	478	538	482	555	511	540	504	543	471	542	519	507	493	533	484	541	518	508	516	517	520	539	476	513	546	511	520	522	481	491	500	509	493	509	515	509	530	534	539	512	505	490	518	523	565	496	531	490	566	488	483	518	509	569	511	541	511	480	510	508	497	503	520	504	471	529	532	548	506	536	484	519	515	537	491	509	498	558	506	502	477	522	529	501	529	563	498	551	548	535	521	505	513	529	488	511	535	540	524	519	484	510	530	508	503	524	481	550	484	519	498	519	526	515	535	532	549	554	546	510	488	531	492	509	475	477	488	504	531	560	485	474	550	519	477	535	502	517	473	474	497	475	516	492	495	525	544	528	479	508	543	551	515	504	504	487	488	538	517	523	490	499	530	523	506	504	461	512	487	524	520	526	496	545	523	495	510	496	528	526	489	476	465	536	503	498	516	515	480	536	509	519	502	499	524	491	455	519	484	548	474	523	491	534	485	554	496	498	513	504	492	521	569	527	510	512	525	455	522	518	492	508	513	547	523	507	529	515	482	550	486	521	579	482	512	539	507	478	503	500	526	484	478	515	536	517	494	571	524	491	504	557	521	497	527	476	517	526	517	514	498	528	514	539	475	533	512	513	517	517	500	523	541	526	507	515	536	526	522	499	484	502	493	541	490	507	504	503	483	496	491	489	499	523	525	531	541	525	544	519	513	508	519	509	550	542	506	536	473	516	525	529	505	506	497	499	521	520	524	515	547	501	532	534	483	541	511	525	511	501	515	496	526	518	497	509	534	552	485	491	488	498	506	550	516	511	502	540	496	462	506	506	481	510	527	544	568	495	490	538	496	505	497	524	539	490	496	535	522	502	505	546	528	470	522	477	470	514	522	474	505	486	502	508	485	496	531	459	512	494	510	528	469	520	538	540	490	536	553	500	523	486	470	499	520	489	476	529	492	504	498	539	529	514	523	499	510	482	513	510	519	478	513	513	499	506	501	482	529	543	500	484	507	525	497	482	498	541	451	505	516	505	510	493	513	503	488	494	513	538	538	475	509	485	538	519	493	490	509	546	551	489	561	516	512	533	487	471	503	539	504	512	521	511	498	476	499	529	491	530	498	522	540	505	509	498	529	559	525	524	517	516	509	506	543	470	488	523	548	484	509	504	495	463	483	474
32397	18526	4305	763	593	562	539	540	529	536	530	502	518	549	527	518	532	509	522	530	534	477	488	532	518	520	534	481	530	498	506	487	480	514	517	504	536	537	525	528	497	521	563	512	475	494	484	539	521	493	512	529	487	512	506	486	503	500	503	527	534	542	558	486	497	449	527	505	510	513	517	512	468	469	484	501	508	486	504	522	511	542	555	489	507	504	515	553	476	512	480	467	530	530	472	524	502	480	539	504	481	492	528	517	510	512	533	479	535	535	499	506	530	542	534	518	550	473	552	502	506	577	548	530	517	493	514	467	511	535	538	513	495	504	507	475	508	508	522	520	509	512	527	502	517	473	518	480	475	493	463	492	509	489	492	493	491	497	493	521	521	538	535	506	529	478	507	526	527	494	504	569	540	528	510	536	499	512	538	498	469	472	509	485	532	486	532	504	494	546	526	522	513	482	520	513	464	522	487	520	510	529	539	495	501	488	485	504	496	498	510	498	485	501	521	535	488	480	541	497	516	504	505	546	507	482	478	531	484	540	498	508	511	523	535	507	502	492	512	516	514	504	508	554	467	498	528	524	514	480	531	475	514	556	507	492	509	517	507	525	487	512	486	523	517	523	527	472	484	490	519	483	495	508	516	513	526	494	482	496	506	509	481	529	521	510	537	539	491	501	503	539	547	492	508	503	478	492	499	471	495	507	536	512	527	540	494	501	475	532	503	528	512	527	447	524	501	504	487	511	497	518	543	482	459	523	492	479	503	522	493	506	538	492	487	503	503	502	504	487	508	553	488	487	512	536	494	531	556	509	505	505	530	500	515	500	539	494	515	517	502	487	508	497	504	511	493	481	532	482	471	483	511	544	525	546	548	496	508	494	491	498	492	566	504	535	505	504	529	492	513	505	509	484	522	514	513	527	531	489	485	526	505	509	505	519	513	552	505	510	498	502	503	465	447	528	531	498	512	539	483	496	530	499	504	558	500	494	486	530	541	512	527	464	550	486	526	504	511	494	516	510	525	484	478	475	494	505	497	537	440	536	504	506	487	499	526	471	509	503	503	505	493	541	544	493	512	500	515	503	513	485	520	522	508	517	494	504	509	497	489	460	518	526	515	510	532	484	499	538	511	535	475	485	518	501	531	529	525	477	505	508	514	501	518	520	530	505	525	514	505	507	501	501	525	506	467	509	478	512	515	532	521	500	494	478	529	501	542	540	469	512	495	509	571	551	571	513	465	497	492	488	523	497	485	501	519	551	498	473	499	482	516	487	522	474	504	580	519	456	521	506	482	471	505	536	494	461	443	547	524	488	454	520	469	492	551	518	492	510	501	523	478	522	512	493	505	485	494	496	496	511	513	529	505	512	491	483	523	495	485	466	512	517	487	468	505	493	504	516	474	477	518	506	519	513	526	497	500	514	512	494	488	475	511	526	514	478	507	517	513	489	509	521	522	508	546	496	507	505	493	504	499	500	473	505	479	513	508	480	464	500	534	498	495	520	507	545	531	495	532	538	497	543	488	524	519	489	511	495	505	486	500	510	524	480	511	478	512	455	499	511	518	544	483	516	497	542	464	474	510	515	519	487	546	502	534	469	488	477	496	477	521	552	533	510	523	529	459	524	524	536	506	525	487	496	468	520	526	506	506	496	506	526	511	520	525	480	483	487	528	461	538	529	525	516	519	511	510	507	460	530	530	507	488	513	489	475	471	521	489	512	479	495	494	521	498	503	513	546	486	483	486	508	518	506	494	479	525	530	492	527	515	533	529	532	491	480	514	479	502	520	501	496	486	491	484	473	488	488	487	512	499	482	519	498	476	501	490	501	543	505	497	479	471	502	542	534	514	455	495	483	518	495	511	504	517	499	506	486	512	500	499	501	540	459	496	530	489	491	515	534	469	524	520	478	505	562	525	481	510	551	499	453	481	517	501	520	493	481	496	545	480	503	536	517	528	521	508	518	497	512	460	519	510	504	486	511	491	515	499	515	481	567	533	519	489	537	493	487	497	472	510	477	512	521	494	503	531	516	485	580	546	499	462	483	476	530	473	468	534	507	502	501	469	511	453	507	496	523	503	465	505	485	490	500	531	477	482	521	496	481	503	488	564	499	558	503	521	527	482	482	485	526	558	525	563	498	513	469	521	509	512	548	480	509	533	499	457	533	510	477	545	513	513	490	523	498	484	529	488	517	527	514	498	550	546	508	480	504	490	484	539	532	513	514	507	461	565	511	525	539	527	465	483	537	501	491	543	504	477	550	499	515	518	510	493	513	462	463	512	517	495	497	538	536	562	482	485	515	482	539	554	436	467	521	478	522	494	530	515	501	518	551	526	516	521	488	507	544	503	593	519	501	525	520	531	534	538	527	516	540	497	496	509	480	501	523	498	501	515	509	537	515	503	476	525	500	533	488	449	504	534	457	492	506	487	554	535	517	502	492	532	523	498	535	540	497	467	482	494	477	503	491	523	542	503	495	469	498	511	505	492	467	500	503	504	525	491	493	511	511	477	508	505	524	491	525	487	499	493	499	500	509	526	540	467	546	487	516	510	530	514	511	511	525	518	525	499	484	459	473	459	524	544	537	506	522	508	503	504	541	501	500	487	503	505	461	517	495	499	570	556	438	481	527	500	535	523	448	547	460	504	485	523	514	493	536	459	538	512	519	519	502	507	521	515	521	467	521	505	490	545	496	477	511	515	498	570	467	474	492	484	486	510	469	503	508	492	513	519	475	487	488	536	489	461	505	501	495	475	528	493	490	481	489	469	547	517	519	496	506	534	491	500	472	519	518	502	533	499	497	532	502	479	503	492	476	507	518	494	523	450	529	511	495	488	509	531	492	520	529	540	476	519	509	494	488	466	497	520	457	519	507	520	505	488	493	495	500	536	483	569	509	521	518	509	535	507	535	509	515	482	504	499	542	513	511	481	553	501	470	497	506	528	504	545	483	525	482	526	527	497	475	497	539	494	510	520	492	524	471	476	476	493	470	487	537	457	494	550	556	466	474	514	504	485	524	489	501	518	450	515	520	476	510	531	509	509	455	506	500	507	449	478	537	543	501	498	530	484	534	525	482	523	494	545	513	497	509	468	522	496	524	524	530	503	544	511	549	491	493	517	502	522	511	493	497	489	544	475	505	518	512	510	503	524	498	527	558	491	508	484	518	519	474	506	503	555	540	514	523	522	501	505	538	550	505	510	561	503	510	479	530	505	495	541	517	532	509	503	529	516	523	512	484	478	511	487	535	511	546	514	483	534	512	492	541	510	543	510	540	507	513	515	507	528	494	508	511	490	525	520	455	511	544	509	515	516	491	497	478	554	520	498	509	519	517	503	502	503	507	526	542	479	498	497	451	511	519	473	510	513	513	503	484	511	483	492	498	463	515	489	540	525	531	487	521	528	520	501	517	505	504	545	527	524	480	491	517	477	516	496	510	547	520	481	518	498	494	484	521	491	510	479	522	493	479	497	497	513	520	502	514	548	530
33082	9655	1137	787	735	664	613	663	624	584	638	620	606	581	620	600	597	557	582	591	537	539	561	586	610	619	559	538	530	560	540	570	543	549	558	533	547	556	585	554	543	567	564	586	601	600	525	558	583	577	555	545	576	591	577	550	574	554	554	549	571	645	531	565	552	614	582	528	529	591	576	577	589	587	530	528	556	590	545	537	595	545	574	532	561	561	575	562	550	589	553	588	530	567	523	497	520	579	608	521	537	549	550	531	561	579	542	532	603	563	587	573	568	565	536	564	585	579	567	527	585	575	543	589	608	555	572	565	530	546	549	589	551	594	536	591	575	579	598	539	531	559	553	555	543	554	561	547	543	555	565	570	558	572	561	547	577	574	531	545	548	571	519	543	568	549	569	509	585	554	545	544	573	558	580	492	556	537	536	546	592	554	601	547	577	578	543	558	576	564	539	628	553	558	513	540	576	554	517	552	568	556	527	574	534	574	558	559	536	543	543	543	552	559	574	537	531	571	590	575	557	557	542	592	530	575	575	550	578	531	567	522	544	526	563	563	569	551	581	604	525	571	526	568	556	624	582	572	520	551	544	607	552	537	497	536	554	567	576	566	563	552	582	530	551	580	553	575	578	557	562	556	548	507	550	549	572	557	560	542	567	570	582	568	566	559	550	568	528	532	556	557	527	566	551	576	541	563	572	554	569	550	549	568	599	561	563	559	555	581	565	541	522	527	576	581	525	592	564	569	525	540	530	546	584	594	582	550	560	584	527	572	552	546	542	550	549	516	562	556	516	531	557	600	526	560	552	554	503	554	529	573	568	574	556	535	529	556	566	545	570	529	532	520	553	564	557	553	537	589	560	531	536	533	579	585	539	568	585	578	547	539	554	531	584	593	555	514	509	549	606	518	571	507	597	549	547	555	565	574	574	552	581	550	548	566	562	564	572	621	568	559	561	561	553	534	523	543	568	591	568	577	572	566	556	536	547	593	522	563	534	545	545	588	573	569	573	581	553	554	552	548	576	595	543	541	544	589	557	557	605	574	559	536	534	535	558	580	536	549	517	565	540	543	547	595	546	526	536	527	586	561	528	553	565	552	557	557	563	568	599	573	572	573	543	552	610	582	549	563	587	518	581	557	542	531	591	535	544	574	497	592	508	557	535	521	530	612	585	556	544	550	581	559	541	579	531	570	583	547	543	563	530	575	570	574	544	554	583	556	568	597	556	567	557	553	574	566	573	571	525	543	555	581	552	612	572	548	587	562	546	569	537	535	570	560	628	586	537	576	561	580	530	583	536	583	602	535	557	565	585	552	512	510	572	530	583	522	533	572	541	577	567	529	555	520	600	518	564	577	529	544	561	584	580	585	544	539	557	605	565	576	520	540	582	561	596	589	615	587	545	576	562	523	608	542	550	564	552	537	535	576	576	561	556	553	557	573	536	552	523	556	548	579	582	529	569	548	573	580	539	592	577	553	572	533	567	540	536	546	578	547	555	573	543	563	539	557	536	539	542	544	553	574	575	517	570	611	559	575	544	571	527	580	537	564	546	622	581	534	547	559	554	544	593	600	522	576	538	563	595	583	520	553	496	553	564	570	557	560	591	548	548	599	574	585	561	565	563	589	590	585	607	559	521	540	556	542	571	562	625	563	571	557	585	577	560	568	541	522	562	579	577	574	539	544	555	578	539	554	530	551	581	567	549	519	547	577	526	565	547	552	531	587	545	539	561	591	556	540	545	529	532	575	563	590	526	533	523	545	554	535	544	538	621	570	528	558	547	545	551	585	566	576	559	549	544	544	560	525	563	532	556	542	534	565	603	557	552	512	523	589	617	565	577	497	548	580	612	532	536	553	568	539	558	580	556	560	555	552	563	583	570	542	572	514	541	597	543	567	578	555	547	532	548	606	561	540	563	543	543	559	591	556	574	550	536	572	546	580	532	602	542	573	591	577	579	547	553	544	546	545	561	571	519	566	556	539	567	534	535	575	564	582	553	581	568	601	539	545	519	558	523	549	553	594	556	490	546	528	516	571	525	542	569	560	533	556	542	582	603	568	550	539	538	577	542	547	549	546	546	531	523	579	537	521	588	538	544	555	581	543	583	549	549	552	584	561	551	532	528	569	545	580	551	591	518	567	547	540	562	537	519	560	535	558	566	583	541	564	551	585	482	520	558	568	538	572	552	528	548	599	603	557	559	545	555	527	524	557	562	574	569	552	551	542	542	552	550	543	551	600	537	539	545	524	560	597	512	543	586	559	559	578	552	536	561	560	549	569	581	565	566	547	586	598	529	551	578	566	546	542	570	585	563	536	553	609	519	579	536	519	554	535	536	578	552	557	528	559	590	523	522	552	534	566	575	545	566	565	568	560	565	580	604	599	563	586	565	567	614	577	511	596	557	577	591	562	566	577	542	591	578	543	560	574	551	593	579	493	535	562	578	544	584	541	567	585	569	552	557	556	568	582	516	570	564	532	523	567	568	512	551	529	528	592	594	552	583	566	545	568	550	600	608	505	575	534	574	505	553	552	531	575	582	566	558	572	548	568	553	546	553	571	589	555	515	564	508	513	600	539	560	540	523	541	557	517	569	545	574	575	546	579	546	539	510	569	535	550	546	569	562	531	568	554	547	563	613	500	559	545	576	562	536	545	553	576	583	565	576	547	573	575	545	574	590	566	591	518	559	513	556	556	567	582	608	542	543	582	504	596	562	526	556	535	557	538	570	547	527	619	529	574	560	566	547	560	601	549	534	531	549	552	565	530	584	501	550	587	532	562	538	566	605	545	538	584	575	577	574	608	541	538	580	581	585	532	528	553	538	580	584	554	556	553	599	530	554	569	597	573	526	561	554	542	583	558	558	574	570	574	570	591	566	545	604	549	549	542	563	527	577	555	564	578	547	572	569	531	533	557	557	564	573	527	519	555	548	552	547	563	598	574	580	588	574	528	574	513	557	585	530	573	550	548	562	523	591	512	590	596	565	598	597	541	534	541	605	526	535	554	548	517	521	566	564	595	574	547	520	570	542	571	594	571	586	561	532	528	576	569	573	531	522	619	552	562	575	611	506	532	558	546	596	529	556	519	570	589	559	579	555	554	526	533	568	558	533	549	533	587	579	601	568	535	581	559	520	508	571	520	566	566	624	581	550	511	561	588	593	540	562	605	558	542	571	557	575	515	536	504	547	560	504	551	592	562	556	561	568	599	594	559	535	581	559	536	566	564	568	577	575	546	586	569	599	568	552	546	519	557	537	524	557	572	538	541	519	556	605	560	552	572	566	589	540	574	547	551	569	588	569	565	592	551	554	525	541	507	557	523	559	546	583	523	528	534	559	591	507	535	543	582	565	561	573	578	557	550	611	591	550	564	577	575	502	544	545	550	538	565	532	549	564	598	552	593	523	514	597	572	535	546	583	572	548	549	561	538	575	529	562	535	568	570	537	542	554	552	586	567	545	555	580	565	544	525	508	565	529	588	550	558	558	562
24928	20678	26960	24392	20646	9711	1103	706	555	542	471	443	404	391	363	332	296	284	287	268	282	277	260	286	264	255	296	275	238	259	263	289	220	223	291	294	257	214	239	249	254	244	249	251	238	259	226	252	249	235	245	264	251	222	246	249	255	235	215	244	257	234	245	249	215	227	257	223	209	233	227	236	217	236	260	243	251	257	253	241	228	225	255	213	244	226	250	222	242	221	266	225	250	264	240	223	265	234	246	243	242	230	229	248	249	227	236	230	241	243	233	234	231	222	226	231	240	247	243	223	254	214	216	252	242	233	233	224	236	229	241	217	232	236	220	220	224	232	216	229	244	229	240	252	246	227	203	216	235	220	256	220	216	227	232	217	228	237	233	244	227	248	236	241	256	254	237	245	241	233	233	237	223	207	208	237	234	255	267	244	218	239	247	230	226	237	231	233	227	244	247	250	200	207	238	230	205	230	225	236	222	227	268	268	236	226	248	240	241	234	248	208	246	220	259	237	214	224	237	224	231	247	245	237	218	247	248	210	240	216	248	236	224	233	249	231	252	235	252	239	196	228	223	232	220	243	260	246	248	243	253	246	255	248	240	234	248	232	238	218	258	236	220	239	230	244	238	239	239	227	254	229	230	232	236	200	238	241	248	233	231	248	220	232	239	217	227	230	214	261	220	207	251	246	264	269	249	234	233	227	230	243	266	223	237	225	211	244	255	240	248	248	237	227	259	254	223	220	239	228	215	224	234	252	223	214	244	226	231	236	255	260	249	216	245	243	225	241	256	242	228	218	263	254	246	204	253	250	232	225	231	247	226	248	240	238	233	233	236	226	222	251	244	234	213	248	242	232	208	231	216	217	226	247	231	267	234	258	209	288	212	246	235	247	207	218	202	259	249	212	208	237	217	222	235	218	254	227	229	237	216	263	252	203	232	244	267	221	249	223	249	259	301	236	231	229	227	223	193	221	242	199	225	228	218	220	230	225	235	249	222	228	232	238	229	223	223	223	230	233	233	232	259	234	200	229	255	245	221	272	225	228	217	234	202	242	252	241	250	221	255	235	211	208	221	246	255	216	226	212	260	194	240	216	229	239	245	245	219	219	232	234	219	232	210	231	213	228	242	227	241	217	225	215	245	269	242	253	234	228	249	216	236	215	259	240	222	234	241	192	236	230	254	235	243	229	238	254	236	197	285	222	232	250	244	212	239	261	233	224	226	231	202	248	244	234	233	251	248	248	226	260	237	242	238	227	239	217	253	227	259	233	231	226	228	232	256	205	227	244	236	234	239	214	228	221	225	243	246	251	200	222	229	216	207	214	225	243	250	239	219	208	244	235	249	249	219	230	218	220	204	249	239	231	218	233	231	241	228	220	227	207	245	227	236	245	241	211	222	237	206	261	227	225	252	241	226	212	261	230	225	252	239	230	230	254	220	216	205	246	240	216	234	250	210	223	210	226	230	246	200	237	227	249	259	246	209	239	220	230	211	214	211	244	220	224	236	230	214	237	242	227	251	231	243	228	257	249	230	216	224	259	231	226	231	240	229	227	245	244	260	200	245	233	225	237	241	243	233	224	268	238	214	247	221	247	243	232	242	256	214	247	242	225	226	239	241	262	219	227	246	233	207	224	249	241	248	242	238	259	231	225	251	244	261	233	221	231	227	228	212	253	236	228	226	221	224	226	217	228	208	248	218	248	222	217	227	222	249	250	252	255	228	196	198	212	263	242	245	232	249	238	228	219	221	235	213	238	232	246	234	213	236	226	231	235	235	232	239	241	258	235	255	219	246	262	239	258	206	250	244	232	262	217	242	259	229	249	224	222	241	205	237	220	250	247	233	262	245	239	225	215	232	226	215	196	251	214	238	231	236	249	222	242	220	228	231	200	229	229	248	242	236	239	242	231	230	236	210	234	216	231	228	237	240	218	251	224	238	243	229	232	230	222	226	232	216	216	237	236	211	236	215	224	234	253	232	215	210	237	228	232	241	215	264	223	245	255	234	251	212	214	253	242	225	229	213	222	220	222	227	233	241	240	225	235	267	235	232	205	228	206	215	221	248	234	240	243	223	232	215	241	210	205	223	229	214	222	262	246	253	217	229	241	253	235	220	219	246	249	213	241	243	211	215	258	212	247	231	206	244	216	204	226	243	241	218	231	239	244	195	233	237	203	240	232	205	226	210	241	243	236	227	219	214	233	259	247	236	255	230	203	222	227	213	245	231	254	234	247	220	237	215	233	208	234	236	235	248	233	236	205	203	215	230	256	256	258	224	224	220	256	224	217	224	246	233	237	235	218	255	254	241	223	214	260	235	225	217	215	225	246	249	242	261	234	235	248	271	246	233	227	243	249	247	241	241	233	237	251	232	250	222	248	266	232	222	231	243	213	239	229	262	240	225	250	207	221	235	244	240	237	233	225	251	229	204	251	236	252	245	241	237	217	226	245	227	234	222	218	226	219	240	223	195	217	225	217	244	224	227	233	209	237	230	267	227	234	269	255	202	244	248	245	216	227	216	229	230	247	208	228	247	278	209	226	232	200	220	224	265	244	246	219	233	236	231	258	227	242	229	280	203	238	248	218	249	259	236	254	231	224	231	248	226	234	252	225	242	231	235	239	202	249	215	231	252	233	230	237	226	204	192	240	218	243	245	214	217	226	228	237	231	211	230	219	230	222	224	232	217	227	251	243	241	216	259	221	232	218	256	256	220	205	231	215	214	263	217	248	244	239	239	247	229	251	263	212	265	218	234	221	236	214	236	259	236	221	227	230	223	225	234	237	228	245	219	244	228	241	226	224	215	231	234	268	230	236	231	182	235	220	208	241	209	230	217	222	238	247	231	243	233	229	257	238	244	224	210	222	259	259	245	249	201	236	241	253	233	237	227	201	258	247	231	233	234	234	242	238	213	243	244	229	228	254	227	238	227	214	249	235	261	220	261	227	230	233	224	242	225	212	230	229	226	254	230	257	231	240	223	242	224	256	240	216	241	229	216	239	265	226	232	234	224	245	232	236	257	194	241	229	234	224	264	236	262	249	227	242	219	240	215	208	229	248	228	228	221	219	240	248	224	207	219	219	235	204	214	232	249	224	220	218	236	230	250	230	218	201	204	221	238	231	234	264	258	243	203	230	268	221	230	236	234	247	214	215	222	257	210	232	219	243	240	258	225	251	242	188	220	228	202	255	229	257	228	234	239	220	234	204	268	254	246	233	207	255	222	249	200	237	260	240	227	229	243	225	226	206	217	217	228	230	255	235	225	219	214	212	225	231	233	198	244	232	237	258	215	204	245	251	221	225	227	251	228	222	232	210	225	251	209	222	204	215	257	237	219	204	238	232	212	257	216	251	211	222	230	220	227	221	226	241	242	254	263	238	224	218	255	216	257	237	223	235	219	253	260	220	239	230	236	228	233	217	224	238	248	237	247	209	222	236	213	232	231	257	243	235	251	228	228	238	249	207	253	204	272	236	238	248	227	239	258	227
36935	23207	9189	4923	3204	2145	1651	1305	1117	936	840	754	682	599	516	512	483	471	473	391	382	327	347	368	359	354	372	328	314	285	304	298	302	324	332	267	315	290	286	271	269	281	293	298	225	293	289	267	281	280	252	278	270	279	275	284	249	289	279	267	266	244	282	245	287	279	262	258	277	257	245	239	273	245	256	293	308	270	250	269	263	256	253	290	265	272	268	262	237	301	292	260	260	265	254	271	277	287	267	277	260	239	273	253	261	287	257	289	260	252	241	271	294	238	264	262	278	281	256	250	255	266	245	275	275	263	269	286	264	249	282	245	273	264	262	263	233	248	271	244	270	230	284	232	246	255	260	264	247	279	259	285	269	259	264	254	261	252	247	254	237	230	257	252	285	248	265	268	272	251	300	284	268	270	249	286	286	261	242	269	253	304	262	263	266	261	237	217	250	267	265	261	242	254	269	238	263	292	278	237	262	248	250	255	260	286	268	247	232	292	233	282	269	239	251	278	282	250	263	268	278	247	256	257	269	265	297	261	248	229	265	245	253	250	260	261	242	275	270	276	279	292	263	255	246	237	271	261	232	244	278	273	244	241	259	247	263	275	270	253	246	276	245	276	247	280	296	248	270	265	254	261	260	271	246	278	255	237	275	252	241	261	254	245	268	255	235	279	217	281	246	247	287	235	263	299	268	286	281	264	278	262	246	266	253	259	232	253	276	248	223	277	275	283	261	273	260	255	266	259	275	256	217	248	247	272	267	271	293	300	274	270	242	270	265	273	255	279	302	265	257	233	243	289	241	268	246	229	297	244	273	271	270	291	261	253	248	253	253	248	268	284	248	273	297	262	281	257	263	259	243	241	271	240	284	270	275	292	264	267	267	243	263	258	228	256	239	281	258	236	261	253	251	258	254	281	277	256	248	277	266	263	245	257	255	245	278	242	261	256	239	248	250	263	267	267	219	267	245	246	261	263	279	239	234	260	264	232	267	249	252	264	271	265	229	259	270	231	228	295	265	266	263	281	268	298	292	252	244	263	280	254	274	259	229	266	261	275	271	269	268	240	261	259	263	256	256	248	235	260	280	277	252	270	277	250	260	247	257	247	259	276	277	265	275	240	269	253	244	265	253	252	273	255	269	278	277	289	276	240	267	275	227	244	251	233	285	275	256	241	259	245	252	259	285	277	256	265	273	259	253	272	263	276	283	257	256	264	281	265	245	260	254	262	272	265	267	245	249	256	261	239	261	251	249	266	269	261	248	282	243	266	271	274	295	244	266	245	328	252	270	275	243	247	268	236	264	265	273	252	263	262	276	280	257	288	251	288	258	245	280	281	252	288	288	259	265	239	274	259	265	262	267	277	261	257	233	269	257	277	267	287	241	260	252	267	251	275	240	270	280	256	236	262	266	254	289	268	259	253	254	250	268	247	263	276	237	268	271	242	260	273	244	268	273	249	281	268	276	266	270	271	281	249	243	254	237	292	287	260	253	265	283	277	253	239	255	289	264	274	302	292	247	243	241	268	271	233	268	245	257	255	231	249	233	241	255	261	273	232	246	261	293	258	257	269	259	277	244	277	258	251	247	270	273	259	261	266	267	262	288	253	274	275	275	268	269	248	292	273	264	261	237	261	238	301	255	285	276	266	265	278	251	244	291	270	254	274	252	276	257	248	253	276	288	261	258	268	271	276	281	253	219	272	267	269	255	255	258	262	238	246	245	257	261	284	239	261	273	272	246	257	268	243	254	274	253	271	283	253	280	248	283	252	267	243	273	269	256	251	238	266	272	273	277	245	246	264	265	247	280	293	239	263	258	274	263	260	282	255	234	263	264	273	256	246	261	279	240	270	283	244	239	249	278	280	246	279	275	269	263	263	278	271	243	264	264	248	279	239	265	266	264	267	261	247	235	286	230	268	255	273	254	265	256	283	273	231	258	241	234	265	280	288	248	251	277	249	260	269	263	294	263	227	255	249	262	233	294	286	266	277	226	270	262	241	277	278	275	266	252	249	247	284	253	242	245	275	274	247	242	266	264	264	233	255	255	270	275	232	251	247	275	265	254	267	274	253	274	243	273	243	257	242	257	242	254	276	270	259	276	291	278	246	263	264	267	276	252	270	238	270	249	251	255	252	284	266	251	261	284	276	230	242	269	241	267	264	271	241	227	253	244	271	266	280	273	294	268	285	258	263	253	263	245	248	286	262	276	239	266	276	297	242	266	239	264	245	254	248	248	256	254	259	241	250	275	268	265	274	246	234	265	277	251	251	258	261	258	276	278	311	262	244	243	242	244	274	276	280	254	245	245	300	261	260	282	279	238	254	258	269	267	258	258	256	260	289	250	244	279	238	261	227	274	261	264	260	246	264	271	265	277	260	245	260	272	246	252	257	267	253	271	238	256	245	275	257	256	250	268	260	269	268	268	261	237	254	284	248	295	261	252	219	266	254	269	277	248	245	251	251	235	243	268	274	241	266	254	247	248	264	247	281	228	252	255	273	290	268	279	241	281	262	284	252	228	242	231	256	282	284	244	275	264	269	235	260	241	263	249	264	262	257	258	230	260	261	252	250	265	243	277	243	234	257	274	251	267	275	256	266	282	273	292	245	246	292	268	234	260	286	275	271	262	251	251	264	281	276	277	275	260	266	258	258	284	259	284	258	258	271	288	247	286	255	230	277	266	258	244	264	257	295	264	262	241	238	274	254	246	267	248	259	257	249	262	249	279	267	266	243	238	257	257	274	262	275	261	252	246	289	244	292	274	262	228	262	254	243	242	256	268	263	252	231	249	260	292	283	263	234	258	247	271	279	250	231	251	266	307	245	275	278	249	261	255	282	267	253	266	266	260	243	277	245	257	258	271	278	250	281	296	282	237	279	248	248	266	249	268	286	251	225	247	242	263	261	261	259	252	232	260	269	280	253	277	287	258	260	283	276	275	257	272	259	259	254	264	264	244	249	241	270	262	266	249	257	229	277	254	267	224	261	271	259	272	262	282	242	263	253	257	293	240	254	238	247	262	262	267	268	269	247	274	263	264	269	242	232	281	242	258	242	245	270	256	223	222	276	245	254	277	280	256	254	263	272	240	256	281	263	253	280	263	263	284	237	269	257	247	283	248	265	216	256	285	248	272	258	261	247	253	260	261	262	261	234	261	261	253	267	278	269	256	245	289	276	262	266	270	239	258	266	277	238	242	260	295	253	270	275	278	298	264	265	273	260	270	272	273	265	250	286	276	264	249	264	263	253	272	241	243	255	253	295	280	256	282	254	260	247	272	275	252	278	251	241	249	246	265	241	249	282	242	254	284	273	260	262	262	267	260	268	280	258	270	259	256	274	268	298	240	259	269	237	263	270	246	293	269	247	245	249	236	283	248	281	264	247	263	261	245	265	247	280	264	245	249	243	267	253	249	294	247	247	261	268	283	283	260	240	279	290	252	264	261	249	256	224	290	253	266	275	275	255	287	250	276	274	237	271	252	256	260	248
23093	20720	27414	24010	20705	20733	6770	1527	1091	977	918	835	770	744	752	696	684	674	661	614	576	574	581	665	600	589	603	577	556	589	533	615	591	563	524	533	503	538	556	546	535	554	562	538	608	545	538	521	543	532	513	538	577	526	545	546	545	524	541	515	511	539	511	521	527	579	511	491	533	541	490	521	534	573	484	551	511	510	541	549	517	567	489	493	545	481	524	471	534	553	508	490	486	508	527	523	524	523	503	484	556	523	570	516	518	492	521	523	488	526	527	490	518	524	547	520	533	539	550	506	529	519	516	523	517	480	497	562	539	508	520	539	494	525	551	523	513	493	568	512	496	506	498	526	514	502	537	545	530	509	499	554	498	497	524	522	547	493	513	493	533	543	510	549	521	541	509	552	512	510	532	516	498	500	496	568	516	535	517	510	523	506	529	505	544	503	512	538	539	522	476	522	515	507	507	524	535	513	509	522	562	512	522	546	503	517	548	471	480	501	485	532	528	537	542	508	494	536	549	514	523	502	538	511	544	547	535	494	486	543	510	504	548	501	474	487	512	486	515	493	519	529	518	520	515	519	497	543	500	547	502	499	480	533	565	534	508	535	519	557	515	532	516	498	524	534	473	514	527	515	523	521	555	539	541	554	524	495	532	477	525	506	543	570	515	537	543	513	514	494	546	540	502	521	531	530	559	524	539	555	531	576	489	519	514	542	540	499	487	506	539	499	480	480	490	506	544	512	504	499	556	489	503	503	493	509	527	531	503	521	537	533	520	529	496	519	550	539	487	532	532	540	535	549	525	542	503	483	537	565	553	515	477	496	497	477	518	537	504	511	540	525	531	492	499	510	511	503	521	536	517	536	523	547	506	503	526	524	510	528	516	539	488	568	518	542	507	504	476	514	509	529	498	560	535	525	502	510	508	613	545	524	478	516	501	512	548	541	538	515	478	488	510	511	494	490	491	515	510	546	562	527	533	494	512	549	524	532	545	517	530	526	554	505	487	569	560	555	480	559	522	499	537	537	512	497	518	520	534	549	528	535	511	527	507	529	512	517	502	488	489	525	543	542	545	485	540	500	533	548	501	505	490	504	558	540	510	525	509	517	501	522	517	517	476	507	528	548	523	512	560	546	489	522	547	523	535	539	509	565	534	546	511	516	542	544	520	513	514	480	521	489	553	507	497	509	517	524	497	546	511	474	534	514	518	525	518	519	503	535	513	550	524	530	511	540	519	534	501	522	523	538	484	523	520	508	512	532	530	501	535	518	525	499	560	489	501	550	528	542	532	524	493	530	490	528	510	518	489	475	513	489	578	529	513	485	529	501	538	550	508	506	570	496	479	510	523	544	489	550	554	537	483	525	577	507	529	515	537	502	530	524	531	533	562	523	522	505	577	543	535	488	545	536	524	510	510	488	520	484	505	525	505	542	510	510	521	554	501	541	542	567	536	515	545	542	507	511	552	495	480	525	500	500	516	502	532	534	492	512	522	488	587	525	517	511	508	571	541	524	543	530	538	496	523	518	529	539	555	504	522	521	513	526	540	509	480	509	522	497	511	503	508	523	510	515	529	513	548	517	492	492	536	501	521	527	508	513	529	527	510	525	515	536	524	475	557	515	522	518	485	511	506	504	514	500	513	499	547	537	542	500	513	508	541	493	560	507	548	496	502	522	499	517	532	533	529	528	527	533	548	504	478	496	523	511	498	517	525	526	525	507	511	504	514	544	485	545	545	554	490	486	565	538	504	520	560	489	493	505	544	506	526	481	524	508	516	517	545	541	514	510	514	538	555	541	507	535	454	492	510	480	521	469	503	506	511	504	504	525	534	502	516	454	566	504	528	542	528	549	540	513	555	502	504	532	526	523	505	480	551	546	491	553	490	497	536	534	499	533	491	515	493	513	532	530	496	530	507	535	527	539	495	516	505	499	550	554	518	551	499	531	525	552	509	524	554	527	518	519	496	554	512	527	496	521	533	532	517	532	524	513	564	492	502	511	554	525	500	516	563	486	515	556	510	533	506	553	491	532	539	541	528	531	521	551	565	549	478	556	516	564	526	504	498	524	559	522	521	534	535	542	491	493	512	508	527	489	548	538	559	563	524	479	528	539	497	506	522	512	545	523	532	556	487	572	492	525	509	532	515	517	557	510	510	510	581	534	524	555	528	535	492	517	491	501	535	558	529	511	530	511	519	465	561	529	500	525	512	485	512	511	514	542	545	518	540	535	498	504	530	496	516	508	513	507	545	528	508	498	554	511	535	520	511	526	498	576	522	549	495	500	504	473	501	540	532	524	509	556	500	590	479	558	508	484	503	538	555	528	474	518	509	494	528	496	521	527	518	501	551	507	545	561	555	488	559	498	518	538	542	513	504	537	498	519	498	527	609	476	553	480	537	542	507	518	520	556	530	520	520	538	503	505	552	511	554	434	541	524	490	549	521	519	501	537	535	501	549	521	521	478	533	498	553	549	499	529	517	514	490	543	463	539	511	520	509	526	547	545	582	531	461	530	534	554	497	549	526	530	540	484	506	520	481	513	503	539	515	503	511	515	535	512	503	489	507	553	485	520	494	539	496	529	514	494	514	545	542	487	502	535	490	550	487	486	521	536	521	530	535	481	483	537	496	502	528	517	520	546	510	515	517	566	500	552	547	489	530	507	508	503	512	507	522	504	536	523	523	515	538	530	545	506	509	524	476	524	540	499	533	515	553	528	507	525	508	526	508	477	526	523	564	530	513	508	530	514	559	552	522	516	510	558	520	528	483	481	526	494	537	465	514	489	549	478	537	566	521	510	509	499	571	520	496	514	505	561	516	550	519	522	522	531	509	516	535	541	529	536	571	507	507	493	513	542	550	510	512	520	489	522	500	510	564	500	506	553	538	519	511	507	488	503	520	479	514	518	537	492	519	541	494	536	528	554	511	537	492	489	492	460	524	535	524	534	539	530	540	507	489	513	519	479	558	511	512	532	550	506	513	474	532	530	491	525	539	498	532	512	510	497	464	510	534	543	509	475	556	502	514	529	525	501	499	551	521	505	501	506	532	489	495	507	533	520	533	519	517	556	546	560	506	510	543	531	506	497	521	525	526	491	522	530	497	487	511	491	474	522	489	485	526	510	502	484	505	520	530	564	550	513	493	483	538	519	515	530	498	493	513	532	563	508	539	533	524	536	524	546	528	531	553	509	530	490	501	550	526	517	528	515	490	524	526	501	508	531	492	504	542	543	530	526	527	525	489	538	513	498	541	517	472	533	554	500	522	521	519	524	530	508	533	506	518	534	522	527	470	545	495	493	522	536	499	532	538	503	547	552	507	513	521	484	556	559	474	536	549	517	505	550	529	500	518	543	514	518	497	534	526	497	535	513	518	498	513	532	490	510	460	518	481	536	499	555	501	528	451	506	549	502	526	534	517	541	534	502	546	518	526	495	507	536	539	535	512	558	531	507	519	502	500	521	502	500	530	523	533	540	519	495	563	440	540	500
40489	34722	14570	8437	5474	4067	3054	2419	1959	1725	1489	1313	1236	1071	1004	945	851	853	756	781	729	711	700	649	643	643	656	637	587	643	606	572	611	589	575	595	596	633	544	590	560	538	523	582	573	541	530	547	536	561	472	526	529	591	584	560	517	506	545	526	537	519	534	499	509	492	541	532	552	504	549	488	562	501	519	497	487	534	516	536	544	544	573	504	492	493	495	505	538	509	515	511	517	524	508	523	509	548	561	520	512	510	488	536	536	494	509	519	490	513	525	521	530	504	475	544	527	536	522	538	528	571	455	531	516	518	517	527	538	535	495	502	546	492	509	475	550	509	495	504	517	524	508	534	532	465	538	540	491	502	521	519	448	499	518	528	473	488	519	486	517	505	546	474	497	550	503	524	524	520	499	480	501	515	524	475	512	454	547	501	558	497	552	491	513	507	510	537	539	511	480	480	503	565	534	537	503	489	513	518	537	510	525	521	542	476	499	532	530	484	481	500	562	524	535	501	533	497	554	466	502	522	567	510	492	592	502	501	494	522	520	509	480	493	510	559	526	497	504	595	542	528	482	512	512	545	540	479	498	503	540	490	528	546	517	526	542	490	546	500	534	524	529	499	521	497	469	510	516	521	558	525	579	502	553	497	488	543	550	508	549	546	475	518	509	495	522	499	542	474	530	519	475	508	511	500	513	536	517	495	514	530	508	514	516	510	512	525	534	514	509	510	508	520	506	546	532	512	491	545	539	517	540	536	505	523	535	510	457	520	556	537	538	501	520	563	560	523	510	547	486	521	523	510	523	547	536	514	541	505	482	535	529	503	478	505	532	499	517	517	536	505	514	468	528	484	513	498	530	503	526	495	539	471	496	516	496	510	539	542	463	516	494	501	546	511	518	485	522	522	520	507	487	499	534	508	534	542	496	495	543	542	538	505	503	489	476	508	523	553	511	479	483	515	523	514	516	507	526	528	494	500	532	501	512	563	502	506	521	491	556	506	548	487	493	501	513	485	493	532	510	514	490	497	499	503	513	493	533	489	543	540	537	517	511	534	507	500	511	533	460	539	531	535	479	522	526	524	489	487	535	534	514	540	512	529	528	508	531	514	508	505	494	508	522	513	506	544	538	536	549	507	508	499	521	557	536	554	504	472	508	515	511	526	514	508	541	522	525	534	529	509	552	482	526	525	526	551	551	529	548	555	487	522	547	543	520	485	520	490	495	521	484	536	491	539	499	510	489	481	537	520	535	473	493	497	505	534	506	503	491	539	524	517	535	519	497	518	475	502	493	517	497	500	517	496	478	490	507	521	554	532	512	553	493	491	535	528	472	504	510	543	523	531	493	511	528	552	531	499	506	500	495	486	522	513	506	521	556	503	478	518	487	495	483	524	517	478	505	513	517	476	486	499	504	508	514	526	543	517	538	519	508	547	524	508	462	522	489	506	547	533	537	523	528	571	515	510	528	553	502	547	532	507	502	533	503	472	472	511	511	504	508	505	509	528	482	518	512	469	516	510	479	509	503	514	513	484	519	525	500	552	531	526	530	467	486	534	550	548	531	518	483	498	537	496	544	516	537	483	505	481	469	516	526	513	528	570	497	480	549	510	501	494	499	523	519	483	522	538	501	508	525	488	509	518	534	474	501	507	468	522	521	493	555	511	508	565	493	532	519	510	506	502	526	493	486	472	524	539	508	491	503	484	479	499	541	497	494	501	490	486	520	514	497	552	505	486	531	518	502	520	510	519	548	503	532	542	509	547	473	514	541	516	516	534	481	522	503	497	518	553	521	509	513	549	531	516	478	530	488	487	500	521	522	487	542	497	515	494	508	505	495	513	564	499	522	533	507	528	538	539	516	498	553	481	538	548	519	534	500	536	535	525	461	511	517	522	567	529	449	525	507	545	505	523	521	522	519	490	514	539	500	520	486	497	537	492	538	506	537	530	539	528	516	482	506	521	520	478	517	489	552	481	529	487	502	504	538	503	494	516	526	516	501	550	509	462	551	504	513	510	490	503	505	535	509	514	508	480	531	470	512	537	541	549	500	498	509	487	487	489	529	492	574	504	507	526	497	520	538	511	521	499	515	461	526	515	509	531	529	525	508	541	538	530	476	508	513	523	519	518	532	503	492	488	484	525	504	498	516	541	526	524	496	522	512	488	518	500	509	538	484	501	537	502	536	538	499	464	538	495	571	533	496	534	495	490	486	528	479	556	544	483	507	555	466	521	517	487	527	515	515	487	485	492	495	500	511	543	509	537	534	510	492	515	507	496	533	497	489	545	520	488	562	532	523	527	543	517	508	512	507	471	508	477	513	505	527	515	525	524	502	532	529	511	520	484	501	542	493	534	503	516	513	499	515	508	465	548	494	522	508	478	512	462	530	497	515	527	534	551	489	528	550	503	518	464	485	505	498	513	545	496	525	535	530	490	507	509	539	485	566	486	502	538	510	528	510	532	522	490	497	480	483	508	515	532	480	482	535	466	465	538	505	523	498	538	482	486	502	525	493	501	498	498	499	519	549	490	517	538	511	514	494	541	509	528	554	506	474	550	534	514	525	511	497	503	514	517	506	529	527	537	482	485	481	486	494	506	508	532	533	497	496	520	542	528	504	517	487	512	500	477	524	546	495	481	538	524	496	505	515	541	497	543	569	516	496	487	536	475	475	517	532	518	548	530	509	500	497	545	529	553	491	533	526	504	519	524	502	475	519	504	519	491	550	503	525	520	503	517	500	482	504	511	542	486	544	527	521	488	523	527	511	488	521	525	498	518	522	546	516	474	503	537	478	485	540	512	516	478	547	485	522	509	480	516	452	501	534	505	535	535	490	562	529	559	505	520	492	505	532	513	510	509	516	498	522	512	539	503	515	511	520	503	501	490	533	450	466	553	533	532	498	527	490	535	534	527	533	497	474	524	522	530	561	506	529	489	501	520	505	475	541	523	549	532	495	534	504	498	539	509	490	524	538	514	547	520	523	484	527	521	510	495	529	481	532	518	511	503	483	512	485	491	516	522	558	509	546	523	518	498	491	497	487	496	514	536	525	496	506	512	524	532	518	536	529	446	538	505	502	509	535	504	493	517	507	531	496	519	535	514	537	478	479	495	496	484	528	514	546	508	504	547	484	546	505	518	517	529	499	526	529	523	502	541	505	524	499	504	501	454	518	547	487	528	538	547	540	493	525	524	503	492	525	501	480	527	511	506	535	519	521	471	497	491	528	515	482	558	491	525	497	491	494	517	569	507	535	509	543	562	504	518	523	482	517	477	530	539	499	493	489	518	502	539	513	471	496	495	561	491	486	511	514	483	494	474	487	470	489	530	535	515	509	523	541	512	539	502	525	524	504	484	533	514	514	507	513	509	501	492	497	508	493	503	485	499	490	527	509	574	528	534	551	492	530	517	555	543	520	459	518	518	507	512	520	508	529	523	520	507	529	518	497	540	535	499	515	506	537	481	558	522	498	486	539	533	481	549	503	542	474	551
32621	19281	5062	790	555	581	537	509	528	543	507	571	479	477	501	503	509	540	523	544	515	491	489	531	520	491	526	477	533	553	541	539	473	476	527	540	486	564	483	524	518	490	478	492	487	493	474	489	526	482	541	468	498	481	478	501	497	478	467	492	494	518	506	463	499	497	488	511	523	518	538	523	487	503	447	515	504	510	509	497	481	551	508	504	512	500	496	530	492	495	484	496	550	499	509	521	497	512	504	495	498	471	530	474	520	484	511	518	538	501	516	476	472	482	501	516	518	545	495	514	485	508	557	483	533	480	524	499	504	502	498	499	527	521	489	503	511	553	551	507	493	486	501	509	543	469	471	494	539	501	495	536	505	510	518	475	491	530	529	516	511	473	529	488	453	447	541	519	490	512	526	476	495	498	499	489	532	510	517	480	498	510	461	491	489	512	511	501	510	572	493	500	463	512	534	526	506	463	493	530	520	505	523	486	528	506	527	504	487	519	491	511	541	503	557	524	528	497	488	497	499	492	496	449	495	505	514	498	516	501	537	485	460	482	482	538	526	474	492	504	491	498	491	493	492	517	498	448	492	505	510	470	487	514	507	549	542	484	490	482	488	505	503	511	482	502	490	515	463	505	503	527	513	511	535	518	451	502	497	510	487	524	501	535	499	514	512	509	483	552	507	474	503	525	477	488	494	487	489	497	515	516	444	474	540	513	494	479	493	495	550	463	497	492	499	510	498	488	481	488	491	521	510	465	505	500	481	501	533	484	497	479	504	504	534	508	508	487	483	509	512	451	525	517	488	531	506	541	555	513	476	535	465	491	508	514	525	528	510	519	520	498	503	507	482	493	520	500	487	526	526	523	540	534	498	490	538	504	508	487	467	514	501	507	508	501	494	505	490	517	471	491	513	507	475	497	519	485	552	481	503	523	509	499	519	497	504	494	467	509	488	490	501	528	472	549	497	506	490	510	504	500	512	490	522	484	532	483	545	492	514	514	521	468	498	501	476	487	527	521	452	469	526	515	481	508	522	524	530	512	527	462	476	524	517	502	493	472	534	500	480	525	508	520	483	506	493	526	504	515	471	485	491	500	497	487	494	514	482	445	496	514	511	519	512	524	486	483	532	465	475	469	510	485	494	496	532	531	469	512	490	489	538	510	450	513	485	506	513	514	517	476	477	516	502	495	540	533	510	508	498	463	540	498	501	513	488	522	523	493	469	521	491	545	474	482	535	493	489	498	502	516	535	541	498	539	528	509	477	502	473	490	515	563	509	517	467	537	501	511	513	523	471	518	508	505	505	495	511	433	489	489	501	514	500	549	514	451	501	489	531	490	513	484	534	491	493	512	501	507	476	527	484	516	530	462	512	465	488	519	475	485	520	495	509	516	550	521	524	509	514	498	460	510	529	465	487	522	491	500	496	478	492	531	490	515	505	523	502	470	511	469	481	512	518	487	488	516	469	498	497	513	499	512	499	501	495	481	517	457	497	561	483	522	472	501	497	498	454	478	467	481	522	510	494	502	533	508	500	526	472	500	486	490	531	461	510	484	535	499	494	480	521	506	479	519	531	454	471	511	501	547	451	484	498	520	475	517	511	514	496	482	462	477	530	510	553	543	499	470	497	482	514	494	510	491	477	520	490	493	490	502	505	494	466	514	525	499	517	481	478	481	491	514	467	498	470	511	513	466	473	524	527	480	520	491	505	474	496	499	472	463	497	500	486	509	564	535	500	489	493	539	490	512	480	505	507	480	511	528	523	492	481	533	503	554	498	513	515	502	489	505	484	509	530	501	449	513	515	500	532	468	520	536	458	497	510	544	493	513	486	472	491	493	499	500	480	485	500	543	495	522	493	525	494	559	496	493	520	489	500	493	506	526	538	483	532	501	491	492	504	509	514	487	528	511	501	460	446	549	518	502	500	455	513	495	535	513	522	495	519	533	483	528	519	506	484	496	472	529	492	536	467	481	465	515	488	508	519	514	514	493	502	557	518	477	488	465	490	517	504	479	547	504	520	516	528	488	502	483	525	525	540	445	502	535	490	500	472	498	477	504	492	504	453	515	482	583	557	479	513	535	501	471	478	491	518	487	505	496	557	482	488	530	537	473	524	497	486	503	485	462	535	516	501	507	482	437	483	509	493	484	530	525	503	526	506	482	505	495	503	538	499	476	507	498	534	526	485	517	502	487	528	511	513	515	507	537	479	481	497	551	520	480	526	554	538	508	517	498	481	498	507	495	570	511	541	490	542	518	491	491	507	498	515	509	539	489	478	516	509	522	543	491	472	528	517	532	485	482	493	526	510	510	498	492	502	479	527	482	483	489	517	489	472	495	506	482	520	540	493	515	493	482	477	512	508	527	514	456	527	515	445	493	472	513	516	514	550	473	515	491	536	521	528	517	512	532	527	493	478	520	549	480	511	534	483	513	506	516	504	520	521	538	518	495	468	539	495	535	557	519	486	493	530	522	458	499	506	535	454	515	538	509	517	501	464	492	490	521	496	488	480	512	531	513	493	491	498	517	500	472	496	496	521	522	513	539	491	465	506	481	515	484	486	541	487	461	500	481	528	489	457	471	493	512	478	517	482	489	541	534	501	499	505	510	496	519	488	527	515	483	501	500	528	529	494	483	480	532	523	478	535	471	492	482	489	467	505	502	505	503	560	515	525	516	501	524	464	467	521	526	466	481	498	464	521	504	502	544	520	536	490	449	493	513	510	508	519	491	497	517	500	488	496	502	506	501	512	488	430	517	480	552	487	507	499	492	521	523	538	513	527	503	497	472	501	510	527	494	512	522	503	494	486	538	484	499	460	464	506	477	518	493	501	548	458	504	517	465	504	504	471	495	522	479	488	529	517	508	499	515	492	525	512	515	443	523	519	490	509	482	452	538	543	513	540	507	521	495	499	492	494	484	482	488	510	501	542	530	519	507	525	498	516	541	502	497	531	459	507	512	502	485	523	510	489	519	535	517	518	495	482	482	486	525	470	527	497	494	515	527	499	456	539	517	498	527	482	524	499	502	521	537	476	551	515	481	518	495	508	497	497	491	503	477	512	455	519	500	467	500	501	519	551	506	477	493	489	503	493	499	474	485	515	500	489	509	521	468	525	539	502	464	511	478	525	486	505	520	538	500	482	510	485	484	451	498	465	509	509	521	508	484	484	463	504	459	506	462	509	499	483	529	518	518	457	500	465	484	519	513	500	481	499	487	490	510	478	518	494	513	515	518	462	514	502	505	496	554	490	463	486	506	487	485	528	501	523	503	494	539	525	475	468	495	455	481	522	504	511	455	510	458	515	540	495	532	487	473	527	482	506	484	501	480	475	473	508	514	533	477	513	489	493	486	532	514	488	461	483	497	504	487	480	521	489	538	456	502	511	524	477	501	515	514	531	479	483	492	499	483	496	535	517	516	521	483	477	506	475	510	529	499	498	495	475	471	521	506	508	487	478	484	511	516	504	521	485	556	497	487	499	494	485	468
32885	17055	1209	807	736	647	625	600	603	552	594	573	600	606	587	571	563	596	539	567	561	516	581	564	568	560	556	577	578	565	506	557	565	582	533	540	524	570	529	534	544	523	574	555	563	586	563	568	558	584	541	510	554	564	575	571	568	556	571	572	581	578	583	558	518	532	561	528	591	537	593	586	558	510	512	529	539	593	537	540	579	554	575	525	522	569	551	528	552	569	563	578	553	572	559	540	558	593	530	543	573	576	558	550	549	510	548	548	511	586	590	553	545	561	537	548	548	546	603	515	568	575	525	529	583	532	570	564	542	528	537	530	536	546	561	578	549	586	523	520	545	580	575	534	570	553	535	528	541	542	578	548	562	562	555	541	536	509	513	560	554	536	543	543	592	538	555	579	548	506	579	540	554	558	548	537	504	564	493	491	551	543	565	549	528	558	572	582	554	581	584	519	578	568	572	529	500	574	538	533	602	540	558	514	532	580	555	548	534	566	537	556	598	577	549	543	554	573	577	601	586	528	563	590	495	555	539	530	522	538	535	531	551	590	554	540	552	572	572	565	519	574	548	565	572	515	569	522	563	584	613	573	543	577	520	556	592	595	554	521	558	539	540	520	539	536	542	554	531	513	566	551	544	534	575	552	551	579	553	534	531	555	520	532	534	578	547	529	543	546	551	515	550	562	520	569	522	565	551	543	533	566	556	535	597	589	541	539	495	559	568	558	567	552	535	539	563	581	541	588	603	562	591	555	549	524	527	544	581	608	509	553	601	537	527	521	543	551	548	609	578	538	548	558	527	544	530	555	564	568	544	542	534	565	542	589	534	557	557	561	579	525	562	575	595	562	541	565	562	568	601	513	564	545	541	578	564	564	578	583	524	569	541	531	550	542	528	536	582	567	562	533	550	520	541	577	538	567	537	552	545	564	551	550	541	519	579	565	566	544	542	522	505	554	572	615	565	564	534	585	541	541	593	539	562	547	503	569	544	497	551	574	540	565	553	539	529	572	533	528	528	587	528	522	559	569	567	577	588	572	553	575	561	529	535	571	538	548	569	551	573	524	521	535	563	575	567	539	514	553	583	545	546	587	531	558	587	497	555	518	556	583	504	572	545	576	551	564	540	573	556	549	614	556	548	526	531	545	548	568	569	600	536	502	590	548	585	508	577	514	531	522	538	557	545	582	544	560	527	543	541	560	530	556	520	551	555	567	561	547	541	539	606	563	542	535	553	553	553	555	556	573	574	550	530	513	534	558	555	565	571	535	560	517	518	528	559	544	555	566	544	525	536	571	595	524	536	512	560	560	519	558	508	547	565	524	584	552	595	575	572	520	527	534	567	540	569	526	584	560	535	501	570	584	548	571	513	556	565	559	555	563	547	545	529	514	565	562	530	520	530	558	561	589	541	598	552	579	536	546	568	553	537	530	525	537	580	549	549	599	559	551	522	550	588	560	570	581	563	595	542	556	548	518	522	566	514	530	554	541	601	556	540	602	597	567	554	541	599	573	622	570	553	525	597	536	552	536	590	577	579	554	561	553	588	564	553	570	578	520	609	606	530	525	555	532	515	560	537	511	588	589	550	551	552	564	600	556	550	556	563	547	553	598	545	560	549	547	548	551	576	555	575	537	499	550	553	555	517	580	568	575	566	538	586	527	536	551	566	550	544	577	549	588	517	541	535	521	574	548	552	555	544	560	556	557	541	540	509	569	552	568	523	566	524	552	560	520	587	540	540	547	534	579	541	549	507	526	567	564	603	510	502	515	556	536	552	558	564	527	540	559	529	570	540	564	580	540	568	524	554	538	589	559	581	565	584	568	558	538	553	578	534	510	520	563	526	532	556	521	565	606	574	569	563	580	531	549	545	544	558	536	563	533	569	520	552	642	560	547	586	535	553	568	554	609	569	565	558	525	567	577	583	575	532	559	573	555	592	538	556	511	539	533	562	555	547	581	525	575	493	550	559	552	538	544	581	577	556	597	534	539	556	556	513	550	571	545	545	549	554	537	575	561	513	600	538	577	571	547	539	529	595	550	542	520	567	537	558	561	566	558	551	577	578	576	575	531	541	554	563	607	556	588	610	574	537	575	531	511	554	579	527	524	543	540	547	555	553	537	533	563	551	543	616	564	525	532	587	513	524	526	579	572	538	529	558	588	589	531	607	549	567	498	552	552	546	581	564	533	539	575	536	580	553	553	569	576	544	545	575	562	566	526	512	553	537	498	587	554	581	527	540	551	592	548	564	567	544	522	534	562	549	530	487	526	539	570	539	525	590	541	571	573	547	542	562	522	569	519	544	587	574	556	546	624	561	574	573	569	551	595	549	582	573	552	548	545	531	577	569	540	538	532	590	569	537	534	543	562	522	541	529	559	536	561	555	557	555	574	545	551	545	544	508	531	525	569	536	573	552	560	541	572	543	575	526	494	574	574	546	563	557	537	541	559	589	487	522	545	557	522	559	574	547	525	572	543	555	576	559	541	519	592	565	547	575	547	542	569	528	549	556	527	547	574	569	545	542	577	563	558	600	556	550	542	528	532	591	533	560	568	590	532	580	547	564	544	550	575	560	549	549	575	587	562	535	589	541	523	568	541	554	561	571	526	531	573	591	543	544	534	573	520	536	538	565	523	558	549	557	551	581	481	522	586	535	515	570	530	519	540	545	536	546	586	563	566	523	543	541	542	545	547	563	560	543	531	568	519	556	537	558	552	547	543	550	524	558	561	504	491	569	557	530	587	570	498	562	557	553	554	561	556	558	570	563	571	547	564	542	538	548	525	588	556	549	562	563	558	511	533	499	572	527	586	556	538	581	558	575	564	538	562	540	551	584	534	579	555	571	474	571	563	581	547	557	543	564	537	530	541	513	536	552	568	567	583	568	548	541	578	567	556	551	508	557	567	532	570	575	608	562	572	523	526	574	519	597	545	533	564	542	544	560	558	554	525	509	540	550	544	567	567	601	533	552	581	533	555	536	532	549	545	565	592	601	534	560	564	592	575	566	572	557	532	566	525	580	594	541	522	569	541	518	583	527	544	575	509	542	579	544	585	561	517	550	562	533	568	608	564	572	586	555	591	526	519	560	547	558	551	558	574	520	543	571	542	555	592	567	577	533	570	569	520	563	575	592	573	562	533	519	491	543	579	593	551	571	543	557	547	547	515	523	523	554	563	584	549	542	548	570	557	555	564	546	532	524	539	541	570	538	574	565	570	536	514	562	546	524	553	518	562	556	538	543	556	592	503	518	579	531	504	531	531	556	549	540	556	525	509	589	575	552	518	544	546	572	539	536	560	535	524	560	554	513	569	568	587	569	569	529	568	533	536	571	601	527	556	546	593	509	554	574	562	577	543	582	575	511	571	507	578	572	565	572	565	541	562	551	556	560	543	531	557	555	563	509	526	564	540	564	601	586	558	566	553	530	559	561	543	548	572	516	545	542	533	534	545	584	571	571	576	493	574	547	588	554	553	518	558	508	560	557	557
24897	20727	26981	24428	20650	9458	1064	715	579	516	433	399	362	361	349	325	282	316	316	280	269	275	296	256	276	280	274	273	244	244	253	242	250	256	262	261	239	225	253	224	241	255	219	252	264	243	237	238	271	224	238	234	248	255	261	248	223	240	228	219	235	233	244	246	238	228	225	239	229	252	255	253	224	218	278	249	237	238	223	220	214	232	263	248	230	266	220	247	232	234	212	221	227	225	236	220	214	220	234	222	215	221	206	231	260	253	224	236	239	228	248	238	231	237	228	257	206	242	208	231	215	235	214	244	252	224	227	242	241	232	249	231	225	224	243	221	230	243	208	230	252	215	246	227	225	241	226	223	242	247	224	232	223	228	229	212	242	225	225	227	200	209	228	226	234	194	209	246	244	237	220	222	248	224	196	218	233	235	211	247	246	260	215	218	233	253	232	241	269	200	229	211	243	233	235	259	219	250	235	260	219	208	215	246	233	254	226	205	252	216	230	227	263	237	230	205	236	234	262	208	247	247	231	243	219	202	274	231	238	227	224	219	203	226	224	258	233	234	239	233	268	241	218	217	243	217	230	214	225	202	227	219	224	227	230	226	231	238	218	265	225	229	252	233	235	235	235	253	233	212	241	248	240	236	218	222	236	244	223	240	224	230	217	232	204	252	245	226	261	213	249	237	239	217	232	211	246	248	215	204	245	210	270	238	239	226	225	232	239	239	256	213	219	260	220	238	247	225	259	218	235	263	227	234	232	214	230	220	244	245	217	241	230	229	233	229	236	226	265	242	200	241	238	228	253	205	248	232	227	231	247	247	233	224	238	219	217	248	228	222	254	213	232	229	249	240	230	230	242	258	228	224	237	260	240	260	232	262	233	216	256	239	236	229	238	259	218	247	241	234	210	223	235	209	251	253	227	219	233	213	245	243	253	227	212	213	236	225	227	254	235	248	258	232	244	249	225	255	227	234	241	230	225	249	224	215	209	241	217	238	236	220	202	221	245	239	212	210	242	216	218	249	227	224	233	262	243	238	239	219	231	227	245	216	228	244	234	237	221	255	229	243	245	189	244	227	211	207	216	229	230	228	214	206	253	238	257	216	234	255	231	234	233	229	267	215	266	226	240	211	248	204	203	233	238	260	220	233	220	262	202	230	205	246	208	229	210	219	267	231	219	229	252	209	243	208	228	224	215	231	235	212	246	241	253	229	243	213	236	227	207	253	223	241	220	226	224	237	233	221	220	248	241	225	214	201	226	231	216	260	226	233	236	243	232	231	254	250	248	205	234	251	223	218	252	237	254	252	238	239	224	208	234	207	252	246	224	230	219	226	256	269	230	210	224	230	219	220	211	229	231	250	231	245	240	224	231	215	218	255	238	221	258	238	247	219	274	236	251	237	261	232	245	265	203	225	271	256	217	207	240	251	228	243	246	242	242	227	245	238	244	247	251	223	200	219	241	236	249	222	254	211	250	247	249	201	233	238	232	200	260	221	228	241	214	251	221	244	213	220	215	236	266	238	215	229	230	225	239	248	210	246	225	216	209	248	257	242	226	250	229	231	227	224	232	217	250	241	242	253	249	232	204	251	233	227	235	234	236	203	229	264	229	240	235	232	213	222	218	200	235	240	238	235	210	240	230	246	229	234	242	249	226	231	240	245	250	228	234	222	233	218	223	226	252	237	223	231	211	201	249	215	231	226	234	233	261	247	238	228	231	239	201	244	250	222	247	247	219	247	244	234	214	238	224	247	229	220	243	250	255	228	227	242	216	251	220	229	247	232	259	241	248	239	236	212	205	235	223	229	218	220	210	254	217	212	240	219	243	237	243	219	217	229	261	245	247	207	229	220	247	242	222	229	215	216	272	223	240	214	251	234	260	219	236	228	231	256	205	222	225	237	237	233	239	228	251	243	217	204	221	231	242	219	252	239	249	239	245	218	215	248	210	229	228	245	232	226	238	234	217	234	222	239	214	236	235	238	250	235	244	220	230	227	218	255	231	222	240	240	204	250	219	237	218	213	219	229	216	258	228	228	242	248	212	246	190	238	246	223	214	235	234	234	212	217	245	239	221	248	226	252	241	251	216	228	238	239	231	238	261	218	203	216	221	256	226	227	226	219	212	236	224	269	230	227	218	216	213	222	241	258	263	240	229	217	237	229	244	247	208	221	225	232	238	226	250	230	212	233	234	258	249	201	237	206	212	225	206	218	230	217	231	200	215	234	230	218	233	210	236	228	205	227	216	242	236	241	224	233	241	262	257	254	224	227	227	251	216	235	227	225	245	241	225	253	261	226	234	209	243	255	256	244	236	240	208	218	218	222	203	229	220	243	226	246	218	249	231	243	226	240	227	206	256	253	234	228	237	220	226	225	203	236	241	266	224	224	233	235	216	243	227	232	220	224	230	229	225	231	242	220	242	218	236	232	237	235	206	245	241	243	249	218	235	232	220	229	238	227	230	244	218	259	238	242	229	207	222	220	222	241	250	242	217	200	227	231	249	234	238	241	210	219	265	255	231	241	225	253	218	241	237	236	243	253	206	243	238	218	252	235	243	225	208	224	204	251	253	211	242	241	241	194	192	212	272	224	243	230	216	232	229	239	210	198	207	227	215	230	226	261	246	219	229	276	232	216	239	225	242	223	228	228	240	223	261	230	224	186	244	252	214	260	253	225	255	226	241	212	250	222	245	239	249	217	250	221	231	214	238	242	248	228	260	223	211	247	240	241	245	250	226	243	202	223	240	237	249	206	249	231	244	221	286	253	214	209	235	263	230	230	240	216	244	219	195	230	216	223	242	231	234	237	230	220	234	250	233	270	235	238	219	230	215	221	220	221	220	252	216	240	241	232	224	241	269	217	219	235	242	237	209	221	227	218	236	215	252	259	250	261	213	254	231	227	248	246	208	243	247	252	228	255	223	252	235	225	216	242	236	244	252	224	243	241	212	260	237	239	240	250	232	243	208	236	240	241	256	246	227	229	213	227	254	232	242	221	218	250	220	246	214	234	240	220	241	215	228	256	236	216	245	229	222	242	219	221	278	237	244	232	210	222	251	227	253	242	205	250	253	232	230	207	229	234	242	245	231	226	225	227	250	238	225	247	240	232	223	226	225	240	192	214	203	206	224	250	228	230	232	220	227	224	231	219	240	230	215	214	243	244	243	249	232	234	239	234	197	234	249	214	212	266	206	228	230	222	215	227	215	209	269	235	245	231	232	230	278	252	257	204	211	256	244	222	220	243	230	229	211	229	235	233	260	208	239	220	225	228	228	274	269	224	228	217	249	186	217	230	236	256	232	241	215	258	233	241	241	227	214	251	217	222	215	235	194	241	211	234	248	244	219	248	223	240	240	222	228	225	229	208	247	245	273	241	228	234	225	264	227	201	219	237	252	222	273	222	243	209	244	242	251	228	216	196	238	238	250	224	212	226	210	218	233	211	246	206	262	237	247	233	229	229	237	219	215	255	239	253	227	260	232	219	232	216
36114	36081	9425	4815	3123	2250	1704	1341	1101	918	793	719	630	601	535	519	466	435	423	393	385	371	362	348	320	344	343	295	326	318	293	277	287	306	307	281	269	260	264	281	277	279	298	278	276	295	283	323	261	268	302	277	245	258	258	292	283	275	244	263	288	276	271	306	273	277	260	270	279	245	257	228	259	281	267	296	281	267	287	251	257	252	254	286	269	280	260	292	242	265	260	272	277	265	251	273	266	264	267	295	270	251	290	240	268	245	249	263	258	240	281	259	276	237	267	260	270	301	271	263	242	280	273	283	244	263	243	277	247	264	260	273	285	283	255	265	233	245	257	258	231	263	251	263	254	258	270	247	245	265	254	263	282	268	269	272	269	257	255	283	253	279	266	303	246	276	246	247	284	271	254	277	284	267	279	219	280	260	245	249	237	277	265	269	268	260	256	265	272	243	281	275	256	251	243	255	271	270	250	245	266	255	273	271	251	251	250	282	262	252	267	271	247	261	271	256	236	258	270	282	254	304	283	234	255	236	281	267	253	252	268	234	276	268	274	244	254	247	240	264	266	254	271	271	257	241	272	258	233	281	262	267	253	245	275	260	271	256	251	255	271	269	265	273	247	287	243	243	256	287	261	289	275	277	263	261	249	243	225	257	276	261	240	281	255	276	271	257	276	267	264	271	285	273	258	235	257	258	235	277	240	291	266	271	284	294	287	254	251	251	231	284	268	279	281	272	259	230	246	263	231	242	253	276	264	289	248	286	244	228	254	277	282	264	267	260	270	249	276	267	258	285	269	240	290	265	215	261	291	276	264	247	275	254	273	265	256	256	265	258	257	252	248	267	231	286	279	234	269	278	253	246	251	262	282	285	307	278	252	254	250	242	231	263	267	276	273	252	264	298	244	258	252	270	239	254	265	243	268	236	269	246	258	262	297	248	258	294	260	247	276	238	251	255	244	235	246	246	253	255	235	293	271	273	293	240	263	271	258	277	276	265	241	269	280	254	277	239	264	267	257	261	271	236	275	252	282	270	282	263	267	254	271	260	259	250	233	266	252	232	298	261	263	242	253	236	252	250	297	248	285	288	258	278	256	264	254	210	263	229	235	251	256	247	261	261	267	276	298	235	279	261	272	265	259	291	240	272	247	252	251	245	288	255	252	259	263	255	286	255	265	268	274	285	277	234	271	258	270	250	257	249	227	251	270	257	253	276	283	256	247	275	271	264	245	252	267	245	235	250	242	266	247	278	240	254	263	265	258	259	248	270	259	284	280	277	259	269	228	266	265	241	274	273	274	254	261	270	219	258	247	259	236	259	219	242	255	267	240	286	265	277	270	263	251	292	257	279	250	227	281	244	231	267	286	284	266	229	257	248	255	283	261	260	253	280	248	270	278	263	277	292	255	269	249	234	258	242	250	285	275	270	246	278	239	255	257	261	253	253	254	257	255	276	242	253	265	283	263	286	268	255	267	274	244	246	259	270	247	280	275	282	257	281	257	261	256	271	274	263	269	261	249	279	274	259	265	260	272	250	241	274	235	247	268	280	262	253	280	253	256	263	241	279	265	269	259	265	264	266	282	268	270	262	252	234	284	257	273	250	296	276	281	250	284	249	279	267	255	276	280	264	274	278	240	244	266	247	251	256	261	243	234	262	254	262	261	260	266	224	261	263	276	262	265	263	266	249	279	247	293	260	263	251	268	280	260	282	279	279	264	249	247	263	251	284	258	256	268	257	250	253	229	261	240	263	268	267	268	243	285	252	270	234	282	268	254	242	269	259	297	274	240	287	279	257	278	264	257	233	275	263	271	237	273	272	262	238	252	249	272	275	280	270	270	269	245	268	251	258	261	265	256	245	261	250	256	236	285	254	267	266	262	301	287	281	240	243	287	246	272	258	235	268	268	268	229	265	276	263	278	267	259	253	275	263	289	230	257	263	239	267	221	241	270	246	257	248	255	262	284	274	251	267	285	266	259	275	259	256	235	242	270	278	263	264	279	252	256	261	259	252	239	280	231	248	262	272	280	261	292	268	255	252	230	278	251	238	253	261	252	257	257	232	239	283	244	264	232	242	256	271	260	277	250	255	276	262	228	272	264	302	259	270	260	300	260	262	280	252	278	241	258	279	277	279	262	244	241	267	248	260	237	261	246	270	252	258	268	257	280	252	260	267	281	245	255	292	271	252	253	267	250	251	307	300	290	251	258	257	268	258	254	260	282	246	272	265	278	249	237	255	272	259	277	262	277	276	245	258	270	261	257	265	261	263	250	254	233	260	285	279	249	264	235	290	257	240	256	273	268	277	244	230	244	254	276	271	253	277	252	272	272	264	255	269	250	252	271	237	249	264	254	278	250	251	231	274	243	307	274	270	243	293	248	267	250	225	290	272	266	246	263	244	282	241	246	251	281	257	260	255	258	238	275	243	263	256	252	268	258	280	294	272	250	254	262	258	250	262	257	253	287	243	278	234	262	245	262	268	260	237	238	285	240	248	237	267	243	265	266	293	238	270	280	266	290	298	267	246	253	262	265	256	275	265	246	262	264	255	259	275	276	259	245	245	256	238	299	267	251	266	260	267	245	286	299	262	248	250	289	261	244	261	273	304	288	269	249	252	260	263	271	280	281	239	263	246	252	251	295	248	280	263	254	259	252	286	274	254	279	242	295	267	244	257	260	247	268	243	266	250	251	260	250	269	253	277	252	252	262	257	241	273	263	277	238	265	272	269	269	310	259	272	272	280	269	288	282	286	254	283	276	256	295	274	265	248	253	299	249	270	247	272	240	248	283	261	272	233	266	243	250	266	266	301	256	250	241	277	248	236	251	252	220	265	261	270	282	270	257	274	248	248	258	306	246	253	261	256	276	254	248	266	269	246	264	272	261	261	264	246	256	246	246	268	244	255	245	273	283	284	241	267	256	259	255	220	253	236	264	279	263	250	244	253	265	249	262	287	260	277	263	295	246	241	247	261	267	290	239	245	264	272	258	243	252	265	255	229	275	275	249	255	250	258	298	239	275	256	260	259	269	264	224	267	261	274	280	272	276	257	269	271	255	249	222	257	267	265	245	246	247	266	250	244	261	273	232	259	270	296	278	276	261	269	276	247	283	255	269	255	263	273	239	271	252	251	283	272	257	280	233	229	256	266	289	257	254	252	245	260	270	282	262	268	274	275	243	253	288	266	264	261	266	281	239	295	240	262	226	240	277	280	299	262	245	299	228	239	250	253	251	256	261	222	275	292	271	264	265	280	252	245	267	263	287	288	228	242	253	231	259	232	253	262	261	257	267	251	260	247	276	221	278	267	277	252	245	266	283	263	286	265	253	271	259	264	245	253	282	292	242	257	250	260	246	265	278	245	268	259	282	268	252	280	248	316	241	278	233	257	235	245	284	268	268	273	274	260	247	255	285	259	258	261	291	246	248	299	288	287	264	262	270	279	257	229	269	227	263	266	270	252	283	258	253	296	270	253	289	252	249	221	257	261
23024	20690	27371	24045	20684	20689	7155	1520	1115	1035	908	850	780	754	722	762	701	664	642	598	594	634	585	602	571	577	599	575	556	568	538	531	523	521	515	536	554	550	509	574	520	532	525	522	566	534	519	551	535	554	538	556	523	516	539	530	500	513	553	518	520	539	547	539	515	551	511	520	544	511	538	538	510	531	530	519	534	529	551	547	482	536	570	525	537	512	545	519	555	501	550	510	494	524	488	530	514	545	533	519	546	520	489	513	509	491	525	508	539	559	500	580	520	464	504	496	525	494	497	506	532	517	527	499	545	528	505	542	522	517	508	494	532	539	506	543	544	527	518	524	495	515	532	525	495	557	483	528	523	493	495	489	519	493	537	528	579	528	511	517	571	521	513	492	458	556	524	504	602	530	480	501	548	528	534	503	551	491	537	521	538	515	509	518	494	519	567	512	562	560	489	512	521	519	496	520	526	540	496	524	508	512	503	518	528	524	503	551	508	492	528	499	500	542	506	535	497	530	507	513	500	494	544	576	525	545	548	538	491	503	530	536	560	538	520	509	523	515	534	479	509	548	549	515	471	560	485	504	493	498	526	516	542	558	504	491	535	477	503	544	542	541	537	496	538	507	502	565	479	514	550	535	499	513	516	541	524	536	500	528	519	514	515	541	548	561	538	491	505	519	480	554	521	512	530	496	502	500	521	551	529	538	505	510	473	492	478	509	511	519	521	510	534	488	537	542	487	514	512	522	579	510	524	489	528	571	555	541	545	520	487	508	565	534	489	510	509	516	480	548	534	553	542	581	510	541	531	518	526	556	497	534	532	533	521	540	544	536	538	524	486	560	483	499	515	526	471	550	496	534	496	490	496	483	556	534	498	508	504	525	520	513	477	454	503	482	501	541	505	535	499	506	560	533	514	486	500	542	554	558	543	485	495	485	543	481	525	458	484	495	494	481	521	505	493	553	550	497	518	528	525	515	480	495	568	471	550	531	501	531	502	547	513	521	543	503	497	514	512	519	535	465	558	518	524	505	471	520	551	540	555	518	540	486	517	563	584	496	507	512	475	537	497	538	500	527	537	543	489	531	557	462	550	507	533	492	534	509	489	520	549	525	523	486	538	530	519	519	504	518	520	563	521	549	526	480	537	547	557	490	523	540	534	536	504	510	530	488	522	544	542	507	548	553	464	509	529	541	542	505	490	472	511	522	515	505	477	518	492	535	506	527	537	514	516	509	534	493	478	541	506	517	551	509	533	516	515	524	516	532	503	570	515	518	490	549	532	539	518	540	469	513	499	487	556	519	569	512	512	498	514	513	519	522	490	515	518	579	530	528	520	492	488	565	566	566	535	492	495	536	509	552	480	529	542	533	505	555	482	535	545	485	514	524	530	537	506	545	510	492	497	525	504	499	497	496	470	542	539	459	556	494	553	543	520	491	515	539	510	558	490	508	486	509	537	525	505	520	516	497	499	547	518	480	512	544	511	505	516	492	526	533	567	540	548	513	507	526	509	513	516	521	526	469	488	521	539	536	518	508	522	508	501	492	528	516	524	501	504	499	492	512	531	546	561	514	550	477	540	516	478	482	539	497	514	499	525	519	495	520	467	498	543	509	502	526	565	528	523	536	540	493	520	526	515	490	534	520	534	520	517	518	483	501	493	504	517	527	552	508	517	528	573	526	482	492	546	512	526	541	530	497	523	514	534	523	536	535	507	540	524	517	520	525	502	526	559	568	535	505	509	544	537	537	526	540	516	549	479	483	560	566	516	430	492	503	536	499	555	500	524	506	547	513	534	558	528	503	536	497	520	492	515	493	499	533	524	529	521	532	544	511	482	554	488	543	545	562	536	488	500	517	527	535	513	546	527	501	498	528	477	549	497	499	559	521	496	547	548	534	507	508	535	524	519	498	542	481	519	551	498	534	508	510	524	480	532	483	554	557	528	507	546	526	513	438	496	523	523	532	532	543	515	503	526	504	544	512	503	532	516	494	543	558	488	508	518	518	567	557	545	533	519	526	514	546	584	514	537	548	495	494	548	514	528	568	467	545	535	521	543	493	518	495	532	495	576	554	490	542	556	546	523	524	524	532	511	523	517	529	551	510	524	549	514	489	528	572	494	536	539	512	591	496	501	551	532	492	524	522	500	504	523	513	515	541	497	534	505	520	512	481	522	479	501	501	519	515	502	501	538	532	537	513	527	534	476	553	536	502	528	504	511	513	500	510	521	524	531	518	478	502	500	495	521	516	522	601	506	517	523	564	505	518	525	519	481	524	493	547	508	508	521	524	506	498	547	518	516	487	494	541	520	508	501	553	522	487	549	501	477	496	475	542	501	536	500	516	531	525	549	545	493	500	536	468	504	472	536	515	552	487	507	530	489	530	526	541	548	502	561	525	466	519	486	507	506	493	499	512	488	522	478	535	514	519	527	518	510	544	470	528	507	567	527	505	516	583	536	512	513	495	529	549	537	527	531	556	496	494	511	504	475	497	498	508	541	507	505	556	479	532	553	547	536	506	497	559	485	511	491	530	497	533	552	553	538	528	532	500	547	529	543	540	549	485	482	575	481	516	502	528	545	509	544	530	528	546	500	574	492	502	552	513	537	524	467	498	503	471	493	491	502	515	516	527	510	536	507	557	529	505	510	518	523	489	534	533	593	515	505	498	515	515	485	553	547	498	520	542	536	518	493	550	537	541	534	496	559	519	534	538	522	554	517	495	509	527	500	488	476	524	529	557	546	519	526	531	530	498	543	541	528	528	499	566	535	512	513	523	480	549	546	490	518	546	496	545	503	517	473	529	474	516	486	504	516	538	478	467	518	495	479	523	523	515	532	504	492	529	523	496	564	528	544	541	531	495	543	537	525	524	508	523	522	497	504	517	507	530	508	513	530	514	500	515	517	541	560	521	447	524	565	523	519	479	492	521	512	497	552	509	541	532	506	533	527	523	503	512	513	492	484	530	542	541	518	545	490	492	525	529	522	560	501	492	475	512	542	504	523	497	518	488	494	532	514	533	555	532	468	465	515	515	491	505	528	487	550	506	487	511	521	501	502	579	513	497	509	523	509	506	547	519	518	526	547	509	525	540	483	520	495	509	517	520	510	543	511	526	527	485	484	512	499	556	502	544	547	510	553	533	526	549	519	543	568	522	514	480	527	519	529	525	529	513	450	515	539	523	559	522	478	482	497	536	532	503	491	481	539	493	538	537	473	517	526	532	512	519	525	495	503	526	535	525	530	509	467	537	509	520	513	504	520	519	481	492	493	491	536	523	521	519	570	499	505	518	515	478	543	546	546	525	485	530	520	532	492	495	493	514	528	480	499	489	510	539	515	487	540	471	509	511	546	519	530	539	502	551	527	506	543	538	500	503	560	488	520	511	506	552	518	531	494	520	507	494	525	557	492	503	530	512	532	495	520	501	535	514	516	477	532	470	562	511	532	519	522	511	489	523	496	512	476	508	503	546	524	509	510	522	547	519	508	475
39702	45625	14504	8469	5407	3798	3013	2421	1978	1706	1506	1375	1207	1112	1001	965	874	877	849	764	717	722	676	690	693	673	628	635	608	650	613	643	614	592	565	516	577	561	473	554	547	566	536	536	589	545	577	559	493	533	535	562	511	497	506	583	535	531	555	530	518	538	565	558	542	525	512	521	552	550	546	497	497	536	514	506	530	546	528	523	490	541	518	508	524	498	595	515	514	558	477	511	519	469	537	478	556	492	490	496	517	522	541	505	475	536	553	555	499	506	496	508	524	515	518	506	484	508	515	509	535	499	484	486	457	484	517	545	528	526	528	514	557	553	520	493	520	497	503	531	535	549	504	494	525	539	501	491	513	483	519	534	488	559	510	475	505	506	548	470	511	503	509	525	524	512	530	532	539	523	507	555	525	506	488	546	532	511	530	500	535	518	515	492	500	514	526	516	500	535	549	461	543	508	484	516	524	508	517	513	516	508	516	478	502	476	537	523	499	560	507	521	488	529	499	516	537	468	506	507	449	519	534	512	550	494	526	504	519	521	505	494	509	548	493	523	507	483	513	471	480	545	541	483	540	493	506	531	518	504	514	534	513	495	505	531	514	492	522	479	491	480	521	480	539	496	533	510	469	548	485	454	479	510	512	506	492	482	544	515	478	505	530	528	476	486	529	520	529	530	502	532	459	471	525	509	505	506	509	534	500	546	540	518	518	486	450	545	521	519	486	554	472	524	493	504	515	518	507	525	512	469	497	540	540	522	531	481	496	525	543	490	499	550	519	490	503	534	540	487	529	506	492	516	516	513	521	510	552	559	524	491	529	473	534	535	498	481	491	483	531	478	493	504	503	486	495	515	545	505	484	539	516	501	513	537	512	488	470	546	478	482	473	486	526	537	470	491	531	500	504	552	518	517	501	520	515	535	457	522	505	520	581	504	523	499	513	537	485	530	492	494	505	490	481	545	502	522	527	521	513	507	500	483	493	472	530	498	508	483	471	516	509	504	503	539	546	480	510	492	510	531	523	539	513	529	459	515	548	481	535	489	488	531	555	481	521	519	502	487	523	504	499	479	486	475	490	493	548	537	509	524	518	523	526	522	550	512	517	511	534	538	531	527	522	486	496	509	522	515	529	518	491	513	503	530	503	529	503	532	491	491	491	532	532	515	523	499	501	484	487	499	533	498	530	471	509	534	480	537	483	503	527	530	491	542	538	502	513	529	517	500	555	522	511	510	514	504	523	481	523	448	448	470	519	512	499	522	504	542	519	469	494	546	512	527	501	506	551	483	538	498	531	537	499	500	514	523	519	507	551	519	472	491	492	513	499	486	532	543	480	477	525	529	521	510	453	496	516	498	479	490	506	503	556	508	511	517	517	528	492	482	529	526	524	504	519	485	466	497	529	535	505	530	507	507	524	534	480	502	511	477	485	530	507	519	495	521	561	490	493	501	464	525	473	518	533	509	506	513	488	518	524	538	525	504	485	480	466	509	496	535	542	519	480	531	486	543	472	508	501	504	558	493	495	541	550	458	510	528	488	517	495	512	492	489	516	539	493	513	549	518	502	530	478	510	502	486	548	549	501	500	528	519	546	502	504	513	486	510	516	529	516	532	500	496	544	551	512	474	569	492	536	484	516	522	463	464	540	508	531	515	534	491	486	495	523	523	513	472	512	454	535	557	527	485	522	470	515	508	482	498	508	478	492	549	537	505	548	512	467	558	504	511	510	498	543	503	527	497	523	551	510	507	514	533	481	509	501	521	489	534	477	496	541	520	522	572	487	491	516	519	486	514	476	512	500	484	515	483	545	533	480	531	521	530	514	522	486	463	508	475	530	494	538	508	521	512	525	529	523	510	499	473	529	518	514	503	535	505	499	528	470	470	528	512	509	524	537	525	536	526	519	535	535	524	505	500	483	501	507	518	514	501	480	495	523	516	501	526	497	520	541	509	479	552	519	503	527	499	525	506	512	497	511	511	508	483	522	532	498	503	507	485	517	515	480	522	503	501	492	472	478	511	520	508	507	522	527	514	530	517	505	495	548	489	527	533	486	549	567	508	520	502	553	495	509	496	564	508	498	579	506	512	488	520	542	497	443	512	500	522	535	529	531	517	485	498	529	523	525	542	530	524	427	519	534	537	526	546	558	525	503	489	530	502	513	531	529	540	542	458	538	480	507	533	537	526	495	516	491	509	569	475	475	516	499	531	543	481	514	540	514	498	477	526	552	495	485	521	514	504	533	527	511	513	529	515	509	516	494	497	459	533	502	516	539	522	506	522	503	544	488	523	522	510	503	522	512	498	519	491	521	500	526	517	503	482	493	454	540	540	516	511	523	496	500	510	508	501	526	511	508	560	546	504	498	558	538	533	527	453	506	502	554	505	497	502	507	484	504	501	526	564	543	517	502	520	513	555	519	507	543	539	515	478	518	530	517	530	508	513	509	461	502	508	477	528	528	522	504	524	485	543	516	528	499	536	487	506	541	514	529	555	534	552	504	492	516	497	498	494	504	482	484	493	530	498	492	485	542	549	495	543	479	472	517	532	492	482	494	521	526	516	507	510	542	504	507	530	490	477	508	493	512	540	526	522	542	484	501	525	533	496	534	500	490	520	512	500	503	524	517	498	509	469	515	489	501	528	494	503	491	480	487	527	507	501	484	497	542	510	520	513	495	550	486	510	528	505	496	507	537	510	517	499	507	531	481	496	534	490	535	538	555	522	518	501	463	499	556	528	490	474	514	506	498	488	513	529	537	513	547	552	476	503	527	503	517	439	502	513	485	519	466	512	525	532	518	475	485	535	509	504	491	537	493	505	523	473	545	520	562	512	511	493	509	529	538	521	468	532	516	512	538	484	524	542	522	498	482	547	545	524	516	546	508	545	484	515	536	520	516	504	563	524	513	514	514	497	514	542	476	552	505	494	522	501	519	515	541	506	502	534	511	510	515	552	497	521	487	488	497	496	492	502	515	488	522	502	463	488	508	532	483	540	519	482	508	522	518	501	522	535	516	498	545	507	526	558	512	519	514	543	535	545	478	544	530	491	480	497	527	498	508	490	500	497	490	520	506	537	506	511	516	564	516	518	487	513	529	534	556	502	516	518	511	451	485	464	527	516	519	515	551	514	501	557	510	470	505	485	504	504	528	516	531	521	533	479	528	521	488	525	502	553	544	534	506	460	518	486	512	511	471	515	494	527	520	537	523	532	497	519	489	537	520	528	504	496	503	497	547	502	513	497	532	472	498	489	546	507	485	496	523	516	523	504	511	507	528	512	526	533	515	549	531	519	525	521	512	521	485	492	510	505	520	494	542	524	489	525	524	529	488	511	491	533	484	489	505	464	510	565	547	424	479	500	491	538	482	524	514	523	551	507	517	490	527	530	526	523	513	508	485	518	513	516	504	504	496	508	486	541	517	519	545	505	526	510	529	522	510	500	504	504	500	520	511	499	533	494	523	512	527	518	494	583	504	551	510	469	541	522	467	492
32207	21094	5758	782	581	565	545	516	521	511	462	490	483	508	510	491	488	436	547	487	529	475	458	479	551	494	509	504	477	573	470	515	513	527	513	506	500	472	484	538	513	550	514	493	520	503	471	525	493	481	478	486	562	489	519	478	551	532	508	494	529	508	533	492	528	489	470	572	528	487	543	505	455	493	527	528	475	534	545	538	521	512	506	494	475	455	536	539	526	531	502	505	517	500	529	492	496	479	539	529	557	528	503	479	477	510	486	455	528	501	531	536	535	495	526	505	506	535	500	541	513	511	513	474	473	507	489	532	516	503	535	475	496	493	508	486	515	518	492	472	495	559	472	526	505	476	526	536	511	509	481	528	492	489	496	499	518	500	491	510	508	507	487	486	471	474	519	475	544	532	505	509	518	510	531	508	561	525	514	510	541	502	526	503	496	525	537	534	514	521	515	509	533	525	498	523	515	522	512	526	537	498	515	519	527	508	468	478	505	500	514	490	485	506	446	473	492	493	471	541	499	509	484	483	539	491	511	501	480	473	530	485	481	507	531	519	507	544	517	502	530	488	537	506	475	474	526	499	506	484	516	466	534	510	501	518	486	541	496	554	503	497	486	500	488	471	510	534	505	473	502	496	484	510	482	470	477	505	532	569	484	522	505	519	487	515	499	534	481	505	533	484	544	528	475	514	509	553	493	501	493	512	479	520	508	514	493	494	513	488	462	542	509	514	502	519	511	446	505	527	478	465	482	482	526	519	505	517	518	464	513	515	527	481	501	523	526	555	566	484	520	460	479	489	496	524	511	500	434	531	498	502	545	491	493	526	518	482	490	469	499	497	475	465	531	495	477	509	534	491	531	543	484	539	532	520	481	470	504	532	563	508	524	497	470	509	474	480	498	516	509	483	522	498	495	499	550	475	482	481	491	541	480	482	477	532	457	538	520	514	449	485	487	518	499	511	485	478	527	487	490	527	536	480	473	506	505	497	508	496	493	498	509	494	509	556	516	497	526	508	538	515	503	465	502	523	521	489	504	502	521	480	528	516	518	522	503	513	507	515	478	511	494	514	510	493	527	536	516	505	484	521	500	504	501	519	537	499	509	501	478	517	503	526	539	509	535	513	510	482	462	497	509	478	518	525	488	529	512	513	558	479	495	499	508	538	477	512	530	477	531	536	507	503	541	531	491	519	517	513	527	489	471	522	536	530	501	503	504	528	537	487	475	519	509	512	493	516	515	504	472	494	539	484	558	489	504	496	525	505	503	479	561	495	533	465	517	494	498	496	504	508	524	525	484	509	487	479	522	495	465	510	526	484	474	516	484	519	498	541	484	499	511	511	537	513	514	527	495	503	501	527	473	520	509	532	512	516	505	563	468	520	497	489	470	515	516	477	462	548	504	495	476	484	514	582	486	524	537	446	539	534	515	485	490	479	523	508	525	498	466	542	463	543	470	517	520	499	492	494	490	515	528	516	513	530	525	486	465	519	495	490	487	547	497	467	512	508	503	479	502	540	474	521	543	500	530	486	496	519	468	540	491	495	492	504	556	549	504	516	503	517	536	522	478	498	545	506	523	514	543	510	489	511	492	568	493	492	517	518	534	483	486	523	476	558	537	518	504	492	505	498	504	500	521	502	477	501	509	529	499	506	489	456	476	516	479	493	489	521	485	528	484	472	501	511	492	510	489	522	506	500	463	499	457	479	527	563	456	470	533	497	514	518	512	473	522	502	529	516	525	495	516	515	482	518	512	534	509	514	511	513	477	506	521	488	499	506	502	494	495	537	482	486	494	494	512	472	475	494	467	459	504	540	496	463	515	499	507	506	514	519	518	483	499	470	509	532	478	518	514	512	517	494	489	499	471	496	519	472	496	512	502	482	497	531	513	497	495	535	525	469	512	535	478	515	478	486	480	515	511	484	474	509	493	487	502	498	512	507	466	508	550	489	488	502	498	510	479	533	534	503	521	504	504	506	514	512	505	520	473	487	515	537	505	485	491	499	497	503	496	490	488	504	514	534	510	530	479	510	528	527	477	498	517	523	517	545	484	486	522	524	512	505	482	495	542	533	514	534	483	496	515	474	505	439	517	453	514	534	515	500	489	484	442	484	506	506	532	527	503	533	490	520	494	483	528	488	496	548	493	510	527	502	507	493	490	469	528	493	521	512	530	524	489	474	529	534	537	549	499	509	507	518	510	488	531	524	552	518	477	502	496	524	497	470	489	489	512	519	538	520	495	487	503	532	512	468	487	491	527	528	511	528	481	551	542	456	514	520	520	556	482	534	525	506	511	497	531	488	502	495	513	498	474	508	463	499	462	465	502	452	531	501	516	550	512	485	463	527	526	481	520	524	493	507	508	481	553	517	539	531	506	531	559	488	481	493	492	508	495	488	499	502	490	510	526	502	493	493	482	517	508	536	523	533	504	469	489	504	513	527	476	525	494	493	522	521	486	548	527	495	504	461	484	487	488	487	518	518	490	518	500	512	491	497	523	472	503	532	502	517	521	476	502	501	499	481	515	516	471	507	525	466	506	510	517	530	540	494	506	535	451	492	510	515	501	469	476	469	540	490	511	464	522	493	491	506	466	534	481	461	481	514	520	497	513	471	483	495	495	470	505	537	499	545	507	520	522	535	490	437	508	515	491	509	462	454	490	488	492	509	483	497	526	499	512	479	513	478	457	528	475	528	520	510	516	507	554	529	483	528	522	537	542	502	514	499	517	479	508	493	495	511	512	486	527	509	508	466	487	512	496	485	480	516	524	509	510	536	498	478	495	507	503	486	505	516	528	520	518	470	476	488	506	542	501	491	515	511	494	503	509	490	500	497	563	515	500	494	518	506	475	495	524	512	500	524	461	491	494	466	498	525	506	501	510	519	466	465	530	516	554	521	543	530	502	494	518	494	536	507	499	536	509	529	507	481	547	485	531	524	519	498	484	499	508	514	486	533	522	496	518	490	523	470	508	500	499	506	478	539	513	504	498	513	487	469	507	459	507	461	497	503	516	479	509	503	479	494	492	490	468	527	515	496	502	522	510	481	478	475	547	502	472	497	513	481	501	479	489	498	509	505	484	467	534	532	481	490	503	538	515	515	525	518	498	571	520	504	514	562	493	491	506	520	505	510	492	518	522	499	565	501	496	504	576	552	478	516	492	483	500	498	507	516	478	469	475	501	484	453	502	477	506	495	509	490	508	519	536	521	507	482	506	496	533	521	505	548	495	497	474	493	496	534	509	512	513	491	532	478	493	493	483	498	482	480	530	517	525	499	480	514	515	544	492	508	496	514	482	481	489	495	507	517	500	457	512	514	496	493	498	526	506	491	531	531	497	515	512	487	481	495	468	524	472	514	503	476	530	488	475	514	470	481	532	512	463	515	443	503	469	455	518	489	552	516	492	512	463	513	499	466	472	530	519	497	509	471	509	506	531	464	513	495	519	525	476	474	508	489	543	522	462	565	495	506	500	475	492	529	539	521	486	489
32872	20410	1199	828	691	646	661	629	590	580	564	590	542	586	584	559	537	547	533	498	561	509	560	557	556	565	615	532	595	552	552	500	552	600	561	519	524	569	548	542	548	584	535	558	583	539	549	567	570	535	562	597	558	533	510	549	566	566	545	525	536	532	490	552	551	513	536	548	565	563	565	601	545	535	577	579	566	564	543	584	553	582	516	563	570	591	567	571	559	577	539	545	572	566	579	527	565	582	543	542	557	559	542	544	523	570	539	551	584	563	568	558	550	579	544	587	545	601	597	534	562	558	563	564	565	537	519	540	555	560	523	542	510	571	551	568	540	600	573	523	569	575	562	573	557	552	559	564	552	552	585	558	537	518	576	557	620	594	559	527	541	609	538	514	565	561	530	574	554	559	564	540	555	564	560	536	572	546	531	585	561	512	494	615	531	555	583	529	596	562	537	589	550	570	540	539	540	579	523	525	570	546	543	555	534	571	587	546	586	558	594	548	549	569	526	536	571	554	544	585	541	587	582	527	567	544	579	544	574	539	527	506	537	532	539	532	510	578	557	545	561	568	510	591	525	545	579	532	548	569	559	532	610	563	589	554	560	536	546	520	514	548	545	526	507	559	570	577	570	577	528	546	554	530	552	554	563	564	553	566	505	560	548	574	534	543	598	521	573	556	501	593	541	540	536	528	549	546	524	541	523	548	546	589	525	559	537	524	550	569	547	528	556	555	583	501	561	534	522	494	525	605	545	531	547	518	544	557	527	542	571	563	602	567	533	505	571	567	571	576	536	537	570	525	555	571	555	541	555	525	563	553	548	572	584	577	531	560	586	572	554	538	536	562	559	558	546	574	541	520	520	540	572	562	547	548	535	549	537	569	543	539	533	538	565	519	545	563	530	518	539	544	563	502	514	529	578	572	499	544	512	541	534	548	529	543	552	549	578	559	516	536	571	553	549	576	564	567	539	550	588	541	531	569	539	580	559	586	576	516	573	595	534	552	555	541	562	551	542	538	556	560	528	570	553	573	601	561	548	536	530	512	552	579	549	580	525	556	533	568	557	527	571	530	519	511	563	582	549	532	593	520	531	564	558	528	586	560	560	554	543	547	557	513	592	526	576	552	551	536	532	569	543	585	530	504	579	505	551	536	568	532	568	589	528	525	569	576	510	547	568	539	544	611	568	524	576	505	512	543	541	557	537	532	542	562	507	548	579	528	505	540	523	538	549	496	563	536	560	544	553	528	571	573	566	534	563	596	537	558	641	565	539	561	518	563	525	550	599	584	566	570	566	574	589	534	534	537	571	536	545	544	521	532	560	541	560	512	537	557	574	583	547	515	562	553	533	578	513	568	557	570	520	566	548	541	564	580	551	561	550	564	576	588	552	538	565	550	532	554	542	538	527	516	563	528	535	561	575	548	583	574	538	539	567	575	559	542	563	561	521	567	590	553	608	532	545	525	570	543	495	557	566	570	510	556	503	570	563	525	558	551	551	588	574	572	547	526	567	557	515	525	540	527	551	529	536	514	537	526	531	573	563	530	550	581	562	518	560	575	531	566	533	523	571	568	539	537	570	554	548	547	524	588	542	535	579	604	573	534	518	562	541	558	575	545	562	552	541	516	578	534	553	555	537	540	554	540	548	577	546	511	532	562	601	531	576	568	565	571	540	545	574	526	587	562	627	578	598	537	585	520	540	567	569	571	592	540	525	541	556	561	552	546	556	511	569	524	543	546	565	549	520	564	530	541	569	563	558	539	575	541	546	546	535	536	595	570	509	570	509	554	552	503	566	527	568	518	546	541	551	521	578	595	566	551	534	562	583	535	528	548	558	535	542	568	585	520	557	535	533	516	548	571	596	587	558	523	588	543	571	533	560	569	540	548	549	560	571	560	534	564	542	554	508	568	557	556	494	522	545	558	546	580	509	584	581	571	553	569	580	548	571	545	631	565	543	546	559	562	524	547	556	603	527	607	563	574	557	563	553	567	567	543	546	581	495	563	531	564	552	558	558	574	558	554	561	539	582	579	518	544	615	552	550	557	542	533	581	500	556	560	565	519	580	542	562	571	541	560	568	522	559	540	551	549	557	546	561	573	561	539	596	572	532	556	600	548	533	577	537	596	522	571	510	558	543	553	561	549	596	556	576	537	532	508	568	560	549	570	526	560	554	552	568	520	531	547	548	532	533	550	541	598	544	557	549	546	554	542	553	535	588	553	553	592	567	540	568	515	588	536	545	570	577	535	550	522	569	545	545	569	570	546	567	552	578	541	551	563	534	564	567	560	505	549	533	557	598	542	570	587	570	523	605	515	580	565	572	552	544	499	554	551	547	587	557	587	555	559	571	570	560	551	525	532	527	573	526	558	570	495	560	568	517	572	563	531	549	533	541	562	560	543	541	536	546	572	575	603	553	561	559	524	538	513	580	532	564	545	553	565	540	517	530	560	549	557	526	554	524	567	532	546	535	513	578	545	554	544	570	542	574	579	550	526	513	563	536	545	581	564	564	527	550	528	602	552	592	577	545	529	528	563	533	592	561	600	546	551	530	605	570	561	530	518	626	590	542	569	534	549	522	588	551	579	564	534	579	504	548	554	557	597	558	571	576	561	543	540	532	572	531	586	512	553	562	545	502	583	581	538	597	552	574	535	563	579	580	612	537	562	523	512	551	558	545	556	577	535	570	568	539	570	564	557	550	544	544	562	515	550	567	542	528	526	578	577	549	539	519	543	563	487	567	594	561	552	557	555	593	525	549	588	561	546	585	497	520	537	554	538	545	541	537	556	543	570	558	582	520	544	564	555	562	522	532	578	521	546	524	585	558	550	537	593	591	557	531	521	584	554	527	546	536	554	519	537	560	538	514	550	534	584	556	505	521	566	573	533	596	564	553	584	540	576	510	563	570	591	572	535	536	534	547	579	521	538	516	526	555	556	516	542	609	542	540	638	512	532	547	546	562	571	554	543	603	562	480	583	544	559	515	562	518	558	513	577	564	547	542	561	563	545	551	516	511	568	576	545	594	573	547	567	517	578	547	542	560	552	505	545	526	514	571	551	510	525	569	590	558	540	543	568	535	581	531	559	556	569	566	525	555	530	519	563	554	534	553	525	540	563	522	527	516	572	537	548	532	532	560	551	532	574	558	574	511	587	588	562	607	586	528	522	574	546	532	582	554	542	517	557	551	575	558	526	570	553	557	527	533	559	575	573	556	518	551	521	521	569	550	543	565	581	596	562	550	526	546	573	579	506	555	557	553	518	529	525	566	532	545	571	539	559	547	563	537	607	571	565	581	558	543	501	540	518	569	567	527	563	524	519	570	538	536	545	512	518	559	539	591	549	558	526	549	566	533	586	604	538	557	542	541	565	558	579	564	508	610	521	563	579	526	525	549	580	565	548	567	548	498	527	556	575	545	545	561	558	571	543	594	559	560	577	541	545	529	537	579	569	554	546	567	566	523	566	566	534	523	538	557	569	583	562	552	571
24938	20696	26943	24441	20638	9391	1028	667	551	509	443	391	362	339	356	321	338	292	323	277	262	293	296	263	275	285	263	227	255	285	215	256	235	258	276	274	229	239	207	270	234	255	270	258	228	237	252	254	233	224	238	261	258	227	238	220	245	252	234	222	243	227	248	216	259	227	235	243	229	219	227	218	248	233	244	239	215	238	228	222	225	248	228	213	239	222	225	223	214	240	244	234	216	217	242	220	226	241	223	250	222	208	227	221	236	230	201	232	246	213	217	221	255	228	249	251	246	201	264	244	222	227	222	249	232	233	260	237	199	248	227	234	251	233	226	238	237	209	242	235	195	217	223	250	241	241	228	204	226	221	207	228	245	222	235	222	199	252	250	246	252	238	246	210	226	232	218	239	256	253	233	255	227	243	216	219	255	225	237	224	211	220	220	237	258	249	225	242	230	220	223	231	236	209	247	229	234	221	227	230	250	205	247	205	217	237	230	240	243	242	224	211	230	251	219	227	225	215	263	229	252	230	232	254	249	247	209	236	232	210	224	219	248	219	210	231	259	228	246	232	219	257	233	213	268	217	246	240	226	233	248	245	219	244	235	240	232	243	226	219	245	229	256	247	233	237	257	237	229	231	226	192	236	206	224	221	220	249	231	230	222	247	214	253	221	243	219	241	215	225	221	242	225	238	230	224	265	245	236	206	220	234	244	232	238	238	239	233	218	223	248	240	204	218	234	233	214	232	231	227	235	224	245	244	259	235	199	243	246	230	252	239	226	219	237	240	226	247	265	258	245	227	262	224	224	262	237	215	226	232	224	216	253	234	239	239	234	230	255	219	234	236	241	231	231	200	261	212	235	258	234	236	245	235	239	226	246	241	200	210	234	223	203	235	236	217	232	241	210	212	239	242	217	234	265	236	232	229	253	223	239	237	247	218	240	255	247	207	234	222	241	233	228	215	245	225	239	225	226	252	224	245	232	239	233	239	232	234	216	209	218	210	225	253	221	235	250	242	258	247	202	225	261	238	241	255	216	196	235	243	217	254	203	227	239	229	255	229	214	208	227	253	223	230	218	247	230	227	252	226	241	207	240	227	219	224	222	257	226	225	226	231	236	244	233	217	228	230	230	196	239	212	216	190	222	256	233	212	221	234	245	254	244	239	218	252	231	258	246	219	262	240	237	211	252	225	222	196	239	212	235	225	228	218	255	230	234	235	227	251	238	223	249	217	234	194	247	221	223	239	219	249	237	246	215	252	236	239	232	216	229	246	203	219	241	228	250	234	235	253	239	212	220	210	211	262	216	227	224	239	244	232	225	241	239	223	223	263	230	228	227	230	225	209	247	236	228	237	225	235	204	233	226	212	237	239	227	241	241	220	243	233	251	222	251	208	240	225	240	220	207	245	232	243	235	219	217	235	233	248	249	225	234	254	242	237	232	229	240	248	227	233	213	226	216	228	219	213	239	226	223	253	233	245	246	210	241	247	213	207	251	239	240	242	261	205	234	239	232	254	227	247	233	227	247	263	241	221	241	219	220	229	211	216	219	203	242	227	243	216	219	212	226	255	208	232	204	230	200	237	224	235	219	236	239	232	246	216	250	231	221	213	211	247	226	215	222	242	263	258	232	237	233	222	201	245	273	224	238	226	233	241	249	226	222	243	232	261	257	193	226	225	226	253	235	247	213	248	224	222	195	223	239	241	215	230	213	240	245	243	212	235	248	208	238	225	246	235	216	217	226	240	237	235	212	251	225	234	229	222	238	252	224	238	238	240	224	201	214	229	241	216	249	203	210	249	260	233	227	216	212	246	246	206	227	186	241	255	218	235	247	225	231	225	210	239	271	241	224	215	253	214	253	232	217	247	214	203	243	243	242	216	241	248	219	244	236	212	251	225	225	241	215	250	240	245	227	234	224	217	234	236	266	246	218	260	225	234	239	238	251	225	272	207	236	238	226	264	214	235	204	233	241	234	232	228	230	227	235	258	229	224	235	224	232	214	228	236	241	259	267	234	235	216	235	237	210	227	238	219	242	250	219	219	250	266	221	221	227	224	231	255	234	230	223	239	241	264	236	252	235	240	217	242	224	210	234	261	240	214	219	237	213	236	243	245	217	218	239	260	224	257	201	248	256	239	216	232	227	259	225	245	228	250	237	216	219	245	232	226	213	239	213	226	248	245	232	253	253	229	244	220	237	238	221	232	240	249	231	231	245	233	211	230	221	246	222	230	238	219	230	260	260	243	217	228	253	233	242	225	221	203	232	257	224	224	214	237	214	249	246	280	200	235	243	231	234	223	252	224	221	207	251	231	198	256	215	216	216	240	245	251	250	233	248	220	258	218	231	224	214	265	231	216	234	232	223	215	229	230	219	232	215	252	210	233	224	236	254	226	230	208	231	242	226	237	210	222	230	248	230	225	231	245	219	255	210	244	276	257	216	232	253	244	239	207	229	208	207	236	234	227	226	225	215	213	234	232	224	212	237	251	231	235	265	229	253	231	250	218	203	222	206	245	242	223	227	237	219	251	247	247	241	217	240	228	202	233	232	215	224	224	216	213	267	229	231	211	226	232	217	226	211	257	238	235	236	224	238	231	251	262	234	270	226	241	222	253	228	267	240	220	221	253	234	209	217	240	237	246	242	249	250	253	213	244	215	225	242	229	256	253	246	252	221	205	244	242	212	221	272	214	223	264	231	222	272	244	206	237	235	217	212	232	238	213	242	217	223	230	239	249	228	255	238	203	267	228	200	220	251	219	251	267	237	240	208	229	226	244	208	234	233	223	223	275	239	237	232	235	208	238	215	218	199	242	212	217	235	224	219	248	274	228	218	238	222	231	226	231	211	246	246	217	245	235	255	243	237	241	231	226	245	194	209	229	235	248	261	229	222	239	248	267	223	225	257	222	229	208	216	209	258	266	225	217	220	209	240	224	250	255	217	226	201	227	224	272	217	235	224	241	241	246	237	233	221	215	189	227	181	253	219	238	246	240	240	256	209	251	242	233	236	256	262	240	232	230	235	211	230	280	222	208	226	239	236	239	212	232	255	265	213	226	246	214	229	229	228	226	258	243	208	208	225	211	227	237	225	228	256	218	228	208	254	237	221	224	229	229	245	221	244	228	213	247	258	223	227	245	248	239	224	223	223	224	253	240	228	270	244	233	249	237	234	229	216	256	256	256	245	234	254	251	231	216	238	225	242	215	220	248	217	238	228	230	246	210	242	227	231	254	231	212	201	208	214	212	226	249	245	239	213	245	203	235	251	233	239	238	219	231	233	222	225	242	238	216	234	234	204	246	258	222	210	211	205	243	243	223	225	212	254	235	214	255	230	225	229	233	213	251	248	229	240	256	238	233	213	235	222	237	235	225	244	231	218	222	235	242	213	230	241	234	228	219	225	215	206	212	245	209	200	226	240	228	236	246	225	202	223	219	256	227	245	245	252	242	252	241	204	237	244	238	238	248	201	243	224	249	227	257	216	218	233	243
37635	32010	9559	4933	3061	2249	1650	1338	1083	913	740	712	635	600	510	488	491	511	420	433	341	392	350	353	325	382	366	329	298	315	323	295	322	294	315	295	280	300	299	281	314	277	273	282	277	281	249	273	250	292	233	263	258	280	268	274	256	268	267	273	264	267	270	255	281	314	255	263	289	268	268	283	251	253	268	273	267	243	223	264	260	263	261	272	264	285	278	280	243	263	261	240	267	240	272	271	254	280	261	280	246	260	260	222	271	237	289	270	274	295	232	268	270	252	251	235	267	288	244	270	284	249	296	272	238	260	276	239	291	286	266	256	279	255	262	260	273	260	247	242	274	297	243	238	285	290	269	242	291	258	251	285	254	256	240	238	263	262	254	227	225	266	243	267	264	274	255	269	252	271	261	255	258	267	258	281	263	273	250	255	280	242	285	266	249	258	240	254	245	276	243	259	244	240	250	253	244	262	268	268	241	255	237	283	272	273	255	273	249	288	261	276	258	265	288	290	248	254	236	274	268	307	259	280	248	243	268	255	271	230	269	247	252	276	277	225	259	261	293	269	263	256	275	266	241	267	279	253	256	275	275	288	242	275	272	239	286	258	273	262	249	239	259	284	244	269	262	253	249	257	292	279	259	276	266	270	247	250	246	286	291	287	231	272	248	259	258	271	276	259	267	240	227	272	259	280	274	290	249	269	263	251	277	272	271	285	235	283	268	249	260	288	263	252	234	265	267	253	259	266	262	282	275	286	256	229	248	268	288	262	239	248	282	282	270	248	279	241	252	285	266	258	272	268	240	267	274	259	260	251	267	257	261	270	245	255	266	279	266	271	278	297	243	255	258	236	240	286	245	270	280	280	246	256	265	266	266	258	236	269	278	259	255	249	235	279	281	254	268	260	266	267	269	274	249	270	239	237	250	244	243	257	257	281	271	247	278	273	275	275	261	266	235	274	274	256	247	294	245	253	234	289	259	261	260	275	282	249	284	293	260	256	242	259	216	286	229	282	240	256	284	263	256	275	252	273	272	273	244	278	275	269	291	250	247	271	264	256	255	278	271	275	245	270	236	251	257	270	260	260	254	256	225	242	295	263	289	275	282	225	282	260	277	270	245	214	250	263	259	254	264	274	266	264	287	242	272	286	266	289	272	254	279	237	226	266	267	273	267	269	267	268	271	256	275	273	261	218	257	270	228	256	265	265	269	261	252	232	266	258	278	266	271	254	250	272	292	263	281	279	249	264	265	245	257	254	291	278	262	251	296	237	279	248	267	263	253	251	261	254	253	282	237	247	290	278	258	250	249	286	237	279	250	287	255	264	265	221	247	255	282	268	254	242	272	242	253	286	253	247	236	249	293	248	270	249	305	266	268	254	271	264	271	227	274	262	257	260	276	294	250	281	260	258	274	262	249	269	256	255	246	284	253	291	288	269	266	258	258	253	256	256	261	268	263	281	260	255	242	248	265	278	283	259	289	262	293	287	270	271	264	259	262	274	264	269	251	241	307	289	248	234	272	286	265	289	273	237	268	263	244	242	281	257	268	273	262	280	264	304	243	259	281	252	241	280	282	256	245	250	243	267	279	245	257	256	269	287	235	262	268	272	270	268	241	290	253	264	272	251	269	284	284	239	265	241	263	283	277	267	248	280	247	256	271	231	245	280	273	280	286	261	243	275	272	257	291	279	266	277	276	272	274	252	285	270	284	260	281	261	253	247	249	271	272	265	274	249	261	234	254	236	273	273	253	240	266	263	246	275	246	256	259	281	286	252	238	288	272	257	262	281	271	248	247	256	241	223	237	240	257	286	275	245	263	242	237	245	257	292	278	261	250	252	274	268	274	258	245	270	248	285	246	253	290	245	264	258	270	260	276	255	252	263	271	273	268	249	252	274	252	271	271	268	276	263	269	265	235	274	257	270	272	273	246	244	254	266	255	253	258	247	257	254	268	296	281	255	265	267	260	238	288	248	256	254	263	255	268	259	231	263	252	257	278	251	259	267	285	253	247	264	252	261	254	276	277	249	274	260	243	261	288	253	255	274	240	278	263	291	272	246	229	270	285	251	261	239	278	253	275	282	247	241	296	265	260	283	261	280	238	258	264	275	270	253	272	258	265	271	253	263	258	252	274	231	277	250	279	261	246	251	233	256	263	234	280	258	279	230	281	266	256	277	275	280	267	245	259	272	269	236	249	264	267	250	242	277	244	270	235	243	246	271	259	266	282	266	226	244	250	253	249	259	282	250	265	265	259	271	275	271	249	263	260	255	272	277	278	260	247	253	253	260	236	254	261	249	259	255	238	277	287	240	249	247	308	240	267	245	260	261	260	292	256	230	243	234	255	254	270	244	266	277	256	266	248	241	284	274	252	263	241	247	243	243	272	249	244	238	263	283	249	272	252	252	260	297	238	264	290	265	270	255	265	245	268	234	258	243	266	283	262	241	262	278	277	280	261	295	280	255	245	257	284	260	243	248	235	248	273	245	245	266	300	254	255	246	245	248	267	254	285	244	282	279	237	252	240	268	265	257	274	247	263	261	252	278	276	266	255	275	251	253	251	259	249	285	278	268	256	260	274	246	269	268	247	233	237	267	253	239	265	226	258	252	287	273	242	261	263	270	228	254	302	235	264	243	263	264	273	285	256	270	294	297	264	285	274	257	256	243	239	250	269	255	234	268	255	262	249	259	263	256	258	262	287	242	262	276	250	271	256	274	252	259	255	298	250	278	241	245	265	252	249	264	277	255	247	283	254	268	252	283	270	279	256	270	251	254	281	263	278	291	258	252	247	246	271	255	242	275	224	249	260	248	257	285	260	228	251	262	233	244	268	240	291	275	251	277	292	271	273	232	265	237	235	256	254	267	263	281	278	246	270	268	253	281	254	289	286	286	292	265	221	269	272	245	277	251	251	243	246	271	242	227	278	269	240	276	257	241	262	263	247	273	284	275	239	262	267	309	279	246	256	280	259	263	280	287	260	267	245	257	266	254	256	259	242	248	280	254	256	251	266	258	280	277	271	262	247	254	307	279	245	273	254	275	262	270	243	253	263	234	250	259	259	280	255	262	249	258	260	250	255	283	249	272	254	272	293	246	279	275	251	272	261	236	267	302	251	270	268	277	256	243	250	253	269	281	238	261	288	268	266	271	266	269	237	245	261	237	242	281	267	254	253	263	242	246	259	245	279	254	271	255	273	229	238	276	247	254	256	259	224	281	274	263	249	241	244	261	252	277	253	262	279	276	269	276	275	276	252	242	252	305	213	268	280	243	263	240	228	277	250	237	281	257	233	256	256	268	267	247	266	270	258	258	258	260	244	265	258	287	253	280	228	275	284	256	283	236	301	248	260	261	267	233	250	260	251	262	275	256	243	248	245	254	266	276	257	238	276	239	275	272	216	232	236	252	257	257	288	260	231	244	276	262	277	270	260	257	256	259	271	270	256	263	242	252	240	274	244	242	242	262	275	244	270	219	255	244	283	239	266	262
23025	20685	27320	24047	20677	20657	7004	1397	1120	967	913	862	738	777	685	703	650	676	628	647	621	557	603	602	588	576	564	549	560	556	536	548	544	516	562	524	549	547	570	568	531	601	526	542	511	594	533	498	559	540	545	547	524	523	504	516	533	523	475	558	575	565	487	507	581	534	511	531	512	524	546	511	520	529	551	548	553	474	529	533	515	531	484	584	539	491	518	525	510	551	494	500	500	506	484	518	530	507	571	489	517	523	524	528	515	508	519	492	558	495	546	570	559	484	492	513	572	505	505	527	523	507	480	495	486	515	546	539	517	530	534	514	549	511	533	489	520	550	572	499	575	547	497	502	536	504	513	513	505	520	523	508	532	522	520	576	507	493	527	517	467	524	516	524	576	508	515	535	505	532	518	493	554	533	494	486	533	528	520	534	500	544	490	510	524	547	526	527	506	561	495	517	532	536	505	497	515	511	489	519	516	517	563	527	519	482	542	526	510	504	547	488	514	512	505	547	541	513	528	528	530	511	540	502	509	515	522	499	532	478	532	527	525	477	466	532	475	549	532	501	502	540	547	534	494	536	550	521	569	493	544	500	496	512	507	524	527	527	520	509	511	572	528	454	492	480	510	518	489	499	498	506	512	509	517	521	522	514	486	506	514	526	523	543	503	508	508	504	516	496	530	542	489	511	513	485	536	549	524	519	532	483	502	528	521	524	511	509	529	558	482	516	561	464	521	525	551	527	553	512	530	569	553	528	530	508	516	491	493	509	537	539	501	571	520	505	546	529	512	551	507	531	553	495	487	537	541	528	523	497	531	498	525	490	539	486	519	542	519	498	517	512	498	522	536	525	500	497	512	534	535	522	525	503	557	539	499	517	492	491	498	524	524	517	506	543	509	489	470	519	498	532	518	532	492	497	498	518	501	476	497	506	512	536	518	538	521	500	513	528	491	574	503	554	498	530	493	513	512	523	507	498	516	509	519	526	523	480	556	539	538	519	505	519	538	540	532	497	520	542	526	492	512	531	533	484	524	567	453	504	539	525	525	507	511	524	476	551	525	503	531	522	511	512	549	512	502	533	515	543	564	540	542	507	506	512	509	506	476	497	512	505	502	494	562	508	509	499	484	519	548	493	484	500	523	541	514	520	490	555	475	514	526	522	514	529	518	580	564	488	527	537	498	533	536	574	508	507	519	536	532	510	487	540	535	566	533	481	511	529	552	501	484	566	525	515	477	504	498	515	522	500	508	509	521	554	533	521	530	523	507	501	527	532	506	504	533	552	509	545	497	524	522	530	555	452	520	536	521	488	534	488	484	516	497	529	507	518	506	503	489	518	539	478	524	506	500	524	509	499	532	491	532	572	507	518	504	517	502	443	527	533	484	510	518	535	523	493	527	519	506	494	544	523	485	550	509	517	481	537	569	540	492	557	504	508	499	488	486	524	537	537	510	500	514	524	479	548	519	508	482	494	502	499	539	532	561	491	501	530	524	477	484	554	535	532	484	521	498	539	543	544	554	487	485	545	522	495	533	537	511	543	541	510	533	506	532	530	492	531	534	539	498	520	543	527	514	559	515	540	537	522	535	544	535	517	522	515	523	483	458	537	548	522	520	493	543	514	502	543	560	531	528	494	565	518	525	482	538	513	511	531	513	511	513	505	503	507	519	561	504	545	476	499	520	520	506	508	494	524	543	468	493	501	525	525	526	546	519	529	512	521	564	507	549	545	510	536	534	512	496	529	518	541	521	548	526	485	481	476	508	521	546	494	533	500	554	517	527	548	525	590	539	493	570	508	517	559	553	522	532	502	492	497	549	507	508	495	568	496	531	533	529	535	510	570	506	482	502	500	505	532	511	503	504	519	520	520	499	534	510	512	531	534	507	503	540	529	495	536	485	501	456	521	511	522	537	499	477	531	490	524	554	510	553	577	532	499	535	488	518	494	497	520	527	504	498	514	519	566	545	503	503	513	499	522	530	491	503	491	537	519	522	485	499	501	523	526	522	537	500	527	504	489	494	520	510	524	514	502	506	489	511	494	502	537	507	551	525	526	503	529	530	528	502	548	565	551	523	536	487	509	518	534	559	480	507	518	484	521	499	495	529	509	532	508	537	490	493	562	479	498	528	534	552	505	521	547	530	548	537	514	504	460	499	502	533	525	502	534	529	485	521	496	513	506	504	501	496	533	548	528	517	524	530	528	516	496	525	553	500	494	499	514	548	503	512	533	570	515	527	523	548	531	535	538	488	492	502	536	488	538	518	512	522	460	557	493	548	534	512	511	513	535	514	513	521	527	470	535	560	570	505	513	488	502	563	522	559	522	518	526	552	511	521	522	519	536	506	515	501	536	499	465	457	490	512	508	503	514	555	518	528	551	517	511	516	509	530	546	493	503	501	506	519	514	529	504	523	511	495	507	519	503	504	521	526	505	513	494	492	499	527	504	527	552	526	524	483	470	516	524	560	527	492	537	516	496	507	548	488	482	539	492	559	503	519	537	493	544	474	541	499	503	537	520	519	505	507	541	502	537	541	545	491	539	535	509	534	502	492	496	534	520	486	530	497	512	503	521	473	539	521	488	536	488	571	518	480	534	499	484	526	534	509	523	582	520	470	527	535	523	516	535	518	549	549	510	523	523	524	548	497	506	523	509	513	518	476	527	566	521	537	521	537	527	484	529	507	481	564	479	498	543	520	501	502	561	513	559	497	508	532	540	488	503	523	517	473	515	514	549	526	528	528	519	554	484	512	512	509	511	563	495	453	502	498	522	564	514	527	510	493	534	545	543	527	541	528	527	498	540	488	529	563	482	513	520	477	535	487	498	499	505	528	521	494	525	514	532	485	536	530	565	498	534	497	532	508	527	530	553	523	524	478	536	538	533	506	540	537	538	518	539	507	504	534	489	530	486	512	493	510	524	513	514	473	500	501	512	492	496	536	520	510	590	475	510	510	517	505	569	511	553	503	532	470	483	506	527	508	503	492	486	524	550	510	519	497	492	557	500	534	497	484	490	531	528	484	454	495	506	513	542	479	534	487	526	510	502	488	578	484	487	542	486	542	504	474	510	522	510	497	511	498	521	519	539	538	544	505	530	483	516	554	498	504	534	500	506	544	494	492	521	508	542	572	546	532	504	527	572	513	499	498	562	506	483	490	507	500	563	516	496	527	520	514	503	541	501	530	518	511	523	559	502	520	493	463	545	534	519	529	538	489	501	516	517	509	528	491	543	550	539	526	560	510	507	512	522	501	527	484	497	513	570	507	502	535	496	504	527	515	513	505	519	518	498	503	516	513	581	534	521	501	499	537	516	542	512	525	504	498	529	506	478	530	478	505	513	514	498	499	510	531	525	514	497	538	511	505	536	541	530	533	559	495	521	531	476	546	516	520	519	562	506	489	561	541	514	503	513	515	493	486	504	500	524	535	488	523	524	488	502	532	518	475	484	545	502	519	492	547	529	568	528	540	470	515	557	506	519	520	518	559	549
41625	39974	14756	8453	5424	3931	2967	2433	2010	1662	1455	1319	1171	1069	1003	945	905	825	798	787	691	714	651	706	673	702	658	625	604	628	632	615	606	551	555	640	547	569	583	585	573	528	550	591	531	559	547	524	543	488	545	533	532	545	532	534	524	484	541	541	541	513	482	507	534	549	515	529	556	513	556	529	531	557	575	504	523	560	556	522	509	488	514	524	499	509	534	534	523	542	546	468	546	515	559	527	560	502	597	516	519	509	523	552	463	537	539	527	528	518	491	520	541	511	528	527	568	510	523	523	545	529	515	499	557	518	524	557	517	509	534	510	557	523	543	509	529	512	525	553	512	530	482	508	549	556	522	525	537	524	532	513	506	528	517	500	539	486	518	520	517	496	484	508	532	537	568	480	566	539	489	534	551	474	477	517	507	466	478	538	521	536	544	501	523	496	536	522	516	510	524	509	532	493	502	520	584	496	484	509	490	510	516	533	465	560	544	527	487	495	500	507	518	529	494	521	485	511	507	510	538	481	494	524	529	519	545	521	533	542	498	530	492	543	525	491	506	534	557	501	489	495	526	511	538	482	510	550	529	522	509	498	532	497	537	555	501	528	513	524	506	510	556	532	510	537	519	485	494	520	486	513	504	469	500	512	510	499	480	513	510	501	528	547	514	508	524	516	522	526	537	524	559	503	505	561	543	525	531	515	504	473	495	522	510	450	546	526	514	522	474	552	470	499	513	485	504	499	525	558	521	523	493	505	551	558	531	510	506	502	565	515	479	532	482	540	517	537	471	514	542	499	502	552	502	530	475	538	501	515	519	515	537	507	479	485	539	507	512	542	477	540	529	523	494	519	529	538	527	519	503	494	516	493	525	530	506	499	529	507	489	510	506	499	489	534	492	566	546	528	492	522	532	524	503	521	509	543	506	517	465	535	475	517	523	482	517	512	509	490	509	514	497	481	487	494	500	537	504	516	565	467	483	515	505	525	549	472	484	531	515	503	460	504	529	533	539	493	541	540	568	474	527	565	479	501	557	510	508	500	486	500	495	547	529	535	532	514	518	519	508	517	486	475	530	489	517	512	524	518	503	506	514	521	541	518	518	507	505	497	502	488	507	503	532	497	533	527	529	514	535	477	536	504	533	505	542	555	519	511	539	563	490	515	488	528	500	489	533	502	508	470	473	528	487	513	508	536	497	472	502	517	511	568	537	528	549	560	476	541	500	513	500	444	518	540	499	501	487	516	496	466	497	568	488	517	526	571	479	522	536	498	525	490	525	535	511	509	514	520	496	575	559	531	477	519	526	518	498	522	506	522	514	525	497	553	521	541	503	489	517	537	543	523	510	520	564	517	523	515	512	486	526	517	544	528	507	499	506	491	524	492	541	558	510	510	484	480	513	493	560	516	533	532	491	507	507	533	503	550	501	521	489	511	490	504	488	510	546	526	479	517	495	541	507	475	535	556	543	482	514	532	498	505	536	522	547	489	522	527	506	564	567	536	500	506	469	478	533	490	533	505	486	533	500	513	539	513	509	506	507	554	527	520	503	508	518	525	509	507	536	550	452	511	491	530	520	521	534	503	522	546	540	543	551	520	542	478	501	516	503	523	470	522	467	490	565	468	511	500	519	523	541	530	529	507	499	509	483	532	523	498	529	495	528	494	501	478	495	510	523	536	487	481	518	527	524	494	502	517	485	505	519	503	506	479	516	481	552	512	529	515	523	499	519	523	497	524	496	505	473	513	512	560	501	518	531	481	505	479	485	507	470	480	517	494	522	511	481	538	513	516	475	477	512	519	513	548	528	494	501	479	482	499	554	474	533	495	518	487	516	536	527	504	525	480	508	515	506	490	538	522	519	550	510	487	510	528	507	514	545	515	516	494	507	525	535	500	498	525	508	513	543	508	507	502	519	517	484	515	533	538	520	517	512	461	550	508	535	508	530	542	535	536	508	525	510	560	533	524	493	537	542	516	527	498	536	491	525	516	505	499	515	497	543	486	502	474	500	512	517	536	543	547	494	524	542	482	504	527	516	494	540	492	456	509	511	549	482	483	519	508	521	482	513	543	513	507	510	542	487	527	513	523	542	506	506	506	529	527	515	482	562	523	492	521	524	513	526	466	500	515	536	548	499	554	529	496	506	492	527	503	513	535	521	472	506	523	521	541	540	519	502	508	521	493	485	517	533	500	519	527	510	515	514	511	499	516	492	503	519	534	517	496	502	576	523	495	495	515	540	497	517	518	547	532	509	511	503	515	520	523	501	527	500	539	547	527	527	526	515	500	511	521	512	506	508	509	498	508	578	561	498	491	521	508	481	525	509	539	504	530	519	508	531	464	538	500	532	538	509	523	525	548	546	510	528	487	538	520	535	548	538	556	524	512	497	501	530	517	470	542	519	502	490	519	514	518	499	529	540	543	518	535	499	539	517	509	495	506	531	509	501	525	505	465	555	498	499	507	491	503	513	490	523	477	536	540	511	513	552	493	524	551	567	518	499	508	504	511	546	532	517	483	521	499	546	512	526	526	520	538	495	513	500	524	536	522	515	530	524	486	535	541	571	541	544	484	544	570	497	502	479	493	476	522	504	485	549	518	513	500	474	498	538	541	506	552	503	519	504	496	515	519	531	491	512	550	526	483	523	545	543	551	540	512	501	500	517	496	492	523	541	546	505	533	541	564	506	526	495	520	492	528	521	515	513	497	496	509	525	507	484	532	509	522	536	492	517	507	513	543	497	562	468	541	531	485	493	539	464	544	502	467	504	497	472	559	510	533	536	511	526	512	488	479	506	503	548	503	509	505	519	506	522	501	516	531	529	511	521	502	548	538	485	568	520	499	475	489	508	487	503	557	537	561	527	497	507	483	536	525	522	527	488	505	500	519	504	581	508	508	521	536	493	543	529	502	545	547	517	484	508	531	517	498	509	529	513	518	510	514	473	515	506	530	517	499	493	500	519	538	516	520	504	531	540	526	523	509	506	483	560	527	499	526	513	506	503	518	472	490	521	512	525	498	478	485	514	469	506	489	462	532	513	491	512	508	512	530	526	509	512	508	524	471	516	499	502	515	504	488	481	529	553	480	544	546	506	532	534	464	491	480	532	487	456	498	494	525	546	491	524	532	512	531	555	499	539	538	510	502	533	547	522	497	496	529	517	561	483	536	490	509	536	531	551	517	558	518	510	498	477	500	550	501	531	473	499	513	532	545	482	509	538	516	547	516	540	518	535	541	496	532	532	562	508	583	489	460	527	498	495	566	493	524	479	474	530	500	495	528	521	546	507	547	508	521	499	511	514	548	544	522	498	507	532	556	490	507	516	455	545	498	518	510	530	528	467	481	468	475	511	472	521	523	457	462	507	507	526	450	498	519	534	485	496	562	533	485	484	502	521	487	521	526	485	529	501	510	492	540	464	508	527	468	533	513	540	530	529	542	529	486	483	547	510	523	510	547	503	504	583	536	503	516	512	516	548	525	530	499	496	495	535	508
33360	21822	6007	875	599	565	545	492	507	507	549	461	525	529	509	543	540	457	513	526	510	478	465	552	462	521	506	488	504	527	501	556	481	492	531	520	484	549	506	506	505	519	540	490	529	531	507	496	522	515	493	521	483	520	489	482	552	493	489	526	541	524	529	482	480	534	475	554	491	545	483	492	529	486	489	502	531	532	483	532	519	497	495	458	536	511	533	506	528	524	570	515	504	469	531	515	493	520	520	493	524	499	509	504	483	482	496	492	515	512	553	508	490	509	479	492	523	508	474	503	488	522	485	504	512	510	506	461	487	510	487	571	516	514	477	510	490	457	544	519	521	528	524	474	508	456	503	491	501	478	412	514	506	491	512	512	492	525	490	550	554	455	515	504	478	535	548	484	493	472	518	508	504	524	504	523	494	488	509	493	515	484	520	507	490	539	439	492	508	467	487	523	478	470	520	544	506	488	557	480	540	505	519	495	475	522	505	519	534	523	500	483	518	525	559	486	519	530	491	464	501	491	523	513	510	505	520	509	511	514	492	528	514	537	521	480	506	492	488	516	482	504	498	482	497	489	516	481	500	483	480	509	495	541	500	512	511	511	504	467	486	496	525	526	509	559	520	540	502	513	478	499	520	485	487	499	520	515	533	513	523	489	495	506	482	500	505	559	498	506	497	500	561	526	491	514	503	451	504	525	493	518	491	502	511	498	518	510	490	529	505	476	512	493	517	493	475	498	488	490	483	470	522	496	490	495	490	497	493	480	528	533	478	494	484	510	550	499	502	476	502	503	539	491	508	467	472	484	544	515	505	483	495	567	542	476	519	472	511	501	551	524	539	482	491	512	493	514	466	520	478	522	532	466	503	480	537	506	516	505	483	544	502	508	506	553	504	518	478	488	505	510	531	518	495	477	502	506	477	501	490	525	518	524	511	497	531	503	518	492	447	522	522	499	535	521	529	516	515	531	520	485	499	501	502	529	492	487	486	482	490	505	512	487	532	518	487	510	558	522	522	485	483	514	484	515	534	502	513	510	505	536	507	498	505	480	484	545	503	549	512	511	507	513	512	517	495	520	484	506	532	507	541	498	516	459	495	521	487	529	489	510	485	496	486	487	517	537	488	479	490	479	453	486	517	507	531	485	516	560	506	522	515	528	464	500	461	471	510	542	491	497	526	518	538	497	482	500	500	526	462	519	568	496	501	539	495	522	481	534	495	509	514	478	479	515	515	487	497	539	514	545	493	477	473	502	512	501	497	499	541	512	526	515	541	509	504	512	507	530	480	503	536	513	514	513	502	499	511	542	501	523	496	512	477	500	513	553	500	501	530	479	485	506	515	494	539	491	527	520	489	553	531	484	496	484	531	540	452	526	505	476	539	555	520	520	473	532	495	500	526	487	531	534	519	556	509	470	483	530	520	503	499	453	527	508	520	493	475	526	528	489	500	528	528	523	529	497	521	489	501	529	500	491	513	493	462	540	517	491	526	533	525	470	441	481	461	505	546	505	515	483	493	505	495	493	496	496	467	511	507	530	485	510	510	513	537	523	517	511	486	503	513	478	539	466	483	494	501	503	507	528	523	511	524	491	530	481	503	531	500	532	518	500	490	504	499	547	492	513	530	458	538	516	504	484	465	538	526	495	505	521	496	475	489	561	491	508	463	529	486	500	533	506	520	524	535	509	522	532	530	496	477	522	537	515	456	527	487	467	508	503	488	509	497	523	465	488	513	508	483	489	479	559	498	501	498	474	483	484	517	527	533	513	477	482	483	501	478	530	530	504	490	483	509	507	490	499	494	528	506	506	495	546	542	507	478	526	533	496	525	560	505	532	520	514	506	520	502	486	519	509	516	516	512	479	562	482	518	499	499	540	500	524	508	561	453	529	523	511	520	547	498	456	508	528	494	482	477	542	498	513	484	473	516	501	467	495	511	474	518	483	494	509	450	524	562	503	510	524	505	534	505	505	469	501	480	526	513	525	472	504	515	503	494	493	493	466	521	555	522	466	506	510	503	520	467	522	506	523	473	507	495	526	486	532	530	523	491	518	494	505	529	500	506	529	537	555	491	519	493	456	455	467	522	494	494	482	495	487	497	515	504	531	505	514	469	476	501	495	473	486	481	520	484	517	498	534	468	508	499	485	483	545	473	509	487	523	501	499	506	515	542	522	491	501	499	514	519	488	501	549	500	545	506	518	490	466	564	510	499	511	529	491	535	474	518	478	509	501	499	487	532	498	524	526	536	529	476	500	530	477	494	524	491	525	512	494	514	526	471	483	538	540	494	491	505	522	513	517	482	541	524	483	470	498	522	492	509	533	508	497	495	529	523	516	536	515	507	523	488	521	512	525	446	524	496	472	528	516	470	528	503	536	502	497	474	496	485	508	507	522	472	450	508	480	479	538	491	553	492	496	458	462	513	504	539	490	519	518	518	467	523	504	490	465	493	500	462	506	509	503	477	483	532	495	523	561	494	525	524	524	491	519	510	491	525	483	515	485	530	478	542	480	501	481	470	508	496	522	504	523	505	501	483	538	512	536	533	490	498	503	524	517	486	507	522	504	530	507	492	512	509	481	558	525	514	522	523	558	555	493	494	469	495	524	491	539	537	471	507	527	533	518	482	501	486	485	523	521	567	517	522	526	542	462	529	551	518	501	528	476	506	494	471	552	511	484	485	526	495	523	493	522	509	494	522	508	531	503	504	493	534	519	476	474	457	486	541	516	490	476	477	494	514	506	482	500	469	495	488	516	480	508	503	481	521	498	483	520	575	496	486	454	536	506	491	519	483	475	509	491	536	470	468	509	545	528	490	502	482	556	502	497	518	546	516	506	506	465	485	502	516	538	539	487	500	478	528	495	531	485	471	545	519	465	476	517	532	505	548	506	522	494	521	571	479	519	519	526	504	497	517	495	465	503	489	495	457	488	532	523	518	509	550	505	510	472	521	475	505	507	514	497	516	526	507	474	533	490	497	577	463	528	509	544	497	543	525	495	493	516	514	514	514	497	490	479	493	539	541	517	500	527	525	541	523	538	471	523	502	520	516	504	517	519	521	508	521	507	503	465	500	488	474	501	488	496	489	529	489	527	503	500	503	495	502	473	504	543	518	491	500	484	509	499	529	576	511	471	506	527	529	530	525	490	509	525	522	525	532	544	498	499	498	489	465	502	459	524	494	554	496	488	525	530	493	490	471	515	550	486	527	497	528	496	509	559	523	526	475	524	528	478	483	495	531	547	452	493	487	511	529	511	528	499	496	475	531	499	496	517	518	519	473	504	504	540	545	499	531	502	508	504	495	506	528	507	512	505	518	477	507	478	515	505	499	489	515	496	479	496	514	505	512	498	476	485	495	508	493	476	496	510	528	473	543	504	474	536	495	496	518	481	512	539	488	497	499	490	504	498	494	522	500	533	516	516	507	491	523	492	504	508	482	524	510	524	468	503	471	523	505	540	520	472	502	509	506	524	510	446	511	521	481	506
35124	20041	1459	858	694	618	588	617	600	588	593	540	600	578	586	543	558	548	558	534	592	599	568	559	586	588	544	546	560	549	529	556	575	591	556	604	547	618	541	574	567	520	557	512	535	558	527	533	578	502	580	551	533	565	570	534	530	525	520	580	567	563	587	545	548	580	549	531	556	565	565	578	559	541	558	533	583	550	584	559	556	548	567	561	541	521	603	568	520	524	554	617	560	589	532	521	514	521	552	558	537	560	566	532	575	572	537	537	578	526	578	528	591	547	523	561	533	565	532	547	552	523	548	554	570	531	565	578	534	540	557	489	560	538	543	570	524	588	579	521	523	549	578	548	565	511	537	554	623	540	551	485	536	540	519	574	561	543	586	546	555	527	535	605	554	518	554	523	555	555	502	635	559	536	541	558	550	548	580	563	551	543	553	496	516	565	546	571	542	554	559	563	532	585	606	561	554	516	560	568	560	545	551	553	575	530	555	563	555	546	595	548	559	551	546	530	556	567	542	576	568	553	553	553	548	576	582	547	531	559	554	541	562	578	543	527	551	520	556	530	594	548	590	562	564	591	545	589	530	559	534	568	536	575	538	539	587	539	586	542	566	510	531	567	550	545	588	558	505	588	565	575	564	574	571	557	543	579	565	578	538	587	521	562	565	591	543	564	559	530	572	545	584	545	586	564	545	551	562	578	551	592	509	539	498	512	571	528	568	529	552	571	570	548	555	537	593	529	552	553	544	597	581	594	559	545	582	566	560	483	550	572	534	513	544	527	565	523	565	605	535	542	541	533	560	565	555	584	578	569	575	581	533	541	536	563	548	513	555	563	560	563	534	548	519	541	566	582	579	567	565	553	593	576	527	568	530	522	572	554	523	570	590	563	523	526	579	542	565	494	550	582	541	539	601	542	571	573	569	527	568	586	538	585	579	537	529	552	557	504	562	563	591	546	544	572	562	539	527	552	588	541	549	535	566	558	569	540	574	558	561	562	554	569	586	529	572	568	559	594	559	519	555	512	599	542	571	571	567	599	527	527	527	553	532	545	598	588	558	544	577	549	551	567	566	542	533	556	538	538	588	581	537	561	547	538	572	530	543	550	552	553	515	528	555	550	554	529	609	549	555	568	569	572	556	547	531	558	545	537	563	558	549	560	566	554	559	525	553	546	594	567	587	565	554	546	556	525	564	538	552	555	585	557	521	573	550	529	564	565	570	566	566	566	587	557	577	585	557	586	490	540	540	533	525	534	564	553	534	557	588	542	568	583	567	539	541	519	566	501	533	536	567	554	556	518	569	533	550	569	568	570	549	567	557	511	573	552	516	496	541	534	525	583	553	568	520	551	554	542	582	593	574	517	550	545	556	582	543	528	540	569	576	545	512	573	509	568	572	559	537	547	561	577	549	517	517	536	511	540	551	542	514	553	521	503	507	546	560	536	569	597	519	519	582	571	583	575	564	573	573	589	553	570	557	595	545	532	539	543	591	521	556	576	527	524	551	567	576	547	590	561	565	541	568	546	563	565	563	554	525	596	597	538	585	532	517	555	571	544	593	532	531	543	551	556	533	536	553	533	548	559	561	534	580	540	551	543	531	578	575	559	543	586	532	539	520	542	548	540	543	587	550	556	524	568	546	565	590	543	558	565	598	493	562	556	551	575	565	552	581	556	547	559	606	567	520	567	562	522	521	533	548	549	544	524	540	579	588	545	569	614	543	575	533	530	560	551	537	536	596	493	563	519	593	559	556	568	569	543	567	508	564	543	531	570	556	618	562	561	554	562	567	583	530	555	546	540	564	541	582	534	511	541	538	525	590	514	550	549	503	556	598	515	557	604	539	538	559	533	560	542	535	549	585	511	522	566	539	570	568	539	568	564	584	570	561	542	554	608	570	562	570	534	563	538	574	517	556	565	556	567	541	597	583	541	560	553	526	548	578	506	555	574	569	546	571	568	544	561	599	531	558	560	586	526	545	533	499	546	556	566	581	529	553	549	593	551	548	535	577	574	573	562	565	577	555	562	557	534	531	545	561	555	555	542	530	554	541	570	590	552	568	524	512	592	565	568	540	535	527	564	597	564	553	525	555	557	539	574	554	590	561	562	559	547	570	545	557	580	547	585	584	520	525	547	490	569	567	551	568	565	526	559	595	550	511	570	530	544	568	572	537	551	566	554	565	570	537	560	557	556	510	561	508	545	551	591	559	557	591	571	539	540	564	541	531	580	558	487	535	541	559	556	577	579	580	514	581	548	549	583	536	512	533	551	602	551	544	570	586	551	552	544	522	552	514	549	526	534	548	556	543	543	520	567	557	547	581	559	561	567	530	567	590	563	564	622	551	540	546	521	491	501	563	545	557	535	567	529	552	577	585	564	552	536	583	572	565	558	551	580	571	547	493	558	529	565	501	586	561	570	578	532	559	563	542	535	574	517	522	580	576	571	555	553	542	581	562	553	561	535	566	586	555	525	548	564	576	565	591	592	550	571	554	540	553	554	539	522	525	531	566	555	519	547	569	585	554	563	530	588	517	534	540	554	533	560	524	555	578	549	545	538	556	524	550	550	562	553	574	605	542	556	538	572	548	553	551	571	550	521	549	499	581	553	563	558	538	540	544	521	580	553	560	559	511	533	576	535	534	559	541	527	516	579	567	588	538	547	556	563	535	541	557	558	551	575	596	548	556	487	598	596	537	557	567	501	578	542	510	583	559	547	539	561	566	556	577	588	567	596	567	558	550	560	573	542	547	570	536	589	510	539	604	530	575	586	554	567	528	564	524	541	611	541	553	553	571	592	521	529	566	554	520	586	535	554	550	558	513	533	510	534	567	528	499	540	522	547	568	551	513	518	576	510	517	569	537	564	560	559	557	583	589	531	576	562	508	571	591	549	561	542	532	522	534	556	537	564	582	604	581	593	571	536	543	572	540	563	561	555	568	602	567	571	569	515	548	571	587	589	536	547	557	595	596	552	535	550	563	531	553	520	529	609	589	537	553	552	521	552	560	505	530	562	550	558	568	577	542	578	540	536	565	543	559	548	537	572	547	534	564	588	546	550	542	527	540	548	533	530	569	543	576	538	541	527	562	545	580	539	561	554	564	525	567	521	547	556	590	588	576	611	524	619	596	568	576	555	573	550	546	560	551	599	543	559	581	588	524	563	540	541	569	543	579	596	546	513	603	608	568	552	597	525	523	536	536	560	567	582	546	557	550	569	560	504	532	571	587	542	582	560	526	545	534	557	553	546	561	573	527	556	537	528	529	542	561	575	615	548	587	558	539	573	538	570	559	593	501	502	533	548	550	563	580	558	572	559	530	552	595	556	523	502	559	567	557	558	554	562	570	538	518	536	511	541	585	555	554	532	572	542	550	573	587	520	574	572	527	600	557	522	563	548	578	526	560	564	546	577	542	512	573	564	512	567	501	566	537	545	594	567	520	575	504	553	566	571	567	583	577	601	556	560	565	571	613	571	536	507	544	546	574	576
24977	20681	26991	24357	20636	9420	1037	713	561	514	444	426	361	331	362	307	292	310	304	279	300	272	274	279	267	273	265	262	263	235	222	281	251	256	250	243	232	244	244	217	243	237	247	238	235	240	237	272	257	240	231	231	271	271	249	224	240	226	252	222	233	255	247	247	252	243	247	212	233	202	230	225	213	240	258	237	222	222	261	237	226	242	244	243	251	241	227	253	228	231	233	246	269	227	230	236	216	218	211	234	236	226	234	257	288	245	238	240	258	223	218	229	207	246	224	200	243	245	237	231	218	255	214	223	235	245	214	210	236	249	243	227	225	225	238	243	237	207	223	251	242	219	235	236	224	248	228	214	268	230	237	250	223	238	236	223	247	226	284	228	206	237	232	230	248	243	220	235	221	236	207	254	247	238	242	196	204	239	240	236	227	264	221	230	225	223	224	230	206	205	240	247	231	248	227	221	218	229	235	226	245	255	217	241	205	224	228	243	232	242	253	268	248	241	262	229	220	228	226	228	250	240	240	236	247	204	224	238	235	241	267	231	216	232	239	208	225	222	230	215	214	253	241	232	227	231	262	233	221	229	242	244	243	239	224	262	234	231	232	237	233	218	225	237	240	228	211	232	207	235	250	262	240	215	206	235	191	223	239	243	222	256	216	243	205	264	219	217	202	247	235	228	226	230	238	226	229	251	238	228	215	227	225	212	198	234	229	245	229	218	216	242	243	221	226	212	224	226	241	234	222	274	231	226	234	220	230	267	216	229	226	222	219	210	248	223	236	215	223	235	200	241	260	238	229	252	240	251	220	252	230	233	266	293	239	225	222	235	191	234	255	223	241	250	241	244	240	224	215	216	253	234	206	238	208	226	236	227	233	207	236	213	234	252	224	254	248	227	219	236	218	251	229	239	216	244	242	235	222	225	235	207	218	233	249	232	254	201	244	236	224	221	221	232	231	236	230	232	229	212	231	235	231	232	213	224	231	225	243	241	242	254	236	211	222	232	236	227	247	237	244	212	208	226	221	246	243	245	239	239	234	227	247	223	247	234	246	228	225	205	199	255	227	212	243	248	208	221	231	221	223	217	263	234	256	231	228	248	203	219	227	235	225	232	224	254	245	251	259	228	218	231	240	241	202	251	234	243	230	238	241	219	224	234	258	225	234	255	254	237	215	230	211	210	231	241	232	246	240	239	245	213	227	219	226	230	230	216	238	226	221	222	231	246	213	238	217	243	241	231	235	255	227	258	240	227	235	261	245	240	246	278	234	219	226	250	231	244	227	230	234	232	225	238	233	218	251	235	218	216	231	241	196	232	225	264	254	207	215	221	210	214	206	239	239	231	215	245	219	232	244	221	226	239	215	239	223	246	232	236	249	231	232	215	197	227	223	218	232	235	236	224	242	215	249	229	259	248	217	236	233	220	246	221	211	254	233	219	229	238	242	237	246	225	235	243	221	224	249	224	223	243	232	242	242	212	240	221	231	220	237	206	239	224	236	230	251	243	254	230	235	225	201	223	239	267	244	204	238	230	222	229	226	250	238	241	228	227	212	195	219	250	215	249	231	248	226	203	213	227	246	249	253	225	256	220	231	226	218	232	232	227	234	280	235	240	214	211	238	254	249	228	226	221	230	245	233	256	230	240	221	224	250	223	212	246	237	223	210	201	237	260	225	206	235	229	210	255	186	253	227	223	211	227	225	188	239	221	203	225	257	213	215	219	242	217	207	241	235	229	256	193	229	230	230	224	260	236	219	239	214	204	215	207	235	252	246	244	208	260	218	229	218	240	221	246	258	231	207	231	247	237	241	232	208	247	229	210	248	232	222	246	232	241	217	226	243	239	225	227	211	230	232	220	234	255	220	241	239	234	224	244	232	212	226	216	232	231	259	220	232	246	208	219	226	220	226	218	238	247	235	240	246	241	257	244	251	209	246	226	226	220	252	222	232	236	249	243	252	223	224	232	223	252	253	209	232	221	252	219	228	241	244	247	241	224	241	217	227	238	229	252	227	203	225	254	204	229	242	216	237	217	231	247	240	219	232	232	202	232	227	236	220	258	240	236	250	206	235	229	233	221	220	221	249	232	234	215	229	242	237	252	242	252	234	215	235	227	251	235	250	241	235	261	253	227	242	231	228	214	229	237	216	230	232	234	230	259	236	228	192	245	262	220	225	220	237	237	218	241	224	206	260	222	230	248	225	228	241	250	212	237	238	258	215	213	230	252	223	241	252	231	227	253	241	220	222	238	223	224	212	235	216	268	245	230	247	188	220	195	228	219	216	253	229	214	242	216	225	251	227	195	231	236	228	229	231	214	222	226	244	239	223	198	259	225	250	215	242	226	226	231	224	245	244	223	231	237	239	219	198	252	230	258	248	210	237	247	235	228	213	238	206	210	211	233	242	241	241	243	212	228	256	233	217	206	219	217	219	221	238	239	247	235	225	230	236	230	226	228	234	253	211	228	238	236	235	222	237	208	230	217	242	207	212	212	212	248	224	233	255	264	247	214	213	218	243	234	256	225	229	234	213	226	240	238	273	231	233	252	228	237	219	206	248	253	238	215	223	210	243	222	216	216	235	208	222	258	236	269	248	233	235	233	224	232	206	252	222	228	245	219	262	245	248	208	258	232	236	275	278	239	200	222	227	233	246	192	249	256	230	233	228	234	216	237	216	257	223	251	242	229	243	246	243	233	193	236	241	228	206	214	245	248	224	231	220	210	240	222	252	241	243	239	220	239	224	264	225	219	232	234	218	238	214	217	243	242	247	246	235	213	224	258	226	235	239	218	256	216	227	231	222	220	247	225	219	222	222	252	234	220	259	176	220	206	231	227	211	236	235	221	220	239	236	224	227	249	228	222	210	235	227	232	229	237	235	259	242	227	253	248	227	219	248	202	238	229	222	217	213	220	215	221	247	233	213	204	214	213	237	230	252	227	241	277	224	225	235	234	221	266	251	243	223	200	204	246	224	194	247	253	227	205	230	232	182	259	250	255	234	266	220	246	231	242	258	239	230	213	223	234	218	243	238	211	218	230	210	247	269	198	225	210	236	211	219	232	243	219	212	225	231	220	235	228	215	250	210	235	260	237	246	241	224	233	234	254	239	216	221	248	211	211	212	225	257	246	245	255	245	231	218	217	246	222	240	236	210	219	231	242	206	231	231	260	239	246	227	257	225	208	240	227	247	249	245	248	246	215	243	214	219	202	243	265	207	227	259	234	233	217	225	222	202	218	251	228	244	246	225	231	222	226	224	213	227	217	244	211	212	241	223	254	184	227	224	242	220	212	231	247	222	230	241	232	225	222	196	220	240	230	242	240	238	250	191	239	219	259	245	257	235	224	248	251	219	252	226	230	230	244	235	253	257	227	213	242	235	239	237	243	227	226	211	208	230	217	274	218	245	244	243	255	247	235	246	212	213	225	230	238	255	235	263	215	231	249	232	235	233	235	232	241	244	241	224	224	223	249	227	222	246	228	221	237
37829	33518	9737	5193	3170	2302	1648	1282	1108	925	768	733	578	545	560	518	447	486	442	396	424	377	330	345	384	298	350	289	304	331	313	321	281	294	298	295	289	308	281	260	283	264	273	272	282	272	266	277	289	273	268	291	313	289	285	265	267	280	267	272	256	268	262	271	243	246	271	281	258	238	264	271	282	245	246	234	266	242	269	249	258	277	256	301	283	304	253	264	303	256	226	280	253	284	265	283	301	259	287	268	267	249	240	281	291	249	262	276	247	234	297	238	250	244	250	277	268	273	261	232	255	261	281	301	277	255	288	254	258	255	259	257	240	247	288	289	250	255	266	269	276	258	261	266	261	262	269	243	270	273	270	255	283	289	217	252	264	259	247	271	267	282	262	228	274	253	254	291	271	272	248	241	271	247	265	271	263	286	255	251	263	262	265	258	232	279	240	272	250	286	257	249	259	241	257	282	266	266	246	259	262	265	269	247	235	247	260	251	249	269	256	255	273	263	250	248	257	259	254	286	247	258	267	258	268	248	280	263	229	218	237	288	259	265	211	230	256	265	273	254	251	257	272	254	245	298	278	273	294	255	280	244	265	257	275	248	255	237	256	266	238	265	262	268	267	268	293	261	276	243	247	270	233	257	233	258	257	273	277	308	228	249	214	260	253	290	245	262	228	260	299	269	242	278	272	235	278	243	266	268	278	241	275	262	246	261	272	230	274	285	259	245	295	251	272	260	252	267	251	260	232	259	271	257	256	240	283	274	251	247	278	269	266	281	231	252	247	261	265	275	280	243	245	260	262	246	251	267	298	252	286	259	218	271	242	269	246	246	267	278	252	236	263	268	267	241	262	282	269	263	224	285	260	262	269	245	264	262	273	270	278	276	246	230	256	227	244	245	250	260	237	261	284	274	281	279	261	247	266	269	235	279	273	278	254	276	272	260	264	234	280	271	262	250	294	233	241	239	249	255	267	247	257	267	241	266	268	284	282	262	269	295	230	233	277	268	256	298	269	275	249	252	242	250	260	271	292	258	231	248	253	274	256	265	259	257	249	249	251	235	264	262	264	223	271	288	264	278	267	246	248	289	256	273	265	246	300	268	263	247	252	270	283	277	280	273	272	263	217	248	291	234	276	282	301	266	231	259	260	257	284	280	263	236	243	266	256	253	238	244	288	243	254	248	285	261	269	268	258	271	252	253	259	246	257	280	262	284	284	229	253	276	294	265	272	260	261	230	260	274	240	234	280	244	243	254	252	264	266	257	309	241	265	263	262	269	234	300	252	269	248	259	254	249	243	275	250	257	273	263	231	267	269	235	273	254	235	246	279	259	243	248	251	261	270	259	268	250	251	271	246	268	258	256	287	267	270	274	249	252	286	245	239	279	256	257	240	236	253	278	284	252	254	264	223	260	290	260	255	245	280	220	263	267	308	266	268	272	293	280	253	262	294	267	249	258	239	267	256	259	268	270	252	246	255	272	241	265	261	291	246	232	259	267	256	263	257	272	252	289	258	259	275	248	251	239	236	280	271	252	266	267	262	267	253	309	245	277	234	251	258	233	238	299	237	297	252	273	239	255	299	257	223	249	274	253	254	265	265	274	267	252	245	238	259	270	257	246	244	266	269	258	258	273	268	240	272	260	269	281	241	256	263	265	267	258	268	250	234	266	254	239	268	306	253	267	276	239	259	262	229	283	278	272	277	275	250	267	235	284	270	241	245	267	248	265	278	281	279	261	249	270	265	241	266	254	281	274	245	256	240	258	274	271	258	271	256	271	283	248	257	269	242	262	239	265	255	292	272	256	263	249	270	253	263	261	253	272	258	263	264	259	258	250	244	239	267	244	261	285	242	261	258	276	267	247	247	289	221	267	239	270	255	262	271	260	263	300	246	291	258	289	262	273	238	228	248	248	246	270	278	257	245	257	260	258	282	225	264	254	248	232	263	291	275	263	247	266	275	248	270	242	247	276	261	250	247	277	262	227	279	242	261	232	272	277	268	263	272	261	240	282	264	261	254	269	243	233	238	293	262	277	257	265	272	261	248	276	263	277	237	253	276	270	255	276	241	241	270	253	269	262	284	274	247	238	255	273	260	269	251	241	251	261	271	270	259	266	256	301	241	251	260	238	281	257	254	252	282	298	261	257	239	262	267	251	252	235	243	261	295	246	254	267	275	264	237	235	266	271	255	264	264	248	261	260	281	254	237	245	269	239	280	281	263	262	247	250	261	257	266	268	234	268	252	270	240	274	238	243	249	251	288	273	249	249	255	236	289	266	291	250	279	230	252	283	283	253	227	289	227	254	249	269	253	260	251	283	242	261	231	284	258	266	234	271	239	245	265	254	283	242	281	256	251	272	245	260	262	264	282	277	265	260	267	263	250	248	257	266	270	247	238	255	256	239	248	277	257	247	267	261	250	264	251	275	252	277	285	270	239	254	250	268	259	293	250	287	291	250	287	270	241	291	249	264	245	288	261	282	262	287	265	266	283	250	289	267	238	263	265	260	258	271	258	281	261	296	254	256	266	258	238	253	257	270	259	274	244	262	260	271	252	254	250	251	285	239	269	233	270	266	264	238	252	262	260	239	238	275	253	262	275	242	257	265	232	241	263	253	250	277	257	274	255	296	245	280	256	241	246	269	284	240	281	260	261	243	244	282	257	269	241	256	290	267	273	233	266	273	260	282	240	250	279	275	257	296	265	225	277	260	265	257	229	257	264	271	244	247	236	255	243	278	250	257	292	237	245	234	250	264	276	266	264	269	270	254	271	255	237	265	280	258	255	261	266	279	262	248	257	265	261	250	284	273	261	289	276	274	271	261	262	279	286	270	279	264	267	318	264	221	250	281	266	270	259	234	254	267	249	276	255	263	246	282	290	289	286	276	273	265	263	259	280	280	247	242	289	291	246	255	276	266	251	266	251	268	273	260	235	259	242	252	249	278	272	274	252	267	288	246	274	271	263	262	257	267	262	266	260	276	236	259	249	248	282	250	279	259	275	271	273	254	255	237	245	258	252	241	241	274	258	282	239	253	262	259	269	277	255	250	266	267	251	251	244	239	247	261	262	280	266	224	271	250	261	300	239	270	280	266	271	265	263	244	250	275	263	251	251	254	264	290	272	271	268	258	255	234	259	251	278	247	245	246	297	247	265	237	265	280	266	282	277	281	253	263	260	275	287	270	272	265	246	251	225	252	271	256	253	220	256	260	284	284	226	252	247	250	251	263	260	282	271	270	252	261	274	271	239	241	246	276	274	270	260	295	235	278	280	291	251	259	256	256	263	248	280	273	287	240	248	245	238	254	271	242	267	239	263	283	261	262	275	270	276	273	303	243	284	223	255	253	266	265	258	234	267	260	270	250	289	276	308	256	240	260	258	285	247	274	242	255	254	259	269	269	263	258	279	235	264	279	273	274	238	246	258	252	272	251	254	248	257	285	258	265	266	267	274	260	266	272	262	284	268	270	270	239	298	257	248	251	261	235
23032	20704	27358	24032	20687	20668	7043	1501	1130	976	914	854	756	750	715	703	696	635	657	637	599	579	601	599	529	583	607	542	574	512	581	538	591	580	542	514	562	546	598	545	553	563	478	547	553	573	514	572	522	525	509	518	507	528	498	508	496	485	524	535	548	550	535	530	520	520	522	553	507	536	537	535	566	492	574	547	534	553	503	461	545	559	532	495	548	508	511	497	515	508	515	511	542	528	516	505	529	499	503	486	550	523	492	503	484	538	539	523	516	513	528	528	505	536	501	539	522	509	560	520	486	533	536	499	500	499	513	484	531	534	500	548	492	534	550	503	534	501	530	560	538	537	515	513	514	496	512	530	533	498	491	505	494	510	517	477	525	540	514	514	511	563	498	526	521	543	517	498	532	505	520	520	521	515	510	516	537	523	538	524	479	540	511	495	526	507	509	507	517	497	493	526	507	481	522	481	491	499	538	504	530	520	509	473	502	491	554	532	529	523	528	530	541	521	558	521	496	515	535	524	518	513	516	506	501	543	508	500	511	526	482	516	532	481	483	501	507	517	536	549	493	504	458	469	550	550	473	472	534	504	527	569	556	500	526	500	520	511	507	535	509	496	529	518	476	546	515	522	560	533	519	516	541	521	481	525	504	489	518	502	540	483	581	482	551	545	508	479	557	511	534	505	556	534	580	528	504	541	556	502	494	510	541	510	536	541	501	513	511	533	507	467	519	506	519	544	516	513	562	521	540	535	509	585	532	514	501	557	600	566	503	519	518	510	529	504	523	540	497	492	514	476	496	527	514	509	460	493	502	527	546	477	503	515	510	515	551	526	501	518	540	513	548	555	542	513	497	495	533	542	510	516	509	534	484	507	534	518	535	483	471	523	521	493	551	513	535	496	577	472	500	546	533	570	551	498	491	502	529	510	545	501	529	524	533	500	514	498	514	486	567	549	477	551	511	525	486	524	507	490	523	543	493	533	538	500	546	570	477	526	522	532	491	471	494	547	517	504	486	557	502	521	514	524	498	532	513	551	495	512	523	477	503	526	494	492	519	518	535	515	491	533	542	476	505	499	473	517	580	535	515	523	471	534	523	520	534	514	528	502	540	559	501	505	522	499	506	468	487	516	518	474	539	534	453	490	515	522	528	513	515	502	488	491	529	499	493	586	546	452	497	502	497	514	509	579	512	520	490	539	484	495	546	511	526	550	483	473	502	457	478	503	508	543	561	531	500	534	529	533	517	509	551	552	531	551	507	515	560	516	546	529	549	543	496	540	502	508	512	530	507	544	542	510	542	505	518	545	502	493	509	530	525	516	501	518	539	528	517	484	483	533	503	523	489	512	528	509	512	509	522	521	537	569	489	516	512	493	533	543	527	532	493	494	512	504	494	505	537	519	531	530	527	477	562	530	486	500	543	511	531	520	509	516	524	522	527	540	509	535	526	492	538	532	545	468	496	492	549	537	539	525	537	516	550	507	532	501	501	553	512	451	544	533	551	527	552	546	481	528	529	513	521	478	512	502	516	524	545	504	524	484	519	528	495	546	490	502	483	521	518	511	526	534	524	513	544	463	509	523	529	517	521	500	515	512	479	536	513	533	561	496	520	480	471	517	495	531	513	529	502	498	509	546	475	550	490	505	538	524	522	550	491	489	494	512	511	512	512	548	532	538	473	534	503	488	529	515	521	521	509	520	556	520	470	526	484	518	498	514	527	520	486	514	490	519	535	546	532	540	512	496	556	495	513	495	511	522	511	492	519	482	483	500	517	530	500	542	509	533	513	511	486	507	524	521	488	514	563	459	502	521	487	505	527	529	501	493	489	540	486	521	534	488	541	537	472	487	489	505	473	546	515	485	488	512	520	515	510	586	525	562	530	554	514	529	510	535	517	514	527	538	509	532	536	501	513	505	509	551	520	514	533	567	527	479	553	522	500	513	542	488	534	553	523	531	501	466	538	528	494	511	516	572	531	488	513	509	553	525	515	506	515	543	487	510	477	549	546	555	504	517	509	488	492	505	553	506	488	536	515	514	519	470	539	492	501	522	492	515	505	536	504	527	546	496	523	503	490	500	537	506	491	543	524	518	529	537	548	505	485	542	484	495	500	546	524	527	534	518	478	469	518	535	503	525	526	463	502	503	526	565	502	535	494	572	495	515	525	519	525	505	499	523	538	482	510	523	430	547	536	556	490	519	502	517	505	486	541	484	530	489	526	538	544	522	515	525	543	562	496	493	562	508	479	523	529	488	554	545	519	530	511	522	503	479	526	535	492	493	507	510	545	496	509	520	503	551	517	535	517	504	541	552	502	547	563	495	536	529	503	543	501	522	491	529	538	560	491	547	484	516	522	482	528	490	481	512	514	506	559	523	510	492	523	535	564	510	513	516	546	530	561	522	516	502	529	560	520	544	540	499	477	518	523	485	511	520	551	500	550	517	509	537	523	525	546	531	472	515	504	537	510	510	525	518	524	497	473	518	522	499	538	503	485	491	509	532	511	510	541	561	555	481	514	499	543	545	479	536	482	534	554	542	542	495	489	513	580	537	499	537	507	497	521	515	518	533	493	495	512	547	514	507	508	499	518	513	495	494	476	485	512	534	552	516	529	470	532	496	500	497	532	552	479	509	507	496	498	508	491	516	531	555	511	498	543	502	483	514	529	515	510	536	521	567	521	529	534	512	547	512	497	515	518	512	505	499	462	515	491	537	489	537	517	497	505	499	517	537	480	507	530	505	508	483	503	503	513	482	518	544	522	505	509	527	515	490	526	499	545	496	549	530	480	555	538	544	480	523	528	543	526	501	474	552	488	538	512	487	521	561	566	527	510	468	525	539	524	524	504	520	526	511	484	473	542	466	562	545	532	511	570	539	525	509	518	514	504	501	495	552	527	521	516	515	496	501	523	515	495	523	509	485	485	527	501	555	512	536	506	510	541	504	538	533	497	527	488	502	508	551	526	508	557	507	479	536	506	520	526	508	527	503	542	554	525	499	555	511	528	556	535	538	573	513	521	531	543	500	544	497	479	506	564	518	494	523	515	538	462	467	540	526	486	498	524	541	521	570	505	520	493	528	515	520	536	517	536	520	533	515	509	517	579	525	548	486	511	477	533	544	555	527	507	485	512	541	521	518	517	517	531	517	507	507	491	546	530	574	511	524	520	547	514	507	523	508	508	526	546	535	517	510	535	527	529	503	498	538	513	523	509	498	503	551	566	507	488	557	482	520	494	518	502	505	495	505	487	562	527	551	476	500	540	503	474	525	528	511	519	477	506	551	483	492	496	529	498	540	497	513	485	509	501	500	488	515	515	557	533	519	537	500	496	488	549	498	520	506	547	553	507	479	518	526	504	511	526	480	533	555	517	566	508	493	512	464	523	518	519	501	555	510	490	548	534	535	542	497	482	540	476	505	524	527	508	511	520	582	532	529	544	503	537	516	518	542	500	511	473	545	504	502	515	508	496	504	542	493	532	474	515	500	531	555
41923	38554	15590	8685	5559	3834	2978	2431	1971	1759	1504	1291	1186	1040	1014	959	941	876	822	828	670	708	731	674	689	658	697	625	612	591	594	579	543	600	598	571	560	557	568	562	606	563	582	596	525	505	530	551	588	529	565	569	503	530	503	557	577	514	541	553	544	510	570	505	543	550	543	531	507	547	491	552	504	544	528	551	524	546	494	514	528	512	529	537	508	492	512	543	517	556	540	534	508	505	531	521	467	533	514	531	507	535	481	531	549	479	497	499	497	546	546	545	493	492	535	504	545	543	507	539	488	519	550	558	524	510	502	509	508	520	517	526	539	518	467	521	484	498	544	486	523	507	492	536	528	522	525	531	541	530	544	521	541	496	525	550	522	514	497	480	519	485	484	500	540	524	519	526	518	522	504	490	521	521	543	499	526	498	567	530	550	512	509	531	530	532	528	523	496	531	488	559	491	500	479	515	497	488	552	528	512	516	494	512	528	515	522	521	508	481	471	487	514	503	501	519	525	525	494	509	516	519	555	524	491	550	524	510	479	522	510	535	524	503	543	540	481	515	513	559	564	532	538	523	531	554	506	499	528	559	536	554	573	518	519	465	512	481	538	507	514	473	516	516	541	500	486	495	499	477	493	548	475	487	558	555	485	483	512	528	522	523	508	530	540	511	513	533	536	538	500	490	490	530	530	514	519	515	490	482	519	496	540	524	513	479	526	498	523	517	513	493	535	510	484	522	486	510	534	541	504	536	496	496	504	497	545	551	510	455	512	521	540	507	507	492	519	535	514	523	513	498	497	511	508	486	485	500	535	571	527	550	503	502	512	510	460	505	506	481	505	518	508	513	503	545	512	517	510	519	525	531	522	469	522	508	552	507	520	529	504	522	493	544	514	516	459	538	531	562	517	550	487	513	496	553	472	537	506	496	495	542	487	516	524	495	487	514	535	513	532	494	494	515	509	552	549	510	527	534	511	476	493	529	518	490	445	516	518	509	486	494	557	523	547	548	527	483	516	550	503	553	481	521	491	504	495	516	523	493	527	521	507	535	518	532	474	527	556	539	518	497	514	557	520	515	559	521	521	500	524	491	510	518	509	493	539	519	508	503	521	502	514	516	519	519	550	495	504	485	531	523	498	534	523	519	486	501	492	571	559	532	461	469	497	510	540	508	488	491	512	489	487	533	499	485	519	523	493	535	518	542	548	532	511	511	550	535	524	523	492	525	535	546	485	543	521	503	531	509	544	510	532	564	549	499	492	471	517	497	500	540	537	490	545	471	509	535	497	573	498	524	501	555	545	544	488	515	524	536	515	528	527	479	510	511	539	488	500	523	534	528	567	521	522	525	527	477	498	479	565	478	487	515	497	473	505	539	513	509	495	484	564	511	520	524	556	497	533	497	486	549	471	510	484	556	517	503	487	501	554	486	513	524	483	498	496	534	501	512	505	515	500	509	511	478	544	520	484	513	519	520	493	503	495	545	523	536	498	521	507	505	523	503	497	524	518	510	538	502	517	492	548	528	523	517	481	500	505	538	517	508	505	540	523	561	443	509	509	514	526	514	506	552	523	540	535	510	507	486	502	499	461	466	479	515	496	478	542	535	546	513	541	534	513	485	508	506	506	565	498	552	532	554	529	522	518	493	497	525	538	530	509	504	506	544	516	512	530	507	505	510	507	520	497	481	493	482	516	531	488	492	505	537	538	508	523	512	490	526	478	517	540	518	512	523	524	559	515	533	482	532	530	497	532	492	530	562	523	507	530	526	543	548	498	474	516	533	537	507	495	553	505	495	514	490	515	512	518	527	520	512	532	463	521	492	503	494	515	531	516	484	545	510	543	502	498	523	541	507	538	544	535	493	528	506	513	526	514	504	540	524	496	507	492	545	524	536	513	526	480	539	530	467	511	514	502	515	460	501	503	540	511	553	478	536	520	544	535	514	549	496	508	516	525	513	522	511	510	496	496	532	475	518	535	513	487	506	523	553	542	514	483	514	544	509	547	524	487	537	490	513	501	499	474	528	568	522	488	504	523	527	501	538	520	507	555	529	504	503	497	537	560	536	521	495	517	566	550	503	487	557	498	502	519	544	538	523	498	499	490	541	499	526	540	526	528	512	502	551	516	496	513	510	527	508	481	534	521	478	533	529	516	521	519	519	523	516	525	528	501	505	508	529	553	509	565	539	550	528	499	535	528	510	517	498	490	487	510	489	521	464	514	478	498	519	435	500	514	524	536	488	511	511	541	496	506	519	505	493	525	537	502	501	513	488	509	565	481	540	492	546	518	511	519	525	504	482	508	465	487	504	529	522	485	514	545	531	481	521	498	484	513	531	490	508	528	547	510	514	510	544	519	515	546	498	481	492	545	491	487	539	527	526	544	508	545	493	512	493	470	506	475	525	542	517	497	503	500	515	510	501	506	498	481	535	510	483	492	526	501	514	523	477	519	525	525	524	512	477	472	494	520	475	499	547	525	525	541	509	504	502	546	523	534	507	508	487	539	520	500	523	536	496	492	504	497	541	538	504	499	513	495	513	530	540	500	504	551	514	513	505	484	464	558	504	489	532	505	526	464	511	512	522	511	525	491	560	531	500	506	508	553	505	500	534	520	514	513	515	467	494	474	508	518	510	517	509	563	499	545	489	521	520	484	511	529	481	500	537	502	507	522	492	494	516	584	517	548	470	480	466	507	539	531	491	522	513	455	460	501	543	538	551	540	479	536	481	515	525	510	507	498	543	528	477	532	508	532	513	517	524	530	555	507	504	516	480	493	520	512	494	477	490	549	566	537	531	541	511	511	532	514	506	517	501	526	462	514	520	544	494	522	505	550	545	512	478	513	501	554	506	485	488	532	546	552	505	487	537	552	517	502	545	511	527	516	508	514	502	537	568	533	515	540	547	486	512	483	513	494	522	537	509	515	499	503	491	512	522	499	543	549	495	531	532	465	499	486	503	468	486	509	500	486	520	523	499	566	540	474	501	536	473	513	502	532	476	504	487	492	492	466	503	539	475	543	495	529	514	523	515	496	542	476	518	496	501	529	497	490	509	506	525	487	491	498	502	515	530	543	524	489	507	514	506	532	502	514	528	539	528	547	526	475	505	510	578	542	518	515	532	542	504	524	495	485	511	507	506	532	499	517	495	527	545	546	542	501	474	513	487	480	503	528	460	501	560	520	548	501	496	473	526	512	545	517	485	475	572	472	515	549	561	517	500	477	500	495	533	523	499	502	530	493	527	536	504	500	556	513	509	546	498	530	541	522	532	509	543	495	525	530	510	541	529	476	505	529	503	480	552	561	500	513	517	538	537	504	544	500	485	495	517	567	472	529	513	501	508	543	489	537	459	525	500	484	491	450	484	496	486	536	489	511	516	501	524	506	530	516	465	511	520	473	494	519	550	537	483	460	539	542	503	522	557	537	529	545	533	516	521	527	506	469	494	500	516	530	506	532	460	517	504	538	543	522	475	535	540	512	495	541	548	524	475
32868	21926	6188	889	581	577	546	548	481	542	534	489	506	545	509	517	491	486	505	494	478	472	488	523	517	509	502	553	476	503	517	485	491	527	512	483	513	504	529	498	498	507	498	441	485	535	538	548	527	457	504	503	497	533	501	505	449	470	465	457	467	546	496	479	510	492	482	491	519	552	522	531	502	505	501	512	473	461	470	474	530	518	489	524	468	495	492	507	532	461	504	504	524	521	487	481	492	495	506	495	531	509	518	485	506	461	522	453	498	486	499	495	503	530	478	503	530	495	500	528	480	497	491	525	517	513	507	495	527	508	489	511	502	466	515	495	504	511	517	475	524	499	499	531	506	508	541	510	483	525	489	544	504	475	492	498	496	475	478	549	501	485	524	534	487	493	461	495	513	531	492	502	509	479	497	517	455	478	464	466	490	511	508	498	497	477	527	516	548	499	450	505	531	535	544	545	498	530	476	497	494	485	498	503	483	484	518	529	528	508	537	507	528	509	468	521	461	513	526	467	488	493	487	466	504	492	532	520	463	501	518	485	493	534	510	514	483	480	515	505	500	508	528	503	519	468	508	505	504	506	526	545	495	484	486	497	478	515	497	508	527	516	513	494	534	559	489	469	497	473	519	503	483	510	500	503	488	516	497	528	501	483	438	530	496	487	495	516	508	489	514	525	516	528	508	478	523	489	485	477	479	464	493	523	513	489	490	478	504	481	507	536	452	542	508	461	487	551	473	478	461	508	549	493	478	530	525	452	484	510	495	500	538	516	486	489	490	495	518	501	500	488	517	487	477	548	526	514	500	515	488	467	515	513	518	470	483	500	503	529	493	490	474	515	466	476	516	520	501	531	538	541	474	519	532	492	477	514	489	522	526	486	528	481	502	488	473	509	512	480	503	497	492	497	503	484	535	484	484	534	477	535	523	487	463	497	521	508	494	471	528	516	519	517	502	503	481	473	519	533	515	538	492	495	512	519	476	541	473	525	526	489	515	502	504	558	503	456	517	443	537	523	510	482	498	498	516	526	501	500	489	501	546	536	495	528	485	509	486	485	496	512	482	514	534	504	513	503	507	503	499	486	535	499	480	500	507	521	486	552	489	516	474	508	505	519	506	522	493	505	460	518	462	527	526	514	523	490	524	458	480	486	512	516	495	483	498	514	482	496	527	531	493	481	463	485	519	495	475	466	504	468	527	508	499	523	530	497	529	513	503	469	506	544	492	470	492	493	485	499	499	488	525	498	526	521	506	495	495	483	511	501	522	538	492	503	499	525	494	467	532	512	538	472	515	463	504	481	526	527	479	503	526	506	442	528	501	492	487	519	501	494	502	522	459	516	477	492	460	498	508	491	508	503	510	458	509	509	491	535	474	523	511	512	515	482	501	490	505	494	495	487	502	467	488	502	439	511	521	460	483	542	541	501	497	491	495	483	535	549	514	520	498	509	568	450	495	522	535	516	495	529	475	512	504	534	547	504	506	521	496	514	479	481	526	527	510	515	468	490	509	493	500	511	519	538	502	513	513	471	492	509	478	496	463	474	479	511	480	469	544	531	515	496	520	522	492	477	500	493	522	453	525	525	497	483	502	471	477	526	459	508	499	476	497	476	521	514	448	525	468	488	515	509	506	500	487	518	506	497	520	510	499	496	522	476	490	526	517	500	490	500	519	511	516	509	527	518	525	519	507	499	516	503	497	475	519	521	502	507	501	501	499	484	459	508	548	527	465	494	492	492	485	517	517	491	496	466	464	515	480	484	522	515	463	481	519	511	488	531	504	525	501	499	488	513	467	480	473	489	460	560	510	501	531	529	526	490	508	519	522	460	469	492	488	497	473	505	515	520	514	501	495	520	511	497	500	516	487	527	494	520	523	508	515	490	523	474	539	510	486	473	497	491	517	469	480	540	508	550	532	513	477	520	523	558	502	492	500	490	493	512	502	513	499	497	503	477	531	537	489	497	450	510	514	521	504	477	547	565	536	545	508	469	521	490	467	508	499	510	520	497	505	468	513	484	538	486	531	513	530	476	522	467	511	507	496	486	505	504	507	515	497	501	501	488	517	480	495	490	512	493	498	488	531	544	472	477	486	497	524	492	478	518	483	516	543	530	503	499	492	527	522	513	511	485	548	525	480	501	507	496	473	503	515	537	515	506	540	516	526	516	525	496	517	496	486	590	478	528	476	470	510	528	525	455	516	488	488	481	481	516	488	507	499	485	479	485	499	454	485	485	474	498	518	541	529	482	518	488	524	513	507	519	495	500	519	509	521	522	545	490	522	502	492	502	528	529	535	518	498	472	523	518	523	550	521	543	529	522	466	491	525	505	527	455	520	488	479	513	498	478	482	477	503	482	490	470	522	504	490	498	513	480	460	485	484	523	437	537	493	507	523	529	524	502	471	509	505	505	527	480	497	513	497	488	501	521	513	519	496	525	493	504	518	505	484	476	502	528	499	485	499	495	501	498	495	498	561	496	491	489	516	514	491	489	493	496	518	498	503	509	479	466	509	526	473	497	500	510	493	501	488	530	468	451	497	501	519	506	483	481	519	515	503	499	495	461	485	528	528	496	464	520	530	492	510	488	540	515	539	496	482	506	503	499	517	480	524	531	519	484	518	523	510	534	492	537	482	504	495	560	538	502	515	495	518	497	526	512	516	461	510	478	515	494	527	518	541	499	513	546	516	476	520	559	494	478	518	465	474	488	488	489	499	471	536	476	474	503	490	499	520	494	502	513	466	535	550	504	507	493	495	499	475	532	493	497	489	513	503	500	483	523	485	516	500	471	525	529	494	521	515	501	542	490	497	510	523	506	474	514	501	489	497	554	495	510	502	471	494	482	485	509	472	513	477	504	475	499	480	487	508	496	471	485	500	481	499	512	496	483	496	510	531	502	449	516	503	501	474	522	532	500	515	481	531	562	493	501	480	492	494	504	475	476	498	496	517	499	540	522	509	475	528	464	505	466	542	524	505	510	490	509	509	523	528	519	519	511	479	484	493	482	505	508	476	480	499	471	532	529	493	506	508	498	452	494	493	505	494	488	481	501	514	524	489	492	493	510	532	491	491	478	495	510	496	502	505	540	522	506	562	499	473	478	510	539	543	485	511	503	503	487	513	519	468	503	512	480	489	532	503	516	522	490	477	535	496	504	514	511	467	492	486	505	559	563	560	519	511	480	460	506	512	500	503	517	493	505	530	481	491	520	497	510	480	507	496	489	528	519	454	513	455	531	516	484	526	493	493	507	492	488	503	523	501	508	492	507	492	492	494	497	485	485	485	499	517	493	521	510	484	500	475	506	505	472	501	483	517	498	485	480	497	490	501	497	511	480	474	506	530	507	557	490	443	518	533	504	495	495	485	511	545	472	463	484	522	499	512	492	482	520	497	546	491	500	507	503	507	511	553	517	508	488	534	502	489	518	527	508	540	483	481	481	496	489	504	481	477	487	470	527	504	500	507	499	504	508	516	534	503	480	522	515
34091	21675	1432	865	767	642	623	579	615	564	549	563	526	540	571	592	556	568	576	533	574	516	572	591	520	566	574	573	541	611	560	547	539	590	544	551	550	555	521	591	566	527	580	488	514	565	553	570	547	563	560	528	560	558	490	496	538	573	545	527	581	509	530	521	548	583	537	569	559	543	556	589	547	526	585	543	588	578	549	552	534	582	596	545	526	592	574	572	536	517	550	545	555	582	545	550	538	546	494	574	572	539	553	505	584	582	578	554	552	526	574	547	564	594	574	495	576	556	563	569	514	572	518	516	563	566	521	583	572	562	578	559	565	542	555	584	540	552	521	528	568	561	496	528	599	541	573	581	517	528	569	536	542	578	575	526	547	554	564	598	586	563	497	594	583	537	532	586	584	568	591	532	543	522	564	570	537	558	538	547	535	541	516	512	546	577	545	551	544	535	569	555	532	543	554	572	580	558	571	559	527	546	552	562	590	564	538	588	527	570	554	518	558	551	539	533	535	542	538	552	567	572	512	593	540	541	524	541	585	567	539	579	575	548	537	576	517	566	566	584	570	534	536	534	558	565	535	540	559	544	552	562	549	538	524	544	614	539	556	509	533	603	521	554	522	550	576	605	569	503	534	521	545	569	553	520	538	524	575	521	560	563	585	581	528	588	526	507	604	569	550	562	553	554	517	551	545	585	556	527	540	559	518	524	501	577	542	580	560	532	534	561	522	524	545	556	505	554	532	553	527	518	525	555	534	551	562	575	543	573	555	557	546	513	516	539	586	590	524	549	554	578	546	590	544	514	588	564	555	557	567	569	551	550	570	518	557	527	532	530	549	576	548	534	551	561	599	572	543	524	549	581	564	538	563	574	557	582	557	544	558	557	539	538	528	549	563	571	551	559	538	508	543	554	558	540	563	527	554	545	512	548	512	541	513	560	539	533	551	544	561	525	516	558	590	583	521	534	497	514	556	544	547	538	522	528	587	543	562	574	619	542	540	557	539	533	535	558	543	570	565	530	525	549	561	570	572	559	563	531	553	560	563	524	520	529	561	569	548	515	540	541	536	517	543	605	526	561	585	551	556	546	558	552	540	563	531	541	546	536	551	534	518	542	560	589	552	545	538	510	485	543	557	569	564	527	562	548	509	541	576	534	548	551	557	513	570	551	555	527	539	574	554	556	537	544	577	546	506	545	511	556	521	567	523	552	502	546	530	538	529	538	570	521	560	520	558	510	572	575	529	556	571	562	561	578	561	591	553	576	585	572	546	598	546	560	552	555	545	538	565	566	562	544	585	553	534	532	545	551	545	592	546	560	563	537	567	548	527	623	544	513	540	555	539	570	533	552	588	519	507	512	547	544	583	504	528	531	553	570	553	590	543	576	507	544	554	591	537	544	529	564	535	566	542	563	537	528	566	526	568	521	540	544	501	548	542	538	537	550	512	532	532	585	557	562	522	547	544	534	548	572	560	595	527	569	559	524	564	579	560	552	574	532	549	547	556	537	560	569	566	592	516	527	524	550	517	515	547	587	556	550	578	527	574	571	529	503	556	516	585	563	566	514	540	551	528	553	560	526	547	538	578	578	596	585	550	549	603	555	556	537	544	546	535	541	613	508	549	568	550	579	525	574	565	548	567	552	532	574	518	537	575	572	564	548	564	542	553	567	538	525	567	555	589	517	612	494	563	527	540	508	553	536	566	575	532	525	527	500	603	525	566	513	584	557	588	574	555	534	545	566	536	535	524	600	565	518	564	556	567	578	553	554	506	525	537	551	570	484	546	558	537	533	582	561	506	526	533	572	560	572	561	549	533	523	550	541	550	577	570	546	555	543	537	589	577	528	557	512	560	534	560	528	596	527	573	570	565	551	517	533	553	568	527	537	515	600	497	587	578	527	589	517	529	535	567	594	579	569	539	558	550	545	550	540	487	582	539	521	532	537	540	528	553	557	588	567	510	575	554	560	554	577	558	543	522	545	563	592	545	503	527	526	541	564	569	574	528	540	505	557	556	551	540	556	604	541	568	557	572	532	543	574	579	517	567	545	521	482	541	551	535	539	536	553	563	583	562	523	550	559	542	561	562	522	568	522	587	589	545	551	556	542	569	520	547	597	548	503	547	527	558	559	575	561	534	537	556	580	531	528	545	538	571	573	585	557	566	560	590	545	556	560	509	568	506	544	572	493	562	530	552	553	555	567	554	577	518	538	575	570	536	562	543	548	547	584	553	562	538	568	554	595	550	574	553	574	518	547	521	556	570	529	520	543	565	530	525	564	528	536	553	535	536	584	560	547	547	568	525	523	538	568	579	575	587	509	556	547	571	559	546	515	578	549	597	564	536	516	539	516	572	538	540	574	531	541	545	523	573	531	603	579	552	570	576	556	547	585	575	553	547	600	553	547	524	538	551	511	529	576	537	511	542	516	550	566	543	589	537	554	502	562	537	543	513	540	545	573	563	550	543	552	552	586	536	583	537	554	565	545	539	542	547	531	523	504	531	588	577	531	566	579	556	547	551	555	557	608	535	542	535	587	538	553	516	563	584	532	547	530	559	574	492	555	607	555	555	565	595	564	525	532	547	537	550	561	552	550	511	524	551	566	561	557	550	523	522	545	519	553	538	571	512	552	528	564	530	580	570	530	551	599	591	531	582	545	549	519	543	595	528	575	579	574	566	547	584	512	560	607	551	556	563	565	567	578	542	541	595	601	557	575	561	562	533	565	575	531	575	528	535	572	563	524	598	554	525	515	525	508	561	552	545	546	589	536	610	564	566	551	562	572	543	552	601	515	562	550	533	583	588	559	583	536	567	586	557	533	572	597	547	555	515	511	569	506	512	576	534	556	559	560	526	586	548	539	560	532	514	579	522	573	576	559	530	559	538	515	547	536	557	529	546	565	573	555	594	576	556	516	579	536	545	564	490	498	518	572	517	551	526	536	534	570	526	576	559	529	570	534	622	601	552	520	566	546	539	561	597	529	563	565	537	523	538	533	493	575	545	532	570	551	572	582	568	563	507	528	497	535	522	551	517	542	552	545	566	548	574	508	527	519	574	575	540	574	529	546	593	573	546	567	574	540	561	566	527	560	529	574	507	534	562	551	534	541	567	547	565	539	547	512	578	563	546	601	549	523	561	562	581	526	573	588	527	546	545	531	565	565	564	546	571	563	586	551	603	550	549	547	555	565	539	518	505	508	547	566	556	557	579	534	531	550	554	544	595	563	562	543	557	524	551	563	548	564	577	561	603	537	517	560	544	599	525	506	556	556	573	542	541	537	555	487	553	584	555	547	547	572	550	539	568	543	538	545	553	570	532	569	580	523	565	524	556	584	530	542	568	559	596	533	587	531	537	547	567	539	565	537	564	575	578	555	571	560	545	574	528	565	515	565	548	550	565	561	562	547	555	520	545	571	532	524	502	561	507	552	548	522	550	536	517	540	562	508	535	546	510	565	554	533	560	535	568	538	565	596	510	578	581	591	594	526
24962	20707	26949	24409	20634	9424	1104	703	503	468	439	408	370	354	310	333	291	304	299	286	253	272	271	278	277	292	257	266	257	237	233	265	283	263	249	233	258	243	243	245	232	260	230	236	241	247	243	252	223	230	236	242	288	252	250	241	232	249	265	196	238	243	225	242	244	229	235	226	272	248	222	252	220	244	226	226	230	249	237	244	239	219	224	217	235	224	243	221	258	243	239	238	233	238	240	215	235	224	254	249	240	242	236	242	227	238	260	220	222	264	259	216	222	208	217	246	210	229	246	262	229	208	254	243	236	251	229	222	237	223	224	250	216	246	229	272	225	218	239	229	206	250	215	218	220	220	204	284	248	198	228	238	258	251	226	242	225	235	261	218	234	253	236	233	246	217	246	235	266	225	254	222	217	220	242	233	244	233	216	225	237	220	227	236	221	217	222	237	252	241	234	238	222	251	232	239	239	222	212	240	228	244	209	238	253	234	238	228	242	222	233	228	231	235	250	253	234	247	252	252	208	219	233	227	199	224	221	216	232	238	239	253	232	211	223	192	227	234	234	221	231	226	239	203	203	235	233	208	201	224	226	248	220	214	220	222	230	218	234	244	242	228	228	238	218	255	237	250	230	248	241	238	216	257	233	230	242	241	221	223	236	256	229	205	250	228	248	253	241	229	213	219	277	236	225	239	214	234	248	236	233	245	220	243	211	241	210	227	236	217	227	230	218	229	248	204	255	223	248	227	212	240	227	216	209	221	220	232	227	247	249	231	238	229	243	226	220	233	224	251	236	212	231	233	251	258	253	227	220	256	246	237	247	246	211	245	273	233	216	270	231	221	247	246	259	206	241	213	226	240	234	250	205	260	256	244	222	238	224	224	225	243	223	233	263	226	232	209	246	223	243	217	219	248	214	250	239	233	239	213	224	246	223	276	224	231	250	226	271	225	247	223	253	224	228	205	257	248	230	214	213	240	261	250	219	249	218	253	230	232	238	235	226	234	211	263	245	222	225	231	229	226	209	230	264	248	239	211	243	231	254	256	264	243	213	226	241	226	241	250	250	250	241	201	232	258	235	240	217	264	229	202	227	223	239	197	213	243	240	248	239	231	259	224	224	209	229	232	226	251	207	229	234	232	227	249	215	236	233	238	209	227	238	213	230	241	221	235	234	230	213	221	224	210	237	209	254	214	217	243	227	219	217	227	207	196	202	240	269	247	229	227	265	252	244	237	226	233	228	222	261	215	240	232	224	215	242	211	235	220	236	233	223	241	223	235	255	208	228	236	209	205	237	221	225	207	202	227	221	211	235	216	251	263	212	237	224	239	232	239	234	231	233	239	242	217	202	221	243	230	230	271	233	225	213	214	261	225	224	203	204	210	232	217	229	224	211	261	232	249	236	189	232	243	211	207	239	253	226	235	268	214	229	242	229	230	237	241	231	243	231	256	259	212	227	224	239	222	225	232	239	212	244	244	234	227	242	218	229	249	235	248	248	222	255	230	199	239	239	236	235	233	247	247	238	215	240	238	241	239	218	261	204	235	239	245	199	253	230	266	242	209	226	234	237	219	209	227	237	229	233	250	248	244	216	226	200	229	244	206	234	254	244	229	236	226	259	239	200	237	223	224	212	227	238	250	216	234	234	243	241	221	246	206	212	229	223	244	233	217	248	232	223	240	256	204	244	239	207	247	230	252	243	194	272	228	238	243	254	251	232	237	230	252	231	216	259	241	228	229	205	248	256	249	256	222	231	232	233	243	265	239	245	244	219	220	241	194	250	235	241	229	239	231	251	248	232	222	220	217	215	225	240	230	229	241	218	243	247	242	247	224	221	233	236	272	242	215	227	231	265	238	214	249	225	213	248	258	257	234	226	233	247	234	216	237	256	227	237	226	220	259	240	208	227	237	255	227	210	197	261	251	258	216	224	217	218	248	249	222	229	254	219	234	222	235	241	247	231	237	202	248	225	239	247	232	215	237	216	216	237	235	246	198	250	242	231	227	235	236	212	219	262	205	217	228	228	241	239	230	222	264	246	206	245	225	256	241	230	236	240	229	220	217	241	233	220	243	235	203	203	203	246	243	242	217	244	233	246	227	215	221	209	222	237	235	253	253	228	201	239	234	246	221	237	211	235	245	227	234	220	229	232	211	263	235	219	246	230	261	230	229	232	216	216	216	209	226	239	226	222	227	224	216	248	213	238	247	223	253	244	245	224	225	244	250	235	225	234	228	224	215	233	247	244	235	267	258	235	258	230	216	225	253	246	243	241	215	218	237	250	228	237	224	219	216	220	233	244	234	250	242	236	229	254	258	243	233	213	188	247	244	225	226	230	219	218	228	239	241	228	235	239	232	232	240	234	237	193	240	227	237	239	239	228	240	260	225	238	223	266	261	242	229	223	244	235	245	258	235	241	236	211	234	230	229	206	231	242	217	238	221	225	247	219	216	228	268	250	250	246	197	228	234	224	241	242	240	232	247	226	238	233	238	244	237	236	234	229	251	229	234	237	237	229	240	258	229	242	234	202	244	230	229	244	221	207	243	194	245	243	240	271	258	235	231	224	219	227	217	243	263	242	227	227	231	202	213	226	241	216	230	225	226	233	232	228	229	224	226	236	222	243	219	253	226	225	258	268	225	232	248	259	226	240	209	210	236	227	246	222	226	239	254	236	221	243	226	226	256	221	229	238	214	228	235	243	200	225	228	231	219	220	205	238	234	238	212	225	225	221	222	222	218	231	219	243	245	222	229	243	220	202	245	233	227	239	237	235	241	227	215	232	222	219	226	228	242	240	236	200	242	221	233	212	251	227	240	219	230	240	219	221	229	222	233	237	215	233	241	229	225	223	222	234	206	237	230	253	208	222	231	238	251	247	238	232	243	254	221	250	244	209	215	257	255	212	229	253	224	247	244	245	207	233	261	244	232	243	235	203	228	210	202	224	233	240	217	214	208	240	224	196	230	214	241	226	244	230	218	266	221	213	227	221	229	241	241	240	237	228	247	239	209	238	244	241	252	204	230	241	249	242	246	217	222	203	215	222	245	240	230	240	253	208	217	215	211	208	220	233	246	250	221	235	228	236	233	211	213	229	199	195	215	231	230	216	219	231	253	213	238	265	250	216	241	214	229	210	237	256	236	197	245	241	231	238	225	198	222	235	233	243	247	230	241	247	252	257	222	222	252	220	217	233	236	221	241	237	243	234	231	234	235	235	234	216	228	241	254	253	238	257	226	242	242	224	249	244	238	244	216	229	237	234	270	227	228	220	230	266	207	232	237	239	232	210	226	245	225	241	214	235	239	217	250	248	244	224	222	230	246	248	242	201	198	242	258	254	218	256	222	254	259	247	220	234	238	213	264	210	194	243	237	222	239	231	238	242	247	200	225	251	249	245	214	257	238	250	211	245	225	233	251	235	215	214	255	229	226	218	238	214	233	229	244	241	231	237	238	250	229	223	215	231	245	205	224	231	232	234	220	226	206	232	220
38199	33981	9453	5116	3305	2221	1731	1281	1023	929	785	670	607	571	535	509	450	468	399	398	365	323	379	363	354	354	349	346	332	327	291	279	279	288	334	311	313	249	307	269	275	293	277	251	287	299	288	284	248	249	255	317	253	266	252	276	286	302	247	282	264	275	263	282	216	246	269	257	285	279	233	249	248	298	280	277	280	268	252	289	303	247	272	273	259	227	269	273	218	242	258	254	250	255	267	265	256	276	251	264	227	252	266	248	268	266	253	282	267	267	274	252	261	244	242	226	266	252	264	299	255	275	250	228	274	252	260	266	288	239	254	261	238	284	278	261	250	280	272	243	262	244	290	235	258	251	275	256	296	258	264	274	290	261	266	247	279	239	303	240	264	302	248	282	260	252	264	254	287	278	250	261	245	281	254	251	267	267	256	247	281	241	261	277	235	288	255	230	267	278	262	270	286	260	278	261	270	264	242	269	242	260	289	239	278	265	264	276	281	285	288	258	255	242	271	267	281	309	236	266	249	280	242	266	252	250	276	272	277	270	243	279	292	275	264	272	260	268	279	261	263	240	255	255	257	273	247	267	247	277	245	281	219	261	257	279	277	266	270	269	280	275	261	244	252	270	242	265	257	285	258	265	298	282	271	258	257	260	265	262	251	255	268	249	279	234	269	243	257	242	249	252	279	244	262	247	253	273	261	281	257	267	267	253	264	221	264	280	277	241	271	275	280	282	247	250	258	261	275	252	260	239	253	258	281	246	258	291	282	265	260	253	264	285	257	273	252	274	270	264	284	249	259	247	244	251	252	300	264	258	264	263	261	256	259	263	275	243	243	252	257	279	260	262	218	322	271	290	228	277	253	264	248	261	296	272	258	251	291	266	272	243	274	240	262	261	257	264	243	241	262	244	247	252	256	278	248	274	230	265	266	269	241	256	276	223	262	266	265	293	259	228	255	272	280	284	275	235	273	239	247	268	290	232	276	290	239	292	276	260	264	284	268	256	255	278	262	277	245	262	271	272	239	254	265	276	262	260	244	276	274	278	279	228	245	258	257	290	270	251	238	275	252	242	260	281	259	248	261	273	259	253	250	260	233	245	238	264	243	272	269	241	250	228	286	263	273	270	276	268	261	276	244	254	243	244	268	245	266	265	249	270	248	257	267	252	263	267	265	258	271	265	260	277	304	248	264	237	257	236	253	256	252	273	259	232	261	296	263	251	236	228	271	275	286	279	250	262	281	273	263	247	256	234	257	270	252	280	265	236	266	266	250	262	251	274	233	261	237	282	258	252	276	287	246	265	255	294	279	283	249	257	284	253	254	271	292	270	306	266	285	289	265	262	259	255	244	243	254	257	285	278	267	260	262	260	261	252	249	311	251	250	278	279	251	250	266	217	267	233	257	265	257	278	270	252	258	253	263	279	259	257	267	273	246	259	274	277	220	269	248	248	248	256	269	253	265	243	261	256	259	274	249	250	273	265	235	236	296	256	258	252	236	243	227	266	261	257	241	266	274	278	277	239	274	236	236	275	273	273	285	238	261	265	264	224	267	253	254	263	239	251	254	291	250	236	265	286	257	275	249	253	262	248	286	275	270	246	285	256	240	256	265	254	283	261	244	262	262	256	245	233	261	269	253	251	251	261	257	269	283	231	235	266	275	276	247	290	281	240	259	252	257	290	295	248	269	299	268	275	268	276	252	277	262	240	248	245	250	252	249	244	268	279	298	247	273	257	270	262	281	267	284	282	240	285	267	302	284	246	273	236	258	248	275	232	287	268	239	240	257	247	248	249	254	269	249	281	270	263	264	262	255	251	266	263	244	273	248	269	268	248	244	255	285	253	258	279	266	251	261	248	260	264	286	248	281	259	298	269	263	276	263	241	270	265	282	238	280	264	255	266	221	261	254	239	267	287	250	276	295	239	250	265	241	255	279	248	265	283	250	283	250	284	282	255	256	271	271	263	258	279	260	238	277	246	220	266	263	259	258	262	264	266	227	259	256	271	258	263	280	265	276	272	265	296	248	252	261	258	237	249	264	240	258	293	292	243	222	259	255	248	257	255	260	255	249	236	247	260	252	246	263	264	279	247	244	239	278	264	302	250	261	286	244	239	248	280	269	290	278	284	280	292	225	260	254	274	236	235	271	251	272	230	249	226	271	291	277	244	277	286	272	276	251	216	240	261	240	251	268	243	258	276	291	264	247	290	253	257	266	260	252	267	270	293	286	228	250	259	274	249	257	253	276	240	253	249	255	275	239	279	264	253	267	266	260	235	273	270	276	241	234	288	264	269	268	257	242	259	259	274	223	260	266	235	240	270	296	255	251	253	237	270	291	243	255	252	281	262	308	283	252	254	254	260	249	274	253	275	280	246	238	257	268	275	287	280	243	232	265	268	265	230	266	257	273	262	282	283	235	270	285	249	257	246	271	270	249	276	264	267	266	280	244	244	250	257	241	238	260	278	267	261	248	235	291	236	234	264	251	252	284	272	265	248	237	256	275	273	254	289	267	238	259	299	279	286	246	262	250	286	254	257	255	281	278	255	227	232	247	257	267	257	263	249	256	247	272	260	239	283	270	250	242	257	261	259	251	255	246	283	304	273	231	245	282	238	253	271	273	259	263	265	237	249	267	244	263	252	279	260	250	263	274	256	254	249	284	282	281	245	272	242	273	226	254	246	252	232	274	247	228	252	275	245	272	249	256	277	269	257	254	275	292	295	242	261	242	269	273	271	268	240	286	267	263	273	282	285	254	240	270	228	241	218	265	242	277	280	242	260	266	243	273	247	273	260	235	247	242	262	229	248	257	249	235	262	271	251	279	251	269	244	254	267	249	265	275	259	269	257	255	264	249	264	254	257	260	269	272	260	267	263	271	246	289	257	260	261	259	262	239	235	232	274	286	290	231	244	292	251	252	228	250	294	257	255	241	287	272	248	250	226	256	241	270	241	262	247	274	260	221	243	277	249	259	247	253	257	266	297	250	268	267	270	259	271	264	279	291	260	237	245	251	274	245	248	284	274	283	245	264	269	261	258	243	286	258	256	259	226	265	287	259	275	243	258	250	247	276	253	275	248	249	244	239	271	250	285	256	249	269	263	292	247	254	261	261	285	259	227	235	234	281	246	261	229	260	264	278	260	236	248	265	266	268	256	255	279	244	269	228	264	255	294	257	254	258	275	268	274	276	246	258	255	281	286	253	290	296	263	230	226	263	260	238	270	252	243	253	259	241	263	266	235	248	285	268	265	279	230	236	254	277	237	248	273	265	240	278	259	238	266	257	266	264	274	293	247	249	256	255	260	254	247	264	250	259	276	261	257	279	244	281	260	264	239	272	266	257	297	267	275	291	260	234	248	260	267	271	267	256	250	247	264	291	286	259	247	257	272	253	269	283	255	278	273	234	277	250	246	247	232	245	262	248	268	267	290	273	243	269	250	233	236	261	258	296	263	254	284	245	258	254	239	271	236	295	261	276	278	248	257	259	270
23042	20698	27374	24035	20686	20658	7087	1525	1104	959	868	833	810	762	728	680	642	687	662	635	638	580	641	588	627	526	610	556	600	535	575	552	545	560	529	558	542	530	520	500	554	533	545	524	536	495	539	542	535	528	548	520	584	533	500	551	558	544	531	537	513	508	482	503	535	489	529	508	512	539	524	507	529	537	542	560	557	554	565	486	516	480	539	554	537	545	506	541	547	522	525	538	499	514	523	552	492	536	515	509	541	541	509	535	484	507	558	516	512	518	493	494	540	521	547	527	489	558	537	507	527	501	488	522	506	555	555	548	525	503	510	544	450	471	500	504	520	492	508	546	498	542	533	515	533	499	506	517	467	540	476	571	527	492	509	507	518	550	504	509	496	553	524	522	499	525	567	551	500	548	552	480	517	526	520	502	467	496	512	552	490	535	538	520	536	496	463	508	517	522	537	475	532	508	543	535	525	578	515	492	506	521	517	478	495	498	525	501	514	513	518	528	504	499	509	517	534	574	505	540	526	517	537	515	518	536	482	520	518	543	499	542	523	465	491	531	543	507	496	542	547	543	537	508	547	517	574	529	566	510	521	536	529	542	518	510	519	498	504	508	528	519	539	559	509	505	487	530	507	551	571	524	505	476	496	528	500	472	528	534	540	540	535	470	554	560	519	562	517	481	526	492	526	510	555	501	532	534	485	513	572	483	580	540	541	527	496	515	531	501	507	520	518	529	514	468	552	547	543	506	462	494	540	523	549	523	515	537	551	522	510	549	539	543	517	531	528	504	478	492	506	518	553	548	489	520	475	499	435	522	556	552	527	513	511	508	536	514	518	553	546	527	490	507	499	568	501	557	535	539	502	505	473	504	520	512	515	543	512	520	527	511	500	505	552	510	518	517	496	550	512	534	522	507	547	518	536	524	528	505	517	526	558	495	494	502	516	512	538	507	548	503	536	532	502	499	559	522	530	568	571	529	530	497	508	515	511	475	498	521	510	471	566	532	513	557	542	498	501	474	507	518	506	519	510	531	483	522	526	571	533	536	499	504	551	507	549	515	483	503	502	517	560	576	539	510	500	497	521	539	525	495	550	506	523	547	512	511	559	510	530	545	488	506	513	525	474	508	522	536	527	559	542	510	519	496	536	495	472	518	488	504	533	527	519	552	539	520	524	510	523	499	533	518	528	528	514	503	564	513	508	532	505	524	544	534	544	523	512	564	545	495	509	502	509	542	508	567	558	494	477	505	549	533	541	511	490	534	523	496	482	486	477	523	539	523	549	534	506	501	517	512	482	487	541	520	532	505	513	528	510	530	494	501	519	504	507	536	533	550	496	520	502	495	519	564	521	522	557	512	514	486	494	498	507	534	500	492	500	532	443	534	537	521	544	539	513	495	500	531	552	524	524	521	498	483	508	505	518	516	525	554	488	517	542	506	517	517	479	513	524	552	529	527	518	510	548	516	566	509	518	536	537	499	478	534	513	516	534	525	515	522	492	535	504	541	513	523	544	527	514	573	525	548	544	515	480	509	541	524	515	491	505	534	563	508	525	508	517	525	469	554	573	482	495	527	532	527	526	521	523	509	493	553	502	490	539	532	521	543	514	523	496	502	516	563	507	519	538	532	516	518	525	521	526	505	536	532	541	510	518	543	535	528	467	501	528	498	541	501	513	501	480	462	496	477	500	462	529	529	529	517	547	537	520	505	518	523	540	535	542	496	483	519	502	535	530	532	518	536	528	462	518	550	498	565	542	549	544	486	564	475	558	514	494	547	542	520	470	558	537	500	505	526	524	515	521	498	515	491	533	526	523	500	524	468	508	482	507	496	546	534	498	517	517	489	506	543	516	525	512	500	526	513	508	513	526	518	529	503	519	506	485	512	490	523	525	506	523	490	501	543	502	528	532	544	498	497	561	537	478	508	517	522	510	517	532	513	509	542	512	526	548	527	524	541	527	490	522	494	503	538	504	481	518	518	546	530	528	527	516	529	553	542	515	521	518	565	565	492	562	513	518	517	505	513	529	522	519	511	551	522	538	509	498	493	514	509	482	527	528	501	479	522	533	498	494	541	484	541	534	518	527	512	532	498	504	540	518	512	524	530	524	519	506	537	497	504	536	541	515	517	510	499	539	485	514	510	532	517	486	501	555	549	485	528	544	521	513	502	537	559	503	538	489	491	515	501	501	501	501	518	532	520	519	557	518	501	516	518	523	492	505	530	554	509	523	533	528	526	501	507	471	507	463	500	547	513	529	482	528	504	567	531	508	498	506	463	523	543	523	514	537	502	545	529	507	574	512	456	471	548	523	484	497	496	536	564	523	523	509	531	471	542	487	516	494	515	539	513	542	517	505	491	512	511	526	532	527	549	530	510	529	550	530	555	517	526	516	510	522	490	507	543	541	520	488	533	507	524	526	523	493	566	506	501	513	535	534	498	516	509	553	504	496	517	547	514	543	552	509	526	512	476	550	480	509	469	550	558	544	473	509	507	541	531	490	541	549	552	504	513	560	544	525	536	535	529	466	512	536	496	510	522	527	547	522	492	560	541	527	535	536	518	498	568	535	541	514	488	523	489	555	487	538	550	491	507	508	542	561	508	524	515	528	501	524	492	557	536	518	483	514	556	503	503	515	518	572	523	540	513	492	517	502	504	519	520	535	500	515	456	562	516	515	551	539	508	538	570	473	495	479	507	496	590	528	561	544	548	537	557	501	514	514	507	506	492	533	518	497	502	514	523	511	507	532	521	529	563	512	490	556	503	518	533	556	510	511	539	491	492	541	533	487	463	513	507	566	520	481	490	565	480	565	545	505	506	516	540	490	467	521	540	528	548	533	528	508	511	516	544	515	527	484	527	497	500	493	506	512	553	500	497	496	538	518	496	498	510	544	505	511	520	494	498	513	517	497	509	509	504	525	515	510	527	520	528	524	539	518	521	488	509	506	516	515	514	521	558	527	526	531	536	501	507	518	519	528	503	511	491	528	549	500	493	505	498	534	539	488	561	549	524	522	552	514	507	492	567	512	537	524	568	509	557	509	506	538	555	552	498	543	481	480	516	519	502	532	517	498	575	524	513	534	559	525	547	504	522	517	524	494	493	519	521	499	504	525	505	497	525	546	504	525	506	487	508	530	553	524	486	503	528	493	553	504	490	528	521	523	527	559	463	472	485	491	512	527	528	506	521	476	520	486	497	537	522	551	507	505	558	513	501	520	507	509	502	546	499	522	507	524	484	539	474	500	569	533	499	528	510	507	510	527	505	523	527	509	507	537	503	471	539	495	494	548	539	521	558	497	530	560	501	532	503	522	527	538	536	519	528	536	521	515	571	489	498	490	470	497	542	508	524	532	521	507	507	521	545	562	517	471	523	502	565	518	520	501	509	525	564	535	556	504	508	504	506	500	529	532	503	493	518	536	514	521	503	517	539	482	519	511	501	527	518	480	508	454	481	507	538	489	579	531	492	535	494	521	539	540	490	532	554	497	521
42411	44645	14528	8481	5622	3921	2978	2441	1861	1603	1500	1315	1157	972	1022	941	840	875	878	747	744	696	709	643	676	691	668	603	614	585	591	594	626	563	556	580	577	642	558	553	595	569	560	550	587	559	503	534	543	567	507	512	530	520	540	528	539	541	495	529	528	535	571	505	558	515	518	522	525	545	498	579	521	565	535	561	535	516	529	517	525	492	532	544	565	488	548	498	540	526	514	534	508	505	534	509	501	502	528	551	530	513	498	513	491	479	510	517	501	550	503	525	513	535	497	467	500	505	526	504	518	529	497	530	516	503	504	525	498	544	488	506	515	497	477	554	530	541	524	517	527	514	512	500	574	480	558	515	517	529	520	507	563	549	469	496	506	525	505	484	500	555	513	554	516	526	494	505	460	550	497	528	482	471	475	531	536	499	513	522	555	524	493	510	517	522	546	480	497	557	511	570	507	526	531	502	551	501	518	524	535	505	523	573	518	536	478	527	512	510	519	505	487	508	512	502	520	501	543	511	527	478	545	531	511	499	535	462	561	481	500	509	487	487	516	513	496	492	492	537	521	504	526	497	477	499	488	523	498	501	501	525	519	534	513	468	525	510	537	492	517	478	485	495	525	483	533	546	510	490	508	541	509	514	491	557	495	510	499	512	501	495	537	503	536	505	515	542	508	549	539	544	500	521	474	499	527	526	548	487	527	535	527	493	488	539	527	502	514	531	532	507	519	504	488	507	483	534	536	524	510	535	487	525	522	546	517	479	526	519	520	533	519	493	538	503	470	501	549	530	504	533	530	533	552	529	525	477	511	471	538	519	498	484	485	536	501	510	495	514	481	541	511	504	470	538	520	507	571	504	525	465	533	522	510	509	486	487	506	500	503	505	491	507	517	500	560	516	500	551	544	469	517	481	533	513	517	471	537	518	472	531	488	520	515	531	488	490	511	515	489	477	490	504	533	502	533	545	500	500	515	497	533	509	563	535	506	539	488	503	502	504	499	484	534	516	514	475	474	491	495	486	482	488	464	521	487	521	500	520	498	526	508	519	515	506	539	521	519	528	520	531	527	507	527	498	502	519	500	487	485	470	506	505	527	549	548	509	490	485	512	573	516	488	544	505	517	525	490	526	500	531	504	529	479	478	506	531	529	549	479	505	515	497	532	512	541	535	493	535	516	491	543	478	490	521	488	503	553	495	530	544	481	512	543	488	460	497	511	504	547	496	495	511	557	500	502	497	485	506	490	530	519	496	507	523	512	577	518	548	527	522	503	519	522	517	542	477	508	503	494	499	493	476	462	521	547	535	523	510	494	560	525	531	514	523	461	505	523	493	527	501	474	529	536	521	520	534	512	501	468	527	525	532	541	513	520	513	530	546	511	511	504	524	531	504	488	534	481	530	506	517	492	486	494	550	541	483	506	552	539	528	463	496	537	501	550	519	511	519	524	495	527	484	530	530	545	458	513	534	522	481	497	542	521	510	527	519	526	547	526	466	514	520	505	524	535	484	518	505	518	507	491	493	472	512	496	512	539	502	518	544	508	581	518	517	497	541	514	506	514	510	511	478	534	525	508	513	515	531	494	505	506	543	491	511	542	499	526	513	527	510	552	484	500	541	500	531	533	526	522	532	508	505	549	511	528	486	495	529	537	525	519	519	515	533	539	526	535	531	496	533	533	514	526	545	468	510	524	541	498	522	561	530	483	510	517	548	505	551	562	467	492	506	507	516	499	503	498	543	500	545	460	501	548	520	476	509	527	511	525	496	511	487	510	511	536	500	505	516	554	487	536	503	506	542	569	519	498	511	493	500	519	451	541	494	519	506	563	485	512	545	466	529	507	507	536	501	531	529	518	474	480	510	524	515	515	511	484	523	481	512	472	455	568	504	503	542	491	519	495	508	518	511	479	520	438	491	520	495	508	516	525	518	524	488	502	498	492	482	526	493	494	505	505	495	544	549	513	529	511	494	531	538	511	478	518	522	524	500	545	518	487	466	525	525	508	514	537	527	539	522	508	546	509	516	509	534	514	538	500	514	541	525	493	528	477	486	550	515	558	497	506	482	492	524	544	491	487	534	504	469	534	502	533	494	537	534	461	550	504	509	525	514	564	532	533	513	513	467	505	511	535	477	495	527	528	499	539	518	526	523	495	515	490	503	523	465	520	503	542	520	523	502	528	520	529	532	539	512	534	510	464	506	532	519	530	528	530	502	541	529	489	526	506	531	509	484	593	513	506	531	557	513	504	482	522	493	530	509	501	529	477	545	499	506	523	499	566	531	464	530	510	549	505	497	532	504	505	460	485	529	512	492	541	448	520	512	502	510	495	514	489	519	505	518	532	501	533	494	493	506	485	521	506	515	552	495	516	531	491	498	531	487	516	493	530	461	503	562	503	505	521	513	546	540	507	505	512	505	496	503	543	461	503	517	521	514	449	468	534	527	510	487	526	534	517	527	528	485	526	524	548	499	531	488	503	563	499	517	512	525	490	562	529	527	524	500	532	529	519	532	512	515	522	525	501	509	487	510	529	530	493	534	503	513	549	513	521	512	519	483	508	573	519	459	480	527	496	511	532	531	510	541	468	511	529	497	496	535	499	557	518	518	547	548	504	543	514	492	518	501	528	477	510	509	528	498	483	534	530	514	470	515	541	554	487	524	510	538	517	508	540	481	522	521	492	518	554	536	479	510	485	571	520	515	548	513	524	510	524	525	564	523	510	536	486	538	529	529	489	547	514	503	511	502	481	512	523	527	535	509	545	541	495	507	517	517	520	484	543	516	486	525	509	470	488	509	512	536	501	489	510	501	537	487	522	505	522	496	507	546	531	523	498	493	516	474	523	496	519	586	514	496	540	501	524	491	491	520	513	526	507	532	524	522	523	550	545	501	522	519	523	486	512	512	542	528	522	565	571	516	503	522	514	486	494	527	535	498	515	507	506	502	505	520	493	524	489	473	482	496	490	532	503	523	505	519	503	535	492	459	505	519	470	511	530	518	497	583	501	492	523	547	513	494	532	522	511	536	525	521	538	514	519	499	480	547	511	546	503	508	519	462	526	476	516	539	527	534	535	500	519	481	531	473	485	519	550	534	511	520	536	524	493	529	492	498	512	507	509	519	503	490	479	534	529	523	522	505	518	509	490	518	509	530	487	516	481	507	499	547	551	530	504	556	523	487	502	544	495	516	529	529	479	506	502	524	491	525	505	484	490	523	532	508	505	503	517	498	508	517	535	492	568	514	510	521	525	562	539	507	502	523	487	526	473	547	500	505	532	544	526	535	504	512	467	501	501	506	542	504	465	529	510	510	522	508	492	529	555	518	507	514	478	509	466	538	488	532	503	507	520	503	521	531	523	540	492	546	500	450	513	509	456	501	510	528	497	527	537	510	526	525	549	529	614	496	536	488	539	504	518	501	539	541	508	549	519	515	507	522	471	563	484	516	521	526	530	541	516	508	504	526	520	498	523	498	557	525	546	542	526	473	506	539
32927	21497	6019	940	622	580	568	493	513	531	506	481	530	550	515	480	498	528	536	555	510	554	497	494	490	454	485	456	523	487	521	494	528	513	513	535	525	496	465	478	511	487	483	490	509	519	491	574	505	511	516	516	500	485	471	514	492	496	453	510	479	479	510	530	482	497	482	493	496	504	497	495	553	475	509	487	496	493	476	511	481	533	502	488	529	500	507	484	487	505	506	479	500	493	508	514	526	471	502	507	509	475	493	467	480	475	488	466	484	467	491	493	472	501	512	506	475	464	492	486	498	525	502	507	504	504	486	512	492	496	443	506	470	469	509	477	469	505	481	490	501	495	508	503	534	489	478	500	470	540	528	520	497	487	534	500	492	478	495	528	508	483	516	521	498	501	520	497	565	485	511	474	483	490	478	503	511	486	493	481	481	489	510	502	498	513	522	492	483	485	508	534	500	472	495	474	504	497	486	497	475	536	454	488	491	496	480	543	508	533	479	487	510	495	479	501	497	521	490	512	512	510	490	512	494	506	527	477	515	510	517	531	507	530	463	499	515	483	484	480	514	509	475	518	532	516	497	496	494	482	476	475	516	499	493	525	525	471	500	495	553	474	473	497	500	471	471	488	537	498	465	495	510	498	465	517	491	532	523	520	481	468	512	528	511	517	536	506	479	481	516	522	517	472	438	521	503	519	480	486	516	514	524	468	451	511	512	453	513	493	493	482	504	454	498	500	536	488	481	541	491	466	458	496	495	477	489	509	539	489	507	498	469	503	527	517	500	485	473	464	491	502	496	512	515	464	503	497	509	494	499	459	522	487	508	485	511	511	469	463	480	506	528	485	505	525	520	475	490	491	543	498	506	483	511	493	509	478	481	540	513	489	503	482	500	516	484	527	511	508	494	536	475	460	483	546	483	496	487	485	480	538	535	501	481	465	512	554	498	490	505	508	473	461	536	502	446	499	505	475	509	528	464	478	525	486	509	513	515	476	501	513	523	468	535	522	491	515	519	504	498	510	498	487	508	469	474	455	491	491	523	488	539	516	510	491	521	486	506	494	514	459	495	556	465	467	523	498	496	568	490	474	531	517	497	496	478	521	498	500	502	497	536	498	526	551	515	494	485	501	506	510	500	528	513	528	449	528	485	532	486	496	523	506	497	467	499	503	517	526	544	513	475	514	484	483	534	500	467	507	476	493	495	521	507	522	483	509	475	518	482	479	511	527	499	472	483	484	520	468	487	482	523	524	459	547	485	508	544	503	500	480	519	523	526	518	499	468	439	489	502	515	457	529	491	487	467	504	550	503	481	501	514	518	481	489	501	497	546	518	502	520	492	506	482	423	501	482	490	530	496	491	517	462	463	499	509	480	447	465	523	527	481	485	474	505	507	448	506	488	491	511	478	518	461	532	498	494	528	477	480	501	517	477	506	530	522	503	504	493	460	503	495	481	512	525	528	491	489	478	540	487	482	533	463	469	533	482	510	535	478	536	523	468	518	477	482	533	490	519	479	493	516	489	480	501	436	525	509	523	495	515	482	481	509	471	508	558	497	466	509	453	492	458	481	506	492	460	490	480	503	471	466	506	482	499	474	480	509	483	507	509	503	522	517	513	501	494	505	494	477	505	511	539	494	493	548	467	498	489	519	465	532	505	495	524	491	527	512	512	538	502	487	562	525	503	474	475	531	501	486	515	477	496	485	513	470	456	514	512	500	459	493	474	504	511	492	490	527	506	456	541	482	512	477	529	511	505	465	488	508	505	498	526	497	528	498	523	429	482	482	460	532	529	468	497	505	491	488	514	497	528	510	537	475	493	536	511	482	468	494	505	500	476	503	501	489	521	512	493	488	490	487	503	506	473	485	496	472	506	483	512	525	518	507	502	483	501	486	508	523	493	487	476	547	523	479	567	524	522	541	501	449	527	520	521	519	479	470	476	511	482	501	506	503	496	498	484	501	460	486	447	509	484	471	532	507	496	461	509	536	487	508	492	486	516	498	509	496	498	500	527	477	476	528	511	505	504	485	510	488	459	486	510	529	472	502	463	492	513	468	521	474	460	511	466	489	475	519	490	487	512	473	527	466	505	497	459	522	462	470	470	500	500	505	486	505	484	503	442	487	533	504	487	504	478	505	481	512	483	538	514	447	473	464	525	484	510	500	504	496	478	454	535	521	534	539	506	464	509	510	470	534	472	501	486	492	477	475	516	489	521	511	457	481	485	517	487	457	473	501	514	528	495	488	507	532	519	528	518	463	509	479	535	496	517	543	507	522	497	491	491	480	526	544	463	513	508	460	498	511	495	502	486	535	537	486	534	553	468	516	464	492	504	517	469	448	527	516	508	498	510	534	468	495	503	498	477	512	531	477	535	519	480	491	494	480	497	493	499	503	509	480	523	486	499	550	484	487	470	482	493	493	489	482	486	502	516	502	485	513	492	501	488	484	503	517	472	526	505	547	497	501	493	499	487	528	488	471	512	471	503	503	507	501	499	492	474	498	500	487	515	476	487	478	508	464	489	476	503	526	522	533	518	510	488	541	561	511	466	513	490	504	497	498	464	450	502	497	491	513	475	507	504	495	481	499	465	450	496	543	516	514	454	476	521	469	553	464	509	460	472	477	535	497	536	476	545	514	502	492	490	482	502	533	509	529	504	485	470	516	496	501	525	541	477	516	490	476	531	457	517	514	483	514	448	488	523	498	479	554	530	476	484	484	503	533	511	503	499	505	497	476	495	465	471	463	505	478	495	536	545	541	470	516	483	506	509	478	513	498	474	504	494	482	521	508	517	505	509	492	481	480	486	508	489	522	514	449	517	493	505	509	500	462	467	506	542	514	494	478	463	511	523	498	520	513	491	521	501	501	512	544	485	536	492	544	469	490	461	468	496	483	480	539	508	503	451	526	517	515	525	536	531	502	520	512	496	531	485	500	493	497	510	506	568	486	495	479	494	488	488	466	465	473	473	517	454	460	488	483	514	483	494	500	532	537	498	485	482	516	529	500	493	490	503	520	505	528	505	513	488	507	486	498	496	475	457	475	477	463	496	496	505	485	496	492	499	514	496	517	456	528	526	495	504	512	468	504	525	491	515	498	543	570	539	548	479	542	504	519	513	497	464	493	495	560	456	525	476	480	478	503	525	550	512	490	486	498	473	459	499	517	473	515	530	488	499	496	480	478	494	474	525	480	464	480	515	499	504	493	443	485	473	530	512	491	502	525	498	528	490	547	461	528	542	468	525	496	488	528	508	500	480	493	512	506	507	504	513	464	500	500	459	494	495	507	461	515	486	481	474	480	474	522	501	483	505	480	491	480	481	478	518	493	488	535	508	498	497	500	488	477	482	463	470	497	524	463	531	522	453	511	537	530	488	548	498	505	538	508	538	475	510	504	524	470	505	472	521	501	517	502	523	514	520	479	483	488	465	492	485	473	466	505	455	473	507	490	520	534	480	494	525	536	503	510	496	472	513	498	509	518	511	484	507
34076	19756	1256	983	739	672	604	611	586	633	586	587	586	562	527	567	564	539	563	549	588	504	530	503	551	531	567	557	546	517	580	544	541	546	540	584	540	496	527	545	538	572	536	543	560	541	567	547	578	574	521	569	523	568	549	527	520	583	565	522	505	555	573	537	544	582	534	520	559	547	543	536	566	549	571	542	544	528	563	547	575	531	557	553	575	546	508	548	523	530	556	543	552	542	527	508	534	582	567	581	543	553	577	546	540	518	561	581	571	578	582	574	524	538	543	560	518	565	508	577	535	564	537	564	565	552	552	544	527	551	575	528	525	533	545	527	585	539	552	580	523	525	550	550	523	583	507	561	545	541	532	537	561	583	522	481	519	559	528	570	569	577	543	533	595	562	494	517	599	573	560	553	548	508	533	543	558	493	507	528	513	531	572	570	555	526	536	535	577	556	575	556	565	527	531	534	540	560	556	520	510	507	544	569	517	539	511	558	528	522	571	565	558	520	600	548	583	536	524	585	579	541	534	536	518	528	518	594	592	482	531	554	525	528	467	571	514	541	581	499	572	576	537	557	537	530	530	583	559	547	548	527	526	573	562	568	574	543	526	537	561	545	513	579	502	553	518	556	554	530	556	542	533	517	504	529	512	543	525	509	523	551	568	566	581	520	547	551	528	539	524	538	530	569	532	525	589	529	521	565	509	577	591	520	536	601	553	587	563	592	549	584	540	530	558	546	523	514	555	543	538	534	532	545	606	574	530	578	541	508	537	527	558	530	512	531	532	576	498	535	547	589	568	565	588	555	586	564	552	564	550	500	557	556	573	548	560	535	572	530	592	560	536	540	529	610	531	529	558	585	566	544	530	521	536	578	545	550	518	585	538	557	574	536	521	543	557	551	527	552	515	555	628	572	554	565	559	571	545	548	507	560	542	508	532	550	525	524	564	534	576	568	552	554	574	535	541	564	511	548	563	498	563	586	567	556	540	567	542	621	528	525	514	538	518	550	533	542	527	564	523	593	524	527	534	543	551	519	551	583	525	532	549	554	549	511	530	531	542	536	551	548	516	616	515	544	539	542	544	541	549	508	563	526	535	561	547	527	537	581	561	512	579	554	551	567	581	546	534	546	556	544	535	532	564	521	564	571	545	563	553	550	551	586	529	552	545	505	500	549	542	533	536	577	539	544	591	554	558	569	554	506	582	551	541	581	554	500	547	521	533	509	544	518	538	560	516	505	546	557	547	546	549	522	535	553	553	589	556	553	557	551	586	558	558	525	557	542	555	610	550	517	552	554	547	592	527	539	557	514	522	587	556	544	566	532	534	565	547	541	569	590	582	571	569	559	561	532	530	528	570	517	543	558	540	510	548	578	518	551	534	547	572	526	534	524	536	530	543	524	557	561	533	569	509	554	488	517	514	562	536	547	548	550	545	535	516	544	536	548	549	538	540	538	561	534	556	524	552	568	554	506	530	516	565	551	536	544	543	528	584	542	582	576	545	534	594	568	565	548	519	560	545	545	561	496	571	529	564	507	501	533	506	538	525	551	536	523	568	572	506	520	563	529	560	547	572	523	563	576	531	535	542	578	555	546	545	557	546	525	559	568	521	528	495	583	565	547	563	496	561	500	549	579	531	510	555	535	538	600	558	550	572	522	564	560	545	532	593	556	600	559	553	523	558	504	575	571	527	592	560	527	549	530	567	546	545	567	537	555	591	495	594	590	561	513	546	586	537	532	566	534	542	500	527	541	560	536	502	566	534	561	569	555	522	570	536	550	535	564	563	582	526	537	569	549	578	535	554	536	527	581	568	509	557	515	540	503	528	540	529	523	523	547	512	524	561	553	543	534	536	570	557	509	554	560	511	508	504	554	568	527	578	548	553	521	566	538	579	557	575	558	531	510	572	578	545	561	541	583	530	551	567	516	523	548	519	571	501	536	553	549	548	570	569	531	538	592	555	580	506	553	571	515	568	586	538	536	583	514	559	496	554	519	560	581	561	552	568	570	546	535	546	538	546	544	556	595	534	586	541	534	543	523	532	529	537	570	567	550	525	545	511	534	511	511	519	542	569	500	535	521	536	582	550	556	534	560	563	566	595	534	493	541	509	520	520	526	537	530	569	562	535	528	538	512	530	571	521	565	524	547	545	543	542	591	549	554	528	559	578	577	515	572	543	561	547	585	546	521	556	538	502	568	555	535	543	534	562	547	541	519	545	548	570	572	497	556	560	576	532	571	488	525	508	539	579	556	568	568	519	537	542	525	533	555	542	555	566	547	499	547	569	554	611	561	540	540	539	540	519	568	548	543	550	579	563	554	517	537	566	558	551	501	569	546	554	562	520	514	538	532	560	539	561	553	559	550	556	571	575	562	566	528	608	623	569	544	531	549	579	564	571	517	545	547	551	546	559	498	552	548	528	611	517	528	554	554	535	537	555	575	563	533	555	538	555	569	557	508	521	565	602	570	529	578	598	583	552	546	558	531	586	512	539	535	545	538	512	549	556	517	559	531	511	560	554	533	538	527	559	516	541	546	570	569	591	529	547	529	517	558	552	563	551	580	578	497	540	589	550	526	556	521	528	538	521	581	533	531	527	536	562	553	505	540	563	558	524	516	526	530	536	552	544	553	581	551	537	553	518	581	551	533	541	577	530	568	569	541	540	530	515	558	563	569	587	536	578	544	559	559	511	563	571	590	531	581	553	545	552	563	595	573	546	509	517	543	502	532	536	563	517	528	503	556	563	538	518	520	507	531	563	553	545	548	557	535	569	526	592	517	548	541	532	540	598	541	513	566	524	532	562	565	549	544	512	542	558	519	532	552	537	526	528	506	563	555	571	525	541	552	562	547	567	559	553	547	554	570	562	518	569	538	603	564	553	544	547	564	553	556	535	526	602	523	556	530	524	554	536	574	567	505	564	520	534	578	627	553	508	535	550	531	538	535	558	514	553	548	531	538	573	520	589	520	505	526	511	559	591	547	541	547	548	595	540	566	548	547	595	571	560	590	509	539	520	531	577	578	508	539	557	526	538	528	575	529	551	579	559	527	507	523	566	527	541	566	537	538	571	522	584	550	556	571	559	553	582	530	567	529	514	525	574	578	559	542	561	551	560	520	532	535	537	514	540	598	570	515	536	523	546	554	551	566	547	562	588	555	540	519	556	558	517	569	524	573	555	539	573	525	582	544	551	529	514	561	546	567	615	597	547	533	572	553	548	584	556	584	566	583	545	534	515	542	590	548	524	554	533	512	582	510	557	568	562	580	554	562	526	555	568	535	550	544	513	595	560	538	583	547	564	532	529	591	563	554	549	537	547	567	546	561	489	496	532	527	535	523	582	533	564	589	565	541	583	554	533	541	539	559	533	584	579	578	501	554	527	588	549	544	538	523	540	530	511	550	535	523	537	558	532	567	548	526	527	536	520	582	553	521	515	567	542	573	572	531	568	529	512	531	504	538	603	553	537	601	542	564	543	562	562	556	550	564
24956	20710	26972	24389	20658	9627	1143	736	550	433	433	395	387	358	317	305	319	287	342	301	279	259	246	283	268	277	273	271	259	245	245	240	252	237	254	225	259	235	246	253	206	239	268	242	249	269	215	249	221	277	250	243	217	264	233	230	204	224	234	228	225	227	231	213	252	264	238	238	224	244	271	242	242	272	237	251	245	274	234	241	199	235	245	250	226	240	227	227	215	217	219	245	215	227	236	229	203	263	236	240	232	251	243	236	225	235	237	252	247	228	227	207	214	224	232	213	239	232	264	217	230	213	211	210	234	229	228	238	206	201	233	254	227	239	275	232	265	232	235	241	221	234	227	277	251	213	228	221	245	225	201	231	242	203	253	223	235	259	235	243	201	231	232	231	235	229	232	241	235	230	260	227	251	227	221	218	246	236	272	211	232	225	238	218	242	250	217	259	232	234	253	237	205	230	263	224	202	232	231	211	241	248	263	254	216	213	260	235	247	239	251	243	245	196	232	241	247	220	224	229	215	216	249	231	197	252	235	225	250	238	224	263	222	226	239	224	198	231	216	236	240	248	229	218	220	233	227	195	229	206	238	241	209	246	235	246	251	224	226	212	247	237	201	255	231	236	224	237	230	232	242	235	229	261	226	232	222	242	206	224	217	226	257	231	231	250	260	229	235	247	218	226	232	265	231	235	221	226	224	221	221	218	261	225	233	238	232	237	234	213	224	224	252	215	229	214	217	222	238	214	247	229	240	227	240	214	265	238	235	237	237	230	214	262	252	250	240	246	250	222	213	214	234	229	268	244	246	236	246	235	228	222	229	218	223	229	217	205	196	211	242	232	244	244	211	265	250	243	235	225	229	229	209	222	214	243	249	255	222	229	226	247	233	249	232	248	219	229	193	254	232	249	248	236	215	228	231	211	238	238	248	221	228	220	221	222	239	252	241	180	236	212	242	221	240	222	219	221	237	213	226	217	218	232	226	258	242	250	225	235	221	204	207	241	257	218	257	227	221	245	215	219	220	220	216	202	228	250	230	208	224	215	231	221	227	252	220	208	212	255	212	241	232	253	226	238	242	237	247	241	216	249	241	237	209	224	245	213	228	245	227	202	210	208	223	216	217	227	236	209	229	220	207	240	222	226	251	217	202	232	238	230	243	243	235	217	218	236	224	233	234	241	229	248	239	266	237	252	242	229	220	244	226	223	224	223	242	246	245	242	224	228	223	250	261	239	196	228	218	249	218	262	255	210	226	256	259	232	237	213	252	213	217	225	220	240	225	236	231	222	240	240	257	210	213	207	218	235	224	218	242	224	226	225	258	240	214	257	223	222	232	240	260	226	215	237	261	235	235	245	237	241	253	240	244	214	218	221	258	234	258	220	203	204	241	221	225	249	232	224	226	238	235	233	216	224	215	254	211	235	213	232	209	243	229	250	240	250	239	226	265	254	231	237	221	251	229	245	215	238	228	206	258	218	237	217	253	234	255	232	243	239	264	222	213	228	228	240	237	216	219	205	255	229	224	243	230	226	235	229	239	241	229	249	236	263	242	250	237	224	235	251	223	225	241	228	209	221	240	245	235	246	214	209	219	235	237	253	205	227	231	195	265	237	203	236	226	222	242	223	221	224	232	226	239	233	210	212	232	231	225	241	215	214	248	233	258	215	242	222	213	225	238	257	244	215	241	220	232	272	218	231	222	232	237	229	255	221	229	232	256	240	253	216	255	222	247	214	239	229	210	234	227	213	227	236	249	228	239	231	240	233	241	234	208	234	218	241	237	234	214	228	203	226	242	212	239	245	221	242	241	224	219	240	236	214	232	233	244	254	220	230	203	206	241	211	243	241	236	237	209	218	250	241	251	220	210	244	241	236	237	236	216	258	220	253	232	254	234	210	260	253	248	209	238	238	211	217	231	202	225	232	227	253	232	252	223	224	224	236	216	210	254	223	219	248	232	215	252	221	251	262	181	237	247	254	268	236	276	253	220	231	234	233	260	252	239	198	228	215	246	233	202	221	261	245	239	217	225	228	253	230	244	217	240	232	206	237	201	226	227	229	261	253	244	236	223	249	232	251	253	220	257	235	218	231	241	272	233	215	227	247	228	223	216	212	224	219	216	233	244	250	229	236	224	232	238	219	233	218	263	247	230	274	208	224	243	223	240	252	242	235	240	227	238	219	239	219	245	240	221	224	232	243	245	242	237	199	235	208	238	242	228	253	206	233	244	230	239	215	227	229	236	238	245	234	221	238	225	232	258	210	218	229	238	234	247	230	217	227	244	244	243	224	225	209	224	224	214	225	243	233	214	211	263	277	247	228	229	209	244	253	225	218	234	232	217	224	223	231	264	217	193	243	242	236	240	224	222	222	243	212	233	229	242	232	247	239	219	206	213	218	236	247	209	237	238	242	220	236	215	233	235	227	246	236	218	273	246	252	231	265	253	246	251	221	206	238	273	245	226	205	246	228	237	214	238	239	215	260	228	246	214	235	233	237	245	242	240	220	222	230	280	222	216	218	263	239	221	250	220	229	210	236	219	238	240	232	234	220	228	239	227	222	235	220	230	248	246	247	226	228	228	247	222	262	228	246	241	222	217	245	239	209	218	227	208	231	218	223	241	234	212	208	241	237	212	210	205	233	238	226	219	241	231	223	211	219	233	262	211	218	233	231	216	237	238	225	223	227	245	257	264	229	226	213	247	224	203	235	229	227	241	209	208	250	219	215	223	230	230	236	252	234	228	218	239	255	237	229	229	235	228	231	229	239	232	218	232	229	253	237	205	259	242	249	243	219	226	228	220	258	240	229	227	228	230	254	239	247	234	238	240	249	242	223	237	242	260	237	226	224	216	226	228	243	230	244	244	227	240	227	235	256	240	233	219	250	244	230	244	249	201	262	206	216	201	238	221	255	234	244	252	253	240	224	233	213	266	249	252	221	231	262	246	231	219	229	242	245	241	233	230	217	239	239	255	209	229	225	242	232	253	225	220	248	222	249	222	220	245	234	212	249	220	223	259	226	218	244	231	222	234	228	218	203	254	219	224	226	201	247	251	227	243	240	219	220	245	224	213	238	221	210	258	248	265	232	232	216	206	243	219	233	260	225	240	241	239	233	223	238	259	233	250	251	232	228	222	236	241	221	225	250	233	244	211	219	229	268	226	192	214	249	254	238	239	246	230	237	215	236	194	238	224	216	205	231	251	222	232	249	216	242	222	250	258	220	226	260	232	234	209	261	223	220	244	226	212	233	221	230	232	232	243	241	220	219	194	244	223	200	222	242	216	266	264	252	241	245	222	220	224	217	233	213	194	237	253	252	232	200	228	221	226	242	261	221	211	239	242	233	232	251	225	221	231	197	233	226	237	228	220	249	223	220	234	233	216	193	225	229	250	216	232	245	262	228	217	228	236	228	217	219	233	235	229	240	220	220	236	221	229	251	252	226	237	198	243	200	256	220	255	233	230	190	250	225	228	243	229	245	194	233	215	232
37830	33537	9309	5372	3518	2219	1553	1251	1116	901	749	685	630	578	508	481	469	444	412	398	343	347	385	357	322	334	323	330	336	295	284	303	288	297	285	318	285	305	279	272	307	290	290	284	273	263	313	301	272	293	286	276	314	263	288	261	275	273	254	256	259	250	286	256	279	242	272	237	290	284	240	279	246	267	241	267	259	269	271	265	266	251	266	273	254	252	262	260	284	265	264	298	288	295	262	261	270	275	254	266	264	291	256	244	250	229	248	269	259	284	275	246	273	286	277	271	274	272	262	262	240	253	262	242	276	283	272	268	263	257	250	283	256	276	274	271	252	283	270	266	290	264	297	248	248	280	277	274	247	253	255	270	283	249	255	251	259	257	253	287	269	229	289	253	238	274	223	258	252	277	250	265	277	239	227	273	296	272	246	277	260	271	286	265	235	268	256	275	245	264	241	229	292	257	260	237	227	266	290	272	228	259	259	272	266	261	277	289	261	262	276	275	277	259	309	247	274	269	281	251	258	270	233	250	262	267	284	249	270	284	271	234	222	253	267	269	269	269	277	255	247	239	232	276	259	255	226	254	264	282	269	252	297	263	251	250	270	237	263	255	254	241	222	240	250	268	271	236	277	258	283	286	248	258	288	230	258	258	237	266	238	279	265	254	262	233	250	263	265	240	246	283	236	272	254	267	271	248	248	269	283	266	249	243	246	252	274	245	275	264	259	235	277	262	265	265	264	262	264	272	267	257	213	285	244	267	245	263	260	271	273	275	260	258	235	239	257	250	265	273	244	257	254	266	235	270	280	302	281	269	262	246	259	240	281	284	255	275	267	275	261	268	225	268	268	254	252	228	289	264	268	253	256	262	272	240	234	270	264	253	253	269	260	261	261	260	244	253	281	267	245	250	266	266	263	282	265	238	247	246	268	290	271	261	236	258	231	249	269	243	238	235	230	240	268	256	246	245	272	257	254	278	263	264	256	303	234	256	272	268	274	266	262	253	260	239	266	254	262	243	241	274	280	241	269	246	253	268	243	225	263	271	293	286	255	277	288	247	248	251	266	248	267	254	237	285	265	252	252	245	280	272	250	268	277	244	256	258	250	254	263	258	267	266	294	247	257	274	269	251	256	266	270	265	248	267	263	264	260	256	273	284	237	274	266	253	268	296	286	272	259	238	255	252	273	294	279	250	261	252	250	275	247	279	262	294	260	259	251	272	245	237	285	252	269	245	297	280	240	248	240	252	261	275	271	279	264	286	232	236	247	277	278	229	243	275	245	269	256	242	264	253	240	272	236	257	236	243	256	257	230	263	249	235	276	256	284	259	234	294	271	271	221	253	310	243	248	270	250	254	251	272	254	254	255	272	281	232	277	268	272	281	240	244	230	251	254	254	300	270	244	277	262	275	251	279	281	293	261	250	245	241	253	238	262	251	270	263	267	244	268	269	233	277	257	255	282	250	270	251	268	278	276	246	269	256	245	261	249	285	295	277	253	235	239	266	263	236	275	229	287	245	243	275	264	260	277	248	252	229	256	239	269	275	230	240	272	266	287	260	263	268	231	270	272	294	255	242	247	273	254	244	271	256	260	259	241	284	245	254	248	254	291	252	287	273	275	237	239	247	271	245	254	275	248	240	246	263	221	273	237	245	279	267	258	250	252	275	270	232	280	252	236	238	250	268	262	244	237	246	248	247	278	265	274	250	261	270	267	265	274	278	251	274	211	248	269	242	248	250	251	259	271	269	267	241	259	274	278	256	254	237	279	283	257	253	256	267	251	250	280	250	231	228	256	261	261	283	266	259	262	295	253	262	269	237	262	271	278	250	251	262	248	246	233	282	237	258	275	268	237	269	260	277	271	244	258	248	224	261	265	271	259	242	220	265	267	270	256	269	255	262	258	261	267	250	242	286	258	253	280	271	251	272	249	221	263	266	262	271	253	234	296	255	278	248	273	246	251	265	273	282	256	242	278	244	271	272	267	274	275	247	257	259	249	255	265	251	246	261	274	283	255	273	261	286	285	270	263	279	255	246	241	259	276	227	239	273	277	250	287	263	295	234	249	240	267	243	269	249	266	272	255	258	240	219	259	242	231	255	251	273	268	273	271	278	221	282	234	269	275	251	267	274	248	288	258	262	273	233	264	240	262	278	251	258	281	238	250	274	247	273	271	267	260	264	246	280	292	243	255	280	266	265	246	250	276	291	236	276	262	254	274	255	232	244	254	261	245	282	228	267	250	258	235	270	278	238	259	255	255	254	237	252	258	262	251	272	268	246	253	244	245	259	282	248	292	243	249	261	234	259	256	269	244	278	277	267	246	298	275	259	249	267	262	254	263	251	251	262	263	288	220	263	282	257	251	273	235	269	273	266	255	240	270	278	231	260	241	267	262	248	215	269	265	271	256	236	253	274	257	242	255	255	255	251	268	262	254	279	257	260	264	255	252	279	265	230	258	254	277	233	291	246	257	265	271	279	255	294	255	246	287	255	242	253	266	260	272	255	253	226	270	250	271	269	295	256	250	222	254	280	262	285	257	265	271	252	243	294	252	235	268	239	266	240	262	257	289	245	283	270	262	219	273	256	240	275	273	262	265	256	287	276	237	271	266	239	257	244	243	262	257	274	239	266	242	260	258	272	270	261	282	324	259	240	248	276	235	264	244	259	262	254	258	261	272	262	250	251	248	240	248	257	262	267	254	252	276	247	264	275	258	281	248	274	254	249	257	256	292	257	266	275	248	264	276	281	265	259	261	259	252	263	252	261	256	271	255	250	252	283	250	258	228	263	272	251	248	264	255	264	273	267	256	245	265	252	244	300	260	249	248	284	250	235	264	250	283	294	254	265	277	266	274	271	275	233	266	303	249	246	276	275	264	252	262	266	279	270	279	266	282	261	243	268	247	265	286	269	271	242	245	224	237	232	241	275	273	242	266	272	258	252	279	230	260	254	253	268	265	281	250	233	272	248	283	258	256	271	280	293	259	285	265	256	268	267	282	249	262	244	259	266	262	246	253	233	264	283	291	257	271	278	269	278	257	250	266	246	257	253	251	270	239	249	266	238	280	272	240	265	263	245	265	231	267	253	279	242	255	249	248	275	270	258	283	286	256	247	246	259	244	255	232	279	265	275	271	268	263	272	254	271	287	263	275	243	285	260	253	273	262	254	261	261	265	256	239	262	261	268	244	272	276	246	247	265	231	242	271	265	275	251	268	261	274	258	265	262	268	285	262	240	267	261	287	263	262	283	256	267	263	242	269	237	260	285	269	249	267	273	252	277	250	260	254	256	248	268	270	291	270	274	276	258	300	279	218	259	238	251	239	266	249	259	290	282	279	288	257	276	246	246	241	248	283	263	284	278	263	262	269	254	296	286	265	235	279	243	252	239	258	262	261	275	261	272	283	282	291	276	261	259	269	273	249	247	280	275	269	271	271	238	276	256	258	267	258	250	279	254	255	234	267	267	264	259	259	260	265	263	234	244	253	238
23081	20720	27334	24051	20686	20668	7021	1478	1145	932	915	845	783	694	710	687	651	606	653	627	594	591	595	569	570	582	567	550	547	599	499	570	568	543	541	550	524	524	530	541	515	558	542	543	526	562	561	524	530	505	546	560	547	549	549	501	496	548	535	523	548	555	545	530	482	465	538	561	500	499	489	543	537	532	504	520	551	519	545	528	524	505	525	489	527	544	531	519	538	542	538	493	534	473	532	522	551	503	500	467	530	451	522	513	481	537	494	558	525	483	514	483	518	531	509	525	508	550	516	541	476	530	519	544	556	555	545	525	498	520	532	493	488	529	497	544	531	542	532	476	531	518	523	502	528	527	529	521	504	523	516	519	468	501	535	499	556	516	530	498	505	528	505	491	526	516	488	509	515	494	532	541	503	504	499	510	518	518	531	520	520	500	489	480	473	507	500	531	535	496	503	496	511	528	511	592	529	544	500	472	528	548	515	540	513	559	545	497	484	559	547	477	544	553	514	513	521	470	474	557	545	522	557	540	485	509	594	497	509	582	517	516	532	494	552	505	519	478	514	560	525	496	512	509	525	530	553	525	514	535	508	502	508	530	482	539	520	523	513	479	494	516	508	510	525	499	520	507	529	539	518	544	511	514	502	496	500	495	559	491	485	550	503	526	524	527	523	503	566	528	519	519	533	530	532	502	514	493	540	556	544	554	530	528	499	549	514	525	504	512	550	532	509	505	468	524	522	513	543	522	506	521	520	520	520	540	527	505	515	542	574	495	518	492	547	502	488	556	557	570	552	500	473	516	570	494	521	524	546	498	489	538	478	541	522	516	562	476	528	567	504	526	521	526	527	512	507	500	521	538	502	545	503	526	512	514	508	508	531	544	510	481	527	517	578	505	485	500	505	490	504	538	534	480	488	527	496	561	532	551	479	487	544	522	528	497	474	519	483	511	549	499	476	568	533	529	495	537	528	556	487	538	507	504	508	564	521	525	502	495	560	503	557	517	506	506	529	512	513	522	493	531	476	514	494	499	500	521	519	495	536	487	530	507	509	505	543	543	530	528	542	504	514	545	485	522	531	561	491	527	498	501	468	535	511	498	510	508	516	527	527	574	500	522	499	515	526	535	539	487	526	482	559	535	519	512	513	504	526	533	526	497	533	523	530	544	512	486	512	545	508	508	504	543	464	504	499	504	475	554	546	522	519	526	504	554	552	550	514	504	527	501	492	491	541	527	490	489	513	535	542	512	519	490	533	508	566	549	524	488	497	550	489	513	564	521	580	525	491	509	518	505	546	478	525	581	511	497	557	551	473	538	502	516	541	487	546	493	530	508	495	561	493	490	516	550	515	511	511	556	514	514	486	504	501	539	512	530	531	500	509	531	503	521	532	484	580	515	499	510	520	563	516	536	517	546	537	545	503	491	494	489	510	489	534	515	530	515	541	498	502	538	570	556	548	536	514	486	532	519	522	514	482	499	495	517	519	516	533	508	559	522	515	523	546	502	543	495	540	531	535	507	536	506	551	523	508	513	530	530	513	524	521	503	526	522	507	484	484	518	448	517	511	483	511	525	565	529	528	552	512	528	534	513	550	500	542	503	486	510	562	537	567	480	531	488	491	499	528	552	536	520	519	516	528	520	520	526	531	515	538	578	522	501	520	542	513	524	486	502	512	536	515	550	520	549	523	543	502	519	485	522	477	511	510	503	538	498	493	535	502	526	528	492	569	511	544	525	520	534	501	484	508	534	547	525	487	536	532	555	545	501	527	544	505	534	491	534	554	507	475	534	505	511	520	504	547	514	528	501	477	511	513	522	535	517	504	546	500	554	558	506	493	492	525	522	534	538	539	502	523	524	535	491	535	539	506	486	539	502	568	508	533	515	506	569	512	560	522	534	505	514	527	578	535	514	493	513	534	525	495	500	515	512	553	536	533	474	528	528	503	499	503	530	503	472	550	556	488	526	524	478	508	484	546	491	522	506	513	529	517	466	536	557	522	525	479	546	520	479	530	506	514	477	517	559	503	542	544	526	513	513	557	552	536	469	497	462	527	530	489	539	548	449	486	487	537	525	504	497	548	507	532	527	552	554	472	522	548	519	516	552	524	550	498	499	498	545	495	528	487	500	506	501	538	525	546	513	513	524	536	533	507	525	521	530	493	511	569	521	517	497	480	546	498	527	517	520	513	506	548	499	475	488	500	512	516	555	548	519	496	520	500	519	550	539	546	552	528	501	507	501	524	543	511	523	542	525	516	486	561	507	520	546	554	526	563	527	489	510	520	497	527	508	511	517	561	476	523	512	541	542	515	506	525	498	471	527	515	507	478	506	531	543	538	510	543	506	481	492	494	476	500	491	526	546	486	484	555	511	485	518	511	533	467	551	506	546	512	562	552	510	533	517	515	511	515	530	550	553	529	509	545	518	516	549	543	516	479	535	507	554	515	476	529	474	536	490	530	500	528	549	508	522	545	520	534	492	500	538	542	508	546	560	528	529	590	489	522	521	517	519	492	504	501	537	530	538	497	497	551	509	532	500	551	558	511	523	507	538	548	479	508	573	504	485	522	518	500	543	514	526	513	461	521	527	480	507	520	536	532	514	545	520	549	501	496	522	503	557	457	484	516	520	562	493	517	541	556	516	536	488	512	551	531	541	516	500	499	513	530	549	555	487	535	510	526	520	500	523	495	478	503	534	487	551	489	544	557	515	506	496	514	539	516	523	529	481	507	540	533	518	495	482	519	480	484	578	525	511	505	562	509	531	508	507	498	535	513	537	505	552	498	547	541	540	493	524	517	549	492	506	497	494	531	507	503	481	528	490	531	497	512	556	500	580	456	514	513	504	527	534	527	483	511	500	514	524	488	524	530	495	487	568	518	565	523	539	530	565	514	533	473	562	505	515	516	517	468	509	489	501	518	535	528	508	534	518	562	492	529	498	504	504	524	506	543	479	559	452	565	514	542	522	497	529	547	524	536	510	496	521	495	530	523	568	510	502	501	524	505	515	486	548	522	532	552	493	509	498	537	520	495	502	477	513	494	542	530	553	525	511	522	490	507	519	524	504	490	545	517	538	500	537	529	491	498	495	528	524	519	511	537	494	493	521	518	482	491	533	508	474	507	516	501	541	517	505	534	512	529	537	559	550	533	537	522	533	509	508	546	513	515	517	515	530	531	502	555	521	563	523	524	472	521	552	508	521	511	522	485	548	545	529	515	503	552	492	533	496	541	514	552	536	469	533	515	525	516	509	495	499	509	520	550	520	523	520	558	538	513	518	525	553	514	464	510	510	486	503	545	517	534	526	526	481	532	523	531	505	491	518	535	533	536	506	539	535	517	551	521	520	505	503	483	530	530	498	505	477	515	532	490	506	554	544	519	502	499	518	510	463	486	495	497	521	526	542	488	515	533	506	545	482	525	536	495	520	519	525	509	529	504	524	538	513	484	550	531	505	533	539	535	463	477	488	506	528	501	503	537	495	543	507	505	491
42312	38878	15184	9169	5896	3948	3011	2389	1997	1665	1514	1303	1129	998	973	930	829	833	812	768	718	738	660	649	688	675	666	573	616	613	591	625	599	607	556	572	560	618	562	557	578	575	542	573	579	524	571	541	557	538	547	547	546	535	463	547	508	530	572	505	473	512	545	502	498	516	518	532	554	531	523	528	468	511	505	535	545	534	494	511	534	540	517	464	524	523	490	569	499	485	555	542	520	498	534	505	475	499	531	509	521	530	536	513	511	533	524	493	509	492	505	500	543	528	504	569	563	497	493	487	506	534	505	555	506	515	556	495	520	508	498	532	556	494	559	513	527	518	522	520	515	498	509	487	507	546	530	510	546	505	518	507	465	479	530	521	529	526	540	540	509	485	499	490	513	510	490	525	549	518	519	504	502	545	522	510	503	513	535	487	548	526	504	499	538	539	505	512	503	542	505	492	521	518	512	550	498	511	531	502	498	488	508	539	509	513	518	477	515	544	507	516	516	525	522	492	536	552	472	521	523	517	525	534	477	477	532	495	508	474	505	536	498	524	541	504	489	503	503	537	486	509	517	550	528	522	543	544	533	513	535	510	517	498	501	536	466	533	480	504	527	509	490	547	569	495	488	475	476	541	503	538	496	537	528	505	525	523	520	514	523	501	489	507	558	513	560	527	515	509	513	520	521	527	497	516	484	528	509	508	523	496	508	535	513	509	532	540	480	536	521	479	486	526	521	520	515	508	493	511	524	548	516	490	511	537	515	515	563	501	536	507	509	494	496	548	517	503	515	528	489	487	550	539	526	556	526	462	480	485	528	510	548	491	487	488	533	522	513	532	522	510	513	508	476	500	499	536	498	508	501	500	483	476	576	483	519	554	484	493	515	507	449	515	513	479	494	525	493	472	509	539	541	531	539	506	479	518	515	480	505	496	518	532	486	544	498	498	525	522	506	486	513	517	521	523	499	544	481	516	589	516	488	468	492	510	523	545	504	466	552	514	523	514	495	499	549	510	483	503	514	544	510	468	506	529	546	523	499	540	479	487	541	526	475	515	507	508	537	485	529	523	524	520	506	497	542	525	537	483	498	501	524	513	522	523	499	518	527	500	504	475	566	542	473	481	520	506	543	564	522	516	531	527	534	491	531	524	511	549	516	510	518	510	514	528	485	541	508	564	512	517	538	520	489	496	517	536	545	513	532	496	506	505	495	514	472	555	510	526	501	528	499	494	473	517	574	526	508	509	530	487	514	516	549	534	516	521	507	501	495	524	493	542	540	518	491	468	512	514	510	506	520	512	491	502	502	527	520	511	507	513	525	530	523	531	506	499	494	517	536	489	547	515	528	513	496	534	516	499	480	530	512	529	489	545	515	510	528	496	503	499	484	546	472	488	524	539	517	523	507	504	517	493	501	506	527	482	531	469	519	526	545	528	496	533	535	507	502	536	513	535	532	492	544	506	514	505	456	495	435	544	550	520	475	442	524	466	476	536	486	544	510	489	470	546	522	504	470	504	489	524	503	521	505	499	461	515	466	510	480	516	496	467	522	493	501	499	524	515	532	474	506	520	530	497	504	506	572	550	523	531	504	470	520	517	526	520	550	525	526	486	572	516	535	503	501	486	482	496	510	519	479	537	516	542	494	518	533	514	506	512	515	502	483	489	513	520	477	549	459	512	532	499	477	526	499	507	523	527	499	514	490	524	487	528	554	508	480	482	521	484	519	463	523	517	487	494	503	536	501	517	481	518	520	523	535	484	514	507	509	507	546	515	489	512	500	523	524	513	539	499	559	522	484	531	475	516	540	551	546	555	566	478	530	524	510	531	520	534	525	473	521	512	552	506	488	503	500	500	490	483	523	509	531	543	539	534	521	530	505	508	515	499	553	510	524	484	513	507	509	532	495	503	469	539	530	521	531	560	474	547	525	572	477	515	519	526	464	530	513	518	490	498	560	538	472	516	515	527	507	538	549	540	493	513	535	532	526	537	531	475	527	521	511	477	537	498	501	520	516	476	517	498	530	500	515	529	540	556	489	494	492	463	496	482	512	503	548	490	551	475	521	460	517	464	487	502	541	499	531	535	546	519	519	500	481	544	526	513	523	500	519	546	527	536	505	501	469	529	531	499	487	539	527	522	516	488	542	517	546	493	558	528	506	531	502	493	541	504	562	500	508	556	535	566	499	513	522	523	529	532	529	503	508	522	547	513	521	461	499	505	518	482	545	519	493	523	524	526	521	484	515	516	511	501	548	544	518	532	518	510	515	488	523	530	535	471	504	504	528	502	484	517	535	495	469	519	522	492	540	540	532	520	508	535	520	498	500	495	449	537	499	514	522	478	505	499	515	538	470	501	536	529	509	527	477	484	511	534	555	538	498	504	528	518	525	529	534	504	512	487	486	489	530	541	501	540	522	520	526	502	501	523	514	485	497	513	522	557	529	514	547	499	526	540	519	471	468	486	524	474	511	500	490	512	542	567	505	502	542	527	523	531	497	536	489	499	519	510	488	531	510	563	479	504	544	482	514	532	524	530	474	458	514	535	478	498	494	508	477	487	469	533	510	495	500	527	504	509	527	530	513	490	487	515	517	488	497	513	514	502	550	537	517	530	516	499	524	490	517	513	474	518	500	476	516	518	520	520	508	505	517	525	521	519	507	506	494	489	512	549	523	552	516	518	501	489	520	476	496	498	489	529	508	515	503	530	536	496	563	529	514	496	511	482	522	518	509	480	508	515	547	514	453	512	512	495	535	509	526	502	532	488	559	507	516	498	504	514	512	478	524	495	512	488	505	492	546	508	498	473	558	534	506	510	549	515	481	485	531	501	500	529	504	494	481	488	563	511	520	514	482	524	527	531	536	518	509	505	475	540	523	523	482	497	536	501	520	509	536	541	541	511	513	535	522	526	552	526	510	506	487	501	487	484	464	542	494	537	531	518	527	528	525	518	519	547	506	524	531	518	522	485	518	522	497	532	474	508	481	517	540	536	516	522	533	499	527	488	517	505	524	531	520	530	491	526	524	511	534	523	526	520	514	511	517	521	553	528	506	484	487	511	492	504	522	532	560	477	501	497	509	511	531	496	520	514	494	509	501	534	539	519	514	532	501	532	541	529	525	514	536	488	502	522	506	571	513	552	503	485	490	515	520	508	495	507	516	505	492	483	528	527	482	550	492	513	494	570	528	493	536	550	511	536	493	491	527	508	524	511	475	474	554	533	495	509	485	487	541	497	524	518	496	512	504	475	506	495	503	514	527	530	497	549	512	489	510	521	511	531	481	555	525	518	454	532	518	505	490	560	504	496	525	499	505	519	489	494	485	517	489	482	481	502	506	535	536	508	541	484	562	508	486	510	511	507	501	498	518	481	506	530	509	507	518	514	524	550	523	525	504	497	497	501	505	531	487	568	485	499	542	525	452	536	499	485	525	494	521	544	487	477	484	516	513	484	491	516	525	547	536	522	525	531	552	497	473	504	557	486	457	506	510	495
33166	20923	5598	910	648	530	538	494	486	498	536	520	530	533	523	509	535	517	495	488	475	517	487	499	513	492	454	529	518	483	545	490	494	520	537	517	507	483	519	513	482	486	468	490	496	486	505	514	477	512	511	532	493	477	493	486	487	517	512	504	501	509	449	504	502	470	503	507	507	513	473	437	512	520	531	484	495	541	528	535	511	497	472	523	498	478	497	488	530	489	484	495	466	438	504	489	471	495	521	470	527	521	503	499	481	481	479	491	488	519	536	466	497	494	474	518	529	516	494	484	500	461	511	503	500	509	492	503	516	484	515	484	471	493	482	489	450	526	459	469	475	500	520	527	513	480	529	471	463	511	480	526	490	527	443	486	498	480	529	510	520	486	495	479	464	523	475	490	499	500	497	495	509	496	509	467	495	486	490	505	497	509	504	522	493	449	466	519	477	476	509	461	490	487	515	518	509	470	524	503	459	500	479	530	505	466	545	498	496	496	497	491	500	517	498	520	469	486	504	511	478	493	481	475	515	479	484	529	487	482	505	475	519	513	482	495	491	468	494	554	517	477	480	499	506	491	483	514	490	488	489	513	471	477	495	465	488	456	523	464	508	470	502	501	478	498	495	501	527	500	538	535	513	496	484	501	527	461	482	500	476	520	488	492	456	466	491	526	510	524	522	523	505	538	503	462	491	487	498	522	507	507	528	537	498	491	502	503	476	504	456	504	469	462	504	467	486	503	500	503	448	500	493	496	510	511	491	474	496	496	513	519	500	479	527	513	477	520	507	471	480	547	502	531	535	484	508	508	511	485	493	530	487	481	500	523	520	508	519	528	532	497	472	498	513	498	485	526	500	469	489	493	475	462	456	506	481	481	469	484	461	493	508	546	479	545	505	478	482	502	471	469	507	502	534	513	482	478	500	490	479	522	512	505	500	503	488	465	476	498	506	479	478	514	494	486	496	491	506	528	507	478	484	487	536	541	487	517	547	500	524	518	495	487	501	484	501	502	502	490	511	481	520	547	511	483	489	510	499	461	535	527	492	491	478	467	488	452	488	520	486	500	527	543	467	438	484	514	501	501	483	490	490	505	521	538	499	505	496	449	440	503	502	474	519	475	496	481	472	493	472	509	508	479	438	529	516	528	525	510	472	477	521	478	466	510	489	474	500	492	517	541	475	501	517	513	528	502	488	512	499	511	469	543	496	469	444	502	458	499	487	508	487	502	459	496	479	521	499	454	460	501	497	510	476	511	492	519	530	476	464	476	479	496	539	532	510	487	501	506	506	467	503	497	450	502	492	492	511	503	499	513	499	505	528	510	517	491	454	461	512	504	493	478	513	482	475	455	486	462	478	471	521	504	484	483	492	516	466	506	487	522	516	545	499	493	465	520	496	517	522	436	493	500	481	494	496	515	469	474	531	544	529	481	491	498	502	493	506	457	529	551	497	511	484	464	532	508	487	509	477	502	449	489	512	471	462	511	485	496	507	485	459	515	523	518	470	467	512	459	506	482	510	513	477	500	528	508	503	512	469	506	512	475	474	503	511	490	520	509	471	486	484	445	495	512	501	485	494	498	510	492	506	470	522	480	501	466	468	495	512	447	500	472	523	471	517	536	485	499	519	491	514	516	453	486	492	512	496	496	501	543	484	488	494	496	510	481	499	495	498	461	498	468	506	494	508	487	461	485	463	500	471	532	536	518	509	516	459	467	512	487	493	503	531	502	465	479	506	511	530	500	505	517	554	485	454	462	485	536	466	493	504	517	516	469	505	497	489	485	489	509	491	547	523	486	506	492	516	502	517	501	472	499	490	494	541	466	500	504	516	480	490	537	495	450	486	517	508	510	529	487	493	495	478	460	486	464	507	481	477	508	480	508	534	471	486	518	522	536	504	458	465	515	493	503	482	475	428	490	536	503	516	485	495	456	504	485	488	463	520	493	485	475	528	506	491	484	493	486	525	471	493	486	480	492	489	470	478	494	479	484	483	463	478	482	488	514	497	493	483	486	467	533	488	459	514	532	466	507	491	528	516	533	492	515	483	499	525	517	507	491	472	519	468	524	518	512	474	473	470	492	461	489	486	482	496	502	445	487	465	507	502	463	476	546	503	470	481	506	526	483	474	494	503	480	480	502	462	516	493	478	512	502	485	506	511	502	443	477	518	534	470	509	498	479	489	464	508	470	480	484	489	483	518	512	486	541	496	495	519	514	507	515	482	521	499	506	473	471	515	485	485	476	491	530	465	497	516	510	514	480	509	489	475	546	504	485	505	476	485	496	531	491	474	516	496	503	540	513	523	499	495	512	480	523	505	485	510	510	510	499	546	506	497	517	525	519	524	493	492	490	485	495	500	487	540	517	484	495	483	517	503	544	478	478	535	531	454	483	488	551	495	515	491	486	526	484	469	490	476	500	479	486	498	488	505	521	464	525	516	499	474	534	494	484	504	517	475	513	503	510	489	504	451	543	516	517	526	479	514	508	465	516	468	481	480	495	496	488	511	504	482	520	488	487	474	508	540	475	513	474	488	505	511	470	485	467	538	473	517	480	502	505	485	489	492	509	493	493	485	504	507	500	464	514	473	512	497	486	523	482	490	474	499	486	470	498	463	479	512	498	462	488	471	455	543	474	512	482	490	540	506	488	551	526	544	454	470	532	503	521	460	504	500	494	525	461	536	464	524	492	531	501	470	533	493	502	518	500	504	503	503	509	500	484	514	468	485	491	486	505	502	489	497	488	482	481	492	509	540	497	491	496	462	509	522	494	481	483	475	471	512	509	489	483	470	495	498	500	497	502	557	481	505	530	479	499	534	516	499	500	512	477	506	478	494	538	476	501	477	520	500	469	486	454	515	505	491	471	474	477	471	484	508	515	491	528	505	479	495	497	505	485	463	500	484	489	488	489	543	481	493	505	538	492	505	465	496	524	491	524	504	478	464	492	538	482	478	497	505	495	507	483	524	509	467	490	518	510	461	484	497	517	475	489	517	464	516	491	468	520	484	498	476	506	483	512	527	474	489	497	500	494	519	533	514	486	481	475	517	498	484	496	461	482	469	481	508	500	525	493	490	519	509	515	485	496	480	511	456	517	502	477	545	505	516	534	511	477	512	531	503	469	509	526	528	487	481	527	497	513	479	510	477	502	513	459	511	492	501	499	497	475	514	492	471	481	493	483	514	469	521	487	467	490	475	491	474	533	496	457	467	515	510	523	519	505	486	430	490	497	516	462	502	502	524	513	527	510	462	473	505	495	475	476	503	510	490	515	489	511	503	517	534	475	510	522	480	539	534	530	519	485	508	508	502	481	481	484	509	511	487	524	505	491	515	505	530	541	487	496	462	484	495	458	467	525	480	529	486	464	492	509	474	516	504	465	484	487	496	515	497	449	520	506	510	471	491	487	433	488	498	481	491	469	461	518	499	467	484	501	530	491	547	511	501	520	509	543	471	508	476	554	509	514	490	463	508	492	505	529	510	524	494	528
35009	17078	1537	1083	778	666	617	586	611	590	593	515	570	597	554	555	571	574	569	531	554	514	551	552	584	574	549	566	506	573	541	542	536	556	558	570	537	524	530	554	552	503	565	535	550	573	579	534	565	475	585	542	575	569	512	561	511	523	517	587	542	522	560	532	556	506	556	521	512	551	549	545	532	550	577	530	536	541	572	522	565	548	523	544	535	544	538	528	543	543	540	533	541	546	558	554	550	548	560	594	581	537	547	497	540	528	552	526	564	527	522	552	562	561	581	542	547	510	563	567	552	578	500	505	556	560	551	532	502	539	523	560	524	550	551	529	542	575	561	511	538	513	512	534	552	549	555	567	559	564	531	580	532	583	534	565	522	572	555	529	502	576	521	564	541	536	530	540	487	564	516	539	482	503	567	546	564	527	517	546	569	577	540	577	520	582	538	568	571	594	561	568	506	568	555	548	535	525	551	535	547	577	523	502	545	553	530	496	518	563	556	574	504	534	531	567	555	580	550	546	547	538	553	545	536	520	538	562	523	538	539	498	531	537	560	520	524	554	533	498	513	567	554	548	568	515	520	568	567	545	533	474	517	539	527	574	576	569	569	536	594	511	529	504	578	538	566	543	527	565	526	540	532	530	573	575	538	574	562	525	491	540	587	533	529	556	524	558	531	516	541	549	545	504	530	526	606	579	534	518	529	538	528	570	521	554	562	530	540	528	555	525	511	568	559	553	550	560	567	535	529	536	543	545	509	538	575	557	552	524	487	530	573	514	551	536	550	503	579	515	527	543	560	527	552	563	578	555	526	510	556	603	549	565	530	551	572	533	543	579	536	537	501	562	549	579	586	525	555	596	540	548	498	548	522	579	502	536	599	596	582	553	536	578	566	525	593	532	568	580	527	588	496	558	560	551	572	523	541	541	530	585	550	550	560	555	560	576	558	520	593	575	541	590	558	558	565	563	560	537	489	565	589	513	534	541	518	544	581	555	540	534	576	549	558	542	539	527	558	528	584	555	574	515	516	553	566	517	520	524	542	594	530	567	531	577	528	541	563	542	542	567	549	575	506	522	529	590	566	567	540	521	554	583	552	557	568	585	556	530	534	525	555	525	510	551	583	585	569	569	521	508	584	527	521	565	550	551	528	517	554	545	515	527	504	547	559	574	546	545	606	498	532	552	510	581	523	563	510	563	533	519	531	562	543	539	539	561	556	585	525	615	539	555	515	577	592	561	511	573	535	560	522	537	580	601	516	508	549	528	584	548	575	543	564	539	546	576	549	544	528	535	529	535	617	521	545	557	531	539	492	530	516	506	509	541	539	557	568	512	526	521	529	556	554	549	541	526	551	557	556	539	532	548	540	534	539	541	505	532	553	559	541	535	573	569	546	529	555	525	549	548	527	571	515	548	549	593	522	522	521	560	513	526	542	553	482	574	596	585	533	554	564	561	518	556	499	537	540	527	553	551	550	568	577	547	545	540	580	558	558	523	530	585	517	530	542	544	536	555	547	566	536	521	492	569	530	558	537	515	538	498	558	560	550	523	564	547	569	508	563	515	528	545	521	558	556	604	527	529	536	553	536	552	543	533	515	535	561	537	555	506	518	523	511	577	578	541	496	565	574	533	530	534	535	568	554	524	476	538	574	557	531	528	543	564	564	553	575	547	533	561	606	553	546	543	523	563	554	546	536	496	532	553	506	558	566	511	570	522	553	510	513	574	513	597	493	538	534	529	532	555	562	554	568	567	559	568	521	518	573	529	529	550	535	574	500	559	576	567	521	546	539	539	567	558	578	471	533	596	562	516	531	518	575	505	551	533	542	552	569	594	550	563	529	565	585	504	534	535	524	514	592	558	574	559	518	621	526	528	563	551	585	538	530	542	575	535	530	507	554	558	548	547	510	490	562	538	572	545	559	524	527	535	575	545	529	566	564	550	582	551	552	539	552	528	546	505	524	556	535	535	564	551	587	527	545	558	528	521	530	524	616	534	542	556	564	518	572	532	536	528	554	557	544	553	570	558	548	557	537	551	553	554	528	585	586	533	588	578	582	565	537	549	518	566	492	554	578	530	545	553	533	591	536	509	566	560	509	580	552	516	605	555	501	529	487	527	514	523	527	550	525	492	569	550	550	585	484	537	534	510	552	518	552	526	507	546	558	539	596	527	538	545	566	554	576	538	531	538	535	536	511	533	528	556	526	539	527	537	533	552	534	528	613	595	531	539	548	569	541	550	591	582	559	560	534	526	508	517	492	528	535	524	555	553	553	560	551	534	592	571	540	558	547	536	547	490	558	563	542	580	548	545	555	565	556	570	548	558	520	481	528	546	541	535	548	568	521	536	558	516	589	533	490	554	533	555	555	556	542	541	543	528	580	505	533	570	588	517	504	515	568	540	583	536	552	547	540	543	519	550	526	543	514	519	588	569	555	513	563	573	603	559	570	547	545	554	558	538	528	584	538	552	532	513	568	594	557	548	541	535	544	552	518	552	565	556	572	536	595	523	545	543	527	507	529	532	541	560	552	536	525	529	538	586	579	555	538	583	544	540	564	544	565	521	527	540	549	608	520	522	556	526	517	549	544	570	496	512	564	528	495	543	540	567	535	560	515	545	530	519	524	513	554	521	527	556	528	529	561	531	532	568	544	552	526	514	521	572	563	541	525	521	543	476	517	560	537	556	541	508	538	545	572	535	586	545	543	517	593	521	601	511	553	555	546	567	533	570	552	553	585	560	551	528	531	565	529	564	513	552	531	529	549	544	524	550	501	513	552	538	576	557	563	521	598	563	573	546	527	530	546	518	603	560	531	506	561	555	559	576	563	539	511	583	565	508	549	541	568	609	503	567	512	571	531	551	514	521	566	561	541	549	570	500	534	578	554	520	566	564	560	558	560	565	516	486	584	580	573	534	548	530	527	538	523	570	578	574	577	571	530	528	530	545	546	587	576	533	542	511	566	523	548	529	543	536	528	503	547	555	520	559	525	566	564	553	564	540	499	543	534	528	581	573	543	524	503	515	560	533	530	566	533	545	529	570	583	526	549	565	513	547	511	526	563	521	526	587	556	542	565	531	569	557	539	532	562	503	543	589	545	566	538	552	571	560	559	553	536	532	573	537	561	538	530	530	559	532	564	533	541	551	545	500	558	480	570	571	507	552	542	527	534	587	557	560	543	554	530	565	530	555	570	559	550	556	526	555	532	556	526	539	536	535	525	524	541	544	515	577	517	539	535	522	547	522	529	563	535	556	498	498	523	523	555	563	529	575	557	542	562	569	499	550	552	563	549	551	544	541	540	552	551	507	558	499	547	538	552	549	531	537	562	538	534	561	547	523	543	589	542	539	520	548	546	567	569	523	569	607	582	556	587	542	557	588	551	532	537	528	533	529	570	555	552	538	561	491	532	559	536	556	593	540	567	533	538	509	562	522	550	522	537	560	578	565	550	530	538	507	514	546	521	594	555	550	582	538	569	545	564	555	511	536
25023	20714	27019	24391	20656	9916	1060	752	530	471	498	437	343	361	323	346	310	258	323	317	291	278	286	272	268	275	277	267	263	249	263	267	262	245	271	263	266	227	229	246	241	234	264	251	234	238	219	244	238	242	208	220	244	237	232	237	224	242	213	244	242	242	238	211	229	235	231	236	222	227	242	233	270	250	253	235	244	216	242	218	229	245	239	215	221	241	243	224	264	246	214	222	213	213	217	218	219	228	228	224	232	275	263	248	237	205	175	224	235	233	238	251	235	228	236	233	238	234	259	208	247	242	244	235	235	258	197	222	239	244	240	223	230	263	209	259	251	232	229	230	243	225	232	204	234	245	223	251	211	243	233	220	223	262	218	246	220	232	230	230	221	226	204	216	204	230	234	206	207	233	240	246	222	234	221	241	243	208	267	224	268	230	249	240	239	241	221	238	238	223	208	219	237	215	234	223	241	225	228	236	254	248	225	238	258	212	224	230	233	231	252	215	234	252	239	227	227	230	229	226	236	242	237	256	199	230	239	227	236	236	215	237	227	226	238	233	228	225	217	199	225	244	217	220	226	220	208	247	248	260	217	223	266	239	238	232	239	220	233	247	229	244	259	226	226	240	247	238	230	247	228	243	243	236	221	243	245	245	219	217	225	235	209	248	229	252	220	218	248	231	218	226	267	228	230	241	240	238	246	239	231	221	232	230	215	226	210	227	222	234	237	240	258	217	255	260	254	215	245	237	237	222	238	241	226	238	236	221	251	212	216	230	211	207	214	228	222	218	234	225	252	208	230	253	211	221	263	238	231	249	240	238	226	231	243	257	231	255	269	214	219	236	246	215	228	231	235	238	246	229	214	223	240	194	216	243	258	221	245	219	205	222	243	257	216	254	213	199	231	216	245	248	251	239	251	254	257	220	219	240	250	266	227	242	259	221	238	224	230	242	236	238	244	261	253	235	263	246	233	213	226	240	227	231	215	227	211	226	219	212	232	235	234	234	207	234	237	211	239	240	244	238	256	214	218	237	224	215	230	240	255	230	212	237	247	239	211	232	243	244	224	242	236	227	234	239	222	214	206	255	209	281	202	236	231	238	244	227	214	259	208	219	211	206	233	270	231	235	222	235	249	219	231	213	225	261	242	235	229	222	227	234	201	219	227	216	224	234	220	236	234	257	248	260	227	206	242	197	247	222	231	250	247	259	213	248	225	235	252	249	228	240	221	224	235	224	216	226	250	223	239	226	240	231	272	227	250	244	243	243	249	234	251	238	271	241	221	241	240	225	230	238	255	231	215	239	226	236	234	255	229	233	231	234	235	215	222	216	219	254	245	240	225	238	231	248	223	231	247	198	221	253	222	235	251	213	210	231	258	197	219	228	230	218	263	242	235	233	237	215	225	240	247	232	223	232	199	226	229	225	229	226	240	230	233	258	227	212	221	273	238	222	236	251	240	271	237	229	207	240	228	238	243	236	240	228	204	239	202	226	241	246	233	255	224	230	238	256	222	220	178	232	227	224	219	235	254	221	240	232	222	220	238	228	234	220	227	246	256	230	242	235	209	239	243	220	214	274	244	238	274	231	221	222	237	237	237	222	230	230	235	242	261	242	232	213	251	226	219	241	235	236	238	225	217	252	244	237	225	243	222	223	238	255	220	195	202	224	237	224	258	229	233	238	249	256	241	221	240	220	218	233	219	230	223	234	222	250	244	223	227	239	244	211	260	196	229	235	252	218	227	259	217	247	214	242	262	205	214	239	241	250	240	215	244	248	237	221	250	252	236	236	236	225	240	212	234	235	203	232	217	221	244	219	215	240	219	229	223	243	213	232	211	237	246	237	222	219	253	220	230	233	234	214	237	225	223	229	210	229	217	208	240	235	246	244	252	215	223	244	229	229	247	227	222	261	242	225	221	214	260	252	248	230	234	219	257	245	234	228	243	225	207	201	221	212	230	195	225	253	228	239	211	203	233	212	230	235	221	222	240	211	242	240	261	241	241	230	228	246	248	216	230	229	231	240	210	213	235	227	226	236	239	230	215	228	218	232	219	231	225	216	231	255	231	212	227	223	210	268	243	231	237	233	217	267	223	239	234	231	221	227	245	221	209	224	240	224	218	230	230	214	212	238	264	260	245	210	226	243	248	208	215	233	184	251	241	225	251	223	223	238	212	225	223	218	269	249	223	226	225	215	267	232	252	239	238	236	252	238	223	247	214	265	239	235	273	231	213	225	236	204	239	233	256	220	258	230	240	217	227	220	224	240	221	242	239	212	260	227	259	226	227	236	209	244	222	226	203	234	204	238	240	222	210	225	259	227	223	248	235	236	213	224	269	248	234	242	257	225	247	239	212	222	223	244	243	198	211	231	253	221	253	222	243	229	233	231	256	232	240	237	212	254	234	216	220	222	220	241	209	240	246	235	243	216	231	240	243	244	224	230	212	214	230	220	226	237	226	255	227	260	213	204	214	230	205	224	203	220	258	258	221	225	235	226	248	234	258	207	215	227	215	230	240	226	182	242	240	231	221	244	250	221	255	245	233	205	221	243	237	271	231	227	219	270	253	238	238	243	242	211	203	220	251	231	241	250	240	225	218	238	200	208	226	235	236	241	213	221	238	215	243	228	208	226	214	230	257	214	247	205	249	216	209	229	233	223	222	228	236	235	249	198	260	240	232	248	223	245	213	210	226	205	220	229	235	241	228	251	245	243	243	241	222	260	240	220	234	250	247	224	250	258	239	219	228	235	220	209	210	246	256	239	230	239	239	236	213	256	235	240	229	228	236	237	247	225	224	257	222	245	263	240	211	207	204	219	216	231	235	251	230	234	248	219	247	249	226	243	234	228	256	236	215	212	198	246	228	235	241	229	223	252	261	235	213	219	222	233	263	229	224	247	248	224	249	205	233	215	215	273	229	227	262	218	225	255	224	215	217	236	248	232	242	241	224	233	227	220	213	219	223	243	222	233	228	228	246	244	220	219	220	244	242	238	214	241	219	220	229	215	233	218	216	211	260	232	231	240	215	245	206	263	226	266	227	231	251	220	234	244	235	222	249	217	241	250	228	239	241	248	221	234	233	222	240	256	217	255	217	229	260	258	257	214	223	247	222	234	225	214	230	226	231	222	245	223	221	210	223	233	257	249	257	218	239	242	222	225	218	236	235	206	231	226	205	251	222	228	228	206	251	247	236	232	222	221	224	223	244	247	221	225	221	244	182	203	237	233	226	244	221	247	252	245	218	240	233	222	250	218	266	210	221	206	229	237	231	253	235	242	217	215	227	234	230	237	221	205	224	244	229	235	243	229	239	230	217	255	226	233	208	234	239	222	252	245	233	259	274	216	242	253	251	240	239	215	268	219	221	238	228	218	239	223	241	212	225	243	233	223	224	220	231	239	222	245	209	211	226	197	219	217	249	218	263	230	202	237	225	224	216	236	246	255	256	220	264	219	239	240	220	227	228	217	262	226	243	218	217	250	250	273	233	241
37253	29622	10456	5927	3672	2295	1706	1326	1120	933	817	673	620	545	499	501	470	446	444	375	381	379	339	367	338	309	312	321	322	332	331	308	274	300	327	286	294	261	270	264	261	305	256	267	273	296	284	297	284	247	286	270	271	299	247	261	271	247	270	278	275	269	270	280	265	266	258	252	257	293	241	294	230	291	256	250	253	262	267	244	257	263	290	264	275	278	241	246	259	289	251	243	258	262	280	261	254	260	266	233	276	262	254	273	246	277	263	256	266	269	229	259	261	256	264	253	255	246	260	248	251	255	279	249	272	274	270	265	289	241	267	276	251	239	273	267	280	260	269	258	246	271	259	255	261	257	242	247	255	243	271	253	267	281	260	272	275	258	250	270	257	259	259	243	231	234	250	254	234	281	253	266	230	244	258	244	261	254	255	271	226	253	273	276	280	254	258	228	257	293	232	255	239	269	237	228	253	278	274	268	270	241	256	253	245	251	247	262	261	278	255	271	258	273	254	261	256	303	218	272	263	250	248	260	267	268	262	276	267	259	274	261	264	265	248	240	291	267	267	278	238	268	235	269	255	271	241	257	256	263	266	268	293	232	259	249	237	275	250	264	255	231	250	273	267	241	244	248	255	271	263	271	261	246	261	238	235	269	248	250	254	244	243	280	279	245	258	245	239	254	261	232	273	265	241	270	256	254	229	235	263	284	246	255	266	254	253	241	242	296	233	266	257	254	279	234	253	229	267	264	271	243	273	226	249	248	274	274	272	255	255	277	265	258	244	294	266	239	256	269	248	248	254	234	277	259	222	253	244	255	232	249	272	276	275	280	236	256	248	268	272	304	266	245	253	237	253	285	264	299	279	239	256	252	280	259	268	263	256	270	222	266	283	227	259	253	275	272	269	250	260	250	266	250	258	264	256	276	269	268	240	236	255	257	274	255	244	234	280	241	258	263	247	267	256	250	249	273	247	274	253	260	276	232	277	243	278	256	227	246	299	271	261	248	269	249	255	256	282	255	269	282	260	264	250	254	288	240	281	238	250	237	226	298	230	271	232	265	267	255	269	257	258	276	238	259	253	269	252	194	261	257	279	264	248	250	243	259	244	253	247	260	272	265	247	255	274	252	261	253	254	259	260	268	251	240	270	248	262	247	268	270	260	259	284	272	249	254	249	260	285	247	251	260	264	246	239	253	276	282	264	232	261	274	259	256	271	257	303	252	277	251	262	284	258	263	276	259	259	225	271	273	236	274	248	258	283	284	259	225	236	220	264	281	263	266	233	286	287	282	248	285	274	239	269	303	285	254	235	251	289	240	232	256	269	257	252	271	246	252	232	240	254	253	267	245	262	264	239	236	265	265	272	274	271	263	280	286	266	251	249	272	283	267	265	239	239	294	267	231	267	252	271	280	265	260	284	267	264	263	282	255	271	263	243	252	261	247	242	267	237	254	276	252	270	252	269	287	258	281	264	221	235	249	299	278	271	259	250	258	246	230	267	227	271	253	259	296	280	272	264	235	268	276	230	275	246	251	246	268	319	231	269	231	243	232	241	283	259	254	277	243	234	280	256	261	235	252	241	267	216	250	266	223	258	253	282	240	255	252	246	266	274	246	258	270	251	298	289	238	262	264	246	245	266	265	245	269	261	267	273	245	289	263	265	254	232	265	272	243	238	243	265	271	269	261	292	269	237	256	252	267	249	257	248	219	269	269	269	256	259	268	242	269	250	270	265	278	264	229	245	246	279	259	230	260	288	251	266	220	283	261	272	259	245	226	263	236	271	241	236	269	230	264	287	245	277	249	266	278	253	274	262	262	269	283	269	243	249	288	267	273	292	254	253	254	267	261	267	275	272	239	251	247	292	245	316	260	291	266	245	252	277	263	262	254	243	243	275	271	276	273	255	301	228	239	255	278	276	261	263	257	270	279	250	262	266	277	252	270	261	256	239	239	253	280	237	248	230	269	243	259	273	282	270	272	275	260	269	250	276	263	245	226	249	249	281	240	269	265	268	290	248	284	247	247	238	261	257	272	269	279	242	248	240	246	227	248	262	254	254	245	283	241	244	246	262	242	254	258	265	240	270	273	232	259	262	279	290	244	250	235	271	265	228	255	285	248	270	269	240	267	265	264	277	278	239	249	244	258	274	266	271	243	254	268	274	287	250	259	268	276	238	274	261	258	273	255	255	284	278	272	261	235	289	248	241	267	248	284	253	270	262	252	265	294	236	279	246	256	294	257	255	239	248	229	259	252	233	268	277	257	282	292	226	253	246	270	248	260	252	260	283	239	251	266	250	272	272	279	254	271	239	242	271	247	285	237	248	258	246	249	254	251	256	257	271	292	262	269	259	251	288	255	264	244	232	287	235	277	265	273	274	250	253	264	271	254	263	245	263	259	265	264	245	271	260	260	257	255	240	275	282	232	250	257	264	250	252	244	286	251	268	247	257	276	295	271	283	280	261	249	253	275	247	244	259	273	250	251	258	279	265	255	269	241	263	245	243	289	247	271	237	268	250	213	255	259	247	257	281	253	248	274	273	273	275	243	275	275	277	253	264	237	261	254	311	265	269	262	267	264	230	269	269	246	263	284	273	281	255	263	252	256	252	232	238	254	267	237	238	262	258	243	236	234	239	243	254	271	286	253	258	270	262	276	254	280	258	271	252	246	257	244	230	260	256	241	248	233	259	252	253	252	259	257	256	276	234	282	244	231	266	241	262	273	246	262	273	263	259	259	252	273	244	288	262	260	255	249	265	281	241	274	249	264	246	255	260	278	275	268	266	236	233	275	256	268	256	265	245	251	270	241	257	246	263	245	223	261	246	275	273	247	245	269	250	255	237	253	248	230	257	291	285	272	257	278	240	264	239	237	249	287	282	252	268	251	290	246	261	254	263	282	256	248	251	267	240	296	277	282	233	237	264	248	250	263	250	253	267	261	268	257	272	255	276	254	268	262	264	266	266	237	261	283	282	289	235	273	252	249	252	285	244	244	239	250	266	272	297	270	270	268	243	266	250	258	239	263	287	270	241	239	260	255	282	262	285	245	255	247	253	264	260	286	267	245	223	255	251	274	286	292	258	250	239	255	282	240	270	256	240	262	296	264	242	274	251	274	273	273	254	249	266	263	239	275	275	256	236	273	243	270	311	250	271	253	258	251	261	280	268	262	257	217	266	277	280	263	243	294	254	230	257	284	264	257	244	260	252	264	271	237	262	281	248	260	248	281	269	270	286	257	249	263	239	231	271	260	257	237	252	261	274	254	252	247	281	248	255	264	250	268	269	246	271	268	277	269	237	265	254	217	272	270	265	245	227	243	280	281	298	262	257	264	274	243	278	239	277	266	267	273	271	280	242	258	280	283	249	232	264	253	248	260	233	230	267	226	244	272	271	275	283	281	257	251	249	269	244	262	232	275	269	257	273	273	276	260	247	246	254	276	261	245	250	263	261	291	244	234	273	272	253	271	223	266	256	254	266	279	253	246	253	264
23004	20686	27331	24036	20684	20670	7237	1455	1119	1033	970	782	800	776	704	699	659	663	682	627	595	562	558	562	623	538	553	581	566	527	605	545	551	529	545	510	592	544	548	518	549	562	536	528	504	545	555	530	526	545	520	531	559	525	532	532	559	534	506	562	553	509	538	499	528	520	530	535	509	526	562	510	541	513	516	523	515	507	537	528	563	519	496	522	484	556	534	482	529	496	554	507	559	487	543	564	527	504	522	528	520	483	540	546	553	522	534	497	529	556	529	559	530	560	526	527	507	544	525	511	491	533	528	519	523	548	506	571	483	527	533	503	535	512	526	487	517	504	524	521	496	530	472	502	545	529	514	505	531	485	521	525	548	503	516	551	503	546	535	537	558	506	501	521	544	508	461	540	527	538	506	526	507	509	551	485	512	507	520	544	483	491	498	504	503	515	475	522	499	497	519	488	522	537	531	508	533	532	523	528	489	529	510	484	522	502	542	510	466	519	475	501	477	518	509	475	498	502	528	496	448	509	526	490	540	503	527	535	549	561	510	481	508	519	506	488	525	522	506	500	511	500	496	510	513	497	516	557	542	508	500	543	494	521	531	513	511	515	479	509	515	491	524	540	513	499	503	513	531	496	569	522	495	506	511	503	497	501	523	501	519	521	528	507	488	505	512	539	510	510	518	545	562	522	512	555	537	489	499	514	533	528	472	494	555	551	524	511	522	515	530	552	514	520	533	479	482	540	528	505	545	487	490	506	575	508	516	510	509	524	530	528	507	517	505	524	495	535	536	516	490	473	516	538	575	551	518	495	501	541	509	533	495	537	535	530	510	518	468	510	490	513	517	508	523	509	526	502	541	534	510	522	529	500	516	555	488	459	507	514	548	571	523	532	488	515	535	514	506	492	517	518	546	494	509	544	537	517	479	532	508	475	499	529	504	539	523	531	498	507	466	473	571	491	536	554	533	514	505	546	500	512	541	533	499	521	527	511	485	514	550	548	558	523	541	486	513	526	520	517	509	508	501	507	486	529	563	492	510	507	497	512	477	523	547	547	492	492	510	531	508	517	528	542	533	526	503	472	512	525	533	533	508	489	533	500	543	526	517	545	506	539	516	501	535	501	521	511	540	535	494	508	503	544	466	571	532	538	488	490	527	537	531	482	528	519	494	524	539	506	494	500	525	539	505	454	502	480	506	547	518	539	502	535	510	513	527	497	533	535	521	508	522	511	526	503	511	534	476	504	548	533	491	530	501	556	479	481	574	503	511	476	553	497	525	534	557	499	557	521	500	503	526	531	511	513	535	474	502	506	525	493	509	504	488	544	498	530	541	491	511	518	541	524	573	510	541	523	575	499	530	491	504	529	567	475	542	517	533	517	538	563	505	523	506	532	470	544	537	556	508	508	495	516	523	529	486	527	497	494	508	556	548	514	525	499	494	538	487	530	512	529	553	499	536	530	546	537	527	566	528	487	519	540	458	488	502	527	525	559	520	500	516	526	487	505	511	502	498	564	532	472	520	528	512	523	505	517	501	522	527	526	476	519	547	509	510	542	526	546	507	538	476	513	508	486	512	510	528	557	518	529	542	537	562	481	519	538	515	524	529	525	505	545	542	524	548	531	506	492	494	490	542	500	533	533	519	495	512	516	495	482	507	529	503	460	530	506	523	506	491	489	532	525	562	521	517	516	562	514	551	516	517	490	504	513	527	522	475	507	559	494	524	548	555	522	510	487	500	513	528	494	496	495	509	475	528	489	485	508	530	512	533	501	461	520	487	514	518	547	510	491	517	496	471	506	515	506	511	536	505	500	502	472	556	472	494	467	525	513	543	502	509	544	491	504	499	534	519	527	506	501	560	554	517	527	518	513	571	519	537	514	522	524	508	498	482	575	511	550	519	503	499	511	544	554	541	532	529	509	543	543	543	524	489	526	479	531	481	487	503	540	516	551	508	495	533	500	518	500	515	516	504	502	504	534	516	528	513	526	532	560	535	499	499	478	490	516	544	509	503	516	490	536	503	560	539	502	558	488	521	508	572	505	481	508	526	518	512	517	524	530	550	534	517	546	512	494	536	498	525	518	531	521	506	503	503	528	522	475	527	497	515	515	493	527	523	556	508	531	515	539	539	532	505	512	501	513	568	504	530	490	519	518	549	506	543	515	511	466	472	474	557	498	521	509	485	532	571	525	502	524	553	529	518	505	531	525	502	529	489	523	529	491	526	497	506	547	517	481	560	511	522	550	523	508	537	527	556	549	493	512	538	535	512	538	532	495	532	461	469	534	507	548	521	507	517	543	498	474	465	551	533	488	501	505	476	486	563	544	501	490	492	493	520	555	487	535	515	543	497	544	474	487	560	540	475	548	536	488	498	539	506	539	527	512	510	553	508	570	496	459	494	538	512	507	524	550	548	530	516	538	548	505	523	539	549	560	508	503	508	554	480	491	493	495	492	581	524	524	528	511	549	482	514	535	495	542	499	529	506	512	504	499	482	475	526	542	532	503	531	525	519	477	500	535	508	546	501	517	509	482	495	486	474	539	491	539	516	537	531	550	540	506	498	515	511	540	532	496	514	563	540	551	528	498	503	518	549	475	532	511	478	473	538	488	513	522	523	554	518	500	530	487	517	518	507	529	527	474	549	484	543	505	508	501	553	540	529	508	517	519	480	500	505	536	524	516	493	473	490	494	506	484	509	497	521	509	516	534	484	565	528	483	509	471	495	495	490	453	508	542	501	484	526	497	523	532	530	481	546	513	512	515	517	475	498	496	465	501	514	564	489	531	546	537	454	539	472	491	543	504	547	551	523	540	513	537	507	534	538	501	508	502	541	477	540	505	546	540	493	558	564	499	500	508	501	536	533	537	517	508	499	478	505	504	466	506	495	503	484	512	554	509	522	545	489	547	487	530	522	522	533	525	496	528	496	566	534	532	523	504	539	534	526	491	524	558	547	468	552	507	541	543	510	516	540	506	516	548	533	519	527	494	570	513	546	558	511	528	522	535	516	518	537	537	501	518	524	500	488	511	533	508	479	529	542	490	485	561	496	496	498	530	510	497	501	511	494	504	489	515	482	493	521	521	509	494	535	472	519	504	528	529	520	506	545	514	524	542	529	535	540	525	498	498	457	516	519	532	517	569	507	524	502	545	534	514	505	544	500	526	537	521	514	486	549	493	518	507	488	537	523	503	502	515	502	483	524	540	540	522	523	527	527	482	503	520	492	511	542	515	509	530	458	510	537	531	540	537	510	529	512	528	466	492	513	500	500	489	523	496	540	537	512	505	525	492	518	481	528	499	526	488	491	519	517	531	537	538	534	452	548	509	543	530	527	469	488	528	580	540	530	508	516	527	529	506	522	491	537	507	499	521	490	545	521	529	507	516	544	501	493	531	539	533	536	515	505	565	538	492	478	502	539	476	519	535	534	499	533	542	535	501	522	505	530	480	529	524	520	507	551	494	507	509	488	447	529	524	515	548	472	540	481	570
41504	36335	16014	9963	6543	4222	2985	2444	1990	1698	1429	1272	1174	1090	1007	931	865	913	864	804	738	707	699	664	666	712	643	603	573	587	614	563	588	587	589	600	566	606	568	561	566	556	582	558	545	574	510	530	574	517	544	554	569	568	539	517	563	505	526	523	449	512	516	548	510	510	508	520	506	550	559	510	487	546	509	505	546	506	521	548	493	517	508	507	504	504	523	521	551	485	560	515	506	572	528	510	517	532	524	538	510	483	487	487	528	532	520	545	540	538	565	504	542	496	513	508	518	543	511	504	491	499	498	518	546	564	515	521	527	515	536	546	533	519	497	532	534	529	543	540	551	507	545	503	533	531	476	499	512	505	523	561	504	497	494	488	502	527	530	516	518	511	486	536	480	497	526	576	501	538	525	515	508	503	524	534	533	513	513	468	519	547	505	530	527	565	505	512	531	500	498	525	535	492	505	515	483	537	506	523	499	517	531	498	507	469	510	516	516	531	524	500	514	506	490	496	540	555	535	516	543	510	498	544	544	501	507	445	491	501	500	550	513	518	488	516	519	500	535	489	537	523	507	488	507	474	515	554	535	474	526	536	518	481	459	527	521	471	492	496	485	489	509	512	492	490	519	504	513	491	482	527	493	516	486	511	508	501	527	499	487	531	530	476	504	517	540	528	537	490	493	538	510	498	539	553	520	494	484	497	539	522	527	510	523	494	498	490	565	509	496	511	495	514	462	558	562	491	547	498	516	517	473	509	497	514	525	537	482	539	575	473	522	519	518	464	508	504	510	548	531	502	497	513	519	535	500	541	551	540	513	514	496	518	506	525	498	520	477	534	530	488	512	513	506	472	529	499	509	547	544	501	486	566	497	514	535	505	524	499	498	483	552	493	517	503	522	483	538	497	537	498	516	519	511	501	506	498	543	539	549	514	513	489	511	498	478	527	493	482	484	495	533	516	466	499	495	492	514	528	512	526	503	551	508	483	508	540	517	534	479	500	505	530	526	510	507	515	507	530	526	483	525	521	478	496	503	484	452	518	499	537	512	527	559	493	497	492	517	532	521	483	513	512	534	505	550	495	504	525	505	524	516	508	493	509	513	505	525	517	512	482	537	532	511	519	491	512	548	558	489	524	512	525	504	505	504	485	525	526	526	477	506	502	490	512	567	497	517	465	531	539	517	538	529	506	512	510	492	508	506	505	525	497	492	516	544	539	515	515	471	479	496	495	493	508	509	502	526	506	518	514	513	496	498	539	542	511	512	525	521	509	557	482	517	551	534	514	507	514	547	554	545	510	477	479	533	516	500	517	524	508	516	456	473	542	557	502	509	485	498	549	475	491	547	488	511	514	513	513	497	540	547	536	513	508	539	510	505	497	547	509	516	539	443	514	525	530	526	494	486	523	511	475	522	501	538	516	509	530	543	520	503	515	513	502	502	495	535	521	469	519	526	546	519	530	525	559	508	513	506	498	540	526	510	519	516	531	499	531	501	514	516	498	527	511	568	546	493	526	562	486	495	526	483	514	507	500	509	494	506	496	511	491	503	457	491	527	479	551	514	510	503	526	508	517	532	540	542	510	536	501	503	544	503	495	505	504	538	515	550	482	512	517	554	485	498	519	475	523	556	546	498	512	490	507	528	507	535	513	488	536	519	512	508	511	536	523	482	483	541	474	487	494	513	471	539	538	513	524	573	509	490	489	520	480	491	520	507	476	503	472	464	517	500	512	509	527	502	515	523	492	504	534	503	506	492	494	509	550	506	524	508	481	504	543	543	519	471	543	502	528	500	503	481	535	503	544	497	515	532	510	467	545	513	500	554	516	501	513	495	528	506	506	523	510	521	541	534	516	509	461	491	502	512	473	540	494	490	492	552	550	492	514	539	524	479	482	495	496	525	536	509	499	459	480	495	507	508	510	472	500	514	481	528	503	535	488	538	531	525	518	492	521	512	464	501	526	498	520	499	494	519	531	507	534	505	490	507	500	470	538	487	555	475	486	561	516	492	518	488	505	521	533	542	498	544	500	499	506	495	503	525	520	479	504	501	504	506	526	549	558	527	487	531	517	497	522	490	527	461	489	523	528	502	548	486	459	533	494	507	538	528	511	483	530	517	539	504	517	523	474	508	506	472	542	497	512	479	566	514	497	528	504	529	545	504	472	532	517	486	488	559	509	516	498	521	507	512	518	555	476	490	534	535	519	493	495	453	506	517	516	502	490	492	540	555	483	546	516	493	463	547	495	487	537	540	548	498	515	535	485	505	560	501	508	496	538	466	526	459	509	531	494	487	493	521	503	564	536	470	536	522	504	510	510	544	529	533	516	494	505	505	508	544	524	512	520	509	512	520	501	527	498	485	543	489	533	569	479	516	508	502	559	519	513	535	515	549	525	533	504	490	512	552	501	519	535	491	523	531	516	522	517	475	506	510	500	565	529	524	547	500	534	511	529	533	477	542	495	477	542	501	520	506	481	517	536	530	532	538	525	456	513	490	539	501	486	544	520	504	508	487	479	484	501	471	538	477	489	506	537	479	498	524	508	479	536	550	526	490	508	484	494	520	492	541	516	492	509	517	493	513	543	494	520	518	502	531	510	500	536	536	495	538	501	523	503	526	542	544	498	515	494	439	494	516	511	483	504	506	561	524	481	534	468	520	540	507	485	507	517	496	495	526	506	498	499	502	526	473	523	485	555	510	512	505	510	486	497	558	526	488	517	513	525	506	520	533	485	508	493	511	496	516	512	474	523	515	518	509	529	519	527	506	528	530	504	562	498	507	523	508	472	541	558	484	507	500	488	508	495	502	497	518	538	528	508	518	546	486	501	496	511	462	521	486	486	523	470	570	495	507	501	494	499	514	542	476	541	495	524	546	465	501	486	477	504	538	523	501	538	516	499	518	510	504	489	521	515	463	529	507	483	546	535	519	500	475	489	467	512	493	505	498	537	522	459	482	531	496	533	545	517	505	571	497	479	539	489	523	522	506	528	508	532	505	516	460	533	542	476	516	515	498	476	509	497	476	536	510	551	540	532	478	522	488	527	496	497	542	492	566	518	532	523	525	507	486	508	534	498	520	523	502	537	496	511	538	489	496	498	543	534	517	532	540	515	509	511	475	508	499	528	499	524	503	541	540	472	493	536	554	501	522	514	528	492	519	508	517	492	521	483	548	519	495	522	507	505	516	483	538	513	507	502	505	503	531	525	544	560	548	487	511	506	488	512	492	481	534	513	513	515	512	508	485	552	522	492	464	537	530	486	529	493	464	499	525	500	523	519	462	534	494	520	482	541	529	469	542	503	519	547	526	511	502	541	519	520	509	556	497	537	519	535	536	529	489	524	468	515	511	493	488	491	494	505	471	493	517	536	504	498	521	501	479	541	481	544	536	513	532	543	532	528	534	505	511	516	539	552	514	516	509	529	532	506	500	506	496	550	479	513	514	493	513	507	491	526	515	500	534	541	496	515	517	553	510	481	517	522	546	538	491	513
33008	19828	5521	1147	779	636	558	530	532	518	506	512	505	559	496	550	487	566	509	468	539	528	495	501	513	485	517	487	482	488	525	482	468	526	465	505	485	487	529	503	490	485	521	485	488	497	502	529	483	521	503	493	500	461	506	485	463	508	441	555	510	516	495	512	467	545	515	488	502	486	521	492	471	468	456	493	531	486	499	453	508	485	491	499	492	497	504	477	488	496	483	512	537	533	483	485	486	473	501	520	457	480	467	448	487	487	498	475	506	511	462	492	538	488	513	460	502	511	528	483	512	490	491	501	493	502	497	477	504	493	494	539	485	509	498	439	500	477	493	489	513	484	479	536	510	502	492	522	485	480	494	497	525	481	507	506	500	466	498	505	514	515	496	511	524	459	466	499	461	500	524	488	483	490	521	458	491	487	540	522	526	497	490	501	532	511	475	466	496	460	505	497	476	508	494	505	490	475	499	551	511	515	518	503	485	523	500	502	463	481	478	546	517	486	534	521	527	503	451	487	492	509	522	511	454	536	474	468	461	506	467	524	509	501	491	513	482	489	478	494	497	490	489	466	512	528	471	494	488	525	466	482	476	491	509	554	496	524	411	483	505	519	505	477	517	514	478	484	518	550	500	480	501	464	491	543	511	504	513	493	532	530	507	476	490	504	496	516	503	508	506	491	475	486	471	515	518	532	524	503	510	512	489	527	496	447	506	507	493	456	465	481	502	500	494	511	495	487	475	489	501	500	471	522	464	474	466	504	492	517	472	485	520	495	492	511	488	464	513	481	444	488	495	496	522	517	471	472	495	500	487	507	478	527	526	497	495	463	466	524	505	465	501	486	555	489	479	524	475	497	534	503	549	526	484	496	488	482	481	479	507	515	475	483	489	503	501	500	478	488	512	539	458	499	506	516	459	496	492	489	498	514	470	501	513	536	515	510	527	517	464	506	464	523	513	515	517	486	494	484	509	509	512	468	519	526	501	509	478	504	510	495	483	446	508	513	486	482	505	443	488	508	517	514	503	484	511	495	530	479	501	522	505	527	516	497	488	472	526	494	520	499	480	481	493	476	524	491	524	506	520	520	491	506	504	513	515	486	507	565	493	474	501	541	506	539	490	479	482	497	481	520	529	494	482	522	496	514	542	520	491	488	472	483	510	452	520	497	503	500	518	511	512	505	515	501	514	469	474	514	497	485	519	501	516	527	504	503	451	472	506	521	512	537	499	501	469	495	494	488	493	495	465	481	487	490	519	511	518	513	484	486	517	495	523	490	498	488	524	490	517	497	524	514	514	528	497	487	490	508	505	507	489	472	497	536	491	512	503	537	502	494	522	518	517	496	518	473	520	494	495	481	504	480	461	482	513	492	496	490	498	496	526	510	481	510	515	461	483	511	460	514	514	510	537	508	527	546	477	494	475	510	468	473	493	484	486	492	467	515	503	553	482	501	496	533	473	488	523	471	488	471	472	483	502	536	548	497	475	509	460	516	497	496	494	469	487	455	479	486	536	506	540	509	525	484	488	482	492	490	523	460	505	516	535	500	491	508	495	490	511	558	520	525	460	528	478	534	480	453	557	508	514	507	536	546	494	531	474	504	480	492	503	480	503	507	544	504	472	514	480	484	478	468	534	466	506	503	493	476	469	478	522	517	505	495	525	473	494	521	493	527	526	500	516	520	498	504	483	504	525	509	529	543	530	461	497	480	476	488	499	502	489	508	515	498	494	489	486	478	503	472	451	537	503	501	489	458	485	498	504	536	508	520	493	486	467	491	537	495	507	490	481	504	535	484	500	492	483	502	454	495	501	560	482	505	478	469	487	482	505	489	495	471	487	523	471	535	500	502	427	492	498	522	441	492	458	515	532	463	480	503	511	511	499	460	502	464	521	454	503	505	527	514	521	531	519	475	490	519	496	502	503	496	541	506	536	497	441	482	506	465	509	511	494	497	488	497	527	492	489	504	505	465	505	488	464	503	493	498	485	496	525	529	523	544	458	533	502	506	510	461	494	466	501	479	468	517	449	513	494	494	489	467	494	517	493	484	511	518	495	514	510	498	534	500	455	521	527	543	508	488	503	495	532	492	533	475	516	509	474	521	482	477	507	495	506	509	497	479	489	509	516	497	489	492	510	521	523	495	500	465	494	520	510	449	527	432	478	492	501	507	481	487	496	493	494	512	514	477	550	474	492	496	429	465	514	524	488	527	474	531	488	540	502	502	476	507	483	472	489	482	525	458	461	509	510	522	491	519	469	464	526	461	494	497	493	490	489	490	527	512	474	509	498	464	502	496	507	529	471	523	457	494	529	468	508	489	508	452	508	479	493	517	514	501	497	478	460	484	482	488	526	492	499	519	484	512	532	515	478	475	491	481	539	546	484	491	514	460	467	468	534	451	467	465	515	468	539	499	484	498	469	510	469	476	497	483	480	551	502	492	479	494	524	520	491	496	472	524	515	486	517	510	502	505	475	496	492	496	500	508	476	491	499	552	537	481	498	539	505	529	418	481	496	476	489	476	520	464	474	497	480	462	483	463	476	499	520	485	511	505	531	491	484	478	490	502	550	509	519	508	493	524	482	498	517	495	497	481	505	499	437	508	508	481	489	507	528	511	544	529	483	519	484	492	495	488	502	478	491	454	497	496	515	510	484	475	462	518	512	508	476	479	475	503	525	504	502	505	542	534	528	496	492	508	475	501	457	551	469	522	459	534	466	481	491	481	492	509	535	485	490	492	524	511	514	519	499	521	485	522	537	448	497	476	554	470	533	460	516	512	471	472	463	480	474	529	477	541	504	503	475	509	475	488	502	462	486	475	519	516	498	495	475	492	506	507	499	515	489	441	479	505	495	488	534	468	496	515	503	475	521	490	509	481	505	497	489	474	472	495	463	496	473	500	487	496	499	495	490	503	517	484	503	483	486	524	493	490	485	531	501	500	460	501	520	454	505	469	497	474	513	507	455	512	518	546	498	503	490	524	484	463	510	497	474	490	498	485	518	545	500	532	489	506	526	475	490	519	492	488	482	522	509	508	498	530	489	490	502	532	509	498	490	487	512	496	503	520	497	500	497	486	478	451	504	496	514	491	486	502	441	477	473	477	503	465	549	484	435	530	495	514	499	480	483	494	505	502	521	496	492	454	479	467	489	489	501	539	504	513	525	545	517	490	477	532	482	482	493	472	494	525	487	494	478	504	493	504	499	488	465	483	539	481	521	509	488	458	484	507	522	556	478	492	488	548	486	469	480	492	510	529	542	510	508	487	498	497	551	489	467	485	500	527	507	476	483	501	494	503	479	491	491	504	473	463	494	482	513	536	494	461	516	552	502	473	536	505	526	525	536	505	494	514	534	523	490	518	484	502	466	501	499	457	507	467	574	541	475	502	457	462	498	455	469	511	548	506	548	507	514	500	547	466	499	537	472	481	530	490	457	466	509	549	500	461	487	516	474	540	542	483	508	474	510	509	481	535	556	524	481	470	494	472
34513	12903	1938	1266	975	736	619	625	575	558	595	556	525	567	551	574	570	564	562	559	560	568	520	529	533	562	533	523	533	562	513	538	587	523	569	557	526	513	558	560	542	576	523	557	551	526	555	535	540	549	489	543	583	571	527	527	548	527	529	553	485	567	544	525	529	556	538	505	537	532	580	559	548	517	522	561	572	547	559	524	526	551	545	535	554	540	561	615	575	534	549	531	583	620	576	543	551	558	537	560	551	523	535	579	547	584	560	590	566	588	513	516	558	528	511	531	553	548	570	552	511	567	552	505	516	512	560	549	544	554	535	532	554	561	555	582	541	561	517	552	532	523	557	544	535	555	567	522	574	564	533	543	560	536	575	564	553	530	626	563	573	541	567	537	520	561	556	549	522	532	504	565	553	563	534	544	544	530	552	578	535	562	588	553	539	551	544	544	537	532	564	578	567	556	543	554	560	544	528	525	537	562	562	542	538	550	537	519	513	543	542	534	539	541	555	538	551	545	547	561	580	539	563	571	531	522	530	565	543	511	561	531	561	528	566	593	506	524	560	514	586	539	556	558	522	558	561	608	543	565	541	541	548	578	551	551	524	578	582	563	507	532	515	534	549	562	564	582	546	525	536	541	512	529	545	515	538	544	519	557	539	533	549	530	559	488	564	540	583	549	531	553	518	569	570	548	538	577	552	601	597	501	555	530	525	529	544	564	498	515	579	582	574	531	595	552	506	546	538	536	557	542	567	539	556	549	561	520	561	531	566	520	524	532	523	514	552	550	521	545	539	558	497	540	544	556	594	589	534	537	508	576	501	540	555	509	562	531	576	535	548	542	555	558	574	525	517	559	532	557	532	539	546	521	551	558	574	508	603	524	544	560	522	569	543	539	542	529	541	543	545	510	544	538	546	555	577	546	567	612	571	522	565	537	597	552	519	532	580	567	555	601	511	553	528	566	549	582	572	529	533	526	542	566	546	579	557	558	558	556	523	524	561	559	557	548	504	539	539	530	513	585	567	517	584	494	562	577	583	572	542	547	531	593	532	531	543	572	558	532	563	546	550	544	567	519	544	514	594	565	584	568	566	545	542	531	552	532	561	509	578	569	495	535	524	532	603	526	504	580	541	511	548	549	515	525	536	554	560	537	565	535	552	543	542	568	546	573	512	592	540	556	506	521	523	520	552	523	532	555	531	514	552	593	550	529	564	565	557	574	557	518	523	562	502	512	540	520	584	542	528	523	553	523	559	534	552	496	546	583	477	529	605	569	538	550	512	535	549	516	557	517	552	585	530	485	547	509	515	565	550	532	527	564	495	521	552	576	510	543	576	534	520	528	512	539	554	503	558	509	557	545	537	544	556	510	542	554	512	515	539	559	554	573	567	549	535	505	529	546	513	513	474	540	550	518	562	553	613	545	491	553	602	580	539	557	549	553	568	584	533	549	552	565	573	580	549	552	555	529	582	558	565	524	539	516	483	551	537	587	553	521	541	556	587	546	539	558	553	564	543	523	560	586	533	548	538	552	520	536	534	530	550	555	556	566	599	529	528	547	540	565	542	532	551	592	584	577	534	528	544	521	534	533	568	552	567	573	521	554	587	556	540	548	527	537	537	568	538	539	498	522	572	575	545	556	537	571	519	545	566	524	521	537	526	519	572	567	572	550	514	549	548	542	546	546	553	531	536	538	538	545	554	537	528	580	526	537	525	537	527	572	580	537	570	557	543	556	565	568	513	541	536	566	579	555	543	512	532	538	536	541	538	552	534	549	560	555	546	590	539	548	530	576	523	588	581	545	537	587	546	542	580	526	531	536	560	577	570	519	581	558	557	553	546	538	510	550	536	523	540	508	565	562	532	532	563	590	555	529	591	511	522	517	565	575	516	519	548	530	534	608	534	557	504	530	556	536	538	534	544	547	553	577	539	533	520	538	531	588	541	533	586	527	585	564	538	505	521	566	556	576	548	546	546	524	579	541	515	583	515	582	555	542	498	539	537	603	522	537	539	573	539	530	551	517	545	545	537	563	550	508	538	526	548	557	535	547	561	582	532	530	541	590	546	553	583	503	547	535	565	550	546	564	532	548	548	523	507	528	580	533	577	563	499	544	558	544	546	490	560	577	566	532	551	559	565	547	537	568	542	547	567	569	572	551	536	536	518	545	587	501	492	547	537	526	543	493	554	553	546	528	557	578	559	547	535	525	548	590	539	536	530	586	557	548	549	549	553	503	550	559	533	557	558	580	568	534	571	527	571	513	552	544	532	523	536	550	544	550	571	528	572	545	517	553	495	541	541	586	538	574	552	542	533	536	543	551	547	575	581	567	559	538	525	580	520	591	534	541	541	575	483	538	542	563	560	541	574	539	530	542	504	521	531	511	488	562	606	572	518	557	547	521	536	566	576	515	491	515	564	595	566	525	537	552	522	522	549	593	539	551	566	489	570	505	563	558	542	592	543	551	534	519	540	588	529	574	516	561	546	562	542	532	569	562	555	544	539	554	528	547	539	522	513	550	544	542	547	559	586	544	552	527	568	544	510	554	545	531	536	540	555	545	545	568	574	517	566	502	572	538	506	534	519	546	559	531	529	503	516	542	524	562	550	534	543	570	568	576	511	576	568	556	525	546	544	578	524	533	541	543	546	539	576	514	560	589	550	545	537	507	549	591	546	530	541	563	510	569	526	566	538	580	541	544	556	540	515	526	556	564	519	553	561	539	552	564	556	559	545	568	566	566	538	552	517	565	549	520	515	493	538	575	541	563	551	544	536	592	544	537	543	556	584	521	526	554	527	567	570	598	554	563	547	532	538	580	575	580	525	504	505	571	548	553	516	531	570	572	520	524	575	572	576	511	555	549	542	502	530	538	579	545	478	586	554	557	528	574	556	552	562	536	613	589	574	558	581	557	546	550	539	565	545	529	533	512	531	539	527	521	534	526	553	555	565	538	569	551	581	534	494	546	520	576	571	518	519	560	562	560	574	554	516	573	564	567	542	553	569	583	549	513	560	504	574	553	525	540	543	574	519	535	537	593	577	579	535	511	598	559	512	539	559	560	548	561	586	549	568	584	541	542	542	529	560	553	512	530	540	550	542	518	579	548	542	574	538	568	516	583	559	515	575	529	506	540	520	586	542	533	567	529	544	550	558	529	540	540	543	534	569	520	567	545	545	526	560	509	543	572	539	549	548	577	545	510	520	537	558	578	534	521	578	557	546	555	590	535	545	537	546	538	554	593	541	526	515	590	546	566	535	569	539	543	540	538	526	541	578	538	522	588	550	490	553	569	548	543	547	537	552	516	560	524	551	530	521	567	561	568	551	560	531	559	565	559	544	566	569	551	567	527	562	551	561	551	565	524	559	532	562	509	557	500	506	528	551	531	575	539	566	529	536	522	578	554	557	560	543	551	574	563	569	547	563	558	547	541	544	582	542	567	526	546	543	578	553	539	532	537	509	538	558	531	506	556	547	514	539	630	564	552	543	549
24960	20688	26933	24422	20650	9966	1136	660	578	536	409	391	391	368	355	328	304	299	286	287	299	283	285	281	265	268	274	264	239	254	277	249	246	231	249	246	250	260	226	236	216	234	202	232	226	235	236	212	261	237	254	219	241	209	266	232	202	231	244	223	210	208	236	252	212	224	215	245	252	194	236	235	239	229	219	232	238	243	254	262	259	219	242	217	231	250	202	213	222	210	211	228	241	215	223	242	208	213	240	223	221	222	214	238	235	238	225	228	218	229	228	224	228	219	210	203	268	215	215	236	207	230	258	251	218	232	209	222	219	247	226	235	229	231	245	245	194	221	248	257	237	221	256	237	218	238	269	227	226	205	246	234	273	229	237	258	232	225	227	211	230	234	231	252	213	239	243	241	234	224	192	225	223	233	242	252	221	222	260	226	205	250	247	243	242	229	226	212	279	206	227	237	242	206	264	247	237	213	228	230	206	223	206	233	238	228	228	208	232	206	259	205	233	239	238	262	228	219	250	222	237	218	222	242	209	270	210	230	224	239	240	240	235	217	240	243	242	236	208	220	229	227	236	231	233	230	228	219	237	254	205	206	217	232	222	267	207	229	215	216	214	266	249	202	246	233	221	249	227	227	232	246	213	229	238	220	222	232	218	259	255	221	210	219	236	232	238	201	226	240	206	238	236	241	223	240	233	222	226	213	208	227	247	220	241	261	204	222	220	259	263	233	237	204	218	220	232	231	230	200	221	256	211	211	239	216	230	223	243	223	230	239	215	219	262	208	219	221	230	218	249	252	202	219	236	209	219	227	235	218	233	251	221	238	208	235	226	204	221	232	229	211	240	248	234	228	224	222	240	207	209	226	206	217	234	231	233	228	229	232	226	222	197	208	244	232	248	209	243	237	247	222	207	209	246	194	227	249	251	231	251	201	243	229	204	222	199	220	222	240	212	212	221	243	225	194	240	207	227	223	230	200	255	248	225	236	239	225	244	217	255	260	246	257	201	216	204	261	225	195	225	248	232	247	222	213	217	208	235	230	235	247	215	220	226	209	234	237	252	209	228	242	247	232	273	244	251	226	237	238	217	236	235	208	204	232	235	241	227	238	218	241	213	232	224	229	227	253	223	207	231	249	215	230	230	218	228	239	232	244	213	242	244	240	228	242	193	233	219	257	212	226	230	213	219	237	207	240	234	214	228	218	255	223	252	210	237	212	217	241	246	234	212	205	217	232	219	246	210	212	216	236	245	230	204	224	228	213	233	240	207	227	196	245	228	215	237	222	223	232	224	244	245	223	231	222	215	225	229	212	224	238	226	232	233	220	260	243	239	230	254	240	227	215	234	229	229	213	233	213	220	223	191	221	228	257	218	245	228	230	211	197	247	241	238	211	254	218	239	223	218	240	240	222	232	227	242	238	237	230	222	264	225	221	241	238	203	210	235	231	253	241	233	231	229	216	233	228	234	219	243	223	266	218	206	247	238	233	276	237	240	204	224	237	220	202	195	244	245	230	223	228	211	252	216	244	239	204	225	236	229	211	229	211	199	227	226	231	243	203	228	236	224	233	224	233	242	231	229	225	252	198	229	234	264	240	228	228	249	225	233	240	245	251	240	209	227	237	239	216	221	225	211	232	218	216	238	239	223	226	228	237	223	220	235	227	244	204	248	241	239	208	230	275	228	246	244	239	245	236	201	231	251	227	257	222	234	246	229	228	216	226	236	244	227	238	236	227	218	239	240	236	226	252	221	237	230	234	234	237	223	223	251	200	252	224	222	218	204	237	212	235	200	195	215	220	234	217	231	219	214	214	260	272	230	233	237	230	201	217	256	209	238	236	214	199	228	255	248	219	190	223	226	216	207	210	229	229	236	215	268	244	215	215	261	212	215	254	230	221	228	229	209	216	260	206	214	227	222	262	229	239	207	220	244	260	235	223	235	227	240	238	243	233	225	235	227	228	235	209	202	233	202	237	230	209	216	211	242	233	266	230	227	244	209	224	272	226	212	213	259	198	203	234	253	216	225	232	245	224	249	220	233	247	206	279	225	223	238	231	240	230	220	219	219	206	218	236	233	213	227	222	223	227	213	253	221	215	233	211	266	216	204	202	219	216	221	228	205	192	217	232	236	195	235	223	235	230	240	204	224	230	220	222	231	215	222	234	243	246	224	234	234	246	234	241	245	272	209	234	217	219	225	250	219	236	223	234	225	232	232	249	235	219	212	227	234	230	247	230	193	226	254	231	229	227	226	222	216	246	264	266	214	221	217	229	267	239	274	223	215	219	197	249	238	204	210	238	224	230	230	231	221	246	215	254	212	256	220	229	238	230	250	216	215	232	256	223	208	229	225	232	228	230	224	249	240	224	204	227	230	238	208	221	225	217	239	246	218	247	222	233	207	206	230	241	199	246	217	260	242	238	232	218	254	223	212	238	233	248	235	229	244	234	268	251	233	262	222	205	220	239	224	227	219	192	224	227	238	244	260	223	218	249	218	247	237	216	233	245	241	220	223	191	230	234	219	220	235	226	196	248	225	211	236	262	203	227	227	245	226	220	229	222	224	219	225	214	227	229	222	233	225	223	217	239	236	242	230	257	209	249	237	221	234	228	186	237	208	241	242	241	230	224	215	233	230	212	229	196	235	224	240	217	210	225	212	251	228	239	230	217	216	240	225	215	228	220	238	233	229	246	230	251	207	226	224	215	221	217	227	256	249	229	224	234	205	221	232	218	224	225	248	238	219	236	249	236	236	230	252	214	241	231	246	230	228	218	226	242	217	243	207	228	216	241	229	240	222	246	241	231	212	215	229	250	240	215	224	207	235	207	250	242	254	217	209	241	251	184	234	246	250	216	247	237	226	220	206	223	248	216	217	242	213	240	232	249	229	188	226	223	205	232	206	215	245	204	229	227	223	239	239	233	264	277	233	249	248	248	239	240	230	239	226	234	233	218	230	245	249	194	247	212	267	249	246	230	252	225	232	238	208	244	216	224	232	222	236	189	220	234	211	227	214	225	232	226	243	229	242	226	244	256	229	227	234	232	200	227	219	226	203	221	235	234	223	225	234	233	238	232	237	220	231	214	225	205	224	206	237	240	244	229	212	245	228	231	230	209	242	223	228	236	247	226	248	224	259	231	209	211	228	241	205	234	215	220	220	228	230	243	228	222	217	249	239	234	237	201	252	212	212	213	232	226	217	199	212	244	225	232	236	238	253	232	235	225	221	222	235	255	226	222	274	207	240	216	217	225	240	216	244	237	222	221	251	224	225	242	235	231	211	226	216	239	218	229	216	243	235	233	240	211	231	243	222	221	242	228	228	222	198	225	199	224	210	222	243	210	209	240	227	240	217	246	207	227	232	226	236	199	235	208	226	225	222	208	260	254	228	227	232	241	245	223	234	231	217	209	216	227	242	239	216	217	227	217	244	219	195	228	221	204	252	251	216	210	210	227	231	230	235	232	220	195	228	247	226	227	250	211	210	214	216	229
36678	25421	11656	6862	4167	2425	1769	1357	1106	891	830	659	635	561	509	465	430	453	435	446	386	384	336	343	339	355	322	350	358	323	340	301	323	289	267	297	277	282	290	289	291	302	287	282	268	274	268	280	245	282	260	280	268	261	302	290	286	265	253	245	279	278	282	250	249	273	261	285	241	285	235	269	291	307	250	257	268	300	269	263	268	257	255	259	279	218	256	263	289	233	287	281	281	250	256	248	257	249	247	227	256	257	305	241	247	261	251	277	260	235	279	244	265	258	269	268	256	262	272	251	252	238	251	278	269	272	286	229	212	260	268	239	239	256	248	255	240	272	251	247	277	244	270	277	264	257	278	247	262	229	258	278	256	250	281	278	288	266	236	262	269	238	249	270	273	258	252	252	255	259	276	236	249	279	257	242	265	265	258	264	265	240	252	250	290	271	243	236	265	247	249	269	289	264	267	244	252	244	240	238	272	261	245	242	263	263	248	262	234	248	238	268	282	256	251	256	271	239	276	268	259	280	253	249	255	245	263	209	243	243	268	280	246	249	241	250	264	223	283	238	274	294	254	306	255	260	254	259	234	244	292	263	230	237	262	281	257	251	275	283	243	259	267	283	244	253	286	273	268	249	252	252	259	251	265	247	252	251	249	270	256	270	287	271	246	243	264	234	249	246	224	245	260	261	259	234	252	276	231	245	275	293	281	264	211	259	275	234	258	272	267	253	260	244	232	256	240	247	272	231	239	269	280	258	259	271	263	266	224	244	284	270	254	242	261	261	293	260	259	262	266	244	273	268	236	264	259	246	277	257	239	281	259	241	216	260	258	251	278	261	248	253	233	237	280	256	257	273	260	255	235	242	255	275	264	258	254	248	311	286	218	270	237	256	230	250	260	263	255	251	261	240	242	276	252	259	242	234	250	282	269	251	257	248	244	258	248	271	270	264	261	258	251	248	273	263	245	251	288	268	241	234	254	259	244	249	266	249	261	253	274	263	276	269	254	271	278	216	246	268	242	287	239	258	257	255	274	225	246	257	249	265	255	276	243	259	254	243	242	272	278	256	272	264	268	271	231	254	244	242	270	277	237	241	282	260	249	236	259	234	247	261	271	269	234	245	248	266	242	250	276	272	222	259	298	268	258	247	245	250	274	263	252	263	224	245	257	282	266	243	261	226	268	245	289	269	255	252	250	295	254	272	235	259	257	248	258	253	242	275	259	255	276	271	282	273	257	246	272	255	263	272	299	282	278	243	250	241	266	244	253	254	246	298	265	241	229	271	254	251	259	245	232	273	243	248	241	256	230	274	248	256	260	220	276	290	237	275	251	257	245	235	231	262	251	274	248	275	261	259	267	273	240	265	250	244	256	259	271	255	265	278	252	266	283	260	275	229	275	238	248	243	270	284	238	236	275	249	243	249	241	267	247	256	242	256	256	234	258	259	264	289	260	263	222	268	255	242	240	263	256	269	240	245	262	252	241	248	265	263	266	245	241	259	250	237	250	263	286	272	251	284	241	234	275	263	255	270	245	266	251	239	257	245	254	232	252	257	253	272	244	270	291	244	246	258	258	263	238	282	249	257	262	294	260	266	264	210	264	258	273	256	249	274	250	252	252	252	244	250	257	273	254	257	258	255	248	245	239	257	294	244	263	243	277	259	254	259	295	268	273	271	249	256	235	274	267	271	247	250	248	262	266	254	253	284	263	276	248	282	251	241	255	275	258	261	253	243	237	287	244	262	281	271	256	230	240	240	258	234	258	269	264	274	266	280	271	252	216	255	260	274	273	244	253	256	251	277	271	276	237	254	280	274	235	280	257	246	244	235	280	264	272	274	275	254	239	252	238	259	250	243	259	242	276	273	243	270	251	257	279	243	263	266	254	252	254	260	251	274	255	269	264	251	246	248	240	266	260	245	256	246	238	267	290	249	268	245	267	255	248	290	228	266	249	266	240	251	260	238	257	290	238	252	244	255	269	231	259	262	250	242	268	275	266	274	267	250	253	266	244	244	260	253	234	235	273	278	264	252	252	263	248	236	270	264	269	257	268	261	257	267	273	241	269	249	261	248	238	235	239	235	252	258	247	225	263	260	233	253	275	263	291	248	246	258	266	275	260	262	260	255	229	222	270	251	281	260	248	268	267	245	274	246	273	263	233	278	255	245	242	250	243	247	272	255	220	255	267	295	279	264	249	234	237	247	250	252	251	241	252	264	240	250	260	246	259	260	264	249	252	237	267	247	255	262	250	246	291	251	260	244	224	248	241	251	269	262	266	262	261	266	269	274	225	288	252	271	254	267	273	246	262	227	251	246	263	241	254	251	279	282	266	273	223	254	269	239	275	268	256	266	262	256	261	257	259	237	283	278	251	247	286	256	241	262	261	261	228	229	253	260	254	268	246	253	275	240	277	232	270	257	276	246	236	280	302	243	250	279	268	261	275	256	263	291	264	254	244	301	262	276	280	250	246	255	262	261	249	235	256	248	277	252	254	245	250	248	268	256	266	253	268	247	249	245	264	232	258	251	241	242	265	241	282	258	257	247	259	259	264	215	243	260	276	249	281	260	284	238	265	256	269	276	250	246	254	260	251	257	227	278	263	263	240	265	270	286	265	246	256	286	268	238	258	268	264	278	247	254	259	259	254	251	253	227	260	274	230	247	270	290	247	258	270	223	226	249	250	239	267	243	222	237	240	239	232	252	238	235	277	265	276	248	260	261	259	265	262	254	270	259	243	249	282	263	250	250	273	300	259	275	254	273	245	238	260	264	264	276	252	244	256	278	232	207	254	246	287	260	252	244	257	281	241	236	253	257	271	274	248	241	252	261	244	262	273	233	259	260	270	257	232	281	272	243	260	246	273	257	263	270	279	238	256	251	254	247	274	249	273	218	262	250	266	237	257	267	260	252	254	246	251	265	263	263	268	233	237	262	230	259	259	234	265	232	268	250	275	263	239	244	227	276	255	264	256	255	228	284	249	237	248	251	253	261	275	262	254	277	243	242	240	232	256	272	290	264	270	269	264	263	257	255	256	281	260	261	238	266	259	248	256	260	272	278	281	261	284	204	246	255	285	243	258	273	241	261	276	289	242	227	233	268	252	271	252	284	264	274	231	263	260	268	289	259	234	261	289	255	272	258	253	297	268	241	270	265	255	246	240	243	259	255	260	265	271	255	249	270	264	282	259	262	257	294	251	240	251	272	247	243	270	230	228	264	243	255	289	267	280	276	233	247	236	259	258	235	271	246	260	245	249	245	262	262	234	271	258	247	279	261	248	274	258	247	257	251	238	267	261	272	262	262	256	253	270	229	251	228	270	240	222	276	275	263	257	242	257	226	281	284	250	271	248	243	279	245	243	236	249	250	262	237	250	262	269	260	241	253	227	256	259	260	239	265	260	249	253	261	286	255	265	248	238	274	245	250	246	229	275	259	253	252	244	269	268	278	251	252	251	263	279	234	230	235	242	252	242	278	260	255	261	246	275	257
23030	20744	27380	24112	20722	20692	7305	1565	1175	972	897	814	800	746	743	703	670	689	618	620	658	655	556	619	565	598	578	544	582	522	566	582	541	515	570	576	489	541	554	568	566	555	544	530	543	530	535	536	516	582	499	577	558	533	573	537	532	482	560	518	486	518	550	524	540	552	537	508	511	512	575	567	488	472	509	499	530	537	525	529	539	507	508	549	527	511	509	521	515	509	535	507	547	550	530	540	502	473	545	496	483	478	484	545	497	472	506	495	563	526	524	507	523	504	559	542	472	539	478	491	524	481	530	563	546	517	519	489	497	523	536	508	505	511	558	488	530	559	510	547	536	522	499	536	520	496	491	504	490	515	489	557	519	533	510	506	508	529	536	526	509	531	480	559	515	544	546	479	534	533	521	531	539	507	523	499	578	548	517	525	548	484	536	555	506	558	503	514	487	547	515	485	531	492	475	540	500	565	508	530	518	525	519	554	509	498	480	496	534	527	509	532	506	555	531	519	474	541	518	533	515	535	538	509	519	512	552	530	551	560	524	518	531	538	486	497	523	529	527	518	527	494	563	525	491	521	539	534	526	574	536	539	472	515	529	498	503	528	488	521	498	533	532	494	541	497	487	519	503	468	531	512	578	534	516	494	503	533	508	496	526	488	533	546	518	551	528	510	489	483	517	494	548	530	519	522	475	540	473	508	536	487	479	489	508	516	478	534	558	518	498	515	499	508	495	527	521	455	499	486	560	508	544	496	505	494	577	480	518	494	539	516	496	528	486	566	540	511	513	490	508	531	522	518	501	501	526	521	528	507	554	548	498	530	506	511	476	533	507	519	502	487	546	510	522	482	495	469	506	521	506	482	538	492	540	471	504	484	533	537	497	552	561	507	502	539	525	513	560	511	551	498	489	505	532	504	561	502	482	550	485	501	546	533	543	513	506	515	530	497	490	530	542	529	481	497	546	520	491	520	540	495	551	515	542	521	496	480	519	488	507	538	518	552	526	527	475	515	519	517	525	494	505	507	519	494	527	542	506	519	556	493	536	479	538	530	517	498	474	532	490	519	490	505	516	517	504	529	489	540	550	521	503	520	514	505	522	537	562	529	512	538	508	493	502	475	526	554	536	547	499	531	540	546	510	497	540	522	518	494	540	536	482	525	550	534	516	497	520	520	547	539	524	513	525	513	526	510	500	517	504	500	477	524	502	513	450	512	493	511	503	507	505	521	512	491	512	535	536	492	505	533	538	502	469	539	554	490	534	477	530	491	521	519	520	528	538	512	514	531	538	555	511	466	540	528	517	534	510	498	507	538	524	546	523	490	539	540	542	538	503	493	494	534	511	548	517	531	539	497	473	535	503	478	517	524	534	526	528	534	518	547	494	521	483	531	541	523	486	504	582	564	510	548	488	491	525	519	509	541	531	511	493	503	526	534	496	512	542	517	530	495	475	481	464	509	507	540	502	502	496	522	466	541	519	507	521	508	503	517	543	507	520	538	496	549	489	534	500	565	548	506	520	541	523	533	511	520	508	494	524	517	529	484	522	542	509	476	538	513	524	525	508	551	501	504	515	537	537	533	508	560	533	504	550	522	524	553	514	499	523	528	509	496	519	528	513	513	504	536	545	516	512	529	526	527	485	459	533	492	511	506	541	466	509	517	505	483	509	531	498	515	531	451	499	524	478	497	535	494	507	478	543	495	504	512	500	496	541	492	509	537	534	513	549	476	553	499	530	526	507	507	534	502	471	470	534	497	512	522	529	468	496	490	493	510	512	511	545	516	484	517	526	530	532	546	506	499	525	550	474	538	558	503	491	563	535	563	492	472	537	520	463	510	513	518	542	514	513	529	526	475	501	554	498	541	515	516	480	494	540	513	513	540	533	530	477	547	511	526	535	472	519	506	509	498	544	479	520	483	515	507	504	491	506	523	528	528	495	515	556	524	508	518	550	523	531	490	560	530	488	492	548	514	489	497	531	510	489	522	489	488	562	543	509	482	470	507	521	509	530	523	477	537	528	520	528	469	495	556	498	488	515	529	533	508	530	536	511	508	464	544	511	519	500	521	486	532	520	518	511	500	573	513	533	550	509	557	513	529	559	461	485	539	473	521	503	494	539	535	528	525	546	498	507	504	509	513	538	500	512	523	494	508	498	472	532	497	486	503	514	512	525	539	504	486	527	553	534	532	528	512	499	507	530	490	533	524	511	527	525	521	518	522	528	506	558	544	504	512	508	487	486	494	497	479	515	495	514	505	440	501	510	513	511	504	518	489	515	526	498	535	526	492	474	451	537	539	482	502	557	501	476	469	463	534	548	462	500	519	555	519	530	518	487	525	511	508	484	536	523	493	542	468	509	508	552	477	509	539	477	519	518	503	477	556	507	505	519	525	479	497	517	519	525	530	555	507	569	525	520	480	534	479	540	518	520	524	505	529	531	552	540	553	539	476	528	548	531	450	533	504	527	461	532	525	524	513	542	521	556	485	558	505	477	505	479	485	488	538	524	486	527	523	526	538	546	495	517	485	473	497	548	516	503	494	504	533	489	556	496	502	480	542	502	547	566	518	516	572	506	526	517	508	562	533	499	498	505	566	528	530	534	533	529	506	495	528	537	516	521	505	531	531	479	465	506	503	472	503	500	451	530	523	518	484	505	472	504	513	527	518	553	498	494	521	522	522	453	520	517	494	499	501	515	510	529	488	498	474	470	509	518	567	491	516	508	493	525	499	531	518	516	517	510	515	478	536	503	530	518	511	543	510	518	457	537	526	498	526	504	499	482	509	480	499	520	524	542	500	515	537	496	521	505	513	486	531	476	560	510	529	515	490	511	512	503	519	499	550	490	485	463	543	504	501	486	469	516	508	512	537	543	510	497	573	527	508	529	488	514	488	469	520	486	466	522	487	524	474	525	502	515	541	522	517	502	502	549	503	551	520	506	491	526	517	465	492	508	497	510	474	499	529	506	519	478	538	558	502	497	512	506	523	558	474	508	477	554	523	544	553	518	488	487	525	500	489	548	498	521	511	513	488	525	511	505	533	534	528	517	519	504	505	545	493	519	514	534	509	521	522	550	496	483	507	502	519	489	524	501	537	517	509	510	487	528	512	517	509	457	548	523	546	533	507	498	521	514	528	508	527	507	489	525	541	527	543	540	495	503	491	521	531	540	496	515	494	561	539	523	521	500	537	543	511	499	519	540	531	542	524	486	487	525	532	534	514	514	529	498	488	546	526	556	493	551	489	526	503	476	502	514	519	520	495	500	532	516	512	516	534	493	535	500	517	559	491	491	469	513	498	518	464	537	511	509	522	520	487	516	515	500	537	521	491	480	513	544	537	478	502	513	541	544	490	518	493	527	503	490	509	530	506	525	523	541	515	486	513	509	521	536	500	465	493	529	509	499	508	503	485	480	517	522	546	531	504	512	493	503	535	474	502	553	456	534	470	482	533	517	523	497	502	540	527	514	552	516	507	499	539	542	505	515	528
40338	32663	17626	11009	7119	4528	3076	2515	2041	1689	1456	1325	1192	1112	956	862	906	854	774	805	736	711	696	691	664	677	694	644	603	575	565	563	542	576	566	577	595	572	542	580	528	578	529	568	572	528	557	570	548	550	528	560	542	582	547	537	541	506	520	530	502	517	496	530	526	554	505	508	506	553	502	475	504	544	536	532	501	559	552	540	503	552	516	526	525	533	530	520	515	515	549	535	485	461	551	513	533	528	520	515	503	520	503	527	466	516	525	548	483	453	532	524	502	501	479	504	568	513	520	531	542	470	531	493	528	540	477	527	531	507	523	533	479	538	534	541	504	495	488	547	507	540	541	512	525	515	516	554	492	521	514	503	542	517	491	468	518	493	489	531	514	532	479	486	538	479	514	479	531	511	488	513	512	526	503	532	527	515	489	521	493	440	525	527	520	547	485	532	521	527	531	512	511	487	500	489	535	462	513	512	511	527	502	528	480	586	473	495	467	512	507	548	538	536	524	511	485	479	507	486	509	482	470	504	511	511	494	543	498	546	493	515	506	515	550	538	523	571	539	491	513	565	473	479	514	493	533	509	480	498	539	494	494	526	544	511	508	503	498	512	509	529	534	520	471	508	509	549	523	550	498	498	492	515	509	512	502	534	518	485	523	512	524	514	499	467	508	476	499	519	543	478	501	524	517	497	537	519	495	536	486	512	517	522	518	512	488	495	536	460	531	482	529	459	499	495	518	509	451	517	484	517	506	523	521	514	510	497	496	521	524	511	548	524	494	502	487	509	510	498	513	521	546	540	536	503	512	493	504	511	547	496	537	465	484	468	519	502	521	517	555	512	500	471	505	555	480	559	527	485	512	543	551	503	512	477	508	545	501	521	531	483	519	491	513	464	481	492	464	476	501	531	555	527	481	507	517	494	507	540	521	500	547	519	494	512	527	493	498	518	552	534	511	471	543	499	512	514	504	513	505	504	501	481	494	519	529	497	512	487	449	511	541	522	503	491	493	514	532	500	498	500	512	476	471	512	485	472	515	512	519	513	494	500	524	479	523	485	480	529	487	520	486	500	541	541	494	479	505	508	521	519	495	510	532	489	514	524	502	491	470	514	486	510	508	497	521	557	509	492	523	479	489	524	518	518	541	487	501	523	513	511	497	515	530	512	531	514	475	479	483	540	511	501	501	571	501	494	466	484	534	478	509	517	515	537	519	538	495	517	510	512	508	542	488	522	575	534	519	506	494	480	474	538	488	448	547	521	539	544	489	523	490	507	502	505	517	499	470	474	504	517	531	536	470	520	550	525	510	529	529	505	492	539	506	505	524	499	500	493	515	506	473	513	520	485	517	490	539	500	479	506	489	551	508	516	487	512	498	507	514	502	516	497	507	473	525	518	460	505	517	479	544	534	527	497	525	535	545	476	512	481	479	490	492	513	527	523	497	513	502	491	522	512	454	492	504	507	553	525	516	490	529	523	552	518	538	509	449	511	497	504	502	551	526	479	497	506	507	524	496	481	509	503	499	491	513	517	461	483	548	539	509	523	513	474	512	513	522	495	535	510	515	484	500	559	481	511	505	472	525	510	519	495	516	520	522	479	507	502	531	515	490	493	520	492	500	520	509	478	498	507	488	529	476	484	489	513	501	559	543	522	543	524	520	501	487	466	486	499	503	530	514	525	537	506	501	536	537	490	529	511	502	492	483	525	526	513	566	493	499	507	533	522	512	530	519	516	527	506	497	500	517	523	496	514	490	535	518	488	522	497	509	489	521	525	515	550	469	478	495	528	520	512	519	526	490	497	502	511	465	480	496	545	506	539	521	519	511	525	512	500	508	518	496	487	521	461	534	540	523	487	493	477	489	483	509	498	546	542	509	535	511	506	530	513	491	509	509	489	471	519	518	469	511	527	533	470	483	522	494	517	524	531	527	514	527	503	519	465	495	489	478	532	545	466	471	504	499	486	510	485	494	506	501	549	482	528	482	485	507	531	488	501	558	504	502	508	527	543	538	507	556	538	488	514	525	500	486	503	522	536	504	489	518	520	511	501	506	490	498	496	517	473	506	532	516	510	509	490	530	494	482	478	507	522	504	563	519	480	552	505	494	551	496	523	494	538	517	523	532	531	489	533	480	518	482	488	533	515	490	506	528	526	508	488	549	505	487	521	496	487	482	468	507	494	506	544	555	516	492	494	498	525	504	532	513	545	533	493	546	500	500	504	520	484	525	494	510	449	537	522	501	516	520	512	524	520	488	507	556	508	485	455	501	485	506	515	525	498	545	497	493	513	471	508	485	515	478	513	488	498	494	506	522	519	514	497	521	513	509	500	496	531	501	491	528	476	489	507	467	505	492	521	486	487	490	520	543	521	517	486	492	494	499	504	511	517	503	523	465	490	532	513	532	513	537	501	487	543	500	470	515	501	514	490	497	509	525	529	518	489	464	495	473	474	524	535	465	473	492	495	496	526	472	524	550	513	558	544	527	536	522	481	519	502	511	528	511	541	521	507	497	470	502	491	502	513	556	501	526	503	521	530	533	488	486	527	506	540	493	498	490	552	511	467	483	511	457	488	525	485	514	536	515	513	528	511	496	493	497	510	535	473	475	546	481	491	521	498	480	513	526	502	506	529	484	519	478	507	494	516	498	518	539	500	492	518	519	491	535	513	478	509	512	516	505	478	479	454	528	484	527	525	530	482	497	518	515	494	487	517	506	489	527	489	487	480	512	521	529	483	492	534	532	507	535	500	500	536	507	483	501	518	505	508	496	483	507	515	519	487	511	540	510	538	498	514	478	520	523	493	510	537	503	483	518	513	477	502	476	525	533	521	483	492	469	495	525	489	519	464	495	503	475	511	518	498	535	489	517	484	516	517	519	545	500	555	518	479	490	510	507	515	506	511	531	506	500	516	503	510	511	498	508	489	513	492	530	484	525	523	496	488	497	492	511	536	469	464	522	509	491	501	493	539	537	525	500	500	505	536	493	479	532	475	500	536	515	538	508	528	559	518	527	535	469	512	509	515	507	518	507	502	527	538	521	477	517	512	516	530	483	550	511	485	489	475	533	513	496	509	479	525	550	495	493	516	518	516	508	501	562	521	507	509	534	481	511	489	485	500	494	502	484	481	505	514	527	515	555	502	520	532	511	563	487	504	470	463	558	566	526	495	537	521	490	508	512	527	472	519	539	503	531	524	472	508	438	476	494	475	486	505	507	495	537	495	529	503	502	518	537	503	551	550	497	524	507	511	487	512	489	486	500	540	518	538	506	476	530	497	491	513	520	508	523	506	513	476	484	494	501	513	541	507	500	523	538	490	475	530	499	529	502	490	505	523	447	537	509	511	534	509	479	501	492	498	501	501	537	541	537	550	515	502	525	507	503	492	489	529	475	474	454	514	526	513	474	498	502	553	464	532	520	523	490	530	538	487	501	500	517	493	533	486	509	468	483	509	505	489	504	547	548	477	533	547	493	525	506	540	479	512	515	471
32729	19366	5421	1115	721	573	542	510	498	541	455	535	514	490	502	498	494	535	489	498	447	522	514	484	493	503	498	505	501	528	502	488	445	473	512	430	469	500	471	531	492	524	526	481	489	499	483	502	550	496	489	476	477	460	518	528	465	512	501	488	485	506	500	500	502	495	501	463	470	509	523	458	458	505	516	494	491	502	492	474	485	525	499	484	497	495	495	507	497	481	510	513	493	499	511	470	472	490	498	531	487	546	505	457	512	481	497	523	496	505	505	513	489	535	462	525	514	510	515	532	522	492	470	480	505	501	486	507	494	456	465	473	507	518	534	513	492	537	491	506	493	528	533	525	510	508	485	504	495	454	519	507	495	500	526	489	536	517	486	495	518	464	510	457	490	495	479	505	522	482	483	514	477	493	510	473	484	490	525	497	470	495	520	498	466	482	478	481	507	500	514	485	489	514	461	477	517	503	514	497	507	502	503	498	481	488	470	522	509	490	498	513	499	496	479	476	529	491	455	463	486	543	497	507	521	496	475	497	501	482	494	520	476	519	487	479	498	504	493	523	489	487	499	500	487	499	500	486	479	468	465	470	494	519	530	507	513	498	500	518	475	503	475	494	496	495	477	545	506	490	488	504	492	519	485	433	536	518	498	498	494	485	488	512	477	491	478	500	457	513	492	501	464	534	513	510	490	470	508	478	460	477	518	520	459	533	483	528	509	496	485	527	532	453	519	506	527	504	461	468	486	477	526	536	483	486	526	474	484	510	491	495	499	529	503	469	506	495	495	455	480	511	505	505	496	519	508	483	538	482	481	490	499	488	449	437	499	488	514	496	475	428	504	496	510	493	467	465	495	512	509	520	460	467	519	464	473	511	506	472	455	508	468	494	471	504	503	475	489	481	487	507	480	496	503	542	478	474	535	484	500	493	521	523	453	509	491	518	485	454	466	457	513	505	479	496	476	493	485	500	508	463	484	490	443	490	460	455	511	508	499	468	525	495	498	513	501	505	474	487	479	480	485	492	516	484	489	506	482	469	504	487	501	488	472	537	491	482	500	489	488	536	490	480	475	515	489	493	498	476	491	473	481	486	456	479	499	469	540	510	523	502	519	489	503	506	427	489	520	493	510	459	483	500	465	529	446	471	470	481	466	499	475	518	508	502	487	492	505	479	529	515	497	516	503	488	533	488	485	477	520	467	495	493	484	484	524	478	488	476	495	497	502	468	474	496	479	504	536	496	486	492	481	503	506	514	490	470	524	488	499	520	505	494	494	489	488	519	560	502	490	514	493	500	502	509	492	467	520	480	490	481	474	526	456	508	496	493	540	494	498	529	492	449	488	509	473	509	501	481	495	508	501	502	481	483	510	478	489	543	452	532	492	490	477	493	460	474	483	452	498	484	479	492	498	480	540	488	448	496	485	493	484	497	520	498	534	508	490	507	472	511	490	534	477	536	498	502	500	546	513	469	473	505	534	465	528	525	501	499	540	478	510	484	533	506	466	499	540	502	504	478	473	505	508	498	529	512	509	488	493	493	481	495	509	475	461	508	491	499	485	489	479	499	512	460	533	481	478	495	479	500	495	481	499	533	513	445	489	494	490	511	528	514	452	497	511	478	493	481	462	507	497	471	478	493	445	508	485	501	540	520	533	496	463	480	504	486	476	493	492	517	496	473	474	498	512	524	499	485	541	494	467	484	450	481	515	492	514	494	513	543	501	511	482	529	456	531	482	527	525	484	536	495	507	510	486	525	510	478	477	502	501	500	456	508	508	532	468	504	469	474	466	515	496	507	504	503	484	499	491	545	518	504	464	494	466	492	493	466	492	509	496	506	519	461	493	504	487	532	488	462	501	518	515	486	488	494	542	497	478	513	522	483	487	457	473	509	505	511	493	521	498	469	477	482	478	549	484	480	500	513	476	473	479	482	510	510	524	491	501	521	460	494	487	509	488	496	532	513	509	519	530	523	537	529	526	531	504	494	545	505	471	461	528	464	454	535	478	493	527	488	451	486	447	490	473	468	509	470	469	512	470	516	520	486	506	512	483	491	494	505	510	453	479	509	495	514	489	482	512	497	483	511	503	488	506	488	474	517	482	476	493	503	490	509	512	537	501	491	479	474	497	531	521	490	512	560	510	510	553	511	569	512	443	491	470	511	495	505	513	496	516	491	556	478	476	487	490	488	499	511	499	491	490	480	497	473	476	523	491	468	501	471	480	498	497	491	479	544	473	495	469	536	537	533	466	527	484	515	474	522	480	501	512	481	503	526	500	474	506	473	476	480	452	491	502	511	513	494	503	505	498	500	544	478	507	531	497	496	487	502	501	507	508	510	460	487	489	451	486	504	517	480	494	504	496	487	454	478	479	487	509	511	510	502	481	482	532	441	545	495	471	457	469	460	483	502	523	494	496	547	530	495	480	449	512	489	472	505	519	470	488	494	481	492	481	472	487	475	522	484	496	476	483	478	504	472	520	476	479	495	458	474	528	507	521	507	464	450	488	487	490	524	488	486	516	508	466	508	494	514	486	541	501	471	497	503	467	512	501	518	492	479	481	521	481	530	482	513	493	490	487	501	495	494	502	461	523	495	491	481	515	471	481	475	505	538	488	520	511	487	488	511	476	488	502	477	482	479	531	509	493	531	505	504	503	506	463	468	477	486	482	483	512	456	527	498	519	481	516	521	506	468	541	504	443	527	524	480	490	489	464	495	464	496	543	454	491	520	457	521	456	484	468	499	500	531	526	467	495	500	502	511	467	502	481	453	445	485	521	491	529	516	509	466	514	520	485	451	516	500	493	483	472	508	508	480	506	523	511	522	527	537	480	496	463	454	534	487	492	522	515	516	465	496	472	493	469	477	462	510	463	474	482	514	496	527	476	541	515	482	501	525	491	488	483	465	504	485	459	535	499	476	507	468	489	498	505	483	510	472	515	517	489	496	499	504	492	487	487	492	514	543	500	500	480	465	475	499	454	514	493	481	463	518	498	481	498	504	499	507	508	480	519	461	514	557	517	485	506	522	490	498	484	506	536	476	527	511	473	458	494	458	492	469	469	516	530	476	501	529	480	522	503	544	483	503	486	538	463	508	446	504	488	520	508	485	498	443	491	476	493	498	484	475	520	493	514	495	524	525	527	507	471	490	487	486	532	523	502	491	520	519	508	501	539	494	545	548	496	476	515	477	513	490	492	493	497	488	505	511	504	491	488	514	477	490	481	492	471	478	549	486	532	513	456	500	515	447	495	517	482	506	517	474	462	477	465	467	506	489	506	457	454	523	480	462	538	473	482	488	517	520	515	485	458	520	516	504	520	485	489	474	536	521	538	531	517	491	496	473	512	507	510	503	451	532	499	497	525	515	438	456	523	496	477	484	547	478	437	513	488	522	487	519	542	468	492	481	493	507	502	495	512	484	529	449	527	479	464	500	470	544	470	509	462	524	498	500	457	476	468	527	490	441	497	502	492	483	494	510	469	502	458	487
33317	13634	2819	1462	1005	676	601	586	624	616	610	526	565	569	571	546	539	561	540	586	574	562	565	530	525	585	523	588	531	568	560	580	538	544	501	542	527	472	547	498	555	515	508	570	520	511	532	534	554	566	521	569	517	572	500	583	541	518	522	532	505	541	564	574	517	578	571	529	547	587	472	550	552	557	553	551	514	541	518	530	510	534	564	536	585	562	548	563	561	548	537	558	525	551	524	546	559	591	524	560	579	548	534	547	558	547	539	527	543	510	539	508	531	538	505	559	544	539	537	523	551	547	570	496	538	563	539	553	543	559	512	553	559	585	548	545	545	532	551	516	526	509	558	517	543	528	573	536	545	528	575	523	545	522	586	558	554	539	541	493	541	547	576	523	532	518	528	524	524	502	581	544	548	606	518	543	537	532	503	567	566	517	541	564	551	532	505	528	553	531	553	561	524	553	523	547	574	521	536	553	520	499	522	541	543	494	504	566	545	550	516	534	540	496	528	521	543	558	547	557	520	557	537	549	565	587	512	558	567	509	514	551	535	537	528	580	533	521	544	530	509	544	592	531	581	564	498	501	550	556	529	537	580	487	557	533	589	496	509	546	519	524	527	543	549	551	533	559	526	530	537	533	555	518	498	531	509	562	555	583	558	565	555	548	542	536	536	539	518	560	511	567	546	565	589	544	535	555	541	563	514	512	567	565	568	550	559	526	593	557	546	511	512	520	570	533	585	560	509	551	545	544	555	554	562	544	541	539	530	520	528	565	547	551	550	518	545	508	545	545	551	562	522	524	556	555	485	524	544	588	531	563	515	568	547	542	535	539	535	536	550	551	538	544	539	554	549	537	554	528	539	583	541	550	532	528	528	588	541	559	532	557	526	537	479	575	559	533	564	539	567	553	567	565	529	576	575	531	550	521	537	593	528	569	517	521	510	562	562	507	509	572	572	537	529	558	568	559	494	557	549	543	546	551	551	552	548	546	536	513	526	573	576	514	522	534	545	509	575	518	584	562	530	550	538	531	553	547	566	539	556	526	569	553	550	521	555	570	533	561	548	515	530	534	573	559	510	523	545	561	492	526	564	536	542	573	552	552	508	544	547	566	538	530	563	536	564	500	546	563	531	560	595	548	524	529	534	513	526	566	525	534	541	554	548	536	543	544	550	532	550	577	557	570	545	544	529	555	506	525	556	535	517	540	555	487	548	574	535	564	574	540	500	509	547	556	502	535	544	546	525	548	518	525	565	488	496	580	531	509	502	562	543	543	555	547	518	532	551	508	518	559	532	564	561	574	518	570	526	546	569	486	566	539	580	529	525	593	581	579	549	581	542	532	524	532	550	533	496	528	548	539	540	549	562	534	559	560	527	536	544	545	523	539	553	556	556	552	522	522	547	526	534	533	538	541	549	561	518	484	519	545	549	525	539	566	520	517	557	529	513	530	563	535	501	531	555	558	495	496	576	544	558	536	519	559	558	569	571	509	545	552	533	537	545	553	533	546	556	534	520	526	517	526	535	565	494	517	545	548	542	513	535	553	533	529	530	548	551	523	535	544	533	558	537	562	557	517	541	584	506	536	541	510	560	572	524	585	570	544	542	496	537	541	557	515	569	533	609	546	536	487	536	562	558	543	543	577	517	531	536	532	560	559	553	513	589	530	519	537	538	549	530	532	564	572	562	565	537	543	550	529	533	555	545	548	553	513	530	607	523	587	549	541	565	591	583	567	634	532	526	545	521	526	565	542	567	535	541	500	551	540	521	550	559	549	546	560	535	551	557	556	523	568	553	538	556	539	522	553	587	538	517	572	542	549	558	553	512	548	572	550	497	548	540	525	576	547	570	545	497	579	552	559	577	526	517	546	558	564	553	548	575	511	555	528	554	535	531	568	576	513	521	576	554	521	550	526	523	568	589	567	536	564	532	549	539	549	536	570	515	555	523	520	569	587	571	552	568	528	534	495	571	519	506	570	577	568	560	540	552	537	530	561	486	547	483	562	571	576	527	525	562	517	510	561	560	603	524	539	526	544	551	559	497	518	609	562	467	555	532	549	571	560	564	553	598	523	536	528	576	556	579	541	535	545	528	572	543	606	547	577	502	491	547	544	554	526	578	548	530	572	545	505	532	550	559	553	533	560	508	542	509	576	552	517	552	576	565	588	587	584	542	604	562	557	550	496	533	553	507	556	551	540	531	552	540	566	532	525	507	592	555	525	523	528	499	603	535	556	548	597	538	571	540	541	536	521	552	554	574	537	519	500	603	558	609	539	529	558	492	566	582	520	564	521	533	565	544	534	551	552	568	517	576	529	522	569	524	552	545	575	548	528	546	531	540	540	520	559	540	533	524	548	580	541	529	535	546	532	545	502	528	565	490	566	560	558	550	560	590	529	579	559	556	562	524	560	535	536	533	529	575	533	573	550	535	551	510	557	538	566	548	583	579	552	548	569	488	535	565	542	585	552	591	569	496	515	558	529	568	551	553	583	538	531	538	571	543	553	550	563	538	537	520	533	519	519	532	523	557	545	543	535	578	560	569	510	560	509	575	534	583	510	493	543	546	528	509	558	536	532	489	524	531	555	573	559	534	517	572	533	514	504	599	515	507	535	517	508	526	539	532	515	523	515	555	561	537	538	586	530	569	542	575	527	551	574	548	516	563	556	566	513	523	576	542	564	553	551	599	509	542	575	546	553	536	537	553	537	489	571	568	540	536	511	526	624	547	559	565	541	571	496	550	558	594	530	561	534	555	589	503	561	560	565	566	542	520	509	574	529	544	532	551	525	544	522	556	560	524	526	546	551	575	517	554	567	540	550	564	553	540	541	549	544	512	524	540	544	550	560	535	538	506	557	552	552	564	524	551	555	573	588	560	554	517	541	565	522	552	528	611	552	534	529	539	549	525	554	563	539	538	570	560	601	527	511	519	520	523	560	559	574	471	552	535	524	554	556	541	532	543	581	536	569	513	523	568	574	479	531	524	561	520	557	543	531	526	538	536	514	579	547	554	542	514	556	499	549	564	535	586	516	549	521	504	556	551	528	542	530	565	500	532	574	564	528	531	565	518	523	516	566	549	538	533	586	576	555	548	527	543	585	546	498	553	533	540	504	545	564	590	544	569	551	530	526	532	555	582	559	534	581	534	572	495	556	544	539	521	546	564	553	555	584	525	558	516	560	516	485	585	535	595	582	526	513	566	546	529	540	559	549	535	550	541	528	515	545	510	527	545	537	533	526	571	566	571	506	569	577	505	573	555	506	551	530	540	537	529	532	547	541	523	573	510	514	517	531	554	543	530	566	550	539	552	566	530	582	553	560	500	508	565	482	563	524	554	495	532	552	545	518	523	530	559	502	562	534	574	516	563	552	535	550	523	562	563	569	578	540	548	524	500	531	554	506	575	523	540	561	548	552	485	526	590	529	547	512	538	497	527	544	569	547	533	528	489	521	522	548	539	529	543	506	549	532	521	548	573	540	509	539	550	530
25082	20735	27059	24408	20694	9861	1110	681	618	497	454	392	381	331	329	345	301	307	301	278	275	242	276	264	261	274	240	280	254	225	226	267	257	277	233	220	236	254	273	251	254	233	256	248	252	195	262	243	224	247	237	237	235	254	218	224	236	236	252	217	259	221	233	226	230	220	249	226	250	241	234	236	258	218	206	209	216	215	225	259	235	229	203	223	239	216	233	218	241	259	236	270	246	215	236	218	237	262	232	225	230	231	254	223	209	217	240	217	232	241	211	256	219	234	222	222	237	242	265	202	221	222	235	225	254	226	253	219	234	209	255	224	230	222	231	238	221	224	234	255	222	240	232	247	216	230	246	240	231	215	232	215	206	202	218	234	232	205	228	238	230	261	194	209	263	229	228	223	227	223	223	251	221	242	232	220	226	246	240	265	238	224	203	253	208	221	245	212	222	249	229	262	225	197	228	230	233	213	242	242	245	213	219	237	245	257	263	231	216	199	236	246	231	225	236	233	248	232	250	197	223	231	218	219	226	248	210	232	231	220	237	233	235	256	259	231	241	201	241	219	238	239	231	224	259	250	225	238	223	221	220	207	231	249	246	201	217	254	235	236	225	229	208	242	231	243	221	215	224	245	226	212	218	212	242	255	222	268	239	223	210	227	212	240	218	208	202	243	233	249	253	242	191	230	251	226	242	216	245	221	246	247	229	224	228	242	247	247	219	250	237	202	247	223	259	232	244	209	218	220	242	250	213	208	215	226	232	221	234	240	244	229	229	197	235	255	229	246	218	225	222	209	219	239	263	233	242	221	242	246	224	248	218	236	229	213	236	231	215	222	224	226	214	237	217	245	239	251	216	235	242	205	217	224	257	217	237	213	221	250	225	213	245	239	233	231	239	229	251	233	231	236	207	230	222	216	204	238	254	215	236	222	248	198	227	238	249	237	251	214	257	256	243	249	259	240	246	234	230	234	242	204	252	258	216	225	232	257	223	218	235	211	244	235	241	221	230	234	228	220	211	227	231	241	204	234	244	254	227	234	249	222	228	215	220	220	249	221	240	222	213	234	249	244	212	234	242	228	219	210	234	246	228	235	235	230	218	220	230	235	237	228	205	243	235	221	227	225	218	226	246	246	239	246	230	229	236	239	233	206	224	207	267	234	189	218	230	199	224	202	263	240	234	240	206	257	240	217	245	253	247	236	221	249	226	217	236	238	229	192	232	219	238	231	234	240	223	223	218	213	199	225	238	229	257	222	210	228	244	226	245	223	232	232	268	237	206	215	214	202	221	225	247	221	228	235	221	239	240	233	226	240	210	198	253	221	208	219	238	247	241	253	256	250	227	233	216	235	223	219	231	220	214	230	208	240	251	226	220	217	213	216	219	217	210	231	210	209	229	194	240	251	219	224	206	257	231	261	246	220	212	237	226	210	238	245	216	232	224	227	254	258	230	212	251	218	226	212	200	204	219	215	239	214	238	255	230	248	231	227	226	221	242	252	245	226	234	222	233	241	226	219	224	219	201	230	210	252	247	240	198	228	212	230	209	207	256	212	275	239	213	235	233	241	224	207	227	247	235	253	248	206	237	236	243	220	215	218	226	210	223	218	225	227	225	219	241	217	217	220	246	214	228	230	229	241	233	219	231	212	228	258	215	229	223	211	250	249	220	209	246	219	235	216	246	240	220	223	242	224	236	221	223	212	246	236	232	205	247	222	230	226	229	229	249	213	223	240	241	218	240	231	244	198	232	249	199	233	219	233	236	213	231	232	272	241	225	237	218	212	220	225	233	224	229	249	231	239	202	239	234	189	257	218	224	207	227	226	220	208	238	211	241	236	250	227	243	255	229	235	224	231	214	228	233	238	220	249	228	218	231	222	235	239	246	239	244	234	226	233	218	210	211	214	224	245	225	247	234	222	218	260	225	234	226	210	247	228	250	231	234	224	251	234	235	232	222	224	232	215	228	217	212	239	246	235	213	240	221	225	246	252	223	239	235	225	238	258	222	228	228	235	234	229	226	233	232	258	236	251	222	225	234	234	229	238	224	217	220	248	201	210	237	209	222	233	249	238	216	275	230	216	217	251	222	230	234	240	236	236	256	233	214	236	205	228	240	226	217	248	246	228	238	258	215	239	242	211	213	229	213	258	227	255	244	206	258	227	243	216	219	249	239	224	240	218	253	248	241	238	211	238	231	243	258	222	242	228	226	228	242	249	213	217	223	232	229	218	261	233	232	240	221	243	240	225	235	204	240	244	243	218	224	234	247	215	216	246	226	227	222	209	197	226	235	224	237	234	232	200	226	220	240	225	216	217	225	248	255	231	213	241	217	234	208	245	251	225	229	201	237	250	261	229	252	240	221	210	239	219	257	242	229	233	216	256	230	224	233	217	216	219	229	221	233	213	225	226	231	218	245	257	230	244	214	228	243	224	205	218	213	220	247	221	229	244	253	199	251	224	251	219	254	227	240	238	239	238	205	226	235	255	216	232	234	195	257	236	207	243	235	247	236	225	228	255	210	208	224	234	219	219	215	226	213	248	223	237	247	250	215	236	241	219	219	228	215	225	212	224	227	229	219	218	220	236	226	244	243	258	221	196	250	246	247	251	231	230	205	229	229	220	222	242	252	270	233	221	234	245	247	242	224	210	218	262	219	253	203	242	214	202	224	215	219	205	210	240	245	236	213	243	204	232	219	225	250	228	229	243	228	247	241	207	242	240	246	233	199	234	242	243	247	229	239	232	260	248	196	251	211	228	253	227	230	228	268	231	230	221	242	224	231	212	222	236	217	253	219	219	206	206	248	223	228	230	218	255	249	234	219	239	238	215	232	221	253	235	232	213	224	222	222	229	235	240	232	216	250	266	251	222	214	223	196	213	228	227	202	201	258	243	220	217	212	222	230	223	220	218	234	232	229	222	228	231	246	234	221	214	253	228	211	244	229	237	240	233	224	241	262	245	204	226	253	218	237	222	222	237	202	218	230	224	234	220	276	254	226	219	214	215	220	213	216	213	220	225	210	243	248	242	218	186	223	213	205	223	241	228	193	229	216	226	249	230	231	243	240	223	211	212	244	241	268	249	231	234	237	206	264	239	244	215	238	214	216	229	246	240	240	230	246	225	218	231	226	197	228	235	209	228	230	224	224	222	248	230	222	251	242	228	257	219	224	241	224	272	223	236	232	237	213	231	232	212	250	231	219	208	213	263	236	212	216	238	233	225	232	244	262	236	230	258	251	214	234	219	253	226	242	250	229	213	225	223	245	229	237	254	211	248	211	211	233	232	214	247	232	246	221	250	245	244	225	228	226	238	230	237	213	198	249	201	217	216	234	211	241	243	227	225	212	199	243	238	236	240	207	237	233	251	229	230	262	262	206	198	238	249	229	224	255	212	254	209	239	235	224	251	208	233	231	237	233	223	222	228	223	201	286	256	220	238	246	239	220	232	218	222	230	232	233	229	225	234	209	233	218	234	222	221	226	221	217	237
37285	29229	12479	6923	4000	2386	1663	1357	1106	951	829	707	618	601	483	488	473	443	420	414	367	371	341	345	351	358	345	341	317	322	344	342	345	295	268	316	291	305	288	303	308	287	289	280	269	269	295	299	272	261	239	276	264	268	286	270	278	281	248	276	271	281	245	268	266	254	252	296	273	258	269	256	259	272	255	287	284	241	254	262	254	264	254	241	291	275	275	258	244	256	270	270	264	284	259	257	247	235	270	248	240	254	292	265	252	250	264	248	262	268	266	260	247	260	280	277	246	264	262	255	289	254	277	282	284	259	265	266	252	245	287	283	252	277	275	267	276	224	243	244	254	252	250	249	266	263	230	241	263	252	231	243	265	286	267	263	275	228	259	254	245	273	263	269	260	252	262	243	254	283	282	268	277	267	276	286	218	233	253	300	271	255	268	257	258	260	271	265	248	254	258	256	286	269	277	292	264	260	243	257	258	242	263	241	253	238	254	265	263	241	276	246	248	268	244	243	251	240	222	275	267	263	272	229	246	251	264	262	255	283	258	268	255	284	261	275	254	273	259	265	286	240	258	253	238	256	289	258	266	288	256	262	267	273	286	234	264	257	255	240	278	254	264	252	253	258	251	269	284	260	273	245	264	258	279	251	274	248	277	238	251	224	276	248	259	258	257	254	284	266	222	281	245	229	270	260	272	255	253	249	259	253	261	242	282	275	264	233	255	259	263	253	256	284	257	232	262	266	245	257	278	240	253	285	250	270	258	243	259	264	267	273	252	256	278	252	275	259	261	251	255	243	247	230	297	247	265	252	257	275	257	268	271	225	255	227	276	266	233	262	252	263	256	255	269	251	245	234	242	274	274	247	262	284	236	250	268	261	247	274	255	271	255	281	237	253	277	271	285	258	246	264	284	254	293	245	231	250	246	272	270	254	270	249	237	274	269	265	269	267	238	263	275	221	289	224	253	259	278	239	253	254	251	265	252	253	252	235	255	252	242	251	266	238	269	263	242	272	278	281	260	261	273	253	241	271	252	275	244	267	262	238	241	241	270	262	273	257	263	270	242	268	252	236	259	270	239	262	263	284	248	255	281	253	268	258	262	243	270	249	238	260	251	226	262	245	235	267	248	258	251	222	255	277	270	258	252	243	248	263	254	261	275	279	262	234	242	264	232	269	288	217	255	255	267	258	240	259	292	248	249	300	238	242	274	238	249	255	274	240	227	264	254	277	254	274	272	262	233	257	232	250	226	242	252	246	266	268	251	260	254	266	252	252	275	255	263	265	278	245	281	250	262	256	260	257	261	254	272	286	256	246	258	261	266	288	262	225	263	231	275	241	250	267	272	239	288	260	265	252	257	291	204	273	249	246	238	243	260	256	263	241	265	244	239	248	265	263	231	243	258	265	271	265	264	255	251	253	247	280	275	244	257	292	255	254	269	241	271	255	213	292	265	267	274	238	230	279	249	268	253	247	264	231	243	245	271	270	248	270	248	249	237	271	241	263	266	267	290	246	268	261	258	243	252	274	256	246	259	254	214	249	251	229	252	256	241	276	261	257	234	268	259	269	271	242	243	253	256	270	257	243	271	260	239	247	261	276	245	261	259	264	244	246	258	257	274	246	250	274	268	271	285	266	294	234	228	266	245	248	272	287	248	289	268	249	282	245	254	240	252	246	254	229	264	248	255	258	276	250	262	259	271	244	236	255	208	233	267	274	241	257	242	250	259	245	243	271	256	261	280	260	261	258	279	239	257	285	246	253	253	243	281	231	262	236	275	234	262	255	276	276	257	262	249	260	280	254	239	243	275	283	277	247	250	248	282	256	283	262	256	244	255	265	227	294	279	258	259	264	243	249	270	262	256	268	280	270	269	255	245	261	257	251	280	238	241	257	256	235	260	256	262	258	257	271	267	265	282	230	269	253	266	260	261	259	264	270	247	303	234	289	244	275	264	262	251	254	275	247	260	258	256	262	271	281	263	243	241	269	225	262	272	258	265	252	239	253	296	254	271	284	254	249	233	235	263	272	271	229	282	262	289	270	237	247	266	264	271	244	282	280	282	261	243	260	252	301	235	269	267	268	277	253	253	267	265	262	247	248	245	263	265	258	272	254	274	273	252	266	239	253	269	250	274	253	241	233	249	243	267	266	270	276	258	245	256	267	252	263	259	250	240	292	249	269	240	267	258	258	286	277	279	250	271	260	235	243	268	236	235	269	286	264	262	258	263	235	270	262	246	234	273	233	251	242	239	222	282	257	261	267	296	257	278	266	264	232	265	240	250	239	309	253	276	225	252	252	273	258	249	254	247	253	270	273	238	279	293	259	270	255	256	238	235	271	241	261	219	266	221	254	275	263	255	252	266	252	244	226	276	258	289	270	277	282	270	241	283	274	231	269	255	276	255	241	257	292	257	264	243	273	247	265	265	268	240	277	257	263	263	266	276	269	236	240	269	270	255	260	275	255	223	255	253	272	263	287	243	255	275	260	252	256	270	236	261	263	259	276	254	238	259	267	240	250	262	245	235	257	244	254	252	252	255	260	244	254	280	251	259	264	251	272	233	271	249	251	275	246	264	271	274	280	280	272	269	254	253	234	259	246	246	267	253	243	227	254	250	296	243	243	265	289	234	250	277	276	264	257	273	279	270	271	243	255	272	255	276	270	246	249	256	264	256	286	236	284	235	255	248	265	264	261	289	273	250	264	256	238	260	275	254	253	296	266	230	267	239	280	269	236	251	261	258	243	259	274	263	265	259	274	258	255	252	247	229	258	272	279	257	241	261	266	278	273	228	258	261	267	271	293	267	258	268	229	245	224	272	249	276	235	271	274	287	278	233	253	269	272	247	254	249	248	256	281	247	260	269	232	248	255	230	304	255	270	280	253	228	244	261	278	279	229	260	279	248	298	243	270	259	263	283	266	248	266	287	255	250	247	241	252	260	259	257	248	280	271	253	268	262	234	240	251	291	270	255	281	256	265	256	263	274	298	250	260	281	263	254	279	271	285	265	246	243	236	267	247	255	220	249	238	258	251	237	239	240	273	260	259	292	293	254	286	253	268	255	274	252	272	275	256	250	258	273	276	234	255	265	272	257	239	270	258	265	254	264	302	269	239	260	273	238	238	258	270	252	277	276	251	252	243	293	257	245	255	234	233	250	223	277	244	270	259	258	250	265	265	247	285	280	245	264	251	241	247	265	261	283	258	236	237	278	260	253	255	239	266	282	263	222	250	257	262	269	258	282	280	238	267	266	253	271	275	260	267	279	279	259	280	270	261	275	231	241	282	311	242	275	270	249	267	269	281	234	259	269	298	255	262	244	251	247	272	261	258	244	270	246	249	245	274	278	254	235	234	248	268	275	275	267	232	239	275	258	243	245	266	246	256	260	246	265	268	253	224	262	283	263	254	239	248	232	257	249	263	269	233	256	265	269	257	242	256	277	239	287	275	269	253	239	246	261	239	258	264	256	249	293	263	253	271	271	287	258	257
22985	20698	27356	24025	20675	20648	7343	1519	1124	963	886	850	801	729	696	693	622	625	656	663	588	559	603	610	588	568	579	531	600	609	566	572	588	524	568	569	612	566	587	563	544	522	505	533	499	532	548	537	515	523	502	533	536	519	538	504	520	489	487	505	504	527	543	518	495	514	528	477	538	501	493	548	507	497	486	528	547	535	542	553	507	486	502	503	486	543	563	496	510	521	529	511	538	546	470	507	497	535	512	525	525	531	509	521	524	499	522	495	507	530	524	518	529	484	493	541	489	557	505	549	485	535	511	502	476	532	499	562	556	495	520	523	522	513	518	476	519	542	509	538	502	523	467	526	537	539	476	516	495	509	521	541	513	504	482	483	549	523	501	520	550	521	544	528	474	520	518	449	514	533	529	516	541	507	536	501	535	548	525	503	488	528	538	504	505	510	512	529	539	519	575	532	505	513	495	480	538	478	509	499	500	496	533	555	504	533	543	509	486	501	517	556	474	501	488	513	502	538	503	557	505	512	494	514	512	477	488	495	477	501	512	515	536	539	494	483	502	513	514	566	461	480	502	540	529	502	513	542	518	513	487	558	526	518	506	506	537	515	523	513	538	552	521	557	509	516	500	527	532	494	487	512	527	507	506	538	498	511	518	484	515	557	545	496	521	470	509	536	526	486	513	524	508	514	549	494	523	511	512	501	526	545	468	534	504	501	513	531	502	547	506	507	502	493	533	522	514	492	499	543	527	459	524	517	506	491	537	511	536	537	514	528	534	507	482	513	492	519	554	537	497	492	509	495	521	502	484	525	486	486	552	478	490	487	552	515	511	497	494	498	515	518	513	475	538	485	453	516	525	507	476	504	545	493	501	507	523	497	469	500	537	542	503	531	529	529	526	519	508	507	496	510	522	575	536	490	511	544	444	569	530	498	531	535	532	512	563	514	510	556	533	508	492	536	490	504	523	486	495	487	497	481	487	521	453	544	495	515	490	530	545	548	553	513	539	512	542	543	494	488	520	513	481	512	528	484	490	478	475	505	512	512	497	495	542	504	510	509	489	491	496	502	548	500	483	486	476	508	486	494	501	529	531	503	551	527	499	505	497	549	558	512	497	545	474	544	533	491	502	498	486	501	521	494	505	495	520	543	528	489	516	502	485	498	476	477	480	478	484	519	522	486	519	507	504	522	543	512	507	529	495	530	500	540	519	498	486	474	482	524	530	548	470	493	555	487	545	489	582	482	529	488	520	530	503	535	536	491	496	487	518	480	506	489	504	541	476	508	513	520	517	554	524	519	464	500	540	505	520	533	553	453	495	480	526	518	547	503	537	485	506	537	515	480	557	521	501	555	520	503	548	527	524	511	516	498	512	475	512	509	505	503	489	477	508	541	514	521	540	532	538	536	475	509	515	487	514	545	530	528	481	531	495	489	535	545	536	503	505	461	507	517	577	532	535	518	490	539	504	541	524	484	501	532	525	528	519	453	480	519	521	522	478	448	528	510	515	480	532	491	469	492	530	524	514	473	460	505	517	522	484	503	497	517	488	471	518	511	513	524	524	511	491	531	544	505	491	492	511	465	513	529	517	527	515	505	530	514	513	479	511	510	536	505	516	508	523	503	532	510	522	498	507	543	515	515	543	525	508	491	482	507	572	491	552	507	469	512	496	499	514	527	482	476	547	502	509	496	498	531	571	519	490	512	526	519	542	520	532	525	489	507	476	507	516	507	548	480	516	519	516	546	505	511	517	510	512	475	558	480	536	496	496	533	476	519	540	511	549	513	496	535	555	504	525	535	450	523	479	493	456	481	518	540	500	514	497	541	502	500	492	493	508	547	463	516	528	551	541	483	505	520	511	515	485	534	493	483	546	520	505	491	506	546	502	505	504	493	536	459	518	513	513	496	488	516	515	501	532	499	505	494	514	518	542	522	553	522	542	515	532	514	553	506	518	545	537	479	540	525	530	511	493	520	489	532	511	506	485	491	532	504	548	524	481	478	468	489	525	547	541	492	466	504	486	509	508	495	469	512	508	489	517	537	547	491	506	489	524	519	505	485	512	526	487	536	496	514	545	509	542	493	527	508	480	467	531	509	502	496	474	498	486	527	506	506	539	521	533	525	469	478	509	522	467	537	505	494	508	485	520	543	506	541	564	528	518	474	470	497	526	490	510	516	523	575	505	491	514	464	506	541	521	544	535	463	490	480	530	548	504	525	531	520	493	526	550	500	501	506	489	532	521	538	516	555	510	543	500	494	525	529	515	502	547	550	542	499	518	532	503	492	502	530	516	525	450	547	517	550	465	501	505	509	549	464	519	497	563	488	500	498	505	574	519	534	519	534	535	558	515	520	513	528	485	474	522	492	517	514	469	512	520	494	481	486	484	506	544	465	530	504	545	505	494	475	479	513	526	449	525	498	514	501	507	579	525	483	522	501	489	499	501	499	506	530	500	529	490	514	535	529	553	515	483	481	527	504	532	523	495	484	514	520	523	502	525	486	481	499	542	514	529	506	527	456	517	509	539	497	538	516	474	551	463	508	517	513	539	518	498	570	497	514	530	499	520	525	528	497	537	522	519	552	519	452	502	508	513	564	512	549	536	508	493	518	540	490	490	527	526	515	526	506	500	522	524	520	497	499	530	516	535	513	513	510	492	484	503	505	550	526	522	544	529	524	510	493	512	502	542	488	491	510	528	515	508	506	509	503	477	544	503	489	502	507	508	517	502	543	547	530	540	489	486	515	498	502	519	516	479	555	549	485	476	527	531	520	543	495	493	530	483	488	540	495	507	523	548	526	449	513	515	508	518	492	502	498	525	500	496	506	494	507	515	506	500	479	494	533	558	525	521	500	520	530	494	545	483	497	509	555	505	544	500	527	465	509	511	493	476	558	507	527	513	521	561	479	499	496	501	535	480	480	450	547	503	479	502	536	527	499	536	504	537	485	523	511	530	487	495	512	496	490	465	478	499	492	477	496	523	516	500	525	484	487	509	552	524	478	515	544	477	536	530	548	531	522	501	545	555	551	530	524	505	507	520	540	496	487	486	508	521	515	524	532	509	520	546	502	529	518	458	530	479	510	498	493	505	506	546	525	507	525	513	500	504	498	488	483	520	528	536	523	578	535	497	481	491	497	477	530	528	519	517	535	548	503	491	510	533	515	505	518	499	504	493	484	507	518	494	502	542	485	521	493	516	486	498	546	523	535	505	498	541	514	510	496	499	509	528	504	541	483	521	477	541	500	513	511	577	496	536	490	485	487	500	540	542	470	500	563	515	505	511	463	496	539	543	587	497	563	506	493	528	497	517	522	554	491	514	502	497	519	519	519	508	484	483	486	456	510	467	518	528	497	509	544	545	494	484	514	509	505	527	499	511	488	501	539	504	555	491	568	438	553	516	485	517	523	488	526	528	518	489	528	556	501	551	489	501	529	531	483	503	499	512	486	520	513	482	494	496	469	525	478	534	492	522	477	508	528	489	471	494	518
41960	35618	17395	10418	6612	4196	3191	2438	1994	1643	1459	1294	1171	1054	995	911	848	815	868	919	761	700	669	662	674	622	641	623	592	609	540	617	600	542	586	568	532	577	556	555	511	607	567	593	554	548	526	540	548	579	530	535	555	566	514	533	547	551	538	513	510	523	493	534	542	541	528	496	522	486	502	523	530	489	524	528	567	521	495	483	509	537	525	511	511	554	531	513	527	512	502	535	531	523	554	513	512	528	491	521	504	570	545	505	564	491	516	513	504	518	495	518	507	516	464	537	499	551	537	491	516	529	481	515	468	468	540	503	514	477	515	514	520	495	504	479	509	530	509	522	546	567	527	547	504	525	512	493	564	530	509	543	548	523	500	499	525	539	548	501	499	514	549	475	540	471	503	536	526	535	513	469	538	521	587	499	490	520	529	495	506	470	508	508	509	510	476	523	524	497	503	501	498	500	544	469	484	524	509	548	497	498	522	541	503	487	540	491	466	503	485	520	525	531	554	520	507	535	485	477	523	516	506	534	546	512	510	535	481	508	490	502	477	543	522	495	499	526	488	493	504	542	508	509	482	495	496	570	507	536	543	522	523	474	555	483	499	528	506	493	524	549	513	513	477	520	527	521	554	532	490	515	460	521	548	481	505	501	508	481	518	517	491	511	456	494	554	482	500	500	493	509	515	534	506	478	517	547	501	515	474	514	522	498	541	505	517	473	509	547	506	509	485	529	530	547	506	502	457	535	556	483	467	535	534	508	533	501	528	503	534	498	513	522	485	530	490	489	509	513	497	498	501	566	524	530	480	519	513	496	499	482	502	503	525	540	487	503	489	519	500	484	509	499	512	496	512	500	508	543	506	535	489	512	440	455	525	487	508	496	510	512	534	545	538	497	491	536	478	481	518	524	536	522	466	534	489	488	496	529	476	507	446	510	484	529	579	489	494	507	466	515	473	496	509	472	500	507	544	523	499	531	565	539	519	557	495	481	491	528	499	510	534	503	516	531	503	560	502	507	495	512	518	517	486	471	493	556	540	485	499	488	489	512	506	477	526	531	473	522	512	493	499	527	494	531	464	534	514	579	488	486	461	508	486	523	510	524	476	524	475	557	540	528	528	519	482	519	483	516	510	511	550	453	545	487	494	510	485	550	502	497	510	461	512	494	529	515	540	549	508	530	517	574	510	502	500	508	539	506	523	483	507	528	501	486	500	516	455	479	556	496	538	477	521	537	511	522	502	500	518	542	524	522	515	508	506	492	497	496	487	502	504	531	522	550	496	473	489	513	505	492	558	491	462	507	527	519	500	506	507	484	502	507	466	521	531	522	532	500	524	512	529	529	497	506	509	502	500	497	490	489	470	463	515	522	524	529	524	485	495	512	520	528	501	509	514	520	514	535	486	528	512	479	536	513	513	495	533	516	492	493	524	515	548	515	484	541	491	506	544	507	492	488	498	508	559	510	514	484	520	534	514	508	469	502	510	509	522	479	540	550	546	482	485	505	478	445	496	501	522	513	523	490	546	493	507	507	531	514	508	541	482	482	458	502	505	533	548	488	522	496	489	507	525	527	484	493	540	518	539	482	514	544	488	539	487	539	502	543	489	502	541	551	542	461	477	499	519	530	535	499	502	484	508	523	507	492	493	477	511	502	544	505	483	497	519	530	497	516	500	540	509	469	532	511	541	540	506	472	505	547	494	528	505	517	532	518	504	486	499	517	523	516	512	482	534	500	518	499	514	514	470	550	508	482	460	538	510	508	546	515	510	550	494	479	500	519	503	498	527	494	507	520	501	520	500	529	499	517	523	527	518	510	505	507	499	516	513	545	550	527	516	502	505	487	497	518	480	510	496	545	479	488	503	486	481	515	506	529	499	517	533	518	537	454	479	525	511	540	503	462	503	508	509	487	518	472	481	498	510	500	522	548	528	506	476	490	527	517	542	507	489	540	478	528	497	506	531	498	455	521	505	501	500	477	528	531	505	489	509	519	496	485	502	543	500	514	517	519	539	499	471	498	527	513	509	537	525	547	502	501	537	534	492	534	497	485	505	527	524	543	525	513	493	499	528	488	537	499	519	511	504	514	501	521	461	514	499	552	514	472	526	497	497	536	533	480	535	489	524	498	545	524	477	519	492	519	505	520	498	539	508	454	502	489	515	548	538	521	510	505	491	530	505	525	524	495	492	512	483	482	503	495	508	471	503	515	509	489	483	505	511	536	527	497	504	516	530	524	452	461	453	529	526	523	518	518	495	509	491	531	542	518	507	500	461	525	531	510	546	536	540	515	511	535	520	514	514	517	546	462	520	499	528	536	485	513	510	489	514	498	482	492	489	505	491	484	517	504	504	482	522	482	474	503	499	489	508	566	520	511	523	536	531	466	533	491	519	500	553	547	448	544	479	512	533	511	466	518	515	533	492	504	500	511	544	492	524	501	494	517	512	499	478	483	526	547	480	505	559	476	483	465	544	558	535	494	521	484	477	516	511	504	494	502	531	486	479	516	504	477	551	471	523	494	468	482	540	503	479	524	551	513	528	515	499	475	520	506	514	505	511	497	501	497	492	488	523	504	515	503	507	522	512	521	505	519	513	500	511	475	496	561	496	509	492	489	509	486	524	516	517	524	519	479	541	548	534	554	445	521	490	530	500	493	524	514	553	504	498	514	526	485	490	549	516	493	506	523	488	507	524	487	484	490	515	553	533	505	546	512	509	551	522	459	491	518	493	528	488	548	513	528	503	534	523	551	479	530	547	518	495	514	497	494	544	502	477	500	505	485	499	516	491	510	539	525	482	563	517	524	529	501	540	513	475	496	511	487	483	530	530	552	513	545	510	520	492	524	534	483	521	552	534	530	515	490	529	504	527	522	505	517	482	441	546	513	480	514	496	520	467	521	536	475	549	446	497	501	522	506	499	486	488	516	493	495	506	509	494	512	509	516	556	514	513	490	499	486	495	522	521	474	548	453	509	495	499	528	524	520	462	470	491	523	512	508	501	472	556	497	493	529	522	539	508	502	508	498	519	518	506	493	484	488	521	523	520	521	493	527	515	511	523	486	528	540	477	518	520	522	489	492	442	554	565	489	509	508	546	507	575	533	528	526	497	509	509	558	481	556	520	490	540	474	510	512	471	517	515	546	498	513	499	517	544	440	529	514	508	517	537	500	497	501	518	568	501	505	505	517	533	487	517	480	504	494	541	513	549	540	552	501	541	507	551	533	515	483	495	539	514	514	524	495	495	548	490	501	474	526	520	532	530	515	473	497	502	500	487	532	494	528	528	541	541	544	511	469	530	484	523	522	546	483	486	494	497	500	479	515	519	505	535	508	540	528	528	493	468	487	510	497	549	487	512	472	522	490	492	527	552	530	506	520	555	529	522	497	505	560	561	502	525	505	508	470	534	510	511	539	485	522	520	492	526	517	517	522	506	505	491	512	524	497	503	519	530	528	516	489	521	553	525	495	477	525	518	534	537	497	515	524	522	491
32533	19617	5084	1049	636	556	534	471	496	547	522	494	463	554	527	498	512	470	473	491	459	493	463	511	509	475	434	509	508	475	459	486	507	485	536	476	466	506	506	498	489	460	490	487	480	462	438	472	459	474	473	480	491	498	508	526	490	485	505	468	495	480	472	471	461	441	508	524	460	441	483	466	478	535	493	507	510	479	493	494	476	524	452	468	501	485	518	494	481	501	452	505	473	495	525	494	536	474	518	479	464	472	491	493	488	514	482	505	462	477	481	478	478	479	500	488	515	451	476	505	486	489	474	474	508	485	507	474	466	461	503	492	510	491	494	496	460	477	487	509	488	483	498	503	484	490	518	481	505	469	467	480	507	513	495	505	515	512	468	516	490	485	459	490	480	462	477	427	502	455	498	496	525	521	477	504	505	417	505	511	492	483	478	502	505	512	493	489	494	490	484	474	472	506	502	449	448	485	528	495	451	493	513	502	479	518	496	466	512	482	488	479	471	453	489	476	481	472	456	482	496	466	461	469	480	488	483	476	492	447	497	458	520	504	521	503	490	475	508	495	458	501	501	471	494	513	494	481	487	488	454	525	509	546	505	458	482	471	477	483	463	453	507	497	480	464	506	516	516	518	497	460	484	489	487	463	448	478	517	493	525	487	471	516	490	477	469	497	482	474	485	532	527	467	491	482	469	500	490	502	470	505	466	465	497	497	474	501	511	541	506	507	448	508	497	497	496	471	486	481	514	444	518	501	458	523	497	491	441	502	494	484	468	466	472	458	481	546	467	510	511	470	480	464	473	486	509	485	456	464	464	506	447	494	488	523	474	462	465	489	466	508	503	533	455	487	486	507	474	491	509	471	480	468	474	500	424	462	474	443	481	489	463	541	520	455	549	483	496	492	515	509	475	497	486	538	506	478	464	495	455	481	493	486	485	458	471	509	466	502	457	483	487	502	470	501	453	486	505	468	484	477	487	477	518	512	488	464	523	494	492	489	475	476	484	507	499	480	455	490	450	453	486	464	452	486	468	473	557	520	481	446	517	499	540	466	458	459	500	493	499	460	520	491	507	524	491	507	479	476	532	446	467	493	499	471	486	534	501	501	512	460	498	527	527	477	489	474	462	473	482	478	506	486	480	503	491	491	472	474	518	505	464	524	473	506	470	510	482	478	488	509	511	519	486	477	465	520	513	464	467	482	450	540	492	463	484	456	445	516	444	496	504	480	513	459	494	496	489	451	450	520	509	492	460	455	474	496	485	474	482	498	488	498	518	471	515	499	470	493	465	525	516	503	502	475	441	470	444	521	474	520	505	487	532	468	497	453	472	450	467	475	468	497	477	463	507	468	498	478	462	492	468	493	512	508	497	463	540	546	480	494	523	509	469	517	512	491	485	498	458	496	453	491	481	479	497	476	466	487	464	484	482	483	551	483	459	481	496	461	493	474	521	487	468	488	482	466	467	466	448	487	468	475	469	515	494	473	511	474	492	502	478	510	481	488	475	472	470	502	469	504	485	486	489	506	482	472	503	519	520	500	524	488	476	493	474	511	483	504	480	474	503	499	512	502	467	465	570	497	470	484	486	519	476	513	488	467	473	511	492	447	528	497	504	470	470	457	508	489	467	498	470	521	500	486	491	490	474	494	490	515	467	438	511	470	501	450	525	514	547	528	506	457	493	491	478	484	543	452	485	478	484	480	505	492	492	490	509	500	471	506	509	525	442	477	489	479	470	493	459	519	512	505	476	458	539	492	464	469	490	461	500	485	489	431	458	477	454	533	520	494	523	480	471	493	491	517	528	518	478	477	472	493	510	446	456	493	491	481	490	518	493	500	502	484	455	541	496	499	484	481	475	525	531	490	496	484	471	507	510	499	479	499	490	477	471	511	546	484	439	518	507	496	446	479	501	471	485	485	471	487	470	477	506	478	451	467	464	489	488	481	557	481	432	471	488	460	505	499	475	470	515	468	482	464	496	460	477	453	484	490	452	492	477	481	506	476	494	489	502	499	501	458	509	457	472	498	508	507	484	463	475	488	494	514	477	465	467	457	488	505	476	501	557	488	483	542	533	523	531	488	459	475	525	524	516	488	488	518	452	530	473	529	469	456	489	509	452	501	499	478	464	472	465	454	475	474	517	494	479	498	472	497	511	512	508	443	470	466	505	469	506	466	466	488	489	489	446	485	465	556	470	454	488	494	501	509	485	458	520	514	468	509	495	498	501	497	475	478	477	446	487	501	520	489	547	486	470	476	527	475	503	455	489	469	499	483	497	465	495	527	452	495	515	498	485	538	481	501	518	489	472	493	512	469	466	443	449	489	484	487	491	490	488	489	541	471	513	508	487	502	507	500	476	503	504	472	482	504	475	520	500	491	487	522	479	494	527	480	480	491	493	469	470	509	493	469	490	465	495	506	486	513	504	513	473	500	476	471	472	508	470	475	485	505	483	469	482	462	482	476	514	468	487	492	503	502	490	463	474	502	523	552	486	487	487	475	471	457	504	477	488	529	484	509	481	521	508	481	495	505	517	492	492	492	498	467	526	511	505	478	496	520	491	513	487	531	506	488	459	491	498	488	482	470	516	478	472	472	484	474	500	479	510	512	518	509	507	486	482	513	505	457	492	489	502	513	486	496	496	472	522	493	499	505	543	449	461	507	503	481	539	546	468	457	468	477	491	492	515	452	494	497	515	554	475	495	490	503	506	508	496	492	486	447	497	464	455	473	480	471	489	508	460	495	479	438	473	469	503	477	479	469	559	481	474	525	512	486	520	505	490	482	473	477	494	490	493	526	499	501	484	487	509	469	513	483	508	483	466	487	488	420	432	476	497	497	487	503	467	519	453	476	461	488	451	496	485	483	456	542	529	458	493	507	510	475	476	481	482	503	493	473	487	479	484	489	462	461	496	520	499	486	487	467	485	489	476	495	468	454	472	475	492	484	517	487	522	488	469	454	476	517	505	518	471	505	486	520	443	482	487	474	497	478	477	466	457	533	511	498	517	502	450	506	492	512	463	490	529	495	474	499	516	464	483	504	540	452	500	465	459	489	471	492	543	445	488	517	478	526	493	525	457	502	470	466	506	541	506	457	495	515	458	493	487	498	478	496	508	509	496	508	498	473	511	479	536	518	511	485	524	480	454	482	493	497	526	444	482	477	470	444	484	489	478	501	493	506	462	458	489	505	503	484	494	485	480	503	493	514	475	481	517	476	506	499	499	475	457	495	493	492	494	504	465	500	512	505	500	481	497	491	516	487	465	481	500	498	476	476	464	526	499	454	483	500	493	461	478	486	522	480	506	496	522	476	457	488	496	500	483	509	499	498	482	476	513	483	493	480	493	516	467	507	487	544	493	489	493	502	462	479	498	480	506	478	506	480	496	520	517	550	500	491	504	470	505	447	495	484	464	478	515	491	447	424	490	486	471	508	493	487	509	475	481	466	493	489	459	528	499	476	516	469	493	483	516	498	531	477	516	489	486	481
33184	15649	2057	1399	881	647	628	592	618	581	554	564	514	514	514	542	508	572	537	522	547	544	576	549	553	555	529	547	519	542	513	545	562	559	519	572	549	579	524	494	512	501	570	499	573	550	503	534	523	522	520	549	542	534	546	555	518	556	536	515	543	492	506	531	519	572	556	514	521	552	529	540	544	535	571	508	540	545	525	525	540	530	565	540	532	524	529	567	557	559	509	492	554	531	532	574	524	527	564	510	539	536	555	517	536	536	568	567	570	546	516	555	511	530	539	558	484	520	540	534	630	547	535	540	523	530	552	554	554	544	536	509	531	556	508	541	541	534	513	510	537	571	560	535	531	570	545	492	490	539	516	526	516	509	517	576	537	521	538	565	561	534	508	530	496	524	521	538	524	517	549	525	524	554	546	563	523	505	535	535	509	544	525	526	554	477	548	508	572	565	547	568	543	576	562	553	582	558	549	550	528	547	544	551	479	531	495	528	503	505	549	547	519	527	516	533	550	572	578	569	522	504	582	509	531	509	536	524	565	543	529	524	553	541	517	564	553	566	541	520	576	571	596	504	569	543	570	527	530	552	547	596	556	558	551	549	563	560	519	599	550	506	550	554	556	564	539	560	553	531	547	524	513	578	503	555	502	528	537	557	538	505	497	525	503	569	532	548	528	485	542	540	512	539	540	510	546	548	520	508	534	517	496	565	537	530	562	535	502	533	493	550	582	559	555	526	535	516	489	534	536	505	535	522	544	542	574	486	549	528	545	514	508	541	546	532	527	508	520	518	524	557	545	565	512	565	569	534	572	525	527	538	576	572	558	543	528	525	560	553	556	490	488	541	527	545	594	484	532	523	527	524	564	516	518	545	538	587	565	524	563	529	571	551	540	551	525	544	500	549	533	555	568	561	505	545	523	525	545	593	566	553	516	552	530	560	533	582	515	499	525	547	575	538	586	530	520	506	527	519	509	542	536	533	522	545	577	508	556	522	554	505	529	573	586	552	531	528	532	570	538	543	534	558	525	577	531	523	507	510	551	535	533	521	556	566	548	528	506	532	547	554	542	570	515	573	503	578	578	534	514	555	538	594	517	565	541	529	546	544	550	491	544	497	531	550	525	546	574	533	502	546	570	538	559	560	534	540	527	541	541	546	516	564	560	533	543	542	516	556	537	529	569	508	565	537	536	507	543	544	545	522	543	542	508	553	539	564	517	552	530	547	540	516	506	554	527	534	537	506	505	528	541	509	571	554	550	521	532	540	527	525	545	516	565	538	541	527	528	535	579	495	554	552	557	534	517	566	528	511	574	526	521	494	536	503	531	481	509	548	583	529	546	518	512	525	532	552	554	548	534	491	555	546	534	564	530	573	490	540	566	516	524	519	563	523	535	517	540	557	515	553	544	532	550	462	560	579	563	551	554	540	570	542	503	524	546	521	510	491	499	510	541	567	537	524	536	531	513	542	546	543	497	540	556	495	547	541	538	536	542	567	502	525	541	542	563	495	547	524	531	497	526	531	531	564	549	497	507	533	590	552	546	521	553	553	537	531	554	532	552	544	513	539	550	554	549	545	518	502	529	591	511	536	553	532	540	573	517	513	516	594	533	524	491	505	544	543	552	559	530	535	534	533	539	528	555	571	523	501	522	522	542	536	512	508	509	529	556	563	509	525	531	519	542	543	541	517	518	519	544	524	553	499	525	523	555	524	511	501	589	532	529	545	541	503	533	506	518	520	540	554	554	494	529	527	505	539	529	541	538	521	581	557	544	576	533	609	529	562	525	530	578	520	564	535	533	503	540	525	500	515	528	521	502	574	528	526	565	580	473	530	516	530	511	580	543	549	534	512	546	505	526	517	553	520	518	503	569	483	546	572	568	545	536	530	496	588	528	497	567	548	572	505	488	514	551	501	503	523	533	491	511	530	530	532	563	536	556	541	548	559	560	578	570	554	520	497	530	542	551	539	552	527	523	518	517	541	542	569	531	572	533	553	566	598	550	533	560	545	535	535	555	539	571	524	521	539	557	514	542	522	538	542	557	515	576	511	503	511	523	531	555	522	563	468	538	553	574	519	532	535	532	495	545	521	573	544	528	551	559	537	523	557	575	546	542	484	554	505	550	549	507	568	577	546	536	522	551	503	553	552	548	543	503	540	542	577	597	499	559	528	489	561	550	530	535	506	559	535	572	573	521	519	563	532	546	541	536	521	527	516	525	537	531	550	540	621	524	535	511	564	527	529	561	518	515	528	532	556	562	572	554	549	517	556	526	575	571	531	531	525	580	557	547	531	559	563	529	521	533	521	528	556	528	588	508	514	555	574	523	578	554	501	528	533	522	520	568	529	566	530	546	580	521	512	518	565	572	544	495	521	550	543	578	553	541	561	475	565	524	475	544	559	506	551	525	552	532	570	538	489	508	522	529	554	568	528	543	562	588	515	548	553	509	552	592	517	593	544	566	513	545	552	585	581	514	520	537	537	510	582	512	547	525	530	515	502	536	522	539	538	554	532	549	545	552	548	546	558	513	553	521	519	550	506	489	545	546	566	556	520	562	531	512	555	502	528	589	541	539	554	514	535	561	537	561	523	493	517	541	577	508	543	549	562	536	563	521	531	570	553	523	493	510	513	520	567	553	555	534	512	540	528	599	535	508	537	564	542	542	512	524	505	507	576	547	543	524	523	530	514	561	520	517	527	537	501	538	547	544	516	568	526	526	570	515	544	547	521	514	492	540	529	540	507	547	549	570	549	535	522	548	507	557	511	530	554	509	546	535	536	544	556	499	532	550	523	531	502	535	525	564	496	579	499	553	546	565	536	543	500	566	567	532	571	499	580	593	493	561	521	545	511	547	529	502	513	527	531	568	510	511	553	526	531	558	568	469	497	560	510	510	547	528	499	573	502	577	568	536	552	578	509	527	507	517	521	537	487	555	526	504	551	547	534	536	535	524	506	525	528	572	540	572	530	507	542	500	535	518	567	538	538	505	542	578	535	519	508	552	507	555	522	531	515	510	535	538	506	565	532	519	551	580	526	539	544	549	569	580	527	539	569	540	550	572	518	544	545	538	524	548	543	548	518	550	557	546	519	521	516	519	519	581	509	544	539	544	513	542	547	562	556	539	551	531	564	570	550	525	520	558	532	560	528	534	535	496	529	525	588	550	539	493	534	557	537	554	559	564	517	512	531	565	556	525	562	516	541	575	561	563	528	521	508	538	529	572	603	495	547	535	526	551	569	528	572	478	522	535	528	535	542	536	525	551	553	498	542	559	515	560	503	533	502	559	540	544	510	552	496	507	564	558	517	546	552	536	569	560	511	533	540	553	545	542	540	506	508	583	532	534	531	542	533	508	524	538	541	557	534	535	518	515	570	565	542	544	547	531	519	536	515	551	530	541	532	545	537	553	526	511	530	529	528	535	543	515	535	538	558	530	549	557	514	506	534	520	498	522	543	513	580	589	558	532	545	553	505	497	515	524	568	578	565
24965	20692	26964	24410	20681	9982	1161	681	546	485	446	424	405	331	332	341	297	321	321	310	287	273	263	242	236	275	277	236	264	287	244	270	267	222	232	275	237	228	201	234	229	263	225	220	221	219	250	218	274	235	269	241	207	226	246	243	205	251	235	237	243	223	215	267	236	233	256	220	224	182	225	242	232	233	227	242	241	213	226	271	228	247	216	277	231	235	241	189	222	213	216	245	238	226	247	245	229	221	243	231	209	232	240	234	241	222	199	251	233	210	225	203	227	222	271	244	236	255	216	238	211	238	203	240	241	233	192	241	200	208	221	243	233	223	223	258	246	242	240	225	229	262	261	256	250	228	237	192	221	237	202	226	250	206	237	229	250	229	229	254	208	258	211	213	229	230	207	234	207	235	215	232	245	190	232	254	235	230	232	232	200	211	221	221	270	215	243	246	238	235	231	253	224	252	240	271	210	176	233	263	224	216	222	232	260	224	246	229	220	251	266	238	251	228	233	230	221	250	206	266	222	205	209	210	228	251	229	207	216	249	223	213	227	237	233	248	238	222	231	251	240	237	218	237	213	246	235	205	204	220	229	218	225	235	220	233	232	241	215	243	252	226	232	239	252	247	227	229	243	212	236	255	234	209	232	231	221	221	212	209	229	198	250	250	209	242	219	207	222	276	227	232	226	256	232	227	240	224	253	234	214	238	225	243	239	203	236	239	231	236	244	227	213	237	218	234	206	211	224	212	222	224	218	228	224	249	232	247	231	231	246	226	267	222	221	234	207	222	249	236	234	246	216	236	259	229	221	219	240	255	222	234	239	263	241	241	261	213	231	242	228	221	231	236	228	253	247	233	220	225	210	206	230	225	219	221	244	214	257	245	244	234	223	251	204	258	223	229	229	241	233	238	250	243	232	249	239	254	242	233	232	239	251	231	234	226	226	248	244	232	247	226	230	192	221	214	236	227	221	240	210	221	218	224	237	256	237	198	236	233	216	238	246	243	234	237	216	213	242	229	215	212	205	255	240	202	212	230	221	222	252	242	200	236	242	241	218	224	217	224	197	247	246	244	217	248	233	240	205	247	244	222	235	247	214	248	228	247	224	270	224	217	215	249	259	217	207	217	253	212	245	245	236	232	245	238	245	249	226	215	222	220	231	236	240	225	214	214	228	198	216	214	204	222	221	233	218	221	247	223	229	227	212	231	215	250	237	236	251	217	216	229	247	205	233	238	239	240	217	218	213	233	219	225	249	242	224	227	228	218	239	212	208	239	252	233	232	237	234	223	239	186	240	231	216	244	240	239	243	234	229	240	230	253	221	238	213	250	197	196	229	223	218	241	226	219	234	239	207	211	240	218	249	249	212	228	212	232	241	244	234	230	245	241	240	207	224	233	227	235	255	234	245	201	243	206	208	210	231	216	238	238	207	242	230	213	233	228	213	218	219	235	246	253	238	225	228	228	233	207	255	220	234	228	258	225	212	241	222	200	224	217	218	179	216	240	232	236	238	242	223	225	241	225	239	242	222	230	236	232	229	207	252	261	221	221	235	239	188	258	251	226	228	227	230	252	217	218	229	213	239	242	204	231	235	224	257	274	207	238	250	220	219	220	240	241	203	240	220	225	236	227	218	233	206	232	225	257	235	216	273	201	206	243	230	219	217	198	233	234	259	223	232	253	229	228	228	221	238	206	209	250	244	239	215	227	221	232	216	286	231	249	220	244	223	227	218	244	211	238	245	224	243	207	228	214	218	264	243	239	221	252	268	238	248	202	231	244	231	206	240	239	228	220	224	233	242	224	215	241	252	216	233	253	233	225	207	234	238	277	238	222	256	210	243	211	246	218	232	226	243	247	244	246	249	238	217	254	234	234	232	259	213	222	207	225	231	235	209	224	233	230	225	216	239	245	212	235	218	268	214	247	229	223	238	224	215	266	235	218	224	216	236	230	248	201	219	244	206	213	231	225	211	208	222	219	213	229	201	272	212	221	225	222	242	206	245	239	251	192	265	230	219	216	246	229	228	225	223	224	223	247	224	201	223	245	225	231	223	238	211	256	243	211	223	225	212	227	213	207	238	264	252	259	206	215	212	232	206	225	247	236	219	236	221	255	222	208	234	243	246	228	222	236	216	218	245	203	230	228	219	247	226	222	248	218	224	259	230	247	234	218	244	233	226	229	237	234	211	228	250	246	261	259	233	242	189	196	246	236	241	247	248	213	228	212	234	245	227	229	203	239	222	243	219	234	217	227	215	245	242	220	210	226	251	211	250	227	239	228	241	229	229	217	216	223	219	226	216	243	205	233	252	251	236	233	219	238	251	244	229	199	236	211	257	243	233	206	211	221	203	207	216	246	212	245	232	225	237	241	232	213	252	242	248	243	207	232	216	250	253	234	250	258	237	222	237	218	238	260	224	211	230	206	213	212	241	214	245	217	208	243	218	223	224	178	237	232	239	224	218	237	220	223	199	221	206	209	263	249	230	247	228	269	230	235	218	233	226	234	244	208	244	212	244	266	234	242	243	241	214	239	217	238	208	230	246	264	265	256	210	229	188	221	225	225	223	227	206	211	229	221	205	253	235	224	219	234	192	223	203	245	220	221	247	249	211	238	227	226	214	211	231	246	226	227	227	232	189	205	259	216	213	244	235	222	254	228	231	201	222	244	227	226	243	223	225	223	212	229	248	236	237	242	217	254	207	246	217	186	209	222	213	221	232	230	208	199	231	252	208	225	232	226	226	210	235	235	246	220	241	232	245	239	206	239	213	254	249	227	215	222	228	222	245	225	215	242	237	228	213	225	208	231	244	240	231	240	232	214	233	242	216	238	234	223	238	254	230	233	242	212	232	227	262	213	217	240	224	225	247	241	232	205	217	247	196	236	241	250	248	233	234	233	224	224	209	244	236	234	229	238	230	233	244	224	217	210	229	240	221	205	229	241	226	247	203	227	209	217	226	228	227	232	215	262	246	217	242	237	254	251	223	210	207	217	221	223	227	241	229	232	225	231	228	244	238	203	259	252	236	251	235	218	242	220	225	255	246	224	244	207	217	239	211	225	228	219	235	234	249	230	227	217	246	240	239	234	247	202	238	208	238	221	222	197	229	237	238	240	215	226	241	228	212	216	211	241	248	242	226	243	207	247	208	232	236	251	230	231	216	262	225	224	198	215	252	232	245	231	225	234	241	240	230	229	224	227	223	244	223	196	209	218	237	232	206	235	242	216	240	236	234	202	212	223	248	222	233	242	251	208	236	223	249	215	226	261	214	210	235	250	234	237	221	247	205	208	221	235	219	225	236	236	224	246	245	244	217	239	226	217	225	237	246	188	214	246	229	218	236	227	206	208	229	246	272	240	200	235	228	234	223	217	206	216	248	219	244	226	219	218	229	228	224	242	217	202	214	221	251	240	211	251	246	185	233	227	243	234	253	226	213	198	212	243	254	254	216	222	225	214	216	236	233	244	207	218	253	254	223	269	229	235	232	222
38083	30173	11177	6495	3689	2368	1666	1242	1032	828	829	681	633	550	522	487	425	433	439	403	349	364	385	364	301	342	324	299	313	304	308	306	332	282	335	291	254	281	291	284	292	281	272	261	264	262	282	264	267	261	262	297	262	260	269	244	273	267	289	271	264	267	262	239	304	255	291	255	279	249	254	288	251	249	270	265	265	301	276	263	261	297	251	229	291	286	272	302	249	264	321	297	279	276	270	253	306	272	268	255	238	245	248	267	260	238	263	259	254	255	236	238	239	234	267	262	257	265	245	282	244	239	273	242	271	244	283	229	268	255	262	233	259	272	258	255	264	260	239	274	255	240	275	257	252	281	273	258	263	248	258	251	285	251	299	273	264	253	276	250	255	257	255	255	258	302	262	255	232	240	258	257	232	296	270	246	263	240	272	248	251	274	274	252	257	250	237	251	265	257	264	260	291	207	252	276	275	250	255	258	256	247	234	252	232	246	265	249	246	247	270	257	260	236	262	239	281	232	258	260	251	244	282	242	268	279	254	272	258	276	288	278	244	249	242	246	264	245	250	256	256	231	278	277	257	292	257	255	273	249	255	265	247	248	249	242	262	258	269	245	262	285	269	272	261	271	239	252	268	241	276	234	247	247	246	261	261	273	244	258	281	278	245	280	272	239	265	261	257	236	275	258	270	251	248	282	236	230	243	259	254	249	281	256	248	272	296	260	258	276	258	292	225	223	266	276	242	270	282	273	270	260	263	262	274	252	241	241	249	258	236	266	252	249	257	269	258	249	239	271	275	250	245	251	233	268	254	263	257	282	261	251	248	237	272	294	231	268	263	241	263	257	259	256	250	253	262	257	267	271	260	296	260	230	263	265	251	256	272	222	266	267	300	255	286	253	268	261	241	292	266	274	245	254	260	286	238	276	261	286	233	233	258	234	274	233	267	252	227	271	264	272	275	236	265	276	252	268	239	246	264	273	279	264	269	286	227	249	268	258	260	273	263	276	247	255	262	288	264	250	269	252	258	231	275	275	279	235	276	259	258	292	269	256	276	260	247	255	248	271	279	270	250	277	271	253	239	278	253	283	250	263	275	230	249	223	265	258	267	274	291	248	258	266	243	255	247	268	274	248	289	262	255	265	242	262	251	256	279	272	225	247	276	263	234	254	258	276	266	262	258	229	284	247	285	247	243	262	261	254	274	287	253	253	229	238	237	255	287	232	246	262	252	273	254	246	277	239	269	248	246	248	236	263	252	247	236	266	247	253	256	272	259	290	262	262	257	295	277	286	209	250	252	278	266	269	270	241	246	284	252	258	255	270	282	246	252	250	235	273	263	259	270	263	269	240	256	265	226	260	274	274	260	261	261	263	231	264	265	247	248	280	279	254	257	258	216	276	240	258	264	254	238	271	249	266	244	242	240	277	263	251	256	261	256	253	269	265	269	259	242	255	260	256	273	263	251	273	220	238	275	276	231	246	283	269	269	251	262	260	247	235	268	244	262	255	275	230	274	296	245	235	265	283	252	251	278	274	229	256	271	285	242	246	265	234	269	276	263	276	242	248	259	270	264	259	266	262	260	258	251	249	244	267	273	268	299	243	273	246	284	271	258	247	280	253	269	229	272	278	267	280	251	271	243	271	254	256	250	259	284	242	259	262	258	220	286	252	256	235	242	268	248	255	245	248	272	263	244	269	267	249	267	287	259	218	266	294	272	271	226	277	272	295	277	276	276	275	281	238	248	247	249	229	239	249	283	260	242	277	235	258	247	276	290	250	258	257	240	244	266	264	231	244	251	245	265	254	264	239	261	247	265	232	243	271	251	273	244	239	245	273	241	238	266	289	253	246	273	238	229	263	241	282	239	291	266	259	247	238	283	265	256	281	259	236	242	267	240	280	252	237	275	300	268	265	247	235	241	267	254	233	274	253	253	267	288	230	263	262	239	235	256	266	247	273	264	246	257	256	229	270	287	249	258	305	245	241	271	258	281	234	261	257	250	260	267	268	245	228	257	264	271	268	291	254	246	250	247	249	297	261	265	301	249	254	231	240	270	277	251	249	298	277	289	283	249	275	274	287	260	277	244	250	247	245	265	268	258	270	259	230	253	270	254	249	269	253	270	275	250	249	248	251	276	270	257	271	262	279	241	261	310	229	262	245	239	246	286	267	269	253	251	247	266	275	223	269	288	236	279	243	260	250	258	245	272	239	259	253	230	279	259	279	283	287	270	259	263	251	267	279	242	248	261	275	274	259	264	243	261	251	243	247	255	235	238	280	247	261	249	247	234	266	255	274	264	262	281	263	252	257	256	260	262	292	238	234	250	258	268	260	243	260	249	262	261	272	241	242	246	256	281	279	256	254	256	264	244	251	268	265	265	263	267	250	285	243	262	258	247	258	248	229	276	279	253	259	289	252	258	269	224	231	236	272	258	256	237	248	293	259	254	253	268	262	267	257	285	270	266	267	247	265	269	249	243	287	233	277	246	269	277	261	254	281	282	260	252	278	236	276	287	253	265	258	253	263	234	271	238	238	275	266	278	234	260	240	261	257	261	253	284	249	244	263	261	239	271	276	254	282	255	270	244	245	279	312	259	271	242	251	274	266	222	272	275	218	257	263	242	259	272	268	264	248	255	308	240	240	249	272	264	260	244	268	237	259	276	268	248	265	284	231	268	239	271	234	270	260	245	259	291	248	285	248	236	240	277	224	260	246	263	244	245	254	253	288	234	246	270	256	283	266	255	259	244	266	259	294	273	264	263	289	254	254	266	268	255	265	267	241	257	272	251	265	281	239	261	284	256	273	258	227	254	262	256	275	247	242	261	269	252	253	256	291	272	276	226	241	259	269	282	293	264	252	245	273	245	240	267	258	256	266	266	291	239	253	269	285	270	263	259	247	270	267	245	241	280	258	232	237	281	257	258	249	268	261	267	266	239	279	291	230	259	246	290	285	260	246	269	247	273	267	263	268	252	265	260	272	261	246	244	259	263	240	248	255	250	236	265	263	241	249	251	287	252	256	231	268	250	253	261	252	292	292	261	244	245	238	253	237	277	283	287	286	270	261	254	280	262	267	278	272	277	296	270	259	272	276	248	253	239	256	239	269	250	262	252	265	247	241	242	262	265	283	257	245	283	268	253	265	258	241	263	267	259	238	256	249	258	261	219	266	265	247	270	251	244	284	244	265	284	235	259	255	247	234	242	261	271	243	265	260	253	280	266	257	313	260	217	210	283	263	238	267	251	260	274	260	250	217	256	269	258	253	239	263	255	283	258	266	245	252	252	261	280	230	255	251	294	274	271	249	217	268	241	234	227	275	258	253	253	259	260	249	278	256	260	232	260	253	253	268	262	251	241	260	264	269	269	275	258	253	266	235	223	256	263	269	242	235	271	234	258	265	255	286	248	289	271	295	245	266	261	262	273	248	243	250	251	244	247	238	282	265	266	275	242	264	244	261	240	253	286	275	261	260	257	244	230	265	250	275	281	262
23021	20698	27326	24029	20670	20663	7010	1446	1108	992	909	842	796	766	684	662	651	615	686	782	578	604	633	590	540	595	578	554	550	540	565	534	525	525	567	551	553	539	545	540	543	521	586	572	493	497	511	505	516	532	514	573	550	595	537	509	495	545	504	551	518	552	536	478	527	536	508	577	521	520	519	502	527	532	526	471	527	540	492	514	503	536	513	534	566	519	500	534	511	541	527	483	502	506	513	489	523	514	503	530	524	524	495	547	551	512	545	480	503	519	504	545	537	492	551	554	528	477	492	549	511	511	486	490	520	463	463	473	505	531	523	507	501	513	496	491	515	500	500	544	495	511	488	520	481	516	516	507	539	507	525	556	529	540	539	477	489	493	500	527	517	532	518	533	487	482	510	510	549	473	503	529	552	483	492	534	475	526	545	505	537	521	483	497	464	493	491	524	569	497	486	521	515	533	478	486	537	518	487	507	521	484	489	506	528	514	517	520	516	557	537	524	514	509	518	496	526	526	533	533	545	512	483	506	509	527	505	525	490	517	482	510	486	516	508	510	534	538	535	526	479	509	529	503	521	506	537	530	519	509	530	527	532	536	534	507	522	543	517	531	507	500	506	518	516	483	519	485	567	484	525	516	519	518	520	479	498	524	523	519	536	507	517	509	509	524	515	510	514	484	537	511	458	514	531	499	522	505	494	520	509	471	530	556	498	471	470	539	505	510	464	481	519	495	535	536	510	464	483	535	510	505	513	512	500	502	520	571	493	483	545	529	479	535	546	470	494	484	527	496	507	508	512	508	517	539	525	515	477	531	489	489	526	513	534	490	503	514	531	509	538	531	506	540	543	498	505	543	498	517	525	523	554	529	553	513	515	556	502	508	540	562	493	497	536	506	480	504	523	493	551	501	508	513	451	531	503	514	526	506	519	508	495	514	513	537	487	543	525	498	479	532	499	516	510	502	495	530	519	513	496	551	553	504	481	493	504	558	550	515	531	510	516	488	522	510	513	520	527	508	495	512	526	492	495	481	518	552	496	531	548	533	483	537	505	494	508	500	506	505	497	496	501	517	532	464	537	485	509	532	511	531	554	505	510	497	529	493	514	524	480	504	537	525	525	525	516	512	524	523	564	489	532	486	502	530	554	495	540	537	494	529	496	511	542	481	511	504	521	549	490	510	525	517	533	522	529	504	512	524	491	543	533	539	520	523	519	507	518	502	532	549	519	494	498	507	500	477	496	503	502	536	486	559	535	498	545	513	506	504	485	535	477	501	516	520	563	535	519	528	509	524	463	516	527	558	514	506	530	492	556	534	522	516	505	478	512	525	525	504	512	471	507	527	484	520	516	488	497	499	513	542	483	528	529	505	514	550	458	524	555	500	493	500	539	511	507	495	518	479	525	501	526	501	513	545	508	516	554	489	488	495	475	503	533	528	486	502	517	487	491	543	550	556	505	507	448	469	495	502	455	507	536	502	471	533	532	545	507	508	500	526	458	537	559	528	488	501	561	505	505	531	467	511	508	558	516	481	506	505	520	517	561	487	530	480	502	532	519	559	495	533	540	527	498	523	537	478	520	498	492	548	499	491	475	523	526	496	531	480	528	517	556	517	526	528	525	519	479	527	520	543	544	533	530	466	491	494	548	525	520	515	478	528	547	523	551	526	531	523	499	556	513	519	528	529	540	544	471	531	521	543	548	533	513	529	487	524	515	523	481	515	506	514	513	550	554	523	498	494	478	528	538	531	484	503	486	510	501	499	497	494	503	522	546	509	491	533	522	509	523	527	483	529	511	525	517	504	532	518	554	483	490	532	430	508	510	545	527	501	471	519	469	551	513	530	524	492	533	528	544	477	502	491	503	490	478	521	506	501	494	537	518	477	501	488	499	514	513	504	524	498	492	483	525	492	530	537	529	512	505	490	574	545	529	485	501	508	509	576	521	498	532	517	494	494	489	545	511	522	527	506	500	497	469	516	498	568	497	471	465	558	495	544	507	497	511	497	548	542	536	530	516	527	532	541	537	520	489	524	529	489	505	519	542	515	523	495	520	512	493	521	516	519	499	519	512	520	521	522	520	510	547	534	517	547	519	502	477	527	459	523	519	553	521	527	491	505	516	521	525	506	510	464	516	476	475	519	545	519	516	486	460	498	502	516	489	522	507	507	500	515	462	502	508	529	545	508	482	505	465	529	520	526	499	522	547	491	504	565	470	512	507	522	509	537	538	513	513	514	500	508	475	535	480	484	505	489	528	493	503	540	546	539	515	518	501	497	504	521	474	518	483	493	542	541	536	494	519	500	560	510	519	523	486	535	484	504	529	467	547	505	499	534	528	504	496	510	481	599	542	526	507	544	484	515	519	480	505	547	540	446	533	488	523	510	526	569	521	466	522	520	507	497	500	549	513	464	518	529	498	485	485	516	501	503	498	538	511	532	492	498	500	519	493	519	512	577	502	545	527	509	494	520	505	517	512	524	548	528	541	513	476	520	489	503	536	509	475	523	524	472	525	484	515	531	476	513	513	531	533	536	508	487	543	483	534	534	516	460	468	505	530	532	520	537	505	505	531	542	480	508	521	542	526	501	435	536	521	518	503	504	500	524	518	517	542	529	537	516	537	490	495	494	513	540	494	546	514	514	511	488	495	541	499	548	493	530	505	473	542	501	502	508	495	534	520	516	489	515	502	481	533	523	508	504	475	546	500	510	509	512	505	538	463	488	508	530	495	494	486	517	455	475	508	516	537	526	480	515	475	540	545	515	545	527	527	495	483	491	495	523	553	526	542	512	487	523	502	537	488	505	514	512	498	525	494	499	513	506	517	497	582	516	562	461	502	531	540	507	556	507	464	496	500	514	508	514	502	543	547	476	535	539	475	496	518	527	544	481	482	500	495	539	522	552	524	519	485	495	495	460	496	510	438	508	488	476	498	487	524	545	530	539	515	505	528	507	493	567	486	515	526	493	515	476	523	503	520	533	516	537	561	548	483	515	496	518	504	553	524	525	486	529	471	519	562	509	519	494	539	544	499	486	540	514	512	516	471	515	512	528	504	540	524	516	498	549	514	492	499	548	523	522	518	487	549	519	498	507	487	492	456	504	552	492	504	513	529	518	504	487	506	496	505	486	548	524	544	511	508	450	468	486	482	511	500	524	524	521	507	539	522	497	489	499	479	516	511	531	525	532	521	500	555	457	480	534	541	523	555	538	512	530	499	524	547	502	490	544	459	511	564	463	548	489	503	522	527	533	470	484	500	539	518	534	507	589	502	538	482	489	540	525	506	526	515	514	505	533	559	532	465	522	517	512	468	494	524	493	488	471	525	532	524	528	500	521	532	552	522	496	508	536	518	542	507	503	511	514	482	506	512	504	484	497	513	533	510	488	515	520	521	521	492	543	507	519	545	500	490	521	550	535	529	486	506	568	511	451	494	510	508	525	526	498	530	491	516	489	504	543	519	532	537	517	532	483	480	529	519	497	505	487	486	558
40331	36723	17149	10124	6172	4107	3145	2446	1962	1774	1517	1338	1124	1084	972	893	916	881	895	1153	699	694	673	685	641	675	659	655	648	612	629	591	634	579	559	514	546	564	549	492	556	547	605	550	545	517	554	535	551	524	513	550	537	509	581	536	518	526	514	532	546	550	571	518	516	484	552	505	533	489	476	491	533	495	519	525	539	513	511	474	529	545	477	498	504	530	544	533	491	495	535	552	521	486	510	518	512	530	489	504	487	511	480	522	504	523	567	530	527	518	490	456	551	539	518	552	503	501	529	489	509	523	505	541	524	526	508	503	489	506	484	482	526	501	486	543	501	514	506	523	571	495	538	511	484	523	487	497	511	496	490	513	492	552	548	524	504	514	471	499	507	484	507	511	498	493	506	502	539	503	510	516	515	574	516	511	478	501	479	501	485	462	510	478	532	457	503	498	560	500	502	517	496	482	531	474	534	511	566	498	504	566	521	517	512	506	540	568	527	487	494	497	499	528	497	464	505	535	507	480	530	525	470	528	490	490	506	494	501	514	519	522	534	530	528	510	504	490	528	520	496	526	505	518	528	500	499	485	469	476	514	523	497	526	556	557	477	504	536	520	489	540	537	503	512	522	524	536	507	498	514	527	486	527	521	481	483	527	533	538	521	519	525	478	513	502	535	503	536	483	489	502	510	486	522	490	536	499	562	503	502	549	522	563	494	532	501	480	508	500	532	531	521	489	520	497	471	482	552	547	519	524	518	491	529	503	534	495	490	504	512	498	505	516	506	505	495	489	509	487	555	514	549	487	489	498	500	492	502	495	494	509	520	508	518	554	528	498	504	501	537	494	466	486	536	503	531	487	514	498	522	537	486	522	498	511	493	528	525	480	502	516	521	513	516	501	497	501	537	483	512	533	521	503	506	524	522	529	539	508	516	508	506	490	507	505	528	474	523	567	507	517	497	434	522	470	513	468	521	521	501	527	501	468	487	527	521	547	494	497	482	537	505	497	519	564	481	477	489	508	480	549	514	484	481	496	544	469	516	479	506	551	465	507	483	547	545	495	496	518	500	518	488	540	510	483	488	509	502	518	486	512	555	496	484	479	496	497	523	544	551	469	502	496	510	467	511	533	532	517	489	531	495	467	486	493	536	549	496	497	473	530	512	535	494	501	522	523	520	551	494	495	542	510	482	496	515	503	526	514	532	484	529	504	521	474	526	493	521	517	565	511	502	505	521	535	501	528	510	536	508	524	531	536	505	530	512	523	530	524	500	519	527	489	529	454	523	485	512	499	543	513	477	489	562	507	498	489	475	495	478	500	488	542	523	482	556	537	492	483	501	498	526	518	491	491	476	510	558	539	508	516	504	520	498	518	502	507	517	527	536	519	530	520	501	498	522	545	532	508	506	539	536	493	454	492	492	527	524	499	462	520	488	465	501	484	504	520	501	484	533	511	517	491	526	504	540	498	531	500	507	495	489	474	476	505	483	470	508	488	491	499	493	531	525	517	483	499	519	514	544	507	500	491	551	515	522	499	483	479	514	524	514	493	501	525	445	522	481	498	506	505	499	500	515	542	532	506	500	475	516	515	504	495	475	502	471	510	482	461	492	533	503	518	525	502	504	519	495	493	514	535	504	499	538	551	520	480	531	535	512	501	453	570	506	537	472	506	517	542	539	508	503	542	509	483	530	534	517	504	491	510	491	535	531	470	536	450	519	503	485	587	471	479	543	486	475	508	481	479	504	541	496	528	522	506	511	480	493	544	516	532	504	536	505	489	510	543	512	450	505	545	501	489	487	511	487	500	501	512	502	524	521	503	515	495	493	465	535	494	472	534	548	481	536	556	507	510	503	545	481	538	527	488	465	533	488	512	524	502	483	492	551	474	525	501	520	528	506	536	520	541	502	516	526	456	516	508	523	517	527	532	507	498	490	477	486	460	502	537	527	485	506	505	521	513	473	483	472	511	518	562	506	561	498	532	529	491	530	485	555	503	516	503	510	524	502	467	521	504	503	518	496	485	502	509	529	538	549	478	527	509	518	494	543	499	480	490	540	479	529	504	494	490	502	502	543	490	457	520	508	520	503	509	503	517	527	519	492	496	516	472	476	494	549	509	547	481	502	530	518	528	499	471	476	519	512	576	508	488	548	517	544	481	521	521	537	514	533	539	484	496	511	500	509	496	510	496	499	481	490	502	508	540	519	514	545	495	553	550	474	498	510	479	485	504	508	484	503	516	501	525	529	539	571	489	529	505	536	544	530	480	482	476	510	520	526	506	500	512	517	505	501	497	505	490	523	520	525	502	511	544	505	510	541	523	499	519	499	518	535	533	547	516	527	453	532	522	509	543	513	548	507	504	544	505	519	512	469	517	479	482	529	498	510	563	528	475	542	514	509	478	516	511	502	517	496	527	497	547	525	506	496	511	497	465	547	478	512	533	535	495	488	480	557	531	524	498	501	458	487	517	502	531	521	507	501	488	556	480	509	490	484	511	506	468	489	546	535	508	525	508	515	504	523	504	532	505	528	536	488	466	515	511	491	487	507	490	469	506	501	563	533	499	550	505	494	523	525	483	526	478	536	486	541	536	494	493	517	487	521	470	477	520	482	507	522	462	508	532	508	505	534	499	522	509	535	465	510	510	480	539	541	490	500	509	504	491	500	480	510	491	514	503	508	517	498	518	493	502	494	499	487	548	496	499	513	489	512	509	522	541	546	499	452	480	510	512	549	477	486	526	508	469	466	547	505	465	503	517	553	500	488	502	488	499	497	494	496	504	572	487	502	521	511	477	469	500	496	535	476	466	568	520	550	501	521	517	491	506	523	475	515	483	508	489	525	494	551	524	495	475	466	522	471	527	494	516	507	530	508	520	495	513	513	476	490	518	487	522	524	488	524	500	463	487	487	524	505	502	508	500	503	483	523	494	503	488	504	541	510	507	479	532	537	522	482	475	511	535	468	512	519	516	519	517	483	514	553	499	505	530	512	512	497	492	523	520	474	492	539	494	531	495	493	500	512	508	508	493	501	498	551	572	485	510	538	501	486	514	502	507	483	531	502	523	548	530	498	514	506	506	525	473	500	504	512	514	505	563	475	479	515	523	532	509	514	522	535	521	498	498	497	517	514	495	521	480	485	498	500	532	515	538	521	489	489	524	524	467	488	525	512	499	506	493	527	494	523	475	480	503	482	504	531	515	502	502	530	525	513	536	536	507	519	531	512	504	502	526	523	507	570	510	469	541	546	521	519	513	505	526	478	483	497	522	500	489	493	510	519	516	490	525	475	539	519	505	572	497	537	482	520	517	509	491	517	520	496	501	501	535	493	477	474	517	479	502	477	548	528	476	480	527	496	488	489	496	503	496	523	515	501	519	548	510	498	511	470	518	538	472	525	469	514	515	530	519	530	486	510	515	521	507	540	482	511	475	496	504	447	502	481	501	495	537	543	471	524	492	497	554	501	513	540	502	498	506	527	497	496	473	525	528	472	533
32891	20594	5854	1001	675	531	512	552	495	542	465	508	509	484	507	522	471	510	502	524	507	548	436	488	472	483	513	515	514	520	511	487	510	529	503	501	502	478	464	506	507	522	479	495	517	496	488	484	495	500	462	470	498	489	526	506	508	524	536	492	466	516	478	498	475	496	486	523	486	484	493	472	483	486	495	496	500	486	510	489	495	475	510	469	500	461	487	484	493	454	485	482	466	506	472	491	510	507	466	473	498	491	434	510	487	506	477	477	525	472	492	503	502	474	529	504	467	494	522	436	530	492	458	505	491	453	445	486	523	504	477	460	448	523	529	472	472	449	475	490	516	507	486	498	507	438	482	498	487	499	461	480	482	532	488	519	486	447	502	469	510	455	494	494	493	480	515	511	461	480	490	490	466	459	476	465	498	520	474	481	463	478	504	476	519	509	494	482	466	462	455	516	457	493	527	479	494	522	502	448	513	498	495	521	517	500	492	523	506	494	559	517	485	464	527	469	467	512	525	517	510	475	508	484	489	498	495	472	463	498	490	468	459	508	510	509	472	482	452	481	458	481	486	489	452	475	513	456	462	448	490	481	479	456	532	470	454	484	513	512	487	489	480	493	481	523	513	516	474	471	443	495	562	476	500	489	517	490	473	510	467	525	487	488	539	495	511	460	459	466	477	518	479	492	515	496	446	471	490	502	517	504	480	506	488	490	474	452	520	474	533	445	474	512	442	493	525	500	489	484	491	506	480	494	464	515	491	501	494	480	496	503	481	433	491	473	500	461	475	510	510	506	516	490	488	505	464	495	481	511	492	501	501	515	504	524	519	498	471	500	506	446	510	468	447	499	504	509	470	504	515	521	530	507	507	481	505	475	496	487	492	495	476	475	499	497	509	506	455	479	496	468	482	496	457	511	469	491	493	479	504	524	488	518	472	467	473	489	505	501	452	468	516	485	540	521	486	472	490	485	479	496	521	520	537	503	535	510	533	484	478	463	517	538	487	477	465	489	505	515	525	496	483	483	490	498	478	491	497	474	483	478	490	501	458	489	507	501	487	492	472	508	484	526	467	492	501	489	485	498	477	476	504	510	482	491	497	463	450	495	464	527	485	489	510	458	463	477	514	495	526	486	491	498	496	500	462	480	498	493	468	486	531	538	487	500	511	499	484	449	495	505	499	486	457	494	494	520	505	494	473	434	479	481	491	463	460	510	478	474	504	493	492	521	486	507	489	490	495	519	545	511	485	496	476	466	490	501	509	483	502	498	469	500	509	483	504	452	469	503	491	495	475	497	480	535	469	502	512	490	513	488	464	522	460	467	531	505	535	486	457	471	500	509	512	492	477	478	450	460	512	489	450	466	504	528	507	478	484	471	526	482	544	539	486	472	484	487	528	516	524	483	500	492	489	473	419	474	472	482	481	477	475	535	490	514	499	511	489	518	448	517	492	480	491	503	472	517	482	488	496	452	514	480	493	483	506	499	496	486	504	517	529	472	503	504	461	511	508	511	540	511	502	532	524	492	475	494	462	497	498	467	464	439	447	503	516	514	486	469	529	501	490	508	499	529	475	491	555	503	529	464	494	500	492	492	495	503	500	490	482	461	484	504	495	481	481	454	493	502	486	486	526	534	479	515	460	522	506	503	468	538	501	461	521	459	453	519	518	515	469	471	545	444	493	497	514	458	474	483	482	506	477	468	526	462	462	543	459	460	487	465	482	528	528	470	507	494	481	542	494	459	513	517	451	501	484	523	497	519	530	481	488	493	476	528	520	494	504	474	471	500	494	504	503	496	488	503	480	517	467	480	521	474	502	506	556	450	490	517	495	467	491	518	501	503	486	464	510	523	480	429	460	474	486	516	488	479	513	501	506	462	507	462	483	483	413	505	494	466	508	493	492	491	464	491	479	491	488	487	466	450	435	485	484	493	447	514	459	493	547	452	472	460	503	433	506	490	530	501	485	459	485	510	504	514	464	507	485	509	505	489	476	475	446	470	495	449	470	497	514	473	512	522	496	493	479	489	508	468	507	534	462	470	500	490	510	466	502	494	519	495	508	514	504	485	450	500	489	464	484	465	470	541	524	493	493	451	471	501	488	519	499	532	456	497	475	516	502	480	482	497	524	477	490	459	511	481	490	479	516	532	487	478	525	501	499	462	507	431	469	504	448	538	484	499	566	482	490	495	503	495	462	503	471	445	461	495	528	461	492	503	515	483	475	494	509	508	511	524	450	504	470	508	514	517	490	518	486	473	501	498	467	486	513	470	477	486	505	532	486	445	506	461	511	478	536	488	500	524	488	457	507	485	528	481	467	495	507	525	536	510	467	492	482	488	477	495	505	481	476	489	533	521	528	468	496	482	475	473	519	480	510	502	508	470	511	473	490	503	492	529	495	499	491	493	503	493	471	498	531	499	514	487	474	497	520	492	535	512	473	514	484	501	490	498	499	463	514	489	482	464	473	479	469	464	516	512	511	527	444	514	484	479	515	488	458	489	490	462	513	507	498	474	491	488	475	446	498	475	493	467	469	478	498	490	440	487	497	464	461	515	500	505	514	503	459	496	519	527	452	504	512	467	486	494	490	500	511	508	494	490	486	503	540	504	496	479	514	502	475	505	483	465	543	455	475	489	483	511	487	472	509	486	512	477	481	448	524	466	476	486	490	513	484	509	508	471	445	482	441	481	462	497	500	516	482	491	515	471	516	503	472	482	489	520	476	504	485	500	447	477	501	483	518	473	490	499	517	502	478	486	463	493	506	448	516	449	488	498	545	509	483	463	473	481	511	516	483	485	554	475	486	514	495	492	499	494	497	490	503	503	507	492	511	477	508	474	504	477	495	517	488	495	489	493	469	468	507	498	504	473	509	514	503	443	472	470	514	506	503	475	495	484	480	504	474	516	478	499	505	474	509	439	508	487	510	506	495	492	439	438	451	492	453	496	513	478	481	457	459	508	510	495	497	485	479	496	488	472	532	532	467	470	471	471	485	473	517	500	457	482	528	540	497	464	466	489	528	474	503	534	501	447	499	518	501	478	500	517	498	455	481	434	483	492	486	500	480	475	522	504	474	477	473	504	516	487	529	475	492	495	465	476	484	526	510	481	459	495	497	487	525	513	499	503	514	486	505	484	496	512	527	496	510	500	520	518	528	505	506	495	522	522	500	516	513	503	490	486	490	502	503	499	480	507	462	496	458	477	463	463	471	506	468	528	483	496	460	524	464	492	477	514	510	481	471	468	497	512	503	494	475	491	496	458	484	500	491	457	489	470	493	478	449	533	498	454	498	483	479	514	472	473	506	513	479	523	494	516	485	426	484	503	469	501	507	471	495	477	468	500	507	458	481	511	497	495	529	485	482	498	450	535	463	486	471	474	508	474	510	548	495	512	526	501	512	532	494	486	477	513	471	507	506	488	450	507	491	469	465	486	527	482	472	518	485	513	448	500	513	503	480	517	471	519	474	503	479	514	494	457	475	471	515	502
33863	18059	2460	1269	810	670	664	591	544	571	585	565	545	554	526	568	579	572	524	578	547	551	584	506	549	521	546	560	492	553	506	537	567	526	553	554	528	560	535	570	565	560	537	575	583	558	500	525	570	536	523	582	505	495	507	512	548	528	552	534	469	541	524	547	554	499	532	540	560	529	558	566	517	508	564	575	585	550	503	536	523	565	570	566	554	576	526	545	534	517	565	536	530	565	541	542	558	536	585	559	560	511	558	500	559	498	542	555	505	520	541	577	527	569	519	530	535	551	564	537	544	541	508	546	508	549	546	550	546	550	508	595	559	520	549	521	548	517	516	576	491	553	540	517	515	553	514	539	546	535	527	560	527	547	507	554	529	530	535	526	558	511	531	524	549	569	545	535	513	522	549	544	500	471	545	516	516	560	548	572	595	534	597	555	552	555	516	529	527	547	571	541	519	515	559	548	523	485	506	518	530	526	579	542	546	532	563	509	523	559	552	566	566	529	517	534	521	544	574	543	548	534	540	523	518	517	550	559	489	519	518	534	543	541	566	539	519	531	531	483	575	571	535	508	589	537	509	518	505	541	557	506	552	535	526	527	570	541	515	564	546	533	530	568	564	523	558	536	559	536	543	520	525	515	544	541	506	546	529	572	514	539	555	543	534	554	531	497	513	532	537	536	550	555	544	570	572	556	529	566	560	504	506	486	529	546	543	537	512	539	523	561	512	521	569	506	525	589	535	550	539	563	537	524	588	553	540	518	554	561	508	540	588	565	551	549	559	512	546	563	527	558	546	496	494	528	542	511	586	545	554	580	527	564	513	531	538	514	548	565	550	514	529	545	521	558	547	510	524	542	550	539	537	551	527	517	533	549	540	548	520	498	560	520	530	577	521	515	529	534	524	571	552	544	563	514	558	526	522	529	568	555	558	537	549	545	519	515	553	531	561	569	533	525	526	551	529	516	553	567	525	554	497	553	566	519	495	535	558	513	532	555	575	539	529	516	492	557	532	519	560	526	543	521	547	524	573	551	572	545	551	562	530	552	504	588	512	583	522	560	536	537	570	576	542	573	536	566	532	543	501	520	529	535	518	508	492	513	567	511	553	527	542	518	514	515	544	562	516	509	535	540	538	546	548	534	508	533	547	537	540	560	544	562	524	547	482	563	501	501	576	561	534	527	527	554	562	509	526	528	502	506	574	474	556	522	534	493	519	562	556	523	553	535	513	542	531	531	538	588	535	544	509	526	538	518	515	524	567	513	508	561	558	500	556	494	504	513	550	558	542	540	539	526	518	533	534	523	574	519	535	520	537	574	539	572	535	558	538	510	530	538	554	544	556	530	526	553	541	531	559	541	527	556	527	531	550	566	514	508	545	550	537	534	517	527	558	524	501	517	520	528	535	517	539	499	563	577	539	587	503	485	567	539	528	509	543	548	514	538	536	550	538	521	518	528	551	550	559	537	550	572	519	504	555	519	524	518	585	496	545	514	546	586	561	571	549	523	538	539	548	566	543	550	564	548	558	569	555	540	497	517	502	481	525	562	533	505	534	544	521	568	522	581	522	570	573	514	569	528	543	541	524	569	527	527	536	547	563	614	550	564	519	549	559	536	558	532	534	510	564	548	497	529	586	535	545	530	518	548	578	537	535	561	550	551	494	560	531	557	524	467	520	604	558	541	501	537	555	550	538	522	524	525	540	551	521	562	547	570	559	533	544	534	521	542	517	516	578	556	493	553	569	537	509	556	513	593	542	513	521	517	504	548	512	556	525	584	565	573	523	544	544	543	591	505	566	517	529	545	564	516	544	556	514	535	521	538	586	492	509	528	553	549	578	558	517	510	536	569	530	531	509	562	529	566	523	570	511	561	565	508	521	553	541	537	545	557	527	541	520	563	552	593	548	554	505	504	525	544	551	528	495	568	518	528	503	582	559	483	525	542	544	524	567	529	541	527	535	528	520	520	518	506	538	563	572	573	536	518	545	553	537	567	516	538	522	534	529	531	508	531	591	514	508	527	552	528	542	560	548	530	527	529	577	520	522	543	528	505	575	536	504	540	530	546	585	540	550	561	541	529	538	510	500	550	532	560	561	581	550	542	554	517	577	597	573	528	526	537	540	530	573	519	532	537	496	536	531	573	572	540	504	532	495	562	555	530	521	517	546	552	505	559	506	550	535	522	530	507	589	503	534	538	577	554	530	538	524	522	529	545	525	562	541	570	566	518	558	565	551	523	528	495	548	536	578	566	518	579	561	518	552	576	530	582	533	545	553	565	528	536	529	535	553	536	564	542	535	567	552	564	593	515	544	566	537	551	546	546	576	548	580	500	553	530	550	535	547	540	570	595	505	472	523	528	530	541	559	503	562	508	560	530	581	516	536	530	551	531	546	555	521	507	584	527	499	554	500	529	486	520	559	538	554	542	580	512	544	538	535	582	554	558	572	527	585	510	560	542	524	566	552	527	538	527	545	549	530	546	527	516	570	537	521	575	538	525	522	512	516	548	533	550	530	536	565	527	574	501	564	594	528	573	501	521	532	579	559	544	512	555	512	567	547	530	561	553	528	538	546	496	562	559	593	533	522	541	567	545	556	506	562	508	534	531	547	536	611	526	607	549	483	542	510	537	562	519	517	569	510	556	509	543	560	537	568	539	537	548	540	558	535	549	508	543	553	536	545	543	584	576	556	566	543	562	567	536	558	529	532	555	557	533	563	532	520	534	527	503	524	556	528	578	514	558	574	561	564	522	554	527	508	534	522	552	522	531	546	548	572	548	562	577	550	557	544	560	502	546	573	560	574	522	534	557	506	493	514	537	523	564	551	539	562	596	548	551	561	520	535	519	580	538	551	568	493	521	549	496	532	566	554	570	522	545	561	532	560	557	515	513	532	553	514	492	534	519	522	549	557	554	559	563	528	551	514	537	559	522	534	600	545	539	534	556	545	503	518	556	539	524	481	541	493	553	571	497	537	554	548	546	540	566	525	517	575	544	504	507	532	581	516	564	523	556	523	532	511	527	529	569	576	540	537	560	573	570	570	554	544	529	537	519	540	571	549	523	599	578	559	547	512	584	531	532	555	506	550	529	508	535	571	601	513	512	550	535	551	588	559	505	573	542	567	584	537	503	497	492	533	517	570	498	541	554	534	544	560	566	560	501	566	539	503	547	560	511	513	601	549	511	550	517	515	536	549	548	536	555	535	534	524	575	519	528	572	592	522	529	549	499	536	536	544	524	551	518	564	529	525	578	529	542	565	485	587	533	528	528	564	560	548	570	529	576	546	573	567	523	531	534	559	530	527	520	553	541	536	553	598	529	506	554	511	556	559	537	581	537	512	527	538	581	514	520	523	555	572	557	541	568	490	527	549	534	529	544	527	561	543	487	544	557	522	540	497	554	549	568	527	537	571	535	536	531	580	499	542	464	552	529	519	494	536	525	521	565	589	564	541	547	568	538	536	513	542	520	549	558	505	527	520	533	569	541
25029	20716	26989	24412	20657	9729	1230	758	558	481	456	394	374	348	310	331	317	303	282	330	314	240	246	233	271	263	255	243	262	252	257	273	233	246	232	262	277	234	229	250	261	242	246	267	247	238	253	206	243	232	231	222	229	249	249	219	249	248	194	242	237	232	234	255	222	218	236	235	257	226	215	226	210	231	203	239	224	256	246	255	258	215	241	237	217	226	226	232	214	245	210	214	229	228	254	254	227	238	228	255	220	218	231	211	222	236	216	207	238	242	212	256	221	202	250	236	212	226	205	231	237	225	242	229	220	240	228	242	210	240	230	239	249	249	231	222	240	218	224	256	206	219	232	229	264	230	248	209	214	227	229	234	237	243	242	218	251	224	261	227	225	207	223	240	260	222	224	234	226	249	247	238	250	213	223	237	237	233	229	241	222	221	217	231	202	240	227	237	229	230	216	231	224	235	236	221	210	233	243	228	207	238	235	224	235	230	231	230	222	233	210	228	238	237	211	219	234	215	222	216	204	239	215	240	229	215	214	272	263	234	218	241	224	204	234	220	258	184	217	241	231	233	227	239	229	224	208	211	229	214	209	229	209	237	223	242	203	215	211	217	236	241	214	240	228	245	220	232	229	212	227	249	226	254	219	249	222	220	213	221	208	208	231	239	227	217	219	218	248	208	245	243	248	239	199	220	236	237	206	247	213	237	230	247	228	207	243	229	225	237	216	238	201	228	244	218	229	242	213	242	211	226	256	212	236	246	240	226	236	213	230	238	232	232	226	221	246	223	210	211	226	218	216	227	243	242	222	258	225	214	232	238	220	219	225	235	210	234	237	234	202	264	214	237	250	234	221	206	242	223	237	235	229	250	201	238	239	236	257	227	211	205	245	237	191	235	215	250	242	246	224	223	224	234	263	252	242	210	227	253	225	240	205	223	258	233	205	259	231	219	219	222	218	228	228	217	229	253	223	225	220	219	221	215	234	238	227	226	224	240	234	217	224	221	233	214	230	222	255	240	255	228	209	248	233	220	226	226	208	192	226	220	249	203	270	235	205	248	213	185	203	225	242	193	238	235	246	219	231	254	226	213	233	211	211	220	235	237	249	218	243	227	221	222	236	209	238	242	237	219	216	233	236	214	262	218	205	205	215	225	210	207	212	258	222	224	216	246	252	213	222	225	221	251	229	223	249	237	195	218	234	225	234	216	215	229	252	239	215	217	232	239	227	236	214	216	214	251	249	220	208	244	221	223	232	209	248	206	242	223	252	244	215	231	226	226	211	245	245	240	212	240	226	237	258	209	218	244	215	229	227	256	224	220	209	226	240	268	224	238	231	224	226	240	226	249	220	245	240	241	223	232	237	233	234	248	233	220	222	224	240	230	228	236	232	223	214	221	230	239	211	238	213	253	216	199	206	232	231	237	215	242	231	228	234	233	219	246	241	214	237	225	212	231	243	226	230	229	230	206	244	230	230	208	237	203	231	219	222	203	247	243	208	243	221	248	238	199	236	225	238	216	251	226	240	225	230	202	235	228	228	228	245	238	245	233	223	210	188	241	224	242	205	229	230	229	218	258	222	216	219	244	236	260	222	238	199	227	221	196	217	221	216	218	227	229	241	228	230	226	222	239	256	257	229	223	227	202	231	245	225	226	242	227	224	209	251	232	237	213	235	213	252	243	244	246	232	232	231	241	233	227	224	244	226	208	251	228	215	250	240	241	246	242	223	225	223	226	222	252	226	243	259	244	220	224	251	233	222	212	205	244	232	220	223	230	215	228	220	227	245	234	202	237	231	226	216	223	244	223	226	233	259	227	233	217	238	232	232	230	234	216	248	239	228	231	243	244	239	231	239	245	235	231	212	210	224	225	242	231	203	229	239	233	228	226	224	231	223	220	205	215	223	244	248	237	224	243	236	237	215	229	229	235	236	236	227	253	225	243	238	241	202	230	215	245	237	214	223	222	251	227	230	214	234	230	219	223	218	199	230	238	227	220	251	222	238	232	240	281	233	207	228	212	199	214	240	230	221	208	243	231	242	239	217	222	228	209	212	209	194	212	212	233	231	258	215	196	214	204	236	193	224	222	226	228	236	226	212	242	214	225	226	221	216	225	236	221	214	245	245	242	226	237	208	209	231	209	212	256	240	210	242	256	244	247	219	201	235	229	231	226	223	240	228	221	237	250	207	242	232	232	242	235	229	243	207	237	216	237	228	232	207	244	208	241	227	210	229	206	223	229	229	209	192	239	230	235	226	238	206	226	232	219	234	224	233	212	224	233	228	240	255	240	253	217	257	247	227	239	212	243	244	254	232	213	207	238	245	236	202	205	203	233	237	244	223	244	216	224	226	211	205	227	224	244	269	219	188	221	239	232	239	236	240	236	210	200	233	210	226	214	214	239	248	233	269	238	217	201	223	226	232	229	251	245	211	225	222	227	237	208	220	233	220	250	239	246	236	222	207	220	234	233	254	248	231	216	235	230	211	234	220	233	253	223	224	245	205	189	236	216	243	217	219	225	227	237	233	240	229	213	225	209	250	240	247	230	216	198	196	229	227	228	230	211	228	239	239	250	212	205	222	196	207	221	223	257	254	236	230	236	224	194	222	233	258	221	240	230	204	229	236	237	247	219	219	221	225	215	235	239	241	231	248	222	208	215	253	247	214	224	234	210	251	239	253	243	226	230	229	242	229	245	243	246	217	230	217	222	204	249	241	231	223	232	241	219	238	247	229	229	223	215	205	226	253	246	223	210	226	252	215	244	234	211	227	224	237	225	211	236	215	229	215	222	238	215	259	219	238	234	233	215	218	227	219	234	225	210	213	234	215	222	226	222	203	220	209	248	229	222	254	237	217	230	237	209	259	250	254	220	215	226	214	207	218	200	232	267	233	243	214	209	252	217	228	232	210	229	245	233	235	228	209	225	215	222	233	232	235	216	230	241	221	231	216	212	219	230	244	238	235	213	217	228	218	191	244	208	215	204	234	232	252	224	245	251	231	216	211	230	223	228	242	218	227	207	221	209	241	229	232	233	219	212	222	243	252	241	223	223	198	256	234	226	229	227	248	214	235	224	246	248	215	248	238	240	207	241	240	211	215	231	219	220	224	244	240	253	233	254	212	249	205	211	227	212	202	249	259	266	233	206	214	225	224	244	216	226	239	209	217	228	211	249	233	244	204	234	234	235	227	213	204	224	202	235	236	234	204	224	247	236	225	240	235	236	219	223	267	247	215	248	227	221	232	223	195	229	248	186	246	221	214	235	218	222	241	247	200	192	239	255	232	231	230	233	240	232	238	217	211	219	224	220	219	222	236	224	234	213	215	239	246	236	233	209	238	230	234	230	245	228	219	218	218	240	215	212	206	221	222	238	188	236	223	229	218	244	239	247	216	241	219	256	239	262	210	246	230	227	216	216	233	231	259	227	237	238	213	229	217	234	251	274	243	234	234	203	262	231	228	217	228	182	235	224	237	237	223	218	237	230	218	241
36876	32614	11621	6147	3466	2366	1706	1303	1039	921	779	660	624	553	543	461	445	447	437	444	391	355	360	347	365	338	323	319	333	303	300	271	332	280	254	314	289	302	279	259	277	298	272	290	251	288	254	281	258	265	244	272	240	286	245	250	268	303	267	272	278	247	258	274	266	254	283	280	260	248	259	253	283	280	267	223	258	285	269	285	274	278	278	234	267	250	269	251	261	285	277	282	246	235	283	268	285	276	275	258	278	248	243	260	249	238	271	238	288	272	243	250	265	254	261	293	266	241	252	282	261	282	252	259	285	255	257	283	285	252	239	267	254	248	295	293	249	277	197	249	288	272	251	226	275	274	250	246	252	271	254	245	244	253	250	270	255	265	255	272	263	274	280	272	270	286	252	224	266	244	269	275	275	273	266	267	272	278	286	256	219	272	281	245	285	254	267	261	228	258	254	262	282	239	270	229	276	271	290	268	242	247	248	250	258	284	250	285	252	254	263	275	267	248	268	249	246	254	259	239	258	278	248	264	259	258	239	249	270	261	234	249	280	281	257	246	238	259	233	267	264	252	274	261	258	258	251	251	245	246	242	250	240	247	274	251	242	241	249	260	261	233	234	267	247	237	253	252	268	230	272	247	252	249	241	276	227	244	282	219	296	248	263	231	257	249	220	254	254	286	273	264	268	262	295	251	252	234	276	263	270	297	277	259	242	262	257	246	249	247	285	251	252	221	279	293	286	244	263	249	255	260	271	270	244	268	264	251	265	281	231	268	226	269	243	265	223	256	235	268	277	258	252	235	245	259	259	240	256	281	255	254	261	282	272	231	282	253	282	266	281	217	219	260	216	249	257	247	263	260	263	252	256	211	262	268	230	270	285	217	244	257	236	281	254	235	244	257	244	275	260	257	265	257	235	277	254	285	253	270	253	251	258	264	257	240	260	252	245	285	260	237	243	284	283	222	263	232	224	308	252	264	270	257	281	234	254	265	263	253	263	260	251	241	243	261	216	228	238	238	268	288	287	261	232	254	260	254	268	241	247	272	231	267	249	271	267	270	263	270	258	240	237	264	264	257	265	226	267	259	298	262	263	289	264	292	255	265	265	246	257	293	276	243	253	233	262	239	251	252	244	247	245	216	243	243	239	257	241	249	251	245	247	274	272	235	245	259	242	261	231	249	258	250	261	262	251	238	270	259	245	250	259	252	284	247	260	260	260	266	251	237	279	242	242	280	281	265	268	250	286	238	260	258	248	275	242	271	256	235	278	234	255	272	249	276	258	249	274	271	267	253	283	250	252	233	254	261	259	261	284	243	261	267	270	268	263	258	285	258	249	257	265	230	259	254	242	247	261	281	247	254	283	238	253	270	262	258	261	276	259	225	265	254	262	251	251	279	245	249	275	251	274	246	251	234	279	246	238	257	262	274	251	260	246	256	263	252	242	258	265	260	262	250	279	243	261	260	253	252	252	260	270	255	245	225	233	230	268	253	240	267	256	237	273	249	272	258	262	239	272	236	278	262	262	280	246	263	277	250	232	270	285	258	246	273	264	268	257	265	260	270	271	267	270	235	272	242	236	272	261	307	258	229	263	258	241	265	237	249	272	224	248	255	286	269	257	265	263	237	235	262	283	299	284	237	252	250	257	245	241	249	287	230	252	267	272	247	268	235	259	246	255	273	277	263	239	239	248	231	238	265	241	276	252	246	287	257	235	258	245	282	310	239	231	265	279	275	237	273	225	243	285	271	267	251	242	254	251	262	251	245	286	278	251	226	256	260	265	277	252	227	251	271	277	231	273	271	260	270	261	269	256	288	248	269	262	247	270	275	233	277	239	239	264	254	278	245	228	226	255	255	246	224	259	251	266	245	263	265	291	252	239	257	255	265	271	261	227	257	262	261	256	287	279	270	258	242	254	252	262	261	216	282	262	257	249	238	239	260	293	240	243	215	246	237	261	274	257	259	268	252	265	237	249	220	285	253	262	258	281	245	283	270	286	257	246	285	263	261	261	288	280	240	261	250	271	228	281	258	242	278	282	264	301	269	261	228	252	258	247	264	244	271	293	253	257	250	255	257	261	255	253	253	253	273	257	231	235	253	251	241	252	239	238	269	263	233	283	266	247	263	255	266	246	253	266	259	225	255	248	277	227	256	266	264	263	241	247	231	214	217	266	252	268	254	272	240	287	256	275	250	260	238	275	262	257	276	239	253	233	237	300	260	251	245	215	272	295	269	266	275	229	273	248	252	243	227	252	286	254	249	240	286	228	259	289	247	254	251	293	258	246	254	249	261	275	259	252	229	271	288	257	245	244	250	251	244	257	238	267	278	264	244	268	246	263	276	252	268	269	244	262	257	264	266	279	235	270	236	236	252	275	242	262	260	277	241	255	241	237	257	267	255	256	281	245	249	262	245	273	236	255	220	284	263	247	278	254	247	244	237	245	276	255	247	267	241	261	267	260	263	252	273	224	258	247	251	254	257	258	261	263	283	266	278	271	242	272	209	280	273	267	278	253	258	240	250	257	306	268	240	270	268	263	259	216	272	271	235	279	256	242	252	235	277	289	249	261	246	277	278	241	266	279	249	230	289	247	241	230	279	239	260	237	264	257	271	257	267	247	253	258	250	268	265	223	253	247	224	262	250	237	243	261	262	238	244	224	244	258	264	250	256	242	276	243	289	272	213	252	250	261	244	282	255	252	245	267	258	270	268	256	265	265	252	244	269	253	280	237	261	266	238	233	270	268	269	276	283	246	237	248	257	234	259	275	264	300	252	252	270	252	233	246	241	242	250	255	253	254	253	275	234	271	227	236	251	251	259	255	280	250	250	236	281	272	277	239	278	255	253	233	250	269	248	235	264	247	228	260	271	237	229	265	259	280	245	235	253	267	279	261	265	232	261	255	247	243	283	253	271	250	250	256	232	261	246	250	256	233	253	281	266	262	253	259	237	240	248	258	259	223	232	255	277	253	268	265	288	282	250	269	252	269	249	251	226	250	259	258	269	253	261	232	258	256	255	226	230	265	235	266	258	262	225	239	234	258	246	249	281	261	240	262	257	266	268	287	236	243	252	278	260	277	255	254	283	263	261	260	254	247	276	255	236	244	269	256	256	240	246	253	236	245	257	229	239	262	264	275	266	218	255	255	251	266	280	272	259	217	254	230	252	260	254	235	260	245	257	261	277	259	267	250	281	245	250	294	239	237	252	232	253	258	258	245	283	253	262	250	276	274	260	256	248	245	267	288	267	256	243	278	265	256	269	235	260	268	271	255	262	245	252	251	241	241	239	231	253	230	279	237	243	262	232	249	247	262	272	239	241	253	249	284	266	267	247	251	263	269	243	246	266	220	240	246	264	262	267	274	250	248	255	277	238	238	251	258	271	268	234	282	248	248	231	259	264	276	280	282	265	249	236	251	241	238	291	237	267	266	216	261	264	250	266	269	257	280	263	263	250	238	251	258	250	265	257	258	259	245	255	291	247	267	262
23033	20673	27326	24015	20666	20651	7157	1427	1092	937	888	842	786	690	679	683	612	690	640	680	563	602	583	604	575	554	573	551	554	546	563	573	526	511	518	611	553	542	527	527	515	548	522	530	495	527	493	541	570	521	525	532	551	516	475	548	534	532	534	534	519	505	530	568	524	523	507	520	543	481	499	528	546	520	529	531	502	511	508	539	543	525	479	530	531	513	530	524	514	536	489	549	538	552	545	483	532	507	498	520	519	463	548	534	525	543	473	509	513	524	518	524	475	516	569	529	538	505	512	541	514	521	509	549	524	519	491	503	509	501	491	468	485	554	534	503	468	516	484	527	515	519	495	572	485	517	497	499	536	506	531	545	525	478	532	496	510	481	514	515	486	538	526	480	504	477	509	525	531	485	526	502	505	501	514	550	501	522	536	494	521	484	497	501	484	513	460	498	483	476	496	551	530	488	531	490	523	501	530	503	468	500	489	506	520	489	530	490	512	525	517	482	494	518	513	513	507	501	512	528	546	517	516	508	534	520	521	465	486	504	546	524	523	516	525	551	510	518	553	501	536	481	475	505	524	539	529	505	543	501	474	554	506	498	502	548	522	523	510	512	495	548	567	495	491	529	492	509	505	495	530	494	508	526	536	523	508	518	512	522	517	508	543	529	551	495	525	503	502	559	497	500	525	492	501	510	553	496	519	541	570	503	531	519	488	491	526	518	473	506	511	524	500	522	506	506	540	526	542	479	505	493	514	517	540	530	478	465	492	539	495	515	493	556	498	506	516	490	524	504	544	492	517	511	528	541	514	509	521	482	532	479	496	524	544	549	505	519	497	553	494	510	514	509	526	495	535	501	518	536	518	491	509	520	515	507	513	554	508	514	492	494	530	496	512	505	493	537	517	542	500	522	497	513	545	484	565	522	522	556	525	563	492	517	493	473	501	524	505	441	512	509	523	517	520	476	500	503	497	505	508	487	503	507	511	518	526	498	500	537	548	477	512	482	515	504	489	491	527	499	502	473	483	504	554	527	513	515	509	512	507	474	484	521	535	545	520	518	514	495	504	545	533	519	538	519	527	509	539	515	524	540	506	505	500	528	503	491	497	493	533	506	495	472	561	563	500	538	508	506	508	512	531	530	483	471	480	523	540	504	538	535	487	515	552	544	539	540	538	517	480	502	495	520	514	487	482	546	518	497	531	515	491	503	504	499	547	544	479	496	529	495	535	506	514	524	515	497	532	500	529	525	515	476	516	500	542	550	526	538	511	467	523	509	476	540	476	535	486	493	519	504	561	474	514	472	519	481	505	547	532	486	509	501	530	486	478	518	500	494	513	498	540	491	523	541	525	523	504	502	571	474	495	513	515	511	510	484	485	513	475	509	498	506	517	519	513	499	523	509	478	499	503	502	529	516	525	517	510	523	510	504	544	514	490	508	491	487	555	514	551	544	496	468	513	507	500	511	461	532	514	557	546	494	507	557	513	570	550	481	463	527	500	475	487	511	518	531	454	533	508	497	536	533	492	483	506	499	567	510	521	564	535	452	500	526	544	515	488	504	509	538	554	497	484	546	506	519	494	531	495	499	529	494	495	510	486	525	525	523	517	534	513	549	508	551	491	514	531	496	515	501	493	503	526	504	529	491	553	506	493	521	505	494	525	519	529	463	484	501	525	543	495	472	522	492	514	510	520	507	521	489	501	530	538	507	559	538	509	486	490	523	519	505	512	513	522	491	507	520	495	485	549	523	570	529	520	541	478	514	504	517	503	511	504	524	471	503	536	523	499	519	552	486	545	484	514	535	507	514	520	473	485	519	534	523	481	523	522	570	510	511	516	500	538	490	532	572	548	532	540	572	474	508	498	531	515	535	507	529	547	492	520	528	493	509	517	533	563	513	509	510	488	528	498	497	536	555	534	517	516	512	499	482	500	478	528	515	529	508	514	494	494	503	494	507	505	490	501	549	493	515	483	516	473	493	530	489	492	506	470	489	516	479	492	486	512	513	517	466	502	527	532	509	482	472	558	538	512	505	550	477	467	482	540	501	490	534	510	508	535	436	562	487	534	546	497	483	472	530	519	493	469	499	501	528	510	522	504	524	515	521	511	521	536	524	495	524	500	501	575	557	550	512	508	501	479	486	514	509	528	470	483	506	518	530	553	520	483	543	494	503	519	499	517	538	532	571	535	518	552	514	501	551	523	539	486	551	501	505	514	515	505	476	480	485	506	517	538	499	496	514	495	528	535	519	541	474	498	501	523	502	508	534	509	524	510	511	521	477	500	535	498	509	554	527	490	524	500	524	499	518	514	562	526	517	507	517	490	539	546	499	535	471	485	486	516	502	500	498	526	536	489	478	471	475	490	515	497	554	534	527	476	522	486	562	512	488	541	552	540	524	513	518	521	480	504	530	528	511	515	472	487	490	509	558	533	471	499	504	540	504	516	539	475	487	482	535	506	513	477	496	517	502	519	506	460	526	521	506	525	516	483	522	508	512	502	521	514	517	492	500	543	511	515	522	510	491	519	485	527	516	509	504	523	505	513	505	514	535	514	494	537	529	509	528	522	460	537	494	472	496	525	494	532	518	529	515	486	531	487	500	540	495	490	496	549	513	486	527	529	499	505	491	545	463	484	466	509	501	548	546	531	558	535	518	458	484	519	528	503	511	552	499	466	510	514	528	471	488	525	517	528	568	504	545	509	514	555	456	511	521	506	514	478	476	523	514	492	508	548	525	539	524	509	510	490	492	534	518	503	485	522	493	486	512	514	496	557	489	510	523	546	498	461	488	540	467	473	501	499	507	548	498	512	520	495	532	495	531	512	514	493	503	509	532	497	517	527	506	510	524	519	485	500	517	546	508	517	486	501	478	483	483	515	498	513	504	526	498	490	545	520	530	495	523	525	529	520	531	507	500	506	523	525	547	488	489	503	475	506	563	532	558	484	497	501	531	510	567	484	549	480	519	501	486	501	497	488	542	472	510	487	555	520	527	495	512	511	529	513	531	517	508	478	495	495	528	534	457	522	485	492	520	516	539	491	493	505	544	508	550	560	532	523	496	493	533	475	503	525	481	500	541	526	539	501	530	491	520	505	523	526	512	530	516	511	510	537	486	511	539	530	495	523	487	511	503	506	519	523	503	532	521	515	529	517	486	506	522	511	535	509	508	470	525	522	538	491	493	499	535	531	525	525	520	483	486	474	517	506	544	512	509	513	497	511	497	546	511	531	545	523	497	496	497	528	516	530	487	493	497	520	531	477	535	519	533	527	494	515	523	492	500	496	524	530	496	543	527	528	559	481	507	513	516	510	523	547	533	489	507	535	492	464	549	538	536	519	534	509	520	542	494	490	494	528	468	479	511	534	491	549	520	508	516	490	533	490	482	500	518	481	554	489	503	526	500	542	486	558	562	518	558	523	546	504	525	481	485	496	507	512	542	469	518	519	526	531	499	525	495	518	472	525	528	498	531	530	521	509	491	479	534	501	504
40654	37659	16994	9663	6303	4165	3061	2436	1989	1649	1481	1241	1216	1103	988	960	817	892	930	906	751	720	692	648	685	655	678	639	627	568	578	607	597	564	574	566	552	589	542	559	590	549	562	533	584	535	550	551	501	487	539	541	518	541	536	499	507	517	530	538	555	538	536	517	508	522	518	521	492	560	534	489	521	518	543	492	522	510	533	513	526	543	483	513	531	523	518	497	525	561	526	545	527	492	519	507	535	487	535	522	533	506	490	549	487	533	555	508	541	505	498	507	528	489	507	544	521	529	489	471	506	547	535	538	512	483	484	541	504	525	526	523	516	516	528	500	503	502	551	525	525	534	507	539	489	480	504	507	470	496	515	499	505	548	508	519	486	489	488	500	509	489	474	525	482	522	492	525	509	524	456	538	520	492	499	517	533	496	527	546	493	481	521	491	512	554	501	492	495	518	516	487	526	491	526	526	539	531	511	472	530	505	551	499	502	516	492	557	514	512	496	498	509	535	487	475	532	528	497	525	497	508	518	482	502	547	510	505	518	506	563	493	522	536	523	527	474	517	472	510	534	522	532	552	504	497	481	521	534	474	484	550	496	491	535	548	503	505	517	507	583	531	507	474	502	470	535	482	507	480	510	480	518	534	519	511	499	525	477	522	531	470	549	497	525	501	469	500	500	483	520	516	506	520	514	515	498	523	494	526	516	470	514	497	501	486	511	503	539	540	489	518	511	494	508	522	466	481	503	501	533	473	499	511	506	537	503	513	490	535	512	492	480	536	476	496	472	499	525	501	487	522	481	476	510	493	517	516	514	518	490	511	499	470	516	493	509	523	512	530	507	507	513	527	488	490	530	506	520	547	514	487	528	515	476	479	519	505	504	508	545	492	524	548	507	504	512	513	509	516	464	528	486	480	497	511	526	539	493	515	515	508	490	555	465	558	522	506	497	491	526	528	527	527	523	530	477	494	497	491	491	499	481	557	491	487	481	497	552	449	506	522	527	518	499	473	470	521	508	541	526	497	504	514	497	510	478	519	496	481	524	498	490	518	475	513	455	535	479	497	531	489	550	532	516	567	487	519	546	540	486	473	505	461	510	499	541	519	508	509	510	522	452	531	476	528	520	488	497	485	529	482	508	522	517	545	510	526	533	511	497	504	498	504	479	501	533	505	488	511	500	509	516	508	545	484	465	543	516	499	509	487	531	511	481	523	504	533	500	488	536	489	501	563	465	513	500	526	507	446	487	486	525	480	510	542	500	482	498	510	523	497	533	462	532	531	508	502	510	493	514	534	505	488	510	537	526	508	493	525	524	482	499	542	513	518	510	497	497	494	515	504	514	501	511	500	547	491	493	503	510	517	516	511	538	537	508	516	478	533	532	555	469	510	496	519	507	530	471	503	548	516	485	504	512	510	522	541	518	505	487	501	531	499	490	496	482	488	557	540	549	531	513	483	483	483	497	461	516	510	521	535	474	499	474	520	504	512	502	513	529	486	521	509	470	546	487	527	452	502	500	513	549	498	517	471	503	497	489	525	483	505	504	515	513	530	480	534	543	473	509	478	525	526	489	487	511	501	467	494	524	470	508	489	523	481	498	492	527	522	524	559	511	530	498	538	518	480	534	531	538	487	479	510	499	463	450	518	505	475	491	537	514	497	497	507	495	522	495	503	526	497	504	523	535	517	531	526	518	493	471	493	522	500	518	520	522	534	516	518	502	551	516	469	504	526	529	535	517	537	508	539	502	469	467	472	506	514	518	521	509	531	517	480	507	479	557	501	486	466	537	514	531	516	512	468	488	536	518	501	480	493	478	511	498	535	506	514	513	532	479	527	555	501	505	516	506	512	469	556	505	468	512	509	477	503	490	516	474	500	520	538	481	490	510	512	511	524	473	508	507	547	502	511	492	531	458	498	511	490	513	546	488	517	502	521	539	528	514	496	531	519	523	507	506	490	499	494	499	567	497	488	498	496	454	487	493	487	493	544	529	528	459	542	527	524	528	510	516	543	486	522	472	499	519	510	517	528	503	565	481	503	480	490	528	539	542	524	502	478	500	493	502	498	516	544	487	503	517	491	519	518	461	520	500	496	497	501	506	514	519	508	522	523	494	492	548	593	555	521	486	475	513	489	513	537	494	506	513	517	508	489	519	488	490	487	484	493	525	516	541	547	516	531	549	538	469	531	504	524	491	466	524	478	541	528	550	483	486	528	546	502	506	496	503	523	528	483	507	484	492	551	496	490	527	506	524	512	455	495	502	484	521	511	486	508	499	515	495	547	505	518	494	505	506	500	535	511	548	508	536	491	493	508	520	528	500	547	538	531	528	510	514	520	529	486	486	538	546	494	500	477	505	508	533	492	537	459	482	496	466	524	523	546	469	533	536	509	524	485	477	531	491	487	501	499	508	505	492	458	497	527	454	486	489	492	481	475	471	521	535	537	477	523	520	536	533	512	506	500	510	542	501	545	493	516	535	486	508	467	463	532	508	512	492	508	470	534	532	502	496	514	502	508	490	498	512	495	523	544	464	560	548	489	484	502	469	516	485	488	480	517	517	517	512	521	461	534	518	513	510	508	529	493	479	513	509	535	484	506	507	468	506	537	506	513	497	540	508	514	492	483	480	511	540	497	527	456	502	523	429	512	491	488	520	534	499	461	509	474	514	532	498	468	515	488	517	504	514	483	502	510	488	528	530	514	497	514	496	482	472	544	500	517	489	462	553	533	513	531	508	543	521	488	481	506	513	470	546	493	515	444	507	513	541	517	503	520	552	544	501	521	503	543	501	512	520	512	493	526	456	477	498	529	510	548	491	489	462	548	514	495	489	504	473	508	498	505	504	490	550	535	514	480	455	527	530	526	537	489	500	513	510	468	541	501	481	526	517	502	477	506	481	488	490	496	496	501	509	509	538	525	463	494	504	502	511	532	518	526	504	547	507	484	515	501	514	509	510	519	520	538	511	487	519	536	527	504	533	521	463	487	488	510	513	484	530	480	484	489	536	497	523	499	500	525	525	543	531	498	477	511	536	523	486	519	512	490	512	512	520	513	500	466	530	472	542	547	528	530	526	520	498	540	520	491	518	532	528	521	481	509	514	537	507	500	531	527	500	530	515	455	485	514	526	491	484	482	497	478	517	503	513	495	465	492	470	527	517	520	480	511	524	538	503	499	493	498	521	524	506	499	513	474	487	483	502	546	495	529	488	507	500	542	485	555	529	512	501	468	473	512	474	502	539	538	517	495	533	486	479	504	498	493	495	505	491	515	507	530	514	481	517	462	499	576	493	499	474	523	518	548	513	510	521	498	525	491	518	481	522	512	504	496	546	548	479	503	495	502	488	478	515	513	516	533	469	505	521	502	561	516	534	451	510	478	498	509	537	527	515	519	513	512	524	511	507	508	484	501	514	521	491	490	515	514	493	510	543	522	519	526	516	522	496	510	525	482	510	502	539	483	559	511	511	510	528	528	535	484	527	516	508	479	495	519
32525	20225	5516	1017	649	573	535	488	513	527	487	525	470	504	489	465	485	515	492	514	526	494	479	464	499	505	524	485	508	523	506	499	510	489	478	479	433	486	487	523	470	501	464	480	493	493	508	456	497	487	467	460	473	481	478	458	484	477	454	479	509	493	474	519	485	505	477	504	475	479	450	530	480	464	485	529	495	475	514	469	478	491	500	501	515	477	474	496	482	483	477	493	465	465	483	480	494	468	470	501	498	501	506	531	493	472	491	524	486	506	503	495	527	494	473	510	447	498	489	450	507	441	518	530	548	513	514	507	538	486	522	514	495	450	471	471	473	474	469	516	473	490	483	500	484	453	482	484	471	486	485	498	512	458	495	509	479	513	488	462	530	470	524	472	490	498	465	500	514	481	483	443	491	463	487	466	499	489	513	451	448	483	497	484	528	461	453	483	531	488	480	468	477	497	490	541	486	499	480	469	513	502	515	510	464	477	479	476	459	452	490	514	473	521	485	484	481	484	481	460	468	475	474	470	482	494	473	497	484	494	522	481	447	522	487	441	468	528	500	474	502	487	454	464	480	496	536	496	506	497	460	502	456	472	467	484	468	489	532	466	463	496	488	476	512	551	511	507	522	495	512	508	506	477	522	503	472	539	500	534	463	509	489	502	482	552	479	467	449	468	467	498	460	463	509	470	484	503	509	485	511	453	525	442	506	502	489	489	469	491	504	527	516	485	513	485	499	496	461	503	528	492	480	495	491	505	475	534	488	475	466	535	467	501	416	484	496	486	483	482	442	479	473	480	516	444	520	487	480	466	509	492	508	462	517	502	450	509	417	534	514	500	485	508	491	516	471	462	504	466	516	473	501	447	515	489	472	486	487	492	524	479	502	492	465	514	473	493	479	460	538	480	471	494	513	494	468	503	465	477	481	510	533	507	463	483	522	458	503	492	507	547	486	521	468	464	506	519	488	544	491	460	509	479	499	491	488	488	499	473	473	484	456	461	508	495	431	509	459	500	483	465	467	487	528	497	481	488	487	509	454	516	474	491	481	505	511	486	496	522	500	475	500	460	493	487	494	486	517	489	478	481	508	475	445	479	507	487	501	476	516	534	481	501	477	492	500	488	492	489	457	486	485	475	436	478	447	493	540	529	480	499	470	494	506	509	489	443	449	498	453	447	469	479	483	446	479	495	459	503	478	526	465	482	490	453	515	474	494	491	503	488	504	502	493	498	480	494	483	511	492	480	472	519	474	452	482	473	453	472	504	467	467	510	486	488	484	503	527	498	476	520	501	465	458	485	504	472	468	510	470	461	505	453	493	429	521	493	485	515	510	496	498	508	506	501	510	552	483	512	461	493	472	496	470	479	465	467	457	513	494	485	470	472	516	493	467	444	491	463	508	488	443	532	511	474	456	486	472	494	490	443	479	530	480	487	488	498	471	483	487	518	453	504	492	496	487	479	490	492	480	479	475	510	439	513	467	520	493	484	501	449	537	499	479	522	493	503	452	485	517	482	459	503	490	498	497	497	493	491	453	464	473	480	519	447	492	497	451	495	463	468	476	444	503	506	496	471	455	517	465	529	514	473	489	459	507	477	503	482	520	489	496	510	483	433	491	463	507	507	540	483	515	477	481	495	511	474	491	481	458	475	504	496	507	481	485	514	491	496	513	470	510	470	470	491	512	444	492	491	450	471	473	475	504	498	456	467	487	469	488	487	513	491	526	498	500	450	489	460	520	470	471	442	515	482	482	479	502	503	479	561	489	466	479	471	498	581	489	499	462	512	457	487	500	488	500	475	483	462	514	470	520	545	482	500	503	512	452	473	515	480	497	506	524	460	438	484	511	464	502	474	479	499	527	461	480	470	510	491	479	488	460	472	470	465	471	485	475	477	485	484	521	510	512	439	459	488	521	478	475	472	512	484	491	479	481	471	479	508	514	503	520	521	483	502	490	497	473	505	488	533	484	493	460	510	457	468	505	471	493	499	474	504	466	492	523	478	478	462	530	507	459	468	504	496	453	514	465	461	513	498	489	516	514	481	524	511	480	481	513	485	480	442	477	513	493	475	444	447	500	463	486	437	451	501	468	537	467	512	488	481	446	502	498	465	507	499	466	492	489	493	531	493	493	461	516	472	507	448	477	490	493	489	492	464	489	439	496	511	481	513	499	509	449	462	457	446	504	512	480	522	515	468	527	448	490	501	477	484	466	489	483	463	485	491	517	487	481	501	476	514	469	471	473	453	482	482	486	492	512	470	449	485	463	459	506	523	475	497	472	452	468	459	503	503	503	543	479	502	522	515	500	504	491	489	482	478	495	454	497	455	513	475	535	505	495	507	501	524	457	501	490	493	493	486	450	498	497	482	514	469	471	487	509	451	478	490	476	490	513	462	498	511	464	499	463	500	518	457	499	475	484	491	492	469	491	491	443	448	488	460	524	505	469	485	464	484	484	513	445	513	495	513	493	475	475	451	480	516	510	475	480	489	492	447	526	493	462	509	498	480	459	496	493	466	474	465	478	483	487	455	471	498	486	521	511	500	483	520	503	485	482	529	451	508	483	477	482	484	518	542	507	481	485	465	509	502	461	447	497	484	513	485	477	541	506	535	481	492	500	421	500	512	511	504	520	465	517	465	501	497	505	508	472	487	493	511	506	504	459	488	491	473	465	501	455	518	475	479	521	497	457	487	450	451	487	479	506	477	497	495	482	473	490	469	453	493	490	523	499	481	495	451	462	539	492	499	482	474	503	485	460	517	485	462	444	474	478	477	490	488	477	465	459	472	468	518	483	496	492	488	478	480	500	467	500	516	452	501	513	467	485	468	507	515	507	472	475	497	508	497	505	518	505	484	517	507	484	518	504	497	469	469	466	490	465	458	493	477	474	466	470	518	498	490	512	462	439	510	489	486	478	479	502	476	508	520	457	503	482	503	479	491	487	493	481	463	507	475	515	440	457	516	499	504	464	510	473	496	496	448	508	473	459	479	472	478	504	494	506	488	498	486	489	491	478	495	472	453	490	519	502	523	477	476	471	472	459	489	468	500	463	514	470	508	504	447	487	504	457	517	445	494	488	475	509	527	456	483	497	491	506	520	464	477	483	503	541	468	487	486	501	493	533	463	485	526	534	490	487	502	505	513	494	496	495	507	457	493	498	495	492	502	500	473	475	459	503	496	483	447	480	525	508	533	494	482	478	477	473	486	512	510	439	518	481	454	505	508	502	502	468	518	468	460	483	481	489	465	515	464	533	498	480	455	480	493	520	507	504	472	440	483	501	510	498	490	512	457	495	502	512	509	504	463	478	473	465	500	500	501	470	477	524	502	509	498	548	495	504	466	526	546	479	510	548	518	475	483	490	506	487	485	553	508	501	476	514	478	478	478	480	471	505	486	456	480	464	511	486	459	495	508	476	478	496	460	441	483	489	484	485	462	484	489	480	469	496	472	488	471	478	452	486	488	470	451	490	492	482	505	492	470	472	491
33345	16582	2097	1297	961	740	617	611	593	568	529	559	574	544	583	503	552	570	517	562	553	568	544	543	545	509	566	517	509	558	524	520	557	476	554	511	507	506	560	523	516	545	516	513	495	538	565	539	527	560	533	545	506	557	550	566	531	489	582	535	517	534	533	556	545	540	578	529	560	510	544	554	565	542	534	549	534	572	533	563	549	588	578	516	551	547	505	538	539	551	614	560	583	572	483	544	495	528	548	558	517	538	545	548	509	534	547	538	559	509	561	508	523	517	539	534	529	497	530	515	509	545	536	536	528	567	553	543	502	550	553	581	508	561	540	562	560	530	539	521	474	515	547	531	535	532	549	602	539	567	531	560	525	522	533	552	544	524	529	545	525	483	517	523	549	591	560	508	529	542	518	562	536	480	566	515	558	545	516	514	538	541	550	494	508	516	512	540	545	505	530	522	508	553	533	542	540	533	522	517	552	501	557	541	549	554	542	529	533	543	547	557	544	533	500	496	489	507	525	544	539	553	515	551	527	554	522	561	561	529	506	539	535	542	515	549	510	535	592	531	549	504	536	521	514	536	541	536	523	557	528	538	499	506	533	524	483	516	498	575	519	540	529	550	562	556	496	513	523	531	518	484	525	560	539	588	543	523	529	561	538	557	540	572	545	535	566	561	539	545	545	504	524	569	563	529	567	560	530	539	554	558	543	527	505	580	533	527	558	548	529	539	546	514	513	503	547	563	550	538	538	565	541	557	485	558	532	516	532	555	511	523	562	545	535	557	593	510	535	528	564	522	528	525	521	537	560	526	531	551	517	526	505	483	512	537	547	523	521	535	553	560	503	548	544	507	538	510	534	551	548	563	542	524	524	533	560	530	519	557	515	528	527	542	568	539	531	509	543	536	533	557	530	532	503	535	540	563	516	551	529	532	538	515	579	527	507	555	533	541	520	550	556	528	541	551	580	533	558	548	516	536	516	560	583	530	519	572	578	536	516	543	538	513	560	509	540	582	548	528	542	585	496	540	539	521	508	521	525	537	556	516	543	546	507	578	532	552	504	535	524	564	567	528	506	539	519	570	503	566	515	554	548	507	568	555	500	538	539	514	562	552	525	531	535	543	514	546	520	573	565	539	551	553	533	558	535	550	510	546	517	565	581	573	553	568	551	506	531	532	523	564	560	565	531	532	538	533	545	520	534	532	552	547	571	541	549	548	520	559	553	549	528	550	564	555	552	544	519	531	529	526	570	550	529	512	535	543	562	545	554	545	576	537	544	527	533	558	570	531	506	560	568	549	549	535	550	513	588	538	518	549	502	520	556	568	577	529	527	544	578	525	529	487	541	504	511	482	534	555	554	504	516	532	516	513	525	546	517	549	534	545	537	535	507	543	554	544	514	549	599	547	563	528	533	573	561	522	549	528	571	547	545	524	531	549	564	513	552	509	556	562	536	561	524	543	532	583	490	552	536	503	543	541	520	500	514	517	488	520	498	506	550	550	540	525	550	558	528	532	509	530	507	530	510	542	524	538	547	519	530	544	545	547	544	562	512	570	510	545	527	539	545	524	542	511	493	567	552	545	531	539	545	548	521	540	528	524	540	559	539	590	566	532	548	522	521	522	541	558	514	535	568	544	514	538	522	514	558	515	561	507	512	551	554	531	539	532	542	494	530	542	532	543	539	552	504	534	549	565	534	558	559	522	530	504	566	534	548	525	533	517	535	538	535	489	523	529	585	530	485	549	506	546	536	540	493	558	517	566	555	516	561	571	549	530	506	454	550	520	521	555	538	500	550	529	515	541	525	488	522	548	517	491	548	557	545	532	573	569	538	549	530	536	500	548	545	552	505	527	537	544	534	526	540	540	538	533	596	549	554	530	581	528	568	496	545	502	524	520	536	563	522	550	534	540	534	588	577	493	550	562	541	544	511	561	558	552	504	508	554	545	582	552	567	593	521	532	530	566	530	515	502	526	552	557	564	562	559	562	558	543	528	509	505	511	534	564	564	534	515	522	559	532	497	486	562	496	552	493	528	513	509	545	536	516	558	512	512	528	547	510	553	561	541	533	528	531	542	549	531	544	538	493	568	523	536	540	564	539	550	539	544	568	520	544	563	500	525	502	526	524	543	539	562	519	574	571	556	493	552	522	520	533	529	525	490	521	568	543	556	502	583	517	522	538	578	568	556	513	531	497	544	544	534	526	527	545	559	521	516	579	516	522	555	537	505	526	557	519	534	542	567	557	537	559	537	507	514	544	523	576	538	540	530	544	519	495	499	548	560	587	527	606	573	546	544	522	532	527	569	607	550	567	528	541	550	524	550	554	543	538	534	550	553	542	533	537	532	512	593	513	518	542	548	517	593	484	536	538	526	538	542	560	496	517	564	578	524	486	533	522	550	541	521	531	571	536	521	519	563	520	577	548	522	500	551	523	506	567	550	556	545	533	535	511	511	529	562	480	538	552	493	565	524	537	545	538	542	516	507	581	574	559	547	560	550	545	556	587	551	538	546	528	548	544	487	538	530	544	527	518	545	512	525	517	579	529	592	549	543	526	543	548	485	549	535	551	538	498	546	555	519	535	549	556	556	536	534	547	532	511	511	594	514	550	520	546	540	569	498	545	544	538	537	577	543	549	538	538	543	590	545	578	510	562	571	549	517	506	537	520	523	577	533	520	512	538	543	502	507	524	507	511	534	587	518	512	521	593	531	558	537	547	542	522	570	534	497	570	555	530	533	521	531	527	517	536	572	498	582	493	515	545	531	578	607	567	560	561	531	515	524	490	541	542	520	515	531	556	497	502	551	518	541	500	552	528	553	588	543	529	539	561	539	549	540	551	512	501	560	498	564	491	525	526	515	568	523	522	544	529	518	538	537	518	542	581	537	548	546	537	550	551	547	528	566	528	521	571	535	554	571	558	537	570	545	531	491	542	496	554	534	562	557	513	516	522	558	477	551	549	541	558	495	552	541	516	552	538	528	551	558	551	539	550	563	557	533	538	578	521	524	556	552	554	532	518	541	518	537	534	530	513	496	544	498	564	515	549	511	518	532	492	538	537	570	506	542	533	516	549	530	544	524	551	532	535	527	546	483	557	517	575	537	535	503	532	523	532	541	549	570	533	527	570	547	477	549	531	515	543	536	572	538	511	521	531	529	504	528	537	529	559	539	557	541	563	571	569	551	552	543	523	543	550	516	515	514	506	580	550	528	583	542	529	501	525	536	561	540	534	542	520	559	510	528	522	523	546	545	557	526	578	533	565	580	531	544	574	501	544	522	562	570	547	555	510	552	530	523	526	599	526	577	489	547	501	535	568	542	510	530	511	536	521	552	559	538	546	511	530	512	550	538	522	520	531	512	554	516	566	521	537	510	533	498	501	539	511	481	557	522	551	527	513	537	555	538	543	506	545	536	554	534	492	566	553	507	534	555	566	536	521	507	533	529	585	553	525	533	523	559	537	510	536	546	535	547	584	554	488	506	535	553	504
25024	20708	27020	24332	20647	10032	1152	720	600	497	418	401	401	370	339	322	301	323	360	532	267	289	291	258	256	295	270	257	266	259	248	249	258	254	253	240	226	251	231	251	258	263	249	234	252	243	248	239	241	280	238	239	211	247	222	243	221	235	220	227	254	247	263	226	228	278	215	242	234	238	242	234	237	219	208	233	243	218	223	217	249	250	242	253	255	241	255	213	227	218	231	231	219	238	240	265	241	236	210	213	233	226	213	237	213	224	215	246	239	223	251	252	224	202	246	229	231	208	252	233	241	220	228	248	205	217	225	214	223	230	212	238	246	243	244	231	234	209	221	214	240	224	221	225	246	232	268	217	238	249	223	245	225	236	258	219	243	227	240	222	266	228	225	225	227	213	250	259	263	225	229	228	221	240	224	228	235	190	246	228	210	233	223	226	217	223	242	217	207	217	244	221	231	222	233	235	245	245	220	242	219	236	226	236	228	218	237	233	207	241	261	223	234	230	224	246	226	228	234	245	243	256	228	231	218	234	229	200	209	216	202	238	226	209	249	214	236	230	238	244	240	211	228	229	253	212	233	221	256	237	209	214	200	251	268	221	248	242	269	241	250	237	276	218	257	228	220	229	207	227	238	225	241	224	247	234	204	229	228	223	219	249	258	226	216	203	246	209	226	239	227	238	210	238	222	238	243	239	270	249	248	238	219	249	228	231	243	199	227	202	220	224	207	256	240	197	252	245	218	225	246	230	234	257	226	222	252	252	245	242	238	209	215	212	237	243	234	258	233	241	213	230	214	240	238	257	225	210	232	230	235	242	231	239	219	262	216	230	205	219	231	229	226	240	224	255	234	253	224	246	224	263	242	204	231	226	219	230	226	231	220	231	196	226	247	246	225	215	243	212	247	262	238	221	209	233	254	210	206	227	206	209	230	237	260	218	215	209	247	222	208	229	204	231	214	242	237	230	223	228	233	221	245	252	230	277	214	233	232	243	250	240	232	228	229	214	248	236	230	213	230	207	236	239	230	224	237	222	243	238	232	183	223	188	227	222	214	241	217	215	201	225	235	235	227	221	229	210	232	215	202	230	210	221	249	207	240	232	248	238	236	248	229	229	215	205	240	260	237	232	218	231	239	212	218	240	208	248	236	255	250	261	216	260	235	206	222	224	234	232	227	201	233	229	240	227	228	218	225	226	229	233	202	207	224	211	209	250	239	240	245	223	254	233	229	220	248	225	209	214	235	244	252	247	265	219	268	201	240	213	234	219	243	224	233	229	229	203	209	239	240	258	245	217	240	244	211	232	225	237	225	242	227	220	199	226	255	229	237	224	239	224	216	235	238	235	209	230	237	233	257	263	209	232	242	273	239	227	243	260	224	222	234	233	263	253	250	211	225	195	217	238	228	237	245	231	220	212	244	231	198	241	241	238	262	233	232	241	250	246	255	227	232	191	233	215	215	234	243	216	219	246	212	246	239	228	217	243	224	217	241	224	234	223	227	245	243	204	205	247	187	228	236	215	241	253	220	232	242	203	222	263	214	245	245	225	216	231	240	245	242	231	204	229	245	226	244	212	239	262	233	201	238	231	236	236	233	222	244	201	228	228	265	219	252	220	231	235	258	218	263	225	223	229	234	222	221	225	257	215	240	227	245	230	234	224	228	232	239	255	214	229	235	250	236	232	242	228	247	215	239	222	245	245	237	240	245	220	207	252	211	241	226	253	218	216	224	247	253	190	218	211	221	206	246	227	246	230	224	236	265	249	233	246	208	202	235	234	224	249	239	268	243	248	247	223	244	238	257	233	230	245	237	218	224	222	226	218	236	235	238	247	229	230	220	245	208	238	229	238	248	234	242	235	264	227	238	223	231	241	209	239	229	245	233	216	231	229	232	257	225	221	224	215	244	246	220	218	247	239	210	244	249	243	214	213	228	232	211	213	215	227	244	245	233	228	238	223	229	222	248	223	226	221	225	210	246	217	229	220	256	226	235	272	211	205	216	199	218	213	225	217	238	230	238	209	228	235	223	228	224	230	224	248	246	235	214	230	212	197	272	260	233	204	233	221	223	249	199	234	241	239	226	252	227	233	256	273	222	251	232	238	249	225	231	227	227	247	213	238	226	225	206	236	248	219	254	246	221	219	234	228	221	230	230	233	240	224	203	244	251	230	238	214	230	186	231	233	229	222	242	230	249	241	226	232	226	263	273	245	253	222	226	252	232	210	225	212	234	239	204	238	234	227	234	213	223	226	229	226	218	247	228	242	228	199	215	242	247	251	231	215	220	241	225	234	281	235	236	247	219	212	203	225	235	217	236	227	217	224	231	237	206	237	240	245	203	237	235	237	205	213	252	231	217	208	237	242	218	241	219	213	232	251	241	246	234	236	241	243	206	195	236	218	222	205	247	243	227	240	257	237	246	188	218	217	207	272	227	242	258	238	260	254	263	216	202	254	242	234	227	218	219	235	232	213	241	240	234	218	225	232	233	238	232	222	246	253	253	252	211	228	283	233	214	242	225	232	238	236	227	250	236	228	236	229	228	218	249	247	233	258	253	257	251	232	233	206	212	248	220	262	226	227	249	229	236	250	241	239	228	224	220	252	231	246	228	259	215	229	225	216	234	225	235	225	209	220	230	220	237	230	240	212	250	228	217	244	211	216	208	259	236	210	219	232	215	236	234	236	233	218	246	215	224	228	285	228	234	261	228	222	255	223	218	227	226	226	221	253	234	201	223	236	235	237	217	218	237	243	249	261	215	240	258	223	242	249	239	225	209	232	216	218	236	242	232	232	225	254	201	214	210	206	243	217	221	227	241	254	216	216	229	207	216	221	211	234	239	211	211	218	246	243	232	226	235	231	239	225	238	215	217	230	239	224	191	239	240	218	250	242	239	229	232	202	227	240	255	209	252	250	275	216	243	234	232	227	226	225	231	234	246	244	238	225	238	229	250	235	247	219	214	210	253	242	234	226	263	232	243	240	221	209	244	203	210	200	238	242	236	216	254	255	233	264	274	214	246	215	225	230	242	234	261	249	240	224	247	247	220	235	224	234	203	223	241	238	218	250	237	234	252	251	206	229	218	231	226	230	214	221	233	262	224	227	231	237	229	221	238	215	225	225	237	236	231	214	224	229	195	232	245	254	204	265	232	221	225	232	246	231	248	245	224	232	248	233	257	218	240	205	242	251	226	239	231	238	203	239	229	241	233	219	224	214	221	216	250	246	246	234	206	266	225	247	236	228	262	229	242	207	213	245	249	222	234	239	213	226	243	226	213	210	247	267	220	244	246	229	212	232	228	240	239	235	188	231	223	234	211	255	212	220	248	224	239	244	224	224	226	228	223	253	253	220	245	213	230	235	218	228	246	234	201	240	246	222	238	238	237	233	208	196	230	216	211	258	252	236	233	231	247	244	226	211	187	212	238	221	215	246	219	242	226	235	246	244	261	227	244	218	252	231	214	251	226	249	229	221	247	265	274	256	260	222
37722	28812	11225	6145	3678	2474	1705	1341	1074	875	805	709	615	567	559	516	415	429	593	1068	361	347	335	355	343	347	323	352	319	324	299	294	307	296	281	279	285	272	273	288	279	303	295	263	300	298	267	273	282	265	258	255	265	253	255	255	279	251	291	246	254	261	235	283	283	252	231	283	274	247	279	269	253	282	286	264	288	240	261	290	274	253	226	270	261	251	278	259	270	238	286	265	250	232	244	277	257	271	254	283	273	248	261	262	260	248	245	286	266	257	252	267	260	267	266	276	276	297	289	257	264	227	269	240	261	253	272	244	303	269	259	267	263	282	236	254	289	261	266	261	266	272	281	257	261	262	278	263	261	247	227	267	278	251	249	245	247	273	239	268	263	266	250	247	257	274	247	263	271	230	274	265	255	296	276	238	252	274	257	273	244	272	260	220	270	291	255	258	249	266	295	250	224	255	233	253	251	251	266	247	247	245	266	254	262	251	279	248	284	279	263	257	285	226	242	244	261	240	276	253	257	250	280	251	265	254	260	231	271	260	254	278	235	264	275	272	265	253	245	255	266	271	249	271	271	293	254	263	256	241	242	269	270	279	242	237	279	274	242	252	271	272	245	246	283	253	248	256	267	238	264	256	234	282	234	316	268	263	254	250	247	260	258	268	243	255	257	271	269	240	257	246	254	253	249	260	247	239	250	254	260	245	238	263	284	276	275	258	265	307	240	233	236	290	262	263	244	257	269	264	246	261	250	257	261	262	268	269	262	260	242	234	258	252	259	256	262	258	234	266	235	250	278	269	263	256	260	259	237	247	242	276	297	262	256	267	264	244	257	256	223	267	271	269	279	277	242	272	259	255	250	254	265	288	247	250	248	241	267	263	246	238	247	266	232	271	267	275	252	253	284	265	230	282	271	248	258	273	276	240	261	277	258	252	269	256	244	261	274	278	226	265	250	256	263	242	256	252	253	268	250	277	261	260	279	274	252	246	254	260	230	254	254	249	248	248	280	261	280	278	241	239	242	244	260	283	247	258	251	260	281	243	242	279	244	265	266	246	257	260	230	259	265	262	275	280	228	250	249	285	256	235	255	259	253	238	245	257	244	265	245	280	268	252	282	252	245	251	241	231	255	262	260	245	240	245	283	289	232	247	283	236	276	247	287	257	258	256	255	232	286	223	255	265	242	256	254	246	265	287	274	246	277	262	257	279	255	222	267	278	301	261	266	261	256	248	249	268	261	259	272	237	232	255	258	238	233	260	289	264	244	245	283	322	265	267	265	259	244	265	265	253	272	256	274	246	244	271	263	285	264	258	252	279	249	309	260	288	249	243	266	268	253	287	255	262	283	263	232	285	263	252	270	263	265	262	239	242	259	276	248	255	264	259	258	268	241	255	283	272	256	255	229	227	235	233	235	271	282	271	264	277	250	251	255	249	239	287	270	291	253	247	268	270	278	266	253	257	247	265	246	242	272	261	246	260	264	255	254	282	261	252	267	258	263	266	271	230	252	252	246	251	270	263	244	290	281	292	262	271	228	244	259	263	295	250	259	233	253	258	289	264	235	260	274	256	242	259	250	252	269	235	252	267	253	265	250	280	256	227	258	253	257	244	262	262	267	269	287	259	264	260	292	283	249	266	285	263	245	281	252	279	280	277	250	262	270	250	252	265	264	222	264	256	256	259	258	230	250	268	260	264	262	233	246	232	254	263	263	251	261	245	263	278	273	267	251	266	240	260	272	255	253	269	239	276	251	253	258	276	258	272	251	286	244	261	273	252	258	234	250	269	249	260	247	267	280	259	248	272	205	250	257	264	272	274	276	259	251	290	270	261	278	268	265	273	258	264	254	283	258	278	255	234	255	265	261	238	269	254	245	235	284	262	251	269	262	256	274	256	244	273	269	252	275	265	295	232	259	262	247	224	280	261	249	271	272	266	282	275	251	278	220	247	256	266	245	244	264	288	247	267	243	233	269	267	255	257	245	249	267	264	242	258	260	277	262	239	260	240	254	235	280	252	257	245	258	255	258	250	268	244	285	248	250	218	267	271	276	268	268	237	262	268	283	268	244	259	245	267	269	279	267	257	267	256	265	250	269	224	255	288	273	272	253	280	252	291	279	254	241	249	275	252	265	259	263	255	247	256	223	274	278	261	279	243	279	249	251	258	271	247	258	270	255	248	235	250	269	245	264	267	256	250	279	233	245	230	251	253	273	259	253	248	277	282	248	258	276	259	250	245	295	239	274	225	254	272	293	270	266	240	263	228	279	249	278	261	261	219	292	241	259	233	259	242	261	255	261	287	252	248	259	249	252	261	299	260	278	267	284	251	246	263	251	269	277	238	271	226	259	289	248	267	238	252	249	264	261	270	265	248	234	262	272	263	224	282	258	255	286	251	254	250	264	261	270	247	271	261	258	255	247	263	284	248	254	289	281	281	247	238	261	226	277	264	266	285	267	240	247	264	231	247	263	256	254	291	237	260	278	245	260	243	255	233	256	273	288	250	241	233	231	272	262	269	246	267	214	276	254	232	251	255	263	274	243	263	261	263	251	241	247	268	278	275	243	279	270	265	268	261	255	248	253	262	264	277	234	249	292	260	239	246	242	240	264	271	249	272	257	252	283	243	236	271	269	289	252	263	256	248	229	257	245	258	246	255	272	249	274	235	267	261	266	254	258	254	261	256	232	265	266	249	264	260	255	276	232	268	255	263	268	256	252	242	264	269	299	278	268	257	257	257	272	244	282	266	242	243	271	268	253	267	285	252	263	251	252	262	274	257	226	271	253	268	268	247	267	245	260	257	250	251	254	253	241	270	265	266	275	273	243	254	230	259	248	258	248	265	251	284	253	241	253	234	264	225	281	220	286	254	270	263	292	275	273	280	225	250	272	231	272	263	282	262	246	253	261	250	273	273	255	249	258	238	226	277	269	282	254	306	231	245	257	271	257	256	243	249	289	262	266	261	243	255	241	285	267	250	279	243	262	270	254	249	230	259	273	293	243	250	242	273	264	259	267	276	241	257	262	263	251	257	275	240	252	262	258	242	265	244	247	228	290	266	245	225	269	256	240	270	251	285	246	272	258	270	262	265	254	264	235	243	246	270	254	258	260	266	266	269	249	279	245	266	283	249	260	280	283	254	257	265	252	269	259	280	248	241	289	266	278	268	248	280	253	274	220	264	260	250	272	256	228	256	250	273	245	257	274	246	273	264	253	246	255	285	250	252	255	220	269	256	244	263	229	260	246	231	295	240	247	255	292	272	258	259	259	263	276	280	261	252	241	254	225	261	267	260	255	237	265	266	249	248	269	264	246	251	261	274	272	246	268	275	251	265	252	266	245	252	229	276	258	252	231	247	261	242	270	269	254	249	261	250	253	257	248	273	262	259	257	246	278	265	248	270	274	249	261	260	271	279	237	278	254	255	259	256	266	253	259	227	248	261	260	226	250	259	244	294	262	244	257	255	254	251	249	253	264	265	264	285	235	292
23047	20704	27394	23996	20687	20696	7671	1454	1063	961	910	797	754	780	736	691	701	730	718	740	592	574	635	595	579	594	556	586	566	544	571	544	547	568	561	540	511	517	512	532	525	497	552	537	517	536	515	531	504	554	527	521	488	520	489	503	565	542	551	478	492	544	563	566	534	510	449	518	516	500	541	542	498	546	552	545	534	557	536	499	516	522	518	519	476	517	508	524	520	528	492	541	529	524	492	524	528	526	539	524	515	525	515	537	499	554	535	497	559	485	475	495	512	487	518	503	540	521	498	557	510	499	513	521	506	511	501	489	507	518	521	540	520	511	518	499	509	517	495	502	499	527	515	470	487	528	533	529	529	537	547	536	501	514	535	493	538	562	491	527	512	516	523	482	501	520	533	500	517	492	533	510	525	528	553	546	500	506	482	484	522	527	533	546	514	503	556	513	533	545	457	499	512	523	532	535	557	469	497	519	506	516	537	507	511	517	549	511	491	510	537	484	488	495	530	528	493	505	475	518	478	528	540	497	469	513	531	501	534	523	501	536	479	528	472	509	522	516	509	475	531	537	516	550	471	528	504	524	524	529	538	479	529	501	519	510	474	487	562	486	512	566	515	554	537	532	506	514	577	522	570	502	521	554	500	505	476	503	497	514	546	515	520	534	503	523	520	507	511	489	502	511	518	475	523	443	590	522	525	519	472	517	520	511	514	512	507	497	475	524	528	482	473	545	500	487	496	498	490	516	531	479	518	529	470	507	538	530	482	454	507	472	507	541	552	515	522	495	509	528	473	524	509	514	469	536	518	507	567	543	495	531	503	496	531	532	543	517	512	547	522	499	501	531	528	517	537	506	478	508	496	554	506	490	553	524	487	506	520	525	508	487	491	510	537	513	478	510	528	518	512	509	549	502	524	517	537	511	497	512	514	530	494	526	476	538	447	519	508	473	503	502	537	574	516	505	528	489	485	499	527	511	505	522	537	506	507	499	521	522	547	479	530	526	489	529	530	524	544	528	504	544	585	524	467	493	529	493	528	528	564	584	516	505	532	486	498	478	487	508	526	528	489	521	538	512	560	551	507	522	500	515	530	540	520	488	456	502	528	500	525	498	504	518	532	505	502	523	521	549	519	493	499	510	480	501	533	519	502	558	520	526	515	530	531	509	479	501	512	501	508	537	519	499	534	472	496	534	513	521	500	484	514	522	507	521	511	521	503	511	511	562	505	556	493	464	502	493	470	505	570	532	529	509	481	532	522	534	530	546	551	515	525	497	519	526	523	537	518	470	505	504	497	494	503	515	544	575	521	492	493	519	501	531	466	521	516	493	512	474	538	550	479	511	521	485	554	525	551	525	474	536	515	532	495	486	537	531	511	512	552	558	536	503	543	491	477	506	531	476	475	517	527	519	503	513	506	503	473	533	492	541	514	504	532	504	511	530	528	532	487	480	542	507	497	540	516	509	513	555	504	513	528	497	518	516	487	545	528	558	527	522	538	533	520	506	542	529	522	511	463	536	506	532	492	530	527	513	499	520	499	470	509	516	534	503	508	526	537	499	512	566	479	498	523	504	551	537	501	522	506	518	548	521	499	494	505	483	507	540	501	475	495	491	532	515	517	540	533	494	519	500	542	507	512	501	515	488	496	506	537	562	545	531	517	552	508	496	528	469	523	518	509	502	552	513	516	503	509	488	485	521	496	512	459	494	527	514	513	521	503	517	536	493	534	480	485	495	537	521	535	520	502	503	507	517	512	531	534	517	510	450	485	502	520	515	554	518	470	505	458	530	514	523	536	556	467	508	543	536	531	516	503	528	518	543	534	526	493	525	520	508	494	514	510	487	497	518	499	538	518	538	555	510	503	513	498	526	484	492	508	524	524	470	524	514	526	484	488	531	549	511	504	510	496	468	521	524	473	547	483	519	561	532	534	510	491	529	533	526	542	503	507	524	523	514	502	476	543	505	499	500	509	547	507	519	494	524	541	509	507	496	534	575	512	514	534	495	527	539	504	504	504	513	516	544	487	544	507	551	489	467	539	517	532	486	476	521	532	516	553	522	515	521	459	538	553	552	512	542	501	533	505	521	516	505	529	475	529	516	479	482	530	540	542	517	497	517	533	538	510	521	525	554	506	506	545	517	534	533	532	527	535	505	499	489	520	506	514	459	500	530	495	481	520	500	513	508	531	464	538	502	490	550	510	506	490	503	568	508	515	504	509	475	461	462	505	522	510	545	552	491	503	493	512	536	544	534	516	512	489	501	502	495	499	510	503	587	526	507	472	549	509	524	480	506	485	483	502	494	502	497	524	515	496	509	472	474	532	471	535	524	504	525	520	511	535	535	544	530	510	472	534	487	485	527	515	463	512	509	518	521	533	493	524	504	562	510	513	523	515	472	531	527	526	490	486	522	510	524	461	526	509	467	494	555	536	477	503	557	520	517	518	531	522	516	496	533	536	478	524	537	478	528	515	533	519	517	502	520	489	512	555	549	497	501	504	483	527	509	466	497	530	512	504	512	519	506	526	540	460	480	524	521	535	503	493	510	515	530	512	515	520	519	528	487	493	537	526	493	523	528	523	447	461	526	509	538	518	536	558	497	526	518	464	503	499	506	511	497	541	515	515	483	507	533	502	502	524	515	516	465	506	500	514	520	480	471	556	469	515	522	497	508	540	561	509	509	524	483	510	500	555	520	533	535	524	463	508	474	501	520	517	547	545	537	532	518	562	515	535	486	525	458	481	523	503	525	516	508	529	538	567	526	514	487	510	495	478	527	525	503	518	506	563	473	515	537	552	540	547	520	480	525	501	477	521	515	517	515	532	513	514	517	541	512	560	481	514	528	515	515	505	502	489	534	497	504	440	503	488	518	479	477	525	480	530	481	500	496	506	489	557	522	494	514	508	545	497	484	522	488	515	515	527	515	518	514	485	537	538	529	483	514	493	555	523	494	541	510	500	546	457	518	548	513	503	509	530	556	519	523	531	542	522	504	500	513	514	539	544	518	510	466	489	497	505	506	494	496	518	495	507	514	505	519	543	532	507	510	562	467	510	487	542	486	506	475	505	526	503	482	524	511	504	536	535	482	522	512	548	499	505	525	515	469	481	478	492	523	510	478	518	541	490	514	521	525	516	554	511	507	506	523	494	502	500	501	552	531	509	539	544	551	533	506	487	535	512	513	521	486	497	509	528	487	477	506	515	499	551	509	522	530	550	502	492	522	524	514	499	502	523	529	531	493	494	526	472	521	491	510	509	543	529	563	486	511	522	464	535	564	506	517	492	497	549	499	514	490	484	537	487	513	509	503	510	533	532	531	493	541	539	505	541	524	506	504	511	536	547	515	498	506	529	526	520	512	506	519	495	488	494	472	505	507	512	554	541	521	513	499	520	488	485	484	480	493	538	514	490	528	532	504	494	514	493	506	506	526	526	459	502	534	519	504	478	531	512	498	566	530	488	510	500	504	510	497	525	549	470	531	498	505	478	539
40876	33560	17397	9751	6309	4174	3135	2519	2049	1640	1536	1326	1149	1090	1031	997	903	819	945	951	711	714	736	644	616	655	668	603	631	648	551	554	561	558	576	529	535	555	513	538	546	545	560	533	528	559	506	564	527	569	535	552	554	516	543	535	528	514	589	556	519	517	493	538	534	508	534	541	560	515	537	504	466	522	513	508	534	538	512	485	507	517	539	539	509	547	494	537	547	505	470	499	481	529	497	490	504	555	479	510	529	537	496	478	533	520	477	519	538	500	514	472	525	518	467	506	542	515	541	516	532	507	497	521	556	504	537	489	500	477	511	512	563	536	511	504	505	482	485	498	490	501	502	483	484	542	521	525	542	559	509	513	481	535	493	493	515	529	527	495	491	546	483	522	533	514	507	516	494	496	519	531	473	498	517	496	509	481	558	500	518	505	495	483	516	485	529	523	546	544	502	530	512	504	492	510	503	510	529	519	496	518	495	508	505	538	491	528	549	521	518	496	531	525	442	515	524	541	535	527	517	496	484	488	496	509	464	514	505	538	529	523	513	520	468	472	504	521	523	492	470	531	502	509	478	530	505	505	520	498	491	568	496	522	487	486	552	513	498	466	473	495	550	504	492	498	503	478	486	531	518	544	502	519	502	521	493	512	512	522	511	465	560	492	512	532	534	512	486	531	522	494	510	512	527	532	513	490	515	500	496	486	499	535	503	494	505	494	514	542	520	495	505	489	496	513	490	544	502	519	466	537	522	498	519	478	515	535	491	537	489	464	508	496	496	517	487	545	479	525	503	517	491	532	487	496	512	529	529	548	489	501	513	519	504	496	543	490	553	478	482	516	533	446	532	521	503	592	503	505	545	477	543	464	506	547	510	489	517	548	557	507	529	497	488	496	518	519	473	517	512	496	551	548	488	498	506	535	527	522	515	467	475	530	515	468	539	512	503	490	478	503	523	474	512	509	519	532	544	499	493	491	523	480	527	516	475	480	537	502	472	492	503	531	548	473	543	523	523	492	503	502	506	514	517	498	527	526	546	524	467	489	517	551	498	542	510	509	528	481	537	494	525	534	539	521	504	503	540	511	503	510	502	506	517	498	490	556	520	483	535	566	554	525	519	523	479	529	495	504	527	525	514	530	515	485	489	476	491	464	501	483	481	494	497	507	522	492	499	510	519	515	542	497	541	519	527	540	525	474	516	514	513	500	519	533	488	473	466	476	492	472	481	522	523	515	489	512	571	510	454	511	490	477	535	533	533	528	508	506	493	526	510	541	509	524	480	500	478	491	522	498	499	505	501	498	490	511	509	502	519	512	504	541	505	526	458	505	510	541	504	462	497	532	504	450	512	513	482	530	505	534	477	510	540	525	486	508	526	524	529	509	516	509	470	508	481	520	475	493	500	513	481	543	507	509	511	485	519	489	543	492	525	504	501	493	537	500	497	555	528	524	511	527	515	487	508	550	512	529	543	527	511	533	516	518	536	487	499	525	494	548	495	465	493	510	504	500	514	536	500	524	480	502	474	483	542	496	516	533	509	525	486	505	522	540	481	475	515	499	519	472	531	476	505	510	486	508	503	509	546	530	516	535	538	527	518	540	480	527	464	525	540	509	504	498	518	500	516	515	495	476	526	487	520	504	503	561	472	502	492	512	493	506	519	512	536	489	524	479	529	496	521	517	495	520	543	503	505	493	500	545	502	502	537	518	482	508	532	544	509	516	554	495	539	506	504	501	508	476	534	505	516	481	515	503	565	513	517	511	509	483	546	562	511	489	486	474	513	494	481	487	522	504	522	539	480	466	508	495	487	461	545	520	510	509	529	511	461	517	490	508	496	489	466	471	525	497	528	516	510	515	521	486	511	536	532	511	535	487	519	475	490	498	510	501	457	489	504	481	529	528	489	523	459	485	516	464	501	543	505	491	517	512	515	521	507	531	529	506	533	508	504	468	550	496	512	515	497	492	538	512	519	493	490	537	484	494	505	508	507	547	519	518	544	465	497	499	534	479	523	507	491	471	498	476	557	481	489	566	526	527	520	511	542	531	530	514	479	549	525	458	536	515	494	516	534	523	566	489	499	522	532	501	527	495	507	480	495	502	515	482	512	482	518	506	485	503	521	472	511	509	562	528	520	537	516	527	488	549	480	548	431	490	521	485	530	541	501	515	534	479	516	477	530	525	487	492	504	547	536	514	546	482	525	504	478	536	487	514	521	511	514	500	494	522	498	542	487	518	487	518	523	506	479	517	524	526	519	503	516	527	498	515	526	528	517	468	504	501	520	471	475	494	513	556	519	511	533	526	517	544	487	510	517	528	529	527	519	539	481	487	542	471	481	505	496	477	498	530	538	487	498	539	472	492	488	504	517	517	512	496	468	528	466	525	488	494	513	535	504	519	501	528	502	545	469	521	515	548	441	480	492	528	495	522	516	504	544	501	515	542	508	491	491	503	491	479	539	500	498	540	509	501	496	494	521	498	521	481	507	481	534	496	501	489	476	491	491	510	527	486	475	530	515	533	547	515	507	515	536	503	515	470	529	529	503	509	480	475	496	503	518	541	461	502	507	534	508	496	487	505	494	506	520	536	533	500	520	511	466	508	496	458	509	519	493	506	520	522	518	474	503	540	505	523	483	531	494	482	515	535	502	490	512	523	510	524	496	586	523	498	482	476	503	489	533	502	477	586	505	512	531	520	535	528	490	513	489	509	504	492	477	499	499	503	526	498	526	490	545	529	477	482	484	529	548	520	498	515	523	491	493	510	528	513	474	497	502	468	513	463	538	497	520	535	500	485	524	523	531	486	499	527	493	514	518	494	511	517	510	536	507	496	500	525	530	505	490	475	559	473	503	512	514	514	506	501	513	517	487	511	535	521	538	485	496	479	554	481	546	521	485	500	501	497	552	536	487	497	531	511	546	509	473	499	498	537	501	507	511	479	470	536	507	491	514	454	512	523	511	555	557	477	515	539	528	480	515	485	471	546	511	522	504	513	521	509	545	498	504	504	543	503	536	491	503	515	541	456	545	508	505	532	503	473	496	481	515	483	501	539	515	486	518	523	506	510	511	530	484	500	501	513	538	500	503	511	501	522	494	519	482	539	498	567	489	517	538	525	516	494	535	492	526	515	546	490	493	489	533	512	507	499	506	542	512	501	464	529	513	538	456	546	538	517	507	498	488	496	513	524	494	490	478	515	508	496	506	530	523	499	508	534	490	515	510	490	554	531	505	532	486	512	493	521	497	507	518	505	513	490	527	497	513	474	470	515	512	506	516	506	539	477	552	451	520	521	484	506	476	517	487	509	495	497	509	463	510	497	543	530	491	495	476	477	514	517	501	523	551	492	509	487	540	541	522	525	544	479	489	483	531	483	485	524	551	544	498	521	490	516	519	547	502	508	495	510	493	505	494	509	521	470	507	522	502	506	519	528	462	531	479	500	489	523	485	540	489	491	529	549	512	479	522	490	535	502	487	497	495	513	509	499	529	513
32272	19979	5749	1025	658	585	518	499	485	517	527	486	482	500	483	535	523	497	495	461	558	536	504	493	488	501	526	517	473	499	477	499	494	481	453	448	452	497	513	478	482	499	465	470	449	512	477	463	439	533	513	489	464	513	487	457	488	479	488	464	468	498	474	500	533	475	449	493	492	436	483	460	481	453	495	480	494	466	521	468	497	504	503	433	454	477	491	507	460	491	475	473	482	443	475	480	450	455	481	507	471	491	488	494	468	449	481	472	474	512	524	452	470	484	464	496	491	465	490	483	507	520	478	470	474	509	526	478	463	508	501	458	460	518	507	451	494	503	507	476	496	488	501	491	500	471	496	490	501	500	536	478	494	490	459	466	514	480	531	531	471	471	484	509	454	485	477	461	455	503	529	516	503	464	459	463	456	463	504	502	490	486	525	501	498	474	477	499	544	543	478	479	490	449	465	477	466	494	480	472	479	480	511	468	472	479	482	477	477	470	476	494	516	454	471	495	502	442	474	532	495	463	493	458	499	489	474	500	476	464	476	495	483	471	452	506	500	478	476	508	513	460	513	482	496	510	534	478	514	513	470	501	455	472	472	413	485	461	490	477	451	441	485	497	452	510	475	504	467	502	487	461	465	516	540	489	496	510	506	467	493	491	468	484	457	449	441	493	446	508	482	506	445	515	461	466	465	488	473	470	469	505	489	477	499	457	466	512	491	484	505	468	528	519	500	508	519	489	480	478	492	488	525	471	499	493	492	459	457	465	478	487	492	470	501	491	520	508	460	489	463	441	468	503	477	498	474	522	450	480	510	507	479	490	471	470	503	473	443	518	487	446	484	491	507	501	437	484	468	508	474	503	494	464	467	478	459	511	504	502	460	481	499	530	486	475	469	496	452	513	469	500	502	546	459	449	505	500	451	476	509	465	457	477	467	478	471	508	488	498	505	491	530	487	497	474	469	463	501	457	521	487	483	514	445	515	490	474	521	460	479	509	470	481	462	479	449	471	480	474	460	463	501	497	509	449	479	491	450	471	518	492	506	489	538	452	505	460	482	471	492	450	490	470	460	440	499	471	443	490	473	486	493	487	515	500	447	460	498	517	501	472	502	466	452	479	489	491	486	478	436	459	501	502	501	483	489	533	523	509	472	474	498	461	506	515	461	502	488	501	464	492	465	479	465	459	449	443	456	461	453	472	472	459	523	488	494	514	516	491	484	478	498	476	454	475	529	423	464	490	464	494	507	461	473	516	473	456	482	483	523	488	481	482	466	482	495	506	473	498	461	523	505	470	490	489	478	472	452	504	454	498	501	510	488	482	500	510	495	474	458	473	446	512	512	490	501	509	463	464	476	493	497	525	474	483	556	502	503	487	487	474	496	505	501	467	453	487	455	491	496	465	506	474	467	494	475	470	494	496	483	452	478	496	504	463	516	467	467	483	490	536	469	473	497	469	490	476	529	487	476	513	478	496	532	492	509	539	487	476	492	457	469	496	514	498	487	472	480	487	479	482	473	461	520	468	474	495	462	478	531	477	450	468	456	496	444	508	487	475	505	432	486	496	478	477	481	533	522	478	478	456	515	472	465	464	464	487	496	453	485	471	477	510	469	470	482	501	503	441	450	502	488	494	455	499	478	507	466	492	486	474	505	461	481	474	470	473	476	508	455	480	488	463	515	490	471	494	481	490	473	459	495	458	486	513	470	475	480	475	484	458	469	499	478	495	474	452	493	502	482	504	517	477	484	442	504	502	468	521	488	478	487	495	464	481	465	454	511	473	475	502	465	497	481	505	496	454	490	478	490	498	491	481	491	444	465	455	496	506	471	487	475	486	509	498	496	468	472	506	498	480	476	480	472	523	456	499	476	505	514	515	532	470	455	470	489	482	479	487	474	471	492	483	490	499	480	490	489	491	543	446	451	485	479	483	471	515	459	509	456	477	487	501	487	445	466	510	516	513	482	477	491	497	447	506	481	486	437	512	525	525	460	502	501	468	489	528	460	494	439	476	483	476	496	430	483	509	518	468	489	463	493	495	509	502	438	532	479	456	484	462	467	490	470	511	464	486	463	522	500	487	490	452	492	527	477	460	480	471	485	505	488	504	478	471	444	476	497	475	467	524	503	491	516	511	496	474	492	491	512	483	488	493	486	467	493	492	505	506	497	486	464	490	501	465	497	484	507	472	480	461	501	466	504	473	463	520	534	470	489	480	480	525	469	462	473	498	443	518	515	455	465	501	448	512	453	477	498	507	480	450	505	501	518	465	454	505	493	478	485	446	501	505	478	461	474	469	456	489	527	436	486	465	475	511	473	506	487	475	502	432	493	488	487	450	508	468	497	494	463	504	473	494	458	475	501	475	444	485	487	499	484	498	468	509	493	502	484	498	496	457	499	490	511	519	513	472	507	514	429	512	472	474	503	491	497	513	443	513	511	462	501	486	442	516	475	494	497	498	478	516	465	505	484	503	469	454	482	459	477	503	490	484	509	483	527	484	536	455	504	482	534	502	488	505	510	456	478	490	477	509	511	501	460	516	490	484	483	514	480	469	525	441	476	511	467	508	461	484	498	476	498	485	473	488	467	502	495	469	485	474	507	502	494	483	533	524	553	471	475	490	504	477	508	463	478	506	483	497	492	469	527	451	512	470	478	452	480	476	479	518	486	487	494	522	474	466	477	464	485	516	449	486	484	458	479	489	500	506	492	457	482	500	526	497	500	463	504	504	492	497	519	450	469	466	511	448	471	491	470	541	482	470	498	492	457	486	514	485	496	451	457	520	516	467	464	516	473	500	498	447	489	489	493	498	463	474	508	448	455	468	460	475	491	485	495	505	497	452	507	499	474	530	486	475	505	489	486	459	481	496	488	515	489	435	458	498	474	451	472	483	500	509	483	484	544	480	482	439	476	509	456	514	509	519	487	482	451	497	466	518	524	499	519	496	481	459	486	474	481	514	519	511	462	475	473	483	490	551	499	462	480	475	468	488	494	461	467	506	475	458	481	500	494	523	470	457	493	541	474	460	483	501	482	508	449	479	489	463	468	476	494	526	507	450	478	524	452	529	508	442	526	490	456	533	505	475	480	467	483	468	537	477	496	496	450	483	496	536	459	477	475	428	496	482	486	504	494	516	508	472	477	499	481	501	475	500	441	496	459	503	461	495	507	507	498	484	469	476	484	513	486	483	522	532	505	474	477	473	475	507	504	501	483	471	486	468	507	456	483	494	449	527	515	514	459	470	494	474	480	512	523	530	463	469	492	526	459	502	473	464	482	478	517	532	461	462	511	494	506	466	430	509	501	521	446	479	444	527	531	481	454	548	472	491	486	502	498	507	491	464	450	473	492	450	509	502	459	539	477	489	471	523	487	517	478	451	492	452	518	491	512	459	500	469	477	497	490	518	471	492	468	475	521	483	483	486	528	516	515	466	476	522	501	499	475	474	515	459	478	494	486	484	484	505	452	500	464	479	501	506	480	493	476	487
32904	15709	2664	1312	1015	719	670	626	575	555	538	557	514	547	526	575	492	540	552	576	507	521	533	514	559	556	535	554	538	537	521	536	516	528	542	582	552	510	498	517	546	551	573	536	536	558	497	537	519	557	511	533	582	509	534	539	508	507	520	522	514	534	526	529	534	544	594	515	522	505	564	486	528	547	545	503	507	535	546	500	564	574	536	528	476	514	537	516	532	547	534	525	543	475	545	562	537	477	532	505	532	504	566	581	503	544	538	490	526	521	520	551	544	516	524	504	511	559	550	557	546	564	501	510	493	512	542	514	502	575	528	511	547	542	577	530	549	513	526	515	508	532	526	557	522	530	580	533	549	525	518	543	522	530	519	534	513	517	495	513	528	538	525	539	481	540	525	510	553	517	534	577	519	494	556	515	514	548	564	563	511	564	519	514	520	556	501	563	525	540	544	521	539	562	544	576	532	512	491	542	545	487	509	500	459	484	541	518	504	552	531	540	517	540	523	529	547	536	523	512	506	537	544	479	539	534	548	513	515	529	499	539	527	525	509	502	532	536	513	532	591	557	540	528	530	514	530	512	514	511	528	566	528	575	529	536	504	510	556	504	485	500	527	543	483	527	567	520	507	555	526	512	543	547	546	531	578	568	548	547	555	528	519	503	550	545	524	524	501	582	513	545	509	549	520	521	547	510	554	524	525	507	528	546	479	534	552	540	513	537	504	558	506	487	496	530	526	545	542	531	529	549	576	518	520	534	530	521	521	532	593	502	571	544	527	521	508	539	557	513	557	536	521	520	550	555	513	512	539	501	545	528	516	511	510	504	491	498	547	494	515	520	502	501	536	477	542	541	532	559	501	527	541	485	517	543	545	551	515	513	547	512	479	565	548	531	509	502	508	494	553	535	539	545	531	558	529	543	529	548	562	524	538	543	542	559	554	574	528	518	542	502	502	518	521	537	522	565	542	523	536	532	492	575	533	545	532	545	552	482	549	542	529	540	552	513	536	540	547	523	544	507	538	510	504	564	518	593	507	548	541	565	528	550	508	550	558	582	540	514	531	526	508	533	568	508	547	552	563	534	530	509	551	531	484	547	520	571	543	517	546	528	532	509	531	534	492	553	524	572	502	542	519	512	532	548	497	530	580	527	511	511	521	546	494	528	523	499	546	535	551	536	518	519	548	543	517	561	557	521	515	543	560	565	518	564	461	512	549	529	505	544	543	523	546	560	524	494	562	563	549	511	594	525	528	562	566	559	548	569	532	532	541	583	544	538	487	525	558	595	557	516	537	534	565	529	493	547	562	558	530	561	553	545	523	524	557	497	480	528	559	521	532	556	509	565	531	534	499	512	542	557	541	500	568	518	543	548	554	547	505	533	573	539	498	506	569	535	570	521	534	552	552	550	481	524	517	528	533	516	518	544	499	539	515	507	498	558	537	512	569	539	535	523	585	528	544	548	528	536	538	539	552	547	535	515	548	498	515	542	531	553	546	531	559	527	487	536	543	541	589	539	519	554	501	513	536	538	554	539	573	517	531	531	525	519	524	560	529	565	512	562	532	528	530	565	514	517	554	546	570	533	542	525	536	519	523	556	538	579	521	523	522	556	521	539	565	499	504	539	528	519	545	552	529	519	510	511	535	520	513	551	532	500	534	510	563	501	524	526	508	530	540	561	523	524	518	568	543	515	528	532	592	544	534	534	517	501	530	547	521	513	480	551	537	540	555	518	513	568	505	549	536	541	561	521	540	527	533	512	491	501	509	521	509	529	560	551	525	481	519	558	527	526	501	491	523	523	546	538	551	579	550	541	520	537	570	501	541	550	539	519	532	543	564	561	555	548	536	557	523	536	523	549	524	529	509	533	532	557	551	521	512	483	530	583	512	544	539	502	485	533	523	528	526	545	552	519	522	522	496	530	521	505	543	481	528	542	525	551	499	503	518	573	511	555	553	543	585	532	560	559	534	503	510	542	566	534	561	551	507	510	538	557	562	552	503	523	472	548	512	586	502	538	529	535	543	495	536	586	510	538	525	517	523	515	525	529	541	555	602	537	550	508	500	527	567	534	572	588	538	527	515	567	527	501	545	527	517	521	583	542	522	529	572	519	545	501	515	496	541	487	554	510	537	552	503	502	513	523	526	510	521	529	564	561	504	527	526	523	529	550	532	557	463	486	535	527	526	502	511	531	562	522	484	571	497	520	537	556	519	493	491	502	523	567	530	499	534	531	577	495	497	529	534	503	551	558	557	519	548	543	543	507	526	569	533	562	531	531	523	500	492	529	562	529	520	512	526	490	519	513	530	526	527	566	557	531	552	529	542	520	521	573	543	481	528	518	499	500	520	514	527	548	542	552	514	520	538	482	554	513	517	520	530	528	565	511	504	497	533	544	532	553	531	529	563	547	525	516	515	516	528	493	519	535	496	496	526	565	533	512	553	542	576	478	521	522	545	559	508	500	548	537	549	513	553	533	531	560	520	537	546	565	489	569	575	508	542	520	564	526	570	498	506	520	508	492	527	496	533	518	543	478	514	536	528	544	520	539	499	535	504	590	542	533	545	520	544	521	530	494	505	565	549	527	560	523	562	539	559	580	523	554	590	523	507	525	572	548	549	552	511	476	493	533	498	552	516	521	520	540	488	562	514	519	553	565	507	521	510	570	510	573	518	558	537	535	616	549	538	527	561	510	502	519	518	512	523	575	557	534	557	528	535	548	516	541	560	511	572	518	530	494	542	550	552	549	579	534	521	535	551	525	501	516	552	569	512	533	559	546	505	536	506	538	525	539	544	547	518	491	557	541	537	526	541	520	491	515	549	530	566	521	542	564	527	534	499	536	542	549	548	558	522	511	539	545	529	545	537	515	514	525	535	520	525	546	518	557	499	499	514	514	545	528	501	554	510	522	523	556	567	513	537	542	556	547	530	526	508	502	510	530	535	547	560	531	542	546	517	526	529	522	516	527	510	558	539	510	526	562	545	505	553	495	566	498	494	508	541	520	550	532	528	528	542	513	533	487	555	543	512	547	498	507	497	525	523	543	530	552	503	518	521	530	596	529	534	497	548	546	566	545	532	541	503	529	587	521	525	554	532	528	536	504	555	547	540	533	534	552	544	529	529	534	505	527	534	512	548	533	561	547	564	541	519	562	518	563	530	534	515	500	501	514	552	492	550	482	538	538	505	520	519	521	548	539	533	556	548	566	547	532	531	522	531	534	542	519	494	535	528	574	527	499	531	526	570	494	529	546	506	542	529	523	527	506	534	525	512	521	554	540	529	584	476	482	493	503	546	510	523	546	558	535	507	518	545	553	560	559	529	513	512	540	548	535	499	548	563	551	541	536	546	535	515	548	571	546	560	542	552	565	543	542	562	517	520	560	532	525	556	521	511	533	521	507	517	568	541	538	536	539	511	536	490	528	541	583	528	495	559	516	500	492	524	500	531	527	520	564	531	564	545	546	539	519	526	527	544	493	561	533	538	506
25007	20696	26968	24361	20632	9810	1191	724	560	543	475	413	367	357	365	360	301	283	347	739	296	264	284	267	275	289	263	246	265	248	263	268	259	241	251	240	252	242	262	252	272	272	235	254	255	233	274	213	225	266	240	230	231	242	264	263	230	244	250	214	226	256	216	247	234	242	302	229	234	202	220	250	252	245	229	232	236	252	232	213	223	233	201	247	211	247	218	231	239	250	252	258	232	232	256	240	232	252	212	233	231	245	210	255	220	223	212	244	226	231	236	222	231	229	236	253	221	249	257	249	247	224	196	230	255	255	217	223	232	257	218	237	241	225	218	221	252	247	229	244	225	216	224	220	213	224	201	233	270	222	240	222	246	218	206	247	259	248	241	214	239	225	244	224	235	229	212	231	247	232	251	249	218	227	227	236	233	210	235	235	237	209	195	242	240	242	252	235	227	216	250	238	220	211	220	226	224	233	251	233	225	230	233	221	224	250	246	230	267	201	259	227	208	244	225	273	219	229	220	272	219	259	209	209	213	251	251	243	234	245	228	198	234	212	251	233	218	259	232	246	258	245	223	230	262	208	242	225	202	250	257	225	212	226	229	257	252	228	213	230	227	216	243	219	218	228	237	234	216	243	214	222	215	229	209	210	257	233	218	257	204	243	228	223	244	231	226	234	216	244	244	204	212	207	208	220	233	229	261	218	214	225	229	209	237	220	225	231	227	255	252	196	225	243	234	252	236	232	218	223	252	233	236	212	226	234	240	261	244	225	217	230	231	208	245	227	226	225	232	222	244	240	247	239	241	221	249	246	242	241	242	250	247	214	254	262	238	210	224	228	213	256	234	259	232	214	225	240	227	252	205	233	223	243	213	235	189	246	261	227	221	228	244	239	207	232	225	238	236	244	228	210	234	219	222	240	223	233	212	218	224	201	229	232	238	237	216	213	252	238	225	215	231	250	233	196	231	262	226	234	259	234	266	220	249	229	226	239	226	240	237	233	238	227	239	259	232	232	261	217	219	217	238	234	269	233	221	241	210	226	240	226	217	221	245	244	217	225	237	231	232	236	217	242	225	220	234	233	216	237	243	217	252	218	219	230	256	203	215	251	208	250	232	234	233	233	248	244	218	245	254	220	230	244	243	226	217	226	244	219	231	209	212	244	240	227	240	228	234	220	254	234	217	231	223	219	231	241	222	204	227	195	222	244	231	223	229	226	220	236	249	235	239	240	262	229	241	220	242	205	249	233	227	233	250	225	212	253	217	210	240	245	252	222	254	205	255	223	212	213	191	245	220	256	220	217	242	207	226	216	215	244	239	231	249	249	222	247	219	220	227	214	223	240	244	258	230	212	241	252	207	221	212	239	207	240	229	243	225	245	228	207	246	244	212	244	247	214	241	236	252	233	231	218	228	235	234	251	223	230	218	231	255	217	237	233	243	217	235	229	238	245	237	191	213	249	201	225	233	216	222	248	260	220	246	226	251	238	244	229	252	216	245	241	230	226	247	260	227	255	229	215	234	225	233	225	184	254	206	201	248	217	237	240	232	204	243	221	205	238	222	248	229	213	235	238	239	203	226	247	223	219	253	232	217	233	238	231	221	233	241	214	229	226	237	238	250	234	264	213	237	240	246	224	229	221	237	212	206	243	209	266	238	220	212	204	245	242	243	260	240	259	252	209	230	253	233	209	247	216	248	226	220	235	227	252	249	257	214	230	202	250	219	240	240	210	234	227	242	258	234	235	250	222	237	206	227	258	261	202	205	235	212	229	218	228	238	237	244	225	213	247	249	203	224	243	220	222	236	236	232	239	227	233	236	233	241	228	228	242	224	216	238	230	232	232	219	243	228	250	241	235	214	231	223	243	242	222	220	241	217	245	235	240	243	229	244	233	256	239	218	222	232	243	225	232	224	229	240	249	225	240	211	233	217	230	223	245	207	198	203	221	249	230	223	230	227	237	240	228	221	239	233	235	207	214	236	250	262	217	242	245	260	230	222	216	220	235	208	223	226	211	220	266	255	223	232	243	215	239	238	226	231	230	239	229	234	233	236	240	243	232	235	253	270	248	205	236	220	231	224	228	235	226	223	215	226	231	207	233	246	227	231	218	227	205	236	212	229	217	233	197	212	239	206	218	242	217	239	255	248	201	237	231	211	231	249	237	241	232	223	226	244	213	220	241	230	239	228	213	236	223	217	251	228	246	230	209	206	249	233	205	223	222	230	220	227	208	266	225	215	232	219	243	237	229	210	226	217	249	235	230	231	227	244	242	229	233	236	229	224	238	207	245	227	242	264	252	222	217	236	228	212	238	233	236	225	217	225	223	242	227	230	226	231	194	227	224	252	198	235	257	237	225	244	217	229	251	235	221	225	223	228	244	236	226	235	201	256	225	255	260	227	214	267	246	223	216	224	221	243	229	246	240	225	230	236	251	240	236	228	223	228	222	243	225	223	223	236	246	222	243	224	224	222	199	220	216	218	213	245	223	236	234	217	241	232	229	213	244	247	217	253	238	236	238	219	231	232	210	238	231	231	229	233	246	211	248	222	262	246	218	254	232	242	231	228	189	231	240	266	183	225	264	205	255	221	216	227	230	236	237	231	205	208	240	235	243	222	230	233	244	244	241	258	226	222	249	235	206	252	244	239	244	242	231	228	223	233	236	204	222	230	206	217	256	240	215	242	220	231	233	232	226	214	226	247	220	212	228	205	231	232	237	240	251	203	242	223	237	250	240	247	201	224	200	241	248	251	239	236	236	242	225	242	237	236	218	228	244	249	192	228	228	225	205	201	224	230	228	211	257	234	210	238	238	239	219	244	223	228	224	223	233	238	243	241	257	235	226	239	205	248	249	236	240	243	245	237	254	223	211	237	257	221	248	215	233	206	207	200	231	215	224	248	249	238	230	229	202	243	214	221	218	219	226	234	239	223	241	241	245	225	238	229	185	228	235	228	220	220	243	239	232	219	241	200	206	236	224	231	201	222	232	240	218	242	255	220	237	226	236	214	209	222	217	232	237	241	225	214	248	261	248	211	210	224	248	227	234	223	220	223	239	232	225	232	261	254	232	250	223	229	226	238	252	236	264	252	223	226	210	244	218	236	212	241	214	223	214	243	219	216	216	233	210	221	220	222	225	207	228	249	226	192	222	208	261	212	233	228	254	212	227	222	252	247	227	259	223	244	253	209	232	229	234	251	208	253	210	217	260	233	265	254	235	215	220	225	226	221	231	237	221	266	208	207	226	220	229	221	247	207	236	226	227	219	209	226	224	247	275	234	221	242	254	245	214	225	231	235	226	230	243	226	227	239	230	249	233	257	256	241	227	203	248	226	235	246	241	232	221	253	213	227	276	216	239	256	234	211	226	223	228	195	255	216	215	239	221	233	262	229	248	243	234	234	226	228	232	210	241	223	232	238	208	219	232	226	237	258	233	267	230	233	222	273	225	218	242	222	223	226	220	239	246	237	220	224	230	237	223	210	240	270	216
37695	26989	11415	5827	3785	2427	1756	1374	1148	994	856	724	640	592	538	472	467	438	496	1388	413	368	355	306	350	350	358	321	351	314	305	302	283	305	320	307	308	295	302	251	254	272	274	283	273	278	264	287	290	246	266	253	256	269	288	248	297	258	267	272	275	264	240	264	272	271	241	246	285	285	283	283	262	249	291	237	254	259	240	291	271	251	246	275	258	263	268	270	262	279	261	266	236	246	288	259	253	268	251	280	263	261	299	269	265	280	272	237	270	252	265	263	281	248	254	258	252	258	273	248	280	293	261	255	259	234	253	274	247	256	254	239	253	258	246	262	266	263	224	262	276	271	230	269	251	247	255	260	273	259	271	273	273	248	254	234	271	261	281	262	285	251	226	281	287	253	275	268	267	259	282	291	245	253	263	272	268	284	267	260	242	275	249	237	259	261	275	259	265	278	237	278	261	254	219	274	276	255	259	240	278	280	259	222	265	254	262	274	237	263	262	247	277	264	278	267	248	246	263	253	277	247	279	273	249	252	280	248	269	247	249	262	280	252	279	246	241	226	256	263	246	273	281	292	275	268	229	275	253	284	251	260	259	247	246	292	262	260	277	265	244	264	256	244	268	233	273	271	252	277	289	252	274	280	251	247	278	253	291	246	244	262	235	282	246	239	234	237	270	261	261	223	279	271	270	289	249	235	264	254	256	279	251	251	251	238	227	246	242	245	280	257	268	243	250	231	254	259	276	264	251	271	227	263	239	271	283	239	253	288	267	273	220	263	264	277	255	254	231	237	256	270	263	256	260	231	272	276	258	262	264	258	275	241	285	252	273	264	267	258	268	286	254	261	241	247	233	277	227	290	245	278	274	269	242	262	227	238	282	246	256	283	264	254	264	277	274	229	224	252	273	257	243	274	258	253	253	258	255	250	274	245	243	263	239	259	234	236	247	280	234	269	237	278	267	267	277	257	259	254	252	277	233	268	242	229	264	252	244	287	238	225	248	244	264	281	282	235	291	250	249	265	247	252	275	236	251	258	245	254	260	245	255	241	240	242	267	255	233	263	260	275	278	265	271	265	269	270	256	236	224	235	259	230	247	250	247	246	252	262	280	254	232	261	280	241	258	272	264	275	284	255	262	249	251	246	223	282	251	271	239	258	257	264	257	261	268	240	271	243	260	265	233	227	237	263	270	272	248	275	267	285	257	270	242	270	248	260	238	254	276	279	261	275	232	247	259	268	253	258	249	266	256	251	270	264	238	289	268	222	273	281	250	272	264	247	279	238	257	252	289	287	282	241	252	257	255	258	232	255	259	270	238	268	263	260	247	267	250	273	302	278	268	270	281	259	287	286	244	251	268	223	253	272	224	255	282	270	285	263	255	210	248	278	254	254	235	259	264	253	259	285	275	261	251	246	260	255	255	283	272	263	270	256	256	242	249	265	243	288	250	274	258	279	288	251	239	229	272	247	260	271	266	238	257	250	256	256	275	274	252	264	271	256	276	254	243	260	249	247	243	254	252	253	249	237	251	234	230	259	277	250	258	248	244	243	253	238	269	251	276	275	246	261	232	251	254	266	244	287	263	254	259	256	263	261	262	232	290	244	279	241	256	247	256	262	220	262	236	250	227	266	253	293	261	252	256	251	269	269	258	243	281	257	233	272	238	267	230	238	258	248	247	247	282	279	288	274	290	257	255	234	273	271	268	261	256	284	248	268	241	246	261	279	286	274	260	273	280	241	270	259	265	268	267	276	246	253	262	281	229	247	265	249	260	255	264	235	249	268	255	251	278	288	268	227	254	289	266	257	268	276	238	275	267	254	246	261	276	258	280	256	269	267	256	254	246	265	235	255	270	208	269	249	270	235	257	280	237	249	287	235	240	280	253	282	273	266	255	279	248	269	257	248	264	247	229	260	272	257	291	262	255	262	218	256	230	246	233	271	272	277	261	271	257	259	290	241	256	289	289	271	264	237	291	287	245	238	260	271	270	266	263	245	240	249	274	231	254	261	270	249	249	275	257	250	251	288	263	238	265	261	262	279	263	287	242	260	262	267	246	269	268	289	231	259	289	266	234	249	245	258	232	243	235	254	255	247	262	259	253	251	276	248	265	264	247	265	237	260	235	239	232	248	264	286	284	267	249	260	262	257	260	279	239	237	272	260	231	232	239	222	211	273	265	260	253	287	279	291	264	250	255	310	268	278	250	272	271	240	250	243	233	242	273	255	231	272	262	250	226	270	267	247	271	281	272	284	244	289	244	261	241	251	244	267	258	249	242	243	269	255	248	270	274	256	264	245	251	230	279	255	264	265	269	265	258	249	248	282	306	259	251	278	281	275	310	247	235	236	242	257	257	264	254	263	267	260	247	257	284	267	234	234	291	257	255	254	247	256	262	243	266	258	275	277	245	278	254	279	270	276	272	264	262	258	274	259	266	254	270	255	246	275	238	265	261	265	240	231	263	241	253	243	249	250	246	272	241	261	251	247	271	269	258	246	260	250	256	276	258	255	243	234	240	259	242	263	268	263	272	222	262	248	280	255	252	257	247	266	243	246	259	271	266	250	257	225	249	270	246	254	266	246	276	263	283	251	269	274	262	255	246	273	281	252	256	263	266	246	230	240	254	276	277	266	254	265	247	266	277	237	262	259	238	272	263	288	246	254	259	267	276	271	239	298	253	258	256	239	226	251	289	250	271	234	268	277	269	235	247	257	277	254	270	224	252	248	252	258	233	261	286	262	229	256	260	268	252	269	249	272	295	256	260	247	252	239	290	269	259	237	258	265	267	279	268	254	267	283	273	259	254	279	277	262	235	258	228	263	291	287	231	232	262	246	236	240	289	257	272	231	261	273	245	234	261	253	276	233	276	247	259	266	259	247	227	259	264	255	235	240	250	264	256	246	249	270	269	303	267	254	262	236	265	283	249	243	283	241	292	252	279	267	262	261	280	265	246	280	265	270	248	293	263	266	262	261	257	257	261	264	274	275	249	266	259	265	280	257	257	245	256	265	289	255	280	272	261	248	278	257	249	276	253	242	267	276	281	273	270	256	263	274	280	245	266	272	235	281	252	272	270	277	241	272	277	280	256	286	263	280	292	259	261	267	251	277	232	248	256	265	231	278	279	253	261	281	239	243	281	248	272	242	243	241	248	258	277	255	264	253	248	277	253	263	281	267	241	247	248	262	227	244	267	284	285	280	253	261	279	262	274	268	275	250	248	276	272	261	290	293	272	247	245	249	229	244	250	261	235	240	245	236	264	265	257	241	260	246	297	248	244	265	229	252	241	239	250	236	276	279	286	284	260	274	245	255	263	259	253	260	246	261	258	270	241	246	249	219	259	256	261	280	261	240	261	253	238	257	254	276	234	245	263	244	236	225	244	264	265	243	265	274	274	296	246	263	253	261	274	240	253	258	305	267	239	253	245	292	255	261	264	271	270	250	245	254	265	225	216	239	264	266	233	291	248	257	285	246	241	250	240	232	245	263
23000	20707	27361	24017	20682	20695	7431	1569	1162	1045	945	815	775	753	750	701	681	640	699	708	584	590	618	569	569	587	556	614	509	574	537	572	532	536	522	539	523	510	537	553	516	547	507	518	513	487	527	527	543	539	529	532	504	501	534	512	516	521	538	528	532	564	554	485	544	499	469	520	544	544	478	505	503	546	526	483	516	487	497	515	538	514	495	498	492	517	538	532	474	468	500	509	526	516	529	565	511	507	535	515	545	519	518	511	492	526	499	505	498	485	500	552	572	532	514	527	482	480	499	507	565	517	500	538	533	519	542	526	539	511	558	565	544	468	525	511	518	505	499	547	544	514	515	487	476	514	503	492	540	546	488	509	522	524	535	500	526	503	514	541	500	522	538	514	477	521	494	524	523	451	514	534	481	493	550	528	527	503	530	537	489	472	534	533	504	485	534	514	476	521	507	509	540	481	493	511	477	513	483	491	540	501	488	529	547	526	515	470	543	501	534	499	544	500	540	511	516	517	516	492	519	496	547	472	483	533	534	535	537	520	493	539	486	546	534	477	507	491	509	555	513	536	527	525	504	497	519	510	502	493	525	504	528	490	514	518	522	526	505	537	514	498	525	504	502	513	553	551	489	495	473	499	514	519	467	528	527	507	506	527	527	534	497	500	518	529	537	507	563	516	503	530	505	541	523	498	499	496	522	538	491	542	492	496	509	512	535	503	489	523	487	487	519	505	532	515	508	492	533	536	517	503	502	492	541	481	471	464	502	523	486	517	537	535	510	514	514	516	490	498	491	483	498	519	536	527	486	544	518	491	531	486	502	517	509	515	514	515	513	576	488	500	538	553	495	504	519	551	519	559	510	511	530	465	491	499	482	501	482	483	488	507	516	499	507	482	498	541	471	505	501	511	502	516	547	474	501	486	514	510	507	507	516	509	501	550	479	463	442	506	464	484	506	478	482	494	517	511	488	511	518	555	493	491	504	528	533	525	503	500	547	491	534	468	564	498	534	510	488	500	504	512	531	502	514	505	493	491	510	498	540	498	501	525	480	550	504	484	525	509	531	567	473	492	511	484	507	487	531	489	517	563	484	480	470	510	528	505	520	494	491	483	509	513	519	484	492	532	555	506	507	488	506	532	474	536	474	503	499	501	506	536	526	487	535	522	521	534	521	530	517	539	536	527	525	543	498	480	521	508	547	487	487	524	515	508	521	516	512	486	524	510	487	546	500	515	467	499	510	533	539	485	474	531	495	480	500	512	539	493	540	445	484	542	537	517	530	500	477	546	523	525	539	488	516	531	519	520	469	475	489	499	508	500	543	494	495	512	473	477	496	519	504	496	505	468	525	512	485	488	479	496	499	538	507	529	499	531	512	509	489	523	536	475	480	519	535	540	498	479	501	527	495	521	493	485	507	513	522	556	548	529	527	503	511	512	521	485	511	508	507	495	540	541	522	534	510	537	501	500	482	495	487	489	532	510	544	525	485	532	519	539	517	477	488	512	489	496	505	512	547	470	552	509	523	527	509	508	493	517	506	510	513	548	483	481	529	508	507	488	483	487	490	526	514	540	483	518	535	494	492	507	500	548	517	513	500	491	494	512	502	513	496	504	558	551	482	515	544	527	513	495	521	520	508	513	540	505	531	498	507	522	521	495	539	485	483	523	518	488	502	504	561	539	518	534	511	521	520	499	473	477	514	536	498	490	503	515	489	526	532	499	507	495	501	512	483	502	532	527	522	483	523	473	492	540	521	501	562	478	531	502	534	519	509	508	503	480	500	540	517	491	476	535	533	526	489	551	531	515	520	511	520	522	505	501	515	490	538	511	513	472	523	536	489	503	512	511	532	532	499	489	532	499	548	476	522	559	513	506	499	516	532	506	548	528	512	512	488	496	515	517	521	511	470	553	491	495	483	511	519	478	479	462	518	557	492	476	509	526	480	515	515	491	494	504	537	477	509	508	475	550	527	505	479	504	518	548	505	501	480	529	488	513	499	505	519	500	511	545	525	512	483	526	516	530	534	508	482	516	529	516	515	514	516	493	502	515	524	548	516	541	505	472	458	494	531	498	541	486	468	486	512	501	548	515	546	461	486	528	529	474	496	517	515	541	511	488	472	526	472	524	489	539	532	564	473	553	496	519	513	519	527	479	494	506	468	509	526	506	513	519	559	490	463	495	500	512	492	521	514	540	542	530	521	479	498	505	501	517	514	507	515	568	539	500	524	581	483	536	501	487	480	496	510	530	469	510	495	498	521	472	536	498	475	488	509	516	458	471	516	488	499	479	489	503	501	499	541	522	507	506	479	477	551	514	504	545	529	499	528	502	525	521	494	540	461	493	538	470	502	523	534	485	480	510	539	486	501	497	532	527	557	536	529	525	498	522	486	527	460	536	488	498	523	488	495	513	507	582	561	519	493	547	527	487	540	466	517	519	487	572	506	499	547	497	552	540	495	504	482	555	535	558	517	494	545	514	506	508	518	498	520	497	544	498	503	511	523	507	476	523	527	540	500	517	535	564	521	508	536	548	511	504	541	544	527	513	501	538	502	560	493	502	510	485	501	514	524	508	516	508	505	533	475	517	496	510	518	509	499	534	513	540	479	526	519	493	516	482	474	533	589	490	523	532	483	516	510	457	473	504	525	550	536	491	525	483	498	521	507	481	516	515	519	538	497	496	493	512	490	538	504	498	521	474	469	494	483	509	524	497	528	504	514	481	495	530	563	530	508	493	531	538	477	533	548	506	502	479	512	486	473	538	533	491	497	512	510	491	517	508	475	496	500	491	523	534	527	486	502	484	536	492	492	515	492	486	499	465	482	526	493	523	514	475	528	497	517	518	525	534	500	487	524	556	582	539	479	549	548	526	466	518	534	506	498	527	460	496	488	527	519	524	583	535	536	466	525	487	460	509	529	516	539	480	569	499	491	524	500	520	520	533	564	472	484	518	475	507	525	539	538	566	495	505	484	534	489	546	543	531	531	476	537	516	502	485	490	494	480	537	519	527	471	535	568	507	493	515	524	538	527	478	545	534	496	514	543	506	514	496	538	485	504	521	444	526	508	527	474	537	469	560	503	507	488	514	534	493	502	536	524	508	478	522	539	483	565	519	523	534	531	478	532	546	540	500	507	526	507	503	520	538	532	512	549	501	513	528	512	544	521	545	495	535	526	492	483	511	487	533	488	543	508	510	530	488	511	520	520	520	534	502	488	524	531	522	541	520	485	504	514	540	515	542	513	540	500	522	515	484	497	515	497	503	534	500	502	501	516	472	542	530	472	494	506	524	513	532	514	480	552	513	516	523	508	492	489	506	469	504	533	530	510	506	500	532	536	505	528	477	543	506	480	496	519	495	492	503	508	472	551	575	517	494	469	505	514	556	472	476	508	534	500	499	515	514	479	525	543	481	495	519	499	511	525	533	518	490	497	530	487	528	519	480	559	520	526	516	487	501	475	506	514	555	533	524	545	566	496	502	485	497	531	502
41652	33121	16476	9359	6234	4233	3177	2547	2054	1735	1485	1355	1148	1054	926	912	911	820	901	903	742	731	693	618	673	675	652	581	601	590	575	605	589	597	537	590	580	563	554	532	571	573	536	557	527	551	503	556	552	536	510	554	576	546	514	531	537	533	500	536	512	503	508	529	522	501	516	535	492	544	540	517	545	517	530	492	543	527	519	489	534	537	549	518	543	493	504	530	479	509	542	515	551	532	546	509	498	555	477	520	499	524	496	476	509	528	515	535	527	490	536	511	501	477	525	519	515	533	529	562	522	482	518	497	491	515	523	490	477	477	525	466	513	491	467	521	466	511	495	512	524	567	493	508	475	497	516	499	532	493	476	525	507	488	486	531	516	522	521	472	528	492	503	512	499	500	482	508	530	479	482	549	518	536	531	501	527	483	509	540	493	500	507	513	508	532	521	516	519	480	526	493	466	536	529	531	498	489	504	503	501	531	500	476	512	511	537	507	511	515	504	515	497	486	511	500	466	524	509	533	531	514	530	475	530	489	521	480	474	544	517	524	542	525	494	509	517	507	519	510	496	444	528	487	499	484	496	522	475	492	529	497	523	526	508	511	515	527	466	535	504	529	470	500	506	497	495	549	509	544	512	498	563	521	505	506	501	510	494	518	530	515	500	511	516	499	509	517	469	533	503	516	536	486	514	534	574	490	532	501	494	513	535	459	524	482	532	516	492	513	547	497	479	478	507	441	535	472	534	468	511	540	536	489	520	502	541	490	512	514	526	465	472	502	501	522	506	451	480	519	548	496	506	565	548	512	479	486	533	502	475	507	525	513	521	539	522	523	480	467	501	495	507	475	494	531	492	485	494	488	515	535	468	508	497	489	522	523	491	518	500	504	559	497	534	531	511	509	478	495	525	517	500	542	493	516	493	499	549	514	487	505	521	523	498	520	521	483	533	478	502	503	502	489	541	480	518	491	556	525	529	487	481	480	490	486	513	515	528	488	494	499	507	511	493	504	496	520	503	509	513	555	513	508	488	513	549	527	516	530	552	501	491	503	487	497	484	487	477	562	482	481	533	512	502	485	504	467	487	533	539	519	531	522	501	482	514	515	495	478	509	494	501	514	496	511	504	481	475	527	495	493	500	522	522	492	477	510	507	501	542	467	491	507	547	521	501	489	576	496	530	512	506	488	484	509	500	499	487	490	485	506	524	532	485	479	515	507	463	483	497	510	514	473	481	442	510	500	514	491	525	530	525	533	514	516	523	481	508	518	513	534	504	470	467	499	514	483	549	513	525	480	527	498	557	525	551	554	531	515	479	529	487	503	517	479	464	495	508	530	505	504	476	516	492	509	479	456	546	530	446	506	534	473	504	467	528	489	501	503	504	503	531	531	468	514	514	523	544	534	531	511	500	474	520	480	525	487	515	506	479	496	492	515	497	483	493	524	534	475	498	497	522	519	515	488	551	520	524	505	514	512	463	489	497	536	514	528	539	508	499	507	527	483	508	504	525	513	489	430	476	544	529	502	502	511	510	514	472	512	488	505	506	595	471	539	514	501	499	505	495	463	513	539	496	504	522	495	510	529	495	506	515	498	560	527	507	508	502	531	478	492	467	533	510	512	502	522	496	492	508	514	495	506	497	533	507	510	534	511	489	491	549	492	467	534	519	505	476	494	572	518	508	476	503	504	531	469	508	487	503	461	471	506	528	480	505	482	471	497	479	508	534	507	506	462	529	482	503	457	478	556	493	520	518	525	496	504	515	526	518	482	535	535	515	482	496	526	515	534	482	510	469	504	488	476	502	539	481	526	511	486	504	494	519	526	540	514	494	474	500	518	474	519	501	515	516	489	487	520	505	533	505	513	493	464	500	498	491	499	523	498	524	531	506	527	528	544	530	537	505	507	534	532	547	467	501	480	521	511	537	517	496	521	528	518	491	469	505	502	515	574	529	514	541	484	542	511	480	523	489	511	550	515	504	505	552	526	521	495	518	467	497	501	505	483	489	520	525	517	482	464	521	537	466	524	503	507	502	497	474	487	475	464	528	514	486	516	474	467	486	504	478	501	492	532	502	546	524	522	555	453	512	523	494	510	532	488	494	529	552	475	511	555	508	489	471	525	472	513	479	535	493	483	515	525	468	534	451	469	485	502	511	525	493	489	485	522	532	511	515	480	502	521	509	515	525	545	497	539	485	493	488	510	473	527	487	528	495	529	499	517	506	508	502	506	480	511	517	505	504	501	489	502	505	509	505	470	485	506	497	525	489	527	506	504	545	505	512	496	514	495	538	541	481	505	457	545	505	496	542	495	456	473	528	524	476	494	508	485	522	521	501	488	543	490	521	539	492	529	486	531	469	542	521	508	498	510	495	512	507	507	497	480	544	480	513	500	492	492	470	452	550	531	470	541	520	510	503	542	524	539	509	517	490	503	482	541	499	482	494	503	520	505	570	532	513	502	472	510	529	568	536	504	508	493	539	486	472	473	514	530	485	551	515	497	525	535	552	477	519	517	571	527	486	504	519	545	509	504	508	544	544	495	497	532	526	486	460	537	490	497	456	520	506	503	479	523	499	506	512	550	510	525	494	493	498	481	512	481	480	513	528	486	504	516	485	501	495	543	506	547	464	549	492	506	517	497	503	538	534	528	495	509	489	508	480	526	495	498	495	523	497	527	516	513	529	504	478	486	501	495	487	512	461	484	530	493	503	511	509	487	494	495	486	492	521	534	506	505	475	487	501	490	488	518	532	517	508	506	480	549	474	536	494	510	499	541	513	495	556	485	548	517	523	494	549	518	476	532	538	502	568	507	482	506	493	496	542	509	502	498	493	502	525	520	507	523	538	536	513	496	531	531	485	550	517	513	484	524	496	529	471	527	509	494	499	543	534	515	486	442	502	511	524	558	544	490	535	519	494	467	528	508	502	519	511	498	487	501	484	500	480	530	510	536	481	497	479	479	503	511	490	474	480	472	501	503	508	502	512	479	534	470	504	548	539	469	540	488	501	476	492	515	503	517	508	510	563	530	532	516	500	517	502	522	513	471	501	483	501	501	521	528	488	500	522	480	541	513	531	524	524	501	513	484	548	511	518	500	473	460	487	517	493	515	497	486	485	512	526	506	514	546	521	466	479	520	492	562	507	517	490	508	519	484	529	514	505	494	493	520	535	494	539	471	502	459	535	500	505	563	540	521	498	512	528	455	504	497	522	507	506	535	499	548	522	470	528	494	525	522	532	475	523	506	482	561	509	477	523	521	504	478	563	498	485	500	529	502	478	526	507	515	473	524	509	491	486	481	557	530	538	512	516	512	515	511	482	515	477	475	485	524	512	491	537	531	464	520	489	500	496	499	472	500	494	516	504	513	485	502	538	520	486	549	549	531	505	497	475	530	472	507	476	515	524	512	517	500	514	501	480	468	473	515	501	493	471	524	529	520	473	476	526	515	505	491	513	467	522	484	527	515	533	511	502	524	514	497	514	493	506	497	474	508
32760	20303	5518	958	677	582	558	491	533	469	489	460	472	501	479	505	468	466	469	491	475	451	479	502	436	478	456	468	471	500	452	478	450	464	489	520	490	515	473	481	472	458	469	472	495	522	451	492	448	473	494	448	506	497	516	489	494	498	467	502	460	510	525	483	441	474	505	447	483	434	488	452	465	497	480	462	490	492	455	473	497	461	494	443	490	440	450	533	496	459	470	486	494	520	476	508	493	488	469	474	492	468	484	523	487	475	485	465	521	452	488	484	492	503	477	505	472	450	475	506	490	491	452	486	471	483	473	452	464	493	463	498	500	516	475	470	489	478	453	455	528	486	442	477	485	465	493	490	515	479	489	501	435	492	501	508	462	477	482	502	500	470	493	465	490	458	510	508	469	484	456	511	482	502	484	507	460	479	434	505	495	477	502	471	458	524	493	500	494	449	484	512	490	465	478	479	447	500	467	487	493	506	476	464	487	482	513	458	491	463	505	478	480	476	518	448	487	462	517	507	505	462	487	459	485	454	503	455	491	471	478	454	469	491	499	465	498	459	487	504	511	510	508	477	509	467	447	539	509	467	485	495	488	500	486	511	498	470	486	468	461	501	460	505	466	484	473	501	493	454	440	509	428	473	473	444	478	501	444	491	464	447	505	493	509	493	483	483	515	497	470	471	487	498	439	462	509	481	479	488	460	482	498	465	486	476	484	481	495	496	475	492	455	465	499	488	511	483	459	464	467	466	498	474	497	453	524	474	474	463	461	454	501	491	451	496	461	479	458	516	468	462	469	471	482	476	461	514	489	498	479	447	483	476	440	486	515	481	508	490	514	457	462	438	500	460	470	476	478	465	497	494	497	484	463	451	466	495	480	496	463	468	439	448	530	463	466	512	493	521	475	505	465	440	458	472	487	459	467	509	445	463	483	504	401	472	458	446	474	488	465	497	450	503	505	423	475	456	460	473	528	452	453	443	472	464	495	474	473	490	470	484	476	492	497	492	508	482	472	481	471	472	476	446	488	514	466	484	483	464	474	482	455	479	491	483	466	491	511	490	453	510	454	480	504	506	497	464	465	493	516	463	436	511	463	517	481	463	472	520	498	489	476	505	513	465	446	468	484	467	493	455	410	432	498	470	469	485	469	487	486	478	463	501	487	482	502	476	489	459	492	490	491	428	485	475	472	465	483	481	492	504	470	458	481	487	496	506	473	425	484	506	480	489	495	522	503	471	474	489	500	463	443	456	492	468	462	485	520	481	474	472	470	454	444	477	454	487	480	495	464	483	530	472	460	486	442	504	516	464	468	452	489	470	521	524	495	465	494	476	475	475	478	487	474	501	478	552	482	493	503	440	463	452	494	478	460	472	501	481	501	514	456	478	472	485	463	457	454	471	449	440	505	473	476	470	480	455	456	476	472	488	514	498	471	517	492	493	490	497	461	496	482	495	446	489	465	449	498	477	538	526	493	472	502	485	478	534	469	477	462	447	454	520	473	496	479	485	484	486	456	480	432	510	488	508	511	498	484	443	443	441	432	483	450	485	477	478	478	505	468	496	487	471	468	474	468	498	475	477	493	440	509	487	456	453	458	482	460	505	506	502	498	464	479	495	466	438	491	470	488	441	458	483	500	510	437	471	488	489	488	464	475	476	511	497	486	480	466	450	471	478	483	488	500	474	496	469	492	491	517	488	508	473	492	444	481	482	478	501	503	466	475	513	454	481	509	490	441	494	464	460	512	448	453	465	488	540	468	499	469	486	468	465	452	448	447	502	476	464	512	480	460	481	487	471	551	485	483	476	475	487	467	465	464	465	471	451	446	541	469	485	440	485	465	493	451	480	494	511	465	462	469	459	486	460	482	500	488	424	492	486	502	531	527	458	481	474	488	470	522	492	452	507	479	493	518	504	527	481	512	486	470	472	417	489	496	497	434	482	478	474	477	464	443	447	510	458	538	482	494	469	507	470	483	479	456	468	493	440	445	475	471	452	468	435	486	494	468	506	491	480	464	477	487	460	470	465	437	461	496	494	458	485	477	503	488	476	458	458	456	460	448	485	461	508	477	498	429	477	483	488	515	504	460	475	456	454	506	450	453	505	436	419	461	452	477	476	450	436	444	494	456	479	498	460	458	470	504	471	517	470	464	492	489	498	494	479	492	484	473	471	523	515	478	454	459	477	502	468	470	434	484	462	464	520	494	440	486	506	456	515	514	488	457	462	474	505	481	482	525	487	509	470	477	459	476	521	452	478	508	490	511	511	465	475	489	465	476	466	481	510	459	471	490	476	463	472	479	446	537	478	509	505	475	529	514	502	486	482	500	454	465	489	462	465	467	468	490	491	540	516	462	478	459	494	499	479	508	461	484	506	466	462	500	500	463	473	500	436	449	466	485	510	495	477	455	467	495	428	452	441	503	466	508	491	482	487	487	494	467	490	469	479	489	473	486	472	462	449	457	480	520	464	471	496	482	480	508	482	476	445	435	452	463	477	490	465	494	468	485	486	483	485	482	475	456	488	477	479	485	457	448	455	526	456	464	481	451	486	445	480	505	459	473	480	436	410	481	487	510	477	475	487	461	484	426	454	476	490	481	485	496	482	475	476	444	471	502	487	474	493	501	530	490	453	456	484	489	448	518	492	457	447	455	470	472	464	515	488	489	467	466	512	487	470	458	440	488	456	484	493	490	460	454	453	434	485	432	517	449	478	506	458	470	453	473	481	495	440	468	441	461	491	479	476	516	520	481	487	507	475	513	447	474	498	461	488	460	521	487	488	480	499	479	490	476	468	471	522	462	500	487	488	459	478	510	460	474	491	470	480	492	469	500	486	481	469	503	448	471	495	538	485	532	464	506	467	511	459	511	487	486	482	438	458	488	480	505	494	505	447	492	465	479	495	463	487	460	494	505	506	407	469	440	486	482	480	484	464	487	470	486	516	488	432	414	492	474	486	481	494	444	439	476	454	471	465	452	493	475	517	489	454	499	452	495	446	478	483	516	459	481	481	463	496	486	509	467	480	452	467	466	474	492	474	480	442	491	494	484	499	446	485	515	496	508	462	480	473	506	493	475	492	471	483	488	455	478	496	492	464	469	464	489	470	441	475	492	453	434	486	492	493	468	460	476	516	480	474	453	447	473	462	479	497	466	476	526	491	506	460	442	442	456	475	475	494	506	478	443	456	478	506	473	500	444	475	500	479	455	478	522	457	483	451	492	437	459	505	475	453	501	517	468	492	475	463	463	470	474	533	521	443	498	468	454	483	460	473	448	496	460	444	523	461	508	444	449	514	460	479	455	493	486	476	497	484	481	474	444	466	488	465	490	468	467	460	478	497	502	486	473	438	503	497	476	529	500	501	492	474	454	466	507	465	508	500	447	495	508	469	461	509	474	485	499	465	465	474	479	456	505	455	494	452	440	497	493	427	478	445	507	471	471	460	502	479	491	465	448	501	481	443	450	468	486	481	466	482	467	500	540	468	478	462
34056	15335	2167	1185	919	757	655	647	629	554	536	560	550	573	556	566	577	583	549	570	519	517	520	522	493	552	578	526	500	524	508	556	503	506	541	551	462	535	511	504	525	531	542	549	539	539	519	520	557	556	504	553	515	517	484	564	540	534	547	577	526	523	536	543	513	531	533	527	552	537	552	494	479	556	513	543	547	526	544	543	500	508	544	513	541	495	533	490	530	543	532	527	506	541	520	522	491	506	501	502	534	502	556	554	529	543	512	543	511	541	514	568	534	576	523	528	520	551	559	518	585	506	522	528	494	472	494	554	554	531	509	548	584	553	508	503	508	512	602	518	545	539	535	529	563	516	533	565	539	484	554	545	534	534	500	536	555	568	522	524	530	522	501	508	499	550	508	534	494	524	514	474	544	558	500	502	551	520	534	558	560	535	508	526	529	579	506	503	531	541	570	571	535	497	508	519	574	535	520	523	526	528	543	557	537	507	565	542	515	523	509	540	518	507	535	503	515	495	511	549	544	561	545	537	516	542	493	500	526	514	523	530	478	554	559	565	560	526	534	549	543	508	564	530	501	521	537	469	480	529	509	499	542	508	558	511	534	524	523	521	519	556	547	512	507	510	526	529	527	512	536	565	497	565	506	496	536	530	560	541	497	518	495	537	500	515	603	560	529	508	554	528	528	528	547	498	516	566	565	544	538	484	553	522	555	531	537	561	558	512	536	499	521	538	510	551	518	514	501	540	535	542	541	511	542	543	572	485	547	552	529	535	537	531	541	508	526	572	542	546	520	535	556	538	517	484	567	529	460	503	517	518	501	530	528	553	542	532	533	580	548	534	537	535	575	493	553	537	524	501	497	507	520	494	541	517	549	534	573	561	513	551	539	536	561	538	522	498	487	484	553	511	529	520	556	554	517	527	529	562	596	544	495	521	513	544	539	539	489	548	535	517	538	509	544	495	563	542	555	552	490	502	539	505	532	575	586	534	537	506	566	547	503	548	527	567	544	543	526	519	502	512	551	506	556	521	497	529	550	543	533	518	580	541	525	522	488	521	538	483	528	554	553	521	531	531	502	497	547	520	523	558	546	516	513	525	530	561	497	513	523	556	545	546	569	527	495	517	584	499	530	467	525	502	516	527	609	548	518	520	493	486	540	542	521	537	514	525	506	570	509	557	499	565	522	501	537	508	538	548	546	569	513	498	476	517	554	525	566	515	493	506	505	502	524	522	541	558	514	546	489	517	502	509	533	523	548	507	527	510	541	517	525	532	541	511	466	508	532	562	539	516	555	559	542	532	557	546	525	534	539	549	504	526	539	505	516	478	532	511	516	522	529	549	497	490	529	523	565	520	495	515	512	561	524	528	539	520	538	495	545	510	526	543	510	507	536	547	530	523	505	555	515	514	506	546	528	518	541	533	526	530	499	510	496	500	531	512	528	527	519	545	550	523	542	519	532	549	530	524	539	523	535	547	563	558	530	520	508	556	521	535	493	504	570	553	482	490	522	537	566	572	533	522	513	522	539	549	521	526	517	532	540	523	558	487	512	516	545	517	502	533	535	540	528	574	526	553	509	506	547	527	465	528	508	509	535	529	541	538	535	491	527	504	497	509	513	541	522	555	548	592	538	559	544	549	542	556	574	517	549	501	536	542	513	532	547	534	546	513	519	523	526	497	530	512	552	495	555	496	526	530	516	534	515	554	504	537	556	507	522	512	545	523	511	516	520	548	558	540	536	542	587	520	529	518	503	536	526	519	518	530	509	508	481	525	544	523	491	503	537	472	539	519	487	499	497	514	534	554	537	566	534	587	532	540	524	527	530	507	546	549	546	510	517	559	536	510	560	550	513	543	531	556	517	526	526	515	538	527	559	538	539	517	546	570	544	524	508	533	515	534	533	555	527	566	530	519	527	538	562	538	511	512	504	521	508	538	543	554	530	537	555	549	551	512	570	533	538	563	525	506	499	551	544	559	531	546	479	540	557	506	542	571	510	555	521	478	556	531	510	508	521	521	532	515	547	555	513	511	530	524	490	558	486	492	553	520	598	522	513	545	534	516	561	506	534	510	498	510	505	542	544	544	472	572	507	542	514	542	532	575	503	524	539	522	592	519	545	550	518	554	523	522	544	511	504	516	556	550	510	547	560	501	566	520	497	556	541	570	506	548	544	502	577	498	518	581	554	520	473	536	549	531	520	545	509	512	506	480	486	527	513	520	526	498	563	548	523	526	536	540	500	546	510	511	544	528	503	513	539	513	530	556	542	507	530	521	602	492	517	514	531	507	555	529	518	491	525	557	558	513	513	561	540	533	521	537	511	517	522	545	519	529	513	513	559	559	525	534	588	577	556	528	535	504	532	511	561	523	553	536	548	568	550	539	558	512	507	552	519	531	480	495	506	527	515	524	527	537	568	523	522	547	525	533	525	544	529	532	485	539	541	514	542	536	508	492	546	536	529	525	580	500	530	528	492	542	505	517	549	506	509	518	527	530	561	543	550	574	525	561	548	521	525	561	515	553	541	536	587	505	529	579	521	521	520	516	495	544	534	485	529	535	521	518	557	535	546	530	477	570	519	526	511	527	505	550	505	529	536	514	508	495	505	524	547	495	526	582	538	508	509	495	508	518	487	541	512	540	521	522	575	492	512	552	541	518	484	552	561	556	538	538	500	498	532	541	525	542	559	522	497	524	542	543	539	557	531	526	506	508	514	537	509	549	540	533	520	551	504	551	544	512	494	517	523	504	565	519	573	522	505	522	567	549	481	552	511	520	541	529	489	544	508	533	562	525	578	548	532	533	550	517	506	540	506	523	491	530	508	525	552	503	546	541	535	538	569	550	520	556	517	553	512	548	531	529	523	503	533	546	523	508	530	543	515	530	537	517	512	573	556	559	553	520	567	531	521	518	533	568	550	550	517	498	512	518	525	538	504	539	544	540	537	557	515	531	538	537	517	540	572	555	531	546	541	550	555	539	543	529	509	564	562	535	534	530	528	537	539	537	536	499	534	518	518	546	531	536	499	538	516	578	495	525	526	478	532	516	514	523	563	510	578	545	561	537	536	522	514	581	490	534	501	517	553	549	524	515	506	519	507	532	554	527	532	527	545	517	546	547	506	520	554	534	498	538	548	497	533	521	531	522	520	546	535	535	547	503	533	519	527	505	550	542	558	562	528	572	527	528	545	489	543	520	536	546	484	519	553	534	491	532	554	534	533	544	503	537	529	552	512	524	538	527	506	597	550	521	548	513	550	517	477	524	543	549	523	562	548	499	532	483	496	490	521	556	524	542	556	550	542	547	538	510	509	496	531	545	519	580	536	550	511	529	529	531	503	548	539	533	503	533	552	491	539	517	568	514	498	532	563	528	504	534	533	536	508	511	559	530	525	543	555	545	562	533	533	540	529	549	557	503	525	557	538	514	528	572	559	468	523	512	485	553	559	542	576	494	511	498	528	550	547	541	498	491	512	552	526	500	546	509	535	545
24968	20709	27009	24396	20646	9851	1188	820	575	471	499	384	344	381	356	339	339	311	290	683	287	280	257	245	246	280	238	284	288	277	258	252	251	221	221	236	236	251	229	241	245	246	245	255	224	247	271	254	232	237	246	248	202	220	227	238	263	232	260	239	216	239	257	204	250	240	229	256	243	237	225	265	233	224	226	240	203	194	219	251	224	246	243	212	216	239	261	242	263	210	226	189	234	232	216	218	205	226	227	224	245	220	240	245	203	232	204	244	221	230	236	216	226	259	230	227	228	227	250	198	229	238	252	249	239	223	228	209	241	210	257	243	251	216	244	226	244	201	236	236	215	214	236	242	231	237	225	217	228	215	223	226	227	227	242	246	213	213	210	257	203	250	237	228	229	243	229	229	233	246	232	241	218	212	250	229	213	243	229	243	235	226	231	223	232	226	251	241	251	224	229	232	267	233	235	253	248	222	239	241	232	230	239	238	232	215	230	203	222	239	219	226	239	231	199	215	229	239	237	253	205	227	245	243	212	223	230	230	224	227	214	202	245	246	253	241	225	228	252	222	250	225	229	238	233	245	228	228	240	227	241	271	243	246	248	240	245	250	216	226	220	224	208	216	199	267	237	232	246	233	232	234	228	247	223	226	241	205	229	228	232	253	238	196	220	228	223	236	233	239	231	205	197	242	246	199	220	218	204	215	229	240	234	200	212	225	242	232	225	234	212	247	242	222	232	246	236	250	204	228	229	245	225	240	200	238	214	227	220	218	238	246	209	208	237	218	232	242	232	221	269	244	237	256	235	270	217	244	243	221	260	250	233	233	239	230	206	201	235	242	240	246	226	224	236	251	238	227	233	227	218	245	215	231	245	254	229	234	224	237	248	252	226	212	230	202	212	210	227	216	221	235	235	223	209	196	221	254	252	211	243	233	231	222	235	242	256	225	232	220	247	220	230	220	240	228	215	213	226	212	246	216	236	211	245	213	239	241	235	223	219	210	216	221	229	208	237	240	219	248	232	236	222	214	225	220	210	256	241	227	215	224	242	223	229	204	243	224	238	240	252	217	236	230	234	251	232	248	222	226	234	235	226	226	227	224	213	205	250	222	221	209	246	249	259	216	193	229	227	238	195	232	235	212	235	256	238	245	216	232	223	264	217	227	224	207	238	228	236	217	219	216	220	226	229	234	261	235	226	230	224	217	219	227	223	220	218	239	220	232	219	242	253	230	247	224	235	241	259	232	225	228	210	206	232	208	224	222	228	214	233	229	238	217	215	229	209	234	230	223	180	245	233	244	233	204	209	224	222	216	206	208	239	210	233	221	255	249	236	226	209	234	246	216	227	229	220	217	212	272	232	230	174	223	224	233	227	246	232	201	216	224	228	231	216	223	252	223	240	236	221	228	208	246	259	207	241	252	206	236	229	235	234	227	223	202	208	215	212	231	258	247	227	217	228	226	187	225	228	227	236	240	220	255	243	220	230	237	224	236	230	245	204	223	209	227	223	233	234	231	240	259	245	254	227	216	208	221	208	224	194	231	235	223	227	190	199	241	223	229	225	245	239	221	232	193	237	236	246	210	225	217	235	226	253	228	262	242	240	194	235	232	225	233	254	246	223	231	229	231	233	234	202	204	217	239	227	213	213	253	211	239	211	227	209	262	233	221	222	217	206	204	260	219	221	244	230	202	236	207	236	235	220	226	225	215	227	207	252	226	246	257	246	226	246	239	222	215	219	230	234	242	206	222	240	219	257	196	237	235	211	215	208	228	266	212	215	248	220	228	203	266	247	215	223	239	213	226	238	247	233	227	221	219	257	238	223	210	211	220	236	253	219	222	270	236	204	232	227	230	243	228	241	209	210	232	219	272	208	217	224	209	212	230	215	224	260	239	268	241	213	230	235	219	227	213	215	217	257	227	237	258	227	223	228	254	218	239	229	230	232	221	242	203	222	213	229	248	229	215	230	228	224	211	236	235	231	219	249	189	236	238	249	255	241	234	244	177	223	231	227	221	241	237	226	209	248	205	220	220	257	234	210	218	237	237	261	235	234	233	261	231	209	238	218	227	228	224	210	209	247	224	195	219	220	233	206	238	243	233	226	233	202	236	230	223	229	256	225	220	237	249	295	226	262	235	237	259	223	255	221	228	227	228	234	223	211	231	235	251	227	231	217	263	239	228	217	217	244	245	232	221	222	211	256	229	227	247	199	220	239	212	237	219	237	218	222	234	227	229	266	218	217	233	203	233	211	247	245	237	254	228	233	224	225	238	214	269	228	219	257	234	240	250	236	238	252	214	234	226	233	219	221	257	267	223	230	207	215	231	244	222	239	256	233	202	248	226	247	234	246	211	243	215	199	233	236	246	246	231	269	220	215	228	242	219	227	221	233	214	225	233	204	229	226	230	246	250	209	244	223	228	238	197	248	237	221	223	236	211	212	216	238	232	227	217	202	213	206	227	238	224	225	228	258	255	272	231	237	239	240	227	238	251	235	231	242	204	225	223	226	204	230	226	231	220	200	248	235	212	225	228	236	247	223	216	219	220	250	219	259	229	249	240	238	227	234	245	233	261	216	244	253	226	237	218	244	212	212	220	226	241	250	225	249	193	242	215	208	237	226	230	260	239	210	184	221	212	223	235	225	255	240	234	231	241	230	235	240	233	240	218	263	229	230	208	204	232	222	237	206	251	226	231	218	238	215	267	260	221	243	220	229	200	229	204	207	247	201	219	243	234	244	226	238	225	222	233	223	227	227	238	228	215	199	226	225	236	221	216	194	232	246	227	245	238	242	227	243	233	215	200	222	207	238	248	248	208	253	230	213	256	233	237	207	216	216	247	210	223	233	224	239	224	228	230	225	250	249	220	206	252	216	241	221	223	204	235	239	246	240	242	232	278	218	208	217	232	220	237	213	213	236	227	200	234	225	216	237	243	227	209	228	239	224	260	220	246	246	233	215	223	253	209	210	216	254	248	227	249	235	194	242	225	257	229	243	222	241	250	233	223	226	222	223	218	221	233	219	234	199	222	246	203	233	212	270	263	228	248	201	235	218	244	237	224	249	227	211	224	228	252	246	212	226	235	242	239	228	234	221	205	215	223	244	243	250	237	211	231	270	223	220	209	238	211	223	217	216	236	233	230	230	259	216	192	227	244	237	236	205	263	229	263	208	234	221	243	185	218	216	221	220	257	239	215	219	244	232	235	226	211	212	241	228	240	208	237	245	249	219	228	212	224	226	231	235	226	235	220	221	230	249	230	214	233	218	222	210	241	241	227	249	225	221	249	219	220	233	226	233	240	243	215	206	229	220	234	208	217	234	243	234	257	232	234	221	218	238	210	223	215	233	222	218	217	240	232	264	256	228	234	256	204	255	203	231	219	223	231	216	248	234	215	247	239	239	240	229	228	233	212	240	239	236	241	272	216	243	236	241	230	224	255	230	229	210	224	228	217	251	248	237	228	241	205	204	205	241	249	214	208	252	221	223	233
37512	27304	10240	5441	3686	2507	1899	1621	1173	993	802	721	610	597	536	496	516	464	499	1357	373	380	333	374	327	323	347	310	286	294	314	302	305	270	323	296	278	278	309	275	265	291	294	270	298	290	277	301	265	285	267	254	277	259	266	257	246	279	264	258	275	268	253	248	252	294	278	289	269	255	260	257	249	278	262	274	283	288	261	253	250	258	287	252	295	268	250	252	261	249	273	231	251	258	258	260	274	263	293	246	251	258	267	276	249	243	262	288	271	279	258	219	265	247	250	240	255	262	233	279	259	238	263	260	265	291	232	251	251	234	261	266	224	251	256	276	232	237	293	247	245	251	295	241	277	272	243	264	243	255	269	257	276	273	247	249	266	248	266	255	261	249	236	274	248	267	260	265	238	258	254	236	241	269	261	258	252	253	255	292	271	261	259	257	264	286	303	248	259	228	261	272	242	282	274	278	288	241	235	271	280	268	270	236	257	241	283	226	278	279	224	267	265	226	249	274	276	249	281	244	266	246	271	229	269	266	270	244	264	225	277	255	257	257	261	257	244	261	261	233	285	276	243	267	252	267	265	252	241	229	252	260	261	284	297	224	260	239	256	287	286	262	275	267	241	250	222	242	254	276	275	253	271	257	271	253	242	237	264	248	282	248	252	277	253	261	249	263	272	250	242	248	256	270	262	232	307	269	241	262	288	263	239	253	260	248	252	264	247	244	246	247	219	242	249	242	284	247	253	274	272	253	223	272	259	257	269	252	273	237	256	271	238	262	246	253	242	252	294	269	247	279	307	248	244	268	274	286	271	251	269	253	273	264	281	298	248	271	277	270	274	256	265	287	261	275	265	268	237	267	260	247	266	254	223	269	233	258	260	243	257	223	237	255	238	282	279	282	269	256	221	255	248	273	263	276	274	245	250	281	264	251	258	239	257	293	228	266	254	238	251	243	243	256	288	248	236	287	269	257	255	235	243	257	250	271	268	285	257	274	257	259	271	263	283	246	250	254	225	252	250	246	243	291	248	246	263	251	245	266	242	273	258	248	227	251	285	262	256	252	230	257	257	249	280	279	278	254	273	283	246	276	252	249	282	275	266	274	277	278	260	245	271	243	270	274	257	237	243	263	279	260	260	257	260	248	275	277	257	266	233	255	244	254	279	252	274	245	269	240	261	288	274	259	264	242	269	217	269	247	249	280	259	270	239	271	252	292	260	285	233	261	254	256	298	275	259	255	278	240	263	255	260	264	247	259	247	250	234	269	273	251	240	257	268	258	251	263	244	237	259	257	283	271	257	258	249	254	254	263	266	241	289	264	249	248	281	249	302	261	258	283	261	267	253	244	255	265	264	235	254	271	275	280	261	254	289	245	280	263	264	252	255	254	252	279	255	275	274	253	241	251	252	264	304	259	239	258	250	253	262	274	249	238	267	250	254	260	245	264	257	233	291	293	241	258	273	266	273	294	263	258	244	253	245	269	305	263	239	301	254	255	246	256	294	224	279	236	269	252	233	274	265	254	265	273	249	255	263	271	252	279	283	254	244	269	240	257	256	266	250	272	246	310	235	248	290	243	253	247	237	261	241	259	270	246	241	253	261	234	242	306	256	261	287	259	269	266	258	258	242	254	293	267	268	237	250	284	230	233	280	285	268	235	238	265	244	258	293	265	259	252	270	230	239	263	263	267	247	244	235	288	259	246	264	268	263	251	309	246	224	228	299	237	266	243	260	252	263	269	253	251	273	254	244	246	264	263	254	261	262	228	257	245	268	267	250	260	271	253	261	274	240	261	272	234	263	245	276	228	253	263	258	247	276	254	284	265	241	270	279	239	252	223	244	258	274	281	256	249	251	282	250	274	227	250	237	289	245	245	247	232	236	256	256	252	245	280	253	250	262	249	264	231	249	267	261	273	243	281	264	272	264	295	230	237	270	269	244	282	251	266	273	260	242	261	231	236	243	238	248	262	249	250	267	269	250	285	242	265	247	268	278	286	230	232	268	250	270	274	228	265	253	261	246	250	243	264	282	284	231	239	271	233	239	238	245	258	290	259	288	235	246	281	226	271	259	265	236	266	268	255	268	230	276	236	263	254	256	253	253	229	249	260	242	268	249	268	260	271	245	246	242	236	276	251	251	230	253	279	241	274	269	265	253	266	270	261	253	253	264	255	276	238	253	289	276	282	235	238	261	230	262	268	235	261	257	290	263	268	258	250	269	233	254	256	251	240	243	266	243	225	278	262	285	260	272	232	228	284	259	266	262	239	236	248	293	267	259	238	238	244	299	280	226	247	249	315	256	293	250	271	277	225	277	285	272	281	252	261	259	254	273	287	285	262	240	265	254	249	281	263	255	252	260	292	241	257	261	242	272	258	256	235	250	256	253	261	279	249	269	233	245	275	295	248	264	236	272	250	269	235	261	256	257	228	250	261	262	264	258	264	251	233	256	282	240	276	245	239	270	267	249	267	253	237	244	273	280	260	265	239	264	270	250	248	262	241	245	245	230	273	257	236	254	250	248	256	259	292	282	248	258	260	243	233	259	256	259	233	261	271	245	269	278	248	244	259	280	260	263	273	241	270	261	229	251	269	264	287	224	262	238	280	235	261	264	263	252	252	246	272	254	227	250	265	236	259	257	280	288	262	248	258	250	255	274	260	255	250	228	258	292	251	244	248	256	275	272	267	255	263	277	265	234	253	255	262	233	275	272	268	264	256	251	263	277	248	282	223	276	281	286	217	268	251	261	240	257	253	247	275	230	265	265	274	251	244	250	246	240	267	244	260	286	236	248	264	266	265	259	253	265	240	273	258	262	259	255	235	264	250	255	260	291	262	232	257	237	280	261	268	224	252	270	280	280	258	269	260	290	214	289	264	253	270	247	252	223	252	269	267	275	269	241	257	218	272	244	264	252	244	281	276	271	282	292	247	240	272	241	269	248	273	249	292	253	259	254	244	256	240	241	284	258	245	238	273	242	260	297	256	261	263	230	260	246	263	263	262	246	289	257	255	258	253	273	279	290	259	277	261	247	256	253	248	256	283	230	244	252	251	235	281	254	258	262	265	260	255	244	263	251	242	261	244	254	247	225	253	251	242	282	257	252	262	251	268	249	230	264	282	267	258	238	249	259	273	261	272	268	283	255	273	257	289	257	247	244	246	257	256	255	234	244	254	270	240	262	289	259	268	221	266	313	245	272	260	223	270	267	257	262	249	253	233	239	262	283	302	243	256	251	265	263	257	264	293	232	255	264	229	284	254	259	209	231	254	266	242	259	276	260	238	259	224	259	241	235	236	249	255	232	251	244	233	239	255	267	258	269	265	240	272	289	261	287	249	263	265	265	248	257	251	277	261	260	272	239	253	264	272	246	256	262	234	244	249	257	257	258	263	255	250	252	266	251	272	262	264	250	260	244	272	274	271	256	241	262	256	263	278	245	284	264	272	280	252	268	270	254	271	272	240	260	264	269	276	277	247	272	242	288	264	254	256
23043	20704	27383	23998	20683	20677	7336	1526	1105	1041	950	869	771	760	772	685	691	694	766	1609	570	620	596	591	574	569	560	531	557	555	547	587	558	511	539	525	549	528	573	531	524	531	534	543	512	537	505	560	518	502	532	550	538	526	526	547	506	528	551	482	547	545	522	563	533	520	538	497	517	542	557	525	530	488	512	482	548	528	553	517	498	503	515	481	496	540	545	513	495	488	500	511	523	526	532	481	499	514	505	545	509	514	501	497	514	511	471	506	509	562	550	566	554	521	516	485	509	497	532	528	499	506	543	501	536	515	513	549	543	504	504	495	507	519	496	559	560	505	482	516	512	555	504	524	513	488	543	515	505	526	510	554	522	501	503	533	532	501	510	485	474	518	530	508	508	503	526	504	550	523	532	522	518	528	537	522	527	506	512	500	510	515	521	475	543	493	583	522	495	500	509	479	513	505	549	489	469	535	545	529	527	506	521	525	511	527	524	501	530	526	567	509	526	505	537	506	492	543	482	490	492	513	541	514	503	495	516	515	489	513	502	517	520	520	532	506	480	545	520	542	514	518	512	503	482	539	529	519	501	522	530	530	509	535	481	541	516	521	499	513	484	521	507	527	518	536	487	550	529	529	533	526	557	498	515	506	522	550	497	526	499	490	507	504	493	537	513	531	490	508	465	509	544	525	533	538	506	513	456	505	513	496	502	522	470	539	500	501	544	541	489	461	518	484	492	485	471	545	496	542	521	513	519	546	491	517	525	493	513	523	569	545	524	506	514	494	526	501	536	527	501	529	495	517	514	478	519	528	533	538	521	462	538	531	451	538	490	496	492	515	528	531	521	535	531	507	500	534	528	514	486	556	503	515	503	517	495	524	543	495	519	518	527	530	509	483	533	485	518	528	525	489	545	539	502	493	545	509	514	529	528	525	493	533	546	524	537	520	526	508	478	522	470	527	487	534	521	534	519	484	477	504	521	526	489	523	486	521	539	544	556	501	468	485	549	512	507	502	518	513	486	495	484	516	564	487	506	510	498	536	547	519	519	524	508	508	522	501	537	544	548	592	511	560	540	516	500	539	518	515	473	517	515	492	525	485	504	513	507	489	551	485	523	506	506	517	516	504	544	564	528	548	513	514	491	518	546	498	527	510	518	570	547	504	544	514	474	535	500	491	534	490	481	493	505	542	504	504	479	497	531	520	505	501	514	489	488	488	507	509	467	543	528	536	510	526	522	546	488	495	477	529	505	530	503	514	539	501	526	534	533	504	508	509	507	501	511	516	535	506	528	520	479	533	545	492	531	508	489	517	501	525	467	496	519	503	487	515	506	504	520	494	488	541	479	520	517	488	522	532	516	524	526	523	496	510	597	523	494	528	524	526	507	509	500	549	545	538	544	530	540	472	513	435	516	524	535	512	579	521	489	534	486	473	486	540	512	493	489	506	536	504	546	510	522	535	519	526	558	504	517	545	516	489	492	508	535	554	554	485	471	546	522	523	534	534	482	499	485	542	526	491	532	474	510	506	510	512	515	524	493	490	522	497	507	560	546	497	504	491	505	487	508	549	544	530	494	547	517	491	530	527	522	503	581	489	512	541	485	535	549	546	487	494	482	520	484	533	495	481	519	516	487	526	469	480	519	530	514	524	479	463	474	574	524	498	524	465	536	560	460	489	520	520	507	491	508	478	466	500	518	501	480	510	531	527	511	505	492	532	534	516	493	487	519	476	521	515	512	546	496	517	509	520	524	544	509	508	506	501	534	534	526	513	529	524	541	510	477	471	502	512	497	517	525	501	488	516	527	542	514	523	493	502	491	511	549	505	515	506	509	497	525	508	536	544	537	502	495	507	511	502	528	499	489	513	515	531	467	532	512	533	469	515	496	492	537	514	551	526	528	509	531	547	526	506	501	487	484	539	494	520	499	508	522	502	505	524	529	515	510	490	505	501	516	532	521	486	534	501	543	461	557	532	522	510	520	532	556	522	555	478	493	499	495	525	444	524	499	487	481	518	522	526	497	524	477	488	528	514	514	496	491	504	525	529	491	526	556	526	543	523	511	543	479	504	503	482	531	536	517	481	492	491	534	525	511	521	510	503	567	522	513	510	540	536	539	485	514	521	469	527	536	470	530	529	547	521	484	531	555	490	525	509	473	479	500	514	524	527	503	509	503	536	497	536	510	494	554	456	529	499	493	520	531	511	533	476	509	521	505	490	547	523	509	476	491	454	539	519	467	521	504	517	537	545	541	484	557	481	558	487	486	520	546	499	525	536	451	541	474	521	486	498	528	512	519	507	541	489	523	508	554	537	555	494	501	545	485	532	516	513	472	504	490	500	517	502	499	545	558	519	509	487	529	549	525	513	518	535	500	517	495	508	537	521	517	516	531	515	506	532	506	533	545	545	543	554	523	473	505	470	508	553	524	517	487	501	514	504	551	537	514	517	554	533	528	518	521	524	552	498	547	511	526	503	521	497	511	519	526	524	505	543	513	498	508	512	512	503	507	521	493	516	478	531	511	514	546	478	530	479	472	533	488	518	495	543	505	521	512	496	515	544	522	491	512	553	515	519	471	504	520	540	502	531	516	544	521	515	515	547	525	509	483	559	500	541	497	526	524	490	504	482	508	527	527	520	513	506	499	539	504	523	498	542	518	508	519	531	513	517	502	518	501	479	504	472	484	531	488	506	501	501	557	461	513	521	546	530	532	538	494	466	505	506	515	484	520	537	540	493	502	487	514	494	500	493	527	524	480	536	492	517	495	525	522	509	517	569	517	511	530	540	490	526	514	488	533	519	524	476	515	547	527	523	503	520	495	519	510	532	527	551	489	499	536	505	507	554	519	495	521	524	497	519	496	532	504	546	521	523	537	556	512	496	483	485	532	543	481	517	513	493	486	549	493	516	482	540	581	526	450	507	533	483	539	518	494	512	477	491	543	533	492	493	532	486	488	491	493	485	525	514	520	537	523	528	509	493	488	473	504	515	541	518	532	528	578	496	508	526	545	520	548	505	504	524	511	517	481	542	481	494	493	549	536	511	533	464	530	502	488	455	501	474	507	489	519	545	542	524	514	519	541	500	549	493	533	546	501	503	505	521	516	488	555	516	533	513	503	546	492	537	501	538	511	487	514	534	504	522	528	492	499	492	529	482	517	496	457	497	517	480	490	494	485	512	531	516	512	537	487	475	491	501	551	543	503	507	525	537	508	520	501	521	502	534	565	488	536	514	521	483	573	528	508	512	537	508	517	530	514	477	483	501	485	518	500	501	453	489	548	513	502	509	497	520	516	546	514	506	544	495	490	537	533	547	492	530	517	493	496	485	499	494	502	531	513	532	517	524	552	535	543	563	551	503	495	531	497	516	466	480	563	519	541	515	508	502	529	532	531	530	482	541	547	482	498	518	499	540	488	533	499	487	516	524	545	479	544	547	478	545	513	502	487	532	537	511	493	541	477	522	548	496	504	522	529	526	501	489	461	494	528	531
41524	33387	15916	8659	6025	4513	3364	2617	2178	1839	1587	1312	1192	1102	1041	952	910	929	1197	3025	739	650	667	656	712	689	589	657	595	588	569	555	596	544	596	563	540	568	569	528	564	580	556	561	563	521	568	537	521	533	569	548	553	512	533	558	540	538	521	553	471	481	522	530	559	513	545	526	502	537	524	479	507	540	493	534	548	515	479	518	545	506	499	533	506	429	528	535	492	496	539	546	584	502	544	497	512	502	490	524	484	511	504	520	499	546	525	545	488	514	546	517	495	488	534	449	536	504	543	510	504	516	515	536	518	529	533	495	485	542	557	495	517	526	526	531	506	512	500	516	536	514	504	542	531	486	513	505	556	535	527	510	510	537	535	481	527	508	487	526	516	494	518	493	547	521	520	518	532	483	534	533	514	514	502	505	537	522	526	533	506	492	493	508	495	512	507	532	499	492	506	517	522	529	511	508	475	530	559	476	504	453	544	495	517	523	494	508	502	518	526	503	502	535	501	521	520	502	506	550	513	532	500	495	488	533	498	521	481	522	487	483	535	484	473	547	499	535	516	505	516	549	504	557	511	516	480	513	560	470	509	557	533	519	505	515	517	487	520	523	516	507	488	484	525	503	497	492	517	548	513	530	536	506	526	515	509	515	520	489	499	502	526	531	522	544	502	481	514	460	492	472	511	520	511	527	486	524	485	499	512	513	506	503	516	494	509	518	546	513	550	575	514	519	493	485	512	468	532	540	522	495	469	533	514	549	497	490	506	574	484	527	526	522	515	509	530	535	487	543	506	532	522	559	505	503	556	537	500	488	513	522	520	497	554	517	494	503	521	458	482	507	524	498	508	524	502	500	475	485	528	479	476	525	514	508	508	505	556	490	478	516	504	533	533	498	519	491	526	443	488	509	522	539	499	540	529	492	516	514	488	515	527	504	522	538	522	484	500	508	520	489	497	514	545	483	538	521	517	499	483	490	513	495	490	508	524	504	575	473	510	503	544	474	517	475	499	534	515	488	552	477	479	519	534	540	465	525	498	506	521	477	541	498	497	509	483	574	558	539	519	532	513	524	500	472	510	494	516	507	521	530	508	509	512	529	502	474	536	498	511	569	496	502	521	531	503	522	507	509	533	482	485	509	533	516	537	520	489	496	517	514	501	537	495	503	502	513	529	524	463	556	473	499	525	493	532	511	479	517	545	514	554	528	539	464	479	526	478	540	524	527	485	525	467	490	485	520	509	523	530	509	509	517	520	510	514	500	514	506	489	507	544	515	513	556	501	516	510	510	518	499	488	505	545	538	511	499	488	514	513	540	509	500	518	482	494	543	502	511	489	527	466	513	560	540	503	500	536	554	524	522	469	493	471	525	520	510	515	526	502	476	510	518	488	513	538	556	464	492	514	473	501	504	479	495	537	514	513	555	508	497	511	495	507	504	501	482	480	529	538	519	482	508	538	485	499	493	513	519	543	485	501	482	507	540	501	491	542	535	536	538	503	512	522	524	497	476	492	489	510	532	535	488	551	518	483	523	491	552	495	479	527	524	523	503	521	507	518	496	523	530	460	528	513	527	504	487	523	491	553	514	451	505	524	514	496	504	512	526	492	496	494	509	530	521	471	489	524	489	507	513	512	524	512	515	482	535	495	483	522	536	523	494	511	478	552	569	509	536	529	492	505	525	501	516	496	539	525	552	544	516	501	535	517	519	519	470	500	498	555	506	502	493	516	517	505	467	496	524	479	524	515	528	477	476	532	520	497	517	505	519	574	517	517	508	507	500	509	490	515	479	553	501	536	512	501	526	498	465	485	513	468	543	507	529	536	521	503	526	522	476	514	507	499	492	516	539	510	486	502	485	495	516	545	506	508	497	510	455	521	498	492	533	510	520	517	517	517	514	498	506	504	523	538	495	491	505	501	502	503	504	519	487	492	495	473	474	523	509	560	487	482	463	475	539	523	493	529	541	497	520	570	517	557	486	496	509	487	481	490	519	510	497	511	515	527	486	478	480	529	486	498	494	508	494	504	488	492	539	513	508	494	529	530	521	513	492	494	572	522	525	516	494	517	527	513	520	515	501	513	478	517	500	543	464	492	459	485	480	542	516	507	485	512	486	503	496	485	485	497	542	518	484	496	528	518	489	527	511	524	511	502	523	525	485	557	487	518	517	507	522	480	507	505	525	518	507	514	536	510	506	532	514	493	525	510	531	544	520	522	518	537	516	545	484	488	502	482	521	505	524	535	533	496	482	467	522	526	497	490	495	508	497	511	526	537	493	515	555	551	507	515	503	499	466	486	500	529	470	502	497	525	496	511	518	520	512	528	536	479	487	488	503	485	479	522	529	514	515	533	500	519	484	472	490	525	542	527	505	515	500	514	515	515	540	542	525	548	470	531	490	513	508	491	506	508	492	503	516	518	527	544	496	527	517	555	509	499	457	504	509	543	476	477	498	474	490	485	585	522	460	566	518	494	485	550	476	490	509	519	507	494	512	479	509	479	490	488	486	516	530	474	506	492	509	484	528	505	555	543	478	502	510	523	507	511	513	527	499	517	452	533	498	495	546	512	493	522	488	528	541	497	520	459	531	475	477	497	523	488	516	530	494	536	557	534	500	531	519	523	518	490	520	540	517	542	506	530	465	543	510	514	518	535	474	514	488	508	508	506	482	513	455	472	459	490	519	479	520	482	511	515	523	530	465	521	526	484	495	478	465	508	511	506	499	493	486	532	485	505	515	512	517	510	533	510	473	495	537	515	503	505	526	482	518	561	554	499	551	536	530	552	524	499	501	494	499	551	522	506	502	503	522	530	514	513	524	502	528	473	510	530	509	525	526	497	490	514	521	559	506	501	529	515	527	544	486	537	507	477	496	513	509	497	514	509	512	484	513	523	488	530	508	520	557	515	494	496	522	563	482	511	503	500	479	500	514	553	472	473	497	500	501	522	521	468	519	538	564	497	516	472	565	579	489	521	501	523	507	522	492	532	527	507	451	499	535	533	518	469	511	521	542	528	524	490	551	481	509	529	518	522	487	507	475	511	502	529	494	499	520	549	517	513	437	504	538	492	503	484	505	532	527	471	528	468	521	470	500	511	477	553	516	487	509	491	464	486	528	493	508	524	500	519	513	532	510	541	511	518	553	488	500	570	499	523	493	518	538	479	505	498	534	487	525	470	465	508	476	483	493	495	481	519	497	537	486	545	509	506	462	494	498	518	506	505	513	501	535	565	535	523	461	518	551	469	459	519	496	530	484	513	511	496	518	500	495	484	558	483	491	512	514	511	512	540	543	455	536	487	520	523	499	505	547	511	483	459	508	512	513	489	512	505	521	528	514	509	510	518	486	490	507	493	490	511	524	486	523	526	438	507	492	511	471	493	482	499	510	502	497	530	507	490	515	470	514	554	512	533	486	518	518	477	485	506	485	515	505	477	511	495	491	503	470	506	515	526	517	491	505	493	489	467	500	525	505	481	521	513	486	500	500	532	471
33180	19992	5868	913	667	675	584	527	573	500	527	517	479	477	487	486	506	491	524	521	497	529	491	487	488	507	500	482	460	490	494	498	468	466	519	493	516	489	495	501	498	505	447	508	496	476	465	464	481	515	493	464	534	488	466	463	489	489	471	482	509	523	531	486	453	446	507	485	452	459	479	472	492	481	460	470	489	472	517	452	498	545	479	489	495	500	513	490	419	476	488	486	524	475	496	449	469	461	579	489	470	510	481	478	496	514	500	495	491	486	482	451	481	500	477	478	451	468	466	479	416	452	521	477	442	489	467	468	503	503	532	488	542	492	502	481	488	501	470	480	474	493	489	455	521	460	470	483	484	506	491	497	469	464	479	496	497	453	465	481	511	491	489	485	471	462	482	498	511	496	471	520	470	546	492	495	442	515	483	473	521	467	499	518	473	445	500	463	508	497	481	464	503	500	481	509	495	453	483	496	489	521	519	515	502	506	469	483	500	441	474	470	482	467	486	495	459	493	504	480	505	507	508	484	452	497	503	519	473	471	525	500	493	498	491	493	503	479	497	494	481	482	548	487	464	482	480	511	467	508	463	513	508	479	464	487	496	526	474	514	514	468	499	524	500	533	493	474	511	464	456	496	496	483	438	501	516	461	474	480	492	471	447	519	469	498	496	476	469	429	490	478	485	464	501	523	491	442	490	474	504	538	475	507	476	454	534	494	509	504	498	511	516	473	458	526	483	502	511	483	483	490	525	457	527	494	470	486	499	493	450	508	481	476	480	503	471	490	475	497	479	491	509	466	537	515	497	500	471	456	459	501	467	476	498	486	456	513	459	496	446	504	486	484	468	482	486	489	471	473	451	493	497	467	464	461	490	467	480	463	478	497	498	492	478	469	526	493	484	496	455	475	491	437	479	477	454	460	516	467	468	501	517	455	500	491	514	472	501	505	516	520	465	458	501	485	536	529	469	494	509	484	460	437	481	493	472	459	497	488	474	524	513	464	479	485	514	494	459	454	473	501	509	497	482	497	482	483	510	466	476	463	505	503	478	443	460	471	466	471	489	486	474	513	500	482	442	475	487	486	454	483	462	472	470	488	472	506	455	474	482	511	524	521	447	472	462	481	516	443	482	515	480	481	472	474	454	439	482	472	468	468	504	477	479	491	439	496	486	529	505	524	509	492	502	484	461	461	464	490	476	527	513	498	530	486	487	513	486	516	479	447	463	495	464	517	475	487	495	473	476	518	473	487	525	486	494	459	508	447	510	463	444	487	482	458	496	488	503	470	447	498	511	460	483	486	444	462	471	499	500	459	449	500	473	538	469	506	493	484	473	505	488	514	475	467	496	498	494	475	476	468	475	469	461	479	494	477	471	518	464	503	461	492	477	472	484	528	529	472	505	529	506	469	525	490	489	486	466	518	500	454	493	513	501	490	486	485	523	505	518	506	523	536	492	465	476	479	497	502	484	469	487	503	458	519	486	516	481	482	536	455	520	478	419	477	452	485	508	492	477	487	442	485	480	471	472	493	478	479	479	467	475	483	526	464	481	481	488	510	464	540	474	483	463	469	481	482	517	469	474	489	471	491	478	537	485	507	490	491	478	498	462	501	472	496	446	483	470	474	452	448	507	517	505	458	482	480	480	492	487	497	492	443	474	533	512	487	493	481	443	506	492	519	512	500	499	494	495	481	476	517	479	501	487	524	508	508	466	483	498	456	493	473	460	493	500	457	510	474	478	488	461	544	472	431	461	497	487	493	454	491	492	488	459	506	518	480	488	521	501	522	488	488	480	482	459	484	483	469	477	493	467	496	451	494	495	479	408	490	484	498	514	479	484	465	511	534	523	497	498	529	499	516	505	538	487	460	494	493	492	520	482	446	502	484	450	496	501	525	452	447	525	510	468	462	512	478	503	482	475	489	457	500	456	495	507	501	460	488	502	536	506	476	479	475	483	473	462	484	466	529	482	510	489	534	516	490	504	518	469	470	477	503	459	476	492	485	471	498	482	506	491	472	476	481	501	506	484	492	514	525	482	453	442	427	467	516	517	474	467	492	484	481	533	514	498	476	465	471	487	488	496	472	470	449	502	494	462	469	465	444	512	518	499	481	487	473	515	509	486	481	482	499	499	465	477	477	490	479	498	493	511	509	459	495	493	457	482	449	442	478	466	488	472	482	475	543	491	513	468	475	484	495	494	476	511	470	486	467	490	473	462	466	499	510	499	520	497	464	467	514	485	475	538	533	486	467	532	468	492	495	513	508	495	485	480	495	549	510	472	529	476	513	492	478	488	520	457	474	473	440	502	502	478	520	489	469	496	497	504	507	431	444	503	476	521	447	517	479	495	451	510	482	489	495	466	479	498	492	512	494	511	488	476	468	483	513	501	503	451	455	498	488	505	483	492	514	492	504	455	537	473	483	477	533	505	519	464	513	492	481	504	501	447	501	498	471	463	492	478	497	485	503	492	499	462	490	459	442	507	495	437	480	490	495	508	456	493	462	476	508	450	514	520	539	521	474	500	472	494	506	509	521	519	475	490	471	517	513	477	529	495	482	533	498	529	515	482	463	470	483	496	518	480	508	500	521	468	539	439	491	481	463	507	457	450	466	486	506	452	480	489	463	520	474	466	492	503	491	454	493	499	494	498	517	488	487	497	479	514	485	522	457	489	450	497	500	470	452	494	496	481	473	473	538	479	502	454	513	487	527	521	510	515	486	487	454	479	480	461	469	473	487	462	477	478	479	476	482	510	490	453	432	529	478	503	537	461	504	508	528	487	491	487	459	518	471	500	447	512	460	480	461	471	474	505	497	507	491	478	523	448	490	493	536	444	496	505	495	462	489	457	484	516	490	488	493	479	461	470	460	487	506	484	469	495	459	484	488	492	484	462	424	504	480	509	511	514	501	496	469	483	498	498	534	436	457	479	483	521	440	498	470	494	458	501	475	483	511	491	454	506	472	500	472	482	516	464	477	488	468	519	504	480	496	451	455	517	495	505	476	489	483	506	465	531	502	519	487	487	481	509	494	517	470	473	466	502	513	428	501	466	443	496	490	517	452	477	459	473	510	461	537	513	487	491	530	510	495	490	503	452	456	450	463	424	482	482	485	532	495	486	497	511	485	505	479	495	501	463	457	475	447	490	459	524	495	464	471	464	483	474	492	459	478	461	451	494	496	503	510	481	498	480	503	483	472	540	482	469	488	483	459	490	481	486	472	460	467	497	474	456	486	500	483	509	504	501	471	482	479	520	455	468	473	485	508	514	528	479	471	468	466	496	455	488	443	484	450	498	480	436	491	468	500	489	509	507	453	508	477	484	481	503	478	474	501	472	520	497	510	488	501	484	501	468	449	482	516	526	509	472	474	456	483	533	483	514	499	479	506	491	466	468	527	480	451	469	489	497	486	467	482	511	514	489	474	490	469	502	465	503	525	484	478	495	532	480	489	482	506	468	489	480	553	501	480	488	476	462	470	430	511	442	482
34575	14741	3585	1111	1012	938	728	698	697	541	593	544	524	561	547	568	536	556	679	690	531	548	531	534	519	559	516	554	604	514	540	554	557	551	494	512	531	570	564	527	558	573	521	491	517	527	537	504	534	494	532	540	543	544	543	538	545	504	527	562	513	541	552	543	505	529	547	496	553	527	513	563	494	565	517	543	530	549	511	538	576	501	531	518	501	532	561	531	554	567	515	528	543	520	508	513	501	518	548	532	527	522	550	518	533	533	487	524	536	507	549	516	532	469	532	522	526	542	560	558	524	528	554	575	574	536	558	538	541	530	541	513	559	517	572	544	569	557	539	526	514	558	547	519	524	536	551	492	584	532	539	505	540	540	551	540	521	522	512	520	557	556	535	570	507	539	548	520	516	564	550	550	522	532	546	504	513	553	525	564	560	546	601	549	570	523	530	515	514	555	507	532	546	575	532	544	514	518	544	525	520	560	556	503	535	506	573	516	568	550	537	559	535	522	532	544	518	529	535	555	483	517	521	510	572	580	552	559	490	527	551	540	531	548	561	538	536	539	560	558	535	578	496	529	526	556	565	505	558	562	583	533	517	556	558	531	539	556	545	532	560	539	532	539	505	500	546	506	507	553	556	538	524	523	522	516	522	532	492	537	518	510	508	499	532	522	549	510	529	568	537	519	520	571	551	570	524	465	516	537	535	521	521	520	530	547	562	568	536	572	599	536	527	507	521	551	527	516	522	563	537	536	533	518	528	600	553	554	527	577	516	532	552	534	485	524	594	516	521	544	539	551	522	541	523	526	515	528	506	531	551	554	516	546	518	517	531	564	549	523	497	557	546	534	570	535	561	531	547	549	540	553	496	505	492	521	562	550	531	535	528	494	562	494	512	521	556	521	531	562	509	510	539	572	559	509	537	547	559	493	544	530	513	512	527	529	545	536	548	535	557	560	521	528	540	562	519	523	538	550	545	532	539	532	544	508	523	527	551	521	535	517	540	532	513	551	560	534	530	531	533	543	541	556	537	526	508	539	537	506	532	535	552	571	587	563	533	488	567	526	532	573	532	524	552	511	598	543	517	519	537	562	534	564	555	530	564	512	507	559	521	540	558	556	520	537	543	574	509	537	549	532	548	537	552	525	522	536	590	560	551	556	524	540	572	547	534	537	551	529	576	510	493	551	525	555	571	575	529	535	538	543	519	552	532	512	536	547	554	509	520	511	507	520	536	543	557	531	528	520	534	503	538	572	552	478	510	582	571	549	548	572	564	548	551	584	529	553	559	549	535	555	521	541	505	592	511	565	525	552	506	526	553	549	521	522	518	480	526	551	477	518	600	527	563	537	513	530	549	572	502	551	489	547	552	548	501	546	553	539	540	492	516	534	552	558	512	540	521	512	520	567	555	570	524	546	531	524	529	583	559	549	544	551	474	525	497	517	547	524	558	516	515	579	542	501	510	553	547	532	518	541	485	542	531	525	539	532	523	517	496	568	522	546	539	577	514	538	528	521	545	554	560	531	521	524	517	540	497	533	527	553	530	597	558	526	532	499	504	551	533	525	537	533	521	549	539	540	516	528	544	503	542	503	513	569	536	518	574	547	510	510	518	508	554	521	508	517	554	522	507	563	519	515	554	521	576	554	604	526	551	524	531	492	542	521	520	538	527	531	575	522	538	529	582	554	536	550	524	545	523	521	552	542	586	565	560	535	554	541	503	546	522	547	560	523	491	524	538	509	539	577	573	534	542	522	552	571	528	557	581	511	507	549	522	540	508	526	512	539	498	559	509	488	547	514	556	547	499	535	550	538	501	541	532	521	589	551	575	557	572	558	560	514	520	549	547	550	509	547	548	478	550	518	533	538	544	501	486	546	537	469	560	569	554	548	552	540	530	510	540	560	533	519	539	511	528	541	540	571	567	539	539	521	546	525	448	536	538	536	474	523	556	520	509	538	547	543	572	552	549	537	492	531	527	539	545	567	497	534	521	582	522	547	542	554	541	553	525	507	574	560	524	528	501	539	577	527	498	570	528	553	532	574	493	534	542	517	564	499	530	497	516	515	498	509	558	533	559	562	554	516	488	533	549	552	576	561	536	538	559	518	550	518	574	509	547	524	531	546	543	541	534	569	533	511	555	508	539	537	548	527	575	544	555	542	553	560	524	515	541	536	583	528	476	529	581	551	527	515	508	548	530	535	534	518	549	545	545	569	505	517	551	532	556	499	555	540	547	526	538	528	555	522	557	541	577	551	475	556	568	519	574	531	530	514	517	534	542	524	554	560	571	504	524	514	516	498	549	512	533	510	531	570	559	560	540	522	538	564	514	538	513	548	535	565	504	511	561	528	541	529	526	517	538	534	556	495	546	510	571	514	523	521	527	542	563	526	557	582	492	545	516	533	537	520	540	505	553	551	554	527	522	546	564	486	527	518	528	546	547	547	514	515	540	481	534	531	510	513	519	502	516	515	558	572	536	533	529	513	512	495	492	552	496	554	515	569	528	561	555	553	511	520	523	559	509	569	546	551	552	559	498	563	578	550	592	553	552	538	536	523	514	529	508	540	521	514	514	563	529	561	547	540	522	541	550	519	523	571	569	544	549	550	554	534	531	538	538	552	534	504	535	499	497	532	511	564	533	550	535	523	523	566	527	496	531	517	585	506	523	517	523	522	555	543	545	545	562	519	545	557	515	533	524	552	563	526	511	558	530	484	547	565	537	505	531	532	552	545	538	540	493	525	557	546	512	532	550	496	541	549	549	506	520	497	557	586	518	546	535	542	540	534	547	530	490	470	557	494	529	548	513	561	512	565	552	580	533	547	565	531	527	561	542	506	526	544	514	528	520	530	559	583	562	552	558	554	540	561	539	523	541	483	545	547	556	555	500	508	529	524	516	526	523	526	535	553	521	528	536	514	577	539	570	528	472	555	523	551	560	558	482	518	528	551	559	536	519	587	509	523	528	521	531	533	527	535	579	527	506	528	519	551	523	548	533	565	531	562	546	535	498	584	535	526	535	569	519	556	562	479	553	542	508	548	540	586	529	537	555	539	514	508	527	543	535	554	538	504	528	536	490	560	518	545	522	586	536	504	551	537	532	566	532	546	535	539	567	521	556	552	513	554	491	503	495	548	572	505	546	531	500	517	528	564	563	562	539	523	520	554	515	541	536	523	546	511	520	534	528	505	567	543	539	549	531	565	583	560	529	528	518	527	541	551	569	547	533	539	534	538	524	546	515	568	525	545	531	570	552	536	515	572	556	511	545	514	530	512	488	531	521	547	531	544	580	542	518	530	523	543	499	569	545	511	559	512	560	520	558	567	558	544	564	540	491	542	525	543	534	487	530	501	577	529	564	522	547	498	541	553	539	511	515	571	508	517	596	483	541	551	536	571	534	530	562	561	553	542	540	526	560	539	514	561	531	479	547	545	511	552	532	564	530	542	552	530	584	512	511	531	541	525	576	585	504	558	500	552	532	519	555	538	518	532
24965	20680	26959	24385	20661	10151	1300	812	612	518	436	384	380	389	319	330	284	317	462	1351	276	292	281	263	249	270	273	249	276	265	241	268	245	251	255	240	259	231	258	227	255	266	235	256	256	259	227	226	225	227	237	231	266	251	238	236	230	233	250	237	217	260	247	223	236	229	225	245	246	229	264	257	232	234	235	253	257	221	247	235	244	231	244	222	239	274	254	235	248	237	216	251	248	241	240	258	233	214	228	207	242	219	230	230	236	239	252	237	228	271	220	257	194	233	227	227	219	233	228	253	233	267	239	237	255	219	236	247	244	233	241	249	233	214	231	224	221	253	251	241	235	248	245	216	235	233	235	262	226	237	228	241	244	231	262	196	224	247	258	270	218	249	249	242	237	234	235	270	238	248	233	227	208	269	257	209	233	240	244	243	227	210	233	257	243	241	244	226	204	255	245	237	220	236	230	258	218	220	238	236	224	264	262	232	260	229	217	232	242	235	232	248	240	254	226	244	219	238	217	249	243	225	255	228	245	248	217	244	246	242	228	233	238	258	239	243	256	243	226	248	229	245	247	264	226	239	237	239	246	240	225	256	238	248	255	261	220	229	238	252	221	248	219	221	228	223	252	215	274	223	232	251	230	230	244	225	215	234	224	266	259	243	248	224	224	212	243	238	191	258	247	201	215	257	212	239	223	230	245	242	242	262	249	250	243	226	260	236	227	223	253	220	259	251	209	256	270	221	238	219	249	233	236	219	250	257	265	258	235	232	262	252	223	237	252	207	243	234	221	254	218	217	220	211	226	225	233	234	244	236	229	247	228	228	267	235	211	222	253	219	241	234	216	237	246	235	258	256	212	236	231	251	224	239	249	248	235	223	255	273	229	242	223	242	238	220	238	237	237	240	239	261	245	234	267	230	219	259	222	245	240	256	249	200	243	259	241	220	229	270	196	229	225	229	230	245	272	234	225	243	208	232	224	239	218	244	238	252	253	243	237	233	229	257	245	245	229	229	230	226	223	231	238	227	224	266	245	231	251	265	237	233	227	252	255	237	226	241	246	237	251	235	255	231	195	240	199	220	215	216	240	217	254	232	224	215	241	245	253	258	259	260	213	206	226	232	255	216	220	241	255	242	243	218	243	248	258	230	236	229	233	241	228	220	231	244	222	234	260	218	229	234	242	228	238	223	223	238	246	236	237	260	241	208	232	240	219	260	219	226	234	214	239	242	216	245	207	259	230	211	235	243	264	217	230	261	225	230	247	256	237	216	230	247	229	222	233	243	238	215	250	239	238	217	254	215	248	234	235	238	203	201	275	223	229	239	236	272	217	226	270	218	244	249	250	247	265	229	243	229	250	207	233	243	230	203	219	240	217	225	270	239	215	240	251	240	255	223	245	261	230	232	245	219	249	240	246	252	228	232	243	225	217	233	212	229	264	268	229	224	244	233	238	225	218	270	233	252	238	261	239	241	245	220	237	262	215	231	249	221	232	259	219	231	234	245	259	242	241	229	254	241	243	240	224	211	233	230	239	198	236	218	224	246	236	230	218	243	250	240	264	249	228	227	241	243	247	237	241	220	232	229	258	216	220	224	234	251	234	230	273	209	239	224	247	222	231	258	228	232	232	228	238	231	234	218	249	236	248	216	232	244	240	252	246	245	258	255	260	212	225	245	258	214	235	247	266	208	220	255	202	223	233	233	223	224	250	240	228	234	249	222	231	236	265	242	219	226	239	241	234	231	226	222	224	246	255	254	238	237	233	245	245	227	212	244	251	240	221	234	243	230	221	227	225	216	203	211	239	234	224	240	242	234	227	261	244	239	231	228	230	234	212	248	216	264	234	235	251	223	255	208	227	277	238	228	226	233	219	227	241	219	252	247	217	239	233	254	230	233	278	225	258	239	222	217	235	243	223	252	267	236	214	225	234	257	224	252	218	232	221	241	258	225	269	250	221	238	226	250	228	212	224	261	248	226	250	249	235	227	236	231	246	223	248	231	254	209	251	237	240	254	254	239	247	259	228	234	237	236	239	228	239	226	228	233	239	255	209	232	247	231	261	215	212	255	226	252	240	236	246	233	226	260	238	226	226	234	243	231	247	214	204	223	219	249	227	209	215	245	241	232	248	241	238	238	219	240	223	240	219	244	233	263	220	250	240	231	231	252	258	237	260	224	241	199	232	231	243	262	221	229	237	233	263	234	218	239	211	255	225	229	252	250	201	235	248	231	228	234	241	239	219	239	218	229	225	219	238	244	199	221	254	245	250	231	230	247	237	223	222	257	254	215	233	208	247	242	277	216	244	256	213	232	225	248	255	240	243	267	250	205	261	226	254	237	241	248	235	222	227	236	237	250	229	238	255	222	233	234	259	283	238	238	239	247	246	235	251	208	230	233	252	229	239	216	254	214	235	226	233	217	233	192	253	229	239	220	262	244	239	231	241	244	241	243	212	241	219	212	238	231	249	236	223	217	222	247	238	244	228	241	241	254	237	232	231	230	263	222	209	245	235	222	222	222	248	250	247	225	245	246	225	210	222	220	241	228	228	223	248	240	258	231	232	230	222	275	212	257	243	239	253	236	224	236	229	243	254	236	265	251	216	253	238	225	218	234	255	243	252	229	230	203	223	221	235	231	217	241	226	216	270	235	251	247	220	224	219	242	240	247	202	213	235	234	260	244	216	252	239	216	224	238	212	245	253	217	234	253	248	241	240	240	246	254	227	250	260	236	219	202	236	232	225	225	236	219	249	241	253	233	214	240	245	199	223	259	225	204	233	239	218	234	217	228	233	255	228	241	233	240	234	219	235	226	204	243	228	226	251	259	226	248	239	207	256	237	231	247	235	199	225	248	255	237	247	265	237	254	249	227	256	209	216	222	205	264	261	229	258	234	257	222	230	238	265	230	243	215	230	222	249	241	215	229	245	227	245	227	251	233	230	229	222	233	243	247	238	231	231	227	208	245	249	256	224	228	225	215	241	210	242	239	254	231	246	217	232	238	237	224	230	232	249	238	243	240	251	243	246	224	241	222	245	241	246	245	225	238	252	235	241	221	246	221	227	249	251	221	254	239	238	234	237	242	254	261	240	250	255	239	219	234	198	238	231	227	210	234	249	261	246	202	233	221	239	230	225	244	245	239	244	218	246	252	256	222	250	243	225	257	232	246	230	233	216	256	231	223	262	264	239	238	221	217	230	234	245	255	227	246	236	216	245	245	236	249	234	230	262	218	229	256	226	248	242	216	244	229	241	259	251	240	272	235	239	227	247	202	210	244	245	235	204	209	248	249	230	219	270	252	215	240	223	214	236	258	250	232	248	234	254	219	214	206	237	238	238	255	230	237	232	235	240	217	207	211	224	255	220	230	209	243	229	202	230	228	236	228	240	243	225	223	236	238	226	230	231	246	217	225	247	263	234	246	236	220	231	249	186	242	248	260	235	252	251	253	209	243	241	239	235	220	236	240	221	227	257	244	231	260	248	225	232	230
38111	32377	16076	5847	3744	3059	1843	1523	1211	959	857	786	606	589	536	496	469	515	738	2691	329	364	347	355	320	336	326	317	296	291	323	305	298	309	290	317	275	281	251	300	282	274	295	282	288	273	265	259	271	281	283	268	262	257	301	268	276	304	292	248	256	282	299	266	262	278	269	310	287	243	292	269	258	277	245	273	259	256	282	278	297	243	258	288	258	243	255	253	249	283	265	263	262	256	265	267	282	238	267	246	279	255	240	276	221	281	283	302	267	267	269	265	263	274	250	293	249	253	256	273	268	240	268	272	254	263	294	252	263	283	272	251	238	249	281	256	260	256	290	240	255	253	267	259	283	281	279	286	294	260	273	231	249	227	275	260	267	274	246	279	279	290	277	294	239	270	264	250	286	287	276	251	272	253	292	265	267	241	260	246	262	274	259	271	258	263	244	261	261	277	275	289	248	243	281	292	257	274	253	241	262	286	254	275	236	257	259	256	245	265	252	239	256	256	253	228	252	292	258	245	253	271	284	254	276	256	267	231	231	274	246	263	265	261	258	243	272	270	244	248	238	275	269	270	267	280	255	261	276	253	257	233	260	277	279	265	264	240	297	279	250	244	243	253	258	259	252	267	273	250	291	252	268	255	271	261	232	265	295	245	278	280	249	234	274	246	241	265	247	277	290	254	259	274	271	258	254	248	244	279	290	263	230	238	265	249	285	266	238	243	249	234	270	246	262	248	259	262	298	262	271	273	292	261	264	283	253	278	253	272	267	271	276	251	273	284	294	243	234	251	274	238	257	257	264	273	262	296	258	279	264	247	265	265	273	277	285	252	272	254	249	258	296	257	259	287	256	283	290	287	258	269	279	268	270	293	284	287	277	258	267	286	257	246	261	267	267	279	271	264	267	276	247	274	250	255	257	239	285	249	261	267	307	252	234	273	253	259	274	247	248	251	226	289	237	233	253	242	285	293	275	255	247	267	263	280	228	291	265	281	271	273	266	260	233	273	264	249	269	272	254	242	261	268	262	285	272	256	258	259	254	259	259	264	249	272	277	274	290	246	236	272	286	267	271	275	261	269	277	258	248	277	233	273	263	276	262	256	260	278	271	263	259	257	271	265	254	280	249	265	230	281	263	256	246	274	274	275	254	284	265	239	254	268	267	268	282	279	267	270	249	266	270	237	255	245	265	260	251	244	264	278	254	244	282	276	256	264	237	267	277	272	273	268	248	251	268	255	232	267	289	255	268	240	228	258	226	228	271	276	270	254	286	277	253	255	260	275	248	256	259	252	257	264	253	254	240	282	279	293	251	262	256	282	275	278	259	266	269	253	254	256	291	254	271	256	267	237	272	261	255	247	257	231	276	254	232	242	259	267	270	254	260	267	265	274	260	250	259	294	275	264	266	261	244	272	264	295	269	258	273	228	249	261	306	269	275	259	272	270	253	244	230	247	275	258	246	271	289	261	258	257	241	268	249	248	262	234	276	265	267	294	249	288	273	298	291	268	244	272	245	261	270	265	262	275	238	276	264	254	256	243	280	246	291	281	272	270	271	294	258	272	258	260	272	239	263	258	262	272	255	265	236	264	263	253	287	273	263	253	253	239	266	266	266	245	267	257	242	271	283	266	236	264	275	264	273	259	276	259	254	250	261	243	242	274	264	255	260	270	249	247	244	257	271	266	254	248	256	277	267	256	282	277	242	245	260	299	257	285	262	270	274	261	276	285	260	269	278	282	239	259	238	232	252	272	258	274	283	273	271	272	255	264	289	249	276	291	259	248	298	276	269	269	243	276	277	267	282	271	252	248	255	294	257	241	267	276	244	245	271	272	274	249	275	301	253	271	240	274	273	273	268	274	281	256	252	297	280	263	278	241	268	267	252	266	277	238	257	244	263	252	265	256	284	263	292	263	245	288	275	241	269	258	218	286	261	259	257	255	263	264	240	245	250	263	265	266	253	236	242	256	243	246	246	267	255	272	299	267	267	227	269	291	268	250	263	249	270	267	286	268	273	261	259	234	276	272	262	275	286	279	269	233	244	248	253	287	247	256	248	262	287	273	271	241	292	281	246	263	254	277	258	256	265	249	256	231	265	259	239	252	277	260	247	236	264	268	247	258	295	270	299	264	265	244	294	234	257	253	257	267	272	258	268	265	274	226	247	249	268	271	238	273	231	241	252	270	256	290	243	278	258	245	291	285	295	295	245	260	292	264	256	265	280	250	265	261	254	278	271	268	268	264	277	242	259	264	269	253	264	257	264	282	272	253	238	274	273	278	262	268	289	283	243	258	273	241	264	239	257	250	271	252	328	276	242	242	272	264	235	250	275	263	269	273	260	265	266	287	285	284	236	307	256	261	275	274	259	267	288	296	245	263	257	240	253	244	284	260	265	257	257	273	270	259	238	225	268	267	243	252	254	265	274	280	274	254	243	270	243	224	275	286	249	265	247	249	279	254	281	272	240	262	263	254	269	252	261	253	297	271	256	226	282	240	284	249	253	223	236	251	270	276	260	240	249	238	263	254	260	247	269	280	236	276	266	273	243	266	285	267	261	265	237	227	274	243	232	258	269	285	260	290	277	283	244	263	253	278	249	229	285	280	266	284	269	250	255	248	277	252	308	285	240	281	245	267	252	260	277	244	256	264	258	249	263	281	260	288	268	259	250	271	272	281	272	257	265	261	272	306	263	252	296	275	253	279	251	248	261	283	257	285	260	270	246	228	249	275	280	285	248	265	261	275	258	266	238	280	236	269	275	264	257	240	266	240	254	244	269	246	248	256	280	260	268	252	254	271	262	269	238	271	256	239	272	258	257	278	292	258	275	269	251	245	263	250	269	254	264	287	227	273	285	225	254	260	247	253	266	278	266	276	249	258	294	245	260	240	240	254	261	283	270	241	273	278	279	303	265	260	256	269	320	224	278	247	241	279	251	253	295	270	282	272	271	268	263	270	263	243	263	257	261	254	284	298	243	245	250	285	264	245	299	284	249	237	261	249	265	231	250	252	264	263	253	263	254	290	264	260	219	251	228	268	246	269	251	269	270	262	266	257	245	257	275	253	279	260	279	251	276	262	265	268	257	250	264	247	249	268	243	241	259	269	276	258	264	288	287	269	259	272	229	273	264	288	247	305	273	281	236	273	263	260	255	267	253	275	285	265	239	252	282	293	221	264	259	231	257	301	268	251	229	265	262	292	268	289	273	243	285	275	264	270	283	269	263	266	297	266	262	245	283	279	230	272	271	270	276	252	271	255	284	269	298	288	264	286	277	257	251	254	257	286	249	269	276	256	294	273	251	285	280	257	261	283	280	255	266	266	242	270	256	254	265	265	261	248	239	267	254	242	269	239	258	250	244	274	293	288	269	260	280	243	293	278	253	269	272	278	259	282	262	273	270	262	254	281	258	246	251	249	238	271	281	274	283	276	269	272	274	228	256	273	250	253	262	250	238	266	274	281	280	263	280	272	261	238	279	257	275	245	258	281
23079	20737	27396	24023	20712	20712	7869	1756	1193	1047	879	795	790	705	724	674	662	762	1052	1822	632	613	622	588	606	558	544	576	593	578	520	563	556	538	588	538	545	512	528	570	529	522	558	550	538	542	523	488	505	565	497	525	513	553	516	579	494	468	531	547	487	514	518	534	485	561	547	556	491	521	486	527	466	512	534	519	554	554	528	509	527	460	582	526	474	512	523	505	533	520	574	547	529	524	500	589	478	555	545	528	487	544	487	552	507	480	535	527	494	527	515	522	537	525	531	536	514	516	524	516	552	524	528	509	485	564	507	537	496	502	526	530	533	502	492	505	509	471	495	561	523	544	541	497	466	545	497	490	524	480	519	518	523	481	511	523	507	520	565	523	500	527	550	502	560	502	541	547	528	546	504	533	504	523	491	504	505	555	521	547	499	504	545	513	517	498	515	535	511	537	464	549	524	514	565	529	540	550	538	498	545	518	525	523	505	519	530	585	514	485	492	516	518	491	524	510	505	559	509	523	500	512	547	503	514	504	533	502	498	542	553	519	569	521	510	525	569	460	545	470	527	528	543	486	529	547	551	515	562	507	499	496	536	496	492	511	471	523	524	515	535	489	470	504	570	492	555	495	526	522	554	524	526	481	538	512	554	543	478	512	527	523	495	526	559	549	497	519	541	542	515	500	488	494	503	543	505	567	524	479	507	526	543	537	542	567	464	531	530	541	486	514	515	514	532	499	543	529	533	492	515	534	515	475	531	512	526	498	524	530	492	487	506	541	493	594	508	509	485	500	463	518	565	507	448	497	483	517	538	524	467	488	480	503	494	499	503	522	504	516	564	511	501	496	529	506	506	538	546	476	494	533	493	498	561	507	524	508	505	505	493	517	516	500	533	541	540	496	548	515	512	489	460	504	522	521	523	496	487	541	458	503	483	546	512	527	492	515	540	480	491	479	519	493	536	493	499	538	505	564	517	517	517	497	517	483	495	488	530	517	501	521	530	529	548	493	543	535	537	499	533	522	511	562	517	506	518	526	499	511	518	518	521	540	559	519	490	507	531	528	499	576	577	504	504	529	484	523	532	555	523	564	520	534	523	509	505	535	565	498	519	480	520	536	553	496	531	506	504	539	539	531	492	499	527	523	502	527	539	492	515	538	549	529	522	513	540	489	558	499	502	532	537	541	523	512	519	501	528	537	499	529	521	497	541	505	522	495	552	528	556	528	472	532	497	511	531	530	536	552	554	558	531	544	514	552	523	528	503	499	525	498	493	509	544	484	523	506	550	588	510	492	545	513	500	528	554	502	545	519	552	536	539	524	517	510	524	531	508	515	484	539	500	472	509	517	498	503	541	541	542	540	518	538	505	529	527	508	512	498	549	553	544	535	527	542	497	516	482	505	504	499	498	518	489	501	527	543	520	509	513	542	514	544	539	508	506	505	513	490	532	574	488	525	521	553	541	488	493	526	529	523	506	499	485	576	488	495	534	524	551	493	480	473	529	482	496	540	543	510	501	488	521	539	500	497	533	550	533	496	539	506	547	495	542	537	556	541	561	538	536	533	509	549	510	529	524	537	514	505	492	521	492	532	482	500	510	500	500	514	471	546	527	540	515	547	512	549	523	515	521	485	509	515	532	514	486	491	544	532	523	499	536	549	513	509	523	469	505	529	511	506	509	510	525	549	526	560	562	511	531	545	520	521	520	561	502	571	504	521	482	488	495	496	517	539	458	501	466	497	512	503	504	504	516	541	525	497	525	534	537	502	519	516	507	502	568	545	527	536	548	468	517	474	523	536	506	491	521	528	527	506	479	517	512	527	521	469	482	530	559	513	511	500	551	512	503	529	525	482	490	533	586	479	523	493	509	521	527	514	526	545	494	523	515	552	520	541	553	493	510	504	532	521	519	491	477	470	470	530	508	520	493	521	511	531	475	520	555	520	475	529	561	475	498	560	525	443	508	514	523	536	570	514	499	480	514	479	523	518	519	534	524	543	509	543	501	514	543	574	542	483	467	516	548	522	520	507	508	534	491	520	513	524	533	489	556	510	485	563	522	494	527	503	486	512	520	507	539	505	563	496	480	516	551	514	528	491	513	518	528	511	509	514	485	543	526	485	507	503	552	516	530	520	540	489	535	521	507	512	530	507	491	529	510	490	508	534	516	550	519	481	511	529	538	521	505	586	557	500	507	529	509	514	539	512	494	482	490	535	544	508	500	510	483	523	502	492	544	501	537	530	537	494	519	537	508	503	516	527	557	547	525	513	479	531	501	511	520	491	554	500	546	526	515	499	485	481	546	508	493	515	546	524	509	523	479	519	519	493	516	526	519	488	528	525	504	525	517	527	490	508	522	509	533	533	526	541	518	514	527	513	573	505	509	522	522	515	526	517	522	564	479	524	498	517	494	519	522	517	504	490	505	513	498	537	527	507	502	513	552	513	546	508	516	496	524	512	534	514	532	541	488	538	529	470	539	520	539	519	522	522	484	505	513	476	488	520	512	511	520	545	520	510	529	530	512	559	525	550	509	490	532	554	496	515	536	536	552	475	544	514	499	519	486	512	522	489	507	514	516	517	498	523	465	545	534	555	489	474	520	548	526	540	478	512	511	489	554	466	492	548	535	519	492	518	509	498	522	486	554	507	552	503	509	508	510	504	508	491	538	501	500	564	508	496	504	490	492	498	550	482	532	517	553	479	521	513	552	513	479	550	544	564	532	500	551	494	559	497	565	530	560	540	554	496	544	533	522	533	521	489	504	525	522	497	483	540	511	522	499	492	472	528	496	504	515	495	526	563	532	524	519	508	495	549	497	513	511	570	523	502	535	506	511	536	501	497	497	492	528	517	507	471	487	497	542	496	500	514	493	505	515	533	560	529	527	512	514	513	501	548	535	547	521	512	514	551	561	511	517	537	470	466	547	513	515	513	515	501	533	542	470	521	476	521	520	526	509	527	517	530	549	537	541	496	470	520	508	516	534	487	488	505	507	527	511	536	484	504	518	528	522	509	534	521	502	514	503	516	482	480	519	558	524	520	488	470	520	499	525	512	516	516	485	549	549	486	486	509	475	538	511	520	508	569	545	518	484	529	538	527	568	543	512	515	506	504	525	501	512	545	498	491	483	500	530	560	525	504	529	515	512	519	512	501	523	504	532	535	528	539	511	536	572	513	488	490	552	512	535	503	536	492	495	525	530	519	552	502	522	510	506	526	511	526	481	521	552	498	550	524	503	507	482	544	496	545	489	536	493	506	524	518	518	535	542	532	497	486	515	537	499	509	524	534	505	506	521	564	509	490	533	540	509	530	505	495	545	501	492	496	514	496	520	530	499	532	505	529	535	485	529	469	515	456	545	530	497	527	509	536	538	515	518	522	524	516	518	567	519	539	555	512	499	529	537	512	527	486	497	530	512	494	537	559	547	522	542	534	517	532	477	514	470	513	524	511	476	545	530	506	477	519	521	488	494	501	532	514	531	538	521	515	518	519
41461	39406	21540	9968	6670	5785	3572	2734	2227	1833	1515	1375	1190	1061	950	924	861	937	1826	3364	675	720	713	687	666	628	644	629	624	614	588	562	512	572	590	580	580	554	546	534	581	512	534	589	528	574	561	564	538	513	525	524	503	550	545	525	522	562	504	506	541	599	521	558	577	508	497	525	515	533	487	529	536	498	521	533	489	525	506	513	527	517	503	533	528	511	514	497	490	511	539	506	522	526	491	527	509	487	520	493	525	549	524	507	521	537	527	536	523	520	482	551	485	528	485	540	513	513	550	545	505	551	507	533	527	478	538	514	491	554	470	549	535	478	513	494	532	538	511	482	534	494	492	512	514	499	464	508	472	503	540	532	511	559	549	526	531	530	551	537	483	483	550	550	543	483	520	532	535	498	514	506	506	541	527	506	522	526	513	515	513	512	548	487	519	497	511	492	451	533	549	516	502	534	537	502	549	516	562	481	495	523	500	507	530	479	517	558	459	512	543	514	504	519	504	506	524	538	504	518	513	506	526	487	499	502	533	491	492	502	485	526	518	487	523	497	517	490	515	472	497	501	529	530	517	536	510	507	526	481	499	497	510	563	508	517	503	528	525	486	542	505	552	509	485	552	533	512	512	512	535	532	494	498	480	507	529	521	486	504	518	497	508	523	494	537	511	519	523	505	567	507	536	492	505	535	521	554	513	530	540	531	531	529	491	553	520	550	513	530	481	497	571	506	512	508	514	490	545	545	510	511	536	501	490	529	494	521	514	464	542	511	525	477	495	473	535	518	539	553	545	499	490	505	506	510	503	478	469	517	512	514	550	538	466	528	523	525	532	518	520	511	471	512	488	485	445	539	508	550	486	574	522	517	542	484	483	515	512	529	498	488	518	528	523	514	501	490	516	503	496	536	504	523	480	496	505	502	545	528	542	490	505	491	490	499	484	545	468	480	515	542	491	527	567	512	479	532	505	533	498	520	518	519	489	487	548	527	515	548	479	504	535	556	505	538	514	491	512	515	518	514	502	506	557	528	526	538	525	506	524	535	504	569	504	523	478	512	511	513	533	523	500	521	540	504	501	511	540	508	524	505	544	577	520	516	536	494	481	513	518	492	498	487	521	532	493	526	524	497	517	515	533	537	503	566	515	468	505	503	494	511	508	497	504	517	509	575	487	565	527	535	532	509	540	525	519	514	541	548	527	527	502	529	479	557	519	487	510	511	499	472	492	532	510	535	543	495	510	496	502	517	497	491	507	502	490	506	513	503	504	503	485	523	511	547	513	492	523	474	501	533	531	505	516	539	565	507	503	507	510	490	487	565	504	472	494	507	515	553	533	517	500	519	525	529	522	492	526	496	511	489	533	534	496	509	547	493	530	529	524	536	521	508	508	568	523	537	463	509	502	519	507	544	480	531	523	525	474	507	524	523	494	493	484	531	545	546	529	545	521	516	490	474	511	523	503	516	489	546	503	524	566	486	511	512	516	531	506	487	498	502	491	513	524	495	526	514	532	521	509	484	567	581	537	510	487	519	520	511	532	530	502	494	493	512	522	509	494	539	508	511	511	519	488	524	467	518	499	496	521	515	474	521	567	530	520	531	508	540	495	489	504	503	518	537	496	540	513	495	510	535	541	508	501	512	526	516	500	506	500	513	509	502	539	521	530	545	512	511	516	500	484	507	479	492	479	517	556	516	504	526	497	490	536	498	531	504	530	539	500	503	537	502	513	548	478	484	504	507	495	520	517	506	532	495	511	501	533	526	534	533	525	512	492	526	521	532	497	452	558	524	571	523	464	531	535	456	529	542	492	483	514	497	496	542	476	534	513	519	527	494	531	539	486	493	540	498	478	503	540	519	510	511	504	510	546	534	496	477	497	489	532	569	550	496	512	554	517	488	517	501	487	548	500	578	530	498	521	516	507	524	543	503	472	540	530	545	530	524	520	532	536	517	519	519	508	519	540	484	540	536	457	511	493	521	526	522	520	501	495	524	534	540	491	531	498	499	495	482	546	512	536	523	554	470	522	502	499	519	511	541	512	526	535	498	497	509	490	521	520	537	523	516	531	501	491	469	550	512	523	543	522	516	508	488	519	535	492	523	513	513	509	485	527	507	556	519	497	512	562	536	514	508	524	521	534	498	526	472	525	529	506	547	496	523	518	530	491	495	468	534	532	536	484	509	526	551	501	521	517	537	471	546	547	538	482	505	501	504	527	500	486	547	468	496	504	527	516	543	482	521	545	529	502	509	542	503	493	488	526	527	515	522	549	509	517	502	499	478	555	531	500	485	506	533	526	501	482	526	488	560	487	491	505	534	532	537	480	493	461	492	519	539	507	496	532	514	523	516	556	514	495	517	494	503	530	487	511	486	501	506	486	548	499	494	557	522	549	514	558	507	498	498	503	512	472	538	559	492	498	532	517	493	506	505	526	482	524	506	536	467	482	512	497	504	533	531	504	506	494	466	509	538	542	537	509	533	530	548	510	492	469	528	490	493	492	506	492	498	532	513	519	529	518	546	506	503	476	507	531	517	503	530	504	545	516	486	540	510	493	460	506	517	554	517	487	490	531	532	481	513	534	494	501	514	549	529	506	520	521	471	506	517	478	540	522	527	531	513	515	511	496	537	531	546	550	485	498	479	509	515	502	543	520	513	499	503	545	494	515	530	494	489	478	515	509	517	518	479	512	497	489	520	486	513	479	512	500	532	552	520	504	594	485	522	534	499	514	530	511	537	511	514	514	509	492	520	515	539	481	518	526	540	555	495	486	498	544	501	534	493	543	525	525	530	517	511	525	498	521	464	538	497	514	541	509	498	530	500	491	453	468	546	518	484	537	539	491	538	521	501	497	504	505	520	509	541	483	488	543	506	507	503	479	514	499	504	499	502	567	533	508	514	553	518	514	510	535	564	523	473	471	493	518	503	528	519	536	493	540	523	545	472	530	518	498	533	537	485	526	481	482	505	472	513	480	550	507	534	505	483	498	545	486	510	553	518	557	517	525	495	488	476	522	517	509	519	521	519	478	466	519	505	515	523	489	515	510	542	515	520	492	519	515	504	474	515	521	543	539	498	503	512	506	530	486	504	519	476	505	504	485	538	529	512	581	556	537	487	529	527	532	533	505	516	509	531	502	493	547	530	497	468	503	574	525	521	526	473	524	528	537	485	518	492	491	523	516	511	514	493	511	509	537	475	531	515	540	526	470	509	497	534	468	490	481	527	506	521	509	507	502	537	497	547	520	536	544	526	541	554	525	514	502	514	476	502	540	509	517	510	526	523	521	508	518	482	487	503	545	539	523	497	554	523	560	519	518	484	513	530	507	535	498	522	524	522	515	513	487	485	526	500	497	483	512	513	559	514	548	555	527	516	476	527	509	533	533	523	517	509	491	535	490	518	504	485	511	529	517	537	498	526	522	500	520	579	496	525	490	532	500	497	496	538	490	515	504	512	484	548	498	501	498	530	547	528	529	484	477	503	531	540	535	525
32527	20975	8812	2062	1318	773	643	570	516	521	504	480	507	473	548	483	475	530	492	496	464	511	457	439	510	472	463	487	495	468	473	486	497	484	504	495	516	506	476	454	510	505	482	463	499	454	480	451	473	487	500	518	487	480	478	492	451	497	479	482	492	496	475	466	483	504	470	503	453	520	479	461	442	469	489	480	483	470	447	484	491	503	500	498	462	491	516	507	462	485	493	477	451	478	498	528	459	467	473	455	513	470	464	486	505	461	495	552	478	523	469	498	500	474	441	518	490	496	502	463	470	464	494	482	499	504	464	475	456	477	523	485	541	453	517	545	503	474	492	517	476	499	490	523	448	483	485	463	490	487	485	478	512	458	520	456	501	493	491	539	453	487	468	509	498	496	478	498	458	462	460	489	514	505	515	477	488	472	497	488	505	489	503	465	500	502	508	496	477	468	473	487	456	542	464	478	506	472	458	451	481	466	486	531	455	515	486	472	518	478	472	516	496	477	507	513	478	484	485	471	460	461	474	451	458	454	467	484	478	494	472	487	490	477	498	467	456	481	434	475	475	487	482	448	470	497	479	496	493	471	484	498	497	479	497	474	428	478	456	492	503	503	483	467	516	510	477	461	451	460	453	535	476	482	495	508	483	469	507	503	476	462	446	457	471	467	516	486	492	453	489	495	492	499	441	457	480	449	460	455	467	463	494	471	470	475	496	509	462	486	500	468	463	503	471	489	464	518	491	527	522	502	470	467	501	483	501	495	469	480	490	487	495	480	448	456	490	493	469	476	485	456	486	465	525	481	490	522	490	470	505	492	467	456	487	512	476	491	483	475	465	488	505	478	503	475	484	456	490	462	526	461	466	515	474	494	474	532	492	460	456	468	505	494	485	435	451	486	504	488	510	465	496	475	512	457	507	510	473	503	461	459	444	441	471	492	468	478	455	472	507	474	454	489	485	471	469	484	475	489	532	466	453	518	491	512	495	468	480	494	517	454	461	510	441	494	522	521	505	501	521	481	484	477	500	454	485	463	440	497	473	508	478	478	441	440	492	527	454	457	473	439	519	482	470	473	423	462	489	481	451	513	506	502	460	476	493	472	496	500	508	494	513	432	478	447	499	466	484	485	500	492	517	497	497	448	510	513	497	481	481	504	482	449	465	502	517	444	505	457	477	495	493	519	484	506	482	502	452	479	478	481	511	490	481	474	481	478	476	463	490	478	502	482	509	495	448	503	453	461	461	490	510	500	461	493	484	449	476	461	511	462	470	475	481	476	527	443	494	488	510	445	445	461	523	480	474	462	479	471	485	505	451	492	492	464	466	469	456	506	486	441	451	456	475	513	452	479	485	437	538	521	483	507	474	494	458	461	503	468	448	477	493	456	469	498	458	511	481	474	493	523	504	482	502	464	452	498	462	516	478	459	469	507	488	431	456	491	471	445	465	463	500	460	455	499	506	488	472	452	484	472	520	483	513	510	469	493	473	498	464	500	459	454	491	489	522	493	486	508	524	461	495	513	451	498	480	501	504	515	476	442	481	488	486	491	448	507	513	478	488	523	501	495	454	482	490	493	470	521	517	491	482	480	456	462	463	469	486	485	422	485	535	484	470	493	486	498	517	454	461	503	468	506	517	455	481	484	490	480	519	494	511	488	488	483	499	480	478	520	501	539	479	496	450	479	489	467	512	452	459	444	484	463	482	514	456	455	471	495	489	455	514	458	475	459	454	469	463	444	468	480	482	498	486	473	444	499	487	434	468	501	477	461	461	486	468	457	472	457	504	497	466	478	446	472	502	439	463	504	486	494	451	454	484	488	474	476	531	466	497	453	461	469	488	434	508	506	495	447	480	475	519	470	509	493	478	468	508	508	531	467	510	489	487	515	464	483	473	490	489	491	471	496	485	496	476	488	464	480	508	487	481	479	494	465	484	454	449	512	463	511	513	453	455	489	496	476	469	455	472	492	471	543	484	499	494	483	462	486	498	509	437	508	467	480	457	490	496	475	484	465	530	446	441	503	442	514	503	509	490	481	521	477	469	493	477	476	506	494	479	516	477	506	450	471	510	470	462	474	460	479	504	507	464	474	483	485	478	482	498	453	522	480	460	468	514	521	473	463	475	492	499	486	486	453	472	473	489	484	499	486	496	457	473	490	475	475	497	465	520	506	489	482	464	465	482	463	489	485	471	477	477	469	476	482	498	434	501	471	482	488	509	501	489	495	503	504	456	479	477	471	499	440	513	489	514	471	484	474	498	468	458	455	501	481	466	460	474	460	495	504	487	475	470	475	541	439	444	496	514	484	496	481	481	513	495	474	479	460	494	463	480	466	470	463	492	495	471	463	505	517	498	489	525	449	488	460	467	492	456	489	512	463	465	479	484	500	450	520	483	492	491	473	463	491	451	449	501	484	480	464	513	452	484	468	483	460	501	468	518	460	493	505	495	472	476	502	463	484	455	495	496	440	495	510	495	498	490	472	444	495	500	492	451	498	474	466	459	471	477	469	501	460	455	464	468	523	465	504	506	477	491	465	525	494	470	494	477	488	492	482	449	477	500	458	511	469	475	472	454	409	474	492	479	498	506	481	485	469	445	471	465	454	467	526	509	505	474	500	478	439	527	462	459	482	465	482	476	505	454	455	479	510	453	474	485	509	449	496	461	483	496	492	439	482	463	502	517	517	519	463	505	492	472	436	484	513	520	478	457	480	510	475	488	502	497	485	454	479	477	495	481	486	463	456	515	489	489	518	526	483	485	481	465	500	467	512	464	469	493	507	492	447	457	499	461	472	486	506	485	494	452	474	468	458	464	471	483	479	451	525	494	489	458	523	487	501	454	496	485	494	471	516	494	488	473	495	447	540	439	487	492	505	473	495	453	471	499	492	495	501	479	441	462	486	490	479	489	486	481	488	488	475	478	501	464	508	447	514	493	492	450	500	502	477	499	505	475	477	487	510	476	495	504	478	496	477	485	509	474	443	454	511	470	471	479	476	480	470	502	467	456	467	496	462	471	498	466	485	496	500	472	488	470	497	509	483	485	518	513	416	510	449	454	470	463	492	475	475	481	486	486	489	483	451	504	500	517	455	467	485	486	492	471	487	466	478	497	459	520	476	475	507	462	492	464	477	442	469	479	470	472	471	461	456	493	475	457	471	476	503	471	507	461	515	463	435	474	519	523	464	467	453	504	502	449	494	475	520	476	505	460	475	467	477	476	487	494	465	452	469	475	481	454	447	477	469	495	487	489	448	513	495	490	445	470	488	459	463	506	518	487	472	463	496	520	467	478	518	497	504	476	494	451	506	441	513	464	452	486	463	483	497	502	522	531	453	504	474	472	525	510	454	497	490	514	499	479	516	521	490	484	470	480	518	493	480	472	504	516	516	484	483	448	484	462	475	459	515	478	479	474	484	520	507	509	484	421	479	475	461	480	482	471	470	510	510	456	474	532	488	470	456	486	454	426	528	487	504	500	467	482	504	490	492
33810	20760	9413	2842	2559	1238	902	775	664	619	578	553	535	554	580	539	510	589	641	572	502	533	544	541	532	567	537	504	553	535	546	566	540	523	495	522	564	505	512	544	490	517	537	565	560	522	522	558	504	565	539	561	544	565	574	510	511	577	590	555	524	535	505	510	549	511	507	527	494	537	513	519	554	525	543	529	565	493	510	531	583	495	527	490	552	539	564	509	566	523	519	517	535	530	520	514	479	554	541	567	518	548	518	523	544	541	502	514	536	497	543	548	513	520	516	561	518	557	551	532	583	515	518	534	504	563	537	546	508	563	540	491	533	537	504	519	594	553	537	579	554	526	543	534	555	557	530	529	521	527	497	487	570	505	506	526	508	529	487	542	551	523	501	543	528	549	564	504	509	491	551	539	499	547	493	514	555	523	516	513	545	586	527	568	529	587	542	537	550	552	549	562	540	559	578	536	555	557	501	515	532	502	537	501	515	508	551	505	538	527	546	525	537	527	497	549	558	538	506	517	530	561	547	535	545	533	561	522	521	575	546	528	554	488	548	538	488	562	512	537	522	535	496	531	548	494	542	551	498	568	520	537	503	541	544	515	499	530	497	523	531	529	524	520	519	540	525	524	520	554	545	498	528	504	518	517	525	573	529	541	479	531	519	529	558	516	532	516	533	577	528	523	532	515	549	539	515	537	486	515	544	507	533	518	540	499	533	502	524	513	561	535	513	592	497	508	527	535	532	534	528	565	552	516	520	494	540	484	522	470	515	533	540	524	551	496	520	532	538	547	551	548	477	509	531	539	497	536	534	509	515	521	512	521	565	538	525	576	525	526	540	551	539	526	519	508	520	557	515	559	480	529	539	526	538	550	506	525	524	541	517	529	561	523	517	524	565	517	519	499	511	507	540	558	506	509	490	537	499	521	560	501	510	515	530	555	556	535	466	528	552	532	560	544	497	556	539	528	500	512	544	570	535	540	560	511	559	518	559	501	544	523	543	528	542	551	501	512	525	502	524	564	558	541	526	521	542	563	545	529	539	512	519	560	544	584	523	578	543	540	538	512	521	528	526	508	564	572	535	525	473	542	513	507	551	566	523	559	509	510	557	520	529	553	573	552	548	541	547	576	498	514	516	559	560	540	531	526	534	559	541	568	502	530	495	575	589	527	522	492	539	526	518	504	536	524	554	519	529	510	523	542	526	516	550	530	573	562	575	516	536	529	525	571	558	522	550	532	512	491	575	553	546	516	536	481	552	523	538	522	506	523	540	536	516	537	510	515	574	497	539	543	537	520	528	554	552	554	514	518	500	549	507	544	532	559	518	542	518	581	521	522	557	508	553	511	530	481	545	518	542	576	553	515	516	562	525	522	549	534	543	483	512	530	536	519	539	528	530	526	537	543	530	496	528	559	525	513	533	498	535	550	568	505	521	513	513	579	543	537	558	562	538	517	489	537	497	528	511	528	551	518	524	536	489	544	561	551	522	504	537	543	540	502	499	524	560	521	544	508	573	532	560	536	567	542	563	592	546	508	534	541	532	533	543	575	565	523	480	558	508	593	520	599	534	504	526	571	520	556	536	556	487	523	549	564	553	557	541	553	522	506	545	505	550	495	529	566	580	530	534	535	533	524	525	515	524	545	506	561	556	539	527	540	551	519	523	525	488	540	531	507	527	540	556	513	514	543	527	576	566	567	516	541	540	543	545	541	537	498	517	547	553	544	503	525	530	499	552	546	518	528	527	543	521	514	563	580	546	544	469	484	516	531	530	523	533	468	531	513	541	545	543	512	513	540	547	514	531	513	517	525	529	562	564	568	510	532	541	523	505	554	540	557	561	508	473	537	572	548	525	561	537	533	539	577	503	550	525	540	547	541	536	547	470	528	479	525	543	545	536	564	514	539	488	543	539	503	534	548	523	549	532	530	551	482	529	525	489	542	529	534	522	543	515	536	546	536	546	553	527	532	523	541	525	538	537	512	532	546	531	560	541	539	567	517	546	574	539	520	534	509	519	513	526	494	563	539	554	521	554	529	530	539	489	512	556	527	546	582	502	558	557	543	529	503	494	552	541	553	513	550	539	524	502	528	514	493	508	515	493	549	502	586	519	535	529	487	520	556	502	546	540	518	502	532	553	538	523	531	551	522	572	515	519	523	529	606	521	531	521	504	494	515	521	536	544	518	533	540	544	563	517	528	513	542	516	531	524	542	495	571	536	533	557	539	500	516	536	500	517	523	530	501	522	522	543	547	518	524	500	504	511	519	510	538	548	519	515	537	508	530	543	552	533	546	573	510	573	518	543	513	520	525	548	545	533	549	546	551	565	533	545	518	545	529	522	499	590	537	548	575	513	507	534	484	570	537	552	503	510	542	553	519	532	511	549	514	548	532	524	578	547	526	523	530	581	540	560	498	570	539	562	487	531	576	509	514	563	547	552	551	508	568	533	480	529	542	588	501	505	527	551	524	550	501	578	543	511	512	545	542	549	548	529	562	531	560	530	550	497	538	531	545	543	513	532	530	510	541	528	560	546	498	541	519	539	540	530	522	542	496	530	507	488	539	556	483	572	545	539	579	520	522	484	553	551	519	529	556	513	538	544	471	551	489	540	581	539	572	500	559	562	554	519	555	539	501	486	550	494	536	520	559	516	508	517	510	485	532	560	576	514	531	528	577	518	512	503	526	558	556	539	551	544	503	564	516	513	508	528	497	520	556	542	514	529	535	539	534	554	557	521	549	539	540	493	537	541	502	520	523	572	546	528	543	526	529	499	504	521	497	519	538	536	536	520	525	579	540	520	515	496	512	529	511	533	521	505	506	497	526	475	520	564	543	496	522	508	553	545	510	520	550	549	490	526	555	537	548	532	511	502	546	500	513	514	494	483	529	512	543	557	517	544	539	575	524	503	529	555	572	520	522	550	512	524	577	521	561	564	590	568	521	566	530	497	542	557	560	521	566	531	572	555	551	510	531	524	574	513	488	550	541	560	516	516	567	506	507	591	526	545	529	516	514	533	490	562	515	539	527	506	543	530	518	536	531	528	567	537	526	519	506	542	497	538	530	514	527	566	512	563	510	510	549	552	578	531	543	543	513	542	540	487	522	528	560	550	530	503	530	532	552	550	497	533	536	522	521	550	494	551	545	535	543	526	519	509	535	542	502	537	505	543	529	511	524	551	551	482	573	540	518	545	495	484	529	587	513	539	528	559	558	556	539	522	507	499	535	603	524	554	518	501	513	522	551	515	511	584	528	515	522	521	482	541	503	535	548	516	557	534	518	555	505	490	507	500	539	546	573	529	544	536	506	509	534	536	531	485	564	507	541	554	538	560	559	531	556	528	507	504	550	587	531	548	514	532	551	519	574	531	538	498	564	526	494	554	522	545	521	530	515	518	533	521	523	547	559	528	522	543	530	526	494	572	568	537	522	557	548	533	494	510	536	526	544	516	554	541	525	532	533	527	525	538	507	517	544	529	503	515	563	524	559
24986	20753	27019	24439	20692	10467	1531	852	564	484	463	437	389	374	378	332	373	348	331	288	298	264	260	298	265	249	271	292	250	289	251	251	287	262	274	240	255	261	280	235	238	250	248	275	246	236	236	216	241	229	248	251	242	249	226	229	238	257	247	245	256	232	232	258	237	248	242	252	245	248	264	240	257	247	235	259	237	232	259	241	213	222	236	258	253	239	262	236	262	295	214	248	228	217	245	243	267	211	224	246	250	251	234	251	235	244	233	215	261	246	240	252	227	230	244	227	264	239	240	232	250	236	248	257	252	239	224	269	255	231	220	256	240	243	227	230	230	272	224	251	228	270	257	285	266	248	250	249	219	204	227	253	228	215	239	281	256	253	252	234	247	221	228	240	232	230	258	247	252	252	226	225	257	229	249	226	241	236	255	253	236	250	236	262	260	230	248	218	247	242	233	220	245	268	231	257	234	245	275	232	235	234	218	241	207	250	215	229	200	240	230	267	230	215	231	232	237	240	269	234	256	251	236	261	268	222	211	248	219	219	210	221	215	239	222	253	222	272	210	258	284	247	263	230	231	218	271	259	232	221	220	230	237	242	233	232	247	232	235	219	244	247	213	225	273	244	264	224	218	255	254	226	247	276	210	227	248	229	208	237	246	225	258	243	239	241	235	238	213	209	241	236	216	252	240	227	219	219	235	264	235	246	223	220	237	224	238	230	245	247	233	247	252	229	226	232	231	242	229	255	237	243	276	253	254	256	234	220	241	242	238	245	270	259	238	230	208	225	222	234	247	241	218	245	235	228	209	226	235	233	257	251	244	245	240	228	242	220	254	214	230	212	251	232	254	247	234	233	227	224	225	211	231	205	270	233	237	205	253	241	249	240	202	236	250	234	257	248	305	240	245	241	228	239	238	247	231	264	229	242	246	211	234	238	237	222	222	211	234	244	223	240	238	234	229	224	238	226	252	247	236	232	238	226	259	241	283	246	225	261	246	238	239	249	239	237	220	232	222	239	224	245	249	227	229	247	224	244	271	242	243	236	255	229	258	250	229	233	235	234	244	240	241	235	234	255	268	247	239	257	228	264	242	252	217	232	245	220	248	236	223	243	252	226	202	237	218	253	237	238	217	245	226	250	215	245	242	237	244	220	265	244	258	242	224	213	235	217	235	242	239	230	250	217	249	211	247	239	215	235	253	244	243	248	241	232	232	241	238	222	229	233	240	259	225	238	241	231	228	242	253	219	239	252	241	225	214	228	233	261	244	222	222	265	243	246	243	203	244	244	231	232	206	257	226	239	218	227	267	234	229	240	230	234	231	219	233	249	244	225	257	245	232	228	248	202	244	256	214	245	248	256	248	265	244	217	223	267	247	224	240	253	235	220	241	250	236	243	234	241	235	238	234	243	239	240	225	222	246	212	225	226	221	232	236	205	263	232	255	272	229	218	236	242	235	217	238	257	221	249	218	245	238	215	235	231	234	255	237	235	274	257	243	235	229	215	264	253	242	222	217	214	240	242	244	245	253	239	200	252	254	243	221	232	234	240	252	249	224	240	220	247	235	199	225	258	242	226	236	269	213	264	218	203	236	225	219	236	217	246	261	253	260	230	232	252	200	249	227	227	253	223	260	256	239	214	222	237	208	226	267	241	238	248	268	237	249	251	241	249	235	240	238	216	261	241	255	247	222	229	218	251	221	236	231	224	229	259	240	234	217	195	257	235	226	242	251	238	218	249	244	264	233	215	235	232	205	222	232	234	213	251	244	247	212	242	250	257	229	237	231	201	218	231	226	246	237	229	225	208	272	225	248	244	240	237	242	263	251	218	225	227	251	236	251	231	232	221	243	246	239	230	262	223	262	230	225	260	255	263	271	237	237	223	240	202	262	240	248	227	208	267	241	228	223	260	242	232	247	209	257	242	266	238	209	253	257	256	247	238	227	251	251	271	246	240	225	242	222	250	239	220	227	205	238	240	239	264	275	228	223	255	252	237	225	216	229	258	235	226	249	234	264	199	235	246	196	235	252	250	232	276	226	225	235	216	231	234	223	240	239	255	243	239	216	206	218	252	235	224	254	260	242	231	219	230	205	252	246	234	246	238	229	224	235	223	235	234	219	223	225	232	227	244	258	250	251	225	224	220	233	245	229	260	229	246	238	228	229	234	259	211	226	253	211	248	220	222	228	231	248	226	229	208	254	222	243	227	239	219	229	229	225	270	240	255	270	249	260	259	248	247	270	254	218	241	239	255	207	247	218	242	254	249	251	232	236	253	257	221	238	258	239	216	240	239	234	246	215	250	241	224	223	272	254	233	273	234	221	231	224	264	218	241	228	236	228	237	245	240	241	218	247	213	237	268	229	227	236	254	251	226	233	225	239	245	243	273	214	233	228	228	211	271	246	245	248	261	242	250	202	244	239	245	229	254	239	268	218	265	224	239	223	236	229	244	239	250	242	243	217	230	265	250	244	238	230	224	239	249	236	248	243	227	210	239	214	236	238	240	237	237	272	221	234	276	241	255	238	225	255	238	226	246	234	248	253	242	239	250	242	251	227	224	237	278	250	234	201	227	229	235	226	245	237	227	255	199	240	207	219	227	276	216	219	254	225	238	220	237	246	257	240	220	233	237	222	224	234	239	250	249	230	215	247	229	224	224	253	252	231	232	222	244	237	217	241	252	260	218	201	236	227	231	257	225	242	252	226	250	227	256	227	234	231	231	244	225	248	241	254	252	244	262	262	241	268	258	239	246	243	232	234	254	243	242	242	248	272	250	268	227	236	228	269	221	243	246	233	236	246	240	216	234	241	230	235	265	287	219	234	267	237	215	249	241	232	232	270	248	210	264	224	252	229	213	231	230	259	203	237	241	241	265	224	245	267	229	226	208	212	221	227	219	231	241	246	220	235	227	220	229	219	231	239	200	230	255	229	253	241	267	239	270	241	243	245	260	233	240	234	249	219	225	233	218	250	255	196	268	207	215	257	230	256	249	237	229	256	253	216	259	210	246	219	271	257	251	250	267	233	235	237	223	223	243	233	222	258	211	242	255	224	219	227	233	233	225	236	247	229	220	251	217	246	253	257	239	219	234	244	249	197	236	255	231	255	254	233	266	249	239	253	239	236	258	250	243	221	234	255	252	262	217	206	248	232	243	239	238	275	261	227	244	232	212	221	232	239	206	225	259	228	251	220	235	234	227	221	206	261	253	218	226	240	218	260	231	249	242	267	243	230	237	242	226	213	225	233	214	212	227	228	262	204	266	245	241	245	235	250	256	212	245	258	242	208	242	225	219	241	257	224	241	249	238	242	243	223	207	233	234	237	220	246	220	225	258	255	226	238	216	237	246	246	243	256	247	254	253	218	209	239	261	247	249	256	192	244	246	260	221	263	217	245	235	240	261	225	243	226	242	239	222	228	215	242	229	236	220	238	258	224	260	240	223	241	233	245	226	242	210	242	248	258	243	248	253	219	235	227	230	229	260	247	252
38604	38362	22223	10964	7435	3557	2270	1749	1205	901	779	685	610	534	574	525	527	498	544	481	388	399	359	328	306	335	359	349	305	321	293	322	304	306	274	295	276	295	304	271	301	315	281	248	310	337	291	260	276	292	285	297	270	282	250	270	253	273	287	289	270	276	291	266	251	243	278	284	257	260	263	222	261	273	278	252	242	300	277	290	271	262	260	279	275	277	264	257	273	281	284	258	263	259	259	263	235	241	261	300	252	286	275	238	273	259	277	270	261	229	270	274	271	252	273	231	256	282	273	276	256	271	248	266	239	263	275	268	283	259	258	233	296	251	286	254	269	266	254	274	247	254	254	295	278	261	255	252	262	225	250	283	255	267	240	279	261	274	246	278	265	300	249	263	258	270	279	281	264	262	281	244	263	274	254	279	257	276	295	223	249	254	273	256	243	261	247	253	275	288	271	255	280	271	252	265	247	285	266	251	263	232	270	284	248	240	277	245	276	245	275	260	258	239	255	265	260	266	262	295	279	244	281	260	274	270	257	270	267	229	302	266	248	236	258	268	275	264	263	257	261	249	272	259	282	261	244	242	290	254	243	212	265	265	256	250	263	281	248	257	309	254	279	262	281	229	259	262	279	266	236	221	250	248	271	250	279	255	243	275	260	257	251	268	245	295	258	284	249	243	250	248	275	268	235	246	295	266	288	285	255	295	286	275	267	275	269	258	256	273	253	281	258	263	265	261	279	272	253	251	268	275	273	282	255	274	257	280	274	278	281	262	257	261	309	259	276	248	262	227	281	269	294	239	288	266	249	247	267	266	258	265	240	270	243	251	324	270	278	255	266	238	278	285	257	269	249	268	262	254	284	271	272	265	241	314	300	256	255	282	249	262	260	281	267	257	240	257	269	275	242	266	256	258	290	236	258	265	264	238	264	297	313	259	269	269	277	265	259	248	263	284	251	273	271	262	250	256	284	229	264	247	256	227	266	259	270	241	269	273	269	278	274	243	258	255	241	250	250	267	261	272	293	264	261	256	262	281	279	256	271	264	266	295	287	276	276	255	297	256	273	264	277	251	269	238	263	246	258	247	272	261	246	269	275	287	279	266	241	280	299	276	243	249	282	252	277	266	286	235	256	306	276	304	261	268	232	298	230	260	277	259	274	294	265	263	269	254	270	241	273	283	241	275	255	283	289	243	234	249	263	253	276	254	245	272	248	280	263	261	259	257	261	234	225	238	249	281	250	261	228	259	275	227	264	239	252	277	260	265	261	253	272	243	261	266	255	265	273	245	279	238	284	247	283	255	278	251	284	271	256	232	223	256	286	268	274	259	276	280	270	245	261	273	258	260	265	244	235	266	247	249	264	268	228	276	257	268	260	249	257	249	273	276	278	300	257	278	268	302	237	288	253	267	281	275	251	252	244	243	264	244	312	264	241	267	235	244	277	265	270	268	253	272	273	262	242	283	266	237	260	256	230	245	287	295	268	252	265	269	266	261	295	297	286	229	274	282	259	256	234	253	315	268	248	287	246	265	264	240	269	270	275	282	261	238	284	238	269	241	259	251	252	258	256	251	242	267	230	278	288	274	266	271	251	255	258	254	250	249	261	251	264	269	262	269	245	257	263	280	244	273	248	278	256	266	256	277	262	259	249	262	272	256	277	251	293	250	270	259	258	288	232	265	259	251	233	280	295	215	261	266	242	265	267	259	290	244	253	247	265	290	253	257	281	283	287	266	291	270	251	246	251	271	255	275	289	253	261	269	268	278	250	245	236	272	275	267	287	269	249	243	267	251	223	292	261	277	298	280	270	273	217	272	275	283	254	277	284	264	285	247	264	245	271	270	238	289	256	264	258	271	263	233	250	265	272	311	239	272	273	272	263	241	277	270	268	234	311	267	239	250	265	245	251	261	267	284	306	299	220	281	283	274	288	252	249	229	280	255	271	276	263	281	277	297	265	258	267	271	265	268	255	243	262	273	271	236	302	285	280	249	248	264	268	257	266	248	291	256	277	265	238	271	284	266	273	274	250	260	259	269	270	259	251	236	273	267	260	286	268	278	284	276	255	264	269	267	261	265	248	249	256	249	252	275	287	288	261	263	256	263	254	237	271	280	286	276	245	259	294	244	291	260	276	261	275	252	254	271	278	274	279	262	267	280	261	244	249	229	243	281	281	293	268	303	275	260	249	263	288	276	260	273	239	287	268	273	252	267	270	260	259	277	309	265	243	268	240	263	243	271	264	281	296	290	238	271	225	295	282	288	268	221	282	253	305	298	281	289	259	260	269	240	249	257	239	269	263	277	276	265	246	257	272	285	293	277	266	258	270	261	258	256	288	273	249	265	239	270	255	279	276	239	269	246	250	253	270	273	255	263	257	290	247	256	263	270	290	251	259	285	247	285	279	267	275	311	247	284	249	245	242	269	262	245	256	243	254	279	262	282	304	272	268	247	258	263	261	275	268	275	262	260	245	286	277	250	287	272	258	262	239	286	266	270	263	280	254	276	255	262	263	258	265	232	259	273	287	299	260	259	295	251	275	263	279	288	222	243	246	269	270	249	245	246	251	261	273	258	254	263	242	267	259	264	275	268	269	259	275	269	264	277	293	280	281	239	251	269	288	262	273	247	263	262	270	248	292	275	281	267	280	264	281	269	284	273	255	245	286	275	264	249	256	240	250	270	257	261	264	277	265	276	285	243	271	269	250	253	237	266	221	256	235	274	283	262	280	267	282	262	282	248	266	277	258	289	252	247	276	260	256	270	281	261	276	243	261	242	271	250	270	283	251	280	269	286	270	289	265	282	262	280	273	270	261	284	293	264	257	263	271	252	268	271	271	237	267	268	242	257	226	266	272	276	244	282	235	269	278	297	260	260	286	282	269	248	247	266	249	282	248	251	264	269	277	249	239	271	289	253	273	246	281	267	272	252	272	269	252	276	327	264	277	282	267	273	249	272	273	275	248	276	302	275	261	238	229	245	287	267	283	294	257	265	271	281	269	256	238	280	264	233	280	269	305	245	272	258	273	255	261	286	251	259	282	272	285	215	247	291	277	252	300	281	277	285	267	282	240	270	255	271	236	284	281	242	282	284	261	271	269	259	265	252	269	265	277	267	259	266	297	267	276	283	275	257	263	271	243	265	269	266	268	232	255	263	251	279	274	272	279	280	249	260	239	292	236	258	287	261	266	266	293	267	267	256	250	257	278	269	288	276	273	217	278	284	290	272	277	266	246	232	268	248	265	267	255	246	269	265	262	247	263	272	235	273	262	261	241	238	260	257	278	251	270	260	243	232	274	254	264	277	281	265	270	252	262	265	260	263	238	257	276	255	257	253	291	270	237	266	269	246	285	261	256	261	265	238	240	267	255	273	286	273	287	253	259	298	259	269	287	295	260	251	268	258	297	272	266	252	246	269	279	258	268	242	272	249	235	280	243	258	263	272	282	273	258	239	242	256	246	266	255	279	247	287	286	284	285	284	268	225	267	257
22981	20703	27387	23999	20682	20677	8558	1754	1147	1090	925	872	819	759	760	703	721	644	681	605	610	601	623	590	563	610	581	619	557	543	557	547	566	544	568	520	535	564	527	530	573	507	505	551	543	556	549	540	538	552	513	561	515	533	520	522	525	556	538	540	554	543	524	495	586	519	491	535	533	548	543	528	533	597	530	540	557	556	527	512	512	526	538	544	509	527	520	532	502	520	568	556	561	523	507	558	512	518	525	516	502	502	532	536	510	530	539	495	530	531	493	497	519	541	546	557	498	531	541	516	548	548	507	524	496	501	535	525	513	531	542	503	526	489	525	516	515	514	530	508	524	533	551	514	553	536	506	566	494	543	508	524	512	581	532	539	507	530	531	558	513	526	550	478	564	510	515	523	544	546	503	481	497	554	501	504	485	533	504	525	506	512	491	538	548	509	578	514	520	587	541	524	547	510	530	496	508	515	484	550	514	515	554	507	564	499	550	509	554	523	504	498	523	540	522	545	515	532	516	517	521	539	515	495	539	488	526	487	549	513	515	538	541	493	551	531	527	514	471	525	514	490	519	555	541	462	540	514	504	499	520	495	574	544	482	534	554	512	496	520	528	481	533	537	507	550	556	473	526	510	527	516	503	533	532	507	533	557	456	497	500	487	496	515	471	492	492	558	545	516	518	535	528	514	556	526	543	527	507	542	571	504	526	480	514	499	550	525	502	521	486	530	534	551	519	528	514	526	515	549	550	536	534	459	514	491	484	501	462	533	544	482	467	478	520	559	519	525	459	541	514	556	488	490	486	560	511	512	529	533	516	531	526	510	503	511	494	545	538	508	518	557	500	516	571	515	517	540	526	545	477	508	550	492	527	544	491	569	471	531	529	533	520	509	559	537	549	558	512	482	520	507	491	541	519	546	525	567	499	520	500	488	541	492	497	513	508	565	526	512	528	509	500	547	499	539	518	521	488	531	495	479	512	517	527	567	533	513	521	507	537	479	492	504	530	552	523	506	549	539	556	556	517	514	567	508	507	516	530	522	536	551	517	531	512	525	507	497	512	492	519	497	519	472	526	487	516	505	491	539	558	532	540	511	528	527	498	516	509	505	546	502	490	515	513	551	519	509	506	502	527	547	499	491	533	552	533	544	546	512	523	540	527	528	501	474	538	521	522	539	511	545	541	531	487	535	496	534	522	520	540	498	481	520	568	559	516	535	494	495	519	501	486	479	492	535	539	515	501	503	549	516	471	525	522	474	524	546	484	512	501	506	482	540	506	580	547	540	507	539	538	477	483	494	499	518	529	540	508	514	537	542	507	524	530	546	508	575	549	527	508	498	522	533	534	554	524	526	507	511	535	466	543	556	541	514	522	506	495	525	484	522	564	541	521	531	524	516	502	529	508	517	505	525	533	533	538	544	549	522	478	524	524	513	491	520	526	540	527	543	537	558	524	502	522	533	493	554	538	533	590	506	492	520	509	504	516	529	492	531	551	471	546	519	518	525	494	505	508	489	502	551	497	519	522	532	547	526	542	536	519	521	562	516	539	515	520	507	523	532	517	499	528	548	527	521	507	546	513	536	518	524	588	510	547	523	529	534	525	527	557	512	541	558	498	533	524	511	529	532	533	544	541	548	474	546	551	552	494	517	530	538	561	543	546	522	535	534	537	524	542	532	491	551	537	497	523	532	510	532	558	467	527	543	515	481	514	527	535	551	493	523	493	517	504	488	536	527	491	488	537	455	510	487	530	513	491	504	546	534	525	531	513	538	492	542	480	525	489	549	524	524	495	525	501	517	522	555	540	493	515	495	526	560	518	520	514	568	503	542	536	521	512	546	542	558	519	540	515	526	543	473	548	540	544	505	479	544	556	542	506	514	492	534	528	566	545	509	587	484	458	459	490	562	507	521	524	550	533	486	586	549	483	516	500	494	522	548	512	513	570	528	513	499	527	501	511	515	503	500	534	518	505	485	464	528	553	525	492	577	525	514	499	551	534	525	499	495	484	518	507	504	511	509	551	543	493	531	530	473	544	492	532	535	516	482	540	546	494	513	533	502	501	502	552	536	531	517	549	497	507	513	478	553	526	528	528	543	541	526	519	539	503	556	516	557	512	489	525	533	550	506	532	472	513	527	532	529	532	520	512	508	497	529	484	520	545	533	514	481	526	573	521	529	483	478	498	499	507	530	518	546	519	517	530	510	531	539	497	530	512	496	536	504	545	511	499	520	528	536	518	546	573	493	547	561	525	509	550	531	503	525	510	456	536	503	512	554	519	522	534	502	517	568	543	528	541	512	481	491	548	498	525	558	507	560	520	473	459	508	525	531	535	504	523	563	548	496	504	561	501	472	565	515	503	524	516	547	528	459	491	478	518	533	534	534	514	539	492	473	544	521	520	550	555	534	580	503	544	500	515	512	505	522	500	537	531	524	497	496	510	555	536	513	536	530	473	485	509	571	518	477	520	513	528	508	516	483	575	505	536	545	528	486	489	484	509	536	462	493	488	563	505	548	511	492	544	508	529	498	537	529	505	527	509	562	543	479	515	496	535	532	589	532	531	521	536	519	481	519	535	522	509	499	511	484	527	499	583	525	497	539	528	509	488	518	549	510	501	540	526	526	493	490	489	554	492	514	542	521	505	482	506	518	523	484	491	500	533	543	523	528	539	531	492	501	537	538	489	519	567	505	523	550	530	557	513	499	534	515	537	510	527	520	496	519	530	515	512	493	519	487	500	543	538	501	533	552	507	527	471	518	487	561	507	529	538	509	521	552	572	516	511	548	562	551	549	568	495	547	538	513	510	486	520	509	536	503	483	468	519	523	500	573	476	530	494	547	488	502	515	500	499	543	516	527	550	520	483	513	544	498	548	527	504	520	500	565	526	511	527	517	518	475	517	512	530	520	527	529	552	496	493	487	500	567	520	503	520	549	504	523	546	538	486	542	544	531	499	487	521	544	540	562	560	538	503	519	514	527	523	548	544	499	558	559	549	493	491	506	504	527	507	528	486	505	498	503	548	509	547	496	528	535	507	516	528	504	515	531	488	506	509	513	517	489	527	538	505	530	517	526	530	526	546	511	537	520	518	516	516	507	483	518	503	521	548	506	511	501	505	513	533	521	548	522	530	510	501	543	560	517	525	533	500	524	551	502	526	487	503	533	496	516	525	540	494	527	510	513	513	543	550	472	492	503	532	563	543	506	545	521	517	499	519	536	562	454	492	524	524	502	507	563	492	492	550	495	522	513	517	524	520	544	514	513	490	519	530	537	542	528	490	531	548	469	516	492	519	509	531	508	503	475	467	527	524	506	521	544	533	506	524	495	560	550	487	524	531	491	536	559	537	486	513	499	545	513	535	540	532	546	517	501	554	542	568	541	535	508	520	527	507	523	552	482	469	532	527	535	517	518	511	545	511	498	452	494	486	504	516	500	542	502	538	532	519	545	532	485	492	536	497	529	510	516	543	516	506	503	506	496	518	525	547	527
42382	44817	28090	18119	8894	6093	4322	2827	2071	1759	1597	1330	1132	1029	1072	881	865	877	917	755	734	768	667	573	637	659	637	645	574	559	597	584	583	552	585	562	571	574	564	542	552	523	581	577	519	573	585	523	541	548	529	546	535	581	555	506	556	571	564	519	517	498	512	530	511	522	533	535	576	558	470	522	500	563	534	534	495	540	522	521	521	504	497	527	507	532	545	535	522	494	502	528	491	524	515	472	506	504	509	526	506	549	502	490	531	524	547	525	511	533	529	514	458	521	498	504	552	499	489	549	492	520	530	506	493	507	522	513	494	565	500	559	510	484	520	530	492	505	514	516	530	496	529	536	526	491	519	507	488	546	484	504	544	485	514	527	466	531	552	499	544	546	555	526	482	495	537	492	509	445	502	501	484	522	529	473	489	492	517	523	514	503	508	475	497	535	487	487	561	496	487	527	517	526	483	555	480	513	492	482	471	532	483	491	487	546	545	515	498	499	509	468	499	525	505	528	495	478	509	506	559	497	495	526	499	502	524	497	521	500	523	507	539	549	517	508	542	511	495	506	546	524	535	525	524	466	498	512	524	497	519	524	523	523	525	513	530	514	524	519	493	506	520	474	554	536	515	502	505	514	488	535	503	506	499	503	507	553	493	511	559	486	514	487	505	491	507	498	471	507	522	517	505	547	488	497	516	520	502	499	476	520	496	500	540	515	533	513	502	508	540	511	528	510	565	556	572	490	517	517	529	514	515	509	526	511	513	511	513	516	506	538	539	498	512	492	513	554	532	533	526	530	525	525	485	517	524	458	496	490	509	551	498	530	494	542	571	524	538	515	547	546	503	510	506	498	532	567	551	523	475	524	495	522	514	526	502	491	542	529	510	536	579	499	463	492	511	541	542	509	526	523	483	497	483	496	527	499	500	503	471	530	578	503	496	537	501	541	551	483	514	479	502	509	492	525	511	529	485	550	482	499	518	489	482	545	542	525	498	525	489	527	530	512	517	556	518	489	531	494	536	495	509	510	534	538	508	538	507	476	464	526	540	525	543	504	508	527	522	513	510	519	513	519	532	507	510	529	525	462	487	500	515	488	499	506	540	497	499	577	543	521	492	508	508	488	506	470	482	493	529	527	495	528	554	485	502	517	502	515	549	490	540	507	517	485	505	492	482	532	491	551	557	523	531	511	511	524	501	492	515	477	569	545	497	484	530	528	487	495	512	524	504	539	509	508	514	515	484	490	498	468	543	510	521	486	495	518	541	516	482	494	502	489	491	521	508	519	555	455	528	529	511	505	525	547	512	544	509	513	547	486	543	505	517	535	530	542	492	486	521	506	559	521	504	526	505	516	508	515	517	473	503	529	511	536	516	542	524	498	531	511	519	530	498	490	576	508	534	473	509	484	508	529	502	518	535	522	540	507	542	528	535	510	508	495	512	526	539	510	517	464	493	528	520	507	514	482	519	467	532	516	557	509	530	492	530	518	524	463	522	509	519	518	519	525	524	497	521	519	520	521	548	495	508	516	542	505	566	545	511	493	545	517	494	528	498	522	493	533	547	508	526	517	499	493	540	535	496	504	524	511	472	534	527	509	528	476	484	461	579	495	510	493	537	508	558	559	480	473	492	527	525	554	483	494	550	503	515	533	514	551	515	471	509	503	517	498	488	501	502	495	534	525	487	528	552	513	497	531	491	488	509	517	556	509	537	488	501	551	527	500	482	460	523	522	526	530	517	485	515	531	527	582	512	515	491	505	502	509	540	490	495	497	516	532	508	484	501	515	507	518	488	521	561	515	540	512	490	553	516	488	505	518	514	537	504	548	505	477	494	497	486	498	488	505	519	513	499	516	544	542	524	510	525	525	545	528	510	480	509	477	520	498	507	528	528	529	543	517	530	506	553	521	510	529	524	492	536	579	498	497	539	516	511	542	535	493	473	539	523	500	510	520	493	504	517	520	512	480	542	514	516	492	537	496	508	502	479	494	534	521	501	523	531	524	489	517	509	510	500	554	532	518	516	528	542	500	528	532	486	555	513	530	518	512	490	493	511	485	511	521	513	521	543	502	500	528	504	530	505	535	490	526	524	511	524	524	519	553	499	530	513	498	495	498	487	512	490	496	500	536	517	521	499	518	532	500	481	530	478	532	514	506	532	515	484	492	502	490	512	520	517	494	502	518	502	506	541	471	507	535	480	523	539	509	518	506	493	527	511	520	515	544	514	521	508	516	542	528	504	508	496	539	562	512	551	566	499	512	530	536	515	486	496	528	483	488	482	484	509	508	535	508	527	519	543	542	513	504	478	547	538	532	518	519	492	492	486	504	519	534	535	485	519	531	503	535	519	495	482	523	489	532	523	492	487	590	537	493	501	480	495	500	482	509	562	523	499	502	504	498	498	495	485	508	538	488	481	509	484	521	499	500	558	506	535	526	539	524	533	541	502	535	520	517	491	482	534	502	510	512	530	509	504	480	488	518	554	527	513	533	544	515	511	517	507	529	531	505	529	535	498	483	497	545	487	538	499	493	509	530	532	565	473	542	498	502	538	527	528	468	507	505	493	489	505	528	502	519	524	515	531	519	495	522	497	523	515	520	522	549	493	470	533	571	522	487	540	552	505	475	498	532	477	519	513	542	567	509	544	472	502	526	536	506	502	476	508	559	526	543	544	502	492	516	500	536	527	547	519	490	518	540	508	500	507	539	526	504	525	529	508	515	524	505	495	524	502	514	499	515	506	505	525	507	537	475	538	503	512	518	511	526	493	511	489	501	493	519	536	543	504	535	490	530	550	503	503	505	508	533	488	551	548	512	497	542	548	478	490	539	491	514	515	548	487	514	482	452	521	512	506	522	516	536	549	532	548	513	533	502	537	509	504	532	482	505	558	521	521	507	511	529	493	518	505	531	531	508	480	470	510	519	498	459	545	552	539	531	518	535	495	507	517	507	538	528	542	506	531	519	544	522	535	503	561	500	533	502	542	518	551	485	507	539	523	509	548	510	514	571	517	480	514	571	526	478	493	525	515	540	510	532	516	538	509	486	545	537	505	491	507	492	543	492	500	483	464	530	535	514	468	503	470	508	529	529	500	466	525	560	528	501	518	479	573	511	515	553	512	490	490	524	498	483	514	462	510	466	495	528	533	506	492	490	520	503	520	522	568	494	510	527	529	525	511	516	479	519	477	479	470	522	506	494	536	516	510	505	516	532	504	497	491	525	493	532	494	539	484	520	496	508	504	488	527	578	523	490	515	480	498	506	521	453	535	557	542	517	514	505	518	531	538	477	540	514	536	509	520	498	545	569	529	460	515	539	513	527	528	524	546	489	489	491	500	505	545	498	488	521	564	508	501	514	519	555	495	524	511	506	509	516	501	507	494	519	520	535	545	528	531	507	558	526	500	506	486	518	485	512	537	503	486	522	515	491	516	493	520	533	522	508	456	537	509	497	511	506	499	513	514	537	511	520	564	531	485	528	547	522	504	531	529	551
32723	22057	12104	4988	1392	1259	860	566	543	535	504	465	514	518	536	522	528	505	515	508	505	496	540	486	501	488	506	493	490	514	496	478	450	507	513	500	471	457	495	469	458	500	482	503	502	542	502	507	517	473	483	495	501	489	497	493	524	488	467	477	453	482	521	486	490	478	504	500	488	503	474	458	505	492	522	440	514	476	493	492	468	495	481	509	507	489	532	491	465	436	495	504	492	480	492	478	510	486	516	443	522	476	520	500	500	487	487	460	499	491	507	459	476	488	516	484	448	497	450	482	447	473	482	510	475	482	483	504	543	498	479	468	476	470	455	509	516	535	503	477	483	488	519	464	488	436	467	496	500	458	486	481	469	465	501	481	461	480	453	455	521	449	496	466	490	503	483	498	450	520	474	445	473	520	489	497	476	492	484	482	489	496	521	525	507	458	481	515	478	445	496	465	494	475	500	516	481	508	479	532	436	478	472	460	506	505	520	494	457	500	502	484	493	474	518	482	471	484	473	471	467	488	524	497	505	488	486	494	474	512	496	501	510	515	504	497	439	511	476	531	450	477	492	501	480	488	521	505	525	509	522	498	502	474	483	489	445	481	475	478	467	502	492	529	453	497	548	494	477	525	500	511	471	466	493	502	513	479	483	478	491	511	455	478	552	504	520	434	469	480	467	514	493	451	500	492	467	509	488	520	475	481	498	508	531	445	460	475	521	516	479	482	479	473	521	483	464	513	503	528	476	486	458	478	477	497	472	481	477	483	503	517	474	464	503	480	490	443	486	522	510	473	450	498	488	472	502	468	480	500	471	474	470	462	545	495	485	466	490	493	481	488	496	494	496	489	491	501	497	482	499	518	500	480	472	484	517	488	477	472	461	485	485	500	474	545	509	497	466	475	504	486	476	473	531	490	529	451	486	510	487	459	508	499	495	478	463	527	471	498	467	521	487	478	483	495	483	486	477	486	467	464	466	512	502	498	496	501	468	496	512	487	478	503	477	459	488	522	512	542	508	499	493	548	500	497	471	496	508	499	493	471	514	455	519	489	490	502	465	430	503	496	481	491	479	504	497	522	519	458	505	511	452	449	516	515	533	453	510	516	510	498	480	518	460	465	464	516	464	450	505	527	510	481	497	472	485	532	495	462	494	475	523	501	513	470	515	474	454	521	492	452	455	515	503	491	491	501	481	487	494	500	489	483	497	500	476	464	488	476	490	494	458	501	499	460	498	506	476	476	481	485	475	517	506	509	455	502	494	504	455	468	513	477	481	501	490	493	486	476	473	498	516	503	500	449	497	494	485	491	521	506	447	522	515	481	479	494	505	486	505	480	500	483	488	520	512	485	480	461	473	484	538	473	508	512	500	516	486	481	556	494	509	472	513	487	436	503	480	498	505	496	459	490	526	493	479	482	485	500	502	472	500	493	485	522	483	459	502	487	495	489	468	478	491	447	481	498	467	497	488	486	500	477	487	466	488	495	508	482	473	478	502	473	515	476	484	506	506	463	483	451	493	466	461	475	492	496	459	465	507	482	487	487	562	504	479	467	482	470	517	457	469	518	500	484	498	505	504	477	523	518	486	526	453	478	464	493	500	539	495	467	495	492	488	509	467	483	488	463	474	496	488	529	491	479	501	483	489	502	527	492	479	494	511	489	509	498	503	527	495	476	489	515	467	504	507	480	489	461	466	495	503	467	442	493	492	503	493	500	512	489	532	495	466	498	456	510	477	508	529	484	490	492	489	460	515	494	468	483	441	496	473	477	492	487	476	533	474	491	523	511	514	472	448	520	460	480	449	487	463	493	499	459	481	492	522	472	538	476	502	458	528	458	519	482	494	526	496	509	479	472	455	495	463	468	475	506	471	515	477	516	483	487	499	479	485	483	421	482	470	519	512	502	499	551	477	481	510	504	468	478	465	485	491	535	495	545	514	478	478	492	500	505	498	496	514	474	521	478	494	520	472	483	491	522	517	506	475	488	506	502	471	495	485	503	492	463	502	516	513	475	492	468	477	522	505	478	491	515	526	470	510	498	460	462	491	487	466	471	511	430	468	488	469	488	472	479	485	506	490	458	472	518	472	502	463	485	501	483	494	514	516	501	481	474	486	469	524	476	512	448	460	524	479	491	466	518	449	442	482	464	481	464	501	538	508	529	462	499	486	474	482	471	493	478	453	518	486	506	447	529	492	496	472	461	505	492	492	461	497	465	485	506	462	451	485	522	511	505	513	513	544	498	461	489	484	501	502	516	510	496	522	455	494	485	493	506	484	478	507	492	505	527	477	490	513	498	432	462	525	481	517	512	488	473	480	469	511	468	501	464	466	482	482	498	461	511	497	499	537	484	490	524	510	527	503	457	490	466	511	497	459	510	505	512	517	445	466	514	475	476	492	476	497	448	543	473	511	516	461	483	483	467	495	461	490	512	484	506	482	489	467	509	501	491	514	522	478	483	497	461	481	430	551	472	494	519	462	444	488	500	467	502	507	501	477	521	482	515	469	476	485	485	500	521	479	510	525	491	478	468	485	456	438	501	520	478	515	489	486	469	466	476	510	473	495	495	484	517	513	471	485	477	510	540	476	483	525	494	494	470	467	472	528	498	453	484	490	526	513	474	523	464	478	453	459	471	494	468	510	474	472	479	518	497	503	474	517	493	480	457	490	490	479	478	532	483	518	465	492	469	503	467	474	468	461	479	451	471	507	526	481	452	522	486	496	443	521	469	464	508	488	495	473	477	452	440	489	486	512	466	521	456	521	501	476	511	499	528	494	488	495	509	495	471	461	451	486	468	492	486	486	508	456	487	496	478	462	481	514	481	467	484	494	503	487	484	466	479	532	475	489	507	497	493	494	489	465	504	456	487	482	485	509	484	528	511	463	502	452	496	499	517	466	498	512	520	478	493	467	504	500	504	519	534	515	489	467	488	452	527	487	464	497	480	487	522	475	485	497	506	536	503	538	499	502	490	511	479	483	521	508	501	514	535	488	537	490	470	460	474	485	519	510	485	490	441	476	493	493	504	510	474	465	503	499	487	482	464	478	497	448	501	495	507	467	481	456	526	520	463	482	496	514	466	518	482	494	480	468	536	464	451	496	507	441	477	526	491	532	473	524	470	485	511	523	501	497	446	467	497	495	472	477	487	469	501	485	481	506	497	527	497	510	499	515	478	503	483	471	499	552	506	456	504	519	500	492	501	476	498	478	467	509	477	529	478	500	488	444	453	511	454	498	519	445	492	549	507	523	499	534	459	489	487	479	462	519	463	497	535	481	501	456	495	492	500	462	508	502	487	479	478	494	492	471	485	495	449	535	513	449	469	493	474	472	511	509	488	487	482	476	484	503	504	489	470	472	476	497	474	479	511	470	501	477	479	482	493	489	487	500	487	466	490	495	493	471	430	480	493	496	501	478	477	479	474	475	490	443	471	474	500	514	470	481	458	497	468	494	500	483	486	508	466	501	485	513	523	472	490	525	548	515	487
33985	25366	15588	7686	2693	2264	1498	796	668	619	558	574	556	555	584	584	558	522	574	575	529	530	538	557	551	531	583	516	559	548	510	525	488	553	582	555	546	574	536	515	527	542	540	574	527	552	592	561	557	554	549	531	528	498	524	525	501	542	559	493	521	546	562	531	498	562	522	552	545	522	496	544	555	555	548	558	496	577	543	521	498	513	527	515	493	525	505	524	555	575	558	517	517	587	510	537	613	524	559	527	540	524	541	538	526	570	500	517	551	532	564	559	534	496	593	563	532	522	570	581	544	529	558	544	498	501	521	530	549	547	605	499	494	537	511	547	506	530	528	532	525	571	553	496	544	533	547	525	493	504	553	568	494	508	507	532	538	516	541	524	520	525	560	532	548	596	561	523	526	536	546	590	512	555	565	548	549	499	519	523	556	523	548	552	551	521	538	518	534	559	542	565	528	539	511	550	513	538	547	558	488	527	544	557	520	499	550	567	530	564	562	457	548	533	523	540	556	523	556	514	524	545	518	537	521	580	527	509	545	549	522	541	547	522	569	568	541	546	527	493	545	531	528	553	509	567	495	506	527	556	522	496	547	544	516	532	566	555	525	547	548	556	515	543	533	501	533	540	506	536	509	579	533	554	532	535	543	567	552	527	541	538	518	528	584	557	526	537	573	566	555	541	512	536	580	506	525	531	529	555	528	562	522	567	529	549	534	506	533	529	508	559	541	537	516	481	572	510	517	515	535	513	523	495	529	522	534	527	517	519	495	532	536	539	491	560	595	576	558	530	557	515	545	483	523	557	501	570	540	511	534	547	556	522	536	512	552	567	552	565	537	558	543	498	524	553	528	551	554	563	542	533	548	543	523	541	555	525	521	552	531	531	527	499	538	558	508	552	549	520	559	531	528	516	561	505	565	520	567	529	562	536	520	548	539	565	523	535	546	545	511	543	518	524	504	556	563	505	522	509	551	577	503	535	565	518	517	587	510	550	546	536	538	534	560	482	529	540	586	565	500	579	527	529	534	547	531	540	541	563	563	541	543	551	513	562	571	541	564	544	516	492	524	547	506	528	573	558	546	517	539	536	533	540	500	546	529	538	534	556	537	539	535	547	529	571	540	506	523	537	549	493	519	546	525	529	528	586	519	537	533	582	552	517	507	531	516	533	529	548	494	541	530	558	540	518	555	532	541	565	497	544	529	541	547	548	542	534	528	558	607	553	512	546	542	546	514	525	531	521	527	536	568	558	550	564	488	541	534	552	539	519	530	538	496	562	546	521	489	499	493	556	494	523	520	519	535	527	594	581	536	570	566	536	518	502	497	531	577	540	539	518	532	565	525	550	524	535	549	498	506	503	538	542	525	522	528	530	547	511	561	517	549	536	524	532	512	534	566	549	556	547	556	560	505	534	531	526	550	550	553	551	459	502	547	564	545	556	541	532	530	530	525	490	497	510	536	548	533	531	527	514	543	509	561	551	547	535	484	559	536	518	520	515	551	511	529	525	558	539	519	528	538	533	535	555	551	529	493	529	537	564	528	561	542	498	533	527	545	545	565	504	514	511	504	560	548	544	548	548	555	530	525	584	570	551	553	535	497	505	573	526	538	525	538	547	549	528	580	530	523	515	508	566	485	557	522	559	515	510	540	558	508	517	553	569	556	546	520	540	498	521	534	517	502	538	532	557	526	567	522	505	533	536	515	497	532	577	575	530	530	514	525	503	540	543	544	520	521	521	543	516	524	542	547	525	513	529	578	529	534	515	552	520	556	565	584	601	539	563	537	534	548	544	553	495	540	506	561	527	530	556	506	538	507	524	500	534	520	511	546	536	559	523	530	584	541	530	573	533	519	559	553	549	531	555	539	484	555	539	558	547	489	526	528	513	546	536	554	530	549	543	536	553	576	555	534	508	512	525	554	533	556	514	541	529	522	532	528	496	534	494	486	575	500	496	562	552	547	531	567	528	511	522	543	521	538	538	552	568	565	492	528	551	486	550	534	512	562	519	573	577	552	553	565	540	515	524	549	544	522	512	544	482	542	538	540	543	492	525	524	496	539	556	581	574	534	536	520	505	523	507	552	576	509	534	516	550	539	545	543	535	566	525	497	507	562	585	548	500	550	539	512	531	509	516	544	531	530	551	530	553	552	514	549	531	560	548	537	572	553	546	530	518	540	507	554	536	536	522	526	514	513	506	559	571	543	540	540	550	507	545	521	556	541	520	516	554	513	524	574	533	556	565	544	550	530	553	555	543	534	591	564	545	556	532	524	516	557	494	602	568	546	523	539	515	546	564	555	557	572	564	484	559	493	523	550	511	520	544	534	542	566	553	549	553	524	492	559	533	498	503	504	539	558	522	581	532	503	561	562	531	544	556	535	520	553	535	593	575	531	536	510	497	512	545	554	533	542	532	527	531	535	532	561	507	503	555	502	554	542	573	520	542	541	541	542	545	547	545	541	522	506	519	519	514	565	540	546	531	570	516	506	525	548	548	521	536	525	519	529	537	508	530	516	572	558	525	507	541	497	554	581	543	531	566	554	536	532	478	510	508	536	570	523	517	547	552	513	518	566	506	500	543	545	511	536	543	526	521	546	519	540	516	524	533	536	511	542	543	523	500	537	518	528	550	513	509	576	558	503	505	557	622	526	504	525	545	518	576	533	551	584	508	562	535	509	544	550	577	571	531	560	525	554	563	531	535	519	503	536	524	553	544	545	562	505	551	561	561	525	542	514	519	526	524	483	548	509	567	528	544	566	546	544	559	532	518	529	502	575	539	514	557	561	502	540	561	537	529	499	524	529	513	562	547	516	516	524	561	543	516	542	542	540	514	500	547	519	538	532	507	572	540	519	595	510	561	565	510	532	524	561	522	559	567	568	570	533	540	562	499	532	526	516	504	535	500	576	493	491	525	523	528	575	535	555	534	543	540	537	513	529	545	527	587	547	531	537	514	514	521	517	541	510	589	543	554	538	585	513	536	483	546	548	505	516	540	554	554	516	545	568	542	536	528	506	553	524	535	502	531	496	510	533	574	509	512	529	520	533	527	544	557	507	549	516	572	502	521	536	498	582	479	512	546	520	537	537	546	536	521	510	538	534	545	521	563	548	549	536	519	527	472	522	523	566	547	576	524	538	499	530	554	582	539	521	552	529	527	541	527	534	571	524	566	548	530	539	547	507	506	558	519	531	537	528	497	519	529	490	533	491	499	503	542	533	527	517	529	529	521	517	547	554	529	552	551	588	544	555	556	522	523	506	530	477	538	534	542	532	578	536	527	538	519	552	513	465	551	541	518	509	540	506	576	517	539	541	502	525	546	531	557	529	516	561	541	540	534	534	522	520	563	569	520	533	533	543	572	534	562	519	518	522	516	556	529	539	563	547	534	572	560	522	564	531	560	550	548	538	556	524	534	548	541	494	515	529	519	518	552	516	536	527	537	527	490	521	568	541	542	535	556	532	552	515	489	541	548	519	537	560	498	510	557
25087	20700	26980	24394	20635	11024	2196	842	582	551	467	414	413	375	344	315	316	316	336	287	292	242	280	241	282	277	274	286	241	264	278	270	228	266	250	258	275	238	244	247	235	257	264	233	249	246	258	237	258	227	234	251	222	231	228	246	238	269	242	252	215	226	237	233	254	240	260	251	235	223	242	225	209	255	251	234	245	247	250	272	217	263	250	256	239	234	242	215	227	253	216	239	224	223	220	248	229	245	256	253	237	242	235	257	262	255	222	240	232	236	254	223	240	228	239	248	246	237	258	206	258	225	236	247	236	235	256	235	224	220	233	247	269	223	220	231	227	242	218	236	242	239	248	259	222	252	243	271	225	229	242	239	249	243	234	238	238	232	251	244	230	223	250	266	253	257	269	235	247	223	212	239	210	226	264	213	243	232	237	227	245	223	252	216	249	245	222	240	241	236	248	245	216	263	267	235	235	255	236	238	254	226	250	245	226	232	227	218	255	247	239	226	241	234	220	219	246	263	250	233	241	270	218	257	226	254	247	257	260	236	241	238	237	252	240	240	227	255	242	235	240	232	262	246	263	218	239	230	255	240	269	243	247	275	237	236	228	235	272	253	208	282	244	254	246	262	250	247	225	247	239	210	241	232	247	213	215	234	249	243	243	257	219	232	240	257	200	227	252	241	230	227	272	259	220	225	257	261	206	221	221	260	237	251	247	231	239	210	266	246	249	232	246	243	267	230	231	227	233	237	216	251	250	236	230	242	230	226	228	233	230	245	222	217	246	230	239	241	226	249	243	213	237	250	241	252	250	250	229	250	251	240	250	230	271	259	222	252	213	253	227	237	251	208	221	251	227	223	247	280	240	234	253	224	231	247	209	266	223	228	245	274	215	227	217	228	229	240	216	232	248	243	244	222	256	246	268	229	228	242	238	244	233	253	228	200	234	249	231	205	245	225	235	241	233	241	249	232	244	212	239	250	252	243	235	238	242	258	209	215	259	229	227	232	266	225	234	246	227	237	268	233	207	238	250	252	231	247	197	226	221	247	238	248	250	241	255	238	242	246	244	240	227	235	220	229	243	223	246	231	258	220	254	212	217	228	223	246	262	243	229	254	228	222	240	246	225	246	251	248	254	219	205	235	258	241	238	232	234	239	247	224	255	256	220	248	241	252	250	238	235	229	254	223	233	235	242	257	244	234	238	209	232	244	259	242	243	251	235	253	207	219	232	255	259	238	253	235	236	253	246	228	243	248	242	250	228	216	223	231	219	234	255	233	248	261	246	259	253	225	252	241	207	214	229	244	245	234	246	241	216	240	208	241	247	245	260	255	249	225	231	232	221	229	220	231	272	238	234	212	217	249	237	275	265	261	250	249	261	264	261	228	251	246	239	225	233	239	242	249	252	242	246	236	211	249	230	216	248	252	252	219	238	206	218	247	247	253	227	220	227	265	227	240	216	240	227	240	213	224	259	222	227	246	210	254	213	246	241	245	267	225	240	253	234	251	238	240	234	237	241	242	222	265	234	223	240	216	221	246	260	246	236	221	259	256	242	221	250	240	248	255	243	248	259	255	247	229	222	227	240	250	250	250	244	267	258	269	280	237	240	207	253	248	225	229	240	237	233	223	237	237	221	262	241	260	233	264	267	271	240	248	241	240	240	250	262	241	267	237	234	225	255	240	249	269	220	262	243	255	246	244	246	230	250	249	224	239	239	255	216	241	253	249	232	243	231	260	247	199	263	210	257	248	264	248	246	226	255	244	265	244	223	223	235	233	236	252	246	187	248	237	228	216	245	242	254	241	240	248	214	257	225	215	222	257	256	232	239	222	244	245	224	233	233	225	256	246	196	227	248	202	236	241	261	241	233	238	229	230	243	241	248	244	249	257	257	237	229	222	242	251	247	267	235	250	236	246	235	237	212	210	225	229	233	246	263	228	246	256	236	244	264	220	250	241	204	254	236	212	225	250	230	251	236	223	222	217	245	233	238	228	264	239	240	267	236	233	239	218	225	245	242	204	237	239	245	239	213	247	246	240	238	249	213	203	240	278	250	252	254	231	217	247	243	236	261	222	247	216	215	237	261	238	262	241	254	245	234	274	237	227	235	233	239	233	227	260	234	217	270	253	232	230	256	209	244	260	242	257	236	230	214	209	253	253	239	209	245	236	237	201	237	250	229	227	225	227	227	248	248	233	222	219	215	250	226	235	228	227	241	235	251	235	245	252	278	221	247	213	245	260	249	246	254	260	263	229	236	237	219	238	244	244	241	237	221	248	223	230	269	250	245	216	247	220	232	234	228	235	230	253	248	236	232	218	233	238	237	251	221	268	224	243	235	226	239	236	252	214	251	238	254	230	231	237	227	236	242	242	251	232	237	212	232	225	216	232	218	253	230	213	220	236	237	234	231	216	223	223	219	226	241	232	238	233	223	253	253	228	214	222	282	249	225	237	226	265	256	263	252	220	234	257	224	236	240	233	231	239	247	251	245	241	232	226	231	227	262	218	250	246	232	227	222	218	237	223	267	237	249	222	260	242	263	242	226	243	257	261	243	231	258	208	233	231	260	307	238	226	267	257	215	229	262	230	238	237	227	237	237	221	218	246	229	243	255	250	242	259	231	231	234	225	229	247	233	258	240	229	225	244	226	235	233	237	231	244	228	246	244	242	237	215	225	242	241	250	260	256	250	245	262	260	243	206	220	268	248	269	250	238	256	262	231	216	254	240	276	237	240	249	244	242	281	230	238	254	216	235	236	235	239	212	264	230	239	237	240	253	236	236	235	242	214	217	239	216	260	228	221	221	237	239	215	288	226	257	253	218	245	239	258	240	245	256	244	216	256	257	256	262	238	215	237	246	236	266	257	232	260	251	235	226	237	268	235	243	227	233	241	269	236	207	253	230	235	224	258	246	223	228	259	236	254	250	262	247	225	229	235	226	233	231	231	222	247	235	250	235	240	247	232	221	240	257	241	211	203	248	242	257	237	239	236	232	237	217	213	263	245	249	229	270	234	227	252	232	230	228	240	239	246	262	204	223	262	238	247	252	280	219	257	239	220	248	261	215	226	237	260	248	270	224	212	240	252	233	249	238	252	230	221	254	220	214	215	235	232	236	252	241	243	275	243	263	248	241	234	248	260	269	226	251	289	256	243	252	227	235	214	245	251	257	222	232	245	267	207	244	263	231	215	231	252	216	215	195	248	251	252	239	218	255	251	244	223	252	242	231	232	240	228	245	239	251	252	244	202	205	266	218	243	249	244	225	216	241	263	210	245	249	258	253	263	238	236	228	264	231	247	235	254	229	254	233	230	250	253	207	193	226	205	241	222	242	239	252	266	222	249	242	262	210	269	252	248	235	241	241	244	223	249	227	220	254	214	261	258	236	211	260	249	235	235	246	219	213	235	204	256	223	230	233	223	256	212	248	244	235	264	257	226	223	236	261	257	245	223	225	247	229	209	216	233	226	261	253	234	215	243	235	224	255	257	265
37746	41466	24949	12766	6377	5466	3251	1613	1208	1026	849	677	628	609	524	501	441	447	448	442	389	389	349	339	345	341	338	326	326	329	290	286	313	276	289	270	278	297	303	304	303	284	270	296	308	289	288	250	256	294	279	257	302	312	284	258	273	245	266	287	285	235	298	272	257	262	269	273	273	270	251	275	279	273	265	260	271	272	286	274	293	252	274	261	276	261	231	291	286	261	292	277	253	276	262	265	260	253	254	281	251	265	248	244	261	262	254	247	272	268	256	260	263	259	241	299	286	292	277	289	268	295	255	251	278	280	259	287	284	274	260	254	255	282	243	257	262	247	243	273	260	246	261	282	293	268	261	252	252	270	269	283	260	274	268	270	267	253	239	268	268	286	276	274	251	282	249	279	284	270	265	258	301	274	272	255	268	257	288	247	278	275	222	257	276	286	252	274	259	243	291	242	284	280	288	260	267	255	252	280	263	300	273	260	270	277	239	303	264	279	258	299	244	265	299	260	257	285	275	251	238	289	252	284	286	269	254	271	275	265	256	271	239	258	281	269	267	264	258	260	262	304	259	290	272	278	245	296	261	251	272	237	272	258	258	263	264	246	289	243	286	264	282	249	272	248	241	261	290	284	252	268	249	261	263	275	285	274	280	245	257	279	277	273	265	279	303	257	264	277	255	273	263	279	248	252	247	271	294	268	250	261	258	269	252	249	270	275	253	244	290	295	260	264	261	271	267	281	265	263	260	287	243	271	246	286	253	287	288	257	237	257	248	274	262	260	278	255	258	277	247	283	279	274	275	260	275	263	250	262	247	282	263	284	286	269	279	247	265	259	272	235	269	262	266	284	268	258	250	263	253	251	251	267	267	278	281	283	265	284	271	264	284	288	262	253	277	252	258	253	280	286	271	265	274	259	281	252	238	256	258	276	257	251	244	280	260	291	251	283	248	273	246	264	248	242	274	282	282	259	262	272	262	261	236	260	265	261	272	250	278	290	245	265	275	250	265	244	274	265	243	242	272	262	263	263	244	272	269	265	254	273	280	268	274	255	271	244	264	267	253	276	252	230	297	275	274	304	258	268	261	271	270	262	292	282	289	289	258	265	287	258	292	263	278	268	296	265	265	266	233	264	261	261	259	280	273	258	258	242	248	314	266	292	253	254	276	265	281	264	263	257	247	285	299	284	265	270	274	262	285	244	252	251	289	263	282	271	248	268	253	310	265	253	274	285	265	257	283	273	292	241	252	297	248	280	242	258	268	268	278	294	283	285	264	262	258	249	275	279	298	264	255	276	248	254	267	271	260	271	265	267	282	268	276	233	267	275	287	259	266	278	260	238	258	251	232	268	254	263	249	269	268	256	263	250	281	256	248	243	268	267	267	304	226	277	281	292	273	251	262	247	279	262	272	279	249	246	256	267	279	268	287	264	253	312	299	238	268	246	254	295	291	271	268	273	274	251	271	274	253	281	274	226	251	295	280	282	267	237	242	266	277	292	243	259	244	268	269	263	293	278	256	244	271	274	228	251	271	266	267	249	249	253	282	272	258	268	282	250	271	279	282	234	258	241	287	271	268	248	234	274	267	237	267	291	267	289	289	274	256	307	246	277	271	272	272	258	278	257	281	274	247	254	273	245	268	251	261	289	278	267	257	263	266	249	300	275	274	279	264	273	243	262	263	264	276	265	251	274	280	303	266	263	242	259	260	291	228	251	246	270	273	246	247	247	249	265	283	244	277	240	281	275	261	290	240	278	259	246	243	299	258	281	269	243	274	288	269	272	262	291	275	280	273	239	259	248	280	276	283	247	268	249	273	248	265	254	274	253	248	265	265	256	261	255	232	274	240	247	249	244	267	268	260	268	277	258	248	252	276	281	259	273	286	270	273	249	260	264	249	267	240	279	245	277	276	276	264	274	257	274	229	283	270	270	271	307	269	268	250	239	244	257	264	253	265	279	254	273	253	277	257	272	254	264	271	283	269	284	232	256	278	241	282	247	269	265	276	270	278	256	279	247	284	257	253	263	260	269	249	270	262	295	259	247	228	273	275	290	266	273	274	268	248	289	275	254	271	273	263	268	242	287	240	264	253	259	250	251	282	255	253	274	241	250	261	275	298	252	278	240	276	272	246	248	285	249	301	302	269	279	257	273	258	247	276	269	268	262	263	246	269	245	314	282	261	255	276	261	265	299	262	274	284	278	275	296	280	263	288	263	283	252	266	279	263	251	282	298	277	249	285	279	244	253	267	247	238	262	260	274	271	245	272	264	278	271	268	261	259	283	238	228	268	283	270	270	257	239	267	267	253	248	258	290	261	253	251	297	289	278	262	284	271	299	244	271	266	226	248	276	275	265	282	301	268	245	260	283	293	277	277	258	241	277	264	271	272	269	272	247	261	240	281	254	288	259	279	262	263	288	277	266	262	275	252	258	237	246	250	255	239	276	236	288	232	266	264	304	261	260	291	270	274	257	254	253	285	275	267	261	248	263	272	277	262	271	262	265	266	263	276	272	255	279	246	262	302	271	249	234	260	300	280	272	267	250	263	269	283	265	254	272	269	277	282	278	290	277	246	260	233	267	276	255	306	256	278	303	267	255	240	275	272	265	282	298	303	303	307	274	255	252	280	256	266	287	249	275	258	294	273	276	301	273	263	292	250	267	295	280	292	295	252	268	258	261	267	280	269	244	231	270	277	283	275	255	275	254	240	257	276	250	270	253	285	252	265	268	261	256	279	244	271	269	246	259	270	283	287	265	266	305	260	246	289	260	284	334	276	269	245	261	248	296	279	261	279	289	241	276	271	250	274	262	264	268	275	254	277	263	256	249	289	262	232	270	285	258	237	260	249	258	243	279	275	287	282	254	266	263	278	271	258	264	248	271	283	294	258	220	246	256	247	262	274	273	258	255	269	320	213	270	261	241	269	257	290	276	264	280	280	262	290	287	279	271	253	288	275	241	275	275	277	254	287	260	254	268	247	271	267	273	257	248	303	262	290	262	270	252	279	300	275	246	265	261	243	285	252	271	281	269	234	268	283	239	263	257	280	247	244	265	276	281	264	249	253	286	255	275	265	288	292	300	267	280	294	263	274	271	276	268	239	238	254	241	284	265	259	262	268	256	276	266	251	268	249	260	249	265	248	247	257	255	274	285	280	271	269	277	263	240	290	263	238	260	305	279	248	254	282	277	241	256	254	253	252	246	267	258	273	253	254	247	245	268	253	271	279	258	263	241	284	252	261	249	263	261	306	267	277	265	281	265	261	236	281	266	276	258	266	262	264	284	251	257	274	243	268	264	251	281	284	264	297	281	280	265	281	264	239	268	259	285	272	270	263	247	262	280	249	248	259	266	258	256	258	265	271	260	285	266	272	235	279	265	255	250	298	292	266	277	287	262	235	284	255	264	280	275	274	241	284	257	267	254	268	230	276	244	252	255	252	268	278	250	278	267	273	299	278	296	271	279	284	255	273	257	288	265	269	297	297	264
22999	20693	27385	24014	20688	20704	8542	1779	1192	1098	917	850	777	728	731	726	695	670	716	628	618	629	609	624	601	587	534	589	540	556	589	629	540	533	559	583	522	581	544	532	524	519	512	538	551	522	514	540	513	538	542	522	555	484	528	537	499	530	505	528	516	499	518	512	521	535	542	531	516	549	529	528	517	528	545	537	543	534	508	534	538	540	494	525	510	530	552	522	501	572	558	516	544	541	536	519	518	526	516	519	536	559	571	540	487	548	537	534	513	499	546	478	542	508	519	519	539	540	536	503	541	510	532	523	545	583	511	539	505	518	500	521	535	509	512	541	564	545	493	545	543	523	496	493	560	488	492	507	541	500	504	510	538	516	513	547	515	500	490	484	493	506	537	489	471	486	499	505	518	487	495	481	474	512	471	553	507	541	504	479	522	486	483	546	491	538	539	504	513	552	530	493	510	550	547	536	529	500	505	453	554	540	493	512	511	507	520	538	528	481	508	538	519	529	491	539	502	470	492	497	537	508	478	572	528	541	498	508	508	533	473	520	519	529	508	519	509	495	503	524	552	496	506	532	509	538	485	525	487	503	517	491	532	497	525	518	519	543	522	498	527	520	540	532	495	490	535	476	510	533	490	497	523	472	515	536	539	495	538	522	526	514	504	503	540	574	498	485	497	476	536	531	491	517	515	556	442	485	472	556	555	521	473	483	558	550	518	538	542	502	533	525	504	520	500	495	535	509	548	543	506	512	528	533	523	550	533	520	548	484	548	526	542	476	535	503	516	533	553	506	511	559	517	531	546	525	498	527	534	504	492	474	510	568	545	516	477	484	490	528	484	530	519	529	490	509	511	503	516	470	508	479	507	524	535	475	495	496	558	514	544	533	510	541	532	516	527	535	512	534	442	520	549	500	552	491	516	538	526	563	526	533	521	524	513	539	542	526	489	529	559	513	549	545	518	519	498	507	521	536	503	511	547	484	486	496	480	483	515	556	506	503	563	537	499	527	572	525	498	521	495	504	508	481	511	539	513	549	511	521	548	529	508	498	531	510	553	515	450	505	492	507	489	523	535	481	536	499	488	525	533	530	495	496	527	552	504	506	517	531	534	546	489	547	498	499	526	556	531	528	496	510	550	514	523	514	529	518	537	481	505	517	501	531	529	532	497	513	537	558	543	536	533	542	489	504	507	526	523	521	535	537	540	536	492	528	519	515	543	570	546	505	522	501	554	499	550	542	496	512	496	453	528	521	503	529	529	503	517	527	525	524	514	500	541	507	490	506	497	550	465	499	534	510	558	512	526	517	520	505	516	501	531	525	508	589	551	511	492	537	520	485	505	523	550	497	538	472	559	498	522	538	504	520	507	515	498	523	565	525	545	521	516	501	509	492	511	486	547	528	522	541	491	516	560	518	539	519	516	545	521	518	545	521	587	545	524	527	516	536	531	523	540	479	548	521	532	518	500	503	545	537	510	502	530	504	517	524	542	534	491	535	546	537	537	515	488	522	528	514	528	496	504	488	511	524	525	501	529	495	456	507	529	544	522	516	504	514	531	506	514	552	511	530	547	493	509	540	467	527	581	564	476	503	542	512	521	566	546	546	484	495	547	523	493	513	504	516	547	541	507	512	514	502	539	548	505	566	502	551	528	520	509	505	495	476	504	540	565	514	507	509	556	521	544	579	559	535	488	510	484	526	508	511	505	519	532	556	540	497	500	530	509	495	508	516	513	471	502	490	536	544	484	528	496	492	508	473	551	514	500	513	535	488	511	503	552	512	514	491	474	487	521	525	523	507	538	505	511	546	527	514	535	550	546	541	535	506	502	544	493	536	481	504	544	510	521	464	520	518	517	492	527	535	514	528	542	505	528	512	530	482	469	540	502	503	525	495	515	579	515	526	504	498	505	503	540	517	509	534	573	547	511	546	562	537	524	509	492	500	521	499	541	541	529	553	549	564	487	517	529	498	520	548	527	523	527	547	511	519	536	584	515	521	480	520	554	518	511	500	532	517	556	503	503	501	481	526	537	501	521	515	482	536	488	527	500	540	511	531	496	517	509	530	517	534	547	534	540	525	500	587	565	525	511	521	528	544	525	521	489	507	509	517	533	531	513	524	540	485	556	540	506	488	503	559	508	522	545	538	510	523	511	500	514	543	547	555	530	514	493	501	552	483	490	518	552	484	479	498	525	506	521	476	514	509	535	545	516	518	524	522	491	531	526	538	494	483	513	550	526	552	513	575	490	557	505	543	527	542	542	520	492	503	506	530	536	508	481	568	484	494	529	491	538	503	513	482	506	501	538	537	526	514	500	497	533	515	562	512	532	529	498	521	532	525	471	533	503	490	531	506	506	529	480	490	522	529	554	499	530	515	518	516	531	549	500	482	493	511	496	550	487	510	494	515	549	476	500	522	527	549	516	506	530	496	565	531	502	532	517	523	535	493	560	538	564	511	505	476	514	515	487	494	533	490	531	522	475	497	517	518	514	477	494	528	452	508	522	537	554	521	527	541	519	523	528	509	508	558	528	552	539	516	562	542	548	556	543	467	539	533	507	534	517	539	530	522	491	504	498	533	517	474	502	521	537	525	505	488	527	537	505	502	540	532	499	548	452	559	506	513	522	540	522	507	500	531	554	526	497	543	502	484	507	541	519	575	484	523	510	534	505	550	542	490	492	469	527	447	534	504	554	514	517	521	517	543	499	509	556	527	540	484	547	546	493	538	513	515	536	537	489	504	527	551	501	539	546	527	539	488	517	496	533	504	507	538	575	481	506	515	507	522	506	502	519	480	536	531	513	521	535	520	496	556	517	513	549	519	538	466	542	512	515	515	534	513	501	530	553	504	498	510	528	499	528	513	509	555	511	547	510	537	501	555	494	506	488	489	532	537	501	536	509	571	505	583	529	509	558	530	506	521	545	530	503	544	515	534	504	488	505	536	524	503	509	530	554	544	542	506	535	504	533	544	480	528	503	490	509	522	511	543	521	517	541	519	532	513	507	552	531	579	521	545	522	522	500	545	522	495	490	534	551	532	512	491	503	512	520	524	539	515	516	525	580	565	525	495	509	513	581	516	527	556	517	516	542	505	508	552	527	503	480	494	518	597	530	549	515	520	502	526	522	518	519	541	512	517	582	510	541	523	511	484	541	493	519	502	493	517	539	511	509	499	503	515	501	505	545	524	551	523	509	551	537	498	513	497	503	517	478	535	522	491	486	481	502	508	513	550	541	505	517	541	484	549	562	494	488	500	521	514	516	485	571	538	548	506	507	526	532	510	502	529	502	521	529	500	497	497	532	534	499	533	553	523	541	513	547	534	564	520	510	532	564	477	520	553	506	514	523	491	534	549	484	534	533	525	479	508	542	522	560	489	481	526	559	547	540	524	513	487	519	519	485	511	450	508	552	527	538	525	538	531	524	504	514	555	495	529	470	468	528	534	535	536	492	504	543	546	505	478	539	554	543	541	515	533	526	481	512	529	511	549
41789	46123	23950	13280	8766	6642	4926	2873	2184	1761	1507	1377	1160	1089	1006	997	908	848	893	817	714	710	665	647	624	613	650	603	613	614	571	575	524	568	582	568	590	571	529	559	575	530	563	512	568	537	541	541	555	554	533	525	535	507	542	539	553	555	515	573	501	521	533	529	482	548	540	531	506	516	516	530	540	541	509	519	540	553	518	549	535	461	497	577	543	541	530	516	512	533	538	515	539	496	526	531	498	533	522	526	518	511	493	531	495	537	551	513	506	489	503	520	499	520	538	478	564	490	491	508	504	501	513	527	491	532	506	520	499	483	528	504	495	515	524	498	516	527	519	508	508	501	512	573	508	512	547	495	520	528	524	521	527	525	502	509	498	545	520	478	545	514	508	518	532	499	458	483	521	508	550	545	531	514	520	530	491	495	505	552	507	552	489	520	528	523	509	529	495	514	499	527	497	482	530	520	499	487	482	465	503	538	528	529	513	555	505	553	509	493	493	590	558	508	499	522	554	529	499	523	543	524	523	542	506	460	521	564	538	487	494	495	516	512	509	533	490	506	542	513	525	500	509	484	530	469	489	511	524	517	505	513	494	481	512	514	477	525	533	504	525	481	536	529	535	503	523	506	549	516	535	532	531	496	521	511	449	470	540	552	513	520	486	507	512	522	536	497	497	495	511	498	529	513	518	501	540	525	528	533	555	515	511	513	582	534	507	503	522	487	525	508	502	532	517	532	509	515	526	528	529	514	521	511	469	515	503	505	492	523	499	537	513	501	543	529	512	499	548	558	505	533	515	487	469	520	519	546	519	488	502	512	470	509	490	523	565	519	510	489	523	521	542	519	514	515	480	502	500	522	485	522	509	499	504	518	469	529	496	496	498	577	546	542	509	499	543	517	492	503	476	508	478	528	494	467	536	545	515	494	520	560	500	506	513	565	485	512	494	563	479	512	472	502	514	512	495	500	527	491	481	497	494	508	509	553	528	492	517	510	519	526	497	512	533	496	492	515	529	527	507	536	510	547	498	515	494	505	526	506	493	506	509	510	490	550	525	509	526	469	488	502	549	498	493	527	521	546	520	522	505	526	481	538	532	505	484	493	490	487	517	482	453	502	481	494	543	484	494	469	506	493	517	514	496	465	546	524	519	511	511	531	489	520	528	518	532	496	479	498	532	526	536	475	503	516	521	557	480	466	511	545	555	512	514	489	499	528	522	530	516	534	509	523	501	505	508	509	544	514	488	518	515	480	558	537	526	496	514	497	481	526	502	516	542	468	498	558	484	506	530	492	499	514	508	461	514	493	555	488	484	497	520	511	550	518	513	514	566	537	547	552	505	501	531	526	581	475	541	486	529	533	538	516	533	544	510	508	531	493	526	464	532	535	520	509	505	476	515	496	483	502	528	476	529	537	517	521	527	473	493	536	513	473	509	527	502	511	555	519	574	518	516	515	513	530	503	519	489	562	494	488	508	524	498	458	515	532	490	508	510	546	520	488	462	550	501	507	517	514	514	521	547	529	531	496	506	536	514	492	526	525	485	518	535	523	491	560	505	532	496	484	507	499	514	490	510	509	483	510	538	521	528	492	484	517	507	507	490	563	509	496	481	528	520	510	545	487	519	532	519	508	516	525	507	499	496	491	491	513	563	504	500	535	475	468	532	518	505	526	510	547	496	512	507	503	551	532	483	510	502	550	527	525	513	511	497	479	540	499	501	513	496	462	531	553	495	580	508	514	497	483	535	516	530	524	546	493	490	497	547	509	512	505	523	528	487	499	495	512	523	524	519	514	490	501	521	485	512	474	494	514	541	489	485	533	496	501	490	499	489	522	535	503	510	514	528	523	499	504	493	501	524	541	501	522	557	509	483	519	484	527	519	497	496	525	549	503	485	504	532	472	509	520	472	532	514	534	497	528	479	498	522	509	543	570	467	502	521	493	532	477	547	502	529	488	536	540	519	492	537	513	505	517	486	498	527	504	503	535	503	483	523	536	544	505	559	495	489	507	488	535	500	540	458	500	537	534	486	520	528	527	509	527	501	564	565	513	524	505	480	488	501	527	506	528	519	499	469	490	487	557	495	501	509	494	529	526	537	506	527	526	528	519	526	559	518	527	493	478	481	544	539	514	466	490	489	535	491	533	528	524	505	527	526	487	542	518	529	504	485	505	517	505	527	512	554	518	511	488	523	494	548	528	475	496	546	525	514	498	514	473	537	512	504	494	521	516	470	474	534	505	512	481	535	544	483	493	503	494	498	489	524	551	529	523	525	501	471	522	528	517	491	500	478	522	523	492	490	520	540	525	511	480	512	523	513	546	518	522	527	529	564	522	544	520	516	517	521	477	516	520	509	504	491	523	518	529	519	523	528	525	523	529	502	503	476	510	530	511	481	540	516	521	524	454	516	561	489	463	561	500	539	519	514	525	474	490	509	511	515	481	517	501	556	482	508	537	506	544	501	476	502	516	525	527	520	553	519	490	544	463	515	495	521	480	466	492	496	525	530	494	537	505	513	526	539	535	531	488	518	472	506	532	495	485	523	504	560	539	501	526	492	557	512	512	502	514	522	496	521	500	494	511	495	523	531	509	500	514	502	518	526	495	547	483	501	508	536	524	498	510	469	486	519	508	516	483	513	519	522	548	551	524	498	515	497	487	535	554	504	539	507	543	540	483	522	515	518	487	535	497	504	500	520	500	532	576	510	540	483	549	521	525	481	491	522	530	557	517	542	522	501	480	546	516	486	525	499	504	523	497	534	510	515	550	529	469	511	531	525	532	541	472	574	559	472	530	515	505	520	528	541	495	543	541	536	551	520	548	511	497	496	522	530	470	531	509	524	490	474	542	514	502	503	530	522	524	563	505	486	550	525	517	501	525	510	496	496	509	506	479	544	501	513	503	540	533	476	513	518	498	514	489	488	497	539	503	519	516	450	518	507	506	524	484	520	529	504	517	504	491	523	498	520	538	497	511	498	545	544	516	470	530	541	441	512	529	552	505	509	548	496	521	528	512	532	501	515	513	508	498	540	439	500	524	507	516	481	501	497	501	482	525	512	544	489	541	509	523	478	494	533	541	497	523	510	523	515	520	485	506	463	497	541	514	515	474	508	520	496	504	504	521	506	547	507	511	472	486	481	513	522	468	534	523	505	527	524	531	503	486	535	541	527	507	520	483	467	539	509	492	530	493	504	494	473	489	495	499	544	520	528	485	496	495	546	481	503	495	513	530	508	494	498	514	499	527	540	522	511	484	521	550	500	499	502	496	484	481	510	535	507	495	452	509	534	507	510	500	514	477	488	483	491	477	512	515	514	480	532	522	511	551	510	511	505	488	541	516	494	503	481	482	467	506	510	497	544	499	492	519	492	530	531	527	525	489	542	521	508	550	522	503	519	517	501	487	514	516	501	498	511	501	515	519	513	537	496	521	504	517	519	505	521	509	483	495	494	542	513	535	506	523	518	504	531	522	482	497	504	521	499	550	527	523
32641	22557	8902	1904	1023	867	726	598	590	498	527	481	508	513	458	492	497	471	469	497	522	499	484	498	486	464	441	468	518	509	498	486	465	466	512	491	499	454	509	491	460	508	496	458	496	510	508	521	484	482	486	529	480	448	482	469	483	455	475	488	475	469	472	498	486	484	496	473	497	499	469	489	473	476	490	472	479	494	475	472	461	469	521	501	462	470	490	524	516	471	472	457	481	462	483	470	470	498	484	512	485	505	508	430	505	483	450	455	513	471	457	469	485	511	512	488	495	449	494	489	474	518	519	511	519	500	463	482	470	512	492	509	510	469	448	467	519	470	490	477	471	490	479	484	465	471	511	454	527	414	456	497	463	450	485	495	469	484	483	460	511	509	480	479	435	466	481	458	499	487	489	465	485	494	449	526	466	491	507	476	468	472	495	448	516	480	493	443	498	483	467	484	493	468	484	473	463	492	492	486	503	482	443	473	429	493	499	502	501	502	450	525	491	464	475	487	484	482	483	460	513	455	492	533	468	474	492	453	465	471	501	525	504	481	492	501	519	511	482	500	478	469	509	485	470	478	482	509	461	466	472	495	490	462	509	457	497	450	472	507	477	468	448	482	470	458	499	500	474	488	435	455	531	437	497	501	471	481	476	479	480	506	497	513	478	438	469	503	500	462	484	467	459	470	526	481	529	466	500	466	488	488	492	491	499	463	468	490	491	486	476	470	456	452	451	496	485	490	509	456	511	438	479	483	506	495	492	488	499	425	490	478	487	465	479	449	497	475	500	475	524	518	474	496	476	466	505	504	485	507	483	474	449	522	513	481	506	494	479	475	495	496	496	460	476	461	479	493	514	481	491	522	468	498	470	489	518	453	494	497	482	501	490	473	468	506	484	472	487	505	487	503	482	447	443	469	471	488	502	482	499	465	481	500	477	450	460	445	424	511	463	490	460	455	469	469	477	475	445	459	462	451	480	529	502	492	503	485	458	468	484	484	461	506	464	488	517	499	448	470	482	450	513	486	500	465	486	444	476	466	489	472	458	449	469	453	484	512	460	485	528	492	497	458	523	505	482	529	477	507	511	497	486	483	480	477	463	460	474	445	485	485	476	471	468	504	454	477	511	490	490	466	473	471	495	429	479	447	454	447	474	510	467	458	538	486	533	495	506	470	508	468	493	489	523	510	461	492	479	516	507	428	468	500	501	495	476	474	515	473	452	513	464	508	490	537	493	457	491	474	463	486	514	501	499	479	472	464	522	518	438	466	485	498	446	474	446	460	480	477	465	464	456	453	454	489	467	557	531	486	498	434	475	497	474	484	467	481	486	475	503	509	464	470	490	477	481	490	494	491	476	538	470	489	464	444	478	459	488	484	461	502	507	477	488	428	462	506	456	484	456	500	469	438	474	521	504	484	511	453	506	474	496	477	479	477	428	480	480	461	480	453	494	446	441	494	481	450	483	465	472	488	497	512	444	462	480	527	467	487	495	479	495	478	542	528	450	507	494	467	451	508	466	468	478	519	443	462	511	468	461	484	511	482	466	457	451	487	489	496	466	486	454	524	544	464	475	524	483	480	509	491	463	468	473	492	443	458	449	521	463	476	466	480	526	510	463	487	490	463	455	482	496	452	496	483	504	499	479	478	458	522	446	477	481	482	478	455	455	500	480	525	471	497	511	463	520	479	473	514	482	506	450	439	472	539	514	495	470	487	466	479	516	439	515	477	466	451	487	527	492	457	453	498	451	485	519	488	487	487	483	488	468	504	448	476	526	430	460	465	479	498	518	498	455	500	446	497	453	477	510	446	518	482	455	524	446	478	479	483	522	501	495	484	492	470	486	486	485	472	471	476	479	470	457	450	463	492	505	474	474	512	516	515	462	529	475	473	490	434	455	476	477	494	493	489	519	521	497	483	478	512	480	458	495	492	532	485	481	450	474	481	460	466	553	500	478	483	479	472	489	468	495	455	498	463	479	459	484	495	461	493	500	513	488	474	485	481	487	488	464	494	481	519	471	526	477	499	474	475	479	465	468	486	520	511	474	466	501	485	503	468	445	479	475	503	516	492	510	476	432	450	485	487	488	459	532	483	464	474	514	471	464	521	448	489	537	501	475	459	484	465	493	504	478	511	459	442	451	482	516	457	496	487	453	455	486	477	453	479	485	490	466	476	521	467	466	483	512	521	465	470	491	476	489	476	446	495	481	504	453	448	437	478	479	512	454	480	515	490	498	477	480	473	477	491	489	480	509	425	473	492	465	437	449	496	499	484	490	494	496	488	461	496	486	484	444	481	470	502	471	451	489	479	455	514	500	516	427	464	468	493	464	462	488	490	475	466	513	443	451	492	456	487	481	469	506	517	525	502	474	474	521	493	501	472	486	464	489	490	528	502	481	519	496	457	491	505	515	469	473	467	481	492	460	504	489	474	522	514	497	507	475	491	475	496	453	496	480	512	500	456	470	480	512	474	445	494	455	417	449	483	472	456	488	520	473	453	517	489	487	485	500	453	488	463	458	456	466	491	507	494	508	476	470	490	474	507	450	510	513	455	537	449	471	467	541	503	497	489	491	497	453	470	473	466	485	497	475	434	470	466	506	480	499	499	471	460	502	477	471	460	451	517	499	456	502	482	455	480	494	468	489	442	478	495	464	471	478	460	473	477	483	500	446	461	455	503	441	497	480	530	455	485	460	500	477	484	518	472	452	457	500	450	483	485	468	502	524	457	469	487	509	465	470	464	500	473	483	476	490	471	535	501	466	500	516	510	495	481	481	475	496	489	485	473	494	458	495	455	471	479	499	507	478	482	477	468	474	461	476	492	493	477	453	494	482	520	506	488	449	449	463	466	473	468	488	498	490	454	493	465	491	478	480	473	494	451	471	480	467	477	524	479	437	482	501	455	481	492	446	447	534	488	461	492	484	503	521	465	475	488	505	509	461	478	513	504	473	456	492	462	499	508	473	472	503	477	488	511	474	453	489	501	477	455	456	495	488	514	483	492	517	483	455	507	481	475	433	447	486	491	506	438	470	503	509	499	485	504	441	512	481	476	476	502	451	467	509	497	490	553	503	472	500	517	511	474	461	518	458	495	479	436	482	453	481	468	475	478	506	441	475	469	486	491	475	503	481	465	467	492	507	499	521	504	468	497	507	481	473	509	459	475	418	501	467	471	485	496	503	452	517	471	453	447	471	496	495	475	471	513	447	468	507	498	500	475	473	472	471	498	483	503	467	469	480	509	498	479	476	502	479	525	491	469	490	476	474	491	505	433	504	481	491	450	479	501	468	462	439	468	499	473	507	466	475	466	470	494	489	529	455	507	460	497	494	514	441	477	457	490	483	460	476	538	492	478	484	449	448	476	510	490	471	488	487	497	456	475	471	459	483	477	482	525	476	458	478	491	493	496	482	474	488	466	504	487	484	472	496	502	521	502	478	482	519	497	486	469	481	456	451	504	479	506	510	448	474	466	480	468	481	490	515	471
34377	25466	7424	2725	1782	1409	1244	872	867	654	626	557	558	540	550	531	558	580	578	537	525	533	530	562	513	489	547	531	525	540	535	578	523	515	526	580	513	540	534	533	518	549	494	542	511	503	508	529	537	531	492	494	510	568	543	525	538	545	537	473	545	549	538	539	511	540	505	534	517	516	554	528	539	511	525	522	477	484	583	544	527	487	525	513	568	546	531	520	498	499	522	532	545	503	533	500	517	549	525	491	548	525	511	530	555	516	530	518	537	545	529	566	525	515	493	515	534	511	497	513	537	540	537	517	517	542	511	566	526	514	545	528	502	562	517	571	570	523	543	517	498	517	531	539	536	545	493	528	517	528	543	546	530	495	522	566	525	528	515	481	525	532	548	556	540	523	548	532	522	503	488	538	522	491	521	566	556	556	560	508	569	540	495	510	516	513	509	535	547	513	515	549	524	520	515	507	520	536	584	530	523	511	529	495	508	536	498	522	496	504	505	531	556	504	525	489	539	532	519	557	520	529	504	520	541	522	547	557	516	548	547	560	489	528	531	539	520	514	551	549	529	518	579	496	507	545	493	536	538	531	549	514	582	565	547	498	529	536	528	531	538	491	578	489	516	530	545	518	450	493	537	571	467	539	527	522	510	512	491	547	538	497	497	532	505	558	492	535	526	541	511	549	545	512	494	527	552	530	549	567	520	533	537	509	504	535	518	527	541	500	515	508	521	544	533	541	535	566	531	519	551	501	510	516	520	546	521	531	552	484	530	560	538	549	505	527	541	543	499	510	561	510	524	563	535	513	544	540	525	481	531	516	495	502	534	530	547	492	519	572	499	548	544	520	513	568	525	544	531	527	504	527	544	518	557	581	479	548	518	540	528	543	537	552	543	532	500	567	520	498	536	477	568	536	520	500	500	510	537	526	538	491	498	542	515	536	549	522	515	514	512	563	516	525	511	560	556	518	468	512	537	527	530	533	527	532	545	502	503	522	496	551	508	527	565	513	562	506	522	505	549	511	511	524	566	496	499	531	529	532	541	559	524	528	530	510	512	544	543	546	531	513	515	531	526	506	521	527	554	514	538	517	560	530	535	533	521	520	500	538	505	503	522	521	532	517	551	533	555	515	538	506	494	537	545	559	539	502	500	531	520	514	511	535	530	524	517	527	506	547	555	524	534	546	506	532	524	544	530	505	541	513	512	537	544	559	529	559	546	530	506	505	526	514	561	555	541	519	484	514	532	564	539	546	508	513	533	525	554	512	530	516	498	551	505	506	515	536	525	505	448	497	551	510	496	520	526	515	563	538	546	573	559	570	566	522	550	531	520	556	564	487	478	531	533	548	562	530	525	514	528	542	502	542	507	516	503	539	533	530	525	549	530	505	517	526	535	509	480	513	505	511	487	520	570	485	519	514	527	502	544	591	544	575	540	548	540	549	543	533	510	492	497	515	530	491	525	529	503	500	520	517	503	503	546	523	556	526	535	509	542	507	512	535	531	520	541	541	501	506	543	546	568	503	526	505	559	536	525	560	525	524	525	534	533	518	512	520	471	537	516	505	532	493	518	501	528	531	512	537	517	553	550	514	530	563	573	532	563	548	500	520	545	561	479	527	537	507	530	563	521	499	540	531	559	482	539	521	497	474	539	567	556	512	541	519	518	519	515	506	560	582	532	527	535	538	534	511	518	525	534	551	497	541	529	554	544	551	533	516	523	554	536	529	562	516	526	516	535	491	495	505	511	553	547	505	528	555	501	523	496	543	539	534	544	516	518	544	550	530	516	515	525	509	519	487	538	557	518	570	553	522	589	520	518	551	542	528	553	554	540	547	554	527	580	519	504	531	525	514	539	547	542	475	468	525	552	549	514	531	518	505	526	546	526	536	499	527	531	490	468	505	522	541	530	516	533	509	502	532	526	535	490	528	549	553	514	532	515	486	527	531	519	522	552	531	508	504	577	526	574	510	527	529	548	497	512	530	502	509	538	520	498	521	503	522	514	517	507	510	519	537	556	513	526	521	534	527	539	520	544	510	535	528	530	503	531	532	539	543	556	523	505	558	512	520	495	545	494	566	482	525	474	574	545	520	549	512	521	508	536	544	542	541	496	541	543	493	506	550	537	548	550	520	538	562	530	537	563	508	518	507	503	505	533	474	516	502	528	490	518	558	520	570	532	551	538	552	530	557	535	566	544	556	586	491	518	539	525	532	539	513	540	542	550	524	509	562	532	527	517	535	539	513	492	536	496	551	535	559	575	505	523	529	536	531	520	537	548	523	541	545	545	524	560	544	529	561	536	544	534	497	515	560	541	511	483	530	571	504	523	557	490	514	541	485	532	525	516	545	561	576	540	536	528	519	573	545	483	531	503	495	536	512	467	548	475	518	501	512	495	516	549	524	518	535	542	501	510	497	522	518	512	528	524	527	543	542	498	531	505	495	518	536	515	534	547	504	523	507	508	551	519	515	549	497	554	526	560	524	544	568	516	568	557	507	518	557	537	575	530	532	549	487	519	560	487	509	527	504	553	523	519	509	520	530	502	524	531	515	477	525	528	526	521	475	543	537	529	561	517	541	525	532	498	572	500	522	505	546	489	500	550	520	566	504	517	547	566	539	539	517	548	539	569	509	543	544	508	523	502	522	524	534	530	539	537	535	527	515	519	499	536	522	487	509	488	545	475	538	551	530	518	501	511	566	531	551	517	526	513	503	544	525	553	479	566	515	543	523	563	536	545	539	503	511	516	529	483	535	525	558	483	548	483	550	540	498	552	528	540	508	564	545	546	498	528	534	516	538	508	529	545	504	515	516	549	487	485	505	522	494	569	509	534	535	510	523	527	539	507	561	546	488	543	541	526	553	522	525	507	531	502	506	568	517	512	514	520	493	518	552	531	536	567	505	494	525	532	507	516	581	494	573	530	538	514	512	537	538	506	493	551	525	535	585	553	514	538	546	556	501	552	498	516	553	519	522	570	504	531	532	546	531	534	547	569	537	532	490	538	538	526	543	499	508	515	534	544	513	511	536	548	510	508	525	520	509	504	542	558	522	526	566	557	513	534	558	508	515	518	578	512	511	555	536	531	518	503	536	512	489	548	566	559	552	528	522	504	520	503	548	509	562	561	552	550	541	562	505	520	525	540	526	535	554	518	561	513	521	532	537	576	504	536	498	531	555	568	529	476	555	515	528	567	530	529	539	563	535	549	534	487	553	521	463	531	511	520	531	509	533	518	522	541	566	526	559	554	535	536	531	493	544	535	515	497	527	575	515	493	514	514	527	523	543	496	523	552	535	533	488	470	527	513	541	565	484	538	553	501	497	488	535	507	540	541	550	531	512	536	470	520	483	513	578	525	546	496	503	538	564	530	529	536	506	536	538	562	548	495	553	538	564	546	565	557	562	526	527	475	527	519	490	556	498	539	502	528	529	506	518	546	569	514	517	539	517	526	543	502	507	518	528	534	546	515	544	522	493	511	526	512	514	524	479
25035	20704	26993	24430	20662	10097	1504	803	681	503	399	448	381	359	335	320	292	327	353	376	274	279	293	269	295	248	286	218	258	255	275	258	266	285	240	222	244	268	242	234	236	258	237	245	259	222	251	243	234	212	235	232	252	237	232	270	213	243	250	219	250	192	270	256	258	229	234	218	235	250	215	240	237	215	221	265	247	231	230	244	227	248	232	238	225	236	224	236	262	209	232	253	210	211	215	240	234	228	250	219	231	240	216	229	244	254	233	237	271	246	227	226	249	221	258	228	232	246	225	211	257	247	247	242	240	238	215	225	239	232	203	228	210	248	236	230	233	247	244	203	199	196	259	236	220	239	247	243	236	217	263	239	253	254	244	232	228	225	270	218	222	231	253	230	246	219	233	213	237	245	240	220	233	237	214	216	234	219	208	263	263	242	226	232	218	221	225	247	261	213	212	239	228	257	227	226	223	223	236	246	259	286	240	209	247	208	220	238	227	238	250	229	231	232	241	225	241	226	250	242	223	225	225	233	252	241	230	239	224	228	215	238	216	249	232	254	212	221	257	224	270	240	246	211	215	251	223	211	200	250	214	218	224	238	238	211	242	229	216	229	233	216	231	204	220	245	228	246	227	229	235	222	237	236	274	240	237	225	244	243	226	235	242	215	242	229	214	219	243	258	226	218	259	190	246	225	219	206	244	237	197	246	225	227	213	244	241	235	232	220	247	222	253	212	236	219	226	264	223	248	218	250	228	241	210	238	238	228	223	229	249	245	212	224	257	229	237	238	218	226	255	224	229	235	231	231	231	215	235	207	222	220	257	246	228	221	253	249	236	241	249	259	220	259	215	209	256	229	216	203	251	223	216	251	236	226	237	255	243	211	217	243	257	216	254	242	251	257	246	217	209	250	211	214	213	231	251	234	240	228	249	258	212	237	241	224	239	228	232	219	224	236	229	260	225	245	216	234	241	237	227	237	248	222	240	221	243	239	241	240	230	218	270	207	252	224	241	222	225	236	232	261	205	185	226	236	238	238	227	216	219	251	244	232	247	239	219	212	241	221	251	249	232	258	256	226	220	223	239	242	240	227	250	231	239	212	222	219	236	217	248	233	246	265	255	251	227	228	199	196	251	213	237	253	210	226	248	220	230	227	212	219	203	226	242	225	223	234	219	256	253	233	241	207	254	241	233	209	231	231	259	241	222	238	257	245	243	214	220	233	230	238	249	221	242	241	230	236	231	221	230	252	231	227	234	244	234	235	233	235	220	239	199	217	231	218	221	237	237	226	243	227	212	216	242	220	211	251	254	246	254	248	224	242	255	244	217	214	211	229	224	232	226	259	242	243	245	217	227	238	227	233	248	261	227	253	238	229	224	235	245	244	268	269	209	225	226	231	237	259	231	236	221	231	233	228	217	246	247	208	237	230	254	239	231	213	239	229	220	257	263	237	231	238	249	241	246	250	230	214	229	242	244	238	241	263	228	237	227	233	224	269	267	247	247	226	236	230	208	226	214	244	222	250	246	240	232	231	220	225	203	243	224	222	267	239	227	261	230	250	248	223	247	217	219	247	235	265	231	220	247	257	216	238	235	249	234	252	231	219	237	206	254	230	220	236	213	234	222	225	220	237	209	251	235	255	229	246	227	245	209	224	227	225	238	236	207	240	251	259	236	221	210	231	218	218	231	223	259	237	234	250	244	214	239	222	189	232	242	240	224	231	225	258	230	213	235	224	215	227	216	224	236	238	225	201	204	224	231	246	226	245	253	241	230	227	224	250	262	234	255	236	216	231	226	235	240	219	245	232	220	200	221	211	237	244	241	221	227	237	235	249	234	213	233	231	213	221	223	227	221	226	229	229	257	255	231	254	217	239	208	216	216	230	230	255	276	244	233	273	250	256	235	256	211	223	252	232	219	235	234	228	239	260	244	223	214	215	285	229	245	225	249	256	244	231	240	226	205	251	211	236	212	220	225	253	231	230	234	222	231	245	239	246	220	199	222	237	241	220	238	225	241	239	244	244	244	246	261	241	231	223	229	232	257	231	226	234	246	243	238	227	223	226	227	215	228	195	248	244	224	241	222	237	236	211	233	239	242	242	230	232	234	239	244	233	244	235	237	223	224	238	231	205	234	256	223	225	243	220	216	243	198	208	249	243	242	232	220	235	222	244	240	227	263	224	243	226	214	220	237	238	223	235	248	231	228	237	224	277	213	241	238	230	262	228	229	232	242	259	253	237	243	251	239	223	227	260	256	235	233	238	212	235	255	247	229	253	243	223	219	193	234	245	216	234	232	248	216	257	251	241	221	239	234	242	224	249	256	209	208	220	217	225	224	217	234	221	244	240	236	226	230	227	228	212	217	229	219	225	225	259	223	238	234	200	228	246	241	239	245	202	239	230	229	238	210	262	241	207	212	203	221	236	233	220	227	238	260	241	222	223	230	217	221	227	218	242	213	233	242	214	229	226	217	231	236	216	239	221	230	219	234	262	219	237	266	240	215	250	226	228	225	235	225	226	244	217	238	237	237	224	225	228	208	226	244	215	249	226	212	229	262	248	237	247	236	243	261	213	235	254	212	233	230	223	250	238	219	216	224	236	226	217	243	241	195	239	229	216	246	232	237	236	227	236	216	238	238	244	226	238	254	231	231	225	256	248	223	248	218	222	213	227	233	244	255	203	239	221	223	213	220	271	227	251	265	256	232	240	214	226	227	208	227	240	262	209	246	229	239	225	233	220	238	246	232	221	229	242	233	241	222	243	252	254	240	233	232	222	254	237	230	229	213	252	214	218	217	233	224	221	233	240	239	238	222	243	266	255	217	237	229	241	233	234	237	230	213	236	230	225	224	234	235	247	222	240	231	242	226	237	236	258	213	233	228	214	235	230	253	235	219	222	255	234	221	223	244	234	240	268	225	207	229	250	252	234	264	238	265	192	241	241	235	228	239	226	238	244	241	228	221	257	220	231	234	233	253	231	246	232	248	236	245	247	258	232	238	227	230	238	234	214	233	236	232	228	276	228	249	247	226	246	241	235	252	229	247	257	217	224	238	248	226	237	219	255	232	226	238	227	234	233	237	223	221	238	242	213	261	237	225	228	213	234	252	226	258	239	221	258	252	240	225	227	258	260	218	217	257	235	224	211	257	241	247	190	247	250	223	209	228	210	255	220	222	250	226	247	249	209	232	243	266	245	253	219	245	260	256	224	219	207	217	246	234	246	226	242	243	251	238	251	204	249	217	234	233	246	232	216	260	214	225	231	257	239	221	241	240	219	228	258	251	244	245	246	256	237	234	214	228	212	235	228	233	222	247	240	220	227	241	248	203	249	210	238	256	231	245	230	246	246	225	268	221	240	222	236	229	217	231	225	228	240	259	208	230	233	233	226	202	217	249	203	220	227	219	214	219	245	243	223	239	243	228	236	233	221	227	202	236	217	216	249	237	221	258	226	238	219	198	212	255	250	221	218	242	216	224	222	236	226	259	247
38490	41939	15326	7287	4736	3155	2207	1534	1463	919	822	654	578	568	506	511	451	459	477	400	389	346	382	354	338	370	296	283	329	310	295	308	309	283	263	279	263	278	254	285	286	304	270	289	257	261	286	255	280	253	257	299	285	272	274	274	297	311	278	259	305	267	278	270	273	262	277	270	248	281	290	268	273	251	266	267	276	288	261	264	284	244	260	268	248	263	287	282	261	249	257	248	266	278	242	269	270	261	260	257	269	257	235	277	242	260	276	257	265	268	299	248	263	234	263	266	248	265	250	267	265	235	252	261	244	275	275	254	261	262	250	240	249	255	262	273	287	251	264	264	264	283	255	238	257	288	260	268	245	248	260	286	234	273	240	259	256	242	232	267	259	242	274	264	235	284	250	275	296	264	263	267	304	267	223	255	246	272	250	269	275	256	283	269	264	255	255	289	248	270	275	275	300	279	234	259	265	273	226	246	260	263	261	240	291	258	265	268	259	282	263	274	246	266	262	266	278	239	254	252	264	251	261	284	259	234	257	245	271	274	259	260	295	247	254	244	276	280	279	283	260	251	293	290	289	263	273	255	265	254	279	228	270	266	268	258	225	280	262	259	267	264	259	254	263	255	246	247	248	246	236	273	264	247	242	252	284	264	255	256	266	252	227	267	241	264	271	280	277	252	267	254	247	267	247	263	255	282	245	250	255	277	288	252	260	260	264	249	253	258	246	279	247	229	247	258	237	288	250	267	297	252	270	244	276	260	260	270	256	301	264	263	267	252	272	247	262	268	237	256	228	269	272	256	258	284	250	255	256	246	259	243	281	266	247	271	273	245	262	270	267	250	262	267	271	257	252	246	243	256	236	245	271	241	275	280	252	275	253	269	270	262	278	236	244	264	255	262	253	255	261	269	258	236	273	237	245	249	254	249	257	270	260	283	250	244	238	247	267	269	233	274	245	253	253	249	274	239	256	240	272	275	254	252	261	258	248	277	264	252	276	284	226	283	246	296	253	290	263	264	254	246	278	263	277	230	285	268	230	276	268	275	238	284	266	245	249	266	237	262	287	256	267	264	276	268	261	318	261	261	261	278	260	268	266	274	260	251	259	276	265	247	259	232	228	290	261	253	244	266	261	269	254	299	261	250	292	242	266	221	273	266	244	263	255	267	247	270	279	270	256	259	256	263	264	246	233	249	268	262	273	292	265	241	260	288	233	244	305	293	238	247	254	234	244	250	251	268	308	252	289	289	261	285	248	269	260	293	274	268	265	283	233	264	232	253	250	279	249	268	288	286	252	266	257	270	304	265	253	278	274	262	258	246	267	231	237	238	282	251	256	278	253	209	249	284	288	262	264	246	271	266	278	216	244	294	255	249	263	267	247	237	278	250	258	256	274	256	229	250	250	263	237	273	276	242	259	264	258	277	272	266	258	256	251	231	251	256	246	283	262	260	256	218	288	254	248	246	258	246	277	249	252	237	271	241	282	271	290	264	263	245	259	288	272	260	248	263	233	269	279	273	233	264	256	270	243	266	255	256	227	261	250	255	251	254	251	249	272	259	255	288	279	288	270	270	263	285	252	281	260	264	271	240	278	262	275	245	271	253	256	258	263	266	287	266	273	304	271	271	284	258	239	255	248	273	229	242	261	247	229	275	249	240	251	268	252	285	234	287	264	241	239	248	274	288	253	261	287	248	260	255	261	291	267	260	259	277	226	266	276	264	241	254	288	237	258	268	272	253	255	277	258	265	246	242	241	274	243	254	278	254	266	260	290	276	276	237	257	259	259	275	256	276	229	267	272	249	238	252	274	255	261	239	250	257	251	240	259	261	292	249	259	289	272	282	273	218	260	250	263	243	256	289	248	279	306	268	259	253	268	258	253	283	272	254	269	252	269	247	288	252	266	263	249	229	242	252	276	299	267	244	279	233	249	244	284	254	255	226	242	235	245	252	272	259	249	233	258	278	270	267	269	274	246	272	254	237	236	255	257	262	283	227	279	252	260	250	261	265	262	282	293	273	252	228	274	264	254	245	251	260	249	274	264	247	295	255	239	232	277	255	251	293	262	291	268	253	254	286	252	261	259	246	285	286	263	259	257	245	241	218	235	277	258	248	279	289	275	276	254	277	251	253	265	273	248	267	249	255	248	306	252	267	313	278	268	265	249	262	277	273	283	253	267	239	240	233	272	264	250	256	253	262	292	275	281	265	252	278	260	283	238	268	277	272	272	269	252	289	282	248	260	229	277	290	255	258	246	240	243	271	255	275	250	245	264	278	257	273	259	292	276	272	227	227	275	279	273	298	243	209	273	275	259	253	294	230	268	276	260	253	272	279	242	258	255	231	274	278	250	257	274	276	263	286	286	294	274	256	252	271	258	279	287	236	255	268	278	251	291	237	264	270	264	262	243	259	283	236	264	287	259	241	292	253	277	259	294	249	271	271	288	250	288	256	253	247	267	233	261	234	267	272	247	272	253	235	271	269	272	272	250	260	257	245	271	252	283	269	259	264	260	265	265	246	266	257	257	271	268	266	250	259	234	251	254	259	279	267	275	230	269	256	250	252	256	273	257	272	238	259	257	267	264	279	254	261	268	230	260	242	271	290	268	271	265	246	256	249	262	253	274	248	269	277	298	273	241	264	247	271	234	289	233	266	264	239	264	274	254	241	284	263	284	232	255	275	276	293	266	246	278	261	256	241	255	261	285	254	287	254	266	266	264	266	281	269	250	254	292	240	271	236	277	262	281	270	284	267	249	263	246	251	266	257	264	257	270	282	246	231	285	274	269	247	251	263	246	279	264	263	232	260	252	278	262	251	268	243	247	258	272	258	268	281	247	275	249	244	240	249	264	247	270	264	271	244	269	269	245	241	250	252	277	239	244	284	265	254	234	248	250	288	281	263	276	264	257	263	246	262	258	240	283	243	249	253	252	247	276	272	281	254	260	252	252	235	280	272	256	262	266	275	254	247	251	295	276	239	256	311	255	263	267	252	261	261	256	294	271	289	256	265	255	246	268	277	239	263	265	262	219	255	250	273	255	261	264	273	255	258	279	247	232	251	279	262	259	262	239	264	246	295	250	274	260	288	254	234	236	256	273	238	274	270	259	265	242	244	262	274	252	252	287	257	262	294	272	253	241	255	296	261	252	246	233	258	256	226	245	240	267	252	236	289	254	245	252	262	264	273	276	258	242	235	267	233	265	235	267	272	268	294	295	261	262	273	271	249	291	269	282	290	234	271	267	304	269	263	268	261	276	246	250	301	283	255	289	265	237	257	260	273	253	293	246	265	282	262	277	267	261	283	251	241	273	272	272	262	273	300	258	271	269	260	231	267	252	259	293	270	246	280	277	283	273	266	302	255	249	290	258	272	249	275	268	245	281	279	267	272	266	267	245	236	240	269	241	246	267	272	268	259	270	283	270	274	268	290	256	268	250	283	266	255	270	281	254	264	257	236	230	262	259	223	285	254	279	257	245	272	284	278	276	234
23058	20732	27395	24050	20720	20697	7344	1611	1187	1015	868	789	828	755	657	700	667	645	644	658	622	605	595	590	612	582	530	567	591	585	547	559	519	556	548	546	530	543	565	551	565	501	519	515	574	482	507	541	530	533	537	488	501	541	546	544	510	503	547	515	516	530	523	539	521	584	535	501	481	538	534	573	526	481	545	543	506	530	553	487	513	521	529	498	532	515	532	535	520	497	504	496	518	532	507	473	459	488	489	485	502	508	517	531	514	489	550	543	528	504	532	542	518	512	519	504	490	583	543	527	491	536	543	565	516	517	515	563	527	501	511	528	501	495	512	507	524	518	481	498	516	522	489	500	452	560	545	499	487	504	525	503	528	574	497	508	529	513	509	557	547	512	520	491	533	529	517	514	515	485	486	492	499	517	563	509	535	489	505	487	515	506	521	545	544	479	484	511	520	504	558	491	494	500	522	535	493	527	521	517	528	516	506	503	533	544	523	523	486	504	506	508	501	499	513	494	482	484	532	511	541	494	511	514	540	587	504	468	507	521	559	518	568	497	536	541	494	493	553	541	527	480	504	494	498	503	503	538	528	537	502	505	504	489	545	494	525	504	477	563	510	546	557	503	500	532	527	487	527	467	464	518	529	517	537	524	555	520	521	568	486	471	515	509	486	537	496	473	493	542	556	524	479	526	516	503	509	537	509	520	547	547	486	505	533	527	510	508	510	517	481	530	511	482	504	502	490	518	491	499	511	492	509	499	491	564	553	546	519	544	496	519	515	496	500	537	501	522	514	538	532	458	498	525	540	536	504	548	538	498	489	486	526	478	503	570	490	529	531	539	504	506	511	533	525	495	538	533	535	470	525	535	547	499	502	486	570	505	523	456	563	497	563	533	494	487	488	488	521	517	439	537	502	520	520	483	492	537	533	482	479	460	511	489	469	472	500	504	511	549	449	485	509	471	516	535	530	509	496	524	530	567	535	513	520	540	495	503	525	543	549	527	546	542	484	584	518	529	502	490	540	500	528	496	549	520	506	518	563	504	520	492	492	508	524	547	549	503	498	528	485	479	531	535	545	483	508	519	475	504	535	502	546	538	480	506	504	536	537	488	507	524	529	513	516	511	478	496	506	560	504	524	547	503	500	525	478	500	552	511	515	493	551	503	531	541	530	506	498	533	561	470	509	516	552	533	494	528	485	526	496	530	525	481	518	499	521	517	513	535	507	525	500	532	526	543	540	499	499	510	513	549	537	489	539	461	482	498	511	548	486	511	481	544	497	511	524	537	563	536	461	516	509	505	488	520	503	529	517	469	537	521	525	505	504	501	527	527	514	544	506	492	560	539	559	513	536	512	520	516	528	538	481	511	475	529	468	535	532	585	484	537	511	498	525	491	482	509	518	533	470	514	513	533	512	498	497	505	503	539	542	490	482	507	515	499	514	481	533	478	529	555	575	533	506	520	486	498	507	541	527	550	515	529	496	515	496	436	554	542	501	567	485	543	514	535	519	494	515	532	523	546	581	549	553	492	520	484	495	560	479	484	470	506	537	511	528	508	499	488	500	459	540	520	539	559	523	517	564	480	471	518	540	526	512	550	507	561	491	513	550	484	496	528	466	517	517	461	487	500	507	525	526	533	487	511	514	508	508	520	507	533	530	507	478	510	503	476	498	543	491	515	481	481	493	542	509	520	513	499	494	493	486	546	493	485	508	473	513	506	500	514	488	541	500	495	555	525	478	509	543	472	538	522	492	534	501	535	516	533	503	501	537	496	525	504	511	480	481	498	477	514	479	480	525	506	529	505	487	486	497	485	520	501	564	476	508	542	490	515	514	559	527	554	492	531	475	490	487	506	518	498	512	514	505	502	488	537	551	498	506	497	520	569	535	502	511	530	487	480	519	519	497	538	518	512	520	534	529	520	526	480	475	511	547	530	525	513	490	496	487	514	527	556	535	492	546	510	544	553	502	519	508	509	502	528	485	505	561	519	542	524	524	504	559	490	493	544	519	552	513	521	515	520	509	528	530	516	491	535	497	512	529	464	513	506	512	491	508	552	510	508	539	542	527	517	492	550	550	490	508	509	543	542	541	458	513	516	541	501	499	521	508	498	504	536	527	497	526	492	521	477	525	482	532	537	509	521	502	528	520	541	512	514	514	498	527	486	520	482	525	514	550	492	542	506	498	495	555	492	531	483	507	518	502	497	551	511	522	512	549	512	479	502	490	494	518	527	490	515	507	534	522	492	530	491	551	505	469	515	492	537	493	536	503	476	469	480	480	491	498	488	554	522	466	498	522	539	508	505	491	523	521	488	519	516	544	523	481	507	529	538	480	495	543	497	539	535	512	542	478	543	479	521	562	502	554	523	576	522	509	460	490	524	487	488	519	498	510	490	533	515	524	526	512	555	551	496	495	509	534	511	520	535	521	521	539	501	488	492	516	487	521	511	529	509	514	490	521	517	483	530	512	542	542	534	500	490	531	514	457	528	537	503	512	474	517	546	540	548	521	530	480	538	513	496	522	511	520	534	523	506	541	496	532	500	506	543	463	501	522	536	518	500	485	488	514	496	522	522	516	523	542	525	538	475	487	546	522	514	539	528	551	539	520	479	499	514	554	542	499	515	514	514	521	535	534	503	530	517	463	504	515	468	526	490	514	463	488	511	506	533	556	483	506	486	548	492	485	535	511	554	522	538	508	446	486	520	526	517	459	470	528	492	529	537	521	500	503	511	560	529	526	513	522	542	515	549	491	507	537	516	509	509	551	483	537	504	494	511	562	536	545	546	466	486	543	471	494	516	519	527	518	490	490	520	478	512	488	475	501	544	528	526	527	494	492	543	490	525	492	512	531	540	486	471	497	492	506	549	498	505	494	483	507	518	514	505	527	487	524	520	506	548	477	531	496	522	554	483	524	544	523	501	493	527	541	512	504	518	516	542	495	511	497	528	528	487	541	540	458	533	469	527	468	543	506	509	496	534	500	499	519	503	495	489	496	507	515	524	491	509	505	543	518	563	503	525	520	523	497	500	551	505	522	508	523	494	519	543	541	561	485	529	528	571	533	536	530	527	501	529	509	543	463	538	513	522	531	526	520	513	554	495	504	509	530	522	530	518	508	491	499	530	508	521	511	507	527	527	495	514	496	486	480	493	541	527	511	527	515	528	576	509	513	502	494	516	476	541	546	502	476	484	544	542	467	483	535	500	541	550	525	485	507	516	501	454	494	526	545	511	525	490	491	524	508	500	483	493	512	533	540	497	549	487	524	539	541	482	541	480	524	530	479	524	501	512	515	502	490	503	496	488	541	514	514	531	509	496	505	534	521	515	486	516	518	505	523	505	509	521	501	521	507	467	483	467	553	549	528	505	549	499	543	484	504	483	510	503	476	506	505	454	512	509	476	498	497	530	549	534	517	492	513	490	495	557	482	514	507	512	505	517	503	501	513	511	540	473	516	508	538	492	530	474	478	511	494	529	534	514	508	537	525	492
42147	48534	21726	10068	6742	4776	3275	2518	2077	1647	1345	1283	1159	1083	924	884	806	819	838	735	704	675	679	661	654	608	633	603	624	607	575	614	573	584	545	566	520	595	531	572	540	581	590	519	512	541	539	544	563	518	530	544	520	558	544	489	542	523	546	549	540	493	504	598	547	550	527	507	487	553	496	533	529	522	513	502	535	546	519	509	526	505	486	505	503	471	528	484	519	532	437	497	473	496	553	517	514	521	536	549	497	531	490	500	502	493	518	538	522	508	532	514	470	536	543	540	556	518	502	557	509	477	512	523	517	470	540	511	479	525	478	511	510	514	516	513	522	486	472	492	516	521	490	522	480	499	482	549	544	478	509	513	538	560	514	493	488	502	522	536	496	544	507	514	526	491	549	498	515	485	502	530	524	509	530	486	485	545	544	509	515	513	475	521	489	479	495	506	492	507	533	537	494	492	524	484	513	532	513	482	499	532	560	562	538	523	522	506	517	522	533	445	516	523	521	508	513	509	550	510	505	524	481	475	497	511	515	500	507	499	482	520	518	479	533	504	527	513	513	508	465	512	499	488	539	512	521	470	518	567	534	490	516	523	520	530	501	492	562	501	503	505	485	490	525	539	455	483	534	545	483	517	491	550	486	516	530	528	500	515	508	518	480	503	510	527	514	504	529	473	502	502	476	546	502	495	516	464	503	481	504	530	522	495	521	531	523	535	453	511	558	532	528	508	518	489	524	533	512	518	530	503	458	502	483	526	500	538	505	523	533	484	477	557	504	474	532	545	506	504	490	530	492	510	508	481	476	518	502	478	501	509	500	540	515	545	530	486	513	507	508	514	533	519	521	544	469	509	483	484	538	515	532	476	513	531	539	529	526	536	522	471	528	495	520	561	548	497	469	506	524	519	479	485	501	550	518	476	542	554	529	535	501	495	513	512	498	492	500	525	570	489	540	499	485	501	541	469	515	538	539	476	511	532	519	510	510	512	526	536	497	505	535	514	487	496	488	526	504	481	485	489	520	519	546	515	515	518	526	507	521	494	532	504	553	508	507	484	522	550	568	486	515	530	491	504	485	472	527	508	476	543	498	525	519	513	558	492	528	527	551	531	534	473	500	500	540	465	517	498	459	502	480	519	523	524	494	483	502	546	487	494	523	491	520	467	502	498	495	515	483	550	513	492	455	492	500	513	530	503	493	497	539	546	535	518	536	497	464	496	513	520	503	483	495	499	520	481	517	508	481	514	491	522	479	496	498	522	480	518	481	569	520	531	489	533	529	494	540	499	498	501	484	544	517	503	483	511	553	497	524	490	511	508	515	519	459	500	497	509	510	478	524	531	505	488	471	479	491	509	519	523	489	530	572	517	505	468	518	508	494	516	513	467	492	504	525	533	522	482	555	475	502	543	519	491	525	498	485	495	508	472	516	470	518	502	543	491	501	532	519	533	461	511	516	541	529	520	450	503	514	457	541	507	550	533	545	485	495	504	515	504	491	545	482	532	446	504	497	492	539	489	494	520	526	513	533	529	513	541	512	571	489	534	525	511	499	501	502	478	502	477	523	506	516	583	533	492	504	509	510	498	512	536	528	534	528	481	499	550	478	514	526	524	535	516	508	484	548	523	511	468	491	497	506	508	504	529	493	535	526	508	481	519	540	526	472	497	457	520	518	510	513	552	493	500	508	518	511	510	489	487	533	499	498	495	514	522	473	461	506	532	557	507	515	499	469	537	527	535	538	520	524	537	512	494	509	526	521	496	505	498	538	552	510	514	476	494	492	514	503	474	507	531	486	507	492	512	472	522	489	489	467	525	493	531	489	522	506	519	530	538	541	477	501	536	536	526	491	558	503	505	526	514	553	499	525	489	517	525	531	491	539	512	537	512	501	510	527	518	561	492	530	505	515	515	534	441	522	498	482	520	541	493	493	518	509	458	513	509	513	509	479	534	523	524	511	488	499	521	519	497	501	508	515	519	539	511	499	524	517	517	511	484	498	513	486	514	514	522	515	469	463	504	519	551	505	540	505	521	495	512	470	482	479	494	539	492	500	467	490	491	469	546	472	492	508	512	497	508	516	498	483	474	504	520	496	511	527	504	505	522	524	494	496	532	534	500	511	497	493	531	485	499	514	526	516	520	520	564	505	501	496	537	536	518	511	512	491	499	506	520	550	479	534	539	515	500	526	456	500	530	483	472	511	553	467	509	480	501	524	488	525	515	510	453	488	534	486	486	500	529	517	569	539	505	512	530	518	486	530	521	508	502	514	500	518	524	525	537	516	535	572	529	487	534	492	533	496	497	509	482	496	488	476	491	514	453	511	539	548	507	448	480	503	518	543	504	537	516	501	541	472	552	500	536	504	516	522	506	520	528	455	506	523	542	563	530	478	537	484	512	487	506	498	517	575	485	502	517	501	508	539	509	524	521	502	502	535	489	515	495	523	519	489	524	494	506	526	513	538	481	515	476	480	466	488	498	542	480	511	505	452	515	478	504	478	541	515	515	488	492	506	473	489	463	490	477	537	541	517	494	538	505	519	492	485	506	520	471	503	522	531	490	500	532	516	552	472	534	515	529	501	476	510	489	496	536	528	506	516	493	493	477	509	523	513	493	520	514	538	505	506	548	529	513	517	503	515	546	503	521	530	504	523	484	511	498	450	488	509	538	522	520	539	548	496	511	546	450	497	507	504	501	496	490	512	510	545	496	509	520	515	558	498	524	512	494	513	506	484	530	507	527	515	509	449	497	502	547	525	483	500	504	547	471	498	480	524	511	509	545	524	509	506	486	485	538	500	501	471	495	526	533	511	494	505	496	487	504	490	536	498	552	507	473	518	479	496	507	521	532	494	496	500	537	532	486	538	518	480	510	540	481	488	531	503	490	498	487	501	499	469	507	531	501	479	506	512	534	517	531	553	544	513	529	504	533	522	470	510	503	516	516	514	514	516	512	484	487	481	496	522	508	539	508	524	521	533	495	481	480	523	530	514	506	532	502	514	500	544	516	480	480	518	487	544	498	532	494	528	524	472	538	528	534	546	533	481	503	496	552	499	547	517	505	538	509	528	505	520	557	487	540	505	476	504	504	529	562	485	480	553	505	499	490	521	492	521	521	524	503	486	552	504	473	513	502	521	504	488	506	492	517	513	515	505	529	507	514	536	532	483	532	529	523	503	490	543	486	496	493	550	498	506	562	502	509	489	493	534	512	480	486	512	530	514	511	539	560	533	537	474	530	505	542	467	517	492	516	501	538	505	499	509	508	483	481	501	492	495	519	509	512	489	530	523	529	518	537	512	494	459	537	515	498	507	532	525	487	476	506	535	518	517	491	508	487	540	538	481	489	494	515	585	515	515	508	523	491	494	523	504	541	517	505	495	541	515	498	523	515	508	500	513	493	525	500	498	513	501	535	504	485	507	537	503	535	514	515	503	519	514	496	513	538	494	505	521	507	508	538	565	480	508	527	458	529	497	491	458	524	515	503	494	503
33095	22676	9458	1418	746	648	535	513	530	487	499	494	497	528	478	476	533	478	492	474	461	478	489	494	465	456	445	470	500	521	461	536	484	466	480	462	489	507	499	481	513	470	527	461	475	486	481	484	467	464	520	485	482	495	490	484	515	468	460	476	489	440	471	503	463	457	440	469	485	506	435	476	472	473	459	469	446	479	468	460	439	482	469	520	448	465	476	472	466	455	464	487	493	509	505	482	470	516	434	495	499	470	529	498	448	445	485	515	480	482	426	524	478	480	467	493	477	517	471	456	506	496	479	472	480	477	476	487	452	448	452	475	503	481	477	506	497	491	466	502	492	467	473	470	526	518	483	498	477	449	492	465	481	460	502	460	467	493	461	478	478	422	470	481	495	483	485	492	497	487	487	460	496	522	474	473	496	459	487	485	495	476	451	482	504	487	447	452	469	436	493	447	486	456	466	545	500	479	488	470	487	511	498	487	488	461	455	508	480	466	481	481	479	503	481	464	461	486	512	501	476	474	494	443	453	491	498	438	452	488	487	488	479	498	469	523	478	483	492	495	528	471	480	477	458	457	467	505	485	460	462	478	462	481	487	475	505	467	508	446	457	527	492	423	471	480	448	471	465	485	500	456	477	483	471	472	479	470	472	474	489	482	499	473	452	488	499	485	478	443	472	444	469	471	481	490	548	470	495	446	462	465	445	492	482	495	427	439	474	450	504	501	474	504	495	499	464	463	479	452	491	474	493	458	494	472	487	480	438	503	461	436	482	459	463	492	469	447	429	446	467	463	500	493	481	463	465	491	484	453	486	513	483	498	516	474	470	466	468	476	481	491	462	472	460	494	515	499	489	470	452	489	490	474	524	463	481	472	473	472	483	465	483	487	482	486	477	498	488	494	513	475	512	457	459	454	462	446	459	455	475	457	451	486	482	492	496	547	458	453	499	486	495	483	461	448	494	491	458	446	466	484	498	465	492	471	491	437	488	494	449	470	420	471	487	502	519	454	455	459	456	513	448	475	464	467	480	452	476	453	469	464	471	478	502	480	519	460	493	474	475	507	483	488	427	467	480	457	478	434	455	541	460	494	479	494	532	448	467	481	476	470	461	475	485	504	466	452	472	484	458	456	469	513	447	482	478	462	460	487	485	442	486	473	468	480	452	478	477	472	502	507	493	496	464	461	473	470	474	463	483	485	480	441	470	506	499	440	458	425	462	497	470	460	480	486	463	473	486	484	458	467	435	474	477	486	525	454	463	467	459	467	456	510	500	500	480	428	509	482	456	450	454	440	477	529	462	465	498	518	485	477	497	468	499	455	496	459	459	461	470	495	461	493	508	436	497	473	493	525	487	500	551	485	439	486	443	493	520	483	497	502	458	513	434	462	442	496	424	501	455	478	498	481	455	513	491	513	447	477	479	480	498	470	478	459	504	497	487	492	448	495	488	469	451	493	492	536	500	460	460	457	476	512	473	455	439	468	455	481	460	454	507	433	474	509	481	474	462	474	490	490	460	526	495	482	448	495	456	489	488	444	456	501	452	494	475	469	507	507	450	476	434	488	463	494	451	440	488	487	451	507	492	490	500	467	466	467	478	498	447	447	465	486	517	471	496	494	498	473	505	494	482	479	472	489	484	500	491	498	440	521	506	505	490	540	488	491	428	487	492	518	487	492	504	463	457	479	506	515	480	476	461	464	480	485	481	476	475	473	447	472	497	482	486	513	505	485	493	480	469	457	465	452	466	456	508	491	498	483	457	473	424	440	479	453	440	439	487	453	499	485	499	496	500	461	481	443	488	505	482	499	481	491	461	469	455	500	470	476	488	457	480	483	455	426	501	475	465	456	477	501	467	469	491	454	470	482	475	439	498	484	434	512	489	482	485	486	473	478	505	445	439	491	498	481	449	451	513	455	480	474	443	481	523	468	505	497	484	469	440	466	459	449	478	503	476	503	465	469	455	478	470	478	455	480	460	457	462	451	455	476	496	487	460	494	494	491	495	499	503	491	527	474	468	449	479	449	472	504	487	509	448	467	474	473	505	497	473	488	481	433	488	486	524	433	463	486	496	472	464	502	461	483	457	486	497	476	440	496	483	434	473	471	461	508	464	479	457	472	512	500	492	434	459	458	446	492	488	508	457	471	484	490	465	512	490	485	451	518	440	503	485	485	470	488	470	477	490	514	467	471	473	476	502	493	442	454	493	465	470	474	464	479	483	470	505	479	500	421	439	493	499	488	483	424	461	459	493	450	505	462	478	464	521	497	491	429	499	455	451	449	501	488	473	520	499	475	470	443	537	439	466	511	468	452	521	505	433	518	496	497	510	494	468	457	482	473	471	470	487	483	510	440	487	499	490	463	505	440	465	476	482	479	468	502	481	487	468	484	484	489	489	499	461	462	442	520	492	486	486	478	452	485	473	472	465	470	498	511	474	511	445	455	509	502	450	469	527	501	513	521	497	478	473	457	486	512	449	461	446	473	444	467	453	454	473	475	504	433	437	464	471	440	454	482	477	508	505	470	463	476	445	488	465	493	494	489	474	466	496	486	485	476	447	467	493	472	478	519	468	496	493	475	514	461	475	490	528	477	446	488	506	488	481	462	476	471	464	483	509	495	449	503	502	470	480	476	447	496	475	480	481	515	469	508	492	493	481	467	472	490	456	492	478	472	435	466	444	470	464	472	503	494	453	488	488	464	526	489	471	439	504	503	491	491	501	495	499	480	455	500	510	429	464	481	522	488	500	494	437	495	492	492	475	494	457	475	465	476	477	493	525	496	448	432	520	455	496	457	488	504	456	436	505	474	461	511	466	501	510	486	494	507	508	511	474	460	479	462	512	471	456	485	474	489	487	474	455	485	449	506	472	496	493	494	466	492	462	472	468	471	490	507	485	481	459	472	456	452	464	498	458	492	466	484	465	473	487	455	492	464	478	505	446	496	514	470	502	469	463	460	493	513	464	471	478	485	472	480	445	494	505	450	480	484	473	495	449	483	440	488	494	461	518	487	477	473	500	496	480	494	494	471	463	460	490	483	502	488	476	456	467	468	474	466	485	490	482	466	453	473	477	467	467	488	426	472	494	463	469	471	460	511	497	476	494	481	483	480	498	486	457	483	455	507	482	506	460	475	460	463	453	533	483	477	489	491	469	486	502	477	457	490	466	494	469	457	488	479	474	488	515	465	467	511	492	488	463	476	483	520	490	480	455	484	448	499	501	476	488	474	503	475	469	454	466	477	488	479	496	477	469	462	470	508	437	479	507	439	467	454	481	492	483	462	462	483	503	468	485	469	485	470	481	457	489	458	495	488	474	462	445	493	471	464	499	462	462	469	468	457	465	537	460	480	502	446	470	497	477	476	451	434	457	458	440	477	474	459	448	486	518	498	452	483	491	416	513	479	524	468	519	453	480	472	468	480	476	504	468	485	460	465	444	439	490	491	461	485	525	479	424	441	490	434	503	471	495	445	476	457	446	484	461	493
34348	26712	8490	1617	1122	890	727	625	585	569	579	545	537	535	560	577	544	524	570	554	556	498	508	563	563	539	529	559	524	527	547	501	520	500	518	567	526	506	496	549	511	539	519	563	497	584	514	552	524	480	521	546	558	486	518	530	531	524	553	538	546	506	523	534	507	483	548	522	519	546	530	533	540	533	510	509	524	573	517	564	517	511	507	532	552	519	544	532	508	507	533	524	529	536	524	536	552	522	485	539	532	520	515	517	512	502	543	517	516	501	539	503	475	504	563	486	539	479	500	466	507	522	531	530	579	533	496	551	545	534	512	544	538	574	531	483	518	523	529	525	535	500	519	520	497	534	525	485	507	556	565	530	493	517	495	518	523	512	479	551	515	549	530	500	536	531	501	529	517	550	527	492	555	538	571	528	497	525	534	500	533	543	529	516	559	528	501	525	527	494	490	533	521	542	490	516	505	520	540	510	541	530	563	509	497	519	512	514	556	526	513	523	523	568	549	530	490	540	524	538	501	564	560	527	522	531	540	510	565	538	545	534	528	535	485	546	542	527	534	518	528	514	496	541	518	529	541	523	530	493	487	554	494	531	530	553	527	544	507	531	509	527	493	490	494	510	531	511	531	543	549	492	528	509	553	518	559	548	511	543	523	520	483	544	527	543	497	556	542	530	557	550	532	519	511	522	509	536	503	507	575	546	590	523	491	511	540	525	490	539	500	511	533	501	504	524	528	492	524	549	536	539	529	521	512	524	494	545	543	531	480	509	549	552	507	527	558	517	507	524	564	494	476	518	548	517	487	513	465	527	511	485	456	533	566	551	494	568	586	507	532	491	474	537	526	546	509	530	523	539	564	555	514	516	527	502	532	483	523	524	565	562	563	543	563	531	530	561	526	528	519	542	489	530	490	527	526	525	519	506	543	530	531	482	546	527	505	524	541	550	566	538	528	503	554	545	501	526	496	519	481	540	487	527	521	535	498	551	563	549	527	506	529	506	512	564	547	537	535	530	532	545	534	505	505	514	551	598	527	511	497	543	514	522	503	534	531	512	521	535	553	517	520	506	530	522	523	549	565	526	475	562	545	476	515	510	522	534	515	482	539	504	527	512	579	498	519	491	534	574	553	517	492	549	509	507	532	539	596	511	549	505	536	514	535	539	547	517	542	588	525	535	510	507	523	523	543	516	547	527	535	538	523	513	570	518	544	528	552	545	522	545	517	526	575	545	541	539	529	565	545	523	515	520	509	558	552	500	531	579	540	507	525	544	493	481	508	526	522	475	496	501	512	513	556	529	563	498	552	489	552	503	567	499	533	515	551	519	506	535	510	517	519	523	528	496	530	536	504	542	544	521	484	500	564	536	528	553	519	488	525	538	559	506	495	528	501	547	537	530	489	514	572	485	481	545	522	552	543	518	490	500	524	542	524	509	501	537	516	544	533	559	531	528	530	558	517	504	530	574	547	557	517	544	504	550	507	521	523	486	543	557	528	513	523	565	544	471	535	534	531	581	525	525	540	491	509	557	510	520	562	533	544	553	503	512	525	521	547	543	571	479	528	512	508	539	514	503	520	557	505	544	509	533	531	497	527	511	532	499	503	521	485	506	498	535	541	513	502	531	539	518	561	543	531	535	551	488	464	540	540	527	565	526	536	536	501	556	537	531	544	547	547	507	508	511	549	537	499	513	543	519	509	542	512	525	519	521	534	515	526	510	535	529	530	537	538	495	495	496	518	566	518	546	512	542	539	506	550	538	496	551	521	533	523	536	524	535	509	506	517	532	536	489	522	498	534	525	529	547	518	517	555	569	499	542	506	509	515	536	511	513	515	503	529	523	530	564	496	528	521	515	541	558	524	531	512	546	502	532	584	535	493	517	501	534	514	518	509	520	515	520	528	525	536	540	523	505	537	531	563	504	490	534	575	524	495	518	549	529	519	534	527	516	511	493	505	533	501	558	523	556	550	510	533	546	536	516	530	544	530	511	522	507	512	568	543	524	516	567	535	495	540	531	473	521	507	482	510	513	529	529	505	507	508	530	513	524	556	536	537	473	520	524	514	508	516	494	519	576	500	495	502	526	540	525	510	492	498	546	548	519	526	503	523	530	514	516	540	492	531	492	535	490	534	525	517	535	539	502	499	489	498	542	535	529	492	528	544	545	558	508	523	551	501	550	528	516	544	508	546	560	570	515	541	522	548	512	519	503	504	499	548	546	519	545	515	558	538	496	545	545	515	527	575	509	558	478	527	525	491	565	516	545	527	530	545	519	570	498	508	515	512	525	583	513	537	520	520	536	504	525	566	530	496	470	512	529	553	521	533	526	547	511	507	506	532	529	544	551	558	543	483	532	536	509	545	520	513	492	513	507	561	535	485	489	537	564	558	525	511	508	521	557	549	497	519	475	516	517	539	532	502	493	537	511	584	549	498	532	509	481	525	545	556	548	512	539	546	505	542	534	563	552	542	518	545	488	520	503	540	483	535	485	507	548	520	506	552	531	525	566	539	518	521	522	522	501	516	557	532	509	557	521	531	513	521	484	502	547	489	518	515	504	534	530	533	539	538	529	544	527	547	537	534	553	561	537	518	557	520	512	515	548	507	508	528	516	496	545	571	505	533	530	488	510	548	523	532	532	508	558	540	546	557	520	554	458	504	586	526	517	548	520	530	510	524	511	518	538	546	537	524	508	494	517	515	517	562	540	524	528	504	561	548	508	541	516	510	555	519	561	550	557	528	520	537	538	518	512	532	519	570	520	526	554	523	539	559	540	505	499	509	530	538	505	523	526	540	524	543	517	506	545	562	508	487	496	503	531	545	528	527	555	549	509	545	511	577	534	501	520	512	517	517	489	541	520	542	533	497	505	487	531	561	575	520	534	531	565	498	524	539	552	515	554	509	487	540	481	540	526	499	527	495	523	520	557	542	533	516	517	543	578	557	538	505	524	509	552	542	542	536	532	547	556	532	544	528	544	529	510	501	573	525	537	510	500	500	508	555	489	558	511	514	563	532	535	501	524	511	518	479	516	521	507	533	505	510	508	511	498	534	503	530	511	490	517	519	505	542	509	498	531	547	531	564	527	551	546	512	552	550	511	516	522	508	526	508	572	501	539	507	533	545	549	477	535	516	571	518	532	512	523	501	521	537	539	496	545	511	551	522	527	545	573	540	534	510	520	477	540	525	530	489	570	516	501	529	481	554	558	505	534	539	509	546	515	506	495	524	550	524	489	532	505	509	515	520	550	520	511	559	524	497	540	527	513	549	501	541	519	517	495	550	496	489	532	530	547	518	492	512	519	508	485	536	542	568	523	528	556	525	525	483	506	557	524	526	538	563	510	511	560	516	512	491	511	581	517	523	512	527	545	507	511	537	522	556	521	524	477	544	553	543	557	493	488	544	492	541	550	538	535	521	540	531	564	502	530	532	552	512	524	526	492	549	550	565	510	530	485	555	494	511	541	503	548	540	524	520	509	555	501	513	516
24855	20678	26952	24393	20652	9809	1175	705	610	513	450	392	368	346	317	302	336	292	298	279	256	286	254	289	282	268	252	252	239	252	251	240	245	265	270	254	225	231	246	254	249	227	245	247	242	238	214	237	201	237	250	260	229	238	250	226	227	243	245	246	238	234	252	225	257	268	236	272	221	204	218	263	239	224	221	236	240	217	221	251	210	251	255	233	224	257	255	235	240	243	211	254	220	202	236	231	234	213	245	261	219	213	245	213	232	235	217	249	248	207	236	218	249	247	242	252	229	254	218	199	228	226	219	234	239	225	226	214	269	229	268	199	235	227	240	234	213	212	247	233	249	209	223	252	244	225	224	228	241	231	234	225	232	252	255	214	250	243	231	229	241	230	218	244	278	241	230	238	234	220	225	232	219	238	238	235	234	220	258	242	233	217	221	233	221	225	205	212	210	214	248	226	206	216	234	244	236	208	233	236	216	249	257	228	249	226	253	210	215	234	217	214	194	255	220	239	212	239	208	194	222	199	238	225	204	220	215	225	215	230	216	237	222	233	232	203	241	242	224	230	205	223	213	237	221	227	206	239	196	254	210	250	236	209	225	232	215	242	253	232	235	229	245	216	209	239	247	241	198	226	228	232	242	230	232	243	242	226	233	226	245	232	242	219	219	225	225	260	235	214	196	236	233	224	212	228	252	202	187	220	223	232	255	241	229	239	200	214	266	222	230	237	242	242	252	207	216	241	217	209	236	211	218	242	246	226	225	264	235	238	217	208	233	206	238	229	249	220	213	225	241	223	237	213	226	220	245	223	217	232	228	215	206	234	222	214	232	210	245	235	238	225	237	234	208	255	224	200	220	219	245	228	234	191	216	245	224	227	226	212	239	246	224	243	240	250	224	227	264	232	208	230	241	223	240	208	220	212	220	234	247	228	242	243	227	223	236	219	211	212	205	232	233	235	244	241	234	229	244	227	216	221	241	242	227	245	205	248	237	221	211	246	241	212	261	241	229	219	239	216	238	278	213	220	249	240	235	221	235	225	238	247	217	233	225	242	240	219	233	214	239	233	239	230	248	218	235	238	271	271	229	201	213	214	267	256	192	226	229	268	238	218	226	244	234	277	227	238	223	204	214	237	230	202	220	218	209	232	211	231	218	218	230	236	211	244	236	249	226	210	238	212	213	213	225	213	240	211	226	216	237	228	228	233	246	232	219	193	223	228	244	248	234	259	223	213	232	208	215	240	230	202	204	222	267	222	221	221	240	208	229	229	248	216	213	243	234	223	228	237	218	221	243	217	242	263	205	227	203	245	223	241	204	205	219	253	226	207	224	258	245	216	191	240	229	235	239	237	220	230	198	238	212	236	216	213	236	216	213	253	219	241	213	229	202	229	233	221	207	219	249	248	230	205	220	266	230	234	203	212	214	226	236	236	211	241	232	228	228	237	217	202	209	224	216	221	235	203	253	211	222	234	218	240	227	238	232	225	222	232	203	220	202	243	237	210	229	252	228	220	257	206	235	223	213	233	211	264	251	231	226	209	248	225	223	223	229	223	225	230	194	221	237	239	254	200	237	229	221	217	212	225	209	237	226	253	220	227	217	224	231	237	225	239	259	240	220	248	245	220	235	247	218	223	221	231	218	226	215	241	227	220	237	244	247	242	235	239	227	194	228	241	214	218	248	262	240	213	251	208	219	221	214	210	244	194	217	238	222	222	214	220	256	226	210	210	238	255	222	240	229	225	235	234	239	218	216	252	231	240	224	231	239	237	241	213	247	228	222	215	241	210	213	222	246	213	255	236	217	209	230	235	239	201	230	256	233	243	224	231	250	209	241	233	214	244	238	231	224	212	209	246	216	225	228	218	245	214	250	211	249	222	227	244	244	226	207	225	255	197	204	256	225	254	218	245	218	245	228	265	251	227	183	257	233	244	224	198	205	219	250	214	204	212	236	231	237	235	244	208	215	213	223	232	221	209	223	229	245	225	253	222	234	226	233	220	227	239	211	202	244	260	216	236	244	222	213	193	229	243	240	248	232	232	258	210	239	250	203	217	241	224	248	239	243	231	214	232	231	206	231	247	215	220	229	214	237	221	240	243	207	233	263	218	228	230	254	246	228	234	216	211	228	245	192	223	240	231	232	221	218	255	226	250	242	216	203	224	213	204	219	258	220	242	213	229	223	251	255	242	240	218	241	208	220	231	204	220	231	232	216	232	217	204	232	220	227	218	211	249	260	233	222	233	214	245	226	213	218	199	238	223	240	227	233	246	236	233	227	248	233	235	231	236	206	225	232	222	224	223	239	201	212	184	249	223	252	237	223	225	227	236	226	243	209	233	239	241	219	197	264	211	232	232	243	208	242	226	233	222	215	220	223	225	229	206	223	215	214	222	209	196	223	222	235	220	205	239	230	224	235	229	250	235	248	227	228	224	231	229	239	217	237	247	244	241	227	243	221	239	242	239	216	206	241	200	204	221	233	245	202	213	231	250	232	211	201	184	211	209	234	232	224	224	228	228	214	207	200	226	227	224	245	253	278	239	209	207	218	211	220	252	231	203	240	234	236	239	211	250	229	204	237	220	242	233	234	242	207	218	245	242	227	222	236	263	242	200	218	204	233	230	215	235	236	248	256	232	206	216	221	207	237	226	208	236	211	227	202	228	256	203	242	200	232	239	255	232	232	226	213	249	212	256	229	210	241	229	213	209	264	225	248	206	228	240	244	226	212	225	218	217	231	197	197	263	202	221	219	257	254	221	216	243	217	195	215	217	234	213	252	197	234	229	227	236	221	234	237	216	242	246	226	229	245	233	241	221	241	233	233	219	256	228	215	208	228	242	227	214	238	240	240	226	226	244	228	238	220	256	219	211	248	225	230	232	248	232	214	221	236	248	207	219	215	232	224	205	178	217	204	225	221	207	205	237	247	206	248	220	233	231	231	214	239	210	197	227	224	211	225	248	235	234	227	235	231	222	250	227	222	244	216	263	229	218	228	233	246	232	225	207	243	215	234	213	236	202	222	232	234	235	243	195	224	220	204	257	218	222	209	261	200	234	241	212	239	217	252	233	238	238	255	236	223	248	209	240	248	224	209	257	256	234	217	234	231	235	218	212	208	239	221	233	220	242	239	238	225	244	242	248	202	246	253	220	252	212	207	226	250	231	252	236	255	233	251	239	239	220	221	212	245	210	215	211	224	219	240	257	228	226	237	214	220	210	243	224	200	260	226	238	262	221	233	250	218	196	231	237	209	228	202	212	230	217	217	226	231	243	237	195	225	225	239	253	226	201	249	227	226	213	220	220	220	234	218	223	235	251	199	237	222	224	238	229	206	221	225	220	229	251	212	230	227	240	238	250	228	247	248	237	217	230	210	240	240	236	220	210	216	225	236	234	212	234	236	246	235	228	243	247	244	217	218	228	227	218	209	230	232	220	231	204	238	235	234	212	237	242	227	210	208	230	244	228	235	230	240	226	225	235	252	210	206	236
37819	41770	13414	5529	3683	2472	1780	1371	1124	885	721	730	589	563	492	460	456	435	426	382	329	368	353	338	353	302	269	315	333	305	315	295	287	301	308	271	294	285	333	269	272	259	290	239	289	247	292	291	296	273	263	262	269	296	272	264	285	270	291	258	257	240	276	238	299	252	273	264	219	247	272	271	259	251	302	263	305	248	265	254	248	271	248	254	254	230	255	278	263	253	274	257	250	272	287	245	253	238	266	262	228	230	235	276	249	238	268	244	258	264	259	254	223	270	250	273	264	284	273	267	235	232	236	245	248	260	239	254	252	245	276	241	287	257	260	244	260	247	275	250	231	229	257	295	250	221	236	248	230	297	264	287	235	256	268	275	265	239	234	247	223	236	269	250	271	262	236	256	268	263	260	247	244	263	245	268	258	256	268	268	266	252	268	265	243	229	237	253	260	266	291	256	268	264	248	268	245	263	274	240	257	276	261	276	238	263	252	240	280	228	257	256	276	240	238	236	265	254	287	242	232	271	269	288	275	247	232	298	286	262	284	269	245	287	268	269	280	278	253	269	249	274	264	248	234	262	259	267	273	266	228	269	242	260	272	232	240	244	263	234	279	255	283	232	252	226	267	249	299	278	248	250	262	226	274	278	262	232	262	246	247	233	274	261	250	258	239	268	274	252	254	252	288	232	209	266	248	259	267	236	272	249	215	245	239	255	259	231	256	253	265	254	278	270	254	252	255	242	214	250	267	291	265	273	245	245	260	271	243	248	270	256	257	267	234	257	256	252	234	248	261	280	289	257	248	258	237	261	245	265	264	247	254	276	268	259	266	247	273	244	282	264	231	233	253	248	251	242	241	277	230	241	280	260	253	225	257	239	232	252	245	238	239	259	245	210	239	257	243	231	291	271	246	258	246	224	235	250	276	281	249	236	277	268	246	251	281	232	272	257	251	268	247	251	251	237	270	247	252	264	261	251	265	256	277	270	259	283	235	257	255	254	262	281	274	265	294	249	263	263	246	252	266	287	248	249	264	274	282	244	226	255	243	270	253	261	261	265	275	248	270	262	242	281	298	265	253	244	253	257	239	242	239	264	232	234	270	275	267	274	270	262	278	247	275	239	264	252	271	260	223	248	222	260	246	293	263	246	258	261	267	287	247	251	284	223	262	301	284	271	242	253	243	213	258	243	243	266	243	270	273	275	249	243	291	262	234	273	260	264	238	253	267	265	220	249	241	269	249	241	231	252	223	212	262	259	273	215	250	275	264	270	242	251	269	237	263	246	261	243	251	270	261	230	245	241	266	254	255	225	262	269	248	266	239	244	241	234	238	254	247	266	277	284	271	259	289	226	251	230	267	264	264	286	295	270	243	242	250	248	242	237	253	256	269	294	261	254	266	258	246	273	246	230	287	214	257	241	254	252	250	276	260	258	291	280	237	270	252	249	244	267	253	262	265	252	240	252	256	244	262	271	250	208	253	264	268	284	272	247	265	260	235	222	262	264	272	272	246	259	288	255	257	246	296	273	243	230	277	224	260	238	250	263	245	243	248	261	241	244	292	277	240	269	264	252	233	293	245	241	260	243	248	271	271	272	251	248	252	274	247	245	289	268	277	261	245	262	281	268	264	281	257	282	275	244	247	288	263	258	278	260	257	263	232	264	253	241	243	298	269	269	251	269	229	252	261	260	245	244	264	244	262	229	250	268	270	271	268	255	243	274	237	260	285	276	251	268	278	267	248	258	246	255	240	272	257	276	268	264	273	251	271	287	279	249	268	256	261	246	280	253	236	246	271	261	269	282	281	244	250	258	282	252	250	283	273	247	239	265	250	275	242	274	250	239	268	250	274	239	252	270	302	264	229	268	269	255	281	254	267	268	267	260	259	253	230	253	255	265	258	279	241	236	281	244	262	241	240	265	258	252	279	286	250	259	249	257	259	239	262	249	244	253	273	255	272	236	265	285	283	254	258	260	254	271	270	251	285	272	280	254	272	242	229	268	247	233	260	250	230	243	264	277	236	213	261	251	250	228	260	254	303	255	265	230	264	272	261	264	266	255	257	265	260	263	267	278	252	270	263	252	259	272	250	260	252	254	264	251	243	263	237	279	265	252	264	226	268	286	254	246	278	278	270	239	226	250	258	258	249	238	277	260	267	243	242	237	252	271	259	234	271	267	259	271	248	265	249	261	267	252	260	262	266	261	270	306	227	238	280	270	261	245	234	253	245	239	243	246	259	257	265	248	268	278	260	256	284	248	256	247	264	243	244	243	257	231	250	284	242	251	237	245	256	278	265	262	260	262	254	262	256	248	253	277	268	238	270	268	262	229	276	271	233	245	294	267	260	255	237	268	237	285	264	244	237	247	263	258	258	254	258	248	263	243	257	265	241	215	256	255	230	247	264	276	264	289	259	236	247	245	248	250	272	274	269	268	252	258	265	286	237	265	250	263	268	280	265	234	257	263	248	268	242	279	263	303	238	265	249	286	267	235	259	260	280	266	265	258	231	248	269	277	232	222	259	227	257	246	224	223	251	273	252	271	277	264	282	276	241	256	244	281	268	265	263	268	280	302	242	251	254	248	260	240	264	255	231	232	234	249	213	249	251	256	245	265	238	252	250	284	255	266	264	237	276	271	252	242	267	257	277	250	264	247	246	269	244	258	271	252	262	265	272	219	249	246	256	247	230	237	236	249	267	256	260	247	278	273	266	232	248	283	284	273	222	233	275	258	269	250	241	259	252	251	285	245	216	230	267	232	270	260	237	251	262	253	243	240	263	258	257	259	237	278	241	244	257	235	243	273	251	269	267	261	269	285	256	238	271	276	264	226	253	259	240	245	258	239	242	268	262	232	232	245	261	232	247	246	228	254	258	266	246	253	241	278	250	242	240	254	227	269	256	259	258	270	271	258	230	245	260	245	256	242	276	236	242	259	272	282	258	294	252	240	262	258	256	224	245	251	259	243	271	270	270	253	262	280	252	264	259	239	260	264	270	238	242	285	236	251	241	256	243	274	269	250	242	241	237	247	276	269	257	242	241	286	247	271	259	222	250	260	263	246	241	228	235	263	282	267	274	235	241	267	275	232	227	257	260	238	266	251	261	271	263	261	251	297	233	273	239	263	287	249	262	225	250	241	283	252	257	269	297	252	281	267	261	269	246	249	280	261	290	285	229	288	245	285	275	252	241	246	299	255	219	258	253	267	265	285	258	270	264	253	263	230	266	267	262	251	264	241	282	230	271	268	244	251	264	264	250	258	235	217	266	254	269	228	255	261	255	257	222	254	276	253	281	254	252	258	260	257	300	252	254	246	255	255	256	223	274	239	257	239	250	263	257	272	248	245	261	265	259	247	255	229	270	254	264	244	254	263	270	269	263	266	256	244	234	264	278	252	281	272	263	274	254	266	210	262	279	259	284	252	257	256	258	250	242	253	308	268	252	225	263	236	247	229	261	275	247	261	267	225	256	232	274	278	242	265	249	260	256	285
23000	20725	27345	24012	20690	20613	7179	1489	1125	953	905	837	766	775	754	724	659	633	638	651	630	575	589	574	582	573	566	558	565	556	556	572	554	533	557	542	508	525	541	529	506	535	522	506	540	497	529	567	515	525	509	529	554	512	548	539	518	549	499	484	491	546	498	477	482	515	535	491	526	529	515	574	500	540	510	492	492	466	528	491	487	520	502	506	547	490	505	496	545	524	512	534	524	544	554	489	534	501	535	530	474	502	464	510	516	491	512	464	524	507	516	506	507	530	552	495	479	496	475	542	505	523	516	530	519	510	494	493	519	515	528	489	538	490	533	494	531	490	490	520	528	483	467	473	548	496	502	521	546	515	539	521	507	546	477	507	506	467	548	491	485	524	543	545	503	552	485	505	514	509	526	498	487	521	527	538	527	489	511	547	557	549	543	517	492	506	515	511	520	508	477	511	518	506	498	498	515	527	547	554	492	476	564	516	497	497	540	476	525	549	522	526	519	508	509	519	486	462	501	508	520	530	517	499	517	538	526	490	523	485	517	527	543	491	484	526	547	478	503	502	521	474	532	485	501	534	514	503	499	474	484	562	492	516	478	538	532	524	509	525	506	517	507	537	505	518	517	484	522	507	531	506	520	534	506	500	529	456	522	482	488	503	508	467	538	545	544	498	537	548	493	486	565	480	521	511	519	533	489	519	545	500	506	499	480	550	495	495	506	551	500	495	521	514	468	529	483	509	499	482	518	532	515	474	550	527	498	483	504	482	490	469	544	492	494	537	540	494	539	527	559	562	486	508	521	524	489	551	522	511	513	499	480	508	526	535	526	499	504	513	497	501	537	501	540	482	532	488	490	505	525	474	534	533	530	476	516	523	530	526	510	511	502	491	503	530	507	448	513	504	505	506	533	522	483	520	463	545	509	529	517	479	518	506	536	523	494	486	491	519	525	533	506	558	543	465	526	478	522	513	499	524	488	510	532	486	546	518	491	531	516	537	510	530	502	479	479	553	525	501	533	507	523	550	530	538	503	514	515	497	513	555	541	506	525	500	497	504	466	498	574	515	538	513	518	495	465	505	547	552	511	483	469	503	506	508	534	482	525	492	476	524	517	531	521	550	539	495	519	533	499	518	502	502	542	480	529	534	515	493	466	524	517	463	498	515	497	490	494	481	530	551	505	502	533	485	588	485	486	526	529	545	533	531	499	500	482	530	506	511	512	515	522	508	582	516	538	501	533	496	506	499	510	465	515	525	494	484	530	521	501	505	507	549	490	527	507	538	495	552	533	543	480	506	464	490	475	514	517	528	522	536	487	504	538	517	481	512	533	496	508	499	527	522	484	511	503	496	504	494	527	521	514	522	519	540	490	513	471	517	553	527	516	520	526	513	485	565	529	536	488	542	512	510	545	531	525	535	491	522	509	529	527	507	547	517	496	560	518	486	466	536	504	514	514	496	525	498	503	551	520	543	458	490	504	524	516	511	527	500	518	523	532	501	510	493	473	515	510	513	537	526	499	531	507	500	500	475	463	484	495	538	530	519	514	479	514	509	484	497	540	495	529	489	504	536	497	495	531	512	501	521	518	463	532	498	497	544	529	509	509	528	528	496	496	488	480	539	512	503	547	514	506	540	515	515	518	523	527	506	541	485	507	530	521	496	539	491	495	473	540	489	474	516	537	498	522	506	544	484	508	468	538	503	519	496	493	530	518	499	488	480	557	509	511	530	530	547	516	571	508	488	558	572	530	489	507	516	483	525	504	511	535	481	550	508	543	509	492	508	498	537	519	451	520	514	514	477	490	486	461	498	512	497	488	549	543	493	523	549	494	492	534	493	495	520	478	525	487	515	533	533	501	505	527	551	474	539	542	483	518	519	531	515	498	534	495	507	523	509	538	532	489	531	511	542	491	506	525	529	503	505	470	486	485	517	512	491	520	502	513	494	541	567	506	475	547	503	515	510	492	536	526	506	544	554	521	504	484	518	480	512	533	514	496	491	529	515	525	503	515	507	489	509	522	491	506	490	499	511	490	522	464	510	489	498	513	527	522	470	499	499	529	528	533	495	520	483	519	536	531	560	492	476	551	511	507	555	550	504	521	553	522	500	526	512	504	506	501	528	509	528	483	529	519	506	527	513	473	491	499	502	495	484	461	537	476	483	520	520	537	533	523	526	482	557	496	557	511	488	503	502	458	497	541	524	482	514	516	491	485	518	502	552	523	485	509	505	513	465	538	517	499	505	447	507	501	474	550	555	531	506	540	505	522	508	500	505	503	520	498	496	513	476	527	494	523	527	526	503	516	499	505	497	491	509	494	507	515	500	522	549	495	503	503	491	510	521	499	525	501	523	495	499	504	491	510	549	492	486	483	517	495	505	530	510	493	529	501	500	536	540	488	498	499	505	518	500	533	547	516	485	518	477	502	495	485	497	536	500	498	473	505	485	488	499	511	511	547	518	469	519	539	508	478	560	499	506	505	473	545	536	502	536	512	503	504	507	530	497	507	502	508	527	494	497	511	526	478	520	479	536	491	485	531	533	584	513	532	532	523	519	508	529	506	507	542	482	514	503	477	509	541	544	505	550	483	507	527	523	510	483	539	512	509	493	538	509	509	511	495	486	498	495	485	524	512	509	479	483	515	506	495	508	548	513	509	526	514	494	539	495	545	524	524	487	510	530	591	519	490	507	492	504	492	516	527	532	532	529	526	510	485	545	506	509	504	524	529	481	560	486	555	539	518	513	476	509	529	493	527	506	503	497	484	501	541	527	518	492	523	524	486	508	529	527	516	485	488	492	509	460	502	489	496	524	509	498	522	520	473	497	527	471	505	509	496	537	488	496	511	476	480	506	552	502	500	544	476	516	528	535	513	467	497	532	529	487	513	514	499	523	536	500	510	553	503	500	535	525	525	490	514	501	494	524	498	446	526	503	555	514	527	524	506	489	483	497	468	493	482	532	479	516	545	487	496	523	502	483	471	533	488	535	527	503	466	554	523	484	525	503	530	525	485	482	500	518	509	526	520	489	533	538	536	520	495	503	548	531	495	471	506	495	479	487	506	491	511	505	517	527	544	535	511	451	536	500	517	504	490	507	510	455	500	496	492	520	525	510	523	502	487	487	509	538	455	529	515	532	500	499	494	508	481	511	504	508	507	454	488	517	510	504	516	502	507	482	470	493	524	526	547	546	521	502	494	509	497	507	509	487	485	539	529	517	492	480	570	526	534	536	513	479	525	515	528	481	490	491	505	515	519	522	517	503	467	508	482	493	486	526	517	573	502	514	501	538	533	499	478	504	509	546	525	536	502	469	516	540	508	498	494	534	503	513	508	556	458	504	500	520	475	490	584	508	491	552	520	515	528	512	515	529	517	473	553	545	491	517	528	509	479	491	503	502	515	545	508	519	496	512	490	519	508	507	522	509	549	518	534	512	522	515	494	551	482	465	504	483	490	498	534	507	485	469	539	557	503	528	498	549	478	452	524	508
41843	48918	19125	9143	6107	4247	3138	2516	2062	1646	1462	1307	1141	1061	990	1017	912	888	806	748	694	696	703	640	654	608	649	634	643	582	595	598	573	574	512	521	592	546	548	542	537	558	532	547	537	534	555	525	544	539	554	558	553	542	570	570	536	505	539	548	530	520	572	515	514	523	523	474	511	502	564	503	518	519	547	511	501	518	549	500	529	478	498	503	506	486	490	521	521	498	474	485	526	533	456	516	489	485	509	485	547	515	533	447	524	486	528	501	479	504	528	551	525	462	544	488	515	521	537	530	509	504	485	496	483	524	514	560	515	527	503	522	504	467	491	481	488	517	527	505	532	470	542	473	487	477	496	470	499	491	514	506	494	468	482	506	507	494	503	553	536	511	509	504	500	506	498	506	483	501	514	529	522	517	494	515	502	521	496	494	500	525	504	576	496	505	527	529	485	523	519	491	499	487	513	489	508	483	478	495	497	493	512	497	544	527	507	517	518	488	527	529	535	507	518	473	558	507	504	539	535	484	485	559	485	515	500	477	534	559	514	508	495	517	518	483	488	495	504	527	492	475	528	500	471	522	504	523	495	545	533	511	547	522	492	498	504	490	479	532	530	490	519	522	500	499	559	503	529	508	506	542	495	507	508	506	483	488	499	593	523	509	510	495	518	480	506	518	499	512	470	520	552	500	524	481	530	547	540	522	501	476	487	508	528	556	470	519	515	530	507	502	527	468	493	522	475	511	469	509	494	507	469	459	495	510	491	492	490	545	504	508	504	497	531	502	489	529	480	499	509	535	461	535	515	525	459	505	502	499	480	495	504	503	515	507	520	483	554	470	467	539	485	509	505	496	564	522	509	481	488	510	525	518	476	539	505	539	477	495	471	507	533	507	513	500	500	505	510	522	468	501	508	521	504	497	464	489	530	512	482	483	501	515	493	531	528	522	521	504	487	498	529	479	453	535	516	493	461	508	517	500	453	507	555	490	489	496	477	480	507	479	495	486	492	494	502	515	486	509	496	478	494	529	530	498	515	493	510	521	497	517	533	490	563	492	509	501	494	509	516	471	463	494	507	553	506	529	549	492	541	537	499	498	553	555	493	527	512	510	508	533	472	484	501	480	474	512	485	501	492	477	534	503	505	495	490	491	496	509	486	476	518	492	537	533	528	499	492	503	530	478	505	519	516	478	498	518	491	487	511	475	526	483	495	484	513	516	520	507	512	528	502	506	501	524	460	526	500	515	483	492	530	536	502	507	507	508	499	434	538	497	523	482	486	527	496	530	490	512	544	525	533	526	521	493	541	513	513	511	505	491	527	509	516	479	508	517	511	559	506	507	502	499	486	538	538	501	471	503	493	531	504	562	503	528	542	490	512	500	525	547	509	522	512	497	501	506	495	490	485	483	501	542	524	529	497	522	497	512	491	478	540	481	521	519	528	495	520	542	461	531	518	507	538	512	507	547	492	512	531	535	482	508	522	557	512	506	501	518	491	526	527	459	492	542	532	478	553	507	495	536	481	476	513	507	493	502	493	480	478	513	499	541	512	512	496	516	563	512	522	511	461	526	544	539	492	477	461	524	512	506	501	470	482	493	488	512	456	500	538	499	495	500	542	497	584	480	485	486	467	487	520	507	507	562	480	523	536	482	513	491	508	543	499	515	506	508	522	533	488	528	468	488	510	494	537	518	493	536	502	493	530	498	531	491	504	518	522	506	519	496	515	487	495	486	531	526	530	481	495	518	471	480	482	517	492	534	484	490	521	487	520	460	499	530	551	523	504	481	504	511	540	497	497	489	476	477	516	529	517	528	481	466	487	480	474	491	521	494	525	517	490	523	528	551	513	568	554	495	516	478	487	492	485	523	493	534	465	514	494	537	503	509	507	508	514	515	516	496	518	519	498	501	512	548	512	494	500	515	512	501	497	522	488	482	470	475	537	556	545	508	484	543	515	515	502	466	511	495	532	495	548	514	503	498	506	484	512	496	521	510	542	500	513	488	496	507	516	489	506	492	512	503	474	517	488	469	502	502	527	504	489	512	520	486	528	506	464	534	509	519	537	520	510	495	486	528	524	494	534	521	470	506	504	548	528	520	496	523	527	520	509	511	518	509	506	480	530	541	474	508	487	528	477	487	499	469	526	495	469	516	475	519	463	488	555	502	549	513	525	501	513	497	519	482	466	524	528	496	518	528	505	544	529	526	494	512	512	534	497	501	509	499	533	488	496	538	421	522	516	494	528	509	495	499	514	496	533	503	490	548	503	495	501	525	492	509	516	519	498	492	506	509	514	492	548	492	514	495	485	510	537	531	519	519	501	506	455	524	482	546	495	518	526	492	533	530	508	534	506	514	502	505	498	472	523	517	458	527	493	506	498	441	462	490	489	528	527	549	522	523	510	537	468	458	504	523	521	459	513	473	496	488	516	525	488	491	490	474	521	518	506	488	570	463	488	508	488	503	488	483	523	467	520	506	461	494	502	501	507	508	517	518	515	479	495	499	495	515	530	506	522	532	527	456	508	522	501	533	510	513	471	572	513	519	521	487	502	475	521	468	502	505	504	536	493	516	546	533	488	498	532	475	495	548	499	470	528	483	474	478	520	508	515	480	501	500	507	501	518	498	503	480	487	499	493	487	491	530	538	524	471	519	513	484	481	496	487	528	471	509	501	488	541	508	512	493	494	544	545	457	495	488	496	512	454	509	504	490	523	518	520	535	496	535	517	553	512	473	467	500	491	533	479	499	484	493	523	465	511	488	499	559	495	494	507	476	491	509	539	481	486	511	518	506	516	461	495	499	504	492	503	483	509	500	477	496	485	512	508	525	508	491	500	535	508	534	494	526	490	526	505	501	521	492	517	548	526	493	530	467	494	499	536	509	529	488	513	478	525	501	506	483	494	525	500	492	490	533	511	562	520	493	506	511	508	505	477	502	507	522	516	516	521	495	543	507	506	509	494	549	512	538	516	476	556	534	521	506	501	512	492	476	505	481	506	548	544	492	528	530	529	542	479	541	512	500	474	517	506	469	520	489	491	499	532	486	523	560	548	521	478	492	540	501	545	563	506	529	514	514	522	520	510	496	507	501	485	535	500	514	504	517	469	423	553	548	496	565	463	569	505	495	519	489	556	510	539	528	514	470	483	534	556	494	506	534	509	552	463	516	485	518	531	533	551	496	531	527	491	549	500	509	492	532	516	526	513	459	508	504	466	458	498	538	503	516	485	542	444	507	512	546	509	461	508	513	529	499	481	478	521	549	536	492	465	549	532	540	519	491	503	516	520	491	493	470	493	514	545	532	496	506	455	464	495	544	521	518	481	502	545	471	522	552	499	522	493	491	494	512	549	537	528	495	540	479	499	502	466	526	501	501	530	523	513	502	536	468	481	529	533	500	529	510	518	508	490	495	479	482	531	510	533	523	502	553	486	481	512	486	528	486	537	533	496	507	529	488	528	486	515	505	530	476	513	503	529	492	505	503	514	473	547	566
32402	22864	8282	1292	781	660	590	465	504	503	486	474	478	455	482	478	448	492	514	465	484	474	474	483	485	477	486	488	485	508	466	506	493	498	445	515	477	470	482	487	496	483	471	435	492	467	498	503	422	482	428	462	503	509	493	464	451	448	453	520	506	482	496	445	482	500	466	492	443	533	470	450	474	469	473	514	491	409	449	435	438	485	454	494	441	483	484	505	487	509	482	451	485	477	456	503	447	458	453	466	480	494	449	450	485	488	502	438	459	474	472	480	487	499	494	459	457	460	478	502	509	458	502	485	478	489	499	462	460	455	478	475	461	485	502	458	478	476	453	440	486	520	464	456	466	497	466	486	478	465	489	482	460	493	524	463	475	525	484	462	503	478	454	490	442	434	445	474	456	470	501	472	470	461	459	460	429	463	497	449	472	470	490	415	489	471	462	458	474	462	432	504	466	497	483	479	472	477	471	474	469	488	456	443	474	502	497	469	474	485	490	456	479	473	429	525	464	524	467	437	505	480	474	499	484	455	442	497	491	487	526	461	462	485	523	473	440	499	485	484	524	476	466	490	439	446	508	472	463	506	448	461	498	471	493	507	477	469	464	512	441	500	489	450	481	496	455	458	483	498	455	470	417	479	429	499	469	450	453	508	493	508	454	479	454	458	488	436	445	484	517	466	487	454	457	537	489	478	433	457	463	479	453	458	465	474	487	512	460	487	482	477	503	466	470	491	476	464	473	465	444	478	463	463	476	462	469	493	471	454	469	488	511	473	516	469	448	487	540	469	490	457	456	456	472	445	470	469	475	465	492	438	486	495	454	462	473	455	468	467	483	477	470	478	477	498	471	479	491	410	479	446	521	457	455	486	492	459	488	470	493	463	494	470	476	477	468	488	500	485	483	483	499	475	464	460	472	484	456	478	462	443	490	477	467	476	467	468	452	498	478	486	505	523	475	478	516	460	538	490	483	488	439	513	496	462	465	468	466	492	482	513	487	435	483	523	460	449	462	484	427	490	508	487	463	459	483	496	453	480	471	503	500	440	497	493	441	491	432	421	472	498	492	455	462	435	451	449	493	483	482	442	499	457	488	448	474	459	441	447	481	474	481	445	458	452	504	457	492	494	477	478	470	489	478	477	538	455	485	478	474	509	457	434	505	486	488	475	423	513	480	462	436	505	468	502	485	495	461	450	460	453	478	507	456	480	509	452	501	514	498	503	478	483	481	483	497	481	479	460	473	465	492	458	471	451	503	473	497	521	441	494	460	501	499	476	499	445	496	449	516	479	471	475	466	465	479	454	479	497	461	458	456	470	487	460	491	468	470	469	485	509	519	460	492	462	473	452	456	492	499	491	462	511	479	460	459	489	461	476	444	481	476	421	459	475	481	497	502	465	518	501	471	455	475	474	471	514	503	451	471	480	502	498	459	466	482	474	487	446	445	455	506	514	503	462	464	475	453	474	459	475	466	448	492	490	502	438	492	485	467	475	439	499	474	464	434	432	465	466	436	458	427	446	461	488	444	497	489	442	476	483	475	452	473	489	473	472	523	464	432	426	447	497	461	477	490	463	470	484	497	464	450	474	472	450	470	445	449	448	469	453	484	476	474	521	503	537	463	462	520	501	472	489	501	469	508	487	440	489	479	444	463	491	507	488	477	488	447	443	463	461	522	485	456	544	478	489	471	478	491	459	515	462	448	461	461	500	468	484	473	513	487	510	450	472	506	427	483	475	456	470	461	499	461	490	488	456	442	479	457	447	460	478	436	511	483	482	470	485	433	503	466	463	450	453	437	466	488	489	475	473	489	491	544	441	461	482	490	443	491	507	441	488	478	460	453	487	480	477	481	483	462	450	461	442	477	427	430	450	434	496	495	464	417	497	506	480	458	497	498	473	488	504	470	429	492	461	466	474	463	476	484	472	459	482	435	483	510	479	490	472	457	526	471	470	468	463	443	502	455	462	468	478	510	475	481	486	499	468	496	406	491	469	472	479	493	462	477	473	469	441	491	463	474	453	429	489	460	493	504	428	465	489	476	479	491	475	511	479	507	466	445	477	513	485	464	480	469	487	471	489	475	470	444	478	458	493	476	486	455	479	494	494	459	472	456	469	474	484	445	454	421	469	503	503	448	433	456	530	503	486	518	475	448	482	462	471	468	461	521	474	513	470	526	435	479	516	440	523	432	431	442	459	493	442	435	470	447	450	448	483	470	499	472	495	460	460	477	515	448	529	453	479	466	424	433	453	448	460	460	494	483	454	451	472	499	454	458	467	484	419	458	500	475	473	469	474	478	459	494	499	478	509	463	477	456	479	497	507	478	461	439	507	477	453	490	451	459	484	473	488	486	487	471	430	488	478	483	500	464	465	448	451	521	465	428	481	503	474	462	470	493	448	465	437	452	489	450	495	463	462	457	476	485	452	455	477	458	506	477	473	465	442	481	505	526	507	477	438	466	487	455	481	469	532	454	489	459	470	496	472	483	491	460	472	469	500	461	488	472	456	471	441	524	456	475	494	448	463	435	457	481	465	469	465	490	484	431	451	445	486	488	502	461	491	461	475	464	481	449	463	452	509	461	522	486	479	478	516	489	500	484	510	463	473	449	458	489	493	469	484	471	501	441	477	450	517	522	505	480	472	474	494	496	452	458	437	470	500	469	504	448	517	477	456	472	466	532	474	453	512	483	453	441	494	501	470	457	503	519	470	482	479	535	481	426	460	497	453	465	493	509	471	506	496	499	504	464	498	479	472	456	449	458	460	484	433	473	490	455	442	432	497	445	485	470	475	459	463	473	472	463	479	459	456	488	460	482	473	476	494	496	443	469	464	469	478	462	478	484	457	465	460	484	472	520	454	500	480	467	449	491	482	475	484	449	449	494	464	440	459	486	470	460	527	502	497	448	487	473	489	470	453	466	466	485	494	491	473	453	486	442	504	491	480	512	483	483	472	464	482	487	475	463	491	495	447	462	475	465	491	489	463	475	479	481	501	480	491	464	454	466	497	456	494	467	465	481	458	475	459	501	498	484	474	429	446	479	462	464	435	468	487	485	463	482	435	504	468	433	496	490	461	464	502	503	464	469	502	431	474	469	511	477	483	486	496	489	466	494	485	497	481	480	438	462	438	460	488	485	483	481	466	487	478	455	465	483	481	493	460	460	467	476	502	465	508	493	470	440	480	488	458	484	491	501	525	452	498	495	455	452	454	504	527	454	461	459	492	514	459	473	452	502	468	471	490	427	467	469	488	506	494	495	467	462	485	509	507	479	479	468	439	503	473	472	501	444	488	472	500	492	452	491	460	461	519	467	494	464	504	481	485	502	445	458	479	475	491	513	491	494	463	441	478	471	478	495	509	479	453	475	424	438	431	480	461	524	457	478	467	453	461	460	467	467	495	464	443	434	469	493	462	477	506	508	451	474	464	478	494	500	501	504	457	480	495	443	475	492	479	460	470	448	508	507	454	473	463	504	467	476	456	484	479
33736	27051	5712	1451	1013	734	640	675	628	569	582	579	515	545	560	508	533	555	568	512	538	499	562	548	533	555	483	508	503	541	514	519	571	555	534	549	519	513	571	556	562	533	556	521	521	547	488	503	495	511	524	543	547	558	497	528	558	556	507	562	506	552	476	500	513	556	516	513	515	521	502	527	519	504	536	540	499	509	528	528	527	555	509	520	516	539	558	570	484	551	505	514	504	526	541	501	569	473	526	527	517	535	520	513	528	534	534	534	564	512	502	528	479	526	554	549	520	529	522	575	558	498	532	496	514	513	526	496	493	508	537	577	499	545	505	497	560	511	527	479	522	534	524	529	491	493	499	515	516	516	510	521	520	552	533	477	531	484	530	526	507	500	546	502	558	516	524	487	552	544	516	540	543	517	508	500	500	494	498	499	525	532	539	477	520	521	510	539	529	530	534	542	503	502	511	512	542	528	571	505	559	550	510	486	540	482	535	535	506	506	517	479	527	526	473	492	508	520	516	553	520	488	521	528	500	522	552	512	472	530	496	573	527	502	519	540	490	543	503	505	558	540	521	515	513	526	513	549	519	541	511	524	499	528	561	487	570	511	492	511	503	563	549	528	546	514	532	528	545	537	504	538	503	537	562	522	550	532	536	491	529	554	526	487	499	521	489	532	529	476	543	559	524	532	530	564	535	531	523	490	530	494	558	516	488	527	522	516	476	462	522	523	556	516	530	512	498	552	499	543	523	526	521	486	538	507	517	551	566	547	516	542	545	537	555	544	510	519	545	546	520	495	552	525	484	512	495	530	503	518	551	512	525	524	529	494	534	522	525	514	572	537	530	508	545	521	473	516	521	507	543	540	498	502	531	490	530	481	540	496	478	548	503	513	565	529	518	535	529	490	554	488	540	494	495	502	509	520	521	517	494	508	523	495	525	539	512	527	526	494	534	512	520	524	521	553	562	467	492	520	517	496	495	514	528	488	549	545	531	532	524	535	498	509	541	515	501	511	504	483	477	513	549	517	508	535	526	506	522	479	547	549	517	506	519	540	532	506	548	531	524	542	509	520	523	526	491	565	543	518	475	527	527	529	507	554	499	539	520	566	546	566	535	473	542	499	570	508	527	539	535	536	550	503	514	521	551	522	514	542	494	534	529	489	556	503	531	524	536	529	542	512	475	553	534	543	492	535	507	559	511	500	490	528	531	522	519	510	546	486	521	518	529	477	534	502	529	494	528	483	506	525	548	568	519	511	542	562	509	543	513	528	493	524	511	542	531	509	522	560	536	525	482	545	507	518	545	513	487	498	536	498	529	574	563	541	534	512	538	518	479	494	529	547	475	481	527	541	566	553	505	553	521	486	577	510	491	567	532	522	497	534	481	503	501	519	513	501	533	485	543	498	575	564	542	490	519	547	503	531	530	518	543	514	515	495	542	551	543	505	522	558	537	523	539	552	553	550	492	530	548	524	505	511	501	545	540	532	554	535	506	539	545	540	535	519	502	520	525	531	502	511	533	522	521	518	537	503	514	508	499	491	498	545	518	558	492	540	516	555	489	505	516	523	560	479	539	572	506	515	536	514	554	513	556	506	508	530	531	520	534	500	485	546	511	519	536	525	575	512	495	539	531	551	498	542	541	522	553	506	551	534	487	534	516	521	517	538	538	526	511	536	537	534	533	573	528	518	503	487	562	539	500	494	525	507	521	500	522	536	536	498	493	518	527	481	483	493	539	560	501	515	495	536	577	554	528	538	540	487	496	527	517	514	533	580	491	506	560	534	513	524	523	536	522	499	482	530	527	527	522	500	561	479	467	502	577	505	553	536	498	520	571	517	524	482	469	475	535	526	535	516	511	534	517	558	516	545	552	493	562	527	556	528	517	531	519	486	520	536	538	532	493	498	524	501	479	525	509	539	509	555	538	519	528	506	544	553	540	528	522	522	559	536	536	551	507	518	515	507	526	525	504	504	532	500	539	531	535	544	557	541	530	549	540	529	516	516	556	514	521	542	510	535	572	533	492	510	519	515	507	543	514	529	538	530	522	517	497	519	526	533	505	512	528	514	524	505	524	494	514	509	526	470	520	547	496	502	573	510	520	514	514	571	489	562	532	548	522	525	517	519	520	540	540	514	530	556	531	529	467	513	545	513	539	536	512	540	513	506	468	553	518	517	544	508	516	527	510	581	540	506	513	512	530	503	514	525	510	535	601	529	488	499	492	537	518	584	556	544	555	518	510	498	499	542	504	531	544	542	504	518	529	527	528	524	523	526	568	501	488	557	566	493	526	554	521	503	532	502	508	470	523	496	552	541	528	551	523	504	526	495	530	526	535	547	577	517	499	556	495	557	477	536	510	491	506	507	532	555	535	488	525	524	548	500	512	514	550	486	529	530	512	533	503	523	536	534	475	546	544	521	489	526	472	507	526	520	545	533	523	505	531	526	502	503	521	532	542	527	518	493	507	531	486	501	527	514	544	505	520	521	496	515	502	504	512	537	521	549	487	502	526	534	507	510	554	504	539	528	551	513	491	548	474	483	575	521	595	525	511	550	537	532	484	543	551	519	546	514	480	528	507	525	503	552	537	539	492	474	534	484	465	518	500	512	543	506	538	507	485	512	517	521	524	515	546	494	531	556	526	503	542	511	496	528	545	576	555	491	502	538	548	504	517	518	525	547	526	498	523	520	537	505	503	482	508	536	536	561	524	518	508	519	489	546	498	520	568	498	550	503	531	473	544	516	528	578	517	572	511	521	492	493	567	509	509	562	504	530	500	514	556	546	521	515	504	535	517	552	521	538	521	537	523	524	496	522	498	533	542	562	527	510	539	504	511	511	548	521	514	518	529	571	518	518	509	515	525	530	515	545	507	545	519	510	532	546	517	486	525	520	532	521	536	495	522	519	507	556	490	509	517	519	531	535	522	549	495	547	550	467	491	501	533	523	499	537	515	530	506	538	496	506	534	536	531	513	549	544	520	504	523	531	539	522	519	503	509	552	497	497	481	511	531	515	548	518	538	491	492	499	544	535	518	518	531	536	526	520	488	571	504	495	483	480	544	526	528	538	521	537	531	528	516	507	517	501	526	511	529	495	532	571	512	507	494	507	565	563	505	504	497	524	518	549	538	545	506	495	577	527	533	537	513	505	504	516	560	505	521	566	524	554	522	543	553	520	514	532	509	511	491	493	496	545	533	558	525	543	563	550	525	534	519	559	495	545	512	532	502	495	529	541	527	519	486	501	521	506	500	516	504	508	524	536	519	542	489	522	512	516	491	514	538	503	506	507	494	510	542	512	502	554	534	572	514	553	509	524	527	545	506	503	539	536	563	558	525	513	511	490	515	547	551	536	523	526	505	527	521	533	524	474	552	559	527	506	521	549	596	532	505	507	550	515	520	532	527	467	536	537	536	561	516	547	479	531	532	523	512	482	518	561	543	528	518	557	526	537	525	523	514	552	531	550	535	541	496	508	511	491	532	529	535	514
24941	20700	27040	24353	20654	9663	1195	757	534	498	448	393	339	390	341	294	336	283	318	309	280	273	239	275	265	253	252	253	219	243	233	257	247	268	229	255	240	263	267	244	247	208	257	240	220	238	238	238	231	241	235	246	238	228	224	223	218	221	245	220	215	250	227	234	230	234	242	241	231	208	224	237	207	230	246	224	244	258	212	229	207	226	235	243	226	241	229	256	229	231	240	247	236	260	218	226	235	231	230	227	232	240	216	249	232	232	217	214	229	243	248	227	238	253	214	224	224	228	213	224	243	230	249	223	245	231	218	209	234	225	219	224	232	235	248	226	220	200	238	267	236	216	243	229	213	222	244	234	234	229	231	250	240	216	221	243	211	214	220	225	233	254	247	214	241	209	242	245	254	219	260	228	231	235	195	239	220	217	216	227	223	230	245	218	252	199	220	218	239	248	260	227	239	206	236	244	247	224	234	248	228	224	234	215	224	257	244	214	227	224	229	220	226	229	231	245	226	211	212	236	221	216	253	250	240	227	250	209	247	210	216	230	212	227	247	219	244	230	250	243	229	239	251	232	218	251	212	249	242	237	219	232	226	193	222	223	240	222	223	239	221	237	213	238	236	233	214	224	222	241	225	236	255	226	199	252	247	213	220	220	220	225	248	219	223	230	226	252	241	202	221	204	219	246	218	221	224	247	231	221	234	233	241	213	258	229	264	251	234	205	220	230	251	249	231	215	215	206	208	220	231	242	211	243	237	227	208	217	220	236	242	238	212	230	214	223	255	221	234	265	218	223	219	238	255	196	246	218	210	225	231	222	220	216	239	213	227	225	273	233	217	234	227	244	230	211	224	215	230	187	225	200	227	231	228	256	220	232	232	235	208	221	249	228	225	221	233	213	248	249	222	236	239	219	209	249	208	255	272	227	226	236	229	261	216	212	209	215	218	215	246	206	236	239	234	204	241	232	242	213	252	232	209	247	228	193	248	251	229	216	262	223	223	218	232	241	258	212	236	257	263	232	218	233	238	239	199	212	242	230	235	199	244	249	222	238	228	235	219	223	214	247	224	222	231	261	256	238	217	231	245	233	251	216	239	233	209	221	222	233	265	217	210	242	198	227	214	216	228	235	232	207	230	260	249	239	197	227	244	240	218	235	241	231	196	212	212	258	226	199	227	221	218	195	252	193	236	236	225	218	211	231	227	238	225	221	237	223	242	252	227	227	234	244	230	237	219	209	214	237	241	253	226	220	244	245	236	231	254	224	231	206	234	250	239	200	203	260	220	233	232	228	224	227	237	239	237	234	227	218	231	213	228	242	210	265	236	226	235	182	231	232	212	234	253	228	225	240	210	216	239	249	231	243	236	225	229	241	240	204	241	220	224	226	230	213	234	232	241	232	233	225	218	225	235	241	263	239	199	220	220	221	266	260	196	212	225	226	219	268	228	237	258	221	225	242	213	216	249	234	264	212	235	238	237	217	237	225	219	225	229	215	234	238	233	209	207	256	225	241	213	215	231	208	247	219	222	205	222	246	249	233	231	259	220	229	206	242	237	228	243	228	223	242	221	225	245	232	233	225	222	201	228	235	256	219	221	240	235	206	234	213	244	214	218	223	227	226	266	223	228	254	237	229	219	228	245	213	253	221	227	243	236	245	237	206	263	225	217	267	229	221	236	245	223	224	223	227	228	243	213	215	217	224	233	240	240	236	252	240	228	224	220	247	247	219	256	242	227	244	228	251	251	201	260	234	221	229	221	226	238	238	217	229	209	228	235	238	256	249	245	225	229	231	256	240	218	236	208	255	229	231	212	236	238	222	244	242	242	213	233	251	227	223	234	238	217	242	204	193	240	228	216	237	226	194	217	227	213	249	240	229	243	238	227	224	210	214	229	226	230	236	222	247	225	214	207	200	249	228	254	218	250	223	243	218	186	264	231	253	247	215	230	218	219	216	234	220	197	228	240	202	235	226	211	235	208	223	240	238	250	220	213	235	239	234	232	252	236	254	231	245	228	197	242	230	222	245	201	222	232	236	226	208	211	221	225	214	230	233	227	219	223	192	232	205	214	257	225	219	236	231	254	229	227	236	227	215	225	235	237	220	245	202	215	232	208	215	227	221	238	221	236	219	235	235	232	215	227	215	226	233	188	259	210	238	229	206	249	217	214	218	227	217	238	220	213	207	251	237	235	224	227	242	228	213	244	216	220	216	241	220	223	235	229	251	247	238	227	199	247	238	224	208	234	220	220	238	235	208	233	222	229	211	243	231	224	239	203	231	241	226	255	216	246	237	206	240	249	219	230	217	234	216	233	232	252	240	243	236	229	246	257	235	254	242	212	230	227	234	224	229	213	212	219	244	214	230	207	216	256	226	215	217	259	223	249	217	241	228	224	234	206	231	209	238	230	204	208	217	221	223	234	220	244	253	224	242	219	217	219	228	196	231	224	217	228	220	230	218	229	233	216	241	229	223	240	225	218	250	244	255	232	262	234	207	208	240	200	223	239	259	216	241	215	216	234	225	228	228	209	226	221	229	199	219	218	237	248	229	227	233	250	242	236	233	244	259	210	219	240	248	279	228	231	237	208	240	216	248	221	249	235	263	236	227	223	227	217	218	248	238	245	244	220	224	199	237	227	227	237	244	240	227	212	253	234	215	225	233	244	205	214	229	238	216	254	241	201	215	219	246	239	249	236	235	220	254	218	223	220	224	245	218	219	244	233	236	229	225	238	201	240	276	227	223	239	233	220	220	236	250	210	224	225	250	217	221	203	212	213	215	264	221	265	221	227	228	251	245	237	236	248	235	224	224	212	220	247	203	230	206	220	250	224	242	224	249	211	211	235	216	228	215	254	242	219	217	213	227	235	216	239	226	218	232	220	202	227	240	215	220	255	249	240	216	206	250	212	233	238	240	252	211	219	234	201	229	229	229	225	187	228	221	222	262	222	183	205	236	242	240	222	242	223	231	234	227	237	233	226	237	232	246	205	228	224	246	242	220	221	209	232	214	230	236	226	234	226	227	228	228	252	219	243	243	243	244	206	211	234	220	252	200	214	237	247	220	207	232	224	210	228	228	235	209	235	245	198	225	249	242	218	204	252	229	195	232	220	232	201	232	247	231	211	254	216	234	241	231	220	234	231	236	192	234	207	214	227	246	199	251	229	215	217	230	252	223	247	226	199	228	201	235	222	224	205	220	244	228	239	193	192	216	211	227	204	258	249	214	248	230	226	220	229	225	233	217	221	244	218	214	232	227	212	215	235	224	223	225	234	204	223	198	229	235	228	225	220	229	224	226	229	215	241	245	253	280	215	240	232	185	215	217	242	242	247	234	237	236	239	222	246	254	225	257	213	212	245	243	232	223	226	193	233	241	209	227	238	215	238	222	239	233	202	259	207	223	227	217	214	241	238	225	225	240	228	206	252	227	241	244	205	233	201	206	237	217	218	208	240	233	229	240	231	244	266	238	230	232	204	234	250	204	240	232
38439	42638	14690	5974	3412	2278	1761	1469	1115	915	777	659	627	519	525	443	437	427	460	395	330	366	351	334	321	328	320	343	291	326	307	294	304	307	299	269	284	278	319	286	280	301	231	277	284	295	262	272	242	319	267	277	258	254	249	246	241	254	282	244	278	265	270	256	261	280	262	280	257	225	251	260	282	270	279	255	273	259	240	257	282	268	266	261	250	266	264	250	287	258	296	253	247	255	248	266	257	258	241	264	295	274	239	247	261	274	240	269	245	256	238	219	240	271	259	243	267	260	267	252	277	241	264	282	254	282	238	257	256	242	249	250	240	292	240	241	263	265	238	252	272	258	229	247	254	253	228	247	252	268	255	271	269	249	277	250	254	234	268	257	254	256	245	246	233	251	255	310	251	236	254	253	246	254	242	253	263	263	252	254	274	289	263	259	257	240	221	249	283	244	254	275	256	287	272	269	238	264	240	240	274	278	237	270	268	240	262	240	233	276	278	251	241	260	273	273	246	246	245	260	263	275	247	240	233	250	267	260	267	272	253	246	273	238	239	247	242	300	255	261	215	260	236	287	267	269	273	248	268	268	243	253	273	238	260	256	254	240	270	251	232	249	252	292	281	280	256	282	223	233	260	259	259	221	278	255	258	255	277	248	279	231	236	255	272	270	284	270	273	247	257	268	230	285	237	265	231	242	243	270	235	263	266	271	239	253	244	238	268	255	280	246	249	221	260	288	253	245	236	274	273	222	250	268	258	265	267	263	252	241	261	280	263	225	264	263	233	254	247	251	271	272	247	237	269	277	234	286	259	246	269	251	270	266	255	251	272	243	272	269	260	240	238	273	260	242	235	253	255	277	270	245	271	268	280	255	240	255	213	238	240	214	261	262	266	262	236	217	274	243	248	234	266	228	265	209	251	268	265	257	238	220	238	250	259	262	251	260	248	273	264	247	270	262	217	239	258	268	251	248	295	249	255	268	247	219	275	226	246	264	288	240	279	271	259	263	272	254	268	230	247	253	271	269	263	254	260	254	281	271	282	236	239	277	282	239	263	260	254	269	265	263	273	275	282	264	240	253	240	267	270	250	252	264	254	272	288	250	250	261	270	266	238	237	240	243	261	277	261	256	237	263	232	264	249	243	251	281	263	264	271	274	275	282	283	282	225	248	254	249	254	241	251	233	247	256	263	268	293	248	286	246	240	234	258	242	251	253	240	260	248	246	250	263	273	255	247	246	233	250	253	266	258	251	223	272	257	262	214	263	248	240	266	272	262	263	255	250	276	229	290	247	257	256	206	266	270	263	261	242	256	221	247	264	283	261	284	257	259	239	274	263	275	247	267	255	264	262	239	260	257	270	258	282	266	257	252	236	246	262	263	229	240	288	267	249	275	271	210	260	275	239	247	240	252	256	262	257	264	249	265	258	272	232	233	289	239	260	279	248	258	262	247	268	260	254	231	249	275	240	276	246	248	284	251	250	300	241	258	259	275	236	243	245	237	272	250	251	262	263	254	259	234	255	248	252	269	261	222	247	255	223	278	253	247	263	244	287	256	245	257	250	266	249	230	271	248	256	269	259	258	263	243	238	254	259	259	276	230	253	271	239	261	234	277	279	277	239	260	278	251	267	239	257	238	278	226	245	239	241	257	266	234	263	233	250	260	243	273	266	243	256	277	257	260	249	250	263	251	249	279	242	240	237	268	285	275	293	263	247	243	247	263	274	266	246	242	247	251	232	250	241	274	255	239	252	280	261	275	248	237	273	264	258	270	257	244	272	232	252	251	256	271	246	252	233	258	274	247	258	263	273	253	253	256	238	235	235	245	258	248	278	260	208	260	274	250	231	259	245	249	248	245	282	261	257	256	269	251	247	255	236	255	264	243	216	251	272	256	231	262	253	264	243	235	288	247	310	243	291	264	259	254	215	235	217	252	268	277	266	277	280	255	255	260	270	259	280	263	268	245	257	265	229	246	255	254	273	245	236	266	236	268	233	259	250	253	248	269	256	250	243	242	270	297	255	257	254	286	247	312	218	251	262	286	231	246	225	264	303	240	263	274	256	233	225	255	248	266	275	260	270	243	248	278	254	273	260	266	246	240	244	247	255	262	261	262	274	246	285	265	257	249	268	230	233	238	266	262	258	247	305	263	254	261	230	224	225	235	270	251	280	257	245	258	253	252	279	238	266	265	257	255	268	255	260	240	261	274	244	269	242	269	239	275	249	252	247	254	297	298	253	253	280	278	297	279	267	278	254	231	260	252	267	241	271	245	248	266	249	237	257	224	267	271	277	253	238	240	249	244	256	284	226	242	233	243	266	246	273	229	266	272	271	245	242	222	272	284	255	242	247	260	258	256	266	282	235	246	263	270	246	269	243	278	255	253	247	264	262	275	279	265	242	257	247	258	241	252	256	232	251	282	231	270	247	250	273	248	250	223	236	248	236	265	249	228	265	274	264	259	242	264	259	233	266	226	276	260	232	263	263	248	231	243	248	218	283	275	249	250	256	253	239	263	260	224	300	227	218	234	271	258	271	241	260	266	276	294	263	267	282	247	269	247	260	239	253	256	251	240	260	250	244	265	243	254	266	267	260	243	260	216	243	277	281	262	263	278	269	231	260	248	253	263	264	266	274	263	249	254	227	230	256	265	244	242	249	276	256	258	265	241	259	258	259	237	236	240	263	264	262	267	221	280	238	280	263	261	264	240	240	231	234	270	254	248	253	279	263	241	256	259	262	234	254	252	237	272	262	263	233	258	264	250	260	228	279	251	255	241	253	243	252	270	264	253	239	261	272	270	251	268	237	279	256	254	271	265	239	277	244	241	258	268	254	268	267	267	277	271	265	249	270	235	246	261	223	262	251	281	250	262	268	271	241	243	260	270	269	235	254	256	243	246	244	259	252	239	276	274	254	295	252	240	268	259	257	262	254	244	266	247	247	259	276	258	236	217	266	243	267	263	264	241	252	287	297	249	258	246	245	265	242	239	263	239	280	262	253	233	270	248	258	248	239	261	260	267	256	270	278	230	256	270	246	268	229	245	250	264	240	231	225	267	238	247	259	265	240	247	239	250	239	244	247	216	271	245	254	250	232	220	279	255	248	254	225	255	264	262	241	232	266	253	247	252	235	264	234	264	274	246	261	264	241	289	280	232	256	260	243	259	276	245	268	243	265	266	259	248	259	241	256	249	264	260	259	256	254	297	262	258	251	244	241	273	239	251	276	268	263	264	240	274	240	258	266	240	289	265	269	231	274	252	270	272	273	272	279	246	242	242	240	242	251	282	257	278	223	231	269	255	260	263	250	239	259	264	240	234	225	247	285	258	263	274	284	246	237	256	250	252	232	227	243	234	250	271	243	267	237	253	248	269	263	237	229	259	241	267	212	253	273	275	267	276	219	280	229	260	276	230	274	252	260	260	250	250	267	273	255	224	226	241	283	247	250	245	266	281	262	262	252	245	222	273	241	269	275	259	235	285	256	243	257
23080	20711	27362	24035	20695	20657	7330	1507	1075	950	920	798	803	741	765	689	670	617	637	577	599	610	600	558	616	554	587	558	581	591	556	510	535	581	599	515	543	541	523	513	553	550	549	541	541	558	537	551	530	545	492	505	556	524	496	539	504	519	510	489	538	498	517	554	487	511	484	514	532	499	516	529	518	514	528	540	517	536	526	501	484	539	532	530	527	492	483	527	507	516	479	515	539	506	546	489	498	520	503	515	459	553	498	483	506	545	482	515	531	544	528	500	527	493	489	534	494	531	496	485	515	482	540	519	524	510	478	514	511	546	516	499	558	505	527	555	485	519	521	481	512	543	497	500	518	504	500	494	476	526	558	491	486	553	560	528	488	523	488	527	498	502	523	497	520	522	561	523	545	529	525	500	496	485	502	508	543	515	540	531	489	518	538	514	506	537	521	515	532	563	520	491	533	527	516	493	516	531	523	533	502	525	509	531	528	500	479	525	502	474	516	534	533	508	487	488	494	495	508	555	497	500	464	504	481	501	509	535	534	491	496	544	496	493	526	525	514	501	533	534	486	524	504	516	465	547	529	533	502	469	488	473	500	517	504	535	510	511	485	506	550	523	518	510	519	549	511	553	486	506	499	509	496	489	539	504	488	503	550	510	539	530	528	447	508	529	523	508	524	510	500	490	544	488	510	510	492	501	522	521	515	520	497	536	534	530	542	534	525	493	501	524	531	498	539	505	491	528	503	540	470	511	516	546	507	539	489	499	475	510	507	497	476	533	540	517	470	545	550	510	526	530	540	499	495	519	553	508	496	536	499	493	508	546	459	545	522	537	460	494	501	529	515	506	508	522	501	483	483	524	520	571	534	536	507	484	513	536	542	484	484	528	495	492	545	479	505	547	522	516	517	520	504	518	519	520	515	527	516	500	492	492	498	530	500	440	518	472	482	468	511	525	511	474	535	500	490	537	511	498	514	502	531	500	507	481	479	535	531	524	527	528	509	495	460	523	536	550	495	486	526	514	511	497	537	527	487	541	532	555	541	501	464	503	491	482	557	462	537	511	561	466	529	522	492	505	549	518	502	521	492	489	558	529	519	490	523	509	534	522	527	478	528	457	521	520	542	510	503	490	517	486	480	558	515	508	509	514	493	560	506	528	492	570	504	520	522	537	509	500	551	539	521	479	567	513	463	499	540	504	494	514	516	544	509	503	540	505	480	545	510	513	479	524	497	513	521	505	506	520	520	521	487	505	531	503	503	553	505	489	550	544	507	513	522	508	515	515	478	515	512	485	515	511	504	541	553	516	543	480	482	494	522	512	496	500	508	475	494	488	491	503	471	520	531	504	502	526	522	494	528	562	546	536	511	498	540	482	474	518	516	537	523	483	504	474	545	532	522	485	521	521	490	530	513	514	518	492	505	503	494	511	493	491	506	507	467	507	505	505	502	508	508	530	520	484	520	528	517	507	522	491	506	489	544	480	497	447	503	478	531	497	502	523	520	469	506	449	510	548	526	495	521	498	511	517	509	506	501	488	535	523	524	490	568	546	506	539	500	496	517	513	504	517	485	465	496	536	487	534	489	556	526	522	491	557	524	552	491	502	489	542	501	531	516	503	520	491	526	479	504	480	484	530	496	523	514	503	518	546	543	513	489	508	479	506	506	487	486	516	515	511	454	472	477	493	524	504	537	565	440	557	516	507	501	510	544	514	468	522	499	500	518	550	538	488	491	464	513	534	488	522	510	475	512	496	536	523	552	521	494	450	477	496	484	512	504	508	534	509	519	475	499	526	511	528	541	535	506	540	529	494	526	484	529	506	492	497	514	499	533	508	516	534	522	466	544	510	502	523	497	493	504	502	557	505	522	502	482	500	535	543	467	495	515	533	485	474	472	512	511	466	506	524	530	489	530	525	492	488	515	504	533	571	486	508	541	506	535	471	489	505	523	503	531	524	493	493	482	519	484	523	515	537	507	476	511	546	489	469	536	476	476	518	502	476	514	527	469	493	526	513	495	494	507	496	518	580	513	562	487	531	473	511	522	526	525	502	495	489	502	517	483	495	543	492	514	529	532	523	507	498	533	487	508	489	532	511	490	491	522	554	521	536	510	537	509	490	508	515	520	508	568	499	502	515	497	521	466	485	480	513	497	528	508	497	527	516	517	473	538	546	491	504	499	491	495	516	525	548	497	512	521	513	572	479	536	516	528	483	473	507	496	549	487	475	518	512	532	524	533	546	500	536	515	495	471	509	559	505	521	520	492	531	493	488	500	527	474	532	472	538	509	480	522	508	501	514	514	566	500	474	493	526	464	524	517	526	500	531	563	489	499	508	479	536	493	492	482	552	537	554	450	535	497	517	534	509	510	522	503	540	481	517	477	514	538	505	524	534	539	521	535	499	504	494	497	510	491	552	508	494	520	509	512	533	505	508	541	541	529	548	506	515	487	503	494	512	522	497	506	507	519	501	518	461	472	528	578	493	479	503	507	533	519	503	502	488	548	534	512	521	524	490	475	541	491	510	507	484	466	494	512	507	508	503	539	551	539	486	461	503	522	507	514	521	518	509	519	459	530	553	457	522	509	483	489	502	538	528	473	551	486	518	535	503	511	516	514	517	542	518	494	501	506	535	538	515	505	515	493	486	501	524	536	474	538	494	521	523	514	487	522	509	471	524	516	506	518	518	512	453	515	509	509	481	481	492	559	471	490	521	502	531	511	519	539	490	483	523	488	551	539	520	527	500	537	481	525	498	499	500	525	469	501	500	506	493	530	503	524	524	526	514	537	514	530	515	487	532	475	505	517	503	508	507	546	556	530	493	475	475	545	527	532	487	527	492	493	505	488	479	549	511	507	578	524	523	506	518	529	476	473	496	480	552	498	509	518	522	526	510	511	504	523	508	537	503	485	516	504	505	522	496	485	522	510	515	487	495	522	476	505	498	495	538	475	564	519	554	470	461	517	495	531	498	535	471	524	492	527	463	487	543	518	499	522	483	503	495	555	513	514	514	481	535	509	491	561	493	518	509	502	460	533	519	466	527	495	496	521	493	532	523	482	545	520	509	499	482	528	532	478	521	532	503	491	499	536	521	543	485	470	491	513	519	513	520	543	482	492	517	522	573	530	487	513	518	521	499	505	518	501	523	507	506	507	502	528	515	497	508	484	479	535	504	504	519	498	541	527	464	493	509	554	541	519	537	511	533	512	508	479	497	480	510	573	549	475	530	509	500	508	524	558	508	509	508	529	498	500	566	510	519	515	519	478	493	509	539	536	493	492	537	499	521	498	488	519	497	512	538	487	537	477	481	522	489	457	505	509	492	503	496	495	502	488	477	495	497	504	520	485	538	527	553	554	515	507	510	528	524	496	545	516	516	528	503	501	511	522	521	516	584	546	539	521	526	505	487	515	486	530	520	528	494	493	498	478	520	548	498	516	516	554	513	491	505	533	527	550	521	539	526	507	490	526	484	501	524	521	510	530	551	496	501
41580	49503	20474	9851	5990	4225	3220	2531	1936	1610	1412	1298	1164	1143	1038	991	924	833	848	779	721	648	640	666	665	655	629	593	589	594	604	605	537	572	574	508	551	586	580	555	547	585	539	510	541	551	539	510	514	557	496	554	552	511	551	557	498	522	508	487	522	521	531	555	511	508	556	502	520	541	521	525	480	564	518	508	504	521	516	540	517	498	541	523	526	481	492	492	515	490	517	527	501	539	518	512	503	515	529	535	507	502	527	539	529	515	486	507	480	505	479	479	484	510	528	496	479	495	530	496	542	513	485	525	522	520	518	522	502	504	496	538	524	511	530	470	520	516	523	517	495	542	496	533	497	523	505	499	474	527	525	513	537	521	503	452	537	516	522	505	519	521	555	496	549	485	533	504	512	464	506	527	532	525	535	493	536	499	517	464	510	499	484	500	523	501	552	517	516	528	498	499	438	446	498	511	531	508	510	546	498	537	500	485	506	500	497	516	502	472	507	510	504	559	523	528	488	552	527	499	480	525	502	535	522	491	492	533	456	505	483	494	554	476	519	503	519	502	463	486	491	516	493	502	516	509	505	481	540	518	524	520	496	490	502	490	504	478	533	501	483	518	501	524	522	450	521	502	503	485	552	506	516	470	501	519	492	487	499	521	534	519	521	480	568	547	545	505	536	527	479	484	506	437	498	505	517	542	507	524	524	520	468	525	490	495	477	520	452	509	518	480	477	494	532	517	528	507	508	484	498	546	522	489	476	497	487	474	494	532	511	510	497	545	513	511	506	536	496	516	511	493	555	507	518	537	554	519	511	492	531	514	518	513	509	499	518	506	472	499	484	482	510	540	473	507	511	530	518	488	527	494	459	506	512	497	516	468	490	454	473	491	524	496	532	499	515	509	517	510	528	491	490	506	545	460	465	518	493	495	499	486	539	482	491	508	506	528	506	510	481	483	520	478	549	490	512	498	496	485	428	503	537	523	516	543	556	528	497	508	474	512	500	525	492	524	497	480	532	509	524	455	518	486	504	515	484	531	466	522	498	494	512	536	507	523	525	496	500	517	530	531	474	536	507	516	506	496	474	578	495	540	490	492	520	483	496	522	499	512	508	495	516	474	493	488	506	523	514	513	502	514	508	517	493	535	484	496	572	524	529	547	537	501	498	490	486	526	474	484	496	523	506	553	520	499	461	493	494	525	553	511	456	551	497	494	481	497	520	539	506	478	474	500	545	498	527	513	533	499	470	528	471	514	511	529	531	482	491	486	548	461	497	521	549	486	490	501	521	530	487	507	496	482	506	494	513	522	497	502	535	533	514	512	535	501	498	526	521	495	531	488	466	525	518	515	484	514	492	527	487	482	483	525	497	500	531	447	515	484	533	485	464	470	515	534	497	515	490	472	485	512	527	513	472	540	493	527	516	492	494	503	486	509	509	469	493	522	494	509	492	519	526	544	493	503	508	508	494	508	537	510	520	531	513	487	529	520	514	514	478	480	505	514	457	528	509	471	505	524	490	505	476	506	486	485	486	526	494	510	491	528	485	513	505	496	529	512	496	500	466	489	530	512	537	530	534	503	493	480	504	474	528	491	492	481	491	516	520	478	497	512	512	525	483	514	476	512	495	531	528	510	488	512	532	497	499	553	512	489	494	518	521	501	559	535	528	509	486	495	528	519	502	530	561	496	489	509	469	518	504	511	499	552	506	500	501	520	542	486	493	518	551	522	481	501	546	487	496	489	506	490	509	502	484	531	507	525	476	480	493	494	539	511	516	516	495	536	513	473	508	500	539	507	485	512	520	494	509	515	487	537	453	546	484	459	513	526	516	509	493	545	526	518	524	506	468	511	563	494	540	546	524	511	504	522	465	513	482	491	523	507	499	486	514	504	464	517	456	475	521	552	541	535	489	501	491	489	487	510	491	482	505	516	539	484	526	530	500	507	517	482	507	488	511	497	452	520	473	555	531	510	525	515	504	504	514	490	487	507	499	544	494	501	480	465	489	501	496	496	487	524	509	515	466	524	484	541	479	500	530	497	490	527	472	531	492	544	558	504	536	517	546	490	577	490	507	512	503	480	534	534	465	500	497	465	487	533	520	522	512	485	477	527	478	521	528	449	486	484	545	491	507	489	476	484	495	519	548	485	539	501	541	517	516	526	513	500	466	507	494	493	474	473	519	511	518	482	509	530	492	485	502	497	453	484	507	472	516	478	517	565	526	482	471	510	491	485	450	466	536	490	507	485	498	513	515	524	468	529	517	456	501	528	506	504	503	546	486	508	528	494	490	517	505	514	477	517	519	485	538	490	492	510	516	536	510	517	511	483	518	534	511	490	515	514	502	517	510	501	488	481	469	508	531	499	511	527	502	490	492	486	506	491	489	471	524	505	473	536	477	549	507	524	500	515	481	480	513	545	516	508	525	471	500	507	500	531	479	466	500	511	540	492	458	488	520	512	544	542	504	510	525	529	517	492	475	515	495	492	502	491	482	473	531	526	518	460	530	516	535	556	530	512	509	508	517	485	492	540	533	480	537	506	517	509	496	492	514	508	534	529	497	461	515	542	489	508	502	452	493	491	506	512	517	497	490	516	487	532	516	498	533	536	477	520	487	492	535	501	532	512	546	488	525	467	506	525	512	510	516	506	470	501	469	528	529	547	491	543	556	487	530	525	512	538	525	491	489	497	494	478	543	526	549	516	498	494	485	468	497	500	495	486	480	473	507	466	475	499	511	472	527	513	505	533	498	555	505	516	489	498	486	523	497	514	504	509	476	475	536	497	520	529	508	559	514	515	497	522	448	480	501	501	505	496	510	532	483	442	520	507	518	508	525	531	514	526	507	529	526	491	539	553	511	501	485	501	538	532	483	515	488	520	497	480	514	500	473	524	514	506	517	494	516	556	544	486	527	506	493	522	538	512	526	501	511	525	469	502	478	519	540	514	524	517	517	486	514	480	524	551	495	505	529	502	512	505	486	551	519	511	534	494	510	490	488	510	508	471	522	501	546	488	553	525	526	479	456	511	466	519	477	516	512	534	528	475	532	537	475	491	530	536	535	524	491	501	508	510	500	473	510	558	515	513	495	477	506	479	506	513	503	531	478	514	509	472	487	554	481	503	491	530	508	485	526	506	520	489	505	483	514	510	508	526	525	505	531	510	513	494	492	525	532	526	474	524	503	495	521	497	525	483	540	529	472	481	507	510	545	534	524	480	503	523	489	477	480	534	495	513	516	554	510	527	474	512	509	525	504	528	530	499	478	495	496	537	539	535	532	497	491	523	489	477	524	514	486	499	468	470	485	474	497	523	544	553	521	460	490	441	480	515	517	508	516	477	456	478	516	509	526	523	468	503	513	554	527	518	538	513	516	502	515	523	548	481	494	506	471	449	513	527	525	483	520	500	522	484	489	470	463	507	474	505	506	511	498	493	542	489	498	503	513	493	465	525	477	484	504	508	518	504	470	530	481	505	465	450	543	525	468	511	515	518
32525	23551	8899	1602	740	597	585	518	497	503	534	471	516	475	503	496	472	472	500	479	501	474	467	496	478	517	502	491	459	459	464	470	484	482	479	461	479	457	508	480	497	475	443	475	472	461	422	475	486	483	431	485	443	454	457	485	516	462	490	463	465	481	459	456	460	477	506	494	437	449	449	505	477	472	415	445	451	476	465	478	476	483	442	458	492	477	456	452	459	470	476	458	480	469	465	473	483	470	483	507	479	468	479	449	450	471	482	486	454	469	453	485	479	507	489	460	470	473	466	481	472	458	447	476	462	460	497	462	487	456	449	438	435	471	479	458	478	437	440	466	460	447	472	477	457	470	462	505	476	501	461	451	486	458	456	501	468	444	469	470	487	422	434	468	462	450	488	502	511	463	481	473	470	420	470	445	448	473	491	470	458	425	466	465	450	477	460	518	496	470	479	471	475	505	451	497	449	492	469	477	471	472	489	461	441	435	431	429	485	415	494	489	505	440	462	480	481	448	474	466	467	483	480	492	467	506	434	459	487	439	487	459	441	486	473	476	474	523	482	453	472	479	476	476	462	479	492	433	465	422	468	465	481	455	455	504	459	427	453	527	444	487	465	454	465	442	497	458	465	479	474	487	468	504	450	447	467	470	467	425	521	481	480	465	466	486	465	452	440	473	450	479	450	473	441	474	526	457	495	456	476	495	491	471	497	451	467	477	459	439	435	484	447	453	444	490	465	502	458	457	474	490	461	471	465	457	495	469	479	528	492	435	481	483	463	468	476	487	455	453	483	495	432	466	434	449	490	449	436	454	490	467	460	493	494	441	441	462	459	474	475	478	484	424	484	493	429	447	481	491	469	463	467	476	456	473	458	494	482	457	459	473	448	498	486	482	449	470	427	439	479	473	476	465	487	449	433	489	479	450	440	480	455	497	454	445	506	455	466	487	454	514	433	490	419	474	436	430	438	452	448	478	497	453	476	509	457	465	493	481	454	470	474	487	492	453	463	457	473	475	466	476	469	465	460	472	454	446	464	449	476	465	435	482	432	479	454	459	475	494	456	478	472	485	463	442	469	471	477	495	446	442	448	506	494	439	442	481	441	492	466	470	449	453	445	480	475	453	490	502	464	477	411	412	452	478	469	443	473	423	453	471	485	456	477	425	482	468	440	520	477	477	463	486	455	479	463	483	460	419	499	502	462	447	480	465	460	422	467	517	478	505	458	456	470	473	471	470	440	456	520	503	463	461	468	452	480	437	475	483	476	461	464	489	461	447	470	427	451	518	441	456	453	448	473	465	466	468	503	524	458	466	465	508	475	451	455	510	504	459	439	503	479	475	491	483	504	451	476	458	484	429	465	468	453	484	464	464	445	476	477	463	476	463	477	474	442	476	458	464	478	498	484	495	452	465	448	488	468	472	549	487	474	500	437	459	441	481	461	484	482	494	496	473	431	479	428	455	477	485	439	482	489	447	469	454	480	462	454	468	474	428	485	447	503	453	484	489	452	478	448	448	524	498	466	473	491	476	504	431	458	439	493	486	439	464	438	485	433	436	469	459	458	440	481	485	525	464	476	456	484	464	483	444	495	445	452	417	478	504	449	478	472	419	460	478	461	466	478	475	439	450	449	478	447	443	462	470	427	455	462	424	483	474	478	477	484	460	473	475	471	477	540	452	476	457	469	503	449	449	486	451	483	496	480	453	487	457	435	490	448	493	466	458	448	456	430	449	485	475	458	480	488	479	495	463	455	473	439	501	497	482	469	429	427	445	472	529	476	455	463	459	477	499	464	470	487	479	462	481	437	475	459	459	463	459	463	517	469	464	481	523	447	448	485	474	456	495	447	466	522	457	509	469	445	464	447	459	459	495	481	487	472	485	470	474	499	482	459	517	447	488	449	463	449	479	458	505	512	483	443	531	489	502	479	440	492	473	489	441	503	450	470	475	501	449	474	465	505	499	518	511	444	461	437	447	449	515	480	474	450	534	467	481	452	472	494	454	427	484	466	522	420	470	483	476	486	477	504	515	462	469	480	469	487	501	509	516	461	438	461	442	485	461	509	437	431	477	460	514	484	479	481	499	446	474	495	496	516	442	481	457	478	497	444	473	485	489	472	457	476	460	458	486	504	458	451	439	489	457	461	460	493	460	433	480	472	497	473	485	465	508	516	463	491	455	478	464	485	466	473	492	472	494	491	468	460	398	412	477	430	476	449	457	450	459	467	478	481	514	467	444	475	472	493	453	483	441	490	440	409	475	461	455	486	484	486	475	478	461	500	468	469	477	507	480	491	478	460	509	444	474	461	451	481	440	473	480	509	458	468	482	491	483	438	453	521	441	488	435	442	489	456	488	473	473	466	474	462	472	462	424	468	498	447	496	498	477	455	475	472	499	463	472	473	455	444	456	442	477	459	490	470	452	461	507	481	448	454	454	459	532	481	407	475	472	485	453	456	438	436	483	454	475	468	505	451	479	487	482	444	471	444	504	477	477	469	486	496	465	460	420	497	479	457	467	472	482	485	476	490	487	483	467	512	486	502	460	500	478	430	493	462	509	472	497	523	500	469	447	458	446	452	476	462	482	445	482	546	479	454	507	450	437	484	455	474	459	443	457	462	484	467	483	462	463	433	439	439	461	458	455	459	501	481	479	474	479	497	498	511	496	483	475	447	481	463	456	470	489	502	489	478	461	499	491	474	457	424	477	468	475	454	469	470	464	459	468	510	493	443	498	472	439	444	485	472	445	499	446	430	440	467	496	509	461	481	470	463	468	507	470	438	463	467	477	456	451	451	440	458	471	490	459	456	503	491	511	548	463	479	427	482	480	518	445	482	413	530	510	483	475	436	466	477	444	438	450	441	483	437	482	482	477	482	506	491	515	469	465	451	448	503	463	470	471	479	484	486	489	450	442	474	455	457	486	458	491	473	504	445	454	477	492	473	472	477	521	450	437	446	470	462	471	478	480	459	499	466	468	493	452	455	491	507	449	493	479	488	458	430	477	461	466	474	490	469	423	438	490	480	456	445	449	524	440	449	485	426	481	477	483	465	456	433	468	480	488	474	450	515	489	474	477	462	455	436	422	476	508	458	493	476	473	458	471	451	406	494	438	458	447	485	484	437	475	506	446	444	485	470	432	439	479	467	476	456	453	460	460	512	498	449	491	491	504	459	452	450	472	501	480	506	441	497	476	478	447	457	462	467	471	524	482	483	443	443	474	466	473	500	463	451	454	488	484	448	472	454	447	469	468	490	486	520	489	442	453	470	508	455	482	435	486	507	498	466	494	488	471	480	473	459	476	462	436	467	467	453	489	464	508	483	466	479	481	501	471	454	457	475	478	470	474	452	466	476	477	485	450	469	464	450	454	457	483	455	433	492	447	508	455	430	485	487	439	490	491	485	479	473	453	425	448	430	485	525	468	489	500	449	468	440	457	452	517	476	493	473	527	438	492	458	461	483	531	481	481	475	502	455	449	442	488	480	462
33713	28847	5846	2298	1072	779	701	645	629	547	554	572	524	567	574	526	498	528	534	514	519	485	551	524	497	549	525	518	513	491	529	527	484	530	537	476	526	516	533	540	517	473	555	474	521	529	521	510	506	508	502	518	528	505	472	517	464	527	527	555	514	538	478	509	494	534	502	518	511	484	515	530	516	505	489	521	551	529	519	485	522	548	523	523	568	521	544	518	506	531	531	529	514	503	534	557	503	483	532	525	542	479	488	536	527	540	505	509	496	561	529	489	500	490	487	488	507	493	515	499	512	488	479	481	507	522	515	509	514	505	525	514	506	517	513	508	555	489	520	541	504	531	526	494	547	504	536	543	510	545	523	511	479	480	508	503	552	527	546	506	510	545	539	503	527	535	507	520	507	494	479	545	522	514	524	478	539	502	557	565	488	522	560	519	523	545	534	494	528	519	530	519	510	511	490	501	500	530	521	540	527	534	517	509	506	549	517	538	510	499	525	526	532	529	532	521	491	525	526	531	494	521	501	524	534	527	503	484	514	510	498	494	518	539	521	512	504	542	483	520	538	521	518	521	470	544	485	496	550	519	537	504	523	537	501	554	521	537	525	542	544	460	511	512	502	518	528	502	486	489	501	501	540	509	549	550	503	538	539	534	533	522	548	508	549	493	501	537	532	497	528	523	512	518	534	499	495	552	517	505	566	504	495	506	549	503	519	501	547	551	544	510	512	544	544	516	499	479	466	519	523	511	489	474	501	554	518	561	516	513	505	530	518	558	566	450	498	505	525	531	489	522	503	530	551	535	534	520	497	527	510	473	516	523	541	535	493	497	501	537	521	512	529	518	518	567	518	590	508	520	503	520	544	572	525	529	543	492	518	527	526	535	519	509	488	522	524	525	510	562	511	549	504	528	550	524	517	498	508	485	459	543	513	513	531	485	484	530	530	515	517	521	550	501	506	525	547	505	503	508	474	603	535	491	533	520	522	536	505	503	503	503	540	500	494	516	522	553	521	543	563	541	512	574	519	492	540	498	514	518	507	512	554	527	495	511	514	512	541	516	530	499	521	519	499	483	546	492	534	488	527	481	507	560	511	527	528	513	543	518	507	503	451	496	510	492	521	553	530	500	526	496	506	479	518	480	528	496	500	545	517	522	547	516	532	511	514	502	486	492	550	505	537	548	506	534	576	479	544	521	549	504	546	509	489	517	456	504	508	515	532	501	515	513	520	500	516	517	504	541	526	491	558	517	517	541	510	543	503	568	503	520	508	511	489	519	525	513	523	503	547	512	522	534	520	535	484	507	554	532	505	534	540	545	530	519	507	555	489	490	487	553	521	516	527	524	527	519	558	484	478	527	497	494	505	569	523	509	519	535	524	522	503	505	517	568	503	515	513	509	515	532	547	554	544	538	552	506	555	502	532	498	521	534	507	516	499	524	522	532	531	499	550	505	503	491	493	532	530	525	523	526	503	521	542	511	566	494	447	513	512	503	521	533	484	510	517	544	510	519	527	541	529	548	502	528	506	497	493	555	492	526	504	507	521	544	536	513	487	537	518	510	477	522	478	498	525	466	473	507	545	481	531	527	508	544	474	540	564	521	516	536	530	563	510	521	504	491	562	528	497	533	549	534	547	510	532	509	518	517	497	514	529	526	513	521	502	495	504	502	492	531	557	493	482	482	494	497	536	518	543	480	525	518	514	517	498	507	512	539	564	510	523	501	525	531	571	539	521	543	534	514	530	527	489	512	544	518	516	497	538	521	476	476	468	564	531	550	543	497	519	541	522	509	509	532	493	455	480	528	562	535	537	528	524	544	525	506	514	566	472	550	523	504	500	497	502	502	497	499	509	527	514	493	577	538	507	517	512	519	498	486	509	515	517	523	493	571	546	529	500	559	548	495	563	496	507	542	520	554	535	479	522	545	499	536	509	517	526	485	521	463	499	534	514	499	512	515	474	491	514	515	570	522	570	520	506	516	509	514	516	562	508	505	501	528	565	497	494	512	513	485	543	500	545	490	531	495	544	540	539	537	528	515	540	537	545	547	496	530	524	535	538	560	529	537	562	575	534	531	517	530	492	486	493	567	482	485	515	540	489	509	516	531	511	507	467	502	507	546	541	506	508	524	509	489	494	513	518	525	521	508	519	484	507	505	515	528	549	493	526	549	515	477	502	505	535	541	535	575	559	529	531	535	544	530	481	516	501	546	564	537	546	534	538	511	481	545	508	503	524	507	520	522	507	554	570	569	507	520	513	524	508	508	519	544	537	557	507	517	524	522	541	542	487	499	533	504	499	519	496	527	486	545	544	489	508	486	494	559	521	497	521	535	510	523	503	535	534	547	530	511	529	544	522	490	536	530	534	504	550	544	506	507	538	516	545	504	560	517	477	551	562	507	510	522	503	548	487	496	555	511	507	532	508	535	505	495	526	546	502	481	506	521	549	530	522	543	509	487	517	558	533	530	532	500	520	509	498	540	487	536	532	550	530	517	550	532	519	513	560	529	491	535	497	504	522	501	557	537	495	528	526	495	489	501	534	486	500	535	503	556	522	522	519	491	542	516	533	561	525	500	608	489	506	515	521	531	492	513	482	534	545	502	503	524	528	524	524	528	518	530	494	538	471	504	513	531	498	548	566	516	528	529	519	540	507	518	514	499	535	535	559	522	536	473	519	513	528	538	532	509	509	500	447	516	573	542	531	510	485	525	545	518	549	504	503	529	517	532	518	509	517	564	524	519	514	503	553	493	537	529	553	495	521	541	523	487	508	526	521	548	482	479	504	516	516	482	545	545	530	516	550	510	528	517	581	559	508	510	538	468	515	541	554	536	511	529	557	525	551	505	494	541	510	519	515	513	535	563	545	538	498	522	502	525	548	538	569	492	505	519	532	538	537	517	487	565	497	507	534	504	537	525	531	505	507	511	488	561	469	553	519	521	539	515	523	533	523	537	537	496	492	510	495	514	523	511	509	523	519	560	497	541	513	513	520	477	569	534	542	534	576	548	504	544	563	518	529	533	514	519	522	473	482	495	503	543	484	523	498	512	493	538	454	517	511	515	526	527	528	480	482	509	498	465	525	483	509	511	535	566	518	498	545	517	529	507	548	499	525	546	482	515	517	545	515	503	519	519	542	482	538	541	522	496	558	541	540	521	519	496	526	509	477	516	542	556	559	529	512	495	527	524	507	510	527	502	526	467	503	475	500	514	528	568	518	510	536	526	524	565	512	561	545	500	485	478	507	520	557	534	506	513	502	505	505	521	490	500	531	548	512	495	499	510	529	473	534	536	574	512	510	541	513	503	494	545	527	543	530	496	522	505	520	492	512	534	582	533	484	510	517	538	509	533	492	540	528	510	509	543	541	511	518	506	547	553	521	529	467	523	552	485	509	552	516	512	509	541	540	487	499	503	540	517	514	521	559	506	535	506	483	547	500	533	541	506	508	508	496	484	572	527	556	534	526	516	518	565	498	532	532	528	507	519
24997	20701	26998	24385	20624	9752	1319	698	540	480	410	420	386	378	362	316	308	296	317	263	292	266	279	284	280	299	261	280	245	266	253	214	251	265	212	230	253	248	260	251	245	264	234	250	244	202	233	252	209	257	248	251	249	226	234	249	224	216	217	216	256	232	246	243	225	280	203	233	247	244	257	228	230	243	217	249	251	224	185	228	223	216	260	253	227	252	217	225	260	232	220	239	243	235	248	220	238	241	247	224	249	245	245	239	238	243	225	237	228	221	226	228	246	251	237	267	231	237	244	227	227	226	205	239	212	221	213	247	250	230	223	230	227	254	229	202	227	223	212	219	244	239	215	242	229	229	246	235	237	220	233	232	225	222	228	239	247	215	208	226	225	252	237	257	217	235	229	215	207	242	231	255	235	235	283	241	221	248	228	219	225	226	230	230	239	217	240	245	245	240	234	203	229	239	214	196	240	210	222	233	233	239	229	252	219	238	204	231	229	215	234	221	223	259	211	212	257	226	232	212	236	239	258	227	234	217	236	255	221	206	216	209	228	228	220	250	207	220	230	218	246	233	243	234	250	208	230	237	214	229	225	219	237	230	225	241	227	220	228	218	233	243	242	216	205	223	238	203	214	220	222	261	245	217	234	223	230	221	222	227	237	220	246	221	253	247	262	248	225	224	264	220	202	238	253	206	215	243	204	229	243	234	248	243	233	217	236	219	233	227	230	222	246	228	209	270	217	218	233	255	210	220	260	224	196	240	229	237	242	197	229	228	207	221	222	228	239	260	234	230	215	248	238	243	238	204	225	264	227	213	230	238	251	217	237	211	262	230	205	241	258	235	218	201	214	201	229	225	240	244	245	231	230	241	259	242	232	226	228	229	269	210	244	225	212	236	220	246	260	222	236	223	248	206	253	221	230	223	230	231	214	225	232	228	248	218	238	253	221	211	235	223	226	221	219	210	234	240	249	251	251	193	237	222	222	220	229	223	227	232	235	219	223	227	228	236	213	227	228	219	235	249	226	249	195	247	218	217	232	216	227	204	241	225	239	238	233	230	246	229	222	217	216	228	218	239	236	181	193	212	216	247	251	244	227	211	224	220	198	247	218	232	234	248	240	260	201	253	221	244	218	262	208	220	236	236	224	251	218	217	234	245	240	250	274	222	223	215	243	227	236	213	246	219	226	229	243	237	231	197	225	223	249	218	225	255	208	253	233	214	213	214	221	233	242	248	196	224	222	237	229	222	235	248	226	218	249	267	256	221	238	215	247	236	231	226	232	221	199	245	245	237	243	227	262	226	218	236	204	221	211	215	233	204	234	266	217	236	217	220	246	246	249	264	223	219	242	228	252	226	252	223	216	229	221	249	238	243	233	249	240	251	248	219	193	209	225	247	243	216	235	239	213	238	217	244	227	226	236	224	215	259	214	252	249	238	227	222	213	240	256	234	232	241	213	218	243	228	218	234	232	228	204	237	238	242	231	230	247	237	220	196	243	224	217	224	216	228	241	216	244	234	254	257	242	246	232	233	243	238	234	231	253	239	221	258	250	253	238	203	224	243	222	232	232	244	241	231	223	243	217	217	216	202	245	209	203	226	215	244	217	204	219	233	219	225	234	227	241	217	240	225	217	250	230	225	220	233	233	239	224	205	243	251	251	241	216	231	204	233	207	228	210	220	214	241	223	223	229	231	209	231	248	198	229	237	229	242	219	235	202	237	244	242	226	234	231	212	228	216	192	248	223	257	246	224	233	216	223	240	251	223	242	242	242	225	235	229	256	222	236	227	206	208	228	233	237	226	233	208	220	242	244	249	246	241	240	235	231	243	247	230	223	242	222	236	240	215	220	228	229	243	224	230	227	206	244	223	251	236	242	216	208	233	229	232	247	231	219	203	222	218	238	254	217	249	252	213	224	224	225	219	252	229	226	238	238	203	252	181	211	227	246	216	233	241	215	243	237	229	240	239	270	256	242	216	234	217	216	216	229	216	236	220	230	245	227	237	215	249	215	219	253	262	195	233	220	260	219	226	247	248	222	243	232	225	244	218	224	239	234	237	227	233	261	213	233	212	223	232	256	205	239	220	246	251	209	234	231	245	228	254	232	236	233	233	237	246	225	220	245	243	222	247	227	232	231	254	238	229	241	237	232	242	239	223	226	224	249	228	230	201	243	238	224	225	260	227	261	240	228	216	255	232	209	237	245	236	210	226	213	234	232	211	249	234	212	233	226	230	206	247	254	233	221	237	211	259	264	255	244	227	225	239	207	226	242	239	227	232	248	221	235	222	225	243	210	217	241	222	205	231	239	211	245	239	231	254	223	252	216	230	233	207	228	220	262	230	222	223	230	226	247	237	241	201	227	230	221	218	226	253	231	206	213	218	196	235	210	247	228	247	211	233	199	223	197	211	255	230	207	253	253	216	228	228	263	252	239	228	229	219	208	226	224	208	238	237	240	214	246	234	242	226	242	228	226	223	215	236	248	234	238	240	222	234	251	200	226	211	224	227	226	217	204	227	256	232	239	238	231	237	238	228	247	235	251	217	253	217	245	216	224	258	232	222	256	240	207	239	233	190	243	238	215	212	228	241	230	231	213	219	245	260	229	238	220	212	228	256	218	226	265	220	221	223	241	234	235	215	232	210	235	249	225	209	238	230	217	211	213	211	207	243	224	225	228	243	244	225	206	223	237	269	220	238	212	222	229	231	213	211	241	224	227	248	235	230	220	236	206	233	232	216	238	243	247	226	204	223	217	247	236	200	221	229	231	247	265	245	220	228	257	240	231	204	215	222	243	258	214	244	219	252	224	208	246	237	212	266	223	202	223	228	218	217	241	223	242	248	218	248	210	212	215	224	237	236	242	256	233	212	206	242	250	249	236	222	217	225	228	217	247	208	246	249	240	236	237	230	257	241	227	234	219	245	257	273	218	200	259	223	229	219	231	248	232	241	202	196	216	212	202	233	221	237	215	245	233	230	218	247	231	253	242	231	216	225	228	202	221	224	250	232	260	211	219	234	245	251	243	231	228	225	247	223	220	192	240	226	212	237	229	248	239	220	218	236	225	225	215	252	255	238	211	226	238	244	246	260	227	208	226	237	233	220	239	240	242	225	218	241	228	219	253	224	229	237	222	232	233	224	220	251	212	249	235	238	236	226	229	223	211	240	210	232	237	245	217	211	232	253	238	214	215	222	211	214	234	222	233	227	228	227	232	229	245	229	274	224	206	209	212	219	208	228	257	220	251	241	237	235	234	218	209	245	227	244	232	223	217	235	227	215	239	270	223	214	233	225	247	232	240	236	236	215	225	224	261	215	239	232	256	261	229	228	249	204	218	253	208	239	255	235	230	231	234	228	244	254	236	212	232	232	246	228	248	230	215	225	251	253	254	226	206	252	242	220	231	229	246	241	255	244	223	218	212	225	258	252	234	220	234	229	216	232	226	214	230	229	239	234	219	221	210	243	218	242	233	232	234	215	238	229	246	228
38668	44493	13899	7222	3822	2557	1930	1396	1104	885	761	694	603	542	577	462	470	433	473	367	350	346	378	370	332	329	327	317	300	320	313	302	308	281	304	288	301	296	295	303	278	284	241	259	301	270	258	260	283	274	263	260	287	242	253	275	247	241	262	284	241	260	247	272	279	271	277	249	287	260	281	258	259	270	255	275	264	247	275	279	254	269	264	263	261	267	284	260	245	259	257	283	230	258	251	238	272	276	255	274	279	257	275	270	222	281	223	246	272	252	263	278	256	244	299	250	238	259	254	249	245	281	259	266	242	252	264	253	240	248	261	234	267	291	291	252	267	248	241	234	245	264	242	250	271	279	258	289	259	289	254	262	247	265	245	253	280	273	228	255	249	261	255	246	299	267	250	267	238	260	287	249	256	264	272	299	277	264	259	260	267	255	277	243	279	280	268	273	261	277	225	256	247	264	235	248	264	238	222	243	249	239	254	253	242	261	247	301	277	265	261	239	256	243	248	276	234	254	278	249	291	243	266	249	236	255	265	251	272	271	266	283	254	243	280	254	261	262	274	268	241	248	262	264	233	271	269	274	270	251	253	287	258	258	239	279	273	231	294	272	270	242	281	247	246	220	247	235	268	244	252	250	261	269	261	255	270	270	247	251	275	264	253	250	263	273	278	263	278	238	246	275	259	248	250	233	274	255	275	265	242	265	250	252	265	253	260	271	244	257	233	274	288	257	243	255	247	254	261	278	262	256	258	238	252	261	276	257	245	258	252	277	258	242	249	279	262	263	273	271	263	243	276	266	247	275	261	271	293	267	261	247	237	265	282	267	253	251	256	252	279	238	264	258	253	265	244	246	245	236	243	266	274	277	270	274	275	262	275	268	271	280	287	246	246	238	255	277	251	231	241	253	261	247	242	274	259	224	283	276	246	243	243	258	246	267	296	231	250	265	257	255	280	284	266	246	268	276	269	256	259	250	281	288	256	274	256	258	267	256	263	273	251	228	240	236	297	285	252	270	263	258	252	281	252	249	235	269	244	246	253	252	232	260	269	251	248	245	242	237	272	287	265	240	259	228	257	287	243	263	284	269	258	245	234	241	269	244	258	247	249	240	257	233	273	250	261	233	254	259	233	252	253	269	243	260	239	247	282	253	229	260	252	245	280	242	270	272	261	266	262	210	261	247	244	249	265	257	225	237	251	245	249	264	246	241	259	261	250	251	262	240	238	249	245	245	253	244	299	245	267	278	228	236	250	266	253	283	247	255	265	240	239	229	252	282	257	258	265	246	250	261	265	265	270	273	254	236	248	258	257	257	268	248	249	280	236	243	261	249	261	247	258	236	251	229	247	291	265	238	229	276	274	260	238	283	245	248	263	223	240	248	238	284	268	261	245	273	234	291	231	256	266	263	278	247	244	239	244	258	268	274	263	259	255	243	263	255	245	256	272	231	241	292	263	245	213	250	269	245	223	251	283	291	269	244	255	278	241	279	245	278	258	252	273	252	246	260	252	283	262	244	247	238	234	249	245	280	231	231	262	245	258	257	263	259	234	250	229	223	260	256	252	256	253	260	272	237	280	275	255	239	263	237	268	253	239	249	259	240	250	253	269	244	274	249	255	276	250	240	270	270	265	294	269	272	235	235	271	244	258	242	281	250	243	267	256	237	246	257	231	255	267	238	255	251	242	236	247	272	274	238	229	235	275	257	267	244	235	246	251	250	244	255	254	257	239	283	247	263	280	242	243	251	224	265	261	253	244	261	260	270	272	236	266	271	251	250	248	238	243	279	242	261	282	263	247	269	255	269	233	248	248	256	239	252	264	279	253	200	271	227	278	268	239	261	269	272	252	266	251	262	238	245	249	261	273	261	270	276	258	267	278	261	257	259	249	254	222	251	267	254	245	236	258	247	217	258	296	250	252	250	269	237	261	247	255	247	250	252	276	297	252	243	270	254	267	236	246	265	214	262	263	256	260	294	273	260	248	250	236	257	247	251	255	253	262	279	234	245	260	278	286	245	272	251	269	237	269	241	272	247	219	259	244	269	252	247	264	248	262	261	220	242	255	288	258	236	240	246	240	258	261	261	233	246	273	261	259	254	245	250	227	231	250	263	259	268	238	273	251	243	263	275	274	249	256	287	241	259	264	263	267	233	243	245	252	254	259	286	244	262	246	265	250	236	250	248	257	233	242	283	269	249	294	234	245	273	247	295	265	281	268	237	274	265	255	264	261	247	227	235	287	275	233	267	267	261	249	270	272	270	260	259	247	289	268	244	261	234	275	238	280	263	293	245	263	265	262	278	242	251	254	265	251	260	272	267	269	269	248	261	212	276	253	269	267	252	227	227	246	230	246	257	247	278	216	250	264	262	259	252	243	293	270	275	256	266	279	249	256	300	251	255	244	231	277	268	243	297	241	269	254	241	280	253	264	261	249	241	260	242	273	250	246	267	249	276	267	245	264	262	244	267	276	255	236	270	255	283	261	252	250	261	270	240	238	279	254	252	275	261	241	230	236	270	240	247	235	259	268	247	289	262	254	259	275	268	284	242	268	234	267	268	256	244	238	257	263	249	225	273	254	255	255	282	247	241	263	219	240	265	242	255	266	279	276	250	253	249	278	261	265	247	247	262	251	241	250	254	259	256	236	255	261	281	264	248	232	236	255	271	273	248	251	277	267	230	247	240	236	260	250	246	258	268	244	251	251	260	273	280	270	267	225	249	290	270	241	276	272	266	262	251	308	260	260	251	275	244	263	257	256	267	265	263	262	230	267	260	265	267	281	232	284	248	241	260	268	254	241	251	264	276	291	245	269	254	282	279	261	259	272	269	260	274	251	219	270	270	282	255	266	278	268	272	251	244	279	227	260	270	276	243	253	229	258	250	261	229	252	268	248	272	243	229	245	243	251	262	240	244	246	243	271	265	271	282	275	249	251	236	241	293	264	244	252	266	267	249	241	276	270	292	232	240	249	225	258	268	296	277	222	263	256	278	265	257	239	271	270	258	254	264	272	257	268	272	253	266	273	266	272	266	248	264	240	266	256	248	241	286	276	249	266	243	242	261	260	276	255	241	263	265	289	251	244	247	246	243	238	276	261	253	245	249	237	235	236	262	254	238	282	253	236	259	269	260	234	275	243	259	251	244	257	246	228	257	272	285	269	276	253	244	273	275	239	297	254	259	259	241	258	243	262	259	264	250	276	275	267	233	243	248	263	261	257	249	223	247	274	258	262	228	252	242	274	251	257	269	259	243	261	244	289	260	243	252	256	279	273	277	218	287	263	257	255	251	227	258	300	249	260	280	273	248	233	265	264	261	241	275	264	279	252	256	293	277	264	230	241	244	237	239	254	238	272	241	266	257	232	278	260	264	257	245	234	258	254	268	253	270	257	249	265	261	253	237	251	256	260	287	237	235	241	262	241	241	298	233	244	274	252	233	233	247	265	272	265	279	238	281	219	268	246	262	257	265	235	272	274	260	267	260	249	242
23049	20699	27364	24054	20694	20641	7426	1475	1101	1004	906	777	726	783	710	686	743	733	661	648	658	565	569	549	528	521	543	546	566	529	569	531	537	541	555	522	528	585	572	560	534	542	546	486	559	505	549	528	494	517	491	547	525	543	550	547	544	545	525	564	532	535	529	537	552	491	488	523	531	503	548	524	553	486	525	476	493	482	523	495	535	498	521	552	505	526	537	526	484	477	497	504	532	542	519	516	544	508	496	472	500	470	547	535	499	528	536	479	509	509	505	507	521	523	529	542	495	522	543	507	515	520	507	523	502	505	484	519	467	499	533	494	525	479	486	517	525	533	460	546	512	560	504	473	482	494	546	535	533	487	498	514	519	523	523	495	549	496	512	489	521	508	463	459	550	490	520	489	540	509	518	507	499	504	477	510	532	528	511	492	507	526	521	514	507	512	538	537	516	533	523	502	535	548	484	488	533	525	541	524	552	495	530	538	502	504	522	520	513	523	496	523	542	544	470	540	532	499	530	480	469	493	509	529	515	510	549	501	520	524	518	541	503	530	543	528	523	532	521	486	535	560	503	532	484	495	507	514	521	545	522	516	495	524	495	542	507	524	527	510	514	486	506	481	501	503	515	500	530	523	489	485	519	510	517	504	492	467	525	585	530	525	520	532	531	497	505	492	502	513	505	531	502	531	511	508	454	514	531	507	488	478	499	504	498	517	504	531	481	513	524	500	513	498	560	497	504	529	488	514	541	505	518	484	484	485	476	535	523	535	529	494	474	516	543	504	537	509	532	475	503	489	531	490	530	525	486	505	498	506	535	537	522	501	467	502	534	515	458	512	493	530	520	521	509	489	527	496	519	467	538	525	512	511	515	508	491	520	501	463	487	485	474	490	509	542	509	488	503	513	495	526	481	495	489	478	492	540	499	511	493	499	518	496	492	514	504	493	492	492	529	455	491	513	519	491	538	513	473	502	518	556	475	498	518	459	488	502	515	468	497	474	523	488	507	515	504	499	489	519	482	556	513	540	513	541	458	506	496	497	518	518	482	484	461	510	548	549	487	537	484	498	517	491	495	521	472	500	511	540	503	551	487	529	559	531	546	499	512	507	536	472	480	537	525	516	518	484	563	485	496	493	540	524	516	444	521	518	555	503	528	478	501	510	502	489	491	508	504	525	495	504	513	502	548	506	464	467	501	526	542	477	516	479	495	531	499	541	538	552	484	492	471	504	521	532	505	491	483	544	454	528	506	512	552	492	507	543	488	524	474	490	513	539	505	502	525	541	526	545	541	561	515	496	560	512	501	468	506	541	466	489	523	521	508	515	509	536	532	485	533	519	494	496	516	545	524	520	497	490	503	500	472	507	519	524	459	551	499	545	503	524	517	496	500	520	555	502	541	510	499	516	557	525	494	533	549	495	561	514	486	532	484	534	523	506	518	553	509	530	503	519	510	482	526	503	501	526	480	514	524	529	510	507	509	509	519	493	558	501	465	536	483	504	505	496	528	512	494	557	494	500	531	497	522	525	495	491	492	524	526	544	532	530	499	504	538	474	501	464	514	506	485	499	513	504	519	524	503	507	564	519	511	460	513	490	517	526	476	470	525	510	535	495	517	485	518	478	522	508	481	528	507	507	518	517	502	507	498	529	500	504	489	491	544	512	482	491	506	474	511	547	515	506	502	510	532	520	510	488	518	519	519	534	508	514	564	508	508	553	513	542	508	482	532	504	538	527	466	509	504	494	466	501	514	538	523	473	519	515	530	517	548	547	516	520	548	494	510	518	495	505	524	484	526	506	528	518	543	503	499	522	488	524	519	523	482	482	542	517	500	467	512	493	491	423	508	526	537	495	465	513	532	476	534	511	477	520	498	478	515	494	481	470	559	499	498	515	542	566	576	472	524	538	509	512	527	522	457	528	481	479	497	510	501	528	522	538	545	521	471	538	503	504	502	522	512	477	525	542	525	512	516	493	495	561	522	495	505	532	537	518	519	495	498	477	528	539	494	542	486	528	481	488	494	507	530	489	535	469	514	517	519	508	523	526	508	523	503	493	520	512	537	540	536	494	543	496	529	552	543	492	498	528	520	542	517	510	513	497	481	527	522	516	513	559	533	529	530	520	493	493	509	520	524	498	511	524	509	551	498	480	471	451	500	499	533	494	488	473	523	539	499	504	476	499	496	517	485	516	522	518	529	499	516	502	479	483	501	508	438	488	549	536	522	494	517	535	501	461	505	488	524	510	491	503	551	504	488	511	513	477	521	481	497	533	509	488	479	512	520	472	558	507	513	484	505	510	518	510	483	508	499	511	519	514	473	513	511	528	520	527	545	502	515	457	518	531	483	515	519	485	506	508	516	531	492	499	502	537	546	522	527	535	500	520	509	513	472	492	538	484	477	498	516	533	493	501	500	557	523	520	526	560	572	527	549	522	512	493	483	489	498	496	501	552	484	539	536	516	571	477	502	501	493	487	484	501	543	529	540	505	475	520	531	499	490	506	568	494	528	457	479	494	494	495	504	519	507	499	481	513	516	511	519	501	516	512	511	547	571	510	513	499	496	513	479	493	463	542	484	469	537	460	521	487	480	509	556	538	483	526	505	506	493	526	474	517	506	514	526	471	492	488	557	525	484	515	528	530	522	465	524	531	486	549	459	559	481	518	482	513	496	487	543	540	451	497	482	484	500	498	526	506	525	483	479	511	510	496	507	518	513	448	545	504	520	507	509	536	530	516	522	501	515	467	512	513	499	509	494	502	477	479	506	532	524	536	503	534	507	514	550	542	520	499	516	493	457	512	500	481	481	496	533	484	524	465	517	467	504	487	445	504	474	481	531	530	477	493	529	531	507	501	523	540	474	487	523	527	523	500	479	501	526	490	525	487	546	515	517	532	527	486	512	531	518	510	511	538	489	520	489	502	538	494	553	532	463	524	495	520	501	488	501	521	480	499	501	527	498	530	540	497	527	526	514	522	470	480	523	516	506	533	521	514	507	500	495	498	477	551	487	515	499	520	484	556	490	529	474	471	515	543	543	544	508	551	487	535	504	526	485	534	483	511	508	526	467	521	516	533	518	506	512	528	519	482	530	518	510	558	514	513	512	479	468	509	501	524	529	474	542	548	477	502	493	464	521	496	490	499	509	491	522	518	501	507	510	535	515	514	506	552	484	496	491	488	503	510	522	517	530	479	487	507	506	472	513	558	515	529	515	486	502	530	523	514	500	525	496	498	549	529	525	504	469	481	523	498	494	517	493	508	525	552	466	504	523	504	538	533	522	513	503	521	500	523	503	524	516	537	516	497	532	508	463	511	538	523	573	532	531	511	498	513	529	519	484	469	494	515	522	501	499	503	523	470	504	510	532	526	534	522	498	526	505	513	529	507	507	507	527	504	470	495	508	508	516	504	510	502	504	471	472	525	502	530	539	494	473	544	475	534	545	539	523	504	473	529	510	532	565	482	514	519	544	498	523	494	541	519	518	494	512	542
42464	49007	19819	10860	6970	4422	3271	2570	2046	1653	1451	1329	1171	1076	1055	923	934	886	802	746	718	707	647	691	634	639	645	618	569	589	609	586	631	561	551	559	541	501	575	564	537	517	543	559	561	513	552	564	503	545	504	540	485	527	515	524	496	512	527	524	509	523	504	498	489	497	538	483	516	528	534	544	554	514	521	516	520	518	521	580	531	494	499	558	537	504	530	511	506	503	497	530	513	503	510	540	514	515	519	541	492	509	446	502	555	534	490	526	527	516	511	501	539	497	519	529	509	487	504	508	527	492	516	514	493	517	479	507	491	522	513	455	487	524	520	527	516	513	533	492	507	516	529	497	475	504	522	523	492	526	485	477	512	492	483	509	516	568	569	508	546	504	501	507	499	532	509	514	561	535	495	548	522	514	536	482	468	546	475	508	517	536	546	517	523	512	519	490	494	523	517	508	487	524	496	548	504	509	512	517	464	517	505	538	533	461	468	505	499	509	497	484	517	512	461	518	512	490	479	485	507	515	536	481	501	485	510	470	527	543	512	529	464	508	451	501	506	558	513	527	502	473	531	511	491	555	456	561	517	493	552	485	511	505	493	459	524	520	509	538	511	582	524	510	475	522	484	547	494	511	479	481	526	506	498	512	501	490	496	558	532	485	543	506	513	509	496	525	491	526	478	485	497	512	477	517	471	492	495	505	476	516	473	472	482	523	487	474	503	514	544	509	488	465	508	512	520	492	525	489	510	483	472	492	530	540	530	486	486	496	496	516	527	496	493	503	523	470	522	492	490	499	522	479	499	535	520	521	505	483	495	514	538	515	461	499	526	514	500	536	547	492	536	460	487	518	479	496	512	535	511	514	487	484	553	456	538	492	490	510	504	491	514	545	511	514	539	504	495	533	463	509	505	514	529	501	512	538	504	499	495	525	494	518	508	500	526	487	503	495	517	520	503	493	530	492	502	512	495	506	556	508	495	455	485	496	545	491	535	505	522	561	523	509	543	497	547	518	532	496	440	462	506	507	506	490	518	525	486	463	515	480	521	476	440	511	503	496	494	518	499	495	477	517	549	483	520	522	545	511	481	536	505	498	514	516	507	441	529	495	511	477	507	522	475	518	489	472	477	537	507	470	497	471	520	468	456	550	541	482	501	502	473	519	535	516	512	529	512	518	475	556	504	500	530	492	550	501	494	488	523	560	560	476	511	528	502	488	523	498	470	528	499	483	527	503	465	511	522	484	507	505	503	487	495	535	542	505	557	450	511	472	541	566	511	480	510	513	536	505	533	498	509	506	488	471	517	507	503	502	565	506	498	496	536	489	509	515	501	522	525	502	505	455	530	491	544	497	520	513	516	516	480	493	476	480	486	509	498	504	514	502	517	511	518	503	459	505	521	530	500	503	526	558	513	520	535	498	507	541	497	502	509	499	521	512	509	488	483	531	511	511	507	489	504	526	482	505	500	478	483	523	479	506	497	507	497	541	496	511	499	489	504	505	544	535	513	469	471	512	528	514	475	534	494	473	490	515	542	486	493	563	497	488	497	544	527	481	487	472	498	496	521	505	509	527	498	522	476	522	482	493	511	497	493	478	492	550	496	534	535	496	505	508	497	518	560	525	546	529	502	513	523	497	534	526	489	523	529	515	489	534	486	488	464	494	504	501	522	465	525	524	525	480	509	488	531	562	491	508	530	490	515	482	554	506	480	489	539	534	485	505	539	505	509	517	560	515	466	519	506	485	488	519	526	537	491	503	495	513	503	453	535	526	525	544	499	494	501	478	512	521	542	529	478	471	501	488	490	498	528	518	528	487	493	482	503	490	485	511	523	495	535	537	481	517	535	556	516	485	516	547	531	523	518	493	518	520	533	491	522	491	502	512	517	493	524	475	547	544	519	539	492	507	500	518	510	492	535	474	526	484	504	481	495	477	531	507	526	491	512	499	512	547	505	506	531	513	489	508	523	542	527	475	483	507	514	538	535	546	519	494	469	510	495	508	538	448	500	499	498	528	457	505	502	508	500	550	468	493	505	477	500	527	519	541	496	506	494	499	493	499	488	518	513	507	499	495	492	494	477	539	492	516	538	526	513	492	501	502	496	485	490	542	479	536	525	525	518	518	540	515	504	519	533	490	515	479	495	531	525	525	526	529	505	505	502	513	487	516	502	494	500	519	507	502	523	498	523	496	490	530	514	528	521	469	495	510	526	486	496	547	535	534	479	486	522	502	508	499	551	497	524	526	532	536	535	498	545	502	517	474	499	518	515	524	506	497	478	473	479	523	525	505	481	489	552	506	506	525	517	486	492	528	514	502	503	511	529	484	536	485	532	498	473	495	507	502	515	539	489	532	498	510	537	475	492	499	533	511	532	510	503	512	501	520	521	475	516	490	550	521	510	512	534	516	562	456	533	535	516	519	539	522	516	536	557	506	511	548	509	539	462	486	465	518	547	494	491	520	490	496	527	496	521	493	516	541	509	484	531	530	504	487	521	513	507	486	508	458	487	507	519	518	498	505	497	487	505	555	463	514	510	489	489	470	560	509	502	530	506	504	527	487	483	509	484	503	521	514	488	480	517	524	484	508	507	526	549	487	484	489	520	536	524	545	512	508	509	495	520	525	551	516	486	534	543	496	516	533	532	521	496	515	503	499	510	488	497	513	506	534	502	514	480	539	487	548	506	514	483	492	507	494	546	488	514	507	487	532	504	509	481	532	512	512	529	503	488	519	507	497	540	551	474	499	491	540	524	495	550	465	508	504	492	486	524	498	498	494	505	534	478	505	516	512	505	508	489	484	498	502	518	459	493	513	484	486	526	504	550	552	488	521	540	512	525	525	478	552	476	506	544	493	537	501	533	502	518	489	468	498	520	509	491	535	515	525	509	521	521	513	483	519	511	538	527	498	494	509	518	494	522	509	483	530	483	507	490	517	527	518	506	552	501	500	460	520	490	534	510	495	522	493	504	529	562	534	488	508	534	490	525	536	510	483	449	514	486	559	513	512	496	532	482	504	501	515	524	515	506	500	520	475	477	524	528	492	432	480	532	470	498	541	507	487	521	506	524	468	528	491	555	518	505	507	521	471	505	502	488	504	518	523	522	523	513	517	529	469	511	543	490	531	515	503	489	533	553	539	469	542	499	495	477	479	493	510	483	517	468	469	521	512	547	477	524	464	491	502	503	445	485	497	504	529	516	477	529	506	503	527	500	523	509	518	468	495	514	520	542	525	484	534	505	515	503	507	515	479	513	529	498	524	497	511	506	520	510	523	514	466	517	528	487	505	489	497	525	504	481	485	546	508	498	507	509	515	503	517	509	517	534	511	493	519	515	465	489	480	498	463	525	555	496	522	411	508	488	516	474	485	488	533	508	494	538	534	529	487	509	506	501	565	572	536	518	500	498	513	537	510	497	497	549	504	532	497	487	505	515	516	516	482	513	486	529	546	495	508	472	482	522	514	533	485	492	504	549	528	496	521	476	511	500	483
32749	23275	8760	1910	1047	636	561	465	478	479	516	466	483	478	444	445	531	484	475	475	467	475	474	514	490	451	477	475	438	522	474	476	455	459	511	494	510	479	436	440	498	495	481	479	474	485	472	473	420	475	477	487	452	481	487	450	481	464	467	486	502	477	520	502	512	437	475	490	441	490	485	455	500	448	454	475	460	466	449	473	450	469	492	455	453	465	482	444	482	461	447	499	468	488	507	448	455	524	459	463	501	499	492	482	481	468	497	508	445	479	458	471	474	481	468	471	481	446	507	481	491	466	456	498	478	511	477	484	458	476	497	470	480	483	471	473	490	489	475	513	500	435	473	508	474	493	461	463	468	454	446	472	446	502	478	492	466	457	452	463	440	468	502	463	493	477	478	502	431	465	437	475	478	468	464	521	455	463	483	474	481	457	491	454	490	418	471	480	477	471	453	465	455	475	482	436	487	466	492	449	473	493	494	473	433	484	498	484	432	460	477	498	477	479	449	462	486	466	492	476	471	431	474	503	485	471	455	453	451	451	507	487	507	485	494	430	443	505	479	494	451	488	470	455	482	489	444	447	463	489	449	491	485	433	416	471	466	459	520	457	508	486	433	467	463	449	471	486	474	468	461	474	490	485	423	445	511	501	438	455	476	466	503	454	468	440	477	470	412	469	512	442	465	448	490	447	489	488	469	447	461	462	477	448	454	438	510	447	475	467	473	503	451	464	456	482	443	482	452	482	425	472	473	510	439	444	517	462	453	488	466	485	446	436	492	463	472	469	455	447	500	443	476	468	482	476	481	452	453	482	485	455	489	487	468	492	460	457	485	517	482	461	467	450	475	432	509	464	462	440	493	462	431	468	447	471	481	434	483	463	464	477	447	480	476	434	496	510	494	464	508	443	440	476	471	491	478	521	477	453	485	506	450	484	503	491	485	449	482	505	472	486	465	478	453	464	482	500	475	476	486	506	483	485	435	481	488	449	468	449	462	496	496	499	473	458	433	482	483	420	459	444	472	490	467	435	482	468	474	467	463	478	541	469	498	482	473	472	489	440	478	466	471	450	470	466	477	484	458	469	482	489	487	471	474	481	469	445	484	465	461	463	469	440	457	488	467	521	484	466	506	442	458	487	511	476	479	452	482	467	424	435	463	479	443	532	458	460	468	449	427	483	504	447	517	479	456	484	447	427	497	474	487	473	484	440	488	454	473	459	449	433	505	475	473	441	433	488	447	453	507	464	472	440	459	472	450	468	516	484	492	448	483	447	494	478	462	478	458	428	469	459	475	476	485	468	500	466	467	487	463	455	453	508	464	442	479	450	464	479	487	485	490	439	462	489	492	442	461	504	479	445	450	428	494	457	437	473	468	489	468	455	492	483	467	478	470	471	444	465	503	446	458	472	491	438	472	477	457	489	471	449	527	495	497	482	467	455	503	470	494	494	460	484	482	480	451	387	470	455	457	474	467	458	475	510	460	460	494	455	481	454	444	450	440	494	489	458	498	470	512	475	477	432	456	456	449	445	466	475	439	454	480	490	476	481	513	451	473	508	475	439	496	490	450	450	446	476	478	465	477	470	428	469	457	433	452	467	505	478	478	470	458	452	477	428	433	440	450	466	464	511	440	460	470	461	488	460	441	481	464	446	428	463	493	487	472	450	487	531	504	507	480	442	465	450	480	466	459	516	469	430	449	505	455	468	436	475	453	414	461	481	460	454	474	467	478	488	482	455	477	504	539	446	454	472	461	475	461	473	482	435	471	467	451	476	455	463	456	475	477	465	487	436	489	451	490	477	487	473	432	432	457	453	440	461	467	484	445	447	461	471	483	468	486	466	506	441	467	474	483	509	504	452	414	491	475	469	464	475	486	509	450	478	459	464	450	481	478	469	459	476	454	460	443	473	472	463	497	522	503	453	466	484	469	454	428	518	476	438	416	435	486	472	430	425	477	499	464	452	474	467	509	457	469	450	480	483	467	447	470	479	439	458	455	482	454	458	479	469	486	484	430	492	493	475	468	473	460	470	478	455	487	468	495	461	490	436	474	430	472	446	452	468	469	456	449	480	460	470	480	479	482	499	501	427	459	468	488	451	484	447	475	442	474	485	442	498	437	435	506	484	478	426	486	492	508	465	466	477	471	457	457	460	438	473	475	480	482	455	497	444	455	465	487	482	515	471	514	486	537	462	440	448	474	480	471	454	459	477	489	438	467	458	459	489	475	479	487	485	447	509	488	462	443	489	453	481	470	489	456	466	492	476	495	470	476	445	470	485	481	502	425	481	451	474	459	436	455	477	495	474	452	496	454	465	487	459	460	449	482	527	434	450	462	480	473	485	485	471	472	498	487	467	448	458	505	521	531	510	455	444	481	457	486	466	462	463	458	470	507	480	500	495	481	473	453	451	462	508	473	488	463	456	431	465	464	440	481	451	491	459	482	471	468	472	496	469	402	480	458	479	481	440	441	480	468	482	439	522	444	478	452	520	461	479	466	446	485	467	520	438	458	491	469	447	455	501	504	452	479	451	492	533	497	455	458	450	455	450	475	453	459	478	478	471	477	485	483	451	482	482	481	493	459	450	445	481	465	458	436	473	434	474	454	464	501	479	508	498	491	466	460	490	479	473	450	486	488	485	467	485	481	513	474	487	479	430	489	493	469	445	447	454	479	444	497	466	494	469	461	461	468	459	434	464	448	468	450	506	489	451	476	441	502	485	460	489	462	503	492	500	430	490	476	472	495	452	465	464	512	483	458	440	457	468	440	478	435	484	519	485	481	499	457	430	462	454	501	484	497	454	471	442	465	484	486	454	450	479	456	484	452	484	454	482	494	512	446	510	484	471	458	469	488	463	462	477	480	449	450	465	467	439	498	466	489	494	494	487	472	452	459	459	516	507	467	451	480	450	450	467	461	443	446	461	472	463	438	522	470	460	422	481	449	475	484	452	473	498	450	498	457	438	484	465	457	494	466	452	474	469	439	481	468	442	449	436	460	459	446	474	458	459	483	437	468	463	459	454	460	500	445	468	461	482	508	476	506	452	488	464	486	443	472	473	481	446	491	436	460	473	476	467	467	496	453	437	465	491	437	449	490	477	460	462	500	469	470	499	467	474	488	461	463	484	476	452	446	501	470	469	491	482	467	509	515	508	481	459	482	479	478	460	467	504	469	505	483	496	518	481	449	474	480	454	478	449	466	444	470	507	456	460	491	469	473	465	440	490	473	481	476	489	476	463	463	478	496	471	491	470	460	430	459	471	502	508	456	465	461	467	464	463	478	496	462	477	466	461	472	434	504	463	478	495	479	479	483	494	475	455	448	500	481	512	466	462	424	466	468	456	492	478	485	480	462	441	415	447	498	464	487	481	449	445	479	463	504	490	473	442	493	484	477	456	440	454	480	477	486	508	478	447	466	480	505	441	484	496	485	496	498	432	448	521	496	486	483	449	429	496	449	468	469	465	436	460	451	437	502	474	452	448	471	476
34373	26698	6053	2970	1717	910	769	606	573	573	559	521	524	504	514	517	624	566	530	528	554	529	537	520	504	489	474	505	501	535	501	494	545	530	487	530	507	540	474	457	515	513	525	537	534	547	520	543	535	517	506	556	520	477	514	527	529	512	527	529	534	545	494	519	572	536	522	525	524	501	522	557	548	547	493	493	508	509	472	506	538	536	513	528	525	510	547	500	522	482	521	518	523	529	493	511	498	558	562	541	497	508	543	521	578	561	462	521	510	502	504	514	513	529	547	503	516	513	552	520	554	536	550	492	541	498	512	505	525	557	513	507	510	545	524	483	540	517	510	506	525	480	494	517	506	460	510	547	533	530	520	518	516	500	512	532	531	483	516	549	512	500	542	474	489	509	513	503	505	507	498	520	505	507	528	503	509	524	499	508	571	542	530	463	532	525	545	501	506	537	495	507	546	531	518	487	535	514	487	502	559	554	523	548	500	495	530	510	457	545	502	497	488	520	524	492	546	514	537	493	535	535	505	513	548	537	510	472	526	467	515	487	513	512	480	498	515	499	522	513	539	517	503	521	453	540	512	533	536	518	564	595	549	477	504	513	477	501	496	494	511	538	529	490	518	493	540	533	463	537	487	516	497	527	544	515	571	560	505	513	480	539	483	492	546	530	499	486	515	488	546	515	546	530	502	559	534	527	547	508	529	529	559	477	544	530	484	522	507	491	490	514	552	489	536	523	541	522	502	512	501	540	585	532	500	529	526	505	493	554	507	492	495	474	506	532	531	511	485	516	517	498	534	524	518	520	497	499	509	553	513	528	495	532	531	541	520	544	514	525	523	514	522	574	477	528	546	482	513	507	528	547	577	524	533	545	533	526	544	510	503	507	510	524	521	559	499	507	528	525	501	525	493	522	481	515	510	485	488	506	517	457	531	537	476	523	489	508	511	519	519	499	541	531	497	532	507	522	521	483	495	487	517	510	500	548	517	477	498	529	499	476	536	509	555	495	504	483	528	496	501	485	548	513	491	533	523	526	500	489	490	500	506	525	540	509	545	533	501	542	513	519	546	518	525	505	520	495	507	501	534	503	463	523	497	522	496	502	481	487	488	525	498	485	526	533	521	528	524	495	529	528	531	490	507	519	512	537	504	503	519	522	539	559	536	516	528	479	523	505	498	488	520	553	514	496	504	510	502	510	511	563	516	517	491	509	497	525	538	533	502	527	506	534	507	509	494	491	508	487	492	539	540	542	480	474	494	504	546	537	531	504	514	515	505	501	518	520	489	517	525	530	497	514	523	483	494	532	502	517	501	488	540	531	495	498	523	522	511	587	527	532	530	560	503	513	518	479	562	559	504	546	507	499	511	535	533	552	528	561	520	504	526	540	499	543	508	513	530	513	471	518	505	503	545	508	544	511	477	486	532	500	516	521	528	514	520	544	503	539	543	523	492	490	509	514	509	502	485	505	492	512	537	490	537	515	497	497	508	486	522	546	561	520	505	535	475	541	539	523	522	518	521	522	523	536	545	535	505	557	513	489	506	487	516	510	501	514	533	504	519	511	540	454	517	534	567	515	497	530	531	535	565	562	511	510	470	526	540	542	497	511	503	504	509	528	539	517	526	498	499	526	504	505	514	501	512	545	519	484	544	575	520	521	498	528	497	520	518	494	494	529	512	478	500	503	487	497	513	516	505	520	539	550	510	508	512	538	495	531	493	468	517	494	495	490	536	528	516	525	545	496	512	530	490	499	549	535	538	525	537	513	491	481	498	525	519	492	539	540	521	524	548	543	517	541	543	547	531	478	541	522	555	528	539	509	549	544	526	534	537	538	491	492	522	506	508	556	516	518	525	518	541	564	497	481	510	539	514	503	537	507	515	484	577	520	504	503	523	558	477	536	509	531	520	561	524	513	501	497	487	544	546	475	484	517	520	510	504	545	520	528	515	516	544	528	486	515	535	549	516	505	520	504	470	559	542	497	492	525	552	511	488	535	472	474	572	501	510	554	559	519	525	533	510	499	578	525	530	533	490	533	509	482	519	520	522	527	528	548	521	502	505	534	534	523	519	540	494	497	508	511	522	519	497	512	493	522	501	489	517	530	514	492	519	544	510	498	558	487	543	508	503	538	545	508	490	493	534	478	480	513	522	503	511	496	563	515	523	530	503	524	562	558	542	529	495	494	506	536	509	504	527	512	526	527	537	542	484	489	492	491	477	504	513	488	515	507	573	495	538	509	487	510	505	511	535	561	533	522	498	561	538	510	529	500	470	492	511	517	538	556	519	506	558	498	544	519	515	538	516	509	499	479	513	500	530	508	543	482	519	509	537	495	517	510	504	496	490	510	527	513	510	490	551	514	501	501	525	502	525	520	530	523	502	516	516	534	525	526	518	496	529	534	554	594	513	501	537	522	503	509	513	526	479	499	536	547	469	511	523	537	527	510	512	506	534	524	498	512	517	519	511	550	497	512	530	535	561	503	487	544	519	512	535	517	490	505	477	518	526	521	490	543	485	540	522	552	503	485	504	500	502	517	535	486	549	520	504	542	491	495	471	527	496	513	514	522	520	527	527	486	474	530	513	505	488	518	510	547	561	538	495	531	514	540	509	503	536	517	544	524	535	487	537	567	524	514	508	510	485	502	572	513	511	536	539	553	521	496	520	533	550	524	518	536	512	520	463	503	548	498	503	523	527	561	513	540	544	472	533	530	507	514	536	530	520	506	475	494	535	503	530	526	507	512	536	538	518	503	552	505	521	493	482	521	535	517	545	531	495	488	509	506	546	537	527	548	506	582	537	490	507	523	551	501	537	516	503	515	523	517	539	505	505	544	537	511	525	510	491	528	496	503	486	557	505	521	506	505	519	527	533	515	549	543	485	508	544	502	520	533	513	543	506	538	555	543	482	501	504	510	484	510	506	518	537	524	522	535	498	483	538	525	511	524	490	485	536	531	505	534	503	535	512	534	509	554	527	509	554	509	516	537	489	507	505	496	525	492	513	512	502	584	508	518	530	500	495	536	551	500	529	501	507	478	555	537	508	496	524	497	529	531	482	478	494	511	512	528	557	525	499	503	534	589	515	540	489	516	521	529	529	527	467	539	502	522	543	527	510	531	506	520	532	534	523	524	491	498	501	517	532	518	516	556	491	507	517	520	523	489	513	494	500	550	547	529	535	511	511	533	523	522	485	513	522	476	482	552	527	470	555	525	516	540	509	552	522	508	475	534	525	539	477	539	498	552	522	531	519	548	551	523	508	502	503	508	494	473	514	528	555	468	547	516	521	500	526	509	503	545	494	537	512	513	481	535	508	526	540	527	558	538	536	560	545	497	526	525	547	527	541	506	557	537	501	528	498	513	496	494	514	548	528	516	519	513	503	546	501	490	505	517	522	551	503	551	522	542	525	514	535	561	464	542	534	491	510	504	509	537	522	483	547	512	532	502	515	509	503	486	505	542	493	536	526	509	486	564	507	555	519	538	514	515
25000	20729	26957	24379	20615	9776	1295	722	564	485	439	427	366	336	336	355	376	282	298	245	262	263	277	246	253	270	263	259	270	265	258	247	247	243	238	237	234	209	242	258	249	207	250	244	227	233	223	208	253	224	236	259	234	215	222	224	228	232	226	258	221	230	218	246	246	262	237	238	231	226	248	208	217	251	225	224	244	231	242	223	212	213	214	234	232	237	259	242	200	219	235	208	214	252	244	230	217	247	245	239	226	237	233	215	238	253	232	228	216	247	196	208	222	224	247	230	239	251	234	236	213	226	243	212	252	248	229	212	228	238	238	225	234	227	232	237	214	228	259	220	241	248	227	225	235	246	226	227	228	252	222	233	230	270	232	237	242	221	216	241	233	223	232	218	232	267	238	231	225	208	241	241	243	223	241	253	232	229	203	229	239	233	237	237	248	241	240	240	247	208	242	208	230	221	260	224	252	211	240	210	258	219	243	226	211	238	226	223	229	245	230	215	216	237	266	237	209	247	244	233	224	218	225	221	210	240	243	226	246	233	242	255	237	212	243	219	235	236	240	217	222	254	235	211	240	224	231	252	246	246	238	213	247	234	222	200	245	230	243	234	210	213	218	235	219	232	214	231	198	231	224	224	236	249	239	234	236	222	241	233	229	240	219	218	226	218	221	232	225	215	244	226	227	228	217	226	220	267	228	245	224	219	230	240	224	239	223	229	209	258	215	263	231	265	229	210	230	237	229	251	233	233	237	229	245	233	235	237	221	220	244	236	247	244	207	224	221	221	233	206	223	236	208	239	220	217	245	220	246	253	227	256	222	228	244	254	228	250	243	256	231	245	212	216	228	252	215	236	217	221	263	215	244	232	244	221	236	218	224	239	226	240	214	230	236	223	238	236	244	245	250	241	231	250	243	249	228	221	231	220	224	240	215	243	229	225	217	229	229	224	249	250	215	244	246	247	228	228	214	224	216	257	216	211	231	231	228	232	206	265	257	223	252	238	232	214	214	218	233	213	231	250	221	241	234	234	233	237	242	208	226	262	224	252	234	237	199	224	246	248	233	254	230	227	230	235	221	239	241	237	228	254	224	245	229	247	217	233	228	224	242	247	252	218	206	230	248	256	241	222	251	251	239	207	237	231	204	247	239	221	212	258	238	224	230	243	250	207	228	224	206	248	223	225	243	240	235	243	234	242	279	232	242	232	220	215	242	226	249	244	219	237	225	223	238	219	234	251	246	247	224	212	223	216	232	274	220	232	205	237	225	202	200	253	234	230	250	247	244	242	220	247	226	215	209	242	237	252	227	198	234	251	244	229	205	234	222	228	218	235	254	202	215	231	243	232	242	221	241	240	234	233	211	237	235	240	242	227	242	239	264	238	205	223	246	215	239	260	237	229	226	233	233	243	227	260	238	262	241	232	236	217	216	228	212	230	241	213	236	238	237	218	247	246	245	238	224	251	233	245	240	216	228	216	237	212	241	248	247	240	222	225	228	248	237	235	220	232	210	233	241	206	232	251	229	224	224	225	233	216	204	237	217	248	239	213	240	210	240	219	240	220	221	221	241	203	234	203	222	207	236	216	202	223	220	215	229	253	208	235	240	235	257	264	244	213	248	232	221	238	222	240	208	235	231	252	236	232	218	236	220	261	219	244	249	198	227	222	248	229	246	226	232	217	227	243	255	203	258	235	245	232	250	231	245	241	223	256	221	263	210	240	258	246	272	220	220	224	220	231	206	236	235	240	242	224	234	241	224	234	249	239	244	237	216	226	242	226	240	232	241	220	228	203	213	248	241	223	186	210	223	208	228	231	238	247	232	239	216	235	244	240	247	215	243	256	252	225	226	213	243	230	250	230	253	239	248	214	228	224	209	213	228	220	220	218	240	224	257	224	228	232	214	241	212	226	233	237	204	262	205	206	214	241	234	241	236	224	251	243	241	205	218	211	224	228	236	227	223	215	243	238	249	224	260	204	235	232	221	237	221	201	220	215	227	224	242	230	234	219	234	231	241	259	260	225	231	218	213	197	239	251	222	220	234	207	246	218	242	251	254	224	245	220	234	251	199	242	235	219	241	239	238	246	210	230	241	226	239	250	239	218	200	232	253	208	204	233	213	239	231	258	224	219	221	234	256	237	229	226	228	229	220	230	226	227	248	212	215	218	249	240	237	231	238	249	220	214	226	231	229	231	229	221	225	208	256	228	210	230	228	230	207	242	217	238	235	219	204	246	244	233	226	257	228	224	208	245	220	241	241	253	232	221	268	232	218	251	237	232	265	217	268	238	226	237	248	232	249	207	235	225	215	259	255	241	241	208	245	224	228	230	210	217	232	252	263	255	239	212	265	245	222	207	240	232	227	233	238	208	227	240	222	233	226	235	210	205	268	227	210	244	230	219	227	206	222	223	244	251	242	231	258	257	226	227	205	203	263	231	240	225	222	261	211	212	252	233	229	210	237	242	226	240	235	203	249	240	214	234	218	221	192	233	225	233	221	237	250	237	224	223	260	218	257	252	230	250	239	215	218	230	221	245	248	238	212	246	216	259	253	240	215	250	232	211	212	230	245	205	223	219	200	229	201	215	249	219	244	221	212	261	195	194	244	204	275	229	233	224	220	222	235	234	224	203	226	217	255	239	246	226	256	262	244	230	222	209	246	233	247	255	221	235	228	221	258	241	224	226	222	204	210	265	229	204	248	250	239	258	237	242	227	221	218	247	222	246	255	234	216	214	200	216	236	229	194	232	224	212	251	231	241	241	251	212	234	236	204	218	218	235	224	251	213	215	223	268	220	225	255	232	223	240	217	271	222	206	212	207	205	217	225	229	252	243	275	237	261	215	225	245	223	216	264	245	219	225	234	249	242	222	225	213	240	236	219	235	216	238	239	231	225	204	242	225	228	226	261	214	239	244	208	249	241	239	258	229	264	221	228	221	235	219	228	229	235	238	236	252	234	241	234	255	223	231	204	248	244	250	247	254	230	190	261	206	229	240	244	225	213	225	260	221	241	220	229	233	218	240	224	218	231	220	243	266	232	219	236	219	230	200	246	233	228	251	244	227	250	242	213	233	220	251	245	223	227	217	217	256	209	253	219	240	216	231	218	225	222	225	232	229	220	219	233	217	226	240	240	229	234	235	236	234	220	238	204	248	239	243	236	242	227	236	254	225	240	217	240	218	227	236	231	217	205	204	224	242	245	216	220	230	241	228	233	226	262	242	219	229	237	241	259	224	233	248	227	214	240	217	214	225	221	235	225	252	235	231	216	243	259	227	253	206	240	227	237	221	224	262	202	199	255	248	233	249	224	215	219	203	227	234	222	234	232	260	208	229	245	231	240	224	237	224	260	231	232	227	207	221	288	229	233	241	239	238	222	241	222	231	236	241	214	230	230	243	243	252	237	241	212	238	233	215	234	219	197	228	242	258	206	250	258	224	221	246	237	242	246	227	212	195	252	269	248	243	206	223	229	224	248	233	220	216	237	257
39162	43596	16889	7699	4571	2927	1894	1386	1116	910	755	685	600	594	545	496	585	429	409	376	346	334	341	348	364	339	311	296	307	343	301	318	318	300	343	276	292	278	321	295	298	276	290	252	295	282	303	264	293	280	265	279	254	263	271	264	281	288	286	274	254	245	249	274	240	260	281	266	264	265	269	292	273	279	244	254	274	262	278	267	258	281	263	261	250	260	264	258	273	241	277	271	261	266	289	237	256	240	270	253	306	269	272	282	240	229	263	247	259	270	266	255	248	258	260	262	247	230	276	264	268	268	253	261	258	224	252	237	274	246	253	234	274	259	250	264	285	283	271	263	264	247	225	261	283	268	243	265	229	258	243	231	256	248	233	255	271	254	267	254	222	240	234	259	248	254	264	243	243	240	269	258	285	249	260	259	270	270	264	228	277	255	238	263	282	245	261	252	265	261	275	268	264	290	269	255	265	259	262	248	258	253	239	237	242	267	272	243	297	253	253	271	258	271	249	244	258	241	237	264	277	262	257	253	258	268	267	238	246	294	263	261	252	279	243	259	265	265	259	262	266	294	256	255	280	243	272	263	265	292	276	264	245	234	252	247	283	228	288	282	225	265	255	277	261	283	260	272	246	237	267	242	231	259	239	261	247	260	286	249	273	239	258	226	237	238	268	258	250	262	268	251	257	250	254	258	267	265	250	239	262	254	260	261	273	259	270	258	281	262	243	274	270	258	292	244	277	256	240	235	281	263	275	255	258	255	257	249	249	270	242	271	245	269	262	251	285	278	264	267	259	222	281	236	253	247	269	265	245	255	258	216	224	262	250	261	259	210	275	242	282	251	231	243	259	247	253	267	257	241	255	261	263	259	261	228	235	252	243	273	230	254	280	243	253	237	247	252	266	261	269	237	256	246	282	230	265	266	226	267	246	252	238	249	274	279	263	281	262	241	239	269	264	264	233	249	246	263	265	264	249	265	269	254	281	242	272	235	277	267	255	252	251	247	253	231	277	240	261	271	236	230	269	263	241	256	259	273	263	237	277	229	265	258	225	233	272	256	253	268	231	246	239	250	256	249	254	240	239	269	264	279	264	285	281	259	262	253	245	264	239	271	276	278	263	278	259	243	241	242	267	255	269	268	244	274	239	263	266	259	266	273	244	289	250	277	247	251	244	257	261	255	267	251	243	289	212	236	252	282	285	232	249	245	274	248	255	273	250	300	271	238	259	280	264	303	248	245	267	250	234	287	272	279	240	266	246	278	232	238	254	249	279	277	263	277	265	250	278	255	236	259	272	247	284	273	250	255	293	260	271	235	272	241	233	249	275	266	249	252	267	270	249	270	257	258	262	240	259	259	267	227	232	289	250	233	271	261	260	248	258	245	293	239	256	245	264	260	267	271	254	278	268	250	244	282	266	251	304	252	266	271	256	272	238	247	273	260	255	240	270	254	261	260	246	248	274	245	262	271	240	264	296	232	268	246	265	259	258	261	246	285	276	258	246	274	257	247	277	271	302	235	261	262	261	274	274	272	268	292	258	254	260	274	255	266	257	236	247	240	247	277	267	259	250	250	246	248	274	249	243	265	274	268	240	273	255	265	275	270	254	262	254	253	267	267	241	295	256	262	229	224	236	302	238	234	250	270	258	242	258	265	256	235	243	279	241	257	254	234	259	256	275	280	282	271	286	261	248	260	239	248	259	290	243	257	246	251	269	242	268	265	274	243	262	278	233	233	265	247	283	256	275	255	287	281	214	243	231	258	286	308	265	255	219	257	268	279	249	255	269	263	293	271	265	273	258	245	234	238	250	275	272	254	232	267	233	269	253	250	229	252	222	262	258	298	287	264	241	276	249	234	260	273	260	250	233	230	255	264	254	260	267	251	242	236	255	242	235	273	234	252	256	242	281	249	274	262	262	284	245	241	283	265	251	258	261	275	263	231	257	254	269	293	254	279	284	268	285	259	240	256	253	258	254	264	256	281	257	233	252	271	247	263	272	253	284	244	263	253	278	270	251	274	230	289	244	256	255	227	244	247	251	277	267	256	252	249	254	261	284	252	248	252	262	279	252	242	272	246	257	247	240	254	278	273	252	249	291	240	253	262	245	230	278	279	250	260	275	241	292	270	267	289	249	253	269	277	238	278	259	227	255	258	276	253	237	273	252	222	240	224	231	260	250	249	232	254	252	241	252	266	264	241	274	260	263	269	249	263	283	249	267	271	228	254	261	249	287	258	255	266	241	261	259	233	257	251	273	246	242	241	249	237	257	248	259	263	268	255	283	232	251	268	254	246	277	268	259	256	248	262	237	277	263	260	254	274	258	253	273	265	262	249	286	253	285	264	228	268	272	289	253	252	258	257	258	254	258	280	251	269	259	219	238	255	311	264	251	243	259	266	225	281	260	251	246	252	257	254	239	268	249	266	265	256	277	255	253	245	253	280	245	249	257	249	266	256	237	249	258	252	285	272	251	257	257	281	275	266	267	247	280	266	253	270	255	259	258	222	266	243	253	262	255	278	269	238	239	254	257	251	257	285	275	250	268	237	211	260	239	227	258	296	254	299	249	281	256	267	253	238	264	265	248	282	254	259	253	279	273	265	223	238	254	259	255	259	253	262	253	246	273	266	274	241	264	231	239	259	265	256	261	249	249	296	252	259	288	247	276	268	254	253	237	251	240	244	231	259	254	248	281	268	253	276	223	243	245	280	280	269	249	264	272	244	238	241	249	255	245	262	251	235	263	264	239	257	280	249	258	218	245	222	264	277	274	242	251	234	269	252	255	274	255	268	268	257	261	231	243	264	253	211	240	259	229	245	283	247	270	267	276	256	279	239	263	259	244	283	249	264	263	265	295	285	276	265	247	270	243	243	252	240	257	239	285	262	257	268	270	252	271	231	240	236	256	251	257	292	297	261	262	237	210	262	262	252	266	281	249	266	252	243	231	262	226	264	266	252	272	247	241	257	252	270	249	286	243	223	276	277	267	240	253	235	267	245	265	261	247	241	260	257	260	253	223	272	242	266	267	274	247	277	257	232	258	239	252	265	248	276	258	254	283	248	239	283	256	252	235	252	238	251	263	255	253	285	263	241	260	262	282	229	255	267	274	268	253	251	285	272	271	268	299	224	258	273	234	263	271	245	229	260	263	251	265	265	280	252	267	279	248	226	235	263	307	228	277	252	272	270	253	217	293	269	249	252	246	254	249	273	240	254	259	297	261	245	231	247	251	261	274	241	264	251	267	253	256	257	252	272	273	213	256	283	247	242	235	226	243	241	246	254	302	249	267	271	262	258	251	253	265	248	248	272	250	280	216	288	225	251	260	274	275	251	240	267	234	259	283	277	268	250	250	236	259	259	239	269	247	256	243	272	247	262	280	262	264	292	268	274	246	258	239	247	261	264	278	270	278	264	270	255	266	275	258	276	270	258	273	260	256	245	240	240	287	269	260	261	243	247	260	277	279	292	262	270	230	254	255	255	246	267	232	228
23038	20686	27371	24008	20683	20648	7542	1539	1163	953	916	836	760	757	733	714	714	688	664	660	607	583	562	540	564	549	604	524	555	532	559	562	542	531	571	536	503	545	535	545	527	542	555	525	488	520	515	535	502	565	548	577	477	530	496	490	576	485	558	533	528	516	519	510	531	510	531	509	520	554	486	521	498	515	543	517	521	516	520	518	514	481	475	489	535	541	557	506	507	533	460	464	489	499	534	513	486	458	475	497	541	503	526	476	522	526	511	535	522	538	513	501	505	465	491	521	544	540	498	511	512	534	536	550	524	507	518	537	533	507	520	521	493	540	527	525	523	518	519	536	518	542	514	494	531	503	502	478	499	532	501	527	522	534	557	510	472	535	529	509	537	475	513	548	492	528	505	495	486	501	489	484	540	493	516	487	507	574	545	523	532	512	520	529	529	512	495	527	504	508	533	507	510	507	541	513	531	515	505	556	512	496	520	470	526	542	469	475	507	541	511	515	523	512	519	505	508	551	507	514	505	469	514	500	501	523	498	530	518	541	503	524	489	534	515	527	524	518	500	505	506	473	519	520	529	495	546	528	499	540	476	510	507	564	495	488	515	464	505	538	513	528	521	519	499	515	478	501	479	448	449	523	535	515	498	512	486	521	510	531	547	490	530	565	494	514	493	471	469	527	483	511	515	521	525	514	553	512	498	505	505	493	483	503	501	497	473	532	489	514	454	537	521	526	537	543	541	502	531	509	506	489	497	488	539	474	500	510	524	501	502	489	547	496	514	508	540	517	503	513	514	468	496	500	519	522	549	543	527	501	483	483	522	524	496	506	510	482	504	492	496	482	518	487	467	542	531	561	528	544	492	534	499	540	553	477	492	464	491	510	483	530	542	521	524	496	473	492	507	543	530	481	469	551	482	526	508	534	562	510	516	472	516	516	527	489	499	524	508	513	522	523	513	477	514	521	516	513	493	560	521	523	535	519	510	537	542	540	541	520	480	510	482	493	505	534	501	545	520	473	529	510	489	495	513	512	533	508	495	469	526	520	577	484	520	488	509	502	581	527	500	523	546	513	508	544	493	507	501	497	494	532	534	518	468	493	507	498	500	511	496	492	494	511	502	528	558	458	489	494	539	537	463	489	514	525	514	515	504	494	487	513	536	462	525	477	495	488	491	491	503	475	480	497	540	506	497	506	519	527	519	485	503	492	508	531	473	476	509	533	474	527	499	555	506	509	489	512	495	532	504	511	493	483	479	501	507	495	512	521	489	494	505	492	545	525	498	503	517	499	542	537	499	550	519	545	520	537	467	497	521	522	505	550	493	504	542	500	526	514	490	511	481	547	507	530	506	495	507	501	531	478	513	470	523	505	519	502	510	535	502	516	473	442	540	515	483	478	494	532	499	533	512	529	477	512	496	527	502	510	516	495	503	502	514	478	518	527	549	492	500	507	504	532	461	526	499	534	501	518	493	478	500	523	530	495	483	530	482	482	512	508	531	497	506	548	479	478	499	482	486	501	491	526	477	498	512	512	474	519	462	506	518	515	513	505	499	541	476	511	540	477	497	514	476	491	527	518	514	493	501	504	498	505	489	501	471	529	504	505	542	529	565	506	519	502	502	502	529	521	485	486	519	487	535	517	498	507	504	492	537	540	470	514	483	487	482	507	515	495	526	502	500	508	529	489	480	519	488	504	515	483	501	528	524	511	526	525	498	502	485	534	479	497	488	518	507	507	526	463	473	506	503	497	486	513	520	508	503	440	503	505	472	476	503	541	517	516	470	523	487	529	471	495	528	471	522	511	507	538	512	522	515	538	503	519	516	523	504	462	481	505	482	513	518	506	484	504	517	532	499	475	504	471	508	558	513	506	502	530	516	468	503	498	493	470	494	518	543	506	532	476	522	493	504	503	523	493	499	600	505	484	517	483	496	522	528	503	504	480	528	497	536	496	491	495	530	507	526	515	533	552	539	491	507	510	524	531	510	517	525	526	459	538	547	498	495	498	519	473	477	531	524	504	481	505	510	487	488	553	516	493	504	515	505	502	529	538	492	514	494	497	533	488	504	501	516	513	485	556	548	514	522	535	512	524	532	513	506	534	551	519	487	474	518	489	483	519	516	497	524	493	519	532	516	456	502	483	504	561	461	495	510	529	544	497	521	471	537	493	509	514	525	488	504	491	538	503	525	523	526	501	527	492	492	536	517	527	514	527	569	498	499	513	562	481	543	483	524	511	513	515	479	531	553	493	527	478	492	498	494	530	491	502	553	515	515	493	490	523	533	499	516	483	525	524	525	504	490	499	484	533	534	499	497	504	487	489	523	513	538	495	479	509	553	490	492	479	535	506	492	514	517	505	513	527	524	499	499	514	502	472	492	491	507	489	490	524	503	504	485	509	518	491	508	484	523	499	465	502	484	525	477	482	489	528	517	473	511	460	488	517	494	502	492	510	543	501	547	556	493	528	502	524	522	501	456	513	477	490	533	535	508	521	488	516	524	507	513	541	523	556	520	490	484	508	488	512	480	528	491	452	489	521	502	527	455	537	484	528	489	509	485	516	517	496	479	547	528	507	485	505	476	507	494	483	486	471	558	516	521	482	542	519	531	503	510	507	486	479	529	488	516	482	535	485	473	514	483	509	544	526	530	494	484	540	498	506	493	533	484	491	554	480	540	542	505	503	455	496	508	553	516	484	537	535	545	541	487	510	503	481	493	506	518	487	508	504	521	542	471	480	509	559	581	510	514	538	514	483	486	530	517	486	488	485	508	467	503	522	495	552	517	479	523	548	455	533	482	518	494	465	525	519	523	483	513	528	505	492	511	511	475	527	478	481	508	503	511	513	476	489	477	498	509	507	547	481	506	536	501	502	505	507	514	518	488	550	524	499	524	518	509	535	454	544	544	539	503	466	525	546	554	541	509	521	521	454	515	467	517	521	485	508	498	526	514	544	483	505	520	483	548	514	531	527	494	549	509	487	518	549	464	517	517	526	531	488	530	493	528	512	513	463	489	500	482	533	522	509	522	505	456	549	483	553	493	516	501	522	553	513	476	487	515	535	468	476	462	525	533	458	496	519	498	517	531	542	469	502	519	524	498	503	536	491	492	509	514	474	522	507	485	521	448	537	501	527	509	506	527	522	472	529	501	537	500	526	504	509	475	494	499	544	552	500	513	528	518	521	511	532	553	528	525	494	530	509	562	507	550	518	499	547	492	513	502	434	496	503	514	517	517	530	531	512	515	532	517	525	500	485	539	488	506	515	485	484	492	529	486	501	514	521	522	519	503	523	542	515	466	527	513	515	510	497	522	516	526	513	500	488	515	472	462	510	502	541	515	519	468	499	505	481	520	498	518	485	490	517	522	518	533	495	511	554	518	471	521	515	513	527	485	503	466	507	504	523	488	542	478	505	545	497	511	486	496	515	540	529	489	506	502	500	544	555	515	499	510	580	481	482	543	541	504	548	521	496	559	503	524	533	526	488	516	495
42671	50145	21673	11261	7400	4800	3276	2451	1870	1650	1459	1286	1163	1107	1021	942	939	827	784	772	760	707	642	692	672	609	626	634	589	632	565	586	547	553	589	582	561	591	583	532	510	573	598	556	579	582	562	579	531	545	552	545	558	524	558	508	549	509	536	578	482	494	525	507	520	519	521	547	547	504	494	525	526	484	485	512	511	539	469	506	525	504	508	510	521	497	478	518	511	538	516	528	556	492	554	518	490	536	507	480	470	534	491	531	510	464	533	491	516	541	509	536	524	513	467	459	517	541	533	523	474	493	553	523	499	501	491	476	499	497	516	488	512	541	494	498	517	544	520	518	504	509	518	498	515	538	506	508	553	561	485	541	497	530	536	479	525	491	487	558	476	525	562	471	511	462	516	505	526	536	473	521	508	524	515	501	480	522	516	511	511	492	510	519	512	503	530	464	538	504	494	503	489	506	496	489	505	506	500	531	504	542	501	506	504	525	488	511	528	521	469	515	533	491	500	499	496	483	492	498	536	492	460	503	502	509	491	553	490	477	514	525	485	488	488	509	527	510	510	505	541	535	467	523	495	503	519	526	521	527	558	474	500	476	516	521	486	477	500	517	526	531	460	541	512	529	527	493	531	528	515	516	500	517	485	525	538	498	508	486	531	525	534	536	480	491	494	489	488	505	498	496	461	533	449	511	524	492	498	525	490	494	489	491	515	485	506	537	467	534	495	486	512	500	507	507	502	520	523	539	494	488	561	502	508	479	566	511	516	499	507	492	545	523	495	530	549	478	520	465	503	487	498	521	497	430	522	500	493	488	521	452	462	508	509	469	529	513	516	490	475	484	513	518	500	508	507	497	489	492	539	509	515	502	506	494	503	515	506	505	543	466	484	536	537	486	504	513	518	540	500	508	489	479	506	519	480	506	476	488	520	491	525	475	503	509	524	488	472	488	489	473	510	506	523	517	528	486	525	506	518	488	505	499	495	475	513	494	468	485	498	525	491	489	500	572	454	516	515	520	476	515	491	499	517	486	486	549	485	508	493	456	505	498	491	472	514	520	498	501	524	517	488	507	515	507	487	538	514	532	522	475	480	489	513	474	536	509	524	509	453	538	510	514	516	504	498	494	509	512	494	480	517	513	506	506	489	464	503	462	519	514	517	544	509	550	512	488	509	518	522	490	542	511	509	495	506	544	466	483	524	502	540	492	491	507	484	539	511	502	519	500	491	510	488	479	487	486	477	479	496	550	479	552	521	487	517	495	553	504	472	510	515	535	515	513	530	500	482	536	475	487	518	509	491	474	478	515	487	526	503	486	509	509	508	489	492	504	510	479	453	481	555	530	535	507	515	543	502	503	502	487	486	439	502	485	510	490	505	506	486	493	549	500	542	557	515	509	471	523	475	485	543	488	484	515	464	488	512	484	485	478	523	514	512	507	482	490	530	493	491	508	488	529	517	521	497	473	502	486	531	523	488	525	487	506	540	541	505	531	524	542	516	530	454	499	568	490	520	527	525	527	525	492	484	538	468	522	493	471	515	527	526	499	498	546	494	469	517	500	517	513	539	491	521	512	501	529	512	487	497	510	507	494	529	489	526	486	578	496	495	512	504	487	522	463	503	494	511	519	537	535	491	509	504	510	514	518	536	498	471	474	503	501	486	497	510	496	525	453	540	507	500	477	482	485	495	479	522	505	530	504	502	516	518	509	511	498	456	516	503	517	512	550	473	524	491	546	510	490	488	496	507	508	506	499	537	529	525	453	544	533	525	498	523	498	472	505	474	475	526	502	513	541	469	491	506	491	517	493	567	500	532	513	491	522	524	527	545	488	528	503	475	500	520	503	496	484	516	492	501	524	509	497	540	508	504	498	477	535	494	496	508	521	535	499	527	476	494	518	516	522	523	509	490	473	483	520	514	520	507	493	555	485	505	520	504	493	506	501	509	482	495	506	488	528	486	469	482	480	543	506	498	527	494	501	514	475	467	522	480	469	532	493	523	520	472	503	520	524	523	515	523	493	482	531	522	553	498	489	483	517	500	553	498	504	510	494	506	522	512	523	497	481	550	530	528	540	541	523	534	569	513	540	501	510	528	534	532	439	503	474	533	496	501	482	534	484	527	530	524	514	504	519	530	526	515	470	487	527	511	501	487	497	543	530	527	511	540	511	544	484	513	488	507	481	514	476	519	468	518	517	514	518	520	496	509	508	495	504	529	485	500	468	474	525	526	500	444	517	520	496	476	502	525	512	454	563	503	537	490	505	500	521	505	452	500	484	504	470	502	497	515	504	510	464	506	512	514	496	471	492	532	499	470	469	493	515	510	527	505	516	486	515	498	500	487	521	502	488	517	503	455	516	485	487	523	538	517	508	532	508	525	491	528	511	508	471	502	523	517	491	541	482	539	502	526	475	519	502	530	517	512	526	518	552	510	524	487	518	508	503	484	520	514	547	476	525	498	529	487	486	488	473	537	524	534	541	477	491	493	473	477	513	489	476	518	525	490	518	491	506	492	483	530	498	503	482	489	515	483	512	523	473	512	535	533	540	518	547	493	531	506	479	484	494	509	496	474	504	503	498	519	525	520	485	547	498	518	485	531	488	469	521	483	519	468	516	532	533	474	539	486	503	524	508	523	531	515	448	488	507	513	515	528	493	510	498	498	539	506	514	488	539	469	511	518	488	485	489	474	471	491	503	552	505	487	490	520	490	495	483	472	542	525	518	508	488	476	513	505	485	453	456	495	480	498	540	531	535	559	531	502	556	504	527	491	519	495	492	501	515	496	463	543	501	476	509	533	517	532	485	540	468	505	491	532	514	520	481	504	509	493	485	500	482	495	495	531	479	482	517	500	499	507	502	514	512	488	520	522	512	515	482	534	519	534	485	470	493	550	507	487	499	505	523	493	489	490	479	554	496	485	480	504	545	520	476	551	558	508	499	502	539	496	526	509	496	508	478	491	525	503	529	493	478	525	465	495	484	498	495	473	500	498	527	452	555	518	552	493	530	502	475	540	473	527	497	495	506	512	523	496	485	504	500	519	539	529	509	516	479	497	499	501	487	544	521	512	450	494	497	507	505	522	484	514	530	535	519	480	491	519	507	460	502	481	539	497	523	532	490	498	513	497	503	485	516	522	517	531	499	474	516	506	494	466	503	522	502	528	527	502	487	477	536	465	523	494	505	519	496	490	498	518	523	495	488	503	544	484	478	492	470	497	500	513	545	478	521	534	514	491	524	474	499	487	495	504	487	521	504	514	462	533	534	496	520	514	461	538	506	446	485	520	486	491	528	520	533	509	502	500	522	525	476	493	516	546	518	526	487	506	497	494	496	498	486	508	478	497	509	507	508	504	499	531	498	490	514	492	474	475	482	517	499	529	512	514	498	547	490	530	511	487	563	523	549	480	494	534	503	516	522	508	486	510	556	477	506	493	474	511	482	482	496	527	535	493	496	532	492	430	516	509	527	539	502	556	492	519	494	524	510	528	483
33301	23501	9672	1678	965	622	499	537	485	478	500	517	475	476	464	492	488	441	482	492	467	469	492	470	458	491	499	459	474	440	485	451	483	506	483	445	463	472	451	510	499	488	518	467	466	440	447	483	472	476	489	492	492	435	484	455	511	454	490	446	472	475	450	488	517	464	462	449	437	375	457	485	441	507	459	487	456	476	476	467	440	444	438	496	482	479	461	463	436	475	457	466	440	474	467	500	471	455	458	470	510	477	410	476	447	459	492	476	464	463	482	433	458	472	474	450	444	452	474	485	479	468	463	453	456	491	477	459	487	445	437	488	476	482	475	447	468	461	447	467	437	448	468	444	485	452	498	486	463	497	488	452	473	467	451	439	478	447	468	479	438	465	438	427	450	457	449	423	441	426	465	467	481	477	492	443	452	474	506	464	441	449	471	490	459	483	478	492	517	439	464	496	513	417	439	439	447	510	465	443	441	502	490	470	492	424	455	508	469	463	502	486	447	452	450	440	444	486	488	452	436	462	459	511	487	473	437	486	483	407	453	441	473	493	479	403	483	479	475	463	488	448	477	489	487	481	457	481	481	473	468	453	481	438	477	477	463	409	466	455	465	444	492	458	452	474	485	495	461	470	444	466	444	473	434	466	462	541	494	499	459	470	407	445	446	496	443	453	464	435	477	501	480	450	478	483	485	486	482	477	475	486	499	505	471	501	471	460	457	457	438	434	475	487	435	446	466	477	468	434	479	448	481	412	476	493	470	481	447	460	459	477	461	485	469	473	472	473	506	501	509	473	462	448	452	499	474	431	482	499	473	455	507	487	482	460	474	441	477	434	504	466	478	426	503	479	480	500	458	508	465	505	430	464	502	451	450	482	458	465	487	488	465	447	449	467	495	479	502	461	466	481	452	479	482	470	457	466	430	460	512	473	469	460	437	503	430	484	490	448	450	482	472	456	485	459	428	444	500	504	482	449	466	468	447	460	481	497	468	425	445	465	477	464	442	476	458	469	463	488	466	508	460	483	449	454	480	486	440	448	455	480	427	477	466	511	469	505	483	455	464	460	433	455	474	434	455	545	513	450	442	476	494	496	467	448	477	449	473	502	508	491	493	496	476	460	476	454	470	464	505	487	468	496	479	488	424	500	483	490	454	515	467	447	436	482	502	448	444	491	474	463	474	487	444	435	439	466	486	470	451	470	496	494	453	451	495	471	432	462	435	470	446	423	498	481	487	469	480	494	427	454	476	469	488	461	445	480	462	487	486	461	484	493	481	462	503	494	497	461	476	469	472	462	484	470	439	484	472	451	480	421	497	503	481	467	449	440	453	471	484	442	452	485	461	452	450	431	462	487	460	490	468	460	436	490	471	456	481	470	499	524	486	494	443	500	454	429	471	448	483	478	462	474	462	482	453	449	436	422	469	450	447	451	452	462	439	478	464	504	467	459	488	457	434	485	469	446	467	473	439	471	458	446	466	423	465	493	451	480	475	487	448	443	500	468	473	458	456	454	474	445	510	492	417	511	484	455	472	504	484	483	492	482	464	463	467	489	499	446	441	468	416	446	460	459	483	455	455	481	458	448	474	416	455	476	452	456	499	520	463	507	422	489	466	457	478	474	488	458	437	492	459	458	495	463	486	462	479	464	415	476	467	479	477	458	456	475	438	434	433	437	458	449	471	466	455	441	490	488	447	487	482	469	478	486	456	515	473	507	501	461	488	468	447	428	470	463	455	468	444	456	462	447	508	427	475	485	505	454	485	436	462	432	457	472	481	492	458	469	440	482	453	467	475	491	439	424	470	469	473	444	458	451	466	477	489	509	453	492	485	459	483	446	484	487	472	421	466	487	443	473	457	471	438	493	460	467	478	478	459	447	481	454	473	453	470	456	452	439	447	479	492	500	449	468	504	436	471	487	455	443	464	457	465	472	473	484	449	465	487	470	491	483	489	494	467	456	451	467	445	467	456	476	498	490	461	445	420	437	468	442	501	461	477	469	487	456	471	461	482	421	438	490	490	519	460	423	467	488	474	413	466	440	464	479	479	482	479	445	426	517	491	479	520	440	427	443	483	513	487	464	454	433	480	418	474	461	471	445	476	489	511	499	497	466	446	463	479	483	475	467	511	464	434	449	510	460	500	445	458	470	475	489	455	497	450	467	441	489	482	467	456	449	479	469	480	454	459	472	472	493	440	493	508	447	488	444	452	445	464	475	480	474	463	482	490	479	483	451	466	447	472	492	419	514	484	460	467	480	483	483	441	447	493	473	478	431	448	486	452	493	471	479	517	468	442	402	473	464	464	448	495	483	483	479	465	459	467	458	462	482	450	471	436	451	508	480	462	493	457	512	502	480	491	477	493	471	459	464	466	488	457	441	491	478	447	468	467	453	466	451	463	490	475	475	443	472	458	499	413	460	433	458	500	492	482	481	500	463	479	403	444	423	513	493	492	463	444	470	471	434	424	499	503	461	456	473	493	479	455	428	452	465	463	496	463	446	484	450	433	446	498	494	483	472	481	469	473	461	443	465	492	469	464	443	440	484	447	441	462	469	480	492	486	457	499	484	435	467	431	471	492	495	445	465	482	469	428	445	495	478	479	484	490	459	472	525	457	472	481	456	457	444	445	463	525	441	505	479	486	480	508	471	476	452	473	496	495	483	447	473	433	472	492	495	517	488	447	472	467	470	438	469	440	479	462	476	468	472	447	460	489	487	462	457	474	494	422	478	473	445	454	470	439	472	473	464	481	453	462	459	470	495	479	447	470	492	501	441	470	459	421	501	478	484	468	498	428	449	455	489	461	487	491	446	457	492	462	477	489	501	439	469	418	469	512	482	487	484	472	525	447	416	446	480	456	460	464	487	488	489	449	475	437	483	468	492	467	446	451	473	477	468	462	473	418	476	532	470	466	508	461	462	436	496	496	432	455	438	473	449	459	459	474	451	468	460	478	482	462	483	472	493	514	446	437	460	477	474	473	440	449	482	446	469	460	475	460	462	481	479	442	461	440	427	472	451	484	463	454	438	496	480	463	491	463	465	443	453	480	446	467	484	440	425	492	430	468	473	458	440	457	458	451	472	463	489	506	481	460	487	447	459	450	483	458	474	468	504	447	456	481	441	441	471	447	464	471	478	500	452	490	464	473	444	466	450	459	479	482	491	507	469	443	431	467	488	512	480	436	504	482	462	456	483	466	482	471	515	470	454	452	458	451	439	474	474	458	480	447	456	470	475	459	476	435	510	465	439	441	487	465	462	457	483	455	472	424	501	436	494	478	461	433	484	484	471	493	461	481	478	467	470	438	488	471	454	509	478	459	436	458	487	505	478	457	451	476	443	465	455	473	491	461	435	506	472	485	485	451	472	493	449	471	492	467	410	449	488	479	452	464	478	524	441	473	445	448	481	506	454	366	460	446	465	481	521	454	483	451	461	488	466	448	440	461	479	421	463	439	490	487	462	443	447	454	487	470	490	442	520	460	465	449	473
34780	28136	8195	2268	1681	963	711	656	533	535	544	545	539	546	553	556	538	539	518	512	532	525	530	495	514	508	536	498	538	560	525	495	543	504	510	518	513	536	521	526	514	543	532	511	519	512	532	542	507	519	489	505	471	499	518	501	482	522	526	485	511	499	522	536	468	543	530	519	516	506	533	528	520	474	515	502	510	506	521	512	509	504	534	521	505	516	525	506	485	535	516	497	493	557	523	500	504	482	538	533	492	537	500	521	485	527	546	535	495	506	478	545	518	499	491	504	537	525	493	493	550	534	462	542	491	505	498	575	526	519	493	494	518	535	486	511	514	498	523	516	490	495	498	521	503	499	512	503	555	551	517	529	519	515	510	550	468	537	503	493	540	486	530	519	525	520	530	561	495	527	547	493	530	554	526	505	527	492	507	550	510	496	526	498	527	517	521	548	549	531	542	537	520	495	493	492	494	553	512	506	495	496	518	540	474	492	518	522	502	574	514	533	507	504	519	468	527	561	541	503	504	483	518	510	513	514	493	495	508	504	488	520	504	492	499	512	536	484	517	506	511	531	502	524	502	518	537	513	500	551	559	540	501	503	483	523	504	542	489	514	533	538	483	533	529	497	508	507	509	517	505	522	530	487	494	530	522	512	530	557	519	539	517	492	503	543	512	538	506	533	521	513	511	531	533	542	510	516	490	563	560	493	496	535	512	554	534	538	515	536	486	525	520	533	523	524	531	502	537	527	516	542	499	460	514	528	509	552	503	496	524	535	504	510	490	482	535	512	497	488	517	510	526	513	502	554	504	505	530	532	523	544	514	521	537	532	530	534	524	481	545	549	505	527	501	534	535	516	517	535	506	529	567	531	500	461	528	480	515	516	516	534	501	478	506	533	497	506	484	510	521	512	489	527	522	530	490	524	483	507	515	505	551	525	465	512	514	513	557	551	520	498	535	524	503	500	504	506	486	519	502	515	520	526	479	534	550	484	551	503	503	519	511	535	488	515	530	480	530	538	523	520	490	499	495	510	510	514	526	489	510	510	531	514	478	515	522	540	510	523	509	526	588	526	530	525	514	495	517	502	510	552	521	514	519	507	496	495	563	526	582	503	521	531	541	502	516	483	525	553	523	509	477	500	509	516	494	502	514	534	513	545	510	505	515	491	511	492	481	465	535	515	512	487	490	546	505	521	507	521	513	550	543	515	554	515	491	499	523	514	529	521	516	532	537	545	515	491	494	518	486	512	531	532	527	512	489	511	498	511	492	497	511	532	507	504	525	501	512	548	520	498	518	492	506	462	524	510	495	488	529	507	498	543	516	508	576	505	517	525	535	526	528	494	515	524	467	515	487	558	530	492	462	506	471	498	518	540	500	506	513	497	500	504	529	540	536	515	527	503	592	525	526	487	494	514	504	529	502	506	518	522	525	491	532	530	513	501	493	470	509	526	535	513	548	502	522	563	525	575	531	507	544	504	489	486	492	533	517	493	518	490	513	511	541	494	519	512	506	511	511	505	524	544	482	534	481	537	512	526	532	512	490	534	528	566	534	529	522	498	522	515	571	506	527	551	488	532	497	518	513	539	510	486	501	507	542	543	529	486	541	532	505	506	528	519	507	527	482	543	546	522	542	527	487	521	547	522	506	521	485	470	529	553	506	479	526	539	530	471	485	520	546	493	507	549	510	501	538	441	474	462	523	556	544	534	492	533	517	520	477	524	519	534	549	535	526	476	498	521	536	513	532	507	536	508	509	526	513	514	541	506	490	511	526	523	528	509	506	499	488	526	511	516	552	515	533	486	571	488	498	529	513	538	521	501	499	551	506	498	505	478	481	496	500	545	523	523	455	513	523	520	496	504	512	544	509	521	510	524	522	508	559	520	526	554	482	489	511	566	521	493	500	512	516	478	523	512	505	507	477	507	527	525	515	498	542	496	532	509	524	526	504	517	496	494	473	521	571	509	506	526	514	526	517	479	528	500	571	497	506	527	472	523	503	538	511	510	518	493	503	477	498	556	538	503	559	508	522	530	478	537	477	538	493	486	501	483	497	552	540	557	502	536	497	504	518	517	482	487	511	543	549	569	540	501	536	526	535	503	528	565	534	491	538	538	521	546	532	475	523	513	504	475	533	542	530	545	534	502	514	559	516	537	496	528	517	522	499	507	486	513	528	504	545	489	519	564	506	516	510	503	476	522	515	501	533	514	544	537	518	517	534	510	515	513	530	500	524	505	503	531	515	515	555	527	489	574	523	479	525	540	518	514	493	534	556	504	519	548	525	507	537	498	531	550	496	536	526	548	529	487	519	554	520	521	497	503	507	486	503	553	498	500	526	470	534	534	513	538	518	511	514	498	515	517	502	541	557	525	540	523	503	511	518	510	516	503	516	531	521	469	512	527	506	503	496	536	505	504	499	526	561	530	535	525	498	520	525	486	565	550	520	517	500	526	517	543	532	528	531	525	489	495	491	511	509	466	533	501	531	487	489	540	530	558	522	490	516	469	505	504	465	491	531	543	516	525	537	491	509	557	514	473	502	551	509	532	497	534	501	552	510	495	482	535	449	500	545	537	529	490	494	510	511	509	547	474	522	499	480	532	515	516	510	497	503	518	532	512	503	533	525	506	529	530	524	529	487	501	489	505	471	507	500	517	507	540	487	559	533	534	539	524	515	524	491	520	493	478	513	481	553	513	487	529	574	503	500	498	454	528	456	483	540	530	553	524	544	514	521	528	513	520	510	513	455	523	510	512	515	534	561	558	503	489	524	531	506	515	518	510	491	505	484	495	474	546	519	569	505	489	512	524	540	530	523	521	514	516	531	508	507	534	474	538	574	563	544	542	492	489	513	487	529	481	546	526	500	513	488	502	530	529	481	481	497	505	521	537	549	521	533	547	517	543	497	506	505	484	511	505	526	540	540	520	498	497	515	540	504	499	497	504	514	535	536	538	506	499	523	551	541	452	477	514	540	523	499	529	536	525	521	494	476	517	527	541	502	522	601	506	534	516	504	500	529	522	467	490	516	518	525	488	507	501	529	524	548	489	533	504	549	482	533	541	529	520	542	508	517	489	545	502	505	536	536	525	503	487	510	509	492	533	509	526	502	536	517	512	540	524	487	487	502	496	535	530	526	458	561	539	476	505	454	507	564	536	543	508	504	511	564	530	527	499	535	551	518	527	514	512	527	526	537	521	478	493	546	520	505	501	558	488	477	501	480	535	454	527	523	551	516	530	535	527	489	494	541	524	512	485	529	535	517	518	493	512	525	527	523	490	509	541	519	503	534	502	527	508	507	537	482	504	524	540	539	516	516	495	525	503	518	537	504	513	505	510	536	531	517	533	530	499	473	542	516	555	534	498	540	548	535	483	534	531	530	505	526	467	498	495	477	524	498	534	513	515	498	514	496	501	522	488	526	532	523	522	509	506	502	484	508	497	508	539	526	505	520	489	501	565	565	515	559	507	525	479	579	476	477	526	468	472	492	535
24973	20715	27009	24366	20627	9931	1222	693	545	493	421	393	353	348	330	334	314	338	328	318	305	286	273	279	280	265	264	260	235	263	276	266	267	235	235	249	254	257	273	250	247	244	211	264	248	241	230	241	214	243	207	224	246	228	226	241	235	272	222	240	271	237	229	237	228	228	225	242	222	246	224	234	226	252	213	241	208	229	216	229	227	216	226	224	248	223	228	241	229	227	217	223	221	249	215	219	206	251	234	249	217	213	235	239	220	232	232	226	212	246	232	253	243	252	225	211	232	242	210	201	220	223	267	218	238	233	220	237	219	225	221	230	226	198	258	241	260	230	218	245	216	234	220	251	260	214	244	226	252	238	231	217	224	234	217	236	228	240	233	234	235	233	235	216	246	232	216	245	210	260	204	223	213	221	209	255	238	236	266	215	227	248	207	221	245	254	234	211	227	231	225	245	256	252	203	222	228	226	212	235	206	204	215	255	225	217	236	222	234	238	253	218	238	229	219	242	254	230	264	238	239	231	216	218	248	208	222	232	202	242	240	249	237	216	214	235	242	227	215	239	217	216	230	254	218	230	241	226	243	221	238	221	246	219	243	215	224	223	207	228	218	267	289	221	229	225	205	234	246	238	218	244	245	249	234	206	215	247	206	242	235	221	210	223	231	200	236	205	231	227	225	224	221	226	239	241	223	236	231	231	212	245	237	212	227	208	206	230	227	236	249	248	242	220	220	230	215	233	230	226	235	222	214	243	210	230	250	216	257	252	225	209	226	233	213	219	250	240	202	224	247	217	228	218	245	222	250	221	218	231	227	218	233	199	265	219	249	244	242	240	225	221	249	213	213	228	238	243	224	231	246	231	218	234	244	212	219	214	231	228	225	237	231	220	215	216	239	221	226	222	226	224	213	225	224	210	215	208	224	241	223	217	221	223	237	264	197	204	227	252	230	222	210	248	216	225	242	236	196	254	238	201	219	232	241	212	217	231	246	240	222	243	226	231	213	223	231	229	221	231	235	252	234	253	208	230	230	228	224	205	249	237	227	261	219	214	234	238	231	223	218	228	255	245	232	259	222	229	221	236	228	212	236	244	253	242	226	238	217	231	230	199	230	227	229	207	233	250	214	230	226	207	235	232	257	251	245	230	230	228	230	222	227	228	239	210	224	232	250	227	228	224	233	221	240	251	215	208	210	255	221	226	243	207	228	241	220	210	223	224	235	214	216	226	210	241	243	231	229	218	212	208	217	243	221	228	241	271	236	220	189	222	254	234	274	252	231	233	236	219	223	250	206	218	258	211	241	217	243	251	212	203	220	227	231	225	225	223	223	230	207	230	241	196	237	256	215	230	231	243	241	236	251	225	229	230	238	250	226	230	242	214	233	226	210	230	208	255	190	227	234	223	225	245	238	228	237	207	225	219	219	249	256	216	227	239	213	231	188	247	220	210	206	212	240	243	243	235	203	226	246	267	217	225	224	250	239	199	240	220	213	222	266	209	247	227	218	225	218	243	246	234	223	243	227	202	217	223	188	228	226	223	217	239	220	231	272	222	231	228	239	241	247	256	242	216	244	226	222	229	236	219	239	228	251	237	232	206	218	214	256	219	225	222	234	218	252	245	256	228	211	223	225	249	213	240	250	244	221	212	242	223	223	236	216	225	216	221	247	228	230	231	229	227	222	224	255	228	216	236	247	243	222	222	227	231	261	216	247	226	233	228	231	230	247	216	214	249	232	228	258	224	234	215	233	250	246	229	254	230	206	235	250	214	208	222	246	237	222	223	206	231	248	258	195	240	228	221	253	222	221	222	221	217	209	231	214	233	252	222	221	250	210	231	201	241	201	220	209	232	218	211	215	224	228	232	233	209	243	257	216	221	223	216	211	267	208	234	224	253	223	235	257	232	209	214	247	218	239	247	233	206	211	235	220	209	257	248	230	234	239	236	250	235	225	220	231	215	218	222	214	216	234	220	236	227	255	224	254	241	213	232	244	201	211	230	227	224	219	241	207	212	231	227	219	234	230	224	250	220	239	237	218	256	213	261	245	216	244	220	221	223	246	217	238	221	211	215	231	247	221	243	220	241	229	233	215	212	226	256	249	200	219	213	239	255	198	228	224	232	240	205	243	215	226	246	234	201	219	213	204	214	233	223	223	233	227	197	231	210	217	239	233	260	237	230	233	236	232	206	245	204	258	236	213	201	207	221	216	232	235	238	235	236	229	226	235	226	250	235	248	218	242	213	233	231	216	240	220	229	224	205	238	245	241	215	250	226	199	187	198	219	238	214	239	224	215	227	231	253	226	240	245	226	239	211	236	208	252	267	245	218	240	240	233	222	210	221	228	228	220	197	224	249	228	240	238	217	209	244	212	228	241	220	220	203	217	236	245	219	217	195	225	234	218	243	227	211	198	223	203	230	225	224	238	238	255	239	239	211	220	238	226	242	229	249	229	238	262	216	231	248	224	251	284	242	237	238	232	250	226	221	225	209	225	205	231	232	229	241	229	273	193	240	227	231	232	221	230	226	231	215	239	245	216	219	276	273	216	244	231	251	250	216	238	242	234	249	228	220	210	252	233	225	222	238	229	211	257	238	248	216	231	235	246	215	213	246	237	225	228	196	257	260	211	222	219	227	223	237	230	230	214	233	221	233	216	238	227	257	239	229	203	229	216	218	246	207	201	235	218	209	229	250	217	244	224	229	234	218	215	230	205	212	255	197	222	238	216	216	214	278	228	227	202	223	234	223	219	216	214	202	207	229	242	251	215	218	216	237	224	256	230	230	233	226	258	232	234	244	222	235	246	218	220	211	222	245	233	207	206	237	200	218	238	214	231	217	233	214	201	218	241	220	222	209	229	233	213	230	244	214	241	244	227	234	249	208	213	228	217	219	236	233	209	235	241	227	198	228	238	207	227	225	238	226	227	212	223	239	217	229	245	243	217	216	250	235	213	217	227	211	194	240	223	230	255	221	227	238	221	217	252	210	248	221	249	226	232	220	215	239	207	221	210	228	207	237	256	246	250	230	227	246	226	237	228	243	201	229	269	227	264	227	227	237	249	234	230	219	219	240	241	251	250	220	235	225	205	228	248	232	211	250	226	243	248	220	236	200	229	222	223	218	224	199	226	221	211	234	203	228	222	217	214	248	233	233	260	256	229	226	239	231	224	243	221	213	221	232	209	270	220	243	216	203	215	222	232	230	238	198	242	239	230	220	216	228	231	229	225	228	241	235	234	211	215	230	246	238	209	235	240	216	232	225	252	234	231	207	225	220	231	215	237	225	248	229	235	212	227	261	247	229	221	235	248	223	237	250	253	233	230	231	243	232	204	206	225	242	243	207	217	234	227	232	232	241	207	236	196	200	237	217	218	232	211	216	232	250	215	236	234	202	248	253	259	223	239	214	232	236	241	228	233	235	194	238	229	238	222	252	223	236	247	216	233	235	216	218	249	207	238	228	220	229	243	231	201	245	228	211	240	243	245	215
38909	43238	18518	6746	4438	2791	1767	1318	1111	900	737	637	578	544	527	523	475	459	418	419	405	369	338	339	367	343	285	334	303	319	286	317	311	271	289	253	264	308	316	266	262	275	265	257	275	276	252	256	279	282	267	252	279	273	281	263	256	260	284	256	279	252	275	271	243	267	251	266	237	263	258	264	247	291	264	235	275	268	267	253	259	292	239	240	275	260	238	267	250	285	247	259	271	253	236	259	269	282	278	257	276	247	252	239	275	253	256	259	254	272	273	252	257	256	276	272	248	270	246	245	247	246	253	246	261	229	253	285	276	265	249	262	235	206	278	235	283	232	257	218	249	298	226	233	257	250	264	247	253	251	266	294	251	276	245	263	255	250	266	266	277	260	252	267	250	248	261	278	259	246	257	270	261	251	276	274	298	254	259	246	260	280	246	257	256	272	244	232	268	253	259	253	254	265	257	271	256	250	256	277	265	247	259	254	275	240	226	228	255	251	278	247	275	254	294	282	249	290	233	251	269	228	268	262	257	253	255	225	255	265	241	224	274	259	236	247	258	243	289	247	253	287	262	270	241	240	278	277	293	294	231	259	272	275	261	260	256	253	267	238	242	254	264	278	249	256	260	263	274	272	237	255	263	240	257	248	253	251	251	260	257	252	249	289	225	247	256	274	282	242	245	250	263	225	229	244	264	258	274	243	275	243	260	241	276	240	258	263	253	255	261	246	256	260	272	253	229	246	269	271	231	244	248	268	268	270	261	255	237	252	273	250	255	270	222	278	256	271	253	242	243	260	234	249	258	257	260	219	258	251	265	260	268	217	264	285	267	282	260	285	255	276	255	268	268	245	252	260	273	244	266	283	263	228	223	241	259	259	253	263	257	229	254	262	278	246	295	263	277	251	270	252	289	263	232	276	286	236	224	263	264	248	253	267	269	249	265	255	237	269	255	271	273	275	265	270	259	248	244	266	260	262	226	246	266	262	269	269	280	266	247	274	258	252	217	294	255	241	242	253	257	274	250	247	247	250	252	287	236	247	276	294	231	256	251	272	248	249	270	245	247	279	247	244	295	275	272	266	248	245	233	244	254	241	257	235	254	267	247	258	262	268	265	239	268	258	266	256	260	256	252	256	251	254	253	236	258	246	238	264	249	266	247	242	241	244	268	261	291	235	246	232	243	264	260	236	235	269	256	234	241	258	272	258	253	276	273	246	252	252	262	229	241	243	258	301	254	267	274	247	244	247	242	248	258	232	260	269	236	287	267	273	241	243	249	269	257	282	258	242	229	235	255	249	281	239	257	274	251	230	251	256	241	239	233	257	272	248	238	243	249	250	247	253	255	240	265	264	249	263	253	264	252	240	236	229	268	233	221	238	254	261	214	258	258	259	251	266	287	257	257	222	224	256	260	258	247	260	267	254	242	280	260	277	248	263	259	234	247	266	249	258	269	292	268	258	244	239	232	267	251	286	241	276	233	251	231	254	263	247	242	265	286	276	275	275	239	261	271	270	259	268	228	245	255	245	252	257	262	242	278	263	277	245	266	246	248	248	245	277	250	261	258	227	248	220	255	238	282	268	250	279	260	244	254	259	270	254	250	273	245	283	240	271	262	263	276	278	267	238	249	275	254	280	270	253	260	271	254	248	266	230	253	246	231	230	261	259	235	244	277	236	242	279	230	260	269	256	261	274	261	239	239	262	251	237	253	263	258	261	257	252	276	263	277	267	261	261	268	247	262	268	238	244	277	273	279	249	251	265	247	246	270	249	231	256	231	276	258	231	244	246	266	228	289	267	273	246	272	257	290	251	220	236	254	263	271	264	250	244	226	269	243	237	228	276	251	269	262	261	235	260	232	263	247	239	253	272	269	270	244	245	278	237	268	224	235	246	254	240	273	240	283	241	273	278	234	266	249	243	279	265	247	264	250	244	251	245	250	258	262	287	233	262	259	278	268	248	298	244	241	297	245	254	269	235	267	230	260	267	250	282	233	244	257	266	281	246	266	244	268	255	230	283	269	267	249	242	240	281	292	246	273	233	245	260	255	260	235	253	247	276	241	265	268	271	259	228	249	248	248	232	268	251	256	231	255	272	268	270	236	265	268	259	258	264	252	264	231	268	226	289	287	256	246	222	243	238	263	245	226	254	259	218	242	269	258	241	265	274	264	260	244	287	290	223	268	262	264	263	256	260	268	286	237	280	262	253	239	259	276	238	283	255	274	262	271	281	240	244	259	255	257	251	286	262	253	252	261	272	244	221	263	238	259	239	262	260	258	231	247	237	260	222	276	259	240	262	240	255	258	259	243	249	234	256	279	271	274	254	261	250	264	278	264	273	261	268	251	251	293	232	243	248	234	243	216	251	249	261	253	261	253	249	234	265	233	233	232	239	260	264	270	264	262	242	258	252	287	244	231	261	247	255	253	231	246	243	258	251	278	223	221	236	247	221	272	263	244	227	275	253	254	284	272	259	265	220	240	240	271	275	252	238	274	249	254	283	254	265	251	290	267	213	240	264	295	286	239	275	256	238	277	240	251	231	239	251	255	258	254	241	270	257	247	241	251	240	241	259	254	260	253	206	237	233	248	243	238	239	245	223	270	252	255	235	290	228	257	270	267	261	271	259	305	264	268	255	273	246	268	222	236	253	255	243	260	247	233	251	246	266	242	271	246	263	267	261	262	257	272	259	234	232	259	246	266	278	274	273	263	270	222	255	247	239	256	254	261	295	268	260	248	267	260	260	280	270	275	238	253	254	263	244	244	236	259	264	266	254	235	248	223	254	270	279	257	241	252	254	259	252	249	269	254	272	250	264	275	269	282	269	274	259	239	253	251	230	262	246	248	243	259	260	231	251	264	250	279	223	239	238	251	251	263	299	239	254	262	240	245	237	241	251	240	272	266	271	251	257	249	254	256	237	240	238	264	255	275	259	234	230	245	257	272	256	258	283	246	259	273	262	244	261	282	266	235	259	249	227	259	260	226	262	239	262	263	236	244	245	257	218	243	265	248	272	255	231	275	243	257	270	253	252	285	226	268	248	260	269	248	253	257	250	276	236	239	257	267	259	267	283	254	272	247	239	273	274	242	252	207	257	253	232	254	291	270	252	282	249	265	267	247	267	250	269	264	267	256	257	255	234	276	258	243	242	251	262	275	235	270	246	258	233	242	239	258	278	258	259	249	234	237	264	264	263	256	258	260	235	248	263	255	264	259	253	268	245	231	269	277	223	254	259	257	258	241	260	238	241	268	259	233	258	247	269	249	258	235	240	269	256	288	261	233	254	259	245	252	235	261	263	261	247	227	273	256	242	263	249	252	254	267	232	271	275	279	290	272	277	244	251	248	257	257	276	223	247	246	272	245	246	262	271	209	277	270	253	244	251	227	241	237	252	230	261	289	265	255	270	259	274	256	259	226	257	266	259	247	256	250	248	275	236	263	270	236	241	261	236	264	269	246	254	236	250	283	245	236	257	279	272	222	237	255	266
22959	20716	27354	24003	20673	20623	7766	1570	1068	954	896	835	820	745	773	708	686	633	648	580	583	600	600	569	600	572	548	541	584	608	563	565	553	557	547	579	517	537	564	537	516	531	534	519	526	502	522	507	515	556	522	513	524	505	548	527	490	530	551	495	500	506	512	544	492	545	572	495	531	489	510	518	543	478	492	535	515	485	533	543	528	512	526	471	550	511	546	498	534	459	521	530	511	498	535	469	492	480	547	526	482	490	541	488	523	507	481	489	501	518	517	519	509	500	511	435	499	563	533	537	486	500	529	546	495	499	494	522	490	492	543	509	559	540	503	523	518	461	518	508	560	493	558	507	507	478	552	509	508	534	499	558	490	480	529	530	497	497	512	522	506	490	491	531	493	566	506	508	521	502	542	516	491	525	497	546	561	541	524	497	542	530	469	512	555	525	521	549	499	497	534	527	499	517	508	549	543	519	519	518	520	495	523	478	519	510	549	519	531	538	522	479	514	469	495	497	510	518	529	504	508	490	478	542	532	486	497	528	532	534	526	503	488	532	510	486	509	490	449	527	510	505	470	543	515	512	488	514	496	468	532	481	507	510	497	506	524	513	466	535	493	510	491	510	552	496	543	514	544	491	538	527	502	536	528	524	514	517	544	532	564	487	550	496	480	508	513	510	532	538	499	524	525	529	557	488	518	518	495	512	504	515	512	494	510	498	547	506	531	507	525	508	542	503	488	519	513	482	513	511	511	515	538	511	495	466	520	488	537	517	492	500	516	502	522	495	498	509	497	531	524	511	541	518	496	503	510	506	502	541	517	509	525	487	483	496	495	504	557	491	535	488	517	493	466	504	520	529	519	491	518	518	513	503	520	519	537	553	497	471	512	520	491	505	508	478	458	544	527	513	485	523	528	528	488	494	492	482	520	485	514	539	539	515	501	521	525	489	528	498	506	548	536	506	510	516	521	538	521	526	495	490	524	532	487	505	522	512	547	501	506	493	483	526	508	564	516	528	552	478	537	466	475	510	507	426	522	488	469	518	481	525	548	512	500	542	510	503	494	504	527	515	486	527	505	539	534	521	500	539	513	518	540	552	500	492	531	526	565	515	536	504	496	554	513	470	569	530	478	514	498	536	499	491	543	550	536	533	508	522	516	550	518	549	524	513	520	554	513	525	499	443	547	486	495	518	514	478	496	527	520	496	523	510	525	535	519	495	476	484	493	501	514	494	490	521	499	516	504	523	536	526	533	499	560	486	537	523	513	526	464	552	490	514	487	529	482	500	519	486	521	539	477	550	484	483	563	548	522	513	506	536	527	487	513	534	453	504	494	532	510	485	516	494	459	488	549	527	470	506	512	522	524	525	533	493	541	557	526	524	512	551	521	506	482	541	531	499	494	491	550	508	518	524	499	516	536	529	504	529	504	513	514	524	467	472	450	489	516	559	496	542	461	518	526	516	527	494	514	513	507	536	530	494	534	513	522	497	508	512	524	507	521	507	555	520	489	498	471	495	470	512	504	550	525	512	491	545	511	542	477	572	486	492	476	517	496	528	559	501	522	524	452	484	519	515	524	509	533	449	528	507	538	526	533	487	539	529	563	553	479	502	533	478	495	502	507	553	527	496	561	499	498	498	519	502	520	524	492	482	505	485	541	549	459	504	521	517	525	501	521	472	516	476	522	511	547	505	477	490	536	524	517	543	504	486	487	565	549	503	480	525	505	510	496	477	506	511	494	487	495	494	541	515	496	595	507	502	482	535	486	516	522	547	519	505	532	517	487	504	496	497	532	508	510	489	525	540	454	513	514	529	521	478	535	487	481	521	517	460	511	464	502	536	515	511	540	487	514	529	496	531	540	491	507	480	498	505	512	535	549	534	502	529	523	513	502	528	519	521	516	533	497	494	529	532	502	548	525	480	534	525	533	528	497	488	501	496	512	500	536	500	500	527	534	543	518	546	527	523	503	511	565	477	515	556	519	517	472	499	523	504	501	524	542	473	520	507	553	515	504	512	529	512	512	540	475	515	534	518	507	498	526	554	493	509	485	471	505	539	480	493	528	515	498	496	539	478	550	508	515	524	502	498	515	527	530	528	503	471	546	504	533	517	542	482	503	518	515	555	496	508	515	496	543	506	500	537	463	537	511	502	530	505	524	491	517	459	532	530	473	511	536	524	506	510	501	501	488	512	504	514	498	549	571	492	528	512	517	538	516	475	544	509	524	480	508	512	490	472	499	482	529	511	460	500	501	494	516	490	509	526	479	489	518	497	488	522	513	470	534	520	507	479	489	504	480	526	511	498	521	493	509	515	501	486	531	491	507	499	508	508	520	511	484	537	505	524	546	501	548	481	493	493	516	484	536	481	512	514	466	535	535	483	523	512	484	504	501	494	573	514	534	519	540	492	465	513	520	538	513	499	528	514	499	529	504	512	536	509	480	500	500	528	493	480	527	543	504	530	462	544	593	523	489	516	531	491	470	499	522	489	530	485	522	509	537	473	533	526	515	540	487	510	484	518	490	519	553	526	505	522	498	548	495	519	488	498	501	484	477	498	485	503	464	489	508	511	515	478	559	490	531	531	504	500	479	545	541	489	521	517	484	508	564	482	502	545	480	533	499	507	528	518	539	458	543	496	541	533	513	500	545	514	521	504	553	489	498	538	519	547	496	534	496	563	488	505	515	534	539	507	472	549	522	507	500	507	510	527	481	520	462	490	540	493	530	521	528	495	508	502	482	538	543	558	548	504	517	462	474	525	521	512	500	534	519	527	496	512	493	503	495	541	468	482	525	512	486	529	523	503	528	532	470	490	515	525	528	519	504	532	558	551	500	517	528	527	533	520	526	483	534	486	506	517	472	500	504	517	464	533	562	525	504	499	488	510	515	505	500	516	489	492	505	568	512	520	529	490	549	541	512	498	514	482	564	538	486	511	482	495	511	536	478	511	530	516	503	539	491	504	513	469	478	524	514	501	500	477	519	531	548	492	499	486	505	492	523	484	515	533	518	530	518	541	512	543	506	529	468	536	476	494	502	478	471	524	501	490	510	494	516	526	505	525	488	529	508	473	522	495	520	507	516	520	491	476	533	551	512	493	434	522	518	511	474	497	481	515	454	474	505	486	505	514	496	492	502	465	508	491	495	524	451	497	525	496	491	532	495	538	514	511	541	519	461	507	468	478	507	486	548	556	485	495	520	490	520	530	548	551	520	559	540	517	500	530	502	506	460	512	511	492	527	513	546	510	521	543	487	508	517	518	504	492	546	489	523	498	566	539	495	478	543	528	507	518	486	518	511	499	516	474	510	475	512	538	524	463	489	512	511	499	495	571	543	536	523	490	489	486	509	488	477	500	527	488	498	509	526	502	545	486	525	536	533	487	529	548	542	547	490	560	538	496	516	511	511	501	481	439	499	510	504	490	484	506	557	506	536	499	534	558	491	518	522	535	526	546	552	492	503	507	473	495	510	487	523	479	544	510	533	521	528	526
42744	49604	21179	10357	7272	5149	3294	2606	2006	1630	1454	1242	1193	1003	981	959	953	865	830	786	704	702	678	706	660	671	627	634	611	589	581	558	591	575	611	627	582	543	537	590	569	564	512	553	532	553	571	495	533	571	515	514	526	529	533	482	538	536	494	550	545	499	521	476	483	545	530	525	548	513	520	555	549	554	523	548	514	489	527	470	509	552	537	494	495	527	534	485	506	538	516	517	506	540	534	526	526	482	506	492	512	541	514	525	495	560	511	542	524	503	485	505	523	543	514	545	522	530	475	522	488	499	480	503	519	506	480	536	519	470	514	508	502	474	455	493	466	497	499	513	488	494	497	510	476	488	500	510	506	477	498	524	527	516	548	519	493	513	513	493	485	497	522	510	537	511	478	520	496	542	496	489	507	552	489	515	500	498	448	525	552	517	509	535	558	491	504	489	486	526	507	494	518	463	484	515	489	515	529	499	487	497	470	522	544	540	517	518	494	557	491	557	526	534	476	500	494	497	485	524	500	546	556	480	501	502	530	490	485	511	469	523	534	535	540	520	499	536	514	500	512	512	503	465	516	503	460	478	510	547	487	485	522	503	526	502	486	492	541	513	510	507	468	487	524	523	491	478	495	532	532	513	481	495	499	512	484	497	508	549	550	520	511	506	532	486	459	542	497	505	525	511	494	479	484	523	526	539	474	495	496	482	479	517	524	480	497	510	531	500	516	494	465	551	522	489	497	449	513	526	500	500	567	499	528	510	473	514	503	541	548	508	550	475	502	480	512	519	515	504	516	502	533	488	522	491	486	554	493	538	526	516	489	490	491	513	510	514	551	468	523	516	544	523	503	523	439	477	545	511	508	471	454	466	491	526	509	456	508	514	507	533	500	523	510	482	456	493	511	479	504	543	488	466	528	478	514	525	544	508	522	528	563	518	504	484	501	503	524	521	488	514	518	513	487	464	532	526	513	506	541	487	538	550	507	525	518	464	528	496	546	519	502	498	522	518	545	483	520	525	513	504	484	479	501	519	494	525	519	505	461	506	523	482	541	550	521	487	490	507	497	493	468	542	477	487	504	515	545	518	517	525	476	523	489	486	516	515	498	506	502	518	470	544	499	480	532	496	493	488	486	527	512	489	519	557	493	510	490	486	530	488	516	497	506	500	475	526	539	469	530	479	463	501	503	516	506	529	522	482	528	493	474	473	487	502	518	487	524	485	521	515	489	481	528	517	447	453	476	536	494	500	467	523	510	457	528	515	514	480	532	526	516	509	488	519	472	465	517	539	482	489	545	523	518	536	473	507	502	551	479	504	503	512	502	490	493	472	464	502	533	531	513	462	511	468	537	508	484	468	500	504	533	466	488	502	528	501	503	497	500	479	500	482	541	481	520	506	498	504	510	503	507	505	493	518	497	492	494	528	485	520	487	518	499	517	509	540	480	527	493	554	501	554	516	489	541	527	551	480	500	519	516	461	506	480	552	466	488	535	500	462	515	485	510	509	512	511	495	526	542	484	519	553	533	479	524	508	482	534	510	529	497	493	515	499	494	496	532	484	486	474	474	537	493	486	476	527	544	500	513	521	451	501	516	506	509	546	460	511	534	518	507	536	505	501	452	508	524	572	537	552	534	493	523	543	471	478	531	518	527	533	501	506	471	516	489	510	483	517	527	490	527	511	492	504	526	482	466	530	567	508	506	474	517	494	471	496	534	476	505	494	513	527	501	490	494	529	494	483	505	498	508	490	512	528	483	493	511	498	467	504	513	499	548	503	538	529	499	523	498	519	527	504	496	493	531	536	503	516	453	490	489	524	543	518	530	543	494	523	534	517	546	506	506	525	523	552	515	523	488	519	480	503	490	545	515	469	509	469	521	501	523	524	527	457	522	498	555	520	549	494	538	552	520	475	526	483	475	486	542	534	535	475	480	534	500	529	529	521	517	519	538	476	515	459	507	533	511	493	534	506	511	490	525	531	502	459	520	457	480	496	539	473	501	501	460	529	501	486	484	467	525	495	517	527	475	494	505	486	504	500	526	493	521	510	480	516	497	471	504	514	549	501	495	501	516	526	503	514	506	491	531	518	530	538	455	527	470	553	495	477	470	564	509	501	488	449	536	470	527	517	515	510	474	484	472	483	517	534	512	522	475	494	501	448	521	496	476	547	515	499	511	503	517	488	489	490	513	487	531	486	521	503	504	508	508	538	509	500	516	482	480	484	441	515	509	498	494	479	524	490	484	509	505	492	508	518	515	500	482	490	501	514	500	486	524	525	498	526	484	475	504	468	499	531	505	495	518	498	506	478	502	506	501	475	494	536	501	463	506	494	512	483	519	511	511	490	461	517	493	511	496	537	488	529	481	483	486	488	519	534	526	543	485	510	494	521	482	539	522	511	496	483	539	518	491	533	508	507	499	506	512	470	487	498	512	512	512	514	511	495	486	501	493	524	527	516	515	545	525	502	483	470	508	482	504	517	542	475	477	539	485	505	476	501	506	504	504	511	515	512	520	512	509	493	529	507	504	494	547	529	504	566	490	499	516	512	497	489	477	483	502	496	547	510	533	531	526	530	531	537	462	514	514	513	524	491	520	519	518	526	506	486	489	501	496	488	512	548	489	492	503	488	513	481	534	534	484	519	488	517	516	490	524	464	487	506	509	538	504	541	516	483	522	512	483	540	534	511	474	492	539	501	526	514	537	528	491	466	488	492	507	522	580	523	510	545	495	513	487	490	498	526	499	457	461	494	478	516	508	517	519	552	532	513	497	480	491	490	513	523	537	521	508	497	479	472	565	499	566	481	541	492	532	520	501	497	539	472	513	462	473	555	520	500	475	504	493	544	479	496	510	470	505	505	526	493	507	480	528	503	516	541	544	517	507	495	507	507	508	474	510	444	516	503	558	529	489	551	527	510	503	499	542	516	536	532	492	543	476	528	540	536	551	479	509	496	494	515	501	485	524	463	491	457	459	488	549	512	461	499	534	489	522	478	520	495	510	496	484	535	455	490	507	528	488	519	444	525	504	537	492	511	491	506	497	509	527	467	526	484	479	437	525	500	495	497	490	523	497	534	523	523	506	512	479	488	471	565	506	495	517	539	521	486	531	495	526	541	503	514	486	512	513	536	518	503	511	528	485	526	466	508	506	505	500	533	531	492	532	504	482	488	516	495	501	499	502	459	481	476	515	506	480	519	515	487	500	485	583	525	505	540	499	497	508	488	517	484	526	468	489	466	495	475	473	515	507	523	498	509	490	497	522	507	523	460	544	518	501	504	493	509	494	519	470	528	513	511	481	537	501	484	514	448	496	479	485	523	455	511	487	511	518	507	513	530	483	488	493	507	498	525	539	474	507	510	482	512	530	509	505	513	508	466	506	499	539	484	527	489	519	509	534	533	516	511	482	481	517	461	486	492	473	511	519	527	530	519	507	501	483	514	533	496	527	449	510	487	537	481	496	512	469	489	492	518	489	520	558	523	532	527	461	531
32878	23216	8785	1638	926	775	592	541	481	494	476	494	496	491	447	486	473	482	495	473	491	469	509	513	470	474	430	442	478	447	475	449	455	476	481	470	477	472	455	489	465	462	471	495	481	455	469	453	476	484	468	482	450	440	480	459	469	477	483	450	477	466	488	475	516	464	464	441	482	469	448	474	459	463	442	473	459	493	475	484	445	490	470	425	490	492	463	446	491	460	457	434	485	502	446	488	455	482	494	487	440	452	456	461	452	512	488	469	464	462	479	474	482	479	429	461	498	477	456	471	461	437	467	493	457	492	450	460	463	502	481	487	475	456	467	423	497	471	494	464	508	458	478	447	439	455	525	467	464	497	461	470	499	461	488	412	449	473	472	455	481	446	464	492	461	487	486	418	481	494	482	459	447	467	491	415	501	485	486	495	487	455	474	450	461	466	473	488	477	475	456	455	450	467	523	470	490	447	467	488	504	445	505	466	454	441	467	508	481	458	455	440	422	458	455	454	470	498	483	483	473	463	501	444	497	483	453	480	448	508	481	456	515	492	456	468	460	470	441	453	458	447	463	518	473	455	490	440	416	463	471	445	461	445	444	505	477	469	430	490	502	474	503	492	493	472	490	465	479	460	482	510	508	453	464	440	456	460	508	428	448	440	456	464	491	479	493	491	469	453	487	473	453	501	488	452	455	465	449	460	469	457	469	459	466	442	445	462	483	473	476	485	469	439	469	429	525	491	451	463	469	483	511	481	467	493	461	449	470	470	483	467	441	443	454	449	483	498	482	483	462	475	530	490	443	488	484	495	487	491	451	449	426	452	437	472	461	463	466	449	493	478	492	452	426	458	427	461	475	501	484	448	453	454	449	489	500	496	463	464	520	487	434	498	476	514	484	492	509	483	478	494	446	469	492	453	442	448	473	473	466	450	465	501	495	458	493	460	443	436	490	515	458	474	440	440	484	504	469	460	474	451	430	502	437	481	454	442	481	481	519	463	473	453	457	425	466	431	487	441	483	455	471	448	466	451	495	459	469	460	483	445	479	486	443	464	534	484	497	459	455	487	496	491	442	451	483	447	487	490	512	483	481	460	491	473	455	451	477	493	487	479	425	454	482	504	499	487	509	468	476	515	519	441	458	478	489	464	496	477	515	469	433	463	454	466	438	470	509	507	463	462	439	462	479	479	488	464	475	458	503	498	490	441	475	476	494	485	467	500	462	470	512	447	462	505	460	446	446	456	466	457	431	476	484	465	494	461	451	505	448	517	447	480	486	444	477	459	454	478	481	495	456	484	463	478	453	477	476	480	474	433	480	475	468	481	442	476	444	466	506	478	435	479	496	449	465	484	507	472	486	506	500	456	470	472	506	448	421	452	493	438	445	497	465	476	494	519	448	498	455	489	500	478	444	484	463	493	449	449	482	464	487	518	493	424	477	447	479	435	445	515	482	461	510	488	460	416	522	441	476	429	477	452	479	479	488	451	462	484	477	478	462	450	477	483	439	486	479	476	485	449	477	470	483	420	489	507	443	480	496	495	473	462	448	471	486	461	507	466	460	480	468	479	457	476	439	483	449	458	487	467	442	448	474	451	504	510	512	472	448	494	472	466	439	474	483	481	480	454	492	531	485	450	453	468	467	487	455	468	455	466	475	489	453	485	445	484	447	439	471	469	445	476	424	481	436	515	431	505	467	462	461	454	448	452	532	509	497	465	467	436	464	458	457	455	460	459	498	484	499	448	460	456	461	524	502	481	480	481	476	458	483	464	488	456	477	466	452	483	457	474	495	518	469	503	483	495	491	458	448	466	466	470	516	456	449	504	440	469	463	504	457	417	450	458	436	496	484	465	510	445	441	463	486	446	440	488	475	487	463	465	471	496	469	449	490	445	491	478	489	465	495	452	465	437	471	455	453	496	463	457	450	460	503	480	488	503	471	497	496	424	466	497	479	487	450	490	506	452	447	497	455	493	453	461	482	440	443	467	480	446	476	523	506	525	476	428	460	461	475	484	482	476	449	480	453	471	427	465	488	470	421	512	484	466	487	426	455	446	496	460	489	456	459	495	466	457	444	499	439	525	511	481	432	443	473	452	461	513	464	465	501	501	454	474	477	498	488	413	480	462	470	479	502	440	487	486	485	498	438	446	469	452	430	445	447	456	481	475	483	486	464	491	453	487	472	485	480	507	462	494	470	432	464	470	489	469	437	446	469	460	489	452	486	473	480	452	479	428	481	454	430	518	480	472	456	494	471	456	515	462	541	492	484	485	451	466	441	494	460	447	460	505	451	504	492	468	457	434	481	526	474	438	390	491	453	470	455	507	513	481	532	485	482	505	440	471	467	405	468	496	472	492	481	453	470	438	449	484	467	464	445	497	464	484	501	482	461	479	504	491	482	467	469	499	442	469	466	469	455	492	445	525	481	486	454	479	515	467	476	451	464	444	464	478	482	479	480	465	436	476	450	472	456	475	468	450	440	459	488	481	511	468	488	442	456	457	502	504	481	456	483	457	440	451	434	483	462	437	472	505	492	456	519	497	474	477	467	475	480	459	465	530	491	494	485	469	444	444	484	466	461	463	446	467	480	463	500	458	457	483	476	458	479	453	491	456	457	527	475	416	471	471	510	471	458	479	493	521	430	452	459	481	445	467	469	489	442	430	481	478	443	470	440	447	485	453	477	454	461	486	426	491	496	433	445	460	439	471	467	443	489	478	460	488	466	488	440	460	459	479	490	461	462	452	481	447	523	496	464	471	488	524	469	443	474	476	468	480	459	495	475	455	467	506	503	477	457	451	473	539	451	440	446	493	480	465	432	534	490	501	513	462	514	486	435	464	440	498	491	495	488	510	494	498	447	449	482	514	457	496	467	442	489	449	424	503	444	489	498	511	445	464	477	465	468	461	443	451	493	479	476	460	470	474	465	469	528	489	434	462	429	485	433	433	445	462	476	485	469	495	445	441	479	447	469	459	442	485	456	492	478	473	480	466	478	485	475	483	451	457	494	471	469	505	447	463	481	444	502	462	481	496	489	418	470	492	451	475	476	481	496	516	449	487	463	476	484	449	487	490	477	480	450	495	484	482	487	445	452	457	441	542	469	446	447	439	427	480	472	484	505	500	446	477	461	468	500	451	483	501	447	486	468	504	466	493	476	482	499	518	429	454	491	460	473	491	486	497	502	452	460	459	479	475	493	477	479	451	452	488	442	471	464	464	472	493	495	483	488	458	447	454	445	417	451	494	468	443	459	475	490	462	466	426	436	442	452	462	458	432	491	493	455	469	449	451	513	461	490	465	473	485	446	489	507	504	485	480	461	482	487	450	486	483	490	485	466	489	458	504	472	438	470	479	471	480	450	444	458	461	480	499	466	472	461	499	435	497	438	465	481	429	444	481	455	450	505	440	461	467	490	452	495	467	463	446	430	473	471	463	525	427	446	472	448	478	451	479	467	448	476	490	494	448	471	484	460	461	473	486	507	482	466	427
34320	27147	6358	2400	1597	1191	859	717	577	554	557	548	549	553	513	511	530	529	551	526	533	512	496	512	496	540	518	531	515	505	503	508	511	546	531	528	525	502	524	525	543	552	524	536	481	509	541	518	531	546	534	471	536	504	530	509	550	490	518	492	549	501	571	548	560	512	496	541	546	522	491	504	529	502	498	508	509	575	505	497	535	489	522	490	551	514	523	504	544	507	523	556	522	528	498	527	500	538	511	548	519	519	507	545	506	517	558	477	503	524	509	472	517	562	486	497	529	517	545	527	559	546	541	473	531	558	555	496	513	510	504	486	512	490	530	541	510	542	519	568	515	534	510	532	497	544	521	513	506	502	488	531	519	500	490	510	498	492	529	519	512	494	453	587	513	505	509	553	514	508	508	533	477	499	539	529	527	559	518	473	503	527	526	523	545	502	495	509	502	502	530	500	520	509	511	550	546	507	510	495	535	508	513	524	510	540	527	474	517	517	528	542	489	538	499	510	518	497	536	499	483	485	487	508	531	482	520	552	502	517	539	503	508	513	479	563	527	526	526	499	516	510	493	520	496	476	504	523	536	540	554	509	515	524	482	526	536	503	520	515	488	537	522	492	496	497	480	520	509	488	503	524	506	491	504	531	510	534	504	547	562	505	515	527	477	532	492	504	518	510	495	527	503	524	511	510	563	498	525	487	510	501	511	506	541	555	485	515	514	496	480	544	505	522	481	506	516	463	484	517	531	524	541	526	491	499	544	533	557	512	507	500	493	522	521	508	510	568	532	504	580	508	489	500	536	518	487	541	519	471	482	478	537	509	531	531	499	544	490	491	518	497	491	513	549	540	552	513	548	483	520	516	491	548	494	516	535	483	509	499	496	500	558	510	541	498	537	531	501	508	526	566	464	503	496	505	517	517	528	503	495	521	519	541	525	532	534	520	528	515	500	508	478	473	491	526	513	490	520	515	537	525	552	524	542	529	528	510	501	525	522	518	527	497	510	504	534	519	497	524	524	565	508	551	551	485	544	507	520	527	503	549	499	507	510	482	518	510	525	555	534	491	495	514	519	516	513	547	539	547	492	542	533	540	505	562	505	493	503	495	532	549	556	574	495	508	514	461	481	489	499	500	508	505	523	509	488	540	529	500	519	514	505	499	493	532	498	559	529	505	525	540	509	548	550	573	498	476	533	488	511	481	521	548	514	550	524	490	521	509	559	513	511	506	506	548	531	528	526	538	530	482	486	507	521	480	492	502	514	506	525	515	484	558	514	540	533	513	512	513	495	520	538	480	516	522	504	493	519	533	552	481	503	518	540	504	520	525	532	512	529	498	490	513	506	551	534	479	534	511	516	483	508	503	533	477	489	544	554	548	511	545	510	495	508	494	551	490	516	528	545	533	524	492	550	528	530	530	516	513	494	533	501	538	556	555	494	521	521	510	494	510	507	534	491	517	526	516	536	531	526	523	520	541	493	504	490	486	488	468	520	512	515	520	513	482	476	537	519	481	524	496	513	490	558	457	540	494	489	537	526	560	557	481	537	511	550	479	492	536	519	496	517	518	520	491	534	508	509	528	489	519	554	560	508	499	504	485	515	515	519	477	548	513	503	510	541	503	510	501	482	530	548	520	542	543	555	532	496	527	467	501	518	556	546	497	490	533	491	518	488	511	536	525	512	536	498	503	511	543	488	543	531	499	514	512	525	505	530	508	532	480	483	558	520	526	544	484	482	515	515	491	524	513	482	537	491	496	497	526	524	541	526	504	510	507	513	496	533	565	499	536	554	524	508	535	501	506	526	476	535	556	472	498	538	544	512	549	536	529	515	484	511	537	504	523	536	557	523	526	537	501	508	548	504	522	479	499	489	537	497	516	498	526	551	532	528	490	536	516	533	574	530	525	543	538	484	523	525	506	483	547	518	551	496	524	541	568	495	549	494	539	516	548	493	519	530	544	474	509	515	527	538	496	493	523	541	557	525	502	505	544	538	501	489	485	542	496	497	541	514	494	508	526	502	483	545	557	498	501	539	496	497	545	513	535	536	523	532	518	516	502	548	509	545	551	513	511	508	502	517	507	467	496	509	503	514	584	537	472	489	510	541	487	502	523	492	481	541	527	514	569	506	508	513	518	506	506	544	526	543	498	543	540	488	486	522	506	503	557	526	540	495	498	536	499	548	499	515	506	506	519	492	504	533	480	508	505	546	491	519	564	509	473	514	538	522	514	477	484	512	495	498	534	527	526	516	516	498	507	537	522	511	537	508	493	531	534	507	510	501	526	530	492	530	481	503	523	464	515	505	494	506	516	571	513	503	526	545	517	484	505	477	547	503	507	503	516	540	552	462	534	561	508	516	552	522	545	550	493	535	506	504	516	543	536	542	523	536	523	542	553	494	492	509	531	512	501	502	514	523	485	499	497	539	544	541	541	509	528	524	553	535	531	508	499	525	487	528	546	552	539	524	529	544	543	495	548	533	521	525	554	510	512	531	557	491	497	544	486	533	561	521	504	498	520	526	483	543	544	503	506	527	514	531	551	557	528	541	475	483	517	489	518	523	530	522	510	536	503	532	525	515	477	531	536	550	569	515	487	506	491	524	533	540	495	528	499	543	530	498	517	518	479	531	509	561	524	475	560	518	523	498	499	503	507	533	490	516	502	529	525	510	474	508	502	520	522	508	499	478	499	535	522	528	518	534	514	542	501	514	531	489	502	519	504	512	504	537	496	494	514	539	490	548	543	509	492	519	531	542	520	473	492	527	493	483	518	524	504	553	538	529	494	512	519	509	512	484	519	525	523	507	477	542	480	512	562	527	527	506	520	515	530	518	515	541	512	497	513	501	513	504	547	539	534	498	512	510	542	492	508	520	533	545	473	510	499	513	510	496	532	508	524	488	496	533	506	487	549	523	468	525	450	511	526	498	543	513	530	489	527	499	506	533	498	504	563	517	544	529	515	523	522	544	540	533	529	510	517	525	493	595	494	506	474	543	529	506	516	505	558	524	493	510	569	514	523	535	547	497	480	509	517	510	505	507	540	565	507	464	512	507	541	538	493	542	541	562	480	573	471	511	517	474	515	534	520	528	551	520	526	514	490	486	498	515	532	488	512	512	511	490	514	494	517	498	541	543	539	512	479	512	496	556	505	506	531	513	544	531	504	507	491	501	527	490	514	521	458	564	494	518	476	541	501	528	492	559	500	551	530	480	499	492	468	517	531	550	493	515	547	518	493	497	504	525	508	551	527	531	541	517	509	525	499	510	511	553	524	491	476	505	538	534	494	539	508	501	494	514	499	545	488	524	508	518	541	488	532	520	530	532	527	495	486	527	524	527	520	500	510	509	538	506	548	513	499	524	527	482	517	523	517	522	478	543	503	521	499	512	555	520	530	513	524	512	522	507	522	498	516	464	532	524	502	516	502	516	492	536	557	525	513	540	493	532	523	515	522	519	541	500	530	535	491	513	512	492	533	557	533	492	540	516	520
24959	20727	27045	24324	20604	10115	1416	743	535	514	472	390	352	348	336	341	339	309	315	272	252	248	274	275	265	244	288	269	286	244	243	263	291	235	263	269	244	244	226	264	257	242	263	256	235	247	235	218	237	241	254	229	237	264	262	214	243	267	255	254	211	225	230	235	239	230	251	260	232	243	224	218	240	243	218	222	219	227	237	235	270	226	235	250	219	243	234	215	218	236	254	231	230	231	235	248	241	222	251	217	244	238	246	229	226	229	226	249	230	221	227	253	249	221	255	201	247	240	235	264	244	240	213	229	221	232	233	202	220	250	234	242	249	228	238	231	226	224	266	253	230	254	215	221	225	229	251	220	244	253	216	222	239	249	205	221	231	265	224	233	251	206	231	235	239	224	226	218	249	221	229	196	224	260	242	223	233	225	243	230	246	252	225	243	229	242	216	244	235	227	249	241	225	214	243	232	239	211	254	267	223	227	233	259	260	215	233	232	226	255	235	227	209	238	224	258	227	236	231	242	235	262	224	258	219	232	234	238	246	225	271	224	192	221	236	235	264	237	246	227	216	214	216	263	249	264	224	251	221	229	256	223	225	228	263	242	236	231	243	228	202	238	252	215	223	223	209	219	220	249	235	202	230	242	206	223	218	211	258	231	240	230	239	219	236	232	208	239	193	237	224	223	258	242	217	223	248	229	229	213	230	222	246	253	225	231	233	242	203	269	217	196	208	221	224	240	252	250	242	216	237	234	226	211	233	223	203	225	221	237	223	232	227	212	249	234	270	232	241	238	244	228	213	228	225	204	233	235	236	233	221	260	222	247	266	221	218	222	234	237	248	212	246	218	213	242	246	236	223	233	182	239	257	218	231	249	234	241	221	220	250	246	238	218	243	251	211	234	215	230	223	234	242	245	201	218	228	247	237	218	249	212	225	226	234	251	224	235	247	251	257	237	287	232	228	260	238	269	254	233	251	246	236	261	232	254	231	216	246	240	258	288	234	254	240	220	211	207	214	219	208	223	209	228	223	250	231	246	242	236	262	225	229	270	228	199	239	222	232	238	224	223	248	240	242	234	233	233	221	227	243	262	208	224	233	234	218	235	221	229	191	247	226	249	251	192	228	249	234	219	226	211	211	234	216	213	255	233	237	225	223	225	235	238	234	202	242	240	227	245	270	238	213	243	241	230	248	215	206	237	224	249	232	243	230	219	241	226	199	203	267	239	231	246	217	235	262	236	251	239	228	221	247	234	224	229	238	211	240	238	240	235	254	215	245	228	238	246	239	219	261	210	221	217	216	220	261	233	208	228	224	240	244	231	215	221	239	222	228	217	214	217	236	214	205	222	220	264	233	247	236	240	238	241	226	224	199	203	265	243	234	202	246	242	209	255	234	219	243	257	220	256	229	219	228	248	229	222	230	249	235	243	237	236	239	241	234	226	247	202	207	215	260	235	239	237	240	225	210	219	250	214	237	217	239	250	224	215	228	206	196	206	234	212	216	217	218	240	239	232	248	253	213	257	263	235	221	256	231	256	252	237	236	233	249	226	223	251	216	248	230	239	253	225	230	256	221	234	234	220	216	230	230	238	255	241	233	242	218	214	216	243	236	241	216	221	221	254	213	242	236	225	241	241	234	245	222	228	256	230	231	228	237	230	240	224	240	220	243	217	235	250	235	207	210	199	221	247	226	236	240	227	222	229	258	211	251	227	244	257	231	220	223	233	214	241	215	215	239	230	238	240	229	232	224	240	215	237	245	232	211	232	228	247	247	206	242	252	246	221	227	228	248	256	224	229	268	222	256	222	243	201	214	228	233	236	241	217	241	210	209	240	231	256	255	221	229	267	221	212	230	220	236	209	248	233	236	249	206	223	206	239	230	241	237	228	242	246	251	230	241	228	215	221	235	222	231	220	220	232	249	264	225	243	219	220	245	252	227	223	231	217	208	244	250	259	249	221	271	242	236	232	270	208	237	227	230	213	207	229	227	247	226	208	225	253	253	237	209	223	205	237	240	249	227	236	251	233	248	237	211	224	211	234	257	215	225	237	236	223	236	214	234	230	203	271	240	254	280	247	229	231	279	232	231	237	254	229	240	215	239	254	243	243	250	237	228	254	222	260	227	240	239	252	250	213	231	235	231	220	235	234	228	217	228	230	240	235	238	250	246	240	235	249	246	249	228	241	255	234	249	231	229	239	263	239	226	247	219	210	211	240	220	248	232	234	262	226	244	238	247	222	226	204	235	206	253	237	249	229	226	257	223	205	238	229	261	233	234	224	218	234	220	219	264	206	202	232	238	227	240	231	238	273	223	232	227	239	252	232	243	223	246	252	230	243	234	207	237	225	219	246	203	220	213	206	243	239	227	224	247	228	230	250	241	227	229	250	231	224	257	234	267	242	261	217	256	213	240	237	250	216	224	235	237	232	227	225	218	237	231	227	217	213	235	222	236	215	233	219	231	241	263	217	256	213	208	250	246	229	228	240	218	206	219	235	226	244	225	257	207	229	225	243	239	235	238	225	233	222	235	234	239	241	254	229	252	228	218	213	241	240	234	213	206	214	208	234	238	223	242	249	200	224	234	219	227	236	236	208	219	236	220	250	230	223	262	240	217	221	247	230	219	248	231	213	224	212	227	254	230	223	243	234	259	238	252	222	228	216	238	227	229	227	250	251	244	226	217	235	215	235	241	220	234	242	210	269	238	252	245	248	238	229	233	218	243	256	236	246	226	214	222	234	234	224	209	209	235	225	247	245	246	243	244	221	209	240	222	240	247	214	221	201	216	228	219	231	239	206	197	233	229	231	201	247	242	221	234	224	252	212	242	205	260	240	239	208	226	238	227	221	231	212	256	232	244	233	245	237	243	236	210	228	243	227	246	217	231	217	201	242	240	237	256	213	252	245	211	221	249	255	240	229	215	241	225	224	224	242	221	255	246	256	228	213	243	221	224	253	227	221	246	238	240	218	248	228	249	237	193	217	239	228	228	225	256	247	225	257	220	249	241	225	219	232	220	263	237	198	225	225	249	213	226	239	244	234	223	227	238	233	212	215	235	228	234	234	265	245	247	242	229	245	257	261	223	249	258	241	212	229	215	236	228	213	227	221	228	203	226	246	248	247	269	247	234	207	256	234	213	241	242	215	227	254	228	253	231	224	223	228	237	249	254	273	238	219	235	249	212	218	225	260	212	237	226	231	243	250	211	219	205	224	252	257	214	196	247	244	209	231	254	231	230	250	227	245	220	221	239	225	238	236	229	231	214	228	188	186	212	219	250	219	246	225	209	206	235	261	220	239	229	200	241	240	232	246	215	220	237	236	226	216	207	235	221	207	219	222	219	222	231	212	233	222	229	230	270	220	219	180	241	227	218	249	256	227	209	246	239	249	220	237	228	233	225	252	216	230	233	203	223	227	204	238	227	224	257	228	243	227	216	232	262	232	219	237	213	251	210	251	221	212	246	237	231	227	249	209	242	216	228	249	216	227
39322	45002	19932	7539	4455	3178	2164	1388	1085	890	802	732	606	585	527	503	443	434	421	355	374	386	326	342	336	330	319	295	275	290	317	324	313	292	291	251	279	271	281	314	272	274	280	288	282	284	266	266	249	260	269	270	262	287	262	264	253	267	273	285	243	299	267	269	262	290	263	300	252	275	269	256	268	255	273	248	264	276	281	295	283	265	274	266	246	263	253	255	254	260	246	244	273	235	242	253	270	246	261	250	270	242	240	271	267	292	243	261	280	277	261	268	255	240	274	271	273	286	248	250	260	234	280	265	273	249	261	231	252	260	277	244	269	229	261	263	259	264	235	248	264	268	244	295	271	250	231	252	281	272	254	258	259	266	260	287	262	278	263	240	247	247	244	247	243	262	282	246	275	268	300	279	269	265	252	253	256	252	287	243	254	242	249	287	271	256	279	271	283	253	236	270	264	247	266	253	254	262	252	240	252	285	219	278	261	273	252	242	256	267	258	285	220	249	271	253	253	235	286	239	250	262	246	256	271	244	270	272	245	247	242	257	253	262	259	244	261	293	259	265	248	255	247	267	289	283	252	244	260	286	274	256	250	236	267	258	257	244	271	267	211	261	271	245	250	242	277	281	235	274	263	250	274	256	263	253	261	273	254	251	263	252	247	262	258	259	264	238	267	259	270	255	224	258	248	270	286	249	282	242	243	248	267	256	235	242	236	221	262	264	270	254	265	242	274	267	272	279	264	254	257	285	241	254	237	250	248	240	246	249	254	264	248	222	263	269	255	290	256	280	244	233	271	289	282	293	255	260	247	239	247	270	254	252	264	282	288	269	235	253	284	258	252	203	279	258	279	243	259	258	291	236	256	274	261	246	270	270	255	240	238	276	248	261	255	256	254	254	257	269	275	268	276	245	228	254	266	275	279	242	280	234	255	262	294	236	262	248	259	255	268	259	249	268	261	281	244	268	267	261	294	274	256	236	221	252	217	267	257	249	240	276	283	253	258	237	278	253	246	232	266	256	230	257	260	246	258	255	265	244	228	259	233	264	247	239	250	236	277	306	250	246	264	249	265	260	278	253	234	263	252	210	273	286	267	258	255	240	220	254	268	260	229	244	276	248	259	262	251	258	269	254	283	257	257	242	250	264	237	234	251	294	248	275	278	232	259	262	253	253	275	259	250	235	274	284	279	267	272	258	249	257	251	264	256	255	307	242	260	250	232	230	276	262	282	228	261	246	281	259	273	266	263	267	258	257	282	242	252	275	260	269	259	251	266	260	282	233	271	257	288	217	249	260	254	239	245	291	210	256	262	253	258	282	263	233	229	260	287	257	231	279	267	259	256	246	247	260	259	298	260	275	267	269	289	239	265	261	233	233	266	257	246	248	238	254	244	260	227	268	271	235	282	272	273	287	232	257	263	248	261	280	251	271	289	259	250	270	247	281	246	232	216	266	270	275	263	279	250	256	249	262	249	264	252	256	242	301	248	258	249	273	283	274	277	268	223	253	256	261	239	252	250	269	256	246	269	246	248	266	231	246	253	256	282	253	261	260	267	252	255	250	236	261	252	231	265	261	216	277	274	270	256	255	226	277	248	261	253	264	261	255	236	272	260	286	273	268	258	238	273	269	262	254	269	229	255	232	283	269	267	237	232	280	258	232	247	247	286	248	251	262	254	257	280	262	277	261	275	257	260	264	266	235	292	236	259	278	229	263	270	274	288	248	221	269	283	226	245	232	245	271	254	279	222	276	272	270	248	261	260	251	268	285	221	307	235	244	264	264	256	260	291	259	264	234	261	263	257	247	261	260	248	269	259	271	267	244	243	279	270	299	248	255	263	273	244	231	260	250	256	255	245	261	253	262	248	261	268	270	268	238	268	254	236	267	297	260	285	251	254	272	250	255	250	253	245	248	268	243	262	272	281	246	231	253	257	262	209	269	261	234	273	275	248	245	273	251	284	261	249	272	225	270	261	267	239	249	243	252	260	228	273	241	259	253	280	271	226	264	251	295	257	250	235	280	243	255	268	240	247	236	265	254	259	273	245	241	255	264	273	270	267	245	260	239	278	256	261	282	278	270	249	274	265	289	263	254	274	271	271	241	270	232	275	254	284	261	254	240	271	243	259	260	271	264	249	251	273	249	277	293	222	245	261	287	229	278	256	250	238	262	263	236	276	265	263	282	253	245	253	240	235	249	258	263	261	254	252	257	254	246	249	270	275	261	249	231	269	239	261	271	287	236	251	263	240	229	283	246	278	254	286	256	255	230	296	270	274	277	259	287	272	254	238	263	234	283	250	253	279	284	279	245	247	261	247	250	292	268	249	256	245	240	283	263	241	233	271	270	269	248	218	246	212	245	282	261	262	262	215	237	251	280	233	259	287	264	250	256	256	225	280	275	274	220	262	283	247	243	226	271	261	262	252	250	259	242	250	249	261	247	244	261	253	256	261	238	255	234	252	235	255	268	265	242	242	252	262	268	250	264	234	254	268	252	259	283	279	266	230	264	286	255	277	264	282	261	281	250	291	247	271	259	254	263	264	264	250	260	246	245	244	258	236	259	270	257	287	259	268	264	261	257	273	268	248	254	272	260	232	226	274	268	292	249	283	241	271	247	250	266	254	246	279	268	259	255	261	251	290	237	253	299	231	268	273	259	244	224	262	272	249	253	260	228	261	264	240	250	265	247	257	229	286	250	262	249	234	242	245	256	276	258	264	259	249	250	268	235	289	238	244	254	267	232	235	265	268	267	251	271	241	251	265	262	249	250	257	251	250	274	260	281	250	228	266	247	257	238	274	247	250	251	264	273	258	265	258	250	274	290	253	271	235	273	265	266	245	268	241	250	264	253	261	238	298	240	234	243	234	260	243	253	258	258	235	270	261	296	249	255	274	262	252	252	272	247	287	245	256	275	260	221	248	262	292	272	261	262	235	232	266	246	240	248	253	263	255	296	248	254	270	280	250	257	275	282	260	248	248	273	243	257	252	275	232	276	257	270	237	254	263	266	267	236	235	278	253	239	245	251	247	254	280	248	261	268	255	245	246	260	250	263	244	265	254	268	260	273	261	246	247	246	268	250	232	270	266	262	246	244	242	245	264	237	269	265	257	254	242	256	267	261	267	285	239	223	262	235	241	285	259	244	269	255	258	280	251	274	241	255	296	275	266	238	277	265	249	270	265	267	251	253	237	287	246	283	246	276	268	252	255	269	243	243	268	256	273	248	255	262	235	257	278	240	256	241	270	273	257	249	265	258	268	270	251	262	249	248	262	258	261	265	248	244	225	260	222	250	225	236	268	249	267	239	262	240	244	280	264	230	241	267	272	301	235	230	272	241	248	247	234	239	258	265	320	258	262	261	266	262	263	250	248	248	273	237	241	249	258	250	243	269	252	239	264	275	253	242	275	244	270	264	233	265	258	266	261	257	240	248	247	246	260	244	250	245	255	277	217	221	261	247	299	250	244	255	252	247	244	246	268	267	240	247
23066	20740	27375	24064	20707	20668	7745	1493	1163	1008	893	833	777	702	722	651	684	667	625	662	594	623	585	601	579	543	577	525	584	520	566	560	544	546	528	550	536	548	550	566	529	533	537	522	524	543	528	498	545	538	493	504	545	559	523	498	554	502	570	533	555	507	525	495	496	481	550	510	529	553	497	500	522	536	512	524	518	499	544	507	552	511	488	519	534	521	490	530	549	531	482	527	522	520	529	546	507	514	498	526	523	513	517	471	532	505	486	517	535	520	495	485	510	483	537	528	546	527	516	504	500	515	512	529	507	511	538	518	561	523	535	511	507	506	529	523	534	494	534	498	547	525	543	540	509	495	523	554	493	533	544	447	500	519	509	563	517	511	488	503	497	545	520	477	548	509	568	491	540	540	521	522	508	493	493	538	532	512	530	535	539	511	518	507	507	524	514	545	510	503	531	517	538	526	527	460	486	501	486	479	497	500	526	550	524	568	511	524	495	464	496	526	536	540	548	492	495	522	485	479	484	513	500	517	505	489	507	501	524	463	515	533	527	538	565	550	510	515	502	510	548	495	476	491	495	551	522	522	525	483	494	525	493	503	499	519	491	519	501	548	506	552	526	443	470	494	499	479	481	502	483	525	562	507	489	478	513	497	533	547	515	518	509	520	523	551	496	493	486	490	489	523	542	490	538	486	521	528	499	506	519	539	512	529	491	536	493	519	511	524	543	509	517	532	510	509	536	448	501	564	527	520	522	517	541	522	506	501	508	506	535	514	513	495	548	478	540	487	507	479	547	552	537	510	475	510	519	514	486	535	513	561	541	500	489	487	522	547	588	507	490	484	499	513	518	518	491	498	512	528	489	514	538	479	531	514	535	542	525	502	463	517	481	493	514	493	547	535	541	493	504	568	544	529	538	518	553	491	549	517	505	483	508	523	476	485	523	565	548	523	495	517	534	504	503	522	530	509	514	534	509	503	519	530	512	524	505	555	542	511	526	520	511	489	492	509	537	534	513	476	523	502	530	500	506	518	514	516	546	511	493	483	550	503	541	545	552	541	539	516	489	485	515	520	513	524	507	520	542	529	507	528	513	498	510	496	540	512	524	512	491	534	472	516	515	516	519	472	486	543	487	519	508	546	489	528	540	524	541	493	548	544	512	544	539	493	477	536	518	537	533	498	544	493	546	549	545	506	522	496	534	521	513	545	474	489	518	531	521	523	515	475	486	484	491	506	532	483	499	506	493	519	493	490	530	553	494	572	517	540	567	515	538	496	494	484	502	539	504	517	525	504	482	491	494	486	502	488	515	559	496	489	526	559	529	484	578	557	517	492	465	491	511	531	482	499	525	520	495	528	555	497	529	492	489	520	512	497	502	513	509	482	507	509	529	514	464	520	469	531	522	499	549	522	537	488	534	515	505	505	536	545	511	485	484	512	542	502	526	566	512	503	538	526	515	490	523	537	526	545	543	494	488	492	513	496	535	533	521	509	526	542	539	562	529	522	520	486	530	542	539	520	558	533	516	509	530	512	492	508	523	519	554	514	504	514	518	481	538	502	506	541	497	546	522	528	491	538	508	496	504	541	494	514	509	522	548	513	477	513	518	518	564	523	525	526	531	505	573	505	493	511	494	468	515	513	545	532	533	513	531	534	510	512	508	481	548	522	484	486	486	552	514	451	514	504	548	492	552	534	529	514	472	517	534	546	572	509	491	509	498	554	471	472	496	533	471	529	520	523	511	511	499	485	470	525	532	488	520	521	522	558	476	500	511	526	492	505	483	524	497	479	497	502	504	519	468	487	497	549	560	534	498	557	544	513	520	509	494	546	490	514	524	498	530	504	491	513	529	480	480	495	505	502	490	522	516	524	516	480	500	505	492	578	549	505	532	501	496	500	517	558	510	537	513	525	479	510	533	524	497	520	496	492	548	516	539	511	538	496	517	504	517	553	506	500	515	558	506	548	501	511	542	478	496	496	534	516	513	500	533	535	507	512	484	483	479	511	532	504	510	520	538	528	509	535	519	499	539	500	502	492	525	503	532	504	478	533	499	527	556	512	511	521	534	536	493	505	492	503	498	534	512	513	451	553	507	492	507	492	526	492	527	502	557	495	494	513	485	507	539	468	525	496	486	522	513	523	518	520	516	528	503	514	494	488	525	521	522	521	494	522	503	533	508	486	533	488	540	522	505	495	512	530	518	525	512	551	516	509	516	523	492	497	493	579	529	541	490	528	543	524	538	522	525	542	503	510	521	514	476	495	522	484	527	536	501	503	538	511	514	554	509	495	475	470	503	484	520	530	508	505	510	524	522	562	512	501	515	536	553	482	483	496	480	560	540	514	499	532	525	499	540	495	527	494	512	520	534	498	538	527	524	493	531	504	524	492	527	525	535	490	515	566	555	511	543	511	485	530	502	515	539	533	487	492	492	528	535	478	481	496	476	531	521	548	506	514	511	508	539	507	492	510	492	465	510	509	485	555	512	534	561	519	511	521	488	512	541	481	511	505	537	526	501	491	508	536	517	509	529	528	498	478	528	498	532	492	476	523	507	578	540	507	554	489	524	586	558	499	528	512	483	504	553	569	532	544	496	491	525	558	545	519	504	515	495	494	521	520	506	538	505	545	528	522	504	501	523	555	524	526	525	530	491	492	503	574	515	530	582	516	523	496	533	495	505	479	539	510	487	533	503	479	479	507	536	509	507	488	546	495	507	461	505	499	491	484	522	527	511	498	496	513	544	508	526	519	540	510	544	478	469	522	528	554	490	478	500	527	487	540	487	497	511	508	487	484	493	531	489	503	509	510	488	495	486	528	499	521	531	534	487	505	488	500	514	544	506	532	506	496	501	482	511	514	528	495	514	493	480	511	514	511	522	518	543	505	560	506	493	530	532	515	497	523	524	500	468	510	494	527	480	530	513	539	498	504	527	469	487	480	533	492	496	458	521	543	475	543	513	517	509	524	508	471	513	527	499	512	500	510	540	524	497	512	481	480	526	554	519	502	518	519	493	533	537	514	486	490	492	514	520	532	522	481	498	520	465	498	535	483	550	484	547	503	511	552	511	517	509	494	547	516	552	471	521	488	509	490	512	486	494	497	508	528	504	464	519	529	551	526	517	504	543	537	485	538	525	499	512	507	492	537	500	485	489	504	520	482	514	516	513	511	497	473	511	543	527	533	511	544	516	548	536	510	526	540	518	517	526	517	483	512	547	493	507	529	520	503	507	553	519	473	575	504	503	492	518	512	523	513	528	491	491	532	499	543	531	518	469	479	539	509	527	538	480	549	521	527	498	516	525	486	476	529	530	523	513	500	510	531	490	541	504	504	522	499	501	504	530	525	540	495	513	513	486	530	504	537	505	520	505	480	527	518	517	532	488	536	551	541	514	561	479	541	499	498	531	459	532	504	543	535	540	523	510	532	522	538	492	537	524	561	523	533	479	517	521	530	519	490	488	484	533	494	482	537	527	494	506	513	538	518	518	522
42830	52240	25311	10228	6595	4769	3577	2497	1978	1629	1460	1232	1205	1009	1051	873	858	833	756	764	706	664	682	672	668	666	649	572	603	602	578	576	591	588	572	609	594	551	576	525	562	557	546	539	570	511	499	566	542	523	538	488	577	528	527	561	532	517	559	512	550	537	540	515	525	496	477	516	536	468	525	524	527	523	513	542	491	502	492	519	553	477	495	500	568	485	533	528	498	473	508	503	503	553	546	474	509	515	509	493	487	461	495	530	513	520	472	515	534	481	535	514	517	510	495	532	516	494	517	512	482	475	538	515	468	530	473	485	512	530	506	502	504	510	517	523	505	556	524	510	552	533	528	537	521	472	515	537	520	521	514	534	539	527	528	500	519	494	537	473	502	519	529	516	529	506	544	491	519	517	510	544	525	509	546	509	535	540	504	475	527	518	490	436	528	489	494	504	522	513	536	509	466	560	512	552	533	502	542	470	494	522	522	570	505	479	482	498	466	510	491	492	522	514	478	517	523	515	469	497	506	489	519	530	505	489	491	517	485	537	549	487	513	482	522	538	530	494	505	541	546	519	517	558	477	510	494	518	517	546	499	528	530	474	476	512	524	495	499	542	450	549	505	528	433	508	501	476	491	502	532	522	543	493	521	495	503	478	476	503	536	491	498	531	523	447	499	488	504	500	532	528	508	572	514	519	519	535	500	488	489	494	488	487	481	498	505	488	518	533	490	507	502	523	498	505	509	514	495	497	501	481	503	549	490	523	516	535	501	487	529	474	493	523	538	515	459	524	535	531	508	505	534	506	494	445	480	518	481	545	468	468	494	540	499	515	467	496	484	507	501	512	510	470	475	538	480	515	529	496	508	456	507	498	471	471	483	502	535	505	489	511	540	504	527	493	540	514	537	521	512	522	499	508	544	520	501	543	516	483	536	501	535	543	520	462	495	546	510	530	521	504	543	564	484	498	557	558	537	498	521	491	510	496	483	518	521	514	501	516	484	521	536	499	493	482	482	510	486	463	528	519	512	496	506	494	520	470	488	483	482	494	486	507	490	532	499	533	515	478	522	494	517	499	534	519	512	540	477	497	497	478	509	497	511	479	532	489	471	537	474	488	515	498	484	504	486	460	551	472	542	455	560	539	521	512	474	480	523	505	437	489	502	485	489	498	483	475	513	495	495	495	526	506	509	484	521	471	518	493	507	520	520	478	516	535	495	524	474	469	538	501	531	498	546	534	476	504	456	519	504	508	483	559	536	494	522	509	467	497	523	489	547	509	479	491	503	504	480	534	445	523	481	486	499	503	539	532	510	503	489	507	513	516	480	497	519	524	500	471	550	478	517	528	511	508	500	529	508	538	535	505	526	545	471	487	497	487	505	506	480	522	536	523	495	507	493	502	517	539	533	512	535	526	483	486	519	485	490	510	472	526	550	520	517	504	490	524	537	505	525	501	530	479	500	516	539	500	529	503	494	477	492	509	488	478	487	525	532	486	476	459	467	522	507	506	487	541	475	516	500	499	481	495	460	499	515	522	464	502	507	489	513	521	472	540	518	487	495	494	497	506	510	530	517	480	487	514	485	480	490	538	502	488	531	533	533	534	521	487	464	491	487	491	540	486	466	504	482	487	514	467	477	478	540	511	513	553	477	498	498	496	468	486	481	544	521	488	482	496	504	516	519	480	516	527	495	525	528	491	482	503	490	508	510	457	493	500	535	512	512	475	475	511	476	518	507	468	471	523	520	495	526	516	518	510	546	527	517	546	513	541	540	487	478	515	496	510	549	507	528	508	506	539	509	486	479	517	493	499	497	507	482	532	510	519	488	494	524	506	469	524	506	493	523	512	482	513	481	523	499	532	526	502	486	453	537	519	496	537	520	483	524	500	495	513	527	516	487	486	514	499	505	550	503	509	504	511	498	507	471	525	488	518	547	532	522	506	514	512	508	508	458	493	517	497	516	511	547	471	464	521	519	471	483	515	503	461	487	536	475	531	488	512	477	476	524	499	525	513	512	521	506	504	528	491	503	483	507	489	530	522	522	531	473	502	534	494	516	503	517	500	512	538	468	508	530	507	498	532	500	482	479	483	536	524	486	480	475	512	521	546	540	525	480	526	499	495	522	523	502	485	529	526	531	469	512	562	515	502	485	524	504	534	499	512	519	519	536	488	516	523	472	517	545	521	497	510	489	502	484	483	475	481	499	476	496	487	499	491	473	518	480	533	467	510	475	500	515	524	514	503	523	511	504	546	499	502	514	507	497	495	506	527	507	528	525	523	511	545	497	501	495	508	501	466	509	497	540	514	501	482	493	516	462	483	541	485	530	522	504	535	485	489	499	489	501	510	494	500	521	547	510	499	518	515	520	519	500	483	483	526	517	542	498	494	534	547	505	536	488	518	486	500	463	550	484	537	491	517	472	469	520	549	492	521	544	507	524	504	520	524	499	509	517	503	509	516	477	502	524	549	479	495	511	482	550	485	501	493	481	539	495	483	501	534	491	519	503	549	472	514	501	519	497	441	516	490	526	518	517	514	510	526	507	515	494	500	526	534	495	513	521	487	528	500	505	497	515	494	484	497	521	533	549	513	519	510	484	483	522	513	525	481	489	507	542	486	506	503	504	527	500	524	524	526	538	465	495	502	513	481	514	502	511	499	480	528	465	479	493	515	548	466	521	492	539	506	520	466	482	526	506	508	541	511	497	498	522	519	511	478	527	552	485	530	474	511	491	532	492	504	513	514	476	538	468	495	481	514	497	471	474	495	456	508	486	533	467	521	495	498	515	529	497	507	536	522	556	516	483	496	559	521	518	512	514	512	528	555	493	502	537	522	498	547	520	491	502	506	466	525	498	529	492	540	503	510	507	496	490	524	480	480	482	544	493	545	490	477	510	518	508	499	497	469	496	507	520	513	473	517	485	519	495	549	517	538	505	548	515	532	489	479	490	535	500	519	489	489	470	517	510	475	545	502	507	532	569	469	505	510	555	506	497	522	524	489	512	535	531	532	509	487	516	514	498	491	515	534	515	482	499	498	527	530	484	495	520	508	479	514	514	510	548	571	501	536	536	453	487	512	491	522	530	481	497	511	537	524	487	541	539	501	502	492	525	516	498	507	521	505	536	518	502	518	513	498	497	546	476	498	527	513	514	497	510	528	526	484	480	507	480	550	496	508	565	514	463	491	498	483	505	520	484	500	505	503	526	530	500	505	499	499	534	523	494	513	473	503	506	487	537	505	508	539	503	539	510	487	559	512	530	513	516	469	528	497	514	497	490	510	476	461	528	527	510	505	503	498	474	500	508	518	535	487	476	519	518	505	510	496	483	514	532	516	512	477	492	492	504	520	538	541	496	496	486	494	513	485	535	526	521	486	504	503	512	509	510	518	522	496	493	502	515	499	511	479	462	532	451	508	463	520	498	485	502	490	510	513	465	461	491	541	566	478	516	545	505	501	488	487	462	479	482	466	528	462	496	506	512	509	529	531	489	539
33222	23834	10340	1593	813	684	585	531	495	460	461	511	472	510	463	475	475	426	494	520	491	468	505	490	535	495	479	454	474	521	496	492	471	449	457	455	444	487	492	463	485	466	468	475	439	451	464	462	445	491	478	443	460	477	453	465	438	457	439	423	409	440	483	513	505	472	463	501	446	481	479	444	442	479	498	480	489	505	485	448	473	476	454	460	499	475	468	486	452	471	464	497	467	454	503	476	457	472	476	472	471	489	464	500	431	454	487	464	468	466	496	476	475	507	484	489	488	463	476	456	483	491	473	452	484	493	444	503	474	438	478	465	474	449	452	499	430	446	468	468	457	454	501	439	441	474	461	467	473	498	464	471	478	476	497	484	517	484	470	472	466	462	468	472	512	429	455	471	481	445	513	460	439	444	494	500	464	476	496	498	463	486	490	510	498	454	473	490	505	474	464	448	450	481	429	479	492	463	500	466	455	497	465	492	457	467	455	485	483	446	494	486	467	494	478	447	449	474	493	506	447	448	471	445	451	458	446	463	445	447	485	485	464	480	460	458	477	477	498	483	477	484	471	446	441	531	486	527	460	489	476	465	462	471	454	439	455	493	494	484	452	464	473	476	483	463	473	462	473	491	496	475	449	481	439	468	461	450	476	487	454	421	420	470	472	463	490	492	447	490	449	462	472	474	484	528	470	481	466	468	479	498	483	465	467	471	501	497	437	463	441	489	514	461	444	469	461	482	465	466	498	491	486	460	443	492	478	467	481	478	448	473	473	455	445	411	490	428	442	436	476	479	449	472	465	472	454	482	487	439	467	464	457	491	466	458	474	462	448	454	493	477	445	459	491	462	533	455	444	466	509	483	511	435	498	478	472	458	447	463	493	497	466	465	497	455	452	459	486	484	402	475	486	437	470	456	474	486	478	464	448	436	452	463	483	459	494	421	520	498	488	463	496	448	425	490	471	467	472	433	503	467	504	456	485	465	474	433	443	485	503	512	481	488	517	488	476	515	481	500	487	438	427	461	431	474	461	484	469	469	431	450	483	446	478	478	488	481	493	484	481	453	432	417	447	487	455	490	443	435	493	438	432	447	453	451	488	512	492	515	446	490	475	449	480	436	493	456	460	476	477	478	475	474	488	464	449	452	486	456	492	456	458	472	486	449	463	491	494	441	482	469	465	492	472	437	469	488	454	461	475	456	449	486	491	512	471	481	451	476	449	436	471	472	506	482	495	452	502	470	426	480	465	466	455	448	489	453	441	485	478	491	505	477	475	425	409	470	461	443	438	441	432	499	479	483	446	460	481	470	461	485	492	467	420	449	441	453	473	463	479	466	436	485	496	451	499	508	483	454	445	474	466	481	493	473	493	475	460	490	465	485	475	487	447	461	472	504	471	452	457	426	454	420	469	472	486	494	519	444	468	479	444	447	520	489	454	440	484	458	471	485	456	467	486	491	501	439	474	460	448	478	432	452	446	484	419	463	505	443	466	486	448	444	459	486	434	509	509	479	459	494	443	455	484	492	478	479	477	468	450	439	478	503	488	459	467	506	476	481	450	487	466	491	508	447	474	457	530	473	444	505	468	487	486	451	446	482	457	485	452	485	475	443	479	523	467	497	471	454	450	468	492	490	467	455	451	468	466	440	487	477	506	455	460	454	459	455	487	485	451	451	476	492	451	491	456	455	509	455	494	429	440	461	467	459	461	491	489	430	457	479	454	488	449	452	432	451	481	498	454	470	484	449	469	483	470	461	461	438	454	461	449	413	451	444	459	476	488	471	487	458	458	483	456	491	441	462	478	448	469	429	437	487	497	476	506	469	465	442	448	412	452	503	503	476	449	430	491	495	448	504	459	498	460	460	466	475	445	499	499	455	449	465	480	471	483	449	493	464	488	465	489	440	456	433	440	456	440	451	476	458	494	462	461	446	477	471	473	431	484	470	450	479	487	434	477	481	445	507	492	456	465	489	444	475	456	455	482	448	482	472	448	507	475	447	453	481	497	452	441	497	455	460	493	447	493	473	432	486	477	494	461	480	427	492	458	488	493	469	475	451	471	478	477	438	480	477	491	447	483	436	453	431	481	481	483	448	476	480	451	484	487	444	440	471	431	481	481	461	444	442	463	427	511	467	426	486	462	507	452	439	472	478	472	455	445	468	430	480	476	459	479	494	476	467	481	463	440	488	476	461	489	457	473	475	463	451	477	461	437	455	495	491	413	460	456	468	469	442	445	484	490	432	454	472	442	436	447	442	492	491	492	483	461	472	461	494	458	445	481	477	492	492	479	451	465	420	482	452	446	510	426	488	507	444	475	456	470	469	460	444	460	462	439	500	474	442	517	473	478	447	452	469	436	503	487	447	511	437	470	451	475	511	482	456	452	487	456	465	422	491	466	470	473	479	490	446	450	486	503	464	465	483	468	443	472	515	476	452	504	458	501	471	469	454	485	510	454	520	472	480	441	502	477	451	490	489	410	422	470	507	479	481	472	467	482	426	482	440	433	475	458	423	468	488	491	469	495	470	463	441	472	432	474	484	481	470	465	438	461	484	489	456	486	461	456	501	434	479	450	484	445	462	468	470	471	460	479	496	520	500	487	505	463	468	491	453	487	457	449	482	447	450	462	436	449	439	432	486	466	478	466	452	496	469	444	433	483	449	476	479	434	448	458	511	516	484	449	485	495	498	532	451	464	489	468	481	465	530	429	458	455	476	511	459	481	463	506	433	460	448	482	448	484	464	445	466	444	476	543	465	496	464	486	489	452	469	490	520	474	490	464	443	505	463	486	497	498	429	476	460	425	435	444	459	469	484	466	465	500	467	523	453	450	469	431	463	481	478	479	460	469	483	511	476	479	482	460	446	481	495	448	463	497	492	480	442	487	435	450	506	496	482	441	537	453	467	444	481	483	454	469	492	474	426	488	465	442	478	460	475	493	482	479	438	456	471	417	461	502	483	449	464	443	487	471	483	490	472	462	431	445	461	476	462	506	465	471	462	510	473	455	464	479	482	478	465	453	484	469	471	475	442	485	489	465	459	485	497	441	480	447	454	482	480	471	477	496	447	464	476	460	445	441	476	433	476	468	459	486	496	464	488	461	499	464	458	485	457	460	477	529	476	478	465	447	467	465	477	442	462	455	443	472	446	464	484	480	497	478	451	487	467	456	410	452	448	477	469	480	440	527	450	517	444	476	423	477	457	457	475	506	426	475	494	497	461	472	492	442	488	466	474	456	450	482	491	462	458	441	475	487	426	499	477	488	479	470	478	475	445	482	438	489	490	478	460	435	453	481	476	478	496	499	495	460	468	474	466	480	465	443	458	469	480	455	463	463	450	445	437	512	505	434	484	471	477	453	463	493	409	437	470	498	452	481	453	448	456	475	444	510	440	481	451	454	465	488	518	456	445	461	465	474	452	479	459	471	478	473	461	463	458	472	442	429	459	472	485	480	469	467	465	449	466	468	396	484	436	452	461	472	432	476	496
34600	29532	8077	1849	1185	1070	842	660	645	577	538	528	523	560	538	561	541	552	553	516	498	501	508	484	482	491	516	496	529	527	527	520	473	515	498	509	513	534	520	550	493	514	518	538	532	483	502	535	549	500	483	517	570	526	468	493	526	500	508	520	527	515	521	547	498	553	511	553	488	547	531	524	556	515	509	545	510	519	494	561	506	505	474	493	486	508	511	544	515	530	509	553	549	549	523	570	514	554	503	523	489	557	494	535	500	517	533	529	533	538	502	487	520	486	509	533	509	513	495	500	501	502	497	567	461	485	484	529	505	519	540	522	509	513	485	518	530	545	542	523	537	514	514	491	519	486	528	467	521	542	520	461	515	493	512	538	492	537	512	475	532	503	502	556	505	515	495	553	499	497	514	515	526	505	477	512	487	511	500	513	548	520	521	529	538	537	529	474	539	475	484	497	513	510	540	526	487	498	481	518	492	514	512	524	511	516	557	509	524	566	489	527	526	504	554	549	538	478	511	505	527	490	533	482	532	501	488	502	506	510	525	509	507	523	524	535	553	538	486	522	540	517	543	505	499	509	528	501	511	522	502	552	516	509	462	526	506	565	508	528	518	486	498	494	466	512	495	524	482	517	519	539	534	493	540	511	517	505	495	497	491	502	474	490	529	508	546	514	494	522	519	544	508	527	531	499	494	494	524	552	543	564	535	525	509	526	546	519	515	532	538	512	534	509	542	528	525	524	526	535	512	515	534	529	540	544	545	497	559	517	498	532	518	517	514	544	496	490	513	526	530	537	480	490	563	471	484	512	525	512	554	516	525	520	520	511	518	539	512	505	554	494	499	508	555	504	479	480	479	506	517	500	480	525	535	553	524	499	516	517	510	497	520	487	479	518	529	479	509	510	487	505	503	538	485	529	481	489	470	469	487	471	547	502	506	515	502	537	545	492	521	524	526	540	477	489	544	526	563	513	506	508	520	512	489	492	546	560	525	518	482	526	542	480	516	552	510	513	523	476	542	484	478	505	511	503	485	525	513	488	546	502	530	515	499	496	544	548	518	522	505	494	519	497	526	551	521	520	506	494	513	576	504	510	517	541	493	541	514	536	503	536	534	480	498	506	542	488	532	517	470	504	538	535	519	484	508	546	516	528	523	563	528	553	476	548	508	522	512	534	535	548	504	495	517	516	513	481	506	505	516	467	515	496	492	536	516	512	497	517	511	480	538	498	514	565	504	442	486	519	480	516	487	539	490	489	545	537	503	530	521	518	528	515	494	548	502	499	548	478	491	540	549	520	513	531	543	526	503	511	528	497	487	521	499	527	530	506	518	490	574	522	510	527	536	559	511	534	511	494	500	545	485	559	544	513	498	545	505	488	513	516	535	542	505	535	539	518	512	523	494	517	512	518	511	520	519	519	540	502	537	486	531	476	575	509	480	542	546	515	483	529	489	474	535	455	532	508	562	517	529	492	508	552	518	505	526	534	544	516	497	527	469	516	466	529	515	583	513	528	468	508	504	501	527	508	489	477	537	527	508	518	552	520	504	545	484	540	518	541	523	493	530	508	500	484	533	512	506	504	508	507	525	498	542	494	473	508	482	514	572	541	496	513	543	522	483	512	503	501	532	525	526	490	493	528	495	508	504	528	525	469	500	520	463	566	516	504	505	534	496	532	508	490	527	542	518	532	556	503	510	521	500	536	540	526	519	539	529	532	470	491	521	527	517	502	540	549	479	546	529	513	473	481	557	554	502	495	512	515	525	521	528	508	532	533	558	539	524	517	503	567	499	498	494	523	520	498	484	513	532	510	516	460	519	490	548	545	528	510	494	514	540	524	533	508	483	521	497	512	530	540	514	501	498	524	505	498	527	527	505	495	500	532	518	505	486	565	510	578	544	504	525	491	523	538	563	518	514	553	472	523	489	512	517	501	519	533	503	525	498	520	504	517	502	545	531	489	509	463	536	484	543	534	538	530	512	534	492	493	543	500	510	545	517	499	481	505	530	531	539	515	554	508	527	508	559	536	514	499	482	526	474	516	521	482	491	553	507	533	535	484	548	516	523	506	532	516	560	522	491	505	504	504	484	529	529	494	514	514	525	521	523	528	543	470	536	506	531	485	550	526	510	521	514	533	532	517	500	533	509	504	519	548	500	541	538	501	527	475	516	510	553	510	497	500	548	502	486	535	498	518	513	507	506	534	519	520	510	556	516	524	536	508	518	520	510	541	517	477	537	490	512	518	496	525	499	510	486	545	518	493	523	517	511	507	498	507	507	490	508	525	514	519	569	525	507	489	542	475	503	546	522	493	548	517	560	523	524	511	474	496	523	474	522	510	549	516	500	527	464	494	547	508	511	527	512	501	502	493	512	529	550	531	536	519	504	502	506	505	503	463	514	509	488	483	489	517	514	516	477	498	508	530	526	512	535	503	514	497	522	500	559	487	516	545	537	542	514	512	480	513	503	493	490	514	512	548	519	548	512	539	505	490	554	506	496	528	547	518	494	563	528	482	503	519	513	528	459	529	530	532	481	533	498	495	532	527	529	484	532	524	498	514	506	480	518	508	551	528	521	533	506	496	486	504	537	467	527	467	522	509	531	477	517	499	513	536	579	514	511	516	513	528	502	498	484	514	542	555	473	517	531	525	516	509	484	544	530	513	551	529	495	531	541	534	540	492	467	490	514	518	523	488	532	503	465	542	493	510	502	519	508	505	524	546	499	543	497	548	538	507	465	542	484	564	510	463	495	518	552	560	513	484	531	543	546	524	506	523	515	560	530	491	549	495	464	516	514	539	458	502	534	544	523	508	508	510	493	503	558	534	500	472	518	522	495	522	508	513	507	491	495	457	536	493	494	512	559	490	501	522	521	493	506	484	464	510	544	520	513	536	569	500	510	526	507	499	497	562	569	502	526	500	509	484	522	538	518	495	555	535	512	537	512	525	526	472	553	530	474	515	489	494	498	535	511	508	515	569	528	510	553	491	566	552	496	508	491	520	529	504	478	544	560	483	484	556	521	545	478	514	527	534	498	488	531	509	522	518	542	513	559	503	522	505	537	488	505	504	465	518	516	482	542	544	495	499	526	503	554	499	508	497	515	502	573	524	518	482	479	485	515	487	522	548	560	523	519	432	508	475	547	531	550	506	505	521	501	510	491	502	525	525	510	509	569	489	500	562	537	493	541	517	532	547	528	525	522	501	524	519	496	499	474	534	494	512	490	536	546	486	510	535	526	558	532	560	511	502	556	505	490	537	495	521	483	477	512	511	559	491	488	511	536	546	503	464	520	501	584	482	515	519	519	534	561	514	502	563	513	530	534	543	473	498	491	525	512	500	536	532	523	533	501	508	480	514	506	496	560	508	516	559	506	464	508	502	543	480	533	534	503	512	527	548	497	535	539	517	525	495	489	524	513	551	505	516	514	505	495	490	518	510	522	514	541	535	491	514	491	519	482	479	469	489	497	508	480	549	476	494	537	509	480	516
25032	20699	27012	24386	20624	9913	1218	722	561	470	450	417	386	353	318	321	314	290	271	294	289	268	290	247	301	260	310	264	242	262	255	249	253	231	221	246	234	232	260	229	217	221	233	247	245	229	230	228	236	226	243	200	243	256	238	231	252	234	237	241	251	197	236	232	217	254	260	199	222	216	234	201	241	262	243	230	223	239	208	242	237	229	246	219	209	236	223	217	239	244	223	221	220	261	224	254	217	237	233	273	233	210	205	222	235	243	241	251	228	228	227	222	227	246	221	231	213	202	256	226	249	220	233	243	241	204	222	253	237	213	244	248	243	228	237	206	230	214	243	214	234	221	236	230	211	218	223	246	235	257	227	224	234	205	217	244	236	223	213	222	225	244	194	218	225	217	227	240	255	204	242	218	245	236	239	243	223	232	223	237	249	249	241	233	236	248	246	217	225	199	227	238	228	258	210	247	211	252	199	236	238	210	214	239	229	253	206	227	232	175	240	252	242	229	247	256	238	226	233	221	241	242	232	237	244	238	239	231	239	242	214	219	203	267	236	238	234	221	233	219	225	257	242	244	248	212	242	226	225	221	236	239	226	208	238	228	193	228	213	229	234	239	228	226	263	221	258	226	220	249	214	225	220	232	214	222	247	253	229	228	194	247	208	224	215	239	202	224	245	236	227	238	233	233	223	232	243	246	240	229	220	238	264	230	227	249	237	234	228	227	200	211	229	219	239	188	230	216	233	229	233	208	241	245	234	222	226	241	226	271	246	232	216	221	231	235	253	241	240	239	219	217	249	242	237	236	236	230	233	229	221	220	238	259	232	215	201	247	216	233	226	237	244	242	227	229	247	225	220	236	233	234	234	232	226	200	256	244	219	235	217	228	259	208	237	218	228	210	226	245	245	199	215	224	237	224	248	253	229	224	252	214	218	253	220	240	219	245	248	231	226	233	223	197	214	230	257	229	232	210	217	216	244	261	218	218	233	240	238	246	257	259	246	242	226	238	216	207	225	217	219	231	246	245	248	236	235	246	215	236	193	228	230	230	235	215	220	219	239	255	212	240	197	215	193	216	229	226	233	240	227	230	234	252	225	228	236	232	198	222	241	227	239	209	229	216	244	213	238	250	229	206	234	226	218	212	231	222	216	230	232	211	230	213	236	247	235	225	217	242	238	262	229	223	211	268	253	240	225	239	243	231	211	211	218	219	227	246	222	236	214	225	239	222	217	242	274	242	225	256	238	220	213	241	216	256	214	255	252	209	220	281	224	217	216	224	231	219	244	232	240	232	211	233	227	228	216	233	231	224	251	240	237	247	236	217	211	247	223	237	211	214	209	219	253	198	199	237	237	228	203	212	228	222	231	225	243	237	229	251	220	207	230	245	235	216	225	204	232	254	214	207	252	274	221	246	228	243	206	238	258	233	198	218	219	223	220	207	223	211	233	228	208	222	255	221	180	239	234	216	258	235	207	212	190	275	254	239	204	231	233	222	238	245	231	227	230	220	210	250	255	208	223	233	231	205	222	248	240	235	195	211	222	232	248	226	203	224	209	234	225	222	212	209	219	241	204	226	219	237	230	230	228	225	200	238	227	206	227	246	226	225	228	227	246	250	241	189	224	231	247	255	231	233	223	250	208	227	233	256	240	235	267	233	207	211	236	236	233	207	242	225	209	227	253	237	237	204	214	235	202	222	226	242	239	249	210	243	236	252	227	246	236	225	229	228	229	242	200	215	268	202	243	238	245	212	228	226	270	229	261	239	222	251	249	234	226	227	235	200	220	221	245	219	236	235	243	219	232	242	254	241	245	260	223	247	232	250	219	240	252	218	221	219	219	233	199	247	222	249	253	208	205	239	234	236	223	269	250	232	223	251	223	226	217	224	252	235	219	239	249	200	227	247	228	222	256	224	236	242	226	227	235	211	247	237	215	242	215	245	209	230	276	220	239	233	239	211	205	250	225	231	209	249	241	234	256	224	250	214	223	229	201	212	226	217	236	216	228	228	202	246	233	254	252	214	233	235	220	214	241	229	235	223	247	225	234	224	238	236	250	232	227	211	223	213	212	233	218	236	243	207	230	231	229	232	231	205	226	246	225	225	221	249	232	232	218	218	211	258	250	214	247	212	248	257	264	197	238	216	232	236	240	236	233	206	224	243	221	225	219	232	191	244	216	231	233	240	225	251	227	211	202	218	226	217	219	219	230	225	183	240	242	218	240	229	233	225	219	225	198	221	218	227	240	236	243	221	237	222	238	231	242	222	226	202	227	242	221	231	215	249	264	230	230	221	238	247	237	227	234	190	206	225	241	216	255	259	229	229	232	262	237	200	248	213	236	212	252	206	231	204	238	251	220	225	203	241	237	230	227	217	180	211	241	234	228	244	236	235	246	225	233	258	202	229	229	215	205	238	252	228	253	220	262	237	238	255	231	226	241	245	245	216	226	231	184	218	226	213	228	216	240	226	230	244	239	239	231	261	195	253	247	241	216	224	238	195	237	246	210	254	225	235	204	239	213	215	208	228	220	224	233	218	226	246	232	222	254	246	234	227	236	209	242	224	249	236	209	263	238	237	226	215	235	216	240	223	212	204	225	236	233	239	235	238	245	239	230	234	226	209	245	207	229	246	222	220	234	230	245	226	251	247	251	241	195	223	251	236	242	187	203	232	238	232	223	228	223	214	239	225	214	260	219	199	228	206	212	202	238	251	228	240	219	194	209	236	226	251	235	210	229	235	247	213	241	216	222	243	231	245	215	229	203	228	260	242	239	226	195	231	232	223	205	215	225	219	215	224	225	237	238	227	227	239	254	256	218	223	217	246	203	228	231	225	238	243	229	213	216	225	216	231	224	220	239	210	239	221	239	206	263	232	219	226	256	246	218	230	212	227	222	229	241	229	239	227	232	237	229	191	250	232	228	224	236	243	224	240	202	236	255	226	217	250	231	226	226	227	244	217	259	247	231	205	220	222	235	239	250	240	247	216	225	244	236	252	226	234	216	238	204	211	238	215	234	233	238	225	227	222	232	223	232	219	237	256	250	217	229	209	239	224	253	223	198	235	225	261	219	226	226	229	218	214	210	231	218	234	201	230	241	225	231	224	237	207	219	241	247	217	231	220	235	243	233	229	243	224	235	214	241	215	216	245	218	248	244	235	219	253	231	236	214	242	234	245	218	215	201	268	233	248	247	240	233	236	221	252	210	220	220	245	232	229	230	260	234	226	235	229	268	204	234	211	224	243	213	234	230	240	231	228	225	259	230	238	242	237	211	229	214	221	236	220	209	235	211	213	211	201	194	246	239	225	232	224	218	251	216	257	248	221	244	239	233	232	232	219	217	229	239	247	251	240	222	235	237	253	222	233	241	276	253	227	236	235	205	222	225	214	230	225	214	233	222	239	225	219	210	230	243	223	254	221	231	234	224	239	230	250	221	221	230	213	251	242	225	219	220	221	226	211	223	212	230	235	223	216	229	197	229	244	257	245
39250	45850	19035	6068	3831	2588	1877	1402	1096	871	745	684	612	564	528	468	446	420	437	382	344	357	359	355	328	344	343	293	272	287	296	288	297	295	289	297	268	282	270	263	277	289	271	295	248	245	244	260	275	283	253	282	263	258	273	277	297	267	248	276	292	277	259	255	250	224	268	282	272	261	271	235	248	239	280	243	250	273	276	318	269	234	268	229	281	258	259	248	262	273	276	253	289	259	241	270	255	239	240	285	266	275	234	262	284	259	270	267	241	245	274	263	248	281	236	270	239	252	260	287	250	267	277	263	275	252	226	239	260	242	242	267	263	222	237	261	245	224	255	251	218	239	241	293	274	251	237	267	268	211	274	257	274	257	253	241	265	264	262	266	247	206	249	262	243	273	240	264	278	263	255	243	249	253	271	253	260	258	257	275	264	251	252	276	269	263	263	262	277	250	258	258	250	220	246	268	260	273	223	240	243	250	229	259	235	263	267	239	229	264	242	241	255	247	225	277	233	263	250	250	252	272	261	240	256	266	220	281	272	280	247	220	278	266	266	257	283	253	260	277	266	256	242	278	228	257	272	261	252	273	251	259	248	255	257	268	243	253	267	241	258	242	252	265	248	257	261	226	251	222	265	258	251	289	245	259	256	278	272	230	284	240	216	261	261	240	257	248	249	253	252	279	273	241	265	242	283	275	276	269	246	268	265	262	257	248	289	257	229	230	234	257	270	259	252	261	251	250	273	254	258	238	280	239	249	287	277	256	265	275	268	225	237	272	256	267	286	256	235	239	253	252	246	236	289	255	255	243	229	248	258	232	267	254	258	251	257	251	243	266	256	279	264	220	267	267	255	280	261	230	243	230	240	283	291	268	265	263	273	251	255	245	260	291	246	238	261	253	253	249	261	262	253	235	260	256	278	276	254	270	254	237	274	234	261	264	236	246	258	254	238	243	280	245	240	253	233	252	286	224	252	243	244	241	248	262	232	258	231	247	256	236	257	246	246	247	244	252	265	256	248	244	251	276	230	232	254	281	239	251	283	258	274	248	254	253	267	256	236	246	273	238	262	255	258	283	272	222	263	261	262	277	256	247	260	257	242	238	238	268	250	265	224	268	238	260	286	223	253	270	262	269	274	287	238	252	278	275	254	265	240	250	273	263	274	273	284	255	248	273	259	228	219	242	287	254	260	263	243	260	248	233	274	256	259	237	264	262	260	260	272	249	246	249	220	265	275	244	241	249	270	233	262	250	253	298	248	251	274	240	220	266	253	249	258	265	279	269	286	224	230	243	262	265	236	264	253	249	264	234	258	250	227	243	241	265	269	246	248	246	247	263	235	271	234	237	228	259	285	273	230	253	259	278	260	235	257	243	261	246	257	237	248	248	231	253	215	253	271	272	258	270	233	266	263	248	248	248	252	225	239	258	259	275	261	244	247	221	285	257	233	240	264	239	273	270	257	258	263	251	250	243	251	240	245	269	263	289	238	269	256	261	245	247	285	249	264	243	251	253	227	254	247	248	239	224	274	249	270	250	239	290	256	243	272	267	255	248	224	270	240	253	258	268	265	285	230	244	247	262	298	254	267	230	267	243	243	256	279	281	275	242	259	233	259	286	265	272	255	252	264	238	235	253	269	263	259	262	258	253	277	258	275	264	241	282	247	267	258	246	236	259	224	242	255	275	271	249	254	264	270	266	293	248	267	263	274	277	278	273	242	243	261	274	258	256	273	259	227	257	232	282	259	270	266	245	262	250	243	246	249	284	236	244	225	259	269	261	276	250	291	249	241	235	237	276	230	261	245	236	260	233	263	272	255	251	266	263	238	265	279	260	276	244	261	269	267	283	231	230	274	248	248	268	263	282	257	248	241	265	272	254	247	225	253	264	298	235	268	296	256	248	241	255	274	271	237	268	258	290	270	275	246	247	268	235	275	285	246	248	266	262	271	279	259	234	258	261	224	266	246	235	252	304	235	232	258	221	258	239	254	283	249	253	228	250	261	256	258	243	264	286	259	227	251	260	221	251	276	276	228	244	239	259	268	232	278	269	262	250	291	234	300	252	235	279	249	258	303	275	253	274	257	274	245	258	253	239	267	267	261	263	248	251	269	245	259	249	250	256	248	254	241	268	257	265	244	236	242	261	280	267	246	263	236	263	278	268	259	259	267	252	274	250	206	267	238	272	248	269	231	240	259	262	276	260	231	261	282	235	262	239	226	240	281	263	258	260	211	269	248	239	243	277	245	257	242	227	268	228	253	267	243	247	243	245	247	263	242	246	245	237	254	268	254	273	260	252	263	234	270	268	244	237	230	250	256	244	269	224	266	218	232	249	250	271	252	264	250	242	242	262	282	241	235	275	266	235	252	257	254	266	253	248	298	259	264	251	237	262	253	285	221	245	247	269	260	245	289	219	250	245	247	242	279	267	244	251	256	270	250	252	256	263	261	247	258	273	272	251	291	258	250	259	252	246	279	248	257	271	271	251	274	256	274	256	254	292	264	249	276	265	254	284	303	256	251	280	291	240	251	264	254	259	253	266	281	262	252	260	238	260	242	257	237	271	252	230	245	247	260	228	247	261	232	260	253	262	264	274	238	251	285	239	252	263	235	276	254	252	245	253	253	253	237	240	253	269	265	274	248	286	257	265	283	259	268	230	273	277	244	239	240	237	246	272	212	267	279	243	245	269	254	265	258	247	248	257	278	242	262	262	249	247	252	270	245	284	261	283	223	228	237	263	210	224	272	239	262	251	248	243	271	269	250	254	243	282	236	276	262	293	236	266	247	247	269	246	235	256	244	237	224	253	264	252	230	276	231	274	251	267	282	269	252	271	268	253	236	248	239	235	234	246	254	268	243	264	272	266	258	268	269	267	268	254	249	257	269	265	249	247	234	240	253	261	263	262	261	253	258	269	236	260	248	263	265	260	264	257	245	243	223	264	245	234	267	244	272	274	278	236	273	253	246	251	257	232	249	268	257	248	252	265	273	232	267	239	262	251	224	263	247	263	260	239	259	281	251	263	256	260	235	274	263	267	252	254	244	261	259	240	263	257	248	288	256	240	260	238	234	234	259	249	252	272	240	240	274	243	243	228	228	274	249	260	261	246	267	238	261	281	245	258	275	237	256	257	267	268	241	222	244	274	254	243	251	264	242	237	271	261	228	250	260	254	254	252	255	242	271	258	245	275	239	246	257	256	267	261	260	266	253	283	263	258	242	260	253	239	267	235	254	245	288	269	252	256	243	263	251	243	265	257	260	260	278	270	247	264	231	242	257	277	273	269	251	270	256	258	254	267	272	235	239	264	253	219	272	236	253	260	260	238	255	249	292	257	254	263	257	260	247	239	257	244	263	260	277	259	262	269	248	239	258	247	229	258	249	248	288	260	272	235	253	247	261	261	257	240	265	242	279	262	281	264	278	275	232	278	240	289	244	271	240	252	236	245	266	258	242	262	275	228	249	263	253	263	259	238	241	243	262	282	271	245
22999	20699	27297	24024	20669	20621	7711	1570	1087	967	875	857	819	772	727	725	638	658	583	599	617	583	575	579	557	554	567	544	562	554	546	559	544	533	485	574	564	554	513	533	526	535	521	517	536	530	515	540	495	530	543	527	513	523	507	538	533	523	544	508	534	524	537	507	520	517	530	513	561	512	493	473	499	465	520	515	584	475	511	499	500	505	521	522	521	536	522	487	479	511	556	531	525	476	530	512	523	535	526	521	495	535	490	504	537	533	508	510	563	522	521	499	529	567	538	548	519	496	507	495	538	541	514	541	532	508	501	542	544	554	531	544	485	458	469	487	487	523	528	492	567	498	512	495	498	543	536	510	456	538	488	531	529	531	524	500	487	564	502	542	501	486	537	497	489	509	516	531	518	493	531	514	486	521	523	517	468	465	543	456	536	516	548	491	499	533	550	494	509	504	525	477	488	544	511	483	534	517	481	527	506	506	506	463	521	510	510	532	502	507	512	518	491	525	494	482	536	538	508	476	526	500	530	525	501	493	515	513	509	510	529	493	470	474	522	494	524	515	502	533	504	488	524	496	517	460	534	527	530	538	517	542	511	516	489	531	524	496	517	530	518	547	510	486	509	510	528	536	577	503	532	523	541	519	566	529	543	510	508	507	515	506	507	505	567	533	531	507	562	530	529	516	502	503	488	534	519	529	524	488	526	522	450	500	515	503	487	504	490	475	493	508	502	494	508	504	507	517	539	554	510	525	498	511	472	532	521	540	507	512	496	472	517	483	520	526	490	512	512	507	514	537	539	526	482	520	503	542	519	573	505	513	525	508	564	525	483	506	565	516	513	524	505	512	494	527	506	494	500	542	539	505	524	504	505	521	516	542	500	524	511	510	489	520	501	491	511	539	489	472	532	490	502	485	467	484	544	510	523	525	516	510	483	521	472	536	524	494	548	539	491	481	506	504	484	536	530	519	513	524	520	494	542	540	520	555	511	516	542	567	449	526	501	525	535	538	496	511	507	518	522	513	518	504	509	493	491	494	577	513	486	518	562	517	525	513	506	516	559	522	485	544	512	526	472	475	490	556	517	521	497	493	508	519	508	491	520	558	521	504	494	539	525	503	522	465	482	486	483	503	519	486	489	512	497	527	562	499	526	496	529	527	515	503	478	494	517	530	478	532	549	504	486	539	447	534	518	516	518	485	513	521	516	488	543	492	522	513	485	513	513	493	513	494	514	509	544	519	491	560	548	489	501	497	494	487	523	504	490	533	507	501	477	510	475	481	527	525	498	514	522	474	515	506	496	548	543	503	522	545	543	506	537	515	520	511	551	486	513	487	471	512	547	520	497	532	538	500	501	484	516	485	534	523	511	517	514	507	521	475	520	514	450	484	559	477	505	544	515	528	513	513	551	531	470	498	519	504	482	484	534	537	532	499	492	514	550	452	497	493	521	480	522	521	496	500	523	529	535	510	505	503	538	540	508	525	512	472	509	490	499	537	510	500	520	518	509	509	525	500	544	545	502	469	520	483	532	526	509	491	515	480	514	506	493	494	498	542	528	552	514	524	502	485	520	528	515	550	544	514	520	509	477	527	501	507	534	515	538	502	528	539	509	508	496	521	477	551	506	518	493	476	511	501	460	515	567	493	493	492	523	478	515	546	519	471	526	546	498	501	493	518	540	522	502	518	515	506	444	508	479	518	532	516	535	500	505	499	515	522	560	492	554	510	552	524	505	540	512	524	496	497	540	521	521	506	536	473	538	525	483	509	530	527	531	478	489	473	551	489	515	524	526	524	517	498	520	515	501	535	514	521	489	515	528	523	534	504	554	492	549	512	521	510	533	525	496	523	534	548	515	511	529	518	517	469	497	465	527	557	517	508	552	515	498	531	534	525	520	478	520	506	457	486	562	559	546	565	510	487	531	529	513	503	512	500	531	502	496	476	476	479	488	498	500	520	503	527	526	510	460	527	484	508	510	493	501	488	447	523	532	544	502	556	517	516	532	482	509	482	545	477	529	506	520	488	535	512	511	514	511	544	535	540	521	531	519	512	496	478	538	498	501	545	489	510	517	521	508	529	539	535	469	540	522	497	540	519	575	511	500	502	514	532	480	489	494	520	542	509	522	524	531	539	536	522	485	522	519	515	481	541	530	514	524	521	500	509	503	502	542	499	522	511	543	506	480	537	494	552	555	548	503	524	541	527	506	509	513	481	508	493	518	528	532	507	517	507	520	518	484	527	508	494	514	517	536	509	494	531	539	489	472	516	489	522	528	510	487	499	491	540	511	552	469	546	571	513	488	495	526	514	498	510	496	473	501	500	522	537	490	528	508	492	506	512	479	528	495	530	512	480	510	562	527	485	536	505	512	537	492	502	534	506	521	540	506	484	487	480	516	525	509	545	509	538	531	523	488	516	534	512	450	489	551	501	502	502	494	554	527	478	478	521	485	513	466	540	517	534	482	497	511	515	512	542	518	517	543	539	522	527	498	505	494	502	507	514	519	501	543	522	506	501	470	537	509	561	472	528	516	483	534	543	492	544	529	511	515	518	497	474	512	467	484	529	526	558	520	484	498	499	513	506	510	493	534	535	547	511	521	561	510	489	552	475	506	525	467	525	546	506	504	550	520	515	522	595	529	550	525	513	502	489	545	524	521	469	542	513	525	520	512	540	536	486	527	527	516	498	520	499	515	551	493	517	494	523	491	487	477	515	509	509	521	546	483	509	513	485	500	494	568	523	516	525	503	532	526	498	505	512	463	539	545	552	502	518	527	459	546	501	499	551	513	504	535	539	525	507	499	484	501	499	455	473	546	539	509	499	548	507	523	564	534	534	473	474	536	505	474	513	536	510	541	543	470	542	510	474	499	534	530	504	498	469	534	527	499	534	549	547	486	548	532	504	481	539	502	490	552	525	551	532	551	510	498	500	564	510	538	524	497	503	522	520	548	487	530	511	514	538	488	475	494	502	535	501	506	521	518	527	492	517	512	502	516	505	519	513	492	527	546	514	471	535	556	497	510	534	550	487	544	520	524	516	524	555	520	484	528	477	555	501	543	524	519	520	561	498	478	483	526	540	511	507	524	513	518	524	491	524	508	508	500	504	567	524	525	499	493	522	536	530	536	527	525	518	506	499	543	529	481	504	508	482	505	522	545	551	531	539	538	508	516	539	509	481	559	494	507	536	498	475	505	508	477	523	517	507	511	493	535	485	528	495	504	536	534	486	468	555	532	513	534	506	549	513	451	521	482	508	531	473	513	523	514	513	530	538	527	507	496	506	532	480	585	478	526	509	518	502	511	475	536	488	511	565	510	492	541	486	504	535	512	486	509	560	507	507	528	517	532	532	501	487	548	539	533	514	483	490	556	507	516	531	500	525	510	535	485	522	517	508	527	553	491	521	521	527	533	532	491	464	505	483	533	520	529	496	474	525	510	522	493	461	510	537	548	494	506	489	483	508	522	546	485	488	465	534	528	552	544	486	512	499
43125	52690	25407	9448	6292	4275	3243	2488	1983	1624	1447	1216	1140	1077	975	891	809	790	796	776	766	642	645	637	634	642	621	574	589	590	566	608	538	548	536	595	577	559	550	526	542	524	548	552	590	565	506	535	587	530	540	509	512	556	539	515	513	530	479	552	507	521	507	505	509	521	528	538	557	513	528	554	511	482	528	546	511	536	510	491	517	499	514	505	497	491	498	490	502	514	514	506	520	488	565	466	489	496	464	517	467	486	507	510	472	535	509	513	486	516	507	507	537	513	478	509	499	528	515	514	538	528	553	483	496	475	495	504	504	498	538	510	509	490	524	525	497	513	527	510	435	552	526	504	504	496	499	463	492	502	519	510	531	499	517	507	487	521	473	487	515	518	467	485	504	528	501	525	510	470	519	535	490	516	506	506	526	499	505	495	487	493	497	457	508	462	553	445	494	525	497	523	519	531	472	501	496	493	485	494	499	532	520	528	517	515	531	478	485	503	470	519	497	508	467	516	522	511	526	480	518	517	487	479	517	511	502	491	505	522	518	534	507	507	493	538	479	496	529	503	505	512	512	494	459	519	511	519	489	506	537	503	461	476	521	542	511	536	488	499	509	494	500	487	509	469	500	499	503	503	491	528	513	549	512	477	453	474	504	520	546	505	519	511	480	525	504	504	492	530	562	497	474	486	518	472	526	515	483	492	510	519	517	473	506	522	536	524	481	493	516	483	486	519	506	496	495	500	471	519	510	487	505	510	511	514	534	466	482	545	525	499	476	494	519	489	474	492	516	500	501	544	498	490	499	479	514	483	475	531	517	502	508	549	530	489	480	506	483	496	498	492	489	505	504	516	488	542	496	494	501	476	490	478	510	500	513	486	482	483	508	467	549	515	520	488	509	520	536	503	536	510	536	511	492	530	507	495	530	531	467	503	525	531	531	497	497	509	498	472	526	496	551	465	536	507	521	514	490	505	545	499	506	486	503	518	480	504	499	484	518	535	486	478	506	513	510	514	574	493	509	504	507	491	506	504	473	469	474	438	501	493	507	457	483	516	502	521	509	540	511	520	499	532	486	533	451	502	500	504	545	484	536	499	527	512	475	490	505	468	485	500	514	493	531	516	518	492	526	521	513	521	518	502	482	507	468	464	556	483	529	487	503	475	522	546	539	539	522	528	495	508	494	515	537	533	532	483	545	503	506	507	492	511	530	509	507	464	490	509	499	517	517	493	490	499	527	517	510	511	526	465	514	512	506	494	489	484	499	488	476	501	506	486	511	515	527	517	513	535	519	489	541	491	518	528	520	529	525	460	512	500	496	492	477	512	474	520	508	507	449	488	531	527	477	491	517	520	521	475	509	530	480	474	488	537	530	479	503	504	496	481	523	481	505	495	496	498	491	513	482	529	511	520	504	486	501	520	499	523	506	482	489	514	513	512	505	517	511	522	481	519	521	516	510	563	528	485	491	522	539	494	462	503	476	507	466	527	513	482	503	503	521	504	533	554	540	494	514	509	484	505	524	533	530	507	544	530	529	516	497	511	464	531	513	534	489	551	509	486	510	563	511	484	497	506	528	499	501	494	510	488	506	444	491	481	511	499	509	505	523	489	512	502	493	515	477	475	460	525	524	503	489	522	472	496	515	529	546	511	493	510	496	519	522	471	525	527	493	533	515	477	513	486	477	479	489	500	548	520	494	493	513	517	507	545	468	518	509	539	487	498	512	474	493	487	512	502	560	468	509	452	493	546	510	516	509	509	494	498	512	516	465	492	499	526	478	484	537	557	495	507	523	515	476	494	469	511	509	490	494	548	490	512	507	508	519	489	474	500	489	505	472	527	496	493	551	466	526	518	553	492	524	477	528	510	499	487	528	510	493	502	509	484	495	489	504	492	538	478	576	517	488	523	500	493	508	524	510	515	515	502	530	561	508	508	514	466	531	505	527	492	500	507	481	523	506	489	521	494	528	491	532	506	473	506	513	487	500	489	538	532	517	500	504	502	507	499	505	485	515	450	488	477	506	532	517	496	517	522	512	471	512	511	507	524	498	499	478	489	519	519	508	538	499	453	533	520	491	493	501	528	512	486	519	516	533	508	493	531	520	509	488	493	460	520	489	503	509	479	503	464	504	498	488	503	487	516	504	500	501	510	526	497	485	525	482	464	533	506	507	484	511	529	513	503	493	485	512	490	464	468	500	532	496	492	576	488	501	487	453	495	522	489	486	510	475	508	512	514	489	514	513	494	511	504	509	511	501	498	492	533	523	501	520	499	510	438	518	480	499	526	520	486	484	532	547	507	499	511	510	510	507	468	529	524	533	523	480	467	501	514	497	472	487	520	480	489	514	512	523	484	551	504	468	486	489	483	496	491	501	517	509	462	535	498	472	519	519	518	507	500	488	519	477	471	532	509	483	487	503	534	494	521	552	509	498	503	498	520	512	514	496	504	508	454	481	490	483	474	453	531	493	525	479	489	494	488	501	504	494	472	489	521	491	552	493	482	534	490	496	501	506	487	499	503	486	530	477	471	536	495	522	530	483	497	516	491	551	468	499	525	503	535	477	515	521	490	549	516	487	525	492	470	495	494	510	526	505	481	508	473	524	569	511	525	510	523	497	492	477	518	486	477	499	555	521	488	484	487	507	492	516	525	531	494	473	503	474	499	469	540	496	518	484	503	530	484	511	502	536	479	525	515	504	520	502	501	482	520	448	514	506	528	489	532	513	478	512	485	510	480	471	509	531	535	518	531	527	501	498	487	496	558	514	481	496	516	488	525	526	527	513	507	527	502	498	490	546	500	531	534	505	516	513	527	494	516	476	515	501	498	503	512	511	529	484	493	513	495	469	504	510	488	482	529	522	477	511	516	509	477	465	506	486	511	481	476	515	510	487	522	530	503	522	522	505	520	503	549	526	504	539	530	525	479	507	519	474	528	511	498	494	525	520	526	503	536	490	511	513	506	540	437	534	505	520	469	506	523	515	510	505	496	513	502	536	512	509	503	498	492	500	498	496	558	512	495	502	507	506	500	518	482	507	472	501	508	491	492	499	485	504	557	511	512	509	483	500	489	498	498	478	541	509	491	548	517	510	480	492	502	539	478	495	537	481	536	497	503	518	467	518	463	530	497	484	513	465	513	494	513	500	478	503	497	504	514	523	505	512	478	487	525	549	512	495	537	557	524	472	498	478	502	473	506	512	528	473	534	502	488	475	471	502	502	502	524	524	515	469	479	538	491	526	469	495	503	547	505	544	493	495	489	507	500	499	511	510	559	535	511	532	497	518	541	525	476	527	469	521	491	490	520	496	485	511	529	470	520	478	502	532	492	479	518	516	490	539	496	500	504	529	516	508	543	532	458	467	487	521	526	501	505	494	523	501	483	501	512	505	508	471	530	480	486	489	508	509	494	492	517	501	507	482	514	505	474	497	502	512	493	507	499	508	509	485	502	469	501	492	494	514	514	498	496	514	543	543	488	496	494	512	494	502	498
33139	23982	9748	1578	870	600	587	519	472	456	476	479	452	469	480	490	456	481	473	484	477	458	475	488	493	455	464	407	465	485	492	448	485	461	481	453	469	448	475	461	450	493	489	460	499	476	494	499	462	435	408	435	488	436	487	456	468	509	430	460	491	428	485	451	470	469	464	463	471	436	445	433	502	470	445	451	494	447	489	460	472	456	443	470	414	458	502	393	472	460	481	439	442	455	448	464	441	439	476	471	457	473	451	482	473	453	458	460	461	449	437	470	439	481	465	459	493	503	487	463	415	454	454	446	503	483	486	488	432	490	509	456	457	483	470	436	460	504	500	516	468	458	439	466	435	410	498	418	418	452	493	488	445	410	475	463	460	430	448	466	454	436	448	445	477	454	500	448	470	485	476	463	439	446	460	504	456	456	466	439	483	442	479	456	439	437	472	455	495	468	459	482	463	462	460	448	440	457	480	455	463	452	520	462	483	481	454	469	456	475	440	493	440	437	465	475	437	442	443	436	479	471	471	462	465	478	497	413	479	443	477	457	482	455	459	484	473	465	464	473	455	448	445	456	455	457	469	468	413	470	451	423	472	481	450	438	482	471	456	480	485	482	442	492	511	500	490	418	434	474	474	432	442	437	465	460	490	484	426	488	427	455	453	477	436	468	468	456	464	430	470	492	468	474	472	475	509	490	474	491	499	507	444	501	441	481	500	460	464	431	429	466	474	469	447	451	458	497	473	449	439	486	430	481	485	493	477	454	432	469	426	472	429	457	472	450	432	421	457	447	478	487	462	444	452	484	448	434	465	466	465	450	464	484	467	458	470	447	455	469	476	504	475	440	465	469	506	473	474	465	466	459	472	480	505	464	477	462	476	474	425	484	465	489	439	532	493	460	469	488	444	495	435	488	452	485	450	452	474	485	513	445	459	426	387	482	430	465	474	496	453	498	493	458	441	457	451	470	466	468	460	483	449	444	495	481	486	498	510	501	477	457	457	500	445	455	492	474	484	449	479	455	475	463	451	433	501	469	483	454	413	499	444	449	470	489	471	442	455	487	475	472	517	458	489	487	441	498	496	459	482	483	466	503	460	474	497	460	453	444	450	455	470	459	427	439	456	439	456	450	467	460	459	465	490	472	494	483	494	444	475	483	446	490	447	510	475	466	478	426	448	428	505	434	462	494	476	444	468	460	483	448	440	445	457	426	490	457	467	473	473	474	458	472	439	467	457	454	454	469	466	438	467	452	413	489	462	460	452	452	464	455	444	436	391	467	474	512	482	452	482	441	427	455	441	483	442	443	506	470	446	450	479	482	414	453	504	442	454	492	463	426	458	447	461	476	451	461	463	476	435	482	502	443	478	456	470	431	471	473	499	466	474	459	477	448	480	465	469	451	465	508	514	475	420	479	466	476	467	496	438	463	473	486	451	429	443	459	485	464	465	449	458	443	437	473	458	480	481	473	437	417	474	466	452	477	476	474	432	476	473	437	482	460	459	467	447	487	460	448	470	454	485	451	450	453	445	464	448	460	500	473	487	465	486	491	424	475	457	454	433	467	428	460	460	431	485	474	453	454	459	450	486	465	484	481	519	490	451	493	474	481	455	458	508	484	492	452	486	478	473	462	473	438	462	506	482	423	447	460	463	469	468	487	471	434	463	463	471	463	455	481	459	447	465	483	483	445	434	488	432	504	435	437	423	480	459	447	430	482	463	453	466	463	496	472	418	483	448	450	467	457	477	459	440	425	470	445	482	499	418	441	484	437	460	484	482	471	462	421	468	440	445	417	447	457	455	486	477	475	490	489	478	470	439	451	454	444	440	509	465	491	474	467	481	485	470	502	474	482	466	444	485	452	489	482	469	485	482	420	466	475	469	446	447	478	480	469	429	457	465	488	479	449	475	452	439	426	437	442	463	471	436	486	451	460	472	467	473	461	452	450	515	465	459	491	420	493	440	430	445	483	424	462	473	456	490	432	467	432	498	436	454	457	468	462	499	489	443	468	470	462	433	453	437	455	445	442	449	460	454	499	473	470	478	498	457	494	457	478	487	479	470	458	469	466	461	413	473	442	445	470	484	425	438	487	465	470	496	480	494	481	448	460	476	482	490	492	435	438	481	461	469	502	480	446	472	490	509	518	464	449	474	480	497	467	434	468	504	478	490	451	454	468	483	454	463	456	470	449	445	445	450	424	459	438	488	500	441	490	441	433	421	469	529	474	474	504	503	454	483	502	455	467	467	450	474	510	470	507	514	467	505	454	431	490	473	467	453	459	504	479	473	493	465	464	473	475	450	455	467	462	461	510	451	461	481	489	484	485	469	509	473	489	445	467	466	487	453	442	435	489	434	491	478	508	442	468	489	482	495	431	429	503	500	474	481	501	453	479	480	479	504	484	508	420	486	491	468	472	495	468	461	425	443	425	476	481	479	436	465	478	477	474	479	481	472	456	455	485	472	446	451	492	460	462	452	457	487	428	426	458	465	472	483	522	469	481	449	487	494	440	482	459	488	468	453	443	413	443	469	509	523	485	456	447	444	469	448	451	463	459	532	487	496	418	443	503	439	488	484	471	501	462	452	459	427	478	453	489	504	465	471	447	462	474	495	456	478	464	493	479	454	472	432	454	490	500	421	449	445	535	477	464	499	479	471	461	494	474	481	475	498	454	444	498	463	472	439	459	464	463	494	437	446	461	436	486	465	477	485	439	490	448	469	467	478	494	492	484	478	474	438	426	437	499	446	503	480	454	469	488	434	503	472	447	487	476	495	483	470	470	447	488	473	481	496	490	494	479	447	462	485	512	516	469	467	452	504	441	467	462	487	476	441	506	476	433	433	458	459	475	448	473	468	529	457	470	486	469	433	511	446	474	473	489	499	446	481	494	454	486	476	486	481	478	467	469	427	462	466	472	452	464	459	505	462	471	477	466	473	449	491	479	468	432	474	492	434	482	462	465	444	467	449	487	474	499	433	480	490	480	496	488	512	445	461	495	466	445	453	460	491	451	465	463	484	470	487	464	463	477	471	474	459	526	462	492	461	462	438	460	479	448	468	446	458	456	438	464	464	442	450	487	508	429	474	440	467	453	456	441	466	413	435	491	446	468	460	468	442	496	483	445	491	462	429	449	483	504	460	454	490	451	444	447	518	446	434	452	479	493	465	475	472	446	479	473	459	464	453	471	496	459	463	474	484	475	500	462	467	467	508	495	460	463	435	484	480	499	430	443	464	491	485	476	439	471	496	484	463	475	426	458	475	486	483	438	465	471	431	429	445	490	473	492	480	451	479	479	474	493	479	495	441	501	447	478	448	452	429	478	455	480	491	504	438	524	478	487	498	438	427	471	482	490	443	406	444	456	499	488	478	494	436	447	489	472	448	494	468	457	485	443	484	455	501	476	499	483	430	460	470	479	459	491	475	475	467	448	482	448	482	488	465	446	450	483	462	467	444	432	445	471	465	527	456	423	478	418	467	458	482	480	471	496
34885	29817	7188	1887	1292	817	729	691	605	543	534	536	552	537	522	550	554	515	540	562	466	537	505	483	527	522	514	521	506	485	527	505	515	504	509	525	506	517	475	490	520	538	509	511	499	526	514	528	553	508	503	508	536	500	493	526	519	521	497	524	508	529	507	516	516	501	513	473	499	481	481	485	474	517	493	520	517	514	528	502	486	518	504	520	513	489	499	508	486	478	504	510	534	537	521	501	502	497	492	501	496	495	508	537	449	542	530	485	483	514	537	508	536	499	493	506	523	509	518	539	488	510	573	494	527	498	536	453	506	489	500	493	506	504	526	484	492	508	494	536	513	522	509	516	492	510	515	508	518	511	497	518	503	508	504	500	492	538	503	505	521	492	485	468	496	497	494	526	485	510	510	529	500	535	507	521	506	510	508	516	511	514	526	519	461	516	539	487	511	511	565	524	522	559	505	485	489	542	479	545	552	550	494	545	513	527	510	537	500	532	487	515	503	506	506	469	497	490	493	529	544	481	523	565	520	477	490	525	510	495	534	500	508	530	501	545	508	471	518	491	506	479	510	521	515	489	521	534	504	518	489	486	497	527	496	465	506	508	508	490	541	524	534	530	494	493	523	525	530	479	527	521	479	499	503	504	516	509	484	514	469	516	556	514	473	510	508	493	559	526	538	525	488	508	509	496	528	482	506	461	471	465	530	503	509	505	512	480	532	479	530	560	504	498	503	519	488	520	510	485	476	479	498	517	498	525	523	500	487	506	490	519	500	518	517	545	500	482	494	486	528	495	484	540	506	487	488	548	552	529	487	527	525	508	508	544	510	526	530	492	524	523	527	494	512	489	523	499	525	471	499	528	529	525	513	509	486	507	511	500	448	510	497	497	504	516	494	538	502	495	507	473	512	475	490	519	495	494	487	505	483	520	520	499	553	541	490	509	486	520	490	541	552	504	538	519	524	502	489	514	499	491	505	521	544	519	508	520	545	492	489	525	523	516	571	539	499	500	518	515	523	504	507	514	546	505	511	548	515	510	525	507	509	547	502	513	526	512	491	481	498	468	510	532	516	523	520	460	512	516	477	518	511	513	513	533	464	500	499	516	515	522	463	528	488	514	508	509	493	533	531	504	525	485	515	512	496	517	498	495	507	515	500	517	491	519	498	462	523	480	479	495	520	531	535	536	509	532	521	510	484	544	503	486	490	452	486	485	522	502	555	512	483	512	495	502	481	533	544	501	486	483	486	474	547	547	491	481	492	513	540	524	492	487	501	467	513	505	519	504	538	531	516	458	519	515	493	492	484	511	530	506	515	502	510	525	471	488	504	513	512	498	491	557	510	489	547	521	501	529	523	522	500	486	498	495	542	510	527	539	521	510	517	501	512	542	509	494	515	489	473	504	495	531	515	530	511	515	473	486	556	490	545	517	504	515	547	510	526	492	492	564	516	528	518	502	520	532	529	544	500	501	490	500	511	513	487	497	523	525	502	504	554	498	508	534	514	493	537	501	528	522	487	512	543	500	520	555	505	521	482	524	526	470	537	525	510	523	490	500	507	476	517	533	485	527	489	512	481	541	515	474	493	483	500	533	516	506	565	533	500	568	499	493	511	532	490	527	474	490	492	489	490	537	510	528	522	506	484	551	533	469	540	499	504	529	530	531	500	489	525	517	552	480	552	502	500	494	525	498	546	519	494	552	549	522	474	528	465	481	511	535	478	533	498	513	496	529	487	569	474	548	519	521	510	526	558	598	520	523	490	554	510	523	489	506	546	530	521	485	494	523	483	505	474	528	492	521	545	477	493	484	535	526	512	526	506	500	490	517	500	497	514	522	514	517	541	527	519	492	521	480	482	531	525	521	529	485	515	551	506	513	482	471	516	542	495	525	514	507	519	491	533	514	509	500	496	505	500	536	539	497	516	521	515	497	495	501	505	503	496	502	482	504	523	505	519	525	504	519	537	491	512	479	520	553	542	534	491	516	455	498	541	500	475	500	487	507	503	499	532	488	488	498	510	502	506	517	509	513	497	488	511	542	520	543	505	496	517	535	514	540	533	478	542	522	513	520	517	477	519	531	531	534	522	533	506	517	504	534	515	531	492	490	530	522	483	547	514	491	524	493	505	549	508	502	500	513	513	514	486	495	495	509	489	510	487	497	503	472	512	501	497	490	509	526	512	514	527	531	491	526	511	518	501	526	541	490	471	551	524	520	514	524	534	487	538	509	480	478	545	530	515	548	510	496	538	493	532	507	517	545	536	490	538	550	531	513	524	492	490	520	504	515	502	541	516	509	504	513	539	544	519	507	531	468	521	464	512	491	515	539	517	492	518	551	512	514	528	474	495	503	535	506	535	515	530	520	528	517	482	503	529	516	511	533	524	519	497	505	503	526	509	512	513	507	518	587	506	527	511	494	516	511	509	512	496	512	519	572	511	487	582	522	532	521	496	501	486	531	509	472	453	523	539	485	509	497	500	494	562	490	516	506	501	507	527	534	473	529	543	464	489	484	534	511	488	513	493	511	538	507	498	537	498	487	521	516	507	476	523	510	479	504	556	510	506	508	498	510	522	539	520	511	524	525	530	490	531	497	497	502	512	520	485	560	476	544	517	497	478	513	519	542	497	528	533	491	483	498	493	501	512	505	504	512	485	519	501	505	519	495	503	506	533	501	510	510	541	489	519	501	537	532	532	505	516	549	517	527	543	539	498	509	484	488	527	500	543	495	516	485	543	547	501	521	502	540	491	524	507	530	491	499	516	494	512	501	533	531	529	502	516	533	513	506	562	484	506	517	466	499	517	506	523	530	537	509	540	509	514	495	505	469	509	523	505	497	530	543	516	520	506	525	513	508	528	519	507	512	493	536	457	497	521	504	522	497	513	464	513	495	533	506	530	540	534	514	525	474	531	475	532	486	497	517	517	504	507	519	547	498	533	550	513	516	502	569	497	477	458	551	506	536	511	468	528	515	516	509	497	506	492	519	520	531	476	471	480	523	495	483	539	495	509	488	529	492	520	496	535	520	504	484	536	499	530	510	514	538	503	499	526	529	508	523	507	510	514	540	530	495	510	520	539	539	475	491	508	535	540	551	534	489	513	510	516	472	522	515	495	491	487	500	497	489	529	526	499	538	498	517	486	519	495	497	545	507	512	524	520	511	501	493	522	525	528	523	529	548	496	518	508	516	507	536	506	494	491	514	481	532	503	516	534	510	510	526	517	495	481	512	544	513	518	498	523	556	546	483	528	481	521	479	507	521	525	516	513	492	507	478	484	501	499	535	509	491	504	501	521	507	519	525	504	503	519	530	553	522	523	508	505	497	521	532	541	535	498	519	486	507	527	482	510	552	529	502	526	487	502	511	470	568	526	525	524	503	468	502	502	503	509	505	512	485	543	525	522	452	516	476	542	501	518	518	521	487	559	493	528	485	499	505	542	503	457	493	519	506	534	504	512	502	500	509	508	541	531	516	527	532	540	498	513	533
24942	20700	27017	24390	20644	9850	1212	715	553	514	448	430	357	313	348	342	326	313	280	279	292	263	256	270	263	295	262	261	245	249	249	253	239	248	261	274	229	245	256	237	244	246	239	217	244	219	233	215	235	225	213	236	225	225	222	237	234	247	229	224	245	252	233	225	227	253	242	237	223	267	220	244	242	257	195	232	227	234	235	231	247	225	224	221	229	224	216	246	245	229	227	215	220	244	274	234	239	227	239	229	225	262	230	245	233	207	235	236	223	238	212	217	252	203	232	248	226	224	197	222	225	207	247	210	224	236	243	231	253	209	205	235	220	241	231	235	233	234	275	222	256	211	228	228	229	240	216	215	248	219	232	235	251	248	246	216	241	226	188	223	194	240	246	242	225	217	213	238	212	219	231	232	226	220	221	233	246	232	265	222	237	197	244	236	213	240	240	252	231	217	241	217	222	231	206	233	254	236	233	242	222	232	216	258	263	228	209	214	263	211	251	222	230	220	242	215	191	211	246	222	251	237	227	232	218	224	266	234	251	237	228	214	228	249	213	243	246	253	231	232	235	238	219	246	225	233	244	242	190	223	230	235	200	199	229	212	220	241	216	231	213	219	233	234	235	216	241	225	211	236	212	214	226	233	224	259	231	206	239	228	236	214	241	234	241	230	199	243	231	249	236	217	228	221	201	226	237	221	224	248	239	246	225	244	237	218	227	230	246	235	240	236	212	206	250	230	223	208	242	233	259	220	226	201	233	241	235	230	213	217	203	219	207	247	242	208	199	229	224	216	230	178	247	225	223	230	271	229	223	211	236	233	219	203	234	250	226	244	234	227	197	244	216	238	229	224	228	217	240	238	229	208	222	227	212	256	243	229	206	254	239	254	248	238	256	229	228	217	227	223	234	224	226	268	247	233	247	245	235	231	222	253	259	237	231	230	234	267	229	225	227	218	223	214	259	200	237	227	252	221	207	223	221	225	211	202	214	220	223	226	209	206	217	244	231	232	244	220	225	231	250	234	250	197	243	254	266	217	270	215	229	224	228	243	238	224	219	227	223	227	251	227	226	244	235	245	245	244	233	225	252	231	228	233	229	215	213	215	267	223	233	246	196	241	219	233	195	241	238	237	202	241	224	251	218	210	258	239	216	202	218	244	245	253	231	205	246	235	233	226	241	214	253	211	223	243	227	225	243	240	202	244	237	257	247	225	242	252	208	217	243	244	222	243	195	224	226	208	231	243	226	229	232	241	227	210	221	225	233	223	271	234	220	245	227	259	214	230	242	238	201	233	212	248	234	245	232	230	225	243	237	221	239	216	244	196	258	242	248	235	237	215	236	231	217	224	222	226	260	229	253	237	221	235	254	240	217	228	255	246	233	243	225	266	224	224	234	214	231	242	223	238	205	215	236	264	231	218	242	244	239	221	228	217	208	214	218	236	239	236	216	249	234	261	245	215	212	232	229	221	234	203	224	245	217	217	210	252	232	210	214	241	241	227	248	204	222	219	240	225	229	229	239	240	235	218	227	240	247	237	212	261	254	242	200	210	235	230	224	210	219	221	234	207	206	232	217	208	246	227	222	231	242	238	238	238	240	214	221	228	230	223	225	224	221	216	219	225	234	256	267	230	218	209	210	213	236	241	241	223	222	243	281	267	264	253	265	246	217	232	241	236	232	255	237	248	208	232	218	235	247	232	240	235	245	267	243	224	206	238	225	239	218	214	239	228	229	222	218	219	224	215	243	234	215	219	214	208	210	264	235	201	207	215	225	221	217	251	231	252	218	204	253	246	252	204	250	212	230	236	215	224	250	221	233	227	219	204	205	208	241	222	221	228	219	231	229	252	228	240	252	191	239	221	242	239	223	237	229	207	232	201	226	226	229	209	241	234	221	216	236	223	212	215	219	193	241	230	233	250	230	226	239	234	211	238	241	235	202	253	220	265	218	211	270	227	216	207	218	228	228	207	223	209	239	227	223	260	227	239	239	253	220	209	260	233	216	251	265	237	227	224	236	237	251	245	221	194	205	232	228	233	207	222	242	243	236	226	262	235	228	252	197	220	199	211	235	218	229	228	223	227	242	242	212	218	244	239	205	225	221	255	229	192	260	252	225	227	253	219	241	216	245	217	228	231	214	254	240	223	235	223	229	216	229	223	238	218	233	220	239	234	259	216	228	231	221	214	239	216	210	224	233	236	238	222	238	212	246	205	224	229	222	222	265	235	227	238	214	257	229	252	250	191	244	220	232	219	241	224	200	228	209	245	231	221	240	245	224	226	228	237	233	224	217	217	202	242	236	201	220	253	235	214	221	218	225	209	242	255	219	232	233	227	266	235	229	232	232	233	223	239	236	230	232	247	247	225	219	215	226	224	230	223	252	237	249	227	237	249	197	236	228	223	261	258	258	224	236	226	214	248	229	234	234	229	231	215	257	251	231	261	228	215	253	231	203	248	199	229	260	251	233	224	216	224	224	228	226	232	247	236	234	181	232	225	231	229	260	258	215	234	222	244	236	235	267	218	242	208	227	216	261	240	211	252	241	236	220	232	213	236	219	251	205	227	232	242	217	247	233	244	208	226	243	252	240	225	249	254	219	215	245	240	190	218	228	214	233	215	196	240	250	234	227	208	226	241	252	239	230	215	246	225	219	218	232	224	239	226	241	225	211	271	240	224	252	217	222	240	238	228	240	232	242	216	261	240	256	230	216	219	220	230	234	223	229	236	206	228	241	221	222	208	220	246	208	236	210	243	240	195	214	232	224	240	228	212	224	228	240	225	203	239	243	236	237	232	252	247	219	234	244	236	214	214	209	228	231	224	255	238	213	224	219	229	220	233	217	215	206	231	220	224	243	220	219	209	223	250	234	202	255	228	224	212	232	258	254	229	230	200	224	221	239	221	218	253	234	255	209	235	226	232	230	238	238	240	229	240	194	236	234	207	228	225	220	237	244	226	232	256	239	230	242	236	236	226	218	244	237	225	238	261	236	259	263	228	248	242	239	239	198	211	226	243	230	250	232	224	214	230	218	236	212	224	241	239	228	219	252	237	202	232	237	261	232	223	254	244	234	262	209	222	266	201	228	265	206	257	235	226	208	208	207	216	243	246	228	232	226	244	246	222	256	205	244	209	232	211	234	230	207	252	222	178	234	238	216	245	221	200	229	217	228	225	216	242	225	209	249	218	201	206	243	210	239	220	240	232	234	197	216	230	216	232	215	248	205	248	263	218	221	213	189	215	200	226	229	215	230	220	226	235	243	220	204	226	231	224	226	215	237	260	234	226	207	249	237	212	227	205	237	221	204	240	247	237	228	206	209	231	232	248	187	246	233	243	251	239	223	237	241	241	231	221	231	222	223	242	240	195	232	232	205	235	212	223	197	228	213	216	218	230	214	244	223	237	224	226	228	206	236	232	250	211	229	254	227	206	228	226	228	223	219	245	232	246	220	239	227	230	228	234	214	201	195	222	212	211	210	235	233	238	243	235
38990	45461	18843	6237	4072	2481	1892	1345	1090	905	770	685	598	566	500	470	456	430	373	428	394	351	348	359	308	285	311	286	323	289	321	271	294	298	299	294	278	268	288	301	284	292	288	289	272	273	226	287	299	285	282	297	267	268	232	264	263	268	282	260	250	255	254	273	280	264	281	241	319	246	275	264	257	261	267	269	261	252	272	269	287	231	253	236	239	283	250	265	237	259	233	249	294	241	253	252	245	259	278	284	273	252	273	258	260	251	255	238	266	245	253	239	256	247	288	276	264	264	261	288	252	281	246	237	282	287	248	271	261	269	243	269	239	253	254	255	297	289	253	249	287	282	275	267	246	250	260	267	254	252	247	258	259	277	249	266	261	257	255	272	278	239	245	217	273	298	276	300	242	270	222	244	256	242	250	262	270	267	271	252	258	234	270	295	240	285	242	249	258	247	224	253	269	261	247	231	230	257	240	246	263	253	293	255	268	258	270	251	242	252	262	229	262	260	249	254	223	252	257	254	250	290	269	235	284	271	260	221	261	277	255	280	254	269	245	265	267	270	282	281	281	267	271	258	242	256	294	252	267	276	250	276	243	257	291	268	256	269	243	226	280	234	264	267	232	270	281	255	237	247	263	275	265	234	282	269	260	226	269	238	255	298	243	244	281	257	257	238	257	264	261	265	242	250	271	239	243	241	242	265	251	243	238	257	276	256	256	228	266	225	247	279	250	275	259	246	256	288	256	265	232	269	230	247	264	270	266	246	262	248	239	276	281	251	260	232	289	245	250	279	230	283	242	229	263	270	260	262	257	277	258	299	246	253	253	296	240	275	246	272	268	236	254	275	251	256	267	259	240	259	266	229	258	284	278	238	264	255	276	241	254	245	247	261	269	273	268	246	250	244	246	242	240	255	259	269	277	293	268	255	244	249	272	259	283	280	261	257	252	241	259	250	244	225	237	256	247	232	262	234	262	274	276	248	244	259	242	263	281	237	258	254	260	246	261	291	247	259	236	272	235	244	277	263	267	265	267	246	233	269	254	234	302	232	232	241	255	258	244	274	255	271	246	225	269	220	244	263	235	256	219	265	245	280	252	291	238	254	274	270	256	281	286	263	251	271	223	241	273	245	246	265	250	265	292	224	236	244	257	230	231	259	255	252	282	266	224	241	293	246	236	258	264	256	249	244	256	265	247	223	263	252	231	244	237	274	280	254	282	269	246	257	287	262	261	246	260	259	242	262	222	258	243	258	267	253	254	275	256	231	286	248	280	259	241	263	259	238	248	240	272	268	241	226	225	295	261	263	263	269	255	255	269	256	281	236	257	263	292	280	249	238	271	249	234	253	251	277	246	283	253	218	238	275	232	252	241	260	279	250	265	234	224	232	243	267	252	285	276	253	251	245	252	265	262	267	256	254	262	266	259	232	220	263	283	241	271	269	241	235	270	237	250	251	240	272	260	265	228	252	276	265	280	240	238	245	245	268	253	248	246	274	259	265	223	248	275	237	246	295	258	252	252	237	243	264	273	252	263	248	272	311	230	238	276	284	254	268	274	251	281	257	247	270	264	259	247	264	246	240	254	253	237	270	253	254	250	250	290	273	260	248	267	260	249	264	258	261	287	264	271	236	278	244	260	235	273	229	251	251	257	234	263	253	249	247	289	287	259	248	231	255	276	285	251	280	266	238	262	261	234	249	262	240	250	265	235	258	252	237	249	222	256	239	235	248	297	269	286	269	261	241	228	235	278	246	248	249	238	251	263	243	246	241	239	276	243	278	236	274	256	261	229	263	254	250	246	242	238	252	249	265	264	249	238	246	262	268	257	277	241	249	252	238	261	253	261	265	221	242	270	281	254	259	259	283	258	255	238	251	249	248	252	250	233	270	262	274	252	239	263	259	264	250	251	246	255	252	257	262	225	272	247	267	234	285	249	270	257	270	257	237	270	261	262	263	249	265	261	264	246	277	254	245	248	261	265	250	258	268	266	264	242	254	262	258	229	263	269	268	244	267	241	246	218	280	276	252	286	257	282	261	268	221	221	283	257	244	285	251	268	272	263	271	268	259	273	280	239	237	251	243	257	271	270	272	251	259	270	244	246	247	222	254	265	226	252	279	239	290	259	249	251	245	263	235	268	260	256	286	256	227	235	273	259	225	269	259	262	266	240	246	264	243	267	257	271	240	238	235	288	258	248	235	249	238	231	266	258	270	251	275	260	234	277	230	261	251	268	236	292	237	244	272	252	255	261	251	257	264	264	227	251	255	249	275	249	274	235	265	263	268	273	253	264	264	286	241	258	257	221	254	266	277	235	235	227	233	284	243	272	255	226	246	283	260	253	248	256	242	267	271	258	237	253	283	225	260	235	229	272	247	273	230	273	236	260	285	241	236	233	280	261	249	238	283	248	242	275	249	289	264	258	259	247	267	244	250	218	242	246	250	236	242	257	248	258	267	277	225	242	272	255	257	259	242	259	275	241	263	235	271	235	246	252	276	266	279	249	254	263	249	266	272	255	259	272	249	270	250	283	258	259	249	289	251	271	247	257	262	259	271	243	258	256	245	245	253	256	258	250	252	263	241	240	261	238	259	257	243	261	261	265	270	242	248	271	216	241	274	253	273	257	252	267	261	219	284	231	259	292	236	269	233	291	258	245	277	249	238	265	256	240	238	241	274	258	252	264	243	242	260	294	250	250	296	260	249	258	250	284	237	248	267	265	280	243	236	252	283	261	253	242	261	281	239	251	255	269	255	265	234	250	277	237	251	272	271	257	235	268	240	264	289	258	238	227	233	245	276	253	239	279	253	264	277	239	257	246	257	291	274	264	243	263	237	272	235	274	230	277	267	260	278	281	261	278	243	224	273	275	239	255	273	253	246	261	263	258	260	274	239	237	243	270	254	256	253	269	260	253	247	247	251	250	250	258	258	251	262	285	282	256	262	267	256	237	256	258	264	243	268	262	243	274	243	253	260	277	257	233	264	232	260	253	252	246	261	265	263	261	283	259	256	249	285	281	246	277	273	259	265	256	236	274	257	258	275	276	231	253	255	247	263	200	227	255	261	238	256	265	236	244	268	278	243	236	290	245	236	256	287	237	249	221	251	258	243	267	273	228	273	240	252	235	244	243	240	253	247	225	244	253	248	274	260	269	268	290	272	279	246	277	283	277	257	273	250	233	253	252	257	271	253	254	261	258	236	241	240	252	297	257	265	261	275	245	251	258	246	264	254	263	258	289	241	254	248	264	256	276	243	276	244	240	237	242	244	234	240	269	243	254	249	228	263	253	269	257	256	241	267	276	252	267	279	254	263	256	258	255	248	240	257	266	258	259	259	274	272	274	248	253	237	271	273	228	283	246	230	249	267	242	240	269	242	244	250	223	247	252	242	228	269	251	265	280	264	251	259	251	247	237	243	226	284	253	274	274	245	247	260	282	272	283	240	262	280	265	297	249	234	249	255	259	238	249	241	242	258	259	245	259	247	288	240
22998	20708	27362	24019	20681	20647	7747	1549	1116	973	862	825	776	730	704	700	647	641	651	612	639	599	554	543	624	587	581	557	558	585	576	538	531	577	523	566	542	493	552	507	539	519	571	515	492	525	525	520	556	535	549	539	510	532	522	482	529	551	518	531	489	525	530	514	487	503	513	524	502	525	515	553	491	511	509	548	520	528	504	504	484	522	488	515	519	528	538	496	480	540	503	494	520	486	520	528	535	511	513	516	513	517	514	565	483	529	482	495	495	488	542	515	496	520	532	480	499	486	533	542	522	498	515	502	567	502	499	499	498	529	531	518	538	530	470	551	531	535	531	527	525	531	521	489	498	537	517	531	522	506	517	533	566	552	517	536	509	484	486	513	505	529	539	532	533	477	489	524	532	485	511	519	489	515	533	507	507	520	490	462	510	475	505	486	515	499	540	510	507	507	530	523	512	482	550	513	468	521	506	512	526	518	513	530	521	488	547	497	518	510	539	457	522	489	518	515	522	514	498	501	529	515	537	483	528	502	504	500	510	521	543	506	531	537	487	540	519	460	475	480	500	498	518	507	524	531	540	540	475	533	523	477	515	536	534	546	485	520	486	476	515	557	531	497	498	508	540	541	477	518	525	532	531	512	549	526	552	524	522	530	504	492	514	507	542	523	478	487	537	546	507	480	528	489	516	504	503	499	545	530	511	502	525	487	503	481	506	500	508	499	502	483	552	483	500	514	502	523	483	551	497	479	533	526	543	544	467	511	521	542	515	496	526	540	519	526	535	528	533	535	493	507	528	540	468	489	510	516	492	537	527	536	514	521	478	498	520	498	514	526	536	489	509	530	540	546	513	534	543	501	495	485	575	537	543	525	542	520	479	501	528	497	536	505	500	547	493	540	464	553	488	465	519	508	527	526	491	483	500	522	556	527	504	515	515	536	526	482	518	531	552	510	538	518	493	469	556	527	530	519	545	514	543	482	539	545	539	491	555	492	485	496	529	523	512	507	506	511	537	560	535	520	474	495	533	517	504	508	532	533	514	564	511	503	502	506	520	511	514	486	506	514	494	519	556	477	493	471	479	530	553	524	496	516	547	537	480	541	463	534	500	516	474	487	501	485	487	490	526	526	501	466	498	517	527	469	541	533	496	502	527	503	526	553	512	526	537	541	505	481	491	471	496	510	517	530	535	513	544	481	519	518	562	524	469	480	540	553	523	547	543	485	561	524	520	522	504	543	519	507	546	538	551	551	498	494	521	533	521	513	517	543	494	508	530	576	502	500	491	530	521	459	486	540	520	523	542	508	522	553	506	507	559	557	516	523	530	502	481	487	516	530	528	519	519	525	534	540	520	520	503	537	512	535	532	492	525	509	517	517	563	531	501	519	499	524	497	474	518	519	519	480	523	493	538	487	509	522	518	529	529	533	505	546	539	472	503	472	500	534	507	571	519	456	532	548	515	531	513	518	521	514	510	500	473	545	544	550	523	494	541	561	503	528	497	542	527	496	540	490	522	516	511	520	541	541	509	513	538	482	494	499	526	521	489	505	536	486	546	519	477	533	526	499	511	491	549	529	528	529	540	527	546	524	516	526	479	516	501	524	488	514	478	518	503	479	541	523	543	513	481	521	498	535	490	488	470	537	502	459	520	551	519	484	478	552	542	553	523	513	500	542	525	482	487	533	487	533	510	516	518	531	510	515	484	532	514	496	565	466	517	498	478	487	505	484	550	513	530	522	546	514	532	534	556	499	557	527	521	495	506	502	489	479	510	513	475	538	491	516	501	511	539	480	541	568	514	530	506	505	493	515	562	478	499	524	508	480	487	535	472	506	489	526	476	534	531	531	536	481	485	476	496	514	531	463	493	527	524	586	520	529	532	482	520	564	559	510	518	458	501	506	485	519	513	514	523	516	511	529	477	522	531	478	484	495	519	547	528	523	509	490	555	530	504	497	532	533	533	511	536	544	515	491	551	497	500	486	527	509	536	475	515	541	549	515	497	519	512	503	507	513	489	566	524	509	513	500	481	510	528	526	517	519	480	559	499	528	528	548	522	501	546	505	490	496	507	520	530	551	511	493	508	502	521	486	500	507	519	493	521	506	513	521	490	512	531	520	524	518	473	493	520	531	500	476	489	524	492	543	532	493	540	526	442	510	529	492	520	533	467	509	486	497	520	487	511	527	509	498	508	489	511	510	506	543	494	501	472	510	484	494	504	515	483	489	491	505	529	518	491	523	431	533	501	514	526	525	509	502	495	458	483	512	501	499	514	528	524	541	535	507	472	501	529	521	482	510	509	518	489	529	541	554	515	497	466	517	531	505	502	498	523	507	521	481	537	496	536	516	513	505	535	517	464	500	519	508	518	456	495	503	492	529	478	499	530	519	551	556	492	477	535	502	543	498	522	504	478	505	506	512	452	517	473	531	537	512	522	554	514	552	543	526	508	501	474	524	493	516	521	531	478	501	496	530	505	505	496	529	513	501	504	518	500	517	538	487	497	525	530	524	520	502	474	549	502	505	523	496	496	523	502	522	556	478	535	534	508	525	516	467	538	487	528	493	538	493	504	461	524	495	543	518	576	515	556	510	511	528	526	471	523	520	512	484	514	533	518	516	500	484	589	498	526	494	495	556	538	521	497	503	520	530	493	529	515	472	517	526	517	511	521	521	495	497	504	473	533	495	495	522	480	507	476	492	515	500	521	468	529	526	520	498	525	508	532	535	546	472	571	503	527	545	563	527	524	531	520	498	559	485	531	472	507	547	530	518	531	517	510	513	493	477	563	489	508	544	515	522	535	535	527	517	479	502	500	523	522	564	513	536	521	504	530	539	489	465	517	503	488	496	528	579	486	449	474	537	548	503	521	527	522	492	516	523	530	513	509	449	488	470	500	495	520	516	470	502	532	505	530	523	524	534	532	544	511	515	516	482	485	539	459	534	543	510	532	531	512	506	533	541	511	537	526	498	517	513	516	448	496	525	493	527	492	518	479	487	504	515	516	536	527	549	529	500	474	501	502	499	494	507	541	503	541	503	517	501	493	497	512	473	485	538	523	571	527	525	513	526	479	513	536	497	515	520	547	541	535	533	521	506	501	495	498	471	498	490	521	506	507	535	505	540	533	520	523	490	494	511	490	494	493	519	539	540	529	525	491	518	545	496	479	512	499	475	500	554	575	518	497	531	516	516	499	523	467	512	533	469	505	536	520	532	536	499	542	537	502	509	545	486	556	501	512	488	495	532	520	493	557	486	516	510	567	533	505	546	495	554	476	525	499	483	479	540	533	513	476	499	508	510	487	527	512	524	517	502	474	509	516	514	508	499	479	525	514	474	532	539	546	530	508	516	539	497	505	516	535	509	505	501	503	537	524	538	516	526	533	541	494	550	514	512	515	574	529	516	535	503	539	520	532	520	508	538	531	511	564	513	499	519	540	506	528	536	521	506	510	502	474	515	525	494	534	531	510	555	522	468	513	519	486	483	511	532
42605	52482	22785	9814	6711	4326	3214	2585	2020	1669	1382	1291	1151	1046	964	899	942	798	760	797	671	688	665	600	678	601	596	576	605	543	577	546	554	595	549	610	569	554	541	546	574	559	532	522	622	575	545	505	515	518	527	549	519	525	541	545	490	506	477	523	507	541	565	502	547	501	531	499	532	550	510	537	514	524	503	501	493	550	515	525	537	508	518	531	516	493	483	504	549	527	525	492	517	489	526	481	472	497	522	511	533	550	514	544	548	516	499	537	510	517	477	473	490	495	494	506	566	480	505	555	529	495	520	474	498	500	513	527	482	492	493	534	509	485	481	528	509	503	481	477	510	548	497	508	529	508	506	523	538	473	545	519	522	511	486	511	506	523	501	506	503	523	540	547	503	468	480	502	498	481	505	540	490	494	514	513	500	532	483	523	498	517	496	544	543	529	497	525	550	552	548	517	508	528	497	452	494	521	481	528	489	539	489	485	500	499	519	525	502	508	515	487	491	468	504	516	481	518	475	507	472	454	541	525	541	515	475	546	503	516	487	492	505	521	504	495	485	474	497	529	499	467	519	493	498	509	515	462	520	543	483	510	535	531	508	501	514	515	485	504	506	521	537	462	505	482	481	478	495	506	507	507	511	458	489	503	489	487	509	505	474	548	496	499	474	495	493	478	500	490	541	482	480	512	472	482	513	494	542	536	507	497	494	541	509	514	536	481	507	509	563	488	549	496	496	516	502	515	481	491	493	500	474	468	553	538	502	498	512	523	533	504	528	565	503	539	502	487	489	487	528	539	539	515	472	505	544	480	495	517	545	491	479	461	505	487	475	457	514	512	489	512	495	466	488	448	534	501	501	458	503	493	530	481	487	508	484	523	548	477	510	467	554	502	492	495	489	537	488	493	516	523	521	521	486	530	556	492	471	489	506	501	504	495	529	481	484	522	531	506	530	541	485	545	510	497	518	529	554	488	464	513	455	508	512	494	517	500	531	520	504	533	517	508	493	532	498	567	495	523	499	516	521	461	487	523	465	525	465	516	506	493	510	571	555	510	489	501	502	520	516	522	538	519	511	529	484	509	526	520	500	500	521	476	492	498	487	531	509	500	487	535	473	463	500	482	493	514	498	509	526	509	480	523	552	488	503	552	516	517	485	518	481	526	531	515	526	501	535	511	512	490	534	505	464	519	521	491	540	499	501	506	532	457	503	493	531	542	532	515	486	518	486	477	490	484	510	472	469	517	539	491	511	516	526	510	501	470	499	487	531	488	499	486	496	506	502	517	528	509	480	531	491	547	495	491	548	525	515	514	549	499	514	484	491	554	501	484	490	496	524	537	508	507	517	487	514	529	516	456	501	528	521	517	514	489	488	484	497	531	495	473	505	480	508	513	535	524	472	493	525	486	531	514	498	490	505	486	498	465	484	455	463	484	542	496	520	494	530	529	509	471	500	537	507	520	487	564	479	482	541	471	484	512	512	479	509	528	493	544	506	487	506	499	525	539	498	516	491	508	451	525	513	477	493	511	493	497	502	490	523	495	502	478	503	482	503	495	508	549	503	532	523	532	545	532	529	503	502	489	500	494	515	526	473	454	488	502	498	504	509	521	514	530	485	495	479	506	523	538	490	548	477	493	535	526	520	504	512	511	505	503	523	513	500	498	541	480	512	515	488	518	517	503	536	539	544	489	484	506	517	456	486	502	470	547	496	527	506	505	490	479	485	516	517	535	521	474	500	497	517	473	508	508	481	494	472	517	481	513	489	527	526	478	504	509	491	532	531	510	523	559	513	494	500	510	480	535	453	496	481	526	532	492	516	487	483	500	517	539	523	520	524	517	522	497	505	501	491	547	493	522	455	495	486	517	452	516	550	460	524	536	470	485	506	517	531	494	535	524	520	520	507	507	509	553	503	495	484	536	544	501	488	492	466	467	487	515	513	502	553	500	467	503	491	521	536	514	497	483	540	499	521	502	524	495	493	504	515	498	511	539	462	471	499	495	522	548	537	503	487	515	502	494	496	494	545	502	521	514	516	492	492	496	497	498	478	530	474	513	526	523	499	508	467	493	510	529	479	479	495	484	514	530	506	496	484	475	514	478	524	525	537	502	465	503	503	489	496	470	540	497	500	498	502	500	502	509	509	522	490	505	545	490	558	482	518	512	504	506	519	540	533	513	497	546	489	523	518	504	506	522	477	471	494	509	492	502	506	549	471	498	502	514	481	504	514	481	520	472	469	511	486	521	507	495	552	513	521	481	506	530	523	484	458	489	527	495	498	503	560	473	516	541	480	531	497	523	468	513	512	518	501	583	549	505	487	512	497	507	498	517	464	511	489	474	503	493	469	510	479	527	515	494	531	485	548	517	530	544	503	486	490	499	483	496	500	492	512	531	479	524	512	503	499	514	498	520	500	536	510	513	505	510	492	516	491	529	497	504	499	512	481	484	515	500	464	477	526	465	528	517	494	523	505	543	521	527	518	516	481	494	486	507	506	523	522	529	509	521	496	510	500	494	516	482	541	468	483	535	497	484	509	521	521	523	473	487	523	482	469	534	515	480	491	485	522	500	516	493	525	554	551	486	441	494	520	538	480	497	516	508	462	514	514	487	497	484	505	479	547	505	497	531	511	492	528	538	486	498	539	524	488	522	497	527	541	494	530	490	510	487	502	456	473	574	482	489	499	509	531	515	543	486	471	544	483	535	475	540	529	496	477	481	494	505	481	486	483	492	546	492	485	495	502	479	519	497	484	490	555	497	508	481	495	521	488	514	502	498	518	489	495	524	495	521	489	511	504	522	494	474	471	512	519	533	494	480	531	439	529	520	545	490	491	494	483	508	501	515	511	526	506	507	515	519	523	489	498	485	532	452	493	504	519	537	489	451	530	481	489	526	503	471	516	486	548	477	506	507	531	447	519	534	517	483	524	446	529	486	528	518	562	478	519	538	472	446	537	482	563	496	498	510	491	472	529	501	501	466	472	512	485	535	502	517	485	541	542	473	517	503	469	511	504	519	502	480	513	505	516	501	497	504	526	520	461	544	502	516	476	487	511	497	514	526	490	513	501	513	515	527	473	506	527	527	491	524	491	532	527	527	512	504	498	504	542	511	485	535	492	462	484	538	487	487	510	560	543	495	542	488	507	492	503	529	508	484	469	523	498	489	488	520	475	535	507	532	533	535	509	483	490	504	491	509	527	492	523	485	522	518	492	531	486	504	489	519	522	520	474	472	489	467	480	522	528	475	525	497	553	524	476	466	544	497	547	516	545	492	483	516	523	510	501	499	494	525	519	499	484	507	488	514	529	507	506	517	515	502	521	517	479	499	502	513	499	483	469	497	484	501	496	528	495	510	527	504	562	506	502	484	545	467	518	503	516	495	508	537	505	508	481	511	526	486	516	528	464	512	562	530	478	513	496	481	534	509	508	513	502	533	510	490	533	474	548	482	510	544	507	516	495	484	490	525	549	501	510	491	518	481	517	499	523	511
33510	24073	8990	1535	848	600	564	538	548	508	496	493	468	492	450	507	526	451	438	467	490	468	437	411	450	464	464	503	477	424	464	488	438	449	450	472	471	472	477	480	495	488	454	473	464	473	465	508	481	479	442	496	490	474	472	495	469	486	475	524	455	502	429	447	488	437	478	491	493	466	472	478	493	465	451	469	504	477	446	475	465	455	428	456	457	458	463	457	480	472	438	458	477	435	497	481	442	500	481	470	417	504	487	477	448	483	467	445	464	458	487	494	435	463	466	473	462	458	481	447	485	461	475	462	417	458	464	467	493	471	459	433	438	423	455	466	465	451	473	474	461	494	420	474	468	458	442	428	477	456	470	423	480	460	446	444	452	480	491	454	462	489	472	512	444	454	438	483	481	468	466	488	465	468	479	481	468	457	461	452	463	469	471	465	472	450	448	433	484	513	493	456	438	445	435	437	476	446	452	478	449	438	475	485	424	431	522	437	468	514	432	431	509	461	459	439	438	448	472	506	427	502	454	472	460	481	469	461	503	466	449	448	450	457	467	490	462	429	453	448	438	447	509	485	468	457	415	466	527	455	488	450	456	481	464	470	488	457	442	458	439	498	454	438	442	470	461	463	453	475	461	450	446	460	462	488	484	455	450	446	477	420	472	526	438	467	476	466	472	482	497	480	452	430	448	484	442	452	438	446	473	481	490	472	455	467	524	483	450	453	473	471	471	481	516	469	499	466	458	465	475	480	450	448	474	482	480	460	440	475	487	470	466	517	456	431	467	505	443	476	450	469	465	487	467	481	457	462	466	499	480	461	458	434	490	464	449	473	462	420	460	489	462	489	494	465	472	484	460	485	434	466	457	453	468	493	480	454	479	491	456	441	442	480	440	481	453	469	459	450	501	423	469	450	478	462	474	460	450	513	464	481	476	446	480	455	450	449	467	478	455	457	467	434	482	461	481	502	471	466	461	465	474	473	465	440	469	490	456	507	457	442	454	474	468	447	494	500	514	444	454	465	476	470	498	473	482	479	476	510	469	436	469	485	425	441	481	505	482	447	502	471	485	467	458	477	476	444	462	474	486	490	435	452	463	488	456	456	525	493	479	474	469	488	471	538	500	513	458	465	483	458	436	498	497	461	455	466	439	509	452	446	498	458	432	480	491	478	439	458	423	518	455	476	426	433	411	445	438	450	479	453	457	465	482	468	472	439	479	508	488	416	477	482	465	428	447	460	452	468	457	443	454	462	470	491	489	455	438	454	505	454	480	457	427	469	457	419	444	464	471	467	471	490	420	487	478	472	489	490	487	499	482	437	467	502	465	483	493	490	484	455	449	472	471	468	496	491	473	482	454	467	459	454	466	477	463	445	484	481	499	480	451	461	491	440	465	465	442	447	491	483	460	442	480	464	443	476	486	456	469	432	485	479	478	484	476	463	481	432	449	441	464	467	482	461	493	481	474	486	474	442	456	478	483	504	431	469	457	443	471	482	484	438	457	494	490	472	462	450	494	480	478	456	461	474	474	479	461	433	487	431	516	499	466	453	439	440	515	465	472	490	486	464	467	459	504	454	452	474	476	451	479	495	483	478	467	461	487	475	470	446	458	478	450	483	479	462	415	507	449	454	465	450	457	481	436	476	451	498	474	446	497	475	480	490	452	462	470	491	464	469	458	468	452	471	452	457	449	489	455	455	488	456	472	422	448	519	473	495	471	468	462	506	449	477	484	470	481	475	480	457	455	449	496	457	477	432	479	487	446	491	503	462	478	465	481	458	458	472	453	467	441	432	455	427	461	477	517	490	478	484	475	456	490	486	456	452	460	436	485	451	432	491	453	466	466	483	440	474	464	489	452	492	491	497	466	480	463	472	485	436	463	474	471	459	464	481	486	461	472	469	444	475	450	481	455	474	465	452	498	470	489	483	466	491	428	435	461	434	468	474	459	442	458	504	433	446	445	474	465	478	502	499	452	474	449	436	486	441	484	438	480	429	495	480	464	492	410	456	510	464	461	479	450	490	464	501	451	460	485	442	487	514	449	452	464	453	438	469	476	476	490	431	485	445	448	464	441	504	467	441	409	467	488	465	462	484	466	473	445	465	495	480	454	442	435	468	478	464	395	480	485	449	486	445	458	446	495	481	459	496	469	496	464	479	474	466	459	485	487	462	478	452	458	452	464	446	469	443	468	458	443	445	448	477	496	420	496	486	444	511	441	471	493	494	455	503	504	484	455	459	465	483	512	435	483	479	518	465	463	466	471	439	454	462	473	490	440	454	469	469	466	459	461	455	507	442	461	481	436	508	476	467	497	464	485	471	483	541	432	455	475	448	478	438	447	429	457	449	468	476	502	488	464	459	483	474	481	470	466	456	509	474	460	480	482	480	453	475	458	497	457	489	464	456	434	428	486	495	509	448	501	482	442	468	472	478	482	505	483	469	448	424	528	453	458	499	480	455	461	508	485	492	417	452	446	443	456	482	479	504	446	456	486	482	465	430	478	497	477	496	453	474	497	474	468	484	464	522	493	505	467	465	488	488	488	459	456	501	481	495	473	469	443	474	429	459	480	466	491	484	469	502	489	481	468	450	469	464	474	441	471	449	466	438	497	472	437	478	480	486	497	435	436	455	447	492	468	479	464	475	473	464	481	492	500	459	422	479	455	457	450	508	444	462	487	436	458	470	478	432	454	467	484	495	475	461	479	470	472	414	485	475	457	437	454	473	500	472	476	455	508	458	464	532	456	464	441	459	458	439	447	455	453	451	448	474	491	452	496	477	477	496	462	463	476	439	472	468	477	459	455	493	470	473	449	438	496	461	463	447	454	432	507	442	463	498	481	493	446	451	439	481	471	452	492	493	456	483	443	457	467	482	441	470	468	480	491	460	506	467	453	455	455	460	419	436	449	454	450	465	447	467	455	449	484	485	459	466	431	478	478	433	473	481	452	478	486	472	460	443	449	481	470	466	437	452	464	484	471	453	465	502	456	473	460	476	468	471	471	460	495	477	445	481	463	475	486	489	451	496	459	470	485	431	492	438	474	449	462	475	467	453	469	477	487	458	462	510	483	475	441	510	444	476	489	464	466	493	451	421	448	501	470	475	474	470	505	494	457	425	455	443	471	466	492	436	477	499	464	500	471	514	508	482	464	473	436	454	448	431	453	457	475	445	504	482	442	464	457	486	479	461	480	443	453	459	489	453	460	447	483	447	491	475	512	439	496	440	452	469	461	461	434	462	489	437	451	477	454	498	461	464	507	417	461	465	450	465	472	468	470	456	432	446	448	470	455	464	461	465	475	483	434	449	468	462	481	452	470	463	435	482	445	419	480	475	494	468	489	449	467	469	452	486	460	433	493	505	449	452	478	432	442	447	475	472	491	461	492	472	463	448	434	444	429	488	501	456	497	442	460	504	431	467	477	448	437	440	517	496	479	441	469	480	485	485	469	441	474	497	440	504	424	457	456	469	488	441	491	454	440	463	437	472
34789	28975	5242	1907	1235	894	719	630	615	499	560	542	549	515	546	530	540	526	528	551	539	494	520	512	540	542	537	519	512	489	539	531	525	530	484	491	508	507	520	511	523	512	520	506	505	510	511	472	519	506	524	536	502	489	527	538	494	510	498	518	531	517	483	495	493	502	507	518	459	562	482	496	493	490	496	541	550	546	484	548	501	491	500	509	494	510	510	497	497	466	492	549	562	492	493	510	527	518	496	499	512	516	542	524	529	525	472	520	496	505	503	520	509	534	517	473	482	470	521	523	534	509	505	510	504	527	516	523	558	460	518	492	491	529	536	529	551	494	488	499	551	526	512	479	498	501	509	494	546	527	516	516	478	500	486	542	519	505	533	502	525	547	542	523	491	510	517	532	522	508	512	546	490	519	519	511	523	501	513	497	494	522	471	531	510	526	501	496	498	528	539	505	504	540	517	483	500	508	519	508	501	517	498	528	497	505	517	488	515	534	500	549	515	555	509	502	526	506	539	553	512	494	508	527	516	495	514	521	499	521	490	519	510	493	532	513	517	494	497	498	493	523	539	512	497	551	516	518	500	512	510	510	482	538	528	534	490	503	492	530	540	512	481	477	494	536	501	494	475	530	537	526	529	470	505	516	522	541	518	514	452	492	521	559	531	521	458	503	508	530	512	515	476	494	494	510	510	512	484	467	506	497	499	517	537	526	511	476	543	495	552	486	482	535	461	519	508	511	497	533	537	525	518	486	474	465	483	533	522	515	512	577	527	501	451	529	528	518	497	510	501	491	480	517	517	500	509	502	518	507	507	585	488	495	521	547	517	495	530	490	524	488	511	480	505	515	542	499	551	503	514	504	495	494	503	483	531	517	500	508	533	558	488	521	532	558	487	508	506	498	513	494	523	486	518	522	516	505	488	487	507	503	467	539	515	461	497	483	485	489	526	508	544	509	535	477	493	509	507	492	500	489	511	523	511	546	511	496	487	536	516	539	495	532	486	495	529	470	473	529	462	529	535	479	487	465	440	492	516	546	505	525	496	489	469	524	505	532	502	511	510	497	542	530	533	526	521	463	531	512	517	507	524	477	489	517	502	565	500	561	547	479	491	486	560	491	469	511	487	513	536	482	512	525	535	500	500	491	523	520	471	532	496	505	529	516	488	517	508	494	509	498	522	507	497	508	528	558	513	500	495	554	513	527	525	511	515	506	538	518	516	509	521	533	530	485	567	487	522	536	513	521	505	555	519	509	516	490	522	542	492	541	489	486	479	535	519	511	472	537	529	542	540	511	543	515	559	552	510	507	497	522	514	530	522	523	537	511	475	495	501	493	528	490	531	509	542	515	518	503	517	479	489	487	507	482	513	509	502	519	485	519	504	490	537	536	464	505	514	541	561	535	485	531	489	514	490	533	482	516	505	500	534	558	507	494	518	501	545	525	491	493	494	502	479	554	513	480	510	521	478	501	516	494	499	493	499	507	504	502	528	487	515	504	511	501	477	492	529	499	504	534	544	504	500	489	505	501	504	490	520	495	504	506	503	522	484	506	512	536	551	500	501	499	511	524	507	487	496	532	529	513	504	493	519	497	531	533	503	482	477	490	546	502	537	511	518	529	512	524	508	512	559	523	507	524	500	550	486	464	517	520	513	505	530	508	515	477	510	531	552	499	543	522	500	522	485	528	528	490	491	492	513	515	546	519	544	467	502	551	499	523	511	510	509	505	487	494	522	491	510	546	497	535	526	526	465	512	496	529	535	542	533	506	527	496	555	515	531	488	474	553	484	524	478	516	512	562	517	547	504	532	524	507	480	543	491	515	549	492	539	521	480	500	525	474	500	486	549	512	510	490	563	498	498	557	509	493	515	491	555	549	506	489	551	494	539	519	499	549	505	505	521	529	493	522	521	512	541	531	506	502	538	479	529	529	529	501	475	514	494	495	528	519	523	527	500	515	529	512	527	492	493	500	507	542	493	539	583	520	484	501	537	510	482	507	482	480	548	478	505	502	556	487	514	459	489	531	522	492	502	495	483	539	502	555	489	527	529	530	479	518	516	517	499	488	512	509	478	490	488	465	496	494	540	483	475	488	527	502	528	516	545	529	513	528	501	504	540	492	521	477	508	532	489	497	514	490	535	495	486	521	493	495	513	543	520	521	511	483	529	508	517	501	520	492	520	529	503	541	519	497	520	501	503	495	525	498	518	567	518	544	476	515	508	473	535	520	524	523	542	534	526	505	548	543	558	545	533	515	510	459	519	494	541	466	479	525	516	455	503	537	531	526	545	512	522	516	532	507	506	472	486	484	540	521	533	478	494	500	493	542	490	494	527	521	522	524	503	492	515	509	515	505	521	508	500	486	527	539	497	517	523	498	529	548	487	503	489	482	540	492	503	495	550	500	564	520	477	499	477	510	498	506	531	531	529	539	537	515	549	489	497	552	533	512	502	477	549	502	519	527	520	569	488	501	519	503	491	537	506	513	484	502	547	511	529	513	500	515	524	503	499	468	511	545	522	513	518	519	494	513	534	527	503	512	503	503	519	513	529	492	494	537	554	543	511	504	516	518	525	518	516	461	507	520	515	543	522	502	467	529	504	484	497	523	542	480	510	476	503	554	530	529	488	514	492	490	513	519	501	491	514	541	514	501	518	517	477	518	499	518	507	524	508	515	508	493	470	513	538	492	498	489	474	527	485	510	556	529	496	553	524	500	506	489	554	513	517	519	472	507	530	490	489	515	537	500	513	512	542	531	474	496	521	527	519	526	514	517	510	468	523	525	511	489	479	485	482	501	496	547	494	504	507	551	477	477	555	495	534	529	532	531	507	504	534	518	505	540	509	496	516	482	507	527	523	515	537	539	500	490	511	509	513	505	496	531	570	532	476	533	497	488	480	488	473	516	517	515	487	504	501	491	489	523	501	493	488	482	493	520	497	520	512	514	518	470	533	494	523	508	500	546	515	525	530	526	492	497	520	507	471	529	519	494	491	521	509	533	466	496	504	489	496	493	520	514	573	488	511	529	505	504	492	492	506	507	481	523	515	491	515	480	514	471	510	485	492	490	502	558	527	527	540	516	503	496	507	525	481	516	493	523	550	500	471	516	496	550	521	506	502	483	522	490	515	519	531	508	530	512	503	539	512	494	461	522	514	471	517	536	509	521	513	495	472	508	536	539	522	533	548	525	511	550	527	549	536	487	554	524	537	494	473	502	505	536	495	492	501	502	493	533	523	524	489	505	528	527	522	565	520	524	502	495	527	486	478	505	506	471	506	479	545	486	529	516	549	497	556	530	515	536	494	459	517	470	502	515	495	522	483	516	501	466	507	482	558	519	539	504	533	486	484	527	484	498	527	490	547	511	501	516	530	536	524	489	544	443	519	496	487	485	500	519	527	516	555	543	523	483	513	500	512	492	523	502	475	480	516	539	508	516	499	505	513	476	485	514	505	535	506	470	525	495	530	524	529	470	562	516	547	484	499	507
24985	20698	26959	24379	20612	9984	1157	746	597	519	463	412	360	333	347	303	329	286	283	286	264	256	260	268	280	238	250	236	242	296	260	231	247	208	225	207	237	257	259	229	231	239	259	259	248	249	249	236	261	239	219	273	244	205	215	238	253	233	249	228	236	256	240	233	239	213	238	228	210	227	255	233	235	250	255	226	216	191	219	212	245	215	215	231	258	219	234	225	239	255	204	246	214	236	243	236	226	222	207	251	247	212	232	224	237	229	210	229	221	235	234	239	235	202	242	222	210	245	221	221	245	258	215	219	237	253	250	218	224	217	223	220	221	259	207	237	232	225	211	242	226	247	220	219	215	216	239	242	259	229	234	228	227	240	215	241	260	225	222	229	216	215	211	231	250	187	212	237	242	220	217	248	217	206	223	221	240	237	244	225	219	238	246	260	220	208	238	212	235	260	238	201	231	212	203	252	236	235	231	211	254	265	214	232	222	219	246	236	210	214	206	255	214	246	223	250	190	240	225	220	236	237	204	226	201	249	225	232	260	227	220	234	244	218	235	219	223	247	225	258	255	228	225	227	222	202	250	258	206	247	242	226	202	234	220	203	231	212	236	248	251	236	248	235	213	214	238	246	267	207	216	232	231	224	226	226	266	247	227	225	231	227	211	239	254	223	242	241	205	227	243	210	221	221	228	239	226	236	220	249	236	226	200	255	224	224	227	222	240	194	226	226	220	208	236	219	268	200	204	263	230	247	227	229	212	222	235	200	211	261	239	219	220	248	221	249	230	246	220	238	207	232	221	238	211	214	240	216	222	200	238	249	234	233	214	233	229	211	222	205	216	219	236	217	257	272	229	221	240	220	247	245	239	224	217	248	222	227	217	233	225	240	242	226	229	227	216	201	236	225	208	223	207	218	216	239	216	213	225	207	234	206	232	236	211	230	216	233	236	245	219	221	239	223	199	236	255	193	210	233	200	215	239	217	227	227	222	260	229	224	234	224	232	215	237	217	243	241	245	259	247	235	224	220	253	230	246	243	231	212	218	245	264	223	234	239	237	241	228	240	207	214	211	218	251	267	251	236	268	220	207	252	259	209	246	251	221	231	196	214	236	235	230	214	232	234	209	240	244	247	231	223	242	201	222	217	229	216	226	230	237	246	249	226	243	222	214	243	259	215	208	231	225	227	216	209	234	209	236	257	218	235	217	213	214	243	234	225	254	233	295	234	204	230	231	220	234	216	215	235	233	254	197	222	256	206	231	222	227	216	210	198	216	234	196	241	225	202	259	209	224	226	207	242	196	219	240	233	200	243	211	223	235	210	216	248	238	217	253	209	238	233	230	209	252	242	243	247	239	211	206	228	216	185	251	251	219	249	207	247	216	254	204	232	227	236	236	226	235	238	222	226	233	255	225	215	227	206	197	225	208	221	202	229	240	204	189	208	262	240	217	221	232	239	216	260	220	215	229	225	209	227	235	211	234	219	236	185	246	234	216	209	218	260	203	217	236	216	227	242	226	232	237	216	218	247	209	228	222	242	227	232	236	201	233	226	223	221	225	221	216	250	207	217	232	209	212	228	254	228	229	230	251	218	231	218	202	222	224	232	213	257	228	226	209	252	231	207	239	253	246	217	203	241	210	211	262	206	229	238	225	206	225	267	243	216	214	237	220	232	222	248	247	227	234	224	217	228	242	230	220	216	218	224	216	214	232	214	210	219	223	235	232	217	203	227	223	243	213	228	227	200	210	227	213	223	205	250	245	250	251	224	222	259	263	242	231	258	213	249	247	220	206	238	219	212	232	223	195	205	220	219	210	230	245	232	247	218	245	219	210	214	220	229	226	213	203	237	217	212	223	205	198	225	245	231	229	232	200	232	226	242	206	223	215	216	248	231	245	205	232	213	230	201	252	228	231	227	233	223	247	240	209	210	235	224	247	238	259	237	227	241	233	208	238	228	231	245	238	211	251	220	234	196	239	226	243	237	213	200	228	235	243	219	232	219	252	208	225	230	199	256	242	237	227	241	216	205	245	208	228	223	252	239	251	242	225	220	233	229	231	224	256	204	237	221	217	222	223	245	254	232	215	224	259	203	219	245	230	226	253	238	227	217	242	204	212	227	241	235	232	235	223	215	197	211	235	241	254	266	221	234	227	231	197	228	213	215	231	235	222	216	243	245	220	241	220	186	210	191	217	234	225	247	221	208	215	251	267	238	223	235	231	231	237	233	240	216	239	221	203	241	233	226	233	235	215	207	249	224	220	216	230	234	228	249	233	238	232	229	225	230	237	222	236	227	220	248	214	237	227	221	246	210	231	242	209	208	233	267	243	214	237	230	221	231	230	218	234	227	238	233	240	228	209	217	214	222	238	234	221	234	217	219	198	232	237	199	200	245	237	206	219	204	228	242	212	233	225	227	217	200	215	230	234	219	260	251	212	237	230	218	252	230	234	227	228	234	223	242	243	222	236	219	229	228	232	218	208	246	229	222	214	245	203	238	246	220	239	247	201	227	225	222	224	225	219	240	220	218	240	242	220	214	231	241	219	224	222	246	226	225	238	228	212	250	251	254	226	217	231	243	236	238	234	230	235	216	221	252	238	229	232	218	233	225	246	246	204	224	247	256	255	223	221	230	233	250	241	252	232	222	234	243	201	255	222	239	241	230	223	216	246	209	250	255	216	203	223	234	233	219	245	235	208	233	229	232	240	204	232	223	242	245	255	216	216	225	219	209	255	227	230	233	210	231	222	220	220	228	233	209	237	220	266	234	258	235	259	246	243	257	223	225	224	248	232	177	237	261	276	226	229	227	246	247	212	236	228	225	215	243	229	230	228	207	213	233	232	209	210	223	202	202	235	210	246	243	222	214	235	228	223	225	221	236	222	235	191	245	230	216	232	198	196	216	238	227	242	252	218	247	223	233	205	241	212	210	208	235	245	234	259	206	213	254	213	218	215	217	244	264	205	232	226	209	215	211	230	232	232	225	204	211	206	239	231	228	244	242	213	250	215	216	224	246	224	244	243	218	245	231	260	231	261	220	268	250	211	232	229	244	234	227	221	208	222	211	232	234	234	246	201	221	230	228	235	236	255	250	222	215	212	224	232	229	238	239	242	235	242	235	220	225	224	230	213	223	226	257	233	221	257	236	230	220	212	205	224	227	251	231	243	239	212	228	230	253	210	247	243	243	241	233	251	212	224	236	233	237	230	219	233	210	237	211	214	242	217	244	213	223	250	213	229	218	257	215	209	239	242	227	227	228	238	269	223	230	217	267	205	241	255	244	230	219	236	245	220	247	218	212	237	238	242	205	208	237	236	234	194	222	242	225	229	240	219	263	218	237	236	211	220	218	229	222	235	223	260	249	232	228	239	227	224	228	209	244	224	229	237	217	246	240	226	223	205	244	215	236	219	214	223	238	224	226	254	219	198	210	251	208	232	214	224	226	231	229	214	227	261	238	238	210	215	225	200	222	244	229	248	273	215	235	229	223
39355	43754	13816	6670	4233	2528	1715	1410	1124	897	720	675	631	548	511	486	457	434	425	393	371	362	350	341	350	340	309	315	303	294	293	303	280	316	277	294	275	300	279	257	274	332	261	265	275	270	271	271	255	277	294	272	264	275	264	263	263	265	272	250	242	258	252	264	268	284	221	261	282	244	237	255	252	269	240	253	251	279	249	224	245	246	283	249	261	270	272	293	270	298	233	272	226	247	240	238	269	270	250	249	250	262	268	245	246	248	262	250	264	266	231	258	253	269	267	235	284	262	263	254	251	275	273	266	221	295	261	229	243	249	252	225	261	270	216	228	236	243	265	263	246	297	252	256	246	267	247	237	280	246	250	242	241	227	253	245	283	271	259	265	258	259	233	244	266	253	230	233	262	269	262	245	250	289	214	270	282	234	258	279	250	240	251	281	285	270	257	251	253	259	271	266	237	236	264	247	272	212	247	248	257	255	271	242	272	275	267	278	284	253	281	240	239	245	275	270	283	261	262	253	257	259	226	261	241	236	246	260	255	248	267	276	272	258	257	272	256	252	280	256	241	244	240	253	278	260	240	228	258	222	292	241	251	230	253	231	263	216	262	237	289	286	289	261	245	239	244	288	256	238	269	241	243	240	246	214	246	258	239	246	249	279	225	213	257	248	268	248	269	255	242	248	266	258	260	243	260	276	246	255	219	278	250	252	227	267	225	264	226	266	271	259	252	245	279	261	257	266	249	252	255	264	237	236	265	269	276	253	280	275	255	264	242	248	256	251	238	234	231	253	237	248	259	274	252	242	245	291	267	307	245	260	245	284	273	245	225	280	233	257	277	242	254	258	257	273	245	276	258	245	240	252	238	276	254	250	269	259	274	256	252	269	285	269	268	257	257	250	244	251	259	283	238	228	245	247	252	257	232	261	245	247	263	264	279	249	229	286	233	249	220	255	289	263	255	233	244	232	266	259	226	243	227	246	232	276	267	236	248	273	271	250	267	248	237	236	258	264	235	246	247	247	238	260	229	237	230	282	248	251	263	317	236	268	248	234	278	278	256	254	279	256	243	231	251	286	268	252	281	250	236	274	253	232	266	275	252	238	273	256	255	268	264	241	248	280	239	281	265	227	282	206	241	250	269	252	260	222	264	266	258	250	270	251	216	250	256	250	236	269	230	249	233	252	254	251	279	273	226	248	258	240	273	239	233	255	252	270	275	249	225	263	263	234	259	250	243	270	268	273	244	253	240	258	234	257	264	212	274	222	231	243	266	260	257	258	251	249	294	279	250	253	255	260	243	227	250	235	284	240	237	275	253	256	275	276	254	241	276	238	261	272	263	235	256	259	259	249	245	251	285	245	273	244	246	242	262	253	248	247	272	259	269	252	228	236	230	257	284	264	272	256	242	263	227	249	263	246	259	263	276	227	260	254	239	281	260	226	236	250	264	231	276	240	240	246	253	266	264	262	261	253	251	240	283	273	223	240	268	238	246	234	274	254	247	258	254	236	279	260	261	234	250	274	252	284	287	235	258	252	280	247	227	265	219	285	285	250	269	255	279	254	250	279	260	275	218	271	270	249	282	240	268	248	247	262	234	270	242	244	274	280	246	265	272	273	266	251	258	253	249	273	250	245	251	236	256	225	261	259	219	268	275	266	239	234	238	236	256	246	247	237	255	251	249	258	261	224	273	264	259	258	258	218	240	244	258	251	263	269	243	249	264	264	256	225	274	227	271	241	236	241	235	258	242	265	252	264	266	249	250	237	247	223	251	261	250	266	229	254	264	244	236	279	276	269	258	250	287	249	245	239	254	251	254	276	260	255	272	262	229	236	285	238	244	230	229	269	293	258	238	300	263	252	266	254	272	268	245	270	239	286	286	228	257	265	257	262	245	258	265	238	258	261	251	253	275	268	270	283	288	250	283	248	281	218	260	245	249	258	247	251	251	249	253	266	252	279	254	232	277	252	263	250	276	250	262	236	255	279	254	267	279	271	250	264	280	246	246	229	230	228	250	256	248	254	285	270	242	265	259	251	274	247	239	228	236	260	257	266	257	247	249	264	261	278	252	227	257	268	281	269	248	282	244	249	267	273	240	255	250	238	262	235	249	249	244	239	269	242	277	258	228	267	249	246	248	283	248	250	240	278	282	260	260	237	272	262	243	227	275	232	246	249	244	261	261	223	268	283	251	257	240	271	224	243	237	231	256	255	268	255	252	250	268	282	256	239	260	264	270	259	271	233	268	233	223	229	253	279	274	236	263	260	260	271	302	240	234	262	248	263	244	256	278	224	257	260	252	243	277	237	270	248	240	248	256	240	247	274	261	237	258	269	253	261	265	274	256	248	272	275	286	293	247	273	238	258	265	248	249	249	271	242	254	254	262	258	243	243	288	249	258	229	265	267	231	244	232	255	243	261	260	226	273	249	263	250	268	253	264	254	256	259	260	265	287	248	262	251	247	246	244	239	246	269	294	251	247	236	221	228	263	251	248	251	271	266	251	273	245	256	260	263	239	252	240	265	238	250	254	262	278	250	262	271	241	233	264	250	272	247	223	257	243	247	275	246	265	242	248	278	235	228	280	246	246	260	243	244	247	262	262	271	262	286	245	257	249	271	246	258	259	251	249	271	254	254	249	246	251	252	256	245	258	237	265	224	250	254	268	260	265	245	253	227	256	255	243	269	270	252	278	266	250	245	275	254	238	235	279	252	236	242	260	233	230	234	239	259	268	243	272	266	244	244	234	239	254	267	260	288	241	261	246	252	226	254	255	257	246	269	265	278	258	257	257	285	261	258	264	246	253	273	249	243	267	265	253	244	231	257	225	251	250	238	245	249	262	269	246	256	254	254	268	269	308	251	244	265	243	233	255	288	285	258	247	254	250	246	285	239	266	275	264	263	251	264	267	271	242	261	276	244	235	221	239	241	260	271	268	263	258	253	236	267	269	219	254	272	255	253	250	261	252	261	237	266	256	260	231	265	278	235	242	276	266	240	271	231	268	290	249	238	248	256	239	263	237	278	265	254	279	249	280	223	234	217	281	245	246	283	234	278	260	234	231	235	287	246	267	276	267	246	258	262	255	249	230	274	250	237	236	241	281	244	261	234	265	265	245	247	241	245	257	255	229	220	265	267	247	259	277	258	245	247	267	258	261	244	292	238	249	261	234	279	255	245	250	237	245	251	232	294	256	264	241	234	243	230	238	283	232	226	261	230	242	255	270	249	237	245	249	262	261	264	260	266	267	269	277	227	246	227	253	235	245	234	250	257	262	272	261	269	261	250	235	246	244	264	253	228	237	260	236	272	268	252	274	275	235	250	262	243	250	273	247	269	251	237	266	257	255	243	236	283	262	252	266	258	266	258	287	240	241	253	248	264	236	220	249	232	272	245	251	239	278	239	247	234	217	238	236	283	243	240	260	241	225	256	284	263	276	306	268	254	246	243	270	259	262	252	227	262	278	236	272	254	257	270	233	263	252	274	247	281
23016	20679	27285	24036	20665	20616	7514	1557	1183	975	883	861	779	763	696	597	660	681	675	600	595	606	587	582	615	564	555	571	565	551	520	568	579	559	531	541	547	542	532	525	522	566	562	550	476	532	527	519	495	506	533	507	501	490	488	544	489	493	537	528	540	529	498	541	537	492	476	510	555	566	495	509	507	520	450	526	483	536	521	539	480	564	510	515	479	519	517	517	513	492	543	545	514	477	563	519	518	555	512	511	489	519	498	489	499	500	514	515	546	521	495	543	482	483	513	515	522	500	514	516	459	526	511	512	506	490	488	532	538	498	504	479	530	498	540	474	487	528	506	552	554	523	509	514	530	527	516	518	503	482	485	545	498	508	493	501	503	524	525	525	504	516	477	532	513	514	547	511	501	495	494	491	489	486	486	515	520	527	483	506	522	481	519	538	479	489	479	509	547	476	516	538	501	509	524	487	523	497	532	527	488	487	496	534	524	501	541	496	498	533	474	490	494	555	520	483	515	566	510	501	474	565	530	488	491	491	479	530	526	512	486	523	475	555	538	489	493	520	507	493	500	512	511	489	530	498	526	513	530	467	522	523	488	490	511	507	522	510	503	498	519	491	513	496	517	532	510	515	502	509	532	513	489	502	497	511	515	483	462	513	506	519	549	538	474	533	543	521	479	471	504	497	482	525	499	458	524	510	480	492	528	518	524	523	507	501	508	529	509	494	507	496	430	566	493	473	489	546	510	492	496	527	516	518	515	526	551	531	485	510	481	488	488	481	517	494	520	515	518	515	502	502	541	501	520	510	514	535	506	521	548	511	520	537	523	504	547	497	486	541	488	484	540	509	505	467	496	507	527	500	503	502	448	483	520	517	545	511	513	472	486	518	492	504	505	518	486	526	542	495	533	514	509	490	511	487	514	466	500	518	486	488	487	547	512	492	496	506	529	518	512	512	510	560	502	503	508	516	512	486	507	507	510	510	521	500	488	531	509	508	552	497	471	484	509	479	517	515	475	520	506	484	464	511	494	478	507	493	533	515	528	508	549	530	486	537	504	518	515	539	465	507	565	524	531	488	539	518	504	492	510	491	510	508	538	487	537	482	496	498	496	461	521	516	542	507	521	528	508	507	552	538	550	510	490	505	472	480	521	536	562	539	513	495	501	528	489	483	529	537	546	518	495	509	531	495	509	521	529	508	505	514	493	493	543	478	567	514	496	541	499	500	497	496	489	484	479	485	520	526	533	507	459	508	519	492	541	506	504	523	523	502	507	500	547	542	507	506	495	467	538	522	513	511	493	481	517	508	534	518	488	540	443	523	506	494	481	481	541	534	519	533	499	508	493	499	500	482	482	492	529	500	493	530	497	488	493	516	471	494	525	473	493	521	514	537	521	523	491	530	504	501	526	502	510	495	490	478	502	557	522	506	505	517	527	504	473	519	526	456	533	473	496	509	535	518	490	527	503	490	510	472	491	518	535	495	523	507	481	499	499	523	550	528	551	487	529	495	532	499	496	542	488	505	509	501	533	536	481	532	519	520	457	479	538	515	481	537	475	486	545	492	489	517	523	532	524	541	494	491	530	475	505	509	509	468	506	503	524	503	544	456	519	564	491	523	562	483	494	516	499	511	522	538	529	498	523	478	479	523	526	489	505	520	494	502	485	494	498	527	523	536	510	473	510	496	461	501	495	534	520	528	544	515	504	486	509	531	531	532	510	495	507	496	514	481	531	494	486	534	520	521	500	500	476	517	528	473	512	524	487	497	480	509	516	520	491	512	508	540	487	492	514	522	518	508	498	489	560	545	490	513	538	496	517	558	523	515	493	535	527	522	544	502	485	588	481	478	509	512	535	522	494	545	499	536	496	468	494	483	522	469	526	465	499	551	551	497	534	544	505	528	456	508	500	534	510	500	484	494	557	516	542	513	493	518	521	527	507	488	539	480	514	507	503	499	524	514	515	474	503	500	508	455	480	479	494	521	524	460	533	501	509	525	492	514	502	484	490	515	545	550	475	460	518	522	503	527	488	505	511	506	510	482	528	517	518	518	496	481	509	494	521	484	526	522	504	529	506	525	531	511	536	531	539	521	481	559	475	508	532	507	535	538	495	522	476	542	542	512	463	499	522	528	500	504	533	500	509	505	477	506	502	497	495	477	471	512	514	526	536	491	538	513	530	524	492	468	508	572	500	506	492	498	523	496	463	502	503	491	492	493	518	483	525	514	496	504	537	493	471	511	515	499	472	513	560	528	528	499	518	518	509	501	532	527	513	514	482	475	519	544	542	512	472	490	496	510	543	470	530	509	505	496	536	482	537	564	522	533	521	508	532	508	482	520	498	497	474	476	527	478	505	492	528	491	502	488	528	542	490	525	527	523	504	508	486	522	563	543	507	479	499	480	507	511	478	491	490	516	486	518	482	538	518	554	508	513	548	480	496	556	508	490	499	516	509	487	485	511	513	510	496	505	501	490	491	515	519	489	488	484	475	481	487	537	548	467	519	503	522	517	514	496	493	508	502	535	533	526	498	489	545	526	528	480	470	501	478	494	479	528	537	515	486	518	489	537	556	496	509	515	516	516	528	507	519	504	527	499	525	538	536	476	539	489	494	524	548	531	496	484	500	541	569	497	521	557	510	536	534	576	515	501	508	498	495	520	512	504	542	536	521	490	478	501	526	489	504	529	517	524	514	498	524	507	522	482	517	517	523	494	513	486	505	476	503	460	468	511	450	523	557	509	451	517	514	534	471	522	511	493	492	486	508	526	505	486	483	514	515	479	473	536	532	471	517	505	513	493	499	497	512	488	495	497	493	498	494	510	519	518	525	525	449	505	516	482	476	567	489	561	500	555	511	461	540	511	481	517	563	489	526	538	490	544	522	484	496	504	522	539	495	531	495	497	483	550	474	507	492	508	533	490	525	562	512	481	505	464	504	499	514	492	528	516	499	504	552	493	501	475	519	506	530	505	503	471	491	490	471	529	480	476	534	507	512	541	514	520	502	490	522	550	513	536	508	506	539	469	493	521	521	502	522	498	544	459	555	498	550	521	543	517	529	517	515	510	480	480	539	474	486	461	498	496	521	477	524	516	506	519	488	483	499	516	490	524	531	483	516	506	553	522	529	531	521	449	489	517	545	530	527	508	524	461	509	478	495	497	499	523	469	535	531	534	526	528	523	501	487	533	491	460	472	509	497	571	551	504	520	507	521	522	517	497	515	513	501	502	510	514	503	510	484	514	492	489	531	515	472	519	492	495	512	542	511	496	560	482	531	488	536	486	489	493	524	477	544	504	517	494	485	466	509	519	529	500	524	487	522	517	544	538	503	535	489	549	506	483	531	497	546	534	517	502	503	469	550	534	511	486	499	513	526	532	506	525	489	536	516	490	486	508	498	480	492	475	497	505	525	493	496	528	513	512	499	525	526	514	511	522	514	517	492	534	479	521	476	511	487	568	504	495	555	530	519	513	527	535	513	507	517	509	532	513
42060	48723	20529	10518	6778	4413	3162	2519	2066	1690	1440	1285	1152	1045	1006	915	844	845	744	782	727	688	677	675	641	625	622	602	608	634	554	586	567	565	543	582	529	523	580	546	528	539	557	503	529	520	516	554	528	526	501	547	512	507	562	535	502	531	533	508	513	552	501	517	499	521	503	487	453	525	501	519	555	485	509	494	464	488	506	529	470	461	536	529	496	497	466	448	497	490	548	504	470	484	518	506	521	502	510	511	525	495	516	520	521	532	487	496	490	485	510	515	515	538	483	486	492	478	498	473	458	521	497	490	495	475	487	520	534	515	476	503	477	503	510	496	493	509	495	499	494	487	492	537	468	457	502	508	449	516	464	534	492	509	481	512	490	499	486	485	505	518	513	532	492	507	509	515	497	488	507	490	488	499	485	493	528	509	505	508	494	449	503	522	558	493	506	490	491	514	528	498	516	488	531	487	556	535	512	502	481	525	482	544	526	438	516	467	448	498	490	494	463	495	481	491	544	501	501	459	520	524	472	467	508	521	515	488	526	513	483	492	500	513	480	494	481	494	504	516	499	526	540	489	545	502	493	471	493	481	486	463	506	526	533	508	485	499	486	468	507	502	529	499	505	543	544	522	504	526	566	496	528	488	499	487	555	471	478	493	483	495	529	431	492	497	489	502	523	526	512	483	516	486	552	492	506	508	524	479	474	499	505	484	469	526	485	515	524	523	521	514	506	504	517	524	531	496	499	488	523	474	489	518	476	515	489	516	480	493	517	481	488	423	510	487	483	486	501	517	485	498	497	466	472	498	502	482	490	489	498	511	490	508	473	480	508	497	511	516	472	501	549	515	539	507	495	528	508	524	470	473	498	455	537	466	519	488	519	475	465	492	475	485	522	507	525	516	525	511	489	469	485	515	491	451	540	534	511	511	451	548	553	515	513	528	514	518	477	481	486	494	532	504	497	536	462	498	479	519	471	510	504	513	513	508	533	506	496	466	495	536	522	496	504	488	499	467	474	520	519	501	483	552	497	488	537	514	465	476	499	509	499	512	512	515	497	530	506	508	501	511	483	531	529	519	503	522	512	552	481	484	482	491	506	496	463	487	487	446	492	516	517	467	532	472	469	496	465	475	565	501	494	507	500	487	487	533	512	492	518	540	504	529	475	494	498	469	482	507	489	510	459	481	503	522	501	518	513	470	523	538	522	453	539	481	524	503	517	473	509	460	497	471	529	517	440	510	506	452	453	488	509	494	508	527	511	534	477	522	510	457	496	558	472	486	486	470	464	488	484	502	490	520	515	511	509	514	468	461	515	497	469	492	495	505	513	486	538	500	502	512	535	469	498	501	551	501	492	513	485	531	482	510	507	504	535	493	499	468	475	509	503	501	474	503	508	467	515	505	479	516	497	511	462	528	524	489	515	536	502	510	513	522	510	498	501	510	481	486	486	510	456	482	500	526	503	521	481	474	542	487	527	515	480	473	523	480	471	488	472	501	558	525	524	483	479	531	501	497	498	515	468	474	507	507	515	491	507	486	487	522	500	502	510	475	520	499	563	507	557	502	477	489	482	477	461	470	508	516	498	506	510	485	489	538	512	524	485	469	498	518	464	503	484	494	525	488	502	532	525	478	517	483	514	497	493	534	492	502	526	465	510	485	428	469	520	504	497	475	532	505	463	483	517	502	492	487	514	500	510	522	477	485	513	461	513	496	523	496	497	490	516	499	524	486	480	510	527	495	514	458	475	516	480	528	483	538	495	494	468	526	515	527	501	544	544	534	480	509	492	523	501	455	472	469	506	518	506	532	529	499	556	499	477	521	464	528	491	516	489	482	477	514	472	503	490	492	500	476	522	516	486	497	524	514	524	508	482	558	518	530	461	548	514	509	497	489	490	517	484	544	496	506	507	499	477	491	516	498	487	556	493	516	468	516	523	521	509	505	463	493	469	487	524	534	518	491	529	482	513	482	531	498	492	511	507	484	515	489	472	537	498	513	474	493	493	512	489	510	479	482	515	510	513	539	501	469	466	526	500	518	507	532	497	469	488	460	506	470	510	507	482	512	483	485	494	513	511	493	499	533	504	488	491	523	456	520	496	503	498	488	468	500	500	435	475	553	475	486	489	497	487	515	503	490	519	494	495	515	514	508	471	468	468	496	518	506	487	464	552	505	479	512	521	490	492	558	512	460	495	520	492	517	544	508	474	532	445	505	496	503	506	529	535	489	508	495	477	492	512	477	490	487	496	475	498	505	497	480	543	494	542	527	505	460	508	474	472	499	512	483	509	486	532	515	492	481	535	531	504	469	482	502	485	500	515	519	526	468	489	480	500	493	497	529	460	484	559	478	476	508	490	521	486	495	518	482	497	468	460	478	530	520	521	479	524	502	528	470	498	508	500	502	502	483	517	481	540	509	502	512	464	515	514	492	467	491	503	508	549	481	503	514	496	497	469	505	512	508	506	480	451	477	477	478	472	499	486	523	510	505	516	501	470	469	458	513	500	512	519	532	531	520	507	473	506	540	501	525	496	492	495	474	521	527	535	507	546	510	529	467	495	534	534	527	547	485	565	494	470	503	539	507	516	516	457	535	481	497	561	474	481	526	492	513	514	485	540	503	528	490	542	517	518	472	506	502	516	467	476	533	466	504	453	513	527	476	505	518	515	494	510	528	545	494	486	520	521	511	494	490	503	487	511	499	491	496	516	500	510	485	521	480	511	477	508	494	491	544	500	510	490	511	516	536	478	499	473	465	520	472	474	542	538	477	533	498	478	505	496	505	510	500	538	482	515	476	498	490	512	459	569	485	499	483	481	521	498	467	512	517	474	533	526	495	491	506	556	511	492	462	531	467	491	531	521	515	469	519	478	470	471	474	471	481	509	491	497	480	483	487	470	508	520	509	469	496	523	475	490	511	490	500	497	553	536	517	507	484	461	532	479	488	522	491	472	506	495	469	503	476	506	520	517	512	499	521	494	485	475	504	491	485	489	512	527	494	513	478	486	466	478	482	477	478	482	497	486	550	529	468	466	538	500	482	523	490	520	490	515	481	474	476	507	463	462	491	541	515	509	480	498	508	493	497	471	511	494	497	553	527	506	523	477	473	490	506	490	507	472	526	490	535	540	477	493	514	499	513	532	514	468	467	492	501	500	485	539	488	508	488	568	506	559	518	504	546	552	504	494	496	517	470	484	542	520	486	455	539	483	513	491	476	476	523	513	490	531	498	485	479	484	517	489	512	489	507	493	523	498	551	507	487	499	486	488	519	507	526	520	555	561	479	474	553	539	529	487	530	514	472	501	493	493	501	496	507	488	489	477	456	481	517	512	557	500	476	514	510	524	542	517	524	482	501	493	559	501	506	479	537	544	465	498	523	559	538	495	532	506	498	492	494	498	506	500	506	516	492	486	526	495	478	494	520	494	506	492	492	556	517	530	480	516	514	519	480	497	512	527	485	517	505	521	477	502	468	485	497	442	504	523	543	505	490
32551	23024	9168	1662	1012	622	536	520	460	502	495	452	498	448	468	454	507	452	452	427	470	495	448	474	445	444	479	453	470	469	463	470	459	475	461	465	461	466	447	472	471	469	442	451	436	471	482	455	449	440	457	423	424	433	483	446	421	468	426	446	433	486	486	482	463	477	448	483	479	415	462	499	442	436	469	472	472	457	441	467	440	436	458	497	489	429	430	477	453	468	443	459	448	453	474	477	476	409	469	441	444	452	451	507	424	407	440	478	477	487	439	414	477	424	409	479	475	502	439	429	453	433	439	464	488	463	464	487	429	465	465	465	457	433	436	446	480	471	489	453	431	461	447	456	457	483	491	494	491	481	487	451	475	463	455	435	478	445	462	441	477	456	488	406	471	473	432	481	419	473	486	456	462	470	484	470	444	428	451	490	454	459	490	463	476	460	450	463	447	462	468	434	421	462	459	429	478	468	430	441	457	425	448	409	408	425	432	435	431	464	472	447	448	482	455	448	439	447	438	455	488	450	466	455	475	427	498	463	436	454	434	471	468	458	434	482	500	488	474	430	448	470	442	453	447	443	493	458	464	461	422	434	474	450	455	456	453	457	451	452	452	449	427	419	470	435	496	442	450	445	455	504	486	491	469	475	454	426	488	481	500	471	412	468	464	447	458	498	450	460	432	471	435	472	439	446	386	449	468	463	458	477	430	419	428	477	423	460	440	467	465	463	435	477	429	455	425	447	455	448	478	472	471	451	492	441	457	453	404	454	429	413	473	480	426	455	451	441	477	460	455	452	433	428	431	460	470	470	453	475	469	464	484	454	430	458	458	429	456	460	493	447	482	449	412	418	455	436	492	480	459	456	465	466	429	432	404	478	484	455	485	460	451	459	453	472	440	410	419	447	448	452	420	440	435	438	460	407	467	458	513	442	475	476	455	480	444	461	503	432	462	459	476	388	468	437	476	469	446	478	458	473	438	476	453	452	478	482	460	466	426	474	424	456	488	425	472	460	451	409	437	446	415	438	478	394	432	462	424	432	475	469	459	472	501	478	466	469	466	483	460	424	469	479	493	487	489	425	456	417	447	447	436	449	448	440	464	466	474	465	424	491	461	484	447	436	440	467	450	453	443	481	458	451	445	476	471	477	443	454	421	458	435	495	470	427	449	487	474	459	427	458	451	436	448	475	455	468	444	444	452	465	454	446	450	450	469	444	448	452	481	467	435	444	486	472	446	487	496	476	459	459	458	461	457	477	407	472	432	443	514	470	461	461	407	443	466	449	472	461	446	423	440	451	486	470	453	468	488	456	419	432	445	472	449	473	467	441	456	486	439	446	484	429	459	415	436	446	472	452	479	465	484	432	486	448	466	444	470	444	427	461	456	436	436	490	431	501	429	453	491	427	462	429	450	428	487	449	482	425	462	447	453	465	458	457	448	482	442	470	484	446	449	477	467	483	436	463	424	408	427	464	454	462	416	460	463	472	491	458	448	462	454	449	438	438	476	457	461	487	436	447	497	417	445	458	428	493	439	457	477	479	486	489	443	461	455	450	463	492	444	501	472	446	442	471	451	455	499	458	420	449	448	476	449	459	432	473	456	474	464	455	449	431	443	503	452	417	418	470	452	494	474	446	411	420	461	476	438	486	450	461	504	444	452	469	434	457	454	440	475	452	424	478	456	483	444	455	428	426	419	426	429	439	471	465	448	430	475	454	447	476	449	462	482	481	461	491	450	483	449	473	431	446	451	462	461	468	487	485	427	448	441	450	505	468	469	463	440	434	485	430	455	470	430	448	465	418	429	450	475	480	472	488	473	498	456	445	449	442	465	444	482	453	412	447	477	428	447	460	428	450	449	442	440	426	407	460	472	429	402	422	476	473	500	506	436	473	479	482	470	453	406	504	470	428	454	441	437	467	455	468	451	439	450	435	489	438	491	484	482	461	451	466	485	477	492	444	495	457	413	493	417	470	439	464	436	477	461	441	480	453	452	441	445	486	431	443	490	436	448	475	486	472	477	466	490	473	448	471	446	445	413	431	465	457	467	460	447	464	442	438	423	455	441	445	480	439	452	460	497	444	443	450	487	460	428	458	465	451	434	447	498	471	475	492	470	438	488	474	420	423	435	463	461	436	459	473	467	467	486	494	441	425	438	455	458	475	426	468	434	459	466	443	465	449	461	463	438	467	460	477	447	432	474	470	459	452	519	466	478	465	439	444	502	464	509	427	445	474	492	455	511	484	441	472	447	479	466	484	464	445	437	415	454	452	442	444	458	426	446	473	404	449	456	464	473	445	429	461	462	430	450	477	444	428	426	453	463	454	463	471	434	504	431	429	453	498	465	438	468	478	494	463	492	444	472	438	416	461	444	455	405	477	433	470	446	497	467	480	459	429	469	450	492	503	466	455	447	437	459	466	454	426	440	449	474	439	471	467	448	456	465	460	454	467	444	454	465	462	485	483	472	490	439	491	441	446	494	461	442	458	412	416	493	484	461	459	492	445	465	506	459	449	468	470	433	450	452	440	441	430	456	444	457	421	423	477	468	415	426	460	457	472	495	469	468	475	428	470	479	428	419	456	441	435	441	446	456	484	469	469	446	477	464	445	451	431	450	460	471	503	424	495	456	452	454	457	508	487	460	463	456	494	452	432	450	466	440	463	437	460	449	484	474	461	448	452	465	494	477	459	473	494	443	490	457	463	477	463	459	448	470	467	456	459	428	456	469	474	445	487	471	454	441	441	472	427	464	444	432	464	489	477	455	463	441	461	472	443	445	485	448	453	429	454	456	481	459	464	481	446	438	424	475	447	461	466	439	451	448	457	453	468	430	489	484	463	459	447	468	469	425	456	469	405	412	464	486	449	424	439	472	484	462	460	450	487	467	430	446	472	450	472	447	405	476	452	425	437	482	453	438	441	481	465	444	460	446	471	481	454	455	435	439	469	480	480	444	436	462	460	447	505	464	464	461	432	466	463	462	424	462	436	480	436	453	481	450	465	445	487	432	442	445	418	462	503	464	444	471	472	479	432	426	471	451	481	434	465	456	469	518	463	477	478	449	438	483	471	476	462	469	443	466	466	462	462	477	488	461	440	437	469	473	423	452	436	454	450	465	444	471	437	455	487	455	462	453	451	469	462	468	463	468	453	495	455	462	470	485	486	449	430	422	471	449	501	501	422	463	471	472	465	454	455	454	455	427	461	484	443	423	449	459	417	442	469	507	446	472	425	478	493	440	455	467	429	484	469	438	460	478	424	465	463	483	479	465	445	445	450	464	461	447	455	434	458	439	441	453	437	457	444	436	449	456	499	466	427	458	448	465	463	458	450	477	487	431	480	457	459	441	429	439	470	445	427	442	452	454	447	457	492	467	491	492	477	472	474	471	440	446	449	462	429	481	439	499	423	469	468	466	495	485	423	488	436	483	425	463	468	427	425	473	427	459	433	487	454	421	456	432	484	486	453	469	451	434	492	469	460	444	515	468	429
33701	27645	6613	2174	1761	891	714	667	612	553	521	544	534	584	507	462	517	526	543	493	532	524	473	528	529	495	474	487	478	518	529	530	498	472	494	467	501	588	526	500	492	472	509	507	513	486	551	472	520	512	479	516	504	548	511	496	514	511	487	520	528	504	475	512	524	504	552	508	500	526	493	503	524	496	478	502	453	472	501	515	476	505	535	516	523	497	498	501	501	481	522	488	542	503	493	477	552	524	494	499	501	508	539	481	552	502	533	494	520	504	538	493	527	502	500	521	519	549	527	503	490	519	535	483	482	505	508	473	505	517	448	532	475	550	510	504	477	543	540	491	463	475	496	485	497	518	507	518	508	512	518	479	496	535	489	503	509	467	482	475	523	494	521	493	482	516	488	480	503	505	512	511	511	514	512	493	551	524	471	504	463	536	486	465	504	503	523	555	484	478	503	489	495	495	495	473	509	480	487	503	458	501	547	509	535	473	496	522	511	513	493	507	529	450	519	468	499	476	456	493	518	502	463	516	504	512	511	470	510	464	504	566	535	506	520	501	491	510	498	473	480	476	479	519	498	490	515	474	509	501	504	481	535	505	543	535	478	544	464	482	494	521	481	507	481	463	524	500	506	517	485	499	529	559	492	510	519	511	482	510	509	513	510	465	524	531	469	506	500	544	534	490	520	516	520	525	469	520	495	507	497	485	495	525	517	436	515	546	516	531	504	496	528	490	485	555	523	491	446	492	521	539	507	499	542	460	495	523	522	507	542	469	491	489	519	509	541	508	497	487	488	506	487	514	480	490	527	519	542	494	450	503	502	549	470	462	479	501	528	451	493	491	515	481	484	516	510	517	463	505	544	517	500	482	518	539	496	496	508	541	490	485	496	512	518	500	487	505	535	509	462	501	504	513	513	484	533	520	490	485	510	509	468	529	524	519	483	504	475	490	475	507	517	478	532	549	492	522	525	501	488	543	511	544	514	491	454	505	472	533	488	478	493	481	486	464	499	549	479	525	526	511	510	509	503	520	509	491	490	533	520	456	524	500	535	531	541	477	481	524	465	520	470	568	485	505	522	493	486	498	492	518	541	480	534	514	457	519	483	479	516	503	510	520	477	516	517	513	527	518	518	456	550	508	477	511	488	497	485	510	505	519	498	489	482	554	502	541	476	500	488	485	522	485	514	520	485	496	488	513	488	515	482	512	526	502	511	510	466	539	465	484	479	535	479	511	480	499	548	483	517	500	517	497	524	496	505	499	529	552	538	516	545	514	540	542	520	515	507	536	522	480	475	526	489	494	501	517	514	547	511	477	504	505	497	525	521	521	525	470	487	480	461	524	490	501	492	510	501	507	491	510	453	473	519	492	534	479	506	510	471	539	498	502	501	510	513	495	473	510	485	524	507	502	465	493	490	503	524	508	503	506	514	512	486	499	516	491	497	466	503	492	512	493	482	479	542	486	529	528	555	507	500	529	489	462	501	545	519	471	487	482	527	506	523	519	499	529	514	488	508	544	464	479	469	464	495	513	499	473	522	480	511	516	480	546	517	505	532	501	497	480	534	449	538	496	500	554	510	484	495	497	501	500	491	518	565	464	502	496	512	509	554	498	519	566	496	511	502	535	491	515	545	514	456	478	501	501	520	498	516	522	533	489	506	453	530	467	491	456	476	503	514	514	513	503	530	530	495	475	517	503	484	493	496	479	528	523	492	464	464	517	514	477	555	520	482	523	526	498	497	476	520	531	528	530	527	532	540	503	524	522	523	479	496	461	538	500	538	519	481	516	466	518	539	517	496	504	468	520	493	482	505	540	520	506	571	489	528	509	495	507	483	517	518	530	526	497	488	505	502	534	499	548	529	536	536	506	507	479	500	481	530	497	514	532	493	478	513	532	486	525	520	490	483	531	477	494	496	489	504	476	504	512	494	501	514	514	498	507	508	456	487	490	481	456	521	509	533	505	497	523	502	494	506	516	538	525	494	513	491	501	492	527	526	516	484	508	477	479	505	517	486	526	475	493	466	470	528	465	542	549	504	502	516	525	489	538	517	490	496	482	529	494	517	499	491	497	506	511	525	501	489	516	531	506	520	475	499	506	478	500	496	487	473	484	503	508	489	499	497	528	513	463	463	480	510	493	491	522	512	515	483	468	481	516	530	493	512	474	486	461	477	499	531	500	506	522	513	477	497	484	474	506	475	547	486	528	511	511	530	506	496	558	506	515	509	497	518	502	510	508	493	514	514	554	514	493	524	537	524	504	508	526	502	495	483	516	512	465	460	545	493	483	502	489	484	486	484	553	487	506	553	511	513	485	490	543	514	474	485	496	473	496	535	478	526	544	516	503	478	509	501	536	560	478	510	518	491	541	490	484	524	489	503	522	530	480	506	491	471	509	506	531	513	498	531	495	478	502	508	502	475	510	486	513	517	505	520	461	513	500	534	496	516	488	504	485	503	500	471	518	497	549	502	483	486	531	505	508	511	498	550	460	488	509	500	523	481	498	477	485	543	525	501	498	498	495	510	515	478	550	477	529	458	551	501	532	523	533	499	528	464	519	475	528	509	494	492	501	537	475	529	509	526	507	534	537	529	494	515	508	479	539	582	534	499	499	494	533	499	494	507	483	476	493	479	503	482	513	533	512	474	514	518	498	499	474	509	505	508	501	547	481	486	497	513	493	516	506	521	499	537	495	503	531	491	509	479	527	528	462	519	503	510	489	507	497	504	513	459	539	496	485	531	494	540	508	497	508	520	533	465	499	499	495	548	473	519	546	490	471	487	530	485	512	551	507	521	478	503	500	529	506	497	515	452	546	471	510	515	489	485	475	495	481	532	496	481	501	475	544	478	520	501	450	512	505	502	491	557	522	499	515	464	512	464	507	527	548	541	513	513	473	516	483	506	480	475	498	490	502	519	507	460	518	500	475	484	501	496	503	472	493	533	451	490	507	529	561	481	478	501	479	484	499	492	463	503	489	479	522	511	516	496	511	493	511	554	470	501	486	504	519	508	495	537	516	497	495	496	461	517	509	513	503	505	508	525	506	518	501	513	494	554	511	518	511	461	477	500	520	458	508	543	510	500	525	493	480	536	469	494	461	486	504	479	513	506	499	511	540	495	523	488	459	491	509	482	509	468	508	500	487	491	501	497	501	467	493	539	528	481	531	564	531	505	517	502	526	494	550	522	496	463	465	511	484	488	528	463	485	523	524	494	486	481	507	468	540	502	516	499	521	546	522	510	492	521	555	521	541	510	488	508	527	501	496	523	505	478	505	505	529	504	498	533	492	490	466	502	493	485	486	464	530	506	490	503	525	513	529	509	488	501	468	494	477	507	509	511	511	503	507	547	469	485	520	471	516	486	546	485	517	511	502	499	558	481	513	461	518	485	498	458	507	474	506	505	514	483	483	492	512	515	481	487	489	502	550	504	525	504	525	496	484	506	507	504	495	483	472	565	523	538	480	477	509	507	527	534	490	507	486	476	520
24986	20710	26990	24418	20634	9892	1251	729	559	499	438	380	370	359	351	274	296	295	261	304	245	283	238	261	244	246	266	244	250	263	238	249	241	251	230	263	221	264	240	257	249	243	231	235	226	254	208	223	250	226	261	237	258	231	211	247	219	218	250	247	260	230	254	214	238	237	226	235	207	238	222	210	245	224	228	238	215	197	216	216	207	213	218	229	196	225	221	216	242	225	241	225	225	201	249	242	215	248	253	229	227	224	222	242	235	225	224	190	230	231	215	226	218	237	193	226	212	218	227	237	193	216	257	237	277	206	219	205	209	209	251	219	221	209	217	211	215	219	214	232	227	215	241	248	240	248	222	242	226	220	238	236	220	214	193	233	243	247	245	209	244	211	228	213	207	206	250	216	206	198	231	219	224	245	249	228	242	234	226	195	258	209	257	225	238	244	222	211	221	208	196	230	229	208	231	233	223	222	196	194	233	238	232	222	207	217	227	278	246	245	216	269	252	209	212	252	230	220	246	254	208	228	216	219	224	225	253	254	203	215	224	247	216	253	225	242	246	214	229	247	245	239	218	235	233	220	210	223	210	218	234	225	215	263	229	214	195	236	246	241	235	199	216	187	213	231	192	232	224	204	210	225	244	246	262	230	225	221	237	255	228	240	251	211	207	226	240	231	222	234	221	237	227	232	228	217	238	243	228	217	224	231	233	239	223	232	221	233	206	206	215	245	228	223	193	229	225	202	251	227	224	235	250	240	228	226	238	243	226	227	241	241	219	230	234	216	194	234	245	233	236	250	227	224	236	210	223	226	216	215	225	208	244	185	249	238	222	219	231	222	229	209	241	245	206	237	236	231	237	254	235	230	226	223	225	232	224	208	249	225	221	230	207	239	263	247	239	248	261	249	227	230	220	217	226	223	243	232	200	225	231	242	223	247	252	218	226	228	228	216	213	229	213	221	251	247	229	246	216	239	255	228	219	203	250	242	245	208	239	200	202	218	238	247	224	226	208	225	245	220	238	239	221	246	218	239	242	224	251	236	245	216	236	254	226	254	258	237	249	229	239	218	241	249	218	234	200	211	224	230	216	206	223	264	222	206	217	247	229	221	223	243	242	217	212	225	238	208	223	238	218	208	249	220	229	213	210	220	226	222	230	197	235	221	229	213	237	213	221	217	224	210	247	218	212	248	209	236	226	223	243	223	230	235	209	201	206	206	226	217	227	194	212	225	208	225	252	247	236	250	230	221	214	245	235	213	248	202	195	218	256	213	223	213	238	236	251	232	247	235	234	209	214	221	235	233	218	217	236	241	248	217	224	236	240	245	219	210	232	206	218	233	233	220	234	224	218	224	235	242	209	239	233	241	234	207	213	215	221	231	237	235	238	248	201	227	226	215	217	218	215	227	231	217	225	228	209	219	233	216	227	231	255	227	238	207	231	210	246	241	219	264	232	217	251	223	239	223	206	250	263	279	235	213	187	234	219	230	233	210	245	214	224	230	223	205	227	226	220	210	228	230	212	244	213	194	214	235	259	253	226	235	238	240	237	234	232	242	236	255	227	205	209	224	247	239	211	203	227	232	233	232	236	211	236	248	210	214	227	231	207	212	210	203	222	220	224	229	226	240	213	232	204	203	217	207	247	212	250	218	251	227	229	219	206	227	245	247	243	215	222	244	213	227	219	217	230	192	197	238	224	233	199	242	223	235	256	202	243	215	214	232	223	221	258	220	217	223	211	239	227	234	189	253	180	228	232	218	231	216	217	253	216	252	235	229	256	232	235	225	241	235	248	233	221	225	234	209	214	222	229	228	229	230	246	221	249	222	231	205	230	201	227	264	229	226	206	237	240	240	236	225	228	220	216	246	229	226	220	237	238	212	203	246	238	214	223	224	224	233	233	245	228	241	226	227	206	251	238	206	244	248	221	219	227	247	218	223	197	245	260	206	252	235	217	228	210	228	235	208	255	201	234	226	223	203	203	214	214	215	228	225	216	215	225	233	213	233	215	194	232	207	219	236	235	210	215	240	230	242	226	228	220	234	232	213	239	195	242	230	231	223	229	232	201	237	225	198	227	255	208	215	219	228	227	213	198	234	217	252	250	231	213	217	263	216	228	248	241	204	231	246	224	233	237	204	223	217	211	218	202	244	237	221	233	223	236	215	219	186	237	213	235	240	205	227	220	213	224	204	215	224	235	220	221	241	213	222	221	244	233	219	254	210	208	230	226	223	252	216	226	216	229	232	202	248	221	237	225	243	226	240	239	238	214	219	218	215	225	213	237	244	242	221	232	224	218	233	206	225	230	231	262	235	215	243	199	235	250	215	245	255	219	209	228	263	224	238	232	221	235	214	200	200	244	249	241	213	231	223	228	219	248	233	229	231	219	184	229	219	246	232	208	224	224	222	215	222	227	238	223	229	226	234	207	217	230	231	217	248	222	234	216	205	245	228	238	256	234	216	246	213	225	225	204	235	242	202	204	238	203	229	235	217	215	203	239	233	215	235	220	225	237	208	236	211	213	228	212	226	244	255	203	247	234	211	221	229	221	232	191	207	228	246	239	248	229	220	246	212	225	225	241	232	207	255	213	211	254	210	226	213	224	222	244	235	233	219	226	217	220	226	218	227	233	242	225	229	213	225	231	237	203	241	208	238	236	229	230	234	212	217	239	222	237	215	216	219	224	200	228	209	222	235	220	227	216	236	228	213	258	235	248	212	234	235	223	260	216	252	229	254	226	234	223	233	243	222	255	223	197	227	229	231	218	239	198	237	233	225	228	228	245	204	191	197	213	235	211	223	232	212	241	219	233	224	221	237	223	209	225	230	220	235	211	231	223	229	211	204	248	201	227	234	220	229	208	213	221	217	267	214	229	228	236	227	210	233	240	231	246	233	232	225	212	217	206	230	237	249	228	225	219	225	235	210	235	216	231	200	229	216	228	240	215	207	205	226	237	218	238	213	237	221	243	221	217	207	221	217	238	236	233	227	232	237	258	243	258	243	206	227	223	236	216	202	203	243	251	213	245	239	219	222	224	197	209	225	226	234	223	209	204	228	252	224	221	221	225	233	211	230	207	225	252	231	228	247	239	255	211	227	244	234	237	225	208	255	220	229	236	231	217	233	235	206	229	224	246	211	256	227	216	215	216	227	211	198	216	210	217	247	227	229	241	235	236	220	226	256	202	230	195	228	229	249	230	207	229	198	241	220	204	221	230	225	224	256	242	242	228	232	234	232	241	250	219	240	222	222	222	200	225	204	239	213	203	219	238	220	212	226	205	241	219	229	230	252	228	241	226	221	226	215	224	221	245	213	181	218	221	215	240	201	195	241	244	219	252	228	255	220	243	213	257	220	239	215	215	217	248	250	210	235	211	235	221	223	185	244	217	219	244	216	243	225	234	232	241	245	215	244	220	231	221	244	230	207	214	239	264	235	228	217	233	223	244	222	215	195	244	243	238	232	216	217	235	233	216	226	210	222	195	229	224	237
38252	45260	18058	6821	4669	2384	2052	1375	1059	893	770	736	613	572	506	437	457	418	431	440	361	317	329	329	365	348	287	298	319	298	317	319	281	283	305	275	280	268	279	271	256	280	287	247	290	272	283	273	279	229	287	259	271	273	263	270	276	272	243	231	251	260	252	250	303	259	302	262	274	302	236	275	256	267	249	253	261	263	254	243	247	269	251	239	266	257	246	263	257	236	251	262	264	250	238	273	247	279	255	268	246	260	254	269	263	259	236	265	237	244	249	247	264	264	225	266	249	242	254	253	256	213	244	265	243	265	243	285	277	238	296	232	250	267	236	240	253	260	235	227	247	258	244	253	242	228	263	272	249	276	256	234	261	267	254	245	268	236	278	270	273	281	299	250	263	259	255	269	231	252	259	256	241	253	261	263	267	251	230	262	236	229	276	241	248	240	248	265	267	253	274	275	242	233	219	253	227	243	269	264	255	273	235	260	230	275	250	257	265	246	242	243	219	252	272	236	253	281	252	229	255	248	266	265	233	275	251	232	250	257	239	260	274	255	245	262	260	250	237	246	260	250	234	237	254	251	235	275	275	246	266	258	267	265	279	242	261	240	258	268	274	266	256	245	210	276	242	259	251	265	272	235	248	261	252	235	246	272	250	237	281	256	272	233	259	260	258	251	255	246	253	251	252	255	276	224	251	284	268	254	216	270	261	250	250	236	264	255	226	258	247	242	244	234	251	263	258	254	245	293	243	241	246	241	261	277	238	279	275	255	260	255	262	253	255	254	226	260	213	252	237	235	241	250	265	254	273	234	237	226	237	257	275	263	233	275	250	225	259	249	267	262	248	220	217	240	222	238	256	255	243	258	247	238	250	296	239	257	252	282	263	255	216	234	232	246	255	234	246	291	257	264	257	253	258	262	271	255	251	231	274	289	256	252	237	234	223	277	257	245	262	230	256	274	244	262	267	250	250	238	256	256	256	243	234	251	268	257	248	256	260	256	249	248	281	260	267	254	266	240	234	244	233	248	278	277	257	230	241	244	242	235	249	283	274	264	269	252	252	236	286	225	231	255	263	274	274	237	285	282	269	237	247	261	231	238	237	238	231	215	249	253	246	231	241	256	249	248	227	241	252	224	255	263	259	233	277	245	233	238	263	244	226	278	295	248	269	250	270	265	253	254	254	255	255	241	235	248	264	244	269	261	253	250	248	257	216	258	240	246	241	245	260	265	239	245	252	234	237	242	231	267	253	258	254	251	246	267	250	260	260	284	213	258	259	224	255	250	267	259	255	238	262	225	211	263	254	252	238	253	237	249	252	239	234	284	272	248	272	284	248	260	280	257	270	258	259	233	231	255	289	258	261	280	223	245	263	245	277	238	228	255	260	267	264	255	236	264	242	226	225	263	243	245	211	217	246	230	266	264	283	263	235	243	239	276	245	228	234	250	266	269	257	261	250	232	301	227	250	258	228	245	265	239	240	246	229	227	253	271	246	271	247	247	291	247	246	238	248	249	258	269	234	231	261	250	260	219	224	267	258	258	275	256	237	215	228	264	259	251	233	286	290	283	258	247	255	253	242	237	233	237	247	244	240	261	268	246	285	255	260	255	282	241	259	273	256	244	249	252	256	272	253	240	265	246	239	279	260	282	234	240	257	277	250	252	220	255	241	275	266	233	272	235	242	243	236	257	253	246	248	267	239	251	260	250	246	270	230	275	238	238	269	244	267	295	249	251	237	273	255	274	265	258	258	261	252	243	247	256	264	262	225	256	288	227	264	242	251	229	230	246	241	279	259	233	245	246	240	254	254	256	244	242	231	228	237	247	262	231	254	243	258	237	222	257	234	241	234	261	279	270	224	253	242	277	232	273	263	254	261	213	252	295	254	284	240	249	282	217	233	274	262	214	238	265	268	246	278	259	272	307	264	263	250	252	260	253	271	260	257	263	258	237	266	251	239	249	224	266	255	236	250	238	265	233	231	256	247	226	245	232	271	279	277	234	264	257	248	253	275	242	240	250	273	261	260	241	266	267	260	263	280	266	246	262	275	258	252	254	264	238	227	229	271	253	267	237	237	268	257	274	260	267	237	252	263	265	244	262	227	245	255	255	245	254	235	244	272	285	234	262	247	236	232	246	286	233	245	217	235	264	253	256	245	253	261	244	272	240	245	259	260	244	238	273	263	269	261	256	224	257	272	233	243	244	258	243	279	252	242	283	253	243	246	252	226	250	235	269	253	263	273	261	282	213	259	246	242	229	232	212	252	271	269	257	259	276	244	241	275	268	273	243	255	247	228	238	266	255	235	234	284	241	239	248	262	241	260	286	251	263	262	252	237	248	260	242	245	246	258	255	244	263	239	251	312	266	242	226	253	273	254	247	257	267	255	241	227	238	249	227	266	274	268	276	229	259	255	257	259	292	255	262	259	275	251	255	245	241	304	245	241	270	245	286	259	244	263	254	240	257	235	232	280	228	267	253	257	255	232	266	213	263	260	251	260	249	276	237	229	262	273	247	248	254	256	210	261	278	266	267	239	240	219	244	244	261	247	255	271	243	249	269	221	222	240	257	270	253	265	236	280	257	257	246	254	231	252	257	250	288	243	260	281	256	229	250	251	248	233	239	264	243	256	292	237	227	280	219	222	238	259	278	251	257	251	291	255	232	257	230	219	269	234	245	239	241	237	262	232	256	242	275	238	249	273	277	242	252	227	249	248	254	259	270	248	247	288	234	240	235	263	276	242	258	276	292	252	256	272	248	263	238	262	242	254	253	245	255	261	232	217	238	222	240	235	272	250	264	262	235	257	242	232	246	272	281	243	262	286	252	256	245	240	257	265	240	237	250	243	252	271	246	228	241	241	267	266	211	276	250	233	257	248	244	232	237	257	263	266	230	256	263	246	269	229	237	270	279	235	234	258	255	253	243	253	233	271	221	261	246	253	249	229	280	256	238	273	265	235	254	239	272	268	258	276	242	279	243	229	233	255	263	224	234	231	243	266	268	257	236	263	239	265	258	268	261	274	259	254	279	250	250	255	237	258	245	246	233	273	240	270	247	237	237	245	263	236	242	263	288	247	268	286	270	291	253	257	258	268	274	277	269	268	252	227	258	250	227	272	247	261	250	236	253	246	253	238	253	221	248	242	257	267	255	229	240	261	273	241	268	256	265	224	241	244	245	249	239	226	281	271	270	245	227	272	256	283	231	255	270	251	230	240	276	274	235	243	269	238	255	271	223	231	284	251	250	250	239	238	247	240	243	240	265	250	250	258	235	264	250	232	224	225	259	279	268	254	262	247	234	241	248	270	249	235	249	232	239	266	246	261	232	256	284	259	239	234	268	247	241	276	264	254	244	260	234	263	236	239	239	262	258	232	276	255	247	270	274	232	250	266	263	242	243	225	240	236	267	245	230	235	234	219	251	247	246	247	262	257	246	229	246	255	265	232	244	249	226	287	235	249	250	230	267	256	260	284	251	253	245	254	269	270	249
22955	20686	27314	24026	20664	20613	7495	1497	1070	1016	907	811	745	811	663	650	648	646	627	602	600	618	600	583	553	597	574	566	510	569	551	527	539	550	569	537	473	528	527	493	528	496	531	519	518	531	546	519	504	512	514	492	514	561	579	508	551	486	560	509	530	518	499	492	501	510	474	536	513	514	502	535	539	514	520	499	525	507	543	491	489	499	504	451	476	470	526	520	518	518	513	545	475	485	484	536	528	516	500	445	521	515	499	475	507	490	497	498	520	512	525	514	503	524	543	521	534	526	501	510	530	517	486	491	477	482	505	491	513	498	526	526	551	492	514	487	498	472	534	509	518	500	514	490	473	512	483	490	524	487	544	521	485	489	500	534	470	533	515	484	521	488	558	499	499	506	546	526	462	503	494	491	519	508	494	477	518	456	504	526	506	511	467	515	501	522	511	485	505	511	521	491	491	502	486	498	515	519	545	544	546	501	507	489	538	506	525	481	530	526	525	529	538	525	502	504	520	518	482	510	520	508	521	516	497	525	518	462	518	514	502	531	475	519	500	547	503	483	501	533	516	506	509	475	540	532	536	529	519	522	527	528	487	532	529	538	457	497	506	482	499	498	515	512	484	489	456	530	524	496	527	463	545	522	486	487	536	515	539	509	487	487	474	516	499	516	477	499	502	496	504	493	488	493	547	525	499	533	516	489	504	549	520	512	495	495	524	512	499	493	493	499	497	490	487	519	508	488	498	541	526	475	495	477	533	504	493	527	526	509	461	523	533	498	524	485	523	490	513	487	529	467	523	525	506	539	538	500	482	503	510	514	504	519	537	526	482	515	502	526	555	494	494	488	503	544	518	520	512	444	475	504	527	513	518	502	490	495	536	502	538	512	510	526	480	539	536	511	497	512	501	552	510	504	527	496	493	547	502	510	493	501	529	495	483	466	519	486	483	526	485	509	539	541	516	511	462	508	541	483	534	510	516	478	477	503	460	507	528	491	469	488	495	543	508	515	493	501	507	527	513	492	512	520	485	526	488	486	505	497	500	475	496	533	487	495	469	524	504	504	520	482	487	563	490	511	489	502	514	487	463	503	507	514	518	531	520	491	517	479	550	513	519	487	517	499	534	517	468	498	505	521	500	537	474	502	506	511	469	542	504	502	511	508	515	482	483	492	536	528	481	496	504	519	490	492	491	483	543	511	525	516	482	465	474	517	540	498	485	486	544	501	500	513	501	514	539	491	495	510	507	501	532	512	505	554	489	474	509	497	548	475	489	499	501	531	563	478	489	481	526	513	491	492	515	517	510	474	481	539	512	530	516	523	548	486	477	487	520	463	479	473	473	513	477	542	532	479	487	474	518	479	512	485	497	505	498	470	509	480	527	468	448	515	465	502	495	525	503	560	466	488	506	494	493	499	459	527	508	516	508	498	489	546	547	464	486	495	504	542	537	503	514	514	467	455	494	528	477	480	490	537	531	509	487	532	521	491	518	535	486	511	527	514	484	507	500	465	507	543	513	490	479	485	483	499	456	555	492	543	512	507	487	525	486	503	486	512	517	487	457	550	479	477	557	565	501	510	446	500	513	473	477	544	496	476	533	492	511	515	491	502	485	507	498	512	472	513	494	509	544	503	490	523	528	507	485	495	478	521	523	506	471	481	502	510	503	522	516	510	523	464	511	511	525	494	504	501	504	525	517	492	485	491	531	470	468	505	495	496	509	523	505	515	534	516	458	476	505	515	567	552	535	499	515	495	485	496	496	494	471	530	499	494	530	492	484	518	544	498	521	487	492	510	516	467	474	488	516	547	493	520	533	483	507	511	519	531	486	496	522	469	528	507	530	489	472	517	485	526	530	505	513	511	504	500	525	482	551	545	495	504	522	528	497	504	522	561	513	515	508	486	507	514	508	552	501	553	505	479	523	457	485	550	489	503	542	485	512	488	492	480	543	478	512	503	546	503	526	543	541	495	522	494	459	504	504	480	474	500	468	513	487	489	506	514	463	524	471	503	519	477	503	494	544	506	513	520	554	476	477	514	495	512	488	530	492	513	497	516	481	497	500	485	518	531	503	473	448	537	504	519	521	571	508	484	473	517	504	521	507	494	503	513	504	529	473	518	468	478	486	481	485	515	489	511	474	531	521	508	502	504	503	521	483	517	521	517	514	474	473	510	496	507	513	518	496	507	533	499	523	503	488	485	478	517	469	542	500	524	484	467	497	503	507	514	542	496	496	519	532	496	532	535	511	522	498	488	509	474	495	484	497	484	500	483	518	516	485	497	531	483	521	543	521	481	521	498	468	514	481	478	518	496	499	519	505	536	508	481	527	505	540	512	478	493	527	522	483	490	484	497	484	527	462	534	541	478	514	496	473	493	506	504	525	526	540	494	506	533	536	498	510	500	504	491	488	503	490	498	494	484	517	481	513	522	527	515	469	507	526	496	526	517	504	477	539	509	491	484	504	502	468	540	514	504	497	542	492	462	515	490	464	492	463	512	500	540	469	505	499	515	497	476	502	482	517	514	505	518	487	462	518	520	515	502	513	499	498	518	487	512	476	497	478	503	522	502	536	526	498	516	503	540	523	507	498	495	512	508	536	513	528	514	480	469	480	524	500	534	480	508	517	485	528	472	501	489	496	501	477	517	532	508	487	533	538	523	527	499	538	534	545	513	472	544	529	509	503	500	527	500	512	515	540	520	507	517	537	544	506	469	505	499	496	489	526	507	512	511	469	527	491	513	530	509	540	523	483	500	512	495	509	504	479	546	454	553	472	438	502	494	547	497	503	489	522	485	517	498	470	551	542	495	498	502	488	525	440	517	526	504	496	561	481	493	528	505	502	483	515	478	560	472	511	506	497	463	514	490	488	478	542	543	501	517	537	516	473	495	554	519	519	481	497	536	471	458	564	522	456	493	488	536	521	511	485	487	495	503	501	507	496	478	491	497	520	531	525	480	508	480	497	493	498	476	463	494	519	541	519	503	488	510	530	546	558	492	507	503	495	525	486	515	491	515	502	510	500	458	525	519	503	485	514	501	522	505	519	494	484	529	490	492	539	507	525	491	505	536	531	513	494	514	494	519	501	490	515	507	458	531	504	505	468	490	498	500	457	519	516	482	470	523	460	504	509	502	492	501	490	475	503	537	537	501	498	520	521	557	487	549	469	494	535	497	481	515	480	533	516	527	460	541	490	510	470	460	503	479	486	504	471	508	512	532	515	473	517	497	492	482	514	513	514	515	477	517	492	503	484	559	502	501	515	506	529	561	448	469	510	527	523	498	482	452	476	542	517	500	522	504	486	487	542	512	503	513	489	514	521	500	513	522	510	496	527	522	495	491	522	539	514	532	531	497	513	532	476	491	493	522	518	472	503	531	468	477	514	510	465	496	550	480	449	476	473	478	528	487	479	557	548	547	496	491	463	513	513	511	498	491	475	457	545	485	498	540	482	547	481	500	509	493	495	505	511	485	516	498	516	527	519	521	471	503
41830	51770	22517	11914	6855	4330	3477	2400	1956	1713	1458	1221	1180	1057	965	894	837	824	797	697	696	700	644	661	659	627	619	635	592	609	605	570	573	564	540	530	553	552	567	581	527	552	550	561	579	543	530	548	527	483	492	528	530	545	544	508	535	495	542	516	536	503	513	473	505	519	505	532	467	515	552	493	555	510	512	533	559	509	512	524	491	493	535	527	513	525	518	552	519	501	528	449	538	512	506	560	510	480	508	476	516	530	495	490	511	516	493	508	460	468	532	474	520	500	510	508	514	468	484	493	506	505	544	493	518	493	519	489	497	509	512	542	539	515	501	477	475	529	532	521	497	499	517	536	507	452	520	511	492	487	496	476	488	460	526	508	495	470	472	476	520	515	502	476	551	512	516	477	499	495	509	467	510	486	503	521	483	469	487	534	492	500	479	498	511	518	536	521	497	462	537	544	516	494	494	491	488	493	525	477	549	512	521	518	509	481	510	509	490	535	495	489	478	497	508	517	465	495	522	502	432	545	494	449	506	493	491	489	485	520	461	476	490	471	447	526	513	513	490	520	533	511	507	478	469	488	462	501	564	509	533	509	460	511	506	518	518	509	530	489	490	523	533	483	501	507	472	499	518	502	508	487	504	518	508	517	470	507	488	514	495	515	472	496	521	518	474	529	490	507	469	519	455	498	542	463	487	513	522	487	518	486	494	490	499	523	521	523	511	510	503	489	525	511	508	494	479	549	554	493	530	473	504	509	467	468	470	553	550	477	511	482	493	539	478	552	536	489	463	506	469	494	498	517	489	469	517	498	514	525	504	490	532	494	477	495	556	534	502	476	521	491	502	502	513	539	538	475	518	462	483	489	499	492	510	529	494	482	491	492	484	510	485	483	478	516	486	572	444	462	541	504	488	496	545	488	483	526	507	512	457	502	483	531	508	475	483	515	489	494	466	523	513	488	529	487	535	482	519	508	487	468	493	475	519	477	457	488	509	521	495	527	492	490	529	467	455	494	466	486	492	502	499	521	513	481	507	500	546	471	508	514	501	475	504	513	479	522	466	499	512	511	547	489	475	493	518	470	488	530	505	526	541	539	472	479	465	506	496	501	488	490	491	502	502	532	509	508	471	459	455	524	492	448	447	506	478	513	476	501	470	455	508	467	470	513	556	535	478	503	503	491	510	519	489	520	504	512	470	490	482	509	464	519	490	483	500	499	499	544	495	509	474	476	514	502	525	514	529	469	503	490	495	530	541	480	515	565	532	485	484	504	513	508	514	495	536	485	483	476	506	493	524	516	510	486	494	491	515	507	503	512	520	518	466	454	515	483	476	503	484	501	499	510	472	454	519	522	477	497	496	486	504	492	484	478	507	536	527	498	516	513	528	475	469	493	511	492	513	500	483	505	456	495	501	485	492	470	511	496	526	507	491	470	520	473	537	501	488	488	488	492	500	511	485	490	472	503	499	489	534	527	470	508	510	491	491	475	478	512	514	522	515	500	502	521	501	522	486	476	503	480	514	541	512	538	472	498	497	488	499	496	512	510	475	501	491	529	508	502	517	455	510	513	487	562	503	504	501	448	485	512	481	480	482	512	489	473	514	506	525	479	509	499	499	476	495	479	469	523	491	486	456	463	483	473	499	495	504	507	502	539	540	481	519	452	515	538	488	482	513	487	521	522	497	456	480	546	501	518	476	495	524	522	471	520	489	479	509	516	551	480	505	493	474	518	498	495	501	508	519	506	486	506	519	533	477	497	486	518	502	530	508	520	508	491	519	486	453	519	483	532	484	520	525	489	464	498	478	500	458	476	532	490	471	464	528	501	513	482	497	529	505	493	519	490	511	516	491	523	532	518	497	550	493	541	500	510	452	479	498	511	509	526	503	510	480	533	483	494	483	520	487	501	518	481	522	503	526	498	538	521	508	528	525	504	488	531	495	519	512	518	482	498	479	479	508	461	545	500	488	516	479	522	479	520	524	542	504	509	452	470	501	476	512	497	492	500	509	499	514	509	474	491	492	473	495	492	476	528	495	503	481	471	526	500	475	498	499	496	516	444	456	521	489	504	515	483	506	462	486	498	482	487	514	516	484	499	496	536	495	492	534	512	472	526	454	482	537	504	457	479	519	462	503	471	437	522	507	524	497	526	525	515	471	481	511	478	487	551	510	480	481	498	479	498	488	512	474	477	511	496	476	553	508	494	555	513	500	499	529	456	481	516	457	533	501	498	512	515	477	501	492	513	487	491	479	490	480	475	506	513	489	493	511	480	532	475	497	477	489	493	508	503	535	501	543	507	543	496	514	489	480	510	514	557	491	526	502	474	481	520	509	504	499	544	502	540	486	485	468	476	499	514	493	512	530	527	519	475	480	455	503	467	492	495	479	471	544	515	541	475	528	533	524	487	476	558	477	539	516	498	503	513	465	473	504	483	526	500	510	515	552	512	460	511	530	492	489	509	495	472	515	531	452	503	459	513	474	494	516	476	512	502	456	513	498	507	540	466	503	515	457	476	459	501	504	514	515	501	495	482	517	538	513	501	512	497	532	510	522	468	499	507	517	542	477	477	467	488	484	459	508	535	509	533	494	469	506	494	474	537	470	537	524	491	497	489	493	529	521	512	502	491	501	484	506	523	514	513	504	500	538	487	499	526	462	477	486	474	467	475	520	494	491	521	504	509	470	502	488	457	493	532	494	471	457	493	531	467	528	486	491	443	509	478	489	528	507	508	507	500	496	489	476	533	521	473	499	499	465	467	524	500	528	463	482	527	515	503	489	502	501	476	497	517	447	518	525	489	546	498	516	490	506	501	491	502	530	488	506	477	451	493	511	522	467	517	507	499	522	495	513	523	524	521	504	563	517	526	464	462	502	530	476	470	493	511	490	477	493	505	466	516	530	516	491	508	510	517	477	532	508	488	515	525	541	479	488	486	473	462	513	498	463	526	478	482	458	490	497	530	538	507	507	526	500	496	504	516	505	487	506	509	442	477	521	479	451	484	463	516	526	556	497	498	430	530	524	462	518	483	508	486	475	492	512	539	539	500	480	492	505	523	517	500	505	490	477	540	479	544	466	474	481	478	480	513	484	470	506	467	490	493	523	517	471	533	481	481	529	507	537	464	451	489	455	480	493	508	534	467	533	511	535	442	512	529	519	501	490	479	484	485	495	506	508	514	487	514	474	478	539	505	502	521	492	490	483	505	476	462	484	489	484	473	540	512	516	476	530	503	504	513	459	514	471	517	534	490	502	495	494	536	530	453	477	474	519	489	498	505	492	497	542	503	479	533	458	498	512	533	528	509	501	537	492	479	503	497	508	487	489	504	472	518	490	520	493	499	523	513	511	487	564	501	506	489	506	520	537	500	527	507	486	470	511	458	483	502	507	511	519	531	464	501	479	517	483	520	529	471	469	503	489	503	485	482	482	521	485	491	478	484	520	518	503	516	523	494	493	486	484	523	491	519	504	530	507	523	523	524	530	499	538	518
32356	23566	9669	1674	803	633	521	512	508	464	466	492	454	474	468	473	464	468	442	491	434	458	480	430	453	438	485	492	455	472	438	446	466	464	438	445	437	441	444	466	430	429	516	466	472	459	492	435	423	445	448	470	489	429	446	460	493	471	434	474	464	426	419	478	502	505	464	458	453	451	442	454	396	421	480	456	448	463	472	480	437	477	440	446	432	448	443	504	464	451	464	442	452	466	435	434	427	476	419	438	446	447	459	445	488	461	436	438	463	488	466	508	500	466	438	462	463	468	401	431	472	447	472	462	452	461	493	436	483	507	448	448	416	436	490	458	444	454	428	453	450	438	458	485	435	454	444	462	469	480	478	463	430	494	434	448	437	431	452	464	438	449	457	491	455	459	454	481	480	451	461	431	494	444	471	493	436	452	455	513	442	454	432	424	430	463	457	482	484	409	455	509	474	499	454	442	461	409	407	457	450	445	439	496	455	462	429	445	473	472	460	466	466	462	464	496	441	444	449	483	464	468	463	450	434	465	495	441	469	467	469	460	459	441	435	446	440	506	479	439	456	440	454	447	449	476	451	454	475	452	462	508	493	431	474	472	487	436	477	468	442	446	444	446	472	456	455	445	469	444	427	492	469	470	497	490	481	469	452	444	461	430	456	404	455	458	449	444	457	481	459	455	456	445	458	464	428	501	455	440	451	468	489	437	467	458	434	466	447	463	447	440	474	441	463	480	465	456	447	445	459	452	487	423	473	447	461	420	491	460	481	399	469	411	449	450	482	472	466	464	433	461	473	439	494	483	495	450	415	478	495	445	433	443	486	467	485	481	458	454	436	507	457	431	460	451	452	422	441	476	494	454	454	469	471	489	453	453	429	441	477	445	460	467	460	463	477	477	481	482	478	488	436	439	514	445	478	448	467	454	508	433	473	450	488	467	430	458	457	439	448	478	460	424	452	474	496	459	431	448	421	432	419	451	441	473	463	474	491	473	449	472	431	477	498	467	475	466	463	459	442	466	465	462	422	447	495	474	430	466	484	473	460	475	465	463	483	462	449	458	406	439	443	489	453	497	470	499	421	426	433	443	490	466	449	465	435	448	484	442	460	410	436	424	447	466	467	407	478	453	491	442	475	473	437	486	464	419	497	424	493	481	434	465	424	472	415	450	461	424	469	502	428	509	460	481	443	447	463	455	454	441	461	394	451	443	409	440	478	447	474	449	453	428	445	444	425	453	463	454	458	422	439	457	485	458	483	456	444	399	477	469	481	429	467	468	479	474	492	439	450	427	456	490	466	473	426	455	474	451	516	424	441	405	464	428	440	474	422	423	453	418	446	478	451	446	439	510	461	474	446	448	476	433	426	466	457	448	454	474	483	420	467	484	431	459	474	471	487	417	473	465	477	484	474	456	501	497	467	479	513	438	466	489	441	438	456	425	456	454	475	449	459	472	432	478	461	466	435	440	452	436	463	441	453	454	483	480	451	438	454	470	445	450	450	445	470	476	468	446	448	465	510	468	458	421	511	460	449	449	439	487	477	458	420	450	427	448	412	438	458	470	470	445	470	442	496	423	471	466	421	480	444	467	461	474	474	449	459	423	452	516	495	478	435	458	439	476	443	448	463	452	482	443	421	504	475	436	477	477	434	410	428	463	459	443	462	473	468	467	496	461	438	487	482	448	444	448	461	432	431	468	424	464	468	481	447	448	427	464	432	465	433	444	449	467	445	465	448	403	434	439	429	437	488	476	423	448	478	477	448	430	475	442	450	491	446	450	408	478	438	451	464	452	460	448	453	462	480	450	454	474	456	472	458	486	472	450	464	493	478	438	477	435	454	461	455	482	448	441	483	453	440	386	436	480	453	470	485	483	456	462	439	475	466	467	438	446	458	445	437	475	434	457	478	483	469	496	432	475	440	450	450	471	463	466	430	441	428	469	424	474	458	466	426	461	442	428	462	485	478	486	446	476	463	451	463	479	469	441	457	457	469	480	430	445	463	502	444	444	427	448	442	462	434	477	451	488	462	460	434	458	454	506	465	448	451	447	462	432	427	445	481	456	453	476	464	449	501	436	489	411	454	459	467	450	481	411	458	432	430	417	456	418	455	439	482	480	470	468	470	432	455	487	458	449	434	442	475	478	473	428	450	445	481	454	464	506	440	450	431	418	470	482	472	424	416	474	484	484	458	457	464	479	476	446	454	482	451	463	498	462	463	443	477	434	438	477	436	448	470	490	492	485	456	466	506	449	476	457	494	446	445	412	458	456	481	457	471	465	475	476	494	438	422	472	434	465	458	458	482	481	436	479	464	437	468	447	426	441	474	460	479	430	456	486	465	475	496	495	445	467	448	469	490	407	452	475	460	414	445	433	446	469	476	487	441	487	453	471	481	475	442	467	429	469	447	455	412	481	433	419	470	454	431	471	477	457	466	467	465	462	474	460	469	440	418	432	474	452	495	450	480	463	478	450	475	455	474	444	462	479	486	424	446	428	459	453	472	460	469	442	457	488	447	441	472	455	474	461	507	473	445	447	435	459	451	482	419	493	465	466	443	476	479	469	478	502	511	424	505	440	422	492	499	472	435	435	460	449	422	440	484	438	452	438	487	433	480	481	454	480	437	481	460	465	473	454	464	475	421	494	471	478	482	476	429	411	461	444	464	430	458	452	459	482	472	444	442	470	461	449	466	477	488	466	449	424	491	420	491	417	448	456	421	456	466	447	462	468	478	439	460	457	469	450	452	441	485	467	472	439	469	448	480	459	442	465	469	429	467	448	455	398	498	423	460	441	481	449	497	473	469	456	466	465	514	471	471	473	489	426	485	452	451	460	450	450	423	444	459	433	457	439	464	491	480	445	458	444	449	448	484	473	462	465	434	492	444	451	468	474	495	456	408	434	474	513	416	439	464	471	432	469	428	489	485	446	427	446	424	476	463	448	462	461	433	452	480	476	439	430	470	459	484	501	486	461	452	439	465	467	478	406	474	465	453	481	438	449	477	434	492	468	468	464	447	447	488	446	481	430	490	466	444	469	522	501	437	483	483	460	481	444	447	446	450	482	430	455	460	499	465	489	443	498	441	498	451	451	463	454	433	491	446	398	483	459	487	455	424	458	485	457	456	487	474	423	469	465	430	458	449	471	448	470	449	473	468	458	473	456	464	440	467	454	451	446	473	450	467	478	463	504	476	446	505	488	433	444	469	501	453	443	434	466	430	433	464	438	456	510	502	478	423	431	473	478	448	465	445	450	474	438	470	498	472	455	475	454	480	423	423	467	463	463	450	479	461	429	459	443	498	465	502	459	448	487	480	468	452	451	454	494	451	477	435	440	469	448	466	457	471	461	429	456	477	436	464	445	481	450	443	458	477	472	451	484	423	492	460	470	511	473	466	446	481	467	481	486	429	462	485	445	438	489	437	469	455	423	432	484	487	456	460	409	448	450	431	478	441	469	486	428	447	469	424	454	467	444	472	481	475	494	451	447
33449	29531	6769	2358	1295	918	724	643	604	571	546	518	530	540	564	542	540	490	499	469	476	549	517	515	466	508	494	512	491	515	473	527	496	455	502	520	528	484	497	470	535	496	499	484	477	481	498	517	458	505	504	476	500	532	502	529	482	534	517	505	485	495	490	523	499	486	538	517	506	513	485	498	510	494	504	505	497	492	519	506	514	482	495	482	458	519	517	486	509	480	474	472	503	533	515	485	534	469	511	513	503	477	518	508	491	494	495	528	476	505	523	519	474	490	541	478	486	490	519	474	518	487	493	509	493	508	480	464	517	484	518	526	518	538	491	513	548	508	469	508	497	478	472	506	509	446	509	565	494	499	487	509	516	516	540	504	497	495	527	460	501	465	537	506	497	463	485	508	497	526	486	493	503	489	506	466	509	464	512	478	502	498	506	470	521	522	524	508	517	474	502	520	489	525	492	534	479	513	494	480	491	485	495	535	427	536	492	474	492	449	477	486	537	497	457	507	499	470	473	517	530	498	512	514	527	472	509	507	519	478	497	557	509	540	467	533	490	522	514	493	467	496	531	509	500	463	484	512	484	492	508	509	512	499	537	514	490	478	468	484	501	485	502	498	527	536	450	469	524	515	452	488	463	517	494	504	525	480	546	521	495	488	511	474	506	474	488	528	477	466	498	526	520	475	448	526	540	484	525	479	494	517	491	532	551	485	547	497	555	505	499	499	511	494	488	505	538	546	498	496	528	480	478	515	531	509	482	475	487	469	463	506	503	478	530	499	500	486	516	521	530	549	498	465	498	471	508	490	499	486	485	505	519	488	475	498	474	501	493	509	463	515	522	520	515	518	476	505	542	477	518	502	439	505	513	494	517	468	507	489	515	510	541	484	457	503	496	493	481	472	440	524	488	500	499	470	472	509	524	500	482	502	481	493	533	478	502	483	492	484	505	532	496	468	495	527	459	489	505	496	522	491	485	461	491	510	505	473	495	491	482	477	485	502	503	516	485	498	489	488	486	528	529	517	519	498	490	507	489	517	522	527	525	526	513	469	548	504	517	479	505	511	522	512	507	471	487	541	509	495	541	516	485	511	456	505	515	471	504	468	520	541	472	520	484	473	495	489	487	516	480	517	505	513	497	499	509	445	525	503	498	486	476	451	470	496	500	517	462	492	466	517	496	499	519	510	498	515	498	485	461	491	490	482	507	444	503	543	471	521	486	509	474	500	496	534	483	474	523	501	463	520	498	445	520	487	511	484	483	484	556	493	495	493	510	455	513	496	499	512	516	504	530	514	518	483	522	472	469	485	499	495	502	474	483	533	513	456	516	475	490	500	498	500	508	520	510	503	508	501	469	491	481	477	500	518	482	489	494	491	516	468	526	493	528	479	474	502	471	515	535	451	477	505	501	490	527	494	500	495	500	490	499	514	534	525	535	517	514	532	450	519	488	518	506	533	490	501	511	508	492	484	443	550	516	520	512	500	519	536	492	513	495	474	528	504	520	529	484	509	515	451	506	470	495	523	512	485	508	508	513	490	549	499	463	497	506	473	522	534	470	497	475	478	522	507	506	500	531	488	496	500	510	498	500	462	489	519	504	494	474	491	479	488	473	506	504	510	498	515	502	498	509	504	506	548	483	533	483	499	513	506	543	478	523	501	499	519	506	529	472	467	520	498	519	487	545	519	482	530	523	518	505	503	468	517	538	503	494	492	470	507	496	474	558	508	511	509	490	471	513	541	481	517	467	464	469	498	515	521	496	512	488	515	483	514	543	489	531	510	490	507	491	509	507	495	504	447	466	510	493	476	515	499	466	508	502	510	487	502	494	537	473	475	508	512	491	490	509	514	473	470	529	461	490	495	508	472	489	480	520	452	467	537	513	491	482	489	504	514	482	483	491	534	511	490	487	490	495	495	477	497	493	511	509	496	519	514	470	494	540	519	531	483	471	538	521	471	505	515	458	468	501	510	535	511	520	451	517	502	502	507	469	469	481	475	502	519	519	506	570	500	490	507	482	464	476	511	492	454	510	526	495	463	509	504	493	532	475	430	494	501	511	464	473	490	483	498	547	507	482	498	496	512	536	524	481	495	524	504	509	502	509	519	512	510	480	510	524	520	515	538	474	474	495	491	513	509	542	496	485	497	555	470	491	494	490	535	499	555	533	532	471	487	525	492	547	479	537	504	474	489	497	483	504	463	498	493	525	546	493	541	504	490	513	512	492	484	504	520	484	469	482	508	483	539	525	475	480	498	529	528	494	516	463	509	528	547	500	503	499	523	490	458	526	496	506	505	547	521	509	512	503	480	469	475	518	483	473	491	527	507	512	470	447	490	529	537	488	525	456	523	500	519	501	493	525	470	527	471	491	505	551	487	538	492	503	486	502	485	502	519	508	503	468	523	535	521	488	530	533	483	514	501	482	520	525	504	522	482	524	535	503	497	475	496	464	495	488	507	484	506	505	509	528	507	522	489	483	495	475	469	487	511	508	489	523	515	513	505	516	541	457	454	506	545	489	489	521	469	498	462	488	489	506	512	498	481	511	517	486	524	461	548	526	499	503	468	492	499	485	533	535	530	512	465	486	541	504	487	478	495	484	536	485	495	513	451	527	493	478	501	494	515	477	497	486	486	493	523	480	491	519	470	514	499	513	486	485	550	536	513	516	462	529	495	469	498	527	523	490	469	499	476	503	510	501	478	495	499	515	480	509	497	496	495	531	503	504	492	491	500	471	490	511	478	497	458	504	498	514	531	470	478	494	508	500	508	514	479	521	528	509	468	508	504	484	475	449	564	479	496	559	504	433	492	499	547	515	540	488	537	491	490	505	518	461	544	517	527	480	491	476	499	489	496	446	496	498	461	514	506	496	485	440	506	507	510	501	519	529	492	467	510	493	552	517	536	517	469	508	503	514	479	541	484	524	489	497	515	461	500	512	469	491	492	480	516	496	479	489	465	474	521	498	494	511	455	490	506	516	517	554	512	535	510	545	509	527	490	482	501	505	471	500	490	498	480	529	505	511	487	471	515	529	500	491	495	549	544	490	506	481	520	510	494	479	523	502	520	502	481	498	469	489	469	507	508	508	459	491	499	517	528	514	485	481	478	494	476	499	498	519	493	512	514	511	511	486	499	520	493	493	504	518	504	503	476	472	497	488	498	486	492	498	519	497	511	473	491	489	516	494	512	539	509	499	510	497	522	474	512	500	509	484	518	530	510	520	531	488	520	566	488	469	506	519	519	513	491	489	484	507	508	506	481	510	500	473	527	502	503	535	506	480	479	490	494	488	521	482	480	474	499	498	507	494	495	504	498	537	490	499	517	518	460	508	441	507	525	509	502	487	497	553	478	498	488	515	486	474	480	530	505	500	547	466	490	522	491	524	492	505	504	496	516	515	492	499	489	499	487	505	537	532	478	466	512	490	478	499	493	502	564	474	508	491	511	513	488	476	484	507	470	481	516	526	537	500	525	522	506	507	473	521	484
25000	20681	26956	24384	20652	10256	1204	660	586	441	434	428	392	361	359	330	288	272	275	259	267	257	281	267	279	279	231	236	242	258	245	233	249	233	254	243	229	252	237	248	250	246	220	213	226	220	205	231	238	231	224	219	222	229	253	204	233	213	235	235	213	242	244	231	224	223	225	235	224	231	238	238	232	243	206	198	222	232	212	228	212	215	232	216	220	214	228	218	199	194	215	236	247	229	217	228	222	236	224	213	232	184	216	228	283	230	207	220	226	256	218	211	225	224	219	211	220	240	241	218	217	225	199	218	248	228	235	230	231	238	232	236	212	204	206	233	214	225	258	223	213	224	252	249	213	238	241	215	226	185	219	202	208	246	250	232	233	251	228	219	204	225	228	227	228	229	224	252	231	219	244	231	203	230	226	230	200	251	215	211	214	227	224	194	244	210	208	210	228	211	229	234	233	246	234	231	237	237	216	229	237	210	203	228	259	228	237	226	224	230	228	235	242	239	224	238	233	221	231	230	242	227	254	240	231	262	231	247	220	207	223	227	227	242	231	245	213	255	208	228	251	243	229	222	244	231	222	217	210	243	235	249	227	194	227	218	212	228	207	227	219	242	217	238	218	219	199	229	218	234	248	233	198	207	213	243	239	227	207	221	228	207	201	238	231	233	253	245	249	258	229	228	238	239	241	241	229	226	222	227	225	231	208	226	241	236	238	228	250	237	218	216	223	230	208	219	209	229	214	239	207	211	238	223	229	200	212	248	224	211	261	219	247	219	211	209	227	209	198	239	232	240	230	212	257	214	229	223	229	214	258	220	242	234	225	222	231	227	223	246	212	227	223	245	240	218	236	208	229	231	225	239	209	247	219	233	243	223	255	222	250	202	238	216	244	235	210	229	208	223	249	247	224	227	230	271	221	226	223	252	228	231	251	221	239	227	210	208	215	213	247	239	214	235	210	224	226	238	224	214	249	219	217	234	210	222	197	256	208	231	210	251	224	221	211	233	239	206	214	250	206	257	228	226	237	260	245	186	226	232	239	224	224	233	225	245	197	201	265	229	219	216	221	224	263	235	212	225	194	230	220	214	219	240	210	199	218	223	210	234	204	227	258	249	213	241	237	216	219	220	221	232	228	234	219	240	226	254	262	248	221	224	231	221	240	249	206	213	200	260	226	223	236	259	231	231	210	238	219	219	222	232	247	221	226	234	230	215	226	203	222	216	229	230	206	228	231	208	206	209	236	238	217	214	228	203	247	242	204	227	209	224	232	233	216	217	240	225	234	225	220	221	210	228	238	220	249	233	228	218	222	220	208	218	199	211	238	209	229	232	233	239	212	232	256	232	207	231	216	231	206	205	226	249	220	244	258	233	204	245	224	237	218	227	225	228	247	240	234	262	255	211	244	231	234	216	266	234	213	213	230	255	193	202	227	228	223	234	224	198	191	239	215	218	201	222	226	203	205	222	215	223	216	224	249	239	218	200	208	209	230	233	209	235	212	230	220	206	243	210	219	246	230	223	216	222	228	231	239	224	269	213	234	224	199	240	218	215	227	214	228	233	223	211	233	235	217	218	206	237	230	225	252	211	255	220	227	247	206	216	185	216	218	224	233	219	221	211	213	239	240	239	237	227	263	237	214	237	219	234	264	226	196	206	230	212	245	220	228	210	233	256	228	224	232	239	259	219	229	216	233	230	234	188	251	233	235	218	236	194	222	224	223	230	199	257	226	232	240	235	249	225	236	211	206	223	212	247	229	236	218	220	232	239	224	227	212	219	255	244	210	237	248	239	221	228	246	216	201	219	234	226	224	218	255	226	217	242	227	246	240	215	232	244	241	278	205	227	214	254	260	247	216	238	234	213	213	205	220	224	219	236	222	236	208	218	235	219	243	245	251	225	226	219	223	234	218	237	227	210	238	230	241	232	265	228	218	241	239	233	230	219	242	220	239	241	230	242	216	237	193	236	244	221	258	229	239	228	224	230	237	222	226	219	190	204	216	215	215	221	217	202	245	213	221	225	222	237	205	255	239	224	205	201	220	217	223	218	227	231	230	205	233	222	253	223	228	200	229	198	249	259	275	243	215	243	239	211	229	261	242	239	242	228	225	235	204	223	232	229	216	227	243	229	224	244	233	264	227	233	228	194	237	236	240	222	226	233	226	238	237	239	234	206	226	242	219	193	252	239	238	221	215	215	233	251	206	238	216	213	245	223	235	193	223	224	212	245	234	185	223	215	192	244	217	231	235	219	242	234	226	222	230	245	249	235	205	218	247	215	230	231	213	230	205	230	246	235	234	240	213	264	213	240	215	206	204	222	216	256	226	213	237	242	190	239	220	239	231	227	223	258	221	236	226	202	226	222	236	214	238	242	241	237	211	248	241	212	254	234	249	221	219	245	230	226	239	225	241	232	245	225	217	253	227	226	213	224	236	244	233	212	213	222	250	228	240	257	248	252	220	239	220	209	232	235	230	232	208	237	231	218	212	238	234	228	201	248	228	238	232	241	246	239	209	228	244	224	213	230	245	219	234	208	190	206	203	206	218	250	229	248	205	245	245	199	229	205	238	218	226	227	232	227	256	236	235	228	233	214	227	231	222	210	236	243	225	214	241	224	223	210	220	233	208	217	254	233	219	213	225	215	246	210	193	238	239	225	229	222	236	244	225	258	240	208	204	215	232	244	200	225	261	217	175	213	218	227	215	221	242	243	190	233	224	217	235	208	194	195	223	240	230	236	214	221	245	219	241	212	239	251	233	226	213	226	206	233	240	234	247	230	211	227	207	244	218	221	217	250	224	233	229	203	236	239	236	227	255	212	223	216	205	250	224	232	221	250	183	235	219	226	259	242	256	242	215	212	222	206	257	233	221	230	210	227	253	206	241	220	237	235	211	243	239	219	210	215	227	192	232	239	228	252	241	230	211	214	230	224	227	200	223	241	240	269	243	232	216	238	219	214	215	209	229	228	217	237	230	225	229	217	228	250	226	217	225	230	249	230	201	212	224	224	251	228	234	227	211	223	235	228	225	239	214	237	230	224	191	228	200	219	202	233	210	225	214	228	251	234	237	220	256	237	251	232	233	216	232	230	220	222	241	202	218	247	215	239	195	222	235	221	235	217	219	203	243	234	226	226	207	230	244	256	235	195	225	209	230	226	235	211	232	208	225	221	239	220	234	204	227	221	242	192	218	202	237	246	253	229	221	215	218	228	232	227	231	227	243	227	214	194	237	204	194	233	214	205	224	230	232	205	216	215	223	224	206	197	218	260	255	224	229	216	234	227	236	206	226	234	251	238	239	228	267	216	212	235	231	215	217	226	231	209	263	233	236	203	224	211	228	236	205	216	244	221	210	245	234	263	261	231	225	244	239	207	242	223	227	224	219	224	224	241	235	218	226	211	223	226	235	239	220	233	224	215	229	244	252	216	235	232	234	217	226	217	226	235	210	213	239	239	216	202	238	216	231	258	204	223	239	234	210	214	221	232
38577	45040	17731	6007	4284	2880	1742	1382	1161	819	750	705	680	632	548	486	458	369	410	383	373	345	296	320	297	321	312	293	333	287	240	288	289	305	300	304	300	281	281	248	267	255	280	267	277	251	260	253	264	255	270	240	290	296	254	257	262	263	234	245	270	268	288	295	263	281	249	269	252	249	270	251	241	246	264	228	262	278	244	279	278	256	257	267	246	258	242	226	266	253	248	263	233	232	272	281	277	241	277	249	281	221	266	259	256	253	265	239	250	280	251	263	242	262	273	261	253	254	239	251	252	243	259	259	271	233	258	250	224	248	244	245	213	251	257	270	235	235	237	242	219	271	254	239	227	250	250	269	279	271	233	252	251	252	254	248	292	235	230	262	253	276	237	226	254	258	268	281	245	244	276	233	271	249	254	272	261	231	260	266	219	226	244	267	228	261	256	266	233	254	259	253	265	261	238	243	239	245	261	271	225	232	241	257	289	255	249	249	253	258	257	249	277	230	240	232	264	242	242	287	252	265	249	217	244	260	236	262	268	259	245	250	227	220	242	255	259	219	268	250	252	252	228	214	272	274	258	250	274	251	245	249	254	206	233	245	242	258	269	264	263	230	272	260	253	280	250	231	265	236	239	264	247	261	249	265	256	272	256	224	241	223	256	238	248	242	244	286	249	253	267	270	246	213	251	290	227	243	245	244	224	279	250	249	253	258	281	256	207	245	252	272	247	226	266	257	274	241	236	231	245	259	248	218	251	254	273	238	257	234	262	265	257	263	255	268	252	250	241	264	252	250	230	255	248	265	258	265	258	258	247	236	252	267	250	223	243	250	254	239	249	265	245	245	264	276	238	265	296	251	257	247	242	274	243	244	239	252	268	277	273	257	233	260	262	239	264	265	257	287	245	250	227	261	240	244	271	250	248	249	246	261	264	251	261	262	228	266	238	242	240	264	239	262	232	212	268	248	261	261	269	236	243	233	261	252	238	244	242	253	233	232	265	269	258	249	241	226	231	253	236	255	232	231	219	241	238	244	259	254	258	280	239	252	280	242	229	254	244	267	261	267	261	266	263	271	253	254	256	242	250	266	240	234	259	259	258	257	241	249	213	221	271	259	241	246	284	248	259	252	232	228	228	227	277	262	254	226	246	231	244	253	221	261	246	221	274	233	230	243	253	276	272	245	266	251	228	256	243	243	247	240	263	251	244	252	231	226	236	252	243	261	244	247	290	270	255	271	236	241	243	268	257	272	225	247	243	264	258	227	238	263	258	234	279	250	262	246	211	260	236	274	247	251	241	254	239	258	249	247	248	260	228	248	225	275	268	242	257	250	252	233	278	271	288	241	247	242	242	242	247	243	270	257	257	240	252	249	269	239	233	261	272	266	238	247	266	230	273	259	267	262	241	254	277	239	265	262	270	256	234	302	228	250	259	242	233	252	235	271	249	275	246	252	241	262	234	229	279	232	236	235	293	249	259	263	245	289	247	228	226	245	238	213	235	232	254	252	230	267	242	233	228	250	240	230	260	267	225	238	231	249	257	278	224	251	245	257	250	262	243	218	288	259	254	226	271	242	287	265	241	250	258	244	269	241	255	278	274	243	264	222	256	276	258	236	238	212	235	221	260	271	277	270	271	245	256	257	258	264	246	271	234	266	265	278	256	219	234	250	283	254	284	263	238	253	280	254	208	284	244	255	261	240	232	235	236	259	247	277	241	259	230	230	247	250	259	249	258	270	229	273	247	238	265	261	259	263	257	254	234	273	261	238	257	242	272	275	233	246	236	209	233	250	264	247	275	242	259	248	243	262	242	231	256	225	265	241	274	282	233	299	263	237	227	261	247	262	245	279	245	227	241	247	244	259	280	250	257	230	231	218	220	262	244	235	270	234	263	262	254	241	251	256	253	226	254	249	250	249	235	256	237	234	225	266	267	257	248	229	240	224	233	210	277	247	255	224	266	263	230	239	235	259	219	248	294	269	280	258	263	231	266	280	223	256	241	228	260	244	251	258	246	257	271	271	250	265	246	261	252	251	271	259	234	235	263	240	239	234	252	268	250	257	252	248	284	256	257	246	198	257	281	280	248	257	251	240	262	254	247	234	255	221	255	213	264	259	248	250	261	242	258	235	262	266	250	245	272	243	252	271	260	232	251	235	269	241	224	275	266	262	254	254	233	228	257	255	229	233	256	263	254	230	264	263	242	210	249	229	274	276	231	232	262	261	236	239	252	260	257	275	240	264	251	247	244	263	231	226	221	249	261	258	241	253	252	266	286	274	224	256	253	263	278	255	252	241	257	233	257	219	222	248	250	258	209	275	239	253	264	255	246	265	260	269	262	239	242	260	277	245	269	287	223	260	250	235	262	252	266	256	261	261	254	255	259	273	219	236	249	255	242	254	273	226	259	236	272	253	253	259	241	261	244	261	246	262	232	244	268	257	270	214	260	242	267	261	295	240	239	251	239	255	264	261	262	224	255	242	260	224	250	289	215	230	268	282	237	250	251	243	244	265	244	247	245	245	246	262	233	240	230	258	244	250	264	266	272	236	236	244	256	275	258	229	239	269	263	254	237	274	248	240	231	234	248	263	282	245	237	237	258	249	236	272	250	230	245	234	246	220	273	240	238	226	277	260	247	243	248	258	252	278	254	230	221	264	236	237	264	253	269	258	235	259	276	230	247	257	248	255	261	273	260	237	211	255	273	253	240	232	231	251	243	243	259	262	272	272	251	256	237	241	241	243	235	259	239	263	223	263	250	240	248	231	270	247	253	263	263	261	247	240	247	262	260	230	252	265	228	250	242	225	250	227	262	242	242	242	232	234	249	242	262	268	270	271	258	270	265	264	248	267	268	230	246	252	235	247	255	232	240	277	249	226	248	255	256	239	287	242	241	237	259	250	240	280	248	271	258	259	267	227	274	247	243	232	231	276	254	230	286	235	246	282	253	272	271	255	238	255	254	272	254	246	243	294	266	287	247	255	247	249	271	262	257	249	261	261	240	247	251	259	264	233	235	278	255	246	263	241	211	232	280	261	267	261	264	271	286	259	265	259	247	256	282	256	233	279	261	275	245	274	260	249	254	278	229	279	251	239	254	260	244	266	219	239	223	271	257	251	264	266	236	255	260	254	223	274	230	267	272	260	249	230	244	258	252	240	239	273	242	271	230	253	253	236	231	282	247	270	290	286	271	235	280	206	271	250	246	257	242	228	237	239	241	259	259	262	284	219	262	256	232	262	214	235	235	236	235	265	237	284	246	262	263	264	247	264	251	235	219	270	229	248	285	238	259	247	222	232	221	246	243	260	205	249	257	217	270	256	273	245	268	239	258	267	230	258	248	238	269	274	277	264	228	241	241	266	217	240	275	241	233	259	250	227	236	250	252	272	256	219	256	244	247	259	245	281	222	229	251	245	228	219	263	231	247	251	242	234	241	225	244	258	282	231	240	238	244	267	249	268	246	282	237	274	249	239	255	285	264	239	248	246
23032	20697	27319	24006	20666	20644	7869	1481	1072	966	931	846	805	813	754	661	652	614	609	637	621	634	585	587	561	632	585	552	521	558	547	515	546	552	491	564	513	557	519	525	543	575	495	490	516	520	546	532	578	493	518	540	531	540	549	542	493	533	519	487	501	507	535	508	532	538	493	539	512	554	556	487	528	511	520	499	509	516	532	484	532	490	518	539	456	489	547	536	505	484	529	466	552	499	494	540	541	513	521	486	508	493	497	506	465	475	520	531	504	519	531	540	555	508	493	494	520	479	484	497	494	500	530	518	510	526	505	519	508	480	567	513	523	503	499	502	470	519	504	526	502	531	548	521	531	500	476	472	468	530	536	528	518	510	490	524	500	518	510	462	525	514	532	509	541	506	520	513	514	461	534	522	527	528	481	499	479	524	521	510	514	511	517	540	507	514	514	514	559	498	493	507	491	504	474	475	514	511	484	543	496	544	547	539	538	503	510	496	523	507	518	474	480	529	491	480	483	530	509	536	467	492	516	493	495	551	507	506	459	515	510	510	511	537	509	507	520	492	517	480	499	488	516	527	513	524	570	524	548	522	474	499	521	490	513	539	538	505	513	487	533	498	480	488	544	542	556	503	494	498	513	498	510	476	475	510	509	502	538	518	512	484	515	517	484	496	508	528	509	477	548	507	501	499	510	546	518	518	505	546	485	470	506	492	507	486	556	519	478	522	513	500	513	478	478	523	518	459	483	503	508	508	515	520	561	507	503	462	510	531	492	521	482	495	526	474	493	448	541	550	506	546	550	496	504	517	500	487	491	538	524	503	533	555	505	477	470	480	503	517	513	516	511	515	509	531	478	510	475	511	504	500	539	516	503	522	517	507	484	463	485	507	544	482	522	513	492	486	512	509	490	509	495	500	451	466	516	496	484	476	443	538	491	483	485	566	544	518	506	508	525	461	516	482	477	500	472	496	470	520	473	483	528	549	555	496	491	528	532	505	500	518	478	508	530	496	514	467	534	490	488	461	516	541	509	528	515	506	522	528	514	477	524	514	495	529	519	500	501	544	486	478	495	502	492	516	519	522	520	528	496	518	500	519	553	498	526	525	483	493	553	502	526	547	480	505	521	477	488	524	500	534	522	576	484	518	513	529	498	537	539	530	486	479	499	443	482	517	511	500	482	515	527	509	485	499	485	488	500	480	472	498	504	462	466	468	528	509	538	531	538	513	545	487	544	491	468	518	494	518	491	538	509	509	486	460	497	503	511	467	546	519	502	523	496	524	518	496	515	498	517	523	485	489	529	517	512	530	488	511	530	492	523	489	527	478	507	499	477	500	516	491	552	518	506	544	496	543	502	549	485	491	483	498	544	493	491	477	509	522	494	490	494	544	501	494	514	500	489	527	517	533	505	514	490	467	502	523	494	551	552	536	510	513	503	495	492	473	490	544	550	515	515	490	540	504	480	516	532	517	508	486	510	525	513	521	496	561	480	528	561	514	516	524	505	509	500	539	460	488	514	518	509	503	505	516	491	557	500	547	477	538	514	515	563	479	471	500	508	468	529	494	489	515	546	506	544	525	506	492	499	539	473	500	496	492	479	502	508	540	478	518	522	495	506	516	476	537	504	482	511	547	493	492	473	489	500	543	489	513	544	511	508	499	519	504	501	522	516	524	509	546	511	485	524	485	526	515	512	539	500	492	521	500	535	512	503	538	488	500	533	525	466	516	504	488	470	476	511	515	524	477	528	504	524	517	478	512	519	525	537	467	497	452	517	517	536	529	506	506	544	516	546	511	526	536	504	490	498	510	540	519	525	513	511	500	510	514	492	498	469	518	488	509	471	527	498	544	507	552	512	530	530	519	519	557	512	507	501	531	524	503	511	521	484	506	476	458	525	527	537	557	462	486	532	496	527	553	500	517	529	557	513	511	499	488	539	534	570	509	478	468	492	501	492	527	522	493	487	567	517	476	516	525	499	563	507	520	482	490	503	493	480	502	516	537	546	493	477	544	501	544	509	530	520	541	515	525	513	502	508	496	490	552	510	481	519	514	520	520	488	521	500	501	453	516	561	515	487	484	549	514	499	480	509	462	503	516	549	504	515	502	511	497	477	529	521	505	461	526	526	511	480	533	473	443	539	537	505	480	513	495	537	492	506	512	488	521	503	504	526	476	497	504	530	528	520	548	507	548	509	472	528	513	532	528	517	508	502	494	516	517	502	507	539	506	515	473	544	471	509	479	524	499	527	534	517	510	494	479	513	534	541	518	515	501	494	502	498	471	495	506	497	516	541	525	494	508	512	491	504	516	494	502	494	502	477	496	514	489	549	491	529	536	501	521	548	511	495	493	491	491	540	497	536	494	544	520	507	475	507	513	523	487	498	517	493	475	477	491	493	511	511	523	529	539	543	510	483	540	525	532	485	529	489	490	510	487	500	519	514	513	522	490	547	539	510	550	501	469	481	488	479	485	463	508	498	459	473	550	552	523	503	524	548	535	505	536	569	529	503	471	503	496	521	486	487	505	531	485	515	549	480	499	479	507	548	501	516	494	529	537	500	494	514	521	521	509	502	500	483	460	491	477	531	471	505	471	528	543	510	471	531	498	527	488	512	508	482	509	462	491	505	493	524	519	506	494	554	500	551	518	471	497	500	495	507	496	461	518	493	496	519	494	517	551	510	489	520	503	481	522	532	551	528	488	544	499	498	516	506	527	529	514	511	516	490	487	493	511	512	491	519	515	474	503	485	510	502	546	527	496	564	484	534	514	538	518	484	499	514	479	466	494	517	482	507	472	539	508	490	480	506	539	516	518	526	523	495	544	512	520	508	517	535	546	499	474	506	549	538	491	484	481	503	524	538	497	521	548	509	527	495	522	535	503	501	511	503	479	526	521	517	475	486	521	542	519	525	538	552	532	522	500	498	526	503	511	496	504	494	526	477	482	521	496	477	513	494	521	524	531	553	505	479	490	510	520	534	551	508	492	547	545	486	490	565	530	524	544	488	562	496	487	520	525	524	542	518	520	495	516	503	510	532	559	508	526	577	548	547	547	505	549	509	507	513	478	502	517	502	496	524	543	525	517	519	479	493	474	530	506	522	522	487	504	507	476	565	478	535	512	493	497	536	514	509	474	515	493	525	498	485	494	489	538	469	520	504	478	526	505	538	523	520	506	539	549	532	527	479	545	539	549	521	462	534	501	511	495	518	568	491	507	491	473	522	479	494	520	549	518	537	492	569	508	549	506	493	538	518	533	531	513	516	499	488	511	481	496	504	524	500	507	483	463	516	461	499	509	521	527	505	511	478	486	501	544	510	516	533	505	493	529	504	481	506	499	493	524	527	527	523	521	473	494	506	481	495	506	488	501	491	502	553	531	476	500	503	503	533	502	511	519	496	492	497	519	438	518	479	507	479	485	486	526	470	489	517	515	484	512	500	501	527	479	490	539	512	538	524	527	495	486	490	497	488	551	522	495	482	524	476	508	512	520
42451	52848	22226	9615	7094	4377	3251	2516	1990	1627	1348	1308	1207	1079	961	847	861	792	789	740	720	670	630	649	647	624	595	625	618	568	597	563	544	533	579	506	592	552	578	525	523	543	499	551	523	531	526	551	497	539	560	561	542	513	505	538	490	525	525	543	494	513	539	513	515	539	499	533	515	486	476	510	509	540	481	477	561	516	460	489	499	536	507	479	509	526	505	503	512	459	525	491	488	491	519	542	528	520	509	502	516	488	466	532	493	518	527	483	467	532	486	471	484	527	515	555	515	519	517	513	477	470	476	526	510	469	514	493	508	529	507	510	504	484	521	525	501	526	530	492	529	500	487	479	520	531	506	496	554	475	495	511	522	548	489	551	505	473	517	498	512	481	497	472	512	476	499	490	517	514	522	536	509	555	496	531	524	517	546	543	476	471	482	524	479	501	489	505	489	506	485	497	495	489	516	499	527	490	523	507	484	505	452	480	515	500	489	497	542	482	532	516	508	493	519	480	486	485	546	491	506	522	493	488	498	473	545	442	494	529	517	510	562	485	490	492	469	500	509	479	488	495	482	541	496	499	462	492	486	536	473	499	503	512	518	466	538	480	512	467	495	493	475	513	516	502	477	526	462	529	478	470	508	535	507	484	523	509	517	475	496	486	480	484	502	502	490	479	491	453	498	489	515	493	487	488	488	500	488	506	527	455	475	503	517	498	489	528	485	472	498	503	525	542	478	470	516	498	513	539	484	508	503	479	529	486	505	536	496	533	504	510	478	482	485	488	481	515	525	518	513	497	526	523	508	507	504	486	541	504	496	484	528	498	528	491	475	491	521	504	471	480	518	511	536	502	521	495	528	494	510	499	515	490	452	506	446	514	470	485	535	506	507	524	508	493	498	537	540	532	513	510	521	490	507	498	500	569	507	482	541	519	498	527	520	484	484	493	537	521	490	473	529	491	542	512	540	499	542	515	545	478	515	526	513	508	471	487	463	515	482	496	482	513	504	517	500	532	522	469	491	507	496	531	522	489	549	520	483	505	485	463	481	489	525	457	470	503	555	500	478	532	456	530	489	503	480	487	475	494	482	531	500	474	509	515	505	487	468	485	494	480	469	502	504	562	499	520	523	494	522	518	499	470	472	501	485	464	464	514	518	515	491	507	488	490	505	507	527	476	476	496	480	502	535	524	469	497	542	468	495	481	514	529	510	516	533	522	510	463	467	530	506	547	508	496	513	542	496	515	512	516	531	505	521	510	468	492	527	485	530	476	466	487	519	467	488	518	505	495	485	489	477	501	514	524	496	483	500	493	507	469	507	536	506	501	517	545	496	467	513	498	484	533	537	509	499	504	482	490	500	504	529	521	510	512	500	529	525	470	483	583	470	485	498	522	482	500	552	481	507	450	507	462	485	510	493	509	495	511	507	464	488	516	541	505	480	510	500	496	467	526	492	550	480	507	468	539	509	551	489	508	469	439	488	514	483	514	525	508	471	472	510	483	509	504	491	487	522	523	488	511	526	513	515	490	477	496	491	504	482	513	503	497	502	527	502	482	524	531	503	521	523	495	479	487	534	525	536	511	534	502	481	463	493	523	503	476	487	486	500	508	477	537	524	511	492	518	488	468	535	522	513	471	504	499	509	469	487	517	463	504	496	488	483	525	515	499	506	481	497	466	509	503	477	519	517	510	497	489	536	513	524	455	494	522	504	500	477	454	516	504	460	506	479	500	517	451	476	508	471	536	547	483	480	512	475	491	469	504	460	490	498	489	506	523	521	592	513	507	481	523	520	500	518	481	488	508	530	481	512	497	536	505	477	505	525	496	473	523	521	486	525	489	485	506	503	488	501	457	477	513	499	476	507	514	494	533	476	501	524	500	478	503	536	494	504	497	496	481	450	506	516	492	518	503	492	481	482	493	505	540	477	453	455	521	463	513	497	489	508	503	476	502	497	487	488	490	513	515	482	500	500	492	525	531	503	477	550	493	517	497	503	510	496	496	504	493	510	534	500	505	482	526	554	487	462	516	507	501	463	533	502	492	547	495	531	510	476	492	512	536	476	494	494	517	533	489	500	486	496	507	511	486	484	509	525	497	483	517	503	521	466	517	519	505	507	519	512	494	528	472	483	517	474	459	516	511	531	492	516	507	497	466	492	505	493	471	496	480	501	486	533	461	476	502	523	469	514	490	533	483	490	484	486	535	502	503	496	504	481	493	483	528	468	478	483	499	505	538	515	488	500	509	531	501	507	521	488	508	496	524	507	483	470	479	489	511	553	517	503	503	477	470	455	498	509	514	473	483	507	493	483	486	508	556	517	482	486	492	517	514	488	499	486	536	473	512	505	544	502	514	526	552	476	522	494	513	510	512	477	511	513	521	462	527	490	447	517	522	499	477	498	521	477	525	531	544	561	469	524	501	519	486	489	492	523	526	477	518	519	504	498	494	503	472	514	545	491	478	530	477	509	523	510	497	495	463	495	521	512	524	519	449	492	468	500	497	455	480	507	498	516	510	485	480	507	494	516	501	506	504	524	468	461	476	506	496	489	506	526	501	481	528	489	489	469	498	474	504	519	483	510	491	485	510	519	534	498	503	473	521	486	475	485	544	480	509	486	510	507	525	508	499	563	500	481	472	507	500	487	470	476	479	491	509	496	539	487	469	549	542	506	550	475	517	504	514	507	492	512	515	485	500	523	495	513	469	509	519	493	507	521	493	506	466	511	518	497	491	517	466	490	507	478	511	470	518	486	503	494	517	507	509	527	519	481	513	499	464	475	483	500	499	482	534	494	531	507	534	527	522	490	535	524	504	526	486	508	479	484	509	475	533	495	512	491	526	481	491	501	491	502	490	499	479	534	503	542	503	471	470	511	508	489	557	500	511	505	495	527	455	529	498	498	482	483	508	508	573	499	515	533	529	492	490	486	482	494	514	506	537	503	486	507	504	505	516	500	495	544	505	493	470	482	457	508	500	540	510	497	480	479	446	471	519	470	499	536	510	504	498	476	513	458	497	495	474	469	476	470	534	477	521	494	471	497	486	478	515	472	541	445	516	516	482	526	467	496	465	484	515	511	486	456	518	474	485	477	504	520	537	504	494	471	492	492	508	502	508	467	513	497	490	483	523	503	512	506	490	472	478	548	519	514	475	502	486	480	480	515	485	516	506	462	508	449	600	513	476	515	477	498	485	512	480	524	482	506	517	507	492	517	516	464	488	527	466	505	545	498	496	481	497	499	499	506	465	446	526	509	511	561	485	530	522	496	502	507	508	526	493	496	525	486	489	480	483	519	516	503	509	485	493	499	459	521	472	514	509	509	496	507	482	517	520	505	508	475	468	516	510	484	487	537	483	504	502	485	509	528	473	525	505	526	538	509	512	526	491	533	508	533	490	514	524	500	489	485	472	542	517	510	478	464	492	494	496	468	479	500	493	519	525	504	490	463	484	481	478	480	515	514	495	486	515	542	475	508	495	499	510	501	482	470	479
32766	23618	9356	1286	776	557	579	539	467	438	467	470	474	483	464	450	470	443	452	451	468	471	440	402	469	446	435	478	478	466	459	461	477	470	478	474	457	489	490	474	434	442	476	462	500	453	455	471	437	412	415	503	433	439	470	445	431	431	473	453	462	442	448	450	449	440	444	465	499	475	419	487	476	471	475	489	432	445	450	441	464	466	433	472	457	457	436	464	428	449	462	452	483	484	473	460	454	486	447	428	486	451	410	458	443	480	467	463	457	467	467	477	453	450	445	427	461	445	468	486	432	482	443	449	444	458	459	456	448	430	480	481	465	432	468	483	481	479	460	493	421	475	426	451	447	443	467	480	422	429	451	400	442	419	413	440	471	480	482	453	452	448	433	424	423	421	456	438	461	437	473	487	451	464	467	469	462	457	449	446	491	427	480	472	444	428	446	459	403	465	455	418	450	471	470	466	443	440	421	437	477	441	458	466	435	473	443	433	450	458	441	484	446	456	422	484	460	450	465	478	424	426	485	481	436	425	462	463	420	468	425	448	447	440	459	465	497	438	445	401	474	453	466	449	405	498	450	432	470	435	475	481	474	480	465	475	448	457	435	420	442	475	434	426	430	449	436	437	423	467	452	448	480	447	448	452	457	427	403	461	424	467	438	426	453	464	466	441	470	460	461	426	420	437	470	445	508	484	485	461	443	458	472	461	459	454	442	435	427	442	489	464	457	475	455	420	439	441	494	437	458	455	481	448	465	457	465	464	430	465	449	462	441	434	489	442	465	457	414	487	451	462	454	448	436	467	456	429	497	436	468	447	477	466	462	476	468	489	390	501	444	449	444	484	432	429	458	437	460	417	434	475	457	435	448	476	413	440	430	469	447	475	447	442	477	425	486	437	438	416	451	452	473	446	447	455	436	478	452	475	442	458	503	453	429	465	413	495	438	433	439	445	453	437	441	447	470	458	428	449	455	471	468	484	435	458	449	442	431	468	495	463	443	472	515	475	487	480	437	458	463	492	449	460	448	428	449	445	450	475	445	427	470	426	442	436	419	451	458	411	446	450	416	469	426	461	481	454	467	444	441	440	433	451	434	474	474	437	406	431	472	506	441	432	442	418	452	446	458	456	418	427	453	442	423	434	441	488	427	472	448	430	459	513	458	442	472	455	418	412	449	454	474	457	455	423	438	477	472	436	431	427	442	459	431	463	470	480	461	445	485	464	444	422	461	454	419	452	411	457	439	422	480	471	477	426	450	482	488	452	471	479	449	438	471	486	448	423	434	499	464	407	437	397	444	472	472	446	485	426	427	463	429	427	464	454	448	448	451	448	438	450	482	459	442	429	483	423	459	460	443	444	454	428	434	432	450	467	437	422	432	492	449	456	407	506	445	452	460	474	463	448	419	454	467	472	472	440	438	480	423	475	445	413	418	489	477	453	447	502	449	439	454	435	428	468	445	447	444	426	477	492	497	444	436	436	424	437	456	475	471	458	473	407	434	408	445	463	449	496	465	454	453	488	449	483	458	438	446	428	453	423	461	449	462	450	473	441	451	442	449	460	462	405	438	419	406	427	466	485	470	470	434	441	438	422	436	443	476	439	438	459	438	454	441	502	483	464	459	416	490	445	441	418	472	404	466	444	492	448	476	457	477	459	439	478	443	434	474	419	493	448	463	432	491	440	451	456	436	429	446	442	453	489	490	459	467	430	490	471	456	453	447	460	443	456	470	427	435	435	467	482	448	460	508	482	442	475	459	458	426	479	442	453	462	455	476	478	461	493	424	475	483	476	445	426	425	456	395	426	478	421	469	460	446	469	482	447	448	474	428	461	473	443	414	444	482	481	486	456	473	453	431	444	470	454	419	443	475	445	476	461	431	473	416	483	472	489	435	465	448	482	417	452	425	478	447	457	435	428	447	452	440	452	468	409	457	489	463	463	456	443	397	468	447	445	488	434	469	476	461	438	510	491	433	488	467	469	458	463	457	432	393	474	475	453	461	456	483	466	497	445	457	511	453	451	421	448	480	408	465	429	414	423	445	477	458	426	454	481	446	463	462	412	467	451	494	477	457	424	445	455	435	381	460	479	472	464	442	446	422	438	437	467	438	453	468	462	446	425	499	480	477	437	482	469	470	465	508	442	451	428	463	440	470	472	455	433	434	465	442	456	458	429	449	471	490	429	473	474	457	422	485	503	424	402	460	453	496	486	463	431	426	452	438	442	439	467	441	452	412	464	433	466	469	444	426	488	465	457	414	477	448	450	430	456	453	440	464	490	437	434	480	446	470	469	418	472	446	481	484	483	475	467	448	461	430	472	478	490	439	468	457	462	418	443	440	440	451	432	477	425	485	451	465	445	444	443	464	414	446	456	452	434	472	476	429	451	494	466	447	452	468	408	455	435	431	476	478	455	445	487	436	444	468	462	460	457	439	497	473	432	452	448	472	483	468	464	421	448	462	483	485	494	427	444	421	427	419	478	479	443	461	469	419	478	454	449	472	483	373	444	459	444	427	475	459	443	422	482	487	468	437	428	458	470	494	441	455	460	443	446	459	461	441	440	427	454	476	461	422	470	438	469	427	439	462	458	486	442	475	501	495	457	454	433	436	445	482	414	411	409	471	442	447	464	488	448	505	451	465	467	469	459	433	436	460	470	459	430	464	471	471	433	427	428	452	458	430	457	436	473	449	487	443	460	471	436	436	474	413	427	443	478	459	454	446	458	429	480	461	464	455	458	450	454	466	453	469	451	465	455	471	433	429	478	461	458	469	443	466	422	429	461	471	429	423	437	426	452	474	448	446	484	482	475	444	437	500	452	494	393	477	514	439	441	456	450	472	481	470	484	472	478	441	463	466	445	433	423	398	461	423	440	454	454	438	446	487	469	489	459	456	464	426	462	455	465	449	460	441	438	463	479	472	453	484	448	469	431	462	445	468	475	452	447	454	489	446	447	467	432	479	467	446	527	444	465	510	471	425	420	477	456	468	451	470	486	502	463	466	441	461	465	476	469	444	493	443	475	412	456	465	470	462	455	484	445	464	427	488	446	443	483	459	438	471	424	427	445	459	458	446	473	441	428	470	453	475	465	472	423	475	452	448	468	510	441	458	427	445	468	470	440	428	441	441	452	435	448	398	443	448	479	459	444	462	437	475	439	443	438	460	462	462	468	441	463	461	414	459	462	468	399	449	448	458	452	462	440	527	458	444	463	477	456	441	460	459	471	439	470	417	438	455	456	423	464	443	438	439	445	431	479	447	442	471	440	460	481	457	440	423	430	436	419	447	464	423	478	465	482	420	424	432	435	444	458	499	439	437	447	455	452	437	436	484	463	425	462	447	485	471	471	447	491	418	481	469	436	495	453	439	448	429	430	458	452	448	457	460	465	489	451	436	467	460	447	448	445	487	429	438	427	452	445	457	480	487	474	464	437	445	468	430	467	462	439	432	423	471	439	455	435	456	440	424	450	482	466	456	402	469	516	477	443
33893	29236	5972	1648	1190	729	793	625	538	476	555	519	549	510	507	505	462	532	496	489	516	484	508	522	532	540	493	456	495	522	491	489	501	536	525	475	526	505	517	512	491	477	481	502	512	483	529	477	507	511	491	502	524	503	504	477	469	484	503	473	493	541	468	488	473	520	486	490	464	558	533	499	486	499	512	530	514	487	506	497	526	495	483	513	487	460	491	530	503	476	496	542	472	477	483	485	497	506	547	488	497	481	477	507	494	510	487	537	507	525	522	474	511	516	522	497	483	488	453	502	511	514	496	533	479	485	448	482	499	491	522	502	493	475	497	480	533	471	483	505	456	492	470	502	479	471	518	498	498	457	438	528	488	520	489	508	498	493	514	498	520	451	490	479	479	498	516	470	483	480	505	500	487	512	500	454	492	498	501	521	494	471	501	518	522	503	464	514	489	482	510	506	485	503	490	525	508	511	509	480	505	505	489	520	472	520	519	481	498	513	508	486	481	480	471	504	493	483	497	487	499	506	522	525	504	487	497	470	463	497	485	493	474	508	500	464	493	501	498	487	524	479	508	501	521	453	511	506	522	531	507	517	466	459	502	482	481	467	479	536	542	514	489	504	520	482	500	496	481	505	499	488	506	483	501	527	493	519	500	550	494	486	498	541	513	518	516	516	506	513	503	485	528	551	488	494	459	491	504	445	508	455	490	502	485	497	534	522	477	484	494	528	520	515	515	530	489	469	518	503	480	520	492	467	535	450	504	497	475	499	520	513	512	474	510	511	487	483	455	494	480	532	504	507	496	517	489	459	498	549	506	486	477	473	553	523	527	514	523	478	509	503	483	488	509	518	508	482	533	527	499	492	503	495	481	501	482	473	444	451	527	499	487	539	497	525	498	492	479	516	498	524	518	543	494	499	495	489	484	518	526	489	485	499	496	497	534	500	454	475	474	492	512	492	511	518	473	488	492	535	479	478	535	475	505	517	516	514	498	488	492	482	527	554	469	504	501	517	530	518	476	512	536	510	511	477	524	519	450	484	506	510	475	470	502	488	509	517	504	451	478	442	478	472	480	527	503	500	502	534	473	497	472	516	507	472	507	509	495	480	504	505	535	467	492	498	507	508	492	519	468	484	503	516	487	488	510	473	487	509	512	463	490	480	514	491	496	518	487	522	483	486	451	485	519	502	500	477	528	484	481	487	515	486	527	515	524	506	480	479	481	467	488	492	509	520	480	498	492	511	503	482	468	494	511	505	495	495	480	480	464	469	497	505	478	530	475	531	479	535	500	532	475	489	501	486	534	527	509	471	524	521	500	530	480	474	498	487	491	464	494	499	512	480	535	509	476	538	511	500	489	536	522	509	515	508	513	522	467	527	496	482	484	522	491	496	498	503	469	503	461	522	540	511	492	536	496	499	466	505	516	535	513	481	498	486	473	529	490	518	485	514	462	468	528	522	453	489	463	495	528	487	535	496	502	488	507	529	506	495	488	489	486	529	512	489	531	525	526	510	487	484	521	510	514	462	512	491	519	498	539	495	545	507	486	518	454	469	506	499	520	491	510	552	468	495	478	516	499	492	471	494	534	506	481	484	478	488	505	538	501	484	487	561	467	499	493	469	482	500	543	494	484	512	507	484	462	500	510	535	478	540	501	503	525	499	488	515	510	473	518	494	521	492	488	480	506	488	517	458	514	511	499	490	545	507	501	504	508	483	483	517	515	521	541	525	469	495	592	482	479	477	488	460	495	499	523	492	509	500	503	509	512	482	508	501	525	505	505	504	486	487	501	484	487	515	534	494	491	453	491	494	528	515	511	493	474	521	500	487	486	486	514	490	483	527	525	514	478	517	499	481	515	486	499	494	531	536	494	469	509	480	517	510	504	470	495	531	543	488	513	473	518	496	482	507	514	479	506	508	492	511	534	507	514	523	474	461	512	531	491	488	487	493	474	557	468	516	502	530	506	508	472	536	522	523	518	480	437	501	511	471	510	503	524	522	507	506	547	503	492	454	467	524	514	542	513	480	480	514	506	519	497	475	476	492	498	526	443	508	475	514	504	476	505	504	483	512	505	510	470	499	487	461	524	537	518	522	466	511	485	515	511	521	472	518	462	514	485	482	508	529	477	452	504	510	468	509	499	494	502	508	490	481	506	501	465	492	473	505	473	506	463	518	557	501	513	474	484	503	476	514	510	491	495	496	477	551	448	501	476	508	509	512	499	540	498	483	482	462	503	488	523	476	498	475	500	481	500	504	535	486	492	519	473	524	488	544	449	454	521	489	465	489	487	494	474	467	517	519	469	476	510	558	519	469	498	466	454	511	515	502	486	508	525	538	468	500	513	478	494	460	493	488	468	538	489	464	524	485	463	487	548	482	519	469	483	506	514	508	502	480	482	526	471	475	491	497	524	533	517	520	513	513	507	481	502	512	494	482	523	475	510	500	495	506	474	514	523	518	489	533	491	473	447	490	525	481	522	519	499	529	508	544	463	502	507	513	488	520	512	507	494	518	475	468	510	503	495	487	500	492	509	471	507	504	482	482	494	526	518	452	507	505	472	514	498	496	464	515	473	500	455	496	495	500	467	526	495	499	506	508	508	490	492	475	519	494	519	493	487	551	508	481	481	524	473	513	475	475	491	493	498	475	505	492	474	507	491	472	470	475	494	492	492	495	457	496	498	482	468	480	523	489	539	462	533	497	505	466	482	492	486	522	475	486	509	481	504	535	442	491	455	515	472	495	496	509	481	483	507	516	490	520	468	486	518	494	488	489	536	447	491	472	532	532	508	482	532	494	488	507	496	504	483	523	490	497	516	464	470	484	518	503	515	523	537	481	487	501	509	509	493	500	499	527	522	502	451	522	468	509	514	471	494	497	493	501	526	487	490	517	488	521	477	461	517	486	491	487	509	477	500	539	478	476	535	518	498	487	474	497	490	491	497	516	522	485	460	480	527	533	503	503	477	547	514	476	512	496	474	531	501	490	442	512	478	491	495	503	471	468	514	492	490	489	482	503	496	486	475	508	541	477	482	521	486	507	498	470	485	512	496	487	475	520	544	472	518	457	496	483	496	495	509	532	491	541	518	480	529	519	526	507	518	504	516	491	479	501	494	470	505	462	555	493	496	501	517	477	487	541	477	470	481	545	484	522	448	516	495	507	485	521	467	481	517	490	488	526	497	524	533	466	458	486	508	495	536	502	485	471	474	502	505	477	484	490	495	531	471	470	456	495	494	505	521	495	508	494	494	527	505	500	466	557	525	521	456	506	477	499	504	510	468	517	480	468	468	497	512	487	506	499	491	520	503	485	526	484	516	513	518	496	532	523	465	470	501	522	504	476	459	547	525	495	497	506	476	502	512	455	519	514	516	472	520	487	505	429	520	483	507	492	489	482	468	513	503	496	498	526	487	471	493	525	486	504	498	505	497	494	503	539	489	522	465	466	470	474	517	478	491	488	506	473	545	508	512	524	476	478	519	516	534	524
25024	20746	27063	24382	20641	9988	1182	686	557	493	432	398	362	360	334	317	304	307	264	305	285	268	277	237	265	244	273	268	256	244	251	254	287	219	237	243	253	215	217	239	247	286	222	233	218	243	259	224	218	224	207	196	228	230	211	234	244	224	253	224	238	221	248	228	229	247	244	228	206	244	238	232	209	226	229	236	229	217	240	233	223	228	210	219	220	213	240	225	238	234	219	238	238	226	235	208	234	234	217	215	245	203	222	228	216	215	219	233	233	240	216	214	242	235	252	231	241	238	226	226	234	225	222	228	207	212	219	226	236	222	221	243	219	207	239	236	228	210	222	247	233	225	237	229	208	232	228	216	205	227	222	228	248	242	232	254	216	235	225	225	243	220	219	244	234	229	222	233	224	240	248	226	222	235	216	238	205	212	218	218	222	237	234	240	214	228	194	229	226	215	250	247	202	219	230	246	240	246	228	233	238	220	245	235	228	238	227	236	250	215	218	221	250	252	253	194	247	237	229	206	228	225	224	231	234	235	222	240	221	224	212	220	202	215	230	221	218	223	223	231	225	233	215	258	241	230	259	217	194	232	201	223	226	218	258	235	224	230	213	194	200	204	245	229	209	203	224	234	233	245	225	215	232	257	241	235	236	238	241	210	226	219	236	237	230	261	225	197	258	220	253	211	227	225	217	215	226	217	193	210	247	239	234	232	250	195	236	233	241	240	230	237	222	244	250	241	224	219	238	227	234	234	223	229	213	246	244	216	179	213	232	220	212	211	226	251	209	222	225	194	242	248	223	240	234	219	228	213	221	219	253	229	207	219	244	246	226	255	229	214	201	214	231	235	238	230	225	206	188	209	196	265	206	216	208	241	225	213	218	230	214	234	181	215	213	230	209	245	231	233	237	231	234	208	239	242	221	243	210	208	222	230	234	239	239	222	225	214	227	216	213	244	236	221	220	246	212	216	222	215	240	227	220	207	223	212	234	211	222	228	209	216	201	219	212	198	218	208	221	212	224	238	224	231	212	237	220	196	230	219	234	229	237	246	234	239	248	232	251	223	222	229	242	213	218	191	208	244	251	237	224	214	216	225	208	219	223	226	225	230	235	221	187	215	230	234	221	216	222	229	205	234	211	226	262	255	232	229	212	229	226	236	199	256	231	204	256	225	201	244	250	236	200	239	216	232	238	237	221	230	257	211	224	237	243	210	243	241	217	259	240	280	218	264	235	223	231	230	210	217	242	227	224	208	226	211	214	217	217	222	239	243	255	234	251	215	258	226	214	225	224	242	239	214	228	243	227	241	248	221	246	221	216	206	217	213	230	240	242	221	227	209	231	244	210	227	213	205	240	229	223	196	196	245	229	215	226	224	211	249	218	223	237	212	235	217	201	199	196	240	228	227	217	214	231	202	222	203	228	223	222	208	209	213	240	213	234	235	237	225	229	229	224	225	205	229	232	218	233	230	217	221	234	215	228	237	245	242	231	238	230	225	216	228	218	202	254	223	219	205	268	258	197	218	212	253	237	229	235	218	251	240	236	226	217	212	236	246	235	217	242	243	231	254	251	212	254	222	234	228	232	246	211	222	237	232	241	238	229	230	209	240	248	229	225	236	251	220	226	210	242	220	203	227	232	224	226	224	234	232	233	256	243	229	255	238	224	224	269	235	229	198	205	210	227	212	213	219	202	218	242	219	244	221	246	239	227	253	278	233	227	230	224	231	215	236	218	225	242	214	248	220	225	218	233	217	228	235	255	208	203	207	213	220	213	209	245	245	226	241	228	227	221	202	226	225	216	238	197	231	216	232	247	213	228	239	256	255	212	229	234	232	225	232	225	223	226	227	218	231	219	218	238	234	210	238	221	250	239	217	212	214	217	243	202	216	215	199	230	225	224	238	233	215	217	200	259	244	227	191	225	200	226	238	218	228	217	216	243	233	245	207	246	219	231	229	212	222	224	242	232	237	221	216	219	251	215	244	200	218	202	222	220	239	216	221	208	265	215	236	241	199	243	235	237	234	244	225	232	228	212	230	217	218	246	228	208	212	242	223	248	231	242	228	230	210	242	243	243	220	239	235	230	227	246	236	212	228	232	235	228	227	202	232	229	235	246	208	249	216	248	197	250	213	270	234	226	238	249	250	218	253	246	254	249	190	204	184	237	246	225	231	231	202	220	214	210	239	216	239	226	210	252	207	221	245	221	238	248	214	207	246	226	225	226	230	237	230	221	252	235	229	218	224	222	226	242	205	206	242	239	230	217	215	218	232	200	199	231	231	218	218	206	232	218	243	223	232	225	242	238	243	209	246	239	221	243	230	205	248	212	230	238	226	235	229	235	245	208	233	204	225	193	222	229	215	212	227	237	239	224	222	212	245	253	214	209	227	224	226	252	220	196	234	223	226	222	214	219	248	242	229	224	241	210	238	235	230	225	234	234	220	211	224	225	232	232	232	219	220	200	190	233	244	240	239	240	206	229	223	243	245	214	242	215	219	228	225	235	243	257	235	221	241	210	231	229	234	246	199	237	227	216	210	239	236	234	235	223	236	227	210	234	217	219	251	216	220	234	225	222	218	212	223	210	232	236	240	216	208	246	212	222	244	233	226	207	238	249	224	209	228	235	234	238	214	230	234	242	210	220	201	203	215	221	222	254	214	232	208	254	237	233	229	228	228	208	235	226	219	231	213	225	217	237	221	258	236	254	231	225	226	226	253	238	218	222	238	237	246	240	205	214	238	245	219	209	218	205	241	205	217	235	255	224	226	254	238	226	239	222	238	212	262	261	252	218	219	228	224	231	233	227	222	228	230	231	225	233	202	255	208	240	228	226	218	215	207	206	272	210	235	228	237	221	205	193	222	230	255	222	215	229	214	235	262	221	225	202	205	244	213	221	208	232	264	250	230	238	207	209	241	234	224	244	231	213	208	234	208	213	217	204	224	221	228	249	222	252	215	237	228	231	266	218	232	199	222	227	222	246	228	216	210	228	239	227	234	208	222	240	224	248	264	218	232	231	225	232	212	237	220	244	234	237	205	229	225	216	229	249	239	215	235	227	237	230	216	229	242	242	241	201	224	243	241	228	217	217	233	237	241	204	232	230	230	244	223	238	214	237	235	235	234	220	272	244	217	202	224	199	199	245	207	212	222	238	240	218	222	198	224	221	244	232	247	239	247	205	232	219	225	196	244	208	230	250	227	233	222	221	232	229	233	228	256	243	219	214	241	228	217	250	195	228	243	233	201	224	260	240	227	209	232	233	235	214	229	210	243	244	222	221	231	213	222	240	213	231	241	213	223	234	234	196	198	253	207	210	230	219	239	238	221	239	246	224	216	217	231	220	235	233	203	230	219	216	224	194	231	219	242	237	221	183	217	219	228	246	222	201	226	211	231	231	218	208	199	220	204	221	225	197	209	225	216	221	240	218	246	245	236	233	241	215	243	228	258	242	215	227	232	237	255	237	209	250	247	243	212	208	201	210	246	229	233
38746	47143	18595	6136	3657	2223	1748	1273	985	914	747	656	593	584	517	457	423	403	364	401	370	313	300	314	307	320	276	328	270	296	298	291	297	302	289	249	313	262	289	283	265	287	262	283	285	265	259	249	263	277	262	255	256	259	262	275	259	255	248	271	260	255	232	265	273	275	256	234	235	282	263	237	277	240	261	269	277	262	260	245	251	268	275	270	242	236	264	278	266	267	255	249	240	240	234	237	235	272	271	276	251	247	262	239	252	270	266	247	270	247	269	260	278	264	248	234	254	233	246	242	241	242	270	251	270	279	257	281	251	254	255	254	255	229	257	257	284	237	277	257	282	257	292	246	237	281	261	242	264	240	248	241	249	242	257	240	267	247	260	255	240	232	265	258	246	233	275	299	266	250	257	275	249	254	281	268	286	226	243	260	265	235	299	276	249	248	253	249	237	251	229	214	254	255	233	226	264	248	254	282	243	239	258	264	275	247	236	261	238	230	274	259	242	260	246	265	268	251	241	238	250	244	243	256	265	249	229	216	263	246	240	255	244	299	250	265	271	246	252	260	260	234	265	247	284	244	271	269	253	219	275	260	262	265	249	262	246	256	252	256	239	255	266	244	260	259	226	257	265	258	229	250	243	251	254	251	279	256	285	254	244	229	275	248	265	283	245	244	248	246	261	259	245	250	281	238	232	262	253	237	255	265	245	239	236	254	257	225	245	274	257	227	264	271	258	266	241	245	270	261	253	249	242	269	234	250	254	260	256	249	274	268	262	233	294	264	250	255	268	271	270	260	239	253	225	222	241	263	257	275	227	241	264	246	313	265	249	253	256	238	215	245	255	283	266	243	259	270	249	260	244	253	253	225	266	239	257	244	246	231	266	259	243	224	279	247	263	270	268	285	243	236	236	254	222	254	249	249	264	257	247	248	248	234	237	214	227	228	279	253	247	255	277	257	260	252	228	261	263	245	271	250	243	221	263	233	256	262	233	253	291	272	258	200	231	265	254	267	268	242	231	229	249	234	255	256	248	232	233	255	274	256	245	213	243	265	238	251	234	263	266	242	221	254	264	260	257	251	249	238	262	236	240	213	268	240	271	272	249	241	240	253	275	263	245	266	251	249	236	261	221	265	242	236	230	262	262	248	227	252	257	263	225	226	278	245	255	252	263	290	238	251	247	234	234	249	253	243	249	264	249	253	262	237	266	253	237	260	282	268	250	244	282	251	243	233	240	252	282	251	257	257	264	234	289	250	284	246	236	263	248	262	245	251	284	252	257	243	246	221	264	259	257	235	271	267	268	229	249	278	268	267	276	266	275	243	235	252	254	255	278	242	274	257	253	235	240	262	255	250	228	217	264	267	254	237	244	247	234	278	256	248	223	251	273	255	246	262	214	264	235	277	245	262	257	256	252	272	258	252	244	255	231	240	237	258	271	247	242	265	238	272	278	254	225	213	275	259	236	246	249	275	260	251	246	273	258	243	253	235	216	251	239	259	251	262	231	258	272	235	247	259	275	270	249	257	240	254	238	259	247	272	234	233	252	273	256	236	292	242	247	237	238	241	266	267	262	264	261	268	228	243	227	255	278	260	244	282	242	237	276	255	270	217	257	271	254	264	270	256	271	263	251	279	255	224	248	249	256	246	271	241	251	251	252	254	251	253	262	278	245	240	257	269	230	214	239	258	235	224	263	244	250	221	253	270	276	247	254	235	243	239	248	244	263	252	241	235	260	255	236	250	251	245	221	223	249	257	237	248	242	266	265	242	257	261	254	246	246	255	232	240	241	250	249	254	253	253	244	276	250	266	218	270	258	276	248	237	261	254	215	241	274	238	222	256	261	234	252	251	254	246	256	254	237	247	224	253	264	255	242	265	273	241	251	227	288	267	236	243	232	253	241	267	266	245	254	278	251	252	251	232	259	254	223	260	235	237	242	254	240	261	266	227	249	261	223	252	233	252	239	233	269	254	260	256	263	231	286	257	216	258	247	243	246	256	235	239	244	269	236	286	232	250	226	236	253	232	252	249	229	262	251	214	247	266	255	254	242	264	262	262	250	232	264	262	265	240	262	265	241	233	252	238	255	238	251	244	260	254	222	246	222	246	264	245	259	243	253	239	243	265	262	271	272	247	262	232	268	225	259	251	253	252	242	247	232	250	254	267	227	241	273	241	251	238	262	274	237	274	255	246	267	266	237	249	281	287	277	270	280	237	234	258	249	254	216	253	250	231	243	251	225	252	231	265	251	271	230	245	247	252	238	251	234	226	249	268	268	250	268	259	260	253	208	235	271	234	256	229	257	257	225	262	236	247	238	243	258	253	258	237	244	274	240	248	229	256	283	250	220	238	247	224	259	269	235	283	258	246	275	245	257	275	242	260	258	239	264	244	265	233	280	261	262	243	259	256	278	246	241	273	234	263	248	252	258	248	241	282	247	238	269	256	235	231	277	246	266	228	256	244	238	242	258	229	254	253	225	256	234	254	261	230	283	242	252	261	246	263	263	254	248	256	261	243	235	257	211	239	249	268	249	265	239	239	245	252	240	258	246	226	228	255	228	253	226	235	237	235	271	257	210	235	227	256	241	260	266	250	234	227	234	212	248	243	257	272	257	291	247	270	245	231	221	219	255	252	281	247	242	253	262	249	291	240	263	225	252	260	287	233	238	246	252	235	270	241	238	251	243	249	235	268	265	248	222	229	269	257	246	236	246	254	250	230	250	246	263	236	244	241	253	233	230	253	247	263	246	216	242	217	268	253	261	275	251	256	228	268	238	247	268	232	255	263	264	252	235	266	236	238	251	256	269	268	238	246	237	269	238	250	276	254	275	239	293	249	256	260	262	264	263	244	256	249	258	267	270	253	251	218	269	241	279	244	264	244	276	252	247	247	263	247	227	273	211	281	266	232	295	273	250	252	257	219	257	247	239	252	240	255	276	264	233	226	266	292	235	247	270	277	261	237	262	265	247	219	238	279	229	243	211	256	249	246	272	236	281	237	240	260	248	254	237	242	226	235	243	244	273	239	264	259	263	264	269	244	263	222	252	245	259	234	265	235	251	223	271	228	267	237	259	258	271	245	244	252	263	219	280	263	251	252	258	274	245	250	234	246	275	252	248	243	238	269	254	233	221	239	254	236	250	268	260	254	245	256	208	240	282	251	238	241	240	228	251	247	238	235	262	286	228	274	260	272	225	242	255	223	246	256	252	264	259	256	247	201	247	258	236	259	234	232	252	250	224	246	248	252	256	234	252	232	278	244	267	244	253	241	232	239	253	249	260	250	250	245	229	247	269	246	266	248	206	257	229	267	257	221	254	238	244	244	259	242	253	261	228	234	225	256	244	259	258	241	231	248	244	256	261	262	259	223	262	267	259	238	222	254	245	267	248	238	242	201	257	253	245	243	229	247	258	243	255	236	253	253	252	263	241	229	223	274	243	263	245	257	284	252	284	263	223	310	245	275	250	275	275	268	256	273	265	253	268	232
23061	20724	27355	24014	20660	20592	7322	1535	1118	998	908	759	765	757	658	674	646	655	625	626	570	604	591	534	568	566	534	565	521	570	515	541	549	507	559	528	532	544	496	531	523	516	516	501	490	498	527	528	492	543	560	534	470	531	499	538	514	493	487	496	519	539	502	534	530	498	514	518	517	490	503	531	541	478	499	501	514	507	494	534	524	491	533	531	508	513	494	464	503	549	532	510	484	511	489	519	529	506	454	495	505	498	547	523	507	536	500	529	481	511	518	553	564	506	530	498	498	554	502	461	544	488	514	526	508	488	522	489	494	524	503	501	495	482	537	506	484	508	549	496	494	537	511	584	520	502	510	502	496	518	567	485	509	539	522	495	508	514	494	519	505	468	514	421	521	493	476	535	496	512	520	528	513	520	513	503	510	504	533	519	485	574	525	514	503	505	484	469	527	481	527	480	498	476	501	479	493	475	545	506	521	540	463	488	506	520	475	474	520	475	477	508	508	511	550	498	530	533	569	499	521	521	515	493	521	502	515	489	516	518	496	515	516	477	520	438	503	533	508	555	507	497	505	480	456	501	554	526	529	521	489	525	491	563	516	506	539	475	520	518	499	513	487	525	482	508	497	520	496	518	540	517	506	507	493	517	501	473	481	512	521	508	474	498	509	554	545	505	524	503	478	480	533	507	502	502	512	478	509	525	483	502	505	511	519	510	529	525	433	533	540	510	490	519	525	519	490	486	513	500	502	489	498	478	512	500	500	567	483	499	508	523	519	512	477	514	500	488	552	504	495	491	493	506	493	485	523	493	494	534	468	521	499	513	511	514	494	519	498	548	524	557	532	496	500	476	474	503	491	513	494	519	502	524	494	528	528	505	512	503	498	531	501	511	543	544	518	480	538	524	527	507	519	536	493	478	481	508	517	534	534	546	476	538	538	509	526	504	540	492	516	524	492	491	508	455	504	514	484	491	512	547	476	556	526	508	513	500	498	526	494	491	484	502	500	537	503	488	545	489	520	518	523	539	537	495	496	508	542	503	510	492	497	523	519	524	506	512	514	483	527	532	479	512	475	473	506	504	473	515	534	525	477	497	506	481	458	504	485	484	489	504	480	511	500	485	513	485	504	475	521	494	465	514	505	498	493	507	517	518	512	497	498	511	558	531	526	524	508	517	513	509	482	529	548	550	480	543	524	500	521	501	543	497	478	485	468	468	505	503	547	514	542	490	496	533	533	516	484	533	512	508	487	475	499	498	495	490	502	478	520	510	458	525	494	502	482	501	505	500	493	483	481	510	506	480	498	518	532	507	501	496	528	530	528	446	494	501	507	542	493	542	468	487	522	495	532	498	506	512	478	492	530	506	536	506	524	501	496	554	492	490	516	499	505	503	559	515	483	516	484	517	522	548	504	536	491	489	487	487	541	502	519	483	518	481	520	463	464	468	538	453	474	502	570	521	519	496	503	527	534	519	496	528	479	511	472	477	513	478	517	535	503	513	508	487	497	491	500	513	517	496	513	522	468	470	480	534	484	525	516	520	483	546	535	514	501	514	515	533	528	503	507	509	517	504	495	545	527	521	514	471	507	514	493	491	461	483	520	504	513	495	484	485	538	465	547	492	483	516	513	477	505	492	501	477	505	471	464	491	493	477	481	501	521	467	497	498	540	513	525	546	489	456	517	491	535	529	512	516	508	522	468	508	494	491	521	532	504	511	501	505	530	498	497	492	502	520	509	508	521	476	522	467	499	507	533	536	505	514	488	502	488	482	502	491	466	511	508	505	517	489	550	541	479	495	480	471	517	514	490	488	497	528	496	496	503	454	540	519	501	513	508	519	537	517	481	441	541	532	538	470	525	550	558	516	511	497	503	500	500	503	500	512	526	493	486	497	505	525	519	489	502	510	502	515	473	547	537	519	516	514	514	517	491	472	500	520	497	504	498	503	519	489	510	477	525	472	478	509	536	560	516	499	474	496	507	527	495	537	566	545	494	534	523	493	483	494	496	521	527	417	478	539	513	480	490	493	506	512	481	521	522	526	493	516	509	510	523	498	499	521	509	488	493	461	488	501	489	500	492	493	489	519	514	494	492	436	493	517	520	491	521	477	504	492	461	537	496	484	487	473	482	556	514	510	500	498	473	487	493	497	517	487	502	441	502	513	507	508	498	529	484	478	528	514	504	496	473	488	488	535	491	544	461	509	498	515	519	480	545	523	508	503	561	493	512	523	490	530	561	526	546	495	514	495	532	483	526	507	483	516	517	482	552	513	528	533	516	548	527	519	547	513	475	516	471	489	501	529	483	481	503	518	526	506	506	504	511	544	508	528	499	479	517	481	500	509	518	505	540	516	495	500	512	464	511	529	510	495	481	499	494	498	510	511	562	515	483	509	520	508	464	475	475	525	527	499	472	491	505	505	485	538	495	492	521	522	498	561	526	493	506	491	509	549	520	466	469	480	525	522	488	496	522	513	510	528	521	488	458	508	499	510	513	493	532	478	499	515	509	477	528	484	557	520	492	494	490	535	509	514	503	514	523	508	490	524	482	508	501	483	495	493	454	500	528	528	521	507	519	514	477	537	542	488	521	532	492	495	483	543	512	479	513	512	510	506	520	546	539	475	522	490	495	532	514	509	506	491	469	475	540	552	499	501	542	488	475	513	543	505	475	476	516	500	507	536	489	527	481	505	530	500	519	531	525	509	500	491	485	499	517	489	547	505	472	500	510	465	492	515	486	500	485	520	530	495	524	494	521	513	516	514	494	501	465	495	505	488	459	507	500	522	500	496	506	507	486	518	515	539	504	476	510	513	496	507	508	532	483	515	496	487	493	510	523	512	539	484	498	470	494	499	517	506	518	538	538	473	522	499	521	533	508	516	556	491	554	500	483	532	507	525	538	511	470	499	507	523	500	524	495	521	501	517	507	492	458	487	527	531	521	522	501	500	484	543	481	505	516	527	510	478	515	481	488	508	504	485	521	512	506	467	550	509	508	516	520	508	544	480	502	477	526	527	505	549	536	503	499	530	516	515	483	512	518	507	498	515	502	509	548	539	476	538	464	539	528	515	514	482	524	541	502	503	529	506	477	516	514	464	523	516	502	505	513	537	500	543	521	516	543	479	492	528	532	513	485	501	480	537	525	526	518	495	520	529	525	484	510	534	505	493	478	471	534	512	479	487	489	507	506	521	549	520	471	488	509	464	508	528	516	508	530	507	523	498	539	524	506	547	510	531	478	504	513	498	518	492	539	497	504	501	514	505	490	494	546	484	521	529	514	474	532	533	540	482	554	492	474	456	505	510	474	499	516	510	492	513	498	531	525	488	519	492	509	505	494	478	503	475	488	495	503	500	504	524	520	483	505	505	503	521	498	508	499	489	504	521	478	500	523	521	482	471	513	514	468	484	491	529	530	539	527	528	484	509	522	507	496	552	496	480	493	505	503	483	489	488	517	527	481	481	530	510	502	500	505	520	473	489	482	506	482	531
42305	53396	23234	9342	5956	3997	3016	2431	2019	1679	1405	1239	1124	999	930	874	827	790	785	707	700	676	691	664	650	606	635	611	616	651	598	623	564	570	578	552	543	573	591	582	547	587	511	561	558	527	533	505	515	560	507	549	506	555	520	522	532	545	488	525	500	506	519	523	515	561	513	497	555	503	554	525	506	513	530	523	541	489	492	478	478	519	540	527	456	483	511	496	533	504	524	504	513	524	497	504	504	514	508	540	492	504	530	551	518	516	538	525	482	504	528	485	522	479	515	494	540	449	493	456	502	484	509	501	501	489	484	527	506	494	453	509	533	489	522	446	439	524	523	511	514	490	486	479	536	486	503	517	519	513	489	520	528	497	495	491	448	476	501	498	483	491	473	512	537	530	496	505	521	483	491	502	504	534	471	456	468	458	476	468	511	489	519	520	503	494	531	517	518	481	496	460	537	487	512	562	503	481	500	497	467	505	504	489	499	510	521	506	490	492	487	499	519	519	485	489	494	530	495	525	477	492	484	490	483	499	480	469	518	476	515	477	496	476	496	485	473	520	496	528	500	472	487	507	469	506	531	475	543	487	477	483	530	541	489	449	455	463	495	483	501	548	547	500	519	506	514	492	497	519	525	508	506	497	550	511	507	553	467	484	521	573	484	492	501	534	493	473	526	530	509	478	492	490	533	512	525	507	484	489	554	504	502	490	497	504	469	464	497	478	487	523	482	447	451	507	515	462	506	495	470	472	470	507	523	517	528	537	476	532	493	464	519	511	512	533	514	513	473	477	493	516	495	473	512	485	473	484	488	504	480	502	524	541	511	518	455	492	490	500	498	544	480	484	537	514	531	509	507	497	466	490	516	486	493	496	489	532	517	483	534	504	503	494	519	497	523	488	526	473	493	501	491	479	489	502	517	503	509	482	527	518	495	481	524	505	503	534	514	472	495	497	537	509	506	470	527	515	523	462	510	490	515	506	495	515	508	484	526	558	521	505	505	497	500	516	497	509	509	533	499	470	487	492	521	487	449	494	526	487	479	531	470	498	519	491	504	512	505	514	503	481	530	506	474	516	479	498	522	515	438	460	484	523	518	484	506	507	532	512	483	494	496	521	491	496	472	479	486	492	478	490	518	475	506	492	487	508	488	502	515	518	480	510	501	533	486	508	529	490	524	487	503	491	458	463	515	482	476	523	517	473	518	528	482	525	492	492	481	495	516	479	492	525	522	485	495	482	484	513	488	484	532	539	496	521	459	503	493	496	495	497	534	509	554	510	475	494	490	504	470	542	466	484	542	515	525	543	517	472	515	477	517	524	516	524	527	464	510	456	490	480	528	526	542	499	524	496	513	483	483	534	524	493	539	480	480	476	501	519	530	503	514	490	510	486	503	490	510	496	519	504	476	476	506	514	505	492	530	485	471	503	481	491	486	526	510	491	488	478	490	504	488	487	481	513	526	465	464	526	449	489	489	451	524	475	487	503	500	505	495	483	544	492	468	497	510	528	471	480	504	515	476	512	466	488	472	522	506	488	465	500	489	505	495	473	490	474	505	560	483	460	486	470	514	519	461	518	494	530	490	523	507	507	499	497	491	487	471	441	494	516	499	480	510	478	469	543	474	508	460	523	467	510	457	491	536	485	536	508	495	503	468	559	499	491	477	487	510	524	532	518	509	477	485	477	508	502	491	504	544	483	485	534	532	515	479	526	470	508	502	485	531	468	513	455	437	493	434	524	530	487	494	513	506	514	466	523	495	491	525	501	422	507	493	493	505	502	477	488	502	513	529	473	520	475	493	515	446	496	493	483	509	504	498	500	527	499	520	523	507	526	512	459	501	524	545	498	529	444	486	511	516	493	453	501	477	509	509	534	525	514	492	475	513	526	496	478	506	527	467	515	503	500	533	501	519	474	450	519	538	503	523	490	495	480	509	549	513	473	455	471	485	456	541	538	523	501	528	479	485	508	489	483	492	480	568	488	528	470	503	527	530	492	492	545	498	485	516	515	525	532	497	520	508	501	492	475	474	475	455	514	512	477	490	535	494	464	487	528	497	503	517	517	478	487	490	489	487	439	540	509	482	518	539	473	491	509	519	508	479	509	469	517	514	514	493	492	491	529	501	498	529	523	488	487	482	504	475	474	502	504	483	476	470	527	528	490	502	502	533	461	459	489	511	517	474	529	500	511	494	484	508	517	520	498	495	545	483	511	449	508	513	476	481	481	522	512	540	500	529	491	484	482	518	499	520	485	502	507	508	512	528	464	513	482	482	518	510	509	492	458	513	501	556	473	490	506	493	491	536	495	477	484	511	485	523	557	511	479	490	523	498	482	508	489	507	512	511	496	481	496	485	479	499	512	518	480	486	492	481	524	536	523	505	450	487	472	501	510	502	496	473	485	468	509	528	510	506	540	514	542	486	488	498	488	504	504	474	516	485	501	503	465	499	503	483	514	500	503	503	499	514	483	513	513	559	498	474	505	472	498	520	502	517	525	514	475	496	491	501	483	514	494	482	488	479	572	503	485	490	559	478	500	501	521	515	509	467	507	473	524	497	509	480	482	471	487	512	488	514	482	519	506	529	496	479	484	494	513	486	519	498	478	490	526	477	529	516	516	502	504	537	503	545	505	507	510	510	495	531	510	538	501	478	504	535	524	515	495	474	537	500	507	458	527	533	494	525	478	533	497	498	520	461	513	501	528	484	499	495	458	507	493	553	505	521	502	515	535	503	512	483	494	507	506	464	472	484	504	436	497	493	491	485	529	528	504	541	530	507	504	495	484	516	509	471	508	502	503	497	484	489	480	483	509	489	477	490	518	510	500	467	538	480	478	497	512	492	515	537	502	458	514	465	519	482	468	469	479	504	494	473	508	596	481	515	482	475	488	490	466	482	474	492	494	504	481	504	499	496	500	486	490	485	527	518	483	506	516	482	535	523	534	503	486	529	485	500	479	490	508	459	523	523	472	481	488	481	468	498	481	490	498	478	531	506	506	489	515	499	496	518	493	497	510	481	540	525	464	512	539	499	478	515	511	511	533	494	460	479	542	475	508	451	502	490	484	488	537	472	511	489	452	483	489	512	512	553	510	520	489	475	493	486	463	499	503	479	460	519	471	495	478	474	513	478	497	509	484	538	480	527	503	457	490	478	494	476	487	498	504	516	522	498	531	484	484	468	483	548	484	506	504	538	526	503	486	495	463	469	526	546	498	483	498	524	462	498	534	492	482	490	526	491	473	477	483	496	475	487	531	519	538	522	502	526	483	491	493	522	539	491	504	485	480	470	519	492	504	511	496	466	508	519	516	546	477	495	512	476	474	500	451	504	517	509	488	484	522	495	495	507	492	528	478	482	525	512	494	500	501	474	531	498	509	500	520	511	549	499	476	537	481	515	478	524	500	455	469	500	506	518	483	511	504	483	493	542	507	522	497	479	495	495	530	504	497	502	517	503	469	516	540	526	533	494	488	561	516	517	518	508	513	473	502
32625	24352	10408	1336	620	555	462	503	451	425	471	477	437	438	473	469	456	470	444	471	472	415	468	463	441	445	451	472	448	458	447	453	489	423	439	453	452	469	489	469	420	462	425	454	454	444	463	430	492	505	450	436	453	456	457	518	460	442	470	487	446	455	492	448	478	495	451	450	440	445	423	457	486	446	423	451	456	464	484	429	472	443	436	441	427	466	472	485	470	422	438	427	465	477	473	443	418	463	472	431	518	454	470	438	459	429	434	458	417	464	469	454	461	469	424	449	459	471	475	439	457	456	405	479	427	435	498	451	411	460	481	453	438	436	442	443	438	452	466	454	434	446	450	458	472	431	447	419	452	432	470	454	429	415	481	446	451	469	462	460	405	440	474	462	480	443	453	470	478	484	432	468	452	454	446	464	448	463	469	473	420	467	451	441	462	458	456	461	423	468	443	450	458	474	447	420	467	445	466	425	457	439	461	461	470	456	467	456	466	466	455	477	453	429	433	423	466	461	418	460	474	470	415	412	462	439	446	462	487	451	458	487	430	484	444	461	445	414	452	460	434	461	430	453	421	451	469	396	398	407	470	442	447	415	472	437	447	445	465	452	482	421	457	457	491	451	472	454	403	435	457	424	440	450	514	486	453	417	501	469	528	435	461	443	461	462	424	452	417	464	461	473	461	443	479	436	446	458	472	459	449	477	444	441	438	465	420	445	462	462	423	411	434	431	492	455	438	457	470	431	450	469	441	457	471	468	423	420	410	472	452	424	440	477	407	499	478	429	479	427	444	479	433	499	473	429	432	416	434	428	466	460	461	470	446	442	446	471	451	455	464	453	436	428	439	443	453	462	453	465	445	472	458	449	437	476	443	448	472	469	433	476	430	428	476	454	479	474	416	421	417	427	441	491	442	425	468	444	464	459	487	444	475	469	476	473	465	439	441	415	448	462	464	436	492	461	449	459	469	445	469	430	458	429	421	452	433	477	471	442	479	454	469	485	464	416	410	416	441	460	432	428	444	479	455	475	491	440	442	412	425	437	426	443	466	431	466	442	476	503	458	439	459	447	472	440	434	460	464	451	474	483	450	460	434	455	444	453	471	466	428	468	469	451	449	440	475	459	420	462	478	465	424	460	434	464	445	416	461	435	465	430	468	437	446	484	452	436	423	461	424	453	437	429	463	482	448	423	435	455	425	441	443	456	468	440	462	454	424	483	433	450	475	447	447	478	430	439	422	454	452	430	415	468	465	461	428	460	485	469	461	449	458	441	476	459	426	447	499	456	437	440	479	456	465	457	461	426	465	466	453	450	451	435	482	480	438	439	464	447	436	446	483	439	487	490	422	471	432	497	420	419	437	438	461	428	463	488	451	418	445	453	455	449	430	441	486	439	469	474	479	450	430	496	429	412	448	464	454	482	450	446	440	445	455	476	434	464	463	461	434	454	444	447	471	466	423	482	431	459	457	441	443	463	435	444	445	493	432	440	436	447	432	447	452	455	465	469	425	432	444	483	437	508	448	461	429	458	458	486	439	420	432	452	427	446	456	445	435	472	415	438	464	418	434	445	452	460	465	464	451	470	468	443	414	500	434	481	458	460	435	451	462	462	447	439	473	416	468	424	462	487	460	447	433	442	433	492	426	469	470	447	435	455	490	457	472	472	487	450	457	459	453	471	479	484	420	485	470	479	439	441	438	430	429	481	442	448	482	477	420	436	456	459	448	447	451	463	413	474	492	426	464	420	455	461	437	496	419	421	479	469	437	452	439	443	432	471	458	426	447	449	438	450	480	459	432	477	495	408	449	445	432	444	408	414	447	443	448	437	459	421	443	401	453	474	465	431	464	486	459	467	420	475	414	476	451	446	432	448	460	453	436	442	468	434	460	474	448	418	443	408	472	436	503	473	468	441	501	464	406	444	471	454	478	437	436	445	469	436	471	436	445	465	466	451	448	384	473	450	437	485	461	474	443	463	446	417	472	498	461	441	449	428	463	413	409	428	479	449	458	431	472	464	453	445	455	445	408	409	411	448	430	446	447	435	470	461	480	448	456	466	408	490	456	441	471	438	429	451	436	444	428	433	478	433	438	455	439	429	455	440	430	412	462	437	447	461	451	468	434	471	476	459	451	437	449	461	432	474	452	468	483	491	424	492	437	400	424	428	491	466	419	459	472	463	437	435	460	462	423	464	483	431	443	451	498	498	435	451	445	462	432	471	449	469	457	456	444	442	474	473	501	443	423	427	408	447	409	493	466	464	471	439	442	464	435	466	454	413	435	444	421	445	444	439	427	451	436	426	436	484	421	422	432	460	419	475	466	442	468	448	425	438	482	442	435	483	476	420	443	492	453	441	446	440	436	445	446	489	505	431	434	491	466	453	496	440	502	432	464	463	465	447	463	421	448	453	495	450	442	506	395	491	456	421	443	465	471	407	437	444	479	447	482	422	446	409	464	469	452	458	510	470	425	480	434	480	431	459	440	452	466	442	446	472	438	453	446	438	450	407	410	443	477	465	468	425	442	425	417	490	479	480	457	457	446	469	453	439	476	456	442	448	422	421	438	438	470	472	444	422	478	462	444	448	410	440	452	490	439	424	419	450	458	456	457	443	449	412	483	479	454	457	454	480	449	488	452	443	462	451	440	481	454	463	481	476	460	471	492	473	499	464	440	405	458	451	481	443	431	420	469	451	453	449	463	425	508	482	485	467	452	416	467	430	461	488	453	462	469	469	454	444	458	463	400	403	458	416	435	463	486	474	464	464	454	477	405	453	418	489	472	415	477	474	429	464	438	454	439	430	461	483	448	413	465	468	482	469	472	416	483	451	464	440	436	448	450	464	467	469	441	419	474	435	460	462	489	438	461	461	464	446	464	448	434	449	448	480	464	460	467	437	477	451	451	456	482	457	431	440	462	449	489	463	468	465	417	467	466	473	460	481	482	452	438	460	496	483	413	447	462	472	446	474	452	440	414	434	463	467	476	450	441	470	471	458	460	435	466	435	469	456	455	464	474	423	448	455	440	443	444	457	464	427	458	442	467	454	433	461	452	449	420	451	470	405	408	431	472	400	478	398	456	460	474	436	437	472	430	404	446	476	453	436	434	485	483	404	465	409	430	478	457	477	483	458	468	417	464	437	435	441	430	420	461	446	440	459	509	431	447	465	458	455	449	462	457	452	466	455	441	457	469	471	462	440	465	464	460	470	465	458	445	472	466	493	472	463	410	454	428	460	434	468	486	455	472	474	469	454	417	459	446	452	453	443	451	465	514	437	441	465	431	434	455	442	447	443	441	437	468	459	438	436	462	425	425	490	446	421	470	467	473	454	446	471	431	413	449	465	439	480	461	452	440	425	466	438	410	404	475	422	457	465	507	470	452	460	439	458	406	468	450	436	442	464	470	489	429	415	456	414	438	436	455	431	475	445	482	473	454	411	434	449	417	447	469	429	429	444	463	452	432	492	458	485	459	464	452	480	439	473	431	457
33922	30774	7601	1530	907	638	719	649	563	565	581	498	474	522	500	496	496	529	516	500	529	478	505	507	505	503	542	487	516	549	504	502	486	553	496	508	531	506	502	496	464	529	441	521	480	494	499	483	510	504	523	483	499	489	475	517	493	487	484	467	510	470	492	540	539	491	488	482	506	489	479	520	499	521	495	507	512	465	515	460	489	507	525	483	484	486	469	515	492	507	497	495	472	530	492	522	503	500	490	518	480	488	494	495	501	486	482	482	487	545	488	514	466	500	519	509	473	508	520	490	470	533	495	471	488	490	505	518	498	505	503	472	489	474	500	497	510	487	502	521	466	437	549	483	516	486	510	518	509	452	496	469	515	476	499	516	541	498	523	548	479	515	493	484	483	557	506	517	494	478	472	504	528	495	502	479	522	503	483	508	462	490	529	479	494	501	467	494	505	512	494	466	466	485	495	489	476	490	498	478	536	500	499	479	501	488	489	499	490	492	460	509	502	515	508	504	502	507	488	480	500	491	478	509	478	526	484	548	552	502	481	543	513	489	496	479	463	468	486	503	478	500	440	471	501	487	515	475	475	501	532	524	488	509	467	501	431	497	517	475	463	552	504	514	500	478	489	522	478	479	507	465	503	468	460	461	488	523	488	492	465	487	503	460	488	514	495	498	521	531	511	475	474	501	475	482	503	508	529	485	544	481	510	502	491	507	442	521	521	474	473	513	522	498	514	457	520	514	499	486	462	491	520	524	489	519	461	492	461	515	504	468	508	515	502	530	514	483	482	502	544	493	483	470	490	527	483	521	511	534	464	437	494	553	482	529	518	477	472	510	457	521	493	473	472	482	512	516	473	527	491	491	497	540	507	542	487	485	482	497	470	547	499	511	487	501	505	450	476	509	448	518	491	524	493	502	530	500	495	489	503	441	451	507	487	476	458	524	512	532	502	458	537	484	534	486	493	445	471	508	468	458	468	508	482	507	503	438	544	512	468	456	508	491	478	509	484	545	513	502	455	479	460	493	500	495	475	514	480	498	507	506	514	523	520	475	488	511	517	474	486	439	467	489	473	503	517	481	505	529	491	502	525	476	485	532	511	545	459	457	475	518	464	454	512	464	482	484	453	510	496	462	540	533	484	513	521	529	535	499	499	464	546	469	491	513	496	481	470	534	489	489	470	492	564	507	519	481	479	495	490	505	490	482	481	488	520	501	481	460	459	477	480	502	496	510	481	549	482	512	461	495	474	502	483	464	476	500	505	498	498	549	501	498	480	504	495	485	471	492	498	493	497	447	473	493	482	559	495	528	514	492	494	460	507	484	486	485	520	489	448	498	499	451	465	460	497	487	495	475	499	458	493	473	500	504	536	530	511	490	493	502	492	519	536	469	473	464	477	466	515	485	485	516	505	549	519	499	485	504	516	490	527	523	486	494	471	505	458	464	502	492	552	490	509	503	495	519	521	473	515	506	487	481	491	512	471	480	504	524	478	492	477	542	501	511	534	490	522	488	494	507	525	534	527	509	484	514	495	473	488	518	513	500	498	528	480	488	493	485	516	499	535	458	502	436	515	527	512	480	509	438	527	545	504	503	513	455	515	491	509	479	508	503	441	471	499	511	460	460	523	488	502	482	479	487	498	556	501	490	508	465	483	471	496	460	520	529	511	517	518	497	503	534	487	498	479	482	530	491	489	503	521	469	492	481	493	475	459	473	449	485	473	504	544	473	499	472	500	544	517	499	503	502	510	507	478	493	534	435	480	465	524	549	481	491	511	483	487	464	475	443	504	491	513	507	468	476	527	487	542	516	521	524	479	477	482	509	514	484	442	450	494	515	482	485	480	518	483	498	558	501	529	500	478	478	491	490	478	489	500	512	478	513	502	479	508	514	485	505	476	493	533	450	487	498	503	521	501	448	492	506	485	504	504	505	484	475	494	482	461	460	484	488	502	506	504	511	475	534	517	536	497	486	498	513	479	475	465	502	534	473	457	518	515	516	475	500	457	496	506	500	516	488	462	497	496	511	494	490	498	491	499	496	497	501	461	488	517	472	481	535	507	478	491	486	486	497	490	519	499	488	504	481	481	487	504	455	472	535	505	490	507	493	498	512	461	517	484	507	470	491	483	469	501	477	526	519	483	481	519	528	482	509	464	497	507	506	527	506	504	539	522	469	533	476	509	525	507	479	525	516	475	517	514	459	493	520	475	500	519	496	493	497	490	503	464	513	474	515	483	506	493	481	467	499	477	516	491	484	505	494	506	493	484	468	486	509	497	514	536	511	505	491	480	504	525	501	514	507	532	523	469	486	529	484	526	439	479	526	502	530	510	492	485	472	463	526	498	542	519	489	524	473	495	517	487	504	491	509	506	480	553	508	494	483	524	467	499	503	496	490	513	478	516	473	499	488	518	483	533	547	504	436	518	481	500	475	493	512	486	463	556	481	505	501	514	490	548	531	497	498	513	521	498	501	475	486	460	491	485	490	480	482	503	502	490	519	476	520	521	496	493	485	479	498	476	465	490	516	482	556	494	499	466	530	521	475	459	497	532	477	515	512	500	475	501	527	495	474	477	457	498	515	522	479	538	492	464	407	501	567	497	521	468	489	497	490	471	521	492	543	481	520	472	500	506	464	534	460	531	511	476	505	506	511	490	480	509	503	515	521	491	513	504	458	516	470	471	487	445	511	490	543	503	488	539	489	514	501	506	470	506	508	502	484	502	469	500	523	521	492	483	517	486	486	550	507	533	492	486	520	513	466	495	488	486	471	486	495	462	521	476	483	518	502	530	504	471	490	479	452	501	466	529	512	487	473	506	501	502	557	477	477	510	485	503	496	491	522	479	461	511	477	532	479	537	492	490	503	504	478	508	523	476	519	481	508	518	516	488	491	511	502	508	491	463	441	507	520	490	505	496	511	470	536	508	511	524	523	514	517	469	504	508	516	466	477	477	457	507	500	517	496	517	496	486	492	498	484	500	527	499	487	495	498	468	487	518	497	522	517	486	469	456	479	491	462	457	509	524	454	473	495	499	538	473	517	488	518	510	507	485	475	528	510	525	478	525	485	496	523	501	458	500	553	532	541	454	493	522	505	492	486	564	498	483	485	459	491	505	474	451	510	450	497	509	529	507	534	506	473	520	543	484	493	487	502	482	485	484	524	512	540	539	478	483	506	481	524	496	499	526	495	471	473	514	465	501	502	478	489	438	525	434	523	475	513	486	491	477	509	508	500	480	484	500	513	493	493	546	468	535	506	478	480	508	535	476	499	519	525	481	492	505	489	512	464	504	514	508	507	489	477	517	506	462	514	459	509	517	493	488	490	520	505	469	534	539	484	509	498	463	481	461	464	445	510	486	528	498	521	504	484	493	493	462	515	498	494	519	483	524	470	495	507	485	492	504	445	464	522	521	538	455	497	488	496	519	481	490	465	468	485	473	465	478	481	459	477	482	464	506	529	484	490	486	539	470	523	553	506	513	498	509	487
25022	20754	27023	24363	20622	9891	1179	712	512	460	395	434	408	343	360	314	296	304	277	299	265	245	278	262	258	261	243	277	248	249	245	234	238	245	238	221	234	228	249	208	243	268	239	266	241	213	230	242	229	230	236	229	241	239	236	241	235	231	256	254	246	250	226	216	230	231	208	266	232	238	257	208	248	236	255	245	219	238	229	239	230	231	263	231	230	210	246	251	218	229	243	228	215	216	209	219	207	227	236	238	217	243	229	232	173	230	245	211	216	228	210	241	234	233	228	230	238	240	216	217	247	218	197	231	257	223	255	224	225	259	223	241	217	230	235	211	214	226	227	254	223	244	199	253	206	240	226	212	221	204	223	232	226	212	221	225	252	195	204	199	225	217	226	222	257	211	225	235	268	216	232	244	228	254	235	215	213	231	242	233	226	211	230	237	235	243	220	212	226	232	269	221	202	234	246	223	211	184	207	212	221	184	250	239	270	210	232	221	242	224	208	248	237	206	211	243	209	262	259	223	251	240	235	254	213	219	222	221	227	248	230	211	234	228	223	220	199	230	213	205	242	222	227	238	244	215	230	248	240	196	207	219	216	226	228	236	208	228	248	210	245	196	226	237	198	208	228	197	203	223	221	254	231	197	228	212	212	226	216	248	250	266	232	235	212	229	239	229	212	219	238	215	236	211	213	234	244	243	229	215	203	214	221	231	238	237	247	241	219	220	234	224	206	226	219	214	236	213	210	222	242	221	206	226	202	196	216	239	203	236	214	219	240	259	232	221	208	228	236	227	241	182	199	196	217	257	204	262	235	237	232	210	210	230	236	209	226	225	232	226	201	233	221	249	220	199	219	232	243	242	218	207	247	243	223	206	211	248	236	228	254	216	218	241	212	217	237	208	231	220	214	245	226	230	221	207	216	226	202	242	241	229	252	244	245	218	227	225	230	259	236	226	230	237	242	225	240	232	224	217	234	237	239	237	257	225	223	234	240	187	239	234	248	241	223	259	219	221	218	243	217	219	230	214	248	212	264	229	210	248	230	224	216	236	219	232	253	232	247	217	215	248	214	206	230	223	222	229	229	248	230	207	221	208	216	211	199	234	225	218	232	224	198	239	228	199	232	252	232	211	207	205	242	224	213	230	225	237	231	227	220	234	231	210	179	210	215	258	236	240	248	208	228	240	226	220	224	215	226	224	228	230	254	243	222	233	232	202	241	219	246	259	220	198	230	215	235	233	233	226	224	242	222	236	219	231	211	228	223	208	222	234	207	230	225	220	210	215	199	239	232	239	220	219	232	204	217	211	254	224	242	221	248	219	210	214	248	208	214	261	251	216	221	232	224	207	216	222	247	206	259	222	214	248	226	214	241	219	217	231	216	227	225	222	206	270	244	224	227	238	242	197	204	228	242	255	224	211	229	194	239	237	229	210	237	223	252	225	216	226	237	239	198	222	239	243	209	237	226	235	227	216	223	226	240	211	230	236	248	247	217	253	214	232	220	196	213	197	197	225	232	232	239	204	223	223	229	223	215	246	232	213	224	222	231	221	230	208	230	221	220	203	240	225	224	209	218	206	205	225	247	232	237	227	228	239	215	219	215	223	222	244	207	217	236	234	189	210	224	225	220	229	208	211	213	203	231	238	253	229	247	218	202	233	224	224	238	224	229	215	247	225	231	258	242	245	227	225	229	232	223	227	217	220	219	245	224	223	261	221	240	230	221	235	209	245	232	211	233	206	250	209	240	209	238	231	247	213	218	250	225	235	235	232	205	227	245	224	247	247	247	221	226	246	228	222	230	215	205	247	230	247	224	235	239	223	240	240	236	232	234	214	257	218	255	210	226	195	228	225	227	234	198	236	239	238	232	240	225	199	229	239	208	247	221	210	232	203	240	222	232	196	225	234	236	234	227	237	198	221	225	228	233	213	241	228	225	220	230	222	208	212	229	227	230	214	207	232	235	215	248	212	259	205	192	224	228	209	212	257	227	244	233	219	203	263	225	235	218	205	219	232	221	240	210	229	224	234	221	220	221	237	239	229	226	233	226	240	239	208	207	236	225	221	225	222	204	231	218	222	208	207	242	231	218	251	222	210	218	219	225	214	220	224	251	239	221	235	228	237	231	236	230	231	201	234	211	229	229	214	245	234	261	235	227	223	233	229	235	244	219	216	261	198	215	222	204	235	219	241	257	200	230	238	238	227	238	259	263	227	242	227	225	250	226	241	242	219	216	215	211	219	230	222	188	223	218	222	210	232	230	249	233	230	212	211	224	238	227	202	220	225	267	231	233	222	223	219	203	237	215	227	260	242	194	221	248	227	234	216	218	226	220	198	211	224	197	216	223	252	260	218	252	214	243	204	224	203	238	223	223	222	214	209	215	234	224	238	212	237	231	260	231	224	189	240	244	210	201	217	196	236	212	234	253	240	190	218	232	236	219	217	214	221	214	237	240	243	241	227	185	232	184	220	225	218	224	210	261	237	263	210	226	232	227	235	222	224	222	220	226	194	219	225	217	208	220	223	222	215	208	244	242	244	225	225	230	226	237	252	240	214	240	204	215	217	256	214	237	259	213	224	212	242	245	241	230	197	224	243	236	206	216	251	246	212	249	229	240	246	223	222	241	218	255	191	218	239	203	228	225	238	225	216	234	216	260	223	227	246	238	245	234	232	249	238	238	245	219	230	217	222	195	234	223	229	216	199	223	225	246	206	233	233	245	225	215	241	227	229	211	239	210	237	214	227	220	241	201	228	210	239	214	194	235	213	221	227	231	227	212	229	236	241	230	200	226	245	239	207	225	221	218	234	231	208	245	228	246	224	211	207	233	215	204	255	235	250	238	233	216	224	228	210	209	249	231	242	225	216	223	202	222	233	217	243	233	240	244	239	203	219	229	220	234	192	224	241	203	234	231	226	212	250	233	215	235	225	211	221	239	244	256	223	220	251	227	217	230	247	193	214	209	236	225	235	236	212	212	214	242	254	238	253	223	225	247	229	235	213	244	207	219	241	230	217	263	231	216	202	234	251	226	214	225	245	233	246	237	208	225	229	210	204	227	240	229	210	234	226	228	217	222	225	241	236	222	226	212	213	225	223	216	256	250	239	209	260	246	233	225	222	236	218	226	221	227	221	246	214	245	254	223	239	244	206	212	212	236	228	220	244	238	233	203	225	209	207	244	229	234	219	238	238	227	218	246	211	222	227	246	247	220	269	229	229	234	254	210	225	209	243	220	211	244	212	231	224	242	225	216	245	254	233	243	233	206	236	226	236	218	215	234	220	209	217	246	233	229	206	221	208	220	228	230	229	206	203	236	227	214	219	248	235	214	233	239	229	225	235	227	208	207	193	254	239	238	237	228	222	217	229	234	201	228	230	223	233	201	226	188	257	224	213	200	247	226	219	230	249	214	235	236	213	229	230	217	212	206	208	221	212	225	237	243	221	218	229	199	214	210	232	222	219	217	227	213	240	225	214	233	239	238	196	215	219
39139	48106	17530	5846	3281	2244	1809	1282	1108	835	758	662	606	563	530	470	456	420	380	359	367	322	369	308	317	332	286	311	305	290	267	274	291	305	279	246	268	274	276	288	266	261	278	261	240	264	298	287	254	288	278	220	235	240	256	242	241	247	254	240	242	254	280	254	271	269	250	252	260	272	234	280	267	258	270	243	278	240	234	242	251	273	265	244	259	263	257	264	252	253	274	258	252	274	260	264	222	256	258	256	259	264	257	251	244	245	259	234	242	292	252	248	256	226	281	236	258	237	238	279	257	238	263	253	242	229	236	266	249	236	260	263	277	239	267	251	233	258	231	269	259	262	249	240	243	217	259	252	250	224	237	239	270	260	258	252	264	240	231	237	263	258	232	268	257	260	265	246	273	265	281	257	290	231	255	241	268	253	274	223	230	259	254	244	251	253	271	255	266	240	251	257	253	250	244	246	284	274	229	235	241	241	262	251	255	255	248	248	249	261	254	230	236	229	281	254	228	239	250	256	231	255	246	253	266	282	230	275	228	226	235	228	252	278	227	228	248	254	252	263	246	266	260	238	236	244	262	202	293	256	251	240	261	237	247	245	236	262	244	234	268	226	240	255	239	249	248	256	265	225	265	247	279	257	244	232	241	285	271	290	259	238	281	260	230	258	230	234	246	231	239	229	253	247	249	268	247	257	245	259	265	251	291	240	257	242	225	271	262	246	231	277	248	246	244	243	255	265	226	253	221	241	273	243	259	244	237	221	237	242	227	265	269	272	252	276	261	242	251	253	256	250	266	236	259	243	246	264	255	264	247	294	248	270	255	277	225	241	255	242	253	279	287	242	249	245	260	267	256	255	259	235	234	266	246	237	282	237	274	256	272	225	219	230	245	265	261	238	256	267	257	219	242	274	279	239	273	243	247	264	247	251	246	254	236	260	269	291	264	247	248	227	252	249	237	264	274	275	285	256	234	244	261	250	225	267	229	237	249	280	255	239	251	267	227	278	237	230	242	268	242	257	266	269	234	228	264	215	240	274	261	247	254	242	254	256	260	284	263	259	267	270	248	249	243	265	261	233	231	255	247	262	251	221	281	255	252	225	250	242	223	242	283	243	269	234	243	263	235	248	240	251	250	286	238	252	228	241	239	253	263	242	236	237	225	243	270	277	279	255	242	236	243	237	251	268	260	260	241	265	247	281	263	272	280	230	239	226	259	268	264	229	262	266	242	262	241	215	245	289	247	242	256	210	233	263	248	246	249	252	252	282	265	259	246	257	271	251	265	239	237	239	266	260	256	246	254	237	250	229	272	271	237	224	248	250	247	275	239	234	279	240	240	264	239	253	272	238	233	254	235	249	255	243	253	236	270	241	247	252	237	242	248	265	250	255	241	248	227	274	277	228	256	222	254	234	224	231	254	232	240	231	229	262	258	255	247	239	234	254	215	247	256	238	259	248	243	262	292	233	247	248	258	277	268	236	251	239	255	272	241	244	234	248	281	246	266	270	227	264	245	242	270	224	236	270	265	237	268	261	277	256	244	232	249	215	211	269	248	272	238	249	254	258	232	267	243	246	241	242	231	228	252	262	239	253	222	284	253	254	236	268	266	228	239	250	265	255	269	250	244	239	251	260	254	273	225	241	283	244	245	248	239	245	270	282	230	260	245	294	250	254	260	238	250	242	241	249	232	291	270	282	251	247	256	255	237	271	242	267	270	257	258	267	242	245	231	229	245	260	239	233	242	246	237	252	251	252	251	246	263	253	243	248	248	252	224	238	253	238	255	228	253	275	260	241	263	277	250	262	256	229	242	229	250	232	252	246	209	247	226	243	240	243	239	231	256	257	235	239	267	271	268	262	219	247	258	278	248	251	256	253	250	257	241	240	228	201	247	254	273	278	224	219	237	230	289	232	261	234	276	263	227	265	267	264	248	253	244	226	239	274	293	269	248	225	294	253	283	247	255	235	255	257	276	240	263	262	261	235	242	256	258	265	264	276	227	277	237	247	233	249	254	252	241	249	275	229	250	254	240	249	261	255	246	234	230	267	258	234	263	252	244	231	235	255	233	242	267	232	248	247	245	268	250	261	261	245	252	270	238	255	246	262	249	254	220	222	239	272	297	237	270	234	239	249	244	261	265	214	233	264	249	259	253	255	250	252	238	234	258	234	248	267	261	264	237	242	275	265	268	249	233	253	227	271	224	245	230	255	270	236	279	274	244	261	274	246	248	248	258	238	266	234	256	253	237	242	257	238	258	239	245	267	242	254	247	243	240	221	231	256	259	272	263	269	266	247	261	238	252	239	243	228	239	236	248	267	271	237	269	251	258	239	284	262	238	236	244	242	263	260	264	245	259	243	248	257	235	251	247	243	271	248	243	242	240	243	252	242	242	229	237	244	262	278	250	263	239	262	247	241	246	220	255	249	257	263	248	248	249	253	238	227	240	235	239	259	274	269	210	287	222	249	245	238	240	250	274	254	234	250	217	243	272	266	234	226	239	244	243	263	221	277	232	289	236	226	254	252	257	247	234	251	261	233	226	249	229	278	281	291	264	242	261	254	246	262	238	266	248	240	216	223	230	249	240	254	256	236	251	233	228	258	233	251	267	250	245	258	259	244	233	250	232	265	241	237	250	246	253	270	274	239	259	265	252	283	256	274	238	233	248	268	248	250	237	231	228	242	246	244	243	246	245	236	260	251	242	255	254	252	222	248	235	258	224	276	239	238	225	255	248	254	248	240	263	282	266	244	265	250	250	210	216	256	261	280	245	247	260	247	261	254	254	236	272	264	240	239	242	237	240	259	244	237	286	245	246	223	246	293	266	246	234	240	252	252	246	254	264	236	278	265	254	238	261	249	254	253	256	253	241	265	258	265	266	225	250	238	253	244	251	235	252	251	227	235	253	264	230	228	259	264	228	249	269	267	244	267	263	254	233	245	250	245	238	260	236	273	231	249	230	251	239	254	228	261	243	245	220	249	239	240	255	261	237	284	252	265	232	260	263	246	257	280	249	260	276	235	251	253	250	256	246	268	243	251	254	236	257	242	242	265	243	253	258	227	244	269	276	271	236	267	230	238	225	250	241	256	238	241	265	208	249	249	251	223	260	275	254	264	262	261	243	263	233	239	244	269	265	255	260	258	225	236	277	230	260	228	262	264	255	238	254	270	262	259	256	228	275	244	255	253	255	271	244	251	271	271	246	253	242	268	273	231	274	248	263	256	262	229	245	260	238	266	272	262	230	226	247	263	240	229	247	233	254	236	258	270	255	229	245	245	226	244	259	234	264	254	254	239	260	261	242	225	249	232	236	253	240	227	238	256	250	255	259	226	253	223	278	254	230	264	249	237	253	259	244	246	262	259	260	263	231	240	274	235	226	263	256	248	221	231	239	251	252	276	274	257	251	249	258	236	266	254	240	241	238	247	267	257	228	273	269	211	241	240	246	262	250	238	232	246	262	230	236	264	244	245	253	264	246	263	255	245
22929	20689	27374	23971	20671	20647	7709	1403	1087	1008	884	842	778	747	658	650	683	595	588	631	637	582	604	556	560	573	560	528	574	471	548	519	521	544	564	526	556	539	513	555	551	503	511	521	509	516	526	528	539	544	501	509	551	545	519	486	479	512	510	477	493	510	525	538	543	498	511	569	512	539	465	497	515	502	559	548	468	503	536	483	486	519	453	494	524	509	470	492	516	515	525	491	477	506	493	493	547	497	522	524	461	486	515	518	530	518	491	513	519	551	509	455	463	480	522	527	490	519	505	479	502	537	456	476	496	506	542	549	512	516	461	554	531	562	483	526	525	485	520	484	504	501	528	505	480	509	528	499	555	496	526	510	495	524	550	536	487	521	510	520	565	499	497	528	506	517	507	516	531	493	547	535	520	511	549	515	486	542	465	473	529	522	510	517	516	525	518	473	468	505	560	522	535	492	473	553	443	508	480	522	518	488	505	485	521	483	525	515	501	485	494	544	509	443	514	520	508	525	497	481	525	506	478	515	519	532	508	485	484	510	510	521	499	470	497	500	505	485	510	514	492	484	537	512	467	489	528	509	507	520	530	517	531	488	495	508	523	522	492	484	468	517	497	536	516	523	472	500	517	503	504	509	484	504	519	554	536	559	496	501	491	500	534	477	469	486	473	531	503	526	483	488	474	528	492	533	516	503	513	528	521	491	521	539	529	529	487	484	496	527	520	529	485	540	522	508	523	518	539	517	478	514	525	496	476	548	481	499	526	529	471	515	544	489	510	500	474	505	489	499	560	509	520	509	497	511	513	478	467	496	485	516	545	533	525	487	509	504	508	519	465	504	522	478	510	494	495	513	479	547	497	534	530	525	538	516	518	509	514	498	502	557	510	531	502	496	490	477	538	516	510	510	556	485	492	497	548	512	527	518	515	519	518	510	477	517	518	524	501	497	486	476	531	529	517	499	506	483	526	509	529	516	499	490	497	492	539	479	549	478	528	520	504	500	536	571	533	514	555	571	502	500	465	468	522	515	509	465	492	526	514	538	517	491	485	527	543	514	510	488	510	523	504	545	482	484	523	533	458	523	509	483	547	526	508	508	488	535	508	519	534	482	525	479	551	514	490	512	545	518	520	493	531	510	456	475	533	526	475	514	493	479	500	522	500	529	520	487	503	519	545	509	498	467	510	494	479	489	490	501	504	508	528	508	506	485	494	484	515	520	506	492	538	508	487	540	485	504	498	519	553	477	486	523	474	522	498	454	526	528	557	480	501	463	538	512	518	491	486	512	512	488	548	518	516	496	523	454	489	475	508	519	508	477	495	476	498	531	502	534	508	506	514	545	525	511	496	525	495	477	473	510	523	536	493	478	502	461	539	525	528	538	509	585	532	473	504	519	512	501	515	500	518	507	518	520	486	468	487	493	501	547	491	545	492	519	504	522	504	534	523	468	500	505	513	487	521	483	478	517	498	532	492	487	540	479	543	528	476	490	527	468	484	516	523	513	510	523	467	477	474	540	466	503	551	505	483	488	512	493	532	524	511	492	513	459	499	482	547	492	458	504	501	544	502	524	521	499	563	505	493	502	486	511	529	536	490	502	531	489	492	456	516	508	536	564	480	527	480	502	517	531	527	528	519	538	534	479	516	472	508	500	484	568	529	519	526	498	511	507	522	501	475	460	504	510	516	492	512	512	525	526	493	550	521	460	510	476	484	466	501	525	555	528	495	435	525	547	480	500	506	513	506	498	505	450	538	486	466	544	547	524	519	482	538	503	512	495	515	518	507	537	515	488	470	516	507	514	466	529	535	527	501	540	463	484	527	499	473	506	482	499	489	524	462	517	485	504	523	531	510	533	472	510	506	481	542	483	524	504	533	465	498	510	515	569	482	545	504	493	490	509	513	521	522	512	508	483	499	507	503	500	493	523	515	514	507	509	532	559	513	494	531	522	513	545	511	552	515	505	500	515	454	513	474	499	509	500	486	521	496	473	499	494	499	504	509	492	466	431	489	470	529	547	506	501	478	505	507	489	527	514	530	499	512	522	455	512	541	487	456	509	511	509	512	509	494	509	508	514	507	543	522	492	471	505	508	501	489	467	522	530	542	459	508	531	488	499	494	515	494	515	494	537	495	494	503	512	467	512	568	472	518	534	486	488	508	501	521	512	505	542	492	527	513	524	514	451	532	510	495	475	530	538	489	508	490	486	521	555	491	523	472	491	484	499	488	492	509	532	522	523	505	521	507	482	477	531	511	485	498	520	492	532	503	500	535	508	509	508	507	481	512	508	522	509	478	483	553	544	503	499	487	509	517	518	513	549	504	521	532	540	482	515	470	533	495	546	506	472	491	477	486	497	519	511	504	517	508	530	447	511	537	482	546	508	516	487	507	481	475	482	491	535	517	540	502	532	493	560	530	484	527	545	497	456	492	496	511	507	494	519	529	522	566	490	521	521	543	493	517	511	539	464	517	485	525	518	518	513	477	509	537	500	511	495	528	517	485	492	493	510	522	492	564	470	495	493	515	507	513	502	499	494	526	558	540	478	514	482	544	474	510	532	503	496	497	526	521	518	514	517	477	512	495	514	528	486	488	527	507	515	502	506	480	512	510	489	505	537	512	516	488	558	523	479	510	526	493	491	502	516	503	487	501	519	504	478	485	523	495	501	510	507	518	509	542	512	533	486	494	510	486	465	516	522	512	532	492	537	541	489	514	505	485	498	514	505	457	440	497	488	520	548	523	532	510	500	517	530	472	517	490	524	454	485	501	527	525	530	524	525	497	487	494	525	471	536	502	480	515	492	551	543	524	557	502	562	537	505	539	508	518	496	501	500	516	535	531	528	533	486	469	524	512	503	517	503	511	518	519	514	494	542	557	512	527	490	523	522	499	550	565	546	523	484	506	499	495	477	507	502	511	529	503	528	538	515	549	498	532	505	512	516	503	532	516	477	495	503	510	483	523	487	513	500	513	497	514	523	497	514	508	506	495	480	523	506	453	505	495	514	537	533	437	497	494	534	510	516	524	519	511	490	526	528	491	515	527	483	538	481	465	506	512	532	491	558	499	531	487	504	475	534	487	480	514	514	513	507	483	544	514	511	537	471	523	486	500	527	522	449	470	484	504	494	497	472	480	492	487	523	525	530	498	513	547	492	490	459	497	523	473	496	500	515	441	489	562	493	540	513	514	522	549	495	478	467	492	530	505	523	503	517	516	553	536	475	521	491	544	467	529	490	497	480	488	499	517	507	516	498	506	517	527	540	484	475	487	475	505	519	506	514	504	494	525	494	521	507	487	509	497	543	508	495	479	543	516	496	468	513	500	484	528	513	513	527	470	516	524	496	497	513	547	517	551	516	522	485	539	504	530	529	500	482	508	495	477	523	478	529	523	511	501	517	573	503	494	495	499	519	506	523	549	531	505	483	526	492	482	532	517	490	514	536	521	485	510	500	465	517	515	471	491	506	544	483	530	510	527	516	522	471	496	502
42584	54014	22334	9349	5609	4048	2973	2251	2007	1582	1415	1318	1162	990	979	889	837	763	784	696	685	682	653	625	653	627	604	635	589	625	552	524	585	563	578	567	513	550	559	558	549	526	546	557	533	524	546	540	593	522	514	520	443	541	524	467	519	499	526	542	569	509	510	490	500	522	519	511	493	513	555	476	484	510	474	520	507	502	505	485	496	468	482	489	519	475	528	470	503	511	508	533	521	533	506	540	521	524	494	527	489	522	518	539	537	505	513	488	470	499	500	473	491	477	502	535	492	486	495	512	560	481	518	497	521	494	513	460	502	477	543	488	476	519	520	485	539	536	510	478	537	485	517	499	522	507	479	503	529	554	512	484	490	490	483	493	529	495	526	502	477	501	490	494	458	494	539	494	517	500	503	503	505	470	474	461	508	477	496	502	490	502	525	497	492	478	496	530	525	524	495	510	494	500	509	471	475	526	486	531	502	491	521	530	500	481	502	541	516	500	482	457	515	499	476	515	488	528	508	493	455	511	526	527	511	488	501	476	492	520	466	475	502	494	494	503	526	501	506	472	514	478	506	442	486	478	510	460	471	491	485	478	486	538	499	480	501	514	513	488	503	507	480	548	485	498	469	498	504	477	470	498	489	529	476	482	496	492	516	504	470	493	502	500	443	501	485	490	481	482	499	520	524	519	499	481	449	513	477	495	450	526	520	495	498	496	489	502	521	537	506	480	514	521	482	518	495	489	484	507	508	486	500	473	510	507	554	503	474	518	526	480	479	503	539	486	458	489	485	507	518	483	478	489	498	483	501	488	504	463	475	528	509	488	483	465	510	515	510	487	498	494	523	484	527	517	497	503	514	486	519	499	560	509	505	504	521	518	485	469	488	489	468	491	489	518	505	516	515	497	491	508	475	490	510	491	487	481	476	491	496	500	511	494	540	519	511	516	510	495	524	480	490	487	501	533	469	527	504	477	490	495	473	501	499	462	513	474	509	518	493	516	493	486	480	467	516	531	471	518	480	497	451	500	472	504	479	505	489	490	498	485	531	531	499	488	485	460	484	465	528	479	508	493	495	477	485	473	509	492	503	497	488	524	539	496	503	496	476	471	497	513	484	462	474	493	492	540	497	520	508	499	520	497	458	481	477	466	493	517	518	491	494	532	489	497	544	487	496	506	453	536	499	537	517	506	482	536	461	491	488	469	514	506	457	474	481	492	510	498	506	450	491	532	524	497	473	529	477	545	471	492	476	463	463	467	489	505	445	507	503	510	499	522	511	528	532	524	493	463	484	483	501	509	523	535	493	489	447	507	463	485	520	507	512	474	510	457	532	453	475	473	475	487	474	554	471	504	492	496	500	539	491	460	499	459	514	474	520	490	451	506	481	468	489	503	469	499	504	528	525	547	490	502	538	532	480	490	473	478	496	484	507	506	518	500	469	483	466	540	518	494	524	521	492	523	519	502	526	491	514	472	485	491	488	494	462	535	512	483	513	482	471	499	534	508	521	471	526	525	483	462	471	494	515	492	505	496	474	501	501	509	484	520	496	523	515	478	514	482	529	472	482	449	486	472	497	475	512	485	464	467	499	497	508	494	505	465	467	533	499	534	527	478	530	520	509	480	510	439	453	537	504	506	523	488	510	450	490	487	481	501	493	492	506	499	436	506	461	500	483	463	518	524	499	518	500	489	482	533	496	464	557	529	495	507	510	442	484	503	531	506	498	523	523	500	502	528	507	488	517	497	504	491	476	489	549	505	488	490	513	502	517	488	509	522	470	484	494	515	441	497	479	508	511	506	499	505	457	500	536	503	531	544	534	499	457	534	525	498	461	508	510	520	529	462	471	529	510	555	481	501	518	518	486	516	467	465	509	508	495	504	515	480	449	515	489	507	492	490	529	543	521	484	530	469	538	509	510	519	466	498	497	514	523	496	471	488	494	547	520	539	452	498	510	515	500	536	494	506	539	500	517	487	499	461	468	465	479	500	466	495	511	488	494	525	526	522	490	479	481	527	524	483	454	493	512	530	516	486	494	512	510	476	514	489	511	492	492	508	505	474	473	549	500	492	491	508	491	478	514	526	470	505	511	478	512	481	515	492	506	497	472	520	507	454	500	480	484	484	497	494	489	463	466	484	496	529	509	473	535	465	523	493	523	491	523	484	506	496	552	489	511	505	555	482	516	492	503	457	508	494	505	499	515	471	486	520	477	464	480	511	477	488	498	508	502	477	501	491	465	497	477	499	508	451	499	514	468	503	541	483	456	457	493	493	475	466	472	510	506	530	495	484	531	493	485	499	510	485	482	516	546	473	481	479	475	483	481	474	485	471	495	447	492	502	476	478	475	525	545	522	483	478	489	497	516	478	536	495	511	483	497	511	539	524	484	509	502	520	504	538	510	463	518	503	500	516	518	440	518	542	513	490	491	523	471	482	538	502	511	486	448	502	483	483	476	526	499	480	494	490	524	505	497	477	508	521	512	536	512	541	490	498	460	493	505	470	488	518	509	477	521	479	510	481	538	489	506	497	519	495	526	498	514	510	462	501	517	490	479	550	506	485	475	477	517	503	494	508	486	471	527	503	487	544	517	498	501	500	519	493	450	492	461	508	522	516	521	504	501	532	506	474	503	470	497	502	471	520	464	489	538	501	486	504	485	506	490	464	500	491	495	465	494	497	484	486	520	502	516	493	545	445	510	455	516	542	511	485	468	472	475	511	475	470	482	512	501	474	463	498	499	486	515	518	476	477	474	447	475	456	498	488	499	502	485	505	524	488	485	489	502	496	478	507	510	477	491	481	479	479	470	486	469	478	502	516	531	502	442	461	469	513	497	507	469	502	509	495	524	503	486	512	467	505	488	481	506	474	525	536	546	519	508	530	529	489	476	503	505	498	519	503	508	526	493	519	488	507	538	493	476	481	482	497	461	459	514	508	495	496	533	536	492	495	500	506	496	492	503	530	499	505	511	506	545	532	475	490	492	514	543	496	482	536	516	484	475	478	527	473	485	528	478	532	492	476	500	488	485	461	492	476	535	470	516	503	509	484	499	463	484	496	494	482	538	465	478	516	480	473	497	474	475	509	489	483	476	502	527	484	503	531	522	539	517	490	508	462	460	498	470	520	533	532	510	529	516	496	466	483	517	518	492	492	481	443	514	498	501	453	506	482	467	528	456	490	512	515	519	486	501	512	512	463	482	533	498	502	500	470	525	537	470	500	467	523	511	491	462	469	476	488	509	486	513	483	498	494	498	516	499	519	541	464	539	508	513	483	518	490	522	448	531	532	448	475	538	508	489	521	515	505	504	532	496	516	511	497	498	486	486	499	524	464	496	503	528	489	532	508	477	527	472	472	489	510	507	487	507	502	488	531	505	489	490	488	480	492	493	509	502	486	499	496	510	489	450	508	569	524	501	510	495	486	446	513	480	520	501	495	457	504	539	493	464	471	460	501	486	488	452	481	527	458	468	486	511	469	461	515	481	460	488	516
32289	24214	9728	1371	599	522	498	482	464	512	392	489	463	437	457	464	467	460	500	454	469	474	407	416	440	455	475	454	466	446	466	492	455	413	450	439	487	441	434	478	447	427	454	453	452	433	463	460	440	437	469	461	492	436	441	464	419	440	443	460	449	477	442	488	432	437	447	472	458	441	472	431	455	488	473	466	482	419	459	408	446	415	463	503	442	451	459	470	436	457	475	462	451	431	472	422	421	441	457	513	488	468	409	477	445	438	436	464	431	460	444	424	452	451	441	488	459	436	474	448	419	481	443	498	465	430	488	431	439	452	428	459	426	451	459	488	443	444	434	463	476	467	480	461	470	434	449	485	443	428	436	442	448	423	425	479	445	425	458	476	420	460	455	446	430	476	413	437	438	474	429	472	469	444	424	467	459	479	451	418	447	433	461	449	437	445	422	446	400	462	460	463	459	435	466	455	415	444	453	455	467	461	484	467	475	479	445	473	459	473	474	409	447	513	465	464	457	414	474	406	432	494	487	456	457	435	460	424	449	439	433	460	449	446	461	463	463	459	457	464	475	394	457	432	438	456	455	451	468	450	433	432	469	432	451	440	425	427	410	458	435	447	443	440	459	446	446	458	437	496	472	457	448	487	434	483	382	464	430	466	441	414	517	436	498	436	436	439	452	449	462	470	462	488	445	445	457	443	426	427	454	471	471	436	457	454	469	440	463	449	490	450	458	447	419	477	417	450	489	472	447	444	417	430	450	414	421	499	489	449	484	470	435	424	479	438	456	456	468	436	462	469	488	473	468	429	401	441	462	460	428	441	468	485	449	437	454	459	459	414	476	438	431	445	441	500	414	479	475	433	447	463	435	439	453	457	473	445	459	468	467	451	415	444	456	464	481	454	475	447	473	453	476	441	461	494	466	467	445	493	424	456	440	455	451	429	507	454	447	445	425	432	475	449	496	448	460	449	464	438	462	458	441	460	450	467	446	447	426	453	466	445	476	444	469	447	423	436	439	482	447	441	470	447	452	490	389	438	468	432	432	420	455	491	489	494	442	444	427	419	464	446	505	409	446	423	468	445	454	451	478	426	463	461	436	430	454	450	444	458	506	497	455	424	446	444	474	446	454	429	471	473	474	493	424	454	455	456	466	468	449	450	443	436	427	450	469	470	438	460	466	462	453	460	454	453	452	448	458	461	480	450	429	447	446	431	444	479	435	454	441	445	454	431	412	466	438	460	453	439	454	455	436	442	465	414	431	438	473	468	441	441	449	417	456	476	428	445	440	437	434	428	438	456	468	436	473	457	478	406	467	421	503	458	436	413	447	474	504	465	413	472	446	455	456	442	472	457	449	457	453	454	465	421	460	400	435	471	460	439	430	450	409	443	439	436	411	442	424	442	444	491	432	459	446	462	439	428	433	453	457	455	474	416	425	431	445	443	493	446	502	452	438	442	427	436	429	495	440	447	486	465	437	449	425	461	442	482	445	465	482	480	468	469	486	453	413	432	472	445	436	443	453	479	454	414	446	458	440	467	454	440	448	480	469	446	481	449	457	457	440	452	450	456	493	448	428	421	466	454	449	463	455	491	481	450	434	460	441	487	454	446	486	424	449	434	459	467	423	441	491	414	450	450	458	452	450	455	425	441	446	459	468	472	424	457	436	464	449	431	449	461	464	463	446	438	424	437	446	417	493	434	497	452	421	452	438	472	420	479	457	443	450	482	463	432	454	453	430	446	435	452	458	463	413	452	434	451	467	448	424	418	444	441	480	445	453	440	469	467	466	480	441	467	463	434	440	507	426	434	442	432	451	438	447	468	469	488	454	461	465	436	466	442	451	440	470	437	450	407	464	452	450	470	436	434	444	481	417	439	417	482	453	465	481	473	469	463	433	451	454	427	423	460	456	453	435	457	495	430	472	459	448	453	452	434	424	448	456	440	461	468	496	416	459	447	491	481	435	479	449	455	431	444	470	413	458	473	460	476	448	476	467	477	457	429	460	438	436	460	453	484	463	413	455	463	460	428	466	477	446	445	436	422	425	442	431	459	488	432	440	424	453	470	448	450	467	478	449	449	452	441	459	442	465	448	440	469	508	446	449	480	421	421	482	474	472	459	459	434	474	457	451	465	486	444	448	467	418	459	460	482	464	441	446	434	473	459	466	458	472	487	458	458	453	475	418	454	461	438	463	459	465	451	461	437	459	443	500	444	479	425	484	458	432	448	461	458	445	437	451	449	451	486	455	483	419	462	446	476	453	439	461	431	482	451	449	474	457	453	430	456	450	461	427	466	456	463	451	449	433	462	466	438	478	494	435	478	439	464	452	430	470	450	448	427	475	424	416	462	495	423	461	462	460	435	440	415	443	433	416	487	444	439	395	457	501	430	449	461	457	433	446	478	464	451	438	449	465	462	428	457	475	428	475	463	467	472	485	474	438	442	405	462	458	453	441	448	486	429	430	468	442	435	447	444	446	461	429	470	467	427	443	427	465	451	449	451	442	458	411	482	435	434	472	451	467	455	456	420	485	421	467	478	470	460	450	464	435	450	425	444	404	451	445	474	448	514	455	457	462	472	480	437	468	468	462	443	452	414	439	451	435	449	437	434	443	446	455	434	448	436	447	454	451	434	415	423	471	471	479	454	474	475	433	448	461	482	445	429	457	460	421	477	413	429	473	438	468	443	444	492	474	463	470	471	456	482	462	431	415	441	444	464	420	443	461	435	434	454	464	505	461	435	465	452	412	474	417	493	453	456	473	464	417	441	441	470	410	437	430	453	440	408	451	488	464	384	455	462	447	455	468	446	467	449	470	443	456	469	397	467	462	474	446	440	468	464	424	462	449	415	398	463	477	428	429	478	425	472	437	458	431	438	441	475	432	453	445	439	444	458	462	467	464	473	445	498	433	463	459	443	425	446	474	470	454	472	452	482	454	422	448	466	423	417	444	484	476	433	418	439	455	420	425	474	445	438	470	490	456	443	467	462	449	440	499	489	461	472	456	446	447	470	427	454	472	485	454	464	433	421	457	467	432	487	463	434	475	460	456	448	459	433	439	472	466	449	488	426	449	453	480	450	463	457	467	452	472	443	439	449	433	470	432	458	477	456	482	449	431	469	479	436	454	452	500	430	430	473	489	484	485	433	413	434	490	477	441	428	439	422	451	459	460	456	444	450	423	437	490	428	467	420	440	442	446	433	455	451	447	448	449	485	462	439	473	443	424	425	480	416	464	455	396	490	476	457	452	485	415	458	462	450	482	424	488	455	440	471	446	445	400	477	414	480	438	426	477	458	470	459	419	454	445	492	453	491	433	479	440	476	453	459	473	434	448	465	476	438	477	474	426	472	442	444	487	456	439	464	462	456	422	462	452	465	460	463	456	441	444	468	502	459	496	434	445	438	478	462	490	476	443	470	473	450	459	483	479	446	435	425	434	447	453	468	447	463	467	443	483	491	435	435	466	481	436	470	452	463	438	448	472	478	459	467
33818	30198	6134	1535	852	713	566	542	604	590	534	546	529	507	491	475	488	512	526	483	500	510	483	519	505	534	492	525	509	465	511	505	512	497	578	516	455	482	471	513	507	504	501	500	479	471	515	467	453	470	463	476	478	519	494	508	518	512	479	488	483	510	452	478	501	484	489	477	471	466	457	483	522	510	496	500	440	496	516	527	466	479	484	421	483	500	486	534	439	467	466	486	464	513	503	482	514	491	525	497	527	538	479	527	538	476	508	521	524	477	470	474	460	476	514	507	455	500	479	444	482	474	514	492	499	506	502	487	534	496	477	522	503	529	502	508	514	485	486	490	478	497	488	516	480	478	520	474	528	470	513	488	496	518	506	522	482	471	513	486	485	466	512	520	496	508	468	480	456	526	481	478	495	517	447	509	438	521	497	554	496	501	513	464	509	520	477	535	481	486	512	502	505	551	497	517	504	516	509	477	493	459	468	460	491	490	502	526	529	481	477	500	455	487	464	484	514	500	478	505	514	468	488	491	541	481	477	565	512	493	502	467	507	482	467	490	492	477	497	505	488	495	474	498	510	502	550	517	533	511	476	516	488	453	500	485	483	514	514	476	478	487	497	473	482	512	472	483	520	490	483	497	490	488	513	489	493	497	512	498	492	488	500	499	513	523	478	498	462	497	500	498	529	520	477	491	472	510	506	530	492	547	473	509	463	512	502	537	509	517	474	524	499	481	511	481	482	467	511	467	495	467	495	519	494	509	467	485	513	488	514	464	451	511	510	451	474	497	472	477	475	465	503	468	537	442	501	481	429	476	466	492	497	494	504	461	496	473	457	554	520	459	496	498	525	508	448	488	505	455	497	487	470	489	505	514	485	469	464	483	491	530	519	484	529	478	494	484	486	501	507	503	502	486	480	472	460	494	520	505	497	534	475	490	455	525	517	490	525	493	536	486	498	494	437	531	513	529	502	503	494	485	508	515	475	470	510	491	506	447	478	502	482	474	501	483	449	474	490	533	519	504	503	480	546	484	524	504	469	473	522	463	504	520	498	472	489	504	455	505	486	505	490	536	511	513	514	476	443	515	473	497	452	553	473	515	495	482	507	482	471	487	517	482	480	523	439	482	494	507	500	511	502	508	514	529	477	519	514	487	539	449	483	492	526	500	504	521	482	500	530	491	491	493	477	485	477	462	501	463	507	479	480	539	476	471	489	484	515	498	464	503	501	501	472	494	531	482	484	490	479	488	497	500	499	521	552	503	465	513	450	461	468	542	488	517	500	518	509	480	471	514	438	521	540	493	505	515	475	466	493	460	491	516	450	514	488	460	471	520	501	532	538	490	506	501	516	534	493	485	480	529	499	511	477	499	467	483	494	532	507	482	519	502	465	488	474	471	529	490	493	503	499	516	488	476	501	448	496	481	512	489	485	498	494	517	507	513	482	516	479	476	516	515	500	478	485	540	472	497	488	477	533	517	490	493	493	503	500	497	524	499	536	497	528	506	462	470	497	475	481	542	472	455	501	478	511	476	489	478	495	482	456	511	498	493	521	498	464	507	476	464	465	472	505	510	507	481	495	481	499	502	475	533	474	488	508	495	484	503	520	492	538	515	523	486	519	510	475	506	530	510	471	510	505	512	478	486	445	490	470	495	482	486	511	468	492	472	482	475	457	479	486	493	496	472	511	513	504	555	477	476	472	478	474	474	541	490	523	497	493	493	484	430	459	497	541	522	478	491	496	505	474	515	483	496	497	504	530	482	493	523	468	523	438	481	520	476	482	485	463	469	515	452	468	470	507	469	545	446	475	505	472	469	487	516	548	497	485	520	476	490	519	495	488	507	503	483	509	523	486	474	470	513	527	458	478	509	470	541	488	487	493	479	526	495	499	513	508	531	470	486	503	502	501	502	558	486	519	536	454	487	485	483	548	521	530	480	454	505	488	497	496	504	491	489	480	447	533	514	515	479	496	495	497	467	501	501	460	498	502	510	512	474	499	488	499	520	476	505	485	512	497	481	487	480	458	483	514	462	519	468	495	478	494	453	493	495	489	517	473	500	525	446	485	496	481	508	508	477	537	508	542	504	505	484	494	465	499	464	503	512	454	481	527	475	518	492	503	486	456	495	499	486	476	518	470	496	463	499	520	450	503	463	463	499	512	495	520	474	495	478	493	535	503	502	492	519	518	458	495	483	482	484	500	500	478	540	492	528	493	492	474	514	471	497	532	465	471	472	523	509	507	478	522	438	521	529	498	530	488	481	515	505	524	467	507	534	502	510	492	494	520	485	534	501	477	518	509	461	460	498	508	484	501	488	513	504	496	503	519	478	539	501	522	472	532	507	486	521	496	478	499	501	541	476	456	503	491	481	497	522	463	527	512	528	494	454	482	534	487	503	497	491	491	503	519	495	467	526	494	482	487	498	499	512	484	500	528	481	543	471	502	509	509	504	449	493	488	475	480	506	507	474	450	482	536	479	493	526	483	524	492	532	476	446	548	490	511	510	477	475	502	486	523	496	520	534	499	500	519	473	504	506	522	503	517	504	482	472	528	542	495	483	451	472	513	481	507	508	491	502	504	478	493	508	494	482	464	479	475	485	490	519	494	486	498	494	506	508	466	489	520	461	478	517	522	490	516	516	492	505	516	500	512	504	512	499	494	467	509	502	490	485	515	525	524	491	522	503	493	497	472	506	517	443	495	455	520	471	474	541	481	457	513	502	493	505	501	491	497	512	466	518	501	486	484	494	504	475	467	508	520	502	491	508	529	516	514	502	481	497	547	511	484	490	500	519	484	483	537	458	493	525	509	527	475	492	526	485	509	478	450	483	484	475	489	544	498	506	495	460	514	510	509	471	461	479	487	454	468	548	474	503	486	497	473	494	535	494	485	467	484	470	482	506	480	501	488	498	527	455	502	522	468	497	487	490	444	473	517	480	511	490	483	535	484	515	543	502	477	493	480	474	485	532	497	473	503	486	537	468	503	501	507	458	534	469	534	509	494	507	489	490	464	485	486	487	485	472	517	479	494	481	541	473	531	489	499	490	507	500	496	503	483	506	484	480	478	518	510	495	518	487	538	469	515	486	467	512	466	507	484	490	527	507	485	538	496	504	474	515	479	501	494	491	472	520	508	534	508	470	480	453	504	525	484	472	521	520	515	507	489	489	490	488	495	477	520	470	454	487	492	490	481	480	482	470	526	502	517	532	505	514	502	509	493	493	485	504	465	488	491	491	501	491	487	513	475	515	470	478	491	463	472	511	524	487	506	512	487	505	478	524	533	526	516	518	473	536	498	459	528	542	510	494	494	516	503	466	494	492	490	486	510	473	455	493	492	454	499	501	519	487	490	484	489	482	445	513	507	515	505	522	462	536	486	534	500	489	457	485	514	499	499	462	499	484	515	478	471	505	501	517	513	482	513	506	503	480	521	532	495	480	502	488	501	459	482	509	491	493	481	505	499	485	545	487	491	505	518	510	522	475	494	530
24948	20686	26969	24345	20599	9898	1106	709	562	442	432	423	359	339	327	298	310	291	306	293	294	250	261	272	249	259	251	233	225	256	260	245	240	271	246	233	256	251	200	248	238	221	232	201	260	240	220	222	228	225	228	211	224	237	231	211	245	230	247	237	238	218	225	242	244	245	221	238	206	229	242	259	235	230	210	272	236	235	211	248	247	206	224	215	234	212	225	236	219	231	238	217	257	227	220	240	213	219	208	213	219	223	222	241	205	187	191	222	219	210	219	205	216	211	237	225	235	237	219	211	207	211	237	210	237	217	234	223	245	218	225	245	206	222	234	224	226	232	252	239	227	233	213	219	223	243	214	221	222	234	228	246	232	229	224	225	239	203	240	201	212	253	228	242	221	215	213	206	223	188	199	221	231	229	246	248	252	202	261	228	237	259	201	233	214	212	244	214	221	233	236	199	225	247	226	212	218	235	216	250	227	249	239	220	250	258	234	222	225	221	207	227	206	242	227	208	222	188	237	227	231	225	231	214	234	216	245	214	235	226	213	233	208	231	228	236	231	254	236	197	200	234	215	229	238	193	222	228	222	258	226	206	193	246	225	203	225	228	209	223	226	238	202	194	247	238	192	207	224	222	240	189	227	253	203	219	216	216	256	236	247	225	213	242	226	218	203	227	228	237	212	219	207	241	224	258	227	229	223	213	214	226	207	226	226	221	243	218	242	238	227	231	214	223	216	214	224	232	195	212	242	210	234	191	196	217	229	237	248	222	233	226	194	222	235	232	200	217	221	232	235	187	217	221	231	218	218	196	217	233	206	230	235	244	217	191	231	270	224	256	241	221	239	216	236	226	252	232	216	217	258	247	226	211	209	229	228	218	207	227	203	206	210	233	209	239	214	222	207	225	224	203	232	226	227	244	247	241	243	201	233	242	198	200	221	213	203	224	246	220	216	206	215	207	241	213	234	202	231	230	243	223	219	232	220	228	212	241	231	253	203	209	216	216	222	209	219	245	209	233	220	212	223	243	201	225	233	240	207	252	216	240	238	230	215	216	239	208	213	214	214	202	214	237	219	214	207	232	245	215	229	238	225	210	233	218	221	190	241	229	224	227	221	177	198	225	253	226	205	234	196	242	237	223	224	204	205	223	232	223	233	218	227	224	235	229	213	244	240	243	217	219	229	216	203	230	220	190	213	215	192	230	240	227	191	218	210	227	206	219	212	221	209	237	224	213	232	209	237	233	253	231	237	194	201	247	235	205	243	207	215	214	217	234	209	221	215	248	228	222	211	209	212	222	226	219	229	216	232	226	208	258	204	253	210	249	226	235	249	226	208	238	222	213	210	204	223	227	244	244	217	217	194	232	198	231	206	215	238	218	228	246	221	223	240	222	209	225	255	230	220	225	226	225	244	216	204	231	229	223	184	222	232	201	211	238	217	214	221	222	228	226	207	230	227	211	230	246	213	201	201	212	210	209	208	206	227	256	213	207	235	208	255	238	205	211	217	228	226	225	234	262	258	220	210	210	203	232	234	233	233	227	235	245	231	229	247	223	244	211	235	223	214	228	210	213	255	241	221	219	200	221	235	193	218	226	227	222	224	209	207	228	212	228	198	240	235	212	206	250	244	230	222	228	239	251	222	219	215	220	241	212	246	213	211	225	211	238	228	213	217	220	225	235	219	220	239	232	236	226	232	217	247	216	252	227	226	246	236	244	224	243	217	236	218	234	231	234	237	218	191	222	251	216	245	224	234	228	220	210	208	224	220	219	234	229	217	193	243	232	198	229	227	224	215	230	222	214	233	210	206	215	204	215	207	239	240	244	214	239	228	213	228	225	223	249	225	208	211	255	230	215	214	245	255	223	231	231	224	232	244	227	227	209	226	233	224	231	194	230	224	206	222	206	193	213	226	259	235	222	201	230	209	191	215	246	206	203	228	231	218	223	233	246	216	213	253	242	228	249	206	214	222	237	204	241	219	240	239	225	227	237	233	230	232	212	240	243	233	232	226	236	214	224	216	224	205	214	231	225	240	231	256	205	231	222	237	239	238	216	214	205	205	218	198	203	200	238	238	254	212	222	234	220	206	235	216	206	211	199	202	207	209	214	197	215	218	251	222	212	251	228	210	227	231	224	214	219	196	200	198	210	234	219	215	217	218	223	203	237	216	207	233	215	210	220	245	198	225	226	226	240	219	249	205	230	233	230	217	211	238	235	221	211	241	269	232	213	231	203	220	200	225	229	221	230	233	227	218	227	197	209	231	218	227	237	247	232	245	234	237	232	233	245	216	215	238	225	273	219	221	196	223	251	237	206	216	227	228	214	195	275	232	229	212	243	244	214	209	215	236	240	237	253	217	222	239	240	260	247	244	225	215	226	245	217	237	242	207	229	235	244	223	211	233	231	244	206	227	237	216	192	234	222	246	188	219	236	221	244	219	235	235	239	221	241	196	200	231	255	223	212	222	251	219	209	224	231	212	214	223	211	220	241	224	217	203	204	212	260	230	227	257	220	216	220	216	215	229	247	230	230	212	217	221	226	207	217	212	255	243	241	221	220	234	211	219	228	196	228	252	217	220	226	243	215	214	219	219	217	237	236	211	232	208	207	214	227	225	235	223	208	241	226	248	244	196	227	220	201	230	217	256	213	226	232	224	237	200	239	218	253	213	228	234	197	212	246	224	225	237	238	219	242	245	217	235	264	222	220	189	245	242	236	230	227	215	221	227	227	231	218	236	215	229	223	261	199	207	208	210	211	249	208	228	215	218	235	222	213	227	236	203	243	232	246	255	236	251	227	231	251	218	230	217	209	258	226	221	218	236	234	202	223	219	222	229	234	215	193	237	240	247	226	215	252	228	225	239	230	236	232	229	233	204	221	229	254	250	195	257	226	214	227	229	247	224	233	234	221	258	201	213	212	233	214	228	234	231	232	207	230	227	241	221	244	210	231	268	239	217	231	226	230	241	195	228	213	236	234	234	230	234	237	240	253	210	238	245	214	260	212	193	203	235	224	223	211	239	234	217	237	234	243	237	235	235	220	212	220	233	241	204	221	231	235	217	221	205	228	222	239	192	201	216	212	246	242	221	229	180	212	222	246	225	226	220	205	242	206	240	232	229	218	198	241	207	246	219	230	212	248	244	201	225	230	231	200	216	233	222	223	204	232	219	212	217	203	235	224	231	251	217	216	221	221	228	212	205	242	230	212	225	218	214	226	213	225	215	226	231	228	208	225	215	216	220	243	217	227	234	245	208	214	210	250	196	226	225	219	213	244	232	216	236	236	213	226	226	220	235	228	234	194	232	205	203	248	248	200	223	240	226	222	209	219	220	209	220	220	202	229	234	221	245	196	198	224	250	222	200	223	253	211	202	240	223	206	212	234	202	239	228	218	230	242	208	222	207	231	222	202	225	207	217	234	219	232	220	206	232	224	211	224	245	231	216	249	222	207	198	232	246	241	219	197	221	219	211	229	251	224	230	216	245	226
39057	46772	16041	5681	3397	2231	1564	1237	1086	834	779	625	606	553	441	459	421	444	390	396	360	331	342	307	311	323	277	294	298	264	297	279	285	272	290	267	254	275	250	262	259	259	259	258	261	242	264	259	235	244	275	268	256	267	272	269	283	260	242	241	247	252	262	254	226	284	295	244	247	240	272	271	262	246	242	275	242	260	265	262	276	241	241	260	249	270	280	283	264	268	241	255	230	231	280	286	223	235	256	265	243	245	218	252	268	278	255	226	216	237	249	248	270	243	222	261	258	252	246	237	254	257	264	257	269	247	255	276	242	257	225	235	248	275	239	246	262	245	269	250	262	249	248	229	260	237	240	272	258	255	224	242	241	228	253	237	217	246	274	251	237	214	258	249	247	232	239	218	241	266	241	252	249	248	246	269	250	260	249	256	237	256	289	247	236	247	261	253	257	239	248	230	253	241	278	261	262	259	237	267	272	250	254	224	240	247	272	246	268	247	252	244	257	254	259	223	236	241	234	236	286	239	208	254	236	231	241	244	240	228	253	229	239	242	251	277	237	261	220	265	249	241	233	219	246	255	262	254	239	247	255	252	230	251	219	227	250	240	242	246	216	239	236	242	248	233	245	248	249	264	215	262	259	230	249	263	229	232	263	247	222	259	275	264	235	233	242	284	271	211	245	223	242	248	258	266	200	225	255	246	268	241	227	284	240	237	236	260	250	237	251	235	258	262	254	272	238	247	252	255	258	257	253	246	264	240	255	229	227	255	224	271	271	245	257	253	273	280	225	230	255	257	260	256	264	261	234	230	286	237	245	250	255	241	231	235	253	255	263	242	256	257	247	240	238	239	250	218	228	239	234	233	239	275	259	266	243	233	243	237	246	228	237	257	245	234	271	239	231	263	227	239	264	236	250	217	239	240	254	250	259	223	248	250	234	256	281	250	273	255	256	245	237	248	257	255	250	246	257	217	251	273	217	248	239	240	277	260	272	233	283	248	222	242	208	257	259	277	259	239	231	219	258	223	269	228	226	253	228	238	241	228	240	234	241	207	254	246	259	243	250	240	238	233	248	225	232	252	229	262	245	259	242	257	234	267	239	245	257	247	252	233	253	248	251	236	292	214	271	274	269	249	234	219	243	256	263	229	256	230	265	238	243	224	240	243	267	247	269	246	248	250	257	247	236	273	249	265	232	236	248	245	245	250	240	264	280	265	251	245	295	235	269	259	236	236	259	243	226	264	220	238	230	250	251	270	250	250	251	235	225	257	226	276	217	235	236	238	231	233	235	263	249	214	261	233	250	252	269	247	244	262	250	245	231	231	227	257	242	243	222	258	224	238	261	225	230	239	241	255	257	285	239	241	241	254	253	242	251	256	234	237	244	245	262	237	253	235	270	261	261	255	244	248	259	256	232	235	281	254	240	256	269	223	247	266	228	251	269	234	244	250	236	260	279	225	259	236	265	269	256	247	242	233	256	227	234	239	229	242	267	250	249	274	274	256	242	239	250	269	261	245	260	241	233	262	257	258	253	271	224	279	259	234	233	235	230	249	214	218	225	235	245	256	241	269	242	236	224	264	254	259	252	241	272	233	249	235	242	270	232	260	223	255	236	254	251	242	244	246	226	239	268	267	242	254	258	241	228	273	250	246	255	266	239	236	224	250	223	222	253	262	251	239	230	242	240	265	238	253	233	246	233	259	241	243	269	242	284	232	261	231	223	265	232	224	235	257	273	238	257	253	232	253	260	250	236	251	260	244	267	230	253	235	252	267	231	241	229	249	231	270	250	261	240	249	267	250	254	257	242	250	249	268	255	250	259	226	266	242	259	213	234	255	256	261	242	247	235	234	251	256	280	250	264	266	236	239	223	245	268	263	260	264	268	229	259	242	259	278	241	246	237	269	247	236	271	251	250	239	263	287	215	247	255	238	230	243	246	231	254	276	248	237	252	253	256	223	214	240	258	266	244	224	243	213	255	232	255	240	241	270	253	259	262	269	255	252	244	259	228	221	240	229	231	248	255	256	229	262	251	243	252	235	253	223	243	232	268	237	253	263	230	258	267	256	228	220	228	230	248	260	250	257	265	243	259	264	250	255	254	277	236	268	207	257	242	251	288	274	242	215	260	259	235	254	226	227	279	276	280	224	234	241	238	283	225	250	251	240	265	265	265	258	244	245	255	238	251	252	243	243	227	228	245	223	263	250	256	242	254	232	246	263	256	256	236	267	256	253	242	251	248	253	251	295	236	228	232	224	234	276	231	241	232	222	240	230	225	264	266	242	292	275	234	258	248	253	289	250	269	227	250	255	243	244	217	237	234	210	285	244	243	231	278	263	267	258	264	265	258	266	245	227	231	223	229	265	234	254	269	273	243	260	267	254	258	238	261	267	258	281	233	250	249	233	234	265	263	257	275	244	256	238	235	288	230	250	233	247	259	244	252	258	252	233	240	218	265	254	267	215	257	263	236	252	228	257	257	282	243	250	238	282	259	234	255	228	252	272	260	271	228	240	262	247	228	248	245	267	249	244	233	250	257	241	248	227	245	237	246	259	209	239	244	274	232	253	253	252	279	249	269	241	282	248	229	229	241	242	250	238	233	257	257	241	224	247	239	240	281	236	240	247	232	236	235	235	238	260	257	231	273	261	236	240	254	234	244	250	257	247	234	249	244	278	255	276	246	239	249	229	277	227	257	260	215	258	246	229	231	239	266	239	245	249	241	259	272	251	246	253	247	212	250	240	222	241	269	220	256	248	240	255	255	240	263	248	251	247	240	242	230	265	275	236	234	224	226	242	234	233	250	244	235	235	249	230	277	259	260	226	247	252	248	278	252	234	240	233	245	230	241	254	268	226	241	242	239	273	239	252	253	234	256	251	237	248	235	236	238	246	259	224	294	230	256	233	251	230	245	258	246	230	262	256	252	237	254	256	260	241	265	243	240	261	274	242	247	250	284	270	275	247	270	242	249	247	242	251	230	217	245	235	243	266	233	235	266	269	254	232	271	255	265	219	260	257	248	243	244	274	253	259	252	232	258	242	280	245	280	244	260	247	237	272	222	239	234	256	237	255	260	257	247	236	249	247	251	250	240	250	235	256	230	278	240	242	232	243	261	242	252	248	232	262	244	241	245	234	241	253	236	244	228	235	240	245	264	224	220	253	251	247	246	257	238	248	259	257	252	237	234	232	239	271	228	248	266	240	222	231	211	251	229	260	228	260	260	287	277	243	257	245	247	246	238	230	230	253	232	234	240	281	250	281	261	235	250	233	247	241	221	256	261	238	254	263	271	255	238	233	253	229	254	243	263	242	258	280	235	254	224	263	241	234	264	260	243	235	273	235	236	236	244	271	257	235	243	246	235	249	234	242	263	242	230	233	226	236	248	265	247	232	223	255	246	232	261	248	241	249	250	251	254	232	235	242	236	251	245	259	249	268	237	238	255	221	258	255	236	264	253	232	259	273	252	249	251	240	261	247	241	287	255	258
22947	20669	27346	23981	20657	20626	7693	1457	1079	921	872	813	804	766	676	634	647	600	645	611	612	588	565	596	572	615	584	589	546	554	553	528	541	561	581	582	532	534	552	530	537	532	501	510	522	559	500	548	496	520	506	508	516	445	560	504	530	482	528	550	514	507	541	534	506	493	503	568	481	522	496	547	483	493	470	529	518	537	495	511	563	521	469	502	531	503	501	534	517	502	482	516	539	532	508	500	495	516	542	492	486	533	489	498	499	514	529	463	511	500	478	515	515	461	492	519	493	523	484	491	518	502	513	516	503	504	493	503	514	514	514	498	495	494	522	509	505	489	500	510	525	477	490	540	501	443	486	496	499	504	491	542	508	504	500	501	554	492	509	508	493	465	527	490	498	520	485	540	484	516	477	511	506	541	545	511	522	519	534	480	551	511	491	525	513	571	474	508	510	478	532	499	512	542	534	548	461	516	508	560	509	485	453	524	470	510	493	501	477	478	507	497	491	501	505	517	539	502	499	473	538	493	512	465	493	509	501	498	511	510	516	548	485	484	481	524	488	495	489	487	509	499	456	512	543	516	494	456	545	511	511	524	509	497	498	481	488	470	494	524	486	474	509	515	504	562	483	489	508	531	524	478	544	541	485	498	498	505	540	517	496	481	465	483	534	504	511	517	491	516	473	506	488	514	506	502	532	496	475	500	475	511	502	514	504	519	487	510	528	491	520	475	509	519	489	504	515	474	535	498	521	489	503	493	453	486	498	550	514	490	510	479	509	473	502	493	496	500	511	486	500	507	504	525	543	512	518	506	506	504	531	556	522	494	505	504	518	522	511	504	510	490	467	505	453	552	486	534	555	512	506	499	549	479	473	475	542	537	540	538	491	524	475	518	488	505	489	484	476	513	520	516	568	470	513	519	518	469	492	490	511	509	497	497	470	485	497	514	474	533	538	501	493	480	512	509	478	516	555	484	484	507	488	511	506	480	498	523	490	501	503	507	555	518	532	526	527	500	498	521	509	509	493	511	466	489	469	532	495	506	512	528	476	529	544	500	495	535	547	501	527	545	474	529	548	535	524	520	501	484	528	510	515	478	481	489	509	489	498	482	509	495	512	499	511	500	522	502	564	531	543	463	533	504	491	488	500	479	470	491	458	499	496	517	536	482	499	515	503	524	524	536	516	489	520	528	529	499	513	509	472	482	528	508	518	496	444	473	483	488	486	542	497	476	524	520	497	526	523	487	535	483	504	559	470	556	521	536	511	523	498	517	486	504	519	518	499	524	507	494	473	452	499	495	517	480	501	494	522	489	511	495	505	506	513	481	524	497	513	525	474	507	522	493	487	521	505	483	520	488	454	528	477	506	496	530	512	508	498	485	479	481	512	516	460	517	532	521	529	466	512	524	456	525	494	513	489	522	515	502	498	531	547	476	504	522	506	509	542	498	533	525	486	505	491	503	487	506	520	521	455	562	526	506	474	533	534	521	482	508	501	490	568	549	504	472	511	487	517	528	497	480	512	501	506	473	530	495	489	498	514	531	489	514	492	514	499	502	534	497	563	473	498	516	495	526	523	510	497	524	579	512	514	521	468	529	435	510	484	474	481	464	488	508	515	507	516	503	496	519	487	484	501	515	498	531	495	472	542	504	499	473	517	524	535	493	513	506	523	483	487	496	486	483	507	492	509	491	491	512	517	491	472	530	547	488	541	496	514	534	526	492	497	522	501	503	504	493	498	474	480	479	519	508	481	509	506	481	501	474	549	488	499	501	521	507	511	478	503	513	499	472	497	500	507	493	512	510	481	469	458	518	482	496	537	492	503	541	493	526	513	545	502	521	502	482	530	553	498	492	540	528	520	476	523	582	504	496	494	542	515	521	499	492	512	522	501	505	517	538	521	504	540	519	502	505	485	577	478	501	502	493	486	486	510	509	465	502	502	527	541	522	482	532	514	533	458	500	485	530	557	542	491	501	482	487	547	499	480	473	497	484	501	477	473	529	503	491	498	500	515	455	495	513	505	486	512	496	487	534	482	504	516	504	547	495	474	482	469	487	516	518	504	468	527	524	505	504	492	532	522	501	492	479	497	516	502	539	489	517	503	487	541	500	497	526	489	488	491	502	518	483	491	512	474	507	468	577	497	520	492	509	504	480	522	518	518	517	525	495	495	484	510	496	492	512	492	521	497	489	509	510	524	507	497	493	516	496	460	531	525	508	472	516	502	534	493	514	477	500	539	520	517	468	499	484	507	519	504	503	511	524	518	498	504	466	543	494	516	506	496	470	532	471	511	557	543	539	541	509	497	505	525	498	493	488	479	510	491	535	483	514	512	522	508	506	453	504	488	519	502	483	519	529	509	511	498	480	514	486	515	482	475	494	521	504	495	505	545	497	537	476	487	506	520	499	525	514	512	499	504	531	490	470	501	548	469	516	514	529	506	502	497	498	539	496	544	488	542	501	497	532	477	493	543	455	515	522	520	547	491	527	472	509	500	521	489	513	523	463	478	481	510	485	503	501	525	511	487	494	550	516	484	493	482	536	511	494	493	510	546	506	552	487	515	517	521	506	515	475	506	574	506	540	523	513	524	511	519	483	464	481	505	545	496	539	510	522	548	491	563	534	534	483	517	535	515	496	507	489	483	490	555	497	476	527	495	546	504	499	526	510	521	501	484	526	507	475	521	485	503	500	481	463	493	521	498	527	501	520	524	531	544	496	508	540	469	495	531	520	506	506	540	499	473	534	472	508	492	488	539	507	549	495	519	497	492	504	527	509	527	466	506	514	483	493	490	483	494	480	461	510	512	491	499	513	518	501	500	474	480	518	518	507	470	526	485	500	503	514	530	526	514	528	496	541	464	491	520	487	513	485	518	492	529	520	546	476	537	506	489	502	494	491	517	509	531	483	528	553	506	536	496	494	528	490	489	475	469	443	539	481	522	474	534	525	502	487	510	542	494	511	454	484	486	496	508	529	480	517	528	473	516	454	490	507	485	495	510	522	524	507	471	505	495	496	492	500	544	490	540	495	486	521	494	540	538	495	489	500	515	500	489	492	548	507	480	486	487	518	501	498	507	511	515	518	537	506	513	540	517	499	519	495	550	515	522	494	545	462	480	504	519	517	496	484	541	484	478	510	526	500	522	525	509	479	512	476	486	500	542	492	516	526	466	534	495	476	491	499	464	500	502	516	515	493	542	473	512	499	502	494	501	491	484	529	520	529	535	491	488	524	451	499	499	501	490	506	541	459	496	464	476	508	503	488	520	483	513	503	455	483	459	508	495	497	502	475	506	520	520	528	510	514	470	500	513	541	528	541	483	494	474	519	504	490	531	469	498	524	485	482	521	482	497	504	534	510	476	524	457	502	508	514	489	541	500	480	515	546	502	536	535	512	460	484	491	529	438	491	496	489	517	519	478	547	518	466	525	528	449	510	473	503	508	521	529	524	556	511	492	468	511	521	504	557	461	546	512	536	496	528	485	533	555	502
42795	54147	21578	9002	5733	3971	2911	2404	1976	1610	1375	1241	1189	1004	975	870	842	866	787	731	689	625	677	701	634	610	583	619	584	581	555	599	601	578	540	546	521	557	564	517	521	492	550	534	539	526	531	520	519	489	471	504	523	551	506	488	528	518	530	545	544	510	496	537	536	506	471	524	560	501	519	511	501	510	528	483	491	524	490	515	498	517	478	527	457	470	488	536	516	502	499	514	522	497	510	470	508	488	480	488	560	496	531	496	514	453	514	513	474	477	500	525	477	518	509	503	475	514	502	467	454	490	532	521	498	509	501	497	455	473	460	520	496	492	485	451	478	512	491	518	509	444	497	451	510	506	478	536	483	501	490	455	463	475	506	499	526	497	527	502	458	499	548	463	492	506	478	522	488	479	493	477	507	509	493	514	510	508	497	478	474	502	521	487	486	513	502	483	495	484	499	528	529	499	476	478	503	490	480	479	489	514	465	448	481	521	503	480	522	453	502	479	495	481	455	506	529	521	501	475	472	510	500	504	520	482	478	497	483	511	490	474	475	499	497	505	500	500	502	513	497	516	445	487	497	490	478	486	522	466	464	522	465	460	490	514	532	500	497	517	451	499	515	506	523	459	501	517	509	474	554	509	528	516	444	529	521	465	476	538	449	478	516	491	475	504	487	471	504	482	468	484	488	453	481	463	497	543	495	498	495	498	536	476	515	527	544	497	516	515	476	510	503	473	533	496	457	517	510	526	540	520	515	454	496	488	495	508	530	473	513	516	479	484	472	475	495	503	527	470	492	512	498	475	507	476	517	521	521	467	494	541	487	522	519	510	489	525	507	503	498	527	482	492	457	482	482	506	499	482	506	513	481	500	472	472	480	519	473	534	491	483	544	506	507	513	508	492	468	509	472	466	489	487	507	521	459	450	498	502	487	492	478	539	506	483	492	529	497	485	488	505	473	495	487	542	496	491	478	518	487	514	485	461	486	489	500	512	497	462	441	509	469	470	517	489	518	524	504	511	492	467	541	492	502	480	471	466	488	499	499	470	507	480	500	494	465	498	532	478	480	507	499	525	511	522	493	463	501	495	514	466	483	477	507	485	516	463	468	528	496	519	472	507	484	480	492	443	487	475	499	505	498	474	470	539	518	497	485	506	516	439	485	468	524	527	512	474	496	518	472	511	471	499	488	525	464	497	514	463	482	493	528	502	514	490	506	549	500	469	488	514	496	484	503	514	513	521	524	490	491	481	473	463	514	526	472	488	481	498	474	507	517	494	450	487	486	502	478	540	499	520	512	505	500	485	495	472	545	480	497	522	493	511	457	500	522	462	514	492	499	511	483	461	496	489	535	503	490	523	493	516	491	479	537	493	480	475	520	496	501	486	517	490	522	530	472	501	484	515	479	519	525	491	501	513	510	497	508	471	499	474	486	489	532	502	502	457	524	443	503	511	521	467	482	500	466	508	475	476	462	487	508	466	482	481	488	504	495	482	530	513	458	472	474	497	451	476	513	479	514	475	506	456	485	505	536	489	488	474	477	470	483	543	484	525	492	519	524	500	489	499	473	522	490	524	500	515	502	507	508	493	473	465	489	489	535	463	498	492	504	498	515	499	471	502	501	577	476	515	491	513	482	483	475	459	501	483	505	501	486	495	489	485	541	522	526	489	529	508	511	527	512	487	482	467	482	505	507	512	482	522	475	514	493	445	480	480	446	480	508	482	517	473	479	472	471	493	515	470	495	506	529	519	497	492	547	468	509	496	502	479	497	499	498	482	485	481	498	496	519	477	505	524	514	535	503	486	505	500	526	491	504	501	484	473	496	480	486	461	490	475	483	470	492	501	491	518	514	495	480	515	518	489	470	538	508	458	510	518	560	493	458	489	463	494	489	501	529	509	495	516	525	527	544	519	482	524	516	481	487	500	475	490	478	475	504	477	459	472	512	501	510	497	507	458	544	483	497	502	522	504	512	493	464	485	497	506	500	502	498	493	492	522	473	493	466	474	496	462	512	502	464	476	527	463	510	446	492	497	492	497	472	512	503	470	481	509	469	504	521	477	523	478	509	515	501	445	513	487	482	524	489	462	517	486	485	490	481	481	498	532	506	524	446	489	461	507	469	501	480	505	496	521	497	482	475	495	474	529	488	494	473	498	488	509	465	469	488	453	512	530	504	515	508	508	486	512	494	498	508	482	485	487	510	521	512	509	523	493	486	514	489	503	517	470	512	481	494	535	467	506	537	479	485	537	461	471	523	521	507	481	526	509	494	484	501	497	522	516	513	500	477	488	485	502	536	513	497	490	521	497	481	478	467	489	520	502	470	509	484	513	525	472	510	532	488	504	463	539	507	509	468	496	495	529	518	494	492	506	506	497	502	496	469	460	498	467	534	511	509	484	466	512	494	474	502	512	494	480	482	503	477	501	541	513	496	454	501	514	477	478	500	430	490	477	494	570	501	474	508	502	487	490	508	516	508	521	497	458	518	458	521	492	510	496	491	509	477	517	526	574	478	511	440	536	481	547	518	486	482	523	469	491	493	502	498	495	495	467	510	448	484	524	468	490	523	539	530	508	493	458	465	477	451	504	495	496	459	482	509	482	516	536	459	509	492	479	501	500	483	488	475	503	519	514	499	492	493	505	497	502	517	492	473	481	507	542	502	496	487	474	493	507	521	506	507	479	504	451	494	479	514	470	510	488	490	504	488	500	448	521	465	483	514	470	517	500	498	461	468	507	483	494	491	484	495	546	465	455	513	455	489	530	524	503	503	489	496	494	508	484	518	480	525	559	476	503	546	501	473	505	524	521	513	477	513	509	510	523	509	490	496	469	486	520	504	522	537	501	483	493	497	474	499	490	504	475	465	470	466	506	495	512	520	483	516	489	473	478	523	482	530	491	524	532	482	477	532	495	501	480	522	486	551	458	493	491	511	505	493	516	469	460	457	488	488	497	488	480	471	498	517	484	513	501	503	528	493	489	504	481	494	464	456	481	521	514	483	507	543	483	495	518	512	458	485	490	508	484	504	453	488	526	509	487	509	491	488	525	497	488	495	470	486	494	534	510	518	478	530	507	499	506	550	492	523	511	462	484	501	496	493	508	526	504	471	475	507	489	502	497	502	469	493	507	521	522	511	496	439	508	504	482	538	540	502	501	500	451	497	495	513	475	473	502	509	438	507	525	509	502	483	497	486	491	500	496	484	501	501	515	516	501	538	503	525	498	480	498	499	508	503	487	477	416	523	493	531	499	506	491	484	483	471	506	527	520	509	487	518	503	506	518	500	503	514	520	516	494	498	471	505	491	527	478	463	494	537	533	525	489	503	474	524	522	466	480	509	486	498	500	456	506	536	525	517	463	550	505	450	493	511	530	487	472	512	477	506	510	520	518	490	503	485	464	495	481	497	498	499	518	497	483	495	496	523	480	489	505	526	486	511	506	498	502	475	482	496	470	496	469	512	485	499	497	545	498	504	480	502	500	494	515	497	492
32504	24387	9015	1200	618	521	518	495	474	478	430	467	456	457	462	457	484	440	431	437	459	483	440	459	443	468	466	445	487	446	465	458	462	413	440	494	485	456	433	441	446	466	453	459	436	469	438	447	428	451	462	456	444	458	446	481	440	444	452	431	490	499	477	430	419	428	380	483	460	468	430	471	439	421	423	463	444	429	454	421	433	467	443	451	461	461	429	431	483	446	473	435	461	468	444	451	427	485	480	454	424	408	435	459	482	470	471	467	439	481	444	468	446	480	426	456	440	409	453	427	423	428	407	465	442	452	429	452	429	454	473	453	458	412	442	476	444	452	459	476	460	449	436	429	412	467	478	463	471	495	469	473	457	443	461	448	434	429	442	432	451	441	449	431	431	454	458	478	460	441	461	462	488	448	455	447	469	471	443	451	462	428	440	445	456	411	449	444	490	484	466	486	491	452	470	471	426	453	454	447	448	460	438	469	452	433	445	454	463	470	463	463	455	457	468	435	474	429	472	436	456	435	455	464	446	457	471	461	462	465	445	468	442	446	435	459	424	458	447	471	473	445	463	447	409	474	425	468	465	455	441	455	457	449	458	448	482	475	448	445	450	451	410	457	451	481	441	454	449	431	417	432	450	464	410	440	443	418	476	440	480	439	472	446	440	474	453	436	507	445	414	449	456	418	475	455	444	441	436	433	420	452	471	465	400	493	458	404	398	424	461	473	474	468	455	441	445	434	495	414	472	451	450	470	418	444	448	448	436	497	453	435	486	472	454	451	437	488	445	456	452	442	476	463	488	451	429	461	423	441	476	451	429	431	471	438	445	424	444	417	447	408	465	443	454	443	422	439	454	459	439	437	462	415	443	465	427	438	467	453	451	454	485	444	424	465	450	416	443	438	448	431	426	424	460	437	452	449	450	443	485	426	437	449	460	458	478	440	440	464	439	432	445	451	443	441	443	466	452	433	466	382	449	425	402	426	453	433	433	420	454	443	439	464	454	462	450	476	437	456	456	446	465	454	436	442	424	462	476	446	456	470	451	485	461	447	410	459	433	453	457	454	459	433	450	446	483	456	451	446	460	426	449	457	472	443	420	432	424	479	423	468	456	455	440	441	448	465	445	505	445	470	435	446	423	476	439	449	419	429	450	456	455	477	444	434	445	451	470	459	438	443	436	421	448	464	443	421	420	431	420	422	435	484	472	450	452	447	486	417	469	467	437	469	423	455	459	434	472	476	480	483	441	417	482	451	442	484	420	438	465	418	425	414	455	435	433	464	463	469	453	463	484	496	466	430	473	417	450	389	455	422	463	446	446	473	466	502	469	428	438	461	434	423	461	437	433	455	478	409	474	462	449	458	443	426	493	442	464	445	450	442	435	459	439	454	437	417	471	429	455	435	427	478	447	426	437	414	443	444	456	433	458	440	466	457	464	447	430	441	460	449	448	431	458	450	459	451	492	468	449	464	478	432	444	463	454	429	417	408	424	446	451	427	468	464	463	438	449	423	456	448	471	422	431	442	476	455	437	442	460	413	424	464	445	438	466	452	468	450	438	491	438	436	428	417	455	447	478	483	449	458	451	453	483	437	426	443	467	488	499	440	474	478	430	457	396	455	436	473	473	448	452	435	426	434	464	415	438	437	433	445	465	477	431	469	499	413	465	440	472	437	477	462	404	455	452	441	466	471	490	459	444	426	456	466	462	440	464	441	455	487	444	471	411	458	474	414	456	429	485	471	431	429	446	441	443	468	428	485	434	441	450	472	456	420	438	460	476	486	427	455	481	475	421	442	465	464	445	436	476	438	444	438	429	488	438	455	440	420	450	421	451	460	480	441	479	463	465	474	468	399	441	457	435	425	456	464	460	464	413	436	439	464	450	449	447	436	480	445	473	440	463	431	443	449	433	459	454	424	454	439	418	458	449	423	455	467	440	481	433	445	436	426	438	469	421	462	448	458	476	437	448	462	430	440	428	445	450	451	453	481	494	468	485	464	467	432	428	463	469	460	430	453	459	469	492	425	450	453	455	487	428	469	466	444	481	427	430	438	440	454	462	408	441	473	440	439	450	458	460	421	466	463	445	491	458	467	470	470	433	456	471	433	456	410	464	453	426	420	430	482	452	413	451	441	431	446	472	438	479	415	443	467	471	447	522	458	440	492	421	427	439	442	449	442	468	446	484	462	472	462	491	449	466	437	468	468	437	451	446	471	513	442	464	457	404	436	420	453	484	452	458	439	468	439	416	463	444	468	434	413	473	443	451	449	449	495	431	451	420	456	440	441	474	419	455	429	424	437	437	454	436	435	459	491	417	477	438	461	443	476	453	429	477	442	432	454	461	461	490	435	451	474	463	447	454	468	441	444	453	465	468	449	441	494	429	464	436	441	483	481	424	438	468	429	495	442	488	425	443	475	415	433	455	411	437	404	519	452	443	438	436	473	422	400	457	449	449	442	412	488	461	497	429	442	464	432	465	458	466	446	462	444	426	482	447	404	480	442	453	460	493	421	429	471	467	477	456	433	446	440	492	493	437	470	470	496	476	434	451	469	450	424	452	417	407	438	465	448	452	434	449	470	450	464	456	416	456	455	466	462	471	439	460	451	457	421	483	437	452	476	480	470	419	454	452	452	454	439	432	442	454	450	453	461	426	445	459	423	455	437	433	425	440	491	402	429	416	447	442	501	471	405	449	429	460	455	447	479	432	487	445	466	473	433	457	474	494	448	422	454	441	470	473	434	484	454	437	460	476	435	459	440	434	477	475	467	476	426	422	472	435	429	422	481	455	451	437	473	459	440	442	439	460	425	469	457	434	477	470	438	434	447	470	438	471	432	454	445	473	478	419	429	426	475	443	437	464	427	439	446	431	460	457	459	465	396	441	444	480	428	482	427	424	443	437	448	447	414	451	385	474	418	450	446	439	430	456	453	475	463	454	437	450	460	458	433	423	469	421	448	479	435	461	469	464	470	441	434	412	444	452	436	444	441	487	458	437	446	448	427	417	431	483	447	475	440	465	449	476	402	430	404	473	455	428	478	455	434	444	461	429	452	475	455	441	479	468	431	475	458	469	453	439	425	472	457	468	432	440	444	422	480	448	479	456	433	447	463	439	465	426	468	408	449	456	421	449	442	455	464	458	486	445	462	461	448	443	421	456	448	493	459	459	438	482	463	475	430	434	432	467	401	433	418	437	426	434	440	470	445	431	453	473	458	458	441	437	432	421	464	442	477	469	477	428	472	449	458	406	424	450	456	442	453	422	444	476	468	421	443	461	433	446	473	447	401	459	457	423	468	438	437	458	469	481	442	474	469	451	437	466	455	419	451	470	462	429	475	442	443	439	452	450	465	443	436	422	462	463	452	430	463	453	488	469	480	429	444	434	429	423	466	478	455	430	436	436	460	453	475	434	449	438	463	477	468	460	445	457	464	467	396	472	442	452	460	447	464	408	434	442	430	411	469	418	459	475	487	418	435	473	469	444	451
33940	29549	5094	1275	803	681	596	564	532	535	546	540	522	512	522	497	473	491	513	516	488	473	490	486	524	537	453	509	484	508	530	505	481	499	509	488	488	482	538	454	533	524	472	563	515	479	547	491	497	484	507	534	492	473	452	511	486	487	470	497	516	493	497	492	474	486	464	450	507	527	491	487	518	470	507	478	486	533	486	471	485	497	463	487	479	491	506	489	488	486	479	483	427	523	524	507	475	469	499	529	505	449	499	487	471	474	513	448	476	470	480	490	447	465	497	510	512	455	509	500	466	518	532	476	524	513	496	520	473	461	499	477	474	500	478	486	501	456	447	524	512	482	486	510	502	448	502	524	498	507	552	514	527	470	525	488	502	505	505	533	489	446	484	517	439	482	453	515	504	537	477	480	546	503	513	468	470	498	496	491	480	499	465	464	449	505	500	449	511	468	525	509	531	515	492	489	522	492	490	497	448	477	470	511	503	500	548	505	483	489	542	475	483	500	463	525	503	486	466	514	480	490	531	484	462	506	474	520	484	479	465	481	469	467	504	471	490	509	447	533	501	481	452	455	526	500	428	475	490	456	510	514	460	464	471	518	473	509	514	517	567	513	511	464	453	459	477	540	503	468	470	515	500	480	487	491	497	482	520	514	479	488	480	473	466	506	524	508	497	444	496	453	512	499	520	472	480	500	489	469	486	482	449	494	500	508	468	462	483	470	480	472	512	455	480	496	526	486	498	520	531	514	468	522	511	488	511	507	541	452	471	536	469	487	471	508	439	474	507	462	475	488	477	494	446	484	478	493	507	489	451	462	484	477	451	516	470	533	476	534	469	459	493	476	521	461	494	500	495	466	464	480	491	490	503	501	494	474	511	465	474	501	470	483	518	484	496	555	471	468	486	444	491	491	467	492	467	464	425	473	505	491	528	486	548	509	474	501	473	504	480	456	530	497	485	500	504	494	504	483	490	508	497	496	532	479	503	514	509	485	508	487	484	483	447	482	490	489	492	477	518	479	515	482	458	478	504	490	469	502	495	484	491	476	542	517	504	488	479	476	472	480	509	480	501	490	490	510	493	474	508	469	524	484	513	487	523	478	484	493	475	482	543	483	501	473	499	480	483	466	495	491	518	444	458	506	499	488	501	512	492	486	489	499	512	471	481	481	474	455	523	493	475	472	468	487	479	509	528	480	472	496	537	526	484	436	484	514	483	506	491	463	480	543	453	513	474	512	479	500	515	479	509	464	490	473	459	479	502	525	501	498	484	521	464	480	490	521	529	490	521	497	480	468	514	513	488	476	473	494	469	467	461	524	504	460	539	493	471	500	481	485	490	479	481	489	474	489	510	511	486	491	540	519	492	524	487	501	500	456	510	507	480	493	477	507	484	500	483	539	506	504	490	495	527	510	526	469	467	488	452	494	489	518	525	473	491	477	502	504	480	471	520	494	522	517	515	561	453	473	520	466	508	467	499	472	509	498	465	514	487	510	479	510	500	495	480	511	501	482	480	475	479	456	523	541	470	500	507	525	534	480	489	493	509	468	506	464	521	483	488	464	503	467	486	503	456	478	477	505	499	498	473	474	524	442	484	467	464	519	500	461	505	553	516	549	519	513	540	495	475	494	484	479	520	508	493	487	503	491	482	487	461	464	540	497	464	524	461	454	498	479	499	511	518	501	499	473	499	474	484	474	510	492	552	485	462	484	496	504	484	488	483	499	523	495	472	491	489	499	478	479	484	512	547	490	507	535	476	506	471	492	476	510	467	477	492	480	471	498	486	435	501	507	497	524	500	488	463	472	471	497	477	493	485	471	489	518	524	500	482	500	507	464	491	493	505	510	465	525	516	480	544	495	483	502	482	491	482	462	502	515	464	444	464	526	512	483	547	479	449	472	448	470	501	485	484	478	468	455	504	503	484	538	485	486	481	495	512	478	475	501	552	467	441	495	508	455	504	506	512	499	482	516	507	492	499	499	502	514	505	454	504	486	518	492	518	481	489	498	509	503	497	491	530	499	528	497	483	506	499	513	506	469	499	517	441	512	494	490	461	507	461	449	447	498	502	504	492	476	474	505	473	481	493	463	486	463	534	475	481	478	478	463	492	503	473	463	462	495	467	480	460	486	463	515	516	483	494	518	493	483	513	461	533	482	491	462	496	479	471	513	504	499	525	498	522	465	470	488	475	500	483	469	510	473	490	524	508	494	532	509	498	506	484	469	473	522	506	507	497	464	497	491	500	483	508	497	475	494	509	470	493	498	496	471	500	496	502	483	478	517	482	494	487	464	481	499	503	485	500	463	500	494	536	475	498	463	496	508	480	507	495	521	487	534	485	500	489	499	547	505	529	475	474	519	483	483	519	495	469	493	464	454	476	475	482	479	468	505	472	487	466	498	477	501	478	500	440	493	474	519	490	461	474	464	499	483	481	473	538	462	513	480	510	469	506	531	471	499	458	523	519	480	493	517	492	526	519	517	505	474	514	490	496	488	462	473	507	440	503	475	496	483	497	474	447	510	490	438	496	479	494	514	466	532	528	482	525	480	481	499	471	465	476	486	506	530	533	495	465	474	498	487	474	499	493	516	457	493	482	466	482	494	478	529	463	483	495	488	499	469	501	494	534	515	522	495	519	471	488	440	491	489	486	503	461	534	442	527	507	451	506	497	526	472	457	486	452	510	458	436	485	509	491	455	447	506	478	470	492	486	483	484	526	495	484	457	500	519	499	481	462	489	457	471	491	477	471	512	480	467	526	487	491	463	499	503	528	485	457	504	475	445	504	495	496	473	467	487	462	470	508	502	466	481	480	486	500	507	484	545	514	464	490	522	498	493	474	529	492	505	463	470	499	493	534	466	479	460	491	469	461	495	489	484	508	497	518	479	485	487	515	524	499	457	497	486	474	482	498	511	497	515	458	472	472	470	509	494	448	465	504	475	460	475	510	474	495	522	500	486	504	512	485	509	522	491	502	499	464	484	530	492	525	495	468	517	487	530	454	462	474	504	469	499	481	512	454	489	519	463	471	508	471	507	477	506	520	500	476	493	484	488	494	475	511	506	481	473	488	493	453	527	505	478	473	485	476	460	492	495	473	462	456	462	501	507	439	498	489	452	436	472	458	472	504	464	504	445	514	488	454	477	488	490	509	491	481	510	488	474	495	464	489	534	504	493	499	497	488	498	478	495	499	495	502	495	523	464	477	497	450	462	441	487	474	477	492	525	516	471	472	511	515	469	486	500	485	537	485	502	461	483	521	496	476	485	480	453	489	473	482	476	451	537	508	535	487	476	522	498	485	457	492	469	503	426	461	522	484	517	501	498	514	526	467	474	506	512	488	491	502	521	504	533	504	501	502	453	470	470	489	445	514	485	485	509	476	491	476	461	482	510	529	486	496	471	492	472	505	494	473	495	509	509	527	490	429	508	520	472	493	448	465	478	482	497	486	498	470	516	483	500	497	496	504	523	469	491	458	498	496	515	499	480
24981	20687	27032	24320	20624	9950	1064	704	534	476	434	409	396	371	341	320	316	290	290	282	268	235	279	259	265	259	262	289	252	234	232	251	220	227	245	222	244	226	237	258	241	225	228	234	258	229	221	239	245	214	229	225	227	226	221	241	191	227	230	215	249	229	229	230	247	213	219	245	233	242	231	255	242	223	210	232	233	195	226	225	239	186	236	198	244	231	234	210	200	216	231	193	243	218	224	226	204	210	218	225	232	249	204	232	222	212	229	241	217	233	243	198	237	213	233	241	196	228	227	260	227	209	239	214	235	238	252	213	237	233	215	203	217	247	236	219	218	209	225	248	235	222	234	225	218	214	214	212	211	233	237	241	230	212	250	226	242	232	225	240	242	231	235	222	236	233	214	234	219	244	206	213	204	242	201	217	193	240	216	211	241	221	222	217	230	241	226	232	225	202	234	219	226	235	230	221	239	240	234	179	233	223	206	198	216	227	220	218	231	218	223	222	187	204	227	228	239	207	201	214	214	233	244	243	231	206	212	224	211	230	240	228	235	233	240	239	239	219	225	210	223	237	212	203	203	197	220	211	216	238	213	206	220	244	230	240	214	239	223	230	232	210	215	220	249	227	237	220	210	264	246	242	230	209	240	215	216	220	251	243	229	215	216	229	226	215	225	203	216	215	238	200	212	216	231	215	215	244	243	242	206	223	218	228	240	211	248	227	216	211	243	229	209	211	247	259	219	211	227	210	211	224	230	213	222	222	222	203	244	218	211	238	234	251	239	234	242	207	246	225	231	241	216	241	197	240	209	182	242	247	218	257	226	258	234	246	224	214	225	215	226	218	197	206	224	209	250	228	195	207	241	247	203	232	209	212	207	210	251	264	204	204	217	220	232	202	218	221	258	218	224	206	235	215	251	247	231	230	217	207	239	253	248	212	210	228	210	209	219	199	215	230	211	216	211	219	213	214	256	223	227	227	203	214	206	217	246	220	205	201	205	235	219	213	194	232	200	219	199	220	234	244	185	207	245	230	203	203	215	221	234	208	207	220	230	235	224	245	215	210	222	222	216	217	232	226	235	225	230	210	207	238	225	241	220	223	214	227	233	226	247	244	214	225	224	244	231	224	224	223	206	231	231	233	230	239	229	217	231	242	249	223	226	206	221	212	216	229	235	219	195	239	238	242	241	237	223	212	215	228	238	227	224	211	190	202	214	186	226	221	225	240	253	252	212	213	220	212	196	239	240	219	230	223	211	206	223	209	242	212	238	240	216	217	222	235	220	217	198	206	227	246	236	216	218	229	224	224	225	218	217	206	210	172	241	237	259	226	216	240	233	236	239	208	218	206	234	249	213	260	252	221	223	242	217	234	210	235	203	220	229	233	215	215	228	236	224	232	199	229	238	235	243	206	237	214	229	227	207	215	221	193	233	214	251	228	219	220	209	225	217	221	230	229	206	221	207	233	240	213	225	220	210	242	237	219	227	210	247	243	254	227	220	225	234	228	228	235	248	209	193	224	224	223	238	228	232	218	198	241	219	236	223	197	206	194	225	221	192	261	239	201	220	207	205	228	213	248	202	240	217	229	196	240	230	192	202	239	247	222	233	227	240	216	208	195	248	226	200	201	199	222	222	213	249	228	243	211	207	261	224	214	224	209	224	207	227	224	242	261	206	223	246	236	237	230	190	219	225	214	218	218	226	230	230	238	217	217	204	236	215	234	175	223	236	239	232	219	224	248	233	228	194	250	200	252	241	218	230	232	223	245	233	240	202	206	257	223	251	218	204	235	229	272	213	235	213	236	258	239	236	207	246	226	225	234	234	235	241	198	229	235	198	208	207	232	244	230	232	237	227	234	228	219	208	211	237	227	200	215	237	233	241	233	240	239	247	189	229	240	224	211	214	232	235	230	212	208	211	243	231	242	203	232	259	216	242	215	229	222	211	223	204	213	215	214	236	217	238	218	186	212	247	207	235	246	212	229	219	228	216	204	226	227	239	232	218	223	219	241	248	221	211	228	216	201	240	207	221	258	256	238	235	225	231	220	208	243	201	224	201	238	226	260	237	218	225	235	268	216	222	239	195	245	242	217	231	200	229	233	210	242	237	211	229	222	220	223	224	214	256	246	236	250	232	200	218	218	245	221	229	239	217	229	227	235	195	208	207	240	214	231	201	227	234	219	231	222	246	212	237	188	239	228	227	247	224	220	250	219	223	229	227	245	229	208	217	241	199	225	203	254	217	245	225	235	245	244	224	204	226	238	218	230	243	233	206	221	240	224	243	229	226	235	243	233	214	232	215	231	218	194	223	208	226	246	225	197	196	242	234	221	215	227	221	231	225	221	211	261	238	227	219	230	242	198	230	222	227	222	226	241	237	234	211	232	225	217	242	228	220	252	244	244	216	216	231	200	222	233	207	200	237	195	228	214	211	238	239	223	235	203	239	216	216	233	213	255	226	195	195	228	217	249	236	216	212	219	247	233	252	210	197	178	195	207	259	236	202	212	206	238	233	206	254	204	225	234	213	205	222	218	243	202	230	204	208	240	241	227	232	240	228	230	227	215	213	224	234	188	229	222	224	207	220	227	202	254	230	224	218	228	221	209	221	234	193	232	235	236	219	234	233	190	236	220	203	215	217	256	230	236	250	229	214	198	208	245	230	204	214	221	228	237	238	232	239	202	206	211	217	230	221	208	229	208	228	229	204	209	222	221	245	235	228	218	216	232	229	215	211	208	221	217	229	238	250	232	212	238	212	225	228	209	225	222	244	210	204	244	219	229	229	219	248	217	234	214	219	221	228	220	205	214	225	205	228	205	200	200	224	227	235	219	249	213	215	221	254	206	212	213	198	212	219	220	218	223	235	197	211	250	213	223	212	204	240	234	224	248	215	218	210	210	226	225	234	206	247	235	224	249	214	198	215	281	222	206	230	229	224	220	197	233	216	211	241	216	174	225	203	215	215	238	200	218	229	246	230	247	211	222	234	211	218	219	241	237	224	206	214	219	216	234	233	233	210	214	218	221	211	225	212	215	203	239	221	190	228	225	231	229	205	246	250	226	243	207	214	218	226	219	232	227	218	234	213	242	193	255	220	230	189	217	227	215	247	217	260	233	191	250	222	220	189	210	240	221	238	207	206	231	211	226	212	223	212	206	194	211	239	214	257	215	240	219	228	221	229	223	197	236	231	225	244	230	210	222	230	209	204	237	237	216	233	225	193	211	207	199	237	256	228	193	188	233	244	218	240	225	213	218	236	205	224	204	233	209	241	243	226	212	235	246	226	221	238	209	232	197	236	234	221	221	225	227	222	219	225	201	227	208	206	226	206	198	216	207	206	218	232	202	241	226	224	197	199	239	242	232	230	220	202	201	210	244	253	239	224	243	213	224	204	214	222	209	222	232	179	213	192	235	233	227	216	218	244	211	191	218	216	230	219	228	242	219	242	226	229	213	213	230	198	249	203	198	216	210	233	201	224	214	225	242	223	209
38794	44827	16393	5493	3292	2135	1647	1247	1049	874	817	736	628	580	517	433	415	451	404	376	368	369	308	336	318	344	306	309	298	333	269	273	285	281	304	279	261	262	260	288	237	303	281	275	269	313	264	285	241	261	267	266	272	246	255	223	266	252	297	287	257	252	243	236	257	247	260	244	241	255	280	223	242	254	234	236	253	263	273	253	253	281	225	266	250	249	262	232	245	240	259	268	229	231	251	230	263	246	282	231	253	252	241	246	236	246	245	258	257	250	236	264	256	251	254	282	222	264	240	244	237	251	277	240	231	239	232	236	264	215	262	247	250	263	247	243	231	232	228	255	248	264	229	262	243	251	236	246	255	246	258	275	243	276	270	229	246	226	277	243	246	269	236	269	240	223	232	239	229	261	267	259	263	249	242	260	250	263	253	246	253	248	243	251	223	253	229	245	214	252	253	251	261	238	260	272	246	246	236	237	242	251	217	260	236	241	256	255	217	248	238	246	246	234	229	239	229	253	229	247	234	232	247	276	254	258	245	248	243	258	229	264	254	245	238	225	229	226	280	227	247	248	234	248	233	244	240	277	252	239	231	239	238	257	235	261	259	237	233	243	262	247	256	231	243	257	231	232	210	230	254	256	228	255	274	256	258	267	254	227	240	239	245	250	226	247	229	245	240	238	230	233	262	244	242	232	241	241	254	262	240	278	239	263	276	225	237	247	285	245	238	236	235	256	256	270	225	241	262	265	236	270	229	235	238	263	226	225	246	254	265	215	238	248	273	232	245	255	241	234	242	244	273	247	223	235	273	245	240	239	270	218	255	241	229	243	236	253	254	259	236	234	252	231	270	257	253	256	257	261	245	242	238	223	257	267	203	251	231	239	262	255	264	230	254	236	244	229	244	233	270	247	230	246	242	216	264	251	235	244	250	236	250	237	233	258	238	246	218	233	232	251	278	242	248	282	230	265	272	255	264	247	221	237	244	248	274	255	261	277	273	259	242	225	249	232	281	246	221	233	233	261	226	255	240	264	242	249	255	232	257	257	262	266	254	273	235	247	255	235	249	232	232	266	245	241	230	258	236	229	238	254	246	251	258	237	246	250	272	244	250	250	252	221	234	260	221	236	257	241	237	284	276	227	249	257	264	255	253	244	271	262	239	234	258	216	247	245	250	234	236	247	220	252	226	249	255	254	241	264	237	259	249	266	254	236	262	255	206	268	236	219	240	241	245	259	255	272	278	232	252	264	251	248	238	244	243	246	218	229	245	227	237	244	231	244	242	225	250	238	256	230	232	274	273	226	233	224	252	248	268	244	249	233	235	261	249	250	211	268	242	243	246	257	244	257	264	234	245	248	248	257	249	281	241	233	247	240	237	266	264	243	259	276	245	229	259	249	258	232	269	234	233	262	249	250	215	258	237	267	262	211	238	230	243	249	245	259	242	249	252	278	255	256	249	252	246	253	236	277	269	275	235	232	258	240	257	248	251	237	256	265	242	253	237	240	261	243	286	237	199	244	247	230	254	240	254	259	259	265	259	239	255	231	254	234	272	294	254	227	263	248	259	265	247	252	258	233	231	238	230	277	276	250	255	236	262	240	245	247	234	251	231	254	257	234	231	232	246	254	264	241	227	244	233	271	246	239	260	265	255	267	244	248	290	246	220	250	238	270	226	239	237	251	295	258	219	240	253	262	237	233	238	256	258	254	253	240	249	253	235	246	243	278	225	262	260	219	258	239	250	247	232	234	262	251	223	251	253	257	242	273	226	255	257	253	258	253	221	267	242	236	246	270	257	270	244	246	238	276	238	227	230	237	236	255	241	230	249	260	262	222	249	270	243	276	276	247	266	235	257	263	226	232	238	232	263	226	256	227	269	263	253	254	238	242	243	263	222	234	240	263	273	250	248	232	233	244	278	248	252	245	256	266	249	239	258	218	207	234	232	257	217	236	238	228	254	240	224	244	270	265	260	229	270	235	261	240	277	254	249	224	260	258	241	265	248	237	248	207	228	241	238	229	232	241	262	239	240	218	257	249	255	234	233	261	253	238	244	282	257	243	258	228	246	259	228	250	232	262	219	240	247	264	238	223	262	239	249	258	238	244	291	249	237	234	250	254	244	244	279	223	260	238	244	252	265	237	250	221	231	268	248	272	239	249	280	232	240	267	246	250	254	223	248	241	241	229	214	230	262	236	250	253	245	226	256	228	241	215	231	238	247	218	252	221	267	254	223	240	253	251	228	256	252	234	274	287	237	252	216	239	228	230	221	239	235	246	253	228	230	234	270	249	238	225	234	253	235	241	246	242	243	262	281	255	264	260	249	260	250	256	275	261	234	251	286	238	263	239	269	253	248	244	226	233	263	261	236	235	258	209	239	227	227	283	240	235	247	256	264	262	262	269	240	223	248	253	224	257	252	240	262	223	238	249	212	270	231	242	257	258	223	262	252	232	264	251	260	242	256	215	271	229	220	216	279	267	236	228	254	247	251	248	258	233	234	242	263	245	248	253	237	254	234	239	257	240	249	257	237	237	251	198	258	242	250	249	253	228	255	243	249	270	221	229	229	240	272	220	265	274	224	241	238	228	259	260	246	228	224	231	250	235	239	249	246	239	254	230	215	255	248	240	222	258	265	247	295	256	238	258	251	263	249	258	226	262	243	241	247	221	267	286	240	268	241	242	234	242	276	248	246	246	227	245	260	252	241	264	273	276	251	256	270	247	272	267	255	236	232	227	253	252	276	240	230	224	283	237	242	281	224	278	246	241	250	250	252	239	237	239	235	234	262	263	227	251	267	249	280	262	238	244	243	243	226	247	247	249	237	232	266	227	242	244	218	223	244	255	251	251	247	239	239	241	254	221	249	226	229	265	233	232	245	268	237	236	231	264	243	246	273	249	245	299	261	243	245	250	241	220	252	266	250	241	225	241	274	261	271	248	227	240	237	243	217	219	242	228	260	226	249	242	267	248	225	237	237	251	260	266	252	243	231	242	265	254	224	252	262	267	268	255	240	265	239	245	254	261	258	250	275	258	244	236	249	249	251	241	245	254	233	252	215	247	260	244	239	288	255	232	259	232	243	239	266	251	267	230	250	275	251	242	256	248	254	249	254	268	230	240	252	242	226	232	212	242	235	261	260	240	254	257	219	238	246	223	244	248	233	252	255	254	250	217	208	279	231	246	269	241	249	254	241	260	244	244	246	246	279	243	239	272	263	236	235	225	241	260	266	246	241	244	247	288	261	238	272	245	267	259	248	259	259	248	253	240	245	277	251	240	280	238	267	248	231	240	229	237	253	260	239	228	261	248	231	246	227	245	234	226	236	271	261	258	245	241	236	256	221	240	217	277	268	265	222	280	285	224	269	237	244	244	243	231	239	229	232	253	239	263	239	253	230	263	290	241	234	265	238	231	251	266	268	279	220	272	243	250	237	221	271	248	255	261	289	243	250	247	250	241	255	261	242	257	252	232	256	264	253	275	245	267	225	245
22992	20721	27411	24009	20697	20662	7686	1394	1121	1011	843	853	846	715	692	677	618	632	670	618	645	615	608	574	573	536	532	572	557	582	528	553	561	517	522	586	563	500	560	526	512	512	513	537	478	545	522	527	507	531	491	496	504	510	546	500	532	515	521	519	506	544	493	517	494	513	462	497	490	556	490	555	502	529	534	485	511	526	509	477	533	534	484	537	492	555	506	500	495	489	476	511	520	475	527	526	542	509	508	536	504	533	490	530	541	504	521	523	485	524	523	530	494	489	515	530	535	495	510	507	453	496	517	525	545	481	544	486	499	478	495	454	545	503	527	520	516	513	461	504	496	530	493	535	496	520	502	494	512	511	517	515	469	474	550	533	547	492	523	513	553	492	519	524	489	519	509	502	521	528	474	475	516	568	496	534	497	469	537	533	490	533	558	510	532	527	538	495	553	516	527	532	477	465	486	516	503	538	512	536	500	423	476	488	513	527	495	483	483	498	518	475	508	497	473	489	513	544	468	492	516	483	531	506	519	491	544	523	525	537	529	486	478	507	496	490	472	526	489	517	521	487	483	471	501	557	469	529	504	532	487	504	513	513	531	467	499	473	505	537	500	487	509	505	489	476	495	491	509	501	510	482	500	512	522	495	518	492	488	510	506	489	507	471	517	490	498	526	535	500	512	537	495	529	504	504	496	512	527	521	486	497	490	552	490	457	458	517	519	502	506	450	482	525	486	484	501	528	505	506	522	472	498	527	551	462	488	448	539	502	517	494	507	491	486	496	497	505	496	470	492	494	506	485	496	528	500	486	519	478	505	559	481	476	515	471	495	523	468	532	461	506	487	528	516	466	522	478	498	503	507	494	526	521	521	479	488	517	521	515	484	499	529	532	497	550	495	536	539	481	484	523	472	504	472	482	489	473	493	505	487	503	508	507	550	487	516	470	512	508	451	513	520	497	494	495	494	468	501	491	520	452	471	520	516	532	522	525	514	507	485	527	527	469	468	496	480	536	518	516	500	464	515	487	478	519	483	521	494	521	476	549	545	469	471	517	514	500	487	523	511	528	516	458	515	519	525	560	494	501	507	478	509	519	498	505	479	473	475	531	526	516	521	500	495	500	487	491	494	502	504	502	506	506	517	497	535	522	521	508	512	529	518	501	501	500	491	514	530	531	486	517	488	503	514	489	493	491	481	515	482	532	470	504	511	486	475	556	517	448	479	500	546	528	470	493	533	489	480	484	501	490	522	504	487	474	499	508	495	517	490	556	494	527	537	511	536	499	492	514	515	518	474	491	490	498	497	505	482	493	530	449	504	538	500	563	481	522	503	527	528	514	533	491	476	490	479	491	494	495	522	518	502	470	523	488	503	511	491	472	540	506	513	521	508	498	516	502	461	503	512	490	514	546	514	505	477	520	515	508	510	491	508	488	522	541	478	498	526	523	481	498	493	548	530	492	532	515	511	490	467	494	511	516	534	491	550	492	512	491	485	527	523	468	496	469	516	501	512	521	525	488	503	478	516	541	488	462	523	488	530	520	503	495	483	523	531	518	481	524	527	493	514	530	489	537	538	495	492	480	443	518	493	477	493	492	517	513	497	501	504	486	490	481	543	516	501	462	543	530	507	490	509	506	527	457	466	476	532	520	480	453	535	522	500	513	511	537	558	453	492	491	535	539	512	504	521	508	505	558	491	503	509	524	517	520	521	466	496	489	519	494	492	495	531	543	488	473	466	517	498	503	509	490	510	536	484	495	548	529	479	531	460	466	500	492	495	482	498	483	485	511	490	470	529	512	517	511	512	534	496	505	516	461	523	505	482	529	480	484	472	501	497	482	516	531	505	540	508	486	512	561	517	485	525	491	491	534	525	502	549	485	523	499	526	465	469	481	504	540	490	485	478	489	484	539	531	489	509	516	490	477	504	501	512	510	497	493	503	509	539	497	512	480	522	521	520	553	507	532	526	513	514	503	518	504	485	514	516	534	447	526	503	540	496	508	493	533	476	465	515	493	530	506	492	507	540	493	470	532	521	511	502	477	516	509	517	508	485	517	485	501	524	536	482	477	533	517	530	528	523	476	541	518	504	510	548	475	504	513	483	482	489	458	507	506	520	503	503	509	497	507	483	516	499	489	488	517	513	443	527	519	504	506	497	480	507	518	526	516	501	501	512	485	480	529	516	540	493	483	524	496	497	459	507	526	476	480	566	499	528	477	538	471	539	499	521	495	475	514	500	520	491	502	486	475	498	526	487	542	523	508	490	517	476	513	488	479	495	499	482	485	562	496	502	522	498	486	483	529	497	530	506	518	496	472	501	528	499	502	513	535	505	520	517	487	504	501	463	483	524	489	493	521	508	472	511	543	473	468	494	517	555	508	516	489	509	528	473	496	510	500	472	498	534	475	475	498	504	522	503	487	522	520	463	514	491	517	555	512	468	513	520	542	470	509	499	526	524	517	494	493	498	526	509	461	465	508	475	513	489	498	481	506	515	543	500	461	494	464	505	500	445	512	495	487	531	541	490	499	510	503	494	440	488	492	498	460	490	499	472	484	553	489	509	514	475	501	521	538	500	518	520	490	518	518	534	504	526	484	517	531	507	499	480	516	489	501	540	488	471	520	518	555	503	517	512	525	486	458	529	549	505	513	529	493	507	510	529	528	496	500	485	530	498	526	507	523	526	491	512	463	516	491	510	499	479	520	466	519	502	477	504	505	503	515	478	521	503	504	511	507	499	532	508	508	462	514	519	494	510	507	483	444	448	492	499	484	486	516	531	484	473	504	501	495	534	503	521	548	507	543	508	504	509	494	531	529	532	537	528	478	506	474	456	523	507	505	513	515	523	512	521	524	481	460	499	451	545	529	499	490	503	476	459	490	507	494	509	495	496	479	536	492	460	447	482	483	468	553	502	515	523	496	502	493	488	512	501	549	503	517	522	489	497	546	490	524	532	556	490	486	505	499	483	479	434	508	490	499	498	510	460	478	491	535	477	491	520	498	509	494	499	498	492	514	471	517	542	451	509	526	491	471	443	544	506	492	527	488	524	496	490	495	520	470	497	503	535	507	487	505	482	452	506	533	533	516	504	537	546	476	532	482	489	535	503	494	522	500	489	472	469	483	460	501	536	502	493	522	521	491	521	503	478	488	445	506	483	493	490	470	471	498	482	511	539	503	517	503	494	530	509	529	534	484	541	483	471	468	486	510	518	499	444	511	483	525	516	475	486	513	526	518	493	483	474	476	459	505	513	512	524	509	501	487	488	456	503	548	493	489	505	511	525	543	521	550	500	463	499	505	502	542	525	479	464	473	461	471	520	533	523	527	499	489	501	528	515	539	482	474	504	524	488	499	522	512	485	502	525	511	470	536	519	482	487	492	531	465	563	513	515	466	537	487	477	500	514	530	464	478	508	509	500	493	520	499	503	502	463	510	533	486	533	496	483	474	450	468	520	496	486	511	481	513	520	497	476	493	468	491	561	522	501	500
42312	52925	22355	8838	5647	4010	3020	2394	1956	1680	1555	1368	1189	1081	987	914	829	796	806	812	718	708	696	629	633	654	609	602	607	574	630	585	551	568	556	528	512	572	496	569	552	516	487	588	536	529	469	528	567	504	487	525	505	489	500	466	531	492	500	528	553	495	498	502	516	499	550	496	554	490	493	546	476	518	523	482	547	508	510	469	537	513	500	522	531	523	516	516	488	481	495	520	506	518	519	513	518	503	479	541	499	517	493	499	517	504	503	529	493	498	493	504	463	502	482	497	542	523	461	476	481	506	490	526	510	464	492	504	489	489	495	464	512	494	477	451	545	477	484	491	494	536	552	530	494	476	467	503	521	515	499	487	508	504	520	519	453	466	482	520	508	489	496	510	472	480	481	498	498	504	482	510	539	504	474	493	470	504	513	490	448	542	526	495	518	521	472	470	501	512	468	514	488	524	469	487	500	414	532	510	494	472	525	477	488	492	500	502	492	471	477	517	471	479	489	516	487	494	536	520	484	499	540	435	522	485	489	522	500	481	500	489	499	486	528	488	475	527	502	515	497	480	517	463	520	525	478	502	467	518	512	490	493	483	485	492	473	493	466	513	484	482	473	471	484	490	510	471	494	488	500	513	502	523	501	512	507	489	488	563	473	491	488	499	511	484	473	483	498	483	510	476	499	486	480	543	476	527	464	520	527	518	500	496	527	462	472	492	553	511	560	532	509	512	513	523	495	478	454	439	471	483	485	479	521	480	469	494	531	510	511	481	502	479	479	505	502	494	502	489	522	498	508	503	496	531	497	492	495	471	506	486	501	467	492	516	485	467	508	458	491	473	516	487	500	523	528	503	507	502	461	452	489	467	465	492	503	497	458	439	513	496	473	497	464	508	484	509	505	483	458	507	491	496	498	466	564	445	474	520	495	473	478	492	497	495	471	499	528	523	491	465	506	551	493	473	482	509	456	460	521	474	496	511	527	508	518	497	483	513	494	503	495	498	466	498	537	502	475	451	469	484	502	478	541	513	491	491	480	495	493	469	500	503	549	565	486	434	489	511	475	527	496	494	496	507	495	510	498	501	475	487	468	484	502	520	472	526	519	505	482	509	478	495	511	508	480	523	492	483	545	479	465	480	505	504	524	496	526	460	484	515	455	501	480	459	542	477	503	495	482	490	515	525	492	469	501	533	463	457	490	525	484	470	445	512	514	475	531	500	512	508	496	525	515	462	475	488	512	515	495	490	537	491	472	516	482	540	498	469	512	500	459	481	494	482	465	479	551	518	498	466	502	547	516	473	483	527	492	488	507	510	448	457	537	534	518	461	480	500	512	506	550	502	482	477	486	506	475	543	536	464	467	461	469	515	477	494	519	509	486	462	478	501	478	491	496	487	505	484	494	487	518	517	467	468	521	509	502	502	496	513	498	483	476	485	504	530	509	488	512	524	480	473	539	474	488	506	501	521	483	495	502	537	535	501	466	485	447	526	492	525	532	474	502	502	476	490	489	467	510	480	517	510	508	510	469	495	483	491	484	509	499	519	504	497	516	483	499	494	490	490	495	474	467	483	494	511	469	513	526	518	532	513	488	496	507	503	505	490	515	460	498	504	507	502	535	466	530	465	512	501	502	490	518	510	501	498	500	496	515	516	453	514	501	471	492	504	526	481	502	495	507	517	502	535	495	517	500	507	487	505	466	507	493	524	484	498	483	488	526	489	480	479	501	458	510	515	505	500	520	529	485	485	468	541	510	487	498	501	468	500	492	527	506	478	462	478	504	478	508	487	510	497	475	543	445	500	506	493	481	521	492	484	461	503	522	497	464	517	536	491	501	472	478	507	505	499	479	513	528	522	502	518	467	515	463	463	500	478	460	496	508	488	462	477	487	523	485	490	494	491	537	501	483	523	495	498	496	498	431	514	506	490	480	503	449	478	496	485	501	519	510	496	490	515	528	501	460	452	459	491	519	506	470	505	494	498	492	451	438	494	493	490	503	504	510	481	511	492	484	539	476	539	492	462	516	510	469	483	460	504	527	530	446	459	484	492	498	501	477	509	509	472	481	452	457	486	489	478	494	509	488	481	451	456	485	499	491	498	518	493	510	508	503	482	485	513	526	505	530	454	521	522	490	494	493	503	497	480	465	491	486	472	452	494	503	489	493	477	478	519	467	519	517	463	479	469	472	469	480	493	550	533	485	534	486	496	496	472	482	479	507	516	510	483	483	525	495	461	505	495	475	493	512	486	510	505	429	484	488	485	520	471	490	479	504	491	499	519	498	505	495	479	505	547	490	508	498	489	464	477	484	523	504	509	503	497	483	521	501	504	490	524	530	483	534	503	499	492	490	477	551	488	510	514	518	471	491	529	511	498	506	536	506	483	484	463	494	513	502	471	458	495	514	481	468	523	482	528	492	478	470	530	514	520	536	529	477	537	493	533	470	476	483	502	505	516	561	499	478	456	514	497	525	491	516	474	534	504	463	531	502	484	465	509	468	514	470	492	476	514	473	480	486	517	430	500	473	499	489	506	491	448	508	500	479	484	470	478	489	507	505	470	506	524	492	456	500	458	519	512	504	500	450	523	542	463	478	491	508	488	501	500	483	506	487	529	519	508	489	486	466	501	496	512	477	477	494	478	519	475	451	490	479	482	520	513	474	497	496	490	548	526	497	476	475	521	506	476	484	478	500	514	484	509	543	517	495	507	521	507	505	512	490	514	436	492	527	509	500	484	524	485	503	496	494	507	467	474	518	485	508	478	500	491	492	497	511	473	490	478	508	516	531	488	493	527	508	481	493	485	501	524	487	496	522	489	497	475	490	490	507	477	480	493	464	476	509	497	485	476	518	506	506	509	508	537	465	504	476	494	492	469	538	503	493	514	473	511	471	523	530	513	489	526	510	461	460	497	514	492	501	495	456	514	510	517	494	480	482	512	487	508	494	517	479	515	484	488	466	493	485	485	491	493	524	510	483	516	499	509	495	513	499	522	493	499	524	492	512	470	470	465	517	505	485	535	520	528	481	514	478	505	488	492	538	514	488	509	474	545	512	533	513	484	497	487	516	489	472	477	527	478	512	482	518	453	484	484	474	506	461	468	486	503	537	462	498	508	524	493	526	522	461	507	506	526	497	497	512	510	518	499	468	461	508	487	514	499	491	519	495	464	513	550	487	473	521	504	483	521	497	487	454	469	506	462	468	487	504	515	503	480	520	471	534	535	487	503	526	495	489	549	479	501	522	544	492	509	481	517	535	498	474	476	521	441	507	502	515	473	498	479	468	486	497	494	480	477	513	463	494	506	520	468	466	525	487	475	457	535	477	504	472	505	485	509	475	491	505	490	528	492	476	457	499	491	505	518	453	537	488	508	495	506	496	481	449	526	492	489	487	523	493	496	477	502	498	473	506	540	474	485	495	458	497	525	460	512	534	517	515	495	496	541	521	532	482	492	485	524	521	513	485	557	533	464	489	542	520	500	495	504	488	487
32595	23843	9554	1100	640	488	504	499	477	489	493	451	478	448	446	477	433	462	430	470	464	468	457	449	460	399	450	405	467	479	454	450	466	448	433	447	444	451	470	465	438	418	450	464	434	467	469	415	457	455	458	457	445	478	436	459	429	432	442	421	462	429	466	415	438	437	474	450	430	397	458	449	433	466	428	474	463	453	438	433	446	481	431	452	488	429	446	444	413	445	439	487	473	450	455	439	446	422	468	437	417	444	455	423	458	454	441	460	420	421	431	466	416	417	464	469	433	448	444	441	420	435	453	440	484	463	394	444	467	424	445	425	434	461	465	451	470	428	389	476	421	452	416	461	485	450	403	470	433	435	469	460	453	429	440	410	457	466	488	429	450	479	406	475	427	495	458	441	459	423	450	417	429	450	432	386	430	424	470	477	433	456	448	475	465	451	462	449	451	478	448	473	446	418	411	428	475	490	467	453	453	492	447	434	449	448	443	430	419	456	429	428	462	422	423	458	439	423	482	445	477	456	419	443	438	447	428	469	439	382	452	428	465	459	443	451	465	523	427	441	437	491	437	413	392	481	431	467	472	454	446	494	474	472	433	439	424	463	422	454	441	444	458	428	445	435	428	455	412	454	442	409	480	455	416	447	475	472	470	437	409	471	481	453	407	434	464	477	418	430	426	417	428	484	472	457	434	465	453	458	446	451	458	449	429	444	443	445	400	450	407	441	448	526	432	428	454	458	416	446	454	455	457	443	451	466	431	453	460	443	459	478	475	461	474	444	455	475	427	455	426	469	440	450	509	452	443	480	448	445	495	399	427	431	446	456	445	489	463	434	457	455	412	433	458	413	453	457	438	436	438	438	463	433	456	429	496	437	430	448	430	442	449	450	434	469	465	465	443	485	483	463	467	459	446	459	454	451	413	432	454	453	428	447	480	446	437	416	463	463	442	472	483	428	451	488	429	470	471	440	434	446	440	433	464	413	421	440	466	478	425	485	426	462	463	443	460	438	498	437	432	451	407	415	440	466	459	459	448	460	423	436	459	461	421	443	473	454	426	462	431	431	423	445	472	478	462	433	451	451	440	455	466	468	434	429	427	431	480	450	443	482	438	437	440	455	434	443	430	451	478	451	442	472	433	436	476	455	445	418	433	461	450	494	501	423	437	481	456	439	435	467	423	434	423	459	453	420	455	430	438	442	439	442	460	431	468	476	447	441	422	433	464	453	453	474	399	427	428	468	441	462	455	434	437	462	444	458	427	434	465	474	433	464	427	464	447	473	451	449	484	455	419	482	447	451	450	445	445	469	464	438	458	414	448	443	453	462	412	472	445	449	451	442	473	462	460	451	432	512	394	454	466	479	433	437	493	475	425	429	443	427	415	481	441	454	462	450	430	432	430	451	450	510	458	440	404	415	449	430	448	414	435	436	439	437	388	448	449	440	438	462	444	462	450	458	423	464	454	446	471	431	429	467	448	444	443	438	437	470	458	438	431	415	423	457	441	427	461	411	419	417	429	439	421	376	453	425	449	420	463	474	465	439	471	426	449	499	443	432	462	418	438	436	478	442	421	391	465	446	483	473	472	437	446	474	477	481	454	439	491	431	454	409	426	443	466	477	473	419	463	432	398	466	445	478	460	429	437	488	470	461	463	453	420	475	430	432	415	449	432	467	466	449	422	392	450	454	486	471	450	439	442	440	476	464	433	452	422	471	478	405	419	419	426	440	412	461	477	471	432	457	407	458	444	470	434	430	454	442	475	456	494	456	445	441	461	443	467	460	441	449	468	481	466	406	415	477	479	458	441	451	418	456	426	455	379	441	448	480	442	444	458	464	456	501	452	430	452	509	422	424	410	461	464	484	458	442	449	453	455	436	462	430	442	457	451	452	471	475	489	442	440	447	415	437	458	442	476	423	450	454	468	445	445	472	459	445	440	461	491	424	413	469	435	437	406	423	441	455	442	422	461	444	458	459	490	469	444	447	460	429	447	470	417	454	449	501	438	471	448	450	484	474	438	447	442	441	428	458	438	446	458	427	410	456	437	461	430	449	488	451	446	464	447	485	454	457	452	437	414	500	428	438	430	506	472	483	484	427	412	442	467	453	418	462	414	442	470	468	464	468	468	449	448	437	436	468	457	432	452	465	434	411	430	441	441	459	443	415	455	463	424	469	451	448	478	448	412	447	467	455	468	464	403	408	440	447	469	489	461	472	433	446	432	425	490	422	465	442	457	470	421	451	389	460	461	403	410	398	441	465	490	430	471	451	469	442	467	465	435	443	439	478	432	485	448	401	465	442	425	448	443	441	469	437	456	433	432	471	439	469	451	461	440	440	483	482	461	446	457	497	422	441	452	441	457	413	442	474	454	457	490	451	458	487	447	481	456	454	476	426	471	454	469	435	498	475	440	402	436	472	470	446	460	493	434	443	404	421	451	475	411	441	447	493	421	473	440	435	455	483	459	437	474	456	466	448	497	450	457	461	429	446	450	442	434	451	490	482	420	403	426	451	432	469	433	441	455	452	463	426	450	445	459	439	474	427	462	445	454	432	451	446	470	447	461	467	458	452	431	462	474	463	431	476	414	450	463	441	436	454	443	450	445	414	460	452	415	464	408	470	395	421	426	465	451	419	466	436	455	458	455	463	433	468	470	458	422	459	464	422	418	401	431	445	457	452	475	432	472	495	469	423	466	458	441	472	457	449	469	457	443	449	452	458	467	457	398	425	429	449	461	428	470	465	483	431	456	434	436	431	446	434	440	447	460	437	471	499	434	450	511	447	444	452	420	453	471	447	457	443	414	459	462	459	452	449	465	450	456	434	434	489	468	445	475	427	417	476	446	443	436	415	403	421	414	477	467	435	416	453	438	455	461	452	475	462	479	456	442	438	448	412	432	501	462	429	456	438	429	447	462	456	389	429	437	440	434	441	422	442	425	432	411	449	441	428	438	492	439	471	418	486	437	443	455	412	470	429	458	458	423	465	413	456	442	436	424	470	472	485	398	435	428	440	430	484	405	428	423	465	421	434	461	397	456	455	400	481	504	398	463	445	443	433	472	430	436	471	428	437	431	463	461	446	443	440	453	444	450	434	449	414	456	396	458	467	458	445	447	503	415	432	424	431	411	441	451	488	479	447	435	465	455	474	398	466	432	484	462	445	453	451	423	461	428	426	418	450	457	411	415	457	442	450	486	466	445	427	449	445	458	447	464	429	465	457	442	459	444	482	480	467	474	428	459	499	476	436	450	463	434	461	465	475	447	428	462	452	463	473	453	424	472	427	405	454	479	459	430	463	413	442	430	417	453	436	462	487	427	423	439	419	425	444	447	448	443	467	416	427	423	424	457	459	424	464	462	409	428	422	480	467	448	450	460	427	415	454	443	438	442	441	420	474	453	414	463	451	453	460	418	445	398	481	457	425	450	453	422	443	472	466	460	458	458	435	449	421	467	423	443	413	469	445	422	452	462	437	448	433	492	432	476	431
33851	29237	5918	1073	918	635	571	551	570	507	558	538	530	481	517	482	511	501	456	495	453	512	506	499	433	511	488	544	491	479	508	508	506	466	459	511	516	509	476	491	517	478	473	490	513	495	507	480	435	506	489	484	484	487	506	490	473	500	476	487	487	479	481	479	502	492	491	528	504	480	505	483	517	491	493	478	479	517	505	489	468	459	464	465	468	504	475	474	474	515	495	474	439	487	479	476	539	471	497	472	506	468	500	475	542	489	514	467	492	518	507	480	490	510	514	470	526	451	485	496	489	487	516	500	479	500	552	497	471	472	492	490	519	522	467	453	464	481	490	481	503	507	483	498	527	523	501	488	489	484	487	485	469	499	480	537	484	508	488	534	518	492	502	552	484	474	493	477	476	502	535	487	482	469	544	519	499	541	497	477	437	512	497	549	482	488	519	463	491	508	494	511	489	475	477	473	486	482	530	515	484	493	459	511	478	470	467	507	493	492	488	483	473	477	514	474	461	475	480	536	482	476	495	486	475	503	517	516	479	525	497	477	492	505	491	497	526	473	495	483	453	517	508	507	514	470	479	474	459	503	495	443	488	505	469	516	496	423	517	506	503	495	488	513	489	494	517	484	487	474	503	479	486	487	527	512	511	528	465	480	480	501	512	483	471	495	504	508	497	502	535	490	485	483	509	482	474	495	518	537	483	519	487	505	519	496	515	500	484	503	493	497	505	503	439	472	461	517	482	490	452	462	487	502	453	453	498	498	485	487	488	509	477	454	475	488	481	470	464	479	493	499	492	524	516	455	466	530	476	478	458	478	507	477	515	500	443	466	473	488	496	482	478	487	468	468	466	501	453	475	484	499	509	486	476	497	508	484	500	496	518	482	479	473	455	467	476	498	512	448	493	481	465	498	483	471	532	460	457	481	474	557	518	514	528	511	490	477	492	463	476	472	485	474	494	481	512	482	511	513	458	513	468	510	473	489	485	513	479	498	479	449	516	501	494	454	495	494	492	529	500	526	462	483	492	511	471	459	521	468	515	504	551	478	530	495	510	476	441	485	501	512	519	491	484	495	445	473	447	514	466	541	461	508	479	469	446	487	500	493	474	516	509	510	510	513	520	522	499	537	479	471	485	443	491	510	524	483	462	499	487	501	485	508	512	472	495	498	521	464	457	454	439	485	516	482	497	540	515	521	493	477	523	505	479	457	470	502	461	525	483	523	485	495	515	476	468	464	530	454	480	492	458	459	487	460	511	464	487	498	499	521	473	490	481	501	511	463	543	491	485	484	488	491	504	503	481	501	456	487	492	486	523	451	475	491	495	510	475	492	485	501	506	502	485	523	517	476	468	471	514	504	496	496	478	528	468	471	483	479	511	451	442	475	429	464	506	501	490	451	489	446	522	496	525	505	462	533	497	482	466	511	470	505	461	484	448	487	505	505	504	533	479	492	524	467	470	491	480	491	560	530	515	531	468	517	492	492	507	452	495	467	498	512	499	502	471	475	499	487	537	502	453	487	522	476	524	496	490	518	485	502	506	505	456	508	493	514	460	494	475	469	463	510	471	522	535	477	451	528	476	470	472	491	501	536	476	475	516	464	495	493	511	476	499	520	499	532	489	466	503	468	499	517	488	502	491	522	494	500	505	494	467	468	524	517	532	504	529	520	510	464	508	474	481	464	511	493	477	465	491	504	520	486	556	469	484	476	463	471	490	521	495	557	474	486	507	507	511	491	477	486	480	506	514	454	517	500	485	484	510	495	520	511	455	479	497	469	518	499	513	481	486	528	491	503	512	454	484	494	490	485	550	477	473	480	498	468	467	490	478	514	508	510	460	556	497	482	519	471	472	452	499	508	493	498	476	475	502	484	472	460	489	499	497	526	502	505	469	493	461	494	465	474	523	487	453	494	500	448	510	475	489	515	464	488	493	451	481	504	503	464	503	513	537	456	487	491	512	497	466	496	470	462	494	506	440	507	488	535	471	482	495	494	524	484	484	512	482	469	490	484	482	493	491	480	465	479	488	517	461	489	485	496	472	480	483	475	474	513	530	519	467	489	533	501	497	502	517	525	467	471	490	477	461	519	489	466	464	517	498	524	481	485	462	490	525	481	469	488	435	466	464	483	501	490	503	494	435	491	509	519	490	482	488	488	492	489	497	488	491	483	478	509	484	463	462	510	494	493	512	498	515	475	504	520	509	475	472	481	469	470	458	470	483	506	455	499	463	507	508	482	461	490	500	522	524	544	472	508	515	540	472	463	546	503	466	529	483	500	536	493	477	537	488	497	467	478	478	487	520	491	503	499	488	511	454	525	506	465	427	533	473	458	487	498	483	469	503	468	440	508	504	507	495	557	488	450	468	489	464	491	467	505	489	545	504	489	472	507	502	480	474	501	477	471	513	488	549	479	502	505	467	496	487	470	494	469	502	492	481	473	472	536	540	499	498	505	465	499	512	505	474	566	531	461	484	502	475	463	468	472	479	466	448	457	464	513	504	466	518	515	460	528	491	474	491	512	484	498	480	499	481	474	498	521	502	520	458	501	466	552	516	497	493	471	514	505	507	483	536	499	498	503	493	468	467	506	499	491	482	454	487	496	485	512	501	477	465	457	504	463	504	459	520	498	450	509	504	491	508	479	479	487	480	493	476	503	483	478	464	531	511	526	445	509	481	500	468	498	481	468	498	502	467	521	466	477	479	478	500	466	529	483	495	504	502	488	484	498	494	463	467	515	501	450	481	488	503	482	461	474	456	497	514	476	505	506	470	510	491	532	506	477	481	500	509	450	500	486	513	471	517	471	490	524	460	488	503	494	497	514	494	497	471	483	504	472	525	494	512	522	501	495	495	523	474	513	496	487	495	499	464	480	452	491	509	469	534	486	483	463	497	499	489	442	491	443	485	483	448	455	489	495	483	507	505	486	469	517	500	465	505	458	501	468	501	469	497	491	518	475	512	480	496	486	525	477	463	451	489	477	483	513	510	561	467	468	467	483	499	470	501	493	531	505	487	496	463	475	493	464	505	529	434	489	500	551	477	507	500	490	475	493	460	438	507	469	461	516	536	476	493	516	487	509	498	478	494	466	517	471	462	532	479	480	502	489	464	496	492	500	515	469	482	494	480	497	542	509	515	504	477	495	505	462	493	461	477	494	476	500	469	500	505	497	507	469	473	485	507	456	474	502	523	499	480	507	554	483	441	507	497	477	507	475	519	477	499	468	530	481	488	511	480	490	518	500	488	473	494	501	479	490	466	465	480	466	460	470	504	466	476	461	484	471	463	522	477	501	513	486	466	513	460	468	513	510	476	470	480	500	467	479	487	512	495	492	498	480	495	511	474	473	500	441	455	467	516	483	504	487	495	513	480	542	532	511	466	470	518	454	461	493	497	460	506	481	510	521	506	488	512	533	486	507	492	478	458	511	461	523	492	460	460	472	471	476	477	449	482	489	527	463	500	501	499	467	493	495	493	481	477	510	480	485
24973	20716	27048	24357	20650	9905	1112	678	561	466	400	439	451	421	350	302	301	288	333	264	238	280	270	299	242	224	220	235	242	228	245	259	215	227	223	238	233	221	249	196	209	244	224	223	219	222	249	229	248	225	260	235	237	209	251	229	223	240	233	220	213	213	248	218	223	239	201	221	211	214	229	230	228	228	219	226	229	216	244	228	200	244	234	214	219	249	225	229	228	228	227	216	226	200	200	207	241	232	225	242	237	218	226	211	222	223	233	266	263	213	255	259	239	213	205	224	233	258	196	224	202	218	199	228	216	208	243	240	204	199	220	237	202	209	240	218	246	234	218	265	187	222	213	223	199	248	228	240	213	233	196	215	215	216	216	232	262	232	222	207	217	193	235	233	208	218	217	222	216	240	236	218	230	221	231	231	205	218	238	222	231	210	229	216	247	228	215	258	215	212	219	217	194	202	238	221	220	195	224	227	218	201	221	240	216	216	208	245	219	216	243	217	206	209	214	212	234	198	222	227	229	222	226	210	217	233	231	202	222	215	237	210	232	212	234	223	240	191	228	233	245	226	203	232	234	226	226	202	219	228	222	221	214	194	191	211	215	221	243	210	218	251	234	224	229	223	202	234	220	214	235	208	198	242	236	226	220	223	226	217	231	218	201	224	221	257	210	247	228	219	201	223	211	234	235	236	246	213	212	224	223	236	218	225	230	241	227	230	214	231	255	222	231	223	216	214	214	249	219	217	226	219	229	205	230	219	206	202	240	209	219	228	208	231	210	207	199	251	232	218	231	230	234	224	198	220	228	230	234	211	210	230	228	212	231	228	220	223	215	205	210	242	198	224	207	214	224	228	231	216	211	199	213	222	214	226	213	202	209	215	224	233	220	231	241	226	198	201	236	247	220	219	275	206	217	221	218	187	212	194	219	226	226	229	219	204	228	214	194	212	214	226	244	219	212	232	214	198	190	215	228	218	198	222	195	245	240	208	230	208	220	222	221	201	233	231	230	219	238	217	256	228	246	189	223	236	247	193	211	227	222	201	219	217	213	215	224	214	252	211	197	232	184	242	209	217	198	230	217	205	202	228	236	174	203	198	238	223	215	223	223	241	247	250	211	211	237	214	240	210	231	236	201	233	204	219	227	227	217	219	206	238	226	221	229	212	226	258	240	202	215	238	235	225	231	221	218	205	212	234	220	243	239	197	211	206	240	231	245	232	208	210	212	226	217	220	217	199	218	213	199	253	245	254	229	239	224	226	187	223	263	221	250	215	194	225	231	198	246	202	229	238	221	233	221	222	194	215	221	216	238	235	221	199	213	226	241	232	221	217	227	223	227	205	213	211	218	243	220	249	212	235	241	235	243	217	215	203	223	197	232	178	205	201	222	193	200	235	204	227	218	205	201	227	197	235	225	235	232	191	217	213	233	231	248	231	220	200	225	193	229	199	207	219	216	213	216	234	204	245	204	243	225	213	197	253	196	208	211	204	210	204	230	233	222	218	247	220	226	232	218	229	232	211	206	237	218	217	231	215	254	215	227	240	220	218	221	217	216	219	252	251	237	228	211	212	217	188	217	197	204	218	214	215	198	237	230	224	208	253	231	214	242	202	252	230	236	235	194	206	205	210	206	237	188	228	230	214	242	212	231	221	222	227	222	228	210	212	262	216	225	237	220	239	239	197	216	228	231	202	257	226	241	230	233	224	198	221	215	216	222	181	222	219	222	212	215	204	219	244	223	206	236	229	242	219	180	232	212	231	213	242	204	209	214	209	218	210	244	241	226	235	205	196	238	242	231	238	202	207	186	209	227	225	209	233	215	214	198	236	215	222	211	232	232	231	227	219	216	213	205	232	225	203	229	240	248	202	207	231	237	232	220	213	219	200	237	231	212	215	219	231	232	220	235	210	216	241	213	236	200	208	186	225	197	210	227	212	220	203	236	207	242	204	216	222	229	254	230	209	216	243	202	214	243	203	283	224	202	218	204	221	223	206	211	222	213	262	212	230	218	212	233	226	248	191	201	222	217	217	222	224	231	234	192	238	219	227	216	250	194	213	200	210	191	230	211	208	196	218	235	239	219	223	226	230	237	209	247	218	228	247	255	224	226	236	236	269	227	197	220	218	249	221	227	240	204	238	218	229	242	227	201	178	221	211	229	220	216	230	209	232	227	230	215	199	213	228	220	227	203	229	247	208	245	190	222	215	232	199	231	223	217	227	223	217	242	195	240	226	222	211	220	234	214	223	223	237	231	227	240	218	247	207	208	202	226	234	218	215	211	224	211	232	243	210	233	222	204	230	242	220	216	217	223	261	216	192	224	234	232	231	231	239	208	208	227	206	197	225	220	234	220	230	200	202	222	256	207	210	247	235	217	209	241	211	202	217	221	226	213	219	230	236	235	211	225	262	197	258	203	214	197	226	216	227	216	216	246	243	243	230	232	195	243	233	208	233	219	240	200	218	214	224	211	222	228	206	215	231	230	214	210	219	223	204	216	210	202	220	244	218	212	226	228	228	222	235	216	210	230	234	237	236	246	224	226	214	226	206	225	227	200	231	200	224	181	205	217	209	241	198	216	211	251	249	234	221	221	235	241	206	240	194	234	225	248	224	201	221	207	244	249	220	226	198	209	243	202	212	245	208	217	207	206	256	219	235	244	228	213	208	194	224	230	253	181	249	233	197	218	262	214	214	211	222	229	209	228	216	214	207	212	212	236	228	238	225	185	260	224	241	231	216	219	239	227	209	218	239	225	226	181	255	243	238	224	220	214	208	224	221	223	199	223	226	232	223	207	220	208	233	250	214	220	224	217	230	207	223	248	230	243	225	216	232	226	222	238	249	220	219	231	197	203	220	205	217	234	220	224	223	210	221	211	205	230	204	217	211	226	215	226	242	235	210	205	216	215	212	206	219	246	245	193	230	208	213	242	230	214	206	197	235	227	208	232	220	220	235	229	233	219	225	241	231	229	235	193	190	243	213	224	205	239	218	235	240	251	233	213	217	233	250	233	230	216	224	213	222	203	248	212	199	206	211	252	216	241	224	240	239	208	238	220	212	202	211	222	213	208	212	231	208	222	226	209	226	235	215	197	233	258	243	223	219	212	235	214	229	224	232	219	230	207	235	224	220	219	221	255	204	225	233	218	225	219	219	217	244	215	234	208	230	226	217	224	217	212	217	204	243	229	240	238	209	216	199	235	223	190	239	227	211	215	232	200	211	221	211	238	249	237	205	226	214	236	209	227	210	237	225	210	231	214	223	221	204	202	208	190	240	210	225	227	216	228	220	227	238	200	222	256	204	215	241	227	195	201	227	212	250	217	248	228	221	221	241	239	225	235	227	229	217	232	220	239	230	237	203	231	230	240	207	205	224	199	217	227	209	236	244	251	207	251	238	215	228	222	239	228	218	189	219	231	221	229	235	229	194	222	237	232	226	249	221	239	231	216	245	215	221	210	244	225	235	204	211	206	211	219	221	219	243	228	236
38252	45703	14325	5187	3366	2203	1610	1295	1127	842	818	811	721	586	486	461	438	433	368	351	356	354	364	326	303	311	350	283	268	274	298	280	255	286	271	269	293	262	278	274	269	265	254	237	274	269	274	241	266	253	275	256	256	263	271	255	228	236	259	248	261	287	233	249	260	248	244	280	266	222	279	259	269	263	237	242	248	272	272	283	240	268	254	235	257	248	256	256	233	250	241	255	268	241	267	251	251	259	257	237	247	244	258	239	264	261	219	227	255	267	262	267	253	245	261	253	211	241	253	255	236	270	247	241	240	250	257	249	277	244	258	245	264	229	248	243	237	237	205	242	240	197	220	245	225	261	251	267	233	224	247	249	245	263	243	251	250	262	264	222	218	213	275	241	244	217	224	232	217	246	241	262	244	236	227	243	255	239	229	221	243	269	231	237	236	256	258	235	259	244	246	247	250	252	238	257	235	246	215	255	247	222	259	252	228	230	251	237	263	247	253	279	248	246	246	249	259	246	262	225	231	248	256	259	243	269	258	214	243	252	235	225	242	263	266	239	261	269	248	242	243	241	247	248	243	217	253	259	260	245	223	249	218	261	260	247	226	253	236	223	258	240	229	245	234	246	261	273	253	261	249	263	248	251	225	249	224	238	234	234	210	288	248	248	263	239	257	259	276	258	261	246	250	265	288	240	241	234	248	252	244	236	213	265	213	246	255	257	235	254	232	278	290	265	241	236	243	236	204	256	231	249	262	224	243	232	237	237	244	256	222	243	219	234	271	273	233	251	250	270	255	245	237	241	223	244	221	252	224	241	264	257	260	258	259	224	253	229	246	236	227	267	250	251	287	229	229	253	257	262	265	256	233	230	252	278	249	265	209	248	271	253	233	250	239	236	235	258	242	242	265	242	230	234	237	250	259	240	230	260	237	236	245	246	238	220	260	234	225	229	257	226	255	237	263	241	231	269	247	241	271	265	207	220	252	264	262	231	245	237	231	246	198	261	241	269	255	246	243	250	271	217	244	255	256	262	248	250	225	254	260	255	218	238	245	248	275	256	242	260	241	249	258	228	237	256	228	245	244	263	260	255	243	236	267	247	237	239	258	243	259	240	254	229	243	222	244	236	226	225	247	208	239	239	251	249	265	260	244	261	275	259	252	243	252	264	243	242	254	230	258	252	215	253	244	251	259	255	276	228	240	238	253	247	299	260	263	235	252	255	268	252	240	236	255	269	254	273	240	254	252	258	253	274	205	259	249	251	240	258	246	236	265	246	268	245	224	233	250	253	241	308	234	273	244	237	273	249	256	238	253	254	253	232	230	256	216	258	250	230	256	223	256	224	243	262	218	244	266	240	245	253	260	260	242	240	229	232	240	218	228	251	247	259	270	283	252	247	223	252	237	244	241	234	221	260	262	254	233	259	252	257	232	252	245	258	234	239	242	249	254	225	232	248	256	250	232	234	264	266	254	236	265	258	247	277	263	250	246	236	265	238	241	256	261	252	270	238	243	253	241	242	235	254	223	270	196	247	237	232	237	274	242	241	241	272	225	229	259	271	227	257	245	232	259	208	222	263	230	218	263	221	264	272	259	243	239	213	235	252	233	237	228	226	212	272	227	247	199	229	259	263	236	252	245	214	264	253	218	224	233	244	270	246	281	227	239	215	266	260	237	262	237	242	220	249	267	279	264	247	253	244	254	237	240	232	239	242	239	239	217	271	222	250	251	262	263	232	241	256	267	267	243	229	238	250	224	253	228	279	238	261	276	228	271	222	240	265	245	255	240	210	242	221	237	228	232	253	235	249	262	267	235	222	261	238	266	215	240	229	228	261	237	270	237	245	245	267	216	255	258	260	251	245	252	241	238	214	267	250	272	264	233	226	217	236	278	226	224	248	245	244	222	244	221	242	244	271	228	215	228	232	271	244	274	246	262	216	235	247	256	244	217	241	248	251	266	228	245	237	267	272	249	256	269	236	251	234	249	232	253	245	265	224	227	251	262	216	254	230	223	226	226	254	246	241	243	239	234	242	243	245	233	238	263	274	270	244	234	243	239	240	245	245	239	239	236	259	249	245	231	275	235	252	254	241	263	250	231	245	250	248	237	219	248	234	246	272	233	261	259	283	248	228	243	256	260	265	213	284	262	271	253	248	255	261	248	282	236	234	246	228	240	249	276	239	221	251	235	222	263	257	260	255	234	228	241	254	259	254	246	263	251	266	274	227	255	270	225	231	240	235	263	251	222	248	260	251	237	249	225	251	238	265	249	253	297	245	261	246	251	208	234	232	234	250	279	246	244	238	233	248	232	229	234	244	234	233	236	232	230	234	262	253	231	247	232	251	257	230	222	225	266	254	252	255	264	206	236	274	235	254	246	245	240	230	260	242	249	244	245	253	256	280	262	214	255	262	246	267	273	232	256	281	239	249	239	252	225	260	204	245	243	247	233	240	246	232	249	237	219	228	236	255	245	219	265	244	234	231	225	251	263	253	243	239	235	256	243	244	213	257	244	246	273	248	224	280	254	244	233	252	286	225	216	307	248	237	218	239	249	271	273	219	255	264	232	249	269	251	255	248	259	252	244	244	250	256	208	230	252	244	254	248	263	223	216	231	238	230	212	237	240	272	213	242	249	207	224	248	258	273	249	250	229	231	230	260	259	251	255	236	239	255	241	250	260	258	239	233	234	234	244	253	237	236	219	240	249	250	235	264	246	231	256	255	255	260	251	234	236	255	255	264	234	243	258	243	245	248	269	238	246	254	240	230	241	268	263	263	258	228	238	255	232	233	260	249	250	250	236	246	227	240	229	242	241	234	258	255	266	269	242	230	232	246	211	229	275	247	233	234	223	219	213	245	243	255	239	228	220	234	230	252	262	249	254	258	275	213	247	257	278	251	222	235	263	246	254	265	237	254	242	232	260	250	276	216	235	263	233	251	258	234	251	227	270	245	239	238	230	241	225	261	220	237	262	258	249	257	235	244	251	240	242	240	253	235	250	253	259	276	247	226	239	251	253	247	259	262	259	220	226	236	268	224	252	265	257	255	273	248	255	245	217	231	238	225	239	263	273	249	230	231	247	255	226	232	255	242	247	231	247	266	252	264	256	248	241	258	242	278	264	246	245	242	237	269	244	247	230	259	247	242	258	222	261	244	254	256	251	204	244	226	245	265	250	258	261	258	254	230	226	222	228	254	238	245	248	251	246	259	245	233	250	244	241	254	233	223	249	248	227	259	233	216	266	231	270	266	243	247	253	295	250	238	263	276	231	253	251	230	226	221	241	254	244	216	241	253	251	230	254	264	247	258	237	247	243	280	253	260	250	241	236	287	239	236	250	252	212	234	229	224	225	250	258	250	242	246	233	252	249	253	245	218	215	241	228	258	260	237	239	263	252	263	248	223	242	252	256	251	268	212	240	222	230	240	273	266	248	231	237	279	246	241	225	270	236	254	250	270	260	243	251	249	224	211	262	250	264	266	236	264	230	258
23035	20703	27374	24016	20679	20644	7823	1571	1076	981	881	938	793	771	735	688	671	620	605	676	562	605	606	564	545	572	517	554	516	528	531	548	492	567	536	571	548	534	530	512	527	489	533	575	534	532	544	524	533	525	489	522	551	503	530	506	500	538	501	503	545	560	502	475	507	507	507	546	486	513	523	532	524	478	508	492	519	501	520	528	551	468	486	493	500	531	489	555	489	488	445	523	496	518	530	526	526	481	496	496	496	485	518	501	518	507	522	508	506	500	496	496	532	522	508	516	546	486	509	523	480	497	493	490	520	501	486	492	500	520	514	489	531	507	539	568	509	470	485	526	503	499	523	532	518	485	476	532	500	512	495	506	524	483	525	481	516	513	470	528	488	465	523	518	499	489	478	511	475	491	486	519	501	515	495	533	493	515	504	536	520	513	500	517	486	528	505	523	516	505	488	522	486	498	491	489	475	459	523	518	506	517	493	494	550	502	527	518	540	457	479	468	497	473	508	530	516	496	493	538	506	492	474	518	527	472	521	521	534	507	537	498	496	507	540	523	567	506	535	488	525	477	487	472	471	486	495	472	472	508	521	491	522	514	477	508	513	514	539	534	512	486	480	477	508	495	500	519	528	504	474	520	511	494	494	527	509	489	496	538	572	480	479	515	467	519	505	507	503	530	488	516	505	482	497	494	540	523	523	466	501	548	474	517	477	509	505	450	518	511	507	484	490	491	534	506	536	511	536	516	483	470	474	479	542	484	495	487	509	505	502	471	467	491	477	519	486	513	491	518	501	506	443	489	474	478	524	468	509	518	511	508	504	527	496	485	518	481	515	522	522	563	547	512	531	513	511	479	486	526	511	494	498	510	501	523	463	481	521	498	508	502	542	529	509	507	537	505	532	492	529	516	518	456	513	501	502	534	516	499	532	536	496	459	528	508	525	519	514	506	543	472	457	506	458	508	499	518	505	486	497	519	466	469	480	498	491	508	522	506	527	486	511	506	469	528	503	529	497	515	460	506	519	482	526	489	524	514	503	509	514	484	484	482	498	486	521	493	505	533	483	517	506	501	481	509	518	451	476	493	505	508	462	539	525	503	488	509	500	500	468	518	500	516	483	465	466	542	494	466	513	504	494	479	510	518	532	491	522	481	514	472	517	500	517	518	475	505	490	494	477	507	489	510	538	489	531	509	513	492	486	525	482	509	482	503	522	520	570	524	520	533	537	469	464	515	477	505	498	492	552	514	512	517	471	514	510	508	486	506	539	508	515	499	503	464	498	514	503	487	497	503	466	463	475	544	498	470	490	506	489	499	501	478	538	525	497	490	499	524	481	482	527	495	527	511	488	497	506	514	507	483	499	495	507	524	524	494	517	472	469	473	527	504	517	486	520	525	467	527	538	534	561	525	508	481	497	499	517	532	506	552	507	526	521	524	510	508	499	480	519	520	511	537	543	477	548	515	513	512	510	520	507	524	513	505	491	500	498	509	497	521	473	464	505	535	488	536	514	521	530	496	537	516	524	528	508	496	500	537	519	519	473	463	504	460	514	503	550	543	514	478	493	501	503	527	492	522	520	464	487	552	493	442	443	486	520	493	484	481	530	484	514	516	482	526	487	494	504	499	476	514	520	496	458	478	491	508	560	484	521	522	491	536	515	496	511	482	514	522	483	496	479	500	508	487	478	504	540	496	504	455	477	511	521	506	480	556	499	496	488	519	476	515	529	511	495	531	519	477	470	494	518	493	514	514	518	501	505	483	559	441	510	483	484	494	488	497	499	505	504	549	495	492	528	549	458	530	524	501	509	485	524	477	492	519	528	535	495	462	459	505	514	456	516	457	541	511	554	499	494	494	530	491	519	505	537	513	480	482	458	492	525	470	500	522	533	488	476	510	501	497	510	505	453	493	493	547	510	508	475	494	518	514	512	523	488	486	466	506	534	518	482	502	506	496	514	501	516	480	543	542	510	487	523	491	486	496	488	476	511	489	503	518	519	506	514	522	461	518	514	501	497	537	519	468	468	438	512	495	491	468	532	533	520	497	503	524	503	506	505	519	490	530	513	494	523	495	517	540	473	471	536	489	517	512	488	468	479	496	499	521	492	541	502	493	536	501	506	524	518	529	506	475	515	498	508	502	488	520	530	449	503	514	488	494	530	488	534	458	470	488	497	488	505	472	518	497	530	547	472	510	477	486	501	509	487	466	523	505	508	530	488	484	471	501	457	526	512	489	495	482	487	482	507	510	520	490	503	486	495	476	488	515	528	494	484	470	499	499	481	488	522	488	518	486	519	445	488	502	535	485	448	488	487	472	490	510	492	482	516	521	511	528	480	506	519	518	459	480	510	515	529	507	492	484	515	513	478	493	539	533	487	507	509	529	516	487	551	475	543	510	564	515	477	529	521	468	545	519	514	530	494	511	570	485	490	507	521	493	511	517	504	496	486	543	500	495	460	515	499	530	438	482	509	496	515	508	482	477	504	496	502	495	510	515	520	501	499	519	514	511	493	546	536	500	493	492	516	490	521	496	516	515	512	535	475	485	489	481	527	533	544	486	507	496	479	496	496	528	455	559	509	526	525	496	481	470	498	484	498	500	502	502	506	516	495	505	503	508	525	542	503	525	489	500	511	489	482	458	473	510	527	515	491	486	483	538	532	505	530	513	474	505	477	537	513	513	547	520	482	482	498	522	535	492	459	482	521	496	528	505	475	517	513	528	468	542	515	502	520	466	507	510	536	528	569	488	491	492	483	540	509	448	518	467	483	522	529	490	484	499	486	435	509	473	488	490	513	524	485	471	480	493	525	553	481	505	534	494	486	469	487	533	525	492	537	515	496	525	496	467	502	526	480	501	493	538	502	518	493	486	491	491	504	533	454	481	506	480	479	520	434	512	525	472	503	473	499	482	508	483	462	528	496	513	502	526	504	498	528	520	494	544	493	456	528	544	542	495	542	505	548	488	526	504	539	480	501	494	485	562	508	489	486	531	455	537	488	517	480	500	511	479	516	470	515	465	515	468	522	487	476	484	485	501	530	556	537	479	492	473	505	503	499	456	472	574	509	535	529	487	480	540	544	550	502	487	506	494	487	531	487	502	522	533	556	523	561	467	522	507	481	520	494	500	527	530	548	455	522	521	513	492	477	499	519	500	509	519	507	519	526	490	454	465	506	530	443	472	521	490	489	507	483	502	518	504	507	492	499	483	536	524	512	495	520	508	500	454	471	529	505	522	528	489	501	508	531	506	535	526	516	539	530	496	485	484	476	515	548	495	510	516	512	488	511	485	468	516	545	496	484	544	534	500	465	480	487	483	466	454	481	504	473	517	507	475	522	521	502	497	464	531	509	525	522	503	548	498	544	478	518	511	543	501	505	523	526	475	486	519	543	504	537	538	496	509	540	480	493	540	522	511	483	499	505	509	491	500	496	479	483	518	496	484	514	503	501	511	499	523	497	528	490	497	505	502	479	510	499	505	556	536	495	489
42220	53109	22670	8305	5670	3861	2925	2306	2034	1709	1501	1500	1318	1144	975	889	836	815	770	731	754	699	690	644	664	619	588	555	539	586	561	567	604	551	544	572	559	528	537	530	552	569	510	567	561	541	516	525	534	534	521	519	534	485	509	522	501	484	474	511	495	549	549	489	520	516	486	514	482	546	552	531	490	503	482	510	509	510	541	529	514	488	528	489	506	479	483	505	501	461	496	498	479	487	476	516	463	495	471	485	469	488	554	528	499	526	513	484	480	507	514	507	477	496	481	512	447	483	504	461	499	485	487	494	501	494	532	497	502	516	497	510	495	513	504	491	508	493	486	469	491	480	486	521	471	489	482	484	512	501	518	470	451	503	475	481	499	498	531	479	468	520	451	519	487	510	496	485	500	518	481	485	490	484	464	561	516	492	480	527	514	493	474	454	491	493	496	514	481	450	487	485	494	514	480	487	526	472	507	505	533	470	489	517	525	488	509	500	529	494	524	461	475	498	519	538	494	469	510	493	530	488	499	496	487	494	497	481	490	539	473	504	473	486	479	506	491	462	545	531	496	502	465	455	510	507	517	507	506	496	516	518	506	499	490	499	462	449	509	509	497	504	502	495	510	524	487	486	481	476	476	525	510	480	430	478	515	491	497	512	469	524	466	484	528	513	471	495	489	506	498	504	486	488	464	485	512	524	509	517	504	480	478	514	511	440	481	501	475	472	488	504	443	483	522	521	477	484	465	526	461	515	521	497	484	486	502	495	505	524	513	480	499	487	513	497	475	522	479	459	480	513	489	514	489	490	498	474	483	472	538	460	476	488	518	488	483	510	493	505	559	529	509	514	483	486	512	542	496	489	516	448	505	484	504	499	476	521	504	520	538	492	510	480	491	483	475	490	512	493	455	503	480	519	477	452	492	489	500	518	468	512	523	495	502	497	525	494	487	457	479	495	503	478	460	493	515	457	499	504	472	529	427	468	499	509	502	467	485	504	515	487	483	462	480	485	498	494	496	521	466	487	515	502	503	517	488	468	502	488	493	490	501	518	462	511	534	527	515	449	519	456	512	514	516	506	496	469	482	481	510	527	474	469	466	498	482	478	503	493	487	490	473	538	485	514	477	483	512	501	514	514	474	466	468	500	479	512	532	502	461	504	525	491	509	456	484	483	524	502	490	522	511	473	473	509	498	472	484	511	511	466	499	472	527	478	506	496	493	519	476	480	500	500	505	517	475	542	498	451	498	497	532	512	531	505	483	450	490	497	518	479	516	454	500	533	492	525	450	462	502	486	494	473	494	484	515	479	451	517	485	475	452	479	485	510	487	513	491	489	501	479	504	459	472	509	484	493	503	528	495	469	501	514	494	491	497	482	474	477	512	474	479	504	493	493	527	511	517	481	484	534	528	506	490	505	539	433	494	485	460	505	510	521	523	460	530	517	518	496	497	509	517	484	482	490	488	481	500	499	466	508	504	507	497	506	488	483	467	499	487	496	490	484	431	492	446	531	517	493	504	509	502	498	500	502	513	473	485	498	463	489	515	479	437	488	482	468	505	521	528	505	514	507	479	509	498	501	501	451	462	453	534	517	496	465	533	485	484	490	527	492	492	485	493	528	488	495	507	481	480	500	503	478	487	466	490	510	493	483	497	498	470	488	513	484	564	470	510	497	493	500	536	571	461	540	463	475	500	487	487	495	476	513	518	533	479	452	530	468	486	484	544	496	503	460	504	504	511	475	514	515	502	519	539	466	525	511	535	518	507	469	468	497	473	440	477	478	543	470	490	502	448	479	507	509	498	509	516	497	495	471	517	494	515	488	454	527	479	524	510	472	511	480	531	477	504	491	490	509	458	542	493	465	484	505	520	468	503	460	490	501	491	493	467	477	480	488	470	480	484	482	493	519	499	524	488	509	452	527	483	478	525	470	507	498	489	481	520	489	472	485	478	507	482	515	488	505	492	526	477	507	492	523	522	518	519	462	496	497	522	549	493	497	508	511	457	456	458	479	475	493	443	494	469	523	446	516	483	514	506	491	568	496	468	510	510	474	453	509	502	513	518	506	502	477	492	497	529	468	504	509	492	510	502	500	502	510	537	491	496	478	516	484	444	501	487	484	465	478	477	455	528	483	485	508	535	476	489	491	485	504	486	430	474	548	520	514	500	445	496	509	488	495	532	500	475	527	476	534	508	475	480	508	505	529	502	489	495	478	509	543	485	523	454	530	567	535	498	497	497	454	512	486	482	470	479	457	499	508	493	530	533	496	467	482	467	514	508	496	491	509	476	469	491	478	465	512	473	495	491	508	479	492	467	459	539	498	480	505	469	479	488	466	476	504	500	488	537	503	456	495	500	510	489	475	480	500	510	498	508	496	477	490	472	508	538	496	474	471	492	467	495	522	455	501	521	492	491	533	546	508	481	519	534	476	477	444	515	520	467	511	487	468	504	462	490	485	471	471	486	471	511	527	508	457	495	504	465	463	482	473	486	484	493	488	487	515	536	495	491	512	498	520	482	504	487	482	459	484	470	510	433	464	481	487	482	496	541	519	466	481	504	485	482	462	521	501	496	469	502	477	479	497	538	505	525	484	472	459	504	482	493	472	511	472	448	524	497	504	468	460	519	471	475	487	494	487	474	495	495	487	513	463	508	548	504	490	501	494	476	499	511	492	508	475	482	478	475	494	518	478	465	515	496	478	500	497	537	501	522	485	499	520	467	497	501	507	503	495	505	461	513	510	468	477	472	503	479	505	443	485	521	481	498	484	485	492	462	513	513	479	476	494	516	507	464	477	439	511	503	514	463	519	508	456	520	490	463	470	502	472	533	495	503	500	468	468	475	461	495	486	488	517	495	472	505	487	474	500	478	504	487	507	462	492	481	473	485	492	507	523	511	481	481	497	504	506	483	505	515	505	510	459	503	483	516	478	474	481	484	461	500	451	490	498	492	493	512	493	468	540	490	493	512	545	508	495	491	504	495	496	486	507	500	547	493	514	482	486	489	474	520	483	516	501	486	480	459	490	479	530	495	492	478	449	501	506	510	487	470	486	510	481	516	501	482	488	470	489	475	502	486	507	487	493	468	472	492	489	518	529	526	522	490	534	451	492	475	524	465	527	491	484	507	487	527	503	523	482	521	477	511	476	497	517	506	485	510	504	529	533	451	477	523	474	510	474	486	534	493	532	511	531	504	491	492	468	482	537	486	483	481	452	465	527	494	499	503	491	500	495	522	480	511	497	485	487	465	524	509	492	551	509	516	494	470	484	463	485	499	463	498	501	478	510	485	459	511	501	471	504	491	502	505	458	489	511	502	489	493	491	479	502	464	461	518	510	470	487	510	489	498	496	488	493	497	485	514	525	519	456	496	516	472	485	475	481	539	512	504	492	456	506	488	500	493	546	506	466	513	521	500	513	504	516	475	490	530	514	485	531	489	472	536	492	486	491	498	480	533	481	510	503	476	499	485	512	507	503	492	500	458	497	483	496
32548	24059	9337	1033	543	534	459	471	477	491	476	506	431	405	452	436	487	406	494	472	442	454	433	439	472	465	431	458	440	449	470	438	444	448	443	452	447	460	471	437	473	478	424	466	485	428	462	470	457	446	457	448	429	500	452	444	461	415	472	472	441	486	441	438	438	464	434	465	449	419	426	437	425	441	476	430	441	447	425	421	464	438	436	474	411	465	435	466	476	412	431	422	452	472	408	459	449	488	457	428	396	442	434	439	432	495	441	441	394	446	464	427	432	471	435	422	399	459	446	453	455	494	444	367	451	459	448	430	452	419	482	412	442	461	430	445	405	477	447	447	437	464	441	447	460	485	457	435	445	456	456	424	496	474	430	433	401	443	427	439	460	469	438	405	465	438	461	471	464	416	459	461	466	451	479	442	453	429	445	415	425	474	439	446	407	467	435	468	484	453	479	444	447	397	445	440	453	448	434	440	416	478	476	390	395	434	438	478	433	409	441	463	443	465	436	445	470	471	399	441	444	485	431	440	437	471	469	430	448	424	433	422	444	415	454	481	448	493	424	470	457	415	414	421	463	438	432	402	422	436	474	442	466	443	456	417	418	493	406	446	444	435	477	412	458	475	409	451	436	454	445	428	447	451	455	436	436	453	430	431	435	500	474	449	463	442	465	424	431	446	443	445	415	439	462	439	435	458	433	462	452	482	468	456	453	450	433	476	436	445	446	427	437	427	469	444	441	447	466	444	433	435	420	417	450	439	461	404	400	426	423	426	457	459	443	438	425	449	432	461	433	427	481	458	504	466	435	463	485	445	482	450	465	434	442	448	442	396	439	479	401	433	481	410	432	486	445	424	405	475	471	452	471	465	446	450	485	467	426	460	446	484	448	455	455	430	451	471	457	460	449	478	450	458	417	443	438	473	441	423	460	464	468	396	431	425	419	453	464	477	454	458	451	457	473	437	472	443	449	452	448	478	453	437	457	413	466	441	413	468	447	432	435	459	418	446	467	370	438	446	428	453	436	450	472	446	444	486	457	500	435	451	459	470	425	461	449	476	415	482	406	475	469	449	488	454	438	459	483	451	479	473	430	445	489	491	417	441	478	452	456	439	428	471	446	479	432	428	463	457	429	451	468	459	444	450	436	475	450	419	475	448	420	466	429	467	466	470	440	458	436	378	462	452	421	463	444	451	430	485	431	477	463	452	434	449	392	443	473	491	457	426	432	427	463	488	422	433	456	426	453	443	412	451	459	429	424	438	412	458	446	425	432	445	436	433	456	459	445	428	452	441	466	456	441	432	424	442	491	457	439	432	450	466	466	452	455	493	430	440	452	454	433	439	479	428	463	456	447	458	480	458	432	455	444	428	443	422	451	441	427	440	479	435	457	438	444	424	458	416	481	460	478	458	476	456	446	400	472	453	415	427	473	475	424	451	437	464	494	451	462	462	449	434	476	463	453	460	473	470	405	456	481	478	447	431	410	491	455	458	426	441	409	472	441	471	437	438	479	441	423	451	447	465	441	453	452	477	457	444	443	436	438	453	470	499	469	469	474	481	475	458	497	425	412	450	448	480	430	488	433	469	404	467	389	493	473	453	416	446	405	441	398	473	460	467	454	462	480	457	433	458	448	457	431	411	430	456	463	443	434	418	435	484	464	450	467	459	431	484	470	466	427	479	456	441	438	462	425	460	438	433	429	453	448	457	474	487	522	460	447	454	476	497	459	455	434	428	448	417	408	497	463	477	464	423	436	464	426	451	428	420	432	432	454	444	478	433	461	459	461	487	462	452	468	442	436	450	457	469	424	453	447	461	493	426	453	460	472	428	461	450	370	431	477	468	437	472	410	471	449	426	424	412	422	462	481	468	454	433	495	476	433	451	458	440	427	408	466	463	426	420	495	460	434	435	449	470	452	456	474	468	488	443	465	438	439	460	486	455	501	414	463	434	409	449	422	421	495	451	415	437	427	462	446	450	463	457	461	505	465	428	456	456	446	429	445	443	437	452	456	439	440	496	461	450	436	419	442	468	481	438	434	457	420	430	443	467	431	458	456	518	432	400	464	475	477	450	473	450	451	430	475	442	413	433	404	435	443	418	434	466	435	455	471	489	431	401	476	406	413	447	467	473	420	456	426	432	434	480	455	474	414	447	463	410	405	449	412	455	458	469	447	410	403	477	440	444	447	452	446	464	423	448	460	439	414	485	438	453	475	444	458	448	411	401	485	453	430	433	449	470	444	438	438	466	446	475	473	432	443	468	451	504	473	409	471	408	435	437	441	428	458	468	435	433	447	458	446	432	454	446	450	462	424	449	445	452	454	453	451	468	453	471	454	444	451	465	434	441	429	446	427	471	426	443	438	454	450	456	438	474	450	492	421	459	444	453	408	479	441	428	478	449	427	445	431	451	468	440	427	462	468	439	440	413	457	431	446	468	441	440	456	449	464	479	461	445	436	419	477	442	463	434	424	507	389	444	451	458	471	451	435	432	479	453	441	452	441	479	405	451	484	438	447	423	437	488	488	433	437	428	454	458	444	461	461	426	485	435	424	449	459	440	452	515	449	437	452	480	449	434	427	398	449	455	438	462	438	404	433	434	435	442	457	438	426	509	458	438	436	427	433	418	485	453	451	431	437	438	463	437	429	452	415	449	449	431	463	485	459	466	434	449	435	460	438	454	447	455	486	458	436	443	472	423	492	413	450	489	447	494	496	438	455	467	500	461	458	411	484	417	451	463	429	450	439	487	444	435	429	468	417	479	466	456	488	452	444	443	442	441	441	422	417	482	438	475	461	431	426	427	450	440	415	439	441	460	440	422	468	437	486	448	448	444	455	450	470	434	451	454	445	437	463	451	420	444	489	448	414	460	476	491	513	412	441	450	405	452	447	448	459	451	442	468	452	459	455	469	440	457	433	458	451	451	459	446	434	400	435	424	430	439	440	468	433	458	419	448	465	480	448	466	478	413	429	467	437	448	478	424	467	441	462	419	437	464	461	440	451	424	457	434	476	441	410	435	432	427	411	472	450	461	435	446	399	474	469	419	425	470	447	401	428	453	468	417	488	447	439	489	443	457	460	428	446	430	465	459	452	474	488	468	474	467	485	466	445	470	428	446	426	441	427	469	481	438	461	414	464	484	407	434	458	438	485	467	461	493	441	432	447	429	501	457	414	411	464	467	415	457	434	469	466	450	450	437	429	435	457	434	424	431	439	465	451	445	410	422	458	412	460	450	441	460	444	434	457	444	456	461	466	458	451	442	470	463	442	441	475	483	476	469	408	447	452	455	463	458	453	433	458	457	459	449	445	463	436	403	452	505	390	462	433	429	433	414	445	458	465	448	458	408	434	435	436	447	423	425	469	444	411	487	419	430	452	443	451	443	465	447	446	446	461	415	400	493	437	430	479	448	474	454	461	449	482	432	431	408	467	416	436	429	464	462	430	459	464	439	414	466	437	409	458	448	454	456	434	450	451	434	429	435	449	436
33757	29991	5471	824	703	623	567	547	512	519	559	515	552	567	502	474	518	500	505	495	488	487	508	494	500	516	518	467	512	476	511	458	488	529	467	504	497	515	515	477	471	474	538	477	497	521	497	478	489	512	494	477	515	485	534	497	452	539	490	504	509	466	515	471	477	494	479	488	535	458	480	463	449	513	523	486	440	506	511	531	517	477	469	472	498	494	476	443	490	471	448	487	493	463	522	510	487	453	511	485	525	459	478	498	473	490	467	466	467	502	461	483	497	497	472	505	511	527	488	511	500	516	513	485	460	483	442	515	473	501	471	508	466	468	471	483	453	486	474	496	479	494	521	461	443	459	499	486	453	513	482	484	480	515	495	487	482	488	470	493	504	478	511	460	483	451	519	470	514	484	468	505	496	477	483	504	449	482	484	457	467	477	473	478	488	506	477	508	472	472	504	513	473	487	489	490	522	483	493	535	443	498	493	519	470	533	510	475	481	502	498	500	513	477	479	478	507	494	463	507	551	508	469	474	494	481	489	488	470	500	520	500	506	491	513	479	549	476	487	491	474	514	519	481	521	443	476	505	533	437	493	498	461	518	462	504	481	498	455	472	510	449	474	516	502	510	515	478	486	484	467	460	474	468	449	461	481	506	522	489	520	495	500	483	496	420	504	497	472	482	505	482	484	459	432	470	493	520	478	465	472	547	493	481	506	470	479	501	488	552	475	499	520	512	483	481	467	500	510	493	527	494	499	478	476	490	506	483	530	503	465	487	467	498	502	499	469	508	507	486	509	485	459	524	507	505	523	504	482	500	435	461	496	494	456	483	487	514	480	468	498	502	515	501	478	491	501	512	464	494	488	499	486	488	491	490	479	497	465	499	445	501	477	454	515	492	479	504	464	474	469	540	429	424	492	514	510	478	503	495	478	512	463	515	513	478	490	495	447	488	504	461	503	485	487	476	493	458	482	510	486	455	475	487	504	482	462	485	468	463	460	514	476	494	495	474	506	482	477	471	490	463	490	476	515	484	500	497	467	478	540	473	493	457	473	503	517	485	517	471	475	543	476	497	498	487	500	488	454	497	487	520	480	500	514	484	509	513	487	483	496	479	498	483	507	473	541	455	468	450	501	501	487	491	494	489	489	519	518	493	477	458	455	473	473	495	472	487	472	487	479	477	510	474	487	516	530	512	498	453	462	455	468	479	520	483	486	502	442	445	499	521	519	471	499	503	440	520	486	498	506	448	494	499	494	470	495	480	475	496	522	489	522	444	482	468	538	454	488	475	492	452	496	518	484	515	492	456	483	498	503	484	506	489	508	471	507	449	507	469	483	473	505	499	482	488	491	467	454	467	497	549	458	464	502	496	475	496	456	462	498	475	480	473	497	511	484	510	483	508	464	450	498	471	516	500	482	512	476	504	498	476	494	527	475	503	489	468	526	477	500	481	459	478	471	476	516	526	487	501	473	499	506	485	479	460	453	473	515	521	496	452	528	492	461	466	517	516	540	484	480	476	481	451	506	504	498	477	507	493	453	472	503	502	477	462	518	520	465	501	470	493	474	485	515	507	481	505	501	526	506	493	503	452	514	487	456	486	507	498	517	510	483	493	480	491	495	493	478	498	490	548	473	469	499	490	474	467	505	513	458	500	520	473	521	482	459	469	489	488	465	478	481	522	508	488	473	473	485	515	489	501	506	477	513	445	483	488	467	466	526	482	498	471	498	486	486	478	503	488	499	476	490	486	507	469	494	482	489	453	508	457	489	496	455	500	475	521	505	482	465	513	471	462	499	502	533	482	468	515	496	513	467	457	505	492	482	463	480	525	507	446	474	499	512	484	495	497	528	509	495	461	489	498	477	518	503	508	489	446	513	509	496	491	497	455	496	504	450	473	516	494	455	510	472	510	462	485	468	511	466	511	506	494	501	499	479	508	454	508	484	470	473	459	499	498	520	487	449	530	510	504	464	462	488	488	500	488	452	457	513	498	485	468	484	507	467	489	498	509	478	523	473	453	464	534	506	496	452	492	488	506	495	491	509	499	499	459	516	491	539	472	472	518	485	491	501	456	421	456	467	512	493	442	512	513	486	494	521	497	466	517	445	489	525	469	441	480	494	500	508	493	473	482	473	460	519	427	465	477	537	445	480	463	486	514	499	480	497	482	513	471	472	480	472	500	488	462	492	502	508	471	486	495	513	465	492	530	466	512	517	519	515	510	477	478	480	442	513	500	516	501	503	492	518	507	494	447	501	482	498	480	519	487	502	507	477	470	482	485	515	481	456	489	468	494	502	495	451	485	509	471	487	506	472	516	479	507	508	485	556	464	531	489	481	490	504	524	480	490	488	509	503	484	498	483	443	504	493	448	477	480	484	486	488	465	508	496	465	431	466	478	500	477	515	464	460	493	510	485	468	472	515	502	476	498	510	493	480	502	520	489	498	454	500	496	505	500	514	525	494	481	501	482	536	513	477	516	500	496	506	498	497	534	484	542	510	495	519	488	521	486	497	514	467	447	480	467	493	495	487	482	480	499	493	488	516	491	463	483	512	469	476	477	487	464	508	506	495	476	523	495	504	503	511	481	448	493	479	478	518	475	484	487	478	489	487	485	461	495	480	482	498	440	475	484	545	489	461	501	486	520	488	529	488	475	479	525	459	479	516	530	486	484	473	495	472	473	490	513	518	474	501	441	490	496	468	492	497	483	504	468	476	438	488	528	488	534	461	466	505	498	519	457	474	477	516	472	511	471	503	473	474	449	488	495	488	460	460	493	490	487	468	505	499	447	507	520	484	523	497	479	475	493	497	444	490	479	510	525	473	472	513	475	475	489	434	535	489	509	505	486	452	505	477	508	474	464	516	484	467	494	468	514	518	493	469	467	470	486	499	484	501	520	519	471	512	453	455	519	481	483	467	504	524	508	507	472	497	477	516	487	501	506	470	502	477	474	442	470	523	471	458	497	502	502	502	518	455	495	486	501	470	507	480	504	508	488	515	525	479	451	482	452	494	469	486	460	503	475	506	460	492	482	492	495	512	471	465	478	494	475	459	488	493	502	483	483	472	493	475	466	487	492	494	492	539	505	487	482	473	484	531	521	471	444	478	517	497	478	469	505	489	481	495	502	523	523	530	469	514	495	495	448	443	461	487	512	525	472	487	515	492	478	481	488	489	486	488	457	538	490	501	509	423	466	521	479	474	468	474	492	505	477	499	485	509	494	479	478	485	502	507	429	497	459	480	508	441	467	520	470	480	486	493	496	513	470	460	478	485	451	474	423	480	492	486	510	460	447	469	477	499	530	502	491	504	479	479	474	501	506	503	521	460	505	489	470	537	480	470	459	485	470	481	479	496	450	460	457	499	487	468	492	448	458	485	460	491	503	459	466	469	487	497	497	506	476	480	461	487	532	511	502	500	486	500	478	444	475	490	490	500	448	515	454	539	513	489	477	505	525	506	478	502	450	514	464	503	457	518	493	508	477	460	520
25063	20737	27074	24384	20655	10087	1085	627	557	495	424	427	392	378	309	316	345	289	281	296	275	267	255	245	259	272	248	267	245	209	253	249	246	245	247	244	213	195	254	225	241	234	244	229	252	224	218	219	231	211	223	202	238	237	252	227	206	240	247	255	246	229	243	222	248	219	214	217	244	234	239	234	233	225	248	218	243	231	197	243	252	238	217	234	211	219	221	197	253	194	209	223	239	250	265	210	204	248	234	220	219	205	219	212	241	226	225	181	255	236	224	204	242	211	254	244	230	194	222	194	215	227	211	225	202	201	214	202	204	246	242	224	246	222	237	253	230	215	204	233	247	227	235	199	226	223	212	227	231	223	201	199	215	215	227	225	217	214	210	238	243	221	249	220	222	221	215	230	216	223	232	209	224	209	232	188	241	196	239	204	219	252	255	203	210	253	235	241	210	221	217	227	208	223	242	237	211	235	215	220	227	218	207	243	205	240	191	222	240	249	224	244	200	223	249	250	223	231	223	229	215	224	218	208	231	229	201	201	231	227	221	226	214	243	196	214	213	224	201	218	226	194	219	215	239	223	234	237	231	239	231	203	244	228	227	216	204	231	224	228	234	223	215	229	229	226	224	229	227	220	230	202	204	227	222	237	196	233	202	209	210	226	219	223	216	228	207	212	221	226	226	230	224	231	211	243	238	209	215	224	191	221	223	224	215	200	234	207	216	233	235	243	242	204	231	258	216	234	223	231	197	238	240	210	207	243	234	221	234	216	184	216	198	217	208	210	201	205	227	246	219	219	231	218	219	234	224	225	221	228	263	240	197	221	225	227	190	213	201	223	260	211	215	232	233	234	229	235	220	219	211	224	213	223	217	214	204	210	209	222	199	239	238	234	200	225	258	223	226	199	223	256	227	235	215	216	214	206	224	197	191	222	252	239	249	229	208	210	213	233	216	219	211	197	231	218	229	218	221	232	226	219	240	184	219	235	240	245	202	215	221	203	226	205	244	212	231	203	233	211	222	230	240	225	225	225	209	225	254	230	236	219	205	211	227	235	213	217	214	238	194	195	203	206	226	249	217	212	215	234	202	226	230	228	204	201	220	214	225	239	217	247	245	210	256	228	203	210	245	213	219	267	211	216	223	235	218	229	208	195	220	263	225	230	232	216	196	230	216	212	216	240	219	230	231	224	245	200	233	226	207	210	202	203	248	208	221	215	211	234	210	215	197	215	225	248	228	242	220	228	223	214	215	254	231	211	201	233	226	200	205	230	248	219	220	251	203	230	232	198	222	228	210	198	233	241	236	236	238	198	194	220	235	247	225	206	232	230	222	227	217	196	197	244	205	221	214	238	206	200	200	228	216	206	203	224	232	246	203	215	251	235	213	222	203	215	224	217	184	203	235	246	240	242	219	227	205	195	234	209	225	223	251	191	232	220	236	231	190	246	213	207	221	227	225	226	235	223	229	216	210	226	238	218	227	246	227	222	225	204	209	206	210	225	216	230	229	217	237	198	240	190	223	208	222	240	239	188	225	229	188	211	224	259	242	206	219	212	239	234	219	218	184	208	215	212	235	229	189	227	203	220	193	222	219	237	224	221	224	221	218	224	212	241	221	227	224	241	211	219	224	250	231	225	248	259	256	212	236	243	238	193	232	199	221	237	237	235	228	242	231	219	225	221	216	220	203	243	267	223	223	225	229	238	217	218	217	226	200	206	214	222	238	250	220	202	220	207	241	218	244	217	231	216	240	222	233	190	232	226	236	207	242	208	207	228	219	221	217	214	226	211	217	220	223	201	205	212	221	215	241	180	239	216	227	228	212	210	205	207	202	217	215	212	234	250	234	230	240	232	226	203	216	234	215	214	221	218	215	235	221	225	221	220	214	230	214	219	243	229	245	194	211	216	238	215	225	234	222	220	233	224	206	220	206	206	227	237	230	213	259	206	209	205	233	208	248	225	219	239	233	208	205	222	200	209	220	190	229	233	246	203	227	200	238	222	236	238	230	230	231	227	204	235	217	224	190	192	223	215	234	211	243	226	250	232	215	215	198	228	230	201	217	233	249	219	232	219	221	215	242	225	202	224	231	215	209	241	227	231	209	227	221	253	234	250	203	226	236	220	216	237	206	218	207	224	235	219	222	236	224	232	218	226	235	235	220	231	211	223	229	228	222	236	235	228	239	251	264	214	236	211	244	218	178	205	220	245	219	230	228	210	205	227	241	210	207	226	216	230	201	226	217	214	233	236	201	238	249	230	220	229	234	231	245	230	236	196	229	221	232	217	212	228	235	204	202	220	232	216	226	242	206	232	218	235	237	209	212	229	232	230	222	217	227	200	229	233	239	222	255	203	227	211	221	216	203	227	232	219	216	227	201	251	238	211	191	235	240	220	252	193	209	246	221	234	216	250	214	233	214	215	220	195	208	222	211	208	262	226	199	211	245	241	231	223	236	210	206	240	226	232	238	204	214	208	239	218	218	214	213	225	230	222	229	216	209	248	200	223	242	197	222	183	217	206	225	225	229	246	212	242	208	218	219	206	205	234	221	241	226	223	227	252	217	222	233	226	205	211	219	217	199	222	203	215	190	212	222	249	203	239	243	200	212	208	227	216	226	205	233	224	258	211	215	226	200	231	242	262	205	244	206	219	236	237	208	219	210	214	211	221	234	235	219	206	211	230	221	207	243	234	207	231	210	234	240	252	235	211	231	191	228	194	245	206	227	228	216	219	199	192	219	232	217	226	233	228	227	207	220	241	216	208	210	227	240	222	225	230	225	217	217	250	206	237	226	219	211	234	193	210	188	188	244	239	225	209	211	217	213	206	234	223	222	221	227	195	222	217	224	243	214	216	221	247	226	240	242	205	240	223	234	222	198	210	217	259	242	228	278	236	225	257	201	248	223	245	212	225	257	214	227	238	246	207	200	209	207	215	222	236	204	233	241	222	214	223	246	210	233	203	213	200	198	221	247	246	212	232	198	184	236	232	239	225	213	209	193	232	206	225	211	225	223	227	201	212	222	247	216	207	201	223	254	205	220	206	229	210	223	244	233	204	225	217	207	203	210	214	239	212	216	220	229	243	200	229	224	215	210	229	233	206	211	204	252	220	228	225	220	191	245	226	240	226	228	212	240	205	243	207	208	249	208	252	253	238	223	183	209	231	245	213	224	214	216	218	215	216	253	236	264	216	190	214	219	212	237	234	236	236	253	205	205	223	236	230	210	227	258	242	241	238	214	250	261	220	193	240	251	217	207	232	257	222	215	222	217	231	222	199	195	229	246	243	225	250	220	197	218	223	223	221	222	235	233	221	225	233	217	226	219	220	229	221	206	193	234	229	222	230	241	224	227	242	216	207	221	224	237	203	185	227	217	221	242	228	234	229	215	212	222	245	246	211	235	243	278	240	219	213	223	226	231	196	220	206	224	259	230	199	202	247	239	213	215	196	231	234	233	224	222	245	209	204	221	220	208	270	227	222	216	232	216	249
38807	46909	15773	4853	3028	2138	1635	1291	1039	920	784	774	616	541	495	445	441	420	373	393	372	377	319	320	315	329	337	309	301	308	303	293	298	280	303	246	275	244	277	277	248	257	254	269	269	282	253	263	257	283	242	241	268	253	253	257	244	291	254	275	233	245	276	250	245	246	258	245	273	240	277	245	230	256	232	268	251	250	227	254	253	259	269	248	250	262	267	245	227	266	263	273	225	263	240	232	259	253	254	265	250	234	238	247	259	234	231	246	259	245	248	241	241	236	268	221	232	248	268	265	257	224	247	237	246	258	251	234	224	233	237	248	248	282	242	232	271	279	259	266	206	239	257	260	232	230	250	247	233	266	256	248	249	235	244	226	252	262	234	239	245	240	244	245	235	255	282	241	229	254	238	257	271	239	242	248	251	239	234	258	253	256	249	274	218	259	241	246	249	262	238	260	237	235	241	255	239	212	213	242	240	252	236	242	216	240	256	232	274	269	273	257	220	245	252	252	246	250	236	269	271	240	215	233	230	263	241	257	248	225	232	264	270	245	243	254	239	250	239	244	239	262	249	259	250	240	268	241	257	237	263	262	250	237	235	240	250	250	224	248	245	242	231	250	221	253	222	232	236	266	210	256	254	240	240	242	247	245	253	227	269	275	218	258	243	250	241	248	257	247	256	261	235	252	254	247	246	276	243	241	257	256	257	241	244	221	256	217	241	255	229	246	269	258	263	227	247	219	244	262	240	283	237	231	217	234	264	246	229	235	247	257	241	258	242	244	234	230	239	263	246	203	239	240	235	248	235	220	239	245	253	245	244	229	229	255	281	255	242	244	254	255	252	232	237	232	221	258	231	253	261	261	264	222	242	244	275	247	256	258	240	223	256	250	246	226	243	242	235	262	240	258	243	243	237	225	215	236	213	222	254	233	238	226	235	230	227	246	239	266	255	236	236	241	241	245	215	249	272	251	268	238	232	254	254	225	218	243	228	252	255	210	234	254	233	253	269	245	224	267	267	243	248	224	242	232	253	258	244	265	265	245	286	241	235	237	254	237	256	241	257	226	250	236	252	257	239	240	251	231	266	216	254	250	234	255	259	276	240	254	232	241	240	239	258	232	236	254	245	240	230	231	249	228	267	237	232	272	224	238	272	231	232	272	249	244	249	223	254	245	229	252	240	257	229	234	264	255	232	251	226	249	240	235	229	248	239	238	241	258	256	265	240	253	245	252	231	251	278	252	230	237	253	247	278	231	280	248	255	253	238	219	242	250	236	245	240	246	259	237	254	222	240	240	226	280	214	238	232	266	262	231	210	233	248	254	261	222	261	260	270	265	245	246	227	277	256	241	248	239	242	239	237	275	255	241	231	237	234	252	255	234	254	233	265	241	227	268	234	239	241	240	247	234	246	242	251	223	224	248	230	248	262	235	228	264	247	226	229	254	249	265	249	226	250	262	222	252	300	243	235	244	212	271	251	236	241	234	257	237	227	246	212	261	272	245	244	269	225	259	234	253	250	258	255	238	250	254	235	255	234	266	243	231	237	231	225	270	236	261	271	239	247	252	242	262	223	260	209	234	233	252	283	243	251	252	247	252	233	259	256	253	262	217	252	227	263	213	251	241	248	249	243	243	225	239	205	245	243	244	242	242	264	268	256	247	237	261	240	237	246	244	218	243	238	246	282	262	247	259	271	258	259	254	239	257	258	221	250	255	253	241	248	241	236	262	248	244	258	257	251	232	226	257	251	255	234	241	246	247	227	250	246	241	212	231	247	263	244	255	254	259	232	221	244	258	267	256	236	247	244	251	258	209	260	256	257	235	224	259	253	250	234	247	255	235	233	232	255	254	260	235	224	270	250	247	263	261	238	249	247	233	256	241	238	250	226	239	257	215	257	248	223	255	229	265	268	229	238	261	262	243	250	251	251	249	267	245	231	253	237	255	240	279	249	258	203	247	255	235	255	245	243	262	244	255	232	244	246	245	264	240	233	259	237	242	247	218	251	244	239	255	255	221	240	248	229	250	250	244	228	239	238	242	230	261	226	244	247	256	251	246	250	253	236	252	223	258	249	248	235	218	209	251	238	236	274	228	230	230	246	234	252	262	245	243	231	216	219	244	280	256	248	232	243	209	260	214	237	251	249	251	230	242	238	251	242	256	265	263	244	248	235	232	244	243	257	217	230	241	258	244	245	243	239	251	249	217	256	238	264	286	245	258	226	248	270	249	222	249	255	230	276	241	239	236	250	257	270	225	260	219	253	240	250	248	234	248	233	244	217	283	258	243	231	259	270	238	248	237	254	253	262	255	270	256	254	241	229	223	237	253	245	257	223	243	238	234	228	222	225	254	248	285	247	256	242	239	263	250	252	236	234	244	244	266	282	241	244	240	255	236	228	258	247	269	254	203	234	255	233	269	238	223	230	240	230	240	256	274	238	265	222	214	245	270	248	228	237	238	244	286	243	253	264	253	266	216	232	248	238	252	237	250	238	245	208	249	281	240	251	239	246	250	240	238	232	248	240	249	275	245	261	258	251	251	253	222	248	260	256	249	235	249	230	263	254	255	225	240	241	253	251	222	254	251	227	260	270	279	244	276	234	260	274	234	259	264	237	234	218	238	261	236	262	233	228	275	280	224	261	228	224	256	269	243	248	242	258	229	274	233	257	250	259	242	255	250	240	247	270	203	237	219	238	213	251	257	236	275	273	264	242	237	251	266	247	283	240	265	230	227	241	265	234	256	276	244	222	240	265	212	243	235	269	246	241	277	269	252	207	239	258	218	250	233	219	258	243	240	242	227	253	266	260	252	235	241	252	244	272	251	238	245	232	228	236	252	230	266	266	238	237	248	242	269	241	233	232	242	243	237	250	246	259	264	255	238	255	236	252	248	267	270	236	260	245	225	255	257	264	230	283	256	269	230	232	280	272	259	264	259	261	228	260	247	251	237	247	227	239	247	249	240	275	230	256	240	249	250	255	243	241	218	275	257	237	223	243	229	204	241	256	241	243	240	244	237	243	251	222	237	247	235	247	233	259	244	251	258	253	250	233	222	246	265	268	256	234	234	284	264	260	251	247	247	261	231	228	254	258	266	219	241	272	224	253	263	269	214	259	253	250	221	223	247	235	243	265	241	245	238	266	212	234	267	265	268	248	232	230	228	213	260	213	247	232	241	266	257	245	269	248	237	246	254	247	235	234	270	241	220	243	245	250	238	238	242	235	228	233	245	231	238	268	287	278	225	244	226	249	241	235	256	242	233	240	282	246	288	240	271	252	217	239	231	239	264	254	255	257	229	222	235	274	239	232	265	243	246	260	266	208	229	251	248	240	250	251	234	245	242	238	201	244	248	237	205	236	277	216	248	214	235	283	251	234	232	249	257	247	240	225	248	247	280	242	242	271	269	236	277	253	266	261	250	227	252	262	273	243	245	244	242	248	227	252	270	249	270	239	265	269	231	238	241	211	258	240	245	226	265	271	247	194	237
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
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
