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
341086297007	341086297568	341086298118	341086298668	341086299216	341086299768	341086300318	341086300868	341086301417	341086301968	341086302518	341086303068	341086303617	341086304169	341086304719	341086305272	341086305817	341086306369	341086306919	341086307469	341086308018	341086308569	341086309119	341086309669	341086310218	341086310769	341086311319	341086311870	341086312418	341086312970	341086313520	341086314070	341086314618	341086315170	341086315720	341086316273	341086316819	341086317370	341086317920	341086318470	341086319019	341086319571	341086320121	341086320671	341086321219	341086321771	341086322321	341086322871	341086323419	341086323973	341086324521	341086325071	341086325620	341086326171	341086326721	341086327272	341086327820	341086328372	341086328922	341086329472	341086330020	341086330572	341086331122	341086331672	341086332221	341086332772	341086333322	341086333872	341086334421	341086334973	341086335523	341086336073	341086336621	341086337173	341086337723	341086338273	341086338821	341086339373	341086339923	341086340473	341086341022	341086341573	341086342123	341086342674	341086343222	341086343774	341086344325	341086344874	341086345422	341086345974	341086346524	341086347074	341086347623	341086348174	341086348724	341086349274	341086349823	341086350374	341086350925	341086351475	341086352023	341086352575	341086353125	341086353675	341086354223	341086354775	341086355325	341086355875	341086356424	341086356975	341086357525	341086358075	341086358624	341086359176	341086359726	341086360276	341086360824	341086361376	341086361926	341086362476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	2000	3600	2300	2768	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2767	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	3600	2300	2766	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23340	21810	29647	24552	21813	21859	7022	1167	872	807	749	618	586	567	596	516	580	511	509	450	460	465	448	445	448	446	465	444	421	427	461	449	416	424	432	417	426	478	429	419	448	448	387	471	464	420	425	408	466	438	413	424	418	452	435	414	407	394	397	395	435	409	434	419	405	429	425	429	414	426	435	398	466	415	422	444	411	411	417	471	474	464	389	424	416	417	446	388	430	433	417	406	431	428	417	428	437	431	409	380	437	401	427	432	409	421	437	375	429	414	393	436	430	397	407	400	388	429	402	415	399	448	395	400	423	431	452	403	400	412	444	443	415	383	399	419	416	406	446	410	434	422	422	405	444	421	388	401	444	420	423	415	433	432	445	469	405	415	413	398	397	403	392	445	430	426	465	421	392	440	428	386	363	415	399	468	444	427	411	391	425	409	449	397	459	450	420	381	385	419	433	416	395	427	393	410	418	414	414	396	426	413	403	405	398	426	431	411	433	409	401	452	417	443	399	380	386	410	449	391	422	430	438	450	430	412	412	437	403	448	412	398	425	383	383	436	426	397	442	417	422	428	427	409	461	408	414	439	441	397	437	425	457	414	454	385	447	442	395	418	396	428	387	415	431	435	443	431	406	420	413	422	415	386	415	392	398	403	468	441	381	397	405	449	395	394	404	394	381	447	413	435	433	448	428	412	393	391	432	406	399	417	416	415	399	395	410	427	420	428	418	424	402	410	447	404	432	417	421	418	402	423	438	444	439	420	407	427	398	429	409	427	404	415	409	391	426	424	418	417	461	419	440	407	396	408	390	427	402	453	414	380	403	400	412	418	419	439	444	428	427	389	407	434	386	415	391	412	425	374	441	421	410	418	417	422	413	418	392	415	439	440	401	419	395	431	427	415	365	397	425	425	372	396	452	416	431	395	396	436	405	432	393	413	406	383	419	440	409	379	411	408	427	390	372	407	416	401	432	416	391	398	402	422	437	419	437	410	439	448	427	440	424	433	410	403	400	426	384	411	458	420	385	414	442	439	422	437	420	406	389	426	413	405	402	424	403	438	434	434	418	424	439	383	440	417	412	419	409	374	398	403	449	416	428	418	430	451	417	430	415	413	419	416	389	393	385	424	439	410	408	434	433	447	418	415	414	448	442	441	422	360	437	390	449	388	441	427	433	402	415	418	409	408	427	389	459	412	425	441	421	406	399	409	429	414	385	393	399	439	427	402	446	403	437	479	397	385	402	391	423	423	411	449	430	428	419	422	452	389	422	386	384	389	413	446	393	432	414	435	399	380	429	439	427	424	433	429	454	404	397	416	454	381	416	385	427	438	416	426	392	419	403	402	436	399	446	372	414	444	415	418	377	392	398	428	421	414	394	440	405	375	411	442	384	398	413	419	412	411	400	415	432	386	412	444	412	446	426	407	389	444	406	415	427	409	434	466	431	398	416	425	424	427	421	416	390	397	391	441	412	404	394	426	424	433	416	423	434	415	429	394	421	397	426	400	449	423	362	404	415	412	412	422	374	394	399	433	449	400	417	430	428	423	392	390	428	441	425	427	392	404	407	443	444	418	440	382	401	390	385	419	447	416	401	436	424	379	434	428	393	401	445	376	417	412	406	392	427	418	427	421	379	428	403	397	425	426	379	390	417	410	430	450	461	417	391	406	382	401	436	405	413	396	412	372	411	407	404	436	402	400	404	396	442	411	431	408	424	426	424	414	421	396	437	384	430	406	427	405	394	460	372	394	420	434	442	388	416	423	432	446	393	421	451	428	436	428	407	441	433	414	413	392	419	348	408	414	430	419	409	421	424	425	431	419	407	390	402	412	412	421	409	442	401	395	420	407	452	391	423	426	405	427	412	393	397	432	393	441	430	409	424	430	413	428	415	462	436	449	399	416	477	420	437	374	382	398	401	402	374	405	387	428	389	390	463	400	414	416	439	438	374	413	394	417	415	407	424	418	397	442	402	420	413	425	429	400	380	447	406	434	409	429	446	419	413	432	413	409	408	414	435	414	405	428	415	418	427	456	413	385	405	414	424	395	422	388	403	427	384	424	395	444	451	366	452	407	425	424	394	390	434	397	415	382	385	441	406	442	417	393	378	393	423	407	468	410	385	422	409	469	399	376	397	417	396	412	395	422	384	456	457	435	439	449	434	419	421	387	419	400	417	403	433	393	431	431	432	409	443	429	398	402	384	411	437	422	414	436	429	418	404	388	414	449	383	446	402	417	418	413	416	402	398	409	386	423	404	415	391	407	413	390	427	415	421	446	462	398	420	425	367	431	414	422	415	415	431	409	411	399	429	437	403	408	427	425	393	424	416	415	399	411	407	385	419	397	393	427	438	445	419	422	417	421	425	399	421	416	454	442	387	406	430	414	388	425	402	405	416	381	431	415	412	409	450	405	467	398	390	409	393	399	451	397	433	455	376	430	439	389	414	383	430	386	404	415	398	402	374	407	398	419	457	431	428	402	451	450	436	404	394	393	419	419	406	459	418	434	427	431	378	437	397	426	398	398	416	359	393	419	432	397	427	430	436	377	422	394	462	413	382	387	419	416	407	388	381	413	424	431	407	410	388	361	433	427	407	386	392	416	435	409	417	422	420	433	455	422	414	432	424	412	382	382	413	397	379	407	405	415	402	408	423	423	429	412	420	422	413	422	391	425	428	415	455	438	411	405	393	419	416	413	389	434	411	408	410	407	421	379	410	423	413	447	461	404	453	415	402	417	405	400	439	409	447	421	429	433	436	431	420	412	399	399	421	416	455	443	395	420	417	449	418	403	391	461	398	413	456	417	412	438	452	392	433	460	390	405	407	364	393	428	438	444	404	421	439	430	409	421	392	408	433	431	432	449	393	391	421	418	437	426	394	420	418	435	439	440	438	407	388	432	434	461	396	458	451	400	431	440	438	385	431	448	380	427	413	399	415	401	408	433	376	416	423	461	365	399	406	412	395	415	370	426	389	410	386	406	406	409	416	398	439	400	428	398	416	431	390	406	406	405	418	423	422	422	423	411	390	428	435	427	423	428	397	443	426	387	442	427	394	434	407	397	359	434	437	431	419	404	453	397	422	441	404	405	376	391	387	421	434	406	408	452	410	394	401	460	428	424	406	385	419	433	420	428	417	388	423	395	426	382	418	424	424	464	426	369	447	390	364	397	392	454	421	416	439	411	375	437	440	434	379	384	372	431	406	399	431	391	409	420	441	449	408	397	440	423	442	415	440	407	410	421	398	370	408	382	424	375	416	404	392	373	403	419	419	384	436	420	462	438	389	411	413	435	395	411	412	434	398	407	416	420	411	396	419	396	427	372	361	439	398	390	407	370	418	391	384	416	419	455	390	415	439	397	449	420	421	449	422	386	404	390	437	435	402	419	424	447	381	438	422	410	407	397	389	430	440	441	400	442	404	396	401	413	397	416	426	430	422	425	444	420	402	426	431	413	417	410	434	393	405	433	387	438	430	401	414	436	406	393	416	405
5088	15041	10081	4921	3494	2603	2061	1634	1356	1103	997	892	794	724	656	599	624	586	600	597	504	528	487	513	521	494	457	484	481	438	449	445	456	472	436	456	405	440	443	440	463	486	472	439	442	460	431	459	458	411	443	426	427	435	502	438	455	391	458	417	457	446	467	425	417	409	440	410	480	442	416	415	423	453	407	398	442	458	422	422	438	412	414	440	450	409	399	427	407	420	435	446	452	428	413	412	417	428	411	362	435	394	474	436	435	436	467	428	414	410	421	421	407	454	395	417	416	412	422	410	396	454	450	431	402	418	419	442	437	427	443	428	453	440	425	430	410	423	428	430	425	458	407	406	421	396	422	394	427	447	416	424	430	389	416	435	391	401	410	434	419	437	408	422	463	394	413	438	427	458	388	405	430	383	431	426	424	417	412	401	446	445	409	403	447	412	423	432	448	420	427	452	406	442	451	452	448	423	422	434	416	423	407	436	408	435	476	417	411	395	422	412	422	404	459	430	428	416	429	387	443	438	430	418	444	424	411	394	401	417	441	453	473	429	404	426	441	463	427	458	402	427	435	391	369	452	426	434	426	416	427	388	464	441	448	419	439	435	434	443	416	423	420	467	426	447	428	392	422	410	408	441	458	443	410	447	426	419	416	436	425	378	381	441	431	431	403	409	447	407	396	415	416	418	405	434	422	461	415	387	418	441	459	414	452	391	427	427	437	450	455	394	407	425	399	445	377	420	390	430	379	407	424	403	421	407	459	427	418	425	424	399	438	443	416	410	443	436	415	429	431	387	409	441	441	410	400	398	394	420	455	464	439	433	462	406	420	402	421	393	393	426	438	419	419	439	450	428	442	380	426	423	419	423	443	433	431	458	428	453	441	417	409	415	455	410	415	427	454	408	437	442	393	409	427	399	405	438	389	410	423	430	443	472	417	420	439	405	422	403	406	412	410	438	451	411	412	427	410	423	403	426	432	442	426	416	435	457	430	368	430	408	403	405	431	434	423	428	399	414	425	447	413	417	405	404	411	435	430	406	418	419	421	413	425	378	410	403	412	399	399	409	407	420	394	420	386	411	409	416	404	407	485	420	426	423	449	401	438	413	390	434	468	412	439	456	412	435	402	409	405	409	412	422	407	403	449	437	395	451	429	411	398	412	412	385	455	434	395	397	418	427	422	425	405	435	462	391	453	450	412	407	427	455	389	418	413	400	420	441	451	438	442	391	433	377	393	408	444	416	391	426	448	448	462	443	420	459	445	399	421	432	432	432	423	419	433	387	434	425	438	392	399	412	402	430	399	395	397	435	442	418	422	394	444	427	448	414	404	454	406	427	454	378	464	407	428	436	467	419	451	428	410	436	472	427	405	411	419	390	424	443	439	429	433	418	407	463	436	376	416	398	446	410	426	409	421	381	435	404	391	414	434	434	428	448	398	405	428	395	408	437	418	432	403	454	402	412	398	465	384	449	440	430	408	429	414	390	419	409	438	416	434	445	394	441	414	446	418	458	406	413	434	374	410	418	393	391	411	388	414	405	401	395	411	433	437	382	443	469	428	459	466	431	426	409	409	424	432	451	415	406	423	421	398	414	414	429	382	476	459	416	403	420	412	410	409	428	415	435	428	449	431	397	471	446	435	463	401	410	441	454	447	425	448	434	448	389	437	402	427	432	421	462	392	408	425	396	407	418	444	380	384	396	397	438	401	431	427	414	419	406	400	398	402	443	418	370	423	394	450	469	397	420	396	411	430	416	420	456	421	449	441	428	435	397	416	456	451	387	432	415	415	438	426	432	439	431	418	440	423	445	444	401	412	388	424	405	410	432	442	388	385	428	422	400	399	404	416	425	441	426	392	407	432	415	415	444	466	455	467	402	424	462	377	419	445	437	460	430	390	401	450	431	436	425	400	433	406	418	436	423	452	419	429	411	368	410	454	443	453	395	409	423	404	421	414	439	413	402	425	444	451	408	396	413	387	420	412	377	412	437	414	450	413	414	405	431	446	407	421	398	415	429	419	428	434	396	422	447	416	437	403	436	435	439	452	426	438	401	404	422	431	455	414	448	406	417	425	391	448	397	410	456	414	414	427	413	409	427	430	395	417	445	395	421	394	397	419	411	430	418	434	392	424	441	425	396	417	422	434	392	411	410	455	439	414	421	428	393	423	437	435	429	436	389	419	426	427	478	427	403	414	433	430	416	417	399	432	449	426	401	407	410	415	411	419	406	421	374	469	392	416	451	432	432	383	420	436	398	422	421	440	417	432	394	394	403	432	457	404	412	421	421	372	425	409	446	427	403	422	424	424	409	421	454	416	412	461	408	431	420	450	399	442	370	374	385	450	404	424	437	464	432	423	423	424	399	423	423	426	431	403	427	436	440	417	420	407	395	398	414	429	437	395	384	416	424	430	414	440	448	445	398	410	436	387	411	413	394	443	428	423	406	408	440	429	418	415	422	403	427	432	407	411	449	427	443	428	450	441	420	416	477	396	412	407	417	414	432	408	410	422	457	415	435	414	419	445	405	422	394	429	390	408	447	428	434	429	408	406	439	422	440	436	396	414	390	451	387	463	394	416	422	437	428	378	428	428	446	376	449	406	431	444	436	450	415	411	411	416	413	409	452	407	433	416	430	449	440	412	399	442	411	421	452	457	427	446	392	405	454	392	420	414	392	448	443	449	437	406	379	427	423	426	410	381	398	411	445	418	397	420	450	436	442	444	424	406	390	391	425	431	374	423	419	403	428	393	416	440	371	404	439	410	443	427	421	446	398	435	463	466	425	428	387	397	400	454	418	407	421	403	408	394	384	375	407	405	446	375	456	442	414	410	421	401	414	406	383	428	443	411	425	442	404	419	428	436	410	418	432	400	441	386	417	436	415	445	446	458	424	440	424	429	405	418	419	444	413	398	387	391	431	459	406	454	423	428	410	439	449	440	460	405	445	429	376	419	413	424	456	425	431	429	440	423	410	384	430	449	413	425	386	435	449	401	445	428	427	418	424	448	391	419	434	431	404	414	420	421	433	450	409	425	422	451	423	374	477	443	423	395	423	402	443	394	386	393	422	435	415	434	454	462	405	461	415	392	417	424	414	412	452	459	439	431	416	457	377	403	412	417	425	432	396	386	406	426	381	431	430	430	429	425	409	385	397	414	423	396	408	427	416	414	439	421	383	449	387	422	393	363	416	412	422	429	412	374	414	432	418	376	416	440	416	416	410	424	432	434	384	431	426	424	408	433	424	399	451	403	419	391	426	426	439	412	438	430	434	411	400	418	437	390	422	444	422	419	454	426	444	431	411	408	435	417	432	428	393	421	442	401	445	418	419	425	420	439	440	396	419	448	396	417	451	431	438	440	454	429	430	410	434	454	452	433	424	404	413	394	419	436	413	394	412	445	398	427	397	392	411	445	402	399	407	410	437	407	437	429	414	447	414	420	447	421	426	410	428	423	414	388	407	422	423	392	432	452	441	408	451	446	425	399	449
28060	17094	2884	458	338	242	256	246	227	213	211	225	240	218	238	213	248	190	232	220	220	218	227	220	227	232	226	206	238	229	227	220	234	224	207	219	215	246	235	210	200	240	235	226	219	249	233	203	223	210	231	216	211	232	221	220	194	221	217	239	254	212	220	226	239	218	224	224	235	209	238	206	239	239	255	227	226	215	207	211	218	222	215	251	246	230	243	234	240	226	224	248	209	226	209	240	264	221	199	224	236	212	230	217	224	236	234	214	208	207	224	243	206	221	228	189	226	209	224	248	220	196	232	229	199	242	258	228	232	220	195	238	221	232	212	203	198	215	227	191	242	218	214	237	245	232	223	211	215	216	241	214	221	224	222	239	219	231	210	230	235	229	223	239	216	216	207	244	225	232	220	224	245	238	213	207	210	229	221	202	232	244	232	215	224	207	214	206	199	228	220	234	219	198	229	190	221	214	225	228	224	229	224	229	237	231	207	236	237	239	217	238	199	218	254	226	231	239	233	241	217	239	221	223	202	215	220	218	224	217	211	219	209	222	230	226	226	223	236	238	210	229	244	220	222	225	237	237	210	225	222	234	228	230	193	208	220	221	213	233	237	221	237	227	225	211	226	237	209	225	211	214	232	235	233	206	223	234	216	198	233	233	215	238	216	230	232	217	205	218	222	227	251	229	222	211	214	224	223	240	215	217	221	214	221	202	229	242	256	204	206	234	248	233	215	232	196	240	209	245	229	224	217	211	221	222	220	241	232	249	218	217	202	221	209	211	229	221	197	224	246	242	241	229	235	216	211	215	231	215	185	232	243	219	235	216	220	214	247	231	244	221	231	223	233	200	236	245	231	225	211	219	220	223	225	232	196	197	240	202	193	251	224	235	237	230	230	249	233	219	213	225	217	238	220	218	210	221	222	214	257	211	220	206	230	233	217	215	253	238	193	217	218	213	229	239	191	206	232	244	230	221	233	194	245	220	214	239	213	274	243	240	217	203	227	239	223	240	242	241	244	221	233	232	234	247	220	249	242	229	225	260	205	197	206	180	222	214	226	198	251	238	236	229	209	242	216	214	230	225	254	229	233	229	223	242	225	223	212	248	220	236	212	193	237	207	195	236	250	234	236	222	237	219	206	229	200	225	232	219	233	226	212	227	227	251	199	244	205	219	223	243	231	235	232	235	229	231	214	224	238	265	231	215	210	229	228	234	220	221	246	207	240	244	224	243	224	196	215	204	241	226	213	227	215	236	244	242	259	229	235	236	204	234	207	225	227	235	210	202	212	247	218	223	232	230	247	244	232	240	197	239	234	230	186	233	237	238	214	228	226	250	220	222	226	242	192	227	245	202	199	223	223	222	245	222	220	231	249	229	219	243	253	192	212	234	238	206	249	229	208	272	228	218	242	240	228	203	226	248	238	227	241	230	230	223	210	211	246	218	201	240	222	220	247	241	228	210	226	226	198	234	214	245	211	212	222	237	240	194	225	237	220	236	216	215	233	241	201	241	233	268	220	201	226	210	211	219	201	246	225	217	231	222	224	231	212	244	250	219	198	224	229	229	216	217	214	237	225	234	213	216	216	229	212	214	231	221	231	222	236	211	217	223	224	221	220	237	243	232	225	238	208	227	206	236	242	216	250	234	213	212	225	214	208	232	230	199	213	221	205	208	197	203	205	239	221	243	231	220	229	216	223	208	206	260	232	208	215	236	250	239	212	230	219	228	236	209	206	245	239	231	219	223	213	226	225	229	223	261	229	198	225	237	251	223	213	213	214	183	242	240	205	234	219	193	226	223	238	223	213	237	216	228	238	197	249	253	238	211	207	242	201	211	230	233	221	210	221	231	226	224	208	233	205	244	231	238	220	201	225	218	257	228	229	194	250	228	221	230	180	209	222	216	239	231	227	203	238	202	226	199	234	189	193	204	212	268	217	235	232	223	220	251	222	226	218	235	199	200	226	213	211	214	204	217	232	246	237	199	208	228	219	214	226	224	230	247	260	193	203	211	224	229	222	192	227	220	221	220	226	224	224	221	220	246	216	209	205	237	234	240	233	217	205	222	245	221	242	206	223	229	224	210	228	233	238	234	241	224	209	225	210	230	228	205	217	238	235	220	219	210	226	204	234	235	234	191	205	210	206	250	228	214	223	228	216	238	213	253	210	216	238	251	240	233	232	243	240	226	211	206	243	237	225	237	225	208	223	237	219	220	229	222	212	209	207	197	208	230	206	213	230	210	208	210	221	220	225	222	219	213	229	223	234	217	223	215	206	224	200	232	243	200	245	215	249	232	214	196	233	231	235	232	248	258	214	230	210	235	227	210	243	229	247	219	247	211	215	198	228	242	200	193	204	217	214	248	230	233	225	214	224	213	229	194	217	208	252	234	213	190	228	219	214	230	227	230	187	206	235	232	219	253	237	234	200	230	264	225	219	215	207	207	214	220	227	252	237	218	219	216	229	205	213	221	240	223	204	223	184	234	215	195	234	211	235	217	205	229	225	222	220	214	226	230	199	227	210	246	210	233	226	208	220	232	236	212	234	231	232	222	225	234	212	214	209	250	211	257	244	236	218	226	226	216	249	218	195	210	229	215	225	221	232	213	206	222	234	224	210	224	216	225	230	215	220	212	230	239	224	233	224	216	238	227	223	216	224	257	240	239	228	228	228	226	217	217	219	220	219	186	217	228	236	207	224	230	224	222	246	213	255	227	229	257	232	214	195	247	236	213	225	241	232	195	208	225	220	200	226	227	210	231	217	232	230	185	240	235	248	225	217	218	237	218	217	220	235	206	191	219	215	196	237	223	212	227	244	231	246	225	218	224	218	209	201	236	223	223	220	213	213	232	233	226	216	222	215	228	216	228	245	230	236	221	225	209	219	228	236	231	230	224	240	203	211	226	224	219	211	225	230	216	249	197	217	204	231	234	209	252	211	218	206	228	209	209	227	226	224	270	185	212	241	239	225	217	229	230	209	224	227	225	254	234	210	238	229	221	253	232	234	228	243	232	230	198	238	229	221	226	239	219	238	223	240	205	237	245	209	237	218	232	213	240	216	244	220	205	234	218	243	232	236	246	226	223	215	261	214	217	196	231	234	228	205	210	231	223	251	198	247	216	199	252	193	233	196	197	217	213	241	217	247	246	248	212	236	210	213	219	225	277	237	227	255	227	201	223	209	214	212	239	227	222	229	244	210	246	239	228	218	229	227	245	231	215	240	228	259	203	225	226	233	217	217	219	248	222	213	241	213	207	222	208	207	228	238	236	216	261	229	231	201	211	226	217	221	185	200	235	207	215	220	226	223	241	229	236	223	204	219	237	211	210	237	230	219	254	214	217	230	213	214	207	210	234	223	219	223	249	213	201	225	217	210	237	224	223	211	247	232	244	233	230	220	228	207	210	223	218	226	224	215	220	206	224	251	211	217	235	256	232	222	210	242	244	219	230	225	231	256	244	237	230	211	214	215	225	218	199	239	211	196	220
4361	753	580	350	334	288	296	283	257	250	249	275	274	237	228	244	242	265	241	220	265	238	263	261	260	259	267	240	267	242	249	259	260	259	251	217	253	245	249	246	269	272	269	258	250	247	254	273	253	253	238	233	259	240	253	246	246	271	242	275	233	241	246	236	257	230	265	242	235	258	267	250	262	251	264	211	296	227	234	263	276	239	241	268	263	231	242	243	231	255	255	227	276	230	266	241	257	244	256	261	242	231	285	263	258	228	236	226	261	249	233	250	262	270	247	250	233	258	249	254	234	271	273	247	248	269	262	253	257	258	260	221	256	253	258	274	248	248	235	265	245	251	213	229	235	237	260	214	233	240	274	263	243	270	264	218	259	250	229	249	224	240	262	250	243	241	255	250	275	262	269	253	255	232	234	249	275	243	260	271	250	239	240	253	250	235	280	250	250	259	253	262	245	257	238	255	238	287	242	229	239	248	264	260	243	224	243	275	251	235	284	279	220	276	266	235	267	227	284	290	259	229	260	231	273	257	279	265	229	255	249	269	252	239	249	249	262	238	239	251	253	255	241	248	270	238	248	248	255	262	249	283	240	232	278	252	263	256	292	268	221	238	252	244	279	255	243	256	253	271	251	281	274	265	262	245	254	223	251	241	267	266	236	260	226	218	256	236	223	263	254	223	293	250	277	254	236	250	266	243	264	257	268	264	279	270	241	276	287	251	215	276	250	240	285	252	233	247	240	259	250	264	233	235	237	254	263	248	238	242	257	252	248	250	261	209	256	244	260	251	256	280	247	243	255	245	250	265	254	207	245	257	257	252	279	250	237	271	279	260	250	273	252	254	261	259	254	242	209	224	251	219	238	260	259	258	272	281	258	247	260	261	234	249	247	240	243	256	266	262	235	252	247	253	289	251	237	257	240	237	279	256	259	256	266	272	263	260	256	231	241	274	227	240	237	245	248	246	221	235	219	277	276	239	256	257	256	251	278	234	265	253	273	276	243	274	267	261	210	249	240	246	246	255	249	258	252	254	258	244	261	264	217	262	274	243	248	225	254	265	273	241	269	247	240	247	256	255	235	230	258	220	270	257	251	270	254	238	250	243	235	239	232	228	228	265	244	239	260	230	228	248	248	241	253	240	242	249	243	235	257	249	256	249	234	255	262	248	230	290	246	279	224	249	272	269	224	240	260	251	234	238	268	239	260	267	255	248	255	241	257	282	266	251	220	269	249	282	248	257	243	232	244	240	255	274	237	253	242	269	250	270	249	252	273	276	251	261	273	248	258	229	225	233	245	233	247	219	273	260	248	260	226	258	262	252	259	241	253	237	229	241	252	253	250	265	267	239	238	248	269	241	234	270	229	257	239	245	260	278	233	257	281	255	272	223	258	236	245	256	213	235	242	251	279	233	242	254	286	253	248	255	244	248	241	256	243	219	273	256	229	220	258	233	237	238	274	263	244	285	255	243	240	265	241	247	241	273	214	282	254	245	239	230	265	220	222	272	254	258	226	235	240	249	263	265	246	254	266	222	241	255	225	271	242	268	217	265	233	263	275	241	257	258	233	224	254	262	239	288	226	251	259	253	273	249	269	268	219	247	278	253	249	231	304	254	265	233	274	234	254	273	245	285	250	285	259	259	250	254	263	235	242	246	249	218	255	226	254	278	227	268	254	258	245	250	238	233	280	245	255	249	255	251	248	227	230	271	256	245	244	233	268	260	293	250	264	271	256	264	236	252	259	263	244	240	242	256	249	265	252	258	218	254	271	249	245	230	266	237	255	236	253	231	274	245	217	252	259	239	220	250	240	233	243	253	250	271	269	266	237	249	238	283	243	256	272	232	262	247	265	247	241	261	242	247	237	263	253	275	255	258	272	236	262	256	223	246	241	228	252	239	260	272	233	234	250	241	239	263	293	255	250	248	262	225	240	256	267	253	251	224	258	254	249	251	230	227	281	231	262	298	246	228	237	233	234	270	254	239	243	276	261	267	237	236	241	271	250	294	245	227	263	250	277	242	254	269	262	234	264	261	250	253	256	232	280	228	231	285	261	239	255	244	282	227	244	262	257	248	248	262	256	225	269	256	241	240	246	256	247	263	256	260	259	251	250	240	261	232	266	236	261	258	243	234	247	248	255	243	272	232	272	238	258	244	231	239	264	254	281	245	278	285	267	252	236	245	294	232	235	253	249	211	267	225	233	239	253	259	239	247	251	275	266	250	249	258	259	243	262	240	235	242	238	258	248	276	249	257	253	242	240	278	230	255	217	239	254	246	243	230	255	247	234	259	220	245	273	254	247	244	260	245	266	247	261	249	253	233	270	233	235	263	245	260	252	245	252	251	252	253	247	246	247	234	261	239	255	241	265	265	267	254	217	264	281	227	253	235	267	261	222	261	250	229	245	234	228	237	226	228	267	279	243	258	262	260	216	285	268	250	255	267	265	260	247	268	258	259	237	253	259	248	244	237	257	237	262	238	264	287	270	259	243	228	297	256	268	272	237	244	228	237	232	262	241	240	242	272	233	232	263	255	249	273	240	253	266	249	265	260	207	278	234	231	267	269	234	247	267	248	243	233	267	261	241	254	255	225	256	245	254	247	248	231	255	276	264	265	269	267	263	245	273	264	242	225	244	265	224	237	269	251	229	237	258	272	273	264	255	256	269	266	280	284	268	236	262	262	253	227	242	251	275	254	267	273	252	236	246	257	260	261	268	239	234	254	221	251	257	260	239	241	252	249	241	233	250	273	276	241	274	256	238	253	246	254	238	267	267	260	285	252	238	241	257	241	283	267	265	261	249	252	262	272	262	259	296	238	230	234	282	253	254	246	273	251	248	270	253	261	244	248	261	270	253	269	271	252	254	247	242	267	262	238	262	249	241	244	231	246	255	225	235	266	254	265	228	252	228	271	251	261	275	246	222	235	267	258	250	247	268	243	231	244	250	259	259	270	260	257	260	245	219	276	266	263	267	233	246	244	246	253	283	268	236	247	263	240	253	254	246	270	260	264	229	241	258	259	262	222	258	246	208	282	239	281	251	256	271	274	260	252	229	248	248	256	253	245	271	245	253	280	224	242	269	266	227	256	254	257	267	251	257	264	278	286	256	253	270	267	247	257	242	205	257	266	237	244	241	253	247	238	254	226	230	235	264	272	225	258	262	292	267	252	264	254	274	254	281	274	238	263	283	250	219	241	266	251	283	240	245	251	249	238	267	243	226	241	258	262	259	230	253	246	249	251	246	224	247	259	260	242	239	251	253	260	259	264	277	294	272	279	255	254	246	242	238	273	247	250	244	252	223	252	252	252	259	228	270	237	228	241	253	260	272	256	262	241	253	272	255	250	245	252	275	260	250	229	242	260	264	251	244	237	245	230	245	250	266	251	259	261	263	263	242	240	237	282	248	259	236	244	235	230	245	252	275	260	259	261	279	241	267	237	261	253	245	282	237	265	259	246	233	251	280	243	236	247	261	250	241	265	255	233
24059	21372	28612	24523	21372	8329	797	495	428	403	323	294	239	263	251	255	228	225	223	215	193	206	203	202	199	188	200	192	191	205	193	190	191	194	198	192	174	160	175	205	183	201	182	149	203	165	203	180	192	181	177	193	174	167	189	164	182	185	198	203	176	188	187	180	169	185	182	179	189	187	164	174	164	169	177	180	147	177	161	153	173	164	190	167	172	191	169	174	153	191	176	170	147	170	173	170	191	185	169	183	184	190	172	190	178	194	182	170	159	162	172	174	157	185	174	186	170	156	193	178	172	160	187	174	194	169	169	164	190	164	174	172	174	154	165	186	157	176	186	167	179	163	198	172	150	174	166	196	178	173	191	177	184	168	166	182	162	164	168	177	153	178	185	171	172	189	181	167	184	159	173	156	177	164	174	169	179	159	181	175	179	183	146	165	171	165	181	187	179	188	182	163	177	187	157	161	179	161	153	174	179	190	173	176	191	182	183	175	169	184	161	179	151	163	180	169	163	158	168	169	169	177	183	166	192	149	179	173	200	173	164	178	179	169	165	201	171	168	185	185	172	170	165	162	173	188	143	175	173	165	165	168	162	164	154	178	185	174	158	189	187	184	201	171	193	189	178	181	156	186	179	196	177	168	176	187	153	165	188	186	165	192	205	171	170	181	148	193	184	167	196	164	165	158	192	170	200	180	184	172	190	168	163	196	189	192	164	191	200	178	160	168	169	179	173	174	181	197	181	172	184	178	143	180	195	157	170	173	193	163	177	178	175	182	186	171	182	177	174	175	181	194	170	184	170	172	161	157	166	175	153	198	190	188	167	198	182	198	143	147	195	191	186	182	149	157	196	157	177	170	149	183	167	159	179	177	157	194	173	180	182	173	177	174	153	162	182	178	174	162	167	171	189	174	173	173	177	162	187	186	194	174	163	168	178	178	147	172	181	189	175	174	176	167	176	141	164	167	187	181	161	187	180	169	202	191	172	137	177	177	183	212	156	168	182	181	183	174	167	178	174	196	180	165	190	190	153	183	177	178	167	197	186	193	185	172	167	174	187	155	157	187	158	184	179	181	166	168	164	156	183	184	178	165	179	176	161	170	187	173	169	159	169	171	174	182	189	155	176	184	189	195	170	148	186	179	164	189	185	173	175	160	178	176	170	169	158	176	150	178	168	174	166	174	166	171	144	151	168	171	172	170	186	173	195	191	185	186	195	181	156	185	172	182	172	187	177	165	177	160	172	180	206	174	162	183	189	189	173	166	163	159	170	171	177	176	210	186	180	168	166	170	161	177	169	176	186	176	156	165	179	188	175	162	174	183	183	173	162	179	186	161	163	175	171	149	183	189	166	179	161	162	200	165	143	213	160	160	154	169	173	167	163	195	139	191	170	194	183	172	185	167	174	176	193	180	187	160	189	161	195	171	180	166	167	173	169	172	168	168	162	172	179	178	196	173	172	176	171	170	187	196	188	150	158	175	154	183	180	175	176	152	173	154	171	194	160	164	164	159	159	157	180	155	159	187	166	174	148	174	191	164	163	168	187	177	182	146	161	169	156	177	140	174	179	196	165	166	166	171	197	193	159	187	161	172	173	159	151	188	168	171	156	151	190	176	186	151	179	181	173	168	170	182	173	166	166	159	181	152	184	175	192	183	175	191	197	169	149	179	153	189	173	174	176	173	203	167	180	203	168	168	172	178	171	176	167	202	180	165	174	173	155	161	174	168	179	197	150	167	182	158	176	162	183	181	140	179	162	191	189	164	169	186	187	174	172	174	174	166	198	176	158	159	173	172	152	160	170	199	197	172	169	178	163	176	170	154	172	170	182	186	164	190	176	156	175	164	184	177	150	175	180	175	169	202	165	174	160	161	172	182	140	175	186	188	185	154	190	168	182	165	165	175	162	180	177	170	167	182	206	197	187	193	179	175	162	162	183	178	173	179	182	178	200	178	147	192	192	181	186	167	174	164	157	170	174	164	162	168	182	187	170	159	173	196	192	173	191	156	180	189	158	161	152	168	189	163	166	185	179	177	161	164	190	155	168	209	179	177	167	168	227	173	184	174	178	153	171	163	177	162	174	153	162	208	185	184	170	186	161	169	158	173	190	151	162	178	178	154	159	191	173	161	155	183	199	173	182	190	162	188	172	164	178	152	197	192	172	187	175	178	177	171	154	165	174	225	169	181	184	178	170	177	163	177	167	161	165	178	187	170	174	191	177	168	169	160	181	154	182	146	159	192	171	174	193	176	200	167	166	178	189	175	141	182	200	179	166	164	177	179	173	140	184	189	165	166	156	203	155	180	161	171	165	172	180	171	168	159	179	173	163	164	165	180	181	164	150	150	182	185	169	167	170	182	166	181	161	181	166	154	182	181	165	161	170	174	187	158	163	192	199	145	177	177	166	189	161	169	164	168	170	165	193	196	155	182	169	166	158	158	172	180	148	180	157	184	156	186	194	177	168	168	184	150	160	177	180	182	179	153	173	165	170	189	148	183	177	170	166	165	190	189	134	141	176	146	153	163	181	164	167	156	174	188	171	153	162	187	189	171	180	161	169	167	182	168	158	178	165	166	172	186	182	170	155	181	180	163	182	172	180	191	205	171	187	184	194	173	173	165	194	178	168	165	170	181	179	186	177	177	147	181	153	177	160	191	176	192	178	183	180	186	167	173	181	155	171	187	173	170	169	198	165	186	161	193	176	156	160	184	162	171	188	160	169	178	173	168	181	179	185	169	153	177	171	183	162	171	161	159	160	168	161	196	165	165	191	169	182	178	178	185	168	177	179	172	171	158	175	167	200	192	157	156	167	189	173	162	160	163	179	151	176	163	181	158	188	177	175	167	167	178	182	162	157	144	192	163	165	183	177	187	163	175	148	197	190	171	150	182	166	173	191	178	183	156	196	196	154	149	181	152	172	165	199	205	157	170	171	185	169	168	182	167	173	181	193	158	165	175	180	184	188	177	165	174	177	181	187	157	167	189	194	147	175	174	179	184	155	184	172	189	182	169	202	178	192	182	180	171	157	187	150	179	148	175	184	151	170	167	184	169	170	147	162	184	175	183	145	165	200	182	182	177	188	187	176	184	188	175	182	196	171	178	152	160	168	197	192	169	200	189	154	175	191	183	169	180	198	176	179	185	173	166	188	165	176	179	155	186	155	180	177	166	160	199	181	176	174	160	166	195	188	165	183	189	191	173	195	157	188	160	168	171	189	173	154	176	165	188	181	176	167	169	158	173	151	154	149	153	174	177	185	178	189	178	163	175	174	192	152	178	182	190	157	172	170	176	175	188	167	187	157	170	191	165	154	181	180	184	180	175	171	171	155	174	172	193	177	168	168	182	181	200	156	166	189	163	188	181	173	157	170	173	192	173	194	193	164	156	169	158	154	180	174	170	148	171	154	158	184	202	171	168	187	191	181	171	167	175	148	154	144	193	187	185	186	179	171	183	168	176	165	180	200	171	188	171	170	187	176	172	164	187
3319	8793	5762	2532	1829	1402	995	807	607	532	495	427	384	346	332	313	280	266	264	249	247	242	219	232	214	229	221	198	219	229	204	241	188	203	217	196	192	219	186	183	199	207	200	192	183	217	189	196	196	190	178	200	218	186	181	184	177	198	185	179	178	201	207	190	172	198	201	204	173	185	186	204	179	205	178	211	182	191	220	191	187	202	188	195	204	200	198	189	157	194	203	187	197	199	184	209	196	191	218	193	203	193	178	214	190	188	186	198	203	174	183	194	187	182	187	213	206	172	205	173	183	192	180	195	197	185	182	208	193	201	191	197	179	197	200	203	189	179	199	196	204	197	193	198	166	184	204	191	187	183	184	205	216	187	201	186	171	169	194	188	224	184	189	206	199	205	186	184	202	195	215	191	203	175	187	172	190	166	178	175	191	199	186	194	195	191	200	213	211	207	157	184	203	172	194	188	182	195	221	179	218	192	210	182	175	184	182	177	210	194	196	193	186	199	207	182	173	194	195	203	198	202	153	182	182	172	188	164	208	177	214	195	169	173	196	175	190	207	170	208	209	197	194	175	189	166	188	202	202	169	170	199	186	174	179	170	193	168	172	196	186	192	190	204	185	171	215	172	182	174	207	202	187	173	182	192	187	196	168	215	205	193	191	210	220	199	180	202	212	177	188	201	176	198	176	196	190	225	190	197	184	196	192	195	190	167	180	176	169	165	178	207	176	186	181	186	215	178	187	193	192	183	167	199	197	197	189	204	203	182	189	191	195	185	207	217	161	186	192	171	189	187	193	179	173	200	180	216	180	190	189	189	183	211	202	189	193	197	175	188	177	190	195	207	180	181	204	182	184	198	178	206	207	176	179	178	205	176	197	215	209	206	197	217	176	211	196	186	176	186	215	185	190	189	216	204	193	172	182	164	191	179	189	193	185	200	168	218	211	171	213	166	197	195	188	186	210	177	187	191	185	194	193	178	182	184	207	217	183	218	174	172	212	197	194	202	180	197	190	181	199	181	176	194	186	168	183	198	211	204	180	182	188	187	195	203	157	201	190	213	186	218	205	190	212	187	179	189	195	195	192	198	201	211	199	193	197	193	220	176	172	171	217	207	191	199	193	206	188	193	221	181	179	207	193	184	202	194	191	180	190	186	196	212	193	198	179	199	189	175	196	182	178	183	171	199	195	198	192	176	230	194	200	197	186	177	177	186	193	179	172	184	184	233	176	204	176	183	209	186	193	186	186	188	166	155	186	211	196	189	187	170	173	210	209	163	200	213	180	190	186	182	182	203	226	211	190	181	180	170	175	194	173	202	208	195	193	199	211	188	212	200	183	182	182	210	194	190	203	192	205	205	206	202	188	168	201	180	199	201	177	185	189	177	209	178	206	188	190	181	179	221	161	177	175	184	162	190	194	152	176	160	197	176	193	203	191	194	195	204	190	192	171	188	199	186	187	196	194	202	181	171	210	189	186	186	214	201	179	200	209	199	198	191	200	193	181	169	195	158	209	194	199	199	196	229	214	176	197	208	166	178	184	203	186	196	202	150	184	178	193	196	202	212	186	178	173	188	199	164	218	204	197	198	199	183	203	210	182	185	196	217	178	188	158	179	193	182	193	207	201	201	192	194	188	174	191	199	196	200	201	194	174	187	211	206	200	212	166	177	193	199	182	200	171	182	190	174	184	183	207	205	191	190	209	196	195	183	198	194	196	172	178	217	193	197	176	193	205	201	189	188	190	195	181	163	195	217	174	167	192	191	177	172	192	211	191	178	203	172	216	187	177	216	189	197	201	208	158	192	209	193	200	203	205	203	203	193	179	192	221	176	178	202	181	201	186	186	211	191	193	209	195	186	206	184	178	187	183	203	176	190	184	185	198	190	204	175	196	189	188	162	186	171	186	207	219	212	196	235	192	179	172	181	182	169	175	190	189	195	206	202	198	177	210	173	198	208	180	193	181	189	210	174	218	192	204	207	201	191	170	226	186	199	196	205	156	189	208	187	223	166	206	186	202	182	213	179	196	198	167	184	207	205	189	203	203	184	185	204	176	193	203	197	202	173	186	204	199	194	202	191	211	187	182	207	198	161	196	184	179	202	195	186	193	182	204	195	184	168	174	189	179	168	197	191	203	204	212	215	167	188	189	169	180	187	222	188	193	181	211	201	184	181	218	214	174	177	166	221	201	190	175	202	176	203	216	199	193	167	189	179	191	191	167	193	193	181	168	193	210	173	191	187	188	210	214	197	198	177	182	181	201	194	184	200	178	211	194	198	169	156	183	208	216	183	202	197	173	180	198	192	171	178	180	171	199	177	197	202	195	202	186	187	195	183	198	208	190	207	166	203	182	205	176	191	198	194	179	196	216	190	192	184	207	171	182	210	219	182	182	204	163	179	200	199	203	191	186	177	211	190	210	205	197	185	178	187	183	187	169	189	194	198	172	210	201	192	195	216	197	185	203	171	208	174	184	172	221	203	170	167	198	185	186	175	187	210	186	191	190	201	202	195	175	189	184	204	221	195	204	190	184	172	190	188	177	161	193	180	170	202	193	216	208	189	194	205	172	180	218	200	191	196	193	212	190	212	200	186	199	190	166	209	199	179	198	200	195	192	185	203	213	190	184	192	180	187	176	183	205	193	167	183	193	171	167	202	169	188	212	172	202	176	209	187	169	194	175	187	187	191	176	207	203	195	187	174	204	187	190	178	183	181	178	173	196	196	178	185	195	200	183	187	194	200	230	197	193	218	178	169	197	214	188	194	195	176	178	176	214	205	188	162	201	189	190	206	189	198	181	196	191	223	168	186	180	187	198	194	182	187	184	202	209	189	221	202	197	181	187	169	183	192	193	198	206	187	173	205	184	210	201	196	195	207	196	177	164	198	180	200	186	230	184	183	162	197	189	201	201	217	181	177	196	201	202	165	181	192	177	193	203	189	219	205	213	220	196	210	175	189	188	193	182	191	220	201	199	196	199	217	182	196	195	191	221	178	206	184	181	195	184	197	205	206	192	189	194	212	195	195	179	189	181	180	187	186	178	185	184	179	205	172	200	191	202	186	168	187	184	184	194	191	200	194	187	206	173	225	198	175	191	210	192	196	187	181	189	195	201	191	173	183	186	167	202	201	182	195	202	195	194	217	162	207	207	203	190	192	182	194	187	187	193	179	215	171	172	198	177	186	202	198	171	171	179	209	203	174	189	207	186	190	187	190	176	233	189	204	224	190	168	226	188	177	207	219	202	187	168	205	190	211	159	240	187	185	182	185	184	164	203	172	191	189	197	212	205	193	197	199	203	214	198	206	205	194	197	199	196	207	191	177	187	193	173	183	166	184	183	178	216	193	211	187	188	195	195	188	178	178	187	194	186	191	185	214	181	182	191	199	199	181	189	183	172	198	166	216	209	175	198	172	207	171	188	201	202	201	203	212	180	196	187	178	202	175	196	200	197	190	166	184	178	201	181	187	203	187	178	214	201	188	183	197
25255	21404	27499	25663	9528	857	664	547	568	496	510	469	483	466	472	424	448	471	477	433	452	458	417	463	445	466	461	417	408	448	440	425	431	424	419	452	440	403	417	432	396	439	443	433	458	427	401	438	449	425	469	441	438	410	424	420	389	417	418	429	468	429	448	421	402	402	416	422	450	409	413	447	415	451	437	439	416	400	404	395	423	445	402	410	442	436	428	406	371	420	414	391	414	440	432	416	390	413	425	418	396	420	432	433	424	395	460	428	407	449	405	438	422	397	420	457	419	408	424	433	404	418	404	416	407	433	435	422	437	391	456	415	422	427	416	406	426	438	420	426	410	439	426	448	424	407	444	442	424	402	391	415	385	399	438	429	399	412	447	438	415	390	437	433	419	397	408	424	421	400	437	466	451	360	431	378	424	408	445	404	424	426	449	418	407	409	434	374	419	429	410	456	399	408	408	434	426	418	392	423	415	452	419	396	407	434	422	427	375	420	400	428	449	397	461	413	432	386	444	389	425	420	449	408	421	416	437	425	435	411	414	434	413	415	411	401	419	445	423	403	411	412	410	432	439	373	391	439	378	425	440	418	463	433	444	403	414	422	403	395	436	361	403	416	382	380	425	394	414	406	433	426	435	470	386	425	420	456	437	447	418	438	431	416	402	429	426	418	459	391	424	411	408	436	438	443	447	412	427	431	415	439	405	459	437	427	427	398	439	410	399	398	433	410	396	424	409	416	391	423	413	426	407	405	415	427	408	449	418	410	451	446	420	463	402	397	420	417	454	425	406	408	417	419	454	403	429	431	399	434	425	414	404	456	429	387	417	419	456	425	421	378	429	411	421	434	430	434	424	428	410	442	426	405	423	458	435	422	404	378	407	389	392	401	388	394	408	449	453	428	431	432	409	397	386	446	395	414	423	417	411	415	454	401	444	410	419	423	411	402	417	417	439	481	456	429	416	420	386	443	427	431	416	424	405	440	409	441	427	423	408	395	395	393	394	457	376	441	420	427	400	436	439	439	429	405	416	405	417	436	417	447	386	401	436	441	397	435	449	428	409	448	413	447	415	440	420	422	409	424	381	435	432	450	446	403	428	430	401	388	439	421	431	408	375	434	389	391	409	433	430	387	453	401	427	395	454	413	417	397	429	436	382	414	453	415	424	414	420	436	406	411	455	440	390	464	375	454	414	419	464	404	372	457	395	404	426	397	416	417	411	428	416	403	381	428	400	410	407	424	413	429	465	446	418	410	412	393	423	437	437	415	384	406	423	418	424	403	435	397	405	424	436	389	383	441	381	395	445	421	449	440	394	438	392	387	431	401	402	435	469	411	422	395	415	415	442	409	426	399	418	433	427	404	417	435	408	395	423	372	415	436	412	394	369	451	438	407	463	380	424	435	367	411	457	423	392	441	444	446	410	423	417	426	446	408	444	453	442	417	378	430	414	419	432	428	421	430	432	405	393	454	397	447	417	444	437	426	455	406	458	425	418	443	447	425	397	444	426	424	424	393	388	456	435	415	455	453	385	416	421	412	411	379	384	407	402	395	423	400	445	424	433	397	419	387	425	421	423	403	412	422	387	426	446	415	407	406	422	392	403	421	417	406	434	410	419	448	427	441	429	444	397	400	421	459	404	435	449	426	423	422	461	456	424	381	441	456	408	427	422	414	407	427	404	387	421	436	406	402	381	413	387	435	410	397	403	388	416	394	393	411	407	402	425	410	425	435	423	400	417	416	434	408	437	410	430	429	427	456	405	450	451	435	412	427	391	453	418	390	407	404	409	409	428	435	419	473	469	430	385	439	439	414	422	417	374	444	449	416	434	402	428	400	383	402	409	437	419	443	447	404	398	413	433	392	383	410	416	440	435	402	425	426	438	426	378	442	378	473	462	421	412	381	481	419	439	446	399	408	440	455	457	419	441	411	457	435	405	433	419	435	448	416	405	450	400	446	434	422	395	441	403	437	421	428	413	418	443	395	433	444	403	420	438	446	442	416	457	383	402	413	431	392	403	418	433	463	412	435	397	406	419	448	413	412	420	416	373	417	417	447	436	408	464	405	416	424	411	398	427	409	391	430	448	409	374	385	395	380	411	440	447	411	380	412	434	414	457	412	445	424	385	418	428	391	401	430	468	434	444	428	450	424	431	450	426	466	449	390	434	384	415	443	404	417	433	385	463	447	452	404	406	415	428	406	414	415	403	411	433	390	408	403	438	430	390	391	438	414	388	447	425	404	419	422	383	431	408	442	461	403	432	408	403	447	408	385	449	455	415	410	375	412	437	395	434	431	440	400	404	409	456	427	427	438	421	405	427	398	398	417	425	430	395	440	406	423	431	387	398	457	430	448	433	462	452	412	429	448	404	409	452	425	404	390	427	392	398	429	431	414	418	410	404	437	430	379	413	408	421	432	413	393	402	407	401	423	407	399	409	400	405	419	386	417	403	420	466	392	399	441	395	409	453	424	440	437	449	433	458	399	439	361	389	410	414	417	425	432	434	447	421	419	387	416	418	395	384	423	435	417	436	435	409	431	395	442	420	445	447	412	449	402	386	436	405	441	433	401	405	395	417	410	413	435	410	411	426	415	419	411	436	455	427	434	425	439	432	431	429	409	430	418	405	427	442	422	400	416	427	425	390	425	401	425	412	404	412	415	392	369	433	441	422	415	416	440	459	448	423	436	450	374	430	388	409	389	434	464	450	416	433	402	433	416	424	453	440	420	417	425	416	431	415	394	438	422	434	438	412	447	431	395	452	413	431	418	405	425	406	405	447	424	392	415	393	413	414	416	419	447	442	435	425	386	427	394	432	443	401	398	401	391	390	410	434	406	453	414	399	427	401	417	397	456	437	434	448	376	424	417	414	453	414	421	428	445	414	463	424	421	387	431	425	429	422	400	410	387	426	415	425	434	398	418	392	431	391	417	439	433	420	407	405	428	421	429	410	404	413	440	411	401	445	367	412	390	420	408	419	433	440	427	428	415	421	427	458	405	403	429	401	411	410	421	398	409	415	435	440	440	447	410	399	404	425	461	430	451	402	440	444	440	406	424	411	434	419	431	388	426	428	428	367	415	398	430	439	431	404	379	417	443	438	412	407	445	401	408	416	444	393	435	412	416	418	436	399	400	405	420	409	387	438	409	423	440	428	403	427	410	433	390	400	434	395	411	410	429	457	445	385	435	400	407	418	424	416	435	411	433	414	441	407	447	434	402	401	427	435	434	407	453	425	458	385	416	431	432	406	422	414	416	414	447	435	427	427	449	420	430	415	444	409	456	435	408	435	463	429	424	425	394	411	406	419	416	468	420	399	423	411	410	470	427	403	439	410	455	420	403	382	399	410	445	418	414	426	439	431	403	438	418	429	424	416	423	436	370	402	496	423	427	400	465	417	433	438	398	450	414	435	437	387	400	455	440	420	426	421	380	417	452	404	453	454	397	419	451	401	449	417	418	421	432	416	434	406	376	383	436	373	385	398	407
3572	5244	3496	1787	1320	1092	878	787	671	670	614	563	527	551	523	441	484	474	480	497	509	497	492	510	424	486	461	452	452	486	443	462	447	469	466	424	422	476	456	505	471	449	461	456	429	441	461	491	429	459	465	462	486	461	467	441	443	469	485	486	442	472	422	454	427	440	475	422	446	440	392	413	438	446	472	492	456	445	426	449	471	423	485	448	441	477	453	465	458	452	456	434	422	424	456	460	463	434	468	429	434	447	431	419	462	397	410	453	491	505	442	399	423	467	415	465	438	460	421	461	438	410	437	436	452	473	452	450	434	435	438	456	461	499	428	469	434	418	456	438	484	422	451	481	449	409	429	442	459	445	442	467	463	463	432	441	457	435	459	447	434	491	433	451	418	437	431	435	470	434	464	445	472	452	470	469	439	389	442	461	427	464	421	440	434	434	447	451	400	444	430	437	447	461	469	507	449	491	436	464	424	462	445	455	454	405	445	438	435	454	450	431	434	444	440	485	421	438	391	459	455	448	460	415	456	457	461	439	440	456	403	465	454	447	439	446	458	432	464	450	441	442	458	451	474	435	432	453	432	446	407	459	436	425	432	433	471	424	422	443	416	459	394	450	441	469	464	468	442	466	419	457	462	478	457	430	429	454	435	435	427	464	420	456	441	430	419	453	453	446	456	447	442	444	436	456	463	469	435	452	443	452	442	449	453	443	449	449	425	419	460	423	441	440	449	422	443	477	428	479	440	460	484	461	446	452	411	427	466	459	451	455	476	422	440	442	477	453	463	422	425	460	403	429	433	455	445	481	453	435	451	425	436	467	444	440	468	504	427	483	421	443	428	435	422	431	432	466	428	421	472	459	441	441	450	452	426	427	411	402	465	381	443	433	424	442	477	404	443	413	421	433	448	453	460	422	401	425	423	451	446	469	436	466	464	407	419	454	446	426	418	464	445	465	448	426	447	432	426	467	427	459	464	450	442	475	462	391	456	413	432	419	484	457	427	464	434	445	463	472	452	443	463	445	450	384	440	429	448	433	451	453	460	478	454	455	426	433	457	459	420	432	452	430	450	420	411	455	448	461	446	473	423	418	455	438	474	433	428	470	459	454	419	408	470	427	439	465	469	457	441	435	454	451	449	434	450	484	455	481	450	465	457	462	434	411	482	403	418	434	434	434	481	443	449	440	428	454	438	427	472	443	454	430	437	497	441	439	434	440	448	449	435	473	450	444	462	431	440	469	387	422	454	450	456	421	472	433	470	404	424	411	441	454	443	469	448	408	457	447	469	452	472	461	439	451	449	430	445	457	431	431	452	442	428	462	468	474	463	480	404	449	425	422	423	414	461	422	449	492	468	452	416	437	441	426	458	438	441	476	440	438	435	417	403	456	438	456	446	460	449	438	446	460	429	438	449	436	451	452	455	444	438	436	436	440	446	420	465	452	449	452	454	435	432	464	437	425	485	457	427	478	445	444	469	401	438	440	451	472	495	469	452	448	446	494	443	426	439	473	437	424	417	442	448	408	420	419	475	436	444	437	455	473	447	460	458	400	420	439	459	464	468	424	444	451	450	450	441	431	488	442	470	433	429	459	437	431	458	460	431	504	445	435	468	447	436	434	451	433	452	456	434	472	450	457	471	438	406	470	495	432	445	449	449	413	508	459	490	432	415	391	415	466	482	410	454	433	476	450	428	446	405	442	454	426	461	435	446	427	425	456	443	476	419	476	416	443	417	448	445	388	400	418	507	425	432	421	494	424	484	438	432	449	405	445	482	445	452	458	455	453	468	439	428	428	445	450	445	421	403	441	474	401	466	434	450	432	470	506	463	448	436	470	437	476	427	453	461	467	457	428	432	467	484	436	483	431	425	438	518	455	483	408	422	439	431	444	482	466	450	432	409	436	448	472	469	439	477	431	460	454	428	454	451	429	464	440	482	471	455	460	451	431	442	436	438	406	463	408	421	452	455	434	469	423	415	403	446	442	477	451	446	471	431	454	436	455	442	443	472	453	427	441	454	437	426	455	483	457	435	435	431	466	457	435	461	443	464	390	468	444	460	420	456	479	456	421	434	441	454	444	448	450	447	423	437	450	419	425	461	424	415	473	467	448	412	482	444	444	456	478	445	461	482	472	450	448	453	448	455	463	443	481	458	426	410	431	459	401	476	449	437	467	430	450	468	470	471	449	476	468	460	440	424	441	420	449	456	430	446	442	443	508	476	427	434	436	482	459	458	399	443	465	447	447	452	490	430	435	460	461	458	447	485	416	390	442	459	457	459	438	416	435	467	427	471	451	464	462	458	468	408	412	446	439	423	447	493	480	446	448	447	414	439	444	428	466	434	433	443	450	465	410	455	508	449	496	477	450	417	436	441	444	476	467	460	449	438	431	426	462	418	456	403	439	452	444	450	457	440	412	445	424	466	471	461	479	454	434	438	480	459	452	420	451	431	427	450	455	467	425	416	464	417	438	448	456	460	408	419	401	479	414	468	485	467	417	454	436	446	428	432	442	463	454	404	439	448	432	461	449	449	464	478	430	434	449	444	409	459	440	453	473	422	432	439	434	464	469	441	459	443	477	451	437	463	458	442	475	442	427	457	461	469	420	482	445	443	444	424	425	440	423	446	411	426	447	435	435	443	450	464	437	492	442	496	453	446	444	413	441	449	477	430	429	413	479	403	455	427	444	441	436	442	450	495	459	432	446	465	441	476	423	490	489	422	474	437	433	403	501	450	456	432	459	467	428	434	455	415	448	451	459	450	467	424	439	452	462	456	411	439	437	450	437	410	444	432	439	474	459	474	418	461	474	458	454	415	444	490	473	383	466	439	466	428	450	489	431	468	447	439	463	434	472	468	467	398	447	398	453	416	469	456	438	415	422	447	442	452	457	449	435	485	426	434	424	470	418	454	424	426	460	418	476	421	446	463	473	448	447	424	447	420	468	465	449	400	486	460	447	433	437	433	436	421	406	435	435	419	456	445	445	430	445	421	472	423	427	461	422	444	460	483	485	472	479	442	449	462	448	485	477	442	490	458	432	457	472	469	435	457	439	453	450	471	439	412	473	451	448	432	422	433	431	421	453	463	466	431	429	425	468	485	451	427	460	460	489	457	454	413	452	438	444	451	444	455	435	440	487	437	485	482	401	437	502	441	458	473	448	449	461	482	436	450	416	508	460	443	444	434	436	415	458	458	432	442	465	437	403	402	441	433	471	477	411	479	443	421	439	443	429	463	454	404	387	490	426	459	400	443	444	447	439	455	433	475	463	484	454	431	484	432	458	421	444	430	441	412	440	448	477	460	415	445	413	448	454	441	425	452	476	444	461	453	441	449	423	453	439	451	436	474	452	426	419	440	437	466	438	435	437	437	438	408	424	443	435	434	438	425	407	436	428	459	444	444	466	428	423	461	488	482	432	483	408	433	427	459	480	450	457	458	455	425	455	472	439	457	444	448	452	418	432	429	384	459	478	432	450	439	409	463	449
22832	21398	29107	24063	21398	21444	7002	1131	867	782	716	598	626	558	549	560	543	486	476	425	472	486	473	450	434	455	473	462	470	414	418	440	405	452	447	427	434	421	388	433	428	425	413	423	468	432	433	390	435	386	405	414	392	429	421	445	421	422	415	412	413	441	424	459	449	391	420	397	411	389	452	442	414	422	419	355	421	447	411	428	415	407	431	428	430	423	440	424	431	409	433	413	417	400	433	416	409	379	393	406	416	443	420	408	445	441	378	398	393	444	414	410	390	390	423	402	451	425	444	422	400	424	399	414	421	451	440	402	403	402	389	442	404	391	431	429	411	390	381	420	391	438	422	461	443	456	399	409	397	406	396	397	404	455	421	443	412	352	427	423	413	385	403	414	395	455	395	357	420	402	428	374	395	387	417	407	435	429	446	459	396	421	422	411	400	383	409	397	394	418	433	404	421	453	382	367	442	435	456	428	406	389	411	405	396	442	443	406	386	408	433	407	425	418	415	422	478	397	408	408	426	415	441	429	370	403	380	399	397	402	395	477	417	412	400	409	369	445	400	402	411	446	434	414	421	380	432	406	446	411	392	449	414	402	408	406	379	428	388	416	395	443	439	373	438	434	430	386	390	382	409	450	391	451	418	402	393	425	411	424	398	438	417	412	407	420	420	389	396	386	399	433	423	428	433	366	424	408	432	427	411	460	395	385	412	422	456	435	460	368	422	413	430	399	397	432	453	424	398	393	418	449	409	413	420	379	397	418	405	433	390	414	445	412	439	433	431	376	384	405	393	389	408	461	418	415	418	402	390	431	439	443	405	380	413	372	429	429	432	415	418	427	395	404	407	413	418	408	403	425	433	407	415	420	433	451	386	407	398	422	388	446	431	440	430	392	369	413	397	399	425	428	405	413	409	422	428	417	441	403	426	396	428	394	401	405	391	431	419	429	396	402	403	440	426	424	389	430	428	444	357	425	411	442	418	432	405	409	429	395	427	427	394	431	388	436	414	420	416	415	386	414	411	454	427	451	409	419	417	437	427	445	417	417	438	412	394	414	375	410	412	399	377	398	401	413	413	439	420	406	404	427	388	440	417	381	439	370	399	425	375	369	420	412	441	420	453	393	439	398	406	396	425	401	400	390	408	365	426	456	434	421	440	391	435	467	424	398	372	426	417	416	413	416	391	422	410	414	402	405	391	444	427	411	428	410	429	430	404	416	408	397	388	430	437	413	398	402	400	433	430	414	399	433	391	409	397	400	410	425	408	438	388	384	403	399	421	418	423	436	410	407	396	398	427	439	410	413	422	381	430	423	425	397	448	403	426	416	396	393	412	398	429	395	419	420	444	407	406	453	409	409	409	443	388	403	388	427	421	405	418	396	405	391	420	412	384	379	401	420	383	378	428	438	421	403	420	426	422	402	440	390	410	413	435	429	391	427	388	423	411	405	388	415	413	440	444	399	424	415	443	419	423	380	407	428	420	381	369	395	415	438	396	425	401	410	453	431	385	394	415	431	420	400	425	423	422	396	451	416	409	405	395	390	416	394	366	378	446	416	442	384	379	439	425	413	379	406	403	434	392	422	434	406	387	429	418	388	379	422	416	390	409	434	381	424	388	439	442	396	400	424	390	403	395	429	401	408	396	381	388	406	418	406	410	385	386	400	437	388	410	423	388	416	412	408	396	432	410	419	418	372	407	415	390	434	418	447	430	382	417	396	426	417	452	401	389	420	418	431	438	388	405	401	398	392	476	434	469	428	409	368	400	448	399	397	423	387	391	400	439	376	432	441	419	379	429	430	422	386	386	406	361	394	420	408	419	394	422	409	395	436	459	432	416	418	414	429	408	416	396	444	406	370	436	411	422	414	431	386	392	423	400	384	348	419	407	424	401	379	403	429	400	397	419	387	400	404	399	449	412	428	430	433	416	431	430	395	434	387	402	413	392	413	401	412	416	407	394	414	418	428	399	414	413	389	441	400	436	417	410	427	410	414	400	415	442	431	410	396	442	405	427	404	418	415	351	415	434	413	419	402	419	425	431	417	455	400	423	453	436	403	436	436	393	383	395	395	437	418	436	394	447	435	443	380	373	441	427	398	397	443	392	396	399	378	397	412	427	432	420	382	428	379	385	445	415	427	410	380	416	386	425	394	373	411	432	382	387	396	388	394	457	406	441	376	412	413	416	414	422	407	412	348	395	389	423	422	390	392	422	428	388	379	428	431	430	383	422	396	442	407	453	381	439	390	392	413	468	414	428	418	398	391	466	463	407	377	417	406	435	410	390	385	390	435	435	415	376	451	368	409	430	415	393	404	406	433	435	421	421	450	428	422	404	385	405	351	416	418	431	412	427	403	420	405	405	384	388	404	412	446	415	409	448	420	438	427	440	421	408	444	409	402	411	406	430	385	420	431	403	397	416	411	412	423	406	406	389	422	415	424	446	448	448	396	417	389	432	400	386	413	404	412	396	397	388	439	430	399	413	407	417	384	427	396	464	387	392	404	409	411	387	398	386	430	414	428	411	433	456	400	418	427	406	431	381	460	437	421	390	421	440	389	401	405	410	371	459	422	404	428	442	409	443	398	407	417	380	429	382	392	400	412	399	404	397	423	394	422	406	406	386	396	414	422	420	386	422	420	447	413	428	420	392	399	406	385	419	387	414	393	423	413	385	424	390	429	457	393	426	427	403	397	417	400	424	427	381	389	436	397	387	390	419	393	350	441	392	369	414	401	394	405	418	421	390	398	391	425	398	378	437	445	438	412	406	409	432	405	417	421	422	378	407	452	413	386	420	397	434	407	409	467	413	437	433	424	430	426	439	410	388	412	400	424	404	388	390	408	462	432	415	419	385	391	421	339	460	416	422	411	405	404	433	417	384	420	395	402	408	367	406	407	429	423	404	419	438	449	408	401	404	388	409	406	401	436	403	423	412	391	383	472	410	436	436	386	399	407	385	430	400	430	420	393	382	389	398	423	411	440	417	378	421	420	410	378	398	427	426	430	413	418	426	416	426	399	393	438	423	426	383	398	404	401	409	420	418	443	372	401	396	404	428	367	401	429	417	419	429	392	409	397	424	389	394	431	420	408	430	402	392	412	426	426	379	421	410	431	407	412	441	379	391	392	421	406	380	441	424	413	399	401	398	398	432	393	422	425	432	415	387	408	416	408	405	415	430	406	398	402	415	415	391	424	404	415	417	432	404	428	430	392	414	383	405	427	437	433	420	418	406	444	436	401	422	409	398	415	428	423	420	400	423	388	404	397	391	402	417	395	409	392	419	385	403	417	396	396	414	452	413	380	414	380	399	389	373	449	418	397	425	394	445	427	412	427	431	410	403	434	423	439	410	403	432	395	413	410	421	424	412	421	404	425	426	415	360	399	403	399	391	412	413	422	384	386	374	418	391	427	393	430	382	415	419	432	386	408	404	436	434	452	421	401	413	432	422	394	411	445	407	435	386	453	411	444	400	407	407	366	452	384	383	414
4883	14666	9889	4828	3478	2662	2064	1550	1316	1136	934	864	787	699	673	602	556	579	551	544	511	510	471	450	477	435	473	470	504	469	456	448	450	470	446	414	419	447	433	436	445	458	450	446	434	398	435	466	411	457	451	414	438	448	430	456	464	414	413	420	429	414	454	438	420	399	393	417	402	438	428	411	466	456	404	462	427	433	440	416	423	397	395	431	433	376	409	398	431	400	421	456	402	398	424	457	423	475	414	435	418	385	424	424	432	418	400	414	402	408	412	382	401	419	450	436	402	395	422	393	424	411	398	402	389	403	397	369	420	410	380	445	442	424	392	433	407	419	403	418	415	383	415	389	412	401	410	410	428	415	423	441	393	443	397	436	417	421	425	399	398	438	413	416	425	427	427	410	411	411	408	424	425	428	428	426	420	419	383	416	405	468	455	432	388	394	442	399	433	401	447	440	421	418	408	398	366	416	429	447	411	424	413	433	398	393	405	406	418	403	408	446	359	411	401	404	413	411	428	401	416	430	398	402	412	405	421	397	410	445	447	444	390	407	377	380	425	421	430	426	418	441	400	414	397	399	427	384	452	398	404	402	440	424	451	374	423	442	411	403	420	387	404	421	429	363	421	449	407	392	421	405	444	394	437	406	425	421	416	408	444	370	409	419	420	393	437	447	401	407	394	436	452	412	425	453	426	413	423	393	430	421	417	422	442	438	403	407	387	409	408	388	420	435	423	407	390	412	465	429	401	373	435	391	395	449	403	439	440	434	450	421	421	406	418	429	387	423	439	394	402	397	383	413	414	410	415	463	402	428	409	408	399	439	398	425	436	385	389	382	424	402	438	378	414	430	399	448	447	385	409	397	399	392	412	399	435	424	407	422	369	422	434	424	391	430	428	407	409	427	384	392	418	385	427	390	417	426	408	435	406	431	451	370	457	416	433	385	411	352	387	404	421	383	446	408	439	396	422	396	421	403	400	438	394	397	427	442	437	395	420	423	389	394	444	444	382	431	402	443	394	416	391	411	410	399	399	425	381	432	454	412	443	415	401	379	420	423	426	387	395	413	424	399	403	386	412	415	399	414	420	397	433	414	429	422	376	374	414	426	438	415	453	407	454	408	356	422	407	400	430	414	412	399	439	407	404	443	428	427	394	398	432	439	398	429	460	391	396	367	435	417	426	429	399	413	412	413	427	417	368	409	420	374	400	427	413	452	405	409	415	408	421	419	388	466	422	426	372	434	439	387	429	373	399	398	426	416	400	415	397	377	387	411	372	428	424	405	389	405	419	432	458	455	407	393	412	372	429	453	456	443	380	412	422	382	415	425	408	352	429	379	414	394	428	382	424	433	388	426	395	424	421	404	413	419	426	415	428	384	431	418	397	405	402	399	422	404	419	428	407	403	388	403	448	408	438	432	455	407	392	418	473	422	396	405	375	426	425	389	395	458	451	440	440	401	412	436	432	435	401	450	399	425	419	428	402	405	420	412	418	410	434	417	452	387	419	424	422	432	419	374	404	436	435	410	428	417	394	407	403	421	449	413	425	415	426	434	403	428	397	444	435	444	417	408	398	418	396	417	423	425	418	384	407	397	412	440	388	417	440	413	424	417	380	447	390	433	447	402	418	390	430	435	417	416	415	425	429	417	397	384	438	439	406	392	459	398	419	394	436	395	430	390	401	428	375	368	449	398	449	417	389	411	379	455	390	426	400	398	425	393	389	431	376	442	344	415	445	418	441	392	376	462	371	429	412	438	419	388	432	439	415	424	433	427	401	393	411	402	422	403	420	413	435	434	354	430	411	420	419	405	428	415	419	444	433	419	392	404	399	437	405	448	387	414	390	413	440	411	417	409	412	403	424	416	407	430	466	400	414	419	404	426	405	367	420	415	393	417	403	386	425	428	414	450	431	386	410	426	418	394	380	416	415	384	415	400	418	393	417	438	392	413	376	463	413	396	405	399	402	426	424	446	389	426	429	434	451	443	422	422	413	395	401	421	388	421	439	417	408	415	385	430	414	439	432	432	418	395	409	427	365	434	408	375	434	401	442	394	399	446	431	417	427	397	408	392	387	378	386	419	409	401	394	428	450	412	415	462	394	397	407	392	410	406	400	410	397	432	463	380	391	448	430	443	397	414	386	428	423	385	402	422	425	385	413	410	429	386	382	430	406	410	403	435	401	414	404	429	429	429	415	410	400	408	384	424	391	399	388	396	424	405	427	419	385	458	402	435	401	427	396	396	391	448	409	419	415	421	426	407	414	399	395	395	417	389	417	411	388	368	441	364	409	401	408	417	425	415	417	377	427	412	451	420	401	435	390	405	450	399	381	406	385	418	442	426	425	445	434	450	413	440	414	424	383	396	413	393	401	411	394	408	426	414	402	424	389	414	446	418	398	447	413	443	392	465	464	427	398	434	393	414	447	418	404	398	412	429	424	449	447	379	416	382	419	403	409	429	432	352	428	418	385	402	401	387	395	451	433	419	429	434	432	416	420	424	447	399	483	413	456	410	438	410	427	421	401	410	426	412	423	423	409	373	448	420	415	420	406	420	387	407	386	417	403	396	424	411	403	416	424	406	448	429	436	408	443	413	414	472	427	410	415	407	378	430	395	397	447	427	369	426	419	411	411	396	404	432	421	408	400	413	415	400	414	407	376	396	440	415	421	394	432	407	389	393	405	418	400	414	423	418	401	454	437	391	407	414	404	417	385	383	429	421	445	432	434	419	404	395	418	407	401	423	399	420	441	386	411	399	410	446	461	406	442	401	405	422	425	392	390	391	417	391	394	422	412	471	395	463	400	407	395	382	400	391	398	417	409	370	443	412	396	406	453	425	415	447	390	405	425	407	422	405	424	422	444	426	432	432	399	437	427	418	434	420	410	371	378	423	457	437	419	451	419	408	436	404	454	403	425	438	441	445	391	411	412	424	426	440	422	411	412	416	385	400	398	397	416	418	382	424	405	397	414	379	431	445	454	428	414	403	429	395	425	430	408	405	412	416	391	426	431	437	413	416	386	433	387	428	434	415	389	391	434	408	457	391	427	416	426	401	348	418	414	437	392	406	394	403	431	423	423	411	398	427	418	406	457	434	408	393	403	411	403	425	447	420	424	403	425	400	433	410	404	403	447	417	424	368	396	424	418	435	412	419	450	393	384	390	428	395	425	443	403	412	420	417	396	415	444	403	427	409	418	406	432	429	437	388	388	405	436	409	454	403	418	430	409	411	436	376	426	427	403	406	390	385	406	420	362	412	452	380	416	376	390	422	429	428	437	407	425	463	417	400	407	422	449	393	425	414	418	441	417	396	411	426	409	429	413	435	445	436	440	438	419	440	384	415	421	433	405	416	413	408	399	428	435	376	383	393	428	381	419	426	416	418	422	419	419	400	400	413	407	398	421	417	391	416	419	370	425	395	412	396	423	427	416	424	428	430	428	407	400	410	401	405	404	431	441	425	404	435	412	414	419	444	418	429	435	408	391	432
28071	17030	2801	415	325	282	290	232	261	233	216	237	234	244	222	210	227	216	248	203	218	250	232	209	221	243	197	246	207	209	242	239	195	218	211	210	240	228	199	227	225	225	231	247	230	204	203	205	238	211	226	199	189	204	224	207	224	240	238	213	193	228	215	228	222	231	238	242	236	231	231	219	218	224	240	221	225	235	241	223	240	225	236	225	221	236	228	259	238	201	240	211	248	240	210	219	221	214	214	222	222	217	212	211	192	236	246	212	211	228	209	215	227	208	223	223	220	224	224	240	238	231	238	223	205	227	179	217	218	217	196	225	216	251	219	227	215	208	232	210	222	216	225	217	200	219	207	220	226	248	215	208	232	202	239	253	198	209	241	221	209	246	219	234	225	248	197	206	216	231	211	243	209	226	227	247	218	200	214	234	219	218	195	240	229	223	235	202	208	230	257	234	259	212	250	214	201	213	209	210	200	241	223	251	226	213	221	240	202	225	207	227	223	230	209	223	200	230	229	215	215	231	217	228	232	208	212	205	211	222	207	209	213	200	216	218	198	206	237	217	211	212	228	215	227	223	242	231	205	212	203	240	243	228	191	224	241	238	220	204	235	215	213	232	245	227	204	234	216	210	233	208	225	214	240	217	219	215	251	213	202	229	218	240	230	227	230	227	231	231	223	196	251	226	241	250	219	217	195	247	212	207	204	195	238	209	236	254	203	235	231	220	219	231	198	224	212	217	235	214	195	249	221	231	239	196	234	236	237	215	222	206	211	225	233	214	223	230	224	239	218	233	229	247	224	237	226	245	232	209	219	204	233	209	224	210	216	225	197	224	220	246	243	198	202	212	222	209	228	229	230	207	202	214	248	221	223	210	226	238	220	238	209	209	225	188	207	223	212	215	213	217	198	220	178	213	207	214	244	206	220	221	241	243	227	212	200	220	213	235	205	214	217	225	238	203	213	233	234	217	234	201	228	240	211	232	237	222	242	211	215	211	256	206	240	223	228	259	213	207	216	233	237	224	189	235	236	229	234	219	242	201	233	249	223	195	228	216	226	227	220	217	216	237	253	233	240	209	219	210	222	233	226	219	247	231	222	237	224	198	222	213	212	222	227	244	244	199	220	232	233	224	222	208	229	257	249	231	223	242	225	217	211	215	216	228	262	222	226	248	240	222	244	220	220	211	236	237	242	200	224	233	248	240	234	231	207	232	199	235	228	222	206	255	235	215	226	231	219	207	228	216	238	231	212	218	232	252	230	221	233	232	205	200	193	239	207	212	214	207	243	223	206	194	205	184	201	205	199	228	221	209	219	224	210	232	243	226	195	223	225	215	231	230	249	235	212	243	248	244	220	202	215	209	239	236	200	250	214	244	209	184	214	240	236	240	226	220	205	233	223	223	220	226	229	226	263	215	215	204	239	242	243	204	216	238	238	244	209	252	198	206	239	212	212	198	205	232	201	205	233	230	206	243	230	194	220	222	240	246	252	208	264	226	220	230	230	203	207	220	210	233	220	235	224	205	240	193	202	226	265	239	232	231	229	229	242	247	234	230	238	219	226	221	223	221	216	233	195	243	256	231	206	216	198	236	235	228	223	237	228	228	218	238	236	240	227	199	219	217	238	234	218	206	223	208	218	229	223	216	214	245	198	215	216	216	213	202	192	185	214	224	213	199	248	206	221	194	236	250	214	213	217	215	235	216	202	234	216	232	223	209	241	244	221	238	226	220	238	237	229	219	228	208	202	226	227	219	204	210	234	221	252	225	216	239	219	217	235	261	217	206	221	196	252	227	215	238	219	207	211	209	226	208	208	224	232	212	202	222	239	259	213	220	231	204	221	212	252	215	236	205	215	203	255	204	223	219	222	232	232	234	205	237	200	203	214	248	211	240	204	239	235	243	189	233	234	238	233	200	204	194	231	205	246	244	214	220	229	260	231	226	226	242	226	239	220	245	214	224	226	230	227	198	219	232	238	238	221	199	214	195	216	231	230	232	218	240	214	236	209	244	228	211	215	242	221	218	226	222	233	220	216	243	223	215	240	237	234	192	255	235	212	205	239	224	211	236	251	244	219	200	210	209	213	219	231	205	221	239	237	226	241	211	248	224	235	212	217	219	225	207	211	235	200	203	254	219	200	259	234	235	242	244	219	259	234	206	226	221	211	222	207	235	211	226	218	230	223	256	224	211	245	208	206	220	223	221	227	223	200	223	226	210	228	213	229	246	214	225	230	218	215	220	233	219	207	206	213	204	214	249	220	200	218	232	223	212	235	248	231	259	218	237	252	249	216	217	206	215	237	242	237	236	217	220	210	206	221	219	220	228	229	225	225	217	198	259	200	213	213	212	217	226	260	231	226	231	236	209	227	234	230	249	223	220	221	197	217	240	217	208	227	227	199	221	238	235	211	264	211	242	227	236	250	237	229	202	221	233	204	210	225	217	237	240	247	229	211	217	234	207	224	221	226	234	218	242	214	212	244	236	200	219	201	219	228	225	261	229	217	210	248	219	223	210	231	207	215	220	212	184	234	230	229	233	226	235	207	234	201	206	257	236	223	224	227	220	241	248	238	224	219	228	234	246	210	228	256	224	223	215	234	222	199	218	196	223	224	189	233	226	229	237	229	240	237	232	241	247	220	231	221	227	231	226	238	231	263	237	216	238	216	220	204	217	242	216	238	216	218	241	209	225	223	230	240	235	209	210	238	233	239	196	220	205	198	221	234	237	220	248	219	221	221	217	224	208	232	227	230	229	212	206	244	205	213	234	220	234	206	241	242	225	215	226	236	219	221	225	230	217	222	206	229	229	194	241	207	204	212	238	243	231	227	212	254	195	242	224	209	225	245	226	215	219	242	232	224	226	217	230	207	240	241	229	201	221	227	213	212	234	208	221	207	202	244	195	237	230	221	227	247	234	227	243	195	243	213	221	212	223	225	215	211	239	216	246	185	225	244	222	233	233	239	231	228	189	227	214	230	224	204	216	216	210	213	244	251	196	223	237	211	206	202	249	253	235	208	239	241	217	227	236	238	247	218	212	229	179	211	242	206	203	213	223	239	208	244	210	212	214	206	212	216	234	205	228	230	217	242	202	225	250	218	208	225	237	233	192	223	218	219	222	251	238	222	195	237	229	219	246	227	231	222	220	216	216	199	223	230	227	222	200	213	243	217	259	231	219	217	225	213	219	232	204	210	213	227	216	244	201	212	241	235	224	225	214	211	206	230	204	238	223	214	218	208	261	227	220	230	214	211	197	202	227	242	215	209	229	223	217	200	226	212	209	238	233	217	205	214	219	227	193	219	226	255	206	207	224	222	218	235	242	211	218	218	214	248	207	209	219	244	225	194	222	235	212	213	193	222	259	236	210	242	234	197	207	216	253	229	200	249	228	214	221	210	222	213	214	201	226	215	197	214	232	212	216	236	254	205	248	243	214	225	205	226	244	201	264	224	238	207	218	218	203	237	207	212	230	230	211	237	204	214	245
4368	759	589	371	323	306	317	260	278	267	247	297	246	279	262	273	226	249	300	240	205	267	243	282	237	239	274	263	244	250	246	279	239	255	258	249	280	276	250	270	253	232	237	254	244	253	261	257	268	253	235	254	227	263	222	234	255	255	239	248	253	253	251	238	227	245	250	272	260	220	240	247	258	275	241	259	274	233	247	265	238	279	265	242	267	237	235	250	264	254	292	257	261	264	264	272	245	248	269	266	271	249	256	243	230	254	231	236	236	269	250	254	236	246	273	238	259	265	232	269	264	252	253	258	236	233	240	222	224	259	244	262	266	231	250	239	252	238	261	241	225	252	239	273	237	247	267	234	243	248	250	271	240	270	238	207	263	271	275	272	267	233	266	273	247	242	211	250	245	250	224	253	226	262	243	250	255	271	245	245	251	254	235	238	245	249	250	231	229	279	259	234	238	237	233	247	251	250	229	246	263	257	244	249	237	250	264	240	238	248	255	251	232	251	256	268	276	250	258	235	248	250	246	249	250	245	235	256	246	245	248	240	274	247	234	227	244	276	262	233	254	240	261	237	243	285	226	249	225	245	280	237	262	256	251	237	234	263	260	240	230	257	250	265	245	248	283	246	255	252	265	242	249	261	273	287	253	249	241	245	235	243	268	272	232	268	265	245	244	240	239	239	259	240	269	260	278	251	274	252	244	234	222	244	279	232	259	243	236	250	258	229	233	252	249	256	238	260	253	252	244	247	254	252	249	246	235	251	249	267	255	260	228	258	259	271	263	257	240	214	213	246	247	240	260	242	255	250	285	279	272	251	217	245	282	265	250	255	249	239	256	257	260	231	259	269	248	237	265	252	265	248	249	242	282	253	268	243	259	257	249	267	251	271	266	237	282	253	261	230	252	266	244	240	290	269	243	266	263	271	237	258	213	252	247	265	264	258	263	246	232	249	261	274	273	267	258	263	282	264	240	252	265	268	239	203	230	271	269	259	235	237	225	222	243	229	261	251	231	232	261	257	253	245	248	273	240	265	243	235	228	233	250	243	217	241	258	228	250	268	240	233	243	237	244	238	266	244	250	246	248	267	271	299	250	223	251	250	256	263	256	248	255	263	226	257	244	261	252	240	267	246	284	261	253	257	285	256	241	238	269	248	252	287	258	263	241	250	263	243	251	206	240	274	268	235	237	302	278	259	241	246	264	242	238	232	252	257	241	262	251	239	256	284	247	264	296	250	236	242	266	254	243	246	260	280	261	263	258	254	288	248	268	265	238	245	269	294	292	243	223	241	288	270	275	270	288	239	273	238	275	245	266	250	244	213	264	247	216	251	251	262	266	251	214	252	242	220	291	252	256	249	241	233	240	242	262	226	241	246	231	241	226	245	239	227	243	237	254	251	264	278	243	246	236	246	253	258	247	268	264	268	229	258	244	244	278	252	263	247	269	261	224	247	262	260	251	276	239	280	226	255	256	216	227	261	262	243	244	262	230	267	263	252	250	239	250	261	247	245	264	264	270	246	246	273	232	258	243	254	259	249	260	232	244	241	250	267	245	250	225	234	248	231	245	262	209	248	235	236	263	201	287	276	257	256	273	242	229	235	238	228	274	253	233	257	248	251	243	260	252	220	282	264	252	256	264	262	251	235	258	233	306	238	270	252	261	241	254	253	262	249	245	257	262	234	241	247	248	260	244	253	253	242	234	247	266	277	252	254	242	265	261	226	240	251	237	234	258	259	277	268	257	267	240	285	236	244	258	233	243	250	262	260	238	258	259	241	246	245	232	233	253	236	258	255	262	294	246	253	244	260	223	234	254	222	222	243	263	260	263	270	262	245	241	273	254	242	221	241	268	242	232	238	251	248	252	257	290	259	237	261	253	262	258	262	275	239	236	255	249	287	247	246	251	227	256	257	275	261	247	236	251	243	236	234	240	250	246	248	250	251	243	245	274	247	248	224	278	241	248	241	258	253	244	255	261	256	236	259	268	258	253	257	236	276	279	237	212	261	228	272	258	261	246	238	231	252	240	236	271	257	250	294	242	259	253	258	256	262	282	252	238	229	258	272	249	267	253	256	248	268	241	224	240	283	273	225	258	226	254	271	257	256	234	258	257	251	244	261	270	268	242	258	247	214	269	261	255	257	265	235	241	249	233	278	235	259	264	253	264	234	246	238	243	253	251	259	236	263	269	262	248	235	262	259	246	256	221	252	238	241	271	233	260	272	260	268	257	285	262	275	245	262	241	247	229	250	258	249	253	250	255	263	225	256	250	220	241	245	242	250	282	236	225	251	221	250	249	228	272	237	249	283	233	264	265	237	244	226	233	244	252	256	251	259	245	269	250	250	254	275	273	267	250	261	276	285	263	262	257	257	253	259	268	250	243	240	261	241	260	223	250	251	246	258	248	227	239	257	234	241	243	263	269	270	257	242	247	263	253	237	266	243	267	271	236	227	236	264	269	238	255	256	233	243	270	258	253	246	293	258	273	260	252	259	231	236	249	279	262	286	258	241	235	253	269	247	242	236	273	236	224	265	243	229	231	251	245	259	253	206	238	242	258	247	245	233	267	246	242	250	254	255	262	258	253	258	257	261	239	268	242	273	216	255	239	278	267	267	278	252	273	249	235	239	285	244	238	270	247	257	252	255	246	259	284	309	255	226	249	242	248	250	245	258	250	269	228	220	270	249	247	242	244	236	247	237	267	250	250	218	240	259	256	271	230	240	243	279	236	247	243	238	252	254	272	254	265	256	254	247	219	257	253	252	288	268	251	258	274	257	238	254	292	252	228	251	222	275	243	254	270	253	262	253	263	240	250	271	220	262	253	257	253	253	244	234	256	267	255	243	237	256	262	259	251	264	259	243	253	251	252	241	259	248	278	236	274	244	256	240	233	227	267	248	252	271	231	249	228	263	259	227	259	241	265	275	255	220	242	231	259	224	259	274	261	246	270	261	248	260	239	220	239	263	260	266	275	243	250	254	276	258	280	234	272	236	233	242	219	248	268	254	256	237	256	256	289	271	249	284	236	258	258	273	273	216	232	237	239	263	246	269	254	240	271	241	258	250	234	241	228	255	258	247	253	290	239	259	268	232	256	250	260	226	254	223	237	257	257	254	261	256	282	257	256	267	277	254	234	247	234	217	225	238	249	270	254	236	232	246	236	255	262	214	275	243	283	269	257	233	296	254	256	223	288	257	217	281	261	237	231	254	256	264	259	258	244	250	251	248	265	239	233	290	255	238	231	233	238	253	260	224	255	284	260	267	243	274	242	262	244	260	267	248	264	243	258	248	248	225	253	238	269	226	254	256	243	256	237	244	250	260	276	251	250	251	261	268	228	233	247	261	248	270	269	231	255	278	241	265	275	252	236	249	260	252	248	254	254	298	252	225	239	282	256	247	257	234	236	235	214	261	244	255	249	243	264	236	239	270	228	250	236	231	241	287	257	266	281	254	240	229	254	275	245	247	272	243	238	266	235	270	264	238
24045	21378	28617	24504	21371	8498	735	535	420	358	344	274	254	277	227	245	231	208	238	200	198	199	202	198	199	206	183	196	185	184	212	212	198	202	188	176	183	189	171	169	206	196	159	174	191	176	176	179	166	182	173	158	180	199	185	191	179	188	137	190	212	175	175	166	205	146	178	196	159	196	188	182	173	174	180	185	177	188	148	164	159	173	197	170	178	185	181	162	154	155	173	169	181	181	178	162	172	177	179	155	154	179	162	175	158	144	173	156	168	166	181	184	157	163	194	188	161	168	183	152	186	159	181	171	172	192	164	175	185	172	188	182	192	165	176	190	175	179	156	185	181	204	178	155	161	183	187	182	154	167	193	167	187	161	178	181	156	212	178	182	198	159	183	174	145	172	179	172	168	187	181	180	198	158	165	160	171	183	174	175	170	173	183	166	187	172	189	167	160	179	175	168	180	165	154	167	156	169	154	151	153	155	179	160	197	182	169	167	167	173	160	182	181	155	195	189	165	191	179	195	192	205	181	149	165	190	188	178	176	187	171	170	177	173	163	164	172	167	167	179	160	181	182	181	177	199	198	173	159	163	202	152	176	182	178	170	163	172	158	158	196	188	196	178	152	172	164	169	183	169	165	149	197	165	175	161	160	178	170	201	157	166	162	184	206	184	174	205	177	177	193	170	163	192	178	185	155	164	154	160	171	166	171	200	155	183	179	170	169	177	178	155	167	168	171	159	178	173	167	197	181	178	169	150	171	177	166	183	191	200	175	189	177	171	171	178	170	177	163	163	182	160	182	168	163	175	206	167	175	189	172	178	166	175	181	189	166	176	169	181	180	179	170	197	170	161	162	178	170	165	176	162	162	195	164	150	188	166	177	174	157	175	199	156	179	163	182	169	185	177	177	166	164	168	152	168	163	172	160	174	178	170	184	175	187	176	182	176	176	167	173	163	152	181	169	169	171	178	166	168	173	167	175	182	192	148	176	190	164	169	171	171	164	159	180	152	175	172	170	151	166	161	154	151	194	196	164	175	182	163	180	181	169	163	177	177	183	171	174	166	177	183	185	184	178	177	175	175	160	179	177	166	153	157	201	169	179	171	160	191	190	150	158	179	183	182	165	174	159	181	169	139	188	193	163	184	180	181	193	167	188	166	192	175	183	178	184	161	167	176	173	168	170	181	181	178	180	171	177	182	177	182	169	176	168	169	203	179	186	173	169	159	188	167	158	167	172	174	163	178	169	178	166	188	187	183	188	183	185	175	177	168	178	171	148	154	170	158	169	196	187	185	173	156	160	166	173	192	162	174	162	191	194	185	182	170	161	169	181	178	196	175	183	192	193	176	181	199	192	168	161	168	192	200	174	153	185	184	174	175	178	185	185	162	160	176	163	164	173	194	178	174	165	197	191	164	178	170	160	180	175	190	177	187	178	188	153	181	165	184	164	181	180	173	166	180	175	183	158	196	164	167	172	167	169	198	146	152	157	194	184	183	172	165	182	195	158	182	168	179	149	173	167	183	162	167	184	188	162	159	189	161	177	177	196	194	183	158	189	200	156	180	178	166	169	173	160	156	162	170	158	174	173	192	178	157	159	182	186	167	200	188	174	143	158	178	169	202	178	161	176	169	173	173	180	180	178	192	161	172	184	175	168	192	187	167	198	170	182	161	179	169	169	165	166	187	188	187	169	170	176	174	175	172	152	160	165	161	182	174	178	183	169	163	162	175	169	181	164	185	183	176	140	176	172	163	174	158	178	182	167	164	156	155	194	185	175	169	173	174	147	170	182	151	164	178	174	171	165	154	174	166	165	174	186	181	169	177	157	154	176	174	147	172	178	168	161	175	180	172	155	172	167	157	176	163	181	195	171	153	169	187	185	208	177	190	202	179	162	174	196	195	180	189	183	147	167	174	160	173	162	192	181	150	200	161	159	197	178	151	171	177	185	159	184	169	167	176	193	163	166	179	177	177	176	186	172	170	198	165	191	163	175	177	174	176	167	175	190	157	191	139	184	184	175	196	169	183	197	160	182	155	187	167	193	165	177	181	177	156	178	181	181	202	198	169	162	183	194	177	194	177	186	168	167	188	164	179	183	176	163	189	173	167	157	168	177	176	170	168	194	165	180	168	193	200	178	158	149	155	184	185	188	179	149	160	163	171	178	198	195	169	175	193	197	171	173	193	186	177	176	179	183	170	169	167	178	182	175	157	174	193	180	193	162	197	174	169	175	196	189	153	160	195	195	182	175	193	170	162	182	173	156	159	151	166	175	185	185	176	157	170	171	174	170	154	169	173	157	171	165	149	173	188	185	186	180	190	156	144	192	199	168	167	163	177	148	176	180	174	172	187	170	170	167	163	171	182	171	180	193	195	181	156	165	186	159	160	198	170	166	205	162	181	144	148	177	173	183	169	181	177	193	182	165	177	157	183	187	175	180	170	172	179	153	176	158	181	182	181	188	192	180	187	171	148	178	182	183	161	170	187	158	178	195	180	167	172	168	170	187	181	180	178	159	139	171	194	154	164	174	167	194	185	164	174	183	167	175	167	155	173	197	135	167	178	173	162	154	193	179	189	165	158	174	188	198	161	191	192	146	178	158	183	180	152	177	183	170	169	169	169	150	191	174	191	171	165	152	180	191	182	182	169	192	168	186	149	185	164	174	151	184	154	151	186	180	173	168	179	185	159	180	170	181	177	176	177	177	173	165	178	179	181	189	183	190	174	195	151	173	155	184	171	179	168	181	160	185	162	155	178	175	170	180	176	165	157	177	159	167	193	189	167	197	180	178	171	181	168	160	177	163	168	169	178	183	161	160	162	155	158	165	181	165	170	162	174	152	163	184	179	161	183	161	168	183	154	168	161	165	186	192	176	168	178	191	180	176	190	176	169	172	180	181	176	177	182	165	191	182	180	163	174	193	165	174	183	194	162	175	177	180	168	179	182	188	173	176	173	151	185	152	168	205	170	176	157	182	165	183	176	190	160	195	180	173	170	164	171	200	169	182	177	152	160	177	173	165	185	172	183	136	169	168	180	151	156	198	159	179	159	147	177	164	182	183	158	188	195	184	172	180	170	177	198	191	172	176	158	164	184	177	179	161	186	174	156	174	167	177	178	186	173	176	172	170	181	178	194	185	177	174	200	188	172	177	164	167	177	189	196	164	177	184	148	175	176	181	184	206	160	156	163	176	186	181	190	191	188	160	167	162	151	170	174	180	165	176	158	162	181	196	166	180	190	183	173	188	157	190	184	152	182	186	161	190	159	173	168	159	179	170	176	183	201	167	158	195	149	162	161	186	153	151	171	168	194	159	173	166	161	167	173	172	160	158	169	143	160	177	154	164	162	176	170	158	157	183	173	175	184	170	161	183	168	175	164	157	178	153	170	174	183	172	173	185	163	199	157	209	168	144	176	183	193	166	201	187	172	169	148	176	170	194	164	165	158	192	159	179	195	180	191	166	176	195	184	146	181	184	161	184	184	163	180
3327	8987	5839	2649	1934	1402	1006	796	698	523	490	419	401	355	310	276	307	304	239	282	265	247	226	223	206	206	198	211	209	205	218	206	210	229	192	246	183	196	200	191	209	200	211	235	222	228	201	189	211	214	212	207	196	220	188	200	186	208	216	213	179	161	225	210	179	184	217	181	197	183	194	184	212	209	195	208	185	211	176	196	156	182	200	223	217	196	212	212	171	208	204	197	183	181	207	178	190	189	199	203	200	187	215	173	177	177	205	177	196	182	206	187	203	181	188	152	197	186	183	187	190	190	171	182	197	194	187	175	190	189	193	197	168	181	204	201	207	191	206	201	181	198	198	197	190	190	182	186	191	204	224	194	192	197	201	170	198	210	183	198	195	174	183	220	161	188	209	193	181	203	200	180	184	172	200	192	198	182	204	190	183	199	177	172	193	177	190	195	217	178	195	175	192	180	182	179	185	200	191	216	188	189	208	183	196	186	186	205	167	203	179	174	177	219	205	217	166	198	195	193	168	182	193	173	184	209	198	200	184	204	195	190	196	185	157	170	202	204	212	177	184	170	206	206	195	200	193	179	194	202	204	175	224	175	186	201	196	207	214	189	203	192	213	207	208	202	209	187	191	176	180	191	201	184	212	206	185	201	197	196	185	193	215	152	198	200	189	172	174	186	196	200	199	213	196	197	179	195	203	195	206	191	197	221	211	169	191	206	185	209	202	198	200	202	224	215	200	173	206	170	187	189	188	176	194	206	200	191	184	165	174	202	191	201	212	184	202	198	198	188	191	195	204	174	196	207	185	197	183	203	217	163	212	178	224	181	197	200	191	214	173	189	204	205	214	221	157	213	205	190	178	172	179	165	173	182	188	175	190	192	176	202	177	181	179	201	209	162	200	225	197	167	194	198	198	204	197	197	209	177	217	186	195	186	173	194	177	185	185	201	199	203	181	199	175	216	177	193	195	216	178	172	200	193	191	223	211	204	197	190	196	181	210	219	232	188	176	178	203	174	189	201	196	190	203	176	173	188	168	186	197	210	208	178	197	209	201	220	202	169	206	180	198	197	177	213	204	191	174	181	210	218	222	206	178	176	195	205	219	211	191	202	194	218	204	191	169	194	196	197	200	208	199	198	205	188	196	184	164	213	190	175	213	201	187	178	193	171	174	175	210	169	185	193	204	190	214	222	195	217	190	187	204	173	201	209	197	211	187	197	176	182	183	183	191	166	186	202	196	194	187	172	203	181	176	176	202	209	196	183	198	191	209	202	210	187	194	214	207	199	198	191	196	183	198	192	178	210	180	169	198	198	170	186	197	169	208	196	194	188	217	177	219	203	185	192	186	175	178	184	206	199	188	181	206	193	184	213	203	201	190	205	179	194	199	187	217	212	193	195	187	202	211	180	190	187	199	209	189	185	207	178	195	192	214	208	203	185	201	182	182	198	209	173	194	193	195	164	195	172	198	205	186	192	173	154	195	190	175	196	199	203	175	185	155	216	205	193	173	172	195	183	203	182	214	181	195	167	223	179	210	204	189	192	194	193	200	176	185	180	191	211	182	210	213	151	199	191	181	205	189	177	199	181	217	222	208	200	210	193	194	198	179	202	193	177	172	192	195	184	175	172	189	202	204	169	193	181	211	186	207	210	206	193	196	170	199	175	186	184	215	175	163	183	176	179	197	215	220	188	183	168	195	203	186	174	176	187	207	233	204	210	205	214	190	206	191	171	214	194	210	206	216	183	186	189	189	201	201	178	211	195	205	190	173	187	192	207	202	200	189	172	205	195	191	188	204	183	186	176	189	168	192	173	178	188	186	183	191	180	204	177	220	193	203	213	181	196	193	195	194	199	183	189	217	175	194	179	175	175	171	204	211	190	206	173	174	188	205	204	187	189	183	170	195	221	184	158	196	186	205	173	179	202	177	195	202	190	217	218	195	181	152	188	186	210	185	196	208	182	183	185	205	183	172	209	178	204	175	195	179	217	187	193	175	187	203	201	193	206	176	195	175	215	181	193	197	206	190	184	211	177	208	167	180	201	206	185	187	157	201	202	200	201	177	189	201	203	198	173	168	193	210	198	185	183	197	204	188	193	171	167	192	185	199	168	200	184	186	206	188	206	189	201	190	184	169	232	191	223	186	162	202	190	181	214	180	215	206	207	188	192	193	185	180	181	171	210	207	178	174	184	188	170	194	186	199	178	199	190	173	185	206	222	223	196	206	182	188	204	188	206	175	173	171	206	187	212	190	195	196	213	194	206	190	181	197	183	152	191	204	194	184	210	203	188	169	179	204	180	193	203	190	177	196	197	205	196	179	196	173	200	192	170	196	192	168	180	211	166	185	194	203	196	197	184	180	191	205	195	179	231	176	190	186	189	173	208	176	201	188	213	188	199	178	196	177	186	207	211	209	159	206	199	201	192	180	187	174	165	196	153	203	171	204	177	198	203	191	164	212	196	177	179	180	184	205	208	206	185	170	182	211	181	181	175	163	204	180	204	196	177	192	149	203	200	196	229	187	200	186	202	201	197	211	177	179	173	206	192	198	186	194	190	172	200	176	191	196	205	194	206	190	175	191	216	201	179	191	180	190	162	202	190	201	157	196	194	178	176	204	202	170	182	177	177	171	178	174	179	200	186	164	194	204	161	208	193	181	192	198	179	191	194	187	184	196	196	192	178	195	214	199	188	195	197	202	180	205	189	188	189	195	179	183	193	229	196	204	189	174	215	181	188	207	179	197	184	177	189	203	191	191	197	204	181	193	163	192	192	171	192	189	173	184	184	193	208	162	188	193	222	200	206	200	182	174	193	187	187	184	176	214	203	182	203	178	204	179	166	169	190	203	197	183	189	196	194	194	196	157	186	178	199	223	196	199	186	179	212	186	219	185	188	193	186	204	183	201	196	164	210	202	180	189	203	170	184	217	198	204	197	191	184	187	201	196	202	182	199	186	197	197	190	188	217	181	190	194	193	207	175	170	200	176	187	178	184	218	214	199	175	203	192	168	199	197	187	188	182	235	172	228	207	182	196	197	192	168	183	216	193	178	219	196	185	182	187	212	213	187	180	187	210	189	175	184	164	176	164	205	206	201	190	171	205	185	190	183	224	183	208	217	212	203	179	216	191	218	188	183	177	175	203	206	205	179	227	213	209	182	201	203	181	219	213	199	164	206	181	188	183	180	185	162	174	200	186	205	194	189	191	205	189	207	201	226	197	185	192	188	195	201	185	179	201	169	184	201	208	192	187	222	189	187	185	222	193	195	205	191	213	212	196	196	198	202	201	180	194	213	176	164	172	198	152	210	189	164	178	178	197	198	206	227	219	184	174	171	196	167	206	182	183	204	159	163	182	191	200	192	215	193	182	204	198	176	201	168	184	202	179	175	202	211	183	196	196	168	195	187	214	161	179	196	206	199	180	223	202	185	197	194	188	183	176	190	204	218	185	179	176	177	203	177	180	204	191	196	190	192	191	190	210	190	206
25192	21366	27479	25565	9553	853	660	578	518	489	509	465	469	451	449	434	497	422	423	440	425	420	411	464	408	454	421	419	453	415	399	429	470	411	429	435	415	413	421	448	458	391	388	425	418	413	418	422	403	425	436	431	402	422	440	415	411	446	390	400	434	395	370	422	395	419	404	434	416	384	438	408	434	403	404	401	425	436	389	425	433	422	411	405	391	420	425	395	398	400	415	455	447	435	441	387	434	417	432	418	429	405	411	408	425	395	431	430	392	451	407	438	414	398	425	380	454	435	383	431	443	382	398	409	395	416	429	459	430	481	424	404	391	445	389	418	433	409	447	429	433	450	415	460	436	433	418	417	403	425	404	420	439	446	459	417	396	396	433	413	416	406	420	439	427	415	398	444	399	425	442	423	405	405	446	432	450	407	440	421	427	387	423	438	419	405	417	401	419	389	458	401	422	426	405	436	419	439	442	430	473	389	410	375	420	376	411	374	441	425	386	430	432	435	414	422	439	413	421	399	410	422	398	423	412	406	418	451	450	425	451	443	418	449	418	410	446	388	427	427	439	437	433	424	408	438	420	431	444	415	399	395	439	408	443	390	421	426	401	414	421	419	425	415	454	414	386	403	417	447	412	403	440	391	398	442	442	413	407	434	404	401	433	401	455	409	420	407	435	442	416	391	398	468	434	406	434	422	428	422	406	409	406	400	397	412	425	399	396	435	413	424	407	443	431	388	448	429	429	415	421	417	451	428	412	394	415	391	398	423	406	420	429	424	406	473	389	459	445	408	419	406	394	447	390	444	465	407	435	425	434	469	431	422	441	408	415	420	454	375	396	416	397	413	392	404	399	398	407	403	434	432	416	453	438	423	421	427	394	406	403	428	446	460	401	368	423	398	428	427	418	394	426	441	407	413	413	440	433	382	414	387	421	440	395	416	451	463	437	434	374	421	418	419	438	414	396	402	403	441	459	410	456	385	424	445	406	420	431	396	429	418	461	430	388	442	428	459	399	425	432	413	369	435	423	464	413	461	394	405	411	409	402	440	436	423	390	407	440	421	425	454	446	446	415	425	388	417	423	436	421	400	429	426	419	420	411	421	416	436	413	430	412	429	429	434	437	411	414	418	403	431	421	417	438	414	411	406	450	409	437	429	438	397	404	458	445	419	417	442	439	409	432	421	438	408	445	418	455	417	451	474	408	433	395	416	436	440	436	424	451	438	417	423	426	423	440	441	423	435	394	440	394	459	414	418	458	404	420	407	412	409	458	386	430	451	429	405	409	424	411	396	377	395	451	388	420	430	411	452	420	430	465	423	403	437	381	393	421	443	446	413	409	463	385	399	442	431	450	382	392	404	394	387	415	418	427	409	407	453	449	413	420	446	418	430	420	413	440	463	433	432	408	417	421	431	412	434	410	441	442	422	414	438	428	416	439	422	401	419	429	440	401	441	409	425	435	394	434	419	441	434	395	408	468	424	458	440	439	440	407	406	423	418	412	409	460	417	445	471	405	436	384	407	384	437	444	450	413	463	410	462	422	454	415	424	435	431	404	421	413	407	412	414	452	389	414	441	438	444	412	406	430	412	430	462	346	412	461	406	397	418	423	448	416	396	432	361	428	433	433	435	424	429	427	392	386	364	433	436	434	432	415	411	405	434	442	407	410	396	417	429	425	431	352	425	456	412	391	434	421	405	433	399	403	436	426	404	438	397	411	443	421	416	438	430	442	448	390	394	451	441	432	405	426	439	438	419	425	429	424	441	432	437	441	418	402	412	413	414	445	401	415	388	386	434	435	462	429	414	449	430	378	432	392	430	432	387	414	455	418	436	440	376	397	413	415	398	413	396	439	423	479	432	428	417	435	413	405	429	396	449	411	379	453	453	429	417	421	397	449	389	397	426	434	406	440	417	403	397	419	431	459	427	434	426	415	405	406	426	422	407	431	464	440	432	404	463	425	414	402	451	419	427	407	445	398	402	430	462	428	456	428	407	427	434	418	436	434	400	434	425	393	421	384	413	399	399	421	419	401	422	440	434	402	450	409	405	447	391	419	443	396	438	409	405	447	409	402	451	400	449	429	416	425	435	416	384	438	402	408	413	439	399	431	464	430	416	408	431	408	425	426	435	434	457	388	417	401	448	429	483	423	417	451	415	410	393	406	404	412	436	411	425	424	405	456	490	415	407	418	446	375	379	433	399	446	431	437	403	419	432	419	415	411	413	426	418	407	418	421	423	439	432	417	430	422	442	448	408	408	453	428	414	448	412	435	418	427	422	440	435	448	414	356	414	424	376	418	410	428	398	411	413	413	438	446	431	421	407	404	448	409	411	407	411	415	407	396	398	409	375	386	425	435	418	410	430	417	437	392	412	447	428	443	417	449	427	413	397	452	402	449	398	435	471	416	391	445	443	410	476	392	399	403	410	399	415	384	440	421	377	433	429	429	439	432	387	431	387	404	423	396	396	400	416	421	430	488	416	431	431	462	416	448	405	409	436	429	391	437	417	400	396	438	426	413	417	426	398	408	422	397	417	403	392	406	462	411	408	432	431	429	414	462	427	398	423	414	428	436	459	416	378	439	437	442	394	452	418	405	409	397	425	413	437	406	409	420	419	419	368	471	419	435	396	420	416	410	408	398	399	405	446	429	430	418	431	428	389	432	404	418	420	412	424	414	420	431	427	409	377	424	410	404	400	414	428	446	440	433	433	416	414	382	376	425	410	421	431	414	423	385	458	424	467	435	399	391	430	422	420	450	433	420	449	425	436	446	413	406	457	392	465	430	408	457	433	437	440	467	439	412	419	396	422	414	405	424	404	434	447	435	429	388	459	438	381	402	396	405	430	376	430	434	461	388	390	407	434	426	428	443	399	465	424	421	458	389	422	402	404	410	461	421	446	419	387	369	400	424	447	416	427	451	428	393	436	424	414	415	399	376	436	409	382	394	391	407	433	399	415	419	432	425	420	427	444	358	434	416	406	391	421	389	415	419	429	406	421	442	426	415	427	436	380	383	425	407	463	436	405	417	443	387	430	397	446	427	396	412	437	406	399	462	392	413	424	452	394	412	433	424	429	421	454	404	440	450	385	395	435	431	391	430	397	424	463	383	394	419	425	447	433	379	415	432	400	435	398	412	412	452	424	407	431	425	405	428	430	381	357	403	382	390	378	435	429	410	405	403	430	415	436	419	399	435	406	412	410	423	409	391	393	452	446	401	411	466	390	431	418	367	420	394	441	387	420	442	420	427	443	404	484	411	438	439	413	410	458	422	445	461	378	431	458	422	407	409	432	390	426	413	413	445	402	409	436	379	420	435	423	412	485	438	420	421	393	398	403	452	395	456	444	421	429	410	405	416	435	422	421	476	410	429	398	406	411	411	431	398	426	431	430	424	438	427	399	422	393	390	370	402	430	362	425	436	403	405	421	401	455	424	450	452	421	412	405	398	424	437	434	423	427	417	440	388	421	444	437	375	403	415	428	435	403
3606	5303	3468	1705	1330	1079	936	764	678	703	615	547	543	547	531	457	519	492	442	500	461	491	418	481	483	466	471	496	456	468	480	466	480	430	445	457	447	468	442	435	466	396	455	468	471	403	471	420	442	441	457	432	471	416	464	475	458	403	444	458	412	447	446	436	456	430	446	486	448	442	445	412	420	431	440	442	479	483	433	469	463	470	426	428	440	442	463	436	416	491	435	434	426	430	407	466	443	446	407	474	453	416	451	443	452	434	427	494	443	425	428	486	461	471	448	443	442	454	428	448	443	478	420	434	488	425	465	452	410	446	471	455	436	448	464	425	478	417	405	477	468	465	450	424	422	461	460	465	455	463	431	444	447	450	457	445	455	405	470	464	471	399	448	483	483	432	438	446	429	432	468	437	431	458	456	444	434	458	445	439	455	430	439	447	448	410	433	447	450	451	431	476	443	468	455	425	395	452	478	417	409	448	412	419	448	468	447	430	442	480	484	484	425	439	412	442	420	437	502	419	429	430	435	450	473	445	446	440	417	461	449	447	456	425	477	426	412	427	444	455	470	400	390	445	419	424	460	446	421	451	416	410	456	416	417	477	425	422	444	469	460	442	445	425	472	470	413	456	438	460	462	424	444	480	460	438	446	430	396	467	445	441	471	424	455	458	470	437	462	434	455	460	422	467	449	425	449	444	415	444	427	459	431	420	468	419	488	448	482	454	423	438	458	483	435	457	449	456	488	434	447	465	481	445	441	447	435	412	433	448	438	436	462	462	421	492	460	447	483	450	466	439	458	436	436	442	409	472	456	434	408	426	471	425	444	440	484	434	447	459	466	409	428	415	446	437	457	430	428	478	429	458	431	411	407	389	419	425	403	426	443	455	439	417	421	438	458	452	460	453	468	441	460	453	404	428	459	430	418	427	474	421	455	456	403	419	446	450	450	497	419	462	477	498	429	425	433	421	475	464	444	447	451	458	466	438	465	456	452	455	469	436	439	429	455	423	452	442	426	439	430	455	446	442	466	429	448	472	431	400	466	470	460	435	460	428	479	427	466	418	443	391	476	458	479	443	460	424	450	460	454	441	485	461	441	436	451	421	406	476	458	414	431	450	459	417	457	435	402	437	425	458	462	480	427	415	436	434	453	451	456	462	459	466	427	459	436	418	437	469	451	455	465	447	435	459	456	452	440	406	435	419	469	428	452	444	451	425	447	458	434	451	421	413	413	434	467	432	469	435	427	445	435	465	483	424	436	447	447	427	434	465	444	450	405	453	466	437	418	445	433	422	441	462	463	421	458	440	449	446	409	434	471	452	442	444	414	462	421	457	432	441	420	440	448	453	443	461	431	477	452	422	462	424	437	484	476	437	469	424	457	443	435	439	450	453	458	477	473	472	440	465	439	403	420	405	429	463	476	459	477	432	457	463	432	473	423	438	455	479	460	409	431	444	442	441	434	451	445	421	396	479	472	448	440	466	477	443	441	439	452	462	448	465	432	425	459	449	447	439	447	522	464	441	442	449	464	407	470	474	448	449	463	433	405	457	454	433	450	433	449	443	453	460	431	416	466	455	465	458	466	464	451	459	438	448	432	456	438	454	429	438	471	414	435	417	439	464	414	462	432	460	424	438	403	483	433	458	450	424	444	479	461	470	446	417	436	460	468	440	422	473	447	413	478	420	438	492	448	463	448	433	486	487	426	439	509	437	485	442	438	426	453	421	461	416	426	403	432	449	463	439	421	447	427	442	416	424	476	478	484	413	437	426	443	457	443	451	445	417	420	413	435	484	465	457	433	445	452	453	459	448	425	435	474	436	429	445	437	466	456	425	421	393	447	460	456	439	461	466	451	448	446	445	428	428	473	452	460	459	469	503	406	422	413	441	443	418	465	447	460	451	463	469	448	464	440	463	476	472	431	446	407	409	474	462	457	445	426	438	394	465	435	448	425	465	441	451	456	425	451	428	460	467	453	458	473	453	410	414	433	461	426	422	455	483	424	420	470	427	440	458	500	461	450	438	428	420	431	456	446	437	447	435	434	428	442	411	470	441	471	448	421	398	447	455	449	429	479	483	444	423	431	432	459	426	444	413	443	434	440	434	405	471	448	444	459	416	434	437	470	402	440	453	459	466	480	403	435	430	451	445	454	427	455	419	460	426	439	451	481	419	434	431	460	501	426	455	420	425	460	435	425	439	445	453	439	474	487	413	472	437	444	472	426	438	419	417	402	454	457	436	463	457	442	427	486	446	459	404	484	465	468	464	448	467	467	459	417	488	433	458	480	466	430	394	406	428	476	437	449	436	424	452	450	432	444	383	422	434	447	450	443	475	465	475	430	448	428	438	449	440	481	432	439	466	431	433	452	443	441	418	448	463	449	464	440	443	434	444	465	447	430	446	438	462	449	438	456	437	456	424	463	452	443	477	452	436	436	464	420	446	461	442	483	409	446	462	455	450	467	445	472	422	458	468	412	430	421	438	434	470	438	472	456	433	441	471	432	409	461	438	488	500	428	430	427	499	401	444	411	428	435	454	425	477	420	434	410	452	466	448	440	409	456	402	455	462	428	415	412	445	451	447	472	463	443	400	473	441	442	458	419	497	441	457	459	495	435	448	459	429	471	423	429	421	472	447	419	441	453	474	425	416	458	423	456	447	420	469	398	447	430	450	423	418	414	444	443	458	398	432	464	454	439	411	429	466	461	429	444	439	417	428	428	462	449	464	465	473	434	423	423	470	473	460	416	450	464	414	430	439	420	450	446	408	452	441	463	447	416	458	427	440	467	448	424	464	403	435	440	446	480	441	457	441	452	455	430	445	472	417	418	450	454	438	438	442	438	474	464	475	440	451	447	433	460	417	430	455	428	425	418	428	439	479	467	455	429	424	455	470	447	414	462	436	416	443	419	440	458	467	443	439	453	440	410	423	432	452	428	466	417	479	426	439	432	451	451	445	436	463	459	453	449	452	426	433	452	434	440	437	415	481	433	407	427	430	419	462	460	395	443	393	425	449	458	432	407	427	453	418	483	444	472	448	466	440	445	456	459	493	459	422	429	430	478	474	474	464	434	444	463	476	448	443	418	465	455	413	417	453	437	474	454	448	435	471	407	501	480	429	451	435	475	442	411	442	426	439	458	446	444	428	461	413	435	421	394	466	432	429	439	430	423	426	437	420	462	433	465	429	455	429	481	455	451	450	440	445	437	465	436	430	402	457	433	445	405	449	455	450	469	430	412	449	433	472	432	464	376	489	461	425	446	409	413	457	480	453	467	420	466	449	462	460	450	428	456	412	420	432	458	437	454	472	432	457	445	441	444	422	437	420	455	438	396	396	424	483	433	418	450	428	465	466	428	410	467	460	473	468	406	470	467	426	429	427	463	444	484	455	446	431	526	457	428	445	452	431	430	482	434	436	477	416	441	406	449	440	461	413	456	479	409	421	425	447	480	467	455	437	448	489	428	448	454	448	429	440	412	454	470	433	455	459
22890	21438	29174	24095	21440	21475	7004	1214	872	774	738	679	632	576	550	558	561	481	477	470	493	442	460	451	469	470	450	452	375	417	454	470	448	459	407	440	397	410	434	431	446	469	401	414	443	424	363	438	420	466	418	409	425	437	404	441	404	422	409	380	402	444	437	397	402	417	412	429	383	398	431	427	398	431	419	427	387	412	398	409	407	354	436	437	402	425	449	419	408	403	422	422	392	392	420	403	426	387	440	417	377	405	427	406	400	418	428	441	410	437	453	396	461	440	414	416	424	436	413	428	421	418	422	412	391	405	397	386	422	421	413	400	385	397	429	425	445	401	390	407	463	404	397	439	395	386	461	382	391	430	445	423	446	412	396	441	398	426	404	407	381	378	425	412	413	387	403	418	424	400	419	431	426	409	423	379	410	416	389	447	421	423	446	383	405	408	393	386	430	438	428	398	404	368	375	421	429	418	409	431	426	426	390	398	390	420	430	418	446	416	405	399	427	446	378	410	365	375	441	421	455	428	400	408	427	377	365	426	430	430	463	377	417	401	432	402	440	409	395	409	441	403	438	401	425	428	364	452	439	392	418	421	408	422	400	407	401	407	427	411	409	394	425	432	394	394	418	430	404	432	461	386	391	405	453	426	415	421	400	413	414	438	400	397	412	428	430	450	437	412	420	412	408	401	434	421	388	392	411	430	428	398	431	383	389	365	376	434	414	402	391	454	444	380	380	407	449	414	434	430	409	393	415	428	398	400	431	428	393	415	429	426	408	428	435	383	395	394	412	453	386	408	413	455	408	387	432	402	421	420	407	422	409	400	399	420	419	397	405	419	418	405	381	429	413	399	441	424	414	421	427	408	433	414	392	396	436	436	396	403	448	417	406	421	426	400	411	410	393	374	379	425	415	419	421	402	427	410	423	394	407	417	419	401	442	390	404	381	432	441	452	422	385	385	391	430	386	411	383	433	435	436	424	426	399	414	424	454	425	431	415	420	390	444	430	434	403	432	383	418	383	407	404	413	398	428	408	409	360	415	414	427	400	423	364	429	394	410	382	410	382	400	432	411	391	425	361	420	437	400	406	404	448	436	406	433	416	427	410	425	432	417	407	410	409	415	417	430	422	427	433	384	402	420	406	423	459	408	431	425	427	405	423	444	375	406	397	461	377	378	425	396	387	408	392	389	421	419	408	405	429	404	434	391	441	465	436	396	437	400	391	442	440	434	418	399	417	398	417	388	416	422	454	397	429	439	413	374	449	431	416	412	429	434	424	383	418	392	396	386	424	392	407	399	398	379	431	399	413	393	405	408	384	403	457	416	400	437	407	393	413	417	431	421	414	410	468	414	399	424	384	421	379	419	405	449	377	416	386	408	401	453	392	411	388	412	410	432	389	409	408	427	364	405	424	412	385	403	426	390	391	379	408	427	413	441	423	392	441	382	393	367	407	416	440	428	382	413	401	419	418	399	426	451	410	429	413	427	421	416	406	416	446	441	431	382	451	465	418	397	449	413	419	411	427	434	427	404	397	397	395	404	410	402	412	409	416	399	406	398	403	424	405	399	364	440	379	398	411	417	429	404	416	407	383	378	410	392	409	425	431	390	416	402	420	402	385	386	389	422	406	408	423	394	421	404	437	409	395	386	457	418	405	439	426	443	408	395	400	411	438	425	396	436	416	412	372	383	404	431	402	390	422	425	405	450	432	426	407	418	415	399	411	413	423	386	436	400	405	393	437	423	401	402	404	385	424	414	374	440	364	395	403	411	425	430	396	381	384	415	392	405	404	397	409	405	353	373	412	423	418	435	396	410	428	407	408	432	405	425	431	429	436	410	413	423	429	420	372	427	433	434	421	427	398	422	411	403	434	411	400	435	413	466	425	410	446	392	391	399	398	415	381	391	430	428	408	390	414	414	381	384	416	417	415	425	378	410	395	372	418	436	396	374	413	404	407	401	416	435	412	430	415	378	409	415	424	410	420	405	396	387	413	409	401	433	399	410	422	408	431	384	445	391	441	397	404	437	442	454	405	422	418	427	402	427	375	417	441	429	466	384	397	387	410	424	415	410	389	426	392	375	429	406	393	430	443	419	427	386	382	360	402	416	400	429	412	438	409	401	430	425	390	394	422	398	400	413	412	413	414	396	428	398	425	429	449	394	405	417	429	449	415	390	397	431	397	408	414	463	428	416	423	385	417	379	411	395	392	400	412	395	394	429	410	400	403	402	402	415	397	449	412	427	408	403	417	450	435	457	421	387	434	379	416	405	396	419	414	393	396	433	406	405	415	428	427	418	438	402	425	419	421	413	417	386	381	406	446	410	389	408	420	420	445	384	388	396	428	407	396	421	417	432	381	402	418	406	390	415	426	400	439	439	402	392	428	409	415	428	461	413	416	412	437	401	414	376	419	409	386	420	388	420	446	409	435	476	420	417	425	429	420	425	435	374	391	400	385	402	416	409	381	427	382	419	415	383	412	399	376	433	386	435	392	385	403	415	415	413	406	426	406	439	386	450	412	415	402	444	395	419	438	410	408	420	422	408	407	433	386	430	403	425	422	389	403	382	409	425	425	402	390	437	416	405	453	396	420	401	423	383	409	385	438	401	408	399	443	407	442	395	435	410	413	417	438	385	408	413	419	405	448	420	419	418	445	418	394	424	408	391	417	374	419	392	401	392	423	429	448	422	422	397	418	424	414	388	415	439	423	403	373	405	384	423	452	403	381	406	412	429	399	412	396	404	407	372	427	428	423	413	414	414	425	436	403	409	397	413	399	412	392	400	402	370	441	425	402	401	382	398	422	379	440	427	425	444	387	375	382	393	408	428	414	394	373	400	439	422	419	426	410	431	416	414	381	424	412	406	428	445	399	391	422	390	391	412	434	426	360	392	430	452	410	383	385	418	386	435	420	374	369	445	414	432	388	416	446	429	387	392	402	395	386	404	381	398	415	409	395	419	426	388	393	379	426	414	429	397	401	370	433	417	400	445	449	388	404	406	423	387	384	457	389	413	418	407	443	415	400	424	394	395	434	385	440	405	419	429	377	404	426	421	398	411	441	412	418	431	431	401	434	381	433	410	424	415	446	404	382	420	407	444	430	380	426	421	399	411	436	397	396	391	448	423	409	380	401	376	396	439	438	402	413	408	426	386	417	393	402	411	406	429	457	448	407	439	416	410	428	375	427	419	408	428	407	410	410	417	383	452	397	408	410	423	418	421	403	404	388	431	409	449	400	401	452	403	418	429	427	446	396	385	382	428	426	449	396	394	408	365	399	399	425	432	428	421	407	401	386	416	435	453	402	432	433	385	429	433	438	435	419	421	406	437	440	410	392	396	420	432	415	413	423	392	430	436	431	425	427	384	411	434	434	433	408	410	442	404	394	399	406	383	406	382	417	409	433	384	427	414	409	404	408	418	420	433	429	452	390	385	379	413	421	439	439	416	415	406	406	430	414	384	396	412	435	415	398	416	398	429	406	420	430	408
4751	14781	9948	4890	3495	2592	2034	1581	1322	1140	1022	863	751	741	644	617	586	578	528	547	576	499	508	431	509	487	428	506	471	503	505	478	476	467	467	446	489	412	418	460	446	434	440	441	417	447	409	427	458	456	432	429	403	462	449	458	437	444	424	400	449	417	467	457	419	449	413	425	445	435	448	406	396	426	411	405	431	424	418	397	366	409	384	417	430	471	469	411	391	422	423	430	448	435	417	453	417	437	431	454	432	421	415	446	446	463	437	412	406	415	432	431	395	402	451	397	410	423	390	441	417	402	449	411	410	429	414	423	427	405	418	419	400	417	460	465	406	391	412	401	405	400	420	429	427	419	418	435	436	383	434	428	421	447	415	412	386	445	407	442	396	430	456	438	403	416	420	472	403	439	432	443	425	450	454	425	406	436	444	405	432	424	408	441	424	392	409	394	417	432	423	394	403	438	487	413	426	395	407	440	414	387	463	441	436	420	414	417	437	418	405	451	399	410	402	458	401	434	458	423	434	442	408	387	427	396	392	400	422	438	421	409	430	409	405	427	379	424	423	411	420	405	424	393	407	410	418	423	413	415	422	435	410	420	413	400	465	419	399	401	385	385	409	428	443	458	432	416	390	427	462	407	422	423	374	373	439	423	407	385	422	374	396	414	423	374	407	418	429	392	427	454	438	407	449	419	419	402	387	409	428	433	423	401	444	405	383	431	402	398	424	401	436	399	392	404	443	437	446	419	428	446	441	386	411	426	434	445	400	441	416	410	418	436	410	407	406	442	434	439	409	436	440	464	412	393	407	428	390	364	416	430	445	402	454	396	414	410	400	407	411	397	392	408	406	427	428	434	420	418	429	415	428	409	429	414	419	397	426	438	422	378	400	434	436	403	387	419	417	397	406	411	436	425	374	391	438	405	429	446	379	422	420	405	381	449	385	398	386	430	403	402	463	418	422	408	417	383	429	437	396	429	445	419	417	445	457	398	455	411	398	410	398	436	437	426	376	413	396	430	410	378	403	405	390	432	414	415	407	395	407	433	412	414	431	404	420	447	424	401	427	420	402	437	380	411	389	378	425	386	374	377	432	405	404	403	433	456	406	391	425	402	407	439	427	464	427	411	382	426	441	449	394	402	400	401	406	424	413	404	389	443	427	416	412	386	438	422	426	409	406	423	419	432	414	449	417	448	449	421	426	400	431	440	467	422	403	401	409	411	398	393	402	402	410	431	405	411	431	395	415	435	458	415	426	399	433	425	405	402	386	423	451	396	420	386	447	423	395	420	418	432	406	432	388	405	421	423	430	416	415	436	410	458	419	427	430	383	429	448	432	429	389	395	421	451	374	450	444	403	444	399	405	433	441	402	394	429	395	380	414	455	395	410	377	433	421	408	399	444	424	411	428	429	407	394	398	403	406	407	424	424	403	458	441	418	426	419	423	389	391	426	419	411	397	450	408	385	422	409	398	410	385	434	430	433	411	417	417	445	393	418	427	398	398	440	404	398	406	380	378	430	404	428	416	417	445	399	407	404	439	434	426	399	419	423	412	409	419	408	398	429	422	437	410	384	453	434	435	432	411	408	420	419	440	410	443	425	428	427	410	411	434	428	404	390	416	392	406	422	440	416	407	426	429	418	420	401	420	361	413	446	413	412	431	399	398	405	427	404	424	401	415	381	397	417	426	451	417	408	420	405	404	428	455	389	420	402	424	443	391	428	403	432	390	400	422	423	402	403	413	444	437	438	409	403	431	411	442	424	454	402	428	420	448	401	386	417	419	457	395	411	396	405	428	414	415	383	450	416	421	412	417	439	430	448	427	433	436	416	413	403	398	428	405	446	422	383	432	448	406	389	415	426	434	432	428	414	407	414	375	394	440	424	439	390	437	390	422	410	402	407	410	367	392	393	395	424	453	405	418	455	417	403	445	412	413	442	427	404	404	411	422	397	407	419	381	415	446	402	427	404	426	434	446	412	447	388	413	414	450	415	404	440	406	409	399	404	413	415	425	453	409	399	452	387	414	426	436	439	445	407	407	435	430	431	398	407	402	431	421	446	444	404	410	439	445	390	422	424	401	415	430	430	425	446	407	408	464	357	415	389	410	439	434	443	410	425	460	441	400	437	413	425	426	419	395	414	421	408	450	442	441	404	419	457	398	434	395	414	431	409	428	443	427	425	413	395	419	381	435	451	411	431	443	420	420	410	420	444	428	392	404	401	391	410	406	409	423	416	419	435	402	402	395	401	440	382	406	370	419	372	412	414	447	395	437	414	457	428	393	377	413	440	389	375	419	435	409	411	436	414	440	417	435	400	400	418	418	401	437	422	414	408	387	428	423	419	425	437	425	408	424	423	396	418	408	407	441	438	418	410	421	409	412	413	415	423	429	417	433	439	425	413	404	414	417	457	400	395	412	393	435	400	369	402	426	402	439	405	400	450	472	429	412	427	418	424	426	431	403	425	430	425	415	425	416	421	399	448	425	400	384	441	419	403	416	423	406	431	405	427	433	395	393	419	426	409	434	386	410	414	413	399	431	445	404	419	446	391	434	409	414	392	424	469	405	420	420	395	419	419	415	419	457	420	432	409	417	405	423	421	430	408	444	424	401	430	439	424	409	415	429	435	397	363	404	398	429	441	375	405	425	370	405	412	396	396	426	411	435	405	391	439	448	417	399	450	400	391	450	450	408	435	368	401	375	438	413	392	412	434	409	402	408	439	381	446	421	416	406	425	426	436	416	400	390	378	430	426	454	389	425	430	417	411	410	395	394	468	430	409	436	410	450	401	418	414	444	384	407	413	426	404	398	416	434	406	412	415	408	410	417	436	419	423	415	444	416	421	449	435	414	394	417	421	376	419	424	418	417	387	397	404	436	433	390	414	461	444	409	389	418	448	415	407	407	425	406	458	401	431	422	421	425	411	453	413	414	415	418	441	380	399	386	404	444	405	418	375	434	411	421	395	409	432	414	400	446	411	423	399	394	440	425	428	414	403	398	382	392	428	409	434	412	420	430	469	444	425	446	448	452	436	418	430	406	421	399	413	435	398	434	402	437	434	428	390	407	443	418	418	413	420	446	423	437	420	410	388	424	435	406	364	383	412	409	390	408	408	416	412	423	390	408	430	416	396	419	384	404	411	419	435	387	388	444	425	447	456	436	406	392	410	389	438	447	419	386	400	423	415	450	436	396	447	417	416	441	417	459	386	410	405	404	413	442	439	442	412	449	384	393	442	456	410	396	414	398	434	425	402	421	394	411	463	448	399	426	423	444	381	420	447	387	397	391	411	407	408	400	458	448	455	434	406	428	388	424	424	401	427	434	415	406	437	432	421	408	430	408	407	417	382	365	405	455	427	425	426	441	442	433	444	395	413	407	433	400	397	426	457	397	418	410	436	431	403	432	411	402	424	402	405	434	404	415	418	414	416	409	388	382	443	404	406	443	406	407	427	420	411	429	446	395	458	414	384	382	423	402	407	413	411	445	443
28035	17170	2838	433	311	243	250	248	257	221	209	220	231	232	219	212	236	225	206	203	226	214	201	229	208	237	208	209	197	220	227	205	203	208	195	229	221	231	202	207	228	228	215	246	222	235	223	221	233	216	226	217	229	232	220	226	224	215	235	201	255	202	234	228	214	223	228	235	210	239	214	226	231	223	229	218	222	254	262	211	229	212	202	214	205	218	244	214	235	228	219	237	242	258	215	209	195	227	233	213	225	257	228	202	233	219	226	229	216	207	241	208	218	244	226	226	214	224	213	225	208	217	253	231	211	213	229	230	212	218	210	213	215	233	235	216	242	219	238	221	239	253	237	220	230	205	223	245	228	241	229	205	222	222	217	233	239	214	226	238	216	247	242	240	221	213	215	236	215	238	245	203	220	221	249	198	198	234	212	213	231	230	241	215	203	206	219	241	226	225	228	217	243	232	239	225	220	217	243	231	226	229	210	236	211	208	238	230	199	221	216	219	227	216	229	246	230	189	244	195	214	219	244	204	203	233	231	225	209	225	212	208	216	216	234	211	206	217	236	231	239	175	210	205	207	225	222	246	225	205	230	229	226	227	235	198	235	222	212	224	223	198	202	246	233	235	213	217	231	233	219	199	226	205	230	222	183	224	214	202	205	206	230	214	233	265	223	220	185	232	226	219	217	249	212	227	247	242	237	223	232	228	223	200	213	210	206	224	196	213	215	216	222	228	208	214	227	249	202	223	225	220	208	205	198	239	219	226	167	193	215	201	223	246	195	246	187	215	224	212	192	243	219	204	236	185	222	196	207	224	224	242	246	213	230	221	211	226	216	207	219	228	229	226	230	231	263	263	226	227	221	220	206	235	217	244	232	237	223	248	251	200	199	217	202	243	234	239	220	226	232	239	225	221	229	211	231	229	215	219	231	243	228	209	232	207	235	223	252	211	206	210	234	236	214	234	218	213	216	237	208	210	214	205	216	222	225	224	249	218	202	213	218	222	221	235	246	234	234	222	226	223	219	222	222	221	208	230	215	198	233	230	221	223	217	211	218	211	228	246	257	242	229	233	244	220	189	232	229	235	238	237	234	232	219	239	213	230	225	227	232	231	216	205	197	222	220	250	200	227	231	203	211	207	211	220	229	216	235	214	246	241	229	204	231	224	228	233	217	216	196	224	238	199	242	235	236	236	247	241	221	216	200	230	222	246	214	239	227	221	215	214	234	247	211	250	222	256	215	189	202	220	216	218	226	242	218	194	230	237	216	211	223	229	237	221	242	208	232	206	222	220	219	243	227	216	232	231	231	193	229	263	223	203	213	218	220	217	232	224	233	215	205	204	234	216	239	248	232	239	223	230	220	213	210	204	208	235	202	218	237	231	192	231	241	215	253	238	235	196	225	222	220	232	240	196	227	249	226	235	218	214	218	232	207	254	207	242	215	213	222	205	213	219	210	217	253	244	212	219	227	202	209	217	208	233	202	214	244	228	212	212	228	228	224	259	232	212	207	267	210	208	231	217	204	198	226	216	213	205	222	235	197	211	200	216	222	206	229	261	235	231	204	208	228	251	210	220	220	243	251	218	246	252	214	229	212	228	226	197	228	218	227	224	229	232	214	227	211	242	214	225	214	243	206	195	236	236	233	219	216	250	233	248	265	211	223	230	242	224	215	228	217	222	229	217	224	228	221	224	239	204	220	211	212	244	220	206	209	215	229	217	229	203	232	208	232	203	251	232	214	235	201	238	251	219	237	229	220	238	254	251	228	249	206	204	238	229	230	203	223	249	218	223	204	206	233	211	222	253	235	224	203	246	233	228	226	211	229	217	231	229	228	241	219	215	229	216	234	221	215	221	219	229	201	207	213	215	230	210	252	212	208	238	223	234	220	210	221	204	218	218	213	220	220	211	220	238	239	204	237	224	222	231	216	207	226	244	236	222	211	245	195	213	237	216	255	231	224	246	222	226	203	228	198	212	224	214	192	222	215	230	231	240	225	219	214	220	246	230	235	201	220	209	224	229	250	223	239	221	203	210	224	225	234	223	229	236	210	212	228	223	203	218	222	202	217	216	230	236	222	210	249	223	218	227	223	250	234	242	258	206	227	219	214	189	244	245	256	212	230	205	200	226	234	243	233	210	211	226	233	215	227	210	209	246	228	227	195	235	224	215	209	228	209	221	250	218	253	254	203	222	248	248	218	221	227	238	234	225	249	228	211	239	239	219	239	222	246	242	218	235	232	219	191	211	234	204	220	233	223	230	226	248	225	233	212	217	238	230	230	233	232	217	211	232	246	232	245	224	232	204	238	241	235	221	194	248	224	217	208	244	245	232	227	184	218	205	222	222	195	201	201	226	207	199	204	231	244	230	185	228	217	218	210	241	234	210	207	231	207	223	191	260	202	235	205	233	219	235	227	223	240	220	225	211	238	236	258	184	271	221	198	242	236	236	207	210	204	225	205	247	215	222	204	237	226	234	220	252	214	225	204	220	217	255	235	237	247	204	218	216	222	251	219	225	230	195	238	215	215	213	223	233	180	248	221	237	202	199	225	209	209	217	235	201	241	224	221	241	224	202	217	185	231	221	222	234	210	229	216	229	244	210	233	238	253	214	207	219	221	242	235	212	220	212	203	187	239	224	211	225	249	214	238	232	235	225	238	241	209	229	212	224	234	252	207	237	230	231	221	227	198	224	219	225	227	193	207	226	185	242	232	241	202	254	227	233	220	251	241	198	204	224	214	198	237	221	255	221	220	228	223	229	216	228	225	244	206	220	216	240	210	247	242	236	203	247	224	187	216	203	219	200	216	227	211	235	243	210	227	207	222	243	241	196	222	222	191	229	219	207	241	222	229	260	216	260	211	232	224	233	235	235	253	200	225	211	237	221	196	233	225	209	242	241	210	239	219	250	205	222	209	207	233	252	216	242	214	225	234	244	235	236	217	240	224	231	215	195	211	228	226	213	222	214	203	222	229	236	233	209	213	212	219	238	233	220	244	208	214	227	205	250	191	233	217	213	221	223	242	225	239	219	213	227	231	239	219	236	234	207	204	244	230	202	224	217	229	234	239	220	222	252	230	210	213	227	216	214	223	216	196	257	258	198	216	229	226	259	233	247	228	216	209	260	216	210	226	211	265	228	221	229	232	239	232	243	235	237	238	235	244	212	211	224	227	202	226	218	210	199	200	228	248	236	221	215	213	220	231	232	213	235	215	223	244	230	211	230	217	220	218	218	222	215	239	217	232	219	217	217	247	231	200	196	218	210	219	211	239	218	236	240	253	227	239	207	232	222	235	224	234	243	228	232	214	243	218	243	229	217	215	228	214	250	218	215	212	225	237	213	212	208	247	227	247	220	237	253	206	208	208	220	210	236	224	217	212	207	218	224	237	189	231	241	236	239	247	222	217	253	232	218	226	220	217	206	219	232	217	210	210	221	231	239	207	243	232	211	227	246	219	230	227	202	250	233	230	212	234	228	196	214	212	227
4192	779	531	375	352	328	278	278	279	276	241	260	264	267	275	261	257	246	248	228	258	283	260	246	219	241	225	272	239	236	264	242	238	244	236	245	255	250	265	260	292	259	236	261	276	276	229	244	241	301	266	288	255	274	263	231	277	250	275	265	244	234	265	242	254	238	252	272	238	243	277	245	236	224	271	264	265	248	247	268	251	252	237	253	265	242	253	253	230	239	218	248	226	262	275	243	265	253	242	258	264	248	271	248	249	258	246	240	232	251	235	274	250	243	244	235	270	227	260	247	232	241	260	252	247	255	239	239	269	247	272	243	265	241	238	229	253	239	250	251	261	241	256	231	270	251	280	235	261	227	231	257	236	258	232	255	260	259	226	264	267	231	231	237	250	260	243	216	245	237	244	261	253	248	261	287	225	253	221	286	264	261	261	240	249	258	272	262	251	236	278	261	275	239	250	251	242	252	271	247	247	271	228	251	276	242	264	242	250	266	221	238	253	236	266	237	256	244	268	274	243	258	229	247	240	218	242	274	249	233	257	227	237	242	277	220	233	245	288	285	256	222	270	263	245	234	213	257	231	244	267	273	252	249	242	272	240	252	271	260	289	262	211	276	276	255	242	253	265	270	265	245	278	229	255	286	221	248	256	285	243	303	261	263	254	247	249	245	255	252	247	239	256	265	261	247	255	234	257	260	248	251	219	255	246	246	269	230	265	253	255	248	258	255	262	237	235	262	225	282	252	265	273	274	229	238	247	208	239	261	266	246	272	279	259	230	239	234	259	247	276	225	279	252	245	237	246	273	239	244	263	239	230	266	235	268	285	250	238	242	268	256	284	249	269	271	257	250	270	237	244	246	220	238	284	266	250	239	262	263	224	233	250	237	240	243	252	259	232	263	226	227	248	252	264	254	282	257	264	259	267	247	257	238	227	243	241	230	231	243	281	255	242	252	242	273	250	261	255	270	255	259	257	271	242	235	276	256	280	272	250	268	259	256	267	289	243	266	312	264	268	247	244	263	226	225	248	280	237	265	249	227	257	273	252	250	239	222	249	276	259	283	240	249	248	240	258	287	242	247	251	236	286	263	246	225	263	256	243	215	259	251	253	262	236	249	217	242	258	228	259	222	247	269	255	227	298	261	245	227	246	255	246	254	212	240	245	267	264	261	263	256	256	238	238	258	252	225	283	250	202	249	264	230	248	270	251	260	248	280	254	246	256	249	240	251	237	288	260	257	230	250	276	259	241	262	244	227	246	268	261	241	256	245	244	272	252	266	254	237	255	259	250	252	261	265	221	227	239	265	264	246	229	242	276	241	245	260	268	257	219	254	258	239	239	235	267	229	237	230	282	229	268	262	271	236	256	221	267	248	256	261	240	260	251	255	259	266	266	251	282	269	244	247	270	235	269	244	267	231	240	267	242	243	236	217	277	260	267	264	266	222	216	242	257	253	258	250	261	221	250	253	242	232	259	221	241	270	229	223	252	277	236	255	253	234	254	260	257	289	264	222	270	258	265	270	243	242	258	259	258	278	250	249	235	241	246	270	256	240	265	243	242	247	278	234	261	260	250	249	239	264	236	256	276	242	266	235	248	242	244	240	261	244	282	276	233	251	245	280	234	275	239	271	255	231	225	259	249	261	252	252	255	276	246	246	237	258	248	235	253	256	249	262	247	236	228	240	240	239	262	263	256	230	249	291	252	247	244	261	270	248	222	229	242	249	288	238	237	272	259	261	266	258	245	244	253	252	259	275	214	271	266	256	251	271	253	259	253	257	246	246	245	244	229	245	250	268	266	217	260	249	264	244	241	215	273	259	265	233	271	261	241	270	256	223	220	239	260	259	268	257	250	241	262	258	227	262	241	241	268	253	272	229	269	245	246	258	249	249	250	273	244	229	268	238	219	273	244	262	269	262	247	266	232	262	240	246	246	276	255	258	241	254	254	260	256	255	264	273	284	259	279	258	251	257	253	259	240	267	254	260	244	243	279	269	294	253	262	293	255	281	239	247	247	253	246	245	258	279	238	268	249	246	259	242	268	256	252	277	221	229	272	264	271	236	240	251	251	266	241	263	261	246	253	274	285	248	247	256	234	244	286	239	249	248	265	242	263	249	269	273	243	269	257	244	222	267	264	249	231	246	274	261	245	258	241	251	259	242	253	251	248	281	250	257	235	260	262	246	254	268	270	267	265	275	271	248	253	275	235	279	264	258	259	268	269	245	289	273	263	235	257	292	276	256	247	253	266	225	274	258	254	256	247	242	240	269	253	279	260	239	242	245	273	233	278	269	261	259	263	254	245	264	240	283	250	262	270	258	249	267	236	246	241	260	252	271	243	260	246	284	247	281	262	244	292	251	246	256	250	227	229	260	249	254	265	234	271	258	251	276	284	246	263	251	233	243	251	244	253	248	246	247	292	269	223	253	258	269	249	260	236	247	243	236	239	235	281	258	263	246	252	247	259	257	258	271	260	237	249	249	242	269	265	256	292	238	234	235	249	235	270	269	261	266	256	233	252	262	248	276	231	244	250	265	267	245	244	272	270	266	261	267	231	254	236	275	277	280	247	224	291	230	223	230	271	247	258	257	262	261	255	252	255	249	263	265	244	250	263	249	248	242	256	245	218	279	259	246	262	221	267	257	256	249	251	260	234	284	247	248	248	244	269	257	244	269	279	258	247	282	247	268	262	237	253	252	247	252	230	248	272	244	235	232	244	266	249	243	245	274	241	234	242	235	238	272	259	251	245	261	241	230	265	256	235	269	258	255	243	212	259	257	226	266	221	240	261	271	241	240	272	263	247	240	235	286	277	254	233	265	237	258	250	216	275	252	254	275	265	257	268	255	248	251	233	256	242	252	240	240	271	252	235	279	271	257	240	264	246	263	242	249	226	270	277	252	253	261	270	260	256	267	278	252	267	248	245	272	237	227	255	227	257	251	250	223	253	231	251	237	238	231	226	256	232	282	267	284	232	250	220	275	271	275	247	269	266	267	265	243	243	220	256	257	236	240	244	235	245	249	256	262	229	255	257	254	263	250	253	250	237	227	252	254	259	280	252	254	275	228	237	231	255	270	245	287	246	221	294	255	254	255	250	267	271	246	272	226	267	265	237	284	269	252	258	251	240	247	249	250	244	252	250	241	246	258	252	245	263	254	247	265	237	256	280	269	237	257	232	260	271	259	243	254	287	244	274	259	261	234	248	241	241	251	257	251	238	245	252	235	255	257	290	267	259	263	257	235	254	234	239	224	245	254	248	295	277	246	224	249	223	250	263	256	257	268	269	271	265	287	273	261	260	247	239	281	233	285	279	231	227	265	251	249	260	247	235	267	232	261	253	248	240	256	245	254	278	265	223	254	237	242	258	237	268	264	235	230	282	233	295	264	241	253	263	260	247	250	244	250	254	281	272	273	263	270	229	270	239	264	247	241	249	261	237	243	268	240	263	259	258	271	283	261	265	240	260	255	261	229	250	256	240	253
24048	21374	28577	24532	21364	8466	849	521	432	371	321	293	260	264	264	247	208	200	209	224	193	191	210	202	217	190	176	193	197	194	165	179	182	193	196	172	177	161	183	186	216	186	183	176	167	178	179	166	161	180	179	188	180	172	188	165	180	174	166	187	193	181	172	195	177	182	191	165	184	175	176	177	159	143	167	175	187	178	164	177	199	170	198	163	184	162	180	182	176	176	181	186	183	165	169	197	196	171	175	168	169	161	179	167	191	199	181	189	178	153	172	170	154	183	162	183	164	183	160	177	174	158	180	181	164	153	175	181	170	178	181	153	181	172	210	171	202	156	166	156	173	178	190	175	171	198	185	179	163	207	179	176	185	168	183	162	177	196	164	201	166	176	163	180	157	176	167	177	156	172	214	174	163	143	170	158	166	167	181	154	167	173	168	187	188	187	172	168	167	170	185	171	152	173	183	188	169	156	200	156	174	181	205	176	193	173	203	169	184	176	162	182	165	179	158	187	188	172	161	196	161	173	198	175	164	189	172	156	177	168	176	163	183	195	194	194	181	164	178	184	182	179	193	159	174	160	158	157	160	180	164	186	171	174	175	184	170	142	178	162	183	173	166	191	188	178	184	169	175	161	154	157	162	167	187	197	182	194	177	170	165	191	167	181	158	170	181	210	196	173	169	162	183	186	146	185	166	170	178	172	161	188	199	183	186	186	166	161	167	195	183	191	155	179	155	182	169	201	164	153	172	177	195	186	176	187	155	168	186	192	171	170	168	186	179	169	187	136	163	178	209	186	196	160	193	143	169	203	188	182	189	191	188	187	197	171	162	211	202	172	176	163	178	150	181	176	173	206	184	166	178	171	164	184	163	170	182	186	167	181	176	201	153	173	192	179	149	154	170	184	169	159	195	183	181	208	151	179	157	160	180	178	195	170	161	194	179	165	177	184	203	192	170	174	181	161	171	190	163	161	179	180	189	167	172	175	177	180	160	160	182	171	143	165	174	190	171	190	214	207	191	173	177	153	181	187	170	152	180	153	165	191	182	197	183	164	172	190	162	173	184	180	164	178	182	188	209	170	184	169	196	162	167	189	177	206	176	191	192	190	165	157	192	176	169	172	169	159	171	187	172	175	178	175	168	183	196	176	176	167	184	180	195	182	165	175	164	188	156	178	174	190	196	187	190	165	166	167	171	190	191	171	199	175	179	171	189	173	158	150	198	161	163	192	171	179	177	192	184	201	184	183	190	154	193	165	149	188	177	175	161	175	181	190	162	168	197	160	165	179	148	184	178	166	158	174	189	188	162	179	161	166	166	214	176	183	148	176	179	157	185	170	177	155	159	162	180	174	189	184	187	166	168	175	182	169	179	192	164	160	167	176	172	164	161	196	152	180	175	157	167	168	156	146	170	194	198	187	180	163	181	165	156	178	160	159	153	169	157	175	172	167	170	187	176	171	169	168	179	146	211	197	156	179	184	196	174	148	185	177	152	185	172	173	167	195	209	178	179	166	184	153	159	164	168	154	186	210	179	176	177	196	182	198	168	162	156	209	169	180	176	183	167	173	169	187	189	178	172	169	189	172	172	146	176	181	153	161	181	168	170	150	184	168	166	161	172	179	157	189	175	187	155	157	185	172	131	171	159	164	170	142	172	180	187	165	182	152	178	181	171	182	163	179	163	191	204	166	146	164	174	182	181	179	172	173	182	170	170	203	195	191	173	179	167	177	197	189	165	168	173	182	156	160	183	159	180	150	179	167	171	163	170	160	186	162	181	194	165	195	177	176	175	157	145	188	201	174	192	170	165	169	178	167	181	175	152	187	163	192	173	181	187	187	167	184	159	163	179	162	172	192	181	187	187	170	196	160	192	183	177	182	167	188	139	163	204	178	193	167	180	174	173	170	178	167	182	183	175	173	186	154	183	184	193	183	200	175	183	165	166	170	159	208	178	195	167	163	191	186	178	193	143	213	173	169	189	183	180	144	184	192	167	164	174	189	174	163	176	188	184	185	155	174	175	169	187	174	179	167	176	162	183	170	189	179	178	161	190	188	193	199	163	177	174	163	176	170	190	172	205	152	181	185	187	170	165	176	172	179	157	161	168	180	196	191	161	186	173	189	182	157	173	146	185	202	173	150	177	151	172	188	154	180	172	192	198	173	166	157	168	174	172	175	194	184	180	155	161	180	177	185	194	167	187	181	190	176	175	177	168	170	188	172	176	151	181	169	175	195	165	183	174	174	172	171	177	188	196	171	191	193	195	179	203	163	201	166	175	154	197	166	184	167	182	189	203	185	186	172	175	173	163	194	178	152	170	179	151	184	198	190	181	193	157	186	194	184	188	164	172	173	179	170	171	167	176	170	169	180	183	184	162	159	174	173	196	205	148	189	172	158	189	161	163	182	163	141	199	182	189	186	170	189	186	170	150	169	170	191	172	178	147	177	189	186	182	158	185	177	150	174	178	172	162	178	180	175	184	153	196	165	160	164	184	187	173	186	175	165	166	166	180	187	185	166	162	190	164	166	169	173	196	192	166	206	157	183	190	153	160	172	184	179	178	207	164	187	163	156	161	163	180	190	170	161	189	156	174	198	159	156	181	164	168	187	177	164	189	158	200	162	197	165	174	193	157	171	198	208	154	159	173	173	173	191	172	148	171	165	204	197	166	202	178	193	173	185	158	192	173	191	166	181	158	201	183	168	153	136	172	172	171	166	191	163	169	164	164	152	196	179	185	172	186	162	187	189	171	178	154	200	187	184	188	167	178	162	178	175	194	172	176	185	190	167	167	190	174	158	190	185	170	161	203	179	191	162	163	176	169	188	157	182	157	172	162	190	167	137	177	180	177	175	185	156	186	172	182	192	178	169	187	174	149	162	171	169	161	173	167	172	197	191	162	161	164	160	156	190	167	188	169	169	179	193	179	172	175	153	182	168	177	156	188	168	194	158	161	183	170	200	187	161	171	177	184	170	168	198	148	175	187	169	164	201	174	179	195	201	195	169	178	189	196	187	169	186	188	170	176	176	179	181	164	196	164	189	140	172	187	193	149	175	193	185	197	178	160	154	184	190	176	186	160	160	164	190	178	179	200	164	178	155	186	174	179	176	175	186	182	181	157	205	186	187	157	181	176	175	181	176	187	178	179	169	158	199	183	170	167	166	180	159	176	173	185	170	188	186	199	198	178	178	184	163	171	171	188	187	185	172	186	166	178	186	181	176	175	184	168	172	145	171	159	188	167	162	176	168	202	193	202	178	175	177	170	185	178	177	164	169	177	182	169	176	186	185	191	170	158	201	154	166	188	180	177	158	159	163	166	177	182	167	186	184	180	177	197	185	170	167	167	192	195	175	171	167	174	189	168	171	172	151	187	176	175	175	175	156	159	155	159	163	165	198	181	183	178	155	178	185	153	189	164	183	184	176	174	153	178	167	161	191	186	157	161	156	198	163	186	169	188	174	171	180	176	151	167	183	173	186	174	166	180	167
3440	9018	5951	2571	1860	1349	1024	814	637	544	458	442	402	376	340	271	254	270	259	268	249	266	225	233	204	247	207	221	208	218	202	212	217	226	209	203	193	214	207	229	190	202	166	203	223	213	209	203	193	193	199	209	216	194	208	203	210	212	186	197	204	186	187	203	213	207	199	201	183	208	234	183	184	218	186	197	182	199	213	194	187	200	200	184	185	182	192	211	207	193	204	193	202	202	179	206	174	198	182	213	186	188	202	204	196	191	191	184	215	193	210	200	196	188	215	199	174	192	169	200	197	169	207	206	193	199	182	177	166	198	186	182	170	162	198	175	207	189	209	196	168	196	194	184	179	188	198	191	205	184	181	183	184	173	198	195	173	192	204	185	187	176	178	186	205	202	193	179	199	184	180	208	190	178	196	185	200	206	230	193	164	190	218	195	198	192	212	198	163	194	185	192	207	180	184	206	190	224	201	192	205	185	188	191	186	167	199	214	185	185	181	217	185	197	159	189	194	198	206	192	198	184	214	168	209	190	215	167	214	210	170	207	172	211	192	200	191	200	191	192	217	207	180	206	205	185	190	177	173	204	233	200	209	187	183	209	227	195	191	202	209	177	181	180	211	196	196	196	187	196	182	192	194	187	194	182	189	178	178	219	201	210	181	210	198	188	189	218	192	204	183	192	170	200	203	182	172	215	171	206	202	165	194	211	201	182	197	213	176	181	214	202	224	188	168	172	177	186	185	169	190	199	215	224	199	192	177	207	184	204	195	186	192	196	175	214	219	171	168	182	195	196	193	193	188	182	190	214	203	208	202	186	185	180	194	184	184	198	176	206	159	200	186	217	167	190	200	206	190	182	196	196	192	191	192	186	226	231	191	193	190	202	181	190	188	211	194	152	187	188	178	201	180	195	189	218	207	184	177	200	192	185	177	193	200	197	155	187	207	216	183	194	179	177	202	188	152	200	172	172	193	195	182	182	179	222	198	184	196	188	191	182	202	209	188	170	173	192	211	183	215	203	207	185	192	200	173	202	192	191	193	177	207	210	173	179	192	201	207	199	179	188	201	208	183	201	202	219	207	196	168	199	192	188	173	190	176	195	166	203	185	165	184	189	213	179	187	188	188	183	187	220	185	201	206	195	180	201	206	192	162	167	206	175	183	195	213	203	203	190	192	197	214	199	192	169	185	199	165	189	160	197	189	190	179	154	209	194	185	208	207	184	200	186	186	200	197	203	198	183	189	178	193	203	177	198	207	201	193	198	155	179	181	186	172	194	200	196	188	209	205	176	204	213	183	195	192	184	180	166	180	177	213	179	183	200	209	191	194	198	180	173	184	179	178	190	221	198	194	184	168	204	194	194	204	200	193	187	185	199	187	183	186	187	185	182	180	172	183	210	212	187	188	189	186	201	200	193	205	180	195	189	189	204	191	189	171	188	184	203	199	196	193	205	192	195	193	194	208	205	193	170	217	187	192	200	189	177	218	189	175	190	207	197	190	204	187	215	215	196	187	181	177	214	201	200	195	189	185	184	216	180	183	155	180	182	190	172	198	197	187	186	186	205	186	189	205	179	180	196	183	231	194	188	188	182	211	199	223	211	208	225	193	199	172	185	189	190	189	209	217	183	203	194	180	189	205	208	199	175	192	211	209	214	208	191	175	223	198	210	189	188	191	178	194	195	206	198	199	182	185	185	181	219	201	182	190	201	184	201	215	201	181	177	209	194	168	190	196	224	182	187	228	194	188	188	193	176	198	195	208	188	199	215	187	192	201	203	201	198	206	214	203	198	178	164	197	192	187	181	179	186	206	171	189	191	173	186	187	195	198	200	205	170	184	207	178	172	192	212	190	198	200	177	215	202	231	177	202	183	182	192	174	203	209	187	193	187	192	181	183	195	214	186	204	211	205	205	203	203	200	171	183	196	215	161	203	201	181	183	221	201	205	178	200	200	234	199	190	175	173	202	176	194	239	187	208	183	203	190	171	201	207	178	194	194	188	204	190	189	191	183	187	193	183	215	191	223	165	205	197	172	176	182	211	183	192	202	194	178	198	190	175	205	198	212	195	179	186	198	173	187	192	207	196	192	198	206	195	190	205	219	198	201	193	184	180	184	192	216	193	197	194	186	176	187	224	177	176	181	191	174	212	177	201	174	205	185	194	212	196	202	238	196	192	182	195	196	155	200	201	191	184	217	192	195	207	177	186	196	195	196	188	189	187	191	194	201	205	198	169	197	200	206	200	193	193	201	197	191	206	203	189	181	201	200	183	212	194	190	177	209	190	213	201	206	198	195	187	192	211	228	184	166	184	186	192	211	195	194	200	195	197	179	176	207	214	205	187	182	178	186	198	201	185	189	193	205	196	197	209	188	173	157	205	204	193	211	206	178	186	167	193	185	198	191	186	204	208	184	186	213	182	153	186	196	209	202	193	195	162	191	207	177	204	192	184	194	183	187	204	213	179	190	222	206	197	200	164	197	196	196	201	187	169	190	203	198	182	187	182	196	186	179	196	187	183	186	213	198	217	200	207	180	200	184	195	215	192	198	222	195	188	185	184	183	196	201	194	188	207	177	207	187	207	195	212	183	190	215	176	196	172	177	209	203	194	185	188	170	211	184	197	172	202	190	189	219	220	203	194	203	191	210	212	195	191	200	195	187	186	207	201	196	192	194	191	193	191	209	174	191	206	180	190	190	211	198	188	194	183	177	190	168	177	210	194	192	212	193	185	181	200	192	202	185	195	209	195	192	183	183	213	166	194	202	182	196	197	230	173	199	183	182	200	196	185	174	173	182	188	203	208	204	207	185	177	198	187	191	196	175	193	197	170	166	185	178	182	178	167	173	186	198	194	182	191	186	184	168	202	191	196	179	182	197	193	203	188	176	159	203	198	192	184	191	175	201	223	197	203	178	169	179	208	195	166	193	194	196	184	184	178	180	178	214	180	204	189	180	200	204	182	217	184	187	195	205	199	178	184	181	199	195	192	162	209	190	196	212	211	204	201	202	191	203	156	180	194	189	182	178	224	184	192	205	188	169	193	199	184	192	196	194	193	155	195	191	193	185	194	209	186	167	200	188	195	197	192	227	203	196	182	179	175	192	155	202	195	195	185	189	202	195	203	191	217	181	200	190	180	193	214	196	196	190	195	180	194	170	196	184	207	210	174	201	173	197	168	190	191	183	199	192	194	179	185	186	196	206	195	197	161	183	178	203	191	193	174	201	186	215	195	199	197	197	195	191	191	188	170	193	196	195	194	170	173	175	216	182	230	210	189	207	209	195	183	204	185	195	186	213	187	187	171	211	194	220	190	206	198	192	189	184	196	175	186	209	179	198	165	173	167	198	184	195	165	177	171	188	198	211	163	183	209	208	225	208	180	196	192	193	211	202	213	183	198	200	201	203	180	172	237	185	209	200	170	207	205	163	163	207	187	205	178	180	195	205	206	213	187	184	171	191	210	172	203	191	197	208	188	181	201	209	170	197
25180	21352	27469	25564	9713	814	641	592	568	488	500	484	496	462	510	431	465	462	403	430	470	444	439	435	442	422	417	389	384	417	428	440	420	421	427	438	416	454	460	432	410	426	455	412	424	449	468	452	441	385	441	436	402	420	400	454	439	429	413	397	400	450	472	419	444	419	466	446	422	391	393	452	447	397	414	409	402	397	408	436	412	435	409	379	412	427	405	442	442	421	443	447	395	432	412	437	439	394	401	402	457	447	377	415	440	437	377	410	455	404	420	403	446	444	397	434	425	424	438	431	434	429	469	410	435	410	444	407	418	417	450	442	414	406	442	424	393	375	431	420	429	414	441	390	404	426	398	430	440	429	400	408	421	412	451	420	403	412	392	447	434	435	398	419	439	410	421	425	441	440	421	421	468	423	443	405	402	435	394	382	421	427	414	415	401	425	446	423	461	390	407	417	458	436	421	424	417	422	429	402	452	450	436	376	424	420	393	414	373	371	385	393	427	410	418	402	422	397	407	436	445	430	445	456	398	430	425	459	410	469	398	384	439	377	444	413	402	439	446	427	418	407	418	417	378	466	404	428	377	431	415	394	419	420	368	435	433	433	424	476	408	427	406	448	402	389	443	418	415	413	418	443	426	443	392	411	429	395	417	458	429	409	463	408	408	390	417	427	453	419	428	419	392	400	431	418	441	443	415	432	412	411	419	385	467	391	393	425	409	422	401	431	414	429	409	422	405	434	444	418	413	405	437	426	406	433	482	447	385	409	390	418	410	455	413	445	417	442	423	402	415	438	435	395	456	451	431	423	448	453	410	428	470	420	418	420	389	424	365	447	431	437	431	402	427	390	422	390	420	383	444	456	409	447	454	421	410	443	410	455	425	439	413	406	418	424	418	433	409	435	390	388	405	438	435	451	409	420	406	423	412	403	402	452	434	386	400	407	441	450	408	426	434	461	419	444	427	392	410	380	449	442	401	441	433	415	412	403	442	412	408	444	404	426	460	438	405	417	420	443	415	409	426	428	435	411	399	417	391	405	387	436	434	411	451	470	446	407	429	428	436	417	426	423	424	441	461	434	442	401	398	407	431	385	424	441	412	411	420	421	444	417	416	412	433	428	462	426	402	424	439	419	403	423	419	411	416	396	423	381	473	413	426	409	439	394	418	432	413	452	406	421	441	392	387	417	440	392	455	463	450	435	425	454	435	437	430	401	423	430	393	401	423	445	398	419	452	378	438	436	401	457	462	417	439	406	445	405	390	392	418	397	424	387	440	430	375	425	406	415	430	426	430	433	392	431	412	416	430	395	424	402	420	439	443	404	443	415	396	412	423	475	417	389	434	404	436	383	440	426	433	447	457	439	411	410	435	428	407	428	456	392	394	429	437	455	463	435	427	425	426	402	426	413	434	423	423	400	439	407	434	406	405	424	470	387	419	398	425	453	418	424	426	410	419	405	399	413	446	408	402	414	414	425	436	442	452	423	402	446	419	412	411	412	413	408	435	430	423	434	379	412	445	444	413	419	426	450	398	413	432	449	411	422	437	422	402	429	427	446	407	414	444	434	429	443	402	433	454	432	430	425	419	415	416	430	405	429	414	414	437	438	430	415	412	441	412	411	430	411	451	408	402	464	406	472	425	438	436	427	429	397	387	426	441	423	408	417	417	396	406	442	427	374	411	426	429	408	418	403	422	384	389	389	405	411	417	390	437	374	436	409	412	454	487	433	417	433	429	435	391	386	439	424	403	417	383	438	405	432	401	438	436	427	425	404	446	446	445	423	423	452	398	413	411	463	413	440	437	433	414	418	428	437	434	429	437	404	437	435	409	410	392	409	404	464	429	447	424	392	431	427	399	444	400	413	404	433	410	400	392	439	424	436	453	426	463	444	393	371	437	421	441	398	458	428	431	439	412	433	437	422	397	422	437	384	424	419	418	424	427	409	413	404	411	433	450	470	435	452	430	444	437	407	412	450	415	431	391	409	436	418	418	410	450	444	407	414	376	438	415	419	411	422	407	440	421	442	438	448	408	445	441	427	441	399	427	488	365	394	425	379	431	453	394	402	439	434	402	373	437	411	419	437	422	390	415	407	445	417	432	452	398	440	427	401	448	428	441	403	398	451	441	361	417	403	410	434	416	424	432	410	420	462	448	419	400	397	412	407	412	443	433	394	395	400	446	392	426	414	424	458	400	382	423	421	422	426	435	443	410	422	427	436	404	412	417	408	440	436	433	426	408	380	413	395	426	422	405	431	400	443	412	425	396	439	410	453	442	431	428	424	427	466	421	443	406	398	391	426	408	412	464	408	417	464	443	390	426	427	428	417	410	419	454	392	434	433	424	412	427	399	453	406	451	437	469	415	421	421	417	405	414	420	395	423	432	391	403	429	415	409	411	408	451	426	441	384	436	384	418	415	419	466	421	426	421	419	434	428	445	435	435	434	395	434	389	416	403	464	447	441	405	426	422	410	466	416	426	419	402	402	435	467	391	432	438	435	421	410	412	389	404	433	427	450	398	436	427	422	445	418	434	415	398	424	435	410	420	391	391	440	442	423	394	447	400	422	417	419	381	419	434	395	431	431	410	442	442	437	471	458	445	411	440	435	426	414	430	478	447	430	433	447	450	409	415	393	428	426	439	412	407	401	400	345	413	443	458	395	406	443	390	441	429	403	442	368	426	399	409	455	432	444	410	385	386	382	427	441	417	424	388	406	432	440	414	414	436	452	418	407	407	402	433	456	449	371	411	437	412	427	398	456	418	412	414	403	429	427	442	405	416	427	426	403	429	417	441	433	399	442	441	445	433	413	410	443	450	395	424	421	442	410	447	417	403	413	474	406	455	439	400	453	424	404	417	438	401	425	431	420	436	424	415	421	436	406	409	451	436	406	420	411	417	416	431	434	413	387	428	456	380	452	427	425	419	426	393	398	414	440	402	438	433	357	416	402	413	454	440	460	426	369	418	417	408	418	394	413	426	431	417	417	422	459	403	398	426	444	424	461	418	395	428	441	425	430	425	390	420	430	418	432	435	427	425	409	427	447	418	395	444	367	391	446	415	369	404	456	384	427	435	440	461	467	427	436	456	410	429	432	408	437	444	416	409	394	420	407	451	399	425	449	431	412	451	433	421	431	370	408	422	403	442	427	409	399	418	403	460	426	399	400	436	400	444	413	425	417	413	421	444	412	422	446	446	403	397	434	441	446	460	416	452	430	417	442	399	399	410	441	426	449	383	372	416	424	452	442	440	399	417	418	377	418	425	408	417	384	449	422	410	432	389	429	406	455	414	374	440	410	437	446	458	432	448	416	381	425	409	447	440	486	404	408	419	394	416	428	418	401	390	410	419	397	439	421	398	421	434	453	427	419	434	453	430	441	437	417	448	428	437	436	400	419	436	405	398	453	399	406	439	374	419	457	443	396	405	397	431	412	431	425	452	441	462	428	457	415	424	386	403	411	422	433	446	400	393	420	409	459	430	395	425	432
3508	5252	3452	1762	1293	1081	986	776	745	684	605	593	564	537	531	486	506	531	481	474	477	435	465	415	471	471	451	456	452	417	459	438	438	452	413	447	473	439	419	473	451	470	469	435	434	468	487	458	480	452	480	413	490	441	467	407	456	485	491	446	404	467	445	456	411	459	447	435	440	460	422	443	503	471	427	453	504	413	490	483	401	438	488	456	474	480	428	480	469	463	479	442	445	454	435	451	448	470	448	467	449	476	437	456	454	415	444	444	431	421	502	477	438	445	455	422	428	454	452	433	454	434	475	438	449	478	430	439	476	434	408	428	438	452	444	397	424	446	386	447	442	436	471	455	461	409	442	457	461	446	467	472	448	416	473	438	420	407	435	430	413	489	425	429	457	436	429	493	441	462	449	454	457	432	422	449	447	431	446	435	485	463	430	467	429	450	446	433	446	426	401	432	446	439	448	423	450	423	456	466	438	474	441	459	435	418	452	442	426	433	490	426	473	446	445	431	470	442	412	422	421	451	462	431	506	449	453	438	463	442	400	439	455	445	487	429	450	449	431	461	472	424	462	433	400	417	471	447	453	421	473	479	486	420	405	404	472	421	464	439	473	476	460	458	460	447	486	470	445	461	448	446	455	404	470	434	467	491	433	464	496	444	457	412	416	478	414	474	466	458	431	435	434	449	506	427	450	429	476	466	437	472	469	447	441	460	442	428	470	426	401	441	468	446	417	457	472	445	470	470	446	433	440	492	458	409	419	425	453	435	433	491	447	441	408	483	393	457	452	469	487	447	416	431	475	470	416	469	436	436	453	457	449	443	413	478	434	455	475	452	442	415	439	396	427	458	441	448	419	453	437	438	451	444	452	425	420	448	439	476	496	481	447	414	439	442	417	441	465	473	452	415	468	418	432	448	431	475	425	447	401	432	411	483	444	466	427	449	459	486	401	463	447	427	463	466	440	458	438	447	421	445	433	434	433	416	425	468	438	411	419	502	442	453	407	459	471	450	464	486	445	464	412	437	487	430	463	447	450	442	436	404	456	458	439	478	416	437	444	443	489	445	432	507	438	438	418	440	422	456	401	460	448	438	457	464	452	425	431	462	418	474	464	449	407	435	452	438	467	457	451	449	437	441	430	431	450	427	422	445	427	415	455	429	463	430	429	449	474	429	457	415	432	435	420	443	471	443	421	404	463	486	468	453	500	445	416	452	459	456	442	477	456	435	449	448	428	421	447	442	425	448	458	409	430	464	472	432	444	458	468	435	471	466	451	466	449	446	433	422	441	452	436	481	456	452	432	452	470	448	453	407	417	461	442	441	455	469	452	477	475	482	456	396	412	440	429	420	444	462	466	454	430	439	448	445	433	447	439	450	455	433	426	446	495	442	511	446	435	462	410	412	468	409	428	460	460	432	426	447	430	488	467	440	459	470	395	410	442	433	445	443	461	411	425	437	481	420	481	441	428	532	398	428	438	480	465	432	427	477	428	454	452	447	453	451	433	416	444	428	424	452	470	474	476	398	463	454	450	456	477	464	457	433	457	443	448	444	424	422	413	412	434	458	430	442	457	467	431	439	447	444	424	472	446	447	451	431	461	419	440	463	472	444	416	481	441	454	454	437	477	468	435	456	441	461	418	432	456	412	462	489	428	499	473	445	429	443	432	402	455	438	425	446	442	426	418	438	415	442	449	461	455	424	494	440	453	435	462	433	468	430	438	455	444	436	454	462	432	435	436	471	450	424	464	434	453	434	423	464	447	445	439	436	434	432	463	460	466	475	407	441	427	437	471	435	428	467	455	477	439	486	431	440	411	415	400	431	429	411	440	440	497	405	439	427	427	457	424	491	452	447	437	459	447	473	499	412	452	455	443	458	429	482	406	429	447	447	476	443	423	466	446	430	412	443	446	411	463	435	451	436	447	452	447	456	467	465	457	440	464	435	420	451	478	415	473	470	430	442	500	433	444	410	468	438	413	427	445	456	495	452	443	476	443	446	435	470	447	438	419	458	438	412	424	463	452	421	468	462	423	454	445	448	483	461	430	430	452	481	412	479	431	419	462	446	494	453	416	458	444	472	460	453	451	411	449	474	449	428	486	466	467	450	445	416	461	448	441	439	435	442	432	469	464	441	440	423	456	469	442	487	421	445	427	448	453	444	487	449	449	424	429	446	431	474	461	470	470	464	463	431	439	425	437	436	452	440	465	451	447	430	441	473	453	484	432	436	463	483	430	499	478	432	476	457	395	488	421	414	471	458	434	461	444	423	444	455	503	428	442	456	443	449	444	449	467	432	458	445	457	468	461	468	415	467	455	441	430	419	465	482	454	462	473	450	423	437	451	444	440	460	438	437	470	431	407	429	415	431	440	449	447	433	426	456	466	448	447	440	415	457	444	442	460	450	390	401	436	461	394	431	429	469	445	435	451	457	440	433	420	424	472	455	464	433	442	485	446	444	462	427	456	440	455	488	442	426	438	458	478	443	448	448	422	452	442	430	446	399	451	445	460	409	477	428	468	413	418	438	466	449	447	439	462	427	463	442	456	437	421	431	473	435	471	464	486	483	428	436	425	437	458	455	449	449	456	454	431	428	498	446	463	448	475	437	434	420	460	436	475	472	438	455	423	444	443	448	471	413	456	465	453	424	465	466	459	453	450	445	437	453	448	418	469	457	458	481	418	438	437	456	439	458	423	432	487	492	410	467	416	470	497	468	439	427	457	489	452	449	504	441	417	426	419	477	461	494	426	440	433	445	431	449	459	462	437	457	460	444	459	477	480	471	447	461	413	467	429	471	446	440	454	463	429	426	422	434	426	444	419	435	461	464	442	454	477	484	452	410	403	477	420	449	407	415	475	441	439	451	447	461	430	439	456	443	426	404	455	444	448	423	417	414	422	468	441	473	466	455	432	462	460	481	443	464	429	473	420	427	441	421	484	453	435	456	494	414	460	434	442	466	443	413	484	399	445	453	445	443	486	486	435	462	448	431	484	443	464	460	444	442	484	442	462	433	450	475	440	443	460	429	443	456	445	449	443	439	445	464	441	462	437	450	448	443	469	469	448	445	455	431	442	497	463	449	419	429	475	449	438	435	439	465	446	451	461	441	457	444	426	468	468	431	450	458	478	418	455	456	412	468	459	404	451	443	451	456	462	441	450	438	432	428	411	423	432	426	437	452	423	444	479	430	425	414	415	419	460	467	447	475	435	446	451	478	433	444	460	479	419	434	456	453	455	451	443	452	454	421	441	442	443	429	394	458	453	436	492	439	428	466	446	450	466	462	428	452	436	478	440	401	482	445	425	457	432	497	464	450	435	441	436	456	460	471	403	415	442	437	450	440	458	442	422	451	427	442	475	422	451	440	464	417	443	439	490	419	435	453	420	424	443	452	446	469	444	450	453	413	494	410	393	436	444	464	425	451	448	453	441	464	426	462	425	429	413	474	436	459	471	448	450	450	458	480	431	419	421	452	466	439	459	493	421	414
22773	21310	28984	23973	21319	21366	6925	1192	827	767	699	632	610	600	563	544	508	511	501	467	471	470	482	460	455	455	435	424	439	436	443	441	448	444	437	419	424	381	431	436	413	442	420	405	434	445	406	419	433	393	414	421	433	430	404	416	451	417	414	392	424	425	433	379	425	402	411	433	430	412	438	454	409	426	427	393	389	421	430	412	424	414	422	422	438	435	406	389	410	380	443	406	428	436	384	368	407	407	384	419	449	371	404	427	374	438	425	371	388	404	375	370	409	426	417	427	413	419	390	396	384	378	417	443	404	457	406	395	427	387	406	400	393	405	388	413	409	414	375	434	399	397	391	393	376	442	434	387	401	410	378	424	431	415	418	378	422	411	389	434	363	408	396	421	398	400	407	427	417	424	428	408	389	376	400	374	421	417	384	434	392	402	445	402	396	412	393	418	366	381	423	390	398	396	446	377	397	421	425	408	428	400	405	400	437	372	399	388	408	423	391	408	398	418	443	413	412	411	368	377	408	412	404	376	426	399	388	404	414	400	426	433	411	435	429	440	399	421	385	428	418	405	424	425	397	444	386	382	382	371	384	457	403	403	367	398	371	408	385	442	383	413	380	428	393	406	410	390	414	378	426	424	403	424	407	385	407	414	405	423	426	386	390	434	384	433	407	429	452	408	427	377	413	399	392	446	438	423	406	399	421	404	423	406	403	406	420	382	415	429	414	418	436	409	444	443	404	423	422	411	389	394	408	418	418	386	414	384	392	385	447	401	417	396	384	396	388	405	420	410	407	387	443	392	395	408	401	408	391	382	416	378	421	386	432	387	408	443	416	435	424	390	409	396	409	430	399	421	413	393	383	394	409	425	398	372	392	382	403	386	409	421	426	386	419	417	460	387	458	380	352	415	395	412	410	468	429	425	448	388	424	395	438	399	420	404	409	397	394	419	447	354	391	421	411	419	450	446	406	373	421	425	424	363	381	431	404	424	414	395	413	418	409	424	425	437	426	431	411	376	390	392	406	422	410	390	451	418	408	413	468	409	409	421	460	390	422	379	391	413	388	406	430	426	416	396	419	395	383	419	388	397	416	391	432	376	399	405	442	427	398	388	389	411	418	384	395	401	432	408	383	430	382	389	420	427	393	407	388	384	379	394	389	427	410	394	425	425	397	405	408	413	412	435	387	450	423	420	402	407	431	355	365	424	406	418	431	380	417	392	472	400	446	409	440	389	375	460	435	406	417	400	415	419	375	402	414	411	402	421	422	426	413	404	410	419	373	404	415	418	413	394	413	404	395	410	428	452	391	398	396	409	438	414	382	408	395	419	412	405	418	419	384	402	377	368	398	397	374	382	369	431	410	427	409	406	398	444	396	403	388	406	447	414	420	418	431	392	376	424	444	412	420	378	425	402	433	423	406	395	404	441	425	410	412	404	409	398	376	396	377	430	376	428	388	426	395	411	398	406	371	416	388	405	401	423	389	390	384	354	420	423	401	373	396	390	388	455	417	391	410	405	428	397	410	399	419	412	389	410	404	409	404	426	396	392	421	405	444	394	399	406	397	444	453	385	412	395	403	433	399	419	407	397	428	405	400	391	405	430	401	399	424	381	397	372	409	433	394	394	422	411	422	404	395	392	404	401	360	394	415	435	388	395	363	441	390	414	407	402	399	410	381	437	387	444	370	448	422	407	385	425	391	389	403	380	408	379	422	418	429	396	407	383	390	392	431	405	415	388	445	405	416	360	406	398	389	410	393	385	424	423	387	418	427	437	393	406	407	421	362	432	409	392	434	431	414	425	389	423	388	409	415	422	434	443	417	407	415	409	384	411	426	379	425	393	411	413	443	431	432	430	424	411	358	381	426	406	377	411	400	433	398	441	411	391	417	443	404	399	397	374	433	396	423	446	386	392	436	419	429	455	415	434	400	379	422	416	420	427	378	371	366	433	378	379	419	397	397	415	404	460	411	384	411	400	404	405	404	390	396	401	417	422	421	399	416	416	386	409	443	392	406	386	412	390	381	425	419	412	391	413	444	396	398	366	385	404	413	420	369	419	419	459	447	388	425	389	418	433	397	385	452	422	446	385	363	416	384	404	405	408	426	392	387	417	434	405	399	436	410	397	366	389	439	411	423	373	413	395	407	416	401	421	398	385	435	387	424	422	457	397	434	398	405	449	394	425	417	424	446	395	401	407	415	422	393	371	430	413	384	402	415	387	424	402	398	412	386	394	417	408	399	415	425	409	415	429	470	398	403	437	397	421	417	413	382	422	442	414	441	408	416	436	391	416	426	418	442	403	407	370	383	392	419	424	387	402	434	387	431	427	407	410	445	407	406	415	437	408	384	394	394	441	390	407	419	413	439	396	402	446	406	416	413	406	399	411	419	429	385	422	397	332	432	396	386	357	408	396	403	389	398	431	436	400	412	411	423	383	377	399	389	413	394	410	385	417	426	436	419	393	419	409	417	369	405	403	418	385	418	402	407	397	426	387	396	423	405	388	418	410	412	414	428	377	421	407	393	441	418	379	418	385	364	412	392	405	420	386	382	419	429	423	443	454	419	428	393	408	395	389	393	439	426	436	424	402	435	422	410	390	400	398	411	421	387	373	403	395	348	429	395	423	391	421	414	360	442	410	404	370	396	416	392	439	413	381	387	396	396	429	430	407	424	402	419	412	423	418	419	420	439	420	430	399	399	457	411	431	419	396	427	458	430	377	424	389	420	423	406	395	435	414	374	415	385	411	407	478	404	410	415	425	401	398	415	423	401	452	424	401	417	409	411	409	397	427	420	424	420	435	396	410	390	402	399	458	413	411	407	411	395	418	416	426	417	433	395	410	412	420	402	429	389	434	426	394	411	405	380	375	392	382	415	370	408	391	361	407	396	416	437	386	375	436	396	450	387	411	402	393	398	408	413	401	424	443	426	418	433	398	436	415	415	412	401	417	410	372	397	415	440	393	410	400	406	430	421	388	417	367	432	410	392	412	410	405	453	407	423	437	409	410	409	446	383	385	418	390	415	439	365	426	411	387	387	418	372	414	401	392	426	439	424	421	431	391	393	395	405	392	393	411	382	392	430	389	424	391	427	393	425	410	393	449	402	397	418	432	362	417	450	407	406	401	405	407	433	402	409	379	430	403	422	441	404	423	414	403	411	408	434	437	440	421	425	396	406	402	390	418	444	403	415	417	438	398	384	397	389	385	414	430	425	396	417	402	396	397	428	417	411	391	449	393	417	421	400	380	437	442	407	385	398	398	406	387	369	432	432	376	405	409	397	391	423	419	372	375	438	396	418	410	421	414	358	423	401	432	411	369	411	380	419	378	461	425	411	393	444	395	420	390	423	417	413	406	377	372	394	399	429	384	420	383	401	395	412	414	423	431	402	386	382	448	413	415	421	382	398	411	394	388	450	404	398	399	409	387	415	400	430	400	412	412	413	401	394	422	385	424	439	418	391	414	394	422	398	406	443	397	412	435	400	389
4930	14877	9956	4739	3392	2691	2003	1620	1331	1095	975	855	793	688	645	594	596	568	658	535	568	504	485	499	502	475	508	430	458	459	443	459	421	427	454	418	450	417	439	453	444	458	423	429	409	415	463	422	439	418	461	429	419	397	438	444	450	465	425	410	424	448	444	442	451	442	423	452	433	435	407	451	393	490	409	421	437	396	437	386	426	436	459	426	397	416	451	431	411	398	468	420	463	436	420	431	416	456	429	438	452	418	416	440	375	392	441	416	403	425	400	415	383	391	403	422	426	455	442	417	402	389	406	457	387	421	427	412	407	455	449	433	414	443	417	420	401	414	398	428	413	400	411	396	427	407	448	393	384	424	399	436	439	379	422	416	409	425	377	471	381	379	421	428	415	404	431	447	423	429	442	421	393	414	433	432	424	426	442	387	455	415	388	407	404	436	396	414	383	422	428	414	419	469	447	434	415	416	433	421	433	420	395	370	411	425	403	422	417	401	423	394	401	409	374	420	404	418	429	444	408	424	401	406	424	422	410	389	401	434	411	411	442	407	409	430	390	427	423	421	459	438	414	405	422	401	450	435	389	395	440	408	419	392	387	428	385	434	460	421	424	394	405	423	436	371	430	383	465	419	431	416	400	417	396	425	436	428	406	429	413	387	436	412	435	400	403	416	438	435	439	425	436	436	416	413	396	393	414	407	397	408	380	436	425	359	420	414	447	431	400	419	421	433	440	412	406	433	429	423	402	418	430	446	419	424	431	425	401	415	393	411	426	445	430	455	412	411	416	376	385	403	417	408	422	420	395	447	410	380	439	420	413	421	425	383	427	427	449	406	421	403	433	427	398	426	403	436	403	419	416	406	420	390	428	401	416	404	403	434	422	432	446	430	448	444	399	396	438	388	441	435	418	437	399	409	396	370	408	393	429	420	403	409	385	400	389	401	400	426	391	444	426	424	372	429	419	447	401	387	396	426	429	417	406	399	439	468	396	404	454	430	427	401	419	410	423	417	449	440	431	405	412	439	416	413	409	438	408	398	427	462	418	425	439	410	420	419	400	396	408	411	411	396	425	457	376	456	411	416	417	448	396	392	427	431	387	402	430	458	405	456	459	474	399	422	404	417	417	401	421	402	396	432	396	407	420	410	396	422	433	393	433	375	402	416	405	410	458	420	381	394	426	405	421	417	420	416	442	402	395	405	391	384	435	420	407	480	427	391	412	374	431	397	425	441	416	363	414	427	383	446	422	436	418	404	424	409	413	393	408	402	426	419	429	452	425	404	419	417	418	422	437	418	420	422	463	410	416	406	402	399	464	418	418	392	429	426	464	426	426	431	426	432	425	441	393	417	380	422	421	433	444	449	395	384	432	418	404	433	411	404	447	399	414	419	439	380	442	388	432	421	406	421	405	399	423	419	405	446	368	429	402	411	434	401	382	437	399	380	454	463	422	440	416	434	419	425	431	406	398	422	456	425	425	414	385	394	385	462	424	408	437	405	415	416	398	413	420	417	422	433	413	425	387	401	408	412	421	403	393	420	407	435	408	448	414	427	409	416	441	392	424	395	465	477	403	375	427	412	442	408	438	450	449	396	425	420	378	381	419	449	419	431	419	397	416	427	444	458	409	434	428	375	420	385	454	383	418	394	413	415	401	422	398	422	411	425	456	417	452	439	400	418	408	406	391	423	427	447	404	448	447	421	394	403	413	401	375	433	443	400	416	384	406	422	423	434	422	443	423	404	383	363	434	426	435	398	411	365	389	415	455	389	384	431	443	391	462	448	405	424	408	442	403	364	412	418	397	429	392	410	410	408	395	402	408	433	413	441	435	407	402	406	435	414	450	424	362	458	373	407	401	423	383	393	418	418	355	434	426	449	397	454	451	417	404	427	425	388	438	432	416	427	412	455	400	375	450	424	429	426	403	445	406	428	388	444	399	407	419	388	413	409	452	428	449	424	396	423	427	389	426	425	386	440	371	429	405	414	427	407	408	438	423	403	379	432	407	416	430	384	432	420	398	390	398	383	428	404	402	419	381	446	455	406	422	447	417	409	395	411	420	432	424	392	411	437	420	420	453	406	400	419	406	395	391	421	410	424	367	390	393	396	413	421	424	445	426	389	435	432	448	414	431	435	422	395	386	390	433	408	430	397	435	403	424	405	410	420	420	402	410	406	420	445	440	355	459	413	448	398	383	416	400	403	434	397	403	377	418	417	415	456	394	414	432	398	397	430	414	406	423	415	432	436	412	438	423	431	371	409	386	424	364	449	415	402	453	375	435	415	440	434	433	449	402	400	411	434	413	397	413	389	396	451	380	417	377	397	438	413	446	431	441	421	416	422	413	452	444	407	383	425	395	454	389	401	420	431	386	365	429	415	398	404	396	423	425	403	395	431	434	425	401	395	414	429	397	379	382	428	399	397	419	408	426	447	401	412	420	400	416	418	421	408	424	432	420	440	451	444	394	421	420	416	455	421	410	440	417	445	421	414	409	419	408	378	426	404	461	419	410	424	437	409	423	418	428	418	445	412	438	437	422	392	448	406	441	438	435	408	409	392	414	407	416	440	413	430	385	427	440	414	396	436	395	413	465	404	410	350	429	406	397	415	426	438	396	386	442	441	422	451	384	412	395	371	426	431	433	428	432	397	386	425	423	416	423	434	436	423	418	411	423	416	440	445	422	363	389	424	410	407	402	420	401	417	416	426	467	440	415	393	410	457	435	410	399	438	429	412	391	443	418	442	460	430	427	412	415	397	418	408	416	407	423	429	393	446	409	433	419	413	464	422	429	404	402	430	387	449	384	447	420	438	422	449	452	443	426	436	418	426	415	432	393	402	416	405	446	399	423	429	400	404	417	424	409	409	426	432	455	401	418	428	420	453	419	405	405	445	385	414	430	430	431	414	399	412	413	400	408	430	389	399	444	405	452	387	415	457	461	411	440	419	401	425	401	432	421	402	459	410	392	432	423	407	390	428	404	412	401	437	422	414	429	422	410	405	419	431	406	406	380	392	419	430	422	396	440	444	394	408	399	411	411	430	442	413	449	399	421	414	448	446	428	394	394	385	406	421	447	439	408	435	410	414	403	409	380	450	400	409	401	419	423	422	415	435	429	399	428	452	437	408	435	438	374	423	391	429	405	436	427	408	423	419	411	418	342	407	446	419	376	405	402	407	435	438	409	401	442	427	391	433	414	425	424	429	437	411	407	421	413	472	401	389	444	425	448	440	410	434	399	386	432	393	396	414	384	409	436	428	417	401	407	382	414	426	388	450	420	414	481	409	450	413	417	423	439	419	430	445	394	422	401	451	393	422	429	441	435	417	414	400	401	413	402	403	411	430	411	416	431	396	399	392	445	409	420	407	407	387	430	412	378	431	427	383	424	422	421	412	432	435	410	385	451	434	441	416	397	437	410	421	401	424	418	412	413	404	405	416	443	432	422	408	402	406	421	381	436	379	425	436	412	425	423	411	435	377	425	421	408	426
28005	17262	2923	447	337	293	277	234	233	247	254	216	254	249	212	205	225	208	225	214	226	205	225	213	222	172	235	248	248	230	217	196	224	235	196	216	206	215	237	246	235	210	248	232	226	223	216	230	208	224	212	224	206	239	213	233	217	254	201	231	199	194	238	223	228	233	233	221	253	229	235	225	241	221	234	229	188	191	228	223	255	213	234	221	236	223	245	213	261	220	222	200	207	211	243	230	214	240	202	222	224	238	196	213	237	218	232	210	243	223	229	239	236	212	227	243	243	224	245	202	257	239	219	236	246	216	225	214	244	254	216	229	239	238	259	218	221	232	238	199	221	211	220	205	226	211	206	224	201	209	186	215	220	279	224	209	204	210	214	207	206	206	222	220	214	223	205	238	231	209	216	205	236	217	238	202	224	221	223	255	261	229	217	258	206	194	237	225	207	229	219	226	216	210	234	215	220	240	205	245	245	242	203	205	231	238	227	232	219	203	226	209	236	209	227	261	198	214	236	264	225	208	223	217	218	220	237	248	241	224	220	218	209	237	219	255	250	225	211	216	256	217	230	235	229	218	222	226	226	212	204	215	229	212	242	203	212	232	236	206	214	199	209	220	226	221	197	217	235	206	225	215	225	240	203	207	222	191	219	212	242	201	236	242	226	227	205	231	211	227	217	205	222	207	211	216	237	220	188	229	241	219	254	214	235	274	231	207	239	210	209	206	227	218	232	222	215	211	219	208	208	229	227	253	195	175	247	226	228	248	215	215	212	217	231	251	230	228	211	214	214	209	207	234	247	218	198	232	222	230	206	214	227	215	229	209	237	223	238	223	217	228	216	233	224	223	205	216	221	216	228	222	231	228	238	212	195	194	218	216	220	217	197	230	222	232	248	243	222	232	222	212	211	231	216	219	245	206	199	232	219	257	223	237	230	223	232	244	231	198	215	214	237	194	222	217	246	219	245	219	230	224	235	214	217	243	226	219	222	204	217	240	224	231	244	226	228	233	203	235	241	228	211	232	234	230	235	240	228	224	243	250	223	219	249	207	219	228	213	219	234	234	234	209	210	230	211	214	241	202	242	212	215	196	281	228	201	203	218	213	234	203	229	223	241	205	217	223	251	227	214	244	246	235	225	212	220	204	232	227	214	221	244	244	250	235	229	217	212	268	236	213	233	217	224	169	224	244	192	234	216	247	253	201	251	244	230	240	227	239	213	212	221	227	278	219	222	190	246	253	235	265	216	226	226	220	252	241	203	236	242	218	224	222	241	244	209	227	196	209	232	217	239	218	250	221	222	232	225	253	232	254	217	211	223	216	196	241	223	227	221	237	212	218	231	225	215	223	222	227	222	223	243	226	196	221	250	198	243	244	219	236	215	229	236	243	210	198	203	247	233	212	234	202	208	212	236	223	202	199	225	242	201	217	232	220	239	228	247	228	232	229	214	201	226	221	221	242	226	232	201	218	196	220	245	212	230	244	219	177	256	199	223	216	255	237	216	219	204	224	210	226	214	223	238	203	231	236	200	207	222	217	210	239	203	210	210	217	209	227	241	245	204	214	230	230	231	216	222	240	219	206	211	258	227	210	224	222	215	242	234	206	211	235	235	225	215	211	246	226	236	199	216	193	227	224	234	229	229	197	220	218	204	222	244	221	237	231	234	220	207	210	205	217	236	241	205	209	228	227	221	211	230	242	223	235	255	226	218	230	217	215	190	216	212	229	220	203	226	205	209	213	220	214	226	238	244	243	195	238	190	244	201	221	226	210	203	187	216	207	218	234	214	201	243	210	200	204	216	225	231	233	222	220	220	227	226	251	211	202	226	213	222	211	222	251	220	243	233	218	229	248	242	204	199	199	204	224	251	238	222	212	235	205	242	222	237	230	206	221	240	219	241	217	201	205	222	233	236	231	235	218	217	215	210	226	231	237	222	234	218	226	217	199	222	225	200	215	213	221	238	219	240	210	250	206	230	221	221	236	232	254	220	227	242	189	238	235	224	211	244	219	236	238	211	212	216	206	228	202	212	230	237	224	212	244	231	213	227	212	224	237	190	239	186	202	216	209	224	232	220	213	240	211	222	200	232	244	239	241	203	205	223	232	233	210	241	200	214	212	215	238	198	220	229	217	230	233	209	223	240	224	194	215	205	234	220	225	205	225	216	226	235	247	237	228	226	231	219	215	204	224	217	202	214	238	237	229	193	224	242	209	232	237	206	237	227	227	228	190	227	215	198	237	209	263	220	243	210	239	231	247	223	255	240	230	249	198	233	198	238	199	232	213	218	234	250	217	224	205	206	243	223	186	216	230	231	186	222	219	221	199	224	210	217	196	242	235	241	203	241	234	238	234	208	234	230	219	233	228	201	199	239	216	208	182	237	207	203	211	226	244	228	211	211	215	225	252	250	216	240	236	223	203	238	219	187	218	219	231	208	208	229	224	243	240	207	219	221	218	220	201	217	247	245	242	241	203	234	229	224	215	214	219	253	206	234	233	247	226	199	224	214	228	220	214	218	221	238	209	215	204	219	218	210	236	218	251	237	222	231	202	246	224	248	233	222	239	216	186	232	236	198	210	224	243	212	205	232	215	201	223	228	209	214	196	207	226	195	247	231	234	246	226	222	212	238	224	208	218	215	222	234	224	238	219	232	216	212	206	236	216	226	225	234	245	193	195	209	233	228	195	209	195	214	216	222	230	228	231	224	221	219	200	229	234	221	223	239	234	234	226	224	191	209	196	193	237	223	216	259	207	245	224	217	216	217	253	221	236	225	224	231	224	205	236	249	231	246	240	236	217	227	225	256	231	205	195	226	193	230	218	238	235	204	220	202	225	220	221	215	234	231	223	250	228	232	243	227	240	216	239	218	220	210	216	241	210	236	205	241	242	262	236	215	207	242	237	211	228	215	210	221	236	228	233	223	247	199	225	196	213	243	230	226	227	213	210	222	197	240	202	210	226	235	212	206	231	208	224	202	205	241	270	220	236	239	209	217	236	220	212	238	230	228	220	236	221	262	218	213	200	210	239	228	224	226	197	220	232	193	222	231	237	227	213	195	233	250	247	227	224	213	204	217	242	206	194	237	208	236	251	214	223	205	218	226	216	208	239	236	247	222	221	188	216	238	239	220	234	213	237	238	225	183	213	230	229	243	231	223	219	245	244	212	233	222	238	253	224	209	227	233	232	217	210	236	209	202	235	249	212	236	217	223	231	229	236	197	214	253	209	231	228	232	240	226	232	221	233	235	205	209	208	211	225	242	223	241	231	222	215	222	220	212	234	224	222	218	212	216	227	177	217	214	223	248	212	227	227	212	228	203	219	233	202	216	240	224	209	219	237	219	223	221	225	210	199	211	235	199	238	231	209	200	209	226	219	212	241	224	228	210	222	240	218	232	212	229	215	224	214	228	208	213	215	198	219	230	197	238	212	237	219	216	229	222	220	218	199	215	256	216	242	246	232	238	257	232	230	214	245	211	233	230	226
4253	790	556	379	356	316	279	275	271	263	275	274	245	275	260	226	256	275	276	235	250	247	255	251	248	259	239	252	254	269	256	244	269	216	271	254	250	267	253	240	247	232	264	247	229	270	273	255	251	269	263	242	239	250	216	233	220	248	269	240	271	284	254	256	265	257	278	253	247	252	224	256	246	280	239	274	273	261	244	255	262	239	240	252	271	251	246	252	243	251	251	246	262	258	247	236	260	246	250	233	254	262	255	261	264	264	247	279	275	250	226	266	232	253	259	277	276	247	242	265	262	242	254	284	240	263	249	257	231	245	244	249	262	243	258	250	234	257	236	260	251	246	242	239	265	271	259	237	249	258	259	213	296	269	244	237	238	255	252	231	271	232	266	252	246	253	254	276	232	270	244	263	255	227	272	287	250	270	260	247	267	266	242	262	269	244	250	243	264	255	249	241	268	256	236	274	253	261	273	236	267	239	262	228	266	254	243	259	243	220	255	258	257	252	252	249	251	251	258	246	243	218	283	249	231	252	271	250	259	251	240	230	252	237	231	254	275	273	261	245	270	231	259	242	258	254	250	260	264	260	220	245	224	220	234	262	234	253	244	248	259	242	245	256	242	251	253	263	218	237	231	243	242	232	248	247	247	283	247	253	246	280	221	267	263	231	262	227	257	256	236	252	272	261	254	247	272	247	276	241	260	261	235	251	262	237	237	231	255	265	261	274	240	259	257	235	266	259	247	244	223	277	263	234	280	258	240	265	268	241	286	246	265	247	237	229	249	240	232	237	233	259	228	273	258	238	224	237	218	243	268	263	268	243	249	269	286	231	233	257	262	248	275	259	261	243	240	224	237	261	253	237	267	245	247	254	264	260	261	258	227	261	255	248	238	247	243	233	242	266	224	269	306	264	244	230	231	251	260	241	284	239	264	271	249	244	232	245	262	277	244	253	277	266	247	254	234	251	246	297	257	239	259	245	247	282	253	247	243	289	245	220	299	276	242	271	268	242	230	250	259	230	235	268	251	242	235	252	234	226	257	270	244	285	255	250	251	277	226	261	236	294	235	271	205	244	258	234	245	278	256	263	248	257	265	271	251	245	273	254	247	251	262	246	237	264	265	240	242	264	273	233	263	271	275	256	275	254	251	248	261	239	243	265	243	263	263	258	289	254	250	285	263	258	255	218	242	287	238	264	272	255	233	245	264	250	265	253	256	237	254	251	268	269	278	241	263	253	244	255	268	246	236	246	274	281	245	271	264	277	234	252	259	259	236	269	251	257	226	261	247	228	268	279	243	222	243	223	260	262	243	262	280	238	247	262	241	256	284	235	276	278	263	284	257	237	248	288	279	256	250	210	247	242	257	243	249	247	235	285	237	231	237	251	260	243	265	254	233	271	241	257	244	242	247	227	263	214	256	270	227	255	224	260	252	250	230	234	245	239	253	260	281	254	220	251	237	233	246	253	241	255	225	258	295	269	264	241	257	270	286	258	262	268	241	231	254	261	262	239	231	266	258	278	242	250	271	253	258	243	262	241	252	271	247	272	244	278	265	268	270	248	250	259	257	261	233	258	257	250	227	257	251	268	248	259	269	232	259	243	240	271	247	283	279	233	242	275	249	246	286	252	265	230	222	267	241	279	239	267	245	254	256	235	264	227	239	256	268	260	241	256	243	247	276	239	263	258	265	254	228	252	247	282	241	256	253	231	265	227	261	228	260	244	272	254	265	228	272	252	264	227	253	248	239	249	278	244	270	243	268	259	236	220	257	255	253	230	242	227	228	295	246	265	273	262	233	261	249	253	246	252	234	247	267	258	265	257	258	256	260	254	238	242	262	217	252	276	283	258	256	257	270	242	256	262	219	247	247	249	246	239	259	246	237	264	243	256	226	243	239	266	258	259	231	239	245	272	249	245	265	265	267	253	254	226	208	248	247	262	236	271	261	261	255	265	247	243	263	282	265	269	249	247	289	230	263	276	244	290	246	245	233	258	259	231	276	259	265	260	220	252	240	243	271	264	256	245	274	230	250	207	244	232	259	239	263	230	255	229	232	276	264	221	247	243	241	242	251	255	221	236	272	253	223	230	243	263	256	254	262	249	236	234	269	249	266	246	269	242	245	250	291	235	256	250	258	247	266	243	241	245	273	242	269	227	245	257	269	261	275	259	259	234	235	250	257	260	232	234	255	243	247	244	255	241	261	254	242	242	206	269	232	233	268	265	263	250	268	247	266	246	240	231	220	244	243	256	223	233	255	232	229	250	213	263	255	272	251	255	250	268	235	243	270	261	255	239	253	250	282	248	242	253	279	237	263	264	233	270	267	242	267	240	254	263	267	259	279	268	253	257	264	256	274	281	264	241	262	295	244	243	241	256	247	273	260	242	257	232	259	258	257	246	251	289	244	260	260	247	248	230	243	232	261	250	237	246	228	247	245	244	237	236	253	257	266	250	212	239	259	260	222	221	219	260	241	237	230	265	238	263	267	248	240	259	217	267	241	242	266	251	255	258	257	254	250	278	232	276	252	227	244	265	241	228	233	247	242	250	246	263	231	218	245	254	275	263	230	242	266	270	267	238	258	225	246	243	264	263	230	233	250	262	253	267	249	223	267	244	267	267	256	254	210	265	254	249	250	253	283	235	251	243	238	229	235	252	239	241	275	270	265	250	235	244	231	269	250	240	253	255	250	246	233	229	240	217	251	239	244	250	268	270	270	248	249	263	287	253	276	261	223	240	224	254	243	271	272	204	249	279	220	232	264	241	253	248	295	250	244	269	238	243	263	281	244	272	270	223	242	246	260	267	250	258	241	264	220	235	257	248	249	242	259	235	234	256	256	256	270	236	235	261	248	252	243	271	243	252	237	239	273	250	249	244	269	262	258	260	267	236	261	292	240	256	265	275	256	247	217	262	264	256	271	252	253	268	243	280	265	246	281	265	248	236	220	276	245	237	261	222	263	261	249	234	247	284	260	278	238	248	248	249	217	232	265	269	227	266	249	260	248	277	289	282	281	270	272	241	223	243	235	235	253	254	270	256	257	263	262	248	232	267	268	227	260	278	262	260	253	256	262	247	238	257	244	214	257	273	231	275	242	239	256	267	254	302	283	252	266	247	261	261	248	232	254	237	270	248	256	222	245	275	229	240	274	250	252	253	231	243	249	238	268	244	238	252	242	241	278	260	247	261	261	263	240	255	261	270	258	252	258	249	224	270	241	242	242	286	260	245	236	264	255	248	275	252	255	282	251	249	235	250	228	280	248	241	231	245	270	241	230	250	246	253	252	266	259	256	241	221	214	250	270	241	231	256	258	238	233	244	204	269	257	276	216	266	259	243	238	290	224	259	266	222	259	239	254	265	267	257	230	227	240	239	263	242	248	265	265	251	271	277	254	246	224	240	262	270	240	247	239	268	255	227	252	259	272	248	271	219	245	241	264	255	242	282	229	247	255	246	255	231	234	253	232	253	240	239	264	232	279	261	276	270
24061	21376	28591	24517	21379	8405	789	547	407	352	339	267	287	281	268	232	227	240	233	229	209	182	208	233	210	191	187	198	156	199	186	179	174	180	184	196	177	170	172	186	174	180	179	192	175	182	174	172	177	179	190	164	183	183	173	174	177	194	169	171	190	178	180	166	172	188	162	174	196	169	189	185	181	180	175	153	163	169	178	203	195	191	177	187	171	186	184	177	191	189	183	209	175	172	218	177	169	184	181	176	189	163	165	171	171	147	182	183	183	153	222	158	180	178	169	188	206	185	181	177	191	161	176	163	179	191	159	172	162	155	172	211	153	165	160	180	153	190	170	170	170	171	182	178	180	201	176	169	182	195	175	183	190	178	168	182	174	171	165	181	163	169	163	172	179	205	142	186	186	177	207	174	175	159	203	175	187	162	178	146	173	174	179	177	193	191	180	181	181	162	192	193	168	195	180	167	168	186	168	147	192	177	188	197	161	176	154	165	176	158	192	193	183	152	172	173	176	179	163	184	185	189	190	187	168	169	172	166	192	199	195	192	186	172	174	181	172	151	179	171	193	193	194	181	163	167	178	205	169	170	177	168	156	164	154	173	166	173	175	174	167	176	187	144	174	185	165	190	180	215	161	171	170	185	165	196	165	182	174	184	192	176	175	166	178	155	196	171	175	164	186	173	172	180	172	154	177	171	165	156	173	162	179	169	201	155	191	150	197	142	194	194	174	185	200	185	175	153	163	167	173	188	171	143	180	160	171	173	149	185	165	182	168	166	148	162	170	175	163	203	193	162	166	183	164	170	171	191	179	176	160	182	189	177	173	197	169	172	180	178	188	187	169	165	190	179	177	168	170	181	161	162	172	181	191	183	148	168	202	184	181	165	162	163	149	163	176	165	176	186	167	165	172	185	186	188	174	188	196	158	203	186	170	184	160	136	154	155	167	174	177	174	164	182	168	175	186	209	153	183	163	168	178	189	182	183	153	169	170	190	171	204	171	174	177	180	176	165	186	186	187	164	155	191	168	166	165	179	163	163	178	193	159	152	180	165	175	181	178	183	171	182	163	170	183	142	179	154	174	177	174	159	150	189	156	172	182	190	169	202	178	166	160	166	191	160	185	175	181	170	203	172	163	171	181	184	174	192	171	181	179	193	174	188	187	188	180	188	190	172	155	177	190	163	148	171	190	177	176	178	197	166	177	181	149	187	176	172	177	162	201	168	191	166	154	187	174	204	179	188	176	191	184	169	191	173	203	189	156	185	169	173	172	162	177	162	198	186	173	153	175	171	198	190	166	197	177	180	186	178	169	188	213	177	190	181	177	198	165	178	174	195	181	179	169	181	171	180	182	206	163	179	190	163	188	171	184	195	181	184	182	183	153	171	200	184	200	182	177	184	158	193	180	170	192	171	169	176	157	172	167	194	188	168	178	164	177	166	173	177	172	171	169	170	164	186	172	188	155	184	160	183	182	183	155	190	166	162	156	165	185	172	162	176	179	190	191	180	185	167	175	167	168	164	190	170	197	186	158	189	186	184	154	159	178	195	178	190	160	172	185	165	166	174	179	181	161	165	184	164	159	166	166	173	156	154	170	172	188	168	181	184	150	177	208	167	184	176	186	179	175	176	186	181	190	176	154	180	162	205	178	174	198	205	182	193	167	171	189	184	198	204	176	195	150	178	167	168	179	178	178	168	178	163	180	186	183	180	179	195	170	166	180	170	174	167	164	180	202	150	162	197	168	159	191	167	175	176	176	160	163	160	178	181	224	184	170	170	163	178	165	185	192	162	174	160	157	188	175	175	164	150	186	176	172	180	157	180	187	153	196	183	159	170	166	186	166	178	182	170	172	171	171	165	180	172	176	165	168	191	193	177	183	177	187	172	190	171	172	196	171	174	175	174	179	171	156	178	148	183	171	198	169	163	186	184	181	155	178	169	167	199	161	176	172	200	174	167	186	173	198	183	166	170	174	154	170	159	178	186	192	184	158	172	199	164	170	167	164	181	177	212	178	167	179	159	174	163	174	154	190	188	149	181	170	148	180	157	155	177	173	169	172	164	193	175	166	150	172	150	171	184	194	165	166	180	179	164	154	173	189	177	182	180	179	178	176	181	172	156	152	175	157	180	164	168	186	201	170	178	189	195	185	160	174	162	162	179	195	179	189	193	169	166	159	173	186	176	163	170	155	151	168	191	196	184	160	178	197	177	198	164	177	186	185	178	176	188	177	166	169	171	158	165	190	180	199	183	200	207	172	178	218	167	149	170	173	184	173	192	174	168	184	171	187	170	162	169	189	189	169	169	192	174	151	130	164	166	161	151	197	174	185	175	180	187	179	166	190	174	159	194	171	188	181	162	190	200	212	184	175	177	167	190	164	176	179	183	200	164	182	199	169	187	184	170	215	182	173	151	157	185	192	182	212	189	177	170	166	189	166	188	170	173	171	177	186	178	169	184	166	161	163	169	209	165	193	168	174	189	187	176	178	190	186	178	190	198	161	163	198	194	135	181	171	178	169	158	178	185	178	190	178	196	159	177	149	170	167	171	159	173	180	158	194	162	201	169	180	163	178	189	182	179	174	185	172	169	182	177	187	178	188	162	185	192	164	188	161	171	178	156	205	177	187	186	164	159	162	190	161	175	190	180	174	159	183	168	172	193	186	182	190	164	189	180	171	176	182	194	168	164	200	177	175	180	181	204	142	164	157	174	186	177	176	173	188	184	154	168	185	177	176	173	160	192	162	180	170	168	192	163	157	183	170	186	164	200	199	165	154	188	158	177	181	186	176	151	174	190	169	189	161	148	161	165	167	166	179	196	186	180	195	202	158	198	173	190	180	186	189	191	168	172	154	186	184	175	135	160	162	169	168	162	197	186	170	171	174	169	194	167	186	173	156	165	162	175	174	163	179	162	163	176	153	168	188	172	189	198	191	196	168	195	174	172	173	171	170	172	201	171	161	186	178	189	180	176	152	183	163	165	180	182	202	183	188	185	188	184	160	168	175	205	193	160	189	172	167	166	174	155	178	168	201	184	194	181	202	191	177	196	155	181	180	181	165	203	177	153	176	176	175	197	166	166	182	180	188	183	174	167	173	170	165	163	174	175	215	192	188	178	181	187	181	178	153	174	197	176	152	169	169	179	178	166	160	163	196	185	175	166	178	172	183	181	154	184	182	161	162	158	173	180	155	165	173	192	180	188	184	179	179	183	165	176	155	183	176	186	178	172	172	176	188	171	186	169	181	180	179	178	189	154	149	163	164	169	179	176	190	182	168	177	158	196	184	177	182	177	202	146	165	184	166	182	167	177	188	178	163	191	167	168	198	168	174	165	167	160	189	178	169	158	182	179	185	172	186	170	162	178	157	172	163	166	184	191	167	171	173	169	170	178	178	201	167	181	199	182	172	170	176	170	147	152	164	178	189	190	185	184	176	179	169	187	177	169	172	165	178	181	172	184	175	173	153	187	179	201	182	158	193	183	168	174
3371	8881	5792	2605	1836	1373	1083	770	674	536	459	425	383	337	300	281	279	262	260	277	265	248	241	236	218	210	176	236	217	222	228	206	209	207	209	237	209	218	203	190	205	209	199	204	206	215	206	228	172	198	221	200	199	188	188	193	185	189	216	213	191	214	209	228	195	215	159	206	187	216	191	216	200	191	176	193	213	191	193	202	198	189	183	194	194	193	175	165	201	236	192	190	198	189	192	198	212	183	207	179	207	199	195	182	214	196	190	202	214	206	205	185	166	175	194	185	190	191	207	200	212	204	184	209	179	188	208	185	199	215	181	200	179	196	186	178	219	216	176	192	183	171	197	159	201	198	211	197	208	168	174	181	194	198	157	217	154	168	199	195	186	193	184	192	199	213	190	174	177	166	178	217	223	187	196	213	207	186	196	204	206	215	186	189	181	191	201	169	157	200	180	191	216	208	186	188	208	190	220	210	230	200	176	194	185	190	177	169	166	191	208	204	183	215	198	204	184	184	205	187	177	221	183	186	182	175	196	193	195	209	207	188	201	203	214	179	197	188	197	197	196	177	190	184	207	174	166	162	218	192	188	205	176	179	174	166	186	178	177	197	173	189	181	201	220	217	202	204	195	192	167	187	209	185	181	201	212	170	163	225	197	178	177	209	204	185	190	199	195	207	191	173	182	197	228	190	185	197	198	201	192	213	196	186	158	187	222	191	201	173	173	195	182	201	192	195	211	176	188	191	180	201	196	202	183	200	195	187	203	181	181	208	180	192	200	176	190	169	182	201	205	192	181	189	198	197	174	196	207	190	182	221	219	196	201	220	204	185	196	218	190	202	181	182	186	186	199	216	188	203	198	183	179	199	168	203	191	186	201	194	174	196	198	164	187	189	200	211	189	203	178	189	205	188	222	182	183	189	181	199	185	203	199	201	230	196	200	203	183	181	172	191	191	224	213	183	182	213	194	199	194	183	200	191	186	186	188	200	159	190	203	189	204	195	240	165	194	195	195	207	187	181	232	213	180	205	202	201	172	191	201	183	178	204	197	180	166	191	230	216	195	210	210	201	187	211	174	182	188	200	175	180	187	195	184	249	181	201	179	182	174	200	212	212	202	174	199	197	170	209	204	182	203	192	204	179	189	183	180	192	189	202	212	206	205	199	220	205	210	208	219	212	195	195	188	213	211	189	191	200	182	188	228	210	197	197	212	190	202	175	182	206	172	206	209	186	215	190	183	195	187	190	174	238	219	202	190	195	179	194	178	189	196	195	231	189	209	200	197	178	210	147	186	192	196	160	207	181	192	170	203	211	169	158	195	187	216	203	179	204	166	199	193	186	199	202	187	165	167	196	201	179	178	183	173	184	199	209	183	191	216	215	190	186	169	182	214	201	193	226	216	201	206	218	189	169	186	191	183	199	192	180	190	186	201	164	207	204	172	199	212	201	185	204	180	204	189	214	200	178	199	166	187	193	175	207	190	195	177	202	198	188	205	190	174	202	173	175	212	191	211	198	180	200	203	189	197	204	201	193	182	199	192	200	217	203	212	186	181	179	184	191	204	222	203	199	207	195	192	190	167	207	195	173	196	190	184	176	212	175	190	194	194	189	199	201	213	224	202	190	158	190	197	197	206	209	199	210	176	193	186	196	179	204	187	225	197	191	199	191	226	186	177	215	208	178	196	196	174	196	214	190	188	210	187	194	194	215	199	195	206	221	193	204	176	196	212	183	203	203	178	178	188	207	177	215	202	175	176	161	186	174	194	194	185	197	199	195	180	195	194	233	198	185	185	181	202	200	177	184	218	193	187	196	200	198	184	183	232	222	173	207	213	213	216	180	160	219	221	200	201	173	194	211	179	196	205	197	201	201	191	207	180	197	202	197	242	175	171	177	195	171	177	188	168	178	166	169	183	180	200	204	194	193	193	188	207	217	187	192	199	189	217	168	207	209	177	194	178	200	164	178	193	201	183	218	189	186	176	198	213	187	182	191	197	213	200	194	201	190	174	195	174	206	208	205	190	189	180	182	190	192	197	215	204	188	205	178	213	215	174	189	183	194	174	193	190	176	197	196	218	217	167	194	189	194	186	190	199	209	191	162	204	190	189	194	200	213	199	206	197	164	190	224	183	198	188	167	178	196	179	185	203	195	200	179	181	155	187	172	202	192	164	208	199	181	201	176	227	196	189	198	189	204	215	190	184	215	231	171	193	188	189	201	199	201	199	209	168	188	171	185	195	201	199	173	244	181	216	202	193	170	200	187	182	194	189	190	207	209	198	208	182	182	223	175	184	191	201	181	179	184	180	205	214	189	193	205	208	181	184	204	187	209	178	191	191	192	191	186	182	200	181	201	178	220	174	196	205	186	196	200	214	200	203	189	196	209	185	183	206	195	216	192	209	180	169	206	199	217	182	209	166	194	223	210	186	206	214	207	197	218	191	188	233	201	190	195	205	195	190	182	199	190	165	193	187	186	189	192	202	193	194	207	174	197	182	183	186	189	196	203	187	223	184	197	170	174	195	176	185	181	174	186	203	211	169	174	194	182	197	206	215	189	210	204	176	171	187	193	198	174	184	192	185	164	188	206	200	198	191	166	197	173	179	209	171	190	197	190	186	189	201	189	189	192	196	190	192	195	171	208	219	202	206	172	209	199	174	205	166	173	181	202	208	189	174	178	156	193	205	183	216	169	217	157	190	201	192	183	198	161	207	151	195	204	189	202	190	213	185	201	172	188	204	192	184	169	192	180	179	213	200	178	196	194	200	212	196	197	202	175	207	226	198	199	196	172	214	187	190	206	176	186	180	198	192	182	196	228	182	184	207	162	210	198	199	196	198	189	204	212	166	178	197	197	213	182	200	181	197	204	207	171	204	194	193	196	196	200	171	192	181	201	157	192	187	206	184	201	168	193	186	191	198	195	174	191	200	200	194	207	192	174	196	197	212	169	169	186	175	185	191	176	181	219	202	205	183	176	189	171	185	208	219	188	194	193	191	201	188	211	192	197	167	188	194	201	217	208	193	197	200	205	201	198	183	220	166	204	201	203	195	181	181	216	180	210	180	196	208	198	201	190	187	186	204	184	202	195	173	197	227	157	199	216	206	204	206	202	203	216	165	192	199	214	185	210	208	195	195	199	202	194	171	180	195	186	195	193	181	192	177	208	187	214	196	198	194	202	190	208	212	197	175	198	190	218	199	189	196	194	195	191	174	168	206	209	199	175	186	185	185	196	182	190	206	177	209	212	191	188	192	208	178	198	183	174	227	179	204	206	178	202	190	196	185	200	197	196	186	196	180	209	192	192	197	186	195	201	200	182	196	188	196	186	201	180	208	193	214	190	188	198	192	198	177	193	194	184	198	207	214	205	171	199	185	201	193	197	190	167	200	199	193	196	191	182	191	186	181	205	207	183	174	208	200	201	179	192	208	197	172	206	200	203	211	174	206	206	220	212	189	173	173	208	218	169	188	190	180	222	180	210	195	209
25051	21250	27346	25452	9655	817	691	565	530	535	513	486	489	474	465	433	464	483	465	416	449	444	409	444	456	446	419	400	430	396	425	474	404	441	418	437	423	479	401	417	403	419	375	456	418	432	463	415	412	401	410	421	392	421	422	423	406	439	395	431	386	429	473	427	444	396	424	425	383	451	404	417	402	446	497	435	415	421	453	409	432	394	432	396	403	421	429	373	451	386	408	434	433	459	428	409	407	405	418	409	437	393	420	360	406	388	429	417	454	426	434	462	442	405	423	422	395	426	449	426	440	429	433	424	426	408	431	387	405	408	420	415	431	432	430	457	409	429	406	400	434	421	431	429	457	418	450	400	410	434	424	395	385	419	402	398	403	421	411	443	426	416	408	444	422	434	401	403	422	395	426	442	409	401	417	394	424	444	396	419	392	387	421	449	420	421	447	394	408	397	388	450	404	410	445	406	436	438	433	464	430	409	418	436	417	434	413	419	406	400	450	416	394	439	447	406	434	428	417	448	415	443	413	437	439	418	417	393	381	380	414	426	397	391	425	371	427	443	437	409	401	434	410	404	436	400	416	410	425	440	407	448	393	403	437	411	418	381	456	421	428	439	383	436	385	389	436	419	412	378	437	411	430	441	474	406	448	400	389	431	388	408	428	454	426	402	433	446	411	413	415	393	408	406	397	468	394	449	421	417	426	433	426	400	381	444	418	394	412	429	401	404	462	398	392	472	421	406	448	433	427	408	413	415	392	404	454	444	420	425	415	411	399	442	436	401	447	396	438	390	435	427	400	429	447	405	441	447	452	431	416	445	437	418	439	424	424	438	437	411	417	418	422	440	466	422	420	423	402	379	407	418	433	457	408	417	450	392	454	435	396	402	409	456	381	431	400	409	428	439	461	431	400	429	439	412	392	376	410	385	443	415	398	413	425	423	395	441	448	393	434	447	410	405	418	377	415	402	405	428	381	446	397	418	431	390	420	425	459	430	420	409	423	379	432	412	423	420	388	400	416	472	393	429	413	420	408	395	463	406	451	414	415	436	425	459	399	394	448	394	439	405	404	474	413	406	432	366	419	414	415	401	437	424	409	436	439	433	401	413	413	412	413	395	407	429	419	389	424	403	398	423	406	400	403	432	429	400	399	428	406	400	418	412	428	407	465	428	414	411	422	443	429	411	414	407	417	444	428	437	392	434	445	405	389	433	411	443	430	406	402	375	418	423	415	432	407	402	452	401	365	429	400	412	415	446	393	403	417	425	412	405	378	426	404	431	417	410	455	422	449	439	436	430	427	383	411	436	411	407	409	444	426	449	406	412	373	396	439	400	444	421	420	389	465	417	448	437	433	452	438	422	411	396	420	450	424	452	450	406	400	414	452	436	430	423	448	442	420	389	405	389	422	406	443	390	432	451	438	399	397	425	425	418	396	408	448	415	422	422	407	441	416	412	401	396	447	408	395	388	435	420	422	416	425	423	418	375	419	422	406	444	384	400	442	433	411	421	408	447	406	408	444	429	419	409	441	396	395	440	419	402	398	414	414	464	409	440	410	416	437	409	418	434	454	454	404	411	426	464	404	403	426	401	408	400	420	445	411	416	436	412	382	399	441	437	423	415	380	399	440	414	456	443	417	442	418	407	418	382	389	357	407	398	451	446	434	408	421	418	434	431	380	461	415	427	384	425	436	438	419	406	414	442	387	375	414	439	437	434	433	419	439	442	422	420	405	381	404	407	405	427	430	389	444	418	414	397	395	364	484	383	417	408	388	421	418	406	398	465	402	401	460	450	388	437	394	412	441	413	434	415	392	425	432	442	416	399	410	388	428	429	442	451	429	407	417	409	409	400	415	436	416	421	456	453	430	433	459	398	421	418	422	402	416	409	421	425	404	424	418	429	432	377	458	409	426	436	457	416	417	402	418	436	431	426	387	405	383	395	427	452	446	418	442	435	407	393	400	413	422	406	455	403	435	443	420	392	441	412	416	431	402	433	436	406	430	411	415	409	419	424	425	390	429	420	443	455	412	435	405	426	375	435	440	423	394	421	420	420	434	426	424	385	399	390	389	377	422	406	399	445	419	423	431	418	406	438	437	415	411	413	471	416	450	442	424	407	425	437	432	424	415	420	430	423	427	439	414	438	426	444	414	452	421	457	470	409	435	403	422	391	430	405	432	412	431	398	387	422	426	395	428	396	424	406	430	417	426	396	427	453	403	458	410	451	444	436	420	427	415	400	416	401	417	390	407	388	421	425	423	425	417	387	402	416	392	421	393	453	441	409	437	387	414	425	389	447	429	406	431	389	415	387	436	426	424	423	432	444	428	425	403	440	416	441	389	429	439	436	442	420	431	407	412	391	417	420	412	402	420	408	414	396	443	426	413	430	423	417	428	406	441	389	430	421	408	422	404	410	465	466	413	386	404	414	410	428	409	420	393	456	423	424	416	405	439	396	406	401	411	458	420	437	434	412	424	449	414	440	437	402	410	440	403	397	414	401	430	410	411	437	432	405	414	436	409	349	451	432	417	379	409	426	403	432	415	421	395	419	441	402	407	419	391	462	430	414	440	416	440	434	380	417	409	444	435	401	409	440	428	445	427	419	437	443	405	437	429	421	435	415	401	421	409	427	400	405	444	465	396	441	413	444	453	419	435	408	428	457	404	429	428	405	436	430	411	408	394	445	440	441	382	403	435	413	430	443	432	419	434	446	402	468	421	405	414	395	399	417	393	381	421	435	417	395	422	384	448	378	429	413	434	414	430	406	430	385	435	407	423	395	403	415	444	410	405	442	431	418	456	399	433	435	436	397	431	428	410	413	399	413	414	408	398	400	421	413	398	446	412	432	431	430	414	427	427	445	430	455	441	395	427	409	396	413	448	428	442	402	456	449	417	423	410	418	412	442	423	375	413	422	429	403	391	401	420	431	430	414	437	398	452	396	442	406	394	416	409	435	430	416	420	422	410	427	392	441	435	473	432	428	428	379	420	416	401	402	441	417	431	434	410	413	434	411	431	407	435	410	414	450	442	390	417	433	429	413	413	433	423	409	390	441	438	468	389	426	438	429	414	433	438	417	373	405	402	430	427	418	413	411	403	386	437	424	416	392	450	431	448	408	398	428	432	424	445	422	414	423	422	428	424	403	417	408	370	409	415	410	446	417	415	441	414	419	411	438	446	420	437	448	410	413	428	422	417	440	397	438	427	425	417	415	421	441	465	452	401	379	400	414	394	429	421	399	429	413	394	424	423	419	431	425	412	426	394	386	406	422	406	444	424	402	399	425	410	387	412	398	397	417	411	397	417	452	435	416	419	412	454	427	406	419	415	428	405	401	375	411	439	430	405	389	434	385	469	424	416	405	424	397	455	422	428	438	401	412	387	438	409	431	402	401	397	447	406	427	398	433	470	407	453	441	400	451	405	445	438	398	408	393	417	414	428	399	423	427	388	417	380	432	405	403	433	413	444	436	414	401	412	429	429	446	426	457
3464	5179	3413	1665	1334	1061	963	781	694	658	604	606	600	574	480	532	497	478	487	481	443	479	458	466	456	459	456	444	448	406	452	458	480	449	450	441	470	472	461	448	428	442	428	464	441	400	427	459	508	441	467	442	438	429	457	457	451	436	421	459	486	428	438	427	453	421	431	488	457	441	470	449	431	460	459	432	462	426	432	429	493	441	489	425	465	453	502	426	404	466	434	468	395	434	455	420	415	432	503	445	471	443	463	442	449	422	425	465	468	462	465	423	433	465	451	405	456	445	439	445	486	436	452	484	483	479	426	434	433	417	417	463	416	471	432	427	411	482	452	478	458	487	469	455	423	423	478	448	419	444	401	453	407	434	452	458	395	453	446	453	434	482	479	442	448	441	428	442	453	466	467	457	487	444	432	493	449	416	468	465	439	403	452	415	419	425	437	475	453	443	463	465	439	477	410	416	419	483	474	396	481	454	454	443	429	461	463	460	447	429	451	417	447	456	424	438	427	470	460	431	449	453	460	463	440	436	508	460	438	443	452	412	448	435	452	433	428	425	483	461	448	461	489	477	442	463	446	448	411	483	431	411	436	432	444	455	443	440	448	458	454	432	456	472	447	437	424	473	426	443	456	437	425	427	441	454	455	481	452	398	426	486	467	429	480	478	488	489	461	431	469	402	458	464	451	439	450	441	422	432	477	440	428	493	432	444	438	465	424	432	430	456	437	437	452	435	464	440	436	442	440	456	504	419	480	442	449	446	442	418	438	448	392	466	465	445	475	473	452	478	444	418	422	450	460	446	412	443	438	439	429	439	447	427	485	454	416	457	433	410	442	449	439	453	405	442	460	447	422	438	460	453	450	440	429	420	436	460	446	408	479	434	435	443	471	441	484	419	458	401	435	423	446	483	458	411	464	412	463	443	413	444	431	432	460	414	468	441	444	460	462	416	435	429	447	408	449	456	414	432	489	458	436	433	502	453	427	458	456	452	458	439	419	414	421	437	418	462	444	469	438	420	411	392	445	430	463	415	458	475	436	469	443	453	447	458	497	449	463	453	473	437	438	430	447	468	451	412	440	442	465	442	481	466	446	419	420	438	431	454	447	434	479	495	424	419	443	465	465	441	426	442	453	432	434	445	467	449	460	441	468	466	436	466	413	469	431	433	437	417	465	456	457	429	468	436	424	432	455	477	436	405	457	473	450	436	429	433	448	460	502	399	467	431	479	465	412	436	439	466	470	462	437	446	442	446	451	432	447	420	424	420	459	431	413	442	443	425	467	423	466	431	409	460	418	448	426	485	470	449	446	442	471	477	406	484	453	449	442	479	431	440	459	446	410	449	479	431	432	460	451	441	420	434	437	442	428	491	438	443	448	457	460	458	432	423	443	428	466	406	452	457	415	479	454	452	431	428	404	471	412	432	451	463	430	446	450	423	448	424	457	443	447	449	442	465	404	470	445	443	446	423	469	458	416	445	442	428	411	423	461	459	418	483	444	421	429	469	435	430	451	446	480	466	453	432	432	436	461	433	469	425	452	450	464	460	451	457	439	442	456	417	469	491	460	435	476	454	451	446	414	456	443	473	410	437	437	454	451	433	459	462	415	449	463	472	411	450	457	471	431	419	462	457	469	455	466	463	460	462	417	465	426	464	447	476	439	496	469	451	461	435	459	414	449	458	440	402	433	449	412	428	449	437	435	430	455	422	469	434	439	432	434	433	420	437	446	458	441	456	434	454	446	452	421	404	437	430	440	444	422	419	419	441	463	440	418	441	393	448	466	454	430	477	447	470	499	430	452	463	481	405	424	427	436	403	417	414	421	422	457	456	444	430	461	459	449	445	454	465	438	457	465	462	446	423	441	429	443	449	418	445	464	461	447	450	444	452	426	426	476	436	419	453	476	474	441	446	427	423	397	434	443	465	420	459	441	440	457	403	436	452	473	414	435	460	462	424	409	479	460	490	464	428	433	432	431	454	400	491	459	439	461	414	489	478	460	439	409	406	458	475	471	458	423	477	437	431	457	427	459	452	442	458	443	427	449	427	422	407	444	472	457	412	428	433	444	412	435	423	463	459	450	448	421	408	480	431	437	436	422	456	470	465	453	455	426	445	438	455	446	481	470	444	425	465	471	444	392	444	432	434	440	445	427	435	397	426	449	467	494	488	445	461	440	421	442	430	440	433	460	420	433	455	466	377	441	477	455	459	444	413	417	418	493	418	441	464	430	429	462	411	425	457	469	476	450	450	434	368	483	469	413	462	475	454	428	466	446	435	476	431	456	471	429	461	415	426	434	457	425	430	453	457	435	452	454	423	477	464	431	454	463	482	429	457	469	435	464	447	436	436	416	426	430	447	446	460	476	475	441	421	424	469	411	454	446	444	501	466	395	419	476	460	433	452	448	480	445	455	443	451	406	443	438	476	437	440	454	432	438	497	441	436	485	454	472	466	433	445	443	433	460	414	478	493	446	456	481	452	490	404	461	448	444	410	442	447	434	438	466	469	429	429	383	449	403	434	446	442	419	480	425	444	463	465	446	454	443	412	469	465	452	467	468	442	426	471	442	473	438	470	472	432	430	414	464	465	474	453	404	449	433	450	437	424	440	421	443	430	471	438	455	452	410	464	460	440	455	441	418	421	442	460	416	433	457	446	434	412	465	448	460	386	462	443	450	390	435	413	425	388	442	459	430	440	434	453	433	470	491	439	455	453	411	446	428	426	454	469	463	438	456	475	439	450	443	453	469	437	456	453	448	438	438	475	422	446	468	401	461	417	461	443	489	434	467	479	449	423	445	432	442	431	425	417	449	446	446	475	439	455	449	455	447	418	410	463	433	475	431	456	443	419	470	450	421	461	475	417	445	440	426	414	428	407	427	406	427	452	473	396	451	462	445	443	474	411	459	446	423	434	446	468	460	430	456	463	471	435	454	442	441	434	448	450	442	477	451	441	462	444	447	453	437	440	477	413	424	398	456	466	436	485	432	426	439	483	410	480	453	453	445	441	456	432	418	455	436	479	468	455	461	438	437	437	443	424	434	434	455	455	440	456	435	453	419	462	432	451	435	440	472	415	438	418	418	439	435	436	489	455	437	413	418	419	456	437	417	434	456	476	447	458	439	462	484	451	459	420	479	435	442	441	442	446	435	485	448	449	462	436	442	434	425	440	461	462	438	471	447	446	443	425	471	441	459	443	404	455	461	434	437	443	451	433	466	443	452	441	431	451	476	483	439	473	452	440	450	430	446	452	452	429	413	455	453	458	457	436	417	456	464	407	435	481	416	470	421	398	428	436	446	401	421	395	476	433	474	479	433	442	451	420	426	449	488	454	436	472	506	448	429	431	475	431	438	443	407	458	405	482	469	430	411	458	426	440	466	437	470	439	434	488	466	457	446	443	429	426	448	477	457	455	433	456	491	487	428	409	442	443	441	443	451	426	447	420	443	450	472	463	448	452	456	446	447	441	395	446	466	469	440	452	425	415
22830	21372	29081	24038	21374	21425	7196	1174	909	837	684	683	579	573	550	535	514	505	498	487	475	510	485	441	446	473	427	453	490	441	441	414	412	449	426	436	437	399	416	431	420	443	414	419	445	447	429	437	457	441	415	427	422	444	417	423	415	435	442	406	452	424	402	454	416	394	401	417	437	455	412	394	404	401	441	422	443	409	431	433	400	419	408	440	354	417	456	438	387	423	445	443	404	426	402	446	439	407	423	411	419	428	421	432	450	405	436	424	379	389	430	416	447	402	433	414	426	395	383	392	381	422	398	452	403	422	394	382	391	433	406	424	427	409	419	429	415	398	450	400	425	396	455	393	388	375	409	425	456	436	426	405	397	439	399	420	426	394	411	452	416	414	419	440	413	404	451	428	395	387	399	384	417	421	416	414	380	401	420	415	409	422	380	433	410	414	411	447	400	414	423	427	415	414	406	407	444	366	428	411	419	463	408	435	461	376	423	423	387	380	438	380	448	379	409	377	424	421	421	434	410	420	420	401	395	452	441	413	440	405	422	408	435	422	436	449	421	439	449	434	394	423	443	397	422	415	366	420	438	425	403	438	410	407	427	388	400	460	415	407	459	425	426	422	407	437	387	429	441	422	436	395	395	379	420	419	400	420	416	422	397	404	428	417	435	408	378	369	383	412	376	459	457	386	389	401	436	452	373	443	453	433	415	412	409	450	424	408	386	412	368	436	395	402	401	394	418	412	424	423	438	447	428	400	405	401	455	416	402	403	397	416	387	433	439	424	430	413	440	435	427	445	436	413	449	457	409	409	377	420	404	436	421	409	424	405	415	429	388	386	441	427	399	412	414	402	433	445	415	411	428	377	407	418	405	419	434	392	404	400	406	415	380	440	407	421	454	409	442	378	383	371	417	432	438	405	389	396	396	417	402	411	426	410	381	418	408	442	407	406	405	388	446	408	416	391	441	419	420	404	418	413	433	451	432	419	446	420	415	420	425	417	411	396	445	427	408	449	442	416	417	404	379	379	429	409	406	390	390	398	431	429	361	385	407	443	411	420	395	428	410	439	409	392	438	398	445	412	429	413	443	405	400	443	434	401	431	455	386	416	435	443	457	443	425	418	402	446	428	403	428	424	423	403	437	421	431	380	403	422	388	407	454	398	418	427	440	407	401	438	376	405	386	428	374	462	403	413	393	428	418	443	434	405	411	422	435	404	379	402	383	410	431	404	398	375	408	432	454	425	400	431	398	433	422	442	414	416	366	393	424	441	391	411	436	422	391	411	416	414	424	459	428	430	404	440	425	405	447	420	401	451	391	390	387	445	423	467	423	431	431	420	450	433	421	400	421	411	442	390	414	380	395	424	440	425	433	448	417	366	427	421	406	439	411	453	379	355	410	380	434	445	423	407	418	442	416	415	424	427	421	387	425	383	438	414	410	403	439	413	397	381	418	405	407	407	390	448	401	405	419	420	373	434	450	422	452	423	428	393	390	432	414	393	430	438	447	417	425	416	411	437	417	421	426	431	448	391	405	457	439	425	418	391	423	403	394	429	401	417	427	394	418	411	403	444	414	412	429	415	434	432	422	373	432	381	436	397	394	408	416	390	393	437	398	409	424	416	441	426	448	394	432	406	420	415	407	399	422	405	406	404	412	400	421	444	429	384	406	427	393	394	393	454	417	439	378	413	412	430	433	380	436	399	407	399	429	398	433	395	405	399	430	371	421	432	401	422	432	383	413	417	422	459	388	414	378	412	429	382	411	400	429	426	386	421	386	382	412	391	438	396	389	392	430	394	439	391	404	392	425	432	423	406	458	407	384	442	400	454	440	463	434	393	411	433	392	439	399	411	376	423	439	409	409	448	422	392	446	413	390	420	430	386	398	422	442	447	425	398	389	407	368	395	418	392	442	449	428	437	405	368	389	430	426	424	374	439	415	405	399	393	419	407	402	454	426	465	430	421	428	394	412	372	385	438	421	427	382	439	417	430	437	415	426	431	402	414	395	393	429	405	444	417	405	400	409	431	447	387	433	456	422	400	434	430	436	436	424	418	369	400	405	375	413	437	412	402	401	429	461	411	394	417	382	433	429	422	406	417	405	410	435	413	395	429	444	410	411	420	445	427	439	446	426	397	370	428	457	427	398	395	394	415	388	451	386	441	425	428	399	421	422	415	442	402	430	419	431	401	427	395	407	402	404	433	394	424	370	427	413	401	423	407	403	400	389	430	434	392	416	461	394	427	425	395	407	391	417	427	397	412	423	396	416	438	371	451	416	397	400	408	417	375	425	417	405	399	420	421	429	436	416	391	403	411	423	384	425	424	406	421	422	436	407	422	440	375	423	389	412	393	399	417	419	424	400	423	411	391	413	450	419	408	431	394	425	435	409	387	421	419	399	442	386	474	431	421	435	410	412	432	426	419	424	435	429	422	423	411	451	421	405	433	446	386	412	404	439	409	407	429	406	399	452	438	393	395	411	403	396	454	395	421	364	421	434	448	422	417	418	426	374	417	451	456	393	386	417	395	422	424	390	431	422	452	402	417	414	443	395	380	372	391	442	431	434	405	421	412	441	437	437	392	419	440	407	392	434	427	397	424	423	380	428	410	418	418	372	418	388	409	425	438	434	429	429	426	426	408	403	449	421	397	414	411	416	439	439	392	420	422	410	448	413	402	426	379	394	384	426	404	445	412	426	395	453	412	401	392	437	409	441	413	387	379	417	422	418	350	425	371	402	422	407	448	365	436	412	425	411	408	436	408	419	403	382	418	445	423	418	424	399	398	434	391	400	381	407	412	396	412	429	413	414	409	410	438	423	439	369	406	406	417	460	421	426	405	420	412	375	406	402	430	428	399	416	401	365	415	390	450	393	416	396	405	437	429	390	401	430	418	391	420	409	418	419	434	403	378	399	431	382	418	454	418	376	387	387	420	411	435	433	414	387	404	408	404	382	407	416	387	411	398	399	406	434	404	415	419	373	406	407	421	431	453	421	381	471	403	407	474	434	361	421	422	402	399	373	405	418	404	405	421	419	463	394	417	390	420	437	409	379	408	398	403	414	413	410	359	439	383	428	407	416	427	421	402	423	384	418	396	394	421	410	419	420	387	427	401	412	391	383	443	429	393	408	385	415	383	410	441	391	439	393	420	460	366	398	395	425	365	381	422	426	404	407	383	457	395	418	437	419	395	397	458	424	403	388	440	400	427	435	399	453	438	400	424	428	381	414	435	465	422	419	412	419	398	411	453	418	428	386	420	403	429	399	441	373	389	395	417	421	432	405	398	402	391	404	412	406	431	406	419	429	404	433	414	425	418	415	422	409	392	427	414	446	427	402	397	427	409	377	439	442	410	414	398	412	396	425	388	434	406	418	426	409	390	437	438	407	397	379	425	398	375	449	390	408	373	414	410	406	392	367	416	437	405	406	429	419	431	441	439	406	423	386	404	397	412	380	413	434	428	398	431	423	407	385	467	401	401	404	405	362	402
4851	15044	10120	4849	3488	2682	1924	1656	1337	1124	952	861	775	732	690	627	597	565	554	558	536	499	495	539	480	459	433	455	452	441	439	443	438	466	480	421	408	468	487	449	471	420	452	450	455	423	402	419	433	434	439	442	404	432	432	423	415	422	447	426	398	439	417	396	424	406	436	437	454	428	425	447	422	408	419	411	426	433	435	445	433	427	388	410	450	437	440	405	428	434	451	399	432	397	449	402	401	397	437	424	425	451	419	396	424	388	407	435	450	407	430	420	432	399	416	415	443	406	430	407	435	410	401	461	390	411	431	398	432	468	437	452	422	383	417	414	423	391	441	438	436	436	423	441	414	396	413	427	422	374	413	412	401	398	461	414	429	405	437	410	418	458	382	433	416	429	431	411	404	440	402	445	407	423	439	438	418	427	386	407	391	441	417	370	403	406	445	437	421	405	430	407	398	436	413	451	444	424	428	449	411	442	410	443	437	396	402	401	423	402	420	428	422	394	409	422	423	444	415	441	462	427	395	434	405	448	406	431	474	431	434	404	426	436	409	449	429	422	437	408	455	402	444	429	416	456	430	448	409	436	428	431	466	403	391	445	423	404	393	399	438	419	422	441	429	396	416	447	447	400	448	415	433	442	405	414	411	445	440	417	392	428	423	417	403	433	458	401	418	455	418	442	404	407	401	448	456	401	432	442	452	443	388	442	435	413	411	424	412	426	418	388	370	448	411	425	419	410	407	429	439	420	426	422	409	442	401	435	441	450	419	415	406	433	452	433	423	444	444	412	417	448	426	411	417	422	419	420	432	486	458	438	418	444	414	450	425	426	392	406	390	402	389	408	474	429	419	394	405	377	408	408	413	423	388	424	406	427	416	412	398	394	435	454	423	425	410	368	390	405	436	405	405	460	430	421	441	411	409	405	413	414	439	443	431	431	398	420	402	455	449	435	397	408	422	407	425	411	397	412	439	463	414	446	411	456	412	424	398	429	429	435	404	398	435	422	384	359	452	424	427	433	405	410	440	401	408	459	447	405	436	446	444	410	423	379	428	438	430	434	413	396	429	404	382	463	438	412	435	410	410	405	430	456	439	432	420	448	464	429	409	407	410	449	410	460	393	415	411	438	416	425	399	396	400	391	414	393	442	405	393	413	388	458	435	444	392	435	415	445	434	438	424	377	407	434	409	425	410	462	418	425	397	430	447	434	410	434	447	404	445	421	428	357	394	400	429	379	458	398	466	443	415	418	404	409	443	438	407	408	405	389	436	428	426	438	445	438	419	419	436	427	402	441	423	397	408	380	438	420	385	401	397	440	401	410	394	402	394	410	400	429	427	421	437	439	390	438	399	419	401	400	443	444	449	407	442	422	419	424	452	412	428	430	415	433	422	424	439	431	418	417	414	447	410	428	413	409	386	450	389	387	417	394	456	395	372	420	423	393	384	414	413	404	414	422	453	388	411	454	446	408	439	372	419	413	458	417	434	454	443	385	425	412	406	442	437	423	421	434	425	437	402	418	393	424	439	396	444	417	401	404	437	416	437	415	396	406	414	431	436	447	418	410	386	430	412	441	429	421	404	408	431	447	423	430	427	420	420	429	445	472	406	443	435	420	453	446	409	427	411	426	445	430	392	405	442	433	434	385	430	404	383	411	390	425	411	374	409	395	392	401	411	421	426	407	401	388	390	419	423	416	408	389	430	416	393	440	416	412	418	455	436	435	402	416	408	424	426	390	449	421	438	406	402	453	430	442	409	434	420	414	423	424	421	417	428	402	386	369	454	420	387	430	386	424	412	471	431	422	412	399	409	421	433	418	412	409	447	406	394	426	419	426	428	398	403	437	407	433	402	386	368	416	422	425	414	466	429	417	418	436	400	455	432	371	401	420	390	437	423	410	435	420	419	412	430	409	429	430	439	407	416	423	394	416	404	412	413	433	401	419	454	432	416	396	466	441	426	440	430	410	405	416	424	431	401	463	439	397	430	416	445	403	427	394	442	419	426	403	438	423	412	433	417	417	454	406	410	436	414	396	434	424	402	399	393	398	430	439	402	404	398	440	426	388	393	413	442	414	428	387	428	440	410	425	435	410	397	433	420	429	468	408	425	438	430	423	404	414	465	424	396	431	420	406	434	431	413	405	446	413	427	387	431	376	412	433	368	449	440	390	411	449	463	422	385	381	429	445	395	435	400	430	416	395	440	413	398	410	425	416	449	419	427	410	480	447	404	432	380	385	420	404	410	444	443	374	443	380	409	462	422	408	430	409	414	405	408	435	452	385	425	388	417	441	413	434	375	445	443	420	411	422	391	433	452	420	396	420	435	406	447	395	406	416	402	420	415	452	408	453	438	420	441	441	419	392	434	412	406	412	412	442	417	437	405	387	456	416	447	429	415	444	406	424	418	447	438	427	439	420	412	438	407	439	420	461	434	417	411	434	403	439	446	401	438	411	447	417	419	401	417	444	427	427	401	427	404	437	448	430	438	423	411	434	445	433	400	371	391	417	424	416	420	446	410	433	421	412	400	438	440	421	428	423	418	420	411	405	403	427	400	456	439	410	436	417	426	389	405	409	379	430	452	423	429	409	406	451	434	391	423	454	433	395	419	402	427	406	419	418	407	398	440	411	422	429	416	422	410	374	433	395	417	418	439	402	390	409	468	395	395	418	408	455	407	406	403	420	416	412	402	399	412	435	375	385	415	407	462	383	488	423	446	410	375	430	405	411	421	407	417	407	432	433	441	448	417	397	408	425	413	434	419	431	382	418	385	403	414	420	407	445	418	422	422	419	413	413	432	426	420	415	417	417	415	442	451	371	430	395	454	414	416	397	459	423	399	437	404	413	403	443	385	416	410	451	432	408	416	415	444	400	423	460	443	413	396	404	420	415	391	417	417	442	403	448	422	403	408	436	420	396	439	449	421	442	372	408	448	451	440	415	423	432	391	412	467	430	379	402	410	408	422	383	418	404	421	441	397	446	410	440	410	446	426	389	455	436	442	413	409	428	400	393	425	428	426	429	450	398	445	445	415	415	400	392	405	439	422	429	433	381	433	445	386	427	405	411	402	415	377	442	394	436	475	414	433	420	397	428	424	436	437	390	418	398	408	460	418	404	433	396	449	378	411	393	435	383	423	419	447	436	418	446	438	404	417	416	404	395	432	400	449	398	413	427	429	376	382	410	419	384	419	406	389	406	437	408	414	412	414	416	431	419	430	461	406	421	427	396	404	464	407	437	383	387	408	419	411	415	393	403	436	432	438	439	400	411	428	407	439	443	383	425	419	402	436	460	403	424	417	419	407	425	401	446	429	427	417	406	425	444	411	399	398	421	419	420	385	403	417	449	417	418	392	373	411	430	411	427	423	434	453	398	411	406	396	402	427	411	434	407	393	437	396	420	404	442	430	398	421	400	419	425	454	424	413	418	433	428	432	427	392	424	408	423	409	407	417	418	404	400	420	395	453	413	447	417	429	404	472	427	428	421
28040	17056	2896	458	306	285	270	256	227	209	226	216	226	246	261	199	226	217	230	248	242	216	231	262	213	242	222	222	228	229	231	228	221	221	246	225	224	229	236	253	213	252	223	207	222	217	217	214	233	231	214	217	227	231	227	244	233	212	222	233	243	246	211	216	224	247	239	230	199	220	229	239	218	243	216	200	228	241	251	256	220	215	225	213	223	215	222	229	215	221	246	207	225	234	213	232	228	189	206	247	226	225	213	248	201	201	234	241	227	234	218	237	215	225	247	222	218	226	205	233	217	237	240	218	224	219	236	227	224	242	238	240	240	221	251	223	275	205	210	215	198	238	214	218	228	231	218	201	232	227	224	235	209	237	200	213	227	213	202	237	208	225	231	231	197	242	233	216	235	233	228	220	234	233	226	226	225	202	220	242	208	220	213	226	230	220	228	230	225	253	261	236	206	219	228	243	232	232	201	229	246	235	198	244	194	222	233	247	221	244	222	239	205	229	213	213	199	225	199	216	227	221	221	245	215	212	212	203	215	232	246	229	193	224	223	242	237	187	218	234	271	229	231	229	253	207	218	237	203	213	202	235	215	207	234	227	246	211	236	228	227	194	240	229	241	250	213	230	238	228	229	208	247	211	233	219	230	228	217	243	232	248	232	200	226	251	235	256	212	253	204	228	220	214	222	241	222	208	224	219	243	224	224	230	237	213	203	216	235	219	246	201	217	237	200	213	237	205	246	212	254	219	217	252	228	223	234	222	221	240	231	241	236	216	219	225	217	230	240	218	224	227	239	214	241	217	226	218	232	198	243	228	239	227	236	223	256	222	240	226	229	224	231	235	251	202	219	213	211	215	232	221	229	227	227	214	214	214	217	244	195	216	226	233	192	254	208	217	208	214	226	221	205	212	222	235	246	213	228	211	198	220	236	212	215	219	218	217	224	214	243	236	237	234	224	197	219	233	219	253	220	214	225	219	206	227	243	215	237	211	230	174	198	251	224	234	202	223	227	240	218	220	205	235	218	253	210	213	236	220	238	232	217	196	236	213	225	235	265	232	225	217	231	229	210	230	224	225	225	225	214	238	240	220	223	219	207	219	231	225	220	241	218	227	230	212	221	230	218	196	245	209	200	262	229	217	278	226	239	214	222	204	240	234	218	221	216	203	237	200	237	238	217	217	230	236	231	247	244	236	236	232	194	238	224	220	225	249	236	206	241	224	229	254	238	240	207	226	217	244	243	214	228	216	234	227	243	247	260	237	224	239	225	194	218	237	213	229	204	209	215	217	224	245	250	234	211	228	219	206	236	226	235	186	221	232	224	224	240	228	227	217	220	215	188	237	234	217	218	231	225	259	204	229	256	224	234	230	266	220	220	237	223	202	229	206	237	243	221	220	222	227	230	231	245	210	228	230	255	206	218	233	237	220	216	198	221	228	234	215	211	226	236	228	219	215	217	239	215	225	219	192	218	239	231	207	211	242	233	213	223	202	217	233	235	228	231	224	201	246	234	243	199	220	209	256	192	238	253	237	223	201	208	218	235	217	241	244	237	209	219	245	245	219	226	235	209	241	218	214	230	232	224	229	226	232	209	250	249	253	197	207	253	215	224	236	233	230	239	238	232	208	231	205	233	229	234	204	213	209	208	226	214	241	233	230	217	229	229	219	226	243	221	208	210	210	229	245	224	231	226	232	234	234	250	231	232	217	219	255	239	241	234	218	198	205	196	231	225	235	253	224	257	245	220	252	235	211	244	233	220	235	223	221	246	206	209	229	239	244	224	247	231	248	228	254	245	240	214	223	226	211	234	223	222	246	235	248	207	201	225	198	218	214	198	209	207	245	238	207	211	209	230	241	213	217	218	236	201	218	246	253	225	208	231	214	213	219	214	216	219	254	234	226	235	255	224	241	246	234	209	244	228	242	211	256	227	252	233	248	224	216	234	242	203	237	202	239	255	222	216	188	229	247	238	235	226	220	249	231	240	242	202	246	242	223	215	255	230	247	225	235	207	247	228	210	207	224	235	231	199	247	227	219	211	237	237	214	191	230	241	225	224	232	224	200	234	231	258	229	215	239	238	219	245	201	213	216	232	201	232	225	242	237	213	208	236	234	258	234	195	229	215	235	212	216	228	245	236	214	229	253	210	218	191	213	233	241	212	217	250	211	235	212	244	221	228	245	195	242	209	230	253	233	203	242	227	217	191	195	230	226	215	224	226	211	253	241	227	224	225	205	248	243	206	228	233	206	212	214	232	213	211	214	228	221	201	211	220	246	228	226	233	207	228	236	244	223	203	234	241	231	225	224	248	228	239	217	207	202	246	220	220	225	242	225	206	223	219	210	237	237	211	206	224	234	221	212	224	202	233	223	219	219	212	231	217	227	229	235	215	224	237	215	214	228	222	220	214	205	212	240	229	220	218	217	219	209	223	224	227	212	195	247	258	247	222	235	197	231	237	248	216	222	234	236	216	247	205	253	242	243	253	200	223	249	212	228	226	236	209	204	210	210	221	217	213	200	213	235	203	209	224	231	253	252	227	239	189	216	248	237	208	263	224	244	232	225	223	239	203	225	226	225	235	215	216	235	216	200	212	223	214	212	212	237	231	215	243	221	243	244	241	215	218	240	219	228	230	181	219	242	245	241	255	220	235	214	236	274	227	207	216	225	219	245	244	259	217	228	222	203	214	225	211	214	208	220	267	219	228	209	220	225	200	239	224	216	219	236	225	210	219	219	230	221	200	222	252	233	222	229	219	250	230	221	217	224	211	252	232	232	227	216	224	231	235	222	222	217	238	225	202	213	196	191	222	219	223	237	240	243	201	207	242	232	227	254	235	245	255	225	216	219	230	220	245	224	270	213	205	212	209	226	247	221	226	221	248	237	214	244	235	220	222	219	218	231	245	216	234	236	209	210	211	242	249	226	239	233	226	212	237	196	228	209	241	247	227	199	214	218	227	219	233	253	232	211	220	241	193	201	255	241	226	219	207	210	229	249	210	213	218	249	244	214	241	234	209	244	216	230	223	217	227	244	240	211	238	249	222	215	234	223	228	208	211	214	251	217	189	226	204	254	235	230	220	228	223	236	263	223	214	221	203	207	215	191	199	206	190	235	230	258	210	210	247	215	204	238	195	210	218	222	223	208	173	215	206	220	251	221	240	238	221	243	250	214	241	235	251	205	244	242	211	235	224	200	255	221	248	199	226	208	222	248	233	217	235	223	233	229	233	224	209	192	221	205	202	224	235	238	214	222	214	227	222	227	210	242	218	234	232	212	211	210	223	216	195	227	202	256	218	216	228	212	229	220	237	251	223	220	226	227	231	237	209	211	228	229	240	213	207	225	219	242	205	222	225	223	227	214	211	246	205	218	222	240	207	225	247	217	202	217	210	239	202	256	255	241	217	225	258	229	220	233	232	239	202	224	205	218	226	200	215	207	215	231	232	222	228	240	232	244	215	214	235	226	233	242	246	217	219	250	256	261
4294	761	586	388	329	317	295	283	271	272	241	278	262	257	264	248	262	270	270	255	242	244	236	250	252	248	252	255	266	253	258	248	248	271	265	238	271	251	278	248	246	272	252	271	265	235	257	254	283	228	279	243	242	248	268	239	233	264	268	243	275	274	255	252	257	289	233	253	272	258	260	274	240	248	254	232	238	232	266	246	235	266	257	279	277	250	268	258	266	255	261	269	249	252	217	245	268	230	245	221	253	270	239	245	255	274	229	266	262	250	268	234	283	234	264	240	256	228	253	238	243	273	261	243	252	226	246	269	260	223	224	267	250	237	243	250	256	263	247	242	270	251	232	254	281	231	236	276	243	247	228	224	249	224	267	262	227	272	266	273	266	265	244	270	262	223	262	225	248	284	251	231	246	236	252	266	257	261	225	244	234	293	250	253	238	265	260	237	256	237	272	267	252	287	223	237	257	258	233	263	248	243	274	250	236	269	262	248	260	265	266	248	295	257	263	251	230	272	236	256	237	266	221	251	272	260	245	269	267	238	267	242	232	223	255	241	243	263	264	281	258	246	247	268	223	259	223	242	226	270	209	260	241	257	240	217	221	256	245	218	246	227	258	237	272	204	252	267	254	262	227	228	265	252	275	238	259	275	247	245	257	222	252	229	242	269	260	221	259	239	230	252	267	284	241	259	268	249	234	241	258	270	255	262	268	244	230	291	243	277	240	236	239	278	262	273	274	262	257	278	248	241	241	242	232	298	260	252	275	245	274	233	217	236	270	260	237	267	236	244	226	271	258	235	234	261	238	240	284	246	259	257	238	241	238	267	213	249	243	247	256	255	266	279	240	240	234	232	219	260	260	261	278	250	256	251	268	260	251	275	248	267	242	276	266	254	263	227	267	269	241	239	241	244	252	267	255	246	255	237	269	261	259	248	270	220	254	250	275	268	268	217	232	237	249	268	270	250	274	257	254	228	273	265	242	276	253	281	268	250	237	307	241	249	257	221	255	272	234	267	281	251	237	234	267	269	246	253	234	236	255	230	243	240	244	265	248	243	267	274	262	249	239	256	220	240	257	245	251	272	259	290	251	264	265	251	247	273	226	269	273	243	245	265	220	249	244	243	247	228	229	250	278	274	258	277	271	251	268	236	264	267	253	245	290	223	252	269	274	251	248	257	257	244	257	217	266	255	264	277	262	252	264	223	262	259	257	261	253	267	257	270	241	270	243	257	244	256	244	233	266	249	255	231	230	251	256	268	240	228	258	261	238	260	244	274	219	245	254	256	248	254	231	249	255	274	230	252	276	238	227	251	281	252	238	236	289	274	270	232	235	212	267	249	250	243	243	234	239	295	255	284	266	243	256	260	248	232	237	253	269	290	241	244	242	250	244	255	231	276	291	263	238	240	241	241	265	288	248	257	264	220	257	264	269	226	254	257	266	263	261	262	247	241	247	243	269	258	237	249	265	236	268	259	243	215	226	227	252	246	257	221	275	234	231	272	299	239	221	248	257	261	247	255	261	236	248	248	257	235	234	270	256	255	230	244	265	266	259	254	212	265	243	271	252	275	274	234	261	228	258	252	280	266	261	280	273	250	217	251	221	245	262	246	252	275	263	264	245	256	271	261	258	257	251	223	250	230	268	257	276	260	285	233	237	251	282	258	243	258	260	244	224	244	273	242	279	261	274	270	290	249	260	286	262	240	227	244	248	274	244	235	230	241	248	237	237	260	259	279	282	245	272	252	256	255	239	273	260	254	267	236	221	255	257	276	267	263	247	248	248	230	242	258	236	270	252	233	262	240	250	264	237	248	253	248	262	252	268	254	241	258	236	245	286	247	245	239	257	237	267	261	261	256	265	233	254	264	237	284	264	263	240	257	275	243	256	276	267	268	270	249	263	251	226	255	242	262	269	235	274	269	254	248	261	259	254	261	251	229	264	266	280	253	255	244	237	234	223	242	243	231	258	240	264	263	251	242	245	264	234	249	283	250	251	240	243	238	265	244	243	254	261	277	259	245	266	250	224	236	296	252	255	270	253	253	226	270	251	271	274	259	273	253	246	268	252	236	274	235	264	268	252	236	255	263	265	234	261	242	297	248	245	255	220	231	274	242	267	238	250	286	248	263	246	255	274	270	273	238	274	240	263	239	272	244	250	241	237	264	228	230	241	281	232	224	225	269	246	240	229	248	266	246	263	228	256	272	247	250	259	268	316	242	281	272	254	245	245	246	249	264	257	226	258	243	242	213	252	249	255	254	239	288	226	287	256	228	256	233	213	247	260	255	229	241	240	239	235	284	224	292	247	257	246	244	267	260	240	254	242	247	249	265	271	255	265	244	257	205	267	250	231	257	249	248	248	291	263	228	273	250	247	267	290	250	264	268	261	234	249	239	275	238	263	256	256	243	241	250	249	266	227	244	289	254	261	248	266	229	239	256	261	244	269	226	257	279	239	248	252	247	258	259	242	220	251	262	272	239	282	289	249	260	253	260	257	240	274	255	256	260	226	255	256	247	237	265	250	243	256	242	282	261	275	250	269	246	261	219	255	261	256	239	254	245	234	253	255	265	286	280	243	248	269	263	248	253	248	242	251	240	267	254	242	243	248	252	239	260	238	231	295	219	235	259	268	269	275	228	259	228	244	269	252	238	264	271	276	269	268	255	245	233	223	232	251	233	238	269	266	248	253	263	264	261	247	283	258	250	228	257	271	290	284	282	258	260	261	237	232	249	247	257	246	265	265	266	264	292	230	233	239	279	254	240	240	217	245	244	229	263	241	280	260	250	284	267	243	273	258	245	261	229	257	231	261	276	276	242	251	231	254	261	251	261	272	245	234	233	265	272	217	257	282	248	213	253	255	231	242	227	273	260	259	223	252	253	285	252	267	240	248	252	236	258	237	237	252	242	253	231	238	276	222	281	237	251	257	236	254	265	250	262	266	263	256	257	270	261	267	253	232	285	244	244	239	273	290	233	248	239	236	253	256	260	247	250	244	268	249	251	245	265	261	253	240	268	254	252	250	283	270	262	240	247	277	259	277	255	248	248	250	248	231	257	251	246	258	236	247	256	268	240	251	263	263	268	248	224	259	245	241	306	217	257	269	259	250	240	236	239	257	295	279	245	260	247	251	238	270	247	274	248	248	272	241	252	259	242	271	227	239	246	280	264	261	233	235	253	248	286	245	292	263	247	294	268	246	267	250	233	246	236	239	249	249	229	276	278	241	243	246	259	276	233	250	255	261	244	285	218	230	269	225	248	226	258	246	245	271	239	264	262	279	259	263	271	252	278	262	281	270	262	263	256	266	219	236	246	194	254	272	228	250	256	251	247	257	238	256	256	255	260	264	249	256	238	261	243	257	235	255	241	266	236	257	278	260	250	248	255	255	231	229	251	209	256	270	234	242	266	268	250	276	236	265	266	237	227	226	251	265	255	240	264	266	243	269	261	247	256	250	246	269	262	254	250	256	235	247	252	256	244	253	291
24082	21388	28615	24556	21384	8563	871	525	377	376	346	293	296	288	228	243	226	229	229	199	216	234	199	191	211	183	206	194	188	165	165	193	184	190	218	186	199	198	186	180	174	208	184	186	193	184	193	189	186	166	200	151	189	187	168	187	161	194	212	174	179	189	165	184	166	176	186	191	184	150	187	197	192	188	172	187	174	178	182	179	181	193	165	194	162	175	204	180	194	160	168	149	170	169	178	167	180	181	191	168	172	186	167	176	179	169	170	159	162	168	161	175	164	194	171	175	156	191	165	167	189	169	156	162	174	164	168	188	156	189	179	174	163	202	187	198	187	181	179	158	161	155	186	175	174	163	159	159	178	169	184	162	189	174	148	169	174	159	164	192	180	162	153	151	178	199	164	202	188	198	193	183	176	169	192	183	162	170	144	163	161	176	183	174	171	161	186	166	174	192	173	171	203	169	191	173	167	163	170	170	180	183	164	202	178	168	185	170	174	186	171	182	190	161	151	189	172	173	174	181	152	210	201	177	188	162	168	199	169	177	164	163	176	186	185	200	172	190	138	158	161	211	181	178	159	181	189	164	163	169	177	181	195	168	171	183	173	179	155	161	184	165	179	175	166	176	146	184	190	167	163	171	186	216	182	178	154	168	179	184	168	179	170	198	183	167	201	188	173	160	193	186	164	176	206	163	162	183	179	192	186	155	154	163	177	173	177	162	174	164	173	183	173	157	176	181	168	186	180	181	182	177	165	176	185	177	183	188	189	158	168	188	166	187	189	184	162	157	160	165	190	168	168	169	184	154	195	194	170	159	178	188	171	189	170	171	183	174	173	168	175	171	191	177	157	175	168	188	177	163	197	191	188	193	195	184	165	163	177	154	167	157	177	192	179	169	182	183	184	205	178	179	168	177	162	169	196	179	219	149	164	198	190	194	163	170	200	180	173	176	176	182	168	159	182	187	198	152	153	183	181	170	186	178	187	178	174	165	169	163	163	165	172	174	162	169	184	202	166	165	179	174	184	187	185	222	176	162	168	195	175	187	197	159	182	198	163	172	176	181	182	161	168	198	159	176	165	180	194	200	167	175	166	182	175	167	177	175	183	182	164	168	185	182	171	187	157	153	150	184	179	182	186	186	188	162	170	184	175	195	179	186	169	195	177	168	177	175	167	193	192	139	191	180	153	166	177	180	163	190	183	178	176	178	161	177	157	183	169	170	173	188	186	172	183	193	180	153	182	169	183	189	192	174	163	182	172	171	158	168	161	187	180	165	158	176	150	164	167	167	150	179	209	164	175	172	175	174	174	161	195	160	180	173	206	203	150	179	182	188	166	181	181	164	200	179	183	169	178	172	185	192	160	157	198	178	179	173	173	171	175	171	172	177	161	207	176	182	176	150	166	157	183	175	164	184	163	168	186	152	162	183	164	195	193	185	180	170	175	181	201	187	146	173	182	174	199	207	179	158	194	171	180	184	143	174	210	161	172	170	187	178	176	156	181	177	165	172	206	185	172	201	165	185	181	185	191	199	176	168	154	159	193	192	176	196	177	206	179	194	167	142	206	172	194	184	185	195	184	174	167	154	166	163	172	174	218	142	167	194	184	185	151	168	173	168	165	185	183	168	158	174	169	182	168	154	168	178	173	163	191	160	175	169	170	184	186	190	175	188	188	178	175	175	150	163	152	176	191	180	194	189	197	192	159	194	174	181	162	186	193	156	168	176	186	182	192	170	172	178	171	170	169	181	174	186	178	167	170	211	183	162	170	177	185	171	171	181	191	173	171	184	173	162	171	178	160	178	194	164	192	170	196	153	164	208	196	195	176	170	176	157	165	150	154	187	166	162	186	183	173	176	184	184	161	168	189	173	154	175	175	178	175	176	170	175	183	169	174	173	171	182	198	184	165	191	151	170	143	188	194	164	205	169	162	170	212	158	188	167	187	183	174	173	184	184	164	166	169	156	176	174	183	193	207	178	155	172	185	169	167	166	202	201	180	178	172	165	199	199	151	170	167	169	198	177	188	177	206	174	158	164	176	181	178	171	131	158	159	182	205	186	174	170	168	185	185	195	151	184	195	183	199	178	193	198	164	191	163	169	176	182	190	149	177	192	179	185	155	186	208	178	180	192	157	167	171	187	182	147	159	183	173	163	184	187	169	202	197	163	161	196	183	191	195	166	192	183	186	173	174	172	183	164	169	189	183	170	165	175	173	191	181	192	183	170	177	191	188	188	187	159	173	177	158	186	176	191	158	172	161	162	196	180	173	168	199	192	169	187	164	185	176	172	182	168	168	168	177	189	179	182	174	181	185	170	142	193	157	180	174	174	180	133	173	157	192	156	172	181	186	175	164	192	173	158	165	184	164	177	164	169	183	180	167	171	181	177	173	175	179	176	171	184	166	178	185	192	165	186	166	170	154	183	174	182	175	168	202	194	168	177	168	173	176	197	167	201	176	180	190	199	186	155	157	165	175	185	163	174	180	177	209	189	206	160	189	192	167	181	163	191	180	181	175	172	157	171	155	186	159	167	171	176	195	180	191	177	173	193	177	184	166	195	177	182	182	179	179	219	176	165	197	181	167	160	184	155	179	166	172	160	181	157	157	193	171	179	177	180	174	153	161	158	179	166	199	165	183	180	173	173	178	174	192	165	177	182	181	183	191	158	166	174	183	183	175	188	156	190	190	190	204	187	161	182	156	158	180	184	167	182	169	154	182	179	169	178	178	167	180	169	183	176	172	194	177	156	179	195	181	183	188	193	166	182	171	182	171	173	186	159	177	185	200	179	180	199	172	193	164	173	157	173	188	193	203	181	173	176	184	185	205	183	186	173	170	181	169	175	181	160	169	180	185	156	184	182	167	182	173	188	198	168	200	186	187	157	184	197	165	195	146	163	175	186	181	176	162	186	182	185	167	204	209	191	173	186	178	186	178	169	182	177	165	148	167	172	167	152	175	185	171	161	183	189	190	197	174	162	176	169	174	165	159	173	184	160	151	183	157	176	185	190	169	172	179	184	179	178	169	176	163	184	182	171	191	184	192	183	188	169	194	198	204	181	181	187	177	185	182	177	158	173	153	183	162	166	196	174	172	181	167	162	157	190	184	180	173	158	184	191	179	177	175	181	162	167	161	151	190	170	164	175	165	182	164	187	180	166	198	168	181	198	190	175	178	180	175	183	169	155	186	166	160	181	201	170	197	188	165	161	176	173	179	177	167	146	196	179	172	194	141	179	174	176	194	188	168	176	190	199	163	180	182	200	181	186	155	138	174	179	184	187	157	158	198	164	158	169	166	204	180	177	169	187	195	168	183	160	158	180	180	182	164	169	171	158	186	160	204	172	183	168	186	165	177	162	209	186	183	190	154	165	172	159	159	192	172	162	163	179	184	177	162	165	201	185	185	193	156	165	181	196	164	210	161	193	169	150	208	205	182	155	183	194	172	194	173	182	166	178	165	211	163	192	177	194	175	171	172	179	184	180	157	176
3396	8988	5861	2685	1907	1398	1082	798	627	508	467	438	392	318	322	309	287	249	253	271	233	229	224	223	221	213	236	248	206	236	206	220	205	237	208	212	196	189	234	220	207	242	215	213	197	200	232	216	192	199	203	180	197	232	218	194	183	185	204	195	222	213	209	202	195	200	186	195	193	208	204	209	199	203	185	183	201	243	208	192	197	214	208	188	193	197	187	185	194	186	225	195	228	215	195	176	178	184	192	201	181	237	193	230	212	217	196	200	194	176	185	184	200	178	214	221	203	182	177	191	183	223	211	184	202	188	204	199	188	171	200	189	181	192	172	197	212	184	235	186	198	210	191	184	206	204	183	194	170	170	191	191	199	186	219	193	188	175	190	212	180	206	216	183	172	183	176	192	174	229	185	177	195	185	201	189	210	161	186	175	194	190	179	201	209	192	189	201	193	203	193	200	205	184	200	186	194	180	170	207	167	202	213	204	199	195	174	206	202	204	192	200	181	193	185	184	198	176	196	179	188	198	173	225	199	176	191	185	208	182	189	189	212	185	172	176	206	189	173	207	184	189	223	187	200	177	191	220	205	204	168	178	186	188	221	189	189	194	188	190	209	184	190	181	198	203	156	196	165	191	195	196	202	201	185	200	174	183	210	226	198	209	205	191	203	184	207	210	190	188	179	186	182	203	204	208	192	201	203	151	219	185	204	203	186	213	180	190	165	207	203	204	207	223	180	201	198	225	183	202	171	213	177	225	197	197	189	204	178	196	210	192	193	197	198	160	225	186	206	218	199	208	183	205	192	195	189	194	187	194	176	197	166	178	169	210	188	186	201	179	187	204	186	208	224	199	238	193	180	174	205	216	204	204	212	199	196	188	189	185	198	211	183	182	192	207	203	185	189	199	184	186	187	214	207	193	194	225	192	179	191	199	180	183	198	190	211	220	177	182	205	194	191	185	174	203	196	201	201	186	189	211	172	202	187	195	232	189	205	202	184	220	190	196	173	189	204	182	188	177	176	222	192	205	189	201	171	188	217	185	201	187	216	215	192	180	211	201	172	197	191	188	199	201	175	169	215	169	211	190	219	178	198	170	207	189	192	181	193	181	215	193	189	192	194	201	219	182	186	196	191	205	177	185	216	213	195	194	182	188	191	192	197	196	194	211	176	188	190	193	173	221	200	205	205	218	199	188	218	206	205	170	204	197	224	191	195	204	198	197	196	205	198	198	202	208	175	206	189	194	172	191	192	180	199	205	192	203	197	200	200	185	201	204	185	175	193	215	163	181	209	187	203	214	207	193	182	180	207	207	200	174	189	215	197	190	186	202	192	188	182	201	183	184	198	204	193	169	197	193	185	199	183	191	194	155	173	215	209	175	197	218	195	207	202	172	202	173	208	176	172	180	192	184	197	211	210	179	197	190	201	193	194	176	188	182	214	188	190	186	204	166	204	186	203	168	206	204	199	197	197	190	216	203	185	200	169	203	229	173	195	220	192	187	188	203	194	205	176	195	196	218	190	206	172	200	208	193	194	201	200	233	193	195	203	196	199	199	174	197	194	210	200	191	200	177	210	213	209	204	195	211	160	191	204	202	188	172	193	199	201	194	217	199	207	191	206	200	199	177	219	180	190	185	192	187	199	202	196	178	192	218	207	185	203	187	190	201	181	186	200	200	195	210	181	184	178	194	179	191	180	202	203	182	197	185	169	181	180	226	186	177	188	223	198	202	201	164	202	203	206	209	207	203	207	178	190	189	211	203	204	170	189	192	170	179	188	179	189	179	220	197	192	195	174	174	210	201	198	205	212	228	173	169	181	201	186	210	193	179	213	199	190	198	181	172	211	198	213	190	187	181	183	190	195	168	192	205	193	192	183	214	198	180	187	192	195	200	205	200	179	189	200	189	211	193	177	183	207	182	229	172	175	208	164	225	209	183	203	195	193	200	190	188	210	189	209	182	172	191	180	188	189	216	183	211	193	180	210	191	173	188	190	195	178	201	183	203	183	202	189	186	200	168	183	197	199	191	180	186	183	194	208	183	176	194	198	185	187	183	195	204	184	182	172	180	189	208	172	203	180	184	194	192	200	187	189	185	192	201	196	204	215	207	205	190	191	196	213	179	176	192	185	199	217	221	175	196	188	223	180	191	194	210	194	185	227	191	185	182	201	198	189	176	169	191	184	185	230	188	190	185	212	174	169	202	219	181	194	202	180	187	192	205	172	189	206	177	187	196	197	197	180	219	180	200	195	180	197	194	223	192	185	197	196	199	192	201	177	176	182	199	186	208	199	196	211	201	193	207	190	222	192	173	196	204	186	193	194	164	182	229	184	192	193	192	198	209	177	189	182	207	209	195	183	206	209	184	189	219	199	196	195	212	209	198	202	178	202	206	185	167	175	207	182	189	195	200	200	214	191	183	209	181	191	207	184	177	188	183	213	189	184	178	214	196	177	193	186	204	201	178	194	174	188	193	201	191	184	186	195	199	192	180	195	193	203	197	167	204	249	199	189	191	197	181	185	213	197	199	194	185	194	180	199	171	203	177	181	184	195	195	208	181	185	183	200	190	187	196	177	207	177	188	183	212	197	173	196	200	188	200	192	217	186	199	188	170	201	196	197	188	196	181	218	201	179	201	202	196	215	189	197	184	205	190	186	202	195	178	200	203	191	198	218	195	208	174	166	188	217	191	196	216	193	216	194	199	191	193	182	199	196	187	183	202	161	205	196	203	198	184	196	220	201	211	196	204	204	175	155	176	183	195	219	207	168	189	217	214	213	188	184	206	198	184	191	214	171	189	180	201	198	202	194	182	180	184	181	186	185	189	200	201	197	185	196	183	210	183	179	184	184	195	192	190	215	206	203	212	181	190	195	223	195	179	191	211	181	175	214	186	195	228	189	215	181	195	204	187	179	230	206	201	208	179	199	177	169	187	199	193	204	201	183	191	212	209	187	184	185	191	211	212	205	177	199	202	195	197	189	196	215	168	211	195	210	194	223	183	187	203	201	215	173	212	205	205	200	192	219	188	182	190	197	192	193	189	192	222	188	189	179	188	194	184	243	209	195	195	194	178	175	185	189	208	189	206	166	188	195	194	178	202	197	191	209	186	204	182	194	190	217	202	191	192	193	182	211	204	166	187	203	192	202	185	202	193	216	199	196	178	197	176	204	220	202	193	185	204	194	202	200	191	219	212	209	200	184	180	210	213	195	220	198	189	183	185	176	193	190	194	189	208	176	191	221	184	200	187	164	179	190	186	187	212	200	197	184	183	174	216	190	176	181	211	189	172	183	188	179	204	214	210	154	199	176	202	179	205	201	208	185	172	170	165	200	195	202	183	217	212	198	193	206	191	189	184	173	213	175	199	195	177	182	180	178	210	197	171	187	210	194	198	209	166	203	200	195	193	185	199	193	198	192	178	196	172	208	206	184	186	216	200	199	220	200	202	232	188	217	196	185	200	173	197	163	215	197	189	178	181	197	189	184	198
25127	21364	27466	25603	9684	891	660	623	576	522	531	512	433	447	483	449	448	464	417	443	460	430	436	415	453	465	420	426	442	422	399	458	439	420	400	412	422	428	391	412	377	411	434	417	460	410	466	428	424	416	406	442	458	423	412	441	457	433	448	420	413	439	471	402	401	453	406	428	419	420	412	453	428	431	430	419	388	469	423	415	440	406	423	416	428	430	402	374	402	447	430	426	423	434	402	436	423	427	419	410	460	394	411	410	420	403	397	440	422	407	424	438	421	403	415	443	405	424	432	395	421	423	437	418	451	390	417	409	356	414	442	472	426	409	418	438	419	378	445	434	415	418	471	376	418	416	417	442	416	406	432	417	401	433	452	415	433	443	399	393	399	437	432	410	425	424	388	403	399	436	367	439	389	390	468	409	419	427	410	406	409	416	409	430	424	398	404	371	438	434	464	411	404	452	408	413	431	433	414	443	435	389	427	376	426	395	398	373	389	374	459	434	362	425	414	410	407	433	435	408	428	429	398	396	375	391	412	417	413	437	422	421	405	393	409	430	425	410	411	411	433	417	413	411	452	414	402	409	417	442	438	410	418	432	430	415	413	417	415	426	450	457	379	414	421	445	374	430	409	440	408	424	430	404	392	446	389	385	390	407	451	402	412	426	387	464	447	461	397	424	413	449	429	405	412	422	420	369	404	407	449	439	397	426	410	383	410	382	401	439	455	409	422	402	401	427	443	418	406	390	434	443	425	429	414	398	416	426	383	414	407	430	415	450	417	432	397	427	432	414	410	423	464	426	424	422	406	373	442	391	444	452	415	431	439	429	430	415	417	445	415	432	422	423	389	415	384	376	434	413	439	438	407	376	415	430	407	455	426	450	435	419	420	428	405	388	436	405	392	444	402	394	423	428	415	400	443	382	441	417	407	423	436	404	391	425	437	447	437	490	386	411	429	413	419	415	405	423	403	430	441	469	410	387	425	422	425	416	399	472	423	419	440	421	432	457	401	392	395	392	417	420	421	391	437	465	395	381	453	419	409	388	424	429	439	419	437	421	403	438	400	445	410	431	399	418	429	397	436	390	399	393	458	434	428	419	425	432	380	399	440	444	396	401	440	448	390	401	411	412	418	422	422	419	387	411	377	443	431	416	421	394	428	436	420	403	406	408	432	425	401	439	418	416	411	408	413	405	406	431	413	426	410	427	445	429	393	432	407	387	460	428	412	411	429	423	413	436	436	449	424	401	450	424	458	435	442	424	434	443	419	467	395	424	435	431	442	410	434	408	403	413	428	421	444	406	451	391	449	450	398	434	401	401	388	418	344	429	409	469	413	408	384	433	442	454	437	416	422	366	424	394	474	424	417	422	423	404	397	453	425	426	424	419	425	417	410	385	415	419	444	397	462	395	423	400	395	404	434	428	474	434	444	402	455	421	470	417	435	446	446	440	429	421	436	437	410	412	433	421	402	410	425	425	435	391	469	394	406	393	421	450	386	428	404	432	410	423	408	466	394	416	426	444	431	416	440	387	417	397	439	398	389	424	406	414	430	441	429	449	401	433	449	438	444	397	429	346	366	434	389	425	448	416	417	416	413	411	442	402	408	420	408	425	409	459	421	434	407	436	421	432	368	425	432	402	436	408	418	382	392	400	457	464	411	417	387	430	429	416	433	424	413	396	423	403	440	400	425	438	414	445	406	395	391	426	450	452	405	400	413	452	419	423	411	434	431	396	453	435	408	419	417	427	409	451	414	393	413	395	438	396	447	396	398	432	424	426	395	430	376	388	394	458	467	424	393	439	425	411	414	418	425	424	430	423	432	412	439	406	394	418	420	436	434	438	436	416	426	415	399	420	396	403	400	411	412	466	447	416	400	411	428	436	422	436	433	393	393	404	382	426	423	401	402	416	439	434	411	435	415	434	423	410	395	433	408	421	390	408	385	398	435	420	443	408	421	396	435	404	427	445	403	414	403	415	411	408	409	397	422	436	448	440	456	417	391	397	395	410	387	428	466	391	392	451	392	401	443	414	436	414	433	415	445	461	409	420	413	419	423	411	394	407	434	411	389	428	403	440	405	446	410	437	421	421	418	451	451	401	406	446	451	432	433	459	410	453	430	437	446	423	421	420	414	399	433	456	451	432	439	422	392	383	409	408	427	413	373	427	439	381	452	386	417	452	433	421	433	408	423	375	452	419	423	446	427	395	416	449	429	417	399	467	425	451	421	410	440	357	436	390	414	416	466	400	446	441	412	428	415	399	422	388	403	435	444	427	430	395	461	398	418	383	438	441	425	484	367	425	421	486	447	407	391	403	434	430	417	429	407	440	386	408	440	391	442	435	399	382	386	429	412	413	404	424	425	429	453	390	426	445	388	472	416	391	392	437	391	404	437	446	413	429	413	456	408	434	417	462	421	403	407	416	381	415	424	418	413	417	427	439	408	384	418	423	433	475	425	424	467	427	403	383	416	409	442	435	407	413	414	453	433	398	444	450	436	390	426	436	441	364	406	435	428	387	416	428	413	419	401	459	432	428	439	435	395	396	415	428	456	451	404	407	412	422	424	463	398	416	426	416	388	378	426	417	394	423	408	410	411	395	427	398	385	446	382	389	469	444	428	423	438	431	384	429	428	408	450	366	433	445	420	406	429	395	397	451	451	416	444	404	396	395	419	409	396	453	435	430	465	437	373	388	461	428	417	427	419	406	432	443	438	435	427	414	439	418	423	412	439	420	431	422	421	425	417	403	411	420	447	435	414	424	420	429	373	381	433	419	437	444	430	416	451	391	481	413	426	432	405	415	420	434	413	411	421	415	426	447	415	454	412	416	415	460	404	392	405	409	397	413	417	413	447	397	442	419	417	405	426	393	440	411	434	421	456	392	431	414	437	419	397	417	405	427	448	447	425	463	461	423	397	416	415	398	445	440	397	471	455	433	405	401	423	437	407	429	407	423	396	423	428	429	365	412	410	397	431	483	419	455	438	443	428	416	426	398	427	419	442	471	427	409	479	428	422	400	400	440	446	411	427	365	442	390	447	446	412	425	407	420	479	439	450	422	407	430	437	388	418	390	432	425	432	387	405	421	382	442	473	434	412	403	394	417	448	395	368	427	445	388	415	404	435	472	415	388	419	400	394	416	418	394	408	448	436	402	412	428	418	401	448	413	437	398	384	401	447	424	398	430	433	419	416	401	386	456	423	460	398	430	407	412	412	440	403	468	414	406	415	464	377	477	411	415	449	369	458	414	396	427	395	431	430	376	402	425	422	429	350	396	417	419	444	422	391	443	422	388	417	419	401	417	396	451	440	410	421	436	415	418	418	446	438	437	424	463	405	460	396	397	435	422	415	418	440	444	413	418	412	429	384	397	388	407	413	424	395	410	425	390	450	412	425	433	402	391	384	428	402	437	412	396	426	411	417	425	428	428	411	406	409	420	433	433	438	450	440	396	408	416	438	410	443	409	482	410	407	467	384	411	465	417	420	443
3544	5329	3450	1736	1318	1080	932	767	715	685	599	564	552	556	511	515	534	510	507	485	493	476	473	434	458	455	481	453	486	433	431	454	460	450	448	449	477	443	476	465	469	446	443	470	491	456	392	448	441	428	449	441	452	437	470	462	458	437	427	415	429	458	416	468	484	453	480	438	431	444	420	429	437	434	476	478	480	447	458	447	419	432	489	484	413	470	446	450	440	412	420	439	452	456	438	455	451	498	483	486	409	454	429	441	449	442	454	428	454	405	444	419	435	424	431	447	454	479	476	475	418	448	443	423	459	471	467	445	465	482	456	479	422	457	481	417	448	452	449	456	425	427	414	465	446	463	456	456	453	437	459	462	430	427	489	450	454	458	436	452	498	466	451	426	428	472	452	402	450	429	445	460	436	468	456	461	456	451	458	457	441	443	447	448	412	450	463	415	468	506	444	438	469	450	433	464	481	463	448	469	430	461	466	458	435	454	410	436	421	437	434	491	423	444	469	480	414	427	470	465	456	421	436	452	477	433	448	489	451	435	420	432	437	445	423	434	463	469	440	420	447	470	428	459	442	473	465	451	478	463	457	441	477	437	489	431	437	434	481	431	447	476	408	414	477	460	480	473	474	449	469	417	468	429	478	450	437	448	449	478	444	463	484	449	436	447	444	415	446	418	448	460	448	428	424	419	444	494	478	434	404	431	471	470	427	442	451	459	463	438	431	445	438	459	436	432	452	477	484	471	470	406	442	427	443	467	434	447	437	448	441	474	429	423	470	443	425	477	445	420	437	452	385	436	469	454	473	464	453	443	466	472	422	451	439	462	463	436	431	448	424	430	487	449	494	446	438	428	464	463	432	443	446	451	458	458	447	441	452	474	422	461	461	459	449	414	442	439	462	489	441	467	519	468	465	427	447	454	428	417	453	462	467	428	450	445	457	424	474	428	465	446	464	474	436	427	476	406	463	415	460	480	487	472	439	436	469	433	434	414	442	474	454	465	444	446	447	394	480	465	477	439	448	448	433	435	463	430	471	432	458	419	467	480	454	437	467	482	438	423	433	465	438	432	450	460	466	454	431	428	445	478	450	445	475	451	405	416	455	441	427	424	481	464	405	428	465	421	442	474	420	456	466	425	465	458	440	479	479	436	479	431	445	451	454	448	447	451	420	433	468	441	454	455	467	469	436	455	447	464	437	464	400	415	408	468	469	449	465	433	435	498	441	460	449	458	460	412	410	439	412	440	448	421	420	454	422	444	450	413	475	418	455	446	461	413	452	476	422	446	460	453	454	456	439	408	450	426	464	461	449	407	417	443	436	449	470	466	435	442	481	421	455	435	423	395	468	438	454	438	432	461	444	486	435	441	450	445	452	446	469	484	420	443	443	432	456	445	466	449	453	452	461	463	472	481	439	424	446	472	434	453	409	451	423	486	411	444	437	441	465	466	418	513	469	441	435	457	384	448	418	441	435	472	432	419	469	432	456	440	464	469	464	423	464	465	436	465	464	440	479	419	460	471	454	417	500	435	485	430	436	458	450	407	433	435	440	435	396	446	444	445	436	459	457	418	456	448	398	438	482	442	445	471	406	478	459	453	438	450	434	460	449	415	442	428	443	441	429	419	455	455	441	415	459	451	475	484	455	399	455	444	446	457	405	426	469	442	464	431	460	449	458	467	442	460	436	446	462	453	454	457	403	429	426	448	446	454	467	428	456	451	438	481	458	455	460	434	447	455	418	421	438	422	449	448	460	407	428	442	451	436	453	492	459	437	474	442	445	463	451	423	453	476	465	432	441	432	460	447	455	456	442	466	473	495	442	434	432	434	459	470	455	440	451	447	440	454	454	477	422	455	454	425	404	449	456	427	410	468	459	436	458	492	440	462	426	439	451	433	460	404	413	448	439	434	454	462	455	494	481	487	469	507	463	439	440	483	435	439	463	479	446	468	415	454	451	423	487	452	445	434	411	475	456	484	434	441	485	445	438	461	478	421	443	403	452	436	432	429	446	439	393	458	462	395	414	457	472	438	429	416	464	438	441	448	433	458	446	452	420	438	443	490	444	447	479	449	458	472	458	439	446	406	483	459	471	420	448	444	461	456	433	423	470	465	472	443	455	447	480	435	403	436	460	454	484	418	448	465	447	461	452	470	459	464	446	427	493	425	459	435	455	411	442	428	427	498	483	469	427	508	451	427	486	483	450	435	463	492	412	451	462	440	481	437	446	420	474	453	430	445	447	452	447	427	486	420	469	432	422	437	451	448	465	430	403	436	434	417	423	454	438	480	441	494	415	440	444	479	486	442	438	448	442	442	434	510	452	417	463	443	444	487	441	464	453	440	482	465	457	473	457	451	443	414	427	503	471	454	453	457	466	438	443	428	440	465	430	451	450	444	454	446	420	435	461	437	422	434	474	460	483	411	443	445	455	472	488	482	452	447	439	463	471	445	446	456	458	476	445	471	493	450	465	448	422	465	423	452	434	456	436	447	483	455	461	448	432	442	426	461	446	441	444	455	459	466	447	485	466	431	460	434	428	467	473	455	442	461	414	472	439	479	448	431	447	426	425	429	450	496	449	441	441	466	427	428	448	450	454	447	463	440	446	453	441	431	474	472	446	451	442	446	441	439	497	454	461	442	424	478	484	449	472	446	428	450	478	419	455	407	458	468	436	441	460	438	467	458	459	483	416	459	455	403	445	503	506	473	468	426	461	477	419	488	487	450	445	445	455	406	425	452	496	419	461	452	435	468	476	421	450	443	459	415	430	450	452	406	433	403	443	437	430	460	478	446	455	434	439	468	450	456	454	449	464	453	434	431	429	484	456	461	416	498	459	421	452	472	433	455	478	430	408	470	473	456	456	447	430	458	458	446	482	458	436	448	438	423	476	458	446	415	428	453	442	447	429	439	433	456	440	468	438	449	460	433	422	424	428	493	430	464	452	476	469	420	467	461	443	449	461	424	440	449	450	417	426	442	442	458	428	467	464	458	404	424	469	432	437	449	469	422	480	433	453	444	452	427	459	445	447	467	451	451	435	456	412	435	465	478	463	459	451	413	454	455	495	458	439	466	417	463	423	460	448	451	406	483	441	429	426	474	454	431	420	474	451	449	449	439	469	426	453	445	467	457	451	447	431	466	415	457	462	451	448	420	466	440	490	463	442	453	470	462	480	427	432	428	466	417	441	440	443	456	467	447	438	480	419	439	474	485	468	443	455	428	430	450	464	450	450	419	410	478	418	407	489	427	447	431	444	443	468	371	477	426	412	446	433	458	471	406	417	454	395	436	471	461	423	420	435	465	460	445	416	417	480	458	429	437	438	460	483	437	464	453	424	432	436	458	494	405	456	433	489	470	461	437	437	456	459	478	438	471	457	484	454	459	464	436	467	469	463	420	410	464	483	451	470	466	492	416	449	436	427	414	429	479	434	444	459	447	463	466	465	383	447	451	437	428	430	434	432	453	466	441	468	454	445	453	464	436	450	446
22932	21416	29168	24071	21416	21459	7385	1133	919	784	737	656	623	555	568	536	490	490	480	475	490	488	461	453	475	467	444	439	459	470	451	479	443	428	454	405	454	412	430	462	460	430	417	430	423	439	403	380	445	442	449	446	430	407	410	391	460	434	443	425	440	443	428	432	460	382	486	447	447	393	403	434	426	398	431	427	419	416	378	437	440	479	463	398	449	411	460	426	437	436	395	463	408	415	448	426	419	409	434	423	429	437	433	388	416	415	420	468	448	426	436	441	433	401	420	412	429	433	426	411	419	416	402	423	419	416	417	449	402	450	393	417	415	406	406	416	418	419	386	420	433	425	462	411	431	414	424	427	406	402	442	429	406	437	446	463	405	425	420	440	412	422	403	417	421	408	438	414	418	427	412	418	402	401	421	405	457	465	412	421	440	443	398	435	458	412	426	434	369	404	460	422	416	431	400	408	396	415	442	426	415	467	390	394	454	413	427	375	409	434	390	430	460	417	450	432	465	384	426	430	407	383	436	443	472	455	409	435	397	409	423	414	432	430	410	439	432	405	404	422	421	433	428	386	448	424	410	391	413	420	412	442	408	433	389	433	437	436	430	404	411	393	408	408	374	437	444	417	411	418	400	444	393	428	396	424	406	397	376	386	390	421	405	408	441	394	386	414	443	403	412	395	399	403	424	396	409	447	443	408	416	394	438	415	391	415	418	425	386	433	431	423	401	419	368	428	437	444	393	424	402	399	417	398	423	399	428	428	402	420	417	460	412	403	439	424	429	465	458	409	419	405	458	374	417	432	403	413	394	415	385	468	444	439	415	456	392	428	429	416	411	418	435	411	434	440	403	441	418	380	427	436	398	390	425	430	411	398	401	405	415	414	448	418	410	407	389	407	428	438	413	422	421	402	397	407	425	394	416	406	408	401	404	435	361	389	417	424	398	441	452	409	414	427	406	404	399	415	423	389	422	430	462	421	427	420	403	436	435	412	413	427	430	435	388	428	400	415	426	395	393	426	365	406	418	412	417	427	404	419	419	393	443	416	475	402	404	473	401	430	416	376	383	392	447	428	422	452	447	407	424	430	408	431	459	407	411	441	412	408	460	445	409	416	411	431	439	441	410	430	409	403	406	410	413	442	439	405	393	401	413	408	414	410	436	428	399	385	402	454	426	393	419	386	405	428	436	387	425	424	426	425	450	399	453	402	468	420	423	396	375	403	451	442	412	413	400	413	461	410	413	412	421	422	448	411	440	444	425	437	411	378	433	414	427	411	416	423	404	388	421	413	438	402	420	417	442	445	435	427	406	405	432	436	434	450	432	401	414	385	421	413	432	427	430	377	416	418	416	375	386	419	409	404	426	406	402	426	365	444	457	417	407	400	391	417	385	427	393	412	450	413	407	413	412	425	415	413	408	408	433	420	429	442	427	380	418	435	427	404	405	448	391	409	411	415	423	399	420	426	420	402	449	404	440	414	401	404	397	428	442	416	425	413	398	405	421	407	390	406	418	416	425	442	399	415	378	420	424	410	433	417	438	423	399	422	410	384	428	383	401	428	395	435	373	401	433	414	419	415	440	430	412	472	384	409	413	444	417	427	442	432	419	395	377	418	396	345	370	423	405	424	426	380	408	418	361	408	414	428	405	415	409	429	428	412	441	388	398	396	393	395	402	421	464	425	430	424	371	396	470	430	403	431	431	428	418	439	405	424	399	412	428	447	370	406	450	423	411	415	423	417	468	425	445	376	414	454	422	410	403	438	432	402	423	440	434	407	406	444	429	444	393	417	451	397	423	404	434	410	421	389	422	427	375	403	423	428	397	405	447	401	374	440	411	444	418	406	425	419	411	457	413	448	429	416	467	434	455	427	403	415	392	441	417	413	426	430	412	419	428	383	414	411	413	405	394	401	409	415	378	435	448	396	403	409	417	410	425	375	404	418	427	420	435	416	410	434	465	423	410	448	474	443	441	420	379	434	436	397	396	422	445	395	409	444	404	377	474	433	419	440	418	445	400	405	432	434	408	412	385	417	449	433	411	398	439	383	445	425	411	416	403	380	436	404	373	426	402	405	436	389	436	417	408	416	409	396	435	390	426	387	407	470	395	411	434	422	412	386	416	387	406	425	406	387	429	457	407	454	422	391	433	418	453	421	407	411	382	438	421	400	428	409	434	391	385	431	392	414	422	380	378	397	416	438	452	434	426	421	430	409	384	449	395	428	436	429	410	411	431	430	397	418	427	391	388	459	396	417	462	448	413	431	428	436	423	397	416	368	424	430	402	385	414	425	428	412	409	412	429	434	433	424	443	417	446	417	443	429	421	415	397	369	458	396	389	406	415	452	427	385	432	431	442	413	453	444	425	425	421	453	394	381	421	398	438	420	416	438	430	441	451	438	393	445	396	445	371	433	415	410	407	449	437	416	410	392	399	454	395	416	415	397	430	465	420	421	394	400	405	408	383	410	417	406	436	413	417	429	419	422	441	412	400	432	441	432	398	416	408	420	404	406	417	439	413	390	470	394	449	416	435	432	383	430	419	377	406	394	413	393	389	396	401	437	449	398	416	412	403	439	403	437	448	409	413	444	396	424	417	425	393	447	391	429	439	414	407	433	404	401	439	399	440	427	413	417	414	460	440	434	399	439	417	421	401	409	390	417	422	409	423	398	428	411	437	382	403	432	438	419	418	461	411	419	400	430	423	406	404	416	458	448	407	408	419	424	410	424	388	423	449	430	398	409	406	414	422	386	403	437	385	431	437	400	444	447	387	415	426	418	440	435	407	429	438	441	406	413	408	421	439	453	439	450	414	446	435	427	445	414	434	423	413	418	426	445	387	451	415	446	435	426	380	427	409	440	443	434	414	420	415	407	421	423	421	424	414	466	455	422	415	383	397	400	477	439	401	418	402	433	447	400	428	424	447	407	433	427	417	458	399	394	412	387	431	423	419	417	428	421	433	449	430	434	409	406	416	368	410	433	403	409	424	414	435	431	443	430	405	410	441	434	423	437	423	429	404	432	412	401	427	425	408	386	406	416	391	388	451	412	416	424	424	443	414	408	415	384	414	406	428	432	424	420	413	407	462	431	419	464	382	401	427	391	451	403	409	427	414	386	426	395	415	443	405	436	400	395	435	458	421	454	421	441	379	424	424	387	420	416	411	428	423	410	428	392	426	435	405	460	441	419	427	412	423	387	411	447	415	418	444	430	394	411	390	414	413	447	400	395	421	401	447	439	417	413	433	415	425	366	438	453	430	415	430	394	373	422	411	376	416	423	446	417	427	451	447	414	399	427	376	441	432	449	441	424	426	420	377	416	407	422	409	432	409	450	401	437	388	441	423	397	401	439	411	434	404	451	395	439	406	403	376	355	418	437	434	398	405	426	425	423	381	435	423	417	390	460	464	434	401	409	406	411	428	447	402	409	391	420	408	399	400	431	414	384	396	440	427	423	390	418	415	391	449	399	389	399	432	384	410	388	407	424
4744	14775	9930	4845	3534	2600	2035	1636	1363	1116	934	856	783	714	697	626	644	577	569	576	504	539	482	503	475	500	481	469	478	466	499	435	435	475	456	454	419	419	462	426	433	417	446	452	473	470	485	448	439	463	415	469	431	427	439	418	410	445	433	439	454	412	418	402	381	446	435	416	433	432	416	430	424	443	428	418	419	419	436	429	408	416	432	414	456	432	452	415	392	427	417	429	489	460	414	423	414	417	439	446	413	399	404	438	440	456	415	429	436	430	428	410	413	424	408	447	405	435	416	433	436	425	440	464	410	427	442	430	432	371	431	461	417	414	444	370	431	446	395	407	422	428	388	448	430	459	468	414	397	432	446	388	425	429	426	432	409	438	410	428	438	406	405	382	413	420	438	406	453	410	408	417	426	408	408	405	402	403	423	439	367	428	362	425	427	424	435	457	419	426	448	415	411	395	464	451	445	405	427	429	402	431	416	430	440	384	436	418	434	392	429	451	471	389	411	449	394	419	453	410	388	418	437	417	415	439	479	431	405	388	438	448	462	442	442	404	464	434	438	422	436	437	437	415	421	425	470	452	440	383	415	428	426	407	429	408	422	403	413	418	412	441	418	428	383	429	473	413	392	460	418	421	405	434	412	416	431	398	410	416	430	448	464	403	450	458	399	408	415	432	429	440	429	425	465	401	439	415	441	450	458	400	390	423	415	441	402	448	446	432	418	405	402	416	455	457	408	403	400	421	422	410	437	437	434	423	457	391	398	425	411	471	443	440	385	457	419	387	439	450	409	401	410	439	448	425	458	465	402	406	427	429	437	419	414	403	462	427	402	412	430	409	421	432	399	427	397	435	423	416	418	445	457	431	442	439	440	428	434	450	415	401	422	444	440	434	457	436	412	433	429	418	384	447	426	427	427	414	453	412	453	451	403	424	402	422	413	433	455	456	439	399	429	437	432	465	395	418	428	401	447	410	431	387	411	431	405	417	450	409	435	434	452	439	367	398	431	437	397	461	416	449	394	421	427	412	413	423	440	419	442	426	436	435	402	448	391	431	407	410	423	393	409	390	431	395	442	421	403	425	436	468	405	405	420	428	415	429	429	443	411	422	432	444	423	403	408	460	407	420	429	410	436	426	409	438	425	395	400	394	446	444	450	403	401	417	410	425	431	429	408	448	395	429	417	437	422	421	422	415	444	427	418	417	395	404	418	421	446	424	431	429	420	418	419	420	425	428	406	417	425	418	423	403	394	413	385	413	399	417	424	409	447	433	452	425	421	437	432	425	461	404	419	460	423	392	424	432	378	451	407	444	425	446	421	417	413	408	429	431	417	422	393	422	404	427	402	430	405	426	404	432	403	403	407	436	395	431	414	425	445	414	440	385	436	461	434	405	416	410	423	408	393	429	412	418	408	411	396	426	439	396	427	416	395	417	405	407	421	412	411	418	427	411	360	379	460	428	411	394	433	426	419	433	427	455	480	426	422	395	403	403	414	443	414	412	448	418	428	422	398	413	429	396	441	431	412	432	399	408	430	451	410	448	439	435	438	421	430	441	403	428	404	429	433	427	399	472	420	396	408	440	402	436	418	414	436	415	427	359	405	392	444	448	402	432	424	402	414	431	439	424	449	406	437	426	425	405	416	419	436	445	390	402	417	387	437	434	431	459	385	425	426	427	439	406	408	421	380	460	423	427	413	410	434	431	420	409	411	426	415	404	455	422	393	412	381	422	417	437	423	450	411	387	429	430	439	448	416	420	436	353	448	412	395	467	377	430	422	455	425	430	440	437	393	427	432	417	394	403	431	406	436	428	402	393	454	399	450	416	376	391	430	422	444	379	416	412	432	445	426	452	411	404	377	428	456	440	378	410	466	454	415	380	371	436	405	458	427	410	428	431	436	458	426	425	416	430	432	463	414	406	427	415	432	420	436	444	434	400	466	412	445	387	433	424	410	434	420	410	454	434	413	392	443	395	416	429	414	377	464	476	414	395	417	405	393	404	469	427	409	428	443	445	407	425	421	414	437	382	422	405	380	417	400	422	429	420	422	392	406	407	431	405	447	463	426	407	393	375	409	424	443	433	433	402	452	406	444	405	405	433	400	405	429	421	416	434	402	448	424	433	426	431	422	403	445	428	443	427	440	415	423	440	416	403	462	410	389	445	407	395	436	436	427	451	391	427	406	400	393	397	442	399	431	437	396	431	416	414	434	448	431	418	410	424	379	432	423	448	401	419	430	464	432	433	423	412	425	451	434	453	402	419	405	427	405	396	439	420	465	442	429	397	450	417	428	398	425	439	433	435	393	460	448	419	428	474	427	424	390	414	420	432	407	439	399	407	439	405	415	408	428	417	435	398	428	424	435	428	411	416	434	407	418	450	416	480	446	434	410	413	427	399	437	422	431	423	440	437	387	422	400	402	414	419	437	451	424	409	402	431	444	437	383	438	439	439	413	411	416	433	423	438	431	423	414	419	440	402	412	433	419	443	454	419	417	411	457	450	400	392	438	423	444	460	395	426	434	430	449	444	456	446	412	389	433	422	444	457	386	415	432	395	428	415	417	427	399	402	415	412	426	416	394	406	426	379	423	432	440	443	428	444	408	421	431	431	438	420	423	426	433	389	428	453	462	425	453	402	434	423	422	399	398	422	418	434	462	425	443	416	417	413	413	429	382	411	399	428	411	447	428	418	406	441	404	444	389	434	417	434	446	444	407	409	460	440	425	408	411	395	412	442	417	435	443	412	418	389	419	439	395	430	434	392	455	403	407	437	407	467	384	435	425	474	371	419	446	424	450	461	459	408	403	418	403	446	427	421	440	421	449	389	391	411	413	372	435	416	425	397	441	444	422	466	418	426	405	427	420	428	401	438	411	434	437	389	425	439	445	448	396	442	424	388	412	395	464	463	390	402	432	402	405	438	425	432	420	430	437	382	434	435	386	403	416	418	398	426	411	408	412	410	434	416	460	418	404	401	420	402	420	410	384	408	413	375	432	386	431	383	450	471	440	437	410	421	428	414	396	401	449	406	424	466	437	426	393	412	424	419	426	396	445	441	405	421	445	433	432	397	410	394	417	421	434	434	401	451	459	427	435	439	424	424	464	408	430	422	442	472	438	413	443	392	377	436	448	442	419	420	410	403	411	431	394	402	405	464	442	400	418	441	441	431	457	377	398	463	450	425	411	430	436	410	404	439	420	396	437	404	427	417	430	416	436	386	445	456	420	409	402	409	446	409	400	383	407	427	442	416	418	420	434	432	413	396	401	429	431	429	409	426	434	419	410	412	405	401	420	465	380	438	420	418	442	396	433	464	442	407	448	413	414	426	416	427	425	418	426	407	426	411	419	436	437	429	369	452	449	390	401	443	424	446	446	427	387	458	421	414	428	400	401	425	419	400	429	375	450	446	434	374	397	419	388	458	432	386	452	437	412	429	402	416	415	397	441	444	461	405	378	448	417	416	442	418	411	455	412	442	431	435	446	416
28128	17130	2846	456	298	293	266	266	220	236	215	228	238	214	237	236	217	243	220	238	225	203	259	239	220	229	224	213	219	224	225	251	256	239	217	215	230	230	218	198	209	234	205	209	228	224	223	219	238	236	214	211	229	217	199	233	246	233	210	222	257	209	234	227	212	202	221	228	231	203	223	215	227	222	199	222	235	225	240	231	242	212	231	222	220	231	204	245	228	231	206	221	215	222	217	222	236	236	228	239	226	237	213	251	230	212	228	219	215	223	242	245	240	213	242	219	222	226	214	242	229	210	225	227	238	222	216	243	220	215	223	203	234	222	208	234	242	220	238	230	237	242	215	205	240	231	223	248	236	225	230	226	223	230	219	243	214	236	231	218	218	244	213	246	212	240	242	216	240	223	252	209	222	242	212	214	223	233	246	242	232	244	217	217	210	224	203	230	216	227	229	226	245	201	192	211	224	227	244	236	246	228	216	226	234	214	206	252	214	229	201	245	222	231	242	236	223	208	197	215	228	228	222	190	257	239	216	225	226	232	217	201	211	222	231	201	224	223	229	234	228	225	237	221	245	202	228	253	218	204	216	239	231	242	241	200	222	222	215	234	226	228	221	230	204	214	225	223	228	210	241	221	257	200	205	247	240	211	246	235	237	203	229	208	220	226	234	218	224	221	236	234	205	229	225	218	223	229	242	194	217	232	231	239	228	222	227	190	207	248	243	239	213	232	209	204	239	260	224	218	200	218	211	254	237	236	221	186	231	245	235	233	226	223	241	204	212	219	213	222	248	235	198	207	221	215	227	229	219	212	239	226	219	214	200	258	261	204	209	229	232	217	215	216	243	213	216	210	211	228	241	219	223	234	219	209	246	234	222	222	220	204	246	263	233	253	243	235	226	213	238	220	223	224	207	234	206	205	216	214	225	200	241	206	249	221	224	221	237	215	231	224	237	218	196	242	199	225	226	206	202	226	236	211	215	226	243	215	218	210	228	221	231	238	206	200	236	244	208	237	222	236	244	216	198	227	226	216	227	206	218	214	211	217	218	225	230	219	222	205	228	234	223	210	230	222	220	208	248	228	220	222	223	212	260	221	208	210	229	224	230	203	237	240	222	218	245	227	223	225	226	243	224	251	260	237	229	262	216	218	234	238	199	237	198	225	236	211	228	216	214	221	232	245	243	212	221	221	212	206	216	237	227	236	237	219	215	232	237	215	213	256	246	244	204	222	221	230	218	233	232	228	236	232	220	244	242	251	225	224	206	214	199	243	204	189	228	206	230	231	223	222	232	234	229	224	226	220	255	226	223	211	228	219	210	233	249	232	250	229	229	211	219	240	234	238	217	204	237	201	226	271	232	224	234	229	241	221	252	232	220	222	208	212	198	208	239	255	224	222	240	234	212	222	238	209	227	207	257	212	237	208	212	248	223	220	228	239	231	262	236	223	235	249	195	204	219	215	220	211	215	228	231	226	220	228	210	207	232	230	230	217	253	237	231	219	244	209	206	217	228	239	208	212	230	204	225	228	217	184	225	256	243	219	227	216	231	241	207	214	246	254	205	213	224	224	193	192	246	225	252	231	229	211	233	215	218	207	215	213	213	239	215	206	236	198	227	207	202	250	203	223	226	224	230	226	198	217	239	218	223	257	228	204	222	210	218	227	234	212	216	211	206	215	229	199	218	210	234	221	231	225	205	214	234	208	260	186	235	204	257	218	205	199	209	230	215	244	194	211	235	229	215	223	222	172	246	233	235	206	228	233	221	220	240	205	240	205	231	240	226	222	234	252	201	216	218	207	241	209	218	224	239	237	235	212	222	235	233	232	215	219	254	242	214	219	237	224	225	224	236	213	205	218	180	224	227	226	219	201	213	200	219	222	224	187	225	217	241	215	239	197	214	232	218	225	230	217	226	226	215	209	221	227	205	242	255	210	215	216	223	231	223	212	217	178	222	220	247	221	193	219	236	234	225	260	233	219	265	231	196	222	222	268	227	236	216	239	253	208	223	219	240	237	225	235	202	228	239	222	234	247	206	252	214	236	225	227	234	239	224	219	250	253	234	218	219	219	265	264	230	237	240	217	220	249	233	241	206	254	227	234	204	242	234	212	224	190	208	197	219	222	233	244	241	233	206	249	238	224	208	258	230	234	214	195	220	238	212	207	239	237	233	228	232	226	207	220	216	235	231	230	234	210	201	199	233	227	200	210	234	253	226	210	223	220	251	251	215	237	192	233	264	219	237	228	239	241	207	232	219	232	244	230	205	211	248	233	240	223	229	232	218	217	222	197	221	229	237	210	214	220	223	201	222	209	210	237	223	215	208	206	218	233	239	248	238	216	222	219	245	210	219	220	209	247	229	230	234	206	213	210	246	257	227	221	220	214	219	217	211	235	215	237	245	224	229	206	201	198	208	212	217	221	217	228	238	206	217	220	209	214	193	220	197	240	237	214	243	206	247	226	222	210	231	240	225	208	225	204	210	257	222	256	239	225	234	212	228	220	187	249	226	226	214	227	235	228	238	232	225	234	248	205	240	241	240	240	237	220	241	232	230	244	214	208	196	215	212	241	224	218	199	223	249	218	219	195	232	238	237	233	226	246	219	223	242	215	219	204	233	257	219	209	217	203	252	236	223	203	214	213	233	212	234	211	248	221	239	188	226	231	228	224	206	227	244	219	221	237	223	228	239	219	215	239	234	200	221	214	224	201	228	214	211	219	215	208	215	230	235	224	207	219	235	241	236	249	274	211	247	250	235	203	218	205	199	234	217	242	245	208	228	236	221	221	217	221	254	231	219	239	233	250	227	216	243	225	207	215	212	243	230	248	237	231	225	231	210	218	219	232	250	234	246	212	226	214	193	217	242	240	222	227	216	243	209	234	220	240	256	231	201	222	265	232	228	244	222	251	223	215	205	202	232	183	215	239	247	252	229	215	228	232	204	222	197	223	250	230	212	222	219	247	198	241	218	213	201	223	244	228	218	221	249	207	187	242	209	231	236	234	260	227	204	248	227	230	213	220	250	232	227	222	248	213	218	232	241	216	211	232	239	229	214	213	248	215	226	231	243	238	239	219	266	221	231	194	198	214	202	235	240	244	222	253	223	201	234	226	231	232	250	221	215	237	227	230	220	229	222	236	236	193	207	240	204	241	230	192	189	238	231	234	198	235	202	218	258	226	231	218	244	200	229	211	206	217	211	200	224	205	180	216	229	241	216	230	217	210	224	219	222	226	248	225	233	220	209	236	209	240	232	240	240	230	197	224	231	217	218	207	256	203	238	210	234	235	206	212	231	242	241	224	264	232	216	232	210	236	248	211	234	216	217	236	221	231	224	207	232	212	230	193	226	241	197	237	198	236	237	234	213	229	209	213	208	244	245	216	203	221	226	243	205	237	212	218	215	219	236	266	204	208	213	231	220	232	222	229	226	222	244	223	215	239	239	234	219	204	247	220	247	211	214	233	208	210	265	240	244	231	212	228	212	227
4307	739	593	401	334	298	289	269	258	307	212	248	236	248	254	255	267	263	288	262	284	257	236	256	230	237	244	255	235	249	220	238	270	263	245	253	252	251	235	267	256	252	254	260	268	241	256	222	274	276	259	255	254	245	238	252	253	291	272	228	237	262	229	252	212	249	248	255	220	265	250	254	260	259	263	244	269	206	238	280	243	256	255	243	258	258	265	273	240	252	234	246	225	247	245	237	262	239	260	293	274	259	272	271	249	248	277	249	253	264	261	256	247	234	231	273	258	263	245	273	251	283	255	270	244	229	246	262	255	260	262	227	229	240	244	264	229	254	259	257	265	257	240	280	244	245	262	267	259	241	257	251	234	278	237	246	249	255	233	261	281	245	262	240	262	220	271	243	264	238	272	258	254	237	265	239	258	270	274	252	234	235	258	280	247	254	254	264	248	262	260	231	229	236	249	259	232	257	255	270	225	243	256	230	262	254	268	243	256	264	228	262	247	261	253	239	239	251	247	271	234	263	244	263	240	229	234	257	252	239	281	245	263	255	239	266	257	301	250	256	238	242	267	256	264	261	238	263	241	232	240	259	295	262	251	261	274	235	253	264	258	235	250	261	246	242	259	247	232	266	256	226	249	266	267	231	264	256	253	247	231	278	239	221	221	268	238	249	254	243	247	242	248	259	248	256	244	253	257	274	267	233	238	256	263	259	269	258	230	222	239	255	264	225	256	249	280	249	230	257	237	235	235	249	248	270	237	262	248	260	263	248	261	246	245	254	271	292	250	248	282	254	266	230	250	267	263	230	259	283	238	244	211	241	231	227	242	251	268	254	266	257	265	207	227	237	232	251	249	237	247	263	254	252	268	253	238	220	220	269	232	247	262	222	252	243	269	253	284	265	233	266	223	244	242	245	247	258	242	270	253	252	244	249	278	242	254	259	256	225	241	263	264	253	262	252	285	261	250	260	227	285	253	243	258	258	251	290	290	264	242	259	258	243	277	278	258	249	258	237	286	249	253	252	271	253	262	241	269	236	257	261	228	269	252	270	234	265	238	254	241	281	249	248	238	241	255	280	263	293	279	254	237	241	254	270	261	254	236	251	243	265	269	249	223	253	256	279	232	260	217	245	256	241	225	241	231	252	282	230	246	223	288	271	231	251	235	250	235	245	253	282	245	274	243	283	274	268	252	230	253	251	255	275	264	226	250	231	251	240	278	249	243	236	268	242	246	268	241	266	268	240	240	257	240	258	274	229	260	262	242	256	288	255	260	268	257	249	248	257	238	254	239	261	243	243	243	246	248	235	226	235	246	274	238	257	274	275	224	246	256	244	241	273	276	249	242	262	236	256	282	211	265	267	239	259	247	254	268	228	242	258	268	238	253	281	242	284	231	260	274	230	252	274	264	266	253	221	252	266	272	234	270	277	242	254	234	250	251	281	253	255	259	292	251	241	254	231	238	254	264	261	252	258	294	234	282	263	248	244	253	274	249	264	254	257	277	240	239	234	239	256	227	249	234	262	247	266	279	250	263	233	276	259	260	239	281	251	248	268	253	267	276	240	253	239	255	262	244	250	225	262	259	255	252	261	236	239	269	214	257	234	251	249	240	273	233	238	285	244	246	242	217	235	259	234	253	267	259	271	252	261	265	270	261	248	298	261	252	265	248	264	284	255	250	230	256	237	243	256	293	230	244	258	267	274	246	243	233	269	259	253	244	232	256	244	267	242	233	238	262	269	250	243	224	244	240	238	279	265	232	248	226	237	245	236	269	256	261	262	249	264	276	258	259	269	271	250	232	280	240	299	245	277	237	246	234	260	271	248	254	259	261	243	228	245	238	258	283	264	299	273	276	225	258	232	254	267	224	255	257	255	253	242	270	252	251	236	231	255	254	230	259	257	235	257	266	230	257	235	249	282	241	246	254	246	228	257	262	258	277	220	220	264	260	264	242	214	230	263	272	267	262	248	234	243	257	238	251	263	263	229	237	248	235	225	279	225	228	259	258	272	282	270	267	261	231	270	223	240	224	260	276	227	231	274	225	262	237	265	215	251	242	272	234	257	247	221	263	272	234	271	247	252	257	254	256	242	261	306	248	256	250	251	246	290	240	241	274	254	256	256	261	262	247	259	255	253	233	277	245	276	238	246	272	243	262	259	261	261	246	249	257	238	274	268	263	263	267	249	250	249	255	233	241	243	246	246	272	221	234	223	218	239	243	235	252	260	231	259	251	272	270	242	258	254	247	249	237	269	246	252	248	264	231	231	246	243	254	247	244	259	257	238	247	240	242	257	279	272	277	267	267	264	218	253	240	265	269	251	285	260	246	252	226	239	273	269	222	246	241	250	264	275	252	242	267	243	256	234	246	261	269	279	272	250	260	219	234	261	261	242	261	262	259	267	283	247	274	256	256	268	257	266	280	278	226	277	277	250	287	251	234	260	238	281	253	251	251	266	266	226	267	234	240	254	269	251	234	239	236	247	268	247	244	272	269	244	221	272	252	271	234	264	242	247	247	266	247	239	262	245	237	251	273	262	242	247	245	245	237	243	282	251	235	236	268	276	239	248	241	242	264	231	234	225	278	258	247	252	231	240	243	243	256	259	252	229	257	273	259	258	248	257	264	244	256	276	243	253	223	247	250	245	250	258	232	244	251	244	275	255	265	264	241	249	239	267	275	236	253	242	230	240	256	248	273	283	243	268	287	233	267	231	247	248	239	251	248	244	249	227	267	235	229	239	248	237	243	274	234	246	256	267	235	246	258	242	238	241	252	236	237	259	260	261	233	259	258	252	239	262	261	251	231	251	254	249	248	260	252	243	240	246	240	229	257	247	270	258	277	239	245	256	234	257	250	263	278	254	256	262	258	232	279	272	282	240	252	237	252	290	257	276	239	272	278	237	253	249	232	252	253	270	276	255	265	235	232	242	231	272	262	233	234	259	257	220	250	277	268	276	273	256	273	255	251	272	252	258	245	236	229	230	238	241	238	246	237	221	245	257	271	261	235	246	255	268	247	234	271	259	248	254	267	254	267	212	231	229	254	230	269	257	236	258	248	271	251	269	243	228	287	251	251	224	257	272	279	236	248	255	240	250	258	241	265	254	270	253	244	267	223	237	272	267	248	236	249	242	252	275	256	262	244	250	267	234	244	245	236	236	248	222	269	231	254	263	255	265	256	274	237	275	242	257	251	283	259	261	225	253	296	251	244	263	255	272	272	226	253	260	245	285	243	258	280	263	261	228	239	260	242	272	254	287	250	224	248	248	257	224	274	246	263	256	282	245	289	263	233	241	249	257	266	226	234	248	232	257	250	262	234	251	245	263	234	243	249	267	272	280	259	263	276	267	245	265	248	249	228	272	236	245	248	263	249	245	276	256	264	235	255	258	242	256	244	244	256	263	276	261	246	267	251	257	262	259	271	260	250	265	255	248	244	252	282	271	253	238	224	252	262	236	255	280	239	273	267	244	254	258	226	261	262	270
23869	21274	28471	24414	21279	8559	831	540	467	346	343	306	278	274	253	230	214	221	239	229	223	217	196	192	216	168	193	218	181	210	177	197	202	187	187	180	176	193	191	202	186	196	192	210	186	188	158	157	177	180	171	175	174	159	169	184	180	187	173	193	180	189	178	170	204	194	187	143	196	165	170	177	174	178	173	180	156	205	168	155	186	160	172	200	162	186	192	160	194	164	205	203	170	192	164	173	183	196	187	164	185	193	192	167	158	185	167	189	173	196	189	164	154	184	186	166	177	166	181	188	175	150	172	182	179	181	167	185	175	180	181	176	148	177	173	180	199	172	170	195	180	187	172	183	177	198	185	184	184	195	169	209	165	164	173	177	181	170	184	162	182	178	175	188	168	175	205	182	189	165	165	169	190	189	170	186	178	200	186	198	170	192	145	150	169	182	155	182	145	185	190	159	192	177	162	173	191	196	189	176	161	165	173	174	152	183	162	185	161	208	162	157	170	177	173	178	212	153	182	153	179	168	183	176	181	178	182	174	187	161	164	177	184	172	169	193	175	184	166	171	171	167	197	162	171	186	192	189	162	171	177	172	186	166	182	180	182	205	165	168	177	195	172	181	146	184	179	195	175	170	158	163	174	181	151	189	178	186	171	166	170	194	174	180	152	185	191	175	179	180	186	179	189	172	162	187	171	174	179	156	178	170	171	183	171	162	176	195	182	169	200	189	156	160	168	162	170	178	174	167	186	171	165	195	171	187	181	171	168	186	168	183	173	200	191	208	188	183	185	190	175	172	166	174	202	186	180	170	194	181	171	206	161	178	196	166	155	175	177	191	158	159	186	176	175	161	196	170	177	168	185	172	203	179	194	178	179	174	185	169	162	197	159	164	192	182	162	144	179	187	166	194	165	159	188	189	198	183	196	191	180	188	187	151	193	164	177	184	197	173	189	182	179	196	160	177	171	188	176	195	179	193	155	191	167	175	189	171	193	195	177	182	181	170	191	171	172	192	185	182	193	202	184	182	151	184	161	181	196	184	198	181	177	188	171	168	203	167	171	166	176	169	183	165	180	161	152	171	186	172	180	166	170	165	167	172	166	164	187	166	166	184	179	176	188	195	170	189	191	175	193	193	165	201	172	175	188	163	178	191	183	187	188	187	177	193	166	192	172	194	171	180	182	206	168	180	183	171	194	175	163	174	193	141	176	169	168	166	162	181	205	183	187	206	179	181	179	191	179	198	161	140	188	202	158	175	172	156	174	185	175	181	198	163	220	164	138	191	191	190	169	198	165	171	161	163	210	166	184	172	173	183	177	176	185	175	173	154	181	211	180	185	192	178	170	183	201	161	178	161	149	183	182	154	188	192	167	175	185	207	169	176	189	163	185	182	165	163	188	156	160	183	173	176	157	166	198	174	208	175	158	193	195	179	167	190	166	150	187	166	156	188	186	172	151	175	160	170	188	194	177	207	186	171	155	181	179	160	159	146	164	174	172	165	174	164	172	176	164	166	171	159	193	173	156	158	166	197	185	178	178	188	192	184	179	166	183	170	165	176	161	146	204	169	188	170	170	197	192	186	160	173	197	182	195	201	180	187	154	159	189	194	177	175	162	185	171	176	184	175	192	161	150	164	190	181	180	177	169	174	174	173	172	203	195	179	161	165	168	180	197	174	181	190	203	180	173	184	194	172	160	185	178	186	163	208	173	174	187	180	174	189	191	177	167	176	165	202	175	172	190	183	193	167	214	179	171	194	171	192	195	185	161	184	184	190	192	202	189	185	166	171	176	188	151	164	173	188	191	177	176	178	188	184	174	170	172	174	168	150	176	177	204	189	194	184	196	188	192	150	186	159	170	180	186	187	179	168	183	161	172	178	192	186	178	170	176	198	205	203	187	194	177	153	187	182	163	167	179	161	167	178	211	191	173	189	188	181	163	165	169	163	180	178	176	186	179	173	198	182	184	195	167	159	179	199	175	189	168	184	166	187	176	177	177	173	193	196	179	169	177	195	189	229	182	190	172	190	144	175	168	150	185	193	176	190	168	171	166	176	202	194	176	209	175	195	185	199	167	179	174	173	173	164	161	177	174	176	160	181	183	200	174	163	194	171	180	154	166	179	166	195	180	182	187	184	173	201	192	172	167	172	169	162	192	162	176	170	162	192	183	165	181	172	171	155	192	189	162	158	179	175	174	194	175	164	176	197	173	184	189	178	154	183	180	156	217	172	178	183	200	189	176	180	190	183	195	189	172	178	140	180	177	195	195	166	171	193	181	182	163	159	199	171	178	168	187	160	155	185	197	202	189	180	187	184	172	192	191	174	189	174	163	174	152	181	173	152	175	190	183	164	191	173	194	179	180	175	186	185	183	183	185	172	166	152	185	169	184	208	181	170	202	155	177	167	166	160	204	188	158	157	172	190	186	156	167	199	171	149	187	171	173	166	188	174	166	167	168	185	181	156	197	164	181	184	187	183	187	170	152	186	190	153	199	179	204	220	191	180	168	176	187	168	179	179	179	176	160	168	171	164	186	199	172	175	191	178	162	181	184	185	175	171	183	191	176	191	179	204	182	184	191	159	182	181	177	186	175	166	177	186	176	200	167	162	180	157	180	174	149	180	174	199	191	194	182	166	154	168	195	164	159	194	179	180	160	199	188	164	198	184	212	169	190	175	188	160	171	195	174	170	155	173	161	156	173	158	215	174	156	204	186	211	160	183	160	145	166	177	173	171	165	167	185	191	163	190	201	166	148	197	167	193	149	167	159	175	181	168	180	175	158	169	169	192	218	177	186	151	156	182	196	156	185	198	176	197	157	171	164	169	133	185	177	161	183	205	171	183	191	191	183	185	188	167	188	173	174	193	177	196	187	188	164	180	157	183	171	175	168	193	178	160	180	171	169	170	191	181	168	188	168	187	172	200	166	182	176	172	178	170	195	195	187	175	171	165	181	184	182	184	156	161	168	155	200	173	189	192	189	185	184	162	198	149	186	170	185	174	160	188	200	163	164	155	190	202	192	180	163	169	180	166	175	161	185	177	179	172	174	173	190	187	183	177	171	187	185	157	197	192	197	188	171	179	169	188	166	150	192	176	179	191	200	179	157	183	174	172	158	158	186	178	190	163	215	161	174	172	159	179	151	189	179	186	167	164	183	190	175	185	194	178	179	175	182	158	173	197	166	185	179	181	164	149	174	170	164	183	173	178	146	175	212	157	165	192	182	164	195	194	164	158	178	184	197	169	202	177	174	168	163	167	178	160	185	187	179	179	180	197	174	155	178	187	177	179	161	216	165	187	173	210	186	178	186	188	177	194	177	180	199	172	183	184	167	191	184	151	192	157	178	190	168	196	186	200	143	184	171	191	191	189	173	171	175	196	154	184	187	184	173	169	187	192	161	191	175	185	158	165	168	194	182	166	143	169	172	174	161	192	180	178	183	174	179	193	155	183	188	162	181	190	163	182	175	173	169	153	170	167	180	203	187	158
3431	8927	5812	2579	1849	1384	1005	823	667	533	493	417	347	332	322	289	278	274	284	273	232	249	266	246	231	228	221	218	204	226	232	222	230	200	233	197	196	213	211	190	228	213	198	196	174	222	179	194	218	200	195	226	191	234	185	206	175	217	193	192	201	217	185	209	209	170	208	211	194	210	219	179	200	204	191	203	185	191	207	178	188	206	186	214	216	204	206	197	202	164	199	182	185	217	195	194	184	194	170	181	198	193	220	213	201	200	173	184	172	219	205	220	189	187	186	186	188	186	191	195	201	200	200	211	186	178	185	170	185	195	211	177	186	192	194	200	190	211	199	191	191	190	214	207	189	209	185	189	213	218	207	202	189	208	194	176	184	177	177	179	205	191	202	193	184	203	210	199	207	210	189	187	173	175	225	204	194	192	197	214	205	175	205	214	195	195	176	182	172	202	201	178	190	190	201	201	195	189	220	181	219	180	208	209	221	198	191	177	196	190	193	182	190	187	202	196	194	197	169	170	179	214	178	186	164	183	172	215	206	218	216	217	183	196	191	202	210	205	194	183	213	190	228	186	218	180	171	196	202	197	197	190	209	183	188	192	172	202	184	210	194	193	198	174	221	191	172	201	201	204	224	197	210	212	195	200	195	210	191	214	171	189	188	179	195	168	188	194	206	198	174	192	204	212	210	159	205	200	182	196	205	196	214	215	193	209	203	182	185	181	179	204	189	183	192	196	180	180	194	197	224	185	188	181	201	200	175	192	182	184	199	198	200	193	171	198	206	184	195	194	202	198	183	176	206	234	200	190	198	186	194	215	180	181	190	210	200	167	196	195	194	191	196	204	180	183	212	184	206	192	197	212	201	199	193	207	183	181	196	193	218	204	186	177	200	176	182	191	205	196	218	167	184	208	192	196	183	189	191	179	193	183	187	197	205	183	175	199	188	210	177	203	192	196	207	169	192	172	199	191	195	154	208	209	186	174	166	202	208	183	194	184	189	207	207	204	177	187	187	215	197	192	189	211	184	199	170	202	234	210	181	192	174	176	205	213	215	180	197	184	183	161	211	178	193	176	194	175	203	209	164	196	183	185	183	208	153	183	186	211	199	189	190	184	182	188	178	173	188	197	202	205	208	186	201	163	179	201	193	199	189	200	220	200	190	184	179	180	183	202	196	190	200	198	190	173	189	186	199	203	191	165	209	198	198	188	203	197	181	209	203	184	199	179	186	162	176	199	217	177	202	206	176	226	217	188	242	183	193	178	203	213	214	186	206	217	182	171	185	200	201	191	205	189	203	179	199	199	177	162	190	192	223	199	197	226	197	190	189	218	190	201	175	189	191	182	210	183	205	183	216	180	198	193	214	186	186	213	189	191	203	170	193	177	192	190	199	188	162	173	222	214	177	179	168	182	198	192	198	198	224	174	172	220	157	215	197	191	192	185	180	211	195	203	182	217	195	186	189	200	201	197	191	193	176	200	182	189	188	193	181	176	214	202	196	210	202	186	179	172	182	219	224	188	195	170	194	213	183	196	201	164	193	207	190	200	186	171	189	193	208	186	185	194	194	194	171	192	208	221	184	194	237	187	191	216	184	202	168	201	172	211	190	182	203	199	171	193	215	170	202	192	163	205	202	174	180	168	212	173	197	203	197	197	201	207	214	185	187	181	226	198	201	192	209	208	197	181	208	198	194	181	189	201	219	208	207	191	199	176	195	176	221	209	196	190	212	176	171	188	164	190	187	207	194	194	185	183	200	162	191	172	199	207	201	195	197	198	198	199	219	197	201	187	193	212	210	165	179	194	195	218	212	190	217	178	181	199	203	210	179	182	191	199	185	192	192	219	206	200	199	174	216	201	202	199	205	173	198	202	189	175	195	172	193	184	182	208	185	187	185	193	202	209	180	193	216	195	177	198	211	212	204	179	175	186	208	200	202	182	214	219	201	208	191	191	177	198	180	210	185	193	196	204	217	190	226	215	194	198	180	187	183	224	199	197	170	188	195	197	182	183	172	196	203	188	195	208	201	217	227	179	189	186	178	185	209	197	206	196	187	167	184	198	202	194	165	191	182	193	192	197	215	170	211	187	219	199	174	173	193	192	202	185	183	210	166	218	207	192	204	203	185	177	198	183	182	194	212	208	191	196	221	194	185	205	209	173	207	180	188	195	212	200	188	194	170	190	199	184	193	208	171	214	183	183	205	214	204	183	182	199	200	223	182	206	213	195	189	207	174	201	199	203	190	212	159	197	202	201	191	198	195	200	187	177	167	224	201	211	210	214	201	210	199	191	202	209	206	212	183	177	205	173	194	191	198	202	211	182	190	198	201	207	195	177	182	201	199	175	178	199	195	189	205	195	197	193	193	190	194	198	214	195	197	187	187	185	194	187	202	182	207	181	187	199	174	210	191	176	199	172	191	210	177	183	171	206	190	183	190	175	186	205	191	210	192	171	204	174	178	202	191	193	180	195	199	181	192	170	216	198	190	204	208	186	193	228	210	190	194	206	198	206	185	193	212	182	218	231	202	186	195	224	203	187	181	202	190	185	189	205	164	217	214	178	186	210	223	209	197	160	176	212	197	198	197	213	209	221	182	198	200	196	208	184	215	226	194	211	199	183	184	186	182	170	176	212	203	211	198	230	195	186	203	177	200	187	181	191	194	205	209	201	190	187	194	197	187	195	176	174	195	174	182	206	198	180	212	193	202	186	193	181	197	199	197	184	191	199	197	181	210	182	205	171	187	188	198	186	220	188	201	204	204	180	186	201	179	225	199	207	182	192	195	189	167	196	200	193	180	181	210	181	200	177	223	182	185	176	206	180	192	183	190	212	204	187	191	207	180	185	188	202	214	180	179	191	169	190	203	179	193	197	184	191	183	187	189	192	186	188	197	203	204	193	194	186	169	190	178	180	202	182	230	204	199	178	191	198	187	212	184	202	196	209	193	185	198	202	215	206	205	170	195	187	189	175	181	179	205	184	172	192	202	206	194	200	183	181	206	181	197	188	195	200	193	196	193	210	193	198	170	204	195	203	201	194	190	192	188	177	185	179	187	176	205	198	185	196	202	170	196	212	192	212	178	172	197	197	185	217	216	202	207	159	187	194	201	172	207	182	186	184	184	203	198	170	177	199	187	194	176	204	179	192	238	198	170	207	193	184	206	185	209	199	189	205	183	196	223	185	213	182	208	214	203	200	204	210	205	199	210	212	215	192	206	199	187	182	182	176	202	189	182	242	187	173	184	211	188	179	216	196	173	171	177	223	211	213	187	178	217	182	179	194	193	218	212	198	194	190	175	156	208	209	202	191	185	195	183	207	199	164	203	168	194	176	172	179	179	182	199	198	197	170	215	194	214	217	166	206	189	215	205	200	192	200	204	180	183	182	195	176	178	205	199	184	198	165	190	179	199	200	157	204	189	201	196	174	184	183	172	198	168	189	177	178	179	215	211	199	195	175	169	191	177	157	203	205	202	213	189	196	195	181
25201	21364	27470	25590	9758	829	657	573	530	561	535	477	468	481	450	458	453	478	454	459	438	427	429	446	429	448	439	391	384	457	423	420	435	452	441	444	438	427	387	425	378	427	432	411	406	429	418	470	456	405	456	487	428	425	419	469	440	435	454	388	434	389	462	435	444	373	412	440	364	438	418	442	413	405	416	431	457	454	412	405	435	420	404	452	428	446	411	461	422	411	436	415	416	399	432	435	389	398	420	439	404	439	478	410	454	449	411	409	401	421	425	423	446	412	449	463	385	413	417	393	419	444	443	423	415	384	469	442	406	407	445	404	413	455	417	423	411	411	405	442	435	404	416	404	463	445	411	445	445	454	454	406	432	461	429	447	409	463	405	430	429	391	425	413	433	388	361	428	440	442	408	421	435	420	427	414	443	430	410	417	427	424	391	443	438	404	447	427	424	416	451	436	465	395	391	414	386	410	423	440	416	437	404	408	403	404	437	406	403	435	438	429	420	425	386	408	424	418	389	447	425	456	444	424	446	448	449	420	391	420	463	417	434	438	378	407	445	438	454	412	412	425	431	406	390	472	465	398	389	423	421	405	451	435	395	433	443	409	433	373	415	381	438	437	423	385	452	406	464	450	433	417	441	455	451	415	404	459	456	417	413	430	407	430	435	430	455	438	421	407	413	442	430	427	444	446	401	418	444	450	470	447	397	434	435	429	444	448	415	428	436	396	440	449	391	428	387	432	430	421	435	445	403	434	428	461	395	431	408	427	401	431	402	440	402	389	418	438	417	425	438	454	395	411	419	451	418	417	456	444	389	440	433	382	414	400	441	441	382	442	415	406	436	395	443	461	438	404	412	440	413	435	419	429	416	421	437	464	397	430	388	435	425	405	416	432	439	428	416	417	421	465	422	447	473	465	423	433	432	412	432	395	437	409	407	408	418	455	419	438	449	435	416	431	373	417	408	386	419	446	447	447	448	402	422	414	456	434	432	387	423	449	433	418	400	436	439	427	446	454	425	428	418	421	420	438	407	444	411	422	465	397	395	427	385	403	399	431	429	410	451	449	446	396	436	429	410	428	414	403	416	422	433	423	400	435	404	421	436	426	380	437	447	465	414	444	420	445	418	459	387	438	439	408	412	394	407	441	442	444	468	382	443	389	436	413	393	402	428	446	418	433	413	436	430	434	395	408	427	462	457	427	457	417	449	423	416	447	399	455	433	426	401	402	439	413	435	424	428	435	435	421	426	441	415	444	438	420	414	403	394	416	407	461	402	446	400	446	374	457	435	437	452	416	444	433	442	446	399	429	400	455	401	442	455	393	406	425	415	439	425	396	425	434	398	425	422	422	428	420	423	440	421	445	409	410	436	427	386	436	442	428	453	438	408	445	442	399	413	433	391	460	404	414	387	439	443	385	421	402	430	423	395	424	434	413	435	428	419	406	442	447	456	439	416	429	427	426	415	392	417	458	434	421	460	412	409	429	425	405	432	407	426	432	441	436	456	409	433	406	394	462	422	425	459	412	460	415	431	402	421	388	419	391	446	425	410	398	393	392	407	408	433	416	426	401	414	447	415	439	420	427	435	419	441	442	432	407	423	378	418	428	441	404	403	445	420	408	425	423	407	411	412	429	438	416	402	398	446	427	444	424	427	419	422	442	392	419	433	422	408	466	406	414	454	432	428	434	449	440	409	413	431	445	411	454	379	412	403	432	444	414	409	420	401	422	445	428	463	463	405	412	415	399	426	413	379	443	477	411	380	420	416	401	428	421	436	434	406	406	413	398	468	420	416	455	422	424	418	427	408	407	411	466	431	441	444	423	420	384	417	411	431	420	451	442	434	444	463	417	430	422	418	420	434	445	472	441	413	415	411	441	442	422	421	410	407	402	466	445	405	415	433	426	438	457	425	407	420	440	447	402	403	435	412	399	449	389	414	408	449	421	385	427	410	418	412	407	428	446	430	427	408	435	456	425	425	409	464	426	380	443	424	406	467	410	452	379	426	480	418	417	409	424	382	396	442	436	405	436	419	407	431	414	417	441	430	413	424	434	405	427	417	407	463	457	441	446	446	434	395	405	389	457	400	426	391	427	438	451	420	437	407	462	450	408	410	428	441	420	418	441	438	446	389	436	434	437	412	459	399	420	414	468	416	442	426	439	425	416	427	416	445	429	459	395	445	469	440	430	427	435	415	417	405	424	399	401	419	442	397	392	411	452	422	407	438	414	446	420	422	419	419	402	421	425	380	420	451	454	459	406	414	400	447	405	470	406	438	437	430	435	392	389	425	419	397	414	439	409	413	430	406	427	406	453	401	404	411	411	394	448	382	445	410	416	406	478	469	427	399	425	438	449	404	407	428	390	411	408	428	412	426	394	433	415	415	430	416	412	437	445	442	450	423	423	409	415	466	428	434	456	423	423	405	396	438	441	456	412	442	431	428	453	439	368	428	417	395	434	438	428	415	443	423	400	415	461	440	417	426	425	414	438	454	411	438	388	396	415	464	420	435	417	451	443	414	434	401	406	424	444	434	427	408	414	406	394	432	424	419	376	412	404	411	390	414	415	369	409	396	427	430	423	372	428	426	401	428	432	415	393	416	427	452	421	428	378	453	395	440	448	434	428	422	423	453	451	410	416	441	411	407	425	421	418	409	440	438	400	462	426	426	413	414	365	429	426	444	420	426	436	439	423	437	449	405	423	418	454	379	381	435	408	457	372	423	436	411	429	394	422	426	429	418	425	419	451	403	410	434	422	436	414	426	400	412	454	448	406	394	417	423	427	469	410	430	420	449	449	435	416	415	436	444	437	449	442	420	425	381	421	445	420	425	432	435	455	449	433	444	423	458	455	408	470	428	450	426	455	435	462	449	422	445	430	449	414	432	423	444	428	398	426	415	407	417	449	484	387	462	448	412	437	391	429	463	415	434	424	440	406	411	416	428	427	419	432	446	419	414	422	405	421	394	413	447	419	387	445	447	400	427	400	435	403	416	433	422	421	431	451	419	459	435	405	392	442	393	477	423	439	447	408	402	416	445	424	439	443	446	416	424	415	413	436	433	409	420	429	445	445	452	394	413	422	418	396	461	437	437	407	408	398	449	404	416	435	425	433	432	436	418	438	420	423	437	386	429	440	439	401	436	405	429	419	426	408	378	440	396	441	420	409	404	411	417	374	430	448	411	438	385	446	431	404	404	448	427	394	444	429	426	423	435	414	420	415	446	431	417	451	450	420	417	426	473	408	446	452	389	451	420	440	466	450	462	453	432	399	410	423	452	400	429	415	390	426	472	398	393	450	445	356	403	380	459	439	427	377	406	417	412	420	387	410	438	419	410	417	441	422	402	404	436	390	429	431	441	415	440	466	420	414	415	387	419	430	475	384	432	431	450	430	440	419	424	403	420	448	419	419	446	399	411	395	407	415	419	427	414	421	446	401	407	410	450	370	446	440	413	428	396	436	403	420	432	448	411	419	406	414	407	394	422	422
3551	5260	3522	1762	1314	1164	914	787	694	630	603	546	553	511	521	514	506	467	490	468	484	472	493	478	481	459	430	480	481	466	464	456	469	414	501	483	432	497	425	460	470	430	454	485	450	445	439	442	429	482	496	444	430	477	432	450	421	433	460	478	448	429	430	432	474	447	438	425	465	432	490	449	463	415	471	454	445	450	470	453	461	481	490	440	452	447	423	457	462	404	436	466	477	434	474	476	443	425	419	448	439	431	444	501	454	441	444	410	435	458	450	438	427	465	422	457	467	471	485	478	441	448	460	453	439	435	453	482	436	420	452	413	459	445	435	424	466	417	466	461	470	474	442	471	450	477	398	477	451	431	423	431	443	451	445	443	463	446	449	453	443	450	437	457	459	463	449	431	440	452	451	462	433	463	477	474	450	457	417	441	434	430	467	473	454	452	431	417	473	452	442	465	467	423	446	437	468	467	413	418	468	433	470	450	445	416	459	469	507	460	440	449	429	445	441	464	477	439	461	444	465	411	410	451	449	441	502	450	433	455	459	459	459	432	434	412	457	463	473	439	422	433	477	457	395	451	428	452	452	447	465	429	436	434	410	436	455	435	472	450	431	466	448	415	421	432	440	449	429	447	421	458	439	425	418	444	443	442	456	406	417	441	460	411	436	431	459	420	441	488	453	433	462	464	447	451	444	420	436	422	438	472	437	447	437	441	432	432	418	442	447	433	403	486	465	452	455	434	441	448	451	472	467	449	460	464	432	438	452	455	428	440	454	418	433	464	460	466	425	450	436	457	466	422	435	450	424	429	446	450	444	440	445	442	433	437	455	452	444	473	436	477	429	415	442	426	445	441	461	455	440	432	451	444	465	495	446	445	463	456	454	449	443	462	444	435	403	451	424	416	448	420	442	459	443	425	427	484	499	447	479	412	446	452	426	433	448	483	460	417	465	462	437	460	467	442	474	463	441	465	471	458	456	436	469	452	457	436	489	434	424	419	435	481	433	431	441	474	453	453	466	479	420	403	455	414	473	416	488	456	423	430	452	455	399	467	429	457	449	436	472	467	446	488	433	410	473	456	458	467	412	449	409	484	455	446	447	422	455	460	440	467	423	459	423	444	449	477	447	439	496	433	462	459	464	467	440	477	460	435	472	456	423	470	441	442	475	456	408	443	438	478	434	396	431	430	449	446	410	460	428	467	496	485	435	439	447	415	445	444	440	441	427	418	448	418	472	454	463	458	445	444	443	443	511	477	427	484	447	414	435	469	454	467	459	448	489	477	411	399	426	475	456	402	477	445	474	445	443	454	451	425	477	443	439	457	431	415	467	484	451	473	432	401	445	441	462	466	450	425	454	438	438	442	478	438	445	441	430	466	472	446	443	416	461	458	416	467	441	446	413	453	423	440	464	491	408	475	460	439	461	475	459	515	419	436	455	424	443	447	404	460	470	422	434	427	465	470	416	421	429	420	435	458	446	456	466	460	418	455	440	423	460	462	418	436	438	419	440	453	419	458	431	454	446	447	405	475	425	474	449	459	478	435	419	463	432	432	479	439	437	441	418	443	438	468	449	443	460	484	490	416	501	440	442	455	437	417	425	450	437	430	437	505	442	451	453	419	434	464	409	430	434	414	400	438	449	433	419	456	450	443	452	445	480	493	446	449	460	472	450	437	411	431	445	456	448	447	468	436	443	495	439	465	434	449	452	479	427	496	474	458	405	438	426	422	453	398	452	438	451	458	446	502	464	480	490	432	453	454	515	426	444	444	451	497	451	436	422	457	446	454	448	474	442	430	471	468	399	453	429	413	494	442	420	470	490	420	455	461	497	475	457	458	439	436	464	428	422	450	438	448	453	447	463	438	428	453	453	451	421	416	446	433	413	453	440	453	462	441	428	442	469	432	447	482	490	478	447	470	470	439	453	484	470	456	475	425	457	468	461	427	450	485	452	445	451	450	445	433	471	468	430	435	487	430	464	407	434	431	445	432	467	489	460	422	442	472	446	446	440	450	446	469	422	436	443	464	447	416	428	449	441	444	425	414	467	445	441	453	431	469	462	459	436	461	432	439	476	434	409	432	448	459	442	434	493	469	436	414	485	457	428	458	457	432	481	456	450	432	459	428	466	425	456	465	426	388	414	461	433	412	422	447	442	452	478	479	456	456	384	478	446	395	457	455	441	456	417	490	455	426	464	504	412	471	439	436	430	449	435	425	474	457	460	459	445	447	429	449	417	458	457	459	430	457	429	435	448	470	422	478	450	418	459	462	419	484	431	437	422	511	481	420	442	450	433	507	413	458	441	467	431	461	427	412	402	438	450	437	460	506	455	447	420	416	413	491	425	406	448	512	425	397	433	452	441	491	443	421	415	417	495	451	464	429	409	468	432	447	430	435	452	422	444	437	443	413	489	459	491	457	454	446	434	476	411	430	443	474	450	486	460	391	452	464	461	414	442	481	422	430	474	453	455	461	473	452	439	430	429	429	445	438	446	468	441	444	416	402	427	480	450	473	418	458	447	446	455	472	457	445	443	465	501	453	476	410	433	453	434	464	429	474	448	465	438	460	425	441	440	471	504	475	451	448	461	449	424	439	424	431	431	449	423	447	472	482	452	449	424	447	484	465	445	423	454	421	462	426	459	430	431	431	401	426	421	443	470	469	456	462	454	398	458	411	432	476	441	452	453	400	454	432	445	462	462	458	399	449	438	456	453	457	461	474	435	451	420	447	409	422	485	427	418	447	458	413	426	447	463	452	453	447	462	410	470	416	466	458	458	455	440	468	450	461	464	450	434	436	396	418	458	473	452	453	446	447	441	460	457	434	424	454	455	460	497	478	473	468	449	489	423	466	459	474	464	495	449	455	468	475	400	439	447	473	456	444	470	433	443	465	451	450	479	422	448	440	474	441	455	427	442	431	435	444	428	422	408	435	463	433	456	432	484	439	436	451	427	501	438	408	439	427	458	457	427	446	420	471	460	484	433	444	463	444	445	419	450	463	414	461	451	467	464	452	445	428	460	420	446	449	445	440	463	444	462	477	475	471	430	459	463	490	462	452	436	447	443	437	443	457	434	425	421	415	437	428	419	476	462	447	460	470	421	433	477	455	491	433	443	419	432	450	485	480	458	447	447	456	419	461	445	429	460	438	427	432	459	436	450	429	441	442	391	457	466	447	470	447	432	453	445	442	450	443	445	468	455	437	424	464	448	458	467	424	427	462	409	468	437	466	468	425	464	469	451	421	447	447	443	467	448	436	438	475	474	434	444	418	443	455	416	430	414	437	446	438	452	453	467	460	476	428	445	439	427	442	422	429	463	433	432	457	457	477	441	474	451	458	451	497	453	479	448	475	476	449	422	444	446	439	441	445	447	467	429	461	431	453	463	451	450	436	447	475	493	421	439	436	448	436	455	435	456	432	442	447	432	425	428	468	471	405	450	419	400	478	420	467	411	473	457	461	437	426	453	438	430	449	435	466	445	452	440	458
22857	21392	29079	24085	21397	21451	7310	1208	915	816	754	690	634	557	565	538	542	540	506	464	479	467	455	466	480	449	450	486	425	432	420	436	492	439	428	449	442	452	430	429	431	419	422	425	421	416	414	380	413	406	454	415	438	395	414	431	430	429	423	415	413	449	380	478	454	423	438	419	438	411	417	415	417	453	471	389	437	427	416	452	394	419	425	418	457	414	459	420	459	390	452	433	425	407	377	451	410	405	419	422	467	456	453	410	429	430	419	397	390	395	429	423	426	416	435	477	436	418	396	442	472	420	435	444	409	451	415	441	442	440	401	402	392	375	439	383	397	395	451	394	419	445	407	434	408	413	417	424	432	405	381	429	408	406	393	396	426	410	420	402	415	404	413	407	409	456	416	442	414	424	386	440	453	403	403	448	408	421	416	413	412	395	423	406	403	452	397	379	428	418	419	434	435	442	378	414	389	422	478	399	434	415	404	422	467	449	457	430	438	401	410	474	407	411	385	452	402	444	437	439	412	400	452	416	410	418	435	440	403	447	412	446	420	383	407	403	461	438	397	384	412	401	457	424	409	410	403	404	379	399	453	424	409	364	419	421	416	456	425	445	463	428	415	399	427	444	425	400	401	405	429	435	436	371	414	423	406	443	414	431	404	406	424	448	446	427	443	403	414	433	461	401	419	449	385	446	424	396	441	427	411	448	442	431	389	447	415	443	423	417	423	452	416	423	466	404	413	404	422	415	431	407	428	418	412	451	442	426	406	406	385	469	393	420	454	431	444	377	462	421	435	413	411	392	419	411	405	448	455	456	430	395	438	417	430	391	423	423	426	404	443	442	438	403	427	378	385	431	393	462	411	429	411	410	439	461	431	429	393	392	449	419	489	448	482	385	424	435	396	421	404	418	415	472	398	415	425	422	408	435	439	458	428	430	421	403	444	386	460	417	356	398	412	431	412	405	396	387	409	389	442	410	417	435	421	427	402	418	434	415	412	433	421	439	423	431	436	410	442	410	401	448	421	424	437	404	412	430	409	442	389	410	409	435	451	408	413	404	441	439	412	412	406	397	418	432	424	416	401	388	425	406	428	402	426	419	437	440	443	408	396	385	356	410	439	413	419	419	411	436	406	446	412	433	391	392	421	397	402	442	403	454	463	397	414	399	426	402	417	416	390	418	437	387	425	403	392	420	408	363	393	437	388	399	423	402	430	427	419	395	446	371	424	437	410	422	425	412	408	394	411	426	431	418	409	409	408	393	422	453	406	401	427	403	449	428	430	465	449	404	426	396	431	417	381	431	399	442	436	419	465	412	425	415	465	447	410	444	391	435	439	423	398	402	391	454	430	448	436	428	417	408	404	431	436	371	423	456	411	477	422	413	448	418	404	418	411	414	389	382	428	418	394	468	433	443	406	423	406	386	411	425	420	433	412	432	394	442	418	403	397	428	412	447	402	406	437	425	409	423	440	426	411	431	406	435	422	438	380	395	449	390	408	450	428	386	433	417	407	412	398	442	418	430	403	398	421	417	418	411	423	399	456	421	415	409	464	460	410	382	383	419	428	410	441	425	406	421	401	444	384	411	400	430	397	418	408	396	423	410	390	425	424	440	440	408	426	432	422	423	412	437	421	391	402	411	402	403	384	423	420	423	426	443	400	457	428	398	424	408	384	436	403	416	418	427	398	472	389	384	418	459	419	408	415	407	438	419	445	404	419	424	456	396	439	427	444	390	413	435	396	420	427	463	418	445	454	436	421	426	402	407	412	421	463	437	411	397	437	412	417	401	418	417	400	398	410	400	401	395	428	416	423	440	442	446	435	405	409	411	398	427	373	462	450	432	465	403	393	402	433	424	405	423	441	419	427	408	448	429	419	454	399	404	423	463	399	413	374	451	437	446	421	381	408	418	395	402	394	424	409	438	404	378	401	408	416	428	453	450	424	453	436	463	379	449	412	415	413	430	402	432	458	402	451	425	430	431	398	388	428	425	435	442	454	413	395	407	396	436	416	391	393	427	369	430	462	432	407	427	424	464	404	429	437	439	442	405	415	375	374	419	401	437	390	413	421	389	433	403	404	421	406	395	424	431	407	417	417	399	409	428	426	417	413	420	442	388	407	407	452	437	448	480	410	421	425	434	449	414	433	454	448	413	392	455	462	446	415	403	407	419	400	471	389	440	444	410	416	413	453	423	417	376	434	427	426	416	424	411	395	411	409	409	399	422	452	455	425	442	441	425	420	419	435	439	397	411	414	400	410	390	406	419	425	419	398	412	385	431	362	440	422	427	408	396	403	451	428	444	433	392	402	414	404	386	407	409	438	446	448	371	430	436	387	405	433	409	414	465	438	430	398	388	414	433	412	437	383	438	404	405	424	394	437	410	442	432	430	443	433	494	397	410	429	388	394	453	405	405	427	389	407	420	430	421	419	429	435	418	403	433	412	401	433	406	411	476	400	461	412	401	429	380	436	422	396	398	428	421	449	440	403	402	403	353	396	427	419	405	416	417	423	436	427	420	421	425	434	395	393	402	414	422	430	432	403	398	446	398	449	387	412	415	420	399	401	408	396	392	421	423	428	381	434	391	391	433	402	438	434	415	457	399	438	455	405	410	426	428	425	423	431	395	432	459	378	433	381	438	412	413	428	447	439	412	396	408	423	422	411	388	438	457	410	406	425	431	441	403	408	425	392	429	426	387	366	441	436	429	395	411	459	412	425	401	376	420	429	439	460	396	411	395	407	383	460	405	411	393	411	401	422	440	388	405	443	437	426	418	425	420	396	421	436	414	418	392	416	409	406	417	386	424	433	420	447	440	443	395	401	462	423	439	403	412	420	454	430	408	420	431	418	417	443	416	397	404	447	407	396	410	412	436	432	396	419	426	439	382	445	405	383	440	437	419	447	393	394	395	384	456	426	401	443	407	403	440	389	433	430	434	429	433	427	413	416	456	436	437	417	406	391	445	427	441	411	455	420	408	424	412	402	422	408	399	445	440	390	418	416	403	424	429	407	446	432	380	429	446	405	389	423	400	454	422	416	391	400	401	430	392	384	437	430	454	429	405	396	478	409	439	429	421	454	419	405	419	379	468	402	382	437	408	445	396	426	426	411	437	416	455	416	408	403	426	427	425	396	424	412	413	459	404	441	412	375	416	418	412	427	429	438	419	423	419	400	406	417	425	392	387	450	428	437	413	395	423	421	420	380	387	420	453	417	409	438	424	415	450	453	431	433	406	400	392	409	439	418	416	420	404	400	453	390	440	447	417	417	377	402	402	401	425	398	412	407	417	422	408	453	430	403	458	407	412	447	441	426	436	396	404	457	420	394	389	384	434	413	407	392	452	410	413	403	434	408	437	396	443	396	400	424	394	412	400	427	410	404	453	417	385	416	393	405	385	421	395	475	403	420	432	430	477	397	415	433	437	414	406	416	419	423	431	424	400	460	466	447	396	413	399	447	411	424	401	414	409	385	414	440	402	404	393	409	430
4795	14818	9943	4940	3544	2647	2102	1593	1336	1131	936	873	768	706	673	683	612	588	622	547	530	515	523	480	485	499	488	449	435	475	435	466	469	451	480	472	425	432	469	481	399	449	412	433	444	452	401	415	414	424	424	433	419	445	406	415	411	441	425	437	425	423	433	449	422	437	416	424	427	401	448	452	383	418	422	423	420	433	445	425	426	436	436	460	433	425	468	432	393	443	411	429	420	470	442	417	393	449	437	412	440	434	414	466	403	406	443	439	419	412	408	395	408	416	450	396	459	365	451	464	423	375	416	428	436	442	441	431	431	418	434	415	409	426	396	462	424	411	440	468	462	452	439	415	402	433	412	388	425	400	393	461	423	438	378	415	379	418	422	415	384	401	436	425	412	433	413	434	425	443	438	401	447	427	434	407	439	426	414	434	443	440	393	387	407	403	451	404	415	415	419	404	426	472	398	424	384	410	407	413	451	442	400	437	431	434	407	398	418	436	428	431	461	415	437	423	384	419	412	437	413	428	426	438	411	408	439	438	432	383	426	424	486	445	445	427	397	409	391	470	433	440	418	378	382	407	413	371	416	404	480	433	442	415	397	426	422	428	422	386	410	439	428	422	411	433	415	431	405	383	422	450	440	433	411	428	431	412	440	392	436	437	419	436	416	433	416	422	396	415	406	456	401	426	403	442	403	427	426	425	451	423	443	427	414	444	391	441	427	435	402	422	424	441	402	410	466	399	411	429	399	446	455	423	426	431	454	419	384	470	446	415	403	411	441	442	428	392	442	413	400	418	423	409	420	452	435	376	425	425	454	435	417	430	433	419	404	426	388	404	382	479	409	432	387	402	416	410	436	414	440	453	441	405	403	408	415	429	409	428	425	407	401	395	431	404	412	444	426	442	412	438	419	428	417	415	433	408	456	393	428	425	416	435	426	440	427	421	459	416	407	395	448	412	401	425	453	429	408	407	446	425	417	420	443	422	433	429	404	434	407	438	453	423	411	416	433	423	429	423	411	425	389	423	413	438	391	443	440	418	424	428	417	381	383	446	446	423	432	436	414	432	448	437	444	410	431	406	422	429	450	440	405	427	409	443	433	445	396	418	416	445	425	407	414	459	404	416	417	411	399	439	447	400	439	429	383	431	472	411	435	430	437	437	421	408	413	411	427	405	405	398	420	426	405	421	405	377	405	395	418	442	417	429	416	425	430	409	418	410	376	406	453	430	441	459	438	449	447	414	398	443	433	409	421	425	451	369	430	398	421	421	433	426	403	408	410	428	435	417	411	393	398	433	413	467	409	392	433	384	406	399	424	448	438	413	363	412	427	435	429	421	459	435	425	405	408	435	418	429	420	440	405	386	440	371	445	420	469	387	421	395	419	423	441	436	419	427	446	454	437	388	426	437	432	398	442	432	412	433	398	437	425	398	441	439	438	427	390	464	443	435	407	425	436	398	403	437	427	460	399	405	412	454	406	414	448	445	392	390	385	453	389	406	421	474	406	444	422	411	438	417	394	404	433	451	434	419	463	445	392	429	415	411	407	426	409	407	395	395	430	448	448	437	419	414	441	443	414	465	405	455	377	413	420	465	407	401	427	408	431	415	411	389	452	419	441	410	449	441	420	441	408	436	394	372	440	463	435	422	408	450	428	414	431	401	385	371	449	382	392	427	447	434	423	427	431	440	426	434	401	392	400	412	436	411	431	429	417	460	396	441	421	441	382	405	423	434	437	444	451	406	387	434	422	451	435	439	394	406	424	421	412	400	431	401	429	408	443	410	413	455	425	408	450	398	422	434	426	415	437	405	430	411	417	429	381	434	400	425	412	404	395	391	420	426	444	429	454	427	433	407	449	444	440	408	435	415	413	408	420	441	473	439	396	459	415	400	397	412	402	414	425	421	401	424	419	393	408	423	370	434	408	393	447	429	442	403	419	404	437	435	427	419	421	405	415	408	452	381	382	436	432	427	429	431	452	426	414	395	439	401	434	427	416	412	423	453	411	430	403	464	431	446	436	428	436	393	403	423	377	404	427	426	422	405	415	380	418	454	424	419	470	420	414	404	406	400	416	451	376	397	432	373	430	470	418	442	413	425	403	406	415	396	446	377	402	400	413	452	408	415	456	436	404	438	399	398	410	421	439	401	435	396	406	412	436	393	412	442	414	426	434	427	412	379	396	414	423	422	434	427	379	439	437	460	448	449	431	419	409	432	379	404	435	417	423	413	438	414	415	397	426	448	394	420	415	438	456	453	428	415	441	435	432	390	439	431	432	416	403	441	373	426	436	430	440	430	441	396	459	420	411	455	458	422	435	447	453	451	371	419	411	426	396	425	449	413	412	412	421	441	407	408	374	411	368	397	414	430	429	400	424	436	401	402	462	415	436	449	394	389	432	397	426	384	452	413	381	405	406	401	462	429	428	421	396	427	384	452	449	416	415	421	415	419	436	431	415	438	430	412	399	452	402	481	429	408	442	416	429	418	406	407	415	392	415	434	398	410	396	411	410	420	415	393	454	437	396	428	444	410	458	425	441	448	430	436	386	455	433	440	416	418	404	432	433	405	422	446	436	454	422	441	436	423	434	438	401	471	407	390	399	413	421	398	409	428	424	416	428	430	436	412	413	430	422	369	414	430	445	407	457	433	408	462	463	408	429	437	427	430	430	394	451	368	362	406	384	404	447	425	433	402	406	382	445	442	422	424	412	422	404	418	398	415	437	408	412	456	427	429	408	405	424	412	451	421	401	400	399	418	451	428	370	383	415	414	420	395	448	440	392	438	396	410	410	404	445	392	464	417	413	413	436	421	409	436	433	435	425	430	400	421	395	469	429	412	423	369	414	407	446	420	473	408	447	414	402	443	431	421	411	409	413	458	441	421	450	457	428	424	430	428	407	444	458	448	391	393	408	431	414	405	419	418	429	384	415	399	440	411	424	446	442	430	413	392	426	445	431	412	423	422	454	436	431	421	392	457	408	454	463	421	459	432	457	419	401	433	434	379	371	434	452	440	403	382	408	423	414	422	388	479	424	395	412	403	428	432	431	468	429	447	430	413	435	391	437	430	448	444	404	434	417	413	408	386	421	425	416	415	417	405	419	432	421	401	440	394	416	402	426	421	427	427	440	419	410	436	408	433	392	375	401	412	425	422	386	449	451	397	422	430	406	424	379	389	395	446	432	408	398	390	420	409	413	418	414	394	427	431	403	426	383	396	432	421	445	391	417	416	423	411	397	446	422	442	427	414	399	421	443	390	418	395	383	424	455	442	431	410	461	388	415	412	431	378	419	424	387	411	435	461	414	405	433	451	436	412	388	416	437	397	401	398	404	411	420	376	443	423	433	407	433	436	411	426	455	454	420	445	439	428	395	435	439	417	444	444	390	467	419	434	408	451	429	412	421	421	454	405	452	409	397	410	417	384	455	451	406	420	404	395	441	400	443	431	436	395	447	437	431	413	433	455	489	441	445	426	383	457	466	428	420	458
27971	17238	3153	592	448	377	267	282	285	253	233	233	217	230	241	260	211	218	240	214	219	204	243	213	201	227	243	222	266	239	214	244	204	234	193	221	212	248	222	216	234	241	229	209	227	237	230	232	241	221	217	204	237	231	244	226	197	233	221	237	249	231	216	230	210	243	223	245	246	204	213	242	248	225	233	233	203	211	210	236	217	231	224	204	238	229	233	207	217	212	244	243	260	206	238	255	219	238	205	236	230	227	230	221	228	216	228	226	202	241	216	228	249	225	249	218	245	219	226	237	221	255	242	215	252	245	238	223	225	230	223	220	230	243	215	203	216	216	227	217	213	223	244	226	207	228	206	230	247	209	195	209	225	216	233	226	203	221	244	258	238	240	239	184	226	218	201	252	227	224	213	236	189	231	253	211	235	231	212	219	214	216	214	226	230	251	227	252	225	247	228	209	232	219	244	216	233	211	222	230	224	216	231	213	212	212	218	208	239	230	247	208	204	211	232	210	243	235	217	221	220	220	206	240	241	235	221	216	251	239	216	237	228	209	248	237	239	219	249	240	243	240	231	231	238	211	214	217	234	228	212	238	214	223	221	223	229	213	219	240	226	234	226	197	243	225	214	251	245	235	196	237	239	223	230	221	227	252	232	227	228	262	257	225	231	225	239	217	238	264	219	220	246	246	228	213	212	218	233	201	219	209	223	248	224	245	233	220	233	200	190	222	226	209	244	203	220	255	212	207	200	218	233	252	213	211	220	225	197	190	267	231	227	215	215	205	231	218	268	248	206	257	190	232	219	246	239	204	259	223	234	215	237	209	245	242	217	247	216	263	229	233	226	211	234	214	202	224	271	229	217	225	227	228	224	236	206	203	223	246	208	244	253	212	205	239	209	234	229	241	220	202	219	219	223	226	232	247	207	242	205	247	224	233	222	219	219	220	234	219	226	229	219	239	205	256	239	228	213	236	232	218	224	222	220	217	233	211	213	249	253	225	229	224	229	202	238	238	218	230	223	253	245	252	228	245	203	220	228	229	208	254	237	248	243	246	215	226	231	220	217	228	239	243	217	246	236	214	250	248	244	222	258	202	226	198	211	219	212	220	247	244	255	230	229	223	245	246	244	216	231	206	207	219	198	241	216	244	252	219	206	227	213	218	193	231	222	245	219	211	244	240	224	223	201	230	229	242	221	205	236	230	208	215	202	219	200	205	239	217	258	217	235	209	217	220	241	207	221	220	231	232	246	203	218	221	201	222	224	214	239	215	244	230	238	238	238	213	235	221	222	226	225	213	220	212	221	231	228	214	229	199	209	221	229	243	237	196	238	221	240	214	213	216	211	253	221	227	222	222	228	241	228	206	226	222	215	245	197	227	224	237	232	216	233	232	210	238	196	239	231	211	240	218	204	233	233	221	220	245	254	220	207	217	192	223	240	236	182	218	248	226	243	226	235	231	247	232	202	248	209	215	222	256	220	207	222	222	226	218	235	207	206	254	246	218	238	233	210	236	230	218	238	206	235	221	256	204	211	218	217	224	210	224	225	212	239	242	213	213	230	206	233	245	228	216	215	235	227	250	219	245	225	205	227	227	201	215	235	215	192	226	246	244	227	220	236	221	234	234	218	243	222	208	277	204	270	209	218	199	234	212	236	231	219	232	255	225	206	234	235	232	222	184	222	233	238	208	220	240	205	230	228	217	229	200	210	248	230	216	226	238	240	205	255	217	224	235	241	241	232	249	218	235	218	250	210	219	207	237	226	206	223	249	219	238	229	226	231	198	219	234	217	237	264	252	219	226	229	232	233	230	242	235	233	240	221	229	226	245	215	228	244	233	213	223	221	248	253	225	234	205	234	230	240	244	213	242	218	235	243	214	227	234	214	227	244	233	210	227	225	226	222	231	245	217	249	230	247	222	217	218	234	220	221	230	238	211	235	213	228	216	241	224	240	217	214	254	240	225	241	227	252	200	210	221	252	221	241	220	225	206	225	219	229	227	224	235	239	211	220	186	233	221	235	250	235	222	219	219	190	219	246	245	202	222	250	258	224	222	205	230	232	232	255	252	221	237	228	212	231	233	231	232	225	228	215	210	235	221	216	185	226	239	223	214	247	226	244	215	219	227	235	207	241	228	218	232	217	221	205	238	223	221	205	228	236	228	236	208	210	222	260	222	225	241	214	229	229	264	232	209	226	226	209	238	224	225	215	243	222	191	189	211	228	201	206	254	220	220	222	238	227	206	246	219	236	222	233	217	202	224	237	191	224	205	239	221	221	223	214	192	242	242	236	230	225	223	240	211	208	252	230	221	242	244	242	234	245	228	198	215	225	228	224	244	236	256	229	212	230	246	254	232	237	240	218	237	228	248	235	224	219	227	226	209	220	252	236	226	223	213	261	234	239	240	215	247	223	206	214	272	205	200	233	242	233	233	207	250	238	239	260	227	223	214	244	227	207	214	234	224	207	245	226	221	230	230	205	237	233	250	212	233	225	261	221	208	259	214	265	228	229	232	243	245	258	230	236	223	238	244	226	238	228	244	210	231	241	238	213	230	239	251	231	207	251	225	217	211	234	235	241	236	230	204	241	248	219	209	242	236	204	223	214	222	241	197	229	214	219	232	208	229	210	188	202	232	235	215	264	232	225	215	214	241	242	237	239	216	240	219	208	239	230	235	215	204	232	238	234	190	217	200	209	244	217	220	236	236	224	196	230	202	192	243	212	239	226	220	214	250	239	226	220	222	239	223	230	195	220	204	232	226	227	223	219	221	199	231	209	262	193	202	209	255	222	223	207	199	214	235	239	222	248	234	246	242	190	206	235	226	236	228	270	212	223	237	220	208	268	227	226	230	226	239	245	233	209	220	212	221	212	203	242	217	221	200	242	251	222	216	239	204	260	263	204	237	229	262	196	228	209	240	231	217	234	224	242	217	237	228	238	241	230	233	251	226	206	236	248	239	227	212	239	230	238	247	238	210	255	227	234	234	232	221	254	224	210	227	224	218	230	211	229	222	233	219	219	237	225	227	262	239	218	231	212	223	246	231	221	212	272	203	242	233	239	228	203	228	238	191	233	249	214	222	210	194	222	228	252	222	225	235	248	240	253	220	236	252	202	234	202	225	228	208	248	248	210	239	210	226	218	223	211	243	217	223	240	228	226	242	250	215	238	216	223	216	218	241	237	232	241	224	210	214	199	235	236	234	216	213	229	225	227	236	235	237	258	228	235	235	257	231	244	230	244	210	203	246	221	235	219	243	208	207	230	201	243	239	209	234	229	243	241	229	205	237	241	240	221	211	249	239	219	229	237	232	218	227	223	243	211	242	256	266	252	207	228	252	243	251	239	233	230	236	244	233	245	242	225	238	193	241	207	213	268	205	227	265	251	239	240	233	231	234	235	235	240	217	222	199	219	254	228	254	238	213	214	243	204	250	223	237	245	241	221	254	241	220	216	219	211	232	256	204	225	217	241	202	237	225	215	226	242	247
4319	809	628	402	358	334	270	302	269	281	248	289	263	244	279	240	229	245	264	235	241	272	243	262	260	248	267	274	255	225	257	269	258	252	233	255	250	272	269	243	231	240	287	269	264	268	267	271	233	228	260	268	232	246	257	251	256	243	248	235	267	248	247	255	259	254	244	224	234	278	223	244	242	251	265	234	249	237	238	247	268	234	248	233	239	265	279	277	271	231	252	271	254	262	248	254	246	239	255	265	262	255	261	266	274	237	269	264	252	240	261	247	232	250	261	239	277	248	251	242	249	267	248	288	262	261	251	252	283	266	243	255	239	281	267	235	263	265	232	264	228	236	257	262	257	264	236	258	246	272	249	255	239	268	235	260	269	267	279	259	240	264	227	270	236	259	258	269	219	246	240	227	261	236	265	246	266	243	273	246	250	222	261	258	247	238	277	236	259	261	255	269	246	249	277	240	261	250	254	266	252	267	251	247	250	234	263	263	257	243	230	257	274	251	243	252	250	225	269	262	264	259	265	246	256	248	245	273	240	246	244	246	274	254	259	245	239	255	255	255	274	248	228	260	230	246	256	254	256	248	266	246	229	258	224	253	233	265	260	221	243	253	255	238	279	269	272	258	257	243	254	251	246	240	254	244	255	260	253	253	266	279	254	257	244	259	247	260	249	247	244	262	265	257	230	261	232	254	253	230	274	244	240	237	278	239	262	259	239	221	240	250	265	255	256	261	256	240	262	242	274	267	270	250	231	269	254	245	289	263	248	255	259	237	240	251	275	250	255	254	256	254	240	274	255	254	245	227	230	250	235	249	234	244	236	263	243	249	259	239	270	271	248	276	250	257	255	251	253	235	250	227	240	254	255	244	259	239	260	255	233	260	255	283	236	255	240	241	247	267	263	253	233	258	263	258	260	225	226	218	243	239	261	269	254	256	299	260	236	257	232	245	261	235	265	255	253	261	250	257	240	266	232	273	246	257	248	253	244	275	239	242	265	250	272	230	250	227	222	255	255	256	252	260	247	227	265	274	267	277	243	254	242	262	263	230	287	278	239	241	246	260	254	256	249	262	255	279	247	251	254	231	223	262	243	254	278	252	257	246	262	262	248	262	244	272	270	230	258	235	260	271	243	261	239	238	265	241	248	245	256	247	282	295	242	248	249	243	247	251	227	219	253	231	269	232	269	242	264	246	258	254	266	250	275	271	246	280	246	249	268	239	260	257	253	245	241	232	243	281	240	244	241	258	254	260	253	235	223	240	257	252	259	256	238	247	230	243	249	221	224	232	236	245	212	256	259	244	268	268	260	253	256	266	258	259	228	244	247	256	266	270	259	253	263	210	250	251	274	259	248	243	248	250	253	246	211	280	288	259	242	280	240	234	270	254	280	243	267	257	256	241	250	252	267	253	261	231	261	237	263	250	250	276	255	254	253	280	233	242	251	247	258	234	259	243	227	231	231	264	255	258	262	253	272	265	251	260	256	243	239	259	269	287	264	258	268	239	248	248	254	235	232	256	272	255	270	237	243	241	250	261	258	255	282	255	235	252	267	246	245	268	265	257	256	269	238	222	234	234	258	268	223	249	278	271	260	255	267	241	267	243	270	248	235	282	245	241	262	241	241	263	238	257	266	258	262	273	248	245	259	236	233	241	253	243	262	214	253	257	278	266	268	226	256	279	262	260	234	288	270	264	242	244	262	256	231	233	260	244	260	258	268	269	256	229	249	249	255	278	263	261	272	264	244	287	250	255	256	249	243	240	247	240	242	242	253	254	262	274	269	255	236	257	244	230	279	258	269	250	258	284	270	248	240	257	234	235	243	265	256	256	243	263	259	254	240	269	250	259	266	238	250	258	193	262	221	249	231	232	226	262	264	266	251	257	262	251	279	256	233	248	236	226	255	275	246	225	240	249	240	262	245	254	263	226	260	250	232	225	231	262	251	277	238	258	234	226	283	254	238	254	242	223	257	263	251	245	271	229	243	224	261	284	267	251	255	265	258	262	268	261	263	279	234	254	224	226	220	257	221	256	258	278	240	232	257	253	272	246	260	268	251	249	256	241	238	238	246	249	261	214	259	244	203	252	239	234	277	257	255	255	266	230	256	274	235	227	277	258	228	228	225	264	272	267	248	241	232	255	237	262	259	233	236	229	221	255	247	241	248	278	246	252	232	257	244	270	241	255	253	254	254	275	246	284	254	281	266	256	264	247	236	272	277	243	226	265	234	268	264	272	253	206	271	204	250	241	255	257	248	272	246	247	256	225	249	274	274	251	241	216	229	266	256	244	266	256	239	242	272	253	225	259	257	275	251	248	215	248	237	227	265	256	255	256	273	233	248	247	254	226	277	255	277	262	242	225	232	263	242	262	250	243	240	253	249	247	267	264	230	262	267	250	284	270	208	271	263	273	251	272	233	226	271	284	232	265	241	248	264	286	269	280	287	244	262	271	272	282	237	256	260	244	254	231	286	256	256	245	260	227	266	244	267	245	250	236	225	234	236	236	248	232	269	232	281	268	268	256	234	241	265	258	241	220	205	245	271	247	257	269	285	240	231	260	244	265	239	218	261	256	252	243	272	255	253	233	269	229	252	250	245	247	263	259	266	268	269	261	257	248	265	256	251	270	239	231	264	258	261	271	263	221	239	252	246	236	229	234	251	224	244	269	241	254	262	276	240	231	253	259	237	246	271	250	221	246	236	231	247	230	220	253	282	234	256	235	212	228	236	218	241	237	263	255	268	268	267	265	245	257	303	239	247	237	255	272	270	246	209	242	236	244	214	221	254	266	239	245	239	288	252	237	254	268	249	227	234	249	222	237	243	257	267	240	238	228	239	262	237	267	248	262	242	270	260	267	246	243	236	221	259	245	240	260	263	234	249	250	234	264	237	243	275	235	283	247	241	240	259	245	242	262	238	253	239	247	244	254	230	281	245	270	242	257	301	236	250	268	261	258	245	277	255	228	252	251	254	248	277	248	242	240	265	248	268	255	240	264	263	244	245	268	287	246	235	257	233	274	263	245	255	253	269	239	258	265	235	233	257	247	236	285	247	242	262	240	248	217	239	250	271	242	267	228	247	228	243	284	258	267	270	252	245	253	253	254	269	274	248	248	245	275	241	268	286	260	269	269	244	216	249	258	278	243	241	258	211	237	285	267	246	262	281	247	228	255	267	235	252	244	276	236	257	257	230	222	254	260	238	248	270	236	248	245	225	253	227	257	241	249	269	256	268	238	240	246	249	233	234	265	278	237	249	244	247	251	246	242	259	259	227	221	232	228	226	262	235	266	249	265	237	271	247	233	238	259	267	259	239	259	242	225	272	226	248	240	251	234	244	224	254	239	264	246	275	238	247	243	269	237	252	250	216	225	215	231	252	233	267	259	252	259	237	262	243	277	272	234	264	237	231	234	315	250	264	253	266	227	257	242	266	278	235	238	232	250	238	275	278	252	240	212	263	250	257	247	241	278	221	237	261	284	249	254
24067	21396	28645	24518	21390	8511	849	541	456	366	316	307	295	254	239	235	256	247	217	213	199	210	182	212	219	202	207	193	197	218	217	188	174	186	180	198	191	190	187	173	175	172	201	183	191	178	178	182	196	166	191	195	176	176	175	198	177	188	195	173	168	185	187	165	204	202	181	185	199	185	205	171	181	177	201	207	198	187	188	176	219	180	181	167	168	179	177	177	179	174	164	163	194	195	197	165	191	202	187	170	171	154	183	192	185	199	201	175	190	175	177	169	179	171	178	183	170	194	192	192	174	175	161	173	181	179	168	196	179	190	175	194	162	180	159	186	189	170	170	168	181	175	162	176	165	168	164	198	169	161	185	200	172	185	184	149	164	171	182	159	191	174	173	161	169	187	179	188	185	176	180	189	176	199	175	158	190	174	185	156	206	187	189	177	172	191	194	161	192	174	185	174	164	184	171	164	205	190	186	166	165	157	188	172	179	192	176	186	189	181	164	178	168	194	152	164	186	176	193	179	173	172	188	172	185	192	170	170	199	140	162	185	180	194	177	172	154	180	176	174	173	174	185	170	169	166	187	174	168	159	183	189	181	190	176	162	167	188	162	169	167	167	166	156	205	191	181	165	182	172	176	174	199	189	196	169	183	200	178	179	183	168	166	201	197	174	153	172	181	180	188	162	159	171	194	190	186	174	184	169	184	173	210	171	168	169	167	204	184	146	167	174	193	189	179	178	167	185	161	170	181	192	188	179	172	203	186	168	148	180	208	194	199	160	172	202	164	194	189	173	164	164	219	198	209	184	177	169	184	192	201	182	184	187	214	175	177	185	175	192	171	170	183	179	201	173	173	176	156	186	175	180	192	171	198	181	174	179	172	162	200	184	175	181	183	173	202	178	179	194	175	178	174	187	170	187	165	188	190	179	191	157	165	178	201	187	183	186	187	178	207	171	179	169	191	206	187	198	187	188	200	170	175	175	181	176	181	173	155	205	164	175	177	181	184	170	190	159	184	175	193	178	161	194	183	187	183	162	192	174	191	179	172	184	166	172	188	176	165	174	185	203	189	167	184	177	153	200	175	187	198	154	165	168	183	202	159	156	168	177	183	168	182	173	194	167	187	179	179	192	172	208	176	164	179	170	190	181	172	185	184	164	173	189	198	174	179	153	163	178	178	185	194	182	186	175	173	210	175	195	179	201	170	219	186	194	182	167	166	176	169	164	175	201	185	194	193	173	175	161	190	181	173	165	176	179	166	169	184	180	185	189	198	178	172	178	174	167	193	164	190	187	178	188	160	187	184	174	198	160	169	173	175	168	169	172	178	189	190	171	180	200	173	169	181	156	197	192	173	186	175	173	148	181	164	173	175	174	177	187	148	192	180	194	191	174	168	188	187	174	180	163	169	153	218	179	163	154	151	181	182	172	181	170	196	178	181	189	183	151	163	180	176	190	155	207	192	193	193	199	195	154	176	167	186	164	167	175	179	165	177	181	192	183	159	183	180	202	182	190	159	176	191	168	201	187	175	172	178	161	157	196	175	205	174	158	181	175	178	200	187	184	179	167	203	160	168	175	192	179	167	182	175	179	177	188	174	192	202	180	189	180	183	180	162	175	183	193	189	180	182	175	171	177	193	182	168	166	162	203	195	166	207	188	186	184	173	167	164	195	171	165	171	160	168	174	197	198	168	167	199	195	181	181	173	183	183	191	182	192	179	179	152	180	172	159	173	152	192	209	162	170	194	196	173	179	189	190	186	204	157	160	175	187	181	183	165	154	154	182	193	182	191	179	164	174	178	201	197	152	189	193	190	169	203	180	181	185	187	158	185	180	150	185	206	187	177	157	171	184	193	187	165	188	212	175	174	183	175	184	183	176	183	200	164	163	184	177	159	166	180	190	161	168	148	215	158	171	181	184	185	186	152	153	178	181	206	163	195	186	193	196	169	207	192	191	173	165	193	176	157	174	194	174	170	174	189	181	181	190	177	175	183	195	202	179	186	180	194	176	182	170	198	185	162	190	170	189	192	175	184	198	177	182	155	162	197	188	189	182	180	174	159	168	176	173	182	166	172	209	177	166	179	177	181	168	165	190	169	178	167	175	169	173	191	188	195	192	192	196	183	167	173	175	184	168	159	167	162	173	176	170	178	200	206	178	155	177	186	173	177	179	181	156	166	168	193	185	182	195	210	187	202	188	165	181	197	174	191	164	172	176	183	182	181	167	167	182	183	196	195	178	189	174	187	178	189	182	188	201	163	155	173	198	160	155	140	216	171	158	179	174	172	181	172	173	174	169	174	203	164	191	172	170	174	198	171	175	175	158	203	178	176	170	193	193	176	163	181	178	185	200	174	177	192	175	194	199	171	159	151	171	189	180	185	177	184	166	180	162	180	185	184	173	201	163	193	180	164	190	180	187	193	193	159	180	167	192	156	185	169	170	161	193	172	180	189	171	166	195	190	184	182	170	192	178	194	199	197	189	158	170	187	200	162	169	177	187	150	161	183	156	190	171	179	180	166	178	203	177	192	179	185	189	169	157	190	193	183	172	181	172	160	185	164	174	154	195	180	172	188	202	171	171	163	160	206	175	187	204	155	186	176	187	168	180	171	185	188	180	184	185	173	170	200	172	168	169	202	177	176	158	198	183	194	181	168	163	180	184	154	187	168	188	166	171	183	171	172	170	164	183	176	180	156	203	172	166	174	153	153	174	197	179	195	174	195	165	170	201	165	159	170	171	201	169	161	185	176	180	199	188	174	182	166	176	164	165	212	168	161	198	172	177	176	195	183	158	182	177	162	182	174	176	159	198	162	163	177	187	163	155	184	200	186	181	174	179	201	172	168	169	172	161	170	158	178	162	165	179	182	195	157	186	171	189	167	185	166	178	157	199	165	183	184	174	190	175	183	166	163	180	174	154	167	161	160	167	184	178	191	181	175	195	176	180	179	161	175	174	183	179	181	186	173	196	199	182	173	183	192	194	198	177	181	179	192	169	164	149	166	180	189	169	178	174	169	181	180	192	201	171	174	157	174	186	162	175	194	180	172	175	156	168	178	172	181	178	172	175	177	182	173	173	187	181	174	174	193	176	193	181	201	166	173	181	164	180	135	182	186	183	185	179	197	170	185	173	213	181	181	175	195	178	163	184	180	187	181	176	162	177	164	181	172	178	171	175	200	172	179	167	165	184	185	177	159	170	180	140	154	184	177	166	174	186	189	180	184	178	182	184	198	177	172	178	184	183	169	191	189	157	172	159	162	163	152	183	190	190	181	180	202	170	188	182	189	201	175	198	186	173	183	190	180	179	200	178	183	199	201	196	180	173	185	180	153	185	204	187	141	175	177	159	188	194	187	155	180	187	183	186	200	177	186	181	172	168	167	180	172	196	185	189	186	172	214	175	182	163	182	175	171	184	170	189	186	176	197	173	176	194	175	182	175	176	198	183	169	172	193	172	194	194	199	175	171	191	182	179	170	163	186	173	172	176
3433	9054	5723	2709	1833	1371	1039	790	697	538	453	430	388	339	325	331	304	291	257	280	257	219	219	219	222	239	235	234	219	211	203	239	221	209	228	195	205	204	211	211	187	200	212	238	198	204	206	234	220	217	193	189	242	197	181	205	206	209	210	200	213	204	199	203	224	190	197	179	194	184	187	181	189	198	174	183	221	198	193	205	183	219	191	190	203	192	173	216	204	185	195	228	175	209	186	197	188	177	185	194	200	185	201	187	211	219	227	188	180	188	182	219	168	200	201	192	192	179	191	188	213	204	215	173	206	204	190	191	204	199	175	194	177	187	186	212	191	194	204	203	214	186	177	199	213	201	187	190	191	209	215	222	171	203	209	180	182	201	174	190	192	188	189	187	174	209	203	177	201	199	208	183	216	203	189	183	201	185	181	199	194	208	201	209	208	179	206	188	178	188	193	192	173	213	204	192	174	188	219	184	195	202	185	211	187	176	145	192	190	203	169	220	194	192	210	220	205	229	212	199	182	218	221	190	209	203	180	202	196	181	219	190	209	180	213	196	207	173	209	210	192	209	203	195	185	197	195	198	186	178	181	193	188	182	206	189	212	214	168	190	194	217	209	168	182	198	192	190	201	188	189	207	189	209	201	198	228	207	184	195	207	211	181	204	195	212	193	183	200	179	215	199	185	213	166	216	209	198	198	180	215	199	204	176	187	180	200	188	200	184	189	219	225	195	208	189	200	170	196	213	204	159	181	188	204	218	181	206	216	187	205	205	182	189	191	214	189	201	169	207	179	208	178	200	225	187	203	201	215	180	195	225	227	193	195	200	194	182	191	193	201	206	197	205	194	164	166	210	226	198	218	182	218	178	169	197	191	161	189	184	178	195	158	195	171	166	181	189	184	180	201	182	187	173	172	179	194	172	206	204	187	190	210	181	219	204	177	186	173	179	199	220	184	199	201	187	204	226	153	203	206	203	211	172	190	183	199	190	205	190	216	202	210	200	204	184	201	205	200	217	243	211	199	189	175	197	204	219	178	174	199	187	181	185	195	192	181	189	204	178	182	212	201	182	192	176	210	201	205	223	188	191	200	187	210	207	183	191	185	205	172	196	187	206	206	205	179	199	191	195	195	209	176	176	180	204	201	176	208	197	182	191	185	197	203	188	177	205	203	200	195	179	198	210	177	182	210	179	185	203	191	199	184	184	203	188	176	189	176	199	193	218	206	206	188	182	177	184	193	208	171	199	198	193	185	194	209	187	173	175	157	186	181	207	203	222	210	195	196	213	201	222	190	194	185	203	188	169	196	198	211	189	185	233	205	184	184	187	203	196	213	213	189	174	226	170	201	212	201	180	212	187	214	214	205	206	204	195	203	181	197	197	217	185	187	204	193	197	184	209	207	211	191	216	186	187	209	208	206	213	201	202	193	184	189	182	195	187	208	189	192	193	185	176	208	204	202	195	176	190	176	178	191	179	191	204	190	194	225	196	220	205	182	211	186	191	206	168	197	176	192	174	175	178	199	210	203	186	188	211	220	210	163	212	195	191	196	201	175	210	176	192	177	178	214	174	186	183	190	184	178	188	210	192	203	182	212	168	213	185	203	188	173	186	202	194	223	190	184	179	179	219	195	162	197	181	190	202	196	187	220	200	192	205	196	187	197	210	194	195	212	166	194	191	204	203	178	219	209	184	182	215	179	204	197	183	195	196	175	218	194	196	206	200	181	229	184	176	205	191	197	193	195	202	208	189	192	206	196	195	197	185	186	209	203	215	225	206	206	182	192	181	188	211	186	208	194	216	211	200	191	206	178	204	177	167	197	211	207	198	198	204	184	183	193	206	178	207	197	220	167	194	194	194	217	187	190	190	181	198	187	215	204	210	182	183	196	176	198	195	192	192	193	212	211	188	212	195	181	194	210	203	187	194	191	222	192	222	195	175	210	192	180	207	176	191	195	192	199	189	185	192	219	177	186	194	175	188	211	193	196	207	192	198	191	176	184	212	183	206	176	190	225	172	187	180	181	211	200	167	180	201	186	207	203	193	203	197	194	207	191	189	197	199	183	201	199	189	197	206	184	207	212	213	186	186	202	197	179	229	159	184	199	173	206	193	220	192	188	193	173	174	188	182	193	196	199	191	163	220	183	199	189	199	177	209	166	188	189	179	222	207	200	186	187	220	212	180	183	217	206	210	191	196	184	180	202	199	215	194	191	191	193	190	172	194	186	214	208	195	179	201	196	193	194	183	193	212	190	189	199	190	181	203	206	195	185	211	199	194	209	177	203	198	215	214	238	182	208	199	198	209	189	175	207	190	205	204	201	175	196	167	189	196	182	217	207	195	171	222	198	233	188	162	189	172	203	175	206	182	188	197	187	199	223	207	187	211	204	207	194	195	190	194	184	179	197	163	198	183	202	187	199	190	217	236	184	188	176	185	181	188	176	187	196	209	201	205	193	186	224	167	186	187	197	186	192	202	206	193	192	201	205	214	211	199	196	193	187	204	177	177	202	181	194	195	190	195	190	200	199	200	191	197	205	205	198	182	206	212	164	169	200	187	199	206	205	192	185	194	200	200	164	194	177	193	194	196	214	192	202	181	162	217	192	178	201	192	192	186	192	193	191	180	212	204	202	184	203	190	213	186	184	185	165	189	202	188	197	207	176	177	202	188	183	183	193	195	193	208	192	205	184	229	174	177	193	187	180	187	184	207	204	180	202	167	188	169	212	193	210	223	197	207	222	196	173	180	209	187	193	184	198	218	201	207	185	167	236	183	200	216	202	184	187	197	211	181	203	186	223	179	197	178	208	194	184	194	199	190	204	203	199	198	198	199	200	210	187	202	187	191	187	204	217	226	212	202	158	182	212	202	186	174	195	200	186	209	182	193	175	193	202	187	179	207	184	183	221	209	184	215	171	194	186	199	188	199	195	189	197	201	167	188	183	218	197	196	189	187	169	208	198	205	189	170	194	187	205	205	204	165	218	204	188	211	222	177	202	181	197	206	195	191	190	198	170	198	236	205	185	197	196	196	193	168	231	205	202	187	177	180	215	178	190	211	173	214	184	187	157	216	187	177	187	176	184	205	178	220	177	198	196	180	207	197	198	182	197	201	191	195	192	212	176	189	191	196	201	214	202	194	202	186	202	193	212	200	198	217	205	195	220	196	201	197	185	181	201	209	179	199	177	191	183	204	195	202	214	179	216	174	211	204	190	179	204	182	191	178	173	191	195	215	209	197	186	215	187	209	192	216	205	204	161	192	195	187	185	218	213	205	187	190	185	210	189	194	198	176	179	222	202	210	171	196	196	219	196	214	191	194	205	157	179	211	195	189	205	191	192	235	209	220	180	213	173	204	170	185	188	187	190	207	226	217	220	206	184	185	186	212	172	186	183	192	184	163	175	231	202	179	184	190	193	198	219	211	191	205	180	198	223	180	201	218	194	210	200	204	202	174	179	225	203	223	220	200	186	184	205	197	205	204	224	213
25247	21402	27552	25559	9748	866	714	559	578	531	504	534	463	471	462	454	476	457	456	475	463	441	450	467	451	452	410	431	430	453	408	419	429	444	413	434	455	427	402	411	452	385	424	446	412	396	421	446	421	430	447	443	468	428	443	455	421	488	427	440	413	399	405	423	421	461	460	472	443	478	418	438	404	448	444	428	455	416	426	421	445	414	394	428	442	403	426	427	440	451	432	419	402	407	426	396	426	381	462	434	433	409	460	432	421	461	445	466	419	404	410	404	427	458	433	443	405	403	449	415	387	400	439	411	433	460	426	405	433	420	395	396	404	407	434	413	453	424	458	402	434	446	404	409	453	437	433	402	433	443	414	425	406	470	406	441	447	397	432	445	447	394	424	439	391	422	407	451	446	441	428	393	431	411	404	414	411	408	398	441	429	412	428	425	427	367	433	461	442	447	414	421	422	428	416	439	407	417	445	427	394	421	398	431	444	432	434	396	426	407	474	444	450	417	385	427	435	440	416	447	455	412	439	415	420	419	455	432	455	407	426	414	412	441	421	416	436	440	441	432	448	414	430	401	439	441	432	444	420	418	459	411	438	430	434	417	440	442	437	408	433	396	439	419	453	445	394	415	413	423	473	432	439	438	438	412	458	441	413	431	411	411	412	424	428	424	422	453	381	430	424	415	444	435	449	418	440	371	400	433	427	433	426	428	417	429	437	433	403	412	462	415	426	427	424	411	405	430	434	429	405	448	423	396	424	406	414	447	415	433	422	414	434	449	416	400	411	443	443	400	410	398	432	428	442	414	440	470	425	414	431	435	405	426	431	465	408	395	411	441	393	387	427	450	422	405	410	427	435	421	464	441	378	394	422	431	416	441	396	436	422	445	420	417	428	427	408	421	416	416	406	384	424	390	425	458	418	439	409	459	456	409	406	424	453	452	421	435	446	432	455	408	439	438	435	402	437	459	444	452	374	430	417	460	423	407	397	409	410	458	463	432	427	407	451	423	417	419	434	423	405	451	454	447	441	395	441	397	470	465	441	401	392	418	455	444	427	415	419	418	444	403	449	448	439	446	444	436	407	463	423	409	419	418	446	413	419	410	420	408	455	397	407	433	399	422	426	467	451	448	432	448	407	419	438	412	440	442	449	421	424	417	455	474	398	378	422	437	425	390	439	402	422	410	442	430	410	387	399	416	433	431	433	438	400	452	425	419	454	396	433	416	397	431	398	414	407	415	435	467	453	442	421	419	462	421	460	446	430	432	418	449	466	423	418	415	400	411	434	422	431	411	428	446	426	421	435	424	408	444	392	416	404	427	402	413	406	420	429	398	422	412	409	425	413	416	454	420	425	423	411	445	414	435	434	473	439	396	416	426	417	428	425	435	422	426	444	430	383	430	448	413	461	426	441	464	453	429	393	464	420	394	420	440	413	408	436	460	460	433	399	432	436	433	454	418	389	412	414	429	425	427	477	427	451	440	392	439	402	417	438	434	423	407	435	397	440	417	403	400	449	404	439	455	421	382	450	427	404	449	398	423	458	456	454	443	416	429	436	430	434	436	451	394	451	447	431	428	413	436	449	424	418	459	425	433	426	419	395	427	437	471	390	425	421	411	474	419	412	412	402	415	448	447	454	397	439	422	399	406	407	473	466	420	424	425	436	417	386	463	437	420	446	429	435	416	444	430	391	493	403	475	424	429	390	415	460	389	449	391	407	406	467	412	452	427	408	402	458	437	418	403	438	422	451	425	467	431	435	402	405	424	406	460	452	444	388	407	423	442	386	405	408	426	409	437	412	433	424	432	448	426	422	446	438	418	390	425	407	431	446	398	435	445	430	437	420	430	434	422	424	388	400	433	436	396	406	427	438	402	421	450	412	418	454	465	411	414	396	433	406	421	432	394	435	397	415	429	411	416	403	402	442	458	413	405	442	434	416	446	436	450	406	406	415	421	439	417	414	438	439	441	405	400	419	412	456	391	416	415	431	436	428	378	384	419	390	442	445	433	406	390	430	396	465	390	405	441	427	431	426	421	434	428	430	437	424	425	438	462	428	420	430	388	422	441	424	411	423	404	391	412	403	429	415	447	436	417	424	408	411	434	418	431	446	452	428	387	418	372	443	427	438	417	408	420	464	430	463	472	411	456	402	458	414	408	420	406	391	434	418	434	425	452	414	401	442	412	449	417	461	411	434	432	416	421	412	418	417	404	414	438	393	456	432	416	413	392	421	471	411	402	419	454	411	417	418	442	416	425	423	433	429	461	462	427	413	429	425	410	450	400	424	410	404	444	418	366	425	418	442	429	420	405	423	402	481	405	401	431	439	412	460	435	421	435	417	411	395	436	423	429	424	448	425	410	430	383	393	447	458	425	462	376	393	447	421	415	394	437	434	436	447	398	419	463	461	435	441	456	414	426	453	404	410	439	397	442	423	437	416	410	386	402	407	396	447	422	410	432	409	428	405	393	409	399	446	386	409	427	428	439	404	428	422	416	432	426	411	439	429	416	417	408	418	396	433	420	402	429	445	414	438	422	419	409	410	435	428	435	405	399	416	412	436	413	458	438	416	430	405	439	466	422	438	431	400	427	439	451	432	412	451	388	430	393	434	408	429	432	406	426	425	449	403	436	428	432	481	464	416	415	406	436	403	456	420	391	444	405	433	416	417	434	435	426	406	457	424	455	458	396	437	428	407	442	399	444	439	371	427	437	446	447	387	425	435	395	431	409	419	447	448	443	441	427	415	401	422	419	440	443	412	421	419	407	453	452	374	428	448	464	454	413	397	429	440	440	394	423	404	432	404	426	409	453	431	404	411	437	449	448	416	413	435	418	446	388	442	446	425	393	445	419	439	440	437	414	448	398	433	436	428	382	432	426	411	422	420	437	425	390	400	466	429	425	396	416	455	446	465	424	386	420	460	408	423	437	405	432	396	431	433	404	390	431	419	411	452	440	393	395	422	417	406	443	437	450	447	395	401	431	439	431	443	412	405	423	452	383	437	429	405	392	431	408	436	438	431	394	417	441	368	441	398	429	429	422	441	435	444	451	451	415	423	407	385	445	418	437	435	433	428	413	421	436	418	444	422	401	437	408	425	398	440	441	429	430	439	412	413	432	416	453	448	413	408	415	397	422	408	404	441	425	407	423	417	404	398	422	473	481	393	432	426	444	434	420	413	440	389	432	406	394	439	405	457	420	391	415	430	445	435	418	411	417	449	445	418	389	425	422	440	403	410	450	424	412	428	409	431	410	428	416	419	429	435	427	447	437	469	424	474	468	420	441	396	424	459	442	434	424	433	406	447	418	444	417	430	451	412	433	393	432	434	456	461	449	413	437	383	454	416	459	425	416	441	424	423	418	389	414	472	442	425	416	435	451	423	422	440	385	430	406	427	458	414	414	424	413	423	429	450	439	424	377	436	420	391	395	441	433	414	417	411	411	421	450	419	420	452	434	442	439	420	409	430	392	400	484	409	405	403	421	439	431
3493	5347	3471	1806	1377	1110	929	853	695	648	641	543	619	502	537	495	521	515	495	469	448	506	503	510	461	431	485	451	506	467	463	445	459	509	467	445	457	479	422	440	485	456	445	465	425	450	493	452	481	476	455	450	431	465	475	449	447	428	466	415	423	477	443	380	448	430	440	428	424	454	434	458	442	459	473	453	462	434	468	453	460	468	435	473	424	451	427	481	496	428	439	428	432	451	446	473	443	468	437	456	440	472	446	460	448	490	428	432	411	434	440	453	435	448	480	442	484	460	435	445	472	447	426	455	468	490	426	430	434	446	457	468	425	452	472	443	452	443	479	450	478	478	414	424	457	461	406	434	474	417	438	442	475	442	485	437	450	465	431	474	452	489	431	446	457	431	452	454	457	434	461	448	432	456	473	461	451	458	442	460	448	467	463	438	441	447	473	459	436	436	473	396	428	432	486	439	462	425	442	440	447	444	445	433	458	490	422	451	461	449	452	468	459	432	450	422	519	421	423	438	448	466	436	489	444	415	452	427	452	430	478	444	466	441	460	437	461	491	413	423	439	439	438	468	461	449	427	468	440	409	501	448	427	444	462	428	425	444	471	480	451	427	436	449	432	405	467	460	454	434	428	459	488	388	431	399	458	445	463	464	435	448	458	446	441	446	448	467	444	429	442	433	439	453	444	409	447	454	431	435	441	436	454	446	448	428	439	440	419	431	429	439	472	451	460	486	462	447	423	482	427	464	460	438	473	467	473	461	456	468	480	433	442	452	455	425	469	427	432	459	452	421	431	471	418	444	412	452	491	453	464	445	442	436	425	444	454	445	418	432	437	414	417	440	456	443	452	467	484	402	443	442	447	486	430	470	443	458	443	491	449	450	488	454	430	457	452	447	446	448	486	403	431	454	422	443	439	417	449	445	466	444	467	471	492	435	452	446	435	449	458	399	464	458	478	454	451	489	453	407	470	435	472	424	467	418	453	455	488	424	442	451	440	486	439	466	468	461	421	470	434	474	423	437	450	419	474	433	441	447	439	457	470	460	452	478	440	405	441	429	420	420	431	440	460	455	443	440	457	475	425	462	473	452	456	445	485	446	405	448	473	448	440	438	450	473	457	454	467	459	430	476	413	403	436	468	459	418	415	472	489	496	437	421	461	432	482	416	416	429	485	454	481	435	456	454	454	491	425	431	483	450	453	428	485	424	456	436	458	428	433	433	415	430	458	438	439	421	451	462	452	460	451	465	418	465	425	465	440	436	452	457	469	423	460	396	460	440	401	442	448	426	427	406	439	443	436	474	441	435	468	462	470	442	443	475	405	444	428	472	463	479	448	437	468	446	459	431	382	424	421	423	411	473	453	451	450	454	481	440	412	464	482	431	449	441	424	446	420	463	445	444	445	477	438	455	404	444	483	433	434	463	449	421	458	444	467	442	453	460	467	434	465	476	436	473	457	442	442	475	443	467	421	442	462	445	464	456	466	452	455	410	479	429	446	425	478	456	444	421	436	429	457	451	460	470	427	459	472	411	446	439	455	481	422	416	433	449	451	462	491	436	463	491	457	422	474	445	467	443	458	461	475	460	440	431	465	430	428	417	384	455	419	445	440	438	428	448	434	472	457	456	451	456	407	453	461	454	440	408	440	406	448	442	471	470	454	444	477	468	460	404	434	428	469	471	435	422	470	446	454	463	446	449	462	450	464	465	474	444	457	445	428	457	460	456	467	456	471	451	414	459	476	417	455	460	451	413	455	487	438	473	449	489	473	419	439	444	436	465	419	431	456	441	465	416	478	481	452	430	440	493	438	447	438	429	424	464	450	438	450	467	433	439	425	472	426	450	456	448	390	477	466	443	449	442	421	442	471	470	465	459	459	441	444	438	454	455	463	490	441	431	486	511	422	451	458	481	473	452	454	429	434	415	455	468	460	436	477	459	457	462	433	440	440	420	432	441	451	438	470	477	443	429	469	448	458	484	465	453	481	468	462	460	455	441	440	435	439	423	422	404	458	447	447	449	438	456	416	429	417	428	451	465	450	428	451	476	439	471	477	431	457	441	463	484	461	437	465	459	433	466	403	420	440	445	468	407	446	434	460	457	449	461	447	475	457	473	467	475	475	464	437	475	434	418	454	439	425	455	470	446	452	440	462	454	454	461	463	427	449	414	438	434	445	474	465	454	475	450	451	455	456	475	428	462	486	437	418	453	443	438	444	470	471	479	457	410	489	460	448	439	450	441	447	484	456	426	459	444	463	449	438	449	405	427	435	438	456	448	459	458	483	477	453	478	450	424	490	468	452	452	456	432	439	448	453	461	442	419	435	454	462	426	455	446	492	465	435	445	467	494	413	451	442	461	431	466	445	473	472	447	423	476	470	441	434	465	431	439	470	475	409	464	449	465	447	425	415	455	425	442	435	432	424	423	440	444	456	457	421	459	449	450	463	474	426	456	480	457	448	454	458	438	397	443	443	456	413	429	445	440	453	465	458	420	441	453	518	457	412	442	441	441	413	436	463	449	439	407	460	467	480	405	436	434	458	475	460	488	476	416	481	439	478	443	458	447	458	453	433	428	430	478	460	488	471	424	449	422	449	466	409	450	447	435	471	403	462	434	455	436	439	447	425	455	450	426	446	409	444	457	433	446	484	470	427	427	475	439	426	405	476	454	453	427	452	454	447	442	442	473	473	416	472	454	470	484	431	487	467	425	486	440	472	450	446	438	419	480	454	460	474	462	428	486	451	446	434	455	445	465	423	489	435	451	442	468	445	456	507	423	448	451	424	465	438	440	435	490	473	430	477	480	423	418	463	450	460	471	435	463	468	453	430	447	450	429	460	462	410	440	464	448	475	478	449	428	455	429	448	418	489	423	466	437	458	451	464	440	482	410	454	481	438	464	461	431	454	441	478	477	443	451	457	452	445	486	411	450	439	444	449	474	470	510	427	422	453	447	488	440	464	459	446	418	466	468	426	455	422	449	449	475	431	418	436	420	447	442	456	421	464	420	431	468	419	434	457	460	443	459	476	404	462	462	437	439	425	443	486	436	421	445	444	444	467	443	444	418	497	416	459	440	463	413	460	454	467	452	430	441	498	468	479	443	437	442	456	432	443	420	447	421	481	417	434	455	445	472	411	449	434	441	461	483	456	439	488	446	474	446	409	460	471	455	423	463	436	496	453	419	445	448	462	472	444	479	477	443	458	468	469	449	515	479	446	472	471	439	460	431	393	442	431	490	449	473	392	448	465	470	447	489	442	467	426	451	432	452	399	436	408	445	457	475	451	465	469	413	455	430	462	476	434	439	421	451	437	431	455	426	435	461	448	448	458	440	422	486	455	443	467	439	435	479	434	433	475	430	409	434	429	416	463	465	444	428	455	442	416	429	451	449	447	461	460	439	438	456	464	438	417	412	432	466	475	433	455	449	440	460	465	489	486	454	452	451	441	439	460	432	419	413	443	454	401	423	467	430	434	478	466	433	444	417
22956	21434	29130	24161	21434	21485	7225	1211	894	775	756	653	638	583	568	545	478	506	504	517	470	495	518	516	482	505	446	463	457	447	438	514	434	465	438	443	416	409	440	472	422	384	448	446	477	424	379	461	420	441	440	452	444	426	450	398	415	406	416	446	453	422	445	404	425	405	418	439	412	405	434	435	415	430	401	428	387	424	433	419	396	416	402	391	463	443	400	459	473	435	404	400	454	426	415	433	440	414	404	420	468	396	399	438	455	381	416	421	448	456	460	448	437	425	407	403	453	365	426	392	435	400	462	430	464	384	446	446	469	422	416	433	438	452	400	445	436	379	403	383	404	443	411	407	453	407	433	429	395	447	421	433	456	400	419	417	388	394	426	411	394	413	412	436	454	450	436	438	421	417	404	425	401	418	450	413	403	415	413	407	418	423	409	417	407	442	411	451	417	447	383	447	403	349	412	418	405	401	418	420	438	404	454	447	402	413	456	418	426	419	440	453	422	424	430	406	444	438	452	411	423	460	452	425	440	436	430	406	411	409	441	438	429	409	419	408	386	441	428	415	430	438	462	406	454	399	455	447	450	422	426	420	415	420	417	402	390	415	421	405	356	399	410	420	426	428	414	415	424	418	379	412	452	420	432	400	416	426	443	429	422	453	408	447	437	423	419	442	441	482	464	441	368	406	399	407	460	419	448	423	425	435	442	425	434	405	403	423	442	456	394	419	440	415	432	439	457	416	427	431	440	436	447	410	402	406	427	405	401	427	412	432	418	394	434	448	427	420	395	415	431	470	443	360	439	416	411	403	403	439	412	445	418	399	412	385	422	447	429	425	398	446	419	432	417	432	444	416	442	425	459	502	445	418	390	403	405	388	419	412	448	383	427	414	380	404	433	428	395	442	445	441	435	407	443	421	406	413	413	424	402	420	481	436	426	446	409	452	430	416	375	395	430	386	453	389	428	412	400	346	400	440	402	441	392	455	435	415	393	399	389	439	421	412	427	395	475	451	411	444	421	441	378	396	421	432	425	388	416	431	435	463	399	379	423	402	407	361	376	425	430	435	435	384	435	446	397	410	395	411	416	418	428	418	410	408	435	416	435	421	420	439	434	392	441	407	402	398	420	440	404	432	405	432	448	417	386	425	438	414	443	421	375	423	436	419	441	409	407	413	435	419	412	402	371	427	458	431	428	412	411	422	413	431	398	460	364	407	412	423	432	448	405	405	374	402	464	407	401	442	402	466	410	416	410	456	415	426	460	415	418	427	425	430	424	461	422	411	371	405	433	386	407	451	431	402	375	400	433	391	422	392	459	424	423	431	385	436	396	421	374	419	452	439	419	411	451	414	425	435	428	419	394	436	458	417	422	424	475	441	414	378	403	397	429	383	435	435	429	385	422	417	433	440	412	459	459	398	390	408	428	426	419	425	417	429	420	412	387	396	430	411	432	429	418	446	389	385	390	402	447	414	453	446	402	378	401	443	430	441	447	424	399	404	398	429	453	387	412	438	452	420	416	454	427	417	429	407	420	401	441	441	459	414	433	429	413	414	401	383	425	395	440	411	433	438	476	392	422	422	409	419	408	419	421	418	414	416	407	431	475	448	402	402	403	401	380	421	429	399	411	454	406	396	420	443	422	412	414	440	437	414	415	459	431	422	435	416	412	427	416	429	429	403	397	471	461	412	426	410	449	436	390	400	431	437	431	453	410	407	405	410	441	409	428	416	445	424	442	424	390	431	398	405	392	440	437	440	422	447	445	436	431	419	455	418	435	408	410	376	444	420	407	406	450	459	412	429	381	398	451	392	436	413	422	391	440	426	424	395	429	430	428	410	413	406	405	406	432	441	430	423	398	412	410	451	417	363	404	425	426	463	430	416	432	413	428	411	403	409	415	407	444	422	428	464	408	434	418	436	412	454	390	413	397	411	455	396	414	430	420	407	425	428	416	473	422	414	426	427	431	419	418	421	436	459	425	424	395	405	421	408	430	422	385	420	416	433	406	443	390	418	426	411	427	412	413	406	406	432	435	434	432	416	424	429	407	457	408	460	439	378	421	432	382	418	424	407	388	422	402	431	449	376	393	431	394	437	414	418	423	421	426	407	435	394	408	432	414	407	406	402	403	444	422	413	386	421	424	403	450	409	460	404	418	434	411	402	401	432	434	456	416	415	415	439	453	414	369	409	433	394	415	349	417	388	385	409	385	427	430	428	444	412	411	415	438	420	421	400	400	431	462	451	409	397	468	439	433	399	446	431	420	506	428	428	466	441	424	389	423	402	454	399	423	427	432	413	417	417	441	437	407	395	443	436	439	361	410	451	431	440	425	405	423	441	427	405	434	386	417	426	446	401	429	407	431	431	446	429	410	427	431	455	424	415	470	411	424	397	402	411	408	411	377	413	411	479	432	460	391	449	411	426	417	429	449	434	424	431	443	391	428	436	413	442	429	432	438	435	410	395	396	405	452	408	379	410	435	460	404	441	466	407	419	408	400	454	397	383	412	407	398	439	429	432	442	426	410	441	425	445	422	401	419	400	398	433	439	428	463	420	440	433	417	422	424	442	387	460	427	428	433	430	419	402	366	402	423	390	422	451	433	412	440	424	407	417	423	422	416	363	444	399	411	443	431	406	413	437	441	444	398	395	445	421	439	426	416	397	414	394	423	443	438	446	433	405	414	409	390	434	423	411	427	419	392	371	423	449	404	409	430	380	440	397	451	380	410	397	418	455	422	411	429	427	399	408	441	418	451	462	426	412	431	417	432	399	434	422	397	440	427	423	412	397	427	439	434	419	472	425	420	360	447	433	383	432	412	425	443	426	435	397	438	449	428	409	437	435	443	401	423	417	393	440	377	433	435	396	407	419	442	432	423	430	399	413	404	436	422	438	443	425	428	459	435	407	396	429	447	407	404	398	412	398	441	429	412	425	403	447	421	424	411	408	401	419	432	433	438	442	406	422	448	433	430	450	449	417	399	398	404	399	426	405	397	433	419	439	423	447	430	425	372	436	445	427	430	368	420	407	435	424	446	389	433	428	400	404	384	416	403	410	403	439	422	404	450	431	439	415	445	390	448	411	395	399	423	432	433	390	436	431	414	409	424	430	426	451	425	401	410	412	431	425	385	427	416	425	410	459	477	414	403	409	438	474	436	373	430	433	417	399	415	442	428	427	429	456	390	411	407	395	420	404	359	404	423	403	457	427	431	395	423	387	436	421	417	416	401	429	431	431	386	380	406	424	410	370	452	403	381	421	391	418	406	450	444	442	408	436	421	411	433	436	395	447	427	433	401	417	437	385	437	416	413	400	404	422	387	449	430	433	406	451	458	436	409	427	421	421	432	434	404	433	412	435	423	442	465	395	440	395	429	415	431	399	432	389	454	425	433	432	430	426	441	397	429	429	439	438	416	384	390	433	413	436	445	461	434	381	405	442	444	405	418	435	418	412	453	388	432	410	404	420	407	413	401	386	404	415	401	437	421	433
4832	14742	9951	5000	3568	2586	2025	1591	1275	1166	941	840	791	670	652	616	591	586	592	544	525	509	527	473	485	485	492	484	492	507	460	469	441	501	472	467	420	438	441	482	441	445	438	421	434	460	436	473	457	435	429	433	464	401	407	425	436	465	417	444	456	438	478	420	449	397	407	423	426	452	435	423	412	413	406	464	435	440	460	419	406	406	459	424	439	390	427	416	431	395	473	435	415	413	412	414	431	417	413	433	437	391	479	457	428	450	419	422	443	453	463	433	406	438	453	447	452	434	459	415	442	479	424	446	408	406	445	447	425	429	403	429	432	423	414	468	432	419	405	455	441	443	404	453	425	399	409	437	443	428	433	389	421	444	404	415	456	390	403	383	442	479	434	452	467	388	437	434	458	426	416	425	397	398	429	435	429	431	419	424	395	436	451	438	393	425	448	416	424	429	410	419	382	450	435	419	428	417	416	445	456	398	403	422	438	403	427	426	439	421	423	474	430	433	426	465	456	427	437	458	453	446	428	470	402	446	411	403	453	450	460	414	429	397	450	418	428	481	442	437	404	429	419	434	374	435	413	422	428	446	474	438	462	432	420	436	420	450	389	406	419	429	414	401	434	398	408	397	445	426	423	392	398	399	425	432	464	437	422	408	407	449	403	441	442	417	424	426	432	426	416	401	428	405	454	400	405	420	442	416	403	479	438	438	404	431	387	434	399	428	432	421	398	422	416	409	425	422	413	426	480	438	437	465	433	412	415	391	425	412	428	429	441	444	429	412	443	432	438	423	428	397	419	443	408	442	424	439	430	431	442	404	459	412	393	442	413	399	420	418	433	422	431	376	389	470	439	422	420	410	425	430	431	444	437	464	426	435	429	408	414	447	398	441	431	420	427	438	433	434	451	437	431	433	413	452	383	479	450	440	437	424	407	422	447	422	436	449	408	435	440	469	450	436	397	425	432	427	423	435	427	414	391	406	416	428	424	406	420	466	417	442	437	448	430	410	415	394	439	403	410	424	417	452	447	412	443	423	401	421	442	429	423	459	431	414	407	420	415	421	406	387	380	417	446	428	402	420	428	405	420	398	438	421	409	431	417	409	426	441	412	454	423	419	419	444	399	403	405	430	365	427	415	451	412	389	413	436	415	453	414	384	446	458	445	460	416	411	447	406	409	404	454	414	419	416	433	414	439	452	443	469	484	446	436	402	461	383	427	400	419	455	464	446	433	444	400	433	424	424	394	402	428	454	417	408	418	399	438	426	438	417	392	446	407	406	422	394	414	418	420	445	427	441	424	410	427	404	416	417	411	437	449	433	417	400	467	426	423	442	453	418	432	471	420	439	420	400	402	431	403	412	436	420	421	429	441	474	445	438	396	404	431	412	395	406	418	418	413	465	402	440	414	424	409	428	421	431	429	430	414	438	409	428	462	459	447	399	418	433	416	418	407	449	433	423	414	420	407	411	418	419	433	422	435	425	461	439	424	413	392	390	415	444	431	454	398	397	418	446	403	457	435	381	453	394	460	429	425	385	429	398	429	440	392	470	433	426	442	411	418	399	428	450	439	429	460	441	459	408	464	446	394	442	410	440	432	431	418	405	437	435	436	423	463	427	423	465	399	423	435	381	424	445	423	397	432	428	406	446	426	430	452	440	430	421	413	432	431	428	433	450	451	443	396	406	412	400	423	418	416	443	407	422	418	415	410	400	387	444	414	437	454	423	424	458	415	425	456	434	416	454	417	406	435	405	432	412	464	401	422	392	394	434	438	411	389	404	425	392	431	437	433	443	449	440	408	419	379	408	424	430	429	446	475	398	411	401	443	398	405	376	410	371	436	431	445	411	431	428	397	455	414	441	462	410	457	440	447	430	397	379	432	407	400	430	406	439	452	433	392	388	428	420	463	439	433	419	437	416	435	442	432	415	441	422	433	441	443	416	401	376	403	408	400	474	442	420	420	430	425	431	420	443	402	435	384	407	429	446	412	438	411	443	409	393	445	423	415	422	452	426	412	414	437	405	426	430	457	441	394	403	424	406	419	460	413	388	422	402	432	452	441	432	387	440	424	446	415	407	432	444	422	394	412	419	421	412	431	443	405	430	445	436	446	448	413	423	439	409	431	437	423	441	413	456	424	447	428	419	413	431	418	417	427	437	438	420	416	430	438	428	469	418	430	418	469	423	403	431	459	411	407	424	410	411	438	440	453	425	413	425	402	478	422	398	399	434	404	445	398	401	425	457	426	425	427	415	410	419	447	442	502	452	443	438	410	423	438	405	446	413	448	452	420	441	424	389	427	406	395	417	400	430	410	406	415	441	414	390	426	423	438	461	398	419	471	407	400	434	426	418	428	402	443	397	399	398	408	478	430	455	402	415	446	413	439	458	408	437	438	438	415	409	405	435	388	436	411	444	420	436	420	426	439	406	452	444	425	414	420	424	371	432	390	432	436	425	447	414	430	440	383	448	416	457	393	449	443	417	427	420	439	478	445	423	452	444	422	416	445	389	401	454	453	402	432	453	387	393	443	443	480	433	443	422	412	387	410	397	403	394	387	428	429	437	379	422	437	423	399	446	439	390	459	422	410	409	461	426	402	445	419	406	419	434	420	425	429	405	433	429	401	443	427	432	398	441	411	484	452	432	450	439	435	413	416	409	408	410	452	452	390	447	427	454	405	457	426	427	385	399	416	433	389	421	402	437	445	429	426	390	422	420	401	408	439	410	396	445	417	437	437	378	425	430	428	409	453	400	407	407	433	407	404	406	418	441	443	442	418	434	397	458	383	426	430	415	420	422	407	392	399	429	400	434	462	407	406	395	436	402	428	405	455	389	423	410	408	408	411	445	402	434	380	428	422	433	428	436	419	388	403	461	422	419	438	409	406	451	422	419	420	424	438	411	454	439	440	405	394	392	407	406	445	437	426	418	415	404	425	424	419	456	418	467	432	435	392	448	449	397	438	391	426	414	407	401	478	409	431	393	448	474	427	399	412	424	434	419	396	415	374	469	429	433	433	424	434	431	406	421	404	442	425	412	378	434	431	408	449	429	425	454	404	430	415	431	432	404	447	449	460	450	415	426	434	438	401	432	422	433	448	427	422	416	391	405	423	387	458	419	420	413	428	413	446	388	430	438	371	394	396	453	430	435	466	398	421	411	393	403	451	415	421	412	439	449	448	420	442	436	434	442	430	409	451	440	436	435	398	432	427	426	428	436	435	442	397	406	477	464	446	423	414	397	384	415	446	442	404	401	411	422	441	439	443	422	405	475	386	425	429	404	430	421	439	421	405	403	397	426	413	427	445	405	378	431	428	452	402	419	421	461	438	413	430	424	426	437	380	444	420	399	457	417	417	426	424	435	410	422	410	455	397	433	431	407	420	396	421	416	448	429	416	429	416	432	420	415	424	447	456	406	404	417	420	368	395	424	423	437	412	399	379	399	414	416	413	420	411	429	413	402	419	445	430	424	411	423	406	398	449	426	436	424
28141	17152	2927	440	314	278	239	261	239	246	236	225	229	237	255	222	220	235	240	227	205	195	237	196	236	204	243	232	258	200	206	253	224	220	226	210	265	246	224	225	240	231	239	227	241	224	233	220	234	222	216	243	217	227	235	233	227	225	234	213	213	239	221	211	213	222	230	212	251	205	215	190	225	234	215	236	217	219	256	249	219	217	234	236	220	246	210	206	189	232	209	211	221	213	234	229	201	213	236	240	204	243	236	225	218	211	223	220	227	218	229	231	232	215	237	235	220	235	221	222	229	203	223	217	227	207	237	230	229	202	248	241	215	237	238	212	214	235	212	239	210	237	228	204	202	248	212	202	210	220	218	213	221	237	227	246	224	235	229	207	236	222	218	228	254	214	238	229	212	203	262	197	204	231	242	208	235	239	212	218	243	259	204	231	214	254	215	211	215	216	224	223	237	209	261	239	208	240	215	237	229	241	208	221	222	217	225	244	214	201	190	212	223	197	226	243	220	239	221	243	229	227	220	225	216	227	246	211	210	212	226	232	237	198	216	237	217	212	221	210	242	231	235	229	226	226	242	216	242	214	233	225	232	209	238	238	242	243	221	217	241	214	223	217	235	214	212	225	228	216	217	237	234	215	222	249	213	237	205	260	247	222	244	238	222	238	247	214	231	216	219	229	232	226	224	223	236	201	227	230	214	217	229	226	236	245	244	179	208	211	236	226	204	207	263	192	239	208	238	214	223	210	246	216	231	230	208	216	217	230	224	209	237	233	229	231	234	222	211	188	215	212	220	234	242	232	226	212	217	215	239	236	219	217	222	206	221	240	255	220	228	234	229	233	236	215	226	231	238	227	224	246	233	222	228	216	226	233	234	234	232	233	215	244	199	218	211	242	212	225	266	221	214	225	248	220	219	197	241	224	221	218	225	245	225	232	237	222	237	265	225	200	226	241	225	214	230	220	194	213	250	228	254	221	213	234	256	237	234	247	212	235	215	200	229	217	209	243	225	221	228	205	217	204	215	238	222	210	226	226	239	207	251	199	230	228	212	221	209	234	217	213	234	228	203	232	221	231	216	236	216	222	221	252	227	213	199	219	240	205	213	244	208	243	235	230	211	259	207	218	215	236	217	230	241	217	235	222	215	205	231	246	223	230	238	250	204	239	239	233	243	225	218	213	235	219	204	198	223	244	222	232	216	243	225	213	247	225	240	220	226	215	196	224	230	225	204	232	244	212	234	203	213	220	209	206	212	222	222	225	231	214	239	245	205	220	216	228	231	227	224	222	213	217	193	209	234	236	217	226	238	234	231	219	228	222	223	191	228	222	206	192	218	255	226	214	223	223	213	234	203	215	209	247	208	213	242	236	230	248	194	240	216	213	186	224	244	214	208	238	212	230	219	229	241	217	230	219	221	228	211	205	241	234	189	232	248	222	233	247	201	233	234	219	220	225	226	193	235	207	224	225	226	241	214	236	194	212	201	208	240	230	199	223	228	206	199	232	222	237	244	227	212	208	207	237	228	219	200	261	190	234	211	225	228	224	239	222	226	218	227	242	212	221	213	216	230	212	214	217	251	217	218	245	231	215	213	211	203	235	218	208	222	203	252	214	226	226	217	232	224	193	225	237	222	236	198	227	224	227	242	214	230	231	238	224	219	233	203	216	215	232	226	240	206	248	227	212	227	235	231	240	231	221	216	237	204	232	233	211	224	215	229	223	212	232	233	227	229	207	217	245	228	220	231	232	258	219	231	244	252	220	200	231	226	203	198	218	224	195	204	234	245	189	223	227	237	233	253	227	229	219	207	247	238	223	228	247	220	211	199	220	244	228	215	245	198	194	237	212	203	221	250	251	240	233	220	245	234	209	220	214	215	242	188	217	230	241	235	208	216	227	224	201	199	258	248	229	209	246	209	228	229	219	230	241	253	190	228	216	228	263	230	197	228	202	236	212	231	214	219	211	219	223	231	235	238	254	208	255	229	227	219	245	239	229	236	223	238	187	205	220	236	231	249	219	227	219	245	233	229	221	223	209	221	237	220	248	206	214	244	214	241	219	210	212	219	202	221	240	250	243	209	239	221	211	224	231	267	217	212	229	232	210	227	223	216	234	211	230	208	255	228	205	223	242	187	230	246	256	234	222	220	238	214	218	232	201	202	235	208	263	255	215	213	236	225	216	221	229	237	243	211	205	226	229	238	207	231	188	208	195	235	225	247	239	223	241	223	199	251	224	201	215	205	218	222	230	244	234	243	223	230	235	225	199	249	204	237	225	241	205	226	225	213	228	208	207	236	224	217	217	227	209	238	256	229	238	224	234	239	229	222	222	233	199	213	218	226	224	225	209	241	213	223	203	226	231	232	238	233	221	208	220	226	213	247	223	238	201	227	237	227	234	207	216	210	262	235	244	201	226	236	215	233	243	240	235	207	228	216	223	215	245	195	239	193	233	210	189	179	216	246	222	220	212	239	230	220	230	229	217	216	244	223	224	230	221	219	234	217	237	242	228	245	207	206	221	248	227	236	228	218	211	215	210	225	253	222	223	219	244	233	200	235	227	220	266	206	223	222	216	238	226	228	242	215	207	213	219	229	250	228	229	204	237	228	230	235	213	234	231	206	225	208	236	209	216	212	225	190	222	218	210	214	211	202	236	258	236	212	234	233	235	227	221	227	236	237	198	216	258	232	244	226	224	206	222	236	243	229	206	231	214	211	234	222	246	215	222	250	219	221	228	216	206	218	207	194	206	230	234	237	204	240	228	244	217	215	225	225	212	217	228	215	217	228	236	231	211	246	227	235	217	211	238	210	218	210	223	228	238	218	212	243	231	222	222	239	210	212	226	236	220	228	227	242	211	217	217	218	224	235	255	200	223	239	238	217	215	237	221	240	226	216	230	206	211	238	193	229	221	229	234	219	242	234	218	219	233	215	204	208	209	210	244	210	250	236	210	238	215	193	237	235	218	230	228	218	240	225	184	232	258	219	224	239	195	236	233	233	235	211	217	232	219	226	225	232	270	235	221	215	210	222	247	206	240	246	257	228	207	229	224	237	212	230	212	233	220	231	244	242	246	206	202	199	219	218	195	223	209	239	252	244	226	220	222	248	219	201	245	257	223	226	221	239	236	219	218	253	207	232	206	216	224	208	246	234	213	213	217	224	226	221	205	223	257	231	241	217	218	201	215	218	248	240	227	204	238	239	239	236	216	213	222	217	237	208	214	237	202	232	233	210	199	231	206	212	226	233	233	238	236	236	227	210	200	253	237	235	250	225	267	192	202	204	231	196	233	210	212	239	230	238	210	219	243	240	208	238	208	224	211	205	239	222	237	239	202	215	236	219	241	215	206	237	248	193	247	200	242	229	216	227	241	231	212	207	198	225	215	231	254	224	232	244	238	211	229	256	222	215	245	245	220	221	220	220	227	242	249	238	212	254	234	228	239	215	259	231	237	234	225	214	210	223	219	208	257	224	238	214	246	225	217
4300	740	535	389	346	283	307	276	275	294	285	287	282	281	251	264	267	272	279	234	277	249	270	234	221	240	253	261	276	238	275	267	263	253	213	262	273	281	246	263	260	225	263	263	264	275	255	252	267	244	263	245	241	236	241	272	237	272	250	260	260	272	245	225	242	288	232	220	257	225	247	248	255	264	242	247	252	239	244	215	279	268	244	259	299	238	260	251	247	248	252	250	243	225	240	240	234	261	235	260	250	279	251	219	239	272	259	258	258	243	247	275	235	252	260	233	269	233	224	241	243	238	249	245	258	255	222	287	284	299	238	241	261	218	242	230	213	245	237	282	260	250	246	253	249	235	283	263	257	231	257	299	276	267	256	239	240	245	235	250	259	270	286	250	225	230	272	251	244	247	215	230	222	267	246	260	228	210	266	273	256	273	279	262	258	261	257	267	281	252	263	264	239	251	266	256	245	232	241	240	263	276	248	244	241	235	252	290	266	257	259	265	267	239	261	244	248	272	243	242	262	237	249	259	265	259	258	236	249	268	293	248	256	256	264	258	251	245	275	245	234	286	244	253	276	243	275	258	263	269	256	281	264	261	252	266	277	241	263	248	254	279	253	260	227	287	247	261	259	270	246	257	276	256	244	274	246	261	255	256	266	236	271	241	300	259	276	242	234	265	268	260	242	270	254	233	235	260	249	264	263	245	258	253	232	255	245	257	268	244	242	259	247	252	233	235	247	259	235	254	267	238	266	242	241	234	252	239	279	252	263	244	236	251	230	262	243	264	241	256	264	275	255	237	246	275	258	233	234	259	239	249	265	263	249	259	248	258	245	255	263	231	248	256	279	263	265	261	256	257	245	260	272	277	244	244	237	280	263	257	244	270	280	252	272	265	221	242	243	274	251	255	230	209	257	241	232	258	246	234	234	274	243	240	263	235	241	266	226	236	236	248	231	244	268	265	239	255	245	237	255	251	249	260	267	259	241	237	254	254	221	254	265	271	257	258	241	253	248	276	237	255	257	252	239	262	270	249	249	288	219	274	239	238	255	244	252	250	277	251	250	253	253	236	269	270	237	245	242	279	268	264	253	259	273	241	277	261	259	280	267	239	265	285	240	279	252	268	232	252	276	265	285	245	270	233	261	249	250	285	253	260	257	242	247	258	280	252	251	296	261	240	246	261	243	250	258	255	273	280	244	243	242	277	242	274	233	258	245	248	248	239	235	272	266	222	219	250	242	258	271	248	272	292	256	273	256	236	246	261	259	243	249	238	261	277	235	226	219	227	262	293	259	271	257	241	263	233	250	262	253	236	261	248	244	235	247	265	242	272	256	267	236	251	267	279	282	238	235	242	285	283	258	267	266	279	253	238	233	286	280	245	268	262	248	264	257	255	275	288	258	256	248	243	263	236	276	249	252	242	265	252	234	240	266	241	257	236	254	249	233	260	247	254	255	254	256	232	266	259	245	252	269	248	259	244	229	245	245	231	274	207	244	282	252	248	275	257	259	257	271	257	274	239	263	249	254	250	238	271	245	269	257	222	246	247	266	233	232	246	271	244	243	226	243	267	248	267	256	261	232	275	241	252	254	236	252	250	244	241	233	265	233	239	256	251	255	255	258	238	253	243	222	261	235	257	246	251	256	241	239	249	272	226	253	270	237	268	262	275	243	274	278	242	251	217	257	241	259	241	251	284	252	266	238	279	275	267	239	278	247	229	260	241	216	248	268	228	278	292	248	257	252	240	241	246	276	261	259	246	271	262	253	241	261	241	247	249	260	225	246	239	279	241	245	267	257	234	270	264	246	252	258	272	254	232	247	244	251	257	257	246	221	252	278	263	238	282	246	244	256	247	282	243	251	250	268	253	261	256	249	250	233	252	271	279	262	263	225	253	245	260	279	262	221	269	242	239	261	268	269	229	248	242	250	266	276	262	263	258	263	240	262	260	267	254	257	278	249	250	251	256	251	236	234	240	250	244	265	245	260	250	262	245	248	253	269	233	248	245	242	256	261	271	260	258	252	276	259	249	243	265	247	252	239	247	236	251	245	231	213	251	224	259	238	232	250	252	266	251	229	201	239	282	247	238	270	271	225	243	259	259	231	260	236	274	221	246	250	244	277	260	230	238	266	263	261	244	261	275	276	264	260	258	242	251	247	238	254	259	248	264	287	238	246	243	242	272	258	248	236	246	242	255	236	221	234	258	252	268	232	228	265	253	240	269	247	259	242	253	232	240	270	258	267	253	249	258	249	268	260	220	246	262	240	243	268	244	285	261	225	241	266	250	256	246	255	252	274	243	242	224	236	206	240	264	273	253	236	256	242	276	260	261	245	273	270	233	264	234	270	262	245	257	262	236	244	264	261	250	253	243	222	223	229	266	242	239	250	270	268	254	257	250	266	238	284	248	271	236	255	243	268	252	245	262	244	269	268	251	244	238	231	237	290	245	234	252	251	250	239	249	245	222	238	266	235	269	231	282	273	235	262	256	269	266	246	242	264	250	267	248	257	248	228	242	234	235	251	224	252	252	251	268	291	247	270	225	239	253	275	229	253	260	261	283	268	250	249	269	260	283	228	257	245	261	269	250	267	244	223	246	238	245	234	263	243	251	257	272	274	221	228	237	255	247	261	257	253	270	260	238	274	224	243	254	277	262	238	226	285	273	261	244	251	273	273	256	238	249	269	246	265	268	299	255	240	258	247	272	218	255	262	237	255	248	249	240	231	239	255	258	238	269	251	264	256	258	252	241	264	246	274	249	265	264	240	263	235	242	257	242	255	266	255	258	251	236	261	237	246	256	257	261	284	225	235	264	248	263	253	249	258	274	274	240	237	233	285	240	248	235	260	256	254	262	242	243	271	245	221	248	259	262	239	258	256	235	233	219	230	227	251	233	252	264	263	248	259	247	236	245	236	285	246	282	256	241	287	238	251	274	252	259	258	236	256	255	243	233	213	246	260	238	280	247	237	263	244	246	230	270	262	244	246	245	245	247	247	257	217	273	240	232	258	233	290	258	263	245	256	248	260	239	251	230	242	263	249	259	260	235	256	235	296	239	236	246	252	248	254	275	249	235	253	236	238	251	257	245	264	264	245	259	276	261	254	270	259	253	243	237	251	268	240	253	248	248	243	260	271	245	267	241	231	244	270	266	268	233	257	256	251	222	262	251	248	253	257	284	264	240	256	261	260	243	261	245	258	269	248	247	264	242	240	276	279	253	247	248	287	269	268	256	254	245	245	227	248	267	278	234	241	249	272	249	257	249	254	241	233	224	258	261	251	232	225	271	267	260	273	243	259	235	278	250	245	238	220	210	237	238	242	240	242	264	277	254	261	250	262	258	254	241	240	274	272	263	244	252	241	270	237	242	258	253	254	230	284	246	264	234	230	274	247	287	266	234	247	264	251	270	250	244	251	245	258	266	231	275	280	249	227	247	236	268	235	257	276	258	247	274	251	244	248	274	268	255	282	267	268	227	252	261	250	240
24081	21388	28609	24527	21389	8446	839	514	421	380	366	289	265	278	243	240	260	240	242	220	219	234	211	182	213	215	185	198	170	188	187	183	193	212	177	172	194	193	208	176	183	203	183	189	197	204	174	198	165	190	191	173	173	205	187	200	178	187	175	173	153	204	169	172	188	189	177	201	200	176	177	159	199	191	178	168	189	197	163	177	180	166	170	199	178	189	172	189	184	193	167	173	179	192	170	204	176	203	213	176	184	209	199	200	180	191	183	196	154	177	192	178	186	164	202	184	191	189	201	181	194	170	165	181	198	168	193	174	176	159	196	168	186	179	184	166	161	187	203	196	185	190	153	182	189	196	174	209	204	168	146	171	182	190	193	171	194	194	184	210	197	194	188	179	202	194	168	177	170	191	173	174	182	188	184	171	162	198	170	180	192	171	172	185	154	182	171	161	180	205	192	190	159	195	196	154	199	189	190	180	189	186	175	205	168	183	189	162	179	186	198	159	181	173	194	188	185	174	177	179	208	190	200	180	189	164	183	190	168	209	187	204	178	183	167	201	183	188	194	173	188	202	181	171	179	186	185	179	178	190	175	183	175	182	173	184	182	228	171	166	178	208	184	162	174	173	168	192	168	180	176	176	195	187	199	178	192	170	194	172	197	158	196	169	177	170	204	198	160	187	183	179	166	180	199	183	183	167	178	187	169	178	167	189	167	160	177	198	172	184	183	180	189	168	179	193	169	182	172	162	191	193	201	198	188	171	150	165	168	181	185	163	178	178	172	186	175	191	171	175	191	156	190	191	167	178	149	180	206	185	186	177	194	166	185	170	189	179	159	187	173	190	166	172	164	183	181	179	187	169	166	164	167	180	165	184	208	179	186	181	176	189	188	180	180	179	186	190	189	185	213	168	180	187	174	196	160	179	205	186	162	197	186	192	188	194	167	191	181	175	158	207	177	189	171	189	193	185	196	195	169	177	180	179	163	156	177	168	156	184	186	173	188	197	191	151	195	189	181	169	183	167	180	183	179	198	169	174	176	188	184	183	167	188	171	208	177	193	166	184	162	160	204	165	181	160	158	181	173	163	180	191	194	174	169	183	187	194	177	184	183	191	208	174	196	183	172	186	184	164	199	176	199	183	175	180	176	176	184	186	201	186	193	188	179	186	191	154	191	170	172	165	167	178	168	188	159	191	171	183	167	184	178	173	188	168	170	174	195	190	203	184	193	169	191	186	193	172	162	185	163	162	171	145	173	170	207	212	161	178	195	196	186	195	192	169	180	167	188	197	172	167	176	163	175	184	197	179	163	169	189	183	191	178	206	167	172	176	181	164	173	181	187	177	180	176	181	151	179	155	176	153	180	176	188	171	164	188	174	173	188	165	166	170	175	187	188	167	187	198	172	185	157	212	193	187	188	164	154	174	186	188	174	169	203	179	161	179	202	170	172	167	163	176	189	171	187	200	179	191	173	186	170	172	180	180	164	185	204	161	193	194	196	183	182	162	190	172	185	182	188	185	162	211	175	169	152	172	182	166	192	174	180	169	188	195	183	187	196	174	194	181	201	189	179	190	182	148	185	158	171	181	185	166	154	184	177	159	190	164	166	190	156	179	162	154	175	200	200	175	182	184	178	173	186	193	156	183	172	198	169	203	169	191	180	162	156	169	153	175	188	178	199	162	199	197	187	182	174	150	189	168	175	186	174	184	193	187	180	183	182	179	162	185	164	191	177	184	162	185	179	174	183	191	209	161	171	180	185	200	176	176	194	197	179	169	187	176	188	190	169	164	176	163	162	183	176	176	160	188	167	167	181	159	201	175	158	181	184	191	209	148	157	168	184	174	171	190	191	187	179	201	164	198	173	173	177	179	202	195	187	184	196	206	194	173	191	193	165	181	181	168	183	182	171	191	171	165	183	175	167	175	156	176	211	158	190	199	200	199	166	205	193	163	176	190	184	153	181	179	177	192	205	205	198	169	174	183	178	181	160	179	203	188	197	190	174	207	170	158	182	176	186	173	187	189	163	176	171	154	174	189	174	170	173	189	176	179	165	209	148	172	170	204	177	199	180	198	199	183	198	192	183	192	201	171	184	164	187	207	171	181	202	172	182	168	181	187	176	188	179	187	195	181	160	179	157	193	196	184	200	177	162	188	188	162	177	179	162	187	152	166	159	182	178	171	192	194	182	169	171	183	179	178	205	172	168	191	207	194	192	200	160	182	186	183	171	185	177	186	182	180	169	194	169	179	175	189	175	221	182	173	191	180	181	179	175	188	180	194	182	183	200	173	199	184	173	191	176	199	188	184	181	192	168	165	197	191	188	168	165	198	182	182	192	153	186	188	171	191	180	215	162	178	205	142	171	177	185	171	164	182	176	176	204	165	172	190	204	181	188	162	177	164	162	173	182	178	143	184	181	170	155	170	184	157	207	184	180	181	191	180	191	177	174	167	184	180	182	184	176	183	165	185	170	179	174	159	183	171	189	191	188	190	180	204	207	191	184	192	180	190	182	171	183	189	187	181	183	165	184	181	183	183	182	202	185	178	193	187	189	178	198	176	170	178	177	163	191	197	158	168	164	186	166	173	169	176	177	189	196	164	164	175	164	165	208	198	153	176	195	182	185	184	167	171	164	174	193	175	171	164	188	189	183	174	180	188	192	173	184	166	192	191	175	171	155	175	178	171	178	188	186	183	192	201	176	149	192	186	170	164	176	183	180	187	193	164	188	168	181	186	172	168	163	180	202	175	174	165	198	177	183	188	152	164	170	184	177	184	191	177	200	185	170	163	198	197	166	171	161	172	170	165	176	183	226	171	171	192	167	170	186	167	167	165	160	176	169	156	186	190	186	173	169	169	164	192	153	175	197	169	183	174	181	169	175	177	168	181	200	191	194	162	167	192	161	155	189	161	183	171	176	164	176	200	172	174	187	187	171	172	204	164	179	175	189	205	173	194	190	186	183	187	178	185	170	169	170	183	188	159	183	180	178	184	199	169	203	189	199	227	173	183	163	174	195	176	186	180	180	195	194	196	210	179	173	185	183	186	179	180	186	194	190	160	175	176	193	195	174	156	143	177	171	172	193	196	166	162	183	181	187	168	185	182	192	191	181	178	184	161	165	176	184	194	181	182	198	173	162	183	178	199	191	183	174	183	189	181	169	176	182	171	192	192	176	179	183	163	194	185	174	173	172	193	159	173	185	165	190	182	166	192	174	185	155	175	171	172	174	170	154	186	168	172	172	187	195	190	161	170	179	200	187	184	157	150	153	190	182	206	177	189	159	163	142	181	178	190	172	198	171	181	186	175	157	154	188	158	171	161	186	187	160	174	181	164	168	158	186	177	193	170	185	172	190	168	191	185	184	159	186	176	197	181	173	195	178	166	191	172	175	189	168	188	165	181	180	185	197	167	198	171	194	180	173	202	203	186	158	192	191	172	170	183	190	190	153	189	161	161	182	168	188	170	179	189	197	166	177	173	180	206	169	181
3421	9086	5830	2583	1876	1319	1053	825	659	532	491	409	370	319	318	301	269	304	246	241	241	254	222	234	224	208	210	218	198	245	216	198	196	196	221	215	201	227	216	221	190	230	196	159	210	206	211	196	209	218	206	217	213	194	208	199	182	188	208	224	196	189	214	192	200	210	195	181	182	193	208	217	208	215	200	218	187	185	202	200	196	195	184	203	204	205	193	203	205	201	197	202	200	199	180	215	225	197	202	189	192	196	202	206	200	209	210	201	200	186	201	199	216	207	176	184	186	182	200	214	192	215	184	199	213	211	179	186	185	227	191	175	179	197	197	199	202	188	202	185	208	194	221	210	208	183	189	187	198	216	191	196	194	225	200	191	168	179	213	212	181	197	193	203	219	217	178	210	189	193	203	203	198	188	198	217	197	207	180	194	209	199	191	243	209	218	198	202	208	168	209	221	178	189	207	192	221	202	183	209	186	203	193	187	179	205	198	197	190	214	202	194	181	215	209	181	212	215	185	174	176	206	214	193	192	186	201	205	163	195	190	186	172	177	188	207	206	182	194	196	166	184	179	232	203	175	200	212	181	190	194	192	212	198	210	198	175	194	196	169	223	187	193	198	182	199	222	202	182	195	198	167	190	197	171	199	184	217	217	198	196	198	188	183	215	204	171	178	203	208	184	190	181	217	187	210	212	210	189	201	206	213	223	202	197	169	197	180	210	192	206	194	233	217	170	206	201	199	187	180	198	167	190	183	226	221	193	222	195	212	191	196	188	214	199	219	195	179	173	207	221	166	191	219	190	231	212	229	201	201	175	197	231	210	213	190	182	215	221	179	207	216	200	219	200	172	176	158	198	185	209	197	197	207	182	180	193	208	183	192	183	190	188	199	198	194	190	186	201	197	181	198	219	189	197	195	201	186	201	178	207	198	178	215	187	175	193	182	195	204	188	180	172	188	200	207	206	194	205	198	178	196	159	201	184	187	190	213	181	190	170	205	199	213	195	195	191	205	204	191	169	175	207	183	200	188	189	199	195	197	190	181	192	194	219	202	174	192	198	201	165	200	160	201	215	213	198	188	204	205	225	195	198	190	192	180	207	196	198	202	179	183	178	205	195	205	192	194	198	233	191	194	186	183	182	192	195	170	186	207	191	198	197	194	191	191	192	192	215	203	199	192	196	183	172	190	200	202	185	195	200	202	201	192	176	214	200	189	191	196	185	189	198	193	197	210	218	191	183	178	216	197	196	203	191	213	205	205	202	206	187	204	210	197	187	212	203	185	185	208	211	203	189	173	199	221	192	196	190	176	198	182	218	195	186	180	170	210	199	175	210	179	203	194	166	203	198	224	201	199	208	194	214	205	186	192	193	202	191	186	188	233	192	198	185	173	217	170	203	208	172	193	178	198	182	170	170	206	196	198	169	185	213	188	190	220	192	191	196	192	174	197	203	225	183	192	193	180	185	197	178	172	227	173	184	204	205	223	195	187	222	175	167	196	207	196	194	207	193	220	196	208	198	206	203	188	192	206	183	216	199	203	234	204	212	191	191	187	194	186	205	189	204	178	192	217	191	214	199	191	193	185	182	198	196	198	193	192	182	186	202	196	208	178	217	191	213	218	187	188	185	169	184	187	186	186	178	187	199	217	214	199	193	162	180	180	207	203	194	198	179	212	169	197	180	207	177	185	200	202	180	217	187	211	215	216	202	214	190	216	197	197	197	210	180	187	203	215	201	168	181	195	223	191	207	210	197	179	211	196	197	195	192	179	224	190	200	190	211	168	213	184	208	201	201	195	178	188	169	189	197	178	207	198	209	200	203	178	169	194	170	189	170	193	179	205	198	202	197	204	192	182	173	183	197	188	215	218	182	198	191	150	180	214	183	207	191	190	200	189	165	182	204	201	174	197	204	180	200	210	176	202	186	213	188	220	189	232	174	215	183	196	181	225	216	204	195	187	188	171	196	161	205	212	186	191	194	191	175	205	173	178	206	218	212	212	202	172	182	202	202	187	181	199	201	196	187	194	187	182	194	202	230	184	204	187	199	189	190	193	207	180	206	210	175	205	199	197	206	201	190	219	205	177	177	206	195	208	203	188	230	204	194	186	173	183	204	208	201	192	183	203	184	184	189	190	180	204	173	205	203	184	196	216	224	202	191	164	225	193	185	183	191	205	171	186	197	172	224	193	196	218	183	159	189	209	174	191	222	182	205	179	196	196	191	190	188	210	230	207	182	196	193	157	187	183	196	225	187	168	202	184	196	226	185	220	203	185	200	202	191	206	171	180	179	217	198	203	212	205	174	188	185	179	189	203	205	206	216	202	201	205	182	199	191	207	179	188	203	193	176	214	214	208	189	181	188	190	193	189	208	214	196	189	225	219	187	194	182	231	200	184	234	206	194	192	201	205	178	175	213	208	217	215	198	214	176	209	184	218	206	206	184	202	185	212	188	200	175	204	202	224	201	199	177	168	197	180	193	183	196	211	190	194	196	176	172	212	191	186	202	204	198	187	202	190	178	230	227	213	190	215	207	166	192	198	208	190	184	178	208	186	215	179	194	201	185	196	230	209	187	197	198	187	225	194	189	177	201	197	193	204	190	175	185	183	187	201	186	194	189	207	166	200	185	171	180	190	183	192	188	199	191	212	187	191	202	191	213	208	189	190	200	200	195	211	178	188	174	217	210	207	199	196	208	199	187	217	175	203	175	212	203	200	174	183	188	183	183	194	179	204	181	187	209	182	180	190	191	201	190	209	191	204	181	194	206	182	193	195	195	185	171	170	186	183	211	210	207	205	193	218	229	174	180	194	187	190	185	225	219	201	208	217	199	230	205	189	188	202	203	193	220	242	209	194	196	216	203	223	209	202	193	192	197	189	210	193	199	209	202	192	185	200	185	201	198	207	195	226	241	215	205	209	198	200	209	186	202	220	207	196	189	203	194	180	188	185	187	205	212	169	192	192	182	184	187	200	200	194	171	224	187	207	198	182	193	195	204	199	174	195	199	216	192	181	191	181	183	178	211	195	211	179	190	178	176	238	210	198	201	192	215	184	193	209	182	187	193	193	220	203	184	198	209	176	195	188	199	186	180	209	187	196	217	207	196	196	198	212	193	180	171	197	176	184	194	192	185	211	176	222	174	191	208	222	214	189	218	202	205	203	201	183	217	187	215	216	192	183	200	186	211	172	183	194	181	164	199	209	192	218	181	182	201	173	210	205	196	188	194	168	216	213	184	184	195	208	205	175	193	210	195	185	200	226	179	196	192	185	173	221	209	191	200	187	195	178	183	203	191	206	187	179	213	192	183	190	202	180	185	212	180	204	191	184	214	204	206	196	187	155	189	210	205	191	193	187	210	189	200	232	209	220	206	216	178	213	174	198	204	181	206	217	209	195	175	209	218	200	181	185	226	194	180	183	203	202	194	180	160	169	195	191	201	170	206	189	185	211	209	187	204	193	190	180	192	186	207	216	212	189	197	182	206	216
25174	21350	27455	25600	9528	830	655	613	510	515	515	494	446	438	417	445	431	464	446	438	409	468	440	426	450	485	402	442	450	427	427	433	438	451	425	439	418	431	428	417	415	399	454	427	429	409	401	447	463	470	426	443	423	428	434	451	403	426	399	445	444	391	393	436	399	450	411	412	426	421	464	424	397	437	429	417	475	419	436	414	459	429	448	399	401	413	398	428	473	427	428	436	453	436	401	456	435	448	419	407	475	472	428	445	420	457	411	409	398	396	407	433	442	443	375	421	437	435	404	438	440	400	416	423	429	424	433	459	407	409	453	412	427	417	423	436	438	431	419	384	428	442	421	459	431	405	423	409	457	433	443	487	436	415	435	402	440	424	434	434	451	432	388	420	441	413	457	419	398	404	390	421	424	441	427	419	408	435	444	402	389	402	458	437	409	415	380	432	429	421	395	420	410	430	457	406	412	448	441	431	416	375	403	398	421	434	457	400	385	377	456	421	445	465	434	420	407	422	396	455	435	421	413	434	374	452	421	407	441	469	461	419	425	422	397	392	463	407	397	437	430	395	447	417	398	414	436	429	432	434	408	425	402	398	440	454	411	419	389	380	412	400	447	436	443	424	435	401	375	420	438	417	442	414	431	371	443	421	456	443	402	421	423	366	432	424	446	458	400	435	416	420	416	429	450	424	430	482	404	364	431	405	421	395	395	381	404	419	393	413	465	418	473	413	463	386	435	397	435	397	423	390	413	395	408	436	434	445	432	440	471	418	424	392	393	415	433	448	432	411	406	402	431	413	418	421	427	425	427	404	439	420	440	407	437	416	415	429	439	415	399	413	424	416	433	468	432	417	398	414	473	406	420	432	442	424	390	372	417	388	405	409	403	447	415	401	426	450	395	464	437	431	416	416	394	413	459	399	418	416	404	447	428	414	455	417	389	404	434	450	413	416	393	409	430	431	429	436	420	435	440	395	421	418	397	419	420	423	436	436	389	406	400	398	448	440	400	408	461	407	438	412	455	413	388	424	442	434	442	428	407	440	407	438	424	438	438	445	399	417	420	439	437	430	456	398	386	399	433	390	413	424	421	422	430	424	435	412	440	467	431	408	384	406	419	429	419	445	416	421	443	395	416	433	458	406	422	451	453	439	413	438	453	456	394	424	433	460	413	409	402	430	404	440	432	420	426	429	389	435	423	408	426	439	385	442	435	405	402	432	395	397	399	432	454	390	402	422	390	392	412	410	406	405	419	404	422	433	372	439	388	421	414	436	399	411	395	435	368	443	399	394	408	415	408	412	437	418	412	408	464	434	420	422	451	455	456	403	452	412	416	425	430	413	363	426	427	434	396	456	428	403	421	417	451	479	440	399	446	411	392	454	425	394	429	439	444	407	436	431	440	418	403	420	430	427	407	469	415	429	389	397	404	410	422	426	428	458	402	439	386	442	416	386	432	433	394	420	447	418	426	412	403	396	446	404	411	430	383	428	423	433	453	440	441	453	406	418	418	424	429	414	418	438	400	386	412	398	419	413	421	436	445	418	427	436	451	436	417	414	448	426	418	415	420	459	469	442	397	421	440	448	379	426	421	432	387	438	400	401	393	453	415	416	405	430	454	406	407	421	407	398	422	389	435	436	414	405	430	437	444	440	400	451	371	418	448	414	419	420	394	447	446	452	423	437	441	410	396	411	446	472	422	410	428	420	398	451	463	412	477	405	420	395	394	437	432	422	396	429	434	384	415	429	430	440	426	397	454	408	424	412	409	395	424	409	454	442	465	423	422	426	454	412	429	446	398	367	444	406	431	408	409	449	401	421	461	415	425	427	425	391	392	402	424	423	427	421	406	424	467	431	457	422	437	434	443	446	441	421	411	433	433	399	453	429	428	456	426	437	400	468	425	403	433	397	415	422	436	435	431	428	426	399	441	424	420	419	446	418	429	409	448	427	419	429	401	398	421	411	416	372	445	424	376	451	408	402	430	403	427	419	430	425	431	451	405	396	440	403	414	388	433	417	458	440	455	397	442	408	438	433	415	418	432	445	437	404	409	418	399	436	408	409	433	389	409	452	395	444	446	434	414	408	401	423	392	414	423	438	457	413	416	389	401	390	422	408	415	422	426	437	396	435	419	425	398	409	388	404	420	451	414	410	402	453	403	388	427	415	425	423	417	444	411	417	390	436	419	438	436	412	434	444	417	409	398	442	420	429	468	444	445	443	440	431	405	404	443	425	412	400	427	395	435	399	419	469	407	404	445	431	423	425	440	419	372	467	396	423	402	419	404	424	426	418	446	452	444	417	436	478	437	390	412	424	444	430	405	415	401	403	409	420	422	396	436	453	443	438	436	423	436	395	432	437	405	433	392	446	380	439	434	395	406	456	400	397	402	421	412	412	405	435	425	410	420	427	435	427	433	419	428	452	436	455	442	460	385	418	443	418	429	408	412	408	417	411	415	393	437	406	430	425	427	413	434	438	407	446	429	430	426	444	443	452	429	422	451	419	394	438	450	412	415	478	397	426	413	436	435	417	430	411	419	436	425	411	411	432	456	411	412	432	415	435	386	435	475	431	416	434	426	433	449	467	399	427	431	464	386	440	393	429	416	407	433	409	425	425	439	441	460	422	443	395	412	418	408	466	461	444	413	445	425	410	384	375	423	413	404	462	404	425	413	417	407	382	458	432	445	390	379	415	425	427	420	436	411	432	415	419	412	450	373	389	391	410	446	429	421	419	426	394	381	423	453	434	439	405	435	434	421	404	431	451	411	398	437	448	422	404	443	428	391	440	395	419	399	431	447	411	412	479	430	411	416	405	433	439	424	427	405	385	430	436	413	391	434	416	445	401	434	404	443	420	405	408	419	403	406	441	451	426	421	448	449	457	443	409	395	402	435	418	449	416	455	430	450	426	443	423	465	434	404	433	412	396	414	432	411	411	394	435	381	405	395	420	420	430	426	425	406	394	427	403	424	474	430	440	435	387	416	436	406	439	418	457	427	422	403	415	426	420	406	393	398	445	446	427	439	418	439	455	403	476	448	418	402	421	390	454	427	427	385	409	370	399	423	445	450	397	408	413	439	423	447	455	401	430	432	457	450	410	418	413	410	397	410	433	467	392	411	404	387	446	426	394	424	429	395	427	418	424	413	412	450	402	442	399	440	422	425	392	393	413	427	443	441	430	413	416	445	412	418	458	440	426	416	436	428	433	373	437	437	401	404	428	449	403	420	413	428	417	417	437	421	422	443	421	410	412	429	419	468	460	413	420	426	402	424	428	431	457	436	435	434	377	416	448	406	425	410	426	436	417	424	433	398	429	418	404	429	413	436	393	428	437	425	391	392	410	466	427	432	390	405	459	393	406	434	421	440	444	429	450	433	462	422	432	455	445	421	448	412	429	463	424	445	445	451	422	399	390	408	465	424	399	424	437	439	437	435	441	427	396	416	448	453	436	411	412	430	428	418	444	407	358	397	423	457	419	405	451	448	416
3486	5240	3450	1711	1327	1069	910	820	761	643	601	551	533	494	531	500	493	501	461	469	452	504	471	460	467	439	478	481	461	483	454	486	489	454	474	452	464	428	468	411	472	457	470	459	432	473	453	477	469	460	433	439	489	453	450	458	423	468	457	480	432	464	426	459	449	445	472	471	426	480	449	442	464	422	457	424	458	445	412	419	431	454	460	465	441	452	495	473	499	438	428	459	450	434	458	473	430	467	447	402	454	449	461	459	434	484	420	459	471	440	455	439	455	495	504	472	405	468	448	455	454	478	461	462	436	473	458	422	467	493	479	419	458	450	468	427	462	486	419	475	479	479	461	450	458	423	461	401	453	453	524	468	432	495	410	446	449	435	419	400	487	457	459	462	455	441	498	479	426	419	450	454	467	452	443	465	454	454	463	409	443	444	456	423	443	440	475	449	460	429	431	463	451	452	491	397	450	405	475	442	427	489	437	440	441	425	460	435	478	445	476	439	466	452	438	476	412	435	403	412	440	454	455	435	442	481	438	456	423	419	447	448	394	459	441	466	459	452	453	455	460	462	456	463	428	441	435	397	432	445	463	452	431	469	443	481	484	473	468	422	430	428	443	477	464	437	474	429	459	450	438	440	427	442	431	423	453	453	450	463	471	457	470	462	423	464	475	459	454	474	482	440	443	443	456	480	444	463	429	440	447	461	467	423	424	421	415	427	470	416	452	470	437	470	442	426	435	460	430	448	451	437	480	472	446	494	450	465	448	458	444	462	462	465	485	446	454	470	445	421	455	437	457	483	430	448	451	467	445	449	441	427	424	445	446	441	438	456	470	468	492	439	461	444	479	452	404	465	458	468	437	436	457	450	453	454	445	451	432	440	469	386	420	432	425	452	475	435	441	428	459	419	443	438	437	472	409	441	468	429	456	423	470	447	453	442	451	435	447	457	433	432	460	418	468	429	489	431	435	476	418	446	449	427	398	482	449	457	447	413	454	448	458	469	468	430	422	411	447	476	433	409	433	444	445	481	476	448	464	474	437	447	437	494	442	429	485	463	452	459	475	419	461	467	468	465	435	416	448	443	493	409	474	454	493	471	473	427	481	472	435	453	471	431	446	478	473	453	444	433	440	455	452	433	438	450	450	478	433	404	434	456	432	412	457	466	442	406	453	442	458	435	413	450	475	472	458	432	464	448	468	471	473	466	441	434	434	483	439	442	425	479	447	459	456	453	431	467	440	454	466	440	434	415	452	428	443	433	473	485	470	459	440	467	449	435	435	450	461	417	452	426	432	442	482	453	471	440	391	442	429	422	466	475	456	474	450	446	484	435	446	468	458	451	500	425	461	442	430	451	462	445	433	464	431	459	425	433	452	439	465	483	478	467	462	402	427	437	456	459	449	426	429	426	439	429	449	431	437	443	445	436	424	436	439	414	417	478	484	435	452	381	453	416	402	464	480	464	444	449	459	463	469	411	437	453	444	432	463	439	474	435	428	469	411	451	464	452	432	445	440	460	478	455	487	451	427	445	418	467	449	435	464	434	418	431	443	488	378	419	457	466	438	477	443	428	440	436	455	421	420	439	444	476	477	427	435	468	430	449	470	428	445	460	450	456	428	458	464	458	473	453	421	473	472	440	424	455	469	452	453	450	443	441	464	429	469	407	389	480	451	448	443	496	467	444	436	462	452	459	438	456	452	461	454	442	457	448	446	448	473	445	434	461	439	429	454	433	421	431	430	400	459	462	449	495	442	434	450	447	469	431	422	433	463	448	457	460	399	456	472	432	460	452	471	429	468	414	463	452	428	417	503	430	475	397	449	439	453	462	437	489	420	420	428	446	440	494	431	438	462	463	460	403	429	454	440	462	450	463	445	436	468	445	461	508	411	452	453	471	419	502	429	444	457	468	438	446	476	487	474	443	442	458	480	453	453	424	461	436	471	473	443	465	440	437	437	443	444	453	426	455	423	435	475	438	452	437	467	455	452	412	454	441	431	466	403	486	436	402	452	446	434	469	489	435	435	468	443	443	430	462	448	445	475	444	450	442	446	439	484	448	424	454	448	425	484	422	455	459	447	453	444	476	432	452	448	451	451	432	439	432	417	493	482	455	459	442	443	450	470	471	430	409	467	450	444	465	453	408	423	436	407	459	451	437	418	426	425	443	441	473	469	437	431	398	465	449	443	462	465	433	453	469	432	465	449	495	432	415	505	466	491	420	447	468	473	456	470	439	454	446	464	423	425	443	431	471	470	463	437	432	438	472	395	441	456	428	433	421	448	461	457	448	447	490	454	466	435	458	479	420	439	461	463	470	456	457	437	459	438	446	482	480	484	481	458	464	420	436	449	441	446	439	434	448	483	421	450	411	449	454	441	464	422	494	447	412	428	422	457	491	452	472	433	511	454	426	425	488	489	474	436	433	465	445	462	405	461	457	459	435	423	462	445	458	483	444	459	411	450	432	450	450	435	445	463	438	424	428	464	444	464	427	412	415	461	434	455	447	429	444	462	433	424	474	453	476	469	445	425	411	468	440	442	421	462	475	450	433	456	445	437	446	455	468	475	446	446	469	456	423	446	460	427	478	402	451	463	424	437	440	496	443	412	438	442	440	483	434	448	448	390	484	483	481	424	452	452	483	429	450	449	449	432	473	435	464	489	449	451	390	431	438	478	459	446	467	444	461	447	422	482	456	448	429	414	422	447	439	435	463	411	432	440	456	452	428	437	453	431	450	476	464	425	412	428	433	433	466	414	482	445	452	465	456	481	457	432	446	415	414	438	440	462	458	458	462	487	441	456	432	460	431	436	442	455	462	439	476	449	468	439	441	421	424	474	475	408	453	457	388	476	435	468	457	461	485	462	440	438	460	455	444	442	416	405	455	447	457	452	461	428	478	432	442	474	460	489	448	474	446	475	474	452	440	450	448	436	433	426	466	474	435	423	418	463	435	453	394	410	424	449	397	479	445	468	444	455	431	439	457	420	442	418	413	429	424	458	465	426	431	447	452	463	439	439	456	493	454	428	437	456	466	447	456	447	464	475	441	437	463	461	476	446	441	450	468	456	433	418	416	456	439	429	438	466	446	465	457	449	489	485	483	400	459	462	453	440	477	454	440	415	441	473	456	455	471	467	468	430	453	480	438	415	481	451	454	476	473	439	473	407	429	452	461	459	480	452	448	449	478	424	467	449	455	432	447	459	413	438	443	495	443	500	440	468	442	482	485	459	444	423	456	494	440	503	446	458	453	476	470	435	431	434	434	445	481	455	461	445	438	440	493	479	473	440	460	471	482	449	462	452	431	447	456	450	466	444	460	459	496	462	445	445	459	468	419	454	445	418	437	469	451	467	445	465	458	444	464	450	455	438	469	459	435	469	427	451	444	442	460	455	434	422	435	410	464	438	430	451	434	479	460	436	485	467	455	455	452	454	451	460	450	444	465	447	408	452	485	442	424	437	487	430	433	420	433	458	509	450	441	420	473	438	403
22832	21334	29081	23949	21337	21390	7122	1181	828	780	702	648	627	567	555	527	514	525	456	484	478	494	440	462	462	432	435	429	470	422	470	453	414	443	412	425	440	471	442	442	440	397	438	417	445	451	429	456	430	445	456	436	431	431	424	465	429	416	459	428	441	432	454	442	387	424	454	431	481	435	435	401	458	420	408	410	424	456	428	385	430	410	422	400	428	409	433	416	448	426	444	470	385	424	412	435	467	422	429	459	401	391	403	399	442	400	396	389	388	423	435	396	434	451	444	428	431	400	428	430	413	425	395	453	415	470	423	430	404	407	426	400	412	458	440	384	437	434	391	421	415	415	413	410	446	424	419	421	432	415	409	408	416	418	399	403	433	447	422	383	404	382	420	388	431	416	447	412	428	433	432	484	424	440	411	417	411	432	431	428	390	410	456	417	444	423	435	413	401	404	432	447	425	457	408	430	413	440	419	470	443	402	438	431	421	415	446	409	427	440	430	430	427	403	434	396	426	416	399	441	431	460	424	436	444	422	428	435	428	406	429	419	391	417	412	412	401	425	401	436	421	390	397	459	373	458	435	461	419	421	402	407	411	406	422	409	428	419	440	373	431	408	435	385	419	411	418	385	385	385	421	422	466	418	470	455	422	399	379	429	425	437	409	423	414	455	439	404	406	423	396	421	447	431	415	423	383	410	458	434	466	432	437	395	430	421	386	395	407	419	420	414	406	416	445	419	401	438	430	382	438	402	446	405	413	453	417	433	441	404	419	412	407	402	431	429	437	420	465	425	409	445	421	454	424	395	425	423	408	436	424	424	439	420	430	445	398	440	433	408	425	396	385	439	410	439	413	396	443	420	449	408	404	419	454	424	439	451	448	418	407	398	377	381	418	430	421	400	439	404	423	440	415	395	418	409	420	410	384	400	426	371	409	402	422	443	430	409	428	386	418	383	414	376	424	455	437	429	455	456	390	416	397	423	439	407	444	382	388	402	420	419	417	452	424	444	470	426	416	433	408	420	423	391	425	418	409	458	402	432	412	420	386	427	448	438	430	430	463	452	449	425	399	440	448	407	393	394	423	393	416	386	402	416	418	402	429	432	424	440	377	422	389	459	402	443	402	415	396	440	419	397	449	443	439	423	392	437	435	447	409	413	419	445	411	456	396	385	406	425	426	412	402	437	437	385	447	428	420	466	442	435	428	418	411	455	372	411	420	434	429	430	408	415	399	410	452	410	425	461	394	400	455	434	430	406	429	404	437	440	437	454	413	399	424	465	406	436	385	442	424	411	428	441	465	399	383	412	414	415	401	427	423	436	445	445	409	427	445	400	420	430	447	422	442	423	421	404	425	427	410	424	388	418	413	413	450	432	420	401	428	385	417	393	412	441	453	370	366	418	420	408	437	431	415	405	416	422	430	428	432	458	423	422	407	382	405	412	413	402	377	446	435	433	430	402	452	420	435	407	437	439	397	453	389	431	431	402	411	403	411	437	430	407	438	416	404	424	409	394	448	459	468	400	442	421	437	439	404	445	415	400	465	426	375	418	413	417	402	438	446	386	421	439	449	433	492	442	391	430	434	416	396	433	418	426	430	424	454	389	425	412	433	448	421	457	391	422	431	454	426	423	435	397	405	429	444	391	399	432	373	395	446	426	387	459	380	429	406	395	443	395	435	437	385	403	422	432	425	437	441	416	440	426	428	416	422	383	431	426	452	395	395	444	424	413	429	439	416	407	449	405	404	425	413	414	394	414	479	429	414	416	408	389	424	418	436	417	432	400	391	393	421	389	406	440	432	442	453	401	442	437	436	413	418	424	408	415	469	421	393	404	446	423	410	407	452	458	427	424	397	393	419	404	422	417	404	457	405	434	456	447	394	449	429	450	414	376	421	413	408	374	401	434	436	398	393	437	430	462	410	436	403	418	425	397	446	431	434	431	411	444	450	419	431	421	434	399	416	406	452	412	441	402	440	412	445	404	419	419	402	417	399	415	399	407	445	422	446	412	435	413	437	409	437	398	433	383	441	439	386	442	396	446	411	417	448	441	416	414	449	432	373	415	424	404	423	411	446	388	429	423	417	402	392	423	437	406	401	463	399	422	420	424	391	403	401	383	414	411	416	417	473	414	417	407	423	385	385	446	433	453	410	388	438	456	428	408	395	441	431	412	387	428	434	417	443	407	387	423	431	440	405	421	405	391	463	440	425	420	420	418	409	427	426	414	413	403	470	414	418	381	446	403	420	400	441	439	480	419	425	411	377	431	428	403	426	408	415	431	410	447	434	390	424	372	408	422	422	394	384	439	418	432	358	443	388	443	430	402	443	378	425	428	382	439	457	403	419	415	423	377	429	433	456	460	396	420	406	405	403	401	393	430	440	423	429	397	422	411	429	421	408	455	376	403	392	405	415	432	421	441	373	427	428	438	410	397	422	433	442	414	451	411	427	418	422	416	414	393	433	399	423	440	411	386	413	422	441	390	409	437	426	418	401	414	421	432	442	399	416	414	427	414	420	424	453	419	423	419	417	446	459	441	404	430	408	432	428	438	430	438	486	417	416	401	406	413	443	421	434	410	410	442	441	416	406	430	428	432	444	401	418	403	424	425	458	406	400	414	438	432	405	421	425	449	429	440	410	406	410	419	442	434	417	424	439	450	443	446	411	441	400	447	426	426	417	404	384	415	427	446	401	426	423	428	428	430	430	407	446	433	428	421	411	382	453	416	435	410	390	404	427	401	449	440	404	426	436	426	402	428	432	441	415	430	432	427	393	398	403	403	416	418	398	428	415	406	412	434	437	429	400	406	414	413	407	405	407	451	433	427	449	464	398	423	444	421	415	416	402	399	410	415	396	407	444	445	420	406	419	433	385	430	405	419	430	448	422	392	416	415	438	441	426	423	391	389	417	407	431	403	415	434	408	420	423	435	418	425	418	411	387	463	455	419	438	404	459	433	406	429	419	433	444	432	425	427	407	415	382	380	390	445	404	415	402	431	423	396	436	418	415	402	416	442	431	417	418	408	433	404	412	416	468	417	427	437	426	411	395	414	420	416	425	413	402	425	388	418	431	421	437	397	373	421	393	432	418	426	436	398	411	411	403	448	428	429	411	400	405	401	435	440	424	421	427	426	418	447	422	451	392	435	449	362	444	429	431	464	459	388	413	384	414	430	408	397	411	428	445	399	421	399	408	400	395	436	412	454	402	413	451	411	405	426	422	402	434	411	472	424	424	396	379	453	413	418	427	430	466	403	420	434	410	426	402	374	418	421	405	418	401	453	383	437	432	402	429	469	422	426	422	402	438	418	430	417	405	428	430	412	423	375	422	433	447	460	421	423	416	410	424	401	384	417	465	407	407	432	418	382	432	445	420	414	431	438	465	434	407	419	452	431	459	430	406	465	411	386	429	436	423	421	392	436	427	455	427	442	418	399	427	417	400	412	412	414	413	425	431	441	431	401	431	395	431	425	444	443	414	390	394	418	434	390
4734	14796	9897	4911	3615	2662	2012	1591	1335	1113	975	849	804	714	664	644	629	593	518	531	551	506	482	496	505	485	500	458	477	465	503	450	475	465	444	427	419	408	430	489	420	415	407	444	416	455	471	471	444	436	402	431	420	448	451	459	405	470	450	455	397	443	391	420	450	438	412	423	412	383	428	426	430	432	433	464	442	449	454	481	390	408	429	455	422	449	441	441	457	432	424	445	400	447	448	441	401	421	445	443	423	411	415	429	415	421	422	425	422	432	412	474	494	407	445	466	394	432	403	425	461	441	366	407	446	423	426	436	415	403	425	406	473	425	394	452	435	425	411	414	420	431	420	451	407	393	446	448	445	444	403	421	439	415	436	438	430	422	425	465	421	432	416	452	409	450	437	437	403	439	438	467	446	450	412	437	400	429	366	412	432	419	410	434	421	379	408	427	442	404	421	430	380	418	447	423	436	443	410	377	393	430	422	419	428	433	430	397	410	431	410	452	423	466	400	443	442	421	435	405	428	491	432	432	457	450	461	417	441	457	453	445	415	395	431	429	404	409	406	440	399	409	437	457	431	418	438	444	432	407	447	404	412	406	420	415	423	413	366	412	389	423	470	411	409	468	434	447	428	395	390	433	422	410	434	421	402	421	446	439	435	380	445	403	469	438	392	427	422	459	436	420	409	451	415	400	402	427	440	431	402	407	426	412	434	417	398	423	438	438	444	449	435	440	414	406	342	431	462	410	405	424	420	432	413	422	422	389	408	403	450	441	455	411	406	388	426	468	453	425	362	423	399	439	432	426	425	411	399	405	414	389	416	420	436	433	450	403	420	434	414	405	402	434	431	447	399	451	442	443	430	424	432	419	447	407	429	425	390	444	403	418	414	410	441	441	417	445	412	448	431	414	442	408	436	413	424	399	393	463	410	449	417	424	424	455	455	467	390	462	434	422	405	452	413	390	444	431	410	455	430	390	447	456	435	383	416	429	405	392	446	417	412	381	422	393	427	437	383	455	447	404	446	402	435	430	398	468	407	403	452	400	424	427	430	399	441	453	410	391	427	416	399	428	399	423	420	392	436	425	422	397	436	436	384	422	422	456	410	423	460	430	422	419	416	432	405	392	454	423	425	422	420	391	424	415	445	433	408	446	408	402	398	459	382	439	419	441	404	414	448	424	439	382	425	439	425	431	414	420	406	461	400	428	405	426	431	428	411	420	422	418	380	411	417	422	418	421	399	446	391	421	404	445	437	415	418	413	401	448	403	419	392	421	447	411	391	436	412	451	430	434	430	476	413	431	422	423	441	439	399	419	384	427	375	394	475	417	435	428	398	423	421	448	427	414	408	438	418	432	407	428	419	402	387	448	435	417	397	422	428	388	407	472	437	432	424	418	421	436	433	388	464	410	411	406	428	465	414	431	410	426	459	402	426	430	411	448	418	409	425	427	421	422	424	455	400	466	437	413	426	417	382	415	384	433	427	410	441	456	430	425	413	406	443	441	437	410	434	416	395	390	416	411	400	395	431	429	398	373	466	386	423	412	429	439	418	428	409	428	405	394	423	409	406	427	409	380	405	422	408	442	421	405	434	409	401	386	438	437	440	414	439	420	426	452	424	436	412	451	416	433	462	453	414	436	462	427	450	452	430	412	421	418	452	437	451	445	458	420	421	428	428	423	445	461	403	398	394	480	421	439	435	384	417	460	385	435	412	425	399	419	440	408	431	441	402	436	438	396	432	426	408	430	394	419	427	390	431	403	433	420	456	418	445	460	392	439	380	434	449	436	404	433	403	385	418	428	430	411	453	414	428	428	427	408	414	392	433	429	424	457	411	444	406	408	451	425	444	439	428	429	412	423	402	432	384	442	407	435	430	425	399	440	403	442	411	390	402	447	411	426	417	422	409	416	436	443	410	423	423	445	430	414	414	425	414	443	427	409	438	428	398	391	398	417	407	442	443	408	402	387	416	416	427	431	414	444	398	401	444	429	414	425	422	412	391	445	386	432	400	428	449	433	451	400	401	403	445	459	432	450	411	424	475	430	447	412	363	437	409	401	417	428	436	401	456	418	441	392	433	410	403	439	435	450	432	422	419	429	434	424	423	448	434	452	402	386	422	395	421	433	412	451	433	408	409	449	439	372	414	408	427	397	403	439	429	445	443	425	436	445	398	430	431	435	444	444	473	449	430	421	399	403	415	405	423	441	446	455	437	431	437	420	420	433	422	444	397	450	436	421	448	414	457	389	421	423	448	424	428	421	455	430	420	436	401	464	422	445	408	412	422	405	417	432	440	446	446	426	415	447	449	423	448	422	450	390	440	407	416	481	433	443	450	396	437	447	413	402	394	438	454	426	388	412	468	464	429	416	437	431	398	417	459	447	450	377	438	427	463	407	389	417	447	449	393	406	404	436	405	440	418	411	442	430	408	402	427	391	449	401	449	418	440	451	419	452	440	400	397	363	400	446	423	444	434	400	440	424	452	454	441	420	425	406	417	408	460	425	416	425	400	393	400	428	452	364	411	435	391	415	423	400	435	423	424	432	428	385	412	424	430	404	425	442	416	418	376	398	446	398	439	422	442	418	432	421	467	437	406	395	393	440	435	428	411	418	433	410	413	439	402	436	437	456	458	427	418	394	399	419	433	421	424	415	443	419	423	420	478	425	462	426	429	405	421	390	432	431	438	384	434	420	424	429	430	408	424	427	424	424	408	417	425	415	460	435	400	439	407	412	415	445	445	416	401	387	454	406	413	351	431	448	423	422	393	431	431	424	408	428	433	417	409	413	425	415	428	394	406	411	430	446	412	420	421	428	417	425	398	386	423	459	420	423	409	418	460	442	413	401	417	398	422	422	408	427	443	439	395	411	418	433	410	399	419	431	455	424	433	442	437	422	394	444	433	457	434	463	415	417	420	412	386	416	416	475	415	429	393	405	418	400	414	432	409	411	439	423	416	419	434	449	395	394	430	410	415	402	419	421	416	429	462	425	407	413	428	435	425	442	430	401	436	403	403	479	385	446	432	430	430	412	414	414	415	443	450	414	415	425	417	410	393	443	403	410	389	414	411	451	438	386	442	417	437	428	430	446	401	462	442	412	444	415	429	435	416	413	472	393	402	419	422	433	480	479	412	426	414	442	421	409	454	430	475	428	422	427	407	402	386	434	408	438	433	436	465	431	419	464	432	437	420	415	400	433	439	443	431	402	415	408	453	414	430	458	398	393	408	418	448	419	413	404	422	404	424	419	430	405	396	427	418	405	438	459	394	425	427	419	396	447	448	454	390	427	446	394	469	473	407	414	351	397	411	428	401	420	423	458	459	453	405	407	451	409	449	436	381	404	408	466	442	431	410	414	400	443	417	441	464	440	416	432	420	402	420	423	426	375	448	414	417	440	424	398	392	441	407	416	411	412	431	466	435	445	409	457	415	423	431	426	427	364	416	456	424	440	455	422	457	425	417	416	397	420	414	422	441	444	397	437	415	406
27914	17144	3161	634	454	439	307	234	241	229	239	231	243	255	237	228	243	253	218	221	210	239	238	225	226	236	220	248	222	204	210	194	228	229	241	192	225	229	230	231	234	239	241	220	237	224	213	237	213	222	223	193	225	183	246	220	228	234	231	200	226	214	231	202	208	233	232	219	218	242	260	221	180	231	279	229	221	209	260	212	217	240	221	238	257	189	211	244	201	226	250	214	222	223	203	228	204	210	271	254	232	239	200	186	230	220	236	239	253	217	231	235	202	249	236	221	223	229	207	219	199	230	232	205	239	217	227	219	212	207	251	233	217	209	220	236	230	220	210	230	226	203	244	240	217	217	217	250	214	230	237	229	251	245	232	209	220	219	211	217	222	217	237	244	218	230	215	221	229	218	215	223	246	225	219	243	231	221	240	239	222	213	220	198	224	221	193	221	250	221	217	214	217	201	242	214	211	222	219	220	216	209	229	254	255	213	239	228	215	218	239	215	214	215	230	228	259	202	220	239	221	233	230	251	251	205	197	240	246	236	239	241	222	227	234	228	205	235	199	224	214	226	226	225	230	209	225	210	229	222	240	217	254	239	217	257	232	212	213	225	250	224	219	221	222	188	228	215	224	208	225	239	218	217	242	214	231	227	219	195	234	218	230	235	205	245	217	219	210	205	241	236	211	207	212	202	249	231	225	239	243	230	226	240	226	193	231	249	228	183	204	215	221	199	221	210	198	230	215	239	236	246	218	221	229	242	233	230	220	225	217	201	211	216	196	229	203	231	212	218	225	223	243	225	245	217	207	233	227	230	253	231	218	204	217	229	220	242	224	248	230	256	230	237	237	231	207	228	227	203	236	206	218	222	243	242	259	216	222	224	232	252	202	218	224	220	262	224	200	218	230	229	235	210	230	222	220	217	202	243	219	232	186	224	218	222	221	234	202	222	239	225	192	219	208	223	238	249	258	218	230	224	246	221	239	234	220	227	241	212	236	229	204	212	216	222	198	226	245	201	209	231	228	217	225	211	231	214	220	219	211	231	233	212	219	235	224	225	218	236	240	208	244	218	228	221	215	186	226	182	238	246	246	200	226	235	214	224	213	221	195	220	217	212	225	218	224	216	198	211	208	203	235	230	233	214	252	231	228	248	254	219	234	238	227	235	221	225	225	236	213	246	211	201	232	216	235	188	240	223	182	239	203	205	238	235	224	206	246	258	202	219	208	234	198	236	245	218	223	235	250	203	237	229	224	213	235	240	215	231	210	234	257	251	258	233	271	219	218	244	212	203	257	212	223	223	222	228	201	223	241	219	224	191	222	222	213	220	223	225	252	235	210	248	215	237	237	209	249	243	220	232	233	226	196	247	233	257	204	230	235	205	205	202	226	229	218	243	225	196	234	198	242	240	229	245	236	204	233	219	241	244	232	247	230	224	221	217	230	240	221	230	231	236	237	215	218	219	236	202	228	199	219	203	221	219	224	242	216	227	203	234	210	223	221	221	241	243	218	232	231	198	210	246	216	245	214	213	209	210	233	225	240	227	250	215	217	228	253	223	216	223	209	234	225	243	234	234	219	227	228	232	226	222	211	257	239	245	227	237	204	232	207	217	254	221	246	208	228	228	218	243	204	274	220	246	237	204	201	212	241	229	234	210	215	232	225	236	222	214	218	244	250	241	215	222	214	195	237	253	239	235	255	213	236	238	253	224	221	238	235	232	206	222	240	230	217	229	233	234	201	212	236	217	245	236	210	210	210	236	220	203	257	220	241	215	234	213	211	242	225	221	204	230	227	207	210	248	223	202	205	247	220	228	201	223	214	223	244	227	239	207	225	230	234	240	237	218	229	224	234	211	213	223	241	213	222	219	224	235	218	259	217	210	189	219	228	216	223	255	237	242	220	228	224	214	225	208	200	188	228	254	218	224	259	232	228	238	233	210	212	252	216	222	200	230	241	238	238	219	213	226	230	205	214	203	212	234	245	203	215	210	233	233	207	235	189	250	207	234	218	221	239	241	223	196	211	236	236	225	224	228	196	219	197	223	214	219	236	245	236	212	199	229	208	249	230	211	211	215	216	235	236	247	214	218	222	215	206	190	228	230	204	225	240	220	210	239	242	238	232	222	226	222	215	211	225	226	209	238	257	231	220	214	237	235	244	238	204	252	232	210	208	221	242	232	225	222	221	240	219	241	226	183	226	218	241	210	225	207	237	227	214	229	224	224	210	258	216	240	210	251	229	233	247	238	241	215	197	215	227	219	233	218	224	212	242	237	217	248	244	233	173	256	224	185	246	227	228	196	213	241	220	234	197	232	211	220	226	219	213	233	221	228	222	219	234	226	256	244	227	231	217	227	226	225	213	237	265	216	236	248	229	225	226	242	241	217	220	213	193	202	229	215	212	216	224	227	240	236	253	226	202	234	231	213	217	236	214	215	221	226	205	207	246	201	216	219	220	229	219	187	208	233	205	235	226	218	217	215	240	228	217	227	228	227	229	225	221	214	192	224	193	242	229	201	198	241	209	228	245	206	220	222	228	226	226	231	237	252	210	216	225	252	221	230	232	229	234	224	217	218	239	208	231	208	244	199	221	197	198	201	213	243	218	233	229	213	208	217	225	234	211	227	233	237	215	237	214	217	248	221	201	245	206	212	246	212	241	228	234	221	239	209	255	220	254	253	218	211	232	237	232	218	224	236	230	206	238	222	223	215	262	213	216	217	246	252	221	254	244	235	232	239	239	205	235	219	238	244	212	226	259	212	237	219	249	215	233	223	227	220	215	222	218	240	249	221	241	226	248	217	228	250	219	215	245	243	204	255	220	225	217	233	204	214	236	234	226	240	223	218	236	211	223	235	247	193	234	228	248	248	232	222	219	222	246	243	196	212	215	234	226	201	253	223	221	248	238	234	218	252	234	218	218	228	217	241	213	232	229	206	212	224	247	247	235	203	243	217	208	242	188	217	235	240	244	233	244	248	222	203	216	240	219	226	233	240	212	229	219	226	209	212	245	240	208	216	220	216	216	219	213	220	231	219	227	240	225	230	237	246	240	225	217	210	231	229	226	247	236	223	211	227	243	224	237	236	241	228	255	203	209	256	234	240	235	230	230	257	247	226	237	238	213	237	197	232	217	215	243	207	227	219	257	226	206	222	234	214	231	239	232	215	217	219	221	205	229	224	223	233	208	217	226	226	199	238	217	230	196	228	213	246	189	217	232	202	219	243	234	204	202	211	213	208	221	224	244	190	212	230	209	212	239	203	230	241	222	210	225	213	213	218	232	233	229	227	253	238	229	213	211	208	242	239	221	216	241	237	227	216	224	235	239	234	235	246	222	220	208	222	230	221	200	234	230	224	273	212	256	221	233	213	219	204	200	209	245	228	192	214	216	243	229	236	195	250	234	209	216	231	247	237	225	211	228	226	239	233	209	225	224	224	216	233	231	232	244	224	233	200	221	228	215	245	249	231	226	219	229	229	215	231	200	220
4258	876	631	428	363	345	301	293	264	281	258	252	274	312	275	280	287	248	278	287	246	282	246	253	234	251	235	267	230	268	226	243	258	251	246	243	258	257	258	225	271	239	240	245	262	260	244	264	243	251	246	252	278	245	257	247	244	238	252	281	267	275	240	266	253	238	252	252	222	220	247	258	291	247	259	254	268	253	267	264	265	245	279	271	268	240	248	234	232	279	246	230	272	246	276	251	284	207	249	246	245	244	261	233	275	268	261	258	275	271	239	253	242	257	250	246	247	272	242	276	273	278	237	266	269	258	242	276	232	261	269	265	255	272	236	259	246	223	255	262	267	247	253	238	264	270	246	248	247	239	271	273	240	260	235	237	246	279	264	246	243	253	250	259	251	251	226	259	255	251	255	276	240	265	252	253	243	271	270	261	243	279	227	255	226	257	273	276	262	264	249	267	239	252	240	288	249	277	266	253	279	279	253	257	251	250	222	223	263	272	227	256	243	265	253	262	249	232	262	260	246	236	254	243	268	217	249	253	263	223	283	252	242	248	270	253	245	285	218	215	261	246	284	263	271	256	251	300	248	254	220	258	267	236	268	241	268	226	235	251	275	257	254	248	256	264	243	238	220	272	232	266	224	245	249	265	243	244	267	267	263	238	276	238	257	236	261	239	247	252	257	260	252	263	266	261	241	248	253	250	262	242	288	216	255	269	255	238	282	281	244	241	263	245	271	258	269	256	260	262	241	264	258	252	236	239	266	244	259	241	275	250	252	233	260	229	255	251	240	264	260	242	233	266	272	239	227	283	225	260	268	272	273	226	229	246	271	277	233	235	228	244	266	250	262	249	280	264	263	255	229	276	222	224	263	250	262	232	241	248	249	259	265	255	285	255	238	268	222	254	258	263	239	263	238	249	287	241	268	257	232	250	259	246	246	259	240	243	212	255	231	268	277	252	256	260	276	257	267	260	262	270	289	238	274	259	272	262	230	254	243	265	261	251	268	252	262	228	221	264	239	236	259	248	259	231	248	248	250	220	253	262	268	255	240	252	244	261	281	240	291	259	262	283	209	267	235	244	223	274	235	250	266	266	265	257	266	241	231	240	270	260	281	236	242	238	251	262	238	265	265	282	277	272	249	241	266	232	239	278	254	244	263	246	234	292	248	241	256	223	238	275	230	243	250	266	274	245	273	223	268	259	272	262	232	266	259	248	270	266	247	253	282	263	236	275	258	232	257	269	279	223	263	236	246	251	266	268	249	239	239	242	263	246	233	264	271	239	270	246	246	261	269	268	241	247	253	243	254	276	253	261	255	255	246	259	268	266	242	269	259	260	238	220	268	234	248	245	241	259	262	260	270	259	225	263	273	247	249	247	255	251	233	255	256	257	252	225	296	232	281	261	283	257	232	249	277	235	282	266	254	261	256	268	228	232	280	263	245	250	266	215	250	257	266	250	265	232	234	237	237	234	271	280	251	248	256	268	236	288	270	229	262	267	261	249	268	242	246	249	260	246	254	245	263	251	244	277	252	230	242	240	247	270	270	280	256	256	252	240	237	271	258	252	244	264	257	260	231	254	237	284	232	261	251	266	265	239	256	256	248	240	237	220	247	235	235	260	248	259	245	262	248	249	236	295	272	215	261	220	239	225	267	248	237	265	229	264	248	253	238	256	238	278	258	276	239	248	260	233	260	264	250	264	282	246	219	266	222	254	239	235	257	250	259	268	272	268	255	234	245	249	239	260	268	245	280	275	262	275	208	248	256	255	233	223	253	264	248	253	234	258	250	264	236	264	256	266	254	276	260	248	274	220	246	264	230	234	244	245	261	252	294	232	250	255	259	260	271	274	268	271	262	268	274	271	264	239	239	253	273	252	263	259	245	240	233	259	257	237	273	248	251	281	266	236	257	259	249	257	254	241	208	242	241	244	271	247	260	246	265	254	224	265	243	250	213	243	258	256	220	275	238	258	229	253	230	262	253	254	279	212	253	264	238	243	264	279	246	274	258	245	271	244	269	268	249	267	224	250	258	272	268	241	250	268	271	247	252	243	245	266	244	204	264	267	236	255	260	254	260	245	261	270	260	235	306	231	283	264	246	232	247	239	272	230	240	261	248	262	235	251	246	250	249	261	248	264	238	266	246	266	252	243	278	268	270	249	265	241	250	251	273	240	251	241	239	281	271	253	249	233	239	289	248	226	258	245	232	255	254	257	256	239	238	245	259	276	244	249	228	250	266	251	244	266	232	271	283	243	256	244	252	278	256	287	268	261	242	254	256	240	221	254	267	245	259	253	255	275	238	252	262	244	231	258	267	248	259	224	249	240	245	268	254	243	251	270	226	293	254	251	248	273	252	259	205	254	229	260	273	275	253	275	258	235	248	250	264	254	237	251	232	250	264	254	247	238	251	214	235	250	239	254	278	234	247	265	262	280	269	262	252	239	283	273	258	255	259	249	259	250	272	246	279	289	245	288	249	247	235	245	223	236	251	258	260	257	248	248	233	252	277	282	254	234	246	240	280	250	265	274	241	248	263	270	261	238	262	245	246	262	239	267	254	247	272	254	256	257	236	259	277	262	234	248	244	275	283	264	255	246	267	254	253	228	271	233	265	252	243	260	272	260	262	232	231	266	265	247	234	277	270	255	239	230	239	237	225	259	278	227	255	232	259	245	254	248	273	260	251	230	267	231	230	238	243	243	226	243	231	255	258	259	262	237	241	237	250	275	280	286	252	285	232	258	239	238	267	245	259	272	266	247	249	265	248	246	226	251	221	248	246	250	250	271	237	290	250	230	227	242	255	242	260	277	267	258	241	259	242	237	259	229	269	267	240	269	240	242	250	251	256	278	253	236	241	252	230	254	265	232	242	261	235	257	274	251	260	250	240	232	265	259	269	273	248	271	241	253	244	255	256	265	285	247	241	233	250	246	249	274	240	257	267	264	290	257	238	217	250	235	277	268	250	244	262	260	272	250	253	261	238	266	228	235	272	251	254	253	282	237	271	240	276	274	249	254	243	266	244	244	258	238	254	265	250	243	246	273	260	258	257	299	242	260	289	227	246	270	242	249	245	247	226	250	231	275	258	235	249	265	258	256	257	278	246	235	252	252	272	246	258	262	250	265	236	267	274	234	255	272	269	235	252	238	212	288	246	279	250	252	262	264	255	249	266	254	256	229	253	247	254	268	274	225	240	264	273	255	269	233	265	221	250	257	250	217	248	255	248	235	241	222	259	265	240	267	248	252	241	275	265	273	239	239	240	254	267	245	261	253	276	264	244	285	269	236	233	270	274	259	239	242	247	270	276	267	269	244	257	245	282	229	259	241	249	231	279	240	233	248	253	247	256	277	251	258	266	241	270	245	248	269	248	244	255	248	271	262	279	281	263	266	281	265	252	260	247	256	274	236	245	244	236	238	258	237	265	247	229	259	272	266	265	274	244	247	261	267	250	245	222	245	262	264	270	252	253	251	277	253	246	281	251	227
24010	21414	28679	24518	21406	8386	825	517	398	369	360	348	301	283	265	257	227	202	206	245	210	203	184	207	212	205	208	218	186	182	203	174	201	204	189	195	189	169	194	193	197	180	204	208	174	190	169	170	145	167	182	195	170	162	181	184	173	189	181	176	171	184	165	190	207	186	176	158	188	184	180	172	188	157	193	172	175	177	193	183	167	183	172	195	179	180	196	181	188	204	178	174	167	177	179	197	209	191	197	154	185	179	172	189	171	205	170	185	172	199	186	176	186	184	168	175	170	182	178	195	194	170	164	207	196	194	191	162	189	179	182	173	186	184	178	191	170	172	168	169	166	181	180	178	172	204	193	169	169	182	165	169	186	189	199	182	176	171	195	196	180	179	176	155	177	178	190	197	173	188	200	199	187	158	186	213	207	200	175	181	169	196	192	184	163	148	165	171	190	190	182	176	168	184	193	167	157	167	178	188	175	202	159	182	178	184	169	194	185	177	167	187	173	199	179	165	199	167	174	197	163	188	180	175	170	170	166	182	166	196	198	193	192	180	169	205	168	172	147	206	171	161	173	183	176	164	178	191	184	148	198	184	165	191	165	175	165	195	166	188	192	191	198	186	169	176	180	175	190	195	188	182	186	191	187	188	188	179	186	165	171	179	194	184	182	190	188	177	190	180	179	194	196	202	184	189	192	178	196	208	193	167	186	166	213	188	171	178	175	185	191	212	179	199	181	163	185	149	180	174	186	171	194	179	182	156	187	159	168	199	176	175	173	181	186	208	171	182	191	193	178	174	181	188	176	169	155	181	208	183	193	179	188	163	193	188	176	215	172	177	168	191	173	183	206	183	167	191	177	191	206	190	168	171	195	169	173	168	172	190	161	162	186	184	182	180	204	181	197	190	166	207	183	176	170	184	175	183	204	167	223	173	203	180	157	151	200	180	159	164	193	192	182	164	174	157	191	190	199	193	168	194	198	189	161	168	197	177	170	186	187	158	175	178	159	182	169	181	177	158	165	202	185	169	173	168	176	179	176	177	210	181	178	187	186	175	187	180	166	183	181	166	187	193	186	180	186	176	195	164	195	160	180	192	174	201	186	171	177	199	165	172	163	188	186	194	182	161	159	199	177	170	188	192	154	159	202	174	146	190	168	195	176	171	190	185	202	174	152	164	171	183	192	177	172	164	173	184	174	168	173	170	178	192	200	176	196	188	170	198	183	174	183	187	196	195	198	172	186	175	192	178	195	165	206	183	180	173	197	169	170	189	170	160	173	178	182	189	202	161	167	183	170	194	163	203	205	167	193	209	177	178	176	186	207	193	187	194	185	175	151	175	172	198	186	196	163	171	184	180	204	145	194	166	181	175	181	182	191	177	149	188	198	182	206	191	157	201	169	175	175	206	164	175	172	188	188	186	169	169	182	164	187	212	180	180	175	178	177	162	185	216	175	185	183	183	173	183	163	185	199	186	190	153	164	173	174	177	165	165	190	178	190	177	207	165	187	168	183	178	170	176	171	190	169	186	193	167	162	181	191	188	183	186	172	183	191	184	189	163	202	196	185	191	210	185	170	188	205	186	190	161	162	190	176	178	174	179	168	193	199	177	173	170	202	190	174	174	172	152	161	190	181	151	181	169	174	179	182	174	158	183	196	212	160	152	179	197	169	182	177	158	207	175	188	184	223	183	167	185	188	194	190	176	202	182	182	194	191	183	181	183	175	190	171	182	166	214	157	196	221	191	175	195	175	191	179	198	186	193	191	173	181	161	181	180	184	189	201	166	183	186	186	174	198	185	197	193	203	187	196	186	186	178	189	192	171	159	186	164	193	168	183	188	175	172	167	158	192	187	178	185	187	170	182	183	181	227	192	200	153	163	179	171	179	192	183	183	199	170	183	172	172	204	201	169	202	172	187	180	180	171	173	176	170	175	178	180	177	174	186	191	197	181	175	183	181	166	171	189	188	167	181	207	175	194	172	189	190	182	166	179	199	181	182	192	193	181	202	181	205	196	182	171	218	187	171	170	192	179	184	188	170	187	172	180	192	184	158	169	200	186	217	194	165	184	180	202	187	181	194	193	161	174	153	204	200	164	156	224	183	187	166	185	192	205	175	176	171	168	177	189	179	158	170	191	199	189	181	185	178	202	169	170	191	199	193	178	189	183	189	162	163	188	186	191	166	165	170	193	175	175	187	209	163	179	187	185	203	180	177	192	200	169	206	213	189	178	209	186	198	158	158	211	192	171	169	156	193	182	158	168	173	218	191	182	196	193	164	187	168	192	187	186	160	172	190	171	166	176	190	157	189	184	167	209	173	168	191	164	163	174	188	184	186	165	184	185	195	206	163	188	185	173	177	162	172	169	197	204	182	188	194	207	172	169	192	167	177	178	176	187	190	184	171	185	176	174	172	168	179	153	178	172	184	198	192	176	184	171	157	163	178	205	161	162	158	174	188	185	172	168	194	172	213	167	179	193	199	206	198	182	192	188	189	174	208	188	184	189	161	193	175	164	170	188	155	198	170	192	178	170	203	188	186	180	181	194	186	201	192	184	176	163	183	183	207	206	197	173	216	194	159	178	154	181	181	196	197	202	178	164	191	184	178	197	188	177	189	185	161	185	173	186	178	176	157	156	164	182	190	201	189	180	175	177	192	173	193	164	172	173	188	181	179	186	189	171	195	176	179	179	164	186	180	185	176	179	175	172	173	172	177	185	195	196	186	181	160	187	195	175	172	190	180	198	197	194	181	175	195	195	188	171	177	187	196	171	183	181	192	170	177	174	179	167	171	197	195	186	182	198	161	167	182	194	183	169	165	193	183	193	206	189	175	189	156	183	182	190	175	192	186	185	169	181	166	202	183	169	186	194	178	206	164	201	164	179	206	174	151	193	183	175	182	176	200	187	165	181	196	150	195	173	181	167	194	179	175	193	194	161	172	174	209	179	174	190	190	195	202	168	208	163	183	169	186	159	188	161	191	188	193	173	174	208	186	166	192	170	165	168	193	192	158	188	187	179	182	160	198	188	182	198	180	180	189	184	171	194	181	190	193	170	176	197	178	189	190	178	203	186	180	153	178	187	198	191	180	186	227	169	185	173	191	183	178	194	196	136	185	194	205	161	205	171	183	185	169	197	162	176	165	179	201	195	207	181	157	172	158	188	165	168	165	194	169	186	152	168	193	165	160	183	170	192	171	186	159	192	208	188	181	177	200	159	177	163	188	179	166	174	170	174	185	193	205	206	196	163	170	184	164	187	190	176	219	207	179	191	180	185	171	191	174	166	172	175	184	172	181	174	190	175	189	190	192	202	167	202	179	180	194	157	184	160	160	172	174	159	190	178	174	173	190	171	212	168	176	194	171	154	178	178	206	170	185	158	161	167	171	185	183	172	184	153	177	189	186	166	188	168	183	183	165	177	168	191	192	189	181	170	185	181	186	193	184	201	151	163	175	168	166	194	182	167	167	186	181	158	169	199	186	171	179	189
3466	8961	5763	2633	1888	1438	1053	831	657	535	441	434	393	335	311	303	287	262	264	255	274	251	217	252	204	233	249	227	200	235	202	205	214	215	217	217	219	206	206	199	217	216	203	214	199	202	215	201	203	186	197	210	201	188	209	214	196	220	205	210	199	195	186	192	208	204	192	180	189	212	212	205	228	214	196	192	193	190	192	185	190	202	203	223	191	178	177	220	208	179	194	212	224	198	208	209	229	211	189	209	212	220	202	204	194	200	206	184	190	214	191	207	177	217	182	205	213	183	182	184	209	158	214	179	203	210	193	189	205	182	208	189	207	190	178	190	201	199	211	180	195	175	192	214	180	225	207	202	214	191	187	220	215	209	196	200	187	211	184	201	196	211	190	184	194	192	197	180	210	207	171	205	205	191	178	179	217	202	195	189	201	216	198	208	204	193	213	210	187	187	175	176	190	173	207	213	229	198	224	175	200	188	194	198	169	204	204	191	207	204	185	199	199	196	179	198	193	177	191	206	196	194	187	210	178	213	202	169	219	184	208	197	178	183	189	198	214	215	173	203	191	204	160	202	201	193	182	201	183	196	219	198	206	193	179	208	202	211	216	188	197	223	216	191	191	207	192	225	184	205	188	206	211	197	145	197	195	200	208	176	190	198	186	185	179	185	172	182	199	190	178	189	188	190	191	187	203	183	188	200	199	193	183	179	175	177	197	190	184	207	204	195	210	207	168	204	225	215	202	179	217	212	176	213	184	219	171	218	201	202	218	194	191	191	193	171	193	183	186	205	200	202	183	182	186	212	208	198	216	207	196	196	180	194	210	209	194	200	185	193	159	184	175	185	181	170	189	178	189	207	168	196	201	181	187	184	206	180	183	183	189	180	193	200	210	240	180	181	178	180	195	198	207	223	197	206	225	219	204	188	179	188	210	192	186	203	180	214	224	174	181	181	199	197	201	226	187	205	201	209	190	195	191	187	174	186	187	192	200	201	207	212	205	201	197	196	203	208	180	183	186	196	193	187	177	204	192	209	211	178	177	211	207	225	197	184	205	207	224	187	199	193	214	197	186	236	168	218	195	202	204	188	217	196	188	209	187	193	220	214	193	196	224	174	206	203	215	190	185	174	211	209	174	195	171	178	221	212	160	206	197	223	197	199	207	211	206	188	206	196	189	196	192	224	174	215	207	190	185	211	202	196	215	182	208	183	208	182	198	184	194	204	198	188	173	205	204	208	195	199	192	207	216	181	209	182	167	219	175	200	198	194	184	204	182	206	205	184	211	191	223	174	205	182	208	192	186	221	198	196	196	178	191	206	199	219	208	218	190	211	181	193	196	194	206	211	184	214	188	210	183	217	198	209	197	193	199	226	205	192	204	215	174	181	194	209	215	176	180	182	188	197	187	209	202	195	192	196	192	195	189	186	214	199	200	197	219	202	199	192	167	204	204	198	197	209	168	208	186	211	195	195	181	219	181	205	208	187	205	173	185	207	198	177	198	183	176	183	210	214	193	192	205	185	186	200	224	202	191	197	218	216	193	194	197	208	208	191	196	210	201	191	199	198	204	187	200	165	197	185	195	186	198	181	216	218	196	190	190	205	194	189	213	194	219	192	223	200	209	194	212	186	176	201	211	193	195	181	173	184	214	208	200	209	190	155	191	210	194	196	180	199	205	176	190	199	157	202	185	188	228	186	215	200	194	215	182	243	217	187	196	204	200	200	180	223	204	185	209	194	187	215	210	225	180	179	211	217	196	210	182	229	216	211	195	186	212	206	201	185	178	198	198	176	185	205	210	191	174	196	215	211	186	207	202	211	189	218	216	215	182	211	193	198	186	190	213	220	200	190	190	188	194	174	199	195	187	225	184	177	177	193	177	213	201	203	186	174	217	222	214	193	204	222	184	187	230	203	182	184	198	214	203	185	210	194	185	205	193	206	194	209	221	185	216	206	193	198	212	222	197	222	198	184	206	191	183	227	177	214	210	168	192	180	195	194	192	202	212	173	179	221	187	186	198	197	186	203	217	197	203	237	192	203	205	184	207	178	209	193	177	193	188	189	211	168	207	192	218	195	211	180	200	202	193	189	193	192	204	187	188	225	184	207	198	208	214	185	216	205	196	188	170	210	195	175	194	188	182	213	179	200	189	233	190	187	210	206	227	190	179	201	185	194	196	217	197	189	195	206	201	190	170	185	195	214	203	216	179	209	207	184	182	217	183	180	198	192	194	212	190	185	187	184	170	203	193	191	200	208	211	206	171	201	210	196	200	195	202	190	208	195	183	196	211	186	217	197	196	202	213	217	204	174	214	192	195	201	202	182	184	200	185	206	185	196	190	203	210	191	173	194	199	182	206	183	201	214	195	192	197	208	231	207	188	202	220	211	220	203	188	174	214	217	215	220	195	210	202	189	196	200	202	201	203	195	202	195	204	183	194	198	191	202	216	201	184	185	201	221	204	217	193	191	198	194	190	181	221	221	209	226	186	196	176	199	179	207	205	214	208	217	198	172	181	204	225	195	216	199	195	183	194	186	190	214	189	196	209	204	187	230	190	193	212	195	190	205	191	201	189	200	173	198	199	199	196	194	182	214	204	190	209	176	190	178	176	176	202	189	211	189	188	211	195	216	203	199	209	207	181	182	208	203	209	199	206	193	195	195	198	219	189	208	210	185	184	205	174	177	206	217	184	184	208	196	185	206	178	165	212	192	215	206	176	196	193	204	204	174	218	195	230	192	205	174	213	188	190	211	176	234	218	187	211	200	201	190	186	206	188	207	192	180	188	194	175	184	195	188	210	195	200	198	209	183	226	217	212	187	198	218	223	206	175	185	220	217	195	218	192	202	196	209	228	205	176	190	210	192	187	206	211	205	231	190	187	234	180	208	201	204	186	205	208	194	210	219	174	198	180	186	200	169	193	211	220	190	197	192	211	200	184	188	215	201	183	230	208	180	210	199	211	177	188	179	199	175	184	208	208	187	209	196	237	193	185	196	203	194	193	196	187	194	196	200	201	193	208	210	185	189	211	192	199	192	199	215	186	200	188	215	204	190	196	207	213	188	195	190	224	183	169	212	206	207	189	191	197	196	190	207	184	169	187	181	168	173	214	202	186	209	179	216	190	214	180	207	196	200	184	194	199	169	169	192	190	182	204	202	185	216	186	192	219	177	187	213	192	194	201	185	192	213	208	180	196	188	187	192	202	205	184	201	192	203	213	201	178	203	210	179	183	194	218	208	224	214	201	216	190	191	208	184	184	197	194	206	200	213	191	203	207	200	203	204	196	179	197	193	187	222	184	213	226	193	198	190	174	202	229	199	224	193	190	212	203	177	203	221	191	186	190	223	180	207	175	201	186	199	212	172	215	183	205	199	198	195	204	217	192	207	208	197	174	220	205	198	211	219	175	176	211	208	201	216	207	198	197	209	191	218	215	224	185	207	187	197	184	192	205	200	190	200	211	205	211	200	209	192	180	198	205	183	200	194
24971	21261	27292	25418	9392	816	655	592	582	469	504	457	496	515	469	451	492	449	425	448	454	458	453	453	440	436	413	424	450	443	442	468	424	439	432	416	380	426	394	432	437	402	470	386	457	421	444	436	401	446	417	424	417	388	448	436	422	406	439	430	435	405	402	393	420	424	407	414	405	384	441	433	431	402	397	463	419	394	491	451	460	430	395	400	440	459	474	427	357	435	432	404	433	422	453	415	410	400	416	418	395	466	403	433	451	408	422	446	402	419	403	416	417	438	406	465	398	412	416	401	434	401	413	417	410	416	431	447	444	441	447	410	430	436	442	430	411	416	468	474	415	451	420	428	431	431	424	399	436	428	405	427	454	413	437	440	409	436	438	414	432	420	427	439	449	405	402	426	429	367	431	448	464	420	432	402	432	426	448	451	454	435	410	447	425	417	402	401	435	449	437	435	425	405	445	422	442	458	442	413	414	424	422	444	391	441	395	418	413	427	417	424	412	414	444	473	427	398	475	433	438	411	440	430	403	411	418	409	400	396	425	467	426	419	420	461	421	422	396	419	455	439	388	411	416	440	402	398	414	429	444	380	421	409	415	423	438	393	412	414	384	416	420	420	413	404	431	421	421	447	437	446	431	390	440	431	422	404	394	404	425	450	413	389	433	444	392	420	437	419	447	475	407	408	421	391	406	452	412	430	435	453	424	410	425	417	405	374	443	403	410	443	432	446	427	394	437	409	390	386	424	407	422	417	433	427	410	425	412	470	454	417	446	439	404	424	412	423	460	421	403	445	385	422	427	389	400	381	404	404	453	419	444	432	425	401	409	428	419	428	446	437	396	399	403	396	421	437	432	450	435	399	428	426	412	413	422	443	387	437	413	437	433	431	420	439	435	457	428	436	438	422	462	430	452	447	405	434	397	396	410	422	440	401	393	415	405	426	441	451	457	430	422	406	446	418	393	417	400	439	403	407	417	465	415	449	415	439	407	418	413	407	399	395	441	456	395	428	416	412	395	383	406	397	433	403	415	424	417	440	390	397	440	417	412	422	442	432	456	424	418	455	398	424	407	421	433	410	416	386	396	439	400	424	433	464	418	472	438	422	471	411	446	432	435	437	397	411	424	417	419	406	413	428	421	431	394	390	417	420	428	459	433	430	436	400	411	405	418	432	427	428	418	430	419	423	396	414	415	428	430	398	422	440	423	429	414	400	402	419	441	415	415	424	411	434	415	408	452	429	422	420	440	415	404	431	426	432	424	407	416	420	407	419	433	451	436	451	411	436	442	431	391	390	413	391	451	418	417	429	419	403	420	407	446	436	457	462	412	439	422	445	453	419	379	462	431	428	446	438	437	405	385	402	401	451	396	421	456	415	423	442	408	428	399	451	425	436	425	428	436	406	430	449	479	423	407	435	402	393	392	373	405	449	418	470	420	419	427	435	409	443	400	418	433	451	405	420	430	432	408	441	434	428	445	408	440	387	435	428	421	384	424	452	450	415	408	442	390	416	416	441	393	399	425	445	421	419	415	421	399	442	442	406	461	454	413	420	398	423	424	374	440	415	431	409	426	398	405	392	404	408	460	466	448	430	414	396	385	425	418	437	419	416	437	412	412	410	433	446	430	411	440	404	424	405	382	406	423	372	415	444	422	394	415	428	398	451	412	429	404	480	428	420	448	421	402	421	386	411	407	435	413	403	404	442	427	419	439	389	426	390	439	434	444	451	440	435	396	431	473	434	406	428	424	452	448	423	428	443	408	395	447	387	427	415	400	439	392	439	422	441	385	410	402	444	425	451	411	427	440	426	432	409	415	413	454	411	419	399	401	446	433	386	400	409	422	409	452	450	431	442	415	442	452	458	440	430	399	416	413	429	422	446	412	415	446	433	442	434	401	434	388	403	425	392	416	437	439	433	422	455	417	429	397	438	436	413	422	413	460	421	394	410	422	412	431	414	441	416	452	409	422	396	406	429	443	420	395	429	459	437	451	399	415	436	438	401	390	420	395	415	427	412	421	396	416	400	468	388	432	421	436	413	397	407	404	467	466	411	408	399	443	445	409	377	478	397	422	418	431	382	446	426	423	392	414	405	433	403	435	407	367	465	450	474	421	392	414	428	434	413	416	456	413	434	411	440	385	418	454	417	404	450	469	368	419	411	384	412	398	406	436	439	432	445	382	453	422	416	428	407	410	420	406	427	402	423	411	419	403	400	432	416	441	449	382	438	429	456	441	453	401	435	411	426	366	419	409	438	399	391	465	450	413	393	425	425	398	424	414	419	440	410	410	434	377	426	432	415	407	412	419	453	433	438	404	404	400	427	431	412	442	423	397	447	445	458	407	436	428	413	394	427	421	406	404	414	398	444	453	437	427	401	428	379	426	429	428	422	427	410	407	391	398	417	444	412	415	427	457	415	385	403	464	413	429	445	400	417	419	418	424	443	434	431	399	430	437	397	418	420	399	387	438	407	418	409	433	423	407	444	443	389	448	457	422	452	431	426	422	435	412	408	429	443	405	428	386	405	409	431	439	434	425	421	470	446	386	441	404	398	444	466	401	441	417	464	436	484	463	404	389	434	421	430	435	457	404	403	418	415	432	402	439	405	388	391	434	401	406	412	442	398	395	406	410	435	360	393	451	445	396	413	403	447	397	410	427	457	412	423	429	448	401	437	418	416	416	412	428	401	422	403	402	429	415	431	416	450	388	379	378	422	443	420	438	404	449	418	426	372	411	476	449	409	445	404	462	442	404	461	444	409	420	414	402	395	442	400	434	404	419	434	403	427	481	437	406	464	426	374	420	452	403	432	404	423	391	385	433	420	429	446	415	413	452	403	421	407	410	373	377	401	399	431	399	434	480	435	416	437	446	466	417	409	472	449	438	404	405	435	410	404	436	404	391	435	419	432	409	419	421	435	444	387	422	386	398	435	457	396	403	405	416	423	430	404	417	417	451	414	419	419	438	407	422	402	396	425	411	426	437	409	449	414	391	437	471	406	432	420	439	451	433	407	410	424	438	390	407	390	415	418	440	401	397	424	432	443	362	413	413	433	432	384	430	396	446	426	438	401	453	412	397	445	409	430	422	438	427	448	439	419	410	398	417	449	468	456	422	436	431	369	412	419	464	409	438	431	399	415	425	445	401	419	404	424	413	456	432	442	427	420	423	397	395	412	437	455	453	371	404	398	460	427	443	399	404	400	427	419	425	402	444	424	405	444	416	404	412	399	440	389	434	391	420	421	441	412	441	417	438	401	446	430	433	436	443	418	458	436	425	440	419	431	408	418	438	424	407	454	449	418	425	390	429	408	466	413	399	436	441	420	420	408	387	445	418	394	441	426	419	442	443	460	410	437	400	471	411	402	404	422	369	414	417	392	425	409	401	455	419	418	472	403	413	458	400	440	425	418	415	425	434	419	435	440	396	401	401	429	443	463	424	456	392	447	472	417	404	411	400	411	396	429	407	407	388	431	416	381	408	416	446	442
3494	5310	3367	1798	1351	1036	866	759	705	642	588	586	569	513	515	485	510	498	475	496	503	487	490	450	455	468	491	424	447	451	470	486	463	492	417	460	463	457	448	453	425	410	470	461	471	473	457	465	412	440	475	435	473	418	479	429	493	421	465	462	413	403	505	502	487	457	453	441	412	404	448	452	454	468	485	463	474	452	441	490	437	446	458	464	419	429	440	443	477	481	465	433	449	441	439	485	451	420	450	420	475	425	447	426	444	473	455	442	501	464	479	440	462	467	475	432	480	441	451	448	423	441	446	427	455	455	453	435	446	471	442	455	455	492	415	479	430	450	420	435	459	477	420	480	469	420	406	457	458	460	430	455	447	444	454	466	454	463	444	456	468	426	472	452	442	435	447	477	426	414	465	473	392	469	453	498	457	510	443	451	453	415	449	410	464	409	445	461	437	456	427	503	434	483	442	435	446	419	439	454	416	491	453	458	460	450	460	451	428	446	452	442	427	439	441	453	439	409	429	453	447	412	441	429	435	454	447	435	433	448	423	447	450	455	444	469	410	444	410	449	434	451	425	467	476	446	467	445	444	477	455	433	449	475	436	446	428	452	447	443	464	459	423	435	445	448	436	410	409	421	477	442	461	431	408	453	424	457	423	428	412	451	446	450	441	458	425	466	446	455	418	470	461	447	431	464	433	479	423	452	410	459	406	473	477	439	455	427	445	458	461	434	428	446	417	426	426	449	463	440	481	414	429	457	433	423	443	430	471	471	484	410	441	450	476	433	466	464	458	442	443	481	460	451	455	427	465	465	497	471	473	468	473	451	448	449	438	408	401	422	477	493	444	504	420	473	478	474	454	447	435	471	429	455	438	432	450	459	411	459	442	453	400	492	469	436	468	454	445	455	461	467	423	459	427	446	396	387	471	424	442	449	443	434	438	483	452	458	476	444	443	446	433	458	450	459	443	469	435	455	436	462	463	410	458	469	490	456	456	467	433	415	454	450	420	486	487	479	437	445	456	446	454	456	459	470	459	459	457	432	459	434	431	466	421	480	463	465	452	468	435	460	432	493	419	418	452	439	426	468	472	453	438	450	418	453	453	470	423	450	431	440	448	448	419	451	442	444	432	479	455	451	465	416	442	454	443	456	438	451	420	439	450	471	438	470	441	419	471	432	415	468	439	435	458	440	395	451	438	439	476	413	472	436	467	455	395	420	438	457	467	438	416	442	404	438	416	418	444	409	460	454	443	471	431	466	460	467	463	456	425	446	425	466	469	407	461	475	437	469	458	453	475	463	455	449	476	401	470	451	430	423	457	429	461	467	438	472	459	451	437	451	434	470	449	477	484	448	424	458	452	464	454	436	450	416	438	439	426	501	454	442	436	429	442	422	445	441	435	444	433	452	482	460	434	415	440	416	432	455	431	415	480	420	479	424	433	492	488	431	514	425	385	473	459	438	439	430	444	418	441	451	460	486	482	411	424	443	420	442	493	459	433	437	442	434	448	443	440	445	414	477	416	518	427	436	478	442	427	397	461	457	458	430	439	440	448	437	484	441	483	474	410	453	397	432	446	447	416	412	463	418	466	426	460	445	524	479	449	453	478	462	452	428	425	463	458	459	433	441	435	417	458	466	430	446	475	425	502	431	449	447	430	454	429	429	471	436	433	446	473	457	469	451	462	453	472	430	463	424	452	491	444	415	473	470	443	462	449	440	421	449	463	472	458	450	426	459	414	464	422	443	458	462	463	429	429	464	461	451	425	488	466	431	452	479	435	460	416	498	447	410	408	448	440	408	501	427	465	425	469	439	457	452	464	444	441	415	446	467	517	448	459	451	457	469	423	439	477	431	450	418	431	457	447	463	424	429	440	451	501	443	443	462	456	470	446	421	458	459	446	444	472	478	433	491	421	427	457	440	456	456	429	465	415	513	454	454	453	471	434	456	428	442	442	467	472	427	438	480	409	455	449	431	431	430	437	422	501	476	446	481	504	434	450	423	421	441	500	427	452	445	437	446	429	465	428	462	488	422	430	472	447	450	447	433	425	429	453	423	416	472	457	443	464	461	441	422	440	453	432	464	389	458	451	448	465	439	435	473	429	437	405	437	444	429	481	469	436	454	440	449	420	443	439	433	438	423	458	438	450	420	437	433	431	477	446	442	489	446	449	474	451	447	446	477	435	440	463	441	421	415	432	456	464	458	449	461	433	455	434	475	397	453	462	443	432	442	445	426	428	408	432	433	461	451	438	450	430	449	432	434	436	427	444	408	426	458	449	461	429	445	428	442	413	458	417	483	475	435	428	456	444	437	450	427	439	447	427	478	460	503	473	436	435	446	468	412	464	434	491	437	444	429	458	440	440	449	430	442	426	469	454	460	480	444	453	478	422	454	458	447	440	434	464	429	456	464	446	441	473	413	438	475	469	440	476	445	465	395	463	404	427	467	483	461	458	430	430	401	444	413	464	428	454	438	393	434	444	428	465	429	453	478	449	426	469	442	420	470	459	455	475	440	453	474	444	483	424	431	430	444	444	405	454	422	420	415	416	450	426	425	448	410	484	456	481	428	423	453	452	425	441	445	437	434	466	461	450	431	465	448	462	471	444	465	472	474	427	422	469	445	414	428	435	431	454	455	426	471	431	477	410	465	452	451	395	451	451	416	427	396	442	457	477	409	471	424	455	416	423	440	462	459	449	464	454	430	451	460	461	438	436	477	473	446	459	470	457	449	427	423	457	467	467	471	437	464	414	470	433	437	434	443	469	461	441	449	448	427	458	448	478	467	447	440	440	435	419	473	447	441	422	446	430	432	449	436	423	429	430	455	478	449	434	391	474	455	507	483	425	432	479	428	456	421	430	451	462	461	470	479	440	421	453	457	413	463	437	453	459	424	469	428	440	404	470	457	451	429	418	475	452	476	473	405	451	472	453	480	428	478	427	457	452	457	419	458	414	455	464	443	447	430	461	446	459	456	470	443	427	410	439	467	463	421	469	428	425	471	407	461	441	413	457	451	447	443	464	480	456	450	414	454	465	409	481	416	446	461	481	441	476	468	458	480	411	468	434	422	484	446	441	451	402	493	475	475	460	459	422	439	420	439	417	450	430	481	422	439	467	446	465	468	435	414	481	456	420	444	414	459	454	449	440	445	448	434	426	451	405	454	459	427	431	437	437	454	471	439	437	440	415	454	433	449	469	455	431	460	401	455	483	423	427	426	436	458	496	443	430	464	468	433	452	404	443	452	450	467	446	446	455	449	419	427	442	419	461	456	453	426	376	461	448	434	416	414	419	433	437	422	452	458	478	443	442	421	430	427	471	455	442	429	426	432	456	494	447	430	386	433	445	421	416	428	457	470	434	458	492	426	456	465	425	417	439	400	438	440	444	453	466	411	419	443	451	451	440	460	419	426	449	428	428	445	458	484	475	439	459	441	447	477	438	414	458	446	431	423	407	438	449	436	450	437	467	464	436	442	431	438	470	466	442	447
22858	21350	29077	23988	21355	21401	7020	1191	867	762	745	628	663	620	569	546	500	504	500	485	498	462	457	515	474	473	414	465	451	499	439	456	419	456	468	431	438	431	406	416	440	433	447	456	382	403	463	458	398	444	446	434	422	408	457	451	459	436	472	457	433	415	454	431	460	453	447	433	415	399	465	428	399	438	461	422	440	461	398	443	455	439	399	412	467	427	423	402	432	437	427	425	413	402	450	472	414	389	406	444	429	421	421	431	419	391	448	410	409	425	421	397	406	421	387	427	478	400	425	440	400	423	380	449	431	438	407	412	432	440	421	430	444	408	422	457	439	430	372	380	444	428	419	460	430	425	436	429	408	370	404	434	430	443	376	414	383	409	448	410	424	396	419	408	435	444	408	405	422	407	405	435	432	438	428	423	399	383	404	413	422	466	409	403	421	395	395	442	447	441	396	436	430	411	412	413	459	435	426	417	412	453	431	428	417	411	440	371	428	409	416	441	418	456	407	433	411	414	448	397	382	431	427	462	393	410	421	434	399	434	406	424	450	442	434	418	414	394	413	422	429	437	391	392	414	415	419	428	443	422	409	400	405	425	462	416	400	418	435	416	404	407	416	420	424	398	433	419	431	381	390	434	443	383	416	453	411	392	432	401	406	429	422	441	376	450	455	431	434	455	423	399	433	420	444	460	415	429	415	408	404	393	413	463	426	456	404	460	409	412	410	434	428	394	434	418	426	431	407	463	434	445	434	409	417	400	404	437	443	438	409	408	388	426	421	416	420	443	428	409	415	417	447	393	441	428	412	424	440	420	404	402	424	400	407	399	402	391	450	421	401	428	416	414	401	421	460	440	426	439	424	442	440	400	401	421	405	401	454	398	428	407	388	422	423	406	434	443	382	411	431	425	444	400	404	400	395	459	411	404	420	403	405	417	422	417	414	443	445	430	419	431	427	436	403	410	401	415	414	431	417	405	398	430	423	427	443	408	425	393	422	464	385	416	440	402	413	422	457	425	421	433	403	384	447	444	430	425	427	427	439	427	417	411	439	363	419	425	433	434	408	430	422	442	448	418	478	449	431	430	432	419	400	402	475	429	425	451	380	410	397	421	436	421	427	406	439	425	464	430	445	392	450	436	447	408	424	418	394	385	413	445	420	404	453	404	412	423	452	401	443	421	420	433	415	434	429	467	430	426	415	412	449	398	447	444	416	444	428	423	419	443	414	424	426	406	442	420	396	437	447	427	417	398	420	424	404	419	448	440	447	424	421	416	437	424	414	443	444	438	432	407	405	435	396	404	425	418	400	385	450	447	429	420	433	428	443	419	406	406	423	437	405	425	422	429	434	451	440	404	403	436	418	446	402	427	437	391	437	440	424	411	442	423	430	403	452	426	416	422	438	400	429	400	419	436	401	412	428	395	438	436	443	412	434	415	443	425	430	398	412	434	404	408	418	462	448	426	379	435	379	410	407	440	407	429	453	433	430	419	444	401	446	412	442	433	456	391	446	426	429	422	420	453	386	433	358	445	416	435	407	440	420	427	443	445	454	420	470	392	431	436	438	422	434	463	423	478	404	436	435	436	415	421	415	419	439	411	445	449	435	445	426	384	449	441	459	417	426	386	428	444	472	429	472	415	422	414	441	434	449	417	461	421	412	467	417	443	430	401	452	435	437	396	435	443	404	401	405	425	392	431	439	447	450	436	446	453	452	417	384	401	446	454	449	413	438	430	452	469	420	414	436	422	422	438	411	413	445	411	442	443	461	414	433	440	404	431	425	465	422	399	397	437	422	455	413	430	430	435	448	442	453	426	390	391	428	415	412	428	410	422	442	405	389	405	391	420	456	407	435	427	404	433	403	396	473	407	392	427	421	424	421	408	440	451	442	454	417	423	435	399	417	413	430	420	444	429	454	407	426	428	448	407	376	443	449	425	440	441	424	436	409	438	401	406	424	427	445	415	458	435	422	443	438	400	430	399	402	449	477	460	438	413	430	424	472	422	440	439	442	431	410	424	401	398	396	411	422	468	413	392	390	395	419	427	451	451	435	436	443	395	410	461	432	445	455	414	408	402	403	416	437	426	405	439	452	442	422	400	422	388	450	467	439	434	416	418	419	437	434	484	433	421	439	402	396	418	395	441	438	443	422	421	455	423	417	404	402	426	457	422	444	418	434	388	428	399	425	426	418	463	406	441	444	419	435	430	386	436	432	429	424	427	455	429	402	433	408	419	427	403	429	461	427	445	412	421	442	467	455	411	413	425	410	455	440	418	392	460	408	454	410	430	451	417	446	453	408	433	409	441	427	404	403	382	430	447	438	447	433	431	423	435	420	396	416	444	404	466	431	410	395	379	397	493	403	402	450	407	422	431	433	455	454	407	432	427	424	430	400	448	428	443	404	433	428	415	434	449	452	427	430	380	448	415	445	434	400	413	422	414	439	449	418	442	441	411	417	414	421	390	370	436	431	376	405	425	477	448	424	426	418	397	394	426	466	397	410	423	433	468	446	459	405	401	421	441	419	428	420	469	423	460	426	421	365	413	394	411	437	440	435	439	453	436	424	378	422	408	426	446	418	418	473	419	393	418	427	385	411	407	410	481	447	418	422	457	441	454	420	427	456	456	417	432	403	419	423	434	420	452	388	410	411	433	390	398	466	404	420	428	414	426	424	436	437	407	449	411	421	448	439	390	412	453	442	405	424	437	459	418	417	401	419	461	421	410	396	393	432	373	419	425	427	431	412	433	442	400	387	412	410	402	443	419	394	418	418	414	421	401	416	388	442	409	425	388	407	392	386	386	412	425	431	444	437	370	419	413	413	399	390	409	392	416	455	411	400	435	440	433	397	401	439	425	429	433	413	409	421	431	467	423	414	394	421	435	423	456	447	424	455	425	406	413	432	430	388	418	389	436	367	382	415	419	411	460	419	415	443	426	396	410	444	435	421	396	408	407	383	410	413	425	422	424	384	416	386	383	399	398	441	465	423	414	398	427	423	428	451	419	406	433	410	412	435	449	450	401	412	460	438	394	467	414	441	406	441	459	396	444	407	408	402	436	419	427	419	400	395	380	420	438	437	430	417	413	403	441	458	430	446	400	440	449	442	453	426	418	427	435	437	402	456	425	427	435	422	433	429	424	427	427	412	430	412	394	391	439	424	412	435	411	437	418	443	394	443	419	419	442	411	440	428	411	474	408	454	420	423	432	397	409	397	414	450	402	462	427	455	425	377	395	425	392	389	368	408	463	434	407	401	440	422	434	407	396	434	410	447	429	426	438	452	413	395	378	438	397	395	418	409	442	403	426	429	405	437	454	417	417	420	405	432	429	435	411	439	417	420	430	424	408	467	440	398	429	406	419	400	421	407	399	396	445	419	423	438	430	427	422	398	412	410	441	433	405	432	431	442	451	429	419	388	442	426	432	384	470	435	418	429	404	447	410	397	402	414	447	464	452	421	383	451	423	416	388	405	410	428	438	439	414	408	436
4825	14893	9937	4712	3489	2634	2083	1583	1244	1043	952	916	782	685	666	610	628	581	568	527	543	514	512	558	529	469	473	473	478	418	462	448	496	450	409	471	437	424	458	444	425	468	445	429	415	457	463	417	412	433	469	444	466	424	448	430	448	454	473	411	460	436	426	448	449	454	446	420	443	415	424	424	433	414	405	432	458	387	417	424	428	440	401	410	442	393	429	420	445	429	467	401	419	427	433	457	411	441	405	463	466	400	402	445	401	404	420	443	422	420	431	402	423	437	407	430	421	435	447	432	456	412	432	449	424	448	420	443	451	425	423	416	427	438	436	430	441	421	400	446	453	402	463	401	449	423	433	460	431	439	444	463	457	430	433	434	421	410	418	438	419	433	438	433	428	427	427	437	450	396	438	455	439	436	474	435	440	425	435	416	391	432	407	464	411	448	406	492	413	386	414	428	418	436	385	427	439	433	393	408	398	425	444	407	438	441	444	427	425	449	459	403	420	401	408	415	449	458	414	410	404	427	423	405	439	426	449	437	414	447	393	427	466	448	426	410	438	417	442	427	427	402	393	439	423	432	445	389	439	438	448	441	428	443	414	423	428	393	412	481	440	464	475	412	427	441	449	452	403	429	400	424	426	416	439	464	444	381	453	393	472	450	459	433	431	454	455	427	448	431	442	449	429	409	434	421	438	438	438	426	413	435	414	416	434	425	421	399	447	424	434	440	442	385	444	415	436	419	379	423	399	421	409	445	414	426	448	430	418	400	430	441	429	415	423	439	442	432	427	411	389	417	415	436	400	425	387	445	418	460	455	410	392	435	433	414	445	450	407	428	441	436	458	443	427	434	443	420	429	442	384	445	429	471	453	435	450	437	424	437	447	433	431	427	417	421	392	428	394	461	422	403	428	434	429	400	456	435	422	438	446	414	418	415	444	402	416	446	459	422	452	421	406	414	440	421	429	435	388	386	427	440	422	454	430	434	406	395	458	467	432	383	429	442	437	461	414	413	410	425	434	452	416	411	432	429	416	429	438	407	433	443	385	464	392	399	413	450	397	416	451	428	437	408	432	400	446	437	412	401	412	477	419	429	413	418	422	404	407	414	422	434	409	440	421	448	432	402	415	409	428	383	463	452	419	396	448	401	450	454	456	414	414	430	427	438	430	417	403	395	446	430	451	415	403	420	377	442	443	443	434	385	430	441	456	448	428	401	445	417	397	411	428	456	456	383	458	406	426	398	429	400	392	430	480	431	404	427	413	420	398	414	445	430	449	440	429	413	428	414	444	420	434	461	434	403	442	425	425	408	446	416	459	423	426	404	450	432	418	424	419	413	421	460	435	394	416	432	498	458	445	389	405	459	463	447	432	449	423	421	428	434	426	450	438	407	397	428	394	421	443	416	451	439	421	404	422	442	400	402	412	400	417	449	422	439	409	437	439	402	418	449	413	438	423	420	426	414	433	450	412	428	422	414	401	455	436	405	400	416	379	399	423	382	420	438	440	433	402	444	422	432	419	429	443	469	447	413	413	411	463	409	422	425	429	405	461	438	411	418	456	414	436	442	421	452	441	406	397	433	412	464	405	431	425	420	424	460	434	439	448	404	434	434	427	388	475	398	430	408	418	462	401	421	433	410	432	403	438	423	407	419	429	435	403	426	402	424	442	399	442	442	427	422	403	427	408	420	435	409	401	416	479	418	439	437	412	411	409	401	433	403	414	464	475	438	429	455	433	424	411	432	435	434	405	412	380	434	373	446	429	407	401	459	438	427	428	437	433	387	410	409	404	413	428	454	418	417	465	416	419	408	392	418	403	375	448	425	426	476	453	416	425	428	400	453	429	422	403	421	431	430	476	424	427	434	423	441	422	456	446	434	431	439	426	444	412	396	445	392	439	455	404	488	420	470	421	434	414	421	422	413	411	431	446	426	417	422	419	451	461	438	427	447	426	392	400	445	423	422	392	440	410	426	435	423	419	421	387	425	415	418	429	451	427	433	414	414	419	400	452	453	444	431	410	432	427	422	427	419	426	423	419	438	411	423	421	470	417	384	415	414	470	437	435	427	437	442	371	389	461	416	423	426	454	403	412	392	402	419	471	362	373	412	428	434	435	418	414	436	420	413	448	459	411	445	436	438	428	423	402	447	428	464	410	407	454	457	395	428	461	456	424	452	458	457	415	424	423	433	419	441	408	421	408	435	430	397	422	457	437	396	443	417	449	460	432	419	432	418	393	435	443	439	428	402	411	416	450	414	396	437	449	434	406	395	409	449	442	426	386	476	412	425	404	430	375	444	410	427	423	413	426	423	448	421	430	409	448	411	447	432	429	446	466	448	449	444	407	413	404	420	436	395	375	418	429	416	390	440	439	422	440	421	442	424	423	413	442	434	450	469	383	385	453	368	433	410	397	431	444	406	416	400	385	429	445	439	437	417	443	431	469	463	428	434	434	428	455	462	442	456	444	413	386	422	447	410	397	404	425	410	453	433	452	399	428	433	409	413	428	407	404	449	431	421	455	432	460	435	402	430	412	417	459	403	420	443	427	415	394	420	421	430	433	423	428	446	424	435	406	441	448	413	419	408	428	421	429	418	388	464	382	401	418	401	424	418	464	398	422	435	462	394	416	442	411	406	427	434	402	445	393	414	464	410	402	432	426	428	425	405	475	407	396	436	419	401	434	418	423	429	456	394	427	442	436	454	403	440	434	463	426	401	467	436	420	427	420	430	432	416	426	419	388	448	439	403	439	400	463	448	404	424	462	414	425	399	418	396	454	459	409	430	413	405	409	441	435	410	475	421	392	418	460	420	405	437	455	415	413	445	459	423	408	429	395	411	404	424	415	410	424	402	455	434	434	399	451	413	439	422	468	431	434	392	409	461	431	474	418	412	422	400	433	437	449	445	447	405	456	408	424	384	423	423	403	443	448	443	416	389	435	412	432	394	423	418	450	401	390	411	429	399	467	425	467	469	434	416	412	436	459	416	426	461	406	446	401	373	422	437	418	439	406	412	445	444	461	430	428	424	458	416	408	428	416	409	466	439	448	421	434	433	429	437	423	418	420	415	426	436	435	446	443	422	433	456	415	422	395	439	431	426	413	431	420	426	411	425	411	431	430	444	432	399	421	437	406	419	425	464	408	416	399	424	425	385	429	450	409	410	438	369	430	412	414	403	411	426	434	438	412	429	456	402	424	386	397	411	436	446	408	442	427	434	444	415	417	421	444	439	440	425	448	463	425	451	450	412	425	413	421	456	459	446	442	378	424	415	420	423	469	443	414	450	447	442	432	449	417	395	441	402	462	439	423	457	482	399	421	431	386	464	433	405	431	381	427	418	448	433	420	419	435	444	450	400	421	433	397	423	439	417	433	387	418	459	433	404	423	421	401	417	431	404	396	411	416	413	425	435	454	376	442	441	399	429	392	424	411	425	436	455	440	430	435	412	381	418	450	470	423	410	398	440	436	426	443	424	434	437	431	452	436	419
28075	17241	2992	490	338	281	248	209	231	247	231	247	214	217	256	236	225	249	202	239	231	215	201	196	217	245	233	221	252	225	248	240	237	217	222	223	215	263	242	241	219	241	225	213	226	270	206	208	216	242	236	217	219	231	244	211	230	195	212	208	209	218	239	217	228	233	247	236	218	232	233	244	248	217	264	232	235	224	230	264	239	209	233	213	245	211	248	210	229	200	244	219	222	216	251	221	222	210	209	230	239	213	210	218	250	246	206	241	223	218	244	220	197	241	235	236	227	204	235	227	234	208	211	261	228	248	228	211	235	223	232	182	233	213	237	239	235	220	232	220	249	224	194	210	236	193	243	237	226	243	221	225	241	236	226	234	194	218	251	201	217	244	226	239	245	227	231	226	231	242	258	226	225	236	244	221	215	227	235	223	200	237	246	244	257	238	223	224	251	228	219	183	234	204	255	215	232	197	218	208	217	256	204	210	207	238	227	205	220	194	233	230	205	227	209	243	225	246	243	243	209	215	258	257	225	207	229	221	206	220	214	226	206	242	233	226	230	212	217	180	227	221	211	233	227	227	243	214	227	217	221	206	220	200	255	220	231	243	219	232	212	204	211	238	246	238	241	243	232	237	229	231	208	229	240	254	195	268	192	221	198	255	221	197	237	247	196	254	242	228	244	224	213	233	225	245	204	242	237	234	219	222	234	227	218	220	214	232	228	230	213	202	229	220	212	234	237	219	218	208	233	216	223	224	237	228	234	208	221	260	212	238	208	224	241	217	228	197	222	201	228	235	205	273	255	233	244	209	231	209	230	277	219	243	228	255	250	231	239	216	230	250	227	224	249	236	206	243	254	228	230	242	238	224	224	230	242	226	243	223	236	236	243	202	204	200	268	209	227	201	232	233	216	238	210	218	216	224	238	233	207	212	256	225	229	230	241	216	210	253	219	220	219	224	252	226	218	220	225	252	228	226	232	213	233	216	233	230	221	238	197	219	263	246	239	238	221	210	199	217	244	216	219	227	225	223	235	215	240	247	220	218	205	246	231	221	245	231	235	212	207	255	225	208	218	215	217	213	225	205	257	226	220	238	242	235	248	247	223	260	224	231	250	198	216	226	230	222	227	239	238	219	224	237	239	231	211	230	234	205	201	230	214	244	247	222	218	248	209	224	229	224	256	244	221	245	232	242	241	210	209	203	242	226	206	213	226	227	253	224	214	224	222	247	232	234	224	226	224	215	217	232	247	227	217	228	206	212	218	226	216	217	199	202	222	218	239	206	249	237	223	198	233	229	220	224	255	191	234	252	222	215	239	231	222	222	226	270	242	221	238	254	223	208	204	219	223	262	195	188	233	215	221	256	239	249	224	205	228	204	235	222	236	233	223	216	205	249	230	218	243	217	225	248	202	262	219	240	212	225	235	229	212	213	252	234	220	211	216	236	235	236	264	251	216	227	253	217	225	225	217	217	225	237	238	232	248	242	245	231	234	220	233	235	221	253	238	215	221	187	231	237	226	238	235	196	249	221	246	236	218	232	208	233	246	234	225	230	243	240	228	252	239	233	226	252	207	220	226	225	229	225	219	211	212	219	224	239	228	233	226	220	237	224	225	209	218	215	220	248	233	209	224	216	244	226	232	226	219	235	207	218	246	219	221	239	234	215	215	249	214	238	213	205	249	243	237	236	213	235	248	231	239	228	235	228	221	231	197	216	227	253	234	237	212	253	212	233	199	212	226	221	210	188	241	225	222	225	218	224	217	217	211	204	230	211	209	242	244	230	252	228	255	186	238	236	227	222	214	217	216	227	212	206	250	229	209	221	207	212	209	242	244	216	228	242	216	232	214	223	203	208	248	239	204	235	222	174	215	229	208	212	223	221	217	226	245	230	219	214	221	225	279	204	222	200	221	216	212	240	236	244	228	214	225	245	226	219	230	227	214	263	266	213	234	237	215	214	235	218	212	234	226	215	217	232	238	223	243	226	230	222	213	248	195	217	203	283	198	236	197	241	214	224	197	220	221	240	238	249	203	227	220	223	228	243	213	245	227	220	231	260	212	231	222	241	249	193	213	238	222	234	225	210	229	236	217	251	235	235	231	196	198	229	208	205	242	251	218	239	225	233	201	232	217	217	219	214	223	172	215	242	234	244	229	219	232	197	252	198	217	210	253	232	240	249	217	227	225	229	229	248	201	227	208	235	207	208	271	228	208	219	256	226	249	239	203	217	257	237	230	234	200	223	224	223	224	227	214	213	236	212	210	224	229	244	228	219	246	212	197	220	226	247	223	234	228	232	213	228	232	231	228	246	231	217	220	216	207	256	252	207	235	237	239	235	225	220	231	209	236	217	243	200	198	211	224	219	220	219	231	224	223	245	226	227	238	221	242	209	231	235	234	256	221	227	232	213	243	249	220	235	220	209	244	219	239	247	225	230	233	232	232	219	241	234	211	243	231	205	223	228	279	216	228	230	222	228	223	210	207	224	220	215	219	189	238	213	229	225	234	234	210	215	214	217	228	213	215	218	207	247	251	215	210	223	264	223	261	224	251	235	216	211	235	219	246	208	227	260	237	208	234	250	240	220	223	214	218	237	236	219	217	235	221	211	209	181	203	225	217	245	214	220	253	220	214	237	235	213	207	219	219	213	234	245	237	214	208	230	205	216	220	221	235	252	243	232	235	217	259	237	230	239	204	246	231	217	215	236	217	228	222	223	233	234	253	234	249	221	253	213	228	217	243	213	236	212	228	249	216	230	222	203	235	221	209	224	229	219	264	222	250	242	227	240	232	217	228	213	235	210	242	221	197	207	238	194	182	235	256	242	248	230	210	239	253	220	231	200	238	239	229	232	239	225	224	225	236	228	219	203	210	210	258	203	212	227	232	226	224	221	227	244	242	210	233	211	221	205	214	218	204	212	216	216	213	233	234	215	253	212	221	209	226	221	238	206	227	205	222	241	226	250	218	203	216	197	184	220	257	246	258	202	233	226	232	229	226	223	209	240	254	204	219	231	210	216	213	234	257	230	220	215	236	239	252	214	199	212	227	225	213	251	236	213	226	220	221	262	226	239	203	232	216	259	220	236	218	259	246	210	247	224	228	196	228	223	229	223	226	197	231	224	220	206	251	236	238	203	235	235	238	204	208	252	216	221	253	233	236	215	272	241	205	227	204	265	237	238	225	214	197	248	226	222	232	216	245	249	241	231	218	209	213	236	211	227	221	229	195	224	214	235	208	250	247	238	236	260	227	238	236	232	212	214	235	254	229	215	259	223	214	227	238	216	231	247	234	217	239	221	232	222	231	212	232	219	195	213	227	237	212	219	249	259	221	237	241	240	246	204	214	214	216	249	220	219	236	233	239	220	196	236	239	206	254	225	233	211	238	230	236	222	244	235	236	227	258	225	208	215	225	237	213	248	229	224	226	206	249	214	257	233	223	251	227	228	217	227	211	211	210	216	216	226	245	224	210	258	234	230	212	230	232	251
4386	790	567	394	346	310	289	269	277	240	259	282	221	222	252	237	225	229	252	280	244	246	256	265	282	268	247	267	263	234	270	244	253	232	250	248	256	255	259	257	265	233	240	270	258	302	243	226	259	247	250	282	267	265	252	255	251	251	275	251	269	254	248	261	264	254	249	254	237	262	246	238	241	251	287	269	273	281	264	268	269	277	253	258	270	249	281	258	273	235	248	244	268	262	276	271	243	241	230	244	251	237	319	242	296	265	258	259	267	257	272	240	253	251	257	276	241	262	254	278	267	260	217	234	219	235	271	250	244	273	291	254	229	233	264	243	235	273	244	244	277	221	256	241	227	249	226	255	284	267	232	231	248	234	280	278	266	248	242	247	265	276	283	270	237	247	253	204	231	265	257	275	247	214	267	226	263	246	237	230	244	250	254	266	262	288	239	246	255	254	286	233	250	254	249	274	267	249	225	260	248	240	221	253	294	244	238	224	258	227	245	231	254	238	261	244	268	255	243	259	283	240	290	284	274	257	253	242	264	242	257	270	290	238	253	241	266	269	229	242	251	264	277	266	242	284	237	253	247	235	276	270	266	279	240	242	254	276	241	262	253	251	239	236	287	267	266	245	254	223	256	274	258	281	258	245	252	228	257	232	261	251	243	246	258	281	247	243	251	249	246	271	232	261	264	261	267	242	243	260	242	261	280	255	251	211	250	253	236	233	218	259	240	249	290	225	243	246	238	249	237	247	269	265	269	242	232	262	255	259	241	250	247	241	281	261	219	258	249	263	285	218	249	240	249	261	273	239	241	265	248	233	245	249	246	254	244	263	224	258	300	256	239	248	234	258	284	257	278	235	262	254	262	269	248	258	237	268	270	270	263	242	260	244	253	248	257	271	255	256	267	256	268	264	254	235	281	281	224	205	262	268	242	238	257	228	272	280	273	239	234	253	275	270	261	250	228	238	236	245	261	237	243	228	282	222	230	272	269	240	266	254	227	241	254	265	233	270	275	265	259	243	236	238	275	266	262	232	240	256	249	249	260	241	248	236	262	240	237	296	259	244	255	244	247	262	249	268	262	230	288	268	244	244	235	238	226	261	230	234	256	252	232	247	208	253	232	262	250	251	254	254	229	241	247	285	256	227	262	264	273	229	231	243	286	256	239	265	248	226	254	246	246	265	260	281	275	254	260	244	285	249	242	271	292	236	252	280	276	242	233	251	284	240	244	233	243	257	235	243	271	238	251	272	260	249	245	256	246	248	273	218	240	249	246	241	231	233	266	253	253	245	236	248	278	244	243	241	250	259	257	243	244	251	264	262	224	273	219	259	277	240	258	285	266	247	238	275	284	238	256	253	230	246	251	274	247	260	252	276	290	221	249	261	257	236	243	280	255	277	242	239	231	258	235	233	233	240	251	248	273	262	246	255	234	256	222	239	251	242	250	271	244	259	247	229	239	258	217	246	258	272	259	277	259	271	269	263	254	256	224	253	244	274	258	247	261	244	255	255	262	238	261	265	256	239	276	235	261	268	281	275	274	240	242	263	253	282	284	250	289	243	234	259	246	232	267	278	238	227	243	268	266	234	290	262	257	286	272	243	266	245	249	254	229	248	259	234	238	253	273	267	243	240	241	260	254	247	268	228	261	244	244	238	258	239	263	263	271	263	241	240	248	232	276	271	239	247	249	233	254	237	252	264	238	254	281	276	229	258	253	247	286	249	262	273	268	280	227	235	280	234	268	259	203	252	265	251	264	244	269	220	255	228	275	246	274	250	240	252	241	249	267	246	260	228	228	246	253	262	284	256	246	245	281	232	275	258	246	274	255	237	262	256	249	257	257	268	241	246	265	234	219	279	241	242	243	270	269	269	248	257	267	263	239	256	271	272	272	274	267	272	249	257	245	256	283	223	254	261	290	245	242	248	238	264	247	250	269	249	265	272	225	244	255	239	252	235	239	241	259	275	263	236	262	207	219	261	277	264	229	241	246	232	233	238	277	241	279	234	262	246	242	238	240	256	250	276	234	243	280	261	269	261	238	262	262	223	260	276	254	267	244	221	237	216	257	249	252	291	248	244	254	243	264	270	265	251	239	235	242	246	229	252	268	270	287	225	236	269	259	248	283	236	248	266	232	251	283	284	241	249	250	241	259	266	237	229	284	260	250	251	251	259	243	245	254	263	262	263	250	261	272	279	262	246	241	246	253	274	260	260	236	252	241	269	241	265	235	264	234	256	268	257	236	261	274	270	276	244	263	238	236	224	240	257	254	247	255	256	241	238	239	250	247	257	242	239	253	235	267	278	258	256	243	257	276	242	248	222	284	246	252	227	268	271	245	248	249	264	266	255	279	267	240	267	239	271	251	251	251	268	252	233	244	226	248	257	256	269	302	235	257	251	258	268	283	271	233	242	279	229	251	233	250	237	226	237	246	249	229	249	240	274	261	275	260	249	264	249	263	260	244	264	245	274	273	255	256	236	234	252	226	265	264	269	247	255	253	253	261	207	263	252	256	241	281	281	244	266	244	248	271	257	265	233	247	249	256	233	233	251	259	242	256	235	265	218	244	289	264	262	247	256	254	263	251	259	231	260	263	261	225	247	252	262	258	228	246	261	248	227	232	250	261	256	262	265	244	259	248	249	229	260	257	235	298	242	225	253	243	233	220	289	231	250	253	227	298	253	245	242	256	271	244	275	255	272	260	245	261	257	258	242	276	253	288	272	254	262	265	248	258	274	230	254	285	254	240	269	246	268	255	265	252	244	242	262	268	278	268	256	242	264	229	263	242	276	265	266	261	269	256	261	271	280	246	229	252	280	261	254	236	234	235	235	257	256	243	249	241	252	260	265	261	251	239	263	261	271	232	279	280	255	267	236	256	267	254	265	281	248	236	262	280	241	244	243	248	268	250	256	265	263	243	233	259	249	256	253	290	227	240	253	253	273	258	271	238	250	257	243	242	243	265	257	238	247	258	245	287	269	251	268	252	256	269	272	235	261	226	247	254	241	246	270	288	251	231	262	232	268	235	227	286	252	256	240	254	238	279	233	268	255	254	264	246	265	247	256	267	264	244	272	258	253	279	245	246	289	241	232	249	254	253	252	243	253	271	249	236	245	288	250	255	285	263	252	284	268	270	231	236	226	282	259	242	275	256	286	264	257	235	264	265	255	251	259	244	245	273	246	241	264	238	245	243	245	248	240	271	251	261	222	261	257	303	244	230	242	270	229	253	267	264	269	240	245	245	254	250	230	271	235	246	258	220	265	254	227	283	280	251	231	237	261	259	249	241	249	250	225	280	252	267	263	274	239	268	234	257	269	253	250	266	240	243	249	283	220	257	239	243	257	229	280	269	265	277	256	280	253	251	244	225	256	272	265	233	253	239	241	244	250	245	246	272	263	233	248	222	257	264	296	255	246	263	244	249	268	275	260	241	265	242	239	262	261	245	280	255	265	248	267	261	220	264	242	272	245	242	242	259	243	257	250
23997	21334	28513	24455	21308	8304	852	514	361	367	299	284	312	240	234	276	232	218	251	241	221	206	199	181	213	172	212	164	194	206	218	198	184	183	186	169	190	200	184	197	199	180	185	182	164	193	180	179	187	195	174	168	202	191	165	185	171	189	179	181	174	192	180	157	181	196	185	177	190	152	165	163	173	182	183	176	180	185	164	174	164	191	165	187	178	185	174	183	160	179	194	175	177	172	182	178	200	166	188	179	183	164	168	191	181	195	175	180	192	207	193	177	186	175	178	202	159	187	182	214	195	182	179	200	183	171	172	169	181	162	172	190	211	184	189	174	189	195	170	176	172	170	197	201	193	182	162	192	183	170	184	210	183	190	178	182	207	176	181	194	166	174	161	174	191	181	207	189	187	161	162	184	173	184	172	169	179	193	196	171	204	160	180	169	171	186	181	161	166	177	171	174	200	182	213	161	164	184	194	185	173	216	168	182	175	184	168	188	187	175	203	173	188	192	199	197	187	150	193	188	187	175	169	155	209	178	187	149	204	184	171	171	199	205	177	170	190	185	194	179	168	168	172	179	193	181	151	185	179	193	197	203	182	205	186	190	186	188	174	188	173	174	191	166	156	172	166	187	192	168	179	186	196	195	173	172	178	167	188	186	185	172	162	157	217	169	178	183	201	201	168	184	195	173	203	165	166	176	198	156	185	171	172	190	203	192	175	175	176	156	186	177	181	182	169	214	176	176	175	177	185	194	191	168	187	182	176	183	209	203	182	175	169	171	180	203	168	176	164	193	201	169	196	203	168	178	199	168	170	194	173	187	179	172	203	177	177	178	189	184	199	198	184	195	188	173	207	186	161	188	184	192	193	185	192	187	161	196	198	166	187	159	170	157	185	202	189	167	177	185	188	182	195	162	176	195	177	170	166	178	198	181	171	175	182	167	179	189	176	188	206	199	198	179	198	150	169	196	187	182	168	201	181	195	180	165	199	188	160	167	173	195	184	195	192	162	176	176	172	211	162	180	194	166	184	174	154	170	194	167	207	159	197	176	168	177	175	174	172	176	173	173	194	201	185	179	179	175	190	192	189	182	188	194	189	186	167	179	154	193	180	164	179	179	186	170	165	175	195	180	171	169	154	194	202	188	176	172	172	181	179	168	187	200	185	179	210	189	183	187	203	169	189	192	160	215	184	173	206	198	192	169	184	175	173	178	170	174	175	183	182	179	185	188	187	197	202	202	177	185	188	225	167	194	181	189	193	195	178	177	177	161	175	194	196	199	185	213	192	172	198	185	170	176	205	176	167	197	168	184	162	184	172	176	175	202	183	159	168	181	180	188	206	203	194	157	182	164	184	206	187	149	167	177	175	170	175	193	184	190	175	168	180	177	168	190	197	189	174	178	183	192	218	181	182	175	160	199	159	171	186	199	196	187	191	159	196	186	183	185	157	183	179	176	188	172	201	184	155	187	168	196	176	183	206	216	181	175	195	183	188	201	193	197	204	189	174	175	186	191	187	188	192	162	171	209	211	167	175	173	157	213	191	188	190	178	167	208	187	171	167	191	181	192	200	167	179	180	220	198	186	189	181	163	171	183	184	173	185	189	205	184	175	181	182	192	173	177	196	170	188	193	159	173	189	178	164	169	181	180	187	191	163	182	186	176	192	192	188	165	179	188	160	195	190	174	181	186	160	181	204	195	147	192	166	201	190	184	168	189	192	185	209	190	165	178	184	210	202	145	164	179	187	196	173	168	194	166	148	178	164	177	163	178	158	174	215	212	199	182	189	152	172	188	199	189	186	181	191	171	213	194	165	179	167	193	178	188	185	186	169	198	195	195	173	186	189	145	203	196	165	161	175	192	198	166	194	177	186	176	211	192	201	167	214	176	170	187	190	180	189	172	174	196	184	182	160	185	179	184	183	194	193	165	175	186	143	165	157	176	183	167	183	173	172	153	191	171	160	195	182	210	190	188	177	167	186	182	179	163	177	191	188	181	174	187	171	196	186	182	176	174	199	183	187	170	198	190	186	192	183	163	175	189	188	183	171	170	174	178	183	169	191	166	201	185	184	175	167	191	200	174	189	150	194	172	202	192	210	187	199	170	176	183	192	164	187	207	170	198	178	201	186	189	186	166	176	192	182	198	189	206	201	173	188	202	192	169	180	179	199	178	167	193	193	183	186	163	180	162	190	177	174	176	178	203	168	169	183	214	177	194	185	158	173	197	186	187	185	170	190	201	182	171	192	174	204	194	187	174	189	199	162	176	191	174	188	172	180	181	200	165	180	210	190	176	186	184	186	170	173	202	188	196	184	163	189	179	200	193	187	197	181	179	178	200	184	153	174	156	161	178	172	172	185	193	169	172	182	170	195	178	163	196	174	183	163	192	183	197	186	174	174	191	199	200	170	188	183	188	189	185	177	166	172	177	171	170	163	197	174	181	185	169	204	148	182	186	181	200	171	181	214	165	176	174	184	164	195	180	164	199	192	161	176	193	176	181	175	189	176	171	165	174	179	170	160	175	151	179	183	187	183	169	171	181	189	169	217	203	196	161	182	184	178	172	174	179	169	200	212	170	174	184	183	194	189	169	176	164	183	186	163	188	176	164	196	180	151	213	177	223	193	195	186	164	180	199	181	185	183	182	200	185	171	165	187	191	209	171	185	188	179	184	212	165	166	191	167	158	178	189	190	192	179	173	189	175	188	203	204	179	178	182	194	167	187	187	203	179	197	196	170	197	172	177	185	162	204	177	182	194	182	162	193	171	172	195	154	172	166	162	206	177	205	183	213	195	174	178	183	174	180	167	161	189	186	178	187	163	179	171	186	179	181	184	159	190	174	196	182	166	181	190	193	173	145	164	177	182	193	172	180	197	180	171	202	171	174	206	187	195	186	167	175	179	186	197	183	189	206	154	210	177	186	198	155	200	165	197	187	171	167	178	190	192	182	176	172	175	183	180	168	192	212	178	188	182	197	205	188	189	166	169	177	169	183	177	170	190	195	187	186	164	190	190	174	172	203	193	177	189	194	188	166	160	191	182	176	188	169	190	168	176	169	145	191	181	179	178	181	195	202	185	176	204	183	178	215	202	184	166	184	181	191	209	158	190	177	167	202	190	199	162	173	203	201	177	167	163	161	187	182	160	199	195	178	175	169	184	182	202	171	201	167	196	216	188	198	151	179	179	181	181	189	174	188	176	158	191	222	183	163	165	213	174	191	173	173	191	186	183	177	159	185	183	192	173	186	197	154	204	166	208	174	159	180	165	184	178	196	189	186	197	184	193	186	168	222	185	210	176	182	159	193	211	185	164	179	176	181	166	183	184	183	170	182	194	176	159	174	200	176	186	180	207	183	179	171	188	187	169	182	177	178	177	184	180	170	191	154	182	185	183	195	192	184	191	195	196	183	165	206	181	168	178	173	193	190	168	178	233	169	198	199	180	176	208	175	190	191	190	193	178	181	168	189	205	183	175	180	196	188	174	187	174
3382	8912	5814	2715	1931	1342	1043	818	600	561	439	427	383	328	335	298	261	274	263	265	282	221	243	242	225	229	213	224	213	230	209	234	217	224	204	183	202	217	194	196	218	201	216	181	213	213	187	206	220	185	201	199	228	193	212	211	179	221	204	203	191	215	221	222	182	177	194	186	201	187	217	185	218	199	223	216	181	215	186	211	211	218	211	214	178	189	211	191	202	189	192	206	179	227	207	187	189	206	200	180	184	186	193	197	195	178	199	209	217	200	182	191	198	210	188	175	210	189	183	221	204	188	186	214	191	206	205	178	183	169	211	187	196	196	211	197	178	207	193	205	223	193	196	197	218	220	176	208	193	204	197	190	224	210	202	174	196	202	219	199	191	205	200	189	163	200	200	212	183	197	185	217	202	220	183	187	192	224	212	186	194	189	185	198	195	187	199	234	168	219	188	175	191	182	190	217	226	205	193	184	207	203	188	191	197	205	231	195	205	188	163	236	186	207	173	197	220	196	215	210	200	195	189	177	179	169	187	183	183	173	206	222	176	177	184	191	188	166	216	175	209	197	215	198	181	192	190	196	197	198	165	200	196	194	224	222	197	190	213	189	206	206	197	219	185	213	210	214	212	217	183	185	197	191	204	170	212	174	211	203	192	209	213	207	193	196	199	159	216	194	214	201	205	199	221	207	197	184	200	190	179	192	193	198	212	246	207	174	202	196	183	193	188	210	181	187	188	217	244	216	178	195	193	210	209	212	195	211	187	205	181	183	186	216	190	183	208	188	191	195	201	190	224	217	184	187	210	193	203	210	208	188	181	193	213	220	221	162	184	218	222	211	205	201	191	207	182	200	191	199	181	183	172	207	199	189	193	170	194	196	192	221	222	195	210	187	197	179	193	188	157	218	215	173	194	216	184	202	222	220	225	186	213	201	170	201	216	189	203	214	188	200	202	216	188	199	199	200	199	196	198	213	197	224	225	200	175	178	164	194	195	204	204	198	178	186	202	181	215	208	223	215	191	202	209	201	225	202	221	214	167	193	176	186	212	194	195	197	173	181	201	188	168	207	197	198	184	200	201	197	189	216	208	183	187	197	195	192	212	192	193	208	196	198	186	202	174	189	206	205	226	219	205	194	210	219	183	205	199	200	186	195	205	214	205	191	231	212	178	200	213	206	210	176	186	178	185	196	202	199	184	193	172	208	183	207	198	215	204	184	204	208	213	212	211	209	202	197	193	182	192	200	192	193	208	204	223	178	178	203	198	202	177	206	195	199	186	199	206	189	214	192	215	184	183	211	203	186	204	197	194	216	197	171	190	206	169	216	206	198	223	192	192	195	186	189	198	186	194	187	203	207	203	181	199	198	224	219	201	204	200	205	173	204	191	190	191	167	207	194	179	181	187	174	188	180	212	213	208	209	176	201	169	198	186	184	189	206	206	181	199	184	204	175	201	207	190	185	201	178	209	192	194	192	185	203	193	203	180	201	205	192	217	193	195	186	182	203	189	200	180	195	200	207	164	198	188	182	169	189	210	177	171	187	186	181	228	203	192	203	180	198	185	195	202	191	185	207	194	186	202	191	207	202	201	221	195	184	210	213	192	204	197	186	181	166	198	197	187	198	206	231	203	205	207	178	179	200	205	196	213	196	186	200	221	179	189	206	201	203	191	176	208	227	186	187	202	210	211	216	192	195	183	193	204	178	206	201	195	196	185	215	222	201	205	219	195	213	192	194	215	196	197	217	188	207	210	216	209	207	205	188	202	175	208	172	177	209	191	184	176	199	187	186	195	171	172	191	212	217	215	196	181	211	180	194	187	193	213	201	202	187	186	201	210	182	186	181	223	188	174	205	215	188	186	179	227	201	177	200	180	186	198	218	203	188	195	186	183	207	185	202	183	218	206	196	207	217	194	186	188	201	188	192	226	200	174	211	159	194	197	187	211	185	202	191	197	201	212	208	185	220	194	205	186	222	208	190	173	211	190	185	181	183	193	197	195	175	189	205	190	188	197	190	189	206	184	227	209	214	201	199	206	195	189	209	214	196	186	200	185	230	173	204	222	158	196	194	218	185	205	197	185	188	202	210	205	189	191	180	188	189	196	179	198	202	181	200	221	194	189	212	173	195	194	198	213	194	191	182	196	191	194	206	197	206	238	199	191	227	191	174	193	235	202	192	213	206	195	206	180	191	201	223	184	195	199	191	180	211	208	174	199	179	175	173	185	196	180	196	198	178	184	193	173	170	217	217	180	197	212	189	210	200	194	202	194	184	164	208	214	197	181	173	206	186	202	206	211	186	205	190	192	199	192	229	220	205	177	214	193	210	228	196	203	206	211	184	221	209	223	198	212	219	204	185	184	194	230	207	181	215	198	207	206	203	207	197	202	191	196	200	190	202	194	204	196	214	229	192	211	182	219	193	196	191	213	171	183	184	200	223	201	199	194	179	188	194	201	170	219	203	209	216	201	187	181	192	193	197	178	190	195	228	214	199	220	181	201	197	219	210	205	218	200	173	195	215	186	179	181	190	192	188	204	212	186	175	193	184	206	222	193	197	201	195	205	203	212	186	207	216	196	205	171	184	221	189	177	187	183	203	211	214	214	187	223	188	180	210	200	205	199	197	191	217	202	207	200	183	193	211	209	175	200	212	185	194	177	206	198	205	175	189	197	202	216	205	203	218	211	192	197	179	194	193	178	201	173	209	205	208	206	209	206	194	202	177	183	205	197	200	192	210	224	182	201	204	209	205	192	222	190	168	213	208	197	195	206	208	200	210	181	202	194	205	215	206	191	206	175	178	201	187	177	182	199	222	183	192	217	187	181	200	191	222	213	191	185	210	205	203	186	204	196	199	201	199	192	212	208	197	199	190	205	209	191	186	194	194	185	216	183	211	202	198	189	194	168	169	190	174	180	187	200	208	208	206	208	191	208	173	177	174	193	186	170	192	206	190	185	183	205	190	190	183	198	189	186	203	220	222	211	199	207	232	184	183	184	212	195	206	202	196	212	199	199	205	185	197	207	223	199	233	172	195	202	232	208	197	210	201	195	202	186	204	202	186	192	192	185	171	200	190	192	177	180	195	190	233	200	211	185	203	197	191	180	209	184	182	172	192	184	191	205	196	176	207	219	187	225	188	198	187	183	157	200	211	196	176	193	178	199	210	222	183	198	214	170	196	180	205	191	193	191	199	193	198	212	183	195	186	224	204	212	172	199	183	179	195	207	211	173	196	209	190	179	193	193	201	185	190	179	218	229	209	217	181	188	185	200	206	197	208	174	207	182	211	213	193	172	198	225	211	188	193	201	226	200	188	211	199	189	195	206	194	174	189	217	210	175	208	200	209	222	209	210	205	204	179	205	211	186	200	203	197	194	222	238	205	229	182	230	189	186	189	221	225	197	206	200	207	176	186	210	191	188	184	179	191	197	198	191	189	210	209	194	210	207	148	197	180	206	200	189	202	201	199	253	187	188	189	225	198	168	172
25148	21374	27484	25534	9619	832	652	609	546	596	544	505	502	483	478	473	490	442	410	421	456	455	479	441	434	437	421	448	404	447	444	447	449	462	437	394	442	463	435	442	393	422	454	393	438	420	404	407	423	413	409	421	434	422	435	412	452	416	450	421	427	436	445	391	403	469	438	436	432	405	439	417	439	465	432	436	414	418	392	418	420	434	437	442	416	425	453	506	469	425	462	411	410	412	420	389	459	388	411	446	442	435	457	431	419	420	436	403	417	435	429	446	446	451	417	423	433	413	429	407	412	435	443	453	402	433	418	392	479	391	424	452	423	375	431	449	390	407	407	412	391	443	387	411	429	435	437	463	403	408	417	447	442	417	428	432	396	424	383	404	415	411	412	402	372	426	442	432	434	417	431	410	434	408	440	414	431	424	439	428	428	449	423	449	430	403	424	432	396	397	407	446	440	451	390	430	429	406	396	435	430	390	432	418	408	442	456	417	403	467	424	428	434	442	431	451	455	406	422	438	431	438	394	440	414	410	421	435	422	419	457	413	438	407	465	425	402	430	450	443	437	414	432	443	422	441	447	460	440	427	410	411	443	412	428	414	440	446	422	453	460	430	435	438	450	420	390	430	466	412	433	420	405	423	418	411	387	418	425	436	415	431	376	440	442	434	404	386	394	438	415	392	429	402	413	440	425	440	416	438	422	411	396	415	390	427	413	416	437	439	438	420	439	459	468	469	430	408	399	443	424	429	463	459	428	427	385	411	433	436	431	407	454	417	375	393	405	454	412	441	442	439	402	422	425	440	425	410	455	457	411	447	431	457	422	413	488	417	398	399	424	455	461	431	451	431	449	410	414	432	411	404	440	433	425	459	373	444	442	412	397	377	425	409	427	439	442	417	442	461	417	432	394	407	438	427	438	431	451	413	400	459	434	405	399	445	389	416	418	423	410	425	415	410	436	428	419	412	440	437	425	414	422	415	428	394	456	465	446	421	415	402	436	411	462	424	438	377	470	439	437	413	430	444	450	431	426	423	430	431	429	431	463	453	395	385	424	427	443	435	415	426	399	400	392	484	436	395	460	430	417	448	378	470	406	397	430	465	447	409	419	458	445	421	430	422	406	428	399	429	400	413	416	424	395	421	424	453	416	431	459	427	456	438	463	436	422	417	401	471	410	415	442	420	406	392	448	421	433	435	417	424	442	418	428	417	426	434	410	396	410	436	401	431	409	416	416	404	433	427	472	441	443	396	434	410	431	461	443	429	468	444	429	402	407	406	461	388	435	431	433	426	399	426	451	446	443	459	436	438	424	412	415	414	428	435	421	441	401	411	415	436	414	433	412	409	421	397	415	421	442	443	441	433	439	420	413	418	429	425	414	437	420	453	434	452	439	427	362	448	444	441	442	409	437	401	441	422	420	399	432	451	394	409	412	423	423	415	422	427	484	436	443	438	411	412	414	422	420	421	401	455	399	403	424	430	421	421	419	440	418	441	410	416	426	443	405	422	449	439	418	461	439	427	402	401	401	436	427	410	406	442	433	434	419	453	428	443	397	425	408	438	398	422	413	460	421	453	414	410	419	455	416	423	410	441	426	442	414	422	453	416	435	422	433	400	439	421	418	427	428	451	421	426	418	433	495	422	425	423	427	473	438	457	421	432	389	434	412	449	432	394	457	426	446	446	434	426	397	444	426	429	409	422	422	421	400	359	409	412	433	404	385	449	410	410	411	425	449	440	434	418	431	403	411	416	418	396	474	423	422	453	421	466	431	437	443	418	438	455	443	413	444	404	419	409	397	433	411	455	402	429	424	443	399	406	451	413	394	422	440	440	407	426	412	457	425	423	414	467	460	430	417	467	372	437	428	424	451	412	423	438	412	405	430	443	411	409	427	401	432	395	416	420	433	423	412	437	459	415	459	429	399	430	413	441	430	459	436	432	454	436	458	418	403	411	403	408	411	414	458	412	434	432	426	440	432	407	426	437	422	421	412	466	455	412	444	436	432	412	396	418	392	443	401	418	429	421	472	381	442	420	446	392	423	440	462	429	428	378	408	462	426	415	418	431	431	379	428	436	455	406	408	404	447	380	432	423	403	432	417	417	475	429	404	468	416	450	425	382	356	444	423	405	445	432	422	450	423	394	433	412	406	434	419	396	416	414	410	405	468	425	456	411	430	430	459	448	414	462	398	433	441	430	448	440	428	454	451	458	424	409	465	415	430	458	447	395	400	434	428	426	466	410	406	419	388	437	406	401	407	406	411	435	412	443	426	439	429	396	470	398	372	439	455	432	406	396	413	434	415	428	414	470	419	420	395	429	405	429	401	420	431	436	428	460	412	436	446	414	439	400	383	429	442	406	412	424	432	431	421	435	446	409	455	420	427	398	463	458	403	410	450	419	454	415	444	440	436	440	408	453	425	403	400	411	424	422	412	415	446	402	453	424	437	453	392	429	486	444	405	422	446	429	439	450	459	392	422	427	438	408	425	429	430	389	428	406	416	444	468	399	401	421	432	436	429	466	400	396	414	432	410	413	440	457	437	461	459	380	396	387	424	426	435	439	424	443	437	450	411	456	446	375	423	429	404	470	440	449	451	451	418	438	468	432	403	439	434	416	451	417	400	437	414	383	439	391	454	422	440	408	431	452	431	414	423	427	405	431	417	407	385	410	461	417	447	397	423	405	435	399	452	409	398	462	458	444	419	388	444	425	438	452	446	411	448	449	431	408	412	443	429	402	427	393	399	415	419	393	405	426	412	428	450	402	418	459	459	471	412	412	426	399	421	437	402	427	406	412	422	377	395	379	405	427	399	414	425	427	466	426	401	417	413	410	432	418	422	378	456	432	434	415	397	437	420	448	403	461	438	405	400	429	434	444	452	418	442	438	432	414	446	423	405	408	410	403	409	412	409	395	425	435	456	399	415	425	395	415	439	397	462	418	433	407	450	384	417	400	436	423	427	424	433	408	433	429	447	434	414	444	411	421	432	403	451	425	468	451	450	398	436	445	445	412	416	428	399	416	451	413	417	355	427	420	414	408	398	410	450	456	439	422	435	405	436	415	410	429	406	422	429	464	387	417	397	408	456	410	456	397	367	470	431	388	412	423	451	457	411	430	418	440	408	423	445	427	427	431	421	434	424	430	445	421	424	438	390	464	434	424	424	442	403	422	403	426	440	413	430	414	433	402	415	395	425	408	434	415	421	401	418	440	413	440	452	423	443	400	462	416	435	403	386	422	440	443	436	429	455	422	434	407	431	433	434	446	428	429	431	431	428	412	395	420	457	456	433	414	428	435	375	408	442	456	384	410	421	422	445	412	444	396	456	399	439	429	447	417	423	442	431	426	424	425	421	428	444	393	395	451	415	447	386	402	468	442	427	425	418	405	430	429	415	426	426	472	417	407	437	434	446	431	404	418	452	435	426	431	414	392	465	415	435	452	418	417	472	409	445	450	419	418	406	429	429	419	448	429	402	396	429	408	425	419
3558	5185	3398	1754	1374	1099	937	793	726	665	612	564	582	541	519	488	491	461	465	503	477	494	469	439	482	462	445	483	450	478	437	422	438	422	476	505	443	462	467	438	453	452	451	442	439	451	435	439	443	454	518	491	435	434	466	451	467	460	470	407	429	480	440	502	470	457	444	429	442	450	435	428	454	415	458	424	458	500	451	435	459	443	455	440	475	448	497	414	417	447	428	494	458	457	448	443	436	443	448	459	484	468	419	411	460	431	445	422	446	459	441	435	434	456	485	431	405	493	438	437	450	433	436	441	487	402	452	470	452	467	476	447	448	422	471	462	471	458	447	459	454	502	438	424	467	422	439	433	429	439	461	467	448	448	452	438	392	448	445	439	461	452	452	453	456	432	492	444	422	452	475	464	479	471	454	444	429	464	470	457	414	464	434	428	447	469	499	454	405	490	476	426	459	434	436	461	453	454	456	466	445	431	432	445	474	438	441	457	477	478	460	431	440	453	448	429	470	459	455	473	419	448	466	434	503	449	458	453	483	460	463	456	461	456	459	441	427	405	460	426	413	463	436	471	453	459	491	443	490	487	457	448	450	416	462	442	450	458	430	429	437	460	463	424	433	465	436	449	471	475	413	476	454	445	437	432	418	471	418	463	421	491	424	475	441	439	425	474	428	461	479	446	477	412	464	437	453	419	482	428	476	475	449	437	467	441	460	456	447	462	426	445	433	436	429	452	442	450	478	465	475	464	500	502	462	449	442	461	460	462	434	443	473	457	449	446	451	449	432	431	485	457	461	457	463	456	438	421	438	468	445	465	481	482	428	452	452	447	429	502	464	433	481	456	464	477	487	485	447	436	432	463	473	446	444	421	487	434	449	434	438	456	449	470	461	434	459	458	424	448	432	471	448	447	452	487	464	410	475	483	449	472	422	469	429	481	428	429	446	437	456	432	440	452	450	469	472	432	468	445	424	459	440	496	487	448	454	474	469	411	412	441	484	474	469	479	470	420	451	436	450	442	494	451	427	437	420	445	445	430	456	443	446	434	445	455	471	440	464	449	411	415	468	420	442	457	472	489	425	461	399	473	467	449	454	439	457	464	428	452	431	482	438	448	454	508	403	432	440	463	487	412	504	418	431	437	454	468	408	433	448	440	433	452	441	454	498	456	431	457	445	418	448	490	454	418	470	485	417	445	432	436	440	442	445	457	441	423	436	468	450	453	423	416	433	443	469	442	423	477	439	432	422	451	462	469	483	447	469	482	444	457	453	432	461	463	451	455	438	477	443	479	446	449	455	451	438	467	453	428	449	441	414	430	451	435	432	449	452	408	426	429	436	461	477	483	456	468	455	468	440	434	469	491	426	433	478	424	445	448	454	444	470	421	444	442	464	447	439	430	443	489	452	453	474	448	448	454	460	428	468	461	432	478	472	409	408	441	436	445	434	451	483	419	486	425	446	467	449	441	455	461	461	432	409	454	439	465	441	481	483	449	444	457	460	460	442	474	486	452	416	460	461	461	437	423	418	438	451	450	485	438	452	454	460	476	420	435	443	415	454	439	420	445	471	483	425	447	479	439	463	414	485	413	406	422	432	492	415	469	440	435	417	465	446	448	452	453	445	449	425	441	454	413	445	463	445	426	482	412	451	450	425	472	464	455	432	468	430	472	437	472	445	441	460	460	435	417	457	464	414	470	437	442	435	488	424	447	463	464	451	461	451	417	415	452	477	444	461	456	446	404	433	436	461	479	441	447	399	445	440	471	451	421	451	441	452	417	433	453	445	450	461	477	437	432	458	473	448	452	417	468	402	446	455	458	495	465	468	442	430	446	436	457	458	450	461	433	438	423	454	422	456	446	418	433	413	459	441	469	449	454	475	436	439	424	451	428	412	450	448	441	425	459	464	466	455	443	466	447	454	462	424	445	422	455	460	433	456	458	404	437	447	455	459	444	502	468	421	457	444	449	457	456	468	476	433	448	484	409	434	453	455	480	454	452	460	457	462	436	479	448	462	428	449	462	451	446	420	446	462	412	457	419	451	449	475	427	436	471	449	460	445	507	474	474	456	453	418	402	446	458	458	455	453	467	465	441	434	477	462	437	494	439	447	462	420	487	433	465	459	470	452	473	440	473	460	434	446	442	435	426	472	471	410	469	403	432	462	457	430	436	495	479	452	462	432	441	450	436	487	449	452	451	466	500	451	453	468	444	477	471	475	454	484	481	427	494	458	462	464	476	478	440	451	432	460	467	485	455	470	440	437	484	447	479	424	468	467	431	480	457	463	429	432	468	447	449	417	417	428	441	469	423	447	420	441	436	478	461	473	447	449	449	412	440	479	456	446	428	446	444	456	419	457	472	418	442	460	456	429	455	413	457	414	469	451	447	484	455	482	486	497	453	457	457	440	459	451	496	467	449	468	438	442	445	447	424	447	432	455	491	452	447	433	436	476	457	482	464	465	441	456	411	435	423	431	448	464	462	447	442	426	437	486	482	436	464	452	484	461	458	460	445	475	448	477	463	436	443	448	403	462	455	481	451	485	435	434	469	454	503	476	475	431	467	444	459	414	428	427	453	470	448	437	457	444	457	428	409	454	421	485	457	452	465	417	479	458	445	408	433	432	445	426	443	451	411	438	439	421	446	460	458	484	433	450	434	423	409	475	466	495	460	483	447	442	443	465	452	438	432	434	437	447	467	452	445	461	439	464	416	459	503	450	469	462	436	465	436	444	434	426	427	488	459	471	434	458	455	461	437	465	397	457	453	465	433	462	440	415	442	477	439	422	461	455	419	448	426	416	430	496	479	481	474	452	464	425	479	465	411	413	433	425	439	432	467	475	447	395	418	440	436	466	446	437	455	434	442	435	490	423	458	451	429	483	447	484	450	459	410	460	436	434	436	452	432	475	450	451	414	457	477	437	448	470	455	457	458	475	431	425	447	453	439	474	490	459	484	433	432	437	479	449	449	458	440	443	459	443	455	461	463	448	443	440	450	447	507	474	419	420	474	461	434	466	460	479	462	436	488	444	421	441	426	445	473	483	462	438	455	455	442	449	432	449	433	429	427	428	389	462	467	456	424	435	474	419	412	441	451	405	426	451	457	478	458	449	415	436	496	463	455	433	487	431	444	412	455	423	469	424	495	474	448	423	440	412	432	474	467	472	456	460	472	437	447	439	471	448	442	475	447	464	420	437	441	476	421	402	442	462	492	467	464	452	490	475	459	441	449	492	448	499	441	444	443	450	490	447	450	464	440	448	461	463	435	430	407	472	453	462	443	486	439	447	458	444	445	439	439	459	472	428	468	454	477	456	441	440	468	460	428	448	459	435	447	450	427	430	455	471	443	433	435	436	518	472	395	443	473	451	480	451	418	469	469	477	486	455	448	455	423	462	395	434	451	429	447	430	470	447	453	473	461	422	470	471	448	479	470	470	457	455	419	426	431	427	453	440	429	472	449	417	473	403	438	436	453	448	461	449	438	460	457
22977	21428	29136	24103	21422	21465	6882	1188	919	795	707	621	617	585	595	542	549	526	532	506	499	456	470	479	482	476	451	445	462	476	465	466	403	467	429	417	462	452	419	428	431	431	429	445	482	448	442	427	456	444	458	416	449	447	440	428	441	442	404	440	442	409	430	407	437	442	385	445	443	438	417	394	434	434	424	405	433	400	390	413	410	441	437	412	447	439	409	425	438	448	434	464	436	416	416	436	432	411	411	441	418	448	428	419	401	408	414	426	435	429	433	441	455	426	420	376	434	417	434	414	424	463	438	416	451	490	418	405	406	452	431	429	424	398	417	425	455	431	388	466	460	414	440	431	434	399	434	469	437	424	411	448	432	416	432	466	426	390	434	415	406	424	447	407	430	422	380	412	457	436	402	436	491	455	480	403	376	415	416	408	411	405	426	419	401	439	441	430	434	397	431	486	427	391	448	433	455	442	433	437	409	424	426	400	424	419	427	442	451	432	416	442	395	397	458	412	426	399	422	414	394	469	412	423	436	406	464	424	436	422	362	438	444	433	445	388	430	432	405	391	417	471	460	471	445	393	401	410	398	454	452	436	478	453	449	411	415	465	454	422	475	402	443	438	417	432	461	423	453	395	457	463	396	398	450	407	428	421	431	422	429	411	411	410	433	418	434	376	398	414	423	427	419	409	404	416	416	444	447	413	394	448	396	429	462	402	408	399	454	436	431	406	401	420	421	438	414	437	417	415	420	404	453	429	453	458	444	404	430	427	438	394	430	434	414	435	410	425	390	435	459	439	466	446	424	410	451	409	400	401	446	426	464	446	437	418	430	439	454	417	436	414	378	432	417	398	424	394	396	408	476	432	432	442	428	439	408	430	411	436	428	434	417	451	417	460	413	417	442	426	418	423	443	413	403	426	450	440	454	423	427	443	407	455	439	431	422	457	432	470	392	426	432	425	445	384	416	429	412	443	420	439	406	429	442	451	422	403	406	391	392	469	392	407	429	429	386	408	422	431	425	412	438	413	424	430	441	435	423	416	445	443	447	422	417	442	400	444	422	428	411	420	372	443	441	419	407	421	383	448	461	464	413	466	451	410	411	427	413	433	422	415	413	436	436	396	451	436	450	417	411	426	419	437	452	414	437	398	421	462	424	431	392	436	434	434	465	397	472	427	461	403	415	387	409	399	397	404	404	406	404	407	431	454	415	424	464	436	449	393	424	416	409	399	433	432	417	434	426	424	439	392	393	435	405	417	425	408	436	445	436	432	448	455	414	460	435	422	430	411	415	453	431	436	456	414	399	419	432	412	442	437	384	448	451	434	420	417	413	470	397	419	442	378	452	445	435	391	406	439	443	432	456	426	428	403	403	451	401	422	426	438	440	409	436	433	437	481	447	436	424	435	407	394	450	388	417	402	406	403	432	428	403	458	397	432	422	391	397	432	410	426	470	440	446	438	430	447	437	447	437	453	451	429	436	396	434	434	439	468	417	398	446	421	430	436	432	415	393	440	408	424	434	417	419	382	394	448	458	419	438	453	418	422	436	449	444	414	398	442	411	417	424	435	437	448	435	436	464	387	399	422	411	411	411	430	446	416	430	398	423	454	467	425	434	395	411	418	461	416	492	373	382	405	445	412	426	464	415	431	436	433	477	422	441	401	454	431	432	437	486	452	436	433	449	411	470	395	432	435	440	433	405	394	369	406	419	444	405	414	425	429	409	419	396	441	446	418	429	408	436	467	429	404	426	402	403	386	448	403	445	462	431	447	401	445	437	431	404	424	448	418	425	444	466	438	449	411	433	429	423	397	427	403	429	413	428	407	410	430	419	444	428	407	438	441	431	440	400	436	383	427	432	436	403	415	428	406	415	447	408	399	426	439	396	401	428	432	429	465	427	422	458	427	432	412	418	391	431	460	425	457	436	429	435	445	433	424	461	445	424	437	420	409	421	428	432	435	413	462	412	382	433	413	420	430	419	442	422	435	428	447	416	439	439	457	437	399	423	446	418	451	430	436	390	413	407	429	423	423	421	418	449	408	418	418	403	456	456	408	432	450	408	431	427	422	458	443	428	379	456	461	389	403	453	401	417	415	453	432	429	403	389	458	413	419	401	479	436	426	425	456	411	431	450	426	462	421	427	410	396	411	420	378	451	451	446	436	403	445	418	444	414	451	410	450	449	410	383	443	426	395	403	411	436	465	413	429	437	439	440	390	399	434	412	429	429	427	395	401	403	424	391	408	454	404	462	408	408	463	456	447	435	445	426	412	413	403	436	446	433	406	410	476	419	427	414	393	405	474	434	403	459	428	439	402	453	417	423	413	425	448	394	440	396	423	414	416	399	409	429	463	408	422	408	390	428	403	450	449	498	414	403	430	442	403	435	477	444	434	416	466	400	402	398	463	413	468	469	391	379	451	432	404	411	438	450	455	403	409	418	436	391	383	463	387	419	429	425	410	432	417	425	439	405	440	415	428	421	444	433	438	403	466	442	447	438	403	421	444	425	438	406	414	424	426	425	465	448	430	406	462	437	411	434	434	406	432	426	415	432	436	394	415	427	460	438	436	396	427	410	431	454	393	368	413	412	402	418	412	392	424	381	468	430	407	408	430	383	406	415	442	386	455	452	442	427	432	436	435	414	458	432	442	441	416	428	394	429	405	427	443	453	466	407	435	429	405	448	409	427	446	438	436	427	419	447	381	418	422	464	377	414	449	452	405	451	402	412	409	414	396	398	391	427	429	447	384	435	438	422	437	422	437	429	423	395	465	414	452	408	445	396	448	418	443	447	422	420	406	435	415	418	407	475	412	414	449	406	451	422	449	436	386	432	399	425	419	441	430	440	420	415	403	400	402	416	412	406	407	420	444	424	400	467	430	430	432	420	404	436	450	417	456	411	413	436	437	449	417	424	420	422	453	403	412	403	405	412	423	409	449	429	435	443	438	420	412	415	409	435	415	425	412	432	396	448	414	451	403	432	431	420	421	405	382	435	420	406	408	442	413	436	437	379	418	434	429	469	435	446	406	408	432	394	404	432	391	421	422	421	447	406	453	452	404	400	438	446	419	446	391	444	432	459	417	411	441	433	439	428	487	431	412	421	437	437	457	465	419	402	430	430	421	453	393	431	463	398	413	444	433	402	429	406	393	385	450	438	401	439	426	396	422	432	441	420	411	433	428	407	388	453	394	469	409	434	420	438	457	426	382	427	428	451	408	435	418	422	438	414	394	423	418	397	420	435	392	458	443	439	428	448	432	435	427	434	477	405	430	465	407	441	437	413	435	416	433	434	440	419	429	374	423	425	423	436	428	391	428	450	417	450	435	402	448	384	422	440	427	408	453	421	415	433	407	400	408	409	414	459	429	442	404	429	423	467	414	459	452	442	425	442	396	423	426	420	436	448	429	443	446	466	402	412	429	394	452	472	441	416	465	433	452	430	426	410	424	454	403	478	416	420	398	397	450	423	398	466	460	403	412	422	431	429	413
4789	14864	9907	4919	3575	2676	1960	1654	1337	1157	967	863	801	697	743	651	613	561	569	548	564	511	502	514	488	494	450	487	486	478	459	482	440	470	458	429	451	513	423	456	432	442	475	461	428	434	427	446	436	426	419	454	449	457	425	453	450	449	424	465	433	422	442	459	447	451	445	454	427	444	455	435	444	420	402	414	432	464	454	446	446	435	463	445	447	424	461	473	437	450	419	457	374	399	428	428	397	436	436	456	436	435	448	464	400	423	447	439	446	444	410	476	442	379	413	399	424	454	452	426	444	469	444	475	422	467	402	457	418	398	439	419	440	450	409	444	384	439	453	419	400	432	424	444	402	451	471	406	428	459	447	415	420	423	444	433	400	442	421	431	434	450	461	417	426	419	450	426	410	387	431	433	421	411	436	477	413	409	447	447	402	397	475	399	414	428	431	415	427	427	470	417	420	407	438	419	439	407	408	434	424	415	422	447	480	443	403	413	430	446	408	431	410	454	429	464	397	447	439	393	439	432	475	452	439	426	444	428	413	476	432	414	410	421	402	433	421	440	429	443	388	435	427	407	418	438	428	470	394	424	405	438	444	408	413	424	417	393	435	423	412	436	456	474	407	412	441	378	470	465	438	456	454	416	450	435	437	465	477	418	432	406	421	414	419	420	431	419	450	433	430	417	449	429	432	466	408	436	404	420	417	420	420	450	422	438	402	376	414	431	426	426	366	436	427	452	419	445	448	391	413	393	386	425	405	439	440	438	416	441	409	418	435	419	445	407	406	419	432	430	477	473	398	423	414	453	426	423	442	444	460	449	425	428	436	421	428	445	438	417	428	437	417	400	423	422	412	411	399	437	413	449	428	415	385	392	422	440	417	458	442	438	423	418	456	437	416	383	385	428	418	441	442	435	457	445	438	416	444	459	472	413	483	413	428	410	445	450	384	443	418	438	425	430	406	394	452	433	442	407	411	393	426	436	415	439	432	448	401	412	430	434	401	418	415	365	461	406	446	435	463	440	404	445	420	457	455	454	482	444	444	400	429	431	418	420	422	424	434	389	420	449	451	438	415	427	441	411	464	429	465	452	424	444	431	426	424	422	414	425	464	436	435	460	398	419	427	442	396	416	375	471	422	428	435	421	422	416	439	452	445	407	455	452	459	409	443	449	432	460	420	407	455	428	452	428	436	459	395	440	411	438	417	415	428	384	436	414	421	451	408	424	454	395	425	452	399	454	429	442	427	405	468	389	420	439	463	428	418	417	441	450	426	401	440	428	437	465	416	390	462	483	433	408	447	441	448	438	406	378	410	452	431	437	423	434	433	389	439	448	437	463	425	443	446	443	455	415	438	443	423	371	459	449	407	402	429	431	442	411	453	419	394	437	451	400	461	402	408	428	432	432	421	426	451	438	418	425	400	431	452	413	439	463	419	422	436	372	451	431	440	429	437	409	468	431	437	446	425	435	416	424	440	459	389	417	457	412	430	447	434	450	444	405	398	426	413	445	414	449	432	401	420	430	454	428	398	426	460	410	425	415	413	411	417	457	408	411	430	438	399	426	433	435	444	429	428	408	423	438	434	418	429	416	425	421	452	423	444	415	412	412	443	461	436	413	444	433	421	440	408	408	434	401	396	453	417	419	422	419	425	423	418	420	409	448	438	430	449	388	430	493	412	408	470	452	372	424	431	433	433	444	437	421	446	365	426	394	447	389	445	467	415	446	463	417	401	426	450	429	439	440	406	483	413	458	399	461	454	429	429	440	408	446	411	431	440	408	410	444	445	378	406	385	495	439	425	415	408	415	411	428	429	390	414	445	432	404	418	447	418	415	431	415	414	424	413	429	440	429	402	442	444	475	436	465	461	415	448	394	431	397	412	420	488	468	418	428	462	404	435	462	444	403	404	454	433	406	455	450	423	438	405	419	441	408	441	459	454	430	447	422	415	458	454	419	394	433	427	420	404	414	445	440	451	435	416	438	404	456	416	411	432	423	416	440	417	459	397	432	436	423	428	436	423	449	426	452	454	417	405	397	409	401	429	437	427	398	425	407	408	436	425	429	396	452	441	449	418	406	373	413	447	491	422	429	414	459	439	443	458	413	420	440	449	438	439	443	437	415	429	418	426	416	417	414	417	411	438	447	394	438	410	417	425	438	446	418	441	404	448	451	428	412	413	459	429	451	393	407	456	429	405	434	448	401	438	449	465	406	455	437	415	412	417	440	453	392	398	433	445	420	429	444	448	431	408	451	436	395	411	430	409	454	448	442	427	449	378	428	413	406	450	416	450	402	397	422	415	401	395	443	419	434	436	435	424	430	441	447	434	437	418	435	453	427	435	391	437	413	455	429	416	428	432	409	465	415	450	442	444	439	453	450	438	446	420	412	463	443	444	461	451	491	411	401	435	435	441	410	449	418	414	468	400	457	401	406	405	420	435	436	425	419	477	423	404	437	459	400	441	437	409	432	442	443	398	429	411	398	435	440	409	426	413	450	442	439	410	431	398	415	422	415	412	397	451	438	458	444	431	441	457	433	444	412	450	415	443	421	455	420	441	443	419	422	432	446	425	411	423	438	408	438	427	403	437	415	435	423	440	454	419	404	433	447	418	393	432	398	424	415	450	479	377	437	443	419	420	434	442	439	436	418	404	448	413	408	448	419	454	452	398	426	405	450	452	463	446	418	419	438	427	438	427	441	457	407	387	415	447	438	410	437	440	415	407	456	405	425	431	403	409	440	383	434	437	395	437	416	436	456	451	495	449	403	409	434	446	409	394	421	443	412	459	424	426	436	400	458	424	442	402	427	448	399	423	394	441	437	419	441	404	431	453	441	421	386	420	424	400	439	419	414	412	410	434	432	420	436	445	444	421	424	431	412	453	440	420	443	420	425	425	446	391	437	415	411	424	445	413	377	466	437	441	424	416	417	439	393	427	439	450	453	439	440	390	441	435	442	456	436	433	430	433	426	417	408	437	423	442	452	459	447	422	409	414	405	409	443	437	432	428	457	457	419	406	409	434	420	429	428	438	429	437	420	414	448	440	422	401	453	423	430	457	435	424	443	422	444	439	410	430	465	420	439	442	423	450	387	424	454	429	397	459	418	413	432	449	423	423	414	422	406	437	438	409	449	415	455	415	432	443	405	416	451	453	423	403	431	448	446	408	418	396	420	405	441	420	396	398	443	440	429	427	400	442	428	424	447	449	428	463	427	433	443	440	403	420	441	445	455	414	446	413	434	411	436	441	425	417	447	439	419	421	413	419	418	429	410	395	457	458	433	410	433	443	454	435	441	414	444	438	431	445	422	443	422	459	419	460	433	454	435	418	417	447	435	420	419	398	417	425	415	420	420	450	446	428	428	408	441	468	394	420	456	419	417	418	452	424	469	393	453	398	421	466	418	447	423	446	418	435	412	421	445	436	447	464	432	441	398	444	401	441	442	455	422	443	432	473	435	417	415	407	393	449	435	437	403	427	455	411	434	425	414
27915	17082	2877	470	357	265	264	248	241	211	229	229	207	242	223	232	230	217	238	214	216	228	220	231	205	239	218	230	221	202	220	206	216	238	233	242	198	239	205	251	236	218	206	226	239	222	237	220	221	240	233	202	220	243	224	223	263	208	229	230	233	230	220	216	232	200	213	197	212	232	249	231	219	222	228	239	224	226	227	206	190	210	217	234	224	228	227	228	224	228	227	211	220	224	238	217	227	224	205	238	239	198	251	224	239	225	229	222	233	234	245	211	229	229	235	223	224	209	210	227	219	198	216	225	255	205	212	258	226	263	242	223	232	219	212	227	235	211	233	233	193	200	247	242	229	217	244	218	215	237	254	222	213	222	244	223	220	221	217	230	207	261	231	219	225	238	199	231	209	234	210	282	214	211	232	227	232	217	240	248	185	233	230	228	224	245	236	210	250	203	251	213	212	225	245	219	225	221	224	233	248	237	269	214	215	209	224	231	223	247	192	229	235	231	232	240	210	223	218	229	240	246	248	232	237	203	226	261	224	250	221	226	210	241	189	222	215	219	200	224	211	224	194	243	234	218	206	208	229	231	236	216	217	235	218	220	234	203	215	209	215	209	244	234	215	245	214	202	227	261	226	205	232	205	241	240	205	238	250	242	223	241	202	212	205	225	233	199	222	249	215	236	221	230	216	197	223	231	235	211	222	240	216	245	207	245	215	250	232	235	203	216	218	213	235	215	218	208	238	216	220	213	240	223	200	236	208	238	236	209	230	244	211	236	240	222	215	212	229	235	226	205	224	215	231	231	211	209	225	228	233	231	226	230	218	236	227	209	201	226	235	234	226	246	230	237	236	239	225	246	220	219	216	217	201	207	252	211	227	241	241	206	230	224	223	223	235	229	244	228	231	203	224	252	235	217	235	221	231	231	235	214	223	225	218	218	241	232	241	225	230	214	193	233	215	202	213	237	226	247	225	226	220	235	232	246	219	224	246	221	218	264	226	242	251	206	226	224	232	224	223	241	239	224	192	231	225	223	218	221	192	230	233	217	227	247	214	207	224	204	223	235	231	230	226	242	216	208	242	211	224	242	224	223	228	217	225	223	256	203	219	217	233	217	211	203	218	203	219	244	224	231	222	211	252	232	216	258	213	244	178	223	230	209	286	232	202	244	217	236	242	215	223	232	237	249	227	213	227	242	250	230	239	234	227	207	234	235	203	178	216	228	223	190	256	220	253	231	212	233	232	222	248	213	208	215	228	223	213	223	223	215	262	238	208	279	214	199	228	209	237	218	218	209	233	206	219	244	237	231	261	213	222	229	224	228	222	238	250	226	232	189	220	210	202	226	218	254	214	238	245	221	233	227	217	219	258	229	209	226	231	211	210	217	253	204	235	224	202	218	247	235	212	227	260	207	215	220	237	223	210	225	238	259	226	224	226	188	202	214	211	210	229	253	243	230	213	228	217	236	216	222	203	224	196	224	210	215	218	214	225	215	222	198	210	253	240	200	231	243	237	217	229	212	235	238	227	225	230	232	241	208	196	235	236	247	219	202	183	211	255	215	228	191	249	210	234	229	224	219	237	239	220	234	217	243	231	232	217	207	250	206	231	237	240	218	228	243	210	217	220	208	214	232	230	230	235	206	225	235	242	227	211	190	221	234	220	225	240	205	235	204	223	234	209	231	246	238	245	219	236	221	237	250	262	253	200	214	236	235	222	242	227	241	225	226	203	199	208	229	236	237	207	243	218	247	220	214	217	235	224	220	219	236	229	217	226	207	203	203	241	214	219	219	193	221	236	243	215	211	200	210	236	189	226	236	215	240	212	207	236	224	231	240	239	225	214	217	217	238	213	209	241	244	216	226	198	207	214	216	223	211	243	228	240	233	231	212	233	205	239	233	230	199	238	223	229	202	240	206	198	211	226	234	234	231	233	209	215	209	230	217	241	201	247	210	214	240	228	216	244	201	252	227	221	233	207	220	221	214	245	195	198	219	225	222	221	230	243	233	207	211	212	252	218	252	230	235	228	195	211	263	233	226	229	248	223	235	241	206	222	226	216	234	207	217	237	219	227	225	209	208	216	245	236	229	211	237	221	231	224	243	229	230	231	216	198	252	219	221	245	235	196	222	218	247	217	216	195	201	218	197	202	228	236	218	228	205	203	201	229	225	241	232	224	197	224	226	231	250	249	209	231	201	225	210	228	231	232	236	229	220	218	209	216	241	244	217	233	243	230	223	241	218	233	226	223	211	245	236	205	209	219	221	220	229	239	230	219	220	228	206	213	239	232	229	227	230	218	211	223	216	228	248	240	260	194	237	246	224	199	211	207	223	214	212	225	250	218	243	218	245	235	227	240	242	241	216	219	239	223	247	216	217	197	233	259	218	233	238	225	224	200	245	230	251	228	231	256	226	227	223	228	215	231	220	233	216	242	222	233	247	220	232	236	256	246	212	224	226	221	213	241	207	221	223	241	249	218	202	248	229	230	223	231	219	223	219	205	227	229	224	230	240	214	229	241	242	193	243	229	222	216	196	229	243	250	240	222	225	229	209	243	233	220	232	207	224	207	219	190	196	242	215	223	221	249	232	224	230	249	226	265	220	219	229	227	248	231	220	212	219	255	219	231	215	220	234	220	210	247	214	233	215	207	236	215	220	236	241	232	208	238	201	222	230	231	237	211	217	212	213	239	200	220	221	240	241	222	217	223	240	207	252	234	253	213	197	208	229	241	223	214	231	218	204	210	218	238	223	223	220	221	216	218	248	215	230	234	214	241	235	221	211	235	228	215	225	216	222	227	223	227	210	237	234	244	209	224	223	250	239	254	208	240	230	223	260	261	207	254	230	229	224	204	213	221	225	209	248	243	238	224	215	249	210	232	258	264	230	217	235	193	234	207	222	223	250	247	222	225	238	213	268	223	233	253	199	228	242	227	253	232	230	216	211	231	226	228	232	226	203	252	223	220	222	219	213	209	227	229	206	220	226	228	239	231	253	215	237	205	214	197	227	210	240	226	204	222	233	237	224	226	211	224	232	216	232	201	237	215	222	245	206	221	213	226	235	216	229	244	234	221	250	202	214	219	215	231	261	235	218	232	249	212	232	215	224	257	212	213	210	214	222	223	233	241	248	242	242	218	224	232	243	210	240	218	224	205	231	210	241	235	232	221	209	255	211	265	220	225	242	228	217	200	227	229	227	219	204	244	246	217	219	228	212	219	222	235	235	261	238	240	220	201	216	226	231	230	190	237	236	198	225	212	230	207	217	209	221	241	242	207	229	233	219	217	208	230	215	210	237	237	218	225	212	226	237	226	213	229	226	243	223	227	217	217	238	216	229	208	227	215	207	241	220	236	243	217	221	249	246	243	235	234	220	224	206	216	222	216	225	262	207	209	241	207	240	232	240	209	225	235	207	244	230	229	218	219	202	226	229	223	254	231	248	211	245	228	226	226	240	228	225	254	212	223	206	231	214	232	222	202	232	207	246
4196	792	548	401	338	305	263	290	273	262	218	249	256	267	261	235	232	267	266	239	252	242	252	277	254	253	269	259	269	281	244	257	260	251	235	243	274	225	260	230	223	275	268	243	254	251	236	268	268	243	256	283	259	239	253	257	243	256	248	238	246	256	233	223	271	221	268	247	248	255	248	214	262	232	256	244	264	232	262	293	290	273	232	227	252	258	273	228	242	244	253	242	232	277	263	266	227	264	215	248	261	262	262	242	230	253	271	266	276	254	223	252	234	231	247	244	251	265	247	268	240	233	244	259	264	262	239	284	260	254	251	221	215	254	240	263	239	231	259	270	239	264	252	252	253	241	235	247	250	246	256	281	268	257	244	253	233	251	238	279	261	265	247	274	255	265	258	272	227	222	265	265	262	274	221	258	274	233	259	248	253	246	233	271	244	260	244	255	240	242	240	259	248	272	218	265	264	245	260	253	231	232	268	249	250	224	251	247	257	255	249	226	261	296	272	260	264	249	256	261	272	241	259	264	230	284	235	271	235	277	237	243	249	251	239	258	242	267	286	303	227	255	255	234	259	259	251	239	254	263	244	262	224	239	237	234	246	238	247	262	263	235	253	233	248	248	240	290	235	265	277	253	247	249	273	236	246	259	259	241	262	235	252	247	260	241	269	249	253	259	263	246	246	261	247	256	249	283	271	274	261	253	226	239	258	260	258	242	260	236	253	269	260	233	238	250	269	266	263	222	247	269	278	270	238	264	274	262	302	254	254	237	233	254	242	251	245	245	238	255	228	261	250	266	262	236	247	262	265	248	261	286	247	243	257	247	223	286	250	260	259	255	246	266	235	234	243	263	267	256	248	249	255	263	267	224	256	240	241	261	237	249	256	257	297	257	242	275	272	283	239	247	242	252	265	252	241	253	255	255	282	244	283	281	257	282	231	256	280	272	237	241	260	235	254	265	264	232	242	260	254	251	252	263	229	270	256	273	278	254	241	255	242	251	270	243	246	273	259	245	261	267	276	264	261	258	269	229	240	258	264	271	261	236	249	258	245	230	270	224	281	239	232	267	254	223	245	284	237	276	238	231	241	241	248	254	239	248	243	282	264	259	236	252	241	269	239	236	236	253	259	251	271	251	262	279	265	249	281	257	253	256	251	269	282	254	276	223	249	258	261	256	229	254	238	257	256	256	238	241	272	234	259	245	245	235	237	259	243	268	258	246	228	271	254	256	266	249	243	255	244	273	265	277	226	297	250	260	253	277	248	242	260	236	265	263	272	259	263	239	272	252	241	278	267	254	285	231	263	234	260	271	248	234	239	229	259	238	220	245	268	244	251	247	255	272	245	275	261	258	258	239	263	232	262	241	241	241	244	253	284	268	271	247	275	214	267	247	263	269	244	268	237	253	232	272	273	282	240	214	248	263	259	264	247	259	253	258	261	235	266	257	275	274	246	230	251	261	230	266	268	262	254	275	272	241	253	254	247	260	288	251	262	231	240	261	255	269	247	254	237	282	247	246	273	230	262	249	278	281	242	289	271	238	215	238	243	247	262	254	234	239	246	281	259	258	230	227	258	245	258	213	288	245	236	239	259	234	227	247	255	248	263	235	278	236	259	262	252	270	241	231	238	241	242	259	260	261	242	249	243	252	242	246	240	243	237	250	276	256	266	261	257	254	263	243	237	239	266	250	255	240	276	229	265	263	254	240	238	257	264	269	273	239	269	250	270	245	256	283	254	250	236	277	254	260	267	232	258	231	256	272	247	249	222	279	262	242	273	271	242	259	241	246	270	285	256	262	260	244	269	216	251	260	261	293	234	246	254	251	255	238	264	260	256	236	253	264	260	276	248	265	252	291	264	245	251	248	283	243	262	246	246	259	254	276	240	261	288	258	248	248	245	278	255	241	257	255	242	234	258	281	239	257	240	256	300	279	260	255	266	273	252	256	243	272	247	242	228	246	240	235	268	239	278	243	243	241	236	249	266	251	261	231	244	240	247	237	228	291	246	273	245	255	249	254	246	270	247	252	262	239	253	274	249	257	233	246	262	259	229	282	297	255	232	243	240	247	236	264	269	277	242	263	269	247	252	261	254	221	246	260	274	231	256	280	248	241	267	290	229	275	254	243	252	261	282	264	244	234	236	260	259	256	247	242	255	268	258	257	267	242	263	258	237	280	234	247	222	256	227	253	256	268	232	266	204	248	262	251	272	255	242	239	250	255	247	252	215	258	239	262	253	252	254	246	249	261	246	236	268	241	251	238	243	236	230	231	284	263	252	266	242	245	260	259	253	260	251	242	257	273	243	259	254	263	243	250	233	267	272	263	282	252	278	252	276	276	273	248	246	261	240	229	230	272	258	245	272	229	270	257	231	244	239	239	237	251	254	226	243	249	253	265	262	217	246	271	241	242	231	251	253	231	262	268	275	257	251	248	246	248	256	261	251	244	239	261	244	248	241	266	284	257	276	273	240	239	262	238	241	251	275	250	238	284	238	253	245	238	237	264	241	255	260	228	261	239	247	255	227	257	213	234	268	266	253	234	269	243	264	218	239	252	270	234	237	272	225	236	267	252	246	271	267	254	256	252	247	237	274	267	245	268	253	245	272	271	267	259	236	242	242	264	236	259	271	280	271	202	241	275	238	236	260	260	232	236	268	258	257	270	253	249	248	238	259	262	242	253	246	265	265	239	276	256	248	256	248	259	252	245	261	263	240	261	256	257	262	276	234	247	266	221	252	268	262	274	251	281	259	245	260	253	250	282	231	250	233	260	220	235	245	243	265	241	251	254	277	251	245	213	250	251	263	269	255	262	257	248	253	254	238	233	271	247	226	251	266	262	238	257	275	270	253	219	243	276	246	242	250	271	270	232	235	215	241	247	253	284	236	242	249	238	260	254	232	276	250	235	232	270	289	277	233	247	247	216	248	220	255	254	249	238	269	258	258	264	272	276	290	251	235	264	256	280	261	290	231	227	236	229	270	243	247	237	270	238	235	258	266	234	234	267	253	251	240	231	261	252	268	240	270	247	281	274	277	261	271	235	259	255	228	258	290	292	235	250	226	285	254	270	248	246	237	265	255	222	278	260	237	231	256	231	240	252	283	264	243	220	242	252	230	247	268	253	235	267	260	274	239	267	243	264	241	269	260	253	257	261	244	230	235	281	283	264	272	268	241	225	242	279	251	268	255	265	238	236	271	265	236	250	266	248	271	256	255	222	237	268	261	257	267	249	236	261	251	247	273	265	269	262	242	242	272	250	261	262	276	246	241	248	228	258	289	292	270	231	274	269	282	238	289	255	267	238	245	278	235	254	242	258	269	219	236	224	259	252	275	244	250	231	250	254	230	266	275	291	233	281	244	246	256	268	237	262	218	261	255	228	269	274	259	251	243	253	276	259	236	234	271	254	262	248	218	257	244	252	249	282	250	256	266	256	238	233	270	259	258	240	271	237	240	257	236	269	270	254	242	250	259	268	219	251	250	269
23951	21314	28533	24427	21282	8035	878	467	423	402	341	306	267	275	250	270	223	215	222	231	215	217	207	238	235	198	200	198	195	199	195	203	185	171	189	190	197	193	179	169	189	201	177	168	185	196	227	202	195	202	193	162	162	194	171	181	146	195	181	183	188	190	194	194	162	187	210	183	182	181	192	170	207	163	183	181	175	170	187	174	195	156	199	184	161	177	170	166	182	185	191	179	156	179	174	172	202	195	196	163	173	181	198	177	171	204	165	185	193	178	185	170	168	208	188	186	169	183	190	181	186	195	203	192	163	182	170	168	179	185	179	185	200	186	165	192	173	210	178	176	190	186	190	178	154	180	196	204	211	179	166	163	198	185	167	188	180	195	189	219	204	186	202	160	207	190	186	155	217	195	177	207	177	176	190	187	176	178	199	206	170	185	192	210	175	165	189	188	164	168	203	193	181	174	202	158	165	167	188	181	183	153	168	200	180	185	208	200	187	163	199	196	168	179	205	184	166	177	194	197	172	197	165	178	176	200	187	175	187	175	184	202	167	185	188	193	179	194	172	186	180	192	168	198	180	166	193	199	181	160	176	156	195	188	180	187	184	150	173	193	186	162	200	152	178	185	184	157	172	184	190	178	160	177	171	172	194	172	188	180	187	176	179	183	162	204	188	188	177	207	170	213	185	158	186	182	187	160	170	180	186	163	182	166	196	175	171	167	212	188	201	196	163	172	186	186	194	183	163	158	175	200	177	159	168	167	169	148	176	198	194	186	179	176	154	182	186	198	187	180	193	189	181	174	167	201	175	178	186	199	181	198	185	177	196	165	146	184	165	174	169	160	178	185	200	188	166	164	187	199	178	217	178	194	157	168	183	178	172	160	174	182	194	174	188	188	204	193	184	183	201	179	183	190	173	173	186	181	204	181	189	174	181	168	183	187	199	180	158	200	211	165	190	182	194	205	191	208	175	173	169	182	171	188	190	195	194	184	166	191	167	202	171	199	183	194	205	204	162	181	186	203	160	160	181	195	161	171	198	181	193	171	175	187	203	186	171	179	193	194	191	190	178	179	188	153	168	161	207	166	169	192	163	178	175	172	205	182	183	166	155	174	182	196	178	192	194	196	187	190	203	170	161	176	177	178	197	169	188	188	194	189	178	173	175	168	174	177	181	189	153	177	168	198	186	171	174	181	184	174	183	174	182	196	183	195	172	166	192	168	203	180	186	194	173	154	199	196	184	167	180	158	198	173	196	189	173	180	158	190	174	198	178	184	185	168	195	182	171	183	173	178	193	201	171	183	191	188	176	166	195	217	178	206	204	175	187	202	186	159	166	179	186	168	194	182	177	166	189	176	211	186	189	185	192	160	190	161	155	190	203	212	191	175	189	179	187	175	194	180	164	174	189	182	187	171	168	174	193	185	192	182	171	148	145	192	171	184	161	168	208	175	214	168	196	197	202	177	170	187	181	177	157	188	193	173	187	178	154	188	184	174	165	192	184	176	192	201	199	179	160	197	193	183	187	195	185	193	184	179	178	179	179	158	180	196	194	188	204	189	188	181	188	175	212	197	177	189	190	194	211	215	189	198	183	157	208	173	180	176	155	179	183	185	195	200	177	176	187	194	197	180	174	162	208	174	196	185	206	174	183	199	184	178	160	179	166	199	179	197	190	197	202	169	160	165	174	193	171	195	192	212	181	198	182	184	184	174	200	184	212	179	170	167	158	180	191	185	189	200	181	165	192	185	182	174	186	173	201	182	166	188	158	185	196	190	159	153	170	190	188	192	156	164	193	175	197	169	179	180	207	181	213	189	173	176	173	188	187	191	174	166	176	195	191	172	173	156	179	199	169	178	187	153	187	179	181	178	145	191	161	174	177	173	187	173	189	173	163	185	162	183	172	191	194	178	204	167	179	158	154	178	166	191	162	185	171	176	175	194	177	167	175	166	196	202	162	182	176	173	208	183	197	187	161	187	202	172	195	167	164	174	183	178	174	165	181	188	172	202	200	153	156	200	172	204	164	180	176	177	200	209	178	190	177	171	179	186	200	180	189	173	200	172	188	184	164	182	195	170	171	165	179	180	174	175	176	183	177	183	201	183	182	174	199	176	199	171	205	187	166	178	189	192	196	175	176	195	190	221	170	179	177	143	193	156	161	185	185	182	215	176	162	185	186	165	167	169	185	168	173	179	166	184	174	187	181	163	210	183	189	174	184	171	189	195	210	174	196	183	188	176	190	185	170	156	176	190	191	180	168	203	191	200	178	182	207	176	196	176	193	177	202	210	211	170	210	182	191	192	214	185	171	172	200	198	165	190	163	171	176	162	177	186	175	203	173	168	175	188	190	198	186	161	188	187	194	206	209	225	189	182	193	186	173	187	204	210	165	178	182	207	182	175	196	190	167	171	186	201	187	165	186	189	216	198	184	187	178	166	189	207	158	178	171	164	195	167	181	176	200	178	206	176	186	176	169	164	182	175	200	174	181	191	183	180	174	186	171	152	185	179	178	179	211	198	174	179	164	207	175	175	190	183	175	196	182	189	207	188	166	182	182	175	177	183	179	174	175	178	177	196	207	181	174	199	172	179	166	176	181	185	176	199	184	176	172	212	179	216	167	177	203	190	171	159	158	181	183	177	160	185	167	203	190	175	182	186	188	195	175	172	183	185	202	170	180	190	191	176	193	135	153	167	198	176	170	178	178	180	170	169	184	201	163	165	189	194	162	165	192	188	200	184	173	194	202	165	174	191	186	171	192	184	172	179	167	189	181	172	169	140	189	189	211	180	200	188	169	168	181	162	164	167	180	174	175	167	191	190	200	192	170	195	170	193	175	171	140	169	193	182	172	178	172	187	207	173	188	186	200	181	195	192	186	207	156	161	159	196	200	186	168	166	163	183	183	159	194	163	194	190	187	166	157	217	184	163	190	186	173	182	175	165	179	201	178	181	169	174	179	187	178	176	196	157	189	187	203	173	152	174	180	200	171	162	182	180	169	207	152	188	180	181	186	171	184	191	172	186	178	177	162	184	179	146	191	173	159	185	204	181	181	186	171	172	196	199	190	166	158	172	180	179	185	173	187	197	166	180	173	170	192	182	183	189	189	182	208	191	183	175	156	195	177	174	201	156	205	193	189	175	178	184	171	172	204	197	190	195	168	206	190	196	214	151	191	178	158	193	175	175	181	185	187	207	192	171	175	178	180	172	172	153	172	174	173	203	171	192	155	193	190	175	179	161	179	188	202	186	187	167	180	152	193	191	184	193	156	182	191	178	179	194	174	199	169	194	163	179	157	190	179	166	185	190	183	181	174	193	204	196	179	180	182	177	190	206	204	172	191	172	172	170	192	186	189	186	190	180	184	208	185	208	158	183	171	185	173	186	173	175	191	179	179	170	181	180	154	201	182	170	191	185	193	187	173	177	146	174	179	212	178	169	177	184	163	164	202	162	178	175	174	183	180	172	176	165	190	167	187	160	179	182	150	173
3375	8813	5694	2605	1791	1301	1089	776	680	538	488	449	379	344	312	308	300	298	275	257	267	250	215	230	262	226	223	205	230	253	213	228	224	215	212	221	201	218	178	222	196	200	211	218	208	208	195	183	178	202	202	208	214	201	198	191	239	181	204	202	217	190	230	217	232	198	201	208	196	182	200	194	209	221	187	196	234	192	214	191	189	205	225	190	177	200	219	181	202	214	185	176	223	210	202	190	211	210	173	196	204	219	188	196	195	213	188	179	210	194	194	223	202	199	199	197	197	218	203	221	199	220	231	198	186	211	223	197	210	200	189	187	220	218	215	209	208	192	196	211	184	182	196	202	209	215	201	160	229	178	218	220	204	186	192	178	192	208	203	201	213	202	195	172	189	206	220	195	176	199	178	195	202	198	192	187	200	197	203	214	184	209	195	185	187	182	186	185	175	205	196	199	177	207	182	177	207	189	176	183	204	209	226	199	205	203	198	176	186	184	196	171	187	189	207	197	218	195	187	198	202	207	197	205	177	202	192	204	190	204	205	198	194	195	199	196	179	205	195	183	176	194	202	206	197	211	208	198	177	180	201	190	200	215	197	218	214	206	200	200	172	204	180	209	196	195	202	209	197	192	213	205	203	209	199	178	166	214	177	197	212	191	199	191	224	195	178	170	196	195	192	183	203	195	218	201	199	222	231	201	178	198	244	206	190	209	191	207	197	196	175	219	191	185	208	207	216	226	185	183	160	191	205	191	209	173	193	192	172	206	163	208	201	197	194	173	212	186	202	187	192	224	169	206	217	189	213	208	189	194	208	172	203	225	173	204	196	205	179	174	183	203	197	215	200	202	219	191	209	210	206	218	192	212	201	220	229	198	206	206	203	184	175	221	198	170	187	215	205	191	184	189	215	207	190	180	172	183	207	177	205	182	172	166	192	220	223	202	230	200	215	200	186	197	171	198	189	183	187	204	211	196	173	194	204	200	190	211	190	205	192	189	201	217	198	195	211	196	184	189	186	225	189	186	200	198	202	207	192	200	186	176	184	195	195	206	222	214	196	216	207	174	206	218	217	226	179	203	199	184	208	185	225	195	172	186	169	206	198	208	216	204	208	189	212	197	217	213	210	178	224	195	189	187	205	198	217	197	210	199	186	201	173	202	185	184	193	207	189	186	212	199	210	185	191	190	201	221	202	204	208	197	188	214	195	192	201	204	185	195	173	215	190	188	205	202	196	211	195	206	209	189	204	179	186	197	218	199	198	222	186	194	208	191	209	192	195	183	208	203	194	193	195	195	193	208	196	217	209	220	200	211	176	195	213	174	201	187	172	199	184	186	181	194	204	212	187	187	221	205	199	208	184	198	208	188	171	189	199	206	192	213	199	192	201	216	233	204	185	207	208	177	222	195	207	205	194	183	194	186	192	189	187	204	191	213	243	201	186	176	190	210	201	203	217	180	209	201	201	194	166	197	213	194	198	191	200	173	192	188	210	196	185	205	178	218	216	216	197	191	217	208	199	173	186	184	213	198	208	222	206	199	221	189	200	227	196	243	207	201	184	179	191	205	200	219	216	195	203	188	174	212	206	208	225	201	189	192	210	191	177	219	197	215	196	194	177	215	216	203	212	218	226	212	204	198	214	201	186	197	196	219	200	182	211	217	205	195	177	216	193	165	193	209	233	196	215	198	213	189	205	183	211	211	204	204	203	200	202	202	189	211	212	208	212	187	211	187	210	203	216	185	178	208	202	165	187	181	196	202	200	187	188	211	211	191	194	174	197	203	185	195	195	201	186	207	202	224	206	184	168	197	221	193	198	201	190	202	197	205	204	207	248	188	200	215	190	188	202	208	200	182	185	220	191	207	199	209	207	206	190	205	186	205	186	195	179	195	199	237	184	193	205	221	188	199	205	210	188	187	208	190	204	205	190	219	191	219	217	222	203	193	212	200	204	235	220	197	189	187	211	205	201	196	214	198	192	217	208	204	199	202	220	190	200	222	212	208	189	172	210	194	221	206	208	194	197	203	209	209	182	189	176	205	203	195	200	170	180	194	184	208	190	207	236	201	201	228	203	195	212	215	186	208	213	179	195	220	200	176	209	198	192	179	202	210	208	174	183	218	178	200	203	204	208	195	191	188	220	186	208	204	179	205	198	203	196	213	199	185	198	213	202	202	201	195	193	178	191	208	202	185	206	194	197	177	198	190	217	177	223	196	190	202	199	202	212	193	188	196	189	216	187	181	197	202	195	246	215	189	195	188	196	216	208	191	177	222	191	199	211	172	177	231	213	217	205	214	198	184	209	194	196	200	199	201	201	196	223	203	185	193	214	184	180	168	216	175	210	190	201	190	198	193	178	233	222	222	221	208	172	205	187	196	186	177	200	186	192	214	199	187	198	203	205	196	203	188	169	211	225	220	210	199	209	223	201	205	199	185	201	231	174	194	188	195	186	223	189	184	204	186	200	211	198	188	187	218	207	195	206	186	181	205	173	181	186	200	207	181	206	201	194	201	199	212	190	206	228	197	184	221	192	202	196	214	201	183	184	246	208	193	199	199	210	223	181	211	182	186	204	174	193	225	199	190	218	197	216	176	205	180	176	183	213	208	183	203	204	217	202	191	187	174	223	193	181	222	210	202	210	200	199	175	213	198	177	205	204	205	207	210	179	209	214	197	235	206	196	202	195	211	202	210	176	186	204	177	208	172	216	192	205	194	194	198	187	221	194	196	198	183	202	189	209	185	210	200	218	169	195	200	184	164	239	192	206	193	184	226	196	190	178	209	192	207	223	182	220	182	206	226	198	199	218	173	200	192	199	188	199	190	197	190	197	214	228	190	191	193	211	204	183	188	189	183	204	170	201	165	214	204	194	200	219	206	209	218	211	213	204	186	201	195	194	169	208	187	205	195	197	207	193	197	176	200	178	222	202	205	221	192	226	196	186	203	180	193	175	179	171	196	192	201	198	207	189	196	220	180	179	184	188	206	221	224	196	202	189	210	205	177	194	212	206	193	192	201	210	178	201	218	180	217	193	207	187	190	193	185	219	202	199	207	183	223	192	206	190	199	184	203	191	217	217	203	173	213	204	192	174	219	199	198	190	179	188	183	172	218	226	188	229	186	184	200	195	193	209	205	197	189	194	183	204	223	199	204	196	186	192	183	185	207	198	182	190	206	209	226	202	204	166	198	191	216	183	213	185	205	185	193	199	201	186	201	199	193	220	198	202	191	217	193	201	196	198	186	191	200	205	194	204	197	184	211	186	198	191	195	188	178	200	185	193	209	192	193	198	196	211	210	183	226	211	203	192	207	198	176	193	185	191	200	194	180	190	205	159	209	217	205	181	208	240	189	178	181	203	227	227	212	204	209	190	199	189	157	180	198	223	187	219	215	204	202	195	187	190	187	203	189	191	216	219	199	206	203	206	218	205	178	213	212	166	173	213	193	217	188	182	192	228	214	205	197	183	165	186	210	181	208	198	178	189	229
25166	21332	27370	25522	9232	882	628	564	528	570	557	469	467	440	464	425	469	451	475	446	453	434	423	452	443	437	389	412	390	444	467	445	413	455	460	441	432	417	410	439	449	471	403	416	464	461	419	419	426	431	433	418	438	450	433	438	418	447	427	422	451	422	432	454	426	457	427	408	442	430	443	406	374	403	437	409	422	393	413	446	427	410	441	393	429	438	428	434	406	409	371	398	415	438	401	442	436	435	439	433	422	392	460	431	398	425	442	408	422	429	412	448	465	410	414	429	404	427	439	411	431	421	429	365	398	436	447	417	409	393	423	405	413	427	410	424	402	433	421	441	431	429	445	451	462	403	414	401	454	420	413	437	436	434	432	424	385	450	433	405	437	431	456	433	416	424	445	416	428	466	391	455	447	411	408	430	455	451	394	462	477	423	411	442	427	397	455	424	397	424	405	435	414	431	464	420	412	397	453	413	437	393	390	430	410	414	440	404	437	424	436	441	431	399	409	445	398	393	426	472	446	411	417	426	466	432	436	417	413	397	427	447	405	401	440	426	449	430	439	433	400	426	403	448	435	423	424	430	422	444	442	412	451	414	423	396	415	409	448	419	411	387	477	409	435	473	437	455	432	430	439	429	426	397	433	381	439	421	426	430	433	421	381	419	378	412	435	451	435	405	410	438	397	437	435	452	417	437	421	429	428	437	368	424	421	438	435	406	438	410	402	402	429	455	441	391	459	419	467	440	462	414	443	442	441	411	452	425	428	430	414	431	441	444	418	440	383	395	428	419	418	415	419	425	445	414	411	428	421	414	407	387	375	423	432	432	442	406	446	411	407	472	395	419	423	421	440	424	408	451	415	424	407	440	460	375	403	410	444	420	433	389	408	389	438	447	430	439	396	381	421	451	417	470	409	426	407	428	407	428	435	449	430	455	381	464	422	441	397	408	463	422	447	448	415	423	436	413	418	436	429	428	432	422	471	405	446	434	455	453	416	460	443	412	416	407	418	411	421	389	417	403	401	397	451	412	425	411	455	430	411	409	401	425	405	442	426	408	426	426	399	431	462	428	401	423	413	429	425	387	415	421	436	428	418	408	435	414	411	435	428	427	422	420	413	460	392	459	420	409	428	396	441	403	448	419	411	435	412	417	429	390	401	401	441	418	412	439	430	423	424	435	464	400	411	433	422	419	420	415	440	451	382	430	406	444	425	433	400	430	402	450	450	424	429	383	394	392	431	421	447	430	428	400	384	392	445	430	418	450	422	411	446	423	446	433	428	430	418	437	423	445	432	379	399	452	415	458	406	442	436	422	427	426	405	421	438	439	428	427	435	393	437	430	421	451	421	438	465	449	423	401	411	427	407	380	428	428	414	387	423	413	436	415	419	413	432	404	425	464	395	453	411	417	413	445	456	466	390	433	431	430	414	443	432	426	398	441	423	398	430	441	439	419	442	407	448	420	440	399	402	449	427	425	406	446	457	426	410	437	419	402	413	434	440	417	435	411	416	431	398	455	444	428	383	403	407	412	451	400	433	412	463	432	422	395	417	467	441	417	424	438	393	421	443	422	434	397	416	399	411	446	429	395	443	435	438	408	466	436	395	424	456	426	416	444	436	405	440	419	426	382	427	448	427	420	451	416	432	433	411	431	451	452	465	419	397	436	407	398	462	456	404	451	446	405	394	409	447	439	437	406	458	396	427	421	430	422	459	412	421	403	458	402	408	425	433	396	400	422	416	429	409	418	474	421	464	424	439	427	420	478	405	398	440	431	425	430	381	437	437	424	452	436	398	406	407	417	427	420	475	421	460	416	434	419	401	473	413	420	392	413	391	439	405	396	388	421	401	431	419	426	380	450	449	446	447	427	421	451	452	434	426	439	457	425	427	416	421	462	393	458	440	446	414	450	398	420	469	438	404	416	412	394	430	417	434	433	405	405	411	411	418	379	395	408	403	423	399	423	388	360	453	436	436	399	369	432	426	426	392	433	398	419	425	433	411	419	452	451	408	421	432	419	444	424	405	434	398	445	391	428	432	418	406	415	428	424	438	416	417	433	400	413	417	412	402	406	405	446	454	402	415	417	419	424	430	444	418	407	442	442	431	459	428	403	400	430	420	405	439	433	391	425	410	444	419	400	408	449	412	410	401	407	417	437	417	446	428	407	430	415	430	418	403	440	416	454	437	417	428	409	430	438	418	403	415	441	388	407	456	415	384	407	402	399	433	394	409	446	431	378	416	439	448	412	408	422	413	396	467	421	429	407	370	455	400	457	430	416	418	389	442	440	419	437	411	414	383	438	402	423	435	439	442	445	439	447	422	448	423	453	408	423	450	426	430	437	420	417	444	428	436	402	424	469	366	432	450	436	451	429	412	430	428	406	457	448	413	442	423	427	430	395	433	433	438	397	426	408	452	407	412	383	410	414	435	433	405	421	443	417	428	408	422	428	406	435	416	430	381	415	416	413	395	449	421	425	444	422	365	468	418	391	414	417	407	432	448	437	405	466	422	410	419	441	383	408	392	427	428	449	426	433	401	426	402	408	453	400	412	422	408	440	419	412	418	436	457	457	426	410	453	416	411	409	459	416	403	477	422	401	398	403	441	405	419	461	426	449	427	398	406	415	437	379	404	433	441	471	446	455	399	437	469	453	418	435	406	437	391	444	425	417	418	446	415	417	395	438	426	431	433	442	440	421	435	430	435	443	406	390	403	423	422	414	400	460	410	402	404	422	451	421	395	446	420	438	411	418	394	427	421	405	410	439	415	393	449	421	373	427	462	440	407	427	416	423	437	451	439	441	409	440	408	399	413	416	438	405	415	425	381	433	432	417	413	414	412	412	425	427	442	440	414	404	412	392	434	439	426	397	404	436	445	415	398	401	416	422	420	443	411	427	397	451	395	431	447	430	418	464	449	431	426	399	440	389	424	396	420	405	439	416	410	415	431	430	446	407	444	428	406	410	406	459	446	405	410	420	432	461	429	419	445	413	431	444	434	423	444	430	455	413	429	431	382	395	431	412	397	426	397	402	440	424	409	429	445	436	427	403	464	443	422	426	434	409	435	440	431	433	440	469	434	418	411	414	422	445	450	404	393	402	434	434	438	433	423	465	415	437	403	435	419	445	412	409	436	420	444	445	429	401	391	435	441	382	401	454	455	396	413	429	431	411	422	396	423	434	454	432	425	466	451	430	448	421	445	437	413	430	464	460	413	386	402	476	423	438	410	418	442	408	447	438	421	436	449	423	462	432	433	436	395	422	391	462	426	400	436	476	420	423	419	403	426	390	408	408	444	388	424	384	417	389	409	391	425	402	395	429	425	417	453	462	404	444	435	459	401	430	422	417	441	365	454	400	409	440	465	433	408	449	407	439	428	410	402	441	449	437	451	444	393	429	394	399	441	403	432	428	447	417	411	435	435	431	445	428	394	442	468	437	426	374	412	413	413	418	442	434	428	459	423	463	408	455	406	403	426	428	387	415	448	411
3641	5250	3333	1809	1318	1105	877	744	691	657	624	567	534	493	494	504	501	501	491	479	448	486	495	441	476	476	477	477	444	472	469	445	473	417	421	462	447	481	487	467	469	481	451	494	440	462	480	456	486	437	526	461	433	467	427	464	443	441	462	455	421	452	450	438	470	456	467	462	418	424	435	502	442	455	437	465	473	446	471	441	463	428	470	416	438	443	468	428	464	455	467	428	444	484	478	463	428	473	461	485	455	470	442	479	485	451	495	459	424	422	464	466	464	477	479	455	399	459	460	421	411	422	442	442	463	438	448	442	434	445	445	489	410	439	441	469	418	485	482	474	431	432	464	440	429	465	459	457	494	425	461	420	451	460	442	466	456	453	455	464	410	422	484	449	419	438	441	425	466	460	493	472	440	463	448	454	437	429	416	465	429	459	436	484	420	476	459	457	428	439	437	434	450	428	430	450	434	472	437	450	439	404	513	453	472	491	450	458	455	426	464	451	468	460	448	433	448	480	447	493	474	459	486	508	445	419	441	458	438	441	445	435	437	466	418	446	473	414	473	416	455	413	427	467	426	441	447	456	436	476	432	425	472	434	448	446	474	441	478	454	443	488	408	463	439	433	448	438	484	424	465	472	467	433	451	421	455	474	478	438	397	446	440	472	443	465	440	463	486	466	439	468	500	453	431	466	477	446	489	464	446	445	438	441	433	436	455	454	444	482	435	468	472	449	429	455	424	467	449	486	424	503	441	444	448	423	476	460	427	485	448	483	461	450	433	463	456	440	446	450	430	461	449	467	451	436	447	451	425	423	419	464	458	487	410	406	419	430	434	463	416	473	488	455	444	462	437	503	456	463	445	463	455	451	501	441	452	436	442	468	462	446	472	471	441	469	508	454	453	426	426	461	416	439	457	447	420	433	425	469	443	413	451	435	472	455	444	433	443	464	429	435	476	439	455	435	427	459	446	490	432	427	442	459	453	421	466	453	420	448	442	474	423	497	414	421	450	462	455	473	437	447	419	491	438	432	443	410	444	449	454	440	432	432	439	446	469	430	443	425	489	473	463	451	450	438	451	455	431	422	465	470	443	432	442	455	425	457	460	462	401	435	457	414	456	454	415	454	457	425	456	424	443	437	459	460	419	483	456	460	460	445	490	437	445	493	431	418	458	460	430	453	427	467	466	453	464	468	458	445	472	462	473	430	468	456	476	424	435	469	479	427	442	461	468	464	447	484	430	466	480	456	467	465	463	436	484	449	455	468	432	431	441	431	451	502	454	446	427	496	471	421	447	459	458	469	454	493	437	439	407	431	462	471	472	460	470	452	469	446	477	450	465	442	461	467	456	483	450	461	456	462	445	475	447	387	473	421	443	481	475	459	448	480	446	472	444	427	476	450	448	422	463	418	427	453	455	491	426	479	440	474	470	478	497	458	452	414	471	488	450	448	496	418	485	439	452	420	417	467	481	411	464	488	458	447	433	435	461	457	441	438	412	438	434	472	432	417	466	455	433	427	424	425	437	456	450	445	416	447	437	456	437	426	474	433	425	432	470	468	459	460	486	447	474	424	413	434	409	468	409	475	468	448	450	453	464	447	476	436	458	462	472	477	460	463	413	451	458	477	446	415	446	469	483	445	452	467	466	443	467	477	390	459	468	458	520	442	446	461	474	420	427	472	443	500	466	435	460	449	419	456	444	451	440	420	445	415	436	422	450	431	436	459	477	485	456	434	471	426	438	461	474	439	435	436	434	443	506	453	470	450	436	425	499	458	454	446	476	458	466	432	459	461	481	427	424	430	412	441	433	456	440	465	452	445	460	473	455	429	408	462	437	411	463	505	450	430	461	460	480	454	468	478	441	426	482	464	451	419	455	464	449	417	465	429	424	458	461	438	473	462	431	474	452	483	461	424	444	470	450	454	460	465	397	459	449	461	410	441	443	501	454	485	449	471	427	463	426	437	454	465	470	420	447	443	459	484	443	451	415	440	450	464	430	458	451	458	452	457	461	495	448	501	476	476	432	445	479	463	440	452	444	467	447	427	471	422	483	427	476	452	424	475	446	440	491	434	472	462	457	458	444	430	435	457	398	401	437	443	416	447	440	473	431	452	433	444	464	433	410	442	437	448	451	445	448	462	474	432	448	448	429	482	457	476	461	450	484	450	460	456	470	454	435	442	462	435	430	463	426	457	440	419	416	420	455	434	490	432	410	461	431	458	444	442	467	441	405	473	471	449	435	454	436	429	465	482	439	457	391	437	455	437	444	427	455	437	445	433	457	443	451	457	468	440	469	455	416	434	471	434	478	469	495	437	414	464	468	456	470	446	472	443	462	477	440	447	467	437	472	461	478	462	461	454	454	423	439	484	421	462	457	425	433	467	460	426	448	485	444	437	463	441	454	444	438	441	432	467	470	436	461	427	444	422	468	443	480	436	480	453	483	476	454	477	468	440	445	510	454	415	471	475	457	463	442	432	463	425	426	461	437	450	459	416	429	432	438	424	474	425	496	467	429	431	446	474	471	467	473	468	442	458	450	498	471	449	462	451	446	455	456	410	467	449	439	458	470	447	455	468	427	467	451	421	461	459	451	419	460	471	442	430	420	442	503	447	413	452	450	445	441	458	472	446	454	440	455	441	466	491	448	437	464	430	445	465	447	503	443	478	453	448	447	463	440	467	476	454	449	424	470	414	447	458	466	498	427	463	490	428	470	442	477	446	457	434	454	453	454	467	420	421	456	420	476	483	447	462	434	455	448	462	442	462	416	428	441	470	421	432	452	470	490	418	436	427	448	468	444	479	449	458	444	444	453	476	452	457	448	422	465	462	459	445	494	443	503	423	464	469	436	463	446	467	469	480	479	444	460	439	482	430	498	469	423	426	440	438	447	432	449	429	490	462	490	453	430	443	461	410	460	426	431	464	424	441	398	466	442	449	427	487	427	430	482	448	402	435	437	398	445	443	448	452	448	449	456	452	437	451	463	441	422	430	453	414	418	444	451	423	476	460	443	472	434	413	461	435	441	446	464	422	442	424	427	450	466	429	423	453	440	465	466	432	463	447	443	437	486	434	458	434	463	439	472	445	453	438	460	410	470	479	449	463	432	462	498	425	424	449	455	469	441	439	426	479	445	453	444	441	484	438	447	461	423	417	470	489	486	482	412	444	467	517	434	443	449	440	458	489	424	469	455	442	458	429	432	431	486	446	440	450	465	470	419	437	468	483	446	437	473	447	454	447	448	462	476	456	442	453	444	434	500	393	419	438	456	466	423	420	436	424	422	467	492	446	471	425	440	453	420	458	438	449	459	434	464	454	424	435	431	434	424	430	477	392	424	430	447	449	431	495	450	426	469	410	461	493	440	438	430	468	412	470	467	478	457	446	432	456	428	444	389	438	468	447	458	453	450	445	447	478	439	427	448	425	441	439	449	478	462	471	473	447	431	466	413	458	494	457	410	460	458	439	462	485	452	444	421	459	472	468	465	445
22995	21384	29057	24059	21388	21416	6826	1205	880	851	713	642	634	570	622	542	506	495	536	519	514	491	510	493	455	468	414	455	430	449	461	446	431	409	502	415	441	418	455	453	452	442	404	442	497	443	401	423	460	430	432	445	430	402	406	414	446	459	424	429	449	463	443	424	436	446	430	447	422	450	408	436	426	411	448	417	439	416	447	437	461	441	434	407	421	414	439	431	425	463	430	404	426	430	459	426	412	444	422	429	472	423	466	425	437	449	426	416	418	424	449	465	470	385	434	440	418	425	419	458	423	414	445	460	394	438	418	405	459	402	441	456	418	426	423	383	438	433	390	453	447	385	419	441	415	423	415	427	435	403	454	422	433	388	395	413	419	421	426	437	423	419	399	425	457	402	412	465	441	450	416	409	395	426	423	408	437	430	423	386	425	408	448	424	423	422	422	422	416	425	415	447	440	422	409	397	423	425	414	424	415	453	436	421	429	439	429	421	418	407	423	420	423	407	399	433	422	431	440	405	426	442	442	414	390	431	410	425	427	422	419	414	446	436	451	401	432	416	422	422	430	440	426	363	430	441	423	430	467	406	431	469	414	409	439	440	416	448	423	432	443	429	417	443	404	407	379	440	434	422	455	436	451	407	423	447	493	447	418	447	427	423	435	454	386	453	450	431	407	414	447	442	425	411	467	413	488	396	465	406	392	420	439	393	450	420	419	407	400	434	421	429	413	459	446	419	407	405	459	433	441	386	420	440	466	424	400	424	392	443	449	396	409	421	448	440	434	412	433	405	459	424	425	442	409	442	438	446	427	462	435	420	457	410	441	408	401	419	431	453	422	456	423	392	418	429	442	405	415	406	404	463	418	439	398	392	427	424	425	422	413	446	428	437	437	416	430	400	438	439	430	389	416	432	410	404	416	428	412	376	458	413	451	444	421	408	410	435	380	412	418	432	441	395	441	426	406	399	412	443	421	405	402	391	455	425	383	433	436	421	438	423	450	444	421	434	470	443	429	422	402	438	447	432	417	405	418	396	433	429	430	393	400	413	431	402	424	393	433	430	424	457	430	384	418	428	402	375	438	412	449	368	445	407	428	406	415	401	421	418	440	441	419	427	426	425	409	437	443	366	430	394	401	429	417	411	393	412	412	407	451	408	417	431	407	391	415	427	450	438	440	409	427	425	409	428	435	399	411	429	462	424	403	455	419	413	437	406	444	436	439	397	378	409	452	421	436	453	397	413	440	417	438	425	414	447	434	425	418	406	442	443	452	406	399	417	425	438	413	445	411	437	443	436	385	453	434	411	426	426	424	386	380	435	445	431	446	465	404	411	400	437	413	416	425	446	440	424	424	416	400	456	398	377	443	429	427	417	404	410	408	445	422	399	474	410	470	443	400	429	423	429	441	399	430	445	418	437	446	397	456	463	416	452	451	436	435	411	433	422	380	406	434	408	436	470	384	413	405	420	399	386	447	405	420	398	406	430	402	472	437	441	426	414	406	417	426	437	384	418	416	408	394	407	463	403	416	431	432	452	439	441	435	438	425	420	415	406	418	400	433	442	401	454	417	405	432	424	441	400	424	401	398	385	405	445	405	413	449	458	437	437	420	445	457	452	439	443	413	448	367	451	422	423	441	453	433	408	408	453	421	461	438	424	385	428	411	454	423	409	435	385	436	422	406	438	438	418	406	444	444	402	462	413	435	414	410	425	431	452	389	401	418	426	438	399	440	415	412	451	388	401	418	435	475	414	421	398	386	444	427	418	421	397	464	449	444	435	436	432	474	433	437	410	432	444	412	448	437	390	460	386	418	447	441	420	425	447	467	446	433	419	440	401	457	430	437	434	432	394	461	427	415	404	422	429	450	431	439	422	430	405	429	403	410	422	421	452	383	424	442	419	398	413	426	428	417	426	431	422	407	442	455	395	393	398	394	431	450	454	434	395	412	407	411	425	395	410	437	448	451	414	407	407	439	432	431	415	363	414	441	415	403	420	437	435	449	439	455	423	450	423	446	417	377	407	404	436	433	435	405	383	408	388	431	404	394	441	436	440	386	411	421	444	431	435	458	408	397	437	428	412	423	423	453	434	429	425	451	430	467	429	412	422	414	448	420	449	450	440	415	406	411	451	433	423	467	426	423	409	458	399	416	403	364	431	433	427	427	456	420	453	423	398	453	445	450	440	454	413	447	397	465	437	449	439	428	403	431	422	419	420	445	412	434	444	458	431	468	425	427	422	412	422	422	388	408	439	427	405	420	425	391	420	398	396	422	410	447	413	421	419	486	442	428	436	435	418	398	392	401	464	418	430	416	417	420	419	426	438	417	423	369	435	451	378	396	434	453	404	443	454	403	435	420	421	397	425	422	434	432	420	409	397	411	406	414	421	429	391	410	401	423	431	438	397	410	426	461	441	415	426	428	453	397	406	411	460	391	438	383	394	430	411	441	420	443	424	431	428	415	421	431	448	407	450	443	450	401	407	404	416	454	410	409	438	405	409	406	433	415	435	441	446	430	446	416	385	432	421	431	440	438	427	414	439	460	467	424	402	427	428	451	430	425	387	427	437	411	422	448	387	445	421	453	434	431	415	410	432	455	457	420	437	424	415	445	423	416	440	427	422	430	421	407	431	405	404	447	436	460	424	397	451	425	437	444	435	401	406	430	431	443	463	400	386	437	411	423	449	436	458	444	456	438	418	403	404	437	429	443	431	372	456	419	412	448	413	397	415	427	420	420	419	429	433	411	429	412	410	436	426	453	452	423	455	420	439	438	418	448	433	399	431	418	439	437	463	451	430	408	459	443	441	418	421	435	436	452	422	424	441	422	419	434	424	413	450	407	407	439	422	427	434	443	430	431	451	428	454	433	437	421	424	402	423	396	374	389	421	440	409	438	433	391	428	451	405	426	410	434	447	421	445	444	431	442	377	402	425	459	454	440	430	431	434	465	434	454	416	430	457	425	462	407	429	413	417	408	446	432	417	422	445	413	406	415	422	436	431	453	429	427	432	410	442	457	414	392	431	377	438	429	440	386	408	461	458	433	440	408	421	410	437	427	427	444	416	408	448	424	451	419	413	397	457	426	397	437	426	415	418	434	427	427	388	406	406	410	421	400	420	420	465	447	452	422	422	428	437	460	392	461	455	453	416	440	420	442	464	434	431	426	388	424	425	422	447	381	463	477	392	467	416	445	430	409	446	406	446	441	423	384	393	467	434	423	457	412	429	394	379	395	425	472	442	413	398	427	438	423	402	431	466	429	423	419	401	404	442	447	427	392	438	447	411	411	436	434	433	411	378	421	435	433	423	432	442	434	419	391	410	407	453	410	394	418	460	460	480	439	393	421	456	400	411	426	396	412	464	437	400	464	434	429	414	461	432	418	409	394	410	457	413	388	380	429	449	441	421	423	406	419	445	434	425	444	426	445	444	430	423	430	405	414	425	427	412	381	456	435	441	424	399	412	403	458	425	422	439	411	422	414	410	403	404
4919	14894	9889	4854	3538	2677	2069	1528	1337	1143	943	848	743	695	699	621	630	615	525	540	508	514	524	533	526	518	493	456	467	446	459	498	501	457	476	444	457	484	478	428	409	468	444	423	436	437	435	446	468	454	441	405	469	402	469	421	410	448	421	484	432	422	425	453	437	399	463	463	478	456	473	438	479	438	409	422	454	446	415	437	420	420	416	440	417	443	410	445	439	435	410	426	431	440	438	428	382	411	428	466	445	432	456	440	439	466	427	449	420	471	450	453	445	426	462	455	434	457	470	401	453	399	440	440	426	435	378	434	436	419	435	388	407	446	431	456	454	429	454	440	413	408	397	402	461	424	417	442	428	420	439	456	463	418	474	442	417	424	414	411	420	451	400	411	453	444	452	430	426	411	440	421	465	418	403	410	474	448	424	482	423	408	424	460	422	460	431	407	428	427	432	434	406	420	442	422	438	480	398	461	456	418	406	431	402	427	408	461	430	431	428	427	414	450	443	414	433	424	449	438	431	441	452	447	426	450	397	444	441	481	438	447	453	423	419	425	458	447	433	423	428	433	425	395	422	417	415	412	422	455	442	411	442	408	428	406	459	392	441	431	462	430	416	454	451	410	438	439	418	433	444	448	436	410	441	426	425	433	441	423	438	465	439	426	411	440	462	453	460	423	430	404	425	440	442	445	404	450	450	418	418	422	434	442	425	419	422	447	415	478	469	418	441	426	403	423	466	433	447	418	444	462	459	409	462	411	447	463	436	450	412	448	458	450	449	449	432	422	431	460	447	383	426	440	437	439	388	432	442	440	424	442	457	418	434	401	434	399	412	429	405	410	436	407	397	412	411	427	364	411	455	456	463	425	391	430	441	430	435	436	449	449	412	460	428	411	483	437	456	434	458	421	424	406	445	452	415	451	387	417	460	419	434	424	407	420	396	420	449	454	436	407	427	430	435	432	415	430	452	430	436	443	434	450	435	395	469	392	435	419	434	413	423	447	403	401	416	471	451	412	398	447	437	463	399	450	428	442	429	430	442	414	437	413	468	447	470	422	431	417	437	449	434	408	437	433	449	450	451	428	426	419	420	441	430	442	424	470	452	435	421	430	437	423	418	426	463	425	425	432	411	441	403	409	422	434	440	456	420	404	467	433	444	458	454	380	431	446	418	482	450	456	441	468	415	431	427	435	403	433	461	422	384	432	435	407	465	430	438	425	437	438	431	418	453	439	459	450	427	440	450	401	434	468	451	418	442	417	432	446	420	432	437	418	435	418	421	449	403	453	445	458	416	417	442	439	432	476	464	415	431	411	428	432	409	448	408	427	415	434	441	445	441	441	435	464	460	442	417	462	442	432	449	425	399	487	432	416	446	458	427	408	450	420	402	466	435	455	419	414	405	425	427	408	438	418	461	393	423	397	383	421	427	428	436	417	446	403	508	439	473	458	441	421	449	383	415	438	418	423	436	443	459	442	440	452	431	448	397	463	432	437	467	417	424	407	437	433	457	420	398	422	433	460	431	430	436	455	390	407	439	426	448	400	441	423	400	374	454	394	436	408	429	435	416	423	446	424	459	418	418	467	440	375	443	413	431	412	462	444	463	427	432	413	409	441	431	451	439	455	402	410	417	405	447	409	423	413	398	445	446	389	409	401	427	429	469	441	432	460	438	440	424	458	453	453	438	387	405	431	427	431	409	402	421	445	440	426	440	447	443	428	479	428	441	421	405	413	440	445	454	404	449	443	418	431	444	402	463	413	416	435	420	421	442	385	438	421	443	429	429	458	442	429	409	430	433	441	414	421	443	413	448	442	418	437	434	415	448	462	413	433	410	400	454	439	430	428	432	405	429	445	399	443	433	440	425	430	389	432	417	415	406	427	405	387	418	421	436	460	443	433	441	418	431	438	427	422	421	419	416	475	437	429	350	391	420	405	403	427	433	431	406	480	426	436	445	415	474	446	439	430	447	394	459	449	425	447	417	440	428	428	419	437	426	448	441	441	418	392	437	418	440	422	450	431	440	441	461	424	450	454	461	410	447	461	435	452	429	440	446	446	431	428	436	438	419	432	434	405	409	393	404	417	462	408	439	430	412	424	446	442	462	410	430	447	441	406	445	431	447	433	421	457	431	410	444	457	394	436	439	455	441	465	428	409	441	488	418	417	422	441	384	448	445	423	452	436	444	439	422	437	480	492	423	437	443	429	413	422	417	432	411	398	435	438	453	435	438	482	430	414	445	437	439	409	410	446	430	440	408	402	442	486	423	447	440	399	468	450	449	419	443	449	396	425	453	402	422	462	397	443	436	379	459	401	445	467	441	414	440	463	391	458	456	396	463	417	436	426	436	447	393	427	411	415	431	416	403	466	416	458	413	427	415	426	417	409	398	448	426	453	429	446	414	438	453	422	425	433	456	392	437	457	446	438	438	397	419	426	415	461	430	429	407	420	436	437	433	453	418	462	416	458	406	428	414	447	414	433	439	422	424	422	404	420	378	439	441	435	392	393	450	419	409	417	422	413	438	436	426	421	421	424	442	437	417	433	402	456	421	436	437	440	423	384	438	405	446	410	467	437	399	434	453	455	447	425	430	403	419	425	384	415	437	423	400	434	417	413	412	442	436	444	422	445	434	435	425	441	410	431	477	460	441	417	441	416	422	463	405	403	395	419	439	421	426	456	404	409	412	414	443	432	412	396	429	455	433	422	451	404	444	426	411	467	434	415	419	450	430	478	468	390	426	444	413	402	431	450	412	440	447	456	425	413	440	438	391	425	464	424	431	440	440	431	430	446	432	408	432	425	448	432	452	404	441	461	411	442	413	434	433	424	447	447	428	452	428	422	448	437	420	433	427	474	423	417	453	430	465	440	446	436	430	441	424	401	450	399	453	423	425	403	389	433	450	439	427	453	443	413	403	454	460	451	424	443	422	441	425	417	401	432	417	457	423	452	424	430	411	421	437	426	434	421	434	432	435	459	399	418	442	458	461	426	467	449	437	400	440	465	448	435	451	432	438	438	422	437	397	405	459	419	384	416	445	459	441	428	433	394	420	440	420	446	433	437	415	430	394	425	407	464	435	417	460	412	454	412	413	431	398	474	428	449	407	422	410	459	425	422	482	467	421	462	405	406	405	449	472	402	460	426	414	458	421	458	433	404	446	443	393	476	453	422	439	396	482	432	444	416	431	477	441	444	412	417	436	436	442	424	427	441	404	455	448	452	422	418	456	425	409	388	419	466	420	420	387	403	422	424	466	441	401	406	463	446	420	437	400	426	441	433	434	448	415	399	432	411	444	448	420	413	441	422	458	451	441	403	403	440	405	425	432	405	428	421	407	436	414	460	425	477	487	439	465	456	448	405	439	395	446	438	406	401	410	424	432	399	409	424	459	426	414	471	447	393	459	424	422	413	453	432	428	420	408	421	430	430	383	442	424	439	408	409	403	455	435	462	424	441	417	442	407	429	402	408	445	404	434	452	472	446	445	432
27968	16855	2785	449	289	287	237	249	234	211	213	222	221	240	236	209	231	239	203	239	218	222	225	234	267	216	227	236	220	238	223	209	215	203	254	232	256	197	226	229	226	231	228	205	239	227	202	243	210	215	244	222	223	216	228	236	210	222	239	230	235	222	247	238	261	231	221	225	213	237	214	241	203	229	235	243	237	213	208	246	233	232	241	218	234	215	201	224	229	218	195	232	203	224	209	221	225	231	235	231	228	210	259	255	223	241	224	203	236	239	230	218	207	222	211	243	216	232	205	203	222	215	226	225	224	235	250	217	239	215	228	202	229	219	213	211	232	249	245	244	245	221	247	246	228	206	233	214	221	224	220	203	225	235	221	212	230	207	246	227	232	232	221	216	231	227	220	221	231	231	235	236	217	210	223	206	244	229	242	234	272	233	217	242	209	226	245	205	208	235	230	231	228	213	215	203	226	259	232	203	214	233	205	210	208	237	251	225	214	248	217	235	210	212	248	219	220	210	227	192	249	226	211	235	220	210	251	223	226	238	226	196	242	230	232	197	230	238	233	232	220	223	226	192	237	195	215	259	239	225	230	241	205	215	205	233	207	217	208	222	235	217	227	231	236	226	208	200	223	225	220	197	216	234	206	205	228	248	189	227	229	217	227	218	210	196	211	245	221	207	247	222	254	245	193	237	212	202	215	201	225	207	231	217	227	198	251	247	218	216	219	221	217	212	213	230	196	222	255	208	230	232	229	248	242	240	226	232	230	202	217	219	234	204	184	195	203	243	208	213	211	251	218	226	234	244	224	217	205	218	210	212	214	216	210	214	214	214	238	209	224	235	207	229	222	222	227	241	239	206	236	212	210	203	236	219	216	233	222	221	239	244	203	229	221	201	211	231	233	259	232	199	255	238	227	228	214	216	199	227	208	226	214	249	209	241	255	217	207	213	237	240	237	215	210	226	211	227	237	232	242	239	231	239	226	222	204	225	223	228	233	195	220	212	216	218	213	207	205	221	205	236	230	227	242	215	219	221	216	223	221	223	235	223	217	229	220	226	205	211	224	208	210	245	199	224	222	238	242	229	242	208	217	214	228	228	229	236	225	228	236	231	228	250	240	242	210	213	225	233	244	218	249	220	208	237	228	220	229	235	255	250	229	243	237	203	230	235	235	220	247	224	235	236	218	217	227	227	215	230	230	223	233	215	242	216	233	261	191	253	237	230	216	176	227	229	256	246	218	211	239	201	244	212	223	220	203	217	239	252	235	204	221	238	217	210	241	214	200	214	214	217	229	210	211	220	217	208	216	213	238	227	254	254	219	218	214	186	227	232	236	212	185	233	210	238	228	215	264	243	234	185	215	215	223	200	208	191	190	223	243	213	230	233	242	226	237	224	243	255	253	213	233	225	222	222	197	224	234	232	227	221	223	206	229	206	206	212	214	241	232	218	221	196	232	193	219	214	237	212	215	215	240	222	223	227	240	224	232	206	240	239	227	217	217	235	201	245	233	230	214	258	216	241	217	201	208	244	239	214	227	221	222	261	229	217	225	233	230	204	222	223	232	198	210	212	209	201	206	233	220	236	233	221	242	227	198	223	239	192	229	219	229	203	198	216	214	202	248	251	235	228	230	217	243	237	250	213	221	224	221	232	232	250	204	200	243	234	215	217	239	231	212	241	243	215	226	224	209	204	221	218	215	222	212	232	215	235	220	204	221	226	202	247	240	233	205	214	208	216	203	242	237	223	245	228	220	246	238	218	205	228	241	206	215	207	215	212	206	220	196	201	184	232	241	228	206	251	214	220	239	236	216	221	224	185	228	220	208	226	221	195	225	224	223	247	191	241	229	214	204	242	214	212	214	254	224	223	231	226	230	220	219	213	201	196	221	244	227	211	222	218	247	205	205	224	205	228	256	218	198	215	180	190	205	256	225	238	208	220	209	214	220	213	201	233	226	239	228	248	234	210	210	206	220	250	233	238	205	245	218	240	267	239	224	239	227	216	201	235	219	221	220	228	231	227	222	229	223	217	245	233	204	216	233	206	236	228	237	222	230	232	222	256	229	212	209	217	236	233	215	237	242	219	241	234	190	228	240	223	214	250	221	227	224	218	234	217	254	233	224	222	241	233	217	229	209	222	212	218	216	236	235	217	219	217	202	233	197	230	219	208	205	225	236	210	206	212	235	228	203	224	199	211	231	212	205	233	224	207	225	214	232	218	218	207	236	236	231	216	224	218	226	209	225	224	225	227	218	233	230	223	201	225	220	244	230	243	228	242	195	227	207	232	241	216	235	221	249	241	221	210	236	223	236	239	225	240	224	233	230	222	247	237	225	234	218	227	211	212	231	240	255	209	238	196	214	218	211	210	222	246	251	233	211	230	214	224	241	231	222	210	249	209	194	222	242	241	230	223	215	230	202	201	231	220	227	228	212	234	243	225	233	244	235	252	242	218	213	189	234	240	236	208	225	230	226	240	215	245	210	217	234	219	220	221	213	211	211	215	180	217	237	215	214	207	241	254	223	211	218	249	249	212	217	214	208	208	245	237	223	228	203	227	234	222	215	229	254	198	215	208	228	218	247	201	199	240	233	227	213	227	248	211	232	216	227	238	209	222	196	231	256	232	214	203	218	209	252	231	217	212	214	223	248	202	225	226	202	251	229	200	194	205	224	226	192	237	229	233	211	216	230	204	223	245	232	223	240	220	209	205	204	233	216	214	235	239	239	230	208	214	217	249	213	206	228	246	200	248	218	216	207	221	240	247	197	223	229	247	228	242	210	211	218	201	237	207	222	209	223	246	234	243	213	213	211	225	239	235	239	227	218	245	213	247	220	235	214	250	198	256	206	245	211	239	234	208	220	212	241	232	229	233	222	255	225	227	209	220	225	240	218	215	222	252	206	212	227	234	240	242	233	221	235	233	221	227	220	193	256	224	231	241	266	234	205	210	224	211	249	179	228	235	253	238	234	232	233	246	225	243	212	218	233	210	227	217	211	206	232	236	217	216	220	248	228	231	229	220	214	239	201	239	246	242	230	219	233	246	208	201	226	218	232	211	220	215	227	246	223	234	234	257	225	213	240	229	244	171	244	226	217	218	214	219	236	226	202	233	213	188	219	206	217	207	258	217	228	220	227	223	220	197	239	210	210	225	226	223	220	249	235	244	247	219	243	200	207	213	248	208	218	246	196	231	216	236	217	223	217	235	207	223	227	204	249	245	209	234	245	221	226	243	217	236	210	237	225	206	212	231	225	211	236	240	217	231	219	228	257	250	232	222	216	231	236	214	212	223	228	218	245	237	222	225	226	219	240	233	195	228	230	222	211	214	197	233	205	228	218	250	230	234	196	223	227	228	208	235	210	190	243	198	205	241	208	236	250	223	257	225	240	199	210	223	215	210	220	212	213	217	255	219	225	242	210	231	218	223	233	207	187	234	209	232	233	209	247	215	252	201	213	222	238	227	218	248	218	212	197	252	229	240	223	225
4333	723	567	408	326	299	294	290	263	281	235	233	259	221	257	262	284	264	276	255	264	279	251	272	264	249	257	236	234	268	257	254	250	238	252	216	252	239	245	246	285	241	240	245	265	259	278	240	227	249	233	241	251	249	285	238	250	234	270	260	248	276	242	238	239	259	255	250	250	284	227	227	260	253	248	228	277	232	211	246	265	276	239	273	269	240	233	252	231	257	272	264	269	276	246	252	251	249	253	265	260	239	269	261	265	251	258	257	262	268	262	263	229	265	280	292	245	268	232	270	250	248	277	244	260	237	255	240	245	232	253	232	275	250	268	287	257	233	229	252	263	252	255	244	259	242	242	257	265	253	250	244	207	269	243	268	238	268	224	253	248	253	236	226	241	242	258	271	252	236	266	244	240	272	256	238	271	249	271	256	277	256	237	270	263	240	252	251	272	246	234	266	235	219	226	242	235	254	245	258	272	266	248	242	246	234	294	253	259	301	255	274	232	242	227	238	255	214	255	248	219	243	280	263	236	250	252	275	276	249	280	277	274	250	270	243	261	260	275	225	250	252	252	267	252	258	227	241	261	255	213	257	266	263	264	262	263	251	240	247	253	231	233	228	256	296	210	257	241	242	263	267	255	267	259	261	277	255	238	273	264	248	256	260	261	270	237	274	261	262	245	273	270	256	241	240	235	224	242	240	222	265	250	274	252	275	273	275	270	240	238	254	284	244	277	241	256	260	252	241	265	245	261	265	251	270	265	281	272	252	277	246	281	266	232	243	242	243	253	273	260	244	252	248	256	240	261	268	252	251	283	264	254	294	228	252	276	272	262	250	295	243	260	259	244	275	235	255	265	229	247	242	241	253	254	256	230	260	232	232	222	241	262	276	247	258	241	238	220	241	272	258	245	244	276	257	288	244	219	241	287	241	245	241	289	261	240	252	255	232	244	272	237	239	246	243	250	256	262	261	273	248	236	270	246	274	264	264	265	241	244	246	257	256	264	262	247	239	274	281	251	254	283	276	257	243	269	245	255	246	244	257	221	247	257	233	263	281	232	237	213	237	216	241	251	228	228	244	255	273	254	240	261	247	263	261	289	279	266	238	286	279	238	235	256	233	274	248	247	258	257	260	247	258	240	263	272	246	250	235	301	260	253	264	251	231	275	253	258	256	265	276	268	235	279	243	230	227	266	278	259	234	263	253	276	265	244	249	267	215	267	286	249	297	247	247	264	235	244	257	265	243	250	267	273	245	255	238	263	208	248	244	239	254	249	236	251	237	266	264	237	252	226	272	248	237	241	248	260	310	238	230	249	251	257	277	253	266	252	271	248	238	269	261	278	262	250	237	246	264	258	246	259	248	253	278	266	266	265	253	270	270	248	247	270	220	234	245	258	263	275	255	252	268	236	240	262	239	259	259	262	261	268	263	259	230	222	240	296	287	262	260	257	251	237	264	253	237	237	262	239	257	239	255	298	246	259	255	262	244	229	252	285	272	262	260	242	252	266	266	271	246	238	274	256	260	250	260	280	268	241	244	245	242	255	284	249	259	243	253	261	272	246	234	239	232	257	236	258	259	246	246	256	269	240	280	262	240	235	247	263	264	275	257	236	245	226	241	242	256	251	248	262	217	255	253	248	265	261	248	237	271	252	288	259	260	242	255	251	255	284	228	231	275	240	270	249	257	215	230	230	224	248	242	257	250	251	260	273	270	255	253	260	245	255	262	242	251	273	277	266	273	246	253	243	262	261	242	243	256	259	275	234	238	257	253	227	282	225	223	257	276	282	262	264	252	261	263	217	272	233	271	252	266	249	249	255	265	237	255	229	232	235	231	287	244	238	212	259	233	233	271	248	251	286	243	269	257	242	238	277	256	233	245	254	269	221	229	279	254	253	267	272	221	259	234	234	245	255	253	256	270	280	249	284	244	245	250	246	253	273	259	233	270	274	247	230	229	229	239	244	258	233	262	283	248	265	272	249	276	238	251	226	243	266	239	278	251	239	261	260	235	196	244	251	272	249	247	270	257	245	234	227	260	250	232	267	233	260	223	288	273	270	270	271	245	272	266	277	230	263	238	275	281	245	237	267	250	235	260	247	254	252	279	277	242	229	253	262	248	249	264	242	255	251	254	256	256	262	252	230	241	247	261	231	240	259	256	233	252	270	276	265	250	244	239	260	265	263	276	263	247	271	243	277	246	280	249	244	267	249	273	251	230	263	262	230	238	285	250	270	236	239	229	237	257	269	267	251	247	272	289	237	264	257	246	252	256	238	234	283	279	262	260	254	261	270	266	255	268	235	282	250	250	221	261	283	247	262	255	270	291	276	275	273	225	274	242	227	244	276	263	266	236	282	265	228	251	238	254	261	252	243	254	269	283	222	271	256	246	251	268	229	236	262	274	268	283	246	257	259	240	255	237	242	272	261	281	236	237	231	246	256	256	282	249	260	259	246	279	273	230	269	250	226	242	238	238	247	251	240	252	250	244	274	268	252	241	242	260	233	262	252	212	275	240	240	265	249	266	249	264	276	256	236	263	274	243	239	224	249	261	224	235	232	255	247	279	223	237	238	233	235	266	260	261	275	266	255	253	249	243	269	264	238	262	221	267	251	276	271	235	248	241	261	263	262	257	248	280	257	283	236	239	239	243	284	259	249	235	283	266	249	268	251	229	270	267	236	271	272	252	284	297	233	251	256	252	250	247	225	245	266	256	270	265	262	267	273	255	279	255	266	260	234	256	251	260	261	255	229	228	229	284	276	260	260	263	263	247	242	237	254	273	270	248	249	248	240	272	238	280	227	234	255	272	286	262	274	259	265	237	248	252	270	253	257	237	248	254	254	267	268	235	230	239	261	241	254	257	271	248	242	268	274	253	261	242	218	245	250	262	242	258	242	246	254	282	255	247	266	262	233	246	273	246	226	254	263	239	264	251	248	262	245	247	260	268	269	239	241	251	267	280	255	244	256	264	201	277	273	254	243	271	219	245	317	273	241	252	256	234	247	254	259	259	232	212	235	225	257	238	267	246	273	275	274	270	228	262	264	242	265	224	244	229	249	265	257	232	259	248	260	248	254	255	235	236	256	245	263	267	247	258	254	228	280	242	238	292	290	243	267	244	274	244	248	237	224	247	244	229	270	272	254	266	246	229	282	256	245	253	248	248	269	237	268	249	250	273	250	240	255	245	229	251	250	251	248	256	236	243	271	248	261	256	254	249	268	253	260	281	262	249	245	264	278	267	277	264	266	257	285	259	264	229	239	242	256	267	242	280	265	221	259	250	268	262	250	274	266	262	260	284	234	246	264	254	264	226	252	242	258	264	241	246	281	239	235	259	242	259	241	291	232	242	285	292	262	247	246	256	233	235	268	260	266	257	255	239	262	241	237	263	274	270	231	237	254	226	243	253	257	245	233	252	252	257	234	247	238	256	264	250	251	245	237	224	238	261	253	262	265	262	252	270	236	258	257	276	213	247	243	239	251	250
23917	21262	28306	24289	21138	7687	778	512	409	383	343	308	282	268	270	266	233	237	241	190	231	195	202	203	214	230	219	178	209	203	209	200	169	192	193	209	184	200	190	202	198	180	177	203	169	197	186	184	175	167	199	188	169	189	150	206	190	153	196	185	190	183	195	173	186	180	178	191	172	188	179	186	196	203	194	203	173	183	158	189	201	167	204	181	162	158	165	164	196	194	182	191	192	155	206	199	168	186	182	196	166	189	172	192	162	170	200	152	180	182	191	185	188	200	181	168	161	157	181	194	190	184	168	180	190	223	203	168	197	173	170	194	184	195	196	156	231	191	184	189	182	199	179	176	185	197	188	190	177	188	161	193	178	168	181	171	176	186	184	164	185	182	154	185	199	212	180	186	198	191	220	158	178	189	197	171	178	172	177	183	165	170	179	190	182	181	167	166	160	170	173	193	187	186	166	184	199	203	180	150	185	199	171	195	210	199	202	207	175	165	190	168	187	173	208	185	166	181	193	169	186	166	178	203	162	151	172	196	207	176	202	170	179	174	188	166	214	170	171	172	185	183	183	170	151	168	183	176	193	152	189	159	191	175	181	183	169	200	167	178	183	214	185	159	175	190	190	197	145	169	188	187	220	180	195	181	179	196	211	197	184	171	159	169	167	192	181	192	176	172	180	184	194	212	189	182	198	222	158	175	182	173	189	156	165	168	160	168	189	181	169	182	180	180	166	166	203	182	196	175	180	174	153	169	167	185	182	170	193	185	178	166	173	171	160	186	181	205	159	169	200	180	214	194	152	183	178	169	165	173	174	160	163	197	176	165	173	179	187	168	182	186	152	159	183	179	211	162	176	200	183	182	185	203	189	172	177	167	185	184	164	171	201	169	190	172	200	179	200	172	166	157	168	169	173	202	202	205	189	174	178	203	168	158	183	175	176	203	178	178	174	164	176	185	204	192	181	172	184	174	159	169	176	177	200	197	189	203	185	203	186	172	183	168	173	176	175	179	169	170	174	183	188	177	199	196	194	180	195	194	214	168	188	199	182	181	180	172	164	172	185	163	204	186	170	178	199	158	197	194	216	185	172	218	160	206	191	175	183	193	200	166	184	179	193	177	164	164	177	185	163	199	178	169	194	166	176	168	160	180	174	167	188	184	193	203	180	163	184	200	176	190	192	174	217	174	183	191	198	175	194	184	180	163	170	182	216	182	182	160	186	186	163	176	187	202	171	201	193	175	180	168	199	160	164	171	194	196	185	171	182	227	206	186	188	172	175	171	183	203	195	158	169	195	170	177	195	162	173	183	188	181	201	187	181	168	185	200	160	177	183	171	179	166	155	174	193	178	174	178	167	173	174	198	192	183	195	159	172	186	150	176	182	192	174	172	168	175	191	197	170	178	171	182	190	191	198	187	210	169	200	162	175	178	204	176	178	185	185	184	181	180	178	161	187	204	182	190	191	199	184	173	195	174	187	178	193	184	189	182	183	209	203	197	174	205	187	169	180	194	186	183	172	192	160	175	170	187	195	184	178	203	188	197	195	163	168	177	176	185	191	188	138	166	196	184	187	177	183	184	180	169	179	179	170	167	194	169	160	169	156	176	186	192	188	157	195	194	195	178	171	186	203	193	184	178	177	186	189	189	170	197	184	180	161	180	170	157	176	180	172	169	166	197	171	144	170	189	186	169	200	191	164	177	190	184	173	179	181	177	183	159	203	180	191	195	172	176	191	187	175	179	201	180	174	176	165	197	173	158	171	175	204	141	184	163	168	176	162	183	183	180	179	213	196	200	149	188	191	179	179	185	191	190	184	165	180	161	202	167	174	169	190	173	175	185	212	174	174	173	164	187	179	185	160	151	193	171	200	197	144	184	173	186	197	175	192	186	166	186	191	161	183	193	191	174	186	185	197	160	203	159	165	172	150	197	168	184	192	174	174	193	199	163	159	176	176	179	190	202	186	175	177	186	159	173	142	174	208	181	182	196	181	200	177	161	190	203	190	190	185	192	195	179	157	164	198	180	185	203	185	164	169	174	196	169	185	182	184	181	188	185	181	194	166	189	167	198	189	184	178	175	161	170	172	174	197	178	191	183	188	180	180	170	187	196	181	183	193	194	179	171	186	152	189	199	198	188	170	186	178	167	186	164	190	167	192	180	187	178	181	167	166	181	197	183	169	186	200	181	185	175	197	186	161	179	176	159	175	178	180	184	224	204	178	185	184	174	170	188	189	182	195	175	173	166	174	178	183	171	197	173	166	195	191	183	169	181	169	191	177	188	192	164	188	157	192	185	184	182	189	191	163	180	200	183	182	192	185	193	177	180	204	190	195	191	201	161	184	197	177	195	185	203	198	162	185	189	180	149	183	183	168	210	209	171	200	158	170	187	203	180	200	180	204	200	160	200	196	158	185	196	168	186	180	179	177	180	171	180	179	216	206	189	177	165	188	173	185	162	187	182	177	177	175	188	153	187	187	189	170	170	150	172	157	188	180	183	190	179	189	199	188	156	207	188	178	192	173	165	204	194	153	190	188	181	169	182	195	189	191	191	188	162	180	170	179	166	178	170	188	174	188	189	202	199	192	181	184	192	222	177	200	179	180	180	170	202	187	170	162	191	192	174	169	159	177	187	184	191	181	145	187	192	172	172	168	171	177	184	193	187	207	166	159	181	160	189	181	184	192	175	187	169	188	191	187	182	197	187	187	197	174	185	167	177	172	166	200	167	173	177	189	181	169	178	171	193	183	178	197	176	192	180	167	158	196	160	189	194	178	185	169	170	199	176	195	191	185	183	163	183	183	166	154	199	179	179	168	184	155	179	177	191	173	190	155	181	185	183	169	181	171	192	171	171	178	177	207	178	194	158	177	177	171	171	194	192	174	175	174	184	199	178	171	209	191	167	197	193	202	191	167	182	164	154	178	183	170	201	204	169	183	171	191	196	173	178	188	202	214	181	184	159	164	165	176	185	189	150	169	165	154	190	186	153	179	206	210	201	177	180	178	165	195	160	169	172	177	171	171	191	160	168	186	207	195	168	165	175	183	195	159	207	181	181	187	194	202	184	187	178	209	194	181	170	189	190	182	175	176	165	185	173	196	207	191	195	166	186	179	192	179	174	173	180	165	181	183	209	176	185	183	192	171	175	175	197	182	166	188	189	178	173	177	179	179	177	171	188	187	200	198	194	192	179	189	191	173	194	200	167	188	181	173	178	174	176	171	171	208	189	176	197	172	162	179	182	166	174	189	179	156	193	178	184	167	157	193	179	161	197	176	194	182	174	188	196	194	215	166	196	189	192	189	145	204	220	181	186	172	182	175	160	189	156	191	175	191	182	192	183	164	179	208	147	165	210	160	193	165	172	184	179	180	172	180	192	166	200	192	157	179	159	205	173	169	168	188	169	201	197	207	190	180	176	183	175	191	178	189	190	170	180	162	177	180	176	196	200	170	184	163	189	171	177	180	172	184	177	164	146	178	180	152	199
3339	8913	5822	2592	1792	1365	1030	846	626	568	462	390	399	387	318	291	292	305	262	258	237	251	236	257	230	247	221	222	208	226	220	208	211	206	197	202	212	226	201	210	207	223	195	199	230	211	212	201	210	213	216	218	222	184	238	209	202	202	189	242	213	217	215	202	205	222	204	206	227	197	226	210	196	204	215	206	219	209	194	207	200	210	224	180	183	230	190	212	217	196	192	187	213	195	186	220	220	229	216	191	176	188	204	200	212	189	217	198	216	205	210	198	208	180	206	208	210	190	188	164	189	182	215	205	156	209	185	207	204	190	197	208	227	191	197	204	216	188	204	216	205	190	205	175	194	183	185	206	212	202	181	198	212	171	198	218	215	201	226	183	221	187	171	200	183	199	200	200	214	187	193	185	172	220	196	192	206	209	187	194	189	201	209	188	197	208	201	214	213	187	200	193	176	160	229	190	219	216	195	207	213	204	181	211	193	224	188	192	211	207	178	190	194	185	215	200	198	196	203	195	200	187	179	215	196	210	200	187	239	211	185	166	204	209	189	191	184	202	202	199	196	218	223	201	184	206	188	192	215	216	215	186	203	185	190	189	192	219	195	188	213	200	219	181	198	215	180	211	205	211	194	199	208	193	202	203	204	193	186	212	194	206	211	210	226	210	226	206	190	192	223	214	191	202	190	201	197	175	172	204	176	214	199	178	189	184	202	197	189	203	229	195	189	197	201	194	218	218	204	201	199	209	207	182	214	208	186	220	196	204	186	168	200	195	183	198	184	216	228	201	217	203	195	209	210	178	190	207	192	187	200	192	205	204	182	200	189	191	188	228	216	173	192	201	197	218	200	222	207	216	214	212	200	202	170	174	193	211	211	199	185	227	198	182	237	195	200	194	209	222	225	203	197	211	215	196	192	196	184	210	240	185	198	208	224	187	203	192	189	187	209	193	220	197	207	209	199	206	205	202	203	160	191	210	184	188	194	188	217	197	203	192	189	200	205	185	198	181	204	204	205	182	192	211	204	177	231	210	198	193	197	209	206	186	203	228	214	193	201	175	187	197	192	202	193	212	208	188	197	206	196	211	182	184	211	207	189	206	193	203	190	179	209	190	207	202	200	181	200	219	207	182	179	204	208	225	185	189	188	197	201	221	203	176	211	203	206	217	185	207	199	193	173	188	187	190	174	205	207	202	208	214	195	189	207	184	175	205	238	214	189	202	194	227	206	177	204	200	216	228	207	203	191	194	192	209	200	207	202	208	197	192	174	203	184	209	173	200	196	208	203	181	177	243	180	208	189	193	184	196	197	204	218	179	213	208	176	208	219	190	200	202	197	165	193	206	206	210	171	195	197	207	182	189	194	198	196	194	210	199	193	203	211	199	181	183	192	188	195	225	217	204	189	198	204	198	205	189	208	220	194	193	185	179	172	211	199	222	195	222	207	195	215	221	180	200	195	168	207	197	217	197	193	223	152	198	196	183	215	211	198	201	189	189	180	215	229	219	211	200	199	189	217	212	212	194	182	199	198	217	211	198	208	212	195	195	186	199	207	207	173	178	220	187	203	196	188	211	223	196	205	179	189	197	196	211	205	213	187	182	209	217	191	222	207	214	187	215	217	191	203	205	202	200	201	192	210	221	204	206	211	205	156	198	214	184	206	182	179	191	202	184	213	193	191	201	219	206	207	181	206	199	208	191	194	193	196	207	195	192	190	206	203	188	196	203	198	204	172	198	194	183	192	191	215	205	185	214	203	200	214	212	217	242	184	182	192	181	196	206	200	234	181	232	194	189	198	171	219	195	216	207	207	207	206	189	205	189	223	190	197	207	211	183	196	181	205	195	207	207	228	202	227	180	195	194	187	195	181	187	199	210	199	195	205	188	195	202	220	169	176	185	199	201	217	233	195	186	200	183	191	178	183	199	202	198	194	200	192	215	213	180	192	176	193	191	191	187	211	186	212	209	183	182	218	206	202	208	202	207	225	184	208	195	205	191	188	192	195	206	193	192	204	194	209	193	201	206	188	185	207	217	186	205	181	189	212	177	228	200	192	227	207	201	219	182	214	193	178	230	170	174	190	172	214	189	211	209	203	192	209	203	199	206	195	189	182	229	208	200	176	186	198	194	191	190	190	239	201	228	205	221	190	203	185	175	204	188	208	212	199	201	206	210	185	183	188	212	177	216	211	182	194	196	196	207	215	197	188	208	196	203	194	210	206	168	185	194	195	215	165	182	215	188	201	207	214	222	185	205	192	210	213	223	199	192	185	207	220	204	219	177	185	203	190	189	195	213	193	195	219	194	185	188	205	222	220	205	212	178	222	179	211	186	191	182	190	196	196	192	191	197	202	180	183	202	217	199	187	206	206	202	203	216	227	218	230	222	203	200	195	207	188	204	193	187	182	187	195	203	185	196	217	190	198	197	202	215	209	231	179	202	209	214	188	207	191	189	183	216	201	180	177	227	190	172	192	196	206	184	216	165	216	203	191	188	205	210	212	178	181	203	216	219	223	191	176	225	215	192	174	186	198	189	220	198	213	207	223	206	198	198	203	208	200	198	191	196	220	192	187	189	206	190	208	169	216	202	189	196	184	210	178	195	176	212	201	200	178	194	200	239	185	185	197	187	182	203	182	210	192	196	201	199	191	197	210	215	215	185	205	206	211	193	221	217	193	207	192	205	183	194	194	198	202	212	201	210	203	189	159	205	191	205	195	192	194	202	209	200	202	211	171	191	218	210	196	200	190	197	198	194	187	215	176	194	194	180	190	222	192	214	187	212	222	206	190	171	203	206	197	202	227	192	196	194	190	209	185	195	187	192	177	190	200	194	177	191	195	178	228	219	182	196	184	199	213	171	197	209	206	188	213	196	190	219	201	185	174	212	208	200	196	212	197	187	191	196	193	199	196	213	211	225	203	196	200	218	172	233	189	194	214	208	210	159	218	205	200	195	193	191	181	199	194	229	216	212	196	205	209	213	180	220	214	175	211	186	184	187	210	211	198	233	225	189	226	206	192	183	207	213	201	213	196	182	229	194	182	198	210	194	198	196	219	185	186	206	198	209	210	218	207	198	185	221	209	173	196	210	213	191	199	204	218	174	211	203	176	199	202	202	192	209	188	197	184	197	201	219	203	203	180	186	183	215	199	203	201	211	190	199	216	210	208	210	199	175	189	184	229	202	213	189	195	193	193	203	196	188	170	215	187	191	200	180	187	209	178	186	191	208	187	202	202	173	179	194	194	214	187	197	206	193	221	197	207	198	182	195	203	209	188	208	208	200	222	195	171	188	198	165	192	213	183	205	193	194	209	198	211	205	203	203	215	209	185	224	222	218	172	168	192	191	189	200	170	192	194	210	201	201	196	193	203	209	226	214	217	189	195	210	203	217	184	196	188	198	221	195	201	174	192	185	206	223	210	172	212	196	208	182	183	197	206	219	199	199	228	172	180	206	201	205	188	210	206	181	187	192	193	189	202	216	192	219
25225	21376	27394	25639	9112	809	683	599	560	586	526	480	470	470	451	479	465	456	459	494	436	439	449	456	433	385	431	433	433	456	430	438	410	434	411	474	410	438	430	386	412	428	429	429	392	398	422	432	436	412	432	431	456	438	422	409	413	436	449	411	421	415	451	446	413	449	397	411	418	398	420	425	453	440	403	398	424	394	411	441	415	453	429	453	447	433	399	436	431	441	479	454	412	427	415	429	397	429	391	421	456	409	411	429	395	427	440	417	406	416	442	384	419	452	447	449	372	387	395	453	455	423	394	413	443	400	415	444	433	404	417	443	412	444	438	425	446	430	401	385	422	441	445	441	441	431	425	459	463	446	473	431	418	432	458	455	383	415	403	412	406	401	415	443	410	389	398	417	435	445	424	429	423	436	392	440	399	414	433	420	417	409	403	416	395	445	399	445	417	451	442	402	420	424	439	422	417	413	419	382	415	404	448	427	438	437	410	447	422	405	438	436	424	400	406	432	434	413	404	428	434	415	430	407	428	398	449	408	393	423	404	429	433	424	425	416	398	423	384	387	450	431	414	410	414	454	431	457	427	435	450	416	443	403	414	461	413	446	444	422	423	430	451	413	442	440	404	395	440	434	418	434	419	447	389	393	459	402	471	433	418	411	442	455	418	385	407	438	447	444	438	399	460	430	507	411	429	444	441	437	406	439	404	428	413	416	437	437	411	453	396	438	417	452	395	426	405	409	415	428	418	409	421	425	424	427	405	441	453	420	401	460	411	441	459	414	410	410	430	451	404	430	433	390	438	426	445	400	421	426	434	447	437	428	420	451	440	408	401	409	388	402	374	448	396	419	411	445	408	474	398	433	425	434	424	437	419	417	427	385	378	403	434	406	438	415	407	405	398	409	442	414	413	408	454	440	402	438	443	437	434	403	382	426	441	424	408	395	414	438	451	440	444	451	414	435	408	410	445	437	422	441	431	426	429	421	434	435	398	383	448	430	439	410	439	432	434	436	454	450	432	473	394	420	417	419	420	427	413	433	433	446	411	415	425	438	412	417	420	424	441	417	395	401	423	408	453	410	427	465	419	420	471	436	419	424	414	465	407	437	405	477	423	427	413	443	405	393	427	413	432	415	436	420	423	401	419	414	416	444	407	415	441	410	425	414	425	448	451	402	426	438	435	426	409	464	419	441	426	415	437	443	407	429	425	398	423	416	407	448	405	416	420	399	445	447	432	400	449	413	422	414	403	429	419	399	453	398	425	401	432	432	429	426	442	403	408	434	451	423	437	402	398	419	441	428	414	431	411	447	417	463	437	401	408	415	436	418	442	421	436	428	413	421	406	409	413	466	392	431	427	433	417	435	447	425	407	376	430	415	436	464	437	448	441	421	482	438	419	403	458	431	378	440	452	437	452	441	421	433	415	458	409	428	420	419	419	419	435	409	410	420	429	434	412	402	414	401	428	446	433	413	426	397	412	404	409	442	436	414	429	418	415	409	419	425	406	376	434	449	436	408	397	449	470	472	450	435	438	439	445	409	413	440	469	416	424	414	451	425	421	437	444	415	399	435	448	419	380	440	442	408	448	432	397	428	393	390	438	399	435	435	419	433	433	431	448	431	429	424	445	393	468	415	431	434	412	425	424	400	436	416	441	433	463	437	437	448	411	401	430	402	443	443	443	466	441	432	436	440	434	424	452	458	424	430	427	400	404	376	435	424	437	432	404	413	397	422	457	453	452	403	425	415	421	399	473	389	460	467	389	407	407	443	405	452	428	407	419	388	416	457	418	422	423	407	430	436	397	479	454	416	396	405	434	421	445	436	421	412	467	393	403	407	429	408	406	431	443	396	433	365	409	438	447	402	399	444	404	431	429	419	458	421	436	393	445	439	434	459	401	416	388	399	383	447	398	394	398	412	403	416	413	418	389	476	401	400	462	419	452	411	411	444	422	421	457	380	424	412	415	428	415	422	441	406	389	389	430	438	418	436	467	421	411	421	428	443	420	435	436	453	388	436	430	383	447	413	431	441	414	418	425	423	421	427	421	437	439	423	415	419	420	391	463	435	446	442	444	445	426	453	402	393	425	421	392	398	391	483	404	409	452	440	402	452	455	422	423	460	406	422	452	446	432	405	430	440	467	402	425	454	394	453	402	448	420	443	430	409	461	421	413	427	405	424	436	383	432	448	427	427	430	457	452	410	439	411	407	464	446	444	443	413	414	401	388	408	388	426	425	442	389	410	461	458	440	424	454	405	449	448	430	414	412	435	425	421	444	411	412	406	415	400	418	412	406	436	408	406	411	390	423	430	432	423	393	430	447	407	442	440	421	432	403	432	403	402	402	422	401	421	425	407	451	444	443	415	430	404	446	454	444	417	438	428	427	397	394	442	436	408	394	422	425	432	450	399	416	409	397	437	449	392	427	380	406	418	427	398	416	399	424	409	401	378	453	434	422	427	433	436	396	474	434	432	404	413	379	411	441	441	406	417	442	423	376	410	374	414	406	419	389	421	430	430	447	428	417	409	428	390	422	437	437	413	403	424	392	410	428	430	426	458	421	388	400	429	449	402	422	438	388	415	415	438	415	378	410	387	426	422	417	420	440	411	445	414	398	414	437	396	415	432	389	424	468	447	443	401	418	394	417	439	391	424	423	434	428	406	437	463	418	447	419	399	431	423	425	430	412	439	416	403	451	410	411	425	453	402	422	432	471	460	408	422	434	408	378	436	410	391	430	445	457	438	433	407	407	410	429	397	399	425	392	392	407	412	439	434	432	413	427	417	422	415	424	436	423	438	407	435	439	457	408	456	451	427	433	396	446	435	400	430	466	445	425	466	427	433	426	432	395	405	432	402	395	430	438	420	410	433	416	400	451	483	426	403	449	436	434	462	466	424	402	426	382	424	419	435	399	416	445	419	428	433	437	449	423	428	465	403	427	431	407	412	395	442	449	468	468	413	429	404	416	402	431	395	420	421	414	444	445	466	426	404	388	429	407	449	464	404	440	453	435	449	451	448	386	426	453	382	422	419	402	422	444	426	409	438	421	398	448	408	388	433	399	431	474	375	431	414	428	448	402	375	413	479	432	418	432	424	417	429	402	448	417	371	394	409	426	425	413	403	421	448	407	434	411	425	436	432	422	420	422	416	391	453	411	440	426	437	412	443	452	458	415	461	380	450	422	414	426	468	419	399	456	401	436	431	431	421	434	466	451	397	406	435	441	416	386	450	430	399	407	447	407	406	445	387	444	396	413	406	402	440	443	396	414	401	427	439	420	462	433	466	424	417	441	408	433	438	429	452	419	400	430	424	421	395	462	427	460	422	461	444	464	449	428	399	416	413	427	440	434	424	435	441	422	422	412	428	453	420	417	398	422	405	412	443	413	412	442	415	447	439	452	407	453	410	418	457	397	402	424	440	440	421	461	412	440	440	449	412	418	448	416	416	397	415	425	452	417	419	417	412	415	437	407	415	364	425	405	426	459	443
3659	5327	3390	1696	1327	1127	897	783	703	641	583	534	578	510	503	538	528	487	519	478	441	472	481	476	475	528	485	428	498	438	445	457	457	425	476	474	482	470	487	484	449	435	466	463	484	452	411	478	395	473	434	466	445	483	483	485	488	487	444	448	438	474	456	465	422	421	438	490	478	462	428	435	439	447	443	442	470	502	451	446	438	451	425	482	465	457	444	465	440	445	481	476	440	456	442	452	419	467	476	449	453	487	444	432	476	448	474	460	446	482	444	471	434	476	476	415	460	479	461	462	481	468	475	432	464	450	471	459	462	443	466	440	414	432	437	465	441	458	459	482	443	449	455	426	430	479	417	456	401	458	489	465	447	457	407	460	431	488	448	465	483	485	443	452	433	490	447	467	472	462	435	439	470	476	505	447	435	478	402	448	467	434	471	431	433	460	449	386	456	418	445	449	426	492	461	432	441	446	448	462	461	459	468	497	472	453	461	466	434	423	457	453	451	463	448	481	466	408	431	462	471	419	448	447	496	409	484	510	459	426	432	458	469	480	471	445	482	429	478	453	441	430	415	462	479	480	480	461	445	468	482	463	457	429	455	447	443	431	461	475	446	500	435	465	469	463	427	450	434	453	455	428	435	470	484	451	479	462	450	451	467	455	459	472	447	464	435	476	437	456	458	449	455	436	456	459	452	458	422	463	458	475	482	432	465	466	459	447	427	487	437	422	428	406	473	444	442	453	457	429	443	438	480	449	444	440	453	435	434	467	455	463	438	439	448	467	435	453	431	464	442	446	456	426	471	441	443	425	444	466	483	428	467	460	463	450	413	424	435	455	414	455	460	458	467	421	435	456	427	463	447	420	429	444	447	445	477	475	484	434	451	474	473	446	411	461	463	448	453	497	447	467	435	416	435	470	480	446	430	493	409	438	432	428	469	474	488	474	448	442	463	418	458	490	459	471	414	461	459	472	438	441	487	460	463	461	466	444	457	432	399	495	493	487	440	454	453	458	469	460	419	461	444	398	478	407	448	505	439	479	425	451	441	467	459	471	457	444	426	424	513	484	440	443	413	422	454	437	469	427	433	484	429	440	443	447	429	412	458	497	449	474	465	466	481	438	448	476	455	495	424	523	442	474	472	447	423	456	496	459	462	402	468	474	459	419	452	488	447	452	473	407	482	419	437	485	474	434	438	440	427	438	469	430	473	479	448	435	467	445	425	436	458	467	451	457	445	427	471	459	416	467	517	438	419	471	452	450	465	435	456	454	453	478	460	448	423	454	478	442	482	449	445	427	448	446	460	423	464	417	499	453	478	424	467	457	444	443	433	413	451	435	435	418	457	481	439	497	423	465	447	456	422	480	467	467	408	441	435	432	427	444	502	475	473	452	464	480	423	442	435	458	440	443	447	469	439	494	450	403	498	455	456	474	432	443	447	442	471	482	445	415	451	419	445	500	464	450	466	473	441	446	460	473	450	454	481	461	492	467	433	495	405	440	436	453	455	440	462	439	436	466	431	432	476	438	456	465	455	430	471	463	433	427	417	451	450	469	439	471	490	456	442	458	461	419	456	437	454	465	444	463	482	471	430	457	388	448	460	460	433	439	464	475	434	476	449	465	434	447	464	473	444	454	439	467	428	458	408	443	432	431	467	445	431	453	448	440	474	477	483	443	442	445	438	429	466	446	440	421	427	438	435	442	476	442	438	465	466	415	425	465	483	483	430	461	415	465	455	461	446	446	458	433	452	473	474	456	452	498	425	468	452	438	433	466	455	480	469	463	434	472	484	432	406	424	474	416	424	451	444	440	432	441	488	446	464	459	476	432	481	483	454	448	443	441	446	447	467	483	455	455	462	448	463	461	459	433	476	467	463	430	505	469	463	476	495	483	444	455	474	453	482	457	457	434	475	444	451	439	460	477	450	462	454	465	446	455	456	460	455	454	471	453	460	523	454	447	443	487	425	469	483	464	418	434	460	494	425	422	416	393	437	446	474	397	483	421	473	447	442	438	443	457	457	446	474	479	428	475	456	456	471	456	460	410	473	447	424	426	468	455	469	433	458	428	458	446	430	477	438	467	464	427	443	446	472	470	455	472	449	439	430	445	457	429	503	463	445	415	420	479	455	448	440	449	452	466	466	440	448	415	431	493	444	472	422	473	456	490	461	431	439	424	454	427	465	413	465	429	476	425	437	400	427	454	460	457	497	436	473	503	449	446	456	483	473	462	400	404	484	460	419	455	437	463	449	422	430	464	406	456	466	441	447	474	446	456	461	419	468	465	442	425	441	463	488	413	459	427	448	472	441	441	502	438	461	463	460	440	447	443	453	432	448	440	468	443	462	447	467	450	486	436	438	401	443	473	437	458	475	482	456	478	461	422	495	419	426	460	444	454	459	458	431	462	435	458	431	441	507	449	478	463	429	443	432	435	465	473	455	467	414	450	466	435	492	443	447	426	468	404	449	451	440	437	404	457	408	480	482	453	432	409	462	430	462	453	478	491	470	478	418	478	477	456	456	452	487	440	418	460	438	410	444	432	483	474	490	416	449	470	436	427	440	456	471	470	460	465	453	429	436	401	450	422	404	454	470	453	446	499	478	488	479	469	460	470	472	458	448	448	462	472	439	446	475	430	481	429	444	461	475	482	458	445	411	431	423	437	461	436	426	464	415	432	448	430	478	479	464	457	442	429	458	471	414	435	470	454	442	451	477	423	467	482	451	430	431	423	470	452	473	450	437	443	431	503	467	461	422	459	435	441	413	438	455	454	492	470	470	464	463	484	460	459	459	447	486	434	452	466	460	439	464	431	426	446	466	475	464	421	468	480	492	411	510	447	456	451	458	497	476	449	469	439	434	500	411	454	454	489	424	436	445	449	465	444	459	444	451	454	412	426	412	451	443	439	475	476	459	456	455	447	442	468	498	446	459	407	467	468	439	465	450	438	401	450	453	458	457	436	466	457	445	464	415	424	436	439	435	442	468	434	442	444	465	453	428	433	465	464	482	448	462	425	470	422	425	464	439	454	465	462	453	468	468	480	449	427	468	435	483	432	448	459	462	469	443	493	474	447	484	451	443	454	439	455	453	432	480	446	432	460	502	484	441	438	490	444	418	462	444	443	467	427	451	448	452	405	447	452	470	447	505	411	425	448	453	458	411	478	438	470	429	477	453	431	466	450	478	472	472	442	462	480	438	433	433	441	454	445	437	499	438	437	408	434	450	480	458	443	445	471	454	446	434	463	407	492	461	452	416	492	452	494	472	457	457	437	447	452	447	441	474	450	424	479	441	467	417	465	411	424	449	448	484	428	452	471	451	418	483	448	428	471	499	449	469	444	424	485	477	486	486	484	477	450	427	465	455	447	459	479	452	452	445	417	443	493	514	471	459	441	435	448	437	433	495	485	425	479	458	434	450	476	466	435	476	433	472	430	486	443	424	452	453	475	454	444	481	478	469	447	489	464	444	463	427	404	485	442	452	408	419	454
22821	21356	29049	24035	21356	21378	6484	1160	901	770	708	643	646	609	597	531	486	531	510	458	483	462	454	466	458	457	469	433	431	452	449	445	428	451	434	455	458	418	471	427	441	426	442	424	435	419	428	445	426	398	428	396	430	454	421	438	430	430	414	439	436	423	428	417	407	434	434	438	444	437	417	364	435	463	409	439	438	421	422	424	446	464	436	396	454	390	415	434	402	446	424	469	459	469	411	436	384	437	421	438	443	418	426	403	428	408	402	443	445	416	421	431	394	440	407	465	365	489	444	458	442	456	434	445	405	399	463	421	420	402	447	390	411	438	435	443	411	382	420	440	431	448	420	440	426	451	398	441	404	421	408	458	442	430	445	450	421	418	433	371	424	428	411	420	398	411	421	486	448	442	430	420	445	434	427	428	403	401	455	439	381	430	423	456	408	415	391	413	467	402	431	425	425	447	426	437	428	426	426	414	414	422	408	433	355	458	404	456	388	426	402	419	430	426	419	437	394	370	437	390	402	459	445	404	446	424	427	456	446	396	450	387	433	471	408	422	424	416	399	419	449	414	442	403	464	463	450	399	416	412	444	407	451	452	424	412	400	406	435	419	394	415	433	396	409	454	421	418	429	425	410	415	452	425	418	401	437	433	394	421	428	400	454	396	427	412	434	403	428	396	401	423	460	442	417	470	399	428	428	427	428	410	409	432	401	443	413	436	446	414	426	447	422	412	456	449	423	429	422	445	424	381	407	447	429	444	444	402	402	442	429	429	416	463	419	465	424	387	434	456	410	380	425	463	421	435	455	459	418	413	452	439	437	422	433	434	414	421	447	431	427	404	421	387	439	431	433	453	373	436	420	424	456	443	397	447	448	458	426	446	421	439	438	429	459	434	418	395	392	462	421	439	456	429	450	421	448	433	428	444	442	422	446	403	396	405	424	451	438	409	393	450	425	420	454	425	406	437	408	421	438	411	409	436	428	389	462	421	399	420	453	416	439	421	403	413	414	444	431	428	424	388	381	391	413	436	437	396	432	404	440	444	467	439	438	418	406	432	412	434	430	431	410	420	432	461	444	419	419	439	425	443	419	433	427	427	405	456	435	421	393	446	418	450	426	441	429	415	403	413	427	430	442	415	418	449	431	402	409	419	418	430	414	454	458	460	438	396	427	421	413	465	421	409	441	448	457	430	387	448	446	416	402	392	440	467	416	397	425	426	424	394	411	439	442	423	410	405	417	437	451	428	441	429	470	413	422	412	458	433	399	423	414	426	410	392	403	467	443	404	422	422	414	416	455	421	432	439	401	399	428	441	460	394	395	413	441	462	444	428	484	414	411	435	409	465	416	408	427	447	415	430	451	451	431	442	440	441	428	392	447	404	426	420	450	454	409	443	401	414	452	435	387	395	429	443	458	449	433	409	438	437	421	447	402	411	415	400	404	441	410	450	378	443	454	423	409	452	395	429	435	449	418	429	459	449	471	453	433	433	442	467	408	414	429	421	370	424	460	458	465	425	429	415	430	402	443	410	441	434	424	441	407	439	411	385	410	425	417	397	389	442	432	436	440	433	369	440	426	439	446	419	413	422	406	438	428	416	417	456	423	432	407	384	397	448	428	401	413	481	463	419	434	438	462	414	412	430	440	423	401	420	428	429	429	391	431	431	424	414	411	442	423	454	422	402	419	447	409	424	441	443	406	409	420	400	430	442	440	400	437	403	415	404	436	453	406	428	441	402	430	405	466	422	431	443	420	413	425	409	402	448	427	419	434	438	410	438	417	431	420	462	419	450	461	422	395	441	463	460	438	436	460	442	437	410	421	450	475	414	393	440	450	412	415	422	462	428	438	418	435	432	428	456	448	445	400	420	432	423	437	413	401	417	472	457	441	392	421	446	389	438	415	407	445	450	428	437	442	430	445	469	471	409	444	438	442	420	444	435	420	399	467	411	431	428	435	416	392	414	406	415	404	453	436	448	477	454	443	440	391	403	413	397	439	405	385	423	384	403	476	412	419	408	392	399	401	406	440	407	392	452	438	433	370	462	437	436	389	441	462	407	413	408	438	417	387	450	432	417	405	397	447	429	389	395	428	430	416	442	390	393	453	421	421	398	429	408	427	413	437	412	402	376	433	394	408	427	455	425	430	412	455	422	436	411	434	399	429	400	419	445	438	417	459	447	424	429	440	430	417	416	379	401	453	423	438	446	416	442	439	418	407	392	447	434	422	416	390	436	432	400	417	445	434	408	444	435	387	448	445	406	403	415	425	420	443	416	429	449	421	462	446	402	417	386	431	449	412	409	428	446	398	434	372	407	454	437	402	437	434	407	438	471	412	431	372	447	426	444	397	401	413	455	427	404	462	423	407	401	417	438	423	406	391	414	409	403	406	413	433	439	387	443	426	400	412	446	398	425	416	407	382	414	430	444	447	429	429	437	424	376	397	437	422	408	466	403	426	423	399	411	438	422	411	420	430	414	398	409	420	424	390	474	411	448	436	432	433	388	433	414	466	401	423	429	426	467	424	401	407	463	448	398	424	374	437	420	431	424	419	380	436	422	427	441	420	391	421	384	431	443	447	459	453	418	390	416	399	436	382	418	452	431	410	421	426	432	449	452	439	412	427	449	449	431	399	453	414	423	442	411	451	412	413	416	440	419	447	428	421	402	420	444	422	425	424	388	432	425	422	442	405	456	400	400	440	401	441	401	448	433	412	403	437	419	415	439	389	458	425	400	410	427	419	426	449	435	438	437	409	410	447	461	463	457	430	447	414	431	407	449	436	394	442	372	391	422	392	416	442	429	396	383	463	445	444	436	422	392	444	441	441	402	440	434	429	401	410	380	433	426	457	422	421	408	402	458	415	420	414	413	411	400	414	434	432	429	406	445	413	425	420	429	434	389	440	417	435	405	427	410	436	440	413	416	446	452	426	430	439	434	429	431	434	417	439	417	420	443	406	418	421	418	442	432	440	445	417	412	405	428	411	414	461	421	425	437	403	422	406	439	440	391	410	411	434	419	411	399	432	423	380	406	415	427	424	425	416	453	456	452	422	430	381	468	447	423	433	396	411	410	444	414	432	434	442	390	420	407	439	425	442	445	423	428	440	440	406	418	417	430	446	454	411	451	468	414	436	388	428	438	447	442	447	406	429	453	433	428	395	392	403	422	433	474	458	443	410	417	448	433	442	407	425	419	450	438	387	408	436	395	413	448	460	422	424	454	421	398	425	452	417	447	419	423	386	409	420	417	392	420	421	393	443	465	433	411	433	428	418	423	397	430	423	428	423	429	443	424	402	431	424	414	422	453	407	435	430	427	454	447	460	441	410	419	411	448	377	427	428	463	450	447	489	434	416	436	416	454	445	465	430	466	410	451	433	396	440	402	425	409	431	437	420	452	427	422	434	438	444	450	406	419	423	449	436	458	412	408	429	406	423	441	458	436	436	405	406	436	425	428	417	402	434	394	445	461	419	423	438	435	442	449	423	407
4881	14866	9843	4832	3519	2536	2074	1626	1313	1100	986	860	790	775	656	653	613	588	564	570	557	549	477	463	486	485	528	497	484	428	502	490	435	477	478	439	484	467	491	472	466	458	442	436	440	413	477	460	402	414	451	402	461	402	423	450	444	434	462	461	470	439	431	397	484	451	457	366	415	480	444	430	457	456	466	443	486	452	426	419	438	456	387	425	438	417	448	455	436	425	408	432	476	406	483	419	428	420	471	461	413	436	413	453	469	457	432	428	403	431	430	446	444	428	410	457	442	475	399	447	449	424	425	473	416	425	462	393	436	392	429	447	452	394	455	455	414	418	442	412	455	416	423	411	390	427	427	446	436	412	426	403	429	410	422	443	476	439	454	416	475	412	451	411	422	439	433	426	428	442	433	390	416	464	427	427	452	435	459	420	453	460	418	441	418	419	444	391	406	434	457	432	448	433	399	417	463	450	436	437	425	445	427	418	471	427	445	390	435	429	471	406	413	469	418	429	442	453	402	413	440	425	423	432	417	397	444	391	408	399	421	438	421	393	440	415	410	445	458	435	455	425	400	471	438	410	438	428	418	414	446	413	403	396	450	423	394	419	442	421	429	422	430	443	423	417	435	454	462	399	469	417	414	414	430	429	454	440	444	436	450	450	452	436	412	426	447	446	386	460	408	420	424	443	437	442	431	414	437	428	468	428	416	417	439	420	480	414	401	447	447	414	459	415	441	437	425	387	465	429	424	435	432	418	420	418	439	414	447	443	410	442	448	437	453	428	418	425	448	437	441	463	378	422	424	429	451	448	420	437	449	447	408	436	423	451	452	458	438	448	411	439	468	420	427	480	415	443	435	477	415	438	419	436	470	428	414	424	443	454	454	441	425	398	481	424	450	420	422	424	438	410	436	429	430	445	423	479	414	445	410	412	450	452	433	435	421	453	414	436	441	398	428	441	445	448	421	475	436	399	416	420	457	445	437	425	418	438	428	442	419	467	451	473	430	433	432	420	425	404	409	404	436	439	439	439	430	429	452	421	431	411	431	428	432	447	442	457	425	441	424	427	451	408	447	419	466	455	426	437	467	438	412	446	402	435	450	471	416	407	425	424	422	435	435	418	414	477	447	441	459	465	408	415	431	440	399	440	410	470	431	389	445	431	477	441	442	427	402	433	455	396	445	461	427	438	440	439	465	453	410	427	425	406	421	448	429	418	450	426	427	435	438	444	398	456	448	439	413	463	405	446	417	492	432	426	438	436	429	465	464	421	434	422	440	456	418	430	422	427	444	441	428	442	483	400	442	417	434	429	449	401	444	491	365	473	407	433	425	430	460	443	416	453	451	399	470	461	439	420	420	431	415	430	434	428	460	420	442	430	444	418	440	425	467	433	431	448	439	430	453	410	390	402	471	448	426	437	454	433	472	406	406	445	431	436	407	457	456	424	432	461	406	448	451	446	434	438	440	419	445	445	458	447	412	451	416	414	448	430	442	453	453	408	420	401	449	428	487	451	416	424	446	454	425	450	426	445	451	456	406	426	474	426	483	445	438	437	455	466	447	409	411	443	401	384	411	395	431	430	424	404	436	403	430	436	432	407	469	403	419	435	471	410	420	441	439	418	410	406	446	440	426	433	464	413	453	405	440	433	441	442	467	429	448	443	425	443	438	413	407	387	433	419	443	441	446	449	416	431	433	451	431	448	426	429	422	433	429	446	455	419	456	387	426	427	446	420	406	434	442	449	393	426	436	431	493	411	445	464	426	416	406	415	459	445	398	419	451	435	439	416	447	438	429	389	410	439	473	437	437	432	424	411	434	411	401	437	454	406	434	419	429	426	451	416	455	445	425	401	435	402	436	456	429	432	425	437	476	413	446	433	431	450	472	445	437	437	428	433	466	401	420	444	434	411	482	433	437	454	448	399	403	411	455	444	451	417	417	417	438	417	421	444	471	405	395	472	456	464	462	446	439	454	432	424	428	449	467	434	407	442	423	419	422	421	433	435	455	425	429	440	437	408	449	410	404	433	452	434	425	422	435	390	414	434	430	460	442	432	468	409	447	391	433	404	432	431	431	439	465	429	408	439	439	438	432	419	451	423	422	455	393	479	469	435	445	458	437	423	410	429	453	442	442	449	421	441	428	435	472	464	404	447	441	418	408	447	425	429	400	429	401	437	473	432	423	457	424	433	434	396	386	420	409	454	421	451	417	421	441	409	458	436	419	388	476	429	468	448	446	418	449	439	451	463	435	421	443	443	401	448	463	444	416	426	431	453	443	448	408	447	435	449	419	436	438	418	447	423	439	428	455	405	437	415	447	455	422	437	443	440	418	417	429	426	408	438	433	439	434	443	411	437	416	454	431	442	399	406	405	438	430	430	409	418	407	437	404	397	415	438	389	448	444	416	477	435	460	404	438	421	414	462	443	442	443	410	509	470	441	446	432	464	399	468	436	437	397	462	423	440	395	400	432	423	443	415	436	421	427	424	395	423	426	461	413	449	424	438	434	425	403	425	419	409	435	434	425	403	442	448	457	473	392	371	451	437	418	459	432	404	409	439	385	474	433	404	434	430	398	428	425	432	455	438	433	399	432	486	423	437	399	401	422	426	425	427	392	418	407	405	429	446	438	451	395	431	416	427	419	400	441	456	419	428	425	434	413	422	415	402	446	448	443	420	451	448	402	441	373	454	403	453	455	388	405	430	404	431	435	450	420	451	434	374	399	404	456	454	466	437	413	439	449	456	460	433	433	435	447	424	443	432	378	418	404	475	453	423	439	391	433	421	396	449	414	465	397	450	426	466	436	397	448	410	430	392	435	457	424	406	397	417	428	436	440	423	457	433	427	441	443	432	440	435	405	469	419	420	435	406	426	403	443	416	415	441	423	440	421	434	411	437	452	427	405	410	443	401	433	411	428	451	417	436	424	411	463	425	413	436	435	445	417	429	447	425	385	426	480	401	446	414	422	398	443	386	450	430	457	404	426	444	424	462	414	429	431	415	466	469	421	466	428	413	437	410	422	409	425	398	404	435	438	426	422	433	424	433	451	402	441	422	414	429	431	437	429	436	448	432	435	453	447	446	456	409	437	425	396	449	423	438	439	421	424	434	395	462	461	438	451	397	444	411	452	433	417	409	409	429	454	428	448	372	415	465	421	426	447	447	425	459	458	429	420	454	404	418	416	425	438	436	428	401	429	427	434	444	429	447	410	418	415	431	438	425	424	416	422	449	437	422	442	426	429	395	438	415	418	405	427	430	424	438	485	415	440	455	388	418	446	412	410	461	414	428	401	435	433	476	475	411	449	462	448	448	426	450	470	406	464	418	410	451	403	434	424	440	412	422	409	418	438	405	434	424	416	438	398	456	444	423	457	416	447	419	425	408	409	431	410	447	426	464	450	442	412	456	419	444	455	446	410	413	441	428	439	449	420	398	435	424	436	438	420	446	406	464	435	430	422	459	415	382	414	410	421	441	419	418	459	440	426	450
27978	16855	2884	420	292	253	230	279	211	235	240	225	229	236	220	239	230	252	249	229	215	226	214	200	228	218	211	236	232	230	207	215	197	229	238	225	199	236	227	228	232	209	209	220	216	215	236	220	203	208	216	226	200	206	223	226	228	226	230	235	243	232	222	240	217	201	247	251	222	217	216	229	222	237	223	211	220	203	214	202	207	225	232	216	226	240	224	227	214	232	229	236	210	215	215	239	217	223	204	242	230	220	229	228	235	241	226	235	199	241	224	215	238	213	254	221	235	212	222	216	221	211	239	226	232	215	214	222	208	221	202	246	216	225	206	219	231	194	226	205	216	249	238	215	214	192	226	232	192	224	228	244	220	245	247	223	214	204	251	216	218	202	249	233	243	232	205	209	220	226	220	237	248	233	211	212	223	223	224	242	237	218	240	215	215	222	228	236	230	228	218	209	224	254	234	214	227	210	241	212	231	205	202	214	220	206	233	231	217	226	257	219	222	220	227	218	222	248	232	217	218	217	225	244	191	226	219	255	231	234	214	220	233	216	212	242	214	248	228	214	248	233	210	235	231	227	236	230	225	223	207	212	208	238	222	236	238	239	237	239	230	229	221	214	221	241	218	207	210	242	217	211	207	229	224	250	233	191	218	239	224	212	229	234	228	255	214	192	217	247	227	229	213	186	244	230	218	224	212	231	193	221	193	225	218	237	216	196	226	222	217	201	220	215	233	233	228	255	220	225	225	217	237	234	208	220	221	243	241	225	188	222	228	193	240	220	213	228	216	247	210	234	203	223	218	259	220	223	219	236	240	212	249	233	222	222	245	206	226	223	194	214	214	210	239	229	215	231	218	241	227	254	229	222	228	226	223	232	247	200	204	238	226	222	248	206	232	235	201	238	220	193	202	231	231	242	206	231	211	222	204	218	216	219	224	205	225	216	268	266	220	219	235	248	225	229	220	224	218	208	246	211	251	222	233	252	220	240	253	212	218	231	235	223	215	210	223	257	257	233	220	217	226	224	226	241	238	207	233	225	215	209	199	225	206	216	208	251	216	235	224	247	230	210	236	224	224	235	212	230	204	220	229	217	226	214	236	200	197	221	231	226	228	206	216	231	241	239	234	206	213	220	224	193	190	211	243	222	220	230	237	225	215	221	238	230	254	223	208	212	218	222	234	207	213	232	245	216	195	230	242	236	234	248	222	234	228	244	204	207	253	256	238	250	218	226	223	205	243	228	235	214	214	231	228	218	240	227	225	213	207	232	241	240	241	246	226	205	201	243	237	233	236	237	215	240	225	230	235	220	211	219	231	231	208	237	236	254	245	237	235	220	233	227	192	211	233	240	231	235	230	201	201	236	219	215	216	227	238	228	226	214	235	231	259	209	216	198	241	228	217	220	220	228	250	209	243	188	236	225	213	247	236	227	251	227	251	244	218	205	247	204	201	250	237	230	238	241	244	229	238	211	233	225	248	235	229	213	211	220	241	219	209	223	219	235	226	234	207	246	239	230	234	214	219	233	206	231	236	244	241	216	230	239	226	203	231	226	228	208	218	230	237	215	231	261	237	245	240	225	236	219	221	228	249	222	194	218	211	227	232	246	260	229	238	254	220	219	233	230	202	231	216	232	223	219	214	212	200	234	243	223	228	224	216	228	228	225	225	238	241	224	221	236	254	204	212	224	236	224	197	227	250	243	227	245	207	207	207	189	253	234	231	212	228	234	213	213	206	240	215	206	204	237	237	242	226	215	232	229	236	222	206	243	220	213	240	215	227	250	213	202	233	240	231	194	224	227	220	215	238	232	240	210	249	216	229	200	241	223	241	210	193	218	213	240	220	220	230	227	206	212	225	199	221	229	244	196	219	209	207	214	214	217	229	247	224	206	229	204	212	232	233	207	211	220	209	238	251	219	224	239	195	200	245	243	235	228	220	195	236	218	238	195	213	248	222	239	233	236	225	225	233	205	248	232	244	245	248	230	225	222	216	236	211	248	247	232	195	240	213	229	280	235	228	224	245	233	220	238	184	235	219	235	236	222	224	232	238	206	242	224	229	227	231	240	230	217	235	216	228	215	235	209	236	239	245	228	233	206	220	226	220	226	246	235	240	263	223	227	196	227	230	229	227	222	226	230	257	250	260	219	225	224	209	212	199	241	225	230	212	241	229	212	204	241	230	200	204	220	234	223	220	212	220	256	210	228	223	222	200	230	234	239	224	211	234	268	232	245	231	216	231	220	213	250	228	250	253	239	190	220	228	246	225	246	214	206	203	229	213	237	224	200	229	211	244	201	211	244	241	220	208	197	243	248	220	227	230	227	219	227	241	231	239	220	226	218	233	229	224	230	225	220	207	230	181	228	221	252	237	244	212	240	230	226	198	237	199	250	185	258	235	233	211	231	209	197	222	222	236	211	211	257	238	215	220	200	207	256	226	215	230	242	215	238	242	235	241	220	214	213	218	227	227	228	235	214	216	193	221	218	215	221	216	220	227	214	241	227	215	208	224	224	224	227	225	253	243	231	230	222	219	229	221	221	224	207	234	207	213	238	232	220	238	234	208	236	229	223	217	230	230	214	249	179	223	222	218	233	227	225	209	223	213	221	225	223	199	226	235	229	214	241	241	235	224	222	229	242	222	243	232	202	223	234	213	237	218	225	234	224	225	223	233	227	225	203	217	251	234	258	228	229	229	231	240	214	231	208	232	214	192	198	243	226	215	250	249	217	216	203	250	253	218	186	244	250	212	208	233	215	229	238	213	237	256	220	212	240	216	223	236	220	223	230	233	230	244	227	231	224	215	238	239	202	220	218	225	201	207	198	217	228	224	234	236	211	229	233	229	227	235	247	228	240	258	237	194	240	227	224	225	224	230	237	249	241	226	207	253	228	211	195	228	212	223	245	218	219	209	202	206	233	214	220	250	206	221	214	219	222	205	235	219	233	230	217	224	220	233	241	221	229	218	225	224	233	215	235	220	228	225	231	230	229	240	219	228	228	231	232	229	240	248	229	210	237	218	234	228	202	228	226	197	232	219	235	216	245	249	204	228	230	228	215	222	230	240	225	238	215	231	218	222	213	230	249	197	223	189	215	223	224	214	241	233	207	235	204	211	225	216	229	223	228	216	215	259	237	244	202	255	230	203	244	243	243	219	234	227	249	228	252	247	238	244	219	226	203	237	223	253	234	210	239	229	216	256	231	220	182	233	202	228	216	242	211	248	242	226	237	250	241	240	208	217	238	248	238	232	241	252	225	223	201	243	238	239	206	200	211	236	214	198	204	222	220	211	218	223	204	211	228	224	235	238	235	222	238	206	228	212	245	229	244	227	233	238	204	215	214	221	216	240	239	209	216	212	221	235	225	216	239	239	234	231	232	225	253	222	231	232	224	222	234	219	232	230	221	219	237	235	207	192	218	217	228	212	237	217	218	215	206	245	228	219	204	215	204	228	229	210	226	223	213	223	223	243	256	235	235	234	240	209	266
4303	773	532	387	316	283	283	280	281	246	252	293	243	267	301	282	245	261	258	247	270	290	255	255	259	277	252	299	278	252	240	265	266	275	281	231	263	263	254	239	249	226	229	266	234	259	265	246	253	254	231	264	233	221	231	259	245	253	259	289	307	257	243	244	245	225	267	271	249	259	266	236	240	248	248	250	249	291	263	228	246	286	249	224	231	259	253	284	259	287	249	272	232	270	261	238	268	238	242	227	251	272	249	282	259	233	249	259	225	250	242	263	248	245	281	241	252	243	252	207	262	237	220	251	244	264	242	232	268	239	242	245	239	274	251	266	258	270	256	248	256	263	228	250	272	251	270	277	258	253	267	253	262	233	275	261	254	255	265	270	256	239	243	275	235	253	245	244	248	264	257	248	258	248	276	240	267	238	257	268	250	250	238	240	274	278	267	265	273	253	249	253	244	254	242	242	245	270	261	256	246	245	243	272	297	265	260	253	254	259	249	259	262	255	269	257	263	271	282	232	256	263	264	273	269	240	270	248	253	257	264	268	259	264	267	266	270	223	252	235	234	250	258	273	236	249	263	242	239	245	230	261	253	230	264	241	264	271	246	256	253	235	244	214	250	281	255	245	236	249	229	272	236	251	258	238	231	234	243	240	260	264	272	245	269	233	240	254	254	257	241	270	263	263	226	238	245	262	258	264	268	263	252	255	243	251	275	265	238	241	234	242	257	257	244	247	266	241	264	277	218	243	259	253	228	251	210	250	275	254	261	253	246	258	253	263	250	247	270	253	269	235	276	254	261	240	231	242	249	263	244	264	249	290	240	262	256	271	258	251	238	251	254	249	254	266	260	243	261	284	279	267	259	232	262	260	249	244	243	260	263	211	260	257	242	260	237	283	267	217	242	249	244	246	252	248	241	262	288	216	242	255	297	265	250	252	238	253	280	261	234	245	260	249	269	259	248	249	247	235	262	213	258	277	239	262	239	229	255	266	274	242	258	263	239	262	244	237	235	246	256	288	225	275	263	260	237	205	266	283	248	248	261	230	248	267	257	247	289	282	247	278	265	260	252	236	259	267	256	260	265	259	236	245	280	256	278	247	259	256	231	274	239	266	275	251	270	261	270	244	256	244	263	259	259	231	243	253	266	245	254	241	279	270	268	231	250	247	257	261	243	272	230	252	258	277	277	239	247	248	263	254	248	269	270	261	244	274	266	245	227	239	246	259	243	260	281	280	256	267	238	215	253	266	257	279	235	222	251	252	250	281	253	235	237	282	270	268	283	255	253	253	255	244	258	252	286	243	275	258	250	251	265	237	254	236	200	230	254	243	241	277	262	212	266	264	257	246	240	258	250	247	266	272	253	271	267	253	237	239	267	260	247	265	262	238	219	249	266	228	258	271	254	246	254	284	258	261	227	278	284	226	266	272	272	264	279	269	273	290	234	256	252	263	231	247	253	254	267	241	239	235	245	246	266	281	285	266	235	251	241	261	230	237	239	234	263	280	245	256	251	250	266	250	238	247	280	259	276	253	241	259	281	256	241	258	240	252	261	240	262	258	256	246	240	269	278	262	248	251	261	233	266	257	255	268	235	261	258	241	249	264	255	239	202	219	241	252	271	265	258	241	252	263	270	275	239	254	224	252	241	218	215	238	267	256	216	257	284	277	234	272	227	248	261	261	241	249	264	254	247	233	250	251	245	216	247	226	254	215	246	265	268	261	261	226	270	243	261	233	249	245	236	254	259	255	253	270	240	224	243	244	267	257	257	229	258	243	273	277	263	229	258	238	239	228	246	261	262	261	249	232	245	283	258	286	268	263	254	270	253	229	250	254	257	227	242	233	241	232	221	261	231	231	256	239	236	279	239	243	262	268	229	228	271	251	254	260	253	225	267	260	252	255	236	278	227	267	253	242	259	272	243	235	259	249	250	274	268	257	240	249	252	221	247	272	228	254	263	258	268	253	255	254	229	270	282	237	284	258	236	291	241	256	237	257	252	244	270	250	263	255	259	245	264	252	245	290	248	245	246	271	234	250	256	244	241	251	246	247	251	270	237	265	258	249	226	237	261	265	251	250	229	247	274	298	239	266	241	251	255	250	247	265	288	247	243	245	245	247	263	262	257	258	274	275	246	280	230	264	246	240	256	251	239	242	221	255	277	264	237	296	243	245	281	239	214	252	258	231	238	240	249	222	263	273	247	265	271	276	266	260	255	261	237	262	259	261	273	244	244	249	243	240	245	247	271	229	272	250	253	221	280	235	255	249	233	232	240	213	249	275	247	244	273	270	254	232	247	278	255	248	245	217	256	233	263	237	244	245	263	270	243	241	250	267	259	232	243	248	241	262	232	244	254	268	244	250	227	231	248	282	230	268	225	293	245	224	243	274	258	251	265	274	243	254	276	273	265	263	241	241	256	277	251	244	252	256	239	242	274	263	225	242	251	250	276	270	253	239	247	248	260	238	250	271	272	258	272	257	248	259	253	238	220	243	239	256	262	244	235	256	255	262	281	251	253	225	274	224	260	257	273	263	263	269	234	258	262	279	249	245	259	254	280	239	283	242	244	245	258	264	252	246	276	265	257	243	243	232	230	251	271	259	251	260	257	251	256	230	257	256	251	255	254	261	243	246	248	260	245	244	263	266	253	255	263	236	278	257	256	220	259	266	264	254	243	271	275	256	277	292	240	244	247	233	241	256	253	249	252	255	260	253	238	251	236	255	278	243	251	249	248	257	265	252	259	256	272	267	222	225	255	253	254	224	263	269	253	252	225	241	253	269	243	272	227	268	272	253	253	258	282	242	244	239	265	268	248	255	265	246	255	286	235	271	263	275	255	278	234	254	222	251	253	243	283	247	250	241	261	240	259	264	249	262	273	269	226	269	259	229	245	240	253	292	263	251	266	236	256	248	234	265	258	234	251	249	237	264	255	266	291	250	241	244	236	250	245	244	290	258	252	273	280	249	265	239	256	247	248	247	259	256	250	274	239	246	242	231	241	265	266	270	238	243	247	250	236	266	252	228	256	235	233	254	268	263	268	253	269	251	222	252	240	263	233	239	252	272	253	224	243	229	274	229	250	264	267	248	258	271	255	248	247	247	248	256	261	238	237	242	244	237	222	254	262	241	257	271	251	236	236	241	272	250	259	235	226	269	272	244	255	230	263	222	238	250	260	261	240	248	275	258	244	263	235	258	266	239	255	265	248	311	272	236	265	270	277	249	257	230	246	266	236	278	242	249	240	270	258	284	259	263	263	241	242	255	251	246	254	251	238	280	248	269	227	271	280	249	238	268	250	272	264	237	259	224	268	261	230	267	236	238	244	283	250	255	279	258	238	239	251	256	247	239	264	235	298	284	273	241	285	262	256	261	236	258	268	265	273	266	244	250	237	262	251	261	238	232	260	263	267	256	266	245	259	282	230	244	246	243	261	253	289	257	237	241	253	265	238	252	277	247	273	288	268	246	275	274	267	238	278	274	267	249
23983	21326	28516	24481	21297	7937	781	514	428	374	313	336	255	245	270	250	207	239	232	226	245	216	217	207	215	212	205	172	229	193	240	196	206	195	219	201	186	190	209	219	181	191	196	203	195	182	175	161	190	167	185	167	174	169	190	201	194	172	207	199	168	183	171	209	182	191	175	196	197	203	193	204	195	135	185	162	197	158	205	174	160	177	172	198	182	182	193	161	165	177	168	199	213	180	183	167	158	183	183	215	173	225	196	152	181	175	203	187	198	191	188	217	186	217	186	168	179	175	180	191	170	185	203	156	166	192	176	178	192	184	171	191	191	180	170	201	191	205	185	193	197	187	185	189	197	190	169	163	204	184	206	171	169	187	208	187	175	158	202	168	192	182	184	172	182	164	178	184	184	180	206	180	187	173	191	179	180	183	181	193	194	195	188	169	192	202	183	198	175	197	197	197	183	178	193	164	172	152	177	198	157	207	172	179	188	182	190	183	179	181	194	183	210	188	175	193	192	171	153	188	176	188	186	175	189	163	201	194	192	156	184	193	188	198	172	167	196	185	162	178	170	193	185	201	164	204	217	177	190	187	153	187	225	176	166	180	171	188	188	179	180	180	175	157	170	172	172	184	193	208	194	198	180	180	219	187	204	198	186	205	183	192	168	173	189	222	186	171	176	167	178	175	211	197	180	153	177	194	184	182	199	163	168	181	181	187	179	177	184	181	197	179	185	191	178	188	181	163	174	160	159	161	164	189	192	167	186	204	179	187	169	180	192	199	169	186	206	174	203	193	195	172	203	155	198	178	178	198	172	190	206	159	215	160	213	194	192	207	173	167	168	168	160	195	167	204	163	198	181	174	195	199	171	209	188	189	187	177	198	172	161	164	164	174	174	188	206	198	194	184	163	174	203	199	190	172	187	203	191	204	191	189	177	174	184	186	191	188	189	215	184	185	174	185	156	191	188	176	166	169	174	185	188	193	178	177	186	163	198	172	186	177	188	191	155	199	162	186	194	194	182	199	173	200	194	175	168	160	189	188	205	195	194	192	177	197	184	175	175	168	184	186	169	195	182	191	186	202	202	188	164	184	193	176	188	178	197	183	177	189	183	179	190	187	180	178	174	183	184	179	201	173	149	179	197	182	187	201	172	180	170	159	166	195	194	179	215	187	164	182	184	192	174	191	165	184	196	172	191	191	186	171	164	181	194	172	185	187	174	159	171	170	172	167	178	183	195	164	187	184	177	200	192	176	175	188	196	173	184	201	166	153	214	180	184	178	163	183	200	185	187	166	193	185	213	191	174	179	177	219	208	187	174	185	194	185	173	138	182	192	202	185	212	165	200	161	183	207	162	170	187	192	169	180	188	170	201	171	186	180	183	174	194	198	177	170	197	171	174	185	201	209	165	195	200	170	194	176	214	178	177	192	188	190	194	169	190	181	178	190	174	154	205	171	202	180	187	163	170	203	203	183	183	188	190	201	151	205	181	189	172	183	179	224	185	175	178	164	184	181	172	178	181	182	179	167	185	208	164	194	196	176	182	229	187	175	194	153	181	188	179	189	168	191	179	202	186	198	199	181	192	170	159	192	192	161	179	154	193	182	183	189	197	154	193	186	159	198	176	183	176	158	182	195	191	189	187	167	198	160	180	181	197	200	192	184	180	182	188	191	174	180	194	181	155	183	173	178	184	192	199	201	199	165	165	186	158	207	175	167	156	177	181	192	188	194	172	167	190	185	170	206	189	177	193	197	198	171	175	185	191	198	183	207	196	191	177	175	168	176	172	193	172	203	157	192	172	193	188	170	173	174	149	177	201	199	179	196	194	200	194	179	184	170	190	183	180	164	187	163	180	201	174	191	174	155	190	183	178	181	159	182	169	192	220	170	190	191	200	176	181	201	157	178	174	189	187	173	158	166	192	173	170	181	199	180	178	197	175	190	179	182	170	177	161	194	177	199	162	181	169	167	158	185	165	189	187	172	178	164	166	172	223	169	213	213	189	175	189	165	187	179	161	160	177	180	172	188	184	217	186	164	174	188	195	189	188	187	180	160	174	184	176	179	187	165	214	180	171	192	181	176	182	180	186	178	204	193	201	169	186	174	194	181	178	196	203	210	175	180	161	168	187	207	174	171	167	191	192	196	176	187	187	176	187	194	199	176	207	175	214	163	172	197	192	174	189	200	169	182	164	186	199	166	156	187	172	195	182	186	181	209	198	197	177	167	174	192	196	196	195	199	203	176	176	156	161	199	183	168	182	191	184	239	203	163	175	173	159	177	192	159	190	196	195	199	178	197	194	205	177	186	190	192	201	191	186	190	174	188	178	153	174	174	190	166	178	191	217	153	180	171	192	201	187	184	222	184	191	175	170	194	198	175	183	149	198	186	155	173	191	169	178	182	176	160	178	200	191	162	184	186	191	190	201	189	210	192	185	188	176	209	186	192	187	161	167	171	176	163	201	204	196	162	189	199	185	179	171	180	173	191	184	181	187	172	178	180	193	181	201	162	194	185	184	193	174	163	190	175	173	188	166	165	175	191	161	164	203	168	167	188	186	196	192	196	168	188	173	198	183	178	207	186	167	191	179	189	184	170	177	174	195	199	163	170	180	197	166	194	192	174	206	179	195	186	178	170	198	179	193	182	185	176	161	180	174	209	198	195	182	181	195	165	194	184	182	191	179	177	198	175	185	210	182	181	186	202	190	195	174	168	209	165	187	198	169	192	187	168	170	207	193	171	178	175	167	173	173	167	206	174	187	190	175	196	191	178	170	178	182	194	161	196	183	161	203	199	197	197	188	157	200	167	212	157	193	200	174	200	168	178	154	185	185	192	171	171	188	175	180	175	184	198	184	165	176	180	179	204	186	196	182	174	180	212	192	188	182	186	183	179	177	185	205	169	170	167	186	176	172	169	192	192	176	184	196	175	184	197	184	182	189	175	168	175	191	194	189	170	180	169	199	194	183	171	191	183	192	192	187	164	167	148	160	171	181	174	190	170	190	175	174	194	167	182	181	171	177	177	162	175	188	182	190	187	174	184	160	192	172	191	190	185	177	181	199	173	172	183	171	178	177	178	181	172	176	182	176	197	185	174	172	171	183	190	188	175	203	181	186	184	180	182	173	182	180	194	189	186	171	157	169	191	183	168	195	195	194	196	161	202	187	209	177	179	168	206	196	181	185	202	193	186	179	174	174	175	169	184	171	179	177	189	191	182	199	192	164	172	177	170	182	188	187	200	184	204	180	184	217	169	198	193	181	197	182	180	180	186	176	182	193	163	176	154	201	171	169	171	208	188	203	171	186	176	205	163	176	155	180	147	168	167	190	186	175	182	191	176	194	166	197	175	179	202	156	181	172	184	189	176	208	195	176	200	174	158	186	171	175	201	176	175	206	211	185	184	183	208	184	174	186	206	175	171	189	204	181	193	181	177	187	186	176	195	168	185	170	179	203	171	176	178	179	179	183	186	195	208	204	164	183	168	174	200
3322	9006	5708	2558	1855	1356	963	828	652	522	509	415	375	337	354	280	274	295	283	294	216	250	245	291	224	243	209	219	256	243	220	224	217	224	200	223	229	233	203	208	224	217	225	207	201	199	223	219	183	228	225	209	210	207	196	206	244	191	199	195	236	194	213	202	207	202	214	212	196	211	215	171	201	189	220	201	205	214	193	210	225	209	224	199	221	213	180	196	190	201	201	185	206	234	197	179	192	193	179	206	180	218	214	188	197	210	222	180	200	223	197	217	198	191	200	210	215	209	184	188	227	212	206	194	192	233	203	215	217	187	196	186	199	179	174	198	192	186	191	223	181	180	185	197	208	198	213	201	192	200	192	193	195	213	169	217	215	191	208	180	215	226	209	216	194	213	203	225	189	175	220	197	188	197	170	221	203	192	210	207	185	200	207	205	188	204	213	209	208	216	207	199	166	208	183	166	204	195	205	188	240	211	200	188	211	180	200	219	208	217	221	190	192	231	190	224	208	187	187	189	181	202	179	173	194	187	222	187	196	200	218	184	205	188	202	201	186	206	204	192	192	227	206	172	209	220	211	186	201	221	192	198	238	174	211	190	198	220	225	182	207	218	173	204	222	205	217	205	203	186	211	209	195	208	202	188	217	192	235	194	195	194	205	185	192	215	184	196	185	225	166	202	214	206	215	183	194	192	184	192	197	177	195	218	229	223	191	223	180	213	220	174	210	219	225	216	180	183	219	199	200	203	189	195	192	187	204	204	220	218	196	202	187	208	186	206	198	208	202	194	212	195	178	194	195	195	201	195	196	206	186	198	216	203	211	189	227	196	211	209	216	210	215	190	195	183	192	203	213	199	198	205	193	204	185	218	196	184	209	212	214	212	200	205	200	183	212	204	197	167	210	202	191	209	185	203	196	228	232	205	208	195	196	200	187	201	182	206	200	174	218	216	196	229	207	194	206	170	195	220	196	215	218	179	204	206	204	211	192	206	191	192	199	190	182	195	213	210	198	204	204	243	219	199	200	182	225	203	221	210	222	190	184	225	205	173	208	201	209	224	193	185	215	205	225	186	191	204	201	211	215	207	200	215	172	195	197	203	197	181	215	211	223	220	197	220	193	195	197	212	186	187	213	182	182	231	188	185	208	210	179	218	198	182	207	202	216	189	201	210	199	204	210	179	189	218	216	225	192	198	184	187	196	201	187	220	225	208	200	226	177	190	204	215	198	193	201	189	201	179	200	192	171	230	205	214	188	190	206	228	194	198	194	206	185	187	197	197	205	216	212	185	189	184	226	208	227	199	208	208	174	199	194	183	181	193	216	218	205	182	196	209	181	183	206	205	214	201	215	186	208	186	194	165	200	210	202	204	201	190	187	181	228	201	211	199	197	204	192	210	208	189	192	212	198	186	188	182	213	203	224	180	200	208	209	193	197	198	203	189	211	185	210	189	202	179	190	200	221	180	195	211	221	194	215	183	172	205	208	201	206	213	184	212	226	225	195	188	227	208	180	203	190	208	210	192	205	186	204	191	200	210	193	218	210	208	201	191	195	193	199	184	186	201	237	204	196	198	188	203	204	192	221	211	201	193	206	197	202	207	217	203	189	196	214	179	208	211	204	217	194	198	200	180	215	192	183	219	179	189	210	182	188	203	189	199	218	204	215	208	194	208	204	193	194	198	207	180	227	196	202	171	211	234	204	196	199	194	212	202	201	205	202	197	186	176	180	196	202	190	203	183	202	193	192	197	190	174	200	223	216	197	225	177	201	197	184	197	180	191	196	211	204	240	193	196	203	222	199	198	181	193	184	211	193	183	189	200	190	211	186	198	203	196	198	210	212	184	197	207	191	208	198	169	202	207	197	203	188	214	198	215	210	201	187	184	181	183	207	204	184	179	205	222	221	224	194	167	186	213	197	194	232	189	215	218	213	168	191	186	175	220	208	224	187	191	207	192	212	224	212	193	206	191	202	195	200	213	200	175	201	192	192	193	223	203	215	181	196	183	221	184	215	189	207	204	193	188	205	213	199	196	204	234	241	213	197	208	194	195	237	197	184	202	201	208	204	185	205	181	194	247	191	215	204	209	200	205	207	209	218	207	205	201	208	172	202	181	184	204	199	181	200	223	206	200	182	196	180	204	200	180	193	189	203	181	199	202	213	207	213	200	195	213	198	199	225	196	186	186	230	216	184	207	188	204	202	214	185	202	221	198	199	209	191	203	166	216	213	190	186	206	177	196	213	184	197	206	193	187	199	201	209	197	209	210	203	200	195	211	212	227	202	245	214	213	187	225	193	189	196	202	232	201	207	207	203	195	219	196	197	204	184	200	199	205	206	213	215	208	210	193	206	211	199	185	198	198	206	189	211	193	175	193	195	184	183	194	206	206	194	203	196	228	198	191	181	218	191	209	208	220	204	195	201	210	204	249	189	196	207	189	178	201	206	207	216	190	210	232	193	202	200	181	203	213	198	214	213	211	190	214	233	183	186	200	194	182	190	182	203	211	192	206	217	194	218	183	201	230	217	207	208	216	191	222	196	193	209	198	175	192	210	197	203	221	219	216	185	226	216	182	160	209	205	205	211	189	223	214	193	169	208	198	206	210	212	171	200	203	210	215	174	216	218	212	195	181	206	206	198	194	198	220	203	218	185	200	237	217	211	202	171	181	199	175	231	188	198	178	190	217	176	191	197	194	179	213	210	180	201	223	195	202	209	201	221	189	203	196	221	214	200	197	224	228	219	194	223	214	187	198	193	207	177	216	197	198	174	221	194	200	197	218	193	191	192	186	182	221	196	196	216	213	220	198	180	221	216	196	185	206	197	167	220	204	210	194	223	194	212	211	198	219	208	221	197	190	201	206	214	202	203	185	189	188	215	223	187	225	208	216	210	196	209	228	211	171	194	183	201	196	215	198	197	190	209	202	191	211	177	209	202	176	205	211	191	232	186	203	209	194	190	177	194	206	199	218	195	220	193	184	225	219	190	214	192	191	200	162	212	202	208	189	201	181	197	205	193	193	179	212	212	192	182	209	202	200	195	193	188	197	202	200	181	182	194	210	183	207	187	184	174	188	213	211	213	194	223	212	211	202	172	193	202	193	181	183	190	172	188	170	188	188	202	199	197	181	177	179	226	191	208	212	205	220	217	210	188	207	201	180	199	197	194	195	201	172	177	194	215	191	207	187	229	197	193	198	198	216	200	183	189	193	186	170	176	221	234	198	196	199	193	202	200	191	199	206	210	207	191	213	206	172	198	188	211	196	199	176	199	223	209	194	210	218	208	196	198	196	179	178	207	199	199	192	211	199	210	188	208	204	193	212	203	196	193	207	215	199	206	206	210	189	209	205	201	227	191	190	179	229	215	209	219	176	200	211	197	198	197	190	188	198	207	184	203	198	207	215	199	197	197	216	217	209	197	180	201	190	192	195	223	195	187	199	204	203	183	200	204	208	222	179	172	215	195	206	235	213	224	177	250	184	212	214
25117	21309	27322	25504	9210	838	659	540	535	552	486	470	504	515	464	422	404	442	454	449	453	412	452	406	407	425	424	437	459	404	439	467	429	437	394	422	471	419	417	459	420	432	409	447	416	421	414	456	442	432	417	426	442	434	408	445	389	446	429	431	433	445	365	390	442	403	408	437	462	433	446	395	438	407	443	456	378	445	423	408	428	452	461	431	399	409	398	390	409	453	406	445	436	405	387	423	386	431	432	458	395	452	408	405	409	394	448	433	374	421	431	414	438	411	446	429	441	385	470	397	423	410	444	410	429	406	436	363	425	453	373	471	415	424	395	401	425	422	429	421	405	416	429	398	428	421	413	419	424	439	413	461	417	404	422	399	422	450	439	412	431	457	407	430	411	404	413	423	424	433	390	422	410	419	412	441	446	443	379	420	435	442	471	432	443	402	420	428	433	408	424	415	410	443	425	383	409	429	418	431	407	445	422	448	408	450	397	464	457	441	392	405	416	434	471	410	429	439	429	463	418	417	415	420	418	444	403	409	446	441	416	444	431	394	425	416	442	399	401	432	431	438	409	408	411	416	443	411	426	406	416	411	425	459	478	455	427	409	475	388	424	418	423	455	458	427	445	417	430	433	441	421	411	406	454	421	414	416	428	390	438	413	411	424	440	436	399	405	395	403	414	406	430	462	460	418	422	450	405	403	375	469	454	404	422	416	428	419	419	405	469	406	450	405	432	449	414	428	430	459	453	434	414	425	399	444	370	423	462	432	420	436	403	425	425	402	396	398	431	417	460	409	420	410	413	432	383	390	438	413	399	417	416	421	416	405	407	427	452	422	412	425	458	414	433	423	421	451	416	410	443	384	402	400	437	411	420	428	463	445	421	439	422	443	434	435	405	450	428	393	439	431	433	404	455	420	389	408	427	419	399	424	491	376	437	421	426	409	401	406	407	398	406	435	417	453	465	454	419	443	460	408	419	418	472	408	425	433	419	433	420	412	444	449	420	415	425	398	390	414	399	465	406	416	432	426	399	417	407	435	429	405	410	415	415	445	413	414	411	420	413	396	423	431	409	423	383	413	416	428	431	453	459	469	440	400	448	451	394	460	446	414	437	424	424	426	443	380	474	374	381	421	436	406	407	438	402	412	443	417	397	427	409	413	407	420	465	426	443	410	417	401	433	424	433	457	420	445	394	408	455	385	415	411	426	413	416	433	450	428	436	446	433	404	398	457	416	432	393	429	460	412	446	430	414	434	439	397	405	453	452	409	425	405	410	427	437	464	455	403	400	424	445	433	424	440	443	421	400	400	450	402	450	451	458	438	418	408	426	425	411	395	432	406	414	413	422	425	441	397	443	435	396	417	417	439	420	407	423	454	459	406	435	462	440	414	455	424	431	416	428	436	406	462	449	422	411	415	401	403	391	423	369	412	420	438	444	405	445	387	415	418	426	412	408	421	399	419	433	427	439	419	404	464	444	414	429	431	467	437	424	405	426	412	416	411	420	400	427	423	413	423	403	393	408	456	385	392	426	441	449	454	431	421	437	418	421	389	404	420	462	399	410	386	429	447	409	391	409	422	432	402	408	419	450	427	432	405	433	410	407	440	422	452	446	375	430	368	422	430	402	454	427	458	447	455	434	404	451	422	406	459	417	413	427	462	488	400	403	443	406	420	432	440	404	388	420	409	395	431	457	417	436	415	391	404	437	426	448	471	457	418	396	433	418	403	425	415	428	398	405	432	425	423	422	400	413	431	416	421	417	435	380	366	440	441	427	427	453	438	453	414	432	427	422	420	405	442	467	422	398	438	374	433	418	454	400	406	413	465	450	433	392	397	437	421	446	400	383	460	430	429	416	447	435	411	408	439	447	424	401	450	426	440	381	423	388	397	418	437	435	416	431	447	412	410	404	400	445	440	439	390	394	376	407	433	408	449	451	416	433	424	416	418	405	415	439	400	437	422	408	392	402	444	434	438	423	421	410	447	432	426	432	422	402	425	378	413	416	429	449	442	426	445	428	424	417	453	407	421	462	443	409	409	405	433	428	431	438	454	424	436	409	393	415	398	431	433	442	448	424	397	401	451	406	456	429	424	381	404	452	448	406	460	390	477	424	408	433	390	412	413	438	444	390	420	450	404	461	424	460	460	419	412	428	395	464	437	461	416	456	436	423	427	396	388	431	428	429	457	460	399	444	433	410	426	437	417	436	447	417	433	409	420	430	425	477	449	403	418	423	448	421	366	418	413	471	419	432	403	426	397	420	430	384	415	382	379	425	441	461	444	410	428	441	440	419	412	418	432	427	432	437	418	408	448	435	411	444	423	425	415	443	392	395	433	396	445	427	397	423	444	428	408	367	445	392	413	404	431	403	386	390	426	416	413	413	429	425	428	417	418	402	409	408	458	413	377	424	462	439	397	395	444	436	434	441	433	409	404	406	433	396	439	416	402	433	414	413	460	430	439	388	385	391	432	446	418	456	443	435	428	446	413	427	417	424	421	417	429	431	395	416	396	436	370	451	445	415	453	459	409	420	419	445	439	411	400	381	433	428	396	436	449	413	475	390	422	413	389	411	440	419	421	441	407	437	437	404	399	425	414	454	424	403	447	430	442	416	436	412	412	484	439	382	428	402	382	460	465	432	411	408	413	417	433	430	391	435	410	426	428	399	413	420	391	446	422	437	467	416	416	466	437	409	405	384	439	420	459	398	468	459	404	415	424	412	433	399	455	440	398	448	411	401	425	413	443	450	455	403	428	409	410	427	425	414	418	428	428	421	421	420	422	440	453	427	426	393	451	416	426	441	428	448	441	435	453	420	427	422	423	388	424	424	424	429	403	397	377	416	423	430	387	433	426	432	427	432	454	433	429	416	481	440	411	445	440	423	415	395	456	418	429	428	428	432	452	460	410	425	420	420	439	427	410	400	396	453	425	454	421	412	413	409	425	437	392	422	401	432	440	457	412	413	396	417	384	450	421	427	409	415	454	457	459	461	418	405	399	454	404	431	422	439	432	429	392	394	388	415	444	446	402	430	428	402	408	420	406	418	468	412	430	417	446	448	443	452	399	392	408	427	433	428	474	430	406	409	443	467	409	465	366	433	424	412	412	432	381	401	432	435	410	398	432	407	465	464	403	441	420	469	402	424	411	418	389	424	419	383	420	423	393	403	381	411	441	469	424	423	424	447	451	409	432	427	421	407	415	479	388	409	398	434	433	464	409	449	392	384	415	434	448	437	428	427	408	416	460	458	443	423	406	409	430	424	391	428	409	396	397	407	430	401	419	408	461	427	389	405	422	413	439	433	408	411	416	422	438	414	448	434	420	433	464	448	431	405	413	459	432	431	425	428	422	408	416	413	402	429	407	403	452	427	427	412	425	458	431	479	413	409	423	433	402	400	433	420	405	427	435	453	424	413	450	414	420	428	396	452	416	413	408	422	423	434	449	426	429	415	400	419	404	447	428	448	426	441	432	434	440	417	404	432	391
3642	5325	3361	1760	1363	1052	919	787	736	596	618	564	535	504	516	529	511	564	508	506	483	471	449	436	445	483	490	435	486	474	460	463	449	440	434	452	456	445	468	467	469	443	453	433	442	448	452	432	426	451	460	473	458	497	417	410	465	447	435	431	433	436	453	443	424	460	465	466	453	509	432	497	469	426	487	445	449	435	467	460	424	458	484	425	443	408	448	453	481	452	482	434	469	422	423	451	407	417	470	438	436	465	460	455	456	466	450	427	433	469	461	456	432	455	421	465	457	441	456	452	446	474	428	438	449	493	455	454	463	492	452	469	420	453	446	446	439	465	491	429	463	420	420	436	442	467	451	436	464	441	463	423	455	422	455	401	467	465	441	458	411	457	402	438	469	431	422	441	441	408	494	465	448	447	435	490	436	438	467	432	466	461	477	453	436	448	495	472	466	466	459	435	487	417	451	410	417	444	489	421	473	434	471	435	431	445	417	458	462	477	472	483	450	457	478	432	475	446	427	464	441	448	460	439	437	444	460	402	470	422	435	459	468	497	440	441	441	466	467	474	459	444	405	459	457	421	439	504	481	439	455	430	441	427	458	429	520	455	433	466	430	444	447	447	471	423	445	459	454	404	459	407	448	441	476	451	484	458	451	450	471	458	433	420	451	445	466	434	414	490	472	473	443	431	434	456	475	450	441	437	431	451	483	424	465	484	459	424	445	465	444	444	462	420	455	480	425	435	451	458	445	432	454	415	448	468	442	457	451	458	458	440	448	451	474	466	465	442	490	444	476	441	470	447	477	474	450	459	462	460	436	459	470	447	428	433	505	460	457	479	439	510	439	437	443	466	447	430	482	431	453	452	463	423	462	462	443	470	439	461	440	439	425	437	433	443	408	464	459	470	442	433	454	458	475	470	435	445	434	446	473	465	477	463	456	482	448	451	448	469	463	467	454	465	435	435	434	458	450	453	467	461	449	424	438	463	425	449	466	434	429	474	495	413	453	426	467	460	459	432	424	454	434	454	417	483	426	442	444	437	459	425	472	466	438	448	426	473	435	484	460	449	440	485	449	454	465	440	455	450	450	474	464	499	481	437	431	392	445	443	452	470	435	457	431	443	478	420	427	437	441	444	456	459	435	483	471	425	452	452	470	404	453	442	437	421	436	450	456	463	465	415	448	488	460	424	437	465	436	438	433	467	431	428	457	431	456	402	465	446	483	453	455	438	460	464	470	428	452	434	443	456	433	440	470	454	472	471	461	460	466	439	460	417	438	434	436	451	484	487	454	426	432	436	474	433	426	462	454	457	479	463	463	473	453	454	453	437	448	457	453	493	443	465	426	468	464	445	461	464	463	474	441	449	451	485	434	442	454	439	427	467	432	447	472	447	432	430	505	449	417	474	488	424	427	455	442	429	437	450	469	424	410	428	467	433	473	454	421	437	448	437	456	423	465	464	450	464	449	411	424	447	434	426	491	457	451	457	450	451	452	456	448	450	456	457	461	457	403	460	456	412	432	464	458	481	441	440	430	435	441	476	465	449	444	419	463	456	483	482	441	446	473	453	468	476	409	432	443	485	432	482	447	428	452	478	418	462	462	457	397	450	468	462	451	435	428	425	467	473	467	449	451	447	474	441	438	441	466	462	445	480	453	462	412	473	457	460	461	480	454	481	464	415	447	426	454	449	436	418	458	430	466	428	426	485	430	488	469	425	475	448	459	500	459	437	469	441	434	469	423	437	454	422	417	454	470	439	466	424	441	467	448	438	450	470	480	428	444	465	451	403	491	486	441	455	452	473	443	441	497	476	457	460	428	468	443	412	437	458	461	422	445	458	424	442	466	446	417	462	478	457	481	449	432	463	466	455	479	464	444	465	469	496	468	414	428	417	421	453	456	407	433	452	473	460	454	477	457	404	423	438	472	473	484	462	456	459	434	462	425	450	423	485	442	497	470	481	454	472	449	435	443	462	455	465	446	447	438	448	477	426	463	435	462	450	469	398	472	468	448	498	425	436	462	437	495	461	459	469	435	463	419	442	428	461	443	456	455	424	453	458	442	428	420	457	442	430	457	441	488	450	466	438	411	444	453	414	427	422	472	453	442	451	461	474	415	471	449	445	460	472	455	434	466	468	469	456	431	445	455	494	438	482	456	459	448	433	441	428	483	425	465	439	434	491	465	435	484	430	480	477	439	442	469	453	423	445	439	440	445	438	455	424	447	463	483	451	448	444	433	454	443	418	477	442	450	440	428	469	444	479	447	507	457	454	419	453	496	435	421	459	458	429	451	450	468	477	449	478	461	428	455	483	454	443	458	440	404	460	459	472	447	463	444	463	451	446	462	400	444	431	406	465	429	442	432	413	502	448	439	462	455	471	432	446	410	455	395	452	465	453	482	440	448	425	438	430	499	458	449	472	462	522	428	440	456	423	464	434	444	436	428	448	447	437	450	426	444	442	496	419	448	473	442	468	462	432	437	423	471	458	428	435	434	416	425	433	422	470	467	424	482	456	440	449	460	438	429	474	439	438	465	458	483	442	449	459	463	459	424	430	453	440	423	413	438	450	495	468	459	415	477	425	433	475	479	444	452	460	445	449	448	437	466	439	436	453	452	461	438	447	465	419	432	451	460	420	408	457	455	451	455	470	489	482	454	415	440	459	455	448	429	468	419	440	461	479	420	450	471	453	405	497	439	449	460	427	448	453	450	458	470	447	402	463	441	457	453	444	451	468	427	453	459	449	431	456	427	437	447	457	454	471	451	435	461	474	481	490	462	433	462	450	452	422	422	444	464	453	495	467	430	449	438	414	471	500	396	433	473	474	484	470	437	452	463	475	442	441	433	430	438	444	433	444	450	445	487	450	410	460	493	466	443	486	409	446	441	487	430	466	435	460	441	450	443	462	448	450	479	438	442	478	474	485	414	465	486	410	464	474	479	482	449	438	443	418	433	452	452	452	442	435	444	458	417	494	467	499	469	408	462	479	423	443	474	494	443	474	454	462	496	430	445	433	445	429	406	467	493	464	394	446	450	410	455	482	429	452	464	458	441	414	449	445	418	466	416	459	438	432	493	431	472	452	441	432	430	419	439	435	440	453	431	428	453	449	502	470	465	485	425	460	450	502	479	463	431	444	481	484	409	468	448	393	446	447	462	449	491	489	448	417	440	407	444	429	470	453	439	445	440	458	409	417	436	440	428	447	416	441	418	415	456	449	490	440	411	480	457	455	477	451	438	439	475	463	420	458	414	452	468	436	397	456	398	449	488	464	442	470	451	482	450	432	486	478	446	446	453	432	432	428	445	464	427	407	426	456	451	398	430	472	428	462	450	453	437	502	424	442	465	470	449	471	490	459	459	455	435	485	457	449	445	392	442	422	471	453	471	474	436	427	453	435	416	427	409	494	456	461	448	430	467	394	452	414	447	447	439	425	435	461	454	458	462	491	425	445	420	456	451	459	455	457	455	482	443	437	435	453	455	455	445	451
22971	21396	29099	24083	21397	21441	6723	1246	886	821	683	644	616	631	579	560	551	507	529	497	486	461	507	456	476	476	465	456	503	465	468	456	456	444	441	439	423	451	493	430	444	427	474	410	429	461	428	421	444	478	446	426	418	452	426	432	460	419	409	437	432	449	439	453	434	443	439	452	426	461	455	428	441	414	448	451	405	442	405	419	385	400	464	419	448	422	433	435	453	392	435	428	424	399	419	443	443	439	436	402	417	459	465	392	409	469	448	397	435	471	502	431	436	423	456	397	461	428	468	442	397	391	445	420	444	446	432	460	480	438	427	404	408	448	435	469	462	423	463	448	445	444	451	457	426	415	447	422	418	396	442	442	452	419	418	436	427	434	424	432	451	427	382	435	376	414	438	411	395	427	430	398	428	458	391	433	410	434	421	460	432	445	421	420	434	457	444	423	379	413	450	446	412	423	418	416	437	455	451	432	421	421	397	425	439	474	420	417	448	395	465	435	404	415	467	439	417	445	436	454	430	464	413	413	446	435	411	428	414	448	422	411	410	416	451	402	466	405	410	444	440	435	416	430	414	395	436	445	447	445	444	434	432	432	455	420	423	410	445	450	463	458	407	413	429	425	428	435	445	424	420	444	418	440	426	412	456	429	438	425	422	459	428	389	439	432	409	468	426	438	433	432	414	425	445	451	436	439	382	383	463	423	399	398	441	408	463	449	413	421	452	419	438	441	400	430	418	370	450	454	425	450	439	444	461	406	426	412	402	437	444	406	416	450	431	443	428	394	476	425	422	415	449	433	455	427	432	427	423	428	446	448	411	437	414	459	394	420	433	417	426	433	411	432	383	449	412	436	383	398	447	442	438	417	441	424	428	419	398	423	389	423	435	431	451	443	422	398	471	416	414	446	402	391	443	407	441	430	424	419	411	423	443	436	453	452	416	411	444	428	438	404	419	435	420	406	406	431	441	418	440	431	402	370	419	457	417	487	419	459	484	455	400	433	425	401	442	438	424	413	396	487	395	407	415	418	439	428	464	414	434	439	418	389	411	434	404	428	421	414	457	418	420	436	410	417	468	446	389	442	413	452	450	444	444	454	405	475	442	429	428	406	422	427	442	403	410	438	427	430	463	411	448	426	446	430	437	421	401	469	415	398	425	441	380	448	458	410	431	426	400	481	428	455	391	416	409	439	436	445	465	411	411	412	425	434	418	419	385	424	444	387	439	425	460	436	458	410	395	419	442	441	468	419	435	436	430	425	415	412	438	413	440	467	447	427	453	443	407	416	429	414	445	401	418	428	436	431	429	442	430	432	421	420	433	425	431	437	399	408	462	453	430	396	418	458	474	386	455	431	411	440	426	437	461	474	411	397	441	448	414	444	436	419	430	416	408	426	429	423	434	422	413	418	445	414	433	425	446	443	439	434	416	408	426	438	459	427	434	415	397	424	403	403	431	437	444	442	441	409	438	455	452	395	426	406	417	388	454	460	411	404	459	411	444	395	457	432	439	400	427	402	457	386	421	425	428	446	434	448	437	406	427	440	402	440	410	456	441	444	408	404	420	410	405	455	428	420	431	411	410	385	404	446	428	455	424	404	423	444	480	448	455	417	427	418	408	444	409	400	437	433	443	449	417	416	430	456	432	418	440	415	428	417	440	448	424	441	374	422	422	418	419	449	412	421	420	435	429	397	434	407	445	434	420	412	406	438	420	439	406	409	401	412	427	413	405	430	416	388	437	459	435	452	425	457	442	425	435	427	413	395	434	445	425	393	404	447	403	452	411	449	407	426	397	435	420	425	406	455	417	439	473	402	423	466	420	451	455	429	422	408	440	448	502	430	417	443	468	467	395	385	399	449	430	394	457	425	423	386	430	421	451	393	431	411	435	420	419	414	444	404	491	407	428	428	453	441	424	427	469	407	426	437	419	428	424	395	432	427	445	427	411	480	444	427	437	422	442	460	410	448	455	421	450	437	442	412	439	408	391	424	416	430	433	443	426	445	432	425	442	438	450	407	428	419	399	464	416	415	406	399	434	412	436	406	431	433	417	431	419	422	444	430	450	465	448	455	403	401	422	427	453	411	438	400	424	405	384	477	468	399	428	402	419	437	447	453	469	441	393	431	406	433	428	426	443	408	420	444	410	427	431	400	455	398	428	444	442	455	422	476	418	439	420	447	419	446	418	414	418	377	429	422	421	450	403	404	389	483	411	437	409	460	454	380	465	443	396	472	446	410	397	441	460	415	415	444	386	430	430	426	437	407	452	411	441	419	430	447	427	428	416	441	429	437	423	401	423	426	413	436	397	425	423	418	413	432	426	373	448	412	429	424	420	430	446	431	439	437	460	422	464	435	446	446	407	410	410	426	459	438	417	412	425	446	443	388	459	397	454	425	436	423	434	462	440	401	405	397	465	412	414	436	465	419	422	424	418	439	403	450	433	445	409	404	413	433	418	448	430	475	404	435	405	407	463	452	415	431	398	394	446	408	441	409	434	419	429	415	467	413	408	401	406	423	427	448	431	385	420	446	430	442	427	445	410	469	433	390	443	449	414	426	427	413	403	405	442	446	409	436	414	413	397	417	434	431	451	446	452	381	446	422	419	467	435	403	470	411	405	421	371	429	418	434	412	424	433	453	453	441	394	409	450	434	391	410	428	377	442	406	405	432	409	421	442	373	400	431	440	435	432	423	422	425	459	448	413	422	419	435	426	445	421	418	411	453	446	410	428	430	413	426	428	452	433	403	402	391	407	406	390	418	422	442	441	445	430	453	418	424	399	378	437	415	396	407	435	430	419	456	443	430	440	405	410	422	417	408	442	434	403	442	451	381	414	403	392	454	428	407	442	449	437	403	437	444	405	468	462	437	440	405	411	441	431	449	406	460	409	411	435	417	430	428	451	428	443	417	432	403	449	458	446	443	437	452	451	408	395	446	422	404	424	433	413	420	433	421	430	433	445	408	436	391	400	422	436	423	412	425	461	454	361	406	469	402	437	412	425	405	449	415	444	447	425	450	462	411	439	443	400	410	447	378	445	431	432	442	422	404	416	423	482	425	464	481	399	410	386	409	465	422	437	435	432	396	465	432	419	422	444	429	394	447	443	407	410	421	431	425	418	422	407	417	429	410	434	381	428	466	427	431	414	419	434	458	427	419	406	413	433	434	433	467	448	427	398	410	419	421	405	414	466	396	440	436	401	411	386	430	469	453	429	414	439	468	456	454	439	405	403	458	402	418	406	418	414	413	429	443	423	404	405	463	451	443	422	432	422	411	432	460	452	411	462	423	448	403	420	438	416	445	403	423	414	444	422	452	388	444	413	409	415	447	441	441	426	430	407	404	466	460	436	431	421	420	431	393	443	452	429	443	427	457	428	405	404	417	419	432	427	417	468	449	454	425	424	430	430	375	403	395	429	419	426	403	404	407	450	435	395	419	442	407	463	431	446	413	430	455	450	412	426	452	421	425	472	430	403	452	419	444	426	401
4916	14935	9845	4999	3517	2681	2098	1601	1282	1092	927	922	769	738	721	615	602	573	576	561	548	511	520	528	489	500	486	467	481	476	515	473	486	454	455	459	462	481	487	465	474	462	435	462	469	451	462	425	439	453	418	464	439	491	441	438	459	445	441	474	435	451	448	435	445	466	452	441	494	437	434	444	436	472	443	432	458	432	441	467	420	417	437	419	453	457	429	419	445	423	449	437	451	452	414	442	433	422	490	412	432	445	444	440	447	454	432	461	453	454	442	452	439	443	438	484	442	427	473	446	461	413	464	424	392	450	453	429	411	457	437	428	420	451	454	445	447	452	402	451	463	433	422	422	431	451	414	470	430	441	464	461	439	452	427	468	447	410	474	425	449	426	421	433	440	459	418	470	396	441	475	414	445	445	422	445	420	420	414	413	433	447	424	451	405	420	388	411	404	419	458	424	439	475	457	413	438	424	443	434	475	438	444	469	440	445	420	434	443	445	460	408	459	449	459	426	429	450	454	438	419	449	409	445	437	433	430	442	452	423	440	445	427	425	431	417	448	452	418	441	446	429	448	443	419	421	440	438	417	445	440	482	424	401	432	422	436	417	426	478	464	438	430	446	433	436	442	450	446	417	432	404	427	444	471	424	421	394	419	443	441	465	428	437	451	444	468	436	427	442	421	436	453	452	457	417	465	465	419	429	447	439	406	459	422	434	443	440	452	413	423	395	381	470	429	408	447	437	447	436	458	464	448	455	419	436	408	435	418	460	444	411	421	440	412	389	430	443	466	438	419	459	466	461	462	440	432	424	458	424	416	455	402	433	448	439	397	392	444	418	443	453	454	441	434	433	472	396	423	452	446	432	459	435	451	418	417	435	410	417	450	421	437	446	411	431	408	412	398	427	393	455	444	424	462	442	440	486	431	439	483	431	448	433	458	431	414	484	422	419	406	436	417	392	448	429	429	417	441	429	390	405	452	413	429	459	388	425	475	417	424	419	450	436	455	407	430	434	443	439	436	424	457	416	408	430	409	396	435	402	412	418	421	442	465	441	396	424	440	431	431	417	455	374	418	438	430	477	430	476	441	425	451	418	429	432	427	432	444	409	438	453	466	425	429	448	442	461	425	405	452	439	439	451	424	454	472	435	414	470	417	440	473	460	444	415	445	443	437	446	429	400	434	426	441	437	462	416	468	444	421	428	448	434	452	441	452	431	450	435	457	422	451	452	470	406	431	443	403	491	399	408	472	473	425	402	387	410	420	426	467	432	470	437	461	430	439	435	407	443	465	440	437	451	447	410	462	416	472	436	456	439	417	457	406	468	444	420	436	430	417	409	416	438	417	427	460	433	460	439	391	409	460	442	445	436	431	409	437	441	430	449	445	492	433	429	394	430	437	416	432	438	454	429	436	443	415	439	421	408	430	423	433	454	448	439	451	450	437	421	446	430	461	418	413	418	406	423	458	449	439	428	417	431	393	420	412	422	437	461	409	430	417	434	447	445	452	496	462	412	450	447	413	440	430	406	428	424	435	415	428	433	415	469	435	430	423	400	458	458	429	469	431	498	463	464	468	442	421	426	415	435	411	457	463	460	439	437	435	409	438	445	454	421	413	418	443	469	433	430	464	421	478	419	468	452	428	426	426	419	444	444	417	469	477	435	421	442	436	432	446	424	414	441	428	430	411	408	442	440	437	454	479	442	440	429	443	410	411	437	400	484	444	421	424	434	418	424	378	458	458	387	426	425	437	417	466	445	422	483	391	437	421	459	410	433	410	431	448	430	424	444	448	441	442	448	414	454	421	441	441	425	399	444	436	387	441	429	451	415	413	411	451	439	422	452	417	441	404	426	458	459	416	464	412	442	473	418	476	443	466	443	418	453	403	436	440	457	427	405	415	455	462	482	420	439	435	453	448	440	455	434	463	435	439	422	423	441	437	451	422	464	413	434	411	439	400	418	436	411	447	424	462	444	427	427	426	448	442	430	433	409	403	400	448	438	425	426	452	377	433	409	460	430	454	417	442	417	407	436	438	440	400	465	424	433	446	429	415	482	420	466	451	413	431	418	430	422	405	437	453	425	438	427	417	433	422	458	453	446	440	438	436	389	442	429	454	411	444	452	422	418	418	458	405	442	415	430	439	433	440	462	451	434	402	460	419	386	420	416	432	433	425	423	444	450	436	434	474	443	443	418	404	405	461	436	392	389	428	412	402	448	452	464	421	434	446	452	427	451	428	447	474	460	428	407	439	407	414	411	439	405	430	460	449	420	433	432	435	419	428	449	403	434	434	427	434	445	445	417	407	484	441	423	382	433	491	434	431	443	396	459	420	425	462	435	414	412	435	424	446	458	435	437	436	443	452	418	405	431	424	455	416	425	405	465	462	450	443	426	427	425	428	439	459	449	448	404	450	451	455	437	443	440	427	407	424	466	422	419	434	407	459	392	413	437	396	446	454	449	459	464	404	453	468	414	417	483	479	462	425	425	437	438	432	439	397	464	433	405	421	440	456	454	458	398	435	399	450	431	418	442	418	414	490	453	449	403	423	432	451	399	443	428	399	477	470	375	397	409	411	437	423	402	465	444	434	452	428	431	462	476	426	428	425	440	430	406	454	427	458	426	445	416	471	413	450	475	421	405	426	417	424	466	435	464	459	448	455	415	456	449	440	445	430	432	436	419	415	420	363	381	447	381	425	452	450	457	398	452	450	465	414	441	397	436	397	410	407	421	402	429	465	424	483	453	430	403	442	401	429	439	454	457	460	439	462	393	435	477	474	405	417	415	415	427	436	436	407	428	396	412	425	430	487	401	419	442	389	417	435	426	452	415	431	445	399	412	443	417	447	413	436	435	462	417	452	429	426	425	407	452	415	412	371	443	473	390	450	400	443	457	403	439	418	428	459	421	455	410	412	453	449	420	459	402	390	425	432	427	404	425	435	440	438	464	483	386	410	421	446	463	454	444	473	405	433	430	444	427	438	439	447	420	402	481	436	471	453	387	437	436	454	401	404	443	447	422	448	455	447	411	485	426	421	416	418	432	421	420	410	420	415	462	426	438	445	455	436	425	436	403	422	414	432	439	450	479	430	462	432	469	426	433	400	426	424	418	472	417	451	460	433	419	429	435	427	412	441	419	409	442	402	457	422	432	461	427	442	463	431	474	459	437	409	415	426	419	459	431	425	419	433	432	411	411	438	444	426	439	400	387	423	367	446	435	388	424	449	467	439	438	444	430	412	456	460	481	430	445	412	412	408	460	434	414	434	424	442	427	479	460	405	438	443	434	493	434	446	444	433	451	401	413	448	424	419	445	448	448	445	454	491	454	455	411	439	425	442	439	427	453	436	472	398	466	421	463	421	440	442	425	361	404	424	431	420	441	440	393	401	434	467	427	370	448	472	417	444	442	413	447	448	463	454	421	436	413	462	404	463	391	424	451	436	421	402	457	408	443	453	434	431	398	432	421	439	471	440	395	436	427	432	442	445	434
28061	17015	2914	459	343	266	280	216	217	289	236	225	257	230	190	220	238	235	244	230	229	219	236	261	251	225	221	209	231	211	245	221	210	210	228	215	216	237	213	210	233	208	229	219	216	235	228	246	250	234	226	209	216	202	219	222	232	218	251	201	221	235	231	239	244	244	222	203	229	227	211	212	227	249	203	227	240	234	237	243	222	229	251	213	263	212	226	196	201	208	215	208	235	221	239	240	203	204	226	234	220	219	202	226	219	229	223	235	243	230	260	231	249	224	226	237	226	219	223	223	193	211	210	260	224	253	206	235	248	209	232	217	210	246	225	220	213	220	203	208	252	226	233	230	222	237	218	217	215	242	236	213	232	231	222	241	242	208	230	256	218	217	236	235	216	219	193	216	216	232	241	216	217	220	255	214	227	210	199	245	218	234	207	211	231	212	243	200	208	185	228	235	208	221	245	230	225	265	232	228	234	214	230	237	227	217	203	222	215	213	216	245	203	210	224	235	238	216	239	256	249	228	214	229	213	214	213	218	234	244	241	213	237	226	249	217	228	235	212	209	222	213	243	240	237	231	217	228	237	220	236	220	248	221	230	231	233	209	244	230	222	221	246	216	224	194	218	233	234	240	218	238	229	226	241	217	234	227	214	243	233	230	218	219	230	266	247	235	222	250	226	219	236	218	220	230	208	221	217	213	211	252	215	225	238	188	235	209	258	233	212	233	245	204	231	226	208	221	213	215	206	236	222	236	198	243	216	250	220	230	206	206	220	246	231	218	231	239	202	220	232	224	208	215	227	257	229	217	202	246	241	239	209	238	241	214	260	232	227	199	227	234	221	203	249	219	202	225	216	218	238	212	241	209	206	206	214	225	233	222	214	222	217	231	222	205	231	227	234	198	225	233	208	242	236	235	227	218	203	212	227	227	241	229	234	223	246	251	216	216	227	235	230	237	242	224	225	229	237	225	239	244	222	218	232	237	214	202	218	215	202	225	244	201	265	259	238	231	210	228	234	233	210	229	200	240	226	198	231	201	250	235	228	222	235	229	243	248	190	203	234	210	244	217	231	215	233	201	218	197	209	230	214	240	229	220	222	216	224	234	213	222	269	262	242	221	203	241	246	225	209	213	239	218	241	212	229	203	231	222	205	213	237	222	261	219	220	191	221	234	208	220	239	210	229	222	218	218	206	240	249	233	197	216	244	230	231	222	218	243	225	223	179	217	238	240	222	225	229	220	225	233	220	220	197	239	214	244	226	234	200	241	239	229	228	246	232	226	200	237	215	235	209	213	240	225	212	219	237	255	229	230	232	224	232	213	214	217	218	215	231	228	232	209	171	215	193	217	235	221	220	216	217	203	210	202	248	236	217	239	235	238	230	230	238	226	225	212	239	224	235	216	226	218	211	247	203	228	254	221	225	225	223	234	193	235	177	226	223	241	228	227	255	236	226	188	229	230	242	219	232	221	222	225	203	238	215	240	245	226	223	205	215	212	221	215	235	240	218	233	226	220	237	231	233	204	222	237	240	186	236	236	192	212	209	254	216	221	218	251	223	210	242	219	232	223	210	228	237	206	213	236	204	219	215	231	219	239	215	217	202	219	207	198	236	214	208	216	227	209	209	202	204	242	211	248	199	195	247	218	210	217	226	221	239	186	218	220	237	216	215	205	236	261	216	235	261	205	232	207	245	235	224	246	192	253	221	209	226	245	243	221	218	241	226	233	237	208	205	211	222	231	224	222	225	215	215	212	208	237	228	203	193	210	225	230	219	231	224	242	208	236	235	250	238	235	221	231	220	229	231	196	213	244	227	261	216	212	241	208	210	241	224	189	231	220	215	198	201	209	237	250	223	238	246	207	231	234	242	219	219	225	206	232	213	222	244	222	228	224	206	239	241	209	208	231	204	220	205	245	250	246	188	198	193	237	211	197	235	246	218	206	259	207	256	233	239	221	243	233	213	224	203	201	216	220	235	247	219	208	214	203	237	213	214	231	238	206	201	241	249	230	242	203	228	230	226	241	207	225	229	214	220	228	230	244	224	222	217	213	254	245	216	210	199	219	230	219	234	235	213	221	223	217	234	226	248	209	228	226	226	194	234	229	218	225	227	223	224	196	221	212	248	218	230	238	229	229	232	209	215	218	226	247	204	229	219	207	194	226	245	218	216	216	217	225	221	204	248	216	235	207	207	248	213	221	237	209	221	248	206	211	219	226	244	244	217	248	193	218	233	240	204	227	217	195	222	222	211	229	212	214	199	228	223	212	209	242	230	216	233	223	230	195	194	209	230	225	225	212	215	227	234	210	204	232	226	210	219	228	214	244	209	211	224	227	191	223	237	210	230	223	252	229	221	229	200	211	218	221	220	213	210	248	241	229	235	234	225	246	221	235	234	244	251	221	241	240	190	252	233	236	231	206	213	223	233	240	244	225	223	192	244	248	243	219	223	226	207	210	238	201	237	292	217	221	265	249	239	224	212	222	213	191	234	233	203	226	226	212	243	221	233	209	213	195	225	219	233	221	220	236	225	241	226	217	218	223	225	244	190	237	259	208	223	227	246	237	260	272	212	218	231	221	245	180	238	190	217	227	241	240	216	206	243	201	209	233	210	217	221	230	246	206	253	222	219	229	218	226	205	227	233	223	235	229	220	256	238	246	217	234	230	204	235	224	224	200	247	246	236	225	213	260	229	220	212	213	217	233	227	224	219	246	215	250	211	209	242	256	233	256	229	207	239	219	195	193	210	218	238	217	226	211	233	209	217	227	212	220	203	208	230	222	205	219	227	232	230	231	234	243	222	205	241	224	274	224	219	230	232	211	244	274	226	218	241	222	210	215	225	213	228	243	232	237	197	221	223	216	221	219	223	214	216	236	237	218	215	229	218	221	178	212	258	225	203	214	232	225	237	234	206	234	221	208	220	237	229	244	237	229	222	219	216	195	229	222	251	235	239	203	225	213	229	218	215	218	217	234	231	234	248	236	219	209	219	217	222	229	227	234	215	237	213	256	238	221	237	233	238	239	176	214	231	249	256	263	225	240	211	230	221	238	202	190	224	247	215	213	227	221	219	218	220	233	221	215	237	256	196	241	213	204	229	221	244	227	249	221	235	218	229	220	232	231	244	208	218	211	223	244	218	228	262	238	222	209	211	248	235	200	208	209	230	189	219	254	235	219	238	224	228	220	220	200	246	217	242	284	215	241	225	233	254	224	201	216	215	236	234	208	229	226	247	190	205	235	230	235	231	231	189	229	220	216	235	218	228	208	242	225	243	232	195	192	242	232	207	239	219	219	231	244	202	245	216	253	218	226	215	228	229	218	248	232	227	190	204	224	249	235	238	226	252	221	234	231	200	216	244	239	217	207	220	237	231	216	228	215	211	239	228	230	222	217	243	206	211	222	205	224	206	238	245	239	221	223	228	233	224	243	259	217	216	245	232	227	229	204	207	222	196	225	211	212	226	246	212	246	217	231	209	234	221	251
4300	771	541	393	329	330	268	243	252	296	280	234	261	275	278	260	244	263	258	251	253	269	257	236	229	254	242	261	263	233	250	235	272	257	230	257	259	234	237	246	253	270	243	280	286	260	289	262	269	253	263	262	263	250	269	254	257	272	267	267	241	237	237	246	246	244	240	228	269	272	248	238	255	268	255	227	264	259	272	244	269	232	272	242	256	250	248	234	226	237	263	259	248	258	221	242	275	248	261	262	236	248	226	233	232	248	264	249	264	268	249	238	244	262	266	255	252	274	254	213	238	238	263	262	238	259	256	235	264	250	268	227	242	263	246	244	272	260	267	250	269	243	260	274	276	247	260	243	226	250	272	273	235	254	246	255	264	260	265	249	239	227	252	248	257	264	266	281	261	292	292	270	230	207	254	260	241	262	257	246	226	253	250	263	239	241	255	255	292	225	244	246	268	251	266	264	241	258	246	230	220	272	231	251	250	257	245	267	247	226	283	262	266	276	238	233	241	256	238	251	239	255	237	246	262	244	239	242	243	237	273	266	231	236	249	247	282	256	262	279	245	250	246	238	248	260	235	268	248	241	247	281	274	244	259	225	261	270	254	237	252	258	261	274	273	271	279	258	248	244	250	234	250	263	274	237	242	244	265	313	256	252	263	252	264	264	267	251	269	225	257	264	248	253	242	234	254	247	280	274	254	246	285	262	234	278	231	248	248	232	253	274	286	254	273	242	218	272	244	267	246	254	249	243	248	264	272	294	265	269	266	240	264	260	236	242	237	252	251	277	269	273	268	231	255	241	266	253	243	284	248	270	265	258	264	239	282	224	240	251	256	229	256	229	268	269	275	257	249	269	269	248	246	241	283	264	261	259	269	259	248	265	249	276	239	236	269	264	258	238	248	292	252	266	242	223	281	257	263	235	283	253	264	259	245	281	246	248	265	241	245	284	254	228	251	246	260	266	256	224	250	256	228	252	262	217	261	264	261	250	287	222	253	270	244	257	245	261	268	255	246	253	235	250	257	252	238	263	225	244	280	244	245	274	247	254	237	269	292	267	266	249	258	280	258	256	229	242	249	260	245	252	248	248	252	277	243	254	256	253	234	276	240	244	245	260	268	251	248	255	269	249	276	269	251	263	240	253	271	244	235	247	258	264	262	244	269	241	282	255	239	259	222	258	270	221	263	234	264	289	226	256	226	221	257	244	240	282	261	275	260	262	242	282	270	248	272	225	269	213	282	257	304	223	279	265	253	251	230	243	277	253	242	279	273	252	270	240	235	275	264	257	267	289	279	242	215	282	264	219	237	267	243	231	265	243	239	255	241	268	282	244	234	248	252	243	265	268	259	275	257	251	232	277	254	226	242	255	254	260	254	247	267	225	286	266	261	236	258	252	255	249	258	236	260	240	289	252	274	248	279	229	253	240	270	235	277	226	252	246	259	274	267	210	233	277	281	258	273	269	245	262	247	249	238	242	255	237	263	260	260	238	234	223	240	260	269	259	247	230	280	244	221	261	223	260	252	231	231	232	268	261	251	271	260	262	252	254	264	251	246	257	279	224	267	245	265	251	252	246	244	235	256	254	302	246	238	232	278	250	243	258	233	273	244	238	220	237	286	231	249	250	237	261	263	240	254	258	227	267	223	232	231	273	247	251	245	255	256	255	226	263	266	284	243	262	256	236	256	249	235	254	229	249	242	233	256	241	294	259	268	255	222	254	265	253	261	241	233	234	279	241	258	228	241	238	248	245	242	239	260	235	267	240	260	264	258	263	257	267	253	237	265	245	246	239	263	243	268	222	254	260	249	244	234	275	285	214	260	253	269	251	257	277	262	271	245	224	234	244	267	213	243	283	247	231	247	266	249	246	266	248	273	263	287	262	229	252	259	251	254	245	267	253	246	270	246	268	262	268	243	213	248	243	249	275	247	277	243	236	263	255	258	254	222	237	228	251	253	251	234	238	277	261	253	254	226	250	260	239	242	268	261	264	280	254	264	257	218	251	241	219	258	257	255	239	238	264	258	255	252	253	257	245	248	237	267	263	279	242	216	256	245	253	257	246	252	272	264	262	269	265	256	246	243	275	255	264	245	242	244	241	240	251	261	247	248	241	240	243	251	228	225	241	253	269	254	260	206	232	262	278	277	248	234	251	255	275	243	256	242	279	224	255	235	268	266	274	235	251	240	292	230	238	245	272	264	247	230	233	254	220	263	283	287	254	260	264	264	257	248	233	247	229	260	240	250	265	263	260	232	250	246	245	238	258	261	248	251	269	253	295	235	247	246	246	266	237	232	246	252	268	230	269	244	244	241	243	246	260	283	255	253	259	260	256	234	256	269	228	266	261	280	252	233	263	252	247	261	269	251	244	236	265	243	271	245	241	229	251	272	239	240	245	265	247	262	226	253	271	274	242	267	249	239	250	251	246	272	249	262	239	276	244	276	258	248	264	215	262	264	251	252	255	264	231	278	217	268	258	255	253	243	225	252	270	227	267	275	245	237	257	248	241	279	240	241	299	268	229	249	259	280	244	275	259	260	241	262	265	236	274	264	244	243	251	241	254	229	241	244	238	265	247	247	262	260	249	240	238	285	240	253	229	293	246	225	254	216	261	235	301	246	261	246	249	248	242	251	240	244	240	233	253	250	274	252	254	236	243	234	227	245	249	249	231	281	257	250	244	250	266	248	233	270	261	254	246	231	243	258	242	250	253	251	264	263	244	258	271	249	250	272	247	242	239	232	237	265	270	256	246	251	258	248	256	305	274	268	275	233	233	279	257	245	236	243	266	251	265	275	245	267	305	238	276	254	250	247	279	280	284	248	228	234	252	247	233	260	267	231	255	257	272	219	237	236	256	253	247	269	248	260	273	236	236	242	243	268	255	245	245	247	255	241	229	235	233	247	257	275	220	272	257	251	252	264	269	254	255	250	260	239	255	236	255	265	259	260	254	233	282	250	259	255	251	249	219	264	266	257	225	243	247	284	267	253	275	265	235	255	274	250	273	261	246	270	262	256	243	259	265	273	266	242	272	233	290	246	238	278	268	260	246	256	265	235	243	262	241	263	277	245	241	228	255	262	273	259	255	272	249	266	263	271	241	242	255	250	210	220	242	267	250	265	259	259	244	263	261	267	271	248	262	273	234	254	250	275	233	245	250	213	228	237	248	273	264	252	253	259	281	224	272	265	261	243	243	270	249	266	249	239	251	261	238	251	236	242	258	248	228	254	267	270	251	260	219	263	234	261	240	260	234	240	238	266	265	228	260	246	260	280	246	269	261	266	254	234	261	257	247	241	260	240	250	252	249	262	264	268	258	253	253	265	249	248	255	252	254	285	246	260	250	276	242	241	248	247	243	233	273	261	236	263	244	238	271	239	255	253	246	255	233	233	265	245	258	262	274	237	247	221	251	254	277	236	257	242	275	242	253	234	231	241	245	233	268	275	246	268	264	265	251	255	256	252	232	258	252	243	277	261	241	258	268
24020	21392	28647	24505	21366	8011	823	490	438	384	315	291	289	283	246	281	267	231	204	228	202	245	208	199	206	208	215	182	195	204	194	181	223	174	186	207	206	200	209	193	223	185	173	181	200	198	168	191	199	183	180	164	193	216	198	186	202	175	185	199	171	187	190	165	178	188	179	203	194	211	175	204	145	177	189	164	171	178	201	221	166	173	178	207	186	194	200	193	196	192	183	204	170	183	161	185	186	171	193	195	165	191	188	177	184	201	195	183	193	171	196	178	185	173	190	188	163	186	192	208	164	182	190	188	171	193	175	182	181	165	208	189	182	204	186	189	184	189	175	191	174	166	189	173	184	186	194	162	192	190	199	168	191	167	166	169	207	193	139	161	189	191	194	150	171	177	166	185	180	178	198	166	199	180	176	181	172	187	164	187	196	164	216	191	182	181	189	169	182	176	179	169	187	175	187	183	177	173	196	178	191	191	165	171	192	167	193	186	195	214	176	176	169	168	193	163	183	172	186	179	182	172	189	187	200	159	200	209	174	204	193	189	181	196	193	192	201	163	193	180	193	199	180	168	181	194	193	194	157	181	191	187	200	185	177	186	197	187	170	171	196	177	193	172	178	196	187	192	192	170	198	166	201	207	175	187	157	177	178	186	191	186	181	176	185	180	198	208	211	172	179	194	169	178	170	197	195	180	191	188	194	211	184	193	173	173	174	201	178	191	178	173	175	204	197	181	185	150	178	169	192	201	200	183	168	180	194	172	180	195	180	183	197	180	190	185	174	195	175	169	167	189	184	185	189	192	195	196	183	174	181	184	183	182	172	179	198	192	208	193	186	188	181	176	194	211	205	162	186	195	196	186	189	196	177	195	205	184	203	201	187	165	175	188	197	197	185	166	190	192	219	190	187	173	160	166	192	206	172	199	176	173	192	179	179	171	192	190	154	186	187	184	157	186	157	196	180	171	184	182	194	197	195	154	184	183	179	171	183	189	175	195	193	169	205	196	193	188	174	178	183	185	179	181	179	187	181	172	170	201	171	180	173	170	185	181	187	175	190	161	176	146	188	194	184	182	200	193	185	177	178	140	184	170	177	173	173	175	155	185	186	204	146	181	167	212	203	148	174	172	180	164	180	170	186	212	200	193	163	175	212	178	188	170	181	166	162	166	173	176	181	173	169	169	213	180	185	178	170	141	182	193	203	209	192	181	176	191	181	187	163	185	177	176	183	210	189	183	178	198	186	176	173	180	183	181	171	210	180	224	172	176	174	184	188	181	183	188	164	199	188	178	168	191	162	194	197	214	161	172	189	172	165	164	171	207	193	167	167	166	196	182	174	172	167	191	196	171	185	182	170	203	170	190	185	195	197	186	183	178	211	174	200	184	168	180	210	159	200	205	171	189	158	180	190	195	179	176	196	208	162	198	175	175	198	161	168	213	220	175	172	207	181	169	196	202	187	176	190	173	181	186	165	171	191	160	183	188	182	166	185	195	174	173	172	184	174	184	175	203	191	198	193	209	200	173	171	197	192	166	188	180	187	175	192	185	181	185	186	194	174	171	169	167	184	180	189	170	210	182	165	224	202	203	182	175	177	181	190	183	207	167	186	161	165	204	175	179	204	180	191	208	181	198	201	179	182	180	195	170	169	188	159	166	169	179	175	182	206	172	180	191	178	190	174	187	175	204	218	196	191	216	173	193	188	187	192	177	197	177	182	168	177	192	197	184	191	186	179	171	181	187	183	192	192	217	188	180	182	167	204	178	188	178	163	174	183	195	200	194	155	202	170	205	216	198	195	192	178	185	172	178	179	161	184	172	208	178	190	187	179	191	195	209	168	195	180	208	195	172	199	168	178	200	177	173	166	177	188	192	183	175	198	181	153	201	220	191	196	159	185	195	170	197	185	190	175	166	182	178	158	204	152	169	199	188	167	197	172	177	179	189	187	197	178	184	184	179	173	205	201	170	192	182	172	152	183	158	185	217	191	171	190	178	199	188	206	190	219	197	173	181	194	199	161	196	175	191	194	186	192	190	202	203	164	181	187	177	201	183	177	170	199	176	186	182	191	176	188	170	193	171	183	193	183	180	218	174	179	195	173	193	178	180	190	186	178	206	171	182	185	195	198	176	164	181	191	160	174	177	178	205	178	187	154	200	159	176	173	196	188	204	202	171	185	190	204	210	140	194	172	193	186	193	184	174	206	186	184	199	169	191	178	194	190	173	179	171	174	177	192	178	206	188	169	176	175	197	190	205	177	163	166	181	178	173	208	184	167	197	165	191	193	229	171	183	186	163	202	159	176	179	193	188	196	188	202	193	177	183	173	188	172	190	178	183	208	224	170	190	201	175	169	196	186	178	181	151	189	174	206	188	200	197	205	199	192	204	192	166	187	194	174	196	187	193	198	223	176	214	172	185	164	179	190	162	187	176	184	177	182	168	179	195	176	197	162	196	200	188	180	186	190	167	181	207	184	177	163	179	154	184	173	212	161	178	205	191	198	184	178	186	161	171	194	174	181	186	176	188	187	188	166	171	193	174	192	187	204	161	186	192	172	193	195	172	171	168	164	186	190	196	193	176	181	202	175	185	191	170	177	192	180	196	198	169	185	176	172	184	181	180	192	189	212	189	215	146	168	182	210	202	164	167	182	181	187	191	205	185	183	166	205	160	134	193	174	160	173	189	169	178	163	196	173	167	180	197	182	183	183	171	172	192	173	148	163	182	174	185	190	164	167	200	199	172	182	191	205	202	167	182	173	197	180	181	197	164	192	150	203	169	197	179	184	156	165	184	167	166	170	160	174	204	194	168	196	205	176	168	177	159	169	165	168	180	172	176	188	199	158	196	192	179	193	185	165	183	175	185	175	190	177	161	185	175	165	187	185	188	178	191	181	197	186	175	184	203	205	174	157	165	206	177	176	194	201	199	175	192	168	198	209	164	187	177	177	173	181	193	193	197	182	178	213	184	198	152	169	185	206	180	166	179	177	185	163	157	187	189	182	174	193	202	174	197	181	200	201	191	163	188	191	182	197	200	207	194	157	189	176	180	171	187	210	182	174	190	185	172	206	184	196	161	198	180	187	194	183	167	209	201	183	193	163	185	191	216	185	179	188	179	179	181	192	168	191	195	163	184	182	189	191	176	178	199	196	172	193	177	181	178	178	189	179	194	206	168	192	175	167	180	185	177	158	182	189	208	175	168	172	166	176	197	188	202	165	192	151	178	182	190	203	169	195	184	172	179	194	191	166	190	191	189	175	197	193	163	166	177	181	182	194	174	170	184	199	190	197	194	165	181	166	190	175	154	185	170	175	171	180	206	157	189	180	173	193	176	162	165	183	219	204	165	158	179	169	166	189	190	188	159	191	174	191	191	147	191	213	174	186	219	194	206	181	165	191	206	191	182	162	178	199	170	185	193	188	188	185	164	191	177	172	201	182	174	173	181	176	159	216	179	155	203	168	215	192	212	178	180	177	192	193	185	196	194
3377	8976	5806	2660	1863	1326	1060	836	671	535	454	454	388	339	337	304	289	284	287	238	277	262	237	246	242	226	212	243	242	212	243	202	214	227	180	193	198	228	202	208	224	196	220	199	239	208	222	204	201	209	216	206	193	197	212	182	204	196	221	218	216	212	195	208	174	184	196	223	199	221	205	212	187	191	217	200	217	216	204	212	199	206	196	190	231	183	201	175	208	219	188	236	204	185	202	193	211	204	200	196	189	237	198	202	217	209	213	204	207	195	210	176	195	191	202	186	208	225	213	233	220	195	202	219	204	212	199	182	159	239	195	223	198	194	188	201	215	232	205	195	201	195	196	176	209	183	209	201	210	193	188	185	191	222	182	195	229	177	206	203	214	196	237	218	219	202	175	198	218	212	198	236	218	217	221	207	198	226	184	202	195	191	187	194	196	190	212	211	212	213	210	220	212	206	182	204	203	196	201	224	182	234	194	220	208	201	166	189	187	188	207	190	210	212	165	183	212	191	189	222	256	189	215	216	213	201	206	213	207	209	187	217	213	180	198	189	231	217	236	189	187	200	219	182	232	205	217	197	192	196	214	209	193	213	200	183	203	195	186	201	198	218	215	211	178	206	212	181	198	187	168	208	218	202	213	196	230	221	220	195	210	217	210	205	204	206	211	199	210	208	207	195	187	221	169	229	172	200	208	196	190	182	209	198	196	191	202	190	213	206	218	199	181	181	206	203	206	193	172	172	208	205	221	189	191	183	198	197	201	202	195	233	175	223	212	207	168	196	204	190	211	181	207	194	201	166	169	210	201	207	192	185	203	180	224	191	193	202	197	207	181	225	228	218	226	204	196	204	206	189	195	201	200	194	197	193	212	208	219	206	202	179	217	179	210	200	174	186	209	190	187	172	220	189	194	198	191	203	184	192	187	215	197	199	262	207	204	177	185	230	203	187	229	213	217	226	231	203	201	181	181	182	207	203	208	206	197	206	204	212	186	179	197	212	208	171	207	195	203	203	220	213	202	213	210	202	203	195	184	212	196	197	195	204	202	211	219	192	178	205	226	213	191	210	205	189	187	203	179	207	216	188	205	189	210	226	196	194	223	230	180	183	181	203	227	205	199	223	214	199	197	194	198	212	180	218	237	211	202	173	204	187	215	182	185	201	185	190	211	190	231	208	208	202	220	199	189	204	204	199	202	207	213	211	195	221	181	173	219	186	196	206	199	213	211	194	210	193	214	205	222	210	197	212	193	197	200	204	201	223	190	215	197	185	193	189	194	192	204	199	189	224	204	189	195	232	217	193	222	195	214	198	223	188	217	194	237	210	195	205	176	191	214	191	213	204	209	203	191	180	174	170	243	206	204	207	191	191	207	217	197	200	200	189	182	208	208	216	198	202	200	189	185	187	187	187	198	221	209	221	199	195	201	208	197	211	191	220	207	193	214	193	204	204	185	201	189	206	206	199	204	195	213	191	200	207	204	197	199	222	228	200	209	200	201	196	183	232	198	210	175	206	203	219	200	203	190	226	183	203	202	206	214	209	186	220	193	212	223	194	196	216	199	204	202	202	203	196	176	196	222	196	212	232	236	192	199	197	222	185	227	212	184	198	215	184	175	188	202	192	172	187	198	193	196	218	201	205	178	196	176	180	200	204	226	221	197	205	216	199	178	198	210	214	203	202	228	194	216	214	200	195	219	216	215	205	180	203	191	193	209	184	202	195	191	206	187	199	185	215	213	206	195	212	202	216	209	183	214	199	217	209	230	199	208	194	209	170	197	185	207	200	194	199	201	224	202	204	196	198	210	185	204	179	203	211	206	196	208	191	189	220	193	195	199	203	195	218	200	186	189	170	210	203	200	201	192	207	182	196	195	208	199	197	199	191	224	219	184	179	183	228	212	203	189	199	210	209	206	211	223	214	199	206	192	205	196	198	202	204	215	207	222	208	187	195	174	189	197	191	199	205	191	177	186	215	213	169	194	217	195	220	203	191	220	204	199	218	210	202	201	177	183	200	195	208	224	201	197	225	195	200	188	216	215	214	203	195	210	191	191	194	199	216	190	197	198	185	207	221	194	217	227	200	207	197	212	221	183	200	190	197	194	186	211	219	188	225	191	199	207	194	219	224	206	237	217	241	212	196	200	187	221	192	180	186	215	202	201	192	222	176	193	190	202	198	224	206	196	217	209	214	207	223	204	209	212	211	208	199	199	215	205	226	204	195	187	187	173	181	191	211	190	184	184	227	185	184	231	220	209	205	197	199	207	214	200	217	215	199	216	201	193	180	206	205	186	194	196	206	219	209	187	193	203	193	204	207	187	200	224	212	197	176	228	191	216	205	188	178	211	230	210	229	199	199	210	207	202	237	210	188	196	197	169	196	211	200	191	187	205	188	214	203	200	190	212	203	182	202	231	214	186	217	179	207	202	213	186	218	206	212	189	222	199	212	198	193	197	203	217	188	201	200	211	228	198	200	228	186	200	217	195	224	193	186	219	207	190	219	212	191	213	205	201	188	182	232	179	210	206	204	200	226	187	216	197	181	198	237	206	223	193	198	189	206	206	208	177	202	191	204	223	186	204	203	186	214	204	193	209	193	210	201	201	207	222	211	194	192	229	219	200	204	198	194	198	201	241	189	214	203	228	217	179	207	181	199	203	204	210	184	171	219	191	182	208	201	208	197	201	209	196	204	209	185	209	230	188	227	215	194	228	209	195	206	207	205	198	197	177	205	205	217	228	210	199	206	204	216	168	204	228	189	228	183	181	206	215	198	196	211	211	200	227	208	228	206	201	179	195	193	195	229	195	229	219	215	211	185	221	199	231	210	221	198	241	217	232	187	195	227	221	215	207	184	197	180	201	193	217	189	191	199	202	182	201	206	179	208	206	197	196	173	220	188	212	200	192	193	201	205	202	197	236	202	217	185	203	199	189	190	197	206	212	214	195	218	201	215	189	194	178	197	214	187	197	190	175	201	208	202	177	203	182	179	189	213	201	209	198	211	209	211	188	224	210	237	207	188	204	194	222	184	197	204	201	213	201	188	185	215	206	191	198	221	202	228	211	200	186	212	193	210	209	192	185	198	197	212	185	196	192	199	200	184	209	197	172	209	216	210	206	192	178	189	212	205	215	210	187	194	221	201	216	219	215	216	208	206	178	206	182	198	238	226	214	185	216	200	188	212	202	184	199	203	198	210	209	184	181	210	226	200	199	245	185	214	217	203	213	211	217	229	200	178	210	200	184	212	215	193	188	208	194	221	202	187	204	172	194	189	195	203	192	192	193	208	199	209	222	204	180	221	196	209	208	212	177	190	220	213	199	203	192	189	198	216	204	200	218	203	198	194	197	204	190	198	214	198	200	213	200	197	219	192	220	218	209	210	219	198	214	186	187	212	212	197	193	208	202	202	192	210	191	211	223	188	185	229	196	206	214	203	219	206	204	217	186	205	175	216	189	199	207	212	202	175	215	213	228	190	167	179	195	230
25221	21368	27371	25585	9135	788	640	609	534	549	475	476	519	467	547	501	446	465	456	423	443	452	408	406	453	468	424	458	452	436	413	463	412	445	437	416	426	417	407	430	435	453	450	447	436	444	473	402	468	488	456	427	398	443	448	442	436	436	402	466	394	415	425	444	444	440	435	428	437	422	446	423	447	453	440	465	394	404	461	426	392	446	419	408	451	393	455	415	444	427	441	431	428	428	430	448	435	448	375	407	424	439	460	453	423	395	447	427	426	418	388	423	429	459	451	456	439	457	403	432	411	425	441	429	411	409	466	435	432	394	426	395	465	430	400	439	449	419	413	451	427	444	422	458	396	443	408	392	422	412	428	426	394	450	399	419	449	435	422	404	418	419	462	415	423	414	423	445	425	437	457	455	398	425	434	401	389	419	389	431	456	412	387	420	449	439	440	428	410	378	441	410	430	443	428	431	409	438	449	451	419	446	442	426	446	405	400	422	465	419	430	435	430	398	441	455	419	415	437	442	432	469	508	434	442	410	447	449	461	483	422	411	422	405	436	412	411	426	426	408	420	430	436	443	419	466	434	409	421	472	426	465	431	429	441	446	398	431	454	435	448	402	431	450	460	414	404	460	416	394	447	459	418	413	436	436	413	425	433	391	438	470	427	454	462	411	430	397	419	391	406	408	419	433	413	402	431	449	433	437	435	437	425	450	425	461	421	436	461	426	423	439	398	424	441	400	442	439	426	449	427	421	432	464	428	441	418	392	436	445	434	407	457	441	375	436	415	416	471	416	426	409	427	416	424	449	412	380	452	440	455	420	445	392	436	455	378	417	430	441	428	430	454	445	436	417	422	440	422	447	411	403	419	440	444	443	409	458	463	396	439	399	431	442	406	408	396	432	396	423	431	447	440	405	445	423	486	469	391	413	430	394	418	422	394	430	465	409	437	473	439	404	460	410	453	431	463	445	455	381	396	386	415	424	426	449	432	427	414	427	410	427	434	457	443	454	417	448	394	448	436	411	417	418	419	436	419	441	424	424	416	398	410	433	451	442	444	459	412	434	466	414	425	438	449	425	442	460	417	432	438	412	450	407	418	401	429	423	457	432	419	411	446	448	430	447	418	457	438	420	468	436	400	441	440	435	385	397	428	453	394	433	448	416	392	466	473	423	414	399	431	460	445	409	427	432	435	424	416	420	429	406	446	438	427	426	426	405	384	463	413	422	451	434	433	443	424	434	451	408	443	432	445	441	387	401	456	445	413	412	451	426	433	425	468	443	411	408	433	445	464	435	392	420	415	447	415	403	436	426	467	440	410	437	431	403	424	450	425	421	432	465	467	444	431	456	475	428	402	405	427	446	409	416	424	426	401	414	426	471	404	432	426	470	409	483	416	396	403	460	409	417	428	464	483	429	435	410	452	418	435	427	433	427	455	435	418	416	395	474	436	413	416	436	440	460	428	441	450	431	442	443	472	414	441	441	406	431	404	424	429	393	418	447	407	415	408	428	459	399	437	472	431	438	462	437	438	414	410	455	433	433	442	422	403	468	427	473	403	444	437	423	454	434	408	416	406	392	415	421	431	443	451	436	428	425	401	418	436	411	425	433	397	434	436	371	418	407	408	417	445	425	428	413	428	423	414	422	431	424	442	386	434	426	429	420	419	425	393	385	457	457	440	433	459	462	439	415	461	399	414	439	402	410	423	448	421	447	434	418	423	439	426	393	418	432	435	409	430	468	430	425	498	427	384	430	421	417	409	427	435	400	405	436	407	422	412	416	384	417	444	450	457	405	403	431	451	432	396	450	410	429	411	392	421	432	422	433	430	405	430	433	432	447	410	406	444	451	437	451	420	429	456	451	411	412	423	444	449	450	442	454	426	405	451	430	400	422	450	421	446	422	475	426	445	429	431	424	458	450	429	462	408	435	436	433	453	420	405	428	448	433	398	456	457	391	424	411	400	451	438	421	464	403	387	427	467	430	430	407	442	415	447	445	446	415	438	459	405	390	466	427	445	446	446	419	386	421	432	428	471	403	443	428	446	444	419	424	432	454	408	412	406	434	403	423	385	404	436	414	405	427	437	428	463	431	426	419	411	408	454	424	413	434	420	442	430	461	401	450	435	391	399	407	445	418	436	405	419	414	435	436	446	407	457	448	428	440	429	419	438	434	418	413	487	404	405	404	410	427	463	448	451	415	429	392	420	426	435	400	455	429	424	439	426	477	459	389	430	432	435	398	424	469	434	412	423	437	419	426	429	424	392	454	424	438	409	404	448	419	422	438	437	470	422	435	423	433	439	440	391	458	402	442	449	467	424	407	413	437	438	432	437	463	432	438	460	413	434	458	465	439	413	448	439	443	405	416	439	396	453	428	410	424	425	424	420	449	422	455	410	419	407	471	431	406	448	455	437	426	428	442	452	404	397	459	424	425	424	422	421	458	418	415	417	416	454	409	428	436	472	447	463	433	459	439	415	417	438	402	406	416	465	417	421	393	406	440	395	415	462	430	424	403	433	472	426	362	411	437	410	429	455	425	439	462	487	412	411	411	424	446	400	402	412	409	413	440	410	408	438	425	428	469	450	435	411	465	436	394	430	425	466	418	439	437	433	409	447	402	432	445	426	457	437	466	437	420	416	351	402	436	447	413	431	436	406	440	423	468	463	440	430	444	446	455	399	481	423	445	440	404	436	445	407	424	417	425	433	457	444	424	421	420	379	430	403	429	452	421	433	436	424	418	392	429	412	407	425	453	444	418	400	405	420	422	445	453	453	417	421	425	442	435	426	422	432	422	419	426	438	464	463	434	438	469	403	437	444	446	415	432	448	398	446	410	425	453	402	382	451	411	422	450	387	450	468	430	428	413	430	444	405	424	440	438	431	429	418	417	432	421	450	410	417	431	441	416	427	424	434	435	430	412	432	407	430	403	425	443	425	434	431	417	397	458	390	471	415	421	420	398	396	414	477	406	436	416	452	441	423	449	454	428	411	467	430	419	445	417	457	445	393	448	391	416	471	422	445	403	428	418	421	436	425	412	434	413	440	456	417	470	421	446	437	449	455	415	421	424	450	404	437	450	435	450	424	457	426	462	401	414	415	446	407	399	444	428	417	449	463	464	447	435	453	437	448	402	423	437	464	438	417	436	405	408	449	450	424	429	459	423	428	415	430	412	378	424	417	434	428	403	437	442	435	420	447	440	410	412	427	422	447	428	426	422	431	438	405	425	418	445	430	423	440	439	416	444	401	458	422	439	474	431	447	416	406	394	462	463	417	417	434	411	434	422	415	468	431	421	422	459	427	431	433	403	425	438	428	442	424	405	409	434	412	414	423	438	449	413	382	420	428	437	451	419	429	431	436	437	428	437	403	435	414	422	409	422	422	416	442	473	445	420	436	407	410	426	430	400	450	457	463	445	440	428	422	433	392	430	408	426	432	426	423	443	415	400	489	387	393	406	391	407	412	429	407	428	414	414	445	458	413	368	419	385
3599	5263	3457	1751	1331	1125	907	785	697	643	578	615	607	521	515	493	476	506	502	468	500	483	494	469	477	462	493	502	487	472	447	443	503	466	423	512	462	468	456	454	470	489	482	457	477	471	435	464	433	493	459	452	435	452	459	448	461	461	480	440	462	472	467	453	454	447	493	446	496	434	444	446	439	439	459	449	434	479	430	426	487	491	473	476	446	430	443	497	462	474	455	436	440	466	401	443	459	485	445	447	447	474	429	465	444	424	438	442	455	443	452	432	456	463	410	455	457	446	410	457	450	466	447	466	483	462	461	444	478	433	421	471	455	448	462	442	435	450	455	462	470	432	448	426	466	416	466	402	457	429	440	445	462	437	475	439	453	463	432	465	438	460	460	428	418	459	439	479	425	486	444	448	437	437	466	454	477	443	448	448	443	441	408	454	489	465	447	442	461	411	492	473	487	455	476	466	440	495	449	479	449	420	438	485	436	461	485	458	432	431	452	492	462	474	438	409	443	449	432	471	404	463	455	432	455	443	469	405	475	406	430	433	433	469	443	444	457	485	460	414	467	450	437	466	441	464	478	474	439	411	479	471	457	447	443	490	471	403	460	431	463	480	462	436	503	453	480	458	455	444	461	441	415	414	436	474	494	445	462	505	480	470	447	461	440	442	395	445	472	453	451	437	439	475	486	464	429	481	494	466	449	460	438	453	447	470	431	489	488	454	459	413	449	469	422	422	424	421	437	449	473	419	465	453	456	429	473	466	443	455	464	420	452	482	475	450	408	474	442	442	446	450	449	489	434	472	454	447	433	480	462	477	446	445	436	498	459	476	460	471	430	452	468	484	445	498	496	464	435	429	450	440	437	471	446	458	421	458	441	431	439	477	424	453	448	453	463	416	460	482	427	433	465	459	455	457	439	427	460	477	413	464	494	463	458	430	423	460	486	465	453	460	469	436	430	440	409	446	458	478	466	454	463	435	430	426	445	453	470	459	481	442	455	468	461	464	477	438	470	443	435	425	448	432	467	439	457	482	473	440	466	457	446	480	452	457	437	461	437	471	422	515	487	453	485	463	486	453	412	484	451	463	472	478	437	447	451	498	430	455	441	481	461	418	477	473	448	435	467	422	432	434	444	420	477	457	469	452	435	460	426	423	418	446	454	450	433	451	491	487	466	452	430	450	486	474	431	447	467	447	430	438	457	459	429	474	433	452	478	454	475	478	446	442	443	448	417	455	444	480	455	462	456	433	452	427	473	467	447	466	448	455	446	474	413	457	478	429	443	481	461	473	449	440	416	442	433	453	419	463	417	458	416	411	460	472	459	439	456	456	445	412	470	445	441	437	450	443	428	437	439	453	475	434	482	442	478	427	461	412	441	405	471	466	443	453	441	453	448	474	462	486	488	494	467	483	453	419	480	501	479	487	461	438	465	450	451	474	442	455	462	455	469	449	420	488	480	475	455	437	440	443	463	494	445	433	469	465	474	461	480	460	468	457	457	464	450	476	495	436	469	460	475	470	453	476	436	482	462	467	475	433	457	436	412	467	416	430	452	467	470	435	455	444	382	430	473	483	478	442	458	459	435	438	476	460	444	446	429	459	436	439	469	447	435	466	481	456	494	433	473	418	439	419	414	454	451	437	456	460	451	456	472	452	452	444	462	462	445	455	428	441	480	456	450	461	481	459	474	477	432	461	436	408	454	452	464	412	449	435	424	450	388	480	457	445	452	487	440	456	480	461	438	482	483	465	434	423	455	452	432	483	419	470	435	464	425	470	453	432	462	475	436	457	467	477	453	455	452	447	453	451	466	437	451	439	448	448	436	491	439	443	490	466	463	484	481	459	441	440	480	471	460	485	464	456	450	463	436	462	446	440	448	457	455	439	460	445	456	483	482	444	426	457	451	436	475	438	416	465	456	459	464	434	436	463	426	476	451	398	450	464	426	458	468	442	474	444	474	486	437	435	418	472	451	468	463	443	432	481	413	472	458	446	446	486	495	454	429	448	406	459	441	433	469	441	445	480	448	473	470	450	494	404	420	424	461	444	427	458	466	462	433	411	485	486	469	420	452	432	487	443	480	473	428	500	451	442	469	433	474	444	462	429	444	434	459	450	457	462	450	441	439	431	445	472	444	453	490	416	445	473	480	435	472	441	466	438	433	473	442	473	436	453	451	440	434	465	434	453	424	423	459	478	415	446	462	486	436	459	435	430	471	480	457	449	470	473	482	433	427	487	461	429	509	444	444	440	410	462	470	433	446	451	446	450	453	456	461	460	410	458	450	432	479	478	445	489	425	438	447	465	444	458	504	442	424	440	437	469	463	436	490	482	415	459	417	445	439	441	440	464	469	476	440	476	434	457	444	476	455	463	426	443	438	494	462	470	423	447	429	437	433	431	467	415	454	420	463	417	424	460	452	417	470	474	437	466	515	444	444	442	464	456	458	410	461	466	492	491	441	440	471	458	469	424	447	471	459	404	426	455	445	439	458	452	437	461	466	481	444	481	448	454	488	489	452	487	476	419	450	480	434	509	476	445	456	473	481	471	452	468	422	440	410	417	424	449	469	473	462	443	454	452	489	448	462	444	470	439	474	435	493	426	433	440	442	479	447	459	475	448	438	458	446	489	464	461	488	460	464	427	456	525	424	453	421	431	460	455	445	465	431	471	449	433	431	433	448	477	473	475	482	469	461	433	453	451	476	457	472	431	442	457	465	470	469	448	491	431	471	448	466	457	432	463	461	461	435	444	450	484	461	447	466	421	487	465	444	424	454	493	423	475	439	421	407	439	491	444	453	442	436	486	453	446	429	453	461	470	476	427	440	449	455	473	441	463	468	439	387	501	424	486	437	466	469	428	427	446	452	448	445	493	445	452	457	462	390	441	451	464	491	428	503	469	426	477	435	446	457	460	446	448	456	459	451	441	447	426	426	412	448	478	441	430	436	457	459	440	468	455	466	464	455	476	417	444	434	434	492	448	479	462	438	469	477	453	460	428	461	450	461	449	499	460	409	425	432	451	437	436	421	464	455	469	460	467	459	440	467	420	471	458	447	432	460	451	493	433	453	481	454	461	459	455	437	447	429	468	449	444	457	442	446	487	433	403	478	444	460	406	450	429	469	456	498	448	505	466	441	431	435	436	463	447	489	468	485	468	461	491	450	426	453	477	450	449	457	476	469	450	467	457	452	399	460	435	459	445	427	461	457	419	436	450	447	443	442	438	462	467	469	453	444	469	491	469	443	444	471	459	449	455	459	444	434	470	434	462	441	464	469	467	442	457	500	479	461	461	444	413	447	485	405	483	454	435	418	466	439	452	421	464	425	446	444	483	437	431	449	441	484	421	448	467	452	471	483	477	412	492	457	460	464	454	439	472	475	460	475	438	448	457	417	455	448	484	457	447	435	431	459	464	446	481	454	449	463	436	424	464	448	437	456	451	438	469	452	399	404	447	465	429	486	450	471	454	457	473	433	460	465	436	428	449
22936	21374	29050	24075	21372	21402	6545	1144	887	796	748	683	588	581	565	519	518	494	506	489	463	465	496	470	495	488	484	497	502	428	451	483	438	468	439	434	434	469	463	429	447	446	433	417	435	431	432	419	440	464	421	443	410	455	426	455	453	426	442	410	475	464	473	437	455	459	450	434	437	430	404	468	411	420	449	460	420	422	424	415	438	432	421	417	429	437	469	456	445	445	448	396	412	433	424	410	443	430	403	446	404	428	402	459	432	417	427	430	410	400	448	469	411	430	428	443	422	455	456	420	411	472	453	423	447	425	387	460	384	436	431	401	446	427	460	451	449	428	423	439	395	445	461	423	464	438	402	401	446	427	418	452	451	461	400	462	459	435	419	432	445	419	432	427	430	454	442	433	472	414	443	438	455	400	455	426	422	393	418	433	455	441	451	385	405	417	436	454	434	427	424	457	446	451	401	423	444	421	427	455	445	422	438	423	429	454	431	432	408	426	439	381	454	456	405	418	407	401	426	472	434	443	440	440	443	457	430	433	445	419	407	426	435	436	445	404	418	423	420	445	427	418	407	401	434	433	406	414	458	422	392	464	431	446	446	470	493	425	440	400	423	456	425	416	423	424	460	405	417	412	452	423	403	466	444	427	428	402	463	432	438	450	421	452	406	423	429	409	374	437	442	456	458	472	454	415	468	422	414	434	459	432	450	432	407	413	418	436	460	447	426	390	415	408	412	447	420	426	461	447	432	387	400	411	431	444	430	455	418	426	393	454	382	437	458	412	423	434	434	417	448	427	415	423	416	429	468	457	449	430	414	444	417	445	447	431	429	465	416	435	404	407	404	431	401	403	427	425	456	432	422	437	429	449	480	450	473	443	451	452	416	404	427	394	452	450	409	452	427	437	417	450	495	452	406	454	435	428	451	427	400	402	401	424	430	411	436	475	431	470	417	415	427	461	439	451	431	412	448	432	450	463	420	435	422	445	424	429	464	456	398	435	388	461	450	468	421	409	433	420	442	414	426	456	457	435	427	437	436	391	421	440	439	469	423	389	421	434	459	442	397	429	442	460	408	426	418	442	407	421	429	429	420	435	475	436	450	454	429	409	420	435	431	426	425	434	437	449	428	396	449	409	429	442	431	392	410	471	428	445	438	443	419	441	456	425	434	443	440	430	457	463	418	420	444	416	397	446	448	411	459	415	430	423	448	431	415	420	423	397	444	417	425	384	464	430	434	458	387	441	389	442	474	424	414	451	453	439	430	438	426	443	443	421	385	406	424	419	442	437	429	431	417	419	444	414	407	416	435	417	393	448	431	427	479	426	441	437	399	400	451	378	427	439	437	462	440	388	445	476	416	427	444	453	400	444	421	424	431	410	466	439	452	421	438	462	451	453	439	445	464	455	413	441	470	478	444	437	449	395	400	461	454	425	420	447	391	437	421	428	400	417	399	404	477	427	435	452	423	432	410	420	434	448	431	450	406	452	448	435	444	429	454	431	421	431	457	422	408	441	457	403	431	410	433	407	426	438	448	445	436	431	445	445	450	427	433	442	439	458	457	447	460	412	426	443	392	433	430	403	384	446	446	466	422	448	403	418	417	418	398	444	427	407	449	425	430	463	452	426	429	423	447	397	437	399	444	420	430	438	410	421	438	411	454	444	405	429	433	424	397	396	434	411	436	469	418	412	396	444	420	432	405	415	429	450	424	434	443	469	433	413	395	444	456	405	422	452	418	442	410	464	389	383	373	446	406	449	405	436	417	444	429	401	428	387	424	444	456	436	440	419	414	405	426	449	414	436	410	436	469	440	418	424	411	448	427	411	445	413	436	409	429	385	453	403	404	410	422	415	442	432	428	437	432	408	443	395	420	423	423	420	399	430	445	418	420	466	433	428	449	435	405	456	459	455	407	426	429	404	406	440	407	449	442	423	417	411	410	475	436	436	394	456	455	426	409	443	477	397	437	442	421	420	446	432	442	433	462	410	418	444	440	446	419	416	391	433	424	422	443	410	449	431	418	466	429	401	432	399	444	405	419	425	418	428	407	448	414	467	416	466	451	403	427	442	430	392	442	450	436	428	419	437	382	462	421	419	439	397	399	426	462	427	468	425	422	420	480	432	452	401	443	412	410	443	423	406	423	422	443	456	408	429	412	421	445	428	454	391	422	455	418	401	447	425	425	423	445	442	393	447	453	409	448	430	390	402	412	438	428	422	421	451	427	425	424	418	418	410	441	430	403	456	420	403	418	436	477	453	403	482	419	385	401	384	423	437	450	415	475	415	417	426	403	422	404	451	449	437	432	393	412	443	433	426	425	408	389	433	440	447	420	400	425	445	459	434	450	443	474	415	445	456	392	459	450	439	455	430	437	463	407	414	450	413	414	393	442	393	435	418	398	463	422	450	427	414	426	394	434	458	467	389	406	396	444	436	427	424	455	425	435	429	419	436	415	429	439	433	388	408	435	450	424	427	440	441	421	426	391	415	422	441	443	434	459	428	411	457	407	422	443	429	461	430	418	400	420	449	413	399	421	409	459	432	402	447	427	419	469	411	436	446	430	434	454	423	484	424	428	440	426	444	466	459	427	427	424	384	420	418	430	433	449	451	432	410	447	422	449	381	444	439	410	460	394	434	407	425	442	449	429	404	445	403	410	400	453	428	439	459	465	417	461	447	437	449	422	405	438	431	412	417	443	424	374	425	464	424	422	431	409	439	407	423	446	450	431	405	443	416	452	427	406	437	466	404	381	410	422	427	411	453	408	451	439	428	477	432	464	477	460	386	438	445	450	416	434	428	419	440	435	459	422	430	480	508	453	404	403	441	437	457	415	395	436	442	426	439	398	422	420	449	436	473	427	420	423	449	434	432	415	409	446	397	456	441	454	414	441	398	483	423	462	427	420	430	453	441	468	417	417	413	422	427	413	424	413	465	436	439	420	441	471	408	423	420	421	452	427	415	399	430	442	420	391	443	436	412	425	437	429	421	409	450	449	442	445	432	441	391	444	411	394	425	408	446	438	451	430	423	425	476	444	436	427	439	405	396	427	452	422	433	449	422	426	396	386	467	442	422	449	461	452	415	415	439	442	414	427	450	434	406	427	420	430	415	427	375	413	441	462	444	438	441	443	444	403	431	439	421	430	433	458	479	448	460	418	429	431	415	431	430	447	421	383	424	425	428	452	456	396	435	440	440	459	402	435	429	424	442	422	402	422	426	429	457	453	421	410	433	387	400	440	441	440	411	436	422	478	413	434	438	426	424	432	433	426	415	425	437	447	432	438	439	406	425	399	419	449	427	458	428	462	448	444	444	437	450	442	418	367	418	426	450	420	420	457	433	446	432	409	440	441	405	395	444	467	476	396	423	429	450	424	414	441	422	408	409	396	438	426	443	421	419	436	410	399	430	440	458	477	441	428	422	440	437	423	426	410	416	433	424	402	439	418	443	413	446	409	421	426	442	403	435	466	437	468	437	415	452	415	472	430	394
4832	14904	9797	4747	3445	2617	2067	1569	1367	1097	955	917	760	744	665	658	564	568	550	544	555	534	527	483	544	503	534	484	525	492	491	492	473	482	443	476	486	501	425	448	467	465	448	450	457	480	435	446	460	464	476	440	448	389	447	430	429	482	460	434	419	454	429	410	404	373	424	467	454	421	444	453	455	403	453	480	428	415	432	463	443	433	418	415	456	459	457	415	450	485	461	480	449	452	446	484	462	440	434	420	451	430	425	419	411	446	401	425	478	427	479	428	455	445	430	430	419	420	469	488	433	422	407	442	401	413	464	478	442	441	449	441	405	474	429	472	409	424	415	466	443	451	452	409	435	418	461	479	457	413	430	454	413	460	409	442	462	467	490	422	467	443	432	432	425	472	433	431	448	434	434	440	417	411	423	412	425	423	435	439	443	425	432	428	435	427	462	421	398	405	467	401	457	469	422	430	412	456	414	437	399	468	431	429	454	440	457	440	498	422	459	417	440	439	435	414	447	471	427	461	440	461	416	428	451	466	411	454	428	452	429	454	440	422	427	425	420	421	477	439	430	418	431	432	411	431	449	425	420	406	415	427	457	429	449	445	450	399	391	491	385	441	447	465	450	440	422	444	458	462	426	439	423	447	427	446	405	445	406	418	425	454	439	476	450	461	428	462	454	420	421	441	453	447	401	439	412	471	417	431	445	426	445	488	467	471	430	427	425	416	407	457	424	409	475	449	426	436	429	443	438	383	446	394	394	469	411	442	435	426	410	417	444	445	446	442	451	419	438	457	424	417	433	437	408	446	447	418	481	467	455	446	454	438	438	449	429	429	429	444	434	461	442	465	420	466	432	424	446	414	412	420	444	434	455	421	386	436	425	448	430	437	445	420	420	435	441	425	449	462	435	482	438	438	399	437	442	425	446	413	444	425	397	413	429	402	407	421	470	424	430	408	429	419	420	431	457	434	406	398	404	421	412	420	451	454	420	447	470	424	432	476	444	433	504	402	417	429	462	445	410	417	446	400	444	402	427	471	454	473	415	433	432	438	423	433	456	475	427	442	420	449	419	405	429	421	448	397	446	447	468	424	439	402	442	467	452	419	436	416	427	438	437	409	443	430	448	447	412	454	420	444	446	410	435	457	442	405	434	442	416	442	446	430	415	444	453	483	436	416	413	414	416	422	434	420	408	449	412	444	471	437	466	460	483	437	431	431	415	474	417	415	425	406	402	466	418	477	479	427	426	426	444	428	432	452	421	437	465	475	456	420	401	442	423	450	394	449	451	458	417	454	428	444	428	404	411	450	410	443	452	423	469	431	429	441	449	439	434	404	439	452	404	455	450	456	420	455	443	408	466	449	417	422	433	432	465	431	403	432	446	461	421	429	440	421	463	454	449	433	422	431	401	454	412	445	449	431	432	446	460	414	410	418	416	411	449	442	447	442	431	445	424	463	409	428	479	441	388	446	459	458	422	424	398	428	417	408	426	448	453	424	399	425	449	413	440	439	449	447	462	439	410	418	398	458	431	406	447	420	423	430	457	386	405	426	454	440	405	428	437	454	455	438	449	448	419	423	460	438	442	455	451	433	431	438	430	439	439	465	434	426	450	460	418	438	411	435	423	422	412	433	426	448	447	430	391	433	453	466	428	422	477	420	433	424	426	432	405	444	476	461	442	427	449	413	406	396	440	430	421	390	430	448	481	447	446	417	408	409	460	431	458	461	436	418	449	457	420	418	410	437	455	416	417	455	439	465	449	412	380	427	468	448	415	413	457	442	413	427	435	442	425	406	443	420	447	416	468	454	435	440	441	444	441	421	437	411	442	431	458	424	424	432	466	441	445	435	456	409	435	474	438	487	446	433	440	446	452	453	458	409	447	449	464	473	421	422	436	434	460	427	436	416	398	459	418	435	438	429	448	429	461	444	448	441	439	422	448	448	410	416	395	447	409	416	410	420	421	444	417	413	421	416	423	432	410	454	410	440	435	450	415	430	434	423	429	413	413	465	437	422	416	438	442	450	430	448	386	441	422	426	405	412	466	414	489	417	449	415	413	408	479	435	440	438	417	401	432	436	430	448	462	454	415	442	426	411	430	444	458	426	431	380	466	428	415	416	465	443	456	407	453	429	410	451	435	433	439	442	429	433	424	456	434	434	414	446	470	458	430	420	464	463	456	407	454	411	433	453	451	414	450	413	445	419	452	425	412	419	445	451	422	420	448	421	420	443	416	466	407	473	489	461	453	401	472	464	437	437	432	450	448	425	425	433	413	437	457	436	435	438	416	439	422	440	452	436	438	418	415	470	479	421	399	477	442	413	421	454	428	413	467	430	436	441	427	429	451	433	438	441	444	458	528	395	448	433	427	427	450	411	470	426	463	456	433	410	426	440	432	453	478	454	440	401	478	438	439	449	414	447	425	424	435	443	418	395	404	447	455	453	441	417	413	396	456	482	463	428	430	447	433	445	435	442	395	502	432	429	444	453	439	460	399	417	428	447	423	440	470	453	431	432	457	450	425	410	420	429	437	470	458	443	436	433	419	464	428	441	443	502	428	457	416	424	397	454	427	418	403	469	377	452	424	467	451	454	464	431	414	437	426	460	424	454	395	472	413	446	433	428	455	475	417	436	441	438	455	452	388	411	415	435	473	439	444	419	424	443	461	419	422	420	418	423	444	450	445	401	428	473	407	438	427	407	400	445	459	433	448	392	414	429	426	444	442	425	434	415	410	380	426	414	448	412	456	414	473	407	433	445	424	422	430	420	435	416	445	444	431	469	466	411	416	401	405	444	458	428	443	457	457	454	442	435	446	431	419	436	428	491	443	424	404	443	422	454	478	475	474	429	436	402	431	437	456	442	413	407	440	437	440	391	437	440	475	435	465	428	406	412	445	458	445	413	458	434	462	448	442	439	450	439	438	424	423	439	417	436	419	468	477	396	426	436	439	406	411	462	426	449	420	425	407	467	428	441	435	418	446	433	440	457	441	471	442	425	426	447	444	459	465	419	437	426	432	456	455	406	387	425	442	453	450	429	405	457	438	462	426	482	421	424	419	460	422	464	430	442	434	422	425	448	436	415	465	437	446	440	383	416	422	428	444	423	434	459	403	433	435	469	442	428	449	478	430	451	439	411	411	441	425	418	438	421	446	471	451	414	419	438	448	437	420	464	454	437	456	434	420	414	442	441	423	453	426	445	426	418	420	457	421	435	440	459	433	420	437	429	424	436	409	397	431	451	438	447	455	461	435	436	416	448	459	444	419	439	470	422	410	451	430	401	400	436	441	424	432	440	444	386	449	415	427	435	446	440	442	453	425	397	426	453	399	449	427	440	438	418	456	440	425	438	427	447	421	475	425	424	415	408	463	442	463	442	420	430	461	457	417	458	423	465	474	450	407	452	444	421	458	412	433	438	409	427	411	418	406	418	458	424	454	427	429	458	445	447	418	464	441	460	455	463	424	411	429	450	403	443	431	449	441	447	432	425
27836	16953	2786	426	315	274	269	245	229	216	255	240	238	236	237	212	215	242	235	227	226	231	214	240	232	248	192	190	238	222	210	293	240	213	236	223	215	248	233	254	204	231	222	210	217	238	241	212	237	216	212	253	231	204	242	199	243	214	217	229	207	200	217	230	245	239	226	238	230	217	241	212	214	231	224	222	215	197	211	192	220	220	217	222	219	217	201	232	242	236	204	234	236	221	195	220	227	228	233	228	246	217	200	246	199	248	208	223	224	235	221	222	220	226	199	190	236	223	204	242	210	219	222	235	250	218	209	239	222	220	234	231	249	226	211	251	239	218	223	219	250	216	221	222	225	210	235	214	213	198	226	220	228	226	231	219	215	218	215	220	217	204	225	214	218	218	223	236	233	238	215	224	205	251	244	230	249	249	230	215	213	223	236	214	215	226	220	232	227	249	221	232	241	230	190	234	241	232	243	214	229	205	215	209	213	232	210	211	209	201	214	238	208	231	239	218	224	207	214	239	210	206	241	249	199	221	201	220	230	219	252	213	202	251	223	221	240	200	226	212	195	211	209	224	260	188	223	200	216	232	193	231	226	223	210	234	233	236	224	233	223	226	221	231	227	222	218	225	218	233	239	234	216	236	231	240	220	223	226	256	235	236	202	198	235	212	213	214	238	227	247	208	220	225	211	254	260	216	236	214	214	242	218	241	217	235	217	231	232	245	234	247	211	238	226	231	217	224	211	218	211	203	222	218	240	213	213	216	231	222	262	236	239	215	248	228	236	234	201	216	190	224	221	230	232	206	254	224	208	215	246	224	221	267	216	221	229	202	211	216	214	239	211	236	240	205	210	232	225	234	220	214	224	213	225	245	220	249	232	230	227	243	209	240	204	235	235	220	239	214	206	224	204	202	219	240	216	209	240	229	247	250	253	200	202	221	212	227	244	255	251	253	211	252	207	201	232	207	203	216	210	229	217	210	224	194	256	244	246	203	231	229	229	234	217	227	233	240	228	243	250	261	246	228	226	207	220	235	216	189	222	233	240	251	214	223	243	224	177	214	218	220	233	198	242	189	225	220	237	228	229	233	217	230	221	192	217	217	209	210	207	209	248	247	243	233	242	215	217	209	239	237	216	215	226	225	245	225	217	221	216	221	221	200	208	244	227	213	236	218	226	222	212	236	224	224	215	210	211	215	206	224	230	235	256	221	231	232	222	211	203	232	245	241	240	231	201	238	240	211	242	248	236	218	226	208	213	247	247	210	222	232	224	252	222	234	218	243	205	232	216	215	237	218	233	227	239	222	234	216	216	237	206	212	220	236	199	213	273	230	206	246	257	207	201	239	210	232	226	218	221	222	229	228	234	210	221	245	219	200	221	227	210	216	242	245	227	224	206	219	251	236	246	197	198	205	224	252	211	206	220	221	238	246	216	215	201	217	224	234	211	215	220	217	222	206	222	212	223	225	216	202	217	232	220	203	227	234	256	237	226	216	236	251	240	219	236	227	232	228	225	210	211	201	243	217	216	229	212	218	228	239	190	224	239	236	215	199	205	206	229	210	227	213	206	223	194	220	216	238	234	237	236	209	208	221	251	231	246	257	241	219	234	255	249	202	223	219	204	235	210	220	253	227	226	237	215	237	174	210	221	217	223	246	231	214	252	222	225	214	222	204	231	217	197	203	224	239	247	195	215	242	223	235	244	232	234	201	218	194	216	202	228	221	208	240	253	216	241	225	214	260	232	223	212	194	230	227	181	251	210	211	222	217	257	217	189	189	227	208	222	213	219	224	233	222	224	222	245	243	218	209	222	223	192	213	213	218	213	258	217	203	198	241	232	221	212	220	196	222	225	214	213	201	230	248	227	206	217	236	249	225	209	234	224	227	204	207	221	232	241	215	197	194	197	230	229	219	241	253	247	220	220	218	234	234	229	211	227	214	223	223	246	227	226	254	225	226	226	246	217	219	210	214	242	215	225	219	232	226	218	235	225	206	230	226	242	269	232	194	211	217	224	199	219	203	194	237	208	236	209	243	230	233	230	197	243	232	204	213	235	236	236	211	228	227	234	231	254	209	229	238	231	213	235	219	245	211	218	191	225	241	217	198	217	207	184	206	241	211	220	242	228	228	209	226	192	199	213	213	247	217	209	204	218	233	215	219	227	195	209	232	239	186	201	213	241	242	221	234	217	236	203	211	223	230	223	224	225	224	214	214	200	247	243	238	231	256	210	216	230	228	220	219	244	208	218	228	207	233	227	244	234	230	195	195	214	221	233	235	214	233	228	222	211	234	234	224	239	230	212	221	202	229	232	233	202	258	224	214	210	229	234	218	199	204	220	240	227	205	221	249	238	209	211	225	219	223	243	217	211	228	223	201	208	243	220	210	239	229	217	228	236	196	231	236	215	221	226	225	225	217	209	219	204	214	237	239	218	229	241	196	228	247	215	233	224	224	230	246	213	211	222	239	222	217	228	209	222	209	247	237	222	236	240	239	217	252	200	212	226	228	214	212	232	256	230	230	215	239	218	217	237	237	162	235	237	226	216	197	244	233	230	228	232	233	204	212	188	247	221	263	240	232	198	221	221	221	224	242	221	223	240	214	226	217	201	231	198	214	220	217	219	211	231	252	258	229	269	232	226	222	208	217	209	229	225	224	231	198	235	231	210	211	217	230	235	235	243	224	207	247	215	251	265	215	241	220	216	205	202	203	215	231	227	203	215	232	231	240	206	238	225	244	197	233	229	201	210	245	227	210	223	243	221	246	233	208	243	234	241	224	218	237	233	245	226	236	250	211	239	246	238	223	234	223	205	220	229	239	217	209	214	231	229	187	233	216	209	217	210	216	259	217	221	208	205	220	219	231	227	224	240	218	208	207	219	260	201	224	219	215	215	217	214	234	259	216	217	224	212	258	206	246	229	209	210	250	215	232	252	207	203	241	245	219	212	234	283	232	230	207	207	238	201	214	205	227	226	223	246	249	234	216	223	221	207	225	215	231	210	232	221	232	232	221	219	252	231	234	242	209	229	226	213	216	214	241	216	244	220	226	212	234	233	208	240	202	229	222	217	236	210	219	257	233	223	243	236	220	207	230	207	227	225	210	205	211	245	223	207	214	218	188	204	213	211	219	223	208	226	211	205	249	231	250	230	216	210	207	215	224	229	221	218	239	257	213	195	193	206	215	221	238	209	233	219	210	258	220	221	256	198	225	238	216	228	224	192	217	210	220	237	232	223	210	211	247	217	248	200	212	191	252	240	229	227	223	208	231	223	235	199	216	201	220	196	237	213	195	216	220	202	195	251	230	218	238	236	223	215	241	218	233	222	249	238	231	207	260	242	227	226	215	212	207	213	235	222	212	211	235	218	214	219	228	252	200	216	239	194	223	207	236	253	216	220	213	203	218	217	221	224	232	245	222	263	229	235	217	215	205	216	212	212	204	256	207	217	206	206	216	243	244	212	211	234	224	224	209	216	241	222	222	219	243
4258	733	573	385	343	335	282	297	270	275	244	268	257	291	290	252	255	230	247	243	245	249	258	273	236	256	237	262	278	281	255	266	234	236	230	256	267	241	259	260	257	279	250	243	267	259	260	243	230	244	250	254	268	253	240	240	254	250	260	273	250	271	280	262	259	259	236	226	252	269	231	260	248	229	273	254	247	278	242	276	217	255	262	256	263	241	256	251	274	204	248	232	253	248	268	261	239	260	250	250	247	272	271	248	251	266	263	263	266	254	256	248	233	256	251	276	254	276	257	242	261	270	223	221	244	212	250	251	249	260	230	247	254	244	242	256	259	267	305	245	303	233	239	242	222	249	280	268	244	252	256	236	246	240	266	263	262	260	254	219	254	238	253	264	263	258	254	287	243	280	230	237	242	273	252	259	252	262	261	260	257	251	266	256	232	249	294	279	251	241	273	277	227	250	243	249	250	256	258	250	276	255	264	273	247	244	263	232	259	238	250	240	262	264	242	244	264	241	250	272	259	241	237	278	251	243	267	230	245	254	261	247	254	264	261	239	255	273	261	240	287	260	265	260	242	247	251	248	259	255	266	258	247	247	235	244	267	236	245	217	276	236	266	234	253	236	271	256	231	257	244	249	265	288	267	260	277	262	244	287	241	257	222	243	231	263	236	225	282	248	245	225	242	266	243	267	268	272	242	239	243	233	273	243	238	248	241	244	243	278	244	231	236	253	256	276	282	248	261	249	266	258	269	228	249	255	253	263	259	260	261	242	282	222	265	252	261	248	248	266	242	244	265	233	276	249	271	241	225	260	254	244	238	285	257	265	217	252	249	259	244	259	263	230	255	248	246	261	240	260	263	274	222	267	251	274	263	265	236	269	238	292	272	227	243	259	264	250	241	255	263	290	257	267	285	273	236	269	217	268	245	258	257	250	267	226	250	240	248	258	247	245	267	242	247	213	282	261	236	282	278	228	250	227	262	254	267	240	260	253	263	277	245	246	249	238	227	247	241	241	235	250	243	259	289	267	285	290	255	280	240	217	263	230	230	273	250	235	274	259	270	230	254	235	254	236	278	244	226	254	251	251	239	258	246	243	257	276	235	253	250	238	218	261	266	270	266	255	249	246	281	231	279	237	250	227	261	236	269	250	242	262	271	225	242	248	270	260	241	238	248	226	291	263	243	247	270	245	237	238	255	256	254	238	248	217	243	254	214	248	251	257	219	237	273	222	230	260	243	230	234	253	243	258	243	246	242	263	244	258	256	260	257	255	251	271	263	241	274	278	258	252	273	238	249	258	254	257	243	220	280	269	273	238	246	248	271	270	252	275	265	293	262	284	241	254	242	256	248	255	251	253	252	227	222	259	296	252	268	234	252	259	247	254	251	267	249	243	249	258	266	215	246	221	245	230	272	252	256	241	271	276	264	261	242	271	265	272	231	273	265	270	229	252	274	240	273	277	255	227	246	258	240	247	235	282	255	250	278	253	255	235	269	227	231	255	264	249	254	258	266	248	240	273	247	275	271	263	253	254	256	249	265	243	272	260	272	269	251	240	262	260	265	262	247	260	232	242	243	252	240	252	266	223	264	242	266	248	272	243	242	239	275	255	254	276	242	267	270	252	258	272	264	275	241	232	239	224	240	226	245	261	254	263	255	252	259	251	240	253	258	246	231	258	250	263	256	246	256	249	223	212	260	249	258	275	265	230	241	244	239	235	269	240	253	257	246	281	285	246	225	231	256	268	260	239	274	237	230	248	236	234	245	251	224	276	278	257	250	244	267	263	249	246	237	257	274	242	278	252	255	232	264	232	269	248	258	246	272	252	219	248	237	268	248	222	244	263	269	249	262	234	274	229	276	255	261	241	235	249	254	251	270	258	245	250	271	260	255	272	254	255	238	247	233	240	264	254	269	246	263	241	275	269	274	252	230	268	267	260	265	231	233	277	258	228	251	272	248	244	248	256	263	241	243	256	255	267	240	231	259	252	263	260	244	261	260	247	252	253	236	235	237	247	260	257	250	259	243	270	246	253	279	248	223	256	270	253	274	250	255	248	258	245	249	264	266	246	241	241	276	260	276	250	249	253	253	243	268	266	241	276	249	280	252	254	261	268	242	252	227	208	239	243	250	234	252	261	247	250	263	246	250	234	247	253	245	297	264	255	266	219	264	265	247	257	278	250	246	240	262	262	251	239	248	282	240	224	234	238	249	241	278	239	273	252	241	255	269	257	245	247	224	240	274	229	268	241	260	258	288	232	263	243	252	226	251	257	245	258	286	253	247	260	274	245	267	244	242	217	266	261	241	269	242	256	261	258	272	224	270	232	239	264	281	252	283	236	264	206	253	266	282	257	242	243	256	231	264	256	244	260	285	244	253	265	240	266	277	252	251	264	255	234	241	246	258	257	258	251	262	244	253	243	249	263	257	289	240	241	241	253	246	224	281	257	222	271	225	230	256	250	244	270	239	252	233	277	241	265	273	259	267	256	258	287	244	272	242	241	251	251	257	247	248	260	239	251	239	243	271	261	267	265	242	264	260	269	257	281	236	272	244	244	257	257	262	259	280	244	243	237	272	227	272	254	260	258	260	258	210	254	280	251	255	276	247	252	241	279	264	232	262	263	257	249	267	252	238	242	282	287	271	261	230	238	262	255	280	263	248	257	255	236	232	269	235	270	224	255	263	279	259	269	242	246	266	240	295	241	265	287	258	232	241	259	262	236	270	231	249	238	273	258	259	260	243	241	282	250	233	269	247	259	271	237	241	268	242	263	271	246	244	240	283	258	246	251	243	264	274	257	261	239	264	265	268	300	254	238	253	275	249	261	239	243	230	233	250	255	246	252	254	209	227	268	223	251	245	252	246	242	212	258	268	250	258	253	258	264	268	243	273	268	242	251	236	223	271	244	231	236	253	251	257	259	261	253	241	235	242	240	251	237	254	277	285	258	235	270	262	264	243	231	247	241	246	252	222	244	226	247	257	227	251	243	278	251	265	275	219	229	269	257	272	237	259	280	251	263	249	230	258	228	273	243	281	264	283	251	226	243	255	242	263	226	256	234	272	273	260	244	229	247	255	274	270	281	245	269	261	256	249	227	268	256	277	274	241	256	277	269	246	237	273	245	272	259	252	236	241	253	291	268	270	238	243	244	221	239	265	270	266	242	247	268	278	283	255	239	267	236	247	270	230	245	245	234	246	264	287	250	265	222	221	235	243	246	257	242	251	274	267	242	236	274	215	242	237	272	273	248	228	253	250	234	267	237	244	260	269	254	248	257	248	245	246	255	221	273	248	252	243	266	259	259	253	268	241	231	231	279	253	251	237	254	255	235	262	247	253	263	241	238	253	259	261	268	252	247	253	251	257	265	265	254	243	234	243	248	265	271	214	248	269	230	198	253	258	255	248	265	268	247	267	224	255	230	238	245	230	256	240	260	241	221	235	284	264	295	261	255	259	279	263	262	276	246	256	264	251	238	249	255	244	261
23976	21314	28532	24427	21288	8222	775	494	442	389	311	331	291	268	243	249	258	199	249	215	202	233	238	211	193	198	209	195	211	186	198	198	190	201	202	215	196	213	186	207	200	174	183	182	194	204	197	200	213	189	170	195	196	206	189	196	205	183	183	197	193	152	195	169	195	177	184	182	182	198	195	213	165	193	185	156	184	194	178	177	176	201	176	193	177	199	196	194	187	193	165	212	181	210	194	189	160	189	196	183	186	182	170	189	180	177	181	196	155	179	196	170	183	192	175	185	183	183	173	209	176	157	193	201	184	189	164	190	190	170	193	201	174	160	182	187	181	203	178	166	194	185	192	184	175	189	216	191	187	176	197	211	192	181	176	174	175	174	210	178	195	158	210	187	172	194	182	174	179	159	184	204	183	189	205	195	172	201	202	182	169	197	165	184	190	194	173	182	197	194	178	194	167	201	188	197	195	198	176	192	155	176	160	170	217	192	211	201	182	214	207	193	193	208	177	179	181	189	191	195	195	181	173	196	177	167	170	197	175	197	168	185	180	198	188	163	190	209	187	199	216	162	172	182	170	192	189	193	196	177	158	176	191	187	185	192	177	212	193	207	194	195	189	187	193	176	184	182	193	182	183	185	190	188	167	183	183	202	187	170	193	202	175	195	205	190	203	197	209	161	181	193	169	160	176	157	180	177	143	189	181	195	200	181	195	189	173	187	177	178	208	169	201	188	191	178	192	183	215	203	171	197	194	174	175	190	188	175	166	177	162	192	204	189	168	211	174	184	185	182	198	179	195	180	193	207	166	211	178	172	163	175	193	191	202	187	197	211	179	179	165	218	203	184	178	187	197	181	150	201	190	176	152	166	186	183	177	193	193	179	170	186	186	172	199	172	175	196	178	214	184	181	207	205	190	202	155	180	191	185	220	168	184	184	182	188	198	185	202	181	184	193	189	173	178	185	197	191	190	195	168	208	172	214	177	185	207	179	199	198	176	177	182	173	192	187	182	176	187	190	176	170	188	178	198	168	171	158	171	203	179	158	188	177	182	191	170	205	181	167	187	193	169	176	183	186	199	176	162	166	169	175	159	172	170	185	184	178	176	217	177	187	167	204	178	191	194	212	151	192	182	164	179	168	186	184	179	194	172	183	208	202	161	190	204	172	218	203	183	198	174	198	201	177	184	173	190	180	183	161	197	182	167	179	181	221	170	190	195	181	202	198	165	176	192	198	187	193	183	190	191	193	184	170	207	152	172	175	211	197	198	182	234	154	164	167	189	178	185	213	201	208	182	191	184	178	184	198	198	162	217	179	185	175	204	182	179	182	201	170	203	172	185	197	183	197	197	182	180	198	193	177	195	183	171	166	176	200	174	176	185	177	196	185	171	192	201	183	179	193	189	193	210	157	198	186	176	199	162	171	202	188	177	189	200	161	174	209	198	187	175	182	186	188	199	180	181	178	158	184	188	204	179	193	193	159	157	155	161	181	199	201	176	189	199	178	196	178	187	205	166	172	208	189	192	172	188	174	210	197	172	160	204	178	184	198	184	172	164	220	183	180	170	203	204	167	186	161	187	174	185	175	181	181	183	172	179	197	172	172	182	214	192	183	156	151	183	160	182	212	186	166	167	174	196	205	201	172	191	213	196	181	201	197	190	182	173	185	216	195	200	207	184	174	171	187	176	187	187	170	181	174	183	198	173	185	193	193	203	172	161	168	177	194	183	200	178	187	191	198	170	184	200	182	179	193	165	183	181	181	163	181	188	198	199	168	159	190	197	207	155	176	221	169	187	204	183	184	179	173	158	198	208	192	193	174	174	197	196	173	197	174	183	172	194	189	181	161	171	188	159	192	185	188	194	173	173	183	177	206	165	168	187	186	182	193	191	193	186	160	183	185	169	165	188	161	174	168	197	216	198	169	183	191	196	178	200	190	220	176	169	171	173	181	180	186	167	167	204	190	184	194	169	171	176	198	155	187	181	159	157	175	185	172	188	178	157	169	180	191	186	178	202	167	191	162	206	199	174	197	201	160	163	172	153	212	191	211	204	191	185	157	198	197	192	196	182	188	186	189	181	181	203	177	156	184	180	177	184	165	188	156	207	191	182	183	174	168	186	196	176	197	185	182	195	190	174	189	174	174	191	189	172	172	193	190	183	174	171	187	185	195	201	180	217	196	175	185	172	205	176	203	166	202	180	170	196	161	199	187	178	211	198	173	205	165	180	166	187	192	166	201	168	193	208	225	172	184	209	180	196	213	211	191	200	179	208	156	185	175	203	176	187	177	209	177	189	191	191	185	179	190	175	180	199	167	192	214	178	188	194	183	148	211	179	187	192	181	196	158	173	184	195	207	196	173	163	176	185	186	196	204	169	205	184	193	175	185	161	152	174	174	184	180	218	196	185	189	175	195	174	175	214	175	190	162	192	191	178	209	178	188	182	189	167	174	168	174	204	162	199	186	172	178	205	179	163	212	191	174	185	196	195	200	200	200	180	197	184	167	208	187	192	161	188	177	183	179	184	203	195	184	193	180	179	181	178	178	168	187	166	185	162	183	184	184	189	178	199	174	184	201	197	169	203	180	185	194	174	179	195	172	169	171	176	189	188	162	210	193	204	177	179	180	184	191	179	190	182	190	180	206	205	193	169	173	197	190	164	190	172	158	180	189	170	186	170	175	183	180	189	174	181	192	192	191	193	172	210	189	168	199	191	185	180	190	166	176	171	194	202	202	203	189	181	174	192	172	181	165	176	193	182	209	179	189	171	192	198	177	171	198	204	165	175	187	170	194	182	183	194	172	182	171	215	195	176	186	197	195	182	197	198	183	203	216	182	189	219	207	185	176	177	169	186	175	185	188	194	174	180	154	169	218	194	175	180	199	195	192	182	202	163	181	168	195	199	171	186	191	184	182	177	171	170	191	179	175	189	177	186	165	200	213	171	184	181	202	153	163	209	199	181	169	176	197	179	161	189	181	195	192	189	182	198	212	202	162	190	180	183	173	189	160	189	172	178	181	185	183	170	197	175	204	165	202	175	202	202	183	179	191	180	216	177	179	166	193	167	160	194	188	205	211	193	151	184	194	165	188	213	164	173	164	173	216	213	171	194	185	198	191	166	174	187	186	181	202	193	189	187	168	171	205	184	178	186	187	169	164	200	177	190	172	207	178	180	188	201	189	182	182	177	193	195	178	166	178	201	200	192	192	164	182	201	183	177	197	173	161	182	198	184	178	199	179	168	217	205	174	163	165	198	143	177	182	185	178	186	216	186	174	178	193	192	183	178	203	180	196	175	174	184	195	179	166	191	198	165	182	172	196	168	199	175	177	178	204	186	168	176	179	199	211	192	173	196	179	174	185	160	169	178	178	179	184	141	185	171	202	169	186	172	202	182	179	198	168	180	197	165	167	170	189	176	167	189	188	193	196	172	175	196	179	230	191	178	174	183	162	183	168	178	174	181	207	218	184	160	194	156	193	166	196	199	158
3364	8998	5700	2501	1804	1361	1064	815	665	551	462	446	402	377	327	323	264	283	268	266	258	270	250	240	250	255	260	238	246	227	203	224	251	230	232	214	225	212	236	227	211	222	228	220	201	204	201	179	196	214	187	213	225	193	229	194	195	215	190	184	212	178	186	212	204	207	192	206	190	205	223	201	212	216	204	187	199	190	205	233	187	213	212	210	200	200	203	208	214	187	196	200	207	190	185	228	193	218	205	204	206	213	167	184	220	196	183	196	224	192	216	221	215	206	205	154	218	202	185	202	168	183	213	207	206	204	222	185	197	207	189	194	212	213	208	221	206	231	222	200	197	194	193	200	209	201	182	196	219	213	189	227	212	191	174	209	198	209	194	204	206	216	206	198	208	228	214	190	211	191	203	197	179	194	223	215	196	201	222	222	202	179	205	223	196	182	219	206	192	211	208	206	194	198	175	196	206	179	206	212	188	195	214	189	191	191	192	221	208	194	192	199	202	191	212	216	188	191	190	208	195	216	231	187	190	199	211	199	186	212	194	235	206	198	210	179	210	203	194	183	231	191	179	237	199	184	200	216	214	209	195	194	192	223	202	207	205	245	191	208	195	218	194	189	206	223	198	194	210	201	241	211	193	213	201	190	202	200	180	215	200	188	182	212	185	210	193	174	206	222	162	207	209	228	211	184	197	195	208	193	197	197	199	196	191	239	195	196	223	230	185	183	192	203	227	212	235	228	166	204	196	177	185	200	203	188	194	216	201	200	213	186	205	207	196	186	189	198	199	188	246	213	202	202	187	190	201	198	229	207	216	198	205	196	223	207	194	198	205	202	210	184	202	185	210	218	202	208	204	192	187	223	191	213	212	196	195	202	198	204	194	199	201	177	205	233	180	212	193	209	190	212	195	210	203	205	209	205	199	204	193	200	198	210	200	231	210	203	215	203	212	200	190	206	176	211	196	200	202	186	204	208	188	210	207	221	198	203	190	212	194	203	206	208	230	180	204	197	226	191	213	187	213	215	208	184	197	192	206	203	204	205	216	212	192	207	183	215	211	193	196	189	202	194	209	173	161	198	216	209	222	197	186	176	207	196	201	218	205	198	199	202	199	184	175	202	215	197	193	202	211	199	225	211	232	191	211	215	194	206	224	201	213	222	200	209	211	198	205	200	227	198	206	219	233	219	201	203	210	185	185	220	201	211	216	190	210	203	195	184	190	211	198	178	201	211	182	207	175	186	183	191	197	203	205	203	221	203	193	195	201	202	184	207	208	195	212	202	203	185	221	192	194	220	187	204	209	202	213	203	209	196	203	216	185	203	196	219	210	194	207	195	194	211	203	190	193	208	166	181	206	184	188	188	203	180	196	208	203	208	208	224	184	216	199	183	201	221	218	206	183	193	213	201	181	173	210	187	206	192	221	221	180	195	213	205	206	216	194	189	190	193	172	216	218	175	198	207	199	200	190	189	195	178	191	198	196	227	184	179	200	199	196	203	206	172	195	175	227	192	210	233	213	174	212	183	204	193	208	208	213	221	218	211	202	187	196	191	192	209	209	206	195	186	239	228	183	195	189	191	210	219	187	232	210	204	216	202	186	216	215	188	191	192	224	212	200	193	194	196	169	186	185	183	187	220	195	183	200	198	178	207	225	191	220	205	191	205	194	214	210	225	207	215	203	205	204	188	203	214	223	195	198	192	193	185	200	216	247	204	233	179	198	211	197	214	219	211	187	198	217	207	196	200	191	220	207	194	201	199	201	214	208	209	202	191	223	215	191	200	196	195	201	223	210	209	204	181	210	209	209	198	190	189	208	179	195	207	198	178	218	202	210	200	188	211	200	203	183	180	179	200	195	187	201	208	201	186	213	223	191	200	199	216	197	204	233	206	179	213	209	196	238	191	208	195	211	199	202	207	198	197	193	211	228	192	189	183	191	199	212	187	189	224	213	200	211	174	207	195	214	185	214	181	221	229	230	190	214	203	195	234	189	187	208	203	197	215	180	218	219	205	207	214	233	205	198	184	177	181	187	199	215	212	210	213	215	211	198	183	199	185	185	185	198	207	200	200	224	219	194	208	196	201	201	191	202	210	219	198	208	201	220	217	196	181	208	196	195	217	203	205	203	214	214	227	216	207	212	224	216	207	196	200	205	181	199	181	198	187	188	220	207	205	248	214	197	205	201	226	204	203	221	206	206	198	185	210	217	201	209	194	202	212	193	209	203	208	221	162	206	217	215	229	194	212	197	208	195	203	216	189	190	216	193	181	191	185	170	191	180	211	199	199	188	215	186	197	186	188	183	169	202	201	224	209	207	188	201	206	184	196	190	203	198	199	185	234	193	198	212	178	181	196	194	221	209	216	182	222	214	180	199	214	211	207	207	174	183	217	210	190	227	189	183	181	206	204	194	185	184	197	186	210	231	209	220	222	198	181	210	185	213	181	226	194	217	212	196	236	200	183	209	225	186	178	184	207	184	212	196	211	174	220	229	185	195	230	216	199	213	226	212	207	190	243	212	198	189	230	203	208	196	178	207	213	227	214	214	215	188	229	188	219	186	225	194	227	188	180	207	215	199	198	196	191	184	206	210	209	183	176	191	206	201	226	217	207	207	192	224	216	196	211	178	214	196	206	197	196	203	205	176	201	192	209	197	222	214	195	210	209	203	213	196	190	187	186	223	204	196	195	186	203	189	244	184	183	190	186	189	194	178	242	169	212	195	194	191	218	226	196	192	229	211	192	205	216	206	206	200	179	200	182	208	234	181	175	209	207	233	201	194	208	202	194	203	210	198	205	187	183	209	184	210	218	195	186	198	206	195	202	198	199	191	196	213	194	193	206	205	193	214	215	193	235	206	193	204	189	221	191	208	209	211	190	197	216	209	198	209	192	218	232	200	201	195	192	210	205	199	251	216	200	176	180	229	227	162	221	215	220	223	188	234	182	224	204	183	206	196	188	205	202	209	214	187	205	198	195	204	193	237	214	213	186	214	202	202	212	202	212	193	201	191	184	205	236	185	208	208	195	214	181	198	202	215	187	233	195	202	197	194	192	217	207	225	201	217	197	235	200	175	212	183	202	206	185	213	195	196	206	216	205	192	208	203	204	222	210	190	183	223	200	186	196	174	207	196	193	208	184	206	213	240	203	190	203	178	172	176	206	190	209	213	220	195	220	203	205	193	209	200	197	202	178	202	206	222	201	206	197	196	211	195	192	192	211	217	210	223	250	200	194	208	190	184	202	209	198	205	206	198	234	195	169	195	217	195	197	216	213	203	216	208	197	212	212	226	199	235	214	195	180	188	217	187	201	206	199	205	191	218	188	214	199	212	200	196	181	203	213	193	200	211	185	198	203	192	209	196	186	191	212	208	192	185	197	204	176	198	213	219	210	193	192	189	205	167	212	201	207	217	184	212	208	192	221	197	183	224	196	209	176	224	188	192	240	209	198	210	199	203	187	195	237	221	210	196	196	217	182	206	200	202	200
25092	21310	27376	25486	9622	865	664	575	542	576	514	445	524	491	490	444	444	441	443	434	431	444	432	442	400	441	433	447	456	393	449	435	438	456	470	425	429	445	440	389	414	432	455	392	415	438	445	436	464	435	440	437	442	443	422	406	461	399	395	447	438	409	416	435	433	414	443	430	438	446	412	402	428	435	417	450	428	413	435	436	419	416	448	466	431	480	430	426	431	410	437	427	435	420	451	415	475	427	441	409	419	416	438	413	444	430	440	422	424	424	424	413	393	403	445	414	439	466	424	432	436	469	442	425	450	450	399	423	450	406	431	454	405	400	432	442	419	430	405	417	448	418	388	410	412	422	447	390	416	420	412	466	419	459	423	449	408	417	456	426	422	425	399	456	422	406	473	438	473	400	437	452	455	424	421	460	432	394	449	423	388	414	420	413	420	437	421	441	444	451	432	390	410	426	456	469	442	444	452	445	428	449	404	400	453	405	416	460	407	423	465	411	411	424	418	396	422	469	460	417	411	420	439	396	457	406	428	417	454	435	412	407	446	417	416	397	411	436	452	412	438	430	435	459	431	413	421	438	451	425	405	445	383	449	418	451	408	436	462	417	380	412	411	402	403	401	433	412	435	415	429	403	405	437	425	439	407	410	422	388	425	444	434	448	430	362	416	454	430	413	432	447	420	417	448	373	385	403	422	412	444	465	441	457	430	417	448	410	396	395	435	427	438	433	440	430	420	451	427	412	437	431	431	406	436	442	399	438	431	459	410	456	426	431	416	448	427	433	397	413	437	404	431	454	427	430	406	423	408	451	420	429	440	442	423	399	439	435	455	438	383	433	450	435	427	415	460	463	417	449	406	393	424	436	395	424	436	455	434	402	435	411	418	389	417	441	409	427	471	370	444	445	401	439	429	447	428	450	401	410	423	407	425	369	427	407	403	409	451	441	447	439	446	443	437	402	390	418	438	412	403	456	439	429	406	417	435	413	441	388	433	452	466	403	439	432	418	438	427	424	455	442	454	409	387	396	449	406	444	418	432	401	433	425	422	430	432	417	430	408	414	426	431	424	404	420	457	421	392	438	408	429	414	473	411	442	389	378	463	438	427	423	459	421	433	457	432	400	431	416	439	422	442	422	425	446	419	420	429	394	395	440	410	416	430	436	426	438	438	442	429	424	393	409	451	426	436	425	439	410	379	418	452	418	433	422	410	434	428	427	448	446	417	413	404	403	448	404	388	431	398	431	426	412	471	437	413	421	461	428	445	433	431	413	418	416	428	450	450	420	443	391	486	457	400	427	489	428	452	434	423	411	401	427	404	442	437	407	440	408	478	428	419	451	401	417	424	456	415	482	441	406	420	438	402	433	398	417	424	441	428	440	429	492	435	440	426	423	485	423	427	417	444	441	453	446	431	424	418	418	408	431	400	440	460	430	424	429	432	425	421	408	440	450	433	404	416	423	456	455	441	457	436	439	438	423	422	432	433	441	446	457	441	432	419	418	409	377	409	425	420	437	404	412	397	428	410	436	410	451	406	408	438	427	427	408	438	427	411	399	438	426	397	424	410	436	420	445	411	412	455	442	426	400	432	437	442	464	458	449	404	430	426	416	417	437	403	404	432	392	403	395	446	435	454	426	420	420	423	420	434	392	405	414	435	445	418	398	422	426	439	458	440	429	419	407	407	385	410	414	476	416	406	430	428	412	431	436	399	383	416	437	446	452	421	409	391	428	404	426	396	421	416	430	421	455	450	446	413	449	402	445	410	411	451	421	441	433	420	432	438	435	393	431	398	430	438	402	401	407	448	446	402	464	436	405	412	431	399	456	391	395	447	424	462	439	429	453	446	443	431	417	372	439	414	405	435	411	412	448	428	421	435	424	437	398	403	447	472	424	405	394	405	427	396	436	422	424	426	429	436	441	398	464	412	402	435	434	399	463	418	430	468	412	435	408	443	404	409	448	422	446	442	418	423	424	435	409	442	448	415	373	390	401	414	409	412	441	421	424	462	426	434	438	443	431	432	424	409	424	406	412	393	459	414	421	434	423	446	416	431	427	436	448	419	403	425	412	439	443	412	435	381	457	413	451	403	438	441	413	421	410	394	405	395	422	410	448	423	397	442	442	418	412	422	457	394	406	400	431	492	402	413	406	399	444	428	454	411	454	396	431	432	433	436	396	449	402	424	381	417	393	439	411	437	433	449	428	467	414	468	399	408	432	415	411	399	382	424	424	420	400	448	453	430	432	444	430	449	405	397	420	395	440	440	450	399	445	458	428	454	438	439	399	440	398	428	406	422	406	432	437	466	435	422	422	417	421	438	429	409	420	396	428	476	456	415	425	453	414	416	398	425	404	455	411	403	448	428	442	400	386	416	437	419	440	410	411	407	384	434	422	408	414	403	404	438	447	459	423	424	396	369	410	450	410	398	384	438	432	428	431	428	419	394	412	441	418	462	423	423	427	428	432	421	412	435	386	437	420	469	444	443	384	465	446	421	396	435	448	394	417	422	399	425	439	436	405	416	426	434	459	415	423	412	437	415	408	419	409	417	424	437	398	397	414	435	418	420	406	406	411	423	434	439	432	399	414	448	444	430	431	410	427	430	417	445	446	442	430	460	436	471	460	423	418	444	427	424	429	435	448	431	456	421	430	441	462	412	413	470	446	410	414	434	423	463	437	410	429	449	412	424	425	413	417	425	412	418	451	477	415	423	427	415	438	446	460	439	430	425	433	434	469	409	439	432	439	413	453	448	418	446	456	398	418	396	440	415	418	423	411	432	420	435	422	430	461	437	436	420	409	452	429	442	484	443	423	461	445	439	394	419	437	412	418	388	438	405	453	427	423	455	449	406	430	408	426	439	452	427	405	450	466	446	444	453	455	431	385	446	465	379	427	411	425	452	424	411	455	432	455	447	449	436	421	421	416	391	415	479	418	432	418	457	394	444	451	438	391	419	461	440	444	429	452	453	414	405	447	460	432	486	416	419	471	397	451	429	389	444	414	414	426	387	436	431	415	377	419	433	423	408	444	409	399	439	450	435	449	411	465	438	410	407	426	447	480	461	431	400	401	420	437	434	445	458	443	436	464	416	433	416	446	407	436	436	411	394	443	448	424	450	440	468	440	444	422	404	412	446	461	398	413	407	398	405	435	413	402	417	425	480	423	416	428	400	430	423	412	406	418	449	419	426	395	431	435	398	448	399	435	446	427	390	430	415	460	400	410	417	422	420	420	398	384	464	435	441	442	410	430	436	381	463	411	416	423	429	401	396	418	484	418	426	438	452	414	429	443	455	401	362	433	422	408	437	480	425	445	386	397	439	449	453	441	397	401	412	395	424	428	422	429	402	401	405	418	436	449	430	446	415	411	421	433	395	419	472	409	413	451	408	411	439	428	432	396	422	435	418	459	439	426	445	465	389	418	412	445	439	391	413	426	408	437	367	427	447	420	416	434	482	465	391	436	446	427	481	446	421	453	406	427	451	404
3550	5291	3315	1761	1322	1083	898	775	721	657	586	560	560	519	519	513	445	519	482	505	495	500	444	492	468	476	467	480	457	456	459	433	439	483	458	443	463	508	454	513	482	463	479	455	436	489	515	444	495	454	444	420	433	453	427	457	478	471	449	475	452	449	463	424	484	424	432	463	458	456	472	438	473	447	479	452	477	432	444	444	449	484	465	448	448	459	437	513	384	444	472	493	449	442	440	447	447	443	463	451	415	465	464	459	442	472	445	456	473	468	422	481	457	471	475	487	466	455	460	465	467	493	455	469	496	463	456	487	473	476	490	455	471	441	453	478	451	461	401	468	459	493	438	440	468	431	458	446	429	437	462	449	429	432	420	458	483	464	487	439	468	449	423	430	464	475	515	451	442	465	456	452	453	453	438	454	502	452	455	465	467	467	455	447	467	412	444	445	442	421	437	408	465	445	444	507	437	457	447	443	433	477	488	475	450	428	467	458	429	459	480	453	488	446	450	441	463	433	419	465	456	465	465	441	468	457	440	471	487	451	467	444	459	456	447	464	414	462	459	429	503	437	440	477	476	456	426	451	440	487	446	444	458	456	446	439	443	505	434	478	431	424	427	482	487	483	450	460	442	448	468	441	482	453	462	442	419	458	465	442	472	421	464	469	481	448	487	473	458	440	473	464	464	470	488	490	429	445	438	429	463	447	428	485	445	450	419	481	448	463	453	483	415	454	474	449	468	477	452	448	467	453	469	463	435	465	428	487	445	428	462	484	489	426	461	484	464	498	441	464	427	414	467	460	455	459	439	450	482	460	459	441	480	470	431	459	476	445	453	396	446	463	443	428	416	466	444	442	432	439	457	436	403	438	451	422	473	476	469	492	437	502	439	427	442	477	478	445	428	474	444	474	456	453	449	459	426	471	449	467	487	456	423	466	441	474	446	473	436	401	473	505	472	441	470	460	452	474	484	476	451	465	406	446	467	436	416	443	482	451	443	437	466	454	433	427	461	473	452	459	435	481	419	418	479	449	453	452	455	454	404	486	406	448	430	439	440	452	437	428	464	443	451	461	485	472	469	489	437	440	451	419	426	432	468	441	467	435	441	431	430	444	444	440	436	434	474	416	441	513	439	471	447	510	446	426	463	445	436	434	469	488	481	484	439	442	448	459	439	468	499	480	452	422	461	459	436	456	453	466	449	467	477	461	416	464	456	484	459	447	420	481	440	444	459	433	449	450	425	441	447	463	450	458	470	440	465	475	449	485	465	389	460	472	486	447	451	459	459	467	474	451	437	451	491	453	465	453	475	483	419	436	423	435	474	494	436	480	466	440	433	489	430	461	485	465	458	444	476	453	445	451	462	435	493	449	477	469	485	483	493	461	447	404	421	441	424	447	426	461	449	443	483	438	450	442	428	437	469	453	460	486	474	492	474	436	475	425	464	457	469	486	428	503	506	445	424	450	445	425	451	441	422	470	488	419	419	445	444	462	460	465	465	417	455	437	419	429	442	447	461	445	454	447	427	464	460	467	453	411	449	430	474	417	487	440	464	436	459	436	477	433	461	423	418	447	482	436	438	432	456	470	444	454	443	449	447	444	423	445	448	472	450	432	449	457	506	432	479	431	485	460	465	447	442	445	475	422	411	483	433	444	425	443	421	432	446	470	476	446	489	461	437	465	455	448	453	457	453	439	465	480	420	486	457	456	462	458	441	444	458	468	453	456	432	425	435	459	454	430	409	459	461	461	464	463	498	468	471	437	484	445	433	486	453	457	469	464	476	449	433	456	465	437	452	452	453	431	445	434	454	437	444	422	455	455	444	458	448	519	415	431	455	487	452	453	460	439	430	435	436	433	443	449	421	477	470	463	475	451	474	473	447	476	473	462	444	454	433	460	432	435	436	442	426	445	449	424	423	462	438	448	449	451	455	431	483	464	441	460	429	456	444	446	488	427	448	445	469	437	442	398	441	452	432	496	438	447	422	460	448	478	502	475	439	458	476	470	426	493	493	434	452	429	448	451	430	449	451	469	464	417	458	485	465	443	467	424	451	412	484	441	452	515	477	410	440	465	429	441	429	445	489	468	426	450	490	447	454	449	483	465	458	465	461	480	487	479	449	449	464	447	455	488	423	436	468	422	451	457	420	450	460	430	461	457	463	470	451	444	445	421	467	426	475	436	454	431	453	480	457	437	491	445	463	490	432	463	421	415	489	454	406	469	445	444	435	469	463	430	470	475	473	431	461	474	467	415	471	483	451	440	456	468	464	430	467	431	454	471	439	455	450	492	455	487	457	407	453	433	472	460	472	470	457	474	454	443	464	454	442	450	462	424	419	470	456	465	475	463	439	464	452	461	441	452	486	448	435	444	472	454	469	491	489	462	451	436	457	472	487	459	475	442	459	432	441	451	451	469	418	472	437	454	449	455	403	444	475	441	430	436	475	439	425	468	429	449	456	482	441	422	491	474	425	424	422	468	479	459	423	445	438	454	443	459	438	451	439	444	452	446	456	439	461	435	465	464	462	458	419	450	438	468	493	450	437	431	450	431	414	468	439	440	463	453	474	470	424	452	462	416	455	445	413	504	460	482	470	444	453	429	457	454	454	453	488	466	444	434	387	457	439	406	456	475	434	428	441	408	455	451	441	474	434	452	469	442	429	426	424	436	471	420	472	463	463	433	441	441	467	447	461	416	481	444	478	443	452	490	499	446	443	494	439	434	437	442	426	479	466	460	454	464	449	449	430	472	465	431	470	470	474	475	453	470	465	432	460	460	421	422	422	457	464	485	464	433	460	467	493	460	463	470	465	500	432	428	438	467	455	472	447	469	449	461	449	417	445	418	434	452	447	465	439	442	418	427	468	460	452	483	487	438	442	455	461	428	472	455	457	461	425	440	492	448	455	462	458	511	445	486	477	427	465	416	471	441	434	434	466	450	428	433	449	468	463	454	445	449	457	455	440	453	486	472	458	474	445	428	434	470	441	472	434	451	439	431	457	468	433	450	444	450	446	444	476	467	464	419	439	408	433	449	454	400	469	461	440	487	473	451	449	464	480	466	460	430	463	415	436	442	490	443	436	438	419	457	461	432	485	468	450	453	458	442	462	477	464	487	440	455	431	436	497	459	448	450	460	454	459	466	454	448	418	457	462	459	416	446	422	436	466	440	490	443	445	441	449	430	471	390	428	491	509	463	455	450	458	444	463	421	477	453	466	482	418	464	417	473	448	449	447	451	488	473	470	419	449	429	444	467	471	451	434	463	438	444	414	425	461	467	432	460	466	418	463	514	440	464	452	431	445	409	427	444	429	436	419	441	444	437	428	490	451	469	437	470	463	473	427	473	432	464	445	451	440	458	501	475	438	433	454	460	504	475	418	454	466	430	431	443	445	419	433	476	466	464	418	450	440	452	459	448	464	432	423	458	446	437	468	443	457	464	433	458	491	460	465	473	428	511	469	452	453	459	479	444	463	417	433	498	440	493	438	446
22883	21388	29107	24029	21389	21421	6984	1217	895	829	739	694	649	595	585	565	525	525	480	469	515	497	475	500	453	472	476	456	432	454	505	488	483	507	471	464	475	476	460	423	495	447	459	456	459	458	428	476	490	449	469	452	412	464	394	455	469	445	422	443	449	422	462	405	461	425	422	432	441	463	445	444	432	465	440	442	451	447	411	426	418	448	463	419	413	425	418	415	413	390	440	421	428	440	414	422	447	452	466	422	429	440	433	440	458	430	438	441	452	418	416	450	434	470	443	448	477	437	399	478	425	477	459	411	397	460	440	471	431	452	426	440	491	409	452	458	421	444	407	461	461	512	434	437	409	428	485	438	398	448	440	446	447	456	456	432	430	473	445	422	451	437	430	381	482	435	422	455	479	443	427	441	420	412	418	426	446	421	409	438	388	456	467	424	441	428	468	446	432	412	439	448	392	470	429	429	420	431	440	417	467	404	446	417	442	439	425	444	427	490	406	466	450	439	438	441	453	434	420	423	419	447	438	413	465	450	446	443	422	442	441	451	424	416	442	448	435	401	465	443	426	406	437	409	446	436	405	421	432	446	442	436	436	443	454	430	426	425	449	420	434	432	393	402	425	453	459	436	427	460	395	411	451	453	435	468	452	441	456	448	464	453	445	402	419	471	433	425	425	432	424	437	421	461	420	463	428	446	426	428	442	388	450	452	454	433	427	423	404	441	415	458	454	425	419	427	467	433	439	450	426	437	445	440	429	425	403	437	450	456	421	435	433	439	493	476	424	416	439	449	432	437	364	416	449	446	427	441	448	451	423	431	422	439	401	480	426	454	455	396	445	421	437	425	417	440	403	466	436	429	407	409	451	423	419	436	426	433	435	439	447	437	385	423	429	455	416	440	440	415	414	460	450	485	405	421	389	428	435	465	421	441	449	424	394	460	440	413	413	443	483	437	447	430	432	413	439	428	446	414	446	417	440	473	441	459	434	439	456	442	404	430	455	435	451	487	428	422	473	404	412	436	410	427	441	432	401	440	405	429	430	443	449	448	455	475	458	456	440	436	403	413	467	434	431	467	433	464	423	441	428	438	469	433	443	404	465	423	438	405	410	456	464	405	436	467	464	442	422	400	424	454	467	469	469	457	442	406	431	446	413	452	431	430	427	479	449	442	445	428	435	403	447	424	419	423	401	442	413	426	459	452	417	436	468	417	435	432	395	443	413	416	422	464	421	429	407	452	428	425	418	434	431	425	396	417	422	445	409	436	417	395	473	461	437	488	412	439	454	449	445	457	446	431	455	414	397	404	438	426	453	447	420	409	431	453	423	469	420	429	462	418	441	445	405	436	472	415	461	407	419	458	453	434	451	432	421	411	439	436	410	416	420	422	432	403	411	442	446	444	435	447	412	423	434	477	403	420	422	371	455	437	450	463	395	439	451	384	505	413	415	422	431	398	427	408	426	438	417	414	426	401	462	426	456	494	402	469	435	466	443	422	414	444	438	463	418	443	426	459	446	435	425	474	442	431	476	431	425	497	439	425	440	445	470	418	478	437	407	476	454	420	430	460	443	442	466	424	415	420	456	439	416	397	432	424	413	382	423	453	448	436	395	442	457	442	403	432	446	478	428	418	436	437	420	438	388	436	452	465	431	429	452	456	407	438	401	431	412	443	428	411	468	401	411	431	459	432	427	436	394	395	426	406	425	466	411	396	464	450	447	395	445	430	441	456	434	416	411	473	452	433	435	498	428	460	470	434	444	375	444	391	432	451	465	419	447	427	406	416	470	435	414	461	407	470	443	411	454	432	413	422	448	434	421	439	438	429	446	454	436	423	429	420	437	441	452	384	445	416	425	422	439	438	436	438	429	445	434	438	463	427	458	421	419	454	430	435	452	414	473	426	470	441	433	430	410	459	460	452	459	412	426	441	423	456	413	406	412	413	435	461	442	417	424	429	431	438	443	430	418	429	421	466	423	448	411	399	412	436	418	446	431	466	445	479	437	415	414	406	409	414	411	422	468	418	446	468	406	409	446	423	432	429	426	429	468	467	438	407	431	420	446	422	438	413	441	434	407	412	447	412	431	422	442	410	437	425	426	449	448	443	435	441	446	412	439	451	431	438	436	449	437	442	434	434	431	463	442	393	441	423	435	436	428	468	445	472	399	478	427	434	472	444	459	426	437	395	412	437	471	410	442	433	462	438	419	393	433	477	471	437	421	418	401	418	431	402	415	432	415	450	412	396	462	411	447	426	455	432	433	383	436	402	453	422	458	439	446	467	430	429	466	410	399	457	457	411	413	427	452	419	437	474	434	451	442	437	443	426	402	430	477	444	421	422	421	427	416	427	454	407	440	452	443	427	440	426	493	417	446	418	429	426	435	416	436	429	440	449	431	444	441	469	426	443	426	431	495	438	462	414	434	441	433	444	463	413	421	444	416	430	425	441	406	457	455	449	425	461	442	442	417	428	425	450	429	446	446	425	446	436	435	414	450	437	450	458	428	471	415	427	401	443	368	426	421	423	424	439	465	429	423	446	450	410	440	457	426	439	465	410	453	441	423	423	419	459	467	474	483	403	419	439	424	455	438	444	447	438	473	436	449	418	462	409	416	444	392	433	407	436	418	436	427	422	427	441	452	431	461	409	422	403	453	442	413	395	445	440	425	427	441	415	421	407	439	452	419	419	425	459	439	409	440	411	472	458	387	414	431	453	417	440	407	449	442	470	443	437	453	455	467	472	464	445	405	458	486	456	442	448	423	394	440	407	441	451	404	434	440	433	426	415	460	455	432	414	404	469	452	421	405	438	439	459	457	458	394	424	455	445	425	435	445	439	430	439	427	408	462	399	437	470	443	430	449	420	437	420	454	412	412	409	456	414	447	435	407	461	453	468	419	405	456	423	473	448	453	496	453	404	479	417	398	406	452	423	461	447	452	450	457	455	427	419	419	403	427	425	413	431	441	416	433	455	425	424	448	463	438	436	423	438	431	420	483	404	423	437	419	426	444	451	438	427	401	438	471	428	446	435	461	427	450	444	442	412	425	438	424	432	426	441	432	412	469	445	437	438	431	427	468	418	433	402	437	430	427	413	426	459	421	466	429	406	386	438	418	431	410	435	393	442	403	412	446	430	439	458	457	450	375	409	409	440	434	416	437	409	458	477	449	433	409	435	440	442	407	450	394	422	451	452	432	426	436	407	466	471	383	418	444	392	399	435	472	463	472	455	404	389	438	426	461	404	427	443	379	445	444	445	435	440	442	416	425	424	425	384	441	445	439	431	400	430	468	439	457	454	426	467	422	467	425	444	435	399	471	418	419	414	392	402	414	430	456	453	443	441	422	425	442	420	409	468	416	447	460	489	441	469	420	422	431	415	455	462	429	421	468	401	403	429	422	429	430	469	412	408	446	441	424	434	426	414	412	446	420	432	450	419	422	439	415	471	425	421	384	432	418	411	442	422	410	436	426	450	436	452	444	431	458	437	426	441
4853	14994	9916	4777	3568	2629	1986	1585	1363	1121	944	844	816	757	660	633	593	593	545	574	544	545	501	483	502	491	470	495	478	512	496	481	466	480	459	493	461	499	464	446	480	491	422	450	458	451	458	465	454	433	502	439	423	464	423	467	422	409	423	471	469	474	469	426	455	445	444	469	468	447	452	445	437	435	436	449	442	468	448	444	404	437	435	437	464	430	483	459	471	416	440	437	450	427	444	499	438	446	465	427	428	445	453	415	442	454	411	425	440	427	451	441	441	400	407	427	418	425	478	417	457	440	400	515	417	449	426	464	460	439	448	456	422	436	438	456	458	438	430	441	456	436	421	450	413	434	450	454	458	411	435	429	432	440	446	423	435	449	414	436	399	421	432	426	470	432	470	492	431	465	421	421	438	425	390	455	407	459	434	422	419	436	443	472	447	462	429	418	445	424	482	442	407	446	461	455	452	419	430	458	425	429	435	432	447	450	410	420	449	484	439	433	438	420	429	454	439	461	397	451	456	461	392	478	421	481	441	438	394	455	433	438	453	438	417	462	450	434	445	426	440	437	457	443	448	439	432	439	443	470	456	417	466	458	428	465	435	434	439	422	449	422	416	423	432	434	424	420	436	396	461	452	439	453	467	408	439	413	441	427	411	464	449	449	453	410	425	482	455	449	436	454	453	456	461	400	441	466	427	411	456	456	448	426	432	455	397	442	451	427	445	446	422	434	425	426	458	438	462	458	419	426	409	453	459	419	443	455	448	495	449	447	426	470	473	445	447	433	443	447	474	466	446	447	393	457	433	456	431	436	402	401	460	436	418	413	408	450	438	448	467	438	446	474	436	484	457	450	432	421	424	449	408	430	465	418	432	420	404	455	426	411	440	435	403	442	450	471	434	465	429	435	415	452	457	442	432	423	444	459	438	405	451	408	414	445	439	402	422	452	409	428	462	433	434	429	448	444	443	450	423	407	442	452	463	404	413	413	384	418	450	469	431	438	462	481	481	470	438	423	461	444	437	410	439	465	423	466	429	396	410	417	439	429	407	438	404	439	429	439	450	483	462	450	396	425	431	454	457	466	448	454	472	450	469	400	473	456	450	451	453	473	450	461	421	486	395	452	451	447	397	425	442	439	437	457	422	429	410	476	492	449	432	472	435	467	451	436	473	421	436	397	426	445	398	441	431	471	412	406	449	454	430	441	412	427	470	427	466	434	410	458	379	441	441	428	412	413	409	447	454	429	449	442	441	407	439	441	486	445	442	462	424	428	465	465	407	442	412	439	422	422	450	429	433	429	453	446	423	450	443	433	410	430	453	463	433	441	438	457	424	430	435	444	388	438	428	433	479	456	461	462	381	448	441	477	453	454	431	478	453	429	459	457	434	434	452	450	447	449	435	443	446	428	457	451	433	408	452	434	464	430	460	409	453	418	469	456	471	456	444	416	399	463	460	456	439	436	428	445	470	451	457	446	435	436	438	440	441	469	417	432	434	477	419	484	431	429	480	398	477	445	440	424	454	458	443	462	432	448	471	457	394	465	440	447	438	421	461	445	445	429	445	463	423	432	431	466	410	429	406	439	461	422	405	419	460	446	420	425	466	422	458	470	443	384	424	404	439	456	411	431	436	409	420	438	517	424	414	439	471	457	428	416	485	429	441	433	432	410	463	415	427	423	405	399	447	438	393	473	434	454	463	416	430	453	444	447	445	426	450	480	419	444	430	420	435	432	427	443	456	434	455	429	426	498	448	446	482	449	439	457	432	452	416	478	477	447	453	433	449	445	447	480	409	451	466	415	443	466	422	463	461	424	457	457	460	428	431	446	437	401	458	423	445	449	431	451	400	418	419	455	471	438	465	444	410	418	470	455	409	417	428	436	444	459	436	448	450	460	424	418	434	445	441	429	409	429	434	402	420	424	465	428	449	435	462	418	432	453	402	433	451	435	401	427	457	435	423	442	423	418	445	435	468	448	424	433	454	425	470	426	469	449	469	404	457	411	445	421	439	482	433	471	454	510	438	475	470	425	438	374	430	453	420	433	429	436	439	432	413	409	440	423	456	435	455	483	457	444	467	442	484	445	463	430	453	444	435	408	411	440	469	445	447	408	435	450	434	410	434	409	441	441	407	427	427	456	427	416	445	458	481	454	403	402	424	444	410	483	426	452	438	431	435	472	451	456	434	410	440	463	466	467	414	425	445	454	485	452	400	419	423	450	410	441	430	450	402	418	439	425	480	431	465	432	425	425	402	453	418	436	423	455	442	435	452	450	478	443	455	456	481	452	470	456	428	450	456	412	489	443	441	425	453	456	410	436	447	453	429	440	414	457	416	421	425	419	445	443	414	427	487	414	438	431	417	473	430	463	420	467	446	430	487	420	389	438	418	435	449	412	445	419	433	406	391	444	469	437	424	454	441	460	471	427	389	442	490	427	435	415	489	441	451	477	445	424	426	471	418	409	466	433	433	474	435	417	442	476	428	449	438	424	430	437	425	460	451	447	475	448	432	468	464	466	447	452	436	464	388	449	427	420	430	456	414	432	449	439	404	444	451	416	440	425	429	431	461	455	442	436	452	437	443	455	429	393	442	474	454	445	454	464	463	443	459	416	437	445	454	433	468	479	447	446	420	438	486	427	445	415	403	454	447	452	474	439	447	409	439	471	421	426	408	438	421	444	433	410	420	432	427	419	438	414	449	460	415	417	456	435	443	476	412	465	410	401	465	483	433	430	429	434	415	463	446	448	448	415	425	452	412	423	418	433	454	406	449	438	445	458	483	487	424	478	438	438	408	458	426	390	445	424	478	418	478	471	451	448	423	432	413	477	420	455	448	444	444	434	422	473	407	459	446	413	417	410	426	449	420	407	452	417	447	480	481	434	435	442	456	404	436	400	468	449	460	403	467	429	413	438	425	449	440	444	450	446	400	397	429	412	477	416	468	443	472	460	398	464	442	424	448	448	439	436	439	441	456	448	452	401	413	425	436	431	410	486	448	437	459	426	423	417	419	458	450	467	421	502	399	419	468	434	441	436	397	389	445	413	460	439	429	429	431	425	426	441	454	465	479	454	450	459	441	438	441	401	452	456	433	409	447	443	445	479	408	423	413	437	434	413	418	454	433	443	420	470	455	434	406	487	386	438	416	424	436	468	427	426	421	448	456	443	402	457	419	420	462	426	453	411	429	427	438	441	458	462	474	416	404	477	409	431	415	474	424	445	462	443	410	433	423	423	417	445	451	445	465	494	422	403	472	467	424	421	415	436	473	487	438	472	439	416	450	430	441	470	440	449	448	426	482	448	454	479	460	449	436	423	396	456	450	435	440	390	430	444	441	431	407	469	459	418	439	418	439	439	484	444	460	480	422	448	420	417	411	454	435	457	436	435	444	415	420	433	447	432	427	444	443	434	423	459	422	448	449	414	457	420	442	439	464	448	403	449	428	450	433	459	440	410	448	436	410	455	469	465	425	445	490	452	445	437	448	422
28026	16866	2862	480	321	261	275	235	238	246	217	226	263	187	241	234	210	222	224	229	216	228	213	223	232	260	232	205	212	210	220	248	214	218	243	201	247	224	211	237	229	224	234	220	244	261	223	254	218	230	221	235	221	225	208	213	232	226	257	229	232	243	201	233	210	211	248	231	213	246	232	230	231	209	222	184	203	236	218	221	237	263	262	250	239	247	217	218	230	218	236	234	230	223	216	226	237	216	232	217	230	260	247	231	219	198	231	226	202	240	208	229	215	196	221	234	240	235	215	253	207	229	239	250	247	258	228	221	227	242	224	209	205	220	257	240	210	220	236	228	247	191	235	236	249	241	217	240	214	231	248	223	232	223	223	234	221	213	209	245	221	242	243	202	220	243	246	209	231	246	231	208	215	242	203	221	238	207	216	228	244	206	224	218	210	211	284	215	213	240	261	245	207	235	230	230	212	210	224	244	234	234	183	206	218	222	196	216	241	219	247	221	221	248	230	224	235	232	220	236	226	252	221	210	232	214	214	235	234	210	242	220	210	244	209	227	215	220	236	208	241	222	200	234	231	216	231	246	185	224	229	225	223	232	219	231	235	226	206	229	242	224	213	229	240	227	214	245	192	203	228	236	235	216	220	192	241	205	210	234	218	229	218	208	228	220	218	228	225	209	227	230	227	232	242	226	250	223	233	236	209	228	211	258	219	225	241	218	235	213	233	230	200	215	226	251	243	232	241	243	235	215	237	225	219	223	246	219	220	201	253	250	226	215	202	209	220	222	217	230	222	225	219	196	215	229	232	220	218	233	209	209	190	214	249	229	233	207	226	237	229	213	228	235	190	225	190	196	207	227	233	210	231	194	225	252	241	221	204	235	235	233	227	205	240	224	217	200	214	204	242	226	269	242	218	210	211	236	221	237	235	199	231	234	227	238	230	208	212	219	226	232	223	210	236	232	222	229	216	222	235	239	227	223	226	218	198	247	266	206	220	240	239	210	219	261	264	218	222	230	224	232	209	231	241	231	215	231	200	205	221	244	213	229	188	242	219	232	202	214	191	236	248	232	222	243	231	229	224	255	215	218	222	235	197	247	252	244	197	223	223	231	244	213	225	219	265	227	220	203	202	224	214	218	218	235	233	229	195	238	241	244	260	226	249	231	250	223	195	211	217	221	213	230	242	232	237	222	244	185	233	232	261	255	237	242	208	239	226	236	216	243	238	254	244	226	231	235	244	234	230	215	228	233	217	206	246	230	237	225	212	219	204	225	243	237	227	217	255	242	226	253	236	237	200	249	205	230	229	243	211	225	210	229	231	220	237	234	235	222	226	269	203	219	239	229	242	219	238	215	228	218	234	224	238	206	261	210	243	217	203	207	196	204	234	221	206	227	217	216	235	206	210	222	226	221	229	228	235	204	229	218	220	219	248	254	212	237	223	217	215	205	260	236	231	203	242	262	220	222	229	222	213	227	255	222	220	256	205	260	231	190	195	250	243	248	222	233	223	262	230	207	232	224	248	215	238	230	216	211	216	227	232	223	222	233	226	227	241	262	249	227	241	221	231	200	214	206	230	259	246	207	210	236	221	224	240	216	227	236	248	234	244	229	237	232	258	217	223	205	211	221	227	246	220	236	259	251	212	228	234	239	259	221	225	234	239	220	259	238	208	248	224	207	244	216	225	221	219	214	217	230	223	242	189	232	213	230	213	232	208	245	234	206	209	206	200	222	219	229	225	222	214	222	205	230	202	232	225	220	238	236	215	244	261	244	196	217	207	220	210	223	199	227	214	231	241	253	221	232	225	207	238	222	245	225	208	230	246	220	231	212	224	250	235	242	235	227	233	233	230	238	245	214	238	221	222	233	215	237	232	216	236	222	231	208	230	250	197	206	237	222	213	227	203	215	239	227	222	198	230	217	210	212	221	256	222	241	211	217	211	203	212	248	199	216	224	190	235	228	203	224	250	205	260	241	229	223	249	203	252	231	253	225	219	227	227	227	246	200	227	251	213	232	215	235	207	228	227	221	216	223	232	195	219	217	215	212	257	224	226	211	239	232	260	236	219	247	212	222	218	216	197	237	206	241	232	225	226	240	236	226	236	221	217	217	219	235	203	226	222	220	232	244	210	224	224	241	208	233	225	208	236	245	227	214	247	206	233	228	217	228	233	214	216	220	220	223	237	238	255	230	246	216	236	229	216	238	229	233	204	209	240	214	237	221	237	246	245	232	232	238	222	214	249	227	241	231	213	208	237	222	224	222	225	243	239	261	252	221	222	235	239	242	241	224	223	240	201	209	235	259	192	235	228	227	224	230	241	229	214	204	241	213	246	232	224	236	232	210	239	225	247	231	204	236	207	187	219	207	252	219	224	232	213	234	221	229	222	255	227	234	223	251	245	225	204	214	222	261	219	225	200	214	186	209	224	238	232	209	207	203	201	198	231	223	240	230	244	227	213	241	206	232	204	253	224	209	231	230	211	224	213	191	226	209	222	241	243	213	232	232	213	255	212	222	225	229	211	232	216	232	234	215	246	233	236	220	217	223	217	230	232	248	205	210	238	229	225	228	218	233	232	211	213	215	227	229	216	227	240	250	215	228	201	232	241	199	236	214	221	232	229	212	220	223	217	207	231	216	253	219	222	230	217	220	211	202	225	235	224	216	198	218	235	235	217	225	257	234	194	230	227	213	216	207	243	235	195	203	224	243	212	229	247	217	207	212	241	228	229	238	224	223	229	230	219	219	233	183	205	231	201	219	211	240	228	217	223	241	219	217	272	230	240	209	226	247	239	226	260	231	242	235	239	233	215	219	219	202	208	243	231	239	205	248	203	241	242	198	267	241	213	215	231	248	215	215	240	240	257	215	215	219	195	193	206	220	247	222	200	216	202	203	229	253	215	245	239	224	217	227	220	226	201	225	227	255	217	234	226	222	220	238	205	239	254	216	213	235	202	222	221	209	249	243	209	238	243	243	217	231	211	225	216	220	231	226	218	210	219	233	239	231	229	235	234	231	248	228	212	268	201	215	241	200	226	221	226	211	216	207	228	206	219	218	228	226	225	234	227	236	218	202	232	231	214	228	208	242	246	254	211	232	211	201	213	200	229	215	222	222	217	268	228	208	191	222	216	217	241	205	221	251	223	213	223	226	227	226	217	227	218	234	218	214	226	213	215	225	255	229	217	222	226	222	250	243	208	261	229	249	214	226	216	229	239	207	248	234	233	229	205	239	235	255	227	249	219	226	250	227	195	239	201	213	221	234	219	220	207	239	227	233	223	221	227	229	251	243	230	213	211	238	206	236	223	221	249	232	210	232	215	196	220	228	209	213	218	219	228	239	222	233	211	260	228	230	216	206	233	220	228	212	204	218	206	218	236	213	209	232	241	212	221	196	213	218	220	214	238	228	255	225	214	248	251	220	228	202	214	226	237	219	223	215	232	225	201	219	235	217	238	245	231	222	215	216	219	236	236	226	239	198	207	205
4365	776	622	379	332	312	299	291	296	283	253	280	245	248	275	258	294	251	243	271	270	261	240	251	240	242	244	281	251	248	248	246	279	259	255	217	250	247	246	279	252	246	255	254	227	286	203	251	242	243	224	279	270	239	245	265	270	247	281	237	259	275	260	248	257	243	227	291	268	244	253	273	227	249	256	264	266	285	272	223	278	244	245	249	267	266	250	257	248	243	260	281	243	257	274	236	236	264	251	266	270	292	280	260	247	241	277	241	257	249	261	263	252	281	255	245	281	253	230	269	255	266	254	249	263	269	247	236	271	253	267	247	258	264	232	269	232	272	276	260	237	237	239	246	268	266	258	259	257	221	245	260	275	274	250	255	241	280	265	289	237	243	253	263	270	259	242	260	288	236	266	269	279	242	251	260	251	227	259	234	276	261	261	238	274	255	254	245	265	246	262	256	250	251	247	235	245	239	261	239	266	251	262	240	245	255	243	274	245	249	240	261	240	286	233	244	250	253	274	264	270	276	259	282	253	255	218	247	274	277	238	236	258	244	290	228	217	241	259	249	258	248	238	233	260	253	247	264	243	236	232	271	259	247	257	243	290	258	256	251	270	240	268	239	243	276	253	252	247	259	256	258	252	252	262	248	243	238	232	274	238	268	256	252	214	233	275	271	270	244	275	261	234	277	268	224	277	257	265	264	266	283	274	253	255	251	247	270	250	269	247	256	262	270	258	273	237	230	249	237	259	235	223	287	244	251	255	253	260	260	269	249	265	275	238	250	236	254	230	281	240	259	275	237	268	241	278	252	258	270	248	255	241	269	287	237	265	239	287	272	261	272	281	225	269	265	235	229	255	241	234	263	254	275	236	254	252	244	249	263	253	261	255	250	255	275	270	250	273	249	243	266	248	276	250	258	257	260	263	273	275	283	259	272	256	256	269	251	227	257	274	246	260	256	252	264	257	267	220	262	280	227	238	265	257	265	227	234	247	254	241	226	278	253	260	271	288	224	260	239	248	216	268	274	242	245	260	240	249	271	250	259	241	268	257	268	250	242	248	240	252	251	221	268	266	212	252	232	244	274	241	252	243	244	263	243	254	257	230	268	267	247	240	250	245	236	236	233	254	221	235	238	269	252	243	239	243	270	260	247	258	261	266	272	245	250	228	268	243	241	278	292	241	268	237	266	268	236	262	259	275	268	241	250	269	237	258	267	263	284	238	255	268	285	250	255	220	247	256	236	254	251	263	237	264	255	233	252	257	258	253	271	234	240	229	261	252	269	243	258	211	270	257	247	260	249	262	266	238	262	261	223	260	246	282	250	293	280	264	251	272	257	239	238	247	255	269	270	253	253	273	259	257	242	250	262	275	265	242	259	271	266	257	247	248	249	252	257	249	262	273	233	235	250	263	251	253	256	264	270	218	278	262	247	236	260	251	261	241	259	255	284	228	262	240	269	260	257	241	248	229	218	233	247	246	250	229	244	260	245	283	245	266	239	267	249	248	249	275	241	253	253	251	234	269	244	258	254	238	255	240	227	259	256	233	258	238	240	266	229	270	243	241	241	261	256	228	256	275	263	249	245	242	271	244	270	277	238	259	259	266	275	274	244	260	243	246	260	250	274	238	229	253	233	242	269	254	240	265	250	281	254	253	238	255	260	252	249	242	274	242	298	248	247	255	225	223	254	269	251	242	252	285	253	251	283	247	252	216	316	251	263	263	234	252	253	256	296	263	250	285	248	270	280	268	243	284	238	260	257	234	270	270	270	291	269	268	257	266	236	247	287	256	257	249	242	254	248	234	233	254	243	266	251	251	306	246	261	269	224	270	264	265	272	257	270	261	264	249	216	258	243	231	260	258	279	255	241	259	261	252	282	298	243	258	259	226	250	227	236	263	253	287	243	252	236	280	233	232	241	244	231	259	264	260	246	249	269	255	254	255	253	269	267	240	229	276	277	257	252	294	286	278	266	265	254	275	256	243	265	249	261	226	270	238	264	268	281	242	265	255	266	250	291	237	261	228	240	266	244	241	252	261	253	282	243	237	251	250	236	251	237	270	244	260	259	249	247	231	242	252	240	245	262	233	279	296	243	254	266	254	270	206	263	261	264	227	227	232	236	254	290	249	251	247	288	258	283	265	254	294	288	265	278	247	266	244	264	235	259	246	240	246	244	226	276	277	272	235	244	258	231	249	250	258	240	278	283	243	271	277	259	255	275	271	265	257	253	235	257	250	230	255	283	266	279	240	239	274	235	249	254	256	244	260	264	242	226	280	295	269	246	257	264	254	240	270	276	250	250	274	237	284	262	245	267	237	285	263	265	255	247	228	256	245	236	243	260	272	264	299	295	272	254	235	265	212	252	228	262	256	244	237	246	256	257	234	283	257	252	246	251	280	262	268	232	251	263	240	249	259	260	252	266	247	251	247	233	281	252	253	272	271	251	266	275	224	261	289	248	256	267	263	261	245	264	248	269	232	274	261	253	253	229	269	276	235	272	230	287	234	284	258	291	274	266	247	272	243	261	245	251	247	265	252	230	295	245	257	268	262	262	231	290	239	259	242	242	274	248	246	238	283	253	263	246	233	261	269	224	259	249	244	243	303	245	266	259	252	266	281	275	255	235	243	246	281	237	273	261	300	223	248	272	275	256	225	264	250	240	273	244	239	274	260	253	236	266	267	251	250	243	237	243	230	241	237	250	246	245	253	244	252	269	241	221	236	267	265	251	269	253	257	225	270	252	251	256	255	260	249	260	248	265	260	255	254	267	241	236	252	236	271	248	259	272	258	280	266	254	269	262	260	268	251	249	261	228	265	254	274	241	229	270	237	264	236	272	264	254	259	245	273	255	275	240	262	232	269	260	241	224	242	262	229	271	276	277	259	247	263	263	246	252	278	266	229	258	246	273	238	257	245	284	270	257	258	262	280	238	251	240	235	254	252	278	234	244	253	253	249	281	262	247	255	248	289	245	248	246	245	264	227	237	270	291	259	263	258	230	260	254	262	261	234	244	256	276	255	259	262	258	272	242	233	249	237	248	229	262	246	214	260	253	235	270	273	262	270	242	253	262	246	264	251	271	263	281	256	251	249	236	249	254	272	278	263	272	252	260	255	253	269	216	251	274	231	267	255	234	260	271	284	256	266	237	253	265	262	265	249	279	280	242	285	245	258	247	263	251	281	229	278	237	254	263	242	245	275	293	280	245	257	264	253	254	256	247	258	264	239	255	262	260	279	262	248	213	244	253	267	262	235	274	278	252	230	284	275	251	269	229	278	254	250	266	249	224	243	256	253	241	261	265	258	259	247	249	302	264	249	259	275	250	278	214	259	252	251	259	267	229	244	274	244	265	252	240	261	241	234	237	253	265	220	271	244	257	268	264	247	271	278	235	266	251	244	239	249	245	235	259	261	254	267	239	264	226	270	269	261	238	255	261	258	255	260	228	253	260	220	264	248	269	243	262	263	261	249	247	240	243	251	243	249	208
23989	21370	28613	24532	21358	8046	811	502	437	399	315	306	267	267	263	240	244	231	242	241	199	230	196	181	203	216	179	206	186	201	203	195	199	194	236	190	208	202	190	182	216	177	199	200	178	178	191	198	206	169	167	184	187	178	187	193	195	176	204	188	199	183	163	177	174	182	174	172	190	197	195	179	195	192	191	190	188	198	168	170	173	171	191	189	208	191	179	216	195	221	184	187	211	207	201	180	192	198	191	179	189	174	154	196	202	200	192	184	171	191	184	192	177	186	176	213	178	194	205	203	170	198	192	185	183	198	188	183	229	193	203	195	186	185	205	205	188	193	202	185	172	185	192	225	207	216	206	190	190	164	190	168	193	197	191	177	170	165	170	163	174	189	202	179	197	184	192	198	216	186	194	176	201	188	186	182	195	179	195	187	205	176	179	196	201	197	187	174	167	191	194	188	189	179	158	186	189	206	180	188	173	186	189	189	167	191	190	183	171	174	211	166	191	188	218	190	191	180	186	191	184	194	172	186	213	185	188	202	191	185	191	187	211	198	183	186	202	172	184	179	177	214	200	208	187	216	168	186	165	179	203	210	185	175	200	189	196	190	162	210	206	174	204	201	192	190	191	199	176	192	199	164	190	197	180	172	196	198	174	176	187	192	196	206	191	170	197	209	207	206	156	196	168	189	188	197	202	210	192	197	186	180	191	185	160	164	227	167	193	180	171	202	200	199	181	188	165	200	190	179	183	184	213	200	175	185	191	204	188	184	189	163	187	201	174	194	208	214	178	180	181	178	195	192	196	198	181	161	189	201	194	202	219	203	195	185	191	190	175	214	194	188	200	177	175	182	184	184	200	205	186	190	227	189	187	194	174	206	201	200	182	175	198	208	201	194	160	196	181	196	175	195	202	174	180	194	192	181	188	178	189	180	171	184	198	204	203	183	202	212	152	173	187	197	201	180	174	194	191	183	170	189	180	199	172	189	193	176	183	180	164	198	203	193	174	183	186	215	192	190	172	172	184	171	184	178	222	186	166	195	183	173	216	189	185	151	179	169	201	204	187	180	193	195	174	188	183	206	186	192	185	200	207	184	190	179	187	196	196	205	189	182	189	170	176	192	202	219	172	175	189	194	173	198	198	195	203	216	174	181	172	200	173	188	195	201	175	215	195	217	197	194	208	164	154	164	179	193	197	202	172	202	199	185	182	193	183	197	197	168	207	207	218	190	186	176	193	177	194	196	185	200	162	178	175	181	195	183	204	162	173	187	195	171	180	206	191	204	179	187	194	194	199	159	197	182	182	186	197	185	194	183	195	198	187	157	161	172	209	178	171	173	186	181	178	191	204	190	186	210	204	211	192	199	186	186	177	191	185	197	175	190	191	188	191	189	184	181	171	196	181	206	184	197	190	188	203	190	170	162	179	171	186	208	203	200	170	186	207	223	186	204	169	195	177	166	175	187	181	177	185	186	187	159	156	192	210	200	183	189	224	199	188	198	185	191	173	212	210	209	183	177	170	198	182	157	165	177	194	153	192	174	158	157	215	157	147	190	200	209	184	195	222	193	191	184	192	192	193	201	172	185	174	189	183	185	187	183	197	171	203	202	170	195	200	201	174	206	173	167	175	191	191	167	188	185	175	193	204	198	200	186	198	171	183	176	181	216	157	201	174	200	179	211	198	187	181	181	211	209	181	187	199	185	174	201	179	201	184	176	163	186	186	168	177	201	177	207	169	196	174	177	188	168	195	200	207	159	186	213	173	216	175	194	187	190	201	188	195	168	184	205	161	166	182	198	192	196	200	167	183	196	186	195	184	187	188	178	194	212	218	188	180	185	206	208	192	177	191	189	197	181	154	208	212	208	171	196	200	178	196	191	144	173	206	200	169	179	183	158	188	176	196	192	203	168	194	174	184	171	185	204	178	182	192	169	176	190	174	178	192	185	200	180	198	186	182	197	175	168	201	188	240	176	196	177	185	168	184	175	185	195	172	203	154	191	168	200	198	191	190	172	205	158	181	183	222	168	193	194	176	194	158	176	185	193	199	181	209	181	174	190	190	168	187	176	175	171	180	172	178	176	174	184	154	181	192	209	164	185	180	163	196	194	196	196	195	196	203	183	174	187	211	171	188	163	186	179	179	178	178	181	181	166	185	185	190	189	188	168	189	173	204	172	185	165	200	182	161	189	172	190	200	185	204	179	192	202	191	185	204	189	175	179	205	177	187	198	206	158	175	197	195	196	201	185	187	194	163	177	168	184	199	205	177	210	176	167	197	182	192	203	201	190	202	195	201	193	212	186	189	182	180	182	180	189	159	167	187	181	184	180	213	187	197	195	180	172	205	175	196	197	185	188	172	178	197	168	195	201	165	174	191	173	153	192	183	206	161	219	195	164	197	200	170	199	201	181	192	169	173	177	179	192	181	182	160	213	204	185	194	190	187	193	175	156	176	186	174	203	204	176	196	191	184	203	194	182	184	215	191	186	179	199	197	202	192	199	192	228	180	175	206	175	200	171	169	189	205	180	192	180	185	157	187	194	199	184	193	167	180	175	173	173	187	173	199	196	179	189	211	200	202	168	168	174	180	158	177	162	193	208	176	198	178	156	196	204	193	174	210	183	214	200	194	175	205	210	187	171	192	188	185	192	194	168	186	188	171	189	197	211	196	186	177	219	192	175	186	163	169	157	189	205	175	164	195	210	192	185	184	172	173	211	193	208	179	169	187	192	171	184	193	174	180	173	200	176	161	197	189	197	182	189	199	186	192	225	201	178	200	190	183	169	215	199	172	175	170	174	180	170	173	196	204	175	184	191	187	192	201	176	186	197	188	203	167	177	171	179	178	189	205	194	177	164	193	198	191	194	186	178	202	212	187	147	181	201	179	200	186	212	152	186	202	178	178	192	169	199	205	182	222	183	182	161	171	159	182	204	184	161	188	206	191	191	189	173	200	175	196	161	171	178	183	182	187	180	190	180	190	189	209	204	174	157	181	212	205	181	176	178	184	193	183	178	179	174	179	212	166	186	182	201	176	194	192	175	208	188	179	186	162	192	198	184	163	199	195	205	175	182	172	195	209	180	195	182	190	201	169	157	210	205	184	198	185	177	175	195	191	198	179	174	164	211	222	186	180	203	189	221	185	175	203	180	174	199	183	206	190	168	174	165	193	204	166	198	192	200	183	195	197	192	185	200	180	190	178	148	179	184	197	182	175	169	183	186	159	183	193	183	183	210	185	178	178	185	181	197	208	190	182	191	200	200	197	189	187	186	202	194	202	188	188	190	189	158	197	181	199	181	172	167	188	187	186	201	210	203	178	173	188	174	184	178	176	192	183	166	182	198	170	163	170	176	213	195	197	189	182	217	211	191	195	158	206	203	183	177	208	184	194	177	188	206	173	197	190	182	191	199	198	188	201	175	182	211	174	176	194	172	186	181	180	167	200	200	190	169	198	212	219	204	161	188	163	171	174	185	195	189	165	189	195	202
3354	8964	5668	2576	1883	1373	997	824	631	540	464	450	414	338	337	320	296	278	287	265	251	273	240	233	251	229	233	233	232	210	220	245	218	203	222	239	215	241	259	207	220	186	222	201	208	216	207	239	195	214	225	198	228	192	207	208	185	240	241	240	202	205	232	190	208	214	198	210	192	184	202	192	199	212	221	231	197	202	207	225	208	202	229	188	202	200	204	198	210	207	183	175	218	198	225	225	220	183	205	209	212	194	208	199	200	236	232	191	217	200	240	183	184	193	194	193	218	220	200	196	207	212	209	203	220	187	205	209	200	204	202	213	192	214	208	194	182	213	187	205	201	211	204	197	183	226	209	186	221	198	179	219	232	188	176	188	225	196	182	209	200	188	198	228	194	209	201	196	229	208	165	220	197	193	205	224	193	212	207	226	192	225	187	216	205	203	206	213	175	197	192	215	214	204	209	203	219	183	211	208	181	215	185	188	201	195	203	212	194	186	203	206	203	210	225	231	205	214	210	199	212	188	193	203	200	203	199	216	219	209	206	201	200	202	203	209	243	189	218	195	208	244	208	183	215	199	207	204	221	204	203	225	170	204	194	237	202	210	190	216	230	235	176	185	181	226	201	201	228	218	203	208	197	221	193	193	221	186	200	215	204	199	198	191	231	212	211	187	178	192	204	208	195	210	186	230	209	216	210	201	207	221	177	199	201	193	185	215	218	184	199	219	235	183	196	201	205	177	216	215	214	206	216	203	211	184	193	241	187	231	202	191	207	190	216	216	212	206	197	174	206	241	185	195	212	209	187	204	223	235	182	186	202	203	217	186	221	204	195	196	204	199	211	216	217	217	185	199	232	214	210	191	197	201	220	196	242	210	225	187	232	210	172	210	206	210	189	203	209	202	196	199	222	204	222	185	222	187	208	222	219	212	173	189	217	196	197	195	209	205	198	195	193	233	184	219	180	203	206	202	196	188	204	204	193	205	202	207	218	189	186	184	216	225	168	217	216	197	189	220	202	206	205	193	223	225	196	225	218	200	189	206	213	221	183	225	190	222	215	230	205	185	211	193	206	207	195	219	206	208	188	222	187	203	201	218	207	201	187	192	200	202	217	199	210	194	181	177	195	224	217	198	204	193	209	220	223	188	203	204	216	218	196	230	202	216	206	196	202	176	205	196	201	198	210	199	228	189	183	187	203	207	205	202	191	196	207	188	211	201	223	194	203	183	224	207	199	220	214	210	215	214	195	185	220	179	209	215	210	204	217	208	201	226	174	196	196	213	183	192	206	211	219	197	193	208	189	211	197	218	228	220	209	187	230	211	182	228	202	213	198	212	215	241	235	196	202	207	225	167	206	197	190	187	218	203	201	199	199	213	188	220	203	237	194	207	202	205	180	206	222	198	198	226	200	212	176	223	209	208	214	176	208	221	219	180	219	201	224	190	212	201	210	202	213	198	205	189	218	215	200	184	214	185	201	224	213	200	203	195	198	201	188	197	223	190	206	224	187	201	187	210	195	201	195	222	172	191	189	197	223	196	213	247	188	235	218	200	209	185	218	212	188	193	214	203	213	207	197	205	189	170	210	199	212	221	188	190	197	229	211	219	213	176	222	191	186	227	204	197	205	225	199	196	200	208	208	217	223	199	208	184	209	197	215	182	204	200	187	187	191	218	205	180	193	228	231	222	243	200	189	191	190	189	192	192	221	195	190	196	183	168	229	206	207	200	220	194	228	223	207	192	223	180	191	225	211	210	223	194	198	198	207	191	213	229	198	206	204	191	185	190	221	207	199	210	173	216	230	203	217	202	207	207	237	194	203	172	220	220	210	183	199	178	207	184	210	201	168	203	200	216	221	208	217	216	206	213	185	220	197	192	216	200	191	222	200	204	201	184	192	183	217	210	231	205	204	200	235	218	211	204	188	226	179	202	180	204	202	197	180	212	220	190	185	211	211	201	191	215	193	183	200	199	178	222	192	199	208	170	175	173	197	191	227	202	206	190	210	217	232	218	220	194	182	209	199	189	199	192	215	193	198	201	194	217	209	201	204	212	228	204	233	237	168	191	188	200	199	217	211	212	199	216	215	206	198	199	195	211	191	214	197	208	206	227	188	209	196	184	191	208	201	213	216	212	226	212	198	190	180	200	184	185	218	205	168	211	208	172	219	209	197	198	214	204	212	224	211	227	206	246	222	205	181	229	220	213	217	215	223	194	217	212	220	211	234	216	190	219	194	199	194	210	206	219	217	199	207	192	202	216	204	214	231	193	197	201	204	221	220	219	211	207	204	187	224	206	212	241	205	235	212	185	201	210	194	204	195	204	223	188	226	212	197	222	204	201	208	197	181	224	200	204	232	185	212	196	187	199	188	191	200	197	210	215	204	202	194	184	210	207	230	183	219	196	216	205	208	217	215	199	227	195	205	187	196	255	208	217	209	193	200	223	203	184	209	213	204	213	189	227	211	203	211	206	195	192	208	212	194	209	194	205	204	207	197	216	222	210	200	206	210	187	213	194	185	193	211	231	192	219	215	219	215	218	207	187	205	198	214	215	218	215	222	196	203	216	193	209	194	226	228	224	197	197	194	197	204	211	194	204	179	216	208	208	205	200	194	203	196	191	198	217	172	202	200	196	222	195	215	205	202	209	202	201	225	212	188	201	217	213	203	224	221	202	214	210	218	195	178	196	204	209	175	213	219	205	186	218	192	206	201	183	196	201	197	192	210	203	201	201	217	207	211	177	198	198	199	220	188	219	206	203	204	202	195	212	190	198	199	193	209	220	225	196	206	200	228	228	212	211	196	177	215	206	201	198	210	193	214	224	206	208	183	228	222	210	187	213	193	213	203	213	193	192	197	182	233	210	204	202	184	201	194	208	208	199	196	208	208	204	207	207	211	192	201	232	200	197	218	220	214	187	210	201	195	202	198	184	191	207	210	221	193	208	213	187	231	219	206	178	197	191	200	199	194	196	234	212	200	225	217	219	217	207	191	211	225	194	218	217	215	203	197	197	198	199	202	206	196	221	218	190	187	205	196	213	207	186	216	198	179	199	179	182	196	209	188	213	190	225	186	196	180	188	195	208	192	213	193	200	209	203	204	204	224	218	201	228	173	185	215	201	179	195	190	212	214	191	215	189	216	209	227	193	233	206	205	212	211	179	198	206	198	180	198	225	228	206	205	192	187	185	186	212	190	200	203	191	223	231	190	188	201	177	210	249	224	210	228	224	174	204	211	211	199	216	218	203	184	222	193	210	210	192	212	194	191	207	185	219	222	205	190	208	170	213	229	224	218	233	213	211	175	219	193	189	189	189	185	182	208	228	194	245	197	204	220	218	216	181	210	192	208	230	215	211	212	194	206	177	209	218	199	195	186	189	191	185	191	218	178	186	180	185	201	207	203	199	215	211	224	207	188	206	187	183	200	204	224	192	198	192	213	218	228	207	200	193	215	165	198	223	221	210	183	204	218	209	201	185	203	208	201	174
25140	21227	27237	25398	9310	858	634	563	531	558	511	528	475	456	467	464	458	463	431	454	457	409	458	460	445	442	471	423	444	420	425	440	396	421	443	412	431	431	425	438	398	425	422	411	438	401	453	440	438	438	477	381	443	424	425	416	383	450	411	408	469	421	407	457	409	440	434	419	407	440	486	396	429	420	441	416	433	430	415	421	453	430	411	441	440	433	445	404	452	423	421	476	426	424	396	454	419	414	455	439	413	396	436	431	416	402	439	432	441	453	405	455	459	431	447	403	454	440	438	444	417	407	406	391	423	411	440	424	417	455	437	409	410	422	401	394	453	456	416	471	440	392	432	462	464	451	434	437	459	385	417	478	421	411	415	461	421	417	443	436	441	416	411	444	397	380	447	421	416	454	443	424	455	438	434	398	416	427	412	427	456	449	457	401	449	440	462	409	419	426	428	437	435	385	421	447	414	439	463	401	409	450	401	416	447	424	374	423	441	403	448	418	445	444	436	447	400	389	440	389	417	422	421	407	396	435	458	420	398	394	452	435	429	425	460	428	441	453	444	422	432	437	415	418	444	397	456	406	476	418	426	455	472	448	411	401	427	460	456	409	430	435	411	416	445	407	398	426	444	437	456	423	446	395	430	456	436	392	452	448	442	400	389	448	429	425	413	401	458	444	386	408	434	425	417	411	428	454	422	418	425	446	414	398	430	403	431	443	406	440	427	412	399	429	444	455	426	385	413	441	409	396	456	415	414	458	415	397	424	458	413	389	419	430	432	436	428	438	455	417	423	425	446	419	414	411	437	409	410	420	436	433	423	417	426	418	474	422	461	463	416	436	449	402	432	426	414	422	364	426	380	412	434	416	444	411	473	446	454	407	418	399	414	409	421	395	433	427	432	447	414	407	438	394	422	433	406	386	407	440	431	437	447	425	385	429	424	417	473	425	416	395	387	421	423	435	367	423	426	418	387	418	407	417	441	446	451	428	419	451	412	435	407	432	427	401	421	418	446	376	461	437	397	409	423	458	405	423	447	450	413	440	407	430	463	405	430	437	407	444	449	441	424	402	413	416	368	407	426	411	421	395	426	405	424	429	394	448	412	429	413	429	427	437	405	443	445	437	466	437	423	433	455	440	425	421	424	400	376	394	421	455	435	447	431	451	427	415	437	449	430	442	460	449	461	417	415	449	438	457	422	417	445	425	429	462	413	454	419	417	450	425	430	411	452	413	415	426	410	422	449	433	438	373	438	375	421	422	419	416	429	447	399	425	487	394	450	425	453	447	417	448	406	425	442	408	421	416	464	405	417	434	420	424	413	416	446	403	399	434	450	421	414	422	429	425	419	433	433	408	431	446	448	459	447	429	447	426	458	400	438	408	442	437	412	467	499	434	425	423	401	439	446	419	418	422	449	443	417	475	411	419	458	434	391	446	401	440	417	450	433	414	465	411	425	444	456	469	427	384	426	424	427	412	401	431	466	438	437	405	405	412	439	439	408	453	427	382	402	404	423	427	456	424	439	387	455	423	421	401	456	413	458	434	398	440	443	424	428	426	445	402	416	437	451	436	424	434	427	426	436	438	426	441	397	395	423	421	465	437	441	414	406	440	404	434	442	415	442	415	408	433	392	449	393	438	412	450	408	443	428	441	451	424	403	406	414	430	458	409	410	414	405	391	466	444	429	449	425	404	416	422	424	413	429	424	414	462	411	445	451	416	404	438	430	440	435	430	413	459	401	434	441	415	450	423	416	428	428	406	448	438	434	409	408	438	438	426	417	411	451	420	433	410	445	415	441	466	425	451	441	442	434	419	420	417	411	421	405	392	425	422	420	434	409	437	439	443	411	429	385	433	428	467	437	468	433	441	430	402	421	443	418	433	440	455	416	409	423	415	412	418	395	421	425	427	450	425	430	430	434	403	420	440	419	412	436	414	445	409	458	407	397	429	437	431	419	433	405	412	429	445	412	421	474	408	449	451	430	405	432	418	396	451	409	432	416	411	426	426	449	463	439	441	413	448	412	437	425	414	456	459	434	440	408	447	429	442	405	418	419	431	408	429	400	403	401	435	391	419	448	415	390	427	449	415	440	429	436	458	432	444	437	422	449	413	440	426	399	434	399	428	450	423	389	383	439	435	385	443	434	429	431	419	464	430	397	421	403	411	465	388	435	417	448	401	443	412	437	414	433	419	460	410	394	400	432	446	447	446	415	390	448	439	424	448	412	445	453	428	417	480	439	430	408	430	402	375	435	425	432	461	431	426	433	397	411	434	409	377	399	459	417	398	435	450	410	445	426	418	401	423	436	452	449	418	415	435	398	393	418	424	460	402	410	443	423	408	447	415	405	419	458	399	408	386	403	423	438	469	382	455	441	428	432	433	403	433	444	402	411	411	422	431	450	424	436	471	400	404	432	445	407	427	453	417	432	417	389	455	399	437	427	408	462	425	447	407	411	410	452	436	441	419	438	448	402	433	435	408	419	466	421	429	424	403	423	419	420	439	453	435	413	436	387	415	422	442	391	428	444	382	449	412	452	414	409	428	425	400	430	451	435	417	464	419	427	436	419	433	434	465	420	416	427	389	431	448	446	409	419	402	422	435	431	420	446	457	437	438	499	429	456	462	439	432	440	400	433	419	405	429	448	417	431	409	402	462	387	416	390	435	423	462	419	444	403	416	433	404	433	431	378	453	433	429	438	419	429	449	433	411	397	420	405	417	440	438	425	397	404	436	375	416	468	423	480	398	446	427	429	407	466	434	404	387	423	418	411	475	412	424	486	445	362	407	429	456	453	404	432	470	448	440	419	467	430	414	415	422	422	443	381	458	432	417	447	421	418	431	412	394	428	401	470	455	424	435	363	387	461	421	418	426	380	418	427	463	434	434	447	420	426	446	455	421	433	438	418	418	428	432	411	428	422	475	455	417	415	426	386	380	467	425	397	450	410	400	408	429	421	440	420	426	439	437	418	433	391	437	428	440	447	432	420	442	450	453	420	391	451	461	444	469	445	451	440	428	441	405	447	459	420	423	434	436	447	432	406	425	446	430	401	421	412	438	415	415	427	420	411	407	430	405	400	429	421	437	449	389	444	449	429	404	417	451	417	421	418	405	416	397	452	418	429	412	444	426	428	416	428	425	416	411	461	415	430	422	440	396	401	411	431	439	421	459	407	439	439	419	435	417	412	382	419	438	415	432	467	426	458	404	446	385	446	422	440	401	402	439	446	443	418	422	452	452	454	437	426	422	435	456	399	418	445	408	425	425	395	404	410	445	396	430	418	421	434	405	406	382	414	438	430	437	402	394	438	444	423	427	426	423	442	431	441	436	422	451	425	407	427	396	440	448	415	384	412	450	419	383	415	390	440	463	431	386	434	421	438	415	414	436	427	400	451	412	428	455	441	448	404	431	394	401	404	445	471	435	453	408	454	421	436	435	405	450	441	438	396	435	425	396	459	418	416	424	425	410	437	430	433	398	436	441	439	415
3484	5143	3370	1725	1297	1095	918	760	705	639	602	518	532	509	503	489	533	507	459	464	521	515	427	448	507	467	474	468	422	461	459	453	437	461	470	457	493	504	435	423	422	484	489	476	431	426	442	503	473	419	465	439	446	449	475	436	476	417	477	462	481	431	447	474	430	479	451	446	468	466	448	440	438	457	452	444	416	455	449	442	479	475	463	461	433	428	420	436	480	499	435	468	468	441	431	443	489	477	453	488	492	462	474	462	441	450	451	431	452	472	466	409	463	446	438	427	489	457	440	458	462	461	500	459	439	456	441	449	489	444	472	478	488	473	441	444	454	474	456	465	476	440	461	432	420	449	425	485	474	457	449	441	447	459	451	427	451	445	530	459	489	451	440	471	454	452	410	456	470	460	430	458	451	428	451	493	452	469	425	481	447	463	449	475	429	427	457	463	476	436	443	442	470	482	462	409	464	463	464	466	477	470	463	478	446	453	442	468	476	430	444	492	453	478	447	489	427	453	482	471	458	467	459	428	479	453	426	448	468	452	450	453	433	464	471	480	423	476	449	435	438	466	450	448	453	445	498	464	444	472	476	463	481	459	462	465	435	459	418	449	450	452	466	415	455	443	495	430	466	438	448	476	430	464	448	469	433	452	484	427	475	486	433	452	456	440	400	437	492	475	476	462	448	458	448	415	429	461	485	462	466	435	443	467	450	475	474	450	429	447	418	438	478	447	437	460	461	484	435	412	438	494	458	434	463	427	427	415	419	436	468	464	465	453	456	478	466	455	450	448	457	444	421	422	474	423	455	453	469	446	451	431	470	466	439	490	432	436	494	511	454	452	412	459	404	431	479	515	434	449	449	470	456	461	463	447	441	485	460	467	449	460	485	426	439	463	460	450	487	439	436	483	434	431	434	443	476	393	468	419	430	473	445	482	484	441	506	438	414	446	399	472	475	444	455	430	462	481	447	499	436	471	442	455	429	451	474	450	459	425	412	436	441	436	454	394	448	451	450	456	448	466	424	447	441	451	464	462	434	485	445	460	429	429	450	445	464	429	450	435	503	477	474	489	467	457	442	451	487	441	461	425	448	472	470	450	421	429	443	447	436	446	438	442	464	479	446	423	455	442	432	441	481	472	475	422	441	454	435	479	466	442	433	432	497	428	460	443	442	462	475	446	480	440	436	470	432	414	455	452	492	467	461	455	416	462	451	470	456	457	520	474	457	434	431	436	456	441	481	440	473	489	437	481	427	430	467	437	455	424	441	432	438	448	431	428	462	453	447	449	468	443	408	464	440	473	468	430	416	439	451	431	456	483	473	468	472	469	465	462	451	454	446	438	472	410	434	489	440	432	467	452	425	452	443	431	450	516	429	461	452	453	459	471	493	483	451	472	459	455	466	457	436	431	470	454	478	455	492	456	390	456	457	492	472	445	465	466	441	428	418	461	421	497	412	445	437	507	466	476	477	466	465	435	450	483	454	461	443	439	464	461	477	468	472	457	416	476	451	444	468	465	446	467	463	430	464	460	478	475	501	445	436	470	437	445	490	458	480	444	432	421	455	462	431	452	429	477	429	466	435	457	449	467	463	433	472	456	479	451	449	419	481	467	445	398	446	478	444	471	475	490	459	443	433	439	442	440	455	474	442	457	469	414	435	472	462	426	447	458	457	405	427	483	435	439	506	464	459	438	443	425	445	439	463	460	469	424	488	466	469	465	461	448	478	463	432	433	464	425	473	444	491	427	506	455	456	475	465	475	406	438	457	500	438	469	466	454	457	460	468	468	472	422	455	436	467	464	445	461	481	412	457	476	451	424	434	459	459	435	471	455	443	474	455	455	453	434	453	425	462	452	422	470	445	434	488	448	436	478	499	465	447	446	468	491	454	465	466	434	455	417	430	472	495	470	454	444	464	466	410	460	428	451	463	416	467	440	457	493	448	466	441	438	479	449	450	430	451	468	443	466	456	477	460	440	454	452	475	463	435	438	450	467	473	453	432	437	436	472	451	446	435	443	465	453	450	465	465	427	438	429	417	471	439	431	476	452	445	442	442	458	470	447	463	462	426	448	479	427	429	498	477	454	464	438	432	472	422	465	464	470	451	486	431	484	474	462	451	454	438	451	458	474	456	413	451	466	441	461	432	429	485	447	448	466	469	477	448	453	458	463	475	461	444	446	483	458	436	472	407	480	469	469	434	490	476	471	453	446	420	470	420	453	434	441	481	464	495	465	424	445	491	431	446	453	438	479	407	442	469	421	459	417	476	459	467	476	440	491	431	473	445	452	430	433	440	437	448	424	451	473	450	468	427	426	424	421	474	414	506	456	461	445	417	439	467	469	446	445	451	436	437	443	447	478	404	436	477	464	419	459	468	451	481	481	447	424	449	451	414	471	443	453	463	430	456	457	437	466	405	453	432	462	499	412	474	440	453	453	450	466	483	452	471	456	449	427	451	444	450	497	450	454	452	433	466	430	484	471	444	466	453	488	446	461	474	453	476	455	432	474	484	479	457	436	418	464	442	428	448	461	419	447	471	436	431	424	462	442	481	497	423	420	449	421	452	424	469	471	451	456	455	460	472	473	488	432	484	482	458	467	467	453	439	453	465	447	445	479	480	464	468	435	445	447	455	471	474	476	412	453	473	450	468	469	417	443	452	435	462	469	510	455	433	497	471	450	454	422	448	465	469	454	465	422	465	411	460	448	498	454	428	438	464	487	444	444	422	480	426	448	456	450	427	476	477	433	416	466	423	462	456	464	446	459	462	442	496	454	489	417	467	422	434	432	450	460	458	433	433	477	462	444	469	470	465	437	475	438	455	452	472	504	419	446	448	408	466	435	455	463	457	500	430	479	442	456	465	474	447	471	437	485	451	450	418	433	448	462	451	473	433	445	463	422	443	428	473	455	433	457	467	419	428	463	449	408	472	493	465	420	468	468	472	463	452	451	426	475	446	471	455	458	421	473	451	434	435	442	462	443	454	471	413	475	453	467	456	437	426	426	458	461	465	476	439	468	429	453	460	455	484	465	442	487	474	485	424	457	472	455	445	470	498	453	458	444	433	449	474	453	446	480	467	433	428	432	423	454	420	463	459	443	471	434	447	436	481	454	435	448	463	470	424	460	470	437	476	463	434	418	466	442	488	459	493	460	479	426	433	445	461	447	488	428	476	477	441	440	413	438	450	461	430	415	460	434	402	438	449	441	472	454	445	475	448	452	446	467	480	467	454	451	419	444	435	433	436	438	464	425	456	430	452	443	450	478	448	427	484	489	438	442	433	473	467	499	463	428	478	405	492	464	467	420	450	461	499	446	472	472	429	444	439	426	428	435	455	450	451	417	414	470	443	414	447	470	426	461	436	427	463	460	452	461	432	413	414	430	477	442	440	415	419	487	469	496	469	409	427	447	447	479	456	479	451	444	474	442	401	447	453	446	419	480	442	487	492	437	455	460	416	418	453	411	426	442	442	461	484	452	453	462	448	460
22794	21358	29065	24009	21362	21395	6807	1202	873	841	719	649	650	608	555	525	539	523	502	486	497	468	502	455	484	465	462	484	522	440	480	463	457	438	423	452	469	445	441	448	441	399	449	459	427	462	410	440	451	416	459	432	504	463	438	449	413	462	443	454	425	460	455	411	423	455	441	462	440	397	441	440	424	422	437	466	466	467	427	432	464	416	480	411	428	403	437	431	414	439	457	421	450	453	464	449	443	436	419	458	452	414	432	440	457	427	453	476	459	424	437	421	416	413	428	472	425	441	442	432	452	437	445	404	452	430	467	451	453	405	438	446	443	413	442	458	406	450	419	468	438	423	442	455	436	457	429	428	474	446	454	439	427	482	440	417	433	435	469	432	450	459	421	454	421	405	428	431	408	467	416	433	412	438	467	417	443	468	432	421	404	402	445	417	469	407	443	458	447	433	425	428	427	416	443	423	449	488	425	495	450	455	454	463	435	442	429	479	420	441	411	450	443	442	435	442	398	460	454	400	412	445	455	435	417	443	431	439	495	418	437	473	437	464	421	440	447	457	448	440	476	445	464	433	387	448	425	449	451	419	403	486	424	404	445	418	432	442	466	428	412	462	450	447	445	425	467	457	458	465	415	442	465	464	467	403	453	388	423	440	449	430	405	423	455	410	426	453	444	452	464	467	472	441	433	431	426	443	431	440	417	438	421	405	441	410	404	458	457	438	443	393	426	459	466	476	419	445	430	462	433	457	405	440	476	467	430	437	449	424	462	451	476	421	422	409	468	413	417	422	436	428	476	429	448	448	403	426	455	455	423	486	431	426	437	419	435	404	435	423	460	443	439	438	444	450	441	422	428	445	433	433	455	453	418	418	465	439	443	463	452	458	430	454	436	431	468	406	396	430	417	427	406	421	433	439	475	455	431	451	428	433	365	393	424	430	410	445	457	444	429	441	453	424	414	439	452	479	471	434	425	433	461	468	428	438	440	430	461	441	417	411	431	457	450	406	456	415	437	428	428	431	458	395	455	407	433	420	433	437	454	490	443	422	438	443	432	429	420	452	416	464	421	433	454	422	434	421	461	421	404	428	456	424	460	457	464	436	459	429	429	420	434	449	425	435	392	424	423	434	435	454	408	418	437	462	478	437	459	385	436	439	432	465	433	367	455	437	431	415	422	423	442	469	416	447	436	424	398	444	479	429	421	449	474	398	450	433	452	448	434	427	438	468	471	453	455	407	438	454	449	444	397	422	434	413	403	432	409	443	424	404	469	462	414	399	442	426	440	426	449	465	431	478	429	459	453	405	397	437	444	455	429	445	459	444	424	418	466	408	473	443	444	463	465	455	407	445	455	415	474	451	435	421	412	422	418	438	407	406	457	448	446	452	430	464	437	443	458	422	436	415	436	432	409	432	425	403	440	448	429	462	439	435	454	441	476	464	446	453	478	412	458	435	451	396	409	442	392	424	437	430	421	413	457	426	419	458	459	420	473	462	430	470	456	420	432	400	435	434	420	457	439	427	438	413	477	401	430	437	424	432	383	409	424	429	465	426	432	446	437	431	472	408	448	415	414	447	416	434	418	414	424	435	428	390	442	411	408	454	431	431	399	394	420	400	406	389	492	428	444	470	492	460	438	406	453	444	433	387	430	477	455	449	403	491	420	439	454	429	444	411	434	452	446	423	428	445	426	436	426	458	418	461	414	437	479	431	459	430	418	403	447	459	459	457	401	442	439	426	457	453	434	445	450	436	440	416	404	442	405	466	430	424	382	401	420	445	418	422	419	452	426	454	430	438	445	418	436	420	454	436	464	437	471	482	415	452	410	469	489	433	426	404	406	416	448	416	481	446	442	415	415	421	423	447	427	447	452	408	421	444	432	428	421	413	428	420	478	422	433	435	441	449	460	438	428	463	446	429	425	406	455	459	442	464	377	400	437	429	454	445	439	439	440	456	407	460	446	439	438	448	440	445	396	446	454	404	432	423	454	419	477	418	433	469	417	416	422	415	412	454	459	441	402	468	412	431	438	422	477	441	411	432	463	412	427	419	466	411	464	445	433	423	457	432	440	445	411	438	419	422	480	437	423	425	428	442	438	471	434	455	432	408	423	477	477	423	449	456	428	422	437	435	439	429	439	422	493	430	451	413	395	423	444	442	414	422	449	415	423	457	421	448	430	463	440	424	444	425	453	421	468	467	434	428	425	418	450	448	450	431	482	423	423	447	426	375	428	487	401	420	456	392	498	417	401	466	489	444	469	461	467	391	443	445	415	438	469	414	450	467	426	407	455	434	452	438	418	442	437	408	429	445	452	424	459	449	427	416	422	421	444	470	431	468	431	426	438	412	484	412	457	442	433	444	434	433	412	431	406	431	409	448	452	400	441	435	431	441	421	417	466	407	466	414	412	430	492	448	473	418	409	427	394	440	415	456	451	434	422	460	419	412	445	469	403	424	428	415	423	457	443	459	419	422	414	423	431	454	404	426	435	418	444	434	464	478	421	460	424	424	442	399	464	442	439	449	460	422	447	437	421	423	395	471	410	415	442	439	395	400	423	438	416	450	409	462	440	429	426	458	469	436	423	475	451	450	459	431	433	430	444	451	445	460	429	415	420	471	463	407	430	470	436	391	419	474	427	438	423	448	444	453	425	433	407	415	418	411	413	430	434	454	422	428	457	432	489	398	483	411	439	452	432	434	454	469	434	429	413	476	444	462	481	469	441	453	446	455	409	474	439	442	462	429	470	415	433	390	418	419	446	417	413	414	482	454	481	406	410	429	413	454	436	447	424	458	453	462	445	434	448	429	474	418	433	428	417	408	451	441	447	447	428	425	470	441	457	402	424	403	462	395	446	398	440	402	449	427	417	442	424	454	454	463	424	442	464	417	477	476	428	409	446	388	401	438	423	418	460	432	453	425	432	432	433	437	405	449	468	460	426	453	447	411	450	420	410	446	408	465	423	434	434	450	445	413	433	444	389	464	448	406	437	401	459	437	390	433	438	473	427	428	420	423	483	450	437	449	404	426	395	441	437	435	461	443	421	448	446	450	428	436	435	414	419	458	455	441	427	427	481	456	427	444	445	442	447	460	443	427	416	414	425	454	431	450	410	466	451	427	435	426	451	431	462	446	389	415	436	443	459	442	464	447	434	448	450	458	384	465	424	473	429	426	464	409	427	385	441	425	451	429	429	414	421	406	438	461	440	471	437	473	452	439	434	471	465	426	454	438	440	423	438	410	400	450	472	414	418	432	452	418	432	434	426	386	448	433	450	421	400	426	466	447	416	433	433	438	423	424	473	444	419	425	451	429	462	430	435	402	446	433	434	415	430	388	439	407	421	427	432	416	455	426	464	424	423	424	426	427	433	451	423	461	388	443	440	413	412	440	464	446	412	428	480	441	454	454	401	448	436	427	420	430	439	425	431	400	433	442	426	473	431	438	428	424	426	444	435	441	460	394	385	432	461	454	431	433	414	465	429	437	437	420
4823	14944	9792	4740	3440	2547	2017	1622	1326	1157	999	845	806	719	709	625	618	601	550	556	600	547	508	522	491	488	487	454	490	492	453	484	521	448	466	440	474	453	452	473	453	441	456	476	450	454	400	448	411	436	462	454	443	421	460	487	460	433	487	473	441	438	469	459	431	507	443	418	437	440	468	433	475	420	405	432	467	460	465	447	432	441	406	413	443	459	425	423	433	448	443	445	434	422	432	490	468	477	467	488	400	404	450	466	454	428	456	447	459	427	435	474	428	478	420	432	460	399	479	409	419	403	443	442	460	436	454	433	418	447	449	448	404	440	434	441	453	447	480	444	444	421	420	428	455	433	433	442	396	430	454	475	419	435	388	436	451	395	430	433	428	480	430	462	430	456	444	453	428	477	452	427	457	444	466	441	436	438	456	466	410	441	435	422	450	455	431	431	470	473	457	459	437	436	473	397	458	431	427	437	416	465	467	445	478	458	473	486	468	444	441	412	452	474	424	409	435	442	384	482	412	396	448	458	458	430	453	431	433	442	417	457	430	437	420	418	443	433	421	485	466	495	437	441	474	456	450	420	444	434	455	436	429	436	468	431	441	463	408	428	439	436	455	442	448	437	413	426	402	474	411	453	455	443	454	398	449	406	437	456	449	432	433	447	448	432	426	408	466	423	456	444	467	415	442	466	451	447	426	387	413	474	419	439	417	494	445	477	437	416	437	407	462	462	416	441	432	439	409	449	468	445	429	445	466	453	393	429	422	415	450	434	468	465	429	425	452	456	466	437	434	443	416	433	455	403	419	488	428	421	424	437	409	434	403	451	439	431	458	450	422	449	396	417	429	415	460	447	441	464	428	457	458	440	433	433	424	427	400	457	467	448	465	401	430	438	432	439	425	439	457	394	445	437	423	436	446	465	445	407	460	462	420	451	467	425	430	441	439	455	417	466	464	447	439	412	422	457	452	465	445	449	400	414	401	453	451	428	441	454	458	401	472	442	453	399	409	414	467	445	443	450	458	462	428	451	450	428	414	456	447	468	422	444	434	458	400	408	449	442	421	456	445	476	477	432	454	410	445	409	461	453	441	459	445	435	438	437	456	427	461	408	410	415	474	466	440	478	470	450	415	426	438	437	464	473	488	433	455	490	463	448	423	466	431	420	439	444	472	460	471	437	443	447	395	410	444	455	432	425	417	454	440	437	458	460	427	427	421	446	448	453	428	455	470	466	452	423	443	452	429	448	448	451	434	450	433	433	446	431	450	407	410	456	462	420	417	463	462	466	408	446	439	467	420	401	436	416	459	435	425	460	444	452	453	490	456	450	417	447	415	452	472	417	413	472	431	442	456	436	428	439	434	455	434	417	437	439	435	467	470	450	443	476	465	431	454	456	424	419	471	464	443	416	459	415	422	418	451	442	444	418	400	445	431	441	419	439	439	439	416	440	440	492	435	453	447	456	451	420	432	406	421	469	411	432	436	447	425	461	442	430	419	409	439	442	424	435	467	449	470	422	437	459	418	444	429	438	428	448	404	433	464	423	455	460	440	454	448	451	429	421	435	460	405	412	433	443	449	414	432	437	435	397	445	446	452	412	448	465	447	390	433	405	486	475	424	450	463	455	448	429	453	421	430	437	435	452	449	398	438	449	444	416	463	471	429	464	464	407	453	450	426	418	456	400	450	441	450	444	443	417	418	449	428	402	438	406	428	459	445	403	462	431	407	417	409	453	447	469	466	476	480	448	432	396	442	423	405	409	392	456	436	399	448	453	423	459	448	436	445	421	424	428	413	432	464	448	453	428	389	407	426	387	412	433	454	444	424	473	431	419	429	411	468	439	414	460	445	443	475	454	433	440	431	425	431	405	439	443	441	403	427	434	433	455	443	440	391	450	461	488	413	462	421	410	429	435	461	417	440	434	451	428	412	452	421	432	460	400	471	405	470	429	436	440	428	430	429	446	469	444	461	414	459	448	428	464	435	425	471	416	455	438	430	453	450	434	437	470	445	445	418	475	430	453	412	406	443	414	418	437	422	440	418	437	421	455	449	459	422	409	451	483	438	462	432	407	431	435	432	455	404	459	419	395	437	421	464	436	418	440	491	486	445	433	430	438	403	445	437	451	425	436	430	448	440	445	451	444	429	423	461	461	417	435	385	456	433	414	446	458	454	448	451	411	480	428	438	462	442	489	439	434	444	431	430	434	457	446	440	424	432	431	396	414	440	439	421	427	447	451	469	424	429	462	457	458	436	431	432	410	447	427	457	415	439	427	466	459	457	454	461	438	398	400	457	436	408	405	472	462	438	414	417	424	465	453	480	469	425	427	474	412	427	430	430	440	383	442	427	417	451	435	415	467	452	425	434	440	453	446	450	478	450	427	415	431	470	440	438	443	437	458	446	434	416	451	432	410	418	443	451	441	440	420	428	451	433	414	462	409	441	421	433	457	408	446	434	408	438	459	441	432	412	487	397	454	436	451	475	441	452	454	440	436	397	455	442	391	455	444	451	416	413	447	460	442	424	436	468	445	423	438	437	471	458	441	448	463	464	413	401	432	458	449	431	455	417	431	436	420	447	434	442	432	422	461	445	455	423	461	436	416	402	418	412	406	431	413	456	432	451	454	435	458	420	434	396	433	430	391	410	456	416	444	459	454	440	432	437	419	440	439	445	416	453	398	430	450	406	441	455	442	426	435	487	431	451	403	419	473	415	467	449	462	426	473	464	413	428	439	446	431	428	454	447	443	450	374	442	396	419	447	433	464	409	445	413	428	436	426	434	413	442	434	432	442	440	439	404	423	439	463	454	417	468	425	436	441	451	426	442	444	435	428	438	430	431	457	434	444	441	449	439	433	477	456	443	405	479	403	402	442	443	472	418	469	438	432	441	469	447	448	448	425	409	436	433	456	459	418	445	436	423	484	445	462	426	425	471	441	440	466	426	425	411	440	425	416	409	410	413	479	447	415	425	438	471	465	457	430	440	411	436	439	428	415	432	406	405	435	421	438	443	397	445	416	436	405	448	408	401	447	442	450	418	452	431	434	432	417	450	448	475	448	438	419	449	401	413	443	449	430	476	430	428	415	415	435	415	439	430	444	418	419	421	449	445	425	445	419	457	429	440	391	448	418	433	402	458	450	472	479	469	441	418	435	476	473	430	437	426	406	434	434	403	459	443	438	438	437	430	465	465	397	447	445	435	420	426	472	470	419	411	435	452	447	459	461	417	428	421	438	457	437	431	414	434	451	436	420	414	466	415	435	405	432	446	414	468	418	422	450	446	439	466	424	433	446	471	408	448	437	443	449	438	443	465	449	456	428	404	457	443	422	426	388	419	434	463	453	424	445	419	420	428	453	410	454	433	415	480	441	421	427	446	444	454	441	408	407	453	444	417	408	465	439	429	438	451	413	497	453	404	433	476	443	459	429	422	406	436	432	442	424	426	427	436	428	437	465	452	432	409	434	434	435	459	455	434	430	418	462	433	439
28102	16910	2747	423	318	280	253	224	217	239	253	259	241	257	236	239	250	238	211	234	227	213	208	222	230	231	225	237	240	246	201	238	221	202	211	233	236	249	241	246	237	235	237	243	231	218	249	217	230	245	229	230	248	227	234	215	252	213	223	209	228	227	214	218	247	240	258	250	240	223	245	235	215	205	225	215	224	239	245	215	218	237	241	251	220	260	212	224	229	246	244	243	219	215	224	236	225	235	246	223	228	222	215	244	197	239	227	241	251	214	222	208	231	219	234	235	249	236	220	209	243	208	237	222	222	227	239	204	225	218	235	229	228	219	213	243	236	251	236	228	206	211	251	235	233	227	232	242	242	229	231	226	249	223	216	216	215	264	214	248	222	232	225	225	215	232	224	216	237	214	238	235	213	225	237	241	233	203	217	226	253	218	257	225	235	242	221	217	225	234	255	242	232	271	252	216	236	228	233	231	192	254	232	227	185	234	231	226	227	236	238	222	190	200	248	230	223	227	241	215	238	227	230	198	255	248	219	226	220	232	237	222	199	219	233	224	227	247	234	240	242	246	220	227	204	237	231	210	240	207	208	194	218	237	217	231	209	239	224	233	236	221	232	211	227	221	217	224	220	252	206	199	227	227	232	259	197	224	222	208	250	236	214	228	251	241	222	227	234	211	230	232	219	239	241	236	231	251	216	256	211	231	228	228	226	218	230	225	215	234	220	247	231	233	227	239	199	237	257	242	220	226	256	218	242	215	239	235	221	232	228	227	217	218	259	253	229	203	211	247	228	238	238	217	219	252	243	222	235	223	237	233	228	219	214	226	216	228	212	239	207	219	229	230	214	230	224	240	241	226	224	244	202	229	225	210	228	239	194	260	235	226	257	211	235	227	231	225	235	211	209	228	255	234	239	238	232	229	217	214	240	220	231	211	218	214	217	232	208	230	213	196	256	223	226	221	232	244	238	218	211	232	224	202	243	212	236	245	228	218	249	224	205	246	230	229	230	217	230	238	216	214	276	247	229	186	212	238	231	221	245	204	216	212	242	238	243	237	231	250	226	211	220	244	220	222	225	233	226	240	219	235	215	217	219	212	249	210	245	238	222	238	225	226	231	205	216	214	234	240	238	234	223	229	257	260	217	247	221	242	226	231	242	261	235	228	233	208	235	233	220	227	220	230	242	235	242	244	231	220	240	228	229	224	216	264	231	236	217	229	212	249	232	229	232	222	236	210	241	245	207	232	227	253	227	213	232	237	213	254	230	234	204	233	237	226	248	245	216	225	211	206	240	233	229	249	233	215	202	225	213	251	220	199	220	222	191	224	237	233	215	211	236	201	247	240	221	217	231	219	274	252	232	207	203	214	228	215	233	203	214	196	249	229	220	249	235	222	230	226	227	233	207	233	197	269	215	247	246	224	210	232	220	242	227	224	244	230	239	226	257	221	197	227	239	202	275	224	221	221	238	244	225	221	207	237	230	226	230	235	228	240	220	215	226	242	223	243	231	232	258	245	252	205	237	231	221	228	246	230	245	232	215	233	223	253	235	199	233	234	214	224	220	203	226	219	224	241	236	240	229	221	231	240	236	221	228	231	256	226	222	207	216	253	221	257	247	233	214	226	229	232	224	225	270	220	232	236	231	217	233	217	207	241	244	229	204	251	244	233	204	225	219	231	209	228	213	247	217	227	244	204	231	240	247	237	216	244	231	218	239	214	233	236	224	229	241	218	243	212	233	240	225	245	210	225	232	203	244	251	250	220	225	252	224	241	227	217	222	216	216	229	204	243	248	218	250	235	242	221	228	210	237	223	241	213	229	207	248	238	250	231	248	204	251	223	216	242	239	218	219	263	259	217	239	229	221	235	226	222	234	235	231	225	219	233	232	221	203	230	237	231	214	231	225	229	238	264	252	238	232	241	240	228	222	203	229	222	220	220	230	229	254	240	249	239	228	217	228	198	232	209	221	215	235	251	225	212	229	209	223	222	234	224	242	264	235	233	233	216	252	230	226	237	238	232	240	222	251	243	197	226	200	202	228	216	215	220	220	228	215	252	220	241	249	236	218	220	227	243	225	229	253	218	209	211	231	233	225	255	212	209	208	218	249	218	227	213	232	243	232	219	210	219	215	252	259	220	244	209	203	241	211	224	253	218	233	224	215	203	213	251	205	219	228	236	188	231	240	239	238	240	261	239	225	244	214	241	213	221	225	241	241	215	245	233	220	234	250	236	231	234	238	233	231	226	207	240	251	232	223	256	234	224	218	205	241	247	202	225	250	231	224	221	238	231	234	204	240	236	248	240	233	231	233	242	245	226	231	207	243	236	212	241	213	243	190	256	256	234	239	222	205	236	239	205	227	232	236	210	219	253	245	227	251	227	240	231	206	222	246	208	211	245	216	237	257	210	243	212	247	225	205	209	202	213	246	240	234	199	243	230	219	233	210	232	234	208	222	237	211	239	233	231	226	232	243	198	243	236	259	227	242	229	231	229	232	215	243	226	252	210	256	257	227	221	229	229	246	217	211	208	236	265	223	216	241	212	236	264	255	233	223	217	208	221	210	240	221	229	251	234	224	222	220	206	189	242	225	227	213	235	264	216	235	230	229	228	232	254	251	230	236	237	237	203	220	249	238	228	220	205	218	240	235	212	242	249	220	212	256	235	228	224	217	228	246	225	231	232	231	241	240	238	217	247	244	236	189	234	252	224	241	242	216	209	203	223	225	243	248	233	247	247	208	227	200	215	242	262	225	222	214	194	211	231	235	233	242	233	218	228	250	217	222	219	226	231	215	240	231	217	209	246	217	258	244	222	208	195	211	208	245	228	233	205	235	235	241	217	249	215	222	224	228	239	223	220	239	254	215	206	227	223	249	221	225	261	236	210	239	239	228	234	205	249	204	258	215	217	227	249	185	258	271	213	230	222	220	242	239	219	232	251	219	234	239	219	232	248	242	239	269	247	227	231	253	231	220	207	231	247	239	242	237	202	216	219	252	202	224	213	229	227	214	231	245	222	243	250	239	243	230	220	242	230	244	246	238	248	228	243	218	177	215	217	246	218	275	240	244	229	239	247	224	243	239	229	256	224	240	228	228	230	234	207	214	240	212	257	235	204	235	234	217	227	238	223	225	205	229	226	204	215	238	219	225	224	250	250	228	210	245	217	219	225	220	236	233	231	221	210	254	235	214	232	228	248	245	214	232	210	226	214	230	216	245	230	230	213	222	253	199	230	199	228	192	222	220	240	232	225	226	219	234	228	241	226	206	212	223	207	215	234	215	224	226	219	197	234	212	202	232	195	234	248	227	222	237	239	247	264	243	222	229	234	238	245	223	208	234	216	234	243	211	233	205	250	226	240	224	210	218	233	263	220	237	239	223	236	215	205	231	258	236	232	219	219	236	251	246	220	230	235	235	221	229	254	229	212	238	232	222	238	215	217	231	228	243	206	242	222	238	226	221	226	208	251	205	216	241	202	217	226	235	243
4420	815	568	381	339	298	301	267	288	290	254	266	260	246	269	264	250	260	264	238	256	273	259	271	237	273	277	217	252	221	282	241	263	227	252	273	259	258	248	250	260	268	242	267	233	249	253	243	262	270	256	249	242	251	261	282	233	256	261	247	241	244	258	257	254	278	233	264	268	251	247	245	237	256	224	245	226	242	264	247	279	263	262	285	270	271	242	262	243	254	235	255	217	228	287	280	234	255	244	275	265	261	222	227	258	237	258	243	254	279	252	244	263	229	294	255	259	268	276	245	261	233	240	250	235	266	265	254	249	258	295	236	237	264	270	257	278	236	267	285	276	270	255	245	253	253	257	280	274	261	241	256	256	238	257	287	247	258	283	241	265	274	259	251	240	248	241	254	230	293	227	244	288	248	280	252	275	253	264	270	247	239	259	247	276	260	245	243	260	247	254	291	250	260	270	259	275	249	232	243	245	270	257	266	251	264	258	251	251	266	243	230	245	222	237	278	241	246	227	252	247	249	259	250	244	259	251	230	248	285	261	260	255	229	253	256	252	250	253	266	297	246	263	235	279	256	276	272	264	266	273	276	252	269	259	236	242	283	254	260	257	241	253	267	258	272	258	247	258	227	247	267	259	272	248	271	266	260	234	258	264	261	256	260	270	275	255	270	236	260	246	256	281	264	262	296	261	257	268	227	250	266	254	253	243	286	244	277	270	251	261	257	254	271	224	255	274	241	252	259	260	237	256	238	258	251	253	252	262	258	252	270	253	252	262	241	262	261	298	266	254	254	264	222	236	267	263	294	253	246	278	238	247	279	268	240	260	280	249	275	247	247	238	272	280	283	255	236	226	254	275	258	242	239	243	274	257	252	256	276	248	242	247	238	280	268	262	286	265	229	273	226	247	274	254	253	234	260	243	262	271	284	257	267	257	244	246	269	264	263	268	235	246	251	267	272	255	235	244	270	254	252	244	258	257	253	260	251	270	274	242	275	261	260	239	274	258	272	215	257	256	238	270	261	244	271	236	258	259	229	229	241	241	242	256	274	259	255	268	247	262	262	266	268	257	209	236	267	236	269	236	236	265	264	234	249	243	266	265	264	262	252	259	260	288	259	250	241	251	250	229	259	260	263	258	253	282	273	269	249	255	265	254	261	254	283	228	295	229	257	251	262	254	255	233	220	270	244	259	243	252	241	261	265	266	281	247	286	234	300	275	244	276	258	219	236	261	252	244	285	267	279	284	246	282	259	289	252	275	265	274	253	234	265	266	271	230	245	258	264	222	239	274	239	261	240	257	250	277	261	255	246	269	248	253	238	260	243	274	262	254	253	280	265	253	252	235	271	257	248	259	256	230	258	232	293	231	289	247	266	224	295	265	252	252	262	233	253	259	252	264	249	259	270	258	232	287	241	265	284	245	232	238	241	248	265	267	268	287	252	248	285	252	236	246	240	231	254	266	246	246	233	300	275	239	249	251	250	260	266	257	263	232	267	255	238	272	280	231	261	239	243	247	213	255	249	243	229	225	250	260	233	226	274	258	237	275	276	274	269	243	253	273	245	236	227	268	242	257	265	247	269	234	282	267	268	272	274	276	260	237	276	214	254	263	231	274	241	259	264	242	286	229	241	286	256	235	242	252	272	244	242	252	281	277	254	241	251	281	274	249	260	260	266	251	267	280	284	269	251	259	278	273	272	240	253	245	261	215	249	282	240	235	246	277	251	253	230	268	227	241	249	238	252	290	250	264	264	224	251	271	262	287	262	260	266	275	276	265	274	237	275	245	263	275	251	260	248	238	225	263	280	273	240	255	253	290	285	257	247	219	285	251	232	244	257	258	258	207	275	281	247	258	239	256	284	285	261	225	271	264	276	256	290	289	251	237	262	277	260	291	279	246	243	246	246	269	259	261	236	286	258	230	253	237	268	273	244	250	231	254	243	250	267	270	265	258	221	245	270	285	273	264	261	243	232	228	247	268	256	245	265	273	260	248	284	258	265	284	272	263	245	217	276	258	256	247	265	268	240	249	253	235	249	253	245	242	241	243	248	260	249	262	245	255	280	276	265	239	267	280	279	257	247	266	245	243	269	234	261	248	256	244	243	244	236	251	251	252	260	248	251	260	238	266	271	238	226	237	237	252	247	257	263	265	268	239	256	225	268	237	266	242	258	250	264	252	268	268	272	236	236	248	283	276	261	236	254	273	262	243	269	250	234	241	241	262	254	238	236	265	247	273	206	233	253	247	252	254	245	275	265	230	256	267	234	267	269	262	266	261	255	255	258	271	234	270	267	268	253	257	243	251	287	223	266	233	233	258	264	253	279	284	282	262	266	253	283	276	286	261	256	243	265	264	251	269	256	240	256	255	228	277	255	247	268	268	278	270	260	250	240	223	238	239	268	233	255	265	236	248	251	253	259	255	256	253	256	252	291	235	241	259	267	229	249	252	241	244	246	271	264	253	243	248	264	282	256	293	269	239	252	280	243	247	291	258	258	273	289	266	267	240	248	255	276	256	236	283	247	236	251	227	244	291	279	266	231	231	279	264	253	247	255	267	255	255	227	288	249	261	226	256	258	258	273	240	251	276	260	232	232	234	256	251	229	243	239	225	251	227	243	259	276	250	268	240	263	215	263	270	242	237	285	250	279	272	253	255	244	284	254	249	265	222	279	265	240	257	261	250	263	314	264	280	237	266	255	292	231	220	270	250	272	267	217	249	268	259	240	243	245	292	241	257	266	279	282	257	263	233	256	270	260	270	279	260	245	246	246	257	254	258	235	241	250	296	275	273	245	219	238	226	269	248	273	252	253	234	282	247	250	283	274	279	262	258	267	250	245	255	247	247	263	271	247	264	269	246	268	255	240	285	278	263	274	280	217	268	260	279	245	254	268	266	260	282	232	283	250	241	273	249	279	249	274	220	259	256	235	219	258	246	247	229	255	260	275	270	262	245	258	237	287	220	255	256	240	253	251	231	264	273	269	257	270	247	243	262	259	254	252	249	240	243	252	262	249	261	214	235	235	249	262	264	251	289	254	260	262	277	287	262	249	265	253	249	265	262	295	229	252	235	263	243	220	270	252	253	240	245	257	272	255	263	244	246	244	269	274	258	239	250	270	283	263	259	259	235	285	265	254	249	221	258	272	245	255	254	250	275	249	262	265	262	256	256	239	260	260	261	274	264	229	241	271	262	237	280	277	251	238	269	231	264	263	226	252	236	256	251	263	265	235	219	258	273	277	292	263	249	247	254	271	261	243	242	261	259	284	254	252	227	239	254	242	259	262	257	270	242	261	267	269	253	266	247	304	252	232	264	262	249	235	242	262	260	276	293	288	241	267	238	267	245	273	255	250	249	240	257	246	279	237	278	240	247	246	261	260	250	241	246	226	241	262	276	242	268	257	252	226	231	212	261	287	248	265	262	252	277	266	246	248	260	246	258	254	237	251	241	228	275	260	288	260	240	231	286	270	252	249	261	236	228	250
23811	21215	28365	24350	21190	7750	809	529	426	387	349	312	259	290	262	222	226	228	215	229	209	183	207	209	198	217	216	181	203	182	209	171	178	195	186	212	198	199	188	187	213	174	205	196	186	204	177	199	193	191	201	203	190	208	208	201	180	188	180	183	199	185	197	200	195	184	195	184	191	219	197	217	194	197	181	170	181	165	205	201	187	203	194	183	188	191	208	181	188	195	191	155	185	175	177	192	174	190	170	210	177	201	183	210	176	189	190	207	187	187	202	194	173	172	208	198	194	193	168	158	188	179	186	181	162	182	166	193	190	169	211	183	177	189	196	210	170	202	177	185	176	174	194	204	172	178	181	199	189	193	184	195	186	178	185	185	202	197	171	198	187	191	180	165	190	185	172	163	196	179	184	194	182	169	185	189	159	203	188	175	189	208	174	195	179	191	179	202	174	187	193	207	178	204	189	182	176	164	195	189	201	172	196	179	182	183	191	172	171	181	177	185	171	189	173	205	172	167	183	182	183	160	151	196	188	202	205	193	186	204	159	200	183	180	185	179	173	165	175	159	174	177	194	159	194	182	200	184	214	186	170	171	171	180	205	197	216	211	193	211	177	178	224	175	200	182	179	172	179	172	176	180	193	190	176	204	173	207	182	178	174	173	178	192	191	192	200	187	183	204	174	184	192	197	187	212	151	171	200	174	189	193	183	197	202	184	164	187	197	209	154	169	175	173	217	188	155	157	202	197	186	194	202	179	198	190	168	172	190	201	179	185	180	174	195	176	165	208	196	162	193	189	188	204	187	200	153	192	198	185	169	176	173	188	193	203	166	188	179	180	200	160	170	180	187	196	198	199	176	235	182	183	188	198	171	205	183	193	197	173	156	180	175	194	175	160	185	201	197	186	172	174	174	189	198	226	178	195	172	184	191	176	181	171	183	183	187	188	189	205	202	200	202	179	171	193	188	209	178	185	181	191	203	209	170	161	209	192	161	200	167	199	209	190	201	183	190	178	192	202	190	211	171	182	191	190	182	191	177	206	207	175	185	176	192	195	193	183	198	205	198	188	172	191	190	224	196	206	175	197	193	202	163	188	187	169	183	203	194	196	190	158	202	206	198	166	211	187	186	190	184	187	190	188	185	179	158	182	169	181	195	169	162	180	199	172	187	210	208	186	192	177	166	172	180	180	186	209	187	168	208	170	166	183	204	200	168	199	198	187	202	180	209	207	194	187	170	193	202	177	209	186	181	153	184	188	186	166	201	142	184	186	185	192	187	168	166	177	172	171	174	170	186	191	191	172	220	189	173	192	185	173	178	176	198	196	177	192	179	211	192	194	178	182	217	207	189	188	173	198	181	168	182	159	194	175	198	175	168	178	191	215	180	194	194	180	176	176	192	175	207	158	187	195	190	199	192	197	214	185	212	150	182	170	193	206	178	196	208	171	179	170	197	205	204	182	188	184	195	205	199	187	185	189	198	180	177	203	203	177	180	211	181	211	199	187	170	183	186	180	217	202	194	177	193	195	195	177	170	186	191	177	186	200	197	178	214	186	195	170	182	217	199	205	177	198	196	178	161	165	189	179	169	177	159	185	199	191	169	176	199	199	194	201	170	205	192	173	158	197	169	171	201	209	188	192	209	193	189	194	177	185	205	182	165	188	187	175	198	200	190	186	194	178	202	195	201	183	189	192	190	194	182	189	181	202	163	193	161	189	183	152	173	177	192	186	169	213	200	194	188	196	204	188	169	153	208	203	184	200	199	213	195	166	186	194	177	180	197	190	184	199	190	185	189	171	197	189	176	206	189	203	203	183	174	192	183	185	184	188	182	183	203	185	182	196	165	190	200	198	192	185	191	186	177	204	170	205	191	185	202	164	190	166	168	174	167	178	201	191	207	191	182	193	203	164	177	184	168	172	177	197	196	186	177	233	182	177	176	187	163	193	175	176	198	213	190	197	197	203	216	175	181	174	189	174	197	182	183	172	199	197	166	177	195	216	155	191	189	197	180	199	197	210	186	161	193	169	185	219	190	167	176	172	206	219	180	200	186	195	180	155	194	200	191	173	175	142	205	205	197	176	214	190	213	194	189	213	207	191	179	190	176	200	195	193	172	178	199	196	175	198	195	183	192	190	198	185	225	195	188	163	193	220	179	190	170	187	177	181	197	187	188	180	197	205	206	205	191	170	185	184	201	191	193	175	224	192	194	185	184	166	148	177	178	187	203	180	196	193	187	179	178	195	185	196	173	206	189	190	197	193	168	190	164	186	169	193	183	177	177	189	194	200	200	176	194	182	175	215	189	200	173	170	196	162	179	200	161	154	187	184	195	174	200	209	186	178	192	188	163	203	197	219	169	231	163	185	161	205	178	177	194	198	190	190	177	195	186	197	173	209	164	179	189	173	169	185	229	185	161	167	199	183	193	193	213	203	208	208	200	224	193	194	193	195	203	192	206	189	204	178	194	173	185	185	196	194	183	180	213	186	217	192	161	204	175	196	200	200	183	170	191	185	191	183	175	191	174	169	189	180	209	218	175	167	164	199	177	193	184	194	177	183	171	203	175	173	194	195	187	189	201	160	173	191	177	154	175	174	202	194	205	183	177	162	170	190	178	165	204	176	184	179	181	192	187	172	167	173	172	188	196	168	193	191	200	210	170	186	200	186	194	189	173	194	161	185	200	170	181	194	195	199	183	180	168	202	179	197	192	215	193	177	179	202	150	186	171	143	171	187	198	192	190	197	188	188	188	209	196	200	165	179	193	187	176	196	184	172	183	180	186	187	193	188	178	169	187	188	176	170	181	165	169	161	183	205	211	164	193	201	179	186	189	166	178	164	182	186	166	151	207	192	202	175	205	179	196	191	198	175	194	185	161	186	196	199	213	188	206	187	159	170	189	207	196	190	226	149	174	190	176	187	186	200	195	202	173	185	184	169	187	210	167	170	218	194	190	183	224	208	195	189	174	197	196	210	198	182	179	165	172	185	178	192	211	207	181	212	185	164	172	184	204	190	185	178	185	200	192	186	172	195	198	181	219	166	208	163	177	205	199	197	175	195	176	201	185	172	190	146	207	213	199	163	200	206	170	194	171	190	190	175	173	169	178	168	186	186	156	169	184	185	177	180	180	175	170	179	182	179	177	184	175	196	183	183	200	188	213	197	199	195	194	165	180	192	198	175	192	193	180	175	207	182	206	188	189	179	210	183	184	188	168	191	194	199	168	182	206	168	170	201	196	179	181	155	185	194	187	194	214	193	201	181	180	183	186	178	200	184	181	174	176	166	180	171	172	171	181	182	202	183	185	173	183	197	196	181	191	179	198	172	181	180	188	215	175	215	202	179	188	168	194	162	199	199	219	193	176	178	179	185	180	157	203	154	171	213	184	194	168	163	183	211	205	203	198	204	190	206	199	188	175	182	205	185	185	177	187	186	177	185	208	210	185	224	187	182	168	175	184	207	196	163	185	201	184	208	198	176	213	181	197	173
3327	8829	5686	2550	1713	1304	1019	820	666	511	448	406	399	377	337	304	271	293	264	227	286	271	246	211	213	231	230	241	239	228	201	249	213	227	227	195	215	215	219	228	218	211	202	199	220	212	185	216	192	207	215	210	201	210	190	216	194	170	231	227	226	233	228	241	193	220	194	245	214	201	218	194	175	208	198	201	216	187	199	202	206	206	192	198	205	180	209	201	212	211	216	211	201	191	220	194	211	216	215	193	212	193	230	194	200	207	204	221	196	205	201	190	217	213	201	190	222	202	228	234	218	210	185	196	215	200	216	212	185	189	210	215	189	188	203	209	214	205	225	200	203	203	214	217	216	198	206	195	194	220	202	207	225	213	204	211	176	203	181	181	217	215	221	211	192	202	216	192	221	200	192	202	220	189	218	200	220	225	191	188	231	212	187	198	214	191	223	227	216	214	230	196	201	202	216	208	221	212	197	194	215	194	216	202	196	236	206	203	225	215	198	219	215	207	197	199	192	214	189	188	228	216	199	198	214	231	192	196	186	176	203	200	201	222	215	192	208	197	200	165	208	238	221	190	223	190	215	203	209	193	203	214	181	217	215	203	188	179	243	192	204	186	197	199	198	201	207	200	188	209	208	204	202	214	205	191	235	187	198	207	227	191	215	249	196	201	180	234	203	234	175	199	216	198	214	203	192	213	206	239	213	186	227	191	217	195	207	210	201	185	212	199	227	200	202	198	210	205	184	200	211	201	215	204	215	211	213	218	212	218	186	194	224	189	217	203	211	207	172	211	205	207	206	228	203	167	225	179	220	192	194	205	218	219	215	205	197	203	213	214	210	191	220	201	216	196	203	209	217	192	188	194	185	230	218	193	176	229	227	233	209	200	213	205	194	201	215	193	214	194	214	219	221	206	203	184	199	183	209	181	196	183	200	218	212	208	177	216	196	191	229	192	182	222	199	215	170	204	186	208	221	211	201	196	201	186	228	181	181	205	213	215	183	190	216	225	196	213	216	204	231	203	221	217	206	172	188	221	200	190	215	204	185	218	218	221	214	196	244	206	218	221	211	198	192	240	209	203	197	191	225	212	224	199	205	252	186	198	247	224	208	207	191	221	211	220	221	207	193	196	226	189	212	196	210	208	208	203	175	208	198	205	200	206	219	210	217	186	177	188	179	185	224	191	220	196	219	195	194	211	211	203	225	203	214	216	196	210	183	212	202	229	184	234	202	205	178	208	197	199	204	183	196	203	207	211	229	198	216	201	205	230	211	205	216	210	208	182	209	217	226	199	194	228	202	202	211	194	181	205	208	222	238	206	186	190	203	205	225	164	202	214	202	186	198	177	178	192	217	202	198	200	208	170	211	214	205	214	219	206	208	187	208	189	210	184	201	180	200	176	201	202	213	186	219	208	222	188	186	194	197	205	198	205	217	192	192	214	221	189	219	217	209	187	190	229	216	232	229	203	197	185	213	205	220	189	192	199	209	217	187	212	183	206	215	192	196	212	199	196	202	194	209	202	210	202	184	181	217	216	217	186	198	186	207	239	211	194	186	206	234	220	218	182	203	190	212	201	221	209	218	181	231	188	189	222	204	194	196	207	235	194	214	183	222	213	202	203	185	190	196	218	194	208	202	213	230	174	207	236	202	199	220	203	243	188	229	188	222	206	224	194	212	217	198	211	220	190	202	192	177	204	202	207	224	194	201	212	207	174	184	205	195	180	212	200	200	204	202	215	209	211	192	223	205	186	190	204	236	228	223	205	222	201	203	218	212	181	175	195	214	210	206	196	208	194	210	193	205	204	216	213	182	196	230	210	214	225	202	208	201	191	198	205	205	191	184	195	172	202	236	198	219	203	195	201	195	212	204	206	217	199	198	191	190	215	217	184	197	220	212	197	204	235	214	213	219	189	195	218	208	211	241	195	201	187	213	213	210	189	196	218	201	200	178	182	175	208	208	202	208	187	202	207	186	214	231	189	222	206	215	220	183	195	217	195	171	209	190	204	193	183	206	218	211	188	195	223	216	197	198	215	190	196	203	202	200	211	212	193	198	199	204	210	196	228	212	192	210	178	206	195	187	169	208	217	202	228	198	216	189	197	225	187	222	230	218	215	184	212	200	221	201	195	208	190	207	199	201	236	224	213	211	199	194	171	190	227	225	192	201	211	203	179	208	185	193	192	205	228	204	192	234	204	186	198	193	190	190	221	205	186	202	209	194	210	175	179	208	185	196	184	189	217	202	200	217	191	226	184	185	176	220	204	214	217	192	194	183	211	213	201	205	218	229	194	205	183	188	196	219	225	181	196	218	204	197	211	209	196	222	231	203	232	199	229	201	236	184	211	197	214	228	207	210	213	185	224	218	202	204	225	197	201	180	205	192	176	205	212	202	203	190	201	220	195	185	237	194	232	205	213	203	198	186	197	205	220	216	208	178	228	193	213	221	213	178	203	224	192	204	189	211	229	226	229	194	207	219	211	202	211	233	220	206	202	222	194	197	218	208	186	204	189	197	203	201	198	184	190	190	218	200	220	209	198	228	187	215	212	183	209	207	188	232	198	224	176	232	209	213	213	215	220	225	209	178	200	235	229	192	205	214	213	196	211	208	224	193	243	209	214	236	208	190	206	216	199	217	178	200	222	211	179	223	187	183	186	191	212	207	222	206	217	204	190	186	213	193	202	207	191	199	216	209	187	199	192	200	198	213	236	214	193	207	207	208	208	184	183	208	189	236	205	194	222	199	185	231	217	210	201	201	197	198	218	210	170	233	211	217	207	216	190	194	223	189	218	188	206	197	213	218	203	198	203	238	183	207	215	233	200	206	202	200	205	204	199	193	197	213	200	185	209	217	194	198	209	195	227	193	191	221	198	194	199	224	210	200	210	218	202	214	217	193	199	179	197	196	207	205	202	190	216	208	216	190	190	224	200	209	182	205	228	196	196	208	204	210	197	189	208	210	208	223	192	227	207	204	218	221	221	221	224	213	203	200	212	206	201	199	206	210	198	203	219	202	204	223	212	214	182	190	170	191	175	216	183	208	208	201	222	187	188	201	186	225	201	198	222	202	209	199	170	205	208	217	206	189	228	209	220	212	200	192	210	220	203	201	208	223	201	198	215	222	209	218	183	210	246	208	228	207	207	209	180	203	203	218	199	219	215	221	215	172	208	178	194	219	230	205	189	222	208	180	224	207	211	183	220	213	218	195	215	203	202	182	205	210	196	203	223	208	203	186	207	199	215	225	194	220	212	223	200	230	207	210	192	190	181	179	222	210	208	176	215	217	201	223	213	209	205	224	198	216	220	235	208	202	201	172	212	227	184	194	214	189	212	216	219	203	239	200	223	222	207	197	228	183	202	229	213	214	190	199	221	227	187	192	189	227	193	207	209	219	203	184	230	188	182	219	210	214	234	216	212	190	201	188	189	201	193	232	210	194	224	213	178	182	224	201	201	192	177	172	196	236	220	208	210	199	199	195	190	179	191
25231	21406	27407	25662	9208	856	621	559	550	527	502	479	489	459	452	497	466	472	468	429	462	453	437	422	467	417	473	444	410	442	420	433	431	412	424	438	463	414	404	447	445	441	442	443	408	474	426	467	431	437	452	447	431	448	417	442	434	447	435	427	478	422	404	453	430	444	445	452	426	444	450	423	414	431	407	415	424	459	417	437	421	424	430	395	448	415	425	452	389	433	427	397	438	452	387	461	407	494	475	420	429	453	422	417	423	465	443	414	401	460	418	419	417	428	455	435	395	429	424	428	480	439	394	409	417	396	448	434	402	426	409	416	439	453	425	410	403	384	450	446	433	429	377	430	401	446	418	450	461	421	419	434	450	459	379	410	435	425	419	471	417	419	403	452	468	414	405	452	426	449	439	457	420	451	433	424	431	425	433	425	442	444	416	431	432	428	408	444	423	474	446	434	403	454	433	424	416	406	437	409	436	416	411	424	428	431	455	454	418	457	408	391	417	429	428	412	405	442	428	404	437	413	433	448	430	412	446	423	434	408	429	404	402	448	451	430	457	487	457	415	436	440	444	430	434	431	415	455	412	414	432	428	463	454	405	435	396	462	391	449	427	453	439	451	419	461	438	458	417	402	385	405	466	419	393	404	433	438	398	435	428	441	405	444	396	414	443	408	416	413	400	409	396	464	405	441	434	422	451	420	446	442	432	407	459	444	436	373	432	459	429	419	447	396	413	449	429	463	417	439	383	417	452	407	433	462	423	405	422	419	377	437	403	414	454	395	398	426	447	440	471	437	437	395	410	447	403	435	418	436	446	417	427	464	405	434	434	399	433	421	418	410	478	444	440	418	426	431	445	461	439	439	448	432	423	429	434	440	398	433	432	413	408	442	395	410	392	403	429	452	419	434	439	437	418	443	445	435	437	413	455	436	405	467	427	408	466	433	399	412	423	463	418	480	418	413	448	405	451	446	405	383	435	461	434	447	408	416	404	415	417	392	438	417	416	439	443	430	417	467	438	465	434	411	470	430	463	423	458	410	394	420	429	407	429	420	407	396	450	438	434	476	418	424	458	438	411	438	423	380	428	423	414	408	435	428	447	425	410	418	412	452	427	436	441	420	439	407	426	431	400	448	402	399	457	400	434	428	438	402	429	422	469	431	418	446	428	431	415	448	390	409	419	433	452	433	484	424	390	393	410	435	439	408	453	401	452	436	415	419	417	422	450	422	423	379	412	420	420	423	428	391	402	431	433	441	455	435	421	383	496	413	417	445	449	440	405	411	451	433	407	391	407	387	437	435	409	390	417	443	471	416	407	452	422	449	444	396	450	403	418	439	393	403	422	424	421	423	415	426	420	445	408	399	435	414	422	409	481	436	441	439	436	435	455	438	452	467	449	473	438	386	440	461	437	403	408	476	442	448	440	442	410	440	450	430	444	456	408	439	404	458	445	429	448	407	400	443	412	412	449	457	410	445	437	441	405	440	418	457	443	427	455	451	422	402	446	435	422	453	458	424	407	442	441	457	451	422	442	448	412	444	434	422	425	456	429	402	442	400	443	443	440	434	414	459	420	460	452	458	419	428	449	424	432	398	390	424	410	381	414	411	455	466	441	409	429	431	437	410	418	443	448	441	430	449	473	414	398	450	447	446	441	447	433	408	468	415	408	381	433	405	438	424	436	410	451	424	441	399	407	455	411	460	404	406	436	446	431	400	449	442	422	435	383	417	454	399	475	419	407	428	410	500	505	432	454	428	431	462	443	396	424	409	410	415	454	427	462	431	435	408	462	420	421	421	439	426	434	415	433	446	437	433	447	447	424	408	397	432	455	461	427	445	426	435	421	420	441	422	445	466	416	411	414	439	451	420	446	468	455	423	433	439	434	424	410	440	425	458	438	384	400	392	391	467	469	430	434	430	429	427	457	425	435	423	424	459	417	424	440	444	418	436	393	401	406	430	462	435	429	481	430	453	452	398	429	432	457	424	449	441	450	434	462	485	436	441	447	387	437	457	422	415	410	414	432	476	462	436	383	427	430	473	436	438	401	393	441	424	417	447	411	436	417	401	427	403	452	437	461	449	437	421	416	470	411	463	402	442	439	428	471	428	399	456	454	460	438	422	428	444	453	420	450	430	452	434	443	435	405	364	418	444	442	445	428	450	403	409	418	401	404	430	457	433	399	451	430	445	433	402	462	423	398	417	451	425	416	434	441	451	429	448	446	428	438	450	406	427	445	417	414	452	433	425	421	446	404	415	468	419	418	426	444	422	445	444	403	419	418	398	419	422	443	477	398	444	422	456	432	419	383	438	390	404	447	412	443	434	449	398	395	437	450	456	451	432	458	424	421	391	429	363	433	411	425	442	384	465	413	408	429	392	446	424	419	468	431	421	412	371	431	462	453	448	405	422	455	442	474	426	409	448	476	439	445	441	386	421	426	445	455	427	392	433	499	461	408	423	419	434	455	422	436	414	410	408	447	445	412	435	466	432	420	396	380	418	427	466	394	410	425	430	423	419	480	400	434	405	430	435	404	432	427	408	408	428	373	395	405	420	450	474	452	447	425	432	426	457	440	427	428	432	425	424	428	404	407	427	421	419	453	397	407	409	453	450	424	406	392	414	423	431	443	417	437	428	383	458	437	398	412	408	429	426	423	409	415	449	420	411	426	397	423	464	453	467	443	416	436	404	428	436	427	407	394	445	446	403	451	400	457	433	430	479	408	440	409	408	429	473	440	408	439	431	442	445	440	483	464	402	422	454	409	424	443	387	399	471	441	426	451	434	465	433	429	432	449	408	417	413	397	424	446	418	451	441	420	428	437	447	438	441	406	429	436	463	466	465	430	395	396	472	443	450	402	436	446	438	405	421	461	429	446	458	459	409	426	438	447	433	435	419	407	455	432	437	427	456	446	440	426	389	401	452	401	423	424	405	453	433	444	420	470	416	449	455	415	429	409	409	390	434	420	420	440	452	458	404	418	471	436	420	495	454	378	424	468	430	426	398	463	443	481	405	437	431	441	410	430	407	446	453	426	443	406	428	438	396	424	416	425	424	491	449	410	413	399	437	399	450	447	462	400	479	424	435	440	416	428	401	436	399	409	403	426	457	422	407	397	425	415	430	393	418	391	460	455	449	422	458	492	467	426	454	419	433	384	384	414	424	433	427	451	438	424	410	423	418	454	399	429	422	409	447	415	455	402	419	449	412	411	408	473	484	463	414	445	442	394	385	441	432	457	428	414	425	421	440	455	428	412	394	433	450	397	458	427	394	422	381	433	438	438	430	404	443	426	412	426	392	429	449	407	393	432	438	418	447	417	419	412	413	443	408	372	429	435	425	392	414	411	375	427	410	420	435	420	423	433	423	412	413	437	439	412	412	464	425	422	415	409	454	418	414	430	438	415	406	376	436	404	439	412	456	450	431	401	467	429	442	440	458	470	423	440	462	429	406	462	469	441	444	417	487	445	427	456	418	448	441	422	393	431	425
3511	5186	3345	1663	1309	1096	874	799	689	620	595	538	554	521	482	506	497	490	537	479	474	499	466	486	461	455	495	480	460	485	500	487	470	430	440	478	432	479	436	484	490	504	452	414	470	444	439	466	473	451	473	498	458	500	452	437	469	492	450	430	421	425	465	436	449	480	477	452	463	473	454	461	471	507	470	470	453	476	407	493	439	460	466	446	450	441	429	474	439	445	469	483	467	452	469	445	450	484	482	436	465	479	436	457	456	434	430	461	466	475	456	449	474	474	401	474	465	460	435	442	463	471	455	465	441	425	479	458	417	459	458	423	467	451	457	503	478	469	467	470	484	423	473	468	486	427	452	437	470	445	477	460	439	447	425	437	444	468	448	457	421	452	436	422	472	450	446	413	475	427	464	459	472	480	463	467	457	460	453	439	492	442	509	426	489	451	468	440	443	440	484	453	445	428	443	502	480	461	468	449	502	456	419	435	466	457	471	471	459	461	468	449	452	447	424	466	441	427	453	464	437	457	456	469	497	432	430	485	474	477	457	454	458	439	449	451	485	428	439	452	468	461	506	457	481	464	447	486	442	445	452	432	453	446	462	466	424	449	462	416	437	452	452	468	479	436	460	466	498	487	412	468	435	449	464	461	449	395	457	483	455	458	439	433	478	485	399	530	466	515	434	492	470	407	461	430	483	436	488	465	484	456	460	466	429	435	449	447	464	441	494	493	445	454	453	456	424	445	455	451	432	457	469	463	469	460	425	479	448	450	474	450	487	454	462	428	477	433	475	451	464	461	441	435	483	448	426	466	482	491	427	423	438	454	466	442	462	455	485	452	474	475	431	466	455	459	469	484	467	462	450	450	487	436	456	484	462	476	443	485	469	465	447	460	481	459	448	468	467	455	466	438	426	447	448	449	465	447	476	451	485	417	448	421	469	420	486	459	462	438	474	455	464	421	475	470	420	494	444	462	460	492	440	489	468	412	479	456	460	453	478	448	459	454	441	463	445	429	481	464	441	443	438	438	407	438	476	468	464	441	436	453	439	479	462	441	464	487	462	482	456	464	462	434	476	469	467	445	461	472	450	475	473	467	473	462	472	484	477	468	456	465	433	461	506	491	478	509	495	439	456	423	458	480	439	458	488	473	446	467	448	460	495	442	471	473	454	479	483	486	476	457	461	446	453	442	463	458	459	466	478	426	463	491	488	524	422	474	454	476	477	481	478	479	472	473	464	461	477	428	474	466	463	436	467	478	469	433	462	472	484	396	469	474	460	470	432	443	437	498	452	501	473	455	500	441	497	471	452	492	471	462	473	444	434	461	495	439	445	462	494	405	452	446	478	419	468	490	437	449	459	452	410	477	467	471	465	526	446	442	480	452	474	506	486	458	437	432	456	489	486	453	434	480	466	466	446	467	440	447	497	445	463	457	441	455	440	429	481	435	464	464	457	467	455	469	457	447	429	423	436	441	482	457	449	471	445	475	458	505	478	461	439	449	446	474	443	452	487	448	468	470	480	429	472	484	459	455	502	438	428	460	425	500	447	427	470	479	430	448	475	462	441	423	439	431	448	430	440	491	463	460	443	456	462	447	455	442	432	431	463	487	467	476	434	440	468	451	458	420	429	488	467	480	458	461	424	481	470	457	486	453	445	477	453	452	460	465	462	469	439	501	427	493	472	452	432	478	473	474	446	481	446	462	442	456	457	468	467	449	450	465	433	458	453	471	458	466	465	453	427	469	444	445	474	420	456	461	446	437	465	484	469	465	448	494	425	436	445	447	462	468	438	450	457	477	441	423	490	428	462	430	459	438	436	499	462	469	465	434	475	461	442	459	466	442	485	430	463	420	451	450	493	467	508	441	439	445	421	469	475	494	464	464	458	439	492	427	474	448	459	447	429	456	502	456	474	477	441	461	487	450	450	444	419	465	476	459	448	475	465	455	463	463	473	483	456	460	457	433	446	407	486	474	449	434	465	450	470	456	438	405	492	468	428	444	464	470	431	468	497	458	496	492	448	427	456	414	488	457	449	511	440	452	431	456	416	463	467	477	460	446	419	447	473	472	433	448	483	455	445	434	432	473	456	501	438	451	413	463	421	447	471	466	456	460	413	474	473	449	503	463	477	450	471	459	443	438	438	469	435	424	453	459	476	480	454	443	460	451	429	450	481	478	472	471	438	467	445	441	466	461	451	490	443	458	418	464	449	514	434	449	462	435	457	466	438	475	418	459	461	469	460	469	440	444	481	487	489	446	428	473	460	396	420	441	440	472	447	443	428	445	432	422	433	409	402	444	452	492	490	444	412	446	489	511	463	483	430	449	453	458	471	477	474	477	464	447	467	442	416	443	434	476	491	447	506	448	476	468	483	449	469	409	467	418	462	437	447	437	465	445	466	486	455	447	454	451	480	445	488	459	459	453	473	423	444	449	462	497	481	433	463	466	441	475	420	453	482	442	439	456	464	428	449	475	428	457	447	437	424	444	440	465	448	434	454	453	442	454	482	434	448	465	438	437	439	419	397	459	428	424	464	458	456	468	474	454	426	464	426	473	443	470	452	490	467	443	436	409	453	484	484	430	393	444	438	465	419	462	455	453	415	468	455	462	472	464	468	445	478	472	427	480	450	477	470	442	451	429	423	446	455	449	424	441	479	437	444	441	462	456	443	470	468	444	455	461	445	468	460	448	477	446	464	485	446	451	450	445	442	473	431	429	461	433	443	438	426	488	435	434	458	461	432	480	524	458	434	475	480	422	479	471	497	439	438	441	466	489	445	455	473	470	487	475	486	473	459	455	461	468	483	443	484	446	438	438	477	436	458	475	452	418	437	471	458	427	481	490	447	475	482	430	444	481	476	430	481	422	440	441	434	448	461	417	455	462	451	435	437	460	430	436	462	467	470	439	452	439	444	438	449	469	478	446	494	455	480	452	467	472	483	484	453	496	454	444	436	461	492	431	470	455	487	468	453	450	438	459	444	428	440	452	431	479	484	409	398	492	426	439	442	449	437	488	464	430	420	458	444	426	468	432	458	470	459	473	443	463	455	415	481	451	456	478	457	401	459	439	463	433	433	447	456	447	438	494	437	476	467	412	477	455	418	421	480	441	484	465	451	445	448	453	470	485	465	442	450	447	456	447	460	417	444	463	477	454	467	459	455	432	475	428	493	411	504	455	452	457	448	423	461	446	429	456	429	457	493	483	435	462	464	443	472	437	455	474	436	450	477	436	475	467	467	451	497	442	437	448	472	447	475	459	464	445	461	466	406	430	461	469	404	444	461	455	489	475	462	444	464	431	465	447	418	479	455	442	445	480	459	438	489	472	496	453	448	468	480	460	406	529	526	433	439	429	434	449	451	434	466	417	464	432	421	462	466	430	420	502	450	421	445	468	441	481	471	422	430	464	489	467	434	446	481	462	493	472	442	451	493	452	488	498	468	490	455	472	463	451	436	444	433	477	440	465	431	439	446	392	460	451	483	478	486	436
22899	21387	29039	24105	21385	21422	6645	1154	880	811	703	708	591	598	579	554	542	517	552	464	535	518	485	480	514	468	488	460	468	424	455	448	490	463	480	449	448	422	482	431	462	423	471	455	464	445	446	444	454	448	432	454	480	457	445	468	439	436	439	476	479	452	458	462	442	461	482	422	472	410	428	433	447	450	407	430	424	432	429	446	481	465	416	418	456	456	488	418	430	455	442	427	418	431	443	437	469	441	494	439	459	440	443	443	444	449	449	430	408	435	441	428	431	416	437	431	426	456	409	475	419	424	461	463	440	436	439	462	414	470	443	442	456	493	458	417	453	438	417	424	429	407	425	412	450	435	419	432	464	406	431	441	442	449	442	433	432	407	432	425	461	430	432	463	455	466	420	447	458	468	424	457	462	420	433	435	503	448	429	442	443	441	452	402	449	430	427	426	443	436	437	457	439	423	415	456	435	463	428	458	490	468	434	396	477	447	449	454	442	423	465	461	421	467	474	429	421	418	437	450	437	453	434	410	433	462	460	457	434	482	413	465	452	436	454	466	442	457	440	405	435	421	458	452	426	440	428	429	453	412	449	418	458	427	420	430	426	479	421	416	456	424	469	432	480	464	465	464	441	436	463	436	425	417	457	398	474	462	466	463	414	441	421	465	477	453	479	434	471	439	449	429	451	441	440	426	443	464	424	424	422	449	442	468	442	430	434	433	479	467	433	393	443	443	451	423	427	447	414	426	442	426	474	423	435	419	421	433	467	454	452	440	428	420	449	416	437	447	482	427	417	462	414	410	407	418	444	423	384	435	447	443	448	435	442	442	429	410	430	435	417	460	413	450	458	457	434	431	452	426	456	454	447	443	472	428	406	426	407	398	419	427	407	435	409	431	424	423	424	456	409	415	439	443	467	409	438	445	438	438	411	458	444	421	415	426	440	459	414	435	437	389	449	456	414	421	462	454	410	457	438	429	423	426	442	441	452	461	418	477	447	456	392	432	473	440	441	456	452	463	431	447	439	440	419	426	447	410	454	446	424	447	475	478	422	460	396	453	429	432	437	454	459	460	439	463	445	441	426	484	431	421	464	473	465	451	457	435	413	431	467	445	436	442	462	473	432	427	417	437	427	480	454	410	445	443	470	405	428	434	432	434	428	424	442	410	434	445	440	463	437	394	436	464	420	453	406	436	444	448	439	384	409	445	471	471	465	435	419	446	452	457	423	463	421	459	472	415	435	422	443	450	433	425	453	446	441	445	453	436	427	436	435	435	457	446	453	422	432	457	460	450	426	419	459	427	395	463	442	460	448	416	450	435	441	438	451	449	450	431	454	446	428	417	456	469	418	431	429	409	445	423	435	425	439	424	433	416	451	436	448	451	412	427	442	447	415	450	460	430	468	414	427	453	426	420	405	438	420	424	435	442	399	433	432	437	450	440	466	441	446	426	438	460	475	435	455	425	400	401	403	428	450	458	411	423	449	421	393	416	465	453	453	462	431	466	403	384	427	425	412	471	413	452	453	443	451	440	415	396	452	436	419	425	449	419	449	444	437	439	454	429	444	452	420	469	387	463	507	446	452	457	457	425	473	461	421	475	424	426	428	485	429	443	462	465	428	422	452	420	451	422	468	449	457	431	454	440	421	471	413	436	473	446	453	485	447	404	456	419	412	389	442	421	418	469	477	463	409	408	438	437	445	468	472	436	433	439	460	441	453	451	439	419	413	445	436	462	457	464	454	436	423	472	391	444	429	436	436	454	482	441	430	464	434	463	452	453	427	426	445	464	401	423	438	433	448	476	428	414	429	482	431	469	439	443	438	442	465	432	411	453	462	437	454	426	461	485	435	454	431	441	435	400	424	474	445	410	427	450	404	484	431	449	452	432	433	456	420	446	445	415	430	447	493	443	445	449	446	450	441	439	444	399	405	400	496	439	432	421	431	399	442	445	442	425	419	445	436	410	429	422	413	447	417	470	429	424	444	438	430	459	426	448	447	476	449	459	460	413	433	446	445	436	430	446	436	420	478	451	456	422	470	425	458	442	474	454	445	388	461	482	428	453	409	431	447	405	423	464	450	409	460	432	425	417	405	421	409	435	466	453	460	430	481	438	461	426	456	426	425	430	415	432	467	439	414	400	466	416	415	430	429	425	442	405	408	447	426	442	441	416	397	439	479	481	453	450	462	442	450	429	405	411	447	463	430	427	431	437	469	416	422	418	436	447	404	441	446	454	429	425	437	410	412	407	424	439	440	431	454	445	411	436	439	445	463	406	434	422	450	436	408	394	402	446	456	417	397	429	443	390	436	431	428	420	432	442	458	454	433	418	415	424	437	429	422	455	434	405	453	451	458	442	452	439	441	407	432	433	411	462	411	466	415	439	439	453	433	407	416	426	447	481	431	418	418	435	442	462	473	418	476	432	425	420	461	406	427	421	449	426	449	438	426	394	443	419	430	434	430	432	406	401	450	435	441	429	408	473	414	439	433	423	477	465	445	417	423	465	461	448	434	434	425	452	396	464	463	443	429	455	385	469	460	446	440	404	451	436	447	449	450	416	443	411	433	408	457	456	432	415	448	447	427	461	411	440	430	431	420	423	474	436	452	408	436	440	412	460	418	447	481	429	420	453	437	450	459	437	451	417	456	459	475	410	408	442	410	440	418	449	465	422	427	437	425	464	441	465	425	429	414	399	400	430	443	450	426	403	421	453	420	455	404	438	425	455	414	437	425	430	436	423	428	445	440	415	439	440	458	417	409	435	425	418	442	407	429	443	468	422	428	460	405	426	434	460	434	427	462	415	427	438	456	438	438	422	397	420	461	437	432	438	417	431	422	409	453	427	469	465	446	426	450	426	420	449	455	425	467	469	458	422	421	416	446	459	442	402	457	441	466	472	446	390	441	429	421	464	461	420	453	444	439	468	471	441	474	460	425	427	448	423	447	461	417	452	427	417	396	428	403	407	410	486	433	472	436	389	432	466	393	425	440	422	428	392	444	444	446	459	404	454	448	436	454	443	449	477	453	435	443	404	479	477	452	416	426	445	428	433	424	451	443	455	463	447	446	468	388	410	445	443	428	414	410	430	438	478	445	449	425	437	478	458	433	435	423	448	424	412	439	440	396	434	420	435	437	423	401	410	415	411	445	407	434	447	418	477	473	443	446	422	425	410	440	473	420	444	433	404	442	419	443	465	467	458	446	423	422	450	432	434	420	455	408	434	444	461	408	425	447	450	453	443	439	433	409	465	430	420	439	418	409	447	433	425	442	399	409	403	407	426	399	451	457	390	412	441	426	429	464	439	457	430	425	432	394	422	435	430	411	455	434	442	440	468	461	432	431	462	437	414	427	458	428	437	483	452	435	474	447	455	402	418	461	445	402	408	444	424	431	463	413	405	447	428	436	474	455	424	467	463	458	431	418	426	423	459	455	430	464	424	414	448	428	438	435	403	450	414	425	429	436	437	447	445	431	414	444	422	445	462	427	434
4851	14663	9800	4814	3378	2586	2130	1559	1276	1131	925	871	783	776	644	642	621	576	571	534	548	557	534	523	529	512	487	471	463	445	538	476	507	457	485	456	487	454	492	471	433	469	474	490	467	426	472	451	436	451	444	476	446	434	406	453	474	478	436	465	464	438	454	447	469	433	481	459	436	454	445	437	454	428	434	477	492	434	436	450	458	440	439	417	418	457	456	440	432	433	456	445	438	419	466	487	448	459	391	432	421	432	418	469	405	445	415	422	462	446	440	433	471	414	436	417	423	439	464	451	434	442	433	404	444	418	460	420	451	451	433	442	406	453	464	431	455	417	462	498	434	452	446	441	406	455	440	477	445	418	466	461	433	444	439	453	447	430	414	447	440	413	433	466	389	456	441	444	453	430	453	470	461	454	459	451	441	448	423	450	432	435	440	460	449	419	446	439	460	441	429	424	445	421	459	457	444	418	427	441	460	436	452	482	443	426	453	448	426	446	425	427	469	444	433	419	420	446	463	438	427	439	435	441	439	448	431	440	469	461	466	446	457	452	457	426	421	399	430	440	467	438	455	389	404	433	453	436	424	425	439	417	464	428	428	444	437	437	424	450	435	467	463	418	466	444	492	435	428	449	472	443	437	443	409	426	413	420	438	435	466	451	438	446	439	462	463	461	428	460	452	442	460	380	417	462	448	451	438	403	442	430	481	451	451	448	468	463	429	440	451	497	459	427	456	411	460	423	438	460	452	465	443	455	449	458	473	455	427	479	478	407	436	457	431	446	430	424	436	414	425	449	436	432	457	456	452	459	458	441	415	413	440	468	461	427	478	460	399	426	417	446	442	453	424	478	436	436	439	413	451	456	431	439	459	434	463	464	414	443	441	417	429	460	444	428	468	446	438	456	392	437	388	449	423	404	429	401	469	423	462	463	476	418	423	449	421	453	426	423	424	466	479	475	456	436	425	411	408	453	422	427	445	418	432	409	480	441	443	446	425	426	425	422	440	460	424	429	439	423	449	428	466	446	457	429	448	437	421	428	455	439	415	441	436	458	458	435	447	454	420	427	473	384	432	439	426	409	448	451	448	453	444	428	454	449	478	469	433	431	448	431	437	420	444	436	410	426	430	439	464	422	434	426	462	469	400	430	462	458	435	451	447	383	448	450	436	426	450	459	502	494	464	419	471	406	449	431	430	445	399	477	431	432	450	466	444	423	430	448	481	456	420	439	454	407	458	459	429	431	426	451	449	449	465	431	443	446	473	437	459	414	391	458	456	449	432	429	456	409	458	448	418	486	431	415	454	464	453	433	434	442	427	407	458	377	433	460	430	456	469	418	465	473	422	445	428	430	436	425	431	462	469	453	420	408	467	449	424	439	437	392	433	431	445	450	429	432	431	430	469	425	456	405	400	402	484	445	445	452	448	445	398	449	433	456	420	431	454	471	452	462	399	431	464	427	428	421	452	435	430	432	465	471	440	425	426	447	460	394	467	429	458	450	484	480	425	417	441	450	424	452	432	418	446	461	440	444	438	440	486	410	456	439	419	467	448	494	432	440	425	455	498	418	483	449	397	453	477	449	442	409	461	407	449	469	467	426	401	468	464	446	427	428	409	405	444	447	438	436	458	461	435	425	449	425	467	454	428	490	401	399	456	434	490	488	453	435	437	444	467	462	439	451	465	486	431	422	381	441	457	464	433	428	461	419	413	456	436	428	412	419	413	439	417	468	455	433	436	406	488	423	411	460	434	459	483	445	396	442	437	429	420	423	420	415	436	444	449	429	489	460	438	416	431	439	417	407	462	446	427	455	411	428	462	434	437	451	444	435	444	452	433	440	416	443	465	452	430	416	442	429	440	427	474	417	424	441	465	452	437	445	444	439	441	453	470	454	414	453	419	439	431	451	425	423	476	421	391	443	465	404	426	441	488	397	465	430	437	430	467	450	419	437	449	419	408	434	506	447	416	437	432	419	432	423	446	450	425	482	452	388	432	447	449	442	406	453	481	446	425	434	437	434	431	469	440	421	450	412	405	476	433	468	439	391	433	487	434	404	468	410	437	441	455	469	424	450	449	447	447	425	462	447	435	481	453	432	432	445	456	422	397	481	443	474	436	457	466	450	400	451	463	436	460	433	446	489	453	417	434	428	442	452	440	447	424	467	442	441	453	441	472	442	418	415	414	439	422	425	437	475	451	457	464	479	487	468	423	420	436	456	448	451	493	474	419	419	438	414	468	457	442	438	439	440	454	447	447	454	408	467	435	454	401	403	431	429	421	431	459	445	471	439	416	416	465	474	423	436	458	471	447	465	471	451	432	449	470	441	455	414	419	441	426	447	447	439	446	440	425	468	441	475	435	478	452	459	440	457	486	466	446	441	500	405	432	444	429	478	463	408	423	432	411	426	470	424	450	401	431	449	462	451	488	446	435	450	447	439	452	444	456	460	424	438	415	439	454	469	421	444	416	422	392	435	441	487	430	439	391	441	426	472	449	457	486	504	379	444	446	463	441	436	433	473	466	434	414	461	430	430	481	433	480	425	486	451	443	445	440	442	422	443	463	462	436	429	410	428	421	462	463	471	465	465	475	438	440	429	433	467	446	407	421	403	417	408	442	450	452	408	447	462	467	416	470	451	457	386	428	412	459	429	424	442	398	449	432	445	433	441	469	446	445	423	441	372	410	426	428	475	422	452	428	465	437	430	424	417	425	416	444	462	433	460	488	413	378	438	431	473	454	469	436	398	463	414	472	417	430	419	440	418	450	477	436	459	455	451	460	450	436	463	451	448	417	448	429	454	432	418	432	470	408	465	457	478	442	434	401	440	444	451	418	415	428	442	436	460	438	466	428	441	383	444	442	444	473	434	455	483	438	436	428	455	414	438	457	442	422	473	456	441	448	411	416	411	438	409	431	449	441	422	462	439	446	410	409	459	451	459	461	421	455	437	469	438	460	440	435	466	453	426	430	423	447	450	471	485	462	434	467	429	445	427	476	464	422	432	452	463	432	431	438	441	432	436	524	420	439	404	450	454	412	457	465	473	434	419	458	449	419	451	456	428	458	443	453	447	451	422	452	408	462	441	422	466	427	418	443	438	444	439	467	448	408	414	451	495	459	437	451	450	412	440	421	469	448	479	417	460	443	401	451	403	443	410	466	439	447	401	423	429	410	418	453	420	416	462	427	428	455	431	430	462	416	411	444	449	435	431	416	433	436	439	392	450	431	452	428	464	431	478	459	414	386	461	435	469	432	489	431	444	451	415	445	433	427	432	459	431	442	461	428	478	423	425	418	426	424	430	407	444	438	474	444	422	413	450	432	453	439	451	448	394	443	457	427	442	409	445	487	414	484	437	451	454	467	397	434	445	433	469	398	453	429	475	436	444	420	432	434	471	453	454	403	459	443	448	419	453	450	435	437	449	459	451	429	461	434	446	432	431	434	422	437	466	467	464	433	494	412	437	433	418	442	443	436	407	452	427	422	433	437	428
28016	16997	2917	473	346	303	249	255	238	219	238	254	214	245	235	224	233	219	191	259	219	238	239	243	226	244	222	227	209	219	227	224	283	249	249	262	221	236	203	244	228	209	278	230	261	189	224	227	210	214	227	231	218	217	215	217	220	226	238	231	255	230	215	237	208	235	203	232	222	244	220	221	219	219	246	203	231	220	254	219	223	208	266	222	245	188	245	241	214	233	257	241	211	214	262	198	227	230	217	223	254	228	253	242	231	231	214	221	219	215	231	221	208	248	227	232	198	263	235	247	231	235	254	204	259	216	241	205	235	233	205	218	232	241	213	220	239	223	240	221	242	240	228	236	214	243	228	211	236	241	227	275	222	242	247	252	229	188	226	207	255	214	197	244	237	248	198	214	206	227	240	221	212	227	217	226	220	237	233	229	247	234	216	239	234	259	227	227	241	244	221	206	221	235	218	211	238	237	228	249	222	226	239	250	262	231	244	221	238	230	243	215	228	241	233	216	214	218	218	234	223	218	211	252	232	238	241	220	256	230	223	232	224	266	244	239	200	218	243	222	234	213	217	234	223	234	219	225	220	221	255	270	207	234	225	225	224	235	234	230	233	267	235	213	199	239	207	218	204	225	203	231	207	248	226	255	213	219	214	223	250	219	220	212	212	221	222	220	212	240	217	257	214	206	266	247	221	206	235	238	217	208	238	239	236	230	222	222	218	249	226	223	245	229	238	241	253	253	235	236	235	203	214	226	255	232	220	206	235	215	217	230	208	251	251	229	235	227	226	224	227	232	230	242	245	217	228	254	217	230	240	248	238	224	228	203	252	240	199	237	204	249	209	216	225	255	233	231	185	226	222	231	249	217	207	231	239	224	205	240	208	224	204	216	215	252	235	238	239	203	235	225	222	217	199	230	207	231	231	240	254	216	217	242	236	181	201	187	246	215	228	222	222	217	224	205	216	228	230	220	222	230	233	232	211	190	235	241	239	209	236	218	252	233	229	217	237	224	250	225	206	228	247	219	225	229	211	227	236	241	235	225	216	222	205	213	231	233	224	205	235	239	239	226	222	233	221	228	236	229	212	218	221	251	228	231	230	227	187	252	230	228	214	258	223	246	231	217	229	224	236	224	206	243	199	223	253	241	203	264	199	215	221	221	226	251	229	259	220	230	252	236	234	243	202	218	232	252	241	225	242	231	216	224	227	218	220	242	249	241	235	241	242	203	220	214	229	235	236	245	271	222	220	221	208	205	198	248	224	242	229	232	223	243	232	204	229	221	221	215	214	233	219	235	216	223	234	213	203	213	252	253	231	235	214	229	257	227	230	232	233	243	212	213	229	224	238	219	233	225	233	255	189	223	225	234	223	212	214	259	243	220	220	222	218	228	246	232	246	224	228	219	215	238	218	241	205	229	213	228	240	242	220	241	257	254	233	250	227	211	225	211	232	239	247	214	227	219	240	229	213	235	209	246	218	242	199	207	253	241	232	225	181	243	219	256	256	224	224	202	226	212	220	195	247	220	226	236	237	235	211	211	227	255	261	209	232	219	225	239	242	235	228	245	213	263	228	207	217	221	262	209	228	229	235	242	244	211	225	249	238	251	220	229	236	268	242	250	229	232	217	208	234	213	217	190	235	223	243	248	245	239	218	211	213	217	247	204	196	248	224	230	219	259	249	230	226	222	231	217	226	248	233	225	225	212	237	214	234	223	246	213	235	220	207	218	227	231	220	223	220	214	225	240	238	237	221	244	241	231	205	248	249	228	220	207	210	222	222	220	229	261	227	232	226	239	250	223	220	224	229	225	219	220	221	218	224	245	240	233	222	206	240	237	258	225	230	229	234	238	216	227	220	232	237	229	231	224	226	246	219	213	208	220	212	231	228	211	227	235	219	212	242	234	233	221	235	191	236	215	201	206	219	220	225	227	220	212	235	221	209	217	229	208	228	230	234	231	203	225	217	220	204	222	193	209	208	247	223	196	220	239	232	245	225	255	232	220	219	231	238	230	216	255	217	223	223	211	237	227	202	228	227	226	228	248	222	220	207	235	218	217	219	227	225	214	232	228	211	219	243	216	252	233	211	227	245	224	236	231	240	219	239	255	247	242	239	223	221	205	216	235	227	232	212	242	230	240	215	203	213	217	223	205	205	224	217	238	226	229	207	212	238	224	228	217	229	207	252	241	211	255	213	213	241	223	216	232	226	266	210	220	228	201	219	227	240	218	243	197	234	221	218	255	214	233	202	209	207	243	259	235	210	240	237	216	215	208	222	227	210	248	216	238	219	215	242	215	186	229	254	216	215	185	222	234	229	225	198	235	239	224	214	230	228	252	195	216	206	237	238	237	206	210	213	220	244	247	213	248	229	225	221	230	240	230	204	196	232	206	232	199	235	234	219	221	215	207	217	218	191	233	231	199	249	211	232	233	251	232	246	247	237	213	224	244	223	226	253	234	234	255	250	225	232	246	217	213	215	212	234	230	210	230	224	229	199	240	236	239	202	237	227	218	210	217	229	220	219	253	261	238	238	232	217	200	214	211	223	227	231	221	217	224	257	225	215	228	242	216	209	212	214	231	222	225	241	235	220	229	229	222	238	241	226	256	248	205	241	221	253	243	238	176	240	247	228	227	239	230	240	230	218	217	214	232	241	228	223	225	222	255	229	215	247	258	202	231	235	238	232	234	239	220	220	223	249	234	225	218	225	228	241	219	236	228	227	193	222	239	221	246	221	228	235	226	224	215	228	241	220	245	222	225	218	235	234	220	236	217	211	239	216	237	247	211	216	228	213	204	219	222	216	236	233	204	207	248	220	227	241	206	234	232	235	216	216	241	208	210	224	187	236	251	224	211	236	225	236	238	196	201	211	234	238	241	237	245	238	216	210	215	223	237	223	258	222	239	233	226	243	199	262	229	229	221	226	225	228	202	210	204	236	227	226	220	250	227	212	212	221	238	233	230	232	233	217	204	258	218	203	243	254	233	226	224	260	220	229	238	230	265	206	243	204	236	244	236	237	252	248	222	220	236	224	243	212	221	246	209	215	212	205	214	233	225	223	216	222	216	229	229	222	228	240	224	204	231	214	246	250	233	221	239	206	233	190	232	252	250	239	220	241	213	223	226	256	220	207	246	216	230	195	213	237	204	223	194	226	227	224	234	217	259	216	225	221	225	239	209	221	212	229	246	238	205	199	225	251	214	245	244	240	243	205	236	197	240	217	225	250	226	210	224	252	240	233	201	235	238	257	221	226	205	220	224	214	211	246	212	265	230	217	242	222	201	274	252	219	240	234	214	238	223	218	242	227	207	207	236	218	221	253	270	228	225	228	243	214	228	229	231	213	253	213	222	215	212	196	197	225	223	245	204	221	216	255	232	220	241	241	265	237	244	215	220	223	222	215	226	234	230	227	215	210	212	235	222	236	233	219	253	249	209	232	221	221	214	226	228	256	217	233	199	217	227	258	202	217	240	203	237	224	239	233	268
4311	788	581	397	327	316	274	275	291	275	266	266	254	245	272	280	256	256	275	276	260	267	264	247	261	236	263	264	226	287	254	244	266	257	246	247	271	269	254	273	241	225	248	256	228	245	276	227	285	238	284	256	225	255	249	259	262	252	232	235	238	246	258	246	244	244	253	266	236	263	256	263	248	247	231	262	241	263	252	244	255	236	219	256	235	259	273	260	239	264	250	263	262	259	249	244	254	235	230	249	221	253	231	282	233	220	254	247	245	223	246	248	233	256	220	248	236	265	236	257	256	258	247	255	276	269	277	229	234	271	263	232	285	239	213	264	262	256	253	248	229	248	262	257	271	244	232	231	268	264	268	241	245	233	279	254	257	237	248	284	238	268	249	266	267	212	248	263	241	230	242	251	281	247	248	238	254	229	265	246	255	255	263	241	258	275	237	268	266	296	256	220	253	216	247	242	262	239	239	234	251	242	256	256	244	271	263	249	256	272	240	222	252	273	246	275	229	257	242	271	265	258	250	229	239	243	260	260	252	230	241	245	262	273	274	252	277	265	255	260	237	257	269	251	292	239	227	255	244	240	249	272	242	269	285	245	298	268	269	240	260	233	243	257	238	253	250	247	236	287	254	239	236	239	272	262	252	250	231	245	276	257	244	245	251	216	246	240	241	278	261	286	274	276	267	231	247	257	257	272	253	262	230	212	264	235	244	278	282	269	239	259	275	266	266	246	232	243	248	249	244	277	254	262	263	257	258	245	241	271	253	277	263	260	267	288	230	254	237	260	248	229	282	249	241	260	287	267	254	274	220	241	269	266	240	218	218	260	268	250	270	251	261	268	269	229	243	266	251	237	254	239	252	284	261	254	236	251	267	241	265	259	270	243	253	271	266	255	239	256	259	265	266	251	235	282	258	246	292	280	245	289	250	271	245	277	258	260	257	239	239	254	265	260	264	268	235	228	244	259	236	265	259	280	290	245	247	273	256	242	258	250	270	255	266	262	255	263	237	225	243	265	232	261	262	256	281	247	248	244	256	256	260	271	270	227	256	262	248	251	266	272	234	276	228	259	252	230	249	262	251	289	264	246	237	265	232	241	289	241	252	239	233	262	245	259	280	258	243	274	242	248	241	269	241	245	253	253	236	239	235	218	232	233	260	245	260	286	230	255	278	277	229	248	232	271	261	243	268	265	268	238	246	276	257	256	264	262	261	275	262	276	240	248	260	251	252	242	265	250	245	267	259	267	247	283	245	255	222	279	260	278	227	261	282	247	208	270	242	254	249	249	269	256	248	259	280	262	240	266	241	239	242	240	250	260	258	251	263	243	252	261	251	290	241	268	249	234	232	255	268	257	273	247	252	233	252	245	247	253	245	243	241	252	241	233	249	251	257	250	262	245	242	246	247	283	233	240	261	271	260	254	272	255	244	282	280	250	222	236	269	267	227	256	235	266	258	239	243	276	225	242	252	259	249	281	244	247	249	257	251	254	261	253	233	222	232	273	255	245	242	236	249	251	269	255	248	243	235	275	251	265	280	273	250	255	272	268	254	270	241	236	260	270	265	258	257	230	237	248	266	260	230	246	269	262	248	251	241	265	220	275	235	250	261	242	263	261	239	268	233	274	236	267	254	266	275	281	253	257	269	255	283	220	250	256	254	231	267	266	266	259	255	232	279	257	258	252	264	258	271	261	258	257	242	237	261	254	258	244	281	258	262	256	252	283	273	263	248	269	259	279	250	274	263	259	252	255	254	255	236	263	253	244	244	266	249	245	280	277	266	254	252	260	244	265	264	253	260	275	241	246	263	255	247	237	256	239	262	248	252	267	238	262	243	261	244	260	259	266	240	259	266	271	247	272	226	278	251	222	239	242	245	245	275	261	266	235	255	235	240	234	259	246	251	250	261	273	260	263	231	276	262	263	239	211	259	237	242	243	251	262	277	283	253	260	256	241	215	249	270	267	232	256	233	244	251	249	270	257	253	264	266	256	255	266	258	236	255	229	259	268	251	253	247	245	259	280	271	271	249	248	246	254	248	244	233	245	272	254	237	252	256	243	267	254	264	241	241	243	263	232	256	257	252	260	246	243	261	279	281	257	252	249	278	263	248	238	250	237	257	266	283	268	261	263	248	262	245	247	240	260	251	248	277	263	241	262	242	258	267	264	236	271	243	274	259	233	279	241	240	247	258	258	270	252	233	277	268	275	257	280	263	268	256	260	254	266	259	244	261	272	248	240	249	233	249	275	238	249	257	288	247	274	263	234	238	316	251	276	253	262	273	257	243	245	266	279	237	245	254	262	230	256	260	239	257	251	264	253	242	245	270	261	278	270	286	260	255	245	256	236	278	267	270	261	264	281	261	276	252	267	245	272	274	264	266	266	255	258	270	241	225	266	219	282	270	242	249	230	255	245	264	242	275	244	232	209	249	275	235	268	265	253	251	256	251	268	257	278	295	247	259	272	242	259	262	238	226	268	271	269	254	279	235	242	250	250	256	254	232	238	241	260	258	228	231	252	264	256	282	249	266	247	290	249	232	253	247	248	255	286	267	234	250	263	255	252	241	248	240	242	254	260	285	277	218	256	249	254	248	260	247	237	274	251	251	239	288	256	269	268	257	249	253	243	241	275	272	257	244	257	272	238	246	249	262	255	251	240	256	278	239	271	267	245	228	256	262	241	240	254	226	247	251	246	235	262	231	256	251	244	269	257	257	262	250	240	267	275	247	252	275	268	253	256	257	263	257	233	233	281	268	256	235	241	266	248	263	290	250	246	269	257	286	257	263	262	275	224	253	267	241	283	261	222	258	242	273	259	262	250	252	266	292	234	257	287	238	232	246	284	232	262	258	243	244	249	298	248	260	260	248	250	245	264	262	282	275	294	232	238	265	267	251	275	257	274	281	270	256	246	258	239	271	258	231	277	274	274	271	284	238	257	239	256	243	267	240	277	284	276	267	229	247	308	240	227	259	228	248	258	253	262	258	265	264	271	261	249	268	269	222	236	267	238	280	247	253	237	234	271	222	234	240	276	265	269	276	253	245	267	238	265	244	232	238	254	266	263	258	254	268	250	259	258	268	273	260	266	257	253	277	271	278	253	258	275	245	244	271	237	272	259	262	244	247	255	241	243	254	241	253	262	275	272	233	274	236	248	238	258	237	277	258	226	260	276	232	226	263	243	271	228	223	254	227	213	263	269	245	275	253	253	249	264	248	263	262	258	277	258	252	268	251	256	241	257	248	269	248	259	244	266	248	283	256	246	276	291	253	258	233	260	241	278	245	241	279	250	251	254	265	256	241	255	231	254	253	282	257	307	275	253	260	205	240	275	233	239	284	248	270	247	247	284	247	258	272	236	255	269	249	271	244	237	292	258	272	240	270	272	260	240	264	234	255	261	257	223	248	261	267	255	238	242	259	260	252	251	267	271	265	293	270	218	275	243	256	248	268	235	247	250	236	263	273	286	273	281	230	256	262	254	278	246
23970	21313	28495	24448	21280	7876	834	521	390	349	310	313	278	285	279	262	261	220	224	215	223	215	223	222	205	203	246	196	200	192	197	224	212	214	172	183	207	191	210	173	196	205	193	187	185	177	176	217	183	181	200	199	172	192	178	183	221	193	198	194	183	194	178	184	171	179	197	197	177	195	221	209	160	193	183	194	197	202	210	193	163	179	189	203	196	197	171	179	203	184	167	178	176	183	193	192	173	188	190	174	174	161	175	205	170	183	207	173	210	205	189	190	183	195	177	193	181	188	206	194	180	185	195	186	224	201	212	186	184	177	199	217	187	166	156	198	202	179	194	191	181	199	182	198	200	204	200	206	201	193	179	189	204	185	179	218	169	214	184	217	198	205	203	215	196	178	184	173	193	198	206	162	204	197	198	186	191	193	199	192	206	221	203	187	198	183	189	197	215	180	196	207	195	209	159	206	176	174	191	214	185	186	192	199	194	153	155	172	185	190	185	188	183	195	192	194	183	192	197	192	206	190	174	203	214	176	200	192	190	170	187	195	204	195	188	203	177	160	197	169	203	191	184	175	193	159	207	186	189	176	180	184	186	187	182	175	175	178	178	191	221	195	190	186	175	204	190	201	171	193	202	197	188	171	200	202	198	172	201	181	206	178	186	192	200	206	195	174	204	185	212	181	185	203	176	197	187	192	195	176	176	177	182	188	215	174	164	194	173	178	177	177	178	162	189	184	196	190	178	169	204	188	187	196	198	201	186	184	179	186	190	171	173	213	208	175	194	183	176	216	185	195	199	181	195	201	191	182	207	185	226	197	168	205	184	185	193	169	171	195	187	207	187	205	208	174	173	173	205	181	177	155	196	190	190	188	198	213	198	196	194	210	190	206	158	188	196	195	209	204	197	194	181	185	184	184	183	173	179	195	189	210	203	176	198	209	169	181	192	221	185	183	182	160	193	216	186	191	181	185	191	173	174	183	164	193	172	171	180	199	196	160	190	178	201	170	172	192	183	186	165	203	176	188	185	189	181	161	200	177	179	180	192	210	180	184	207	196	161	216	199	199	172	157	186	199	188	190	176	183	187	195	210	185	195	192	167	179	191	193	170	210	179	187	190	170	171	197	178	193	172	180	181	189	179	176	194	192	199	148	185	183	200	178	198	195	171	191	214	175	173	175	210	167	188	177	161	182	193	199	194	196	161	172	200	198	188	191	183	177	225	210	192	210	172	173	160	177	185	191	169	167	199	180	202	198	195	196	226	196	185	183	201	189	198	189	202	175	218	187	178	181	196	193	178	206	199	177	173	200	189	183	208	191	181	199	197	177	195	178	182	185	194	204	181	176	193	160	186	163	175	170	176	177	191	192	199	193	179	193	192	190	200	172	183	198	170	184	200	199	167	198	180	196	203	217	180	203	170	185	203	193	198	206	170	203	193	197	171	226	160	211	187	179	173	176	187	183	191	196	199	183	186	188	180	187	199	174	165	181	198	201	177	187	216	175	158	165	189	184	191	195	205	213	178	172	187	190	183	170	183	175	189	189	210	200	204	199	195	183	194	190	180	208	197	182	158	187	179	190	168	182	190	182	190	196	202	191	200	175	199	198	180	188	189	178	200	166	207	192	188	187	202	201	183	176	207	164	188	198	208	200	181	181	189	198	167	191	192	194	202	187	188	183	181	187	193	160	184	188	182	182	173	185	189	170	203	201	180	163	186	169	197	178	199	199	180	179	185	193	202	178	178	185	175	197	193	203	196	160	174	197	193	196	159	169	181	179	175	196	199	172	170	186	191	171	205	165	202	189	201	180	186	195	172	210	171	207	177	207	179	181	190	193	201	186	186	159	194	169	174	207	197	188	181	171	200	187	187	174	188	187	187	203	183	183	181	192	184	195	185	189	187	201	182	194	213	185	178	189	214	181	196	182	174	201	194	199	197	158	170	199	174	203	191	185	183	184	159	198	190	185	186	196	197	163	182	211	178	196	157	190	180	201	201	196	182	203	184	201	195	190	221	198	205	182	195	201	223	205	204	204	179	186	197	171	176	186	190	189	201	191	197	202	172	204	186	178	177	204	204	169	169	175	183	192	193	201	196	174	200	197	196	190	205	172	189	199	208	177	205	200	189	206	174	203	189	182	214	164	201	174	186	191	187	177	174	187	171	207	165	205	208	196	202	205	200	183	192	186	194	153	189	186	211	169	176	179	170	165	175	197	191	187	185	203	218	178	185	192	176	179	213	194	179	195	196	173	189	180	204	196	174	178	215	182	196	191	179	166	164	187	210	200	175	186	193	168	174	218	195	206	217	196	197	220	171	185	201	183	188	177	190	192	182	193	193	184	168	187	191	185	186	216	198	157	166	198	193	191	177	175	197	176	178	197	189	212	158	197	164	179	195	223	186	192	194	194	186	194	205	206	171	189	188	188	174	201	191	202	193	185	172	213	196	197	184	205	189	222	192	227	179	180	203	196	205	219	190	178	197	182	183	186	191	175	191	192	201	184	171	181	163	177	174	177	189	183	180	211	183	197	182	189	176	168	194	204	172	197	190	195	206	185	192	192	195	190	199	187	194	176	199	197	170	184	166	176	190	184	196	190	198	182	194	168	158	188	183	215	212	236	169	189	182	186	185	176	217	165	168	205	185	194	198	190	202	180	170	170	209	189	183	193	191	151	178	151	178	196	225	196	197	190	192	202	192	199	206	176	204	195	212	214	201	179	195	204	181	167	233	178	193	208	165	185	209	182	189	172	193	174	201	196	192	185	199	192	145	235	190	162	205	178	181	208	218	191	178	184	204	205	178	221	169	200	185	197	189	185	191	211	218	218	209	175	184	203	212	167	192	185	177	191	197	181	193	175	166	182	202	203	195	206	225	191	204	171	184	192	161	173	185	181	186	192	191	184	195	186	192	206	186	182	173	175	168	187	192	189	160	169	186	191	195	195	204	194	185	192	196	203	185	214	183	165	192	182	222	173	209	184	180	186	209	212	175	176	198	210	207	173	211	172	193	203	194	196	199	177	194	192	203	202	199	193	179	168	177	181	203	174	207	209	189	183	182	202	200	199	189	197	169	208	195	173	173	178	199	201	197	217	222	189	224	192	173	194	194	192	166	184	205	173	194	198	187	180	170	198	185	195	204	168	180	182	223	199	200	177	181	195	195	192	165	175	184	227	180	181	200	191	168	162	213	197	189	193	205	183	190	192	195	175	205	186	198	203	185	172	191	212	216	200	208	180	200	180	184	169	185	199	169	181	209	196	192	202	180	177	187	195	190	213	192	198	215	196	186	185	198	182	161	198	186	213	176	188	184	176	191	190	191	204	201	203	195	208	180	186	166	193	215	204	201	181	195	187	178	190	190	183	173	186	169	174	205	183	210	182	177	177	228	194	197	167	195	202	167	181	185	192	204	191	174	196	199	186	186	195	182	168	164	184	193	194	189	191	219	203	186	164	204	197	178	181	205	206	179	170	175	173	201	197	162	174
3377	8905	5662	2639	1823	1406	1038	809	692	569	512	421	401	338	342	272	284	253	262	256	251	280	220	239	251	222	212	247	259	243	234	211	235	230	222	226	211	200	224	230	227	229	230	234	189	230	234	229	166	224	194	209	202	208	195	211	206	206	201	197	209	191	206	217	213	224	212	226	205	218	213	224	196	199	217	222	213	184	198	220	218	220	214	210	209	213	193	197	200	205	236	210	175	207	223	201	206	192	196	189	200	196	208	222	218	218	226	197	208	195	237	193	200	210	194	195	203	184	238	236	193	199	218	226	219	216	204	204	230	209	205	210	212	194	181	243	209	204	194	204	233	206	189	191	176	204	198	203	219	203	198	191	208	190	189	231	201	232	208	209	203	198	235	214	178	205	210	207	217	226	226	188	212	220	225	225	226	225	216	184	197	217	217	198	210	220	198	211	215	193	219	213	182	212	214	215	173	220	193	208	204	188	193	222	193	173	188	190	215	208	204	193	203	200	211	203	201	195	199	215	207	201	205	209	203	202	207	199	187	227	209	205	211	180	184	193	198	205	177	210	185	189	219	196	208	180	219	179	205	161	190	202	191	214	210	200	193	199	216	223	219	206	188	214	183	206	205	204	216	198	187	196	232	184	202	210	218	206	223	231	186	217	230	218	201	219	219	212	200	213	211	196	208	174	208	223	218	213	188	212	195	212	207	210	195	187	217	226	174	195	199	223	218	222	206	206	203	236	210	208	207	203	207	188	214	236	220	208	205	226	220	222	189	177	195	219	199	196	202	184	219	196	201	191	193	213	213	173	187	216	198	198	194	219	214	222	209	217	204	167	199	196	222	211	202	184	232	218	206	198	203	225	187	209	218	193	224	176	215	222	220	233	199	195	234	226	201	190	217	188	217	225	192	206	205	190	215	184	221	207	195	185	179	201	189	201	200	205	190	200	190	217	213	180	197	198	215	203	198	206	217	209	202	220	210	207	208	206	201	206	222	187	224	206	208	205	201	208	199	226	215	215	199	204	220	216	192	205	204	207	203	179	206	211	207	206	239	222	199	207	195	204	196	224	225	185	206	202	213	205	199	195	219	216	213	204	223	203	200	195	182	197	205	191	191	193	217	226	202	200	192	214	199	207	189	220	184	196	182	219	206	229	228	214	213	195	219	213	230	221	206	188	196	211	212	211	175	197	209	188	216	211	215	199	183	190	193	187	213	222	208	211	200	186	200	197	215	199	220	184	220	238	172	195	208	211	202	201	226	237	186	213	236	195	190	207	208	230	197	205	185	199	198	206	232	209	217	242	228	225	188	186	223	210	213	190	177	210	184	222	199	208	214	207	213	190	195	204	199	184	198	194	204	196	212	236	210	220	209	202	214	186	215	195	210	218	209	190	178	196	220	180	216	242	207	182	219	184	201	205	211	208	229	197	195	208	205	193	198	226	210	213	187	196	222	193	218	208	218	208	200	179	217	223	192	182	219	204	182	206	211	216	215	200	190	218	203	232	199	203	189	207	188	198	210	205	260	212	227	203	191	179	183	215	213	243	198	215	194	204	193	207	183	221	203	192	207	196	207	215	214	187	202	224	202	211	202	207	210	240	198	188	220	199	208	184	201	209	214	217	202	177	219	208	203	194	215	176	208	193	222	190	207	216	172	215	195	204	187	216	215	184	190	225	215	198	217	212	201	212	198	223	201	194	235	192	213	185	207	188	205	212	206	209	198	198	217	228	231	200	188	188	216	236	211	194	192	196	175	216	212	220	206	210	216	198	192	226	199	229	222	201	226	216	170	214	212	185	212	232	203	201	217	198	217	206	198	220	196	211	203	180	206	199	207	198	209	221	209	189	208	212	221	171	218	218	203	200	218	216	213	229	198	252	219	200	219	195	192	231	195	204	185	217	196	226	196	178	223	199	222	199	223	186	211	215	196	216	190	205	226	208	216	211	210	203	199	199	200	206	231	230	207	218	187	226	206	197	218	181	203	242	182	205	219	208	214	208	211	207	213	241	225	196	214	213	250	211	203	212	203	168	185	197	187	207	223	188	227	200	221	164	217	218	215	230	212	214	192	204	231	205	169	206	201	200	229	198	189	199	210	179	237	223	205	190	189	202	184	216	201	186	207	219	201	205	233	194	219	223	188	220	199	187	174	207	210	203	200	214	214	194	206	210	206	203	219	195	193	198	196	186	224	206	198	219	201	193	192	179	182	202	219	219	199	214	213	191	212	212	209	223	220	224	188	218	179	200	242	176	212	195	218	188	197	217	213	207	213	238	199	184	208	199	192	207	180	187	213	211	208	190	206	200	188	199	201	207	220	214	206	184	207	204	202	202	212	201	224	210	196	222	202	220	202	201	198	206	180	204	205	221	185	213	197	212	209	218	191	213	216	197	202	234	191	206	225	197	183	210	190	209	199	194	207	212	201	213	190	192	195	212	216	206	216	184	209	183	183	178	214	209	206	216	217	189	194	215	192	214	241	191	167	192	197	202	235	209	188	200	225	173	215	215	209	189	200	180	223	202	209	189	197	194	198	214	223	201	188	197	201	222	240	207	199	219	226	212	196	212	206	204	183	198	203	227	189	181	199	220	210	206	197	170	192	199	199	208	226	213	220	203	232	197	191	204	212	207	208	201	192	205	222	188	219	195	169	225	241	228	228	219	220	220	225	220	229	204	222	224	195	218	172	197	187	194	206	203	217	226	213	237	218	216	200	187	223	166	194	181	221	192	203	193	189	204	194	191	213	193	201	207	218	187	218	207	212	206	194	235	204	213	203	221	227	219	186	216	237	219	185	188	181	227	212	221	207	202	183	184	206	201	178	198	214	223	192	218	206	195	210	187	192	199	205	187	211	182	212	201	231	207	209	222	192	207	237	212	202	215	199	180	214	194	206	196	191	196	192	191	196	208	213	217	180	215	222	217	197	218	217	179	230	196	205	219	196	219	196	216	212	200	195	212	189	202	229	213	193	214	221	220	164	216	183	193	177	208	227	215	187	209	205	198	206	198	220	216	227	202	203	208	210	184	196	202	221	211	192	220	215	192	204	193	201	161	191	184	211	181	208	238	189	201	189	211	208	211	208	202	184	226	186	205	219	205	215	197	179	182	211	209	219	176	193	237	188	229	207	203	235	214	214	206	210	202	179	207	202	212	228	210	208	187	207	194	216	200	163	216	214	172	192	218	213	216	224	180	234	186	217	194	195	220	211	201	215	188	202	200	185	204	203	196	208	207	217	218	213	200	204	225	206	181	216	195	215	195	193	185	182	222	220	182	213	194	199	185	214	217	187	205	205	203	205	182	204	195	196	208	237	222	205	185	197	204	208	203	188	219	198	205	206	217	207	244	190	217	215	227	218	199	195	226	187	206	206	229	218	172	204	200	210	187	222	183	179	198	189	180	223	207	225	197	211	189	186	208	174	204	221	207	201	208	197	214	206	204	193	218	214	196	197	206	196	198	180	207	187	192	228	209	214	214	172	192
25170	21316	27351	25522	9216	852	630	610	515	528	516	495	470	478	479	484	458	486	498	470	454	425	438	420	439	493	404	402	443	422	424	440	407	462	430	454	471	442	442	470	438	428	462	414	413	439	457	423	429	426	451	401	404	443	445	414	435	408	477	475	423	476	435	434	423	416	436	389	462	429	417	428	422	433	456	383	444	423	430	431	409	444	449	434	419	423	503	431	423	402	427	445	420	416	443	471	412	415	413	446	410	409	391	458	444	434	394	444	444	439	439	470	451	452	477	438	424	402	433	442	423	455	411	451	441	431	443	412	442	441	451	427	459	454	435	406	416	418	423	478	419	454	439	423	420	451	429	445	462	473	384	408	447	425	409	443	433	406	433	436	437	421	433	466	429	466	425	451	446	421	468	417	435	441	405	410	431	472	445	413	432	391	448	411	425	425	457	407	395	418	441	456	413	421	418	444	416	395	404	441	431	453	414	442	455	475	426	418	436	440	414	440	414	407	417	402	448	419	443	437	439	406	441	482	420	415	429	441	446	443	424	436	427	447	452	423	399	392	462	443	450	419	425	417	453	442	442	465	433	418	404	434	401	431	445	436	445	416	408	456	441	419	433	457	427	410	454	442	428	423	436	407	416	465	429	416	397	461	416	465	427	431	476	426	427	461	472	441	432	426	461	441	432	445	422	432	420	404	422	429	422	478	446	400	402	456	393	438	407	458	466	423	417	437	438	461	406	472	419	440	413	430	422	410	442	454	448	464	449	432	430	415	444	447	458	437	399	401	451	437	425	448	420	476	437	415	438	427	463	439	459	428	419	472	418	434	426	397	470	402	421	432	427	484	431	428	399	447	444	432	438	457	422	464	409	461	415	396	452	444	431	429	437	437	401	459	450	430	467	456	437	440	413	394	419	445	452	438	442	436	432	483	437	467	430	439	411	417	403	445	441	452	408	431	465	433	400	431	400	413	407	428	424	421	453	423	423	457	438	451	410	426	389	410	462	445	388	438	420	447	458	393	417	423	437	438	437	390	435	406	415	389	440	428	424	427	421	440	423	462	418	424	447	380	391	422	396	444	417	453	405	423	430	426	409	448	419	421	448	434	433	462	471	428	423	408	425	421	431	446	496	414	430	427	411	424	385	486	420	407	427	430	443	433	408	438	400	429	446	456	410	410	432	437	443	437	403	423	425	417	455	461	481	458	418	464	466	445	400	433	434	451	435	395	432	452	429	445	404	441	478	463	448	440	429	441	433	411	425	468	435	470	418	440	448	421	413	408	415	431	434	484	432	394	438	460	427	446	421	431	415	423	423	418	477	420	423	460	403	428	438	462	437	428	413	432	435	421	438	437	413	420	418	417	427	425	448	415	469	448	418	408	403	403	432	468	440	477	446	449	460	410	426	443	432	391	427	444	437	428	452	440	422	490	395	445	467	452	468	428	465	422	407	434	429	427	442	434	432	401	426	441	433	423	428	414	409	422	422	431	419	461	434	433	433	444	434	441	432	415	417	426	423	432	435	456	444	438	400	439	420	417	451	441	394	443	426	422	460	418	411	430	435	465	438	467	422	464	382	434	415	473	418	454	472	452	413	415	408	440	442	415	426	427	453	399	423	433	423	401	428	443	442	422	460	397	429	399	427	417	428	438	407	433	386	406	423	418	399	450	426	407	416	460	390	400	449	416	442	438	462	408	425	424	429	465	454	413	470	433	441	414	437	449	464	432	466	454	424	410	398	440	486	484	481	412	429	439	433	429	494	448	437	415	413	404	423	444	395	415	447	445	391	468	446	405	410	433	401	427	441	446	476	416	435	429	428	434	453	475	389	418	435	428	469	431	417	428	430	460	450	460	438	430	431	449	428	428	454	441	411	419	458	430	483	432	414	393	463	424	430	430	473	405	475	442	445	423	420	430	450	404	419	448	473	405	461	436	372	435	428	432	416	408	424	422	395	450	443	422	428	457	454	450	473	428	423	431	432	464	389	455	422	477	401	432	414	417	445	386	450	419	394	477	453	423	408	463	445	439	402	410	420	400	428	454	457	445	427	444	406	441	422	443	418	413	438	469	413	456	426	472	448	450	433	427	438	433	431	440	444	411	431	469	424	396	417	424	386	387	406	458	442	430	430	432	434	440	463	434	430	426	389	449	443	440	409	441	447	426	425	439	426	424	423	446	415	416	478	434	446	437	433	436	398	436	402	431	445	425	405	462	450	415	394	446	448	398	396	385	443	417	427	445	481	393	432	428	401	436	443	445	421	448	429	449	374	434	428	413	437	433	443	426	420	450	446	440	395	438	438	448	406	440	447	441	423	427	417	436	435	409	430	430	420	425	434	401	413	486	425	436	422	430	383	448	464	403	450	425	431	420	443	437	414	432	426	435	458	408	455	415	436	436	407	419	454	437	468	424	471	436	449	463	450	432	417	431	456	462	434	423	412	410	421	418	427	404	455	434	450	449	451	436	430	447	395	469	433	415	395	479	406	435	432	440	443	476	461	428	454	433	432	409	453	436	387	429	451	407	449	450	410	428	397	464	435	396	408	457	427	430	448	446	418	427	410	411	441	411	450	422	431	434	459	460	417	394	421	448	467	426	445	416	428	437	440	430	448	461	408	436	458	423	421	485	441	426	442	420	426	443	385	455	458	454	437	436	420	443	448	417	455	454	447	415	404	428	435	441	428	435	424	388	438	422	421	451	446	450	411	397	441	455	409	412	436	457	429	416	440	417	408	457	430	434	427	470	400	425	413	397	407	445	445	430	440	433	412	430	434	452	457	426	409	432	449	450	407	458	423	404	400	458	458	452	429	433	461	452	435	437	407	404	450	437	435	453	420	440	400	387	449	400	437	424	440	441	417	419	439	410	427	413	418	408	467	426	448	448	416	438	425	456	431	420	467	404	448	431	424	440	398	456	405	453	439	448	429	394	458	429	448	439	423	424	441	413	412	446	439	460	490	468	433	411	419	452	418	418	453	484	451	435	427	420	469	429	449	407	441	419	438	449	399	425	423	428	425	474	424	419	407	433	465	428	440	422	472	448	426	433	427	464	407	418	448	430	436	437	432	440	412	435	454	401	449	378	451	427	462	448	427	417	417	421	448	466	431	443	426	424	414	457	429	395	417	399	431	425	410	437	403	427	461	403	459	429	389	490	458	395	455	428	401	422	405	397	395	431	458	397	434	434	414	411	447	451	444	442	411	453	450	422	402	447	447	432	443	419	435	436	415	449	443	408	443	408	419	410	426	445	456	426	453	413	400	419	486	427	436	445	404	413	457	419	469	420	387	441	411	436	469	410	454	447	424	408	420	431	418	391	422	429	414	425	447	413	425	444	413	436	423	433	431	377	408	421	437	452	412	389	448	445	424	437	439	451	429	447	421	435	444	449	410	425	461	442	433	430	413	377	422	431	439	448	463	451	422	432	413	439	466	420	451	430	426	390	440	424	430	427	433	423	453	438	455	439	429	421	483	413	403	430	417	419
3502	5388	3458	1740	1290	1066	917	775	683	676	636	566	501	557	529	555	489	519	509	475	469	463	471	459	468	456	466	450	476	473	491	440	464	435	449	472	484	453	457	427	486	462	455	473	445	484	443	464	464	491	475	457	470	441	460	461	449	459	417	466	478	464	438	457	458	456	470	492	459	458	472	425	444	433	455	496	494	499	429	473	444	477	427	455	445	482	459	485	454	467	448	458	433	461	466	457	447	484	435	489	432	476	475	417	409	447	437	441	435	497	454	499	450	414	443	466	458	428	493	454	434	445	472	465	501	455	472	426	452	485	437	448	518	480	462	436	443	432	457	432	445	469	437	455	438	434	464	481	441	445	460	443	492	455	469	489	445	482	465	461	430	491	442	470	444	465	468	495	463	453	453	512	463	439	470	460	473	415	449	458	474	441	468	435	467	408	433	447	451	462	448	495	470	487	479	498	468	461	458	449	486	460	451	466	474	460	474	494	430	464	445	469	479	450	435	457	399	452	490	445	464	449	470	442	473	427	481	436	467	453	474	468	444	484	449	452	484	417	468	462	443	450	476	468	419	436	431	445	437	424	491	463	428	481	475	445	473	404	430	440	455	448	419	435	428	454	466	488	461	452	491	469	459	457	451	442	464	476	454	475	461	432	443	458	470	468	481	477	465	466	411	477	439	466	474	478	463	422	448	426	434	461	432	497	463	481	434	437	465	458	481	457	429	430	465	404	453	464	472	462	478	496	449	458	463	471	424	460	435	475	475	425	442	453	465	461	462	429	495	474	439	480	422	444	457	438	460	444	450	470	484	479	457	455	448	431	513	453	473	449	436	475	457	474	476	437	433	450	455	458	476	460	460	423	443	430	459	459	461	466	449	427	423	461	461	460	443	451	426	471	477	517	440	499	447	446	443	446	476	444	452	460	456	458	438	425	433	409	459	462	448	468	453	452	439	485	455	478	456	459	449	416	445	438	440	484	429	468	410	416	458	477	478	464	456	485	447	442	449	393	445	466	463	447	466	448	487	443	468	500	495	482	450	436	423	466	438	448	460	425	477	439	431	443	479	468	445	447	458	418	452	471	473	481	456	465	472	475	442	462	459	444	478	471	444	494	484	469	424	420	433	451	470	473	453	420	443	470	463	488	449	455	475	486	448	438	477	497	465	460	424	474	481	466	473	458	432	446	479	435	447	464	463	459	422	461	490	483	457	465	466	486	457	458	474	445	433	440	480	453	436	478	447	494	474	477	446	467	484	430	514	447	471	419	454	450	452	445	407	498	466	461	430	460	455	441	418	486	433	492	471	454	457	451	455	434	455	473	433	459	421	469	445	481	435	475	464	431	472	497	419	453	458	463	475	440	490	474	397	480	468	494	431	452	470	455	452	469	422	467	459	506	441	464	484	475	473	453	467	466	459	450	487	453	451	459	434	441	452	426	491	471	445	443	434	495	479	460	441	467	447	457	488	478	436	449	469	468	450	477	460	470	462	432	440	454	458	455	457	458	469	488	471	422	449	471	444	456	468	453	477	462	470	453	436	476	445	488	432	465	469	407	425	463	468	465	487	461	489	426	452	473	436	467	471	471	467	454	424	437	482	474	445	467	457	420	414	481	451	424	421	469	475	419	410	427	476	468	475	449	442	471	443	458	477	477	467	438	443	418	449	459	500	479	438	477	468	433	485	464	461	450	461	497	454	492	448	455	463	427	498	433	450	466	432	418	434	478	450	456	468	469	459	466	476	428	481	465	467	455	454	470	443	492	456	448	449	463	487	451	493	463	503	411	492	442	468	459	460	454	453	464	493	453	429	478	448	486	453	411	442	459	469	461	454	434	474	457	499	451	420	447	506	478	436	440	424	456	442	455	431	436	458	472	453	480	427	472	456	462	444	429	458	447	462	463	487	520	460	475	410	461	482	465	445	449	499	457	493	491	477	462	464	438	496	475	439	436	452	419	460	408	486	459	406	492	477	441	474	457	425	473	466	428	464	466	464	448	475	459	454	433	426	456	447	456	464	447	449	477	471	468	427	451	455	429	505	486	446	442	429	475	469	419	452	449	450	456	442	472	460	451	471	454	448	503	455	414	443	405	455	480	466	474	455	475	474	425	437	446	445	485	450	467	459	383	480	443	464	490	489	454	472	467	470	472	481	481	474	471	475	474	439	446	473	498	453	494	468	457	462	446	451	454	462	454	452	458	477	451	440	409	499	464	462	452	489	468	449	470	438	459	471	478	465	464	442	495	468	452	458	436	463	449	419	424	486	442	463	416	457	484	433	476	424	454	471	433	468	467	474	438	471	465	447	453	451	432	451	442	425	476	458	442	422	465	446	444	478	467	479	411	420	439	431	466	486	462	451	453	440	469	421	451	434	433	456	456	460	504	460	418	450	441	473	438	472	429	440	492	431	491	485	450	432	440	452	481	428	459	453	431	436	449	479	459	444	449	458	505	436	434	456	423	441	430	468	440	468	484	436	434	480	460	466	440	429	470	422	427	475	456	467	456	436	431	438	421	464	426	447	454	482	473	475	444	497	463	499	469	481	401	456	449	468	476	452	464	433	449	444	436	456	453	482	456	471	449	423	459	477	482	471	424	499	426	500	491	462	472	466	477	471	458	449	462	452	450	471	448	462	446	465	458	429	431	400	441	436	454	433	451	462	424	427	447	451	462	426	459	426	456	462	463	475	425	475	500	453	439	471	447	445	444	438	426	468	454	417	420	456	441	420	509	436	448	464	457	457	441	439	466	471	448	454	437	523	442	491	451	450	424	474	460	472	438	474	451	472	438	433	475	490	466	453	483	454	463	443	490	454	456	485	478	424	440	485	484	465	454	439	472	458	439	448	465	455	417	483	467	486	464	450	485	427	471	475	440	486	414	468	461	428	466	419	493	470	457	472	434	453	483	443	470	491	451	455	459	443	473	465	425	438	484	498	453	438	471	467	477	480	437	459	475	448	457	424	485	445	457	433	480	443	420	444	454	465	446	458	484	435	454	484	496	477	424	423	437	460	461	465	471	474	440	458	411	461	432	466	469	470	465	427	441	462	463	443	429	435	459	428	444	469	462	476	489	450	455	471	433	462	460	458	468	477	422	448	460	511	405	447	453	468	427	461	471	482	450	434	437	464	462	470	428	473	471	434	488	438	478	458	439	469	459	440	445	437	446	413	465	444	451	446	452	468	495	472	446	455	438	423	427	481	436	427	467	478	490	465	437	453	458	467	448	480	468	494	463	457	470	481	434	439	435	444	470	487	474	472	442	453	455	439	457	442	447	453	457	476	444	462	464	489	477	457	414	421	478	437	432	469	430	451	478	428	458	438	438	443	454	470	411	461	449	451	463	455	490	443	498	488	437	492	444	426	430	457	471	449	397	436	447	465	518	488	470	450	447	465	452	434	440	444	445	478	430	455	441	470	453	481	459	453	436	501	447	472	453	463	473	463	455	492	433	440	445	445	465	447	460	454	460	444	485	434	475
22861	21368	29083	24042	21369	21396	6719	1257	867	770	719	624	639	582	591	603	532	530	509	504	463	480	503	479	493	456	452	457	482	453	485	446	455	464	478	496	451	461	452	482	482	475	430	470	482	462	442	439	489	415	453	442	472	468	420	452	444	481	383	486	450	456	429	444	433	454	448	430	434	437	449	441	449	434	437	410	438	431	461	441	460	433	432	446	450	454	459	415	457	452	467	450	454	461	408	454	461	410	429	455	451	421	412	425	451	436	427	461	452	456	452	438	436	485	423	429	423	435	475	456	422	422	437	416	446	447	444	405	483	473	434	439	412	407	428	422	433	459	420	432	445	427	462	423	460	458	463	455	390	467	430	449	429	441	444	465	449	443	436	456	460	509	428	443	408	460	444	465	444	427	411	466	452	424	447	447	396	422	433	427	445	449	438	468	446	474	451	462	457	455	436	394	440	413	411	447	437	480	456	443	441	405	431	502	439	470	430	421	433	419	438	432	458	418	436	446	444	433	463	474	461	410	465	413	398	454	417	470	433	431	422	466	412	421	469	506	441	411	458	482	425	462	417	444	471	435	444	433	461	431	434	414	447	424	422	411	454	449	453	456	423	464	439	431	424	446	433	447	463	460	416	437	462	447	469	432	398	427	432	445	458	441	399	409	471	479	412	418	420	425	419	427	407	419	453	441	388	429	427	387	440	442	424	442	440	430	449	440	433	442	433	438	489	467	406	444	433	467	437	452	410	461	419	424	454	435	424	449	464	452	454	449	436	438	452	413	433	458	452	447	464	421	432	450	447	474	444	416	434	442	466	463	448	454	423	441	483	438	420	474	469	454	456	454	415	420	387	431	487	444	459	428	415	431	421	425	421	452	422	423	450	437	419	462	475	464	430	402	444	412	468	410	458	451	415	443	454	477	455	424	410	419	426	410	457	456	450	456	419	418	448	421	418	420	463	432	421	432	494	432	468	443	438	451	436	441	427	413	454	423	452	441	391	407	441	428	449	444	438	420	418	425	436	456	466	488	420	440	451	455	463	428	452	456	381	446	441	456	456	428	432	448	413	439	417	414	443	429	409	417	427	446	425	438	412	411	416	474	437	432	430	413	403	409	436	422	436	436	428	468	460	427	454	457	438	441	437	440	420	479	452	456	423	438	416	446	437	455	430	447	411	423	441	408	461	410	425	464	421	446	458	413	440	409	419	448	430	443	445	426	460	459	436	457	410	442	413	437	420	457	445	412	439	450	457	416	466	439	432	447	441	431	427	423	469	431	414	480	448	411	471	430	442	458	431	430	442	430	423	467	463	416	455	469	431	454	445	446	457	437	475	417	472	462	471	435	430	425	408	464	421	404	461	399	436	469	408	463	429	433	440	418	458	448	443	409	413	408	452	417	457	434	432	447	442	433	413	460	446	450	425	432	465	461	443	467	424	443	390	441	407	428	432	424	441	454	441	432	461	427	449	425	404	471	427	437	453	460	414	416	404	431	429	421	458	443	444	436	398	413	435	440	426	440	454	422	451	417	433	455	450	462	424	433	428	433	458	447	478	478	425	431	409	439	474	438	423	417	437	422	466	432	465	395	418	456	415	455	433	473	443	456	460	423	450	435	452	428	409	455	475	453	420	430	457	439	443	455	460	426	420	470	431	430	489	419	442	456	438	455	458	424	460	434	411	429	436	433	448	444	466	424	441	473	423	427	412	444	477	412	420	432	466	473	439	425	432	461	455	439	463	427	470	432	437	454	411	429	428	449	396	422	427	423	427	403	427	421	423	442	408	456	466	473	477	456	432	446	440	430	438	445	387	444	438	436	431	487	415	431	442	435	442	409	422	437	467	442	453	420	458	435	416	450	478	454	486	451	424	422	436	438	381	448	406	408	447	424	465	434	456	455	439	450	418	425	438	441	468	474	445	435	416	453	415	453	460	437	435	477	431	424	453	447	419	448	425	388	447	465	456	429	480	385	458	444	408	414	475	464	428	409	462	461	466	406	418	407	396	461	473	424	433	456	450	447	441	438	436	481	440	410	408	401	412	440	437	433	458	408	441	436	433	465	441	432	437	434	478	395	433	468	415	412	464	431	413	458	450	484	449	438	414	463	412	467	425	441	423	443	427	466	463	413	437	426	493	416	458	424	470	433	446	416	440	467	431	453	405	468	441	460	447	467	469	449	419	448	435	468	463	415	438	419	411	453	432	450	432	403	473	432	474	474	440	407	450	449	433	458	419	434	445	470	455	442	436	448	445	453	465	470	426	432	456	446	419	432	434	432	441	425	403	431	415	404	438	442	421	430	432	449	399	483	416	441	437	432	428	453	439	437	464	439	439	414	464	447	429	458	454	404	387	467	448	421	442	475	418	439	440	457	419	427	452	408	414	436	445	460	433	439	404	437	457	442	413	466	444	442	397	471	436	441	446	435	414	434	429	465	466	441	413	421	465	455	429	431	445	446	391	439	427	450	403	439	439	424	406	450	418	441	455	437	409	419	433	420	456	439	420	464	453	443	466	414	449	444	458	459	465	442	425	482	440	436	422	433	431	433	445	470	385	441	395	462	398	421	418	449	447	470	470	432	410	453	444	455	419	443	422	452	438	453	470	459	434	434	465	458	444	458	432	436	449	403	444	443	445	447	461	422	412	409	462	416	431	452	434	446	427	424	423	408	464	439	404	391	429	434	433	432	432	420	461	429	465	430	449	471	454	467	424	460	419	454	431	480	448	468	437	410	432	428	415	451	453	415	444	452	414	474	455	420	429	440	435	447	454	413	460	432	465	424	469	417	450	408	428	422	431	441	410	426	415	448	429	411	448	465	443	437	430	435	428	427	426	435	448	463	426	419	458	426	428	414	450	438	420	450	433	442	434	410	468	460	404	421	454	413	441	436	455	449	406	441	439	423	409	450	445	478	436	458	455	432	451	417	416	416	431	446	434	454	429	452	423	427	472	434	451	433	445	403	428	444	451	420	418	418	471	440	423	451	443	425	421	468	464	403	433	446	410	425	427	419	418	436	429	447	424	435	463	424	433	427	462	440	444	442	426	431	463	412	449	413	427	438	402	453	433	389	428	419	443	459	405	445	445	439	387	443	387	456	407	452	416	439	446	444	456	442	422	452	446	427	470	427	447	428	416	423	442	431	387	446	424	476	471	426	447	435	432	476	444	448	448	409	448	469	436	470	462	401	438	462	421	439	453	442	446	423	452	463	443	449	432	454	445	436	435	429	455	416	461	395	461	478	410	407	467	433	433	430	440	440	426	398	397	452	431	441	410	424	462	403	428	438	448	426	422	439	430	446	435	454	477	427	447	421	402	427	463	432	456	460	419	443	448	439	470	433	460	422	451	454	477	458	453	412	442	478	465	418	409	438	404	406	468	456	422	459	443	455	429	425	417	459	382	425	437	449	423	408	449	445	422	467	403	452	413	425	433	457	431	468	414	432	425	423	427	443	432	417	411	390	469	453	412	404	423	409	454	412	443	511
4844	14846	9877	4885	3423	2666	1991	1606	1309	1137	934	852	782	751	644	663	563	593	552	577	535	556	522	510	520	523	481	489	490	458	512	502	490	464	474	446	462	475	462	451	457	434	463	441	457	431	451	450	465	444	480	429	450	430	471	460	465	447	465	448	432	467	423	442	456	449	426	432	474	431	457	495	461	441	498	447	430	416	445	431	440	440	455	440	406	433	444	446	443	439	454	467	413	454	472	452	463	449	442	471	410	428	466	454	441	396	464	458	418	482	410	442	461	430	447	455	446	432	434	416	451	457	420	396	442	446	446	450	458	435	478	429	437	405	463	410	471	462	444	422	436	468	456	437	459	450	488	432	434	446	444	442	439	424	437	404	448	430	436	447	417	446	439	401	428	439	471	467	451	436	393	418	428	434	443	429	423	449	417	444	433	472	454	449	417	415	431	403	468	423	449	409	447	449	419	418	441	475	453	412	428	427	416	443	441	436	426	410	455	472	462	436	448	429	438	455	439	412	425	436	421	420	429	456	451	445	448	435	461	424	454	452	439	445	482	420	438	439	445	401	422	462	440	411	406	462	420	476	458	394	435	429	454	463	496	428	423	504	414	456	445	434	468	476	452	468	409	494	401	447	431	462	434	456	443	472	384	451	424	466	445	451	463	447	445	468	454	387	460	448	489	467	446	437	468	451	454	451	447	451	449	415	451	473	483	459	495	457	429	450	457	418	464	478	429	451	457	457	426	412	449	486	448	431	437	467	474	450	443	453	442	458	435	426	422	433	440	406	463	423	433	435	433	447	442	447	466	459	408	442	421	448	489	446	462	447	410	431	413	450	465	486	460	422	472	437	449	432	436	429	403	494	410	441	422	433	495	442	443	443	435	434	449	405	453	455	478	419	461	427	480	437	418	428	412	467	471	462	437	450	425	463	433	457	455	412	475	444	455	430	493	466	441	463	439	398	432	480	464	431	418	462	437	450	442	440	442	437	477	417	419	436	457	439	477	423	414	459	445	427	452	428	432	447	446	448	443	430	445	453	416	439	460	397	492	430	427	409	431	445	450	435	458	494	452	464	419	413	448	474	458	422	471	427	438	445	456	458	435	442	445	484	472	471	425	457	433	464	457	473	416	451	456	426	464	438	422	419	441	434	477	451	444	414	459	458	442	440	447	457	465	414	441	427	463	434	453	392	455	476	430	469	449	446	441	438	451	442	438	433	460	470	443	443	472	472	424	466	503	430	430	451	448	441	459	435	468	442	459	458	452	435	450	436	457	445	451	474	416	457	429	433	427	434	431	450	447	416	441	421	470	426	480	445	473	408	459	445	437	447	469	420	424	449	441	450	482	427	418	472	428	412	450	433	421	445	442	440	436	464	418	407	469	464	455	453	463	407	473	473	439	412	440	424	460	459	427	453	441	417	448	463	412	472	459	418	431	452	429	449	447	480	450	418	435	461	437	435	446	453	452	440	415	446	427	450	434	427	450	430	422	470	450	469	437	446	429	457	425	457	470	426	468	429	450	447	453	454	461	441	459	409	427	412	458	450	410	452	461	425	415	454	426	456	447	436	421	452	454	476	453	427	449	441	440	451	416	413	435	379	469	409	446	455	410	444	467	430	444	416	418	440	459	424	464	453	448	465	483	475	449	419	435	422	451	437	451	411	451	449	437	433	428	460	419	448	471	413	446	425	459	495	462	439	439	492	416	419	420	431	445	460	431	436	445	482	440	453	459	471	428	450	475	455	443	429	445	450	425	443	432	464	486	408	422	471	477	478	429	448	419	443	449	476	431	414	428	459	411	461	454	415	445	430	444	455	408	413	413	449	424	450	420	436	476	427	448	436	433	423	417	443	463	426	438	429	426	429	441	424	447	451	432	447	421	421	406	464	451	453	436	436	434	431	436	417	424	474	441	454	450	426	457	443	440	450	436	431	444	416	468	429	501	416	441	464	452	455	476	449	444	446	438	431	426	436	441	448	437	473	448	407	434	439	423	420	463	465	445	437	477	433	450	403	436	485	444	427	479	450	470	440	453	439	463	430	441	434	431	412	458	438	429	422	423	431	444	462	452	422	429	446	429	456	430	440	467	428	455	453	444	428	453	431	418	428	440	442	419	439	438	422	427	418	411	434	429	498	387	410	389	449	431	454	453	440	433	457	444	429	452	408	439	437	415	446	451	421	433	455	418	416	443	435	450	432	438	457	457	446	447	436	436	439	437	437	429	437	454	422	454	416	459	417	428	449	455	448	457	417	482	459	464	435	462	436	438	429	464	427	456	451	440	476	468	409	426	408	456	421	430	423	451	443	443	412	441	417	437	426	450	428	436	457	440	444	460	448	444	450	448	456	432	465	517	445	443	470	446	421	479	462	468	424	462	435	493	418	433	419	440	461	415	440	488	427	427	435	423	435	439	454	444	463	433	464	455	443	418	442	420	493	417	469	462	470	452	479	443	453	451	468	411	444	490	421	438	411	466	452	462	416	422	446	447	454	450	457	458	428	443	425	421	456	420	443	416	393	439	457	404	452	443	406	427	447	483	474	434	419	445	447	440	433	450	415	468	456	432	437	428	454	416	397	436	455	422	432	457	455	428	435	423	437	466	444	435	477	443	444	431	461	441	458	426	390	471	464	434	460	415	428	458	444	438	445	415	454	451	400	445	437	425	447	413	434	441	456	448	439	419	429	452	458	448	474	431	442	422	430	441	434	469	440	420	442	442	427	414	448	447	420	429	454	451	449	460	428	419	454	461	434	435	408	432	460	404	453	418	442	463	455	440	444	448	438	406	499	467	462	458	435	422	409	417	469	429	481	445	456	449	449	452	440	470	426	468	444	397	425	418	448	457	428	470	455	438	397	425	431	451	438	456	423	424	418	426	421	452	461	447	467	462	495	405	460	446	512	479	411	447	413	456	451	433	477	456	440	426	464	381	418	451	430	448	420	439	412	428	476	439	450	449	476	428	496	470	467	429	448	413	458	439	446	472	411	483	443	464	447	431	434	449	404	426	427	486	448	453	443	431	392	447	426	458	422	408	430	438	456	415	454	432	415	441	473	444	449	464	429	408	449	443	422	468	493	377	448	464	421	429	417	470	421	423	458	477	431	449	424	431	424	433	429	421	489	440	439	452	433	457	403	467	418	441	435	455	437	437	436	463	460	421	426	444	442	418	431	440	454	459	435	477	416	439	475	450	407	484	453	466	475	431	418	463	448	457	447	449	441	471	410	452	428	435	410	436	453	435	424	494	463	467	443	405	458	465	467	421	512	457	405	427	429	410	461	450	429	471	461	464	453	409	471	446	449	431	399	431	447	446	446	421	422	466	402	470	466	460	437	464	434	432	440	463	430	451	446	475	431	397	429	434	441	422	490	458	420	474	443	422	480	460	429	432	421	428	440	410	432	427	472	420	421	435	440	461	438	448	439	487	436	454	433	428	470	456	425	428	481	436	426	467	446	449	448	460	463	458	428	415	440	437	438	434	453
27972	17160	3097	642	486	438	307	266	239	266	250	227	225	228	219	252	218	206	212	199	231	246	212	251	240	223	238	263	250	238	218	213	235	222	203	228	245	218	223	232	205	223	210	245	223	211	250	218	250	225	227	235	226	224	207	226	251	226	262	219	239	227	244	251	261	246	236	220	216	232	212	211	240	248	232	217	226	225	244	210	237	200	245	253	201	250	239	210	221	220	224	224	232	233	224	229	198	224	229	235	210	219	248	221	232	223	225	228	226	250	260	213	207	244	216	226	244	232	245	231	221	201	229	242	234	200	244	242	219	224	212	207	224	228	221	222	231	228	203	226	227	267	237	221	231	267	243	219	236	199	221	230	234	244	235	238	226	234	234	240	224	229	219	238	222	223	250	228	244	238	231	232	274	230	232	227	245	222	245	227	239	231	225	221	229	211	213	244	220	223	234	196	208	232	226	203	228	236	221	216	253	206	240	195	232	208	240	252	214	204	255	206	234	236	256	231	230	228	251	223	252	204	229	228	225	237	207	251	244	214	222	220	214	212	231	205	232	226	239	214	209	240	207	215	194	246	233	217	226	234	246	242	232	237	232	211	225	222	255	219	235	238	236	237	213	228	222	232	260	230	218	203	253	246	217	234	255	258	212	230	256	234	226	243	230	281	257	252	258	217	228	255	208	230	214	232	200	223	230	247	229	237	203	223	230	237	220	212	223	228	235	234	218	240	243	214	240	235	232	216	254	224	230	226	234	249	240	241	244	240	218	225	238	257	230	258	221	237	233	227	247	263	231	235	215	218	237	240	239	213	212	224	224	257	216	231	226	233	219	230	193	253	208	236	251	227	233	215	230	237	244	234	205	205	238	209	235	230	218	203	224	224	214	210	224	249	247	230	223	218	234	221	245	221	216	244	234	234	226	252	236	222	238	199	239	212	239	257	195	236	207	234	208	219	218	242	216	217	235	215	218	225	202	224	222	225	238	218	229	262	231	206	225	251	217	214	216	266	254	239	227	239	237	237	230	229	219	197	210	212	235	245	251	234	220	232	228	268	208	236	241	233	221	237	221	210	217	236	203	222	232	214	233	253	225	214	230	243	227	208	218	213	246	234	211	218	245	205	198	253	234	251	226	229	249	240	206	247	253	205	234	220	229	222	241	222	215	221	221	227	219	233	220	229	230	228	239	228	236	220	219	241	221	241	242	255	228	241	246	223	245	223	237	235	220	246	213	238	249	228	226	252	199	213	231	249	230	208	239	236	228	255	220	235	220	229	234	216	239	230	204	195	227	228	224	212	226	243	233	230	231	222	213	227	215	207	218	231	203	231	231	222	225	267	212	228	228	227	220	228	252	220	197	239	262	217	264	240	235	245	213	217	264	226	223	215	225	221	213	213	205	221	217	248	238	205	238	240	214	224	214	233	212	239	231	210	238	221	223	229	247	230	234	247	227	210	218	222	232	248	216	234	261	223	218	235	240	234	251	244	223	230	228	222	263	206	248	235	229	232	238	240	224	215	205	248	251	223	229	211	242	203	218	235	219	225	238	267	254	222	221	246	236	211	230	240	227	228	234	238	212	273	246	215	240	258	239	223	223	236	209	224	220	232	220	225	250	223	224	257	225	227	243	255	232	230	239	209	232	216	219	231	221	250	245	222	219	205	240	235	227	238	233	268	237	231	257	241	216	207	218	260	262	247	238	206	260	221	228	236	228	231	230	264	236	193	209	226	245	239	230	248	234	209	249	222	214	212	226	223	208	227	230	235	229	213	272	253	245	227	214	233	220	242	227	228	221	205	237	216	216	234	231	231	221	235	210	235	229	234	252	260	227	230	216	222	231	246	259	214	214	224	293	264	241	197	234	226	239	221	213	258	229	214	204	222	208	235	237	217	230	259	230	197	228	223	206	213	224	227	221	215	222	212	238	250	228	236	190	236	236	219	228	262	207	210	202	225	238	220	232	242	214	235	244	226	217	204	232	234	241	213	216	215	271	230	213	225	253	222	253	200	228	203	249	216	245	236	214	234	220	214	255	237	214	234	234	225	239	240	240	266	259	211	216	238	217	239	224	246	248	214	242	213	228	231	196	227	211	213	235	238	223	240	244	224	249	219	222	227	223	228	235	244	226	224	232	224	246	238	219	234	221	256	201	235	244	217	215	245	217	235	222	198	195	222	248	245	236	247	218	234	250	218	201	234	251	251	226	247	222	236	252	210	232	248	221	238	263	212	222	233	244	262	246	229	231	232	216	213	218	229	207	232	227	215	219	235	247	223	224	224	265	239	212	223	230	214	207	229	241	219	232	222	238	185	221	241	237	201	212	246	224	224	223	226	212	204	234	221	233	206	235	220	250	215	226	258	220	229	218	218	227	221	238	255	213	243	263	232	251	239	249	231	206	223	226	219	238	211	236	243	229	235	245	219	219	247	219	252	224	247	218	220	241	239	234	220	218	223	222	218	199	232	235	234	225	216	245	222	216	228	242	231	232	211	248	241	239	220	229	210	218	207	226	240	222	238	229	209	251	238	246	230	220	227	214	229	257	229	211	261	263	246	232	188	227	209	251	232	225	217	260	218	213	243	206	233	206	229	231	201	227	217	243	258	236	216	265	210	237	237	253	244	236	236	226	242	216	234	236	232	231	217	215	248	240	193	217	256	239	211	211	232	201	248	216	232	226	229	237	199	240	236	232	233	248	222	213	234	229	214	239	246	208	217	219	215	223	220	226	242	200	244	213	237	225	242	225	239	257	226	233	225	209	210	243	229	222	220	247	246	206	255	246	234	227	221	206	263	237	207	220	255	207	241	229	214	223	220	220	222	201	218	246	237	216	225	239	197	225	227	253	229	222	214	218	244	219	237	223	231	215	236	207	227	273	228	237	244	234	232	230	226	214	220	237	231	236	226	230	224	225	244	223	253	237	228	237	214	213	210	233	227	235	218	217	240	228	239	231	240	223	243	235	232	232	207	243	239	222	245	220	255	228	249	240	241	220	250	239	223	217	218	242	222	210	233	204	219	261	232	219	231	234	205	233	223	222	229	233	228	224	231	223	230	240	218	256	254	192	238	233	220	204	229	229	223	243	225	242	261	203	243	235	232	268	232	248	241	245	235	219	254	210	248	232	242	228	229	229	219	221	213	237	227	222	234	211	222	250	232	228	228	227	245	230	221	232	245	240	215	251	204	255	207	235	234	249	246	224	225	225	208	278	223	242	225	232	213	214	218	219	219	231	226	262	235	253	233	213	241	209	220	222	221	250	218	235	228	237	214	245	230	231	240	221	236	204	260	219	232	226	261	231	256	226	250	227	237	231	210	213	260	249	234	231	204	224	220	226	215	224	208	224	212	225	239	216	223	215	215	232	226	229	248	253	222	226	206	224	212	238	211	247	215	249	246	252	220	240	207	227	215	219	208	212	222	223	207	230	214	228	199	230	237	225	220	223	235	251	232	227	201	216	215	227	250	216	222	215	235	210	220	244	240
4324	875	668	415	382	317	339	307	302	274	247	262	270	265	290	264	268	273	254	263	235	268	248	302	247	247	260	270	254	263	233	257	256	245	268	257	253	251	256	277	278	230	243	248	276	247	273	271	235	280	265	221	278	242	226	247	270	264	259	248	251	255	251	262	233	260	258	256	260	260	256	237	247	255	245	253	249	261	221	255	251	264	255	269	271	255	244	252	240	239	232	248	244	240	234	282	241	305	243	294	275	250	269	257	260	278	230	231	255	268	252	253	255	254	248	275	248	243	232	222	281	256	242	241	228	287	243	222	274	249	246	255	227	246	255	263	255	283	268	260	258	231	262	251	268	260	241	269	265	260	253	244	276	242	268	255	258	248	268	269	277	269	259	272	258	282	235	267	247	282	258	246	244	270	244	231	243	259	277	243	232	267	240	212	282	254	265	250	252	251	248	264	262	244	266	261	280	249	272	272	228	273	247	264	258	246	246	269	242	263	231	272	234	261	304	236	269	279	225	227	257	234	256	252	267	264	296	251	234	232	244	288	271	255	269	239	252	241	287	269	257	250	271	227	248	245	261	239	269	257	266	279	269	270	251	267	243	272	236	297	271	225	266	284	249	228	245	264	278	258	272	267	263	266	250	252	288	254	259	249	257	281	270	243	247	257	260	257	293	256	253	279	246	242	241	269	270	276	264	250	253	255	269	274	263	274	244	244	233	258	247	253	261	265	264	231	253	256	300	248	240	280	252	281	223	269	241	265	240	257	279	240	248	243	283	285	258	251	268	261	258	251	252	296	247	244	277	259	254	264	258	245	262	254	250	292	239	249	254	264	277	271	246	233	271	259	249	245	283	236	257	233	250	267	240	243	261	232	238	236	263	256	218	265	263	245	245	262	245	249	311	230	288	286	287	245	245	261	251	224	279	271	265	254	258	254	253	257	280	248	266	250	259	258	258	234	254	246	252	267	229	250	243	234	266	229	270	250	271	246	255	268	247	239	269	250	232	252	266	253	260	270	243	282	232	266	275	301	252	267	271	264	252	285	262	271	279	262	270	267	260	250	252	244	258	291	269	258	259	249	271	286	236	261	250	243	281	261	246	234	266	246	260	254	262	267	250	237	269	274	225	243	263	233	253	264	273	268	271	265	271	244	286	257	241	230	250	235	249	258	265	243	249	260	263	267	281	281	254	268	276	244	253	248	260	260	244	247	263	253	262	240	228	292	254	272	260	280	257	241	255	251	243	277	241	272	255	285	257	280	243	272	274	254	228	281	252	289	282	244	253	263	269	256	268	266	254	254	258	282	273	276	274	278	240	267	225	228	262	251	305	257	249	266	276	251	289	259	280	290	246	250	264	244	274	253	201	286	261	253	218	247	271	253	280	247	274	242	256	282	298	273	231	294	263	269	235	242	249	254	276	273	227	262	248	267	263	281	248	257	267	277	278	241	256	270	265	226	292	268	257	239	240	241	290	256	259	252	244	254	257	228	263	266	253	254	262	249	229	270	276	256	273	246	262	257	255	264	257	253	255	251	244	259	239	266	256	243	246	286	234	236	269	251	248	252	232	290	265	266	255	265	229	225	253	267	249	241	274	268	268	238	294	272	237	223	280	293	266	232	258	280	250	256	255	245	256	245	243	221	248	263	244	292	267	252	279	244	266	248	264	270	249	261	257	264	264	273	249	269	232	243	261	279	258	257	265	269	243	257	251	255	297	249	260	252	244	274	272	247	263	274	263	242	275	261	231	279	257	255	260	271	271	228	244	283	249	224	279	279	233	238	258	285	262	262	290	235	245	263	245	236	288	257	255	247	242	286	267	239	271	252	266	216	264	245	243	264	273	249	252	276	238	268	261	245	252	248	257	266	231	230	265	237	267	266	257	239	255	281	256	274	273	290	280	266	277	274	261	250	287	265	265	271	261	266	219	248	264	269	265	247	235	308	273	263	286	270	244	236	258	279	244	264	249	253	282	259	268	237	256	221	266	269	257	263	260	284	231	239	254	258	260	258	247	293	259	265	272	279	258	285	275	257	246	260	277	260	226	278	268	241	240	282	244	232	232	259	278	262	250	262	259	254	284	293	225	258	239	243	271	269	256	266	273	246	252	276	252	269	242	261	261	261	266	278	259	268	259	246	253	251	244	243	258	265	271	279	272	270	248	253	250	248	233	252	245	273	271	268	242	260	257	245	250	276	241	254	241	231	265	238	236	254	272	259	238	261	262	261	262	249	263	258	293	234	241	285	266	280	240	277	259	262	261	270	245	269	269	270	260	277	270	273	275	237	255	263	264	238	237	268	238	228	254	264	271	289	248	257	264	246	240	271	247	249	251	258	264	245	225	252	244	279	259	265	244	298	250	257	254	271	267	245	271	259	224	239	249	227	263	266	287	270	261	235	251	262	265	265	243	255	262	281	256	227	253	285	256	235	253	252	286	257	260	246	255	261	262	276	252	266	245	247	252	235	242	250	235	245	270	247	279	268	263	254	264	230	256	241	255	276	260	275	265	278	261	235	253	260	255	282	272	257	244	256	247	233	261	265	232	272	224	252	299	250	264	286	261	278	270	271	259	274	260	254	234	267	256	233	236	280	248	258	239	246	250	241	245	274	237	288	218	242	257	254	265	261	248	244	250	269	237	280	254	269	268	256	252	259	251	246	271	267	228	259	273	234	273	253	260	240	242	250	256	283	256	256	274	254	259	280	235	275	232	278	279	275	255	269	227	255	267	265	284	243	265	268	265	267	272	239	248	272	253	228	262	273	240	254	236	300	246	229	249	280	256	243	278	261	244	267	248	261	267	268	263	253	252	262	249	272	261	266	235	261	273	256	278	271	250	255	245	255	234	290	269	282	238	285	268	259	262	249	235	252	262	249	265	249	242	270	286	276	249	254	258	268	247	270	264	229	256	252	261	253	270	278	250	251	267	266	237	232	239	263	263	251	264	250	292	253	254	262	247	259	243	248	236	261	249	271	253	258	284	251	248	247	269	239	277	274	241	271	274	240	244	259	270	248	246	255	256	266	258	249	253	247	245	266	260	245	251	244	257	231	296	238	252	246	272	228	260	262	266	255	265	246	256	280	264	223	269	248	249	260	256	247	244	265	235	260	288	246	240	264	288	264	259	286	272	275	272	251	231	243	266	273	264	256	275	288	247	273	273	284	278	252	247	287	255	274	241	265	254	235	238	273	254	273	273	266	239	294	251	252	231	261	234	266	260	234	261	253	281	262	248	228	261	260	249	250	280	248	271	249	294	255	279	258	254	263	255	263	255	240	270	275	254	285	271	267	238	236	260	260	244	249	255	266	222	249	286	237	254	268	249	274	223	241	265	262	230	256	262	271	268	228	243	263	259	253	235	256	250	247	253	293	233	273	249	264	281	256	274	268	269	252	293	254	263	264	264	216	274	272	268	251	228	260	249	290	264	254	243	258	278	261	285	282	236	226	254	283	291	248	277	246	281	276	270	275	256	236	292	286
24094	21376	28611	24527	21363	8006	808	538	407	394	333	304	275	283	252	249	234	245	247	237	225	222	193	218	212	192	186	194	196	208	185	197	197	209	189	193	208	220	192	186	197	172	217	187	216	202	212	205	170	196	205	183	183	194	191	187	198	194	196	180	230	179	205	181	193	174	177	188	192	211	203	210	174	169	191	186	186	196	182	186	198	193	194	185	186	175	208	188	174	175	185	210	186	169	182	188	213	182	196	186	176	182	186	209	192	179	201	196	179	184	171	193	175	192	181	201	196	198	196	191	184	204	221	210	203	195	183	182	197	176	178	196	191	184	181	174	174	196	190	172	184	203	207	173	202	186	184	191	190	216	182	166	202	195	158	158	203	174	170	176	164	186	178	163	205	183	186	173	190	179	184	197	184	160	182	211	193	197	192	200	199	196	175	197	179	177	182	189	192	204	191	192	222	177	209	188	188	192	169	190	182	185	198	215	192	204	182	186	186	190	161	186	197	187	199	192	200	197	165	163	178	181	218	168	189	165	189	195	187	187	194	192	193	163	184	184	193	198	194	175	197	187	185	188	197	193	189	193	212	200	196	182	190	189	189	203	185	197	200	168	182	182	189	190	175	200	177	210	184	172	191	201	198	197	187	204	197	196	154	186	195	189	186	191	195	189	200	192	172	171	174	179	166	190	189	214	174	179	212	203	205	183	185	182	189	166	176	188	171	175	206	192	208	182	194	185	214	184	193	181	194	192	190	189	193	195	211	208	201	181	195	184	196	203	205	199	169	159	220	208	217	184	175	187	202	197	172	183	181	191	193	218	177	199	189	170	186	226	201	198	204	184	209	196	201	206	198	182	178	186	211	189	200	196	229	193	169	195	211	180	174	176	195	180	172	179	176	200	166	181	192	168	218	173	193	182	185	195	181	184	200	192	200	157	193	189	198	189	173	197	218	196	191	179	167	186	176	210	189	185	205	177	191	166	181	192	202	169	181	165	210	208	185	185	165	197	208	162	196	171	196	185	179	197	179	180	205	184	189	176	172	173	202	179	191	183	200	193	207	214	207	197	180	180	174	218	166	200	185	167	214	187	189	191	189	164	202	183	218	199	188	184	203	175	204	176	219	193	174	197	164	180	177	211	205	220	199	195	186	184	211	216	209	222	207	193	170	191	175	181	209	172	185	185	211	173	175	197	186	192	205	194	181	196	177	186	193	213	166	218	199	213	210	205	177	173	208	199	201	212	183	189	165	196	180	209	214	181	207	177	190	198	176	178	196	207	202	211	213	210	179	166	187	211	210	205	186	207	215	195	210	183	185	218	186	186	218	186	211	189	204	187	192	212	193	172	182	202	201	187	197	203	201	193	187	204	178	192	175	187	201	176	197	210	158	195	202	199	156	191	171	195	190	198	180	178	181	188	179	185	170	202	180	171	186	205	184	192	190	217	182	187	209	197	185	181	169	185	190	187	194	190	201	192	203	199	190	179	214	193	192	189	200	202	182	218	180	195	185	170	224	175	200	183	202	186	199	206	202	202	171	187	181	184	202	201	194	174	185	169	184	202	181	176	184	208	184	178	201	182	202	199	199	208	190	187	185	200	189	209	167	161	213	190	184	203	215	193	211	185	179	184	164	196	185	207	199	207	199	184	206	174	178	184	179	212	198	197	166	212	184	216	192	189	199	191	181	202	177	197	213	184	200	198	175	207	204	182	181	194	176	173	188	195	181	185	207	201	202	206	201	206	199	180	193	172	175	175	204	197	189	201	196	184	201	200	194	196	169	194	196	192	167	181	186	197	187	176	195	181	194	184	194	180	190	192	204	195	192	209	152	203	181	187	213	189	207	185	215	187	214	188	205	188	168	184	168	189	203	179	188	174	217	195	208	200	205	199	189	181	204	207	199	204	213	201	195	165	194	161	209	193	204	194	180	180	190	182	207	167	196	180	172	174	173	206	200	173	206	198	180	185	202	187	188	194	190	187	185	203	189	167	221	204	191	187	186	181	215	171	201	211	186	202	215	182	179	208	202	192	214	208	187	177	197	212	194	194	177	168	225	216	191	180	168	185	199	188	190	192	176	190	201	208	189	188	184	186	179	166	203	167	170	185	189	182	197	190	196	215	178	200	183	195	169	192	187	207	191	212	180	175	193	176	185	199	213	180	172	179	203	191	182	176	164	208	215	201	173	209	184	200	174	171	195	192	195	167	178	183	212	180	229	204	191	213	186	192	186	178	196	199	202	182	207	195	183	182	201	184	193	189	188	205	184	175	188	220	191	184	222	183	181	234	178	163	198	181	206	183	182	191	191	200	169	202	204	212	197	198	200	179	189	185	201	192	195	171	201	186	211	196	191	196	183	182	187	197	207	199	199	191	233	181	187	185	202	207	195	200	189	198	200	184	190	194	190	213	201	196	190	198	181	213	176	176	179	202	190	194	204	190	195	198	186	186	172	202	187	194	211	195	184	191	195	191	172	205	215	206	211	202	182	171	190	186	183	184	193	198	203	183	194	175	213	185	187	177	228	207	193	194	183	186	207	180	174	205	209	202	189	179	182	203	188	226	204	175	205	184	169	198	174	197	207	196	181	180	199	178	197	180	200	203	204	189	213	212	189	191	200	171	203	231	203	187	207	184	193	176	163	193	212	174	175	162	198	182	187	191	192	198	218	178	192	200	196	175	179	193	185	225	188	194	170	184	195	176	173	171	163	194	163	170	186	176	204	201	170	168	207	193	200	178	174	223	167	183	174	179	191	182	190	209	183	174	206	179	186	209	171	185	171	209	193	189	221	188	221	173	180	193	190	199	202	193	189	196	176	174	175	179	186	166	229	194	194	194	192	200	166	187	183	178	197	194	200	155	188	188	233	199	150	191	173	160	195	211	171	172	178	191	193	171	181	192	200	197	226	166	190	176	195	196	200	149	169	192	175	177	194	178	188	193	160	185	195	188	165	212	184	178	199	177	184	183	237	179	167	182	192	190	194	195	163	203	208	159	176	188	168	214	211	198	168	213	185	173	200	190	180	206	210	201	183	186	185	186	187	206	157	185	175	189	189	187	174	175	219	192	205	181	174	181	197	172	174	193	196	205	175	218	192	196	193	203	200	186	195	180	195	184	190	192	198	193	182	186	186	184	203	187	190	180	188	200	187	174	199	168	211	197	185	191	179	210	183	196	200	188	164	179	166	206	194	193	179	167	190	210	199	190	188	196	180	197	187	208	163	189	189	184	181	209	205	182	194	183	209	193	173	197	177	174	180	196	236	183	210	165	186	186	197	203	177	186	179	177	197	200	196	185	183	176	194	193	181	203	206	183	187	200	211	195	191	183	216	178	188	185	191	181	181	179	192	194	186	200	199	190	190	202	174	188	215	174	167	195	216	189	170	183	198	199	190	210	202	203	198	180	221	193	183	178	204	185	175	176	203	200	189	202	179	197	179	189	215	202	196	201	197	212	191	179	187	194	167	175	166	184	198	176	182	194	177	190
3352	8827	5768	2647	1957	1407	967	780	647	524	481	427	383	355	345	338	272	277	283	288	260	220	279	256	232	251	229	253	223	215	241	244	187	215	210	239	224	227	226	208	183	245	226	187	202	216	201	241	246	235	197	230	212	211	202	187	219	188	237	215	213	204	227	221	220	223	218	222	215	205	222	184	211	226	213	205	222	209	207	232	224	207	221	204	212	223	185	235	177	204	203	192	205	234	227	204	210	182	202	213	184	198	203	181	215	214	213	194	203	219	200	214	209	225	199	206	201	219	189	221	209	194	201	177	214	214	202	191	202	221	216	200	219	191	206	211	210	190	196	206	210	194	214	227	205	195	189	196	195	191	184	183	203	189	187	212	212	192	218	214	207	237	225	214	198	201	194	197	189	208	208	208	193	209	203	210	191	201	217	214	211	170	217	189	238	198	205	225	208	200	192	210	201	243	195	185	233	207	210	212	227	210	185	195	213	220	213	210	202	211	204	221	218	204	184	229	239	223	194	220	216	188	206	191	199	193	203	204	186	236	206	192	192	194	205	202	222	233	196	193	197	192	186	184	240	189	206	223	192	218	206	198	178	210	216	189	218	199	192	228	219	214	211	196	190	215	218	203	197	234	192	195	215	219	209	183	209	202	227	206	200	201	203	197	219	201	220	226	196	214	212	187	206	231	198	234	186	174	218	209	205	229	213	173	183	215	201	206	204	238	208	229	230	205	192	222	198	207	220	195	208	233	208	215	196	200	209	198	193	202	195	217	204	198	187	198	188	185	198	205	224	234	201	179	223	200	214	196	210	186	206	196	211	204	217	220	202	209	194	214	196	182	199	191	203	200	205	190	188	197	208	193	202	182	200	206	223	198	207	210	203	182	185	182	195	205	211	237	202	214	194	188	188	211	192	224	221	207	218	207	209	212	191	184	219	224	196	220	201	203	212	218	165	223	223	210	218	227	189	208	225	186	226	218	229	189	219	220	209	212	229	188	221	207	205	206	208	206	190	195	197	213	218	211	225	199	204	206	203	200	201	196	211	198	196	184	214	213	188	194	198	209	205	189	171	196	210	222	212	202	200	184	233	199	197	197	227	201	203	211	219	182	202	196	217	177	209	198	189	191	206	201	219	224	188	217	194	197	190	230	210	199	201	195	195	221	210	207	201	203	202	211	213	211	219	214	181	205	212	174	194	209	192	202	198	206	215	233	190	202	200	193	192	184	206	201	221	203	200	199	220	209	202	229	210	236	196	186	200	202	195	216	205	180	208	205	222	185	230	204	205	216	209	237	229	215	198	198	186	202	211	223	216	212	220	211	208	217	212	211	195	194	213	194	195	185	208	230	215	188	199	207	232	211	222	212	201	207	204	189	222	207	212	193	203	210	194	211	201	227	209	188	212	190	192	236	202	240	202	232	211	215	215	217	209	226	202	209	215	197	213	207	198	227	181	207	201	181	192	200	219	213	221	216	213	197	201	191	210	227	198	185	191	214	239	225	177	206	219	216	204	203	225	203	221	196	190	203	221	204	206	190	206	200	183	202	189	197	238	204	215	185	182	221	203	201	169	223	195	200	207	181	190	212	199	201	201	219	210	214	225	218	222	216	227	187	203	209	207	190	195	217	221	205	215	203	213	195	220	209	182	203	216	211	195	220	214	223	199	197	195	182	210	215	202	201	200	212	203	213	200	201	215	221	189	211	217	207	213	201	218	241	228	208	204	219	195	208	192	212	209	216	203	197	213	210	221	231	220	199	199	208	197	223	188	217	207	203	231	191	180	212	209	185	210	200	210	206	229	208	217	211	216	204	177	191	215	200	208	209	193	203	211	198	224	222	205	220	217	196	203	203	207	210	206	216	217	217	209	215	244	205	194	221	219	189	232	197	240	191	238	202	188	191	196	205	212	212	197	194	220	225	210	190	217	211	203	187	199	217	204	199	198	210	222	208	207	231	202	188	214	205	196	198	208	213	238	214	224	227	224	206	208	211	229	200	192	208	214	235	217	207	223	215	219	217	198	220	190	200	217	202	220	205	208	211	218	181	221	207	204	209	199	187	214	220	199	198	191	208	189	213	238	191	209	205	186	198	208	242	204	198	205	210	191	226	234	205	200	209	197	216	211	205	208	224	217	239	235	203	204	185	179	201	232	194	210	226	188	208	200	231	202	216	196	229	204	195	187	208	221	211	203	228	222	199	206	234	206	214	210	197	210	190	203	208	249	194	200	212	216	227	196	210	205	231	201	213	191	212	208	221	206	200	205	203	198	210	215	194	240	209	212	188	207	212	236	221	203	200	227	190	201	194	228	224	175	231	175	180	230	178	210	203	188	200	222	197	211	230	223	210	216	236	204	212	184	213	211	221	201	196	200	190	209	209	186	212	222	208	188	222	235	224	218	205	217	223	202	213	178	207	211	200	194	208	205	185	229	213	208	226	207	197	209	200	191	212	197	210	215	202	199	189	203	191	205	209	201	221	241	231	195	224	185	209	189	222	190	220	202	204	242	212	206	208	226	194	201	218	207	209	208	214	173	249	195	186	192	196	219	192	195	246	239	200	232	196	189	204	206	224	192	176	199	216	221	203	212	210	193	230	220	201	218	220	216	212	200	242	202	185	208	216	214	206	208	201	195	200	218	212	240	211	202	214	222	196	205	204	204	234	205	186	218	201	213	194	211	223	207	210	229	194	220	223	254	228	209	251	213	189	209	206	220	197	215	196	201	220	199	201	229	205	218	197	226	210	200	201	182	198	196	212	242	197	202	197	197	196	221	214	194	196	214	192	221	195	200	203	193	215	206	183	213	227	201	201	212	226	218	185	212	186	223	208	215	220	196	212	220	223	226	234	238	214	202	180	183	224	217	193	207	232	203	221	197	223	207	201	226	223	180	208	209	209	201	212	195	188	183	222	200	212	187	223	209	200	211	176	197	226	210	204	196	178	235	206	202	180	223	214	209	188	218	197	208	214	210	213	194	198	218	210	199	226	218	211	220	208	203	186	206	209	205	190	204	206	213	206	209	226	199	195	195	223	186	209	200	201	219	202	189	203	198	211	214	218	208	217	238	215	190	221	214	235	215	226	205	223	205	207	224	216	212	201	215	201	207	211	218	202	228	209	201	222	242	219	198	217	193	216	190	209	206	184	195	188	211	173	231	192	207	203	217	196	204	208	203	211	204	223	213	205	230	200	201	208	204	223	203	204	203	232	234	204	205	214	184	188	199	210	229	211	202	205	211	167	210	226	239	187	181	252	233	206	190	205	195	206	191	203	187	205	212	214	184	189	199	196	216	202	189	196	184	237	202	213	237	209	201	186	193	215	218	213	209	199	202	184	196	207	200	200	199	219	193	201	205	234	186	204	193	215	209	205	202	225	211	222	197	212	190	203	217	213	210	211	196	195	241	193	208	223	210	207	192	206	202	199	208	235	197	224	220	215	218	171	220	194	198	214	222	213	231	192	201	220	207	198	223	197	217	175	223	196
25163	21334	27363	25585	9126	850	727	598	505	552	515	453	450	493	474	407	494	492	436	478	475	451	448	450	424	453	467	426	428	450	415	467	404	445	447	425	409	428	469	451	411	436	432	429	425	436	447	477	400	423	423	403	440	461	450	419	439	415	431	452	431	411	456	424	436	446	443	426	417	457	418	458	445	447	421	424	440	445	425	441	437	454	394	396	425	421	441	443	447	457	458	416	480	477	399	407	430	457	374	427	423	431	412	387	403	427	435	388	404	396	422	450	436	422	444	442	401	411	464	424	428	440	427	411	449	446	424	442	439	422	405	405	458	437	435	465	451	455	418	416	451	420	409	427	431	415	391	424	415	421	457	431	441	418	435	434	459	445	426	422	448	437	424	456	416	417	422	469	436	439	490	426	450	422	435	402	454	424	424	470	435	418	443	399	445	449	435	436	444	436	431	478	406	429	402	427	428	418	451	455	446	409	427	437	420	432	430	464	410	454	421	406	439	414	419	410	429	481	431	428	417	428	432	435	421	409	410	436	419	436	445	433	407	454	484	459	462	425	454	431	443	418	361	448	418	433	437	418	469	448	456	417	426	462	433	441	468	460	431	413	438	423	399	431	409	426	449	428	403	402	421	467	444	452	421	441	393	418	428	424	420	409	427	463	406	459	447	439	432	425	443	439	462	467	439	446	422	443	433	423	444	406	413	418	453	463	430	424	435	417	440	440	429	428	415	405	386	433	406	411	421	414	410	387	417	439	421	417	439	397	436	406	465	456	435	414	445	391	418	435	471	420	472	457	434	444	409	447	434	407	409	445	427	468	457	397	423	422	419	387	408	431	495	431	453	440	435	439	386	413	438	419	433	450	426	422	465	423	419	403	402	465	413	430	408	428	440	443	414	445	440	388	435	430	454	414	426	444	411	411	442	452	432	459	416	381	414	400	411	400	424	408	454	446	438	436	460	414	442	438	427	386	425	464	410	433	448	427	421	417	449	434	472	417	429	445	420	460	402	412	432	409	461	440	444	419	455	412	397	451	494	439	449	407	413	439	461	456	429	395	425	451	479	446	422	431	397	450	399	432	435	473	443	441	436	443	434	421	452	389	445	442	405	425	437	395	423	451	418	443	454	429	428	433	408	428	437	446	423	379	436	441	422	436	412	416	417	430	417	421	456	473	429	418	485	411	462	422	443	445	444	460	436	403	383	420	397	436	424	446	462	467	455	453	408	484	443	434	460	451	429	438	437	396	466	456	435	411	415	462	404	386	408	448	443	471	429	432	409	433	437	430	470	431	434	449	420	430	447	442	451	424	452	473	418	416	449	405	473	382	458	432	412	421	441	468	426	435	412	419	443	451	466	401	416	414	446	423	457	415	404	425	441	470	438	444	449	431	447	451	425	418	467	450	403	455	428	414	470	453	468	486	419	462	456	400	438	429	424	414	426	435	445	406	428	417	432	403	438	436	453	465	483	454	457	445	422	411	444	444	426	418	466	433	444	427	426	469	428	424	416	434	438	434	425	430	427	430	437	431	397	444	428	421	451	417	431	434	442	415	429	402	430	449	413	436	430	430	445	433	464	405	436	439	420	442	425	415	406	436	442	444	391	468	427	466	432	429	417	444	404	431	428	438	449	468	434	478	418	432	411	462	425	442	451	428	422	444	431	445	456	431	430	432	408	432	455	444	410	420	442	431	404	402	439	408	464	438	464	417	424	458	396	433	407	392	434	391	419	459	448	414	428	434	445	363	408	404	423	413	448	439	461	385	418	410	426	458	408	414	440	423	470	416	455	433	430	398	476	443	403	447	474	393	444	417	433	403	441	377	425	447	421	413	429	425	454	435	445	429	397	410	430	385	446	444	434	422	445	408	413	475	440	466	399	418	434	450	402	441	418	457	451	454	429	442	440	426	432	441	420	408	402	440	404	445	420	436	429	413	411	432	403	440	433	468	418	432	413	417	445	415	440	432	390	378	425	413	431	423	445	437	418	426	454	423	436	434	435	453	435	419	445	449	427	432	402	413	455	400	446	421	423	429	438	424	455	416	388	444	428	432	454	458	424	449	440	421	433	462	427	419	415	436	443	388	404	392	466	474	435	440	432	461	449	428	453	420	431	388	400	471	429	392	422	436	393	408	414	483	461	425	422	412	450	422	407	436	428	424	451	393	424	448	456	405	429	408	411	413	429	427	429	475	420	422	411	416	428	421	421	414	458	434	435	499	423	396	464	466	445	456	417	419	439	464	444	420	389	441	434	425	474	417	424	449	417	430	411	427	459	438	456	442	442	445	439	431	455	448	414	436	409	449	451	422	414	393	437	423	429	430	409	422	487	426	435	425	447	455	470	442	428	467	421	474	382	432	441	436	406	466	408	403	463	418	435	405	443	433	387	403	468	427	433	438	481	442	414	447	403	453	436	404	409	392	451	418	449	441	442	426	411	411	415	418	447	413	461	428	443	448	455	434	404	453	449	426	415	391	416	448	407	459	458	438	429	442	406	409	416	451	447	419	408	419	441	426	420	455	426	470	428	409	439	431	449	442	418	471	448	436	421	409	449	455	417	413	410	419	469	427	466	424	433	427	426	418	457	407	418	433	430	425	448	395	482	399	439	415	451	417	465	438	424	390	429	425	462	428	388	459	424	416	466	411	404	438	417	423	403	416	431	442	443	468	424	421	424	439	444	407	406	440	427	440	422	444	427	410	472	475	441	426	455	420	433	411	438	404	403	444	425	463	436	438	426	418	439	467	447	440	428	426	438	408	400	395	422	393	416	466	443	402	412	415	424	402	399	456	401	462	424	436	434	454	436	456	407	413	426	448	457	394	451	441	437	415	406	430	442	440	480	424	447	438	433	426	432	418	418	433	377	418	437	437	400	447	413	435	448	428	390	426	418	435	444	414	408	421	439	425	465	439	443	449	415	437	433	434	407	439	484	410	426	426	464	396	404	391	414	397	409	464	404	417	439	443	441	414	420	413	436	416	429	470	408	432	396	436	428	486	401	441	413	465	429	415	435	428	399	413	446	427	420	425	424	446	429	488	431	405	429	457	453	479	437	453	415	410	437	422	392	415	437	485	438	455	432	458	455	490	446	428	432	437	419	433	402	457	412	412	415	394	449	475	411	446	429	443	407	437	440	432	421	421	443	422	431	420	417	437	387	454	448	435	442	455	407	445	442	451	456	421	452	434	423	401	461	389	420	424	445	453	441	404	389	438	450	442	424	422	401	406	413	411	416	447	431	431	430	430	445	467	425	391	415	437	414	423	416	446	412	419	448	441	453	411	451	418	412	416	489	461	466	418	402	490	436	436	384	442	447	412	445	450	431	467	419	423	439	449	391	446	431	411	439	413	414	437	462	407	449	430	471	441	428	425	410	452	429	422	471	424	420	416	459	453	429	432	474	453	390	446	447	394	428	406	443	407	448	470	427	441	434	452	393	450	433	403	435	457	421	414	468	427	422	427	413	475	422	431	420	417	423	460
3495	5268	3468	1780	1291	1074	942	837	758	607	619	610	605	502	521	519	492	523	503	488	506	488	493	482	463	484	527	475	511	473	510	452	437	488	486	506	513	417	465	467	445	473	460	449	502	458	441	470	498	465	452	442	466	455	457	479	469	471	453	474	454	453	462	441	433	468	477	459	439	448	450	448	455	455	489	495	420	448	449	460	482	471	451	472	407	443	428	492	441	480	447	454	473	474	490	503	473	456	487	452	456	470	471	429	465	454	469	414	453	479	477	431	483	423	424	430	455	410	439	475	446	462	428	450	467	419	452	467	481	461	464	464	455	491	450	426	455	471	419	467	419	424	448	483	432	471	457	446	452	445	462	454	460	462	485	484	433	471	474	442	451	475	462	479	456	463	476	460	500	458	452	467	446	495	435	429	453	457	455	451	454	440	488	477	468	465	475	463	424	475	419	435	465	452	441	416	428	453	450	437	468	479	446	469	466	459	477	477	498	469	479	468	467	471	443	388	437	465	428	432	422	456	462	490	491	449	459	467	449	455	474	469	434	472	454	423	454	463	482	454	501	456	433	516	472	465	448	464	425	435	459	465	484	475	448	486	459	472	500	485	471	442	455	475	452	436	473	451	464	456	479	457	463	450	454	472	442	464	461	460	447	461	487	442	443	465	465	442	447	498	457	485	438	455	482	484	489	460	457	450	443	471	431	481	440	498	490	493	462	481	454	453	444	485	463	461	454	449	447	467	469	440	448	476	474	428	454	438	430	470	454	453	468	461	455	450	474	446	447	474	456	472	455	439	489	492	462	458	438	443	418	431	435	449	499	435	473	427	434	462	464	485	457	473	441	423	462	437	472	409	475	454	495	449	486	447	469	463	457	481	474	456	489	466	402	450	475	457	449	470	447	467	451	490	461	436	438	425	464	497	467	465	449	447	424	437	451	463	475	438	508	473	493	475	444	478	464	474	445	495	452	470	456	458	437	490	466	477	488	454	462	442	437	474	445	454	464	466	470	450	443	479	481	425	448	460	491	455	480	454	462	488	469	486	464	494	468	476	493	446	483	477	440	476	442	472	485	422	457	409	449	446	473	470	458	496	480	466	473	480	452	437	455	451	481	468	446	487	451	444	480	442	481	460	448	466	402	485	465	460	450	462	490	437	472	450	477	431	437	471	498	435	432	473	439	476	502	463	471	463	432	442	478	458	469	463	468	454	437	464	458	452	460	497	452	488	476	488	465	446	439	482	462	425	456	467	454	456	453	476	437	457	491	454	439	470	477	490	460	467	499	451	422	460	473	427	467	468	452	479	471	466	465	441	471	453	445	491	458	467	472	438	465	464	467	444	486	472	453	486	463	462	445	462	415	451	490	446	471	487	449	490	475	444	489	448	467	436	453	466	482	496	471	469	504	465	444	493	446	485	494	449	470	480	459	464	463	441	441	455	445	460	437	438	434	489	443	437	446	438	456	467	444	430	436	467	454	443	493	465	490	431	491	464	463	441	457	478	432	457	467	479	456	441	477	437	422	458	462	474	468	442	430	448	426	439	483	453	447	462	428	466	450	441	475	480	470	485	426	470	399	463	457	450	458	476	458	463	479	439	436	449	410	420	441	437	448	436	451	474	463	513	445	470	471	409	487	442	454	462	439	424	439	415	430	461	441	402	446	458	450	462	407	456	457	423	482	461	459	472	467	443	454	499	495	468	428	449	452	439	446	453	465	444	440	468	476	429	425	485	443	432	464	494	459	441	428	453	471	478	458	431	445	444	485	467	441	434	478	434	444	478	466	498	490	426	458	445	464	485	454	470	473	508	453	445	477	496	454	462	466	449	454	434	448	492	474	451	445	446	463	443	496	492	441	497	457	456	466	453	461	481	479	451	466	518	448	416	526	477	451	459	433	431	467	445	438	415	480	452	442	425	422	469	456	450	467	485	519	432	447	425	522	486	448	483	473	439	454	476	476	464	472	477	486	431	481	427	460	457	444	462	439	460	443	472	441	430	466	442	466	454	447	474	460	462	501	439	460	453	472	411	458	478	427	473	440	459	471	450	463	466	441	474	450	488	473	468	415	436	473	478	441	461	436	471	446	483	467	451	459	460	482	475	483	473	433	457	474	441	478	484	415	473	447	446	488	505	443	474	452	495	455	447	414	444	467	418	437	457	421	460	440	456	488	480	408	434	452	442	463	411	446	437	481	426	493	479	491	457	466	485	459	456	464	445	496	485	486	471	447	468	449	486	483	505	462	457	439	441	469	476	455	476	444	446	475	447	468	466	467	465	474	417	436	489	471	500	465	485	422	486	452	451	451	452	440	442	445	482	465	473	415	463	491	493	432	442	466	422	426	462	468	442	464	414	472	474	433	444	464	466	457	441	434	467	443	473	461	475	488	427	454	445	480	456	466	496	425	436	476	482	443	456	470	447	491	444	488	464	421	457	480	448	458	437	442	468	446	466	419	463	454	436	445	456	502	454	446	467	421	445	420	474	468	480	464	441	437	425	456	453	472	423	445	468	486	449	487	472	445	477	445	473	476	447	429	460	432	466	476	462	475	465	447	452	443	454	439	471	449	450	443	487	478	457	436	462	467	471	453	454	435	462	441	435	448	458	443	463	455	453	479	436	456	494	488	415	466	441	458	492	461	477	419	462	469	438	485	463	466	487	467	462	467	450	453	452	450	485	470	474	449	445	437	475	411	461	445	443	447	470	441	453	487	453	474	433	472	439	519	440	471	463	464	473	427	446	464	446	426	459	412	450	461	442	474	418	441	445	499	453	441	443	465	484	450	456	453	469	483	447	420	458	446	472	444	525	465	473	458	465	461	466	454	441	451	425	449	449	467	450	481	435	457	465	483	460	418	435	477	435	469	471	458	452	426	483	459	431	458	438	461	447	468	446	466	449	454	407	416	442	462	416	419	481	459	499	471	451	495	458	464	443	452	485	443	440	440	469	455	498	451	461	440	452	435	460	472	488	451	444	469	429	437	442	437	506	442	443	426	446	476	466	424	458	470	467	431	473	406	477	479	436	468	440	489	464	433	434	462	455	463	433	436	458	469	470	438	465	431	452	425	404	459	467	471	472	453	449	484	472	432	421	495	436	453	446	477	432	458	478	488	466	457	474	479	463	450	460	446	478	438	452	475	460	451	448	429	480	441	488	476	501	462	463	475	483	423	462	459	452	452	479	457	470	432	481	460	444	451	441	501	445	504	451	442	455	474	430	457	450	474	471	474	472	440	490	493	472	469	496	478	474	451	487	452	485	452	437	466	462	451	450	465	473	432	449	437	460	477	428	491	487	449	496	463	406	436	431	461	461	443	462	453	432	469	485	473	495	404	455	452	446	475	459	461	469	407	465	449	474	486	463	477	450	471	462	454	509	453	451	470	457	459	465	442	452	445	489	478	463	467	472	492	421	459	450	464	480	459	486	470	469	458	469	470	475	463	510	458	456	434	473	487	473	432	452	461	455	461	460	459	470	476	428
22860	21344	29006	24023	21339	21363	6709	1192	905	811	776	715	662	609	596	595	524	516	523	525	504	543	473	491	468	512	501	474	433	501	469	479	443	446	478	460	486	467	476	455	503	442	448	463	434	418	433	431	451	463	457	456	460	481	425	448	465	420	462	437	461	409	439	456	463	457	467	400	389	442	429	411	486	433	435	455	432	440	437	478	439	410	417	464	440	464	412	441	445	421	431	442	475	494	445	435	422	389	445	439	434	445	476	459	424	465	477	471	448	461	436	413	433	449	427	414	465	468	431	415	453	423	469	431	466	400	396	451	426	453	425	456	459	435	435	449	466	437	455	446	440	432	455	397	499	451	426	467	470	461	457	435	443	405	417	428	438	432	467	433	387	439	423	457	477	413	421	451	431	438	468	400	448	489	424	454	428	455	468	461	454	433	430	486	451	433	463	391	440	480	416	425	433	418	442	447	410	478	474	463	455	457	421	438	439	435	456	462	419	390	447	410	426	445	411	417	435	449	463	388	459	435	453	454	444	441	495	427	438	447	445	428	455	450	420	450	462	414	478	426	457	435	481	465	434	415	417	427	446	399	425	429	426	451	442	444	438	436	395	431	430	442	430	444	435	432	487	441	456	433	431	450	441	484	450	465	450	454	496	432	458	404	440	463	423	444	422	459	453	438	431	437	427	493	457	469	457	434	402	455	481	448	472	446	417	422	448	453	461	460	450	430	442	447	432	438	462	425	469	401	436	454	488	455	374	452	453	462	419	412	428	444	440	443	433	439	460	436	484	435	409	420	438	438	449	467	445	473	421	407	378	453	427	438	407	466	441	425	448	465	416	447	445	476	417	416	462	441	451	445	464	446	435	449	420	435	436	430	424	457	455	459	440	454	454	455	445	423	479	430	418	424	433	438	438	420	424	450	430	409	456	427	399	466	426	435	419	414	429	453	420	440	425	440	443	462	455	409	424	407	424	436	427	478	467	437	405	396	425	422	405	488	443	429	436	443	441	430	444	456	468	419	481	445	415	454	445	414	458	452	430	413	423	430	424	432	415	422	422	447	448	434	443	391	459	429	409	440	456	406	403	428	431	453	458	448	426	437	461	413	447	459	408	469	429	463	467	431	431	445	488	435	437	417	418	420	459	412	431	455	420	459	440	432	459	450	452	412	413	457	449	411	453	438	427	457	440	419	440	430	480	437	440	452	437	435	436	469	456	458	419	461	479	418	431	439	453	471	473	445	434	443	464	407	463	439	427	451	405	417	443	449	430	422	437	410	408	455	413	427	460	438	418	470	441	435	450	445	416	433	462	458	462	419	434	436	443	459	420	421	458	403	428	461	469	427	449	455	444	477	440	469	454	444	447	482	441	435	458	412	384	447	469	446	378	392	428	415	437	449	484	448	407	448	442	433	436	496	438	443	415	417	461	440	430	424	434	436	414	418	464	458	422	407	434	475	436	422	409	485	403	431	418	447	432	388	453	442	438	482	402	467	378	433	433	417	436	436	443	474	454	461	444	429	459	416	411	466	454	412	447	482	420	450	459	437	505	425	437	487	441	445	422	403	422	475	430	428	445	467	440	470	440	457	442	434	414	430	443	467	444	465	437	397	460	441	428	430	434	426	391	468	426	455	417	393	462	459	474	424	445	454	435	440	411	454	448	442	514	417	447	461	427	405	403	426	426	424	459	414	450	453	456	415	420	412	429	443	450	460	423	480	440	467	470	456	465	466	420	473	427	455	440	444	445	473	442	408	455	442	400	424	451	391	420	430	430	408	476	425	466	447	408	461	451	453	436	482	453	436	459	436	442	430	450	444	462	459	414	423	431	428	444	442	431	443	426	436	459	396	435	409	469	431	441	412	443	423	428	434	459	460	398	419	436	425	444	398	439	427	422	412	427	446	482	489	428	446	472	408	413	470	425	423	454	431	447	429	476	446	490	408	437	418	419	488	473	439	446	426	441	431	450	419	374	428	451	434	465	468	440	451	434	455	415	429	413	440	450	467	431	453	458	419	413	439	395	430	444	417	421	448	423	457	439	427	428	445	404	444	458	440	419	458	445	417	438	432	481	428	397	478	431	414	445	430	463	413	416	441	458	477	443	434	469	488	456	437	430	468	434	447	417	419	388	461	426	456	470	416	443	425	441	425	446	448	421	395	442	443	430	456	460	473	438	422	468	459	444	466	501	437	430	475	482	473	428	450	436	443	445	425	444	436	445	462	452	419	424	437	423	463	461	439	468	428	433	424	447	428	439	430	406	447	464	415	426	475	444	428	439	427	442	424	426	405	405	455	448	413	461	424	421	470	447	435	438	443	414	443	418	429	437	471	414	459	468	472	439	427	467	458	432	394	439	431	435	468	481	430	446	399	430	418	471	408	452	434	427	382	413	437	446	439	434	414	398	433	390	418	433	436	461	392	451	441	434	443	474	422	447	429	435	432	453	454	397	447	457	446	430	453	433	440	413	445	455	433	454	419	434	411	460	445	424	443	418	437	421	439	429	426	460	438	445	442	436	446	436	458	455	449	402	420	431	467	414	428	477	423	413	422	426	447	425	472	419	455	465	420	452	444	397	406	482	438	447	433	433	431	408	470	472	421	413	472	472	428	470	432	424	450	446	468	420	457	468	425	443	431	435	423	470	433	449	438	441	454	434	440	441	444	427	439	489	444	437	474	422	484	449	427	394	454	448	425	449	440	451	455	453	447	424	457	417	408	444	418	433	436	410	441	424	464	457	456	415	442	423	454	459	415	431	439	451	448	415	441	422	424	425	470	442	431	443	452	463	429	443	437	401	433	450	454	436	435	457	428	392	444	431	432	477	427	415	446	450	440	394	383	435	430	484	436	427	411	422	470	432	406	438	445	443	445	436	459	477	415	479	458	435	452	463	446	488	431	430	441	444	448	442	413	408	469	421	470	456	451	474	437	440	446	415	466	454	464	431	436	407	463	429	436	432	435	456	461	421	445	441	471	437	448	438	463	449	430	433	410	446	476	452	458	455	489	464	449	381	430	439	461	412	405	405	426	433	452	441	454	427	431	441	460	479	427	451	422	440	416	446	441	445	426	458	428	425	435	409	458	469	422	436	476	462	454	423	427	448	433	451	432	471	414	419	448	423	423	416	436	444	422	476	486	431	426	420	421	443	472	436	467	453	422	415	426	400	392	465	410	442	453	491	486	446	437	452	423	460	465	456	450	440	436	447	459	470	464	432	444	440	427	434	466	439	431	413	434	436	451	433	406	448	430	480	444	423	435	397	433	420	447	433	433	438	425	432	424	429	407	452	421	433	421	465	444	430	412	441	438	429	473	432	412	426	470	428	475	453	452	402	433	442	438	466	437	439	456	422	435	448	420	422	440	432	462	406	412	437	427	436	408	466	447	445	441	449	457	435	464	443	435	468	432	476	439	464	410	433	430	467	407	464	447	441	458	476	419	453	435	433	415	436	466	434	442	461	389	447	463	410	407	488	428	429	433	458	439
4803	14894	9903	4911	3471	2692	2090	1597	1361	1132	985	903	816	737	694	670	574	579	585	554	554	537	579	541	526	476	508	514	486	469	475	494	497	501	503	482	492	472	467	474	460	489	476	451	441	430	411	466	460	426	483	432	429	471	440	484	505	404	415	480	473	483	455	448	426	468	441	466	441	454	421	478	422	440	473	462	446	465	440	451	471	447	458	456	424	448	453	442	422	471	448	472	445	421	454	463	478	465	452	418	435	450	420	447	446	434	444	454	437	434	444	450	463	447	434	448	487	443	415	456	444	449	420	505	444	419	436	441	436	448	454	446	440	430	438	462	475	448	427	490	445	456	430	409	448	449	432	434	437	446	459	434	420	427	476	445	429	454	494	461	457	450	476	397	406	448	431	449	427	458	429	473	419	437	454	437	433	448	469	442	445	439	431	423	454	441	441	441	453	462	428	419	452	438	436	477	452	421	487	468	466	443	442	470	475	436	425	410	404	483	436	491	428	431	465	453	464	454	449	458	442	444	433	422	433	447	446	430	415	450	427	476	406	465	438	439	424	429	441	455	479	443	417	414	431	453	397	434	453	462	450	423	421	470	422	485	422	427	442	452	494	415	429	435	481	452	392	448	465	431	440	457	425	416	455	444	444	433	455	483	436	409	441	400	410	466	416	481	459	423	438	428	431	446	460	462	460	459	432	464	441	454	469	433	456	433	437	428	417	422	458	459	435	482	467	473	419	444	411	463	464	475	435	457	452	481	430	407	446	452	478	437	444	472	498	416	426	452	420	478	474	448	459	454	428	440	423	483	457	456	456	460	443	434	433	471	451	440	453	461	421	413	463	446	431	461	436	460	470	427	419	447	426	454	439	455	403	465	454	444	422	427	426	409	423	433	394	443	443	430	444	447	451	423	417	398	476	448	459	451	437	451	468	467	426	459	451	434	419	440	465	447	438	473	459	415	445	421	466	434	431	481	455	422	439	441	439	438	434	439	472	445	471	436	459	427	468	408	415	459	452	477	457	412	422	456	452	453	471	446	441	433	459	447	395	412	461	467	434	427	456	456	429	455	449	440	466	427	447	452	463	457	451	434	485	455	446	425	428	481	439	427	498	446	408	424	463	413	423	457	458	428	450	435	438	438	434	450	407	446	465	470	448	435	435	432	437	442	456	421	444	448	425	474	430	441	437	462	461	465	445	418	466	481	393	452	449	442	463	420	456	418	461	432	409	440	432	419	478	444	427	425	433	449	465	428	472	447	460	436	450	462	465	463	447	433	474	453	439	437	427	470	442	503	472	455	450	468	461	458	474	445	424	421	446	433	397	436	444	460	436	489	436	449	482	455	419	434	413	434	449	422	418	421	430	464	454	399	455	454	447	426	421	447	445	438	443	457	468	460	465	421	444	414	480	411	472	431	448	441	426	464	466	405	434	458	477	479	440	435	444	408	449	465	434	418	419	458	464	427	461	441	448	460	456	471	401	448	488	456	466	436	437	441	460	459	486	457	472	457	450	429	458	447	455	446	443	451	435	417	445	444	450	470	470	430	455	421	450	435	454	472	426	426	417	484	466	453	452	444	434	455	484	412	469	415	474	431	436	458	461	491	448	420	454	482	448	454	439	427	433	462	420	426	471	464	449	436	437	425	431	449	431	438	399	413	412	425	473	465	464	422	452	456	436	445	441	447	434	449	450	442	454	431	449	421	462	500	463	454	437	452	408	455	448	481	436	429	461	452	444	421	425	462	432	406	418	426	439	438	425	448	441	475	438	446	401	451	465	453	448	446	440	443	435	444	437	434	439	437	448	459	443	449	436	440	434	430	411	441	454	425	426	462	471	433	450	439	469	437	430	424	437	441	444	473	411	462	441	461	457	435	440	436	450	454	421	399	441	472	403	433	455	423	433	473	443	442	424	455	480	439	459	465	444	432	450	449	464	421	412	431	469	447	485	477	438	450	496	502	409	442	459	457	424	422	445	418	463	492	393	428	456	414	462	463	426	434	462	432	427	446	474	430	437	441	431	442	415	446	408	466	412	412	440	456	481	477	439	472	418	428	404	420	456	440	429	437	391	454	418	451	469	427	453	470	427	445	415	460	411	485	454	467	439	437	438	451	440	452	446	483	423	431	456	436	452	444	431	484	448	460	435	419	441	453	476	469	431	410	501	442	474	424	426	486	452	424	472	447	416	448	448	507	471	440	441	409	453	458	472	448	445	441	448	444	416	439	457	446	450	451	469	411	444	482	461	479	425	446	464	399	424	428	449	429	421	431	466	448	466	395	459	497	413	405	424	428	438	460	415	439	444	441	481	439	437	447	445	458	468	436	491	409	428	438	468	465	443	463	447	397	451	452	442	476	444	472	494	419	436	485	389	408	444	437	468	431	431	455	478	437	392	477	479	470	414	460	469	487	451	423	444	448	442	424	461	408	435	460	425	428	454	452	431	445	425	385	453	456	425	434	452	448	462	456	441	409	468	438	463	451	426	446	477	397	485	446	450	443	453	467	453	432	483	437	460	463	481	433	438	439	485	420	424	450	453	408	465	439	426	468	443	461	479	427	476	425	409	453	459	481	419	439	442	462	447	478	482	443	460	449	477	432	452	475	430	443	465	442	458	435	434	455	431	428	463	458	492	447	457	426	463	404	444	430	438	448	436	474	461	433	451	421	460	435	458	479	450	458	464	474	452	418	475	425	468	453	427	425	464	443	463	472	445	445	449	438	434	448	488	478	456	447	430	461	417	404	429	452	416	408	470	457	447	460	424	417	450	410	427	412	474	415	432	469	430	432	444	463	450	461	479	412	466	451	463	477	442	435	458	455	410	426	459	438	478	461	420	457	434	431	482	430	417	410	437	456	454	429	478	465	435	452	441	431	469	448	475	437	458	430	435	464	470	460	419	412	458	442	452	462	423	410	445	434	416	415	441	423	461	421	417	438	443	456	462	442	439	448	430	455	423	439	431	442	439	490	433	429	458	450	454	471	447	420	428	468	439	433	411	439	443	449	450	418	416	444	442	493	449	410	460	403	420	425	440	474	391	414	426	451	445	446	463	414	444	432	419	456	437	464	436	438	434	452	449	413	395	419	452	433	420	469	433	449	433	425	454	458	412	448	467	470	457	468	463	478	399	467	457	440	457	440	410	374	435	427	442	433	413	426	452	459	449	427	445	438	417	440	441	436	445	419	457	447	463	443	447	426	441	449	445	451	456	440	450	451	456	421	446	485	445	452	462	464	443	446	452	442	514	431	449	413	435	461	468	448	467	419	450	462	467	455	406	439	441	433	436	477	461	461	430	438	433	458	449	468	462	441	445	419	444	476	451	398	464	442	452	427	426	434	429	440	455	407	475	444	415	430	447	478	518	465	421	454	395	416	451	440	423	413	465	418	459	438	435	422	411	420	399	437	430	435	457	449	412	454	439	444	428	439	407	443	446	419	459	447	454	445	450	470	445	455	439	430	427	445	454	419	451	419	460	425	469	462
28030	16971	2815	458	318	269	261	273	232	244	234	235	258	221	225	237	227	226	238	229	232	208	249	250	215	232	212	222	244	221	207	242	232	227	233	226	233	199	196	217	234	256	253	226	223	225	214	225	262	250	247	242	214	234	212	211	233	236	187	209	214	257	215	214	242	235	221	239	210	221	227	220	213	226	205	230	216	257	220	251	210	219	217	244	221	235	240	211	226	212	214	229	224	218	213	239	248	202	230	217	200	212	216	217	206	213	237	243	236	208	220	247	236	217	202	199	252	236	239	215	198	200	241	202	241	246	214	217	201	220	243	229	201	222	207	235	222	199	237	239	232	240	239	257	251	235	228	267	223	200	235	241	233	232	227	218	237	236	224	228	217	205	218	217	260	240	222	244	222	239	224	221	239	247	222	228	213	242	249	242	258	239	221	219	252	226	223	217	215	250	243	198	233	252	242	242	246	206	242	216	228	231	236	264	247	239	237	226	233	233	233	254	202	247	212	228	237	223	208	229	213	191	209	222	241	239	204	224	252	241	205	250	244	226	220	234	225	235	203	243	223	229	211	193	224	239	220	237	247	218	247	219	243	233	213	235	229	264	216	250	194	193	208	240	222	205	245	200	223	243	224	215	231	225	238	224	222	214	227	233	232	235	239	203	225	248	213	202	224	228	215	235	216	242	239	219	224	197	225	223	236	219	229	189	230	232	236	241	231	238	257	238	222	247	209	245	270	228	241	210	237	250	261	229	222	222	224	257	221	240	231	214	250	233	205	207	230	213	242	232	218	239	232	226	231	226	243	218	223	240	225	269	250	240	240	222	206	214	225	209	207	220	230	209	212	248	244	243	221	232	230	208	245	243	217	255	213	224	217	215	230	220	220	244	240	211	245	245	242	225	232	224	227	226	238	226	262	216	198	231	198	220	194	212	251	241	222	220	244	223	228	230	219	227	199	223	249	220	248	223	235	206	208	232	245	240	235	218	224	223	231	245	215	223	226	233	225	227	214	187	221	227	226	233	215	240	230	226	223	216	214	213	244	213	249	225	209	228	243	221	242	217	228	234	203	227	248	213	227	228	234	258	241	218	240	241	212	228	240	213	254	236	215	209	194	208	243	241	230	212	232	210	229	223	211	224	222	255	228	217	223	226	208	227	238	215	226	233	231	222	245	222	230	249	219	198	240	222	218	225	204	221	263	207	228	233	221	232	219	227	240	218	239	244	200	225	208	200	215	223	243	233	243	239	199	227	239	248	231	234	247	236	224	239	230	193	227	224	229	256	232	246	244	233	201	265	210	226	242	218	239	224	231	266	209	237	200	207	229	248	218	221	211	250	213	231	214	189	253	239	241	236	216	236	251	216	212	218	233	224	225	207	253	212	222	221	227	215	221	226	220	217	205	223	219	227	237	218	219	195	216	229	239	234	211	234	239	211	211	197	233	215	221	220	243	205	241	218	263	210	226	234	248	221	217	227	271	225	262	254	216	217	247	247	226	221	239	230	232	219	237	218	245	226	222	223	212	237	236	247	240	257	211	220	231	215	208	214	245	211	221	224	228	232	231	228	235	229	228	230	240	242	220	230	214	227	223	217	226	213	227	209	210	238	221	209	251	231	222	223	230	251	197	218	192	202	244	240	219	220	230	236	227	227	222	257	238	218	223	241	243	239	210	262	245	229	247	237	250	216	229	234	240	211	212	260	227	217	208	239	224	212	229	201	237	206	220	237	234	228	218	223	253	210	217	228	225	224	219	219	218	216	228	256	241	250	228	227	214	245	213	232	209	213	259	226	246	195	230	253	265	233	213	225	245	233	250	229	224	233	218	223	208	204	233	223	239	244	238	226	230	231	228	236	225	220	210	227	209	212	231	211	231	205	239	216	211	203	239	224	213	231	245	222	218	262	262	221	230	224	245	234	231	210	218	249	224	239	229	228	222	243	229	229	218	209	212	222	201	246	237	224	194	229	220	233	232	207	188	233	227	236	238	229	237	235	205	242	220	207	227	213	220	237	227	233	219	250	225	216	212	226	221	227	231	234	218	230	219	232	210	238	237	228	207	232	237	232	248	231	211	222	220	215	214	211	231	235	231	236	217	211	235	255	234	242	214	241	220	211	192	227	217	232	230	211	224	218	229	235	185	222	238	233	236	227	228	233	237	191	237	199	233	255	244	238	236	253	212	208	204	244	225	242	223	208	232	236	252	242	211	249	243	220	245	206	230	249	247	236	221	234	218	229	245	226	187	237	220	206	248	224	225	232	223	240	220	224	217	227	219	237	237	252	239	221	234	255	214	230	237	233	222	196	236	228	246	233	231	230	195	228	227	205	241	252	243	241	203	207	205	222	233	230	207	278	216	227	230	220	212	227	242	241	229	231	232	215	243	244	204	215	230	213	221	218	221	239	209	221	200	235	224	220	208	235	208	249	236	215	239	230	224	225	208	241	223	221	248	243	217	235	207	207	231	227	217	209	209	256	215	230	225	241	234	231	177	226	232	234	217	225	239	234	223	216	205	229	234	263	247	228	210	261	210	227	234	229	245	230	226	238	217	242	203	238	225	231	210	211	246	235	226	247	257	237	203	216	233	216	214	225	238	234	211	250	228	209	213	225	255	213	217	249	252	246	248	249	226	218	202	203	201	223	222	205	221	219	230	209	242	219	261	257	208	225	200	217	242	227	224	228	216	210	224	257	229	229	240	244	220	215	219	233	216	214	232	244	233	241	203	228	241	210	199	232	225	239	207	208	223	257	237	215	218	236	204	224	244	234	233	231	234	242	237	246	212	249	217	238	249	240	236	263	233	224	227	229	235	230	210	219	218	229	264	255	220	221	239	223	209	188	206	212	266	235	261	240	237	239	238	247	230	237	190	211	258	240	234	232	236	220	257	218	207	217	240	238	244	227	230	232	252	253	231	210	236	219	235	221	235	241	230	228	241	228	242	225	253	220	218	219	227	224	208	237	241	239	228	235	218	213	231	252	246	254	216	242	232	229	230	209	222	213	236	229	214	203	242	220	211	216	216	218	228	219	238	235	243	224	219	212	246	221	189	210	240	215	225	232	215	231	245	224	229	226	221	225	244	216	257	266	202	220	247	234	238	251	217	211	261	250	235	225	223	221	232	239	240	244	229	257	232	227	219	228	234	222	233	238	237	225	241	217	219	234	220	205	227	229	218	210	225	249	228	225	225	207	201	218	208	226	222	225	215	202	201	233	247	229	231	221	212	249	223	223	222	204	241	203	252	223	236	270	199	255	204	208	220	231	208	218	246	251	244	235	233	256	223	241	205	234	211	246	238	205	217	257	232	224	216	217	229	204	226	220	234	213	234	257	247	233	233	222	180	236	229	226	218	229	243	238	206	255	189	210	212	239	239	224	233	223	220	225	237	234	233	217	239	211	247	212	243	215	218	184	243	236	247	229	235	197	260	221	246	230	265	264	223	198	209	223	229	217	219	251	223	241	220	230	210	229	224	251	229	230
4309	783	600	402	339	319	301	278	259	290	272	272	252	264	244	276	257	273	271	253	260	277	281	220	259	249	286	293	254	258	234	267	248	245	257	252	258	223	244	257	270	270	251	257	239	234	264	247	264	257	260	229	257	248	260	246	278	262	250	311	279	257	254	263	256	260	247	253	253	287	245	265	251	277	247	260	268	289	250	282	256	284	255	287	242	242	267	265	253	248	257	238	257	256	258	253	229	255	228	257	247	277	259	228	249	245	299	228	278	262	244	243	268	254	265	291	258	249	242	278	254	268	259	254	256	258	270	279	226	242	274	259	269	258	270	270	259	255	242	287	261	271	270	253	265	239	263	271	262	245	263	233	248	228	283	259	255	251	263	240	246	263	255	282	250	225	266	251	262	251	255	247	268	261	267	285	257	262	254	273	300	286	293	266	249	288	294	255	250	252	247	246	262	272	266	260	237	239	237	236	290	240	274	283	279	270	261	278	223	266	235	257	251	243	268	232	235	272	256	265	248	251	281	245	253	240	248	251	242	263	250	250	254	243	236	259	280	251	257	244	278	249	268	261	227	259	230	263	259	265	222	260	238	274	260	257	270	256	296	279	249	257	255	249	273	274	261	251	264	256	268	252	256	232	278	255	255	268	272	258	293	235	251	244	288	238	263	280	262	247	264	263	291	242	257	245	238	263	257	262	257	258	246	261	272	267	274	279	264	214	236	281	245	258	273	255	235	235	282	248	263	259	252	241	284	234	262	249	230	257	251	229	268	264	253	273	274	262	248	252	265	228	262	268	225	262	253	226	264	259	250	267	212	247	308	251	272	260	251	252	253	260	248	243	278	252	251	261	263	249	244	246	247	254	247	238	258	271	294	240	280	234	228	275	246	280	281	252	271	250	270	232	252	271	238	250	268	264	259	266	274	266	263	239	247	257	219	252	310	251	248	259	267	246	251	254	281	248	273	241	238	241	236	274	262	250	254	253	280	248	261	259	246	264	276	249	256	264	243	256	298	270	259	260	303	258	243	241	266	257	240	260	257	278	245	232	265	252	275	271	265	277	287	258	288	258	240	263	226	235	257	240	258	233	299	268	272	287	246	246	238	256	246	262	285	236	264	264	227	247	262	266	251	273	241	257	268	276	280	258	260	253	278	255	284	244	248	263	233	250	241	273	280	245	263	262	264	251	280	238	255	251	255	285	264	265	262	250	270	252	244	275	250	254	242	250	270	283	270	265	265	249	260	246	274	254	280	258	272	231	264	264	230	237	228	236	249	221	259	247	254	241	242	262	267	241	268	255	229	215	245	222	247	291	273	261	259	241	263	252	285	250	238	260	243	238	246	216	255	228	273	265	237	273	257	268	258	266	273	248	246	262	267	248	271	225	259	271	252	238	255	237	259	246	248	248	261	236	215	262	279	262	259	269	260	264	257	251	256	257	279	251	237	235	251	298	262	265	244	284	243	227	279	254	223	255	225	239	244	233	260	271	248	246	260	268	241	304	250	235	261	264	247	243	280	291	262	228	232	260	278	254	269	265	273	275	256	253	242	246	257	243	246	247	257	266	279	238	279	241	291	264	242	293	280	250	226	238	255	253	236	246	240	272	250	248	236	267	243	256	256	261	277	261	264	261	240	232	260	242	245	249	274	257	266	274	285	261	276	234	225	258	261	264	244	257	279	274	264	244	266	261	300	227	252	238	264	255	253	248	275	250	266	282	222	252	281	272	270	222	260	291	282	269	231	266	253	265	232	241	234	269	273	290	259	254	269	264	240	257	244	239	280	279	247	253	243	278	282	254	258	244	283	220	281	271	272	269	271	262	239	246	295	240	257	251	253	259	288	233	259	288	229	235	256	277	256	256	265	264	247	271	263	256	259	254	266	250	263	226	271	273	287	282	235	246	238	255	252	260	260	252	244	257	238	274	241	255	274	254	239	270	248	230	230	256	242	244	288	255	257	288	248	276	249	272	270	233	248	244	283	276	259	267	245	272	296	245	240	256	283	241	264	258	251	277	254	291	253	268	232	243	262	272	250	237	216	262	281	252	273	240	227	245	260	247	256	273	267	253	246	259	209	231	260	232	272	264	255	285	254	241	266	258	248	243	269	269	260	241	257	238	255	257	241	280	289	277	260	257	229	277	267	264	256	237	247	256	266	230	277	270	267	265	254	264	257	238	268	267	269	287	266	244	260	244	256	280	250	246	244	267	237	259	269	242	256	254	280	238	238	245	260	258	256	269	252	263	267	249	235	245	258	269	266	243	257	257	265	298	245	263	274	251	266	270	260	278	245	256	251	228	285	271	273	249	250	235	239	250	280	253	250	253	279	253	242	233	243	240	244	261	277	257	264	238	275	259	282	249	252	270	253	274	255	258	232	294	248	280	243	237	239	288	269	264	220	276	273	260	254	269	224	247	273	273	245	279	243	285	286	239	274	269	266	241	235	270	261	263	257	245	239	253	264	260	244	269	269	234	238	257	263	263	254	242	253	241	269	241	279	230	244	256	294	216	270	252	261	251	258	283	233	249	241	248	298	231	264	269	264	271	266	265	248	256	284	266	252	270	254	264	255	289	279	272	245	248	223	261	246	239	249	251	261	275	263	252	274	278	241	251	263	287	255	247	260	271	280	258	259	267	234	262	260	250	268	262	274	280	268	248	252	281	254	249	250	241	238	262	275	244	249	258	242	246	258	267	256	253	274	256	275	252	276	250	251	259	252	275	273	278	236	269	241	241	241	229	264	268	222	266	254	272	258	241	242	242	261	284	256	266	250	244	270	275	297	282	254	232	265	306	256	237	259	236	247	269	273	252	228	263	226	291	262	260	248	268	286	252	257	279	235	242	248	280	251	226	253	223	276	248	250	234	256	262	252	242	248	257	253	281	254	232	304	264	242	271	252	251	259	255	260	274	261	266	275	240	247	262	247	287	247	266	257	249	291	260	246	269	266	246	239	253	242	233	277	266	289	250	261	273	261	282	248	274	281	280	261	242	232	292	249	269	263	278	258	272	280	256	253	268	275	258	252	243	227	253	247	264	235	280	266	225	292	258	279	290	234	268	284	254	284	269	224	272	249	261	271	243	291	237	227	246	256	297	273	223	250	262	242	248	216	227	242	254	266	245	243	277	256	239	262	247	275	283	248	279	234	280	277	253	263	236	267	230	259	244	267	273	256	253	274	243	248	268	236	264	234	247	232	249	267	274	254	271	285	275	273	283	235	246	241	260	232	243	240	258	274	269	240	250	270	258	277	270	250	265	231	239	268	278	268	251	268	249	234	291	266	237	273	270	268	234	231	252	231	277	279	254	251	272	227	242	252	298	231	232	248	301	257	252	257	266	275	238	267	229	259	240	270	248	258	240	257	241	234	262	282	262	274	230	250	259	256	241	246	256	276	267	254	258	271	266	269	251	265	248	263	260	246	241	270	234	238	268	227	251	266	275	244	252	242	242	278	251	276	252	255	247	263	252	269	263	234	263
23988	21310	28492	24472	21284	7928	783	503	431	384	335	312	274	257	309	240	267	212	240	224	212	184	222	238	214	220	226	193	184	185	198	207	218	214	230	194	191	210	210	197	204	178	205	210	187	187	182	206	220	207	204	186	190	207	173	197	209	210	200	187	213	180	192	210	202	194	194	193	182	193	202	202	188	214	164	205	182	179	183	162	190	179	196	206	185	183	160	174	184	201	215	171	205	199	198	186	202	198	158	195	208	169	190	182	194	182	169	183	199	206	187	163	202	181	204	188	172	184	170	197	180	204	183	171	186	167	185	175	179	190	191	192	198	188	206	170	187	190	181	194	179	194	171	192	206	201	215	183	182	202	194	180	166	209	184	189	217	202	177	201	185	191	179	181	191	171	197	187	202	192	165	179	180	178	187	191	182	207	197	200	196	204	158	190	186	213	181	192	192	175	194	169	203	190	198	201	179	209	188	158	199	187	207	175	173	190	181	191	202	201	214	183	199	186	203	202	180	181	204	185	171	195	188	189	165	198	191	146	185	184	199	202	194	222	178	193	202	179	200	203	178	164	173	186	188	178	248	175	190	199	210	184	197	192	188	208	188	197	216	194	181	193	176	201	194	187	200	185	192	197	200	221	204	197	211	183	167	190	185	176	201	198	233	190	209	166	176	171	194	192	179	198	153	199	205	207	196	160	204	184	188	186	200	163	202	186	197	180	195	178	176	184	182	194	221	168	207	221	192	206	189	212	199	195	190	198	194	190	213	167	186	204	189	191	182	190	212	188	186	182	192	185	205	196	210	184	174	200	198	219	185	195	197	174	200	208	192	199	186	228	214	188	185	181	172	214	175	198	187	187	188	204	179	189	184	193	193	173	193	179	177	183	193	156	185	193	179	162	204	174	206	182	216	194	181	203	207	193	181	192	207	199	198	179	206	189	193	185	190	191	182	168	205	174	192	180	190	181	179	207	175	172	159	188	190	168	196	216	209	194	214	186	172	182	189	188	182	188	178	202	186	184	199	181	198	160	185	192	203	206	192	180	183	189	187	184	182	197	172	180	188	189	161	188	168	189	199	175	170	216	189	167	184	183	192	188	171	186	167	176	184	196	193	183	185	235	168	182	208	168	163	205	186	199	199	199	171	174	197	175	188	195	210	191	160	176	190	168	201	211	170	198	198	180	181	210	202	168	212	195	166	203	171	181	193	213	183	186	167	205	192	218	184	194	187	174	220	159	212	189	161	197	210	200	213	170	164	199	190	179	191	161	196	173	172	184	191	202	190	167	176	185	183	169	225	181	202	187	193	195	172	204	205	198	184	191	197	192	189	168	147	181	189	179	192	211	192	188	190	202	183	172	190	182	167	213	212	192	170	182	208	178	203	190	176	194	169	180	181	194	183	180	186	188	183	213	195	201	183	204	186	172	189	194	179	191	175	201	179	182	146	182	174	207	179	167	197	208	191	199	175	203	150	235	188	171	178	188	179	188	181	226	186	184	184	217	190	183	207	171	175	164	208	185	167	202	193	173	187	183	186	184	213	191	207	192	171	188	217	195	195	199	179	191	236	203	204	194	182	187	169	199	206	200	210	205	195	196	188	205	191	189	203	203	203	196	220	191	159	186	192	190	193	189	174	171	176	200	168	191	199	186	204	187	174	203	203	197	187	167	179	213	204	180	179	194	187	190	202	191	211	193	174	171	182	207	203	216	200	197	193	187	183	190	173	192	197	178	195	184	194	184	202	186	186	198	199	200	168	176	165	194	205	207	172	187	205	194	197	198	183	187	186	185	168	173	183	176	199	214	182	180	178	196	182	191	196	183	201	201	164	183	205	208	209	189	180	178	172	190	196	176	206	196	171	186	194	196	195	165	229	200	201	218	206	209	184	191	197	179	181	179	191	184	182	178	172	183	170	168	195	186	194	182	178	188	198	207	188	195	192	173	201	183	185	200	169	206	174	179	186	204	171	183	199	206	183	173	170	166	180	185	197	210	185	197	178	199	195	196	177	201	208	173	218	204	202	193	188	171	198	193	182	189	164	182	188	202	173	193	178	177	170	188	184	191	203	196	175	209	171	193	185	218	223	213	180	188	164	190	186	195	164	194	184	180	188	175	193	165	205	210	179	191	184	170	167	201	193	194	180	199	192	184	167	170	187	172	204	183	200	190	195	178	197	208	196	193	195	190	183	199	176	190	194	175	173	175	215	217	197	198	169	192	187	185	217	190	173	196	200	210	183	199	193	182	209	180	183	203	196	191	189	208	182	180	166	189	200	218	221	166	227	176	196	191	206	189	200	184	178	185	196	173	169	194	206	211	188	172	197	191	196	218	206	189	172	179	193	194	199	192	201	216	177	201	177	164	171	203	197	203	181	179	188	215	176	173	185	187	183	165	201	199	189	180	197	188	180	189	185	178	205	195	201	181	170	169	199	186	171	207	191	174	194	192	211	195	188	184	178	187	180	171	204	193	179	181	199	199	156	201	215	177	196	202	217	185	195	177	177	193	172	192	208	228	208	197	187	184	204	197	187	196	180	195	210	217	194	191	195	181	153	178	196	203	172	201	190	185	180	183	186	171	181	182	194	164	189	197	192	193	212	186	219	190	193	171	175	197	208	198	199	193	185	204	163	213	215	193	191	185	211	193	179	175	188	194	164	185	206	193	182	188	202	171	197	182	177	175	201	185	196	196	190	175	199	192	190	188	189	211	194	190	211	165	208	193	187	196	183	197	188	178	180	182	177	172	179	201	183	179	198	197	191	195	192	185	174	186	203	185	181	204	225	209	193	185	207	206	176	183	179	179	183	209	194	173	175	190	192	199	220	209	188	178	177	186	181	185	191	198	183	193	182	186	176	189	194	197	194	162	187	172	201	184	173	172	184	204	177	177	183	193	176	180	201	187	185	221	209	176	205	182	183	209	198	199	175	194	187	173	162	183	201	188	188	177	203	202	190	191	209	197	158	178	193	177	199	207	164	203	191	187	201	199	177	183	181	186	188	201	171	194	192	201	175	203	207	178	204	170	203	194	213	186	184	197	198	197	171	199	155	198	210	182	186	178	208	199	163	204	179	191	184	187	189	180	182	174	165	202	173	193	186	188	212	185	181	197	226	186	194	201	182	200	189	199	189	173	186	171	165	182	184	154	193	165	200	174	186	217	178	190	167	167	216	181	199	187	209	190	201	188	174	197	189	193	184	193	188	182	173	181	201	219	168	154	207	182	194	184	217	195	185	174	195	187	208	184	190	177	179	188	187	207	199	180	201	184	187	211	170	178	187	186	210	202	198	169	203	182	185	188	195	189	201	195	210	194	206	183	194	179	172	199	193	173	180	201	185	181	176	180	193	186	185	198	217	165	216	188	178	196	184	168	177	187	224	180	181	197	212	204	181	177	184	181	151	185	175	183	229	182	165	180	165	173	182	191	177	197	187	181	188	146	174	172	161	187	195	194	197	181	182	175	175	188	181	186	193	180	194	219	204	208
3473	8818	5750	2654	1819	1405	1060	835	693	553	459	428	370	344	335	322	321	294	270	276	250	262	260	243	209	242	228	264	223	220	244	240	208	214	220	223	225	222	219	221	241	244	221	210	224	226	206	185	197	192	192	203	202	209	218	213	206	220	203	212	211	180	235	211	205	214	236	194	193	196	220	237	215	224	207	177	206	231	215	180	209	231	223	187	209	214	225	212	211	215	209	209	220	220	216	184	203	208	217	212	200	195	217	195	205	218	210	222	208	180	204	209	204	191	192	184	199	212	211	210	203	200	215	201	217	214	225	214	213	238	199	210	228	197	202	201	194	212	237	221	192	199	221	206	207	187	198	207	216	214	186	207	217	226	204	189	215	218	204	192	205	218	186	202	206	201	223	195	209	190	221	210	237	213	243	180	195	207	204	216	213	219	193	189	207	218	213	196	215	208	235	205	226	213	212	205	197	214	186	190	215	206	209	186	227	189	188	200	220	213	205	184	209	200	182	201	189	175	194	231	225	211	212	188	178	229	201	244	222	227	208	234	207	202	201	216	218	226	218	223	214	184	232	214	189	224	209	184	198	204	208	207	209	219	196	194	221	214	230	203	178	180	210	200	206	203	192	213	262	202	215	205	205	207	204	201	235	214	211	210	221	199	192	212	216	198	213	218	215	204	224	187	184	214	221	215	193	178	211	214	181	179	194	225	206	222	226	211	192	207	192	209	190	230	201	225	185	193	197	207	207	205	193	221	211	185	217	225	183	180	200	205	226	205	197	207	214	233	212	185	213	213	224	226	206	203	213	225	206	221	206	213	194	202	222	214	228	205	213	190	221	203	186	186	197	192	193	212	228	214	207	206	204	217	200	226	212	205	213	195	205	241	219	190	196	205	213	193	202	185	207	205	200	202	203	218	188	187	221	224	195	206	186	208	210	201	195	213	206	214	222	194	190	201	172	199	204	205	206	235	202	223	218	211	197	184	196	203	200	239	191	241	202	196	223	198	224	190	189	220	191	226	201	207	211	204	219	223	219	210	169	183	204	180	183	207	196	179	211	175	180	209	204	210	199	230	198	200	201	191	191	213	230	209	201	217	193	212	223	205	204	222	197	220	201	222	212	210	201	214	215	190	218	225	200	217	205	206	212	228	202	208	214	216	213	205	218	219	169	195	183	229	216	244	218	217	211	209	222	209	197	191	219	199	198	182	212	221	196	221	198	207	235	210	193	207	200	179	234	202	217	198	200	189	225	220	221	191	182	218	216	206	192	190	203	195	195	204	209	219	203	208	204	198	223	204	214	216	237	208	210	219	201	223	205	197	212	203	222	205	238	215	206	210	199	191	221	217	173	214	180	221	219	210	199	228	220	214	215	197	208	204	198	220	190	209	202	205	222	207	207	182	206	206	219	198	221	193	204	223	169	214	231	203	200	185	202	195	199	200	239	214	204	217	192	193	195	215	199	218	224	220	207	192	204	223	216	222	186	211	208	187	190	234	245	191	200	193	177	208	189	187	227	202	205	209	221	221	221	222	207	217	204	230	187	202	194	212	214	208	192	199	197	212	190	195	184	204	199	196	219	204	195	200	201	222	211	206	212	209	185	207	213	176	207	207	203	238	191	216	237	221	201	208	206	222	202	199	235	187	190	197	230	213	205	199	194	185	186	223	206	219	175	237	219	186	202	187	207	219	226	214	230	189	210	187	235	191	210	221	207	175	196	194	219	226	209	219	212	208	187	214	201	207	200	204	218	191	188	207	199	196	194	188	223	195	205	211	184	207	188	201	200	207	183	179	211	215	207	211	204	206	196	191	202	208	204	175	220	223	198	196	196	230	190	207	202	202	232	185	203	229	204	190	176	213	220	195	212	207	210	232	204	200	210	180	200	214	204	172	207	212	204	232	209	226	211	189	217	230	224	212	226	210	196	201	199	196	211	212	220	197	210	185	217	222	194	212	206	171	214	198	216	223	203	221	226	210	215	231	212	204	206	194	237	231	198	192	197	199	224	227	190	193	230	211	220	215	197	210	206	215	217	200	181	225	196	183	236	208	206	211	207	211	201	231	201	229	224	207	212	205	204	224	226	230	202	201	193	184	175	187	213	228	206	193	212	203	206	181	209	211	191	219	179	189	200	221	201	189	199	197	189	210	194	228	217	195	228	227	187	223	197	209	210	190	194	188	192	217	193	216	240	202	223	194	202	208	214	197	216	230	188	201	192	179	211	199	188	196	206	185	216	215	214	188	211	201	213	213	229	212	226	186	194	205	225	201	228	210	204	190	204	188	203	229	207	233	230	221	220	226	219	217	226	219	218	195	208	210	203	202	182	190	211	216	229	209	220	196	216	194	191	201	194	217	226	220	198	212	207	206	204	210	212	203	194	207	204	217	234	194	206	177	228	222	164	208	212	218	196	195	212	200	204	193	224	188	211	192	182	200	231	190	233	223	231	216	196	195	214	198	199	209	206	194	227	221	221	225	221	202	226	221	211	203	216	211	208	199	224	189	197	210	245	198	226	209	187	208	190	208	208	182	217	218	195	255	191	189	216	213	199	227	189	191	186	212	214	202	210	196	227	211	205	234	186	196	221	237	204	200	220	202	193	234	209	182	204	197	220	198	195	210	224	215	196	224	182	230	187	223	192	211	231	198	217	206	191	235	189	185	190	202	199	201	199	190	194	218	198	208	213	199	215	203	229	199	203	195	196	193	196	191	220	203	210	223	199	200	193	204	187	218	213	191	218	190	208	216	211	188	210	232	223	166	205	222	221	213	226	188	212	202	201	211	197	202	232	207	216	242	222	204	215	227	220	217	232	204	180	193	196	210	210	218	181	211	187	192	194	198	226	205	206	203	207	205	235	210	195	219	209	217	194	236	205	233	191	199	219	221	219	202	193	218	208	200	200	223	238	207	188	204	206	216	197	209	212	190	233	202	207	210	189	214	206	216	195	202	218	203	211	246	202	214	199	203	202	237	198	220	217	213	213	232	203	224	232	197	215	211	213	190	215	211	188	197	200	231	202	185	215	194	203	221	209	221	204	217	239	211	207	210	219	226	217	205	224	207	226	226	210	210	198	199	222	184	211	227	185	214	181	201	200	223	223	210	198	209	229	205	212	224	178	197	189	196	215	213	218	204	209	219	219	211	204	236	211	206	193	221	185	191	199	203	211	199	205	199	201	207	170	198	199	196	201	208	212	205	230	224	228	200	228	199	223	211	207	208	211	216	192	204	224	215	249	216	198	233	239	221	194	188	214	217	236	226	207	194	209	215	210	219	232	195	216	206	201	195	208	194	211	185	202	161	218	209	198	194	198	203	195	195	203	219	209	222	215	198	233	201	198	216	204	198	184	201	222	219	195	201	217	192	219	233	213	194	215	222	215	202	197	187	227	208	214	194	199	183	213	195	193	199	196	202	200	213	220	194	223	228	173	194	191	175	190	179	208	195	209	199	226	219	203	217	214	192	190	233	194	203	187	214	209	180
25191	21343	27384	25574	9111	868	672	621	534	537	499	493	541	493	476	473	481	448	465	479	470	432	454	419	471	474	442	450	438	427	445	407	427	395	408	446	476	457	449	430	420	466	446	437	437	458	481	410	439	416	429	407	418	411	422	461	387	430	426	413	469	424	435	427	384	423	444	453	400	389	442	438	416	425	449	411	406	439	439	415	427	463	461	431	426	463	410	469	432	441	416	451	427	419	459	422	424	432	447	421	462	395	437	442	408	472	436	451	453	428	441	415	428	445	404	427	410	411	413	435	426	435	440	435	406	457	432	416	467	424	423	448	415	447	416	439	431	422	422	398	433	426	439	449	445	426	435	421	445	420	436	455	446	461	403	427	421	446	432	459	456	463	446	429	431	442	422	413	462	445	461	440	418	431	441	430	438	402	441	433	449	425	460	429	447	419	471	442	435	446	448	391	452	406	465	400	399	438	408	446	417	414	444	433	440	403	425	422	427	427	420	402	431	421	409	433	454	423	422	449	422	402	444	430	462	429	470	457	430	412	454	414	452	445	435	442	464	427	443	436	426	415	426	406	430	450	440	464	441	433	481	462	443	389	438	466	452	455	436	444	429	417	416	423	411	448	410	423	430	443	437	416	408	417	425	432	401	441	404	393	414	405	418	441	424	427	422	403	397	439	413	476	420	461	411	419	435	423	416	407	438	424	457	420	452	412	425	414	438	429	454	457	435	439	426	442	425	415	419	488	448	427	409	426	443	424	429	428	457	441	412	461	465	463	417	482	419	420	382	440	411	429	437	454	395	446	500	410	423	427	445	417	406	423	408	386	389	457	484	393	425	421	426	421	420	420	435	406	411	416	425	412	467	379	444	421	418	425	414	426	430	469	451	407	445	427	447	411	413	445	433	446	443	460	439	430	417	455	432	447	397	449	409	430	431	427	406	449	476	463	440	433	467	421	460	416	425	442	391	420	396	387	382	422	465	420	479	425	451	432	416	428	474	423	429	446	440	426	421	416	429	420	464	423	440	409	413	386	457	409	423	420	406	447	495	452	447	413	400	416	463	406	453	454	471	438	434	419	432	424	445	426	434	458	408	454	443	444	485	426	441	430	435	420	443	431	420	461	467	405	405	418	436	439	457	434	441	414	438	417	413	418	451	422	468	435	380	439	444	478	442	416	453	441	419	444	421	424	475	452	452	431	443	414	427	450	458	446	418	410	405	410	389	425	427	459	440	447	406	426	444	386	469	446	452	455	436	438	437	424	452	491	432	488	461	449	415	417	426	440	421	442	456	407	431	424	408	454	405	410	463	434	407	445	447	444	431	460	427	427	430	413	399	426	510	442	424	416	433	440	474	427	402	459	466	427	408	429	423	463	441	418	443	458	417	465	435	429	431	431	420	465	454	455	424	427	433	426	409	454	408	399	382	432	452	433	417	399	435	414	429	423	425	422	446	412	469	420	458	390	430	441	404	406	453	425	407	447	427	402	439	467	465	447	401	445	455	436	406	470	418	442	431	417	403	406	421	417	417	442	422	429	445	403	419	473	369	425	467	445	399	419	441	409	437	432	430	499	450	415	440	428	412	415	414	446	395	433	467	424	454	429	469	436	401	414	470	446	421	462	435	456	422	430	397	425	396	423	425	408	458	469	396	387	445	448	423	420	453	449	424	468	418	467	442	432	395	433	443	418	428	426	423	433	429	445	415	453	467	440	445	428	417	451	409	427	466	406	390	426	439	446	418	469	426	404	417	458	459	439	409	442	415	439	422	427	415	406	441	423	442	436	438	452	469	425	409	445	402	442	479	420	384	436	406	424	431	425	419	431	443	443	459	433	431	426	473	432	434	429	446	439	410	436	410	415	451	411	416	467	415	465	402	407	435	473	462	420	413	422	402	444	441	463	475	445	387	441	396	432	428	414	426	433	432	395	397	451	434	467	469	423	433	449	453	483	447	452	429	443	439	467	459	403	422	445	458	411	425	451	407	453	439	430	429	408	450	449	423	398	463	402	443	427	453	421	398	396	434	398	434	428	466	448	455	436	427	398	425	459	406	435	452	415	432	438	449	426	462	418	441	431	415	433	414	411	461	422	461	408	438	432	392	454	433	429	459	435	381	400	436	418	430	398	412	420	439	418	444	472	466	455	436	475	439	424	422	456	426	406	438	467	434	403	441	419	441	442	435	448	441	423	433	427	394	465	422	422	411	421	429	460	427	427	397	466	423	399	453	435	415	472	444	428	420	424	390	406	464	434	454	412	441	440	432	428	413	418	477	432	456	426	474	436	470	417	419	417	417	402	448	409	431	445	421	416	411	406	427	427	447	472	455	420	434	445	429	446	397	469	428	421	453	455	403	431	393	446	402	392	451	435	435	446	452	428	416	459	437	464	450	398	424	440	425	426	402	416	415	441	419	396	429	398	424	435	417	432	442	426	427	440	397	433	446	424	422	462	441	409	435	418	417	431	409	435	451	430	470	450	417	461	443	443	439	416	406	467	460	444	384	389	412	421	420	448	460	448	469	429	457	452	411	423	439	471	407	442	427	415	402	456	426	458	432	422	452	427	422	439	439	383	435	456	427	420	390	442	400	425	433	445	440	409	404	460	409	440	432	440	465	435	445	429	434	440	428	395	428	429	447	452	424	438	414	441	463	412	432	437	464	425	410	431	445	424	445	449	440	438	448	445	466	465	401	410	435	439	446	441	442	436	408	458	407	442	407	454	420	462	419	445	429	440	405	430	428	408	432	454	409	407	436	411	457	383	449	408	445	406	444	440	463	446	435	410	410	460	440	377	441	439	443	422	447	451	432	470	417	474	447	451	397	401	419	400	413	421	412	476	416	420	436	455	419	431	446	453	450	411	439	447	429	438	426	425	418	462	440	389	445	416	419	418	450	442	435	480	435	446	451	435	445	419	416	408	440	449	443	412	454	443	443	437	436	441	406	427	430	455	421	440	480	425	435	397	442	417	416	444	474	468	465	397	420	442	423	410	453	417	412	447	436	409	417	452	458	464	459	438	437	425	496	433	420	451	452	420	429	465	419	435	455	412	464	453	441	431	421	417	401	430	445	410	404	442	407	463	441	430	435	427	418	442	428	456	433	430	418	447	439	415	398	445	402	420	401	422	404	397	435	437	425	445	393	442	449	415	490	424	421	440	428	444	439	468	466	441	397	414	452	437	433	382	438	430	458	415	439	432	436	447	429	472	451	401	419	414	423	450	448	441	435	441	425	393	453	488	442	401	420	431	398	436	453	422	442	422	391	419	438	478	421	417	429	449	461	450	402	401	447	412	437	441	438	450	451	438	455	453	426	424	414	409	475	413	428	415	428	429	474	442	437	446	426	416	432	403	407	454	416	442	451	425	450	461	405	435	398	443	438	441	466	422	414	435	430	427	437	416	463	453	456	441	405	389	410	445	426	429	430	406	450	453	452	425	386	440	420	410	452	475	436	466	420	422	465	426	472	416	458	430	445	398	411	423
3542	5241	3441	1704	1350	1105	945	769	693	653	664	562	567	520	508	523	507	456	496	463	470	494	513	464	475	490	464	462	479	469	464	431	459	435	440	444	518	449	454	479	466	507	484	458	495	478	465	477	451	431	492	453	439	421	483	445	459	497	455	466	461	459	467	486	467	488	484	456	429	431	472	417	468	470	493	418	462	494	462	445	447	477	464	461	482	484	441	446	449	418	482	488	479	460	472	455	399	466	478	493	450	432	454	443	483	437	452	444	444	472	440	438	457	493	437	458	441	497	457	460	473	462	463	479	465	483	461	418	458	473	458	434	428	449	451	421	473	481	444	445	446	459	531	470	460	425	466	448	451	464	451	454	430	442	458	453	456	495	455	473	471	484	444	419	458	465	446	412	428	437	461	461	422	453	464	437	470	469	416	464	462	479	508	498	500	514	441	448	477	445	434	484	434	490	456	480	471	468	481	482	449	441	476	492	452	475	475	459	461	458	441	483	499	482	488	485	466	472	448	465	489	437	436	448	487	475	469	454	437	442	479	479	448	425	434	469	482	435	413	489	438	470	460	461	461	445	471	437	459	474	483	441	463	499	460	466	452	454	469	439	416	445	436	533	456	440	425	440	431	479	456	459	476	466	455	449	481	444	432	465	441	481	465	463	452	501	435	462	466	471	457	422	466	475	468	454	451	482	463	469	451	432	451	430	437	454	510	492	424	480	454	407	426	448	438	440	450	440	466	441	448	454	416	425	473	521	417	452	488	472	452	470	455	424	473	473	489	460	440	404	447	425	414	444	462	479	479	435	437	428	479	498	463	529	455	435	433	464	475	475	464	460	456	462	477	474	472	412	442	457	465	436	463	422	441	468	452	461	469	446	421	460	433	418	412	465	474	494	479	443	474	407	465	481	476	453	462	465	451	466	463	416	466	441	454	469	440	472	512	448	485	451	462	427	435	457	450	423	483	434	452	489	449	458	477	455	473	478	406	454	416	472	469	452	454	509	460	441	460	445	465	439	434	431	475	469	448	482	458	459	438	462	445	438	487	488	427	488	473	448	432	454	465	439	454	477	462	445	448	412	462	434	473	476	423	491	481	482	481	459	475	443	444	446	473	464	463	433	491	480	404	436	444	471	438	490	409	496	440	444	498	446	490	410	481	393	461	474	497	465	444	433	474	454	472	422	441	491	474	468	458	470	404	455	436	502	471	437	432	464	461	476	432	476	472	435	449	486	476	451	453	474	477	446	471	479	447	459	422	448	450	452	474	467	443	462	458	458	476	503	483	469	508	442	432	473	462	485	444	469	460	474	424	484	488	431	488	422	441	440	479	484	454	461	461	465	465	455	489	447	469	476	488	462	456	429	430	483	480	460	436	441	495	456	462	434	404	448	430	441	459	455	436	462	452	475	436	441	435	476	424	450	453	464	456	461	440	487	446	440	477	462	441	457	460	458	472	433	461	446	484	417	464	469	469	449	472	469	470	485	460	422	469	412	440	415	449	421	449	461	422	460	458	478	457	461	492	477	459	438	471	463	451	437	452	463	476	418	445	437	468	456	488	447	474	445	469	432	466	433	486	448	447	467	487	481	451	461	449	417	421	470	459	470	469	445	464	460	477	447	450	460	430	453	457	468	482	451	441	440	431	461	472	474	451	435	441	458	432	470	443	458	508	487	457	474	455	498	491	454	466	430	470	457	473	483	457	446	430	446	484	400	444	464	476	445	471	486	458	466	422	431	465	463	460	457	468	493	437	458	456	476	421	496	504	498	521	459	431	451	442	487	495	457	456	433	450	460	487	437	448	454	482	482	481	433	449	493	456	484	462	479	472	428	440	420	442	493	467	378	478	451	477	435	483	451	495	419	454	444	452	406	476	461	427	414	462	470	451	481	432	469	461	469	463	453	473	485	451	475	468	442	478	459	455	508	466	446	449	446	438	435	481	453	477	468	439	470	423	485	481	442	443	443	488	454	462	449	424	486	485	427	489	464	439	433	471	461	405	476	442	498	447	453	436	434	432	438	426	440	477	465	450	453	495	463	474	450	468	505	475	411	443	483	479	438	455	447	441	483	440	448	453	472	447	468	470	478	421	462	452	477	445	457	469	475	446	444	449	474	465	488	426	461	476	458	459	463	445	442	433	473	454	465	497	453	454	440	416	457	430	468	433	425	449	483	428	479	426	470	441	465	459	484	431	434	464	477	433	432	431	441	487	502	412	472	463	413	460	455	478	470	467	496	414	448	476	527	445	443	463	468	459	434	459	454	458	475	441	465	453	464	470	482	461	505	478	455	466	467	513	457	466	450	474	485	456	434	443	513	462	443	486	473	457	463	442	447	457	405	461	479	476	446	469	452	444	445	422	460	402	483	447	429	444	450	469	457	482	458	481	472	485	479	487	467	450	494	413	466	471	447	507	457	479	460	448	441	468	458	489	470	467	452	473	457	448	444	476	493	445	463	490	480	472	486	438	471	483	463	438	487	424	462	479	466	431	498	460	470	457	442	463	417	462	414	422	451	478	482	480	447	476	492	488	430	455	476	462	480	456	461	448	468	464	485	504	467	507	424	470	446	482	467	445	459	455	454	425	448	457	439	491	524	449	447	479	445	497	463	431	440	441	468	462	440	465	488	427	426	462	459	448	479	408	443	434	423	456	459	480	436	457	483	457	441	429	466	468	441	480	448	447	450	443	501	449	442	463	453	471	410	474	483	445	423	437	432	465	427	445	435	463	486	426	493	487	464	459	490	500	444	430	439	470	464	475	466	449	458	465	445	450	486	490	413	467	473	434	482	455	420	457	430	473	415	437	442	485	474	486	469	472	450	422	489	457	426	464	467	411	473	450	487	468	439	491	405	443	460	450	473	469	492	456	467	422	453	497	483	468	486	498	464	448	438	441	469	396	453	486	469	496	447	462	417	474	451	473	453	459	451	462	478	513	416	462	459	433	495	444	453	441	457	456	385	495	450	480	448	466	470	477	500	497	447	468	444	418	445	439	454	473	497	489	459	454	458	501	447	493	454	409	464	470	445	448	478	454	448	460	444	461	476	446	463	410	456	466	433	457	469	475	500	483	471	451	475	461	454	440	444	482	478	452	454	438	466	455	462	456	420	457	478	475	458	473	451	457	461	435	461	438	474	483	445	478	449	457	439	395	462	430	488	477	459	443	472	466	486	495	468	492	449	438	440	456	476	467	441	478	451	452	475	505	447	451	473	471	479	458	455	454	474	446	445	468	438	512	438	477	459	496	429	465	447	472	422	422	454	457	466	448	491	468	461	475	446	445	466	458	440	450	444	461	467	443	442	459	423	455	422	421	476	473	459	473	450	460	452	458	492	434	469	469	454	484	442	438	438	509	487	443	471	470	473	457	444	461	453	442	436	451	448	468	480	482	463	452	482	426	466	494	475	455	438	485	438	460	475	421	464	504	439	463	451	466	471	454	412	448	485	461	447	459	445	429	443	465	503	440	465	456	484	466	440
22874	21325	29035	23981	21319	21347	6992	1226	941	825	721	673	628	639	581	596	546	569	489	520	498	496	488	484	495	452	467	500	457	437	458	450	482	470	456	454	436	464	474	433	466	432	446	447	457	476	444	429	468	431	474	446	493	430	475	448	461	463	481	457	435	433	449	446	473	453	453	454	465	463	481	450	437	461	431	494	460	443	429	478	477	423	449	432	443	450	468	440	457	471	460	459	450	470	420	463	454	437	426	439	482	444	480	449	449	469	462	445	485	487	439	452	432	446	387	456	440	452	462	414	455	442	468	421	488	414	427	445	466	436	425	464	411	443	443	451	444	436	467	446	443	466	404	421	478	432	476	451	457	434	437	438	464	398	461	435	411	454	448	422	455	443	435	458	458	427	475	458	478	455	463	424	472	414	420	426	430	439	424	458	439	449	453	466	421	412	485	447	440	465	458	408	432	444	467	426	480	463	445	465	466	465	420	395	421	462	444	466	478	447	467	459	411	458	398	464	463	469	450	446	460	456	445	429	414	454	480	411	440	426	460	432	464	485	464	424	440	485	447	470	475	433	416	417	433	422	473	436	444	440	454	439	395	433	455	464	432	458	423	470	428	433	445	433	449	433	419	460	466	417	454	395	419	454	410	458	450	446	422	447	451	472	452	399	430	434	424	458	424	464	432	440	421	476	460	459	427	468	443	413	405	452	451	450	460	423	437	494	398	427	437	453	420	436	403	443	435	447	446	442	448	475	441	426	443	469	436	448	416	489	433	438	452	393	443	422	425	431	454	478	467	468	444	456	451	439	409	471	448	390	409	426	443	429	435	435	457	414	432	436	455	453	457	430	421	441	410	456	470	463	454	436	433	430	448	432	432	453	428	464	400	459	426	445	424	438	449	470	482	446	444	465	408	468	474	457	448	470	449	438	411	480	454	424	449	461	423	448	411	452	445	437	450	466	435	448	469	441	466	476	436	446	436	447	458	449	417	458	458	432	458	432	432	460	482	424	429	441	422	461	411	420	429	454	440	482	455	434	426	463	440	449	394	440	410	440	465	458	453	476	408	429	448	425	460	428	451	437	435	447	464	404	424	496	460	409	436	430	439	439	417	423	445	415	444	435	450	444	472	443	432	425	454	430	446	442	453	407	406	428	433	436	413	457	438	460	416	428	451	473	429	438	424	438	442	461	435	438	433	416	478	458	423	437	398	420	433	464	467	428	445	439	436	436	452	421	448	488	416	436	456	436	463	463	439	440	478	398	440	452	458	472	459	452	431	473	453	488	447	461	494	436	444	429	409	426	443	451	438	450	408	450	510	424	448	438	452	439	456	415	424	462	435	439	449	436	422	452	387	441	452	420	444	441	436	438	456	444	441	445	405	440	458	442	407	458	426	423	430	460	510	415	419	478	445	446	466	449	456	424	453	460	423	432	469	463	424	458	462	453	428	415	446	427	457	429	468	460	471	422	428	443	417	443	453	445	469	487	415	475	470	444	426	450	481	417	429	446	442	437	425	464	441	459	418	415	450	432	419	471	444	463	461	453	422	460	451	451	460	439	410	417	389	420	449	468	435	402	434	474	455	467	462	445	439	442	457	471	391	440	407	444	390	435	437	455	434	465	448	429	492	457	424	413	415	430	469	400	441	431	431	427	441	402	459	439	437	447	473	460	424	396	458	423	448	451	465	463	466	423	453	447	417	461	459	463	467	495	460	418	435	450	468	522	432	445	458	447	452	436	427	467	399	453	475	408	466	444	480	475	438	447	470	447	443	451	415	456	470	458	410	455	472	467	420	443	434	410	460	485	430	439	444	472	461	456	461	442	434	435	464	441	452	448	419	484	453	430	491	449	466	457	449	438	428	443	446	410	430	460	430	432	451	463	430	427	429	426	474	427	437	453	412	419	454	446	455	412	417	464	438	438	420	447	417	429	444	466	432	420	459	436	452	439	460	425	466	447	465	422	422	446	385	472	458	457	443	474	443	484	442	428	479	472	441	438	445	432	408	417	441	399	461	427	456	466	442	444	474	417	431	447	447	448	439	383	413	519	439	387	479	420	467	425	452	434	420	422	399	447	443	487	469	441	456	418	419	411	442	423	433	433	423	433	428	459	426	432	444	448	445	426	443	426	432	455	489	437	426	418	435	444	422	416	502	437	454	463	447	481	436	426	414	401	403	442	423	456	449	449	432	411	397	451	403	445	412	458	445	470	446	461	439	479	446	459	447	456	449	430	438	443	454	451	411	438	481	466	434	437	473	419	417	424	431	452	436	408	432	451	429	448	441	464	443	489	435	441	452	418	436	408	441	440	478	417	438	440	465	474	431	436	440	449	430	448	462	449	437	443	414	465	507	443	445	418	451	461	420	416	432	425	431	441	463	417	444	438	441	462	466	459	443	447	430	445	453	450	394	476	462	433	451	474	416	452	400	479	433	454	404	402	448	468	440	413	404	438	461	423	441	452	459	419	469	449	428	454	442	423	447	470	452	429	437	451	434	441	455	446	449	437	425	426	454	451	403	434	394	440	407	465	456	409	456	444	473	405	433	440	462	448	481	408	446	465	489	407	453	420	403	432	455	450	459	454	455	455	413	451	455	453	476	458	404	449	451	432	465	462	437	477	430	431	427	410	433	416	405	461	446	417	445	422	439	459	438	465	394	429	473	498	406	420	417	439	452	450	464	474	482	416	426	459	436	461	463	460	455	442	441	417	466	437	402	467	401	459	450	437	443	405	456	421	436	430	422	481	450	443	415	423	418	460	425	419	471	415	406	425	419	439	459	422	456	459	431	416	438	455	457	472	421	473	447	436	416	434	468	436	428	463	446	471	422	448	433	480	438	488	452	412	433	454	434	439	467	458	418	434	451	423	475	443	402	420	448	429	455	447	434	406	451	441	443	432	441	474	429	441	432	503	500	468	446	459	492	413	448	411	418	426	411	452	432	471	439	445	418	462	417	456	402	468	476	459	435	466	450	408	460	421	439	439	443	422	445	415	442	481	417	403	435	465	405	450	460	417	420	473	406	440	418	415	414	451	459	460	449	423	450	457	452	479	383	450	424	454	405	411	435	429	419	429	377	388	461	444	413	439	415	443	450	493	428	462	458	464	412	411	447	401	416	438	435	453	424	414	423	455	446	428	430	439	428	461	448	447	446	442	438	463	421	422	459	443	423	462	466	445	437	438	456	449	466	405	421	453	432	449	464	444	412	435	443	477	438	421	432	411	409	455	422	416	457	417	394	398	465	442	436	409	445	458	450	403	430	455	472	461	429	451	464	453	451	490	409	436	436	438	450	428	437	423	429	459	440	444	418	419	444	433	418	459	475	468	449	443	451	436	458	456	437	421	430	448	407	467	454	382	423	458	470	466	444	421	466	431	458	477	397	476	449	445	431	457	450	465	415	432	464	439	435	423	411	440	458	455	426	440	429	451	410	423	469	460	450	442	475	422	437	440	444	445	416	458	410	456	449	436	422	464	461	503	439	491
4838	14815	9775	4888	3582	2576	2009	1608	1346	1127	972	835	802	779	681	664	640	593	581	616	515	583	543	530	543	520	515	485	467	469	488	466	503	511	436	479	476	468	464	456	447	465	419	468	458	453	490	492	459	434	467	481	442	428	445	462	471	474	451	471	420	442	472	437	462	491	463	460	462	450	429	470	479	459	475	467	453	437	473	502	487	434	462	482	499	478	462	458	493	426	449	406	460	422	466	449	449	448	460	417	485	444	433	456	431	420	418	415	452	456	462	452	455	476	427	496	457	415	437	441	465	425	457	471	425	421	462	510	446	446	422	463	447	441	475	455	434	410	453	485	449	484	433	466	416	444	436	451	436	468	426	436	415	445	469	490	474	433	447	436	486	432	448	426	434	473	435	454	460	457	450	467	416	433	412	476	406	427	453	434	399	420	421	451	450	450	406	425	448	424	427	441	442	422	440	430	434	458	437	448	464	438	467	490	431	427	428	474	425	436	423	434	414	473	475	442	433	478	448	480	437	446	436	413	456	425	445	434	454	444	427	464	478	423	457	410	467	481	425	423	456	414	441	426	422	440	452	469	437	463	452	443	461	462	454	492	442	462	447	447	458	456	447	450	425	482	444	450	405	425	453	466	441	444	473	460	420	460	419	440	410	458	447	414	445	479	411	443	435	436	443	450	451	443	474	465	428	438	464	439	457	442	458	402	446	452	459	471	436	433	425	484	419	456	436	465	448	471	521	459	449	446	443	444	435	479	419	435	470	448	443	456	414	477	492	446	459	446	426	437	425	467	442	432	451	484	405	463	439	449	461	428	434	461	438	475	423	485	428	454	434	428	432	434	446	422	428	477	454	461	422	431	481	446	446	407	449	441	483	433	445	450	453	412	427	431	410	443	447	426	461	465	432	437	411	457	417	420	417	427	472	440	427	394	411	419	423	425	419	443	462	448	439	475	451	468	432	420	424	428	438	440	470	438	458	435	455	428	444	417	452	431	440	438	437	450	435	417	432	470	431	448	473	413	434	469	459	419	463	470	451	449	439	429	438	441	438	431	419	410	472	453	432	442	475	418	419	471	461	442	441	451	453	470	448	428	471	443	470	445	463	454	452	445	483	418	467	443	443	466	435	417	444	427	417	475	459	433	465	440	448	442	420	435	456	430	441	412	433	442	458	452	464	442	423	459	462	451	419	455	451	450	433	451	443	442	423	445	472	430	416	437	442	474	459	420	435	443	445	412	470	438	430	458	481	458	468	464	460	429	431	432	454	429	435	434	440	449	445	427	441	460	462	458	435	428	450	405	433	430	430	443	481	463	464	439	437	452	424	432	426	454	439	475	428	437	438	468	436	442	433	464	423	440	476	426	445	441	412	490	456	429	490	453	450	459	456	442	448	441	440	441	444	460	429	445	462	425	417	402	469	458	438	446	468	424	420	481	448	444	432	476	442	415	437	441	444	435	441	441	422	437	456	449	466	442	431	466	447	429	459	452	446	417	461	473	473	434	501	439	445	442	452	504	417	425	454	459	492	443	465	436	428	453	466	421	439	454	489	385	468	439	420	461	475	442	448	393	468	447	434	456	452	428	444	477	441	453	422	441	448	446	426	443	429	434	422	449	463	445	453	455	461	457	444	438	412	464	428	494	451	481	449	490	432	484	465	457	451	480	460	449	447	447	426	486	451	426	427	448	468	449	457	461	470	437	439	472	428	416	458	444	452	429	444	451	403	473	459	474	469	457	444	455	434	420	404	441	423	399	412	464	434	424	436	477	417	445	444	469	435	476	472	452	456	465	485	443	459	433	457	451	465	457	497	452	434	413	471	460	399	481	430	457	397	462	454	505	429	468	422	467	446	458	433	470	456	426	432	418	461	437	460	481	421	435	514	442	484	429	467	443	459	479	435	455	484	451	449	456	451	440	463	418	442	424	427	472	430	433	448	448	481	467	465	465	401	448	444	466	458	455	455	446	459	462	463	463	413	445	435	418	353	457	472	445	474	424	470	434	415	463	429	478	466	447	442	425	441	433	407	488	466	419	416	467	463	440	429	435	442	459	491	418	448	435	436	434	474	452	454	445	436	468	412	422	423	442	447	450	466	416	449	435	420	432	432	462	462	470	459	420	474	458	452	415	456	489	448	430	446	439	433	474	451	458	417	450	447	425	429	417	473	443	479	443	492	454	435	450	399	463	455	440	445	466	455	432	422	440	451	465	446	494	421	426	437	465	470	457	440	448	446	463	455	430	445	450	453	425	458	434	455	420	417	427	444	447	446	476	404	453	447	460	489	441	455	431	421	475	438	443	454	462	421	436	469	428	439	437	460	421	465	508	432	439	445	455	421	485	471	425	435	423	443	444	458	445	444	477	444	443	473	460	421	470	438	447	438	432	459	421	419	439	394	419	461	436	451	445	441	469	405	401	480	430	438	444	481	473	483	441	407	460	461	452	426	487	443	447	485	449	402	407	457	452	462	439	443	496	425	437	421	438	418	424	452	447	431	440	439	439	418	448	402	469	456	416	437	456	471	443	416	471	461	419	425	448	453	462	447	476	412	446	428	450	455	467	445	453	443	413	428	453	437	443	490	424	458	438	452	432	449	456	463	428	461	448	405	420	446	442	458	458	421	434	435	446	446	453	463	475	462	431	461	478	448	506	463	443	447	468	423	442	454	454	441	443	451	401	499	437	457	433	481	455	451	395	458	410	453	454	430	493	428	424	460	416	413	456	482	459	460	447	443	460	438	447	453	417	440	441	462	465	468	445	433	406	441	433	454	442	487	448	450	438	442	430	468	462	484	457	427	471	438	417	458	416	442	450	462	446	451	475	516	443	457	464	461	415	471	455	405	453	479	430	409	434	438	432	459	453	430	481	433	435	424	477	453	482	483	442	452	446	471	443	472	441	461	431	480	421	440	415	448	437	458	464	448	416	430	421	394	444	448	454	415	471	446	485	450	455	439	444	415	442	414	446	422	433	467	433	465	454	468	468	463	467	469	449	470	469	419	453	444	421	441	430	434	418	478	450	462	446	408	457	425	421	410	452	455	401	473	481	424	413	425	448	465	416	462	447	448	430	466	454	461	447	443	472	413	445	451	460	447	435	462	454	422	454	474	447	430	446	455	469	460	511	437	397	476	446	436	399	477	444	428	443	476	452	422	492	383	436	458	425	462	466	456	466	463	419	441	437	417	427	410	411	471	480	449	436	468	468	401	470	464	468	445	438	491	445	436	461	392	453	480	461	431	429	459	428	450	450	477	477	456	446	430	436	429	463	430	445	410	448	427	492	407	428	450	429	409	482	444	452	434	430	452	479	432	431	450	453	459	421	433	426	431	438	436	463	432	452	427	424	409	423	450	411	441	461	439	420	445	462	459	452	411	427	484	446	477	466	451	426	453	423	430	451	430	463	463	482	444	430	445	444	466	450	449	466	440	452	472	415	437	412	455	408	445	427	444	414	444	432	432	444	435	453	456	455	428	489	444	451
28041	17014	2818	439	295	287	259	224	241	236	227	237	202	235	226	218	211	243	224	206	234	197	236	216	245	236	225	228	215	215	209	218	235	227	204	201	225	248	239	194	223	217	235	227	242	228	215	210	223	218	234	231	233	240	223	244	218	222	222	222	248	213	228	213	218	212	233	232	227	228	218	238	211	245	227	223	213	221	214	205	237	213	246	213	226	218	211	237	222	221	216	210	209	229	225	213	231	220	225	225	223	238	215	209	252	224	226	236	213	202	226	218	225	228	234	227	234	232	218	236	220	227	235	218	206	242	259	200	219	246	209	212	250	220	226	234	225	219	218	214	229	223	223	216	216	211	247	197	242	220	208	223	238	232	223	230	194	223	267	206	245	250	199	239	226	237	221	212	227	226	240	237	240	199	222	213	215	206	237	234	237	205	238	213	234	231	267	201	228	215	244	215	209	211	204	226	257	219	216	229	231	216	220	218	214	214	218	249	201	219	228	224	253	230	225	220	214	211	210	255	230	225	221	213	240	215	228	248	202	233	219	225	225	254	237	201	195	216	244	220	238	206	225	203	218	243	248	216	234	228	226	232	232	222	237	238	254	228	234	242	224	204	216	241	204	228	231	218	243	208	236	229	251	232	224	198	212	258	221	226	211	206	218	235	231	232	247	236	217	221	219	212	229	209	232	236	224	238	238	231	210	227	229	213	205	241	241	219	200	222	234	222	226	215	256	222	214	214	255	240	221	245	204	235	245	233	230	237	225	212	221	222	209	244	226	196	255	226	216	248	250	249	220	226	233	212	220	230	204	223	238	208	198	246	231	229	210	213	222	237	231	212	233	229	242	223	236	220	235	222	226	220	218	214	191	218	206	240	246	236	217	230	222	230	234	273	206	234	219	230	251	234	214	235	209	233	235	247	210	240	215	237	214	198	216	209	222	227	220	236	240	222	230	220	250	246	199	221	211	205	211	237	221	242	211	229	214	252	212	201	224	217	253	227	209	222	251	224	242	225	229	218	220	228	232	231	213	237	229	223	234	236	226	214	229	224	220	243	228	226	246	216	223	216	222	220	233	236	255	211	235	238	225	233	232	224	229	203	226	214	229	227	224	250	225	236	247	233	213	215	228	223	235	216	241	241	242	223	215	234	229	239	214	196	217	254	239	226	234	219	233	219	213	235	235	215	227	223	238	217	231	233	236	233	240	214	226	248	264	229	226	224	253	215	228	218	200	228	248	240	236	238	229	235	220	223	211	252	228	250	226	235	226	244	249	232	232	262	219	245	226	234	207	212	230	231	226	235	201	198	202	239	208	215	236	219	234	217	210	200	241	201	225	227	218	198	208	239	224	224	191	237	216	233	232	190	217	217	235	221	199	254	205	245	204	231	234	224	234	216	235	222	221	229	248	235	210	219	217	222	227	240	243	239	248	218	227	230	222	230	211	221	225	200	219	227	218	226	233	240	230	223	232	223	224	227	235	225	191	228	224	223	215	236	231	208	244	213	222	225	236	233	215	204	250	227	243	232	255	243	221	252	258	222	247	232	237	227	219	220	229	231	215	217	212	216	221	215	200	215	200	223	235	200	211	226	227	256	239	246	233	206	225	280	192	233	217	236	214	235	229	207	218	210	242	268	225	224	241	225	253	232	217	249	240	208	210	228	225	212	227	221	230	206	224	227	237	207	228	243	233	219	215	225	188	229	253	212	207	229	236	203	223	223	244	243	226	222	211	213	243	237	225	233	231	232	218	223	223	247	231	224	220	245	235	212	226	216	243	205	240	209	270	227	232	216	204	234	200	241	223	221	243	222	255	214	225	196	233	209	192	216	226	216	232	227	206	253	224	239	223	222	236	223	224	227	240	190	228	245	231	219	230	235	201	231	240	238	231	237	233	216	258	228	214	238	233	219	197	221	206	204	220	239	244	278	235	223	250	223	251	207	219	199	206	234	224	228	221	246	232	223	214	232	240	215	218	228	200	244	230	226	231	245	211	215	247	228	213	236	251	206	220	209	222	232	232	220	213	229	257	241	226	218	219	222	199	221	230	224	202	224	245	244	225	226	218	256	237	231	234	263	206	219	222	226	230	230	215	227	233	210	214	213	260	240	205	239	170	245	235	232	212	212	224	228	232	206	222	253	238	237	229	245	228	230	218	242	243	258	219	218	236	209	212	235	234	245	257	219	197	246	209	215	202	214	232	243	228	249	221	227	230	227	203	231	247	232	206	215	244	227	191	229	229	207	223	224	238	218	225	236	232	213	201	219	229	220	232	230	246	223	222	239	235	215	256	254	238	225	223	237	249	227	211	231	271	227	198	220	258	230	234	237	249	231	221	244	236	202	214	203	241	228	226	227	211	228	207	210	213	218	222	229	246	263	224	234	203	230	217	234	206	210	211	231	196	208	230	247	234	243	208	239	221	212	230	231	217	240	174	239	226	215	223	218	212	218	233	250	233	243	204	224	201	220	240	213	247	215	233	216	244	215	240	244	250	209	214	235	237	245	196	215	231	233	243	218	215	209	243	212	228	225	211	220	212	212	214	227	242	235	228	229	222	247	245	219	236	209	210	235	224	209	230	197	210	226	227	231	213	202	238	230	211	225	213	215	209	223	187	220	238	205	224	205	221	229	204	214	213	207	235	244	233	219	223	215	214	246	212	226	254	200	226	220	202	237	249	217	218	218	232	213	220	222	219	268	241	230	224	242	225	207	226	250	216	227	221	225	232	210	207	208	204	215	219	215	243	237	236	216	197	204	230	232	234	225	227	263	223	233	212	191	207	203	214	193	230	226	228	231	215	251	216	232	219	233	225	226	262	223	209	236	211	234	211	221	220	234	235	224	195	217	217	218	240	223	232	210	239	239	232	253	240	225	244	229	247	230	229	235	193	220	217	220	215	252	222	228	219	253	228	231	228	221	220	238	243	225	224	213	234	252	229	202	229	257	208	261	220	230	226	232	211	241	231	241	238	235	198	236	244	205	198	226	225	213	237	247	240	195	231	226	238	198	205	200	213	221	242	215	236	234	214	219	207	226	216	228	242	224	258	224	234	198	234	214	196	208	213	269	217	210	216	240	207	232	235	219	257	258	220	224	205	242	230	221	217	221	237	244	224	240	240	220	206	207	220	212	242	212	237	252	209	230	221	211	214	245	241	240	215	248	200	218	198	215	223	218	201	237	252	236	215	225	230	208	238	191	223	237	201	222	242	239	247	261	253	221	203	255	249	205	238	219	233	228	230	232	243	215	230	242	220	231	227	255	262	207	214	241	213	223	210	237	235	256	214	236	227	229	231	231	203	229	234	223	226	248	233	233	216	219	235	226	221	252	213	222	201	207	219	235	238	201	233	226	203	241	239	195	231	230	224	215	248	248	237	216	239	241	214	220	212	213	178	261	228	232	228	248	217	227	237	236	241	221	206	220	220	234	223	222	216	225	256	225	211	227	235	234	239	217	216	211	213	222	221	239	213	256	212	210	205	209
4285	793	575	398	374	312	286	280	299	270	256	253	267	261	264	252	254	242	267	243	250	233	269	267	246	283	270	227	246	274	269	260	281	246	268	255	256	258	260	257	250	276	254	262	265	246	262	259	250	250	253	240	257	249	271	249	252	262	229	277	246	248	269	263	248	227	220	240	265	252	270	261	258	251	254	254	284	250	259	258	261	267	262	276	254	246	259	240	243	247	279	264	257	264	246	246	257	260	246	282	245	229	239	255	267	273	264	245	259	253	245	233	259	270	258	299	282	243	272	243	272	274	251	249	271	264	247	277	273	243	237	275	261	257	246	282	267	250	239	269	232	260	280	240	277	241	288	247	249	275	259	246	256	263	254	258	260	297	263	254	256	267	254	248	248	249	280	233	277	271	246	244	259	259	250	267	253	264	243	275	231	240	248	268	276	257	252	289	254	274	236	265	250	243	266	258	245	276	255	276	266	270	268	240	247	250	261	247	230	251	258	215	226	239	254	294	243	249	268	261	242	292	240	259	241	257	278	243	260	253	241	273	245	276	235	242	254	298	253	241	273	252	268	283	258	254	262	235	243	248	269	241	251	272	280	247	277	252	277	264	282	282	264	244	239	285	261	232	259	239	224	274	265	253	242	265	277	272	244	232	259	248	272	279	263	271	256	258	252	260	268	222	233	274	249	214	253	261	240	255	249	253	266	236	223	245	275	270	257	253	264	221	249	255	281	253	245	278	261	243	252	259	266	261	270	261	244	264	243	250	243	264	262	248	259	241	218	247	264	217	253	255	260	257	260	254	276	238	268	233	252	246	256	230	233	255	258	250	277	225	272	254	253	228	245	254	271	221	268	279	238	268	281	255	248	245	277	259	281	244	248	247	228	281	273	249	271	243	264	269	269	275	266	245	250	251	254	283	263	254	261	253	276	256	254	255	269	239	275	253	268	237	255	221	268	253	277	255	231	250	238	265	259	252	230	246	273	230	253	262	263	271	248	230	272	276	251	269	233	278	256	260	238	265	289	256	218	260	265	276	260	260	256	265	298	231	259	266	265	250	238	233	247	260	251	280	264	228	264	289	263	260	251	246	265	274	256	273	264	279	268	274	242	242	249	275	265	239	255	269	261	242	231	250	263	257	209	249	275	248	263	240	242	238	257	261	235	263	263	267	239	249	241	281	264	231	258	287	261	248	261	258	267	259	248	274	222	263	255	234	294	257	263	276	250	246	239	266	243	239	250	247	224	235	269	246	263	291	236	273	252	243	238	262	290	246	248	270	270	268	251	269	250	259	257	255	281	260	265	273	258	264	280	258	256	248	235	287	255	267	235	231	249	248	257	249	251	264	226	254	258	249	251	229	250	269	256	250	251	241	222	261	249	236	236	268	237	262	259	262	246	244	264	290	256	267	236	243	242	261	232	267	245	289	255	254	263	271	241	253	247	273	249	253	276	262	261	245	250	230	245	243	262	249	274	276	259	243	259	250	262	257	267	261	244	242	242	262	293	254	242	250	244	271	254	278	265	251	252	234	269	262	250	253	283	247	240	246	249	231	272	273	232	249	221	242	282	274	286	267	253	234	258	244	241	253	249	268	261	262	252	265	230	219	258	233	293	238	259	225	238	292	284	259	234	250	251	250	251	285	240	249	260	283	242	287	269	238	301	281	262	265	255	242	298	273	281	238	220	262	268	233	259	251	245	261	261	279	250	268	242	276	279	239	243	264	237	245	267	244	246	250	238	246	270	262	271	246	249	263	254	246	271	259	244	281	258	283	263	239	295	242	281	264	250	249	249	262	255	258	271	278	260	247	270	244	256	271	259	256	252	258	258	288	258	261	232	250	267	268	274	259	272	264	271	226	254	259	266	260	244	253	244	265	244	269	268	238	269	249	224	284	257	253	249	252	275	271	256	267	269	246	244	260	250	273	209	296	248	256	239	246	239	219	266	275	260	244	263	265	247	251	262	261	284	243	262	277	236	233	275	253	262	252	267	193	257	244	254	248	257	280	262	243	255	259	250	259	256	255	257	248	270	226	238	237	270	263	264	244	246	272	278	279	264	271	255	287	271	249	270	257	280	268	267	252	258	269	271	316	241	233	263	252	260	276	255	240	260	234	255	254	285	271	250	258	275	248	232	274	281	262	250	239	253	283	239	282	232	229	243	267	277	262	250	243	247	247	262	258	258	261	272	243	295	248	236	257	277	262	239	233	269	269	273	264	250	260	279	256	282	248	258	278	252	259	239	282	262	256	279	258	259	275	285	263	248	262	259	247	250	284	258	278	280	253	256	241	254	256	264	260	238	266	258	253	281	253	252	255	237	236	276	233	270	275	256	304	255	240	211	295	267	242	244	244	247	262	269	276	245	247	244	268	274	271	272	247	255	265	258	251	276	250	241	268	269	265	246	279	270	253	265	281	257	263	233	227	240	233	248	247	249	249	258	244	272	241	251	225	268	239	303	242	254	268	276	267	253	300	260	283	250	240	226	275	252	253	264	237	271	229	255	260	279	274	255	244	241	252	270	274	228	247	251	275	273	277	239	286	255	245	283	266	266	226	283	222	274	255	263	263	270	250	265	244	259	276	269	274	257	257	257	267	251	250	243	286	292	245	243	275	287	252	284	263	237	239	258	267	258	258	261	227	242	278	267	264	258	266	238	243	269	275	239	259	245	238	264	259	244	240	271	261	280	246	248	273	235	272	245	284	273	237	260	268	252	293	280	251	277	258	235	257	246	287	274	262	281	267	240	244	263	272	251	274	244	256	236	224	247	256	234	254	249	264	265	245	278	276	251	236	286	254	242	259	245	232	262	259	250	250	263	254	251	278	238	251	284	256	244	246	233	282	253	266	221	259	247	252	246	249	231	255	239	237	261	245	265	301	266	221	228	269	244	227	281	281	260	243	269	252	255	257	241	256	239	241	224	258	278	262	248	259	251	246	242	246	258	246	249	292	262	245	253	256	265	278	268	231	244	244	228	280	259	257	251	274	241	278	268	291	236	235	253	238	227	253	237	267	255	286	248	230	255	237	258	264	267	271	256	252	277	262	264	242	256	289	261	254	259	262	265	276	249	252	257	248	258	253	264	288	243	261	268	262	269	225	249	243	279	281	271	248	240	221	254	257	261	277	253	239	287	253	244	269	261	270	242	243	234	230	271	224	248	254	264	288	245	239	273	252	247	269	258	242	263	260	270	221	269	283	268	250	251	235	280	237	256	252	278	275	254	245	232	252	277	297	265	279	254	252	252	267	242	237	257	239	272	270	257	240	253	259	236	264	279	260	284	262	231	244	239	232	261	263	252	276	229	243	287	270	251	269	240	224	267	269	277	281	271	252	247	264	268	257	251	246	240	267	256	232	269	230	260	281	255	283	246	248	247	256	269	261	261	244	252	253	276	234	214	262	245	242	266	265	240	256	235	266	255	230	266	283	278	279	232	275	256	257	239	252	269	260	267	258	270	278	254	262	263	232	248	223	264	286
23964	21312	28468	24508	21308	8153	800	561	422	364	384	325	282	282	246	264	251	226	200	243	233	249	192	190	199	219	194	195	218	218	214	225	209	226	205	217	203	201	203	191	203	203	202	204	202	170	199	199	208	178	185	230	208	187	195	218	205	220	220	247	193	198	197	206	196	203	177	188	200	197	208	207	176	185	177	193	197	193	203	181	203	191	190	177	180	176	164	214	182	204	180	185	193	197	180	195	184	185	189	214	188	170	170	194	209	185	199	186	181	165	174	204	206	198	190	206	188	188	190	187	211	185	203	194	187	215	205	172	183	180	201	180	181	193	189	218	176	185	193	187	159	191	186	194	214	186	193	165	197	181	195	197	191	171	209	197	193	174	204	176	191	189	200	173	194	161	179	179	201	185	198	180	185	194	198	178	220	204	176	191	185	181	197	199	210	202	171	200	184	176	195	199	195	193	183	160	205	170	212	180	170	189	187	201	234	213	200	201	200	180	183	188	200	195	174	184	186	172	187	205	184	182	188	194	174	195	177	190	190	198	176	207	189	174	185	186	188	190	216	178	187	191	199	160	202	187	191	190	193	173	190	197	210	204	199	182	214	170	208	196	199	189	195	174	188	193	189	207	197	190	173	196	222	178	200	179	196	190	172	189	172	155	187	184	209	180	171	198	185	176	199	189	187	213	188	190	181	202	197	200	188	209	187	174	192	198	193	196	178	199	178	191	181	184	178	177	186	220	218	180	192	192	196	187	208	181	176	176	210	203	213	167	209	188	197	205	192	199	187	190	196	183	180	178	209	196	194	180	208	183	194	182	207	181	192	219	194	173	183	201	183	201	187	189	204	191	184	177	202	153	203	217	208	190	189	189	176	200	208	182	206	193	186	168	180	187	206	209	189	193	193	190	205	187	192	211	185	191	201	205	176	179	190	203	189	185	185	179	187	177	192	209	165	184	200	194	190	188	200	186	197	206	199	195	192	207	192	164	182	187	180	210	172	183	196	187	174	210	198	195	191	196	204	205	183	193	202	191	183	181	204	183	203	180	207	173	180	192	192	199	191	189	185	166	214	171	199	199	176	196	183	171	191	202	195	203	186	176	173	190	182	188	212	199	225	181	185	210	181	188	202	193	206	207	208	179	174	190	185	225	193	178	208	203	194	199	212	207	184	168	206	208	192	216	174	177	205	174	206	209	185	197	165	211	172	175	177	187	186	205	203	195	183	185	202	205	212	184	174	184	186	166	201	209	192	198	185	176	184	183	218	198	186	185	176	191	166	192	205	188	201	200	176	183	200	194	192	166	200	213	213	186	219	178	210	204	185	197	192	176	164	201	206	164	188	181	212	202	224	221	199	176	169	171	186	192	176	193	181	186	208	228	170	190	209	192	194	189	200	194	181	203	184	199	170	187	190	176	210	208	203	183	166	190	184	202	188	193	194	197	200	223	195	167	195	207	184	192	189	205	191	201	199	221	177	212	186	174	185	201	198	208	213	193	202	181	195	182	180	212	196	199	188	173	194	208	201	165	212	183	206	204	213	206	208	192	177	186	207	182	196	201	203	205	179	179	197	172	182	162	218	213	207	174	184	192	184	181	190	185	192	204	190	168	189	166	176	185	179	203	175	184	196	191	216	175	175	184	190	193	181	167	172	214	194	214	204	205	189	162	201	181	213	205	211	185	188	201	196	178	194	196	189	196	207	194	161	203	161	167	187	170	193	180	164	191	180	185	203	222	191	193	191	167	192	198	169	172	183	187	193	187	188	175	182	198	197	183	188	171	208	202	189	197	180	192	210	190	191	194	189	187	168	201	197	176	186	177	190	191	178	200	190	165	187	196	175	155	180	206	212	196	212	209	222	204	199	204	201	179	195	185	209	206	168	201	192	186	201	195	191	173	173	166	164	192	210	176	183	187	203	172	214	187	170	206	213	217	185	197	197	181	194	197	205	193	180	210	197	180	203	181	188	199	190	202	184	182	181	196	193	193	178	189	215	197	201	170	196	179	198	169	183	210	184	205	194	180	217	181	181	195	209	192	177	187	217	206	196	187	192	203	196	179	170	196	187	190	221	171	183	196	186	191	195	159	181	187	186	169	174	200	197	179	209	183	188	176	164	181	204	195	164	183	188	199	178	196	183	208	221	188	169	189	200	194	179	187	190	175	164	199	185	195	184	182	193	195	190	198	188	182	174	200	208	188	196	206	177	163	191	199	196	188	170	195	201	200	172	182	206	165	176	158	185	186	198	187	180	212	198	199	178	200	205	168	188	183	195	186	190	195	201	175	168	184	196	184	203	204	169	187	187	196	194	167	172	209	186	202	198	206	195	186	198	182	166	177	195	198	178	181	186	187	185	205	198	187	206	202	183	183	204	188	212	199	187	198	199	177	196	230	185	190	203	160	190	179	184	190	168	192	206	182	205	199	193	201	193	194	187	187	188	211	207	185	183	177	206	194	193	184	202	174	188	183	184	190	205	174	180	170	179	189	162	204	180	198	194	217	181	181	190	189	174	173	209	203	211	180	200	212	193	190	209	181	179	216	185	173	187	187	167	193	209	191	155	180	182	199	173	185	177	193	199	208	205	172	189	211	198	193	188	204	203	182	188	188	196	197	187	185	169	174	208	211	173	174	173	198	195	222	180	187	180	171	193	165	195	212	200	162	188	194	181	199	181	208	203	202	209	192	153	199	186	209	171	204	191	223	157	191	195	163	200	187	184	222	205	207	183	199	178	207	209	182	169	186	199	198	180	185	198	193	199	181	199	218	186	201	196	172	198	187	196	202	194	190	200	181	190	178	199	181	183	196	181	184	198	175	198	186	179	187	185	187	196	178	183	213	196	220	176	194	199	199	197	177	184	185	197	176	172	189	178	170	197	189	193	175	200	209	184	193	186	206	183	187	180	175	190	182	175	176	201	208	195	186	208	210	189	174	184	194	176	162	184	183	182	177	196	194	197	184	153	173	199	189	188	208	187	158	170	178	201	199	198	173	187	185	189	177	201	188	163	189	177	191	152	178	173	186	192	170	188	195	196	172	186	219	189	204	188	195	213	192	160	203	207	179	203	171	174	174	188	175	198	193	181	209	184	191	208	188	196	204	167	194	177	189	192	169	189	184	202	179	214	212	184	186	207	208	203	179	206	188	187	187	182	178	192	191	207	207	166	179	183	184	188	178	188	166	206	171	173	193	190	157	161	186	196	168	207	203	188	185	197	191	191	185	184	204	209	193	162	176	197	190	181	178	185	157	172	198	179	197	184	193	201	159	179	204	195	185	188	168	205	172	151	192	188	199	198	185	199	171	191	185	173	167	182	190	186	217	185	182	199	175	197	202	165	197	180	205	211	157	191	197	213	205	190	188	174	201	186	173	206	194	184	187	197	172	195	186	201	173	221	200	208	191	191	191	201	189	190	200	215	175	192	194	208	192	175	192	226	185	215	179	221	197	185	187	204	221	193	206	201	209	189	187	178	211	183	206	195	190
3496	8976	5692	2673	1887	1363	1076	801	645	585	469	388	383	365	353	287	289	288	281	254	244	272	266	247	213	249	238	246	236	241	254	226	221	263	209	219	221	236	192	224	217	207	218	229	211	226	204	219	215	195	188	219	241	243	226	210	227	222	194	206	204	223	212	225	221	230	221	218	242	199	218	217	233	196	209	211	192	203	204	211	221	247	215	215	231	212	213	208	202	205	218	203	212	218	211	231	244	210	201	214	194	215	238	222	225	198	206	201	200	215	224	207	198	205	218	200	215	221	203	206	223	215	215	236	219	209	193	198	198	214	208	218	184	205	207	217	220	216	210	193	212	206	187	200	201	185	222	189	206	206	218	224	234	227	204	206	188	208	195	199	210	233	198	216	212	194	243	220	206	229	218	209	209	202	212	204	210	213	210	209	196	211	198	220	204	219	193	192	199	215	213	188	214	200	217	193	202	194	193	210	221	202	199	205	196	211	226	203	208	173	200	203	233	202	232	209	216	205	204	198	210	210	201	214	213	195	199	217	211	201	195	212	197	190	219	200	226	210	188	210	204	209	180	236	222	237	215	223	195	204	203	211	217	189	184	216	208	189	186	233	210	222	199	200	206	195	202	195	204	202	194	196	216	209	227	210	187	197	190	210	208	224	188	212	226	173	211	207	210	206	204	214	204	217	226	208	195	208	204	210	221	208	199	193	187	213	192	212	211	218	192	208	226	222	194	205	226	212	191	209	196	230	225	189	198	195	216	183	229	197	200	230	217	201	210	195	216	178	225	174	193	219	209	218	191	208	192	215	188	239	221	201	206	207	179	223	190	214	214	227	212	201	201	214	217	208	225	200	199	197	199	197	214	198	203	182	236	227	213	207	207	182	208	196	255	192	209	220	208	208	194	214	224	208	215	205	204	189	213	204	176	220	179	189	193	221	214	228	209	217	204	187	201	222	198	203	193	213	194	217	233	198	186	219	208	220	244	206	233	198	227	190	228	211	184	200	211	192	187	202	209	206	209	221	177	190	222	202	199	204	218	214	212	218	212	186	173	220	214	216	220	213	216	231	213	204	197	184	193	200	204	183	197	208	210	220	179	207	217	227	212	187	224	186	217	215	197	204	179	212	215	224	216	222	205	206	201	203	246	212	212	246	193	209	209	176	208	248	228	219	207	227	233	229	194	215	232	209	239	204	220	220	187	217	195	198	202	206	203	212	202	211	212	211	180	211	193	214	191	219	207	205	234	200	180	205	204	203	228	196	198	200	191	213	200	215	216	233	208	213	211	225	184	216	193	184	191	228	205	203	217	211	225	207	219	214	201	221	197	177	208	242	206	209	205	220	193	210	182	200	213	205	213	192	215	224	203	212	226	192	236	202	205	230	204	206	235	191	209	214	201	215	168	220	164	200	187	228	217	207	224	219	205	179	215	200	225	206	224	214	197	210	207	199	211	214	203	212	210	239	225	195	200	201	214	222	191	185	202	187	188	186	197	206	222	204	194	234	192	199	221	211	219	186	217	202	214	203	206	209	211	202	183	220	215	218	227	203	221	195	207	203	216	203	221	200	199	212	213	191	202	213	206	223	212	207	231	189	241	206	190	205	216	221	196	193	196	199	218	208	200	188	193	202	187	201	228	209	200	227	238	212	207	220	198	208	214	202	214	211	227	227	206	209	209	194	202	226	182	214	201	199	228	206	201	229	208	211	222	195	203	217	205	222	212	206	203	208	222	181	200	206	216	207	219	210	223	241	243	205	211	213	195	197	215	223	234	171	220	207	235	222	212	205	219	180	217	217	213	171	205	207	193	224	199	195	198	203	220	211	214	234	204	215	226	202	221	182	182	223	204	208	207	226	194	186	222	184	203	200	197	212	245	201	186	202	205	208	209	220	219	204	208	208	227	216	210	204	207	186	193	196	230	220	210	190	228	239	193	205	207	199	203	211	211	197	208	213	197	203	214	192	193	207	201	208	214	212	228	207	220	238	192	211	206	231	201	229	209	219	224	196	222	225	214	220	190	214	207	211	245	200	219	209	190	187	217	210	216	216	202	202	211	213	219	208	206	211	223	204	182	217	232	217	213	219	205	205	204	238	215	214	197	198	227	214	207	190	225	205	204	234	221	194	221	202	217	221	206	208	202	194	202	217	197	197	195	238	218	192	211	193	214	190	215	238	215	211	211	226	202	230	212	182	219	204	210	242	203	182	216	213	194	167	216	236	225	215	211	197	205	204	208	207	218	203	200	216	208	192	213	215	205	199	215	195	195	200	238	227	224	201	226	221	210	215	224	206	220	217	197	212	211	199	191	218	203	219	197	188	226	213	205	208	224	209	216	217	236	210	215	207	205	221	217	216	207	184	222	209	204	226	203	182	214	195	214	216	212	214	189	216	212	217	212	240	201	214	190	225	197	204	209	199	180	221	198	224	215	208	223	196	191	214	192	210	191	218	201	215	166	205	206	191	195	206	221	204	219	200	212	204	198	201	177	199	201	196	224	197	203	233	209	222	204	200	190	185	222	206	190	194	224	225	205	192	193	208	205	186	196	220	220	210	227	204	205	202	209	230	184	218	200	201	207	206	241	192	220	233	228	205	226	209	237	217	210	196	231	193	199	188	207	218	216	198	214	207	184	218	216	213	201	206	197	206	204	218	218	189	201	236	227	200	202	230	217	196	198	204	197	220	211	204	221	184	210	183	216	246	224	196	207	220	206	218	199	223	212	209	207	183	225	224	198	226	228	205	205	195	197	218	196	213	212	223	210	214	218	211	205	190	220	214	188	220	210	181	202	223	209	211	212	208	211	195	218	201	217	218	220	211	220	215	186	227	202	223	211	181	198	209	195	179	200	232	218	165	189	202	215	196	202	205	207	205	208	220	207	219	210	189	204	213	180	203	202	209	214	209	236	204	173	182	192	204	216	219	197	218	185	223	217	178	217	203	197	219	193	209	211	220	218	199	207	191	199	219	210	208	219	199	205	192	229	215	217	211	189	206	213	222	197	203	220	231	218	189	222	227	228	183	217	213	178	196	224	225	229	192	193	206	211	193	210	222	209	204	198	224	207	210	208	216	228	214	223	192	200	209	219	212	212	211	210	217	221	231	217	199	219	185	197	204	207	228	201	207	202	208	216	198	203	188	200	192	206	214	207	228	207	201	194	203	219	233	213	237	225	227	215	211	214	183	183	209	210	193	210	202	221	222	190	206	213	227	222	196	222	222	214	205	223	188	211	207	230	181	180	202	192	218	221	204	229	205	191	209	214	207	219	213	211	199	215	204	197	200	214	195	232	219	217	229	221	206	207	212	193	224	228	228	202	213	216	221	227	215	233	215	212	232	206	191	208	207	221	218	200	223	236	205	213	190	202	209	169	200	199	213	207	215	194	197	201	221	230	201	173	190	226	222	234	197	199	212	208	234	201	204	203	217	201	204	206	199	205	164	211	200	221	181	225	199	220	211	194	212	222	220	205	233	198	188	206	204
25020	21228	27234	25484	9221	821	658	576	533	463	520	550	451	471	446	483	474	413	455	454	443	419	474	470	406	416	427	436	416	423	457	444	454	438	442	448	450	443	443	431	453	425	439	433	454	438	438	425	443	422	412	440	430	440	428	433	426	446	445	401	422	418	424	437	449	414	442	446	406	396	456	394	417	451	466	456	443	438	428	418	425	404	482	388	467	419	433	399	439	426	409	397	447	383	430	427	487	434	422	460	417	404	426	429	419	424	428	387	403	443	408	420	374	450	418	447	430	459	423	449	434	418	412	408	395	424	442	455	410	420	466	453	401	418	422	432	444	441	438	422	420	407	400	414	433	417	416	421	423	433	415	423	417	399	414	450	433	402	455	444	419	414	445	449	464	428	434	416	401	419	418	462	439	410	443	455	447	410	419	420	417	426	434	410	415	410	428	389	427	425	477	359	490	416	396	444	461	486	418	461	402	453	382	427	419	434	389	425	422	434	438	405	411	457	450	462	420	429	417	395	384	417	409	443	389	390	437	451	428	440	440	447	428	421	425	419	481	445	448	421	421	428	435	439	430	439	458	438	456	458	457	407	436	498	451	409	432	453	431	410	381	406	427	464	440	435	402	451	401	404	436	436	414	407	453	411	421	409	426	424	424	423	387	450	449	407	445	431	438	451	444	404	447	454	482	441	439	426	469	428	415	403	417	448	421	472	415	428	403	398	414	429	437	418	438	459	445	416	429	423	428	431	419	415	438	429	473	397	427	395	442	451	444	435	439	408	455	423	451	437	418	408	387	456	434	445	443	429	425	433	412	427	416	404	418	428	463	425	454	454	447	437	392	454	411	417	418	435	414	432	430	412	472	413	398	404	417	413	449	418	394	442	428	465	433	433	434	425	411	418	411	388	403	437	434	393	412	424	410	385	413	423	430	413	455	415	438	398	411	445	406	418	408	449	469	446	435	448	456	397	390	398	435	439	456	426	418	436	408	385	406	405	424	448	412	413	417	416	450	433	444	447	430	453	422	427	417	430	415	439	441	424	405	417	417	434	460	427	442	446	484	403	404	405	434	436	473	445	396	423	410	453	423	426	415	420	390	415	432	417	470	394	411	427	446	431	434	419	427	414	429	418	454	438	414	432	436	442	459	389	437	410	440	406	439	492	449	421	426	441	468	436	414	465	415	446	427	412	438	428	434	433	445	406	428	455	438	469	407	413	402	430	453	409	465	421	423	457	430	471	429	432	421	427	435	423	423	414	426	419	408	430	394	412	397	408	386	420	452	432	417	432	405	474	447	414	443	430	434	424	444	434	450	445	422	422	435	374	398	397	402	440	381	425	426	418	421	430	455	400	424	409	431	422	448	422	433	408	421	449	436	404	406	416	406	389	444	401	455	429	423	442	423	412	436	412	493	399	418	460	425	417	423	421	413	429	416	386	456	443	425	440	429	421	444	429	432	401	450	436	438	472	456	451	430	397	406	422	417	416	436	427	406	444	415	408	444	449	428	445	381	423	483	462	450	442	434	418	434	438	453	409	428	443	429	428	446	439	459	441	438	436	406	449	454	436	433	415	415	446	397	436	435	419	440	440	427	417	428	447	421	442	423	430	427	464	443	441	425	476	418	441	459	374	435	422	461	416	418	461	428	418	480	432	464	432	445	476	419	448	438	436	412	420	394	414	454	452	469	469	465	411	433	403	432	419	393	425	425	423	414	439	449	469	467	425	460	394	415	413	436	459	442	438	423	426	451	428	446	444	449	427	437	445	410	473	408	445	446	416	401	415	418	410	424	439	447	447	456	422	379	421	431	475	417	428	444	429	429	444	408	424	419	392	451	430	451	409	456	408	424	409	425	424	412	411	425	403	389	405	443	453	446	440	417	457	420	453	444	404	454	399	460	399	442	437	459	451	439	461	421	469	434	447	439	453	429	435	437	447	399	408	423	422	438	422	415	466	439	427	432	437	424	409	414	414	392	428	476	415	440	402	442	398	415	417	453	393	406	404	424	461	410	401	418	392	445	489	399	447	417	409	397	433	423	408	450	437	467	444	428	455	422	425	400	424	429	450	446	423	423	421	454	428	426	419	430	409	419	405	421	419	442	394	467	416	452	443	429	437	437	442	428	439	415	438	427	456	426	415	462	422	423	410	497	444	412	448	438	443	409	406	420	394	414	389	429	441	422	396	440	403	427	428	416	354	405	440	415	472	444	439	445	433	416	420	413	438	418	410	475	421	437	436	425	437	394	416	438	417	457	438	435	438	445	430	446	394	418	429	455	409	424	467	422	448	429	456	416	413	437	404	403	427	429	473	438	420	396	419	447	441	444	454	437	429	420	438	449	406	438	422	423	456	386	415	424	426	428	373	407	477	434	466	454	432	449	415	434	363	451	433	410	460	405	428	439	432	456	447	420	452	463	419	423	404	423	411	449	436	425	420	417	425	419	444	413	441	430	428	412	441	463	449	416	455	444	401	427	421	419	427	389	436	431	429	433	449	449	423	413	405	407	437	445	430	448	426	445	429	390	407	455	434	427	483	442	462	427	406	410	405	359	452	423	424	397	397	417	434	397	434	421	413	448	404	415	395	421	392	443	439	411	460	387	453	414	472	405	393	438	445	438	419	479	445	402	425	413	409	425	415	406	438	442	447	405	427	465	417	461	427	420	413	442	431	411	457	400	400	435	442	433	422	413	437	421	431	431	449	439	448	419	430	444	445	440	441	454	425	445	402	438	430	398	433	413	426	433	422	424	448	433	396	413	428	442	430	419	416	418	411	413	432	425	421	432	437	434	452	411	434	391	411	446	453	404	424	415	425	441	479	415	439	391	451	423	436	425	425	420	414	407	415	450	430	436	424	441	447	480	425	428	430	396	405	424	452	444	444	422	436	421	430	479	453	442	431	438	430	463	444	461	447	409	420	424	410	408	450	463	402	441	400	434	445	412	437	440	436	415	467	426	423	430	421	424	422	423	450	390	443	425	437	435	407	406	464	426	436	387	420	454	427	447	427	414	397	418	460	434	450	386	387	388	424	411	433	375	412	475	436	429	426	421	433	383	418	444	424	440	435	447	434	440	422	401	454	405	440	421	437	420	410	458	441	441	409	446	415	414	451	461	462	414	392	452	448	435	422	447	423	428	474	412	401	392	436	424	449	422	448	424	437	426	450	439	458	438	428	406	417	400	445	458	401	461	429	426	429	445	438	388	400	441	414	426	412	425	448	461	411	386	441	411	403	458	444	424	462	444	417	438	456	432	474	491	423	444	459	393	445	389	442	419	400	458	444	420	414	433	453	430	470	461	465	432	408	420	450	433	442	420	446	435	450	419	420	427	429	450	426	421	432	444	419	402	399	402	419	409	398	423	405	439	428	433	429	452	444	416	447	428	474	405	492	450	423	427	459	408	431	397	438	445	415	430	452	425	448	433	428	437	425	396	422	432	456	439	447	419	440	433	418	436	454	451	422	426	414	407	449	423	443	401	417
3483	5193	3375	1755	1337	1075	896	781	756	663	613	558	545	524	512	514	448	473	537	470	482	487	488	461	487	471	502	458	433	465	444	480	485	485	490	500	470	480	481	455	500	491	460	482	487	449	479	476	420	453	488	462	496	505	450	458	479	454	456	486	487	433	477	460	472	452	478	492	469	447	471	467	460	497	467	459	425	508	461	448	484	457	437	451	462	466	454	460	475	448	459	425	458	461	482	456	444	444	458	460	447	446	440	450	494	482	433	424	428	479	462	471	443	406	480	475	453	454	433	460	476	482	464	442	438	437	446	486	424	459	435	477	469	433	449	453	440	477	470	437	444	475	465	452	473	497	436	454	468	430	477	448	432	489	464	459	431	469	473	461	482	446	433	509	456	474	467	479	452	437	497	414	459	458	463	462	448	467	444	453	453	478	464	490	467	449	471	457	472	459	459	444	460	471	478	433	461	438	450	419	443	436	448	486	465	447	470	477	451	468	434	419	439	482	453	462	456	478	477	444	456	467	482	443	451	453	441	443	487	446	454	453	434	469	451	444	445	473	496	465	444	474	443	455	430	478	496	451	431	468	447	451	450	423	452	395	473	469	448	459	426	470	461	463	433	470	441	465	456	458	474	452	476	444	488	465	496	439	434	458	421	481	449	443	477	478	472	474	438	435	458	453	425	454	435	454	483	434	453	452	457	437	452	459	473	450	453	443	470	440	434	454	461	448	454	455	445	450	452	463	486	492	434	469	471	441	429	405	450	479	396	448	456	480	458	461	458	464	446	472	459	474	443	455	466	428	456	481	476	448	476	437	419	466	459	474	456	462	451	464	458	457	490	456	530	457	448	461	408	480	457	453	430	474	460	449	422	461	478	485	441	439	433	453	414	484	444	501	425	452	461	450	461	485	452	471	436	491	445	475	439	463	470	453	468	440	441	475	463	447	465	478	446	468	483	438	473	451	427	485	450	479	477	464	491	432	474	450	426	432	470	459	439	459	496	471	461	463	447	440	437	468	493	438	454	473	449	450	485	447	507	442	428	449	458	435	467	453	458	456	474	454	460	429	441	440	457	471	438	466	457	473	460	465	443	417	422	453	467	464	437	485	517	455	414	494	454	432	514	463	472	445	427	432	441	471	481	440	461	439	438	434	443	480	444	489	479	453	423	484	457	469	479	480	447	451	501	462	498	444	465	422	468	453	426	464	474	459	463	461	432	449	479	462	474	449	445	442	452	481	464	471	437	464	426	492	463	456	491	406	444	488	437	444	456	461	496	430	427	474	472	495	453	469	453	418	438	503	464	401	432	491	456	455	469	444	459	469	498	460	483	421	466	468	487	424	453	461	460	482	461	422	447	454	459	476	471	440	435	423	426	422	476	453	452	438	431	463	430	432	442	479	496	489	491	465	459	438	453	454	424	495	456	415	426	446	457	457	472	444	445	455	452	448	464	447	436	449	479	440	425	483	451	475	445	483	456	468	474	440	464	429	466	447	461	466	471	460	455	452	445	454	439	401	458	483	455	466	475	446	453	436	469	438	443	433	448	466	444	459	432	424	475	431	468	471	472	460	460	436	442	470	453	440	449	493	457	469	447	476	425	472	454	463	453	454	428	408	466	449	453	483	477	442	465	462	475	471	434	450	469	461	470	484	484	445	419	419	481	473	474	462	455	443	456	477	477	455	424	430	449	443	463	461	491	465	505	456	445	458	447	455	434	455	423	461	483	480	465	466	422	474	471	395	505	457	435	453	450	424	483	460	417	472	475	463	439	444	462	431	423	489	467	466	491	460	458	452	436	497	416	418	431	443	475	456	479	441	461	461	468	466	433	476	430	472	433	404	480	448	467	513	475	442	451	456	469	451	417	476	463	430	442	473	453	436	493	455	431	459	456	480	469	461	456	441	509	471	455	469	446	452	455	445	463	483	444	469	472	486	427	480	477	430	426	505	447	454	429	440	480	479	441	422	474	486	430	458	458	430	433	461	449	478	478	441	483	452	436	420	475	464	456	433	464	464	486	467	456	451	489	492	430	454	458	433	470	487	448	490	443	466	492	454	464	496	423	454	481	442	433	450	455	443	466	447	422	479	422	440	455	478	475	436	496	482	462	462	480	471	425	449	487	446	445	425	480	424	476	455	471	468	458	452	465	456	474	451	458	469	486	442	489	448	447	466	437	490	456	451	461	480	463	474	475	453	462	451	457	488	452	443	455	469	459	447	473	426	475	434	437	435	469	458	440	426	471	431	444	472	455	446	472	457	467	466	435	444	432	431	435	450	438	464	447	480	414	476	482	453	443	433	428	476	456	420	450	472	495	478	472	438	456	458	451	474	434	424	482	475	471	461	454	478	440	456	470	476	435	463	466	443	484	490	457	467	421	459	456	443	454	430	465	443	447	463	440	435	475	478	445	463	461	448	465	449	445	486	485	451	482	462	447	440	448	478	499	442	469	467	425	453	449	454	434	442	498	468	426	479	476	467	430	406	453	442	484	441	477	441	470	474	450	452	437	437	470	465	496	462	462	434	494	435	476	462	471	432	480	474	450	463	463	428	434	453	471	438	469	446	465	467	438	461	451	491	471	441	469	490	464	421	499	430	456	430	453	475	459	460	436	464	483	422	468	435	399	427	455	456	454	437	462	457	456	450	453	439	452	450	499	476	450	444	458	478	462	488	446	452	451	469	491	475	461	449	453	444	415	452	423	491	448	419	485	440	462	446	487	441	415	470	451	437	467	442	479	432	457	473	431	468	466	448	486	452	401	492	452	467	473	438	493	456	440	452	440	454	446	446	427	478	463	421	433	501	452	496	455	453	472	467	480	459	438	462	464	413	444	451	434	500	482	442	479	476	450	427	470	465	419	479	529	458	480	446	427	479	449	469	475	460	458	471	434	504	420	433	437	465	463	429	457	418	444	475	448	488	492	486	413	393	420	462	510	427	452	460	471	505	430	450	447	456	448	458	432	442	418	494	498	480	394	446	435	464	491	493	456	441	460	434	442	464	472	451	465	470	476	408	442	470	453	438	483	453	453	413	465	488	450	432	461	474	455	462	475	431	447	495	457	435	449	446	453	452	446	446	443	443	458	486	480	434	466	461	447	485	494	431	419	451	475	457	455	425	442	451	432	429	458	446	495	421	443	494	449	432	453	446	463	486	497	488	420	448	452	491	449	473	448	453	451	476	432	465	449	478	432	477	452	437	395	448	455	479	457	449	502	439	437	441	466	480	453	430	457	445	440	492	449	469	496	464	453	429	467	453	487	490	469	466	475	450	456	440	451	459	447	466	467	477	485	449	414	487	467	473	460	444	440	466	422	482	446	447	473	448	470	435	436	472	440	475	492	408	464	463	447	481	439	456	461	477	466	476	456	432	467	428	444	455	454	497	455	419	502	469	483	489	464	470	477	423	483	408	476	475	448	470	438	451	442	439	429	468	437	474	457	453	471	443	437	457	433	455	432	458	483	436	450	462	433	480	470	468
22904	21375	29076	24051	21346	21382	6768	1233	939	869	741	652	647	619	595	601	560	581	574	490	498	501	496	512	484	451	498	475	479	453	479	471	480	482	476	464	470	470	451	444	435	407	485	431	455	485	448	440	435	461	458	468	484	434	445	460	428	425	430	438	432	438	477	424	437	423	473	477	431	452	424	465	441	470	456	448	443	430	472	451	465	420	473	397	437	429	465	406	451	453	455	454	439	455	455	427	458	402	460	475	475	440	451	475	415	424	432	450	452	435	425	444	438	473	449	437	434	443	421	421	376	425	457	476	464	425	395	436	428	438	445	447	398	460	408	445	443	422	447	428	450	424	467	434	440	443	445	456	433	432	449	397	446	481	433	435	427	444	432	444	440	423	458	427	403	444	424	478	418	425	385	449	443	464	416	403	416	432	433	451	461	442	443	437	478	462	430	427	443	422	400	442	434	432	409	461	474	460	472	478	443	464	432	448	450	422	425	448	453	489	461	448	416	438	463	459	426	446	435	439	418	449	457	451	472	471	428	442	434	419	418	392	470	447	437	485	404	465	432	441	409	443	447	446	442	465	463	443	479	448	403	446	449	443	438	417	430	431	431	445	414	410	460	394	454	473	430	455	457	462	410	445	450	419	464	478	432	433	443	427	403	428	452	421	442	467	469	419	452	429	433	478	462	381	456	464	387	436	443	416	425	483	424	451	419	450	466	432	465	398	483	424	489	446	404	469	405	420	422	457	411	461	441	454	433	440	467	448	464	421	439	472	483	480	444	415	454	436	435	450	441	439	444	480	470	423	432	421	463	426	455	449	369	408	444	452	487	443	422	436	442	459	438	450	461	467	435	474	423	456	439	391	402	464	459	424	478	433	473	431	426	451	446	420	419	458	437	454	471	405	470	430	443	427	443	442	405	435	451	481	489	444	451	460	467	472	474	443	434	436	431	460	464	401	449	387	423	412	477	463	446	450	448	418	415	451	456	420	447	470	472	443	458	421	463	437	446	422	471	467	422	455	437	397	461	421	462	416	424	419	445	457	459	425	445	451	457	447	438	480	423	456	442	458	451	437	445	456	415	455	416	440	430	444	458	455	411	462	457	459	418	474	443	456	500	470	446	438	459	456	461	435	470	378	437	445	475	432	442	435	453	434	410	448	430	434	468	452	430	451	462	456	422	440	443	410	446	442	440	455	430	444	425	458	434	447	408	472	422	436	442	456	435	445	406	448	439	412	419	424	442	473	470	453	445	458	441	472	440	452	433	438	457	439	435	435	453	455	436	458	424	470	468	472	439	421	437	448	432	410	406	440	484	439	401	437	427	474	441	434	439	470	410	419	450	440	434	434	461	443	431	412	464	474	477	446	453	405	434	445	438	446	461	481	465	487	447	430	435	427	448	415	427	455	457	426	459	466	417	451	452	399	489	437	447	419	449	447	441	448	431	442	429	456	451	436	459	451	423	486	433	403	435	471	468	454	428	438	431	394	461	469	478	461	423	440	440	442	446	438	457	450	413	440	462	443	443	453	436	447	428	437	417	424	410	453	468	415	442	421	441	453	443	448	467	473	473	429	445	421	436	458	431	436	444	422	422	403	463	462	450	412	462	425	403	422	453	458	432	434	446	470	451	465	442	443	447	453	446	433	473	444	457	419	437	451	424	423	454	457	418	478	427	436	440	453	468	466	438	468	473	412	440	457	434	408	450	439	408	430	458	431	420	437	463	453	442	430	417	447	433	442	427	442	436	428	438	439	452	445	411	451	466	436	432	416	414	424	403	438	467	405	427	485	432	474	414	439	440	433	452	468	423	429	445	443	441	493	416	421	457	481	456	418	446	448	492	404	430	454	465	437	403	441	448	462	474	445	442	447	460	417	434	464	445	416	441	458	414	425	411	416	430	442	441	438	461	387	476	433	437	455	423	459	461	447	449	450	429	421	427	431	433	482	442	420	420	434	442	459	432	422	439	445	445	437	442	419	418	441	447	434	458	442	436	442	393	417	460	421	449	410	447	437	437	397	429	425	415	464	418	474	428	476	427	416	427	438	434	438	437	424	428	466	423	424	459	466	431	451	450	459	444	452	430	440	435	478	486	419	419	464	441	443	459	429	472	446	458	422	451	429	459	465	460	459	441	448	410	437	396	464	463	417	426	411	509	448	444	414	434	482	436	463	442	389	473	467	426	390	425	448	435	430	417	462	476	425	447	449	463	431	473	432	460	444	496	448	465	439	443	440	445	422	460	425	419	419	446	459	464	453	449	420	435	406	451	438	468	442	442	419	442	442	448	435	409	449	443	442	440	454	405	459	446	422	467	437	449	464	450	436	464	438	413	409	410	423	443	398	455	429	398	440	405	447	440	438	455	469	451	465	520	411	460	442	461	429	453	443	439	434	431	446	429	421	440	437	466	439	451	417	474	401	446	429	450	449	466	459	452	439	426	483	440	470	416	488	456	425	415	431	417	444	433	468	434	447	471	417	485	421	422	431	450	421	426	454	447	412	429	455	448	433	469	430	417	461	427	437	467	437	424	425	451	497	415	464	464	423	438	442	466	491	450	407	435	474	456	485	457	478	481	431	462	488	473	444	415	434	465	460	475	477	430	440	433	429	443	425	480	420	413	452	434	434	402	431	446	438	415	445	426	408	479	471	433	426	446	488	452	485	466	433	414	439	474	406	445	419	422	496	396	436	436	393	434	434	482	458	425	486	458	409	432	437	437	448	441	442	439	434	446	436	416	446	442	417	442	421	471	420	464	415	422	427	457	462	435	458	441	428	457	430	418	458	408	456	431	403	436	429	456	408	399	430	402	442	481	435	444	473	411	445	422	434	441	414	433	397	452	441	410	440	405	456	407	434	447	422	453	454	471	424	477	412	421	463	446	401	450	428	434	449	487	431	432	449	438	464	422	463	455	448	432	441	427	439	462	439	419	454	467	416	445	451	433	386	427	432	468	453	448	457	438	406	431	425	486	472	417	429	430	432	427	455	439	420	433	389	457	459	443	437	515	468	423	412	445	476	448	442	420	465	463	442	446	438	436	414	417	459	428	435	457	412	430	459	449	456	438	464	428	411	441	439	450	419	443	452	434	397	447	414	409	504	405	438	453	424	422	422	459	461	444	445	406	449	421	440	392	451	449	442	466	460	432	421	459	486	450	459	446	419	418	464	414	445	423	469	442	453	428	454	452	454	441	399	439	445	419	443	384	446	443	425	475	430	441	452	439	425	428	444	443	428	418	429	438	431	477	455	442	460	447	429	449	436	433	474	453	445	442	420	437	466	454	424	420	438	441	418	456	452	463	463	411	424	421	447	442	460	451	445	443	417	409	436	439	424	430	460	463	487	417	447	428	476	419	456	449	459	445	446	465	470	420	468	431	431	450	454	426	426	447	441	451	435	463	450	425	417	477	400	478	404	377	440	419	443	438	459	415	449	430	442	422	449	448	422	455	468	439	429	466	421	447	452	404	416	456	443	434	437	433	434
4767	14845	9873	4911	3535	2711	2087	1620	1359	1105	1015	856	835	719	703	657	635	625	620	553	570	504	561	504	518	536	497	508	513	501	514	498	471	524	484	453	502	492	486	472	446	517	472	476	469	488	460	456	481	444	474	489	456	474	459	462	452	419	465	535	438	487	450	420	444	487	387	450	466	431	485	441	454	462	477	437	451	451	429	434	473	483	427	472	413	430	462	449	463	479	447	448	471	445	413	450	483	464	435	418	436	441	446	468	459	430	450	448	469	471	461	465	456	440	431	446	479	469	454	434	450	453	450	433	426	462	464	440	420	413	445	429	462	422	491	459	453	452	431	429	475	446	445	430	435	448	457	432	449	451	437	457	474	478	449	430	474	490	432	466	446	508	477	400	449	488	452	462	430	400	426	410	456	445	463	437	420	452	453	437	452	440	458	470	474	464	472	468	447	463	429	444	446	465	423	469	446	459	437	458	506	428	481	461	437	421	444	477	445	459	457	432	426	447	500	447	431	471	461	473	468	433	449	445	470	447	445	468	478	460	453	434	444	425	443	460	440	434	451	412	438	486	456	447	406	433	416	413	467	435	424	468	450	429	455	417	468	457	464	451	451	442	447	418	449	426	471	477	442	450	458	440	473	438	449	450	430	483	411	406	390	448	497	434	372	448	446	472	468	430	454	445	417	454	446	441	470	442	474	446	442	491	443	433	471	431	433	435	486	448	443	418	446	452	457	441	461	436	460	423	483	414	472	432	442	436	442	470	385	493	437	453	438	446	453	466	447	461	438	446	486	457	433	442	441	447	440	454	441	440	430	438	441	433	423	426	447	492	446	479	503	439	420	435	458	397	467	485	375	451	444	470	461	394	413	456	433	437	475	473	443	491	429	443	446	452	429	448	443	415	438	481	486	444	423	413	449	477	445	457	434	476	474	443	474	451	458	426	451	455	420	433	451	465	482	434	468	437	489	471	444	426	458	486	424	506	458	434	456	446	465	454	493	446	454	432	489	446	462	417	454	440	449	408	460	456	453	443	458	450	439	452	413	426	477	431	487	441	406	437	463	452	455	473	445	449	423	455	450	444	460	459	489	431	451	454	480	427	461	441	472	439	425	451	453	468	437	469	446	438	437	453	441	464	428	474	460	442	397	409	448	407	454	437	449	427	447	469	435	420	423	430	450	478	419	416	436	451	446	459	412	499	489	458	432	447	472	438	493	452	472	451	476	439	450	473	429	425	433	424	442	449	452	424	472	434	458	446	462	466	453	447	427	443	455	448	461	421	392	461	461	435	432	455	458	445	445	457	403	425	456	458	433	454	459	476	452	486	428	453	470	420	443	414	419	479	444	420	434	420	427	433	452	460	441	441	418	446	461	427	437	451	434	414	455	447	433	425	455	439	416	475	447	471	467	441	459	414	480	447	456	453	446	406	481	446	463	441	450	434	458	444	463	493	449	452	457	430	470	451	423	427	450	437	462	452	432	447	449	411	444	424	439	488	438	471	463	485	469	444	447	449	462	440	430	447	449	463	457	432	425	427	475	455	444	441	485	483	436	440	425	482	437	412	422	451	472	448	462	426	428	420	457	461	404	428	438	407	432	455	478	446	413	448	473	413	455	441	449	477	459	461	453	462	461	438	446	495	468	472	421	470	463	445	461	448	458	404	434	455	437	457	485	433	426	450	467	432	432	469	462	432	450	480	447	442	435	420	439	467	435	455	468	417	450	455	430	423	421	410	449	469	400	438	478	447	440	452	424	449	440	432	447	483	467	455	451	458	449	461	452	430	442	421	473	414	461	431	451	423	405	463	425	422	447	409	445	425	464	457	473	444	490	454	475	401	466	451	404	425	426	446	456	427	376	452	437	436	443	450	448	438	468	440	433	481	482	449	461	406	463	493	442	437	435	460	428	442	430	454	424	439	444	445	449	441	449	445	457	431	451	422	470	440	431	427	435	404	440	496	486	440	423	420	449	484	460	457	473	438	472	440	414	442	478	441	420	453	449	451	463	431	471	477	475	488	461	455	455	409	452	450	458	445	476	473	432	477	435	461	439	437	434	462	437	464	459	403	463	426	452	448	441	431	456	461	427	455	460	463	472	468	422	479	454	430	445	479	443	447	424	480	448	439	437	432	453	485	479	462	459	427	461	455	419	433	432	456	452	438	457	438	454	412	468	454	470	445	451	456	491	484	447	463	444	412	428	445	437	472	448	414	432	434	473	453	455	444	465	457	444	438	467	450	485	468	439	442	427	434	430	403	465	454	450	412	456	474	420	425	436	478	464	449	439	429	474	443	421	401	434	437	463	432	443	466	433	453	424	477	442	471	438	434	455	444	418	466	434	483	500	453	448	426	451	434	436	468	472	442	466	415	439	453	431	453	427	434	426	446	446	441	434	466	447	442	443	419	449	426	456	454	416	439	406	466	426	421	482	457	475	446	446	432	495	455	433	458	489	464	436	489	441	447	474	430	414	480	438	446	447	459	445	420	480	453	426	452	470	431	477	436	467	439	451	450	440	443	419	436	451	483	482	444	424	438	414	442	478	488	463	478	437	418	450	401	422	466	468	452	460	446	454	416	419	458	430	439	423	507	428	469	459	466	466	469	442	423	433	469	469	428	451	449	435	457	472	438	432	433	449	453	455	426	446	429	501	474	454	448	461	437	457	452	454	410	427	458	459	443	446	461	461	484	436	456	454	429	403	456	429	479	434	440	466	477	449	452	455	450	449	442	463	434	449	450	446	441	417	455	423	467	441	454	434	399	447	438	429	464	422	424	449	407	423	451	445	445	443	452	421	422	457	441	455	485	464	430	450	423	436	464	460	450	450	455	478	454	438	466	422	450	462	451	420	464	472	437	464	433	431	456	445	414	482	484	469	424	458	443	440	427	455	494	421	458	450	423	466	472	461	461	478	446	425	464	403	464	448	459	471	434	452	446	450	443	441	461	462	444	468	476	465	428	462	513	449	454	430	441	430	452	424	448	422	484	444	456	427	475	456	445	472	441	454	451	434	465	445	442	465	500	471	440	422	429	447	419	421	453	467	432	479	467	462	424	475	463	438	446	443	444	422	438	456	446	436	445	441	438	449	419	447	450	455	432	463	409	480	456	420	475	464	447	458	448	437	454	407	448	463	434	462	452	459	425	422	447	438	424	449	474	419	474	448	443	443	436	438	429	476	397	448	482	483	468	475	456	469	435	465	405	471	434	467	414	465	454	466	434	444	451	450	451	453	450	470	475	465	463	426	429	443	440	454	459	474	431	481	458	434	433	448	414	433	443	441	451	497	437	450	480	455	477	478	437	439	459	454	464	439	473	444	476	429	490	424	445	402	440	432	439	436	463	443	443	464	444	471	457	430	407	439	454	437	474	461	439	447	470	467	445	414	486	457	445	422	435	472	453	467	473	439	435	454	453	456	423	458	427	454	418	423	474	450	432	436	442	476	464	453	454	442	503	449	465	460	425	480	452	471	420	467	460	431	454
27919	17005	2893	447	340	284	262	236	286	257	240	218	228	211	226	266	215	241	236	221	213	213	217	227	232	213	224	213	232	201	257	211	231	252	222	217	227	214	227	226	232	235	232	225	252	210	246	232	192	238	208	250	188	255	215	231	208	236	207	221	201	228	220	205	222	220	228	223	226	243	223	235	238	198	226	218	256	238	241	203	238	226	242	216	242	244	209	225	219	236	235	227	242	244	221	235	237	193	224	205	216	227	212	202	213	222	202	212	196	231	226	217	237	233	211	239	221	230	253	228	234	211	206	237	197	241	232	246	216	223	223	209	271	241	213	245	251	249	240	222	214	207	224	207	229	240	215	212	239	192	216	230	246	265	232	238	246	243	222	204	248	219	226	224	223	214	205	220	231	223	227	251	208	249	208	211	225	239	225	207	221	242	220	234	243	247	214	228	228	225	230	232	224	224	236	231	239	218	215	195	240	241	215	235	224	256	223	232	219	218	227	224	193	226	244	198	223	226	229	237	218	257	243	230	228	222	204	219	254	216	231	227	234	228	227	217	208	208	200	227	242	198	206	199	227	229	206	213	218	216	236	243	232	192	207	221	224	238	217	231	225	220	233	251	237	244	219	238	204	254	249	218	240	223	239	238	229	235	212	267	215	227	237	238	210	234	217	211	224	226	220	194	256	230	247	237	194	235	226	224	240	238	228	189	214	231	237	229	214	227	236	234	223	234	233	236	197	243	209	231	243	241	219	220	249	228	245	225	241	238	253	220	232	217	231	216	238	264	245	242	229	219	205	237	232	210	241	237	214	253	252	200	235	213	207	228	230	231	219	187	220	223	227	255	239	225	249	246	227	244	225	266	212	225	246	232	243	243	220	205	222	221	224	214	228	228	219	214	220	247	232	238	229	228	217	228	223	228	232	237	264	235	240	262	238	245	209	219	234	217	216	222	204	244	229	220	203	229	237	249	216	206	220	216	232	234	223	238	229	202	191	207	230	223	221	226	233	248	233	226	248	194	237	221	240	216	246	231	228	200	226	210	219	240	216	230	229	232	217	246	243	206	242	233	208	195	229	204	234	220	193	204	238	225	234	231	231	241	210	214	220	215	202	228	197	235	237	221	243	242	215	234	218	246	193	228	225	227	226	207	200	225	213	207	203	256	213	239	222	228	220	228	213	215	250	231	211	247	230	219	234	198	226	221	244	212	229	216	219	247	246	221	233	212	232	200	220	250	208	238	245	250	244	222	257	231	254	193	231	233	215	232	201	232	218	223	221	223	240	213	218	245	234	227	233	222	215	244	248	241	228	223	228	213	246	229	226	241	227	235	219	253	254	229	230	224	224	219	234	212	222	222	255	224	213	234	239	240	195	240	234	233	237	224	232	235	220	240	225	235	232	231	212	216	221	232	213	237	249	238	207	225	230	235	228	216	210	219	238	220	238	222	236	226	221	205	220	208	227	235	209	225	250	218	228	228	247	238	219	216	213	227	205	215	220	235	226	248	223	235	268	215	235	253	237	210	219	232	216	218	216	218	220	218	226	225	227	225	220	226	242	230	220	237	218	200	243	268	228	230	223	246	206	241	255	222	250	236	214	232	214	228	217	243	224	222	232	241	216	215	226	210	246	233	221	223	203	222	219	224	241	234	239	225	237	212	206	239	190	223	223	225	217	218	222	226	237	238	243	211	205	215	217	233	240	229	229	241	193	225	202	246	256	227	221	216	229	231	213	240	190	228	213	252	235	216	229	204	201	213	213	220	224	224	211	197	220	197	256	218	226	200	209	236	208	252	229	227	200	212	212	228	224	240	226	232	213	238	213	223	228	217	239	247	241	201	237	212	239	208	231	212	228	211	201	236	206	256	251	214	223	233	239	236	239	230	187	238	219	221	249	219	233	215	233	224	207	226	229	206	248	229	228	242	228	227	234	212	219	203	260	230	200	235	227	248	235	234	233	214	240	231	206	242	215	229	219	224	233	222	247	213	235	215	230	220	254	215	242	229	202	241	231	252	217	213	195	220	217	221	211	244	222	220	220	213	223	229	243	213	243	226	230	213	211	224	254	229	222	225	251	250	201	214	219	222	210	217	222	216	234	209	227	200	258	211	239	224	202	208	220	226	208	222	219	254	206	223	220	249	195	228	229	205	230	213	257	249	235	229	216	207	191	219	221	217	226	225	246	204	203	227	225	221	240	215	244	234	250	193	228	220	235	206	238	227	220	226	219	224	243	218	226	227	204	229	247	213	219	248	223	226	226	199	213	233	215	230	225	211	231	214	219	215	198	236	202	210	227	225	235	223	218	233	243	223	241	250	217	225	228	232	232	229	233	243	244	230	230	217	209	235	241	251	229	219	250	206	230	232	214	219	235	249	244	232	220	229	239	220	225	224	195	251	217	227	215	232	205	206	208	243	242	211	213	219	243	242	224	239	222	214	215	218	217	204	251	229	240	209	233	226	212	217	223	248	223	216	222	220	222	224	235	215	219	258	202	197	200	244	231	223	240	215	234	207	224	232	204	212	265	220	237	218	223	222	214	254	252	232	212	225	227	256	243	237	205	240	227	234	212	217	260	223	217	230	227	196	198	213	225	230	234	222	204	217	199	246	241	224	220	204	237	256	208	214	224	208	231	229	235	219	248	227	205	235	229	254	195	203	220	252	222	207	231	205	241	232	189	230	222	230	224	202	261	223	238	217	220	231	211	212	223	265	206	235	230	222	204	225	229	205	215	240	234	231	209	213	204	225	239	222	233	242	213	242	253	216	208	232	231	210	238	221	222	226	231	231	197	225	234	237	239	214	197	262	229	225	213	218	210	240	208	236	218	231	243	211	212	218	232	231	249	223	227	224	229	233	249	244	220	246	239	212	219	212	213	243	226	217	233	209	249	207	220	214	256	224	216	227	233	215	202	209	206	220	247	233	191	243	227	238	210	200	240	209	216	209	239	222	241	201	258	228	218	246	199	213	218	219	221	213	234	250	237	225	241	225	237	243	198	260	213	220	221	241	222	219	224	216	205	247	229	226	217	236	217	233	228	220	252	211	226	210	222	249	219	220	233	241	227	215	234	213	230	212	217	241	230	220	239	220	227	222	216	217	241	257	218	229	215	225	223	208	196	249	227	241	224	213	195	234	227	211	191	198	226	214	238	208	276	231	208	232	185	219	211	228	251	217	230	232	272	208	209	224	234	238	215	239	209	214	228	213	203	224	218	228	208	223	262	240	232	221	218	255	237	210	218	221	204	220	239	230	203	216	241	222	252	236	213	217	234	218	228	213	221	217	231	214	247	218	229	225	226	205	232	216	232	227	218	230	228	206	220	222	213	251	228	197	198	202	230	229	220	255	233	224	201	209	226	218	220	230	235	197	232	226	201	234	210	217	240	208	238	215	226	230	213	218	219	243	226	231	207	209	226	216	227	208	241	235	211	219	215	223	200	235	233	239	232	210	243	217	216	236	216	207	239	238	235	210	204	198	220	234
4327	795	585	387	333	294	288	284	269	268	263	272	267	251	294	270	265	262	241	246	264	274	271	260	249	264	276	274	256	237	242	260	234	240	253	257	254	235	264	254	248	229	252	235	233	236	271	239	262	232	253	272	264	242	278	240	277	257	259	263	236	266	238	270	230	243	269	253	244	256	256	278	278	262	262	250	274	252	296	243	264	265	271	267	253	275	246	266	243	270	269	241	241	262	254	277	260	278	253	265	228	252	275	254	249	256	288	244	240	254	275	250	234	248	270	244	248	252	229	259	248	251	234	239	289	267	225	260	267	262	242	213	249	262	265	262	257	258	235	267	234	227	260	267	261	244	261	261	264	227	246	266	245	225	232	254	252	235	263	251	296	232	263	277	275	232	238	279	268	255	277	270	257	293	249	277	285	243	246	251	269	263	238	272	266	290	242	249	273	288	262	304	259	252	276	260	243	246	240	264	245	270	297	258	255	276	257	261	238	271	275	232	250	282	259	237	239	240	273	280	293	270	280	258	289	254	253	274	249	268	246	240	253	302	225	271	246	245	235	252	280	266	283	266	275	249	227	255	257	252	257	224	236	250	247	277	286	276	248	247	242	250	257	236	250	242	254	240	262	257	259	251	294	240	278	252	263	242	255	254	265	263	260	262	267	222	260	264	262	221	238	238	265	245	234	245	256	249	246	250	252	279	260	258	237	246	242	271	261	236	278	257	243	260	252	244	241	237	220	273	250	255	231	239	240	263	242	227	241	266	242	249	265	262	224	262	241	258	235	242	253	235	245	267	267	247	260	260	233	254	254	231	254	260	281	264	274	251	229	275	262	248	290	275	254	255	270	259	238	262	243	257	236	250	257	270	246	263	232	245	270	289	229	239	283	268	267	251	256	260	239	232	258	267	253	252	256	235	277	255	245	231	256	267	257	268	255	285	276	258	261	228	256	259	251	251	246	270	230	242	242	283	272	277	241	293	274	248	262	245	244	260	292	248	286	297	261	264	274	235	261	284	253	256	249	231	241	251	282	252	296	247	209	261	261	267	264	250	248	255	289	239	271	251	269	266	241	246	246	248	256	252	287	243	264	232	269	258	279	267	299	239	236	251	271	228	277	246	261	229	258	277	263	262	260	291	233	246	241	268	254	270	259	263	258	243	240	240	253	272	266	268	263	270	216	262	251	245	238	241	233	255	248	268	231	299	257	280	235	278	262	262	263	264	293	270	249	248	258	247	274	273	256	248	238	257	258	235	262	249	253	235	266	257	266	258	289	282	252	247	277	247	262	274	235	277	240	241	266	283	240	231	258	255	247	227	252	228	241	246	235	275	237	246	252	271	229	259	263	249	241	274	229	253	233	234	260	248	264	273	248	265	246	269	229	227	249	265	243	251	284	266	245	267	271	260	269	256	261	280	253	257	210	281	284	258	251	253	242	277	260	247	259	275	231	255	259	282	253	221	244	271	248	263	242	239	270	248	278	271	263	256	275	265	253	260	273	262	262	242	261	263	248	270	254	255	274	272	262	283	257	254	256	258	249	267	267	261	231	237	250	238	259	249	233	245	268	256	279	243	264	248	280	255	279	266	250	280	273	281	243	283	239	236	264	268	254	254	247	249	255	248	254	271	273	230	253	247	293	257	280	238	256	248	271	262	246	277	275	262	279	270	257	262	265	253	266	252	239	241	258	291	242	241	247	233	263	250	262	252	247	257	278	248	274	245	226	284	262	248	242	253	238	254	252	264	241	243	271	285	295	256	251	268	261	247	237	254	259	270	252	256	274	259	235	257	264	261	244	271	253	252	245	235	260	274	229	211	250	275	255	268	246	246	255	279	254	255	243	274	258	247	248	250	248	249	262	240	256	240	237	249	254	264	244	235	280	260	255	259	232	245	242	275	237	247	240	277	282	233	263	256	238	242	229	279	266	253	250	260	250	223	246	241	257	241	279	272	256	254	224	257	264	246	243	247	273	281	230	218	268	254	258	266	245	248	265	282	243	250	230	256	226	250	257	233	265	245	258	259	279	241	268	269	253	256	239	239	233	255	242	277	246	271	246	262	235	264	259	257	265	265	260	253	251	231	264	281	263	256	260	261	254	255	287	255	246	235	247	260	258	262	258	246	280	252	255	261	284	247	263	230	225	254	267	256	250	265	263	235	273	265	224	286	275	225	261	269	251	229	247	274	273	261	248	277	240	244	245	254	255	267	269	254	258	273	245	279	280	257	269	257	247	249	265	235	249	279	260	250	248	232	286	247	253	243	298	269	260	267	275	241	260	275	256	256	282	224	268	255	245	228	250	268	223	251	255	275	245	236	243	265	272	238	232	256	262	280	241	253	266	244	231	245	257	253	266	265	250	234	240	271	266	271	241	261	266	268	237	233	254	258	265	246	264	224	265	275	230	283	227	299	246	215	232	262	268	261	249	242	262	286	245	263	253	248	262	224	284	247	256	256	259	256	260	266	238	240	266	250	243	251	264	253	250	265	273	245	273	216	259	290	274	255	246	242	265	278	245	261	277	262	253	245	235	245	276	242	263	236	259	257	265	265	256	281	247	254	244	241	264	260	274	264	243	235	263	232	238	263	267	254	267	246	253	246	264	245	261	257	268	258	253	277	264	252	250	251	245	286	257	255	266	252	248	245	246	246	247	249	270	272	271	244	264	228	252	272	236	264	243	268	262	277	239	239	241	237	222	257	249	280	257	244	243	267	277	256	272	267	262	250	226	248	269	241	282	255	259	252	279	279	235	252	242	266	231	273	264	237	252	232	245	219	258	259	255	253	232	283	229	250	225	263	266	264	260	250	254	252	240	255	258	267	251	261	253	228	252	275	255	263	246	235	237	273	242	255	250	232	264	256	260	244	253	252	276	262	272	242	237	254	271	245	261	265	270	236	236	256	244	300	257	250	271	224	248	228	278	248	268	226	257	250	250	244	249	245	285	249	257	282	259	244	253	255	287	242	276	269	276	271	261	246	263	237	267	247	276	249	271	232	263	234	266	243	238	237	239	232	262	271	258	262	264	273	248	255	241	237	246	276	250	225	251	229	251	244	238	236	258	262	250	240	258	288	258	255	258	225	276	245	241	245	230	270	249	249	303	245	240	256	237	246	269	270	258	264	244	285	225	260	285	258	258	245	264	258	256	243	235	256	263	265	245	279	252	254	275	263	244	280	279	262	269	252	256	236	272	257	264	278	249	264	254	241	243	267	252	261	256	262	239	263	250	266	245	250	258	247	241	289	258	238	258	229	242	280	273	257	273	252	244	265	263	256	251	258	267	243	238	264	256	253	262	273	240	237	240	251	257	255	263	261	257	255	274	247	249	257	272	266	240	268	267	265	264	275	253	244	248	250	240	247	242	282	264	279	267	259	262	280	240	264	247	240	272	250	265	269	254	244	263	294	244	274	247	242	241	264	227	227	257	243	269	253	229	256	250	210	228	241	279	254	244	255	265	237	291	276	276	269	236	257	260	242
24023	21314	28529	24428	21303	8045	810	545	435	364	301	351	301	304	239	240	254	259	225	232	237	210	209	238	225	210	213	230	250	208	183	210	197	223	183	215	222	194	191	186	194	208	222	198	202	180	200	204	205	191	213	192	165	182	183	204	181	190	181	204	182	196	202	217	208	167	183	204	189	190	200	197	183	193	190	214	171	164	206	184	200	190	190	184	178	187	196	190	173	202	210	201	189	192	203	208	193	187	196	182	186	193	193	207	195	190	196	214	198	188	194	212	182	158	176	185	217	209	169	191	171	162	166	195	181	177	177	201	205	188	180	193	179	196	187	191	204	191	181	192	177	196	190	208	191	192	176	203	188	172	192	177	199	185	200	186	193	201	192	202	193	204	168	212	198	194	217	182	208	202	152	194	200	179	175	176	201	178	204	197	169	178	164	200	168	191	205	199	189	190	194	178	198	187	211	205	186	175	188	217	180	186	177	172	176	199	196	209	186	195	181	245	224	195	176	146	195	204	173	182	189	203	228	197	197	185	210	199	190	206	163	191	182	200	199	215	208	165	192	186	184	206	180	169	188	211	184	173	194	155	200	238	191	191	202	190	205	203	214	227	207	197	189	172	187	181	209	201	208	167	174	201	191	187	162	173	182	167	219	189	172	200	181	196	191	196	199	181	171	183	189	186	197	177	203	175	186	199	179	176	196	207	190	196	187	167	188	187	200	183	225	195	191	192	199	197	199	192	170	180	183	195	182	203	194	184	179	182	181	199	203	213	183	188	177	177	176	168	200	166	189	180	195	165	223	226	176	206	186	175	191	200	187	172	172	219	191	167	168	196	200	191	207	183	167	187	176	212	196	168	183	171	169	204	197	191	179	211	203	186	208	177	197	185	181	205	193	204	201	202	174	184	177	204	203	200	182	210	198	214	198	199	201	190	181	182	188	207	196	200	170	203	202	152	192	201	204	185	184	173	159	194	176	192	169	193	204	199	174	179	190	200	169	225	189	181	201	177	188	162	180	187	234	195	204	193	173	172	198	195	204	190	174	196	215	171	201	177	199	170	171	197	216	196	184	185	190	187	193	186	179	206	180	205	194	184	194	171	181	194	205	183	213	201	191	194	208	198	193	190	178	190	168	192	180	191	170	196	173	213	173	196	181	194	170	181	185	199	172	181	191	195	193	207	189	209	195	181	182	194	163	188	205	192	204	187	197	184	205	191	170	187	182	199	172	176	205	190	202	186	215	225	155	179	207	175	179	176	207	197	207	193	186	200	223	162	182	220	185	172	190	192	206	175	194	153	192	198	161	188	178	194	224	201	176	186	170	206	195	188	161	185	205	169	207	203	203	193	175	213	185	187	197	209	179	210	183	203	177	185	177	181	202	188	182	195	206	222	188	203	193	171	197	198	178	185	221	191	194	200	159	188	208	204	192	180	181	196	205	168	188	186	198	194	207	196	185	155	202	203	167	196	188	189	219	182	179	203	211	197	179	162	207	210	217	188	197	205	189	190	193	189	183	163	204	196	203	186	192	181	178	185	175	184	197	181	182	195	185	183	188	180	175	192	192	181	155	170	209	179	194	205	193	210	175	224	198	190	198	163	198	194	185	187	202	183	187	193	191	202	224	199	201	190	194	170	207	209	194	165	210	196	188	182	192	170	178	189	193	180	215	206	194	210	191	191	196	201	193	203	203	168	172	177	220	162	189	192	187	168	215	208	187	195	158	168	164	178	243	194	223	178	186	164	206	153	206	210	195	182	198	181	188	185	159	178	188	194	193	185	219	194	215	178	184	209	179	193	181	194	180	190	200	188	187	180	216	195	194	192	183	182	181	172	190	197	215	181	169	174	207	178	202	157	195	187	196	178	196	204	201	187	212	173	219	199	197	182	188	192	190	173	181	198	208	189	206	182	182	188	202	191	186	190	193	174	170	203	176	162	186	161	182	180	186	191	213	203	195	209	195	184	189	200	170	219	180	181	200	190	169	183	185	191	182	164	184	179	188	227	180	165	172	184	196	223	195	180	184	199	191	193	191	202	192	171	199	181	174	213	203	196	199	166	180	188	202	189	193	184	184	208	203	179	193	207	211	199	186	213	187	219	207	174	184	180	197	202	207	162	211	202	203	210	181	202	176	210	205	188	206	194	191	213	191	191	192	206	154	165	191	191	179	182	216	179	208	188	193	203	196	193	200	201	214	206	198	203	186	196	205	186	185	170	204	203	210	205	191	188	182	197	175	189	162	186	185	190	183	204	173	168	181	193	193	193	197	181	195	190	167	202	210	193	191	195	185	203	195	206	174	192	196	192	201	188	184	187	176	176	200	187	154	198	191	198	175	193	221	207	205	171	191	195	177	205	190	204	174	173	182	178	189	211	213	201	172	187	195	177	188	208	188	178	193	189	184	210	202	188	158	212	199	193	177	186	211	169	205	176	196	200	192	206	197	179	198	176	191	185	199	193	186	183	178	215	169	195	162	164	183	211	177	200	193	175	180	203	172	190	214	191	167	162	184	206	194	198	190	195	183	163	186	199	183	187	186	205	182	196	189	213	204	190	180	172	176	186	187	204	183	206	212	184	189	212	188	179	185	198	187	191	172	202	171	192	183	183	187	202	181	190	194	185	190	210	170	180	194	161	188	192	181	194	177	183	190	217	175	172	198	180	197	186	191	181	185	211	184	219	168	189	176	197	163	178	182	190	188	219	180	182	199	172	171	213	191	195	192	203	213	176	207	187	180	207	209	209	203	214	197	188	166	218	201	187	217	199	183	191	191	223	173	189	182	184	198	199	188	177	206	186	168	186	194	160	193	175	186	183	191	155	192	203	185	203	189	200	207	185	198	185	190	205	166	196	171	200	173	190	164	185	189	216	155	179	185	189	176	189	168	203	194	194	188	183	200	201	181	172	212	189	174	182	200	186	178	200	212	200	180	177	197	179	183	176	195	194	189	165	211	185	170	179	205	180	202	180	188	186	187	197	178	192	190	197	195	169	195	211	178	195	198	208	190	218	198	187	187	205	206	201	191	204	187	177	156	185	196	204	179	214	199	217	174	215	185	196	188	196	209	167	209	186	201	192	194	199	209	222	185	184	204	218	193	200	210	203	184	197	189	194	196	203	177	161	167	196	206	161	206	189	194	191	187	169	201	200	198	219	203	201	186	192	207	196	194	213	178	216	180	184	209	178	187	178	207	193	159	177	184	201	201	183	203	176	180	166	169	197	208	161	161	180	187	170	220	198	204	201	209	178	162	179	204	169	174	192	188	182	198	186	182	174	204	201	198	180	181	176	194	184	178	184	192	190	192	178	186	190	214	174	178	178	188	176	184	182	174	198	171	202	203	170	197	206	186	213	182	198	204	190	164	190	215	173	222	208	176	165	186	196	174	174	170	195	226	173	195	186	200	198	182	187	178	192	178	184	206	189	166	186	203	212	181	197	175	189	208	197	187	189	175	173	173	181	187	189	191	212	208	172	186	191	174	204
3553	8877	5734	2678	1792	1453	1104	857	664	519	465	438	406	359	334	345	265	287	274	255	270	271	254	250	235	217	252	236	193	229	242	229	234	198	209	197	267	223	226	222	193	221	225	222	205	220	187	244	242	196	202	203	224	236	195	238	185	200	203	211	251	202	229	225	179	205	215	200	222	210	208	207	215	223	212	250	192	197	229	230	218	188	206	219	244	195	226	182	219	202	218	209	200	222	222	226	220	214	224	204	216	222	221	229	238	211	228	199	199	222	208	198	178	197	202	200	206	202	224	228	202	225	219	197	212	200	203	223	201	200	239	183	200	224	214	201	249	212	213	231	202	202	212	208	211	222	181	212	230	211	203	209	209	204	204	217	225	209	218	195	185	228	215	198	191	196	217	214	214	189	205	216	214	223	219	214	190	206	192	216	220	213	195	211	225	191	219	215	201	205	206	223	203	208	215	210	217	202	199	211	208	215	236	196	215	179	186	226	218	215	204	207	211	231	198	182	186	198	221	231	202	197	200	217	199	216	193	234	225	248	203	185	185	196	208	214	227	214	199	212	215	210	195	223	200	196	203	209	202	203	208	199	216	200	215	183	193	201	212	193	220	202	228	201	189	198	186	201	219	179	217	196	251	207	199	185	186	218	209	166	190	211	191	206	245	188	192	209	227	201	191	194	204	212	224	209	195	240	228	193	207	211	190	193	187	189	203	195	218	244	226	214	208	219	205	214	209	215	190	208	213	171	228	221	207	204	195	223	209	196	208	195	198	200	208	207	194	218	201	189	203	228	197	185	191	225	176	181	214	196	214	204	192	194	238	213	203	209	222	211	212	210	218	208	197	227	235	201	203	209	232	219	205	222	199	201	192	210	204	200	188	217	200	207	200	214	219	235	219	217	194	217	191	202	198	217	187	208	209	243	193	224	193	220	204	215	215	211	230	215	207	202	207	199	198	227	199	225	218	213	204	194	200	210	247	225	200	212	194	209	220	213	223	217	209	211	195	243	208	207	226	215	226	216	196	209	183	180	206	217	198	220	174	201	213	218	204	203	165	197	210	224	223	193	213	191	204	213	203	194	232	212	237	191	199	200	201	197	225	222	191	194	208	224	219	200	185	240	210	217	196	225	210	190	217	213	208	223	217	232	206	210	182	218	199	230	212	210	217	188	217	209	213	219	206	201	197	206	205	213	224	214	218	208	220	190	228	191	196	221	232	234	221	215	224	220	211	208	197	191	213	206	204	217	206	208	213	178	185	205	216	196	190	197	214	245	208	215	197	209	200	208	197	198	196	194	190	181	196	218	213	199	218	228	217	206	200	230	230	183	218	205	233	215	235	221	199	195	223	197	191	197	212	203	211	214	211	198	196	204	188	219	194	225	210	221	205	229	204	219	191	181	231	212	206	217	220	199	227	192	201	181	227	229	232	242	199	213	208	228	196	190	198	235	193	211	174	184	200	215	229	227	213	184	188	224	192	226	207	199	223	232	211	221	209	204	222	229	193	198	242	213	197	203	211	176	205	216	193	191	195	192	198	248	215	208	219	198	195	219	198	208	185	211	201	207	199	209	205	210	162	220	217	215	199	176	201	202	196	217	212	219	200	209	202	224	197	213	198	217	224	228	207	217	197	222	205	205	228	207	200	252	210	215	218	206	195	208	181	210	228	204	189	221	251	205	205	202	222	205	204	191	213	221	218	209	204	206	213	186	197	200	216	203	200	219	200	205	197	190	192	194	185	200	177	209	207	220	191	221	200	184	216	195	231	230	209	208	200	186	209	220	227	201	205	204	196	198	189	189	195	202	215	209	207	224	206	187	194	211	218	223	200	203	217	222	216	222	193	196	203	205	206	195	204	190	228	220	191	204	200	225	235	205	224	208	235	192	235	215	213	228	226	224	209	209	206	199	188	222	203	234	197	185	190	189	246	200	183	227	198	205	200	196	198	188	232	201	191	231	213	225	201	222	202	201	205	232	208	195	218	199	217	225	202	174	186	190	188	180	215	212	216	216	224	208	182	195	230	186	197	242	212	213	196	221	234	191	220	215	202	213	192	232	223	205	193	203	199	218	227	209	194	214	184	192	218	213	211	203	195	198	181	201	197	180	189	206	233	228	214	203	194	221	209	209	201	226	201	216	200	187	219	206	220	200	202	204	183	224	206	218	217	197	196	196	213	203	211	216	220	212	203	213	227	200	231	218	225	190	198	223	199	206	197	223	192	215	187	206	210	178	217	215	217	212	194	218	205	213	221	210	187	195	216	203	190	203	203	201	219	202	207	167	226	185	246	210	221	208	215	220	199	197	213	202	201	206	207	214	192	213	189	219	199	209	204	235	215	231	204	214	218	201	198	229	242	191	198	221	196	189	229	222	205	209	207	209	193	193	213	197	223	243	210	226	213	216	190	192	180	212	257	208	216	216	216	204	206	211	224	207	202	232	202	216	228	208	202	227	211	222	188	218	224	197	209	209	211	195	228	228	220	206	216	220	204	229	206	222	199	217	211	222	215	228	197	219	191	206	199	198	193	244	228	204	214	204	180	204	207	203	213	204	222	209	206	177	215	189	183	223	220	218	186	204	203	226	203	204	202	196	223	198	205	203	205	220	191	202	209	202	203	211	172	191	211	202	217	218	200	229	205	199	195	224	164	231	199	197	215	227	217	227	202	205	195	207	208	239	214	231	210	193	220	223	212	217	217	220	200	197	195	197	201	187	196	228	215	204	210	216	212	229	210	218	250	205	203	241	213	187	217	238	195	221	208	203	189	193	241	208	217	225	218	224	192	204	195	211	224	246	211	211	234	213	199	195	230	234	233	200	202	188	207	213	205	245	227	207	194	207	219	221	194	200	208	193	217	215	216	212	193	215	205	190	200	214	216	218	215	211	201	197	211	225	215	202	229	202	204	205	213	223	188	228	216	217	204	211	181	200	225	193	203	211	216	193	219	209	212	224	221	204	198	205	210	215	195	182	227	180	217	231	202	206	201	221	204	192	206	223	194	198	222	248	240	206	207	180	208	201	181	221	200	216	192	209	237	193	220	210	212	221	232	203	234	229	225	213	228	209	186	203	230	217	206	199	205	213	207	195	202	194	217	225	221	195	218	206	213	217	196	242	209	223	237	205	202	213	187	224	229	179	219	206	209	213	219	208	185	215	199	209	208	209	219	195	222	210	192	216	209	233	224	238	225	223	181	208	195	191	221	211	218	206	231	214	197	165	219	210	203	213	202	213	210	215	214	221	227	209	202	200	214	198	197	205	230	208	238	197	217	192	206	214	206	223	184	216	197	193	202	197	190	205	205	216	192	195	221	205	208	209	179	202	222	210	208	206	216	188	203	206	231	195	211	215	202	198	216	192	207	214	199	215	215	220	207	191	216	200	208	203	237	205	217	207	208	214	202	208	207	208	222	201	207	220	201	215	226	213	210	196	230	192	219	216	210	192	204	209	204	223	207	207	219	202	205	196	199	208	223	202	195	193
25210	21353	27361	25568	9193	815	732	614	571	515	480	510	432	426	495	459	439	449	441	467	416	467	438	474	392	416	456	462	436	466	396	407	427	431	437	416	435	452	444	457	458	450	439	425	454	395	459	468	471	475	424	451	415	424	439	381	436	421	469	414	427	424	445	441	382	414	459	438	429	421	372	422	398	446	411	415	416	402	463	432	464	460	418	421	429	461	415	460	423	456	455	461	443	429	437	457	463	440	399	402	449	421	400	415	436	438	425	467	416	459	419	401	424	435	402	452	387	425	420	424	445	444	484	457	442	409	434	452	422	426	405	420	448	423	412	432	379	442	426	416	406	454	453	416	431	417	421	414	440	426	429	414	411	447	430	422	409	421	382	455	437	422	444	476	427	402	389	427	458	448	489	413	446	487	429	403	393	405	450	409	436	450	428	465	434	408	406	459	465	429	460	432	386	452	427	446	406	461	425	461	461	432	417	428	435	425	450	391	448	390	420	440	387	418	451	435	413	444	430	447	459	434	405	395	457	421	450	404	484	404	420	402	421	437	407	439	430	426	438	471	453	422	423	421	442	422	409	462	450	431	467	435	399	450	432	388	417	428	439	429	437	429	436	419	424	387	423	408	427	390	425	460	396	419	464	472	443	388	435	417	440	416	443	406	466	458	417	413	486	418	432	420	416	426	422	412	420	385	472	449	426	448	449	418	441	446	457	466	419	421	460	441	419	417	456	410	397	453	449	454	433	436	376	417	440	445	418	428	453	443	419	449	419	436	452	446	400	415	413	416	443	445	438	469	469	428	434	387	413	426	442	428	440	445	398	437	456	421	413	421	432	416	443	417	452	418	417	410	409	388	450	416	436	423	437	459	451	418	405	443	463	464	455	436	417	427	416	426	452	430	450	387	420	422	450	431	424	415	436	421	418	447	439	444	420	423	425	464	438	435	446	430	457	382	434	405	431	462	450	465	425	439	413	429	440	420	428	447	433	420	436	460	466	414	413	443	453	428	416	446	420	430	427	408	417	443	415	396	438	419	446	441	425	435	395	428	432	440	445	451	425	423	425	407	436	446	434	438	425	437	411	425	455	431	387	458	445	426	439	440	453	426	403	397	424	386	415	398	442	404	454	462	422	441	453	467	453	421	470	453	424	453	408	397	454	416	448	424	410	415	419	417	491	466	431	434	428	439	444	396	392	470	422	432	445	438	432	436	430	424	418	392	366	430	425	426	400	467	445	433	426	449	421	419	411	452	474	474	475	418	467	434	407	457	454	405	440	445	488	448	413	473	403	445	455	460	404	427	453	412	439	458	411	419	451	406	434	468	433	454	404	402	415	425	407	423	450	463	454	451	473	440	443	418	403	438	432	425	420	440	414	431	457	434	454	433	467	430	406	457	432	419	408	467	437	383	443	445	410	446	433	457	424	426	468	451	448	407	444	458	445	408	421	440	449	415	431	386	437	475	419	427	432	400	395	443	448	436	427	461	419	476	431	493	472	421	418	434	413	433	416	419	426	399	450	463	470	427	409	424	453	395	429	424	442	433	466	446	409	461	462	437	467	429	422	444	429	415	457	460	448	413	435	390	465	413	432	441	445	419	422	445	411	422	432	460	446	420	435	424	437	441	445	410	414	399	434	393	437	445	447	413	401	435	460	424	461	447	429	409	445	423	458	490	452	440	456	438	402	423	396	421	451	405	443	438	455	441	464	408	455	458	419	409	466	435	416	427	445	426	461	433	438	441	431	423	427	379	386	442	398	451	447	443	440	426	419	475	412	425	462	448	403	408	467	404	441	460	442	480	435	462	427	416	457	416	438	412	412	429	442	423	417	426	464	445	446	406	411	434	427	430	450	412	434	415	433	447	431	426	411	401	428	397	444	409	425	395	452	367	412	425	423	445	452	386	421	447	429	409	405	481	435	438	424	459	488	381	417	410	457	442	436	393	462	454	448	424	389	419	461	447	435	455	439	451	457	399	451	372	460	454	427	404	439	393	433	438	455	434	418	425	433	404	431	424	413	467	418	454	423	444	414	483	435	446	465	423	418	451	413	459	469	434	431	441	448	420	433	457	377	409	421	422	481	430	457	406	443	428	472	442	416	450	472	434	451	390	421	431	449	440	416	441	451	410	421	405	431	420	456	425	439	459	427	436	416	442	429	392	449	429	469	432	455	424	426	435	448	438	421	451	447	473	413	425	439	461	461	434	466	437	473	465	423	423	436	432	425	412	458	466	418	438	441	405	440	416	413	441	456	402	455	428	392	408	458	398	404	404	410	422	399	438	413	436	450	423	430	415	472	404	422	405	447	452	427	416	418	421	419	406	449	434	448	413	436	419	405	468	431	411	424	432	408	420	455	434	410	445	422	425	444	465	408	419	462	404	401	432	411	403	438	456	413	450	446	414	393	448	446	407	432	433	453	414	425	467	439	415	409	422	402	444	434	434	406	428	422	435	411	431	444	420	428	419	426	457	430	442	422	430	413	434	431	429	421	412	451	445	440	407	455	419	457	433	455	389	392	418	445	426	452	417	472	427	421	393	401	409	443	386	401	442	426	431	490	407	437	414	434	432	439	456	442	421	429	425	442	461	423	431	431	449	437	432	432	425	419	456	419	396	450	432	458	419	432	452	425	448	432	404	397	409	417	433	482	444	433	412	435	463	420	418	392	424	437	459	388	438	418	442	429	429	440	435	437	411	403	434	416	427	444	464	415	455	449	477	398	425	432	429	407	440	418	408	452	460	410	430	426	444	420	385	406	443	455	435	426	409	470	461	372	425	435	423	435	447	414	433	424	463	419	402	436	426	448	433	427	414	426	394	408	464	432	441	462	433	454	433	455	428	423	411	431	419	442	432	450	424	440	461	407	445	442	403	448	443	445	443	438	435	431	399	439	420	393	421	394	425	436	435	438	411	428	475	435	441	398	437	431	408	438	430	465	436	409	418	450	415	429	436	404	443	442	439	427	444	446	398	444	405	397	440	387	444	401	463	423	465	427	404	426	459	472	437	434	425	447	451	437	446	417	470	420	418	451	426	470	436	429	409	437	437	496	433	438	439	371	441	441	447	449	431	416	412	427	410	418	428	446	452	433	460	407	420	491	435	446	421	417	448	441	438	433	430	465	437	406	461	475	445	416	464	466	445	436	408	436	424	453	433	444	431	429	480	446	458	475	409	436	458	415	442	393	437	465	436	413	427	444	408	459	448	455	429	475	414	429	447	438	409	446	417	441	423	449	444	436	447	425	424	449	435	465	453	433	389	441	458	440	411	411	435	422	438	417	420	428	456	418	435	474	449	436	409	429	434	414	470	435	405	423	480	423	417	454	434	464	444	391	429	440	446	393	426	447	428	428	412	429	412	441	435	407	436	427	467	417	450	401	410	449	430	431	438	383	410	390	398	423	418	395	401	412	390	428	403	440	427	427	396	447	424	412	415	444	427	431	443	403	407	418	435	462	406	425	446	396	433	427	439	435	439	421	459
3587	5310	3406	1749	1362	1047	886	759	676	691	651	602	581	526	526	505	503	533	488	481	546	470	461	456	468	435	466	425	459	452	479	467	463	476	475	466	438	463	468	485	498	469	463	448	464	481	499	482	494	461	446	432	476	474	493	428	431	461	443	451	474	475	446	457	459	495	469	460	473	451	459	421	452	454	475	464	427	475	494	453	428	454	423	413	493	458	450	451	438	459	462	455	458	444	457	443	464	468	431	500	478	456	447	418	446	436	471	421	479	474	452	451	455	418	445	440	503	437	450	460	434	435	497	477	476	466	416	466	418	462	446	455	431	473	439	435	474	465	467	429	447	446	463	477	489	485	455	440	464	449	446	493	466	430	446	440	482	447	465	472	448	443	450	448	465	489	433	448	452	465	471	447	467	459	440	480	423	469	446	436	429	470	498	466	427	439	454	467	479	430	449	480	473	424	472	459	511	470	445	495	451	454	487	453	461	443	492	486	502	453	408	445	445	479	519	422	467	483	484	457	484	481	481	446	459	449	513	436	437	421	416	461	439	472	488	417	461	427	472	436	453	441	483	442	515	479	470	462	469	480	468	459	463	462	438	439	499	439	470	492	456	441	446	459	459	436	471	428	456	445	488	476	452	439	435	465	457	453	487	464	466	449	452	476	442	456	456	477	461	473	443	470	451	435	469	492	466	468	456	467	431	463	478	437	433	476	413	448	483	441	449	440	458	436	468	456	482	462	436	434	480	445	454	477	470	433	474	457	465	491	461	480	440	464	472	466	464	427	485	461	473	461	476	440	482	435	479	462	466	474	433	429	465	466	509	466	468	460	450	449	485	447	459	464	445	466	484	472	450	438	471	453	438	452	458	440	424	468	453	422	448	472	478	448	440	492	463	424	461	441	460	444	447	497	435	487	492	473	454	470	459	440	455	434	450	445	473	465	434	420	434	482	479	465	483	400	465	426	476	489	440	421	530	464	471	419	431	441	433	478	437	428	478	477	464	487	452	448	470	451	474	441	427	467	491	488	452	477	494	469	469	452	471	430	443	462	487	441	484	487	448	458	466	441	432	446	462	438	429	440	420	462	462	450	416	446	479	415	471	445	455	435	478	463	494	504	422	456	441	500	451	490	484	461	476	453	455	430	497	469	463	433	483	482	479	457	443	469	485	441	464	437	460	459	443	473	482	439	462	527	415	443	420	472	473	433	473	452	446	494	436	454	456	478	473	472	440	469	425	447	400	428	480	488	487	454	478	422	454	473	444	476	475	467	462	478	482	457	468	453	438	460	445	422	466	456	434	448	475	473	439	456	451	428	442	467	478	469	457	451	474	452	445	479	427	409	422	464	456	466	450	448	494	420	483	436	454	452	451	520	431	460	515	467	459	444	441	467	462	456	469	449	454	474	459	433	476	466	503	454	461	477	460	451	470	447	471	443	428	469	477	431	441	446	443	431	459	449	451	446	464	472	436	470	407	485	451	426	490	441	430	464	469	451	443	462	450	448	478	465	484	474	463	472	473	462	461	494	461	485	478	465	480	457	446	469	466	440	480	479	482	432	489	434	479	448	464	467	472	461	442	498	462	429	449	486	474	474	417	456	461	448	460	425	465	472	463	487	461	466	520	458	421	466	479	452	453	458	463	488	501	439	428	448	413	431	478	466	463	449	407	459	465	452	458	427	496	502	485	438	458	465	433	422	426	458	508	467	445	459	456	468	476	458	442	437	500	449	427	463	482	478	466	452	416	447	413	442	462	452	467	462	502	487	457	445	455	469	484	476	488	441	467	505	450	490	462	444	491	456	468	468	472	424	486	529	484	430	462	446	474	426	416	454	473	437	476	456	476	462	510	446	442	475	457	493	452	473	468	454	479	445	439	478	463	471	469	454	482	460	459	468	478	428	465	436	459	478	446	478	486	465	465	471	447	447	462	481	454	451	431	463	451	462	453	445	466	475	426	515	453	445	470	436	404	461	456	437	436	435	423	458	501	417	459	483	441	448	473	459	459	455	457	452	482	454	435	434	470	483	425	497	472	446	473	468	485	487	473	452	464	456	466	472	454	491	446	489	457	472	453	444	436	491	460	470	452	452	455	427	492	480	488	478	453	467	428	434	456	445	456	435	469	473	488	411	482	506	455	438	454	470	422	471	455	459	472	485	482	447	455	444	418	460	450	422	475	494	462	452	471	435	420	460	449	444	439	485	457	474	471	451	447	474	488	443	463	436	479	400	468	495	468	464	501	447	417	441	439	486	428	483	455	449	472	438	464	468	514	494	451	438	433	485	449	437	498	413	504	435	462	434	460	464	459	487	419	442	433	407	433	470	449	405	456	457	405	460	484	419	457	479	464	465	473	461	486	455	525	442	442	468	462	427	462	485	434	461	437	450	460	491	454	438	451	468	482	446	458	464	467	475	482	461	436	427	454	433	454	452	434	443	450	444	481	466	456	460	468	439	452	465	450	434	426	462	459	490	438	442	468	469	452	438	454	443	455	486	448	452	462	458	469	476	462	459	490	474	442	454	454	461	480	502	457	441	470	459	433	451	476	487	472	458	466	481	498	423	430	454	486	462	452	496	459	475	461	479	460	496	444	468	448	449	523	436	477	472	449	481	489	457	441	417	475	448	408	451	448	466	443	435	493	447	462	489	466	454	446	443	451	434	444	471	503	458	466	455	454	436	449	487	464	475	442	493	475	448	455	465	453	476	435	414	482	471	443	462	419	468	444	475	463	481	420	484	458	461	441	452	460	437	472	477	461	424	418	506	438	467	461	471	506	451	456	449	458	449	469	446	446	449	485	480	463	485	458	494	475	468	489	462	477	469	465	464	462	440	475	483	462	462	439	476	468	466	459	458	446	420	481	448	494	436	503	472	451	467	447	481	465	465	446	446	465	456	449	468	461	484	483	436	477	450	488	457	473	456	503	452	494	443	448	408	491	468	426	414	465	470	463	456	456	484	446	486	451	459	458	465	438	458	438	466	450	499	488	490	464	430	479	465	491	446	440	469	427	460	496	468	493	486	480	436	439	420	453	474	452	430	515	496	473	463	479	467	463	485	446	471	444	481	514	458	490	434	456	494	444	515	451	464	468	491	424	442	446	445	494	444	456	484	477	479	448	428	480	472	517	462	401	444	461	441	449	482	448	478	418	429	461	435	419	452	468	476	450	436	451	483	436	439	455	447	440	489	449	468	444	487	456	445	451	484	481	440	465	454	445	448	489	495	428	502	471	410	452	458	483	515	450	459	439	462	436	466	445	429	455	456	465	482	436	472	471	450	488	473	446	476	438	449	478	475	449	433	438	471	466	433	466	469	465	467	445	443	467	438	423	515	474	458	443	450	424	455	477	455	460	465	471	446	484	394	464	464	456	438	452	456	465	476	484	473	458	509	459	494	483	434	490	482	434	454	476	485	455	456	449	504	431	456	465	462	466	472	474	449	432	414	442	458	439	420	496	486	483	456	431	427	459	448	462	472	497	475
22898	21354	29019	24031	21344	21361	6718	1175	888	851	736	636	647	594	598	542	561	511	561	487	535	512	494	454	465	472	447	459	511	482	448	474	455	479	448	457	474	466	462	439	463	505	450	444	483	431	452	496	455	463	439	461	422	460	470	459	448	423	463	420	457	417	419	465	404	434	452	454	440	448	474	445	446	422	439	472	515	447	462	429	429	479	457	460	484	462	440	466	438	447	441	444	417	447	472	453	436	427	452	454	452	441	459	468	424	427	420	475	410	443	466	449	434	456	465	421	461	463	491	439	429	446	446	452	440	472	486	460	437	437	489	414	445	427	448	466	462	474	473	424	460	453	507	452	456	469	446	390	444	436	485	472	453	474	483	418	479	439	449	437	438	406	429	435	432	418	476	409	433	450	437	427	458	441	449	442	491	446	416	467	458	482	491	421	452	404	441	452	474	442	453	462	450	494	453	459	445	415	456	458	473	450	444	437	439	449	442	480	444	424	404	500	454	458	440	429	442	449	462	449	444	468	452	468	446	499	425	488	458	438	466	447	413	455	435	471	478	466	465	472	441	428	474	441	404	466	403	446	431	472	407	451	447	394	432	427	453	445	442	471	437	454	446	447	423	457	428	453	460	441	446	434	445	430	419	423	429	461	439	399	411	466	467	444	423	483	454	447	433	451	457	472	458	467	437	487	440	449	436	463	440	464	421	466	433	445	437	429	443	433	463	427	467	430	466	421	446	428	429	431	417	417	473	402	464	468	447	463	413	489	445	421	446	455	452	454	407	421	470	451	470	419	454	412	441	451	479	420	418	474	450	449	511	453	456	439	429	431	481	439	422	429	451	442	448	450	425	444	453	424	467	446	442	459	425	434	444	423	464	447	401	462	470	447	432	430	437	475	419	456	463	454	427	458	423	427	474	470	442	415	440	465	437	434	474	416	455	440	452	428	435	448	438	412	442	449	517	410	455	458	436	422	443	473	435	465	452	450	435	461	431	435	498	446	417	425	471	424	425	492	441	450	461	388	449	445	444	445	485	444	480	502	453	428	494	473	436	436	446	456	462	423	436	486	430	457	439	432	419	403	434	449	443	444	397	447	437	439	464	421	484	473	451	430	463	458	467	403	424	418	432	472	471	462	414	444	459	471	437	427	446	447	443	439	481	413	412	414	437	448	433	463	448	419	445	440	436	448	464	434	442	437	423	439	463	403	450	467	430	454	420	469	450	453	462	458	415	473	436	449	420	450	409	434	452	421	422	435	417	463	452	433	427	439	450	429	442	423	438	476	447	452	429	432	399	435	465	452	476	463	449	467	439	449	417	461	474	429	470	441	454	472	448	421	469	443	457	463	435	464	396	410	465	451	471	457	427	397	466	413	422	450	450	476	479	450	429	427	485	441	438	489	410	476	441	433	462	438	457	449	438	467	448	429	445	418	427	431	454	461	427	445	438	445	458	403	430	435	460	450	473	439	446	453	408	468	470	457	437	450	426	426	411	424	459	444	419	462	442	416	463	449	478	442	467	460	426	437	473	458	414	481	450	479	494	465	461	438	450	401	455	453	420	469	414	456	445	447	478	433	434	450	457	496	431	422	464	426	436	457	469	459	456	456	398	453	459	472	463	457	483	449	471	445	466	510	458	439	451	416	431	447	453	443	462	446	465	466	453	427	449	426	492	420	447	425	429	424	478	463	443	449	405	457	462	447	452	439	443	453	481	456	438	441	424	446	404	469	447	468	459	418	447	451	448	453	435	395	466	462	454	449	467	468	460	410	453	438	445	399	437	434	464	438	412	419	427	444	429	459	408	448	452	451	454	433	457	470	493	477	482	440	496	462	440	449	429	411	450	421	466	455	417	445	440	447	449	434	413	446	421	446	433	430	452	421	414	430	436	430	408	451	453	432	444	427	413	459	427	466	458	440	430	459	422	475	437	437	437	469	458	454	438	450	420	474	471	437	490	426	475	488	458	412	459	432	447	476	449	431	435	439	447	443	435	464	431	454	464	452	478	419	453	481	434	440	429	415	456	449	450	460	461	455	469	450	455	424	456	412	429	447	436	432	446	422	458	464	436	439	446	452	499	428	440	474	408	458	464	445	425	422	446	409	460	431	446	463	427	433	413	423	445	438	502	450	437	413	451	431	444	492	442	437	441	395	503	434	455	453	421	426	455	452	429	463	388	443	462	422	439	506	427	452	427	479	434	458	410	439	446	444	443	440	440	405	416	451	454	448	406	424	426	460	440	467	485	455	440	432	404	487	449	420	429	494	466	451	459	468	431	427	432	448	461	424	450	450	464	432	485	444	440	447	426	445	454	431	420	437	450	434	448	464	455	454	398	410	415	444	452	453	454	449	429	487	442	436	422	435	438	423	416	459	428	449	468	455	437	427	422	479	437	428	439	431	455	395	429	457	464	457	424	441	427	425	495	467	448	454	466	438	430	458	434	446	449	436	462	447	462	434	418	461	442	444	435	449	420	442	423	456	421	448	420	430	460	482	441	447	415	486	438	430	415	455	451	448	445	475	431	421	418	437	463	422	470	456	443	454	495	453	465	428	447	388	456	436	467	431	430	413	472	504	421	443	433	450	441	454	446	454	447	457	461	447	443	396	445	481	490	451	400	445	458	449	400	410	442	445	467	450	420	423	442	489	452	425	387	470	486	444	449	419	455	455	461	443	467	420	444	410	427	434	480	424	455	421	443	435	441	440	462	475	409	469	414	500	441	430	446	443	459	450	451	438	443	451	450	427	456	444	446	469	419	481	474	479	415	437	479	426	448	452	513	435	473	431	424	435	412	463	447	447	439	427	481	435	431	449	462	442	443	510	448	471	435	449	426	454	422	434	422	466	441	451	457	403	427	402	425	461	446	446	455	423	409	458	434	457	444	427	474	454	439	440	451	418	458	471	405	393	466	419	455	454	433	419	411	459	459	422	452	432	418	412	482	419	380	413	450	454	422	457	451	445	440	436	429	446	459	439	422	426	430	446	446	448	468	452	417	425	436	411	439	439	464	443	447	455	422	460	454	428	443	461	457	451	464	458	442	462	426	509	444	434	408	428	406	445	458	417	415	460	491	448	450	418	441	451	468	442	423	449	430	426	404	451	423	426	444	450	492	453	451	444	428	467	429	443	409	422	452	423	467	448	431	441	428	433	428	421	446	423	440	417	469	428	456	414	465	459	445	416	450	468	446	434	470	390	416	436	446	421	454	435	453	449	490	464	456	432	496	438	452	475	486	439	427	505	444	480	411	457	421	447	445	455	470	455	474	452	430	435	459	479	436	454	458	408	456	472	453	464	454	420	440	436	446	445	468	449	472	392	459	448	438	429	423	401	445	438	455	406	455	463	437	400	440	448	436	458	470	430	445	398	413	450	456	470	443	423	413	443	425	439	420	451	427	453	460	462	466	431	497	431	476	431	448	446	408	465	460	451	426	410	424	419	465	467	455	452	458	443	464	464	428	439	441	475	451	480	452	443	442	438
4893	14962	9892	4855	3513	2603	2027	1670	1289	1091	1004	854	834	737	634	694	667	589	627	573	550	561	457	564	510	539	510	508	501	469	525	499	496	460	464	488	491	508	445	438	462	464	460	501	459	456	490	459	451	476	472	488	469	431	440	476	471	423	435	470	472	440	453	461	457	439	462	450	445	475	463	462	455	413	456	439	439	465	437	436	424	440	472	450	478	427	451	431	425	437	467	451	422	450	463	471	454	446	477	459	434	452	466	455	433	439	461	441	468	446	459	429	459	444	434	445	461	445	446	448	455	470	470	443	453	428	483	450	432	456	421	428	442	441	448	452	439	420	457	471	449	439	450	458	440	462	458	460	419	444	424	451	431	479	491	466	478	435	438	460	468	448	477	407	437	397	444	482	454	450	454	481	441	459	455	452	453	433	430	479	437	474	465	443	450	497	465	458	453	476	484	442	457	454	447	500	453	447	476	416	457	461	441	422	463	452	452	455	439	453	427	454	414	445	425	460	449	436	421	419	445	463	482	462	455	413	494	446	466	426	467	470	432	427	413	430	431	481	512	455	455	457	499	437	477	470	449	475	456	451	454	478	450	414	421	468	452	446	437	459	462	472	501	442	500	413	429	471	469	420	443	446	459	483	476	444	445	442	479	452	474	435	463	449	462	466	435	447	437	435	443	469	473	437	431	448	423	452	448	422	458	432	444	421	438	441	455	444	452	444	480	450	460	434	430	436	430	494	450	439	439	465	480	430	442	435	429	447	480	454	479	472	445	442	442	442	480	438	413	434	459	451	444	457	431	442	468	465	455	422	442	450	450	471	444	471	468	434	447	444	435	450	445	448	436	438	427	412	441	434	458	457	451	464	468	416	447	424	445	468	492	460	437	426	503	440	434	487	456	459	429	430	520	460	460	469	429	458	464	461	434	468	424	456	487	462	444	465	443	426	438	459	421	453	431	451	502	420	442	469	425	395	398	392	510	432	426	428	470	444	435	451	484	458	420	471	436	421	427	453	405	417	425	468	442	452	442	452	465	477	467	455	437	431	457	438	487	418	461	438	479	461	453	425	421	413	444	449	474	443	500	461	483	427	447	449	425	454	465	410	446	461	455	451	486	419	453	460	435	455	472	431	443	419	446	433	487	449	460	457	490	462	451	457	433	442	476	451	493	456	447	432	432	481	474	446	432	460	460	441	420	449	426	447	411	444	403	479	451	428	506	451	454	441	471	446	415	460	463	438	414	473	462	415	462	462	443	445	453	469	485	421	449	441	444	462	429	434	415	452	461	431	451	462	480	437	431	460	458	472	437	429	429	493	501	485	460	461	478	438	472	422	479	432	431	427	457	442	451	419	436	478	447	461	432	448	453	453	450	453	444	463	446	460	451	462	439	481	480	423	450	419	459	415	435	474	467	438	419	437	480	430	485	431	445	475	451	475	417	442	465	459	445	455	442	446	463	437	423	428	454	454	456	481	459	447	447	466	462	416	453	475	451	487	479	462	480	428	466	476	397	534	420	423	441	437	442	418	442	460	433	446	460	449	438	439	445	461	418	450	445	429	476	434	434	438	495	442	448	438	500	459	451	447	471	430	480	419	422	488	409	430	472	424	448	421	435	464	417	409	430	455	467	406	451	457	454	470	426	426	430	468	462	447	439	438	481	424	444	432	436	450	462	454	446	453	453	424	465	457	439	418	431	441	484	459	431	463	427	421	446	447	461	430	414	440	471	482	452	441	465	465	432	422	503	479	479	500	429	438	438	455	458	413	466	436	420	441	433	429	425	489	423	464	434	465	449	452	475	443	441	474	439	467	431	435	472	488	493	477	441	462	462	456	427	475	460	444	444	414	451	450	455	461	438	450	431	472	452	458	421	455	464	448	450	426	425	472	432	506	439	403	409	455	448	435	505	435	420	465	456	486	469	461	451	453	444	433	439	457	476	436	428	445	484	438	422	436	427	464	418	402	460	465	446	455	445	447	457	428	434	475	448	427	449	456	452	478	425	453	461	461	457	433	476	418	460	446	473	466	466	419	424	451	433	435	486	467	450	433	434	472	469	424	432	415	412	455	427	489	423	400	459	452	450	447	451	475	460	441	437	463	437	455	444	440	477	444	468	454	424	449	455	419	426	465	418	493	432	475	515	395	428	434	434	451	456	436	463	419	450	437	433	441	435	451	447	468	483	484	409	394	429	446	444	457	458	433	471	446	461	463	460	450	445	454	412	406	442	438	467	415	536	440	453	417	468	453	435	447	457	453	450	450	455	452	404	460	452	447	440	462	464	419	494	489	440	497	408	458	470	459	447	437	480	478	459	431	440	443	473	471	461	504	469	457	469	439	452	456	457	461	445	500	445	488	466	468	475	455	426	447	439	426	459	419	442	428	442	477	430	447	455	424	466	429	425	436	399	501	445	465	458	492	448	465	472	459	480	451	463	481	446	450	436	469	463	462	446	445	459	467	439	464	427	452	470	430	453	423	459	437	465	464	464	477	446	444	434	460	435	420	472	427	443	435	420	477	429	449	460	471	462	439	483	456	416	495	498	457	467	470	452	453	414	472	487	447	456	436	477	453	437	463	445	471	428	455	443	395	446	479	429	405	386	454	458	438	472	428	447	455	452	417	427	439	442	451	432	457	448	458	443	448	467	476	453	476	458	446	436	454	447	464	430	440	456	474	442	441	404	452	412	497	488	452	421	468	449	461	440	460	451	466	437	471	479	438	417	424	447	438	415	461	473	472	472	454	410	454	479	445	400	418	444	452	452	447	462	460	485	450	415	486	423	443	413	426	489	416	425	463	460	433	453	431	477	465	463	436	435	450	444	490	430	463	444	438	431	453	444	427	436	424	450	430	417	482	425	469	448	440	439	453	440	472	393	447	500	465	441	459	468	449	453	465	454	457	416	450	446	443	444	457	461	462	425	433	434	457	478	485	456	486	421	444	432	458	427	418	461	455	442	459	469	468	467	417	452	447	415	442	467	429	422	439	475	454	465	440	454	470	429	416	467	413	415	466	472	459	431	460	428	460	471	473	423	469	487	458	444	431	426	470	473	414	446	479	483	451	417	444	449	450	447	425	458	425	441	478	417	442	396	470	412	482	436	451	416	463	477	441	485	400	492	421	438	419	470	471	450	453	446	434	472	454	427	464	496	479	429	465	455	442	491	434	411	476	469	415	433	433	436	433	436	442	429	479	471	431	466	428	428	422	476	425	455	480	437	472	420	449	452	455	433	458	468	419	475	441	432	444	454	427	443	442	441	452	499	425	436	434	436	456	428	478	455	431	451	466	458	466	473	441	438	434	436	463	438	442	452	426	459	420	468	426	444	432	448	442	421	454	452	448	483	431	454	436	373	445	471	444	454	445	454	446	415	470	455	396	440	421	452	457	460	442	444	434	429	464	425	430	411	391	440	437	455	427	450	459	479	448	432	444	434	435	434	440	449	424	439	448	460	462	439	479	428	401	515	477	465	421	486	478	460	463
27976	17202	2929	484	290	285	236	222	260	240	227	237	227	213	240	206	263	200	239	218	230	231	212	220	237	222	203	214	237	227	232	251	221	215	235	260	213	228	241	203	233	231	237	240	205	242	213	249	237	231	231	212	247	240	218	263	228	235	220	231	214	229	238	232	205	234	238	211	240	234	235	237	219	234	254	246	223	216	236	204	255	227	233	254	207	211	251	242	252	202	248	225	219	223	230	239	218	209	253	232	236	245	256	229	249	205	205	234	213	235	224	223	214	240	252	234	218	207	227	216	229	203	237	226	222	205	236	236	216	228	238	230	247	233	213	219	219	188	239	220	223	234	245	238	226	224	227	247	220	226	226	221	244	249	211	225	192	204	237	241	260	263	212	239	253	221	241	245	217	235	228	228	218	205	240	222	250	218	216	217	233	227	221	201	207	227	218	213	239	252	228	221	228	212	204	258	215	227	236	223	193	251	219	203	248	204	209	251	233	226	248	228	229	211	229	232	217	224	243	202	242	240	219	262	220	231	221	201	210	203	248	222	227	217	211	239	220	239	254	223	225	216	229	216	224	217	229	225	250	253	217	232	227	215	229	232	234	230	212	227	226	196	242	218	205	277	233	243	233	212	211	238	215	240	223	240	234	234	233	240	200	204	232	214	216	216	246	249	203	187	233	221	224	242	220	233	264	245	234	212	242	231	224	205	238	208	207	249	216	250	242	230	231	225	221	227	208	228	226	247	212	235	209	233	225	223	241	251	251	222	207	234	194	250	208	214	208	232	226	244	215	226	228	236	233	205	236	235	228	240	225	232	252	259	227	221	195	208	205	206	231	244	219	235	209	208	226	230	241	204	237	200	234	237	208	245	229	222	223	226	209	237	245	211	231	227	222	228	258	233	249	181	230	240	219	231	221	249	223	211	209	259	217	247	212	214	249	223	204	227	223	213	221	193	218	212	254	242	233	213	229	234	231	223	201	245	212	235	218	220	214	212	246	243	239	234	201	220	225	235	237	229	217	223	221	214	228	233	225	238	222	261	220	219	225	225	251	208	254	234	205	221	223	214	241	202	221	235	255	217	236	214	213	219	201	229	245	229	222	215	243	215	207	230	239	224	226	222	235	238	235	212	217	221	223	216	221	239	244	219	243	250	221	184	239	225	241	233	190	267	250	252	225	224	243	213	228	212	253	230	221	213	226	231	225	240	226	220	230	210	239	210	230	231	229	243	243	221	216	214	225	261	218	220	246	219	228	210	251	223	251	234	238	226	264	216	228	264	234	225	242	227	213	234	248	193	221	226	243	221	229	207	222	237	200	216	219	263	234	241	227	232	218	232	213	227	244	207	237	223	216	201	216	253	227	224	214	201	220	224	224	215	224	227	237	232	244	203	220	221	243	224	228	227	200	233	248	217	251	246	237	224	231	222	227	204	241	222	234	213	212	218	216	242	198	217	250	245	229	263	239	213	213	244	196	230	257	241	237	233	227	217	230	232	214	231	246	212	233	227	237	217	228	235	242	243	227	222	215	215	227	239	237	228	239	232	227	258	212	246	214	211	206	218	253	229	207	209	220	215	223	235	231	242	213	256	224	218	212	267	222	221	222	224	244	228	229	260	219	230	233	220	219	225	225	246	214	232	229	226	237	245	247	231	199	228	234	241	209	231	211	238	248	242	236	233	238	231	209	217	267	216	219	224	221	229	244	211	235	245	228	237	237	195	244	239	227	219	216	222	223	253	238	230	229	232	229	210	233	243	210	232	218	233	253	221	242	210	221	251	227	216	244	231	196	224	221	222	227	214	224	268	249	221	243	208	228	237	236	196	204	246	230	244	224	211	230	226	234	225	221	217	213	227	200	199	252	229	233	233	232	223	203	222	217	195	245	243	219	238	200	219	195	242	217	223	211	208	247	213	219	218	219	236	200	224	199	206	207	228	243	230	245	233	227	227	245	224	218	240	242	233	222	233	208	242	222	251	221	224	210	243	235	244	232	217	235	204	222	206	235	208	233	244	219	248	219	220	228	238	211	228	238	208	267	239	198	237	241	244	215	231	222	222	222	235	208	242	237	237	231	235	247	230	202	216	239	230	233	205	215	224	229	223	223	241	214	227	234	250	214	244	216	248	210	233	221	235	221	258	237	222	248	219	218	221	251	237	232	227	238	227	229	186	233	212	226	246	235	254	247	206	232	222	233	238	232	245	246	247	229	211	221	239	246	222	232	211	215	241	242	244	225	210	216	218	229	237	225	229	223	240	233	228	247	229	219	265	218	243	259	222	246	209	240	222	238	202	230	201	236	217	237	254	218	226	214	250	217	252	206	255	246	240	257	241	200	226	232	228	210	221	241	255	240	262	240	238	240	226	213	229	223	214	253	232	241	239	207	241	215	261	245	220	226	231	261	228	259	231	223	219	231	205	227	209	205	214	251	247	236	224	236	237	244	231	226	224	227	253	242	221	217	234	247	225	227	203	216	211	205	232	249	196	218	217	235	255	220	223	256	227	202	248	220	221	241	196	234	220	250	229	237	223	234	226	220	250	235	228	245	237	217	215	240	222	209	240	230	215	251	235	238	201	204	225	238	217	224	210	213	217	215	205	223	217	221	227	237	209	251	223	231	206	233	230	235	227	200	233	222	238	229	215	227	229	241	227	216	241	238	238	209	238	218	216	224	244	249	193	242	182	234	236	254	206	242	202	233	216	219	214	225	250	234	219	234	214	224	210	208	235	213	232	218	227	224	249	227	232	208	227	239	226	209	230	236	223	233	213	231	239	209	243	217	231	244	234	239	246	250	229	234	224	213	217	246	254	249	222	227	246	253	200	224	254	222	222	216	230	212	227	243	262	238	225	227	224	234	239	230	241	235	242	194	223	231	228	227	233	230	235	216	226	204	245	229	223	212	216	236	210	227	206	225	233	230	196	238	237	225	214	234	260	223	190	249	249	221	214	202	246	213	243	242	237	234	223	224	227	223	235	220	215	223	217	231	219	227	228	224	208	212	238	207	231	223	235	231	210	244	234	225	232	198	226	240	231	193	242	221	243	223	222	243	234	218	213	208	256	228	250	244	219	252	200	209	235	209	231	231	236	232	195	204	214	238	219	238	217	212	222	256	217	208	206	210	209	211	225	216	223	244	226	227	203	228	223	201	212	239	270	241	245	227	245	231	230	214	251	248	241	221	217	211	216	253	217	235	256	219	242	222	213	248	199	221	236	250	200	209	205	214	233	246	212	216	239	230	224	235	205	238	227	219	232	230	223	210	240	255	241	266	221	190	218	230	246	211	242	242	225	223	241	254	220	224	236	212	221	234	250	229	230	228	233	239	234	224	230	215	222	235	237	232	245	257	215	219	231	223	243	236	239	237	226	226	195	235	246	239	261	218	236	216	234	235	247	213	223	239	216	231	214	218	254	231	221	223	230	224	202	231	259	189	228	242	252	258	217	233	212	236	235	225	229	236	224	224	225	219	248	209	231	230	222
4202	777	614	358	331	304	268	281	279	272	260	263	280	259	245	259	253	270	261	268	238	233	256	281	246	267	268	231	263	223	246	249	265	257	279	232	246	236	265	236	262	292	269	270	301	279	287	257	243	251	239	267	277	283	253	272	262	246	261	254	249	249	270	239	258	267	253	244	230	259	262	264	247	253	273	245	281	267	238	258	273	252	234	264	264	258	282	237	275	239	266	254	244	227	269	233	273	251	254	273	234	269	271	223	274	248	282	289	256	290	260	262	273	245	246	231	254	238	272	255	265	235	272	259	294	247	262	269	251	244	257	247	236	252	252	272	248	273	263	265	254	270	266	256	273	275	252	237	262	270	255	255	256	270	259	255	263	258	248	237	259	248	286	268	274	245	237	266	251	271	256	219	256	240	272	226	256	262	248	260	258	260	255	249	263	274	243	273	245	267	263	251	274	240	244	259	301	233	226	227	225	270	256	274	249	242	285	246	246	242	251	228	276	280	245	258	280	288	243	222	249	264	270	242	256	261	272	291	252	238	234	265	209	245	252	237	276	232	248	282	280	246	267	275	268	265	256	248	242	278	247	267	253	260	289	252	237	272	236	249	274	247	246	263	255	284	265	268	256	270	267	251	268	254	279	251	250	222	256	267	246	264	220	255	277	261	245	273	253	272	244	255	254	233	284	250	252	263	242	258	261	257	265	246	236	260	255	249	277	267	256	243	259	269	244	279	279	250	272	252	259	241	243	263	250	253	269	246	276	247	253	248	276	236	276	244	273	268	261	267	279	246	288	207	255	268	258	261	243	266	269	259	263	254	248	256	232	279	209	279	266	239	266	247	249	227	282	264	259	270	241	261	245	238	263	275	224	252	226	258	260	256	268	281	243	221	289	246	237	254	238	262	260	248	262	258	237	284	252	248	249	290	245	248	259	236	251	242	263	261	222	264	247	254	253	251	258	268	248	272	258	290	246	263	249	236	246	277	231	257	283	237	238	264	247	232	237	257	255	249	265	254	231	255	258	245	265	275	258	244	242	256	275	275	264	243	273	247	246	267	248	273	282	268	284	253	262	239	267	260	247	243	254	263	249	266	261	240	258	295	252	233	275	245	254	266	262	261	254	249	237	282	266	290	246	253	280	272	262	263	246	228	293	224	275	263	261	267	250	270	265	234	247	238	282	242	257	261	257	253	258	224	247	270	266	275	255	276	259	254	248	286	236	241	258	277	227	275	248	239	238	252	282	264	242	252	275	253	249	254	255	276	266	282	266	237	219	291	259	281	263	230	296	282	256	268	250	289	243	245	239	242	240	246	251	237	251	229	242	259	265	265	248	269	280	258	241	257	251	255	250	241	243	232	236	250	256	239	274	234	261	265	229	250	239	264	269	285	284	263	266	238	264	259	244	252	276	236	273	232	272	289	215	257	274	266	263	264	255	288	257	256	285	250	276	268	275	229	236	251	258	259	247	255	249	281	277	247	256	279	277	221	232	268	280	220	251	250	242	250	256	258	260	242	241	260	253	264	248	256	296	300	222	242	265	237	249	253	264	290	270	243	226	266	229	262	224	243	257	281	268	251	269	262	233	251	277	248	266	255	299	268	235	260	266	256	233	258	243	290	249	241	229	246	268	274	266	254	279	234	254	264	270	261	248	284	267	278	275	247	268	240	266	251	268	259	280	269	274	265	248	249	265	263	251	228	265	257	220	221	254	261	271	272	286	257	276	257	291	232	262	258	267	240	256	275	265	267	270	228	265	256	274	259	243	249	290	221	225	261	278	247	244	249	234	250	263	233	260	280	261	239	250	236	262	250	234	248	276	260	270	261	244	281	239	253	285	225	257	259	265	246	225	252	267	265	268	257	259	258	245	237	248	278	288	266	250	274	274	272	256	253	268	277	253	287	267	258	286	266	262	245	241	232	227	273	225	272	265	255	256	277	279	268	254	251	236	274	254	259	250	256	241	235	266	269	270	254	256	265	246	238	266	253	263	238	257	270	279	259	260	256	230	228	263	286	257	232	249	243	243	290	266	251	237	247	270	258	304	247	265	263	238	268	239	278	257	272	268	275	244	260	255	276	268	259	271	269	235	267	251	258	262	241	248	276	260	306	283	265	252	252	242	251	249	237	275	290	284	248	256	295	281	243	256	242	275	246	270	239	233	244	286	251	250	260	262	233	241	260	241	277	215	232	270	276	256	292	271	239	237	265	258	254	261	264	273	249	243	286	241	251	289	246	263	248	258	267	255	265	274	251	237	267	251	285	257	276	225	251	254	259	263	287	258	265	235	244	254	239	267	252	248	262	273	249	294	271	238	280	267	234	230	247	248	251	228	245	258	236	244	260	270	253	241	242	290	258	267	256	257	240	271	269	248	239	271	277	257	252	252	262	239	264	252	252	265	256	264	241	258	233	236	261	265	264	289	272	280	262	265	262	265	249	265	293	268	209	254	241	244	242	236	267	249	265	254	257	248	246	262	260	246	216	265	244	272	264	255	258	218	222	274	252	240	252	267	244	265	258	242	263	243	279	267	237	249	283	242	248	279	258	263	242	229	236	238	235	253	280	258	244	286	270	245	258	249	253	252	287	256	256	261	264	253	260	261	281	300	266	251	245	269	278	240	264	263	249	239	266	277	238	243	240	249	240	267	249	269	287	257	254	275	266	242	294	271	259	252	227	283	248	262	234	249	293	237	268	247	290	258	258	254	265	237	232	256	275	251	265	248	263	266	278	239	250	239	244	279	286	229	232	268	273	271	264	243	267	270	234	246	252	254	270	271	266	259	269	265	244	272	239	268	264	279	255	263	267	263	275	248	253	263	259	264	251	260	287	265	257	261	250	249	221	247	237	291	281	250	265	304	249	248	268	255	252	252	280	252	270	254	276	265	253	234	259	254	257	248	274	234	263	245	245	263	240	276	235	256	266	272	266	244	278	254	257	291	277	261	253	284	253	240	253	273	229	239	231	270	254	209	232	302	255	256	251	258	275	282	252	252	275	228	279	246	251	293	251	255	246	255	237	285	274	242	246	288	242	266	277	281	269	245	279	281	273	263	247	250	250	282	254	245	253	270	257	240	239	284	263	237	227	253	296	244	269	282	265	247	242	237	226	245	274	267	272	286	289	236	264	247	256	262	285	242	261	264	256	256	238	264	240	238	276	251	267	240	251	274	273	263	240	249	244	252	255	248	221	243	251	282	267	234	270	260	266	285	269	266	234	265	291	248	225	264	255	266	248	244	234	246	248	247	246	243	263	249	272	264	237	253	242	235	246	276	263	246	234	248	252	253	264	251	275	251	243	247	272	251	263	248	265	234	270	235	245	281	249	235	260	283	220	277	284	285	272	270	249	273	263	261	247	255	260	277	256	273	268	261	255	258	277	268	281	243	224	247	257	267	262	267	296	234	262	261	253	270	270	292	253	247	280	216	290	246	252	286	262	237	264	243	265	250	254	237	257	247	248	259	278	246	285	272	239	245	277
24058	21404	28625	24566	21397	8299	833	491	427	414	350	310	282	297	246	230	254	223	247	244	216	248	231	221	234	198	194	203	221	222	201	221	230	206	188	207	210	179	195	181	207	193	229	218	192	171	193	184	196	199	190	221	179	185	174	220	214	206	178	171	186	185	193	183	196	172	211	195	185	184	198	164	198	210	206	187	183	168	185	212	183	191	166	189	194	190	212	218	210	204	203	204	200	212	217	181	198	200	186	178	200	197	173	182	185	208	189	189	186	185	160	223	189	183	195	200	201	203	203	166	197	176	200	206	178	178	198	190	205	207	235	188	211	180	163	184	198	190	201	216	178	191	195	213	205	201	174	222	180	182	194	195	186	213	171	189	218	209	172	207	191	172	195	196	202	195	183	195	213	173	192	186	207	195	235	210	184	177	214	201	192	203	199	190	194	195	180	169	165	195	191	173	206	169	198	197	198	185	194	170	185	168	185	176	185	194	195	186	190	174	194	170	199	218	187	190	202	175	199	173	185	176	205	179	211	205	203	187	204	193	205	218	212	182	178	194	195	202	172	203	188	201	218	186	175	179	198	184	194	192	186	195	190	200	208	185	175	198	214	172	177	199	182	181	161	189	174	179	177	175	211	221	191	195	195	196	182	207	191	205	188	153	184	182	171	199	198	188	202	183	165	193	163	186	168	204	203	185	211	199	175	197	195	175	219	212	180	162	186	219	192	191	201	196	190	193	174	200	191	170	188	192	184	175	224	190	182	192	198	172	196	213	207	209	198	201	196	203	186	181	192	179	212	179	188	209	209	175	177	207	176	205	176	203	202	203	183	220	170	179	214	200	184	189	200	184	204	205	191	183	218	196	197	173	214	201	207	183	185	184	175	196	190	195	220	219	210	188	176	205	209	173	189	196	185	197	208	190	183	226	192	193	208	177	172	181	193	185	174	188	176	211	176	189	185	220	200	214	176	182	181	213	196	186	196	197	190	200	182	183	177	203	198	208	202	182	200	193	202	184	174	195	180	209	190	158	203	183	172	194	204	191	196	151	194	189	195	196	177	201	188	184	201	201	192	180	195	203	204	191	200	181	209	170	184	184	197	178	178	218	201	176	193	190	211	214	193	197	202	180	199	200	165	182	198	161	197	184	212	182	171	201	196	191	184	180	210	177	176	193	180	188	201	185	207	175	198	180	180	185	175	174	154	212	202	186	196	182	172	197	206	183	183	199	188	190	193	184	177	174	188	203	199	206	178	195	207	210	185	221	193	202	189	193	200	181	185	189	194	195	218	180	187	180	196	201	191	192	172	196	186	222	167	188	205	185	174	182	176	183	208	165	194	194	196	180	188	230	185	178	175	187	204	215	205	179	190	171	209	186	196	191	200	190	191	191	183	170	210	182	206	187	197	197	201	199	203	160	206	176	203	192	184	191	186	202	200	196	207	176	160	218	202	197	184	192	190	172	207	204	180	153	196	180	179	179	194	189	204	196	199	215	206	206	215	213	212	198	184	182	181	189	209	202	222	183	193	188	224	199	193	185	190	228	179	186	182	183	188	173	163	192	188	176	198	182	171	214	209	188	220	221	169	211	194	177	215	200	189	208	187	189	204	233	206	182	179	203	186	188	202	185	205	186	181	196	195	216	200	184	190	188	197	191	189	177	192	199	190	207	217	182	194	190	198	162	188	204	193	181	213	198	184	197	222	185	190	159	183	211	221	205	175	222	172	210	195	199	164	192	203	203	167	219	206	192	189	185	205	166	196	206	172	195	194	174	206	192	194	216	196	176	202	193	190	192	221	199	167	204	196	203	177	207	193	201	176	174	197	200	220	173	178	164	192	220	175	160	200	189	169	170	183	193	194	189	186	188	181	171	183	174	178	187	175	183	202	207	204	163	187	169	160	168	242	198	201	203	189	192	215	211	187	180	198	197	180	188	182	190	206	169	203	196	207	160	199	208	212	201	222	194	182	166	194	192	189	203	212	197	185	186	201	185	194	185	215	206	161	161	190	199	187	196	204	172	191	187	189	202	195	213	199	210	206	183	208	195	188	182	191	180	200	183	216	189	201	192	201	201	197	205	186	214	193	194	245	199	201	194	183	198	188	176	178	199	217	195	190	191	209	200	193	182	196	200	205	210	187	183	199	203	186	196	198	184	193	185	222	197	219	204	194	232	203	184	205	199	194	170	203	173	178	176	208	221	199	186	188	205	192	211	205	196	216	203	203	179	184	173	185	196	182	199	190	215	214	161	184	198	213	226	211	182	205	185	203	207	187	203	202	199	201	188	189	177	208	195	196	195	188	190	179	208	202	194	216	180	193	187	174	184	201	200	201	196	194	178	212	210	205	176	218	173	190	214	199	185	179	188	206	184	190	191	191	201	194	156	192	179	187	180	196	208	185	198	210	214	203	210	189	198	200	168	180	216	193	234	199	213	198	167	213	220	180	192	182	210	185	207	184	199	220	207	188	185	186	193	189	188	210	182	169	196	190	186	201	178	169	187	182	189	209	206	177	185	192	180	195	176	224	206	194	203	185	198	177	181	208	194	199	191	169	202	196	200	193	197	192	182	180	188	212	191	193	210	188	213	195	218	195	204	189	183	200	207	190	183	213	227	194	202	191	215	175	210	195	224	195	199	205	191	185	181	205	212	176	175	188	187	190	195	164	203	179	222	187	208	179	202	194	181	202	210	189	206	202	181	175	201	186	182	183	196	214	192	179	187	199	214	184	195	184	185	187	192	212	190	191	193	202	182	192	180	208	208	189	201	151	193	184	181	184	193	174	184	182	217	182	200	200	182	208	189	198	213	173	203	173	174	192	200	195	187	211	185	192	186	205	169	227	201	170	215	188	204	192	166	202	207	190	188	198	206	181	201	206	194	181	195	187	213	158	193	200	189	166	200	195	193	167	188	185	184	172	201	177	181	173	225	196	211	195	189	195	182	201	209	201	182	205	225	227	194	186	177	166	208	197	198	178	218	189	215	204	213	210	204	206	190	178	199	184	173	197	176	180	211	183	175	190	188	198	173	200	170	204	183	170	191	213	189	206	184	186	187	195	211	216	233	196	204	192	201	186	217	186	200	158	200	205	177	182	193	195	200	189	185	208	187	196	196	190	180	195	209	205	199	176	172	173	189	183	187	202	179	183	204	205	180	184	210	212	192	167	201	194	182	225	191	173	179	157	218	173	187	180	200	200	197	203	188	182	178	179	192	191	196	165	186	188	181	206	189	206	200	197	210	177	177	176	186	200	175	183	173	184	190	200	190	177	188	195	183	202	189	179	204	182	201	174	204	202	188	211	213	187	185	186	208	184	180	170	180	194	206	203	196	198	181	192	190	198	176	159	205	180	189	203	225	184	201	179	199	187	201	195	185	206	203	189	214	181	189	182	199	209	179	171	194	207	185	178	174	160	196	178	187	199	202	198	176	195	210	191	185	191	200	198	200	177	207	189	192	186	201	198	165	193	200	175	190	196	192	196	185
3403	8915	5728	2738	1926	1343	1029	808	675	588	503	468	379	371	346	333	307	306	289	282	237	261	230	250	249	260	264	234	236	237	213	252	235	214	241	233	218	220	244	183	225	207	222	225	218	250	242	240	199	214	191	235	228	204	204	223	200	198	221	211	208	226	209	220	217	243	203	218	196	223	234	217	214	222	219	215	212	209	207	198	198	202	232	221	223	210	215	198	232	208	238	199	205	215	217	218	202	207	224	196	221	221	199	191	205	211	217	224	232	191	220	198	213	211	218	222	203	215	207	206	229	226	227	203	191	205	240	210	206	188	227	205	241	215	237	191	200	217	224	221	222	197	205	207	224	214	179	217	231	218	241	193	238	194	209	220	202	215	238	216	218	195	202	215	210	224	211	188	215	231	194	198	230	223	205	221	212	186	202	258	200	208	194	247	198	229	194	192	224	192	199	183	203	182	224	205	207	201	217	208	221	207	206	191	237	244	230	212	210	225	192	215	205	213	216	195	201	216	193	240	212	237	206	236	191	200	209	221	222	205	203	204	200	182	212	226	228	214	220	226	222	209	225	223	219	194	214	231	227	201	226	195	200	236	201	190	205	217	203	197	220	219	211	222	225	189	196	216	211	193	197	210	231	231	220	229	197	233	234	207	212	217	230	212	210	218	211	223	196	193	203	214	189	234	210	237	206	225	226	204	217	203	222	226	226	189	194	214	220	210	183	224	206	213	237	222	203	227	204	200	204	212	183	207	180	187	239	208	203	178	233	218	202	233	191	213	200	219	206	209	214	207	196	227	215	209	223	226	184	213	189	219	196	246	211	200	198	195	230	188	210	226	200	221	200	222	216	225	182	206	225	233	206	204	198	212	242	212	208	186	197	194	224	203	172	212	225	201	209	206	197	231	194	196	236	204	230	212	208	223	223	196	221	207	197	200	217	222	205	187	219	216	202	236	213	223	187	202	199	232	200	226	207	209	196	202	206	205	210	212	196	216	241	207	202	222	202	219	185	214	203	198	209	203	194	200	212	207	220	206	205	214	214	216	221	226	201	207	223	214	214	203	198	186	216	221	210	230	181	209	229	205	228	241	193	214	202	210	243	199	185	197	220	220	221	223	217	178	220	202	186	212	216	190	200	241	193	225	200	217	222	220	209	190	231	231	193	245	186	213	218	204	199	207	221	204	194	193	221	232	231	206	208	220	198	220	215	217	216	206	215	217	229	220	217	209	207	194	230	205	222	209	202	188	197	218	211	200	208	199	234	203	215	197	205	215	223	190	207	214	187	224	205	209	214	215	204	205	198	176	214	210	200	186	207	220	206	179	208	192	232	211	235	214	229	200	194	196	223	196	239	178	213	194	230	198	196	235	216	206	224	200	208	192	215	203	222	226	227	214	245	220	223	217	187	211	220	202	227	215	220	194	232	211	221	209	225	217	191	213	214	219	193	192	241	225	203	191	203	179	228	217	245	207	193	187	219	211	206	198	211	196	228	184	208	210	213	226	219	216	211	170	218	212	196	193	222	237	191	198	200	216	208	203	197	219	207	200	223	211	239	216	199	224	241	212	230	219	193	221	209	240	195	210	196	211	226	220	223	220	209	226	199	207	220	212	216	216	223	228	246	205	202	219	223	228	243	212	207	225	196	234	223	198	197	192	204	196	224	197	193	234	205	205	206	192	232	226	236	231	222	167	207	174	198	207	196	212	199	195	216	192	217	217	207	234	208	218	204	190	195	239	222	221	236	201	205	217	186	193	196	212	210	202	204	243	203	193	195	211	206	192	162	206	204	205	200	245	248	195	204	216	224	210	230	205	224	203	226	227	213	211	227	198	237	218	197	219	229	216	210	211	228	205	198	219	208	218	219	214	195	207	214	202	239	226	198	192	166	205	219	215	226	212	222	209	225	224	175	227	216	201	201	212	218	194	202	222	210	206	217	239	207	238	216	210	221	232	212	210	213	218	213	206	211	246	206	192	198	226	198	223	228	197	195	206	208	198	188	244	216	184	210	232	215	212	228	212	212	218	211	202	195	208	222	220	227	202	201	220	227	209	226	201	234	212	206	218	200	182	209	185	233	226	203	213	202	217	206	167	230	184	237	233	212	228	189	213	219	195	200	215	196	203	219	207	238	215	210	211	224	201	173	203	207	192	221	223	212	193	209	194	201	223	189	198	198	209	211	203	226	224	200	211	183	215	178	199	218	220	222	204	203	196	232	208	205	202	211	221	200	197	231	206	194	194	205	214	198	233	193	204	166	207	254	203	201	235	213	206	214	207	227	233	227	192	207	199	235	222	223	219	242	224	203	241	203	206	209	218	216	211	223	215	180	204	232	207	228	223	191	213	209	200	203	206	206	217	199	215	209	189	208	221	224	199	229	213	188	222	216	223	215	207	231	217	199	180	197	201	220	209	212	225	230	209	188	191	211	215	223	206	223	199	203	193	203	218	199	237	224	178	212	214	214	204	195	212	230	223	213	203	216	232	189	213	213	221	231	188	211	225	211	213	199	196	218	187	236	239	233	203	206	209	215	194	197	226	210	208	221	225	216	221	242	192	203	233	238	192	212	217	214	212	203	231	220	220	197	203	211	203	209	255	181	228	240	201	225	210	176	206	212	205	211	211	220	202	219	217	215	227	185	210	221	184	188	185	218	195	221	235	194	200	201	211	225	222	190	209	195	222	205	210	202	238	207	206	196	182	229	199	208	203	198	209	234	203	204	194	216	205	212	224	214	215	219	212	236	203	225	213	217	219	211	207	197	238	205	179	190	187	182	226	197	220	239	192	204	216	207	195	214	188	202	224	200	209	218	200	214	204	243	218	198	222	206	215	214	212	217	218	212	210	215	193	223	221	217	227	212	199	200	212	215	192	236	189	221	189	214	232	220	179	220	198	207	194	216	203	215	224	208	218	215	194	234	213	195	222	204	220	205	203	211	224	225	228	204	195	210	212	209	191	193	223	214	212	211	182	230	195	216	184	238	198	206	231	207	230	216	226	199	194	226	226	228	224	226	195	216	198	191	195	224	181	217	183	241	176	226	244	198	204	226	207	215	243	234	203	197	193	248	235	204	212	213	215	235	203	219	220	180	182	212	221	199	219	194	203	214	244	210	208	212	208	199	209	180	226	205	227	224	198	202	208	222	209	214	198	214	208	208	230	202	210	192	212	232	191	220	225	206	203	201	223	202	216	221	225	208	231	211	191	226	196	239	193	221	190	166	225	206	227	208	227	221	210	204	191	206	190	228	219	218	221	214	212	223	202	198	222	204	228	209	208	235	182	198	210	217	209	211	251	193	200	219	219	215	222	214	212	205	199	220	226	219	227	223	219	198	221	213	213	218	210	189	208	221	229	224	228	217	193	195	196	189	207	220	210	205	225	212	226	204	218	211	191	192	177	210	227	233	226	196	207	210	195	218	230	223	213	230	234	211	213	224	230	218	211	213	203	199	198	224	216	210	214	220	209	203	198	190	235	210	200
25101	21325	27344	25510	9276	839	661	554	585	547	505	526	498	463	477	459	497	478	449	466	477	450	462	450	448	444	448	458	467	430	373	464	432	431	429	422	448	461	425	432	440	403	466	425	415	438	488	433	421	470	424	451	400	452	435	409	419	426	437	464	444	407	452	414	411	424	390	436	475	449	446	433	433	387	403	422	403	392	433	452	489	438	418	409	430	428	439	446	410	455	459	463	406	431	403	387	440	441	441	414	452	440	442	453	438	429	456	476	415	434	441	454	440	395	455	488	444	404	422	414	437	425	397	420	437	454	443	421	472	433	432	441	437	399	443	425	444	444	424	413	405	408	461	418	447	435	433	449	442	462	440	470	396	456	470	413	419	429	443	437	423	428	451	455	417	422	426	413	445	448	409	438	403	460	425	462	439	410	466	393	432	451	458	410	434	446	436	442	451	421	401	433	426	432	475	425	411	441	451	424	449	432	422	427	403	454	424	441	445	474	432	435	415	465	412	438	418	437	408	438	457	437	449	451	421	453	415	452	444	454	424	397	425	441	417	437	447	429	441	421	494	484	441	445	424	429	465	409	401	456	408	469	450	433	425	421	441	437	442	398	477	436	429	459	475	443	445	424	425	404	467	447	456	444	427	438	455	419	437	433	447	429	413	427	398	439	417	401	405	438	415	407	434	459	452	417	447	403	396	441	448	429	477	446	458	495	420	456	417	416	451	453	426	457	452	414	465	429	425	407	442	430	436	409	425	432	413	440	456	440	451	444	455	424	425	449	403	407	432	453	425	398	444	410	416	440	491	408	440	435	465	447	426	458	431	425	411	418	478	459	444	410	395	451	428	424	407	446	462	440	434	433	424	427	441	399	437	441	442	459	423	448	447	465	414	393	444	454	400	442	416	453	398	427	403	474	412	434	433	425	455	409	418	420	428	456	458	430	465	417	446	431	415	412	484	421	448	438	441	438	409	411	437	436	393	426	439	436	431	437	406	410	414	497	451	447	443	452	400	450	437	418	423	439	433	456	461	457	412	420	465	459	408	429	454	485	430	423	425	404	403	450	442	453	450	428	455	434	381	445	467	420	437	420	422	454	417	433	443	442	424	443	448	407	432	443	432	460	481	453	437	422	460	410	382	414	446	444	455	477	400	401	430	454	430	424	413	425	427	428	427	489	449	429	446	433	440	410	477	414	441	416	438	427	440	469	410	424	430	446	451	454	437	397	442	421	440	440	426	401	456	442	455	448	453	441	430	422	446	477	423	403	407	430	410	409	459	459	413	466	431	424	452	491	418	433	399	403	442	451	397	403	449	420	447	425	451	458	414	442	403	456	397	433	467	448	418	427	408	441	426	412	432	440	427	422	433	407	453	414	417	435	411	403	418	475	455	439	448	390	458	430	413	423	416	419	420	470	428	435	437	436	425	496	460	451	453	447	400	427	405	433	438	413	415	469	449	451	426	391	428	452	406	426	449	408	425	418	490	450	468	457	420	434	445	428	419	417	421	421	416	443	409	426	427	383	409	431	425	453	438	406	442	422	426	450	455	450	405	416	442	401	419	456	407	466	405	410	395	438	445	422	458	452	483	385	417	406	443	396	434	444	454	423	412	482	451	425	440	434	387	448	407	424	449	444	415	429	440	407	414	451	442	425	425	435	435	405	441	418	445	432	430	419	456	459	461	431	447	426	421	420	503	390	421	407	419	433	433	432	446	456	400	421	434	433	398	440	454	422	450	446	443	461	436	435	441	431	449	427	405	454	479	444	449	419	427	459	416	462	417	405	443	449	459	411	441	447	424	438	417	470	444	414	435	422	406	413	452	406	444	460	390	409	449	426	454	383	432	445	412	476	452	421	443	415	407	463	430	440	456	465	409	444	388	459	458	422	459	443	428	413	442	408	444	431	435	441	414	427	411	405	440	462	472	413	398	453	410	465	457	421	426	448	454	409	436	432	414	442	437	439	406	395	410	451	420	462	416	468	468	393	415	416	428	427	470	412	423	386	436	411	451	413	449	424	444	441	438	426	435	427	427	428	467	459	451	440	456	434	439	413	423	448	414	467	452	420	421	438	447	422	431	443	448	410	431	451	453	428	426	425	428	411	464	410	440	448	426	428	419	454	437	425	430	435	444	414	421	448	463	447	443	450	420	436	414	416	386	472	411	453	444	429	402	433	422	442	463	444	447	447	445	426	506	411	453	444	419	419	444	433	440	410	407	379	434	477	430	430	424	442	450	428	441	438	423	394	471	417	421	433	432	422	455	440	472	437	448	427	438	425	445	435	434	413	418	410	460	392	404	447	423	437	425	451	421	423	438	420	390	491	424	444	455	437	384	432	438	431	462	426	430	450	435	425	416	416	468	441	457	429	455	411	445	426	441	414	451	408	446	445	404	430	424	444	393	454	446	438	447	450	412	419	444	426	462	437	438	460	436	437	439	424	428	448	416	438	439	410	452	440	395	391	393	413	446	429	463	425	403	428	414	404	405	402	465	433	433	406	424	447	455	412	456	442	433	455	448	433	459	446	420	415	422	459	449	424	453	421	456	388	416	450	441	414	446	435	416	404	423	471	426	417	444	460	433	412	390	444	432	411	423	452	442	433	411	433	447	415	455	418	431	420	432	433	427	458	473	436	408	431	405	434	380	424	432	454	404	417	417	451	417	443	435	381	439	396	433	452	424	441	456	439	457	437	423	416	473	467	428	431	426	430	428	442	432	399	442	413	432	429	431	420	468	442	405	419	451	425	458	415	440	409	399	426	430	442	412	431	406	461	470	429	423	422	444	401	438	422	413	426	452	436	455	443	423	459	440	424	451	437	454	444	442	427	454	448	418	414	443	455	409	440	422	390	458	459	432	415	476	449	426	421	437	445	401	423	443	427	393	442	423	495	411	470	414	434	437	439	418	438	464	463	391	419	421	442	432	453	447	455	420	401	429	446	472	420	475	443	416	440	444	424	398	445	426	423	406	460	433	446	443	418	404	413	447	409	425	436	431	434	426	413	467	428	490	409	435	425	424	415	399	415	413	427	400	401	422	409	440	452	445	405	419	429	405	417	449	422	430	421	396	409	449	436	419	451	436	423	439	457	440	468	423	467	463	436	405	463	448	416	410	426	436	416	475	437	459	438	410	424	449	461	460	447	383	416	422	430	451	484	443	427	426	444	430	429	411	468	404	411	445	460	448	386	416	438	456	414	435	460	399	444	437	425	419	444	451	422	441	382	445	428	427	435	433	441	431	380	422	441	451	403	436	445	429	416	444	395	435	440	400	465	453	440	414	411	442	453	418	432	432	400	425	402	433	397	424	439	420	398	416	421	415	415	493	426	443	435	422	411	429	463	434	434	446	408	479	439	409	382	442	421	436	404	451	427	419	464	430	442	432	443	418	471	440	427	447	409	404	465	411	404	415	453	418	447	411	424	408	436	452	432	437	465	405	469	431	427	448	430	419	430	422	434	436	436	440	408	437	422	448	389	396	434
3613	5367	3458	1805	1336	1069	889	819	715	649	648	588	570	565	564	545	528	499	508	487	509	448	483	452	469	504	444	441	444	509	455	490	493	467	476	436	456	456	481	447	475	495	458	498	463	527	485	459	449	465	444	460	429	431	468	420	451	447	457	482	489	500	477	483	463	457	433	478	465	458	457	487	513	481	474	530	458	438	479	421	459	517	431	473	470	506	427	410	453	413	470	479	455	463	414	444	510	473	499	451	450	442	456	483	441	442	459	465	433	436	443	447	504	437	457	458	457	463	434	472	467	454	453	461	434	486	472	468	440	460	470	493	485	460	459	491	481	488	445	469	505	452	461	492	472	475	455	491	455	454	467	440	456	437	441	478	466	470	431	458	437	468	454	485	447	424	489	446	461	452	410	467	458	417	484	433	479	445	465	461	460	453	464	470	461	438	460	472	456	474	439	478	459	460	447	454	491	465	478	450	432	468	468	446	441	481	460	433	487	452	445	482	468	463	455	505	481	474	489	448	488	480	472	454	460	458	439	487	429	469	457	481	448	476	444	461	449	510	454	491	466	462	455	438	401	475	474	432	436	465	484	496	464	460	481	479	490	450	443	463	451	435	458	456	461	473	451	511	463	466	466	436	470	458	439	449	442	449	448	468	448	471	473	449	445	459	471	439	472	502	477	450	434	461	463	445	487	461	457	444	520	434	482	472	494	466	454	470	478	478	453	435	448	473	425	462	463	451	448	491	464	437	459	441	462	443	468	460	458	481	449	465	449	481	484	456	445	478	486	471	479	439	450	493	436	492	485	430	465	476	460	476	423	432	434	478	481	463	451	453	455	442	480	453	477	442	454	472	421	489	454	483	482	459	457	498	461	445	460	454	448	457	487	493	463	480	502	470	486	476	454	452	440	485	457	458	447	503	474	454	444	482	509	467	474	445	453	469	464	486	461	483	458	463	446	468	446	485	501	461	443	477	464	416	465	494	450	462	430	436	436	424	498	445	438	441	460	439	482	459	445	485	426	485	485	454	445	478	459	446	452	457	450	447	442	436	490	469	428	516	480	429	452	477	454	481	470	484	485	437	468	436	446	474	466	445	489	483	462	430	451	438	427	485	502	468	433	450	479	472	443	448	467	474	477	461	438	437	490	459	482	456	437	476	496	463	434	479	470	482	440	498	478	483	488	482	467	496	471	454	432	440	434	453	474	446	450	479	463	439	451	483	461	425	474	490	462	481	491	502	440	488	446	453	437	443	476	478	456	463	444	503	462	456	457	481	450	445	491	440	453	478	490	427	451	433	448	414	506	486	500	472	429	478	445	468	458	485	485	446	485	465	463	468	482	418	470	429	462	446	430	510	462	448	458	432	479	456	482	456	436	428	432	464	496	468	444	452	439	429	411	466	481	455	464	439	455	476	453	456	468	437	459	483	458	458	444	494	428	444	452	482	509	471	465	415	485	427	468	443	493	445	431	454	451	451	445	428	467	471	448	434	463	464	440	457	435	486	467	446	451	444	490	465	444	479	486	454	451	451	464	509	476	438	446	471	429	468	454	438	466	441	462	474	459	471	457	445	454	455	470	441	439	478	443	462	493	454	434	467	474	474	423	451	475	491	417	471	470	474	463	479	444	476	463	434	429	407	451	448	466	449	499	482	469	477	450	442	425	495	434	450	469	475	477	439	457	496	449	501	453	446	419	437	446	471	486	474	459	468	514	452	476	398	458	478	472	443	492	450	428	495	432	461	471	442	435	408	492	467	476	468	468	432	452	448	453	441	461	486	442	459	463	441	509	436	491	448	470	465	480	477	487	501	435	480	426	462	477	493	406	429	482	476	403	466	474	437	465	426	456	458	424	460	466	464	456	469	415	473	441	474	420	478	475	442	495	471	439	457	481	466	434	449	452	483	465	477	514	436	490	485	437	449	438	484	421	419	464	499	453	485	458	471	411	445	485	456	454	479	456	492	486	426	469	468	451	435	461	469	430	475	430	492	494	485	465	437	415	500	481	453	447	448	466	466	491	456	470	466	461	421	460	470	450	432	475	479	445	471	471	438	466	491	453	472	466	457	441	472	469	491	442	473	507	442	453	501	490	436	451	476	467	435	440	443	476	441	477	484	468	479	479	429	468	482	485	445	444	455	454	456	465	475	463	448	459	456	445	444	483	458	456	452	439	437	494	470	476	436	485	409	457	491	481	423	441	425	458	475	411	417	445	421	453	434	441	453	493	461	435	430	461	424	464	449	428	449	452	437	449	432	478	462	480	467	472	486	482	459	466	439	451	473	463	448	473	456	448	480	452	436	468	484	467	420	457	439	446	421	459	464	467	444	452	455	448	454	439	455	458	476	499	466	448	451	465	491	479	455	438	476	476	463	484	465	463	464	432	404	445	433	488	448	427	411	471	416	414	462	435	493	472	482	461	460	452	485	479	460	433	423	416	503	474	476	466	450	505	470	495	429	497	494	422	490	473	469	488	494	470	466	487	466	482	448	497	486	465	468	471	481	459	472	485	469	477	488	430	465	439	459	431	453	474	455	472	438	482	428	451	438	470	468	420	452	434	490	473	426	453	449	467	471	440	473	467	483	431	460	467	465	469	451	464	475	425	417	434	447	475	434	456	437	484	464	451	434	475	435	480	464	447	485	435	463	454	448	463	442	464	467	466	487	465	427	477	451	466	492	468	478	471	476	498	498	436	437	484	456	472	472	485	471	474	508	451	430	456	463	456	448	453	449	479	492	497	473	461	478	472	428	464	482	511	433	476	499	475	438	455	430	481	434	423	459	445	468	456	499	485	473	452	485	454	490	477	435	444	441	439	465	470	458	470	452	491	474	468	451	476	458	472	485	463	452	413	442	471	488	448	438	467	489	492	488	467	452	463	446	490	427	507	504	473	454	462	494	463	499	417	464	441	463	441	484	443	422	448	475	434	485	450	438	497	460	439	437	445	443	460	493	457	489	449	483	484	475	452	432	498	427	462	475	467	465	472	482	477	444	442	457	462	475	458	449	461	460	461	471	459	487	440	477	435	428	448	443	446	473	447	448	473	446	459	479	455	487	486	449	436	470	463	452	503	473	503	455	428	475	445	465	467	455	452	416	452	450	457	491	490	455	503	444	495	465	490	459	463	470	427	414	460	468	470	488	452	459	464	476	450	460	463	457	443	488	447	486	458	463	473	476	478	471	485	425	479	459	496	443	481	431	495	443	479	469	442	446	442	472	456	427	476	450	453	475	449	461	481	450	459	474	479	423	461	457	441	489	408	486	474	441	489	465	459	453	443	456	445	440	475	469	452	452	477	465	451	468	450	461	458	478	453	467	491	487	464	432	471	508	488	448	456	485	464	451	466	480	438	429	479	425	479	446	460	489	485	450	439	471	449	440	454	451	454	468	435	458	447	498	453	453	417	486	428	462	461	503	487	438	443	456	456	446	483	482	482	452	480	449	493	463	465	467	471	472	503	487	455	454	463	484	478	508	450	463
22890	21373	29038	24061	21370	21406	6701	1242	869	794	685	655	641	644	542	538	599	601	500	522	512	519	529	497	506	471	504	496	465	471	495	495	466	462	471	459	470	473	469	451	436	425	494	436	433	490	481	432	494	432	459	444	449	429	426	450	466	452	479	493	460	463	452	448	478	467	439	444	463	483	453	428	451	453	467	438	463	441	456	446	468	433	424	463	445	439	418	460	436	439	475	438	452	418	442	421	445	433	427	453	444	472	445	442	426	426	464	494	454	430	458	446	424	422	438	453	493	432	449	475	432	474	512	455	426	430	448	480	440	465	445	460	415	461	450	415	437	423	467	433	450	444	436	451	451	452	411	469	436	418	419	407	463	451	452	454	460	436	468	450	456	472	428	437	452	482	428	380	436	452	422	443	429	462	444	425	464	438	444	437	472	463	447	459	440	448	427	406	465	449	454	440	461	443	454	415	459	463	451	419	483	454	423	477	425	430	423	493	452	438	478	479	464	474	446	442	442	393	444	421	428	409	460	435	418	410	440	437	439	448	424	422	452	450	463	447	488	472	471	469	442	461	491	442	467	472	455	436	450	490	428	414	448	428	455	415	435	437	433	445	441	463	420	458	422	427	468	434	439	444	440	430	446	420	430	450	476	470	446	464	452	455	448	430	454	462	448	432	476	414	439	477	441	441	442	436	451	458	448	430	426	486	466	414	450	446	451	433	429	462	422	417	481	456	451	438	421	456	435	458	399	439	467	427	462	426	437	487	446	438	412	442	443	447	467	419	465	455	483	460	434	443	436	431	480	403	453	408	469	406	434	441	430	475	460	445	454	427	421	430	424	444	404	466	473	436	438	459	394	477	468	441	431	455	444	468	471	434	430	437	420	448	479	462	453	450	464	446	433	416	467	459	470	437	450	475	420	459	495	458	454	475	466	434	458	430	420	395	444	471	447	437	453	434	464	463	474	456	449	425	417	450	464	393	454	438	451	452	472	449	448	457	434	428	457	469	473	431	466	452	445	472	446	434	460	447	441	418	426	462	404	462	454	462	416	468	450	444	457	453	438	433	434	432	408	421	469	511	438	440	462	432	448	428	422	469	445	457	464	433	437	472	476	405	420	410	446	466	458	462	455	457	453	406	445	450	506	420	419	420	474	466	420	431	414	440	438	467	445	441	412	446	438	471	432	442	427	462	462	423	469	474	482	460	473	454	441	434	437	454	440	414	460	443	471	458	458	457	462	462	458	450	462	439	453	427	430	454	455	466	416	434	436	448	415	447	455	484	466	431	449	467	458	429	446	447	500	450	470	446	448	454	425	466	446	438	430	428	489	461	440	448	510	427	410	459	465	433	432	453	443	436	420	456	434	453	435	437	454	497	416	461	458	462	449	430	466	459	466	404	479	422	439	442	452	443	455	438	474	444	406	435	466	500	457	447	445	441	475	437	472	427	479	458	431	455	435	451	422	436	418	447	477	432	433	452	452	454	442	439	431	453	478	425	424	444	453	445	474	447	406	451	418	494	422	422	402	437	394	436	488	451	468	443	397	441	470	450	430	469	471	481	436	419	446	430	432	460	493	439	430	438	440	400	471	481	448	462	426	445	483	384	421	470	454	431	400	451	479	426	448	470	440	428	421	398	494	457	469	490	456	417	435	435	455	435	475	436	432	453	446	425	418	441	476	439	445	432	447	449	453	445	466	419	454	477	465	433	429	470	482	448	441	492	420	461	440	459	404	429	485	460	452	435	460	437	444	444	461	446	443	456	450	438	431	471	450	436	437	436	438	451	444	428	456	494	445	464	458	417	471	458	481	448	434	492	428	460	449	456	448	464	440	430	433	466	479	467	472	455	465	460	500	441	452	485	432	428	435	454	458	437	357	466	447	439	470	411	441	443	447	469	445	448	441	480	432	476	425	422	445	459	488	477	441	460	425	451	443	415	459	459	469	444	409	450	440	459	436	462	391	425	484	441	456	435	432	440	426	437	456	437	434	467	464	475	442	465	489	485	433	461	478	415	469	484	457	461	482	441	457	440	470	472	428	436	489	479	454	439	427	447	415	427	473	440	435	449	446	481	456	454	482	485	438	488	435	473	418	437	446	421	474	435	393	459	428	424	436	470	472	438	445	423	426	433	427	447	483	471	494	450	450	484	426	436	453	463	454	442	457	457	471	427	457	438	478	460	457	441	458	426	477	434	448	437	432	453	437	445	438	470	474	436	452	458	470	453	442	441	458	449	485	449	422	427	443	463	465	465	425	418	420	444	458	433	441	442	464	456	488	439	448	430	408	427	485	465	486	465	407	465	436	440	449	444	445	445	479	442	442	464	422	461	443	454	427	470	443	443	426	431	447	466	459	443	467	466	413	414	454	434	437	460	428	442	429	440	466	470	458	449	430	427	420	448	432	457	443	406	459	470	465	447	419	466	425	433	462	464	479	454	425	449	471	456	406	427	451	418	455	431	442	475	483	428	468	428	482	434	419	479	424	457	439	427	450	457	470	462	462	453	471	456	449	449	452	442	418	465	434	418	454	469	425	415	444	437	477	450	403	458	423	439	436	441	447	452	421	429	439	443	468	448	463	459	462	437	447	440	447	446	473	433	443	442	506	492	417	406	455	430	436	429	449	450	470	422	464	462	469	451	406	428	443	435	451	410	475	504	422	454	456	458	422	436	478	442	418	457	427	448	452	498	430	435	411	425	434	429	427	434	458	449	398	442	443	462	481	432	431	438	454	435	441	467	447	442	435	472	423	430	440	438	483	478	452	444	451	458	437	428	425	492	474	483	443	424	434	459	497	428	416	438	448	469	434	418	475	446	453	436	439	427	432	440	430	444	471	459	432	411	473	408	451	440	448	424	468	437	438	477	424	472	506	504	470	480	451	432	474	483	481	476	472	415	441	422	401	450	398	435	483	487	471	424	443	436	425	469	468	415	449	441	469	479	431	462	448	424	467	448	448	424	468	437	496	457	432	422	435	453	448	489	421	494	432	404	435	468	460	424	440	469	430	458	452	407	456	419	492	479	467	467	421	501	433	472	454	442	451	441	398	462	425	445	437	461	430	446	430	449	421	435	461	418	450	461	491	443	427	426	430	427	443	464	447	468	452	421	472	483	473	465	443	436	453	444	443	456	451	441	457	412	476	468	450	411	449	451	446	433	444	446	456	467	409	408	452	455	470	454	458	462	415	473	473	446	443	440	438	430	446	457	469	442	477	430	472	434	477	402	467	436	448	480	440	440	448	475	444	443	448	474	450	424	454	456	465	420	467	468	435	454	429	444	460	441	412	454	430	453	426	453	475	472	402	445	442	431	419	428	414	466	470	437	478	465	461	443	452	463	462	482	438	441	477	450	435	450	456	416	440	440	469	413	437	421	428	461	394	427	393	458	484	427	435	490	469	445	448	470	441	470	427	453	461	447	454	418	480	437	443	431	437	444	471	451	464	438	442	433	450	451	434	445	405	451	461	447	467	457	440	418	444	440
4857	14785	9840	4763	3467	2643	2124	1563	1389	1140	1075	837	807	682	746	633	608	584	551	586	568	558	510	542	566	494	520	518	502	498	505	507	529	458	474	477	457	490	444	426	549	489	465	482	433	502	457	450	475	475	458	461	466	486	488	455	446	456	452	457	428	478	502	434	479	453	474	493	470	462	464	448	445	446	440	458	424	420	446	504	460	457	443	478	461	449	470	450	449	425	505	449	470	445	442	437	450	460	435	466	460	475	461	409	493	413	433	426	438	462	447	456	477	430	422	479	403	439	433	452	462	421	452	457	409	440	452	413	436	422	450	444	483	454	474	431	477	496	466	458	464	468	447	440	411	474	460	479	472	471	469	418	481	471	451	472	472	473	432	498	435	448	462	459	500	462	432	480	473	433	452	457	454	425	476	452	454	445	457	435	475	469	420	395	503	435	465	455	448	481	497	463	468	446	399	439	491	440	501	430	479	449	438	450	426	426	449	442	427	425	424	475	459	437	411	466	466	442	407	464	447	428	450	438	460	443	424	452	478	431	479	460	443	472	471	421	451	440	487	441	421	488	454	447	454	443	445	448	456	449	449	482	433	470	481	460	433	423	494	448	417	430	418	467	458	435	429	471	436	469	476	394	442	428	439	450	463	441	453	443	478	458	454	477	443	455	461	431	476	447	441	400	446	460	434	423	468	425	435	450	447	486	467	439	437	465	453	451	449	446	479	468	442	434	434	465	512	490	415	450	450	454	467	455	459	422	408	488	468	419	453	448	436	468	433	483	456	447	457	462	449	463	406	462	456	437	473	454	462	468	473	480	480	427	450	441	436	463	475	449	470	449	442	488	419	460	457	404	451	453	408	433	457	479	428	493	432	492	432	432	430	421	462	448	451	452	470	478	444	430	473	468	459	476	482	432	435	472	491	485	450	438	480	445	403	432	443	411	416	436	450	412	475	431	473	459	454	423	456	433	408	435	424	439	454	472	475	472	471	454	459	475	460	484	449	474	451	479	457	477	487	463	455	458	433	427	475	467	465	452	423	484	429	469	469	453	411	492	453	414	468	424	451	455	452	460	474	452	467	455	422	448	420	436	447	518	431	480	455	493	417	429	448	423	449	467	455	451	445	461	477	468	472	481	450	429	450	391	433	409	477	460	454	424	470	474	419	460	468	471	461	466	453	441	466	447	475	424	439	498	420	435	470	473	440	471	456	446	444	457	483	428	477	452	443	430	458	437	470	466	473	471	441	434	499	497	468	484	449	437	432	453	453	420	460	463	441	423	472	460	421	444	459	441	433	486	454	435	447	465	441	491	420	472	465	449	437	452	427	447	444	458	485	438	469	436	485	479	460	435	434	436	450	430	476	424	469	482	430	441	468	460	474	487	456	441	478	467	410	465	417	461	482	446	445	420	489	450	444	445	449	440	488	456	458	482	436	456	453	442	450	494	466	421	419	466	449	442	470	452	434	428	465	413	446	449	468	488	486	475	445	461	450	465	488	430	444	447	457	465	455	460	447	439	435	447	458	458	439	478	473	435	450	463	389	430	447	428	440	438	462	437	431	445	453	484	426	438	449	483	474	477	447	446	418	476	457	424	434	460	461	412	428	467	454	462	452	483	460	426	436	422	423	436	459	474	473	431	458	468	459	457	453	467	450	459	469	438	429	434	464	459	435	427	490	449	464	458	419	457	422	467	451	491	424	481	479	454	455	425	447	488	438	482	432	409	432	470	458	452	475	466	477	440	438	444	466	442	478	446	427	453	461	471	477	420	477	441	420	447	487	462	436	444	458	440	458	457	437	498	474	428	440	433	484	477	458	483	434	460	427	414	464	427	438	436	429	463	427	480	464	485	445	465	461	418	460	460	456	458	462	456	439	467	461	476	428	454	479	450	458	470	463	450	426	459	479	460	452	464	466	472	458	467	444	468	444	460	472	474	450	517	424	464	417	461	426	432	432	423	470	479	425	474	435	472	435	430	440	435	444	441	439	453	423	467	420	450	470	479	467	443	428	481	460	478	448	475	448	451	475	458	453	429	471	440	426	461	452	442	494	431	455	464	417	451	445	468	438	481	451	456	458	448	457	440	468	464	487	425	439	418	438	398	434	461	455	469	430	443	436	479	448	421	441	450	433	475	462	414	479	445	455	420	455	444	436	442	423	453	452	407	484	452	417	469	450	466	496	419	453	442	439	464	446	462	437	463	452	454	460	401	465	448	451	466	459	422	458	456	402	434	454	438	434	435	442	436	424	471	462	496	435	445	448	447	468	457	420	502	455	413	478	433	447	484	422	471	474	502	452	409	465	463	467	486	440	499	461	456	437	458	456	442	472	462	479	442	420	478	434	499	454	456	474	446	445	452	470	435	454	464	470	458	467	465	444	459	438	425	464	495	444	453	426	456	414	474	446	462	482	476	427	426	465	420	447	465	458	469	472	476	445	472	448	478	411	434	408	398	412	448	464	483	445	434	473	427	476	483	429	415	439	463	449	416	421	432	425	448	443	465	412	472	428	441	468	479	444	453	453	438	440	441	475	482	443	448	434	450	445	460	464	460	454	489	432	454	498	437	463	469	458	463	479	472	446	418	407	484	445	427	434	422	487	475	380	475	442	478	466	459	461	461	469	456	441	410	451	463	459	456	441	429	428	455	450	458	444	468	457	435	469	468	451	487	416	440	465	467	485	435	442	506	463	465	448	448	466	434	408	456	437	443	471	412	433	431	470	410	452	430	454	477	417	485	477	463	452	434	457	482	415	423	460	441	435	425	444	457	463	419	458	429	437	437	450	466	448	450	456	457	460	462	447	490	456	473	445	464	439	419	442	459	467	454	465	442	453	461	458	427	510	480	460	484	436	459	443	447	450	448	459	439	467	462	421	455	440	468	475	456	449	486	433	463	438	458	491	432	434	464	488	489	459	470	421	454	419	447	417	448	457	467	444	509	427	452	445	492	490	495	475	460	443	423	457	477	470	406	484	451	437	453	446	451	476	439	448	457	437	428	440	496	443	459	459	471	446	492	463	477	445	450	457	449	476	417	452	437	471	428	453	475	422	469	442	484	467	422	454	469	475	422	456	497	432	446	495	427	459	396	481	515	450	433	487	470	473	443	465	470	425	454	427	467	471	412	501	457	489	462	456	462	450	432	431	455	460	481	472	466	463	453	474	484	419	454	453	446	470	462	440	449	456	442	447	451	466	462	481	478	441	445	491	477	454	453	465	441	429	480	441	449	442	444	435	475	433	470	449	461	458	469	479	437	405	473	452	441	485	413	500	430	470	445	415	445	467	471	469	466	423	480	460	446	439	454	466	465	489	426	452	457	488	468	445	426	471	433	478	455	479	466	495	455	439	433	419	478	475	428	431	469	426	488	462	391	436	430	457	443	429	466	469	454	473	419	455	461	453	469	464	448	447	461	423	455	436	422	436	435	420	436	485	451	427	454	451	447	459	427	485	483	457	449	471	424	417	483	476	427	439	468	447	450
27824	17235	3183	595	506	424	291	245	265	250	222	253	254	225	211	227	220	241	221	224	237	232	228	219	251	238	210	197	212	217	257	228	223	268	227	223	227	252	224	242	236	218	212	212	224	236	218	243	231	214	216	232	219	231	253	224	216	223	226	240	233	229	218	240	210	240	219	218	260	223	251	223	234	198	229	205	243	223	228	228	228	220	249	238	252	225	249	231	237	242	231	231	214	232	228	212	205	243	222	248	216	223	210	229	230	237	205	211	230	196	241	237	234	222	227	243	234	240	230	237	218	228	233	236	246	240	217	219	224	213	198	208	250	214	212	206	198	218	222	244	236	224	228	215	250	204	228	215	192	226	208	211	243	230	215	223	214	231	202	216	240	226	236	224	225	212	242	242	213	237	217	242	252	242	240	238	223	206	231	235	246	229	235	218	223	238	228	222	203	237	249	238	248	213	205	227	251	232	216	208	217	211	229	231	233	225	249	198	236	236	221	227	213	222	216	227	221	235	227	217	236	233	222	226	227	252	224	212	215	230	266	224	225	229	219	217	209	236	216	214	232	228	240	213	255	246	236	261	231	230	263	206	232	224	233	223	226	253	232	220	204	256	242	221	232	238	242	223	236	219	221	233	239	217	247	239	192	247	255	199	234	225	224	232	235	215	237	239	232	216	236	185	212	226	224	238	234	250	238	240	257	212	236	218	234	232	227	232	259	225	231	250	243	257	216	226	218	214	205	215	238	214	233	253	242	220	217	189	241	214	220	231	179	248	243	230	217	211	222	235	234	231	266	230	234	232	213	224	241	273	239	226	232	219	229	251	241	213	217	222	209	242	186	227	210	210	240	229	250	221	221	222	227	216	213	211	237	237	238	226	238	233	223	245	242	213	234	240	242	210	248	241	256	216	225	200	227	229	241	235	221	225	215	213	231	222	226	274	219	230	244	238	256	249	230	227	199	229	219	215	195	241	243	251	213	233	210	239	218	243	241	213	196	231	206	243	218	233	240	254	268	224	212	231	244	252	246	232	214	234	224	222	235	224	229	238	227	220	230	231	222	224	263	237	212	215	236	214	214	223	255	206	215	226	232	226	212	227	209	217	221	233	233	226	226	232	207	197	227	232	224	206	208	231	207	221	227	239	244	244	235	220	195	233	216	216	237	227	242	245	235	234	220	209	214	229	240	243	246	213	245	227	211	233	250	246	214	240	200	221	245	205	200	244	231	220	217	264	211	228	229	209	217	228	218	240	233	215	236	243	219	219	233	224	238	218	251	192	218	229	211	203	243	211	214	220	247	236	233	233	235	235	218	214	245	252	245	214	244	246	208	212	241	225	211	226	215	235	233	255	229	232	213	230	202	216	221	219	219	231	237	214	250	248	233	245	215	242	213	259	217	231	267	226	234	222	230	205	232	229	235	270	222	249	225	248	211	236	224	244	244	221	206	202	229	241	225	222	248	241	226	238	237	224	239	214	249	218	244	224	238	201	234	231	241	236	227	247	230	209	243	225	217	241	220	230	201	214	219	220	218	242	246	237	234	187	247	230	218	215	214	212	222	218	221	203	206	242	247	248	228	251	204	208	242	226	248	234	258	209	234	231	254	217	217	232	262	216	205	238	233	217	207	235	217	219	231	206	235	240	212	256	210	239	248	217	226	233	204	214	228	234	248	215	242	238	236	214	246	233	231	256	213	232	238	233	241	244	237	244	205	232	231	233	231	240	249	217	232	226	228	217	225	230	231	232	216	212	227	258	245	206	237	226	235	231	205	234	239	241	216	250	249	252	222	225	227	240	229	239	235	246	211	233	243	208	204	228	208	247	225	231	239	249	229	253	270	214	225	234	235	220	225	227	223	231	241	205	225	228	216	221	230	229	210	227	212	237	229	254	225	226	226	228	217	254	215	208	204	218	227	247	202	219	254	235	220	231	229	234	212	223	243	200	217	251	204	226	217	223	247	217	232	252	233	234	208	200	227	222	226	272	250	232	213	216	248	213	254	218	229	265	206	235	219	241	211	210	247	226	242	232	220	247	222	233	225	222	232	234	241	225	212	241	230	219	220	206	236	229	230	230	238	213	245	216	235	240	210	207	235	222	220	231	244	228	248	221	218	217	222	237	213	236	211	233	248	241	221	252	234	232	191	231	243	220	236	211	229	222	224	250	239	226	238	253	241	226	276	224	211	238	222	231	228	221	223	246	245	235	259	233	243	252	217	233	230	243	202	242	229	230	232	212	236	215	250	244	228	206	210	247	242	233	244	265	230	218	230	223	230	260	230	222	272	246	244	248	237	251	252	203	224	216	271	237	240	238	210	225	264	223	233	242	218	227	241	228	222	262	237	218	221	214	222	253	222	212	234	205	194	264	241	250	228	206	230	235	217	251	211	227	208	228	243	241	215	233	249	227	237	247	235	201	242	207	202	234	193	228	236	226	201	203	231	200	228	232	231	209	221	203	198	256	234	236	223	203	215	255	220	225	247	242	222	222	233	228	226	242	234	244	230	234	240	264	240	228	230	213	218	197	254	215	242	191	222	255	237	223	235	228	229	223	212	210	206	245	235	211	259	226	229	232	230	206	215	243	227	249	228	204	219	233	222	215	229	215	229	234	221	228	237	236	218	230	221	215	225	236	234	234	219	249	237	238	237	259	237	210	228	225	243	202	206	217	218	235	222	221	238	239	227	255	238	226	211	217	227	231	236	240	216	257	210	213	222	234	223	231	220	270	223	210	214	268	210	244	210	221	219	215	227	221	229	238	208	237	224	219	212	232	223	217	247	235	216	239	214	247	241	229	215	228	241	260	188	221	241	241	253	231	216	229	233	214	246	241	235	242	223	236	217	245	201	241	239	222	207	221	254	238	229	207	252	228	225	239	211	247	241	231	221	239	219	263	266	221	227	214	230	233	238	240	224	248	209	233	209	232	211	214	254	237	236	217	232	237	233	229	268	229	208	239	235	243	254	225	213	202	233	226	220	255	224	236	245	211	240	234	243	235	249	222	235	238	232	223	221	228	243	207	230	244	255	228	242	230	257	240	214	244	211	205	231	225	227	227	218	217	213	217	233	214	213	239	226	233	252	237	222	218	249	177	231	227	246	244	241	238	232	209	246	245	250	218	226	243	222	224	211	222	224	240	228	216	227	205	247	265	227	246	222	216	220	235	215	221	222	251	213	258	222	251	207	224	223	237	233	229	220	228	261	213	225	227	249	256	248	239	232	223	221	230	246	241	233	224	231	231	243	207	249	213	204	249	228	226	239	237	221	268	235	240	225	218	233	208	219	237	212	226	211	225	227	223	214	213	233	203	216	215	222	241	225	229	253	237	207	228	196	236	246	224	253	224	217	229	236	238	224	228	221	196	230	245	231	231	220	213	234	242	211	242	236	237	238	224	267	219	256	235	218	236	233	231	238	226	247	225	225	239	222	231	216	216	238	237	230	230	244	227	242	224	220	230	223	224	225	211	240	238	241	234	222	236
4321	929	652	403	379	362	310	284	286	298	283	270	239	282	265	269	246	297	267	278	254	272	265	247	242	250	264	298	284	250	262	260	252	252	261	259	238	239	250	275	216	267	226	246	238	266	248	246	248	254	267	245	246	292	255	258	275	267	255	251	237	258	273	268	277	244	255	265	242	249	260	267	264	262	305	261	278	279	245	232	280	274	270	239	230	241	248	257	291	235	279	245	251	247	262	264	279	270	242	264	239	240	249	233	230	251	255	270	256	267	229	260	257	277	267	257	263	262	230	256	232	263	257	249	263	278	254	232	249	262	277	269	245	252	281	265	237	271	242	252	274	261	280	239	282	229	228	260	267	282	270	250	268	257	258	235	286	246	273	271	269	247	277	277	242	243	252	279	258	262	275	272	257	246	229	243	270	250	252	263	270	254	261	252	249	271	259	252	255	241	252	287	244	262	262	246	280	273	272	235	247	268	248	255	257	252	243	268	246	261	257	274	238	279	253	274	247	254	287	258	248	239	247	272	226	277	253	264	251	292	257	268	247	205	269	274	255	264	263	267	280	250	249	258	273	242	249	252	273	232	277	271	291	276	254	269	253	262	255	262	266	244	253	257	275	287	260	267	280	263	252	259	255	292	253	262	245	266	259	243	239	247	280	244	256	259	259	238	248	260	222	264	281	244	239	268	259	252	241	252	270	251	263	277	267	269	274	262	226	268	268	246	240	257	228	263	280	258	259	244	236	267	264	260	243	270	242	293	236	275	229	268	260	246	251	295	241	281	262	248	281	262	246	281	251	247	241	275	263	262	242	292	235	260	277	239	225	226	265	240	259	271	264	260	257	291	307	278	239	273	262	291	246	255	260	248	271	306	229	235	270	235	236	225	273	255	239	275	278	245	245	262	253	272	246	275	241	289	273	259	251	246	238	287	239	274	268	256	279	271	248	255	278	262	258	246	252	274	281	244	244	260	273	230	290	250	258	244	256	257	258	255	242	252	248	256	246	269	268	263	258	263	262	246	252	240	270	226	257	244	245	244	253	248	257	260	268	271	241	250	252	223	262	276	259	241	253	230	268	226	248	292	269	260	239	265	244	248	271	248	253	253	252	253	251	272	263	265	246	262	281	247	276	272	255	249	276	252	252	216	241	226	261	253	246	249	274	265	234	250	247	249	243	243	265	266	256	244	280	266	249	278	260	277	262	272	221	243	247	249	216	240	238	282	252	286	256	271	274	251	302	264	289	290	239	241	259	269	209	266	227	250	285	234	263	243	251	242	273	265	260	255	280	297	277	263	246	254	250	256	254	263	249	249	230	264	263	237	263	244	267	252	267	277	261	255	229	261	250	275	267	272	275	241	226	300	280	235	267	259	258	243	257	219	267	266	251	244	227	225	260	263	285	241	284	250	296	285	251	270	248	277	281	246	247	235	282	256	272	243	272	257	255	266	270	255	285	261	279	276	242	254	272	279	258	292	255	221	257	256	243	254	263	283	257	266	236	236	241	277	267	245	275	270	235	273	255	238	224	237	236	260	261	240	248	251	273	273	237	269	251	272	259	249	270	273	249	261	246	280	241	250	268	246	242	236	279	244	251	249	272	265	288	262	252	257	273	255	241	260	265	258	249	264	261	267	234	257	232	253	273	276	258	253	277	268	271	259	251	231	264	275	299	253	237	299	269	263	265	254	255	269	259	251	243	255	239	272	271	251	263	277	248	240	271	224	258	266	275	235	257	272	250	263	239	273	294	248	251	261	252	263	258	243	252	266	256	267	272	289	246	248	229	266	248	295	321	287	236	255	238	237	251	248	289	263	267	247	260	248	239	250	262	260	285	252	272	271	251	245	275	279	264	252	248	230	273	255	257	257	255	263	262	258	284	285	266	250	256	239	235	268	267	260	288	232	236	248	245	278	265	241	227	259	261	281	244	266	265	245	264	283	231	272	268	276	249	268	244	266	255	249	270	266	226	254	258	258	234	227	236	270	253	248	286	248	271	248	254	249	269	290	236	261	254	282	282	265	260	263	246	257	230	243	280	255	233	263	263	243	255	254	254	236	258	249	254	250	288	250	295	261	275	246	241	247	259	253	249	283	280	261	272	271	243	274	246	262	273	243	252	268	239	254	246	256	261	266	244	274	267	273	248	270	272	261	235	256	251	267	251	252	266	254	273	266	245	266	251	252	235	264	241	273	264	285	304	270	260	258	256	246	271	246	235	267	237	265	265	253	256	242	238	268	282	273	260	268	269	245	264	257	249	268	239	263	259	286	286	253	287	272	221	290	264	258	237	249	239	262	233	237	265	268	253	259	240	241	239	261	225	282	278	251	290	265	272	267	241	238	251	278	218	233	232	251	269	251	250	259	313	243	219	243	282	245	245	264	275	229	232	227	232	256	254	254	248	272	280	267	251	252	265	249	250	238	282	251	239	273	261	271	264	233	269	290	225	241	240	241	239	252	259	261	266	260	266	271	301	275	271	258	279	262	278	241	236	234	244	271	276	273	267	285	248	253	257	234	285	254	244	259	260	278	241	259	274	277	238	233	252	250	259	265	276	259	264	261	282	267	271	257	255	272	229	226	258	259	271	238	246	247	250	291	298	264	224	266	257	258	236	291	260	236	244	272	229	277	247	244	257	268	225	277	266	258	258	240	236	233	272	254	255	252	274	242	244	277	246	256	259	247	250	224	261	266	260	242	212	252	237	239	248	231	296	253	279	273	241	291	249	238	247	281	254	234	285	263	272	256	247	247	260	242	270	237	252	270	260	242	257	266	239	230	246	230	259	246	263	259	261	274	216	256	252	261	280	267	235	269	263	240	258	242	241	274	249	251	270	263	261	273	253	240	260	250	252	263	242	247	257	254	243	281	262	261	260	274	248	230	238	247	249	262	263	256	275	248	248	271	261	257	277	218	222	253	256	263	270	282	261	253	231	270	232	267	269	263	270	260	252	280	244	287	271	258	265	250	292	212	248	268	244	241	269	242	231	291	265	241	264	254	249	262	258	261	250	275	260	247	278	270	243	263	261	255	293	263	219	262	274	252	266	225	246	233	274	268	285	265	257	272	278	286	260	247	241	231	279	265	260	272	264	271	266	245	243	257	251	233	289	267	232	278	261	292	265	251	224	289	242	267	281	248	273	259	273	258	280	240	282	260	258	246	253	240	241	226	242	277	239	259	251	252	234	260	251	278	277	254	255	242	268	277	278	270	277	277	240	296	270	256	256	246	283	232	276	243	266	302	245	253	258	261	239	240	274	259	255	247	225	252	254	244	246	258	263	237	239	250	218	244	281	236	260	235	262	241	260	263	240	236	236	294	246	264	241	260	267	240	267	257	273	236	280	269	258	243	264	237	244	293	239	268	268	265	250	242	276	267	246	263	259	273	259	263	278	274	248	264	274	240	256	248	238	274	276	277	270	266	257	273	252	271	267	247	251	251	261	237	280	258	240	266	236	282	242	254	255	234	238	257	254	247	248	234
24041	21310	28514	24422	21291	8254	876	543	448	379	365	292	282	297	229	224	257	247	265	233	232	240	228	201	214	219	212	191	190	222	194	178	235	206	215	211	197	168	218	179	184	180	220	183	183	217	192	184	202	198	227	177	212	201	203	201	198	176	211	220	190	209	214	209	185	203	185	192	197	203	203	177	194	188	197	201	188	204	207	189	183	181	211	188	210	191	189	188	182	180	207	196	191	195	182	209	214	192	185	222	208	217	199	198	202	189	172	219	190	198	194	215	185	198	187	198	185	182	187	206	204	204	187	185	174	182	195	203	214	191	208	194	183	186	211	183	197	187	187	220	203	205	222	194	205	173	204	202	214	176	197	167	180	197	181	182	215	193	204	192	194	208	204	209	225	206	204	202	198	192	166	194	177	216	164	191	203	194	194	189	194	208	191	178	187	163	166	199	188	202	209	195	221	218	163	180	191	214	179	191	186	196	193	173	178	202	184	202	207	168	175	195	187	192	164	179	172	192	206	200	215	184	171	187	194	176	194	174	173	188	174	190	195	189	207	204	183	188	189	201	198	211	196	203	203	208	192	175	213	189	188	202	187	199	191	190	192	190	205	217	217	172	207	183	186	172	183	225	191	214	198	201	201	200	196	188	219	174	200	218	164	213	175	208	180	208	202	186	210	195	189	195	164	208	204	193	193	185	197	182	181	169	202	171	194	209	204	190	206	186	194	194	182	192	222	179	207	195	180	203	192	180	192	193	193	204	212	191	211	206	178	175	187	186	194	179	201	212	209	183	223	202	194	202	179	213	210	177	199	180	192	206	185	189	182	204	176	159	185	207	218	161	193	189	175	207	178	168	183	198	203	180	190	189	187	191	186	198	204	201	198	165	194	206	179	188	192	195	179	209	198	206	187	214	194	176	190	196	213	197	219	209	200	190	189	225	195	207	197	223	173	179	208	203	201	189	197	194	190	192	174	199	174	193	180	181	205	176	180	160	179	195	184	177	213	217	193	216	198	189	214	176	200	204	178	195	200	192	209	217	183	204	205	207	192	185	216	163	212	194	179	198	189	185	215	198	194	164	191	203	200	217	171	201	178	204	179	206	183	229	201	179	187	210	195	185	178	189	188	158	212	181	219	190	200	214	199	195	185	195	185	168	220	186	195	191	183	178	196	179	192	194	213	201	190	209	213	194	201	231	215	208	190	174	173	214	187	204	177	187	178	192	197	182	208	172	182	186	192	205	201	197	189	221	208	166	211	235	196	193	201	197	223	172	195	176	211	181	211	206	196	192	190	211	178	197	217	177	207	196	185	189	220	184	218	183	193	157	159	203	231	185	218	184	194	198	185	208	183	181	210	190	208	197	191	219	192	205	193	196	212	195	180	194	215	165	188	174	194	182	189	201	209	211	188	226	196	167	185	181	214	187	180	204	215	166	175	197	197	166	201	188	195	185	179	187	200	186	201	186	201	196	210	197	217	184	192	204	183	191	207	219	203	197	190	197	194	212	189	215	204	188	188	154	183	196	179	172	221	202	173	214	189	218	165	210	182	174	189	214	194	205	188	199	200	179	189	195	181	191	204	177	188	207	208	176	197	200	168	173	196	185	212	175	193	204	215	173	191	191	180	202	196	210	190	203	194	226	187	179	204	185	178	202	202	188	197	178	192	169	194	189	214	217	192	180	197	191	198	221	220	201	206	194	176	210	178	187	178	201	194	187	203	185	189	177	201	185	188	191	180	193	194	191	182	184	203	173	182	194	195	179	187	181	194	198	185	203	192	188	201	204	191	182	155	182	188	180	189	203	203	200	188	197	192	202	219	213	200	184	179	196	181	176	221	178	192	213	190	212	183	193	184	177	194	184	184	152	201	190	193	185	181	214	185	189	194	161	204	173	181	180	194	202	192	204	186	181	205	202	181	183	193	183	220	190	217	160	185	207	181	197	189	204	193	186	176	197	216	207	201	196	199	186	204	202	194	183	199	187	168	193	182	194	193	206	197	200	194	201	178	195	184	183	191	230	205	205	212	179	211	213	177	189	201	189	201	201	208	190	184	199	212	207	173	190	198	207	185	180	192	194	191	181	152	202	216	195	181	207	197	195	189	215	183	183	183	170	183	168	209	194	182	180	206	194	218	204	216	173	182	196	195	192	187	233	176	205	192	225	172	180	202	187	215	203	184	194	185	208	178	189	203	197	160	203	203	215	202	222	197	184	203	220	191	191	195	201	175	170	201	189	215	199	189	209	186	181	179	175	197	198	213	192	183	198	187	219	197	195	207	186	199	175	171	190	202	174	187	197	202	173	201	188	178	207	204	199	188	178	200	198	187	187	225	179	171	189	211	170	199	204	188	204	207	192	200	188	178	189	205	184	191	211	197	165	216	192	184	193	216	199	203	197	180	183	184	184	176	191	216	193	203	190	208	195	210	214	205	163	194	211	190	203	176	203	229	207	228	196	193	219	204	211	218	188	162	209	195	182	205	193	217	195	196	200	176	198	202	199	195	182	198	193	173	189	205	196	204	168	174	204	193	202	180	184	196	187	189	202	166	198	169	185	190	186	195	190	199	169	180	201	194	173	192	187	173	199	186	178	190	202	184	180	212	198	158	203	208	185	194	193	192	174	213	212	211	193	176	172	192	189	185	172	193	178	227	173	223	169	186	179	206	206	195	180	201	182	191	218	202	190	187	178	192	173	202	235	202	199	188	196	178	197	197	205	180	160	171	200	172	167	205	195	180	171	181	189	179	193	196	185	177	208	179	227	197	198	202	173	186	194	205	190	186	190	202	195	172	201	199	178	182	171	183	191	179	181	188	208	187	177	206	193	191	165	176	166	186	187	183	172	201	206	192	181	176	190	183	188	186	183	181	183	185	178	222	188	189	194	175	198	206	186	169	209	172	200	200	193	200	203	217	207	199	201	195	185	174	196	186	202	210	214	177	187	203	203	195	184	192	180	213	195	174	194	203	177	207	186	181	205	199	209	180	186	197	196	196	183	196	201	175	203	164	202	216	186	199	198	192	180	192	178	179	190	206	213	167	205	191	199	208	217	180	200	163	179	199	196	180	214	188	185	192	185	203	198	216	197	175	185	186	205	208	218	189	205	214	182	199	185	183	197	187	207	204	212	203	177	202	188	178	186	179	196	200	203	187	211	180	205	227	182	188	199	186	171	188	196	212	199	194	211	183	177	191	192	200	213	208	178	181	198	197	184	212	187	214	196	182	186	178	178	186	189	186	199	203	186	188	196	185	194	186	179	177	197	204	197	178	183	180	173	199	187	206	200	171	202	199	196	179	193	186	208	196	188	186	184	211	214	184	181	205	189	229	207	199	222	161	203	181	180	170	201	207	215	184	172	171	169	177	187	189	189	185	187	177	189	172	191	192	208	190	215	161	180	211	197	167	178	163	173	217	167	155	182	176	174	192	232	203	182	188	176	211	181	183	182	186	179	192	210	221	227	182	199	168	185	211	202	186	204	201	157
3402	8940	5827	2651	1935	1377	1025	751	687	566	499	436	436	376	318	334	296	286	280	261	218	227	246	224	249	236	242	239	243	222	233	239	236	221	216	212	207	198	232	227	218	231	223	247	229	196	224	225	231	236	205	221	229	210	200	212	208	220	217	245	218	207	226	208	216	221	214	230	228	194	231	213	228	193	213	223	231	210	212	221	202	209	212	182	198	206	220	209	222	227	199	206	205	229	242	228	229	189	212	214	215	205	200	200	186	215	214	243	209	225	202	216	192	207	221	235	212	188	213	200	212	186	232	209	199	202	204	202	229	211	207	224	225	208	205	230	216	196	226	201	246	209	201	203	189	210	213	234	229	194	223	202	215	209	210	194	204	196	219	216	202	215	196	204	221	240	190	221	199	198	196	231	211	227	194	222	220	215	217	176	190	194	214	204	219	215	209	213	217	206	197	214	205	216	214	204	206	225	215	212	188	242	210	238	201	212	191	226	230	229	221	194	206	236	198	220	214	201	219	233	242	232	240	226	199	187	198	193	234	228	227	186	206	214	227	203	209	179	211	218	192	232	202	217	223	197	189	227	228	214	189	220	197	208	187	210	209	240	211	208	192	227	195	204	192	230	218	228	188	197	212	205	215	189	210	234	212	229	212	199	195	194	220	215	257	200	218	221	226	247	204	242	203	197	246	228	200	213	205	192	210	199	205	245	233	234	203	200	198	210	182	228	231	224	221	213	210	221	224	200	223	193	221	212	191	209	231	221	203	217	224	200	212	242	208	193	209	213	213	212	203	239	195	200	215	208	173	199	197	216	200	227	215	187	233	199	201	216	231	178	190	215	217	170	214	188	224	200	215	234	222	213	202	235	225	190	221	224	216	219	209	210	198	218	198	218	212	213	206	209	194	199	216	207	198	211	219	219	211	204	224	232	198	213	194	190	228	181	208	214	215	218	223	210	176	206	223	222	231	215	226	228	216	193	204	221	197	211	231	246	203	227	236	187	199	211	229	219	203	202	216	228	219	220	232	203	209	209	212	220	209	201	231	234	224	190	210	208	226	216	241	239	195	223	208	202	211	227	207	191	192	212	212	242	206	222	214	186	209	194	208	207	227	226	212	214	210	203	212	206	213	226	186	222	204	194	236	230	203	213	216	205	213	217	226	218	216	215	226	212	205	215	215	196	201	224	198	218	227	221	205	233	243	214	230	219	212	232	214	209	217	235	188	214	217	236	228	206	209	159	217	200	206	193	206	222	259	256	233	228	219	212	225	209	211	207	181	208	212	214	241	199	206	211	230	214	216	206	225	196	222	217	245	209	189	197	239	205	205	200	203	210	207	232	171	236	213	187	232	202	220	220	200	202	202	185	198	227	212	205	212	205	203	214	181	234	208	226	197	225	206	204	245	191	195	224	224	216	217	183	236	217	208	183	207	222	204	217	231	207	215	206	185	226	185	205	218	204	202	214	225	212	229	251	219	215	224	215	205	192	202	198	208	206	233	231	216	224	211	218	228	203	197	234	204	193	216	225	193	229	201	205	187	212	200	199	205	182	193	209	213	215	205	204	215	211	219	218	219	211	218	198	221	215	188	200	187	214	220	228	195	229	203	210	208	212	236	231	212	192	231	202	199	195	210	224	222	217	198	193	225	258	247	232	219	211	217	248	230	212	227	218	223	215	220	237	217	212	217	178	203	223	198	216	248	205	199	208	199	208	233	216	201	188	210	201	230	213	189	212	200	225	222	239	209	208	217	208	199	216	220	204	211	218	206	216	224	220	193	203	204	227	221	204	217	209	207	218	206	199	221	218	214	238	235	206	215	188	174	212	210	210	218	228	215	209	215	199	200	218	200	193	212	224	213	209	199	218	204	210	209	225	226	180	240	224	198	200	192	200	215	205	216	232	211	220	232	237	200	205	200	191	239	197	209	236	203	243	185	217	215	195	216	218	238	213	226	202	205	218	200	200	201	221	200	198	217	207	202	226	211	196	217	235	218	218	211	225	213	222	198	213	233	228	198	215	212	221	201	206	175	200	223	198	198	193	207	210	221	208	203	191	203	225	204	249	248	223	220	201	210	190	187	218	220	247	212	210	220	228	183	208	224	222	206	194	203	230	219	193	211	217	215	219	225	218	201	210	213	217	212	216	225	236	215	210	240	232	223	204	200	197	229	203	164	197	203	211	237	195	215	201	204	223	197	189	214	255	235	221	209	214	235	214	211	208	201	217	208	201	229	233	229	214	202	217	205	192	226	216	217	233	239	217	197	213	246	211	216	227	186	194	205	215	179	203	204	229	204	233	213	214	240	219	212	225	216	212	175	227	217	199	210	198	221	210	203	224	198	207	206	196	203	193	190	233	202	213	210	229	194	191	224	198	197	225	191	205	238	234	219	208	210	212	200	233	230	215	212	213	217	214	205	210	197	229	213	194	209	195	212	213	214	227	227	227	208	206	227	226	213	193	196	205	236	228	222	202	233	213	211	232	200	219	199	214	204	221	208	207	212	200	212	231	208	220	197	222	202	223	201	219	206	206	202	213	214	222	196	190	202	224	234	204	212	223	189	215	224	229	207	204	228	224	222	205	223	235	213	188	219	202	194	200	217	226	204	200	210	228	199	184	207	206	219	250	191	202	175	197	214	222	231	223	217	212	215	213	210	208	194	206	224	225	211	209	201	217	207	207	224	216	204	232	203	191	211	201	196	220	208	227	223	202	183	188	187	198	202	228	203	205	234	192	211	230	219	209	214	222	214	209	209	217	199	220	220	209	221	201	207	212	227	215	212	214	236	211	204	222	211	226	221	215	228	212	223	208	208	234	219	227	206	181	186	197	204	198	236	217	215	210	192	180	210	212	239	240	214	228	196	192	237	193	234	196	210	199	194	206	194	177	214	230	215	230	191	216	220	202	201	222	225	199	235	221	220	213	184	213	203	221	194	203	209	220	216	195	225	204	217	224	208	237	206	189	199	223	214	199	221	222	204	240	214	184	189	216	199	209	200	221	201	209	218	216	193	214	206	226	209	222	196	197	214	202	196	206	185	189	199	221	247	235	219	187	201	217	208	206	199	205	217	199	195	242	203	215	214	198	226	202	231	206	206	202	215	191	235	227	223	218	203	211	207	220	216	220	215	225	205	233	204	194	236	215	208	201	195	213	219	208	202	205	209	221	233	197	219	231	206	194	197	243	239	211	222	214	203	205	204	188	193	225	221	233	201	214	207	221	211	204	233	235	212	212	218	188	211	206	215	197	201	209	211	225	207	221	234	201	196	213	219	214	214	202	226	221	211	224	181	214	184	218	205	200	222	233	208	191	189	222	231	211	194	215	190	202	190	199	184	206	191	236	189	216	192	194	216	204	224	216	226	197	216	218	232	198	205	192	206	217	192	219	186	210	230	214	225	220	215	195	239	212	210	191	218	218	207	209	204	195	213	210	211	208	202	191	209	218	222	217	196	224	262	195	211	207	216	203	211	209	218	189	236	201
25175	21332	27355	25517	9168	832	674	594	556	583	553	479	499	504	433	455	464	456	471	461	433	436	483	464	405	479	463	449	470	454	435	493	439	397	454	410	400	406	426	446	415	424	454	414	440	418	428	411	434	428	421	455	435	421	449	475	445	469	433	436	431	397	461	469	428	404	427	444	442	439	388	477	439	363	447	454	456	416	425	415	433	426	430	412	457	446	429	470	439	427	459	429	414	416	446	429	441	467	434	429	413	377	437	424	419	421	431	402	456	432	417	446	444	445	430	445	435	446	427	408	432	410	449	432	478	398	409	442	440	425	426	405	458	449	428	448	452	457	451	398	437	431	438	438	421	465	430	449	494	437	427	415	456	464	405	420	427	413	476	411	482	443	409	443	459	389	422	416	454	447	415	425	450	405	472	452	439	428	457	409	450	451	407	408	424	455	433	436	431	414	427	468	451	442	463	421	447	414	449	449	441	401	486	451	436	485	468	419	448	439	442	456	441	461	431	389	461	426	462	444	380	448	442	425	431	414	413	382	455	442	446	418	435	442	439	441	427	417	468	424	432	405	401	420	437	408	444	404	392	416	431	437	425	394	437	425	429	416	454	430	471	422	445	410	400	442	434	439	432	427	414	439	433	455	425	433	453	441	422	446	389	428	437	452	453	420	436	422	454	440	421	450	436	409	436	424	406	417	424	424	443	423	428	448	416	421	433	414	427	405	413	448	403	451	443	459	398	427	406	428	433	415	444	399	449	398	433	403	430	444	450	423	446	402	458	407	425	427	433	469	445	421	447	438	453	464	457	422	401	427	440	445	464	425	412	442	425	415	413	424	450	401	400	423	407	459	438	420	450	414	461	434	420	426	434	478	412	424	458	424	452	431	442	449	456	443	425	435	474	396	417	457	399	431	443	394	439	459	480	461	482	435	451	424	456	421	384	457	430	409	450	386	443	412	430	433	424	397	416	435	426	422	448	419	435	438	463	438	430	445	416	476	454	422	408	423	452	448	402	416	427	407	427	476	486	392	432	447	473	414	430	434	453	450	466	415	398	439	396	478	462	417	439	457	439	435	448	437	437	432	440	435	401	400	405	440	456	433	412	446	428	451	427	422	430	392	437	385	422	446	415	396	410	419	452	447	433	413	428	442	455	428	461	405	454	406	408	417	439	459	390	416	427	393	435	426	425	424	434	426	388	399	451	432	441	407	441	451	431	430	433	467	426	443	406	449	453	430	422	430	436	431	411	435	456	430	441	409	407	416	429	432	423	376	422	434	426	405	426	464	430	433	441	417	413	450	438	428	446	432	417	409	453	422	447	423	444	422	398	469	469	460	417	432	438	400	439	411	411	463	427	409	442	441	435	422	410	466	446	450	464	437	426	443	457	456	426	449	434	425	440	426	445	419	432	476	423	425	428	414	445	428	453	455	430	442	439	448	455	421	394	426	426	460	438	457	454	445	437	458	414	418	420	432	426	406	455	456	439	422	404	424	458	440	432	434	406	428	447	404	453	403	419	445	403	441	418	407	411	435	443	414	432	427	482	417	453	443	474	456	455	422	438	445	405	423	399	456	413	418	408	446	412	464	450	455	434	446	467	455	437	445	413	393	429	415	440	424	432	401	430	415	418	420	408	460	424	419	453	454	429	419	421	416	457	416	436	455	463	429	430	440	418	437	424	438	448	430	430	465	439	446	449	415	446	466	440	461	441	418	444	453	437	394	422	390	408	435	429	461	422	401	398	433	458	426	440	406	425	470	428	459	418	427	425	411	416	449	422	429	456	431	440	400	430	421	442	461	415	436	452	452	399	434	431	435	421	417	437	430	411	446	470	459	444	452	415	411	454	426	434	435	428	444	403	456	402	445	444	421	423	430	489	420	451	426	400	436	415	479	429	448	427	421	410	423	454	500	453	446	445	440	446	434	478	449	417	443	427	409	453	432	387	406	411	420	452	415	444	401	429	456	468	412	418	429	407	413	397	416	433	447	447	426	399	435	431	444	440	475	432	430	437	444	427	432	389	426	455	409	473	460	437	439	457	449	419	423	423	450	419	435	436	438	434	426	453	458	452	415	407	432	431	433	463	426	454	451	441	447	455	447	439	419	445	448	450	424	423	430	402	438	427	408	416	436	485	439	420	428	451	404	414	473	486	438	427	425	421	473	411	451	407	456	413	445	452	435	425	410	448	423	410	401	429	432	444	431	410	475	408	415	427	416	455	427	462	450	414	457	455	466	431	445	429	438	450	429	399	418	474	432	425	426	438	422	414	410	433	453	459	419	423	471	432	432	442	429	436	422	430	426	438	409	437	433	430	445	425	432	442	430	410	400	413	459	450	443	419	443	406	471	451	457	450	461	437	440	441	430	414	383	401	433	433	422	410	417	408	418	406	406	455	445	444	420	439	428	431	423	426	427	412	432	419	469	424	471	404	419	422	417	432	445	430	436	429	445	430	459	450	415	409	464	451	441	455	471	433	442	418	435	450	454	444	459	408	421	419	399	464	403	468	419	417	424	430	422	437	412	433	431	419	418	445	448	458	446	469	488	444	418	462	439	462	419	412	495	435	417	458	446	433	399	449	423	416	398	427	454	380	428	424	419	401	457	420	440	445	455	426	423	435	409	455	401	442	445	429	425	452	426	440	436	415	465	404	409	461	427	425	427	413	399	431	414	431	436	426	418	451	443	422	440	432	416	401	479	418	450	436	411	428	418	414	436	421	414	418	404	439	410	429	379	434	456	461	420	405	439	420	444	446	455	418	429	449	430	383	408	385	418	432	444	443	419	407	416	443	401	449	412	413	435	408	453	421	424	432	409	443	423	430	477	452	429	426	408	415	418	442	423	443	420	405	421	450	456	431	454	414	397	426	377	448	415	423	446	400	445	437	468	407	430	463	407	475	433	467	430	418	434	452	427	396	390	425	412	438	406	447	433	382	433	458	412	403	452	398	429	421	401	422	433	435	422	462	448	436	447	432	475	401	428	409	446	461	452	453	420	398	420	464	463	450	405	398	429	407	405	408	414	444	392	461	453	489	429	433	411	440	416	394	435	445	417	420	394	446	422	402	427	413	395	443	399	416	466	411	418	415	420	423	406	431	452	433	431	433	450	395	411	464	431	453	428	420	449	458	435	433	420	424	439	426	422	440	433	409	421	401	427	426	419	424	440	444	416	434	466	418	454	447	452	416	448	427	440	422	404	432	473	434	441	413	429	454	463	439	436	396	495	438	419	447	425	434	464	446	413	469	429	429	416	405	445	426	418	404	437	445	449	429	404	431	433	404	447	406	411	424	424	425	421	435	400	444	422	439	474	432	417	437	445	411	453	402	394	435	468	457	421	421	419	446	418	440	401	441	428	422	414	482	431	410	443	408	463	419	450	442	428	431	423	389	444	428	460	447	414	441	431	429	418	448	422	470	423	427	416	415	437	427	421	413	452	451	455	444	441	464	427	489	436	431	459	437	431	460	427	382	433	440	412	441	437
3544	5262	3360	1745	1416	1091	907	765	705	672	598	583	539	537	504	528	509	486	467	496	449	483	473	479	488	440	461	475	438	484	515	444	488	472	492	466	429	497	470	451	494	448	456	472	423	494	482	459	474	469	457	436	473	472	485	469	460	481	489	478	444	476	439	473	484	471	456	468	492	465	436	479	463	480	489	439	439	433	404	456	452	499	451	501	466	478	496	476	488	473	450	434	402	489	462	458	449	471	449	490	440	445	460	476	448	458	445	453	488	422	462	466	438	490	459	473	478	464	449	450	488	420	482	448	463	470	479	454	461	450	456	476	429	486	495	443	408	455	469	445	438	476	495	471	439	438	444	428	468	463	467	448	453	438	436	474	445	472	459	489	489	485	443	470	480	494	466	441	472	466	454	488	458	457	487	441	483	438	445	440	440	464	476	447	460	472	476	492	465	487	494	457	481	466	480	445	438	448	427	471	440	462	492	433	447	475	438	464	496	411	464	476	427	446	464	434	463	432	464	468	486	470	481	483	425	484	470	467	493	457	484	449	444	476	457	451	478	504	447	472	487	432	471	476	489	490	488	458	460	438	488	452	439	451	455	473	506	466	477	480	433	487	449	432	488	419	436	445	453	475	465	457	448	455	468	450	467	490	459	431	469	447	473	488	463	450	490	449	457	470	468	464	477	471	448	461	427	449	495	431	483	473	444	477	500	465	453	463	429	471	471	413	444	473	472	413	449	469	454	498	482	476	466	487	462	459	445	452	480	436	432	442	451	447	466	465	478	430	438	479	421	465	479	474	457	450	468	447	450	466	462	433	468	428	483	479	469	459	465	483	433	456	452	456	452	481	480	462	427	461	437	465	460	422	434	500	443	427	449	444	473	436	473	474	477	446	457	441	439	498	487	439	486	447	460	472	466	458	492	474	462	446	446	435	442	481	446	455	463	466	453	493	451	477	466	465	493	472	432	479	471	464	452	506	456	448	458	475	446	474	487	442	426	438	459	486	487	440	419	446	471	445	462	444	455	474	440	460	476	442	454	469	483	465	436	463	448	452	422	457	446	459	492	482	449	460	454	467	447	433	462	450	448	467	427	461	433	471	429	486	460	464	419	426	486	450	456	429	466	483	506	459	462	442	487	470	468	448	461	465	434	457	437	457	437	452	447	453	464	434	474	464	457	459	457	471	429	481	459	513	474	451	462	434	480	468	423	477	433	458	445	465	449	425	434	523	479	476	468	480	444	475	449	499	428	462	460	461	444	454	431	460	446	472	471	437	457	428	464	437	494	465	457	487	487	452	447	498	450	423	451	389	524	472	473	476	471	439	446	431	488	468	478	451	422	459	438	464	476	437	450	413	428	438	502	452	471	469	459	438	472	454	472	416	435	475	444	430	486	465	479	457	487	508	474	485	475	474	437	464	422	414	506	469	452	452	427	473	436	451	456	518	440	482	439	443	464	482	463	486	459	470	453	472	459	459	459	480	467	479	458	440	442	415	436	514	426	442	511	439	484	457	473	419	467	421	452	451	483	494	428	460	478	443	478	449	532	446	469	451	435	443	466	460	444	449	434	468	474	441	465	482	450	470	419	456	482	475	498	483	450	429	464	462	458	436	463	443	469	451	429	449	465	474	484	446	459	460	477	416	479	446	503	500	473	442	423	510	420	467	463	433	490	503	454	447	477	461	479	449	483	472	462	459	475	414	446	475	445	475	465	458	492	454	465	444	465	456	449	472	438	455	485	420	452	484	467	460	432	476	443	495	477	458	459	455	472	460	466	453	491	457	473	430	453	454	422	476	438	425	446	453	458	442	470	461	478	473	439	456	456	431	446	465	475	483	428	461	454	476	428	493	469	413	446	474	418	504	474	509	478	419	483	478	480	489	459	462	428	449	475	451	450	495	444	484	414	437	437	446	468	460	416	455	476	465	459	478	468	461	504	489	496	487	477	445	436	485	444	493	473	422	503	424	481	444	455	456	475	484	466	464	417	431	453	489	478	468	462	497	447	441	507	467	462	459	451	508	428	504	464	478	489	460	443	518	475	480	444	470	459	455	491	480	474	437	436	444	446	460	468	478	481	498	451	444	487	441	461	443	490	489	473	455	441	469	448	427	480	455	468	462	459	475	461	494	445	461	491	485	470	464	461	457	494	458	453	441	459	458	460	438	456	452	467	525	477	467	462	447	450	469	440	487	446	495	456	438	464	502	468	455	518	491	441	468	497	448	467	484	412	491	510	486	487	437	427	433	512	473	442	477	469	452	443	438	457	436	437	461	476	476	449	495	442	481	462	484	428	455	459	438	455	464	475	475	453	422	462	485	431	466	479	446	449	479	463	476	447	448	450	493	476	458	481	461	453	494	472	436	441	449	442	439	452	486	490	458	478	484	487	447	466	449	407	474	479	454	462	452	447	494	487	428	461	449	450	482	494	457	495	441	429	454	464	489	478	470	477	467	459	474	466	465	471	502	488	457	461	429	482	421	464	434	427	472	471	474	451	451	478	478	414	460	444	458	450	497	470	462	460	469	475	471	469	464	480	463	430	476	437	455	431	464	443	487	453	452	457	454	448	459	458	453	484	489	469	458	477	463	451	497	461	466	487	431	500	474	446	440	473	427	474	460	448	467	449	463	454	464	465	484	503	458	509	480	452	479	491	451	439	443	464	434	504	515	444	460	460	448	449	477	479	502	467	486	437	470	491	428	492	448	454	443	434	475	488	449	477	458	469	442	472	430	464	469	496	493	445	454	510	461	448	484	457	470	471	495	451	425	468	444	467	446	487	479	469	483	456	458	453	465	465	447	439	433	479	483	473	425	439	428	472	497	483	477	451	496	473	447	486	468	472	484	476	445	469	475	439	431	445	467	503	488	466	437	468	470	490	472	430	457	469	451	473	431	453	456	476	436	480	463	454	464	498	493	487	443	458	423	459	473	454	464	432	449	477	473	443	436	445	456	479	470	436	475	500	461	468	460	462	466	463	489	500	466	458	450	460	516	492	473	477	444	436	495	475	440	475	475	463	474	442	463	471	447	467	413	500	488	450	491	471	443	450	518	466	445	457	448	435	450	471	466	468	460	423	504	469	462	475	450	433	461	444	484	502	472	502	486	466	475	457	510	458	431	471	492	511	454	444	446	476	462	446	477	493	467	461	445	484	435	443	453	470	453	461	488	461	409	428	441	474	469	454	434	488	470	424	474	436	442	484	441	448	491	470	449	425	487	460	456	490	502	487	459	426	478	425	465	446	449	430	440	459	481	476	469	457	462	421	489	397	436	442	457	477	480	441	443	438	457	464	476	469	436	468	447	472	477	458	473	462	474	429	445	480	451	471	483	447	453	452	446	496	471	425	452	473	467	449	481	474	464	460	455	508	459	495	481	431	480	469	475	463	451	449	461	450	472	465	446	420	432	467	448	471	430	480	450	478	446	444	447	442	440	497	451	428	430	471	499	469	433	456	465	434	475	456	470	427	464	467	432	426	450
22879	21338	29011	24017	21341	21386	6812	1135	891	788	723	633	666	600	636	619	552	559	516	509	508	533	525	523	503	506	488	525	430	482	517	503	480	467	418	508	458	477	497	437	490	468	428	423	481	435	417	423	466	452	471	433	484	441	420	460	450	441	467	460	475	434	482	458	461	472	498	434	469	510	474	502	431	417	425	441	439	453	450	472	433	451	450	501	421	431	438	478	439	407	447	444	461	440	441	473	437	442	444	419	453	449	460	473	453	467	421	469	455	401	446	450	478	410	465	420	429	466	466	454	458	454	445	433	447	440	462	449	449	474	415	443	463	457	443	464	495	437	429	456	423	453	495	449	404	463	473	432	451	433	455	415	461	494	452	475	444	451	409	463	447	461	496	460	448	435	440	503	475	441	439	404	433	433	485	458	454	458	474	448	459	471	453	437	463	459	507	466	475	399	485	436	425	474	467	452	435	422	456	414	441	428	425	447	484	438	403	443	459	419	417	453	459	472	458	443	452	455	463	469	442	434	418	432	411	441	470	432	440	426	393	427	467	468	470	419	425	473	423	480	468	448	447	451	509	464	455	409	407	463	427	432	458	435	443	456	433	435	411	433	425	435	447	438	443	441	429	423	443	436	470	455	450	474	431	421	410	437	458	451	440	463	447	439	459	441	486	476	465	444	468	470	442	464	472	447	437	460	455	441	422	517	452	395	446	444	473	421	427	433	464	436	440	457	436	476	479	484	435	465	471	462	468	458	482	385	447	446	449	433	428	436	401	465	450	439	450	446	423	482	452	431	443	483	456	444	485	411	477	416	425	457	458	489	460	440	490	430	463	429	443	422	450	427	463	453	456	447	465	448	430	444	477	458	462	451	476	467	489	460	444	439	470	475	486	473	429	476	430	459	453	413	470	408	405	465	414	446	471	440	451	421	436	421	431	426	474	434	435	461	456	430	436	475	455	453	456	425	476	495	451	451	433	456	448	441	436	416	440	445	451	426	444	417	411	443	437	447	414	463	458	433	442	394	453	428	400	459	425	432	427	443	448	437	416	414	451	399	436	428	456	443	430	474	472	467	437	428	471	487	478	444	442	452	438	472	475	440	432	473	469	474	459	424	464	425	431	471	455	453	438	439	435	438	443	472	455	427	471	457	447	415	491	446	408	464	427	401	440	481	457	486	431	468	442	463	458	409	428	454	492	397	432	443	428	428	453	424	462	443	444	448	405	441	473	449	412	427	459	450	450	473	440	446	448	440	459	468	412	449	481	442	481	451	421	453	473	437	467	441	407	455	462	422	457	464	478	446	441	441	438	450	462	415	445	462	430	446	448	480	446	464	441	428	430	454	459	440	444	409	482	456	441	429	417	417	438	454	431	443	387	439	459	425	424	460	435	439	459	424	460	432	442	422	461	417	461	460	429	490	449	410	487	467	457	508	419	470	433	435	428	489	416	441	439	420	418	457	401	419	453	427	495	449	503	437	450	409	457	454	451	425	414	435	436	436	426	430	441	405	480	491	454	459	471	452	459	446	462	402	459	476	439	428	445	435	478	464	439	452	401	459	458	456	440	450	469	469	467	459	452	441	510	447	494	461	420	416	429	427	489	464	416	469	419	406	411	466	473	481	468	449	435	442	452	464	431	441	469	416	432	413	463	443	433	470	464	409	434	433	425	440	449	449	504	441	456	450	463	458	467	423	446	448	439	442	461	449	454	421	468	427	465	475	416	485	480	422	445	480	417	440	464	436	417	436	461	455	431	409	422	452	453	446	440	409	482	414	456	439	445	458	461	443	455	451	439	415	458	426	430	460	432	478	456	420	466	443	429	463	434	439	474	424	441	456	439	424	459	470	411	424	433	466	492	462	428	488	496	408	444	452	443	461	486	425	463	447	451	468	444	429	459	422	442	459	436	448	440	434	431	423	463	432	444	428	440	449	462	455	456	467	433	438	450	438	429	457	466	486	482	451	433	475	467	449	432	445	464	451	470	486	479	437	466	467	419	436	435	489	452	442	410	394	458	421	440	438	453	459	455	469	438	441	455	452	427	436	430	538	451	443	434	501	454	440	459	414	463	481	438	507	433	471	470	453	450	471	454	433	443	461	457	442	427	421	455	437	414	462	421	459	468	465	461	466	435	442	435	472	394	452	420	479	449	437	396	449	427	438	437	421	451	457	437	429	442	431	422	441	441	435	418	470	436	450	418	417	471	451	446	481	480	455	428	438	442	457	450	471	456	461	436	455	465	474	446	444	465	451	416	455	444	445	429	405	464	438	452	460	505	452	440	434	434	469	450	421	478	460	423	459	410	450	427	448	465	458	416	457	442	445	433	462	459	474	449	456	433	409	441	488	467	436	447	483	440	417	424	410	440	431	440	454	444	463	464	413	468	434	463	453	444	415	427	425	461	471	454	424	454	458	425	490	453	459	480	447	448	462	464	436	420	466	420	471	446	478	455	440	444	440	470	444	445	413	470	456	435	468	446	435	438	457	424	428	453	456	442	444	430	479	463	445	397	418	436	478	457	388	462	382	389	445	424	415	430	446	440	463	441	436	447	473	468	442	414	413	459	464	426	470	428	403	425	415	434	494	448	457	452	456	405	497	454	434	446	440	477	454	426	421	460	482	441	442	464	407	465	398	459	461	460	461	448	437	436	453	444	478	439	440	489	443	461	433	488	407	459	431	427	413	463	454	442	445	465	444	473	375	446	442	460	453	411	438	483	409	421	470	436	425	446	439	456	433	476	440	423	451	427	444	449	418	431	434	467	432	434	438	442	481	436	485	472	409	446	437	428	426	485	442	428	448	440	446	427	451	451	438	438	424	438	428	472	455	428	420	476	419	437	449	454	465	460	426	429	450	444	441	404	484	506	453	482	454	449	439	461	450	498	409	450	410	422	450	432	442	437	403	480	453	460	444	477	447	421	443	445	446	459	485	421	432	431	480	444	441	444	442	461	422	483	442	433	500	446	473	453	472	431	449	461	428	470	431	453	440	439	449	443	442	494	472	464	461	411	430	457	437	470	430	451	437	449	446	434	445	445	447	476	434	434	437	394	443	431	400	443	453	442	473	467	429	454	434	426	443	464	411	410	474	458	468	467	449	424	427	399	425	463	449	456	441	439	418	442	464	467	449	462	465	481	461	471	451	467	437	433	446	477	436	430	437	422	421	465	479	440	502	461	472	415	438	429	435	449	477	475	452	430	451	488	452	420	476	442	450	515	437	425	454	435	419	440	457	459	464	428	445	445	463	451	450	426	437	459	448	451	431	461	467	460	462	448	443	453	441	453	418	464	465	420	426	447	436	479	467	460	406	487	471	445	457	442	421	425	466	447	424	452	456	436	450	453	466	480	449	425	479	440	404	437	458	462	436	441	442	460	443	457	463	435	462	434	443	409	446	485	434	451	453	432	422	442	434	471	428	457	450	422	435	418	479	454	434	426	448	439	455	465	427	485	456	489	424	462	473	443	423	460	405	494	435	470	481
4804	14897	9968	4856	3575	2662	2047	1649	1353	1184	1016	919	829	759	712	664	619	600	566	555	541	550	508	535	539	521	511	475	492	513	508	468	509	492	519	479	472	454	460	464	460	501	496	488	493	456	467	454	477	465	465	476	479	462	469	483	444	421	429	458	432	478	431	429	481	474	464	465	452	444	436	467	492	480	456	519	461	475	442	446	465	455	440	449	456	417	409	470	462	467	467	464	435	415	443	481	457	450	479	474	472	449	424	411	462	425	450	459	470	426	456	453	449	474	478	448	453	452	453	429	437	489	463	461	461	423	456	422	432	421	432	474	436	470	451	470	458	467	486	433	430	428	432	465	482	431	496	496	451	432	454	449	457	443	456	450	437	485	450	490	476	417	462	450	469	461	425	458	429	434	437	447	463	418	478	392	449	416	487	447	467	449	455	485	452	462	411	427	442	439	453	433	439	422	469	446	430	457	474	454	484	439	441	459	480	461	443	468	431	450	445	479	472	467	462	453	458	484	438	481	421	469	438	460	447	475	463	451	437	448	445	438	466	399	437	484	478	462	424	451	423	454	465	448	484	451	477	424	445	428	453	456	470	458	448	448	464	434	426	456	491	451	436	450	461	473	434	452	445	470	467	457	451	459	484	462	477	444	450	460	473	427	475	447	459	483	417	454	453	433	442	425	448	461	467	461	425	487	473	464	477	451	452	445	459	468	471	460	470	435	461	473	452	484	461	459	481	427	471	448	471	457	450	464	458	452	442	458	463	445	436	435	486	442	457	447	457	421	453	495	423	459	460	457	443	498	473	456	450	448	426	490	445	440	428	433	451	480	449	464	418	468	468	476	431	442	481	467	484	465	449	466	488	441	479	440	471	482	427	464	477	453	456	493	427	457	407	476	452	426	458	440	491	460	463	465	479	457	425	483	492	460	432	471	444	423	475	446	449	462	486	461	449	473	454	475	434	451	407	462	433	452	466	480	466	469	477	439	452	456	451	455	473	506	480	459	490	427	433	431	483	474	462	435	446	450	458	432	460	478	443	455	446	431	466	424	412	489	452	417	437	430	461	456	480	464	437	449	444	470	422	467	464	459	437	466	445	451	479	449	429	449	447	459	452	441	449	469	475	470	484	429	459	467	460	466	464	421	481	417	484	468	473	450	462	455	454	458	480	457	449	426	453	468	458	425	447	435	480	490	463	459	472	454	448	476	448	452	457	442	433	489	447	461	464	465	449	446	437	489	445	441	441	469	436	486	481	459	442	421	449	432	495	444	467	417	474	428	420	454	468	461	461	482	484	457	500	419	431	469	453	444	453	478	473	467	452	438	432	462	450	445	466	423	435	488	449	487	444	449	472	471	466	451	449	488	466	469	486	457	493	430	436	423	431	503	464	457	479	444	466	483	438	482	447	475	433	480	477	464	447	469	432	426	452	451	470	459	444	441	411	461	473	470	431	449	463	500	444	444	447	468	398	443	415	505	475	435	448	447	447	465	472	461	466	470	487	465	462	449	455	465	490	457	487	451	414	479	462	445	448	445	471	472	411	474	504	490	442	449	481	473	457	456	439	445	436	456	449	465	456	473	519	460	451	472	451	463	444	464	469	452	455	487	412	453	476	481	458	439	472	476	464	428	485	461	434	445	466	465	471	470	431	457	474	476	439	428	416	452	539	429	508	449	451	444	453	418	431	439	467	431	503	459	460	474	453	479	463	480	458	451	457	496	476	483	457	484	435	450	448	426	448	505	443	441	433	450	440	430	471	436	462	468	452	468	456	471	462	427	465	445	431	424	462	428	470	482	415	477	453	461	424	457	455	455	450	455	463	412	459	440	478	456	419	441	456	445	465	469	466	481	446	464	424	450	512	441	450	441	443	476	466	421	449	453	442	462	453	457	449	425	452	465	481	495	456	414	444	531	446	451	429	452	456	446	457	488	481	478	474	474	438	489	484	451	458	462	448	433	426	460	415	458	453	462	484	461	440	464	448	520	442	409	416	463	444	474	423	438	432	484	453	475	467	440	471	454	460	448	494	478	442	457	442	443	429	464	467	454	385	460	445	440	423	470	438	446	437	432	434	490	488	449	443	467	479	427	452	458	410	497	435	449	449	455	471	468	466	427	444	472	463	429	430	473	473	449	449	502	437	435	453	468	472	442	451	426	473	454	441	483	467	446	451	450	460	403	438	448	437	476	449	452	442	494	461	466	466	471	471	484	473	444	438	470	469	483	423	428	456	482	441	456	433	461	481	432	472	424	438	496	444	451	447	466	409	483	469	431	450	432	468	436	461	453	459	449	458	440	432	434	461	461	503	449	451	488	485	397	490	451	400	457	434	493	463	472	476	464	468	427	477	434	489	472	457	461	459	490	461	411	466	494	476	495	474	443	450	457	466	440	453	453	459	446	447	430	458	466	437	460	472	454	424	435	458	452	444	415	432	438	411	439	455	449	453	482	459	448	440	437	478	480	439	465	461	461	454	456	422	428	423	414	446	422	434	460	436	471	422	449	433	470	514	429	459	460	420	435	484	469	487	453	419	425	444	464	435	435	459	452	466	429	453	489	427	420	456	492	441	450	464	477	472	414	472	489	444	417	426	437	490	430	489	473	422	413	435	435	483	404	430	470	448	471	431	476	459	471	463	429	453	501	452	450	477	465	455	464	464	479	477	482	435	437	451	442	426	427	441	474	430	454	478	455	466	459	437	487	501	484	446	432	465	432	457	467	482	461	459	470	457	443	455	447	458	452	445	465	440	409	489	475	465	439	443	459	451	406	465	449	457	443	454	445	422	426	479	427	500	485	450	428	427	426	453	451	438	464	448	447	433	430	448	456	482	454	510	450	476	423	459	422	474	416	454	479	435	447	446	472	451	414	496	474	461	453	469	439	471	473	450	419	442	433	481	477	454	447	498	443	442	431	427	465	470	388	451	441	478	416	467	425	495	490	472	417	442	449	409	420	500	451	457	463	473	426	465	452	476	477	434	459	462	453	438	464	464	449	440	459	463	477	446	487	461	429	461	426	468	456	439	458	454	431	439	441	454	435	455	457	475	463	490	478	474	468	461	494	435	407	473	461	446	449	452	453	490	438	413	416	480	462	480	447	459	491	460	463	443	458	473	443	496	452	457	475	424	463	457	455	461	449	470	492	460	470	431	455	409	473	479	431	435	438	463	468	488	465	401	467	475	441	463	438	448	495	456	434	486	431	433	457	469	468	450	471	449	449	480	428	465	484	431	471	467	489	453	461	472	461	467	443	450	465	432	411	429	422	482	459	464	426	465	477	475	445	433	457	473	449	450	461	480	455	491	433	477	462	448	464	438	428	458	466	481	478	460	463	459	423	482	477	450	474	490	463	442	440	428	429	461	417	473	471	460	427	457	496	474	432	479	458	431	442	472	456	461	451	466	453	477	414	460	462	448	445	437	484	424	466	491	448	432	468	433	428	481	445	469	410	432	483	472	494	485	414	461	444	442	431	453	461	459	455
27889	17158	2972	499	316	277	247	285	237	237	258	237	226	246	247	227	222	219	208	218	240	234	227	233	271	221	235	225	230	223	260	225	218	207	192	210	244	237	202	198	239	234	240	226	226	215	243	232	281	233	266	215	223	213	214	234	198	213	209	224	227	219	242	242	233	230	236	229	253	200	217	208	241	241	234	228	200	232	223	226	228	195	213	222	231	222	206	207	232	232	224	214	225	230	216	218	229	240	225	243	259	247	239	207	213	246	213	221	235	210	207	230	227	212	216	243	224	237	215	219	239	235	203	234	221	228	201	214	221	203	271	203	201	263	213	207	233	212	219	245	231	202	237	252	257	230	223	232	223	207	249	209	239	217	218	202	249	227	195	208	238	222	225	234	236	211	233	233	252	224	248	232	219	220	222	221	230	249	223	221	228	226	258	237	230	221	201	191	237	202	194	223	222	252	209	233	230	236	213	197	220	206	227	231	206	214	194	270	178	239	247	241	221	218	193	270	230	223	239	227	215	241	241	227	227	243	230	224	217	227	239	217	189	220	228	228	235	194	217	220	257	226	224	242	234	200	211	218	211	219	250	223	243	237	237	218	232	210	227	242	252	229	246	218	225	257	233	247	244	203	232	214	220	214	227	238	222	219	213	246	211	228	224	209	221	210	189	214	215	204	190	246	205	242	213	208	233	241	208	216	226	218	219	213	244	210	206	211	203	223	207	236	219	250	237	236	222	249	262	215	231	229	232	217	219	234	215	215	214	247	230	211	215	221	231	238	219	210	219	227	209	186	254	236	230	222	216	242	241	219	225	206	229	235	214	199	240	220	248	199	238	216	225	234	211	271	216	222	228	202	205	220	227	253	250	219	215	181	223	222	211	235	218	244	209	232	238	231	202	241	210	233	266	240	244	241	235	224	259	243	229	214	244	240	212	247	249	205	231	230	235	218	231	239	243	266	222	236	242	228	270	237	217	205	231	232	227	211	244	248	224	221	275	199	232	207	222	203	204	231	197	222	227	241	200	224	234	219	221	220	222	205	210	261	240	215	236	216	238	208	206	203	198	221	215	211	249	200	241	245	205	192	230	217	215	193	203	216	238	232	228	206	237	218	222	231	192	196	242	228	232	220	232	230	221	268	242	238	236	220	204	246	245	236	230	226	198	223	228	227	245	223	222	226	207	220	218	247	220	239	224	241	250	219	203	227	218	238	225	233	253	222	210	231	234	235	234	235	249	219	231	234	207	247	209	239	224	250	237	250	223	225	230	237	217	206	217	231	220	232	255	206	230	208	225	253	224	215	229	241	253	207	231	210	198	226	180	200	208	235	204	237	224	203	229	199	214	213	218	176	229	196	234	235	214	196	210	245	223	209	220	231	212	231	247	231	260	212	223	221	240	241	242	211	212	254	223	230	240	238	199	202	237	202	234	219	223	230	215	214	217	222	223	227	211	219	220	237	234	233	214	247	250	205	220	223	258	224	222	222	219	235	234	240	235	194	235	221	229	224	231	225	252	235	219	248	237	236	216	227	244	210	228	207	201	230	225	255	229	214	219	220	223	216	207	248	236	221	235	222	231	239	211	230	213	228	244	219	214	253	220	242	225	240	217	225	241	226	237	230	221	237	211	215	212	231	191	219	222	239	219	214	217	224	239	235	206	228	217	211	258	244	217	216	223	227	247	191	190	248	235	234	242	239	234	223	229	236	250	209	222	252	249	232	222	235	203	261	210	236	233	247	225	217	198	198	208	247	199	231	244	231	228	233	241	229	221	207	237	218	231	237	223	241	220	210	221	250	230	255	225	226	225	215	216	223	205	227	213	228	201	232	233	236	207	219	190	233	234	229	203	229	229	238	193	248	220	225	224	215	216	224	227	232	212	224	220	204	244	228	239	210	210	231	234	197	229	242	252	233	227	208	241	227	203	225	214	226	233	218	257	226	233	232	208	231	240	243	263	235	213	231	235	212	218	245	207	246	258	217	233	219	237	206	230	221	216	250	205	238	228	231	207	238	221	252	228	227	262	250	225	231	239	256	200	241	230	234	221	233	230	222	252	242	246	223	193	232	222	215	230	234	209	224	238	249	235	239	240	245	204	209	249	214	251	238	238	217	223	232	231	206	207	217	227	225	256	234	233	214	233	208	227	231	237	240	210	238	202	236	245	230	203	225	234	227	224	213	217	237	226	241	227	241	234	251	247	207	246	224	213	233	241	237	229	217	245	214	227	235	214	229	204	209	246	217	207	238	226	230	224	215	227	245	217	212	231	227	235	201	226	229	216	217	229	192	232	221	198	219	215	219	221	203	214	234	229	237	249	261	199	238	215	240	239	238	215	207	231	207	223	225	228	235	203	189	229	213	233	230	219	233	222	219	214	256	229	224	215	215	269	240	230	247	224	239	261	247	243	219	250	231	225	228	223	237	187	238	223	223	263	206	252	227	199	219	232	246	230	263	219	230	221	223	234	235	218	216	234	211	235	225	228	253	218	241	213	223	239	216	247	204	214	227	219	223	221	210	222	221	210	221	235	223	213	228	215	255	220	230	190	219	216	212	209	223	224	230	239	255	241	204	228	225	207	226	220	244	214	210	226	220	248	219	229	215	229	212	229	199	192	226	233	214	217	200	230	219	227	202	213	256	232	246	207	230	235	219	226	233	204	219	211	222	208	225	252	237	214	232	222	202	248	238	220	204	236	218	195	221	203	222	252	247	257	222	212	228	222	220	216	214	232	226	216	200	198	198	225	235	229	229	225	210	220	225	218	223	242	198	229	238	230	236	197	228	211	223	220	232	241	217	214	231	224	216	222	212	193	213	210	224	238	245	228	209	213	229	211	206	207	207	218	233	240	222	226	238	264	241	220	207	228	243	237	225	230	227	212	237	230	236	198	206	242	221	209	206	216	230	209	215	253	227	218	233	221	231	241	226	248	220	231	209	210	225	212	204	233	234	204	213	217	222	216	212	212	218	265	210	230	222	227	236	239	238	227	243	198	215	224	206	236	225	219	239	241	219	222	226	205	213	216	226	245	223	230	211	213	248	208	199	248	205	236	244	230	206	256	196	236	229	206	242	264	226	211	245	236	240	207	243	222	235	234	235	216	201	236	241	221	251	224	224	221	250	232	235	225	215	197	216	231	218	222	230	201	216	227	262	221	225	224	260	230	218	201	232	227	211	232	215	244	192	219	233	245	235	266	230	265	222	221	227	233	216	229	222	219	230	255	204	241	237	227	236	207	206	203	210	236	225	253	225	211	206	206	220	225	197	236	214	209	248	240	222	241	199	192	210	240	221	207	226	251	212	229	261	236	224	233	227	237	214	209	196	225	222	218	240	214	240	224	242	240	239	224	200	224	204	233	236	211	223	210	213	233	224	240	227	217	242	231	192	223	231	228	211	234	227	232	239	253	228	221	204	233	203	227	241	263	255	206	200	210	230	223	241	237	227	215	218	190	212	223	219	196	249	234	243	219	200	235	230	211	213
4256	829	600	423	320	323	300	281	281	297	283	261	256	277	275	276	281	266	258	262	273	257	286	260	256	253	253	276	238	254	263	277	257	244	270	269	284	237	265	257	264	251	246	262	236	262	246	266	272	250	262	239	284	251	277	249	248	264	270	264	260	254	260	270	247	262	265	262	232	279	251	255	269	276	251	273	261	241	261	263	274	266	259	242	267	274	238	278	227	252	285	256	258	271	243	275	269	252	296	251	256	278	273	253	241	255	253	263	264	253	240	242	273	279	281	254	229	248	267	224	254	263	291	261	248	233	259	248	271	254	261	265	264	267	253	256	239	229	274	240	257	232	258	247	268	253	279	237	238	244	269	251	250	258	257	280	261	270	267	260	262	259	229	264	255	283	248	279	264	225	290	266	224	252	258	247	262	245	271	260	249	273	266	259	248	260	238	235	276	268	254	260	288	254	269	286	276	267	259	275	251	248	253	260	243	242	235	260	259	235	258	264	284	253	257	261	269	241	243	270	262	254	240	258	260	287	245	233	264	258	243	245	277	270	275	250	256	237	261	241	264	253	281	260	263	254	265	237	242	243	259	283	253	257	256	272	230	255	252	266	227	261	292	256	265	275	268	256	269	233	215	272	281	270	279	272	242	271	264	231	261	261	267	249	246	241	293	238	294	276	265	276	245	243	283	266	284	225	246	240	277	255	264	258	242	254	261	276	251	259	251	232	243	250	248	260	260	245	246	228	243	270	278	258	274	249	256	239	231	263	233	236	245	257	294	231	278	255	259	262	259	249	253	251	266	259	229	258	262	247	253	242	252	276	251	271	247	243	253	277	257	267	255	259	279	244	275	251	259	230	250	230	269	266	274	271	245	257	273	227	290	285	224	234	245	259	268	269	240	267	270	257	266	245	244	276	249	267	275	256	266	254	266	257	229	253	257	254	252	232	278	261	255	254	217	249	222	254	261	254	252	238	274	273	257	235	280	257	242	246	255	266	234	271	276	252	247	263	247	237	273	264	250	271	251	245	237	226	271	237	229	273	266	264	281	253	262	256	234	221	263	295	232	273	247	259	247	242	243	248	252	246	245	303	280	236	248	251	240	253	261	286	283	282	273	248	263	280	248	243	249	264	262	238	253	261	249	218	277	259	269	260	262	241	231	259	219	246	253	249	278	296	241	230	252	229	273	254	259	244	233	225	267	260	262	257	253	252	240	240	250	257	272	222	250	228	259	272	253	241	264	283	263	281	284	265	285	272	245	243	227	255	247	293	286	266	256	270	232	246	256	255	258	275	262	261	254	262	263	262	269	266	265	269	252	245	246	252	287	249	267	244	260	258	224	250	268	251	266	259	244	248	288	262	238	253	270	233	248	245	259	249	273	256	255	269	248	280	262	251	262	234	268	259	286	254	277	257	273	269	244	279	275	261	274	237	241	248	267	244	271	247	268	278	246	257	253	246	255	270	254	288	265	241	241	266	264	240	260	250	235	259	238	265	265	259	248	244	263	216	261	259	247	273	266	231	243	234	282	267	277	266	267	225	256	275	232	254	276	244	261	259	252	246	256	227	263	254	242	233	235	244	265	283	216	247	264	256	254	242	275	268	238	278	261	282	247	226	249	275	274	217	232	246	232	264	257	257	280	221	273	274	271	263	253	248	257	259	254	259	242	254	258	254	259	233	254	274	260	262	266	270	238	253	231	260	265	247	254	272	260	246	235	243	245	271	244	272	267	271	258	267	268	257	267	252	242	269	228	253	271	261	252	222	271	267	258	221	244	244	276	277	255	254	244	237	267	251	248	272	243	266	250	241	244	267	247	259	249	230	290	284	286	240	278	249	272	235	274	261	246	249	269	247	255	284	220	251	268	251	269	270	249	240	251	249	260	245	261	255	270	257	243	217	257	241	277	270	250	253	256	248	253	287	255	253	262	251	243	265	248	241	293	283	270	257	275	253	250	239	259	261	247	251	266	290	253	265	270	261	277	244	235	272	250	284	258	227	301	265	265	250	269	247	253	241	263	258	254	281	242	275	295	216	232	243	254	242	253	256	216	246	250	256	272	274	237	241	257	275	244	242	260	271	250	243	275	250	244	254	238	255	297	275	252	257	229	236	254	273	233	246	224	243	248	250	240	254	264	258	227	265	268	226	238	263	256	264	251	245	271	257	253	267	263	269	249	251	242	254	227	281	273	241	268	240	272	274	270	252	269	261	264	247	263	253	242	277	273	289	279	262	275	250	231	277	276	238	265	244	271	288	249	241	257	264	239	270	287	241	284	242	218	246	275	236	256	262	231	265	251	275	265	258	277	268	287	230	250	235	270	266	239	247	232	255	256	271	255	253	229	236	257	256	261	249	247	235	266	233	242	247	243	255	244	285	231	252	269	240	261	262	252	270	268	281	252	273	250	259	250	251	252	272	275	255	239	266	244	247	251	243	256	257	263	242	260	258	285	245	274	241	261	267	248	269	283	290	233	250	246	267	249	259	253	274	240	241	252	251	268	261	275	284	261	260	262	269	263	253	269	269	269	272	268	254	277	262	259	285	242	244	274	215	262	244	289	269	259	240	249	259	288	265	238	251	271	243	252	268	266	279	277	289	240	230	252	254	225	282	272	246	294	274	249	251	271	247	238	271	235	240	278	244	269	242	262	242	281	264	236	248	247	287	251	230	250	249	241	244	256	255	262	255	252	253	250	238	266	270	269	258	243	278	246	239	283	280	235	240	277	249	260	261	264	248	255	277	279	271	261	244	267	242	264	221	238	245	233	235	262	251	229	245	231	251	272	267	241	267	273	262	290	292	264	252	270	254	248	251	257	267	282	241	251	249	246	255	261	250	257	274	252	234	256	266	246	266	263	267	239	256	250	280	289	250	239	257	236	230	265	249	257	273	265	236	247	254	264	277	244	242	245	232	267	266	278	264	219	243	270	245	260	267	254	239	261	250	263	259	242	245	257	246	271	254	273	257	251	257	270	281	267	230	260	257	254	263	248	218	252	286	240	271	279	236	272	251	237	229	253	260	258	279	220	276	246	294	270	248	252	266	242	250	254	246	268	258	242	241	274	257	254	274	275	270	259	239	252	258	243	250	291	283	255	261	264	243	268	254	231	244	284	265	259	235	243	284	253	274	254	236	256	263	266	245	256	246	246	273	260	266	270	270	281	246	266	257	251	241	275	264	260	276	249	275	262	254	227	251	250	226	251	250	248	286	266	267	250	238	232	252	280	260	260	288	272	254	255	261	243	280	265	258	256	225	256	223	250	262	261	271	245	272	252	258	256	251	278	273	239	273	249	253	267	247	256	273	288	233	261	264	255	245	257	253	250	244	269	222	244	270	237	253	279	285	247	268	277	273	264	291	264	247	232	245	251	260	257	245	266	250	280	272	287	263	251	243	264	239	260	235	284	274	270	251	261	262	261	272	261	267	255	242	250	247	262	235	285	258	252	266	244	237	273	260	267	255	271	247	292	268	298	292	265	249
24082	21350	28558	24500	21329	8342	768	538	452	378	312	336	280	289	252	264	261	270	263	245	207	223	233	219	206	214	215	214	203	199	208	201	209	221	203	206	205	206	197	210	223	197	194	250	224	208	187	197	204	186	188	207	210	216	187	212	212	208	234	190	193	221	188	201	174	211	189	212	219	196	205	170	193	193	178	159	185	197	209	183	211	198	192	209	198	215	186	207	203	207	169	191	178	202	186	209	194	174	170	201	203	211	217	187	170	185	205	204	192	181	196	181	197	184	190	182	198	192	225	190	188	200	195	184	195	229	214	214	200	173	207	181	179	188	205	208	184	204	199	196	177	202	198	192	193	203	216	205	203	180	208	186	163	198	198	194	189	216	197	204	198	207	193	193	205	180	185	186	203	204	200	201	210	188	196	194	171	161	179	185	179	202	194	188	204	178	200	197	199	169	185	186	199	207	188	199	201	206	206	193	197	188	203	172	202	185	179	206	207	177	193	180	181	197	196	205	196	200	220	227	222	208	203	200	180	188	178	207	185	191	211	206	191	167	218	160	194	177	192	194	169	221	207	193	199	210	191	187	188	199	190	209	182	186	189	187	174	214	221	203	202	177	210	205	188	178	180	166	192	207	205	190	209	203	203	228	183	215	204	177	192	205	192	209	215	188	198	192	191	208	183	197	209	209	204	176	168	201	210	187	188	177	222	198	198	220	199	193	198	204	187	188	186	204	192	188	179	199	194	201	203	160	182	195	189	191	188	188	192	204	184	194	182	197	192	191	178	202	205	204	188	177	155	219	201	192	202	161	197	224	175	200	212	191	172	185	188	197	168	215	195	173	223	190	195	167	188	211	204	219	167	188	195	183	215	192	199	167	213	202	180	189	180	171	199	205	199	175	203	201	198	181	173	188	184	209	212	182	178	208	194	175	201	227	201	187	189	208	203	211	170	184	215	195	197	202	199	200	195	207	222	191	197	205	185	225	202	188	203	202	177	179	181	190	205	189	196	184	202	194	210	187	199	207	205	190	191	186	219	220	217	197	193	180	189	167	189	186	201	187	199	199	211	187	202	210	225	168	166	209	204	219	205	191	171	203	205	200	194	159	203	190	216	183	170	194	182	192	198	208	206	208	189	175	210	191	211	162	212	204	183	195	184	185	198	178	160	224	214	185	209	208	203	207	181	182	216	185	228	192	162	192	198	182	201	208	165	198	187	201	201	193	213	224	199	183	213	196	198	208	183	177	200	193	205	191	188	155	171	210	187	210	179	185	165	161	193	179	223	220	195	233	185	174	206	215	200	191	203	197	202	185	206	180	213	202	219	215	189	171	177	178	220	191	182	181	169	175	198	199	200	212	209	183	208	179	186	196	237	204	199	209	176	187	213	172	175	200	188	199	197	209	177	180	180	215	201	187	193	179	185	164	195	193	188	191	198	205	188	215	182	205	190	174	224	199	187	196	198	176	195	182	195	197	171	209	210	187	186	199	201	212	222	193	194	191	215	183	187	179	180	197	195	202	211	174	189	212	204	179	218	212	195	197	211	203	191	217	185	188	167	177	219	192	184	201	180	197	212	192	185	209	179	183	201	170	214	186	203	184	210	178	198	199	198	195	186	206	211	195	181	205	183	206	178	195	196	192	208	175	188	197	190	192	165	197	190	183	181	197	204	202	197	196	193	178	202	182	196	210	181	190	218	163	167	175	210	185	219	185	201	150	176	198	195	181	215	181	170	189	197	175	198	199	179	202	183	189	189	182	181	201	215	186	186	186	200	200	158	188	180	172	197	191	198	201	190	195	185	209	195	197	214	190	190	193	202	230	211	209	229	196	188	200	204	191	206	169	168	177	198	186	208	193	210	234	179	170	176	185	196	173	200	183	181	201	194	169	200	211	202	173	189	179	176	175	173	188	208	220	198	190	184	198	189	218	187	181	177	192	187	213	213	195	175	204	210	187	170	197	165	195	177	179	183	191	194	193	181	177	209	215	182	201	210	200	176	189	176	188	175	180	195	194	175	193	208	182	215	195	197	201	202	192	203	184	205	186	177	194	198	196	213	201	200	199	189	220	188	184	164	212	183	210	198	199	186	193	166	173	204	206	198	223	202	191	209	182	240	165	191	202	196	190	204	201	161	170	174	188	205	210	175	204	182	169	188	177	174	190	192	202	220	196	177	189	188	195	210	176	185	178	194	223	200	190	175	198	180	194	164	194	154	182	202	218	189	201	200	206	199	211	207	212	191	212	172	190	212	189	196	188	193	188	184	218	203	220	193	188	199	194	198	168	210	196	202	211	192	216	197	197	185	179	202	187	182	182	189	194	182	180	199	198	197	197	195	196	202	193	210	198	197	218	170	169	198	183	197	170	210	207	184	189	187	221	193	188	213	190	194	172	181	216	194	199	183	210	192	175	201	175	201	216	207	189	199	207	196	170	204	169	199	185	182	208	172	184	216	203	180	188	189	207	178	197	205	182	182	166	179	195	220	211	190	199	196	178	201	220	181	192	171	191	180	191	180	226	179	206	163	170	189	199	176	197	198	207	208	162	168	202	191	179	192	185	184	193	201	201	217	199	162	213	162	182	224	168	211	188	210	177	212	201	240	170	188	198	212	190	183	207	217	199	193	197	201	199	197	188	187	167	190	180	192	231	166	188	193	201	205	207	207	194	216	217	188	201	203	206	198	194	205	181	217	191	193	191	195	193	197	179	192	188	191	206	195	176	217	175	192	200	172	207	200	230	198	197	179	190	182	175	182	200	206	192	208	196	167	196	185	182	202	193	183	201	204	215	188	188	203	193	206	191	197	210	185	188	195	206	186	187	184	201	192	202	197	233	190	189	203	214	227	187	200	230	195	176	197	186	185	171	211	201	175	195	197	195	220	190	196	170	188	216	191	215	181	217	202	210	184	197	209	205	196	212	177	197	162	199	215	196	197	175	197	185	194	222	191	208	193	186	176	200	196	193	167	177	195	211	187	193	196	215	192	204	204	204	204	169	192	203	171	190	172	173	199	207	200	207	183	209	199	190	217	198	206	191	194	182	210	174	188	189	186	202	197	208	185	191	179	203	225	185	182	199	205	191	191	191	170	182	208	198	212	199	179	195	196	183	201	211	171	182	186	183	214	209	181	188	188	161	166	185	210	173	227	193	211	163	200	190	235	191	201	199	204	183	193	189	190	199	180	195	185	181	197	183	216	200	223	208	185	203	181	182	179	190	185	184	209	180	201	196	188	181	228	181	199	183	201	203	180	179	196	195	173	194	190	205	180	201	162	167	203	173	207	219	190	218	190	203	185	213	181	183	210	187	178	163	179	227	202	209	200	187	191	192	196	196	173	198	193	209	200	178	192	215	179	224	188	178	182	195	210	180	164	165	159	179	200	181	185	209	199	196	171	208	180	175	186	174	184	209	206	187	195	176	183	218	196	200	197	190	206	178	206	181	214	190	184	172	203	210	184	209	178	195	196	222	200	200	206	170	199	198
3488	8978	5672	2750	1847	1410	1014	842	673	602	495	448	405	353	353	318	313	293	276	260	306	244	262	230	244	240	228	261	258	241	231	234	224	243	206	222	239	217	198	211	214	230	222	219	224	216	238	235	217	238	230	226	199	193	209	214	217	229	224	215	213	240	213	196	220	238	252	196	201	211	222	231	191	238	218	224	219	202	223	251	220	212	213	199	193	210	209	224	210	205	228	188	230	193	217	252	194	227	192	227	226	224	206	211	208	193	214	226	217	237	205	247	203	227	217	193	239	214	228	210	193	199	248	207	219	233	228	193	219	239	207	220	229	199	217	237	252	204	230	190	205	222	205	213	212	223	190	218	204	191	206	215	210	198	201	201	241	220	244	196	204	224	235	219	209	197	206	209	241	229	186	223	213	211	229	184	202	190	211	225	214	218	221	204	218	248	207	188	207	223	227	218	214	205	233	211	226	212	189	205	224	207	218	182	224	203	198	211	195	209	207	191	220	195	240	225	221	217	182	229	220	222	178	228	234	224	219	205	229	207	207	204	229	211	233	203	214	239	217	199	205	197	234	204	218	229	214	229	216	220	218	204	234	209	204	191	211	211	199	227	193	205	206	221	214	218	247	202	216	200	214	201	236	202	204	219	195	208	216	209	192	198	185	207	208	196	228	210	225	205	194	213	205	191	207	228	213	231	193	237	197	199	192	231	218	223	220	214	204	204	205	236	240	206	212	220	186	185	221	193	222	188	206	224	207	222	220	178	180	227	213	203	202	239	203	216	204	218	205	230	244	211	211	207	206	207	198	218	208	212	211	222	216	187	200	201	231	224	206	201	220	223	207	213	210	224	199	215	204	207	219	225	220	209	218	231	228	225	228	217	230	203	196	190	209	206	219	198	233	207	226	201	221	222	204	227	194	211	222	209	222	209	218	228	204	203	220	226	223	182	216	197	203	238	198	226	218	227	249	220	200	199	207	228	210	248	164	180	208	231	217	207	218	221	215	192	218	209	197	218	211	217	204	208	199	179	201	204	217	231	212	200	226	206	189	218	203	217	199	216	225	198	215	209	234	215	189	208	221	199	195	210	232	199	206	213	208	210	213	196	190	188	188	198	210	220	207	209	170	198	198	230	209	238	204	211	214	229	209	253	218	224	226	179	236	234	237	234	222	218	225	224	209	244	211	214	188	224	241	221	203	215	215	218	232	198	233	201	219	232	222	217	223	224	235	227	231	220	210	206	214	237	203	220	210	212	197	220	201	215	197	207	207	212	206	208	198	207	201	195	203	220	188	188	225	221	212	221	201	210	218	191	219	227	210	221	183	194	210	170	195	237	222	187	217	217	219	220	209	205	223	189	209	219	195	211	220	215	192	209	218	191	215	218	239	199	199	238	198	202	212	181	217	221	185	218	196	194	205	231	199	218	205	175	240	217	219	214	216	214	210	202	209	222	204	227	201	226	211	219	235	214	208	207	209	203	194	206	209	225	236	224	215	228	217	206	212	210	228	180	196	193	227	211	216	234	208	216	174	206	229	213	196	217	211	225	201	201	191	243	216	192	186	209	214	226	208	212	210	188	200	199	201	216	212	224	208	223	221	210	183	211	216	207	222	210	239	204	221	206	228	220	211	196	203	219	208	201	219	207	209	262	235	211	203	209	212	190	225	251	206	215	197	205	217	216	207	215	213	224	241	191	193	180	245	231	217	221	197	214	229	220	215	212	206	203	222	198	209	204	186	204	194	218	202	204	225	220	241	215	227	222	215	205	210	226	219	193	209	214	208	206	208	202	230	246	202	197	207	200	225	204	218	205	216	212	187	199	206	209	220	208	221	224	219	235	229	214	206	218	214	216	231	203	216	226	206	226	245	223	206	201	206	203	211	188	198	220	215	220	222	214	202	219	207	231	211	212	207	191	210	217	209	199	212	192	206	207	209	216	199	204	200	203	208	221	210	191	217	199	193	212	230	214	201	223	196	220	225	195	195	201	215	212	221	236	221	216	212	208	198	196	176	212	194	209	206	211	211	221	222	201	211	221	193	223	204	206	195	224	216	195	213	213	236	205	192	221	218	186	215	210	214	216	192	201	205	206	225	214	227	210	204	219	210	231	226	227	229	227	218	218	217	200	226	194	214	200	198	231	219	237	201	189	209	240	209	211	203	211	205	207	216	231	170	193	229	206	213	218	201	203	213	207	207	219	232	202	184	198	197	208	200	205	211	221	190	233	215	207	211	192	221	208	216	200	236	203	221	232	219	203	228	214	226	221	214	227	178	205	227	220	206	227	216	206	209	223	209	230	206	213	230	231	240	211	216	228	230	195	203	187	196	213	203	225	211	212	228	206	231	260	202	217	214	220	213	211	216	215	216	221	217	215	219	218	197	214	210	213	204	221	196	213	186	229	201	218	206	194	192	207	218	211	203	191	240	207	230	214	215	210	217	203	197	211	184	238	221	206	204	220	228	194	208	209	179	204	218	218	209	203	216	245	210	220	210	204	219	200	209	222	210	212	216	237	216	197	197	228	203	212	222	212	234	240	222	207	218	204	181	207	198	246	236	194	203	203	223	222	249	216	213	215	197	217	203	200	204	193	194	223	219	209	202	191	210	194	220	198	231	192	226	234	215	207	201	190	194	230	216	202	234	202	207	209	210	216	217	205	238	247	186	218	224	219	205	190	229	212	211	213	205	195	196	194	221	248	212	222	206	215	212	223	219	213	212	196	223	226	196	199	176	199	217	237	226	196	207	212	225	188	206	201	217	242	210	212	194	204	213	191	223	185	177	215	204	216	205	227	211	202	209	177	214	198	228	211	235	222	237	230	231	199	206	236	225	230	200	226	193	211	214	208	200	224	188	222	233	211	210	228	213	201	219	236	213	210	209	209	196	221	192	234	167	198	220	221	206	211	213	195	203	222	227	215	196	217	234	213	220	208	212	240	197	217	196	219	202	200	223	217	210	217	230	206	201	215	193	220	229	194	212	212	215	202	224	212	200	215	229	212	210	214	219	200	213	211	214	214	210	205	229	204	213	198	236	227	240	238	216	224	230	211	198	211	205	216	218	228	226	211	216	224	211	220	204	193	210	223	250	215	210	223	215	199	232	201	204	199	197	208	224	215	240	200	192	225	202	224	210	200	207	218	183	222	222	192	196	213	214	203	206	227	198	194	205	226	224	196	232	200	191	240	219	206	199	200	205	220	189	212	221	231	189	217	197	221	225	215	205	221	203	243	222	221	209	217	194	204	200	243	225	220	210	197	190	192	191	207	202	208	246	228	216	230	212	191	231	238	228	226	222	200	222	214	208	208	213	190	195	218	200	209	224	217	228	190	219	204	221	212	215	214	214	194	204	215	215	238	204	196	206	205	235	204	222	227	183	182	199	200	217	206	191	196	232	198	212	215	226	212	212	204	189	222	218	218	216	199	220	234	219	225	202	235	190	183	213	202	200	179	232	224	233	197	192	210	206	233	220	236	204	208	214	211
25211	21358	27381	25561	9372	829	630	571	550	540	512	496	517	493	457	435	437	415	472	453	428	415	464	468	475	424	447	448	441	435	448	424	440	476	431	461	444	450	443	424	423	437	415	456	415	434	461	398	451	445	453	482	438	419	418	406	436	451	444	440	397	434	463	409	429	467	418	461	480	451	429	443	440	433	451	447	417	415	446	423	431	422	435	433	460	452	432	427	472	425	435	439	452	500	465	452	399	436	432	408	447	395	416	455	444	422	443	450	431	455	425	422	432	438	458	399	425	438	429	444	462	435	420	461	431	453	399	427	417	465	431	421	414	463	398	417	396	453	495	409	438	448	434	436	449	442	406	421	418	457	419	455	479	415	420	400	421	410	415	391	436	457	428	468	397	436	448	394	439	396	413	407	415	428	450	426	436	428	417	429	443	404	460	425	428	444	417	406	420	441	415	422	397	458	403	447	411	439	436	484	412	429	442	434	447	435	421	409	417	437	417	419	408	438	464	435	429	422	473	429	478	463	448	418	416	432	440	459	443	458	423	446	451	414	407	443	405	403	408	438	416	408	435	431	457	455	447	452	418	436	435	408	416	430	423	429	438	457	429	439	452	416	411	428	399	425	455	435	432	448	424	456	452	408	390	440	410	446	431	458	440	420	452	429	451	383	401	438	457	415	476	473	431	443	426	433	424	432	454	406	449	440	440	446	450	455	443	453	417	414	399	453	430	426	440	428	462	416	440	461	460	414	460	452	410	427	426	459	430	443	432	452	470	410	420	393	444	436	435	412	451	458	409	408	427	444	439	439	428	435	440	437	436	411	435	450	408	446	413	412	440	417	419	440	446	411	399	413	403	442	409	438	420	426	465	435	435	419	423	457	397	410	426	439	434	441	449	457	446	422	445	459	401	428	408	393	465	425	452	448	437	423	378	390	418	428	446	411	423	433	423	450	431	433	426	446	410	427	425	455	464	471	412	415	422	436	443	416	402	454	412	446	410	439	432	443	412	415	436	461	425	439	430	441	394	422	468	441	440	404	443	459	453	412	427	458	439	443	422	409	436	443	451	437	440	448	409	402	441	404	445	436	400	462	421	446	450	444	452	414	456	417	396	458	466	420	426	458	432	422	384	430	417	431	430	410	431	423	426	433	445	415	440	445	448	399	398	431	439	430	454	475	430	436	413	446	402	417	449	447	460	434	447	421	414	394	409	435	396	368	446	426	416	418	440	398	383	422	406	430	422	442	417	426	435	452	439	453	453	440	434	424	448	420	408	422	430	443	434	444	426	391	441	432	428	433	451	433	413	433	427	438	446	401	451	433	422	414	436	442	412	409	412	409	453	443	419	472	451	424	430	410	451	446	422	414	419	434	444	402	418	458	411	411	400	455	422	424	456	447	453	432	441	415	436	460	437	411	419	452	449	447	421	433	460	434	425	466	427	447	446	421	440	436	454	409	396	463	421	446	416	409	432	462	476	405	418	418	439	421	416	406	453	430	424	421	426	435	487	452	408	408	404	436	444	418	455	449	438	433	436	434	392	445	394	449	443	437	457	445	461	419	418	445	452	439	390	444	457	423	445	454	463	401	412	390	440	455	419	434	397	460	444	461	410	450	420	434	446	425	418	452	405	428	409	408	460	390	442	390	415	414	400	468	473	452	472	480	406	433	462	436	440	470	441	440	462	415	404	411	418	449	386	417	435	448	384	435	429	454	419	404	429	442	454	426	425	423	412	443	445	427	408	440	408	427	469	437	459	422	361	450	414	448	412	468	446	464	432	434	455	463	442	429	457	396	436	452	428	430	429	431	401	414	444	408	430	431	391	420	447	442	407	419	445	464	432	427	459	417	415	426	416	437	434	437	402	454	393	395	421	448	415	429	449	438	452	437	417	427	421	417	451	436	416	401	437	415	432	459	453	452	439	461	434	447	428	478	445	377	426	417	447	397	431	413	435	431	442	479	483	422	426	428	387	427	446	417	421	438	444	445	429	421	400	414	442	409	446	434	435	376	407	404	424	424	460	425	393	437	416	400	449	455	454	416	470	465	424	393	452	437	429	370	463	452	423	450	433	421	409	408	412	435	424	459	410	436	453	468	431	433	391	446	428	424	392	419	457	415	436	420	380	403	438	445	440	440	468	405	466	412	444	412	406	438	425	404	444	438	419	421	452	446	430	433	419	405	417	429	416	427	391	452	470	418	421	465	419	445	445	384	419	430	444	451	447	448	425	429	404	409	458	454	434	421	439	456	424	440	450	437	418	462	432	478	435	456	415	442	415	413	433	453	436	444	403	482	476	404	436	420	433	405	396	431	460	479	425	429	375	452	445	430	406	468	430	437	461	453	414	421	416	435	445	438	386	445	438	418	448	486	383	451	424	443	405	449	442	429	426	439	448	445	407	440	392	427	443	437	404	434	452	428	454	414	433	460	444	415	449	449	424	450	385	409	439	412	462	419	406	449	420	416	443	432	415	410	425	425	424	392	448	410	424	415	448	445	415	469	447	426	417	429	421	434	417	417	467	423	443	430	426	453	440	445	433	395	430	416	413	449	416	436	457	425	428	433	423	445	430	465	390	438	413	420	412	417	497	420	446	414	425	393	433	464	407	441	448	451	431	435	432	440	421	440	398	445	407	449	450	435	369	404	420	465	444	445	410	441	429	443	421	444	395	428	417	465	432	427	413	424	444	388	440	452	423	451	434	437	435	409	453	397	413	466	445	416	429	439	409	429	433	403	418	446	429	451	425	433	396	415	443	415	413	437	422	422	472	427	464	410	386	432	410	448	413	452	427	427	398	430	423	429	448	390	418	417	413	395	424	457	420	397	462	458	424	430	399	455	466	445	419	427	425	430	463	468	403	396	405	427	473	432	420	425	444	443	431	430	386	449	430	431	432	405	445	404	444	425	430	418	408	441	412	421	409	424	447	443	460	470	422	407	453	431	417	447	435	434	444	419	408	401	424	430	423	412	433	433	417	415	452	446	404	425	445	444	435	429	429	457	403	467	417	406	448	462	452	429	385	419	434	399	459	445	414	447	391	447	441	447	412	401	415	439	448	447	460	408	472	440	429	429	443	459	427	427	424	371	434	430	468	417	432	437	411	431	419	430	433	437	422	425	461	420	415	437	436	445	405	446	400	417	402	409	435	435	409	439	421	417	387	426	421	434	429	408	421	418	416	425	422	454	425	449	410	433	461	442	437	425	430	435	435	442	447	436	414	431	422	413	451	441	429	423	411	457	450	427	426	428	410	430	438	416	438	449	425	441	425	423	443	447	460	435	422	432	435	442	426	441	459	430	417	453	427	444	425	418	427	413	437	438	414	396	457	425	419	483	452	431	403	425	461	385	419	441	457	434	423	439	417	407	429	429	434	407	446	437	408	463	415	463	437	409	424	423	435	436	452	449	444	445	463	430	436	428	452	438	432	445	461	399	415	428	448	460	400	438	425	443	405	439	378	433	434	405	412	432	429	428	427	394	457	382
3508	5280	3477	1767	1333	1053	974	837	701	637	595	569	548	558	507	559	491	491	482	483	456	469	508	501	459	507	478	448	513	506	500	450	471	480	475	480	481	469	473	481	472	464	473	482	449	475	476	480	413	488	483	437	482	452	501	481	441	471	466	478	461	453	447	496	461	442	421	458	441	446	468	505	484	464	473	500	460	472	477	474	449	471	442	400	466	460	435	485	449	458	485	406	453	462	479	451	458	480	442	408	473	436	455	448	473	488	465	456	451	452	433	479	480	448	456	436	454	476	453	437	433	479	440	481	431	434	411	477	463	457	462	492	463	505	456	495	458	484	418	445	419	425	452	435	455	461	470	476	465	468	463	463	499	460	471	516	463	460	461	434	481	491	462	483	421	468	496	434	487	460	395	458	467	449	453	460	467	438	474	457	475	459	488	431	464	482	492	431	452	453	484	455	478	480	455	461	463	467	444	450	466	447	476	450	436	443	481	459	464	482	438	466	450	448	454	469	441	450	509	472	444	469	452	460	453	428	480	457	466	430	462	468	472	467	447	436	450	428	499	461	443	445	508	456	436	472	459	438	504	464	447	421	482	469	451	458	459	471	489	434	466	427	487	458	433	491	436	461	436	497	441	445	467	461	442	447	419	449	464	481	480	470	458	444	462	446	436	455	509	474	460	478	464	485	428	448	436	468	448	469	428	460	476	422	481	442	443	478	440	436	456	442	458	445	425	452	467	467	442	472	446	479	429	468	490	464	448	432	432	479	468	440	453	495	446	469	453	457	457	456	437	471	467	469	489	438	456	465	468	503	411	465	447	469	480	432	421	442	485	479	438	503	476	483	513	442	461	457	438	450	448	480	456	458	457	482	468	527	454	439	449	483	456	442	441	486	415	482	482	437	449	486	495	436	457	467	443	405	482	414	466	492	455	417	419	511	451	449	460	450	435	493	474	454	470	452	435	501	475	442	496	475	465	479	461	479	416	468	445	450	479	461	440	442	477	445	441	467	437	467	462	415	446	457	446	438	449	438	460	455	478	456	465	474	437	443	428	455	480	497	500	465	450	461	467	472	448	484	456	446	457	475	450	452	447	469	423	466	450	455	496	444	425	441	475	448	449	454	431	436	434	505	476	481	459	471	492	451	438	447	469	496	448	459	432	463	457	503	461	440	472	479	425	468	462	445	462	442	474	453	469	491	447	467	505	438	473	467	447	446	423	423	480	440	428	470	471	432	449	431	461	442	455	467	484	438	462	483	429	462	440	465	459	484	468	471	456	463	450	496	480	450	451	452	469	474	457	471	484	478	463	474	493	479	447	475	464	463	433	417	447	440	478	462	455	449	466	463	474	487	420	473	490	470	491	455	437	446	421	458	485	474	491	452	430	468	412	452	454	477	458	463	454	488	455	479	450	437	459	480	446	459	485	451	434	491	497	465	457	471	451	438	478	468	492	459	472	473	441	509	447	456	473	456	441	415	480	479	473	445	475	448	428	466	462	464	467	471	454	433	503	476	471	451	468	462	451	473	468	472	460	477	445	441	454	418	419	444	463	462	462	457	461	429	452	506	486	485	420	433	488	485	458	489	456	482	415	455	435	456	479	408	471	462	480	431	445	472	453	480	459	490	516	443	474	467	488	458	466	471	443	478	455	435	478	455	422	419	435	483	494	501	481	475	422	480	468	452	482	477	452	437	503	476	446	395	462	422	447	494	478	467	482	471	447	466	464	430	442	407	477	494	391	454	481	469	475	477	469	489	498	496	417	456	464	461	480	488	454	487	459	486	447	429	442	467	463	460	477	462	457	486	445	478	449	438	459	495	463	478	456	442	451	492	442	450	461	433	450	490	458	463	457	445	441	501	490	469	443	456	510	438	439	476	480	424	500	481	477	467	435	435	488	489	465	477	451	426	472	448	458	452	417	479	485	454	474	469	453	477	456	475	460	459	456	444	449	466	422	436	413	475	464	467	474	446	470	454	430	449	457	482	500	483	440	430	502	479	436	449	446	497	432	466	498	460	468	443	455	436	441	455	440	437	457	514	449	432	468	493	491	437	466	446	449	467	475	448	479	461	476	446	458	494	428	452	435	434	471	451	455	446	483	452	516	453	450	514	484	447	470	476	472	467	448	489	451	444	464	445	432	471	427	481	455	448	463	464	464	476	455	508	449	436	453	469	448	458	448	425	480	495	437	424	476	454	444	488	468	478	472	447	473	441	456	435	421	466	443	480	430	466	452	490	476	482	466	439	481	460	462	454	458	475	437	447	447	443	441	452	485	453	468	465	442	466	461	475	488	451	458	435	479	462	465	475	467	472	463	425	450	452	432	484	482	443	463	452	472	476	459	438	445	478	407	433	469	472	442	443	443	497	476	448	430	425	499	431	429	463	461	444	473	479	430	480	455	463	477	467	440	463	448	476	465	419	488	480	426	465	429	451	442	469	475	466	428	485	423	424	457	483	443	481	450	448	408	471	449	444	441	439	470	458	452	443	491	479	427	456	458	490	496	430	461	516	491	492	473	455	479	486	474	456	460	464	458	478	464	445	454	509	495	450	490	506	450	499	443	468	430	471	452	472	480	418	485	455	458	471	468	478	466	454	474	408	467	472	457	494	420	431	468	490	465	488	476	448	465	478	477	429	464	470	458	438	441	479	471	437	453	487	443	483	461	413	461	464	444	461	447	445	455	460	457	448	441	443	467	446	449	464	450	472	459	459	432	522	466	450	445	524	453	463	448	468	459	437	466	440	464	445	422	474	455	425	481	459	471	459	446	497	478	481	473	452	435	438	483	462	447	448	471	444	451	479	422	455	487	430	472	433	468	450	466	461	482	450	424	470	465	468	497	470	453	468	493	478	440	483	484	444	493	475	429	416	470	470	471	450	445	505	485	418	455	471	488	464	482	481	442	468	492	439	461	456	457	454	458	459	442	480	488	474	483	425	470	463	427	417	478	466	460	465	485	430	490	456	459	444	490	457	476	444	448	434	469	479	486	480	477	457	433	456	503	434	454	484	412	476	444	451	517	472	445	464	469	422	457	458	465	461	457	500	471	460	460	472	449	477	480	473	456	487	435	482	457	465	508	453	479	444	404	476	476	515	468	480	494	467	474	410	436	516	479	467	455	488	458	445	416	468	491	479	462	475	469	469	433	442	429	456	438	482	474	478	422	484	441	433	459	450	484	481	467	442	463	482	452	445	470	456	453	452	461	450	461	444	483	457	437	472	449	420	488	511	488	464	417	433	480	450	488	481	482	473	463	479	414	487	489	480	447	468	435	445	497	458	485	435	423	467	441	436	451	426	442	414	491	416	457	494	466	458	430	435	452	448	449	430	445	473	470	496	440	479	439	489	458	449	496	437	488	495	454	436	478	434	446	473	446	486	488	475	447	432	434	502	471	452	464	458	473	488	471	471	434	473	464	479	442	497	484	498	447	460	435	466	443	452	420	451	465	464	420	453	449	464	456	443	439	516	392	501	465	483
22840	21353	29051	24016	21348	21392	6756	1213	872	781	793	641	650	618	605	604	567	533	540	528	512	536	516	525	516	517	509	508	509	517	500	468	469	481	493	449	448	452	482	488	455	501	457	481	477	444	476	458	458	459	477	463	451	455	445	507	415	446	496	487	466	436	435	433	446	465	478	432	460	440	440	454	410	431	479	451	448	454	440	436	443	454	415	461	442	435	458	482	448	452	447	471	438	461	422	477	465	436	430	460	469	450	475	438	454	453	432	502	449	433	410	453	498	470	435	405	439	473	486	467	458	481	445	445	468	423	478	454	458	450	424	452	406	491	482	472	459	437	446	462	499	453	405	430	448	474	431	439	438	421	475	465	470	432	459	408	457	438	411	476	423	443	450	461	454	497	444	443	434	395	472	470	427	449	420	443	445	448	428	439	438	441	438	480	460	465	434	427	437	425	470	404	461	445	465	457	441	451	419	415	437	424	422	460	417	475	440	453	397	481	432	419	439	453	438	452	456	444	478	462	441	420	412	445	463	464	449	470	443	485	449	480	452	457	432	438	476	453	466	462	439	450	433	433	456	434	445	484	418	437	496	430	437	426	422	429	479	498	449	451	487	469	415	486	440	489	436	439	486	446	454	472	436	491	430	433	430	447	427	436	432	414	433	430	442	460	429	482	456	414	411	449	441	456	454	439	480	447	459	500	460	446	463	433	470	435	445	473	439	454	424	462	470	459	446	451	400	439	450	401	436	419	450	483	434	440	451	439	458	454	422	472	450	444	439	465	444	448	453	450	483	491	429	459	465	439	466	477	474	434	439	442	475	435	442	442	446	472	443	427	443	399	439	438	436	431	418	487	449	439	444	466	424	457	453	444	439	443	409	444	451	463	458	446	440	452	458	414	436	485	408	460	477	468	448	458	462	425	408	435	448	449	431	456	471	439	438	465	444	447	457	430	464	428	442	469	448	443	480	440	454	451	462	484	502	432	443	470	436	442	421	458	442	439	420	426	445	442	440	462	437	470	478	447	473	457	438	460	448	448	446	438	451	444	481	485	429	470	446	415	477	458	440	427	455	487	449	447	465	440	473	436	471	474	458	449	459	417	487	405	447	471	438	461	462	433	411	441	448	374	457	474	498	446	432	486	457	466	400	483	486	468	444	475	456	440	444	420	476	435	446	442	441	456	419	419	465	464	445	431	443	427	464	414	434	467	437	451	466	414	422	417	434	472	469	435	453	436	445	439	417	438	462	449	491	454	429	448	436	470	422	447	435	470	446	414	455	470	414	431	449	425	417	473	469	421	453	425	447	445	435	450	441	442	432	445	423	440	465	438	437	475	447	435	460	449	452	476	450	432	430	403	446	434	443	450	475	437	456	416	459	451	480	423	469	464	413	445	464	451	432	474	443	449	442	447	439	442	424	451	516	429	412	444	417	439	425	477	450	435	427	439	461	520	443	430	420	453	446	435	442	465	429	432	445	406	445	419	411	409	434	458	455	443	456	425	459	461	412	467	471	434	451	453	489	463	477	416	418	460	414	460	486	461	468	433	453	467	448	481	413	465	453	397	451	456	478	475	443	433	441	404	430	465	439	456	435	464	464	459	441	460	462	451	434	456	477	469	473	469	465	475	458	431	450	467	430	417	463	446	420	437	437	459	470	418	423	477	423	430	427	463	456	449	485	477	449	422	442	437	414	431	451	434	425	471	431	464	455	417	442	431	446	417	474	410	450	457	503	439	453	438	430	475	453	467	486	424	439	447	462	432	463	401	459	484	421	434	445	442	420	418	480	414	488	446	439	425	506	475	452	454	477	412	429	459	443	457	464	452	477	434	440	449	446	439	451	460	439	422	461	404	404	439	451	474	432	456	432	432	497	444	433	455	448	472	423	483	464	457	457	392	409	419	461	426	409	433	444	446	445	488	446	444	435	433	474	417	491	469	452	413	433	446	434	425	475	447	460	418	446	454	470	438	466	439	436	455	477	442	446	452	435	457	484	469	472	467	439	427	421	465	459	419	448	434	473	452	437	505	445	460	461	467	494	466	433	455	450	453	456	420	451	458	460	482	465	495	463	452	452	458	412	451	450	444	456	408	459	477	444	465	455	423	491	438	429	485	467	417	427	456	428	458	461	450	427	449	445	424	454	447	408	511	448	448	463	468	425	447	450	478	488	423	440	456	492	438	420	445	456	437	447	441	460	428	434	445	468	475	455	434	426	451	464	442	473	480	440	464	470	433	387	470	453	512	484	429	462	468	444	454	463	417	392	438	453	486	447	450	424	455	427	485	420	469	452	470	473	452	441	475	466	456	414	446	448	421	448	441	435	419	447	462	442	430	438	444	454	435	411	440	460	485	387	439	457	443	476	440	436	431	439	486	460	431	472	437	464	468	473	426	459	455	435	439	464	454	443	423	401	442	424	471	455	484	438	464	401	471	418	462	424	422	453	451	416	465	436	470	448	414	428	437	410	474	465	461	423	460	423	462	417	451	430	478	498	479	436	457	450	417	418	467	449	474	454	514	483	439	447	419	460	475	427	417	460	436	456	486	448	428	422	465	437	437	424	449	433	454	463	455	471	467	459	439	446	464	438	471	435	451	455	403	467	457	453	481	419	434	498	461	434	443	448	430	470	452	441	445	443	437	461	441	427	439	443	451	423	436	472	461	458	416	456	446	420	444	464	436	441	424	435	425	452	457	411	440	451	444	477	467	417	411	441	448	487	435	459	424	461	463	482	436	431	451	477	472	427	418	436	443	450	421	451	455	447	406	429	435	439	436	461	483	441	472	467	434	416	468	444	420	461	480	482	443	477	439	479	494	443	462	463	451	447	468	455	437	398	446	438	490	455	412	460	445	416	418	438	474	473	482	445	417	460	423	469	481	430	414	505	442	463	405	446	473	487	456	479	447	435	432	468	430	448	446	442	425	485	430	433	459	433	465	455	459	449	452	483	437	467	467	452	431	429	463	445	494	454	491	453	479	434	480	461	449	459	462	407	447	500	457	442	445	465	461	460	445	471	434	443	432	456	455	452	472	437	464	435	441	457	444	465	461	473	445	457	446	481	460	451	443	456	466	448	424	419	432	477	414	438	423	453	459	423	443	442	493	413	407	465	447	488	436	430	487	445	451	421	514	466	440	448	405	464	431	455	455	438	444	468	494	412	470	448	450	449	455	431	480	457	422	470	446	447	479	493	427	463	486	482	456	435	454	462	497	419	434	431	447	445	446	468	456	431	502	457	430	432	408	437	452	429	478	446	437	471	441	438	444	497	448	411	473	468	432	458	463	466	470	474	463	421	458	466	460	466	471	506	472	435	418	420	469	457	424	473	494	432	449	444	452	434	475	450	471	422	462	459	469	455	462	424	449	440	464	434	430	439	477	439	461	431	431	445	417	435	453	460	466	438	433	423	446	460	424	455	472	457	487	405	450	474	402	472	450	439	420	465	459	479	466	461	457	461	432	455	429	481	451	434	433	525	435	476	450
4835	14930	9860	4880	3552	2625	2105	1680	1347	1181	975	889	810	756	738	669	603	583	650	611	569	538	533	557	520	546	529	505	517	528	489	489	460	488	513	460	453	497	459	474	469	460	472	492	437	485	485	481	442	448	528	415	511	472	497	451	484	452	465	443	462	459	467	424	451	463	441	478	472	493	467	477	469	455	466	428	472	471	488	499	437	455	448	480	436	461	449	492	454	476	438	443	458	471	468	444	427	469	448	442	461	466	431	462	448	437	396	479	464	442	473	477	440	490	456	495	425	461	473	428	475	457	448	457	432	458	436	456	475	454	500	472	457	469	449	476	463	486	462	455	463	448	454	452	428	461	399	455	495	419	472	491	464	445	456	467	476	453	418	399	419	419	478	487	471	474	444	465	463	443	445	467	455	429	451	484	472	453	474	452	461	457	452	468	437	470	411	425	458	400	468	433	467	458	489	442	466	452	469	478	471	468	501	460	487	448	451	465	464	475	422	437	475	467	431	462	473	428	453	485	460	469	459	470	451	437	491	469	468	467	469	450	450	462	445	486	480	479	457	471	510	434	463	463	448	420	435	468	446	498	463	428	451	462	483	422	409	484	474	472	432	458	489	450	458	466	463	428	466	469	439	461	474	456	425	503	458	465	461	475	447	507	466	472	481	492	497	457	458	451	430	442	429	432	459	443	465	471	464	474	446	448	479	457	446	472	461	473	423	406	447	480	440	413	469	481	460	440	430	426	466	509	482	441	444	435	426	437	471	464	473	434	487	482	432	496	484	455	450	458	466	445	452	449	453	447	458	419	469	451	438	458	439	457	458	431	456	494	502	448	446	472	471	455	410	470	453	465	431	470	411	482	473	407	457	491	462	518	516	448	519	470	472	453	463	427	454	469	460	446	442	494	471	445	447	485	430	434	466	444	450	450	451	468	483	463	465	464	453	468	493	463	461	440	467	463	465	469	446	454	446	404	432	515	437	412	494	439	474	463	464	461	452	461	467	443	480	455	463	429	479	465	464	475	464	465	453	483	464	485	450	446	432	442	442	462	434	456	462	473	455	464	456	477	451	411	468	454	489	459	473	480	488	471	455	502	403	471	499	450	428	520	454	452	468	526	479	475	449	441	443	457	482	460	448	427	428	412	431	489	454	462	468	469	471	462	468	473	456	466	474	444	430	476	426	436	449	477	443	468	453	471	464	459	470	456	444	419	438	427	425	489	423	457	463	428	452	466	430	478	435	471	484	491	467	446	458	442	461	438	464	440	453	460	466	440	450	460	484	468	483	462	461	446	454	475	437	464	453	440	426	438	470	442	472	430	447	447	484	452	470	454	477	434	451	420	427	471	496	469	458	449	456	453	443	445	511	476	448	482	442	461	421	443	439	473	461	478	486	418	482	414	453	434	411	461	475	509	443	494	451	462	490	460	446	501	421	465	474	455	443	444	425	446	464	438	458	484	427	468	448	452	457	435	481	450	479	451	482	420	422	442	496	426	411	483	443	415	432	463	460	470	449	471	471	429	476	446	442	472	469	459	472	451	486	461	439	478	472	444	483	470	468	444	458	480	444	493	439	461	442	440	480	483	458	435	467	480	473	485	480	456	426	462	447	425	452	454	444	418	434	474	432	445	436	471	438	470	451	438	464	456	445	460	449	440	436	446	445	453	479	485	448	467	455	469	457	433	435	424	448	470	458	421	436	471	462	471	425	471	459	437	451	483	452	455	400	435	477	442	465	448	472	486	468	477	467	469	426	435	462	446	430	460	494	431	441	438	440	416	521	483	478	473	458	442	479	478	448	494	459	428	482	423	438	419	446	431	449	419	468	491	442	439	439	431	441	455	405	429	473	449	465	460	499	446	476	437	461	458	464	479	466	453	479	458	489	455	459	486	479	454	471	442	465	439	462	455	449	449	448	427	438	481	498	452	422	435	477	486	493	455	479	447	481	477	514	479	454	451	432	466	470	474	494	451	439	468	436	424	435	429	462	501	448	468	481	440	462	461	491	444	432	456	452	481	443	432	456	465	485	446	492	455	491	450	421	452	434	470	455	455	449	410	428	439	422	462	460	452	448	452	494	461	439	441	457	438	458	439	446	466	487	434	419	445	426	486	425	498	459	455	487	443	429	462	460	446	438	472	475	471	476	463	422	430	476	483	481	471	424	417	410	469	445	467	461	484	460	425	473	467	441	441	443	453	440	474	464	459	471	415	471	467	459	452	464	458	493	460	473	426	453	473	459	434	463	485	442	423	459	436	441	473	433	479	445	457	467	462	442	504	463	435	446	428	455	462	448	419	496	457	458	487	441	451	445	453	495	466	457	472	457	420	416	426	493	422	504	415	476	474	491	449	458	471	474	457	450	459	479	470	454	486	484	457	454	464	455	446	406	456	449	472	491	470	471	441	434	448	480	437	416	508	430	471	455	451	441	460	458	464	466	427	482	448	455	478	511	388	457	473	457	469	452	473	452	467	471	457	471	447	456	466	452	410	448	421	436	446	489	456	440	446	446	488	470	418	447	443	508	476	429	489	473	453	441	459	459	464	436	478	461	433	446	478	448	482	483	426	482	472	436	476	435	458	437	492	483	440	479	474	490	476	439	464	463	505	453	433	490	441	459	456	482	460	420	471	469	474	432	467	463	421	461	477	474	492	448	459	439	444	500	434	450	438	455	445	477	466	443	480	476	437	433	472	451	442	466	461	441	407	423	392	459	425	451	440	453	444	441	471	452	486	450	470	471	449	422	447	463	477	472	426	440	454	485	523	461	469	474	489	453	471	479	453	508	447	492	438	456	453	476	484	428	456	466	467	406	426	441	463	419	441	440	464	454	423	448	467	474	462	433	419	470	438	410	431	478	481	480	477	463	448	414	469	430	469	470	453	455	450	492	450	446	439	428	433	478	465	461	462	470	461	469	446	450	481	473	466	476	447	446	432	437	451	496	432	446	433	442	467	466	467	435	457	476	453	443	436	467	467	479	421	447	464	451	468	430	432	446	464	440	436	415	440	480	470	477	462	444	436	441	447	459	480	431	450	476	464	447	472	453	459	413	483	453	462	467	460	456	480	484	436	453	475	457	446	428	428	449	423	417	486	451	438	474	463	397	477	474	466	436	472	443	454	451	470	466	502	439	483	439	481	428	448	469	439	448	393	481	444	448	456	465	454	462	441	475	458	441	452	527	480	450	470	471	407	439	480	459	461	429	486	480	445	472	482	473	441	473	459	445	445	471	445	469	436	484	424	439	441	435	488	442	477	452	451	472	451	468	455	426	472	460	446	468	422	439	433	461	471	456	442	473	470	450	452	425	456	482	476	425	487	460	442	455	493	472	455	457	445	442	449	446	442	496	468	437	469	441	465	455	446	430	460	473	457	423	391	447	465	444	449	445	457	418	486	527	469	460	479	431	477	472	429	500	468	480	438	513	417	431	443	453	449	432	486	484	419	497	459	437	430	447	446	483	455	466	418	439	435	495	441	457	468
27803	17202	2969	499	331	308	285	280	269	235	232	223	207	261	241	211	226	241	245	208	207	230	206	241	234	239	219	231	257	250	230	225	228	244	200	204	244	214	221	238	224	230	217	203	225	224	274	224	206	224	260	207	210	222	252	248	233	249	241	206	228	241	218	218	221	216	215	227	224	248	214	228	243	229	213	243	212	262	222	223	235	205	205	228	224	225	248	234	212	257	217	233	214	248	228	246	213	193	209	252	247	226	239	247	233	243	201	223	245	235	210	250	228	230	215	219	216	211	228	244	224	197	237	229	224	242	230	190	189	210	226	216	270	266	215	208	212	228	258	230	231	216	242	216	206	213	210	223	228	217	211	229	235	216	227	248	241	228	235	178	209	201	242	191	235	240	242	203	232	234	242	227	243	227	211	238	206	246	232	238	216	248	231	234	200	235	242	223	213	207	214	229	234	229	242	224	224	227	227	215	222	257	250	250	211	238	227	218	223	241	252	236	219	227	245	223	186	256	221	207	212	224	227	232	229	224	205	202	233	230	210	248	212	234	203	190	219	239	252	202	249	233	249	211	213	216	245	217	213	240	216	214	209	215	232	220	206	219	226	229	248	220	233	233	233	212	230	228	216	238	200	219	237	228	250	237	245	229	210	240	219	228	255	215	211	218	213	247	251	249	215	229	228	230	220	259	229	231	235	225	231	233	220	219	225	235	229	239	232	219	244	256	235	222	203	203	241	229	252	207	221	233	242	225	214	221	215	243	238	238	224	224	208	240	242	198	232	199	210	246	205	237	221	225	210	241	234	236	246	215	253	216	230	237	239	233	213	253	245	234	226	227	215	205	209	204	193	228	246	225	215	232	236	235	211	236	218	212	240	225	234	217	243	225	218	238	217	207	252	240	225	206	239	258	204	231	235	228	209	218	217	218	234	219	255	256	229	211	210	246	235	233	221	238	227	245	244	218	222	220	221	203	228	226	231	230	238	240	235	235	219	243	201	210	213	227	216	218	229	228	230	237	212	250	235	244	213	233	238	197	256	231	227	202	235	217	228	229	230	230	231	226	208	249	243	258	216	220	238	223	235	222	209	200	226	214	213	229	252	243	229	232	224	203	229	236	231	212	216	253	212	216	210	224	220	233	232	235	200	212	243	217	238	231	218	226	226	227	232	205	251	239	214	238	247	234	228	210	218	200	214	225	225	234	224	226	225	235	199	218	217	221	234	205	231	210	219	201	226	239	256	222	241	231	239	202	217	251	227	217	238	231	234	232	260	227	192	234	230	230	223	211	218	230	217	246	243	201	213	220	237	225	242	253	219	230	197	249	263	198	242	206	216	231	232	217	238	235	225	250	233	218	226	241	198	235	240	239	226	218	207	236	234	216	223	205	209	237	218	260	224	228	245	227	217	230	235	220	221	211	235	233	245	222	225	239	217	232	213	240	208	222	230	245	244	214	258	234	235	190	232	227	241	252	214	222	200	222	221	234	230	199	206	225	242	230	210	225	223	245	238	215	244	227	229	214	243	213	217	209	234	213	239	237	236	235	227	215	229	229	220	216	221	229	206	215	214	232	229	225	238	233	217	252	233	266	207	234	210	219	247	225	242	240	211	238	221	280	218	223	234	236	225	237	235	222	239	253	232	225	210	215	233	220	239	235	248	224	217	235	230	225	199	235	204	205	246	240	249	242	224	232	205	235	230	209	240	213	219	271	232	239	252	259	229	236	222	214	231	232	220	225	219	218	240	260	232	252	221	235	224	242	220	213	249	225	229	223	229	222	225	228	210	224	221	233	217	231	221	233	225	204	227	240	211	217	203	213	201	252	226	227	221	222	229	244	211	242	207	230	217	223	241	205	233	227	241	192	210	223	233	241	238	233	230	228	263	240	227	237	237	233	198	217	219	210	208	233	209	228	214	253	210	220	220	234	231	235	265	250	218	210	228	227	224	221	226	228	236	243	203	222	231	205	240	228	240	216	222	247	235	227	217	229	217	228	235	231	217	220	208	227	218	220	261	276	252	219	225	209	220	226	205	227	217	215	191	217	219	229	214	245	208	233	222	237	211	240	227	222	254	213	207	227	214	247	232	231	249	242	222	222	249	219	206	208	226	238	261	212	223	256	255	213	217	244	249	215	214	242	236	257	223	231	220	236	229	247	238	218	230	219	245	227	210	197	236	214	228	237	245	239	232	235	206	227	225	204	222	252	259	223	237	254	242	258	219	229	249	221	205	247	227	235	259	223	238	227	224	221	215	225	203	226	209	238	234	214	222	222	207	209	208	233	213	209	209	251	243	231	226	223	223	209	242	202	208	238	236	235	241	243	228	226	261	223	210	195	220	191	228	231	226	247	211	238	230	212	231	225	203	215	232	211	218	245	234	237	225	248	229	230	231	233	233	241	196	223	202	234	253	234	211	234	211	222	207	202	236	217	205	222	208	237	251	236	253	225	201	233	233	220	211	209	243	242	228	238	232	217	243	243	242	219	247	226	200	247	236	212	217	216	249	230	240	239	237	221	229	240	216	208	234	210	209	245	232	235	245	248	242	240	241	229	218	232	221	224	248	221	226	220	224	215	221	212	231	231	238	225	224	225	230	224	221	243	206	238	269	219	206	226	179	221	249	229	257	236	204	228	223	241	243	226	257	223	230	235	244	214	258	255	228	214	190	235	236	237	254	230	218	244	241	241	248	257	233	227	230	213	196	239	222	223	234	256	205	230	212	204	242	236	224	217	198	241	225	241	242	219	238	218	207	209	229	246	227	239	241	266	251	237	220	231	208	208	212	230	234	226	212	216	242	230	226	258	266	244	229	233	229	218	250	235	250	239	207	227	251	226	239	207	225	231	230	218	220	227	195	233	259	256	225	218	238	223	223	221	218	198	245	217	230	239	217	226	203	234	233	259	207	258	238	217	246	259	253	225	228	226	225	193	232	202	243	225	212	204	220	228	214	228	228	234	247	249	255	191	219	230	205	222	199	221	213	215	234	231	213	213	228	228	221	248	220	228	219	243	215	240	207	233	244	228	220	258	236	212	243	230	229	205	244	193	237	206	213	223	211	255	242	240	240	240	241	226	239	215	220	221	225	253	216	224	241	239	241	257	222	222	204	210	217	232	210	235	226	226	216	227	225	212	230	223	252	212	235	224	211	194	202	252	227	235	231	237	220	202	230	240	264	251	240	205	207	212	217	212	234	214	238	217	227	232	235	232	237	217	242	260	230	224	254	229	233	246	220	232	236	210	240	219	225	208	213	199	231	207	225	222	215	218	223	220	242	239	225	220	232	222	241	229	220	202	204	222	224	247	247	206	194	219	225	244	199	193	244	215	230	244	237	236	247	235	224	219	235	231	192	216	259	234	192	207	212	233	231	224	227	242	223	189	234	221	220	188	224	229	229	251	207	233	222	233	261	236	223	240	239	240	195	204	245	233	218	228	237	242	215	244	231	209	198	218	197	229	242	228	194	192	239	203	257	259	207	235
4325	767	616	400	350	265	281	259	284	289	264	263	260	262	259	269	273	244	243	255	229	256	279	245	263	279	246	265	246	259	249	263	288	276	250	249	248	249	227	260	274	299	251	226	271	249	254	227	243	255	260	254	291	248	241	248	255	256	259	250	231	259	249	262	238	239	254	295	261	282	243	261	289	242	249	254	246	265	242	275	278	264	263	263	267	249	253	256	249	255	245	258	272	248	267	269	220	282	238	280	247	263	240	282	251	262	252	275	249	257	270	246	254	259	283	253	260	255	261	276	267	221	260	251	259	275	256	255	250	259	266	250	257	260	235	273	258	243	274	270	276	271	253	265	272	265	251	240	251	216	254	228	266	267	254	219	265	265	286	255	287	248	269	246	263	240	275	253	278	256	259	241	249	258	254	252	248	260	246	263	246	286	271	238	253	287	266	241	243	270	264	280	244	244	242	254	259	284	221	262	255	243	283	260	255	249	309	245	242	251	254	264	265	260	260	258	259	256	272	249	266	250	258	266	265	264	270	247	263	233	262	240	245	258	244	248	259	245	241	258	272	251	251	251	259	284	257	266	257	269	260	259	276	241	248	245	255	267	246	235	270	249	283	284	275	252	250	251	238	272	260	257	253	236	264	249	279	256	256	243	251	276	224	266	291	252	287	270	256	281	271	256	264	257	274	290	271	236	274	241	266	256	246	302	256	272	249	249	265	267	271	270	292	295	237	234	261	265	284	266	268	267	264	250	288	258	258	228	288	283	244	256	244	261	224	268	242	232	255	257	245	225	280	273	269	252	248	263	234	255	241	241	249	259	267	249	241	272	250	226	257	241	280	280	279	272	236	270	241	299	277	268	251	286	263	243	248	269	241	264	279	249	239	270	273	269	220	265	257	236	260	253	246	273	270	244	272	242	252	255	255	226	253	243	256	279	266	263	259	281	255	271	234	248	263	256	228	285	221	251	257	275	260	276	278	240	227	261	235	245	268	282	287	281	251	277	264	244	257	246	236	225	276	246	246	271	245	251	271	266	274	261	241	248	267	261	253	241	255	256	253	271	287	243	253	268	232	278	259	270	261	244	285	250	249	295	252	261	241	250	245	259	234	260	261	232	269	279	217	272	281	269	261	266	259	270	258	296	277	268	238	276	252	274	256	265	245	247	260	250	248	254	244	241	274	234	263	273	232	248	271	250	235	248	254	248	252	286	282	244	246	251	240	249	246	282	279	275	297	265	285	249	279	245	256	277	253	251	236	269	274	257	223	259	255	256	267	267	281	269	279	253	255	241	243	282	251	241	266	261	253	258	288	244	267	249	229	259	278	224	251	262	256	245	273	238	266	236	249	255	227	241	241	241	230	262	290	237	253	245	249	280	264	260	276	255	272	241	245	288	256	267	291	232	260	251	260	245	268	264	242	243	243	243	245	252	258	267	254	276	232	277	281	258	241	243	265	260	265	244	228	243	271	275	279	269	252	264	269	243	255	252	242	277	281	248	262	262	281	227	259	288	237	289	242	264	252	249	272	256	264	264	267	247	261	261	243	249	279	272	259	282	276	265	252	266	228	234	248	263	262	249	247	255	263	251	292	260	248	233	258	264	245	273	210	261	268	269	277	296	244	253	263	267	279	268	263	266	241	263	275	258	230	247	227	251	271	256	263	245	280	259	262	244	241	233	234	258	257	254	267	264	235	260	270	272	237	232	248	263	253	271	275	243	238	245	258	218	243	241	272	289	273	261	254	244	252	279	262	251	238	267	255	235	267	241	222	256	250	224	264	264	254	263	256	271	231	260	251	250	257	268	282	245	252	253	250	227	269	264	277	241	234	256	246	248	253	248	257	244	255	269	228	247	265	257	286	262	286	245	234	240	251	258	268	241	256	256	240	244	288	246	258	248	268	252	239	275	285	263	243	268	244	255	246	237	245	268	242	261	262	257	277	264	235	256	256	250	248	250	250	261	270	253	265	253	259	261	244	263	259	255	258	224	256	256	238	267	240	257	233	261	263	280	262	252	254	243	279	258	274	280	284	262	263	276	221	249	268	254	279	251	241	269	246	254	256	250	291	261	245	229	284	281	262	272	255	255	272	262	248	263	241	285	242	251	251	248	259	280	227	240	239	253	267	249	250	238	287	259	248	252	252	258	294	258	218	279	273	276	224	269	241	245	281	289	246	272	264	211	246	255	280	247	248	246	267	262	261	259	240	244	256	283	251	260	246	226	245	279	251	257	255	249	244	272	230	258	247	254	237	246	257	259	276	252	263	269	267	248	281	254	249	286	264	262	249	257	255	266	244	216	235	290	275	266	259	258	260	240	253	244	281	257	257	257	240	251	270	255	288	265	246	267	242	270	258	262	258	256	256	270	243	220	240	261	266	260	259	272	237	269	254	273	255	268	246	246	283	247	222	281	245	240	250	241	283	254	223	233	241	256	250	271	242	266	282	263	239	239	270	273	254	255	219	264	232	242	293	241	239	264	235	262	294	246	250	247	233	259	263	246	270	249	253	236	257	271	264	233	274	227	264	247	297	259	266	246	256	254	261	244	239	229	270	261	239	252	243	269	222	244	223	265	266	255	257	233	277	241	223	259	255	225	278	267	250	253	274	277	294	246	253	280	265	264	248	260	267	240	231	270	252	278	282	257	229	240	279	254	245	260	265	262	267	250	260	286	236	257	266	247	254	238	276	265	263	254	254	245	270	259	274	261	246	261	250	243	267	244	262	221	266	245	245	257	256	254	282	243	255	288	276	250	244	259	236	256	272	237	264	260	276	240	249	258	256	249	254	251	259	260	268	263	259	238	272	270	257	267	256	251	270	245	256	262	257	268	279	231	268	222	269	260	245	263	255	289	230	290	275	260	274	269	236	261	300	276	238	249	268	241	255	280	253	270	294	265	250	265	232	255	265	247	247	258	250	247	261	246	273	248	262	231	276	249	269	258	267	255	241	242	276	246	230	247	230	282	293	253	278	252	260	258	248	234	269	272	272	265	261	267	223	263	247	234	262	258	250	249	265	284	277	265	233	257	255	258	250	256	282	271	223	242	247	288	246	253	233	257	256	243	294	265	259	253	275	274	247	255	253	269	228	244	255	240	275	233	256	259	280	234	283	232	289	272	253	262	259	264	228	238	295	247	263	253	224	256	240	245	274	238	270	231	264	287	229	260	247	257	229	286	236	235	244	299	229	235	274	246	252	272	258	291	246	264	239	227	236	238	245	233	287	263	269	220	266	244	242	242	217	233	230	234	236	254	269	235	247	268	258	272	276	261	261	282	236	267	274	278	273	246	249	255	284	290	272	245	259	274	265	257	253	244	259	257	252	264	264	275	235	255	289	258	237	247	248	281	276	266	271	239	235	260	230	229	222	288	240	308	241	231	264	252	275	260	282	261	242	265	263	279	236	267	284	260	251	259	276	251	260	255	258	252	271	243	269	238	246	271	252	249	255	282	253	264	253	247	264	268	229	264	261	275	253	246
23974	21336	28544	24470	21333	8260	808	556	419	424	365	301	301	261	249	245	248	274	204	253	242	227	228	208	226	236	233	196	224	238	221	214	208	236	207	204	215	207	205	218	202	196	199	184	186	159	185	178	204	207	187	187	180	206	185	195	204	183	212	180	216	197	189	191	211	217	199	208	173	196	190	191	189	221	190	178	200	207	190	185	191	189	208	198	194	190	178	195	189	212	181	202	198	185	188	164	190	209	195	192	178	200	173	173	178	181	198	190	202	178	186	191	195	201	202	186	173	202	191	190	173	205	178	173	214	188	190	199	193	182	183	182	212	179	217	204	183	170	206	203	207	185	207	198	187	197	206	181	194	191	202	209	214	173	205	192	191	190	188	204	202	194	178	189	200	184	190	184	165	177	211	169	201	201	178	196	208	187	182	220	215	184	210	189	194	187	177	188	148	190	213	210	206	182	203	168	183	197	191	210	185	203	205	190	177	201	199	208	193	209	225	205	173	181	191	186	183	190	186	203	176	172	187	197	202	174	183	191	192	185	206	185	171	196	183	177	206	193	217	183	190	182	183	173	200	227	206	180	176	206	199	181	200	192	208	202	206	177	186	201	203	200	195	204	209	210	192	191	189	188	197	209	188	187	175	203	193	212	201	170	200	213	208	206	206	191	215	199	200	207	165	214	207	196	202	206	202	181	182	201	204	199	213	193	214	190	183	185	205	212	195	206	194	212	217	191	204	180	201	196	209	177	214	177	190	186	190	186	166	208	196	159	185	202	203	195	194	195	185	205	176	230	190	189	181	177	205	195	205	197	217	193	201	195	202	190	200	202	200	192	181	194	198	200	185	182	207	197	183	190	189	200	204	204	215	216	222	188	194	208	221	188	202	206	204	192	187	183	203	210	205	180	185	189	182	192	218	186	201	176	186	212	186	191	207	209	175	188	180	174	190	196	194	193	207	176	215	180	205	190	202	175	219	192	227	210	203	194	189	151	201	198	182	188	182	193	160	215	186	203	180	220	182	180	191	182	206	185	207	193	209	217	192	207	182	202	221	191	202	202	228	175	194	188	173	174	175	181	178	218	183	202	189	203	193	177	169	210	186	188	172	171	222	190	177	213	206	205	200	169	207	189	186	194	207	219	182	210	191	205	213	202	204	210	186	195	211	193	185	195	185	179	198	191	198	192	204	200	214	199	214	192	164	176	187	187	176	197	223	202	199	154	181	202	193	213	170	202	198	177	166	184	215	185	218	177	181	193	178	185	204	169	178	203	188	196	222	196	184	173	199	199	201	205	210	182	196	191	208	200	191	181	178	198	183	194	203	187	196	182	193	175	179	188	183	197	212	218	212	199	191	201	207	204	188	199	200	185	208	199	205	190	211	185	198	210	178	192	184	187	183	217	188	183	190	201	195	211	200	181	181	178	194	190	173	212	230	189	187	209	193	202	206	212	170	204	202	197	171	166	198	183	186	202	210	182	211	202	202	190	197	185	194	196	199	194	187	207	165	200	193	183	179	186	204	200	186	193	197	198	210	169	209	170	189	180	194	197	201	194	183	181	199	189	209	188	206	184	181	202	179	177	189	188	202	195	209	219	186	185	215	191	166	196	187	187	168	183	203	186	200	181	210	180	186	182	225	215	208	206	185	181	186	184	205	175	193	186	190	196	201	188	195	183	194	177	210	197	195	215	162	182	198	198	194	181	208	193	199	168	215	196	187	185	207	186	184	180	175	225	204	209	214	217	189	199	201	199	182	207	204	208	196	214	184	199	179	213	194	200	199	174	197	157	200	200	195	194	179	172	187	165	192	221	171	195	211	189	210	210	189	177	193	164	178	193	194	186	195	180	186	184	173	214	175	208	179	182	209	181	196	196	203	185	190	180	218	202	187	183	203	214	189	202	190	179	213	203	211	181	203	197	188	190	208	183	206	182	179	210	204	176	176	212	192	173	176	185	169	226	180	175	194	185	216	197	183	189	210	193	166	197	199	203	178	195	209	219	196	205	202	227	180	193	185	197	205	170	196	210	179	207	192	196	187	187	229	205	208	185	198	166	200	209	198	188	206	204	188	203	189	207	183	181	185	192	203	201	191	197	195	181	201	210	202	207	198	192	181	200	180	193	217	209	207	191	199	201	186	197	191	181	202	200	210	195	209	190	202	219	187	203	209	178	210	189	188	195	194	240	184	177	189	199	217	168	201	168	200	193	206	197	192	166	178	179	188	212	216	177	199	214	189	203	182	211	194	184	199	221	189	219	209	184	203	179	201	196	180	190	179	192	210	194	199	172	178	202	187	186	163	193	199	166	196	222	209	189	202	190	214	188	227	182	203	218	197	190	186	197	190	185	201	198	217	181	172	187	189	201	174	201	240	184	250	191	187	193	177	203	198	200	192	196	215	200	190	198	178	187	214	213	185	166	187	178	194	210	196	188	202	197	191	200	169	197	188	197	212	199	209	200	184	200	206	193	202	194	214	175	180	189	198	201	175	180	197	204	193	207	189	165	226	211	182	194	203	194	213	188	181	209	177	207	175	180	208	205	185	216	171	197	190	177	185	194	193	177	198	180	192	198	216	219	193	189	187	186	195	197	179	186	193	186	185	184	211	179	159	190	198	199	196	210	212	196	194	194	189	214	176	191	171	194	184	213	196	217	190	177	198	212	181	198	195	175	188	200	202	207	198	200	182	196	183	236	169	198	215	199	174	193	192	192	217	193	185	193	199	238	203	218	205	204	180	206	169	199	183	182	178	198	190	185	170	200	199	212	179	195	193	210	198	201	192	218	218	193	192	209	190	224	163	177	201	177	194	203	214	202	188	199	197	195	200	224	208	204	204	199	198	188	193	204	201	201	177	201	192	193	211	187	198	201	195	167	192	207	191	200	140	186	203	190	205	182	190	211	181	182	182	236	187	192	198	209	187	175	165	197	171	197	211	179	200	202	194	169	202	182	217	205	196	189	219	190	198	183	206	211	199	197	173	168	198	208	232	182	186	197	181	181	193	180	218	188	200	183	206	202	195	186	209	183	216	194	222	191	192	203	190	172	187	178	188	204	180	188	217	227	182	206	203	224	199	210	192	194	202	205	205	181	210	191	184	183	191	217	185	181	177	182	172	187	185	165	187	171	215	192	186	190	209	207	189	180	207	181	195	179	181	207	206	212	190	184	219	193	198	190	204	211	183	188	184	175	193	185	210	212	209	188	183	197	198	184	219	202	190	184	184	203	215	183	168	213	193	204	227	177	189	202	172	185	221	177	161	181	188	185	173	206	194	193	170	196	201	190	203	191	198	214	200	186	184	215	179	198	203	225	184	182	191	201	214	198	192	205	194	201	209	187	196	206	172	175	182	178	219	186	184	180	205	202	187	200	212	204	201	211	185	208	202	222	204	182	198	173	203	191	189	186	194	187	205	194	188	205	196	173	187	179	170	172	206	209	203	194	172	175	204	183	195	203	189	204	171	197	211	211	188	194	172	195	203	213
3388	8936	5815	2653	1899	1333	1019	810	722	593	493	457	408	391	319	319	344	246	287	272	308	264	234	249	268	258	237	231	255	242	219	229	225	192	215	225	219	214	238	238	205	238	240	246	223	235	233	201	205	215	207	232	210	221	214	222	189	223	201	210	225	197	207	223	193	209	196	209	200	207	234	196	205	226	241	221	226	209	225	196	213	200	199	200	227	233	217	214	211	198	207	210	195	207	227	211	207	185	208	209	204	212	237	211	198	213	195	225	207	224	222	232	201	202	210	214	228	219	227	220	228	222	203	204	225	216	225	235	211	208	235	228	211	229	207	209	239	207	227	200	204	184	191	207	222	212	206	221	228	227	206	201	215	206	223	206	203	205	216	217	192	209	227	227	243	218	195	235	209	206	208	209	234	218	205	241	202	220	195	211	190	231	237	204	222	201	228	234	220	198	249	211	206	213	227	225	188	226	208	225	212	230	207	203	218	241	209	208	243	215	200	204	216	215	210	202	211	220	207	212	213	223	230	200	215	212	210	206	191	210	214	206	222	219	198	222	217	199	218	218	221	218	224	232	203	195	191	203	196	220	216	214	216	212	252	202	211	211	199	237	216	197	228	212	208	225	194	220	196	227	206	216	196	232	211	221	229	247	189	228	238	215	215	241	224	191	218	226	226	194	204	188	212	228	204	215	208	214	217	220	210	218	216	228	195	210	220	201	198	224	229	207	222	189	204	202	203	203	216	215	229	226	202	204	215	220	245	204	199	198	211	207	208	217	222	216	220	215	215	198	195	232	200	224	201	212	231	197	215	221	208	219	213	190	210	229	212	202	209	228	207	203	205	190	228	207	202	219	196	216	207	207	211	197	224	215	221	207	224	209	195	211	235	202	232	205	205	230	192	242	196	222	213	213	198	210	224	227	228	236	206	204	194	236	206	233	195	219	204	217	193	210	205	205	233	202	204	204	215	219	227	215	217	230	210	196	200	233	217	191	207	219	205	234	212	203	186	201	208	212	198	197	199	229	226	196	242	195	223	200	205	208	233	222	195	196	213	202	210	210	221	223	230	234	228	244	193	201	208	226	215	205	204	203	216	238	202	198	201	213	192	217	209	208	213	214	188	231	200	224	223	214	212	230	198	209	204	180	213	214	197	219	217	205	216	247	214	201	237	225	207	223	206	192	212	223	188	203	215	200	217	184	227	224	205	190	212	210	231	227	215	190	225	210	266	244	210	203	209	238	212	188	219	208	188	199	214	210	208	209	229	213	190	230	225	187	196	215	190	234	187	206	210	205	226	230	190	229	193	190	214	204	220	223	191	214	197	201	202	242	205	214	236	217	217	230	193	202	219	217	196	218	200	228	218	209	219	215	209	201	217	200	220	209	203	219	220	235	234	234	214	221	222	208	216	209	207	207	214	208	207	201	221	197	223	240	223	222	187	198	220	224	192	220	218	222	210	214	234	198	201	194	195	233	228	244	240	207	213	227	202	243	238	234	179	224	227	206	224	200	210	216	211	234	210	215	232	201	226	188	221	215	234	199	198	203	193	210	233	235	199	191	217	195	211	212	216	240	223	188	191	217	235	228	224	208	214	233	179	225	188	171	219	227	215	193	220	197	180	205	198	219	229	209	196	214	232	241	205	213	214	241	230	230	192	226	220	226	214	219	188	213	185	221	219	233	213	183	241	220	197	217	215	209	209	200	200	211	225	245	218	216	198	223	237	207	213	208	236	211	218	212	240	210	197	201	238	214	226	198	212	228	224	211	213	191	196	217	218	213	188	195	185	214	199	246	197	212	195	227	210	203	200	232	228	203	215	242	220	195	198	199	198	214	224	221	175	203	218	195	211	199	204	203	201	226	223	247	207	189	216	208	193	230	233	199	226	237	201	212	229	181	213	209	191	170	182	188	206	218	225	215	224	209	192	225	227	239	196	218	193	206	230	186	213	228	203	212	243	215	206	228	199	215	182	232	214	216	190	196	188	207	230	209	223	194	243	212	201	217	218	218	221	201	215	226	200	202	200	247	210	220	194	193	209	214	196	220	206	221	207	185	209	222	187	222	209	199	215	213	218	205	193	211	224	192	202	219	210	199	206	225	204	202	221	184	232	195	212	261	201	207	208	230	239	221	217	226	219	201	237	229	196	218	233	256	205	205	196	224	215	231	227	234	187	199	190	195	183	228	184	206	212	205	209	196	229	214	223	186	257	214	225	224	196	211	224	223	221	200	208	219	228	197	209	197	195	240	225	195	218	217	201	196	202	202	212	216	204	180	211	208	239	216	224	227	188	248	203	218	222	231	232	209	206	203	197	219	202	239	230	212	230	205	226	217	229	213	207	220	220	211	186	194	214	206	203	199	200	212	216	216	230	196	209	219	201	214	228	207	207	194	229	207	231	226	209	215	211	207	213	199	198	185	206	192	199	188	201	205	219	210	173	205	226	233	195	239	230	223	192	217	196	225	231	193	210	221	190	211	214	197	210	208	219	207	222	204	211	238	213	202	214	208	207	208	210	199	213	227	223	241	209	201	194	208	209	215	197	204	176	241	220	229	197	214	189	225	233	240	230	226	213	214	209	223	224	182	204	221	217	230	197	218	208	232	211	223	195	243	216	189	202	206	241	223	218	206	210	218	203	219	233	207	214	199	233	210	222	206	217	198	210	216	213	223	227	197	218	196	171	197	206	210	204	213	236	204	214	228	204	246	228	225	200	217	225	223	218	204	218	196	220	211	200	211	237	207	207	179	223	183	203	195	195	207	207	216	202	196	221	201	208	183	217	205	226	226	194	206	235	199	226	218	206	223	216	227	221	203	176	228	202	209	189	187	239	228	216	196	206	216	211	188	202	184	213	204	232	210	201	232	206	225	233	210	201	218	205	214	201	192	223	237	222	185	197	234	224	202	205	206	218	231	198	210	207	186	225	215	202	235	198	187	192	214	232	208	212	211	197	219	217	228	209	217	200	232	220	202	210	222	202	203	205	233	226	185	210	200	198	205	212	230	216	256	190	225	205	224	227	218	218	211	193	207	211	239	198	233	216	234	235	231	213	201	206	247	212	240	197	198	216	220	209	240	210	200	219	212	215	202	198	222	219	228	230	193	224	182	208	230	218	205	219	202	216	209	224	195	244	193	199	205	211	202	198	195	204	193	201	233	235	228	223	200	212	213	193	221	224	226	215	193	220	212	208	210	210	208	225	220	203	198	190	213	209	221	241	178	231	200	224	210	230	213	204	214	196	213	220	200	214	206	198	211	235	211	201	214	213	194	184	204	197	209	211	213	225	219	203	242	210	218	227	216	217	210	224	225	209	198	210	224	226	199	211	191	236	203	227	227	199	212	222	230	222	195	193	232	213	210	216	203	194	204	211	189	194	210	201	231	190	203	220	211	231	219	222	206	220	215	218	225	222	234	193	239	204	217	211	219	205	187	222	221	191	212	224	250	218	214	229	203	208	202	220	218	217	201	219	225	181	219	226	221
25044	21190	27107	25407	9259	835	657	588	562	537	556	446	469	433	476	467	423	479	468	424	438	424	438	437	456	471	429	458	442	469	428	437	468	425	388	416	429	425	428	478	458	452	453	404	422	420	427	461	449	394	472	465	404	418	433	445	447	424	459	409	453	429	435	440	426	413	430	419	438	421	409	460	438	420	452	418	428	400	468	415	401	429	417	396	413	430	377	426	454	432	438	414	409	436	418	468	402	408	436	424	434	418	438	412	438	425	444	464	395	438	439	447	455	422	384	395	438	439	429	401	447	455	420	425	441	437	414	412	450	396	406	411	422	413	448	413	441	426	430	438	420	398	413	399	463	428	486	390	428	400	474	431	399	403	444	411	440	429	422	471	429	411	423	408	409	454	438	408	434	406	419	428	445	436	423	453	446	457	419	409	403	448	428	464	441	428	403	440	446	403	448	413	406	418	413	391	405	448	417	398	410	448	393	449	467	452	464	395	477	403	458	428	456	429	394	437	391	433	402	441	399	445	439	432	450	413	408	409	428	455	446	449	428	467	417	410	430	405	487	421	430	431	433	415	442	408	444	404	460	454	403	439	389	414	446	471	453	437	456	433	445	432	407	391	439	398	453	421	408	430	443	426	399	442	461	454	419	458	407	424	439	396	406	478	415	421	449	404	461	442	431	395	433	462	407	436	454	452	433	400	430	409	417	458	411	408	416	436	459	400	445	417	470	430	451	439	432	419	425	447	419	442	410	451	416	432	439	437	433	418	432	463	446	419	443	407	423	436	474	494	437	418	429	411	439	429	446	430	467	444	431	421	416	409	453	476	448	435	427	430	428	422	437	452	439	468	393	428	453	392	415	436	421	428	455	441	426	428	426	410	416	427	396	446	388	405	405	419	480	449	433	398	399	459	457	414	436	435	462	420	455	402	417	452	423	425	391	414	423	422	430	425	434	432	422	416	399	415	419	450	437	455	418	424	433	447	435	401	434	446	450	422	416	446	423	433	383	432	406	425	427	421	449	429	439	432	452	417	408	448	411	458	381	391	426	408	415	423	433	404	452	368	423	400	451	436	443	476	431	424	427	436	458	427	434	452	449	428	423	438	452	456	394	431	418	423	399	412	422	428	420	429	405	433	447	458	411	430	434	409	442	449	421	400	425	437	424	417	427	433	410	401	409	420	419	437	452	411	453	426	424	457	431	417	443	451	447	419	423	416	441	452	465	436	454	397	412	435	444	462	416	449	415	453	431	437	472	445	444	448	401	404	372	424	409	421	430	477	432	453	405	426	434	450	418	444	430	404	386	428	429	451	399	427	452	435	400	413	430	430	444	423	430	404	421	403	435	426	416	440	442	402	438	464	465	437	416	438	451	437	436	417	424	422	438	422	399	427	409	409	436	426	365	420	431	420	434	463	425	458	449	463	412	418	426	471	442	448	472	425	464	422	435	450	455	402	425	405	402	494	428	425	446	422	418	442	404	421	450	438	433	473	404	408	407	465	433	398	412	428	430	411	448	436	436	419	411	446	431	445	470	428	413	415	424	439	421	418	420	417	411	431	445	403	452	406	445	438	462	441	432	430	453	422	420	429	416	447	435	440	406	460	430	444	425	457	416	427	476	423	416	428	461	445	417	399	434	465	471	441	436	391	433	442	429	445	442	444	442	450	411	429	445	448	457	408	392	445	440	423	452	451	406	420	448	436	464	470	462	462	450	449	381	412	382	419	382	425	414	441	421	443	448	404	432	438	434	426	429	439	390	463	409	445	443	439	450	425	402	424	461	435	445	443	439	438	431	409	440	446	397	421	399	399	404	438	452	468	396	422	432	397	443	472	432	427	435	433	400	433	430	455	470	417	435	438	413	401	366	418	408	435	433	407	426	436	447	419	410	409	451	406	457	430	461	422	428	419	399	476	419	421	414	418	422	432	459	411	472	461	406	422	422	435	427	434	407	450	388	459	400	430	445	424	424	371	443	427	432	406	442	432	425	436	429	424	423	407	416	417	438	444	416	427	408	415	419	423	425	430	421	413	458	421	440	431	456	388	449	422	406	427	411	443	413	403	459	455	424	418	381	460	426	434	451	440	457	423	448	412	426	413	428	427	494	427	422	422	411	432	420	421	410	453	459	432	479	447	433	414	437	477	460	394	442	443	432	425	424	402	409	435	431	446	431	419	437	445	458	439	434	428	420	429	437	425	391	420	443	418	455	408	414	451	481	380	400	436	419	395	440	392	447	437	469	454	459	401	396	415	444	427	450	433	430	425	453	409	381	422	452	434	418	456	431	421	415	483	456	394	424	397	428	416	441	424	441	430	422	422	433	423	430	431	439	437	423	411	422	444	468	416	429	447	453	444	397	421	438	413	444	407	435	435	435	413	380	427	433	412	405	449	427	440	446	410	397	421	407	443	390	435	408	446	455	455	422	456	476	487	418	411	385	440	442	430	428	437	456	396	394	428	450	376	447	392	435	451	428	434	444	414	389	389	465	405	453	419	419	428	449	449	470	409	433	449	430	429	429	424	438	404	403	405	435	412	409	434	449	422	412	410	454	455	405	409	384	435	431	421	418	435	405	421	464	420	448	469	465	410	450	454	409	403	423	438	415	463	442	401	453	423	439	437	468	418	438	424	425	417	395	427	417	442	429	393	456	460	456	429	401	440	434	428	452	434	394	399	412	418	395	430	424	459	468	444	407	437	428	452	456	415	431	417	434	480	433	412	412	426	417	411	467	407	459	450	419	424	439	397	444	423	411	402	434	448	414	422	413	423	448	384	414	457	419	428	413	424	406	448	421	454	444	410	440	441	448	429	425	430	438	417	436	448	391	444	415	478	466	430	429	444	412	424	402	413	449	483	391	411	454	438	415	433	406	426	416	425	457	410	428	406	415	420	444	448	422	452	431	391	422	463	456	435	440	417	418	416	421	410	404	424	474	428	425	474	425	429	458	440	407	451	406	462	475	420	450	445	431	409	446	431	446	469	452	445	446	441	437	437	430	445	423	434	463	461	436	378	414	410	417	430	430	419	464	406	432	455	444	431	438	414	453	435	422	407	443	443	419	424	429	423	407	433	460	449	453	447	436	439	427	442	435	409	423	413	435	426	451	459	425	432	451	422	401	398	407	428	434	435	404	408	435	431	429	443	446	430	445	414	437	397	437	453	453	404	478	440	427	431	413	420	420	437	435	410	427	451	429	441	404	402	471	442	386	395	409	429	433	431	432	451	398	433	415	461	424	443	408	414	462	450	428	404	426	436	418	421	443	449	436	405	457	408	415	423	412	385	438	413	477	406	407	427	417	423	449	409	475	411	422	430	431	439	449	388	395	433	431	449	441	426	412	411	432	427	453	437	392	430	432	429	433	496	448	423	406	415	404	464	422	423	429	433	458	438	443	418	458	416	450	425	476	425	417	474	409	416	420	438	416	455	409	390	387	440	408	433	411	438	417	406	434	467	445	473	411	441	429	396	440	413	416	458	414	434
3609	5293	3433	1766	1414	1101	889	760	679	642	613	616	569	529	531	531	511	515	476	503	466	500	493	477	438	467	484	471	497	468	480	474	451	492	453	450	471	495	482	456	425	452	450	482	477	477	466	436	475	443	459	447	459	432	487	453	484	474	447	471	493	494	460	459	504	452	444	488	451	440	473	502	477	488	444	465	452	457	441	432	475	475	467	476	454	443	466	450	478	471	480	477	480	439	450	482	424	414	457	490	426	459	478	459	469	421	469	449	484	493	482	512	461	513	467	458	457	441	457	477	460	477	462	485	432	463	473	459	460	417	428	460	454	473	450	456	426	467	466	475	450	471	464	485	491	438	484	425	437	478	487	452	431	434	425	442	449	469	462	455	491	458	461	457	416	479	455	490	449	466	449	459	433	457	462	442	431	477	439	459	473	470	438	493	432	518	447	437	429	461	439	447	443	487	443	450	451	482	457	442	453	485	459	471	443	465	419	445	461	432	489	463	444	473	463	446	460	450	464	488	468	420	454	438	468	438	459	455	407	445	527	464	476	431	441	467	442	420	495	445	461	478	423	447	445	472	463	451	444	465	462	454	494	464	459	478	433	471	475	449	444	448	451	435	473	453	453	442	463	455	438	444	476	478	488	445	468	489	496	490	453	437	446	486	490	476	460	461	503	476	465	428	438	466	415	480	453	495	468	442	433	477	448	427	454	489	454	409	419	454	509	433	459	477	444	467	470	435	465	445	486	452	455	453	445	512	454	486	474	469	476	436	455	471	467	494	432	487	475	466	440	424	459	453	475	430	447	487	438	458	468	465	472	459	440	444	454	414	437	468	472	424	437	456	433	462	483	457	453	460	469	455	452	446	478	457	497	437	502	454	457	434	449	481	482	440	480	448	446	517	435	452	463	470	465	465	434	463	468	484	469	461	446	453	474	471	456	440	463	473	471	444	478	456	452	484	453	466	480	473	465	484	456	475	440	484	506	472	466	454	472	477	451	455	485	481	484	486	464	466	508	444	482	475	431	442	444	508	479	473	462	451	456	474	440	474	489	476	454	477	477	469	414	485	409	486	470	441	434	460	449	471	467	452	500	426	458	462	467	440	463	471	435	431	468	495	427	482	466	481	467	468	467	450	455	509	428	454	432	471	447	476	469	491	430	490	458	478	469	427	423	484	469	459	456	428	427	473	471	480	510	474	462	518	463	448	469	444	461	431	438	429	436	469	489	449	458	491	476	443	462	454	447	461	462	463	491	476	494	443	483	459	484	470	460	410	448	464	448	431	502	447	416	443	478	468	450	434	462	452	444	458	482	459	466	447	489	440	439	493	473	477	455	447	468	450	459	443	476	449	444	458	480	491	483	466	438	489	460	430	486	439	474	478	484	459	481	454	468	477	458	448	490	437	476	456	429	460	481	441	455	433	474	460	477	459	444	439	453	441	434	484	447	404	458	474	481	463	426	442	403	469	501	451	451	477	464	467	485	485	465	467	467	474	436	435	446	448	489	465	421	441	476	473	469	425	498	451	492	432	471	456	466	477	489	508	424	456	466	464	413	474	485	457	511	439	447	482	471	470	489	480	473	423	478	433	458	445	483	447	481	448	485	453	440	473	458	466	482	447	460	461	461	450	455	469	444	470	447	447	443	467	444	488	458	474	446	440	475	490	487	469	433	477	463	505	435	485	474	461	452	494	466	437	483	452	451	459	441	475	435	431	447	478	484	464	427	488	445	497	423	452	474	454	462	454	453	469	442	442	464	481	498	486	452	431	434	450	420	472	456	450	491	486	444	493	455	440	457	421	490	447	464	439	496	466	446	428	476	467	420	460	456	463	472	411	445	495	448	460	470	497	492	453	479	447	473	467	437	450	469	472	475	451	474	452	479	444	450	472	474	489	445	434	478	481	443	478	457	513	464	461	464	470	433	420	464	490	455	462	502	418	480	489	444	452	434	430	440	466	455	448	461	455	416	450	444	509	467	442	473	480	510	425	468	435	433	449	472	396	479	436	454	456	468	465	475	457	427	440	444	490	477	470	493	482	475	431	454	434	470	432	503	436	406	450	504	459	451	441	467	480	430	480	427	452	514	494	435	442	426	474	459	473	471	492	447	450	443	463	461	440	479	482	441	494	452	420	466	460	437	476	471	486	450	438	472	461	476	490	457	481	483	454	464	432	461	467	466	436	476	441	458	477	471	474	443	430	432	480	456	473	475	440	483	459	478	500	446	428	441	488	503	488	446	475	430	463	436	470	442	431	453	464	462	474	442	455	479	497	482	464	457	451	459	500	419	482	489	456	477	463	471	443	457	468	481	460	475	448	445	497	515	467	428	458	477	424	475	481	437	454	447	462	478	460	471	401	483	444	444	441	460	457	455	480	489	482	460	445	421	500	477	454	460	462	455	443	457	475	446	420	482	447	425	479	456	444	439	487	503	497	455	441	419	456	426	454	442	432	416	462	436	497	477	432	450	458	442	439	422	477	480	453	487	461	438	436	469	501	470	487	450	456	499	426	479	458	452	455	472	474	461	457	444	470	436	466	470	451	468	470	457	451	479	422	466	459	445	435	480	438	452	456	461	494	456	490	456	469	444	505	434	473	414	458	457	465	463	436	460	436	485	505	461	477	478	441	458	486	487	478	438	463	474	429	438	457	464	487	475	476	504	451	460	446	489	451	412	445	465	441	489	485	471	433	460	452	452	468	488	464	460	487	447	453	447	487	487	454	440	473	467	481	477	469	438	438	467	482	467	429	447	435	433	473	471	474	448	438	454	472	460	481	496	494	503	466	487	436	491	449	450	433	452	428	458	461	508	451	484	427	481	468	475	451	473	476	474	469	443	448	453	483	453	463	443	450	421	499	456	430	476	491	457	455	468	473	490	434	485	458	479	457	458	463	438	540	438	468	506	416	445	450	450	463	441	472	466	471	465	464	446	432	486	429	451	476	478	435	445	469	472	450	412	501	435	448	469	443	473	452	491	460	450	456	484	432	461	441	476	474	483	475	461	441	458	434	495	467	452	480	416	476	441	492	476	428	497	467	460	473	453	446	482	470	467	474	458	458	427	451	453	423	464	499	430	463	449	504	458	435	455	439	460	492	450	431	452	495	462	452	456	428	444	432	488	493	441	430	497	455	428	444	473	427	450	476	501	469	480	459	422	486	451	464	466	452	425	492	491	461	503	476	456	459	450	434	493	447	473	436	484	524	454	484	490	488	425	469	483	456	467	478	445	466	467	487	462	443	446	480	449	494	435	431	452	442	462	456	461	470	505	459	453	451	418	472	446	428	454	445	478	457	457	428	452	476	476	481	500	454	447	459	480	442	427	449	468	483	475	422	448	478	480	470	462	451	456	454	441	496	484	459	460	446	452	448	472	438	446	476	440	429	495	485	479	420	434	486	484	427	421	460	438	448	459	434	449	466	491	460	480	459	479	426	465	441	447	458	447	475	475	473	507	442	435	461	448	465	440	442	483	490	478	421
22892	21336	28984	24027	21327	21358	6950	1218	916	799	750	681	609	636	639	562	583	528	560	496	496	515	498	524	484	463	478	498	485	539	480	457	473	503	444	446	449	485	463	438	453	483	444	504	465	427	394	462	425	465	433	485	451	479	436	421	460	418	426	440	497	449	457	458	464	432	449	455	501	483	395	440	450	443	460	482	437	468	516	430	457	469	446	442	452	435	458	455	427	436	475	461	423	468	421	435	497	452	456	413	446	484	445	497	448	491	419	456	477	429	498	488	439	475	415	451	456	453	481	441	453	445	444	439	476	454	481	474	427	440	472	448	406	465	457	442	455	461	441	484	495	424	498	475	467	465	489	420	467	449	440	448	433	445	435	442	441	453	460	425	453	429	436	456	452	435	433	453	417	466	456	468	440	475	477	425	424	433	462	451	443	479	466	432	463	473	466	429	466	423	464	442	438	449	450	483	485	456	484	414	474	457	431	461	467	474	460	437	486	436	460	450	482	420	433	423	452	447	428	435	481	471	452	478	446	437	486	465	449	426	456	477	462	475	434	464	433	476	433	487	469	479	463	465	478	490	438	455	510	448	461	447	432	424	429	450	454	424	481	449	466	448	496	447	419	456	449	434	448	470	441	470	416	452	449	449	457	450	456	463	488	466	443	419	415	451	458	442	441	446	461	461	420	430	442	458	413	467	468	441	450	417	468	435	453	428	437	456	438	444	464	484	489	449	440	443	443	428	498	445	428	452	431	444	428	499	459	448	424	417	453	451	446	445	448	433	437	463	490	444	463	442	499	444	434	439	396	416	477	471	452	434	449	448	486	466	463	451	468	454	419	442	437	453	434	445	494	491	469	436	427	492	461	460	403	439	467	447	442	447	481	423	460	401	446	492	493	465	464	464	491	448	444	423	449	476	485	466	463	479	463	469	479	473	458	453	464	450	464	477	468	465	399	435	465	477	422	428	448	475	455	456	454	422	469	466	465	479	443	474	412	482	429	446	397	440	461	480	467	470	464	441	454	453	476	418	450	475	450	447	495	474	443	453	414	463	434	471	422	466	422	448	418	472	450	469	435	409	462	472	452	440	471	426	464	443	440	467	455	418	469	453	420	486	500	451	470	433	412	448	461	448	440	414	486	443	508	448	441	479	470	432	437	484	483	478	472	410	426	510	432	447	505	458	461	479	444	462	420	453	459	429	462	416	456	502	459	485	456	473	427	457	460	451	432	453	428	428	443	442	467	469	453	431	456	436	481	438	466	427	452	412	412	452	450	493	459	461	453	451	437	439	494	472	426	434	412	475	438	453	425	425	417	461	438	462	451	487	483	443	480	452	492	470	429	465	442	470	459	431	467	469	441	459	438	460	428	472	496	493	450	449	447	461	450	488	461	445	490	446	440	475	434	440	443	441	426	457	451	475	449	436	433	457	490	455	497	438	416	454	450	449	449	457	464	432	425	445	454	441	423	499	454	480	460	491	489	388	416	464	454	433	469	482	446	443	472	411	434	450	468	501	460	450	440	477	465	405	445	444	453	431	470	427	458	431	423	435	477	422	497	440	462	474	476	442	455	448	404	455	471	443	413	427	490	459	494	418	456	436	449	449	455	423	458	451	479	444	470	482	485	493	462	472	457	475	449	479	490	494	439	449	467	469	450	432	441	441	433	465	463	424	464	461	443	469	444	448	458	456	467	431	478	456	458	430	463	458	445	451	462	419	440	458	434	444	433	454	449	465	461	461	449	438	428	433	410	480	414	487	479	424	478	462	443	437	456	453	455	479	468	476	459	435	478	432	467	432	417	434	449	490	449	387	430	461	445	438	447	459	447	447	445	438	439	455	444	417	440	454	431	505	441	475	446	460	466	434	436	425	438	432	447	438	440	465	436	473	429	449	437	391	465	433	440	455	425	450	449	471	455	432	432	408	466	454	454	460	458	398	437	471	435	477	503	427	448	431	436	462	411	435	456	468	497	507	445	429	434	496	438	453	441	437	505	472	466	444	398	465	403	421	441	517	461	470	436	480	449	440	491	456	451	449	440	489	444	481	417	424	416	459	410	488	441	470	475	444	413	431	440	427	449	436	437	457	442	450	449	437	441	435	457	435	455	460	400	459	430	439	459	420	447	424	449	394	449	430	413	465	439	484	445	446	453	441	464	444	459	419	469	458	454	456	486	429	430	474	471	472	456	460	429	477	481	470	456	447	479	464	468	441	470	428	472	440	462	465	480	411	428	451	458	458	448	406	428	474	447	445	445	425	498	453	451	448	440	438	434	472	407	423	444	453	420	435	428	435	461	417	440	447	483	420	461	463	477	477	489	439	435	470	473	469	473	501	440	465	445	438	413	460	406	447	471	452	414	444	453	456	473	414	471	448	454	464	468	447	445	437	452	431	436	468	428	402	473	433	462	406	449	452	453	398	422	441	461	448	443	452	433	412	450	462	473	438	475	436	477	408	448	464	442	489	464	470	484	449	466	436	398	464	471	418	465	436	446	440	447	459	457	434	441	506	453	461	457	450	426	466	454	469	443	436	441	431	440	477	481	479	429	449	486	474	452	438	458	418	445	460	466	443	442	422	455	433	445	449	452	503	469	453	466	467	467	456	531	423	451	484	458	459	481	453	439	448	421	457	476	431	440	421	511	455	497	471	495	453	471	434	435	459	459	461	444	415	452	461	442	430	441	451	419	454	443	452	423	498	456	458	459	475	467	442	434	446	425	434	453	407	462	462	423	452	460	473	444	426	449	422	415	463	436	442	483	435	434	447	444	465	438	437	473	466	433	443	409	414	436	468	442	453	433	440	434	482	452	436	467	434	463	430	457	444	433	469	464	451	455	482	472	453	442	475	448	479	451	423	442	429	440	476	452	447	438	416	467	445	452	452	450	463	454	426	474	475	463	463	457	442	469	446	449	458	416	481	427	445	463	429	400	475	441	483	431	481	466	426	449	468	464	456	488	453	446	409	449	478	411	459	447	482	467	478	481	443	454	436	451	437	455	435	435	414	426	458	465	438	445	439	501	431	453	435	445	432	443	493	449	456	438	467	444	453	421	429	432	432	423	450	443	448	459	425	479	439	473	458	458	450	440	481	418	443	409	424	437	465	445	463	453	455	489	438	435	480	482	496	446	458	469	435	449	417	470	429	456	462	468	467	450	436	403	435	462	448	448	457	448	479	440	475	423	455	452	506	486	454	434	475	462	416	445	471	466	456	432	478	454	444	443	476	444	441	450	430	458	453	409	443	477	436	439	432	417	397	446	453	440	502	448	416	450	452	443	450	431	401	429	438	427	467	417	457	446	384	439	494	436	467	449	481	477	470	462	439	453	444	434	460	477	476	436	450	424	451	454	427	450	480	446	432	421	449	401	400	430	462	463	405	456	428	485	462	437	466	423	469	496	475	470	438	489	455	450	467	449	461	464	448	412	455	453	429	434	432	457	445	410	447	457	453	457	471	500	463	456	458	429	475	453	478	391	486	456	430
4962	14736	9972	4961	3515	2640	2078	1641	1368	1083	996	901	859	726	674	650	616	613	581	593	528	565	513	530	510	478	499	474	535	531	499	498	513	471	482	474	486	464	496	486	480	479	457	455	505	427	454	458	478	483	459	442	477	467	455	443	451	422	448	455	418	477	472	448	459	477	449	423	454	440	456	468	447	516	450	411	448	486	475	445	453	470	446	477	444	420	468	429	440	447	472	479	424	479	444	439	438	488	500	477	449	457	475	469	455	440	431	441	447	447	435	486	446	466	454	475	465	441	475	444	476	460	492	503	518	493	467	482	488	472	420	464	473	437	469	432	450	451	427	445	503	427	417	435	426	453	466	435	462	454	428	485	455	438	477	443	441	472	458	480	430	452	436	486	459	456	446	470	469	458	465	428	443	467	481	456	415	470	470	472	437	470	448	475	481	475	466	469	440	468	490	475	434	495	443	454	439	461	442	446	477	430	491	435	444	430	429	461	463	453	453	437	446	462	492	448	477	440	452	499	462	458	419	481	470	487	458	462	490	494	466	451	461	467	461	491	500	483	457	463	434	417	432	449	484	459	484	436	442	406	455	449	425	542	419	463	477	457	450	461	499	458	441	454	435	458	465	450	459	463	461	486	452	499	428	441	427	438	454	485	483	456	442	429	467	477	472	477	472	458	458	434	445	452	461	416	448	449	436	448	492	437	475	473	468	479	454	441	459	420	461	488	456	452	435	445	454	466	411	459	470	474	496	469	445	446	470	424	474	434	454	473	445	462	450	436	461	447	424	434	447	484	459	428	482	501	459	424	484	449	424	472	414	473	463	432	445	415	484	450	405	482	455	480	478	431	425	487	460	462	469	461	458	488	454	424	437	503	481	460	487	468	484	486	485	452	440	498	440	425	478	439	441	422	483	458	492	445	436	464	437	476	482	445	417	419	473	509	449	449	461	436	466	462	471	455	457	438	455	481	444	483	435	465	467	443	469	508	462	475	432	467	428	473	424	448	428	486	440	464	486	436	485	460	468	450	444	476	438	434	423	445	456	449	491	426	467	498	474	445	478	436	486	468	462	455	451	501	437	475	461	469	460	472	480	420	448	464	445	471	444	468	457	438	462	456	434	462	493	449	474	478	463	457	421	477	478	429	481	442	455	473	487	408	449	453	442	442	440	446	465	459	456	454	503	436	412	443	468	483	504	458	445	472	458	475	495	458	424	414	478	471	453	451	453	444	456	456	462	463	474	463	437	464	464	446	472	431	467	429	436	443	451	446	487	439	473	416	462	446	455	454	465	499	469	424	489	459	477	436	437	409	481	481	436	485	471	453	474	461	496	439	474	467	481	472	422	466	433	410	423	436	443	472	501	481	456	462	430	479	469	474	441	429	483	447	413	445	433	435	435	458	468	436	469	446	469	477	465	450	445	456	424	433	440	426	445	442	462	456	493	461	424	461	465	485	450	448	492	447	440	474	456	446	477	448	462	497	420	462	453	444	469	472	443	462	468	451	466	457	460	488	429	432	442	457	420	472	451	476	448	423	453	475	437	446	430	419	503	464	490	423	453	439	448	439	459	465	449	442	483	447	446	446	467	433	450	448	479	466	454	474	465	466	456	482	441	462	450	474	481	480	462	459	453	423	457	449	475	464	468	424	456	442	443	440	461	470	453	440	448	451	500	435	453	474	448	471	468	404	434	426	455	455	427	436	497	449	468	430	469	501	468	441	455	459	455	483	460	477	487	490	495	477	460	411	457	480	443	429	476	496	452	496	417	448	470	441	487	475	405	476	483	438	396	470	470	466	421	464	435	469	435	433	485	439	446	464	424	447	474	500	453	453	425	497	474	477	438	444	486	428	467	461	468	480	459	437	466	471	453	454	462	478	459	449	450	453	433	467	428	484	503	456	471	466	484	473	479	401	439	458	431	431	465	473	457	466	438	485	470	449	433	456	424	435	424	453	459	436	437	452	474	463	469	511	434	446	466	477	436	441	485	469	461	505	455	430	429	469	429	482	460	485	478	469	472	448	429	476	445	445	440	462	498	478	454	446	443	491	455	478	462	442	452	480	434	444	440	473	477	463	424	457	464	471	472	446	467	459	412	417	461	460	452	449	499	443	448	452	445	458	465	439	436	459	475	474	467	423	486	471	459	445	429	425	461	443	524	480	419	450	433	468	462	427	444	475	440	457	441	477	478	484	449	453	464	477	459	429	504	477	453	490	512	445	459	450	436	457	475	471	461	497	434	465	480	490	446	450	443	485	476	464	460	455	447	461	436	475	450	433	454	417	456	448	443	452	455	446	421	459	480	407	478	483	460	441	467	475	478	476	459	418	461	444	451	427	468	445	456	430	461	473	476	433	446	439	474	454	415	467	436	470	429	447	446	461	468	454	435	478	479	418	451	456	422	473	463	505	420	409	449	456	491	429	436	473	450	474	476	420	471	487	428	474	461	461	466	438	429	472	465	454	476	475	470	461	443	449	461	472	432	468	454	443	450	447	436	444	489	471	465	491	435	451	453	456	471	434	453	460	463	434	496	440	462	453	464	471	442	446	472	469	436	484	469	456	413	484	437	444	504	407	463	482	474	484	439	439	468	465	461	449	475	478	493	467	449	452	488	441	454	458	440	441	448	445	448	461	465	465	480	455	436	478	453	437	483	464	463	447	440	473	439	475	477	455	472	468	470	439	465	458	455	446	475	476	492	431	441	440	447	429	428	473	475	442	492	430	475	443	453	435	475	460	466	452	470	463	465	466	451	501	487	458	456	501	444	448	449	462	448	460	477	470	467	457	444	466	453	456	431	468	421	464	442	479	434	498	476	419	433	468	474	458	430	465	483	457	426	406	435	464	460	473	480	442	434	483	431	450	454	446	457	452	478	457	464	476	478	454	483	463	468	474	457	492	451	447	507	424	431	474	462	440	460	450	471	428	448	434	503	484	499	435	469	429	468	463	454	480	397	428	485	487	437	484	449	456	459	486	474	470	453	479	448	441	442	433	454	430	442	466	436	471	454	462	470	469	441	479	458	474	411	438	454	455	454	454	433	466	474	472	460	452	450	450	423	436	451	450	473	449	456	455	460	449	536	470	465	463	453	430	417	445	508	447	452	447	467	449	474	436	450	443	459	485	468	448	424	410	449	433	442	423	469	427	448	452	428	445	431	453	463	436	486	433	461	480	478	424	448	442	474	471	480	487	445	459	483	493	454	465	422	469	475	470	432	485	443	467	441	458	458	474	456	453	504	429	467	470	445	428	461	449	475	417	465	444	457	471	455	426	460	456	436	459	478	440	475	481	449	494	483	447	429	469	418	455	444	426	453	440	427	430	475	475	446	458	477	471	446	441	450	451	468	469	448	438	481	460	471	472	452	491	469	458	437	415	471	459	434	452	453	461	449	438	459	452	445	461	463	440	470	456	462	482	484	446	440	446	440	470	517	455	428	461	494	478	453	445	440	399	487	437	471	437	441	430	439	447	428	413	456	479
27901	17224	3183	640	467	426	343	250	239	227	250	235	215	234	210	232	202	259	217	228	260	209	221	242	220	238	243	230	229	228	206	234	231	278	225	228	223	201	218	225	237	208	224	232	225	217	244	225	228	244	225	229	231	212	229	224	234	252	233	222	235	250	259	241	193	218	239	248	236	247	211	239	241	214	192	248	222	229	232	230	234	219	198	220	228	252	234	247	239	236	229	233	230	223	254	198	204	217	249	230	232	224	218	210	245	211	238	210	243	242	231	252	213	239	237	218	240	220	235	217	216	197	218	212	221	227	220	232	222	252	204	258	218	246	225	226	211	234	258	247	235	227	268	244	212	212	227	240	215	232	243	228	231	220	236	220	237	243	221	198	231	211	246	228	242	223	250	207	243	235	235	209	212	224	225	213	238	249	223	233	226	248	222	205	199	248	247	231	240	258	228	204	250	197	248	217	243	230	217	225	200	230	223	228	220	230	239	241	248	228	256	213	235	206	229	211	211	235	215	235	225	236	278	224	232	216	228	227	215	232	209	210	250	232	240	242	235	216	240	232	203	216	206	225	230	206	196	221	221	264	208	210	242	204	229	219	237	239	246	220	237	218	240	236	201	230	237	217	246	223	203	224	207	216	231	214	233	232	196	231	229	233	232	244	225	225	235	237	209	244	202	250	230	229	218	255	239	240	212	237	228	241	224	238	217	258	252	191	222	217	230	264	204	234	210	216	240	229	255	238	218	214	231	212	233	215	197	260	223	241	197	236	233	240	242	242	238	224	239	260	249	231	243	218	258	252	242	215	211	229	209	231	228	235	216	234	250	255	227	245	242	245	234	216	255	209	229	222	247	258	244	224	266	223	211	223	220	222	223	218	226	233	240	246	219	209	236	218	250	238	225	222	247	232	225	206	222	192	218	210	216	229	215	222	239	218	247	242	231	222	213	211	251	240	242	230	240	198	210	239	217	230	231	226	227	233	226	255	214	193	212	225	223	226	225	216	234	238	232	227	207	228	221	223	214	213	211	250	253	221	238	213	220	239	217	215	231	229	248	229	205	238	231	247	221	227	224	211	210	231	221	230	225	187	216	253	211	197	231	223	239	242	229	223	216	232	257	228	219	229	216	231	248	231	215	227	235	239	249	248	219	222	242	218	215	228	235	252	211	221	227	214	238	196	222	211	231	236	245	218	229	211	231	225	250	239	228	235	225	233	246	252	204	237	231	223	232	208	207	225	226	263	225	237	234	222	231	234	226	221	231	212	207	254	195	263	218	219	230	223	235	221	238	242	223	234	218	254	209	228	218	230	229	216	211	224	262	241	226	225	245	247	239	225	218	236	244	236	259	232	204	242	209	215	241	205	219	227	213	224	232	218	230	229	239	241	225	226	221	237	229	245	230	261	243	200	247	208	244	212	234	210	242	203	236	234	232	240	217	214	243	265	202	222	252	215	202	239	268	241	240	227	236	204	228	225	231	226	225	227	208	223	230	222	209	220	202	227	202	226	244	219	211	231	242	240	217	236	257	236	226	202	238	203	228	203	238	229	214	236	230	221	247	232	221	250	215	221	229	229	244	237	219	200	234	220	227	217	234	242	223	235	222	215	237	237	211	222	251	229	245	252	226	193	257	209	234	233	203	229	259	200	232	263	208	252	225	214	230	218	232	246	222	224	241	249	229	224	221	213	226	222	233	218	200	212	227	231	243	241	208	226	257	236	242	236	247	217	228	249	211	213	236	248	224	237	224	214	215	225	229	249	244	225	199	247	223	238	229	254	225	224	258	213	211	238	219	210	238	225	251	224	235	220	220	234	211	210	242	225	236	227	257	257	217	246	246	229	215	257	232	220	240	242	219	236	220	238	242	219	220	245	212	219	208	217	226	206	228	222	218	240	216	248	244	237	261	234	260	230	237	202	231	231	246	232	240	230	258	224	237	211	246	237	236	221	238	255	239	238	218	229	234	230	230	237	223	226	237	222	272	238	262	244	238	243	214	208	235	223	206	249	242	213	235	253	246	228	211	204	219	230	230	234	220	220	246	205	220	226	208	231	229	201	246	228	258	219	215	224	215	230	229	234	240	223	231	215	224	227	229	244	244	198	217	218	251	213	217	253	262	247	228	216	231	236	250	246	196	234	223	232	217	212	220	226	210	237	217	244	226	221	229	222	226	228	218	208	216	246	221	230	224	233	226	244	207	212	228	209	245	208	205	226	221	228	217	214	278	220	201	250	227	227	239	229	228	244	247	256	236	261	217	236	230	248	224	206	223	208	221	244	223	212	250	201	237	243	220	222	251	229	236	212	223	216	225	257	238	239	236	237	240	256	212	202	242	221	237	231	226	228	226	236	228	229	231	214	235	240	188	211	234	224	225	245	202	216	218	219	270	221	196	232	208	228	211	234	225	233	214	219	218	210	239	214	249	227	205	194	264	215	231	212	202	225	227	224	248	213	227	236	212	221	242	226	215	238	236	243	232	221	243	240	252	227	238	230	243	246	236	267	237	212	247	225	225	210	242	234	227	217	224	208	251	233	234	223	232	220	233	233	221	232	217	247	218	224	218	219	220	229	250	224	224	218	243	268	223	218	238	221	193	248	219	217	208	225	261	250	216	239	222	243	230	233	194	227	211	266	219	215	195	226	250	223	239	241	239	255	222	231	216	220	230	213	265	224	230	239	224	246	229	234	221	225	236	218	219	258	226	240	238	254	217	238	236	200	239	220	222	226	231	214	232	243	202	217	233	237	221	252	238	244	242	244	219	201	236	212	216	221	212	257	242	240	246	235	234	223	247	229	193	255	226	217	252	258	219	246	214	228	257	243	211	233	226	254	196	238	229	239	220	242	239	222	211	211	234	230	234	210	240	235	230	251	215	243	247	264	228	198	207	219	214	240	239	214	221	243	215	216	233	201	235	230	230	222	213	229	253	234	255	217	237	214	247	246	229	235	234	213	206	211	227	224	241	220	228	204	221	225	219	234	220	236	212	224	213	221	231	225	213	219	239	248	258	246	210	236	193	222	252	245	219	258	243	205	235	219	225	242	228	252	222	228	213	208	237	209	191	250	250	233	246	220	239	252	230	202	249	208	224	202	207	233	247	222	219	237	223	237	267	206	231	208	242	217	251	235	247	226	227	227	259	215	200	235	238	218	220	235	242	205	240	234	220	222	229	225	225	213	200	230	216	233	219	252	233	220	237	210	222	202	259	223	238	269	237	227	232	225	240	239	249	201	224	209	244	224	217	232	261	261	224	224	222	237	222	213	214	228	202	221	237	243	212	216	251	221	247	192	212	249	208	246	254	231	233	231	222	227	236	198	230	232	240	250	242	214	240	214	227	217	213	227	205	218	222	253	226	237	216	203	221	213	234	244	223	214	248	221	243	231	214	231	249	256	232	222	236	211	228	216	203	213	188	248	217	232	220	206	217	245	213	239	219	229	233	217	276	241	227	211	222	230	259	226	220	209	210	250	217	236	211	246
4314	922	660	407	362	339	307	305	305	265	282	267	272	277	259	255	255	245	284	257	278	246	239	249	250	262	252	261	287	252	242	227	254	262	276	249	255	291	256	271	256	289	260	249	246	277	245	236	280	259	266	265	282	276	292	255	235	272	250	256	239	228	226	249	251	268	230	244	243	256	262	245	257	236	274	242	246	272	278	272	268	251	260	260	261	256	249	254	259	249	266	261	282	248	249	245	233	251	264	256	249	235	262	236	234	255	258	270	234	256	279	254	241	243	257	251	265	275	273	272	275	263	247	269	265	278	279	266	265	259	234	272	257	269	226	274	235	232	272	260	272	262	265	234	255	269	234	276	237	241	261	247	257	219	258	259	260	256	260	251	266	235	253	301	277	265	253	243	244	266	292	256	261	261	277	254	249	252	271	236	261	275	260	260	269	264	269	238	263	239	224	268	255	256	262	259	252	258	264	282	286	267	260	269	273	254	282	240	272	275	261	260	234	277	272	246	242	247	259	255	267	244	239	268	258	261	262	285	282	274	243	266	310	241	230	278	276	209	271	270	243	249	268	268	276	255	233	257	252	248	266	277	279	278	266	247	291	238	246	236	228	258	265	252	259	223	253	256	267	262	277	268	299	256	246	268	265	279	268	278	258	285	248	255	257	240	247	237	280	274	274	269	267	229	276	250	255	256	268	251	263	275	255	262	267	245	264	273	249	261	243	273	230	262	260	246	249	244	254	281	240	228	291	275	284	283	243	272	252	285	259	233	261	268	254	274	253	239	251	226	258	256	274	255	247	282	256	275	268	276	253	284	270	265	250	295	246	261	264	277	275	236	244	254	271	248	243	245	270	281	258	256	254	252	255	268	277	274	255	251	271	215	269	283	256	261	272	247	266	253	245	259	248	284	271	258	250	253	256	257	264	254	267	251	280	238	251	252	270	246	274	278	253	279	231	264	257	248	254	242	262	216	296	255	285	282	233	237	244	267	251	256	267	239	272	248	252	261	270	283	246	242	270	243	280	234	257	269	230	297	272	252	294	265	277	281	275	276	228	262	266	242	242	264	254	249	240	252	270	270	230	237	231	225	248	246	211	263	272	275	251	274	282	249	276	267	263	244	275	290	246	250	264	239	283	238	259	257	251	243	240	247	245	226	231	256	269	247	269	284	278	250	245	246	241	257	240	237	250	256	271	268	256	269	263	221	283	261	264	239	253	268	254	272	257	258	268	259	272	267	286	269	227	288	248	267	228	254	251	269	264	238	262	252	277	248	283	276	259	235	255	254	258	284	275	263	272	256	249	252	267	235	237	249	273	251	237	251	266	233	246	252	252	230	243	259	276	250	266	250	251	266	241	264	241	251	244	282	265	253	252	250	274	254	279	272	268	282	258	281	265	249	289	247	248	243	238	291	258	278	248	242	280	252	266	231	238	260	272	265	260	260	269	258	257	263	273	247	285	255	260	269	239	262	262	267	286	265	244	272	278	250	260	212	266	269	246	272	260	252	284	277	274	270	267	289	248	259	242	269	271	259	247	250	258	281	269	286	287	270	268	260	292	258	290	255	280	253	248	263	259	258	257	246	257	280	246	258	255	274	269	234	275	265	266	254	283	274	253	247	251	257	256	241	240	263	277	256	245	247	273	278	242	279	258	263	229	261	311	257	243	230	266	288	224	251	300	261	227	298	269	272	273	256	244	271	266	285	269	253	247	235	247	284	231	276	273	254	269	249	232	270	274	262	237	300	293	219	257	238	231	238	236	245	252	241	271	247	247	287	259	251	243	248	246	277	267	255	263	278	261	262	269	263	226	259	258	282	260	261	243	257	259	265	230	242	290	260	259	236	239	271	250	269	245	266	252	225	268	247	270	251	257	251	263	253	264	287	281	282	242	264	216	242	268	242	253	226	261	275	255	234	272	247	249	278	260	250	274	267	253	251	261	233	244	264	265	259	284	260	265	258	264	260	247	249	274	271	263	268	276	236	261	297	264	260	260	282	261	232	238	297	255	266	293	283	276	265	250	254	270	261	251	273	257	270	254	282	282	252	267	262	316	253	265	259	253	241	260	257	272	243	274	273	247	251	222	274	264	272	278	251	244	276	294	288	253	229	246	249	263	261	257	254	268	270	261	256	264	266	271	256	281	257	284	272	256	272	249	267	218	240	270	258	236	275	285	248	282	247	263	270	252	252	270	299	270	204	251	290	232	301	250	255	271	269	242	242	294	239	249	257	272	263	237	242	254	239	247	266	278	240	289	248	261	271	265	248	266	268	258	269	251	275	242	259	255	241	259	271	248	266	264	252	271	268	282	271	233	267	271	269	256	256	288	273	261	252	234	263	263	295	250	260	272	254	273	268	247	260	229	253	275	276	256	245	244	213	271	260	236	269	240	239	259	248	256	250	293	257	247	254	269	239	283	253	273	263	246	277	282	288	253	261	264	241	291	254	263	232	266	281	276	234	273	250	281	264	260	264	256	276	253	247	300	277	268	256	245	265	278	225	252	273	265	267	246	280	230	261	277	257	282	257	268	260	271	279	261	246	240	291	280	284	276	256	289	258	263	251	254	250	259	249	250	247	268	248	254	256	259	211	246	251	240	275	263	262	280	263	249	254	249	261	284	264	253	261	264	264	293	244	236	246	260	241	253	242	267	267	289	241	233	268	261	276	262	274	249	242	251	247	231	271	248	237	231	264	261	274	264	255	256	279	227	235	268	249	284	269	239	238	259	280	263	272	267	284	276	265	223	259	242	293	268	262	241	243	266	264	286	271	254	238	264	232	288	290	233	258	247	248	247	257	253	247	258	258	252	240	265	229	257	250	260	233	241	262	262	261	257	248	243	255	271	263	282	263	277	261	241	269	258	287	275	271	271	286	260	247	265	272	263	283	238	240	235	234	257	255	253	235	258	261	262	259	258	251	264	259	280	277	284	244	245	273	299	238	261	272	279	258	273	249	238	273	255	237	252	265	251	275	252	258	267	240	274	229	251	248	269	270	245	263	242	279	259	233	248	263	250	253	294	262	264	241	273	262	255	241	267	265	268	247	282	232	233	252	238	253	258	259	261	298	275	268	265	249	233	258	271	228	288	245	243	262	248	264	254	261	275	253	248	235	267	258	273	290	259	253	259	272	246	252	271	280	229	262	249	267	270	238	285	228	276	262	266	255	268	272	261	275	280	272	249	247	225	245	274	258	267	261	219	283	294	233	248	295	292	250	259	256	276	240	258	244	245	249	276	240	280	262	265	267	245	252	299	250	247	257	270	284	251	267	264	303	274	256	248	284	271	274	274	282	285	245	259	245	282	258	262	234	229	268	279	278	259	268	288	279	253	244	261	234	247	260	249	288	278	248	282	259	237	253	261	242	238	249	256	251	245	233	267	258	279	266	249	261	239	261	238	251	265	274	269	286	255	261	259	248	263	243	284	233	236	254	249	253	266	229	261	235	265	275	269	269	244	265	222	246	251	270	274	269	268	269
23830	21212	28376	24327	21175	8106	822	552	433	379	371	314	309	275	260	262	235	230	242	230	209	224	241	219	229	211	208	198	240	213	198	201	175	220	237	224	199	187	220	174	169	191	205	199	205	214	178	190	191	181	224	188	194	189	194	212	189	169	197	207	199	178	204	191	190	203	208	207	182	191	189	192	192	175	214	189	188	184	189	178	182	186	176	179	211	186	183	208	187	186	219	195	194	200	182	202	213	200	198	196	232	183	201	213	178	192	200	210	202	206	180	198	210	178	206	193	200	196	179	183	195	186	182	165	214	195	213	207	194	192	200	190	199	192	198	184	195	183	176	193	178	199	192	166	210	175	173	170	196	164	177	211	214	219	191	196	188	194	178	190	179	174	219	195	176	198	212	182	166	197	217	199	203	199	200	210	211	196	177	192	183	182	191	191	170	164	212	202	208	189	193	185	174	206	189	181	196	177	197	193	205	206	180	188	204	185	195	188	209	201	216	198	198	172	185	205	201	226	180	178	210	194	169	191	215	171	175	189	191	187	192	215	209	192	194	199	182	212	180	178	218	181	203	189	210	191	171	198	203	173	182	206	208	214	177	189	191	216	181	199	178	185	205	200	247	170	193	203	203	192	188	199	223	221	204	182	184	211	191	204	221	169	166	187	203	199	197	187	172	189	199	180	214	165	189	204	198	194	188	214	198	165	172	206	189	184	187	167	200	220	199	186	181	197	188	185	211	190	182	176	196	177	219	217	204	187	204	187	214	223	184	177	187	191	191	197	176	186	181	201	164	197	203	188	197	191	188	183	198	185	179	187	219	195	208	206	203	202	189	197	186	203	186	205	177	172	215	178	193	218	231	206	200	212	170	175	179	188	172	195	202	176	189	230	199	173	200	173	198	199	182	195	182	203	191	210	199	215	216	209	191	167	214	225	200	205	195	195	179	171	191	182	179	205	204	196	198	200	179	200	235	198	182	197	183	207	190	197	209	199	185	173	184	184	198	174	195	200	211	192	225	186	173	212	193	187	198	170	187	193	189	190	188	198	217	185	181	201	211	201	186	220	183	193	182	191	203	186	192	170	218	208	186	195	190	213	190	199	207	178	198	195	179	199	179	190	185	204	182	193	165	175	209	207	186	212	183	211	186	198	202	207	180	202	212	187	199	189	204	203	197	198	200	199	210	208	200	218	212	218	174	177	208	205	204	196	177	201	184	183	195	191	192	188	175	182	172	189	189	192	192	195	168	187	226	197	175	162	186	191	197	181	182	176	185	181	218	188	178	192	215	188	196	176	168	192	194	225	205	207	213	208	192	202	191	184	155	176	201	176	170	199	197	175	183	187	200	178	196	190	190	203	190	213	203	184	189	189	189	191	210	173	204	186	197	194	180	178	181	160	217	194	190	230	192	201	217	198	192	223	174	219	178	210	181	193	191	188	192	166	216	204	206	205	206	185	204	215	215	210	187	204	191	176	193	217	195	200	192	182	181	174	183	180	184	199	174	203	197	198	198	187	171	187	199	187	194	199	167	198	207	204	170	212	188	202	192	207	193	188	177	225	208	204	180	226	201	202	182	208	209	200	168	204	201	190	191	198	207	202	198	187	190	176	225	180	225	196	180	191	208	199	183	191	186	207	184	177	176	201	206	191	194	202	183	171	195	188	200	210	208	210	193	183	172	209	191	222	190	220	184	174	201	205	184	198	184	161	169	201	200	203	178	207	180	210	194	194	196	186	183	220	206	212	194	189	198	189	185	204	194	181	221	188	189	189	207	206	195	175	197	204	187	172	213	199	193	183	192	208	194	184	193	201	209	172	219	175	195	218	200	187	195	190	205	196	203	212	189	238	204	197	187	195	217	207	204	197	196	172	205	214	179	190	203	201	175	201	188	159	178	202	216	164	194	243	198	183	172	206	198	205	224	193	197	212	176	200	202	194	173	194	185	190	210	206	202	189	197	195	165	216	211	179	181	206	188	217	198	194	210	197	194	177	208	197	197	190	207	204	202	209	215	201	188	190	176	197	205	199	200	195	217	181	178	212	202	184	212	186	173	184	201	174	174	193	211	203	211	176	201	167	192	208	211	189	191	172	192	208	203	183	204	202	201	204	175	190	196	208	162	201	192	173	190	173	184	200	190	186	205	160	211	188	203	202	182	228	182	176	181	189	215	230	191	171	204	213	179	199	183	191	197	185	190	193	206	175	225	206	195	184	194	211	218	193	157	193	204	211	170	188	177	203	166	194	190	161	217	206	213	197	217	209	196	167	200	190	162	229	198	214	206	205	200	186	180	169	206	207	189	201	200	196	176	207	175	175	203	174	186	192	210	188	194	185	206	190	215	169	191	182	195	211	186	203	200	175	209	188	209	190	191	196	186	196	197	172	219	178	177	196	195	178	206	203	201	186	208	193	192	190	191	186	206	203	192	195	197	183	220	200	165	174	206	208	230	212	207	196	194	203	189	196	200	186	196	196	187	182	197	214	209	181	211	194	182	182	187	190	185	189	183	182	184	191	181	193	172	194	197	173	206	192	190	191	193	218	189	188	198	193	170	191	224	201	175	177	239	200	180	185	171	189	188	192	166	189	202	193	200	183	187	210	198	205	202	200	195	204	197	208	176	171	208	209	198	209	179	177	207	216	205	198	187	192	170	184	192	187	184	156	182	175	182	181	184	177	175	163	192	203	210	172	187	197	207	192	194	179	197	187	175	200	163	224	211	203	188	193	187	187	166	195	196	182	229	178	175	172	193	188	191	189	186	219	194	201	188	176	179	200	172	197	209	189	210	188	219	195	191	197	186	176	194	217	194	208	199	196	167	186	175	179	197	229	185	202	190	162	197	181	179	211	174	200	197	208	202	198	169	220	181	206	179	163	181	186	197	192	200	177	177	212	196	174	196	192	187	204	207	220	199	210	189	205	167	200	185	179	192	200	182	172	182	192	196	207	223	231	190	187	202	208	208	190	210	212	199	196	188	162	202	194	179	197	188	208	187	201	221	212	206	193	183	211	185	219	182	186	207	197	179	195	176	204	191	206	199	218	209	190	202	217	198	215	206	181	181	201	208	202	189	205	199	192	201	169	185	185	207	185	192	191	195	189	190	212	200	199	205	220	188	199	212	202	203	179	199	195	196	199	213	202	198	181	203	203	199	202	210	186	201	195	188	206	196	181	184	205	206	190	183	190	207	196	187	164	186	211	188	186	198	175	167	222	172	173	189	224	214	187	201	220	197	201	196	183	195	165	224	202	206	185	195	196	192	227	207	206	187	198	185	202	184	189	206	201	213	210	192	184	197	179	194	198	215	177	208	195	204	201	182	208	183	180	198	198	187	192	221	200	181	171	188	207	186	173	193	186	211	162	151	186	196	194	207	192	181	207	193	181	190	192	182	231	181	181	192	172	163	209	186	180	188	171	197	160	194	210	181	192	211	197	215	198	185	189	216	233	191	200	193	202	195	206	174	183	201	183	195	216	198	197	204	193
3302	9015	5752	2597	1930	1431	1009	813	601	529	470	434	406	406	324	307	320	287	279	277	284	274	260	253	263	275	238	237	224	238	236	226	212	246	218	243	234	237	230	225	223	233	207	231	213	236	218	221	199	216	249	230	193	237	180	229	240	246	224	213	202	191	220	219	230	230	202	224	209	224	221	219	203	223	220	205	222	205	187	201	221	222	237	238	235	247	225	217	214	178	239	207	253	193	237	214	217	222	180	219	230	213	217	247	180	210	219	189	198	229	191	218	212	202	211	218	209	219	234	203	209	215	235	200	210	238	207	219	231	217	217	208	178	205	253	207	199	201	212	251	218	202	204	206	206	212	227	204	194	251	207	195	216	245	209	211	228	235	186	203	199	231	182	216	219	223	204	210	244	210	234	231	207	195	179	218	187	192	219	211	220	184	202	241	196	228	222	211	185	221	230	236	195	209	208	219	229	221	252	200	232	208	193	194	203	224	191	198	209	186	206	230	207	213	212	224	221	203	230	198	207	223	223	198	216	211	208	209	212	186	193	220	203	208	208	243	208	229	224	212	181	210	229	205	233	221	208	212	249	228	205	218	223	216	230	218	223	201	223	233	206	203	238	197	207	214	209	200	207	217	219	234	209	201	218	218	208	222	211	204	213	200	222	199	222	184	228	211	217	221	187	211	213	200	194	219	221	212	222	237	206	196	222	206	226	199	215	200	229	243	216	206	216	219	205	211	207	208	206	225	208	211	220	212	211	175	212	202	185	209	206	206	204	222	226	202	224	187	204	209	210	228	210	228	210	202	201	222	221	220	220	200	229	176	228	213	203	200	203	214	198	230	181	202	225	213	215	195	210	224	217	201	206	215	215	200	204	214	207	209	217	190	219	200	202	205	211	224	206	201	214	230	191	232	229	201	205	198	204	184	188	173	238	199	235	211	191	209	228	225	221	202	222	218	218	223	235	232	210	210	235	203	194	189	217	224	234	204	207	204	215	218	206	224	215	218	209	208	203	207	206	204	218	218	206	222	207	216	229	208	235	194	224	216	212	205	227	233	221	206	219	202	219	207	241	204	210	214	216	214	209	212	226	191	237	223	193	212	215	193	196	191	236	192	201	208	194	223	199	202	227	247	227	207	225	245	211	214	217	218	215	219	207	201	211	203	196	223	231	193	196	218	239	194	234	219	221	214	201	210	208	199	184	249	204	221	218	203	211	216	206	216	198	222	213	215	228	209	252	220	244	186	202	217	212	195	227	200	186	240	210	214	197	207	204	220	221	233	212	202	204	196	215	211	198	206	188	217	215	228	213	217	219	228	209	212	224	210	218	215	250	214	207	201	219	191	221	198	215	218	210	225	200	204	211	223	200	209	224	240	227	220	217	208	205	259	213	194	196	210	230	223	246	193	216	207	216	197	204	219	219	235	233	236	211	209	220	214	181	204	227	224	212	193	217	212	207	201	218	218	233	234	218	219	215	192	220	202	237	210	218	224	216	225	235	249	201	209	225	220	210	199	207	209	196	229	208	214	220	228	221	247	213	214	176	208	231	202	226	198	198	185	221	211	203	230	233	212	219	224	197	198	199	242	185	198	201	187	186	192	202	194	204	225	219	221	205	210	198	199	234	198	200	213	210	217	216	217	220	209	212	205	218	191	215	206	206	202	222	210	227	237	205	228	208	209	228	205	228	202	196	237	200	208	228	212	227	209	214	202	225	204	204	226	198	226	213	231	212	195	205	215	224	222	229	214	219	192	216	235	189	218	202	197	196	204	182	215	209	188	226	209	212	204	196	231	219	236	228	209	195	206	234	205	209	203	240	205	191	210	194	228	196	212	213	201	220	233	226	206	210	213	214	200	222	210	220	205	226	211	212	216	225	196	211	189	200	222	225	220	211	221	188	197	224	220	227	222	209	212	217	202	206	205	224	225	205	217	216	221	188	206	196	199	217	197	201	198	233	234	204	183	206	194	194	220	211	212	188	203	217	218	229	192	240	188	202	226	219	201	200	209	225	202	221	234	223	217	212	214	198	210	232	230	227	204	208	218	225	209	235	193	204	172	231	197	222	232	218	211	204	233	216	186	206	195	209	206	204	196	212	228	199	207	216	225	232	191	197	195	192	197	197	197	175	209	216	205	219	213	199	204	221	237	209	208	200	195	239	221	225	219	188	222	209	212	211	219	221	233	218	193	226	207	194	221	205	200	224	217	202	189	210	208	219	199	171	216	183	207	220	196	192	195	200	204	208	220	193	195	233	211	187	223	235	197	236	234	213	214	218	232	202	203	200	214	247	207	198	187	237	206	216	187	214	224	185	201	215	240	207	215	216	219	240	245	193	200	221	200	208	212	203	230	211	222	213	209	224	218	220	221	214	206	205	189	236	223	219	226	198	244	192	205	191	197	203	216	216	220	216	220	208	225	206	208	216	215	227	201	204	215	211	228	222	232	213	200	195	218	236	208	205	219	195	187	180	214	209	210	211	217	212	202	209	215	224	196	196	238	201	223	210	193	204	203	216	222	195	211	210	223	217	219	198	224	239	193	202	199	195	219	189	213	235	212	214	193	219	185	199	211	196	201	235	215	212	213	221	205	216	226	197	192	214	207	222	233	201	235	209	217	233	225	200	194	224	213	226	229	200	211	233	209	217	222	206	206	199	210	215	217	211	208	213	220	214	205	211	217	201	219	202	212	192	186	233	220	232	196	216	217	206	218	207	219	186	206	250	213	224	203	216	204	206	210	206	218	210	196	237	208	221	212	209	218	195	215	213	211	179	242	212	206	242	193	225	205	199	189	231	208	205	241	208	212	199	199	192	228	200	234	202	199	228	199	219	198	199	207	197	210	222	229	209	210	215	192	237	208	212	216	205	229	252	242	238	250	190	227	219	220	210	225	235	215	230	215	219	186	222	223	225	226	244	201	212	210	203	221	182	210	207	232	239	216	215	208	216	211	240	223	198	202	207	199	216	217	203	188	228	188	184	202	217	234	220	213	227	228	192	231	206	229	231	208	198	198	211	218	201	204	200	250	212	230	198	204	194	171	232	220	194	181	230	199	205	210	202	208	202	201	203	193	229	207	245	236	199	198	204	232	220	209	211	220	226	204	218	224	187	219	209	205	175	197	231	241	211	253	195	212	205	205	195	211	207	207	209	210	219	196	214	227	220	195	216	216	220	223	205	201	207	212	215	234	201	218	234	201	204	186	187	214	228	229	211	231	206	200	202	248	218	213	211	226	198	214	185	179	189	222	201	203	210	210	225	201	226	224	225	199	219	241	192	226	199	199	205	221	205	213	229	194	235	219	203	198	221	212	198	250	210	190	190	206	222	228	226	233	193	220	226	202	200	202	226	198	209	202	218	245	231	191	220	237	221	196	207	203	207	218	204	210	213	186	210	210	246	220	237	221	222	223	221	202	205	209	219	184	192	214	213	195	208	207	194	229	197	189	206	204	218	220	211	226	211	209	220	254	192	214	217	201	216	210
25256	21374	27448	25616	9259	831	700	575	544	540	547	534	499	492	519	484	439	457	434	437	443	462	440	437	428	400	424	465	435	443	471	436	459	441	437	440	449	425	418	428	450	469	479	456	442	436	438	424	395	442	434	435	443	423	431	465	463	447	436	474	442	404	459	437	449	473	471	453	401	433	449	436	435	441	408	384	442	419	427	438	455	454	449	414	466	441	420	444	440	492	442	494	421	418	424	429	455	447	441	441	482	463	447	468	441	479	424	464	435	464	430	401	421	438	448	420	435	432	439	428	434	464	453	436	456	424	412	435	449	454	396	432	408	445	456	434	421	430	403	449	438	418	450	434	399	423	411	462	429	399	420	462	428	450	418	428	462	449	448	446	420	440	458	435	439	425	450	415	387	422	435	438	453	445	402	452	435	409	424	470	482	441	401	427	416	440	459	453	459	397	437	426	464	419	414	404	442	430	441	448	470	434	435	468	444	448	427	440	431	452	454	415	417	434	424	442	421	449	455	414	380	404	435	420	423	443	447	425	451	441	455	427	409	473	398	442	478	471	432	469	467	451	448	395	464	424	457	459	406	453	427	414	421	418	440	443	430	444	437	416	469	435	467	386	460	450	419	440	453	425	423	444	440	408	422	469	446	410	408	484	413	447	430	410	424	408	389	433	408	447	429	428	442	446	396	422	461	438	397	440	438	408	407	436	414	443	422	392	451	433	413	447	470	408	424	431	444	418	449	451	440	446	425	417	434	454	428	374	444	484	428	427	460	426	401	467	428	437	442	455	430	428	436	421	457	443	418	423	400	445	438	434	434	439	450	480	434	433	443	428	440	444	446	425	472	429	440	397	427	523	428	420	458	421	442	445	406	451	489	444	444	424	419	442	411	402	423	423	435	459	452	480	444	434	484	405	444	406	449	463	410	432	454	438	408	435	447	412	418	429	419	441	440	447	446	430	404	428	427	445	438	407	466	450	421	444	388	433	411	457	450	394	409	419	400	453	458	432	411	436	396	428	457	442	485	450	411	426	463	444	438	396	468	423	457	437	439	418	404	402	416	375	415	449	418	460	404	459	424	434	452	455	461	400	449	431	433	439	472	467	432	400	442	475	413	410	447	408	424	438	451	415	443	426	443	433	418	427	421	423	411	439	467	429	411	421	434	412	441	405	433	454	444	429	434	421	436	432	448	456	452	436	425	436	432	441	478	413	435	451	417	439	416	455	416	424	436	438	418	442	450	514	460	463	443	444	412	412	412	426	413	424	421	407	459	410	474	477	427	487	440	453	422	438	453	408	432	450	441	445	416	455	431	418	457	443	439	424	420	434	460	407	419	443	424	421	427	415	418	452	421	469	424	453	463	435	447	432	459	430	396	453	472	419	424	409	450	448	464	430	442	401	408	428	428	440	422	424	480	429	420	484	449	440	449	415	433	406	400	416	427	390	419	435	439	443	429	433	420	450	422	419	471	452	426	391	418	452	431	426	421	434	398	442	428	413	456	448	396	452	441	426	456	475	428	462	428	436	430	420	382	438	445	437	427	446	433	415	427	441	424	454	446	442	421	449	423	462	421	445	407	413	466	398	462	436	419	460	437	425	439	439	435	447	475	414	452	418	412	445	411	402	435	439	412	418	385	459	441	421	425	448	452	401	399	438	436	434	460	424	458	470	405	440	478	436	430	436	444	475	443	433	467	441	439	460	456	459	427	434	446	452	440	388	410	388	401	395	392	452	437	427	416	418	435	462	425	450	440	465	410	462	450	403	467	426	457	445	444	462	425	439	423	434	421	446	401	437	430	473	470	422	485	441	427	440	446	428	393	406	428	432	434	440	438	417	425	430	403	440	435	425	446	479	414	449	422	437	436	430	426	443	433	435	427	410	421	467	416	410	440	433	432	472	451	427	428	423	431	421	394	452	445	428	405	401	438	437	442	413	428	428	422	423	458	467	471	407	446	431	452	433	451	411	409	456	438	417	428	463	484	407	431	424	444	466	399	424	410	450	444	437	448	450	399	422	419	419	433	407	446	432	415	446	421	463	416	440	415	443	451	446	444	486	459	432	420	431	420	467	453	430	413	414	419	431	432	442	403	416	379	423	414	436	422	418	451	441	435	411	427	448	439	458	424	445	448	456	437	459	466	422	448	453	427	450	399	446	459	429	464	427	432	414	432	432	404	432	417	425	432	420	409	428	435	433	416	425	430	402	437	413	436	428	433	455	423	435	414	432	392	465	385	455	427	412	459	421	394	457	419	399	440	452	441	419	451	454	457	453	419	466	427	450	457	442	418	451	459	440	436	428	453	397	422	424	413	423	434	456	426	438	423	478	403	413	410	455	448	413	431	443	449	459	411	416	443	466	435	404	447	451	416	399	420	440	436	422	423	461	407	429	446	456	462	465	422	461	414	425	418	448	440	448	422	403	441	418	420	428	412	409	447	445	450	415	434	423	437	438	421	430	443	418	431	445	421	413	450	419	427	449	416	437	464	457	436	422	415	432	426	425	405	406	433	453	437	444	452	443	431	436	429	448	434	413	432	428	416	433	389	449	415	442	457	466	435	418	447	430	449	420	452	445	472	446	422	432	452	488	450	478	420	478	471	456	406	440	396	435	429	424	400	419	463	384	406	447	473	449	433	434	437	394	465	436	426	466	398	428	432	438	485	483	470	403	442	489	443	425	457	451	404	448	444	403	406	442	400	404	453	456	426	436	389	438	414	463	403	444	439	439	451	424	421	441	431	443	433	447	434	450	437	406	461	453	476	440	386	413	436	414	468	437	398	426	443	429	464	416	411	406	449	416	449	446	436	417	430	423	411	455	434	408	417	439	432	419	414	437	409	409	488	420	419	436	441	421	448	463	433	453	396	453	429	438	431	424	436	429	447	462	395	418	474	440	378	486	369	472	425	440	444	419	469	415	395	446	489	428	410	449	451	428	420	466	427	444	422	420	452	451	457	453	447	419	418	472	423	448	421	415	437	465	452	439	437	415	430	423	430	456	428	434	446	466	404	405	432	436	468	451	413	418	443	469	417	418	453	469	426	402	404	416	413	446	468	452	439	392	458	418	467	443	448	445	426	433	430	441	419	429	420	431	448	438	438	462	436	421	431	436	436	444	465	393	448	424	436	440	433	404	454	447	414	427	451	418	420	416	450	452	453	498	403	423	407	420	461	448	416	401	427	417	450	431	470	412	394	427	450	451	421	451	431	440	437	419	407	428	447	490	441	431	443	471	430	424	456	456	415	400	428	445	466	451	434	466	418	420	435	402	435	463	431	419	455	427	434	451	429	467	443	407	465	416	448	432	443	419	419	428	446	477	432	423	454	428	408	471	480	441	484	447	441	441	428	418	408	442	450	435	429	449	457	449	409	442	382	450	437	452	486	426	448	453	454	459	433	445	443	440	455	457	434	430	433	411	451	413	416	400	435	472	454	474	452	425	411	427	431	420	420	437	451	436	406	415	426	451	457	429	445	402	440	426
3534	5113	3458	1729	1327	1088	940	776	718	695	645	573	557	561	554	518	560	510	489	530	497	477	479	493	470	473	439	473	494	465	477	463	467	455	413	463	466	493	484	487	495	468	473	472	468	427	465	457	428	462	447	495	466	462	484	460	465	462	470	476	496	462	472	448	475	483	497	482	475	442	455	495	461	447	495	438	451	472	433	429	502	486	447	472	462	443	443	472	431	459	475	490	476	438	474	480	429	438	459	470	466	479	469	420	444	465	483	433	447	451	456	424	456	468	457	434	479	484	451	480	460	475	485	464	445	457	463	457	479	465	481	440	462	466	488	471	471	505	439	472	451	416	475	456	437	444	434	475	470	456	435	490	446	479	433	466	464	449	470	481	476	485	477	479	492	450	477	449	439	472	487	468	482	476	458	477	422	467	477	461	442	473	438	480	451	456	448	441	450	483	452	464	442	459	471	482	462	487	441	477	463	451	468	446	452	453	477	463	455	460	491	429	501	450	443	466	487	438	524	454	500	469	462	473	455	472	502	477	451	459	447	436	443	441	515	432	452	478	492	429	435	487	475	430	454	437	487	462	439	458	445	469	468	430	454	484	484	444	455	438	487	464	469	472	495	450	426	492	444	487	474	465	511	449	492	488	468	476	465	447	467	434	484	455	499	471	450	499	460	476	456	479	478	444	457	473	472	429	497	468	503	424	456	481	454	516	458	461	461	455	456	444	465	486	451	472	448	476	457	484	446	441	472	454	494	443	491	466	450	465	445	475	446	413	489	465	440	436	476	475	442	451	437	500	458	449	453	471	488	474	475	463	472	485	438	484	448	432	448	477	475	453	460	474	469	451	452	464	462	444	444	449	486	474	470	458	457	468	417	450	463	460	442	472	457	458	454	470	497	454	465	419	446	473	451	476	498	450	440	480	451	460	428	434	459	447	473	467	470	483	488	462	463	446	465	488	475	490	480	440	503	458	428	488	480	502	504	445	456	448	445	447	453	478	502	441	486	427	453	431	441	461	458	471	469	414	463	467	460	462	415	480	465	472	434	460	497	445	413	507	471	448	449	466	473	472	459	426	455	464	454	466	443	446	502	508	428	488	498	475	494	455	445	448	466	469	455	481	459	460	416	451	458	526	466	448	465	448	440	484	493	478	485	488	434	468	444	449	462	443	477	470	453	443	426	461	457	461	464	462	438	488	452	454	467	481	469	426	479	445	463	422	474	476	477	442	467	472	447	470	442	501	421	456	464	420	452	471	466	461	476	491	485	458	501	518	431	432	469	476	457	456	448	493	451	448	445	509	479	484	454	441	494	437	465	454	430	480	432	460	469	444	477	516	445	479	444	488	484	475	482	465	496	474	486	468	461	451	471	468	452	429	459	440	449	475	437	462	436	457	427	486	452	474	488	436	445	467	493	421	479	446	469	509	445	497	489	471	453	468	458	480	457	493	455	469	467	441	471	435	453	472	490	423	427	518	459	442	442	442	453	450	438	468	451	454	435	476	497	450	466	456	450	454	479	462	480	461	458	467	472	489	475	423	485	452	468	463	479	424	447	459	503	484	453	430	458	469	455	460	432	456	493	488	435	436	482	471	471	484	459	455	469	464	469	458	449	452	467	484	449	471	442	468	460	435	438	453	437	448	467	451	459	471	462	473	433	491	463	477	478	411	442	456	501	490	470	459	464	452	462	451	448	473	448	481	422	454	460	446	487	463	455	489	450	437	446	476	457	453	452	515	439	439	474	462	507	461	489	456	464	440	468	473	455	462	460	433	433	479	490	462	502	507	461	488	465	443	488	481	526	516	468	476	448	470	467	455	483	433	486	447	477	479	487	504	482	508	503	449	490	445	443	458	480	426	458	494	452	483	476	449	475	481	473	511	469	499	429	468	454	484	458	474	452	481	430	451	446	479	460	472	487	432	500	486	434	442	452	431	492	465	425	492	486	440	432	448	499	473	488	471	450	490	466	457	463	454	438	474	440	461	466	435	461	462	480	458	455	448	480	445	440	493	477	478	465	442	463	487	465	449	500	442	435	453	474	478	502	457	487	506	466	462	484	474	426	427	434	462	538	473	482	487	436	446	466	469	485	441	426	436	475	456	461	475	428	448	470	465	455	461	465	493	467	455	457	449	492	455	447	427	471	439	473	476	456	477	442	483	435	486	503	495	451	493	498	451	457	447	460	464	484	460	464	430	493	471	531	504	461	513	499	458	467	481	474	442	455	461	471	494	431	441	441	438	506	458	475	453	471	446	442	478	479	477	434	488	445	483	431	454	462	453	488	431	456	488	466	450	466	490	493	488	490	425	443	466	439	489	469	428	481	442	467	426	451	476	460	461	465	446	445	448	487	475	462	482	473	494	458	480	430	459	504	450	489	457	468	462	478	508	454	448	464	495	461	472	441	487	494	460	439	490	452	477	474	454	472	452	443	439	455	461	444	454	454	474	487	461	490	470	457	480	503	486	458	463	474	466	456	451	466	455	453	499	471	444	475	443	504	460	473	460	460	475	457	469	436	460	451	453	461	451	445	441	506	470	444	463	482	427	473	441	459	490	409	406	454	468	442	512	425	471	479	481	447	479	437	452	435	495	434	473	463	470	473	469	480	438	456	462	456	460	466	486	448	476	505	435	473	465	486	465	455	492	468	440	474	447	452	440	476	488	455	448	445	490	473	455	497	501	474	448	451	480	475	465	468	492	481	414	493	464	475	459	440	445	423	461	418	491	484	484	499	468	436	427	462	482	466	445	427	444	482	467	429	444	423	444	441	426	460	424	461	476	462	480	451	459	388	476	454	503	479	434	441	446	478	475	481	450	473	469	466	457	480	445	456	455	468	458	470	444	495	497	464	449	457	457	449	452	437	458	448	489	455	458	431	450	449	446	475	468	459	462	497	488	444	483	451	497	488	480	441	447	483	448	451	481	454	446	475	464	474	441	419	452	452	492	450	469	466	493	465	476	440	491	461	458	437	484	459	443	474	475	456	427	456	516	444	465	473	458	456	491	462	491	450	470	504	490	430	462	473	473	434	430	467	438	454	453	488	458	472	449	429	453	450	476	506	444	430	465	464	440	487	451	471	479	456	460	442	477	461	473	438	473	472	440	478	439	467	428	467	509	487	482	490	484	476	441	427	462	472	454	482	468	509	475	476	439	466	462	451	490	487	496	450	389	449	447	481	458	476	458	434	459	466	454	474	430	467	447	431	410	464	432	432	459	432	443	438	432	468	499	477	452	487	439	468	436	446	459	461	462	483	489	470	469	440	441	459	464	454	465	451	463	448	464	466	470	470	446	468	475	471	459	527	454	430	486	424	462	444	471	458	435	471	462	462	495	487	474	493	481	492	456	429	452	443	451	473	495	457	454	497	450	474	451	493	450	460	469	455	460	459	466	476	428	451	481	484	469	444	416	425	456	468	422	471	453	463	492	472	491	460	479	470	476	442	459	495	485	466	450	464	449	488	439	464	469	461	443	471	433
22863	21368	29062	24038	21373	21429	6732	1193	895	859	781	720	655	628	580	578	486	528	550	514	521	532	510	532	510	534	493	482	496	500	512	463	464	438	505	493	491	477	454	458	456	473	439	495	472	462	487	442	496	474	472	438	479	506	450	394	472	509	444	479	497	515	496	457	451	487	477	395	456	495	462	481	502	466	477	474	489	500	459	480	516	452	448	447	500	470	448	472	444	454	454	467	496	469	444	446	443	440	486	461	461	468	476	476	462	437	433	483	482	480	454	418	426	433	436	410	429	458	436	438	441	456	424	427	450	397	450	462	444	430	450	471	439	424	452	463	465	477	436	471	448	492	432	473	456	461	448	460	476	471	413	471	456	477	454	474	451	473	468	472	442	502	454	456	440	484	432	454	511	472	492	452	413	480	439	438	454	461	447	458	462	420	475	449	472	445	446	494	455	465	417	449	478	445	437	461	455	499	462	430	460	443	443	456	473	454	448	402	468	472	439	447	445	486	440	449	480	434	481	417	463	453	440	444	456	473	473	461	468	446	474	457	480	443	489	452	438	488	449	440	436	433	446	461	494	456	428	477	498	486	434	484	477	439	423	446	484	455	461	439	436	430	467	446	446	480	409	425	454	467	465	485	456	479	467	489	433	456	496	447	495	417	509	461	452	420	466	448	449	439	436	465	418	455	448	469	445	463	425	453	417	453	488	493	447	488	493	464	453	435	462	451	449	428	471	446	471	456	443	506	487	445	438	438	470	453	458	448	469	493	474	482	452	421	445	500	521	470	433	465	456	467	434	467	448	466	486	421	491	471	417	440	448	447	458	429	473	480	425	434	471	424	431	468	441	440	458	439	457	472	454	432	460	458	448	448	487	444	443	440	438	461	505	447	447	470	451	447	462	451	465	463	468	446	400	444	418	446	495	479	465	477	444	475	476	460	456	467	464	468	509	483	429	463	434	475	499	458	450	433	469	457	477	449	443	469	456	474	457	425	415	440	478	456	458	460	504	473	455	453	464	439	432	451	434	483	494	478	419	478	467	440	459	435	432	453	443	474	453	451	447	496	444	476	433	443	439	467	444	449	445	436	418	466	432	475	450	458	462	479	444	448	451	473	431	443	434	432	420	459	441	423	426	483	431	424	473	452	460	449	476	459	451	479	456	481	459	470	443	412	436	417	496	457	416	446	467	481	486	449	457	440	438	475	472	450	461	467	462	450	437	429	465	481	464	455	457	502	467	466	450	447	444	475	409	464	452	462	470	481	477	420	451	491	495	460	467	469	466	425	468	445	468	490	425	464	442	481	484	464	430	449	461	439	410	399	452	457	476	446	407	416	433	428	481	474	426	441	436	467	441	499	475	437	436	464	467	450	450	450	415	464	456	435	418	450	443	471	455	460	459	484	452	462	476	432	483	465	407	432	447	466	431	451	450	442	442	454	447	444	433	432	458	484	449	476	491	436	468	462	421	443	422	472	427	470	444	465	472	465	473	443	459	455	471	441	490	500	427	475	457	464	430	447	441	440	450	419	387	451	442	441	460	471	452	456	463	398	447	448	477	460	421	471	423	446	466	411	458	476	426	490	479	460	478	468	469	457	461	508	476	477	480	468	466	459	465	411	484	429	430	459	435	459	438	455	453	436	447	449	442	475	426	427	425	475	440	459	456	437	495	462	444	438	443	449	460	418	430	466	446	446	518	476	473	463	440	451	431	455	485	489	430	455	472	475	437	452	482	454	435	490	468	455	474	455	479	430	443	446	453	441	482	432	486	453	470	410	459	438	450	417	441	445	484	449	439	432	459	449	427	463	471	460	425	455	442	458	467	460	439	430	463	440	449	456	406	427	462	448	475	488	436	434	429	418	505	484	482	453	465	441	421	500	445	453	419	453	466	421	425	439	493	442	455	452	486	451	454	442	432	474	480	454	440	439	423	473	459	416	444	459	441	452	463	473	471	465	479	447	476	431	452	445	459	468	421	467	489	444	460	480	469	466	462	471	442	458	466	399	472	467	423	458	432	466	447	438	448	394	426	432	445	448	500	432	480	437	445	507	455	440	450	462	430	448	455	457	439	450	463	442	480	433	467	441	484	485	409	447	473	459	418	457	429	438	423	443	447	462	445	481	467	416	491	456	497	413	453	484	428	472	422	482	494	434	481	463	466	459	396	471	449	439	468	501	455	427	466	455	456	479	476	451	442	482	476	471	454	432	443	455	476	461	420	489	464	472	443	460	397	478	429	480	435	435	432	459	489	397	419	497	441	432	428	444	465	451	483	484	461	433	450	443	449	471	453	459	419	472	449	485	435	454	432	421	451	451	426	429	438	475	441	481	471	475	474	450	501	437	458	428	495	440	398	494	476	454	470	416	413	464	456	472	448	447	437	471	470	455	481	435	493	447	428	470	441	483	485	422	442	435	457	508	460	452	421	444	427	469	439	433	448	462	466	458	489	476	462	429	474	478	500	425	468	482	499	445	475	442	422	464	462	478	451	471	452	473	465	445	457	460	480	458	429	491	457	453	413	442	465	474	437	491	464	449	424	438	495	448	461	456	459	453	466	497	477	457	423	432	449	419	466	455	469	440	485	488	456	447	454	446	428	508	424	457	491	428	486	423	450	472	444	430	442	473	435	443	460	439	469	429	498	443	484	479	429	485	457	477	457	430	455	434	452	457	446	427	449	451	460	474	472	455	455	439	430	471	480	457	466	429	435	437	435	440	461	436	474	455	456	447	463	440	475	463	462	475	462	470	422	427	480	455	432	492	462	465	474	438	444	446	444	470	456	429	411	436	466	480	458	465	456	492	432	469	432	447	478	463	446	471	418	461	425	470	449	465	445	432	490	418	492	465	448	443	432	406	478	420	440	454	493	480	451	461	459	473	462	479	429	430	460	443	440	494	435	430	455	484	481	448	447	483	452	420	445	444	447	419	461	455	461	453	423	423	453	462	450	462	480	467	453	448	467	471	489	457	443	423	463	472	424	416	469	443	393	398	489	470	456	443	443	473	416	472	505	433	462	468	429	499	445	471	470	438	450	443	451	460	477	460	429	470	474	435	465	452	467	478	444	484	460	474	466	424	492	427	453	469	433	466	473	439	424	432	467	428	430	463	456	444	426	434	469	449	453	428	443	479	418	457	447	426	477	480	486	466	438	439	469	425	434	429	459	443	443	453	441	433	423	472	454	469	455	418	429	463	462	499	478	458	432	405	421	458	481	464	474	488	483	452	438	496	435	472	458	470	429	433	481	477	486	428	461	467	428	451	499	474	460	476	510	480	462	431	408	485	472	445	492	432	441	468	488	442	460	433	435	479	453	445	467	452	488	458	419	452	452	440	449	449	425	448	455	463	456	435	435	462	437	441	470	427	456	438	453	415	440	456	472	458	464	469	444	479	463	463	537	436	441	477	465	429	443	421	463	486	453	468	435	452	434	430	404	457	451	459	500	475	467	457	447	462	468	450	442	452	419	422	431	495	434	435	447	506
4819	14782	9830	4915	3637	2703	2099	1557	1369	1143	1022	886	842	783	682	653	631	593	565	609	551	544	556	556	513	532	531	488	560	510	487	514	534	464	485	466	491	484	462	502	465	502	463	466	460	486	492	466	439	460	421	448	484	455	489	488	467	479	438	500	455	491	436	497	464	483	488	453	483	442	487	440	454	490	453	413	432	488	497	472	467	463	452	498	447	472	474	431	432	485	424	433	503	478	498	453	496	459	483	446	454	449	460	459	427	488	415	424	472	462	444	473	469	476	470	488	477	473	467	477	501	472	425	452	463	441	501	475	449	474	478	484	441	476	454	479	426	499	486	442	464	476	458	470	407	475	461	475	445	441	480	453	466	450	449	464	465	459	467	486	463	469	429	459	429	416	463	485	472	478	452	474	440	461	452	483	490	477	428	462	483	458	446	449	488	430	495	450	466	471	463	456	448	430	455	465	482	464	462	446	458	482	470	431	426	493	449	462	464	457	448	479	458	434	445	490	469	496	476	452	488	440	468	459	438	472	476	466	486	472	458	446	489	476	435	459	420	459	474	462	439	487	456	437	463	463	469	460	463	480	457	498	488	476	481	463	457	492	472	477	453	471	462	484	463	475	488	422	456	475	403	482	462	459	477	429	460	459	450	452	412	486	452	453	460	440	457	438	453	446	461	449	483	454	434	467	462	444	478	463	419	456	471	439	456	472	468	454	433	507	453	451	509	508	478	444	462	473	419	425	418	421	473	430	473	463	473	453	468	465	431	494	435	467	482	457	460	442	453	471	436	453	445	476	471	482	465	440	432	431	450	478	467	483	496	449	451	472	460	480	465	444	471	479	467	483	475	476	443	428	467	516	449	445	460	443	489	452	448	478	451	443	457	471	449	429	468	459	413	444	467	467	515	453	449	448	466	426	458	478	452	455	475	460	467	455	444	441	475	503	493	447	462	435	444	456	422	438	490	442	449	433	436	460	472	435	425	477	490	442	453	459	475	454	452	483	443	454	465	470	478	439	431	460	474	424	446	483	471	493	489	434	445	466	464	512	436	420	466	450	434	427	478	465	456	446	467	454	442	448	431	453	470	459	462	459	438	441	427	441	464	454	428	472	459	487	469	449	442	487	447	436	474	439	472	439	478	466	484	501	457	469	448	428	412	474	440	468	456	462	492	477	463	496	456	433	437	441	455	477	447	439	491	452	461	464	434	449	500	421	520	477	476	428	445	487	460	431	437	472	487	437	438	463	416	459	439	440	472	424	459	498	399	459	477	440	443	462	478	426	481	466	408	473	469	476	483	429	489	467	450	433	449	426	480	480	482	419	449	454	441	441	493	463	455	432	439	465	459	436	482	470	484	475	479	449	477	534	460	443	503	473	465	444	454	451	463	450	452	438	488	483	468	464	475	473	465	452	455	467	492	480	457	493	429	496	450	438	459	459	461	461	482	504	438	459	423	485	469	420	497	478	453	477	477	509	455	474	454	440	452	478	489	528	480	465	451	482	448	431	447	433	478	449	440	451	452	465	438	483	452	463	466	463	481	468	452	461	477	452	475	448	429	474	448	474	450	476	456	456	423	512	495	478	469	519	474	457	451	458	439	453	482	435	456	476	471	487	489	435	476	452	468	454	478	468	464	456	449	450	479	473	490	457	435	455	484	435	464	491	462	447	499	457	467	461	474	469	438	455	494	482	447	456	440	434	440	446	491	509	451	482	459	480	473	430	437	446	429	452	441	462	442	446	446	497	436	455	485	476	498	433	491	459	481	457	456	488	432	442	411	439	470	463	472	467	455	468	457	417	455	480	465	448	499	484	471	421	443	462	486	461	428	463	471	462	483	481	499	483	455	477	444	454	430	453	457	490	456	486	437	498	472	473	469	448	424	479	426	444	441	430	408	463	447	453	439	452	439	462	470	479	462	476	481	475	444	485	454	446	487	450	431	444	504	489	468	444	468	495	468	459	467	440	445	456	461	459	425	490	438	450	464	456	463	478	492	468	435	442	447	435	458	434	449	444	426	473	470	432	477	434	450	434	454	449	456	473	460	486	458	456	428	442	475	473	467	492	479	490	486	473	483	482	475	464	442	434	464	456	442	482	468	450	456	453	445	461	474	490	448	447	470	486	479	472	456	485	437	481	472	473	457	458	476	447	444	483	453	452	466	424	449	443	444	484	452	550	439	472	447	470	449	484	474	473	470	460	422	462	494	434	471	434	459	517	466	480	409	476	473	434	509	476	486	426	437	447	421	451	440	436	495	459	457	452	467	458	438	434	486	438	456	464	476	427	436	455	471	468	456	486	481	462	460	477	487	411	486	476	439	448	468	446	453	497	418	473	452	441	507	494	444	435	441	457	451	493	463	460	453	481	490	472	471	470	447	489	501	454	439	400	452	467	472	460	445	450	444	454	426	453	461	487	465	479	458	452	466	474	499	475	456	454	464	432	444	502	489	427	468	510	443	422	456	439	434	464	513	473	470	448	488	479	482	478	474	452	442	418	460	426	504	453	389	458	443	479	459	462	427	468	452	461	472	460	437	442	454	445	453	465	485	438	476	482	462	455	436	465	471	500	501	441	439	437	453	471	477	433	443	428	456	460	443	495	482	479	476	454	464	463	471	459	477	452	433	476	425	457	459	472	447	476	473	418	446	476	473	461	502	449	452	441	463	447	454	449	453	481	465	417	437	459	480	466	467	454	412	473	483	460	466	477	405	467	474	473	477	464	453	481	475	445	477	461	472	434	447	470	500	463	460	473	436	455	417	443	494	445	444	465	458	428	526	452	446	432	488	427	459	467	481	484	495	451	435	466	468	455	454	445	466	433	496	454	457	459	470	426	445	464	453	445	457	475	490	466	464	430	452	467	457	505	448	467	467	476	434	456	481	480	426	480	452	421	454	471	438	515	419	447	444	454	472	452	467	494	450	440	469	421	428	484	436	448	450	456	406	477	453	468	442	491	494	466	465	498	490	443	471	403	461	438	471	442	435	471	507	436	488	451	467	480	457	478	467	473	474	445	434	459	457	462	447	436	459	443	470	463	473	420	471	427	467	450	481	467	447	447	465	458	437	471	506	463	442	472	493	458	482	476	459	457	424	460	448	459	460	425	433	468	471	461	450	444	481	466	500	442	435	450	466	445	440	478	438	413	477	447	448	465	467	433	462	459	459	445	442	441	460	429	463	449	470	482	483	475	461	469	433	475	465	510	462	455	490	479	478	456	468	471	429	444	455	451	485	464	476	437	442	467	428	478	497	423	474	469	444	424	463	475	490	471	441	476	422	457	434	432	470	463	470	475	460	452	453	475	459	427	470	476	486	480	479	445	456	459	427	465	444	452	470	472	494	444	492	443	430	489	438	454	469	458	454	464	462	449	441	488	496	454	418	449	448	454	448	420	444	437	468	473	456	450	442	474	482	465	467	413	479	486	474	458	478	511	465	445	512	463	513	484	446	468	432	466	449	414	419	449	433	457	483	445	450	455
27912	16981	2976	495	347	281	275	267	263	241	267	236	258	222	226	200	230	232	222	201	221	227	216	234	198	233	223	237	218	231	235	233	244	223	264	215	234	209	230	237	224	243	222	212	209	230	231	238	248	253	239	238	228	231	243	227	213	232	232	238	234	227	216	230	228	206	232	221	230	248	234	252	226	249	219	258	249	228	240	206	219	239	243	227	219	217	229	255	211	231	207	238	222	230	216	204	249	260	205	239	242	206	216	217	260	248	230	205	243	233	223	242	204	231	217	226	222	219	226	240	232	214	227	233	225	198	232	229	210	205	218	226	225	235	223	232	209	238	234	223	210	227	203	245	218	219	241	223	214	219	261	230	226	231	223	200	231	242	243	208	241	226	235	219	238	210	202	212	242	246	220	201	245	227	232	210	251	237	240	236	241	191	237	221	238	227	250	218	240	219	210	240	257	218	228	220	247	209	234	237	272	219	239	253	233	252	234	241	235	224	233	234	218	210	239	241	250	233	218	251	228	236	190	246	209	234	246	208	237	231	257	236	244	244	224	216	231	215	225	223	220	220	227	231	223	216	238	213	222	240	234	216	234	238	223	229	222	243	206	228	240	223	229	238	256	220	245	237	206	214	212	215	211	223	218	214	233	238	229	235	218	226	227	199	224	218	237	243	233	220	217	223	217	217	199	205	227	226	248	231	198	233	223	240	216	230	232	227	240	185	226	226	201	250	213	254	220	264	257	224	223	225	212	199	224	214	225	216	213	221	246	199	223	210	235	214	213	251	251	213	225	249	214	214	219	242	230	201	215	222	231	252	215	219	228	223	230	217	234	213	228	224	244	247	220	225	195	234	221	241	218	220	253	230	222	240	209	235	235	207	236	221	231	221	258	220	228	227	219	248	214	248	233	206	236	237	216	221	219	230	248	224	199	227	227	220	248	213	204	239	205	215	230	211	218	234	209	232	230	247	232	240	238	201	247	254	215	225	223	253	218	218	229	243	196	212	223	234	243	245	217	256	244	250	231	247	220	224	213	225	236	244	214	209	227	235	231	240	227	223	208	221	216	228	245	224	207	215	202	217	232	197	218	246	226	241	226	245	211	225	230	248	216	254	207	229	225	219	206	221	242	235	268	228	271	221	224	241	253	210	218	225	240	211	220	209	221	222	235	200	214	218	244	238	204	243	230	240	210	237	231	238	210	213	214	230	210	260	218	205	223	223	220	226	214	209	230	209	243	203	224	204	218	233	239	223	199	226	226	226	207	228	255	208	217	236	232	240	216	204	232	208	196	231	265	216	243	248	246	262	246	210	230	237	221	231	236	229	264	226	224	256	246	250	229	248	251	217	221	217	226	236	220	229	231	222	206	211	218	233	214	228	206	208	231	217	252	212	226	259	226	217	219	220	220	232	245	245	221	222	236	242	249	232	238	226	220	243	217	238	242	211	227	228	211	255	229	246	209	210	242	252	233	207	256	233	248	236	200	208	240	237	214	258	214	229	239	236	229	261	235	213	213	220	244	232	229	206	206	200	209	232	244	225	236	213	253	225	211	234	251	229	234	217	242	223	233	206	221	211	217	255	194	223	246	229	250	227	227	226	219	211	221	226	191	214	233	218	253	228	199	224	221	223	236	230	232	224	248	245	235	198	226	254	213	241	254	250	218	225	228	241	219	209	229	235	210	215	226	219	222	234	216	245	219	216	209	238	239	221	236	200	210	200	214	245	229	245	244	233	262	228	222	237	264	235	235	218	211	230	209	226	232	235	218	233	231	222	252	225	243	251	241	230	196	222	204	230	222	223	205	224	245	237	210	207	228	240	236	226	254	239	223	219	205	198	216	217	192	244	202	215	205	237	214	221	219	232	259	228	233	237	235	234	224	231	249	211	243	225	233	237	217	223	198	220	230	238	245	227	244	199	217	240	230	224	228	221	245	242	253	230	247	230	219	238	198	211	237	248	222	230	200	223	204	222	222	239	225	218	217	225	219	217	230	245	238	209	232	236	217	211	221	258	210	205	231	229	221	220	235	219	210	231	240	251	227	199	223	231	216	210	229	225	221	235	217	241	241	248	258	243	244	224	217	224	251	222	230	240	237	250	204	218	210	223	227	224	232	224	247	265	254	228	230	228	199	226	213	201	232	243	243	232	222	245	211	213	233	233	239	239	244	231	240	257	232	201	218	221	227	243	251	219	244	239	240	230	216	241	239	219	241	220	191	240	250	235	231	219	191	262	214	234	239	210	231	227	234	228	221	212	228	243	241	233	231	192	234	216	234	226	247	261	203	192	220	229	210	220	242	214	224	245	220	237	224	215	205	245	246	233	235	217	236	203	222	240	226	228	239	214	233	239	214	219	249	225	226	217	223	220	209	239	208	217	193	209	223	226	265	227	227	246	224	240	215	240	240	215	227	229	228	262	225	230	258	233	249	226	221	235	207	237	256	228	209	242	238	214	201	223	234	218	205	215	230	271	214	257	234	218	196	209	224	206	233	223	222	270	224	219	251	229	214	220	234	242	211	230	225	237	221	223	223	222	242	240	225	230	211	236	224	208	257	236	188	207	210	212	242	190	238	240	217	227	220	213	236	219	239	233	226	219	232	224	230	252	225	240	246	224	217	254	232	212	252	222	204	225	232	221	218	237	238	229	209	200	211	202	235	218	223	244	211	237	225	222	223	221	223	233	233	250	209	207	248	207	215	232	234	208	220	220	213	243	247	231	216	224	241	201	233	219	228	223	227	241	210	227	255	220	223	238	209	221	227	226	190	218	217	218	259	243	242	234	238	229	236	225	239	218	230	218	213	234	232	220	247	223	216	242	244	223	225	237	213	218	252	207	226	242	230	231	247	219	213	213	241	230	227	230	214	240	224	223	223	234	218	224	198	209	227	233	216	245	221	233	215	232	220	252	220	235	217	209	215	230	232	240	238	252	246	247	204	252	238	223	221	206	233	231	218	227	209	242	208	208	230	231	227	225	240	237	212	235	243	241	226	222	201	235	236	233	247	223	226	229	195	273	225	236	236	216	196	228	218	214	232	221	234	213	206	232	236	247	205	225	211	205	266	205	235	238	230	213	225	230	221	248	227	208	206	236	214	223	207	204	236	241	236	219	248	220	232	219	231	216	224	243	207	206	219	203	221	234	235	215	233	245	221	237	220	218	222	203	239	218	232	204	227	232	210	228	215	234	228	191	213	231	221	233	213	202	219	241	262	229	226	223	238	207	221	241	200	245	242	222	223	243	243	235	222	187	240	218	254	237	220	215	208	219	235	263	239	242	257	221	214	225	249	235	214	239	219	241	227	215	209	244	251	229	221	210	190	232	213	219	224	242	219	245	230	203	237	236	230	229	197	233	221	243	223	221	232	215	228	238	218	253	262	254	245	218	234	224	251	265	212	238	232	225	216	229	212	217	218	211	228	226	226	230	230	231	206	206	222	214	191	217	236	216	248	237	199	199	215	228	241	237	218	241	241	216	223	215
4258	861	594	384	342	330	321	298	281	272	267	260	235	267	270	251	260	262	266	247	231	266	255	249	252	272	263	248	253	257	265	257	264	232	244	234	249	230	245	245	277	247	281	249	267	265	277	269	254	234	263	256	247	232	237	260	269	245	252	242	251	270	231	263	220	268	253	264	283	241	255	275	255	270	273	275	284	249	277	240	255	249	258	245	231	277	271	266	264	261	266	259	273	235	258	248	247	207	257	267	267	287	251	258	266	239	227	268	233	228	239	247	222	239	268	255	247	280	284	273	254	262	270	242	251	268	285	237	284	264	259	262	246	214	259	275	276	239	287	241	251	270	253	274	237	257	263	240	268	273	240	255	248	263	268	242	267	265	251	280	247	222	274	255	256	247	268	264	280	249	252	256	259	249	286	265	246	232	261	288	271	260	243	274	262	245	255	267	259	257	263	226	249	253	248	274	257	230	237	241	236	254	230	279	252	262	264	241	252	257	245	254	267	298	267	262	273	254	257	263	275	246	227	225	280	255	252	235	256	255	243	250	250	248	255	261	259	245	269	293	238	260	260	247	251	247	234	250	281	259	254	295	233	272	254	234	270	264	257	249	245	259	244	219	249	271	241	292	237	265	250	260	249	253	240	249	254	261	248	252	263	265	263	296	249	246	285	283	227	250	251	236	253	274	256	245	253	246	284	241	269	249	264	245	248	256	244	240	274	264	250	247	244	247	270	277	256	270	244	272	271	251	265	244	275	277	259	264	251	269	238	234	250	237	286	263	246	246	260	257	254	236	245	272	258	226	265	272	269	232	251	280	227	266	228	259	281	251	235	258	251	283	252	269	255	266	248	226	240	256	288	260	256	241	241	265	253	267	261	280	234	232	253	255	250	246	251	241	257	262	256	273	254	281	245	263	278	262	254	259	241	265	258	255	250	284	262	264	260	256	258	256	258	270	302	235	247	271	259	273	236	235	256	233	276	278	276	272	268	246	251	246	241	257	260	251	285	256	248	289	272	275	223	246	258	268	250	253	228	225	251	290	258	234	251	223	238	270	244	255	249	248	246	258	265	238	250	232	259	266	253	282	286	250	267	240	239	280	252	259	290	257	259	253	243	246	292	269	255	259	244	252	244	265	256	273	259	267	250	244	236	255	255	243	262	253	250	291	264	278	261	267	244	259	238	251	259	272	247	254	271	264	242	255	265	261	287	227	265	267	229	272	249	284	249	234	257	247	242	266	248	275	256	241	264	240	249	257	255	269	272	271	239	282	243	266	267	260	253	254	273	240	253	243	319	254	236	270	263	244	272	259	248	273	241	245	251	279	218	286	262	268	247	252	259	246	254	259	256	258	263	277	247	281	257	276	254	258	226	273	237	243	220	249	262	239	247	288	257	280	267	277	296	246	239	259	261	246	248	235	256	277	264	280	265	254	278	265	252	245	267	265	288	276	273	255	249	274	264	264	236	246	246	271	264	248	233	279	267	254	251	263	264	259	250	263	247	229	237	262	273	226	258	275	260	239	272	246	280	263	258	270	254	252	242	277	259	255	249	271	285	277	245	271	251	250	251	266	260	274	277	259	261	275	234	265	251	252	282	244	232	274	251	232	258	273	264	257	283	240	255	258	260	242	256	258	272	276	271	274	232	263	243	249	275	207	252	259	243	261	272	225	274	260	250	244	250	263	228	242	259	250	244	272	249	271	241	249	275	246	267	260	269	276	286	295	283	238	256	249	264	262	266	259	250	265	264	242	265	255	286	243	240	274	247	274	243	247	246	262	249	237	235	227	240	257	263	250	255	263	242	243	271	268	261	239	220	234	260	250	268	243	276	216	279	216	251	266	249	237	238	264	270	255	256	242	273	271	257	242	257	280	231	258	267	252	242	265	247	232	285	237	232	263	258	248	246	282	264	286	255	256	228	253	262	269	250	259	262	273	266	239	272	234	238	251	256	254	261	257	249	241	243	247	240	247	233	255	255	238	238	259	242	255	249	259	259	234	260	235	259	250	232	252	258	223	258	244	276	281	245	238	276	290	255	293	257	292	244	279	253	264	237	256	248	257	261	251	234	247	249	250	267	240	248	258	276	242	248	233	259	282	254	248	252	266	248	258	272	224	265	255	246	271	251	291	254	243	275	257	237	262	221	268	241	262	243	252	266	252	232	280	253	260	253	271	270	236	257	266	261	263	242	260	244	277	248	242	251	258	263	290	273	264	249	257	270	248	281	229	239	251	221	240	269	231	268	279	253	234	248	257	248	264	244	256	238	277	251	238	245	256	267	233	239	253	273	299	240	274	243	274	255	253	276	271	253	226	262	248	295	253	273	263	249	259	245	279	252	269	249	249	233	259	273	245	290	248	275	248	299	267	252	233	262	252	272	252	246	238	265	270	254	236	246	254	253	254	256	256	274	265	263	276	259	232	253	237	255	249	244	277	248	229	294	257	254	240	263	278	250	231	237	254	245	249	247	260	254	260	234	274	271	279	233	238	265	266	239	221	228	255	264	245	274	270	277	277	251	273	269	232	265	264	285	212	258	260	268	253	279	273	257	235	274	262	245	270	251	257	249	249	262	258	248	270	268	273	225	265	243	254	247	240	244	274	281	239	263	280	269	255	278	265	253	249	245	275	239	241	236	245	235	266	259	262	232	260	258	260	259	261	261	250	281	272	284	257	245	268	226	268	245	262	255	241	262	264	260	232	287	273	277	256	266	254	235	243	272	282	240	224	266	270	262	262	234	263	234	247	254	276	259	260	245	277	247	254	277	304	244	253	250	226	257	269	292	232	267	231	252	252	245	256	271	287	248	247	247	254	250	255	249	234	246	272	261	264	273	218	238	265	226	226	244	269	273	278	265	263	250	222	262	271	257	271	268	259	236	254	264	247	253	270	263	257	243	278	292	273	276	255	257	245	280	273	244	253	264	268	292	252	263	288	222	287	310	261	241	253	269	277	254	242	262	221	300	275	277	265	260	253	264	228	249	279	233	240	252	270	250	260	236	219	273	229	260	254	259	268	283	248	265	233	255	265	260	259	269	260	241	244	240	242	245	260	270	246	259	283	234	267	245	246	255	249	262	252	266	250	248	240	261	256	252	255	277	267	260	242	259	243	264	267	230	244	251	274	253	287	275	249	245	258	240	267	273	259	261	282	263	267	270	259	289	234	241	285	231	262	295	275	268	276	264	262	256	261	243	245	243	246	249	252	239	269	251	273	265	281	268	268	253	251	271	275	270	266	244	274	276	261	261	245	241	253	269	274	262	244	275	271	243	256	270	262	244	256	230	239	262	234	248	273	274	243	283	261	266	276	256	262	248	272	252	279	264	254	252	249	231	253	264	271	261	248	240	257	264	248	261	278	264	244	269	273	253	262	249	276	279	260	267	275	273	260	274	246	236	272	252	236	241	271	273	280	245	272	261	242	265	257	245	255	276	271	257	236	236	244	253	244	224	246	264	248	281	238	243	281	244	259	257	228	247	248
24018	21324	28511	24474	21303	8062	849	523	447	379	328	313	272	289	270	258	262	223	255	260	236	226	225	234	216	203	218	236	205	197	198	228	218	187	213	214	213	213	206	205	191	206	199	205	219	228	202	196	198	203	187	210	211	194	195	205	183	210	206	176	190	197	211	196	224	177	212	186	199	178	206	194	203	199	174	195	181	217	189	210	196	190	225	211	216	212	203	197	210	209	215	173	186	192	181	203	229	189	204	200	185	193	199	167	193	203	210	181	208	176	171	216	197	179	199	178	196	187	190	184	171	192	237	192	188	213	186	206	191	202	184	205	174	189	201	187	209	199	213	210	211	180	208	213	202	215	215	214	196	193	196	202	210	204	169	195	173	174	206	181	208	172	194	205	196	208	185	184	177	199	181	195	188	187	185	225	202	184	187	198	194	196	221	190	205	190	202	212	208	184	189	180	200	213	190	211	199	193	222	191	193	170	170	179	190	210	196	194	188	161	206	180	194	177	188	196	185	204	209	190	220	163	194	189	215	204	193	209	192	205	178	179	200	196	198	209	193	199	220	222	185	190	198	204	219	211	183	214	200	206	202	190	193	149	196	182	221	190	192	207	193	189	213	218	194	218	209	187	204	190	216	192	193	174	187	196	191	181	216	203	193	191	176	192	184	184	185	209	193	210	193	164	207	214	189	210	204	191	189	194	202	198	206	200	191	193	179	187	191	215	200	188	209	216	202	190	182	181	201	190	198	206	199	204	202	197	200	192	217	183	206	179	210	174	207	209	191	201	156	204	207	188	213	198	185	189	189	197	209	204	187	193	209	217	201	186	196	211	185	169	201	215	179	195	182	183	200	189	176	190	219	189	178	207	192	199	190	193	179	224	208	177	211	201	195	180	199	214	195	210	203	187	208	204	190	185	185	193	178	200	195	176	187	206	193	221	197	191	215	197	173	172	201	178	199	180	189	194	180	219	211	206	203	192	198	206	185	191	194	206	185	177	203	195	221	203	184	205	185	176	194	184	216	214	204	210	181	199	209	209	188	212	217	187	190	216	208	197	208	204	195	197	189	202	191	211	208	192	190	206	193	164	187	194	191	195	195	198	212	204	186	214	178	175	208	218	198	203	179	168	173	209	168	201	205	207	216	196	192	184	191	175	202	215	206	209	186	207	187	205	201	196	206	210	191	204	206	191	192	194	218	201	201	200	192	210	208	197	200	197	214	213	201	193	188	200	205	212	212	213	198	194	209	197	196	204	203	176	191	199	180	199	188	199	188	188	212	211	186	194	185	219	192	204	198	178	192	201	190	188	183	192	165	205	212	213	194	205	194	190	179	169	176	215	211	186	194	178	213	197	199	203	219	201	178	182	159	206	197	186	192	205	217	191	189	203	192	185	199	195	230	205	200	220	210	195	207	163	186	161	196	206	207	206	187	220	174	215	188	191	168	187	192	190	211	190	189	219	204	219	213	209	192	201	202	200	195	180	200	200	169	178	203	189	223	193	209	179	197	194	183	228	206	188	211	192	216	202	189	191	203	196	211	203	186	219	199	232	214	195	244	190	212	176	174	180	188	203	228	182	183	174	178	193	167	183	181	184	199	190	198	201	234	186	198	204	204	192	179	200	172	202	195	212	204	210	209	192	206	189	216	187	193	210	182	213	213	179	234	211	187	161	173	206	205	224	206	182	197	209	212	212	215	200	211	211	203	163	191	176	206	194	181	200	174	191	205	186	188	197	195	175	186	180	166	200	197	210	193	176	200	209	205	197	203	180	227	196	197	216	197	192	211	163	205	190	217	187	186	218	208	173	194	189	176	209	212	184	214	205	223	207	181	214	200	203	214	182	215	194	225	216	202	203	175	196	211	187	217	215	167	218	193	180	176	208	213	193	180	192	193	197	203	195	194	204	188	181	187	171	189	179	176	177	201	207	218	197	184	199	195	206	223	212	195	183	186	184	196	215	198	209	204	215	203	193	203	172	211	209	216	203	209	214	198	225	194	190	208	200	210	179	217	206	185	197	190	177	206	158	215	177	176	220	163	213	185	200	190	224	190	216	204	196	212	214	203	182	171	191	184	193	187	195	211	181	232	181	192	186	195	191	198	174	189	194	189	206	184	197	196	203	201	181	167	219	194	186	194	185	228	188	185	205	211	208	197	232	184	183	198	208	206	197	185	197	227	207	197	173	201	182	194	188	203	193	187	196	202	193	206	174	180	210	199	183	202	188	209	187	220	206	204	196	212	178	202	205	205	186	186	186	202	195	186	168	189	218	219	219	220	197	187	187	193	196	184	186	196	209	208	185	192	183	203	210	176	215	212	210	207	201	191	218	187	203	172	201	223	183	206	192	206	187	203	211	215	186	207	199	209	192	183	194	205	195	166	199	201	200	199	208	204	222	193	198	206	197	220	203	200	223	222	200	187	165	203	191	171	216	212	205	204	177	206	209	220	196	207	196	198	203	188	194	186	203	192	193	212	172	169	213	198	184	223	191	180	188	204	227	204	200	206	209	181	193	193	199	222	203	181	196	181	195	234	199	199	207	183	203	182	190	191	185	220	174	188	200	196	205	217	174	217	200	199	218	188	215	202	169	196	199	184	232	194	184	170	176	193	180	186	210	214	175	180	178	197	201	176	198	192	192	176	219	192	197	195	191	192	211	205	203	167	190	175	213	177	188	186	202	185	189	197	190	199	185	204	188	165	195	183	200	214	194	201	211	197	191	202	183	211	178	201	204	158	204	205	183	200	193	191	201	204	188	214	209	212	202	197	206	167	194	215	189	195	200	197	226	209	189	199	181	193	186	188	221	178	176	202	198	186	191	212	176	200	193	192	207	208	173	180	193	200	221	198	209	203	175	186	199	209	171	207	217	197	214	210	200	192	215	182	202	204	199	201	189	197	201	181	206	185	202	181	193	183	193	180	163	207	181	163	178	195	208	215	197	193	181	210	193	175	174	188	179	196	196	215	201	189	194	210	194	185	193	192	202	179	185	211	198	208	214	208	180	201	197	208	207	217	180	192	191	213	197	217	211	219	201	189	206	205	197	169	185	178	199	206	204	172	153	170	209	208	204	193	187	196	189	209	197	197	216	199	170	197	213	195	180	177	173	216	196	171	173	204	209	214	202	204	221	190	175	215	176	175	190	213	203	203	181	209	186	178	201	211	183	204	182	195	216	202	200	206	203	207	197	181	209	209	216	212	197	209	191	196	234	183	212	195	176	201	217	213	177	184	194	199	206	190	200	182	232	192	177	203	209	191	215	212	202	200	183	229	199	188	200	198	195	203	195	212	176	164	192	193	182	216	175	203	210	165	164	179	204	181	187	199	195	204	206	203	188	166	186	213	189	188	158	197	186	184	216	192	197	190	190	181	205	195	200	215	215	174	192	217	187	203	204	205	179	176	206	224	184	223	197	188	211	179	209	189	215	213	191	195	217	197	216	222	216	167	207	203	204	208	194	180	197	210	198	192	204	185	215	187	205
3365	8867	5868	2701	1880	1317	1095	790	709	566	492	425	404	363	337	359	310	272	314	297	248	263	231	232	255	244	243	248	210	235	222	230	235	236	224	225	242	209	232	237	241	236	224	237	218	226	228	222	223	211	220	212	238	201	233	227	226	209	204	234	222	230	188	208	223	217	196	230	217	209	240	226	252	209	216	218	242	223	205	183	224	196	200	203	233	213	206	218	218	217	193	228	213	199	207	210	186	209	209	227	204	213	218	200	211	222	199	230	214	211	232	216	238	230	235	205	196	201	215	237	231	244	217	224	212	212	239	224	225	217	194	192	216	211	207	220	183	196	223	198	223	206	214	204	231	217	228	214	208	219	218	216	199	214	212	228	221	237	203	238	233	221	233	219	229	206	238	210	217	221	197	234	219	220	228	231	201	220	196	234	169	227	198	227	207	186	210	233	216	223	187	217	222	225	210	213	205	244	219	228	211	220	223	236	218	197	169	229	222	209	222	222	187	204	228	211	213	219	213	213	215	233	210	214	216	195	212	205	234	218	211	210	218	200	239	206	200	207	197	211	210	214	185	227	229	213	233	229	212	220	206	184	190	189	224	219	196	227	211	207	208	184	226	215	215	218	197	202	216	211	219	201	177	191	189	229	182	220	195	209	226	223	212	226	204	224	245	229	229	219	219	215	210	214	205	231	209	216	206	200	204	225	203	211	218	196	223	212	230	229	255	194	248	231	211	214	210	224	226	213	245	210	210	213	183	195	209	198	226	220	203	213	213	214	235	234	187	215	190	239	198	222	184	195	214	212	235	194	203	208	233	211	210	217	228	204	204	228	192	213	218	201	207	210	216	218	220	208	206	218	207	205	228	202	259	224	208	196	218	249	236	205	243	222	214	209	221	205	243	207	201	224	216	210	213	218	242	242	227	206	237	168	212	214	229	232	233	213	219	220	236	216	244	209	224	219	209	210	233	217	217	214	229	232	191	212	209	243	201	202	215	228	222	191	238	215	216	210	216	240	200	217	207	206	221	203	234	203	212	218	226	223	214	192	213	188	195	221	207	213	217	245	199	225	218	198	207	219	217	229	192	224	211	246	239	209	209	213	214	229	223	204	219	209	218	199	193	233	190	211	208	218	215	226	233	209	217	231	220	222	234	208	219	225	217	218	213	220	234	213	228	212	240	214	234	213	220	220	213	225	188	214	220	200	225	213	242	216	235	247	215	216	233	195	222	238	203	185	213	220	221	209	227	223	202	208	214	223	188	209	227	190	235	227	212	209	193	225	185	225	216	194	233	225	227	231	234	225	207	209	218	224	212	223	246	195	202	199	194	258	216	194	220	207	215	210	194	218	229	241	214	229	206	200	198	209	206	217	235	205	195	214	221	236	221	201	201	231	227	218	201	229	191	220	221	214	219	243	223	206	206	247	238	211	210	193	226	183	201	213	225	231	231	228	214	224	211	223	235	198	208	219	223	204	239	213	225	218	182	213	214	218	223	224	210	216	233	220	214	225	214	216	199	235	210	218	212	201	204	211	205	223	231	236	191	188	209	208	225	236	231	206	216	224	222	221	215	181	221	234	225	215	226	213	217	218	218	218	222	221	209	198	180	221	212	220	210	218	229	232	202	225	205	214	204	190	214	186	221	207	196	199	238	173	212	198	226	229	225	220	232	240	211	208	224	219	221	237	215	244	224	200	222	195	262	217	212	209	215	208	201	202	190	215	210	215	214	209	216	205	216	210	207	200	192	208	193	212	202	221	213	242	213	202	220	187	230	222	196	240	224	228	190	233	191	217	231	220	198	210	198	205	206	203	222	209	227	206	220	209	246	217	238	241	234	224	204	215	208	214	218	201	240	200	212	210	227	211	245	221	215	216	189	198	209	195	191	217	245	198	215	206	229	203	201	213	239	210	208	232	212	195	198	196	195	213	222	207	212	227	209	218	191	209	218	200	232	213	216	223	214	213	233	187	198	209	208	222	209	219	216	201	213	204	228	177	210	215	227	212	221	200	218	238	204	217	200	235	235	210	225	193	209	192	216	222	232	214	204	199	233	221	197	237	207	193	201	223	203	180	214	193	198	219	211	237	214	236	220	195	204	244	223	233	229	214	194	227	221	211	224	200	196	216	192	218	196	218	226	201	214	211	200	213	226	214	199	236	238	212	218	246	208	207	212	233	185	209	212	213	200	223	218	229	195	219	205	206	238	221	216	228	205	198	195	210	193	208	185	215	195	202	205	190	219	217	232	212	225	197	243	177	213	220	225	206	200	227	188	232	222	236	212	209	215	184	221	216	205	224	207	239	235	204	222	226	217	226	222	207	238	200	237	212	189	195	213	224	200	203	211	216	231	187	207	216	235	209	223	200	211	214	220	240	217	192	217	246	217	243	185	210	209	226	209	221	207	171	214	202	209	236	220	191	210	217	222	211	216	220	178	216	214	211	204	218	213	211	222	201	217	195	235	202	201	207	189	210	216	216	210	193	201	210	220	206	212	213	224	208	233	203	212	216	215	231	212	208	217	233	216	227	223	195	225	207	208	203	204	223	226	234	205	224	242	195	239	236	250	226	195	198	200	212	202	208	210	224	220	229	219	226	207	206	215	175	217	226	211	212	202	220	223	214	212	216	213	270	237	206	241	206	232	211	225	224	226	210	209	243	225	213	231	222	222	206	225	230	234	226	201	205	216	226	241	210	202	223	191	196	216	200	251	209	200	192	200	224	181	202	217	207	190	236	202	205	202	209	211	209	217	221	202	214	211	207	229	214	218	229	226	215	200	211	199	190	220	204	241	234	226	186	214	218	221	192	213	228	212	196	206	210	209	203	217	206	228	201	229	193	207	208	208	214	228	191	215	179	221	201	184	208	212	213	216	222	237	217	211	198	217	212	226	238	220	193	216	190	245	198	190	186	220	196	230	207	216	224	218	213	215	223	221	228	186	214	195	217	214	200	207	217	215	212	232	224	193	196	228	215	199	220	202	197	222	234	186	235	237	238	210	238	209	231	201	205	218	206	235	190	206	202	247	218	218	200	215	243	215	229	209	223	223	222	194	230	193	186	225	187	191	180	204	210	214	206	215	207	210	216	198	197	216	204	221	203	183	214	217	185	215	234	223	192	220	218	225	241	187	254	228	226	221	207	201	224	199	236	211	191	230	235	213	221	241	189	182	206	220	180	207	234	191	193	223	233	211	211	200	203	210	214	233	227	193	222	240	228	208	227	215	214	219	190	211	185	202	222	229	215	189	212	238	229	206	235	207	238	205	204	195	202	196	214	216	214	209	244	220	226	251	225	196	204	227	210	198	217	205	222	190	210	205	207	233	243	198	205	209	223	231	240	235	217	230	231	197	171	218	224	207	196	219	223	202	197	212	194	223	205	236	201	230	220	216	219	217	216	200	228	224	217	222	206	225	209	226	213	226	231	202	203	203	211	213	182	214	200	213	234	212	193	242	214	213	214	207	186	230	208	199	189	205	206	217	190
25143	21359	27358	25587	9171	877	712	645	526	506	506	493	506	486	442	464	448	451	457	479	469	448	464	498	477	485	479	465	454	482	432	462	441	428	427	438	451	415	446	435	420	427	416	490	417	417	431	456	454	414	444	416	448	444	459	468	436	421	414	420	458	459	441	458	453	446	421	418	427	400	447	413	433	479	441	448	428	461	429	460	439	447	416	423	424	419	428	423	459	417	421	487	440	482	455	449	455	473	424	434	448	442	409	445	437	449	465	417	399	433	444	435	445	457	427	421	428	432	442	415	456	433	412	451	424	457	398	429	487	456	446	457	403	459	458	464	418	482	410	433	417	454	417	396	477	446	405	458	471	476	438	447	414	468	449	445	443	461	439	429	420	429	435	406	444	468	433	423	441	470	436	431	421	446	416	442	440	408	447	445	457	420	435	432	481	387	434	443	436	434	446	428	411	462	430	436	433	423	432	455	430	437	439	413	445	420	476	441	436	425	458	419	400	429	431	399	450	437	431	422	420	453	445	446	437	459	472	440	423	450	450	399	441	448	454	473	442	419	439	434	410	409	421	460	422	417	451	394	420	430	475	438	439	411	461	413	449	432	417	408	429	407	432	422	455	433	450	454	441	414	423	431	451	450	418	409	461	389	408	466	444	467	462	417	416	457	441	434	434	446	426	502	443	391	452	430	456	428	431	461	424	456	439	416	399	449	453	451	455	421	445	423	440	444	420	427	449	449	414	442	448	482	476	416	450	466	426	453	449	454	420	442	400	454	389	426	429	470	438	436	430	429	426	445	455	423	487	453	419	445	390	416	425	441	454	406	438	425	418	427	455	428	447	414	439	418	435	444	464	454	436	458	424	433	468	456	451	444	481	460	463	415	461	447	428	460	448	442	446	442	407	446	418	442	422	437	439	456	447	458	413	450	439	414	442	440	414	435	430	394	448	460	468	438	404	424	430	417	449	454	417	433	469	437	389	414	464	427	439	448	434	449	437	414	427	469	505	425	392	423	462	440	387	425	419	444	426	444	421	434	435	442	438	482	428	452	459	409	459	488	421	459	434	401	458	421	448	460	455	439	466	423	430	468	403	414	453	418	458	416	435	419	458	433	420	390	414	458	417	423	466	462	421	469	428	456	457	419	416	436	459	435	432	445	441	463	437	459	422	435	416	448	462	424	416	455	450	475	456	457	447	439	410	430	456	422	423	464	451	463	455	443	465	433	469	416	454	432	439	399	442	439	442	417	467	470	454	458	456	417	495	476	462	443	445	415	419	430	427	453	428	447	462	462	454	480	425	441	449	410	409	445	462	428	443	486	451	439	448	404	435	454	449	433	428	472	470	450	432	443	437	445	425	421	396	447	433	435	468	386	443	438	444	441	402	436	430	426	441	459	442	446	450	438	415	425	472	443	444	411	440	454	441	398	416	440	434	453	438	408	403	401	410	419	440	435	456	418	495	458	435	448	463	421	450	392	429	435	455	460	444	407	437	455	431	443	429	435	426	447	428	438	438	407	465	458	433	413	431	464	419	474	402	423	420	454	451	404	441	414	435	430	423	445	448	434	444	485	467	392	434	416	392	466	440	447	438	450	456	395	440	404	442	469	406	456	449	443	452	438	409	436	413	475	409	407	440	438	462	441	432	420	414	444	420	438	458	429	435	434	450	459	401	424	482	382	439	413	429	445	441	414	429	458	448	424	455	448	417	409	463	454	417	429	449	446	418	401	442	444	439	447	450	436	435	447	403	422	430	454	437	448	419	412	476	478	438	429	404	471	420	450	431	458	409	445	428	451	483	445	414	431	444	448	440	399	430	428	427	447	437	447	448	446	481	409	465	445	392	403	436	425	429	438	433	462	405	448	411	466	444	448	466	433	426	436	420	443	426	417	452	408	427	445	461	424	459	461	448	431	455	483	442	439	435	443	411	411	403	432	439	453	401	417	441	455	478	444	451	385	443	430	439	428	420	480	438	466	440	438	421	438	455	436	423	428	427	453	423	446	417	441	473	405	471	437	436	493	450	450	450	429	401	406	388	452	436	407	477	438	429	476	436	422	423	478	506	441	433	459	462	433	452	441	440	447	451	463	432	436	452	471	425	430	448	429	409	473	431	436	440	415	468	420	457	420	420	477	449	431	427	463	386	404	441	411	399	498	414	441	433	450	454	451	440	460	413	413	450	433	442	450	431	436	458	431	450	402	426	441	423	446	443	421	417	430	450	432	413	437	439	442	415	417	435	426	444	465	427	462	407	423	426	421	411	419	425	440	442	445	450	425	414	413	439	452	429	476	501	390	429	426	430	419	438	453	433	450	423	460	411	432	410	485	423	454	416	434	421	431	416	447	424	455	417	437	430	437	502	433	465	436	450	427	448	420	418	434	428	466	441	480	444	454	460	440	429	420	429	427	489	409	467	430	460	463	468	446	454	424	461	463	432	391	441	444	426	452	443	448	432	449	462	434	405	418	386	466	401	462	436	417	409	429	448	439	414	434	424	492	454	475	407	410	454	429	434	436	467	408	407	422	470	440	442	399	472	459	455	443	423	445	401	401	457	426	450	415	471	415	488	464	437	468	412	462	482	451	416	462	421	445	431	468	434	436	427	454	444	440	399	428	453	440	460	421	416	428	470	388	429	458	426	420	382	391	444	392	447	414	421	418	420	456	416	397	451	422	402	447	426	407	464	407	421	425	458	463	437	420	433	437	407	396	485	399	435	492	423	452	486	451	410	434	447	388	439	456	428	406	446	423	406	454	455	390	458	442	413	442	435	455	442	439	409	447	442	436	468	435	431	432	403	454	465	435	459	463	427	420	417	427	423	434	468	418	425	430	438	441	437	403	426	417	497	421	434	462	398	426	462	450	422	481	417	424	461	455	450	384	426	417	437	433	461	433	451	439	408	427	428	429	457	457	435	435	413	455	428	454	420	418	423	440	445	428	440	416	444	487	434	446	449	434	462	430	450	461	407	438	433	455	439	465	408	408	441	445	459	385	429	442	423	469	424	455	478	411	440	444	420	424	423	448	439	451	446	471	443	426	441	444	459	421	377	456	459	489	441	448	418	478	448	446	487	460	464	456	452	391	435	422	408	430	462	412	447	456	440	425	481	412	426	422	438	443	385	441	426	434	442	433	455	450	470	439	481	457	427	422	429	390	439	469	390	442	434	449	439	420	455	451	400	435	406	448	400	413	437	444	447	446	453	487	436	395	463	430	422	454	436	405	441	394	440	420	449	365	450	450	438	439	433	425	437	439	425	458	430	429	474	410	444	425	417	447	461	430	427	397	417	422	419	470	408	449	468	426	418	432	494	407	428	488	436	423	428	462	421	447	444	441	436	432	467	423	403	422	466	436	427	436	395	412	439	445	451	449	456	436	428	477	507	450	425	419	420	419	472	384	422	409	429	456	425	429	415	390	428	467	415	421	438	427	448	446	417	436	445	426	473	432	449	453	428	433	469	457	439	462	429	440	465	463	433	454
3569	5311	3382	1712	1317	1155	940	860	705	733	587	611	572	537	541	532	531	481	546	513	493	476	486	485	499	487	454	502	441	498	457	447	472	473	487	462	506	483	437	444	489	493	463	443	462	435	463	507	492	481	453	451	465	478	450	475	447	453	463	461	463	428	439	504	449	500	445	474	470	495	475	467	443	482	443	413	469	476	489	446	448	443	462	494	482	482	494	483	452	440	480	466	472	472	476	472	458	456	436	483	465	474	467	448	462	481	450	452	483	473	427	452	464	456	523	491	483	463	487	481	446	444	453	493	472	469	464	487	484	472	478	430	439	473	503	454	484	460	457	456	449	475	474	464	467	442	492	488	453	438	444	481	468	469	451	445	483	492	475	434	446	436	434	463	443	457	454	459	467	462	428	459	448	475	475	467	438	469	484	456	439	449	470	470	512	473	466	436	441	485	462	451	449	462	484	477	471	473	435	439	453	433	497	449	464	442	448	468	483	428	485	441	459	474	474	473	466	457	448	444	492	443	456	431	470	464	473	467	464	453	440	483	456	496	483	430	490	472	490	427	417	501	458	453	450	467	456	459	470	480	447	460	466	505	486	497	432	439	477	476	468	453	477	483	462	478	441	431	506	459	453	467	438	456	457	460	455	454	462	505	451	430	441	435	459	479	451	455	450	523	455	473	505	484	449	459	468	437	456	436	480	475	455	483	447	518	457	510	516	426	417	487	432	465	432	448	453	507	450	478	466	453	465	476	486	496	491	421	459	439	463	454	482	488	453	467	452	455	440	508	447	473	459	462	503	444	451	463	483	480	447	453	443	476	466	448	467	448	468	445	451	459	480	508	475	454	464	491	431	403	461	492	503	477	459	481	468	438	466	443	484	461	423	461	459	447	470	471	444	463	449	469	457	491	470	443	444	475	476	479	478	443	443	432	474	488	488	471	455	431	462	455	465	451	459	496	441	440	470	468	471	453	448	478	489	440	493	497	495	457	468	504	452	470	466	427	489	462	417	467	469	453	499	478	441	448	444	453	473	427	481	446	448	495	447	477	446	470	446	480	445	485	446	429	443	476	445	428	478	451	483	435	429	449	451	469	479	448	485	465	476	483	479	491	457	499	415	467	450	451	448	440	509	448	456	470	442	434	482	494	475	439	459	493	428	501	459	451	440	466	451	467	443	440	446	463	494	467	463	448	464	455	474	475	444	479	467	457	453	434	507	510	449	442	492	473	443	483	459	485	511	433	463	501	472	469	499	457	468	469	496	459	468	475	513	488	418	498	474	435	511	514	458	494	444	479	476	475	464	457	471	504	446	485	461	434	424	465	483	475	454	460	496	453	429	435	466	475	498	479	475	470	475	443	488	495	481	431	455	456	491	486	455	465	467	464	485	434	484	468	437	474	442	455	483	465	492	494	488	459	443	464	457	432	406	476	506	461	455	457	446	453	482	454	477	438	497	476	470	479	454	424	458	467	496	477	465	445	452	446	491	465	462	443	451	501	491	463	481	443	486	469	483	472	441	482	449	452	436	490	442	494	504	469	484	495	491	458	466	467	445	501	457	469	495	443	452	443	430	403	455	449	469	442	466	449	461	452	478	440	461	487	475	453	449	478	439	462	443	479	511	474	454	471	474	434	483	457	459	442	465	476	455	443	471	490	486	450	476	475	460	462	462	453	447	484	444	477	453	480	467	477	478	444	473	436	447	447	506	462	465	470	475	470	450	508	467	401	453	463	446	459	444	430	450	444	418	519	420	473	502	438	428	439	463	481	475	469	446	486	461	416	462	446	480	483	450	485	454	461	483	484	444	459	486	479	446	481	457	451	452	481	492	461	442	454	444	440	455	467	476	472	481	440	425	470	486	483	454	460	444	448	445	480	477	457	484	448	454	445	467	422	465	425	487	453	465	481	441	448	477	477	469	466	439	434	422	457	452	452	467	452	462	483	444	476	469	445	494	462	490	460	448	414	478	436	509	465	460	446	472	450	456	517	498	496	463	491	500	461	481	474	465	475	508	415	441	484	448	465	476	449	441	442	450	460	463	464	503	465	466	457	462	464	475	453	416	457	412	514	480	482	500	454	497	490	482	482	445	435	436	469	445	514	491	448	444	510	456	476	471	479	453	462	498	490	431	479	482	515	456	438	450	436	465	517	430	514	511	470	462	472	462	477	465	416	425	472	421	441	437	474	446	474	470	444	473	441	450	472	473	488	458	440	507	489	480	441	478	511	453	461	464	465	481	484	478	464	445	443	489	443	445	482	465	470	440	457	467	488	427	447	460	448	459	436	437	489	470	454	477	470	510	483	465	431	509	450	472	445	413	490	478	497	503	481	462	413	468	458	488	453	453	435	483	436	495	463	467	424	447	481	446	452	462	441	516	456	443	475	519	475	445	485	465	473	484	461	449	498	502	453	462	464	465	455	423	472	474	466	474	436	474	478	474	469	447	513	473	443	479	464	503	507	520	459	464	449	473	470	473	465	445	463	449	444	465	467	462	482	459	497	468	475	429	432	475	413	484	451	464	469	469	425	449	499	469	460	502	477	471	456	484	448	486	502	485	470	440	456	450	458	416	455	461	464	446	479	456	466	434	451	437	439	456	479	443	481	485	483	452	471	445	468	461	472	425	445	470	425	463	466	477	453	467	458	489	457	447	451	415	456	480	444	489	470	468	459	465	488	478	495	464	473	474	476	472	433	483	471	484	496	457	451	459	489	461	483	485	451	450	462	460	462	425	471	486	448	468	477	461	462	501	440	463	442	461	434	454	448	440	473	434	474	481	457	523	469	507	485	489	427	467	457	476	474	478	432	478	448	481	429	476	462	469	418	473	489	464	477	468	444	429	444	473	460	452	477	497	489	469	448	470	472	452	449	473	479	463	468	474	513	484	483	459	459	476	506	462	436	489	501	466	483	492	500	464	443	473	446	462	471	434	465	440	482	441	462	459	421	440	450	449	482	453	474	454	482	437	443	452	487	416	469	487	456	459	459	442	477	456	432	462	501	442	470	441	477	453	459	458	483	436	453	488	443	444	446	488	479	445	450	480	450	487	466	453	449	473	479	464	429	455	459	466	459	431	442	429	481	502	463	470	457	465	493	435	476	467	472	491	433	494	437	484	466	432	468	474	467	471	507	470	436	480	448	452	430	443	458	438	429	499	463	490	454	459	452	456	470	453	477	471	474	469	450	433	469	500	459	458	455	462	448	427	488	485	450	476	477	451	477	448	450	464	472	465	489	429	448	480	453	457	453	477	490	463	476	432	486	444	472	468	447	479	467	473	473	466	491	461	472	454	432	480	463	463	457	465	450	473	496	456	457	440	461	458	493	434	469	493	469	474	476	434	473	476	505	467	502	516	435	481	533	471	472	464	485	435	493	450	474	490	483	473	490	492	415	483	487	458	451	400	442	482	461	464	486	477	457	447	477	414	461	444	439	494	471	446	493	507	477	457	446	469	442	485	468	450	483	438	466	459	473	463	455
22906	21396	29138	24056	21402	21423	6857	1163	941	842	774	635	689	622	614	549	564	543	552	540	486	485	501	518	486	496	509	508	508	442	517	439	455	451	468	475	468	464	517	469	484	459	480	444	492	452	479	517	487	420	431	428	494	472	457	464	454	441	481	432	497	451	487	495	451	428	487	426	472	456	463	473	464	447	463	488	459	462	457	446	464	457	460	456	454	454	495	483	456	447	462	441	451	452	491	427	469	423	452	485	444	483	484	466	456	528	524	437	453	452	494	506	461	463	444	456	490	468	458	465	473	447	480	482	476	466	438	459	422	457	481	463	474	472	474	450	441	477	460	494	475	432	476	467	422	459	441	452	432	457	469	443	465	489	470	421	503	472	449	480	470	468	424	464	438	462	494	457	445	442	482	486	498	463	426	460	492	440	462	496	442	453	469	437	482	440	432	479	429	455	498	461	479	465	445	482	455	481	450	456	469	436	438	455	457	461	444	489	428	450	465	459	449	479	434	440	484	478	466	486	506	466	430	442	459	481	431	490	423	427	420	435	455	446	471	451	472	389	452	459	471	474	456	453	475	497	447	450	505	469	468	432	477	481	476	427	455	447	474	417	454	491	460	452	450	481	478	464	478	437	489	465	449	461	480	450	453	455	452	468	443	461	482	434	454	444	433	443	461	470	455	484	487	448	454	447	477	462	451	503	422	468	483	446	443	458	441	439	439	470	508	444	432	448	456	453	439	444	465	416	415	442	455	493	437	434	457	455	413	435	470	454	421	445	486	472	429	464	472	435	473	458	446	476	455	503	428	438	462	461	428	462	450	472	449	435	438	423	447	473	474	434	416	451	482	435	425	447	477	442	451	497	487	445	446	420	460	454	453	427	441	434	479	454	472	447	479	486	494	466	460	456	448	456	471	476	456	441	453	446	433	444	413	462	485	427	466	486	447	456	438	465	429	414	508	449	497	457	453	469	460	411	452	469	439	449	439	450	482	461	443	470	473	475	462	463	484	475	464	455	445	394	464	484	458	447	435	437	459	430	457	436	474	457	474	491	442	475	447	465	473	485	471	466	484	448	535	491	448	482	456	442	418	472	489	516	460	446	477	458	422	447	468	469	469	482	446	458	459	474	479	488	425	526	469	468	447	430	460	461	462	482	508	442	468	441	436	495	460	478	447	447	458	444	494	435	467	455	462	437	401	468	421	437	501	449	449	456	455	474	444	457	467	481	408	451	431	456	454	479	438	471	482	430	498	467	452	470	477	425	450	466	455	473	457	477	456	483	441	420	468	457	437	465	507	412	475	487	476	481	437	443	443	453	485	443	465	492	470	484	449	480	471	445	461	407	440	450	423	459	457	433	448	471	448	430	464	474	452	467	452	503	444	440	477	436	454	442	464	467	486	424	432	466	438	433	436	406	455	439	450	480	452	441	436	465	458	452	433	461	449	485	457	432	456	428	483	482	475	435	436	461	446	489	445	441	475	454	508	492	446	466	504	461	468	444	415	432	426	413	465	483	457	430	468	406	411	478	510	507	455	451	442	484	464	468	455	429	452	458	392	445	462	457	460	459	447	444	433	431	470	455	430	447	438	454	471	446	459	477	446	447	453	459	469	445	462	452	426	450	502	496	472	458	447	479	463	479	439	464	470	479	440	459	478	443	478	435	464	471	472	424	454	445	423	500	493	447	470	477	430	414	431	432	408	450	430	457	462	435	452	446	423	478	444	416	454	449	435	439	455	423	450	445	438	482	427	449	434	433	486	450	449	452	435	460	423	480	475	479	463	473	440	453	438	436	454	463	479	470	425	431	450	439	416	430	469	514	443	465	457	471	473	430	459	467	467	456	436	476	477	475	459	463	439	478	490	459	428	433	465	433	437	437	475	463	453	469	462	452	489	435	411	463	470	416	415	490	438	474	447	449	466	440	415	444	472	446	455	431	457	479	463	432	418	444	417	398	452	468	452	426	475	429	468	462	441	428	434	423	455	447	454	431	459	430	420	454	441	443	473	478	474	479	469	455	431	455	418	470	436	430	479	440	467	484	466	489	454	447	441	456	458	493	470	493	455	458	502	461	453	436	429	449	434	461	495	410	480	434	476	436	442	500	477	437	446	493	473	439	445	434	454	458	447	484	455	470	459	466	471	500	430	467	438	468	421	463	485	471	455	479	455	463	479	467	450	456	449	441	432	451	459	467	456	422	470	460	445	455	469	430	453	480	404	455	424	451	460	433	443	514	468	434	455	468	453	437	484	410	471	434	453	511	473	430	427	448	458	457	490	478	432	421	455	477	456	452	463	451	436	447	465	486	451	430	433	460	435	481	438	440	498	444	450	463	439	479	451	431	490	466	445	453	461	435	437	482	442	446	411	472	443	477	448	445	489	442	459	480	435	471	411	466	438	457	461	412	453	508	412	467	468	419	464	474	458	492	406	448	480	484	487	458	475	467	408	395	480	449	411	454	469	470	468	506	452	427	436	446	470	479	477	462	450	414	453	457	430	455	412	449	435	473	455	492	473	450	463	472	481	439	429	446	457	449	446	482	417	438	423	430	464	418	458	480	456	450	459	464	422	470	435	462	464	459	459	453	471	482	476	430	466	437	456	442	452	485	446	477	463	466	461	496	442	471	459	458	445	424	470	437	454	474	453	442	462	470	467	472	452	435	421	448	443	487	443	413	504	479	443	439	460	458	465	442	442	428	397	451	455	462	486	445	462	489	490	429	446	469	454	471	459	461	469	477	439	466	484	451	432	476	443	422	491	462	454	438	466	465	442	476	499	435	425	450	456	427	470	449	420	454	452	435	457	447	439	457	465	452	484	434	464	463	439	454	446	497	448	411	445	453	434	494	417	447	467	439	442	477	471	485	445	454	430	473	455	421	464	481	508	464	442	472	445	452	432	425	463	463	478	462	464	423	436	461	471	486	463	423	467	436	455	450	450	468	423	470	465	480	498	492	412	471	444	500	431	485	453	438	431	461	477	430	417	462	473	457	458	493	469	475	436	507	474	466	449	473	456	456	435	425	442	441	441	450	466	446	423	468	471	448	469	428	468	485	455	452	450	434	452	520	451	456	433	475	494	429	451	431	451	441	426	492	460	483	486	432	444	431	412	416	425	465	482	456	431	473	457	452	508	453	455	487	455	455	422	406	449	458	449	462	453	441	450	456	424	468	459	476	434	450	466	500	460	446	440	474	422	435	464	455	451	437	438	424	458	432	460	463	441	475	455	467	443	489	463	483	460	464	477	427	480	444	411	507	439	461	449	522	472	440	477	456	469	482	430	461	462	463	451	455	434	450	442	404	437	429	455	449	461	504	478	477	463	468	465	461	467	492	452	451	472	449	504	474	451	434	458	460	431	440	431	442	411	439	442	473	417	477	465	491	442	468	417	449	479	496	473	440	440	473	427	454	484	446	432	422	427	504	462	465	443	482	486	462	426	484	457	476	491	463	460	465	424	470	429	446	419	430	442	473	442	493	462	451
4765	14898	10104	4987	3553	2671	2043	1607	1375	1111	1009	880	855	774	742	622	655	633	586	609	582	537	550	522	527	487	505	533	472	535	535	499	506	463	486	509	487	494	475	485	486	450	505	491	495	489	453	456	497	472	456	468	465	469	499	457	456	437	498	468	498	476	458	471	493	491	486	491	464	454	472	453	462	486	508	462	459	444	480	441	434	458	485	475	488	447	455	471	455	473	464	466	465	449	465	459	447	463	447	449	459	459	461	470	453	467	472	490	502	486	467	485	464	462	476	496	462	448	431	493	495	465	434	523	459	476	432	462	504	454	452	460	449	491	465	449	466	468	417	442	509	455	466	448	471	481	489	458	480	453	473	461	472	475	436	489	441	478	458	481	429	460	470	462	459	450	444	442	457	472	472	475	512	486	463	475	469	425	488	444	448	462	472	479	491	468	446	435	464	482	418	448	488	492	463	500	465	438	495	427	504	488	479	511	483	460	470	475	511	442	484	477	443	470	485	473	449	461	474	489	433	474	478	476	476	447	454	473	440	469	461	469	433	446	461	455	477	423	443	440	448	481	501	455	468	498	447	422	504	453	482	481	481	463	490	440	462	445	450	441	497	460	477	444	438	458	454	473	466	460	457	482	469	453	461	464	435	445	478	481	410	451	442	464	487	446	477	495	477	459	467	454	438	448	455	460	468	481	441	490	466	451	463	480	439	476	483	440	436	459	475	440	465	506	480	446	467	485	449	449	456	457	457	491	413	449	494	492	445	462	478	417	491	445	482	424	489	490	465	461	446	454	416	493	454	475	427	472	464	494	459	451	442	471	463	464	466	459	479	499	493	474	452	454	459	483	496	461	454	457	488	466	478	469	432	472	462	452	445	469	475	484	436	479	491	465	468	433	431	432	492	434	434	452	461	448	438	477	417	469	425	448	463	449	459	450	453	485	485	467	441	472	474	472	476	512	477	455	471	464	464	444	457	466	473	473	452	459	479	483	492	454	452	440	463	457	484	479	506	409	494	496	470	491	461	491	439	471	457	463	459	463	459	460	457	468	458	441	484	459	469	480	492	444	452	470	456	481	458	421	481	477	472	477	451	478	466	486	473	436	456	413	442	484	513	466	458	451	477	473	443	461	476	446	463	464	460	440	458	449	415	459	472	484	478	449	446	460	472	489	426	476	468	471	487	493	438	458	440	484	489	417	441	461	456	470	466	453	478	481	433	425	495	455	448	489	478	440	467	436	474	473	440	472	486	481	462	474	486	475	485	454	419	448	420	463	455	464	466	438	464	445	466	417	469	447	508	438	485	499	448	441	487	423	472	471	457	463	474	472	442	434	434	486	456	458	436	453	478	446	484	497	443	473	492	478	452	428	414	488	451	470	483	417	429	446	453	439	505	460	491	475	458	454	462	412	459	464	465	414	454	501	463	472	497	455	499	490	492	452	454	448	438	440	448	476	491	463	495	483	484	459	494	512	474	450	499	421	473	448	436	485	461	427	447	492	481	450	478	442	441	450	456	459	445	462	470	479	452	453	489	464	489	473	447	454	470	466	461	502	468	467	508	488	454	421	443	464	456	517	480	487	459	459	463	454	459	451	463	427	456	481	436	438	450	469	486	478	485	427	459	434	446	440	459	477	482	514	489	494	441	492	438	460	469	481	458	456	479	461	467	470	435	459	445	485	470	408	455	464	492	489	455	440	495	439	490	451	508	440	467	461	442	455	447	479	508	455	462	437	443	453	450	432	434	442	511	477	461	443	485	465	480	464	479	460	480	466	468	484	452	471	466	432	401	442	445	451	428	426	462	468	477	472	436	446	474	449	451	436	471	462	453	440	445	442	462	468	401	461	435	458	522	441	468	486	451	474	438	464	482	486	450	455	481	404	469	493	463	483	463	466	467	499	481	446	466	466	467	468	465	466	487	480	461	496	457	473	494	476	472	472	491	496	454	468	465	485	449	471	496	486	425	456	479	447	478	458	436	459	451	485	478	476	466	487	497	488	435	467	461	436	459	489	483	479	454	441	457	439	434	459	451	431	457	470	476	478	522	437	460	497	452	459	496	468	456	482	471	479	468	417	495	462	461	482	445	481	490	436	490	447	444	456	479	477	459	471	474	485	454	453	456	486	453	450	473	444	469	453	476	464	436	480	443	441	447	440	432	459	463	415	468	485	475	496	478	464	467	456	458	461	444	468	474	524	437	497	472	475	476	446	423	497	498	474	492	472	442	452	481	504	452	458	477	450	486	448	456	444	418	485	452	451	474	434	496	438	457	498	453	491	447	438	447	480	455	463	472	446	453	455	460	485	454	468	444	452	484	443	485	437	459	422	460	468	476	444	444	457	452	488	436	483	423	439	469	450	506	504	467	455	481	446	440	430	447	451	415	463	457	442	463	455	438	479	454	476	474	470	459	439	489	448	455	466	473	446	415	450	468	415	477	459	450	423	456	450	494	418	438	486	490	516	412	437	494	437	469	440	444	450	422	431	464	467	434	458	490	429	442	458	489	436	514	493	441	468	398	478	467	447	482	475	481	466	471	490	500	448	494	482	447	514	452	417	460	437	495	468	458	479	460	492	490	470	479	441	449	465	470	478	455	446	449	444	414	473	440	487	484	459	471	455	475	470	461	474	437	472	461	455	432	451	462	434	473	458	462	479	475	472	503	468	461	451	456	440	478	474	440	489	421	528	460	476	479	471	427	462	466	465	480	498	480	480	440	433	487	464	471	461	466	507	477	484	456	453	473	511	497	465	446	447	415	452	411	440	440	457	494	467	478	452	470	473	488	488	440	467	514	502	455	499	447	448	444	484	499	489	444	473	455	466	473	488	434	470	469	452	436	494	477	483	441	476	459	450	461	448	473	497	470	477	489	457	463	471	488	459	447	465	461	467	479	455	489	459	464	493	470	490	493	474	458	459	483	478	417	480	453	466	474	484	507	428	449	490	432	493	425	489	436	495	451	450	468	462	474	416	419	451	436	456	477	432	465	445	485	439	458	438	473	471	456	439	433	493	454	486	478	476	464	470	485	461	445	468	497	442	488	484	453	468	446	474	473	435	463	469	458	513	432	457	431	477	499	461	449	457	454	473	455	498	485	454	465	470	482	443	462	465	455	438	479	442	470	441	449	419	466	447	491	423	482	428	472	453	483	411	451	460	412	454	450	463	448	506	487	437	466	444	478	481	472	440	471	440	463	481	450	447	460	481	442	490	457	462	429	446	464	476	497	443	451	513	446	491	445	451	482	498	512	449	469	455	456	463	467	428	480	464	469	486	479	459	499	461	449	482	477	455	407	477	472	462	462	479	458	475	433	452	473	464	479	493	439	498	472	444	489	499	483	459	480	455	460	463	460	489	492	495	437	478	506	438	462	468	464	446	464	450	461	474	459	450	471	474	424	467	470	459	493	483	480	471	462	440	423	426	499	440	507	468	470	501	469	434	433	484	453	440	490	449	469	485	478	475	462	457	423	472	466	468	466	450
27952	17195	2975	432	284	284	286	246	292	257	256	220	222	241	210	258	216	245	212	240	231	207	227	234	222	222	215	223	235	233	235	242	228	245	223	237	242	229	240	225	237	209	216	235	237	219	211	253	238	231	229	241	228	225	221	241	249	197	209	215	226	209	221	217	217	228	232	218	235	231	240	229	244	214	240	241	230	225	231	207	236	206	231	241	210	245	219	233	204	211	239	227	232	219	220	222	200	244	224	217	248	236	233	231	232	222	208	225	253	249	237	213	231	210	245	230	241	239	235	233	234	220	237	246	206	215	244	232	251	236	229	232	212	218	243	218	242	235	232	226	224	216	215	231	216	243	227	215	231	253	230	217	239	222	227	228	198	241	227	210	223	229	231	240	249	227	222	236	235	235	248	197	223	219	217	251	219	218	239	225	238	222	209	227	216	195	225	241	230	250	208	238	215	234	198	235	233	210	238	201	212	226	200	219	241	219	232	256	232	187	227	259	253	260	220	240	221	226	258	223	249	235	226	233	249	227	255	224	220	222	234	232	232	216	253	245	219	232	274	208	214	209	228	234	221	218	215	233	225	228	233	227	198	224	230	206	194	249	234	211	221	238	218	260	222	240	223	222	224	234	213	206	218	251	241	217	213	218	235	224	216	209	230	212	243	243	226	229	197	208	207	213	222	217	242	207	221	196	243	214	211	232	249	247	214	228	247	210	221	230	232	258	244	232	212	259	220	220	207	229	235	226	259	233	219	216	217	241	210	232	230	224	276	201	202	214	209	251	264	248	243	244	222	231	232	216	224	241	211	216	226	227	223	220	234	214	240	246	239	243	229	211	216	251	237	242	242	208	216	219	251	217	225	229	213	227	240	232	219	212	224	212	232	220	233	246	222	235	220	250	237	263	227	216	238	236	229	233	247	242	236	225	194	222	210	251	216	225	254	205	211	223	216	202	262	237	237	207	243	234	226	237	235	260	234	239	206	203	262	242	224	248	227	245	242	249	234	229	220	227	183	229	210	234	215	233	207	210	234	215	229	244	221	224	254	246	233	190	224	227	226	224	217	250	225	241	233	229	232	284	219	247	209	237	224	218	244	216	227	235	217	237	244	235	231	236	226	224	207	215	236	218	224	240	235	258	247	227	234	212	247	233	223	230	245	218	218	237	222	222	226	228	237	211	231	235	231	210	244	191	235	214	232	224	242	199	242	224	237	232	224	210	240	206	229	211	208	228	224	231	232	226	192	239	248	241	238	242	239	203	225	251	222	227	231	218	202	189	244	244	221	248	248	240	224	229	195	200	239	261	226	228	210	244	254	216	198	220	271	259	237	230	227	192	235	227	216	225	244	247	223	219	242	205	226	192	221	229	217	227	210	236	204	213	233	206	225	191	225	214	210	240	225	211	231	235	233	205	224	225	233	232	256	233	218	231	208	223	232	227	226	235	224	217	245	224	223	223	254	245	189	224	213	217	237	231	242	235	230	237	251	240	220	244	231	256	214	212	254	207	230	211	245	213	220	255	213	247	245	251	225	232	219	207	201	223	224	242	217	210	256	223	214	249	231	233	250	208	213	244	223	216	234	235	227	246	217	221	228	249	234	233	248	214	232	236	227	238	241	227	238	241	249	223	226	207	225	223	224	214	221	238	260	245	229	234	200	220	209	223	243	216	216	233	235	224	223	211	232	227	211	210	240	254	213	236	208	242	248	235	238	223	245	221	224	199	234	251	202	214	259	236	246	256	222	218	232	231	233	238	230	226	231	247	244	237	246	235	193	205	230	230	226	202	208	210	256	203	203	219	226	230	235	230	229	218	237	250	235	236	252	259	236	219	209	208	251	250	262	225	236	247	246	244	218	230	218	239	234	208	192	218	232	242	242	224	273	235	248	225	235	214	211	251	210	234	211	225	227	235	230	220	239	232	230	244	227	226	229	219	244	239	223	233	223	210	218	242	242	205	242	228	226	219	239	237	228	241	230	255	238	244	227	228	217	237	225	237	224	217	212	218	233	221	241	247	209	207	292	216	220	250	230	212	193	221	251	210	236	196	251	233	231	229	231	232	241	253	236	233	231	212	217	220	260	239	249	225	231	223	225	250	252	214	272	234	236	221	226	230	224	216	229	210	229	235	225	226	219	259	223	229	221	238	252	223	207	236	250	222	245	244	219	224	230	234	229	226	250	222	237	218	247	221	225	256	237	220	206	219	213	225	217	215	216	209	215	201	220	230	222	235	233	252	216	205	244	214	256	251	229	209	194	245	229	219	219	244	225	202	230	230	256	221	214	232	208	222	234	230	197	213	224	238	215	228	229	208	217	241	226	256	213	224	228	212	201	207	250	253	224	245	235	230	220	229	228	229	239	272	225	246	227	218	229	210	251	210	230	234	224	229	216	246	222	243	198	209	203	225	225	239	234	248	256	223	217	208	226	224	241	253	219	237	265	233	210	238	227	229	225	259	242	251	229	218	225	242	223	224	212	216	232	220	242	203	232	224	227	238	236	234	234	222	236	236	241	219	218	241	224	253	254	240	229	232	221	218	234	222	250	214	209	240	256	217	191	209	220	192	253	223	216	224	257	238	216	243	232	226	217	230	212	244	237	233	234	233	202	218	239	204	222	199	216	224	210	227	227	238	225	223	226	218	240	214	229	221	242	242	222	228	231	228	210	202	212	235	215	229	219	217	242	205	209	228	265	222	227	221	227	226	233	226	253	226	245	212	236	219	237	230	233	217	215	233	201	237	221	239	237	241	255	226	248	237	246	242	198	293	225	235	230	223	229	218	222	233	259	241	223	208	221	232	237	236	241	220	213	223	237	219	225	222	239	230	247	259	232	237	228	233	223	229	234	257	251	240	214	203	229	224	215	205	226	254	260	211	241	234	208	230	251	232	203	219	251	248	241	219	229	232	240	263	228	240	189	219	230	252	238	243	243	242	236	214	221	217	231	222	221	193	235	200	229	211	240	221	236	223	233	202	222	236	223	234	233	225	205	225	240	254	209	214	236	253	196	213	236	233	208	232	217	219	224	207	246	236	217	205	243	262	245	226	271	239	240	216	233	226	249	221	213	209	225	231	238	227	231	259	241	225	226	217	246	233	236	216	224	231	215	227	220	234	229	234	234	224	232	227	202	233	251	227	241	237	232	220	236	215	207	225	241	207	215	234	223	248	214	222	215	262	242	224	199	215	235	206	192	244	206	246	232	232	212	242	236	223	220	245	231	229	231	229	216	240	245	240	236	207	223	230	210	216	225	246	234	239	226	253	209	233	208	255	236	242	221	234	239	231	206	243	239	239	252	224	235	227	249	250	241	232	217	208	213	220	227	211	230	198	236	200	223	228	215	254	240	230	215	251	246	199	241	248	228	240	227	222	234	197	212	248	220	229	227	246	236	240	239	226	238	232	244	211	232	241	247	245	201	224	221	252	242	229	256	219	237	233	215	243	203	244	239	237	228	247	230	222	237	233	229	254	219	235	261	244
4369	800	599	389	374	301	272	269	299	255	268	288	252	265	254	232	244	242	271	233	269	270	256	261	247	252	258	274	246	264	293	256	249	280	269	230	295	245	275	245	251	259	255	244	248	247	251	276	253	264	253	249	238	272	240	256	247	269	270	268	238	245	252	256	292	263	252	261	267	274	266	250	241	223	259	256	238	225	238	257	244	303	327	247	251	245	280	265	269	261	262	266	224	285	251	290	305	270	273	260	224	253	253	248	262	266	259	261	230	268	255	256	267	290	260	281	251	273	246	229	263	260	253	248	246	279	259	258	242	260	244	263	249	312	234	287	250	243	261	262	276	256	257	297	265	242	255	259	269	245	225	256	276	278	256	285	252	261	243	257	229	240	236	240	277	291	275	242	251	248	270	251	290	289	286	250	238	265	250	239	257	250	241	241	258	233	251	253	243	271	255	266	279	260	250	255	229	276	243	289	269	265	268	258	263	220	262	273	224	294	265	269	251	238	244	250	256	263	277	236	257	242	266	256	249	268	266	275	257	267	253	248	243	248	265	283	246	265	260	257	232	269	252	268	233	243	266	270	279	251	281	257	284	260	227	233	262	222	252	274	254	236	226	298	272	243	258	249	276	282	263	242	254	283	278	247	243	272	241	277	280	278	246	262	243	246	251	269	231	260	223	254	255	256	269	233	236	270	252	275	249	242	231	248	275	238	267	245	245	242	262	257	300	272	260	236	255	242	260	271	261	279	256	279	280	241	273	268	276	288	241	256	229	266	238	276	271	254	253	228	262	258	241	278	239	259	265	242	271	256	263	249	251	273	274	246	264	243	263	249	269	256	269	286	262	262	264	242	267	269	251	247	241	256	257	254	239	247	241	269	299	268	218	308	250	254	263	233	249	238	244	269	272	216	279	254	262	221	304	279	245	278	263	229	289	252	272	274	260	257	255	275	265	255	254	270	262	268	262	250	231	278	269	293	252	251	261	283	271	230	255	265	256	244	260	231	257	269	240	241	251	285	279	249	248	259	236	265	250	245	250	257	249	263	254	292	248	256	291	236	284	271	272	266	241	266	254	257	269	277	271	217	245	251	273	263	264	259	250	278	254	279	262	295	265	267	246	256	238	246	289	272	251	255	291	251	252	266	253	251	259	258	256	278	282	247	258	279	256	234	254	241	279	249	269	263	257	271	260	273	249	263	256	237	250	259	257	258	261	265	251	228	267	231	266	259	302	301	282	244	255	258	252	247	251	258	239	257	260	274	240	251	277	253	267	280	257	236	255	263	250	271	242	247	267	258	239	258	242	268	266	240	262	275	252	239	254	258	257	264	245	247	274	266	253	263	291	242	269	250	234	265	281	262	246	250	271	240	252	281	250	260	282	265	281	269	235	251	219	260	265	258	241	244	241	289	250	256	233	253	266	258	255	287	232	267	269	250	250	229	240	238	272	266	262	278	265	250	252	290	242	269	225	288	243	266	263	253	260	232	249	263	241	247	236	284	263	261	271	258	288	216	244	272	273	295	226	264	250	265	245	265	256	262	265	282	252	219	249	268	255	268	243	240	297	241	268	248	244	285	261	253	258	226	241	275	287	287	266	261	260	241	255	271	265	251	248	264	227	256	262	265	246	251	282	272	271	253	262	256	249	291	250	286	273	266	249	268	235	256	261	272	280	260	241	253	277	243	259	260	249	247	244	250	258	263	248	257	247	255	249	247	267	280	258	247	249	259	243	249	278	251	259	263	257	267	275	248	279	269	283	258	246	279	270	258	257	252	235	225	229	244	271	258	271	256	271	252	226	275	252	280	292	267	262	244	259	254	298	256	281	263	250	246	251	244	277	263	263	261	284	265	255	237	252	231	261	286	251	244	257	254	262	242	267	222	237	239	241	253	267	248	262	250	221	244	282	238	268	265	254	270	257	226	242	235	221	266	296	232	257	227	279	250	256	267	249	248	238	244	251	236	248	214	268	261	247	250	270	241	223	260	237	277	259	247	262	268	273	231	257	267	277	244	265	263	255	272	258	267	275	283	284	238	250	250	264	250	248	250	273	237	292	272	273	270	250	263	237	259	253	235	269	255	235	250	259	238	255	246	260	244	260	256	270	248	248	238	247	233	262	272	288	246	271	268	266	258	251	268	256	235	277	264	249	243	254	239	263	258	251	265	231	267	253	274	216	250	241	275	263	266	247	265	238	246	274	272	264	250	263	227	243	248	267	232	250	245	275	265	258	248	251	262	275	257	220	276	265	249	271	254	268	261	257	254	272	274	278	274	250	275	259	253	267	260	243	252	263	268	259	287	238	258	244	254	239	261	274	275	260	267	284	271	230	244	249	256	266	245	238	260	281	254	261	245	259	227	261	246	248	275	268	251	291	259	259	273	285	231	244	237	269	286	262	238	261	288	250	242	286	257	247	258	271	263	253	263	251	285	286	261	270	274	253	253	242	278	248	297	271	236	264	255	273	270	251	237	241	243	269	265	245	251	253	286	275	265	267	260	260	284	262	281	271	251	233	255	255	268	238	263	282	239	247	288	262	287	254	244	259	286	256	246	217	266	239	263	255	222	252	281	238	278	264	244	259	248	261	264	277	262	286	255	285	263	237	264	253	272	280	260	255	301	251	278	256	282	256	268	276	275	245	249	269	286	262	264	271	281	250	257	234	239	254	289	267	259	242	263	254	255	250	230	266	235	263	276	255	268	270	260	259	274	249	266	263	284	259	245	242	258	249	260	272	256	273	219	256	274	248	261	275	237	251	269	244	247	290	276	234	291	250	253	263	260	266	246	233	256	254	269	272	263	239	251	289	263	278	268	264	263	253	268	239	243	234	264	273	248	252	257	256	264	255	284	243	274	282	269	225	252	276	303	255	242	250	280	260	258	277	244	230	259	271	258	250	253	284	269	235	246	246	258	239	302	231	246	273	230	268	242	228	261	254	261	261	278	247	287	235	258	270	241	285	237	261	249	243	245	264	265	279	258	240	271	256	270	245	243	254	263	246	239	243	276	259	247	274	270	250	252	241	279	269	292	250	256	255	265	253	255	284	236	249	260	231	281	236	270	262	254	272	257	275	279	274	251	234	293	262	256	244	249	269	268	276	256	250	263	234	264	265	278	242	257	259	256	241	258	253	252	275	264	268	245	234	236	262	258	266	235	255	280	246	268	235	266	258	264	252	282	268	307	270	245	272	275	260	249	280	259	259	250	273	238	251	256	253	255	327	281	256	256	232	256	239	265	239	302	258	244	263	253	252	254	261	235	280	254	250	253	268	262	245	270	280	276	269	258	266	270	262	288	277	243	288	241	280	256	245	252	256	266	255	275	285	278	274	237	256	296	251	301	269	247	254	247	256	265	234	254	258	247	257	259	254	260	250	257	253	265	272	227	234	266	293	270	248	280	261	243	248	263	278	236	258	259	276	251	263	235	303	283	262	281	260	233	243	252	266	256	271	261	257	265	291	266	242	268	275	235	285	291	251	249
23931	21314	28546	24438	21282	7889	777	544	399	386	366	327	312	275	241	255	256	237	230	255	241	227	192	215	221	238	211	210	210	225	215	195	208	208	211	194	208	228	199	215	213	195	197	237	186	207	208	198	204	196	192	186	189	187	207	217	220	210	228	190	193	206	179	197	198	214	218	182	203	220	183	172	197	216	206	195	188	204	187	223	208	188	205	211	199	197	186	218	212	203	188	191	189	163	221	208	222	181	225	203	210	223	185	194	184	186	205	208	190	216	205	179	189	211	192	199	196	189	184	219	192	191	209	201	199	212	162	199	214	195	194	171	206	175	190	208	207	198	209	221	185	198	200	186	158	208	197	208	203	196	189	203	206	206	186	195	191	180	172	207	197	213	197	196	191	219	232	225	194	197	187	209	192	218	192	205	195	185	194	210	187	173	189	175	189	214	193	185	179	194	230	185	192	177	203	158	204	200	217	226	182	189	196	180	183	214	196	171	204	199	210	192	201	205	198	205	188	200	199	200	205	197	180	189	173	187	199	231	212	207	196	178	200	170	213	198	166	186	187	210	205	191	193	204	201	200	190	189	212	188	193	173	171	199	212	179	193	199	191	227	198	185	197	217	197	201	214	217	219	216	201	200	197	196	189	190	168	214	201	158	207	198	174	206	206	184	222	201	179	187	206	171	194	174	183	193	209	201	191	210	201	204	200	207	218	184	187	222	203	211	199	215	219	190	200	172	196	183	209	211	185	194	203	210	175	174	184	200	186	217	217	205	196	213	197	208	193	200	213	210	200	172	195	195	195	180	184	197	213	219	202	171	202	194	197	214	213	177	195	209	203	204	209	203	192	190	208	172	213	219	199	175	184	201	192	183	201	212	193	214	161	196	185	220	208	192	198	186	219	205	197	204	185	199	198	184	210	191	198	201	180	205	186	205	164	212	181	196	216	186	203	198	176	179	212	211	195	194	210	227	186	235	186	207	208	213	211	202	202	205	229	195	217	210	202	201	201	218	180	186	182	213	199	216	186	191	240	202	206	201	213	177	209	174	206	194	244	198	209	195	202	188	172	210	216	191	201	174	194	194	186	215	208	188	202	178	204	211	200	188	204	195	211	185	180	217	190	193	204	204	213	187	200	214	197	192	206	216	188	207	179	173	207	201	204	192	175	186	190	204	175	178	184	203	201	210	211	197	214	185	183	190	201	194	193	183	188	199	196	211	210	209	182	234	200	219	197	186	170	189	196	197	207	238	206	185	186	205	196	206	198	192	185	198	184	223	207	214	183	186	222	198	188	207	215	210	183	201	190	189	196	208	220	188	200	183	218	206	219	191	188	206	205	211	214	181	180	184	171	211	199	175	181	204	203	213	204	203	211	185	212	203	192	187	201	179	200	188	207	192	200	210	183	185	184	203	194	198	206	181	190	207	193	193	191	226	198	194	192	176	191	168	208	218	191	203	185	199	199	197	196	172	188	199	212	179	165	171	201	173	196	199	211	217	192	192	203	194	206	188	200	187	189	156	203	200	196	172	197	223	210	198	200	203	207	190	216	222	195	209	194	197	217	199	200	199	197	183	207	183	212	186	201	178	212	220	192	185	183	214	192	199	196	192	211	177	201	232	207	226	208	182	202	209	184	211	207	158	199	181	204	195	202	207	210	209	208	197	189	185	183	177	187	219	213	184	198	197	208	223	161	191	193	223	214	197	201	188	198	196	182	197	207	188	197	194	191	232	203	183	203	214	199	176	227	190	203	197	221	198	217	183	213	177	196	204	222	201	188	192	204	185	219	211	178	193	212	198	202	208	193	197	205	186	222	184	165	179	179	188	186	212	192	215	191	222	208	168	219	226	198	174	199	184	212	188	197	202	208	182	203	187	213	186	199	200	209	186	192	184	182	199	183	212	156	203	218	203	192	204	202	197	200	183	184	190	195	212	187	197	190	200	207	197	199	186	192	187	197	194	176	198	177	205	202	187	197	178	181	209	225	200	192	201	186	188	184	207	202	213	211	218	191	189	198	217	197	188	189	195	209	197	200	208	187	195	187	193	176	183	182	204	185	211	197	211	197	200	210	188	193	198	211	202	209	197	206	195	205	204	178	210	217	172	202	191	192	173	217	217	205	198	195	210	179	193	169	203	201	186	192	202	182	193	204	190	196	196	194	200	216	174	192	202	195	194	211	196	197	186	178	224	214	196	189	215	206	216	170	211	188	192	190	178	194	187	190	205	226	215	200	180	179	203	184	201	195	200	192	186	198	197	199	196	201	195	205	174	187	216	202	170	192	193	213	185	178	182	201	182	211	209	230	173	185	201	209	191	226	223	199	204	163	192	227	212	211	182	188	208	205	197	168	237	181	202	197	172	195	211	180	199	191	195	199	194	183	208	181	201	205	195	202	186	185	199	201	208	194	190	214	176	235	190	220	196	184	209	188	189	211	199	212	172	216	191	199	205	202	188	200	206	202	206	217	208	170	193	190	218	197	190	209	193	199	199	186	196	203	222	186	183	176	201	162	208	215	183	190	220	194	188	212	197	197	211	201	177	198	181	197	168	201	188	212	203	188	215	190	189	181	191	180	212	186	224	197	233	196	182	206	201	169	206	213	216	204	205	196	221	195	185	192	210	204	213	189	203	177	194	206	238	182	198	206	206	217	217	218	180	220	202	186	174	210	217	196	203	216	196	206	198	200	192	211	189	208	225	220	212	199	184	197	202	212	180	197	198	233	189	182	204	193	185	216	213	174	222	178	175	208	189	193	200	186	182	181	199	200	210	184	194	192	176	199	189	177	194	201	201	185	191	208	229	239	228	195	196	204	187	194	201	191	224	202	183	183	204	181	197	182	175	174	184	171	186	185	209	208	183	196	199	176	191	217	216	219	199	180	178	189	231	174	206	191	197	218	188	209	183	179	205	200	203	208	170	202	179	199	194	179	251	171	192	200	172	204	186	198	187	237	198	186	198	196	210	187	206	227	195	208	200	202	198	201	204	209	186	194	181	204	198	177	190	206	201	189	228	187	200	203	190	209	217	211	200	161	223	193	187	218	190	211	179	196	202	216	208	194	204	215	177	217	204	196	193	223	170	187	225	190	223	202	181	191	207	204	219	184	183	175	175	195	198	191	172	193	199	192	179	199	209	191	209	210	186	182	196	215	189	185	219	192	204	211	200	223	198	197	193	200	222	190	180	189	213	206	208	183	190	177	199	191	209	192	189	190	166	195	160	208	212	210	196	194	163	208	219	192	188	186	193	211	183	211	188	164	181	186	187	205	201	174	185	232	183	188	184	176	178	207	167	176	208	193	188	195	212	193	216	180	184	202	188	210	205	194	198	184	207	173	188	194	200	200	179	182	182	209	188	199	209	215	187	205	172	171	171	211	187	208	197	196	200	190	211	205	212	209	204	212	190	198	205	200	176	223	180	203	196	211	183	176	175	172	220	178	204	198	223	218	192	215	184	195	187	202	178	185	193	200	181	193	191	201	186
3365	8836	5749	2650	1866	1414	1053	779	652	564	475	462	379	353	331	326	313	305	285	279	283	235	228	267	258	252	260	215	218	241	243	270	226	252	220	232	238	207	211	200	228	265	201	231	223	233	218	207	211	233	221	223	208	242	220	204	208	206	232	221	207	213	228	214	208	219	235	223	232	217	217	193	205	208	217	233	223	192	223	224	226	184	223	222	219	218	220	233	206	220	213	211	228	206	232	200	212	203	208	221	216	208	193	249	192	187	232	228	230	214	235	207	237	234	189	214	191	206	210	201	209	216	236	223	208	219	187	221	210	195	192	250	212	220	200	216	205	213	208	184	193	218	219	200	220	200	204	193	193	228	178	234	231	208	180	217	212	202	215	213	252	198	216	208	219	200	233	211	215	236	243	204	208	223	214	210	213	198	209	227	207	239	205	207	213	211	227	212	214	201	207	195	252	204	227	222	198	222	225	195	224	228	228	225	205	194	224	237	227	214	253	191	210	205	209	197	215	195	212	224	218	220	211	195	220	225	207	224	207	217	235	230	187	240	199	197	237	204	213	226	213	211	205	203	226	204	235	235	194	216	220	244	206	191	195	215	208	218	201	192	234	217	229	209	219	208	173	218	232	211	232	214	227	238	218	217	217	227	230	230	215	190	214	197	207	209	217	199	214	219	216	224	208	197	193	205	239	230	218	183	237	229	187	215	211	228	218	212	208	221	193	213	195	214	218	233	212	204	222	195	198	226	210	214	199	229	221	237	212	201	189	249	196	228	208	191	219	237	226	225	256	208	198	234	235	245	209	196	243	226	207	231	211	198	215	215	208	251	223	216	218	203	200	221	202	253	250	196	215	217	213	216	213	196	234	235	214	208	209	231	232	217	202	222	228	207	224	220	215	209	242	194	219	197	218	225	192	208	210	215	213	213	218	188	205	203	239	205	229	201	196	241	220	236	206	202	200	218	217	227	210	215	223	227	216	222	205	227	216	243	220	230	223	213	198	217	218	210	224	213	257	216	221	201	220	218	225	207	242	241	217	218	221	194	206	200	220	208	239	219	214	221	213	205	205	215	227	190	206	228	238	212	222	204	218	229	207	215	217	217	208	211	205	216	209	207	203	237	217	209	222	223	212	222	217	202	223	218	175	197	211	237	213	224	236	234	219	196	206	175	230	238	210	221	219	222	238	206	200	183	208	210	243	226	207	195	228	200	219	222	209	215	210	241	218	229	225	185	220	222	195	211	220	209	212	215	220	205	215	208	208	189	229	209	204	213	205	220	180	210	222	219	239	228	226	218	216	198	220	213	195	222	180	209	236	189	204	229	202	203	210	223	197	203	210	233	231	232	198	200	227	202	200	246	209	219	207	214	221	218	218	213	232	240	196	215	190	237	208	217	236	232	199	201	221	189	216	184	205	212	213	209	217	219	197	205	218	203	209	235	212	176	240	229	224	216	221	217	223	220	204	219	228	243	201	228	218	208	220	212	224	212	201	223	218	209	207	187	213	209	212	214	211	200	199	216	217	232	213	217	199	191	238	239	238	226	237	211	206	231	224	225	218	229	206	207	198	234	221	226	195	203	217	197	214	203	192	222	228	216	212	206	192	192	231	177	227	217	205	208	231	206	208	217	193	225	212	224	199	218	199	212	211	228	206	215	216	204	210	195	198	204	225	218	190	202	190	233	238	214	233	211	218	224	220	195	209	215	213	221	226	198	201	217	207	210	237	226	226	211	225	219	230	227	198	228	221	203	221	207	199	232	183	245	210	207	196	203	225	219	209	211	213	218	208	222	226	229	205	241	246	244	212	230	211	229	221	203	231	248	227	209	224	192	201	206	210	228	210	214	237	264	189	204	225	210	220	220	201	210	225	201	208	203	242	232	231	203	251	237	201	203	229	231	209	219	224	210	186	210	204	213	195	206	231	231	180	211	237	215	240	195	229	219	208	237	217	245	205	226	192	206	199	232	220	201	191	205	212	222	215	187	228	222	201	219	224	208	195	201	218	188	211	208	215	219	214	208	216	206	217	205	225	222	210	236	237	221	203	227	221	204	220	196	198	196	213	220	195	208	209	221	217	222	207	187	190	241	198	213	213	182	213	221	202	227	216	226	194	232	198	228	213	216	207	224	232	223	204	211	195	216	243	201	217	200	190	244	218	222	201	191	237	208	219	221	234	218	216	228	218	216	214	215	227	209	237	221	201	220	183	191	236	223	221	197	208	212	239	210	218	223	227	210	216	226	238	220	252	223	224	216	212	254	216	222	223	212	238	236	197	210	218	213	212	227	226	245	210	200	225	219	200	228	216	197	221	211	237	198	216	219	233	204	224	218	220	223	214	217	246	205	201	224	198	226	213	219	228	199	236	242	221	233	206	217	212	207	199	209	227	189	219	202	230	221	222	210	201	237	203	189	183	229	240	207	215	220	213	214	217	207	224	204	209	167	254	228	192	219	218	220	214	207	234	212	208	209	215	228	217	219	197	210	227	226	222	187	218	218	230	228	183	202	248	194	204	206	221	219	218	212	222	214	225	223	183	197	216	212	225	212	210	221	215	217	227	215	208	205	235	202	242	217	217	231	238	208	210	223	201	207	217	203	188	216	221	199	213	217	213	212	220	203	246	238	222	220	222	219	190	242	222	187	223	212	193	240	207	217	221	233	233	202	208	212	199	198	208	224	245	183	210	236	210	215	227	215	226	192	220	237	231	199	207	199	209	210	226	209	203	202	209	207	207	217	213	242	195	222	235	191	197	204	238	200	236	205	213	193	222	220	201	210	229	210	232	212	235	196	205	200	224	231	214	185	210	209	211	189	230	231	213	213	211	218	212	240	204	206	216	218	219	230	222	215	238	199	243	224	208	224	231	212	208	235	210	252	211	225	202	209	237	259	224	202	217	231	210	205	225	183	226	208	222	225	223	212	235	202	221	204	222	224	188	220	221	186	222	232	201	203	214	200	244	215	205	209	200	198	231	216	211	214	242	237	229	206	217	216	202	215	206	211	212	197	204	223	230	190	215	202	203	204	213	211	182	218	227	224	208	206	233	200	203	230	204	198	220	208	184	211	229	225	201	222	219	227	204	227	223	195	206	213	239	226	222	243	215	203	228	231	211	233	231	206	179	204	233	232	206	216	215	221	238	213	208	208	188	233	220	190	228	189	221	235	232	212	202	211	207	188	227	208	213	235	248	208	195	248	209	193	195	212	213	232	185	194	202	214	224	215	207	208	197	230	205	206	231	210	221	227	210	219	189	211	224	201	231	195	208	241	206	215	206	214	220	222	212	186	222	220	217	194	207	214	229	191	228	233	235	202	219	209	204	236	224	233	225	206	209	222	210	176	220	225	247	221	193	230	179	195	220	205	216	223	188	191	226	205	202	194	217	213	216	247	201	210	190	222	210	209	222	217	214	219	214	217	215	194	222	202	220	205	203	208	202	255	217	221	208	207	226	217	224	197	207	192	231	219	243	222	206	227	228	228
25283	21380	27388	25583	8995	853	710	587	545	559	513	491	496	491	491	516	448	464	446	475	462	465	473	483	459	473	461	426	420	429	418	455	432	460	415	444	447	452	440	450	404	431	440	447	478	464	459	446	410	456	437	414	458	466	466	425	417	496	444	431	416	425	421	450	417	455	401	431	420	433	434	421	470	443	432	421	446	421	430	417	442	452	441	448	427	465	430	419	425	412	449	443	461	426	422	431	450	453	421	424	443	448	415	449	440	433	490	442	441	438	454	456	463	402	453	418	424	428	418	446	451	423	465	397	411	409	398	455	447	448	414	430	461	422	437	478	416	455	468	409	418	463	420	442	432	449	416	445	426	447	460	431	480	430	405	442	435	428	452	401	460	413	438	401	462	416	425	494	460	441	410	456	426	480	434	429	431	462	487	453	435	463	400	408	455	483	440	414	424	452	437	424	434	447	427	431	453	442	427	426	429	444	456	446	440	421	418	442	409	412	421	432	454	466	444	446	430	470	432	453	403	395	424	447	434	437	433	444	465	418	445	451	417	453	437	423	480	445	432	435	433	429	429	459	426	410	473	432	444	397	472	429	407	435	440	438	428	469	421	433	464	409	422	394	432	407	439	431	424	457	451	440	397	427	452	406	438	427	459	427	468	420	455	440	404	460	437	456	462	432	383	443	446	442	449	435	412	419	437	462	456	463	453	463	413	455	410	449	409	452	453	481	469	450	442	437	424	396	483	413	421	424	430	427	455	455	415	437	444	452	441	426	417	459	426	411	450	449	440	453	381	430	452	470	469	397	437	439	470	453	436	440	434	419	442	407	413	450	435	466	433	459	447	410	451	460	421	404	448	418	436	414	457	435	397	432	443	433	446	452	452	459	419	413	433	461	464	390	403	439	446	438	425	443	451	444	415	457	479	395	453	436	409	422	436	436	458	450	429	469	453	459	470	428	416	446	450	393	427	414	391	424	453	458	413	459	469	381	475	419	470	476	417	488	415	441	440	434	441	450	454	439	396	431	455	458	426	436	413	440	440	443	407	465	474	387	468	439	444	424	436	437	447	464	442	443	456	432	457	420	456	414	459	428	420	465	464	426	461	447	404	404	450	447	400	447	412	419	386	437	360	477	473	457	437	430	471	422	448	395	443	454	425	426	428	420	446	403	449	443	474	454	391	462	392	432	449	433	454	452	447	445	456	430	439	452	426	480	429	456	434	407	452	408	437	432	454	419	480	440	454	439	415	409	422	429	478	441	429	455	434	422	414	432	466	440	443	426	436	462	441	430	434	449	442	420	428	455	448	427	441	475	421	417	461	437	478	456	402	418	467	446	446	408	486	440	441	408	414	429	423	420	447	426	462	469	410	440	480	456	449	453	451	494	426	433	413	422	483	433	471	401	461	430	450	453	407	450	444	431	439	440	440	420	382	420	424	453	442	429	417	424	473	432	448	457	458	428	472	457	455	430	444	445	448	435	467	439	468	451	447	439	434	439	422	412	464	428	482	432	447	420	460	447	443	401	407	437	440	429	443	464	430	441	434	410	430	451	397	449	427	439	447	407	450	431	446	437	413	448	438	471	416	469	427	479	442	432	423	416	432	389	443	431	417	437	432	452	442	457	423	434	433	435	456	446	433	448	414	453	456	456	440	412	420	455	459	449	426	458	451	466	466	474	461	411	418	382	398	433	434	424	398	462	427	438	439	413	446	432	439	419	422	445	465	406	426	439	443	453	433	409	440	460	455	450	433	465	470	425	426	457	424	407	440	419	397	446	464	392	459	437	465	399	418	451	468	440	435	452	417	453	448	444	447	451	440	433	403	437	450	428	449	433	422	433	442	429	435	455	442	426	425	443	447	456	444	430	459	403	412	424	451	425	432	410	457	437	451	411	450	413	414	427	443	439	456	439	414	450	418	449	395	429	411	417	431	430	433	410	389	447	414	445	462	418	470	481	472	421	425	421	409	407	461	421	421	447	450	430	433	466	462	419	414	422	404	421	416	415	435	403	409	425	446	383	437	480	442	443	408	442	424	422	461	440	457	441	411	426	435	412	444	407	449	441	450	468	427	483	389	449	427	431	449	404	422	439	424	411	444	388	455	451	407	442	483	462	430	430	449	436	429	479	414	406	465	439	471	430	447	409	423	428	436	450	448	449	438	497	439	432	459	463	418	425	416	445	445	374	429	407	451	455	425	433	410	457	446	457	470	469	432	437	442	432	427	422	434	439	445	442	460	437	423	445	419	450	407	453	449	446	419	455	430	433	433	429	451	400	434	452	431	450	415	448	430	452	437	421	439	458	457	431	437	457	437	435	484	462	443	434	453	465	418	444	424	437	405	404	456	423	477	442	434	428	423	438	466	444	453	436	421	450	457	422	415	462	464	415	434	428	425	416	416	443	409	415	431	410	448	431	425	431	448	426	454	435	425	431	430	431	440	458	443	459	435	438	409	424	419	472	446	425	444	439	444	455	445	439	392	457	461	442	403	420	394	412	435	434	401	470	484	448	387	422	418	416	416	474	424	462	441	402	456	433	404	470	446	422	442	449	445	424	423	413	452	397	462	429	444	431	415	426	420	480	445	402	434	478	445	416	448	408	444	443	429	423	432	426	418	420	450	436	428	462	440	419	445	378	462	445	418	431	440	456	432	437	430	422	420	424	435	416	476	424	427	409	405	419	437	398	443	398	425	476	390	425	452	435	410	453	423	442	453	435	448	453	393	446	429	445	467	489	424	429	439	441	465	435	456	456	439	426	424	420	472	483	444	411	417	444	395	423	423	423	426	449	445	437	440	440	430	413	413	439	447	410	422	452	399	432	433	435	382	480	462	432	425	470	456	424	420	449	444	423	430	411	434	456	453	441	432	438	459	409	442	422	459	423	418	471	461	421	419	435	398	402	386	442	461	455	428	453	440	443	409	420	491	415	448	419	437	433	420	417	473	472	422	456	424	417	415	431	425	415	437	435	465	426	416	426	438	416	433	382	394	436	433	456	424	442	430	416	395	447	391	452	425	465	428	459	421	438	447	388	472	470	425	438	395	451	441	455	440	432	437	453	405	411	429	452	442	462	456	424	461	461	441	447	451	444	460	418	454	442	438	424	454	426	436	407	449	417	463	463	469	449	421	436	442	414	433	454	439	427	435	454	464	449	455	422	420	436	446	431	422	435	491	422	453	433	440	453	429	433	383	453	423	445	466	399	450	425	438	432	470	456	448	429	412	432	412	433	481	433	412	462	456	429	419	424	424	412	465	426	416	443	461	395	444	423	458	465	400	386	439	426	455	450	422	457	445	434	440	453	433	429	429	423	420	440	413	407	435	438	412	448	430	418	432	425	438	434	425	433	469	404	432	426	427	457	435	425	475	449	443	434	478	433	431	468	469	417	452	435	433	450	439	414	456	411	407	418	449	433	445	442	411	412	440	439	428	422	401	449	434	426	463	417	459	450	412	425	450	439	438	442	442	432	432	406	418	464	427	431
3685	5275	3439	1726	1367	1098	951	783	737	707	632	573	558	556	504	593	509	486	485	489	512	508	469	463	476	470	513	511	488	485	486	491	480	466	467	455	462	479	498	466	477	481	445	424	495	457	442	460	431	458	501	443	461	457	508	431	448	501	452	463	461	432	465	470	452	445	486	428	435	431	448	480	450	487	455	470	456	437	454	486	477	464	474	479	479	489	465	460	456	476	471	482	492	467	443	480	478	457	496	476	505	497	493	432	472	476	465	481	462	462	438	488	524	473	450	527	428	455	486	456	446	482	452	460	498	460	470	467	489	493	424	491	462	461	459	454	459	432	474	453	476	455	459	489	448	473	498	457	436	457	524	457	462	509	470	485	441	456	500	479	493	479	467	401	468	474	464	471	452	455	464	466	461	492	444	450	479	477	497	419	457	449	503	480	473	474	467	488	436	462	478	467	438	477	457	474	488	525	420	480	463	505	428	449	451	454	457	497	479	480	431	467	450	526	449	459	453	429	486	462	476	484	508	465	469	441	424	523	468	449	492	466	426	485	466	485	451	439	458	464	518	447	465	487	489	473	485	470	466	447	477	473	466	497	468	501	431	477	441	463	477	454	512	448	451	501	465	444	451	490	454	480	464	476	520	452	438	432	442	489	463	473	447	481	470	452	474	458	446	489	457	432	482	479	502	431	479	482	469	472	510	425	442	482	470	486	463	475	475	460	466	421	445	442	494	454	476	478	474	431	480	477	468	481	487	431	501	470	487	453	494	487	461	459	451	439	462	462	488	471	455	431	417	463	516	456	444	497	472	458	458	479	453	471	479	484	464	394	450	463	482	456	454	456	468	436	448	464	515	498	466	487	444	480	427	456	476	488	448	442	470	465	473	445	480	493	479	436	476	465	465	500	487	483	471	437	476	423	471	478	451	477	433	452	468	448	454	446	420	480	469	465	469	427	458	453	469	429	432	445	474	461	433	413	473	503	479	456	517	442	469	454	443	463	479	484	469	464	475	452	462	481	494	453	457	521	433	459	481	470	501	495	481	480	445	447	473	484	494	439	479	461	492	483	473	478	471	435	487	513	474	489	502	464	439	511	521	470	466	446	444	469	448	471	474	444	481	502	447	455	458	441	484	457	479	505	470	474	453	457	489	507	505	453	457	488	465	468	472	441	480	442	442	458	466	469	476	475	435	441	495	466	432	494	450	434	475	462	470	445	492	460	468	425	467	471	464	457	467	492	467	474	459	473	449	481	410	468	475	489	479	468	455	466	455	475	450	430	447	463	458	451	505	432	439	479	446	479	442	447	493	450	452	469	462	461	423	485	442	455	435	461	501	477	482	484	456	455	471	480	465	495	443	448	470	547	472	464	483	454	482	475	470	468	454	463	451	497	476	444	422	454	461	479	444	454	467	488	466	426	441	460	450	460	463	445	430	462	472	462	470	438	448	461	438	492	457	474	492	491	461	473	489	434	458	458	482	449	439	461	484	474	456	434	444	457	443	460	480	499	481	450	458	486	434	490	484	424	458	451	444	499	468	449	474	459	487	456	442	448	473	497	517	454	447	470	458	443	464	468	464	514	455	465	488	457	459	474	516	467	453	493	440	471	488	458	455	502	453	440	453	472	485	436	472	484	436	478	475	480	482	483	450	466	456	522	451	472	430	519	488	424	483	462	492	490	467	439	446	473	454	516	444	465	445	458	451	483	456	492	463	454	457	448	459	480	463	493	467	466	470	460	435	467	465	473	479	467	423	503	474	478	424	457	469	471	466	438	449	455	479	474	476	437	470	461	480	490	476	442	512	490	482	450	464	425	483	469	508	468	447	437	443	472	467	501	481	467	485	433	473	482	452	431	450	461	489	460	479	489	427	451	477	450	430	425	480	454	479	440	514	474	472	460	453	445	505	477	434	450	464	443	452	457	472	466	491	461	431	503	435	460	458	474	480	483	415	490	478	487	461	476	461	465	470	426	470	479	488	482	454	427	468	463	462	464	466	440	453	428	474	466	463	466	459	488	448	476	463	463	403	501	437	448	468	441	471	471	447	479	443	430	483	496	463	478	497	462	475	473	483	448	450	456	431	447	474	448	458	442	496	497	447	454	479	460	477	458	492	486	500	470	477	452	460	424	466	484	488	450	451	462	472	434	456	476	490	447	492	486	458	478	429	436	452	461	465	469	460	448	463	507	474	482	427	472	454	436	442	515	462	468	472	450	460	408	433	432	459	485	457	434	490	444	414	458	491	465	470	477	442	505	480	508	534	436	459	457	470	481	477	465	472	489	455	451	467	477	464	459	449	464	472	438	457	486	457	418	492	438	452	483	475	456	459	479	444	433	452	471	481	502	445	462	480	426	469	460	462	470	457	462	462	478	469	459	485	474	479	463	470	458	447	477	453	473	476	484	470	473	430	484	478	482	476	451	433	489	466	450	447	456	455	439	432	475	450	459	487	502	454	454	443	479	452	472	439	486	476	469	456	495	464	459	448	427	455	465	474	439	489	482	459	463	478	491	468	475	467	466	472	443	472	462	489	448	459	474	477	476	482	492	468	427	462	427	422	438	432	461	476	465	470	475	453	432	457	460	483	485	470	469	464	426	452	487	520	452	474	486	490	443	461	485	481	421	461	521	470	485	454	475	456	443	401	476	486	421	435	478	421	495	452	454	487	462	486	483	437	459	456	463	440	441	471	464	467	436	454	480	489	435	442	457	470	454	472	478	455	446	517	473	457	457	453	478	439	469	512	452	418	478	481	474	476	475	471	451	475	442	471	480	442	474	478	446	456	424	466	486	469	459	452	485	467	476	486	470	487	450	475	448	466	480	468	486	496	476	433	488	421	435	496	475	483	494	480	488	455	498	466	480	473	451	415	476	443	450	459	481	476	506	497	441	484	430	452	451	462	409	490	465	429	463	482	449	486	469	443	476	460	478	476	452	469	488	462	514	437	484	470	464	485	472	499	467	475	499	453	510	470	441	454	459	453	473	462	461	477	492	487	455	488	442	503	467	450	488	476	476	497	447	463	445	479	459	470	478	458	486	462	435	529	465	501	482	526	449	470	424	457	465	416	470	455	485	477	485	501	461	473	463	445	488	472	466	451	475	474	497	462	525	444	458	459	471	444	491	487	482	438	464	461	471	460	458	457	467	463	453	457	499	435	482	445	488	480	460	488	433	451	484	465	473	434	443	409	497	471	453	481	509	473	447	482	457	457	467	449	486	495	444	464	479	472	440	450	453	442	466	439	440	429	498	441	489	444	500	467	453	440	483	446	464	439	472	433	490	453	444	461	491	494	518	459	491	450	504	463	465	461	455	480	464	466	467	501	465	460	492	466	475	449	454	446	494	479	488	450	458	448	478	440	520	467	448	455	478	447	468	487	472	501	441	479	454	432	475	459	453	487	463	463	444	447	476	480	478	478	466	497	465	433	418	488	462	465	461	454	433	463	453	459	458	467	461	430	433	448	498	466	435	472	473	454	442
22955	21400	29110	24117	21405	21448	6748	1228	911	783	770	736	666	658	598	581	556	587	563	524	530	518	512	494	488	478	447	464	481	511	514	504	504	460	484	463	469	461	458	474	523	460	509	456	495	440	458	502	485	509	481	488	476	493	467	439	467	449	423	496	486	498	464	452	463	483	460	469	472	488	457	459	504	452	478	463	442	457	483	475	450	411	447	444	447	469	482	484	481	455	507	477	469	481	425	504	466	459	471	413	471	463	436	487	457	450	455	463	451	475	459	464	462	447	456	465	450	467	450	497	454	497	468	476	523	499	476	431	446	449	446	464	442	433	496	465	478	451	444	521	491	461	472	456	475	471	467	463	447	434	496	456	469	448	444	465	476	485	476	448	474	473	457	443	451	455	502	464	447	476	466	480	465	475	491	446	408	478	450	467	456	465	457	461	453	438	478	468	506	440	453	464	476	492	483	481	496	428	437	480	480	463	462	455	439	446	491	488	423	439	443	425	480	456	443	470	459	418	468	449	478	443	450	476	461	455	528	461	425	460	458	440	459	457	469	429	476	437	460	462	443	446	491	446	444	434	478	459	475	463	441	481	434	455	455	484	455	469	418	423	459	468	445	451	437	480	445	520	489	469	463	480	426	477	474	475	473	466	432	429	499	459	481	452	463	479	452	424	467	501	489	448	454	461	471	439	468	474	479	452	441	478	477	488	468	459	447	439	455	451	442	449	493	464	493	437	453	470	444	404	487	472	421	448	491	490	462	487	469	428	502	456	452	468	464	462	465	441	468	448	450	484	439	439	454	439	431	462	498	468	479	494	447	457	445	451	500	461	440	457	455	433	451	471	428	458	471	483	468	448	467	451	475	481	472	462	478	464	454	441	484	422	473	486	486	449	466	450	464	481	468	424	443	454	437	457	467	471	400	464	453	448	437	471	446	459	457	446	447	475	461	466	458	458	475	430	492	510	412	445	434	483	478	470	453	455	454	463	441	458	485	466	464	427	443	459	474	452	493	437	465	472	458	477	449	442	446	428	452	483	425	432	458	493	431	463	463	470	496	487	408	445	435	467	457	520	472	449	476	468	445	473	449	443	453	441	426	412	448	470	432	476	434	471	432	470	463	475	454	475	479	439	463	412	475	463	486	475	448	490	476	482	465	471	460	472	435	474	449	471	425	431	468	465	484	444	451	452	471	439	441	464	509	408	477	466	433	471	487	468	449	464	450	456	512	442	496	480	442	493	430	498	449	427	481	485	454	467	485	470	467	451	445	460	438	441	494	452	418	463	468	422	444	477	452	411	428	474	489	493	472	434	476	476	473	439	458	446	437	448	501	466	469	436	466	455	440	468	445	470	485	462	461	432	425	461	500	441	431	476	474	439	480	463	437	460	439	465	440	454	496	464	441	448	454	430	485	487	463	503	469	455	466	471	475	451	470	435	489	495	443	434	490	391	453	441	435	441	470	484	455	461	437	461	435	479	504	428	484	479	427	462	454	434	471	471	418	442	449	436	474	446	454	461	498	488	439	470	445	426	496	467	443	435	461	457	464	496	419	445	501	458	455	446	433	439	456	431	486	482	459	448	430	483	491	479	442	454	470	406	451	425	464	445	481	488	475	445	449	452	458	450	476	488	476	451	473	445	480	455	474	457	443	447	494	463	463	460	461	449	449	448	424	440	430	473	426	447	431	515	464	464	420	431	448	442	443	507	488	468	464	487	422	482	463	459	451	435	414	486	465	445	442	460	464	440	470	490	490	449	462	465	448	434	428	466	419	471	476	448	464	479	435	485	464	471	455	460	443	516	478	461	459	466	451	446	481	454	460	496	471	428	436	442	426	446	464	450	474	486	470	450	477	460	441	440	481	436	455	468	464	461	436	428	467	467	460	489	424	450	494	460	423	460	455	507	466	432	494	453	482	432	449	458	473	492	455	463	459	450	492	474	445	486	460	455	476	433	474	448	466	467	455	458	458	469	444	419	492	468	449	461	441	428	437	455	442	451	423	454	472	449	508	450	446	464	472	453	461	449	457	445	444	460	458	433	486	438	471	444	479	463	439	470	468	453	433	457	448	424	467	475	469	486	509	442	445	458	480	461	468	435	473	436	474	455	459	456	455	453	515	456	499	432	459	443	433	441	473	487	453	435	459	464	495	465	500	465	483	449	425	520	467	455	462	460	444	434	445	491	476	446	447	458	467	477	481	471	455	436	481	429	478	453	474	438	469	470	466	403	474	434	436	467	446	452	448	473	438	498	454	465	473	487	479	447	443	513	475	497	439	477	435	438	469	507	472	440	500	460	474	449	457	462	418	494	422	474	457	461	450	470	472	478	481	455	466	430	473	467	449	435	433	455	460	442	427	446	424	457	416	497	471	457	485	432	461	484	470	448	439	470	490	476	472	469	454	471	449	498	458	440	522	448	443	459	469	465	509	464	456	447	462	463	459	439	434	449	442	438	462	499	442	443	479	441	458	455	457	426	443	462	452	452	480	448	455	461	453	449	460	478	429	467	452	431	482	462	440	444	494	479	421	425	473	486	428	455	465	488	426	438	450	450	484	460	468	488	445	483	479	478	461	468	475	480	503	447	467	458	439	463	432	460	451	453	473	466	466	487	509	426	456	428	475	449	457	517	467	476	435	452	490	440	498	530	432	432	457	486	445	462	429	454	458	472	462	447	454	477	453	432	423	440	478	430	454	464	481	449	456	506	451	460	434	480	454	448	483	412	477	453	490	455	432	465	471	467	464	483	501	483	459	476	465	426	440	472	456	458	443	455	457	422	454	450	414	440	446	474	470	470	460	477	456	436	442	450	467	458	440	457	472	452	467	434	513	472	430	437	499	500	483	446	467	485	479	499	469	497	489	484	453	431	430	453	491	472	427	481	458	484	473	430	439	478	472	471	462	479	463	441	453	498	418	487	455	439	439	456	459	460	435	512	467	458	458	470	455	475	431	450	457	436	445	475	459	466	450	411	459	448	494	460	438	446	460	444	432	459	501	488	441	421	422	492	435	465	435	455	467	470	457	470	462	514	455	442	474	469	433	477	466	451	420	440	471	474	478	462	476	452	486	464	438	465	453	458	478	482	488	412	449	442	454	465	464	458	469	465	449	471	423	459	466	451	473	466	428	452	461	463	469	431	482	462	492	476	449	453	454	436	447	478	495	442	410	482	432	493	456	432	459	450	485	449	452	485	454	417	470	411	447	486	438	463	472	470	468	442	454	456	477	460	487	484	452	458	443	441	501	498	481	479	434	491	480	467	457	470	460	448	465	512	472	493	488	459	446	470	444	455	450	458	465	462	462	477	490	474	483	483	457	487	478	444	480	436	455	413	441	436	444	437	443	454	432	461	498	477	427	430	439	447	447	458	441	459	497	448	511	474	441	450	473	461	455	480	453	439	483	475	447	440	481	450	437	483	408	473	441	436	417	435	465	427	475	452	455	469	479	496	487	463	433	480	422	462	426	435	441	443	452	485	468	478
4803	14718	9859	4788	3502	2792	1989	1614	1314	1098	1002	871	813	756	695	723	666	631	621	572	565	538	527	600	545	556	511	520	522	479	495	484	472	497	471	514	469	451	484	460	503	481	479	501	502	519	482	490	486	515	471	463	479	466	453	489	517	534	467	450	475	460	464	455	454	517	455	464	453	478	511	470	470	444	466	438	453	450	472	473	468	476	467	474	480	476	442	490	461	458	474	451	463	460	462	497	471	514	483	478	478	507	496	456	486	449	423	475	483	501	456	476	422	517	430	430	492	487	447	447	486	448	469	430	428	462	492	490	485	462	445	469	491	498	467	509	487	482	481	469	467	466	461	443	464	486	492	444	469	491	464	489	432	460	462	431	484	464	476	453	470	464	447	462	425	484	459	477	477	463	469	477	452	450	489	488	464	431	460	458	465	506	468	444	444	453	467	509	460	463	494	457	470	476	453	453	485	483	479	472	484	455	456	462	482	471	506	467	480	462	488	457	454	485	468	447	483	429	449	473	468	457	457	417	463	444	471	458	494	475	488	484	448	454	452	466	494	437	446	469	435	474	485	456	474	462	485	487	458	474	460	444	454	488	468	465	493	456	474	471	479	462	428	433	451	489	449	459	418	470	442	475	447	458	448	480	450	474	461	438	460	500	442	447	457	472	484	506	431	482	479	469	457	424	503	473	436	469	464	446	494	462	473	464	420	456	449	451	455	452	487	452	433	458	469	487	447	446	481	467	482	437	458	429	418	499	423	424	462	453	464	440	469	462	489	450	459	488	467	496	432	465	449	474	487	511	493	455	464	469	439	451	514	464	479	453	435	503	465	458	464	478	457	476	452	440	529	470	471	462	472	448	460	439	463	462	484	520	453	470	445	446	510	456	451	462	459	473	483	487	441	498	492	446	473	435	475	430	479	489	500	444	462	462	452	444	436	447	484	487	440	469	491	518	470	472	419	458	469	452	469	460	439	450	477	477	414	461	441	447	503	447	427	480	459	429	480	443	442	497	477	510	466	445	429	452	417	453	460	461	445	468	454	426	459	452	429	448	447	491	446	457	466	477	428	472	436	466	462	464	494	452	476	482	461	508	454	480	509	450	480	473	483	457	503	456	465	460	476	440	429	466	465	446	499	402	440	460	468	438	472	469	489	461	459	441	417	471	501	454	457	448	479	482	487	459	441	466	482	497	474	440	454	470	450	447	442	491	495	448	501	478	479	447	439	425	461	468	462	455	477	457	496	501	486	445	447	420	481	468	436	463	471	453	426	475	459	455	486	478	443	454	448	469	476	495	479	436	459	448	495	468	470	472	442	435	447	456	439	457	477	482	440	492	442	479	429	453	477	413	483	484	496	436	461	480	441	467	431	476	491	470	437	459	459	445	480	487	444	472	456	514	445	490	483	490	468	426	462	482	458	464	458	466	423	425	447	449	447	450	489	469	440	424	450	467	456	496	451	459	434	469	486	476	463	479	462	455	442	482	455	454	461	444	434	439	495	472	482	460	435	476	455	487	455	456	469	439	469	451	463	456	479	434	443	497	449	473	431	442	452	472	468	455	479	456	485	466	445	463	466	456	428	441	455	451	494	453	444	475	470	445	487	504	475	437	495	459	456	488	440	473	476	453	449	493	466	469	476	488	450	447	458	462	440	500	467	476	446	474	461	433	452	431	438	430	435	496	458	486	476	442	477	482	449	463	438	460	456	457	481	481	454	468	468	464	470	491	425	454	464	428	468	469	438	480	483	460	457	445	484	472	457	448	451	483	481	445	454	496	450	422	475	441	411	463	489	497	459	440	469	442	446	479	441	452	427	479	459	446	491	455	475	434	454	445	436	463	436	455	507	453	495	475	463	497	451	428	441	429	489	441	463	488	452	460	451	508	433	445	505	445	479	436	468	456	472	500	434	451	470	437	446	455	461	465	477	472	451	524	452	437	458	429	471	434	441	482	454	456	504	450	449	480	451	455	458	452	484	474	474	460	463	463	442	469	441	469	441	471	426	465	448	462	482	445	455	452	443	451	442	462	465	459	451	459	475	497	428	470	440	456	418	480	456	474	461	499	437	485	466	456	445	488	472	466	482	439	479	440	489	471	462	497	451	492	484	475	451	444	472	488	462	428	468	461	443	472	488	460	465	477	489	451	449	441	456	452	404	435	464	479	456	495	452	453	516	449	452	482	431	456	457	458	498	429	471	431	491	449	432	479	422	483	496	439	451	488	425	473	468	461	423	429	441	446	446	439	473	452	465	460	470	423	481	476	446	467	461	467	446	423	432	467	458	481	487	436	456	462	469	458	498	495	458	496	476	416	449	450	448	452	486	453	523	455	468	468	464	502	488	457	512	473	444	436	445	483	453	480	482	488	482	477	480	470	472	481	470	470	448	436	469	473	436	470	448	477	439	475	475	472	467	451	482	446	480	457	483	484	442	458	519	445	463	459	411	447	498	467	465	478	479	476	468	478	491	492	486	486	480	443	483	469	480	477	486	424	444	400	434	492	464	487	432	472	410	481	442	483	489	481	446	486	455	462	505	458	474	491	426	436	485	458	446	473	467	472	442	472	460	472	472	491	466	479	469	461	486	485	484	503	428	461	427	458	438	431	491	471	426	484	440	469	468	483	464	467	431	488	477	453	455	427	470	443	473	464	508	464	442	441	464	441	446	471	457	443	483	440	474	465	450	471	451	433	480	431	452	457	486	469	501	469	467	459	457	454	461	497	471	460	508	474	490	449	480	454	480	468	412	465	461	484	486	456	459	493	447	458	477	516	458	430	443	418	475	475	453	479	483	430	435	486	444	468	455	488	444	409	486	460	476	466	454	492	476	422	447	507	460	459	457	477	479	464	470	444	430	444	451	483	489	460	470	485	428	467	469	461	453	464	438	468	473	463	450	455	449	480	460	437	447	434	493	438	472	480	457	482	469	481	483	467	449	459	467	461	452	400	440	459	471	486	464	445	464	478	498	442	458	461	463	475	445	444	456	494	467	474	485	531	464	464	455	462	459	476	483	460	432	462	494	481	414	446	490	471	416	445	465	463	435	490	442	469	441	481	471	429	495	491	448	441	476	447	437	507	446	446	476	479	460	506	487	411	419	450	424	442	432	484	450	456	473	473	489	501	425	455	481	441	474	467	435	450	464	462	451	417	485	482	449	472	439	460	474	479	447	503	503	456	491	462	458	498	436	458	452	470	453	427	452	467	460	480	475	475	495	461	504	475	444	446	471	471	453	409	477	420	455	479	443	486	432	436	451	464	488	446	472	477	463	474	481	467	469	450	431	448	431	476	456	417	435	486	443	461	474	472	477	471	468	424	462	480	423	461	470	479	450	486	454	448	437	446	468	464	470	450	440	474	451	469	467	470	465	459	455	456	457	436	476	504	453	453	479	420	471	470	457	480	467	447	476	484	491	485	480	451	463	458	448	453	495	475	454	426	503	414	463	481	441	446	454	490	446	466	458	454	458	475	456	465	443	487
28050	17381	3152	520	316	290	279	228	242	238	246	264	248	222	240	246	231	237	195	255	223	207	246	230	246	234	237	227	238	254	215	238	228	225	219	249	216	208	250	228	244	237	217	259	232	225	251	205	229	248	226	249	234	214	234	235	208	249	243	256	206	228	205	254	237	242	228	217	230	236	232	237	212	225	234	245	246	213	208	243	242	244	219	238	228	243	248	214	212	241	198	234	222	228	254	211	253	227	221	242	232	231	211	243	203	224	263	224	225	245	237	220	220	236	222	227	202	236	221	227	231	227	241	218	249	226	220	226	248	200	243	245	219	221	231	222	250	198	235	219	204	237	237	218	242	228	223	240	236	221	210	209	234	245	227	222	231	249	215	234	209	229	240	208	250	237	204	208	205	223	223	239	221	233	230	206	235	236	211	218	248	251	231	229	211	250	253	239	228	214	233	242	229	222	207	226	238	233	242	205	218	233	249	230	218	221	243	237	235	232	219	234	215	252	234	217	239	215	238	259	206	238	215	226	251	221	212	229	233	222	227	205	229	227	229	245	238	238	267	215	221	268	220	243	248	218	240	216	235	242	247	225	236	204	231	219	236	223	230	248	236	220	225	219	228	267	216	270	207	236	232	243	222	245	208	218	257	215	248	250	245	241	254	242	241	240	233	222	254	237	232	192	227	234	215	220	227	233	246	231	224	227	228	262	223	202	247	239	249	233	247	246	234	258	209	204	228	240	201	216	242	257	246	243	235	247	234	209	266	231	246	198	248	230	213	208	235	231	240	213	233	233	250	207	233	260	280	227	211	214	228	247	248	264	224	248	241	216	248	206	225	234	221	211	222	216	240	232	256	252	236	257	243	209	224	221	218	231	257	230	253	215	221	242	232	242	208	240	245	229	257	204	205	224	242	213	269	251	218	192	236	218	232	209	234	210	238	227	214	242	247	219	225	256	228	236	216	214	221	226	218	216	239	217	231	232	215	255	219	226	235	219	238	256	226	194	209	231	224	241	252	226	229	241	252	238	244	240	252	235	247	244	251	220	234	218	237	207	200	241	205	222	277	228	224	241	214	215	229	248	225	256	233	233	226	219	215	228	234	237	261	220	246	235	238	209	235	220	222	228	245	205	202	253	255	230	226	235	217	237	220	230	248	245	235	246	227	236	236	249	238	261	235	232	234	248	233	223	217	210	252	215	243	223	230	239	222	212	223	200	257	231	236	233	227	213	239	231	246	243	228	222	233	220	226	233	259	221	239	240	256	208	215	237	243	238	251	248	211	224	226	235	218	227	200	220	208	231	212	209	239	212	251	217	226	214	232	218	236	246	227	217	242	207	238	231	216	235	229	244	219	212	237	248	221	246	229	210	246	263	256	228	281	213	223	233	220	243	258	213	225	283	214	212	232	223	240	234	225	234	209	220	222	233	231	216	244	240	243	227	251	255	231	261	245	241	208	223	216	219	246	243	210	234	249	229	222	247	262	226	231	241	220	223	211	230	249	203	247	242	244	245	259	220	215	253	222	235	230	221	245	216	219	215	234	251	223	214	228	230	251	246	230	215	231	213	250	244	251	236	258	240	247	240	234	264	255	239	221	229	204	219	222	245	231	244	213	238	226	199	246	248	232	239	229	216	231	248	232	261	242	235	239	221	215	225	234	199	232	230	233	207	248	220	240	252	189	233	228	242	229	224	216	227	221	229	249	228	228	226	246	237	224	243	236	226	236	234	209	210	240	211	223	206	231	215	234	200	248	255	250	229	225	218	195	214	232	207	260	263	232	202	227	212	226	234	266	212	222	241	221	223	233	236	204	248	234	248	214	247	218	254	250	224	228	221	229	259	231	218	231	229	261	234	216	222	233	196	236	225	240	212	250	239	238	222	216	235	220	239	239	225	241	228	227	227	217	251	208	233	215	230	213	254	234	237	205	249	241	233	232	245	210	247	245	243	215	203	228	226	214	236	221	202	221	234	222	221	224	230	236	244	215	218	225	228	209	231	219	248	222	242	231	242	231	252	222	251	262	219	207	250	199	234	238	225	229	247	228	218	215	200	223	241	268	242	241	207	233	221	216	243	209	247	243	232	228	218	205	241	241	223	219	245	226	230	232	236	224	203	229	217	235	224	273	230	212	222	231	243	228	233	239	255	249	231	223	245	261	223	194	233	236	249	251	218	237	226	223	223	263	214	266	223	212	230	249	235	228	231	225	242	206	225	242	251	226	220	240	235	231	226	233	271	233	218	219	221	239	220	240	236	238	248	219	227	255	226	257	241	208	225	246	218	237	255	205	227	271	251	230	230	224	228	220	234	211	223	254	230	232	218	225	230	203	247	261	211	242	209	234	255	239	222	222	235	242	222	237	235	214	235	229	241	228	215	200	236	233	235	254	232	215	243	244	215	225	206	219	258	203	232	216	236	225	229	245	215	216	221	204	238	226	262	226	220	213	242	243	207	247	224	258	234	213	227	254	216	234	226	252	220	254	207	215	227	252	231	252	223	246	213	240	240	198	239	189	254	230	212	249	219	238	236	218	241	229	231	223	234	215	251	211	211	226	224	248	240	235	224	246	209	231	257	248	246	216	229	237	234	235	219	275	220	214	222	224	242	228	223	252	213	238	203	229	216	223	212	248	236	258	257	226	234	234	241	244	220	237	216	229	231	259	241	219	205	265	213	239	213	237	242	218	212	225	232	223	230	236	220	210	228	236	230	223	208	211	227	224	236	239	227	204	229	248	227	254	253	253	216	237	257	258	224	208	276	228	223	239	222	256	241	221	245	223	224	196	199	237	226	199	252	239	216	192	214	224	231	240	258	238	236	233	224	228	252	274	234	196	214	228	202	217	233	243	218	214	245	251	245	238	239	241	230	218	216	244	200	223	222	231	236	222	257	195	230	223	219	219	239	233	234	226	232	273	218	215	239	231	259	227	235	245	217	219	214	223	241	254	207	223	203	253	244	238	240	208	251	237	200	242	222	245	215	238	231	235	229	213	240	221	255	240	237	241	233	216	266	224	231	233	214	232	243	265	230	233	213	252	228	219	237	214	241	235	230	223	217	202	224	237	241	206	241	214	230	200	239	222	218	237	229	230	254	238	223	230	247	218	205	229	219	229	210	248	234	250	243	240	248	215	222	228	190	241	214	214	231	228	234	204	225	252	224	219	207	198	215	228	234	250	248	207	229	250	223	219	226	233	235	216	233	237	243	216	229	217	228	243	225	236	209	226	217	230	248	220	225	197	200	222	249	236	219	214	246	213	256	218	249	238	263	234	224	238	213	242	225	245	222	208	235	216	269	219	232	203	242	256	258	202	200	239	214	227	273	235	227	269	226	252	237	222	229	206	241	226	241	229	197	242	227	243	249	236	226	247	229	239	229	211	244	223	248	236	205	215	253	205	241	241	239	240	240	227	251	253	236	231	203	220	220	223	208	251	265	224	229	234	239	210	216	223	215	215	233	231	220	233	238	245	226	219	227	216	217
4246	773	617	362	342	307	306	274	307	265	259	279	296	307	282	242	276	287	264	278	251	286	259	260	234	241	272	285	249	266	245	253	280	265	255	234	270	282	245	240	252	261	279	242	263	269	249	238	280	266	264	270	260	258	232	283	259	250	231	251	265	254	269	281	245	262	274	240	256	249	267	251	245	266	267	282	255	229	280	237	251	259	250	254	251	258	261	294	266	251	256	246	287	250	268	281	262	253	268	270	272	256	258	259	263	256	239	282	254	239	256	247	220	260	251	278	251	264	271	284	266	236	309	271	237	262	263	273	246	272	291	245	222	244	228	258	259	267	263	261	285	255	240	269	261	287	248	234	272	244	278	256	239	242	269	255	255	250	281	246	249	290	276	268	250	262	242	249	237	249	249	250	230	267	254	258	255	268	239	302	256	233	262	258	251	280	246	251	276	256	270	234	251	267	242	256	247	290	243	250	251	269	243	259	252	249	218	222	250	283	258	235	245	287	272	268	285	250	274	275	248	263	269	260	269	268	300	245	258	267	276	276	222	255	275	268	271	282	264	273	249	245	250	272	267	249	258	262	280	287	260	268	246	255	250	273	267	250	258	261	280	273	229	254	235	241	257	277	283	250	243	247	255	268	294	273	250	245	238	234	262	278	236	265	256	270	246	243	272	244	232	264	257	260	277	257	281	296	241	248	250	259	289	284	276	243	283	254	250	273	270	230	234	225	270	268	229	272	250	228	240	246	244	224	252	288	251	268	296	269	286	242	270	244	254	266	249	248	255	256	234	266	260	241	267	280	261	289	233	254	238	252	273	236	255	280	257	299	251	292	278	287	250	245	259	282	237	278	252	281	248	275	257	270	269	273	289	261	265	247	277	269	244	256	275	228	268	281	269	275	285	273	281	245	278	243	256	255	253	235	233	261	262	251	272	265	284	265	259	287	267	273	229	243	272	259	258	248	251	260	264	267	249	259	256	256	260	271	258	266	264	245	268	244	281	260	258	251	273	251	255	255	253	275	267	257	274	247	247	256	273	267	235	250	218	244	256	229	241	262	271	259	249	281	249	270	256	250	256	243	276	271	261	261	245	212	254	253	237	279	297	258	234	255	243	221	252	272	258	264	234	275	241	272	256	261	277	255	270	264	270	266	237	235	242	280	248	252	286	268	272	272	282	226	278	267	261	260	247	244	281	244	254	241	262	229	259	257	262	235	234	244	278	260	255	280	248	244	273	314	276	244	268	249	235	251	243	261	273	267	270	237	278	253	255	233	292	285	235	275	276	273	274	274	259	240	266	303	259	264	249	251	271	247	272	285	255	282	267	232	268	252	268	274	283	251	248	278	269	255	286	253	255	256	266	280	244	239	261	257	234	259	294	227	238	254	267	266	263	271	280	246	257	258	246	261	249	274	255	273	270	262	281	266	286	283	274	245	251	278	247	272	261	283	278	257	262	273	255	270	225	274	274	246	233	243	279	263	283	241	246	271	255	261	253	266	270	275	281	239	250	246	245	245	256	245	262	254	245	247	256	259	290	265	270	248	264	258	252	269	272	267	253	229	222	247	266	260	222	265	238	233	259	228	231	266	224	243	246	243	275	275	251	221	298	287	258	269	228	259	267	271	240	276	243	288	254	279	252	251	271	288	244	288	257	231	252	253	247	263	253	253	262	245	250	296	255	251	256	272	272	251	268	270	271	264	240	272	244	259	279	267	261	241	272	269	235	266	236	257	248	263	253	238	243	283	253	270	303	261	273	248	268	245	258	238	244	228	238	221	258	253	258	250	263	255	269	233	278	252	239	241	247	272	289	288	266	254	252	250	252	257	213	268	269	246	273	266	253	277	254	249	267	243	271	267	283	257	285	248	257	248	264	256	264	264	249	281	273	243	250	275	256	259	251	270	244	253	257	260	261	249	247	252	257	271	251	267	261	263	231	231	266	283	250	288	243	256	249	236	280	253	248	262	238	282	270	256	270	240	257	272	242	256	229	286	262	264	237	254	242	262	283	255	264	261	251	244	263	236	255	254	265	269	253	238	244	243	249	278	237	248	249	261	234	275	255	257	284	258	264	242	264	239	258	267	247	246	258	233	263	245	260	240	262	260	232	321	229	259	256	238	255	274	275	268	240	228	240	263	246	251	276	278	265	247	246	247	266	256	271	247	300	250	249	269	255	260	221	279	288	287	295	245	272	263	261	253	266	243	253	266	251	276	265	270	241	288	271	227	252	247	231	253	258	239	251	277	255	273	274	258	223	266	250	273	246	263	236	258	258	245	257	264	296	255	239	258	253	227	252	256	248	268	263	243	241	275	250	271	246	274	281	253	256	263	259	219	254	266	260	267	235	273	280	248	268	257	258	229	231	258	288	266	252	270	213	246	289	253	270	283	255	243	248	255	270	260	248	292	248	232	251	243	250	281	268	248	235	260	254	265	261	266	240	260	260	275	257	270	246	253	268	249	270	226	280	255	248	271	264	270	262	241	266	270	268	238	241	242	243	239	231	240	248	272	229	240	275	234	278	251	247	232	241	266	257	253	275	271	253	216	258	239	275	264	271	254	268	231	244	283	297	252	258	267	259	266	273	266	226	286	272	292	248	273	263	260	291	251	277	251	258	232	258	250	275	244	277	259	267	256	250	264	276	262	256	277	276	239	288	258	272	251	252	258	261	293	253	255	258	268	275	279	275	289	288	269	265	248	253	239	245	258	248	281	262	270	258	258	254	269	255	293	261	256	264	237	290	257	246	252	263	265	236	246	250	246	257	244	285	262	249	264	269	247	256	284	261	282	240	273	236	247	276	289	254	237	249	263	278	249	262	243	277	252	229	257	268	296	295	262	257	242	266	235	273	272	265	263	257	277	271	247	213	273	262	242	266	241	253	258	256	250	286	257	265	262	249	249	258	243	261	238	244	264	279	255	242	294	265	279	254	265	239	254	249	273	273	258	243	274	268	283	279	264	258	263	259	264	240	277	245	239	268	267	270	275	256	270	267	277	249	239	291	256	266	225	275	246	271	280	252	235	246	265	264	275	255	256	272	246	254	260	262	262	255	254	257	262	262	261	271	262	238	298	267	229	236	236	249	260	284	251	268	266	269	260	264	275	248	282	253	253	265	249	308	279	241	241	231	236	246	264	249	279	247	264	259	280	249	247	252	260	255	267	256	242	259	229	234	279	257	275	262	241	248	244	265	246	247	259	244	268	218	230	282	263	242	276	266	252	238	229	278	278	252	281	255	277	264	258	293	266	244	273	269	243	239	266	256	243	269	277	253	256	270	270	272	273	291	254	256	259	265	235	253	247	261	242	255	250	278	256	241	271	277	253	259	240	260	259	226	246	218	219	242	275	287	290	287	249	276	289	290	243	269	270	262	229	279	247	243	293	284	267	257	249	273	293	244	256	250	297	254	239	257	226	260	221	246	247	252	269	288	231	236	254	244	245	239	279	262	260	258	245	255	250	279	242	283	248	241	258	248	242
23995	21310	28505	24457	21300	8117	755	583	450	396	404	328	323	279	289	277	253	245	239	244	253	235	201	217	209	225	205	193	230	239	215	216	222	191	227	227	223	202	195	214	200	209	198	217	198	207	209	189	206	179	204	185	204	215	202	192	212	214	205	175	210	206	212	205	207	204	198	214	202	204	201	188	213	198	207	183	207	191	184	198	192	194	186	194	200	169	190	166	171	196	215	207	182	177	214	206	197	211	210	209	179	195	180	195	202	188	193	168	200	175	190	194	198	186	192	207	206	206	195	193	199	223	190	174	200	210	191	215	215	176	181	214	179	190	207	195	203	185	205	189	169	185	193	177	181	203	190	203	188	196	176	196	201	215	203	188	218	186	226	199	214	195	233	205	201	183	199	208	205	189	207	190	184	205	209	199	203	201	200	198	197	179	204	214	186	180	208	187	211	209	191	209	193	209	196	211	195	212	209	174	200	191	188	201	213	187	182	184	208	196	200	194	193	210	194	196	205	189	207	216	201	196	194	209	203	194	183	203	190	174	212	216	181	203	216	196	182	179	198	212	176	210	188	201	191	199	201	201	193	182	191	208	178	203	200	186	197	193	194	204	179	207	178	211	200	203	192	179	214	201	197	186	207	187	189	201	165	192	194	201	199	195	222	203	207	209	209	209	192	198	189	181	187	175	179	179	208	204	211	181	205	200	202	179	194	182	200	196	208	182	177	208	200	188	190	230	203	203	207	224	184	197	181	179	198	204	219	209	192	176	212	172	211	198	175	189	208	208	208	204	210	200	213	210	197	199	211	191	188	193	198	209	199	184	194	189	213	176	213	187	181	201	204	221	188	199	200	187	191	198	226	173	185	193	194	167	211	184	197	193	201	191	162	212	212	205	206	173	195	201	177	233	204	194	214	217	199	180	187	200	194	195	192	203	180	220	204	215	187	194	194	209	206	190	188	172	211	186	197	191	181	210	217	180	197	195	191	198	185	200	192	197	202	209	202	213	183	190	194	201	203	209	220	200	243	199	182	226	190	207	219	186	225	189	189	213	201	211	208	216	198	200	186	193	197	196	227	191	192	200	219	179	196	205	179	199	198	194	192	196	190	210	197	196	193	202	182	209	221	211	189	186	192	176	193	196	189	212	190	183	181	199	200	210	209	198	192	211	184	212	221	221	215	198	212	223	192	204	203	201	194	212	212	183	221	188	182	211	197	201	193	228	167	222	197	192	214	178	203	189	213	174	207	224	154	178	180	185	212	184	213	194	228	216	193	207	201	220	226	176	220	212	229	196	192	204	203	191	208	235	231	203	205	181	197	191	235	198	215	181	209	223	204	198	204	180	209	222	189	199	210	198	165	198	216	196	209	219	201	193	212	198	192	191	215	219	226	214	206	207	209	207	187	181	169	194	228	186	193	196	185	211	220	209	202	223	190	185	222	196	211	193	187	225	204	213	199	218	224	239	193	197	180	179	186	183	204	196	185	230	183	214	227	198	188	192	199	175	204	189	186	181	186	204	207	208	192	181	189	192	193	200	211	228	205	186	195	192	183	203	213	209	193	194	206	198	209	172	192	191	193	187	191	216	184	198	175	229	200	185	184	204	196	201	221	205	188	244	216	195	217	200	186	201	218	218	180	201	185	192	208	161	193	190	190	204	210	212	207	209	192	206	196	193	200	184	205	206	170	209	204	190	210	190	171	172	222	182	199	211	202	182	216	194	195	206	209	217	208	201	202	214	154	201	195	195	208	193	206	204	211	186	184	208	191	200	194	209	203	181	197	202	205	240	179	202	201	205	205	203	202	196	188	193	204	203	225	190	198	199	187	188	208	187	222	181	201	190	204	198	211	209	204	188	181	217	214	227	212	201	197	179	205	193	220	214	183	195	194	171	180	200	194	182	208	181	192	186	198	189	176	188	210	199	196	175	187	201	191	194	211	208	213	213	217	193	204	210	200	199	182	183	184	179	216	212	198	182	173	209	199	202	178	190	212	194	210	197	190	192	178	198	191	218	189	182	188	198	225	203	197	183	180	190	219	172	202	214	193	202	185	183	193	214	191	189	199	176	205	205	191	202	181	216	191	205	219	234	192	195	195	211	234	202	185	229	204	211	201	181	197	194	160	195	201	192	200	206	210	181	190	188	208	203	222	189	200	203	195	171	208	189	179	176	172	196	217	202	202	179	197	185	206	197	188	198	182	163	222	209	191	226	193	199	199	201	169	196	210	192	189	190	185	191	196	203	208	185	191	188	222	186	197	194	189	217	207	220	208	198	203	207	204	172	195	197	208	188	160	199	198	218	211	198	211	216	181	196	212	172	212	193	175	204	215	199	189	183	205	202	197	213	189	202	183	174	201	201	210	194	198	187	190	205	207	195	222	209	219	193	192	212	204	188	189	213	185	192	193	216	190	219	205	180	189	180	194	203	210	190	209	206	201	181	167	158	192	207	198	176	200	175	165	227	196	188	199	193	206	210	217	195	188	184	221	214	201	221	190	172	199	207	197	200	187	180	204	195	230	239	231	191	199	209	177	234	190	191	196	202	191	189	202	208	221	204	199	195	208	209	199	197	200	218	196	197	190	206	188	184	206	202	205	190	175	195	214	193	192	187	196	181	222	225	194	221	193	201	176	217	200	211	209	195	185	197	207	187	216	242	161	221	181	186	206	181	198	198	238	213	201	199	199	192	208	205	170	224	209	190	187	218	222	215	227	214	218	179	211	199	211	192	205	187	182	209	185	219	202	174	188	177	221	205	233	198	197	211	207	185	190	180	206	192	198	180	171	195	193	206	186	219	175	193	183	218	191	197	200	192	195	172	185	194	195	207	167	215	192	203	246	222	178	206	195	196	207	207	215	188	178	227	204	188	184	228	212	192	175	200	194	200	186	204	193	200	205	214	206	211	196	197	196	184	198	194	198	196	206	178	212	184	162	202	170	190	221	206	180	207	202	174	179	203	199	229	194	215	204	199	218	210	177	209	186	186	217	187	185	198	218	190	173	192	208	202	196	207	216	205	187	194	200	200	208	195	226	202	179	206	216	195	197	205	222	192	178	232	209	174	213	206	205	208	204	208	165	219	191	193	209	197	186	205	201	204	167	237	210	187	206	224	214	194	198	204	204	214	199	189	199	199	211	202	209	210	191	188	218	193	197	207	182	217	175	206	198	207	205	211	197	180	209	215	210	181	208	194	182	189	196	215	203	208	168	199	209	185	191	182	172	186	216	191	166	205	172	202	189	182	198	211	202	186	212	210	206	206	193	191	191	170	175	186	202	203	184	203	218	205	179	210	202	201	205	204	187	196	186	200	212	217	165	211	182	234	191	189	206	191	215	197	185	196	201	195	204	176	214	199	195	200	208	197	177	193	176	174	194	190	192	190	183	204	232	213	205	217	186	204	226	234	190	190	188	202	186	231	185	195	200	201	183	205	198	193	201	199	197	178	189	204	197	207	211	168	192	187	192	174	184	188	187	198	185	176
3435	8845	5914	2639	1870	1419	1088	812	690	559	479	423	407	371	302	325	306	296	290	286	283	283	259	266	280	249	247	228	247	256	213	246	248	238	272	212	226	237	242	212	208	225	239	207	227	230	213	221	222	212	206	240	210	229	216	220	236	214	222	226	228	221	214	233	223	232	200	224	233	247	221	234	218	224	215	212	212	217	232	214	211	236	194	212	231	239	220	217	213	201	231	213	180	217	234	192	222	215	222	200	220	221	217	221	222	208	206	251	252	189	228	195	215	236	246	197	215	215	197	229	204	210	216	223	234	185	226	214	252	227	214	219	210	212	225	200	193	249	215	209	239	245	226	201	219	212	198	212	221	229	216	233	203	211	212	206	223	229	211	235	205	221	241	199	210	223	225	215	202	233	195	201	210	212	199	208	225	214	200	183	206	222	213	222	254	234	228	223	196	218	214	220	223	193	221	213	236	196	228	213	204	208	230	229	211	209	214	224	221	211	208	238	226	249	195	199	204	200	221	215	223	222	219	231	228	219	224	195	202	222	206	214	238	231	211	203	237	208	224	226	237	188	201	202	210	203	237	213	243	212	204	204	225	203	212	211	210	237	212	226	228	191	222	209	214	217	197	201	245	202	216	225	196	209	203	224	229	204	201	217	203	219	184	247	227	199	201	223	230	200	194	205	213	236	189	201	215	214	221	206	190	201	195	213	208	195	218	248	217	235	208	206	226	217	224	191	213	245	193	227	206	212	212	220	203	188	206	212	220	244	206	213	228	209	227	203	211	206	226	242	209	195	216	220	205	223	223	215	215	191	235	211	221	222	220	196	232	175	217	209	217	221	189	204	175	223	220	196	224	225	178	210	193	236	223	241	208	213	211	226	186	225	217	214	200	230	222	202	211	223	248	215	227	216	218	205	203	250	198	215	244	214	205	222	237	225	208	204	218	214	223	206	210	204	185	239	208	217	225	171	200	237	225	210	223	210	214	233	209	212	215	186	208	239	191	200	201	215	219	219	204	198	189	233	232	220	203	214	211	211	230	240	235	228	217	205	216	219	205	226	227	213	206	234	242	208	225	211	219	209	181	205	202	222	215	241	213	242	222	209	224	223	234	199	234	221	233	215	230	225	221	217	204	238	182	197	226	215	200	213	219	221	234	188	209	202	194	238	206	210	212	205	237	217	211	216	218	232	228	218	217	221	204	208	215	204	207	237	242	220	232	190	203	235	221	213	221	190	216	213	211	221	204	212	207	212	228	225	220	218	204	208	232	202	200	187	217	209	218	210	238	198	202	226	220	195	204	230	241	223	213	193	251	237	208	223	194	211	258	224	215	208	234	220	214	213	206	227	204	210	208	195	229	197	244	227	208	221	234	224	234	226	240	221	215	189	216	190	212	215	190	200	214	219	228	232	227	214	203	211	228	211	214	206	249	214	224	191	199	204	213	237	180	176	215	231	228	229	211	208	222	247	231	216	212	237	233	227	194	227	213	224	188	191	216	224	233	225	203	197	215	198	218	216	240	226	223	233	223	217	224	221	224	204	243	255	219	197	215	214	228	210	183	213	195	210	212	205	205	248	204	213	211	228	241	232	234	187	206	221	224	205	226	209	232	214	208	243	218	219	233	211	202	220	197	243	218	222	220	233	212	194	212	220	215	215	202	218	230	201	214	230	199	205	225	232	230	206	216	220	229	226	249	222	244	197	208	216	195	215	201	240	222	204	213	218	211	208	227	214	209	204	194	205	207	204	219	211	197	208	221	199	252	211	218	222	238	237	192	236	208	224	215	187	215	220	245	205	198	197	196	228	198	220	203	198	212	181	209	229	209	213	209	226	218	214	236	221	208	208	206	209	214	205	230	234	226	210	203	215	221	209	235	202	246	224	229	218	212	231	224	214	218	224	222	218	212	221	206	217	222	187	194	229	226	203	219	235	204	210	219	217	208	225	201	221	212	224	194	231	212	216	239	218	201	230	220	213	228	212	207	194	187	213	213	215	213	222	204	223	217	214	216	197	214	217	214	221	246	202	231	224	232	189	231	216	222	216	234	202	220	221	231	215	202	234	197	215	214	194	217	198	217	209	209	207	204	207	215	235	208	223	202	220	223	219	201	222	219	225	202	227	204	207	221	179	196	213	234	246	206	195	204	215	205	213	223	209	183	233	213	189	225	221	232	222	215	214	225	221	195	207	225	207	211	223	220	238	228	225	210	205	239	212	205	207	222	234	211	225	182	221	223	219	218	211	213	227	212	195	209	221	228	206	229	220	211	210	204	219	197	208	208	187	203	217	208	198	229	241	214	201	220	219	204	228	189	225	212	211	242	195	229	209	235	186	222	195	223	217	219	208	222	215	217	215	229	217	201	191	204	209	236	226	217	216	204	207	248	222	205	190	221	214	232	192	222	202	200	199	218	211	219	229	235	219	198	230	226	197	232	202	210	206	209	192	245	208	216	241	199	218	222	210	200	192	219	217	233	217	209	219	221	243	235	202	196	217	194	244	206	205	203	220	225	200	217	211	242	201	210	192	204	216	226	225	223	224	235	194	231	219	218	224	208	207	216	216	234	239	228	229	192	224	217	209	236	205	214	232	239	217	207	201	213	217	219	219	227	208	222	209	188	218	202	218	212	218	243	220	244	230	232	238	229	212	237	200	202	206	205	198	215	203	208	204	204	221	226	211	231	190	223	236	202	223	219	225	219	211	233	204	188	191	239	217	203	208	204	210	235	201	205	240	218	210	207	220	223	212	202	201	227	235	227	236	194	210	210	233	207	222	233	193	208	234	226	193	210	215	200	213	226	232	200	221	210	203	223	217	217	195	187	215	208	212	209	207	223	208	206	216	199	223	220	215	210	230	185	226	205	228	193	213	190	202	206	221	198	209	219	214	247	210	244	191	198	195	208	200	227	224	243	260	248	209	247	216	225	203	236	208	247	217	205	248	236	216	228	223	212	210	202	216	209	216	198	217	225	220	238	209	218	201	207	230	211	201	214	199	251	215	237	247	223	231	194	218	218	197	229	228	237	229	185	204	235	181	203	205	220	198	227	202	220	212	231	208	203	242	208	211	203	209	236	195	211	208	189	222	230	223	223	227	203	238	234	225	217	211	237	215	226	211	191	244	230	207	221	230	187	196	209	218	239	188	211	200	219	214	235	234	238	211	217	217	180	227	181	191	232	224	209	209	216	223	207	225	243	220	198	211	234	206	215	196	249	205	199	227	188	214	225	217	228	227	213	251	252	208	231	207	212	220	224	215	183	228	192	223	208	236	212	222	208	187	209	212	222	213	209	237	210	238	231	224	223	210	211	225	225	206	215	205	234	204	217	218	220	226	229	216	201	212	209	223	229	226	235	214	252	217	217	229	199	238	217	191	241	236	191	217	205	215	205	183	216	210	217	231	219	223	208	193	192	219	217	196	233	194	201	201	237	210	207	226	206	220	211	230	212	227	206	213	190	202	225	206	209	222	223	198	225	218	211	221
25085	21302	27352	25520	9114	845	682	569	531	535	486	508	501	500	480	458	459	435	456	455	451	456	460	474	455	439	460	419	391	473	435	463	461	433	458	440	397	425	400	451	405	467	438	413	406	429	431	435	429	450	457	439	443	460	472	414	469	398	454	434	476	422	459	437	418	423	422	431	416	400	415	445	477	426	414	492	483	466	456	457	435	437	462	400	428	445	435	442	444	444	421	406	430	462	429	460	414	450	442	392	422	412	457	420	429	441	461	466	428	448	405	468	425	432	418	474	479	464	470	421	464	449	437	439	432	416	464	449	424	449	466	421	431	452	427	451	420	415	457	435	438	459	416	420	439	467	389	458	446	414	455	430	458	438	414	442	446	432	410	464	426	487	439	434	473	438	450	441	431	457	404	424	450	447	466	420	425	382	413	412	446	467	412	390	433	442	414	417	430	432	428	436	434	402	389	459	393	467	408	430	431	406	395	420	438	435	400	434	435	439	431	473	443	432	443	452	446	421	399	439	424	414	412	425	428	458	442	422	459	411	468	441	433	469	437	463	455	423	433	448	432	420	420	454	436	435	403	463	438	453	433	441	438	394	386	410	427	444	436	432	425	441	454	461	445	443	423	438	407	450	433	457	426	446	417	428	423	434	449	444	474	437	458	476	437	428	429	404	447	406	460	440	473	457	415	429	389	478	407	400	447	450	453	417	413	454	459	422	458	459	457	440	425	450	437	422	408	436	445	445	458	470	474	449	430	433	433	441	442	437	452	438	456	433	424	421	419	417	440	447	450	459	464	459	416	444	433	405	422	452	427	431	474	425	467	440	472	405	434	452	450	444	424	454	429	411	419	412	406	439	429	426	416	416	413	466	452	457	441	427	399	437	420	458	439	449	466	460	385	447	464	441	426	472	458	461	448	443	449	464	426	398	401	413	422	414	429	416	443	436	468	437	397	431	417	435	420	465	463	421	469	465	422	461	428	447	435	484	407	401	430	417	431	442	422	399	464	428	452	424	443	429	451	412	454	474	397	476	443	412	442	436	444	444	426	410	410	487	446	455	440	414	454	431	438	433	410	472	430	447	415	406	445	456	434	455	439	417	423	450	420	438	430	432	447	411	413	459	402	445	421	441	431	434	408	428	427	446	435	412	394	423	416	434	436	457	444	411	472	435	444	415	429	416	448	450	429	445	428	437	446	435	456	463	447	428	414	460	468	443	420	484	447	451	459	449	395	445	451	457	464	470	406	434	458	455	445	425	466	431	478	446	444	484	421	429	382	425	437	435	426	420	451	411	459	450	440	399	409	454	402	437	433	453	429	444	445	449	483	421	402	420	471	470	438	409	444	418	415	399	415	420	430	445	432	392	424	423	456	456	430	448	437	419	439	456	465	448	447	472	414	428	428	435	486	449	433	429	471	438	424	420	432	405	416	418	449	432	441	457	449	461	432	405	414	393	429	448	436	449	437	452	466	413	428	473	427	426	457	398	465	411	424	449	448	428	421	466	417	427	421	445	413	428	438	404	466	416	440	407	432	422	425	463	427	445	426	454	430	438	456	401	452	450	431	443	465	431	432	455	423	412	417	446	438	430	450	469	443	448	435	446	456	418	440	437	455	410	469	402	435	427	433	427	473	400	449	444	452	443	472	503	435	422	465	394	427	448	415	443	473	443	395	414	441	440	427	437	416	421	440	437	450	481	452	439	436	450	443	409	430	457	463	451	445	428	460	426	448	438	424	431	400	454	412	440	413	436	429	422	428	423	394	435	443	439	445	404	409	429	443	436	440	438	439	427	415	426	454	452	434	433	416	430	415	431	429	421	444	408	437	446	448	434	434	471	420	455	446	401	409	446	451	405	413	429	448	453	419	458	457	446	430	396	434	432	436	452	408	454	425	403	422	448	445	447	423	450	439	453	417	448	445	411	472	430	441	405	407	398	427	455	465	458	459	459	420	453	407	448	436	424	455	438	458	398	435	430	446	412	422	438	412	442	449	425	419	431	424	476	435	464	462	408	424	445	458	435	406	436	442	425	451	462	427	446	416	397	435	433	441	417	436	473	432	432	434	431	410	433	463	436	420	407	442	456	433	446	438	409	448	428	455	391	466	465	439	391	436	435	418	391	401	448	397	422	433	407	394	421	406	404	442	455	426	478	418	438	479	436	411	477	409	462	431	449	440	442	435	398	462	436	435	412	429	436	492	432	426	448	442	418	448	434	454	460	428	458	422	428	419	430	451	438	455	452	492	436	419	442	424	442	440	437	413	433	455	420	457	417	461	449	419	426	436	432	454	410	447	478	422	431	403	432	444	460	425	459	451	465	435	429	441	434	465	413	456	448	427	434	400	455	411	403	426	401	448	425	407	430	439	395	435	414	421	450	439	423	436	427	434	434	429	427	448	428	417	422	416	434	428	434	419	415	411	416	450	402	442	409	401	429	443	445	443	415	410	429	445	461	439	479	425	448	391	427	423	443	449	412	434	421	403	448	425	439	428	429	405	447	428	452	438	392	455	414	437	454	432	434	479	463	451	457	440	450	443	408	439	425	417	455	456	420	420	468	449	407	402	389	446	464	460	444	433	412	458	446	451	420	444	417	483	488	415	427	430	423	426	425	442	429	433	439	472	439	421	444	434	445	461	394	492	424	473	434	429	404	397	428	462	432	414	413	435	438	393	432	441	438	425	433	401	448	446	434	461	436	445	425	432	395	415	431	421	417	435	495	479	441	474	449	418	454	435	463	411	419	442	450	444	437	481	432	434	417	414	461	406	410	440	427	400	442	443	429	402	436	469	410	433	454	424	470	443	442	427	386	411	473	429	442	438	426	408	459	455	468	430	442	412	467	441	431	414	444	444	445	403	483	435	418	438	418	465	454	446	435	448	444	449	421	427	440	467	409	411	408	454	414	438	398	431	434	457	409	438	445	441	439	461	439	458	488	435	425	428	428	443	452	424	462	407	455	422	452	460	401	432	434	422	385	440	435	418	451	464	475	460	426	455	474	423	443	431	406	450	419	384	423	404	440	444	403	436	474	422	420	462	439	442	434	417	439	415	464	440	434	454	420	472	455	442	409	428	479	432	443	463	447	436	405	421	432	456	439	451	455	413	415	439	402	442	428	444	413	451	433	425	432	405	427	441	426	447	422	426	414	452	404	472	404	448	446	430	444	489	449	454	378	436	451	429	463	384	395	413	446	463	451	429	479	416	452	438	405	467	413	421	400	390	426	446	419	450	479	464	407	441	417	425	436	419	473	412	422	439	461	412	433	474	447	414	439	435	448	435	466	404	440	394	429	443	437	465	445	453	419	442	466	427	439	447	446	405	470	461	416	438	412	471	422	461	430	472	437	439	450	405	462	424	428	450	473	428	464	448	429	455	426	440	455	433	462	443	428	434	452	441	426	443	475	432	437	472	450	445	451	415	450	456	424	448	404	440	466	460	424	488	428	401	444	436	416	445	428	442	420	420	424	393	404	406	438	425	417
3525	5208	3505	1695	1320	1100	895	806	708	663	631	601	606	538	581	535	566	503	521	512	470	480	491	494	479	482	488	484	435	459	518	487	479	493	487	481	454	446	483	473	486	462	451	473	485	449	479	464	451	453	443	414	479	453	504	470	434	452	479	459	456	501	504	456	510	504	488	435	474	492	446	477	476	466	422	469	482	411	440	471	480	454	470	431	515	475	451	473	466	443	454	456	485	460	441	451	488	458	468	473	467	449	498	461	479	498	457	452	460	451	468	424	484	489	495	460	480	491	432	428	470	445	504	473	466	493	435	463	450	438	485	465	458	416	468	465	479	443	508	478	427	469	478	450	480	489	433	460	450	466	448	444	430	483	465	455	483	463	455	490	448	495	521	459	481	446	465	498	467	477	492	470	465	460	447	479	475	456	459	458	481	471	484	494	434	479	462	473	466	454	451	457	405	471	453	482	443	441	450	506	447	447	492	455	482	503	459	504	470	443	483	476	436	474	506	477	479	473	453	455	476	493	458	463	442	487	460	482	460	470	444	458	474	455	470	454	522	429	433	472	493	494	417	463	478	430	462	489	501	454	477	461	464	467	440	482	473	445	470	464	448	469	481	507	440	472	448	460	477	456	444	462	451	457	447	448	448	442	462	454	440	474	488	445	452	487	438	447	441	504	468	498	495	453	464	466	477	463	476	477	469	488	475	443	489	447	469	468	456	449	478	451	476	467	430	488	483	411	494	474	487	470	449	419	451	450	498	478	479	460	444	438	448	452	458	490	420	480	469	491	460	446	441	483	473	488	495	469	440	468	463	462	434	477	449	471	492	460	406	468	477	422	451	466	486	507	460	443	497	453	444	457	462	465	468	431	479	455	490	424	471	457	453	441	455	460	449	493	461	453	487	481	449	476	488	485	489	404	450	470	449	467	472	450	480	445	441	470	448	470	502	458	420	432	482	445	461	474	454	473	447	455	476	471	467	441	489	437	454	466	454	454	453	473	480	492	488	477	509	468	445	431	460	478	459	479	441	453	496	438	441	454	445	481	507	430	492	458	450	451	417	511	451	462	497	480	494	464	457	472	445	449	449	448	416	458	493	487	459	433	452	485	412	463	469	495	453	462	414	422	436	430	480	479	468	477	454	515	441	468	477	442	495	439	445	450	459	422	472	456	478	495	471	452	438	440	490	460	455	464	504	445	441	503	444	467	465	457	462	475	458	489	435	459	442	465	471	493	491	452	435	465	451	495	460	490	477	482	502	474	492	461	498	496	485	504	449	466	449	479	457	436	474	450	431	428	458	430	462	506	467	465	450	462	456	441	426	461	486	458	465	434	437	440	450	474	450	424	458	450	427	461	469	450	435	397	468	450	480	470	481	473	476	469	461	502	508	441	442	437	520	498	472	460	471	473	449	434	477	443	484	491	423	452	480	426	459	469	413	447	488	481	466	459	483	474	421	494	444	481	439	456	471	413	468	427	475	467	454	490	449	476	420	429	486	444	460	450	446	435	455	473	446	465	452	485	462	462	472	448	506	479	463	471	467	487	433	418	484	501	430	478	430	444	462	470	453	472	452	483	498	472	455	473	467	459	437	421	466	424	473	465	423	436	432	461	475	458	444	452	460	446	476	451	486	490	480	457	453	457	460	469	437	449	475	465	460	454	468	456	460	417	475	459	444	452	494	477	423	476	463	440	480	464	461	495	453	497	445	459	468	503	480	471	427	456	464	462	432	482	475	469	455	448	422	463	494	456	472	462	511	477	433	457	443	454	447	446	492	477	473	494	427	472	485	455	469	454	495	457	473	470	450	475	489	477	445	478	477	425	434	460	472	482	447	475	437	481	454	451	438	433	428	431	492	490	432	433	464	451	447	423	465	473	462	459	482	452	491	443	456	452	496	438	490	469	472	446	453	433	479	470	450	439	437	457	501	457	459	460	472	447	504	456	458	441	485	472	440	463	449	461	467	480	499	476	463	500	474	481	447	453	445	473	469	423	491	486	472	469	458	474	488	471	422	488	424	451	425	479	481	428	445	446	473	467	486	470	457	440	472	466	460	465	493	431	444	488	463	483	478	461	460	463	418	476	480	500	498	439	503	465	466	458	449	472	445	454	488	445	511	461	489	433	441	498	454	464	453	462	483	454	475	446	510	499	466	473	443	491	447	458	432	475	463	444	483	469	460	406	478	405	515	465	473	491	464	445	478	453	455	468	471	494	455	468	454	471	463	476	441	486	456	470	467	440	474	465	444	463	471	500	480	464	483	455	491	431	467	477	479	464	467	518	485	492	456	468	504	450	463	463	424	497	412	451	473	447	416	458	484	470	518	456	457	453	441	470	458	453	468	469	498	461	473	476	484	461	495	462	465	470	463	461	435	485	473	479	452	448	463	449	484	498	460	447	450	462	458	449	486	464	488	481	476	472	482	482	444	465	423	453	448	425	443	435	455	427	478	452	454	424	486	449	455	498	452	462	517	485	487	478	455	450	486	413	453	449	456	457	474	446	429	418	456	505	480	462	496	490	457	477	482	467	485	486	459	473	452	458	456	453	478	467	466	476	450	468	468	492	449	469	437	467	458	474	464	491	462	459	446	433	482	476	430	467	469	468	494	486	450	473	468	484	465	472	473	433	483	500	440	466	449	463	459	482	492	484	451	496	452	490	457	446	463	501	459	465	503	476	460	465	451	419	457	462	431	474	441	461	477	437	481	489	460	432	483	493	447	458	462	476	480	500	453	480	476	469	475	486	483	478	480	469	456	478	501	476	495	445	450	449	475	436	471	416	447	462	452	485	469	478	443	464	447	447	477	444	443	441	469	445	461	493	473	462	479	472	477	459	487	466	463	453	492	512	439	466	467	497	510	500	478	485	485	499	486	444	462	461	463	448	483	465	422	468	458	473	503	445	459	486	450	464	484	470	469	499	461	445	471	463	444	478	462	461	464	435	505	435	446	495	475	436	440	454	461	467	501	450	479	460	486	462	464	416	473	493	432	475	476	459	485	489	441	449	479	452	460	479	484	510	493	475	455	457	482	449	442	496	398	422	447	444	442	457	453	485	463	455	489	450	450	427	475	466	456	479	454	407	473	465	497	465	478	454	480	489	470	459	456	475	448	455	465	434	384	471	503	503	466	462	488	468	455	463	442	415	461	471	448	429	452	459	444	440	455	460	464	456	439	444	491	447	476	474	465	489	491	442	478	471	459	450	455	451	456	414	473	480	473	452	465	429	458	448	489	457	423	465	456	502	454	469	465	473	463	476	458	448	442	421	471	506	434	480	449	453	461	458	433	478	472	444	468	467	484	470	439	420	443	469	428	464	500	454	500	445	436	480	474	482	475	461	512	450	481	435	458	453	422	469	466	460	486	505	446	462	468	499	497	466	465	460	442	464	484	459	448	421	466	482	453	487	470	494	448	470	490	455	458	460	453	434	447	443	414	494	506	473	476	499	465	487	447	482	449	457	513	495	455	473	461	449	476	458
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
