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
338757516734	338757517305	338757517853	338757518405	338757518953	338757519505	338757520055	338757520605	338757521153	338757521705	338757522255	338757522805	338757523355	338757523905	338757524455	338757525003	338757525553	338757526103	338757526655	338757527205	338757527755	338757528305	338757528855	338757529403	338757529953	338757530503	338757531053	338757531605	338757532155	338757532705	338757533255	338757533805	338757534355	338757534903	338757535453	338757536005	338757536553	338757537105	338757537655	338757538205	338757538755	338757539305	338757539853	338757540405	338757540955	338757541503	338757542055	338757542603	338757543155	338757543705	338757544255	338757544805	338757545355	338757545905	338757546455	338757547003	338757547553	338757548105	338757548653	338757549203	338757549755	338757550305	338757550855	338757551403	338757551953	338757552503	338757553053	338757553603	338757554153	338757554703	338757555255	338757555803	338757556353	338757556903	338757557453	338757558003	338757558553	338757559103	338757559653	338757560203	338757560755	338757561303	338757561853	338757562403	338757562953	338757563503	338757564053	338757564605	338757565153	338757565703	338757566253	338757566805	338757567353	338757567903	338757568455	338757569005	338757569555	338757570105	338757570655	338757571203	338757571755	338757572305	338757572853	338757573405	338757573955	338757574505	338757575055	338757575605	338757576155	338757576705	338757577255	338757577803	338757578355	338757578905	338757579455	338757580005	338757580555	338757581105	338757581655	338757582205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2794	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	3600	2300	2793	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23893	21459	28392	24878	21452	21507	11133	5185	4075	4777	4927	3513	2131	1187	861	726	637	732	647	614	588	603	554	576	548	579	567	556	572	540	564	558	507	508	527	562	558	516	522	568	513	520	521	575	518	504	528	553	511	497	525	552	515	502	515	530	531	492	524	511	544	520	520	510	509	523	504	511	533	534	475	576	523	480	523	527	515	577	499	501	492	594	512	492	590	537	535	474	483	491	509	536	507	502	496	511	512	489	536	549	513	512	515	499	480	552	517	512	539	502	525	491	506	513	492	564	539	530	518	482	548	506	538	453	461	501	529	528	518	541	505	523	499	533	522	480	510	499	487	511	562	488	519	479	561	535	540	489	520	510	510	510	500	510	543	507	503	539	543	433	551	536	573	490	501	488	512	502	558	508	506	513	519	501	468	506	484	532	481	580	515	494	522	543	518	456	525	518	516	513	499	540	508	500	559	515	490	481	531	494	519	532	567	541	518	526	491	526	520	555	472	560	553	487	521	532	511	539	524	511	528	522	495	529	540	498	539	464	539	514	511	495	502	549	478	541	549	492	550	516	522	462	489	521	528	515	530	518	525	505	564	542	522	508	528	492	506	509	508	550	513	476	529	507	516	481	542	485	541	515	469	546	510	546	522	515	496	532	520	538	514	516	537	506	547	494	540	521	515	529	544	507	549	489	509	507	496	470	483	505	493	511	524	493	509	523	510	526	522	506	480	546	482	526	498	559	536	481	556	492	524	495	471	486	570	503	485	483	481	492	486	543	515	501	521	509	492	486	478	506	489	512	494	512	489	485	523	569	551	539	549	520	481	507	497	501	505	511	482	486	510	513	537	502	540	511	429	540	495	518	572	536	546	495	541	508	517	473	523	500	500	498	506	522	516	529	510	484	498	496	500	534	501	488	470	490	495	499	499	546	476	508	474	520	499	512	501	535	514	469	516	499	505	543	567	508	543	476	520	498	525	509	491	479	533	490	522	496	519	483	501	500	487	465	505	521	509	488	491	517	526	564	539	541	537	506	517	537	484	517	525	536	489	517	509	511	466	498	517	520	484	530	562	526	490	515	524	483	467	528	523	543	518	520	496	538	536	471	508	482	495	511	515	533	503	509	485	511	551	536	534	532	518	524	557	538	553	511	523	524	547	510	495	501	483	535	542	507	506	521	515	517	507	471	492	493	500	539	508	506	520	528	522	521	519	495	513	522	519	489	519	519	530	492	508	501	517	532	539	479	486	538	523	505	522	498	486	556	483	505	501	518	554	482	498	551	492	519	508	486	528	535	500	495	506	504	500	508	481	485	474	543	512	504	554	517	532	493	526	477	541	555	464	534	508	500	468	538	531	507	558	491	531	460	533	544	488	517	506	499	530	534	541	505	487	551	519	504	510	525	547	515	547	509	490	489	547	558	468	497	480	494	540	523	485	464	492	516	532	539	478	499	532	507	483	493	497	523	523	481	517	537	533	514	528	520	518	527	526	478	521	490	528	529	513	514	537	494	531	550	514	494	539	526	512	527	489	489	499	512	497	500	546	521	481	509	526	499	534	512	543	514	519	492	523	519	532	543	504	522	536	540	551	535	549	476	473	507	502	515	513	516	508	524	488	525	494	521	512	469	506	575	521	487	479	501	502	507	496	520	503	485	546	477	523	465	506	490	541	491	544	481	515	571	474	512	555	532	504	491	470	479	546	519	491	513	518	539	541	543	517	489	548	542	499	477	509	490	513	486	484	507	527	523	499	521	465	558	530	531	549	495	504	494	533	527	509	512	499	524	526	496	546	513	521	541	565	559	488	512	509	497	539	494	491	507	514	503	530	507	521	510	523	519	542	525	501	502	496	541	502	498	514	536	504	523	486	487	517	514	502	493	534	531	543	516	523	496	490	564	545	535	524	505	510	466	479	553	530	478	456	495	516	535	511	507	535	535	531	550	518	535	548	510	519	518	539	508	497	558	503	508	532	516	554	516	498	513	479	545	560	481	483	504	516	507	499	510	577	487	499	471	538	543	505	528	503	540	545	508	518	556	558	540	518	537	551	464	514	529	480	483	528	534	488	533	523	506	488	519	535	477	462	528	501	543	522	534	530	512	486	527	525	507	485	499	510	510	561	480	457	485	538	503	492	519	524	524	486	503	549	489	522	520	497	494	512	517	515	536	514	499	535	539	470	508	505	520	524	513	533	509	497	531	497	504	505	519	536	512	510	557	473	505	522	538	544	521	569	505	511	519	523	511	536	520	537	493	476	516	506	503	529	536	501	523	524	475	487	516	512	524	544	528	546	484	533	526	486	519	544	518	526	515	525	529	519	528	503	511	500	505	495	528	509	529	517	513	527	520	489	509	550	535	530	511	488	536	444	498	524	540	554	473	466	520	529	515	503	511	492	527	482	518	504	471	493	488	490	511	535	535	549	501	557	521	526	502	537	516	500	491	509	498	510	508	482	505	496	514	516	496	493	527	464	515	494	519	500	544	489	478	530	499	474	530	528	509	502	518	476	520	498	496	493	557	515	492	488	515	522	512	470	501	513	497	500	482	510	474	521	490	516	519	523	487	488	498	488	523	497	528	539	535	500	538	513	553	491	553	491	480	505	473	528	513	541	482	513	488	520	492	513	485	505	499	512	546	500	534	499	493	497	519	522	530	434	540	527	553	480	512	506	490	497	491	499	538	494	556	516	505	515	533	506	528	482	533	514	549	524	488	525	526	544	538	494	485	537	539	506	491	515	513	503	535	509	518	473	510	480	576	502	552	540	524	515	487	497	541	522	520	523	480	501	502	520	533	538	507	497	534	530	497	509	471	496	494	532	546	495	491	496	544	544	531	505	470	539	540	499	523	516	531	522	515	506	537	511	535	474	522	529	530	467	515	510	507	490	496	461	532	526	509	531	497	469	506	530	554	527	512	513	528	508	499	534	498	521	525	464	517	515	509	527	521	502	496	491	507	539	546	522	474	514	502	514	525	501	529	512	504	510	494	519	512	519	548	490	503	476	469	544	472	501	490	505	523	512	524	503	540	517	474	556	498	548	522	511	504	520	560	534	501	552	497	547	524	529	482	523	505	500	531	523	525	493	516	525	497	526	474	487	491	529	482	510	528	513	507	468	519	550	507	528	511	533	509	543	509	480	523	511	546	525	546	500	525	524	514	495	515	514	518	527	487	528	518	519	498	548	534	508	496	516	532	500	474	544	496	565	475	537	529	503	509	485	488	535	507	520	496	538	531	542	533	506	498	511	514	525	516	530	509	553	462	495	510	505	516	510	504	506	555	504	512	482	520	537	530	500	525	502	526	488	529	518	525	517	547	505	491	544	477	545	500	519	551	517	501	510	537	516	512	485	524	503	509	515	486	481	519	522	501	500	490	492	514	502	468	489	517	502	566	533	518	516	502	517	527	508	501	525	465	506	528	521	518	502	481	489	494	498	490	545	517	533	543	499	529	511	500	508	506	502	498	494	484	496	508	529	550	495	492	538	492
40423	52109	25910	18898	11180	8931	8070	9567	8487	9800	9894	6994	4080	2177	1230	926	854	815	694	698	680	719	675	651	642	625	606	617	599	602	572	599	540	600	598	539	558	494	563	553	524	558	526	558	556	541	519	515	524	545	513	547	537	497	509	519	481	519	538	502	529	514	504	511	512	539	534	523	507	536	537	518	497	530	518	527	537	500	500	551	502	489	540	507	516	501	477	529	559	525	521	541	490	516	543	474	517	512	510	539	491	518	499	496	467	524	489	521	503	537	544	509	522	501	494	520	503	536	503	524	499	535	479	486	527	523	527	515	512	505	530	486	536	478	511	484	522	470	457	448	511	475	549	492	459	493	489	550	506	510	526	472	501	535	525	499	508	508	556	498	473	491	517	520	491	490	493	509	525	502	509	535	518	462	487	478	497	499	468	506	487	531	479	551	526	496	489	539	489	543	496	481	533	531	517	512	511	544	511	472	500	503	504	525	507	468	488	503	511	480	469	468	472	479	519	487	510	529	501	510	508	523	515	495	502	525	512	557	499	483	495	495	509	524	513	501	509	491	473	510	510	494	473	557	524	514	517	470	510	507	515	508	501	519	487	501	505	457	538	501	522	552	518	496	523	485	486	528	508	526	517	534	508	552	544	508	478	530	502	522	500	546	501	516	462	513	511	484	532	462	494	513	530	524	450	534	465	478	549	500	509	501	532	491	522	535	480	499	497	493	488	563	505	554	518	501	506	510	513	522	514	527	499	483	522	494	531	517	493	510	483	514	473	456	530	510	492	501	538	525	509	501	533	521	527	531	507	479	521	492	534	535	485	521	488	505	502	474	550	452	532	505	536	483	520	500	509	489	496	541	490	508	491	542	534	518	515	459	475	519	519	486	487	480	468	479	519	521	534	507	488	513	529	491	501	452	539	506	510	523	529	530	519	482	482	499	496	479	499	504	529	528	522	504	475	511	494	504	511	516	546	488	499	513	492	491	453	500	491	478	508	522	519	520	500	537	494	518	507	540	507	538	481	539	482	485	534	532	522	498	499	577	517	532	504	525	513	502	543	482	486	506	512	485	474	508	480	502	497	453	509	507	513	534	510	508	530	503	539	500	490	510	466	552	457	514	534	504	467	529	507	533	519	512	511	511	525	505	555	497	515	507	528	527	493	493	512	474	515	497	474	526	514	514	507	515	484	476	497	506	528	518	511	492	469	494	492	454	537	474	500	509	543	493	497	478	520	502	510	503	512	510	544	508	519	513	473	501	532	514	508	508	513	484	516	534	436	506	532	506	480	467	524	534	536	485	520	526	478	531	488	496	509	494	497	558	502	508	497	524	507	467	492	517	540	496	509	474	450	481	516	455	478	572	542	507	500	504	511	530	495	523	514	543	524	475	504	506	526	463	531	519	491	520	522	519	504	508	493	472	496	499	545	494	485	517	524	500	520	561	512	521	466	524	521	519	525	502	478	523	457	493	490	491	502	524	495	538	498	503	506	516	510	503	506	469	473	548	515	533	505	444	471	510	509	503	508	536	484	517	481	532	499	465	488	491	475	508	464	472	536	501	521	529	496	463	539	506	555	538	492	501	492	533	479	546	525	514	476	536	522	462	508	536	540	487	503	507	478	489	488	461	485	498	509	513	514	513	495	518	491	448	513	493	526	525	480	495	497	464	496	527	500	507	518	470	512	476	491	497	561	521	483	521	477	510	495	515	483	510	499	475	534	520	459	449	492	492	494	473	525	494	505	486	492	536	499	481	517	549	501	520	540	470	517	467	531	524	497	481	529	513	525	476	474	540	483	509	486	542	508	472	486	484	504	507	501	511	474	505	506	499	491	538	475	504	496	516	470	529	491	483	489	508	494	541	530	476	484	498	500	513	516	509	466	479	493	503	514	527	512	526	511	550	496	508	489	482	538	499	489	498	483	562	504	548	491	516	514	506	517	501	496	554	496	479	455	518	475	513	511	503	512	576	487	532	471	524	520	509	475	501	510	486	504	517	492	494	490	513	493	492	488	501	491	505	502	476	529	502	492	491	498	490	466	504	538	498	500	495	516	508	510	491	532	519	467	491	540	485	497	491	513	517	509	521	491	491	502	545	501	488	503	514	491	492	518	500	485	471	498	456	471	500	501	502	520	528	539	545	498	481	518	453	528	541	496	504	528	516	509	482	505	493	496	507	491	506	516	468	455	536	545	537	498	508	507	504	517	526	488	534	513	516	519	487	531	506	530	532	526	517	506	494	497	507	514	468	514	524	534	519	481	492	520	534	496	513	496	494	517	522	509	538	512	476	491	539	516	500	524	502	490	475	468	506	542	494	495	489	552	542	517	503	503	495	481	473	483	514	498	545	491	465	499	485	468	526	487	475	512	517	517	528	484	517	523	483	504	531	474	492	480	505	484	515	526	485	477	497	492	538	460	465	486	499	527	498	469	539	551	505	478	541	512	509	512	469	532	526	529	486	489	517	498	480	513	511	497	504	504	539	480	500	456	532	515	484	470	503	517	540	539	500	535	498	498	496	503	500	527	471	505	540	469	515	536	531	508	484	518	510	482	551	502	481	520	517	517	536	506	546	518	497	473	484	489	525	510	503	502	495	507	502	454	577	481	545	507	504	488	505	514	478	515	504	500	503	498	532	514	518	473	537	487	537	500	528	503	510	558	490	508	486	510	441	504	486	474	499	509	472	521	504	479	470	521	527	547	494	499	507	539	492	505	531	497	492	518	552	476	525	546	522	507	514	500	521	512	474	480	521	480	484	524	514	536	539	475	516	502	479	523	515	529	509	475	494	527	511	519	542	531	529	478	494	508	494	481	490	562	466	449	476	486	510	517	505	473	507	486	520	493	497	480	485	505	513	506	488	527	474	492	490	490	559	494	482	486	512	509	495	531	513	474	455	523	489	503	505	513	487	500	516	451	520	525	538	520	474	492	519	488	518	530	525	515	545	522	507	486	500	465	486	494	459	537	539	506	490	498	513	511	549	520	513	508	516	507	492	510	482	507	499	484	505	496	502	538	525	516	489	521	512	515	508	521	445	472	513	497	518	511	482	555	458	530	504	497	494	534	494	531	475	560	517	553	496	492	521	479	517	500	536	480	498	532	491	532	504	529	497	518	479	500	494	512	520	518	510	480	487	512	500	552	499	501	493	572	533	471	497	478	500	525	494	485	470	486	507	487	471	522	485	482	547	480	484	527	500	540	514	492	516	501	467	504	509	544	481	514	501	483	501	531	524	520	469	493	546	506	495	522	488	505	481	465	521	510	480	511	476	555	483	466	491	509	499	480	481	516	516	481	494	480	516	481	523	489	501	495	515	496	503	554	492	501	483	496	491	510	486	525	493	508	515	552	474	510	533	505	520	506	513	498	542	480	510	546	485	502	495	497	505	493	496	493	505	505	533	512	536	500	513	514	469	521	502	499	495	496	524	510	505	530	485	531	518	497	519	494	472	526	521	509	470	502	496	532	509	526	540	485	500	502	497
31343	23102	11916	5999	2111	1919	1980	1981	1405	1465	1213	854	694	498	458	408	391	437	395	430	358	383	400	414	404	407	386	354	421	398	384	382	362	401	401	397	392	397	411	369	418	366	389	375	385	373	391	372	387	393	373	382	401	395	400	391	369	359	369	355	379	398	384	405	404	375	406	366	378	408	382	401	370	428	394	415	438	376	395	336	392	392	375	356	400	440	384	409	353	365	414	369	384	402	405	394	366	337	380	368	402	372	375	408	432	331	390	382	398	383	396	437	403	418	411	399	396	392	387	396	378	380	366	405	410	367	389	398	350	394	389	381	426	394	376	377	415	378	381	377	373	346	367	398	372	410	392	352	373	426	404	403	409	383	392	365	357	413	382	415	349	393	409	382	399	369	349	415	373	402	386	350	404	378	394	368	382	424	372	415	374	368	362	405	405	392	359	397	370	367	350	392	405	388	376	408	349	404	392	362	390	369	421	411	393	378	387	376	386	430	372	387	388	406	377	370	375	379	411	412	389	405	412	365	416	366	432	397	388	393	417	369	383	372	391	404	394	379	406	411	401	393	390	359	391	385	342	399	377	423	400	378	415	364	394	388	351	364	390	395	406	379	354	395	422	383	383	358	392	374	398	419	396	370	407	389	385	381	387	363	400	355	370	381	406	393	392	370	405	401	382	365	377	391	402	368	395	411	426	391	381	384	404	397	379	398	396	386	373	379	426	402	412	410	394	362	415	432	422	378	413	383	367	431	368	401	387	390	404	365	388	395	377	365	384	356	417	376	392	380	384	372	399	377	386	364	394	383	390	369	392	398	413	376	377	373	435	377	387	351	369	364	380	359	406	379	362	376	378	407	378	398	369	382	358	382	417	384	403	414	376	372	390	396	398	383	411	369	360	360	377	355	351	395	391	371	379	388	369	406	377	366	412	389	413	366	365	398	384	389	388	393	358	380	409	387	385	384	384	392	361	427	407	376	380	378	377	382	379	410	383	396	407	380	378	394	372	415	375	402	370	386	388	379	390	395	380	364	414	402	431	357	362	362	401	368	409	378	388	369	397	398	375	384	380	406	419	383	401	385	401	374	382	368	370	374	387	393	414	391	409	374	406	364	406	363	383	420	385	372	364	396	415	389	351	374	414	399	370	378	336	393	405	380	393	395	405	409	400	395	396	396	416	392	372	390	411	400	364	386	394	376	371	385	373	385	383	381	371	390	382	411	364	418	403	418	364	420	362	349	402	398	396	395	390	366	400	361	354	383	395	367	417	405	409	371	366	393	410	380	396	374	386	391	345	403	383	378	410	394	361	394	400	377	393	361	383	353	427	382	364	385	417	392	366	386	376	388	363	403	395	367	352	395	392	363	371	420	412	402	403	402	373	339	364	404	394	391	357	385	422	388	335	392	403	377	371	389	362	378	383	374	391	383	420	423	377	421	425	373	399	383	389	360	358	422	429	370	387	386	362	395	392	391	380	355	394	397	363	373	417	404	404	398	383	371	352	381	392	387	393	387	357	401	377	379	394	397	401	361	387	408	348	379	381	380	402	419	412	373	384	411	382	379	399	381	385	369	372	399	423	368	419	372	386	410	356	385	401	384	395	402	445	353	391	428	371	380	383	386	402	397	395	368	358	372	375	371	390	348	372	390	359	389	387	375	363	370	353	374	381	406	382	353	392	375	386	396	422	392	412	361	409	377	371	398	395	370	367	371	386	451	388	348	352	409	409	340	402	408	396	373	402	359	365	404	406	361	382	397	369	364	352	400	381	427	419	400	410	382	376	352	417	382	421	381	381	404	396	387	398	349	389	407	366	389	376	367	384	358	385	412	359	358	403	390	381	389	396	393	382	410	367	383	392	393	370	365	414	372	347	376	361	396	399	387	406	410	393	387	370	401	363	420	403	362	392	387	376	393	376	429	371	402	381	407	403	391	367	381	406	389	375	385	391	377	383	384	429	382	417	399	405	414	354	361	348	392	371	398	377	387	407	357	396	380	354	393	437	347	410	387	406	372	382	396	364	368	379	380	373	355	391	380	392	390	404	370	399	382	379	391	387	410	410	371	382	348	369	400	380	391	390	377	379	381	388	369	403	406	373	412	384	336	398	422	360	381	407	360	386	390	423	356	383	391	385	391	392	356	390	399	353	377	384	422	353	378	386	398	369	403	385	352	382	409	418	407	397	389	397	387	382	388	358	380	382	400	393	371	380	375	401	383	417	339	362	418	376	374	413	387	395	389	376	389	361	370	408	361	373	392	370	431	339	379	374	399	375	404	404	381	406	372	394	354	376	415	382	412	375	376	391	346	408	389	371	379	381	414	395	363	403	361	378	361	372	403	387	374	376	415	440	391	361	412	399	381	361	372	377	364	403	383	409	382	398	374	374	368	405	403	361	407	365	440	372	353	420	392	390	407	383	410	389	391	397	389	388	390	402	364	399	368	404	393	395	386	361	372	405	395	365	389	396	397	376	421	366	357	410	408	407	379	392	383	405	397	377	395	381	396	391	371	358	361	378	369	345	412	372	428	422	392	363	389	391	374	375	345	369	347	392	378	389	358	361	391	445	409	415	369	430	405	388	421	350	398	417	401	388	396	397	418	443	384	404	416	406	418	370	380	400	387	369	401	374	385	393	382	374	409	408	395	384	385	383	352	403	388	378	397	368	382	420	380	372	376	405	371	358	383	390	372	348	364	374	370	354	416	412	452	418	419	414	372	392	373	400	408	414	376	361	367	392	402	386	402	408	375	393	405	400	405	350	361	391	365	390	382	356	387	412	381	373	403	416	397	347	393	384	372	381	389	365	424	407	423	389	429	366	409	386	378	365	398	376	363	393	367	393	415	393	405	407	371	399	418	381	400	382	364	381	374	374	380	375	351	365	388	409	382	390	375	405	383	372	353	379	364	389	424	404	386	409	349	379	368	409	380	388	365	360	399	418	387	401	355	379	381	365	406	411	358	381	365	424	422	368	408	361	361	357	423	362	392	395	409	409	351	398	412	406	413	381	349	376	395	425	383	396	380	401	342	388	386	401	353	384	396	417	432	384	410	369	366	373	382	383	424	371	398	409	401	377	371	372	375	389	361	379	374	379	387	397	383	372	419	383	370	394	428	366	424	391	419	360	369	411	425	390	382	389	394	391	387	424	396	349	396	382	364	396	399	363	398	357	357	415	367	385	411	357	374	432	401	386	383	374	406	387	364	370	363	376	377	394	366	390	370	391	383	421	387	353	392	346	364	389	401	397	367	349	403	405	383	392	384	375	392	395	422	401	401	382	392	406	395	391	396	383	351	403	391	388	393	363	371	377	413	398	384	394	385	384	380	398	334	365	378	362	399	401	372	379	395	435	430	381	410	368	362	401	378	358	387	384	372	389	386	370	405	394	420	371	399	403	363	428	420	389	393	407	388	392	388	381	356	363	367	406	391	413	393	375	386	381	388	375	385	391	383	383	382	396	369	367	419	398	374	371	369	357	381	361	389
30423	29080	14248	10118	4078	4081	4202	4207	3170	3109	2405	1671	1110	811	504	448	422	427	421	427	416	451	436	421	422	402	415	439	407	458	393	416	423	447	436	409	432	417	451	414	406	407	419	413	408	441	431	415	418	410	410	389	416	378	423	443	429	436	411	377	413	448	404	463	421	435	430	430	465	376	449	428	447	435	387	414	407	418	450	465	417	421	422	408	427	429	406	437	420	453	448	370	452	406	433	428	426	425	433	403	389	368	380	430	425	388	422	399	436	457	419	425	424	408	394	418	407	421	433	491	406	393	443	440	416	403	432	417	386	439	409	381	439	395	466	415	441	396	447	392	421	432	398	437	453	419	421	419	421	404	436	418	436	455	409	434	436	417	415	411	419	404	441	409	418	445	420	392	412	431	418	435	399	471	421	412	424	415	431	436	417	433	430	420	421	393	435	424	376	433	395	453	415	419	426	462	433	427	410	403	442	428	400	436	415	385	441	437	416	431	408	457	414	462	460	426	430	410	435	451	464	453	428	410	439	421	408	402	433	429	458	416	457	411	420	435	438	407	423	409	434	419	397	441	412	436	418	449	446	448	429	404	431	429	429	428	417	396	453	429	433	400	447	421	438	451	407	423	409	439	363	467	462	422	422	403	415	382	427	374	431	387	436	421	443	452	431	413	429	422	438	431	417	448	426	418	445	383	426	403	464	440	416	423	415	421	449	444	419	423	415	455	365	425	431	454	417	375	420	445	398	432	444	398	454	431	430	404	433	431	444	422	427	451	444	428	423	420	425	402	421	409	413	434	437	439	440	411	417	430	464	436	410	424	443	438	440	419	419	440	464	445	473	380	409	413	430	477	431	457	382	395	443	407	436	435	414	455	415	459	417	399	412	421	422	402	438	412	426	423	466	427	449	437	441	431	428	397	428	445	442	447	426	414	421	431	415	450	436	398	453	429	426	403	402	413	436	406	444	424	422	424	445	510	416	468	465	410	440	404	395	476	409	404	406	429	403	435	415	406	411	421	416	433	410	427	437	414	436	445	426	420	414	445	401	408	438	413	460	405	432	404	382	424	419	419	443	465	399	466	422	456	419	404	455	428	443	439	422	416	400	408	429	406	444	392	377	446	410	430	461	437	460	452	394	417	442	441	409	392	451	408	418	423	391	437	424	412	412	390	400	411	416	412	406	435	453	410	408	405	427	452	442	390	411	394	410	439	410	403	448	392	414	437	469	412	415	440	440	438	428	459	383	442	454	427	433	422	426	441	412	403	435	459	438	435	435	395	399	401	430	452	433	423	444	432	416	431	419	406	396	432	429	429	417	459	441	427	425	413	390	440	419	435	428	452	385	416	412	455	444	434	414	422	405	459	432	436	452	443	457	433	387	416	397	434	444	415	427	429	423	409	462	410	443	422	432	425	409	409	412	427	417	458	441	403	399	459	415	420	433	411	454	437	433	407	410	444	453	445	439	383	422	450	392	440	473	448	408	414	419	439	447	413	409	395	432	421	422	420	438	443	410	429	440	449	415	448	419	432	461	439	424	442	422	405	411	440	422	384	408	413	433	420	434	436	453	449	436	381	423	457	423	435	438	432	433	423	422	408	420	416	398	455	423	437	432	405	420	414	447	433	437	419	386	422	451	419	418	439	400	414	434	400	435	410	429	388	418	431	448	380	388	464	430	415	429	428	394	419	402	380	436	411	421	473	434	390	395	442	394	407	433	426	429	436	433	447	453	440	389	439	422	431	430	441	438	388	442	424	413	418	422	425	427	409	418	431	431	382	452	421	427	439	398	417	446	431	418	439	424	434	415	415	409	409	399	452	402	419	415	452	425	428	433	404	461	451	459	439	433	417	423	379	412	412	420	428	426	456	436	421	443	412	446	441	391	408	417	431	397	440	412	443	406	424	453	427	431	420	446	406	370	429	449	400	427	429	419	446	424	450	464	441	405	422	454	385	454	466	432	459	439	452	369	435	404	424	440	425	413	436	388	402	429	424	431	366	435	407	394	415	399	427	414	430	417	409	412	372	402	421	410	426	434	398	426	405	416	438	385	449	415	406	412	398	379	424	423	432	420	412	430	411	424	461	426	441	404	445	437	452	397	386	430	418	388	448	412	425	405	429	408	430	416	433	438	444	447	426	422	442	433	412	430	405	423	434	435	435	408	421	435	417	407	383	429	433	444	427	439	426	454	407	422	458	424	415	402	419	431	450	429	453	445	432	428	427	433	421	437	424	468	413	447	420	419	421	409	431	427	403	412	434	403	429	410	402	428	461	452	414	433	435	420	424	362	427	416	400	437	430	436	422	406	433	456	434	437	461	403	450	431	408	415	442	425	434	458	444	462	433	454	414	438	438	431	466	451	430	432	403	441	399	394	437	424	393	443	436	438	372	403	426	430	401	387	431	388	428	454	430	427	454	409	420	462	409	436	415	456	415	419	413	447	430	428	425	433	443	442	407	433	386	446	408	436	404	384	432	429	410	419	390	454	420	410	460	402	443	420	443	415	404	425	453	440	393	411	399	402	379	421	424	431	415	448	483	395	424	407	426	445	402	421	406	440	418	385	418	439	388	426	428	441	409	434	400	412	416	466	425	447	438	440	420	370	436	414	434	436	384	444	423	471	440	434	424	430	404	406	436	384	421	418	454	409	426	448	420	419	416	438	399	399	442	443	396	438	407	406	420	429	404	412	433	409	418	424	434	407	438	407	402	422	411	471	442	439	439	439	407	411	449	433	456	425	420	415	457	403	420	427	435	451	442	406	426	428	426	392	471	433	406	418	408	421	426	429	439	407	454	429	425	411	430	439	417	380	412	445	432	437	466	444	435	430	445	436	404	432	359	457	416	442	431	447	401	424	447	428	446	441	439	402	443	414	445	442	460	427	435	397	435	427	408	472	452	448	424	425	406	445	430	441	444	434	367	444	396	452	439	418	447	417	417	431	413	452	447	386	433	426	450	465	426	443	466	415	411	421	418	430	403	450	414	414	432	448	431	395	447	430	451	415	443	388	441	414	438	428	431	399	393	414	434	452	411	419	426	386	440	423	412	449	406	436	417	450	422	427	432	408	426	450	431	415	444	430	405	475	425	409	436	429	404	393	423	416	439	418	414	418	459	458	408	421	431	422	465	440	424	426	404	396	473	458	457	448	429	405	420	433	402	449	400	440	434	405	444	445	453	396	435	398	463	401	431	454	393	395	391	390	415	433	408	425	416	406	407	435	427	427	439	437	429	443	428	438	424	390	402	431	414	419	406	424	429	429	445	414	437	458	463	404	415	450	412	399	435	425	459	429	448	455	462	485	453	433	477	401	427	452	413	444	436	437	395	403	431	431	415	452	400	426	418	398	447	411	444	441	408	434	412	387	426	419	430	406	422	417	414	433	426	383	454	423	423	427	434	479	463	405	400	404	411	420	418	414	442	423	453	406	435	425	446	408	429	418	434	438	446	423	394	442	422	430	411	413	409	445	419	429	443	433	436
25083	20707	27030	24418	20624	13091	6072	5247	2535	2773	2294	1558	1032	620	323	344	296	302	286	295	278	268	270	278	275	242	251	268	240	262	247	269	274	262	248	255	220	261	258	246	230	265	258	230	230	262	231	248	267	235	243	253	242	219	241	232	229	262	240	224	233	260	230	225	241	231	252	233	228	245	236	251	232	225	230	218	227	271	226	254	242	208	234	218	224	242	232	232	246	247	239	243	207	246	243	215	224	244	243	261	220	218	243	253	219	237	241	241	223	218	243	251	210	216	183	248	246	212	233	215	244	213	224	254	225	243	227	243	232	243	262	219	238	238	252	235	218	236	249	239	213	276	224	219	218	228	222	235	237	265	221	232	243	253	241	247	233	223	227	230	245	224	270	231	235	262	193	218	215	230	254	215	214	208	236	216	203	246	240	236	239	222	194	210	228	225	230	228	233	237	261	240	243	232	274	246	215	228	221	239	213	234	249	221	229	253	236	229	225	231	224	256	239	249	213	242	234	221	209	238	232	214	255	246	220	243	251	245	243	226	221	235	229	233	225	248	257	241	228	232	225	220	242	239	219	243	234	226	231	238	225	201	240	217	261	202	263	248	237	235	237	229	220	241	252	221	224	207	242	238	244	200	243	241	223	210	228	223	208	238	263	257	252	237	230	250	229	242	215	244	228	245	202	258	220	214	229	232	221	220	224	227	261	265	236	229	210	224	236	245	222	227	226	221	267	226	268	218	243	216	263	250	228	205	241	221	238	255	236	236	251	258	204	219	210	247	230	248	228	262	243	227	240	282	233	246	238	225	245	246	241	246	219	215	239	247	218	222	244	245	240	192	249	200	218	231	226	243	203	243	242	229	211	226	237	260	229	227	217	241	249	236	245	232	253	234	257	258	273	257	213	196	226	270	234	219	200	235	215	230	209	255	252	228	231	258	254	234	246	213	223	235	247	226	222	237	237	211	246	219	230	225	232	254	244	221	260	246	229	224	210	223	258	217	216	212	244	266	242	227	229	219	222	243	247	239	238	220	208	226	244	248	237	228	240	238	237	235	238	245	256	225	261	232	237	259	216	223	252	240	225	215	242	223	243	239	241	253	227	255	227	247	255	232	249	223	241	236	241	201	223	262	236	232	240	256	243	240	235	228	210	246	242	263	242	233	246	272	219	242	233	212	241	236	236	223	234	237	224	232	244	248	230	220	219	244	227	263	227	218	249	261	235	264	226	249	235	219	240	197	218	218	246	235	236	234	230	212	232	230	246	248	247	257	238	244	232	223	223	236	238	220	256	233	224	224	254	232	244	240	229	244	239	215	216	253	250	250	242	247	232	210	232	236	254	243	216	227	251	247	212	228	249	262	225	252	253	229	252	215	252	225	220	259	258	224	247	222	235	188	226	209	237	245	243	239	246	223	249	225	217	257	253	238	230	206	244	234	246	205	215	229	225	242	229	243	242	222	264	227	228	226	210	232	213	255	225	256	212	247	243	230	225	241	237	238	249	250	241	237	232	240	241	246	212	231	254	240	229	242	207	239	241	234	245	226	238	261	242	256	239	246	223	224	237	216	215	204	245	249	231	235	258	219	227	247	240	227	238	229	234	242	248	252	245	257	228	234	195	262	228	229	255	243	263	231	211	210	237	230	245	231	242	251	254	197	223	223	237	223	225	256	222	228	227	229	232	239	219	204	226	218	234	265	203	215	241	219	243	187	219	217	267	245	226	221	251	213	233	243	233	262	236	218	228	236	216	214	226	238	228	243	241	250	227	231	212	224	228	242	242	208	234	259	214	216	231	267	245	258	248	225	221	242	233	213	224	199	244	234	237	211	220	227	237	242	235	227	230	249	231	227	211	260	260	223	257	236	231	218	210	233	234	229	235	223	257	228	253	251	208	212	256	226	234	243	235	237	187	242	218	233	254	255	226	252	245	244	249	235	254	231	262	229	240	266	224	250	205	230	249	246	228	241	230	237	224	237	243	243	219	248	248	259	245	206	230	238	268	239	234	246	233	260	248	247	235	215	248	216	244	237	250	202	263	230	249	252	245	246	209	203	231	222	242	251	214	208	253	202	226	254	212	222	246	200	238	243	213	249	215	245	254	236	243	204	245	252	230	219	210	219	215	234	256	242	236	235	229	199	224	215	235	247	239	250	247	230	235	251	248	238	235	225	250	237	229	232	247	242	243	235	239	207	244	223	212	234	247	232	265	235	211	216	257	223	223	239	248	235	241	230	244	248	252	253	247	269	232	196	227	236	244	241	251	224	249	241	225	249	237	217	211	215	243	244	214	215	236	235	223	249	225	244	227	231	239	222	232	236	239	230	238	258	246	243	223	235	217	250	252	211	212	238	241	215	206	248	209	238	230	244	212	264	236	225	238	207	237	215	263	238	205	234	239	242	203	235	210	250	235	232	220	197	233	236	224	243	242	207	245	260	233	251	242	238	237	273	234	255	238	259	243	206	239	236	261	216	221	257	216	226	235	230	240	223	226	223	227	230	230	253	208	215	240	229	240	200	242	236	254	226	240	223	233	203	259	236	254	234	246	228	250	242	214	225	258	215	258	229	254	221	217	225	236	218	263	255	243	248	234	243	236	239	244	269	251	214	215	244	269	225	226	253	224	228	231	267	253	239	256	234	225	207	249	206	236	247	235	202	221	244	266	221	238	221	231	237	246	241	255	237	248	254	244	246	257	226	226	226	236	240	224	250	251	232	202	225	221	216	236	233	247	236	222	253	226	233	221	257	217	254	234	234	213	232	236	209	227	229	225	244	242	221	212	234	228	231	241	241	238	221	215	232	208	240	228	258	229	220	242	231	233	232	236	235	252	259	235	220	211	237	242	216	220	242	224	242	251	221	235	212	236	220	216	227	228	227	248	236	244	241	239	272	207	242	248	253	215	230	225	234	234	231	228	247	210	213	236	237	247	233	224	228	239	238	244	211	232	226	228	247	238	235	231	217	224	221	197	217	235	236	226	236	231	218	246	211	226	256	247	237	223	233	228	224	211	236	234	232	245	240	238	247	231	225	215	244	223	249	243	246	237	252	224	228	235	239	219	250	214	225	250	216	225	257	221	249	224	252	230	220	244	241	247	233	230	254	243	252	199	218	244	226	247	208	232	254	198	248	227	224	230	243	214	228	229	236	247	272	233	237	204	263	236	236	224	233	233	218	228	212	234	228	248	232	223	239	250	233	223	252	245	268	238	210	218	220	233	225	224	222	237	217	228	242	248	209	246	232	209	247	240	203	230	208	284	240	216	216	228	212	256	211	246	244	267	232	226	246	228	233	232	234	244	215	225	254	256	240	239	237	215	220	237	250	230	207	247	252	228	239	271	238	258	254	257	221	269	238	217	249	234	226	215	223	228	257	227	239	220	246	221	241	224	228	228	232	254	231	253	209	217	256	204	228	217	238	209	229	243	247	226	215	244	224	253	215	237	234	263	274	233	246	219	243	236	223	240	229	227	222	203	209	240	225
35402	44150	28431	24109	11299	9166	10120	10201	5454	6156	5008	3298	2206	1150	514	483	416	413	362	361	351	395	357	304	341	313	303	287	320	292	304	285	282	281	301	281	290	271	254	281	268	261	292	274	272	271	295	287	266	251	272	247	231	232	231	264	249	290	277	261	263	264	255	252	271	271	217	273	252	268	258	270	272	248	286	268	245	269	239	241	255	290	277	284	277	234	281	254	261	256	266	274	239	255	247	233	256	264	238	251	280	257	234	296	275	259	256	257	273	226	229	245	281	276	255	244	262	233	239	237	256	259	238	268	261	255	246	246	245	269	268	271	247	266	258	259	239	287	264	257	278	260	240	264	283	231	293	259	243	276	271	264	243	249	265	273	247	244	266	265	235	210	255	277	250	252	265	273	243	256	261	236	244	253	265	243	270	263	248	270	257	253	260	242	220	247	239	279	265	233	270	246	264	258	240	247	286	276	264	283	256	268	262	248	244	237	272	261	249	270	264	254	235	234	278	286	279	246	241	240	217	237	259	264	248	251	272	257	257	232	260	248	277	253	255	282	263	287	249	217	254	286	246	286	249	236	220	234	229	256	236	256	244	263	252	233	242	245	252	260	273	252	244	260	269	230	261	258	262	256	250	248	241	250	241	250	241	265	267	241	252	255	224	266	230	213	281	270	281	223	262	239	254	260	264	251	246	242	299	252	239	226	269	236	240	251	262	267	253	269	255	242	253	269	251	251	230	259	237	239	248	214	238	261	257	281	242	277	269	277	254	236	271	230	246	279	250	257	240	225	255	270	258	243	247	250	227	245	235	285	260	236	257	266	251	241	272	261	247	245	236	247	267	269	251	246	282	263	267	265	248	238	270	254	265	245	279	270	252	260	284	285	238	262	247	256	258	271	283	253	264	249	235	268	250	235	226	247	249	239	230	264	249	283	264	264	253	254	252	236	295	261	274	229	258	261	268	247	274	242	251	239	233	236	256	244	252	265	254	268	263	262	226	276	224	282	262	264	255	240	265	261	273	273	255	231	253	256	257	255	260	258	228	246	293	246	244	269	242	260	266	269	281	277	246	304	279	245	267	221	247	253	237	251	259	263	247	275	240	254	275	268	258	252	263	272	268	253	245	267	277	250	242	230	225	234	283	279	258	271	232	253	242	285	251	270	237	250	253	260	266	257	237	251	272	235	242	240	250	267	241	257	238	245	257	244	262	252	259	255	253	237	251	278	238	273	237	248	238	270	257	235	238	249	238	277	269	271	259	216	230	256	292	223	245	234	247	255	258	262	274	252	249	228	237	250	255	266	267	259	262	265	243	256	251	270	233	256	209	251	254	250	260	255	260	229	251	269	272	271	245	272	246	265	260	257	255	243	243	250	251	268	264	219	213	245	266	238	248	242	241	264	248	266	259	247	214	244	240	243	234	239	263	244	249	259	294	255	248	269	273	263	280	248	252	269	254	251	264	279	281	249	258	239	246	241	229	259	250	219	230	206	257	261	230	270	257	272	227	271	262	256	219	279	267	242	249	255	225	249	263	267	271	246	256	254	252	230	264	238	276	258	251	278	247	270	236	269	262	239	270	267	282	262	274	257	246	242	257	219	242	245	258	242	241	262	250	248	245	260	242	274	246	280	253	248	262	254	244	270	240	243	253	259	278	253	241	245	232	260	254	274	258	241	274	229	244	265	254	268	249	274	256	269	269	252	260	254	269	285	245	258	267	278	279	303	244	285	276	245	252	235	235	266	270	267	264	259	243	247	294	252	244	223	256	252	263	271	257	254	249	248	260	282	254	250	260	268	248	243	252	241	253	265	240	241	240	293	264	303	254	261	259	220	261	262	264	236	232	274	232	232	263	227	249	255	246	257	265	245	222	258	271	233	232	277	256	240	227	246	260	251	270	280	268	258	250	262	240	245	255	259	256	259	263	268	282	286	273	277	257	247	226	251	258	240	245	261	269	281	260	238	276	263	246	251	258	260	266	254	251	234	273	231	241	249	223	220	257	253	227	230	271	261	243	257	272	243	243	256	261	261	255	236	263	263	245	273	252	253	233	247	246	267	249	271	250	245	261	259	269	250	246	252	272	243	263	249	281	256	247	243	255	236	269	262	228	255	271	239	228	292	226	251	244	260	234	236	272	248	258	245	263	288	265	236	237	257	278	268	248	279	235	270	239	261	246	253	265	258	263	249	244	272	257	276	236	262	283	287	256	252	243	245	265	278	293	272	241	272	244	276	252	272	251	244	268	249	258	251	239	239	251	244	239	245	244	279	238	273	274	282	272	248	275	234	235	232	233	247	271	227	221	254	259	267	247	249	268	261	271	239	246	256	246	257	269	260	285	293	258	267	248	264	267	268	271	255	223	246	275	240	266	260	266	242	253	232	249	278	267	259	248	262	247	250	268	260	245	267	264	277	269	257	273	268	218	272	271	268	248	292	232	252	261	240	250	251	264	254	236	230	254	251	227	244	239	288	242	256	255	253	262	249	274	255	235	259	247	258	282	281	276	272	254	249	236	243	277	248	240	241	286	242	235	266	260	277	256	254	228	234	255	235	248	294	253	236	248	282	264	246	253	265	258	253	224	239	276	253	251	250	265	261	252	265	264	290	238	253	263	226	288	244	255	263	261	263	246	250	263	254	266	274	247	231	233	260	233	257	245	258	255	266	246	258	255	276	241	252	238	271	234	304	263	252	262	264	235	229	254	232	229	230	240	261	243	250	243	246	276	249	271	252	268	270	258	249	249	245	246	241	259	256	247	242	270	252	230	249	249	263	281	220	256	273	255	230	243	222	262	263	250	238	258	233	250	267	270	249	270	248	248	267	254	246	234	253	247	234	251	290	222	257	228	269	252	274	236	272	226	240	239	261	247	230	289	231	255	266	243	259	222	263	220	286	230	259	267	255	250	259	266	253	269	285	265	279	224	267	261	251	243	247	271	259	246	239	244	257	254	253	258	253	268	251	269	249	251	260	258	263	265	245	299	240	260	246	241	234	237	223	229	271	264	275	281	262	255	255	274	241	271	235	241	235	276	283	273	264	258	256	280	263	269	271	267	269	274	274	235	252	242	228	298	273	252	240	283	238	253	245	235	278	253	245	250	263	247	235	259	265	261	238	257	222	272	247	258	281	255	255	258	262	229	249	283	253	264	259	253	239	263	248	262	251	249	235	230	261	285	245	260	233	248	258	252	249	251	275	250	277	275	263	264	248	263	247	263	248	247	248	279	248	237	228	213	274	270	267	261	222	253	279	253	258	294	232	247	258	262	233	260	248	239	239	251	252	262	230	272	281	261	255	273	280	237	274	264	258	264	247	256	246	251	248	243	246	241	221	249	259	234	232	234	231	277	245	266	277	260	255	249	257	237	239	250	255	222	242	249	255	254	237	253	242	279	275	253	245	272	254	262	241	233	222	275	275	278	275	243	267	229	245	254	277	230	252	241	273	253	250	235	263	249	252	252	289	259	247	273	249	260	228	219	222
23032	20692	27381	24023	20721	20966	15120	8647	4714	4471	4069	2956	2186	1100	729	621	647	558	613	613	587	585	554	560	549	580	546	546	510	518	523	533	504	561	518	563	496	498	510	530	514	530	542	499	535	537	527	479	514	518	522	520	516	516	526	548	505	506	488	506	547	471	511	536	511	513	498	517	518	532	464	522	541	500	507	517	501	511	509	494	506	527	476	503	495	476	532	520	487	500	541	505	512	488	507	488	524	520	527	483	492	522	502	478	517	475	495	513	530	535	474	500	523	479	515	520	481	554	514	510	491	501	476	520	468	526	509	544	501	491	474	502	461	486	514	491	513	501	507	492	510	500	465	514	464	525	531	495	484	505	483	515	480	501	492	489	498	480	476	501	493	507	524	517	508	516	494	499	524	525	515	484	540	483	541	496	522	487	485	514	470	479	496	499	541	493	486	479	473	475	497	489	523	498	486	485	495	488	490	509	502	519	496	475	487	542	526	522	520	502	534	506	516	509	499	484	527	492	520	514	544	495	447	504	496	512	540	503	508	544	503	479	475	461	512	526	500	482	506	551	525	499	468	469	498	531	513	487	499	494	520	486	491	504	482	465	464	512	514	493	523	528	488	498	460	476	524	482	506	473	509	533	480	514	498	486	498	481	573	506	554	509	493	506	478	502	516	484	482	497	488	527	520	512	465	519	493	512	558	503	521	486	502	482	467	516	550	543	522	500	518	539	470	525	490	477	543	464	502	511	467	494	514	499	472	501	487	466	498	495	488	461	505	521	495	525	526	500	484	523	524	453	550	497	531	512	520	482	504	502	508	479	499	564	511	488	526	487	500	489	491	514	527	491	513	479	507	567	507	471	517	462	491	515	517	511	488	509	536	490	524	475	484	480	535	480	507	502	541	504	472	513	543	500	483	495	494	501	556	495	515	504	531	479	518	464	510	506	482	525	508	503	507	504	517	518	502	536	521	517	525	565	527	507	513	494	495	504	496	511	499	508	489	525	472	490	519	466	537	502	505	526	517	458	504	550	513	504	516	518	497	506	511	492	508	501	511	538	515	484	507	519	480	493	482	534	537	497	520	495	500	496	476	501	508	550	530	510	473	542	510	500	475	502	485	523	510	518	503	546	502	499	499	534	494	505	491	477	540	518	512	554	519	514	510	494	489	484	519	469	492	506	522	499	492	481	494	490	516	524	530	519	496	501	535	500	482	521	517	480	521	509	479	521	478	508	506	521	521	494	525	533	523	471	518	485	499	489	506	489	468	460	507	474	485	516	520	491	524	491	503	465	453	521	517	522	509	498	518	470	491	502	481	478	474	481	540	523	494	532	561	540	479	531	505	510	472	480	478	474	506	550	489	512	506	500	493	499	462	479	485	503	525	494	464	533	521	504	543	509	491	542	474	520	502	510	483	506	503	481	516	470	522	491	533	499	528	478	473	469	534	507	523	479	484	513	498	510	497	492	485	490	534	497	529	563	540	545	519	481	528	554	496	451	516	469	521	529	479	484	511	508	517	498	446	497	500	512	545	555	489	481	508	495	488	535	486	485	505	545	525	495	474	501	535	502	475	508	512	469	499	499	508	526	500	472	507	517	518	469	509	483	532	490	459	504	509	538	566	533	506	517	512	520	513	514	493	518	480	482	444	503	484	484	511	511	523	516	526	502	524	470	507	508	469	491	481	502	527	516	476	500	519	483	541	524	508	512	498	492	530	454	513	470	483	518	510	524	489	491	499	457	501	513	514	538	526	490	530	509	529	512	468	549	511	503	449	511	530	503	502	516	547	470	448	469	546	504	524	510	502	461	502	491	495	483	505	530	507	489	522	494	516	484	516	491	520	501	518	515	474	480	539	497	486	495	507	498	551	546	491	497	525	483	473	496	510	498	528	524	463	504	492	572	502	493	513	502	472	508	511	458	520	507	532	541	494	468	480	520	498	541	565	501	531	518	534	485	488	527	519	551	468	509	506	526	556	548	528	534	442	498	489	499	497	488	489	506	537	511	497	522	483	524	507	500	492	502	487	484	513	485	540	509	529	515	516	504	498	499	491	485	527	538	493	492	498	518	483	471	480	473	510	480	499	501	505	490	488	491	482	529	517	486	560	533	503	491	517	485	487	535	535	510	563	489	495	509	508	515	470	532	539	494	511	465	477	496	565	454	457	495	513	540	504	507	516	539	493	515	523	529	517	497	477	511	515	488	527	537	509	490	492	549	461	510	491	539	490	508	492	451	537	504	523	510	486	486	521	526	535	506	458	528	487	500	497	502	492	536	501	505	504	465	491	480	509	455	515	553	510	515	484	564	483	530	496	471	528	500	462	464	532	488	492	502	542	491	490	477	475	494	520	521	527	470	500	514	458	517	532	513	517	497	515	497	484	540	504	514	512	526	494	524	549	535	510	504	488	507	502	528	458	481	508	498	478	530	504	491	480	530	511	543	487	519	472	507	553	535	476	521	486	487	532	520	511	505	511	487	492	494	492	519	508	499	503	490	472	479	512	504	496	508	503	471	491	505	499	490	495	461	514	501	499	518	497	513	489	481	513	517	474	523	524	507	500	491	503	492	549	485	512	494	507	513	552	507	472	527	509	529	530	492	555	477	514	521	526	536	535	464	507	502	588	510	511	512	508	486	484	496	510	490	497	495	507	502	535	520	477	526	545	518	524	504	465	487	520	520	490	502	491	515	551	485	559	529	497	518	484	486	518	489	501	505	469	498	470	497	476	512	513	523	512	460	485	519	510	524	486	492	509	489	508	471	511	516	538	531	495	476	523	494	519	493	468	485	460	516	494	476	520	475	507	576	493	473	523	502	526	532	521	498	542	503	500	496	500	530	516	526	500	461	500	475	481	533	553	521	478	528	504	524	500	533	494	493	479	501	503	525	519	483	531	508	543	490	486	506	514	486	552	522	516	499	515	530	499	536	480	545	518	549	495	468	542	504	499	476	468	494	499	517	503	480	498	501	537	475	488	475	474	510	483	530	547	480	488	498	490	530	515	507	474	535	492	501	489	497	483	498	519	531	540	520	524	524	499	530	529	501	524	510	513	528	511	514	480	519	474	536	527	499	521	512	506	529	525	512	512	506	535	465	489	507	493	538	505	499	506	502	494	502	539	447	481	529	458	479	522	512	479	502	527	537	509	505	511	511	532	539	488	514	515	497	481	543	507	509	501	492	506	523	504	568	506	471	504	490	529	514	475	520	501	517	521	485	528	484	514	475	475	478	470	496	514	478	519	517	500	508	525	502	501	485	503	526	504	481	542	524	499	526	476	517	510	511	518	472	527	465	459	492	497	521	515	501	508	485	512	524	518	457	517	490	479	576	505	509	476	498	516	551	534	498	502	526	480	509	507	503	528	519	454	478	490	496	504	533	512	508	534	490	478	511	486	508	491	503	521	497	494	503	461	524	477	496	455	478	524	509	540	487	557	522	496	509	542	510	531	528	517	508	496	515	450	489	501	552	526	529	514	528	478	540
39185	52457	33749	32993	16238	14635	14040	14549	9207	8963	8073	5982	4334	1905	1106	843	814	738	690	719	704	665	663	608	635	596	578	566	593	574	546	523	557	547	535	520	556	542	505	536	548	552	547	503	547	481	510	518	551	524	529	494	502	547	544	519	533	509	522	544	515	520	497	544	519	475	537	570	502	516	506	512	508	521	515	503	514	454	485	501	504	493	557	483	450	519	522	506	524	553	511	500	541	493	481	471	488	503	498	484	536	460	478	504	492	481	498	532	491	537	467	488	526	516	498	505	485	485	505	501	467	542	532	520	514	501	501	517	531	472	481	518	506	514	503	474	507	510	496	470	524	502	479	499	536	532	515	503	512	466	502	495	464	489	534	523	557	502	495	502	507	510	489	513	486	480	527	515	505	509	492	517	488	507	505	476	494	500	493	490	450	467	499	494	511	512	495	477	501	498	489	508	508	503	484	544	509	435	509	495	504	495	492	462	524	525	495	520	484	497	498	509	482	506	465	486	491	486	486	511	515	468	487	513	489	519	503	517	511	479	489	485	535	484	486	487	502	504	455	512	513	472	481	480	488	504	513	463	479	506	471	520	524	535	476	553	492	489	490	510	500	504	497	515	480	510	489	538	489	517	513	489	494	509	531	501	493	486	533	477	463	499	526	486	453	492	457	490	498	456	500	511	526	511	514	499	501	472	467	477	499	503	444	507	482	500	518	461	504	475	502	492	473	474	481	500	492	497	501	509	466	488	510	511	520	515	472	517	495	466	494	505	483	498	494	504	495	530	545	487	501	522	453	481	526	506	523	490	455	494	484	508	484	516	510	502	493	502	491	520	480	534	508	470	510	520	519	451	491	522	558	446	516	479	513	460	526	499	521	485	515	486	498	479	526	501	523	475	510	510	525	523	510	527	515	514	470	518	526	496	470	508	506	499	517	478	530	483	500	505	496	511	492	471	480	508	503	522	474	490	496	522	502	474	510	481	480	496	517	529	480	502	503	494	509	488	513	485	509	492	497	517	492	453	526	505	488	489	516	528	477	478	528	472	501	548	493	494	467	455	531	500	479	526	462	486	524	482	477	520	484	492	505	477	518	519	510	482	485	467	472	518	499	478	503	511	518	489	489	540	506	510	527	479	545	503	496	533	473	475	533	501	476	463	493	538	475	468	504	486	522	437	467	500	505	480	505	464	477	495	526	496	517	496	511	504	468	485	464	461	476	491	526	508	480	439	482	510	453	476	526	503	473	467	487	494	519	510	493	548	530	495	492	492	535	515	509	555	490	476	533	501	487	482	481	515	514	514	464	498	535	535	500	518	516	497	494	503	482	521	461	501	475	495	497	500	477	476	505	508	457	514	450	522	505	486	481	483	460	542	494	479	505	528	515	506	503	489	518	481	485	504	507	521	511	542	520	507	517	473	526	466	495	482	520	507	447	480	509	494	489	491	480	502	535	478	493	545	519	529	531	521	472	494	484	501	463	486	511	496	519	504	551	509	527	537	510	505	503	497	506	498	520	467	489	489	500	465	520	429	531	507	492	483	502	509	522	476	500	524	483	502	457	507	500	524	522	514	493	478	533	498	490	458	476	519	530	507	526	469	483	485	474	457	484	505	472	540	490	533	494	509	487	496	526	496	486	503	464	540	507	528	487	526	493	476	510	494	504	475	493	491	476	514	522	499	494	447	475	481	461	505	499	513	500	508	496	454	455	477	514	471	518	541	495	516	516	486	521	464	474	505	468	495	500	522	531	500	542	528	474	487	485	525	488	503	517	518	496	482	515	477	468	525	494	465	503	492	486	503	473	516	527	517	527	483	489	490	475	487	511	478	490	556	514	517	505	526	497	493	495	487	509	496	473	453	502	481	533	517	493	479	470	478	512	534	462	518	472	525	491	454	524	533	500	490	462	503	521	486	515	473	516	486	495	523	476	536	492	487	500	508	513	501	512	525	515	520	468	564	542	478	505	486	495	486	490	453	524	480	497	525	486	480	503	488	508	487	510	494	497	511	554	525	480	459	480	510	519	488	502	486	545	499	513	516	486	499	502	485	464	538	506	480	497	523	495	532	509	494	524	527	477	469	487	483	466	492	529	497	478	501	504	519	527	485	527	472	521	532	540	484	514	470	493	503	489	509	472	463	548	492	479	479	510	525	484	530	486	499	504	479	511	505	521	472	504	465	544	477	484	453	475	525	455	480	486	502	495	527	478	500	495	512	474	467	470	442	511	506	463	513	502	462	465	487	487	519	515	537	455	482	487	519	486	519	507	537	487	546	500	483	444	530	516	493	519	503	514	478	487	473	504	498	496	495	491	507	500	474	494	476	505	518	493	478	502	504	502	485	488	509	521	487	491	476	527	489	538	544	516	522	481	500	497	482	505	484	494	513	497	499	516	507	505	509	515	489	497	502	474	504	484	504	501	445	504	465	519	474	527	496	501	503	503	538	480	485	462	501	504	513	529	494	492	508	527	468	511	509	496	503	490	495	500	516	489	497	521	504	529	513	513	478	532	491	471	488	521	528	463	509	489	479	507	512	484	502	483	515	470	509	542	480	523	521	520	495	510	530	519	524	486	495	532	537	535	489	534	561	487	514	466	523	507	505	487	498	474	503	508	513	473	490	477	479	488	546	537	510	464	493	462	498	515	497	523	496	477	468	504	507	483	512	504	516	527	513	534	510	493	506	504	499	512	546	493	525	508	503	535	471	527	528	477	522	537	514	493	544	434	472	499	520	495	466	501	512	520	531	518	495	483	471	494	507	517	497	462	496	517	517	524	518	491	507	485	481	508	490	490	522	507	553	476	508	480	503	509	507	479	527	545	506	514	481	495	489	507	497	535	474	526	504	511	508	509	495	504	506	507	493	489	516	465	432	465	474	482	532	503	500	510	483	502	504	472	505	523	496	508	499	473	494	519	529	476	525	514	451	504	469	477	488	529	488	493	506	491	514	471	507	504	492	519	481	514	481	532	495	473	518	502	487	490	473	505	523	523	512	501	525	463	501	529	535	505	494	466	454	445	511	504	472	479	463	489	490	498	517	458	482	520	562	467	478	486	503	498	518	476	527	526	510	472	495	475	470	513	490	494	495	501	480	520	503	464	477	479	461	469	475	506	478	480	508	513	506	496	455	518	539	518	512	464	475	519	532	464	518	453	476	488	449	511	496	505	530	491	530	490	493	496	469	499	494	490	498	494	520	476	505	484	532	504	509	497	461	522	478	490	487	509	521	491	506	491	483	500	496	508	454	507	493	463	504	527	480	518	492	497	515	478	497	514	495	496	490	501	513	520	476	491	478	504	484	474	543	507	454	478	502	502	510	498	527	466	462	510	478	508	504	490	471	470	484	472	501	483	509	534	500	464	526	502	488	498	473	447	532	497	512	512	488	523	473	477	498	515	494	485	491	481	508	504	544	498	482	496	490	489	496	451	491	520	506	531	512	470	488	488	512	480	512	461	460	524	474	531	520	498	503	509	507	480	498
31460	24140	15374	8446	4250	2292	2493	2810	2113	1501	1340	1060	757	478	443	385	429	379	426	410	400	376	411	400	402	381	404	419	444	394	385	392	370	395	410	419	431	388	404	398	376	423	406	373	386	389	399	427	360	427	418	365	406	388	395	426	386	390	380	390	333	417	396	405	392	430	391	403	400	393	382	379	401	408	405	383	402	379	366	425	397	394	433	383	382	376	412	399	446	415	390	383	382	389	368	399	388	390	370	412	415	387	361	393	436	358	420	372	411	393	404	397	403	391	349	377	395	388	398	384	384	384	389	386	409	422	417	367	449	384	423	362	429	385	422	397	385	385	383	381	413	393	389	395	387	388	372	381	413	405	384	434	387	401	396	413	382	371	360	401	408	417	390	361	376	421	427	389	372	405	366	446	382	381	382	401	358	408	401	376	400	414	375	397	405	417	396	398	437	411	369	411	389	387	382	405	373	407	386	388	411	390	373	383	389	404	372	436	363	374	401	439	431	377	401	383	380	377	400	390	395	369	375	412	415	377	405	391	426	416	394	415	395	396	398	415	405	354	411	405	396	413	399	401	387	391	375	394	414	414	395	368	397	368	379	394	377	402	429	401	403	405	383	390	416	418	412	410	409	395	405	383	378	377	403	402	400	396	399	392	388	392	389	419	391	400	417	408	379	416	390	409	430	373	384	414	397	389	373	431	419	414	391	389	424	397	384	410	411	389	395	407	417	389	395	393	404	419	398	385	374	379	435	399	401	418	403	413	388	413	390	410	380	437	385	401	438	428	394	404	372	456	394	407	413	382	421	415	402	387	390	381	372	453	390	414	384	385	419	405	398	392	386	394	420	390	391	410	356	421	417	350	432	392	370	408	384	374	417	381	432	389	398	398	414	385	350	404	399	406	395	387	398	396	385	397	361	407	354	386	396	394	395	381	390	408	398	391	389	395	385	397	416	367	407	385	405	401	413	396	411	370	424	415	409	416	397	387	369	409	371	389	367	407	385	391	380	403	392	451	398	410	342	370	372	402	430	386	382	425	403	390	438	388	408	384	382	371	389	437	414	402	392	397	390	377	382	399	415	455	409	387	457	423	395	412	389	381	426	382	409	379	403	406	387	372	392	406	379	371	399	406	412	377	393	404	390	383	389	416	394	405	408	363	422	415	392	373	384	400	398	380	394	419	375	383	397	391	390	396	375	418	414	422	410	352	380	393	401	361	372	413	428	431	399	379	413	404	411	386	372	433	447	357	403	362	396	397	398	409	444	431	449	392	404	405	408	395	400	418	371	398	373	379	392	411	432	364	396	397	394	417	404	396	405	375	401	402	370	409	387	378	412	424	402	423	395	381	445	395	400	423	364	354	432	416	387	383	385	426	399	397	424	388	419	399	387	395	437	395	406	396	393	402	393	391	374	411	411	343	373	416	399	385	412	366	393	405	400	397	449	412	395	408	385	378	394	374	414	356	385	394	415	422	340	410	372	377	377	387	370	386	405	422	386	383	396	389	421	398	421	383	406	381	394	408	369	372	410	408	394	368	386	404	412	376	376	411	420	449	403	399	393	390	366	449	408	392	390	419	395	355	437	434	418	388	397	385	368	409	409	380	395	408	441	390	411	408	393	410	362	380	396	409	390	397	390	360	408	381	434	366	365	407	406	389	393	412	368	397	420	387	383	374	406	373	389	378	370	399	414	433	408	406	412	400	382	384	400	411	370	388	391	409	372	390	394	376	352	372	377	394	407	402	410	363	349	399	425	410	413	398	394	400	402	388	386	390	375	389	361	382	432	375	374	430	389	437	392	381	369	402	422	381	404	378	367	394	415	378	401	400	409	401	415	395	364	431	388	373	418	426	370	388	389	413	378	393	352	382	396	404	375	418	420	423	387	375	392	370	407	361	419	386	388	383	388	430	404	389	387	388	403	384	408	409	352	394	418	387	418	363	418	399	414	371	437	399	413	430	411	380	418	387	407	408	403	374	378	388	378	408	399	415	396	383	403	398	384	386	367	383	435	396	398	372	424	399	434	357	394	410	377	408	402	410	379	357	375	381	416	398	419	374	420	396	370	402	384	420	402	375	422	388	405	405	367	402	407	382	376	432	407	406	391	419	396	409	404	426	385	403	379	394	406	405	406	413	411	385	416	380	424	414	379	408	384	402	385	398	381	372	377	375	404	399	417	389	407	372	400	397	395	378	388	406	423	381	367	375	402	406	381	405	364	387	403	397	427	369	412	387	357	393	386	391	376	407	422	401	381	391	395	364	397	425	403	375	417	392	426	429	405	407	400	374	393	388	387	399	385	420	428	429	419	410	374	375	389	429	374	397	402	404	386	387	378	413	384	424	404	403	393	361	407	384	395	421	410	378	391	381	389	391	437	398	400	405	422	391	420	360	396	418	402	416	374	394	406	404	400	387	358	396	424	409	395	395	383	360	409	378	379	398	385	389	362	399	374	395	391	399	358	387	391	419	420	431	429	364	403	392	381	370	404	395	378	426	410	385	420	418	406	371	391	389	390	401	398	370	424	390	416	413	405	396	418	396	394	397	394	419	370	401	359	373	406	419	356	431	425	390	423	377	385	370	374	363	395	373	370	404	400	411	401	401	423	409	369	348	387	384	366	396	380	387	360	391	404	399	438	412	367	410	462	382	385	404	373	393	433	373	416	426	404	392	432	393	417	404	402	397	393	412	378	370	391	389	409	415	377	359	376	404	373	409	397	395	402	392	406	384	408	345	376	403	388	387	375	390	413	399	402	438	413	402	374	399	385	421	398	402	413	399	364	381	430	414	411	405	384	376	392	417	399	411	403	387	392	397	431	404	383	388	434	381	374	384	359	433	377	404	416	374	399	392	395	395	409	398	419	363	386	367	360	370	385	434	375	382	394	400	401	413	412	371	391	381	384	410	443	426	375	417	402	410	431	407	409	415	381	395	377	396	401	412	370	388	401	378	371	398	385	388	359	436	390	379	412	401	360	407	370	378	387	379	386	366	398	384	401	374	398	436	416	390	376	372	416	382	385	409	395	412	410	381	355	384	431	394	426	432	382	390	404	369	434	394	345	401	407	371	410	384	392	430	422	392	386	431	383	398	349	394	395	413	400	398	395	397	389	403	397	362	413	403	413	372	376	439	398	402	383	410	382	411	417	378	404	469	406	389	429	392	388	411	375	406	405	362	431	409	397	371	420	377	383	401	411	405	406	428	419	398	387	375	359	385	418	409	363	409	405	382	428	376	410	411	401	404	380	418	382	396	382	401	415	374	436	404	409	379	364	379	403	411	410	411	405	425	429	388	410	394	347	390	390	405	388	383	379	431	391	388	380	439	391	381	420	375	406	399	394	380	408	479	399	431	395	386	399	370	400	427	415	416	394	392	400	378	406	358	373	373	402	417	382	404	375	391	455	395	364	396	398	391	406	400	420	380	408	407	384	365	381	405	353	359	351	394	366	374	396	350	440	422	409	419	421	408	408	384	395	386	399	410
30862	32055	19831	12936	7824	4894	5716	6186	4649	3319	2817	2014	1166	687	509	474	475	437	400	462	458	442	435	469	440	406	452	465	441	457	424	417	461	449	431	447	416	454	406	439	407	418	420	462	429	429	424	424	445	442	439	461	406	446	465	460	424	410	393	423	440	472	467	428	438	442	410	424	422	426	428	408	428	426	444	442	421	426	433	417	413	424	422	439	394	426	441	386	459	458	416	446	425	406	433	436	463	486	473	402	421	442	414	432	417	433	428	432	422	402	453	446	404	459	470	445	427	450	451	422	457	409	429	438	471	441	437	417	455	413	423	436	422	404	420	422	479	448	434	392	431	432	435	460	418	419	440	399	466	433	446	405	453	463	430	409	423	414	437	455	441	453	427	446	402	464	394	440	453	443	431	491	477	401	450	464	438	405	490	437	446	413	442	464	417	407	467	390	419	434	459	480	427	443	436	407	419	424	429	417	440	444	438	449	463	466	443	396	450	426	416	441	395	424	441	422	454	451	458	438	412	465	460	457	428	427	438	438	453	406	421	421	377	446	456	395	429	452	461	427	456	419	434	410	449	409	447	474	453	428	438	393	434	462	472	438	453	392	439	420	449	426	459	423	436	447	405	430	424	441	434	417	432	425	445	458	421	453	442	421	463	448	485	434	436	437	428	432	438	460	415	457	459	442	429	385	414	438	456	450	410	434	423	438	435	442	436	465	416	436	423	425	402	413	429	416	447	437	451	440	441	420	437	412	413	429	414	406	429	423	458	424	424	418	455	437	432	457	446	439	417	457	445	479	409	429	390	437	432	456	430	473	451	428	436	434	461	477	410	453	448	428	449	459	440	425	429	468	410	456	471	454	432	448	417	418	450	402	427	424	433	438	406	452	427	444	438	405	440	444	439	444	472	443	441	417	428	434	465	438	464	444	430	415	425	404	441	425	432	456	396	455	427	418	436	446	451	431	433	443	456	394	431	431	415	466	426	458	410	436	452	446	428	446	437	458	429	425	428	422	420	453	455	447	450	399	411	419	449	419	424	431	458	443	437	400	462	455	448	469	408	433	448	437	442	420	432	422	430	480	425	438	454	454	426	470	417	440	401	443	423	434	408	425	441	426	417	457	469	442	448	458	395	438	431	427	423	444	425	432	418	406	461	425	429	404	428	452	449	427	457	451	431	434	449	435	441	436	462	420	419	423	441	456	451	447	455	459	428	449	425	508	433	453	409	478	428	410	430	427	472	435	488	394	456	473	431	438	443	420	465	426	465	447	438	442	445	447	468	459	417	446	414	435	445	424	434	396	469	434	434	421	459	435	433	411	456	463	427	410	453	437	430	472	438	445	470	421	414	443	442	441	418	443	430	413	437	433	424	448	421	420	416	494	445	447	452	441	475	452	437	425	407	411	465	393	447	480	460	455	464	445	452	439	427	405	441	432	409	418	469	397	437	404	463	449	424	437	446	443	496	413	446	391	413	435	428	433	432	451	446	445	415	475	440	435	433	447	454	435	437	439	447	470	406	411	421	470	450	425	442	422	442	461	405	482	445	457	475	420	425	470	434	430	443	444	426	457	421	417	430	476	459	494	471	441	423	433	423	443	397	448	445	426	387	457	450	411	499	440	458	427	422	415	448	469	445	444	418	419	481	422	437	455	484	432	452	422	427	441	433	387	427	406	456	451	484	450	398	430	426	429	435	437	438	395	449	468	422	453	417	438	443	463	452	443	462	423	443	437	424	419	476	444	450	464	419	428	468	429	434	450	455	423	419	433	376	443	465	467	444	433	468	418	434	400	472	467	472	437	488	416	442	436	426	419	455	400	396	443	424	432	421	457	395	465	445	452	439	464	408	438	472	443	451	417	470	441	444	427	455	456	439	415	422	405	459	456	388	429	445	429	438	448	458	489	437	396	446	424	436	400	460	452	417	431	426	437	419	432	430	458	451	449	439	447	448	446	426	458	426	444	454	417	410	429	428	444	428	415	433	431	491	479	416	425	439	407	434	432	392	440	484	466	424	397	445	430	392	448	418	484	409	431	429	460	451	436	403	407	430	451	463	431	427	431	428	395	413	405	439	432	430	451	422	435	422	415	382	462	427	452	467	453	413	435	437	447	405	420	454	404	437	460	435	417	444	473	433	440	418	428	449	466	438	391	441	442	414	461	434	386	447	457	431	466	436	447	421	423	398	440	450	444	446	448	409	421	430	438	431	413	446	422	468	420	437	451	414	459	417	403	457	475	436	435	396	469	466	456	422	465	425	462	423	411	418	434	438	486	413	414	406	473	450	466	410	444	412	418	442	480	474	470	439	412	424	454	424	498	443	428	441	461	433	429	442	410	436	428	464	462	424	457	430	467	407	432	465	430	440	464	453	433	431	429	476	430	465	448	442	389	420	445	441	492	452	416	426	436	428	454	416	426	423	402	434	404	429	451	451	453	458	427	440	429	432	447	453	438	449	427	393	433	428	450	479	501	474	414	462	435	424	463	434	442	443	441	410	414	415	459	471	453	443	441	430	424	490	431	469	414	464	434	438	428	433	446	413	471	458	439	448	448	433	430	451	420	460	460	415	456	431	420	417	439	424	467	413	425	411	435	422	422	430	451	430	457	454	417	469	451	416	409	417	453	447	469	447	413	384	407	438	481	460	428	412	436	446	405	438	450	417	493	494	416	455	444	429	450	436	442	441	440	429	445	435	411	436	458	456	441	431	437	437	412	460	451	391	420	439	423	450	484	481	425	398	419	427	456	424	452	434	414	447	429	454	457	435	410	455	470	415	456	484	416	455	414	431	442	430	406	463	450	455	437	443	429	459	452	484	421	410	433	425	443	407	430	432	426	402	439	448	420	398	434	434	445	427	420	432	458	408	418	437	444	455	457	446	452	443	425	429	444	431	427	451	424	446	434	430	481	461	401	446	434	470	400	444	428	439	436	425	432	403	460	447	424	425	450	421	408	459	452	441	422	474	437	420	402	435	437	395	488	438	452	467	407	439	430	440	436	441	452	437	423	437	446	417	438	452	433	438	408	427	456	470	413	442	442	449	417	445	445	442	427	435	447	445	423	485	452	433	430	454	396	451	411	450	423	454	417	458	438	418	461	429	461	413	397	441	422	456	446	410	441	421	431	393	434	425	446	454	442	440	472	474	388	388	435	434	440	449	453	419	446	433	428	400	466	435	454	420	420	467	452	432	403	431	452	451	438	454	454	471	440	429	467	457	452	427	444	444	438	418	421	425	427	434	418	410	405	422	415	420	443	414	452	447	456	444	431	453	471	411	447	454	398	488	408	457	416	426	436	461	430	396	437	419	430	412	458	426	460	438	441	507	422	428	456	467	405	440	432	418	420	440	422	454	417	442	416	426	420	449	418	419	457	430	448	461	441	431	435	456	450	435	431	442	471	443	442	430	394	463	450	413	479	432	427	418	418	411	398	421	438	473	419	408	442	461	416	464	444	439	417	435	443	410	442	450	459	439	401	454	436
24999	20739	27056	24454	20701	12701	5922	5044	4489	2934	2036	1687	904	517	403	352	310	297	307	251	286	279	265	278	264	283	313	273	269	258	241	259	224	255	264	287	237	263	243	241	252	236	276	259	259	254	254	239	291	241	209	263	251	259	251	250	224	259	249	218	250	266	244	264	244	249	248	218	266	263	255	243	244	254	266	208	247	258	237	220	243	241	245	209	241	213	229	246	242	232	234	222	196	256	265	221	272	235	238	272	258	226	243	251	258	230	264	224	227	234	239	257	242	261	240	231	293	251	252	238	239	230	235	237	239	240	239	234	219	240	226	227	228	242	209	223	224	241	250	245	230	243	242	254	227	258	236	213	262	217	233	229	253	239	229	235	276	256	217	224	269	252	226	197	236	240	230	226	248	234	242	220	199	219	242	251	250	235	248	242	259	242	230	233	239	223	230	225	227	218	247	217	249	235	235	248	223	248	255	213	240	260	221	252	253	244	251	208	234	209	248	220	269	232	246	225	265	240	242	221	261	238	245	258	239	267	219	200	223	238	217	242	256	220	245	265	247	253	245	234	225	231	217	249	266	269	215	224	252	236	259	242	237	243	247	255	221	232	209	228	254	241	207	210	234	230	217	227	220	250	248	241	245	208	229	229	224	262	219	216	253	245	228	219	258	226	244	260	246	223	266	236	216	260	241	213	257	259	267	228	247	250	216	271	256	245	243	248	239	223	247	254	253	238	219	246	254	244	232	254	246	235	192	220	245	247	260	264	259	250	219	213	244	232	246	249	250	257	251	236	246	228	231	233	235	247	235	222	257	234	240	233	216	241	253	255	237	237	259	260	234	237	236	233	216	257	259	225	239	209	213	222	271	215	270	237	248	216	262	251	236	255	228	232	239	240	233	235	193	210	202	238	231	253	265	212	242	238	246	237	248	227	247	254	243	227	238	214	254	213	240	229	243	209	224	237	246	232	246	230	259	228	232	238	247	243	251	234	240	246	246	235	254	255	233	205	237	257	265	231	229	232	233	229	229	252	247	231	217	247	227	223	229	227	206	264	232	241	239	237	258	234	253	241	246	240	251	241	258	209	232	241	256	234	217	260	263	223	253	235	201	226	241	248	245	246	268	271	240	238	219	241	243	235	231	208	248	229	243	223	233	242	226	252	251	250	230	230	238	251	247	249	225	245	242	236	241	228	263	249	212	265	228	231	265	220	250	257	234	206	236	217	234	242	241	229	259	228	237	224	247	226	238	240	223	255	249	231	237	240	242	213	258	231	231	238	240	237	229	264	198	257	221	224	265	243	230	234	275	246	247	225	239	228	254	266	204	239	226	240	253	238	233	251	225	255	259	218	233	227	248	268	254	246	253	233	251	239	246	246	242	235	246	230	252	254	237	247	226	248	229	264	238	241	213	242	241	217	267	238	233	252	269	224	250	235	227	240	242	214	244	234	256	224	228	210	244	232	248	236	255	215	225	244	250	229	243	224	204	231	219	259	253	270	249	246	254	252	219	245	241	245	239	257	251	237	245	259	253	221	232	234	231	255	231	228	257	234	230	263	278	232	275	243	239	249	253	244	238	229	254	214	236	232	257	230	237	268	264	240	225	241	222	231	248	231	218	256	236	256	234	246	245	242	238	256	261	236	232	202	239	245	215	261	256	256	220	236	220	230	245	231	234	231	253	231	213	222	247	224	251	241	228	226	225	240	237	239	226	225	252	216	255	243	233	239	245	225	240	224	230	258	213	262	227	257	268	211	246	259	263	231	219	264	221	222	230	247	246	289	252	228	258	238	222	251	254	230	229	216	257	242	230	207	231	240	227	238	232	232	246	257	233	223	247	245	235	228	222	253	249	243	255	239	216	224	249	249	243	282	237	236	229	219	237	237	232	258	235	260	207	253	235	247	262	231	256	215	259	207	224	240	253	223	246	249	230	256	234	238	254	256	247	242	249	219	233	229	235	229	230	232	232	243	221	227	245	217	236	228	234	248	247	223	243	224	237	240	235	205	229	220	228	245	235	221	256	233	247	254	240	245	255	266	249	249	240	239	245	246	246	244	237	258	257	236	251	238	243	229	218	217	267	246	237	233	217	248	252	217	250	231	256	214	250	240	249	226	245	270	250	225	230	249	209	252	237	239	242	250	233	228	239	264	248	230	257	262	218	244	245	258	216	246	240	224	258	235	262	236	244	278	233	227	205	217	222	258	263	255	250	228	234	247	261	203	233	228	240	207	262	272	242	246	252	230	254	233	216	217	222	229	255	266	231	227	240	227	246	241	240	222	249	271	237	244	237	239	257	257	259	246	235	238	222	248	239	244	229	229	228	221	245	225	276	248	231	238	240	232	236	242	243	231	214	261	234	232	232	216	248	210	241	244	229	232	229	227	260	238	238	239	230	252	260	230	220	247	227	236	224	249	248	243	265	228	245	248	227	262	245	244	253	238	234	230	235	250	251	238	221	218	229	231	240	225	249	237	249	230	221	227	245	235	259	237	241	211	242	228	229	238	239	239	260	226	280	252	230	217	235	220	233	246	227	266	211	240	226	280	252	214	210	251	247	243	252	229	245	227	251	260	216	233	234	240	246	259	253	233	258	257	271	245	249	249	225	241	243	241	239	248	252	239	234	256	221	250	252	225	255	242	232	234	253	253	236	261	226	227	242	237	235	221	247	206	233	273	224	238	235	239	260	251	228	230	239	244	225	237	254	237	210	230	236	256	259	251	260	215	253	238	263	234	242	256	252	266	221	264	242	226	257	243	278	256	243	231	239	236	227	241	227	260	227	236	257	233	250	244	256	237	264	243	225	252	237	245	228	246	255	236	236	222	231	279	229	244	236	217	246	226	257	232	232	241	242	230	234	240	241	238	233	283	236	232	220	241	223	263	208	246	218	244	237	208	238	246	233	249	257	275	223	224	241	228	240	206	231	268	235	233	236	233	272	232	255	236	249	225	242	250	243	213	252	229	237	213	273	236	224	238	239	236	222	230	243	226	245	234	243	243	239	239	244	249	217	248	245	216	243	238	246	254	252	207	229	242	210	252	265	233	247	246	263	226	238	226	235	259	235	227	236	234	246	232	251	233	233	253	234	236	251	245	247	231	251	229	232	233	237	251	259	221	252	244	225	245	214	239	242	242	207	225	232	230	224	244	235	227	237	232	234	248	242	226	233	248	232	240	236	241	226	250	250	227	203	209	231	216	225	262	218	250	220	270	264	220	239	256	239	246	219	233	241	248	213	231	232	242	236	234	262	228	260	245	244	211	236	251	229	223	251	215	206	203	241	247	232	264	253	225	249	241	248	217	242	222	218	241	247	230	223	251	251	261	258	243	246	225	206	264	258	241	274	234	244	249	237	234	239	233	239	230	241	257	232	237	214	228	285	265	228	231	237	219	210	234	244	245	251	227	238	228	223	251	234	237	240	241	253	248	242	238	257	250	228	226	247	276	219	235	241	254	246	262	235	244	221	237	240	226	248	245	238	252
36305	46554	34473	25119	13835	7828	9996	9762	9256	6078	4349	3727	1778	1049	649	494	403	389	356	356	359	345	339	331	308	280	347	321	298	299	303	308	310	286	280	272	301	259	265	295	274	268	303	282	267	267	260	295	243	286	258	265	278	264	289	288	260	225	255	272	282	269	258	265	289	260	271	266	248	287	251	277	271	289	248	273	259	260	267	284	237	272	245	286	290	260	277	249	268	265	272	253	247	269	278	271	249	268	262	274	275	270	286	260	240	265	244	257	265	266	282	253	253	223	228	246	274	261	259	243	254	262	280	242	271	266	247	237	279	263	265	269	240	286	266	265	279	260	226	256	256	289	256	257	257	233	247	258	249	274	269	271	251	237	257	289	282	255	248	270	299	261	263	232	266	231	250	260	243	262	263	246	280	263	268	245	281	255	241	235	277	265	254	271	264	279	271	256	239	240	259	266	246	251	285	266	249	242	237	261	257	246	260	248	286	281	251	287	248	257	270	262	264	266	254	255	316	240	243	282	241	282	255	244	268	273	263	267	271	268	252	280	263	258	259	235	231	257	247	250	277	257	279	238	257	248	250	260	262	268	275	260	285	285	261	251	258	258	238	263	256	257	220	266	276	255	257	264	238	235	263	281	248	259	260	271	260	237	256	227	253	238	256	260	262	288	247	224	297	247	263	275	264	247	232	238	248	254	244	266	270	248	290	266	267	275	254	250	239	270	258	270	274	278	276	231	269	218	248	281	262	283	249	277	265	263	261	245	269	241	292	233	270	291	269	274	230	259	249	248	263	258	253	227	253	255	265	246	237	266	273	255	286	270	240	261	293	267	244	250	269	273	246	249	252	262	247	249	277	262	274	291	271	266	281	236	294	258	275	268	249	264	253	231	275	276	259	273	263	266	253	263	248	257	274	249	262	294	247	269	274	248	269	261	263	276	271	275	237	277	239	251	238	254	252	241	243	246	243	270	236	254	262	230	243	257	264	245	257	235	296	243	262	259	258	279	246	268	245	251	260	258	289	250	257	265	283	277	265	268	278	297	232	282	255	270	259	262	280	247	269	282	240	229	257	269	279	259	238	268	250	267	269	249	272	227	266	245	266	248	241	274	246	231	246	257	260	268	236	247	260	249	254	306	258	264	247	247	242	245	264	264	253	263	246	271	277	282	247	269	256	241	271	264	219	242	238	254	259	264	247	256	223	267	265	228	238	229	269	254	248	292	251	271	281	257	238	258	273	273	268	257	254	219	232	251	257	260	261	273	257	252	285	262	292	269	274	243	247	260	257	204	260	243	265	271	268	283	257	273	263	252	265	251	269	264	248	266	284	277	261	282	271	256	264	286	244	251	285	248	247	256	277	263	246	267	245	245	271	242	284	281	240	247	261	267	246	256	261	246	260	250	282	247	285	261	278	226	253	280	237	245	284	259	232	265	248	298	240	260	285	264	286	280	287	257	252	266	237	269	260	257	257	284	254	263	303	259	280	261	258	269	250	246	244	238	247	226	268	273	300	220	249	264	256	278	297	259	261	255	293	258	262	264	264	252	259	249	241	262	256	266	253	252	263	253	250	241	232	247	265	270	272	255	255	230	242	240	283	239	260	245	257	255	287	241	247	263	284	259	252	251	262	234	268	245	255	246	254	237	231	260	235	243	248	249	264	265	255	247	267	242	253	262	236	256	262	245	268	255	268	253	261	242	260	242	268	269	291	268	282	246	266	259	269	264	274	270	276	266	242	266	245	238	239	247	251	278	243	250	259	250	283	259	265	246	255	238	248	252	269	264	267	292	257	277	257	262	248	252	262	266	223	217	241	248	250	256	278	241	248	252	240	259	263	272	259	253	249	263	252	241	266	241	274	264	281	259	301	280	253	292	263	242	239	239	269	253	247	265	258	249	250	255	221	246	259	255	265	268	259	240	257	266	234	265	286	239	264	246	270	275	286	254	239	266	260	270	251	263	251	240	263	269	256	249	251	239	236	260	297	274	276	254	218	235	223	277	274	262	256	267	259	281	271	223	270	234	271	277	277	246	290	259	241	254	245	243	281	257	261	254	268	240	270	253	259	272	226	256	275	253	264	239	268	278	261	256	269	258	257	272	263	247	251	247	246	266	240	287	275	258	273	252	269	269	239	228	237	268	249	242	281	292	251	270	263	270	272	254	296	255	266	263	255	244	255	271	249	259	257	266	259	265	272	250	237	291	256	274	261	269	239	253	256	244	237	258	271	240	233	280	250	263	290	246	250	230	222	240	262	245	263	278	266	270	253	248	254	243	248	233	271	246	240	252	232	247	271	269	272	278	252	261	265	258	286	252	260	267	234	247	236	269	241	265	289	272	263	281	259	256	287	279	242	266	244	236	236	239	257	268	248	284	274	265	243	250	248	262	293	265	256	264	240	265	252	222	235	260	276	268	277	261	255	231	251	273	251	260	239	260	266	273	274	265	306	277	249	249	285	278	276	254	231	275	260	266	240	240	249	275	243	258	255	269	261	266	256	244	277	257	242	244	295	242	243	235	255	275	248	263	253	272	272	263	253	254	260	232	276	252	267	285	277	272	264	251	262	247	275	282	225	267	246	243	241	256	285	254	264	248	255	252	261	258	268	257	245	253	266	243	255	271	243	273	295	291	277	266	268	268	277	252	231	263	261	269	233	273	281	219	247	260	249	266	265	252	233	280	258	260	265	274	232	265	269	259	258	256	257	261	246	255	265	282	275	260	270	229	291	265	245	258	255	265	243	269	252	253	235	260	217	266	234	284	248	268	278	254	278	253	248	270	246	236	243	259	238	250	255	255	263	264	271	261	278	261	264	268	261	254	247	267	269	274	301	270	266	253	252	224	267	273	278	295	264	265	298	238	268	267	275	244	260	242	265	285	253	245	261	273	264	253	272	262	262	268	260	228	270	238	275	275	257	249	257	253	273	242	250	251	284	271	273	244	245	247	266	253	270	260	258	259	259	261	265	246	264	259	251	267	243	256	241	216	258	283	268	249	254	284	256	242	244	280	268	232	262	258	258	277	253	258	242	254	284	287	271	213	256	260	256	284	240	246	269	285	267	264	264	265	282	252	224	266	230	256	263	238	286	268	245	255	259	279	268	247	245	256	276	247	278	281	243	267	270	239	274	244	273	241	286	268	290	262	267	276	247	277	255	261	242	264	263	229	243	282	248	269	256	277	292	267	243	241	242	251	268	250	263	252	253	265	244	253	271	250	296	264	246	247	252	257	272	283	275	237	255	263	280	275	267	280	254	279	261	266	264	269	263	265	265	262	244	276	241	283	275	266	275	281	253	257	275	255	237	258	252	244	259	222	251	289	233	265	250	288	256	266	244	248	270	256	231	274	247	268	268	281	242	260	236	249	240	255	283	257	266	258	252	260	276	269	227	242	249	255	215	254	272	283	243	240	261	281	270	240	251	268	253	254	273	256	269	271	247	244	253	277	262	290	241	261	285	246	234	256	223	261	252	254	266	265	257	261
23025	20701	27430	24023	20755	20789	14828	8774	5411	4041	2707	2221	2114	1234	830	645	643	659	624	597	574	607	584	535	550	533	551	506	563	528	554	590	523	535	540	469	547	564	516	509	553	585	473	501	533	494	518	538	507	518	501	489	486	521	493	539	539	477	535	469	522	497	504	534	493	522	467	501	521	519	499	530	516	554	541	512	521	494	496	511	523	535	545	556	504	502	531	518	470	548	540	547	527	544	496	500	501	508	467	503	474	522	505	505	498	509	537	541	479	512	476	481	459	526	523	489	481	519	497	488	536	545	506	511	503	533	513	503	511	559	505	532	537	539	493	517	537	533	526	504	499	500	509	484	509	522	510	504	526	529	493	527	537	497	515	487	516	507	501	495	487	462	509	496	484	522	509	501	497	528	525	518	498	496	499	478	555	494	544	511	494	471	526	544	496	482	479	525	491	521	507	500	491	524	498	523	518	504	500	496	528	497	523	484	530	546	509	523	522	523	488	513	480	480	483	538	485	482	495	548	508	508	489	455	531	542	529	483	461	447	558	495	488	499	558	522	506	501	521	501	492	486	498	494	503	484	503	504	522	489	534	513	512	510	527	498	477	532	513	527	515	529	524	492	506	494	477	446	502	488	519	548	486	537	511	473	497	482	488	502	502	531	525	520	503	469	527	543	514	505	501	542	524	533	518	483	480	495	539	507	546	518	506	506	513	509	490	546	504	512	520	525	532	499	541	475	509	498	499	493	491	464	539	490	479	525	467	529	472	537	512	496	522	491	503	562	526	493	498	512	559	532	486	506	461	517	479	510	520	514	495	516	542	481	489	542	524	506	516	508	491	480	538	487	506	495	505	470	494	476	524	475	464	499	532	505	500	517	513	522	501	539	476	467	506	495	527	496	497	497	518	511	482	484	498	515	536	425	510	498	543	496	485	514	511	496	498	527	532	542	496	499	476	511	485	536	474	514	514	492	521	515	484	525	493	536	518	524	545	488	487	521	522	515	505	510	537	497	507	504	534	497	580	495	522	526	503	523	536	501	495	507	510	507	485	531	526	505	505	510	508	492	525	482	486	486	478	496	499	501	523	540	552	543	527	515	516	505	488	514	499	491	491	553	487	530	496	490	500	527	513	485	482	487	506	502	542	463	506	518	481	487	494	529	500	475	468	557	497	470	498	508	533	522	525	509	514	505	492	521	501	474	533	486	506	530	496	524	483	464	547	491	468	546	557	495	510	510	501	510	484	511	528	439	476	517	536	531	506	529	501	486	500	502	511	504	514	492	505	515	548	530	518	538	524	533	518	498	495	481	498	544	513	497	530	529	508	533	544	460	528	522	504	472	510	468	522	490	500	533	513	512	527	514	529	533	488	517	522	497	491	516	470	526	521	473	518	525	474	487	494	530	473	497	505	515	496	461	495	532	474	508	506	523	512	486	524	485	491	480	507	468	480	491	504	491	490	500	524	506	542	537	494	521	558	520	465	496	520	540	472	446	516	508	504	494	513	486	475	487	558	490	518	512	532	502	496	497	552	516	479	463	539	502	501	518	541	482	495	535	523	521	512	513	484	536	537	538	532	505	475	497	460	501	479	463	491	481	502	500	499	481	519	512	544	476	489	525	482	505	521	506	496	517	545	487	522	449	494	511	509	488	501	514	507	504	512	481	483	475	535	533	527	527	539	499	536	486	529	519	519	500	514	479	495	482	490	515	514	495	525	533	526	479	515	491	540	497	583	513	534	514	522	487	507	496	525	466	513	516	510	492	523	492	532	553	468	495	487	479	491	547	519	476	541	514	524	518	519	445	521	493	473	505	509	498	466	521	483	515	490	487	468	516	519	517	486	501	476	491	480	508	513	516	489	519	536	507	512	494	526	504	537	515	521	487	528	516	529	491	518	532	486	492	494	522	506	505	488	486	489	500	519	485	507	508	489	502	502	490	516	520	487	485	481	517	517	499	495	490	504	502	468	509	508	516	496	483	524	474	543	510	492	506	507	502	516	499	523	486	505	488	514	482	493	516	535	494	548	497	531	484	460	522	511	467	497	498	505	543	558	503	534	490	480	526	512	503	526	522	478	479	491	466	491	509	491	501	517	502	517	509	510	481	487	501	497	468	506	523	493	469	484	503	536	498	508	499	524	547	509	484	518	543	497	461	484	482	511	515	487	510	513	505	503	522	516	573	507	502	514	538	532	532	489	489	481	515	478	487	491	513	503	478	507	443	524	505	552	513	487	491	458	486	504	496	524	486	503	508	498	511	508	517	510	503	510	488	562	507	501	496	505	506	528	475	511	518	496	523	487	489	496	473	479	501	501	502	495	526	491	551	496	487	505	514	493	499	476	495	530	468	549	496	574	522	470	530	527	506	539	484	474	485	502	498	541	496	490	515	498	510	554	529	517	510	521	491	525	489	492	524	502	480	538	542	471	496	513	506	514	543	522	532	496	524	459	482	503	514	514	506	531	539	502	531	495	511	524	541	496	508	502	523	529	455	477	503	490	480	513	485	502	532	516	495	463	487	493	507	536	527	519	524	497	516	494	510	499	513	519	516	495	512	539	498	546	489	478	499	476	550	516	518	491	538	512	483	488	568	483	468	501	506	560	515	483	493	489	485	495	531	500	480	480	531	489	594	480	518	487	479	498	499	517	505	508	479	548	506	528	501	535	489	511	482	477	493	512	499	524	519	526	536	510	462	496	497	505	467	550	495	470	469	544	517	521	503	488	501	461	516	514	496	506	508	506	483	483	510	491	502	527	491	501	509	513	520	489	482	498	486	503	493	520	525	512	553	464	503	486	474	508	503	544	482	514	549	519	508	481	545	477	466	523	496	503	488	498	503	541	475	493	503	506	517	475	499	514	490	495	473	513	477	488	498	480	502	516	494	512	463	495	488	529	485	459	503	493	528	503	507	479	506	467	548	506	551	506	501	478	503	510	507	504	517	543	512	513	549	514	492	510	532	498	531	506	466	474	461	503	530	503	520	489	513	499	533	490	540	515	507	505	533	489	513	518	468	522	496	495	515	540	494	490	510	492	521	537	480	496	527	481	503	491	505	536	514	468	507	514	479	524	476	529	545	522	526	474	537	455	546	484	559	494	505	505	544	500	484	488	515	484	518	501	500	512	511	500	487	515	500	513	513	520	517	563	509	509	475	507	489	533	531	464	497	495	488	456	455	537	503	530	501	509	478	512	542	513	519	502	489	525	527	505	511	520	500	528	478	504	513	493	482	523	501	450	539	536	492	551	494	514	484	560	531	488	482	516	477	508	528	529	460	523	531	509	521	519	501	532	506	489	501	510	473	494	513	508	494	524	528	531	485	527	501	495	512	522	472	541	535	478	488	516	551	486	502	500	495	480	532	515	497	495	512	533	480	488	498	491	506	527	501	473	464	482	550	549	510	517	538	535	476	514	475	521	483	543	472	499	494	490	527	528	492	488	534	506	491	509	511	464	506	507	464	562	530	509	565	523	487	517	493	549	512
39941	54823	44139	32449	16427	12313	14149	14567	10335	7791	5400	4530	3935	2162	1228	870	789	792	748	683	681	674	643	649	634	597	608	598	557	565	587	571	557	570	540	564	526	520	528	548	547	526	539	542	531	548	508	529	533	527	522	521	513	524	570	473	517	528	525	507	539	511	517	534	562	496	517	487	511	485	515	536	507	449	466	526	519	510	524	494	503	541	487	497	490	521	501	557	516	507	497	497	476	552	513	493	568	477	522	475	514	512	508	494	525	527	455	462	478	490	510	498	515	493	438	504	509	504	506	484	512	485	527	481	498	490	500	513	495	505	463	490	511	470	495	502	509	476	547	478	524	482	495	493	508	496	455	480	526	484	497	500	529	486	466	487	492	499	499	497	488	500	468	483	535	534	501	483	525	537	489	517	503	495	453	491	506	509	487	488	483	479	493	499	472	483	504	480	511	490	482	543	525	465	512	492	524	500	529	503	476	488	519	480	478	530	501	500	505	485	502	499	501	481	486	504	517	487	516	473	463	513	508	485	495	498	492	484	531	531	507	484	469	502	483	478	508	472	489	505	525	470	482	505	503	486	495	454	509	543	513	453	495	497	481	442	506	500	523	492	493	529	476	485	494	524	499	497	499	511	476	513	509	495	505	502	494	517	509	469	495	513	480	505	487	481	481	480	514	487	482	515	480	494	510	486	492	491	500	479	496	489	500	537	435	515	488	504	500	482	484	534	517	503	530	501	489	475	517	508	538	493	455	471	504	485	488	508	485	553	531	520	500	508	496	517	510	480	459	505	489	512	494	531	509	510	475	447	491	484	496	490	508	516	483	479	518	496	515	526	510	501	461	497	502	510	500	480	506	491	474	481	498	468	437	505	500	523	509	514	514	477	509	508	484	505	508	486	501	523	497	544	491	516	526	516	522	469	524	485	505	479	464	495	452	530	491	480	508	517	471	473	520	450	530	506	503	510	517	494	526	477	485	503	443	529	483	503	509	507	504	530	465	462	508	505	480	519	487	520	466	492	512	527	515	505	447	512	509	521	481	499	511	493	510	467	445	512	520	506	494	499	476	471	512	497	556	496	492	549	530	523	488	502	451	455	453	496	469	507	433	505	488	482	488	447	530	517	467	520	521	507	475	527	475	533	497	486	489	510	498	544	483	502	487	496	502	483	488	496	476	540	497	504	477	520	522	512	495	501	517	510	491	472	517	513	488	514	504	464	503	515	493	551	492	505	494	527	526	465	514	474	512	509	505	507	501	469	515	512	474	494	529	477	532	503	497	568	492	520	518	486	523	537	477	498	530	536	486	483	513	491	477	468	498	518	498	536	498	463	509	485	507	523	464	504	504	531	476	497	491	498	500	513	486	472	546	473	506	521	483	522	494	522	469	485	513	459	493	502	493	510	489	459	526	490	488	492	529	502	519	491	520	476	476	504	509	485	508	476	525	510	491	529	496	493	532	533	489	534	516	512	510	487	513	543	523	476	497	541	498	518	500	522	423	490	483	468	503	483	486	525	472	477	525	500	481	479	521	485	513	471	496	470	509	480	521	471	501	487	495	467	521	477	459	486	490	486	496	485	488	486	503	516	490	482	526	503	487	527	479	531	491	513	497	477	475	494	495	468	499	504	481	475	493	540	521	485	494	497	491	536	488	426	511	479	497	528	551	511	501	500	482	521	482	469	515	498	494	491	517	478	488	521	463	506	540	480	552	519	501	494	531	482	500	472	526	491	517	503	506	515	475	480	545	474	481	495	500	509	521	505	516	491	497	478	472	514	501	512	500	473	487	530	474	507	514	461	463	514	477	506	494	464	498	525	478	504	540	450	537	478	497	512	521	494	515	525	497	512	492	499	511	503	492	496	491	473	518	511	492	493	512	518	524	519	482	497	495	554	474	523	480	493	494	447	529	482	500	520	516	470	501	524	502	492	510	552	521	487	479	519	497	475	508	505	480	500	468	476	502	523	487	523	535	486	518	468	461	497	514	499	454	492	478	503	466	505	485	531	485	490	538	507	478	518	496	472	483	473	518	471	490	495	490	484	511	479	507	493	459	450	487	456	500	514	527	515	493	495	522	486	504	509	498	498	480	553	497	462	475	502	499	495	510	477	505	501	499	481	484	509	512	491	473	502	506	503	508	480	478	514	549	482	489	534	527	484	500	503	486	461	515	485	491	484	489	524	473	467	494	472	509	524	520	519	505	496	476	497	512	441	489	481	481	504	498	481	465	498	531	501	524	487	497	503	488	478	513	511	503	481	480	521	516	495	475	551	462	495	515	492	498	503	494	487	492	473	484	484	472	501	504	480	531	511	469	478	494	512	515	464	499	520	510	542	482	531	480	492	509	520	535	498	472	509	529	497	485	499	524	489	501	506	525	480	512	467	480	479	482	519	470	527	459	495	505	485	480	498	489	469	526	474	530	495	513	503	478	493	486	486	490	487	500	496	498	513	505	492	518	492	526	509	499	445	480	465	464	498	494	525	542	464	519	506	486	499	491	490	487	488	491	481	497	481	500	519	510	499	458	479	511	500	497	507	520	514	463	536	477	490	466	509	485	497	493	519	519	525	521	509	461	484	484	517	529	529	495	491	490	522	458	477	501	467	506	468	514	502	528	530	448	519	517	498	509	503	513	508	501	457	497	484	460	505	485	520	495	476	523	439	503	530	524	518	499	471	535	528	488	507	516	492	469	536	486	491	492	459	485	513	483	494	496	526	473	470	519	482	475	528	505	510	493	508	533	473	496	498	505	450	505	493	480	488	520	512	501	485	514	515	523	465	477	511	510	499	500	508	490	522	541	489	495	473	462	506	483	488	481	504	456	459	545	478	505	523	537	520	491	517	535	523	537	493	522	524	469	489	492	530	514	509	525	515	510	507	485	491	519	481	508	470	474	466	426	500	497	517	508	559	491	514	483	521	479	500	538	488	480	529	496	530	502	486	519	485	506	522	486	492	509	500	500	502	506	529	467	487	518	475	488	482	533	536	490	493	527	458	474	530	522	496	471	511	479	486	552	492	510	486	460	460	476	515	502	469	530	475	498	561	471	517	451	492	453	488	525	499	483	484	504	517	510	521	527	502	482	518	465	501	462	510	477	515	513	491	553	512	490	460	504	525	510	528	508	486	492	476	479	528	477	482	531	490	521	507	518	495	498	513	476	482	518	505	486	500	556	531	446	462	475	512	516	522	501	503	515	466	489	496	490	505	489	488	474	469	496	486	500	481	558	516	493	485	491	495	489	506	483	489	493	513	505	467	489	480	481	540	486	493	493	517	516	481	452	493	530	546	531	493	496	475	496	532	504	512	520	472	482	474	469	507	476	484	479	491	531	512	470	520	501	506	485	497	477	491	547	492	485	480	494	501	466	491	502	489	483	476	531	492	537	501	537	449	548	485	527	485	497	464	485	436	527	455	494	495	489	502	493	461	508	507	491	476	483	483	476	472	502	477	446	512	492	558	477	499	468	501	504	470	496	511	491	491
31723	28541	28042	12779	2370	2397	3596	3279	2190	1253	808	700	657	590	417	405	419	429	399	440	391	369	390	399	422	403	405	422	450	377	387	368	390	449	410	420	444	412	398	374	373	397	404	404	425	395	401	391	423	392	386	403	393	430	381	385	411	411	391	432	399	453	387	395	393	376	377	408	364	409	437	409	373	388	419	393	427	427	402	417	369	409	387	413	373	403	435	382	422	417	360	394	418	403	394	401	419	456	417	419	392	435	394	425	410	378	403	408	416	371	411	377	384	386	413	425	409	426	401	408	375	403	411	402	378	417	432	403	402	413	429	439	385	392	421	414	404	376	395	363	414	375	393	406	412	385	429	420	437	424	378	419	388	438	402	419	400	393	378	408	373	389	434	417	411	406	408	384	407	389	408	382	395	395	398	410	416	409	395	372	401	394	391	389	406	414	401	391	388	385	393	403	409	404	387	394	394	409	394	401	414	365	408	378	389	424	412	391	426	377	386	363	410	390	384	390	382	414	422	378	423	404	394	392	397	403	397	372	402	388	434	402	395	381	391	449	438	393	417	379	394	426	410	380	409	405	401	400	393	422	446	430	417	433	411	405	411	383	376	374	385	393	395	379	418	369	407	420	395	368	430	409	424	425	432	401	400	433	433	394	421	372	380	401	440	417	413	448	383	411	379	379	405	414	417	406	387	432	400	406	431	406	380	380	405	375	405	414	427	396	393	424	389	424	386	417	394	398	373	427	400	381	374	385	384	386	399	393	378	405	402	395	438	427	376	376	395	426	442	377	380	399	411	401	391	442	406	397	407	394	389	411	425	433	382	398	448	404	403	403	383	364	404	396	419	410	427	411	397	387	422	409	405	389	405	404	379	412	422	396	394	401	413	426	420	383	403	423	463	387	391	384	396	397	428	385	390	413	424	396	402	401	423	408	389	406	382	401	398	388	408	426	402	418	416	417	381	384	354	410	394	400	402	405	385	389	389	376	405	456	412	425	429	398	433	379	405	416	387	388	390	389	444	389	400	386	388	411	372	408	421	417	425	378	398	405	427	404	381	419	431	405	376	403	401	388	420	394	407	398	421	414	395	410	427	416	406	422	442	415	410	391	430	414	394	418	426	410	411	433	409	389	440	396	388	417	373	419	413	409	437	410	429	435	380	423	407	417	416	430	402	379	410	405	381	431	418	426	396	410	410	409	409	427	390	409	410	428	427	368	418	408	382	403	434	411	429	423	410	426	403	399	382	431	404	397	382	423	376	415	424	416	374	393	405	414	424	370	434	395	403	393	399	399	363	412	390	372	414	400	418	398	436	421	408	403	401	422	401	410	390	415	399	410	411	422	381	408	433	367	409	380	398	402	382	403	393	438	426	408	430	396	414	365	414	385	381	406	416	391	409	367	411	379	395	401	381	379	417	394	379	395	393	423	412	404	390	403	426	401	421	403	401	395	372	425	427	450	371	421	408	414	372	408	365	378	400	395	363	388	405	393	365	392	394	427	404	424	366	437	403	409	408	419	388	416	396	385	419	427	411	376	377	404	376	395	409	373	403	417	396	393	370	372	423	415	394	399	402	398	403	398	389	410	427	423	416	408	403	406	415	435	429	418	398	387	447	370	377	390	424	395	386	404	414	371	401	419	404	382	404	406	403	414	429	363	401	381	411	406	395	406	398	392	410	421	409	425	402	396	368	366	471	410	395	380	425	377	426	427	379	391	388	411	418	356	419	478	389	406	400	431	436	411	366	394	447	398	410	391	398	402	390	403	394	452	377	405	394	366	383	422	382	376	417	401	421	387	365	422	397	425	417	407	382	405	409	375	373	404	418	422	384	416	402	391	386	382	357	395	426	427	401	345	367	393	441	386	383	398	373	415	415	386	376	408	400	397	403	387	387	434	401	407	412	400	419	410	416	396	408	389	419	433	396	387	426	400	424	415	394	419	408	433	440	436	401	419	420	399	396	415	414	394	407	434	420	407	366	435	395	386	418	424	410	437	403	418	444	407	415	385	400	394	428	417	407	411	394	418	408	395	378	395	430	367	405	401	392	416	387	428	414	387	406	426	357	381	398	380	360	413	380	382	405	399	381	411	389	406	418	391	392	376	407	407	391	371	406	414	415	389	420	401	409	415	383	410	403	447	410	365	371	404	403	396	385	426	408	388	380	408	400	406	391	437	426	378	381	417	400	404	413	423	403	381	411	439	398	437	372	437	401	429	425	391	414	376	368	436	404	376	360	393	413	424	406	373	424	402	404	413	438	435	408	375	412	412	403	393	438	387	395	356	424	401	372	379	407	408	397	380	411	427	405	387	398	396	427	399	400	383	400	402	402	399	396	378	395	412	385	421	393	414	384	390	388	414	431	367	407	402	393	407	399	424	419	431	429	408	398	407	410	375	419	377	400	375	415	369	383	366	406	377	384	387	409	412	409	419	394	404	395	415	392	422	377	412	398	401	362	412	430	408	374	408	401	388	444	412	386	426	394	407	406	398	394	465	393	427	409	398	404	409	404	414	367	396	392	414	367	419	425	397	390	396	383	412	415	422	368	399	380	415	408	419	395	412	389	402	413	382	398	438	441	405	383	413	398	390	432	428	417	362	405	409	377	394	388	430	430	419	386	409	436	389	396	394	391	402	438	389	437	424	420	436	395	387	372	379	413	359	435	406	420	400	384	405	383	399	392	354	399	410	385	391	404	433	424	386	423	420	369	387	459	399	425	424	422	358	386	391	387	396	392	423	402	419	417	404	408	393	382	385	396	413	412	400	424	388	417	440	411	424	428	391	431	381	422	423	397	409	388	422	419	414	398	416	419	416	385	409	393	373	407	418	421	396	415	416	391	395	384	366	416	387	388	421	376	402	441	408	405	393	387	369	424	403	415	394	402	423	392	398	402	362	406	419	407	392	411	391	400	366	396	410	435	413	373	373	389	389	411	417	395	411	421	403	453	385	391	397	408	441	402	406	395	391	413	395	423	426	378	407	393	391	431	421	386	378	403	402	427	417	374	403	395	405	395	401	406	388	413	417	400	439	389	419	386	401	419	398	414	431	393	405	380	410	386	417	391	403	438	400	378	396	410	424	436	381	398	376	387	387	411	362	409	379	406	389	407	379	390	401	386	406	400	445	366	448	435	444	373	420	416	406	394	428	438	426	402	388	434	406	371	397	404	401	383	400	393	427	422	438	404	394	413	429	400	381	417	397	373	400	435	406	415	410	386	421	386	397	405	355	392	404	425	405	404	421	429	402	425	416	392	425	402	393	423	398	397	407	418	401	405	411	389	416	388	378	405	357	405	408	410	397	410	435	392	398	375	381	417	429	403	420	411	405	445	375	446	378	436	425	436	411	431	379	403	392	393	386	380	394	401	430	394	431	419	406	399	404	447	374	408	382	402	376	426	414	392	359	388	427	398	417	387	389	409	373	407	415	420	414	426	387	381	389	415	425	428	443	422	399	390	412	394	397	372	431	402	422	422	418	426	397
31880	39407	35523	14340	3998	5228	7486	6976	4638	2499	1548	1175	1059	876	595	484	451	453	454	430	462	449	421	438	462	459	441	446	457	426	433	415	420	434	435	427	440	422	444	433	467	492	412	437	425	443	435	434	456	451	425	455	475	423	453	475	436	413	437	458	445	419	424	458	404	464	457	419	447	428	496	399	459	414	457	404	456	472	428	433	416	415	420	479	434	462	455	469	488	467	476	452	424	443	434	454	427	446	433	457	428	455	441	468	440	447	459	443	462	455	435	407	466	423	459	435	465	431	455	480	454	425	437	451	439	488	440	462	445	455	461	444	457	445	433	431	451	434	443	434	438	445	457	452	433	451	398	448	391	409	443	466	436	420	443	461	429	482	437	486	438	438	432	485	447	422	464	471	432	446	395	430	453	417	434	463	445	431	405	453	440	435	443	411	429	432	439	424	461	479	486	416	454	459	414	411	448	431	442	420	471	460	470	412	427	443	431	438	476	457	437	437	442	451	436	439	425	444	483	448	465	436	437	446	413	403	442	423	443	423	441	417	423	472	442	447	416	455	444	450	451	391	449	445	450	446	459	458	462	447	433	448	439	468	451	463	410	473	474	407	446	425	420	412	402	443	417	436	416	433	423	414	448	452	450	432	393	463	420	452	484	433	432	454	411	435	450	464	421	431	411	461	454	448	439	433	457	428	469	468	449	444	408	477	464	489	403	404	422	411	438	423	441	478	445	458	438	417	455	441	440	433	408	441	413	469	453	474	454	423	463	424	411	423	441	446	450	458	436	440	442	438	460	427	466	435	424	443	447	434	413	449	431	418	450	445	445	405	409	458	447	398	443	460	425	420	427	420	424	428	470	458	439	445	408	440	448	435	423	422	477	428	435	463	466	457	452	432	415	430	436	417	447	452	421	465	417	411	439	431	447	437	438	461	456	444	414	468	472	451	473	436	463	437	438	426	485	468	462	433	406	426	423	422	421	406	439	484	418	435	436	441	466	459	427	438	469	386	447	437	423	431	463	463	474	482	416	450	451	430	444	497	471	420	449	401	415	442	388	437	417	445	481	426	416	448	450	453	451	432	407	424	474	418	449	449	443	449	454	457	445	432	443	423	432	425	479	448	450	454	434	435	442	455	451	427	423	430	420	439	454	439	453	426	426	439	451	440	481	423	442	436	440	421	457	456	418	412	421	373	436	450	437	465	460	424	437	443	429	414	414	437	413	446	411	442	426	494	445	436	436	435	429	484	450	440	455	439	418	432	447	456	446	432	449	410	470	470	470	420	457	456	437	440	458	443	432	417	461	447	414	433	472	475	437	441	452	421	455	422	432	426	457	459	470	447	429	470	411	466	449	468	449	486	490	471	470	443	401	416	424	443	417	435	446	430	407	474	459	457	437	403	437	443	464	460	425	462	440	427	417	459	458	418	462	426	441	407	430	447	448	454	410	424	463	431	409	482	411	397	444	413	442	439	417	423	442	417	466	433	434	425	464	442	433	438	438	477	432	452	442	463	441	487	445	459	441	456	412	434	424	445	425	452	462	440	433	452	433	452	425	432	450	438	428	437	428	473	439	484	438	457	453	442	481	436	454	464	398	468	405	421	482	441	452	461	452	436	421	402	414	415	424	429	447	464	444	461	404	448	428	437	454	438	471	440	446	420	445	455	440	505	455	457	417	464	500	458	453	431	428	421	435	504	408	439	435	450	436	426	449	458	442	463	444	461	465	444	455	416	448	467	457	419	442	412	437	425	456	422	438	480	434	462	447	510	412	393	471	432	434	446	448	475	431	469	469	392	435	398	419	450	456	397	444	424	426	431	441	461	445	437	464	428	438	463	397	441	416	467	437	419	430	479	456	435	417	464	472	433	420	451	435	456	431	424	443	420	461	445	420	428	445	387	483	472	439	414	415	455	477	456	428	443	442	437	400	479	412	459	452	383	439	441	473	434	452	427	459	444	437	418	437	444	417	479	437	478	454	458	436	422	440	444	463	427	469	439	420	429	406	486	462	478	431	422	461	439	421	422	458	428	470	428	420	451	421	446	440	464	439	469	480	450	428	452	449	435	467	428	422	388	442	463	450	454	429	450	445	474	432	432	442	450	467	441	431	451	404	423	463	428	431	446	434	438	453	405	468	474	432	370	442	437	433	453	438	429	446	439	446	432	424	404	431	452	406	398	445	467	410	397	441	447	438	439	451	444	480	444	434	440	408	428	407	462	435	453	438	457	441	487	428	450	435	429	421	451	412	472	440	473	428	412	430	439	471	420	440	437	447	432	422	428	447	442	439	428	405	430	423	454	445	446	452	465	412	461	432	448	439	392	427	457	442	472	438	447	443	405	405	443	431	453	435	411	428	450	447	428	436	455	441	436	452	437	424	421	462	439	464	435	433	447	427	441	436	459	443	449	433	452	437	417	448	424	471	449	435	451	428	412	433	421	468	441	433	438	461	412	430	407	407	456	467	466	405	438	452	436	384	424	448	422	441	435	421	431	436	423	457	435	466	430	446	421	416	427	417	419	428	418	405	424	413	501	443	433	461	434	448	424	427	455	443	467	432	456	467	454	449	405	452	469	437	436	431	455	467	443	437	448	417	467	428	459	461	426	442	440	422	427	444	420	434	433	437	431	401	444	435	386	454	442	452	411	401	434	427	449	455	422	412	454	458	424	421	446	462	440	446	418	445	454	434	436	421	467	432	458	443	467	417	430	427	422	480	444	430	489	457	456	453	433	415	452	437	455	461	451	425	406	457	452	471	468	434	421	478	442	406	442	424	449	443	435	411	448	460	440	460	449	441	441	443	458	430	443	454	462	448	431	427	418	434	469	480	465	413	440	406	459	452	443	468	424	482	444	441	422	481	463	443	421	414	429	451	439	429	452	414	434	445	459	423	442	413	408	446	442	484	436	402	438	414	418	415	417	421	433	453	475	460	415	433	453	419	446	467	426	434	473	431	458	423	462	433	446	403	440	461	426	457	461	458	445	445	460	455	473	470	422	488	458	475	424	455	469	424	440	422	476	434	432	442	430	459	402	441	460	408	469	430	423	466	463	450	426	439	449	458	414	457	443	437	466	474	423	452	449	395	429	464	431	474	426	445	474	438	445	434	468	441	462	437	433	453	419	440	431	471	426	441	456	455	447	465	414	442	439	447	427	427	480	441	440	416	448	424	452	480	495	442	424	475	420	436	423	455	443	444	426	430	448	429	416	435	387	442	440	445	432	407	454	440	455	443	447	439	454	439	448	491	405	423	447	441	475	442	417	420	428	436	450	457	441	416	450	426	449	419	397	449	494	470	461	441	456	421	461	448	413	447	437	451	413	432	413	431	427	456	439	429	474	462	416	446	423	456	466	436	445	434	466	447	436	435	443	439	456	452	424	430	451	461	457	427	449	430	448	457	447	423	492	445	440	448	407	422	466	419	443	402	452	420	418	427	477	465	450	418	443	419	440	475	437	414	435	404	477	447	424	421	455	427	432
25101	20770	27149	24416	20591	12014	5740	5104	3986	2243	1016	742	700	485	379	338	302	334	298	299	266	285	254	240	241	236	264	245	223	247	239	232	238	274	214	245	209	247	239	242	218	252	256	249	268	245	234	261	208	230	215	255	242	266	252	262	250	238	229	235	276	264	247	249	211	230	228	226	236	238	238	260	246	270	240	254	255	226	262	244	238	247	246	241	251	242	221	245	234	216	232	224	265	231	236	234	225	235	224	236	247	219	251	227	236	209	242	237	234	249	235	218	216	213	233	242	251	229	240	213	278	235	230	229	238	231	224	256	237	259	239	258	254	254	253	227	228	246	250	225	247	231	243	246	251	248	233	236	238	257	212	240	232	252	242	248	252	249	242	226	256	276	237	231	235	221	218	246	239	222	238	238	238	232	237	245	244	235	234	245	259	244	227	249	227	236	226	236	270	227	242	241	251	243	248	248	234	238	220	269	243	227	272	205	274	250	221	241	241	251	236	267	247	245	212	248	243	196	246	248	264	244	253	212	256	247	237	249	223	226	247	218	236	211	228	235	248	246	275	254	258	255	220	208	215	232	225	255	233	243	252	236	229	229	226	243	271	248	208	253	245	256	236	221	267	268	256	268	224	244	240	278	265	236	245	257	218	210	259	257	235	238	227	219	244	242	230	241	245	240	225	262	206	237	219	212	237	237	232	272	223	241	240	221	247	249	269	245	269	233	219	244	236	239	222	237	216	212	233	247	233	258	239	272	238	244	254	222	256	244	251	238	224	241	232	214	234	226	221	240	222	236	209	205	244	240	254	221	227	210	265	234	252	237	231	230	244	280	227	266	262	233	265	262	235	255	256	229	242	260	225	257	279	228	248	244	198	229	245	267	216	223	228	266	241	256	227	253	246	230	259	251	224	230	257	236	248	252	263	241	216	256	235	249	219	229	225	266	263	249	266	235	220	245	253	217	237	248	259	243	213	256	247	204	218	244	203	251	228	263	231	210	222	237	243	219	239	253	241	218	242	239	250	221	235	241	248	241	240	232	250	225	231	247	238	230	254	236	267	236	239	289	263	232	236	231	266	239	224	247	231	223	222	235	262	261	233	227	250	267	237	218	232	255	251	238	249	253	246	209	232	249	243	249	249	232	238	241	249	243	268	222	225	260	241	256	246	225	236	264	193	214	251	256	226	254	243	239	261	234	222	262	230	267	257	245	222	256	239	262	236	248	238	220	259	245	244	268	240	243	248	239	229	212	226	250	227	224	215	224	233	233	239	243	237	256	235	248	236	262	252	238	252	280	267	256	264	233	241	248	223	233	214	219	244	252	225	236	248	250	269	227	212	227	251	261	233	234	244	259	236	223	214	229	230	213	246	264	240	238	236	241	238	222	251	221	267	248	236	236	233	246	249	229	260	244	221	258	246	238	225	250	272	219	253	241	221	263	262	263	238	232	222	247	241	244	239	262	243	249	245	258	253	210	229	252	233	266	264	260	248	248	219	230	246	253	244	240	247	216	254	201	235	227	243	256	269	252	247	263	238	223	231	266	232	226	230	245	255	253	232	235	225	265	240	230	239	221	231	221	252	227	238	268	239	263	223	226	238	252	215	243	257	236	254	218	218	234	258	264	231	247	221	250	202	245	240	242	238	278	252	213	260	230	235	223	229	268	223	232	241	235	258	233	230	224	213	232	255	222	261	240	240	274	250	231	227	249	266	254	218	269	237	256	235	236	254	250	232	242	266	234	242	230	271	233	277	220	237	254	251	256	236	261	235	262	213	240	242	255	232	232	260	211	236	234	246	229	234	246	223	237	234	263	233	255	229	231	239	191	260	233	243	231	227	201	218	239	240	234	238	256	244	224	237	201	241	229	223	253	249	243	226	245	231	267	229	216	252	225	231	221	213	238	234	230	227	266	233	260	259	234	241	247	258	225	239	237	246	233	239	250	256	249	254	238	218	250	224	267	235	221	242	245	234	226	217	220	259	215	236	230	244	236	257	245	240	245	238	232	288	243	250	212	249	254	242	252	256	250	253	274	220	244	247	243	242	236	229	267	252	217	258	236	222	245	232	253	233	246	241	213	229	240	263	234	230	234	260	243	242	219	262	223	249	247	238	227	226	245	231	253	213	244	225	249	236	233	206	247	225	241	227	227	248	258	253	233	204	229	239	244	259	247	217	248	247	229	233	248	235	222	248	250	243	250	258	258	256	212	276	240	247	256	255	246	250	245	213	234	233	250	264	241	227	226	238	253	262	259	249	276	226	229	244	276	251	270	254	242	230	226	250	244	229	244	268	230	258	232	244	209	248	250	248	242	240	234	235	230	267	237	268	229	255	254	259	218	240	244	241	246	245	234	247	253	240	239	263	235	251	242	228	249	228	252	233	229	229	241	239	218	249	240	235	238	242	264	237	228	225	249	247	238	228	241	220	259	254	247	249	260	247	252	251	238	262	237	233	202	229	268	250	261	251	233	248	225	249	218	265	238	220	251	228	206	219	254	245	258	240	256	245	225	233	233	245	249	250	258	224	213	230	237	227	247	211	238	226	246	223	260	243	237	252	223	272	263	285	237	227	232	253	243	234	251	209	248	226	233	230	259	244	241	234	233	234	244	244	249	244	238	233	239	251	259	245	254	212	228	219	238	258	234	259	228	228	240	229	250	237	216	252	242	244	247	244	235	242	233	220	235	248	238	267	258	237	238	229	217	208	221	280	229	227	222	239	229	241	281	248	244	232	220	246	213	205	233	257	241	231	255	256	239	240	255	262	259	229	260	256	237	226	230	262	219	242	226	263	264	250	256	200	228	227	240	251	224	209	250	247	208	228	254	245	271	247	249	259	234	245	226	229	215	238	257	206	270	238	243	226	243	232	208	242	243	221	226	236	249	243	223	270	266	252	245	237	246	233	238	248	218	219	266	255	298	246	231	228	250	244	254	225	243	261	252	244	227	238	224	230	265	240	225	206	248	247	240	223	260	243	238	225	241	245	227	233	236	224	237	249	253	228	257	238	264	258	238	250	240	236	238	229	220	225	239	232	231	248	240	221	264	234	243	211	214	236	227	204	215	207	241	250	232	240	248	252	241	247	258	234	249	244	222	266	251	233	224	218	254	235	250	251	241	264	255	251	213	220	212	233	251	223	253	223	257	261	194	243	240	223	232	273	253	245	245	247	250	241	200	215	248	231	225	255	223	233	226	254	238	246	223	249	226	243	272	221	264	236	232	236	201	241	223	245	263	246	238	247	240	196	254	252	226	235	230	242	245	218	217	194	206	249	243	242	228	228	223	231	215	236	237	242	243	243	206	249	287	247	231	255	222	228	219	234	235	240	253	205	262	225	254	210	236	214	234	212	239	233	243	239	261	235	238	220	244	241	241	243	238	221	226	214	221	255	196	265	235	269	259	255	231	236	237	244	230	224	231	252	226	234	259	199	227	224	238	226	225	239	247	246	244	199	249	248	248	266	249	211	259	226	232	228	238	224	254
37407	51664	40651	23057	9451	7130	9986	10052	8407	4867	2068	1478	1325	897	655	476	410	427	381	370	371	357	315	341	321	330	290	318	329	304	291	309	283	282	301	293	280	272	274	256	267	296	298	288	283	248	270	269	254	282	250	264	256	259	305	243	268	272	245	270	252	241	263	266	263	242	246	242	277	274	270	281	295	266	268	276	254	271	232	268	265	258	274	283	254	256	258	269	259	270	249	245	278	241	270	303	254	243	245	268	267	257	258	274	276	241	271	243	275	287	251	260	264	262	254	242	239	260	260	240	291	258	252	231	273	297	256	250	250	249	250	208	270	277	257	292	278	237	260	260	244	277	247	259	223	267	280	263	240	259	296	273	250	274	260	281	244	232	249	271	239	272	236	236	301	282	260	268	285	283	260	230	279	241	277	228	251	263	227	243	239	261	269	240	266	237	279	281	283	253	222	265	266	220	238	268	249	275	285	235	276	251	273	243	252	261	252	275	250	250	284	258	243	258	295	245	282	255	252	247	261	281	262	251	242	245	255	256	285	258	251	248	256	283	272	235	269	253	267	274	263	260	238	241	253	259	274	241	282	268	239	226	278	268	265	231	244	233	247	253	270	252	224	269	276	263	276	258	256	257	258	247	291	263	260	280	259	241	250	247	290	260	260	254	286	254	245	280	260	264	253	283	262	284	243	249	277	252	267	258	257	223	268	241	251	262	238	266	263	269	255	282	251	277	302	253	276	245	256	248	253	264	243	267	254	250	288	234	276	249	271	272	284	254	260	263	230	266	246	248	241	265	232	266	289	230	280	281	255	253	261	257	249	270	255	311	221	261	269	216	265	253	258	269	275	275	252	244	306	221	270	298	248	262	259	267	246	287	277	263	271	309	249	252	246	265	244	248	265	250	250	272	259	252	265	226	237	257	256	271	254	222	244	238	255	283	259	275	255	281	273	251	258	244	249	240	276	275	263	238	251	256	272	284	271	249	265	263	256	230	247	223	265	246	273	237	205	243	244	265	260	282	245	259	253	269	236	291	263	266	260	263	271	222	253	288	244	262	269	240	262	253	257	244	273	233	245	248	270	233	250	249	265	270	282	285	223	243	243	279	287	253	248	260	247	264	238	252	293	282	295	260	238	272	251	276	223	255	254	255	262	258	226	252	260	259	241	246	284	259	235	285	249	213	262	248	241	259	272	255	229	268	249	252	264	245	284	262	259	281	244	281	270	233	262	258	255	242	250	245	267	257	248	276	261	224	248	250	250	230	245	257	262	266	236	273	241	240	285	252	238	254	222	270	254	252	257	260	278	247	268	268	261	263	267	243	275	261	253	239	238	253	269	252	276	256	267	246	261	240	264	263	269	247	298	282	250	256	215	262	250	276	224	277	261	220	263	266	267	270	258	294	263	250	254	272	253	258	234	257	283	250	242	263	259	243	248	254	252	290	251	228	259	260	271	251	268	252	265	253	239	228	270	262	268	244	259	244	265	247	234	267	251	241	239	270	256	282	273	282	259	262	244	249	242	276	279	274	278	267	293	245	263	235	229	270	275	270	271	276	229	235	265	252	231	270	251	280	254	271	273	264	267	278	280	247	247	263	273	264	231	235	234	271	252	241	254	258	283	298	258	243	255	237	245	236	238	234	257	269	258	258	265	277	242	301	272	252	262	271	248	242	256	269	267	259	264	261	270	249	264	264	258	277	226	264	265	261	249	293	249	269	249	273	276	253	275	251	224	261	247	268	280	243	249	257	272	264	239	255	264	251	238	263	229	250	280	259	283	262	265	257	251	247	253	274	259	276	272	256	265	268	263	257	239	256	257	280	251	264	274	250	251	265	255	252	265	251	252	253	289	256	252	255	275	237	247	291	250	257	252	261	239	261	257	268	267	272	288	276	285	241	260	262	247	237	250	270	258	257	243	253	259	274	278	271	234	292	284	283	260	246	261	250	270	251	260	246	296	227	240	258	257	283	260	258	280	278	253	255	268	263	290	265	280	265	272	245	278	258	263	248	244	275	270	256	236	235	263	245	245	285	250	260	279	280	269	269	270	226	252	269	282	258	268	250	256	259	244	245	244	268	235	260	276	239	285	266	269	252	250	241	222	267	273	229	260	254	234	277	247	280	285	231	232	262	240	267	252	288	274	290	301	263	268	259	248	283	276	261	262	240	274	272	265	241	264	266	237	291	283	270	268	267	271	249	249	240	222	249	281	243	275	258	285	263	265	272	254	251	255	272	277	256	247	245	269	265	260	250	257	276	253	244	263	263	258	283	257	279	300	241	249	232	282	269	253	247	264	248	307	254	245	262	246	268	257	239	247	233	281	249	258	275	254	272	280	238	259	265	301	271	272	266	268	218	253	256	228	262	260	281	281	255	247	270	267	265	269	259	247	256	257	278	263	254	257	253	237	241	253	281	264	248	248	269	276	253	229	268	263	233	262	245	265	258	237	274	256	260	236	298	247	256	244	255	284	261	258	250	261	276	239	266	240	242	248	281	252	255	248	250	250	250	265	233	263	252	267	234	270	271	247	250	236	268	266	229	265	258	243	259	260	249	286	271	247	257	262	290	256	253	265	261	244	251	250	237	247	243	249	259	274	269	246	280	309	244	245	276	255	253	252	253	249	261	262	262	270	239	246	281	245	259	264	258	258	247	271	252	240	285	269	276	292	244	255	285	284	262	261	294	263	267	284	266	275	275	271	263	256	235	266	267	283	251	257	291	257	267	270	266	256	305	278	230	289	271	268	266	285	272	232	244	238	244	260	282	275	285	241	244	269	267	249	259	246	234	255	259	267	252	267	270	253	264	270	269	236	261	259	229	285	237	247	270	242	263	261	285	295	248	265	248	269	270	261	224	243	284	274	251	290	254	269	252	267	274	273	252	243	262	255	259	249	255	251	295	258	245	251	295	242	269	308	263	253	255	271	237	249	256	275	271	267	237	268	260	263	285	280	246	252	237	264	282	265	252	261	269	258	258	270	279	259	288	256	259	287	282	263	249	238	269	266	255	254	271	257	249	239	239	268	279	249	244	262	224	259	229	263	257	246	255	264	260	253	245	248	253	271	299	256	256	243	260	252	232	252	253	226	268	257	253	293	257	239	243	268	260	256	240	291	257	254	252	237	273	251	272	259	262	235	247	265	253	289	242	237	230	258	274	233	276	268	252	246	287	265	237	231	246	284	251	251	251	223	271	251	287	256	258	241	256	263	245	258	259	266	258	246	287	248	270	244	279	269	254	232	253	239	255	243	238	245	261	265	277	251	268	279	220	270	246	279	272	271	282	263	285	257	223	265	257	287	266	278	222	272	226	250	268	255	274	234	263	260	249	272	269	266	245	240	267	253	269	221	295	229	263	248	286	257	255	263	250	272	266	268	251	280	255	271	250	258	272	258	257	230	238	262	237	259	253	230	249	292	274	284	255	273	248	257	279	292	239	262	261	213	258	249	279	237	250	241	241	291	257	267	256	262	248	272	269	271	280
22933	20692	27429	23957	20702	20729	13127	6995	5258	3573	1553	1178	989	888	697	625	623	585	650	616	586	540	548	529	594	549	547	573	525	552	531	464	517	526	543	533	530	536	544	540	540	529	564	486	489	533	491	518	489	490	506	499	473	502	501	489	469	504	527	544	531	516	528	560	482	502	522	516	489	500	464	508	523	517	528	539	465	505	467	472	520	486	493	496	518	489	502	478	494	531	485	474	500	535	514	491	489	488	521	488	482	530	506	442	518	515	493	495	496	494	527	527	522	504	504	491	497	517	540	501	531	488	519	482	483	504	477	472	447	512	456	438	494	485	527	522	480	494	473	515	454	507	550	500	516	501	512	500	484	509	509	531	545	505	517	545	494	495	513	484	463	500	460	525	480	500	529	510	474	496	538	569	431	507	517	481	524	467	538	507	523	498	501	483	516	475	486	497	480	505	524	527	536	489	490	543	527	487	504	503	465	481	492	498	507	512	494	523	495	497	475	470	491	500	529	481	454	505	485	489	512	509	500	520	536	514	485	487	516	516	526	525	543	487	464	484	521	485	456	479	544	461	533	501	489	455	497	521	498	535	536	490	494	494	523	489	479	489	510	458	537	520	512	520	468	528	528	479	525	522	500	514	468	521	508	492	501	508	507	466	525	487	497	509	503	513	525	502	496	510	458	559	473	549	509	531	516	471	495	533	461	497	455	497	478	474	517	508	521	496	493	506	530	497	492	515	506	491	518	478	490	505	538	493	474	477	502	512	499	500	473	522	508	530	510	511	479	509	515	492	493	469	463	494	507	496	484	539	514	526	477	486	546	442	527	507	497	507	510	517	459	457	507	509	507	508	485	519	526	517	499	482	483	488	521	507	517	492	470	494	469	498	544	469	517	483	508	501	522	508	447	498	514	479	533	456	493	528	497	503	544	497	535	522	470	500	523	521	533	487	504	491	529	537	522	522	503	454	510	503	516	485	465	503	520	479	508	499	532	461	511	518	493	502	494	524	497	533	526	506	469	486	524	517	460	532	499	514	502	510	492	464	514	491	536	501	475	495	501	498	514	528	510	511	484	500	469	492	509	509	461	454	481	515	531	524	519	503	513	513	496	501	485	523	456	463	520	507	490	480	531	427	507	506	503	493	492	494	488	487	503	492	477	513	465	492	497	521	492	527	496	517	479	490	515	516	519	537	499	529	463	476	510	479	453	500	469	488	491	509	518	488	479	480	461	480	503	505	510	491	513	499	525	493	487	533	474	522	491	516	497	506	491	518	495	517	536	496	494	464	517	482	496	478	498	485	480	508	499	557	500	520	480	472	520	461	519	493	500	484	508	498	490	511	499	485	523	476	499	477	492	525	494	482	482	490	486	516	487	520	490	480	514	491	454	523	526	496	486	521	490	520	470	490	512	508	510	480	487	507	545	498	507	458	479	511	512	499	501	498	554	462	500	476	488	512	505	483	470	521	506	521	484	473	509	468	489	533	474	495	465	508	520	506	467	531	492	468	527	493	501	485	469	496	469	532	517	526	532	454	511	501	488	500	480	500	481	512	494	480	521	488	485	482	492	484	475	491	528	498	510	514	547	605	447	456	512	536	513	485	496	467	494	513	519	491	483	473	498	504	520	521	466	509	565	518	500	534	513	516	511	517	532	539	486	483	509	484	506	534	503	462	489	530	529	509	483	518	446	531	514	505	533	528	481	495	461	480	483	522	496	512	522	471	488	508	499	485	506	493	513	505	497	512	483	513	512	513	503	512	484	528	506	508	485	518	499	483	499	497	477	503	469	459	477	486	495	509	490	503	513	515	459	483	548	502	475	485	507	489	497	458	544	500	513	457	498	473	537	495	493	497	522	491	541	503	498	533	530	487	527	490	529	526	532	474	517	494	506	512	479	508	513	496	427	484	491	491	510	499	523	534	509	491	468	505	498	488	521	491	494	531	511	481	504	478	488	501	531	505	492	501	462	512	468	517	475	472	455	465	496	498	488	491	492	531	509	507	498	466	464	516	496	533	510	505	486	471	495	527	494	485	476	512	497	517	527	487	504	512	517	501	517	526	517	495	504	538	503	489	510	484	484	487	485	525	512	451	518	464	481	479	491	460	467	514	518	504	518	511	470	498	510	489	503	505	484	502	505	477	553	505	500	523	507	494	477	492	500	498	470	477	498	534	532	515	469	516	524	474	540	515	467	501	488	489	468	487	516	478	462	482	520	479	526	478	524	498	497	532	526	511	541	518	491	517	482	500	522	531	509	510	496	467	495	507	476	487	500	492	498	539	481	471	479	505	488	450	511	457	497	502	531	496	489	452	510	543	465	494	501	493	486	509	482	465	479	466	501	499	465	486	474	516	508	562	508	507	473	499	480	490	486	508	470	506	537	504	468	520	519	502	542	512	481	501	524	438	535	523	508	489	517	542	485	491	511	524	490	524	502	508	538	508	509	469	505	535	485	457	537	467	483	539	504	482	509	505	511	510	515	482	488	489	439	496	497	442	462	476	494	448	513	479	487	510	503	480	491	506	447	521	532	504	482	472	465	455	490	507	502	457	504	506	492	512	515	470	517	502	522	537	511	466	504	458	499	531	464	494	543	525	487	542	474	477	520	493	493	490	484	478	514	487	510	500	476	519	511	521	496	519	522	524	531	499	536	470	456	507	492	511	533	453	499	512	513	513	492	484	504	516	503	519	516	492	514	509	506	506	447	533	479	510	513	517	523	462	482	505	495	505	540	494	528	488	500	480	509	516	503	459	495	525	471	501	495	514	536	512	510	482	459	484	505	503	466	503	517	491	496	506	502	510	478	487	495	477	496	477	525	539	475	460	495	526	494	510	504	498	449	446	510	497	471	506	498	524	494	496	511	503	475	487	495	516	508	495	526	525	478	516	460	546	481	459	507	508	519	493	490	478	477	514	489	466	472	480	480	487	498	490	489	519	523	496	524	509	501	465	511	486	520	509	503	508	512	495	510	513	474	515	490	464	481	537	463	494	494	485	464	520	481	518	481	501	512	500	478	526	500	468	515	496	466	468	493	539	500	511	507	505	453	489	511	474	513	548	465	503	489	487	516	515	497	532	479	503	464	483	445	529	464	483	496	487	472	518	495	503	483	481	485	495	508	491	481	500	513	534	477	532	470	470	462	485	518	508	512	500	506	488	503	469	523	494	487	499	501	494	476	501	499	492	477	500	494	464	515	507	498	478	504	466	514	505	520	518	508	513	454	474	492	511	497	464	526	471	526	493	474	456	488	494	489	474	493	486	511	520	514	504	491	529	552	507	478	550	487	474	449	510	478	451	500	521	456	464	508	501	481	474	529	502	482	467	472	480	492	482	482	499	516	488	480	508	458	483	496	492	494	502	488	541	497	504	504	506	534	509	470	463	463	497	487	511	492	523	528	494	495	497	525	510	499	464	503	502	482	505	468	498	540	492	468	532	503	469	523	498	501	511	503	507	507	526	479	477	539	510	473	538	507	551	518	505
41950	56018	46999	26694	14828	10837	11371	12122	10368	6990	2988	1952	1699	1266	939	868	803	745	741	672	672	704	602	646	591	590	605	541	571	587	554	563	569	554	510	537	548	530	550	514	570	539	539	546	523	540	530	531	515	533	515	477	496	527	479	544	501	497	502	468	523	511	507	561	507	504	517	504	501	524	467	542	536	494	484	500	486	524	477	496	483	497	490	482	536	456	470	529	499	472	478	502	488	491	444	492	495	498	482	510	507	532	464	518	506	494	453	525	550	487	499	499	444	487	501	411	501	471	514	520	540	458	500	519	468	525	507	472	453	545	500	512	499	464	491	506	471	488	472	508	512	470	474	482	500	495	484	501	510	495	513	486	523	474	542	454	451	463	491	511	504	502	532	495	488	486	523	449	464	486	462	465	472	492	509	490	511	467	462	478	448	528	503	502	457	492	511	494	499	496	517	476	472	529	481	469	498	514	499	438	524	536	479	506	486	479	453	499	489	477	473	459	547	445	518	454	490	479	501	477	515	472	485	486	472	498	507	545	457	494	494	450	479	480	471	503	489	458	525	486	460	490	510	448	509	453	469	536	492	462	498	529	494	481	461	515	489	476	479	466	472	491	490	499	486	495	492	480	510	457	471	504	487	531	509	547	489	498	490	526	459	471	465	498	494	481	528	437	471	462	501	476	545	533	482	482	496	467	450	484	498	578	522	500	489	513	458	519	517	498	493	487	478	505	473	496	461	471	481	475	475	485	489	507	516	492	465	528	470	475	502	504	484	474	505	503	498	490	475	452	499	478	491	514	495	500	462	481	497	475	482	533	515	522	497	463	503	457	459	452	488	491	506	472	511	507	471	496	492	467	511	466	487	467	510	474	502	492	491	508	489	491	497	477	481	494	458	504	448	504	490	482	501	447	509	501	471	507	524	505	469	520	470	452	490	464	511	511	474	506	479	444	420	491	480	447	524	497	457	485	487	474	478	492	460	488	511	501	483	500	496	465	474	518	509	513	506	449	499	483	490	516	493	484	455	501	476	501	486	496	485	478	478	489	499	469	490	472	492	471	491	512	510	520	489	501	508	484	466	446	466	503	486	494	500	492	486	455	470	538	476	476	488	503	485	469	533	490	450	502	450	516	490	448	509	486	480	476	485	505	514	471	521	467	477	541	459	542	520	468	467	497	472	487	477	527	487	502	488	466	499	510	492	489	496	500	476	451	487	485	513	463	493	492	486	477	505	474	486	545	466	505	464	522	496	494	504	482	511	468	466	515	484	474	464	516	469	485	488	460	469	525	486	489	452	497	511	503	465	505	476	500	469	465	463	498	526	493	477	474	495	448	488	508	470	532	494	478	471	488	473	476	490	541	470	526	510	473	482	510	509	464	490	515	497	478	505	500	480	495	460	476	512	468	480	479	479	464	475	494	496	506	480	517	488	530	490	463	496	482	479	459	501	503	469	459	469	473	490	463	511	474	480	489	498	493	490	495	526	462	446	466	514	432	520	454	489	478	480	496	500	489	483	482	493	458	492	525	491	500	464	498	463	521	496	470	487	490	477	486	519	508	503	459	512	499	506	520	487	477	481	485	486	486	465	502	512	474	476	507	511	507	477	470	449	506	516	468	491	511	505	539	528	482	481	490	484	507	476	496	459	501	485	470	481	470	486	484	467	498	484	453	538	500	492	504	488	508	493	457	501	447	488	453	509	494	456	502	499	470	483	510	481	502	463	518	504	437	461	466	459	471	513	531	471	473	507	500	483	520	480	492	454	485	495	482	519	491	496	445	438	488	493	482	441	506	444	459	469	477	474	494	470	487	484	492	494	485	499	498	471	539	479	499	522	517	461	487	513	501	486	477	469	479	497	470	484	488	484	499	494	469	509	515	509	493	484	478	494	465	506	485	513	505	497	450	469	486	520	486	472	515	461	483	478	477	493	505	481	502	462	472	466	485	500	509	490	471	465	503	502	495	471	474	524	474	510	499	471	483	504	485	505	525	457	507	520	470	446	502	511	495	481	501	502	521	492	519	496	460	503	474	513	474	504	481	502	495	478	537	509	490	497	461	484	494	462	484	481	438	489	483	494	500	493	464	458	491	500	518	499	490	481	472	474	512	461	475	484	500	503	501	489	511	486	489	485	480	474	554	529	464	485	497	463	476	491	474	458	520	502	482	478	446	518	506	474	562	494	471	500	511	489	520	504	496	526	503	489	507	488	555	468	513	518	465	459	519	503	509	531	485	501	492	477	520	478	463	498	498	484	506	494	491	501	430	467	497	478	454	500	526	501	508	535	483	466	480	489	480	460	491	450	519	502	500	493	486	534	491	484	491	496	488	506	497	479	480	511	481	502	453	498	507	495	495	482	495	485	524	479	480	498	510	531	492	489	501	480	483	539	498	514	477	517	482	523	478	503	496	469	516	479	500	494	525	460	503	539	506	496	476	483	491	495	482	528	505	472	517	472	471	525	467	463	490	491	488	463	489	534	470	503	477	479	482	521	482	483	462	468	474	456	449	466	487	509	476	473	472	466	511	489	515	454	545	505	499	516	493	462	484	481	443	505	492	476	511	483	439	495	453	456	481	497	508	486	464	445	485	494	455	501	511	467	464	503	531	471	487	483	472	502	511	497	485	485	501	528	495	446	470	476	538	458	488	498	520	524	500	511	506	477	464	542	506	507	501	483	484	468	485	530	511	469	495	475	483	474	460	463	475	468	497	476	466	478	485	467	512	484	500	479	486	499	494	468	501	500	487	473	414	486	483	496	473	499	492	487	521	470	479	474	484	471	454	482	453	518	487	497	459	494	492	489	475	493	502	481	512	475	504	502	497	518	462	481	506	504	497	494	486	474	479	481	486	497	515	506	484	468	494	496	465	492	461	468	516	521	483	505	461	482	470	488	462	469	480	483	488	479	492	489	513	494	455	488	502	527	468	526	481	457	489	468	524	508	489	513	500	456	461	481	487	503	491	489	497	474	515	488	470	499	517	489	523	523	494	524	507	470	517	497	435	471	522	477	491	458	537	474	490	462	528	480	493	521	502	506	433	508	500	491	486	464	514	480	524	497	492	509	462	479	488	510	470	491	497	504	488	502	449	457	460	522	523	472	470	495	500	480	481	517	498	476	478	508	476	509	486	488	494	453	485	471	482	466	471	489	472	516	495	465	485	452	499	506	520	473	488	480	502	468	461	496	498	501	511	467	503	562	453	474	499	505	491	491	453	556	487	506	479	487	495	512	478	495	470	491	514	521	497	475	472	455	486	497	502	507	500	513	489	444	475	504	475	507	501	496	506	494	464	508	501	468	490	477	442	498	496	479	494	461	497	491	477	467	520	478	514	509	500	489	423	521	468	492	468	458	503	521	482	495	492	460	447	509	494	525	511	485	504	462	518	477	486	448	489	464	473	514	483	469	481	469	530	446	465	558	450	480	496	484	440	511	480	444	451	485	461	521	489	479	518	466	485	477	517	509	478	449	499	534	527	482	468
33472	30336	27484	15909	3490	2028	2702	2272	1789	1376	666	487	489	455	404	412	407	413	409	407	417	400	379	401	391	379	440	411	379	384	377	416	384	425	395	425	439	385	406	379	376	439	398	423	461	400	424	392	391	408	390	375	389	384	398	393	398	384	393	383	367	404	401	420	375	446	384	383	438	361	394	393	401	425	396	373	396	389	402	393	416	414	392	412	388	412	381	401	397	431	415	380	422	420	425	403	395	410	435	403	410	398	406	413	404	362	380	390	432	360	383	432	431	413	391	403	407	394	414	411	402	391	431	396	386	410	405	405	368	437	413	393	387	445	386	378	399	398	390	440	389	401	394	399	382	377	411	396	426	380	415	381	389	435	401	404	426	375	373	374	420	385	406	384	381	383	386	379	403	435	387	369	409	393	415	408	408	352	381	414	388	387	397	423	397	358	418	403	384	413	424	370	401	389	386	423	404	382	419	404	426	363	390	397	407	397	383	407	408	418	353	410	388	382	399	429	420	400	380	402	406	409	415	379	413	408	402	389	432	420	406	360	395	430	379	350	419	420	385	377	389	406	424	416	384	427	417	408	385	408	382	407	431	442	381	436	407	404	395	417	392	364	407	401	351	381	395	408	375	379	382	359	401	396	415	365	412	436	438	407	402	351	407	406	384	389	376	359	388	425	421	377	388	396	385	383	388	355	367	387	420	394	407	410	406	366	415	422	392	359	401	410	409	392	369	405	412	419	406	419	411	406	394	367	427	389	390	429	429	386	402	412	416	423	382	443	403	402	366	420	417	410	409	414	405	391	430	414	391	354	374	378	390	405	388	394	402	384	364	400	380	404	387	395	396	378	401	408	395	402	406	397	391	396	410	389	388	378	417	364	454	404	467	367	392	377	383	394	422	419	366	412	402	413	389	391	450	394	399	412	376	397	407	378	384	430	383	396	400	404	385	403	397	407	403	427	438	405	409	426	419	394	378	430	390	376	409	400	362	400	412	424	436	411	409	401	373	414	377	385	412	407	398	414	387	417	407	421	423	391	391	420	404	415	420	433	419	393	395	410	386	391	424	423	381	385	435	396	402	385	392	383	417	430	385	430	424	377	426	414	393	385	425	370	396	416	383	412	385	416	363	429	435	395	397	423	415	411	411	428	415	363	394	395	393	390	441	391	400	410	398	387	390	403	378	403	372	397	376	385	383	403	397	385	394	412	405	420	381	386	379	369	391	362	395	395	398	374	394	383	393	371	422	419	394	411	406	393	395	379	405	396	405	405	403	433	395	396	426	454	403	393	395	415	414	398	379	392	406	413	428	405	413	403	409	441	413	391	417	385	415	382	374	383	407	387	406	421	404	403	408	401	418	411	381	428	406	382	392	417	376	396	354	390	385	376	402	381	381	420	440	388	392	382	411	379	417	410	421	427	394	391	387	400	411	414	397	371	411	416	433	423	393	401	409	409	383	355	377	400	374	382	388	411	400	422	435	443	372	385	458	382	406	412	398	375	375	431	403	386	388	420	393	377	429	382	383	377	383	409	394	401	422	430	422	376	371	370	431	396	373	405	392	407	410	358	386	365	399	399	406	339	412	408	424	396	444	387	411	411	391	381	358	397	423	414	379	387	369	390	400	410	389	426	395	404	395	446	424	367	368	387	368	362	389	399	397	422	385	403	393	378	435	425	392	408	387	360	393	360	370	422	350	395	419	391	364	395	427	435	425	393	363	391	392	432	456	396	426	425	412	400	416	406	395	379	416	387	408	398	409	390	388	419	435	373	410	430	405	370	393	381	396	425	410	382	405	439	378	391	382	351	407	407	390	381	404	390	396	412	380	394	394	415	407	412	400	376	397	389	408	404	406	335	381	384	391	404	390	412	373	383	421	385	361	434	418	406	426	418	379	396	361	408	395	420	431	404	399	395	404	347	414	426	382	389	402	407	425	426	399	393	397	426	383	394	428	376	434	443	419	456	434	389	407	419	378	381	457	366	379	409	384	382	413	449	404	383	403	415	404	385	406	417	403	413	383	388	393	384	385	368	395	407	414	395	368	382	386	404	392	413	403	420	390	378	415	443	390	393	383	400	422	380	392	374	403	414	426	410	407	386	429	381	432	389	387	423	416	408	353	434	375	409	393	404	406	408	381	416	412	384	373	415	354	412	437	421	407	451	382	387	400	371	416	380	422	424	418	412	426	396	410	371	404	431	393	393	386	400	411	415	416	382	431	438	418	397	404	384	390	392	394	392	381	388	410	381	403	370	385	417	413	410	448	354	400	389	384	403	402	419	405	392	376	385	406	369	383	386	416	422	428	410	402	381	368	421	429	383	401	405	387	437	379	405	404	431	398	397	412	411	464	338	389	346	405	380	394	426	400	395	397	407	404	410	401	423	407	408	455	412	389	421	387	422	385	383	429	393	399	362	398	397	396	409	390	409	382	416	417	421	419	376	406	401	440	392	402	411	406	391	418	430	409	402	433	434	393	372	436	401	394	392	353	404	403	413	456	409	388	418	403	411	418	401	409	432	414	416	402	414	396	399	415	367	401	411	394	417	361	368	403	412	393	436	370	422	368	365	363	377	371	385	380	397	397	378	386	404	381	412	378	388	388	408	390	414	410	410	405	393	362	385	416	427	410	394	410	395	389	419	420	408	407	423	399	398	435	433	398	392	374	393	399	372	397	390	407	434	364	380	372	373	376	378	359	393	382	426	406	403	358	382	390	419	388	409	408	404	397	398	396	412	406	381	393	390	408	403	387	403	395	412	376	400	405	426	390	370	394	423	385	430	407	358	388	411	390	387	361	410	401	413	429	374	406	397	370	418	434	404	384	378	415	419	360	398	390	367	423	411	396	420	376	382	392	386	399	378	402	401	433	425	423	385	413	388	412	397	358	396	411	420	436	393	390	394	399	369	395	405	372	421	376	382	379	392	415	394	389	396	382	389	394	403	406	409	411	412	415	374	394	397	395	394	383	375	389	368	413	409	401	427	398	374	429	396	392	433	453	374	406	380	402	409	393	381	379	356	420	411	433	396	387	396	407	400	393	378	397	422	420	367	388	395	392	374	394	390	381	364	397	366	426	403	356	408	385	418	402	412	413	399	385	398	362	408	416	383	386	376	399	403	389	388	394	392	428	395	370	396	399	402	365	401	399	392	394	398	412	367	409	399	369	397	377	418	369	401	420	408	378	400	411	426	402	362	390	422	413	392	407	406	409	407	367	400	402	417	380	379	417	425	390	406	388	366	369	366	444	396	399	401	392	373	384	412	384	393	435	361	394	386	407	393	424	429	438	381	396	429	417	384	397	359	404	420	394	407	382	377	413	420	408	399	388	368	397	404	429	442	394	379	402	396	363	412	374	404	408	371	447	369	400	377	403	449	393	403	396	392	396	356	431	415	380	408	390	375	414	406	426	373	426	377	385	398	394	391	417	412	418	407	406	387	401	399	428	388	387	377	349	410	451	411	382	425	423	389	419	385	412	405	382	377
35072	40790	35068	18636	5190	4264	5602	4894	3764	2704	1142	613	574	540	470	461	452	421	465	435	431	407	460	441	407	407	467	430	409	443	467	416	438	422	420	487	431	449	407	461	408	496	413	457	440	423	420	415	433	454	458	442	415	428	450	440	441	450	461	421	442	442	415	450	467	419	418	427	427	442	448	431	428	435	442	403	424	468	475	450	423	465	411	416	454	481	432	437	445	423	435	421	454	432	389	451	461	446	461	426	437	438	442	446	462	476	458	428	461	424	427	420	474	413	434	447	399	465	445	459	404	468	506	410	406	409	425	413	455	459	441	449	433	461	419	400	443	430	389	429	472	447	453	431	407	438	410	427	454	401	411	449	459	396	445	433	422	436	441	415	455	439	458	425	461	444	421	410	433	425	440	393	445	439	422	482	392	428	427	433	438	422	403	459	435	446	404	427	415	439	406	473	430	449	409	458	425	430	435	425	391	433	454	418	411	434	406	413	466	409	467	458	478	441	456	415	417	446	425	442	426	483	449	410	415	420	465	474	448	465	421	422	427	447	419	432	432	453	460	430	409	436	446	430	447	448	432	409	449	429	415	451	426	457	444	412	421	431	416	432	435	422	474	463	462	427	428	409	440	450	399	443	447	461	452	436	413	425	437	437	450	414	423	404	386	433	433	467	435	433	426	455	455	442	431	447	457	430	430	469	401	454	399	428	441	454	441	444	437	438	462	464	472	429	433	416	411	419	437	432	419	443	419	468	418	417	424	439	446	444	459	415	450	450	381	432	427	427	411	430	431	443	436	423	417	419	404	418	444	447	417	443	410	411	443	435	418	426	418	456	446	438	479	440	430	421	443	439	448	415	440	435	447	447	480	423	443	451	417	416	438	426	421	421	421	415	482	431	429	440	469	425	463	431	437	471	452	418	464	425	429	446	407	418	442	423	465	414	431	458	407	453	463	451	445	436	434	406	434	431	423	368	414	462	417	449	412	477	447	446	429	419	451	433	428	443	444	444	428	440	461	442	454	406	401	448	419	428	429	461	473	468	488	438	440	443	443	431	470	427	475	437	444	448	442	432	435	461	445	437	417	464	404	443	452	449	436	464	419	430	429	419	446	433	409	439	410	459	410	432	461	420	455	425	429	416	475	425	457	394	399	492	432	458	414	447	415	415	427	426	400	444	466	427	442	392	437	423	423	424	462	421	449	437	469	421	431	451	378	455	458	406	403	407	457	437	468	443	422	440	454	415	407	440	424	421	434	449	459	405	403	428	420	421	418	444	451	466	425	437	441	451	453	450	443	447	443	451	412	418	442	438	449	432	440	405	453	387	429	457	405	422	429	410	415	408	454	454	443	426	480	440	416	396	397	460	424	464	457	433	447	408	425	429	425	443	417	440	395	434	411	427	441	442	463	462	441	442	432	452	439	466	440	458	440	425	423	457	411	454	423	430	462	394	428	448	408	441	422	414	449	474	482	437	441	426	438	454	428	455	430	439	432	446	449	419	422	412	444	383	450	460	427	464	474	463	420	436	411	443	466	440	413	451	428	417	440	432	429	448	450	426	422	434	432	425	461	434	431	433	447	410	424	416	462	439	439	424	428	441	437	445	445	414	472	407	455	445	463	457	400	416	430	458	439	477	444	428	426	437	428	408	438	416	460	410	434	421	446	411	441	436	416	428	453	453	473	464	454	439	424	397	426	441	400	451	417	481	451	420	444	440	483	419	455	421	429	457	472	448	450	432	410	440	425	462	448	448	437	457	457	418	437	428	447	413	444	388	419	435	446	430	433	416	446	434	440	409	418	421	445	419	397	401	418	450	444	413	420	446	435	412	459	432	428	429	475	423	436	454	429	425	412	441	430	450	462	428	431	405	423	422	386	450	426	400	437	409	412	431	435	425	447	426	432	399	438	443	447	442	435	408	443	437	438	438	452	448	412	407	395	421	446	454	437	447	439	411	418	448	425	410	433	483	428	419	384	436	425	476	408	458	417	444	441	436	420	442	405	449	428	421	436	412	388	394	485	437	426	460	421	443	456	427	457	414	445	438	473	427	413	421	447	439	425	414	449	476	425	470	459	441	444	456	385	382	457	447	461	459	425	452	439	447	424	462	419	446	426	450	426	408	383	458	425	459	438	401	436	457	442	464	420	461	432	417	474	406	431	455	424	444	409	460	405	430	458	414	432	468	450	444	438	449	446	412	419	437	441	465	388	439	413	450	429	425	451	444	449	387	475	424	433	432	424	410	429	426	413	422	427	474	432	439	401	451	428	452	439	404	403	405	425	428	402	453	427	420	418	450	441	424	414	463	393	443	447	435	436	464	454	414	456	426	439	452	467	402	440	447	411	453	456	440	418	443	416	441	429	470	451	431	374	425	446	428	448	457	426	452	444	438	418	419	447	426	499	422	412	424	451	454	473	465	466	466	391	402	423	439	448	408	470	452	452	472	439	426	466	451	462	431	484	438	424	445	422	426	460	398	449	453	479	437	423	423	431	419	461	415	412	419	424	439	446	432	491	456	399	420	420	452	400	456	482	437	444	440	435	461	408	433	426	444	455	441	436	450	462	428	465	456	426	415	437	405	428	427	474	457	430	419	445	435	434	426	436	469	416	440	472	451	481	438	431	411	421	419	432	429	440	432	438	416	399	414	429	419	438	471	436	450	423	424	438	466	416	439	401	426	446	450	457	445	432	409	423	426	443	451	412	384	409	432	411	426	437	417	413	446	428	439	434	401	421	457	429	402	479	386	421	427	416	432	458	435	431	385	474	439	425	481	431	422	416	455	437	453	433	423	415	451	467	404	440	425	429	435	410	404	426	411	465	426	427	400	415	438	457	445	454	457	421	477	420	464	436	447	386	461	429	432	416	446	463	464	485	443	455	434	401	425	411	459	425	429	464	437	438	468	439	404	439	450	491	446	426	432	445	437	451	419	417	458	415	468	440	427	414	435	481	407	461	396	452	410	426	429	400	434	429	429	426	401	417	417	413	432	479	426	426	469	457	437	439	409	402	438	424	443	418	414	419	418	405	427	439	475	413	421	413	440	445	478	436	446	433	455	402	434	471	426	450	400	450	396	436	453	459	409	482	458	404	414	457	428	418	465	399	446	423	435	431	444	423	434	445	425	431	440	427	414	439	400	414	436	430	459	410	468	496	447	435	497	432	449	424	459	422	441	428	396	445	421	466	409	423	426	438	433	438	453	421	458	442	450	428	452	439	434	452	417	406	463	431	446	467	428	458	454	430	458	461	412	419	452	429	491	439	440	444	437	458	429	406	428	444	429	414	433	401	426	407	443	446	416	443	426	422	448	415	494	450	439	409	438	507	452	421	416	424	464	442	462	404	434	433	423	422	400	417	451	433	455	440	432	416	382	430	426	442	433	466	442	413	398	437	443	397	441	414	425	422	408	428	427	408	422	483	408	446	443	440	425	479	431	437	423	423	398	434	421	432	454	434	437	423	434	417	416	498	408	427	422	449	405
25060	20719	27137	24584	20539	13153	7061	4243	2776	2080	907	533	465	378	355	287	327	324	284	300	291	275	262	298	229	260	261	264	260	251	261	269	254	235	261	221	272	255	246	260	248	253	246	252	248	274	244	241	255	244	265	277	244	255	243	255	240	259	285	251	232	231	230	245	240	258	258	249	248	225	275	263	241	249	252	224	254	252	262	242	238	232	243	240	252	241	259	229	238	235	238	257	244	241	248	254	236	251	219	250	252	249	253	261	261	300	256	256	246	207	255	240	229	265	273	260	239	255	244	252	260	235	214	277	230	245	252	238	239	234	259	234	242	259	219	249	240	252	262	253	234	260	232	242	270	266	230	260	277	223	252	266	234	274	245	240	232	233	226	243	245	219	254	247	244	254	222	215	246	219	257	244	269	226	257	247	256	265	280	238	244	249	242	270	243	251	248	248	227	234	261	219	236	244	267	242	253	257	245	235	289	237	246	259	246	231	239	298	262	206	242	239	250	226	261	241	297	224	239	245	234	238	270	260	255	269	251	280	246	235	223	265	247	244	258	232	251	224	225	275	232	252	237	228	225	249	255	228	213	207	242	236	241	249	215	216	226	228	258	217	242	241	252	251	265	233	232	232	220	248	268	252	232	240	231	250	263	239	247	244	234	222	246	219	254	242	252	247	229	243	239	254	258	247	263	238	214	247	261	242	226	240	253	240	225	201	244	244	254	240	252	257	247	242	246	233	229	231	256	248	231	233	192	235	250	236	264	261	236	254	254	240	226	227	274	235	232	269	270	252	241	241	234	249	246	227	240	273	225	241	230	253	262	245	252	245	246	245	249	225	235	267	255	253	268	239	264	239	210	272	237	243	281	264	255	230	279	243	212	256	247	244	216	238	233	255	272	214	243	247	229	233	252	247	229	242	234	235	259	254	236	216	249	243	246	225	232	251	232	232	254	251	215	250	262	240	244	257	234	273	254	245	232	248	250	250	243	234	243	247	240	249	225	223	230	224	249	261	233	229	266	272	240	256	240	230	272	243	257	276	272	263	255	260	252	259	237	252	232	268	284	230	251	220	255	227	231	222	246	229	246	234	223	243	249	218	271	244	253	256	203	242	228	264	215	248	253	233	230	255	210	237	247	229	227	239	243	244	268	256	264	237	247	234	245	257	231	223	272	254	249	227	245	260	251	260	228	225	225	238	252	261	215	213	262	227	225	242	233	218	241	228	237	280	268	212	255	246	242	244	271	261	231	276	226	259	256	260	281	232	222	275	260	249	252	256	250	220	247	238	250	255	257	249	223	249	245	226	290	242	252	233	274	276	279	266	267	246	255	221	249	258	235	243	229	230	227	195	254	247	205	254	250	242	251	224	228	258	218	280	251	249	236	244	248	233	253	294	269	263	280	251	229	237	239	265	249	233	220	254	245	250	256	230	203	256	254	250	239	252	267	233	247	259	256	239	252	221	260	255	252	250	258	238	266	264	229	249	224	267	228	212	263	248	226	270	217	240	232	253	260	238	261	258	252	229	243	265	225	255	252	226	240	226	235	233	218	248	246	235	244	259	261	259	251	254	249	261	229	270	245	229	233	219	236	249	259	257	247	262	238	251	225	242	222	244	236	277	240	241	250	257	287	244	242	217	261	254	235	240	229	245	238	254	242	262	223	245	229	247	244	246	238	222	241	272	246	240	262	230	240	250	236	248	209	229	257	233	255	276	244	263	246	225	267	242	233	250	214	276	217	238	246	257	241	231	244	232	244	262	253	243	263	236	226	246	260	248	272	250	211	261	252	246	237	230	252	218	228	273	255	240	248	234	234	235	263	219	221	228	248	241	224	239	242	232	272	253	237	239	243	265	229	232	242	234	224	247	236	230	242	269	252	247	265	246	276	282	233	264	222	272	247	257	246	280	222	267	236	242	245	247	248	274	233	248	247	267	246	267	242	243	221	232	252	235	244	218	253	232	262	240	258	270	243	248	245	212	233	255	240	249	256	223	254	228	237	250	235	253	255	247	224	259	235	248	234	240	267	265	257	254	238	232	231	236	235	253	279	247	235	238	257	253	249	256	241	276	233	242	256	278	223	244	249	255	244	243	235	250	254	264	254	227	221	252	247	258	230	238	224	227	234	251	233	241	248	240	277	297	266	241	240	253	242	243	250	238	246	240	253	263	241	266	237	240	267	242	232	235	233	261	224	225	265	243	248	242	239	215	235	246	246	227	238	235	237	248	268	248	277	219	231	278	239	226	259	268	256	241	260	237	232	230	248	231	286	245	233	266	220	247	247	223	249	274	238	262	261	248	248	259	220	275	296	246	240	245	258	254	279	235	231	272	258	236	225	228	237	236	255	244	242	237	245	219	238	238	239	251	222	263	242	249	251	226	236	219	256	259	252	248	251	270	243	256	260	230	255	224	242	253	237	256	275	248	244	269	254	266	253	231	232	277	232	240	263	219	248	240	269	230	243	279	261	254	242	232	250	261	260	257	264	226	264	215	260	261	251	244	243	242	219	262	253	258	245	250	228	235	272	251	232	226	256	276	217	266	256	223	246	235	237	245	249	256	279	232	237	239	250	241	231	270	259	243	255	240	254	255	225	244	235	246	215	252	235	221	264	266	240	227	245	246	248	228	224	247	224	253	242	246	234	261	211	238	262	251	244	237	249	224	262	228	241	223	287	215	267	243	251	244	255	295	237	277	237	263	229	230	255	256	244	237	275	240	244	262	255	257	246	228	251	226	253	256	248	240	259	234	246	240	279	261	212	254	270	239	283	261	243	220	213	250	245	254	276	235	249	260	219	229	253	231	215	258	239	262	233	279	255	219	246	247	244	262	265	235	234	235	247	256	239	237	244	247	259	252	250	232	271	250	242	249	259	247	250	257	253	228	275	260	237	252	225	245	256	251	243	218	224	245	244	268	252	245	237	244	246	208	222	234	261	240	249	208	246	260	240	256	261	231	247	222	239	255	234	231	245	240	250	237	253	221	235	235	290	224	259	240	233	256	246	218	237	246	216	230	233	219	251	239	262	236	263	260	247	227	206	277	265	226	219	268	258	275	240	248	262	244	257	255	232	257	257	216	255	231	267	249	239	226	253	254	248	236	249	238	256	245	228	258	262	255	252	212	230	250	229	248	231	232	258	242	273	247	256	261	254	239	260	267	253	243	231	272	244	217	294	236	252	261	237	254	239	243	229	247	233	250	229	287	266	241	233	246	247	247	203	240	247	221	249	252	246	234	245	240	230	230	267	263	218	245	271	259	253	233	226	245	251	231	236	234	250	265	225	251	235	259	235	215	239	236	235	227	268	255	252	234	252	238	235	273	277	249	237	262	249	253	235	298	246	229	232	234	267	248	229	237	241	224	246	242	256	235	236	256	214	264	259	232	208	228	243	228	229	250	269	224	239	241	240	234	235	258	206	223	247	246	256	250	271	192	238	280	275	238	227	242	237	246	241	233	239	228	229	259	247	248	244	253	263	234	241	246
39037	52794	45923	29714	9388	9336	10674	8328	6002	4503	1748	960	838	729	489	451	431	443	422	374	370	361	338	336	347	318	295	313	308	295	286	291	285	290	266	284	296	282	295	263	281	289	266	278	285	272	291	292	266	275	273	284	285	263	277	272	265	268	258	272	307	282	253	305	277	245	262	249	277	270	284	292	302	246	258	266	278	295	207	268	252	273	258	278	285	255	224	253	250	271	252	258	249	273	265	259	286	273	234	253	267	254	266	276	265	253	283	252	276	280	224	281	278	277	273	262	258	270	274	238	265	259	274	273	311	284	293	255	305	269	274	246	274	260	261	269	237	249	279	268	255	255	297	268	258	274	245	227	252	279	286	273	266	278	257	282	239	268	266	279	289	297	247	264	235	275	241	270	256	276	267	270	270	262	278	265	279	263	279	256	258	274	260	301	287	262	261	256	260	264	305	298	268	256	253	272	248	254	275	254	249	286	277	273	274	281	263	267	248	292	274	264	255	238	300	275	219	275	267	274	253	262	253	263	278	268	242	239	265	284	281	266	276	251	277	262	267	270	282	252	269	256	282	288	260	258	253	256	265	260	270	245	257	238	293	267	254	273	288	250	272	272	270	232	240	301	248	240	278	264	288	264	297	256	261	269	260	241	288	272	251	259	289	243	253	261	279	284	270	246	269	256	251	263	260	263	258	255	272	272	230	278	258	250	272	267	276	297	262	244	259	249	237	271	239	240	247	238	263	223	248	277	273	246	262	266	274	278	269	284	268	276	285	251	272	260	272	247	270	260	271	266	266	264	242	251	284	242	270	297	258	276	247	270	282	294	263	283	230	270	265	280	285	229	263	270	276	273	261	255	272	275	258	252	264	245	269	239	287	273	248	253	266	270	267	261	274	253	269	249	267	263	266	264	281	256	269	263	283	253	254	276	276	258	251	267	263	251	276	232	250	255	251	276	258	257	250	252	266	279	240	277	261	271	274	257	254	262	235	276	259	242	275	255	254	273	269	271	268	246	290	275	241	266	287	263	254	264	286	250	236	265	276	281	258	278	278	268	241	269	282	296	237	259	243	265	252	259	267	258	261	268	288	278	268	260	231	270	259	239	269	281	247	286	254	276	247	242	268	247	259	273	258	259	293	282	229	271	256	238	271	287	288	266	246	281	272	263	281	241	253	254	276	262	249	249	280	264	273	261	242	251	286	262	253	270	238	276	290	283	302	272	295	274	266	289	282	249	234	287	246	255	241	253	292	233	247	291	288	254	277	272	280	264	250	252	258	267	251	250	260	269	271	259	243	261	245	252	291	273	266	283	245	262	283	263	286	269	299	255	265	255	271	262	280	285	261	254	242	260	259	282	263	242	251	286	274	245	276	261	276	272	310	258	249	272	278	254	303	276	268	240	255	268	257	239	273	265	268	285	262	238	239	260	269	255	290	279	238	247	257	252	269	250	243	263	236	296	275	239	266	237	248	262	253	297	281	233	253	234	241	271	265	294	267	256	277	266	263	261	283	270	282	247	218	236	251	255	248	244	264	271	264	231	231	262	273	251	243	265	265	255	233	267	245	274	247	268	269	278	260	240	270	272	256	270	278	264	270	292	273	269	275	277	289	284	287	262	228	269	263	280	274	263	253	280	270	261	252	265	251	256	268	281	280	281	245	255	262	218	290	223	263	278	246	243	238	254	253	294	236	269	249	272	267	238	270	276	283	270	275	259	291	242	258	257	254	273	263	241	248	270	288	262	274	298	278	272	247	255	270	303	267	260	234	243	261	292	243	263	267	271	278	260	273	300	279	261	273	259	287	272	263	277	269	249	255	279	259	240	252	286	247	252	273	254	289	235	283	267	288	265	263	252	241	258	300	257	280	263	257	301	260	266	266	247	275	261	270	251	281	242	241	275	265	268	271	291	244	254	250	276	269	271	250	261	271	318	266	274	284	303	304	228	261	260	266	242	291	278	265	292	249	254	262	261	255	227	291	257	276	267	276	235	257	279	269	256	249	272	259	251	238	264	233	262	260	277	260	250	250	267	265	244	262	279	261	253	260	299	265	279	257	256	267	273	263	243	257	263	268	260	268	289	266	253	271	263	295	261	240	258	250	266	287	269	295	296	255	288	282	292	271	249	279	254	258	252	262	243	268	262	258	262	250	266	265	260	280	246	272	288	267	290	271	275	273	275	271	258	264	266	256	254	268	260	271	285	288	266	270	240	252	242	301	292	264	270	238	266	263	262	269	262	259	266	277	274	286	270	284	251	233	260	271	263	249	295	267	275	261	245	277	261	275	278	256	251	265	268	266	271	263	280	274	288	252	219	282	253	255	283	262	256	275	262	274	262	273	285	248	267	275	266	236	282	267	264	250	294	247	271	284	241	276	298	287	297	243	268	258	250	272	238	264	257	251	231	273	269	284	218	274	298	281	270	283	262	272	275	259	293	265	309	243	257	268	281	263	238	271	272	254	267	247	259	268	265	295	240	273	264	254	251	243	249	251	254	254	277	242	267	241	275	272	285	260	248	260	242	333	289	273	264	280	266	250	289	258	298	250	273	258	247	261	251	280	264	273	296	255	241	283	236	265	298	236	267	273	269	265	264	218	253	278	280	288	254	282	264	251	259	256	247	274	275	269	266	273	268	261	279	253	253	237	275	273	260	260	263	274	266	263	265	274	291	273	282	261	294	270	269	265	299	243	271	258	253	252	257	258	285	263	240	272	259	307	280	241	272	239	259	251	292	283	259	237	261	244	274	248	259	228	251	253	250	296	258	248	264	259	282	243	223	273	242	264	273	287	283	269	280	258	256	286	259	277	251	256	260	275	248	235	282	253	284	248	277	232	268	266	279	258	250	292	294	260	288	291	287	265	246	259	268	274	253	256	288	276	252	284	259	261	245	242	278	268	271	264	263	320	261	268	280	285	255	270	295	261	282	256	277	268	255	283	241	299	257	262	237	262	267	295	243	253	271	242	275	265	261	287	297	248	272	274	290	242	233	274	295	263	253	262	249	292	270	267	246	264	253	263	250	265	266	289	281	251	270	270	234	237	267	251	261	262	262	245	273	262	268	285	271	272	281	254	247	245	323	278	222	261	279	251	267	265	268	257	254	290	285	300	269	257	265	257	259	250	237	240	261	260	260	258	285	260	266	271	256	271	275	265	260	286	280	258	282	266	293	242	253	244	256	262	269	277	265	265	257	263	272	263	274	270	271	280	267	273	274	255	254	260	264	261	248	272	274	264	257	246	285	256	270	222	291	238	262	263	263	261	253	265	254	249	281	270	276	273	269	258	288	271	232	267	271	254	276	267	249	261	260	257	267	277	280	271	263	266	247	286	256	281	277	285	254	267	237	249	247	223	271	265	249	275	291	292	259	270	264	253	278	239	246	285	269	273	303	274	284	262	270	252	288	277	246	274	251	280	243	249	258	293	261	290	253	303	278	228	267	261	246	260	252	282	263	257	272	246	284	279	247	230	244	289	289	255	280
22996	20685	27404	23983	20694	20758	15137	6921	4399	3345	1782	1202	926	755	697	649	661	601	625	573	574	539	571	595	571	577	525	519	589	575	522	558	555	479	512	514	517	573	520	588	525	501	525	538	542	535	486	499	485	545	546	535	546	485	505	534	521	484	552	526	487	500	506	541	523	499	484	493	547	503	538	501	472	527	554	545	513	495	477	514	511	533	508	500	551	506	497	516	505	520	527	494	470	500	532	495	472	483	529	470	526	511	548	520	512	477	534	510	493	476	518	529	523	510	521	494	510	494	508	495	524	524	498	527	519	497	540	485	476	483	505	509	495	489	476	485	508	479	509	498	482	484	486	474	515	524	535	468	511	487	540	540	493	496	535	502	537	520	512	541	457	526	498	491	486	522	497	509	524	514	526	521	451	485	493	477	498	525	450	511	496	539	480	482	517	475	495	528	474	478	527	566	514	534	505	519	510	512	488	503	560	506	500	456	479	486	467	488	483	472	499	506	466	523	504	476	515	504	473	500	537	511	486	474	517	476	526	518	504	537	478	509	531	494	518	494	561	482	515	498	488	477	507	475	503	499	522	470	454	493	516	531	502	475	500	534	518	505	483	478	516	452	515	508	485	492	513	494	490	512	489	470	479	488	540	480	494	516	457	505	506	472	517	517	525	493	474	540	465	469	523	524	463	511	523	525	473	497	486	530	496	442	498	516	472	503	499	517	515	533	477	526	465	483	528	520	525	532	498	484	484	436	522	506	474	479	525	546	490	499	484	475	499	527	535	503	529	493	484	524	495	489	519	501	470	457	521	518	529	507	486	482	545	463	493	521	528	513	528	538	513	488	491	528	530	545	483	506	482	488	498	499	529	490	492	502	513	523	548	503	547	510	496	496	502	473	501	504	495	488	510	519	489	491	479	492	483	517	520	496	469	530	490	494	496	475	496	463	509	545	490	501	480	510	523	516	513	500	485	459	516	478	464	535	512	473	505	512	506	546	525	507	507	510	513	495	488	467	500	497	491	477	481	548	530	498	477	493	497	510	493	488	512	504	486	468	471	514	488	520	527	512	501	498	492	535	500	518	465	522	497	492	470	485	508	528	500	496	535	523	520	482	488	542	555	534	508	507	489	496	477	496	485	489	501	562	491	488	498	505	492	532	528	494	511	525	554	503	508	505	493	534	487	514	506	527	522	513	517	494	532	514	502	488	505	481	570	500	474	537	518	514	497	490	510	493	473	451	481	489	508	534	501	527	515	475	501	503	474	543	504	530	545	495	518	517	526	486	480	468	496	492	503	486	489	536	526	497	485	515	473	474	474	532	508	544	504	489	534	526	506	517	508	490	491	495	459	488	482	414	493	498	500	522	495	518	488	487	458	485	535	499	492	478	452	537	507	493	487	529	502	496	499	498	527	471	526	478	486	495	512	519	516	485	526	487	490	501	491	482	501	489	483	536	504	481	477	483	529	508	516	479	519	535	491	465	487	509	522	532	476	511	550	523	493	530	462	515	462	511	530	531	524	490	509	481	533	488	494	521	505	491	460	487	509	523	527	496	527	533	526	502	532	529	486	484	480	534	543	476	500	490	493	475	520	533	499	531	499	526	457	514	516	503	527	493	478	517	495	505	464	492	447	459	490	491	537	445	530	521	499	495	528	478	484	510	487	512	515	530	499	448	542	499	537	509	500	489	499	459	499	516	496	545	510	521	479	506	515	467	496	520	471	518	486	556	466	539	512	530	525	469	540	530	478	533	523	508	510	530	525	531	479	540	535	503	514	473	489	494	538	473	532	519	488	513	520	541	496	476	465	503	516	526	478	496	512	530	512	533	492	522	519	502	482	492	538	516	493	525	500	532	507	476	453	521	506	489	521	490	484	494	499	484	474	504	523	530	459	528	558	463	528	474	500	500	485	467	543	523	524	480	527	473	520	520	482	532	493	505	519	517	493	493	490	505	508	492	498	504	479	479	525	501	509	515	518	564	499	504	500	544	504	452	529	467	513	528	489	509	457	498	516	509	517	509	482	497	485	485	524	475	512	531	525	502	513	530	491	489	523	510	526	516	486	487	501	542	535	532	465	499	567	541	432	500	545	527	569	451	497	474	495	542	476	473	505	508	516	493	511	487	494	532	522	508	506	501	483	519	473	516	462	515	475	532	522	516	483	509	488	496	499	499	491	482	455	491	463	490	495	534	494	487	501	548	470	521	503	496	551	522	486	552	485	460	462	479	488	518	507	507	485	534	512	516	493	477	491	496	489	509	484	490	481	450	495	505	505	469	493	492	513	499	528	487	472	497	498	496	488	503	515	477	494	493	476	502	495	495	520	508	485	495	529	489	521	532	508	518	480	504	497	528	521	498	497	487	529	490	491	518	542	529	500	523	544	497	498	463	462	512	494	481	462	483	490	487	525	484	471	468	523	438	484	523	514	514	473	526	506	509	525	537	506	507	530	519	526	550	527	496	502	523	513	485	507	488	494	511	461	485	446	463	518	509	472	492	509	518	493	520	503	563	523	501	502	510	481	484	498	510	478	469	519	476	462	527	526	442	488	517	506	533	513	515	547	522	484	497	478	478	541	509	514	538	460	488	525	505	472	465	517	492	514	491	459	523	550	492	489	476	565	529	506	489	491	545	535	507	531	498	463	498	534	507	523	527	504	507	466	493	529	520	485	500	464	500	470	510	512	491	491	485	480	503	488	497	539	522	537	517	479	510	513	489	494	481	519	489	466	518	510	525	474	504	505	522	516	504	533	476	485	512	491	518	499	500	472	522	509	504	543	510	536	519	491	555	526	505	507	483	493	527	504	509	519	507	529	488	526	472	521	506	477	500	512	482	517	527	487	498	522	486	515	494	481	470	499	529	477	497	493	502	536	497	502	528	510	454	519	516	526	503	443	519	525	492	548	488	490	476	495	510	508	473	509	506	525	508	508	491	533	504	516	558	501	497	496	504	517	491	492	490	510	495	518	491	498	514	545	507	540	498	525	486	484	521	516	511	515	503	521	530	496	479	472	490	492	538	542	526	488	483	434	513	490	540	486	521	510	513	512	472	486	495	524	498	519	494	506	497	566	520	552	524	494	476	511	472	521	473	518	548	502	477	501	482	496	497	494	501	505	515	561	504	524	503	497	483	509	521	477	516	473	498	552	485	505	532	488	470	475	517	486	505	519	526	490	551	509	496	504	493	464	533	478	555	503	503	540	519	503	503	455	504	528	536	509	475	479	510	479	513	513	515	473	541	515	517	528	519	530	516	503	477	477	463	463	455	509	460	474	490	479	479	468	534	507	499	549	490	474	495	491	496	496	478	480	532	532	501	488	464	541	500	479	522	497	548	501	470	480	524	506	467	502	517	471	499	475	509	518	549	540	508	475	526	483	500	537	493	463	497	458	512	539	483	515	507	501	467	525	494	495	516	535	480	478	526	537	495	547	489	511	488	537	518	471	515	497	527	464	513	490	528	492	476	496	525	498	480	485	514	485	514
41256	58725	49461	31417	13343	10843	14745	11109	8860	6640	3421	2232	1392	1188	969	849	803	754	683	705	649	678	662	678	619	622	596	573	585	541	565	589	506	552	627	528	546	526	573	560	537	534	498	524	500	505	547	547	481	457	513	541	519	515	524	507	529	468	540	523	504	492	502	529	506	522	504	465	510	489	501	493	531	509	533	492	501	493	477	460	515	516	451	522	475	507	519	519	500	500	498	516	532	477	506	443	489	556	489	499	485	515	464	515	486	479	475	487	509	495	514	443	493	506	499	478	542	524	488	514	551	536	496	484	507	516	529	528	476	468	511	497	494	508	510	524	489	487	529	437	531	525	491	498	483	490	510	468	521	497	478	500	494	531	499	484	514	524	491	478	550	537	523	516	518	522	524	540	474	485	513	431	480	487	478	507	515	573	507	513	507	484	557	459	528	504	501	457	511	480	547	510	483	518	505	521	486	545	498	483	485	479	495	469	485	508	530	534	501	470	497	494	501	508	482	519	480	523	488	468	497	471	521	494	496	482	501	503	521	478	468	496	488	503	488	496	490	472	482	520	511	514	453	490	540	496	527	495	510	494	488	488	490	496	490	507	503	523	504	482	523	514	509	527	513	476	501	503	504	488	529	523	529	475	477	506	498	483	492	519	532	474	482	500	489	493	474	498	515	491	489	510	512	462	517	499	511	490	499	489	504	471	499	536	496	484	517	488	509	475	514	537	516	552	487	496	497	492	484	514	501	468	500	467	514	504	474	534	477	520	490	507	488	520	481	492	513	492	477	470	506	470	495	464	526	482	513	480	467	501	475	481	489	512	490	499	526	503	495	489	479	521	481	540	488	510	506	507	451	516	506	490	518	505	450	489	485	505	495	474	526	529	533	480	521	515	466	490	485	452	465	489	499	476	477	514	518	486	463	506	493	503	476	477	489	485	514	516	489	533	473	494	520	533	489	465	540	500	484	503	506	518	483	517	503	467	494	451	528	516	480	504	504	483	519	525	524	525	489	536	510	556	501	484	488	531	481	522	495	456	497	484	467	504	479	475	533	513	477	489	483	496	479	499	495	495	489	482	459	494	496	514	525	466	463	493	508	506	493	469	520	507	496	483	495	509	462	503	492	483	506	501	496	474	468	506	500	494	458	463	511	514	553	522	511	471	501	501	503	458	483	485	495	471	501	498	480	481	510	488	481	465	518	499	499	464	483	499	496	471	496	476	455	479	507	485	522	479	518	494	464	517	525	528	471	488	535	499	487	501	504	533	474	514	507	491	445	535	474	477	472	485	497	479	495	492	467	514	462	497	466	499	499	494	496	500	479	483	460	562	488	448	507	481	518	490	476	488	468	463	468	442	461	526	473	475	501	518	504	464	511	523	469	456	497	500	504	466	490	469	518	501	518	467	513	523	502	474	510	480	443	531	489	516	492	495	454	484	510	482	478	478	473	500	488	531	485	510	497	475	454	523	457	507	464	503	503	504	513	487	456	521	530	476	473	497	483	493	517	470	485	498	548	463	501	522	463	480	488	514	468	509	492	474	513	488	506	506	484	486	532	483	488	477	490	504	513	491	482	488	494	497	532	510	482	478	550	530	496	450	480	500	482	452	503	503	511	486	496	526	532	473	484	467	499	490	512	472	524	493	499	484	489	501	493	512	522	479	518	518	479	468	503	489	503	468	495	518	512	486	538	521	526	486	519	508	494	493	511	536	492	489	499	486	478	519	500	488	494	502	525	464	471	498	481	502	533	443	493	473	516	518	445	502	502	483	513	459	461	517	522	481	524	509	483	504	483	497	516	538	478	516	510	508	520	473	470	494	472	521	471	470	539	473	508	468	482	522	505	455	479	512	513	488	491	546	433	503	476	493	553	489	498	480	521	480	481	513	484	532	479	497	497	509	518	486	497	470	495	464	490	519	442	510	498	508	494	470	491	540	460	531	516	513	481	455	518	509	508	471	500	496	513	501	487	536	488	511	504	508	544	469	479	487	493	486	532	492	475	500	483	490	520	507	455	468	468	499	468	499	461	476	534	493	482	484	502	517	484	474	509	489	504	514	506	506	523	489	513	547	508	515	540	519	480	474	501	496	524	485	522	486	487	511	479	501	501	539	483	484	473	496	490	453	476	534	498	494	499	495	441	508	531	495	498	507	487	491	489	499	498	521	521	461	520	490	485	467	497	487	505	522	504	448	501	482	500	466	451	494	492	460	491	519	517	507	484	531	540	496	497	509	522	489	452	489	490	508	517	480	473	477	485	468	483	509	481	501	493	502	452	501	476	512	486	492	497	485	517	473	475	461	524	446	477	471	518	530	483	495	500	498	489	475	474	506	481	492	526	469	501	503	528	479	502	491	508	479	524	506	480	488	478	502	501	511	501	512	469	486	523	532	513	485	481	482	492	479	487	494	498	484	501	498	501	501	486	485	485	500	486	488	463	504	522	483	496	491	492	431	493	508	479	496	469	480	507	495	485	488	497	505	511	523	500	465	469	490	521	492	495	490	472	510	458	528	484	545	522	523	490	519	465	492	511	508	531	452	498	486	501	495	480	500	486	489	483	492	490	470	497	488	483	517	544	496	479	469	468	507	511	524	481	533	482	498	503	510	481	536	500	503	495	455	448	488	514	477	498	495	512	506	526	517	515	509	484	558	504	478	533	472	489	508	466	546	485	499	485	506	491	469	499	512	497	495	478	516	513	513	520	462	461	528	486	509	479	469	497	486	467	473	522	493	502	491	538	518	499	471	511	483	501	487	481	483	478	522	488	487	489	481	488	483	499	505	477	505	495	485	478	534	475	492	507	490	527	523	552	488	496	538	483	493	463	492	446	486	524	469	513	487	482	493	459	496	503	470	500	501	482	463	457	508	494	484	498	516	498	518	521	503	501	485	476	492	490	477	468	510	509	556	486	511	511	490	480	512	481	471	511	491	465	481	488	502	506	468	489	492	515	465	484	436	503	529	476	519	518	516	478	476	505	490	483	499	519	503	480	492	546	472	486	478	557	497	472	505	487	472	483	489	483	500	534	496	490	513	493	505	511	472	479	478	465	509	464	545	501	473	507	495	491	510	531	486	490	496	485	505	492	464	507	471	499	490	493	454	494	449	490	515	494	479	514	458	526	470	484	514	493	460	465	481	557	496	491	493	510	536	506	481	501	502	467	507	469	524	486	509	515	482	495	528	520	492	479	487	490	516	486	460	467	493	489	517	463	485	511	528	506	502	516	509	513	519	521	487	507	501	477	483	518	512	508	503	509	489	497	487	502	491	451	484	481	512	474	483	539	483	484	482	467	502	485	479	471	483	473	530	509	496	510	489	508	507	471	466	508	523	475	472	493	537	502	460	490	484	510	476	506	520	508	477	468	527	504	449	519	513	467	515	481	477	486	518	518	522	473	530	487	506	522	484	488	520	498	475	489	438	504	509	521	467	461	487	486	496	528	469	449	499	501	494	470	476	486	502	544	493	512	484	503	499	465	507
33522	31312	27135	18221	4075	1933	3003	2274	1618	1424	749	563	466	472	411	382	390	408	413	366	429	371	428	407	428	350	417	395	406	402	397	425	425	425	426	388	418	384	430	415	422	437	403	418	380	397	378	441	384	398	387	393	386	428	410	363	427	418	378	382	419	435	392	394	419	418	393	434	411	401	396	392	454	406	401	383	400	410	418	402	405	412	455	406	448	371	422	383	390	401	390	386	429	381	441	382	396	440	407	407	374	432	402	407	391	432	411	428	413	403	385	449	400	413	367	393	432	421	397	379	403	372	402	402	388	410	378	376	410	407	405	382	402	415	384	388	373	418	421	418	424	359	408	396	412	383	406	435	416	379	405	428	412	394	403	388	401	389	377	414	363	390	408	407	386	418	410	406	402	397	379	401	403	388	409	439	409	423	423	394	409	388	426	363	405	398	432	400	426	389	420	404	404	414	408	420	443	435	395	371	367	431	412	371	413	394	398	415	418	377	415	365	390	409	456	437	395	419	382	403	434	388	430	374	400	399	407	387	397	398	386	422	384	364	396	420	393	394	404	407	403	449	416	435	368	381	418	410	399	374	422	404	417	443	404	406	392	420	432	413	390	410	413	432	405	419	405	359	393	415	382	404	407	411	385	388	392	403	395	421	391	423	426	380	421	419	384	404	402	369	398	377	408	401	405	396	392	390	405	409	401	414	408	420	381	391	383	349	399	385	430	402	405	378	393	430	401	375	378	388	390	420	416	409	420	393	431	435	406	416	433	425	384	379	383	413	420	384	426	429	379	395	386	409	413	405	369	356	376	409	394	434	398	453	410	427	391	385	413	428	393	413	396	392	392	377	400	389	397	417	396	376	416	421	393	430	411	372	387	390	388	430	407	386	359	414	385	413	418	426	395	448	405	395	370	373	380	372	434	378	403	414	453	425	385	390	381	416	399	414	385	409	425	389	442	384	392	384	381	387	363	380	389	418	383	388	440	415	436	409	413	404	399	384	409	400	414	393	385	400	426	399	402	401	410	396	435	390	417	419	397	399	410	416	386	396	419	367	388	452	396	387	368	419	404	379	395	398	420	420	411	383	404	412	408	401	396	392	416	368	382	394	350	393	359	386	404	384	439	420	418	392	388	398	384	384	426	406	356	415	428	448	366	390	450	395	384	432	413	397	385	388	380	377	398	430	400	417	424	410	419	362	386	386	399	380	423	387	392	390	387	368	381	411	377	372	408	415	380	402	374	423	412	390	387	438	400	397	374	414	390	424	399	380	433	377	418	428	419	375	398	358	429	388	401	405	412	419	386	423	398	403	409	387	411	377	393	402	396	412	394	404	405	401	409	421	423	385	410	377	392	405	426	403	368	410	398	389	396	400	381	446	388	387	448	404	399	387	392	433	368	433	390	418	360	412	381	383	408	408	414	381	401	377	429	359	430	406	420	402	396	427	393	427	397	419	419	431	389	391	436	385	395	382	395	452	406	383	408	377	404	374	403	371	419	374	404	392	389	410	412	375	400	387	406	408	406	431	437	408	421	405	406	385	426	420	382	426	400	408	419	436	391	358	401	381	388	389	430	430	406	403	405	382	405	368	399	403	411	375	403	372	393	390	410	414	393	413	389	393	424	390	398	382	393	406	376	429	388	386	432	407	361	396	363	390	361	410	383	387	368	367	391	409	415	410	399	382	377	430	391	357	397	372	403	410	417	438	367	369	407	435	371	423	415	432	404	378	385	399	399	411	413	412	406	437	404	392	388	374	375	420	431	405	400	370	424	425	406	416	405	390	380	362	361	407	392	425	406	385	374	387	401	442	424	396	397	386	428	379	391	395	406	389	394	407	404	408	445	405	403	354	393	422	406	395	382	375	406	390	416	378	408	410	413	394	411	389	380	392	424	433	423	386	394	402	415	395	405	416	366	342	399	353	398	400	390	405	402	406	397	423	386	436	434	419	406	429	395	415	425	437	394	429	384	399	395	382	399	403	384	400	432	403	382	387	397	388	402	433	405	406	383	392	384	403	443	384	384	413	398	409	404	369	394	411	429	398	445	427	388	440	368	406	399	412	383	406	393	409	420	381	425	407	411	381	429	397	409	427	376	388	417	416	411	386	418	393	388	379	424	386	409	380	402	418	374	397	386	424	406	404	364	392	380	376	396	412	436	405	393	409	388	392	398	382	433	403	389	430	403	392	383	372	383	369	384	358	446	386	426	429	384	412	395	358	379	383	387	417	411	392	378	409	398	384	381	399	341	426	393	385	388	435	408	371	396	400	407	389	396	429	489	414	390	405	409	435	383	374	400	361	379	410	406	411	387	424	376	408	413	412	409	439	412	361	406	409	401	390	412	431	422	410	427	424	389	417	394	372	413	381	386	379	400	399	402	368	418	368	381	432	395	416	384	366	433	426	395	406	380	382	373	380	393	446	393	439	427	401	408	383	384	369	428	418	383	424	375	423	424	390	394	398	382	389	409	402	424	386	388	405	437	373	427	408	414	402	413	433	400	427	404	398	402	407	419	409	393	348	398	408	418	428	393	374	425	416	363	402	430	420	435	375	386	378	381	426	434	403	400	401	360	403	412	412	382	403	407	388	379	366	398	394	434	424	386	410	415	417	406	398	388	376	399	383	378	380	376	370	394	386	434	402	402	423	434	440	371	363	405	421	416	421	404	425	419	390	418	406	387	422	373	418	392	388	406	382	392	396	399	414	385	383	394	375	409	379	399	399	385	405	409	397	434	414	396	418	405	394	439	393	407	389	395	422	376	383	388	379	397	401	402	384	393	407	448	382	424	387	420	423	415	403	422	392	409	413	422	434	383	423	399	394	391	367	424	415	476	403	417	367	381	421	396	398	383	421	403	363	396	403	402	390	417	393	445	438	400	399	398	408	406	436	389	408	411	390	405	394	381	377	371	434	389	416	421	406	386	385	396	374	401	404	394	373	410	409	379	417	384	424	414	377	402	398	424	384	380	380	448	368	416	396	385	407	436	395	396	401	385	401	383	367	424	433	397	402	377	414	380	405	368	388	392	422	410	438	400	383	410	390	427	403	423	406	398	398	401	398	403	374	377	374	397	375	418	386	375	391	409	396	390	415	376	416	399	392	365	394	378	414	392	403	408	425	441	390	383	423	412	400	415	403	395	404	387	410	399	381	399	398	401	416	393	377	362	396	394	398	392	382	416	412	389	422	440	400	372	387	412	428	415	398	427	403	404	422	375	451	418	354	404	413	406	418	383	402	403	421	393	424	414	366	408	388	441	397	378	383	404	410	419	412	360	374	402	380	384	418	425	415	409	391	389	406	408	385	391	379	423	390	410	406	377	361	416	400	397	414	379	402	418	423	405	436	426	414	423	362	411	391	398	405	390	432	412	377	382	419	392	402	364	412	366	424	412	397	413	410	358	398	405	392	411	381	398	416	447	430	440	420	397	426	394	413	414	412	379	455	380	401	411	401	402	390	390	413	407	389	399	385	396	392	415	394
35336	42163	34274	22106	6007	3910	6643	4840	3373	2919	1428	890	518	554	441	479	439	428	448	440	431	452	448	444	434	480	417	449	456	395	434	444	436	409	418	477	425	410	467	441	455	433	456	425	459	437	419	401	416	437	403	437	449	467	417	431	428	432	439	437	481	431	465	434	406	449	419	414	383	445	459	469	436	451	458	465	455	415	465	448	426	436	458	459	457	420	422	449	436	485	416	430	422	426	464	431	450	450	437	457	443	433	425	423	428	431	424	430	438	471	452	462	448	413	440	439	451	418	410	481	452	408	414	451	437	475	461	417	457	480	458	430	410	413	444	444	444	443	430	420	432	454	443	425	464	433	434	416	425	418	478	417	444	409	431	426	467	447	453	444	432	442	438	438	459	452	432	439	421	428	460	422	425	436	420	452	451	427	456	419	436	421	436	436	427	433	456	462	449	417	450	408	411	466	472	447	441	436	469	405	467	420	424	417	441	472	445	464	451	463	444	361	410	427	419	458	447	459	435	454	423	480	408	432	444	450	441	459	438	426	436	433	424	418	442	432	417	466	444	483	449	437	429	474	440	455	454	411	469	432	405	465	445	419	407	450	454	425	478	451	452	476	445	461	438	434	436	453	434	447	433	466	419	450	440	481	453	416	463	426	423	439	384	420	427	445	405	409	448	417	434	441	425	440	429	480	447	414	481	413	425	428	421	442	494	452	449	449	422	458	422	426	433	426	443	424	503	453	397	434	456	475	441	429	407	466	459	474	435	398	423	424	443	479	436	415	445	448	463	428	457	418	481	442	435	419	436	469	477	473	454	439	406	446	409	445	439	406	478	435	384	451	408	428	440	422	446	444	440	442	451	447	455	436	431	453	423	407	421	489	435	452	473	463	401	413	428	407	443	408	429	444	461	396	415	458	470	449	397	457	445	433	393	459	427	442	448	448	410	482	446	431	421	448	416	433	467	442	444	441	443	423	438	443	446	435	410	447	426	442	450	438	420	461	462	455	421	408	467	415	456	439	439	427	420	447	450	456	421	434	468	419	418	399	431	465	446	454	442	441	436	447	426	403	430	437	394	446	422	428	436	436	439	422	460	455	428	428	462	458	438	427	434	454	447	441	408	446	444	470	462	420	420	451	446	462	446	405	435	467	455	458	436	416	396	470	393	407	474	416	469	426	431	445	425	387	432	441	416	472	436	411	440	415	448	447	437	478	409	466	442	425	440	417	449	437	472	446	457	457	380	429	440	456	446	417	446	458	432	435	459	400	446	466	431	438	440	434	444	431	451	438	447	424	481	423	460	437	440	448	454	464	445	432	452	407	431	431	439	479	478	405	428	416	397	468	443	445	410	429	438	428	435	424	452	409	433	436	432	428	440	423	425	435	434	459	461	452	416	429	421	461	418	433	460	429	428	417	450	457	434	442	432	447	459	406	463	481	447	420	417	464	427	428	425	504	430	470	440	437	455	408	460	436	444	446	448	447	452	438	414	441	442	478	461	448	464	427	478	447	416	461	463	463	437	449	459	441	439	462	429	430	416	460	470	427	435	424	427	449	444	466	393	420	430	467	445	431	426	468	438	448	415	459	416	424	442	413	417	448	464	398	423	436	457	433	440	453	432	457	406	449	420	447	422	437	401	447	435	440	439	449	470	455	446	417	484	471	432	439	417	427	443	456	420	464	453	432	421	402	462	462	462	426	439	445	482	488	452	435	429	476	446	427	436	474	465	447	441	433	423	434	441	440	453	458	429	450	405	432	421	420	423	433	422	440	426	494	474	431	459	438	409	455	442	464	450	427	434	440	448	474	449	437	427	425	419	419	446	445	422	421	492	463	444	459	416	458	413	457	461	444	395	446	472	449	413	458	429	438	433	453	402	430	453	441	469	430	450	455	446	479	390	413	434	420	419	433	444	442	434	448	446	442	473	466	426	443	449	412	402	423	441	431	462	419	436	436	423	416	409	451	420	445	413	422	426	472	459	431	443	430	420	444	421	433	438	465	406	449	450	385	429	460	464	484	420	437	439	439	433	446	467	442	451	446	433	431	423	469	471	459	437	449	453	435	457	441	465	418	430	430	443	463	377	432	423	451	436	390	466	442	435	435	452	403	426	455	435	431	410	415	469	406	471	446	477	437	438	467	432	431	452	441	440	430	460	428	448	475	446	437	433	405	449	464	412	431	441	458	417	444	459	420	484	432	410	462	416	461	441	421	470	439	455	445	451	445	480	458	391	432	454	455	440	449	431	439	437	405	411	419	461	419	412	439	420	475	443	454	446	493	481	398	441	427	423	461	419	426	431	432	443	432	439	412	470	445	422	426	413	423	414	416	437	477	446	451	441	466	379	435	423	427	393	400	456	428	479	430	444	488	416	426	439	422	468	436	409	428	433	444	474	414	444	410	440	446	436	457	469	449	392	420	447	469	426	433	460	446	430	410	424	476	445	426	427	429	444	454	445	427	432	444	449	432	415	435	462	452	413	422	439	468	446	437	442	446	401	450	427	453	453	485	413	411	420	463	459	450	422	438	458	413	426	453	453	435	430	454	439	421	459	435	478	439	425	438	436	442	448	419	441	461	445	430	479	483	423	415	418	492	439	425	437	398	439	450	414	432	382	442	439	458	422	443	430	446	391	420	474	443	450	449	438	464	441	415	384	452	429	434	481	416	437	464	449	461	424	426	471	435	445	417	466	438	436	523	438	459	451	410	434	424	419	415	432	459	457	450	429	438	447	449	403	439	418	438	436	402	471	412	471	440	458	426	434	425	432	460	450	441	410	439	396	473	428	449	415	438	450	392	493	443	485	474	443	455	461	435	460	415	472	441	426	405	467	434	426	425	424	437	444	439	448	412	449	412	465	421	450	430	450	428	435	429	418	427	424	454	450	460	454	479	426	462	465	450	444	409	423	434	439	453	396	470	454	450	423	413	411	458	427	434	424	454	414	432	448	456	468	451	464	465	443	420	437	472	482	458	403	445	426	473	426	400	432	440	442	403	468	431	422	435	415	410	414	444	453	457	507	468	423	452	470	437	443	394	470	408	464	459	450	447	458	431	401	399	440	441	441	430	419	430	458	444	482	458	404	452	436	435	483	457	397	450	449	394	459	471	467	424	472	448	434	445	423	439	499	425	394	432	475	416	427	439	427	451	485	445	387	443	421	422	431	461	434	438	450	453	442	438	445	462	414	468	448	450	450	446	467	446	432	423	453	450	460	433	404	465	453	429	464	441	462	438	452	417	435	479	455	455	450	436	434	456	437	405	439	432	449	442	453	419	441	429	437	455	463	418	457	446	433	420	455	420	429	449	449	458	427	490	450	405	418	434	417	458	449	444	423	447	448	444	442	416	450	430	407	428	414	473	457	419	462	426	426	462	449	455	417	420	439	453	463	433	451	429	411	453	439	429	413	459	439	452	409	448	439	456	452	471	430	450	392	449	434	422	455	444	438	425	446	430	488	434	400	474	401	484	454	452	418	463	431	425
24973	20715	27125	24497	20629	13607	6529	3966	2736	2250	1431	707	451	376	334	331	317	302	296	294	251	284	251	277	260	278	281	290	266	279	247	246	230	264	235	237	251	264	234	250	246	270	268	267	244	242	245	219	239	279	247	243	240	236	243	263	241	264	251	261	238	250	255	253	268	281	237	262	260	242	244	248	245	236	243	264	273	254	264	249	256	225	273	240	228	238	239	237	269	281	252	267	245	240	251	236	251	247	241	296	225	246	239	247	248	250	259	233	256	254	276	254	269	248	300	259	253	248	253	246	220	243	254	262	255	247	247	248	256	238	224	251	255	240	238	252	255	225	255	234	267	258	249	221	231	231	259	266	227	259	243	258	242	244	257	240	241	248	232	254	239	228	221	209	255	257	258	252	250	235	244	251	238	240	240	238	270	217	232	244	242	256	247	225	238	256	254	239	253	272	254	243	253	218	221	237	253	275	251	234	241	226	225	227	247	248	254	229	255	244	223	227	250	267	261	261	264	247	244	231	237	238	252	234	268	241	240	247	229	231	241	231	239	257	234	244	240	262	262	269	247	265	243	263	269	261	252	235	231	255	244	242	247	267	237	257	260	246	238	240	242	228	261	258	251	256	242	201	237	244	237	220	256	252	237	216	275	261	238	237	259	250	265	256	224	228	235	253	247	245	236	229	258	226	247	225	208	273	259	238	260	234	232	234	267	260	240	231	242	266	211	250	243	240	221	277	233	245	260	256	222	238	239	256	254	255	231	239	258	260	230	264	245	265	261	262	227	212	218	244	246	265	237	255	224	241	230	234	244	254	250	244	245	237	245	223	225	255	233	266	238	243	248	256	221	251	246	227	250	242	258	260	269	238	252	241	279	239	235	259	287	258	228	245	248	264	241	226	250	250	243	240	246	276	265	253	247	231	248	229	252	239	243	262	244	218	229	241	278	261	258	223	241	255	235	220	276	266	246	244	241	247	255	257	233	269	234	235	233	228	220	259	282	237	243	219	264	236	232	242	244	255	232	235	229	262	250	228	247	225	236	235	243	256	258	243	222	281	233	238	238	234	244	232	250	276	257	278	232	245	265	241	255	254	231	229	240	219	257	238	247	260	257	246	250	266	271	245	225	236	244	220	274	233	229	247	247	255	220	227	245	250	252	246	219	226	240	236	253	237	260	283	238	261	260	257	237	241	220	261	229	266	255	251	255	229	256	274	220	266	196	254	239	248	252	223	232	249	254	229	229	240	242	238	246	240	226	251	220	237	246	249	232	257	274	249	245	263	234	271	254	257	224	227	231	249	227	251	258	264	228	287	253	268	237	238	243	267	244	228	256	241	242	215	255	243	237	270	250	231	241	228	287	243	247	216	254	259	241	245	254	268	239	254	258	238	244	283	255	281	236	234	246	237	245	255	236	231	220	272	224	228	232	268	241	239	241	211	271	266	285	229	240	241	233	256	268	263	246	225	253	228	256	278	249	231	243	250	246	264	238	252	216	262	249	275	215	253	225	240	248	228	209	255	254	263	233	230	247	223	229	239	243	241	237	242	251	248	232	247	266	264	255	243	248	258	240	213	229	235	253	229	240	238	268	241	240	262	223	219	242	268	273	255	218	219	244	254	245	212	254	237	212	218	245	258	240	240	252	248	226	253	228	252	256	239	240	211	231	232	268	245	229	253	226	244	249	225	241	235	250	246	269	259	256	239	250	230	238	247	254	239	263	246	211	248	242	256	230	244	257	251	250	250	249	239	218	249	250	205	230	230	236	223	241	230	241	228	239	241	238	227	231	241	248	239	246	251	242	238	253	272	268	276	238	204	231	230	226	231	244	264	235	259	257	250	245	220	246	244	233	239	251	246	217	272	239	239	268	232	252	220	233	235	251	241	254	214	244	222	264	241	244	256	249	250	253	244	239	266	230	226	246	221	267	256	257	247	227	264	277	236	236	245	258	223	237	279	237	234	278	268	217	224	253	240	265	229	260	251	249	231	253	241	255	257	240	222	239	260	238	228	258	226	230	226	221	249	262	254	284	251	261	250	250	228	251	244	244	258	247	263	224	232	274	234	243	242	268	238	263	251	257	262	249	221	259	256	251	261	219	270	227	294	227	268	225	251	219	239	236	236	260	239	257	248	270	225	242	243	246	258	242	253	250	259	248	252	274	253	240	237	231	245	236	234	231	209	244	236	235	252	251	216	247	260	245	257	276	248	219	251	253	265	253	261	227	213	247	240	249	257	241	264	250	240	245	256	267	243	238	245	244	233	264	219	244	239	236	241	264	233	235	247	242	251	226	243	271	251	236	265	239	230	235	224	215	256	206	255	237	217	215	263	234	235	233	234	237	233	237	257	236	230	242	258	238	247	241	263	242	241	234	262	261	251	271	250	253	240	228	233	219	249	273	232	237	257	248	214	236	227	231	257	237	223	251	240	222	247	236	249	242	265	224	256	233	216	238	234	247	250	235	249	249	240	255	223	251	251	222	275	259	261	245	233	269	260	260	246	265	245	257	243	238	235	233	245	269	251	266	270	235	235	221	243	231	239	248	259	233	257	270	272	238	230	245	251	241	253	234	254	242	253	234	258	241	263	262	258	265	252	245	246	218	250	267	237	233	238	293	247	251	219	244	263	262	222	224	234	219	258	268	250	249	222	239	237	247	236	226	242	248	265	233	244	267	215	267	249	253	238	265	234	240	243	250	260	239	249	238	237	266	242	228	224	245	246	226	245	232	261	265	234	228	254	245	232	233	248	259	266	271	251	259	289	234	261	241	277	250	241	240	262	244	226	241	272	254	251	228	238	257	231	238	223	285	233	235	255	231	249	252	221	251	259	224	247	262	258	250	245	247	222	246	236	260	252	244	248	265	258	270	232	234	256	262	221	242	255	251	245	263	225	246	262	247	253	241	236	224	263	243	246	230	200	227	244	241	260	258	246	257	280	223	227	236	248	243	249	221	257	252	254	256	236	267	242	224	249	244	242	255	228	266	249	232	228	256	235	209	255	236	251	222	249	257	248	233	242	238	250	249	245	230	245	251	232	247	257	254	249	248	225	244	246	249	258	226	244	225	252	237	237	250	209	246	246	230	249	233	235	239	228	234	235	228	227	232	245	228	249	250	277	223	220	248	217	256	231	231	237	250	225	253	226	255	259	255	250	249	243	257	241	241	214	243	270	260	210	256	219	224	256	233	264	234	238	276	256	209	243	261	249	242	241	250	270	241	230	266	230	259	274	232	248	266	259	294	233	270	235	274	278	271	232	248	264	261	230	267	242	264	268	222	215	238	212	246	237	228	233	266	270	283	266	267	217	229	264	228	253	265	237	262	214	218	213	235	234	230	241	228	242	259	209	260	235	257	263	228	242	250	250	241	265	258	245	236	221	218	255	262	243	267	264	251	251	247	260	246	233	247	227	251	258	252	220	263	238	245	201	238	231	242	255	260	231	220	242	259	239	243	258	256	268	247	236	245	219	227	254	253	248	271	240
38273	53122	42964	31598	13114	9772	10393	7800	5862	4882	3113	1328	750	571	468	432	407	387	373	362	367	353	329	327	342	343	334	305	351	299	337	311	297	287	297	282	267	311	278	271	265	284	300	277	280	276	290	282	308	286	269	274	288	278	275	252	249	256	297	236	253	261	267	253	269	268	272	280	276	265	284	277	256	248	297	258	269	274	266	262	274	254	250	288	258	284	277	265	280	260	266	251	254	272	255	285	259	293	252	285	268	266	275	278	301	280	269	255	281	280	270	256	272	254	291	263	260	280	267	230	252	268	276	273	273	284	256	274	248	246	269	268	264	256	248	287	267	263	251	282	276	272	291	255	272	267	247	262	264	271	251	277	249	266	264	263	265	292	274	286	251	265	277	263	278	257	268	276	269	267	266	241	280	244	272	257	274	256	290	256	264	273	258	257	279	257	276	296	262	282	259	254	246	257	258	255	282	283	267	236	272	283	264	277	237	246	257	266	266	282	235	256	282	305	287	244	278	259	262	256	244	243	258	253	271	275	274	250	280	290	256	272	277	253	256	280	269	269	286	269	236	264	265	278	263	239	287	282	260	275	245	271	292	270	272	275	266	261	277	261	260	276	272	276	250	285	262	256	257	238	281	255	263	267	253	253	252	283	246	257	250	274	266	262	285	269	288	259	278	276	250	270	268	293	266	262	244	236	295	256	280	282	255	253	258	266	257	273	260	274	237	285	266	272	262	242	264	258	248	282	261	250	250	276	270	255	285	302	254	277	264	275	275	279	257	272	232	266	254	288	274	283	249	278	271	280	270	283	267	266	257	285	247	272	258	234	249	223	234	287	286	253	281	260	277	288	274	267	279	271	279	244	263	273	260	281	274	262	278	274	269	267	282	296	248	249	280	265	253	276	266	271	276	262	293	266	267	274	261	249	256	272	253	264	301	260	261	252	281	250	247	264	276	273	272	273	235	270	248	264	270	279	242	269	242	273	252	275	281	263	248	266	283	248	265	267	275	279	263	255	275	287	292	268	248	257	260	255	260	282	234	256	264	265	271	240	274	271	264	267	248	258	240	254	316	251	297	237	245	249	279	271	276	266	256	257	294	275	267	251	285	249	259	238	264	278	272	237	239	246	285	265	230	273	244	266	266	266	282	280	235	302	230	262	264	263	283	249	258	285	267	241	260	258	279	274	248	290	275	284	288	258	280	259	257	283	282	281	262	255	264	279	272	274	270	255	260	291	278	253	266	292	271	287	271	281	266	290	261	266	281	299	278	279	252	275	275	285	268	286	280	258	277	253	286	270	263	261	262	275	286	280	266	258	280	256	282	264	236	276	245	278	272	280	290	267	270	269	256	266	291	282	293	246	287	293	279	292	234	273	262	243	277	286	296	244	286	257	324	260	274	251	265	257	285	274	286	268	269	245	286	246	278	247	267	293	269	270	245	293	268	277	283	286	285	285	279	265	274	281	290	261	249	255	250	270	242	249	265	260	270	238	263	299	265	263	278	251	253	253	272	269	287	283	265	258	277	307	254	259	298	277	240	258	314	255	262	261	263	271	291	243	299	235	284	266	262	269	283	250	266	229	271	284	273	256	270	268	265	268	266	288	285	288	291	279	254	290	286	285	268	259	244	275	259	276	239	271	280	241	274	249	280	271	256	258	234	241	243	276	284	260	265	258	282	255	262	248	265	251	274	297	268	256	243	295	265	254	269	260	235	293	265	262	256	271	243	258	267	238	267	257	277	232	248	250	259	272	266	257	257	258	273	277	254	262	271	258	279	268	298	280	267	286	255	303	256	254	267	274	281	257	247	252	217	254	286	273	259	272	250	271	277	291	279	235	269	274	248	260	225	266	262	261	262	257	273	281	325	263	254	251	278	250	266	267	280	288	267	258	261	266	275	261	265	282	267	234	257	246	282	265	273	284	294	259	254	241	261	244	246	257	295	260	264	267	280	293	274	274	272	244	278	271	281	274	289	273	255	265	298	257	288	275	244	282	263	254	268	258	259	272	261	258	273	269	254	271	273	294	271	262	266	280	257	266	253	253	261	250	235	314	283	251	256	262	226	246	262	277	253	251	243	306	254	260	269	233	290	289	261	287	273	297	269	244	293	286	277	255	260	247	228	275	262	276	283	249	252	273	262	266	262	253	267	274	286	262	255	263	253	248	232	276	238	259	277	252	254	285	287	242	255	240	247	239	242	240	234	261	288	257	256	302	267	286	259	229	277	259	258	261	234	229	237	293	235	261	254	247	253	276	248	286	260	300	239	266	276	276	256	278	305	252	258	259	274	280	246	265	267	255	266	255	239	285	273	270	263	244	255	282	253	261	264	277	255	279	276	288	252	231	275	270	250	248	249	254	251	262	279	293	292	243	287	256	301	270	276	282	276	262	253	296	285	255	252	247	265	248	261	239	260	299	259	274	292	260	312	293	287	266	266	262	282	262	274	303	272	249	263	277	259	262	272	269	246	273	264	259	283	310	267	255	262	280	255	273	249	276	248	256	258	277	267	292	271	257	260	248	232	258	263	274	287	245	261	264	246	252	281	254	269	244	275	278	275	275	271	262	275	291	262	285	272	279	301	263	285	274	283	260	284	245	272	295	247	250	236	267	267	267	265	231	268	260	259	287	300	259	268	273	269	250	253	254	267	260	278	263	277	298	263	236	257	282	243	267	276	275	234	246	243	293	250	251	252	265	263	261	272	252	237	246	264	273	277	261	284	286	252	239	275	258	279	274	259	254	245	258	271	287	283	275	265	286	302	254	261	241	251	288	275	264	252	257	308	270	253	265	277	283	259	258	246	276	297	268	265	300	268	262	286	260	256	279	272	256	249	255	242	264	249	271	295	274	296	263	280	258	251	251	269	304	251	264	261	285	246	242	289	254	267	262	256	270	257	296	276	270	252	236	283	237	252	280	266	264	268	273	217	253	267	257	279	259	276	263	278	275	273	262	248	249	275	276	250	262	247	298	275	261	254	266	258	285	278	269	288	252	263	279	282	276	267	283	265	284	254	242	276	254	277	282	283	268	267	251	296	290	266	259	273	285	270	260	286	248	266	272	255	268	274	273	291	252	259	271	280	269	254	292	233	262	262	266	274	231	260	273	243	269	294	285	254	252	229	276	284	278	243	270	279	243	257	244	272	245	258	252	280	273	268	225	277	284	254	287	268	275	263	279	266	284	270	270	263	248	278	295	269	262	262	268	254	264	276	270	223	252	271	239	275	259	274	264	268	268	260	265	243	291	274	257	265	251	270	256	263	292	281	262	240	285	258	268	259	278	270	276	238	254	239	271	282	261	267	252	270	271	242	256	241	234	246	251	273	263	303	268	224	309	263	282	249	263	257	262	282	257	267	276	268	269	269	292	259	267	286	255	243	276	258	239	287	297	254	250	249	276	287	269	244	271	259	263	275	286	232	312	277	243	283	234	275	257	245	271	259	242	250	245	249	246	255	256	240	254	257	271	270	275	251	242	252	251
23090	20744	27488	24120	20783	20893	13912	5262	3718	2988	1779	941	843	690	724	644	650	604	613	614	575	548	529	607	526	579	584	591	550	527	544	554	527	535	540	578	504	523	487	540	529	491	495	498	493	471	527	534	499	547	529	511	537	494	454	534	507	526	526	522	528	521	528	478	519	502	506	449	509	516	529	502	534	514	505	502	505	523	517	498	519	480	478	556	473	497	502	495	485	533	512	483	526	469	544	479	564	485	484	519	526	497	525	554	497	492	524	492	507	537	548	503	528	508	484	522	527	510	487	479	515	531	550	508	517	467	488	505	464	487	494	489	513	533	509	460	508	522	486	509	526	481	523	416	490	502	503	517	499	509	494	512	513	511	486	501	477	544	536	496	492	523	479	511	463	530	475	549	448	476	524	513	479	483	507	484	467	539	532	466	496	451	527	511	501	477	503	517	511	476	493	508	475	482	508	483	493	516	507	564	458	493	507	510	512	464	507	473	500	523	480	478	519	475	493	482	494	514	473	482	507	483	501	471	490	446	530	513	530	499	496	476	496	512	482	499	538	548	529	479	521	502	483	506	538	546	464	495	510	492	515	449	501	483	453	512	510	477	479	498	474	460	494	511	479	501	510	483	464	504	484	531	505	456	493	480	476	476	562	535	493	509	521	492	537	466	524	480	555	474	473	509	467	508	509	442	536	491	502	503	480	497	461	488	511	505	505	497	492	498	504	503	480	509	480	505	455	475	533	504	472	498	534	486	498	474	498	508	499	487	516	502	542	494	491	461	499	486	547	464	467	481	476	523	496	526	489	486	496	528	489	535	492	508	529	480	498	494	517	497	508	507	489	484	479	500	502	517	488	519	484	532	485	536	519	501	520	567	504	456	477	544	497	497	525	515	497	507	517	534	544	514	493	522	495	469	526	522	524	494	479	491	477	519	491	522	462	491	545	509	530	483	505	496	526	507	490	519	499	487	505	515	543	546	462	505	497	504	501	483	507	499	516	510	456	528	505	479	465	537	503	518	514	502	498	508	511	500	551	470	499	538	466	483	506	489	496	512	488	528	500	487	509	481	489	507	549	513	518	523	526	500	459	498	536	500	506	493	517	537	513	504	483	497	487	526	553	478	517	493	510	477	472	491	506	450	494	510	518	493	517	503	512	498	493	466	473	490	472	489	460	498	514	498	534	472	499	496	491	506	492	513	506	513	536	478	487	488	488	511	519	531	508	486	473	487	484	486	493	505	513	537	497	506	506	481	491	471	498	498	508	492	530	480	450	539	477	519	524	489	488	495	555	482	499	482	561	519	504	524	531	491	515	507	506	462	473	471	497	475	486	478	482	502	518	492	490	515	519	508	541	492	509	496	492	509	511	485	503	506	491	469	462	502	480	488	515	478	516	493	521	471	524	522	513	483	534	477	477	475	507	499	497	511	495	458	486	484	475	489	467	555	514	492	492	511	516	478	533	518	530	518	520	508	449	512	483	483	489	534	503	511	486	500	524	489	506	499	484	517	514	497	512	492	478	490	506	483	508	490	530	572	495	494	484	501	524	535	561	506	532	486	492	496	498	492	489	495	496	450	492	485	505	503	489	466	518	517	502	520	520	497	484	512	498	498	502	529	469	515	523	485	518	517	497	526	513	510	505	533	509	500	493	514	516	545	528	487	530	444	476	484	494	494	456	502	502	523	517	490	465	509	503	500	501	521	511	512	455	519	511	505	487	511	500	509	490	512	490	529	485	493	547	521	471	504	528	526	485	494	516	506	492	487	504	511	494	482	464	468	515	491	523	504	538	495	480	523	504	530	508	491	496	455	480	496	489	502	543	524	475	508	532	529	490	483	479	515	471	503	461	508	525	520	474	509	502	514	493	479	523	483	518	499	523	531	529	470	488	560	497	504	514	461	501	480	477	454	481	525	515	485	554	505	504	531	460	518	498	502	498	515	487	494	492	488	516	520	510	519	517	528	526	516	514	470	501	501	481	457	533	513	488	501	492	497	501	473	513	457	526	493	480	492	483	495	510	487	502	505	508	508	447	532	506	483	499	546	500	536	503	497	500	513	495	507	579	492	519	497	502	450	539	533	492	497	476	514	481	496	508	486	484	494	499	517	499	482	498	514	514	481	523	500	519	563	522	521	507	474	503	459	486	471	481	491	493	484	516	514	527	461	458	491	518	509	524	512	526	511	526	508	478	456	448	466	522	523	489	490	502	476	490	533	492	499	547	529	496	506	489	534	485	545	540	537	527	497	476	515	479	512	500	530	517	493	506	467	470	530	502	486	506	495	481	539	480	495	526	493	490	437	556	508	486	497	517	501	542	447	489	494	500	514	518	496	527	505	452	460	517	467	472	522	520	483	507	483	502	496	516	503	501	499	466	547	504	494	481	529	482	508	495	540	512	477	466	504	476	492	497	507	530	497	544	510	456	483	553	516	508	492	511	474	530	490	523	500	522	490	478	497	523	483	514	532	479	491	482	487	514	514	481	500	534	532	517	500	489	458	562	504	513	526	490	489	490	533	495	500	464	480	485	493	503	495	487	491	518	483	479	483	493	550	504	524	491	500	493	498	495	508	531	530	492	484	496	514	511	526	530	514	499	538	502	487	484	504	462	534	497	510	467	491	513	516	463	516	479	522	498	505	462	476	489	494	519	512	471	573	496	498	525	506	505	496	510	528	491	502	506	501	513	529	540	506	523	451	470	500	554	495	469	537	491	487	456	533	543	511	519	529	519	446	503	498	554	505	513	489	509	533	479	453	518	542	517	515	540	506	513	484	529	558	498	505	480	485	460	500	514	508	484	485	476	485	467	542	499	525	501	478	480	529	479	503	516	518	524	485	466	507	524	486	514	511	471	506	495	486	529	523	482	522	467	507	518	515	523	530	504	500	553	516	510	486	463	524	480	488	526	540	490	512	492	506	521	489	535	466	454	519	474	511	507	515	455	515	469	520	485	523	524	481	537	499	500	493	526	497	502	510	523	531	499	476	486	551	499	513	520	545	471	501	517	495	474	489	469	482	524	510	504	522	503	482	491	464	535	492	490	478	506	516	505	485	495	499	519	509	498	495	483	515	517	503	482	479	512	511	482	478	499	515	552	473	497	434	507	477	485	487	514	490	494	509	514	487	530	490	529	497	521	497	509	478	511	538	542	519	527	540	499	499	490	488	515	477	444	470	506	514	491	499	482	517	484	513	503	526	513	501	576	449	526	475	487	485	464	478	490	503	563	511	522	532	528	461	537	493	493	466	517	521	532	478	505	532	532	484	556	460	495	472	536	508	485	515	527	509	509	504	490	483	467	499	534	480	496	514	514	499	576	510	533	507	487	489	541	499	507	482	522	519	544	453	484	458	513	505	509	534	507	502	503	529	494	482	514	506	477	474	525	491	454	477	512	500	488	535	504	471	496	508	481	543	517	489	459	474	471	530	490	495	534	528	510	493	483	471	470	488	502	490	493	487	513	503	512	507	501	508	505	487	503	495
41226	59993	48456	34165	14254	13957	11611	9062	7361	6107	3420	1473	1226	1051	908	859	800	762	696	706	652	616	690	616	643	615	586	596	597	566	560	551	546	528	551	498	580	497	522	566	518	571	579	486	520	516	493	546	496	485	522	526	513	512	507	465	494	480	558	495	568	539	474	499	497	498	502	503	478	448	505	537	526	497	460	516	491	518	502	481	512	527	520	530	537	508	480	517	532	507	499	482	469	466	527	507	527	530	511	466	493	487	468	540	537	515	516	484	459	456	478	488	499	516	526	495	454	541	490	485	481	470	471	492	503	498	536	462	472	474	508	494	499	498	493	530	458	504	491	513	464	531	530	512	481	529	516	504	508	462	502	494	482	436	497	486	486	521	504	501	510	550	502	535	486	491	485	490	489	502	479	482	437	534	471	518	521	469	504	507	505	504	504	456	497	538	513	524	483	474	507	472	526	483	498	484	550	514	477	511	490	474	514	475	505	468	478	447	478	509	490	507	503	522	488	508	503	476	509	470	485	533	501	554	469	462	503	484	478	464	511	505	525	479	522	526	493	510	466	478	469	508	506	468	494	491	510	522	510	507	473	487	459	466	511	493	512	460	514	470	511	470	461	482	505	502	474	479	468	474	487	485	498	498	517	495	515	516	521	456	500	485	476	527	476	495	489	477	509	494	485	480	476	483	472	521	477	496	500	531	500	495	479	519	478	488	507	520	530	490	494	528	536	481	530	511	479	514	524	511	474	503	522	466	500	503	528	491	477	540	529	477	504	457	499	473	506	511	533	495	493	516	528	519	501	488	489	517	480	484	515	478	472	489	485	468	516	520	469	499	482	461	501	494	530	476	502	501	475	468	529	501	495	499	501	454	495	521	490	506	513	467	520	528	488	520	516	464	491	440	516	485	497	450	502	469	497	494	513	522	510	496	504	524	493	482	536	492	477	491	515	471	546	525	503	488	480	492	507	487	493	488	485	447	502	468	507	495	517	458	502	503	474	448	490	491	493	493	504	485	449	508	454	468	496	464	497	462	496	498	513	490	454	504	497	498	502	447	502	526	503	487	486	454	441	524	494	486	474	523	487	500	526	516	519	513	510	467	465	503	508	475	496	508	466	506	471	518	534	514	473	473	508	516	508	454	478	503	459	498	473	475	517	514	492	530	522	449	487	471	454	507	552	445	488	513	510	486	479	532	502	514	501	517	503	506	481	510	534	499	490	484	514	478	477	475	517	487	469	509	530	539	489	522	478	498	523	509	521	466	446	511	504	507	452	480	495	461	470	507	495	459	533	489	504	504	510	534	501	483	494	509	495	496	465	503	485	462	475	499	497	500	526	566	516	487	454	469	473	460	470	498	464	483	536	501	487	493	516	465	482	496	509	515	465	490	513	494	463	468	477	489	544	442	507	474	517	541	504	486	539	497	484	489	509	467	459	529	474	475	473	524	483	551	484	472	473	476	444	479	488	534	477	512	475	492	526	500	518	507	530	471	451	498	512	510	481	510	477	540	496	468	514	529	465	505	494	512	492	519	459	513	530	491	489	478	467	499	498	521	516	445	509	547	478	487	476	482	505	470	472	456	498	453	503	495	545	480	537	469	502	520	505	484	476	474	499	495	492	510	458	527	448	465	480	479	499	481	514	499	483	497	492	518	503	486	522	481	517	503	470	501	521	547	498	486	477	500	498	512	475	509	518	489	518	464	483	495	490	507	484	542	513	490	514	483	499	498	476	461	485	514	525	484	466	483	518	489	486	503	495	470	486	485	491	506	495	500	509	470	519	530	478	535	487	494	474	508	500	492	547	468	496	497	486	485	481	485	515	513	497	525	523	470	517	476	541	478	503	485	482	495	508	489	516	508	494	473	472	477	484	415	513	507	504	502	490	466	516	464	462	501	486	461	498	523	491	480	518	540	495	501	503	493	519	536	484	521	460	537	480	516	448	443	509	498	447	464	472	520	474	491	457	478	466	529	507	498	511	498	509	460	487	504	494	520	508	502	506	462	509	489	470	481	507	519	459	521	495	534	490	503	485	502	463	502	485	453	513	477	507	488	531	491	474	462	526	508	481	460	516	498	493	499	490	511	449	479	484	470	460	486	497	527	472	499	552	483	484	472	535	511	500	487	491	534	467	515	541	525	494	494	437	484	494	502	504	504	476	510	493	502	474	524	488	480	495	442	527	482	529	527	451	519	446	486	478	527	496	516	507	528	483	485	476	494	488	494	518	524	490	510	524	505	497	530	523	517	516	504	538	514	528	510	515	478	495	466	491	513	485	483	478	502	454	492	476	479	484	477	460	506	475	507	463	487	500	514	514	447	515	516	503	492	477	503	491	477	519	510	496	457	503	505	498	486	473	464	496	497	484	482	492	495	476	520	470	504	521	447	441	487	501	509	471	508	506	473	492	498	505	513	481	511	482	481	481	444	511	463	497	480	499	516	483	495	516	496	473	497	522	525	468	465	483	546	501	493	504	478	519	520	496	522	495	491	506	473	467	516	466	485	452	497	517	489	487	492	519	461	486	495	502	489	458	488	503	520	514	526	505	519	501	487	511	494	478	490	450	522	492	489	479	518	513	457	519	521	526	463	477	487	508	527	483	484	497	480	476	497	545	457	479	485	514	527	470	488	492	463	509	467	473	504	490	480	503	482	480	474	482	515	478	439	464	532	484	481	476	499	530	486	516	462	497	465	495	467	473	526	508	491	533	494	484	550	502	480	465	506	511	454	469	489	476	493	508	507	489	521	527	487	538	502	513	495	498	492	476	467	469	553	519	523	457	515	507	501	456	485	465	479	495	542	516	506	500	472	520	509	475	463	460	536	508	512	480	487	487	529	539	527	487	466	456	507	489	494	520	494	470	486	490	504	467	519	490	474	531	526	498	496	507	517	483	509	541	509	517	524	532	487	500	490	509	496	459	475	515	498	483	461	493	456	518	489	486	507	501	504	536	519	467	496	522	481	482	486	510	523	521	516	448	477	463	486	530	459	485	475	478	509	442	478	511	469	478	517	522	472	504	526	492	498	469	478	505	540	514	498	476	496	482	485	465	477	479	495	474	497	511	520	491	493	487	480	494	418	456	475	490	502	471	486	523	502	489	471	464	509	521	498	479	489	473	467	499	493	505	501	504	479	469	485	487	488	493	482	489	450	499	495	499	540	520	504	476	481	484	533	515	465	478	514	480	506	470	514	450	499	509	465	509	506	515	459	456	466	485	477	515	466	502	488	488	508	474	496	495	525	498	493	507	527	507	493	487	482	457	483	504	486	455	478	513	456	501	516	485	507	485	526	479	515	528	504	501	449	500	496	505	509	476	505	498	485	520	496	479	449	502	479	503	514	520	456	481	483	462	483	523	444	517	485	498	490	512	488	511	477	530	478	491	467	479	547	458	443	515	506	539	490	464	494	476	474	530	503	481	469	484	477	463	495	479	466	478	493	498	473	526	493	534	479	553	478	508	482	511	479	511	462	476	482	471	478
34006	31761	26419	15124	2489	1789	1811	1418	1078	859	714	511	396	414	410	403	365	411	364	349	388	416	430	370	384	372	361	374	397	383	384	400	408	393	372	408	401	381	385	419	393	439	351	405	371	399	403	374	362	424	428	373	394	379	378	416	369	393	377	366	400	427	415	383	370	352	382	372	394	428	381	392	389	384	409	393	400	411	413	387	385	384	390	401	359	375	350	397	385	404	372	389	415	378	395	416	391	386	411	375	361	386	389	376	403	361	372	407	387	369	398	395	407	387	375	361	382	410	408	398	348	400	401	365	375	401	409	402	378	394	360	414	389	381	383	398	411	392	345	393	379	382	380	385	379	366	399	432	409	372	324	397	392	412	371	410	390	403	392	388	376	371	413	375	362	388	410	405	376	385	374	397	347	349	407	376	403	384	366	396	381	391	356	380	384	382	400	393	371	333	400	390	378	399	366	380	437	395	388	418	381	411	387	380	375	422	369	388	423	383	374	374	398	368	383	418	393	343	363	389	408	390	387	373	433	381	388	366	376	399	361	371	391	435	390	389	381	381	406	376	390	410	382	402	398	400	373	343	425	375	363	406	367	403	397	374	393	363	396	414	391	356	393	371	424	420	381	387	398	372	376	373	365	386	388	389	355	373	376	376	395	365	405	353	409	391	378	416	346	379	381	374	383	426	386	375	385	384	375	363	360	372	431	375	384	386	366	334	383	413	343	366	371	363	386	402	397	379	406	395	417	406	417	357	361	384	388	391	378	395	384	389	382	394	408	371	397	376	398	416	397	374	410	421	362	374	396	375	369	370	413	384	380	423	399	402	390	367	376	374	379	405	400	343	365	404	379	377	388	413	377	386	403	379	359	396	416	410	410	392	398	383	387	408	376	392	392	396	410	397	406	355	385	397	377	387	384	376	420	379	387	378	377	367	395	394	405	395	378	373	377	368	384	416	383	378	376	384	371	368	379	415	364	327	401	424	380	391	390	399	375	375	411	414	394	423	410	393	422	407	377	380	402	409	453	387	397	388	369	402	386	401	404	346	411	378	359	332	372	363	382	391	369	398	377	416	380	392	376	353	396	399	395	389	387	380	378	390	376	411	388	391	391	361	387	380	402	386	412	371	374	353	411	385	365	395	382	374	373	364	402	403	391	356	385	413	396	391	397	360	371	362	415	389	398	421	400	391	358	389	373	399	404	370	391	378	396	392	380	371	393	407	367	389	378	375	389	333	401	395	397	393	426	390	374	422	385	407	364	379	406	366	413	384	380	374	403	406	385	390	394	398	404	381	389	399	409	379	371	424	412	392	392	399	375	389	401	385	379	373	396	362	381	422	374	382	394	394	410	410	398	368	411	371	388	370	394	420	401	375	383	389	410	328	402	383	361	346	407	384	387	402	419	380	423	375	447	437	388	374	373	393	384	385	409	362	380	410	374	384	389	377	389	391	394	364	378	423	352	400	408	400	408	384	370	367	399	396	384	374	395	364	374	379	360	372	344	391	404	371	397	384	402	417	405	411	379	366	383	377	438	393	359	373	400	407	425	387	417	388	385	424	381	390	393	380	385	393	391	407	451	401	388	395	376	395	364	429	352	373	400	339	420	355	401	353	394	379	389	369	374	363	413	355	387	400	451	337	374	374	400	402	387	382	350	382	376	343	345	395	391	409	396	385	388	371	421	387	377	383	405	376	391	400	377	379	373	367	404	423	355	382	400	393	380	408	369	368	359	389	387	383	369	425	434	407	388	398	374	400	392	423	396	364	398	383	379	380	436	365	397	387	356	448	390	403	416	393	368	408	424	398	412	352	397	365	374	398	353	392	383	410	390	400	428	411	395	422	399	374	377	393	373	394	414	384	404	405	383	407	411	388	424	410	364	389	371	402	415	379	365	441	368	379	380	392	404	378	399	406	382	376	389	398	351	402	373	374	393	366	396	336	418	375	374	394	413	397	401	379	413	417	417	408	369	372	410	347	391	385	409	366	415	403	370	389	352	401	395	388	395	390	376	397	400	409	394	407	423	413	389	389	380	402	413	370	399	393	367	364	370	435	422	378	379	371	392	420	375	411	412	368	396	398	396	409	389	430	387	356	382	388	409	359	392	373	397	349	382	374	391	380	371	396	361	364	401	409	388	386	388	415	377	421	410	401	361	399	396	385	366	360	372	417	394	402	394	399	399	355	426	392	402	388	366	346	365	347	388	408	381	411	395	373	385	397	410	400	403	421	398	344	402	372	385	384	442	394	350	388	379	388	389	395	342	370	392	427	361	441	400	381	369	383	401	397	352	405	423	392	401	376	360	374	418	375	433	392	382	375	389	407	353	395	364	394	420	368	362	428	405	372	371	380	383	378	389	364	401	398	398	376	380	405	397	382	405	359	388	405	364	363	369	397	399	412	404	372	393	371	385	428	405	388	394	402	373	403	402	361	395	405	355	374	364	402	364	362	388	383	409	384	394	372	379	418	341	400	357	374	417	408	395	377	404	389	407	409	409	418	367	395	389	393	402	398	403	384	431	388	401	370	383	384	417	403	382	360	373	398	416	399	413	433	368	400	426	424	404	386	369	382	413	388	396	394	381	409	372	375	375	367	362	366	381	397	348	377	343	402	398	392	366	391	380	389	359	379	385	375	360	394	386	406	393	379	365	390	393	390	395	379	394	427	360	388	392	383	427	388	373	418	365	392	393	403	398	423	402	385	420	423	372	367	404	398	374	381	397	368	390	372	403	404	381	399	373	423	378	391	419	398	361	413	391	378	392	389	407	385	392	344	391	392	426	350	359	383	387	382	378	393	424	360	392	387	374	394	397	337	373	362	416	367	355	396	396	393	366	405	374	425	357	403	344	385	412	401	362	397	431	376	362	388	375	375	370	368	395	417	400	386	393	373	388	383	381	391	415	380	359	387	378	355	381	369	395	355	395	407	378	372	388	422	394	397	395	408	384	380	385	445	404	351	422	409	380	383	385	361	413	428	402	388	407	406	401	420	389	392	378	359	355	379	382	385	374	426	376	363	368	418	408	389	390	409	393	374	359	380	432	373	403	438	414	384	401	410	397	366	384	363	377	437	344	369	405	402	386	384	360	374	387	383	407	380	388	371	375	369	378	373	376	384	388	383	375	410	374	363	397	374	414	376	382	367	360	406	409	370	362	386	383	373	360	378	397	414	398	389	395	380	402	397	375	411	407	387	399	398	415	406	421	383	386	373	374	373	351	392	395	400	413	433	389	362	379	368	378	390	406	373	397	371	412	390	380	384	396	381	376	392	397	395	389	379	427	368	398	365	364	380	397	411	371	356	394	379	400	386	397	390	371	405	363	398	349	382	420	392	389	387	395	397	394	396	391	350	424	420	384	366	379	413	365	374	383	355	370	371	378	366	360	401	348	405	389	385	390	383	379	417	422	410	427	397	414	398	374	403	383	394	414	387	370	404	443	379	390	378	415	349	389	367	352	399	397	401	416	394	368	356	387	401	402	395
35667	42049	33566	17584	3694	3827	3975	2981	2048	1705	1247	751	496	436	448	429	397	421	392	440	483	441	420	412	462	434	456	433	424	410	447	429	434	439	423	411	449	427	418	438	417	410	447	419	429	454	387	403	442	447	432	421	405	440	435	442	428	441	434	474	433	428	464	390	401	429	414	442	418	440	398	427	458	401	425	454	432	371	419	456	426	436	418	409	436	424	423	452	448	435	418	392	434	428	412	425	431	441	421	431	436	447	430	453	427	420	424	411	428	415	419	425	465	414	378	385	402	433	476	435	429	408	414	426	418	423	391	422	400	457	442	422	453	423	409	399	448	422	403	426	453	461	431	384	447	407	460	373	426	419	458	378	413	434	453	430	400	437	423	438	450	463	407	435	416	435	443	431	415	432	415	401	421	438	383	421	420	401	412	416	451	445	452	450	453	441	434	425	387	453	427	426	430	426	458	423	417	402	433	414	406	397	419	432	417	406	425	402	443	389	446	437	418	425	416	421	394	460	398	396	402	426	409	371	413	446	407	402	457	429	402	400	433	394	410	393	435	419	431	435	434	442	433	432	422	416	403	424	452	425	433	444	418	390	410	440	435	443	406	422	415	436	392	398	441	445	454	441	433	436	400	423	448	458	393	417	420	388	409	441	421	438	435	396	468	432	430	428	427	374	450	441	450	425	463	438	412	420	441	450	389	407	433	414	427	422	429	430	432	426	424	417	443	405	421	443	394	442	453	435	430	465	437	417	421	493	455	423	428	409	448	409	405	420	444	419	445	407	401	414	438	431	429	407	437	425	397	418	455	442	442	449	424	385	412	412	411	406	425	459	382	414	382	432	462	390	425	431	421	441	409	402	409	453	406	400	442	426	423	416	431	434	454	434	405	430	394	441	399	443	401	398	393	409	417	392	416	435	427	427	412	421	412	433	404	438	421	440	434	390	474	437	458	419	388	395	443	470	427	442	439	411	454	407	439	397	428	391	431	431	436	402	419	414	432	434	412	448	427	418	416	433	433	419	442	418	436	421	411	418	449	415	404	417	394	399	440	394	426	430	404	421	428	412	433	460	453	427	438	438	413	438	431	425	418	473	459	405	429	428	399	401	410	392	425	437	426	428	450	424	417	428	438	472	450	443	442	432	433	440	432	456	408	400	420	404	413	451	433	436	436	441	468	461	451	408	417	450	445	404	466	396	440	419	445	407	457	458	423	433	434	420	396	427	435	442	418	458	445	426	411	375	375	420	394	442	419	416	385	425	441	409	401	448	403	410	411	442	394	468	411	403	427	432	449	414	450	411	392	423	426	433	420	416	425	405	418	408	434	435	430	416	429	419	396	427	421	443	432	455	407	404	401	392	428	414	413	434	433	414	416	417	425	423	428	463	423	416	413	441	474	434	426	427	451	439	442	405	466	434	414	435	424	425	423	393	412	393	434	413	447	446	434	455	455	436	408	403	409	417	407	408	429	419	432	409	423	415	410	389	456	439	411	484	405	439	410	453	416	389	432	464	407	434	411	445	457	435	424	409	425	423	409	418	409	415	433	437	440	428	393	396	451	419	423	417	429	419	436	393	466	386	435	423	394	411	435	409	434	438	419	426	417	442	392	400	421	422	401	383	433	458	417	421	428	439	430	451	432	435	474	397	434	392	428	413	429	429	421	417	415	413	434	440	434	426	429	423	423	430	413	400	433	404	438	423	405	437	424	429	437	439	445	412	424	402	426	430	418	430	396	443	433	440	446	436	371	466	442	413	420	441	430	465	447	430	427	478	434	437	422	404	399	404	433	401	429	436	383	424	408	434	418	415	429	436	449	408	443	406	423	424	443	385	439	433	447	404	391	433	401	454	451	419	390	406	396	405	415	429	389	404	444	414	413	445	463	419	428	409	427	469	443	420	431	445	418	431	416	437	426	413	442	416	438	423	426	423	420	461	451	441	425	433	422	445	463	436	412	441	460	402	441	431	449	402	420	414	412	427	421	440	434	381	431	406	413	451	413	434	422	419	422	420	416	443	467	427	404	439	426	414	428	418	408	425	410	402	411	439	408	426	434	423	447	410	415	429	427	415	407	418	409	420	412	450	444	399	399	439	422	410	465	438	421	451	382	438	395	391	427	425	444	426	415	409	422	461	459	453	433	424	410	429	425	428	407	393	434	419	419	462	448	428	416	429	412	426	430	391	418	447	448	407	413	447	425	413	400	390	432	431	416	390	429	405	429	448	399	445	428	458	409	415	466	447	424	431	425	396	412	385	398	401	431	428	412	425	463	453	427	432	446	444	463	422	439	477	426	428	390	437	447	394	394	477	415	444	393	412	475	421	415	448	429	414	419	435	440	433	432	442	387	370	450	428	445	395	439	417	391	403	412	410	444	437	416	427	405	388	418	426	424	430	414	423	404	413	443	383	458	396	410	450	437	424	419	429	440	436	436	383	458	387	422	442	399	420	385	428	418	400	395	421	443	486	414	448	464	389	439	405	404	451	433	409	429	469	445	439	423	419	456	413	427	417	445	472	389	368	400	437	397	397	397	429	406	431	434	466	453	422	443	440	400	405	432	430	408	404	446	408	494	416	434	388	388	435	460	406	424	430	409	455	410	425	439	398	418	436	440	414	435	439	400	413	444	441	469	442	424	436	429	435	420	448	399	427	456	430	423	457	443	433	464	446	454	413	418	409	441	423	460	415	433	456	399	438	437	466	437	424	446	448	447	433	385	415	393	445	431	441	391	445	442	404	434	417	425	414	425	445	429	438	409	462	399	458	393	419	438	417	461	438	410	419	431	430	420	410	449	404	402	445	439	454	437	443	443	442	422	446	408	434	434	426	419	404	424	411	445	455	461	430	372	460	412	415	425	401	447	423	409	424	447	412	394	429	419	425	438	410	421	465	455	393	442	438	462	431	469	435	414	430	439	430	448	403	456	435	434	412	425	434	450	412	428	427	417	412	418	413	418	387	429	454	444	450	407	419	404	404	404	427	387	399	425	386	429	421	425	384	429	439	451	412	395	447	431	388	432	456	436	465	422	410	426	430	432	417	453	399	416	420	430	448	471	410	424	433	427	457	412	401	415	383	419	454	400	420	431	441	411	428	412	385	468	430	382	418	425	409	431	433	426	446	415	418	445	446	462	417	388	424	418	414	419	422	404	449	413	393	403	414	432	426	439	441	419	432	407	413	443	434	427	407	427	447	437	443	407	433	446	416	428	444	414	467	392	441	433	419	397	401	421	423	376	401	443	447	434	444	427	448	403	425	419	406	413	428	431	424	420	444	390	462	415	387	399	429	443	401	449	410	448	437	417	441	429	441	451	435	427	426	416	441	407	411	432	438	442	430	389	456	428	437	421	450	435	431	433	436	450	424	420	446	422	448	430	389	401	429	410	454	437	419	433	464	426	434	384	419	461	398	423	439	409	419	439	414	406	427	452	436	434	412	431	440	417	467	431	442	411	422	422	425	417	425	443	424	460	424	431	397	429	448
25081	20687	27025	24477	20550	11973	3403	2218	1134	1179	761	581	372	323	329	303	296	259	270	267	281	266	255	252	245	228	237	288	238	248	260	242	233	232	242	256	220	250	248	222	253	247	212	232	225	237	251	233	222	251	241	227	221	212	250	235	210	225	228	215	232	249	212	238	239	233	234	223	276	234	254	225	231	221	209	234	216	222	206	257	228	221	203	248	216	202	207	263	199	228	236	242	209	212	227	253	220	216	242	230	198	216	240	225	219	235	233	244	239	218	211	223	219	229	224	224	243	206	227	242	246	248	231	271	232	225	236	238	231	212	198	260	241	230	222	202	215	221	243	204	228	208	213	215	222	207	224	228	215	236	218	243	223	243	245	245	222	226	223	234	229	242	224	239	226	240	210	220	216	211	240	225	191	216	231	222	213	209	222	212	217	241	227	190	217	203	222	246	212	220	215	250	244	217	235	220	206	238	224	218	219	237	225	244	219	210	217	239	243	236	228	240	217	261	224	222	215	218	227	259	217	224	231	209	244	230	212	246	221	245	244	256	244	192	208	205	229	215	228	211	214	227	242	210	239	222	235	208	225	222	227	237	225	240	222	224	240	243	229	212	208	219	246	225	236	211	229	224	230	199	236	233	233	229	234	251	225	219	224	236	249	216	255	226	206	207	234	219	229	220	224	220	208	258	247	242	216	219	211	228	245	231	215	222	200	236	204	226	220	218	232	245	243	229	236	226	218	241	229	222	211	232	214	220	230	244	214	231	235	223	238	223	217	236	268	248	213	217	231	222	216	237	214	221	252	217	234	248	224	240	235	226	218	253	232	213	221	233	220	239	201	223	219	228	206	204	246	249	226	252	252	215	202	236	210	241	231	239	207	233	227	235	207	231	249	228	233	239	231	244	225	238	222	237	228	209	208	194	223	229	201	213	236	225	254	218	206	227	237	196	236	226	217	219	230	203	227	221	229	214	222	233	241	263	221	241	223	241	217	236	221	240	230	236	243	216	239	244	204	221	219	225	207	219	253	244	218	233	242	189	200	225	223	219	229	226	230	228	254	248	224	227	227	218	222	236	223	230	227	224	238	228	238	212	226	212	214	219	233	222	219	208	234	234	236	236	254	230	238	224	240	257	242	216	243	206	221	241	224	223	228	236	238	220	228	238	232	222	211	244	200	240	233	247	219	202	243	226	226	248	242	198	240	207	232	257	216	213	236	224	222	237	229	243	240	226	213	236	272	245	246	215	223	206	218	228	228	215	243	260	231	245	223	209	198	203	236	200	221	193	232	220	228	242	207	216	216	233	229	239	215	209	241	219	224	218	201	236	224	216	238	205	219	227	211	219	211	257	202	205	211	253	214	247	219	243	234	219	253	212	206	218	239	209	239	219	233	202	232	226	233	245	205	247	219	217	214	207	210	226	230	227	205	265	247	225	210	233	222	221	214	260	244	218	215	256	236	239	212	249	224	225	219	244	238	240	227	244	236	259	233	229	227	211	221	216	219	252	242	237	253	217	230	238	250	230	238	216	218	211	215	203	253	238	202	225	229	236	225	243	242	230	252	247	237	229	234	239	233	246	221	227	218	212	252	239	263	225	228	253	231	230	220	203	246	232	221	245	276	228	224	235	215	222	209	248	217	243	237	239	235	217	245	220	224	236	239	265	243	256	219	230	216	238	220	184	238	223	234	200	236	236	227	206	217	247	236	195	226	230	223	235	229	216	226	219	217	233	224	220	239	221	221	225	248	237	252	228	223	237	227	227	229	241	243	237	212	214	202	215	237	224	229	229	221	223	218	231	227	219	253	242	248	212	238	219	244	250	222	239	230	235	242	211	245	241	217	252	239	233	248	229	229	260	244	235	222	232	238	206	254	232	242	243	228	212	246	235	226	220	213	219	230	233	219	227	242	231	222	206	235	223	248	235	195	251	228	216	204	190	229	244	214	234	238	226	235	207	238	220	217	221	199	229	232	250	216	218	216	223	224	232	223	239	203	250	230	223	227	231	245	241	223	224	236	220	224	248	225	225	215	224	227	225	225	224	264	221	227	237	197	228	244	213	224	235	212	227	223	253	224	210	242	244	223	235	219	246	226	247	227	233	238	225	227	240	229	253	231	217	231	244	235	265	216	206	211	219	233	208	200	215	237	246	248	235	224	233	244	180	224	242	236	252	225	240	219	217	215	223	231	233	223	222	212	235	244	220	187	250	247	220	247	237	197	233	220	235	254	223	206	231	215	205	204	214	236	224	243	235	251	198	216	245	224	227	224	208	238	220	233	223	242	233	235	228	217	226	243	232	207	212	231	229	239	229	220	245	216	208	234	235	227	220	221	247	233	242	203	221	233	212	228	240	198	227	240	232	239	209	219	234	231	222	219	231	225	188	210	223	239	230	229	231	217	247	209	210	246	248	230	203	211	198	248	228	216	227	243	225	223	217	216	206	213	200	221	235	207	230	203	262	214	229	212	210	236	246	205	220	237	214	218	218	236	229	218	227	231	216	203	255	234	230	204	227	215	214	224	229	211	205	249	220	198	202	229	212	211	223	233	223	228	184	241	214	231	220	228	210	267	228	226	248	199	243	247	217	212	213	247	237	220	211	232	222	218	232	221	233	239	215	232	237	215	231	208	247	243	228	215	217	225	246	228	229	213	268	250	237	227	234	237	222	215	212	219	237	234	208	238	236	218	221	236	240	230	233	243	245	217	234	237	225	256	238	227	260	225	195	209	215	233	239	213	234	232	223	216	227	211	231	207	221	225	234	251	232	207	229	213	229	259	246	240	233	238	233	206	212	239	244	254	236	234	224	197	232	226	231	207	223	219	193	245	192	216	212	246	232	261	199	229	233	218	219	242	246	221	234	219	246	204	232	258	274	241	254	211	225	226	229	226	215	255	231	226	264	218	228	232	205	216	202	216	254	227	228	218	225	221	222	223	226	208	259	237	220	242	218	228	231	218	238	250	218	245	228	239	248	211	213	241	224	233	234	230	249	193	205	255	232	217	240	215	229	226	247	249	196	239	218	239	237	224	218	226	226	246	221	227	230	226	221	241	233	244	214	227	221	256	245	234	235	217	201	239	270	226	232	246	243	219	238	223	231	261	275	230	211	237	215	217	220	212	214	230	245	223	256	212	224	196	237	259	227	238	246	214	173	229	217	241	200	215	236	226	217	240	235	235	214	252	221	239	214	248	232	223	202	242	232	214	193	232	229	206	232	218	210	223	236	219	219	208	217	233	239	220	249	249	202	208	219	221	214	232	226	195	210	227	201	212	230	218	200	226	239	213	217	225	222	220	229	243	211	217	232	238	219	230	230	214	253	237	210	216	220	231	206	248	239	196	233	215	216	244	215	222	229	244	224	221	208	238	198	226	234	212	212	216	193	255	219	214	212	208	242	211	193	214	225	247	235	248	236	216	211	196	204	220	216	224	218	239	247	222	256	222	230	232	236	226	203	222	247	229	225	242	204	226	210	264	218	217	213
38203	53219	41727	26129	11550	5928	5554	4625	2447	2550	1645	1045	577	497	501	437	418	413	328	368	350	345	351	323	302	338	309	287	280	282	258	303	307	268	291	265	268	274	254	252	246	278	272	244	240	269	253	262	261	258	241	255	263	267	256	231	256	236	272	209	259	276	271	254	279	228	260	264	243	250	253	266	246	247	245	247	255	243	230	228	251	230	251	253	204	265	258	247	243	253	252	242	226	233	227	278	247	277	240	231	247	242	227	262	252	266	222	248	264	229	236	260	249	262	235	275	254	228	254	241	250	261	234	236	230	253	260	240	216	239	253	228	263	241	242	284	249	273	255	248	274	251	256	207	252	225	271	243	240	237	252	235	263	253	242	246	233	237	253	234	252	246	200	248	228	245	236	233	251	264	248	252	226	206	251	248	243	262	260	243	260	234	264	233	223	227	230	242	258	223	225	255	268	261	258	241	236	253	250	204	227	233	248	285	229	242	219	253	241	266	238	242	244	248	234	254	242	250	236	236	229	245	240	245	247	258	230	249	263	284	255	219	254	216	242	233	245	264	229	254	236	237	262	242	242	242	237	229	243	254	269	270	247	290	254	254	254	258	248	260	227	240	244	256	241	230	252	241	250	237	240	272	254	264	235	226	268	247	256	254	238	235	262	236	226	243	253	259	289	270	241	244	250	285	243	271	260	272	256	245	256	232	222	260	232	275	220	251	263	245	227	255	247	250	239	239	238	250	234	265	240	224	234	278	248	267	257	256	239	249	243	246	265	211	251	237	248	248	259	258	248	240	272	226	260	250	261	263	223	249	217	220	236	234	255	250	250	252	235	260	245	254	243	260	252	228	244	238	231	250	246	263	242	246	252	255	247	255	250	234	243	222	266	228	261	241	243	225	242	233	237	227	263	239	246	260	247	267	226	240	256	280	234	213	270	273	264	227	238	252	239	259	231	274	242	245	259	267	257	262	232	243	228	256	259	238	257	263	246	218	251	244	244	262	261	232	248	238	283	254	241	250	231	251	223	255	254	258	258	253	241	233	247	255	248	255	234	223	258	251	255	254	235	247	224	229	236	263	256	238	256	241	238	257	238	275	285	255	267	251	223	250	292	228	241	255	229	237	241	246	237	245	247	270	230	247	259	264	240	239	264	260	236	268	249	228	253	235	246	270	227	250	251	231	258	263	248	230	255	240	254	258	262	257	254	258	252	237	251	244	250	228	249	265	248	258	257	284	249	224	250	267	254	226	220	240	246	258	233	255	250	269	251	238	266	242	256	257	265	221	271	267	261	231	246	229	227	246	276	233	260	235	255	258	266	230	242	238	253	241	259	239	254	245	244	261	237	255	263	243	259	261	231	228	250	236	229	257	275	238	232	247	243	241	244	256	262	231	227	269	265	256	242	226	262	244	266	269	248	233	246	260	233	254	258	258	198	240	258	246	251	259	247	236	263	229	247	254	257	220	272	238	258	258	259	220	242	279	298	235	240	283	281	238	251	266	254	243	224	237	262	225	257	226	217	262	254	251	251	262	241	251	253	239	252	247	267	265	225	274	272	239	237	238	241	253	259	245	213	269	247	255	260	248	282	250	214	240	240	236	255	244	263	245	249	250	257	247	220	230	277	272	245	272	227	261	273	224	261	270	238	248	266	275	223	221	250	240	240	265	239	232	263	229	235	238	240	248	206	220	233	244	249	258	264	216	248	211	287	244	252	245	255	266	256	248	217	244	245	258	233	225	264	237	283	255	244	233	243	256	239	256	255	265	267	263	248	245	269	253	270	245	243	238	230	273	218	263	233	274	230	251	231	273	223	239	262	255	254	235	250	252	237	251	264	257	273	250	260	226	251	243	273	233	268	278	240	233	234	262	253	219	244	244	269	238	248	259	246	263	224	212	235	256	221	257	247	245	240	272	270	251	256	270	261	280	228	252	250	251	243	224	217	262	265	244	267	247	245	244	248	241	237	227	275	226	255	260	245	252	223	259	228	223	255	250	248	259	261	248	242	262	265	245	222	235	231	236	246	243	215	215	259	254	255	248	252	243	258	261	245	249	242	242	257	233	253	242	252	232	249	257	261	238	266	241	230	256	227	229	251	234	262	237	222	269	256	252	225	257	250	249	251	247	225	236	266	244	230	245	251	264	259	260	255	267	229	268	247	226	252	233	258	250	260	278	250	250	218	241	243	239	256	239	245	260	243	234	245	237	249	241	235	239	236	241	260	243	238	268	245	263	246	240	243	246	250	238	250	238	215	238	253	233	258	268	249	283	223	241	247	246	230	245	265	254	260	254	237	253	243	254	253	234	245	222	254	242	260	245	255	272	212	236	254	237	265	254	261	237	261	241	231	259	242	213	267	273	224	244	261	226	264	259	246	251	244	259	278	274	235	252	244	240	237	218	228	229	230	272	248	234	283	246	248	271	239	263	225	248	269	284	254	239	248	251	262	241	253	242	262	263	253	256	269	226	235	236	254	237	239	262	240	233	252	274	283	261	236	255	234	238	227	220	228	232	263	237	248	237	262	234	237	250	259	243	289	260	236	259	259	226	218	256	231	226	271	240	277	249	231	238	238	229	243	228	247	241	217	258	238	231	240	250	265	280	209	271	229	260	245	283	225	233	268	246	283	273	257	229	238	231	225	225	247	240	239	273	227	246	231	249	229	236	234	253	212	272	268	281	250	254	266	248	258	250	262	266	239	244	249	246	249	257	251	229	221	210	250	224	238	245	279	242	226	258	248	254	230	223	267	249	277	249	245	237	236	235	278	246	270	234	247	234	250	257	216	235	245	234	236	271	259	220	239	256	233	236	224	235	244	262	258	242	264	236	256	236	236	261	243	256	221	266	244	212	245	243	231	262	242	267	253	261	240	259	236	263	215	283	256	274	255	256	272	271	265	250	234	246	228	256	226	228	220	229	257	224	227	263	270	241	242	206	236	247	247	244	258	248	235	257	234	248	259	267	234	218	256	241	222	237	213	243	254	244	261	233	247	267	233	220	249	249	250	219	249	249	227	246	256	234	239	256	255	228	260	237	240	261	243	246	248	271	246	247	257	257	235	224	240	227	268	236	254	257	283	223	242	264	259	265	259	241	239	256	239	299	257	223	261	236	240	248	255	252	246	224	255	248	257	220	277	266	245	247	263	253	257	234	239	257	257	245	241	211	253	236	260	225	228	248	265	261	242	242	247	251	249	237	264	230	243	272	235	236	227	226	252	252	277	254	258	281	243	213	240	247	229	216	252	267	222	271	254	232	253	255	254	245	254	222	226	246	248	241	232	237	228	255	226	256	229	254	227	230	277	250	259	238	252	234	217	263	241	242	244	249	239	265	245	265	247	259	234	247	255	250	250	261	254	248	242	267	234	273	239	228	262	269	277	249	250	271	251	270	253	243	258	236	235	265	244	238	269	221	215	206	251	231	254	263	251	235	225	229	240	240	241	245	245	223	255	271	244	246	254	269	262	205	254	238	263	246	237	238
22994	20688	27406	24081	20740	20463	10169	2609	1476	1524	1135	925	808	705	671	622	619	613	633	576	590	575	560	528	547	533	528	559	516	524	528	459	542	508	518	530	486	536	488	522	513	516	470	496	498	475	543	526	471	550	525	476	488	512	529	493	486	496	469	468	498	485	467	453	507	473	463	518	461	497	565	508	497	486	489	511	492	518	513	483	512	515	487	500	478	501	434	476	447	486	493	483	493	484	564	459	446	502	504	496	473	519	458	481	511	509	476	444	520	519	482	483	492	506	505	492	473	447	484	502	514	446	498	529	503	491	508	501	481	515	501	488	463	483	467	504	493	505	464	494	513	446	482	531	482	474	491	484	483	494	495	480	470	498	418	481	458	495	474	512	522	495	489	475	484	473	497	458	472	464	474	515	485	486	483	467	487	511	469	500	470	471	515	501	451	506	514	480	525	511	461	475	483	543	505	485	464	481	514	509	483	483	525	492	504	479	507	493	448	498	473	493	444	517	510	468	499	464	515	505	459	509	496	447	502	514	499	450	445	460	460	535	485	496	482	479	487	482	493	479	542	502	464	497	495	467	487	469	486	465	484	490	438	534	515	494	519	445	468	489	513	450	482	482	494	504	470	520	501	457	519	471	493	512	497	446	497	498	484	489	520	469	508	511	516	534	479	480	498	495	469	487	470	499	498	496	468	470	511	503	495	498	499	470	493	477	506	487	501	502	528	500	500	477	486	496	498	475	432	494	507	476	481	514	448	520	490	456	469	466	528	492	473	444	504	518	540	519	461	458	467	539	510	487	473	520	483	506	515	488	513	488	482	477	456	503	498	511	468	456	531	537	538	495	476	500	508	479	504	477	483	477	544	494	517	526	529	472	490	515	500	474	533	494	470	514	520	483	492	487	477	467	510	449	490	478	498	495	525	465	500	493	465	449	467	526	480	499	437	484	468	511	491	469	502	499	494	468	501	514	514	473	477	459	503	514	488	532	502	464	531	514	538	480	495	507	491	464	527	496	507	447	500	501	535	444	502	473	522	506	530	474	485	477	501	485	434	460	534	495	487	470	502	464	478	479	476	482	505	490	487	512	468	491	510	481	464	507	497	524	521	474	517	481	500	465	461	469	491	503	493	477	497	496	500	503	461	518	486	500	502	496	506	498	509	517	453	474	486	510	502	456	480	469	519	467	445	503	484	501	467	468	452	443	450	523	511	494	500	472	494	499	471	517	478	501	492	516	452	508	449	483	497	442	501	491	504	517	491	493	476	436	449	480	501	464	455	485	488	453	515	482	474	509	489	509	448	505	487	482	469	487	472	530	465	506	462	498	467	520	493	494	515	489	483	513	479	463	473	485	454	468	455	480	477	478	487	458	494	430	483	527	524	467	495	476	506	459	536	507	474	511	477	520	495	517	508	507	479	489	471	486	511	495	541	509	469	472	484	498	494	439	497	491	469	468	550	505	470	476	547	500	483	507	479	498	533	462	508	522	511	484	484	520	518	472	450	498	522	501	521	531	493	477	496	525	469	506	493	500	513	490	557	508	494	477	521	518	483	466	525	521	511	546	489	493	479	498	488	467	492	487	507	533	452	507	481	451	462	478	521	493	479	495	490	494	495	453	504	460	506	512	466	502	532	524	494	495	455	521	482	515	461	543	499	479	506	507	452	482	532	479	492	477	513	513	459	485	461	479	494	492	507	533	486	515	454	511	499	512	495	507	494	511	497	488	492	474	502	476	479	484	493	457	514	463	454	486	494	503	483	498	505	476	540	532	459	518	510	462	506	513	521	492	542	543	484	516	501	483	494	495	493	478	460	493	464	491	471	528	541	479	494	495	445	466	523	533	507	485	444	435	472	496	484	496	524	478	453	474	513	497	499	479	459	527	510	509	500	503	478	482	451	484	513	479	467	488	508	490	484	472	498	485	414	484	474	454	487	486	482	500	488	489	468	492	531	493	486	510	496	481	499	482	523	535	485	497	481	522	486	477	493	464	492	476	509	504	498	493	488	438	482	474	484	485	470	471	522	497	502	523	483	496	510	499	517	498	500	467	476	482	472	510	495	500	493	467	490	502	492	464	471	478	490	500	501	493	503	479	512	463	478	488	461	516	458	455	453	490	505	459	510	482	523	464	488	511	476	497	482	494	447	492	497	518	523	521	514	470	492	510	482	457	462	481	485	491	466	492	489	458	505	465	455	486	501	447	494	513	480	496	493	488	547	488	476	480	481	486	482	476	460	504	521	464	490	504	497	517	479	509	478	501	507	471	479	498	496	456	465	511	538	506	480	514	480	478	515	470	484	523	524	460	497	515	506	507	496	513	493	502	483	507	503	514	483	457	472	457	468	483	476	480	502	457	509	450	500	484	431	475	483	439	483	492	503	477	542	511	454	489	508	472	458	470	506	458	470	508	489	518	516	478	480	514	481	496	499	491	476	491	511	466	518	448	513	496	482	492	497	476	496	486	505	504	501	448	523	508	490	495	507	488	511	495	515	490	493	498	495	485	508	509	479	486	513	481	482	498	476	477	476	512	474	478	480	489	505	463	439	464	450	454	516	450	484	489	489	522	469	473	493	490	475	490	487	458	488	513	464	513	481	507	495	472	515	472	509	478	490	514	485	559	497	472	495	480	492	503	500	499	544	468	498	473	496	515	476	513	483	518	527	475	519	508	470	489	456	498	527	462	500	501	503	520	475	468	509	483	491	508	488	479	512	528	521	459	489	472	481	529	461	508	532	498	502	482	506	491	448	459	471	516	498	504	457	468	478	456	516	489	492	456	517	475	488	504	483	501	487	466	473	491	511	485	479	481	462	471	460	477	453	469	532	504	492	497	519	477	507	493	514	468	506	512	472	453	455	469	453	443	482	475	508	477	487	516	473	531	498	512	484	540	489	496	451	522	474	538	494	451	497	459	485	498	523	469	468	509	453	488	474	501	492	536	464	476	498	481	454	440	482	452	497	489	486	473	474	495	501	488	501	511	489	485	497	484	467	473	472	478	513	485	502	511	491	513	446	470	474	467	478	498	467	497	526	419	464	484	468	520	467	493	512	505	516	495	515	486	435	492	465	507	483	481	507	465	497	480	516	508	500	451	532	492	512	557	456	509	472	519	457	514	526	487	480	473	489	496	514	488	483	472	458	478	432	533	485	529	483	484	499	467	467	541	507	519	520	482	505	483	489	468	475	498	481	517	499	474	526	509	516	440	501	474	464	519	444	536	512	474	478	523	478	506	532	469	467	458	494	490	456	522	485	461	431	488	494	503	509	520	491	490	485	448	480	520	472	477	493	466	520	512	474	511	493	492	489	470	510	467	444	463	493	524	460	524	503	463	482	526	512	513	489	501	504	524	504	482	482	485	508	464	463	481	492	489	477	487	520	500	495	493	470	492	518	474	500	474	508	522	515	478	492	469	513	443	492	444	452	497	502	511	511	505	487	486	471	484	490	465	511	469	461	481	461	509	500	490	447	495	495	464	473	490
41457	60487	49383	36534	18100	8179	6275	4544	2786	3138	2010	1475	1057	1019	904	870	790	734	697	711	685	674	634	666	631	607	562	578	574	538	571	590	539	551	541	544	534	575	520	545	509	481	528	508	520	505	507	512	467	489	515	526	485	520	514	476	473	463	488	529	467	516	499	494	492	440	495	494	473	494	507	473	445	491	479	493	494	497	510	508	507	466	441	450	465	485	495	472	467	502	507	515	495	473	482	470	489	493	494	475	454	504	495	468	489	506	462	481	474	481	478	473	462	478	480	517	489	458	465	494	509	477	550	529	518	476	484	518	467	465	466	530	486	457	478	484	463	495	513	462	490	485	495	449	510	453	481	472	478	475	450	502	475	512	459	492	462	464	465	475	493	437	474	491	461	496	486	498	471	473	453	475	484	488	450	485	457	460	480	472	457	475	477	469	507	469	485	507	483	492	486	486	515	499	508	498	510	454	486	446	532	490	499	475	507	472	477	456	441	474	514	477	490	441	505	491	450	510	458	479	477	495	460	472	504	480	491	463	478	496	480	467	507	468	561	467	504	474	516	470	461	498	444	491	473	494	485	472	499	450	528	516	446	438	480	497	456	488	477	485	490	430	524	451	497	479	502	519	527	507	488	479	498	481	481	500	470	496	490	451	468	479	484	488	517	495	478	477	459	452	500	502	465	487	489	482	464	495	484	470	493	534	444	508	471	435	481	454	483	479	453	498	493	486	437	474	504	471	479	479	483	483	460	468	497	458	488	526	467	470	453	475	478	475	470	492	481	490	487	519	468	472	490	484	460	481	510	471	502	437	534	494	494	484	492	463	512	481	457	466	456	493	467	486	487	492	513	520	472	483	475	461	485	494	508	517	480	466	466	519	488	512	466	459	477	455	506	492	499	518	485	481	480	461	490	464	470	470	495	502	476	481	491	475	476	451	486	456	522	551	500	474	491	484	483	523	489	472	482	460	461	498	476	442	463	499	520	447	460	501	489	514	473	471	478	499	517	474	484	485	447	525	503	502	455	484	479	488	462	473	489	489	531	483	481	493	456	529	488	472	487	516	486	500	490	502	473	482	511	498	535	478	497	484	467	473	496	479	475	442	490	473	473	505	487	491	457	497	510	463	453	472	534	443	482	463	483	491	466	491	485	489	461	476	494	465	486	429	455	468	463	453	482	465	454	442	517	468	438	510	530	481	486	482	474	504	470	476	501	496	472	441	486	480	512	509	478	490	499	475	512	496	502	539	461	458	485	495	458	513	481	506	479	480	482	508	503	449	464	484	536	472	483	446	462	485	475	477	523	497	476	489	479	476	527	455	473	462	468	503	454	495	447	488	476	462	479	477	482	488	476	468	501	474	481	487	478	475	453	493	494	503	450	456	503	497	461	436	515	466	480	498	460	510	438	493	448	479	498	484	485	473	523	454	481	517	460	439	463	467	491	483	491	496	522	462	469	450	467	491	493	469	476	478	504	484	459	490	490	484	478	490	463	463	534	504	535	504	486	500	450	512	470	472	492	501	495	467	500	485	496	493	499	504	466	475	501	495	514	486	434	502	494	474	435	488	503	498	475	467	479	465	462	442	501	488	444	492	494	511	470	477	497	480	481	485	501	473	470	456	521	506	495	505	499	506	535	489	507	495	486	506	485	500	476	487	488	471	475	481	487	507	506	481	513	495	486	467	501	462	501	484	498	455	477	476	481	496	452	473	481	486	473	459	483	484	456	515	448	504	464	514	480	490	511	455	514	505	465	508	491	512	445	510	527	496	502	477	493	485	442	486	488	511	487	474	495	477	441	517	485	534	494	477	444	497	509	502	500	484	488	494	469	539	459	503	488	459	447	488	446	468	474	451	467	484	462	455	479	474	468	463	494	487	498	447	462	464	465	493	500	488	488	468	456	464	470	463	466	499	472	472	479	510	469	504	480	486	470	485	516	507	473	469	492	478	501	495	448	513	500	479	484	536	450	453	485	478	504	523	504	483	521	467	496	473	472	505	521	491	481	492	479	484	474	483	488	497	459	484	509	494	473	517	497	452	479	474	468	487	480	498	486	507	474	498	504	486	481	480	503	464	475	476	500	510	448	523	484	504	501	471	470	482	468	501	478	507	508	464	466	473	490	519	502	495	496	427	467	461	464	456	483	453	447	495	480	503	491	457	490	481	480	450	445	468	472	486	468	504	470	472	472	491	504	447	491	481	453	450	478	470	449	474	487	463	460	466	497	499	509	480	470	466	479	506	493	450	450	466	499	483	470	496	483	473	518	491	487	484	466	520	485	552	473	472	482	474	488	466	539	491	487	480	490	489	511	463	465	497	510	474	463	464	497	485	496	472	499	515	499	498	478	458	471	506	493	501	488	467	468	506	473	473	469	464	486	460	520	493	462	447	444	458	500	490	476	491	458	546	498	482	459	452	472	505	480	490	485	508	505	461	483	479	466	503	470	476	518	453	504	473	459	503	509	431	509	457	441	465	475	451	438	483	492	528	460	434	488	479	482	496	461	504	495	457	505	439	459	488	477	460	485	491	471	492	510	463	477	484	503	453	482	476	526	473	462	503	513	493	480	522	486	461	492	488	505	497	453	480	478	506	481	462	455	493	469	438	466	508	446	505	497	480	475	466	445	460	497	494	469	528	453	487	515	493	454	475	508	490	472	475	477	511	509	488	475	485	490	482	519	479	490	496	473	512	496	480	497	456	495	503	513	455	480	432	451	507	515	496	464	511	496	497	513	485	505	497	498	490	466	456	508	461	479	480	456	468	451	442	482	541	481	479	475	467	476	498	453	502	495	488	501	495	474	529	448	493	508	483	485	478	480	495	465	452	474	499	474	490	459	512	480	488	476	499	502	446	548	484	484	484	475	521	477	500	464	482	466	454	444	454	464	466	512	473	488	507	465	457	474	470	466	448	493	496	524	445	485	467	465	475	459	465	492	487	492	480	454	454	522	447	503	457	486	470	455	491	467	467	481	439	488	465	459	459	485	492	491	482	474	515	487	483	450	474	494	516	495	458	502	492	524	484	511	488	477	494	473	504	453	492	532	462	458	464	459	465	465	506	525	486	541	495	470	456	472	494	507	506	499	509	497	525	520	490	493	475	485	472	429	481	506	500	499	469	472	462	460	456	480	490	496	495	476	465	490	496	499	472	440	480	485	515	438	511	466	541	491	486	498	480	464	492	513	456	475	482	453	456	472	479	439	472	496	475	472	477	458	481	497	466	471	511	514	492	465	482	539	522	465	483	491	472	473	470	486	469	488	483	495	463	532	479	481	523	505	499	456	476	491	504	492	518	463	489	453	488	478	477	484	500	477	471	493	488	473	466	472	479	483	489	515	448	491	505	488	454	481	509	460	455	501	460	492	479	508	495	494	532	504	470	523	492	470	453	482	455	499	473	493	463	487	481	523	481	488	508	489	485	485	453	486	494	499	521	458	483	511	480	495	512	552	480	475	480	512	469	471	474	467	470	478	490	479	500
33540	33716	32197	20893	5845	1098	918	643	513	505	490	428	386	408	374	421	392	384	416	362	371	403	402	368	415	378	412	418	400	406	353	414	373	369	389	377	392	390	376	410	353	401	431	354	364	396	392	391	369	348	405	381	381	381	375	392	379	405	382	393	387	389	357	405	370	361	353	334	355	389	362	361	381	391	375	394	360	365	410	381	404	381	354	403	416	376	378	372	400	411	395	356	386	397	371	379	377	423	368	346	401	422	381	374	364	414	374	391	422	365	350	378	384	411	403	382	404	385	387	381	367	389	384	406	383	372	379	439	355	383	387	343	419	381	387	390	345	372	356	369	374	399	386	354	391	364	409	366	397	376	377	376	405	401	408	388	368	435	362	388	401	401	398	403	391	396	386	345	345	343	375	438	428	420	374	357	405	408	392	380	382	395	397	345	370	384	372	367	363	383	372	371	394	397	364	368	370	374	360	431	344	425	385	412	387	356	378	429	417	386	356	387	397	378	371	418	397	396	369	412	394	318	391	420	392	360	441	411	400	397	378	389	373	400	432	400	386	415	405	402	418	386	389	385	407	431	414	377	378	375	369	398	382	400	412	388	351	347	377	372	366	379	408	397	390	351	403	404	376	382	369	379	393	377	400	365	434	418	416	361	377	392	384	396	368	349	372	411	390	406	380	379	406	372	380	367	349	408	393	387	392	348	392	444	419	421	361	402	414	393	375	410	373	381	349	379	399	396	398	378	370	391	365	373	356	384	400	412	377	360	347	373	406	376	385	393	396	374	377	398	405	375	422	361	389	404	383	390	373	408	370	363	403	372	366	403	403	372	380	350	407	392	366	384	373	364	364	381	379	364	327	403	416	387	419	377	369	380	354	366	368	376	398	377	357	409	364	387	376	400	381	388	375	362	434	354	426	353	380	415	349	369	388	368	398	415	402	377	369	429	378	355	402	415	392	363	388	367	391	431	361	405	396	409	392	393	380	355	425	401	379	408	393	359	369	400	388	398	394	374	343	412	395	380	410	402	401	402	417	429	387	407	403	382	367	389	402	372	378	383	370	370	399	381	359	418	357	408	400	369	378	394	410	375	357	385	412	379	368	372	403	381	398	412	370	421	365	392	406	400	367	405	376	411	389	378	401	388	387	378	374	383	425	414	365	397	374	399	374	385	383	381	400	372	379	358	392	402	415	402	358	392	447	390	399	368	372	367	401	426	381	385	361	389	395	365	420	373	395	432	383	353	416	383	417	353	357	371	380	398	397	374	343	408	379	428	401	399	372	398	408	406	401	407	372	418	374	350	392	416	373	367	338	391	392	383	376	369	402	411	372	413	423	369	373	372	395	365	409	388	394	379	374	392	379	365	393	374	400	373	439	372	382	388	370	409	383	356	387	367	367	354	435	404	358	379	409	392	404	350	363	386	377	375	391	395	416	403	402	377	397	361	392	360	368	356	359	363	357	382	380	394	397	387	412	393	377	407	391	417	396	415	376	367	410	368	384	401	372	349	393	384	362	407	382	383	375	413	393	377	387	387	378	386	410	395	394	418	416	344	407	390	348	373	374	397	400	404	408	403	393	380	419	374	371	400	420	398	399	397	362	370	382	385	411	398	382	395	378	372	406	376	404	352	410	371	386	369	390	361	392	388	355	406	377	401	344	403	373	365	369	450	375	355	383	402	392	433	396	408	365	389	395	415	404	362	396	414	365	385	380	388	408	388	425	395	388	385	387	399	365	388	407	410	364	362	396	409	402	419	381	376	385	403	411	383	406	374	385	375	375	395	392	400	426	386	378	410	391	419	402	407	365	364	357	383	364	423	361	388	378	393	361	381	393	408	387	377	387	391	381	382	388	391	374	405	428	380	401	383	383	378	390	371	374	382	398	383	391	411	409	421	398	406	359	418	390	395	418	429	426	383	376	389	400	377	376	379	409	393	413	402	391	378	386	361	405	392	360	378	400	373	398	391	377	385	374	384	402	397	400	378	399	365	378	394	393	404	425	414	377	433	397	416	408	407	391	355	388	415	356	374	414	388	408	405	371	362	379	396	394	375	376	365	406	372	371	407	391	363	378	380	384	384	363	380	393	383	377	379	359	386	408	395	368	385	386	438	379	387	376	373	378	359	372	379	373	365	358	378	411	376	406	388	403	422	420	360	432	396	344	377	405	373	423	362	393	386	351	377	417	409	408	422	387	347	379	357	400	378	366	398	378	381	400	416	414	379	401	387	361	393	350	402	384	385	372	415	399	381	410	369	409	380	369	416	416	380	384	382	382	405	376	386	433	383	395	407	381	394	400	384	377	383	420	411	389	390	380	336	387	360	389	378	394	441	374	361	441	397	413	364	385	392	395	404	399	364	372	342	399	435	374	370	400	387	412	396	410	384	399	406	392	379	380	405	373	371	391	404	395	373	436	381	392	390	362	363	391	364	382	374	410	370	388	365	396	370	370	353	432	389	385	358	387	389	396	351	380	379	360	401	371	362	397	396	333	374	390	393	391	405	400	357	369	358	402	430	395	388	386	371	363	378	388	379	392	343	377	374	380	398	398	400	434	381	372	368	414	379	374	403	441	397	372	392	377	398	399	411	398	365	358	390	393	397	388	379	397	374	378	392	368	405	379	366	361	373	364	378	393	378	360	363	391	388	374	399	401	402	356	403	397	457	385	350	380	389	370	421	366	366	399	359	357	387	395	383	401	368	380	393	365	394	393	376	368	377	362	379	387	392	388	377	389	378	406	402	400	357	383	397	376	399	368	421	402	388	409	369	401	422	392	403	376	384	390	409	413	370	404	382	382	400	363	425	378	385	385	401	384	375	351	369	443	394	400	383	375	379	369	385	374	395	410	418	382	378	390	396	402	405	383	386	421	409	384	391	379	370	380	439	378	370	387	363	397	357	406	372	379	382	399	408	402	385	405	353	406	334	387	382	382	347	384	386	420	346	385	379	369	395	391	379	400	357	382	353	396	370	435	363	390	392	353	378	410	377	406	353	388	344	365	370	414	391	353	379	377	370	372	378	413	382	380	391	369	402	336	427	406	426	364	383	410	389	368	360	380	392	384	399	409	385	403	411	404	355	365	398	362	422	375	355	385	379	418	399	393	365	367	342	390	389	405	385	400	404	384	394	410	352	367	379	362	398	348	377	391	382	362	384	412	389	399	386	370	351	360	417	382	381	417	401	383	386	393	407	378	366	379	379	427	401	393	389	367	417	352	391	387	397	388	344	392	397	403	370	379	384	391	370	398	392	370	370	408	328	422	402	385	389	419	353	403	380	361	362	382	339	362	391	423	355	419	390	392	391	415	414	382	381	401	410	364	374	394	380	366	375	379	376	400	394	411	387	367	352	371	357	369	399	393	385	413	374	361	395	409	379	395	381	404	403	379	355	389	346	366	395	385	386	372	385	389	407	377	400	384	392	392	424	395	410	410	407	384	372	341	388	405	412	373	356	408	399	384	391	425	373	389	416	377	384	388	353
35625	44215	38900	24878	7740	2126	1652	1117	901	711	661	531	461	408	422	392	466	467	419	455	372	416	404	408	430	427	469	444	409	429	422	430	418	425	415	451	444	410	416	409	429	433	429	398	419	415	446	400	426	451	431	426	423	416	392	438	427	418	409	431	432	413	414	458	391	398	410	436	421	423	400	405	411	410	405	416	399	396	457	410	405	412	431	419	426	390	423	428	390	432	409	430	389	423	366	409	423	372	385	453	419	407	401	403	408	425	397	426	447	437	405	429	422	395	414	424	399	425	411	458	408	403	404	424	408	442	398	414	407	442	405	449	421	387	398	416	413	404	418	412	454	418	426	426	413	461	410	428	409	409	458	421	451	430	399	405	445	412	454	418	373	465	426	395	462	447	431	426	405	431	398	462	471	434	438	436	401	435	460	437	421	412	420	375	409	422	418	409	441	420	417	425	426	406	414	412	456	399	381	456	429	420	441	464	411	394	434	421	419	397	414	413	427	391	414	420	427	397	438	446	405	436	435	441	430	424	465	419	441	415	406	388	446	413	424	435	411	418	442	413	419	398	404	401	421	376	460	434	403	443	439	424	431	426	435	433	420	469	452	402	428	423	439	432	430	428	402	428	429	425	451	424	442	435	402	416	433	394	443	447	434	378	426	380	440	413	444	444	399	419	445	385	424	416	413	428	429	420	423	416	427	433	399	404	401	423	413	431	463	449	401	427	413	414	438	427	428	418	413	429	397	399	434	426	444	459	435	391	439	374	439	401	381	414	425	401	436	426	432	413	383	426	401	418	397	437	429	474	366	380	454	444	395	439	451	453	403	431	479	450	423	454	385	418	451	407	411	381	436	419	419	424	438	454	419	418	459	451	426	389	396	417	425	430	420	426	403	387	415	449	421	419	409	404	388	432	441	422	397	422	437	406	407	402	420	415	377	464	416	441	432	426	437	418	408	417	398	396	407	405	452	393	433	428	453	435	428	405	422	403	423	438	420	422	426	383	389	392	427	441	421	398	384	436	426	401	481	416	409	421	454	424	406	389	406	433	426	423	389	402	433	450	439	416	421	450	404	439	416	455	418	424	429	391	423	410	439	422	416	373	392	393	435	423	449	426	444	421	401	454	399	417	428	393	399	444	416	438	394	411	432	483	438	423	445	432	461	413	399	421	447	444	443	463	395	431	427	416	417	415	450	434	451	384	408	407	436	466	432	411	397	423	418	419	408	409	452	428	396	389	433	454	438	426	407	383	435	427	420	400	410	429	452	431	410	411	395	407	401	430	417	421	453	429	391	473	432	415	419	438	426	426	430	394	474	433	420	425	356	451	407	414	404	392	402	441	412	410	423	456	448	428	430	422	432	428	435	458	421	433	421	398	462	404	447	462	371	420	416	452	427	412	460	411	448	427	404	430	386	427	429	447	433	414	445	445	409	421	413	400	439	411	413	431	409	404	449	430	402	412	418	430	408	410	398	463	407	439	424	412	431	422	421	465	393	421	448	404	413	413	407	412	392	393	425	407	434	432	414	438	425	391	415	423	462	435	401	415	421	423	437	412	464	406	408	427	435	430	378	415	454	484	404	451	442	427	424	446	410	394	442	420	431	395	402	412	428	385	423	433	426	412	400	423	425	435	413	427	446	391	438	408	457	435	407	425	383	446	427	402	435	440	426	397	410	437	440	416	429	419	420	392	428	421	433	415	423	455	442	463	391	465	427	456	422	389	415	437	397	423	448	410	412	424	436	441	445	430	457	407	403	453	405	422	448	430	452	404	422	406	441	431	395	424	437	402	428	433	410	403	413	428	404	425	393	430	416	414	431	409	410	439	427	439	453	445	446	434	428	442	431	406	361	424	420	419	445	453	448	428	429	427	408	430	397	430	386	434	436	435	429	432	438	425	348	383	411	440	393	422	403	421	460	412	434	432	433	445	420	423	417	459	417	438	446	415	409	411	401	408	429	419	423	440	420	436	438	416	430	428	423	428	437	399	406	459	428	412	408	434	449	418	439	389	437	421	429	456	411	424	435	428	423	410	454	421	454	425	415	430	432	427	402	405	429	412	415	420	399	389	425	428	422	402	420	442	432	419	402	480	415	421	416	416	393	444	423	417	413	423	425	380	432	410	432	428	448	410	417	418	449	429	447	446	447	409	410	410	441	422	438	454	428	425	473	436	437	418	399	396	395	447	424	420	417	405	421	425	435	461	447	432	402	435	421	432	426	448	421	438	411	444	432	457	394	412	451	399	406	404	443	416	434	436	429	411	403	431	471	393	439	418	403	433	440	435	432	398	399	432	437	446	428	431	408	437	419	406	456	417	433	437	432	440	463	417	433	454	415	428	434	442	451	417	429	408	424	395	430	402	433	433	423	459	414	436	407	464	420	422	456	433	426	405	423	428	415	411	445	434	467	448	416	438	412	443	394	408	455	417	467	437	416	445	422	419	448	421	407	395	412	429	480	440	423	387	414	391	430	425	411	409	438	410	374	414	467	402	440	443	424	420	454	423	448	426	429	403	415	431	475	437	417	431	419	417	442	432	414	428	450	412	459	438	427	431	470	418	424	416	431	445	422	413	424	489	418	402	426	408	430	440	449	431	403	428	414	429	398	418	442	448	419	436	442	413	401	417	408	425	440	401	441	435	414	399	430	432	428	437	441	429	402	424	471	453	428	388	471	425	410	430	442	435	432	444	406	394	447	440	404	448	422	427	407	429	436	415	454	404	413	430	438	445	413	392	448	396	439	396	432	430	421	419	395	422	433	424	405	431	415	405	392	432	439	439	426	424	447	483	420	397	446	432	429	421	436	420	441	422	420	411	421	429	435	445	394	413	475	439	418	472	403	394	418	420	450	411	435	382	448	447	430	398	417	510	431	412	409	422	402	396	441	431	441	414	412	422	411	418	419	421	434	433	444	444	435	411	427	391	435	427	421	401	401	452	437	428	404	416	401	403	428	427	395	392	445	418	423	446	447	416	404	420	393	421	413	427	379	433	456	453	447	417	444	406	417	464	453	449	434	463	407	430	412	392	443	418	393	453	463	435	432	403	455	440	402	430	440	452	415	443	413	422	474	421	435	401	432	423	448	432	412	439	426	421	434	406	437	447	416	434	417	434	431	379	404	449	411	399	419	435	405	399	421	389	423	430	462	406	415	414	389	421	448	435	447	411	429	393	429	458	406	415	442	386	443	434	449	409	411	417	434	415	428	417	443	427	439	422	402	393	438	445	415	396	431	432	440	405	423	438	429	428	426	440	430	394	394	384	415	421	434	431	420	393	414	445	433	408	427	419	403	414	397	463	417	404	446	447	419	411	417	384	405	407	405	418	437	439	410	395	388	445	423	417	389	430	455	423	422	465	418	479	422	457	407	410	436	432	459	418	396	434	431	405	464	415	412	411	427	428	396	413	403	434	418	428	420	400	440	424	461	423	448	444	393	427	456	419	403	420	455	394	434	401	418	394	393	409	439	414	415	460	432	444
25092	20740	27167	24663	20499	11763	2446	1105	899	650	557	408	382	358	323	318	271	294	267	298	259	266	270	263	267	244	290	248	245	251	251	261	228	249	260	245	244	245	257	257	253	230	259	248	223	251	251	237	263	237	253	236	245	234	243	249	220	223	223	256	247	231	272	268	245	230	216	257	257	242	241	256	254	246	242	217	281	259	223	248	265	218	230	206	244	220	253	209	250	248	250	207	242	268	215	269	232	223	238	227	245	234	228	246	242	226	237	234	240	243	220	242	253	240	261	231	233	241	229	255	239	220	264	229	253	251	232	226	233	217	263	239	236	251	216	196	221	229	235	245	220	236	240	248	237	239	263	218	249	211	214	252	247	241	255	250	223	225	227	234	238	223	244	236	247	221	239	232	234	213	234	218	238	266	260	215	263	240	230	198	216	237	230	229	218	231	233	249	221	215	212	235	229	205	248	243	248	251	223	248	277	241	237	220	254	231	248	219	259	224	227	193	239	240	245	233	232	247	240	211	213	242	228	242	250	263	248	253	242	244	216	255	231	228	208	226	249	230	242	207	235	241	254	246	222	254	238	251	268	240	230	237	220	235	234	218	251	250	210	221	250	248	244	219	222	219	248	266	236	225	242	257	262	222	246	215	225	260	239	235	236	230	269	213	249	221	254	231	237	212	227	234	239	256	233	258	222	241	223	239	236	239	222	218	217	235	238	243	188	223	255	220	211	250	233	250	223	216	226	220	239	226	235	255	233	236	220	250	260	224	216	251	229	237	245	256	236	232	231	255	255	219	228	237	237	227	217	241	221	239	235	218	231	244	208	251	251	213	223	228	229	248	237	224	227	241	276	232	240	251	218	252	236	223	239	231	234	219	260	216	228	255	213	254	255	249	251	246	217	238	223	239	234	239	246	242	254	210	209	217	236	247	246	225	236	214	240	221	225	222	220	249	230	220	227	242	209	259	239	231	266	241	225	218	225	235	244	256	243	223	249	274	254	206	241	238	230	254	211	229	222	270	226	252	219	262	241	222	251	238	235	253	249	234	244	239	209	244	233	238	224	234	242	244	269	234	245	239	262	253	241	225	225	243	218	248	262	221	220	229	220	232	221	233	226	240	231	235	232	225	243	224	221	226	252	245	238	258	238	234	228	262	233	261	235	275	245	211	232	250	231	230	235	266	236	207	230	227	252	215	245	276	237	211	250	278	246	239	215	249	236	216	241	211	255	233	236	219	215	252	267	251	251	226	221	217	234	238	239	260	238	250	236	230	221	221	248	218	219	231	247	225	237	215	240	233	233	222	238	229	232	252	234	229	230	242	237	249	224	245	260	231	197	229	245	226	220	237	243	250	257	224	255	222	224	219	254	239	227	249	218	257	245	233	237	198	253	226	231	227	239	240	241	226	235	215	219	223	255	215	245	263	224	232	230	211	222	225	225	207	231	240	232	239	237	241	224	232	192	235	282	245	243	257	230	242	223	233	218	243	251	252	238	238	231	234	241	229	251	235	269	236	247	254	212	225	246	254	245	238	238	229	251	242	218	251	210	242	237	223	226	239	241	235	218	241	203	210	224	223	262	261	248	229	238	251	242	235	238	238	250	235	216	185	234	261	222	223	229	245	235	251	248	245	220	242	264	227	219	224	228	240	276	223	226	244	238	241	229	217	225	222	224	233	222	226	248	242	229	223	260	225	225	229	257	233	234	250	228	208	280	241	231	223	242	221	221	252	234	226	224	226	254	228	253	254	246	248	246	236	253	242	233	203	208	249	225	208	246	227	223	225	221	226	246	225	262	253	229	218	255	254	228	244	247	207	258	253	221	248	228	231	232	245	261	233	195	242	227	223	246	224	226	228	223	237	234	238	241	225	211	226	239	222	264	228	244	212	219	210	233	238	220	218	229	224	248	272	228	242	241	236	268	237	221	232	237	222	243	225	228	217	253	236	219	236	238	246	237	250	230	232	241	223	258	250	220	225	234	235	220	229	262	231	268	242	229	253	246	244	223	252	235	206	230	243	240	256	227	227	222	223	241	231	255	234	190	238	226	259	245	237	215	229	256	235	242	251	260	257	240	229	236	236	225	225	268	249	218	220	235	247	246	246	232	249	238	258	233	218	243	214	245	219	250	231	258	218	232	224	210	240	245	265	249	237	217	242	222	228	237	240	258	200	236	244	253	224	211	250	214	259	219	256	229	249	246	229	254	245	279	256	210	247	254	234	226	245	245	228	215	258	214	226	218	237	220	223	218	253	246	249	250	221	217	247	245	216	237	241	249	246	233	212	219	240	227	243	259	249	231	205	218	241	236	233	251	242	260	229	257	245	256	216	205	236	243	213	229	251	233	238	253	243	252	212	261	214	242	222	212	221	232	230	209	237	245	276	217	216	218	222	235	220	237	216	242	243	239	228	269	232	255	214	224	208	232	223	215	249	217	235	234	235	248	231	228	231	247	229	225	239	219	233	232	243	214	235	238	237	223	251	210	210	257	200	236	223	236	225	238	227	260	240	237	221	216	239	259	213	262	259	227	237	240	207	237	251	228	270	219	260	210	251	249	236	251	220	231	255	233	222	221	247	253	216	221	245	219	244	241	232	217	217	186	236	250	248	226	267	236	213	216	241	249	238	239	243	240	216	219	243	236	235	237	250	227	246	240	247	205	214	217	224	238	217	233	242	218	255	265	237	238	233	230	239	232	232	249	213	243	238	243	272	227	249	233	238	234	246	243	251	220	226	250	197	233	228	252	229	219	231	245	216	242	250	269	233	251	265	203	220	232	225	231	243	229	240	228	249	214	242	233	233	217	215	238	223	226	239	241	213	229	251	210	245	246	250	249	236	245	230	224	210	239	212	234	240	225	226	230	235	211	224	225	231	246	219	240	230	250	225	233	237	221	244	208	244	224	202	232	198	221	229	238	215	222	231	246	246	230	244	242	216	242	248	258	222	217	230	263	235	232	230	221	238	246	249	229	216	217	238	230	231	223	246	246	227	206	241	254	219	228	233	222	240	252	232	230	234	235	220	225	239	241	250	250	243	257	248	238	254	240	216	252	238	236	213	214	236	267	220	253	224	204	239	222	226	219	228	228	223	231	243	236	240	226	246	218	252	231	250	222	202	221	221	229	217	223	242	232	264	230	271	255	258	228	212	241	229	248	234	242	230	227	239	245	251	226	223	223	250	252	252	256	228	258	283	211	209	238	235	239	240	230	240	247	264	246	257	250	226	248	243	249	235	275	234	233	244	213	250	248	226	234	246	236	222	248	218	248	217	219	211	233	218	214	217	229	260	220	210	217	234	234	241	220	227	228	242	211	219	210	281	264	244	230	227	231	228	233	218	252	221	226	267	256	203	225	257	243	262	245	232	252	235	240	230	243	233	230	214	274	222	263	241	238	240	235	232	210	251	235	252	268	244	244	269	236	221	237	234	228	249	229	247	264	230	248	238	231	203	226	239	248	239	216	237	257	215	206	215	208	232	255	249
39551	57634	46525	33250	9894	5330	3541	2142	1756	1284	951	757	609	480	485	433	437	446	389	344	359	326	337	331	341	272	283	276	296	300	315	309	294	329	290	270	302	288	272	285	274	287	273	246	278	273	263	289	268	268	257	275	260	250	249	260	272	278	232	259	282	246	269	255	261	268	287	253	280	233	285	288	257	248	266	275	262	296	250	252	272	255	248	275	270	227	265	247	255	243	274	265	279	247	257	262	276	264	246	243	243	256	269	285	257	267	261	280	280	289	251	253	288	268	263	237	226	246	266	263	259	277	261	292	265	254	242	254	279	250	261	225	244	242	260	267	279	255	233	244	245	265	270	257	259	268	222	266	261	228	248	268	232	225	260	251	191	261	256	274	282	258	274	271	249	241	243	258	243	242	256	268	256	251	249	299	246	229	232	233	228	251	249	260	275	260	268	288	245	241	237	257	251	255	239	253	256	260	255	235	256	240	252	268	253	252	269	255	247	263	236	240	277	240	248	270	280	255	271	232	258	263	268	255	263	259	272	260	263	217	287	258	249	282	293	262	263	250	239	257	235	258	254	242	265	269	249	236	241	243	257	266	271	255	305	247	230	305	253	240	271	270	264	278	223	236	261	265	251	220	265	257	265	259	263	259	287	259	217	294	271	264	271	268	254	263	231	276	233	283	256	249	276	250	266	257	255	246	258	240	245	259	252	243	255	262	261	240	228	261	277	243	222	258	242	271	246	240	253	263	252	262	258	213	257	238	232	237	249	250	275	269	256	250	274	271	252	255	264	245	219	268	231	269	260	256	253	252	243	250	241	250	300	259	268	268	241	245	271	260	264	232	255	260	248	257	274	233	243	228	233	241	260	268	240	253	228	264	256	280	253	254	258	248	261	259	265	251	233	245	238	256	242	253	252	258	254	275	273	259	258	244	250	240	264	263	256	260	269	255	277	252	253	245	251	258	254	251	256	239	286	240	259	238	262	211	246	243	273	240	262	265	238	260	282	238	231	263	264	246	255	255	257	246	282	232	254	235	270	243	256	242	255	271	278	248	235	236	262	238	257	264	264	254	247	267	263	261	237	247	240	266	245	229	252	248	274	263	268	272	254	224	246	269	259	274	278	261	252	273	238	271	274	234	240	276	282	231	261	231	247	268	271	240	265	279	241	262	250	263	269	245	250	249	271	267	265	286	239	257	261	255	237	277	246	269	244	270	252	243	267	224	251	223	265	246	243	256	249	266	244	229	239	249	260	270	266	285	243	229	270	273	258	248	217	236	265	235	264	251	259	286	239	237	255	275	249	258	261	270	245	252	246	254	257	242	266	267	250	257	234	243	257	253	259	231	262	246	276	237	254	263	259	264	261	297	262	247	260	258	259	241	258	246	257	227	263	264	271	244	255	244	228	261	233	261	226	265	227	245	237	250	275	263	257	233	253	260	256	238	275	248	234	229	256	254	271	264	245	267	259	277	240	262	276	255	264	276	259	235	224	237	264	252	266	282	255	276	259	260	248	253	249	246	232	250	235	233	246	224	255	235	241	285	311	239	248	248	266	249	265	283	255	276	268	244	238	246	271	261	275	228	266	243	215	254	236	246	269	253	226	239	268	261	237	263	250	257	253	265	233	246	240	255	253	266	245	268	259	243	222	258	243	224	252	249	241	261	241	259	277	259	267	267	264	255	269	250	270	274	220	226	265	270	265	255	242	229	249	283	250	277	253	264	238	254	265	270	254	255	256	303	271	243	248	260	244	241	236	246	241	245	261	257	245	275	277	248	234	260	233	253	289	257	250	251	248	263	258	237	268	259	288	254	226	252	236	229	256	274	236	272	260	261	243	297	266	264	261	255	271	234	245	258	261	258	240	272	268	258	270	242	232	253	232	232	259	261	270	242	270	230	249	248	255	260	253	256	267	273	266	246	249	240	248	268	239	258	232	259	256	266	252	266	262	271	247	242	249	232	248	268	272	244	247	236	265	268	254	261	272	271	233	277	247	261	264	265	219	249	253	251	245	233	274	276	254	256	267	246	257	241	248	264	258	265	217	259	264	254	265	239	233	252	288	252	237	259	259	257	256	277	224	244	234	259	239	235	274	284	251	244	248	254	268	259	259	234	279	260	238	282	267	229	260	247	250	249	252	249	225	292	263	253	231	265	235	247	246	261	255	236	234	255	258	243	250	215	243	253	261	229	246	219	261	250	250	267	246	255	251	236	268	226	271	256	250	254	291	254	270	264	260	259	250	264	270	229	250	266	281	244	257	232	274	231	272	263	214	261	229	265	257	280	245	290	270	285	259	254	255	244	238	267	276	255	241	236	262	235	236	260	237	247	273	248	268	244	259	239	236	224	253	269	272	242	251	259	274	244	241	266	242	258	254	248	244	264	273	247	266	265	252	253	277	250	264	265	243	261	262	264	277	273	243	237	277	257	269	249	237	237	234	289	280	240	254	261	245	277	279	281	241	284	253	244	234	281	238	248	266	241	254	245	284	245	247	249	244	241	231	263	279	281	267	231	244	278	261	273	297	246	275	255	256	247	255	270	234	259	228	253	276	253	241	248	253	262	275	242	251	261	255	253	251	262	252	258	252	264	263	239	228	284	261	237	264	249	275	242	275	237	253	271	250	253	258	273	248	267	266	232	237	233	260	265	255	260	249	227	263	256	257	237	230	241	286	249	260	232	233	254	241	261	256	279	247	247	249	264	240	233	254	217	247	254	245	271	275	268	254	236	255	261	243	264	237	263	261	269	273	241	257	232	252	227	277	256	259	248	235	254	218	266	248	252	238	253	234	255	250	222	259	263	259	274	278	238	251	260	236	249	265	234	261	247	225	278	272	236	272	222	257	274	241	245	282	259	218	281	245	259	246	275	249	270	277	264	275	227	259	242	256	271	267	239	222	266	244	214	260	239	264	284	251	250	228	274	246	243	263	250	253	256	254	247	230	271	266	259	266	249	246	254	240	226	253	264	253	293	285	261	250	248	258	292	250	272	258	241	260	254	243	244	279	279	240	241	282	254	265	258	240	253	249	249	273	245	259	239	252	255	236	253	273	249	234	238	293	267	263	253	260	249	247	255	277	249	260	273	250	256	246	259	227	242	270	254	282	243	233	271	250	260	244	253	267	255	255	244	241	252	267	253	265	268	240	274	253	280	263	235	229	249	239	277	241	263	256	249	252	259	254	283	275	267	261	238	257	257	223	243	250	254	268	236	283	241	243	250	221	248	226	256	246	244	241	254	261	252	239	269	243	260	266	247	248	242	222	268	250	254	262	260	283	255	259	244	259	237	220	245	234	248	255	243	245	220	270	243	248	243	267	253	256	239	278	275	242	269	261	246	259	241	257	251	279	266	261	253	260	256	266	238	237	230	258	240	270	245	232	248	279	270	252	244	236	250	275	253	259	259	272	233	230	281	206	256	236	255	258	256	254	263	237	258	250	225	278	247	260	257	256	242	297	255	239	251	264	244	248	250	237	281	273	263
22995	20705	27389	24086	20703	20482	9558	2197	1493	1155	952	840	729	682	687	642	640	612	615	564	554	544	539	596	525	547	559	554	577	519	548	533	505	525	547	554	505	464	507	548	542	499	496	524	524	536	486	529	516	547	518	505	509	457	563	509	477	479	486	489	519	533	514	482	473	504	495	462	481	485	508	484	530	452	511	541	496	496	496	513	515	516	493	534	524	485	521	520	489	483	510	484	473	492	522	496	507	496	550	466	489	506	490	503	530	498	489	497	492	485	498	455	528	514	516	482	502	480	492	485	509	517	523	499	463	507	487	510	484	511	521	484	484	483	519	491	520	505	496	482	490	481	480	480	505	474	486	503	493	440	461	440	479	508	502	510	489	506	467	458	503	557	493	524	474	490	532	473	507	511	503	509	467	506	509	452	492	425	464	483	521	472	513	501	543	469	504	435	480	512	479	508	545	496	552	516	493	437	534	491	507	491	497	511	544	526	528	527	463	496	518	479	512	486	501	499	489	486	572	447	478	458	456	477	492	488	499	482	453	504	526	477	493	487	457	519	471	515	478	495	469	471	512	489	518	500	499	471	483	499	555	475	506	490	554	503	470	473	474	509	502	471	481	486	513	522	512	517	464	490	535	469	502	511	474	476	468	504	486	551	515	496	524	491	442	446	508	512	477	470	441	533	488	484	498	497	522	489	504	510	484	509	488	490	447	473	474	490	518	452	490	494	507	488	506	488	481	472	495	514	477	481	491	476	477	500	484	504	498	503	502	521	498	507	482	475	489	490	477	517	511	464	525	479	512	481	507	492	520	493	546	517	494	498	525	532	523	465	513	461	519	449	472	499	517	511	507	478	491	480	489	505	551	521	455	504	553	475	496	507	491	481	482	505	481	515	479	515	458	497	466	489	492	504	517	491	487	450	469	518	498	491	542	508	471	487	527	477	479	493	505	472	464	516	472	511	495	494	506	478	539	499	510	502	463	499	478	461	475	495	509	498	487	534	518	519	446	499	498	509	476	531	480	477	464	462	495	502	508	478	523	471	482	494	466	506	492	473	517	492	491	505	475	422	480	528	474	519	532	500	512	494	463	470	464	494	483	483	499	460	505	466	481	479	476	493	525	515	474	478	542	472	506	499	480	484	494	508	451	484	489	537	503	467	469	496	489	504	519	464	475	471	496	493	483	472	497	482	517	489	464	528	495	492	546	475	500	493	474	464	511	502	464	505	503	467	510	532	480	462	523	500	514	495	487	440	500	546	463	543	489	483	508	484	513	485	469	466	503	481	480	503	466	471	469	496	495	526	495	502	509	486	489	464	459	483	484	465	497	536	516	493	513	491	501	492	520	536	512	523	521	534	482	549	498	541	491	488	512	522	491	498	464	508	496	497	501	479	505	494	473	503	481	504	473	544	528	488	503	528	476	495	439	509	475	496	522	515	490	536	538	525	546	493	488	466	474	461	461	530	494	464	471	477	504	496	520	471	523	490	533	502	461	497	475	474	498	510	482	502	473	515	504	520	472	505	519	513	524	486	530	507	506	520	483	508	480	515	493	481	503	493	531	473	469	509	499	511	487	465	472	483	494	467	524	442	484	510	529	491	512	511	482	476	478	513	439	464	479	509	515	497	471	483	465	448	528	456	472	514	497	496	488	478	487	460	505	471	532	474	494	488	533	484	496	506	505	510	462	474	464	515	485	499	493	526	486	504	472	489	477	487	505	508	479	499	485	517	492	450	486	459	476	501	445	516	507	535	483	538	529	479	470	498	501	508	521	492	512	521	498	527	532	467	518	457	472	534	500	484	463	504	485	485	493	486	449	470	505	435	493	506	489	520	502	465	484	501	484	530	511	462	516	472	487	482	520	495	488	466	509	464	490	505	541	448	517	477	478	475	517	519	483	455	481	516	524	482	456	515	491	541	485	489	517	492	474	497	507	477	463	491	484	537	532	481	479	491	480	529	468	467	526	496	494	510	498	566	506	524	526	497	496	487	525	507	545	497	520	518	502	460	514	472	494	535	485	505	460	460	495	496	477	470	470	523	499	524	481	496	500	479	518	510	495	497	514	525	514	501	487	486	499	474	539	489	474	473	487	480	465	484	485	499	511	510	490	486	506	534	478	496	528	482	522	480	496	488	521	490	501	537	474	454	530	491	474	502	520	515	488	506	470	519	490	480	496	507	524	540	484	487	522	491	487	427	523	458	504	498	509	482	509	519	469	498	526	523	459	465	508	499	479	513	522	493	499	518	470	504	437	472	478	525	523	522	539	481	513	486	474	478	509	457	470	507	506	490	461	503	459	518	514	503	481	460	526	450	523	470	529	496	501	483	487	492	487	454	473	505	519	503	489	487	499	484	533	474	453	520	483	504	528	503	503	486	471	491	519	490	514	494	483	511	486	497	498	493	458	512	506	529	499	484	464	481	433	528	462	487	508	509	489	503	516	477	502	533	452	499	486	509	512	499	474	471	531	487	474	501	510	457	511	478	478	488	484	517	506	482	462	488	525	493	517	519	447	521	477	464	492	507	500	477	477	534	471	463	510	516	544	442	513	429	482	478	492	544	492	498	488	501	489	505	468	492	488	508	481	525	526	461	479	489	495	496	493	504	498	491	519	485	516	521	468	475	494	503	507	505	476	477	495	493	502	495	487	493	511	466	481	508	455	469	491	559	479	499	495	485	483	528	511	511	536	509	483	526	506	491	469	489	481	536	528	511	500	496	469	512	481	540	497	532	495	493	473	485	498	509	484	522	478	525	509	496	484	490	528	507	466	493	458	501	529	519	477	495	502	522	510	532	504	503	495	489	482	495	506	490	506	494	496	505	506	532	488	514	482	461	494	500	547	493	506	489	488	520	499	475	485	500	506	498	517	501	507	497	508	505	476	533	453	495	507	514	499	500	530	468	504	496	505	474	531	459	515	474	478	496	473	496	488	495	526	540	480	506	505	509	459	476	462	478	478	520	494	517	528	493	491	457	507	497	483	509	456	447	483	507	454	496	498	463	469	486	490	483	493	439	477	487	458	476	466	488	496	468	502	516	475	482	489	508	452	543	499	516	479	505	504	458	475	511	462	521	530	479	511	515	478	525	528	537	526	498	497	541	500	506	471	489	485	482	493	480	460	484	452	501	521	472	557	485	491	474	502	474	489	491	503	443	489	502	504	489	521	476	503	522	487	519	509	467	492	504	514	503	523	479	472	528	504	457	489	511	462	521	462	432	501	481	473	539	505	528	488	490	486	491	471	485	508	494	499	508	486	507	486	486	505	494	463	505	517	495	491	495	502	428	522	545	454	489	473	466	533	463	480	536	524	488	442	430	522	499	482	510	486	482	465	482	487	484	508	497	509	496	519	490	550	507	443	469	471	514	499	443	476	508	494	474	479	494	465	489	517	471	485	496	503	480	504	458	543	458	485	507	468	507	507	493	505	468	475	529	513	497	519	503	500	480	490	497	502	511	524	488	478	515	477	465	494	524	510	471
43512	63797	49815	35188	13424	7086	4830	3645	2937	2095	1530	1271	1108	995	885	814	750	756	704	710	679	633	635	630	566	614	633	579	554	596	567	533	552	535	565	513	524	508	548	498	528	526	513	503	503	506	533	543	482	511	515	496	516	485	543	514	497	514	483	521	499	482	495	501	526	498	490	477	473	501	516	540	473	508	507	533	498	498	498	461	478	491	523	524	499	477	522	490	533	494	523	476	474	491	500	492	483	451	505	513	557	488	480	513	504	456	464	506	506	463	511	499	479	513	496	520	490	500	510	455	518	466	503	482	511	484	508	474	483	519	467	459	514	498	481	486	539	474	475	459	480	475	471	484	511	476	500	508	461	478	467	484	473	481	497	488	512	500	511	478	467	466	508	470	480	495	486	474	495	476	489	460	480	516	469	461	512	525	487	463	476	483	462	479	506	503	495	489	465	505	499	519	481	462	450	478	481	513	525	474	444	453	479	496	501	504	488	477	493	468	475	422	506	483	502	504	502	487	463	475	475	486	488	498	457	512	494	484	497	483	489	480	484	481	494	473	453	439	462	470	486	498	485	477	528	530	465	499	432	489	518	497	530	464	449	467	501	502	461	526	461	494	480	481	501	487	475	489	493	471	490	491	488	482	487	437	511	481	469	478	506	451	473	503	468	478	479	482	463	507	496	466	554	474	464	485	527	500	481	520	483	478	475	481	475	490	526	485	501	478	520	489	508	497	488	450	475	425	472	474	493	451	472	503	501	479	457	456	478	484	504	497	460	488	498	524	483	513	468	552	475	448	506	479	478	473	515	548	493	490	473	484	472	456	468	506	511	528	498	513	469	527	488	495	484	484	451	505	520	502	499	489	499	466	508	461	490	495	476	477	490	504	485	479	493	504	471	458	517	493	472	532	488	461	454	469	474	486	488	489	469	503	480	473	500	451	530	518	495	483	478	499	491	504	470	462	470	468	497	461	438	475	466	473	486	493	489	494	502	446	477	497	502	495	495	491	509	484	491	541	519	476	471	478	499	492	501	442	482	469	488	517	490	439	459	504	493	534	534	494	525	486	479	511	500	494	520	505	457	476	461	495	508	515	498	457	485	483	479	465	516	485	439	506	423	527	508	524	538	488	445	490	517	489	454	484	465	494	577	559	484	488	505	462	475	519	489	467	518	497	469	473	457	488	456	515	464	448	492	488	455	454	542	484	482	491	487	490	491	478	464	502	458	480	499	490	514	474	494	453	497	476	477	502	444	517	508	487	448	499	447	489	460	452	505	482	501	507	474	498	491	494	423	465	480	457	497	514	499	499	471	496	483	519	538	492	475	468	527	448	519	497	455	507	526	527	506	454	482	488	474	516	510	497	463	515	511	487	506	456	524	483	539	486	515	467	513	467	482	507	520	464	505	475	516	498	498	448	468	495	512	506	539	477	496	480	467	470	499	452	496	457	503	468	479	489	516	476	488	532	467	505	488	473	494	507	486	531	501	447	465	525	492	452	504	506	479	496	489	492	457	478	494	511	514	478	457	478	466	462	495	464	485	455	486	519	494	499	433	478	499	487	461	486	523	479	482	497	480	500	503	443	464	500	478	527	508	488	497	460	494	505	508	495	492	456	465	500	506	452	483	505	478	496	502	518	488	459	502	431	476	481	460	461	478	489	494	456	467	483	478	506	516	488	486	481	447	508	473	485	507	464	474	521	520	499	514	503	491	491	435	478	503	491	508	460	517	503	510	467	478	531	525	509	455	472	482	501	522	478	472	484	517	473	445	485	459	466	483	501	492	503	468	431	516	477	492	502	488	482	488	475	480	500	480	498	478	465	484	510	480	494	508	489	465	481	503	488	487	441	518	470	510	501	454	479	519	471	506	498	498	468	457	526	499	481	444	451	495	486	454	470	519	482	499	422	478	487	509	539	483	455	473	498	475	502	473	478	469	506	501	484	461	472	489	461	512	519	488	464	505	499	475	524	523	448	498	484	480	443	484	504	505	468	494	536	443	479	460	503	457	500	474	444	473	464	508	445	515	464	502	435	517	481	502	505	460	499	539	452	464	481	474	505	510	477	525	489	468	485	492	510	453	493	487	514	480	448	485	479	460	470	494	451	495	483	466	486	485	483	508	503	467	512	538	503	467	493	496	494	463	471	499	502	498	477	452	473	476	476	433	509	486	518	496	474	487	488	455	505	452	482	513	492	493	510	498	429	466	514	500	486	468	514	504	471	484	494	503	508	512	437	465	497	481	494	524	486	515	453	478	509	494	483	494	447	504	502	480	442	498	498	499	480	459	516	489	488	489	477	442	466	479	437	547	500	522	484	486	514	494	466	483	533	508	443	517	490	506	520	481	503	501	479	515	491	465	464	483	434	494	510	476	469	488	486	473	473	450	471	498	490	462	481	498	476	450	495	482	504	513	494	510	472	481	483	488	503	474	505	472	481	488	454	490	506	511	515	466	483	477	490	503	435	491	476	501	480	522	483	481	498	506	492	487	492	473	513	532	530	499	512	499	467	484	495	498	500	462	438	492	463	457	519	463	509	469	475	488	465	456	510	482	486	448	500	462	500	534	452	486	447	484	479	474	502	464	462	481	499	494	482	509	446	490	447	493	467	484	449	484	452	489	442	486	474	474	511	501	482	479	499	494	477	451	476	485	471	499	475	493	438	513	477	473	481	464	490	478	481	471	437	481	463	513	487	502	461	438	503	488	503	470	491	426	448	477	440	458	505	457	490	485	468	503	489	511	495	506	467	445	464	434	463	495	486	481	476	485	491	472	501	482	460	512	489	469	466	451	460	496	469	453	476	465	471	493	485	457	460	491	491	502	462	506	492	470	491	502	530	501	477	482	476	484	467	488	496	498	415	470	471	488	517	486	485	475	507	497	503	494	506	474	471	483	475	478	490	463	498	457	492	464	471	445	486	493	489	474	451	511	490	513	511	445	469	513	469	514	471	458	507	452	491	512	477	516	483	493	458	474	489	489	490	495	497	503	475	540	469	494	443	496	495	495	536	476	482	500	463	504	447	484	482	496	507	493	500	516	511	455	477	503	495	473	485	461	483	465	495	490	459	495	494	481	493	505	488	487	517	486	514	479	478	467	492	518	499	471	481	474	498	469	485	504	526	456	444	516	452	474	487	498	477	503	501	461	510	498	499	502	514	503	467	446	435	482	498	468	479	513	521	428	499	462	489	486	477	475	473	490	449	488	482	475	477	477	503	493	493	487	470	516	494	517	451	481	505	492	491	521	530	487	456	508	495	505	529	519	462	536	504	539	457	469	467	467	484	489	496	522	461	450	487	468	472	495	501	491	480	475	512	538	506	513	516	463	495	485	455	509	440	544	483	482	497	495	475	491	461	455	509	468	469	504	432	451	516	490	497	472	467	476	514	467	516	517	454	494	453	483	509	480	489	491	514	454	489	520	464	493	437	489	458	522	484	478	503	452	441	493	504	504	476	486	446	491	481	462	496	473	497	457	480	499	482
35249	34891	28688	16542	3866	1479	1089	1165	735	503	480	467	431	375	394	388	364	382	413	405	409	373	381	406	396	395	353	398	405	401	383	435	384	371	376	414	372	408	396	405	376	388	388	394	380	387	385	409	399	375	379	390	377	393	381	379	371	386	413	371	397	388	383	368	392	367	374	377	382	369	388	388	385	381	371	386	363	388	403	391	401	396	385	385	385	350	392	370	354	387	395	388	389	394	360	378	372	383	368	420	373	416	388	427	349	386	395	415	380	393	365	371	420	375	361	363	413	385	407	378	363	361	373	370	387	363	406	347	388	385	363	418	402	442	402	382	360	404	381	382	379	360	394	382	366	368	366	383	383	391	414	373	389	380	384	379	393	379	387	340	342	402	374	393	355	393	426	398	390	416	400	366	355	406	405	404	408	361	414	376	376	420	400	409	404	405	377	349	387	382	375	347	381	390	399	389	359	373	352	394	412	371	335	384	381	393	381	385	402	383	332	396	398	371	426	416	375	383	405	376	371	396	397	405	379	367	415	390	386	393	336	387	355	385	385	366	393	372	399	394	395	410	381	410	385	371	395	371	360	399	406	393	357	391	363	389	365	385	405	402	416	401	383	403	394	381	421	376	422	409	424	395	371	425	367	389	393	378	403	382	391	362	389	338	387	388	404	374	373	382	409	386	389	429	381	380	374	416	378	381	359	403	409	394	428	393	410	408	397	418	385	379	351	399	429	412	361	406	395	383	395	418	384	385	398	343	429	382	354	399	404	395	382	384	401	385	392	384	379	348	379	390	404	378	427	338	360	436	370	392	352	398	405	373	406	359	414	338	395	371	371	412	405	363	387	383	409	377	369	390	398	371	392	388	400	389	403	392	414	380	413	402	346	361	378	351	342	367	408	404	372	385	382	413	380	414	379	422	375	398	391	361	392	375	396	377	382	373	362	407	403	343	376	374	401	389	383	389	443	398	381	389	381	362	376	396	394	400	434	397	414	355	401	379	379	395	364	351	364	402	373	388	366	379	376	428	427	393	381	379	395	373	341	367	406	393	413	416	394	378	375	371	377	388	394	373	394	384	367	378	372	369	408	402	362	359	393	402	418	344	360	391	391	362	383	344	367	386	372	358	363	365	355	385	370	377	377	392	388	382	370	407	402	363	369	370	385	405	373	365	392	419	412	394	390	405	375	372	406	383	396	405	389	371	382	355	346	416	403	373	406	360	387	404	383	384	376	396	396	385	393	408	387	402	394	385	394	395	393	420	381	392	401	382	392	379	383	411	417	400	365	398	394	392	387	366	349	389	369	398	417	381	388	400	431	409	381	378	388	382	408	392	376	405	374	421	367	426	388	370	384	365	371	378	379	377	419	391	338	387	394	371	383	372	377	377	391	402	381	384	388	359	356	387	395	390	401	434	394	428	356	364	378	428	383	384	385	379	382	384	389	372	417	377	386	376	412	415	391	370	391	377	376	400	373	381	387	403	390	374	376	381	396	397	377	401	356	364	363	382	372	351	389	398	381	376	389	383	359	379	392	412	400	393	393	393	413	359	402	417	387	372	367	402	405	364	381	381	413	345	374	400	414	407	384	415	360	374	407	379	379	400	387	361	417	379	408	387	390	396	435	386	397	412	359	421	374	384	411	377	385	404	387	371	389	373	380	363	409	385	411	367	393	387	382	387	386	370	392	394	401	396	376	379	376	398	377	368	394	397	369	366	418	386	420	391	391	400	414	354	360	393	379	412	427	380	383	354	378	376	390	376	412	380	383	411	375	431	421	394	370	402	374	332	393	408	372	410	382	384	380	392	362	368	393	360	425	377	424	369	388	419	427	381	384	385	389	362	419	405	423	365	409	393	386	394	374	397	400	357	381	385	404	414	400	396	413	377	387	382	390	387	388	389	388	388	388	337	370	385	372	370	404	394	415	368	398	358	353	399	411	409	373	376	391	385	369	430	361	404	376	432	378	396	371	372	378	394	398	370	379	401	399	371	360	416	405	411	394	408	395	382	373	393	393	376	403	366	384	374	350	390	385	408	358	354	371	389	424	361	414	375	418	363	350	371	400	381	393	380	391	417	391	374	380	387	377	380	395	392	364	378	364	391	421	405	389	409	381	403	380	410	410	383	359	412	370	397	420	381	379	413	384	414	421	366	395	336	386	403	372	411	385	406	370	354	356	338	391	353	372	390	369	393	396	428	346	389	403	374	354	362	376	403	381	406	411	386	395	392	393	392	387	359	388	388	364	379	382	361	338	362	389	403	398	383	403	390	370	391	393	377	378	407	347	429	394	345	420	377	360	415	389	382	346	388	376	394	398	390	377	369	426	413	388	410	401	366	376	409	379	410	383	395	438	361	410	377	390	400	384	398	387	382	375	407	373	392	379	393	387	368	423	376	392	365	406	401	392	409	402	375	396	363	352	386	420	369	349	399	361	379	384	424	383	374	424	362	425	402	363	361	382	398	373	368	379	375	377	423	420	386	393	397	366	371	391	393	437	395	429	371	395	381	415	356	370	391	362	417	407	358	395	406	411	397	395	397	361	387	349	364	395	409	403	376	395	369	404	367	384	415	390	389	377	428	413	370	376	360	389	386	407	402	423	378	375	380	400	396	372	383	408	382	371	396	393	397	397	377	393	386	371	422	348	384	386	394	379	398	381	388	350	364	397	355	407	407	351	362	383	389	405	346	398	341	412	364	392	388	367	403	396	395	368	394	371	428	437	401	408	409	365	390	420	395	340	412	357	370	364	370	392	390	399	399	391	370	391	401	375	405	351	390	365	419	375	381	380	380	396	354	378	383	390	372	387	395	378	392	373	396	397	407	345	389	393	394	374	406	402	386	361	437	428	405	380	359	355	356	408	401	402	403	383	382	401	385	414	365	323	390	402	378	402	363	386	396	370	355	385	359	389	375	363	390	398	436	384	375	380	385	394	381	396	370	364	417	370	362	414	376	383	412	381	369	359	404	388	399	375	407	390	381	385	371	411	418	369	410	390	399	363	395	415	399	372	399	346	382	404	378	360	403	374	400	409	385	370	414	379	370	364	370	401	384	381	423	406	404	363	389	389	394	373	365	437	381	394	367	345	398	382	379	335	422	389	381	380	357	375	367	362	384	360	365	410	382	429	391	397	399	367	382	366	413	404	383	381	391	387	392	381	404	397	350	402	384	423	392	408	380	367	446	410	370	373	386	354	390	351	430	381	395	393	357	433	402	387	403	371	439	381	388	372	424	391	374	376	390	413	348	418	420	390	411	353	406	354	377	392	407	396	376	366	374	424	389	415	384	372	390	393	405	369	402	386	406	385	397	403	395	402	367	405	367	428	414	404	390	425	393	372	389	397	390	388	356	398	416	388	419	383	373	363	383	397	404	396	379	385	404	408	364	362	402	390	417	385	365	363	356	377	376	403	397	397	390	450	353	410	374	424	398	379	375	420	395	394	406	384	396	407	371	383	386	390	412	389	417	418	365	380	403	396	411
37966	44551	35371	20147	5556	3125	2181	2380	1288	742	630	552	481	454	424	444	431	411	465	422	407	417	415	426	398	417	444	453	394	434	421	425	436	422	396	459	383	451	501	431	412	406	418	447	417	439	433	432	440	438	392	416	431	444	446	433	454	425	378	443	441	464	399	410	418	433	402	412	451	457	412	448	469	426	417	399	453	413	433	391	440	433	397	438	407	438	424	445	424	401	420	399	476	436	423	413	467	460	390	398	413	432	430	430	450	431	466	480	412	400	400	417	440	453	440	419	419	417	419	437	425	447	417	400	387	433	440	460	401	417	424	424	425	416	436	438	445	418	428	448	450	459	445	454	400	446	416	438	417	426	437	433	397	431	424	441	422	435	477	438	439	368	428	398	436	439	439	433	439	421	435	400	453	419	408	437	410	424	436	452	425	442	451	428	450	443	416	426	456	441	401	442	422	424	453	422	405	422	407	440	463	394	425	458	433	451	411	470	458	413	389	416	405	443	435	415	436	391	422	412	437	419	426	424	427	451	416	408	428	380	426	446	428	415	410	400	434	441	437	444	420	443	432	420	414	422	412	446	405	393	455	430	458	402	406	415	418	442	448	419	425	386	421	435	427	413	408	405	430	448	398	426	415	410	408	414	464	422	437	390	425	437	454	406	445	405	427	406	424	408	436	421	442	420	473	433	423	424	422	448	446	438	455	415	411	404	413	429	449	397	431	409	460	439	417	412	445	448	438	450	400	406	444	380	440	417	421	413	430	422	431	436	407	408	440	450	421	427	403	414	429	432	396	407	447	415	412	436	424	396	387	442	390	416	433	412	466	415	400	423	429	460	418	445	421	410	410	412	417	430	463	425	438	437	435	412	426	457	414	425	445	433	420	452	470	447	461	391	426	443	452	428	396	428	451	417	407	400	436	406	454	411	419	446	410	443	390	402	404	428	406	410	444	437	434	404	407	418	418	410	480	483	428	469	427	464	408	412	424	411	417	430	444	447	437	439	439	446	450	417	416	465	434	392	441	422	419	436	424	386	390	421	429	424	401	427	419	465	451	449	437	404	429	410	418	426	403	413	443	424	426	441	427	468	423	402	403	402	435	423	418	430	428	435	392	453	433	395	417	434	467	388	412	390	384	435	416	407	419	454	446	447	417	410	469	428	425	453	415	450	424	445	427	412	423	428	443	418	415	450	400	399	440	419	421	376	430	452	427	442	414	407	411	417	400	434	420	446	419	401	416	425	400	440	407	459	406	427	431	438	421	421	435	433	420	440	438	407	423	465	417	417	396	426	434	406	443	425	430	413	405	437	440	431	394	423	421	452	391	440	407	442	421	422	448	431	396	415	426	425	427	417	397	415	412	349	399	400	437	452	430	410	381	412	432	403	419	424	445	401	433	414	465	416	438	404	451	450	435	426	391	442	439	440	422	414	397	398	442	417	448	408	381	382	410	401	424	454	440	375	448	463	458	432	455	429	440	421	456	423	441	416	411	404	449	446	438	412	414	417	473	448	445	399	440	385	408	443	420	431	422	408	449	443	435	420	452	426	397	420	397	453	412	445	424	436	392	421	428	400	427	432	413	421	425	437	407	442	404	419	424	418	488	438	437	423	438	426	451	412	371	464	441	422	413	424	462	386	410	396	408	432	425	425	428	426	431	425	453	443	464	453	409	429	401	436	434	419	401	430	426	459	430	401	419	400	395	446	443	431	429	440	402	435	463	453	424	423	434	423	425	405	431	473	367	408	402	382	431	428	440	460	425	391	425	443	439	431	427	386	422	435	382	396	440	403	431	432	427	420	385	457	433	400	424	432	396	419	431	416	450	409	428	401	434	462	437	436	437	413	419	449	430	394	421	403	395	461	397	434	419	441	449	385	412	447	416	437	436	446	452	419	437	433	430	410	429	440	433	403	485	400	460	398	426	390	432	403	426	426	406	443	440	438	415	395	421	435	408	405	435	434	408	427	416	449	426	416	462	434	424	454	371	448	419	430	414	376	450	437	441	433	433	445	413	384	422	432	418	429	429	416	396	413	428	407	423	464	452	435	409	428	389	421	442	446	422	433	420	441	409	409	403	375	395	444	405	442	425	469	407	404	404	430	418	423	409	436	445	450	432	457	447	412	437	405	448	426	425	430	392	440	401	422	429	416	414	392	349	395	422	468	431	417	433	397	407	430	417	457	387	406	391	342	431	460	393	453	473	435	415	418	408	451	410	428	444	434	402	423	450	374	425	424	382	444	465	415	442	425	411	410	388	424	452	378	468	405	445	411	425	400	431	458	420	434	407	412	428	445	441	421	427	378	462	430	446	426	408	401	460	440	404	411	406	448	431	451	435	401	433	425	421	414	419	441	447	420	423	422	457	428	459	428	450	408	462	376	427	397	428	421	425	414	412	437	457	438	402	405	419	421	392	418	398	380	428	403	438	455	437	408	395	416	444	380	428	428	402	416	471	451	432	433	409	420	452	402	430	401	401	408	439	412	417	432	384	433	459	433	424	430	416	421	425	443	434	437	399	412	443	430	432	437	436	422	391	398	420	424	428	446	382	364	435	454	401	443	451	397	453	439	432	396	422	410	390	398	436	449	441	417	379	394	476	442	389	416	440	447	438	408	425	391	465	458	414	418	413	428	423	437	436	449	449	442	428	411	439	414	426	407	440	426	420	411	424	454	429	449	417	398	424	409	379	438	395	397	423	425	390	403	427	402	453	430	423	402	439	434	408	390	428	431	409	414	468	410	392	425	400	424	452	468	442	415	423	435	417	421	410	445	416	450	444	429	446	420	425	468	442	390	457	404	437	424	418	424	429	422	422	420	448	417	408	391	394	419	425	419	440	466	406	422	396	421	423	393	412	425	444	431	429	420	450	412	415	422	463	443	433	384	448	403	416	410	408	398	414	382	396	396	424	407	412	421	438	425	412	432	455	420	441	438	432	436	456	416	408	413	430	397	396	432	416	441	407	414	407	421	392	433	454	418	410	376	417	430	415	429	421	397	434	411	418	420	465	399	424	416	432	402	421	437	409	410	409	415	464	416	413	379	427	401	408	399	437	421	455	425	441	447	415	433	410	428	423	416	425	438	427	419	426	415	436	421	396	440	425	430	420	444	445	429	409	426	403	416	419	410	414	412	461	420	401	430	428	434	446	411	443	399	427	426	447	399	449	436	428	397	437	380	385	457	431	383	408	461	394	408	463	415	455	416	427	415	442	449	413	437	407	428	424	436	419	437	399	429	421	405	435	399	390	437	428	391	426	442	404	406	456	439	415	424	429	427	406	421	454	419	410	425	379	414	423	410	427	449	415	387	425	445	414	439	447	394	432	432	417	384	459	411	432	430	373	423	413	464	374	431	444	435	452	400	397	425	410	422	438	430	390	429	449	430	429	463	434	454	398	428	433	407	423	442	409	401	433	437	435	407	427	398	422	395	454	407	414	432	436	409	416	456	456	405	401	435	431	371	425	424	386	408	412	423	437	410
25130	20793	27144	24484	20707	13411	4553	3352	1775	944	720	563	467	384	325	333	307	327	308	281	246	285	271	270	267	243	243	279	263	275	271	267	272	264	271	264	248	230	238	229	260	233	242	241	251	264	232	235	273	233	238	236	249	214	241	220	238	254	240	232	251	243	224	233	226	269	258	211	244	230	263	255	275	243	269	268	245	221	229	234	267	250	223	246	259	225	257	244	254	215	260	248	232	238	249	250	244	226	253	204	264	234	250	253	229	213	231	224	233	219	250	221	198	219	249	231	253	262	226	237	240	229	245	267	258	248	242	220	236	251	220	240	210	240	218	239	234	247	230	198	225	244	216	242	245	214	230	271	249	235	266	243	205	232	234	240	239	237	231	231	242	259	226	256	252	215	234	238	237	231	235	258	241	250	259	220	230	240	224	231	234	237	258	224	247	230	219	245	227	227	229	218	252	236	225	233	255	240	227	273	242	232	234	243	243	247	238	224	219	260	250	237	209	256	235	292	249	220	246	249	232	244	256	225	258	229	251	260	208	244	236	233	230	242	254	244	228	233	228	261	234	228	237	232	208	244	256	220	267	234	206	237	233	220	239	239	243	216	256	232	220	247	242	239	234	236	228	252	232	237	230	249	229	242	236	229	216	209	257	230	277	260	239	237	211	231	252	257	242	246	233	224	233	263	213	266	220	253	246	255	228	236	257	269	258	239	224	211	218	225	225	219	207	264	244	241	219	239	248	247	222	255	242	257	206	226	258	257	209	265	232	234	237	251	240	242	233	233	246	225	256	236	240	237	221	258	255	257	258	248	227	238	208	254	229	218	239	235	253	253	236	241	245	226	227	255	212	228	237	214	236	210	278	251	231	255	226	221	258	231	249	243	280	227	240	236	218	245	231	205	245	214	230	235	249	217	266	239	239	254	242	234	247	231	222	239	254	254	216	239	224	220	240	213	229	269	247	236	253	243	230	217	229	237	242	234	214	232	225	280	252	259	234	227	244	232	253	253	247	258	247	252	247	235	235	217	263	205	238	236	237	228	247	228	242	275	239	250	233	238	265	237	244	211	243	221	247	259	233	247	252	228	229	199	244	254	257	263	221	220	233	236	243	224	233	233	232	233	246	249	247	232	237	232	282	233	236	237	253	231	246	246	262	221	251	245	243	240	233	270	241	227	256	221	232	243	228	226	224	235	243	235	197	242	232	265	256	251	256	240	206	214	206	244	236	257	213	244	219	233	228	240	234	220	258	219	219	217	245	247	235	224	230	239	244	249	210	228	262	249	209	245	243	249	247	252	244	234	251	225	264	250	232	249	206	242	246	240	243	259	244	230	275	249	232	249	259	264	219	241	199	263	229	232	217	247	252	242	258	236	237	232	230	244	213	235	229	267	220	230	277	269	246	242	247	214	236	249	242	264	220	221	226	237	235	244	257	253	252	249	255	248	245	226	230	222	263	221	244	229	252	232	238	232	236	235	264	240	223	230	242	242	226	268	238	238	253	225	219	245	223	242	238	243	251	227	242	217	205	233	260	246	222	264	244	237	228	228	237	235	257	253	224	216	267	232	207	259	242	263	260	229	230	237	240	239	259	261	231	213	192	272	230	235	248	232	232	249	236	227	240	245	238	214	229	229	246	244	262	227	214	256	221	251	244	228	249	243	231	244	212	245	221	241	230	244	258	241	257	239	236	265	238	218	229	250	233	235	235	240	220	218	233	229	270	251	246	219	244	249	242	252	236	224	222	242	228	212	239	266	237	257	203	271	257	232	215	260	248	246	229	238	219	261	226	255	232	240	247	220	250	240	240	251	251	238	241	226	236	250	250	235	225	254	252	247	224	230	250	248	215	226	221	243	230	240	240	227	230	232	219	251	266	247	251	253	247	215	250	217	247	242	232	230	226	245	263	249	232	212	238	235	258	216	262	247	212	280	231	242	254	212	249	276	237	249	230	235	254	235	255	236	210	244	231	230	242	227	240	240	232	248	269	236	223	244	236	259	242	259	237	232	246	240	217	215	263	243	251	250	234	233	228	226	241	242	213	239	232	258	242	229	266	229	267	248	278	235	267	233	261	236	238	227	222	248	233	247	249	243	264	235	246	225	231	233	220	210	230	237	245	239	248	233	233	203	231	253	222	248	277	263	214	234	232	236	237	267	264	233	245	246	199	246	234	221	243	211	245	230	239	206	226	256	242	206	253	220	238	242	214	261	238	248	243	247	252	243	216	249	232	229	217	240	254	249	230	241	219	229	248	233	244	213	220	232	265	248	233	250	259	269	253	233	244	233	213	222	237	220	250	243	238	243	228	214	225	220	234	223	239	252	242	223	230	252	261	223	240	252	233	254	219	243	255	204	256	218	235	223	206	219	257	231	223	243	263	252	238	260	230	223	257	245	275	243	220	228	227	249	253	265	267	249	215	230	244	253	231	233	254	276	231	234	229	241	241	227	240	273	223	261	249	223	229	217	226	246	220	241	229	256	242	223	232	259	239	222	201	229	230	225	241	253	258	254	240	239	224	212	226	257	236	250	221	244	236	272	272	246	240	226	206	231	234	225	251	252	264	242	239	223	259	226	237	230	250	245	216	216	233	270	240	250	272	217	191	245	214	239	244	258	216	243	224	235	235	234	249	236	266	249	242	238	212	231	232	253	262	242	237	253	245	222	236	224	217	226	257	275	240	245	242	242	242	252	228	235	249	246	242	208	243	254	220	221	222	255	233	232	242	232	217	243	226	247	244	247	240	279	243	233	247	261	251	236	234	231	258	215	248	246	224	269	238	244	233	224	240	238	260	244	228	231	236	249	241	211	259	252	209	224	239	247	231	212	242	252	229	252	246	223	270	242	226	237	236	261	239	222	230	258	262	221	202	252	231	230	251	236	266	252	216	218	233	220	232	214	222	237	229	236	267	258	223	244	229	252	214	247	248	259	201	241	222	209	227	246	260	233	254	234	239	230	249	231	245	248	204	221	225	234	244	238	222	224	241	236	253	261	257	236	226	242	270	227	264	232	233	227	244	235	241	216	258	237	210	258	199	236	234	244	222	221	206	227	219	230	235	240	246	197	241	217	235	236	260	256	215	264	258	222	238	212	244	236	221	251	276	228	264	220	212	229	249	224	247	249	233	248	267	208	268	236	263	261	225	257	224	256	233	252	242	231	249	258	237	222	222	259	215	254	234	243	228	246	234	249	241	241	260	236	242	237	247	222	242	212	222	260	269	238	264	230	224	235	257	246	247	237	265	235	231	236	244	237	274	245	248	227	246	239	260	256	226	249	210	229	231	248	254	202	233	227	226	219	221	237	249	216	233	240	274	223	256	269	221	236	234	215	242	227	252	268	227	218	233	247	247	227	243	248	215	243	262	219	251	221	249	226	230	237	238	216	251	215	240	240	232	255	236	240	235	244	246	254	261	213	260	261	251	246	213	237	240	233	250	228	251	242	210	240	241	247	198	257	244	209	246	221	252	236	213	235	242	222
40031	54720	40516	27215	13952	8275	7131	6790	3804	2041	1438	1056	796	580	465	450	419	377	359	377	377	352	331	301	296	332	302	303	288	307	268	295	298	311	280	293	271	261	287	262	275	316	275	258	271	268	289	264	313	282	284	278	266	285	250	257	258	249	279	259	243	292	223	261	251	255	279	249	254	299	271	254	258	250	237	260	259	249	235	253	278	265	261	263	243	284	262	237	253	254	229	295	269	242	265	250	257	265	245	247	265	274	265	273	298	237	304	263	256	274	218	263	244	294	242	258	241	245	264	274	269	250	269	275	261	257	228	252	265	268	261	238	261	239	252	236	250	237	270	250	253	267	270	253	253	262	244	242	279	238	266	252	285	296	250	275	288	256	253	229	259	270	270	247	257	254	259	262	266	259	239	232	266	268	258	265	243	258	256	261	267	262	239	229	244	243	251	242	254	250	273	259	243	264	272	256	261	258	265	292	257	233	251	260	242	275	239	261	236	239	261	267	258	303	240	278	254	263	245	273	292	259	268	233	259	289	250	269	260	234	252	246	268	265	259	255	248	263	230	251	258	254	257	247	256	248	265	262	282	245	285	249	266	233	245	259	250	249	255	284	231	234	226	253	289	246	271	251	280	241	250	254	245	259	273	245	290	245	258	280	254	247	253	278	242	245	247	261	223	250	262	259	250	233	258	254	248	258	290	276	219	257	270	245	281	247	261	231	255	284	277	277	272	263	268	233	240	242	275	282	264	253	270	238	229	250	275	248	243	249	271	244	255	287	262	257	271	248	261	241	242	266	244	258	268	247	257	271	284	232	280	290	271	258	257	273	263	297	250	269	271	244	259	282	264	269	257	232	267	241	278	239	263	284	247	233	252	276	260	243	264	252	237	265	241	230	230	257	240	245	302	270	278	259	270	253	279	275	266	218	262	253	294	248	248	281	265	251	254	274	292	274	269	264	245	266	264	306	242	258	260	264	262	270	297	237	253	265	250	262	253	237	273	265	263	267	248	280	270	249	246	259	277	253	250	289	261	255	249	276	260	256	237	269	227	269	256	269	271	252	275	265	283	248	257	265	256	263	282	280	241	234	254	245	244	278	275	261	250	253	289	247	265	246	247	247	247	230	269	250	270	276	258	272	274	273	249	257	273	265	274	247	235	260	259	240	255	251	222	217	243	266	258	262	246	237	299	239	265	283	251	261	272	276	241	256	275	249	272	238	228	268	253	252	243	251	260	252	247	244	277	266	265	251	270	258	266	252	261	249	266	277	261	217	283	276	237	255	263	264	266	276	279	240	259	252	243	268	232	282	241	246	252	267	270	251	240	256	246	230	252	280	277	243	270	262	257	242	246	242	256	270	249	236	229	275	252	247	272	241	250	255	236	269	256	247	247	256	243	271	258	239	254	236	221	261	271	241	250	263	267	247	263	269	264	263	260	257	232	242	257	235	244	248	229	259	256	254	258	272	269	261	258	259	291	236	226	269	241	220	254	266	244	260	254	216	268	263	259	277	248	240	253	256	290	293	284	247	269	279	275	248	289	263	262	272	245	264	274	256	240	238	284	243	249	254	243	243	281	243	244	255	246	287	256	228	240	264	274	264	296	271	253	258	274	265	271	225	277	260	255	260	249	258	274	248	241	285	247	257	250	245	251	289	248	254	260	237	271	239	280	263	256	255	248	265	253	248	248	250	304	202	263	267	233	270	260	261	279	265	257	258	251	260	251	247	266	247	232	267	267	249	239	271	268	262	263	275	254	241	243	281	236	260	271	264	275	271	279	242	261	267	235	252	257	252	261	255	258	247	224	243	253	249	268	237	258	270	247	253	251	259	237	248	262	283	269	271	241	267	261	281	230	246	252	244	270	290	258	259	274	250	265	264	279	277	251	260	257	289	279	257	257	243	259	267	269	295	283	271	264	260	280	251	267	241	269	280	267	266	247	249	276	256	277	244	231	257	267	265	261	259	266	236	266	277	252	271	253	254	262	265	273	287	262	284	245	275	251	269	250	251	244	237	254	253	264	245	269	245	241	236	269	218	253	269	271	282	253	264	263	272	277	255	251	247	241	234	286	254	253	279	235	279	283	263	228	286	241	269	285	247	262	249	262	248	259	277	243	251	264	245	262	241	263	250	237	272	249	246	259	258	275	261	247	253	243	237	263	257	252	242	260	258	242	240	255	254	267	289	227	225	266	266	242	248	252	262	255	257	240	242	254	251	251	231	249	265	249	247	259	266	248	291	283	245	239	253	268	275	277	225	275	251	246	246	266	269	285	257	240	229	257	260	282	279	262	243	264	229	267	248	259	253	301	280	242	242	247	234	258	277	226	275	256	270	271	247	263	264	261	266	269	267	250	250	264	285	260	246	259	279	255	232	230	234	270	259	267	239	239	240	271	252	276	234	257	274	246	231	266	271	267	241	224	258	260	273	228	262	264	261	245	240	225	255	246	295	250	263	243	264	270	262	241	252	240	243	270	276	261	257	277	248	227	294	241	248	238	267	278	262	261	279	275	250	261	266	252	276	249	261	263	247	235	267	255	307	243	265	249	229	247	270	258	237	276	243	258	246	265	281	303	243	271	267	252	256	236	276	256	235	284	242	255	257	252	243	267	255	237	273	254	279	260	259	280	276	273	255	279	260	236	224	272	267	262	266	255	250	276	253	252	232	276	239	281	223	241	244	260	230	262	257	266	237	283	280	242	272	261	266	269	279	249	244	238	270	268	202	277	248	263	271	241	242	244	268	241	275	262	271	252	259	266	269	249	245	258	290	253	291	256	280	242	245	192	268	277	244	271	261	267	260	257	253	261	257	248	245	266	246	285	266	268	254	264	250	263	273	248	262	281	232	271	265	257	253	251	216	264	231	238	247	277	264	281	257	251	230	246	244	267	264	224	254	278	256	258	255	271	226	280	260	256	240	256	256	263	272	262	249	269	226	267	259	234	266	260	258	254	261	234	268	257	255	279	260	269	261	272	249	262	252	275	247	232	257	249	271	299	270	260	264	253	238	248	259	275	258	257	247	265	266	283	242	271	257	246	277	260	273	258	252	239	259	259	236	287	286	247	268	258	236	259	227	286	293	273	256	281	234	244	255	224	257	246	254	247	267	255	249	249	252	269	267	246	253	270	218	248	259	266	270	275	258	221	255	283	263	254	263	254	245	268	258	254	268	236	273	278	256	266	263	288	259	252	249	260	258	240	240	254	269	239	274	259	257	263	264	242	254	237	258	256	259	252	252	225	247	290	280	249	242	278	253	263	250	217	252	244	261	259	257	237	251	244	253	247	268	253	264	254	253	273	251	285	255	239	254	273	271	284	241	287	252	235	290	256	230	260	247	259	255	251	252	278	260	254	257	248	258	249	273	251	276	308	276	297	229	242	262	262	255	262	266	234	277	243	237	253	245	246	300	244	266	263	251	282	276	287	243	238	220	236	245	267	255	277	299	231	261	265	239	234	252	258	269	266	261	250	259	251	276	263	266
23054	20718	27368	24044	20886	21096	14731	6720	3983	2612	1395	997	897	813	693	679	584	607	618	604	555	580	566	516	561	571	552	570	554	529	511	563	535	490	577	542	549	549	518	531	507	530	569	513	483	480	527	500	533	492	510	527	490	510	500	509	506	526	518	503	517	484	529	541	540	497	516	494	490	515	500	498	483	524	537	504	486	537	527	538	543	476	524	476	486	548	497	506	575	532	493	514	461	517	494	471	532	503	529	499	479	509	506	498	497	462	515	476	496	467	506	459	491	516	526	495	520	465	478	500	488	520	541	497	524	476	535	520	555	499	495	489	501	453	466	518	496	545	503	523	498	485	519	492	480	534	526	547	511	487	507	472	488	507	487	482	512	514	493	484	496	489	502	455	463	499	498	497	470	443	464	502	489	491	514	515	501	471	461	488	486	519	484	520	489	542	481	519	519	539	493	507	533	516	477	488	476	524	498	476	456	513	493	468	520	473	511	485	526	525	486	493	496	492	496	468	519	506	556	493	507	472	502	498	517	512	529	505	532	510	483	512	486	506	538	484	513	528	504	527	498	517	503	531	482	469	482	507	519	542	498	497	486	473	469	519	527	493	516	523	488	476	503	467	491	465	528	509	520	502	478	536	558	490	486	484	502	453	523	547	531	486	469	531	505	537	527	500	529	491	514	459	523	541	483	518	484	517	481	499	498	503	495	506	493	515	542	488	523	562	476	427	505	534	507	534	509	478	492	504	483	488	478	521	482	493	507	516	486	517	532	499	479	524	520	506	509	497	501	469	484	477	510	500	547	531	491	485	499	515	491	509	534	516	573	546	513	539	501	529	515	476	520	508	463	514	512	481	538	561	516	499	484	512	508	551	488	512	496	492	514	478	517	502	493	487	515	472	525	504	491	506	521	491	544	479	490	488	472	502	497	475	504	536	487	519	517	542	483	466	495	500	540	525	494	488	505	521	487	485	515	485	531	492	477	524	497	425	512	475	490	490	495	492	529	521	471	463	518	509	527	493	487	495	511	491	490	533	481	530	480	468	520	516	497	531	494	488	478	484	523	505	592	524	502	487	509	526	513	490	500	484	520	518	472	510	488	520	504	494	493	513	511	506	470	456	507	487	527	498	500	493	554	519	482	519	499	502	547	510	455	477	487	490	517	544	530	533	492	476	494	451	524	523	493	477	496	516	522	518	543	516	539	486	490	447	530	456	486	500	522	493	497	495	512	480	546	515	512	499	462	513	443	506	484	513	491	507	494	484	528	515	489	505	504	477	511	518	521	504	481	470	491	526	527	464	499	489	525	501	486	514	497	475	481	468	524	514	512	502	543	585	509	460	495	515	521	528	504	470	504	461	544	477	517	524	512	453	523	522	551	520	539	483	500	523	494	464	500	494	479	519	511	487	541	499	464	483	493	479	473	500	521	500	491	514	490	518	479	469	478	473	511	486	487	536	473	558	509	522	530	511	494	484	488	450	496	506	520	487	488	463	471	501	529	474	473	480	477	460	509	515	488	473	499	495	489	511	456	503	521	509	479	494	507	476	527	483	530	472	478	526	504	509	479	523	504	525	501	551	486	461	531	518	520	524	517	498	488	528	497	493	508	507	494	510	502	512	481	498	545	510	512	508	524	510	517	523	518	472	517	498	469	483	520	475	507	490	519	536	533	476	554	534	464	450	489	463	533	552	530	520	468	525	483	493	520	543	499	517	508	531	485	537	487	526	510	485	524	494	493	506	488	488	519	471	535	516	483	494	514	485	489	486	508	512	515	556	508	492	454	504	475	506	539	513	457	531	518	504	519	500	497	533	518	543	501	482	476	515	452	502	476	507	509	503	525	512	519	517	490	509	485	506	478	476	435	470	533	498	483	476	465	463	491	544	522	518	510	508	512	497	475	518	476	491	489	530	505	506	509	502	511	449	492	528	497	502	467	501	551	509	495	525	485	477	485	514	473	502	529	513	512	490	514	507	519	517	526	493	518	500	498	483	483	513	522	511	491	498	474	501	508	498	481	481	474	510	505	526	544	562	556	480	487	504	505	468	513	521	509	494	547	534	503	530	467	505	496	533	521	529	469	475	506	504	485	490	539	500	488	520	491	525	501	503	463	465	468	530	479	509	465	480	514	488	523	556	564	490	460	487	526	492	469	508	499	489	496	487	502	508	498	515	528	543	498	503	481	480	500	512	500	493	548	508	513	519	530	518	488	443	466	468	515	496	505	526	506	515	466	507	467	536	501	495	536	512	470	456	481	530	496	491	478	486	497	509	527	505	497	476	539	489	493	525	503	509	537	499	468	511	468	499	521	510	515	542	499	500	522	487	503	495	490	529	518	489	540	522	502	492	500	498	483	516	485	508	512	497	485	473	498	473	510	472	494	486	489	491	460	490	487	498	458	516	506	510	465	515	493	539	527	527	499	481	466	528	494	516	523	503	549	539	532	481	483	553	512	516	531	525	513	503	506	503	519	500	502	489	534	507	485	488	492	513	529	490	512	477	468	500	525	512	503	480	526	558	528	510	516	487	516	472	479	511	551	474	499	488	521	498	524	501	485	522	452	538	546	523	458	498	487	481	527	491	457	506	500	526	476	496	485	550	543	559	499	488	490	511	491	490	498	523	469	469	476	489	454	456	485	500	491	489	532	491	489	491	493	499	495	548	500	480	496	489	478	539	507	530	497	477	499	511	473	519	518	492	535	527	526	529	510	554	486	516	495	455	550	504	469	514	474	494	500	489	495	503	498	516	523	519	497	521	514	499	497	529	505	541	510	486	517	489	521	499	540	539	523	534	507	480	495	535	509	460	496	532	469	531	516	472	491	512	487	503	501	522	508	524	520	445	490	499	499	499	495	489	483	527	488	474	521	496	538	501	502	518	482	480	535	512	476	469	488	517	528	539	468	537	471	508	497	505	498	526	510	511	512	510	504	476	466	528	495	496	465	523	465	477	512	488	501	513	482	499	488	529	468	489	503	547	532	515	526	487	511	517	503	471	513	505	502	515	558	514	543	517	514	531	461	495	477	519	467	512	503	509	472	520	527	483	497	474	506	500	450	506	500	492	474	486	533	491	481	474	507	512	555	452	489	499	505	465	550	484	498	540	521	461	526	476	515	477	495	489	520	499	492	470	522	511	472	488	456	482	464	489	495	489	470	490	533	487	482	540	467	504	508	538	465	543	497	553	510	499	471	495	497	475	458	516	477	504	491	482	523	506	437	520	484	500	496	458	566	519	469	536	474	468	497	516	539	506	513	529	517	553	503	495	510	469	502	550	487	494	506	526	524	480	489	516	492	492	485	497	517	516	485	468	514	479	451	531	474	474	498	496	491	492	479	527	495	502	538	565	472	462	482	484	488	514	507	516	517	464	515	474	534	534	453	475	517	466	520	561	508	555	479	481	511	519	500	461	485	519	512	473	527	454	478	485	465	507	499	517	500	511	457	480	506	464	532	515	520	530	555	510	515	511	515	499	531	478	466	505
42006	57789	39840	34193	26139	17653	12345	11088	7811	4899	2546	1577	1420	1067	957	841	813	733	679	715	685	638	596	642	620	630	621	611	606	559	590	555	582	576	523	531	576	562	549	546	511	542	493	525	551	529	504	511	477	489	511	491	502	526	532	521	508	518	475	474	526	542	499	518	533	512	504	491	527	522	492	479	512	484	522	523	483	523	488	514	491	481	469	511	529	503	487	462	507	516	512	492	498	513	491	511	534	514	502	498	482	487	462	490	539	460	538	478	527	469	473	490	534	488	504	497	510	461	479	468	503	449	516	475	488	468	508	506	482	480	468	514	496	472	504	457	465	501	467	514	511	535	531	513	499	488	493	490	466	450	468	440	481	495	500	475	483	487	471	468	468	473	463	505	533	477	462	482	521	528	429	495	514	540	505	489	479	496	471	471	518	463	534	491	492	521	501	507	519	480	480	469	486	519	513	469	480	444	505	505	525	528	473	523	503	502	490	516	507	514	513	488	472	476	514	497	503	496	463	446	502	497	492	473	471	521	488	517	525	484	522	481	454	513	491	476	514	497	507	487	492	535	479	454	546	501	494	499	506	463	506	503	474	481	462	497	495	531	458	499	483	488	443	490	522	506	460	485	479	540	498	500	474	432	477	461	486	554	498	493	506	472	460	497	464	488	531	479	473	510	479	523	470	472	509	515	510	476	489	492	471	436	481	484	487	506	491	515	500	454	440	529	479	479	511	480	470	487	498	509	520	480	481	521	494	473	477	497	454	474	467	482	491	495	477	508	535	506	460	495	483	478	512	433	502	480	486	467	513	494	472	507	469	467	561	506	525	506	499	494	450	468	487	467	503	491	463	508	462	491	483	487	485	505	490	502	508	497	492	506	472	498	520	477	521	490	485	494	513	499	448	486	463	480	503	498	491	484	502	479	504	508	472	471	444	460	531	494	525	464	498	518	479	481	495	483	481	521	516	474	463	486	480	431	481	461	477	500	468	492	487	524	454	506	508	480	495	502	487	473	484	506	483	472	517	471	492	481	522	445	507	506	512	485	500	472	483	479	503	480	453	471	486	505	499	514	517	493	473	491	475	491	513	502	474	497	484	513	497	499	490	482	501	489	509	501	512	481	497	512	520	479	510	504	487	502	491	485	505	515	509	503	482	511	427	509	486	511	470	484	478	472	498	508	510	492	486	474	478	465	465	436	509	451	505	510	522	542	485	498	515	482	492	556	498	494	469	485	434	515	487	477	479	476	507	484	459	493	483	493	502	494	478	499	477	440	461	498	492	500	536	478	509	482	463	489	559	497	495	479	478	496	469	486	534	491	476	484	492	467	493	477	477	470	484	459	451	475	463	503	493	498	520	494	478	501	469	497	478	521	452	482	461	467	486	476	484	494	477	493	509	505	489	471	469	462	494	513	445	510	521	492	481	499	480	483	488	496	465	492	513	480	461	485	477	509	515	487	495	465	477	485	467	492	488	484	508	544	496	497	503	469	492	505	494	477	497	505	467	491	512	470	491	485	536	499	493	500	454	462	474	499	470	502	482	486	484	506	472	488	475	501	498	505	467	550	486	488	468	520	497	498	471	473	474	485	500	503	504	486	479	496	462	513	517	494	484	505	452	480	512	455	439	510	494	511	475	515	463	506	488	530	485	495	465	511	552	484	505	490	450	490	510	485	501	508	492	523	526	498	536	476	516	532	465	476	550	446	489	457	470	467	515	493	452	481	477	480	502	466	464	490	478	478	457	504	459	485	452	507	494	505	505	473	485	498	485	503	473	527	459	501	468	483	477	497	511	521	503	478	510	474	459	452	494	483	479	474	508	552	448	507	514	491	525	511	471	507	505	488	482	535	529	497	525	455	461	469	499	532	492	517	481	473	495	459	524	493	475	450	450	489	514	453	496	490	462	478	507	530	478	494	466	471	486	502	502	489	487	514	502	491	512	533	481	467	496	491	494	482	496	506	493	530	493	494	474	493	453	535	484	497	476	448	492	487	524	467	485	519	494	489	464	501	462	534	459	480	540	498	577	506	502	474	464	506	495	475	490	502	486	470	493	502	465	479	495	474	477	516	517	484	466	491	525	504	520	509	498	457	513	455	452	496	501	506	499	473	520	533	504	503	473	498	472	482	473	462	502	471	494	500	470	451	482	492	487	489	488	497	439	484	516	478	489	490	494	494	519	466	500	501	482	469	497	467	486	474	476	460	542	488	494	483	514	475	493	515	450	487	487	475	522	494	501	470	505	517	517	456	479	472	493	517	495	488	469	469	503	518	462	472	448	513	475	499	475	453	487	480	492	490	483	469	520	485	491	541	489	475	501	497	491	527	548	515	477	484	499	494	494	507	471	494	489	489	506	477	485	487	517	478	474	518	504	485	474	476	461	503	516	514	427	470	504	476	455	517	499	467	476	492	476	474	491	513	494	470	467	477	471	542	467	511	482	496	468	440	534	475	513	498	464	495	523	471	469	490	518	489	510	497	558	497	499	490	482	515	516	467	489	504	482	525	511	495	458	485	474	463	497	492	511	509	528	511	445	520	497	521	530	514	524	443	504	491	451	507	477	483	490	482	515	458	536	510	472	492	470	525	473	464	495	442	510	515	482	504	509	505	475	490	512	511	556	493	471	488	508	487	463	524	528	470	470	495	485	476	476	480	517	486	548	519	526	481	498	496	491	486	541	507	495	507	492	490	473	484	481	517	502	486	535	510	488	501	507	496	506	504	469	505	507	508	505	482	445	473	506	523	509	447	541	491	476	498	468	533	480	464	475	514	447	524	513	493	475	508	471	478	511	489	485	525	502	465	486	489	477	468	511	497	474	465	529	440	470	486	469	504	452	477	517	478	458	512	508	450	549	470	498	488	462	480	469	477	511	489	517	510	521	496	481	455	474	485	468	533	498	465	485	490	527	530	471	502	487	459	489	465	506	519	480	463	454	494	473	491	478	478	486	494	516	510	475	477	499	492	466	494	495	525	475	485	499	498	472	531	479	473	490	528	483	473	500	487	473	467	479	505	468	507	477	482	459	495	493	505	497	455	497	440	494	492	491	505	466	491	497	483	537	471	518	473	497	495	476	517	473	458	524	505	508	499	495	513	530	467	464	455	496	489	490	525	490	487	519	510	510	547	479	489	508	487	517	465	498	493	495	442	498	530	528	482	462	488	486	462	506	449	499	500	481	514	478	489	500	480	514	508	503	457	476	474	499	501	441	495	513	475	501	501	484	474	518	519	495	465	495	509	543	462	483	465	461	469	469	497	492	440	509	509	486	492	517	482	511	468	460	486	515	473	443	487	519	531	486	500	492	514	521	481	480	468	505	492	495	476	501	519	502	464	490	438	517	503	509	475	477	494	463	500	466	487	508	490	536	502	490	508	488	514	476	474	475	499	517	457	506	496	523	495	479	483	487	504	488	521	496	526	496	477	485	499	494	488	478	481	492	475	523	480	500	513	487	549	499	511	460	473	471	451	483	479	487	495
34153	28976	17986	13339	9440	5081	2926	2490	1703	896	643	441	456	414	365	394	372	414	361	432	419	438	398	396	364	386	379	385	413	388	415	383	377	393	411	416	369	403	455	404	384	360	397	424	430	421	363	414	444	426	375	391	375	371	406	425	398	381	396	411	427	401	389	409	355	416	383	385	365	408	422	392	384	411	433	383	367	404	414	383	399	397	388	445	415	423	421	387	382	379	430	424	390	342	353	410	365	392	401	415	410	376	390	352	388	402	411	419	386	361	393	394	427	370	383	397	427	426	437	376	418	375	387	376	394	388	407	382	373	407	376	385	392	416	383	412	357	419	399	389	411	423	422	397	424	394	386	423	392	411	401	399	391	406	412	414	405	380	404	382	391	372	380	398	418	437	415	418	412	391	390	382	374	405	382	377	429	420	378	377	395	390	387	385	437	391	436	425	395	387	387	407	390	397	408	385	389	393	373	436	373	380	364	391	421	407	378	411	399	409	386	394	396	378	384	434	431	397	365	402	376	389	401	394	385	417	409	391	404	392	442	382	387	391	390	416	398	369	382	374	389	394	387	400	416	387	369	426	409	389	390	429	412	378	400	383	369	395	386	412	375	404	345	376	391	392	391	355	405	378	379	406	355	362	410	372	423	377	409	366	424	379	418	406	379	405	382	358	380	371	401	382	385	402	376	401	387	421	430	352	366	371	387	359	389	435	369	406	410	387	428	406	380	372	381	411	392	419	386	393	389	387	408	474	412	369	366	385	360	406	406	399	394	396	392	355	370	373	418	369	392	416	424	383	412	423	386	404	403	388	424	400	408	411	399	394	379	378	400	425	370	394	410	393	364	405	386	385	364	398	373	365	376	397	431	416	331	395	390	394	407	415	396	377	380	378	366	379	386	427	413	393	408	399	380	413	362	382	407	396	408	404	371	410	385	408	391	370	364	405	369	371	401	367	384	386	409	395	372	358	394	387	387	426	387	404	417	405	388	408	413	397	359	408	420	381	389	393	377	374	387	386	387	376	413	409	366	381	416	371	378	405	398	345	369	418	394	406	413	377	389	389	416	376	368	410	421	357	391	378	400	386	398	395	387	392	373	395	408	400	365	407	389	417	406	387	376	393	363	371	430	346	390	405	387	428	333	409	401	420	380	388	384	361	427	388	386	378	373	391	389	416	429	414	471	376	424	383	407	422	416	409	408	421	420	393	407	424	389	381	414	380	397	394	407	399	403	370	411	365	377	380	359	385	393	396	433	391	419	366	383	389	423	409	398	411	387	429	377	372	415	421	379	414	409	411	377	383	405	415	402	444	393	382	390	391	401	387	395	378	376	400	402	392	398	400	415	386	414	389	387	393	407	367	399	350	376	381	384	420	374	453	432	413	399	379	345	378	366	417	393	357	411	401	386	370	390	403	379	402	399	416	423	395	381	361	416	421	396	377	409	372	379	374	411	398	373	405	408	397	378	348	377	372	424	394	420	408	427	388	407	408	397	401	367	397	387	432	399	405	386	398	431	358	408	408	362	399	398	412	382	388	415	383	383	420	423	376	399	400	411	411	398	411	362	392	407	383	389	382	408	399	427	394	370	381	394	375	397	396	384	406	414	408	387	403	411	350	419	364	403	412	388	431	401	373	406	419	414	390	401	401	416	390	405	405	438	404	397	415	433	351	377	399	389	376	388	412	388	398	387	398	402	421	370	369	404	394	376	355	395	379	368	387	429	379	393	390	381	392	394	392	383	342	403	403	367	403	376	404	408	388	395	369	426	377	406	392	413	405	381	380	391	377	371	423	395	385	404	404	374	411	415	384	405	379	394	397	392	400	405	402	395	418	369	386	405	396	401	396	425	441	411	383	359	410	362	400	384	408	391	429	392	427	387	378	386	378	345	386	398	379	397	414	377	415	394	387	377	389	397	393	367	369	440	367	393	409	391	375	394	401	396	382	395	385	385	430	396	427	378	370	430	404	416	396	398	406	410	388	398	398	406	422	375	371	388	412	425	414	361	396	433	409	400	430	375	381	377	400	402	389	396	435	393	419	374	392	383	382	364	400	394	378	406	386	404	396	367	364	382	422	382	392	405	404	397	391	381	408	410	423	381	407	417	387	379	390	412	412	386	393	411	363	414	402	416	408	361	425	388	386	370	420	376	380	452	412	423	418	401	394	417	385	427	429	374	436	384	386	417	406	384	415	396	394	426	378	392	409	413	397	393	389	413	391	432	431	390	378	425	410	376	382	433	403	384	407	366	404	401	374	387	371	383	386	408	397	392	417	374	404	395	394	420	380	417	415	386	384	425	389	379	401	394	371	390	390	416	400	385	447	367	413	376	420	421	410	397	428	368	422	382	396	378	419	427	397	396	358	373	440	419	355	400	399	413	380	398	395	390	382	410	383	382	429	405	376	406	410	370	380	385	420	399	358	418	402	388	415	370	403	377	380	370	382	389	396	363	407	408	410	364	390	379	377	380	372	387	353	385	432	390	397	378	399	407	362	374	387	400	407	381	389	386	416	418	392	414	427	390	389	388	384	405	354	392	416	404	357	369	398	405	388	391	380	373	400	381	346	393	379	387	404	424	423	411	396	393	362	404	360	461	361	395	417	406	401	407	408	421	379	414	377	386	420	381	406	379	416	400	392	398	379	349	377	417	385	391	408	409	396	390	412	334	414	417	393	395	412	387	387	384	404	416	415	363	416	421	399	391	402	395	397	411	435	460	411	384	413	402	386	410	391	385	386	393	388	378	390	387	413	396	396	433	407	428	382	400	418	387	399	394	388	392	420	382	373	389	420	390	394	393	401	407	416	409	397	369	391	358	374	415	432	422	426	421	396	403	414	386	366	387	399	379	380	391	389	402	393	419	373	384	446	424	423	400	393	406	426	397	383	394	388	367	375	379	403	375	403	365	413	386	430	405	394	388	389	375	385	396	415	396	351	416	369	376	445	396	413	392	394	414	384	441	358	406	355	377	375	422	392	360	436	372	390	416	379	393	397	412	428	389	380	428	418	413	408	366	388	408	425	378	415	361	406	398	388	403	377	421	363	394	380	408	429	435	397	384	380	371	414	379	381	338	402	381	402	398	389	397	367	385	380	389	400	353	375	390	411	378	422	390	410	379	380	400	411	378	323	356	397	390	419	402	360	404	374	391	394	375	454	412	357	381	399	376	389	386	381	386	351	375	410	381	376	414	417	406	373	405	457	391	418	395	402	385	444	391	350	388	383	391	417	370	373	398	393	425	401	438	410	401	392	408	386	388	387	399	416	379	374	413	405	405	388	397	438	371	392	416	412	374	376	385	389	379	386	388	414	411	417	386	389	394	401	419	398	406	394	408	396	402	390	389	416	393	396	415	391	396	426	402	415	390	394	393	392	412	383	366	414	409	402	403	401	387	408	371	396	385	394	416	405	406	425	397	390	383	402	418	410	419	384	410	391	389	417	378	386	380	370	406	401	374	360	392	361	407	374	399	412	389	394	398	420
36127	37508	22221	19681	15699	9472	6156	5208	3490	1730	927	660	520	444	469	438	408	451	466	418	441	420	460	432	420	442	431	465	431	429	420	431	453	432	415	464	462	393	472	475	425	412	442	441	411	393	444	413	404	424	434	418	397	422	437	412	447	457	452	421	415	438	431	422	433	404	419	464	417	419	418	396	408	413	439	423	457	456	397	418	391	412	433	437	463	405	399	437	414	422	429	416	424	446	397	407	398	412	454	429	409	423	437	424	455	414	442	402	452	447	446	413	430	459	436	438	447	416	464	435	453	470	437	383	417	439	412	428	412	436	446	410	436	434	447	412	420	457	426	432	407	435	424	434	414	423	437	431	476	419	401	416	465	426	461	428	400	446	447	391	399	446	410	397	404	411	398	455	438	435	397	426	444	445	409	413	430	424	455	405	429	420	428	413	426	426	462	397	447	430	445	468	415	434	467	454	440	403	435	432	447	433	403	427	441	406	446	391	397	435	445	423	417	411	428	428	437	442	392	423	386	428	418	414	434	428	423	465	426	418	425	389	421	427	449	423	406	447	445	443	411	437	460	453	446	410	444	420	400	416	453	418	442	429	454	423	459	423	401	407	408	422	387	416	426	434	459	402	418	419	448	452	425	431	399	432	431	399	479	416	405	417	420	396	441	424	435	450	437	408	432	451	435	375	392	410	436	435	424	419	431	434	469	439	407	414	426	413	414	466	429	393	406	464	431	416	449	456	452	423	427	444	398	438	407	437	411	418	465	422	411	443	430	422	436	398	460	429	437	429	432	439	423	470	409	436	437	422	439	397	424	395	394	426	411	399	415	425	393	395	434	405	427	411	399	439	401	432	419	436	437	388	419	453	445	456	443	472	425	415	429	467	441	433	419	466	421	451	394	429	469	424	407	432	416	455	425	466	405	459	414	416	422	418	438	436	438	453	414	458	424	432	462	422	414	449	433	431	442	409	417	408	445	429	426	382	412	410	443	414	453	407	455	447	433	431	445	405	455	454	416	417	427	420	462	422	451	447	412	418	418	442	406	449	411	471	418	442	436	441	463	409	423	434	429	416	457	426	392	426	429	411	425	433	400	418	416	415	416	437	419	409	468	399	436	418	366	390	433	420	437	433	408	448	411	424	425	434	441	433	421	410	435	422	436	423	399	425	415	460	460	464	424	480	448	427	430	452	402	456	411	433	391	414	434	416	435	419	454	420	435	430	427	451	411	392	422	420	496	429	463	421	409	401	434	450	443	437	433	406	423	400	428	477	413	413	443	404	413	437	448	439	436	448	422	430	441	411	408	452	424	426	414	448	448	424	398	449	445	393	448	450	409	430	444	431	408	459	409	406	431	416	431	421	404	412	422	443	424	430	405	441	407	445	446	408	415	424	462	407	446	444	443	431	415	415	446	442	432	409	410	428	421	451	406	419	408	447	430	416	399	388	446	387	413	474	429	452	442	412	381	454	420	424	413	440	429	435	419	387	443	425	457	437	403	418	467	458	429	432	450	434	444	412	392	411	389	417	408	416	424	416	423	437	411	410	432	443	415	462	422	439	445	423	429	423	423	421	441	436	429	467	427	424	429	435	434	426	423	427	447	426	433	442	458	422	412	430	459	416	406	447	391	474	428	406	425	456	434	402	452	421	417	428	412	424	452	446	444	429	445	408	405	444	408	440	423	428	451	463	389	470	453	448	423	451	437	465	422	425	409	430	397	442	460	435	393	431	459	414	416	432	435	409	442	459	444	416	439	394	389	422	439	433	441	400	473	439	447	407	442	404	446	436	448	437	438	429	421	392	446	402	437	447	393	440	420	422	440	435	390	430	444	421	420	453	407	425	416	420	431	457	450	400	427	449	478	404	402	430	443	407	431	440	420	441	428	410	382	421	403	431	406	419	422	449	415	396	407	407	408	431	426	436	441	413	416	389	409	437	448	429	459	463	472	417	411	403	385	404	423	434	426	460	440	429	388	437	417	450	446	395	402	457	409	443	431	398	413	431	425	450	427	400	457	444	416	447	461	451	432	422	444	451	438	403	429	394	430	401	460	402	416	455	383	431	404	417	434	450	443	440	379	412	454	379	436	429	442	445	447	433	401	434	421	449	445	472	433	426	478	430	401	436	440	413	441	421	478	437	405	436	443	419	454	429	413	455	381	444	463	407	430	427	448	420	426	432	421	409	416	415	418	430	455	397	380	457	426	401	420	442	419	404	450	433	462	414	421	386	430	428	422	408	426	477	435	429	436	450	391	438	416	398	427	466	394	446	438	407	454	446	469	442	423	443	429	419	420	466	367	415	469	411	404	435	437	417	412	411	416	437	443	424	457	433	443	442	412	414	443	477	418	414	413	401	444	424	401	413	411	407	413	455	427	430	427	445	436	420	383	452	450	451	435	418	444	438	403	433	409	413	425	440	409	408	462	435	429	444	437	419	459	456	411	443	423	384	457	434	442	425	411	391	415	438	447	398	420	442	432	416	420	372	409	414	428	416	422	426	405	400	424	448	428	409	445	419	448	444	429	420	440	468	425	471	421	420	424	421	425	401	401	471	407	414	395	425	418	411	381	460	418	426	423	424	428	431	443	434	452	425	443	422	391	416	397	415	457	407	417	428	436	429	438	435	417	430	411	412	431	443	410	390	419	407	435	433	410	416	418	411	420	424	440	453	382	366	431	432	408	421	433	452	408	451	400	447	429	437	391	416	400	416	466	428	393	439	426	461	376	457	431	453	464	431	431	424	448	439	439	399	395	421	442	454	447	419	417	429	457	437	415	406	409	427	403	415	418	434	420	385	469	438	431	422	401	441	439	410	410	404	435	423	448	440	448	419	405	424	405	419	405	407	429	417	405	455	411	447	422	433	444	447	454	424	432	401	436	416	451	459	452	446	442	433	432	443	444	418	430	399	407	394	435	433	446	429	458	471	421	410	434	472	462	454	443	411	422	436	423	431	431	446	453	406	436	384	438	423	417	445	462	410	394	431	447	405	460	443	431	424	442	441	421	397	443	437	408	418	414	463	427	376	421	448	415	436	431	424	414	413	411	410	428	473	436	392	388	459	443	467	439	435	464	422	423	412	439	421	432	450	398	433	398	431	401	408	397	460	424	394	423	425	456	490	442	422	439	459	446	434	501	457	415	442	394	411	445	438	436	433	427	462	417	438	413	470	378	413	406	432	422	455	418	469	406	409	443	403	453	432	450	411	417	431	424	408	459	425	431	429	459	421	450	439	431	436	446	434	388	485	447	423	418	423	419	438	459	456	449	433	426	410	442	434	437	423	452	422	435	421	424	453	416	438	413	427	472	397	464	456	479	449	419	464	435	405	440	409	432	432	424	399	467	420	387	405	459	401	454	441	490	410	467	443	453	440	417	437	431	416	401	452	423	439	437	415	446	399	392	436	444	429	440	405	449	416	432	434	420	413	425	426	441	412	433	431	396	420	432	422	468	448	431	433	424	442	403	444	421	447	440	397	393	432
25094	20710	27020	24410	21258	18457	9704	4099	2357	1825	952	578	442	374	335	360	313	319	291	297	263	281	250	283	266	288	280	226	244	239	250	270	245	249	245	256	270	266	250	242	264	233	232	239	264	242	229	232	241	247	233	271	261	258	267	233	218	252	252	244	239	233	232	242	213	268	242	249	264	253	275	239	272	241	264	221	272	232	228	227	225	229	239	236	258	245	193	280	242	231	229	232	249	241	234	238	244	224	235	231	238	270	246	242	225	232	270	250	230	247	211	228	242	238	232	234	251	241	225	233	217	227	228	232	210	257	256	256	223	207	219	237	216	250	230	219	240	240	220	213	249	249	230	252	222	271	238	234	235	243	247	242	217	239	241	224	250	253	232	265	248	267	250	245	247	238	248	216	239	242	233	235	243	221	220	245	222	252	256	246	249	242	240	239	203	210	250	242	245	245	259	244	248	232	252	265	261	273	256	240	247	222	255	209	227	241	250	234	254	232	214	226	232	245	216	255	237	256	250	280	248	229	237	249	245	219	240	238	227	241	257	228	231	237	215	242	217	216	281	220	254	246	237	258	240	254	279	255	281	198	238	266	217	243	239	259	251	233	241	231	226	242	220	262	250	264	241	253	217	219	252	249	249	245	239	247	262	252	256	241	243	264	231	241	227	228	230	236	231	227	239	276	239	260	213	244	261	254	229	226	225	251	267	273	208	256	253	232	248	251	222	213	263	221	249	261	252	230	233	220	221	227	238	251	261	239	263	254	255	232	233	228	249	226	225	239	235	258	236	227	250	251	254	234	238	252	249	218	242	253	241	247	262	252	219	259	223	242	255	258	235	248	235	247	243	248	240	208	226	229	247	242	234	251	256	251	247	250	262	213	256	229	219	254	246	242	238	265	190	213	250	226	255	239	255	258	243	231	234	266	224	216	244	235	280	229	228	235	271	257	228	238	250	236	237	231	215	219	242	244	248	233	279	220	249	241	214	258	253	251	240	226	237	238	259	238	258	271	228	258	232	236	242	249	238	241	230	249	255	244	241	249	238	264	233	268	249	237	247	243	237	245	208	204	263	242	246	233	245	229	250	260	262	251	242	246	223	203	236	234	229	232	227	233	274	257	240	237	246	240	267	249	274	244	227	232	234	218	236	217	225	236	253	233	228	231	221	230	258	234	247	233	246	248	224	233	272	249	209	265	230	264	251	247	245	248	218	212	267	275	283	252	255	256	250	263	236	240	238	246	249	265	230	244	258	232	233	231	240	253	218	239	218	251	240	244	254	234	256	235	288	219	224	252	264	227	250	241	216	242	224	246	237	232	252	234	244	248	252	233	232	242	227	253	261	241	233	228	252	248	244	246	248	257	258	239	242	236	239	244	224	236	235	252	237	253	229	259	263	233	237	236	249	262	254	255	257	250	255	256	254	255	219	211	237	251	246	240	264	237	250	259	228	224	267	267	256	235	240	264	259	236	234	241	261	242	249	243	227	278	234	229	260	246	258	228	253	265	265	230	228	236	247	234	240	236	256	258	237	233	272	224	229	236	235	221	269	205	237	220	248	219	248	226	223	232	239	255	217	270	235	264	219	243	234	255	207	212	260	255	222	211	266	246	249	246	246	243	252	234	237	241	252	233	193	249	229	242	207	263	227	238	257	251	242	228	235	256	228	253	255	241	223	257	243	240	204	236	244	273	242	265	214	234	237	253	227	223	245	232	238	230	230	233	231	230	251	247	236	229	240	253	210	226	243	233	255	222	235	234	211	237	253	247	213	255	256	238	245	246	233	217	251	256	231	235	275	220	233	218	220	214	261	264	227	259	266	246	240	230	250	225	217	238	211	252	213	277	234	241	236	256	234	272	254	243	225	232	250	257	234	256	231	220	255	263	229	243	238	287	217	252	244	242	245	246	267	245	232	243	260	242	261	221	242	233	234	208	228	231	228	245	225	249	242	242	221	239	234	229	219	225	244	233	226	234	237	240	230	241	251	253	267	251	234	224	243	241	244	234	245	261	217	255	262	237	227	235	248	269	267	252	239	225	246	260	271	262	235	232	246	239	215	265	237	247	233	257	230	248	242	223	238	281	248	233	233	236	246	250	229	258	242	260	227	243	248	255	271	225	257	255	230	257	243	256	236	247	230	214	264	240	240	213	245	227	221	237	255	278	244	264	246	233	246	254	210	243	252	259	259	226	216	253	235	237	243	238	247	232	222	250	258	245	247	256	270	265	231	215	236	246	239	234	221	263	254	225	239	234	253	271	245	248	215	226	274	227	251	253	239	276	234	263	229	246	227	243	240	263	242	250	230	236	230	237	244	235	231	235	235	250	229	239	229	260	233	237	256	240	250	253	244	232	259	264	244	219	225	219	259	259	240	227	232	257	220	232	226	259	229	240	243	232	236	243	233	236	263	246	237	240	244	259	248	228	226	248	261	267	268	251	246	214	219	250	261	252	220	240	232	252	236	253	239	248	256	224	226	241	242	239	225	246	247	219	247	226	222	215	267	236	222	224	247	253	197	222	259	227	277	235	262	245	227	218	237	213	225	258	228	223	216	245	260	244	215	250	227	231	212	265	248	223	245	251	251	252	277	281	256	240	223	233	235	252	248	248	254	245	245	211	253	244	243	243	259	215	218	246	251	244	230	244	241	206	238	230	251	240	242	245	243	242	230	250	282	244	235	249	235	263	235	276	236	245	235	235	216	238	247	241	233	250	218	249	235	233	254	245	244	232	241	225	251	251	261	254	259	223	215	210	245	237	240	260	231	209	219	231	217	228	269	251	242	241	245	246	219	252	240	229	225	218	227	265	254	264	225	229	230	207	258	268	235	236	225	223	217	252	242	218	259	225	247	266	252	216	274	259	251	265	231	252	257	248	290	242	239	265	251	277	222	257	249	235	264	229	230	257	245	240	254	231	246	250	213	246	249	228	240	270	237	262	248	231	259	236	266	236	219	270	238	232	236	236	245	220	265	217	250	233	218	232	282	243	242	237	234	239	247	274	260	230	226	263	299	248	250	218	215	247	237	217	232	227	238	240	228	227	241	240	249	226	234	226	246	234	254	232	241	238	257	245	241	238	258	243	235	243	227	222	244	266	250	230	235	217	235	206	269	245	253	243	231	252	227	231	242	223	262	251	247	260	236	236	244	254	232	279	251	244	233	257	244	238	257	261	253	224	253	225	262	234	242	227	247	243	269	248	232	232	265	216	253	244	261	262	227	279	238	216	238	240	217	246	241	225	245	250	240	247	247	219	245	256	275	233	269	208	257	229	231	242	249	231	242	246	228	214	232	242	244	243	275	259	220	232	231	232	257	239	274	231	241	220	231	247	241	241	244	247	248	244	246	196	198	237	212	231	208	255	277	258	235	227	228	239	222	243	247	264	263	210	242	245	263	247	264	252	230	232	236	236	250	283	270	260	234	229	233	249	250	228	252	222	233	249	249	226	231	246	230	235	254	228	229	229	229	240	236	239	230	217	235	235
38454	48820	30662	24588	24158	19473	12513	7891	4846	3857	1944	1071	688	569	495	441	403	383	406	357	355	326	342	332	317	315	323	317	334	299	292	308	321	275	310	311	294	288	291	277	275	240	311	256	269	271	260	279	266	269	280	274	245	266	282	279	225	284	270	280	251	259	279	284	266	247	282	229	245	250	290	243	274	249	265	250	246	259	288	221	279	255	263	265	262	269	243	253	234	273	259	246	244	256	305	266	255	274	260	294	254	283	242	253	273	239	247	255	265	248	248	302	270	281	261	231	259	244	266	254	239	247	259	259	256	269	290	237	269	269	264	252	268	266	247	262	257	257	258	261	244	286	245	267	275	261	247	273	281	263	282	255	251	248	257	251	262	269	271	271	264	265	263	257	269	256	300	286	245	289	259	253	294	270	280	245	283	276	261	282	277	248	265	251	246	257	277	245	264	288	229	253	264	253	259	273	254	271	258	250	289	261	265	260	253	256	233	243	221	267	264	256	255	282	264	269	261	247	243	251	265	291	248	275	244	234	268	282	282	231	262	254	251	268	279	245	253	291	257	260	251	227	269	257	251	282	234	250	247	231	267	266	234	270	281	265	282	236	264	249	243	240	242	261	250	266	278	257	257	272	255	243	217	236	285	249	286	257	261	266	254	283	259	252	254	262	248	253	254	252	235	285	258	258	257	252	250	254	310	234	246	301	243	246	266	272	258	272	268	274	262	276	263	248	264	293	262	239	267	259	257	278	233	249	243	269	245	232	260	258	273	261	247	257	265	275	228	246	256	247	249	236	239	279	254	249	253	286	268	265	225	268	270	243	282	258	267	226	247	249	236	253	271	236	269	265	226	252	270	258	280	226	257	240	279	251	297	269	255	235	261	304	252	245	260	247	259	261	279	275	258	255	281	253	285	265	243	300	264	249	278	250	286	263	272	245	243	249	267	263	251	277	271	253	268	259	245	254	228	261	251	256	260	255	251	277	284	257	231	270	290	265	267	263	263	242	228	257	260	270	264	241	249	255	247	236	275	281	253	251	267	251	284	277	277	229	248	247	241	287	270	261	252	252	235	276	275	232	265	280	233	250	266	256	269	274	289	287	295	264	252	260	246	283	246	251	269	256	269	268	269	284	255	238	271	251	257	249	252	252	251	233	212	256	265	270	266	264	271	272	234	256	272	241	264	233	224	270	268	275	206	272	266	257	255	235	237	258	274	244	259	268	245	262	264	283	269	259	282	250	264	242	272	276	251	276	271	257	253	264	286	250	264	254	253	274	254	262	269	247	270	220	282	244	234	284	250	228	253	263	258	228	256	260	258	241	270	249	251	253	233	265	243	245	259	256	251	239	251	252	261	248	258	259	258	285	263	247	246	256	261	267	255	269	247	279	264	255	273	274	264	250	278	262	263	274	256	257	239	265	232	261	282	262	264	259	264	274	244	265	247	240	251	263	273	271	249	269	254	273	232	284	260	241	286	246	254	285	247	276	241	244	246	258	274	248	281	243	261	245	233	284	221	265	245	264	270	257	259	248	245	238	273	263	260	244	237	256	247	246	263	252	235	267	276	278	243	263	239	260	272	272	284	288	243	264	300	252	261	230	268	229	249	279	272	269	271	253	252	249	261	260	304	246	288	226	252	260	274	248	276	252	256	261	295	247	269	281	241	266	259	260	284	284	270	262	271	284	248	260	254	262	250	275	279	280	262	264	250	283	267	251	267	259	231	236	268	262	227	233	247	259	262	267	250	246	271	243	270	252	282	243	267	272	250	264	276	253	257	260	254	249	270	237	253	230	231	270	246	248	267	264	259	258	247	275	270	252	253	271	267	251	280	260	253	258	248	267	257	273	230	264	240	261	251	250	241	254	272	264	268	249	277	241	289	253	248	254	253	267	247	255	241	249	273	276	267	255	229	243	259	267	271	238	242	271	256	249	242	224	232	254	269	276	267	289	256	273	276	252	231	263	242	284	245	273	272	247	267	233	245	252	268	253	278	237	266	262	231	236	251	261	247	219	254	253	246	286	248	257	237	246	250	256	235	228	266	235	248	264	247	233	240	261	254	232	301	278	242	260	279	267	268	265	235	227	265	249	258	274	260	241	277	269	244	251	247	247	271	246	234	288	253	248	267	290	273	247	291	260	272	235	237	254	247	215	283	256	246	290	260	275	261	263	234	254	273	287	261	250	260	259	238	241	257	282	282	239	270	273	267	249	252	260	269	250	268	266	234	269	290	255	268	260	254	280	287	263	268	239	293	283	252	240	242	260	254	269	262	245	248	279	272	283	242	261	264	266	277	277	272	274	260	290	254	240	233	254	275	239	258	251	281	259	238	263	265	257	267	246	284	275	268	276	219	229	241	237	257	235	253	253	235	264	233	277	258	267	251	261	276	262	250	258	263	271	223	261	255	280	241	285	291	262	236	254	239	284	257	263	269	268	245	242	256	269	281	245	267	283	254	253	278	280	226	273	275	269	268	256	252	265	255	252	241	285	284	262	253	261	268	283	269	258	269	246	253	275	259	224	254	263	252	263	263	292	277	275	281	264	251	273	241	267	261	242	291	240	250	267	260	254	252	227	274	269	261	275	253	252	270	275	255	250	256	247	264	257	258	261	266	278	261	264	247	266	254	254	245	246	294	249	261	258	260	253	248	278	243	263	256	251	256	236	255	265	266	290	258	261	269	258	292	245	264	278	264	253	245	292	243	251	267	256	253	235	250	229	266	267	260	267	239	250	257	280	252	242	235	233	262	254	249	249	255	238	276	276	232	256	257	281	269	261	257	262	245	272	281	236	274	270	262	265	259	229	242	251	251	277	267	239	261	246	231	250	274	288	242	249	279	238	280	252	238	263	283	262	259	259	271	269	267	242	222	270	263	249	267	259	256	268	263	228	240	238	240	288	279	269	259	259	257	253	236	225	252	270	266	278	258	264	254	275	270	266	265	241	224	248	268	273	232	233	283	266	251	224	255	259	260	243	257	260	253	238	271	252	269	273	252	249	255	256	238	260	266	294	249	262	261	253	246	270	259	262	263	259	236	279	240	292	280	237	257	249	265	258	253	252	267	250	244	274	289	248	248	231	276	268	267	268	261	260	269	249	256	252	298	257	285	259	248	269	258	275	243	293	264	251	255	268	273	249	248	269	237	259	260	303	258	243	267	271	259	249	243	248	279	255	239	250	273	235	257	252	250	256	269	248	243	288	274	272	250	259	252	242	290	247	259	245	244	265	250	233	256	238	250	294	229	242	251	277	296	258	259	262	244	257	244	268	234	275	245	240	269	233	252	264	247	249	277	275	247	248	246	251	280	275	254	277	235	301	219	254	230	248	226	243	257	272	266	275	227	256	256	230	236	272	261	272	276	285	255	221	250	261	239	237	245	294	269	244	255	247	270	281	276	269	254	236	256	245	278	249	269	247	270	267	236	284	249	272	255	267	287	248	286	257	281	246	221	278	250	274	255	245	280	238	246	252	227	256	277	263
22986	20692	27333	24039	21030	22223	17685	6591	2661	1959	1371	895	782	691	686	658	657	639	602	577	578	547	587	572	565	593	538	566	564	519	565	497	505	498	539	557	520	519	520	540	504	516	481	500	529	541	521	551	479	491	479	512	533	519	475	491	529	515	495	545	524	528	502	507	494	515	504	510	488	505	516	524	463	506	485	538	483	521	534	514	472	502	491	499	513	492	493	512	536	484	502	488	500	496	545	499	534	462	476	485	484	520	488	537	474	473	450	516	515	509	448	489	504	518	484	480	481	476	488	500	497	511	499	505	513	484	532	517	509	493	526	488	491	494	528	490	478	490	506	529	536	495	519	470	498	525	510	475	461	526	490	493	498	484	461	560	537	465	498	522	483	501	493	510	503	497	501	505	484	535	532	515	511	485	500	511	499	441	507	523	481	523	513	489	493	503	509	513	515	517	490	464	477	451	503	482	490	479	470	495	489	511	486	461	488	478	507	494	478	462	470	462	490	496	498	475	512	491	503	476	504	496	471	499	483	485	523	497	481	502	519	526	494	512	488	494	456	544	554	479	488	518	498	456	483	519	498	505	514	518	495	502	495	520	503	507	481	452	478	491	485	478	502	517	510	461	546	522	478	531	507	461	459	511	533	527	480	493	498	504	499	501	504	498	494	519	487	476	488	481	489	520	485	506	487	520	492	505	469	477	515	497	489	503	461	522	488	492	522	502	487	497	501	476	512	530	450	488	506	532	530	525	487	509	475	481	513	492	478	502	498	501	499	493	476	507	501	503	492	459	488	487	474	539	497	488	501	439	518	468	488	469	478	486	519	479	480	504	495	480	500	522	487	488	479	438	473	467	502	488	477	485	488	469	475	518	481	463	496	494	496	514	465	545	518	510	464	493	510	437	514	524	510	519	461	501	493	509	511	545	514	473	461	535	491	532	500	535	491	502	504	505	476	484	465	484	496	480	483	506	518	486	492	510	489	539	501	482	503	492	481	507	481	516	504	466	533	532	486	491	476	491	488	506	501	502	534	501	511	532	472	522	469	498	517	471	505	451	537	508	439	544	518	488	480	502	481	526	473	516	494	505	502	518	495	481	475	516	523	512	513	472	488	521	527	515	453	499	482	488	494	480	519	476	515	477	497	514	514	486	484	484	504	543	515	519	463	537	493	534	479	509	530	461	506	474	503	468	511	482	508	515	512	528	490	490	487	494	509	533	537	475	509	475	508	502	543	524	472	494	486	525	480	480	524	503	522	520	500	476	499	515	501	459	515	524	478	533	523	473	466	445	483	510	515	482	522	490	516	537	534	508	491	487	534	492	490	498	452	463	496	528	503	487	505	460	495	470	520	519	527	497	532	426	508	485	482	497	498	509	510	511	473	462	506	513	499	498	524	509	490	501	516	526	516	484	475	492	528	483	476	499	480	543	501	509	510	511	475	493	494	529	492	526	500	485	464	512	563	494	494	480	447	482	532	465	446	489	484	478	526	502	478	485	458	469	487	490	517	542	498	479	501	493	492	485	497	472	514	523	506	465	478	519	521	512	488	446	498	485	500	495	538	477	496	530	513	523	442	471	507	504	471	482	496	509	522	484	514	483	476	510	530	472	494	510	451	463	536	495	491	508	525	489	481	515	488	542	496	493	487	511	503	518	488	497	514	502	514	491	495	493	483	487	481	482	521	506	486	474	499	513	506	452	494	483	499	523	484	456	489	450	462	501	487	532	533	524	492	483	472	506	513	533	518	530	479	503	517	497	519	486	540	493	480	504	520	478	519	513	498	508	513	514	505	486	534	502	487	497	511	496	498	506	498	483	503	480	494	504	506	530	494	488	469	517	477	468	499	492	489	524	451	486	508	486	487	473	510	471	507	471	490	522	498	496	548	466	484	462	506	502	542	499	481	473	487	490	442	476	487	453	522	518	533	482	482	465	521	491	529	503	522	505	496	538	494	489	510	507	495	511	479	504	499	492	546	519	533	465	477	475	470	488	551	467	551	500	506	505	477	508	494	494	486	471	498	495	533	514	449	501	494	515	498	510	504	500	476	493	487	559	501	505	476	501	493	534	499	526	484	475	486	483	502	505	499	510	483	492	485	500	532	518	463	548	495	504	463	542	493	505	469	472	509	499	458	511	488	462	469	515	527	484	515	467	556	504	469	497	482	442	489	478	522	468	469	494	485	491	461	462	457	515	513	502	485	509	476	486	489	567	486	483	461	508	475	518	489	504	515	492	499	505	500	508	517	514	517	488	470	496	522	485	493	474	514	558	509	498	528	493	498	507	500	503	508	458	489	496	500	467	511	507	520	511	467	485	473	463	510	499	506	494	496	507	515	468	475	502	526	457	515	544	478	526	493	510	481	508	484	515	516	515	492	499	470	463	489	522	509	514	494	529	490	480	515	496	499	449	507	487	509	528	440	482	502	522	505	501	488	494	528	491	465	494	533	464	503	476	452	490	499	472	521	460	518	486	469	485	527	495	474	512	512	512	450	478	444	483	501	508	489	477	497	467	500	506	465	479	467	479	492	528	476	494	468	489	468	507	500	517	518	539	501	483	497	503	508	489	513	470	521	494	501	490	500	489	461	507	555	461	513	493	501	513	503	484	501	495	532	503	503	479	506	497	529	441	480	525	527	493	503	470	462	500	482	485	504	466	506	468	512	485	505	493	517	463	495	499	484	547	526	484	489	491	494	484	512	466	476	483	494	499	467	515	482	474	534	502	509	492	478	478	534	529	470	503	499	450	467	522	490	538	497	464	484	475	505	493	498	493	480	511	505	497	483	501	495	507	544	467	466	533	499	487	505	496	500	510	522	488	477	465	452	483	478	477	515	522	535	479	493	492	490	510	496	473	482	441	478	488	496	475	511	525	542	493	489	508	494	503	497	510	500	512	513	476	491	507	500	451	527	528	518	480	509	444	509	487	517	497	523	512	493	501	531	477	518	475	460	534	535	483	487	501	507	488	491	531	452	496	515	543	520	460	528	507	487	490	485	478	518	514	483	493	465	452	506	504	527	501	484	539	495	481	496	509	509	473	498	479	481	481	504	499	470	468	503	519	498	482	485	505	464	508	476	517	539	516	455	505	477	467	536	504	522	482	522	493	549	483	498	539	456	470	510	487	502	471	488	526	497	522	475	507	458	519	464	468	445	514	498	503	513	491	489	529	521	486	467	494	510	539	528	482	514	482	498	509	513	482	481	472	499	469	465	492	507	480	485	539	484	461	506	494	509	492	475	490	502	516	494	480	494	509	486	514	505	471	471	514	524	514	500	482	504	526	473	490	508	536	476	492	462	522	527	527	475	460	449	531	489	492	526	488	494	508	503	476	509	525	519	504	478	507	555	475	505	501	514	531	448	531	510	533	484	496	481	492	477	511	490	489	495	536	481	487	489	488	500	528	467	501	515	490	504	490	512	533	473	499	469	529	486	470	472	492	526	524	518	505	452	499	478	492	518	487	511	499	475	521	476	500	491	493
41063	55201	36340	30379	31627	24925	16022	10185	5138	3605	2483	1508	1157	992	873	833	814	714	699	746	747	630	657	605	648	572	633	619	551	550	570	554	568	526	582	523	556	523	549	512	536	532	501	517	530	525	535	537	515	525	523	508	521	509	529	510	518	509	509	495	510	516	504	504	542	484	516	514	505	471	500	521	521	515	533	507	488	510	523	510	485	501	509	506	499	471	437	489	490	514	471	495	506	510	515	521	503	504	449	483	482	523	489	473	483	527	455	452	491	497	490	512	485	461	503	467	470	479	498	452	510	482	494	483	430	460	515	490	500	531	469	478	510	546	476	480	459	475	460	498	454	514	521	533	484	476	513	495	482	467	468	478	500	479	498	465	513	503	481	508	496	484	508	505	501	481	450	546	469	487	474	447	469	451	459	503	508	481	432	532	520	489	509	478	507	516	478	505	487	510	512	477	500	467	518	489	495	489	455	509	455	506	522	502	453	490	515	470	481	541	478	521	487	491	484	497	505	502	466	516	507	478	471	508	480	478	452	539	472	468	448	492	476	452	460	460	483	589	512	502	465	458	492	487	508	487	472	513	489	459	503	457	451	461	499	467	473	503	469	511	498	492	491	486	471	503	507	451	474	502	476	498	438	497	433	497	544	499	488	502	505	466	497	539	465	496	465	487	487	475	471	450	493	505	493	472	480	531	505	500	497	502	472	486	472	527	471	503	515	470	520	463	453	522	499	502	463	517	477	507	488	493	501	543	546	485	512	487	486	475	479	483	510	474	492	537	482	521	505	504	482	442	471	487	513	491	506	467	488	452	474	477	496	469	518	472	481	507	509	517	487	487	449	486	480	453	514	497	539	487	486	441	485	452	471	483	530	504	472	498	473	485	491	484	521	488	477	514	504	495	475	450	506	482	437	469	513	480	519	474	493	485	466	506	498	506	478	481	473	485	446	532	482	471	471	494	499	471	495	471	460	485	497	498	468	495	483	521	477	494	511	465	510	485	448	511	462	478	441	495	486	489	508	437	500	466	519	495	515	485	501	492	498	495	512	489	531	524	503	462	487	491	490	479	496	504	498	500	516	512	478	475	525	499	479	450	483	458	502	504	471	473	501	506	514	535	486	509	485	496	480	465	487	465	475	482	455	472	500	491	454	504	472	465	481	521	495	514	496	517	510	450	501	463	482	531	492	503	444	476	510	490	478	477	497	523	476	491	520	488	432	489	493	459	485	509	503	477	510	510	499	482	502	468	510	468	486	501	534	472	501	495	484	471	459	482	472	455	482	484	527	473	479	501	516	509	493	528	469	490	480	506	451	451	463	529	490	492	497	488	492	529	502	488	493	509	502	471	466	496	541	498	502	494	444	498	520	510	478	484	484	497	493	464	474	493	450	497	447	502	470	474	506	458	483	532	496	478	498	508	488	492	458	466	517	466	530	484	475	483	506	510	535	498	491	485	487	463	469	493	487	484	468	505	502	471	491	447	472	499	498	477	504	525	478	504	474	510	446	428	456	488	513	477	471	477	461	464	489	498	439	450	509	504	473	484	463	501	500	518	483	459	512	473	461	485	487	512	521	486	491	467	479	470	524	476	523	469	503	465	467	465	536	503	485	455	488	485	469	454	490	460	482	488	496	499	475	487	482	479	490	515	457	470	470	470	540	513	436	524	492	497	510	481	529	511	489	504	469	499	460	475	477	493	537	493	512	506	490	493	544	472	459	486	459	452	474	494	495	507	491	501	469	459	465	453	536	487	490	496	450	545	484	497	464	474	535	514	451	425	509	492	475	473	443	485	498	511	458	508	495	443	491	483	497	490	474	487	509	461	488	475	494	496	465	494	478	462	515	500	532	519	498	449	527	521	521	473	463	516	515	481	464	484	526	479	495	494	491	499	463	437	481	479	514	476	475	499	504	487	494	484	483	497	477	494	521	494	474	496	503	487	449	493	514	487	529	483	461	477	499	477	487	484	489	472	472	491	496	487	438	473	488	499	513	468	503	504	467	488	458	524	492	480	471	504	479	511	486	486	497	452	523	463	510	506	498	469	504	489	476	476	463	494	491	503	477	474	524	472	518	464	472	500	476	512	477	505	480	523	523	479	500	498	494	500	479	471	506	508	501	491	520	477	504	455	488	503	459	524	524	488	494	479	513	538	477	502	513	478	468	480	452	488	492	492	507	497	468	514	510	509	499	488	497	492	515	462	472	463	500	495	511	465	484	464	483	543	480	500	502	484	490	501	492	506	487	489	506	518	501	477	474	494	519	517	515	460	490	491	475	431	500	462	509	513	486	485	511	456	494	502	485	513	486	476	490	475	460	489	489	498	471	519	510	492	523	482	514	457	491	475	477	490	465	538	474	466	528	476	452	499	516	482	495	477	441	468	466	492	476	451	508	469	494	467	453	453	506	499	453	488	505	477	491	507	472	498	495	525	494	494	512	507	505	469	451	500	533	483	494	500	481	462	495	484	510	551	483	489	509	488	476	462	473	507	515	461	488	486	496	469	466	458	499	462	432	500	507	495	477	455	483	480	490	467	490	497	454	499	462	521	459	456	490	538	476	469	490	511	455	462	525	487	474	505	497	487	522	474	498	480	500	479	476	481	481	487	483	463	452	483	481	496	511	507	500	484	478	462	499	469	479	450	487	498	495	499	523	502	480	523	475	513	494	484	545	457	512	473	499	474	484	471	463	465	498	506	477	507	506	484	528	479	467	501	495	458	508	494	508	470	496	533	515	502	494	458	476	475	482	499	515	468	502	532	498	482	491	477	526	487	482	493	504	495	501	495	487	478	461	488	481	460	484	484	521	496	470	484	490	485	493	462	488	503	457	494	470	467	508	499	494	484	500	477	482	458	466	502	478	469	518	473	489	429	472	483	481	494	510	481	467	506	530	542	471	467	508	518	519	507	490	468	473	446	485	490	523	485	471	519	486	508	501	472	514	494	459	452	476	477	449	476	518	500	499	496	486	490	489	493	474	499	500	453	484	506	460	467	473	480	476	488	464	471	490	476	448	478	488	481	498	495	460	516	485	521	472	460	479	463	493	467	458	522	494	499	470	470	457	463	484	489	452	448	519	516	474	498	500	510	518	460	517	476	497	463	513	465	535	489	454	496	503	463	466	484	463	470	446	468	488	486	502	504	464	499	470	519	477	468	529	473	480	496	499	472	482	465	475	489	488	510	462	496	497	483	516	483	495	514	481	507	494	478	511	505	489	490	487	493	450	473	421	472	464	512	477	483	457	483	543	483	460	466	456	464	523	470	487	498	496	478	483	530	504	475	501	518	492	529	479	485	480	473	465	476	497	498	482	465	488	475	529	523	448	497	486	525	443	459	513	473	471	486	507	491	508	467	525	468	480	465	479	491	539	481	526	512	513	492	452	519	529	492	509	514	464	499	488	452	470	492	502	475	484	470	505	481	507	476	491	530	456	508	483	498	491	448	509	511	459	481	441	517	502	505	471	519	493	502	502	481	478	557
33558	29700	18263	12584	11614	6834	3586	1768	1006	811	628	420	430	430	399	409	392	353	402	380	387	411	382	389	359	405	379	388	407	423	418	388	404	421	397	398	402	357	393	410	391	373	396	434	380	375	351	391	379	397	405	351	375	372	394	375	382	405	366	385	394	413	412	408	419	386	359	382	371	377	399	422	370	401	420	340	410	395	370	416	401	394	372	418	417	391	392	424	361	390	373	406	367	372	397	407	401	408	396	389	399	398	402	397	398	379	373	405	384	389	377	416	364	390	362	400	363	366	392	419	339	374	388	380	402	417	404	365	394	376	406	354	392	378	403	388	393	389	372	402	370	360	368	409	394	384	403	408	385	415	408	399	413	384	422	387	404	381	357	381	413	427	374	366	409	410	392	426	426	404	404	364	408	382	402	388	391	367	362	400	406	359	399	400	404	366	395	403	391	396	386	394	381	405	404	378	406	379	394	403	408	390	388	429	380	416	374	394	397	398	412	396	402	355	380	399	384	393	406	390	376	406	366	424	413	397	382	376	396	366	375	395	399	379	402	380	394	398	404	384	367	390	380	385	403	408	381	402	395	386	360	376	443	370	389	385	384	432	388	385	426	363	406	393	395	419	389	377	387	394	370	414	363	401	405	365	410	377	375	391	412	386	392	421	416	399	397	335	425	404	376	370	396	375	390	428	382	398	395	394	357	399	382	388	432	408	390	371	418	393	381	411	359	389	405	399	393	394	358	379	366	388	412	342	418	365	391	403	362	395	412	377	395	389	380	388	385	416	423	383	379	381	376	390	411	386	378	391	389	430	406	406	401	392	381	386	437	377	367	378	356	400	401	388	386	396	385	391	392	401	387	421	433	364	378	400	374	351	380	404	411	366	401	413	373	390	353	387	391	384	390	376	365	387	396	375	390	399	384	432	361	374	393	398	360	406	413	379	376	394	423	387	389	361	373	402	380	392	381	375	409	386	399	405	392	405	387	367	374	389	419	394	382	373	365	403	379	412	395	408	433	361	393	395	383	414	379	392	349	393	392	398	397	367	404	405	378	373	406	424	393	376	450	405	370	395	360	388	412	369	367	352	369	435	387	382	403	379	372	399	384	404	362	380	396	401	352	398	397	408	372	383	414	396	421	377	390	405	407	390	372	404	406	395	393	398	386	384	356	329	395	380	360	419	436	393	373	387	403	405	398	424	378	366	381	366	406	385	384	359	402	403	384	393	394	394	416	410	388	386	393	391	414	380	361	369	381	421	360	367	419	402	378	380	373	388	370	410	379	388	402	384	424	425	384	394	364	421	378	367	384	393	397	409	389	385	410	386	387	389	365	395	368	422	386	387	377	383	403	401	391	391	383	375	398	422	374	379	394	428	380	393	415	409	368	365	391	385	380	370	402	418	362	356	408	410	351	388	413	428	379	440	408	387	396	372	388	417	396	392	409	409	362	390	377	397	396	381	399	399	384	386	410	432	402	420	412	389	405	426	397	379	375	415	414	394	426	378	382	395	409	371	419	382	415	427	354	356	374	391	340	363	413	339	378	395	396	391	385	379	392	355	344	386	401	411	389	376	422	426	386	389	404	376	390	397	388	366	374	394	392	360	362	415	425	361	367	415	376	366	385	394	402	401	368	363	399	371	403	425	395	407	366	411	360	387	403	398	375	395	417	409	405	394	387	353	381	377	377	371	429	411	402	411	389	364	413	405	392	396	345	394	414	415	372	385	428	409	390	402	358	378	361	400	378	366	374	400	398	416	385	425	382	373	366	399	409	382	389	424	367	411	395	404	422	410	348	393	390	412	362	378	355	385	394	387	386	425	421	369	356	362	378	398	388	393	381	397	404	386	374	401	333	372	412	406	409	390	392	377	392	413	398	413	402	432	371	422	386	412	394	415	385	402	404	438	370	387	387	350	398	390	362	410	391	371	383	399	351	363	395	435	376	370	351	412	416	381	407	388	409	379	418	363	412	420	381	374	351	415	364	375	393	365	372	408	374	398	387	379	388	418	359	393	381	418	408	396	369	412	391	399	387	417	396	375	416	407	345	413	391	360	416	415	394	386	368	416	374	384	423	404	383	364	386	371	398	387	370	374	383	378	385	381	382	364	404	407	387	384	398	423	379	383	397	435	390	380	416	455	394	405	390	380	373	401	371	394	391	372	399	411	368	401	366	373	396	387	416	398	392	411	378	390	407	423	377	385	417	389	405	377	394	390	375	412	442	419	405	366	384	372	384	365	393	398	397	419	391	406	380	399	398	402	382	396	391	400	397	394	395	383	413	401	372	395	374	442	415	409	394	377	367	403	399	386	362	406	398	399	363	388	376	388	421	386	397	437	380	380	364	402	397	396	390	355	387	414	375	422	377	391	402	365	419	396	384	406	418	408	379	425	380	411	389	399	381	402	397	375	370	361	389	433	378	398	391	394	408	348	388	382	382	416	387	378	401	377	383	402	404	408	395	385	398	400	406	414	435	365	382	383	382	414	370	394	407	403	375	383	394	360	390	395	381	405	382	396	383	356	374	393	354	402	372	383	405	380	407	404	393	392	385	404	385	416	390	358	430	395	384	385	399	415	375	381	356	365	416	410	366	389	411	396	401	382	398	411	364	356	398	353	391	374	387	401	405	399	408	396	415	403	402	403	350	386	414	370	406	430	402	409	390	425	384	359	374	389	352	417	417	376	384	382	381	402	399	346	376	392	379	457	447	391	406	380	417	371	399	375	371	412	375	420	391	409	392	387	417	382	420	384	359	402	384	371	365	382	432	411	410	367	360	389	382	335	376	371	398	389	380	412	368	371	415	379	387	401	394	425	422	416	408	422	385	397	370	412	385	372	356	383	375	415	356	400	403	407	423	375	389	400	405	394	422	401	382	421	373	399	397	378	393	413	382	422	373	359	391	362	367	385	394	399	368	403	423	375	411	404	396	376	403	391	370	404	396	402	386	392	397	383	381	375	403	439	380	380	381	405	381	380	374	415	374	424	397	401	412	432	427	408	403	371	373	402	397	369	384	376	397	399	373	398	391	394	371	388	425	364	399	390	338	397	395	390	365	368	359	400	430	384	457	404	386	397	367	394	431	423	381	382	385	365	400	365	415	394	393	378	399	412	382	369	355	427	426	368	388	389	396	388	355	402	412	387	396	395	381	384	379	376	379	375	367	404	386	385	377	411	426	405	420	392	436	422	440	392	390	415	397	384	402	365	416	397	372	358	382	367	441	414	361	388	401	400	384	360	386	404	378	419	356	371	345	375	402	382	419	392	364	388	401	390	394	431	418	406	405	389	363	433	387	382	400	375	423	392	396	396	427	402	398	417	401	379	391	401	408	375	369	372	371	376	399	375	381	382	344	418	431	396	389	435	393	417	413	365	380	381	389	367	406	393	380	383	387	390	408	369	383	427	360	394	386	367	390	383	369	376	380	408	391	428	389	399	380	362	387	409	370	389	401	387	385	422	412	368	389	366	372	366	385	412	406	406
35582	38044	22294	18924	18560	11992	7077	3791	1755	1510	986	512	478	454	435	452	441	407	444	446	439	423	403	423	421	432	439	420	436	417	450	442	437	441	443	431	415	436	390	430	408	439	380	440	443	433	452	398	444	453	415	414	399	398	382	448	424	415	424	455	416	454	421	418	427	426	450	456	449	420	400	437	457	391	459	451	442	405	489	447	420	437	425	428	431	417	434	444	390	403	398	431	457	416	451	454	426	425	403	400	421	392	473	436	426	460	437	454	472	447	382	411	453	460	438	406	446	407	432	431	441	416	454	422	425	438	448	449	394	451	420	425	423	388	433	441	432	433	418	397	482	397	427	424	438	423	396	416	452	443	441	434	434	406	420	445	404	433	441	428	403	447	420	443	447	410	404	433	453	406	466	431	447	417	447	421	467	400	436	390	418	429	407	435	406	460	403	450	430	394	407	421	463	440	430	475	456	403	432	429	433	408	432	437	439	419	456	415	413	406	452	498	436	443	441	407	445	385	427	438	442	427	387	399	417	430	429	425	466	465	432	450	421	446	445	462	437	442	394	449	404	431	448	438	422	436	483	415	427	414	397	444	418	440	444	418	440	461	402	415	434	428	453	386	470	444	471	403	394	452	437	433	414	431	415	390	419	447	425	436	421	425	420	433	429	446	452	403	444	455	406	411	403	435	428	456	412	416	405	418	436	408	460	418	428	462	392	439	412	415	419	419	441	435	471	414	394	425	411	417	392	459	433	446	419	452	395	429	439	447	419	456	409	423	400	388	401	431	415	463	447	404	454	383	436	422	410	442	387	430	446	440	428	391	463	438	435	445	418	419	466	422	419	421	409	426	383	429	416	425	418	421	428	429	453	422	424	399	427	424	416	455	463	400	426	415	440	424	420	394	441	422	437	402	418	417	405	428	451	414	418	449	478	395	420	418	472	453	461	407	455	424	399	427	417	404	425	442	426	428	414	402	417	437	446	423	411	438	421	451	408	423	423	430	405	406	419	436	444	430	379	445	395	410	416	429	416	435	397	429	433	432	425	443	424	448	393	455	457	452	424	411	415	401	428	415	453	439	437	405	392	417	434	428	415	400	420	455	434	443	425	415	433	470	421	386	388	405	439	424	399	420	451	461	444	410	438	419	491	416	451	433	428	451	419	447	408	435	441	423	450	406	461	383	444	428	443	421	425	412	432	431	446	398	421	388	441	400	409	385	429	397	423	445	401	428	414	408	430	399	404	430	408	430	469	411	404	398	422	438	402	414	463	444	432	421	452	473	395	402	427	436	425	402	438	431	389	439	438	415	433	438	401	417	437	438	431	429	391	437	457	402	447	387	412	422	434	453	448	393	422	418	435	409	440	411	433	453	464	403	444	426	397	434	468	390	434	415	443	429	416	424	467	399	435	405	442	433	434	447	414	414	431	415	473	413	434	375	424	420	420	454	404	398	454	377	427	411	411	419	449	437	432	430	394	424	441	428	413	416	422	430	420	398	443	419	432	447	384	419	445	454	444	421	443	433	424	424	407	376	434	443	389	430	395	379	403	411	423	421	414	396	413	412	449	411	435	466	437	434	421	432	433	443	437	415	461	454	428	419	397	436	419	437	433	400	426	393	392	438	413	451	445	424	442	398	439	438	419	435	442	384	440	457	409	439	441	427	416	433	399	436	387	431	437	405	403	420	395	431	403	403	439	415	396	455	405	434	410	401	432	419	402	419	416	393	466	453	433	451	432	419	410	428	403	478	460	432	432	410	446	402	407	423	445	439	461	413	447	439	407	452	424	397	401	406	421	421	441	406	435	441	423	418	382	455	442	432	434	381	431	443	427	421	417	402	473	409	446	410	451	455	407	416	404	413	403	455	417	431	419	417	424	421	431	479	459	419	418	412	427	466	401	431	440	468	426	404	456	421	439	459	402	430	444	396	386	436	441	431	424	410	462	427	442	413	422	416	419	413	380	400	472	430	406	424	416	462	430	429	428	442	415	428	435	409	457	447	411	415	439	436	371	446	423	422	456	389	426	397	427	425	440	425	421	429	417	412	443	414	420	391	459	409	469	432	438	414	462	404	434	428	423	416	386	439	401	416	446	415	428	419	402	401	448	421	400	443	409	396	417	444	415	446	432	410	432	435	393	431	441	433	433	423	414	422	423	410	452	395	429	434	415	412	404	402	406	400	469	410	447	472	425	415	440	450	421	424	423	387	416	432	450	422	409	419	453	411	426	394	430	436	406	433	429	413	433	414	454	449	431	434	423	418	427	436	433	407	457	429	459	423	430	430	382	430	440	428	400	371	436	461	408	403	423	445	443	425	442	430	425	430	431	434	401	393	445	394	434	400	433	469	422	437	411	414	444	416	412	441	426	423	397	456	462	439	418	415	507	439	434	413	465	376	420	437	388	442	421	436	441	419	399	427	416	441	436	412	425	431	407	443	412	414	437	405	442	395	427	456	417	395	425	411	431	407	415	407	439	449	416	415	449	458	398	463	415	426	421	419	393	427	423	409	404	372	461	405	456	446	390	419	412	449	455	439	402	465	412	417	424	452	418	399	427	424	418	411	420	409	446	420	439	476	445	424	383	418	435	431	448	408	419	453	418	441	472	422	380	451	388	440	424	457	434	408	395	445	424	444	446	404	422	433	414	440	426	416	406	436	387	419	420	438	412	443	458	456	426	432	436	417	414	408	431	424	451	424	435	450	405	406	376	398	429	429	379	441	411	437	415	442	419	392	435	439	450	437	419	432	430	418	452	431	462	375	431	430	425	420	404	429	444	427	428	407	395	411	386	432	397	443	444	448	442	426	399	416	401	399	416	419	425	384	452	440	438	400	419	436	420	399	428	410	471	439	425	435	457	407	413	452	430	458	421	462	412	400	448	463	419	458	398	428	415	431	411	428	427	418	460	469	388	457	424	376	417	447	433	426	450	439	422	406	470	390	425	409	430	438	434	436	436	420	469	440	432	412	443	398	416	382	389	421	416	459	412	416	494	426	424	432	433	394	389	434	414	455	431	444	447	432	421	447	407	448	410	412	464	449	395	417	419	439	421	423	429	388	422	434	430	481	443	418	455	445	427	435	460	468	442	462	423	401	435	400	453	381	420	457	430	466	433	451	441	467	423	433	422	372	448	431	451	428	426	385	407	401	396	451	432	417	424	462	447	439	418	437	419	423	395	415	414	422	450	391	387	440	441	427	428	405	462	419	444	462	425	476	403	405	440	426	426	443	434	458	452	437	447	397	414	386	428	432	412	429	387	447	423	423	427	403	405	409	429	411	425	435	441	431	433	419	440	410	439	442	439	432	429	437	437	408	445	419	429	415	379	429	407	446	406	442	430	429	408	402	400	425	433	451	383	395	461	438	425	435	434	455	404	447	397	424	450	426	433	410	413	430	408	446	414	422	408	402	435	397	420	392	391	414	442	438	445	410	411	434	408	379	411	417	436	407	433	428	438	434	446	402	435	422	431	393	457	426	410	459
24987	20700	27037	24429	21620	18830	10221	3586	1148	675	698	496	369	365	325	341	288	309	289	302	274	268	238	252	298	227	258	257	267	248	244	264	274	274	246	242	240	242	210	269	272	226	261	240	250	235	259	255	256	248	243	248	246	242	251	272	245	243	205	227	230	239	243	210	273	222	228	225	258	286	227	247	252	241	256	278	234	253	239	238	219	222	257	263	219	241	277	248	243	232	222	219	262	239	243	245	249	253	228	252	237	238	232	250	250	246	239	216	240	243	223	223	231	236	224	222	248	233	269	203	272	262	221	228	242	219	252	266	240	253	251	233	232	248	234	228	229	272	274	229	253	199	237	261	250	238	261	210	229	240	232	190	229	251	266	223	251	250	229	238	210	224	240	229	202	237	226	251	229	216	216	238	233	240	246	224	247	213	250	213	220	231	237	252	248	255	266	225	260	254	240	237	235	233	247	251	234	238	229	218	252	242	238	221	247	245	287	217	232	241	237	251	244	238	240	223	260	264	225	272	203	216	238	275	214	248	220	259	262	235	255	231	248	249	245	211	262	255	229	241	250	224	237	212	247	221	240	226	241	274	265	250	267	235	271	273	239	228	266	287	201	278	238	238	248	245	230	233	223	264	239	217	259	257	244	281	207	228	233	239	214	253	236	236	218	227	213	249	287	260	254	229	234	250	226	276	227	238	216	229	229	240	225	248	239	223	257	266	241	241	249	246	241	239	243	282	248	246	256	242	235	224	230	243	222	227	250	235	228	233	220	230	222	242	230	236	222	255	234	243	241	251	220	240	224	237	236	238	231	241	260	235	263	216	211	242	223	240	240	261	271	226	248	241	241	251	272	255	223	252	252	208	236	248	235	215	223	232	271	223	255	236	230	222	228	231	234	251	248	251	254	228	247	237	237	241	239	219	250	254	218	246	229	283	236	237	232	236	240	263	228	271	218	240	234	224	220	257	249	230	250	267	208	238	235	209	221	221	236	248	234	223	234	260	236	202	224	248	237	234	220	267	227	233	234	253	230	252	251	226	225	234	228	245	227	239	249	238	237	238	235	261	243	246	235	223	261	229	256	218	246	241	236	227	229	243	236	248	242	217	249	224	237	255	234	214	210	243	239	219	244	233	247	249	221	220	237	236	240	225	241	218	213	216	246	233	236	219	243	238	232	231	234	228	256	256	255	214	241	216	251	223	262	252	254	222	230	214	250	251	239	218	258	227	244	272	233	234	228	233	241	243	236	241	243	224	247	235	242	239	238	261	209	220	245	253	210	245	219	210	221	234	278	244	259	265	278	216	229	230	229	246	242	224	230	238	215	224	228	247	227	258	244	270	250	271	239	244	261	226	256	254	223	256	246	242	222	258	238	241	265	266	222	236	228	244	239	205	251	221	203	260	220	265	228	252	230	221	231	240	240	230	228	248	272	232	237	215	239	249	240	240	243	204	236	246	229	239	259	231	259	234	246	222	250	265	213	230	202	212	218	211	222	242	229	243	214	219	255	216	245	239	217	270	257	238	242	248	224	228	246	247	259	228	219	237	260	252	221	206	235	254	236	230	252	236	228	230	251	238	251	254	262	217	246	214	253	233	232	253	250	213	245	238	244	258	273	227	248	241	241	227	251	241	233	240	222	207	264	268	234	255	250	227	226	235	232	217	303	220	228	244	256	252	226	255	252	241	245	250	217	247	278	207	229	261	227	259	262	241	255	246	218	237	257	245	243	239	231	257	248	225	212	222	256	249	220	240	221	248	240	197	239	254	264	244	230	235	239	244	242	251	241	241	210	231	208	254	211	222	211	201	235	212	254	246	252	212	237	263	252	227	219	243	258	257	251	240	259	217	226	247	248	250	216	235	232	209	244	253	226	268	224	231	250	249	237	234	242	211	240	244	245	240	198	224	233	258	240	250	246	229	223	215	208	271	220	240	221	248	260	237	251	246	206	266	234	246	206	237	235	252	243	252	251	215	250	216	249	224	226	232	225	256	223	213	225	235	241	235	239	223	236	227	264	245	245	228	234	266	248	218	208	233	222	246	205	232	229	235	221	243	265	245	251	232	243	250	249	238	262	253	242	235	260	212	227	242	244	238	192	245	262	224	228	255	233	245	243	252	247	231	236	228	245	227	266	239	223	224	279	230	236	255	244	219	245	243	254	241	240	237	228	237	246	238	244	224	239	227	242	246	222	224	255	267	225	235	236	229	233	234	220	236	251	233	243	254	251	211	251	218	256	240	240	232	241	250	257	248	239	226	235	242	245	241	249	242	228	268	253	211	223	235	197	238	249	268	239	218	236	247	234	238	257	230	242	254	229	227	256	243	274	240	234	221	250	235	225	220	252	245	237	241	236	227	250	274	245	230	235	213	253	241	239	255	250	207	226	236	230	263	232	229	216	250	244	230	228	238	236	268	264	226	269	223	235	267	237	227	234	251	235	237	237	233	249	245	235	238	210	252	229	271	203	249	260	233	239	241	221	255	246	251	232	233	227	220	224	229	213	271	231	221	254	231	262	254	231	240	261	211	212	224	242	234	242	235	227	263	216	233	218	236	225	268	247	242	217	233	261	208	231	238	221	227	243	210	266	253	252	244	248	258	215	210	233	267	226	262	254	227	228	223	225	228	218	250	218	224	249	252	240	222	255	217	253	238	240	215	251	242	227	240	221	254	246	221	220	230	229	238	228	242	235	219	250	224	230	244	246	262	237	229	204	243	245	220	220	238	242	227	251	227	241	203	219	236	240	221	253	237	261	228	222	244	232	247	218	249	251	248	269	246	239	241	245	235	217	231	229	225	227	242	255	258	219	275	263	230	238	233	227	244	274	231	239	235	242	237	249	213	251	263	224	223	236	246	245	219	215	216	247	271	251	227	255	231	247	218	218	255	249	227	229	215	219	244	247	272	256	242	241	231	257	250	234	242	248	256	240	236	259	253	224	204	268	219	254	223	234	208	227	230	245	212	241	275	264	261	248	268	253	214	268	236	227	248	222	243	244	251	209	255	245	253	228	221	225	222	226	236	247	225	238	213	276	246	240	244	241	255	233	263	232	238	248	250	229	241	209	251	233	256	226	237	236	224	250	246	253	252	231	244	245	252	221	234	218	266	257	262	232	217	221	225	227	253	246	229	226	246	233	234	244	244	254	234	224	233	219	244	248	256	219	258	247	210	224	238	237	243	223	243	230	233	245	251	234	235	219	237	239	239	250	252	231	232	257	267	246	236	226	223	240	245	257	211	229	242	233	230	242	242	247	224	245	257	274	244	235	256	235	221	229	246	266	270	211	228	231	230	232	234	241	252	234	251	240	240	236	223	235	229	232	243	229	239	230	236	273	235	216	225	272	234	261	279	248	253	186	246	210	268	216	231	219	218	257	239	238	234	248	228	248	233	254	235	234	248	231	268	257	256	215	233	243	243	221	244	218	248	228	220	223	233	230	239	226	230	234	231	236	237	260	239	255	236	253	244	228	223	230	211	220	257
38278	47581	31801	28473	27178	20228	12865	6547	2557	1332	1330	880	557	564	477	437	448	406	344	367	375	348	345	325	325	329	315	297	305	288	314	312	310	278	275	286	313	295	290	255	266	284	269	254	280	270	297	255	272	266	261	256	260	255	251	261	248	266	255	254	248	237	259	268	260	232	251	267	261	238	253	292	287	244	267	270	241	260	253	243	273	269	265	265	241	262	256	265	265	254	233	246	266	243	240	248	270	267	267	264	254	244	256	265	252	268	288	262	263	258	274	260	236	247	270	240	256	261	263	270	234	262	259	245	281	239	281	252	257	256	261	230	261	282	254	248	266	271	275	269	256	269	238	245	237	266	236	267	267	259	235	237	251	268	263	257	250	262	263	261	249	257	258	285	262	261	276	283	250	280	231	252	231	235	240	261	282	260	253	240	244	261	220	261	248	274	250	279	243	287	251	259	263	272	259	252	262	233	250	252	260	259	240	266	247	245	266	271	279	241	249	228	251	244	278	262	250	236	265	250	263	259	263	286	257	275	256	232	231	230	260	278	242	254	236	269	229	282	271	262	280	263	225	241	276	239	265	285	249	263	255	240	246	256	273	233	267	275	296	253	252	252	278	265	252	221	310	267	263	281	245	237	262	269	281	265	261	256	239	271	241	275	249	269	259	232	285	248	247	264	235	253	249	231	302	250	274	249	289	259	275	248	239	264	260	233	242	253	252	262	244	267	254	252	256	238	284	258	242	251	264	274	261	254	238	239	261	251	285	285	242	254	249	254	244	260	256	259	243	238	251	244	241	256	257	265	244	263	257	263	258	237	234	238	279	249	266	268	284	256	242	241	284	271	256	275	233	247	268	256	299	245	266	226	254	262	254	273	271	265	236	249	241	268	261	269	241	275	267	242	262	281	259	240	252	255	259	275	259	257	266	269	269	285	281	276	259	267	265	264	264	289	218	247	274	253	264	273	270	242	243	259	241	245	282	287	235	256	261	246	256	239	267	266	260	263	230	267	228	262	250	277	255	239	270	236	250	242	247	268	260	273	256	268	276	254	251	265	276	257	259	234	227	266	241	236	266	245	263	282	258	251	255	237	243	263	265	234	248	263	230	237	243	227	260	263	248	272	276	266	241	234	254	271	236	257	244	262	258	268	268	243	253	241	266	239	252	245	246	250	256	234	256	237	250	264	248	318	246	268	290	254	237	265	245	242	255	243	261	261	265	285	259	262	259	270	260	263	264	262	244	273	255	258	295	262	251	258	211	236	251	274	262	267	242	273	232	263	236	237	221	259	257	263	236	243	262	270	251	262	216	246	241	258	268	242	254	248	247	245	294	271	270	249	246	272	256	264	250	264	247	261	221	255	233	239	253	265	270	238	273	256	249	261	216	268	276	278	262	230	260	253	280	228	228	255	275	270	268	250	258	245	256	257	258	257	258	279	248	240	275	257	271	285	259	256	246	250	265	228	242	249	260	259	272	238	246	252	262	269	265	294	245	268	271	244	271	246	254	263	236	239	243	240	243	283	261	267	239	283	277	260	231	242	267	279	273	261	266	243	225	235	260	253	236	277	254	223	276	251	273	286	245	293	268	253	234	242	262	248	250	244	255	277	274	238	270	273	250	238	230	262	247	279	250	245	231	239	242	262	265	235	269	242	242	270	252	237	255	276	256	254	278	274	257	231	236	243	275	283	249	279	244	281	272	275	284	242	262	246	270	255	264	272	245	253	267	270	265	242	276	257	265	240	251	270	263	262	277	235	241	252	254	290	304	242	250	241	253	247	254	278	238	263	222	262	261	254	252	287	259	243	261	268	230	235	237	267	289	240	250	287	243	248	228	242	264	248	254	276	260	254	249	256	279	251	257	249	256	244	252	295	283	262	244	266	273	249	249	241	258	257	246	251	249	274	269	257	279	265	250	282	268	245	263	305	234	280	259	261	271	298	274	252	221	241	257	244	283	266	262	272	261	229	274	268	246	249	307	277	257	260	260	259	267	276	250	254	234	263	247	237	265	254	255	265	240	259	248	266	217	263	256	277	272	273	278	231	272	235	264	234	246	273	252	249	250	226	255	244	243	262	266	256	284	227	225	259	260	249	255	266	263	279	264	265	253	256	242	240	286	230	274	272	241	281	284	250	264	266	265	278	250	251	256	254	223	248	235	257	245	236	273	256	255	274	251	273	271	258	259	258	284	257	252	260	281	284	238	245	268	240	262	279	302	242	230	298	251	255	255	250	271	258	256	247	255	243	275	272	244	231	284	272	231	264	259	262	251	268	245	257	253	269	234	254	247	263	276	256	243	251	241	299	290	277	268	259	230	252	262	284	239	269	258	252	252	268	281	243	255	274	237	254	239	276	239	239	239	259	252	277	266	263	257	227	229	249	253	252	290	232	258	262	254	262	287	297	280	260	227	278	256	242	274	292	230	256	275	254	247	277	285	264	235	266	254	256	239	260	257	267	251	259	249	273	257	263	246	258	264	255	246	260	237	271	250	242	264	263	259	250	247	198	275	234	260	253	233	266	262	236	238	263	257	253	276	236	263	254	251	249	241	228	255	262	260	250	247	248	221	244	257	255	254	240	250	241	264	262	268	267	268	233	240	239	286	270	253	241	266	278	257	274	253	247	237	252	249	250	266	255	276	275	275	274	267	271	256	240	252	216	233	261	275	243	241	240	257	251	257	265	265	235	281	277	274	234	244	230	264	269	232	254	225	275	273	249	252	256	274	276	262	254	242	260	242	262	248	268	260	235	252	251	242	261	243	221	233	240	256	261	269	248	268	238	260	256	252	293	235	259	247	263	276	269	239	238	209	290	254	246	246	257	224	240	259	276	284	285	251	265	242	251	251	267	260	244	260	237	266	232	256	279	255	250	276	263	275	265	259	253	223	235	262	242	253	263	245	244	262	252	274	263	256	252	251	263	275	263	293	293	250	269	256	256	271	255	273	248	259	247	303	277	271	283	246	259	271	235	281	241	225	260	260	264	251	279	271	275	243	287	246	267	218	247	265	235	268	256	244	255	266	256	255	290	273	245	264	212	227	296	277	271	242	260	275	267	256	243	256	256	233	250	240	295	242	244	271	276	271	232	257	235	239	281	272	267	272	256	267	257	296	241	250	233	255	255	258	263	265	294	253	242	248	248	264	254	248	242	266	300	287	226	239	239	254	232	280	236	255	304	237	230	257	237	245	288	259	246	276	246	250	271	261	251	256	282	247	235	263	266	256	267	243	252	243	248	251	241	234	265	277	280	248	228	272	284	224	251	265	269	271	278	246	233	260	259	240	258	259	262	260	266	248	272	256	237	256	285	272	248	253	268	285	261	242	250	243	269	269	260	236	256	255	260	258	264	262	299	257	280	219	287	273	233	255	259	258	257	236	264	236	255	254	257	255	242	245	259	278	247	240	271	260	274	274	243	255	247	243	241	278	254	245	232	256	245	281	227	274	240	242	239	257	258	272	234	259	273	244	281	270	247	260	255
23030	20715	27436	24043	21239	22527	19339	6356	2177	1023	891	797	758	700	750	670	686	595	597	588	584	561	551	574	563	539	528	582	506	559	512	540	558	520	541	467	480	543	526	499	549	500	570	541	554	508	520	484	506	524	518	537	532	499	514	478	556	492	474	466	508	516	526	482	467	462	485	530	516	502	508	485	480	517	494	491	482	489	497	465	529	500	516	478	496	509	535	526	486	474	491	520	489	527	492	481	477	509	510	520	519	490	507	525	531	516	511	491	480	503	537	483	563	524	493	495	533	486	490	543	484	494	516	502	462	514	512	499	476	462	507	499	498	522	514	524	485	463	509	483	470	494	474	504	524	543	515	469	488	501	476	523	513	504	541	500	540	463	503	516	508	541	483	542	517	510	539	507	521	507	491	495	519	505	502	504	511	508	507	497	544	533	501	504	520	548	538	482	534	531	512	521	474	513	537	491	547	449	500	513	537	504	531	492	551	517	461	522	514	513	528	503	524	490	486	508	461	514	534	501	532	465	469	485	479	502	474	516	485	494	495	499	505	492	485	477	498	475	475	507	536	485	513	492	463	488	495	517	471	496	464	484	497	512	477	504	541	504	514	491	488	518	504	484	529	497	520	485	530	486	506	476	529	511	491	496	495	533	519	509	516	507	517	523	514	513	499	502	491	496	510	505	482	491	495	540	494	521	511	493	503	493	492	527	470	535	507	506	496	476	477	491	480	505	528	452	493	501	494	476	491	493	460	522	463	530	481	473	487	497	509	488	543	493	546	488	489	509	471	488	496	490	500	542	500	472	492	486	525	490	511	486	500	496	508	489	498	499	473	488	523	457	488	473	470	506	522	453	521	519	486	488	506	497	544	477	490	545	479	488	533	495	520	485	511	504	482	493	533	531	483	526	496	500	499	483	491	548	477	518	511	536	485	515	489	489	514	460	486	494	542	490	521	501	527	515	497	505	495	518	531	495	506	494	498	492	516	457	497	500	483	489	492	559	528	490	482	486	529	510	479	484	484	470	509	501	473	484	502	535	481	531	520	522	534	511	498	500	486	471	542	539	477	510	494	484	495	514	538	500	491	531	492	568	492	496	507	479	518	498	450	511	462	510	480	504	551	502	490	447	486	508	491	517	520	489	494	487	554	448	510	487	504	501	511	528	475	487	504	477	494	469	523	480	484	552	518	474	487	493	505	499	489	479	459	524	476	478	525	516	525	498	503	471	498	477	472	481	542	521	507	542	480	488	508	459	519	494	463	525	509	500	490	487	455	504	520	505	512	521	509	467	507	485	497	519	511	531	484	534	516	510	517	466	507	498	467	519	464	488	466	548	493	514	486	509	475	516	473	550	491	515	510	530	511	497	497	500	550	497	477	473	527	474	533	491	538	555	472	532	515	482	514	476	479	483	510	514	487	500	482	489	480	541	506	533	431	500	529	472	485	483	474	522	472	480	506	498	497	507	492	538	520	484	485	493	485	483	537	509	526	478	487	527	520	505	499	515	497	504	475	530	510	473	512	538	483	486	495	532	489	502	496	492	483	495	508	489	474	538	465	484	485	539	528	492	464	498	476	487	505	514	515	491	491	527	515	485	473	485	528	532	527	483	512	486	517	508	476	493	511	471	519	535	483	521	504	472	518	531	515	507	518	489	482	530	485	470	496	509	481	516	491	484	486	493	506	525	507	504	473	506	495	494	490	523	471	475	538	518	502	492	512	477	526	463	525	476	482	520	506	542	538	518	500	498	530	518	531	487	469	472	489	501	513	478	487	532	475	544	515	529	519	530	477	501	551	458	536	491	544	529	506	497	490	505	493	494	483	442	490	485	492	509	487	472	497	497	511	518	518	493	514	530	511	477	500	500	512	487	542	485	506	497	525	465	523	488	503	540	544	520	524	491	465	480	511	529	493	488	461	521	506	540	501	490	523	531	519	499	481	494	490	539	472	518	520	501	513	471	511	494	528	527	520	517	525	522	513	511	506	487	522	520	509	505	517	482	517	513	479	496	496	522	512	525	514	514	482	509	491	487	508	524	520	535	506	500	513	478	450	492	488	503	539	546	481	492	520	507	501	513	484	518	454	493	499	518	496	517	513	476	475	511	492	499	496	523	480	504	493	479	522	530	473	544	459	541	484	518	508	500	506	497	483	517	545	506	515	490	483	526	472	493	537	522	508	496	517	492	465	471	533	502	509	514	495	519	514	522	482	488	529	465	478	509	499	520	515	505	504	558	503	456	527	536	559	523	494	504	505	496	506	537	511	494	492	487	537	518	499	510	523	506	498	495	500	470	518	487	500	444	546	527	533	528	508	513	548	509	454	494	492	498	487	503	488	519	502	515	527	527	505	488	480	478	497	494	485	555	487	512	509	477	504	500	448	481	513	518	467	505	487	497	496	549	533	512	472	524	481	489	485	479	491	497	441	538	498	515	447	476	537	504	523	499	525	471	471	489	486	535	534	522	519	495	511	485	452	490	521	507	468	486	508	485	487	492	527	508	473	503	509	530	468	545	507	518	524	502	498	508	493	513	496	509	518	498	517	508	516	475	479	499	487	536	489	509	523	510	552	488	465	499	525	502	506	501	515	526	512	481	544	564	497	508	505	476	494	485	455	509	526	495	493	507	515	495	514	490	532	472	484	498	464	535	508	471	517	522	510	512	507	506	466	506	502	509	512	508	503	490	543	495	513	504	540	534	471	512	496	492	465	513	527	511	508	492	505	490	503	510	503	513	467	494	503	501	522	524	485	495	489	483	536	521	503	499	484	516	501	503	548	512	488	496	522	510	504	487	503	482	488	519	509	500	502	499	485	521	531	517	507	467	502	527	476	495	528	480	502	502	505	487	521	503	527	487	509	477	507	473	504	483	532	500	525	487	445	495	521	517	500	521	533	464	494	511	512	481	507	493	478	473	494	501	483	444	452	506	511	492	473	516	543	554	492	539	526	463	507	502	512	485	498	462	482	531	513	461	473	505	487	508	518	550	521	451	474	553	485	486	467	507	469	442	478	519	502	462	476	556	531	472	497	502	478	480	506	470	539	496	475	527	500	505	516	502	519	509	545	484	486	495	510	480	496	478	551	507	564	521	494	494	496	463	535	466	499	491	475	478	489	521	478	526	470	526	512	531	501	530	515	508	480	486	485	475	501	473	472	521	482	524	490	545	484	501	472	535	459	482	508	489	515	501	496	512	473	513	489	539	475	518	477	571	527	501	512	511	500	517	503	482	529	556	522	490	498	487	520	494	481	479	433	467	520	511	518	505	529	491	500	452	491	462	515	563	519	543	493	500	471	533	506	486	514	483	540	495	474	498	498	478	487	482	521	505	464	519	498	504	500	519	499	472	503	487	499	518	501	456	499	466	500	460	466	527	491	525	502	525	475	533	522	474	507	480	550	546	477	519	522	517	488	502	494	512	491	498	523	519	517	456	537	464	470	472	537	532	478	525	502	514	553	548	496	498	487	498	515	509	452	476	480	522
41493	52514	36207	33955	33421	26393	18484	8893	4047	1666	1437	1134	1009	957	925	904	867	809	693	703	650	679	638	671	663	588	620	588	598	608	560	545	534	536	504	576	510	533	549	522	518	525	511	521	528	555	535	509	518	490	496	520	520	502	518	461	502	499	498	497	519	507	476	523	540	518	472	538	524	537	479	492	484	526	492	490	459	519	539	515	471	526	500	487	507	514	507	518	511	509	529	548	491	492	464	466	526	485	484	476	504	508	531	463	471	501	472	511	495	484	482	523	494	489	527	501	518	449	472	483	469	516	473	511	486	513	534	478	449	473	541	508	485	480	469	490	531	491	475	500	510	523	473	475	535	481	500	521	469	493	471	513	502	489	534	481	495	488	522	518	488	454	462	503	491	474	466	471	538	488	510	507	483	523	482	487	506	518	464	489	478	497	465	486	448	511	484	506	521	492	488	502	511	464	490	486	454	498	453	508	540	453	474	473	503	508	492	512	496	458	465	486	486	526	535	468	491	459	479	484	504	479	490	473	471	505	464	506	450	498	473	490	506	469	513	489	447	499	475	453	519	500	489	499	496	483	492	505	441	507	531	461	479	499	476	470	468	527	536	467	475	514	479	509	503	512	477	474	506	500	441	504	517	517	456	488	478	492	456	496	525	507	476	473	475	466	471	507	491	472	509	522	477	482	481	502	460	487	483	503	476	503	489	513	491	501	510	458	494	496	494	558	516	493	475	454	492	481	484	487	502	473	460	499	467	488	487	463	515	487	517	472	467	507	480	516	466	507	517	509	521	497	456	502	513	477	477	497	488	457	477	445	544	485	478	465	513	486	498	498	506	487	496	490	476	496	508	510	447	487	493	506	479	523	505	495	537	486	433	501	481	523	442	506	467	470	508	472	499	515	462	496	493	487	520	512	502	479	446	515	511	480	498	488	491	512	462	488	499	486	506	476	468	485	519	487	462	493	511	454	487	457	504	497	507	435	499	534	483	496	502	502	485	488	516	538	478	463	504	490	489	514	443	503	510	508	513	497	476	508	529	488	453	473	492	531	501	497	454	499	483	487	488	518	499	503	496	483	520	510	499	497	510	497	503	473	510	456	513	472	507	459	538	515	491	509	498	501	465	487	487	448	496	510	494	488	503	481	514	492	507	491	507	521	510	526	531	474	474	503	488	469	510	509	478	482	460	486	503	509	515	461	446	486	503	491	487	482	485	492	500	502	527	510	501	492	510	479	484	447	512	509	507	518	471	482	489	468	523	519	491	475	465	459	491	493	513	533	501	485	467	510	497	503	486	500	520	482	495	462	542	488	508	526	478	471	497	519	530	475	490	498	526	491	481	473	456	471	501	466	497	467	508	508	483	534	520	454	516	478	474	473	536	481	454	497	500	441	485	460	524	490	503	530	525	515	476	463	492	505	501	504	485	448	504	471	484	511	489	519	521	501	472	486	458	453	438	487	511	482	481	478	494	461	469	494	503	530	440	467	501	471	509	491	497	499	517	495	495	415	479	544	507	495	492	480	520	512	504	515	493	538	489	512	486	490	505	489	531	489	485	450	509	483	488	447	453	497	463	492	481	534	449	480	506	519	503	466	504	493	501	477	488	509	510	509	486	474	498	506	512	511	507	495	494	430	496	531	488	475	507	462	486	512	511	464	517	478	523	497	484	563	536	529	491	463	467	488	473	485	490	504	546	523	456	469	450	516	475	499	515	481	508	457	488	508	470	477	501	505	520	500	489	454	482	497	473	489	519	478	516	484	479	556	480	517	475	543	473	480	469	471	486	473	497	468	463	510	449	522	515	466	457	509	507	465	513	504	472	493	496	490	468	510	461	524	526	461	514	471	517	488	511	491	520	492	510	468	500	481	513	503	488	450	476	481	476	474	499	431	533	455	516	466	519	539	455	491	527	553	501	508	486	458	490	476	521	488	473	517	502	470	513	545	475	542	512	448	500	495	499	503	510	474	475	494	491	503	489	489	524	492	508	515	503	480	500	464	519	481	493	486	484	455	491	469	476	495	492	457	450	475	463	521	491	478	504	478	514	478	500	482	496	488	467	490	493	451	512	490	503	524	468	486	519	511	522	480	505	531	479	505	469	467	464	480	484	487	484	499	480	502	466	472	459	485	498	489	531	503	502	493	499	516	470	511	469	488	482	495	505	487	485	500	510	472	501	456	493	556	501	473	513	478	504	482	462	516	497	511	451	494	497	514	467	496	474	500	482	495	483	483	489	495	474	490	409	488	484	519	478	524	503	516	473	470	551	492	541	495	490	491	496	518	475	480	517	500	474	493	482	495	464	475	488	533	480	503	497	523	506	491	493	478	475	487	515	489	469	535	429	460	527	478	469	494	470	550	459	503	450	495	506	507	501	466	508	488	506	488	510	489	465	474	507	506	479	494	487	507	474	489	492	521	477	460	495	490	493	469	492	469	491	474	508	471	486	477	509	491	519	475	477	485	479	489	448	500	466	518	470	462	493	459	480	486	519	475	483	489	498	474	474	463	467	503	443	479	469	525	532	511	475	495	498	492	516	485	478	509	474	482	496	494	482	476	495	497	518	476	492	497	519	467	469	485	443	488	496	520	465	498	483	526	503	487	469	494	491	457	468	469	499	503	514	500	500	529	498	516	514	506	501	476	479	478	450	460	499	503	518	479	466	494	495	461	458	458	484	482	463	511	477	463	482	523	502	462	568	474	475	502	473	473	496	457	509	484	455	497	473	479	489	497	472	443	472	470	475	528	484	515	504	463	465	510	504	473	473	519	490	497	503	504	507	475	514	457	475	515	483	548	530	487	468	515	468	515	485	492	494	472	502	492	473	464	527	485	486	483	463	524	474	475	516	477	500	498	462	521	509	519	495	492	522	473	514	474	479	528	491	490	475	494	426	477	471	487	522	490	471	502	466	493	493	468	513	460	531	505	460	475	486	497	454	476	478	491	465	501	494	537	474	571	477	467	491	515	474	455	532	454	468	502	504	504	475	499	525	475	477	479	501	481	497	498	459	502	471	509	496	518	524	515	517	516	497	520	451	522	486	474	465	484	535	489	477	460	477	485	490	469	479	498	473	505	501	455	486	484	492	495	490	508	498	513	522	463	488	505	493	455	510	511	526	493	464	520	511	483	455	501	519	479	494	486	503	484	517	498	492	492	470	497	526	496	437	503	500	481	513	443	465	475	474	479	517	469	474	492	457	484	514	500	470	485	457	508	476	504	447	469	452	534	533	478	483	502	526	459	520	492	493	483	484	522	498	508	513	496	493	519	463	467	516	451	504	461	454	516	491	500	478	469	511	510	511	520	506	505	501	464	496	518	477	493	496	487	510	539	439	464	492	481	520	497	478	511	513	502	459	510	492	494	485	453	491	492	498	479	460	459	499	496	527	517	503	492	492	484	479	491	487	501	485	497	473	490	506	521	527	467	515	483	484	465	475	481	478	458	491	475	470	441	516	512	483	493	489	510	460	508	516	488	503	474
34538	27399	16086	14884	13735	9680	5051	1125	613	475	410	448	398	408	428	371	392	410	413	402	392	402	391	365	415	387	410	407	380	343	422	398	373	373	377	432	410	409	376	373	391	382	373	377	421	361	367	376	356	380	420	411	389	397	374	381	380	388	379	361	401	384	395	405	387	376	355	397	370	375	363	417	400	391	394	412	404	385	369	380	403	397	405	398	401	380	381	378	412	403	361	405	388	409	351	391	388	361	366	413	374	407	387	410	396	391	389	392	401	395	408	399	399	436	411	350	418	395	399	400	388	357	390	392	369	412	400	376	424	395	401	369	398	426	383	371	370	392	384	403	419	359	388	381	378	408	394	393	397	433	415	422	363	345	394	376	364	404	405	395	380	373	395	386	366	416	401	367	367	382	376	368	399	349	368	397	408	407	363	387	389	384	375	392	424	394	418	384	394	422	412	375	396	403	371	400	411	396	383	395	383	395	377	389	406	388	385	354	356	374	399	357	363	381	418	406	406	375	380	419	399	395	368	354	411	416	399	368	384	384	378	408	407	345	353	404	457	390	412	400	428	397	421	362	410	377	424	396	376	362	406	418	396	409	386	378	381	411	393	328	379	363	367	398	434	385	376	383	418	400	389	383	401	399	426	391	406	392	384	369	403	370	398	379	414	430	413	410	384	389	406	397	390	403	344	379	368	366	421	395	388	410	399	400	442	409	415	410	375	412	382	385	381	433	394	372	420	407	414	432	368	391	459	398	414	403	391	368	380	399	389	413	382	379	360	388	385	398	380	363	433	346	400	423	365	330	405	429	386	401	391	419	367	411	376	371	379	369	416	371	405	364	390	376	389	410	386	417	395	393	402	393	403	404	357	385	382	385	392	412	409	415	371	349	416	392	414	390	410	348	408	386	380	378	403	389	385	402	411	406	419	360	377	411	387	387	399	347	401	374	382	401	420	405	395	440	404	389	414	351	371	385	420	406	413	367	427	359	391	391	410	384	417	405	378	373	444	390	404	363	383	391	362	402	382	426	405	340	384	369	409	376	381	422	407	415	381	395	378	380	390	380	374	365	398	367	389	395	394	407	392	396	371	381	351	362	410	418	378	404	380	387	410	426	416	397	398	386	387	417	395	412	379	420	374	388	413	417	398	422	391	392	428	381	395	391	400	376	378	401	417	390	410	392	398	364	401	406	394	397	375	362	365	385	379	370	384	394	360	397	403	409	407	414	389	392	408	419	381	415	395	429	361	398	415	391	411	365	363	421	378	367	407	403	420	396	413	394	393	395	386	390	425	403	384	373	378	360	371	386	384	408	389	405	418	422	390	402	352	372	387	383	425	382	371	388	404	437	379	426	432	402	401	417	391	405	405	406	395	399	370	402	360	374	393	388	404	373	377	397	380	436	386	396	406	377	379	373	372	369	376	347	377	394	386	398	365	375	386	381	400	391	404	373	385	386	381	398	380	393	402	359	414	382	384	404	368	370	395	404	370	390	412	380	422	392	374	382	346	366	389	355	372	385	384	414	376	371	394	367	365	401	411	374	391	391	348	390	359	385	374	390	398	403	411	380	394	379	401	403	389	414	391	376	382	381	442	380	405	381	373	406	401	411	363	373	382	402	389	349	383	373	400	406	361	390	400	369	408	388	376	373	419	383	407	381	386	378	391	375	397	402	410	425	397	407	405	398	389	407	352	398	377	395	377	362	383	414	436	414	394	380	384	441	382	398	426	368	402	391	408	397	398	413	410	409	395	342	378	418	421	397	389	372	379	385	386	396	345	379	385	404	378	384	373	398	378	382	365	372	392	410	437	380	408	394	446	395	406	411	390	381	392	390	417	377	392	380	428	423	365	401	395	372	390	413	398	409	397	376	409	379	365	381	404	402	377	381	374	399	365	358	402	406	378	429	392	440	394	395	402	394	416	364	393	380	405	427	393	393	396	392	364	416	394	434	397	387	418	413	395	414	410	352	375	419	374	381	400	378	386	364	401	410	384	398	400	414	414	356	371	377	397	423	381	378	408	361	373	372	401	409	371	428	403	369	446	381	407	378	380	362	405	388	390	413	400	399	387	392	395	414	391	358	387	429	409	412	412	427	418	380	417	403	359	390	411	393	400	375	388	376	405	393	381	345	389	359	392	415	410	398	366	363	401	391	421	392	405	396	370	352	409	410	400	402	392	399	382	364	399	410	465	368	360	396	433	393	408	394	371	378	413	395	400	402	372	389	388	371	438	398	360	401	407	382	393	408	377	387	402	384	394	428	420	368	384	361	365	406	389	431	416	377	380	416	385	437	354	402	368	393	408	403	377	402	403	366	390	397	378	370	400	436	376	427	420	396	436	400	386	381	376	422	424	356	386	379	363	388	423	429	400	407	420	394	400	423	401	377	394	416	376	373	416	386	419	385	433	376	369	379	389	394	420	374	394	387	410	402	389	387	438	391	401	410	429	409	423	393	405	432	396	413	399	406	396	383	362	381	398	388	388	420	385	396	355	413	377	399	359	381	344	379	366	349	358	398	393	352	370	442	432	382	371	376	367	382	411	392	378	397	390	408	428	412	392	383	376	436	392	423	373	427	369	380	388	379	399	368	394	374	359	393	414	383	394	379	397	373	382	408	405	364	386	409	372	399	413	376	417	396	425	396	346	417	407	426	382	409	378	406	386	415	380	425	441	368	392	389	405	397	410	377	392	383	357	353	397	439	411	339	381	405	380	429	430	432	383	399	398	385	367	419	423	391	401	382	394	400	361	429	395	380	345	396	367	381	397	415	414	400	372	386	389	391	390	396	387	399	402	390	410	404	377	387	370	383	403	369	378	368	371	399	411	390	410	429	370	367	426	369	372	391	417	397	384	401	408	400	389	402	379	405	402	388	396	369	411	387	390	373	386	380	422	404	358	429	408	364	389	399	387	400	387	343	398	383	400	367	411	393	411	409	397	412	395	395	391	364	431	423	381	377	385	380	353	360	370	408	360	418	439	383	354	369	378	386	407	400	368	397	388	375	387	424	379	373	406	365	397	407	376	362	387	368	402	381	379	402	375	322	410	376	397	384	419	382	373	392	402	419	359	399	429	398	406	401	409	379	345	426	419	376	333	351	360	411	417	357	404	408	368	403	397	383	382	394	370	397	387	359	371	366	360	399	364	368	355	365	400	384	404	382	392	391	388	372	367	416	395	379	355	413	378	386	365	394	412	380	411	412	387	381	399	364	398	407	380	386	395	405	376	431	406	386	422	389	385	390	378	417	373	382	381	382	399	393	368	384	377	406	406	394	398	394	381	373	371	388	395	408	386	357	360	423	351	384	398	383	362	404	404	388	391	402	372	412	415	418	375	388	387	363	386	396	382	411	394	386	376	391	364	399	386	378	371	388	413	392	398	378	406	371	369	393	390	416	362	378	391	400	441	377	376	372	373	409	396	391	374	414	408	378	403	385	403	368	394	373	384	400	384	438	396	375	421	387	385	394	390	373	391	409	394	372
36700	32627	21264	21941	20922	15723	9101	2015	991	571	438	424	428	427	453	399	450	443	471	422	440	422	436	399	407	448	449	396	443	410	443	420	446	461	445	428	400	484	457	430	428	431	413	466	445	440	453	423	382	416	416	424	422	429	442	414	447	455	424	420	499	459	409	432	398	395	416	423	429	461	448	442	443	435	392	419	463	463	432	426	410	417	413	453	427	377	443	416	417	436	434	447	398	463	433	394	404	412	429	415	479	447	424	448	446	427	428	426	443	439	379	402	422	415	408	445	415	406	465	436	420	403	403	407	427	390	399	416	413	411	435	435	439	446	446	447	413	410	393	425	412	407	414	409	425	405	404	428	460	399	380	438	434	407	398	429	410	407	415	428	401	440	434	418	415	458	413	439	419	404	434	441	434	434	406	455	411	436	444	440	407	413	406	435	423	431	399	387	450	425	406	427	410	425	424	444	429	448	419	416	428	394	463	397	431	466	443	457	413	422	361	426	383	401	409	417	405	407	389	435	434	434	430	387	436	443	441	421	400	424	411	430	432	434	441	431	444	408	437	457	410	444	434	429	427	436	413	448	411	412	428	372	396	397	421	433	389	433	414	428	415	416	382	406	418	434	416	440	411	449	459	413	438	432	391	402	430	456	408	433	417	413	416	456	437	415	413	432	415	408	407	429	416	394	393	391	453	432	402	428	424	426	431	461	419	409	437	398	410	390	428	423	480	445	431	435	444	444	413	421	450	415	415	396	434	387	429	421	421	429	465	385	450	416	404	420	450	458	432	379	419	437	427	436	442	417	448	449	458	456	403	407	436	422	415	404	459	419	418	407	418	437	439	428	441	416	411	454	442	423	396	419	390	465	434	404	436	408	426	411	422	418	437	423	427	427	386	437	427	391	401	425	432	420	407	398	426	412	395	370	460	430	394	439	421	432	419	436	436	440	421	431	441	399	409	446	364	403	425	448	423	433	416	429	441	432	411	401	427	441	440	424	383	420	451	425	438	424	412	429	420	444	417	441	417	386	419	422	396	430	418	416	440	420	425	449	421	405	428	418	457	466	391	440	432	455	445	375	419	412	427	426	442	420	398	422	412	455	450	470	432	416	462	465	447	429	434	425	398	401	434	414	409	420	427	433	446	403	463	425	459	420	393	429	413	436	426	421	401	405	430	462	413	401	428	435	421	412	437	405	470	471	447	425	445	415	413	446	399	437	460	447	419	459	428	444	434	463	441	447	403	428	420	475	427	396	410	405	405	419	397	473	392	432	414	445	424	422	418	413	400	480	411	421	383	424	483	416	417	407	418	388	408	388	403	419	459	431	423	465	406	456	434	427	404	423	415	426	423	431	456	428	401	452	426	429	411	399	439	429	380	417	412	451	404	425	431	408	429	427	408	416	409	427	418	421	438	440	431	422	426	395	411	410	435	438	429	429	432	436	416	455	399	445	404	400	417	439	389	432	424	443	448	378	429	444	428	425	443	443	399	406	438	481	442	403	435	436	425	448	447	428	439	458	409	454	415	427	434	386	446	442	430	430	434	414	455	426	390	411	433	460	421	446	447	440	430	399	411	421	428	385	405	434	432	425	409	426	452	412	441	443	401	435	410	439	433	403	448	416	432	417	457	449	414	435	459	458	399	407	427	454	421	402	393	391	406	466	398	438	438	430	435	434	457	464	449	420	439	454	419	399	435	471	436	406	456	424	421	422	402	427	453	414	429	438	403	417	449	439	416	406	437	438	409	456	446	445	411	466	442	401	390	435	419	423	441	400	427	409	430	398	382	408	418	432	432	380	432	403	409	409	425	467	434	427	421	393	431	427	428	414	393	431	410	457	446	407	434	448	435	440	432	438	462	434	411	421	417	413	439	444	390	451	428	421	425	406	381	429	392	399	422	424	415	452	407	432	451	422	411	415	434	461	420	420	434	422	417	447	410	408	409	466	403	431	435	392	436	417	437	425	406	423	429	419	447	420	422	437	458	396	412	470	437	409	414	405	408	412	389	380	439	417	402	439	428	420	440	462	412	391	428	404	415	415	421	415	415	412	428	421	401	409	442	435	414	415	423	422	439	420	420	444	435	452	439	422	436	439	416	432	416	432	435	430	423	393	409	414	419	407	426	445	423	426	429	412	422	465	418	414	444	450	401	412	386	386	407	387	401	415	438	437	443	446	448	409	435	449	432	416	415	423	446	413	431	426	464	423	389	397	440	445	423	438	444	418	433	422	445	433	377	421	444	437	427	434	427	442	397	436	411	406	431	462	452	421	433	420	402	438	429	394	448	418	372	417	448	402	417	403	433	402	431	431	391	422	429	417	399	445	443	412	405	413	407	416	400	430	410	404	452	425	389	371	426	445	391	458	425	430	389	422	420	425	403	422	387	453	424	443	441	451	431	426	418	416	365	435	373	424	419	452	420	413	422	418	406	421	435	440	443	455	420	432	415	454	471	446	403	445	429	411	439	445	439	430	446	446	419	419	417	448	409	418	393	407	408	448	474	434	432	446	399	442	386	433	411	409	433	463	427	413	465	399	425	428	433	436	450	432	430	444	457	415	415	423	426	422	420	426	411	393	462	446	433	417	428	430	428	430	408	404	438	421	460	429	409	426	433	422	430	403	418	449	404	439	432	438	401	405	450	433	448	421	375	388	410	434	440	434	430	447	454	408	412	450	420	392	441	432	421	426	418	442	433	428	415	431	393	436	429	425	424	384	435	428	444	406	402	427	422	426	459	424	443	444	426	403	450	392	427	448	429	446	422	422	423	419	431	437	414	466	423	447	429	465	403	430	429	479	450	426	420	425	433	399	436	479	402	421	416	405	435	394	444	402	414	436	445	492	488	457	416	429	436	436	384	403	413	431	438	410	443	402	454	416	461	427	417	476	479	402	439	449	437	428	414	400	408	413	404	393	414	416	441	411	432	426	430	433	440	434	415	440	420	414	435	451	397	444	447	437	430	414	470	412	420	450	413	449	452	393	473	467	454	439	432	446	376	390	446	400	428	410	387	454	446	421	438	437	431	421	419	425	429	409	400	423	469	449	414	428	406	435	429	467	445	410	447	456	431	456	403	442	400	430	409	467	409	431	434	413	437	439	442	394	416	425	431	420	408	377	453	415	442	447	420	464	415	421	422	388	448	445	408	447	394	422	407	371	438	437	413	416	430	426	406	434	404	461	463	442	467	441	431	476	445	422	434	432	447	425	453	453	441	400	447	458	399	456	426	407	376	443	409	404	444	409	393	413	438	432	397	406	431	450	450	418	394	427	423	393	437	434	407	437	428	456	432	397	452	419	448	450	391	428	455	421	409	393	406	416	432	430	451	411	394	396	409	434	413	451	440	394	403	394	439	404	442	424	419	444	442	446	455	423	442	412	430	407	396	423	469	422	428	434	451	433	420	403	415	398	410	426	410	434	447	400	433	450	477	406	431	388	409	427	416	414	418	441	427	461	469	437	423	418	448	380	430	448	401	411	428	402
25058	20677	27029	24479	22301	21798	12615	2491	659	510	460	441	344	340	308	342	335	294	293	272	273	279	308	264	268	251	273	264	261	268	259	254	245	259	272	236	285	266	264	260	266	270	248	227	261	244	250	254	272	224	250	211	257	257	259	210	202	238	270	244	238	249	233	242	238	232	237	233	242	229	251	252	238	264	245	240	260	244	247	234	208	253	262	235	233	247	243	213	242	238	239	246	247	244	246	225	250	238	245	230	233	255	255	255	212	231	273	233	259	265	241	262	264	239	245	266	223	249	226	241	222	257	224	220	232	259	260	240	244	252	245	247	265	236	219	238	252	265	250	238	269	248	251	261	232	215	237	234	249	233	246	219	238	244	249	246	251	237	218	278	223	242	252	254	254	237	247	223	232	277	244	228	259	240	256	250	261	260	242	251	214	254	229	255	237	278	246	221	237	247	253	248	243	239	261	227	245	269	268	247	241	225	247	235	232	211	242	259	227	273	272	226	248	237	265	252	249	247	262	250	244	258	251	252	241	217	280	270	250	255	239	258	225	245	235	242	270	254	248	238	262	248	250	255	267	231	225	243	217	223	245	236	244	238	251	245	258	248	238	254	230	257	230	229	238	254	240	270	238	242	225	244	253	235	232	253	238	278	228	269	209	245	233	233	212	221	221	270	238	224	226	234	249	245	243	250	222	245	250	250	244	270	245	244	239	249	266	264	208	215	227	241	235	234	253	251	228	234	241	242	256	239	238	251	227	256	254	225	255	247	231	248	218	233	228	235	243	242	236	211	230	223	238	243	226	265	255	225	207	213	253	255	225	272	232	268	244	244	221	237	236	229	235	213	233	237	267	234	250	220	272	250	260	246	222	223	245	225	228	256	235	232	253	206	242	249	236	253	236	241	254	250	233	275	216	239	244	232	246	248	226	259	247	253	260	260	250	240	236	253	240	259	232	243	224	246	218	246	219	231	272	245	229	223	247	225	234	218	252	261	228	234	245	232	252	253	245	231	238	206	274	235	259	242	251	247	260	221	268	232	245	281	248	271	236	241	236	219	217	238	213	245	236	229	214	270	237	235	245	229	248	195	238	232	233	227	256	237	235	233	271	245	229	224	242	214	237	256	218	224	251	242	242	240	224	262	239	267	237	247	233	271	205	211	239	282	231	256	232	233	243	255	249	222	251	241	247	234	264	236	210	270	254	230	247	239	228	256	230	224	260	262	249	228	219	214	228	256	260	266	245	227	259	233	232	255	263	207	217	219	231	246	241	232	251	223	276	241	265	217	236	250	273	246	231	229	266	227	250	253	224	196	267	247	217	232	241	234	252	245	259	226	237	242	247	256	251	252	219	257	247	251	225	237	256	245	222	251	238	260	248	265	265	212	223	230	262	241	257	239	238	241	239	260	218	240	257	241	214	226	237	229	227	251	227	236	225	223	230	228	220	248	226	227	267	240	232	220	268	237	240	271	223	239	232	222	222	274	222	267	213	256	243	247	256	267	238	226	224	259	265	277	223	243	243	244	255	252	268	272	254	212	253	233	241	208	264	245	258	259	262	230	266	229	215	229	261	224	234	259	234	238	219	276	231	228	251	245	248	272	240	233	239	267	242	226	250	229	244	246	227	235	232	245	245	244	217	251	213	239	218	250	246	236	238	232	253	239	238	241	234	249	238	236	250	213	220	251	287	236	235	239	224	256	269	218	245	216	264	259	248	273	208	240	249	226	228	242	242	257	218	259	250	226	252	244	251	262	246	218	250	256	232	243	242	228	242	227	233	261	279	266	258	231	254	248	235	252	250	249	239	237	257	247	254	228	229	236	232	244	235	268	207	230	231	224	211	220	236	221	230	224	247	234	258	279	263	229	259	259	235	220	229	229	258	243	238	230	224	237	242	251	226	278	260	224	212	248	256	241	223	238	234	226	229	231	250	252	228	251	250	252	232	230	228	254	240	244	209	242	257	257	250	246	233	235	233	232	225	234	221	234	259	241	214	254	252	238	233	232	231	261	252	221	243	228	243	226	261	219	207	233	247	257	242	241	249	247	261	238	243	246	266	215	235	223	234	252	261	226	241	249	253	247	239	244	230	226	222	254	238	237	219	260	213	241	241	237	242	228	225	222	223	259	213	243	233	245	224	217	229	215	227	225	233	247	236	222	254	241	254	239	228	248	230	226	245	218	269	250	234	230	234	248	247	222	257	234	253	247	233	240	225	266	238	257	242	226	243	227	255	258	243	250	242	255	212	235	244	250	250	240	256	259	234	248	261	235	260	218	264	243	255	251	230	208	272	218	251	280	233	229	242	226	239	243	226	245	213	210	246	234	254	248	251	212	239	226	248	239	250	239	240	222	241	244	230	278	267	246	258	238	259	233	220	205	224	258	229	236	230	215	229	274	249	224	225	247	241	272	246	246	240	257	214	239	230	256	178	253	269	242	223	260	222	226	266	262	241	236	278	279	251	242	232	230	262	241	227	263	247	241	233	242	260	242	224	235	227	247	241	250	235	251	221	238	249	244	254	250	260	227	287	224	234	251	268	254	231	253	247	262	201	237	226	239	221	204	256	270	249	221	261	251	285	262	222	230	254	256	218	250	222	253	253	228	262	243	239	239	226	227	256	274	252	246	248	256	214	237	246	223	248	265	275	256	222	276	274	245	223	239	259	237	219	222	262	254	225	227	248	240	249	246	234	240	264	249	250	256	227	233	223	216	231	267	295	242	255	249	262	267	234	243	215	240	246	243	283	253	222	244	239	233	245	257	249	269	260	256	244	235	227	240	239	234	239	245	250	251	219	233	246	231	240	251	254	279	231	257	248	248	240	283	238	245	235	233	227	224	256	230	259	222	251	242	255	281	242	221	236	235	264	246	223	263	260	271	210	241	234	243	245	248	242	227	240	229	232	223	266	217	248	237	239	238	244	273	212	240	260	263	213	233	253	243	228	269	240	285	269	269	254	252	249	219	238	273	260	259	228	258	224	211	242	247	243	236	259	230	252	225	235	257	257	244	262	222	237	239	220	263	237	233	214	257	240	252	248	251	239	225	235	240	245	222	247	230	256	240	235	241	226	257	225	242	272	225	236	200	240	242	237	226	241	228	222	226	262	262	230	248	242	223	233	263	209	227	231	265	211	216	249	271	231	259	255	254	245	242	218	249	240	285	234	256	247	254	236	248	240	224	249	223	234	247	268	243	247	229	224	255	263	257	247	243	226	251	233	246	251	250	251	246	227	244	235	240	237	232	232	223	243	222	263	220	229	239	254	250	246	255	237	245	254	255	253	238	293	231	248	242	269	299	253	226	251	246	267	213	255	275	241	236	245	228	244	239	254	249	244	228	243	253	212	236	241	254	230	262	231	238	238	250	260	232	237	244	255	246	271	215	231	236	232	256	236	212	258	256	255	255	228	241	236	232	239	237	231	225	246	206	224	278	274	234	234	232	244	269	256	221	246	240	245	228	251	247	228	232	272	247	242	229	220	218
38262	40984	30769	31253	30699	25602	14953	3936	1158	910	807	639	567	511	497	470	402	402	365	363	358	346	315	328	336	344	302	278	317	337	286	275	304	309	271	255	285	281	267	292	287	283	307	306	263	239	283	271	279	300	315	256	296	261	269	283	259	260	276	258	290	274	286	271	281	266	279	271	244	256	269	288	265	252	247	262	254	258	272	291	291	254	278	259	295	269	248	243	245	263	249	238	282	250	275	244	262	256	269	279	245	263	246	270	225	274	270	252	273	269	237	250	237	260	255	261	268	262	255	264	263	253	260	276	267	287	257	241	247	247	261	251	261	247	260	254	287	274	237	261	236	251	268	248	254	267	280	266	272	256	260	281	241	282	266	247	265	280	228	239	289	258	263	295	271	266	265	290	250	262	258	234	285	273	243	253	271	260	277	260	244	279	251	277	247	273	248	262	257	253	280	261	270	224	259	239	260	269	265	279	247	245	248	254	259	250	264	262	259	288	254	240	261	243	247	254	283	225	243	261	268	249	259	237	265	254	263	281	306	258	251	265	233	277	242	253	279	256	263	262	252	243	249	282	271	263	238	270	246	316	257	258	275	236	235	248	254	268	257	268	272	233	255	269	241	290	278	284	254	283	248	251	250	281	263	266	268	246	254	234	229	282	272	248	288	284	265	228	245	272	269	257	285	252	283	250	230	296	262	246	265	273	267	237	279	239	267	262	275	241	236	243	255	256	267	244	231	228	224	264	257	250	260	255	218	271	253	277	248	244	274	217	272	280	270	271	253	267	239	285	250	274	290	283	252	273	274	227	269	233	229	304	239	238	305	258	272	253	282	278	243	236	254	274	257	277	236	280	252	253	237	265	267	278	283	228	272	273	245	251	257	252	274	258	261	286	253	240	268	283	261	255	254	272	272	276	294	253	278	278	273	275	286	244	255	254	240	269	255	267	253	236	265	237	230	274	250	307	280	258	284	257	252	249	276	292	240	294	247	249	271	247	228	256	251	253	262	269	256	256	237	248	261	245	261	286	260	256	259	273	243	277	266	241	238	270	249	254	227	276	242	248	253	265	261	267	269	274	274	252	269	252	245	275	262	251	259	240	257	269	270	273	243	280	269	269	261	285	248	267	249	259	275	261	287	249	235	269	278	260	264	258	265	276	273	266	256	258	271	275	262	264	245	209	284	272	233	268	226	257	266	242	238	265	275	245	258	263	253	283	261	242	243	268	251	258	306	284	246	254	273	264	256	260	265	261	275	253	232	258	265	275	271	251	242	280	249	260	267	267	242	241	276	258	247	257	250	248	245	275	275	259	242	294	247	243	249	247	289	262	263	270	271	238	234	259	245	260	268	291	238	259	277	254	239	257	241	260	272	262	259	295	271	254	278	257	272	277	216	250	261	270	271	258	278	272	228	221	290	258	245	266	262	252	270	251	251	298	292	242	272	256	230	256	263	288	274	268	274	265	240	239	257	236	231	271	268	241	238	235	268	249	284	250	250	269	263	279	271	249	233	277	277	272	261	251	249	265	258	259	262	239	230	278	274	269	258	260	239	244	244	257	262	268	273	259	251	223	266	241	246	259	251	279	234	277	235	244	253	300	264	281	245	296	257	255	267	243	236	258	267	254	277	258	254	288	271	237	245	281	259	245	281	238	257	256	239	263	262	283	286	267	239	247	251	259	268	257	272	263	222	280	275	259	281	269	229	236	274	256	252	254	250	246	258	304	268	281	284	289	259	248	244	277	260	263	251	254	229	267	224	276	279	267	258	220	247	262	248	268	273	265	232	291	220	261	280	266	259	247	279	272	253	245	266	246	248	264	253	283	237	257	247	249	281	235	267	269	261	287	260	253	251	265	235	246	289	250	261	231	252	267	215	249	258	247	241	271	259	243	283	257	243	250	252	249	270	227	247	283	253	239	259	266	264	277	278	257	253	259	299	272	258	269	294	269	269	259	272	264	268	271	275	262	282	258	265	252	254	285	254	256	275	281	259	290	272	235	265	251	230	267	297	255	246	277	230	250	280	267	263	227	244	266	296	240	268	248	283	214	266	265	255	236	270	274	273	242	255	260	250	263	253	246	266	250	244	261	253	284	276	256	234	261	260	275	244	236	280	256	256	265	276	262	260	268	258	278	262	253	262	274	252	288	245	270	256	250	239	269	259	264	260	264	243	227	279	286	259	269	267	240	272	265	234	278	275	243	300	273	267	281	233	255	244	247	266	253	294	265	250	260	258	258	226	250	290	255	253	252	282	256	264	247	266	240	244	260	223	267	265	249	255	248	263	300	233	255	275	280	271	255	270	281	220	267	259	271	264	267	248	284	254	276	260	255	267	257	251	271	244	283	240	245	265	290	245	260	267	250	234	271	263	263	257	278	254	243	270	259	243	262	272	238	269	270	254	277	279	265	241	243	244	266	242	236	235	284	260	283	229	264	262	244	267	246	275	241	263	255	255	237	249	258	261	235	267	229	262	225	254	240	300	264	259	244	284	268	239	297	248	243	241	258	276	233	245	279	280	258	259	285	278	271	276	242	254	260	260	256	238	256	264	245	270	269	231	276	290	240	278	280	271	264	270	256	270	267	249	275	240	250	241	261	251	274	233	237	263	247	249	229	279	281	267	252	248	250	250	233	273	245	267	253	257	256	245	278	271	258	248	253	256	263	261	268	274	267	254	232	254	274	256	242	264	261	246	271	245	255	268	287	226	261	268	266	279	246	292	253	259	302	265	269	253	237	287	262	265	271	233	236	259	281	274	268	252	268	246	275	267	270	258	259	228	303	235	244	271	249	233	234	268	254	264	244	272	264	299	223	248	249	283	234	249	259	242	250	237	249	235	272	256	255	242	257	269	255	279	282	277	273	272	281	265	240	263	258	276	259	248	245	262	250	253	265	254	259	268	240	254	255	254	250	261	227	259	282	242	258	261	269	283	256	253	254	227	282	222	267	273	235	254	233	279	276	255	213	299	262	266	234	268	245	259	238	253	259	271	273	273	255	257	258	263	252	260	260	265	267	239	259	284	283	230	255	257	244	240	245	219	288	261	275	263	271	260	238	263	279	254	267	243	255	239	278	264	253	262	263	297	246	284	222	261	243	292	277	265	267	232	232	242	263	252	259	222	275	255	252	269	282	238	247	253	252	265	257	280	269	274	230	243	251	259	237	274	245	219	252	249	256	247	250	259	268	272	275	264	260	224	234	249	245	248	250	251	232	272	263	248	246	262	258	223	226	267	267	231	249	258	273	277	242	247	268	283	274	268	211	270	263	247	242	241	258	230	286	228	261	228	266	279	241	282	252	279	281	232	276	256	247	262	267	242	234	289	280	276	259	248	293	240	254	270	265	264	287	235	260	269	262	265	254	228	249	266	277	236	281	260	250	277	244	244	260	288	263	265	263	258	250	245	275	264	232	236	245	271	272	269	261	239	270	246	317	275	253	255	269	221	292	265	246	253	268	260	250	268	281	263	259	255	263	278	268
22895	20695	27457	23998	21293	23208	16570	2543	1078	897	849	792	758	703	654	627	636	590	605	614	547	586	548	542	539	563	551	568	560	534	547	525	543	496	477	544	470	538	538	506	515	530	512	485	475	503	487	523	530	546	537	498	505	516	547	478	479	510	492	480	522	489	521	486	539	501	466	511	560	487	470	535	523	467	490	490	550	492	498	529	441	490	497	471	491	506	457	476	528	475	499	549	502	510	501	528	495	535	518	481	511	528	462	489	485	459	495	502	526	532	510	487	514	516	522	471	498	478	509	549	520	497	484	515	450	493	488	493	510	500	485	538	473	492	503	513	489	543	494	484	485	469	497	486	487	520	534	518	510	503	485	452	517	527	479	487	487	494	457	516	520	485	494	475	467	477	507	490	504	500	540	478	529	517	478	492	489	487	522	552	529	442	490	508	497	487	505	495	482	513	472	507	483	466	446	524	470	487	463	487	508	468	527	453	486	493	500	477	445	474	448	461	487	477	497	499	545	544	521	482	480	461	481	502	506	505	480	500	486	499	458	478	507	496	524	510	520	502	475	505	497	494	496	497	470	507	446	499	451	484	490	482	471	473	472	491	490	486	525	483	485	471	477	503	520	518	504	476	474	515	508	463	493	492	490	544	503	507	476	533	478	492	477	497	478	466	510	488	493	460	471	521	500	495	539	484	499	470	499	517	501	507	513	447	509	506	487	534	481	462	522	482	479	470	520	502	527	488	476	492	472	520	506	463	489	486	487	441	469	526	485	506	438	466	478	473	480	468	509	499	518	499	490	471	460	505	508	470	524	485	505	506	511	494	531	477	511	531	485	506	484	472	498	494	530	492	449	470	504	490	471	502	453	535	452	527	482	531	463	500	480	512	487	483	522	514	483	480	493	475	488	500	504	495	494	469	489	503	457	487	494	509	520	495	500	497	481	490	487	489	491	516	510	519	500	491	498	503	512	488	506	468	483	471	517	541	494	480	498	498	511	509	473	484	489	483	505	513	468	506	489	470	466	507	480	492	494	497	501	484	459	542	500	464	504	496	453	458	502	515	462	460	490	490	488	490	513	489	493	470	550	436	470	500	513	474	484	473	468	507	513	512	534	496	468	483	529	481	509	509	497	510	476	519	479	453	498	472	496	518	503	479	527	497	478	487	497	488	514	470	487	507	519	504	505	500	536	476	527	537	525	531	494	506	494	499	493	512	507	486	528	468	518	442	476	476	496	475	494	474	455	493	507	506	476	488	511	467	524	512	481	489	526	495	505	495	534	520	499	524	519	537	515	509	488	498	506	503	508	501	466	496	519	491	483	507	516	435	480	519	499	492	490	485	489	471	463	473	477	470	478	494	517	475	471	463	511	481	486	522	504	465	445	478	459	498	472	494	481	435	496	500	508	481	504	449	470	487	493	474	471	488	471	465	500	482	513	481	483	463	496	487	526	492	491	468	480	512	511	475	473	503	519	485	483	488	558	514	513	481	547	472	497	475	493	499	495	507	519	508	484	499	529	506	456	495	467	516	513	462	501	490	463	474	497	536	470	506	474	478	461	498	500	488	502	479	500	514	479	487	479	493	498	454	508	471	452	446	465	516	468	515	496	522	471	478	522	483	470	471	465	509	509	492	481	465	475	505	513	524	489	506	536	468	482	518	456	447	495	489	504	519	496	463	517	496	505	477	511	504	471	510	499	457	453	489	520	487	499	473	508	507	568	525	464	489	518	507	517	503	521	499	483	463	464	465	463	480	489	494	483	473	506	504	480	522	480	516	469	493	487	499	499	463	484	500	520	505	457	485	474	485	532	482	498	533	521	530	463	481	465	483	498	484	479	495	494	473	503	497	488	472	512	468	518	459	473	480	488	466	507	498	516	493	519	465	477	518	534	508	467	522	497	420	493	551	547	527	517	486	499	480	452	489	459	473	502	492	475	487	513	515	521	485	493	460	468	494	506	469	521	496	485	495	497	496	502	465	462	485	509	540	525	489	432	472	468	478	526	472	520	466	495	481	493	483	496	539	464	440	426	470	505	566	495	513	456	481	482	500	497	488	482	511	496	518	497	469	521	460	504	519	467	506	525	507	492	502	488	487	441	475	475	474	472	503	505	496	480	487	516	468	464	509	478	497	482	469	470	490	515	494	516	483	514	471	512	476	536	494	533	521	514	472	489	523	523	500	512	481	508	510	492	500	526	515	489	467	474	517	492	499	464	469	514	454	484	491	505	467	502	490	467	490	494	479	490	521	504	507	449	483	500	485	479	493	500	485	484	494	476	476	487	505	473	497	511	485	483	503	486	467	502	524	497	521	500	515	478	486	510	499	494	487	485	491	479	479	508	504	472	540	488	465	519	465	487	474	496	518	470	527	506	497	496	464	501	484	483	519	508	489	535	480	478	501	486	483	496	481	546	448	487	451	496	503	451	534	499	501	480	478	492	472	496	516	515	469	497	523	525	489	513	479	463	494	494	497	518	515	503	471	447	472	510	469	539	506	489	468	490	483	500	489	488	513	502	483	504	478	516	482	447	534	511	489	473	531	523	497	460	474	509	480	467	515	510	492	503	465	481	528	478	520	501	523	482	463	516	501	485	491	450	490	500	471	474	504	468	479	528	501	493	471	489	510	511	534	512	497	515	483	479	464	488	498	474	461	501	493	481	515	509	470	493	526	524	491	504	513	490	518	483	491	497	479	495	503	465	496	532	479	455	468	464	510	477	496	477	495	496	453	556	529	481	529	501	499	499	523	510	499	493	520	516	460	524	511	507	539	502	522	480	517	436	475	488	523	464	517	490	491	502	531	513	491	474	428	526	465	490	498	513	513	531	511	500	443	466	511	522	512	489	508	518	487	500	493	480	510	501	496	482	493	479	497	499	481	483	518	468	476	460	491	517	515	497	499	447	511	500	475	490	468	483	534	500	497	480	496	524	479	527	500	466	457	536	484	489	458	480	491	486	517	489	516	499	504	503	509	513	487	506	448	537	441	484	481	481	486	476	500	487	496	453	495	508	491	498	505	497	533	499	527	520	541	494	542	476	519	497	546	499	451	497	493	529	487	518	476	513	494	484	483	533	509	478	469	488	491	527	481	475	536	512	475	503	473	513	516	474	462	518	457	510	520	481	515	527	532	463	496	510	503	514	505	486	526	488	463	479	471	475	452	475	473	503	499	474	482	521	477	497	474	458	474	513	492	506	470	513	507	490	465	498	523	486	510	519	473	479	526	476	526	508	535	516	466	486	504	479	509	493	489	507	486	494	500	478	535	518	499	494	506	529	473	491	492	491	475	485	482	487	467	483	472	454	527	502	543	472	519	466	506	494	498	487	471	457	483	503	484	509	513	493	494	495	492	484	518	463	476	473	486	508	479	469	512	485	515	506	503	493	477	477	485	490	462	508	462	509	468	465	461	474	505	456	481	504	503	486	460	480	533	517	514	489	506	490	494	496	490	526	516	519	466	518	495	530	476	467	463	500	474	510	489
39995	44585	36988	36317	33762	28888	11423	3066	1952	1569	1290	1184	1053	963	909	865	769	743	758	738	632	620	637	605	637	598	576	550	543	539	544	538	574	514	567	535	520	533	515	560	527	506	474	527	568	517	504	526	476	478	514	493	526	501	500	469	490	509	499	491	487	479	511	513	485	476	466	512	512	501	492	487	452	464	476	486	484	480	513	489	485	492	478	507	476	471	479	477	490	450	469	505	502	460	500	488	492	475	528	445	447	504	497	463	482	472	482	508	477	521	492	543	514	438	534	472	489	488	514	509	462	484	466	484	499	527	488	538	522	478	437	459	520	479	439	505	479	501	471	469	429	493	448	478	523	495	499	492	448	502	494	509	472	515	502	529	493	504	525	483	496	443	461	483	517	494	524	517	468	460	489	509	480	520	487	486	439	483	526	502	450	503	485	477	518	513	485	455	478	489	499	505	486	491	481	491	502	455	474	482	464	491	499	485	495	473	469	455	496	500	510	494	496	479	464	483	475	514	486	489	530	482	480	504	496	451	457	513	476	434	473	468	504	408	477	477	440	482	500	446	469	484	486	469	490	477	470	500	480	482	483	466	482	442	500	467	494	507	432	453	502	502	453	473	481	506	493	480	447	449	494	487	489	438	463	469	477	520	474	508	495	444	499	491	485	440	492	463	455	483	491	495	488	485	453	463	503	476	439	473	492	478	486	494	454	478	417	477	463	493	492	480	468	472	492	516	476	498	481	477	492	485	524	478	491	460	484	494	471	442	476	508	503	461	454	525	533	445	453	482	455	480	466	465	534	498	501	447	451	451	456	501	458	495	454	465	468	485	465	504	514	473	481	496	482	461	482	475	474	450	490	461	461	463	494	474	515	479	492	482	505	487	539	498	493	497	470	501	471	469	453	490	502	464	474	431	488	457	497	529	433	483	411	471	488	482	502	457	476	477	462	482	458	474	502	441	483	474	471	487	438	472	481	452	473	474	491	513	450	532	505	496	484	473	482	450	452	510	469	480	484	478	457	483	503	466	472	473	467	493	477	497	477	496	461	472	478	499	479	476	491	473	493	472	455	480	498	432	510	470	488	478	457	508	498	469	479	500	487	488	500	477	508	471	533	511	487	510	497	475	481	492	482	493	459	460	504	456	443	495	504	467	458	478	463	502	494	457	501	486	544	456	469	460	489	492	445	492	475	500	457	472	481	467	473	454	473	490	456	441	495	459	489	537	469	484	459	480	487	505	494	491	465	479	497	478	484	433	523	511	519	437	478	504	483	518	504	474	481	475	456	489	484	469	485	487	492	466	504	474	507	467	456	499	450	476	492	489	484	523	487	477	531	522	491	490	453	472	452	539	487	501	498	482	481	478	467	481	434	464	478	503	477	500	473	504	462	477	475	501	458	499	484	499	471	470	513	497	453	477	475	481	534	478	472	480	519	484	499	507	507	486	444	491	512	485	465	465	506	486	500	462	472	512	429	481	497	472	447	477	453	497	492	480	507	517	499	480	454	450	495	509	459	467	492	460	466	439	478	465	465	496	475	464	476	487	479	471	499	498	518	512	492	498	500	459	497	474	482	445	521	497	499	491	505	492	462	477	501	457	469	479	456	492	515	497	478	456	481	451	497	459	498	481	475	499	505	493	437	491	501	478	486	475	459	506	492	484	474	472	509	458	483	513	453	456	492	457	459	438	483	485	461	477	467	479	460	481	480	476	471	492	467	464	459	450	482	481	475	497	434	469	507	437	517	518	477	494	470	458	461	511	465	493	496	501	463	491	464	478	480	513	502	468	484	484	503	455	485	463	481	462	483	457	476	510	488	492	463	506	479	498	457	517	498	504	495	482	468	476	473	476	477	459	521	528	430	481	489	489	461	490	520	517	477	486	459	483	493	513	470	483	480	484	501	487	438	518	498	514	433	489	519	447	496	442	457	467	485	495	494	501	514	466	461	457	490	461	499	470	468	494	508	486	492	529	511	463	466	467	490	498	488	490	445	508	477	476	505	503	445	455	495	489	490	464	467	509	502	473	494	485	485	462	464	481	478	525	470	442	535	476	488	486	508	486	511	441	438	502	522	452	521	505	508	505	467	503	468	492	475	490	483	446	500	483	492	460	501	468	526	484	461	454	501	486	516	474	486	447	473	465	463	461	486	457	479	499	497	523	497	472	482	463	481	474	459	467	513	510	479	493	480	483	460	463	497	507	495	499	475	468	484	498	448	467	471	449	492	468	513	512	503	499	507	456	489	519	467	478	465	474	471	472	514	471	504	479	484	484	474	528	456	454	505	503	478	514	476	481	481	500	513	474	458	516	486	486	522	519	519	503	524	475	486	492	475	476	490	524	523	462	478	453	470	502	466	472	513	495	493	497	464	472	482	473	450	446	450	458	485	461	471	484	458	452	505	509	475	530	467	459	484	504	501	504	492	445	516	475	484	456	465	475	458	497	483	523	472	471	471	429	488	442	483	524	481	460	463	456	497	462	504	487	449	506	450	458	495	476	520	468	478	469	481	488	465	451	470	470	489	443	485	468	491	486	484	497	485	503	459	528	463	518	506	488	494	493	514	455	510	450	473	465	499	485	499	460	488	497	467	505	453	493	498	505	442	497	501	443	478	468	457	484	504	492	478	498	495	479	467	477	512	472	473	453	534	487	453	470	481	473	443	511	480	475	477	457	488	489	517	487	517	482	478	481	516	482	471	491	505	510	490	470	470	477	458	474	453	510	458	486	493	460	504	459	496	486	499	500	471	481	477	464	497	488	514	455	501	481	537	467	434	498	471	450	468	463	489	439	452	524	495	526	477	440	458	502	491	509	474	470	503	469	510	496	449	500	487	500	464	452	471	460	506	475	468	480	459	440	481	435	489	471	463	482	484	484	460	469	470	465	475	480	477	502	484	484	478	474	548	486	465	498	478	476	481	504	466	434	470	453	449	490	463	482	495	485	487	473	506	476	485	468	503	477	484	464	467	492	518	484	496	511	455	451	463	453	455	467	468	462	475	450	479	485	526	477	459	469	511	477	529	519	476	487	481	492	473	460	485	471	489	479	471	466	516	507	464	486	455	504	497	522	488	450	476	477	476	478	483	482	501	464	488	467	488	484	455	485	454	500	486	489	458	478	494	515	458	441	464	505	466	474	510	471	464	460	485	455	445	465	478	466	497	430	482	464	528	500	500	508	500	518	495	509	482	486	476	480	482	469	488	469	450	477	470	492	459	470	498	450	449	490	504	522	475	473	456	491	554	504	430	429	458	505	498	464	473	463	496	491	492	500	514	492	495	438	483	509	476	482	522	497	482	507	508	487	518	534	464	526	501	485	480	464	444	486	492	458	468	515	457	445	425	480	478	415	489	485	495	482	441	449	515	437	481	470	457	476	492	473	490	485	504	475	482	470	462	501	474	503	486	477	473	526	484	500	494	476	462	473	455	485	520	488	498	489	455	448	490	427	482	493	460	491	507	429	474	471	467	477	463	500	452	523
32199	22021	14330	12283	10247	6743	1718	414	402	396	408	389	377	386	382	403	346	387	351	348	393	358	399	382	388	362	343	359	430	358	367	370	371	371	360	352	368	344	333	417	365	353	334	412	341	344	348	357	345	369	376	376	353	355	377	348	390	390	348	361	386	365	396	359	363	338	367	347	386	355	343	366	363	364	410	391	369	381	373	366	341	367	398	359	369	392	370	355	360	371	395	346	366	340	372	358	375	396	386	390	337	359	365	357	376	376	362	358	360	401	364	361	350	368	391	377	356	408	417	358	387	376	372	357	386	369	366	342	414	349	365	393	336	349	382	369	355	365	368	353	347	362	362	353	343	424	364	357	346	358	357	343	353	358	349	378	368	314	330	363	353	344	379	364	370	343	414	377	369	351	413	353	377	356	324	368	397	384	364	393	364	379	384	387	355	339	334	366	385	373	362	385	360	353	350	405	358	387	360	367	345	365	368	353	356	334	380	401	371	359	369	358	366	358	400	381	337	341	367	382	393	345	371	365	399	381	420	340	343	436	331	384	344	353	392	366	409	388	346	380	358	360	352	373	334	343	389	364	372	417	382	364	394	384	373	363	346	385	343	380	399	335	407	375	337	376	337	365	366	357	377	371	376	384	357	366	382	358	383	393	381	369	369	371	371	365	362	352	367	390	371	352	368	355	386	400	382	383	354	361	380	356	363	330	354	344	354	388	380	351	365	355	381	389	349	359	354	379	379	384	385	349	366	375	382	367	345	380	372	388	390	335	396	378	339	388	376	389	400	413	341	383	358	328	399	374	358	379	361	350	363	362	368	381	372	386	374	362	358	370	340	361	327	373	356	377	419	374	342	402	361	350	371	368	374	348	386	367	355	386	347	354	388	374	360	366	385	377	383	368	351	364	382	364	372	378	343	366	370	384	371	342	370	388	360	377	372	381	400	360	405	352	312	388	361	384	325	373	393	394	410	357	404	377	360	359	374	428	401	388	354	363	368	399	372	330	370	388	357	360	389	362	375	340	379	351	402	367	340	373	347	378	386	358	364	331	397	352	352	344	382	386	348	396	402	365	385	354	366	380	385	374	374	357	396	383	360	361	352	386	389	364	336	371	419	379	356	336	338	397	353	361	359	353	395	357	373	407	338	377	391	403	374	377	328	356	362	366	394	384	371	365	337	367	363	369	365	352	378	347	374	355	339	394	337	347	385	364	379	366	359	377	346	362	359	355	368	362	355	356	356	369	357	367	362	380	384	370	334	382	368	388	456	343	380	402	355	339	350	371	361	399	372	384	360	385	347	376	384	367	357	341	334	347	402	401	366	345	378	343	391	351	399	378	378	397	397	384	400	375	361	370	376	389	385	338	378	362	371	401	398	378	379	404	369	379	363	366	359	389	367	403	348	366	372	351	345	401	382	398	346	369	351	359	395	385	387	344	354	391	374	379	413	397	383	359	387	354	369	361	357	401	397	385	383	392	352	356	374	363	406	337	368	372	337	349	345	359	369	401	369	352	332	370	392	394	355	366	360	358	352	386	401	356	389	368	402	382	365	345	382	357	386	372	383	331	369	355	363	355	355	385	375	375	374	378	340	364	356	358	378	373	381	369	390	393	367	364	348	346	357	367	373	371	355	380	375	354	359	367	320	348	394	320	320	412	378	397	393	407	363	391	346	373	371	348	382	356	374	388	318	362	393	391	380	389	380	356	374	367	397	412	363	373	386	407	356	401	385	338	381	338	368	348	362	398	341	356	398	377	368	371	375	347	341	351	371	374	381	370	368	356	377	352	387	372	376	348	351	375	370	373	357	384	392	377	380	338	415	390	368	364	392	353	373	409	373	380	372	381	375	359	374	360	359	347	333	358	363	341	339	370	346	379	332	350	363	376	372	384	367	321	357	388	337	361	370	372	337	392	376	362	384	363	364	371	373	391	373	323	401	384	344	359	357	337	383	356	355	386	389	373	342	372	343	385	354	378	351	406	334	364	362	390	352	373	375	378	402	348	392	365	383	375	364	390	363	363	398	376	362	385	403	341	385	366	365	356	402	349	410	362	344	363	367	371	371	369	407	401	380	350	357	351	345	353	393	383	394	373	375	371	338	343	377	343	384	345	334	378	413	367	362	380	372	368	379	344	376	366	359	372	350	377	373	330	367	359	347	372	372	359	393	370	345	341	367	352	340	376	369	377	351	394	373	365	348	385	358	350	366	379	353	351	357	380	376	383	378	382	370	362	386	355	368	365	363	386	330	332	424	394	355	414	363	333	410	374	352	352	353	354	352	374	361	361	361	392	400	360	373	355	401	387	395	347	356	368	362	343	391	371	374	376	344	370	376	375	334	385	367	371	368	379	351	334	338	349	373	366	383	366	425	369	361	366	322	365	359	351	352	351	353	389	367	373	382	370	380	352	334	384	343	386	357	376	415	347	372	393	338	415	392	358	368	390	361	365	354	362	393	399	337	375	392	341	353	377	370	350	359	369	349	364	351	354	367	379	391	381	353	366	367	336	396	375	358	353	377	349	393	378	344	323	389	406	390	388	346	339	349	378	377	386	346	352	364	350	373	358	360	348	368	390	431	363	397	402	312	352	405	351	388	342	364	372	355	337	384	376	384	384	358	349	365	366	363	414	322	379	339	367	357	395	359	354	362	374	345	409	361	403	373	379	367	403	414	352	324	370	312	355	418	358	382	357	381	379	317	382	386	362	386	365	338	335	344	374	379	381	370	378	366	349	373	379	394	380	360	331	354	371	374	378	395	398	370	393	386	387	423	387	377	369	346	375	355	349	394	393	339	386	372	379	387	367	356	359	368	361	390	360	395	396	381	379	367	386	385	359	397	341	381	361	387	355	405	366	388	358	365	341	337	365	362	415	360	377	372	378	364	358	341	391	364	360	365	365	344	387	325	403	361	379	351	362	387	364	405	370	351	366	350	359	360	359	369	311	370	388	351	365	364	376	368	361	389	346	341	359	367	382	387	386	359	326	389	409	401	368	401	360	372	375	391	391	345	361	363	339	388	383	356	368	367	379	358	355	373	341	397	337	348	368	330	373	338	427	361	349	380	363	375	417	387	391	372	401	359	359	366	343	386	398	364	362	396	398	372	345	353	381	381	359	353	347	369	355	357	368	396	377	374	362	379	353	385	383	356	378	393	412	360	355	354	354	357	391	358	373	378	369	343	360	363	349	380	373	403	349	352	382	346	403	360	372	353	367	382	378	364	398	359	383	368	382	367	398	348	382	375	357	348	357	373	343	400	356	347	370	352	328	386	361	363	390	369	326	363	377	370	372	369	403	331	414	359	359	375	365	388	378	386	335	374	393	361	367	383	357	358	358	319	345	355	363	380	345	369	355	380	377	389	386	387	395	344	397	389	357	391	413	349	384	383	386	384	366	393	348	357	376	375	368	371	349	369	354	356	370	362	373	371	393	395	369	389	366	386	352	387	353	366	355	398	371	375	326	401	377	341	388	390	372	353	364
32685	25236	20654	18571	17236	12279	2881	523	464	414	409	424	397	413	396	425	435	421	426	407	378	397	404	420	395	408	413	378	390	425	406	414	413	394	423	399	380	401	384	430	388	427	422	420	435	376	397	414	398	402	371	379	399	410	439	379	432	367	405	380	392	391	376	424	370	372	418	405	409	381	420	393	387	387	401	394	407	402	363	399	404	421	351	394	416	386	393	425	415	380	440	424	399	383	427	353	391	403	386	386	403	438	420	389	400	392	384	414	402	387	435	393	394	410	405	385	403	393	391	409	449	362	394	406	388	424	394	401	365	377	393	412	391	403	408	435	425	429	378	411	352	418	384	397	426	419	371	407	403	418	397	406	395	406	396	408	441	406	416	415	404	394	424	411	418	369	383	421	390	397	409	400	414	422	393	410	417	383	399	431	401	380	404	365	380	380	451	362	393	376	417	379	371	391	382	382	386	377	418	376	435	382	390	426	423	372	388	398	406	429	422	423	385	422	409	392	388	428	396	385	388	412	388	390	404	420	427	413	406	424	403	458	407	390	415	430	395	450	448	413	415	418	412	419	392	419	415	427	424	416	377	412	445	425	374	408	379	439	396	367	406	375	397	411	374	368	377	414	450	429	385	429	386	408	385	379	402	423	406	388	399	391	414	377	402	421	407	380	413	373	375	394	409	393	408	386	382	397	405	405	408	401	414	417	368	384	433	363	421	405	382	417	426	424	445	447	396	403	441	366	428	346	407	390	402	394	379	387	411	414	420	399	385	434	396	372	411	443	413	408	407	420	380	397	401	382	393	362	407	383	397	420	432	431	408	441	398	405	380	419	424	410	417	394	418	355	400	384	424	424	392	393	407	398	388	425	387	384	412	398	412	375	376	381	388	441	411	430	424	383	382	422	425	408	397	387	385	381	369	408	439	404	411	375	405	384	402	403	404	403	393	442	402	377	385	387	401	401	442	390	420	389	436	426	382	384	401	423	412	391	403	436	361	428	434	415	432	374	409	395	430	393	393	399	443	412	409	428	398	392	413	424	365	412	422	397	395	386	424	413	434	422	382	403	393	430	391	405	377	431	407	408	393	405	432	393	356	393	368	440	384	412	382	410	430	404	399	412	386	387	378	400	393	397	394	394	417	390	407	426	379	430	442	419	420	452	384	400	395	410	418	388	405	406	414	397	405	383	389	420	417	403	404	418	434	385	416	406	389	389	384	411	405	367	355	370	422	397	433	411	404	423	390	378	384	395	401	403	395	398	443	381	376	386	418	400	416	388	414	360	452	397	403	370	400	391	443	402	423	394	402	392	417	436	414	404	409	404	426	424	367	390	392	407	378	418	416	391	389	401	420	406	420	391	449	394	397	386	444	412	436	395	372	405	420	436	411	401	377	410	409	414	387	427	405	366	453	454	415	405	391	390	402	385	391	415	407	430	409	444	437	394	386	454	417	406	418	382	419	403	386	426	377	420	394	391	411	393	413	401	414	392	396	390	390	403	425	381	409	386	432	399	435	416	383	397	410	426	379	409	403	381	415	408	398	387	423	431	390	383	400	437	368	428	389	406	403	404	424	441	391	444	381	386	382	451	392	421	417	429	400	403	417	414	385	405	427	378	384	425	418	403	409	422	380	374	420	400	400	359	411	392	351	406	400	439	371	375	369	411	379	360	417	428	409	401	399	442	404	388	398	379	434	384	411	398	420	373	399	377	425	392	402	423	380	423	411	389	427	390	388	420	383	397	416	390	422	392	396	383	376	396	378	442	441	400	397	381	410	414	414	415	403	411	405	402	442	432	385	392	413	412	412	399	409	410	423	444	415	421	392	397	429	405	400	421	454	408	417	379	394	419	411	384	414	413	404	385	404	391	405	416	395	419	370	371	389	404	382	404	393	418	411	410	413	411	417	385	400	355	440	404	403	392	403	449	392	406	413	418	399	381	423	425	377	422	392	422	410	383	406	405	400	398	404	423	394	376	390	428	420	394	352	423	418	402	407	401	421	405	392	382	415	428	421	421	398	406	441	402	426	379	436	437	411	411	412	404	388	407	392	410	381	378	408	418	388	358	427	391	407	389	434	422	436	378	417	370	405	395	385	424	388	417	394	400	408	417	404	444	427	413	432	385	464	385	404	418	391	409	435	409	403	390	410	393	408	400	396	414	428	402	408	410	392	375	398	388	411	413	406	367	404	422	402	408	407	360	391	415	396	411	419	396	376	417	416	410	389	414	402	364	424	387	388	410	430	410	389	383	398	423	406	435	425	384	413	410	395	374	403	425	446	406	427	374	406	411	423	420	367	397	415	398	434	405	391	412	434	398	399	381	382	411	416	411	403	431	428	435	405	417	438	374	392	388	405	411	419	417	359	397	378	399	386	416	410	381	395	463	398	428	408	378	380	432	427	428	403	414	407	366	390	355	411	412	420	422	398	431	413	438	413	400	414	442	386	413	372	421	394	382	413	425	382	428	388	422	393	387	395	416	402	415	388	377	421	403	460	382	414	398	426	412	435	402	364	375	391	426	406	395	380	456	402	399	370	431	405	410	377	407	398	387	425	370	390	436	372	386	423	415	368	405	385	412	430	396	426	403	418	379	394	405	388	373	409	394	406	361	408	417	402	421	402	369	410	410	406	399	432	396	423	400	387	390	359	406	410	362	414	403	396	427	411	399	396	429	396	381	397	397	375	404	435	367	412	401	382	390	398	391	366	406	410	394	437	392	397	402	394	385	428	386	429	420	363	372	413	371	433	421	399	355	421	402	393	390	403	383	386	402	466	419	404	406	406	420	395	388	403	400	409	386	419	416	423	413	414	374	424	428	399	378	384	402	408	427	404	383	412	400	417	391	422	405	447	423	372	366	396	394	421	408	406	384	405	403	388	391	423	426	439	413	407	385	401	415	413	418	408	395	383	405	415	408	422	425	433	386	394	406	421	409	421	401	391	422	386	407	388	413	440	400	342	393	438	428	414	396	415	401	415	405	431	411	420	439	387	407	416	388	424	392	409	377	379	394	403	413	371	412	415	407	358	398	393	361	427	378	405	418	414	388	420	404	439	392	439	391	389	409	436	403	409	390	401	419	394	387	400	433	414	393	411	398	412	387	405	402	398	403	388	430	433	418	412	391	436	396	441	426	410	384	444	396	400	389	431	418	439	419	412	408	435	416	408	409	395	423	424	389	396	375	423	410	413	373	368	424	386	430	410	422	411	408	438	415	433	439	400	441	399	396	425	419	404	400	403	414	353	430	415	421	377	393	412	403	434	403	400	372	409	398	392	449	401	410	404	367	378	378	379	414	408	416	368	373	379	369	396	415	420	419	410	384	418	398	400	405	388	390	394	404	409	436	410	399	419	419	430	399	396	428	410	407	395	417	382	364	418	392	435	436	401	393	427	389	356	392	379	384	422	432	416	421	413	345	428	392	433	426	405	391	436	400	430	381	391	404	405	380	420	403	384	390	370	382	380	378	404	376	388	423	412	388
24950	20677	27009	24408	20945	16089	4047	768	539	468	436	380	341	306	288	300	272	279	303	254	273	226	260	248	252	272	225	257	242	225	227	218	251	225	216	239	228	228	243	228	197	216	230	207	212	210	213	212	216	233	212	197	241	226	212	214	192	223	193	208	206	205	202	214	208	181	202	220	211	194	192	225	238	189	228	188	203	225	202	205	201	200	208	199	220	210	240	216	205	226	222	199	192	184	205	230	223	214	226	204	206	182	233	222	204	203	221	194	227	199	239	187	176	188	208	200	189	198	208	199	205	192	216	216	215	222	242	209	225	223	220	200	218	242	217	202	212	208	236	201	191	202	218	180	206	216	217	251	213	215	196	248	223	205	218	202	224	227	195	204	184	217	216	219	225	214	213	220	230	220	214	221	219	182	189	195	195	230	228	186	212	184	224	220	191	217	195	193	188	201	196	200	215	229	221	218	191	200	216	202	214	231	217	191	225	192	193	213	207	195	229	177	214	229	191	191	191	179	200	225	191	231	224	213	192	232	192	224	193	217	206	226	206	189	222	195	237	231	211	189	201	230	234	202	221	213	219	200	207	213	202	213	223	211	203	216	181	210	203	217	211	211	206	206	224	222	190	237	206	214	205	201	184	211	210	220	213	216	180	223	213	212	217	197	231	185	213	197	223	216	204	206	203	216	216	223	228	197	223	205	177	222	194	178	212	190	205	207	192	211	205	213	215	197	197	215	205	220	191	216	208	247	218	218	223	205	197	200	219	226	174	216	197	237	245	207	207	203	220	197	193	209	199	212	217	211	214	215	231	215	190	194	203	219	210	208	210	222	202	179	215	192	180	217	196	207	211	213	216	191	174	202	217	185	210	196	217	187	233	190	203	181	199	222	227	215	201	210	191	229	209	198	186	208	189	180	212	202	206	208	220	203	200	203	195	208	188	196	172	211	221	217	197	171	214	229	207	218	205	221	207	197	190	207	175	209	213	217	197	193	203	197	192	188	233	194	213	197	232	225	199	222	202	205	184	192	223	211	221	214	221	209	226	211	197	226	221	198	216	230	193	211	196	187	186	208	195	202	200	200	217	208	191	194	225	203	231	193	199	226	202	212	213	214	210	202	226	228	184	194	206	221	200	210	207	202	210	209	214	241	231	205	219	224	225	225	201	183	198	212	195	200	206	245	216	208	236	204	191	239	207	208	199	189	198	207	189	181	199	219	199	225	234	179	206	180	201	211	221	204	189	209	229	203	218	207	197	224	209	195	198	208	219	225	227	201	230	198	206	225	239	236	216	190	217	204	217	208	228	197	214	225	199	207	172	200	231	213	218	199	211	216	215	231	213	209	225	215	179	217	198	195	196	219	218	191	229	212	199	182	220	207	201	211	221	209	198	232	223	205	207	218	188	207	214	245	190	214	242	223	229	200	194	227	201	222	200	231	170	183	231	224	206	209	228	200	225	216	228	212	223	209	199	208	212	214	205	190	195	233	190	183	212	218	207	200	180	214	200	193	202	219	204	186	202	196	211	198	222	182	224	208	214	218	215	199	207	194	196	208	198	201	233	231	198	194	194	206	213	205	207	205	199	214	197	233	223	218	187	200	192	228	212	205	211	202	188	199	215	214	217	227	217	216	208	204	227	215	235	201	183	213	219	204	202	234	199	202	188	217	221	219	204	201	216	194	203	209	198	193	188	220	204	226	207	239	201	210	195	183	228	228	200	209	193	204	210	217	203	224	226	203	241	217	186	220	192	203	165	199	217	203	225	183	196	212	208	207	227	225	182	214	213	199	197	199	229	197	206	193	196	205	208	218	204	207	219	216	211	224	207	210	193	199	189	204	223	209	217	193	195	212	232	199	227	211	203	214	228	203	209	227	182	227	214	200	211	230	220	212	194	221	225	197	184	187	208	221	251	206	191	177	219	234	222	207	196	210	195	192	220	205	213	179	202	216	210	195	213	201	186	193	231	191	203	222	206	203	220	205	187	203	181	208	205	196	223	231	206	217	192	219	207	222	204	233	213	221	223	188	232	238	210	214	214	221	227	204	221	212	209	206	203	197	202	213	210	191	222	214	186	226	236	206	217	213	219	212	169	223	195	196	193	231	196	202	195	205	215	194	198	210	216	226	192	207	213	196	254	186	202	226	201	203	220	210	220	189	187	232	190	216	211	231	219	242	198	206	182	230	206	224	195	193	228	191	198	202	204	204	197	184	203	198	220	191	213	210	213	225	233	215	206	214	222	196	197	203	214	206	180	214	221	221	229	217	211	214	184	209	224	211	220	210	196	216	214	193	200	213	208	243	221	207	229	203	216	182	209	212	238	205	205	241	176	204	220	196	182	234	215	194	217	222	233	210	204	225	202	209	207	230	202	212	213	215	209	222	205	231	238	224	218	192	195	201	206	211	177	206	214	221	205	196	208	209	197	185	227	228	197	192	250	183	215	213	220	233	205	186	210	207	204	222	195	227	223	189	216	217	183	225	170	213	223	220	214	219	204	214	212	202	215	206	199	194	203	210	206	205	192	230	213	215	205	215	223	222	241	229	213	216	208	232	222	224	194	196	180	184	234	197	221	191	200	251	207	192	213	218	196	210	212	199	200	188	214	221	221	197	219	239	223	209	230	203	209	191	187	210	226	192	226	209	205	223	212	223	216	210	218	250	219	228	215	197	203	218	228	215	214	198	173	215	199	237	224	198	204	191	217	236	203	191	193	199	222	195	200	186	192	220	198	214	220	211	230	212	228	201	207	204	182	212	203	218	204	215	219	222	195	195	205	205	234	188	191	202	183	225	202	200	217	201	183	201	218	195	205	205	211	219	207	244	206	213	233	193	197	225	187	222	213	216	239	215	205	215	208	191	221	191	216	193	201	233	199	193	201	198	205	204	205	222	231	195	210	204	197	199	190	197	217	223	185	231	224	205	199	236	227	239	196	231	225	234	231	202	192	185	195	198	224	185	195	196	191	180	213	232	215	204	209	201	208	199	231	210	228	209	221	232	226	205	238	196	205	215	182	222	197	207	227	196	216	204	210	195	189	219	217	218	175	212	178	191	182	234	199	186	229	228	190	216	247	188	204	212	207	199	202	231	204	180	224	217	233	198	182	218	209	202	200	219	211	226	212	197	219	195	211	218	224	226	191	215	214	199	198	202	212	229	210	202	187	207	210	204	221	200	195	217	213	231	223	181	206	188	211	201	220	219	193	221	202	208	233	222	197	239	204	211	210	227	196	221	215	221	213	188	207	173	217	220	205	196	229	212	213	195	189	204	207	210	226	202	229	211	200	178	193	224	215	215	197	225	213	217	221	212	184	226	220	183	180	198	198	236	197	223	214	195	217	170	218	199	205	203	195	199	198	221	213	222	217	194	193	224	199	210	215	205	200	217	211	213	201	216	201	192	238	201	186	228	223	211	199	190	221	210	186	227	203	212	207	220	194	216	194	214	219	199	187	232	196	231	223	171	220	201	187	216	202	241	196	206
34336	36944	28698	22953	19210	14594	3991	1323	1051	898	765	669	574	463	449	495	425	385	381	353	336	338	342	315	282	311	304	250	292	265	283	263	286	261	253	246	237	220	255	259	239	233	238	256	236	257	255	249	246	239	244	256	250	252	257	232	226	242	222	254	264	242	209	228	242	241	227	242	240	222	256	220	207	235	233	247	260	207	215	235	237	248	226	237	243	235	234	199	246	234	210	233	197	225	249	211	198	235	239	233	221	234	237	228	216	248	197	227	253	222	210	223	237	238	243	218	237	216	282	212	214	222	213	232	227	232	251	209	242	244	225	230	243	223	225	201	227	202	241	237	217	215	223	250	231	234	275	230	216	239	193	240	237	225	224	243	223	194	228	228	233	226	229	217	237	230	243	223	194	208	219	234	240	201	222	219	244	225	197	237	213	236	239	225	230	213	235	236	214	215	212	218	235	218	204	210	243	228	240	219	216	217	226	217	210	214	219	235	236	242	273	215	246	195	203	228	207	207	225	228	226	224	237	221	230	212	253	219	215	247	227	228	219	217	197	245	235	219	254	215	258	227	234	212	259	208	212	206	226	221	253	229	209	214	238	224	246	225	205	214	211	209	218	204	244	237	201	249	235	232	235	234	259	243	223	215	210	218	231	217	212	221	231	227	248	223	219	249	226	230	239	239	233	239	214	233	228	221	207	224	232	237	220	216	214	244	217	224	234	225	218	248	220	220	221	227	265	206	237	211	227	216	214	237	260	236	221	223	229	191	230	238	211	222	230	206	226	206	213	236	197	251	224	247	230	201	217	232	211	229	215	230	233	235	213	236	234	241	228	228	223	235	234	227	229	229	211	232	218	212	211	240	220	240	242	215	249	222	234	240	235	187	248	213	248	208	255	241	206	233	204	221	225	249	204	225	221	220	229	211	218	242	204	234	228	211	221	222	225	225	221	217	231	232	217	241	220	234	235	206	214	232	222	225	191	233	231	241	232	220	228	226	208	213	208	232	206	225	233	215	237	228	207	239	237	228	229	208	249	252	234	219	229	221	228	210	211	211	215	224	232	232	237	234	250	230	243	220	274	234	232	236	216	228	213	205	220	217	226	245	224	203	239	213	211	238	216	207	217	240	231	212	199	241	236	247	244	232	222	226	236	210	217	228	224	211	215	224	242	198	251	229	219	197	214	225	198	236	242	234	246	245	215	243	231	250	217	223	229	226	221	225	220	204	236	224	232	214	227	236	235	228	252	244	236	225	218	236	219	222	207	226	202	221	216	228	227	198	248	230	225	213	231	198	240	228	256	272	214	223	236	225	193	234	204	186	236	226	236	227	244	248	222	213	235	230	234	231	183	220	225	228	216	200	214	232	215	225	231	240	231	243	243	217	215	222	212	217	233	235	202	206	225	219	265	199	224	220	226	231	227	234	236	239	237	229	244	210	242	244	211	235	232	221	232	214	244	252	212	240	255	225	209	230	202	216	240	216	217	248	241	238	218	210	218	220	211	214	251	245	241	228	223	219	236	215	219	226	231	217	248	224	251	242	239	221	230	198	242	220	247	239	230	227	198	225	235	200	205	245	223	212	229	229	222	215	227	221	222	246	215	259	193	248	211	244	241	216	235	244	230	230	219	243	203	237	236	230	244	223	237	216	245	206	199	240	229	228	218	226	225	238	237	243	250	224	209	206	228	222	224	242	203	232	217	230	217	226	225	215	217	215	217	225	208	240	242	226	209	246	227	240	200	205	255	208	240	214	246	229	208	230	251	228	238	236	218	213	216	240	213	222	206	259	209	212	196	260	220	224	259	242	217	229	234	226	229	216	237	221	247	205	219	231	221	240	242	219	233	237	254	217	232	244	209	208	219	205	227	211	229	212	233	220	214	265	249	230	237	205	224	232	222	229	238	234	229	235	218	182	220	220	228	203	232	236	221	218	230	190	251	231	238	251	214	209	248	221	238	231	220	218	234	234	238	236	226	233	252	202	225	248	248	232	239	230	216	226	218	225	246	238	247	209	235	236	234	226	238	234	237	216	216	224	247	230	257	233	257	243	214	224	215	229	220	232	249	204	214	217	198	240	212	250	246	228	227	234	218	220	252	254	236	254	218	233	229	217	223	213	227	229	208	218	201	204	234	220	208	230	197	241	212	244	220	238	259	218	209	231	218	225	210	219	227	232	224	220	237	220	212	230	236	242	218	215	234	221	215	238	224	218	213	237	214	234	204	218	253	215	233	219	215	233	223	233	239	212	196	242	247	201	242	244	219	241	222	241	248	223	220	214	230	218	208	246	224	239	225	242	213	238	228	238	223	234	244	219	226	236	211	248	224	239	249	222	217	243	217	221	208	207	209	235	220	233	251	236	229	239	226	210	225	239	243	255	226	228	205	230	251	221	255	233	219	205	210	230	230	226	231	242	237	235	238	226	245	237	227	226	213	234	233	223	252	237	224	228	231	240	227	233	227	206	191	228	227	235	243	226	214	216	228	218	219	223	201	248	200	223	235	231	209	233	237	231	215	217	201	273	226	241	220	232	227	236	226	229	228	209	229	213	239	223	240	186	226	230	221	219	250	232	205	201	233	233	238	227	205	231	204	235	206	207	199	233	220	226	236	229	203	231	183	215	233	254	245	231	249	213	236	275	218	228	218	223	236	212	240	210	213	226	232	229	237	220	237	223	214	206	218	250	233	229	219	205	251	233	226	235	239	231	209	227	237	196	229	247	220	218	255	232	248	206	242	219	246	237	211	251	217	239	228	223	219	216	232	226	231	215	217	237	231	262	216	220	221	257	242	234	212	210	252	232	208	239	225	240	238	217	236	242	263	223	220	233	245	217	239	220	227	229	214	240	222	228	242	230	218	215	208	263	233	246	236	230	258	199	240	213	239	201	216	256	231	209	221	221	231	235	206	218	258	237	231	253	221	224	234	218	226	254	212	211	229	211	247	220	263	240	212	220	223	217	222	224	230	250	245	229	226	247	248	207	230	215	218	242	254	235	247	192	218	240	214	194	231	255	239	216	240	219	234	245	218	196	232	249	235	220	247	247	256	209	237	210	211	238	234	231	218	223	206	238	238	223	228	219	217	225	211	251	219	228	207	204	226	239	252	217	212	243	253	226	223	236	215	219	212	237	239	240	239	229	245	226	242	264	229	238	209	229	262	230	204	210	219	243	221	222	218	229	195	208	209	217	250	227	200	219	235	231	226	233	233	224	244	243	213	224	225	230	234	233	236	213	230	242	234	212	202	225	241	245	204	214	250	233	222	246	215	210	199	245	210	218	221	222	220	237	237	200	211	243	243	220	230	208	250	214	212	235	189	237	219	235	209	240	239	227	230	222	233	226	255	223	213	232	233	232	233	252	228	204	204	191	215	213	252	229	240	231	231	241	218	237	242	209	211	203	223	246	212	227	253	221	200	223	251	217	205	231	217	243	212	234	230	237	238	225	210	237	220	213	216	207	220	226	219	215	212	251	225	221	219	222
23050	20698	27384	24026	20725	20720	9147	1552	1072	973	844	827	737	701	653	660	660	585	606	570	577	541	564	525	564	495	507	506	481	540	513	458	504	513	472	482	496	446	502	498	494	456	495	472	456	473	469	466	440	475	479	481	521	469	463	482	509	456	487	485	468	485	438	451	463	484	442	450	477	486	443	458	481	473	454	471	454	471	496	463	460	427	486	452	462	481	470	494	478	483	434	445	428	469	439	455	452	436	450	466	461	468	448	456	487	455	465	465	473	455	487	477	439	500	440	500	468	474	459	485	462	447	464	460	480	479	496	452	488	463	476	454	475	434	445	445	450	457	457	467	504	494	444	471	460	504	484	450	446	532	463	465	474	459	465	440	482	428	433	445	448	449	492	463	464	486	466	446	437	503	429	454	462	463	447	479	423	500	452	454	467	472	470	466	480	506	483	485	493	455	486	446	475	492	436	482	476	464	483	495	478	440	456	477	477	467	477	482	460	435	478	491	435	464	478	462	468	452	460	490	453	484	503	479	510	437	471	497	479	468	480	442	473	426	494	444	492	479	484	483	502	430	507	464	474	501	461	442	442	485	445	455	498	457	450	469	478	438	447	453	468	498	445	476	481	459	447	439	472	456	431	488	440	435	476	442	482	474	469	440	464	462	459	474	441	496	467	455	517	489	473	485	494	455	445	431	441	450	480	441	441	448	470	470	460	464	479	489	494	429	458	487	438	450	452	439	481	447	426	457	478	432	458	474	506	465	455	463	470	465	466	490	492	449	428	435	449	435	445	453	442	498	466	482	446	463	472	465	434	479	476	470	451	495	440	445	466	446	459	450	460	482	454	460	421	467	404	470	479	453	476	453	452	459	470	462	442	457	464	458	477	491	460	469	425	446	462	461	426	462	445	489	464	423	458	511	490	476	461	433	506	460	445	452	460	484	484	484	486	474	456	465	454	438	504	448	455	442	476	432	444	448	438	475	460	428	485	492	458	464	451	439	484	503	453	470	470	457	475	455	471	475	477	421	453	452	475	451	507	425	477	489	427	472	458	468	442	478	468	455	454	479	473	472	459	437	442	441	440	479	463	431	488	454	466	447	459	466	482	472	471	508	471	489	464	490	466	428	516	442	431	456	459	468	432	466	474	510	485	430	448	471	472	453	511	502	501	453	476	442	508	512	481	448	456	454	462	483	457	424	450	487	456	489	440	463	437	465	445	466	438	453	457	466	469	469	439	444	464	473	455	438	503	468	442	471	453	468	459	500	448	486	461	471	468	460	452	470	460	495	471	473	452	469	478	472	428	465	440	465	471	433	500	482	476	469	482	428	466	500	475	454	471	466	450	457	460	475	488	438	441	452	460	467	447	487	482	447	423	449	443	457	450	480	476	483	501	452	465	473	477	461	509	505	458	473	453	416	489	423	464	451	471	437	495	458	446	492	428	471	487	466	453	480	473	457	458	485	450	467	470	442	479	485	472	475	482	478	491	498	438	427	444	484	446	462	491	432	462	442	485	450	505	485	418	452	460	445	459	487	462	478	478	447	461	441	495	441	484	494	478	456	476	496	484	511	498	457	492	453	518	467	468	442	494	495	467	436	457	451	423	456	462	452	467	481	428	465	495	496	504	448	458	462	471	485	491	455	472	460	514	509	462	463	468	464	460	486	461	484	435	499	489	512	448	471	455	435	476	421	441	485	496	447	502	447	436	474	460	451	491	452	452	462	429	443	490	466	482	425	460	439	450	446	479	474	492	448	482	443	468	468	444	457	498	498	446	468	466	469	470	476	474	458	448	468	416	442	470	445	450	482	486	479	499	460	465	461	451	478	437	479	443	487	474	437	467	454	455	463	464	466	426	443	438	450	479	448	430	472	476	456	485	532	458	433	461	463	486	431	465	422	446	492	495	444	445	441	474	476	450	443	447	459	464	468	447	460	451	428	502	481	473	494	434	459	446	491	450	480	470	458	434	458	480	445	464	420	447	438	461	449	448	449	434	460	455	495	479	488	463	463	454	435	408	482	473	478	443	474	448	455	481	465	472	495	447	507	435	472	494	468	485	459	456	439	482	486	456	475	455	477	503	479	443	405	458	476	457	468	472	460	459	479	453	411	483	441	443	455	461	480	462	485	484	477	441	481	495	512	495	421	432	497	479	463	431	462	483	475	456	487	435	469	458	436	441	469	428	473	445	483	456	432	496	476	478	460	454	424	489	470	465	464	450	479	446	497	447	458	449	472	491	462	490	438	504	461	490	439	470	458	442	495	428	429	478	450	471	471	449	458	462	460	449	451	477	479	427	461	478	439	442	477	478	446	447	444	451	497	473	434	450	471	473	467	478	439	446	398	446	467	458	474	468	456	463	485	459	469	478	469	462	481	470	441	449	449	450	398	483	440	468	461	482	465	461	484	481	461	475	473	460	441	495	445	483	439	432	473	449	430	439	462	457	439	449	455	425	435	412	465	446	472	463	470	452	481	452	461	469	428	516	462	441	463	493	460	458	445	470	451	461	461	467	462	448	435	454	449	433	472	465	457	482	420	442	482	445	448	455	482	491	468	504	422	415	442	494	492	488	431	492	453	460	448	465	469	471	472	472	479	437	491	455	462	475	476	485	432	484	461	488	418	457	474	427	510	472	503	496	463	458	420	485	518	451	454	433	490	479	446	434	491	442	452	507	497	459	488	484	473	456	484	456	475	490	468	461	456	459	436	456	474	448	482	528	487	487	463	461	435	457	452	489	479	460	461	438	456	454	447	435	455	510	421	479	482	436	471	492	445	486	485	495	463	460	458	456	448	438	446	488	455	487	448	458	446	467	474	470	462	447	432	458	470	462	486	449	439	485	452	484	442	434	463	458	480	428	473	449	502	466	448	469	444	432	457	496	462	468	436	418	440	456	438	458	402	459	465	418	496	467	432	460	485	487	480	457	506	491	483	463	436	476	486	444	430	493	476	474	476	424	466	510	451	470	484	485	437	444	470	485	497	477	485	432	448	447	468	469	457	445	440	461	444	462	471	466	422	450	462	448	430	466	479	478	489	446	494	483	474	465	460	486	457	489	409	448	437	467	491	451	493	494	461	467	480	486	483	467	468	459	429	466	475	421	437	443	466	455	487	430	470	454	470	457	450	456	442	469	439	490	470	446	460	494	421	500	443	441	479	408	484	443	486	460	457	482	477	486	473	452	452	485	458	488	455	446	429	457	424	466	428	455	445	471	484	455	469	446	475	468	461	421	465	439	487	419	427	458	434	457	475	453	498	485	413	424	455	469	470	436	466	434	466	456	478	476	439	422	469	468	465	481	456	446	466	458	457	443	415	441	493	441	459	461	435	449	451	446	466	466	430	494	457	506	447	460	443	469	433	471	464	463	454	475	477	482	474	428	464	481	480	469	448	490	470	443	454	463	424	475	495	481	477	422	477	467	444	496	460	436	470	450	473	445	464	478	453	483	473	497	415	463	488	442	463	441	494	479	482	472	480	452	439
37367	43486	32819	23490	17555	10983	3818	2608	2039	1722	1437	1309	1105	1025	949	897	830	736	772	689	701	622	648	694	619	607	498	584	569	578	572	557	501	557	555	509	499	552	526	477	499	470	477	484	491	423	471	467	498	467	475	504	466	486	463	484	478	474	480	492	436	476	478	494	505	446	515	455	488	485	449	485	466	475	478	452	502	502	456	499	466	484	464	465	463	470	445	437	481	459	453	503	482	506	450	443	435	486	483	448	446	473	470	425	468	454	486	467	451	458	430	446	453	464	453	474	492	495	476	475	443	485	451	442	473	491	421	479	455	435	462	485	487	467	435	497	423	472	460	438	420	423	495	491	450	434	456	449	487	480	489	443	473	455	450	444	486	454	484	470	453	434	489	464	470	426	495	461	469	501	467	457	461	487	446	460	467	450	474	485	416	458	453	483	452	445	440	495	472	425	471	440	494	448	467	463	480	451	438	476	413	480	424	424	454	475	450	498	468	471	432	437	481	463	464	429	462	467	450	462	475	478	464	448	464	439	487	470	470	492	437	458	449	414	474	443	485	487	465	439	466	450	468	455	482	464	454	470	470	469	439	457	481	463	453	492	417	505	429	455	425	451	457	450	507	478	411	482	426	415	454	441	494	434	461	442	482	480	433	446	463	439	449	444	476	487	445	439	492	472	469	484	438	433	434	456	458	449	467	469	437	448	436	483	469	488	462	469	441	448	446	434	496	445	474	485	452	450	453	437	467	467	432	463	466	434	459	457	479	461	448	474	490	455	457	464	461	482	485	490	466	473	421	489	439	461	484	464	466	453	437	520	475	473	479	472	477	461	462	465	517	479	474	478	447	478	437	446	405	495	489	443	470	442	462	429	455	453	464	437	430	441	456	478	453	447	448	456	505	465	450	465	451	471	467	472	441	480	430	436	486	453	470	425	430	469	480	446	458	433	465	437	482	422	486	464	428	472	481	456	400	445	437	464	437	472	504	477	429	467	410	452	473	452	464	465	459	469	444	466	452	436	488	453	423	424	478	432	484	440	454	444	442	462	436	447	450	461	450	452	466	436	468	479	446	456	450	450	410	417	482	440	443	461	436	429	451	465	445	460	442	439	443	466	418	491	450	464	460	460	453	447	449	446	474	466	441	451	483	463	416	449	455	453	457	443	477	449	475	468	446	488	462	468	430	469	467	431	445	480	457	473	453	467	481	466	467	442	501	476	439	439	440	460	425	457	430	467	448	471	466	460	460	450	480	475	447	470	438	472	452	449	478	425	439	446	457	461	473	474	423	436	440	443	429	467	453	459	457	397	502	482	450	473	467	445	459	476	460	442	445	443	489	446	436	430	463	468	448	472	467	419	471	461	459	453	443	456	458	456	489	459	451	452	487	451	445	447	428	417	473	508	430	440	433	414	490	463	457	452	437	455	452	439	463	496	439	441	481	470	503	471	450	485	455	454	463	484	463	466	480	491	484	496	442	463	420	447	401	460	470	443	463	426	462	449	463	472	472	453	448	501	456	433	476	430	487	478	468	463	427	504	454	457	489	416	470	454	462	450	444	440	423	448	454	438	460	422	489	470	444	435	403	441	460	447	458	470	452	445	454	437	454	440	456	482	504	458	416	444	454	475	439	440	462	426	455	418	462	479	456	476	465	439	455	427	469	471	442	470	508	465	481	476	460	420	461	469	451	501	490	416	439	459	431	490	425	458	417	440	440	464	433	410	456	470	446	465	473	434	450	459	486	452	449	435	476	481	454	445	447	441	481	474	456	471	436	453	457	491	468	461	465	499	426	446	464	450	410	452	473	420	447	439	465	457	467	437	474	481	410	474	479	460	514	442	483	461	463	434	451	427	402	464	428	459	442	456	455	432	437	516	415	483	447	459	461	453	497	491	437	445	413	482	429	499	429	453	454	447	452	478	472	467	497	461	461	432	482	417	481	443	464	499	472	443	456	440	486	465	468	461	482	464	451	431	426	442	441	472	459	486	499	484	440	431	457	478	383	428	444	455	454	418	451	473	463	444	417	436	446	438	484	435	425	448	473	471	479	430	440	461	454	452	472	452	456	461	478	490	468	448	478	477	479	448	457	469	504	407	460	441	472	458	469	436	430	439	453	477	433	470	455	445	450	441	460	453	457	455	472	447	443	518	462	411	465	466	445	436	457	465	418	465	460	456	481	441	452	410	487	459	442	487	436	487	454	456	423	445	449	465	465	419	446	443	428	442	466	471	423	438	444	465	459	458	407	474	480	451	466	461	450	415	439	468	450	410	463	496	446	465	478	475	413	435	459	489	440	432	445	465	453	460	457	475	454	473	434	473	435	482	467	437	450	463	456	447	478	480	507	458	445	461	405	440	448	473	495	454	498	447	485	496	521	447	470	518	465	448	444	450	482	488	435	462	437	448	462	465	467	422	434	452	443	458	435	451	477	440	463	435	446	453	443	451	456	471	453	438	473	467	474	450	471	462	434	473	465	437	446	480	447	441	455	466	468	463	475	454	484	432	423	437	458	448	428	474	411	445	461	466	451	434	437	475	447	458	469	463	463	435	473	465	433	435	472	450	421	495	462	446	425	448	459	449	444	463	448	462	470	430	459	459	456	413	479	447	463	443	443	463	474	487	472	459	425	467	466	458	427	478	505	466	439	471	450	444	478	442	445	480	451	455	464	458	485	438	472	456	477	440	425	419	471	456	462	458	439	470	470	443	415	456	449	423	498	451	437	415	442	466	435	426	405	445	498	406	445	464	443	469	483	473	463	475	458	430	427	461	420	448	471	425	481	462	479	442	437	486	441	489	422	485	437	473	501	429	440	447	417	479	438	415	471	435	445	440	473	466	487	461	464	454	430	498	462	478	485	516	441	460	470	499	448	457	456	438	454	478	465	437	451	441	452	472	472	453	436	464	449	429	464	493	483	435	473	463	469	486	463	431	465	437	451	449	480	458	483	468	465	424	469	451	496	468	404	504	440	444	472	454	427	441	407	407	469	478	488	455	464	441	464	498	470	455	463	446	443	434	443	434	448	459	483	471	482	500	508	459	429	480	444	453	474	460	423	476	481	451	466	476	471	452	422	460	458	448	454	415	449	455	440	455	492	469	454	445	418	457	487	431	487	421	464	492	465	479	437	464	485	439	470	469	469	478	385	487	427	466	434	452	490	447	416	470	427	417	428	480	443	452	473	426	478	390	470	407	458	482	453	454	468	446	461	434	481	423	497	488	433	473	473	451	429	454	454	441	446	442	441	446	499	440	429	478	449	445	491	453	497	448	462	461	478	441	451	478	422	449	446	468	452	474	436	433	466	460	470	463	474	479	489	467	493	457	457	461	445	471	480	457	422	440	436	419	469	453	423	445	435	442	437	468	427	446	456	456	497	426	446	434	446	480	463	437	481	454	487	450	413	437	448	480	438	470	439	422	470	454	465	474	457	429	491	455	452	446	432	429	470	419	419	451	479	458	465	459	483	499	457	441	426	460	455	466
30809	21005	12232	5136	2483	765	414	390	382	351	343	367	353	357	314	359	362	365	405	367	382	341	352	366	329	360	326	344	340	345	342	331	336	339	350	365	384	344	346	322	346	315	336	355	399	347	324	342	331	353	374	358	363	338	322	321	337	350	366	335	346	367	357	359	358	346	385	328	376	362	370	357	352	346	378	340	335	360	334	346	349	335	325	389	356	337	360	340	321	310	320	372	350	330	332	351	369	333	362	354	334	332	342	378	347	342	327	327	368	346	367	313	321	335	338	377	353	367	339	370	367	361	388	368	350	337	335	364	359	333	359	357	355	349	330	345	330	349	364	381	361	365	363	383	351	345	329	327	386	316	346	321	346	349	350	305	343	350	366	361	352	308	343	355	349	368	312	352	326	366	328	358	336	338	342	363	320	332	334	353	319	377	373	368	351	357	328	354	361	327	328	341	316	315	348	330	353	367	384	356	351	355	361	336	366	323	363	376	383	371	334	392	356	317	337	366	364	315	349	358	368	372	359	352	318	353	349	342	382	388	341	368	365	310	349	363	336	340	346	364	333	344	339	353	373	338	388	381	342	368	350	318	375	362	337	349	340	365	321	346	342	368	353	364	331	343	334	322	353	331	338	364	362	347	362	333	355	335	329	365	344	363	338	317	368	330	342	332	328	357	343	341	358	351	370	356	363	333	353	383	359	352	378	332	396	328	319	370	321	352	340	370	343	324	359	333	343	342	334	357	338	349	321	343	340	359	342	346	357	380	350	347	363	335	326	339	322	359	340	344	323	365	323	361	333	359	365	352	357	320	328	341	356	351	315	348	361	345	363	351	309	402	344	360	356	342	353	366	358	349	355	358	347	317	327	371	337	339	337	337	354	345	337	377	314	363	349	341	308	341	337	353	381	356	344	349	364	352	374	295	363	354	348	314	364	343	379	330	348	356	336	333	361	356	345	334	350	361	341	354	338	354	339	367	334	343	356	331	350	339	350	360	348	362	382	341	367	362	336	368	342	319	346	315	329	388	342	315	355	340	342	380	325	333	339	314	331	316	318	367	351	361	338	335	354	364	319	330	348	313	308	332	373	326	349	320	361	314	348	389	360	359	366	335	337	375	369	323	337	362	352	345	360	333	336	350	378	390	332	347	376	327	371	369	349	367	297	350	344	328	325	372	362	312	354	325	339	327	329	323	327	366	364	347	372	324	317	314	321	339	329	390	374	318	316	372	376	341	333	346	347	355	346	302	319	373	350	359	340	323	343	347	328	313	348	335	329	366	327	347	350	373	342	353	359	365	331	357	355	359	292	393	384	357	337	394	357	331	351	340	348	369	347	342	369	355	349	331	349	337	352	337	329	341	342	329	332	357	329	349	373	361	370	311	335	332	331	353	330	343	327	336	335	338	357	385	366	368	362	319	359	331	328	348	318	346	370	356	330	355	332	350	379	312	319	337	352	340	345	385	344	369	360	353	346	347	343	362	357	348	339	350	356	327	319	349	350	328	370	364	328	375	331	335	358	342	375	373	351	355	342	308	359	338	315	335	320	332	371	332	340	362	339	356	351	364	356	313	330	348	367	356	324	315	349	341	379	352	365	365	347	327	358	376	345	366	337	353	357	336	345	325	345	342	346	334	373	343	357	329	362	318	329	337	331	340	318	335	331	341	344	347	332	314	322	350	342	342	346	362	358	340	341	350	349	342	341	349	354	320	349	331	336	376	371	363	363	350	351	381	364	351	349	325	326	331	329	346	367	355	344	366	356	331	334	356	322	348	347	328	363	328	343	347	337	369	325	333	349	359	369	370	316	350	318	398	357	387	341	327	306	352	353	329	354	370	360	371	348	345	322	317	375	356	372	340	319	341	326	354	367	350	337	344	325	330	334	359	346	340	346	325	348	315	344	360	351	330	333	313	347	341	342	391	325	353	341	338	349	360	359	347	379	339	384	346	351	334	324	338	335	330	344	337	348	315	330	362	362	365	351	331	358	341	365	353	382	353	374	378	368	347	310	363	310	336	344	316	333	366	353	336	375	322	358	354	333	349	314	337	327	294	320	333	319	336	348	364	326	322	354	360	349	326	333	344	348	354	342	335	339	348	349	372	329	363	352	348	341	386	340	383	344	328	344	352	337	355	367	348	370	340	334	344	362	337	309	374	352	356	344	314	348	339	369	347	338	370	333	368	328	340	358	335	356	362	348	352	337	343	404	355	341	335	302	343	391	321	328	343	354	341	337	356	357	333	330	317	374	332	354	350	382	363	326	352	375	364	331	337	311	366	325	349	364	375	337	372	328	355	336	352	365	341	341	341	364	331	338	337	346	334	331	340	336	350	351	371	340	356	367	350	360	341	377	338	376	346	364	339	353	338	363	361	382	338	339	324	335	359	327	371	385	373	347	368	338	320	359	337	357	354	348	343	319	317	356	340	353	351	370	362	325	326	327	349	319	361	340	341	329	372	340	354	369	368	363	359	336	332	361	356	310	316	339	304	355	367	357	364	357	335	334	338	376	351	324	366	358	352	325	321	360	343	367	333	327	360	350	353	337	354	327	334	349	344	345	364	349	351	330	364	347	322	360	351	359	361	353	350	366	375	327	308	331	357	337	362	322	343	346	340	339	353	359	373	349	338	322	332	378	354	376	359	354	363	343	341	351	355	366	321	370	348	359	359	340	364	347	335	337	371	352	332	348	334	347	342	356	365	333	343	338	365	326	359	373	349	319	310	367	336	360	346	369	348	354	325	326	349	371	352	352	373	355	358	332	364	339	337	380	332	365	322	372	300	322	358	346	342	389	337	364	316	352	325	327	346	348	303	394	363	338	370	331	339	366	321	348	326	389	354	322	336	332	348	323	345	323	388	352	348	353	334	325	341	371	349	373	329	329	340	348	354	333	335	333	342	341	374	329	314	333	353	345	351	345	358	332	355	341	379	325	334	374	364	365	340	314	316	357	341	355	360	352	332	334	333	368	344	325	366	343	381	349	341	331	353	353	369	333	333	302	377	357	372	370	324	349	388	314	381	320	345	332	366	383	349	338	323	358	363	329	338	331	321	360	377	353	331	326	319	363	340	321	358	345	329	383	336	359	364	360	352	355	327	320	357	334	354	328	328	309	365	393	314	334	345	330	342	362	334	342	324	354	340	356	342	355	328	337	370	334	356	355	329	359	341	376	355	344	348	324	343	342	305	309	325	347	327	342	330	334	351	357	326	347	389	344	374	335	324	360	321	325	355	351	350	321	351	337	351	365	327	348	327	364	374	353	338	377	355	354	354	339	307	341	364	346	355	317	354	351	346	379	361	319	359	359	348	340	334	348	317	370	348	320	362	378	338	350	367	348	364	339	338	336	340	368	339	334	356	332	345	364	332	331	382	367	378	352	325	346	332	339	351	341	350	343	330	383	359	315	359	349	346	357	364	357	376	353	372	311	346	351	341	362	326	365	323	375	328	339	352	345	330	375	346	361	344	379	344	307	347	321	369
29452	23421	18057	8220	4761	1374	595	503	470	463	426	398	404	404	380	411	383	384	409	376	353	382	411	368	382	395	358	376	384	407	370	419	389	364	401	420	403	367	385	361	436	374	414	416	393	369	392	414	370	361	372	386	395	362	372	374	403	383	382	374	378	424	397	406	398	405	387	390	380	403	380	391	375	373	377	363	389	397	356	390	376	375	370	391	438	421	362	362	361	389	383	345	421	384	392	391	369	370	399	381	374	393	405	375	376	396	405	408	386	372	387	389	359	388	403	374	376	408	412	382	389	383	356	353	349	400	399	393	344	378	409	410	399	401	394	359	379	399	406	338	380	386	363	400	416	381	376	358	404	372	364	360	343	403	390	369	382	391	405	341	408	381	373	366	366	356	430	372	348	370	365	366	368	393	364	386	359	422	413	358	374	364	399	402	390	371	388	391	382	387	376	429	403	391	352	355	385	349	406	369	375	422	389	333	413	372	377	415	377	415	390	398	346	392	353	384	380	386	399	366	393	384	381	378	420	372	362	380	386	357	381	401	388	366	379	402	380	364	326	382	410	377	413	374	345	389	372	384	381	367	409	384	361	381	381	400	388	359	427	371	412	362	347	409	363	381	364	404	394	353	387	346	402	391	400	363	367	379	377	382	372	421	409	403	356	368	365	404	348	381	384	349	410	412	393	389	405	399	395	391	400	398	368	384	416	406	382	361	384	376	383	391	426	363	398	368	385	406	364	397	372	391	381	372	366	382	442	374	381	373	377	381	382	396	370	420	374	369	381	374	377	398	377	373	399	351	373	378	412	406	402	378	411	400	371	387	369	348	380	338	379	387	370	400	372	387	354	382	377	379	354	354	407	365	349	365	384	380	374	372	411	412	403	353	384	380	378	364	375	401	335	401	399	382	412	372	409	428	334	391	343	408	370	373	355	394	359	386	365	402	381	389	392	378	403	348	403	382	406	386	385	356	382	379	370	402	373	343	395	390	425	358	404	395	418	397	391	374	395	405	368	379	370	383	385	382	380	366	380	393	382	394	379	373	361	428	374	370	388	385	380	412	393	378	413	375	401	375	392	375	366	359	398	394	401	373	397	440	358	373	377	390	372	390	365	413	371	391	368	382	393	412	393	355	377	389	396	388	422	391	427	373	392	383	388	357	387	367	374	394	410	376	357	424	374	401	381	426	402	405	405	383	395	385	381	399	380	373	390	406	362	351	378	413	384	408	386	389	389	399	390	410	406	372	389	405	351	373	357	396	357	400	393	407	356	370	397	354	391	380	387	379	414	365	390	398	361	363	402	402	394	375	371	380	374	377	388	406	384	342	401	387	390	385	397	407	402	349	416	412	369	373	383	378	376	373	384	377	364	394	377	377	391	359	406	406	378	375	363	419	350	401	369	397	369	427	385	379	377	387	350	379	390	373	387	370	377	388	382	412	388	379	346	385	366	367	385	361	365	415	386	371	359	410	372	375	385	391	387	392	373	371	405	372	368	410	391	334	347	411	417	364	391	370	384	372	362	385	402	368	366	391	410	368	392	404	357	362	363	389	348	369	411	374	427	412	378	383	379	369	399	375	416	387	432	396	388	406	376	400	394	336	392	394	390	386	414	387	397	378	384	377	341	390	345	424	373	418	377	423	374	404	379	359	385	375	357	362	395	392	348	370	368	370	380	390	355	365	377	343	340	376	360	428	413	371	388	376	378	394	376	416	358	407	415	382	388	423	374	359	388	387	375	380	371	393	381	368	395	352	376	374	388	377	368	366	370	397	398	387	414	399	385	395	371	386	357	403	358	398	418	418	397	413	379	398	414	393	382	372	368	402	378	392	372	389	395	383	371	370	406	391	371	359	363	384	352	381	388	421	399	378	376	370	430	372	376	350	367	382	391	382	379	385	393	368	364	376	380	393	387	390	370	404	380	397	386	390	362	347	356	415	390	408	409	378	398	410	406	387	372	430	360	356	391	382	382	429	406	402	380	383	400	366	394	380	366	416	395	378	386	415	369	376	417	396	376	379	382	451	384	352	376	369	384	393	389	407	387	421	416	374	399	370	368	366	360	389	365	375	377	401	375	391	391	404	363	372	385	358	408	393	416	387	368	382	416	366	397	390	375	395	389	385	375	384	413	377	400	376	402	363	387	398	367	391	367	406	376	370	387	395	400	381	382	397	393	405	432	388	409	383	378	399	405	410	399	411	369	403	393	359	367	373	402	396	365	352	365	364	399	404	372	364	389	393	377	409	375	390	442	381	365	441	328	339	378	380	378	374	384	357	374	379	401	362	352	397	351	358	400	378	353	371	372	392	400	395	410	387	360	364	390	384	379	402	412	332	369	375	369	386	393	402	383	382	385	383	413	359	363	391	393	384	363	379	375	396	398	399	402	396	344	411	423	392	401	371	364	391	381	366	371	394	378	345	381	381	388	409	396	384	390	355	401	355	373	398	358	390	389	384	399	400	370	369	362	380	381	392	386	369	375	391	371	384	372	395	364	363	356	376	362	364	376	377	380	393	363	381	417	377	369	352	371	402	424	380	415	354	365	402	370	394	354	380	371	414	371	393	389	377	377	370	381	350	332	367	392	353	372	431	389	392	381	394	396	372	382	409	431	403	389	371	382	385	362	355	379	379	410	388	366	393	394	391	395	389	369	392	404	375	411	361	380	387	370	380	370	390	392	364	389	347	378	344	405	374	399	384	397	415	378	381	353	346	359	398	376	384	396	399	365	390	419	396	390	404	391	400	378	393	367	400	390	376	356	391	372	375	379	388	395	398	355	404	399	363	396	422	408	309	380	395	391	411	388	377	451	404	393	389	408	372	373	385	396	396	376	370	354	394	374	403	392	388	351	406	396	372	371	389	353	387	401	397	385	374	389	407	402	416	416	432	393	392	343	367	354	385	389	394	367	406	388	410	408	395	396	412	374	366	385	359	373	379	393	403	389	399	421	343	382	401	381	397	367	382	344	357	377	362	374	375	398	361	390	385	394	354	375	364	355	400	384	371	377	418	376	393	387	384	363	390	378	346	378	367	355	354	429	375	361	388	402	353	426	373	378	359	375	371	358	353	389	385	334	387	369	389	391	368	393	379	371	367	378	391	361	395	408	365	396	426	374	416	380	395	397	398	380	384	379	390	347	392	382	379	381	369	365	387	375	361	369	397	403	398	372	375	393	409	427	369	392	379	410	404	377	347	362	376	382	419	427	378	391	374	408	400	379	383	388	423	387	376	376	411	403	394	408	385	391	372	377	368	375	392	367	366	373	397	364	378	416	392	366	415	370	373	376	421	399	380	345	381	345	354	377	379	406	388	414	387	360	385	368	380	385	370	376	434	396	388	406	346	401	357	366	380	399	380	358	415	380	389	368	416	411	379	384	376	363	396	373	377	399	381	356	371	356	377	394	380	405	373	413	396	410	365	377	364	362	361	403	345	384	403	411	384	331	411	400	375	381	396	371	410	404	370	390	391	390	356	394	350
25094	20729	27015	24426	20679	10176	1171	777	554	532	380	358	352	322	288	333	288	230	305	242	242	233	249	246	220	236	222	204	205	209	229	208	247	209	200	230	208	199	203	206	242	205	207	212	199	203	181	202	207	221	197	201	210	218	208	219	206	186	191	195	190	231	192	193	205	210	160	231	223	183	203	208	201	188	200	200	200	191	176	210	188	185	187	176	194	215	167	188	198	201	197	206	198	204	212	195	211	207	216	172	188	195	198	179	208	176	200	191	195	197	208	170	167	189	176	192	202	192	201	183	206	173	204	197	180	197	163	198	202	214	204	200	182	191	184	176	200	186	201	213	198	188	176	183	202	204	215	171	187	186	204	212	207	200	195	190	205	179	204	198	182	207	189	173	224	200	194	197	175	189	190	198	172	170	193	202	192	210	187	199	174	191	219	171	192	192	201	165	207	190	176	218	235	187	181	185	178	202	204	178	208	243	181	205	195	200	202	195	179	204	171	217	196	183	196	169	185	204	182	210	192	183	186	197	190	185	209	211	190	214	195	211	179	198	199	180	221	194	163	175	200	179	188	178	191	176	206	226	218	215	209	179	210	185	194	208	181	201	184	192	207	210	201	189	171	175	200	176	213	201	202	168	195	213	204	210	211	173	190	199	171	166	223	182	191	193	177	170	217	186	196	188	216	191	182	214	206	214	189	199	205	195	160	186	194	212	205	186	188	213	203	192	166	202	196	206	198	202	210	194	194	192	162	197	190	193	178	177	216	197	203	181	171	221	201	182	204	193	199	194	202	207	186	195	189	192	189	216	209	177	197	208	178	183	175	195	203	211	191	206	213	184	211	166	194	195	213	206	185	200	200	190	201	225	203	200	185	183	172	190	170	190	176	184	176	170	196	195	184	202	173	197	232	198	186	200	222	175	212	181	175	177	186	184	169	164	200	186	194	180	185	211	196	210	215	194	201	205	206	193	178	195	208	166	215	187	191	206	211	220	225	205	182	183	173	199	183	181	172	187	189	228	197	169	198	172	176	197	191	200	173	208	194	210	182	198	203	212	178	206	189	188	191	183	190	180	187	199	196	185	196	192	187	217	198	185	204	186	214	222	216	216	202	217	201	189	195	219	191	203	183	176	180	183	202	190	203	211	161	181	213	182	209	178	211	185	183	190	189	192	178	227	191	207	182	203	199	209	193	188	211	208	198	191	183	200	176	193	173	202	195	196	205	216	209	186	199	200	197	209	199	193	187	202	192	184	190	193	195	194	200	188	200	168	181	198	185	195	209	172	200	170	189	190	193	207	196	201	205	186	186	205	190	194	202	173	204	197	188	188	206	214	183	185	194	194	196	165	184	212	175	192	196	201	202	206	193	197	212	200	219	180	188	187	194	208	195	201	182	175	236	201	196	211	203	206	193	205	172	218	210	214	182	203	204	188	211	201	201	208	195	221	186	219	195	184	172	195	190	205	193	187	201	208	215	192	205	195	186	181	167	205	212	184	205	207	223	179	221	189	162	188	177	196	218	182	196	175	199	196	184	209	186	238	198	203	171	204	207	209	202	170	208	203	204	181	214	187	200	190	173	199	206	196	228	210	197	186	192	209	185	190	211	191	187	176	180	199	205	210	185	177	181	184	190	199	209	179	175	186	198	188	210	184	162	179	204	185	192	195	211	181	191	181	197	229	192	195	191	200	188	176	186	193	173	181	193	190	192	213	192	186	189	220	181	205	212	199	178	206	188	178	197	167	187	181	174	193	181	191	207	206	188	176	192	215	204	211	199	184	191	175	196	215	214	186	199	221	205	205	201	176	213	204	202	189	197	208	191	208	192	229	223	187	200	186	179	191	214	193	215	188	193	166	196	194	185	202	187	190	183	182	205	188	194	191	187	209	197	189	218	182	180	202	198	180	182	195	216	191	184	198	210	202	194	165	217	193	173	159	200	200	189	217	210	213	196	180	190	192	197	204	220	200	186	182	206	202	169	210	208	210	164	197	190	215	205	191	192	212	205	173	196	222	194	181	172	189	163	186	206	186	195	200	193	201	218	197	209	224	198	178	192	208	170	196	190	179	214	214	200	216	181	205	186	205	181	196	170	186	204	217	212	193	190	194	199	187	234	204	168	203	196	197	187	190	204	201	172	170	169	201	183	199	180	202	173	225	175	207	185	191	208	198	221	195	197	193	204	201	188	203	187	190	209	185	199	196	175	185	204	183	193	199	210	182	194	217	190	196	207	178	183	176	203	204	180	179	207	186	166	193	184	211	186	195	195	199	187	184	196	208	169	190	178	197	181	181	166	195	200	173	198	153	201	186	195	181	191	220	222	227	182	187	184	201	178	193	215	212	202	206	181	191	185	199	181	201	194	200	190	180	195	164	195	195	172	213	199	197	212	184	186	169	206	200	186	196	215	190	196	182	190	203	202	194	208	200	200	235	191	203	162	196	210	169	194	204	214	189	207	183	192	192	192	192	197	205	178	194	178	160	183	204	187	185	208	205	185	178	168	208	207	198	191	203	180	203	206	196	194	201	179	165	175	206	204	204	194	158	187	195	224	211	187	208	186	199	174	201	175	182	198	201	191	198	198	200	186	199	197	206	197	187	205	214	210	212	189	195	180	185	219	223	206	222	166	183	181	188	204	205	182	189	177	188	196	178	197	165	208	193	207	188	198	191	187	182	186	195	190	184	214	217	194	191	198	184	191	179	200	169	193	208	207	173	174	180	190	205	222	215	161	202	166	189	195	185	202	195	181	208	193	214	196	189	208	185	192	185	172	203	196	192	213	197	164	181	197	190	199	183	179	191	191	195	172	204	182	186	219	204	199	203	192	203	180	194	208	191	219	202	206	211	179	208	188	167	180	191	190	176	207	198	195	188	181	179	199	211	192	194	219	188	212	184	184	192	189	202	185	190	210	212	168	193	188	185	218	188	179	198	188	215	183	187	174	194	176	177	176	184	188	211	179	201	204	198	188	206	190	179	179	224	194	197	199	224	204	186	194	176	203	192	215	180	201	186	198	185	182	206	197	180	214	202	174	197	191	201	173	195	198	214	204	192	214	191	206	207	168	191	191	196	196	188	205	182	203	194	177	181	166	180	194	181	193	215	207	204	186	210	205	189	187	191	188	179	201	182	186	229	193	194	210	180	197	191	234	164	184	197	194	222	186	187	192	201	170	202	181	174	178	188	180	194	198	200	190	194	181	193	172	179	180	200	210	194	190	205	206	195	175	187	206	194	195	177	195	189	194	211	195	201	163	219	195	179	184	206	195	203	213	173	209	184	169	177	204	192	217	185	202	176	207	178	180	211	195	204	172	193	179	211	204	177	192	201	191	189	198	191	197	175	217	209	175	174	192	200	188	194	198	212	184	191	197	184	186	201	186	199	191	179	178	185	199	210	193	213	183	202	182	191	195	177	197	186	164	206	170	187	202	220	199	171	197	173	198	198	204	219	202	184	190	181	172	204	185	209	203	168	200	190	205	194
34062	33348	25394	13952	6893	3121	1910	1470	1209	963	790	678	588	547	498	455	402	380	396	346	349	340	307	323	298	286	280	304	256	274	258	299	258	241	237	240	241	225	247	242	245	247	251	217	218	237	217	240	238	232	247	240	241	222	253	240	216	240	252	256	196	228	214	227	233	207	248	231	247	214	206	215	227	214	216	220	209	208	242	233	225	215	236	211	192	214	240	204	230	230	218	200	230	211	215	219	213	202	205	186	210	220	220	212	206	237	187	219	228	219	217	219	200	237	201	208	236	197	212	194	220	219	238	232	232	209	220	188	203	207	207	204	206	207	239	201	206	216	212	209	211	203	229	203	211	211	228	203	207	204	196	226	200	241	218	233	197	221	212	223	194	198	212	215	202	223	183	202	237	201	211	233	208	225	217	231	230	199	199	197	214	215	202	177	205	203	194	212	246	228	212	189	202	235	235	201	205	210	218	230	208	201	192	205	200	208	223	230	203	212	178	190	177	220	214	204	214	217	223	231	241	206	212	177	220	222	213	191	213	245	217	217	232	236	182	196	224	202	215	224	248	226	190	192	218	197	206	200	221	227	218	202	219	204	214	214	231	191	221	200	214	212	209	215	207	188	214	201	242	216	214	210	207	218	239	222	208	216	211	219	207	216	226	218	204	215	220	210	211	204	198	221	217	206	233	231	217	201	223	205	217	191	234	197	222	215	204	225	234	231	234	192	222	220	239	237	213	209	209	225	210	196	209	200	208	227	210	226	209	208	194	224	226	207	225	201	213	199	194	200	207	214	226	213	220	207	230	207	206	202	198	226	231	194	204	209	198	214	212	219	210	234	209	217	212	218	206	204	220	236	206	254	222	227	195	210	198	213	218	236	192	201	239	232	223	219	206	202	245	227	222	193	227	239	213	203	208	217	190	187	225	234	227	223	204	214	244	189	198	223	203	215	200	224	203	211	183	234	234	222	244	206	227	231	200	224	199	213	206	217	196	211	207	227	208	239	215	235	223	199	217	216	234	227	230	196	218	190	199	229	206	206	223	234	212	209	207	214	231	227	181	208	213	234	195	214	213	230	240	209	219	219	213	221	196	210	219	201	229	196	246	222	199	205	200	214	227	210	230	223	201	218	205	216	236	204	203	233	235	206	203	242	217	211	220	201	211	233	232	193	227	236	226	188	216	217	198	217	226	222	208	200	178	193	233	223	210	219	223	214	216	221	191	208	198	229	202	230	218	189	208	188	200	220	231	174	185	213	230	200	191	203	195	220	209	196	231	224	230	202	212	193	205	219	229	194	219	201	204	226	204	191	211	228	228	221	205	195	208	217	199	200	219	196	197	221	187	193	239	225	227	198	184	207	194	195	209	215	210	204	207	224	211	213	201	188	208	211	212	197	218	205	208	230	210	222	213	244	214	226	209	198	216	210	203	198	199	203	225	197	228	200	195	215	205	232	223	208	220	217	232	212	201	209	199	201	227	195	205	195	197	225	221	189	243	211	250	224	204	204	227	230	214	226	210	220	214	209	219	244	213	215	200	240	217	198	205	229	220	236	226	217	225	199	210	248	198	167	212	229	210	240	237	221	205	218	198	234	214	166	185	191	216	191	202	216	212	227	220	238	204	206	254	240	224	217	234	201	216	199	202	220	206	204	202	217	212	237	203	200	219	198	214	206	209	202	201	216	173	222	232	220	227	212	209	242	222	187	242	234	210	232	230	237	215	201	201	210	203	195	201	203	217	204	216	213	199	213	219	231	222	210	176	215	214	232	216	231	247	209	224	209	208	238	225	217	193	214	205	227	190	223	192	226	194	236	227	206	238	185	217	195	218	205	195	211	242	239	205	210	226	202	232	225	225	234	209	224	212	204	219	208	221	186	211	203	205	214	220	206	209	211	218	196	194	222	216	231	221	237	215	207	212	198	237	221	212	222	244	211	220	203	209	227	218	221	213	219	216	223	227	208	217	219	184	211	205	194	211	197	211	208	178	225	217	193	194	212	199	235	218	191	225	214	204	211	189	198	191	219	225	219	228	224	213	222	198	209	219	215	199	224	216	239	208	214	210	219	241	212	202	220	209	214	182	196	224	216	221	201	220	208	201	208	178	199	191	217	197	193	214	211	211	213	217	238	223	203	214	217	196	218	192	260	205	206	202	224	214	211	228	184	205	224	220	210	210	214	200	221	199	220	215	236	223	247	214	200	217	211	249	192	217	231	219	252	208	253	235	208	205	189	204	233	227	237	222	230	208	202	210	205	223	216	226	219	230	236	216	201	204	220	209	191	246	226	222	229	207	211	214	224	220	204	201	205	204	227	201	253	215	213	195	202	194	228	251	224	204	212	237	231	213	204	212	192	198	200	221	200	180	213	224	191	239	208	190	198	239	221	218	232	200	226	216	200	222	208	215	245	210	215	200	226	200	207	208	217	212	204	222	234	201	229	195	220	205	193	210	202	224	210	202	228	241	220	225	196	228	202	234	225	213	192	229	219	203	198	236	222	209	199	220	205	222	223	211	216	212	222	208	222	202	230	207	216	198	212	231	221	211	208	219	185	220	247	236	222	221	205	213	205	196	202	202	232	218	215	214	214	216	209	213	232	215	216	188	215	217	225	227	213	230	210	203	198	211	223	225	219	209	207	198	212	214	192	179	201	181	183	240	219	201	203	216	198	239	208	200	226	209	226	223	212	236	211	251	215	203	239	218	208	225	200	233	212	232	237	238	231	209	208	208	190	206	200	215	215	219	218	231	237	225	217	207	206	245	223	232	213	244	223	216	219	214	222	229	201	216	195	198	218	201	218	228	227	220	209	226	232	212	237	232	207	234	225	196	211	223	224	202	219	186	220	199	199	211	190	234	220	229	209	231	200	213	233	210	191	210	215	193	209	203	187	206	210	202	234	214	213	203	210	205	223	201	200	204	222	222	197	220	234	245	209	205	187	205	201	204	198	190	235	217	207	205	215	227	211	211	187	235	216	220	202	212	202	204	252	234	223	217	202	199	208	219	210	182	227	227	186	183	238	211	193	207	241	228	197	229	202	204	207	202	214	206	209	226	202	235	196	224	199	218	211	238	196	200	239	199	210	226	200	219	202	222	202	232	207	188	209	218	216	193	205	214	201	220	215	238	203	226	196	223	203	228	228	234	208	209	208	238	207	208	230	194	213	219	213	219	193	231	204	219	223	200	215	227	197	225	213	197	227	214	208	202	230	210	207	215	207	243	235	214	199	249	214	210	228	214	219	206	228	219	222	216	221	220	225	216	213	222	199	216	197	202	208	202	207	195	217	209	212	223	226	220	209	212	237	208	215	210	206	204	226	208	216	214	206	215	201	224	198	212	213	215	216	197	224	215	214	212	203	226	213	217	216	223	231	198	189	225	216	203	231	208	206	205	175	216	210	230	181	232	223	234	204	229	186	226	210	190	226	219	217	208	222	203	221	202	231	223	214	233	186	197	224	219	207	213	220	222	215	226	222	208	202
23041	20703	27394	24038	20704	20680	7825	1699	1258	1021	821	845	705	719	679	626	632	621	583	571	576	518	493	536	496	544	506	505	474	519	543	511	512	543	459	498	494	498	474	504	470	501	475	484	479	473	476	483	508	439	456	489	477	477	484	440	446	474	456	456	472	459	500	478	477	456	486	485	455	480	480	449	462	459	460	460	435	439	465	455	460	465	471	431	462	489	459	472	412	494	477	453	465	493	465	460	409	463	480	470	461	476	483	461	478	467	449	438	433	470	463	442	459	469	477	460	465	497	468	470	468	487	461	434	520	450	460	469	458	452	499	418	446	474	469	438	461	442	472	487	447	484	486	493	471	446	480	433	475	454	458	454	460	445	500	480	490	486	460	443	431	461	441	425	449	456	498	437	453	491	464	425	444	452	496	471	458	468	475	469	441	434	472	446	466	468	474	487	453	461	429	487	456	449	499	455	452	467	436	454	467	449	445	429	470	439	449	483	489	463	473	469	473	448	462	458	430	481	486	473	466	422	447	488	488	434	435	480	429	466	452	484	461	457	454	459	472	440	441	477	438	455	450	427	432	466	492	471	477	452	495	456	443	456	429	457	466	533	460	477	453	401	409	458	476	463	489	486	451	471	447	482	467	438	481	439	452	447	464	480	450	452	478	452	466	507	426	463	429	487	476	472	439	449	445	441	444	472	448	465	488	410	472	497	440	461	463	465	471	471	443	441	463	471	420	455	514	466	496	453	439	442	472	448	443	433	454	437	474	464	476	457	506	469	463	439	443	446	442	477	468	464	476	433	509	485	465	464	425	457	466	499	450	415	483	485	444	473	448	474	461	470	458	446	465	420	434	458	454	478	459	478	435	467	456	498	489	454	454	480	455	408	464	453	452	495	463	418	470	471	485	481	486	475	475	486	490	438	465	464	462	455	428	470	412	459	428	473	412	437	480	485	477	458	418	463	444	480	473	442	448	455	451	467	451	452	463	465	477	456	479	430	464	460	441	456	494	432	452	446	468	459	461	435	469	485	446	444	459	453	477	473	445	460	428	452	460	468	483	459	468	468	523	496	480	468	435	461	495	438	495	469	472	436	467	433	481	487	428	424	422	446	439	459	430	436	450	448	436	475	440	457	500	459	458	502	418	491	486	439	493	473	444	434	475	455	484	446	475	455	487	479	463	457	462	473	447	458	426	462	427	435	473	454	501	473	471	456	411	445	434	448	499	395	450	458	462	409	470	448	443	404	453	463	465	441	453	482	449	462	466	491	442	465	468	445	492	463	463	456	442	456	455	448	445	456	414	452	477	483	485	452	471	435	475	445	454	446	415	476	439	452	486	455	463	480	474	489	466	468	440	471	451	438	427	418	486	453	477	463	473	472	391	464	464	449	475	423	450	488	400	473	476	506	490	464	453	435	436	458	454	457	434	500	487	467	488	437	443	445	476	460	457	446	448	468	493	474	464	454	477	465	474	456	472	469	444	482	457	440	438	449	516	468	405	453	455	476	446	472	462	440	444	429	440	467	436	429	470	466	464	472	485	457	454	474	482	472	478	437	437	477	450	458	464	425	488	450	471	433	460	417	431	454	465	474	442	446	460	448	419	492	501	448	513	454	469	436	462	464	431	440	486	465	454	465	451	465	455	490	449	440	470	414	462	461	442	459	452	463	477	474	433	487	457	487	444	467	446	436	449	437	456	454	481	447	441	450	454	412	476	441	449	439	478	449	436	450	465	460	459	448	449	432	418	432	482	434	489	447	436	472	457	441	465	467	442	460	486	468	471	444	462	455	455	426	469	424	486	452	484	449	478	455	432	437	485	466	455	459	461	447	422	439	447	423	455	434	461	430	467	457	472	459	414	447	457	437	485	443	474	457	421	461	427	477	464	432	462	444	499	468	422	434	443	483	422	462	454	443	473	489	423	450	463	457	457	445	450	493	453	428	399	464	480	503	427	431	478	459	453	477	486	447	444	448	409	481	498	458	446	455	467	477	471	442	464	425	462	476	431	475	477	434	429	462	440	461	469	486	494	463	455	450	470	507	444	469	487	482	443	419	464	456	446	411	455	425	447	432	452	441	463	461	453	456	442	460	496	491	459	447	456	446	433	485	430	457	446	479	497	472	451	494	476	464	469	463	408	427	472	437	391	466	428	458	474	447	482	453	465	442	482	466	496	498	451	464	466	466	445	477	505	468	474	464	464	446	447	476	416	415	475	470	476	435	495	424	420	463	444	475	491	446	434	455	456	457	520	468	474	429	436	445	428	447	447	455	466	458	482	468	447	455	420	450	477	488	458	448	434	453	474	447	439	436	486	429	401	459	495	466	512	454	498	523	498	422	460	463	459	446	447	438	470	490	477	435	466	471	456	441	462	473	457	465	436	423	453	447	414	435	436	455	458	418	482	457	464	414	473	472	487	439	432	454	444	444	420	471	444	475	421	460	474	457	441	477	471	448	485	505	432	459	464	400	453	476	453	488	472	469	445	480	445	451	494	458	443	444	449	458	423	460	471	472	402	468	470	494	452	430	442	454	484	429	440	456	509	426	446	477	465	440	480	472	447	470	433	452	462	478	452	489	485	490	458	465	458	463	456	443	438	484	444	440	441	487	456	436	470	441	426	466	463	479	440	473	509	479	471	435	430	466	470	467	468	469	504	500	479	441	424	459	437	452	438	460	444	459	451	416	444	451	422	465	420	477	466	488	503	478	440	467	455	437	456	476	432	457	493	450	462	433	481	430	450	460	438	450	482	434	447	499	430	458	395	437	467	432	438	458	432	454	477	454	472	509	451	443	494	474	477	481	449	439	466	491	464	419	480	473	470	471	475	484	475	450	478	427	427	463	465	433	461	457	467	473	452	491	461	454	501	471	467	431	459	471	467	443	471	452	473	449	483	430	458	459	464	428	468	472	454	471	490	452	440	455	458	424	455	420	461	476	441	485	430	439	451	456	434	466	469	468	425	463	440	454	499	475	439	476	422	486	468	485	456	470	473	467	461	465	481	447	453	467	489	434	446	456	451	469	446	466	419	468	473	479	467	459	483	447	435	454	437	411	425	474	466	484	471	479	467	432	433	456	431	441	416	469	387	472	458	467	473	437	448	474	459	458	425	475	478	462	424	475	442	475	468	460	457	467	439	472	448	457	484	433	495	480	470	454	472	468	454	442	497	478	465	488	481	486	464	436	453	451	451	432	443	422	474	444	448	465	452	414	470	505	477	484	433	422	445	427	421	473	454	458	422	490	488	462	442	465	420	443	459	427	445	463	487	494	480	466	486	458	427	412	470	479	458	468	449	439	460	450	417	457	470	443	454	475	463	485	450	472	440	405	450	494	443	425	489	471	461	465	459	525	469	454	406	424	463	459	457	433	466	456	396	436	485	497	434	431	462	490	432	456	445	409	487	458	449	463	474	492	461	435	468	446	428	472	475	452	460	449	409	481	504	468	469	501	450	461	462	470	443	467	496	450	464	468	419	469	465	461
36668	40350	30395	16508	10529	5223	3703	2963	2504	1894	1567	1240	1160	1053	881	919	875	749	741	738	670	694	676	639	583	646	567	540	533	554	537	522	524	507	497	580	542	508	499	495	502	494	489	493	470	499	489	499	449	438	461	481	506	455	460	462	451	486	481	446	489	466	462	468	475	443	476	473	486	475	456	433	472	460	485	474	477	449	471	432	453	470	479	479	431	440	476	492	468	462	471	472	442	471	448	484	436	441	454	477	477	438	451	467	449	432	500	473	448	426	435	446	482	429	489	461	461	459	418	432	470	453	419	471	428	449	429	460	464	428	458	479	471	430	449	491	467	444	470	447	432	461	453	465	488	451	454	463	480	445	448	462	467	444	442	447	443	472	432	468	428	445	466	442	439	460	454	437	447	436	445	465	433	459	459	472	459	440	431	466	455	469	441	455	438	452	404	485	454	458	454	451	436	461	454	496	456	451	466	465	435	467	423	452	456	416	441	454	479	426	437	452	503	412	420	456	466	445	450	468	452	448	440	426	428	432	450	438	443	442	461	476	465	472	419	417	489	462	442	452	458	460	437	423	465	462	466	423	451	443	450	451	449	446	452	461	449	478	420	478	445	478	406	434	439	422	464	504	481	458	433	494	421	445	488	480	425	453	452	440	441	450	477	437	445	432	442	400	497	412	448	452	417	473	426	494	456	470	391	468	416	414	441	447	450	483	431	448	456	465	444	456	423	466	441	449	480	471	444	464	428	409	451	441	424	463	436	474	478	446	438	396	444	451	449	412	476	468	444	480	431	452	422	481	421	454	430	466	439	477	468	467	404	462	457	481	446	454	456	450	452	444	424	452	436	445	426	441	476	424	451	426	460	477	450	420	470	474	462	446	422	481	446	467	466	490	472	443	481	426	454	441	440	473	472	481	461	426	444	451	419	510	438	400	415	451	431	434	469	458	417	452	438	437	438	462	440	482	434	459	440	473	432	469	462	444	460	467	435	472	461	457	427	460	453	440	445	446	486	467	429	451	480	443	427	439	443	458	457	445	467	459	465	461	448	490	434	461	446	470	399	453	445	452	442	432	466	489	455	453	435	426	442	438	432	466	465	480	413	447	444	469	430	486	458	422	471	449	469	424	457	453	478	436	530	436	437	444	460	486	477	445	465	468	453	455	426	433	485	441	410	464	449	484	443	450	483	478	411	476	426	449	470	468	430	430	448	472	496	410	425	486	432	407	456	484	487	434	454	443	457	442	448	439	490	442	462	481	452	442	456	432	443	420	452	459	460	450	417	462	504	487	474	422	454	472	449	455	439	439	438	470	489	434	423	439	452	422	480	439	448	475	484	444	462	444	447	426	454	469	432	476	463	447	452	447	471	459	464	467	405	474	470	442	430	428	440	492	477	454	456	431	451	439	443	477	451	460	480	457	429	448	470	449	435	462	427	434	432	478	486	427	466	449	482	450	468	453	470	462	439	498	467	436	447	475	460	397	442	427	449	469	452	424	431	488	440	468	436	438	446	458	449	456	455	473	408	438	462	444	434	427	439	402	430	456	432	433	446	437	458	437	418	396	449	479	477	497	423	415	433	453	458	452	474	465	450	451	476	453	431	441	471	417	447	454	468	452	478	493	481	445	442	412	414	480	437	414	455	475	445	455	476	465	453	427	468	441	456	456	471	455	518	472	455	418	462	443	446	440	440	439	449	459	450	446	462	445	420	443	471	476	442	456	449	453	424	468	449	452	440	454	489	433	439	466	447	440	452	454	443	429	444	418	448	421	434	445	440	449	432	409	419	491	458	478	432	479	474	462	442	470	457	439	438	408	462	411	490	449	452	456	480	447	418	455	464	447	453	481	454	427	453	434	440	456	465	439	443	463	458	465	441	448	489	452	448	463	435	405	463	403	474	433	471	469	440	463	487	438	476	453	426	453	445	460	439	479	463	453	471	446	456	429	468	459	458	443	429	444	432	430	404	475	436	478	405	426	426	447	444	473	487	462	465	460	473	475	474	472	432	417	466	452	466	471	431	463	435	462	469	443	491	443	447	480	441	421	452	414	447	443	446	433	419	448	465	437	446	460	451	444	447	472	432	479	415	459	477	458	442	468	464	426	423	504	497	398	416	454	427	475	442	442	453	485	455	487	450	456	451	468	456	498	435	419	433	417	455	512	441	421	462	466	451	452	463	449	443	441	469	464	480	446	472	433	450	416	405	433	473	433	438	433	464	452	473	447	417	409	443	473	447	435	483	420	456	412	455	430	452	445	460	434	477	485	443	440	442	450	479	462	486	470	468	443	454	439	458	427	430	469	430	439	426	469	502	455	464	440	440	453	432	490	457	464	464	450	473	467	474	441	455	434	449	442	498	442	381	463	433	488	429	396	466	436	439	487	426	488	474	462	449	434	449	453	464	464	468	446	430	435	430	446	447	456	414	447	476	446	441	436	450	444	425	442	465	444	469	445	439	457	426	440	483	441	460	497	455	430	462	448	436	469	464	450	444	452	449	450	420	454	414	455	443	483	463	481	382	432	432	487	445	446	406	475	434	460	470	481	439	434	473	443	499	463	451	438	449	472	432	470	434	467	444	464	478	474	457	475	449	463	486	433	463	473	454	415	494	439	489	410	510	412	425	418	464	412	476	468	450	426	448	458	474	483	464	462	428	479	451	486	482	458	452	430	452	405	440	461	448	429	478	447	483	471	427	446	435	444	431	430	471	470	435	467	462	464	424	459	452	436	460	460	450	442	414	433	422	468	440	468	442	437	428	453	431	429	440	446	458	461	461	460	439	473	452	452	437	460	457	439	494	467	413	465	413	454	453	469	422	484	439	497	465	443	457	467	455	439	442	469	445	422	444	444	451	427	433	444	457	489	463	474	497	491	428	482	439	461	427	484	483	443	453	427	501	462	476	447	425	447	471	465	459	439	449	432	455	452	454	429	434	445	475	468	439	451	472	469	432	493	462	446	444	430	458	467	432	450	442	404	477	484	482	462	464	439	457	476	440	469	457	443	449	459	475	481	449	473	427	409	414	458	433	433	458	449	433	487	451	446	459	468	468	441	486	450	420	470	430	434	424	422	446	447	447	444	415	424	484	460	412	473	436	447	434	434	448	470	455	459	468	464	421	424	460	471	467	449	435	435	428	465	448	426	416	455	444	451	448	455	480	414	466	462	496	429	465	451	499	436	437	449	449	462	463	433	470	451	464	482	453	473	474	448	463	439	478	439	490	451	419	423	417	464	462	476	456	448	421	403	459	474	454	450	451	467	449	433	458	446	450	449	442	440	455	410	460	450	474	447	473	451	481	433	443	464	462	426	411	425	484	454	450	435	436	442	448	427	436	391	480	451	501	441	438	422	497	434	448	453	453	425	410	442	461	460	446	443	450	433	476	457	480	472	423	460	448	434	431	476	447	422	423	413	438	458	415	422	436	443	462	459	481	428	411	463	468	462	468	448	438	407	472	485	443	449	409	454	414	466	464	446	463	449
30513	20976	10739	3901	1410	530	505	463	464	394	343	350	340	354	358	336	340	328	359	329	347	345	342	352	332	355	355	336	350	380	373	323	344	344	338	349	304	352	358	322	356	337	357	353	349	331	325	308	375	333	341	332	316	339	362	319	327	359	348	351	372	341	321	367	327	347	352	330	310	322	344	341	345	354	345	318	346	332	338	315	342	370	334	351	343	360	354	344	327	343	360	348	333	331	359	350	323	364	346	325	342	317	352	331	345	344	369	326	356	357	302	340	333	346	320	364	348	324	346	328	319	318	342	349	342	315	336	334	348	345	339	391	356	359	330	337	357	349	348	348	340	327	366	322	354	315	369	347	325	373	351	348	357	379	334	338	326	390	329	355	343	312	368	342	348	323	310	342	350	363	324	354	340	357	293	342	349	335	357	343	369	329	335	331	393	357	354	355	346	352	316	365	321	350	368	342	374	358	344	351	329	320	352	350	371	347	321	346	299	318	303	342	359	350	373	329	342	364	340	337	322	316	301	332	358	370	329	347	331	336	349	341	326	354	308	355	343	336	324	353	342	338	339	357	341	303	355	348	331	355	351	371	351	348	349	351	309	331	365	333	314	348	374	345	384	327	359	341	306	324	323	301	325	340	355	356	353	343	326	333	334	325	366	346	348	343	368	353	336	360	351	310	376	342	366	345	352	344	354	362	317	350	370	335	322	368	362	342	341	343	321	302	340	339	365	351	346	339	354	352	401	364	350	298	339	350	331	330	355	357	343	351	349	338	334	334	359	328	353	355	336	364	332	365	344	329	335	326	366	328	340	331	373	374	364	370	337	311	391	341	381	354	328	334	334	332	339	355	327	344	298	359	355	352	334	335	352	314	319	339	334	366	359	333	348	343	333	369	305	346	327	363	345	317	358	356	354	332	311	319	355	348	338	333	314	351	316	389	325	365	357	339	340	356	338	339	355	369	323	344	335	344	345	357	337	344	343	350	367	332	359	331	355	329	347	359	332	350	352	350	341	371	350	358	307	345	326	309	340	315	346	351	334	336	345	359	326	325	343	336	345	357	323	325	346	325	364	351	352	333	339	338	335	357	326	364	342	347	333	338	324	340	347	322	320	350	320	361	359	346	325	354	319	360	344	361	346	337	389	334	315	361	364	326	412	332	389	320	372	331	342	338	326	327	346	345	344	338	373	360	353	351	307	328	338	332	308	349	366	349	343	355	321	342	319	319	345	337	332	372	344	349	351	346	331	356	362	321	318	331	318	329	335	327	299	346	359	359	337	359	371	335	350	365	326	341	359	340	347	345	355	364	347	377	345	357	322	361	372	349	327	363	368	364	323	329	309	348	346	333	328	327	339	332	321	364	341	356	354	317	337	350	346	323	342	369	335	356	377	335	345	352	333	337	377	338	356	346	328	340	337	346	332	340	333	340	331	341	327	314	334	353	334	357	380	386	333	340	340	329	340	346	337	333	336	339	357	365	324	320	344	337	337	313	336	330	354	375	363	322	344	361	344	373	335	341	357	321	348	353	332	378	337	340	320	353	333	333	349	319	376	343	359	326	337	360	333	343	338	342	340	351	346	336	327	334	390	319	363	348	334	328	359	361	361	317	341	343	320	335	353	342	376	339	320	374	349	308	321	343	392	388	347	346	333	345	363	350	317	346	362	314	356	355	351	362	340	350	340	356	327	335	322	331	347	356	299	313	372	362	340	343	334	313	341	378	355	303	331	344	368	361	336	346	338	336	379	374	387	310	322	325	355	300	362	336	344	346	340	325	310	360	371	326	342	342	329	351	332	335	327	342	354	348	333	361	357	363	338	364	347	315	356	343	343	315	314	345	342	332	389	371	372	336	337	379	338	333	341	381	362	340	332	348	314	354	340	331	324	327	374	329	357	362	389	337	356	356	325	368	352	362	331	311	327	355	303	279	347	358	320	360	348	368	361	328	335	327	397	309	360	346	360	316	325	328	336	360	352	339	315	371	337	328	323	362	334	345	349	343	327	309	360	349	333	347	342	369	367	317	357	326	323	352	333	339	338	339	307	362	299	339	338	315	336	365	332	354	329	377	340	337	365	355	344	335	357	349	317	364	325	303	353	347	337	345	346	346	344	314	374	361	349	323	318	341	332	355	348	346	334	318	338	342	339	374	362	362	375	365	347	333	361	356	374	351	361	339	362	350	322	341	341	330	347	315	326	329	333	359	357	325	323	377	356	347	366	359	322	370	338	331	353	361	329	364	373	357	339	321	318	360	351	340	336	351	321	357	352	370	375	336	334	365	364	368	356	349	350	338	353	334	315	375	346	354	319	357	362	347	376	338	322	339	336	297	363	380	343	350	342	336	336	316	358	318	346	342	318	344	361	350	355	355	363	336	326	345	312	379	330	347	324	331	319	344	318	351	345	343	319	331	342	355	323	371	340	367	331	328	338	332	342	320	333	356	323	324	372	334	318	310	332	326	364	338	314	321	328	341	386	347	342	313	324	336	329	319	335	355	361	357	313	365	351	323	314	371	348	330	364	330	329	346	349	371	345	338	340	341	340	323	326	345	355	343	380	345	352	337	332	335	367	339	319	317	355	363	345	330	346	367	352	355	359	353	349	311	381	368	320	327	370	375	332	369	318	349	344	363	327	349	351	353	334	335	344	326	346	358	348	361	324	320	339	325	316	326	345	358	361	311	322	348	324	338	338	331	341	317	360	341	400	322	340	342	348	294	374	333	306	350	342	313	357	331	349	394	343	355	338	369	346	315	351	329	352	345	314	343	365	317	317	339	321	334	298	314	325	337	324	353	338	333	358	349	305	307	335	339	345	363	349	334	346	341	333	297	317	352	337	335	397	361	363	337	310	351	330	358	311	352	337	317	300	344	354	332	359	342	334	356	320	328	345	356	322	338	324	336	353	344	342	355	361	348	349	324	308	344	329	363	348	330	303	367	377	357	346	318	340	342	352	358	325	346	350	379	352	327	325	339	336	336	335	356	317	329	354	354	331	345	325	315	354	321	355	337	330	305	365	315	348	317	321	344	350	337	360	328	338	393	333	375	330	337	331	351	349	353	341	324	355	332	365	346	327	352	356	365	357	366	358	352	349	352	315	340	336	320	335	329	352	320	330	320	307	329	345	325	353	335	342	309	351	347	350	344	338	328	332	338	343	333	310	361	393	366	339	359	350	342	336	322	310	325	311	378	354	326	343	374	342	329	348	307	375	354	321	357	351	370	322	335	340	383	362	324	330	347	366	339	320	349	382	312	335	338	372	339	350	370	364	374	329	345	335	348	338	349	374	328	326	340	353	352	348	326	349	363	336	358	338	376	302	332	342	333	337	361	318	314	337	302	362	360	377	322	348	340	339	375	332	329	383	343	329	335	350	366	365	328	347	369	331	362	349	343	316	365	344	326	301	358	366	339	342	359	341	325	314	355	334	302	365	325	352	344	346	340	345	339	363	338	324	392	357	334	331	351	327	343	332	341	321	368
28652	23879	14563	6207	2747	941	626	731	704	475	426	456	413	384	399	380	386	419	356	385	373	368	361	389	363	383	408	417	355	371	413	396	407	393	395	383	370	379	356	382	340	389	382	412	404	329	373	406	414	376	379	351	386	382	419	407	382	404	369	400	392	406	406	369	402	398	386	419	372	363	368	387	423	362	382	396	391	375	384	388	337	369	393	411	361	397	361	360	393	389	401	391	403	385	376	370	392	342	349	352	404	377	369	372	330	409	415	366	372	352	383	356	393	363	383	376	381	399	364	377	390	374	397	374	370	393	382	381	396	398	380	371	375	335	406	323	354	360	395	382	389	362	371	363	391	393	386	389	386	414	340	375	376	404	368	355	381	367	386	324	417	397	364	380	349	380	352	372	361	342	383	400	342	372	363	351	385	407	365	404	365	374	362	360	350	384	401	398	397	402	387	381	390	368	388	358	414	373	387	396	363	423	382	373	365	390	316	336	362	398	369	361	402	389	358	390	358	374	387	397	422	364	372	360	363	398	396	383	405	393	378	340	403	347	386	376	412	382	360	398	403	393	437	366	387	383	380	382	430	381	386	375	398	362	406	419	348	399	373	399	373	416	372	386	384	396	392	410	339	378	372	375	386	351	434	366	431	400	382	410	383	407	422	378	389	392	384	440	331	397	350	351	381	367	404	383	362	407	367	351	382	390	409	390	384	376	365	334	403	374	415	400	379	353	383	377	373	362	354	392	410	375	392	351	392	384	400	420	373	387	396	366	380	358	383	371	394	399	404	408	359	387	411	394	348	377	409	397	394	382	367	385	375	372	395	384	401	373	385	397	361	383	351	344	374	397	347	433	331	362	398	403	406	394	374	374	380	377	417	394	393	387	364	377	366	390	390	389	341	366	383	361	377	375	378	364	411	406	367	357	404	375	391	365	391	326	407	350	389	391	351	369	370	387	384	328	414	364	356	403	424	377	378	356	389	394	359	396	384	397	380	381	386	391	374	373	387	347	409	367	399	395	387	391	402	382	421	396	383	378	392	394	386	378	383	365	386	370	389	391	378	388	377	368	395	360	434	369	371	404	414	385	386	408	409	374	400	351	377	349	379	372	384	377	354	387	388	396	386	412	381	370	361	381	395	402	384	415	383	372	374	388	420	381	382	369	360	375	390	408	366	388	363	408	382	383	367	401	355	404	357	353	373	362	378	371	414	362	440	366	390	355	398	379	404	389	405	382	378	405	398	348	396	427	370	376	390	392	376	371	373	422	359	398	356	348	425	397	390	394	399	379	375	369	412	356	399	396	321	361	422	422	366	404	383	390	375	393	391	363	356	412	379	411	357	369	395	385	385	353	385	383	391	388	392	385	369	356	372	389	372	369	368	375	401	379	404	399	409	397	422	381	353	396	373	338	367	379	409	397	344	348	369	362	367	387	386	384	382	379	375	366	397	350	392	352	398	358	401	407	367	395	405	370	368	375	375	364	392	363	400	382	386	383	406	391	368	356	391	399	360	405	403	400	321	384	403	342	376	359	390	394	391	379	381	385	355	384	349	419	368	385	371	383	395	393	377	402	409	372	392	397	398	364	385	363	387	418	362	424	373	332	376	391	384	354	359	403	373	366	370	399	372	383	359	388	382	374	383	397	371	350	394	372	351	339	372	380	374	381	407	338	372	399	393	394	361	369	374	361	396	393	370	356	357	391	369	383	359	369	348	371	407	351	392	380	396	376	392	414	355	376	395	409	385	384	356	363	416	371	435	372	425	374	377	387	386	408	381	364	412	407	363	374	412	381	358	378	358	403	385	366	353	398	441	414	362	418	370	365	390	396	404	355	447	323	407	364	382	412	388	392	383	393	374	419	389	413	371	386	398	407	397	382	363	370	406	412	371	392	352	394	406	399	400	372	383	392	383	372	390	394	374	370	404	344	363	382	372	392	364	380	377	376	384	401	389	349	375	370	366	369	356	357	397	375	368	329	382	383	393	401	355	400	383	347	344	359	382	403	379	403	371	344	353	378	349	381	393	349	385	339	360	346	363	382	363	366	379	353	404	354	370	375	382	389	388	368	386	382	359	377	395	365	383	401	375	364	370	388	405	356	396	386	391	388	354	396	376	398	337	383	398	412	391	378	388	399	394	392	384	382	387	379	379	383	390	415	370	355	397	372	398	369	395	387	415	385	366	417	377	396	372	392	377	356	391	383	361	405	389	407	388	404	382	374	430	420	384	381	402	357	391	361	353	371	348	349	391	341	384	387	366	385	389	368	363	371	358	391	405	375	367	363	379	361	402	372	387	383	388	420	375	392	397	346	375	370	366	371	382	373	413	393	374	396	350	374	379	392	375	337	390	371	374	389	392	368	364	394	362	353	402	369	349	388	365	374	382	366	387	344	394	408	367	381	363	377	356	384	409	416	369	357	379	368	350	394	400	370	370	406	370	336	400	366	375	341	376	391	392	380	379	389	385	375	372	369	400	378	403	396	396	397	381	387	384	384	374	376	361	422	345	398	362	384	340	391	384	358	375	378	367	367	412	389	371	388	388	345	389	378	375	385	407	394	386	380	389	358	398	356	409	382	370	350	371	419	349	377	370	415	365	394	366	390	400	379	380	342	373	380	369	384	406	389	367	364	372	384	365	375	383	330	398	398	376	371	394	386	399	352	359	371	365	355	397	377	404	401	339	419	351	373	397	363	398	375	391	393	391	361	380	388	385	406	404	372	383	359	410	358	386	382	398	387	367	411	347	399	378	349	382	353	405	340	386	380	387	394	378	372	390	385	399	379	376	391	398	394	402	386	361	378	378	418	381	360	394	386	402	371	375	375	423	388	388	363	374	390	378	352	384	364	395	387	382	379	399	362	376	375	386	388	380	387	351	390	388	359	377	390	344	373	354	365	387	397	404	355	411	399	385	378	380	391	389	372	394	384	385	357	371	367	381	364	408	420	371	372	349	404	379	389	416	408	413	364	413	369	368	372	380	382	374	399	389	368	390	381	379	389	403	422	360	383	381	406	407	386	392	382	361	357	375	408	396	415	387	382	380	366	353	414	393	387	400	364	380	379	418	377	389	369	377	392	348	381	379	368	360	390	364	346	355	384	395	358	398	378	376	383	371	382	400	387	374	381	354	384	355	428	388	416	395	400	353	408	360	378	363	353	355	375	371	380	405	383	372	393	396	386	385	346	390	387	366	375	383	357	395	380	385	390	371	367	373	396	406	418	411	392	350	398	392	370	365	363	398	369	385	381	393	402	398	386	390	373	383	392	389	386	387	420	379	372	380	365	347	361	379	404	349	366	372	377	385	393	393	387	392	375	365	346	368	355	360	390	350	372	380	399	372	376	364	375	361	398	382	353	388	407	315	377	384	386	356	392	375	385	355	370	365	353	387	384	404	371	364	399	408	367	370	379	371	377	404	382	406	370	373	401	374	355	405	398	370	368	370	364	386	381	354	395	383	398	370	393	354	354	394	384	363	405	373	417
25063	20676	27021	24334	20621	10432	1411	1221	805	508	440	375	355	336	297	288	286	264	273	235	256	249	242	226	249	251	231	226	209	214	202	236	212	227	237	215	206	227	197	198	194	207	205	232	197	202	200	178	195	221	199	214	188	223	184	209	217	191	195	176	185	218	202	190	185	196	189	219	212	202	200	183	178	216	201	193	206	201	231	202	185	202	201	216	207	228	221	185	185	192	187	205	220	164	196	203	217	183	184	201	175	204	198	212	204	200	195	202	203	193	192	198	193	201	220	212	208	158	196	194	210	170	206	189	194	226	193	209	195	198	175	192	181	200	198	196	181	189	221	177	221	226	204	183	196	181	180	194	207	212	220	203	186	172	195	181	193	213	208	200	206	199	176	187	189	150	200	190	153	205	187	185	194	201	195	202	161	186	223	197	178	238	199	195	186	178	195	203	190	185	202	190	205	181	195	192	203	177	186	208	218	189	224	207	209	191	192	184	200	180	172	205	191	206	201	184	190	170	220	225	215	189	199	185	188	197	195	210	165	182	204	205	191	167	170	189	224	176	191	179	212	204	189	205	201	208	188	201	226	185	195	208	174	189	195	188	203	178	228	198	215	221	186	191	217	205	205	212	201	217	178	187	215	231	175	199	200	209	211	187	202	181	187	187	190	193	181	184	197	168	186	195	198	172	212	198	173	227	193	195	190	222	210	230	190	183	222	203	206	181	184	208	203	194	199	181	200	192	182	179	219	200	188	182	210	196	212	185	214	198	213	191	206	204	183	198	181	193	206	194	213	195	187	198	176	183	206	219	208	190	199	186	192	235	200	219	185	192	179	220	193	203	172	188	183	196	194	202	201	197	193	195	193	200	183	213	189	192	189	199	191	186	200	183	176	179	197	189	203	206	181	190	190	184	201	230	178	185	189	215	188	202	187	193	188	211	198	186	193	192	207	209	191	193	192	201	177	214	202	186	201	178	211	193	194	215	185	214	205	171	202	181	215	196	218	202	206	180	186	221	222	170	205	211	192	192	199	233	200	231	187	223	224	201	214	185	209	208	195	197	196	192	204	200	194	212	206	169	190	193	215	187	181	178	190	168	226	190	182	167	195	192	194	205	217	184	180	229	213	195	211	185	202	194	189	195	200	167	206	206	190	187	179	203	219	215	209	210	227	193	196	203	178	173	193	210	204	184	198	206	178	181	220	192	198	189	215	215	205	185	187	195	201	191	183	195	200	185	192	176	199	171	185	198	195	168	212	198	193	207	230	164	187	195	192	179	206	176	188	199	188	171	189	211	183	188	184	203	161	168	197	210	203	170	190	174	193	207	180	203	202	201	182	179	211	180	210	192	201	204	203	193	175	190	208	187	183	177	185	206	231	220	184	188	203	188	195	203	190	223	168	189	222	172	221	208	174	183	182	182	201	185	187	205	183	202	201	237	189	194	208	222	199	195	195	201	197	196	187	186	209	188	191	202	210	214	204	202	226	180	189	169	201	161	178	208	234	193	201	171	191	209	206	199	181	203	204	180	204	196	196	208	166	195	198	212	184	208	182	216	204	217	196	203	187	183	187	187	185	206	186	196	208	185	204	183	194	179	208	186	169	196	218	197	197	182	226	170	180	187	188	210	184	172	182	175	201	172	222	193	212	182	159	203	194	187	185	213	212	187	175	210	198	185	182	182	192	201	199	197	194	190	183	198	202	199	216	205	230	182	203	196	177	207	198	219	187	186	204	177	203	191	189	194	190	221	213	208	193	174	175	191	211	213	184	162	203	161	212	196	206	210	209	212	212	186	177	179	213	203	196	205	180	183	191	219	161	180	198	225	191	181	188	186	179	209	186	180	170	176	196	181	191	182	171	200	203	215	183	189	177	202	174	205	183	184	182	170	162	196	192	203	190	185	189	202	205	189	228	198	208	185	191	210	196	188	196	199	196	191	211	180	217	188	179	193	177	207	196	207	155	185	207	206	194	174	182	203	177	205	197	190	173	195	187	182	229	231	192	214	207	162	174	239	189	198	182	164	184	185	234	205	170	196	182	221	199	183	203	182	193	191	200	203	177	168	210	203	194	217	167	192	197	180	200	180	210	209	196	181	182	181	201	183	168	193	197	208	199	188	204	172	175	194	212	255	197	178	191	185	183	195	209	212	193	193	206	217	209	206	188	211	191	218	205	187	212	199	218	200	204	175	198	178	190	192	181	206	213	200	188	195	196	194	203	203	185	192	185	205	193	188	217	188	178	194	185	196	210	190	205	187	188	182	195	221	201	232	197	193	201	205	191	203	208	199	213	206	180	198	220	170	187	185	206	204	205	192	216	174	223	191	207	195	193	205	194	171	182	177	180	229	219	199	162	197	181	181	208	196	211	203	189	181	214	194	195	219	171	205	205	189	196	182	190	188	194	201	202	185	200	195	185	245	201	204	212	193	185	207	222	183	200	210	192	189	231	199	189	181	185	202	197	180	207	214	204	184	212	231	183	211	189	194	192	216	207	201	197	174	195	181	195	215	189	206	198	194	181	187	179	196	179	222	163	193	205	180	194	186	191	211	183	212	214	212	188	200	210	183	177	185	214	179	212	218	192	203	179	206	210	191	222	183	179	173	197	194	178	188	179	192	216	188	199	198	186	196	205	200	205	215	208	182	195	177	205	213	215	214	218	199	220	201	210	183	208	200	173	209	201	190	188	190	205	192	215	167	203	207	177	165	215	194	213	205	202	207	194	203	206	167	197	201	201	217	222	186	196	189	167	199	212	175	184	184	180	193	183	188	189	208	190	196	174	198	200	205	176	211	194	169	196	195	204	188	208	190	188	179	188	173	209	203	155	182	202	184	190	206	219	180	215	185	213	201	202	209	213	197	187	188	188	215	190	187	187	196	199	168	190	189	202	171	188	198	199	168	199	183	198	187	196	190	205	178	200	182	221	199	183	212	179	192	218	216	188	202	199	161	213	170	195	188	197	223	195	163	200	161	210	183	186	220	171	183	195	216	175	187	187	204	206	220	179	192	194	179	169	186	190	188	213	190	205	185	187	195	201	201	193	220	188	200	191	213	204	187	189	195	204	200	158	189	214	219	207	204	178	203	187	188	194	200	209	172	202	213	174	168	189	197	182	195	192	180	185	220	195	186	178	188	212	205	187	220	199	165	201	200	219	174	199	236	178	172	179	173	206	188	179	180	191	197	189	199	183	188	203	203	225	209	204	202	190	202	214	178	191	197	190	198	190	191	189	201	195	189	185	193	178	187	178	199	202	200	185	189	214	190	182	199	175	183	199	188	189	198	212	182	214	196	195	172	178	216	171	204	208	185	216	209	185	150	192	174	179	177	173	206	190	178	188	196	166	184	183	206	211	212	192	201	206	211	179	187	181	187	175	192	194	200	178	206	187	196	165	228	189	210	174	199	174	195	185	203	193	194	179	213	186	202	198	190	166	200	186	201	174	202	189	173	193	174	205	197	171	197	176	195	164	190	201	199	197	202
33276	35568	23208	14788	6308	3185	2105	2466	1615	1064	792	744	599	529	470	441	428	390	386	360	339	301	306	318	296	285	281	261	276	279	258	239	268	250	263	246	253	229	242	250	242	240	207	211	219	245	226	202	221	234	240	250	225	256	202	243	229	224	233	228	212	236	218	240	238	237	225	200	242	218	223	220	211	217	224	223	230	227	207	253	210	223	226	221	197	210	192	197	208	220	200	203	232	236	223	212	189	210	233	204	223	188	215	222	241	228	226	218	233	228	214	217	214	207	218	219	210	224	232	209	228	213	206	218	210	234	217	178	219	220	206	207	209	217	241	206	203	204	183	220	206	201	212	215	207	231	207	215	228	222	226	224	219	230	217	191	226	189	215	195	222	217	229	192	247	224	249	224	204	235	180	194	224	211	212	206	243	233	202	193	229	233	226	200	223	238	232	197	228	232	213	215	219	230	197	237	200	201	228	226	219	213	195	221	203	225	212	212	218	206	230	225	221	203	189	183	204	199	235	225	219	218	212	226	240	205	212	212	210	212	192	209	214	214	229	225	212	188	202	203	211	212	232	199	211	214	230	218	204	218	199	192	216	226	199	199	225	225	195	231	215	208	220	210	211	215	230	195	227	215	205	221	236	202	222	216	209	220	211	215	198	226	225	196	200	199	216	222	215	218	206	194	201	192	194	203	213	211	229	210	220	223	217	207	206	217	191	221	223	205	214	235	224	198	214	238	204	196	220	216	199	206	200	212	204	217	208	225	222	203	220	191	201	216	234	201	226	220	194	192	229	207	230	218	213	206	230	221	207	256	209	187	208	233	232	214	212	199	201	206	224	213	198	190	223	227	197	197	228	218	195	216	215	173	205	225	205	176	185	190	220	208	220	207	210	222	207	191	227	225	236	203	230	202	204	198	202	252	223	230	231	210	220	227	216	243	205	187	214	232	225	215	201	198	212	214	195	230	206	226	213	189	205	238	230	230	198	215	201	220	202	178	203	189	215	229	223	223	197	209	208	202	222	229	244	212	210	204	211	172	201	207	212	218	248	194	212	217	205	207	233	210	206	226	203	214	176	212	228	234	241	191	207	189	220	203	196	208	210	209	209	209	217	192	210	212	233	223	205	214	226	199	214	190	211	198	207	191	225	208	215	223	196	255	219	203	202	200	217	222	218	232	204	183	221	243	214	237	191	223	218	215	224	221	179	223	226	206	209	202	202	209	222	243	208	199	187	192	217	201	227	217	219	224	213	216	212	226	231	182	220	221	204	196	218	212	187	198	209	218	220	235	220	238	188	230	218	208	212	239	210	216	235	228	223	219	213	201	204	198	212	221	201	226	182	214	191	187	228	188	200	234	200	201	214	210	209	232	231	201	198	220	207	214	205	213	200	207	218	218	201	229	204	213	197	221	229	209	219	218	207	225	188	209	212	181	202	218	232	227	187	221	188	210	223	233	226	217	215	187	215	218	195	213	233	231	225	221	207	199	204	205	206	228	220	193	198	234	213	203	231	222	218	226	203	218	200	215	180	206	186	226	220	195	232	223	191	194	196	221	208	215	236	216	213	207	233	210	200	216	232	224	204	209	182	217	215	207	233	231	219	206	207	218	223	217	191	212	212	206	238	219	221	196	200	231	192	193	208	220	216	208	202	215	226	220	199	218	204	202	192	227	229	199	189	200	198	226	236	229	225	235	196	222	193	220	208	226	204	239	219	228	231	211	205	228	209	220	187	221	241	215	208	213	242	202	219	206	217	196	207	204	221	197	224	237	230	229	225	235	221	197	210	219	219	223	208	207	199	216	216	224	215	215	209	196	209	206	209	200	206	218	252	200	219	240	214	206	218	191	200	232	185	228	224	189	210	208	201	213	205	225	202	204	182	191	215	218	203	208	230	213	220	212	209	218	194	196	231	229	226	230	241	203	218	202	209	200	214	194	217	236	216	195	203	228	199	222	196	202	200	213	204	212	210	219	209	206	203	206	228	220	209	198	200	223	223	201	188	194	207	206	208	214	191	208	221	201	215	225	223	224	223	216	228	212	207	215	216	166	213	198	214	232	218	211	218	217	207	213	200	217	218	205	208	228	208	224	190	224	225	203	206	194	212	229	222	206	229	211	230	226	190	235	192	208	224	226	190	209	191	212	194	226	195	219	211	204	179	211	202	206	229	207	201	205	235	227	212	204	205	203	217	219	220	210	231	183	209	237	205	211	220	229	187	204	229	226	195	198	223	212	204	214	213	220	219	223	219	220	200	211	200	223	203	183	204	215	224	197	232	217	233	197	211	210	205	201	219	204	206	227	202	204	225	230	209	212	207	217	221	205	225	205	192	203	230	228	223	205	235	240	217	217	233	229	197	232	214	218	228	183	227	214	201	229	182	202	253	213	224	231	201	263	214	217	226	209	233	228	219	209	206	246	223	209	207	198	257	213	217	228	204	221	200	233	218	216	208	205	212	224	199	203	216	235	216	203	232	216	216	210	207	206	201	178	210	221	209	201	204	212	201	216	210	202	199	217	200	217	205	207	213	187	178	210	195	189	233	216	205	220	205	199	242	219	208	199	210	211	228	226	187	200	215	195	211	238	211	224	236	225	225	221	209	234	183	217	204	206	200	204	228	236	205	218	200	236	227	224	214	229	222	188	205	201	216	227	213	231	208	204	222	213	209	217	219	196	194	213	219	230	232	195	237	212	193	199	231	224	204	193	198	220	208	203	215	199	191	213	221	214	190	198	238	207	205	192	230	230	229	205	220	232	248	229	228	193	185	247	222	204	211	208	194	207	232	213	223	209	212	218	213	227	215	180	226	216	235	208	195	190	180	210	226	221	220	198	213	211	233	206	209	237	212	214	215	243	222	188	211	229	205	197	229	213	213	213	203	216	210	209	208	220	161	202	178	208	199	240	205	207	211	195	215	231	240	202	181	228	206	196	228	185	209	212	201	193	205	200	217	198	224	225	200	208	181	224	191	209	220	244	225	213	234	207	216	203	226	232	228	245	202	240	223	222	229	229	193	221	224	225	214	226	208	225	204	219	220	217	202	255	235	245	203	203	202	207	229	219	209	214	194	230	208	204	210	199	204	231	188	207	234	194	196	176	232	206	211	200	238	192	196	201	194	206	200	229	236	204	190	208	188	227	197	227	195	216	213	222	220	233	216	190	210	207	203	205	193	191	199	221	240	205	206	199	208	200	207	231	197	223	205	197	193	209	197	217	200	206	191	189	222	203	227	212	201	206	221	216	223	214	181	205	220	184	241	221	223	224	204	218	198	227	195	211	215	230	201	204	221	233	210	207	224	199	204	208	219	226	205	233	194	222	193	213	231	224	214	205	231	210	220	233	200	241	209	209	224	212	229	209	216	211	203	217	215	221	218	215	254	191	215	246	201	196	194	205	233	198	209	219	203	221	215	221	205	215	212	215	192	202	201	199	227	192	223	224	204	206	209	208	218	200	203	218	209	213	201	215	218	217	244	213	204	235
23090	20722	27499	24001	20735	20755	9305	2443	1414	1144	933	829	732	669	664	625	673	577	622	565	558	498	579	514	548	508	479	517	523	496	495	480	494	449	487	509	462	476	481	462	477	508	485	470	510	476	435	455	489	466	437	485	465	521	477	483	490	441	455	455	491	511	507	435	490	476	483	472	472	481	456	471	520	441	453	458	499	452	445	444	438	439	489	471	466	465	516	457	440	443	488	494	471	489	485	451	438	470	485	466	445	473	463	488	494	448	499	446	441	476	498	449	420	469	472	438	484	422	472	464	471	450	419	458	499	438	501	438	457	427	501	467	430	442	491	468	479	439	477	488	469	486	443	454	477	435	456	431	419	450	483	464	492	479	466	451	452	434	471	463	497	498	417	479	481	433	500	450	448	449	470	519	485	482	463	478	468	470	438	448	493	465	435	456	465	468	431	438	444	454	476	416	462	474	466	492	482	463	456	434	468	488	444	435	468	463	454	445	450	451	457	416	458	483	459	499	439	463	471	471	485	409	476	498	452	442	472	486	509	447	432	448	459	458	468	483	454	451	420	435	458	444	489	460	454	441	474	484	467	452	433	432	456	445	455	445	462	472	415	466	462	457	402	493	453	409	474	499	467	471	499	482	497	467	493	482	463	486	438	524	472	489	478	495	457	470	446	465	425	476	450	491	473	490	495	429	464	435	498	451	445	463	448	463	426	468	442	503	455	449	460	465	445	453	463	459	455	446	464	438	506	487	462	485	455	454	451	474	469	416	452	417	471	430	449	429	461	440	467	481	423	450	469	454	453	408	481	495	425	440	473	456	463	443	449	438	447	460	487	419	469	430	480	488	468	473	491	432	520	484	449	468	494	459	487	475	491	487	475	457	431	462	492	478	445	460	479	483	417	456	473	473	470	491	474	410	475	445	483	487	467	451	457	481	449	405	458	503	492	455	470	453	475	465	482	464	478	419	490	456	475	494	465	447	458	492	422	455	484	429	445	494	440	456	420	502	466	490	470	439	449	466	461	427	463	446	441	478	453	454	482	476	465	474	479	461	455	452	468	472	454	461	418	459	439	478	454	475	427	475	431	480	447	421	471	456	434	497	469	438	453	499	454	464	453	443	469	436	471	478	445	471	447	419	443	477	460	432	466	423	443	462	469	446	493	429	453	501	460	481	483	478	451	487	465	468	464	479	466	438	485	446	446	452	447	491	442	456	421	479	441	479	479	444	440	444	430	462	431	523	446	469	442	452	422	488	458	460	501	465	444	462	447	466	475	454	448	397	409	447	434	446	429	458	453	494	468	424	469	458	446	383	480	436	448	473	459	446	505	448	451	472	475	472	462	494	469	426	437	465	463	475	444	484	477	473	484	495	487	437	488	459	463	461	475	476	453	452	468	437	462	455	434	475	414	439	434	426	450	428	472	485	459	474	502	451	512	430	468	480	448	453	443	466	440	437	471	468	474	480	443	494	421	454	428	477	428	468	493	482	472	444	483	457	501	485	454	439	445	460	508	452	491	471	460	459	478	418	451	453	469	466	460	469	484	453	411	459	516	446	480	431	482	476	438	448	492	449	436	427	444	457	468	449	475	460	441	464	447	409	472	454	445	486	430	461	430	425	451	481	454	460	472	466	432	459	460	465	458	468	469	500	462	427	482	439	443	448	412	480	478	463	440	485	497	442	459	452	504	465	490	470	456	480	472	487	466	458	459	428	469	399	431	448	462	459	480	439	433	444	473	475	457	432	487	423	434	454	427	445	478	452	447	491	499	493	458	469	468	427	470	427	445	480	429	494	423	425	473	451	464	423	467	452	470	477	480	421	472	457	433	435	439	502	462	478	476	486	459	461	460	455	454	494	454	472	456	480	467	452	448	461	460	460	480	454	476	436	415	463	459	453	455	464	449	419	456	434	455	473	472	459	461	488	448	452	440	427	446	519	475	461	468	451	451	476	468	457	430	461	460	466	461	487	460	483	440	434	476	464	444	481	457	488	447	474	504	498	441	446	481	434	429	453	465	410	471	453	440	471	456	474	452	482	435	450	443	477	439	489	468	479	469	420	492	445	483	465	475	471	449	491	485	450	512	432	476	416	463	470	449	483	445	439	459	476	443	474	509	442	458	472	480	497	484	472	472	465	447	417	480	453	437	466	476	463	477	492	446	477	427	476	492	471	464	446	430	446	450	449	472	421	482	449	463	450	422	425	439	443	497	443	451	480	452	462	450	474	464	479	429	481	439	476	461	464	470	443	448	439	479	438	458	509	465	440	458	458	447	466	445	458	429	462	467	468	473	467	488	443	484	468	474	514	479	459	486	425	480	458	440	488	469	445	427	472	476	456	456	438	480	448	462	472	438	466	481	466	454	439	461	473	456	462	431	441	451	413	472	446	457	487	484	458	493	465	472	478	423	463	468	477	477	496	433	465	476	423	476	439	436	420	470	446	481	448	451	460	455	438	454	481	466	425	446	425	469	489	467	480	453	427	443	424	498	487	450	429	473	446	474	504	444	434	442	454	462	475	490	430	440	436	437	452	485	455	472	458	457	483	417	453	443	469	440	456	465	452	416	462	427	473	484	457	439	445	450	476	419	455	451	486	451	475	454	443	439	444	513	460	444	391	476	426	457	453	477	441	457	452	441	437	481	469	485	468	460	465	477	454	495	463	443	472	472	459	498	443	477	491	477	457	482	439	444	447	457	509	454	427	446	478	431	486	462	428	450	434	429	467	461	447	463	461	504	443	467	454	472	474	455	406	461	486	467	410	490	443	468	457	454	412	433	465	464	440	494	455	493	465	430	458	480	429	482	449	486	455	473	443	452	468	475	476	454	433	390	449	483	461	481	426	477	481	471	468	473	461	458	466	434	444	455	452	480	444	447	464	474	461	471	471	467	471	481	464	441	443	473	494	433	472	422	453	444	467	443	446	470	439	404	445	499	437	467	449	480	462	456	465	437	469	427	466	445	464	437	470	410	490	455	468	427	479	454	454	471	450	443	468	461	428	433	449	447	464	478	456	455	486	456	439	464	487	491	464	464	472	443	457	488	455	446	446	408	439	413	448	475	470	436	450	418	455	423	452	450	437	459	460	428	436	478	489	471	467	468	447	474	465	524	489	449	509	472	479	435	448	429	490	432	452	469	491	474	481	450	477	448	451	464	457	491	444	452	473	453	471	476	488	392	499	447	394	417	468	462	447	457	501	419	481	498	421	463	458	490	455	480	454	445	483	484	431	422	452	498	430	457	441	428	499	524	442	468	465	488	441	400	534	433	459	457	421	480	457	453	444	446	456	446	439	427	451	461	451	451	485	473	457	468	431	510	416	490	461	482	474	448	418	466	455	439	457	475	466	414	482	471	459	455	468	447	455	426	469	493	438	456	462	446	482	417	435	479	405	478	485	495	440	462	437	430	477	473	470	453	469	461	423	465	465	428	447	444	448	452	501	474	439	472	460	432	425	425	429	453	479	453	405	455	454	500	490	482	481
36860	40424	29864	21971	10394	6439	5306	4223	2864	2031	1661	1322	1148	1070	994	889	838	834	745	713	602	643	682	613	647	570	592	498	544	585	530	590	537	528	523	510	544	506	519	484	515	476	479	484	486	459	479	482	494	489	533	471	443	441	512	465	450	445	476	474	453	426	448	435	504	486	497	478	473	464	435	461	428	476	451	477	457	498	432	489	456	433	452	443	433	489	460	471	444	483	512	453	454	494	419	427	424	518	453	485	460	503	468	436	470	485	477	476	421	461	468	430	434	443	426	465	464	446	487	485	436	468	451	421	451	440	413	495	451	436	453	434	467	462	450	460	451	451	449	466	462	457	450	470	455	432	487	456	435	408	419	464	436	448	445	429	480	431	447	432	414	425	451	492	434	429	436	443	437	438	447	421	421	474	401	463	449	468	486	468	477	489	456	445	439	480	468	438	443	491	445	436	442	427	441	449	464	428	482	440	456	404	439	477	441	437	456	478	459	462	488	439	447	502	468	445	478	454	440	469	431	444	453	468	469	414	443	438	430	445	447	474	417	423	402	459	478	471	426	433	475	467	441	426	468	400	420	486	452	481	457	426	441	443	459	440	460	453	470	460	485	445	445	454	438	475	460	457	469	476	451	451	465	453	452	458	468	475	478	462	464	453	448	455	436	445	446	502	456	432	486	456	448	454	444	429	468	426	432	474	477	465	492	474	418	447	452	457	456	459	497	427	429	434	455	489	460	450	443	473	459	475	452	438	479	434	456	443	440	443	459	467	453	458	464	458	435	472	500	436	444	435	452	439	461	494	448	464	422	456	452	445	442	474	427	501	462	437	454	451	467	419	470	431	463	457	462	454	477	489	491	393	452	475	428	449	459	465	434	425	470	454	475	448	408	470	426	454	403	419	483	446	488	465	441	449	452	439	460	470	413	413	499	444	449	479	436	444	500	442	430	444	465	458	460	457	470	459	461	432	447	426	450	448	463	470	458	460	435	486	430	446	485	451	478	425	435	465	477	443	487	487	447	450	401	464	453	446	456	465	464	498	474	464	507	462	451	461	481	460	431	420	458	456	498	432	453	458	450	475	425	469	473	432	452	441	465	465	440	437	436	444	457	471	456	441	453	473	464	428	406	454	423	479	429	433	465	477	432	460	438	464	465	455	473	444	478	444	438	467	448	486	470	455	450	450	478	446	438	461	471	450	418	479	451	479	413	463	444	453	440	474	471	423	463	465	488	453	460	493	455	461	469	470	490	404	461	475	441	479	449	413	476	437	418	451	435	418	437	447	401	422	454	427	464	455	462	432	436	453	491	410	466	472	500	476	435	440	403	427	462	456	455	444	428	495	430	441	444	440	413	420	478	458	401	467	453	428	470	493	483	425	492	429	430	489	464	439	455	438	453	452	456	427	487	433	442	435	469	469	457	447	427	456	482	473	437	497	463	479	462	457	468	442	444	460	444	420	450	440	457	445	490	485	494	476	494	425	438	447	424	398	454	480	421	470	460	461	453	465	474	426	452	461	457	451	435	418	460	430	466	432	456	480	440	469	463	457	434	483	402	465	442	398	510	457	448	444	448	472	431	446	511	473	467	454	418	446	467	414	468	478	479	445	412	421	442	456	473	422	438	481	438	435	451	463	479	468	482	470	428	469	474	439	465	448	469	435	445	484	506	460	404	417	451	471	427	495	472	434	489	444	465	435	463	453	436	469	451	459	442	505	480	471	442	435	444	464	464	444	455	477	453	457	443	454	446	467	505	443	479	476	506	435	464	483	431	430	461	458	463	457	431	493	444	460	474	486	427	431	428	439	432	421	472	420	449	455	448	465	413	459	444	467	435	451	435	441	442	494	420	446	445	494	472	476	452	466	494	451	430	449	434	434	446	460	448	462	442	433	425	468	465	462	430	452	448	479	476	424	471	454	435	430	465	425	453	470	483	453	457	442	424	426	462	474	465	427	451	466	491	478	457	443	458	432	442	449	428	448	443	454	473	433	432	453	483	414	480	469	416	454	451	429	476	438	434	447	450	457	450	475	444	459	471	479	478	464	461	484	436	453	455	426	451	452	441	431	442	406	455	449	423	476	453	462	459	455	447	469	431	435	453	444	443	411	461	448	468	465	435	446	438	459	494	478	469	482	469	463	494	426	452	425	419	467	481	452	433	455	452	392	449	452	451	430	449	446	463	442	434	455	450	418	428	462	451	452	442	446	449	447	473	459	481	437	451	486	423	452	465	444	434	433	447	461	435	439	479	453	457	402	486	461	442	445	447	476	428	416	469	445	457	411	428	442	438	441	429	459	449	478	453	460	418	408	434	450	477	451	457	428	424	448	448	416	431	476	505	473	446	479	473	467	444	399	459	467	420	442	472	462	465	458	458	460	437	414	451	462	446	471	494	439	468	478	457	425	448	455	469	466	433	437	456	476	458	513	471	434	434	466	460	437	469	457	461	514	435	518	426	473	456	472	473	480	479	440	453	447	419	461	458	471	446	461	467	464	437	460	438	460	466	476	442	453	474	439	428	448	456	446	452	465	418	435	474	457	441	455	440	444	408	445	439	466	449	416	476	451	409	430	444	476	473	419	448	425	487	467	461	434	466	462	478	432	431	415	473	445	456	435	414	423	405	439	461	416	480	458	430	483	464	481	410	454	457	457	477	453	454	454	450	436	456	432	449	447	430	410	409	493	460	434	445	475	443	459	450	432	437	436	448	483	409	457	416	408	454	435	477	436	451	442	451	469	457	445	464	441	439	466	469	416	452	448	480	452	459	472	442	460	436	470	462	458	474	405	442	427	432	431	459	449	461	459	455	466	454	456	452	452	463	472	430	468	473	468	438	456	484	445	434	456	436	439	483	498	457	453	428	481	455	425	457	491	429	475	420	443	449	433	473	466	474	447	469	454	429	416	431	443	429	455	406	434	451	440	481	436	458	466	437	447	424	462	436	438	476	446	427	447	453	432	445	427	451	480	466	411	433	467	436	433	447	439	468	422	452	478	454	448	408	450	458	472	465	445	457	473	450	415	470	449	409	419	439	477	485	443	478	476	464	463	460	463	431	439	417	454	417	475	469	484	532	415	476	437	435	470	439	477	444	407	454	468	478	433	443	464	434	422	450	458	458	473	439	462	474	446	479	452	448	429	451	438	457	429	424	449	455	464	466	462	433	437	461	424	458	454	447	443	433	424	428	452	442	442	451	409	462	446	446	441	473	456	436	455	413	409	484	460	465	443	443	448	458	432	449	428	433	448	445	451	471	464	464	450	443	447	450	487	490	442	463	513	436	443	445	467	507	427	483	448	496	469	464	452	424	466	450	493	448	432	481	454	449	462	473	480	457	444	427	451	474	440	501	494	434	460	452	484	419	443	464	442	458	437	438	463	431	488	465	452	458	416	431	441	474	439	465	460	441	459	487	459	467	467	455	451	501	448	420	489	432	443	416	450	412	459	443	470	418	447	462	462	459	433	472	481	452	461	433	471	446	447
30553	20289	13662	8962	2120	942	1105	778	500	439	401	363	352	352	330	364	328	378	363	369	338	352	331	356	331	336	318	318	342	357	361	361	341	383	367	362	301	387	363	327	372	347	331	365	365	356	336	342	336	327	323	330	339	306	329	340	348	365	375	346	349	347	368	374	338	312	342	335	366	327	379	364	333	318	339	360	328	344	365	356	349	334	341	318	330	365	357	340	338	331	355	317	340	345	328	356	347	350	363	338	334	334	319	348	327	324	324	376	342	348	306	342	342	343	400	332	294	357	314	362	348	325	375	342	336	373	343	327	323	335	348	363	314	349	343	359	337	367	352	336	322	372	334	350	378	357	359	349	389	343	327	355	357	352	338	345	349	360	352	358	319	344	355	365	338	305	321	365	344	351	336	303	324	316	365	357	334	333	358	330	334	356	343	319	322	329	321	386	358	332	350	373	337	362	343	322	351	333	332	346	334	367	343	355	320	359	317	333	333	343	322	364	349	327	371	333	313	348	327	332	345	357	305	370	345	353	337	336	356	352	360	351	373	330	371	357	348	353	330	390	308	333	379	346	349	371	365	310	317	358	347	341	323	367	352	344	338	347	352	342	382	355	362	368	354	318	295	349	376	373	359	356	298	332	346	340	323	361	361	324	312	365	335	367	334	343	340	365	364	341	334	364	343	333	368	357	314	338	368	364	368	364	337	352	356	350	384	345	358	325	382	341	342	351	326	345	344	337	355	366	336	371	333	337	318	345	356	341	324	331	353	360	348	343	347	370	347	353	362	330	354	354	367	340	363	370	330	358	350	370	334	359	329	358	369	395	356	300	363	364	364	327	321	353	341	348	352	340	352	347	329	337	326	349	332	346	345	343	334	367	363	353	371	348	354	324	330	378	319	337	328	352	345	309	347	343	376	328	313	336	321	313	344	350	354	327	338	369	336	337	356	325	362	321	349	364	295	349	353	333	361	352	344	361	326	370	354	351	343	387	344	354	375	374	341	374	372	335	330	372	351	352	337	317	314	362	356	345	310	331	329	360	331	333	332	335	353	366	368	356	382	372	365	346	327	354	324	328	376	346	355	371	332	335	335	345	339	327	364	336	363	337	332	333	358	341	364	323	337	361	365	346	320	370	352	343	346	345	366	370	343	354	343	299	348	329	390	330	349	355	359	357	344	354	311	326	333	337	352	347	324	338	397	355	367	348	345	363	325	323	333	335	331	350	354	339	298	344	347	356	315	359	375	347	354	314	346	319	318	371	332	333	339	368	324	352	373	373	361	361	372	376	317	321	365	366	338	350	326	367	307	369	337	360	360	366	333	334	322	374	329	324	371	319	318	342	353	327	348	348	317	349	331	329	356	361	361	311	357	332	337	336	346	306	339	335	374	363	326	331	343	350	340	349	359	344	344	308	345	337	321	327	347	346	350	359	365	338	339	333	327	334	327	334	332	338	345	347	335	340	372	362	310	324	331	368	346	339	327	366	361	371	370	356	342	314	324	348	375	325	354	345	377	358	366	353	345	345	365	358	337	321	349	321	360	340	378	353	357	335	367	375	297	344	326	311	358	385	309	392	385	329	334	340	352	339	349	345	353	352	333	339	311	368	348	351	335	323	360	375	343	348	327	335	360	373	377	335	354	353	325	340	338	329	354	355	357	303	346	342	342	338	367	318	356	352	377	340	329	346	318	345	322	366	349	327	366	338	362	329	356	355	364	347	311	327	344	334	317	325	346	366	321	378	331	392	366	330	330	288	359	345	357	359	331	363	343	340	334	334	344	348	302	361	342	357	375	327	317	327	336	358	331	361	334	343	352	349	317	353	353	351	343	354	358	335	334	330	377	380	316	344	370	314	320	341	387	366	343	388	348	355	328	351	374	372	378	333	333	341	351	346	335	334	360	347	359	331	343	345	363	354	333	325	361	371	310	339	359	352	354	365	354	325	314	364	349	352	346	304	382	349	347	337	325	347	340	339	312	330	354	345	346	295	348	348	313	344	329	314	330	353	324	353	347	323	338	361	361	340	344	338	328	322	369	358	352	331	340	355	357	315	337	372	388	347	348	307	351	345	322	339	310	334	350	363	354	368	355	357	354	363	354	330	311	344	379	365	342	323	340	349	359	328	357	347	380	328	343	332	360	330	353	330	371	335	351	335	356	330	377	332	370	334	338	356	320	327	375	319	336	351	334	355	327	336	304	342	319	388	360	340	321	392	355	384	318	344	339	343	342	330	338	372	359	336	332	330	342	342	336	332	339	347	343	359	340	335	326	322	396	306	361	372	342	369	312	333	353	353	352	358	309	379	377	325	322	336	346	334	342	373	357	359	318	360	340	354	386	348	327	333	340	316	347	360	352	360	357	316	327	333	381	345	291	321	330	334	333	369	329	353	324	362	334	320	334	358	348	359	336	356	334	344	325	337	324	324	356	384	368	323	336	366	346	374	351	341	357	374	343	364	368	371	344	343	334	355	357	344	357	334	365	314	343	371	376	330	354	360	333	302	368	346	345	371	356	347	323	373	343	326	322	315	350	349	363	320	342	313	335	357	311	375	333	318	362	301	344	320	350	325	326	377	378	357	326	317	380	328	338	350	354	357	371	371	329	362	372	374	365	386	338	324	360	377	392	326	322	362	320	330	343	363	339	352	315	374	334	392	362	325	378	338	363	343	347	349	357	371	350	347	343	358	340	357	310	338	344	368	327	349	325	324	320	345	313	360	335	331	352	318	367	312	360	331	338	342	342	340	346	336	354	357	360	337	324	333	337	387	339	331	343	347	374	340	361	329	343	328	323	334	302	314	361	351	348	337	346	383	382	310	377	352	348	319	356	305	352	352	334	334	334	357	353	363	314	336	365	317	362	318	358	362	332	335	335	324	390	348	379	341	334	338	370	327	326	355	336	368	329	322	317	357	350	353	355	336	354	343	336	342	379	313	369	366	320	328	354	319	318	327	342	374	326	370	337	349	367	321	352	338	328	360	352	343	327	325	336	347	325	321	338	350	338	354	368	357	340	338	339	327	336	337	344	322	351	327	366	310	345	337	352	372	334	402	358	353	295	350	361	380	356	307	333	366	362	364	352	344	330	320	326	357	341	372	335	351	314	359	354	363	346	346	326	373	355	324	355	347	360	341	332	394	371	391	356	336	354	323	340	332	373	346	342	386	331	344	336	347	350	336	367	414	356	354	364	345	375	353	349	385	341	341	328	345	389	349	319	351	352	339	328	373	301	301	341	356	361	309	330	366	348	329	312	390	382	309	355	319	335	358	332	319	348	314	364	341	354	343	371	328	318	362	331	361	395	346	353	356	349	331	346	358	333	323	354	349	331	364	330	342	316	343	346	358	365	357	326	331	332	379	338	337	382	352	344	354	369	332	380	354	338	355	330	327	364	365	378	348	368	359	339	310	341	318	359	363	366	342	336	312	360	353	306	372	359	304	323	320	331	332	309	345	326	350	353	350	348	354	345	357	340	328	343	333
29061	21306	21624	13369	3716	1763	2419	1375	751	498	448	427	383	354	380	384	395	387	399	407	393	433	372	391	413	364	402	424	393	399	387	385	395	378	348	393	411	384	383	391	349	364	384	406	355	389	362	379	382	406	396	384	396	384	387	415	399	365	405	382	406	387	371	437	371	378	383	407	407	396	446	401	362	350	370	380	375	389	358	413	392	375	361	370	381	390	382	422	369	401	377	372	387	363	379	363	348	357	365	426	378	404	359	400	372	378	373	352	403	380	384	347	394	387	377	396	406	353	385	403	397	356	389	369	369	378	429	375	372	418	358	379	382	416	386	348	391	411	379	382	368	386	373	366	381	378	417	380	444	380	428	345	350	419	389	394	395	362	407	408	351	419	420	360	398	402	409	364	405	378	389	375	352	394	360	368	399	406	410	376	376	385	360	408	393	385	396	373	381	380	395	382	354	380	357	360	395	374	403	368	366	377	374	405	372	416	397	397	377	384	391	409	419	340	389	396	370	354	363	398	395	374	407	389	369	381	376	346	383	362	423	394	382	405	420	379	418	359	402	373	359	365	359	409	392	363	366	364	429	395	363	400	427	381	379	391	375	371	443	402	344	371	391	380	391	416	400	354	391	373	397	381	383	377	411	366	377	348	350	401	428	363	405	387	340	367	371	421	390	402	372	347	366	377	399	381	424	387	381	385	367	385	362	370	378	403	373	394	396	382	329	385	401	367	381	377	408	397	412	344	389	350	339	375	399	358	393	387	372	370	387	375	399	368	397	391	395	366	347	349	398	390	439	400	388	377	403	363	371	363	396	385	415	369	383	382	398	360	389	354	425	369	390	373	355	399	350	389	377	400	372	429	392	394	349	397	396	360	390	379	371	383	374	372	373	410	385	410	395	376	361	410	351	355	412	367	386	401	354	364	366	408	366	389	399	365	386	370	389	378	374	381	408	409	380	372	365	423	396	368	389	378	395	409	394	397	358	360	386	384	353	392	400	384	389	360	395	375	380	377	406	417	379	378	367	371	359	396	357	369	388	398	376	383	376	402	359	400	402	396	356	396	377	400	407	379	399	352	406	400	362	398	428	409	371	353	394	373	389	379	400	421	403	380	377	394	383	374	379	377	372	390	432	348	365	362	360	373	370	355	374	373	402	413	365	393	399	398	359	402	415	352	374	399	405	397	382	352	379	386	364	398	391	392	338	391	393	385	388	375	348	366	361	383	352	375	359	392	408	357	413	406	428	386	375	356	402	386	400	381	367	385	394	339	369	421	379	383	364	389	400	374	405	374	396	368	362	373	375	381	403	403	410	399	371	450	394	384	425	348	390	389	383	393	371	361	400	364	416	395	387	351	369	373	373	364	385	426	375	394	415	373	393	361	391	383	407	405	387	390	404	400	328	399	380	356	427	355	422	375	404	373	363	397	371	393	414	376	352	378	385	404	392	386	360	392	380	368	363	398	392	401	361	393	403	379	379	364	380	370	387	398	390	367	390	371	384	407	385	408	361	393	372	379	381	384	374	389	385	428	416	391	415	367	423	378	361	375	359	403	405	375	360	399	360	392	397	419	367	380	378	386	390	392	368	390	370	374	376	398	381	381	385	400	377	384	355	362	418	397	395	393	383	404	363	376	378	390	373	346	349	419	409	394	375	407	385	427	371	397	391	376	386	384	418	396	390	369	399	382	401	380	360	353	402	373	378	344	419	355	391	386	373	419	368	366	384	377	409	382	379	346	389	397	385	380	369	415	417	368	377	346	363	395	382	405	397	377	377	382	363	400	375	405	380	368	412	357	368	408	405	389	387	356	382	368	400	401	421	386	412	388	404	406	390	375	395	422	359	406	393	419	386	367	362	399	399	381	411	394	397	412	384	382	377	384	383	389	363	374	378	395	384	403	397	380	359	351	388	388	418	381	375	377	359	414	391	406	389	388	390	376	418	370	378	357	382	416	386	418	385	363	347	370	400	412	378	377	389	376	373	395	366	392	402	373	371	411	392	386	380	368	407	392	448	409	395	402	405	372	394	374	376	394	366	389	393	377	378	385	418	352	394	396	387	389	394	362	368	370	382	374	403	393	353	403	403	457	405	399	350	402	385	364	376	397	401	368	382	400	389	380	394	390	369	361	381	365	365	355	411	407	414	374	426	397	365	399	383	420	400	371	371	375	385	349	384	380	404	410	396	358	363	381	374	428	383	421	392	370	381	395	376	399	410	399	387	355	356	379	359	377	376	367	361	393	367	362	386	373	368	332	378	342	361	373	414	392	375	382	383	389	397	387	402	359	410	423	346	382	380	384	347	369	375	382	380	346	356	384	402	370	402	390	396	376	375	387	385	364	378	361	362	378	399	384	374	420	423	372	397	372	393	387	399	401	337	371	386	358	356	355	410	396	400	403	398	384	379	374	406	356	377	373	395	381	359	383	395	380	378	453	396	371	402	386	371	352	361	408	417	365	377	406	361	374	393	388	393	384	417	369	383	394	357	395	382	378	391	373	365	366	419	410	386	390	413	374	396	372	368	388	351	381	387	347	370	415	375	373	362	369	370	355	355	387	395	405	386	397	398	397	384	432	373	403	423	436	417	380	362	362	397	346	367	366	400	374	389	390	401	388	384	405	399	353	392	385	394	339	367	387	373	377	350	387	349	414	368	383	380	336	400	382	436	402	336	398	364	427	391	373	367	402	381	372	364	325	392	410	370	366	391	381	399	373	370	350	388	359	377	380	390	388	370	374	406	354	366	390	367	373	391	386	362	403	368	358	423	383	403	387	411	347	389	368	388	379	420	361	393	364	383	386	390	384	389	361	405	389	389	396	409	403	376	351	390	376	391	363	372	386	417	418	397	400	432	388	386	435	394	361	403	387	394	394	351	373	403	392	394	387	401	380	399	402	371	360	362	415	361	372	368	370	347	352	379	398	375	375	404	410	368	424	398	416	370	384	407	395	379	376	410	371	391	416	378	347	392	384	362	357	374	372	379	395	391	374	355	367	370	342	395	400	347	406	366	379	373	390	394	395	372	355	398	381	389	400	377	372	367	362	360	386	372	399	375	359	340	399	359	384	388	381	387	366	367	372	361	411	426	410	408	334	392	436	383	348	368	419	415	345	378	359	411	372	396	377	349	386	379	378	404	394	384	407	376	398	400	386	400	387	370	373	409	414	353	381	398	404	405	378	418	384	380	378	411	371	391	414	391	391	357	393	399	402	390	387	387	436	387	358	362	365	360	380	371	378	366	387	377	380	391	366	373	380	395	399	356	356	357	390	404	374	404	368	411	347	383	398	392	373	389	407	384	392	381	376	370	406	372	385	388	375	406	359	363	449	387	350	404	394	364	429	398	365	382	374	393	369	364	382	380	379	384	393	386	403	414	348	383	374	408	380	394	375	390	384	375	374	363	394	390	385	394	395	382	396	397	359	378	364	420	398	401	410	386	391	393	394	423	383	381	386	401	427	392	377	400	385	404	408	418	376	395	406
24965	20687	27043	24377	20642	11272	3411	1981	880	601	438	381	335	353	297	308	293	248	296	247	277	239	272	247	251	246	234	231	274	241	228	237	210	251	208	229	213	224	227	192	233	206	211	200	214	219	206	220	207	207	235	220	202	215	209	185	234	211	204	215	224	230	217	189	207	226	208	218	212	239	200	207	187	211	224	181	224	220	205	217	191	224	193	225	218	191	181	197	215	210	202	214	222	217	192	197	211	214	186	206	208	236	187	192	216	241	204	190	213	188	200	216	186	210	201	218	220	205	202	195	187	208	193	211	220	190	211	215	196	216	182	195	200	186	222	203	189	226	213	223	208	189	207	229	227	228	180	210	192	226	194	207	200	220	198	203	176	218	193	213	189	194	212	192	193	198	185	193	220	220	199	206	191	202	171	203	204	216	190	192	219	187	229	214	236	242	230	225	195	208	233	180	184	232	199	192	209	193	209	176	210	183	188	206	229	204	200	198	232	209	201	218	204	205	208	202	198	182	195	214	193	191	209	202	211	207	210	214	203	193	213	207	179	213	207	229	205	203	201	211	187	219	245	226	198	216	207	193	185	201	195	203	207	201	211	217	200	205	203	211	211	207	182	222	171	197	188	201	208	192	194	205	217	206	196	202	203	195	220	218	231	220	204	211	199	209	185	201	212	192	189	197	206	204	196	182	216	197	216	186	175	199	211	228	205	233	192	194	198	188	209	208	192	223	196	218	219	198	200	206	195	210	176	193	190	207	208	200	214	231	195	197	205	243	220	187	183	214	206	231	209	223	225	210	182	200	213	223	209	192	202	218	198	202	189	191	195	200	242	220	198	215	214	207	189	192	228	208	211	196	192	220	194	209	197	223	220	209	209	206	192	192	202	211	206	217	206	204	176	204	217	185	200	196	198	202	214	218	218	189	190	214	192	186	190	189	197	221	191	173	205	202	192	170	187	185	196	195	193	190	215	193	221	216	202	215	217	195	218	203	185	194	228	216	227	203	210	203	210	221	230	221	223	224	174	200	192	201	198	186	191	225	192	208	199	188	201	187	206	224	186	182	189	207	191	209	201	199	199	199	179	191	228	210	198	188	208	193	195	179	221	200	197	177	199	214	226	186	185	203	198	200	192	226	188	198	224	192	195	199	207	190	208	225	210	222	203	178	212	198	203	209	205	198	213	212	201	222	194	185	189	216	194	211	209	207	207	183	189	219	211	233	198	191	203	197	204	231	189	195	180	201	199	199	204	195	217	209	192	201	217	213	197	196	221	187	191	195	192	171	220	210	214	230	212	203	204	227	194	196	222	229	196	218	184	202	186	196	225	184	190	204	196	214	187	208	202	195	201	193	203	200	217	185	189	179	187	183	211	192	213	187	183	213	193	197	187	228	203	197	194	219	184	205	202	198	219	195	205	189	214	203	215	194	170	193	200	192	232	207	204	196	194	206	204	213	200	200	219	239	199	210	212	202	202	215	179	217	177	186	186	184	211	193	220	190	210	225	194	208	221	208	182	203	203	211	221	189	186	172	202	192	194	202	206	233	216	224	173	246	215	197	196	217	203	227	196	205	189	204	207	197	193	234	197	236	201	179	220	187	205	205	192	183	216	216	206	208	225	210	186	182	196	227	185	192	221	182	197	194	201	200	223	226	206	198	200	197	198	207	186	192	216	226	173	186	204	187	210	198	198	211	211	200	209	228	193	224	199	209	220	236	191	189	193	188	231	216	171	185	193	210	177	199	199	198	213	176	212	190	198	200	204	215	205	192	218	197	200	206	194	211	217	209	207	179	205	198	204	194	202	207	204	179	196	200	170	190	191	202	224	218	203	172	206	205	211	215	190	193	191	207	199	206	189	194	210	188	213	221	195	205	210	202	214	219	235	216	182	218	187	214	193	212	189	201	201	174	215	207	205	202	188	191	182	227	180	186	195	226	177	228	188	203	213	227	197	227	203	195	208	211	203	193	227	217	179	189	198	216	188	215	212	204	183	186	213	225	217	201	196	221	201	173	219	209	247	208	210	195	192	201	178	205	236	190	206	208	242	238	196	213	198	220	211	163	227	188	218	201	198	203	204	187	195	198	216	212	203	228	201	212	201	200	216	204	204	223	229	216	204	207	204	209	224	211	189	206	206	212	200	213	208	198	190	199	216	206	224	175	222	207	212	199	193	204	206	219	213	190	213	230	206	173	221	196	206	210	206	200	204	198	197	217	205	191	230	239	196	196	183	224	198	206	201	227	220	197	218	203	221	206	199	212	200	212	233	201	215	202	191	194	184	201	183	166	198	192	205	215	223	203	194	215	200	192	215	232	212	233	170	214	211	202	199	217	199	183	199	201	201	186	199	220	225	207	213	202	188	193	188	231	223	197	231	204	209	225	191	184	209	187	194	200	196	212	202	210	202	219	210	209	225	217	179	207	186	223	187	219	218	204	229	195	203	207	236	208	189	205	212	189	196	187	210	181	179	191	224	214	190	209	240	212	207	206	191	179	188	176	205	208	196	196	194	213	196	211	198	190	209	215	195	210	214	196	203	172	191	186	194	208	212	224	204	195	221	223	219	222	230	181	170	200	217	209	223	204	207	204	200	202	187	210	194	196	216	207	205	187	223	210	208	222	173	232	193	213	223	188	179	199	227	222	199	196	204	213	187	197	209	215	213	198	204	181	189	204	201	212	222	203	215	175	186	196	237	212	191	184	222	178	220	215	235	185	191	196	192	212	193	224	216	214	215	200	181	201	212	232	190	196	200	215	174	187	212	225	186	189	208	202	228	198	208	190	197	201	207	194	193	226	194	190	183	211	209	214	213	221	200	218	203	206	185	210	191	202	201	210	218	210	203	208	198	200	224	199	186	217	200	201	190	226	220	184	179	211	200	186	195	196	186	200	233	176	240	199	213	202	203	181	216	211	218	215	189	212	225	206	222	223	190	194	211	199	221	191	215	199	208	208	225	189	199	167	203	205	211	182	198	207	187	223	244	205	202	198	211	196	199	211	202	179	194	198	222	208	189	184	214	211	215	223	190	210	178	219	199	206	204	195	180	216	183	200	193	216	204	177	208	205	210	200	211	221	211	202	190	230	209	209	198	201	212	211	193	165	226	185	193	182	198	192	219	226	186	218	204	213	212	202	183	218	212	222	219	195	229	194	206	191	209	200	187	231	195	207	227	227	209	213	205	172	188	187	187	221	217	206	192	209	221	198	223	183	191	207	194	201	200	181	181	185	203	211	228	186	215	188	225	181	200	190	195	218	180	186	214	214	195	217	209	217	216	213	187	213	203	194	218	201	210	201	176	183	216	210	208	222	223	206	159	200	196	179	220	206	203	196	211	201	211	220	232	201	216	211	208	207	214	218	171	200	215	225	189	193	206	201	196	235	216	221	196	216	210	208	219	226	178	208	201	208	212	220	181	197	198	221	206	195	204	204	220	196	178	206	212	209	189	179	155	219	216	224	197	228	208	221	212	197	227	204	204	202
33273	36295	32847	23831	10682	4631	5929	4026	1877	1096	827	724	587	516	478	413	485	381	365	342	353	322	300	291	322	292	270	283	293	249	259	262	260	260	246	268	258	246	238	272	251	238	257	252	247	233	246	246	229	225	235	235	253	253	226	206	256	249	226	239	245	245	240	240	217	221	240	212	258	238	195	221	241	248	211	222	215	227	206	219	220	233	240	220	216	209	199	232	221	214	242	232	255	238	229	211	223	212	231	227	264	220	227	212	213	232	230	242	257	215	219	216	226	243	229	233	218	193	224	215	247	218	235	210	211	223	203	240	226	222	222	246	228	222	229	239	237	220	233	246	229	231	237	217	239	222	216	231	222	224	190	222	209	253	235	225	218	222	246	225	216	236	219	223	200	242	227	224	218	204	226	243	226	218	206	208	235	216	228	205	233	232	233	219	218	212	236	216	237	231	223	239	228	230	231	218	204	193	221	200	257	259	207	213	216	234	216	234	205	203	196	203	241	225	218	225	224	196	218	230	182	214	211	221	192	221	222	230	222	233	233	236	231	226	216	254	229	191	223	223	223	207	199	212	224	225	234	198	228	228	226	228	223	219	226	239	200	204	225	228	198	223	226	241	243	214	225	197	208	228	211	208	218	219	232	238	233	223	206	174	206	209	251	231	264	220	217	206	219	206	249	230	224	217	220	220	222	234	248	236	222	204	243	213	210	237	212	217	244	253	214	229	229	204	218	218	217	210	225	235	235	241	218	230	256	217	215	217	235	223	173	223	207	203	198	259	222	222	211	224	241	238	208	220	230	232	232	237	214	216	241	224	210	230	214	245	219	212	233	195	223	225	216	209	210	227	223	224	201	207	214	224	224	250	205	221	232	220	233	235	220	233	250	230	216	223	224	234	213	223	226	223	214	204	231	227	210	232	244	204	217	212	202	233	250	236	215	192	256	220	236	217	228	213	224	222	222	217	230	231	228	203	216	220	224	200	200	234	215	200	206	221	243	220	200	225	210	245	216	221	247	245	213	233	213	202	207	200	251	227	218	215	236	203	240	230	214	245	222	224	230	197	209	199	225	248	218	216	216	212	241	222	196	228	217	202	200	246	224	229	230	217	212	210	219	229	222	224	216	232	228	215	207	217	206	209	229	226	226	211	217	203	231	212	213	234	219	253	223	199	225	228	219	197	225	226	257	226	216	218	183	216	230	240	233	217	234	210	230	206	231	217	221	232	223	214	212	242	193	237	206	234	213	242	240	226	236	218	234	225	215	207	224	255	218	222	239	251	238	212	186	235	228	219	231	230	232	263	223	211	214	216	245	226	236	221	216	214	229	201	233	233	218	225	241	208	228	238	247	211	208	224	194	214	248	221	230	213	215	217	229	216	216	217	245	232	250	222	218	201	209	242	195	225	219	242	207	226	236	215	217	239	234	212	219	215	247	224	224	196	226	233	239	254	197	230	220	216	208	217	213	235	230	197	251	227	229	206	229	223	240	211	232	229	216	207	218	216	244	217	213	226	229	256	217	233	237	202	225	198	221	243	200	223	198	229	238	217	219	232	233	217	214	214	181	247	224	228	242	223	218	241	206	209	226	245	202	191	204	218	234	199	227	222	211	214	245	234	206	227	216	208	216	211	206	195	206	204	227	193	238	198	193	234	217	246	221	219	206	217	235	218	210	239	240	227	212	220	199	229	207	211	202	226	230	233	213	221	211	215	232	216	215	229	221	201	209	226	232	202	207	208	227	233	195	188	226	214	215	228	221	219	225	202	213	218	233	202	184	235	240	230	227	227	232	242	209	235	191	214	229	244	207	220	244	201	204	212	216	217	248	225	243	253	219	232	215	211	220	236	250	218	230	229	220	223	209	199	203	195	234	217	231	230	205	223	209	207	225	232	224	207	259	222	228	215	217	218	194	259	229	224	229	225	227	219	193	234	215	206	235	215	233	214	224	232	231	201	212	200	219	203	217	200	221	203	228	228	236	207	200	225	221	200	209	221	206	225	237	218	222	233	228	225	238	189	242	238	221	245	214	200	201	209	209	238	195	221	215	199	221	247	201	203	225	190	187	242	198	241	226	187	195	249	208	211	206	255	194	221	203	203	182	228	194	225	219	212	216	205	225	202	225	245	241	211	194	255	227	249	216	197	198	191	242	200	216	220	239	248	217	221	197	207	216	233	212	226	235	192	207	232	198	200	249	227	235	221	224	204	216	234	215	216	227	209	218	220	214	204	225	206	229	201	230	229	227	212	212	231	229	197	234	202	241	222	234	200	198	234	234	248	207	224	229	237	236	190	207	241	238	207	240	229	215	217	218	225	204	238	224	248	216	198	219	200	199	249	214	250	248	231	235	226	248	238	211	199	224	212	222	205	219	217	235	227	230	256	199	210	216	238	232	228	222	230	246	240	242	216	211	231	228	207	241	237	241	240	239	220	191	195	214	217	218	206	221	242	217	211	234	245	212	232	212	221	209	188	243	205	221	232	203	216	213	205	232	200	211	239	217	242	215	226	213	231	229	226	190	221	213	212	201	227	230	204	195	214	216	225	204	216	224	224	229	224	250	217	245	201	222	208	242	212	219	232	199	225	227	190	251	233	223	205	224	224	210	226	217	220	224	244	201	233	240	246	225	233	214	221	210	257	203	255	222	220	218	219	187	207	219	232	246	208	213	211	211	225	236	217	216	236	240	236	201	207	229	229	221	206	252	221	210	212	232	219	204	222	232	224	229	225	228	270	242	238	231	254	233	204	192	220	225	209	231	237	235	225	246	237	203	209	214	218	208	237	228	206	227	228	235	216	193	207	235	245	239	215	217	225	222	221	239	232	219	236	213	221	201	227	187	194	237	223	240	211	201	252	229	247	223	253	242	210	217	221	199	193	189	208	229	223	206	241	237	223	222	220	200	237	241	232	238	233	222	233	229	199	228	208	216	230	242	214	223	239	218	215	233	218	224	218	241	210	227	240	206	221	228	218	212	252	218	205	218	226	225	229	235	220	223	217	229	232	212	235	226	207	203	248	203	215	235	240	216	210	219	226	214	205	213	190	231	220	206	256	225	227	203	227	222	234	191	239	209	208	208	225	232	221	242	229	208	236	221	209	242	218	232	217	248	213	225	213	200	227	236	193	218	208	234	217	225	212	215	230	221	210	239	228	216	212	209	221	232	221	211	223	219	218	206	211	216	230	226	229	230	220	201	228	244	237	221	211	229	225	221	211	223	200	220	211	209	211	221	228	216	229	204	200	253	216	211	210	235	202	216	219	227	235	251	225	225	233	202	228	208	229	215	235	232	202	231	213	247	223	227	232	253	245	210	196	231	244	251	233	246	227	225	235	224	211	202	223	239	233	207	234	224	222	213	227	272	239	229	217	237	234	207	192	228	216	252	209	224	190	206	211	216	210	196	224	205	217	220	207	219	235	225	206	255	258	216	218	185	205	232	202	225	201	200	213	231	226	239	234	234	220	250	218	253	245	240	219	209	193
23007	20680	27432	23965	20703	20697	11346	4317	1691	1122	892	806	710	665	662	646	606	552	588	577	609	527	540	541	573	511	529	521	516	553	552	493	510	505	496	478	484	508	534	469	563	455	488	520	512	473	505	450	472	493	491	452	523	507	501	474	476	471	512	502	453	509	476	490	481	488	489	531	454	481	496	464	484	517	476	461	509	439	488	469	453	447	504	439	544	457	483	451	460	458	520	487	476	447	485	442	442	485	442	461	467	472	499	484	482	478	456	468	481	425	473	454	484	507	464	456	463	507	475	476	479	471	488	478	493	441	431	467	461	488	460	456	440	507	472	511	478	458	453	459	455	480	423	490	517	482	522	481	481	505	475	488	449	464	423	447	472	449	459	452	523	453	496	481	459	506	505	471	466	439	463	469	477	489	424	438	443	430	482	497	457	479	444	433	471	448	427	473	443	434	452	472	455	438	449	493	479	476	438	481	497	479	480	452	469	462	459	418	474	466	436	516	472	443	483	470	438	449	444	443	468	475	500	453	499	488	471	461	473	453	463	459	478	480	481	452	435	473	482	458	464	447	463	489	489	455	468	449	471	450	464	483	468	492	461	514	452	462	475	457	457	477	463	508	470	440	501	457	432	469	437	468	503	485	425	505	475	460	442	466	487	459	508	495	431	453	509	465	449	480	475	473	509	481	459	461	475	488	464	452	449	471	474	501	456	471	480	491	511	460	429	446	465	469	460	437	474	453	478	428	471	479	462	481	487	408	444	526	448	462	496	452	475	499	446	434	460	489	448	490	488	480	469	484	491	456	471	474	477	462	469	466	470	436	488	458	509	504	475	510	461	453	469	487	513	463	487	455	463	491	452	502	494	503	437	497	457	484	486	449	480	441	510	478	454	484	492	431	509	467	461	529	512	488	428	468	485	500	485	469	498	452	436	469	438	437	447	471	459	443	500	433	473	450	451	495	466	494	442	500	470	452	478	439	487	477	487	437	456	469	510	479	495	476	457	454	451	475	500	489	478	481	417	482	445	482	470	468	424	461	476	465	480	432	438	453	489	479	453	450	455	485	471	435	434	439	447	523	477	468	457	484	472	456	507	484	456	463	460	421	435	490	491	435	492	446	456	462	469	449	472	468	467	446	490	497	461	492	495	453	448	473	475	476	447	504	424	433	449	465	448	460	434	466	455	449	468	478	505	467	482	454	446	478	476	489	451	491	461	470	527	480	488	467	470	475	474	492	444	489	472	492	447	442	486	459	429	492	462	472	467	494	460	437	418	473	452	484	466	496	487	496	483	490	493	447	490	470	458	476	504	440	486	489	468	478	488	480	471	463	429	492	472	466	450	462	438	460	436	445	473	514	451	476	469	469	484	475	444	459	430	469	440	483	457	484	482	433	466	466	435	500	476	487	465	477	457	487	444	456	449	425	477	465	479	504	451	445	495	480	472	483	452	475	484	468	455	436	468	447	462	480	474	439	480	479	455	458	457	445	447	490	462	459	439	474	477	444	429	451	446	463	480	497	437	443	517	465	501	479	459	493	452	501	438	490	468	446	423	510	481	481	471	482	476	464	485	451	508	477	470	543	491	520	482	482	496	437	451	459	451	456	471	438	477	463	468	478	458	410	445	481	499	445	449	515	471	513	442	456	492	443	482	515	459	461	445	434	463	482	482	466	463	481	471	452	408	480	450	500	466	510	485	487	450	475	477	476	468	459	458	463	476	463	486	474	452	458	439	487	443	450	445	477	444	480	455	443	497	428	481	466	473	475	482	484	480	468	492	431	486	458	479	457	468	451	477	431	470	472	480	432	427	492	452	480	479	471	446	442	481	504	517	472	512	452	454	456	472	486	468	479	466	467	479	483	445	444	448	516	474	469	485	505	473	473	501	482	407	428	421	480	443	490	496	440	440	473	474	446	490	439	479	460	497	494	475	467	510	443	484	458	507	454	500	444	447	503	481	470	484	502	471	462	442	455	503	462	471	453	480	523	460	442	468	458	439	433	453	496	479	465	480	481	462	469	462	450	475	477	495	501	421	466	446	491	463	486	480	460	423	501	413	475	464	484	479	466	473	440	470	452	445	468	479	456	478	479	417	445	466	456	475	460	465	458	460	447	455	460	454	472	483	452	463	486	507	489	477	465	525	512	473	460	504	479	440	445	476	462	478	448	481	478	444	446	420	509	471	506	496	425	432	467	498	452	462	524	461	478	488	472	494	504	502	494	428	417	481	442	460	486	480	475	451	437	483	484	467	507	463	448	525	468	445	466	472	437	480	498	469	472	468	437	495	461	453	499	441	501	421	471	435	448	467	492	497	451	467	488	482	450	450	455	466	461	520	463	483	463	510	466	458	469	453	467	469	482	488	440	486	482	497	456	465	457	439	446	506	445	437	459	481	493	508	476	457	454	466	430	495	511	487	478	452	473	516	475	472	483	441	508	483	475	481	480	457	462	467	472	456	491	516	454	473	506	450	445	446	429	470	486	467	450	460	464	479	488	436	477	459	491	494	476	421	417	461	504	452	480	446	450	478	477	493	493	423	482	473	455	491	509	470	468	489	432	461	455	428	448	434	473	466	471	484	472	510	450	474	457	486	524	466	462	468	445	478	512	482	465	477	486	460	453	494	500	438	477	501	421	441	492	470	452	464	452	472	417	461	487	498	492	495	465	477	442	452	487	422	477	477	417	472	486	472	435	471	481	455	467	469	493	459	480	438	462	482	448	476	478	445	433	452	479	470	494	463	451	454	466	470	430	443	471	436	493	477	452	437	447	455	489	504	422	499	489	478	466	473	456	470	480	464	459	477	477	466	517	446	454	458	453	414	499	499	428	447	450	457	450	473	440	495	446	489	504	474	461	495	410	485	465	482	508	482	480	469	500	463	441	469	484	455	504	454	437	448	464	444	479	449	505	466	446	474	449	456	506	536	443	492	460	466	490	459	461	465	460	478	462	424	505	463	483	438	436	462	490	455	443	464	481	490	449	484	487	457	428	430	475	456	467	486	440	477	485	477	452	470	507	503	430	465	494	468	489	493	481	455	472	487	519	473	464	478	444	452	489	460	451	483	478	482	450	431	479	459	454	487	478	478	494	472	483	484	462	457	495	423	485	441	445	478	469	454	487	421	472	499	450	481	420	449	427	469	431	421	448	477	492	482	493	456	490	432	455	461	456	451	481	461	454	435	478	426	477	457	487	461	480	455	439	476	471	468	434	481	462	481	468	478	479	494	467	463	437	440	480	444	509	448	452	473	465	477	466	495	483	485	468	467	451	506	432	487	434	425	467	463	426	464	486	466	518	460	475	475	496	503	468	479	457	450	456	455	448	421	455	492	474	491	521	483	421	469	476	450	449	489	485	448	462	460	476	474	493	450	444	447	469	486	512	437	477	500	463	490	441	459	437	478	434	483	522	486	439	415	473	460	452	458	493	451	472	442	433	463	512	461	445	503	469	508	456	476	443	489	443	450	452	450	495	432	479	479	471
36627	45154	40703	27465	17383	8618	8410	7761	3268	2060	1600	1326	1088	1015	914	928	864	760	747	694	681	649	643	613	573	614	561	578	600	529	558	535	530	502	522	547	515	553	504	470	529	485	493	531	499	501	495	463	489	526	484	485	469	491	465	460	458	458	481	477	419	462	486	493	512	443	484	484	494	456	472	494	475	503	481	435	433	479	490	486	478	474	494	494	482	449	429	427	462	461	492	488	459	451	421	464	475	480	479	455	458	496	445	437	472	465	484	461	447	484	471	492	462	404	470	440	507	418	463	460	460	449	487	463	450	468	478	497	442	438	457	451	422	482	466	487	459	414	460	473	439	449	496	497	425	490	472	457	461	450	461	494	488	497	433	452	466	460	458	465	449	459	497	458	502	468	455	481	457	460	451	470	460	477	480	454	450	461	430	449	441	469	454	488	461	462	457	458	447	459	435	473	469	435	464	430	475	468	446	447	448	423	424	476	467	469	445	480	492	452	465	463	442	454	427	462	458	494	433	468	457	510	526	414	486	433	460	422	453	441	437	465	485	425	443	449	446	453	450	441	448	426	480	459	448	455	460	495	419	411	471	460	464	416	442	414	476	456	472	508	445	463	490	430	461	483	434	439	466	446	437	438	462	447	486	476	472	461	444	449	497	450	445	478	446	483	497	462	467	465	443	493	430	473	467	460	454	440	496	434	450	460	459	485	476	469	482	418	453	474	465	482	475	488	492	462	456	454	477	476	454	438	456	459	468	452	441	426	468	446	443	462	420	478	441	450	466	440	449	467	482	468	468	463	472	441	485	456	456	482	440	445	443	473	435	461	508	457	462	457	450	428	459	461	435	462	466	481	444	470	519	487	493	498	484	460	448	480	447	471	441	471	481	473	458	466	453	470	450	468	454	479	472	445	471	446	455	485	476	513	433	476	462	452	464	480	414	510	469	487	456	461	489	482	453	469	461	465	461	445	417	460	497	460	422	477	448	458	430	461	444	460	463	441	520	480	419	476	470	423	461	438	455	428	465	441	476	460	452	464	441	472	481	468	438	460	470	437	440	431	450	452	454	433	491	454	480	459	470	463	443	489	510	441	439	472	498	459	490	487	447	410	469	483	411	458	460	475	485	418	449	474	525	440	448	435	443	464	474	457	462	478	478	424	436	483	420	469	481	463	443	475	464	447	447	455	484	478	432	454	445	444	425	444	442	404	447	460	482	478	460	449	496	464	447	444	476	449	503	491	445	503	460	477	462	470	464	437	450	469	441	457	448	491	492	505	451	463	465	455	459	505	440	474	430	481	459	472	475	472	461	492	462	455	434	445	474	460	476	459	472	439	478	466	432	489	447	465	464	434	454	464	474	456	453	460	488	426	473	449	447	460	444	448	455	468	487	486	467	461	518	439	497	438	483	480	439	448	501	453	448	484	470	454	505	452	488	445	461	465	475	453	449	486	476	469	453	526	451	476	470	392	518	458	448	483	473	436	504	510	475	493	460	470	468	495	466	459	421	467	468	463	446	479	443	475	481	482	476	437	452	445	469	492	461	497	474	490	474	447	434	468	487	440	510	489	436	440	458	453	497	433	462	487	477	458	455	443	444	460	471	408	489	477	434	486	470	461	468	428	447	456	472	460	425	445	470	448	435	440	483	471	455	427	483	443	497	492	455	487	450	410	501	429	444	453	460	466	432	437	443	480	464	455	456	464	449	448	444	452	421	437	445	455	487	465	481	453	445	486	474	454	436	429	476	443	428	469	410	441	488	459	461	464	433	477	495	450	473	436	457	447	476	458	453	435	468	463	471	485	458	455	472	521	482	485	437	469	469	441	429	479	526	452	448	434	494	421	464	473	456	442	499	448	471	421	419	476	417	457	458	448	475	426	499	456	425	477	439	443	448	449	404	466	459	478	481	459	444	473	477	483	462	477	454	463	454	471	434	453	460	429	479	486	447	422	433	436	523	402	506	437	475	457	448	451	466	480	461	461	462	478	446	454	442	431	443	424	434	440	493	480	473	436	423	460	477	461	468	472	482	447	422	504	443	446	464	484	490	494	455	480	432	481	460	449	445	436	476	445	467	423	512	438	475	470	478	475	437	464	484	463	482	434	425	446	415	475	480	447	454	475	461	449	454	457	478	498	442	459	496	477	487	488	459	498	456	455	509	426	439	477	444	440	459	423	473	444	430	500	459	452	480	443	473	447	469	463	424	444	484	480	457	459	488	459	451	467	462	448	430	483	468	441	432	436	460	471	424	450	412	456	468	440	512	473	457	473	466	429	484	469	414	493	433	474	452	475	450	462	504	466	436	488	448	450	451	413	449	438	452	463	438	488	441	475	485	471	495	487	518	480	455	478	486	473	440	493	486	419	470	442	468	463	461	462	432	476	487	476	419	466	486	491	444	479	443	458	426	501	411	471	429	447	447	453	455	434	514	470	480	443	472	487	471	435	453	460	433	432	466	437	455	446	442	445	466	484	448	446	444	430	446	460	503	481	408	487	438	453	490	443	497	454	465	465	457	440	448	462	468	431	512	445	443	461	425	448	469	440	454	468	440	470	494	464	451	452	469	443	467	459	464	471	443	481	481	503	447	440	449	452	471	439	447	470	505	460	488	454	444	443	472	453	496	461	428	404	458	441	485	470	458	480	493	407	445	467	451	462	503	457	458	443	424	477	484	478	481	477	473	459	439	458	405	469	462	454	499	472	469	449	465	447	465	474	454	437	465	454	438	471	474	459	470	459	482	500	499	423	458	452	447	418	474	461	475	478	469	416	465	474	448	459	473	500	477	454	444	423	474	458	437	471	478	490	440	453	451	440	460	523	474	466	499	452	421	441	437	456	478	438	490	452	475	475	464	457	510	491	433	436	455	463	456	450	445	449	436	524	414	482	466	458	458	406	427	488	486	425	462	471	444	418	458	467	424	457	452	443	459	478	462	469	456	485	442	420	445	489	407	480	466	446	477	414	482	468	495	449	441	478	486	453	436	505	452	428	429	453	484	493	470	461	458	477	501	423	453	420	453	449	480	460	473	483	463	486	423	452	463	439	495	482	458	474	464	473	415	471	477	420	467	448	487	457	490	457	449	459	431	440	452	488	446	444	433	510	441	433	468	470	456	450	484	465	497	501	490	474	467	480	472	475	442	491	471	455	470	415	488	457	435	450	453	451	474	468	457	479	483	470	455	455	479	504	447	438	489	483	423	490	449	474	416	450	472	459	421	460	487	493	437	488	463	484	469	427	479	452	462	477	451	457	458	443	452	478	470	466	480	455	475	404	489	488	468	469	470	428	451	483	490	471	475	450	439	440	457	449	513	461	480	482	489	441	450	454	444	438	462	487	458	459	485	473	447	460	459	480	454	467	456	457	477	440	502	443	501	448	491	447	474	477	462	435	487	442	458	458	469	515	475	442	454	468	479	455	439	440	427	474	488	429	448	475	414	445	462	460	489	444	469	464	396	478	506	499	462	511	472	484	462	505	475	449
30824	22749	17225	9970	4825	1816	1279	1197	454	377	360	364	370	346	355	344	366	318	379	373	346	324	348	364	348	365	361	369	384	351	358	385	351	359	344	336	350	354	353	372	310	371	350	342	355	362	370	387	344	358	353	344	360	360	358	351	355	345	391	370	332	330	346	361	338	374	312	307	372	359	353	379	371	342	353	362	332	368	339	371	363	355	346	357	360	348	354	326	335	357	333	372	382	368	359	354	361	362	336	379	389	320	361	382	327	369	354	354	386	355	348	338	373	368	345	323	330	370	378	362	374	348	354	353	362	333	355	349	328	358	355	357	358	354	335	347	356	324	345	344	314	370	354	370	348	351	358	352	349	302	330	341	325	382	358	342	346	346	338	316	377	344	379	366	318	311	361	376	316	338	330	338	371	333	356	353	325	348	419	376	380	328	367	325	352	338	356	364	340	351	359	388	356	333	349	376	381	332	352	367	323	351	372	374	361	323	347	345	350	350	330	381	338	384	352	331	364	368	394	338	329	381	354	349	325	323	338	344	332	351	347	316	329	356	352	366	343	346	342	361	350	369	326	365	346	363	364	351	365	355	345	359	336	341	364	339	367	346	359	366	346	353	348	362	362	355	347	357	335	346	403	340	327	392	368	344	326	310	349	357	361	333	337	361	358	350	365	339	340	371	354	379	367	348	359	354	353	344	369	338	366	342	386	370	348	369	363	361	358	368	356	367	362	353	341	387	365	348	318	355	363	371	353	350	377	370	338	364	343	357	345	355	382	370	340	358	342	368	380	355	339	338	344	345	397	335	344	347	321	354	333	375	338	366	362	347	364	330	348	366	357	365	353	369	332	394	330	332	352	374	367	344	329	347	355	319	336	372	322	314	343	344	349	382	321	336	361	383	358	380	366	327	352	357	360	332	333	343	380	338	350	347	339	358	385	382	384	374	395	345	340	371	346	361	366	373	392	366	356	359	376	355	323	326	359	344	348	335	341	351	343	354	351	333	349	351	339	377	367	358	374	350	376	329	344	336	373	386	362	353	401	358	355	353	362	330	370	349	341	364	368	360	303	358	345	383	362	345	346	330	379	362	364	387	377	362	346	368	354	332	345	329	351	358	344	358	386	347	373	366	363	349	353	363	351	369	331	357	391	381	314	335	353	358	346	326	330	341	333	394	354	373	356	390	391	329	346	343	327	375	325	352	334	365	374	382	335	367	327	373	364	356	370	381	379	348	331	372	374	346	346	358	353	370	366	330	337	341	319	352	331	374	385	372	344	382	357	343	347	343	345	358	360	365	376	407	375	339	334	362	371	339	350	326	363	366	356	382	338	372	309	387	330	348	324	372	348	352	347	347	350	366	345	396	372	367	342	338	313	350	349	362	345	355	363	323	339	352	372	349	396	375	376	362	351	349	333	365	383	372	345	333	359	357	363	333	328	389	366	354	342	362	346	398	360	347	358	356	355	397	330	349	393	311	355	366	370	358	368	340	310	338	310	403	386	335	366	316	373	379	364	339	363	347	364	321	342	344	359	373	381	335	362	347	348	368	328	327	341	342	349	333	391	314	339	352	340	324	337	357	367	341	340	337	363	370	353	346	330	361	367	373	354	330	321	312	351	335	387	362	337	351	325	367	350	359	336	348	343	361	350	376	341	356	369	342	341	387	376	373	342	347	334	345	360	370	345	366	354	342	362	316	358	357	329	365	319	377	340	383	357	348	352	336	387	340	314	340	341	332	396	376	380	349	362	359	364	339	342	338	372	348	313	354	367	359	362	336	357	382	345	364	384	350	328	315	328	353	354	356	307	342	345	352	351	366	354	367	357	330	365	385	324	337	366	361	359	344	353	328	359	327	386	357	402	345	355	363	344	358	356	342	330	383	345	365	343	361	351	320	332	397	351	341	340	353	348	367	363	344	388	352	372	356	318	352	333	354	339	380	364	355	357	361	331	330	351	327	352	304	373	366	394	372	370	351	328	361	354	320	330	358	371	365	366	360	363	349	338	343	345	372	348	354	330	344	322	343	338	347	349	343	389	335	350	407	383	373	357	342	354	363	338	324	346	345	322	343	318	340	347	345	347	373	374	365	367	327	367	374	368	370	352	343	368	368	371	359	379	321	335	342	370	336	349	341	365	317	362	349	326	343	354	363	344	356	377	368	339	383	341	362	336	355	345	367	359	353	358	334	336	347	384	343	335	340	354	352	382	334	384	352	356	376	344	376	339	368	361	345	343	381	333	334	347	342	333	364	347	370	336	366	355	312	370	328	382	356	345	316	340	324	369	394	377	383	338	353	346	375	344	327	345	343	374	367	350	339	399	357	361	352	383	346	368	347	359	355	349	369	373	364	362	367	337	315	306	359	315	359	362	338	347	340	354	344	379	354	345	351	353	354	335	346	367	357	344	349	352	377	336	344	354	333	375	351	343	349	358	359	355	318	341	339	391	383	335	347	341	350	346	332	343	346	388	385	358	351	366	337	332	356	322	353	347	366	327	338	356	321	348	390	360	352	351	366	375	354	377	350	354	353	356	350	348	396	342	338	337	344	346	319	352	339	370	347	363	321	327	366	341	331	352	347	405	344	374	364	352	383	325	368	366	325	345	325	356	340	358	331	372	358	337	340	350	343	357	379	365	352	367	376	363	344	374	373	361	346	356	332	342	373	359	367	350	368	337	357	369	397	349	321	383	350	322	353	363	348	351	377	342	324	355	402	354	346	353	375	358	354	357	325	362	335	358	381	365	346	367	368	334	396	322	339	336	354	353	395	351	348	346	314	365	351	337	357	327	344	341	351	352	351	344	377	374	336	376	368	379	339	341	342	372	349	305	375	362	338	356	363	334	378	374	391	337	331	335	366	339	367	346	342	361	352	359	337	359	357	363	358	388	332	381	369	335	334	352	391	332	358	370	332	359	388	374	353	383	364	343	366	366	363	336	339	331	348	368	373	344	326	397	370	375	352	350	368	366	343	332	370	330	366	356	344	349	395	370	361	351	339	376	368	343	371	325	321	348	351	362	370	365	341	373	344	346	355	373	340	329	342	324	355	362	343	357	356	354	386	352	362	382	344	378	347	319	322	363	338	376	361	340	360	346	363	351	359	385	364	374	362	354	365	347	360	333	344	352	360	334	351	382	340	360	317	341	396	338	339	312	364	323	354	311	367	368	367	349	345	361	371	325	350	334	336	395	330	322	331	346	322	330	349	382	351	394	371	358	342	346	322	394	342	345	373	315	350	342	355	350	359	383	349	363	357	322	367	359	349	331	323	384	358	360	385	339	362	355	352	352	341	380	324	340	389	368	345	314	339	306	326	347	371	357	362	359	368	349	351	356	346	337	357	343	325	373	372	362	330	358	384	375	340	341	362	385	382	351	369	361	374	388	370	337	365	357	322	372	342	332	345	341	324	356	367	340	344	391	370	360	381	353	323	356	391	331	370	362	336	338	333	373	327	322	361	363	374	346	332	341	338	348	315	314	310	341	352
29188	29475	24837	14334	9085	3781	2741	2387	758	521	473	416	415	410	392	405	381	409	401	402	397	395	397	374	369	382	387	388	389	338	383	394	375	362	390	404	398	406	381	393	391	398	381	397	379	373	381	391	424	402	401	387	392	376	404	404	394	386	358	402	387	410	385	359	369	367	417	402	394	425	407	390	381	390	399	403	406	408	420	427	417	394	387	410	357	405	402	404	396	422	386	376	402	391	378	397	390	411	374	353	398	383	406	360	374	402	390	403	381	412	392	373	387	398	365	374	391	397	368	372	396	371	346	440	354	394	397	378	394	438	392	407	384	345	414	398	406	389	389	411	392	397	408	362	389	347	375	368	407	437	377	386	392	413	385	370	383	413	379	380	389	401	387	395	386	375	395	430	374	395	377	358	365	357	388	363	408	366	395	412	410	410	389	397	393	411	385	404	387	382	392	373	387	439	415	404	384	393	395	359	380	386	371	417	407	378	423	429	387	352	404	361	384	382	375	378	425	411	411	402	351	352	372	404	365	391	363	329	393	394	364	372	424	397	384	410	398	365	405	397	409	403	404	382	400	375	386	418	385	336	402	444	378	364	368	350	398	425	394	389	414	403	401	390	431	397	379	379	410	392	391	383	396	398	383	403	391	387	392	359	394	374	374	385	399	372	356	362	381	393	410	393	403	401	420	366	394	332	405	377	398	361	414	378	376	388	399	395	383	383	415	363	350	398	386	376	392	361	398	419	387	413	388	389	403	394	414	379	366	360	399	421	361	413	412	404	397	353	374	375	392	373	401	373	386	370	402	380	358	419	377	416	394	387	336	379	382	383	372	407	389	385	370	345	405	411	388	378	389	390	393	395	351	384	399	377	396	377	362	395	378	412	366	373	393	396	387	419	388	403	408	392	407	387	386	403	394	403	397	402	372	418	406	394	404	405	376	371	415	393	403	409	358	385	354	416	367	397	405	377	360	393	367	349	382	370	408	348	385	404	400	361	403	435	397	380	361	396	386	376	395	394	415	359	361	409	386	366	382	384	356	403	383	382	403	389	382	400	395	339	364	406	417	385	382	384	419	382	389	406	394	380	384	397	419	398	407	370	357	395	387	339	359	372	393	369	386	406	393	392	365	388	391	420	392	393	369	408	375	408	377	391	379	388	408	428	416	395	402	351	381	375	392	402	397	405	416	343	394	341	425	403	386	387	375	385	402	387	410	386	404	367	386	376	393	382	423	398	396	366	393	425	373	440	370	392	387	380	366	428	362	389	411	369	350	391	366	377	384	361	393	379	403	372	370	379	354	386	388	367	380	421	417	385	385	423	378	369	399	392	404	377	401	406	339	365	395	401	353	378	432	333	384	416	424	364	344	362	374	394	369	405	374	398	356	381	410	377	394	389	350	374	409	363	374	399	386	399	372	384	414	374	418	374	412	365	362	376	377	398	385	412	379	371	370	413	390	409	357	379	412	383	404	384	374	389	389	408	384	379	395	370	376	401	396	396	385	412	405	379	376	388	365	422	376	375	424	400	358	393	374	407	393	420	394	385	376	374	401	396	389	373	402	364	401	368	412	396	400	393	412	393	371	388	409	383	434	369	394	402	367	373	329	405	369	409	408	375	402	383	376	429	424	396	380	413	394	382	413	385	388	367	409	385	402	401	377	388	413	409	395	416	386	404	409	373	410	363	378	378	379	400	389	354	371	369	424	377	385	399	406	384	392	413	354	422	414	383	394	393	357	354	378	398	392	398	403	399	417	411	398	386	404	401	368	364	364	400	400	382	398	407	380	393	414	377	362	391	389	388	390	398	373	404	381	389	352	378	389	367	420	386	391	399	359	414	399	388	396	367	381	382	374	370	366	389	342	333	383	371	376	354	371	397	405	428	409	362	411	374	385	430	385	390	408	383	395	385	390	390	365	385	451	399	404	414	415	328	394	358	428	366	370	377	380	388	380	401	393	396	385	401	419	364	439	363	397	413	407	374	415	403	375	348	420	403	362	354	359	401	387	406	387	410	378	399	364	377	378	373	370	359	402	409	385	371	393	409	372	414	380	394	347	381	413	379	362	408	392	387	399	441	403	392	395	381	378	377	392	384	370	378	388	375	388	383	398	414	388	419	405	358	378	394	408	404	400	373	398	387	361	401	406	361	371	387	390	412	379	396	412	403	414	394	371	361	396	389	394	406	373	407	374	335	422	379	405	372	373	387	395	402	397	400	366	383	386	378	389	404	352	372	370	415	392	367	417	407	395	371	389	392	399	375	383	375	369	349	407	404	385	384	405	371	390	402	416	398	376	373	407	372	400	379	413	420	388	384	413	389	396	386	393	425	395	398	393	349	412	347	370	383	389	358	411	389	393	401	378	415	421	400	375	385	414	374	387	409	381	391	381	409	368	386	375	388	411	420	377	399	397	407	354	400	356	414	400	395	375	349	380	371	370	356	390	386	394	374	355	387	400	350	414	384	407	369	404	411	419	382	401	387	392	387	401	366	357	386	406	356	417	379	368	370	373	386	369	410	402	389	408	407	421	382	365	389	376	388	375	407	393	415	388	388	378	381	386	406	424	404	398	380	386	392	435	375	369	377	378	378	386	388	399	400	369	358	388	406	428	395	409	370	399	385	405	371	405	357	399	393	349	427	401	387	401	389	385	358	384	375	367	414	387	382	405	406	359	404	390	377	387	368	371	399	386	404	380	387	426	372	365	384	372	411	411	402	363	395	371	414	388	373	398	404	400	364	373	397	403	397	404	373	384	373	386	388	429	400	385	387	400	381	365	411	393	363	393	392	411	424	361	420	407	382	378	361	374	395	370	399	368	393	405	404	397	443	426	359	378	389	406	395	389	355	394	369	396	418	371	410	364	399	392	404	388	398	407	385	396	382	411	399	371	374	413	375	391	398	379	367	421	375	403	387	360	400	364	389	426	387	385	390	405	363	390	379	403	366	401	409	403	354	418	376	367	387	394	429	380	376	389	399	361	404	384	378	371	394	395	396	406	383	427	378	390	422	406	375	359	391	437	405	386	374	402	395	406	342	387	412	370	372	371	355	413	376	425	408	399	378	348	360	361	379	405	393	400	391	395	382	388	404	385	400	380	369	403	422	381	405	392	404	397	373	365	371	362	373	405	391	425	389	396	416	397	415	383	401	348	404	377	372	374	437	374	370	378	379	352	386	391	387	401	390	362	444	367	366	412	402	405	409	407	408	382	386	423	381	409	395	382	374	407	376	379	396	384	385	419	395	392	388	394	381	380	396	381	409	384	391	370	406	388	404	396	390	381	383	349	372	374	388	369	408	402	372	388	396	397	384	369	421	389	366	395	400	394	385	424	421	391	370	395	412	397	349	375	412	378	365	398	384	391	392	379	393	389	365	381	389	386	395	352	396	403	384	333	412	397	418	370	365	395	405	406	399	403	405	394	369	389	404	375	412	384	408	404	404	370	386	388	418	368	384	394	396	363	385	390	377	391	423	403	361	356	406
25059	20677	26995	24431	20880	14057	4536	2004	747	549	492	436	347	360	322	280	294	282	259	255	268	249	281	233	266	241	232	261	229	235	216	231	240	279	226	222	219	216	204	222	238	219	205	227	229	217	194	254	226	251	201	218	217	196	196	192	226	231	204	204	184	211	197	227	217	188	200	239	205	206	206	205	206	210	211	212	219	217	213	222	220	210	222	184	238	217	214	225	246	211	224	208	202	216	219	195	206	213	228	227	207	209	244	207	196	212	225	190	220	211	213	220	194	189	205	200	223	207	237	234	189	231	201	202	197	175	223	213	221	208	190	189	208	205	208	218	197	209	205	212	187	215	238	208	218	200	208	200	200	197	195	217	200	232	237	176	196	209	202	216	213	222	175	177	210	219	202	226	231	201	196	189	206	193	217	215	213	219	224	225	204	208	218	197	189	212	195	201	203	221	213	215	202	177	206	190	188	233	188	238	214	212	211	217	215	194	201	223	193	201	229	187	217	185	207	216	212	230	221	226	230	227	203	219	203	204	205	208	217	204	196	225	223	221	217	226	191	187	204	228	213	200	218	200	191	220	217	226	214	211	196	225	224	224	205	219	204	215	214	201	226	217	200	209	230	219	205	212	197	195	231	215	207	194	205	227	235	219	196	210	216	208	227	203	195	214	213	199	195	228	185	221	206	213	203	216	214	189	214	226	187	242	220	192	185	208	205	219	205	182	197	201	179	219	213	194	216	222	211	214	222	197	228	198	210	208	186	198	215	217	222	184	214	211	195	217	225	215	197	170	212	201	221	238	221	205	195	198	222	215	206	225	219	224	236	220	215	196	213	206	213	205	219	172	185	189	196	195	203	197	201	215	228	234	222	211	211	205	204	203	211	213	196	200	201	215	228	217	225	220	195	205	195	199	179	193	211	199	210	198	214	218	212	221	192	224	211	189	195	220	178	223	220	204	209	243	214	212	205	219	216	216	246	207	220	213	207	188	201	224	192	233	214	196	213	216	207	215	204	199	223	204	220	194	195	225	206	217	220	238	207	192	199	204	218	192	202	225	197	219	208	199	203	209	214	232	231	219	190	238	192	201	191	188	206	209	182	197	229	225	191	212	192	204	200	220	244	209	209	191	204	226	189	185	202	210	230	234	194	192	230	210	212	219	193	216	202	195	175	209	210	206	201	201	223	192	206	210	202	201	204	228	206	178	181	203	208	212	208	211	192	236	201	196	195	194	214	198	194	205	214	210	200	195	234	196	200	198	190	204	217	220	229	209	197	202	214	220	218	222	185	201	191	226	223	212	200	179	204	207	186	209	209	243	221	202	227	217	238	206	187	198	221	183	215	227	212	188	217	220	220	217	218	191	216	218	197	211	204	218	208	202	210	192	208	187	195	201	235	213	208	204	207	213	201	212	182	219	208	201	211	210	211	202	194	182	199	193	231	206	191	216	207	218	196	208	208	197	216	194	196	221	198	194	203	221	173	188	212	213	208	246	236	223	224	201	226	223	193	190	214	216	200	212	193	183	210	198	215	204	227	209	213	224	201	213	200	181	205	199	202	213	194	201	218	228	217	220	227	203	210	198	217	217	242	202	225	212	225	218	217	183	213	210	203	217	231	213	220	213	212	196	216	180	210	213	191	205	182	214	194	217	202	176	201	206	218	173	218	231	209	198	181	207	209	208	196	233	213	219	210	218	206	191	217	212	200	227	191	214	213	193	225	199	203	229	201	209	215	208	225	202	198	215	205	202	240	233	220	196	201	203	235	185	213	220	228	222	189	211	219	235	205	207	228	211	185	202	197	217	203	201	201	208	221	188	211	188	201	213	197	217	200	206	240	219	205	236	193	173	218	216	223	198	187	221	191	208	219	209	221	205	195	196	205	195	203	200	213	217	240	222	213	206	213	216	203	203	213	197	175	200	204	216	193	237	193	239	231	222	211	204	207	223	200	225	223	230	184	219	222	230	207	193	191	218	245	193	207	219	201	209	230	195	206	189	175	230	225	238	222	210	208	212	194	204	222	204	180	190	199	209	213	209	219	205	214	206	210	193	182	228	213	225	193	228	217	193	198	192	202	192	229	220	210	190	201	215	196	199	213	200	191	187	207	216	220	194	213	204	210	240	201	216	218	202	213	214	213	192	187	236	237	218	206	213	190	205	213	220	221	196	184	215	214	199	202	207	215	211	204	253	209	200	230	200	191	241	210	214	217	199	209	209	199	217	203	216	189	210	235	218	191	173	207	225	218	202	208	209	197	210	193	204	228	227	215	209	186	208	220	202	200	206	207	223	199	215	212	235	217	208	233	241	229	196	215	220	210	221	212	208	193	202	188	213	180	232	203	228	218	222	243	204	202	211	202	224	205	220	222	192	198	181	205	225	205	204	207	194	221	212	209	205	200	189	208	206	226	212	208	206	197	196	214	206	215	188	189	197	207	190	193	180	198	208	207	223	222	211	223	210	222	199	209	220	211	226	224	199	238	198	238	214	217	215	233	216	209	221	188	224	218	222	201	229	208	239	188	200	218	220	230	210	203	227	198	179	222	206	194	213	201	208	172	199	186	203	206	214	211	202	207	207	225	220	222	233	211	226	206	218	189	206	206	184	202	195	208	232	209	200	186	216	204	230	198	187	211	221	210	219	199	225	212	200	239	204	189	194	191	180	217	211	187	222	201	209	196	235	188	216	201	200	204	207	181	216	211	216	210	203	217	203	203	219	216	219	244	222	203	198	189	217	228	184	197	192	215	207	208	224	190	214	210	199	212	197	182	206	211	173	220	194	203	212	195	201	214	185	200	184	214	218	217	212	217	205	198	186	195	232	178	186	225	195	203	225	227	194	208	220	198	224	210	229	197	220	204	224	199	187	206	203	221	219	182	214	223	204	199	224	217	199	221	231	207	184	184	205	184	229	198	177	213	225	202	212	210	225	219	198	213	204	197	213	208	198	225	238	212	191	186	199	199	196	225	210	212	226	205	188	214	195	215	200	220	218	182	209	222	191	214	205	207	194	232	225	217	209	223	202	230	195	202	222	206	207	193	199	238	215	225	201	210	216	209	212	205	203	219	205	192	232	201	218	181	196	198	209	157	227	201	192	232	215	238	206	212	199	225	217	217	206	193	217	223	185	226	203	213	220	200	211	165	184	238	210	195	183	203	212	200	186	219	207	216	197	180	208	212	192	197	206	192	221	206	183	187	204	186	201	193	221	235	211	214	225	189	195	212	197	224	212	211	203	222	219	231	209	197	210	227	206	218	196	192	219	210	218	203	191	241	218	220	207	222	217	201	180	200	205	222	208	206	208	212	206	202	211	199	230	212	203	186	218	212	210	224	196	210	235	202	209	193	206	229	237	211	219	224	196	242	216	219	204	199	214	188	211	201	199	192	183	223	194	182	216	199	227	215	202	215	197	229	216	212	202	204	201	202	207	216	199	219	192	214	197	213	222	229	207	205	206	202	200	212	226	224	179	201	206	197	180	184	207
33786	40224	33334	22972	18471	9736	6979	4023	1507	1061	846	662	586	514	490	450	437	443	383	374	349	337	309	320	294	290	294	259	249	271	254	279	276	271	259	280	227	258	227	274	266	248	260	223	227	268	231	218	222	230	256	249	266	259	209	231	203	236	223	234	249	245	220	227	236	226	245	258	215	236	232	241	233	218	264	213	233	251	222	230	241	231	239	246	221	236	233	236	231	232	221	236	251	248	229	230	226	233	210	261	234	215	211	230	222	208	232	258	234	219	195	223	208	222	228	241	221	203	247	246	236	211	218	220	237	199	218	254	208	226	224	233	213	238	221	227	228	218	235	216	225	216	229	220	203	216	269	216	209	220	221	213	189	228	228	226	209	234	231	229	209	238	232	236	238	194	226	223	271	217	257	245	220	230	246	212	220	238	225	223	226	236	235	227	229	222	233	213	223	252	221	218	228	227	225	240	218	228	235	227	242	227	232	201	210	220	212	218	207	249	201	217	241	254	233	228	256	223	208	227	257	223	253	234	262	243	230	229	266	203	224	197	225	252	222	230	224	248	213	218	202	227	260	235	230	234	232	224	247	239	227	209	221	217	226	229	226	240	238	236	248	228	203	218	225	220	231	206	218	231	255	227	217	200	196	241	218	236	246	212	239	219	239	212	251	217	233	242	234	239	247	224	220	225	232	235	215	208	229	225	240	210	231	236	216	243	237	238	237	188	200	234	234	200	217	276	234	215	224	207	231	241	241	219	228	225	237	228	233	214	236	211	260	217	250	207	218	206	232	254	230	246	218	238	236	205	212	204	242	228	253	233	225	226	204	217	240	208	224	252	220	217	197	260	225	243	209	251	214	231	214	229	222	234	233	242	229	225	227	248	231	235	235	240	208	241	221	239	236	224	216	215	199	248	230	204	219	236	203	215	198	216	236	231	226	228	209	226	245	227	229	245	253	240	228	240	248	223	233	224	214	208	223	238	242	243	251	224	233	220	240	219	245	237	222	241	243	229	217	226	239	232	242	234	221	224	253	248	236	216	224	235	222	215	216	245	225	214	218	234	231	237	256	225	212	204	223	234	213	237	227	207	213	229	224	239	217	213	243	224	235	226	218	207	228	231	232	234	246	237	236	237	234	239	228	197	262	234	239	232	219	220	231	232	229	260	249	212	200	220	232	244	232	251	219	232	229	225	220	200	236	227	231	214	243	226	226	224	229	218	254	220	203	235	218	232	257	246	226	252	207	209	223	226	227	222	207	227	241	235	218	241	229	233	225	212	215	252	230	209	214	266	226	229	224	213	233	219	225	228	220	206	222	231	218	233	230	229	223	227	216	229	244	219	232	227	202	237	207	226	218	247	223	231	218	229	221	225	238	221	208	226	242	212	243	236	243	209	209	234	230	226	227	212	226	259	231	237	248	204	232	208	215	207	210	220	205	240	229	250	203	236	225	208	241	246	235	221	205	206	226	237	225	232	231	230	238	235	219	229	236	220	205	210	208	245	245	208	244	238	253	235	240	227	222	258	258	238	234	235	206	218	227	238	249	229	220	232	220	275	199	255	229	226	240	215	222	231	255	215	225	223	229	222	227	198	235	240	242	217	240	235	206	218	243	228	217	233	233	212	234	221	247	209	219	219	211	236	240	217	238	203	225	224	249	231	248	208	236	229	234	220	201	245	215	212	238	206	256	228	214	243	232	225	238	216	230	236	217	212	206	230	221	222	232	244	238	231	211	219	226	224	219	244	234	219	249	229	206	230	215	213	243	240	245	228	232	252	233	229	249	227	207	230	247	234	246	228	211	240	231	238	271	228	242	245	206	231	249	257	239	239	224	230	221	217	219	241	242	246	210	234	223	215	225	227	228	233	236	243	204	240	242	261	211	236	201	208	214	242	223	234	247	233	221	217	229	213	220	235	239	228	236	227	235	178	207	213	238	237	208	233	221	243	224	220	253	240	264	231	231	234	225	239	222	205	254	168	224	221	251	213	228	231	214	214	234	213	219	231	241	230	260	231	220	227	221	207	225	241	213	230	244	239	246	221	247	227	232	230	233	203	204	221	228	243	219	254	216	224	227	221	242	258	254	238	225	217	258	224	240	238	236	261	227	249	231	212	220	201	219	210	248	240	214	220	216	219	240	208	238	236	230	244	242	239	240	226	230	221	233	212	256	203	237	240	202	219	241	245	216	242	184	241	233	216	210	253	204	229	190	223	242	239	226	232	209	247	243	244	260	234	224	215	240	254	236	215	216	226	228	247	225	235	221	222	252	251	239	241	215	217	224	199	234	238	224	239	189	241	230	243	202	216	230	250	237	205	219	225	237	233	233	243	239	235	231	202	250	239	251	239	235	224	241	233	204	239	225	242	219	226	240	235	237	257	215	209	247	245	219	233	233	235	223	254	256	231	246	229	213	232	222	227	231	230	213	226	223	235	225	243	241	237	206	252	224	209	209	213	228	203	224	226	252	259	200	204	226	245	258	231	241	229	256	228	191	219	222	224	231	248	247	220	201	222	208	210	195	209	233	219	213	201	223	201	185	219	239	232	219	234	221	216	230	215	235	242	220	213	215	222	214	230	231	257	222	228	224	244	215	226	223	224	231	247	232	217	227	234	217	242	238	225	230	231	227	235	242	247	229	243	220	240	234	227	190	222	223	231	223	223	216	234	224	209	229	254	223	236	211	237	241	239	208	217	241	218	241	233	220	218	221	244	218	229	238	231	232	229	238	230	210	232	231	209	232	215	216	251	228	231	225	234	215	209	213	234	237	224	220	225	249	217	218	235	217	243	239	224	229	235	198	247	222	236	240	246	229	212	221	238	242	243	226	228	234	216	231	229	205	216	226	203	237	218	231	241	220	213	203	202	249	226	214	235	215	214	235	259	236	249	246	233	228	224	250	217	235	214	223	226	251	257	256	232	214	241	222	249	232	238	251	224	232	218	218	244	258	189	226	257	208	218	217	218	214	255	211	224	202	224	203	222	251	245	204	214	229	240	232	205	219	210	199	231	234	219	250	240	228	212	208	226	224	208	210	233	249	225	247	205	232	216	211	220	251	213	235	230	221	216	221	218	231	200	216	225	216	229	231	231	243	237	233	232	231	242	236	210	214	237	233	223	221	225	242	220	239	199	234	234	231	222	219	203	231	230	194	244	217	242	221	225	212	247	209	208	231	221	243	228	248	231	243	213	219	230	213	261	234	238	211	211	217	224	235	220	243	246	219	254	216	253	218	209	213	226	217	205	222	220	227	220	231	227	241	210	219	213	199	227	211	228	227	209	231	215	217	231	229	224	259	220	249	211	239	223	220	233	265	232	235	252	243	188	209	252	241	231	212	234	222	242	245	248	233	227	227	216	188	218	230	210	241	256	195	222	242	237	212	210	238	217	253	242	220	230	209	225	215	226	242	222	228	237	230	247	223	205	200	215	189	230	227	219	239	230	220	226	181	216	240	244	225	221	235	243	240	212	229	201	257	207	234	235
22958	20721	27482	23977	20836	21035	13647	3218	1352	981	921	789	776	704	679	638	581	569	617	562	559	558	590	552	558	541	553	528	523	520	505	532	513	513	534	517	475	465	482	521	502	480	508	474	479	473	459	489	490	494	491	494	475	534	534	451	488	523	489	475	492	496	494	510	487	467	464	524	521	527	480	513	479	480	482	477	495	431	451	482	491	458	481	460	497	481	444	506	462	460	448	450	487	493	478	497	489	476	512	500	439	475	463	446	437	463	476	485	468	455	493	484	503	483	498	470	453	464	455	460	486	525	469	504	514	461	485	512	451	487	454	436	465	482	477	436	490	480	444	500	470	485	443	476	413	445	501	466	451	478	463	456	496	468	422	461	459	461	461	496	505	470	467	465	462	479	455	493	484	468	492	468	439	504	473	492	471	475	484	472	457	478	465	445	524	505	486	471	444	466	482	520	470	445	495	497	507	476	490	457	492	495	471	459	483	440	495	494	502	515	488	494	490	472	511	477	495	504	474	476	495	465	458	495	469	487	512	489	475	480	467	485	480	475	447	432	447	460	453	490	452	474	463	471	489	452	458	482	491	464	465	457	494	446	509	440	482	494	488	474	453	415	483	444	484	461	472	480	460	456	491	473	479	434	465	467	463	458	490	491	431	479	502	475	439	483	487	460	478	430	502	474	469	480	453	476	454	517	497	467	492	502	509	501	452	471	456	469	473	437	484	502	422	459	502	484	530	451	482	474	453	488	467	479	438	458	439	507	521	480	467	483	465	486	465	468	458	467	488	473	461	467	484	472	478	443	445	478	480	438	436	489	453	474	477	496	478	498	461	470	481	492	485	435	438	466	476	484	444	466	479	478	507	458	459	506	447	468	448	488	453	455	453	499	493	469	477	501	468	501	473	488	456	438	470	488	490	446	454	488	469	486	472	468	477	483	493	508	451	460	472	469	481	459	497	436	465	483	514	454	459	460	482	457	460	442	495	467	496	480	479	523	468	472	461	457	494	430	450	450	455	477	512	471	509	460	509	508	471	474	477	456	456	499	473	454	482	489	467	512	460	453	465	467	491	461	497	460	443	447	460	463	481	472	480	512	440	501	428	465	503	456	468	456	453	495	447	435	465	447	510	474	451	458	450	510	453	483	458	483	495	526	449	473	433	455	461	434	468	495	447	491	476	463	472	476	484	494	488	495	453	475	497	463	443	537	480	481	460	526	431	502	464	455	450	465	491	506	450	421	501	457	467	491	513	478	488	448	524	449	479	508	490	490	479	496	436	483	483	476	466	449	456	438	489	478	511	461	428	462	478	474	462	480	483	469	460	450	473	466	484	458	475	493	454	466	470	528	501	459	482	443	488	488	501	487	485	455	463	451	439	498	490	469	485	479	483	497	502	484	470	455	469	484	471	481	460	498	487	488	453	474	451	480	466	437	465	476	487	421	455	433	488	476	480	493	424	512	470	469	457	462	457	479	500	498	446	450	494	467	452	439	484	488	471	502	531	488	463	485	461	499	412	506	484	444	484	512	467	448	477	496	475	429	527	447	495	482	433	475	435	480	503	461	474	462	437	504	476	495	443	497	433	483	499	455	411	474	488	473	435	449	521	448	483	452	449	493	485	483	462	500	469	488	492	497	451	449	468	475	474	544	476	479	446	468	506	453	480	477	434	471	498	498	459	467	469	442	513	462	491	464	492	459	465	434	474	480	447	485	482	498	445	482	489	464	464	491	457	483	447	462	456	444	476	506	472	461	466	497	481	492	457	511	452	469	508	496	488	466	466	438	432	518	475	472	452	464	466	451	507	471	470	456	470	460	440	456	457	457	445	449	501	471	478	496	512	483	470	493	473	448	471	459	528	465	472	453	521	440	460	407	458	493	387	471	472	486	412	500	481	463	481	476	452	448	468	465	498	503	484	482	442	440	504	495	463	410	429	473	537	456	475	485	476	486	439	448	500	468	459	460	463	464	491	478	446	498	494	454	485	465	483	475	481	492	461	460	442	515	479	498	476	479	436	445	439	484	481	487	480	448	443	472	440	487	494	459	470	494	458	471	435	440	470	501	457	462	472	445	523	469	471	445	476	493	492	480	461	458	495	482	489	455	474	486	422	481	546	477	501	463	455	465	453	455	498	448	474	528	486	474	422	465	462	532	442	453	493	483	469	481	421	488	481	501	488	508	461	465	493	468	483	486	490	487	456	472	420	498	470	449	482	512	470	449	439	489	440	469	473	465	467	462	473	431	482	498	471	431	506	450	475	464	462	507	460	471	475	442	460	477	467	453	408	413	493	464	488	475	467	464	498	465	482	450	456	475	464	483	441	476	491	504	483	478	437	450	462	470	472	453	449	460	488	488	463	442	456	462	515	482	457	495	468	438	451	484	465	450	534	469	454	465	461	464	470	502	461	441	477	489	489	511	492	493	469	463	490	457	474	436	491	476	458	434	445	446	441	477	444	437	443	445	444	468	458	456	478	488	434	452	439	473	466	452	513	481	474	490	509	464	497	474	496	502	467	434	491	468	488	494	468	474	458	513	436	482	489	488	475	495	449	450	505	435	422	465	506	459	449	487	496	461	462	461	447	444	485	483	492	490	466	493	461	466	490	468	459	535	463	445	476	470	461	468	410	467	460	512	475	470	435	473	460	510	495	487	425	484	428	524	497	478	476	484	458	468	474	450	495	487	472	471	446	472	476	432	493	495	456	442	473	490	452	462	480	489	456	496	443	478	482	447	508	492	466	479	463	447	516	463	491	464	466	510	434	484	460	486	510	436	448	443	485	468	463	509	496	473	504	502	463	468	463	448	469	461	506	466	483	490	465	455	438	510	492	462	469	475	454	485	472	452	487	518	504	472	460	463	456	476	498	465	496	460	463	469	456	484	469	461	480	484	459	479	436	470	489	475	452	505	498	467	465	471	458	497	496	463	450	480	509	506	465	479	469	491	467	479	478	437	477	491	501	468	479	516	478	440	486	489	464	411	528	438	459	476	493	490	462	415	454	492	482	504	463	436	468	457	457	462	464	449	482	444	481	448	448	465	440	486	438	460	448	463	466	508	485	492	480	467	449	484	491	474	479	503	488	456	472	439	479	446	467	490	500	489	447	481	467	477	457	500	469	485	464	463	446	448	484	488	515	450	449	442	463	470	462	444	461	479	493	425	460	466	466	451	464	460	476	435	466	462	487	461	454	470	520	503	484	422	485	500	492	451	466	468	471	451	432	418	465	477	464	463	462	450	455	458	474	471	478	465	463	522	467	478	441	514	460	446	448	455	508	459	463	461	452	504	433	466	463	483	492	458	452	475	446	437	461	491	452	490	451	450	475	501	480	465	526	443	485	520	500	478	463	419	458	470	493	464	523	472	476	480	436	515	521	457	465	478	423	475	471	499	473	465	458	502	434	472	466	447	476	467	443	460	505	463	494	482	505	456	467	463	482	483	457	494	508	483	480	482	465	461	503	493	466	465	473	473	463	507	483	498
36527	47296	38595	24573	24310	15263	10999	5174	2467	1824	1510	1306	1088	1002	948	883	799	857	756	726	662	647	616	633	613	587	583	602	545	544	513	575	481	517	514	531	547	540	481	510	484	494	527	512	499	488	467	502	452	485	522	467	498	481	454	452	467	489	513	499	468	475	511	486	479	515	483	508	445	442	476	480	471	458	500	485	464	474	461	468	497	462	528	452	470	473	487	471	514	483	498	477	463	472	464	462	446	455	442	510	491	447	481	473	495	459	477	480	477	468	507	491	476	492	450	500	467	450	480	436	491	485	480	445	462	467	455	482	480	497	474	402	499	461	501	472	459	488	492	459	475	492	463	473	443	477	494	488	467	472	475	461	445	440	439	456	502	459	504	463	502	459	406	471	473	445	495	456	461	481	478	476	472	442	446	462	504	445	450	468	434	460	468	473	456	501	452	446	486	481	439	486	453	460	458	486	462	430	487	436	465	474	461	446	436	428	451	474	439	438	472	450	471	445	458	485	434	486	464	437	494	478	481	467	479	480	468	491	429	460	475	454	495	463	470	478	458	477	473	487	487	460	446	463	473	466	429	487	428	446	465	479	405	496	466	464	461	497	491	458	490	453	458	462	460	482	455	456	471	460	453	442	423	447	419	458	474	493	453	432	450	474	479	468	473	480	491	476	462	471	461	525	526	448	483	476	471	457	455	498	480	465	444	454	461	463	494	466	478	474	465	453	467	468	437	437	469	459	513	477	443	430	474	451	459	459	493	464	478	490	448	453	500	491	469	467	443	432	433	454	457	450	467	461	433	499	439	484	440	477	508	453	480	458	467	458	458	472	462	496	500	492	474	485	493	492	471	452	483	444	427	491	454	444	468	457	516	502	454	459	436	450	444	487	428	430	459	530	474	450	441	436	462	469	470	426	503	480	489	451	462	488	477	473	469	481	488	477	480	469	482	451	447	472	457	494	525	464	464	446	443	458	497	469	456	470	481	466	454	457	448	458	482	457	460	474	435	484	480	446	464	477	483	463	461	453	472	449	482	472	451	504	451	453	459	471	461	498	455	495	496	429	450	478	472	439	479	506	460	431	428	460	464	445	473	497	493	454	442	444	500	483	502	432	438	458	460	472	464	462	503	474	433	502	436	501	450	451	461	472	441	485	501	450	499	490	457	479	482	454	459	485	444	462	435	477	445	522	448	467	462	468	455	488	435	453	461	464	463	469	481	444	450	450	453	486	469	464	463	438	473	458	455	486	477	432	433	536	440	435	440	484	486	474	456	514	455	437	495	423	482	446	477	461	479	435	469	468	475	452	380	482	439	460	490	456	452	477	481	486	429	478	454	441	466	434	448	484	476	503	450	466	470	510	466	487	494	487	440	462	438	479	469	489	481	480	479	495	437	445	468	486	464	463	438	450	494	466	446	487	487	450	446	428	431	466	475	478	436	453	435	491	418	430	456	459	477	485	447	511	454	429	484	437	440	452	489	489	459	463	448	458	459	432	490	458	479	507	444	444	505	456	499	472	472	456	439	468	472	465	453	441	478	432	482	462	444	507	483	422	475	438	459	471	472	459	470	528	436	495	434	490	511	436	479	447	422	463	453	414	447	443	445	451	432	459	450	442	464	466	508	488	484	448	487	484	472	438	425	466	448	452	500	458	475	479	484	448	456	435	467	449	496	478	502	474	508	521	476	473	421	455	464	445	481	501	475	471	467	469	494	460	462	447	494	479	485	453	460	421	473	478	457	470	468	464	444	436	450	461	472	462	463	441	437	431	477	440	473	461	440	471	468	492	441	480	425	452	467	497	497	429	456	518	462	489	431	447	454	460	460	461	469	466	463	489	494	480	440	516	478	449	437	483	487	470	433	448	452	472	480	460	448	458	488	432	507	448	441	479	467	438	470	437	446	469	456	465	470	447	436	452	445	469	461	456	484	462	450	468	461	466	480	431	479	481	437	458	432	450	478	469	435	473	481	477	505	462	499	447	455	508	475	427	437	486	492	442	468	484	449	450	457	498	459	463	452	468	471	479	501	470	477	439	436	455	484	506	441	474	488	471	458	483	439	433	457	488	454	491	462	496	456	451	480	494	492	426	451	476	474	471	460	524	442	449	463	468	453	471	465	450	470	441	449	472	420	466	427	466	467	489	471	452	437	451	471	488	475	441	458	466	502	514	451	440	445	431	475	475	406	428	478	496	460	475	445	509	488	479	420	454	482	435	488	485	490	480	461	473	489	469	467	428	475	487	468	480	522	475	451	476	480	465	469	495	480	505	490	457	433	446	494	469	481	471	408	459	452	461	454	452	447	474	485	501	464	488	442	457	493	412	420	436	445	482	473	471	481	473	502	460	481	465	483	466	462	444	492	477	451	491	502	443	439	414	463	467	457	449	480	462	478	455	497	465	446	457	468	473	448	506	405	496	463	454	446	481	463	470	469	466	509	484	490	497	480	466	497	467	475	456	466	471	434	486	484	458	459	477	419	463	447	466	477	434	452	499	439	483	446	464	441	423	449	443	451	451	449	473	463	434	477	465	470	455	449	477	480	493	460	484	459	471	443	473	439	474	454	481	455	507	492	438	501	492	451	473	504	475	472	513	479	434	497	419	508	490	464	465	488	434	455	462	451	474	456	471	468	480	473	507	476	453	432	488	498	442	465	469	422	463	400	481	453	453	460	447	447	500	490	397	480	432	496	446	437	487	503	489	457	445	482	452	427	468	450	519	457	423	405	474	426	503	455	445	452	447	480	488	497	436	438	444	465	455	464	472	502	421	462	470	474	400	472	459	479	456	529	476	461	458	520	489	400	499	471	460	465	451	465	457	461	436	469	508	457	456	454	427	442	461	461	460	446	431	496	447	494	435	460	498	462	468	493	489	497	437	472	460	454	504	453	492	436	453	469	441	479	477	448	460	488	462	451	479	480	467	443	450	483	439	446	479	428	518	431	482	443	457	465	468	462	475	440	463	483	502	523	412	449	472	472	472	451	484	448	470	463	513	434	460	458	494	420	509	494	433	467	466	479	429	454	487	469	443	464	473	451	460	507	465	503	441	462	493	467	463	476	447	511	422	459	450	463	451	408	484	501	436	474	472	460	505	483	463	455	499	451	454	489	441	464	488	446	440	483	487	441	457	463	450	478	443	481	427	472	463	471	476	450	461	450	484	467	480	486	457	446	413	429	438	478	490	434	452	453	438	436	465	430	440	466	436	466	475	475	499	509	444	458	451	462	453	451	469	463	449	435	464	490	490	480	486	481	455	438	447	431	458	477	441	494	483	473	467	440	464	483	449	455	507	456	459	464	467	462	479	476	424	479	459	456	454	475	476	457	468	520	473	442	492	457	470	479	481	488	435	466	455	474	490	463	493	455	449	463	462	444	481	454	484	460	495	465	445	482	475	462	494	515	434	458	477	444	451	462	431	475	444	454	497	421	483	443	452	465	449	461	470	425	493	426	440	473	499	435	439	477	430	481	448	402	498	458	470
30935	23605	14838	5488	5368	3113	1239	599	387	423	371	395	391	341	364	344	367	375	363	350	373	364	328	346	354	359	370	357	383	339	332	346	316	372	347	349	350	353	363	315	377	355	360	388	370	368	326	316	340	356	323	371	333	352	333	363	362	327	340	331	350	331	346	346	373	362	317	350	369	337	347	338	361	380	338	357	332	339	368	326	354	331	362	341	339	355	361	355	322	334	344	365	340	345	323	337	347	344	357	361	330	340	336	377	331	324	331	365	340	354	370	367	348	330	382	387	371	347	355	359	357	348	329	330	375	355	343	365	346	353	329	340	350	361	326	330	331	328	385	338	340	339	347	361	367	338	325	335	326	339	364	352	352	363	359	359	348	363	353	338	367	340	346	376	355	383	352	330	358	322	337	362	338	334	329	342	398	350	360	333	376	370	387	370	340	325	342	366	347	334	325	338	362	328	338	341	338	345	364	341	369	380	345	333	345	369	353	329	386	360	320	340	320	373	370	308	382	355	372	349	363	370	332	365	348	369	342	332	325	350	343	360	341	339	367	359	347	355	385	328	381	357	326	345	335	308	327	352	354	346	338	354	356	303	354	343	369	332	402	354	347	350	368	334	343	337	339	336	377	374	387	350	301	347	346	327	373	321	356	308	343	330	352	380	369	343	316	308	345	357	340	338	354	364	369	347	342	326	367	351	327	375	363	337	331	355	375	360	349	344	368	341	372	332	358	346	361	315	351	351	323	346	343	343	321	324	346	329	338	353	396	356	363	355	303	353	367	355	323	335	385	344	383	344	339	365	344	345	319	345	301	367	355	343	344	375	377	345	361	356	292	334	319	362	316	371	364	366	352	353	343	356	337	355	329	384	354	353	358	369	322	342	343	333	378	343	344	356	372	353	370	377	325	352	361	328	346	352	363	348	368	360	354	368	354	343	330	349	346	350	363	345	330	339	370	381	374	351	364	372	340	351	360	359	347	358	346	364	326	361	356	361	401	350	338	357	379	351	364	363	339	369	358	320	365	336	338	347	349	375	335	329	365	366	391	369	383	325	361	375	406	322	350	335	303	351	362	328	324	385	355	351	342	351	330	321	357	348	377	349	333	358	379	345	336	350	341	366	343	327	378	344	359	335	334	348	379	343	351	358	336	380	339	355	375	329	361	362	338	356	341	346	366	356	373	331	347	354	322	381	361	360	338	356	318	363	328	382	384	359	378	384	361	359	338	362	340	329	336	357	354	360	364	340	380	380	390	369	356	363	357	369	354	313	400	350	363	394	364	367	333	367	363	371	366	335	338	322	347	309	363	315	332	355	354	369	361	370	348	337	316	319	315	318	343	381	351	399	349	370	371	356	363	337	367	340	363	346	377	342	339	332	374	344	356	338	358	323	341	353	349	331	361	344	356	342	326	367	343	353	331	364	302	340	368	336	355	365	347	365	340	322	346	348	344	409	349	343	342	316	352	329	341	338	352	389	364	350	340	315	314	338	347	366	365	311	392	363	346	380	351	335	346	349	360	379	400	341	355	350	354	361	390	345	359	350	361	359	322	362	390	371	369	348	311	328	366	340	307	317	379	385	331	353	341	335	343	380	326	339	341	331	347	365	347	323	357	339	327	339	346	343	345	373	360	365	332	346	350	351	340	352	376	355	347	353	359	317	405	364	334	350	326	322	354	331	346	346	357	338	365	324	351	338	353	336	361	362	351	355	348	347	353	336	336	350	364	354	332	352	330	308	331	353	378	350	370	368	345	353	361	360	336	349	378	382	354	365	350	349	336	372	355	356	359	358	359	350	349	357	359	348	345	373	317	333	359	342	340	353	329	380	340	360	353	359	328	370	326	368	348	349	332	299	351	355	309	361	372	358	337	360	346	327	341	389	344	366	374	363	351	326	328	368	354	381	347	325	427	357	323	333	305	349	378	335	370	333	349	364	359	359	367	356	339	344	368	323	348	316	350	345	396	338	340	353	342	363	333	369	343	337	347	357	363	400	322	356	367	357	368	309	387	351	377	353	369	336	317	342	355	365	374	370	344	337	347	369	340	327	339	353	339	314	377	367	330	324	356	361	394	359	373	378	337	341	326	322	348	329	340	342	355	363	353	334	351	321	338	355	342	357	361	341	330	300	373	360	349	313	341	326	356	332	343	342	356	333	379	382	325	333	333	369	387	329	347	361	344	322	382	344	357	365	391	333	318	343	326	360	348	362	361	334	368	320	380	338	362	381	366	329	370	373	383	331	362	335	346	398	349	382	343	357	382	310	350	333	362	382	333	368	315	339	361	372	376	327	329	366	370	370	354	355	351	319	355	378	332	330	361	353	373	343	363	374	392	346	355	349	323	339	330	369	378	341	365	363	343	338	363	325	354	366	357	402	357	365	358	327	338	377	348	325	335	371	336	324	342	359	357	361	365	342	380	367	325	362	335	310	382	366	368	365	352	367	343	365	339	327	338	352	379	346	356	354	345	362	373	389	355	339	351	344	349	379	324	362	348	351	345	342	344	351	361	328	356	321	346	376	360	335	365	357	352	358	327	363	363	372	322	364	332	341	397	378	333	337	352	349	375	349	377	362	346	384	314	337	365	378	354	364	375	341	362	348	338	320	334	341	372	348	339	391	331	358	366	356	408	349	367	311	361	346	323	371	341	332	341	344	339	356	354	331	367	368	335	360	347	341	337	347	341	336	341	342	381	344	335	343	340	382	333	356	329	320	349	358	340	314	342	352	342	354	350	348	306	385	371	338	344	334	340	310	365	337	349	342	375	363	324	328	322	397	351	391	343	345	341	360	388	362	377	324	374	345	342	342	364	338	351	326	336	358	312	331	353	315	352	348	382	337	337	382	342	309	371	345	353	355	323	349	384	357	376	389	349	380	340	363	357	354	316	351	365	345	361	365	368	378	342	373	330	351	358	325	359	357	339	367	333	383	366	364	361	360	295	341	343	356	322	361	342	371	358	346	350	358	342	384	346	351	392	371	343	346	365	355	329	361	343	348	310	350	339	352	328	324	326	334	359	333	333	379	346	394	346	351	341	325	365	337	359	320	352	325	391	365	357	342	372	340	338	322	379	382	366	359	391	359	337	363	380	341	378	360	317	331	332	337	363	343	348	323	369	358	353	352	369	350	334	366	333	386	352	362	345	391	359	387	357	369	335	359	355	363	340	361	368	377	364	366	313	331	336	341	363	343	366	366	358	322	323	372	353	350	317	350	358	333	382	312	354	388	355	349	339	359	357	307	350	344	356	349	370	348	340	341	346	374	375	359	371	385	355	337	314	328	343	316	364	356	328	350	358	335	346	349	339	338	359	370	366	342	342	356	339	356	321	346	323	338	341	377	380	338	341	355	320	384	352	332	340	303	363	337	350	371	307	336	353	337	310	337	359	329	347	371	350	367	341	376	355	396	336	348	339	345	351	377	350	355	334	379	354	389	355	371	361	342	334	340	373	367	347	357	347	375	346	385	401	356	363	360	364	364
29655	31274	20248	8191	11037	6105	2307	987	545	427	449	413	383	415	431	393	418	421	421	405	403	402	396	405	417	380	374	365	406	402	420	369	391	426	383	365	360	390	401	413	392	437	408	381	384	387	394	350	400	377	421	400	341	387	372	390	399	377	392	390	418	377	371	387	365	420	395	405	376	401	399	399	420	387	384	393	374	381	382	344	363	398	414	407	398	370	352	391	382	395	432	391	387	388	361	383	396	392	375	370	407	358	420	379	408	396	383	359	354	380	403	363	393	399	367	372	368	400	395	384	424	400	355	397	400	393	379	419	390	377	401	379	389	392	384	385	369	412	387	403	417	377	416	416	349	411	420	373	384	367	360	392	394	410	381	401	370	354	378	403	385	347	438	382	387	398	379	385	422	335	372	407	396	409	380	374	377	373	395	375	406	397	366	371	390	418	404	352	348	382	386	380	375	367	383	365	386	379	397	395	381	390	373	398	397	376	370	375	407	375	393	358	395	407	403	395	406	393	397	389	370	369	405	410	393	394	387	394	339	361	398	389	386	364	376	362	415	390	365	404	379	404	377	389	365	380	371	401	356	383	384	387	372	420	384	368	388	364	362	398	373	409	374	388	333	380	416	372	389	346	380	386	403	382	355	405	359	398	387	414	404	393	365	379	374	357	396	403	404	353	403	427	415	402	380	395	411	388	392	372	393	415	359	382	388	369	355	380	365	404	369	406	383	417	392	373	370	405	407	402	423	407	370	388	388	391	368	427	363	380	380	424	399	375	412	368	381	384	394	382	372	417	385	402	356	397	383	381	402	350	352	415	426	382	363	371	395	384	387	354	393	404	398	392	378	417	349	358	420	377	372	411	408	412	401	377	379	386	389	415	387	373	382	369	387	355	367	389	376	407	410	381	423	396	361	395	387	380	384	401	379	400	383	447	411	383	419	410	358	370	407	400	361	381	390	364	363	385	405	420	368	356	381	331	373	382	413	386	364	405	369	363	339	392	417	378	389	390	418	396	381	400	392	396	372	434	357	386	428	381	404	400	382	401	403	400	388	414	373	375	410	384	413	376	393	340	408	411	390	358	327	433	380	366	389	406	383	421	382	365	375	392	388	376	371	387	386	358	389	348	394	346	385	412	391	418	382	384	391	365	403	377	376	359	378	385	397	376	442	408	395	393	393	370	381	364	392	379	428	386	373	411	382	396	408	379	432	386	384	338	376	397	426	387	382	406	403	387	357	408	375	414	383	405	369	393	376	348	377	419	394	395	404	378	360	393	407	364	375	381	334	357	378	389	378	418	395	370	368	379	408	405	387	361	416	375	385	395	374	414	380	382	394	384	404	415	394	363	410	375	367	387	368	422	409	410	417	372	383	404	388	410	365	390	372	382	384	395	370	430	373	368	358	387	358	416	419	391	375	351	430	381	399	424	394	402	371	395	397	377	405	402	378	375	387	404	414	358	381	416	357	370	387	401	383	409	362	389	362	379	410	364	382	421	399	349	370	397	400	370	369	369	382	366	387	397	367	369	381	394	334	409	347	374	400	376	417	394	374	395	407	381	386	344	420	390	358	389	440	381	382	400	387	346	357	376	392	426	356	401	403	373	377	353	397	371	402	413	384	378	362	399	359	373	402	378	366	392	387	365	390	372	392	405	372	382	387	370	383	373	397	392	347	417	414	376	388	373	404	380	371	394	376	360	379	405	429	371	382	367	414	370	365	382	379	387	355	361	363	380	369	393	403	384	389	376	391	392	381	401	381	394	363	373	415	371	413	378	402	423	406	400	395	405	393	365	355	392	424	401	405	395	391	385	393	385	404	375	360	373	381	388	402	391	366	413	387	359	398	384	424	369	383	417	406	399	389	392	369	414	387	374	373	430	378	393	369	407	429	421	396	379	405	355	383	393	406	404	410	390	404	382	398	380	382	400	406	382	386	426	371	393	406	392	386	411	388	364	360	432	410	363	416	416	352	391	416	399	385	378	375	382	398	397	437	407	400	368	428	411	377	394	371	345	399	403	433	407	357	360	371	356	407	388	390	372	395	398	412	398	394	387	396	391	398	381	404	369	384	390	390	384	399	377	367	398	408	387	372	399	418	425	384	391	399	356	421	391	355	377	357	407	391	400	419	377	376	374	422	383	381	375	402	384	405	380	370	389	387	383	407	396	367	408	396	436	397	378	389	384	386	401	393	355	392	372	396	405	414	400	425	384	402	390	399	355	379	398	399	389	373	403	392	417	411	377	403	417	383	392	366	362	394	371	366	399	386	414	384	380	385	376	375	409	373	374	395	387	377	337	362	391	390	385	402	379	366	419	362	385	375	405	408	395	392	367	389	370	406	426	373	364	383	385	401	375	367	392	393	377	382	368	412	374	401	364	381	396	386	393	402	398	399	367	377	377	420	401	396	379	387	422	370	366	430	393	408	375	436	347	371	383	427	435	373	393	388	398	403	341	371	406	393	359	406	381	410	407	383	344	404	390	418	401	389	379	360	355	384	355	396	375	388	404	395	360	380	350	396	396	381	397	386	392	360	404	409	406	393	366	390	371	373	375	387	382	352	395	386	419	404	376	398	376	411	384	374	382	380	389	399	416	408	404	404	403	385	397	361	424	393	418	421	390	426	391	416	383	412	374	360	351	362	367	358	433	385	393	360	420	387	377	399	390	400	372	399	366	418	381	374	339	387	372	370	375	385	380	379	382	405	395	353	405	387	395	407	380	379	356	423	353	371	364	341	363	380	410	388	388	391	375	392	391	383	392	415	387	410	372	384	369	395	381	398	396	404	378	393	385	337	393	401	386	405	400	363	374	378	412	406	388	429	400	392	428	388	392	386	393	391	359	359	408	404	393	403	350	405	372	407	398	390	386	441	394	368	386	375	416	375	398	359	372	383	368	382	401	413	339	344	414	388	398	397	362	389	382	398	361	381	384	396	396	388	374	359	346	421	378	399	408	373	383	390	409	377	367	442	398	395	378	413	390	362	393	393	413	396	377	363	380	423	366	370	390	378	367	385	377	413	380	397	373	383	365	381	419	413	377	379	390	402	421	393	399	367	351	395	386	382	382	409	388	389	399	397	365	397	405	398	404	395	389	402	420	371	409	370	391	358	396	401	390	372	366	390	449	401	407	379	371	406	355	406	362	376	378	388	369	392	376	422	397	387	351	352	383	371	386	386	410	377	373	405	379	387	373	380	368	376	389	414	389	383	382	427	393	376	398	392	385	373	380	389	348	372	399	361	371	366	394	411	355	401	383	379	380	375	412	364	381	358	360	345	391	410	376	378	358	390	399	372	398	397	426	385	380	377	395	372	374	396	372	396	360	358	385	402	389	400	376	399	392	374	383	406	400	396	384	391	401	379	334	420	373	411	345	409	379	378	338	385	393	394	389	391	365	404	400	410	367	392	403	405	378	374	424	350	367	377	400	383	376	368	353	360	439	380	397	413	351	397	397	391	372	402	393	360	372	390	376	412	392	374	373
24960	20673	26996	24358	20688	12831	2665	942	569	523	462	366	327	345	289	278	299	286	274	268	245	236	228	245	232	242	228	226	220	199	219	215	221	218	243	189	215	205	226	204	240	177	219	221	197	204	208	188	203	213	185	211	215	209	202	211	197	210	207	207	197	178	192	192	195	208	228	201	218	188	202	212	209	200	217	218	231	204	225	221	192	214	198	183	192	209	224	215	207	184	188	190	200	217	211	200	230	220	190	207	213	204	221	221	224	191	172	197	207	164	195	182	202	175	211	206	173	187	202	193	183	169	214	187	207	192	200	221	203	198	176	201	206	185	202	195	217	204	213	225	190	224	187	209	180	211	209	186	206	213	200	204	185	201	195	207	172	207	207	201	211	201	204	188	189	217	202	190	228	192	194	191	188	186	197	186	198	210	195	187	204	196	209	179	199	214	187	194	172	171	200	188	200	206	200	180	203	201	220	223	208	201	217	184	176	172	187	191	186	207	194	215	195	190	197	211	215	215	196	184	211	209	224	213	181	215	200	214	187	192	222	215	227	199	222	220	221	202	185	193	209	201	204	211	199	177	194	205	204	188	211	237	196	193	200	191	197	216	185	188	206	196	182	183	199	210	208	203	209	205	207	200	194	194	175	201	203	205	229	188	193	190	213	200	201	219	215	202	190	216	205	208	200	193	216	196	189	202	203	208	192	205	177	185	223	198	195	207	184	221	208	212	207	215	202	202	189	189	189	205	198	201	223	219	184	179	188	218	214	219	211	200	195	193	195	227	219	188	224	212	216	192	200	205	182	201	204	247	210	172	192	197	198	212	191	190	188	203	219	219	180	203	205	209	197	231	213	216	197	177	220	184	212	186	190	218	194	204	238	208	179	208	220	228	197	204	178	188	200	194	175	197	192	205	211	194	198	177	183	209	206	217	188	210	195	209	214	181	186	195	203	204	193	201	192	226	184	194	198	188	183	214	198	195	193	169	181	215	226	197	220	204	209	213	229	188	181	189	192	201	209	220	192	203	196	196	209	199	198	199	193	176	215	192	185	189	195	216	193	190	220	214	203	204	220	236	200	196	211	174	193	199	210	199	210	188	170	193	201	191	206	199	181	225	178	209	187	203	201	187	209	213	205	193	210	217	181	215	206	186	172	195	180	184	199	191	214	189	200	198	220	200	205	190	201	198	171	208	207	201	203	200	210	226	211	191	189	199	184	169	189	202	215	187	212	173	206	168	215	200	205	206	198	179	157	194	220	200	212	192	218	236	191	212	210	193	186	212	218	205	205	215	207	201	211	183	170	200	219	199	192	193	197	200	177	214	205	196	218	175	221	177	216	209	183	188	228	194	195	198	198	217	226	199	213	211	198	182	189	209	168	194	185	209	195	200	203	192	201	203	192	190	173	215	182	197	192	229	174	195	199	197	186	206	204	190	211	199	187	220	225	191	222	205	196	223	206	188	201	235	218	162	197	209	184	208	225	201	197	220	203	196	183	201	213	208	200	229	218	177	185	215	175	183	180	199	204	171	178	210	193	201	185	208	206	204	192	209	211	210	196	216	205	192	199	182	194	182	194	213	203	205	183	195	200	187	196	222	216	203	194	191	223	196	202	191	205	192	185	189	204	174	231	196	179	228	222	212	192	176	201	221	190	178	176	209	183	204	197	175	217	209	203	209	204	189	188	183	218	181	220	207	197	206	197	198	198	216	229	218	222	208	190	182	224	218	191	206	205	184	197	200	207	194	178	197	206	203	204	208	209	193	206	213	208	180	192	212	226	208	213	181	205	190	211	221	191	188	208	201	201	196	204	211	189	192	229	208	190	176	204	181	203	191	213	192	174	202	173	200	197	186	203	215	202	217	209	217	208	210	183	192	223	210	199	195	199	197	198	194	211	190	183	169	226	203	206	220	195	183	204	193	215	193	184	211	216	218	196	223	197	200	191	187	231	191	223	197	196	199	201	216	213	201	199	199	184	185	205	224	200	194	202	211	221	202	201	187	184	206	206	212	217	200	179	210	217	192	190	194	201	188	199	203	210	198	171	222	214	200	201	208	189	224	176	197	200	171	184	225	187	177	177	199	204	206	215	194	208	193	212	183	192	215	180	192	190	200	206	222	200	190	191	217	191	202	203	191	202	201	200	197	219	199	217	192	214	192	199	194	200	186	211	204	192	200	178	193	178	214	217	203	160	218	203	197	208	195	221	191	203	218	168	166	222	180	202	184	181	194	198	209	210	205	208	199	198	208	193	202	179	205	189	178	199	197	202	185	219	195	186	211	209	211	183	206	194	197	191	186	202	200	179	196	196	222	212	197	208	191	195	205	196	213	209	230	222	180	202	202	193	208	204	206	196	192	230	204	229	193	192	194	203	190	205	219	193	206	194	200	200	179	198	203	212	222	207	188	204	177	184	194	191	200	186	193	182	189	218	199	189	179	208	216	184	208	211	207	230	190	190	176	214	213	215	194	170	166	186	207	200	188	184	213	210	190	203	221	213	178	200	183	200	233	198	206	211	217	195	216	199	198	202	197	197	207	212	205	202	194	185	188	218	201	201	188	188	208	197	198	196	207	186	195	205	213	212	187	201	195	222	218	228	209	188	188	169	204	229	221	189	207	198	217	209	179	206	223	163	198	172	227	191	211	176	209	196	190	206	187	191	188	179	200	221	197	197	193	204	204	202	208	202	220	205	207	209	204	188	196	209	202	201	188	217	194	234	212	202	218	191	205	202	171	192	222	210	192	216	184	213	204	202	176	212	184	190	203	208	199	223	209	204	199	194	180	207	227	201	210	193	192	197	190	202	190	181	219	191	200	187	212	210	190	188	177	187	188	183	197	191	197	205	208	204	241	190	211	208	211	202	196	202	195	226	217	219	223	204	219	201	205	217	193	207	199	224	199	192	210	194	198	176	208	211	188	194	185	224	206	203	197	203	218	197	217	185	226	205	201	211	208	192	193	215	194	206	213	221	199	203	220	199	222	213	195	194	202	185	197	192	199	184	193	188	186	186	192	187	201	200	162	187	207	209	186	185	200	181	205	181	171	189	203	217	186	194	186	214	181	215	201	209	242	171	218	191	206	226	200	196	187	194	189	186	179	206	197	185	206	187	211	227	216	203	197	185	188	184	195	182	215	204	208	192	211	197	199	201	191	199	213	193	184	202	219	195	218	193	208	203	221	184	198	181	219	205	192	216	201	219	184	217	199	212	201	196	189	199	198	196	198	204	172	172	199	176	180	192	161	190	210	201	188	200	192	193	197	186	171	202	181	190	171	213	203	199	187	223	201	186	206	206	201	217	189	218	225	186	193	190	212	204	216	194	196	205	196	185	221	184	219	202	198	199	194	188	184	183	233	200	186	187	212	195	206	197	225	218	232	195	174	198	204	198	203	207	195	193	209	180	204	190	201	217	209	193	196	211	213	181	191	202	220	211	204	200	210	197	197	236	206	210	197	204	208	222	211	198	204	206	222	214	220	184	175
33958	41499	27694	13947	11167	8400	3697	1780	1146	960	832	721	605	535	506	442	431	375	392	335	357	306	322	313	286	268	314	306	261	283	281	268	257	277	225	274	250	271	255	235	251	249	223	240	219	231	235	239	214	223	253	223	206	210	232	210	247	183	224	214	226	233	227	227	221	229	233	233	203	223	208	203	228	221	238	237	238	198	240	219	225	235	251	228	220	226	248	219	194	223	204	203	232	247	238	209	234	206	221	202	195	247	263	220	238	252	198	254	208	238	240	228	217	199	240	216	193	218	230	239	227	231	208	239	207	220	224	218	216	236	234	211	229	217	228	228	231	206	204	222	217	224	211	205	207	209	214	208	245	208	230	210	200	208	221	211	195	237	233	207	213	233	236	220	234	220	213	223	213	199	197	232	214	236	245	227	216	211	207	228	218	218	205	209	210	211	206	217	194	207	245	215	248	235	225	214	201	225	208	234	214	220	252	209	231	235	224	227	205	219	226	200	226	211	231	236	225	219	227	220	217	214	209	229	250	224	213	207	229	209	217	242	234	246	206	227	216	210	195	257	220	196	254	212	223	210	246	214	209	211	227	210	233	187	220	209	203	230	234	219	209	244	237	205	184	195	201	218	230	215	229	204	246	242	202	223	239	185	224	239	202	237	201	221	205	214	237	201	230	238	256	219	228	230	203	210	215	220	194	216	236	220	230	236	203	225	206	213	215	215	218	206	211	211	220	235	212	208	246	230	234	204	227	230	212	239	224	204	258	208	213	212	219	211	207	228	244	214	234	213	192	226	235	236	229	233	236	227	232	247	219	231	217	233	214	220	221	220	222	225	218	217	225	210	205	236	252	252	221	192	221	217	213	200	241	230	218	239	225	216	242	231	219	208	218	191	216	237	228	218	227	195	227	215	229	226	205	219	206	208	199	216	219	211	218	210	224	224	209	240	187	206	212	207	215	212	213	210	231	216	234	226	215	204	244	213	212	211	238	247	214	221	214	242	230	218	225	223	200	249	207	226	218	206	206	228	211	200	222	222	235	232	218	212	234	206	213	215	206	210	242	214	234	210	215	229	206	242	222	204	209	207	225	201	206	212	218	225	228	201	217	207	211	229	211	205	236	227	213	220	217	235	236	199	228	230	240	235	246	201	243	217	210	236	226	214	222	229	236	221	230	211	237	211	228	223	237	241	233	210	223	200	211	223	228	202	228	224	204	196	235	197	229	210	249	213	245	213	221	234	236	225	217	235	223	223	203	190	212	235	217	209	227	204	236	235	219	194	231	223	186	197	207	205	217	238	228	204	220	196	246	224	213	232	213	187	220	234	215	209	246	206	216	237	230	222	222	236	219	227	217	199	215	196	234	217	230	226	232	231	231	214	251	249	223	209	218	212	220	226	225	207	224	227	215	183	220	245	205	202	212	238	223	212	225	206	217	235	251	218	227	198	200	230	233	206	227	195	215	228	212	235	212	240	239	217	232	207	235	217	208	211	197	209	215	249	215	203	243	236	242	209	246	209	265	222	235	242	243	195	213	222	202	217	199	193	218	227	205	237	204	214	233	216	217	218	228	209	212	229	216	225	263	216	204	219	228	229	224	197	210	247	218	217	209	223	208	214	230	247	210	205	197	211	245	202	214	227	180	221	224	238	195	211	239	216	215	192	241	229	218	211	220	215	201	242	211	201	225	242	218	216	226	239	194	193	233	219	233	193	222	208	223	199	224	208	228	206	195	240	204	228	223	222	252	201	190	202	226	206	225	218	219	208	222	206	220	210	228	226	224	206	226	187	229	219	197	201	236	221	213	231	231	205	230	228	244	226	209	205	221	231	228	213	239	208	208	254	215	230	240	228	206	222	238	196	240	214	173	228	213	203	195	257	203	233	220	241	235	247	205	212	219	204	188	205	227	217	199	214	219	203	217	209	239	214	210	224	217	227	237	219	232	250	225	193	232	201	207	225	226	238	223	239	240	213	217	217	236	236	204	208	207	206	231	229	226	221	197	207	251	197	215	208	230	226	202	207	233	219	230	235	221	218	213	199	207	222	249	228	247	211	234	230	222	248	223	183	224	223	193	233	240	232	215	217	235	219	217	226	206	244	219	227	233	203	210	203	251	232	211	191	215	216	228	204	225	225	192	213	191	213	199	224	241	218	214	221	198	217	207	215	236	224	194	208	231	185	222	223	252	209	221	217	224	256	200	208	214	227	213	219	224	192	209	216	225	212	205	226	179	214	215	225	225	223	217	217	204	208	217	200	232	193	204	201	196	225	253	224	205	212	206	235	205	209	203	212	194	202	206	220	210	209	206	227	215	206	229	216	231	225	215	246	240	238	233	216	203	213	239	213	230	232	227	224	211	233	212	227	203	212	234	230	208	228	224	218	201	220	241	204	226	229	193	217	230	237	201	217	197	221	216	210	220	224	237	200	228	206	247	223	235	222	248	211	226	227	213	223	231	222	240	209	240	196	218	202	254	208	225	214	228	192	225	256	208	239	203	213	210	214	228	227	228	251	227	202	224	240	199	239	196	238	230	211	233	213	205	201	232	239	212	214	215	226	207	237	226	214	200	217	241	214	199	218	209	224	225	200	201	192	221	214	225	231	237	214	213	194	199	235	255	207	217	216	213	231	205	203	225	206	212	212	206	232	212	222	231	216	214	218	233	223	211	210	202	219	222	211	224	222	200	217	215	231	215	221	199	228	224	225	206	220	202	233	218	218	208	229	220	237	221	225	206	252	220	224	238	224	244	226	209	206	216	220	207	235	231	227	232	232	207	213	212	203	197	229	216	228	217	208	216	219	210	165	232	240	224	218	245	228	247	230	219	231	220	223	212	201	214	234	230	248	243	241	234	209	210	205	218	224	214	221	238	228	244	201	212	226	223	211	218	212	222	237	220	223	225	207	221	221	238	235	217	200	231	226	194	204	215	207	226	231	206	213	212	221	216	208	199	224	204	209	229	224	224	229	246	197	222	233	207	205	226	205	220	195	215	225	207	208	230	224	224	197	219	201	223	212	203	198	186	208	210	200	225	198	211	204	215	235	219	216	227	233	209	222	231	223	205	239	213	221	220	236	225	229	217	195	227	221	218	229	204	211	220	217	220	195	223	241	226	201	251	224	223	223	222	211	245	238	233	216	258	202	224	209	223	227	196	217	231	191	219	225	205	220	212	195	240	239	201	226	220	203	223	237	219	205	225	221	202	192	232	203	227	228	212	214	203	223	231	193	224	213	198	227	207	219	207	223	228	219	230	215	208	218	200	211	232	203	208	199	214	230	270	215	220	163	203	246	215	234	207	212	236	235	216	244	215	221	233	216	222	204	216	183	220	208	215	206	237	234	215	204	211	248	216	227	213	214	235	231	234	219	208	226	221	209	192	221	224	206	233	204	257	235	236	211	237	189	234	225	230	238	215	231	247	211	202	219	233	225	233	226	237	253	245	224	235	213	219	203	242	228	215	222	226	216	211	218	194	226	240	230
22965	20689	27379	23989	20669	20645	9018	1737	1058	954	966	827	725	737	651	625	609	595	595	582	544	525	544	549	554	524	525	497	534	498	513	473	493	438	491	479	508	495	486	508	444	470	503	504	499	483	478	494	508	481	490	465	443	462	463	447	491	442	465	479	443	439	488	481	459	489	489	428	484	426	455	451	464	449	460	484	456	492	432	435	473	465	463	467	461	460	464	450	445	434	516	453	495	477	430	480	458	486	448	467	468	473	438	460	505	439	438	462	461	421	463	476	472	448	524	455	473	461	447	475	473	459	439	494	454	451	473	448	453	520	470	482	440	459	443	451	447	454	463	443	485	464	426	487	407	472	501	500	460	474	493	478	464	433	465	448	469	472	422	450	412	457	463	430	470	478	435	469	452	444	474	465	497	484	478	483	507	442	441	494	430	447	455	477	469	471	415	448	432	437	474	466	454	484	471	430	445	438	483	448	452	500	486	462	455	455	452	461	471	513	444	448	478	440	456	439	481	448	448	484	429	516	477	483	460	481	438	460	397	491	434	428	500	474	506	426	400	480	449	440	458	492	474	461	478	470	468	455	432	460	499	464	469	475	436	490	506	423	509	458	482	489	451	449	489	444	468	480	456	482	469	453	465	472	484	448	425	452	448	429	460	469	477	473	478	455	438	476	450	433	497	462	443	421	467	461	482	442	481	494	456	465	468	443	446	460	461	432	472	487	455	452	443	430	441	471	450	456	456	425	453	472	486	439	478	462	514	412	451	416	420	492	468	460	451	497	497	503	434	482	450	444	447	445	471	488	483	474	409	463	429	481	416	462	478	475	428	467	452	509	454	466	449	463	442	439	466	458	459	493	461	445	472	468	481	466	451	439	430	482	457	494	452	449	453	448	474	424	458	419	484	470	483	486	493	462	462	489	441	465	471	423	456	488	492	464	452	458	467	496	467	467	498	419	485	475	471	481	480	433	447	472	451	428	477	475	471	458	471	474	453	503	439	427	421	422	466	457	448	458	458	465	431	455	468	458	506	428	436	445	452	427	484	449	504	441	470	448	462	426	451	505	436	449	451	464	469	457	476	486	484	456	463	456	474	443	491	433	478	474	502	482	488	450	493	485	460	477	447	413	460	466	512	432	433	475	494	458	421	485	451	456	473	421	469	449	487	430	469	435	471	457	424	443	458	489	493	475	394	486	501	486	455	466	452	461	446	448	511	424	478	438	479	460	469	489	452	456	408	460	508	454	471	450	459	488	476	459	464	462	445	466	457	437	490	442	417	480	475	464	428	468	437	442	441	436	456	479	434	447	481	468	454	457	445	454	468	497	463	475	447	481	480	479	462	484	483	446	453	437	495	448	485	482	440	448	449	429	459	456	452	456	439	449	460	448	451	442	475	463	441	441	470	423	457	471	450	451	473	463	466	461	469	494	450	466	469	445	490	427	487	464	460	447	478	455	442	472	449	435	439	463	443	461	480	476	428	478	473	474	455	456	448	438	456	458	444	476	444	441	464	444	429	470	493	455	473	409	455	478	456	418	483	467	450	410	500	458	486	449	457	478	431	473	465	423	430	416	430	459	468	450	500	459	464	442	449	449	469	500	509	482	439	435	454	457	422	494	501	425	451	499	467	449	452	460	429	464	481	474	455	449	483	479	411	457	465	502	471	455	465	435	417	452	450	419	438	450	466	460	431	443	452	451	459	414	480	458	430	477	476	479	447	422	489	470	454	428	465	488	474	425	472	491	474	471	468	432	451	489	463	445	435	467	448	488	445	471	472	463	462	478	467	448	498	462	430	439	478	461	457	459	441	474	460	433	435	458	442	443	460	460	422	472	468	488	483	449	466	460	466	428	465	479	439	429	417	448	465	481	460	473	434	446	458	484	439	488	475	441	447	427	469	457	426	460	483	454	470	451	417	455	462	474	475	454	476	449	477	485	451	474	488	479	437	437	436	465	476	458	430	461	489	457	468	478	467	471	504	485	424	459	464	460	467	439	453	423	477	427	461	430	470	456	448	454	478	433	442	447	460	431	450	434	480	424	479	467	469	436	463	481	477	501	478	462	426	444	406	441	434	446	462	477	440	436	477	468	426	434	450	467	453	469	476	472	441	440	487	460	472	416	481	451	441	468	485	466	439	466	468	471	487	463	455	465	440	468	476	467	435	476	442	446	476	460	418	462	498	465	416	462	468	468	492	472	489	463	453	493	460	429	467	440	465	429	488	439	483	443	440	437	434	499	482	473	426	455	468	460	450	453	478	459	471	461	447	462	429	464	461	452	462	480	484	475	471	494	436	465	413	408	448	489	471	478	440	460	461	464	432	414	495	465	488	461	436	461	435	425	480	452	469	399	455	458	464	465	467	437	479	461	510	465	478	462	422	479	472	466	480	425	455	469	490	457	400	432	410	473	469	458	446	426	514	456	453	433	443	438	471	428	463	475	476	458	453	477	480	451	483	446	482	482	464	469	461	486	461	477	459	481	431	446	475	444	456	460	465	454	480	462	457	476	504	442	478	487	477	443	472	496	461	479	445	487	463	450	453	427	448	473	444	456	436	470	446	444	447	468	458	458	506	506	446	465	501	473	469	427	460	482	464	466	460	462	445	454	475	480	445	438	434	457	470	474	458	481	454	479	468	459	466	472	448	436	415	471	473	474	520	460	458	437	463	441	449	451	445	439	471	470	448	437	475	464	449	485	457	451	404	452	460	427	505	452	462	459	463	474	411	454	496	434	466	417	451	441	455	459	472	463	473	453	492	498	458	451	458	494	486	391	486	484	464	460	457	470	464	423	455	423	459	444	453	395	433	501	492	446	457	437	460	421	451	484	427	461	470	456	444	446	442	442	417	464	456	447	456	476	427	506	443	453	468	461	460	435	464	467	459	494	457	479	476	473	427	450	471	475	439	460	449	469	513	433	499	462	478	471	461	463	445	489	467	471	491	458	432	469	436	477	466	435	453	428	410	427	424	467	462	476	458	483	460	454	459	487	455	446	485	477	455	471	432	462	456	483	436	520	440	437	450	443	455	465	438	454	498	460	445	467	469	491	478	472	451	443	423	453	486	452	483	435	505	523	469	407	442	459	460	456	489	451	449	463	441	488	453	458	476	462	450	526	475	442	434	449	467	459	470	464	458	429	473	438	446	454	462	438	467	439	450	443	467	444	452	444	474	453	418	471	450	456	499	474	457	464	453	444	435	469	452	459	444	459	441	444	437	444	464	475	447	459	491	500	467	454	478	457	469	483	442	472	471	431	423	485	451	446	465	463	441	468	462	439	460	465	440	414	486	439	499	451	463	449	501	434	464	444	453	458	440	453	457	506	446	410	476	488	471	462	457	471	465	450	501	412	447	455	475	442	416	453	458	437	420	460	473	445	429	484	478	453	427	454	495	475	467	467	473	451	418	481	440	458	423	437	472	425	420	453	444	487	455	485	484	437	461	447	466	458	410	469	435	480	455	494	453	463	455	464	441	463	456	438
36555	45620	30874	18914	9521	6642	5359	2843	2085	1829	1598	1335	1139	1052	986	902	828	772	778	759	653	667	638	621	643	592	558	555	539	561	514	528	529	526	479	515	549	493	485	464	480	472	479	481	486	466	449	467	476	490	514	483	502	523	481	474	497	457	516	486	438	473	488	440	466	491	508	456	427	474	458	468	455	448	460	450	492	480	470	483	460	434	433	465	433	460	467	443	512	474	471	453	479	467	445	464	452	464	446	482	471	491	475	486	451	465	463	491	456	462	420	408	440	435	476	454	484	427	476	482	434	434	437	465	451	445	456	483	442	421	521	452	444	431	445	445	456	490	432	453	470	478	462	414	457	456	446	475	439	460	487	427	449	443	442	444	447	460	429	470	434	451	412	458	447	490	425	466	454	476	457	426	449	430	432	460	468	448	429	415	467	446	425	459	469	449	434	460	485	435	463	448	446	473	462	491	519	505	462	447	454	439	438	462	446	451	497	433	411	470	456	459	467	417	454	460	433	472	448	476	487	484	450	446	447	441	439	425	482	488	409	460	468	447	481	452	465	494	468	418	439	465	427	473	472	474	465	418	454	426	438	456	441	459	451	448	428	485	417	429	469	485	467	426	460	432	520	466	462	432	482	445	463	453	479	436	423	432	416	461	439	498	429	441	436	461	439	476	482	463	483	489	437	464	430	439	464	442	433	429	450	443	467	434	475	422	459	426	434	451	427	509	424	485	478	457	426	463	436	475	528	477	438	454	465	435	453	457	430	456	482	458	455	464	433	449	448	440	466	462	499	443	462	434	458	439	451	453	466	472	461	464	422	462	427	421	488	456	467	465	457	487	456	473	447	433	445	442	470	454	427	473	432	429	428	411	446	457	452	453	488	441	471	493	449	436	467	457	459	418	455	498	438	425	446	474	453	438	461	433	464	420	433	474	428	464	434	423	432	461	458	452	482	473	416	468	455	445	455	437	464	485	462	446	492	470	449	436	472	437	450	459	477	490	485	429	432	470	429	511	443	483	470	455	457	439	425	421	412	449	458	437	419	451	447	457	434	465	432	446	428	477	474	431	415	436	460	459	464	506	426	450	438	472	427	470	423	456	437	460	442	421	463	501	474	422	441	461	395	463	499	481	442	440	479	445	444	460	444	461	459	456	441	453	447	440	470	427	474	439	480	455	435	466	461	489	482	456	441	433	465	450	410	446	433	464	461	472	451	463	472	433	485	434	436	444	440	459	454	441	471	452	498	445	456	454	421	445	410	441	459	447	448	456	479	445	454	453	465	420	500	430	450	453	494	485	427	459	445	462	446	460	427	471	443	424	470	429	485	420	462	443	436	432	446	460	470	486	418	461	426	441	451	484	441	473	449	442	455	487	466	434	452	442	478	398	445	445	438	453	431	482	489	470	429	447	453	448	454	472	436	482	475	481	429	443	452	445	448	471	439	428	421	440	475	463	431	446	439	434	435	412	448	450	446	467	463	471	450	479	450	420	454	441	454	421	439	433	446	430	461	462	462	463	469	460	435	451	464	480	447	470	465	430	462	441	423	452	457	460	480	429	484	492	437	447	465	441	435	448	461	443	455	479	450	449	456	446	438	447	466	498	446	422	466	454	443	498	459	448	449	464	426	453	410	471	472	470	461	476	437	443	437	452	447	421	470	506	457	476	449	441	449	430	459	431	416	395	460	458	479	483	426	455	469	444	466	397	468	422	472	455	452	462	452	460	413	485	463	487	422	442	438	433	467	420	435	508	456	468	444	442	444	462	443	419	481	457	440	471	458	435	469	408	500	452	465	451	441	454	440	449	434	475	472	452	456	432	479	429	417	471	486	448	409	493	490	460	468	455	455	458	441	453	415	448	427	407	412	456	446	452	469	441	441	443	467	435	459	434	468	457	428	483	445	442	481	468	481	417	459	495	436	505	443	465	468	459	420	461	505	463	434	410	425	502	443	457	480	403	468	487	461	490	461	474	426	460	439	436	471	459	466	434	434	469	459	470	474	450	440	439	441	448	444	462	452	443	485	504	429	473	433	444	430	439	462	431	452	448	458	462	439	443	493	436	465	424	424	461	471	444	446	459	432	464	456	444	459	447	434	453	443	474	426	459	466	459	421	430	451	457	461	458	475	455	446	477	439	461	452	427	421	453	455	443	491	438	418	461	443	473	415	444	460	418	439	446	433	459	451	462	451	437	468	462	458	438	445	486	449	465	453	430	458	438	434	446	430	453	419	444	468	490	461	451	512	442	457	427	452	433	467	454	458	450	437	454	426	488	408	431	446	436	442	442	464	442	415	477	449	424	436	437	442	476	438	427	435	426	466	468	477	436	447	486	439	452	421	464	449	440	447	443	448	462	460	469	445	443	453	460	423	461	424	471	458	433	473	456	449	471	446	448	431	458	432	415	425	465	458	456	454	480	430	421	478	451	452	426	434	443	396	413	472	423	458	486	436	454	449	449	394	394	453	425	459	407	458	438	457	466	412	485	412	495	460	450	477	469	419	429	451	454	457	456	469	434	436	446	438	471	433	459	453	490	464	439	446	457	460	454	419	470	470	456	426	493	441	443	470	420	447	435	443	460	458	405	458	449	449	464	471	435	454	454	448	450	446	446	462	450	451	465	458	426	491	434	454	446	406	458	455	454	452	444	459	446	439	462	493	448	476	458	413	450	492	472	454	452	474	471	437	484	422	487	457	454	445	458	442	437	466	473	414	459	456	455	472	468	433	457	466	434	454	443	459	427	463	474	435	440	442	476	480	450	495	475	433	455	475	452	453	474	447	430	466	474	450	447	461	441	422	452	408	423	457	467	443	453	486	420	424	469	404	455	447	454	451	443	419	464	464	418	469	461	443	424	431	439	414	441	477	434	422	459	423	439	455	435	470	446	492	446	454	397	410	470	465	449	428	441	445	447	450	410	438	489	486	440	461	455	447	450	426	418	440	457	455	447	463	417	414	458	444	491	421	471	457	412	450	459	475	482	473	439	451	480	445	461	452	465	398	470	497	483	404	459	468	465	433	429	440	421	471	436	432	375	463	453	449	450	432	445	449	435	433	444	455	475	469	427	470	482	437	449	462	455	458	456	434	430	454	435	430	485	470	496	464	452	435	433	441	433	462	453	458	458	434	442	455	460	431	423	449	454	426	440	434	470	464	456	462	455	422	397	431	427	451	453	452	452	471	398	421	461	466	464	450	496	436	459	418	457	464	467	445	461	495	469	438	463	506	472	451	421	435	461	426	441	432	446	482	434	408	455	472	452	452	437	451	417	380	432	432	437	455	439	443	467	459	436	469	460	449	459	430	455	448	459	443	429	454	439	476	444	477	471	462	474	447	432	416	444	453	478	456	426	432	485	421	490	470	420	459	468	466	498	454	407	456	464	459	454	457	420	426	434	466	455	453	461	488	474	428	445	438	437	449	460	439	455	475	422	455	407	461	452	433	453	427	509	435	411	463	427	494	445	431	465	416	475	456	467	473	468
31259	22038	10302	3141	1025	700	681	417	346	420	387	331	340	331	329	361	325	344	321	369	346	337	338	325	367	326	328	327	339	377	346	344	347	351	345	341	357	361	362	376	340	329	341	311	357	353	334	304	339	352	319	330	363	353	345	347	334	354	343	342	338	331	339	317	335	379	345	342	360	315	381	341	375	310	322	310	344	334	370	337	342	327	335	336	300	353	344	336	328	333	317	347	326	330	343	348	348	352	334	361	304	320	338	333	357	341	338	367	379	317	348	340	354	327	349	350	345	344	351	348	317	356	365	338	360	344	343	335	326	358	347	356	349	328	342	391	363	353	312	325	373	324	344	327	371	351	314	354	320	343	337	367	343	384	332	344	333	327	351	338	330	308	338	344	339	336	379	358	383	357	314	348	347	338	336	326	344	336	319	347	341	338	315	359	325	309	318	351	332	330	351	356	370	340	323	330	375	324	325	343	338	327	329	363	333	302	343	347	307	340	340	372	353	373	345	357	335	354	318	304	340	330	308	347	319	395	378	324	339	351	367	366	349	324	314	319	342	330	332	331	320	377	352	364	337	312	320	351	331	320	312	329	324	323	320	301	330	342	337	352	353	324	326	332	356	360	333	345	360	306	343	316	355	340	331	339	322	361	335	370	318	361	355	362	326	341	349	316	354	368	343	367	342	326	370	373	361	336	357	337	314	345	364	333	356	279	327	326	296	370	382	321	352	320	340	327	353	339	345	369	341	349	326	367	374	358	342	345	350	343	344	358	327	358	352	366	348	327	353	366	342	367	328	318	367	360	345	358	331	355	357	311	355	360	398	327	352	292	340	310	334	357	318	345	346	357	388	357	348	341	316	325	308	297	352	338	342	329	339	331	323	307	334	366	331	335	348	324	331	327	367	344	335	332	344	375	319	315	343	332	386	336	311	335	338	390	323	335	366	334	349	346	295	331	306	329	311	335	328	330	331	325	323	337	362	365	323	354	307	391	394	361	347	351	341	324	340	339	321	327	334	342	356	329	359	364	340	300	336	321	352	362	337	342	320	334	341	313	376	348	322	347	368	345	346	304	332	305	354	375	376	348	344	352	357	333	357	325	315	333	336	336	360	360	320	342	327	344	332	353	371	338	337	339	346	332	327	332	370	359	335	354	329	362	354	370	349	344	320	341	336	340	355	326	326	333	335	326	334	350	364	344	362	319	366	340	329	354	332	319	361	334	331	346	371	334	361	343	367	355	356	326	316	339	358	357	297	329	325	319	335	350	326	382	318	317	366	354	367	337	326	376	355	326	351	342	394	326	355	348	355	343	368	349	362	375	367	331	329	348	338	327	332	355	318	316	401	306	337	332	387	347	314	344	369	362	344	346	343	343	335	358	345	324	352	369	376	366	339	377	333	351	325	352	340	312	359	331	333	318	310	358	358	339	337	338	384	308	331	372	319	353	326	356	353	367	368	306	356	346	290	344	326	317	353	349	367	328	351	335	331	314	351	350	328	324	330	308	303	355	305	347	314	328	325	361	347	360	350	332	332	357	333	315	338	336	361	353	306	352	370	330	340	355	336	332	318	313	347	326	351	329	346	338	351	342	361	367	310	352	289	334	362	355	314	347	319	319	344	336	360	350	327	364	378	309	329	338	335	344	317	336	331	298	350	339	338	337	327	332	369	337	333	349	333	316	340	366	341	371	342	343	367	374	367	337	367	335	339	339	334	325	326	348	349	330	340	339	351	368	330	336	338	361	372	350	364	338	319	340	342	367	350	356	373	338	345	320	328	333	334	345	344	341	351	354	310	321	325	330	351	345	335	340	307	323	331	336	345	295	322	368	337	356	346	324	315	336	353	347	359	330	328	351	339	319	349	333	349	333	357	338	330	320	323	358	325	330	339	374	341	340	336	316	339	359	343	291	337	352	353	339	347	322	331	325	319	339	332	338	345	340	335	319	349	329	332	363	341	336	338	346	330	340	324	347	329	332	315	340	326	362	352	358	352	357	340	335	358	358	342	337	312	369	335	346	341	291	373	360	328	323	352	334	361	350	362	314	335	327	320	353	368	336	339	345	357	354	343	341	325	365	349	354	358	346	328	365	365	373	362	316	329	365	351	390	354	360	373	334	339	339	318	360	354	337	334	361	363	327	352	314	313	333	322	333	347	372	332	371	340	350	364	365	351	327	358	344	342	343	337	335	341	356	348	344	323	337	337	348	366	366	306	353	321	365	344	330	355	314	370	370	351	333	364	350	344	310	367	347	348	336	329	355	336	325	351	328	329	315	319	327	374	333	302	357	370	362	341	322	331	352	342	319	346	310	388	340	336	317	337	329	364	319	313	339	341	332	310	343	345	352	330	332	342	332	348	323	350	386	344	353	346	357	317	351	339	351	333	383	332	355	341	306	358	331	331	328	360	359	293	346	348	333	328	308	347	323	302	319	357	355	326	364	364	339	326	344	331	341	351	337	304	335	373	368	331	362	351	300	366	356	338	358	338	327	329	339	340	324	324	332	331	359	326	341	344	334	332	350	315	314	356	348	301	344	334	395	374	328	342	367	378	373	331	363	353	360	307	368	364	329	343	323	353	330	342	318	314	365	351	335	338	334	362	339	342	308	336	355	366	336	326	333	313	330	322	345	346	321	303	352	347	353	367	367	329	322	341	345	346	360	344	346	365	368	338	356	358	367	334	358	331	360	369	355	327	344	342	340	343	324	321	340	316	304	346	332	327	344	350	359	356	320	324	341	358	356	337	359	348	313	345	349	357	310	345	299	360	331	325	328	328	297	349	325	355	355	367	336	328	294	379	336	350	312	317	357	344	300	339	375	366	337	331	344	348	333	323	313	339	339	319	305	355	328	342	347	343	332	350	342	345	379	327	361	332	327	341	323	327	338	327	303	363	342	342	330	330	322	334	333	347	348	344	348	363	318	296	304	319	307	325	316	349	348	365	310	301	336	344	338	330	343	347	300	322	364	337	325	350	317	320	343	374	341	334	362	348	351	320	338	359	329	338	363	327	344	355	351	328	358	337	344	324	351	325	364	326	310	347	349	330	337	308	362	374	314	354	369	343	339	363	339	318	373	339	331	323	348	326	317	329	329	327	301	313	358	343	303	338	358	348	357	341	366	370	354	354	355	346	352	333	366	369	360	381	358	349	341	378	347	351	339	353	352	360	349	350	313	345	327	332	336	375	376	338	336	320	355	344	338	346	329	320	360	310	378	324	405	319	352	302	355	326	369	343	329	329	332	288	333	317	341	342	293	356	303	345	327	334	325	333	317	342	312	372	320	331	354	338	359	330	330	335	329	303	321	343	291	329	335	343	333	361	351	351	296	362	339	349	310	285	324	336	340	358	344	349	336	291	333	353	336	347	330	392	357	340	345	302	335	348	310	337	375	335	350	324	350	325	321	342	363	330	340	324	318	329	344	313	380	357	353	354	351	320	343	351	377	342	352	349	316	307	343	348	344	301	330	341	342	339	333	365	358
30373	26072	12154	5035	2031	1254	1160	517	417	444	415	408	395	393	398	391	411	399	408	387	410	397	403	385	405	407	384	406	397	390	388	382	349	411	402	393	372	357	386	369	369	378	389	382	373	394	377	369	351	374	357	386	397	386	381	362	351	374	376	379	380	383	351	381	364	322	359	367	370	352	380	389	362	370	339	353	366	397	369	365	384	384	378	364	405	380	384	373	352	399	398	390	393	362	358	400	369	367	371	380	381	384	376	365	385	352	360	360	367	369	388	381	351	388	400	377	352	375	380	366	362	382	375	404	375	359	373	386	367	373	345	383	408	384	364	391	378	374	342	351	367	385	391	407	367	363	421	380	338	371	386	381	392	376	351	367	361	368	358	406	361	377	405	355	396	349	374	364	387	403	364	382	381	372	384	349	373	370	381	406	401	368	363	353	359	360	392	411	371	407	370	365	416	354	415	378	396	350	386	376	383	387	386	379	404	348	395	363	362	363	353	377	411	386	372	387	378	386	402	394	382	379	372	391	349	338	384	370	354	356	381	403	357	379	354	399	392	387	396	384	373	365	355	377	398	367	372	394	407	389	390	366	403	394	406	354	405	339	378	388	401	369	388	371	366	376	356	343	370	389	369	369	385	370	353	379	375	362	410	398	355	397	428	363	390	355	389	375	364	414	377	352	364	382	374	368	404	390	343	408	398	409	357	365	385	342	401	345	337	373	381	382	364	362	365	395	383	385	413	395	404	399	421	387	404	418	440	375	376	384	387	365	365	420	438	376	372	393	391	362	386	342	350	377	381	360	355	363	372	419	365	388	361	393	392	384	353	421	313	366	362	395	394	363	356	392	376	396	347	383	373	373	386	385	392	375	349	369	366	399	355	371	393	407	382	381	380	338	384	366	385	393	355	358	338	397	349	382	370	379	380	329	378	385	386	376	398	370	388	373	385	367	378	378	370	367	390	335	369	371	367	370	375	350	350	361	378	355	410	352	411	384	403	373	367	385	361	356	378	373	371	363	352	349	375	361	386	388	388	362	365	373	366	377	399	385	360	381	383	394	379	366	386	383	378	387	371	369	384	383	364	359	367	390	388	382	361	414	347	408	398	383	380	391	332	384	366	378	340	376	369	400	363	367	373	382	346	406	352	363	410	389	357	356	373	383	363	359	390	385	351	368	389	394	391	381	334	390	375	327	374	371	369	405	368	414	379	397	391	362	389	368	402	373	353	383	377	363	372	384	338	385	371	391	354	375	355	386	402	364	379	421	399	359	370	373	407	384	382	346	384	359	386	334	367	378	385	369	354	342	396	399	379	365	388	360	346	392	368	402	362	359	373	400	376	345	374	375	388	340	404	369	357	389	349	412	374	370	377	380	373	365	373	352	422	354	317	386	361	380	359	380	360	381	383	396	373	368	418	393	371	385	362	408	399	345	361	400	379	409	413	405	379	375	377	356	404	381	384	399	392	371	379	406	401	357	387	382	391	381	392	385	359	358	368	381	351	407	402	345	388	381	367	363	436	404	371	394	371	388	398	392	384	358	387	375	361	366	363	391	349	383	381	388	401	365	392	401	395	388	371	347	385	367	342	357	379	411	397	373	384	381	367	395	379	384	361	386	366	369	405	349	352	402	391	370	348	370	396	415	412	355	358	366	378	379	381	376	356	420	354	388	370	385	374	378	403	369	364	390	348	368	384	391	391	388	376	373	374	405	360	361	350	354	376	387	356	329	373	355	366	386	398	336	362	367	362	354	361	370	361	379	367	373	358	329	382	370	391	350	374	363	451	376	394	345	383	364	362	351	358	374	409	422	339	406	389	389	435	371	398	363	386	384	351	395	403	361	355	392	370	386	356	358	376	391	385	398	353	360	342	425	397	353	412	347	387	383	397	353	394	405	367	381	382	378	387	420	375	374	336	386	429	387	360	351	396	419	379	394	355	372	368	399	433	413	399	376	356	364	393	366	419	404	368	369	372	402	382	394	364	403	385	394	343	387	403	378	396	388	385	377	363	367	363	393	387	376	428	370	382	382	368	376	372	380	396	371	400	381	395	396	404	378	350	380	398	398	381	406	385	366	396	377	394	390	361	374	399	384	355	387	410	369	382	386	380	359	373	399	381	382	374	368	418	380	398	336	408	364	369	353	343	373	382	374	371	404	389	378	400	374	334	399	386	351	356	368	340	403	374	363	382	369	367	385	349	365	405	407	368	376	385	373	339	387	369	399	385	346	357	401	373	376	380	384	402	378	375	408	374	344	353	363	389	397	406	374	397	407	406	385	368	365	364	361	365	359	379	387	380	363	377	404	377	394	388	366	385	349	395	403	380	370	394	358	366	343	368	390	364	363	400	402	333	394	359	349	375	376	389	390	368	364	394	378	389	381	369	338	346	399	409	400	386	388	331	379	350	368	367	397	362	372	380	366	360	368	401	396	386	356	391	382	393	384	334	359	396	367	395	324	402	372	382	376	397	370	356	423	396	367	367	399	403	363	356	363	363	412	358	374	372	384	367	352	370	390	363	374	359	368	381	356	357	354	398	391	369	357	349	372	366	377	355	386	340	359	370	399	362	400	401	366	370	379	335	368	390	383	410	362	384	405	385	362	382	403	353	368	423	379	393	381	358	360	397	385	332	388	355	397	430	389	377	413	354	388	419	380	380	413	357	354	380	410	370	386	399	400	384	371	385	384	382	337	371	368	406	385	358	415	392	370	377	376	376	344	367	400	374	345	375	382	423	405	391	386	381	397	394	396	363	364	382	401	409	399	363	394	378	364	401	370	414	358	396	392	396	385	372	372	405	359	402	344	379	369	391	361	404	384	406	352	379	379	379	364	356	366	383	387	407	379	385	393	389	374	368	417	381	384	378	402	349	349	369	359	372	352	363	381	356	367	396	346	382	369	372	387	405	376	371	386	359	374	388	367	379	402	351	352	339	382	374	376	398	359	365	351	375	359	370	408	404	370	360	396	377	379	377	376	382	391	375	398	361	375	371	401	394	417	378	363	369	370	391	367	391	348	369	360	398	398	387	394	389	366	374	397	378	380	360	413	404	392	376	392	401	395	368	381	391	390	353	415	368	389	370	396	384	397	426	402	405	405	372	395	368	407	410	353	377	356	399	400	358	414	386	381	364	365	373	401	399	399	366	381	329	373	360	338	365	380	341	350	414	378	393	396	376	369	377	379	352	412	386	375	350	377	387	374	370	394	384	366	421	379	376	373	362	366	390	377	393	345	383	374	376	365	403	364	386	361	366	380	397	346	364	359	378	408	342	361	376	403	368	367	378	356	377	409	354	359	359	375	386	363	360	372	393	352	376	365	351	404	377	367	391	374	402	346	392	377	382	381	398	375	391	355	375	388	365	362	347	389	376	371	363	364	396	374	378	402	393	357	375	372	383	317	329	362	386	389	362	384	348	356	376	368	365	388	359	412	403	361	367	380	387	403	395	349	381	404	385	399	376	411	390	368	396	386	391	358	386	369
25007	20696	27043	24361	20661	10304	1489	772	542	506	408	379	361	308	274	282	256	264	255	238	256	263	226	213	266	224	225	243	217	196	195	223	233	209	234	202	213	191	209	217	163	206	203	215	240	226	203	191	225	177	211	196	205	191	165	195	185	207	217	194	212	202	212	215	203	184	186	170	232	209	219	192	202	209	174	195	187	191	193	205	177	188	180	206	164	170	235	192	182	183	171	181	193	229	199	176	199	212	195	231	193	204	195	220	195	196	170	167	197	231	183	187	206	190	206	200	173	193	190	180	181	188	189	197	182	193	200	182	221	197	171	209	178	196	191	191	207	185	196	201	182	190	193	195	191	209	192	177	192	193	199	174	191	175	194	178	204	200	227	202	196	196	197	202	222	190	173	215	198	189	181	186	195	188	176	173	195	168	176	209	176	185	200	192	220	221	206	208	195	192	204	185	224	193	184	180	177	187	185	208	197	196	183	190	186	184	212	198	176	204	202	204	188	182	189	173	214	192	180	206	175	190	182	207	172	164	194	193	191	222	146	178	191	196	187	205	191	205	192	199	185	193	207	185	189	193	196	210	181	201	187	186	182	202	191	190	177	174	179	205	198	216	194	171	191	211	179	223	211	207	211	184	186	195	189	168	196	177	182	172	211	207	173	186	209	191	179	172	179	172	192	188	190	196	169	207	198	199	215	218	180	186	178	175	169	189	186	184	208	215	200	207	197	182	195	173	192	181	202	195	191	202	209	206	192	168	181	198	198	201	219	191	192	203	213	167	164	197	191	224	187	192	179	184	174	195	183	180	188	205	202	202	183	200	201	192	213	202	185	188	186	201	185	175	179	171	184	196	201	217	196	196	197	190	199	188	181	181	203	188	190	185	176	209	196	184	199	164	186	185	222	199	177	184	176	200	185	166	189	227	183	167	190	192	197	190	173	191	160	210	161	195	197	200	204	194	193	192	184	212	192	183	183	208	202	185	210	187	178	187	200	183	179	198	201	171	180	199	183	207	213	189	195	199	218	179	184	199	187	194	192	190	210	196	188	181	181	210	209	178	198	179	221	194	191	198	214	202	182	197	192	173	203	193	197	196	185	198	205	181	179	197	168	167	185	217	188	189	200	202	188	197	205	181	207	198	206	195	170	193	175	187	179	186	198	194	200	183	195	205	192	190	203	182	189	189	179	218	178	213	199	197	186	182	199	193	199	213	196	188	220	172	217	191	189	218	193	195	192	189	183	178	182	185	188	196	196	180	191	187	208	171	187	186	175	182	194	190	213	174	189	197	190	168	196	194	188	205	197	186	186	225	197	202	194	183	199	206	173	195	181	191	180	202	194	205	198	204	197	206	193	187	178	176	175	191	193	215	174	194	183	189	170	194	192	196	184	211	194	159	181	191	203	205	224	182	185	197	213	171	168	179	183	186	182	192	186	192	197	182	196	195	187	180	184	211	208	194	188	186	204	176	183	193	211	186	183	152	173	209	194	199	190	201	187	208	175	187	221	182	211	198	199	203	202	183	176	198	197	202	196	206	178	188	205	168	201	196	197	184	208	184	210	239	206	209	193	205	166	214	203	184	156	212	161	200	198	192	173	202	189	194	197	186	190	184	187	196	204	202	181	199	170	204	201	169	207	204	186	218	194	206	204	169	195	196	201	185	198	197	188	189	170	183	200	177	196	184	188	197	198	202	212	182	225	201	190	215	204	173	204	194	197	187	193	210	210	185	209	185	220	219	181	182	178	209	209	198	199	189	211	187	181	196	193	173	189	222	194	201	186	210	179	195	180	171	189	202	196	178	192	192	188	183	192	194	188	186	206	217	182	184	198	192	185	188	180	213	188	182	203	180	196	204	172	200	189	192	187	190	172	187	221	170	220	208	160	205	195	212	183	204	176	184	191	199	192	169	183	186	194	200	168	230	188	206	200	186	193	181	182	209	190	199	210	202	167	188	180	207	190	188	195	210	184	194	200	194	187	229	214	182	188	204	183	206	190	173	182	182	205	199	191	184	203	205	225	191	186	169	196	171	191	176	200	209	191	184	222	193	189	211	218	183	224	183	206	206	172	193	188	204	198	193	185	207	196	200	181	221	177	183	177	204	178	197	206	192	191	187	185	218	190	202	187	215	195	193	200	191	187	199	199	180	193	187	186	187	199	195	173	188	172	174	196	228	185	199	194	197	178	182	197	190	201	190	186	201	186	186	180	210	169	166	171	180	200	161	200	190	199	188	186	203	206	178	207	194	190	201	204	190	217	200	223	179	190	199	221	201	196	176	182	195	163	198	179	211	176	207	177	203	187	185	192	218	193	181	187	200	200	198	185	202	176	182	173	184	205	201	198	183	189	192	224	202	195	208	197	189	187	178	181	203	198	213	193	187	202	201	180	185	200	203	219	168	179	195	197	195	193	206	202	197	184	209	187	175	191	190	187	216	182	211	190	179	188	194	179	203	193	191	193	174	172	189	188	201	150	185	223	206	205	192	184	207	212	222	191	205	177	178	219	175	183	190	199	213	187	203	164	193	216	207	193	210	173	191	181	171	175	189	167	174	210	193	176	208	203	191	180	197	195	192	171	204	182	170	158	171	203	205	198	163	208	183	187	177	178	191	191	200	206	234	198	181	202	190	195	192	185	193	207	200	179	168	198	185	179	196	205	168	205	190	186	188	192	168	165	182	169	202	175	191	175	181	190	196	206	202	211	188	178	165	178	188	206	164	188	181	187	184	205	207	201	185	194	201	198	177	209	210	196	188	167	167	171	169	201	193	188	179	200	230	176	201	190	206	190	195	198	190	205	196	200	212	205	194	204	201	191	215	195	179	203	185	174	173	196	184	210	180	188	184	201	189	207	193	184	195	215	189	203	181	204	159	188	189	207	179	204	181	200	171	177	188	173	173	188	189	173	187	170	201	196	192	198	182	189	179	183	189	183	190	177	218	182	188	199	200	192	184	203	224	195	203	189	195	171	201	208	176	188	183	188	192	168	201	168	176	187	184	219	195	190	177	213	179	215	188	223	194	185	203	190	194	220	199	182	198	172	208	197	204	204	182	198	196	217	202	177	183	169	205	205	212	221	208	199	163	186	208	190	204	178	193	190	168	192	210	211	182	174	183	186	195	173	186	183	223	178	189	199	192	191	180	190	200	196	191	197	208	176	163	195	191	192	206	191	186	212	212	187	190	225	181	202	201	199	223	197	197	184	167	172	197	205	201	164	208	195	188	180	163	187	190	189	209	206	193	197	202	184	206	173	193	176	202	173	199	191	168	156	196	235	184	205	197	187	193	181	189	200	179	177	195	189	185	182	168	204	195	164	187	159	180	189	202	177	185	194	201	177	212	172	188	196	184	186	209	201	198	230	193	201	187	175	196	196	193	210	205	192	225	211	205	199	206	192	186	173	160	177	218	198	205	197	191	178	193	161	217	182	190	191	198	186	182	182	194	211	173	194	210	198	205	213	198	186	168	193	186	183	180	199	189
32974	34679	18492	8897	5362	3463	2362	1507	1156	976	821	716	609	537	506	467	435	394	376	332	331	300	324	319	293	254	269	274	262	294	251	248	230	229	263	250	230	242	233	246	214	226	240	238	219	236	227	226	245	219	238	233	219	227	238	246	231	231	201	228	210	246	290	214	222	212	217	209	208	234	189	209	207	219	201	202	246	220	198	194	205	210	226	229	227	207	221	228	205	226	213	199	222	222	204	238	226	196	209	200	210	207	218	237	217	205	215	220	234	222	193	221	215	217	208	222	171	204	209	210	234	211	183	226	239	218	216	204	199	194	224	230	220	209	220	215	226	230	231	240	215	231	223	216	214	209	230	197	207	217	200	219	212	189	234	185	230	201	236	213	214	198	213	203	214	208	198	227	207	194	215	184	189	216	209	209	208	198	234	211	207	190	203	212	241	190	196	192	221	205	217	229	237	210	209	194	198	180	215	204	230	205	203	220	224	239	187	239	222	210	204	227	252	242	184	192	212	192	217	228	217	198	209	195	194	229	213	204	193	210	199	242	223	187	218	208	240	207	178	236	218	209	226	195	205	207	204	199	230	206	247	219	222	180	220	196	209	227	191	233	207	213	212	215	190	200	212	178	220	220	191	225	229	196	210	226	193	225	195	217	194	221	247	215	210	219	228	221	216	206	192	215	204	257	201	208	217	207	209	204	206	212	226	193	217	221	214	219	190	197	207	207	217	200	207	206	223	205	216	209	239	175	204	212	186	217	221	202	239	219	210	219	214	204	195	212	203	214	196	210	217	228	194	203	233	200	212	192	231	222	202	203	220	203	196	207	207	224	209	213	209	202	203	212	225	188	197	218	205	194	210	197	221	196	228	200	240	246	197	206	219	226	226	208	206	208	214	204	226	213	223	227	221	204	208	221	203	234	208	219	236	207	202	218	194	186	215	227	220	222	197	219	240	207	192	201	198	202	208	212	213	208	206	203	220	225	223	219	204	224	257	214	189	215	199	193	194	228	220	199	213	204	178	220	204	218	220	178	213	209	202	201	221	188	213	203	208	211	198	196	218	249	222	215	189	222	196	203	209	201	203	220	227	210	192	204	200	212	238	203	216	223	213	203	210	215	185	156	211	194	226	222	204	209	210	209	222	210	212	199	216	213	194	197	199	217	210	194	207	199	221	198	194	203	211	219	195	237	213	202	214	213	185	191	199	237	222	203	190	215	247	216	224	198	207	233	221	216	216	204	204	210	201	207	203	225	233	218	204	213	193	202	202	233	217	220	195	211	222	223	217	216	194	185	194	222	202	224	228	204	205	219	225	200	210	199	201	225	214	243	211	201	182	193	221	234	194	216	186	210	204	193	209	185	204	225	216	239	225	219	203	220	208	189	197	217	216	192	204	209	216	226	202	215	235	187	209	233	219	215	210	214	189	194	243	217	189	202	201	222	221	212	230	210	227	226	215	202	220	202	215	192	223	203	215	202	209	218	212	220	214	223	198	188	202	202	182	211	212	228	220	219	209	214	199	200	236	216	207	210	232	196	205	211	203	197	215	211	203	179	216	205	223	199	215	200	232	213	207	195	200	240	198	217	228	221	201	206	204	208	210	213	207	217	218	203	230	222	207	208	217	205	224	239	204	223	197	220	209	201	201	211	211	232	210	217	215	217	188	203	213	215	221	211	217	197	198	226	221	233	213	185	221	196	207	222	187	193	215	207	201	199	218	240	206	220	212	219	211	202	186	186	201	218	209	219	222	206	211	220	206	196	202	196	224	213	207	208	177	207	206	201	227	214	208	202	211	198	198	233	189	191	236	207	187	206	227	221	197	177	199	202	213	232	196	198	234	250	213	223	215	212	219	227	187	200	222	243	239	227	188	213	235	194	204	220	190	217	195	191	233	238	211	213	244	201	194	205	194	202	193	210	222	195	233	221	229	191	205	225	226	210	203	203	187	201	218	201	203	198	233	205	228	194	239	263	189	211	201	212	234	202	205	202	209	200	210	207	222	212	213	200	216	211	206	217	227	197	191	199	201	208	221	182	224	232	201	208	217	204	208	198	231	203	204	223	200	216	183	238	221	225	228	229	230	216	219	178	192	194	211	211	193	201	212	192	203	216	202	188	231	215	222	216	205	193	235	217	216	195	226	216	209	200	210	228	209	203	227	203	235	217	215	222	206	208	207	209	221	180	216	234	227	220	198	211	239	205	227	240	212	184	211	219	224	203	212	211	207	215	209	218	204	232	242	189	234	210	200	205	181	212	208	205	209	212	206	225	189	225	213	174	192	180	236	222	217	205	191	193	201	193	223	213	207	237	184	213	192	215	197	227	213	219	234	215	177	209	188	248	202	203	233	217	216	216	204	213	198	213	231	191	246	198	180	209	203	212	213	208	203	224	223	208	187	196	237	208	204	212	208	218	216	220	219	221	210	256	197	212	206	219	217	234	212	200	230	189	204	176	215	215	206	247	195	226	212	217	234	220	209	211	193	213	204	191	224	225	215	218	212	196	196	220	198	193	181	222	193	222	195	212	213	192	209	189	208	223	199	230	199	200	195	188	212	199	218	253	224	216	172	213	204	220	236	226	227	223	211	204	201	205	214	201	185	190	211	224	223	210	192	222	205	196	225	203	201	191	215	201	202	222	189	206	193	239	212	206	195	193	201	217	213	226	206	192	225	237	179	220	215	214	217	216	205	202	216	183	211	220	212	206	226	192	221	211	209	207	204	198	217	195	224	211	221	206	200	223	194	217	194	190	205	198	229	200	213	243	203	214	205	217	206	230	205	205	190	216	214	214	214	195	229	217	211	204	195	208	212	236	226	221	216	226	199	220	190	213	191	235	209	237	225	221	190	197	200	206	194	229	164	224	192	230	187	191	215	186	216	219	203	202	190	191	222	220	233	179	187	183	213	235	184	215	215	212	188	231	216	206	187	209	198	253	205	211	193	191	220	197	206	208	214	188	206	228	198	196	218	239	221	223	215	214	218	196	215	206	197	200	216	226	212	184	202	206	204	228	219	229	191	213	212	207	216	216	206	216	188	238	230	221	228	189	220	189	212	223	211	202	198	193	203	221	233	228	205	212	215	204	206	195	205	198	186	220	186	205	215	214	213	170	187	211	225	188	211	208	195	229	199	231	196	184	209	202	207	233	211	212	209	193	183	200	198	199	227	219	200	222	222	230	205	215	218	215	208	214	195	199	195	208	208	206	204	213	226	249	241	186	198	223	224	246	219	197	204	227	224	231	201	219	220	220	220	241	205	194	205	223	201	209	224	207	211	245	239	204	206	225	200	218	206	222	196	202	194	185	197	225	245	218	212	206	202	217	207	198	207	202	191	200	226	187	209	213	199	184	224	211	205	228	240	212	181	226	221	210	221	194	236	169	231	216	202	207	207	210	225	198	214	212	201	218	222	210	195	213	204	222	203	203	206	206	226	244	209	196	212	213	188	187	238	208	222	216	206	237	220	215	225	196	182	190	211	186
23079	20702	27357	24012	20696	20717	8184	1614	1121	930	907	838	791	702	664	656	648	623	568	545	579	544	549	512	510	513	527	503	515	508	502	459	528	509	480	457	481	487	468	468	453	487	497	527	433	452	477	486	478	486	507	487	476	454	487	477	456	486	447	440	434	451	471	460	504	517	439	509	462	466	433	502	444	452	440	460	445	487	471	476	423	455	452	440	443	479	455	447	484	490	428	433	441	461	463	434	468	450	443	460	447	424	458	456	503	452	454	506	430	490	446	470	437	451	477	464	466	480	445	444	438	463	478	445	448	470	486	448	467	437	486	454	500	427	414	452	452	439	478	471	477	456	454	436	435	461	467	440	457	445	456	470	472	458	472	475	435	437	451	454	457	453	438	479	441	424	459	447	462	413	493	471	489	446	473	470	436	458	454	477	458	456	465	447	446	471	457	450	464	488	466	444	428	440	458	477	445	446	430	471	472	431	472	445	455	444	453	443	474	495	444	445	483	461	421	438	450	443	466	471	436	458	475	444	460	482	451	402	450	465	433	452	427	482	476	426	466	447	445	444	468	441	435	472	431	430	452	408	455	435	427	446	495	444	470	476	447	465	478	449	478	444	450	470	473	456	414	430	473	395	437	442	451	450	419	486	422	439	434	448	452	452	445	433	478	455	435	412	454	441	481	467	430	492	444	465	421	446	444	447	442	452	470	474	451	460	427	457	470	480	456	432	424	480	500	454	458	468	445	445	437	469	527	447	476	460	447	456	451	448	477	487	457	481	456	465	461	463	461	488	443	458	478	479	453	446	423	470	457	416	446	406	439	467	444	441	428	468	500	440	442	439	411	457	466	471	484	454	437	491	470	411	464	429	466	464	488	442	446	484	448	423	463	488	473	415	436	447	483	462	393	457	405	489	427	440	436	446	471	450	431	482	483	422	458	461	402	457	422	436	430	485	446	432	431	419	459	491	432	449	458	467	465	464	453	461	455	518	476	460	444	443	455	455	443	460	450	480	471	406	450	444	417	495	440	420	459	442	455	442	437	457	448	449	468	450	461	439	482	441	475	449	456	471	429	457	490	504	462	454	455	491	473	430	465	452	457	455	433	459	425	462	410	474	462	481	464	477	434	465	433	456	442	467	445	444	477	439	442	452	454	451	443	474	463	433	450	482	463	476	484	478	481	464	426	444	465	463	439	477	486	469	487	445	432	450	441	444	445	435	474	426	452	425	456	436	451	454	480	448	491	488	455	462	457	468	469	457	501	469	481	427	443	451	487	449	419	463	439	463	437	425	431	460	460	466	490	467	449	484	480	451	455	428	436	464	470	455	494	442	472	470	450	441	448	457	423	421	422	473	456	444	429	492	460	434	443	431	462	442	445	443	440	436	435	446	467	479	443	459	450	460	479	464	420	408	463	469	454	470	439	416	427	445	476	408	413	463	448	447	462	445	486	467	480	426	434	487	458	452	451	478	449	465	454	465	423	454	474	443	424	420	489	419	455	469	455	443	439	451	435	465	412	483	435	446	433	472	484	452	463	440	475	492	479	439	447	450	432	460	434	451	435	482	485	483	501	459	455	472	450	418	489	451	468	475	439	435	425	486	461	449	463	454	475	479	442	422	475	433	455	466	466	437	454	483	474	452	457	443	425	431	456	444	437	476	461	461	453	484	449	456	471	429	472	468	477	470	441	479	458	445	417	496	470	460	441	450	470	461	431	469	459	472	468	491	457	458	411	454	449	482	428	461	437	461	448	449	417	464	450	420	453	473	463	479	448	446	419	464	424	441	484	502	476	455	472	450	445	408	460	441	462	427	497	428	468	465	429	436	470	411	453	419	429	434	440	447	473	464	489	459	456	480	448	458	521	450	417	452	464	465	401	471	467	460	444	409	445	419	466	421	433	456	450	492	460	468	421	471	500	429	450	460	460	429	434	458	418	454	406	470	458	460	460	462	464	446	460	453	439	444	449	427	458	472	408	393	456	457	485	475	431	463	445	440	471	455	484	462	461	434	439	439	471	467	423	472	461	494	420	469	461	465	478	440	468	444	458	418	468	438	432	430	487	488	472	469	442	441	445	483	443	434	493	475	465	476	498	454	448	493	449	419	430	474	447	407	462	471	395	503	412	475	470	434	435	434	419	467	458	465	464	487	423	446	448	445	423	452	475	447	481	474	453	449	445	457	461	450	475	428	463	471	475	398	461	480	449	463	410	433	467	462	437	449	466	459	473	442	452	427	460	485	408	487	470	463	473	452	459	442	466	477	457	408	428	481	403	467	440	435	451	394	460	467	451	486	444	446	452	480	441	425	457	424	445	480	461	479	444	462	453	478	461	445	494	491	444	487	408	455	416	480	450	432	462	480	477	468	447	449	462	440	450	450	487	430	469	460	441	449	475	466	460	430	488	459	436	497	452	452	452	426	447	486	458	468	478	447	451	422	408	462	468	453	434	451	452	462	453	473	465	452	445	459	454	446	484	470	423	437	438	451	438	486	476	443	420	443	460	440	498	465	466	473	440	463	425	451	450	433	435	467	461	457	489	457	433	449	491	417	454	466	449	475	446	459	431	498	448	443	440	441	428	462	439	456	446	463	416	444	464	481	455	485	461	471	467	514	466	465	448	428	447	461	451	473	464	471	509	393	453	488	465	427	408	430	437	487	436	457	440	470	446	472	483	456	453	501	480	441	474	448	427	463	479	444	469	408	454	391	438	439	436	474	453	496	455	478	486	470	440	459	456	461	442	438	447	424	462	445	472	432	462	463	424	473	455	474	457	453	466	447	417	404	436	487	437	465	407	457	456	412	443	430	449	446	478	444	458	447	426	427	421	479	445	440	431	428	422	465	438	454	440	444	433	460	496	462	409	431	431	466	472	461	447	439	419	437	466	438	514	477	444	466	448	463	489	464	442	431	460	467	455	427	449	423	454	494	462	481	431	427	430	449	469	437	420	505	476	462	448	463	458	496	415	453	468	464	454	467	446	445	432	431	414	461	417	499	486	474	441	457	434	426	480	429	434	442	440	491	450	437	461	459	445	443	418	435	421	430	413	442	458	436	412	452	420	444	435	442	451	451	415	430	428	498	444	474	436	453	488	445	458	457	435	449	464	447	444	428	434	416	433	493	495	468	445	476	466	427	432	465	468	417	463	485	440	447	451	421	453	399	441	454	430	436	458	490	440	464	423	437	441	412	430	450	447	437	448	439	462	453	430	440	462	432	453	430	425	439	479	413	416	478	432	443	431	458	457	475	459	431	486	483	488	475	471	447	462	446	461	426	454	488	459	433	478	491	431	451	426	459	477	448	479	467	431	452	479	426	416	452	477	424	445	470	459	467	395	421	465	455	458	478	468	450	409	468	414	453	414	453	464	440	484	481	467	488	484	457	483	469	456	467	432	423	443	463	467	463	438	486	428	469	450	488	423	441	440	455	450	464	477	449	458	473	437	467	467	493	436	466	479	455	448	451	466	499	459	467	450	469	465	454
35896	38146	22352	11186	7858	5486	3649	2702	2202	1823	1542	1355	1270	1091	952	864	822	765	710	753	636	627	664	628	643	616	549	590	541	576	521	537	506	521	516	532	479	512	518	508	495	505	531	460	492	477	463	495	513	501	455	490	483	397	453	473	450	463	514	449	427	479	457	448	466	431	452	457	434	473	475	473	430	444	438	474	466	458	471	423	491	478	453	451	451	433	446	437	463	441	471	468	452	479	460	469	447	471	458	457	442	465	458	467	453	466	447	482	504	441	484	462	452	434	442	434	459	461	434	429	441	443	426	399	451	443	423	453	421	464	446	426	446	486	459	423	449	507	473	461	428	450	466	421	420	458	465	445	441	475	454	465	452	433	476	463	454	450	386	450	428	407	445	424	437	438	455	458	450	464	465	454	455	475	461	451	448	450	442	468	449	405	452	450	452	463	449	458	452	460	403	399	462	473	447	434	442	447	424	481	493	478	448	418	457	446	471	463	402	451	452	467	453	451	420	417	406	481	430	444	479	443	451	422	434	449	429	443	435	460	458	440	452	442	476	471	418	495	461	447	405	453	416	423	481	466	470	472	430	419	451	437	441	471	416	427	431	413	453	427	469	423	434	452	461	442	460	437	451	437	410	448	442	448	462	447	448	447	479	487	409	453	451	429	461	448	481	480	472	421	450	443	420	479	447	459	434	478	444	463	443	447	466	442	456	483	470	439	438	425	446	446	455	474	466	442	446	410	432	465	419	432	453	459	458	447	467	481	429	437	416	439	459	450	420	446	487	432	486	399	428	426	436	440	436	428	451	432	431	420	427	435	447	464	436	453	448	457	466	466	461	463	435	451	451	437	453	431	413	445	428	464	465	473	433	475	462	422	449	501	490	443	468	440	452	405	422	456	468	469	439	421	491	465	452	448	487	458	452	474	442	384	457	456	433	444	481	442	429	450	430	448	439	429	424	448	452	430	403	410	477	468	411	453	432	447	471	430	456	459	441	440	447	443	464	449	459	497	466	408	442	411	490	457	435	483	467	439	444	474	438	416	451	410	441	437	414	441	432	437	469	386	425	451	458	460	457	429	454	437	446	429	429	444	417	445	459	479	409	469	423	474	451	462	442	436	458	439	431	469	473	449	439	458	455	449	449	439	472	434	427	410	460	436	465	466	439	461	448	475	422	418	465	449	451	444	469	428	430	452	469	447	479	477	431	448	461	424	410	495	439	449	459	474	429	438	430	479	417	461	375	454	465	472	474	455	463	416	452	467	419	465	469	411	458	430	444	414	465	454	437	430	453	491	446	446	413	424	422	425	472	443	442	421	443	438	417	459	438	461	446	444	433	446	462	441	483	446	441	427	465	431	495	455	452	441	469	474	450	426	430	459	398	463	444	425	459	435	441	438	469	422	453	411	464	424	432	469	408	521	466	489	482	476	433	445	461	433	465	453	445	446	459	430	452	425	423	438	475	418	476	430	467	458	477	463	444	441	455	473	477	435	407	405	445	428	443	441	460	442	421	452	469	443	451	456	468	449	432	440	463	455	423	423	461	461	460	442	437	451	426	416	428	428	462	433	430	459	439	419	475	459	441	440	450	458	432	481	448	466	455	434	453	466	447	479	435	429	432	479	405	438	438	412	432	458	431	440	492	457	473	448	428	450	420	474	442	460	404	409	495	453	485	458	454	439	446	445	430	477	481	426	462	438	467	435	459	405	484	446	464	429	434	439	453	424	441	446	461	454	402	438	411	423	457	462	430	430	448	445	457	497	451	468	477	441	477	413	423	458	470	459	431	449	449	481	450	471	451	467	449	449	441	447	444	430	453	462	480	441	464	477	450	458	481	420	430	457	455	447	453	482	409	462	441	453	474	432	436	438	435	458	434	455	424	466	447	458	437	426	444	448	439	445	419	457	484	421	420	465	460	435	436	452	453	449	464	414	457	473	432	482	420	418	456	494	458	448	437	485	428	462	434	447	416	458	419	471	481	449	441	414	432	457	477	457	445	462	463	449	441	441	488	456	453	429	431	443	479	465	493	449	457	450	489	440	431	490	449	446	467	415	439	471	424	430	450	416	481	456	445	459	418	477	445	521	454	458	454	422	469	431	471	462	416	484	430	428	479	423	442	466	423	429	415	444	410	444	470	455	479	449	462	465	464	435	442	436	458	458	453	424	449	442	416	428	455	415	406	402	440	435	428	434	438	417	474	430	433	465	447	456	472	434	465	475	464	426	452	484	449	457	464	442	440	464	431	462	473	452	461	457	452	434	450	441	479	423	461	470	434	481	458	453	427	447	435	485	449	465	381	443	438	484	450	463	421	423	459	408	457	446	440	404	461	444	455	471	459	427	460	453	445	461	430	442	468	465	453	462	440	470	436	443	433	445	419	438	422	484	456	488	464	445	437	429	410	483	449	469	451	422	446	429	435	421	484	453	433	460	447	444	463	425	413	432	478	467	467	448	430	431	472	444	445	434	446	467	443	453	458	418	452	469	441	459	433	433	422	444	430	407	419	416	478	446	486	396	412	432	470	463	474	431	463	435	428	443	464	436	442	445	444	431	440	431	415	449	489	413	475	428	430	396	456	442	447	471	452	423	454	437	438	426	426	451	468	456	446	447	435	418	423	444	458	442	440	455	443	440	412	423	442	454	469	433	481	468	409	446	436	426	408	455	448	445	477	428	476	423	437	439	473	490	498	489	415	443	449	446	428	462	432	427	441	501	436	445	399	446	451	389	392	489	436	444	406	414	430	432	431	434	415	430	428	442	457	451	495	485	462	468	429	443	454	434	468	471	452	450	470	470	461	431	443	459	443	453	446	395	447	492	460	452	435	453	477	458	447	475	438	440	407	440	442	455	450	472	435	455	458	477	450	434	458	443	442	457	412	456	449	452	439	471	463	463	441	427	419	457	434	440	455	414	431	467	443	413	481	448	456	463	455	445	474	421	463	405	427	427	463	445	459	449	474	448	495	452	469	431	433	452	460	435	475	417	448	444	472	471	444	452	463	448	447	409	471	475	459	461	441	457	479	440	463	486	445	481	447	439	446	424	466	458	456	437	424	434	448	450	472	462	445	461	449	450	418	432	463	432	459	432	419	456	467	468	458	451	470	441	470	440	430	466	443	435	444	456	444	475	477	461	462	437	479	456	460	443	453	429	473	452	436	442	430	456	443	438	470	455	463	487	454	442	470	452	451	481	430	432	476	461	439	452	429	423	449	453	453	430	469	427	477	442	468	430	484	465	443	490	421	441	441	458	458	476	450	446	421	467	448	446	445	461	489	460	437	431	449	469	454	416	454	413	404	461	459	423	427	455	411	470	425	448	471	492	438	471	442	478	447	428	449	458	451	442	470	460	464	432	444	480	451	419	465	408	453	447	448	434	455	444	417	444	453	440	473	430	453	398	440	472	437	450	479	449	483	433	406	434	422	439	446	501	445	454	440	456	423	451	432	418	436	437	466	416	454	437	437	451	455	465	450	452	424	453
30544	19479	6164	1255	728	634	445	376	351	370	384	328	360	339	342	323	327	368	333	355	328	328	341	347	324	354	341	314	361	348	337	327	332	336	372	329	319	359	358	311	314	314	335	341	342	346	354	335	328	338	345	307	331	337	344	354	317	349	350	336	336	362	347	339	307	318	349	297	319	339	319	315	331	348	319	331	294	341	339	316	298	366	350	348	313	357	335	348	321	319	337	306	314	333	293	339	331	319	312	333	334	318	360	336	349	326	336	338	333	346	335	351	349	334	349	350	323	321	313	355	316	349	327	327	352	337	344	367	306	321	340	314	301	350	361	352	308	376	318	317	335	342	331	333	317	308	373	324	319	333	323	325	303	322	332	315	292	331	298	359	324	355	318	337	341	301	334	323	333	348	342	294	307	353	294	385	346	289	334	330	348	364	344	360	333	286	375	319	338	335	325	315	323	323	348	323	325	348	348	287	327	330	331	325	326	375	335	336	325	328	343	338	334	341	331	320	333	350	341	353	319	366	349	320	339	336	339	321	336	355	350	323	307	332	368	343	392	350	313	325	352	385	335	332	324	328	318	342	336	348	342	334	340	337	344	314	330	337	338	347	329	348	302	334	330	294	312	319	326	340	355	327	320	337	314	318	337	356	338	297	346	310	328	314	350	331	357	337	316	342	336	298	337	349	334	350	352	342	315	318	366	311	373	348	316	329	328	311	370	328	325	330	323	345	327	387	373	370	321	309	317	352	283	322	344	326	322	333	304	351	308	322	322	336	331	340	340	356	333	330	354	366	329	303	352	323	338	327	314	321	329	358	342	329	328	382	317	338	338	331	325	388	300	310	350	331	358	349	321	332	320	338	310	322	326	332	321	298	332	357	340	328	355	323	332	345	331	357	361	302	342	326	348	310	343	320	350	358	333	325	347	357	316	324	356	329	363	331	359	319	347	319	327	352	324	357	308	315	346	322	327	361	349	326	313	326	328	324	379	337	318	327	336	367	371	324	334	340	351	321	317	337	353	325	327	337	346	328	314	344	334	331	358	314	339	324	356	373	314	300	347	318	360	332	358	304	337	375	323	349	341	353	300	316	323	317	298	312	319	351	336	363	306	321	321	326	348	328	382	307	369	334	360	339	340	307	324	317	297	343	331	359	335	333	310	351	366	335	345	379	335	346	318	322	343	339	324	315	328	321	314	318	351	322	320	350	336	306	319	343	338	316	337	362	334	337	312	364	335	317	314	342	341	369	346	355	348	369	353	364	325	298	303	348	372	343	342	310	338	308	351	312	335	333	317	330	369	342	340	319	311	336	325	326	354	337	331	354	297	332	337	354	327	325	331	356	338	320	314	330	319	350	301	320	334	352	334	321	314	314	355	317	339	343	356	332	320	355	348	337	340	327	311	319	331	315	351	347	292	323	351	308	310	330	354	341	330	348	316	297	339	362	326	344	316	296	332	343	347	366	344	319	356	364	328	326	319	350	339	337	324	343	340	307	318	330	337	299	359	337	344	335	364	358	348	334	328	298	333	301	324	331	345	350	334	321	351	358	335	329	331	368	335	369	325	326	307	293	378	314	366	337	349	344	326	351	332	345	343	343	339	339	352	343	333	356	332	328	369	341	333	366	302	363	357	329	348	341	344	344	292	338	335	331	335	348	314	317	343	314	359	357	346	298	335	343	309	337	289	327	344	335	300	332	305	353	324	342	334	306	341	334	322	318	330	342	351	339	316	364	363	315	362	357	341	350	342	302	311	317	340	380	302	292	333	341	357	305	325	324	289	342	351	308	346	324	336	353	314	354	346	324	326	372	337	344	310	329	327	345	319	333	346	366	296	285	312	325	356	327	298	357	330	339	317	300	326	312	357	322	310	330	344	324	322	323	301	326	335	329	308	347	350	315	316	346	341	335	326	331	357	320	328	350	333	353	333	309	320	347	312	324	354	309	332	308	330	338	318	353	369	358	318	343	365	315	309	326	326	343	332	319	323	339	339	312	336	354	301	350	334	326	331	314	332	316	327	333	315	329	345	351	298	354	306	356	366	358	356	358	320	320	335	327	347	348	330	325	326	355	310	333	309	314	326	351	320	351	369	299	353	299	372	337	317	315	335	367	340	354	340	362	325	324	334	344	355	364	340	352	321	310	353	312	351	351	334	358	357	365	325	321	327	321	324	350	360	319	337	359	322	344	322	330	290	331	330	321	320	343	329	296	316	321	378	347	351	312	328	358	366	336	324	306	369	355	324	335	345	324	320	344	315	318	336	347	318	319	322	339	326	339	360	309	301	344	360	323	346	350	324	359	337	318	307	329	322	324	318	320	339	354	362	321	309	363	342	322	346	327	311	308	317	312	343	350	336	327	331	336	336	341	340	347	309	333	328	312	331	319	342	334	326	367	356	357	343	306	319	331	333	358	336	319	297	352	298	332	339	306	350	330	344	337	340	320	318	304	369	335	357	297	322	335	319	351	325	353	322	313	335	335	305	299	353	345	337	331	331	308	341	320	330	315	310	326	335	328	315	359	339	340	363	334	383	322	355	324	326	355	302	305	328	337	387	326	320	334	325	293	343	331	328	289	359	311	320	319	354	310	317	349	356	347	320	316	320	304	312	341	362	333	315	355	318	327	349	332	341	334	329	307	353	333	344	321	319	318	314	363	331	314	351	336	330	307	318	330	309	305	331	337	361	320	342	352	354	317	342	330	316	313	342	344	298	356	355	305	356	346	318	349	338	346	327	357	313	348	352	318	332	321	352	339	330	292	323	319	317	334	331	330	331	313	362	363	326	370	313	363	323	319	359	290	348	347	327	316	335	345	356	311	297	327	363	392	376	349	341	366	337	307	325	319	365	327	344	332	359	330	310	304	329	344	320	318	359	341	358	364	317	342	315	315	361	317	351	367	311	311	333	352	351	315	330	313	343	333	343	340	344	332	353	349	375	311	351	315	301	310	346	335	316	344	362	344	334	314	344	339	336	319	328	329	338	292	310	336	328	320	365	333	388	302	304	313	327	367	339	349	315	339	323	352	344	316	341	320	345	352	313	340	316	344	346	367	310	322	321	329	341	329	336	341	348	308	345	337	314	328	327	327	320	336	331	375	340	336	321	340	328	339	288	320	366	317	352	353	327	345	334	299	297	327	330	353	334	296	328	330	349	313	327	346	326	349	318	348	347	322	364	340	364	349	329	365	352	330	350	364	349	323	352	337	343	305	310	346	338	312	330	372	358	337	311	344	286	319	363	337	333	327	321	309	349	365	330	332	345	336	343	321	342	309	368	343	339	373	343	332	375	337	344	345	321	306	342	323	316	312	336	294	316	316	350	310	332	341	339	408	323	290	311	323	340	349	310	338	323	348	335	340	317	347	321	332	300	293	319	365	323	317	312	335	346	310	344	299	331	330	342	311	326	281	357	355	332	325	298	302	326	361	339	383	338	329	315	330	368	311	319	341	333	324	324	318	311	306	320	311	351	345	322	311	331	356
28150	18350	6045	1638	1315	1042	623	481	464	432	422	405	396	363	395	372	383	381	411	407	387	387	399	338	394	390	355	371	346	372	373	392	370	386	391	406	357	387	362	395	366	402	355	366	397	375	419	413	347	369	375	347	370	415	407	398	356	383	364	402	367	371	385	350	371	366	385	369	351	381	342	410	380	384	365	414	334	378	404	377	398	382	383	386	358	385	373	384	356	357	375	384	362	372	369	334	366	377	352	391	373	364	405	363	368	348	365	353	386	351	368	345	377	389	390	356	394	380	384	366	353	342	345	329	402	356	356	337	315	375	394	367	392	377	350	336	382	368	405	367	402	345	377	393	356	376	363	396	371	397	333	373	426	388	376	390	403	379	382	319	382	379	383	384	373	360	367	384	388	364	389	373	350	369	371	396	393	372	328	365	368	403	400	374	376	391	377	384	344	379	398	342	369	349	391	387	361	352	377	365	403	387	355	386	364	392	393	403	356	360	374	375	390	377	383	399	355	396	364	347	392	364	373	361	385	392	368	372	341	356	356	398	378	353	388	373	375	355	387	382	336	364	363	364	348	334	373	361	372	365	410	357	403	350	400	362	364	382	380	370	340	406	379	394	354	373	341	358	353	347	383	379	344	337	404	373	385	358	355	357	418	401	392	364	401	393	369	349	386	370	403	384	376	356	383	410	365	390	384	378	382	398	375	381	402	338	390	357	362	396	369	366	342	361	407	348	400	405	373	391	408	359	356	377	404	366	397	372	368	372	361	380	382	419	354	377	354	380	382	370	368	395	382	383	333	383	335	366	336	368	380	359	349	375	370	355	397	370	377	372	352	344	404	373	366	388	350	371	368	379	370	354	357	377	371	385	375	391	385	358	379	387	402	366	364	367	386	384	378	403	361	352	357	355	383	368	403	405	388	379	360	390	370	370	359	328	364	391	431	381	379	409	319	391	372	378	355	381	371	376	370	400	374	367	375	350	393	376	387	343	361	350	387	361	373	397	382	383	343	371	392	373	379	365	350	386	369	358	357	392	390	391	374	356	363	383	369	361	383	367	379	366	372	370	396	387	372	372	366	353	332	352	364	374	377	411	373	346	378	365	355	385	365	366	401	375	379	380	366	322	385	330	370	381	377	376	333	369	367	371	355	379	367	377	386	362	376	378	390	375	371	356	327	389	387	383	379	395	344	372	386	381	364	385	360	365	355	376	372	352	383	372	347	373	378	370	395	346	352	375	341	369	370	377	359	395	353	362	386	377	403	351	386	338	369	360	361	372	354	396	347	379	355	384	354	372	379	401	357	364	339	376	339	378	340	344	374	389	351	380	392	364	355	380	345	407	363	360	362	367	352	406	399	411	371	355	316	383	367	378	325	348	412	352	380	350	363	388	355	381	409	353	376	329	374	371	378	376	391	347	382	396	382	376	386	385	394	356	361	365	371	353	381	391	396	362	412	358	376	361	393	369	352	336	420	369	382	362	382	372	387	359	372	372	344	344	358	353	371	328	336	388	354	347	346	331	374	389	391	364	383	402	369	351	350	364	348	413	381	388	394	354	356	365	381	374	349	345	432	363	388	366	376	336	381	360	385	352	384	376	353	390	363	360	366	358	388	366	350	365	383	379	407	359	383	355	363	352	368	361	382	348	345	402	386	391	401	378	361	336	372	370	355	344	372	358	365	380	383	346	376	345	364	386	366	401	355	375	373	374	350	365	365	369	368	337	392	359	373	376	402	391	361	400	371	345	367	345	366	381	370	364	347	363	363	388	355	368	358	396	396	353	352	357	366	375	354	351	337	388	360	384	399	371	410	385	354	394	376	363	381	362	405	366	407	353	342	365	351	401	392	360	385	412	374	367	340	353	352	383	364	368	355	385	364	396	373	369	365	373	386	344	371	393	341	442	348	398	367	352	358	360	371	402	341	333	346	380	352	387	352	373	386	382	355	354	384	371	394	391	381	337	372	373	407	366	365	383	366	376	356	341	366	351	367	365	360	368	357	373	369	369	381	374	378	394	408	365	386	385	359	386	365	398	378	416	360	374	385	370	390	377	358	391	363	375	399	381	375	370	370	379	420	376	393	379	383	353	374	403	387	388	362	393	382	400	372	361	365	382	369	338	362	335	379	359	375	417	372	338	392	362	397	367	361	395	393	377	355	381	360	390	389	370	373	372	336	373	375	416	387	338	398	395	345	361	391	392	367	367	369	368	350	383	365	361	392	355	400	371	386	376	382	390	376	353	374	356	376	360	379	347	363	363	338	355	366	362	365	357	373	371	373	349	381	353	340	343	395	380	369	370	396	387	378	400	370	341	374	385	386	364	407	388	387	389	371	400	387	360	373	331	362	398	348	412	377	379	393	378	380	343	383	355	371	373	388	366	370	344	396	376	355	365	361	358	362	374	350	392	368	367	337	373	366	362	383	341	386	358	375	336	363	352	368	393	356	393	354	371	374	382	383	374	378	406	378	402	383	372	405	313	374	363	378	373	368	351	363	372	398	339	394	397	364	381	313	342	359	356	360	363	357	376	344	379	332	369	358	385	345	363	373	399	390	378	358	364	368	360	349	367	373	379	353	358	347	376	415	373	371	398	362	376	401	397	389	387	383	362	403	358	397	355	348	373	337	349	358	389	380	349	366	389	366	389	356	363	394	359	335	352	367	374	349	380	375	395	349	362	346	377	396	370	388	365	362	361	361	370	359	367	351	366	358	364	380	345	350	369	369	374	370	368	374	383	395	377	353	384	365	300	367	360	380	389	403	369	391	344	370	386	379	354	367	390	389	378	385	385	384	352	374	374	384	368	375	379	385	368	363	387	380	400	351	361	376	394	372	399	396	363	350	377	376	400	370	381	366	394	395	401	371	385	348	406	392	369	365	368	372	359	356	389	342	368	399	374	358	370	366	381	369	381	366	385	382	344	314	379	350	368	387	369	327	424	355	401	403	376	357	355	368	329	350	386	360	382	370	393	359	396	355	356	382	390	381	353	399	356	363	357	343	387	385	382	351	389	372	389	377	355	379	405	367	369	379	351	384	366	385	365	397	386	337	383	373	362	363	355	371	374	353	350	364	376	366	358	372	375	374	372	376	365	370	357	382	348	381	389	411	407	379	388	371	386	346	363	395	363	370	405	352	363	363	356	325	377	386	394	391	373	399	345	348	339	404	377	360	354	378	366	374	349	361	399	370	354	369	341	359	369	378	386	385	380	366	352	367	359	381	397	386	363	342	370	394	402	396	326	372	388	406	353	383	357	401	377	338	387	346	350	363	345	371	355	335	375	378	389	333	415	406	383	378	369	353	372	378	376	355	356	377	397	394	390	396	353	348	401	343	380	379	444	366	360	361	364	368	376	388	374	359	404	375	398	345	397	364	344	386	392	351	355	351	370	371	377	407	383	413	385	374	378	394	384	363	344	387	382	399	378	350	373	368	350	379	332	378	375	360	380	380	388	362	347	359	391	385	362	394	352	347	384	394	396
25095	20725	27030	24460	20716	10115	1272	661	536	528	470	393	332	327	289	275	302	253	269	234	225	236	224	233	254	226	250	204	213	202	204	191	179	206	243	187	201	201	204	189	212	195	173	200	182	203	183	184	193	189	223	195	191	202	201	179	196	198	205	190	200	194	183	222	187	182	171	198	193	165	228	183	198	207	218	162	175	165	203	197	193	182	180	171	185	193	180	160	201	218	185	160	202	170	176	188	190	184	195	187	203	191	203	196	186	193	199	178	191	214	207	174	184	171	208	166	195	203	177	190	183	185	181	182	182	203	230	198	204	175	195	183	181	174	189	182	175	192	158	188	202	200	201	194	188	206	202	190	181	186	182	204	168	183	173	178	181	182	197	182	177	179	175	207	158	149	186	183	188	197	207	193	191	173	182	187	191	194	172	192	186	169	174	181	162	173	182	174	187	170	186	180	186	184	183	210	179	212	183	176	190	173	192	207	162	189	195	180	158	204	179	180	187	190	180	196	182	175	204	211	189	174	193	194	188	187	180	175	201	211	185	179	199	180	169	179	196	192	194	175	188	190	177	166	189	157	170	208	185	178	190	170	191	195	191	190	182	181	186	178	201	188	181	174	197	186	177	206	170	191	197	178	195	194	186	171	229	178	215	182	181	183	208	201	174	204	188	193	174	205	219	148	172	176	186	190	174	200	209	179	189	164	205	178	178	204	210	204	215	205	177	205	193	194	199	192	205	193	182	199	188	205	200	174	192	167	194	193	189	183	187	153	201	166	189	182	199	191	190	178	205	190	194	175	206	180	190	183	194	183	182	188	212	184	201	184	179	191	184	198	193	196	164	204	209	171	183	193	178	194	174	172	170	187	182	186	180	202	184	179	172	181	181	198	175	187	177	214	211	184	166	182	192	180	167	204	215	174	190	207	185	175	186	182	199	222	209	168	194	198	194	182	168	198	192	197	176	187	203	184	184	194	201	171	181	194	195	191	167	185	165	182	188	201	207	176	176	184	211	162	195	171	212	177	204	182	166	206	175	172	168	224	145	195	185	189	177	184	204	202	194	199	204	193	187	179	176	214	208	179	197	180	211	171	177	186	195	184	180	205	194	194	214	185	180	195	180	180	208	186	216	178	185	189	213	210	170	192	177	212	184	177	183	170	175	168	226	159	165	179	181	199	190	177	169	189	178	179	184	185	181	190	209	183	188	167	177	189	188	174	196	181	181	189	223	169	181	188	188	184	191	199	201	172	188	222	199	193	192	191	188	205	191	189	193	187	178	189	196	182	189	179	190	210	184	216	195	186	191	181	174	189	182	170	167	179	170	214	193	219	205	193	209	189	193	192	151	195	189	199	162	197	177	194	193	159	201	172	175	178	202	198	175	201	189	193	185	190	203	181	181	190	192	177	199	186	195	159	186	201	188	190	180	211	187	167	186	195	204	192	190	156	183	181	194	198	180	178	197	188	184	183	198	179	206	166	223	170	169	195	186	183	196	201	196	192	189	212	167	219	189	187	193	174	178	165	164	195	170	201	183	195	202	171	214	191	194	180	186	170	201	182	173	193	197	182	171	199	195	182	170	179	198	187	176	196	193	199	194	194	200	208	209	189	191	191	180	191	172	172	200	206	185	166	186	187	204	190	181	197	192	160	185	199	199	172	178	182	192	219	177	179	187	182	207	185	179	183	202	175	202	172	176	204	163	184	160	206	161	168	185	176	195	191	176	178	193	189	189	192	189	205	206	197	193	226	182	174	189	192	195	191	193	184	171	193	185	177	216	187	167	179	179	182	185	187	202	206	196	190	174	202	177	207	183	207	213	181	190	193	193	175	180	175	194	189	177	211	196	198	210	161	207	165	198	168	187	174	197	192	170	197	180	177	161	178	178	184	193	197	157	183	192	186	172	192	184	161	188	177	224	186	165	177	181	165	186	195	183	185	187	189	185	174	185	180	183	176	165	203	179	195	190	201	196	208	161	166	175	187	148	180	207	182	198	171	180	181	169	202	196	213	185	206	163	178	179	180	191	182	179	164	174	175	191	170	178	162	188	168	206	184	187	185	178	167	196	174	217	215	185	210	188	168	187	202	173	189	156	196	201	209	207	188	198	174	167	174	191	205	187	177	183	183	180	187	181	192	202	207	216	171	178	184	185	159	172	183	181	182	219	216	185	182	211	198	207	182	193	208	174	192	162	208	161	195	196	222	198	174	172	197	209	180	172	186	161	174	207	200	165	197	177	204	192	208	173	158	196	206	190	182	186	195	197	209	167	203	203	188	194	209	218	185	197	198	183	180	200	192	167	178	185	173	163	191	189	222	200	193	191	184	192	171	171	178	176	187	195	174	190	172	198	181	177	191	163	226	175	193	190	178	175	183	195	188	205	198	178	180	191	192	160	188	195	174	181	188	208	190	212	206	204	184	199	203	208	179	172	192	186	197	176	184	205	176	212	193	195	202	201	191	168	187	188	197	170	185	220	207	156	191	181	169	168	191	191	197	207	197	187	165	167	193	187	190	211	180	191	159	173	194	180	184	188	180	208	198	165	191	175	198	157	211	185	178	227	215	171	170	203	209	156	176	207	221	189	182	194	205	194	187	172	194	190	170	194	172	184	212	202	197	194	176	203	209	174	169	177	195	190	194	178	198	169	198	164	187	200	193	191	185	186	193	201	199	171	202	201	188	185	166	191	193	192	182	184	191	179	180	217	179	190	180	197	212	198	207	178	194	189	192	160	180	202	190	192	180	178	182	195	189	195	185	181	185	190	174	193	180	196	202	218	173	181	195	188	203	177	192	193	205	181	212	179	197	190	198	180	196	179	155	170	191	193	183	133	195	208	162	175	208	138	185	179	185	183	181	200	186	186	172	180	197	215	181	174	198	185	197	200	192	179	179	153	205	204	177	188	194	217	190	200	182	177	184	182	197	201	177	166	178	177	206	197	194	180	178	180	195	209	157	197	185	201	173	159	176	186	195	173	195	187	191	189	189	187	180	178	197	196	165	192	166	214	195	158	190	181	185	161	176	195	193	163	193	176	201	184	210	187	184	187	173	191	183	194	196	185	181	201	193	198	161	188	201	179	177	200	171	172	178	184	178	176	191	210	183	214	214	178	178	186	193	192	191	214	185	182	207	198	185	184	212	209	200	187	180	190	165	207	213	174	161	187	180	200	194	172	168	202	179	172	184	216	186	176	197	188	197	178	191	190	198	182	193	194	198	210	183	198	194	196	215	203	183	164	204	171	175	203	189	180	195	191	179	178	187	191	186	182	189	159	188	191	189	200	206	214	215	199	193	212	199	169	204	181	181	195	163	181	204	194	182	219	192	204	183	181	161	175	190	199	213	201	183	179	200	185	183	180	194	180	177	183	197	195	190	215	171	168	190	203	198	191	176	186	226	185	187	176	174	182	186	194	181	184	179	182	191	183	179	170	197	168	180	193	224	182	211	185	193	185	184	176	189	203	178	192	203	181	185	197	164	191	177
32517	27707	14547	6273	4242	3308	2047	1403	1117	908	817	689	594	526	487	474	439	413	361	337	342	305	335	274	301	269	279	270	292	240	266	252	271	228	255	276	243	218	241	236	239	239	236	225	246	204	229	233	238	246	241	204	237	204	223	224	244	213	206	239	239	198	184	249	223	227	202	226	233	227	221	211	203	217	203	214	207	190	194	204	200	221	200	235	241	200	223	220	210	190	195	219	217	206	179	210	182	182	208	215	206	237	216	218	181	219	215	220	235	215	189	191	233	194	223	204	223	208	213	182	192	202	188	215	220	224	204	213	205	214	209	214	226	194	197	186	213	201	197	224	244	225	229	189	183	212	214	211	225	208	220	219	187	195	212	209	208	216	222	191	212	205	205	192	210	188	200	194	189	223	205	201	180	213	191	218	225	189	195	234	230	194	204	201	198	236	237	200	213	202	228	224	251	220	217	224	205	219	228	190	228	209	236	202	175	184	208	193	199	211	180	213	210	195	245	215	226	232	219	204	209	195	224	219	170	178	207	217	198	232	194	176	221	196	218	178	176	205	212	212	207	204	211	203	214	205	211	206	218	194	211	217	205	202	219	193	216	183	221	199	194	195	190	217	225	175	222	219	214	206	210	207	205	209	219	184	224	212	218	208	227	207	219	219	189	222	219	223	180	199	208	218	220	207	191	212	182	206	199	210	220	217	192	238	220	190	223	203	193	211	184	191	209	202	213	190	235	211	199	194	194	210	234	210	224	211	194	207	215	220	217	224	236	174	198	239	211	191	203	228	195	208	205	204	202	186	234	202	199	185	196	231	209	202	234	212	210	193	212	183	216	224	226	206	210	189	208	191	201	214	205	212	205	207	214	190	207	200	234	202	195	204	220	200	208	205	218	217	194	213	195	198	191	215	203	210	209	204	235	207	208	218	195	224	224	194	201	184	196	213	195	192	207	200	209	197	197	204	213	203	195	202	210	227	196	190	212	184	209	220	216	207	238	191	208	199	231	224	196	204	218	199	219	208	210	215	176	182	209	242	217	205	203	218	188	223	205	192	218	195	196	199	205	195	181	219	220	184	197	212	227	220	221	226	190	234	214	196	189	225	207	200	178	193	207	217	196	206	205	192	187	212	215	199	227	197	205	197	205	192	219	235	210	224	214	175	211	208	229	228	224	221	195	202	193	197	189	210	214	220	193	202	233	203	204	202	203	191	203	198	171	201	201	203	199	177	194	205	205	206	200	204	168	207	214	181	215	207	210	224	225	199	198	191	199	216	191	219	198	202	197	199	196	196	198	201	193	195	229	195	198	216	192	193	197	200	222	215	202	174	198	197	224	229	217	181	213	197	203	204	193	236	198	206	207	199	198	208	190	216	219	201	188	211	218	208	216	220	212	208	203	209	212	192	192	239	189	208	249	202	221	185	217	216	201	219	215	219	183	199	222	186	222	221	190	216	203	213	196	219	205	205	198	217	201	212	204	218	199	215	200	209	204	221	208	185	209	218	195	229	205	217	214	215	195	207	203	199	204	232	193	198	220	213	224	199	222	213	198	202	195	193	201	187	205	208	206	210	219	197	201	209	180	209	190	195	196	249	205	225	196	221	228	213	184	207	236	210	227	221	207	206	191	222	199	213	202	212	221	215	242	210	236	211	199	195	188	195	195	230	193	193	219	203	197	200	215	222	216	199	215	208	194	208	212	211	216	228	209	234	172	219	211	227	192	182	202	211	211	202	205	201	200	201	210	185	201	203	182	203	199	201	204	189	198	201	198	187	192	204	199	210	211	214	231	201	205	201	207	198	196	210	197	211	203	207	189	222	207	203	229	214	204	206	224	214	208	225	218	193	220	207	203	214	217	215	219	219	208	189	199	215	214	208	215	193	217	210	174	202	192	213	200	182	226	207	203	214	227	212	227	202	210	191	205	217	197	206	197	189	205	214	197	207	210	198	205	214	190	195	219	186	214	219	205	238	200	192	197	197	224	199	210	182	217	211	204	211	216	178	227	197	189	235	210	202	211	208	212	214	193	200	198	225	203	237	204	216	212	207	187	203	169	218	215	212	220	218	182	215	189	216	200	219	214	246	203	216	203	233	223	199	225	207	200	201	198	185	214	199	183	212	216	198	200	215	229	197	192	218	199	205	200	222	210	207	201	189	207	206	230	209	213	255	204	233	202	217	174	201	206	218	215	198	217	223	216	209	198	220	184	215	205	179	229	222	224	215	221	213	206	198	215	182	180	195	227	199	229	200	198	213	176	220	201	219	214	211	213	161	196	208	208	188	219	192	224	203	218	195	191	216	194	225	201	204	198	219	218	213	197	206	205	208	210	206	207	215	194	219	210	225	204	204	182	206	215	208	217	204	221	191	227	192	221	208	188	173	208	206	215	205	202	201	193	218	224	203	228	178	188	218	179	175	213	220	198	201	202	219	215	210	202	201	220	219	199	189	206	204	182	207	222	203	214	197	219	186	227	209	201	189	195	210	198	228	192	213	195	207	209	196	202	200	229	203	233	215	205	229	203	191	205	195	178	236	211	204	203	209	248	195	210	197	221	209	202	195	235	193	195	213	216	200	211	239	223	237	242	201	214	194	193	209	205	221	179	216	238	210	231	186	208	198	206	217	168	225	203	192	212	192	210	199	212	221	249	219	189	198	223	199	216	196	216	224	210	195	205	204	194	207	229	194	207	193	199	183	212	197	225	205	212	208	212	213	223	202	193	206	170	218	216	192	197	235	232	201	210	205	203	195	229	204	213	199	197	184	216	209	192	243	201	182	214	188	202	199	205	196	197	198	189	206	202	211	232	195	218	193	240	197	193	187	206	207	216	205	196	197	216	204	216	168	215	208	218	212	206	209	214	208	189	188	217	216	241	183	218	210	190	177	180	194	251	187	227	225	228	194	198	188	209	197	193	177	186	213	222	221	205	212	181	200	210	194	242	203	239	197	229	205	197	202	196	206	169	219	226	195	224	206	206	190	222	213	204	212	203	207	213	219	204	194	236	224	208	194	200	208	220	185	208	214	213	213	208	190	190	227	222	226	205	219	229	222	223	207	207	229	195	189	208	202	204	192	226	214	182	214	209	217	236	230	218	209	218	188	218	211	208	180	231	206	248	205	221	189	219	215	208	206	207	203	194	203	218	209	203	221	190	220	204	216	220	203	219	219	236	208	209	206	183	193	238	206	218	197	213	212	206	205	183	213	201	204	212	202	224	190	184	191	195	202	232	208	227	218	204	193	197	189	203	198	209	228	227	208	213	218	203	233	236	198	226	211	206	214	202	192	174	196	184	184	197	207	221	210	215	192	203	200	212	192	201	210	207	213	227	207	192	204	199	205	207	219	220	196	224	213	176	222	166	215	185	220	202	215	221	219	237	208	232	223	232	234	193	189	201	182	212	211	215	192	200	205	217	221	220	212	212	222	209	211	203	212	196	200	190	205	211	189	188	229	201	189	245	204	225	228	211	217	200	225	236	230
23030	20668	27380	23957	20666	20676	7851	1596	1088	965	942	804	697	714	685	701	644	604	594	576	564	483	488	534	552	518	528	535	516	477	509	431	450	474	479	519	450	449	496	510	492	476	483	459	504	490	454	450	448	457	487	484	424	499	497	482	456	450	466	458	419	489	420	457	438	457	491	473	510	455	487	456	470	495	452	419	454	473	439	446	453	433	458	465	467	455	446	426	415	427	445	438	466	465	442	419	456	453	452	452	445	474	431	407	462	416	508	439	419	424	458	427	448	419	453	419	442	448	418	466	442	406	449	448	454	417	412	435	438	466	479	461	438	459	446	466	432	452	425	481	413	454	438	442	431	462	452	441	447	457	441	477	441	428	457	426	445	473	467	439	464	431	401	450	480	445	432	464	445	451	463	447	427	436	448	430	411	435	410	414	442	436	432	458	432	455	455	438	432	431	458	473	474	450	470	408	464	449	466	443	458	445	475	460	434	437	454	454	425	460	427	470	470	440	452	427	496	442	471	438	410	420	417	440	472	456	449	435	458	474	423	448	449	463	438	459	436	463	422	442	412	434	433	450	467	444	459	466	420	449	499	430	417	469	449	443	433	414	441	467	447	419	481	450	425	458	442	451	421	418	487	438	458	471	437	469	458	442	476	444	467	482	445	436	423	450	432	423	445	416	456	455	475	450	413	472	412	445	448	480	462	424	466	439	447	462	429	471	433	457	461	449	456	431	429	437	413	421	434	472	487	459	466	416	448	461	440	465	474	434	447	432	426	480	480	424	483	461	456	464	421	458	449	463	427	460	468	485	473	440	419	426	470	447	467	475	449	419	463	456	461	461	420	428	458	439	439	442	485	503	445	460	468	438	427	428	482	477	480	423	432	435	419	428	447	448	466	466	420	409	435	464	426	444	465	476	451	464	453	415	416	444	424	463	405	478	435	457	477	407	442	428	427	419	450	466	461	440	439	427	455	448	448	431	446	443	437	452	446	463	448	428	419	425	452	442	422	456	472	468	484	445	471	453	476	466	477	434	441	482	441	455	469	464	497	452	457	470	425	454	448	450	490	431	434	485	459	459	474	464	432	442	438	458	479	456	448	474	426	439	459	454	459	452	413	443	434	469	436	455	482	452	467	466	479	421	452	452	421	475	429	481	446	433	458	485	419	418	470	430	416	432	455	491	437	470	466	447	448	419	452	450	444	426	452	426	465	449	472	436	455	482	454	451	455	397	449	465	422	434	461	421	410	488	461	430	459	433	425	460	478	444	440	467	426	475	429	437	458	413	473	482	465	446	448	470	433	426	428	425	461	440	429	455	447	445	443	454	475	434	420	437	464	433	466	435	437	478	394	429	447	466	439	464	430	459	439	404	505	408	490	466	456	429	469	445	452	464	415	433	488	458	432	438	463	445	423	440	437	534	456	458	480	424	449	471	449	465	461	486	447	447	469	448	431	455	417	456	417	430	422	483	496	474	408	439	445	446	452	480	476	450	470	436	468	458	465	455	448	456	424	476	445	445	441	423	423	482	440	444	430	474	498	433	434	443	431	409	470	458	478	462	439	500	447	451	453	432	398	396	421	486	429	483	442	451	468	445	482	448	442	422	446	460	451	468	455	448	449	417	428	491	438	415	435	464	436	434	456	401	466	444	423	413	476	463	446	447	464	439	431	466	444	473	469	421	424	451	438	463	451	456	418	442	461	447	463	431	441	449	456	467	409	486	454	449	432	417	441	485	464	479	435	424	444	464	449	432	465	471	462	464	475	462	452	423	462	414	444	430	473	459	452	429	474	457	454	412	443	497	448	450	429	442	441	410	452	456	450	439	482	450	506	440	440	449	436	486	454	456	450	455	406	447	440	467	445	414	423	426	417	452	469	450	452	415	467	413	431	458	455	424	409	458	439	439	428	458	457	415	449	485	463	450	448	469	462	423	434	445	449	425	429	397	435	428	446	501	469	469	432	458	477	426	445	436	451	401	443	433	450	431	455	434	446	473	476	454	473	452	406	447	434	442	460	381	423	454	449	455	439	463	493	450	457	442	430	450	429	471	441	433	445	407	470	449	458	429	467	425	458	440	410	449	424	432	443	446	458	418	470	466	443	393	456	456	452	469	414	454	465	443	437	461	443	410	439	445	441	421	426	445	453	432	484	442	454	456	446	440	422	436	477	477	421	424	444	451	450	438	467	455	428	439	433	500	439	414	472	448	468	442	468	447	441	437	446	470	464	461	454	416	439	417	446	452	435	419	461	441	405	454	489	449	463	425	421	448	436	429	456	458	471	430	454	467	449	429	487	441	474	431	491	469	445	456	439	434	443	460	421	434	420	430	458	424	447	456	461	458	441	464	416	442	452	445	460	411	425	478	402	432	422	468	410	475	442	431	478	446	475	457	440	464	415	443	453	400	421	470	423	444	458	453	459	442	472	461	431	450	480	449	479	461	443	434	446	428	450	428	437	443	412	472	436	473	424	448	455	434	483	464	444	428	457	428	494	442	450	433	470	458	474	452	468	446	432	462	476	446	442	428	443	443	464	419	431	451	473	431	473	450	428	426	443	511	460	430	429	493	462	439	440	460	456	500	432	469	442	463	455	415	439	471	437	464	458	479	438	454	466	461	476	432	406	411	432	437	453	457	446	479	484	407	439	424	441	453	466	386	487	458	441	443	416	467	482	459	454	417	409	439	451	401	420	397	433	428	470	466	411	496	424	473	492	408	488	478	451	487	472	451	423	483	434	447	411	432	416	467	474	401	430	442	449	452	482	473	451	421	486	450	408	464	425	441	422	434	436	387	453	430	462	459	439	410	430	433	404	465	459	460	439	453	452	429	440	418	455	420	425	416	425	460	421	450	463	519	434	411	429	464	475	490	469	439	481	443	455	479	430	437	440	426	430	474	471	436	462	464	461	427	449	440	474	467	455	453	480	487	429	422	460	435	433	449	441	434	444	430	465	490	442	387	465	440	452	407	476	435	440	466	434	442	474	406	435	436	433	436	426	477	454	439	438	442	500	424	425	480	445	419	454	430	449	432	419	448	413	417	409	408	421	437	508	481	437	436	449	418	444	416	415	472	479	434	435	430	426	475	446	461	471	458	469	444	473	471	481	426	397	455	451	414	437	465	440	452	453	435	465	472	464	435	423	416	476	451	478	410	421	457	429	422	432	429	461	409	403	429	422	432	439	472	422	419	437	460	457	433	410	449	458	488	435	447	447	453	448	440	451	457	417	421	427	456	463	468	449	435	479	455	477	444	433	425	425	434	443	429	452	483	469	465	455	479	438	448	461	459	465	394	496	449	467	437	443	411	482	438	425	433	471	452	419	449	441	432	454	424	437	410	410	441	426	430	435	433	422	430	456	408	473	413	457	472	456	431	447	456	466	438	479	466	468	416	443	440	436	443	424	422	453	472	430	431	458	410	459	428	431	437	402	422	452	408	430	402	463	448	466	457	430	430	450	455	472	450	461	416	425	448	463	459	436	470
34894	32699	18327	9726	7184	5069	3649	2696	2175	1754	1566	1257	1255	1099	981	909	834	799	762	716	674	672	677	647	614	607	541	569	528	547	510	506	552	512	531	470	523	502	489	493	478	488	476	484	459	474	501	453	508	456	443	454	511	470	481	458	446	485	464	492	454	463	481	476	487	462	472	462	457	456	439	452	448	442	450	460	482	465	471	413	446	451	459	423	467	471	419	471	452	460	451	447	472	404	442	454	446	421	442	482	469	452	445	447	448	431	437	438	425	478	431	449	427	447	465	433	493	476	475	449	466	463	481	463	428	497	419	402	437	426	423	442	432	415	422	430	476	393	463	463	490	451	455	430	468	455	451	449	467	439	419	418	452	410	462	428	434	435	501	434	429	412	433	460	426	462	425	480	422	442	426	466	484	428	428	437	453	463	447	444	434	439	448	431	481	422	438	418	424	398	428	443	429	435	415	412	434	445	471	465	423	458	466	456	437	459	418	431	420	452	463	462	438	479	454	485	436	438	435	441	457	452	437	489	434	431	432	454	472	423	439	455	433	419	425	431	407	480	438	420	418	466	448	470	428	442	462	388	446	439	415	435	420	442	481	423	465	466	456	442	454	424	435	431	417	434	397	421	421	486	481	418	439	477	427	461	426	451	463	443	444	427	429	487	418	425	426	421	433	455	472	439	429	442	439	436	442	399	412	470	432	478	455	430	431	440	501	449	407	401	432	410	442	478	432	476	491	448	441	456	446	452	394	392	495	412	466	441	457	440	443	432	483	437	411	449	463	454	439	467	411	411	459	424	450	454	450	445	459	465	423	428	407	418	486	448	471	457	423	423	456	448	427	430	415	465	429	464	448	445	479	469	461	445	450	423	422	436	422	431	424	436	445	408	449	476	437	437	456	449	454	476	431	438	447	471	440	422	439	442	456	399	427	486	444	445	442	441	467	460	462	432	415	442	434	427	455	415	427	440	424	394	458	474	464	432	447	456	450	453	450	406	414	451	418	420	461	478	450	462	458	440	441	487	482	453	472	442	430	417	418	452	454	448	402	419	478	414	452	395	457	454	427	443	456	438	476	467	443	459	458	453	485	422	446	446	488	439	442	478	454	473	448	490	442	466	411	474	433	451	450	435	419	424	453	408	401	442	431	447	458	444	409	433	429	492	466	469	442	449	449	443	440	439	464	457	438	411	473	456	435	487	416	441	441	418	450	418	472	430	425	447	483	439	439	476	448	432	464	419	449	464	442	448	437	457	439	423	483	441	459	466	427	431	442	412	441	432	433	471	428	442	453	458	431	411	449	422	413	457	430	463	451	432	470	454	469	405	458	447	415	439	457	457	430	425	441	469	476	449	466	459	450	413	458	424	472	429	414	432	458	444	433	466	403	433	453	434	467	419	427	419	480	449	430	426	440	446	453	459	422	438	465	446	458	454	445	452	420	407	447	456	472	435	453	442	459	437	481	470	459	449	416	429	460	434	451	437	423	464	431	452	419	442	444	444	442	432	466	433	430	443	441	427	373	444	435	451	453	441	394	445	439	431	454	454	485	436	441	455	457	444	440	449	454	427	440	460	469	437	464	440	442	462	449	449	429	424	416	495	446	496	455	440	476	442	434	453	449	442	438	431	438	446	461	439	449	411	400	487	457	440	434	402	463	460	442	485	433	448	430	451	429	416	466	430	426	461	453	480	438	440	451	459	430	439	414	407	458	448	484	437	413	398	456	439	452	416	448	397	416	414	460	438	472	477	460	465	458	445	418	484	425	423	417	449	461	415	419	406	465	419	461	432	385	457	402	427	434	434	462	427	429	466	434	427	415	413	475	431	427	448	436	476	418	444	451	420	463	470	497	458	412	435	426	427	458	470	427	448	403	444	429	419	434	412	426	433	438	419	433	448	415	470	448	440	470	449	420	444	456	458	420	445	434	458	452	439	406	471	471	473	468	442	439	472	420	411	440	467	410	427	455	436	454	451	442	468	432	445	412	405	463	468	464	441	436	488	463	434	439	432	445	450	464	447	434	442	433	432	422	478	469	449	456	425	429	464	477	460	431	437	451	410	436	452	459	425	423	438	467	452	453	463	457	399	425	439	456	464	441	476	456	455	400	464	425	432	409	442	440	430	409	434	477	435	432	424	449	467	438	421	452	433	474	452	436	415	450	441	477	426	460	453	432	447	408	438	457	446	451	437	416	435	440	473	405	414	411	419	435	432	442	430	457	443	414	429	435	429	463	441	431	420	459	444	452	423	444	415	477	483	475	464	436	410	439	447	456	443	436	446	441	396	448	467	432	451	439	426	438	450	459	483	427	441	458	439	446	456	440	423	441	403	452	456	452	433	450	440	455	445	422	441	432	396	436	461	432	458	451	413	466	474	453	433	451	437	459	405	447	476	463	483	457	470	411	454	449	461	463	452	388	418	444	455	445	446	433	448	436	473	405	432	445	415	423	476	455	455	462	418	417	434	400	418	454	437	437	444	430	434	425	469	451	474	446	471	468	414	470	453	430	440	449	484	411	430	454	434	470	464	430	456	465	458	457	425	453	463	428	431	433	457	443	457	433	432	442	453	476	452	409	422	468	441	448	429	409	425	449	472	460	419	430	443	438	445	449	456	431	456	421	430	388	442	426	411	445	477	428	448	444	452	446	431	440	442	435	442	435	473	432	412	427	475	426	461	440	425	429	445	472	410	391	427	471	441	458	456	440	451	417	457	451	469	427	414	490	467	462	431	437	415	404	470	451	443	433	439	450	476	397	487	423	422	424	437	453	438	427	413	445	451	473	407	468	433	427	452	436	418	431	449	437	426	473	461	419	397	456	437	446	440	458	403	466	445	444	496	442	431	444	480	445	453	490	436	435	464	420	437	436	427	466	482	461	498	457	416	441	428	409	426	405	439	460	449	473	445	454	412	470	428	442	445	452	431	451	463	420	420	465	419	474	427	414	415	420	451	444	402	440	499	452	418	452	405	488	407	471	447	456	418	440	430	490	424	431	415	420	422	468	439	450	452	421	461	423	433	477	448	413	446	419	392	445	467	465	418	472	437	400	406	486	452	473	468	404	447	393	491	436	448	436	442	484	414	435	435	441	410	464	432	414	430	459	465	450	462	451	462	441	408	444	455	416	435	478	436	420	460	461	459	468	451	477	459	446	439	450	469	411	461	436	433	445	451	418	467	434	426	467	452	453	427	433	427	472	442	421	438	448	435	407	456	441	469	454	437	451	431	450	411	440	450	438	444	409	396	410	428	417	433	441	435	427	459	414	458	417	444	401	453	451	427	443	467	419	440	450	453	446	446	443	488	425	421	425	482	456	435	427	442	452	418	425	432	405	429	420	460	472	428	457	432	431	452	434	467	430	466	451	430	429	436	445	427	433	442	423	444	470	399	452	440	428	442	472	444	464	443	441	430	446	449	449	407	444	444	468	450	434	465	448	431	436	474	404	483	459	459	420	448	445	439	439	460	475	440	449	446	461	418	435	471
29980	18045	3939	734	540	446	382	384	355	337	314	331	364	341	347	325	330	338	326	351	328	292	343	325	330	329	307	338	361	345	310	339	323	327	330	348	315	360	298	301	328	331	373	335	346	345	337	318	334	330	318	309	338	338	335	302	298	294	361	295	323	338	350	344	335	332	331	330	340	372	328	314	353	298	333	330	333	317	341	313	328	354	305	312	319	318	323	296	340	332	321	311	364	302	345	364	344	334	324	307	340	337	330	338	314	306	308	336	347	339	321	314	325	343	327	305	340	331	321	331	334	379	311	324	333	347	310	294	319	332	321	355	306	324	316	319	321	314	314	339	331	321	333	323	342	304	321	333	305	323	331	344	321	332	331	350	347	328	334	330	303	325	343	322	366	340	340	319	337	300	336	282	316	337	362	307	334	319	336	297	325	334	305	346	339	327	317	314	331	317	300	324	316	319	321	326	344	320	312	327	310	321	354	350	339	332	336	283	315	313	318	338	332	360	368	359	313	332	339	312	328	334	313	319	322	332	334	314	327	324	322	332	317	349	323	322	289	320	310	323	333	342	323	310	340	321	340	339	296	320	294	329	319	304	342	304	341	322	330	329	333	335	349	290	339	341	326	312	318	317	327	346	315	311	336	310	351	303	308	336	332	305	301	328	332	323	349	327	334	311	360	332	304	315	303	337	350	298	310	347	314	350	327	330	333	311	366	344	337	305	299	314	302	336	331	328	346	348	336	355	345	319	357	349	338	320	322	350	330	316	337	299	313	322	342	282	312	326	306	324	341	313	345	356	310	333	336	297	348	315	313	331	316	326	334	326	321	326	344	340	344	329	316	334	321	330	311	365	334	327	300	317	323	349	365	302	329	329	332	329	308	326	302	336	314	343	339	322	330	309	324	313	295	302	317	333	310	302	323	341	309	319	280	321	325	333	330	344	339	342	297	311	332	303	318	338	323	338	378	321	306	318	336	309	325	294	349	337	346	326	335	313	331	335	323	349	309	350	307	332	305	332	302	346	336	336	337	322	376	335	301	307	324	330	309	321	340	319	324	334	304	307	311	332	314	353	322	327	330	314	344	352	330	336	329	334	324	311	317	320	374	335	313	300	356	330	338	313	312	311	348	301	327	318	310	355	302	348	355	330	324	322	320	323	311	322	304	314	292	307	309	325	320	329	341	335	328	351	339	326	319	339	321	345	344	303	322	323	338	341	336	279	320	331	325	330	338	327	326	338	338	328	327	336	314	354	333	299	302	343	322	308	308	323	344	343	302	303	335	333	335	318	315	325	344	300	343	313	306	335	345	322	324	332	329	315	316	315	308	329	346	322	320	315	341	313	323	333	365	313	344	328	317	316	312	332	314	328	359	321	319	311	312	320	326	334	362	313	326	310	338	336	271	347	293	339	337	327	346	331	316	331	331	326	354	319	320	314	334	318	324	347	340	312	338	314	318	335	351	327	284	337	326	355	348	322	334	301	333	335	309	328	346	319	322	350	339	321	335	291	325	322	319	311	369	328	333	333	300	333	348	320	338	355	343	311	335	331	317	331	330	308	310	327	326	346	333	301	276	304	309	339	375	325	329	310	331	342	338	289	325	322	355	336	329	318	312	323	319	304	322	322	332	315	329	349	328	339	308	302	319	342	323	312	306	333	316	332	323	318	291	306	337	326	338	327	310	329	312	315	298	352	347	323	327	313	333	335	355	337	305	324	310	328	345	340	324	292	371	306	313	350	328	308	337	341	310	289	306	338	383	332	344	308	336	298	327	326	309	331	297	324	309	322	348	327	308	328	318	323	330	337	322	322	327	332	389	319	326	301	325	299	319	331	305	318	323	306	336	301	315	317	319	342	313	308	326	354	346	325	353	314	304	333	320	299	311	324	334	344	310	325	307	353	318	333	321	319	323	334	343	331	353	313	329	312	325	319	344	308	318	324	298	324	329	320	334	301	316	304	332	372	334	331	320	312	324	317	328	325	321	329	343	351	339	310	366	340	332	293	329	314	315	340	347	352	381	291	300	322	305	306	334	304	333	328	314	315	332	313	314	355	284	297	311	347	336	339	370	318	330	313	367	311	329	318	352	313	311	322	312	330	312	310	320	313	352	336	323	339	301	335	337	303	300	305	319	325	337	340	320	317	294	319	354	330	356	328	335	326	326	328	293	338	305	327	310	342	357	299	321	325	313	319	298	330	298	327	309	351	318	347	320	323	325	330	319	349	328	318	345	347	336	338	305	324	312	332	323	332	319	347	347	350	323	340	328	338	305	319	296	338	331	340	309	340	341	338	323	298	309	330	331	332	322	334	316	328	329	339	355	321	329	342	329	352	358	314	330	333	322	321	332	328	349	348	350	327	327	327	318	369	327	369	315	298	320	357	299	314	336	338	305	332	310	320	304	327	348	307	324	298	304	350	340	318	316	342	340	325	344	346	352	326	336	298	323	323	301	333	328	307	334	355	319	300	325	318	304	326	311	343	309	328	328	328	340	328	349	350	307	327	322	332	334	301	341	358	323	315	291	321	327	349	329	311	339	328	354	356	357	343	330	277	332	305	310	333	310	289	305	323	324	308	326	310	324	306	342	304	309	314	338	366	322	300	317	325	348	341	364	317	325	311	348	320	313	329	294	337	297	349	338	321	287	309	317	344	337	369	335	305	342	307	299	302	302	360	329	345	331	308	300	349	305	315	322	309	319	341	343	319	317	311	301	326	333	319	326	332	302	344	304	336	340	318	317	307	341	349	344	338	337	338	306	312	325	328	304	344	302	320	336	334	340	330	362	309	345	338	323	326	329	296	358	356	307	285	309	328	332	331	311	305	324	320	334	323	319	301	332	352	336	335	338	322	353	322	347	340	319	307	329	343	331	305	343	320	347	346	311	350	344	341	337	364	334	339	317	346	314	336	341	331	323	305	323	345	321	323	316	332	332	305	305	295	312	351	289	332	312	296	336	308	372	350	346	318	320	338	335	338	317	337	294	316	348	314	327	326	304	343	351	330	309	284	314	348	296	337	351	313	369	320	336	319	361	323	316	310	326	320	338	330	309	350	324	339	313	328	331	323	347	308	311	316	328	356	331	323	367	329	352	332	339	350	344	308	318	314	336	322	334	343	317	325	322	329	299	363	328	301	335	306	337	343	342	305	348	339	326	296	355	336	326	306	337	302	303	340	356	320	292	337	324	337	310	327	336	335	337	343	330	318	319	333	335	334	319	319	350	316	334	337	293	350	306	352	318	326	334	324	312	335	319	357	340	326	314	309	320	292	324	303	355	332	363	356	316	318	343	371	322	304	340	291	359	355	329	330	320	300	338	363	296	324	336	334	319	341	332	331	336	338	335	328	323	360	341	340	353	328	324	329	334	324	342	365	359	367	297	344	327	308	321	355	324	332	336	346	340	341	321	311	321	345	338	336	306	329	330	326	371	298	331	337	323	312	344	330	328	326	336	318	334	348	290	347	317	335	374	329	350	328	340	323
26529	13222	1798	977	918	647	592	470	435	399	387	380	388	419	378	371	408	402	371	341	369	379	338	368	372	387	369	370	391	371	327	369	376	375	353	386	333	379	351	336	347	340	352	416	389	379	373	388	378	380	392	359	363	370	370	343	421	400	361	373	343	348	346	368	378	359	386	383	383	367	376	366	345	360	350	422	345	383	362	379	324	359	361	352	342	356	380	361	368	331	347	366	369	395	356	386	335	394	333	370	387	346	364	364	375	374	374	354	365	402	397	393	379	328	386	348	355	361	376	356	359	357	347	340	384	365	340	362	363	344	368	348	351	363	370	330	392	382	394	353	360	385	374	375	374	347	377	363	397	369	343	350	408	366	374	389	358	350	375	374	359	415	378	400	361	372	373	371	355	360	378	364	362	372	349	387	408	348	360	349	349	359	369	362	398	367	339	330	350	372	382	381	376	381	338	346	379	364	347	354	371	366	406	381	364	345	387	372	364	368	378	364	376	368	355	343	348	364	365	361	390	361	373	369	378	371	344	343	355	366	381	355	359	358	345	327	373	387	357	339	375	374	362	357	338	367	335	360	353	346	372	392	337	360	358	354	336	337	347	349	335	367	365	376	393	349	383	363	380	361	324	375	388	389	352	370	365	368	369	375	363	378	378	363	380	373	318	375	338	360	360	327	427	372	380	379	432	379	417	365	376	333	341	358	325	381	340	361	340	342	366	371	374	346	379	357	372	344	365	382	392	384	335	337	384	378	354	371	398	344	398	370	379	349	400	351	380	384	349	389	363	367	395	379	343	356	384	339	355	369	414	337	386	353	343	365	370	399	406	348	362	377	371	357	348	343	393	350	345	353	365	333	378	312	326	407	369	411	354	376	372	395	349	345	360	376	349	380	355	365	378	353	384	320	360	352	356	332	363	330	359	389	342	377	383	385	382	374	353	388	351	356	376	369	381	373	363	380	338	335	387	371	355	378	366	397	373	363	367	371	356	350	318	338	358	370	363	369	354	366	361	378	354	397	396	340	338	367	363	349	373	362	361	393	376	347	411	401	334	360	360	362	349	379	325	361	390	362	344	372	375	375	363	364	403	360	376	388	393	389	363	334	400	340	383	384	382	345	386	374	385	355	343	346	364	378	379	355	382	349	360	332	384	325	400	353	375	369	373	372	369	361	375	361	345	366	380	338	384	332	345	340	370	382	380	323	372	390	354	366	331	377	339	385	365	348	394	339	398	331	348	351	345	375	359	375	377	368	382	344	359	355	371	356	350	347	355	364	321	359	365	344	379	339	412	392	348	352	381	386	378	350	341	382	375	373	349	342	378	386	358	380	345	354	358	376	369	332	351	345	326	350	388	346	369	350	332	383	377	345	363	332	340	386	387	370	374	369	416	325	339	348	358	321	361	345	381	340	399	392	339	368	349	382	357	350	362	389	379	366	376	334	357	366	362	325	383	370	390	353	360	371	380	383	348	374	366	357	329	360	361	363	369	358	380	333	376	368	343	348	377	334	367	333	404	358	382	338	374	356	351	382	389	347	369	366	392	327	391	326	362	346	348	359	344	306	346	378	366	362	383	398	388	382	373	353	364	332	378	348	356	348	345	378	361	362	343	357	331	420	348	406	349	416	388	360	379	396	358	384	379	353	353	371	392	368	393	372	377	389	352	353	396	339	364	386	385	386	394	346	378	362	350	378	366	384	355	403	391	392	366	365	380	344	386	394	384	361	372	343	352	335	387	363	379	369	385	384	373	376	335	393	364	387	400	386	341	394	356	366	356	339	328	357	358	382	357	344	380	369	363	402	367	362	380	334	362	334	378	360	390	379	375	375	369	372	352	388	360	338	373	358	369	395	361	329	352	325	353	390	383	374	338	334	370	384	387	392	374	372	391	366	347	356	404	353	362	371	365	398	393	388	361	353	388	346	363	374	391	360	356	345	383	353	351	381	381	373	364	370	366	355	378	380	338	353	352	378	386	361	386	368	395	396	366	380	394	387	380	382	343	375	393	389	370	372	314	376	397	335	387	393	373	351	377	386	393	343	372	368	353	346	384	391	389	348	416	384	316	365	380	362	376	380	369	378	366	381	356	386	390	385	346	410	392	395	380	392	374	324	324	337	386	363	365	363	365	352	372	339	357	381	383	363	381	368	336	359	384	345	423	403	326	350	367	360	377	379	334	365	365	391	350	349	364	360	362	368	359	408	372	356	414	383	367	353	353	361	356	335	396	375	359	350	372	343	376	327	353	360	351	369	359	356	349	380	385	378	378	369	369	371	347	380	366	385	372	381	384	335	353	361	355	348	384	338	409	379	392	373	341	397	349	352	353	354	396	347	355	362	355	374	388	374	392	362	377	362	368	394	366	344	346	346	408	365	372	402	378	364	360	377	396	363	341	357	384	371	369	365	359	346	370	363	355	366	384	357	338	380	366	347	375	358	375	392	377	374	364	382	355	430	376	371	388	337	336	369	363	380	357	349	352	376	340	336	377	342	379	382	373	377	368	364	386	401	408	368	359	408	361	407	383	338	348	383	369	362	347	393	324	383	382	384	376	331	371	350	380	371	367	372	344	343	343	380	380	375	366	351	371	381	370	382	349	366	405	341	345	378	370	378	408	389	354	356	357	369	371	365	387	385	348	393	404	387	375	370	361	379	320	343	361	378	365	373	342	336	398	366	389	370	384	378	344	369	362	342	376	368	384	351	392	348	365	371	367	355	391	374	340	375	340	359	367	340	347	353	377	368	338	373	390	374	359	326	360	384	372	334	400	369	368	354	327	353	360	389	368	369	408	324	388	350	381	351	373	339	359	361	345	370	406	332	395	398	371	351	362	356	372	332	347	360	348	363	345	336	374	345	390	359	363	373	377	396	372	351	362	390	363	352	373	374	359	351	380	343	361	352	373	377	367	377	350	350	347	336	386	369	349	386	363	355	356	375	396	375	361	360	366	328	361	368	364	395	371	372	376	337	358	371	362	382	396	332	377	372	372	361	343	376	386	354	361	365	373	364	373	381	386	360	330	349	393	382	412	367	358	396	360	364	359	393	368	404	381	370	380	333	365	357	339	355	406	344	390	322	373	320	383	370	385	373	350	354	367	376	353	368	354	355	374	365	357	386	373	355	371	368	390	374	356	365	353	362	358	359	388	382	379	382	387	372	368	394	374	337	361	357	338	362	376	348	370	369	381	354	362	380	378	380	381	353	367	366	370	383	369	408	348	365	394	358	391	375	376	369	391	359	362	372	354	353	359	363	346	342	391	354	389	339	350	346	347	386	349	346	344	378	388	370	375	387	376	367	345	371	348	355	343	360	355	359	384	380	391	379	375	337	395	390	355	399	350	385	353	381	365	396	353	377	376	354	392	339	347	382	344	345	351	370	347	359	373	363	352	360	377	359	359	397	354	367	398	379	349	389	368	395	383	373	340	340	372	351	374	386	383	365	376	355	397	353	372	364	359	375	409	312	385	386	378	372	379	364
25128	20685	27046	24356	20658	9710	1091	732	538	487	390	407	325	310	316	287	283	291	247	276	238	226	264	214	239	207	206	226	193	197	216	189	185	179	192	191	186	195	182	215	183	191	187	196	195	180	183	196	199	189	195	188	193	176	204	183	188	191	196	199	196	189	168	192	203	169	185	165	199	201	192	204	189	177	177	165	194	182	193	181	188	186	193	206	190	203	189	188	183	185	184	177	186	173	203	188	187	168	177	201	211	199	189	220	198	177	158	183	203	184	196	193	177	181	192	201	198	213	186	186	184	192	213	189	190	161	169	200	189	199	217	181	186	192	160	182	199	173	184	220	180	173	164	196	172	196	187	194	190	174	184	173	186	189	190	201	199	206	194	170	186	170	203	179	179	186	177	180	191	184	198	193	178	204	205	174	186	169	193	161	170	206	162	210	184	168	220	194	201	167	165	189	197	185	162	191	205	198	206	194	170	195	196	191	203	199	190	232	198	201	194	184	174	207	196	185	178	209	166	183	177	195	193	166	197	181	195	197	182	170	173	197	209	166	198	166	187	205	199	171	205	185	192	188	185	207	157	193	188	171	196	180	196	196	177	228	180	158	205	171	195	194	184	165	184	181	155	203	182	167	186	186	169	167	186	183	175	172	162	199	190	183	179	184	220	175	169	185	196	191	186	176	169	192	201	189	181	168	179	183	180	195	152	201	207	198	178	208	196	188	180	194	182	203	178	193	182	204	188	193	190	180	198	182	197	164	166	171	199	190	205	196	195	177	176	205	187	170	181	180	182	163	202	184	169	186	173	183	182	163	161	191	198	188	194	185	157	177	187	203	182	177	193	185	185	197	178	190	199	203	188	203	161	179	180	174	187	176	169	169	184	183	187	196	152	175	187	190	165	154	162	179	194	155	164	190	186	171	181	174	199	174	174	218	175	178	190	176	188	177	181	191	158	184	199	199	186	188	197	187	208	190	193	184	191	198	180	178	188	196	176	196	180	198	180	178	188	163	172	164	204	203	194	175	173	183	205	197	208	181	177	184	172	184	167	203	174	193	215	171	185	164	207	214	195	198	177	199	183	192	204	196	190	182	184	212	207	164	186	206	208	180	190	170	197	173	188	184	200	176	174	204	180	146	162	176	203	171	177	176	187	177	178	172	183	200	202	192	191	173	176	196	212	191	185	202	171	199	163	174	191	209	175	176	171	185	182	175	191	191	190	187	191	177	183	188	183	188	205	198	209	186	191	194	182	167	189	173	191	190	179	177	187	209	161	176	183	163	188	183	198	191	192	178	186	201	176	196	174	167	199	176	199	179	170	174	182	175	179	153	161	166	177	203	175	189	176	203	151	196	190	173	184	171	180	207	181	162	171	211	195	195	181	189	190	184	189	202	198	195	204	181	189	178	178	191	180	155	191	164	201	178	182	207	163	170	188	182	177	193	202	203	175	190	176	198	189	180	174	189	178	217	171	198	207	176	189	190	223	189	196	169	158	196	187	183	202	189	194	193	184	195	177	191	183	182	203	178	171	178	182	216	181	187	198	175	216	194	219	184	171	188	183	173	165	195	166	182	188	183	183	199	195	199	177	179	171	185	173	173	177	202	186	198	171	187	204	178	210	206	194	184	179	207	200	168	175	182	184	189	196	175	180	187	182	190	185	179	180	185	181	184	201	190	200	184	179	163	179	183	184	171	187	204	187	186	184	179	176	209	187	190	186	210	177	185	188	179	175	177	194	183	182	209	172	176	202	175	178	169	204	190	194	165	195	211	195	195	178	183	181	193	192	162	185	201	187	188	161	203	196	203	201	169	172	182	177	195	190	194	191	174	179	178	193	181	170	192	197	189	186	201	163	194	157	191	171	178	168	174	179	190	204	183	185	187	154	177	188	204	187	180	187	198	193	173	192	185	191	168	192	205	182	183	184	210	201	166	179	179	177	176	201	169	201	207	191	194	159	166	174	178	212	199	172	183	177	173	182	186	201	189	184	187	189	192	195	185	175	196	206	176	182	165	185	172	195	189	162	179	177	190	176	169	172	168	185	201	182	194	197	172	202	157	182	164	154	200	180	183	192	210	188	219	165	186	186	175	207	177	175	223	184	180	201	192	178	190	172	182	183	188	179	196	185	194	182	181	182	166	161	191	173	170	185	183	169	171	191	202	182	173	181	203	180	199	164	188	161	183	195	191	184	167	189	174	180	159	198	173	186	191	188	175	192	161	216	170	180	189	171	182	178	194	190	195	164	191	200	170	193	187	195	173	178	182	185	182	198	206	202	181	182	182	178	173	206	184	158	192	199	178	193	196	192	165	190	200	185	199	161	167	168	180	185	178	160	190	193	203	188	153	211	173	190	171	181	178	189	193	157	182	211	192	182	158	174	176	180	161	171	171	194	171	181	180	196	205	189	178	189	187	159	173	203	174	189	168	189	169	158	186	180	188	185	197	157	161	198	180	182	159	171	197	183	173	201	187	171	168	172	206	188	189	179	163	189	183	176	194	202	200	168	184	195	172	167	167	171	188	199	167	165	163	181	178	179	177	168	189	159	173	185	177	175	173	195	159	198	184	170	169	154	161	183	185	206	203	191	171	196	180	196	219	160	179	173	205	186	177	185	189	175	162	212	181	173	156	203	185	187	173	180	192	170	157	195	182	201	169	193	177	197	179	169	176	169	197	183	193	187	193	199	153	169	186	176	201	177	200	160	182	199	181	182	196	183	189	186	182	182	184	182	167	188	187	178	185	182	176	151	201	149	190	194	202	175	184	168	177	191	198	167	189	194	196	183	185	199	170	159	178	190	195	174	158	180	166	180	166	192	186	204	185	199	184	174	204	189	200	181	175	182	168	188	212	180	175	206	204	176	177	189	174	198	187	185	200	174	209	173	222	163	193	181	184	205	200	180	203	189	149	186	196	194	167	195	190	157	206	186	161	187	192	197	203	171	200	189	195	174	170	181	173	183	179	176	171	189	183	194	179	190	181	178	183	195	213	189	185	177	173	197	172	194	208	188	180	163	216	193	184	190	193	172	176	184	183	189	168	173	192	206	189	171	173	184	189	187	204	193	168	183	176	196	219	177	174	174	187	153	190	186	206	176	182	180	190	204	181	190	218	201	181	172	177	189	188	170	205	196	182	176	171	181	210	197	217	178	192	183	164	167	168	178	175	188	190	177	186	173	179	179	213	156	184	209	195	167	209	181	218	163	181	194	194	197	173	199	178	178	169	187	222	194	157	176	175	163	188	172	187	207	194	196	190	177	205	209	188	179	194	171	170	180	166	194	198	188	183	163	181	200	165	179	161	187	176	170	196	192	158	181	192	206	201	176	189	154	178	197	209	216	180	186	167	183	160	179	186	181	177	176	180	184	188	188	164	192	168	200	185	196	176	215	189	177	186	157	204	204	199	186	176	204	185	193	165	193	182	167	212	169	186	184	199	184	167	175	196	188	161	181	170	182	172	196	206	167	177	183	177	180	177	164	151
31337	22734	10177	5633	3668	2498	1821	1483	1086	974	776	723	588	563	485	424	435	424	382	361	310	307	302	306	335	268	260	272	274	247	257	246	238	220	266	225	243	231	225	249	214	216	215	230	214	212	180	198	214	198	212	261	208	207	207	207	241	245	219	209	212	225	214	189	228	217	248	238	207	227	206	197	178	209	233	197	207	216	228	209	202	203	200	200	207	200	186	191	216	203	169	188	217	204	218	211	185	187	200	224	223	210	205	224	200	230	204	219	215	250	203	211	212	223	239	218	180	225	205	195	210	218	228	196	199	225	214	222	192	219	203	214	193	213	202	186	189	186	178	198	216	221	191	204	217	189	240	231	198	239	188	210	215	202	215	180	187	198	184	205	216	208	212	190	184	180	179	185	196	181	209	211	205	203	210	214	202	186	225	194	186	193	196	219	201	223	201	190	211	220	226	222	209	208	203	223	202	216	190	198	180	187	234	226	182	226	195	226	182	196	177	216	222	213	183	189	210	206	188	200	220	205	206	216	201	194	195	196	209	221	186	182	205	211	229	189	200	208	220	216	206	201	219	185	176	221	187	204	183	205	204	193	180	202	225	171	205	215	210	190	225	198	190	198	233	199	179	236	222	208	204	189	232	231	194	200	208	224	199	203	207	224	205	194	214	204	193	198	211	192	219	192	178	219	199	199	215	233	202	182	199	243	194	178	207	231	208	223	222	195	175	197	182	210	200	209	199	210	214	224	213	200	191	214	198	195	202	214	222	199	218	204	208	215	208	209	193	202	200	197	204	219	189	204	214	188	220	219	190	181	214	204	205	169	206	211	197	184	232	239	187	182	206	217	191	221	228	209	218	190	200	226	190	206	191	208	210	222	217	188	215	197	202	233	208	187	178	195	221	215	212	216	208	208	205	193	217	208	190	187	195	217	224	189	183	213	218	218	199	177	200	201	211	194	194	208	175	211	174	190	229	219	202	199	197	210	199	217	207	169	208	219	188	196	222	216	195	180	197	210	214	217	194	191	193	203	208	215	214	198	198	221	209	196	197	220	217	209	233	207	233	202	176	197	181	231	202	204	214	219	184	192	200	186	189	184	199	205	221	186	203	199	229	211	205	184	238	200	204	208	174	209	186	209	197	190	205	191	211	202	212	197	206	207	206	198	183	189	219	185	211	214	193	200	193	215	178	222	227	215	182	239	174	184	216	198	215	237	211	218	193	198	198	207	195	241	200	191	206	211	207	177	202	185	216	196	211	204	198	200	221	191	197	218	224	176	221	186	201	195	205	197	212	191	199	199	192	192	214	205	207	215	194	219	199	198	185	217	201	203	195	201	197	178	185	199	225	217	234	202	201	227	203	192	205	228	210	198	199	182	191	204	209	196	226	177	205	185	215	206	214	214	201	222	207	196	196	200	190	182	202	223	193	170	190	194	217	213	217	199	191	185	213	229	223	205	208	205	199	237	232	204	221	205	211	204	189	205	227	200	183	208	223	207	199	220	193	223	203	200	201	222	215	203	202	205	202	209	196	197	182	188	201	202	197	212	194	189	220	221	196	185	210	209	212	203	204	216	201	216	200	210	200	189	177	205	209	193	186	202	213	226	214	191	213	200	205	188	211	211	202	200	204	211	183	185	203	190	196	209	196	206	198	218	189	196	199	184	190	192	200	182	168	195	213	201	220	190	220	206	220	237	227	235	181	199	186	205	185	212	204	223	178	232	198	209	195	207	196	186	195	213	192	214	214	203	185	213	220	226	210	227	200	206	205	188	215	195	206	209	210	185	199	200	193	215	194	193	193	162	214	196	214	219	181	208	198	209	206	211	201	183	176	185	193	188	198	208	202	185	210	197	218	212	206	211	217	190	179	193	187	198	203	208	205	197	194	208	223	207	223	212	209	207	209	221	232	211	202	183	198	203	197	203	208	202	205	192	187	182	207	201	212	206	237	207	169	203	222	210	187	183	211	213	190	216	190	210	200	195	182	194	214	164	208	215	188	198	193	218	198	189	205	192	199	199	231	201	184	229	188	230	205	198	203	219	198	206	232	233	192	202	222	173	217	224	214	221	223	202	217	191	181	201	215	202	203	214	207	221	199	225	202	219	234	208	204	188	202	195	218	211	217	186	217	239	195	216	205	186	203	225	207	228	196	192	196	203	206	216	201	189	220	210	200	195	197	192	210	209	213	216	201	198	206	208	206	225	200	221	215	229	254	210	219	169	212	207	194	239	217	215	212	199	198	206	214	192	227	208	209	179	206	220	203	215	220	194	197	199	192	181	198	219	215	223	220	195	212	210	186	189	203	206	204	222	196	209	211	215	205	206	217	233	202	200	225	192	206	202	205	207	210	193	217	218	208	196	218	204	214	218	192	230	176	202	220	206	170	212	217	185	217	185	199	194	209	208	188	188	206	182	192	203	218	198	207	212	215	205	199	226	187	218	206	188	196	186	220	201	173	193	216	222	210	223	210	210	207	200	222	185	214	199	192	190	181	194	206	210	204	201	191	205	217	202	213	208	191	212	224	191	198	203	203	206	210	209	223	218	208	208	199	205	225	221	197	208	208	185	201	214	208	221	197	222	220	212	199	225	213	181	225	198	228	212	181	188	218	195	206	202	214	212	203	200	196	171	215	176	210	171	205	215	218	213	231	189	203	198	225	221	204	199	239	204	182	221	187	220	194	207	197	227	198	186	211	207	204	203	216	194	221	202	214	208	223	203	178	198	209	207	210	214	205	201	208	205	223	204	206	212	185	189	208	200	197	232	223	225	194	185	204	189	205	209	219	200	198	200	213	206	214	189	219	213	202	211	200	225	183	210	208	186	212	213	188	196	212	203	196	220	247	206	211	197	239	196	195	214	194	198	204	210	195	224	179	207	188	196	187	207	198	224	213	195	217	207	182	204	208	203	197	180	198	187	185	190	220	205	206	188	184	224	206	194	234	162	232	192	210	205	223	183	169	169	210	208	210	206	201	224	195	187	189	209	179	209	202	191	179	224	188	190	208	201	224	209	193	181	193	208	207	224	214	230	197	197	194	217	189	202	236	210	213	224	193	182	199	219	206	195	215	215	243	175	210	175	203	199	223	200	198	187	223	190	191	217	203	240	212	204	214	210	204	208	201	211	194	211	209	177	196	197	211	219	194	183	205	211	192	208	203	210	202	205	244	217	201	187	187	230	221	203	186	218	187	189	211	211	200	197	181	216	186	232	211	196	197	207	235	197	202	198	193	201	241	214	215	210	201	209	212	211	198	221	202	179	198	211	223	204	210	210	213	194	198	213	187	215	178	203	198	217	181	193	192	200	199	207	207	185	172	194	222	181	198	195	200	216	209	211	180	194	197	201	220	198	214	207	204	191	189	207	209	187	197	196	198	197	224	209	179	217	189	209	210	218	210	206	199	221	207	207	188	202	192	189	209	218	199	210	221	178	207	188	205	204	233	195	206	212	215	196	212	208	208	203	206	209	201	194	219	224	203	190
23035	20686	27389	23975	20676	20711	7627	1504	1091	1002	901	828	744	693	636	650	578	610	533	552	558	577	509	572	523	538	510	542	481	516	470	516	506	501	437	491	477	487	477	472	471	489	466	445	423	466	471	447	449	471	470	448	406	459	473	483	452	506	456	475	453	420	465	482	446	424	458	455	442	434	448	433	475	468	477	465	476	402	423	444	435	451	460	493	447	495	502	435	454	459	471	468	438	427	471	488	470	463	443	478	460	442	507	436	442	468	472	475	457	429	447	449	446	442	417	434	473	488	449	459	461	464	452	458	457	435	440	448	421	418	438	426	423	448	451	457	468	428	476	434	450	451	449	441	465	436	430	432	430	421	438	472	405	482	458	451	436	421	443	415	453	488	434	419	430	454	444	442	412	447	433	464	398	477	462	465	444	461	487	419	451	473	425	437	419	452	456	448	452	478	437	442	399	463	444	450	451	469	456	483	488	415	402	486	484	441	483	459	457	453	455	456	453	416	427	418	509	474	454	445	448	455	467	418	466	462	413	398	462	414	457	450	423	436	469	419	438	445	450	449	431	457	451	460	424	480	456	467	459	421	485	422	420	438	452	427	420	454	455	409	412	449	421	445	435	438	421	432	472	457	434	419	444	432	458	468	453	490	464	391	447	481	451	432	470	427	435	423	460	437	450	470	454	440	432	474	449	456	438	447	446	456	435	437	448	473	458	435	447	420	409	443	425	473	479	469	459	441	416	448	427	402	406	429	431	464	442	411	468	441	457	444	429	476	448	452	438	430	437	444	386	446	463	420	426	429	442	448	407	433	449	461	431	459	451	420	455	405	453	471	434	470	427	463	437	466	463	432	415	448	440	436	460	477	455	461	440	478	422	426	461	471	436	439	479	461	455	414	480	453	451	479	487	447	446	467	456	436	474	472	434	436	457	470	438	473	439	448	472	416	474	443	443	454	467	442	448	398	435	447	455	467	468	463	480	450	419	471	458	416	450	441	438	453	453	452	483	455	453	420	421	443	431	392	437	483	407	449	441	435	421	479	472	486	469	420	478	459	390	456	433	414	418	476	428	421	416	488	475	456	476	402	455	450	473	460	461	458	424	432	448	429	428	449	448	481	490	429	451	416	415	470	484	434	426	480	425	453	428	511	478	427	433	453	451	463	441	449	443	447	413	441	474	493	457	470	435	487	436	489	480	421	444	470	444	490	462	454	459	455	469	458	425	445	467	441	452	435	440	452	450	446	429	468	431	425	457	403	428	471	443	445	440	428	415	458	488	455	435	438	503	444	436	429	426	466	447	459	454	443	449	463	418	437	447	389	432	434	427	454	442	437	481	431	467	406	427	477	437	412	429	469	415	429	443	420	481	409	459	449	423	469	442	455	444	436	443	472	465	481	445	428	466	452	435	465	432	414	414	469	417	414	445	449	444	474	456	440	457	483	434	463	425	487	455	458	411	455	476	421	395	446	415	473	455	446	445	474	463	449	452	464	479	430	444	437	482	425	456	463	461	454	429	514	429	467	469	498	435	468	443	425	455	466	472	463	449	423	443	461	444	460	427	455	461	465	468	483	455	447	426	482	442	439	443	446	407	461	455	407	438	459	469	444	447	436	440	431	490	443	456	468	456	452	445	419	443	468	438	435	434	437	439	462	402	419	452	376	462	453	434	489	444	444	426	457	416	438	412	463	438	440	472	412	473	440	449	461	476	430	445	432	432	439	436	426	425	443	409	429	436	439	425	436	444	441	437	448	444	459	440	440	443	458	415	470	446	475	470	435	472	474	454	454	449	438	399	447	431	447	427	465	451	413	458	456	447	406	454	392	437	457	492	466	433	427	436	454	432	433	463	420	425	447	404	391	429	463	460	438	429	462	433	477	469	426	470	459	417	441	510	434	429	453	476	427	443	430	428	439	480	434	458	449	470	452	439	429	470	475	432	440	440	442	461	464	435	445	465	442	434	433	433	441	451	433	443	461	435	414	445	461	414	433	456	446	455	443	466	445	486	422	445	453	444	467	436	454	452	501	431	464	457	450	436	436	466	458	452	421	452	447	412	463	429	430	426	454	474	475	457	435	458	451	430	472	456	412	454	471	476	459	434	441	409	413	423	428	443	477	400	460	462	469	425	440	497	458	425	448	501	436	421	419	442	445	437	458	446	459	399	439	443	437	431	444	425	472	450	405	453	422	450	429	410	450	440	459	444	435	474	443	413	419	447	438	446	438	421	430	434	418	434	472	438	465	429	429	474	447	439	498	430	440	449	429	455	448	408	419	490	454	443	450	442	439	473	439	466	449	446	406	430	435	418	488	458	435	424	411	464	450	441	450	431	408	472	440	438	443	446	447	458	513	418	405	444	462	441	469	427	475	447	449	480	460	464	441	428	426	412	430	419	398	479	415	439	456	497	438	443	449	450	452	421	420	450	429	451	444	470	447	460	480	435	445	450	411	455	408	471	430	453	489	444	443	441	441	415	450	456	430	432	431	456	439	442	429	459	483	464	460	444	430	450	427	430	475	452	455	397	475	457	454	448	478	411	501	439	460	437	447	409	466	422	453	453	465	466	470	410	466	438	421	477	460	413	442	450	416	421	419	443	469	449	442	407	405	452	480	427	441	461	471	441	449	441	432	436	445	440	453	466	432	489	449	466	462	464	418	464	432	434	458	428	413	427	446	394	459	476	432	458	470	467	453	468	455	418	478	430	460	428	438	461	503	449	470	437	460	462	439	432	419	462	461	397	420	453	453	427	424	431	434	420	487	453	461	470	451	449	437	496	464	390	444	436	456	432	452	500	440	450	438	447	447	473	453	473	415	454	447	418	416	449	431	437	422	441	455	452	465	424	451	431	439	451	450	459	445	438	450	439	434	446	462	468	445	454	438	417	404	447	389	439	445	451	437	447	449	487	427	420	453	430	455	454	436	437	434	428	471	451	459	442	455	451	455	447	431	457	474	434	443	440	438	405	461	465	413	443	488	432	473	466	490	456	436	464	426	437	463	464	441	452	455	422	447	430	435	427	440	434	443	454	422	415	464	472	447	432	499	457	450	465	456	474	427	418	453	465	428	463	457	451	461	431	408	448	460	449	442	455	424	449	423	483	444	460	472	474	453	476	470	437	447	443	437	442	466	474	431	446	443	419	452	498	472	439	451	464	434	450	457	407	463	454	441	460	454	433	423	430	434	451	435	436	444	431	443	408	440	460	436	491	448	449	461	473	455	407	425	416	436	435	450	435	484	475	460	415	433	476	469	450	442	446	453	423	453	463	423	455	420	400	444	433	455	490	472	468	461	424	434	477	432	435	469	473	448	427	460	451	421	433	458	458	451	439	461	429	450	440	449	431	415	432	444	455	450	459	440	428	442	438	429	467	416	436	446	478	394	459	415	455	469	431	421	430	432	447	404	440	442	464	462	456	453	481	423	491	464	453	418	480	434	470	423	445	442	464	439	414	443	440	478	435	420	477	442	456	426	435	486	450	473
34704	28990	15766	9161	6356	4493	3500	2686	2154	1765	1513	1354	1153	1064	945	943	832	764	767	719	660	674	651	613	620	545	552	560	538	498	576	544	519	519	510	549	507	518	492	489	505	483	492	472	490	474	493	504	469	458	475	477	420	462	489	424	453	459	443	490	446	442	428	471	473	494	483	462	439	464	456	447	438	455	486	465	450	498	461	445	474	458	460	469	434	453	464	439	457	455	439	456	447	467	449	442	438	445	443	484	493	455	467	425	414	461	443	452	420	450	450	443	461	453	427	448	442	454	423	448	443	425	452	455	446	442	468	469	435	434	433	420	452	412	447	418	438	417	400	419	436	460	433	442	487	438	445	449	443	429	414	459	439	448	418	407	409	442	458	445	444	436	409	446	469	436	444	424	445	459	425	423	464	451	449	445	395	424	458	452	414	418	453	450	438	453	435	500	415	425	474	446	474	477	432	479	465	419	424	462	449	461	447	399	418	428	448	432	468	440	443	459	460	440	425	395	432	475	460	439	423	411	415	463	403	456	442	410	464	444	473	420	383	479	420	443	435	457	481	450	437	422	440	450	427	444	446	455	447	444	459	412	407	425	432	438	425	435	421	463	439	465	437	451	420	411	427	440	456	424	442	432	448	424	460	434	425	425	404	436	437	425	489	419	418	451	451	434	432	428	447	442	414	449	437	472	459	436	418	429	444	414	423	478	408	411	432	441	460	427	385	416	415	426	449	436	463	460	434	406	465	474	410	460	458	422	433	439	474	430	432	430	456	443	506	462	460	438	403	455	443	421	452	407	434	441	450	425	432	461	417	419	427	453	453	478	425	396	442	431	434	456	447	442	445	437	436	403	442	469	420	449	443	390	431	399	454	482	436	463	406	467	438	482	448	450	419	435	444	407	444	430	441	454	421	413	482	477	438	418	453	449	440	479	396	411	414	436	459	418	437	484	441	427	443	445	405	415	439	458	444	485	447	432	439	435	425	445	423	465	465	482	406	436	445	445	441	459	442	488	466	465	423	447	424	423	498	451	397	457	438	444	494	432	447	434	451	466	424	443	403	434	460	426	448	439	474	422	400	459	419	430	460	438	439	404	397	486	472	430	463	432	416	456	440	481	427	417	436	429	440	420	444	437	426	469	455	426	415	421	458	428	443	430	430	415	452	430	448	442	438	414	427	463	450	429	452	456	442	391	473	453	420	455	406	489	441	431	410	402	451	412	451	412	442	407	417	420	469	467	443	468	420	422	458	405	419	425	445	442	417	439	435	405	428	401	458	462	472	439	428	463	449	475	431	427	455	467	453	420	476	456	455	435	410	405	392	458	403	399	429	440	455	472	417	453	435	424	431	429	451	471	446	393	475	452	465	410	438	452	426	421	420	442	456	441	416	438	488	421	429	484	413	414	453	428	467	454	424	466	419	454	452	450	436	453	461	505	411	459	434	445	465	462	418	455	439	460	462	406	462	441	459	432	391	461	399	415	425	416	451	466	471	428	443	454	466	446	420	417	462	416	501	471	414	433	437	438	440	450	442	405	431	431	421	449	479	426	438	416	410	441	417	414	436	436	448	481	475	441	431	431	456	421	433	433	457	443	456	445	439	432	406	418	425	449	405	421	433	430	493	427	447	438	402	436	428	451	423	458	432	438	434	422	434	446	408	397	456	448	469	413	426	456	411	457	440	468	410	431	446	465	428	422	454	426	443	468	438	471	434	446	460	459	440	438	415	474	429	426	452	402	430	443	440	480	421	457	444	442	447	437	406	444	471	455	460	433	442	432	422	474	450	482	386	422	468	433	465	453	431	433	419	407	432	428	433	433	442	427	488	416	446	433	431	444	425	409	438	443	436	434	439	415	404	424	473	471	447	437	422	425	454	402	466	442	445	455	448	441	457	430	453	467	423	426	428	466	465	440	455	456	444	433	424	418	427	427	454	443	448	422	430	445	474	452	458	426	453	448	451	453	438	450	450	413	449	459	459	414	421	377	411	430	438	456	455	428	406	446	437	456	452	473	442	435	411	435	468	445	448	435	457	416	445	460	436	442	439	419	446	431	456	422	431	433	445	449	475	444	463	447	422	464	428	414	397	439	446	449	432	437	441	461	434	413	465	415	438	443	442	458	428	462	427	458	421	438	448	449	429	423	441	417	451	439	378	451	421	433	459	474	450	422	458	445	415	458	422	468	428	442	463	458	442	408	433	436	447	428	458	461	452	435	390	422	416	454	426	414	434	450	444	456	459	431	467	450	441	458	442	470	458	475	431	414	415	417	448	468	415	441	430	425	448	414	439	460	443	423	459	462	443	429	439	471	430	465	454	407	430	425	451	451	438	453	434	432	435	386	419	444	468	451	393	465	428	447	455	488	423	432	465	433	462	442	418	402	461	391	454	439	451	470	446	427	431	431	475	427	452	433	428	429	445	439	476	405	426	432	445	435	454	450	426	447	445	443	469	462	418	425	450	461	441	429	459	461	436	421	431	439	431	421	429	458	469	435	395	468	463	460	427	413	483	457	448	445	471	425	458	448	428	442	448	410	436	407	465	469	447	451	491	462	435	448	464	440	410	465	411	406	468	459	432	438	439	426	451	436	426	411	416	446	454	441	416	440	464	441	407	451	457	466	417	391	413	466	473	472	435	454	451	400	468	454	438	426	444	420	466	412	455	439	464	430	478	469	494	450	443	445	456	472	395	417	460	484	448	405	421	469	466	463	476	452	482	440	516	447	462	463	483	461	408	424	421	445	420	455	450	443	437	420	474	471	453	447	412	418	416	414	425	485	458	411	451	434	447	445	424	457	414	415	406	457	451	420	459	444	433	434	436	498	434	431	433	456	469	428	455	435	450	424	434	468	436	435	461	449	425	422	419	428	439	435	428	442	455	410	471	460	457	405	458	430	465	467	390	424	458	457	408	451	411	442	433	470	429	416	469	455	455	436	444	431	418	455	427	443	449	418	475	448	430	462	444	434	425	432	457	448	468	443	472	460	436	415	424	464	446	436	473	411	412	452	415	452	475	451	397	425	473	451	418	422	425	432	441	445	460	446	442	493	457	423	416	436	405	462	438	452	433	461	395	458	474	442	432	389	475	463	430	427	456	450	442	446	428	451	417	441	431	429	410	449	439	422	465	429	447	448	462	476	449	444	419	436	441	445	432	458	478	458	506	436	392	442	427	459	444	392	448	417	461	428	431	410	439	420	441	453	417	425	451	465	408	444	438	490	458	430	454	432	464	436	447	439	418	423	454	450	413	470	435	458	386	462	456	447	416	429	477	439	439	444	445	446	465	419	402	445	458	415	414	431	459	438	438	411	459	410	460	457	421	443	462	441	443	455	418	412	464	480	438	435	459	451	437	405	394	413	424	433	443	432	462	443	429	455	496	448	460	441	452	407	454	441	485	433	411	457	443	484	429	444	422	452	453	465	423	417	435	446	442	440	428	414	383	407	456	471	441	468	429	464	428	440	459	443	453	417	390	458	441	444
30063	17028	3122	581	457	396	377	356	361	315	371	376	344	361	358	340	283	325	376	339	344	303	327	296	344	326	298	306	298	305	329	341	326	352	320	324	340	326	367	330	309	314	340	323	323	355	298	337	317	324	305	308	368	341	328	281	310	326	330	334	320	310	348	361	327	309	309	327	338	318	333	320	319	318	305	310	356	335	289	330	314	321	321	323	308	321	321	293	340	337	299	325	308	342	320	306	343	314	341	307	269	314	323	308	356	332	301	346	344	318	334	316	353	340	331	296	321	342	314	322	317	364	295	344	300	286	354	330	298	324	330	309	325	345	331	326	338	313	359	294	284	310	348	314	311	318	346	317	307	330	334	331	297	312	332	343	356	308	308	345	304	318	319	348	290	326	343	328	342	317	310	308	330	310	288	291	306	340	323	328	347	346	297	306	346	293	324	326	356	319	343	310	352	325	319	324	327	322	322	299	326	329	302	305	357	293	311	327	327	317	356	310	332	301	320	318	312	327	345	299	324	320	341	315	336	301	307	348	326	325	329	346	361	325	314	309	354	345	353	316	287	319	307	345	330	344	297	320	331	322	303	360	323	323	323	326	346	337	360	320	323	312	311	315	345	328	334	311	328	319	316	305	360	343	312	301	331	317	312	300	314	336	356	347	318	310	336	320	331	302	358	326	346	329	321	325	321	317	327	356	318	356	368	339	345	337	346	286	328	342	321	311	319	369	301	322	344	344	304	320	307	294	321	357	331	325	310	319	348	307	311	351	344	340	314	318	301	336	351	333	308	297	308	342	322	324	353	339	351	339	305	327	319	337	324	349	340	349	307	338	330	324	338	320	335	338	349	332	351	317	313	302	333	346	344	338	331	300	293	311	326	305	327	340	333	305	355	320	365	313	339	341	346	340	347	311	328	345	337	317	298	356	329	311	288	281	322	327	313	359	336	325	328	340	327	335	328	333	370	306	321	324	304	321	314	322	357	322	304	323	308	292	330	346	323	353	317	336	322	315	291	323	334	310	338	323	305	324	319	314	339	329	325	334	363	321	320	306	325	345	329	352	309	329	312	307	303	310	326	306	337	350	298	323	350	313	330	351	312	318	340	321	333	313	313	328	307	327	307	348	335	320	340	331	290	339	340	305	319	330	314	323	318	346	321	337	341	325	326	329	312	301	303	308	327	337	317	292	315	288	316	317	331	363	309	338	352	325	326	335	325	320	364	347	296	315	369	317	371	326	331	327	327	324	337	322	353	323	317	307	334	320	333	326	331	334	338	360	295	328	334	347	340	327	354	326	296	323	354	324	315	326	311	354	326	314	332	328	323	360	326	307	327	290	325	351	326	362	337	357	303	320	313	339	334	291	326	366	326	327	347	317	342	312	343	298	306	308	322	340	335	307	313	331	346	316	309	351	343	296	334	334	332	319	302	321	290	337	299	322	333	316	331	326	362	340	324	326	287	358	334	333	334	345	359	286	308	356	335	331	333	351	321	305	293	282	353	323	330	337	352	348	336	333	331	309	293	319	301	321	325	324	327	342	318	330	322	315	317	353	355	316	335	288	332	340	362	335	339	354	346	343	320	320	309	310	330	334	332	324	332	342	317	336	334	328	325	358	346	330	325	329	333	350	297	315	323	312	358	321	321	353	304	287	364	322	320	313	318	325	298	335	317	334	320	307	333	326	348	305	313	361	321	333	345	300	346	303	316	318	324	323	336	330	347	328	368	324	357	358	335	316	301	313	337	330	303	308	346	319	329	327	301	316	310	321	302	325	348	316	355	309	347	326	316	346	317	346	356	340	327	331	316	363	343	341	326	326	310	357	338	329	332	384	345	329	302	318	326	324	328	330	312	330	347	346	342	327	352	343	324	344	329	319	334	373	326	309	319	347	316	358	315	338	290	351	336	335	320	300	324	332	328	305	304	312	297	328	351	334	351	356	331	288	288	361	343	311	334	341	328	296	350	315	351	359	317	334	326	278	362	335	299	294	342	313	312	336	294	324	314	333	319	308	332	307	391	302	310	362	335	331	336	360	329	356	318	342	309	307	336	325	315	334	321	363	340	312	328	340	312	325	308	362	318	341	298	318	308	320	304	335	337	330	314	293	296	344	316	341	326	322	314	308	342	282	319	342	334	343	341	326	329	298	312	342	331	325	328	335	301	319	326	315	304	333	312	341	307	338	337	336	338	342	348	342	336	321	341	320	349	345	337	294	353	325	334	348	314	332	381	314	336	328	338	339	308	328	309	353	340	339	351	332	339	353	367	304	326	333	299	318	307	331	337	317	320	311	325	336	315	296	319	310	322	343	329	322	303	347	313	341	332	349	323	327	333	323	311	320	318	315	295	311	315	307	333	313	335	309	334	346	349	318	308	327	314	298	340	339	305	306	357	315	303	328	368	332	360	324	314	319	320	312	319	295	336	342	320	301	347	330	328	334	348	322	303	326	326	342	298	328	350	345	309	318	331	332	315	330	342	314	323	331	333	361	348	343	341	336	299	306	310	320	350	331	357	311	326	319	342	329	303	294	310	359	327	339	315	312	345	302	313	341	333	336	299	365	335	336	307	329	345	319	321	299	321	319	343	353	324	338	322	316	339	313	322	343	339	309	320	317	331	306	350	301	329	323	301	317	329	311	326	319	315	367	313	320	336	335	348	334	305	319	338	316	333	320	335	326	314	367	307	365	319	317	311	342	346	329	295	327	331	321	340	303	290	335	310	317	324	332	338	340	290	346	314	351	326	323	318	343	296	351	325	320	287	344	318	324	317	322	337	304	339	316	317	356	340	342	317	344	323	325	331	314	317	347	338	352	313	310	309	336	347	353	371	339	340	366	320	312	356	337	306	331	336	299	324	346	374	283	326	345	307	361	336	330	335	336	330	326	303	317	348	319	306	297	321	315	303	319	347	310	318	341	343	354	335	307	299	342	344	300	323	328	296	317	347	324	315	327	335	334	331	320	303	350	296	338	343	298	368	329	332	313	316	276	339	334	306	340	329	333	323	273	322	327	332	346	346	316	323	341	361	309	323	338	284	326	324	341	334	323	347	366	324	333	282	340	335	275	300	316	302	316	332	305	317	319	342	327	337	322	330	304	348	303	339	350	303	342	308	331	318	325	335	313	328	328	328	318	308	333	287	300	318	285	320	345	322	345	318	342	269	325	307	324	364	350	319	325	300	310	365	352	317	344	338	322	302	332	310	328	337	350	342	309	307	347	319	307	332	349	295	315	301	332	312	351	341	320	361	352	349	327	339	309	304	304	281	323	340	339	304	335	333	356	366	315	307	360	341	288	353	323	341	302	317	286	326	321	308	344	320	317	327	321	327	323	339	314	333	319	318	302	317	368	348	341	290	325	318	362	318	352	342	342	306	336	293	322	300	308	326	322	326	308	318	350	320	324	351	307	323	302	323	332	338	362	321	334	305	336	318	345	338	309	320	338	327	346	324	315	309	323	314	307	315	317	336	321	340	309	334	311
26440	9240	1158	750	643	519	503	436	452	404	391	401	404	360	375	369	395	395	361	360	347	361	356	374	351	348	391	400	351	371	355	346	367	360	391	349	384	339	355	349	329	394	335	387	356	326	335	342	372	370	352	353	348	353	375	375	347	387	350	391	374	405	393	370	323	340	378	371	369	342	381	365	382	357	350	318	354	367	387	341	384	350	352	359	365	344	348	338	353	357	381	361	358	378	349	355	334	375	386	351	358	362	361	330	382	346	358	383	332	369	360	399	354	368	351	371	347	374	352	359	365	358	348	332	398	351	388	355	356	354	371	346	340	364	382	390	377	364	379	378	388	362	362	376	406	384	350	362	347	402	382	406	373	368	367	367	378	385	371	335	378	358	394	377	335	350	333	377	359	378	368	359	323	368	372	336	340	352	363	361	364	390	331	342	363	361	334	379	368	329	368	373	346	409	364	330	343	364	370	355	376	363	370	347	366	374	393	349	345	355	360	384	379	345	352	355	366	386	364	344	427	349	356	364	379	392	365	340	360	363	352	356	364	366	345	350	350	363	370	358	359	398	391	384	367	379	377	369	325	405	360	369	402	383	347	367	324	363	353	391	379	361	373	374	354	405	356	384	378	366	366	378	345	356	359	363	345	412	345	365	374	354	344	325	365	344	376	357	358	365	338	397	340	366	361	405	319	360	371	361	366	376	370	354	344	376	384	402	383	369	348	364	359	355	384	376	326	371	339	400	330	369	382	378	370	302	376	346	354	342	372	373	389	361	354	406	376	357	371	382	396	401	347	333	391	382	388	395	366	376	375	371	374	365	386	350	381	374	344	387	373	363	394	375	354	355	372	365	330	350	358	335	378	383	358	395	352	378	341	378	375	369	401	356	327	361	363	342	353	363	367	357	359	380	374	348	382	353	374	360	388	390	358	392	348	369	343	336	356	349	378	333	373	379	384	331	337	343	367	358	409	370	403	374	381	364	413	338	338	363	349	350	362	371	345	388	365	345	342	369	344	384	356	345	399	355	389	352	363	368	358	351	368	331	343	334	385	362	345	373	356	318	397	368	383	335	368	349	358	345	347	392	367	368	356	369	370	318	351	357	363	320	364	387	364	375	349	361	384	371	381	375	374	320	384	356	379	344	337	369	366	330	352	355	375	392	382	385	332	362	367	384	359	358	365	376	378	374	334	351	355	375	349	385	336	346	370	387	358	359	378	347	338	344	363	325	338	356	337	361	391	354	337	365	367	376	361	338	330	394	362	362	338	359	394	357	370	375	388	368	376	359	391	341	352	359	367	355	347	392	366	358	354	353	365	362	342	345	391	386	359	383	372	357	344	364	372	362	367	395	346	385	373	368	363	372	374	350	364	389	333	342	364	354	360	350	342	366	375	349	367	416	354	353	372	402	360	366	333	343	375	377	349	387	359	343	347	348	357	322	380	345	382	352	363	388	365	396	393	344	342	338	343	355	343	364	366	364	340	323	343	382	382	392	369	367	379	356	355	383	373	410	395	374	366	365	382	395	366	360	378	360	378	364	393	371	367	384	352	376	339	376	406	323	377	342	365	377	352	371	358	358	363	331	366	369	345	364	322	384	358	339	390	390	376	387	362	364	396	356	378	366	373	349	337	396	395	361	362	399	386	389	367	338	347	356	380	364	372	338	353	393	362	404	354	350	394	356	394	346	385	371	351	391	349	394	366	376	393	366	351	325	357	381	371	363	339	393	353	345	373	360	376	358	348	355	380	369	376	379	337	364	347	378	382	345	368	368	338	328	374	370	394	358	385	336	338	333	352	361	392	363	386	363	369	357	381	351	376	354	341	384	361	354	401	353	386	370	372	386	373	380	396	361	366	353	324	375	382	363	338	373	390	380	366	357	402	366	364	378	357	405	344	393	360	325	377	370	358	386	366	375	388	343	362	380	320	383	383	390	328	321	375	393	352	342	382	354	374	356	367	354	344	336	376	357	356	398	385	375	348	354	395	373	378	332	358	348	350	348	395	328	377	320	381	413	379	386	350	357	371	361	370	389	353	368	374	337	386	353	351	337	365	391	357	365	375	383	338	369	390	362	360	368	386	354	385	371	377	342	351	363	391	369	375	383	356	372	364	349	363	325	354	360	370	354	344	339	339	375	346	380	312	382	361	382	378	344	366	365	351	370	370	337	350	367	356	364	348	340	346	358	373	352	348	370	370	354	363	365	369	371	366	352	357	425	352	377	363	356	415	352	343	353	339	385	366	318	345	408	377	375	345	380	382	405	362	344	350	360	386	382	390	369	350	381	401	371	365	341	380	389	356	331	356	347	369	336	403	387	331	375	352	378	361	349	367	332	308	383	344	354	400	352	338	372	367	337	395	398	382	345	328	356	407	403	351	367	348	341	337	344	362	348	375	351	330	349	386	372	350	386	401	331	393	368	352	345	368	349	378	396	340	337	359	365	341	381	375	343	345	340	337	386	360	359	360	331	366	366	396	335	400	334	345	352	388	367	377	376	395	358	385	408	350	369	359	361	341	404	356	351	353	386	373	388	332	335	409	384	351	358	366	373	366	377	374	345	334	364	319	377	356	362	349	372	375	331	344	378	398	380	380	397	369	359	371	330	349	378	364	391	357	354	362	359	348	348	375	350	346	380	355	337	352	362	378	384	401	337	340	392	352	350	351	380	387	398	353	367	360	365	341	357	409	371	371	367	375	382	349	348	339	371	345	361	341	385	385	371	366	338	344	360	380	345	367	367	367	318	383	382	347	367	352	381	363	342	403	351	399	351	373	388	360	354	350	394	378	365	408	355	347	333	361	363	362	330	363	353	368	376	355	350	358	361	388	340	326	353	339	391	339	373	381	355	356	359	356	355	352	385	341	334	368	375	370	356	370	380	379	337	338	364	367	367	398	349	376	360	391	359	354	381	364	364	322	356	364	380	344	358	351	358	353	353	359	385	368	369	366	340	327	379	376	344	382	380	348	354	359	373	336	395	354	386	377	371	353	356	376	346	325	384	337	361	356	346	348	362	351	380	330	374	379	378	344	396	353	372	360	366	349	353	377	404	334	378	338	360	353	359	322	387	359	332	353	338	338	381	373	356	368	335	367	351	379	376	379	397	344	354	382	368	339	368	353	379	361	353	358	392	385	363	326	335	356	349	329	361	370	371	380	424	392	347	380	361	340	361	337	378	444	348	373	364	405	368	360	354	362	379	368	359	373	372	380	358	410	340	342	366	373	381	367	397	387	333	356	390	392	386	370	356	350	328	390	406	357	370	399	416	350	367	368	355	385	375	371	378	352	358	371	367	358	377	359	380	375	390	377	350	367	374	384	339	380	328	369	364	344	379	346	376	380	371	345	388	381	367	402	337	393	346	401	373	318	365	340	375	342	355	365	338	387	372	360	384	358	342	343	386	392	348	346	372	353	371	366	390	350	371	328	370	365	388	406	329	371	352	356	369	363	356	347	371	333	344	367	380	362	350	360	368	367	379
25002	20703	27035	24388	20674	9607	1069	687	529	466	392	389	342	304	282	305	244	259	264	261	218	223	214	207	216	217	241	228	210	205	201	207	205	182	196	192	174	195	217	211	193	186	173	182	194	190	204	188	214	201	201	174	193	202	191	186	179	172	194	200	196	189	172	180	188	189	191	191	220	225	170	182	194	164	195	191	173	198	184	202	166	179	161	171	168	174	170	183	224	173	189	205	178	172	169	171	196	173	190	183	191	171	188	196	198	175	191	171	175	187	174	182	193	184	167	208	170	210	193	184	208	207	200	188	203	174	198	209	175	181	183	181	199	189	186	166	185	148	159	178	173	191	195	187	181	193	198	165	162	180	181	190	151	181	195	194	180	197	178	162	177	185	193	182	175	187	190	195	194	197	191	210	185	165	181	199	184	201	164	173	177	194	194	167	192	170	191	190	196	161	185	190	194	203	184	170	177	153	217	175	175	167	176	182	193	194	225	172	187	169	203	192	168	178	176	175	154	179	196	184	204	145	176	206	158	189	195	184	190	159	177	194	183	205	207	178	161	169	182	199	157	170	198	173	174	195	195	185	184	184	183	179	163	179	172	174	197	177	184	191	195	194	184	189	165	205	193	174	179	185	192	167	160	190	177	181	195	158	180	189	196	186	157	190	188	147	181	148	175	157	181	176	167	176	183	191	188	150	202	184	211	179	206	172	176	161	179	186	204	199	171	164	172	187	187	192	175	165	171	182	198	208	182	198	184	180	181	166	173	144	199	175	183	152	177	167	191	182	179	157	177	182	179	196	181	185	201	197	183	189	187	163	186	149	181	188	166	151	175	216	201	192	189	160	210	194	186	174	213	186	174	183	197	167	164	198	176	216	180	181	158	199	202	179	191	178	203	187	163	177	187	185	172	163	175	168	177	202	179	167	197	165	172	196	170	187	178	213	184	174	193	191	187	174	185	174	188	171	179	194	194	188	173	171	183	182	185	188	181	178	168	186	163	215	186	171	176	190	167	185	173	173	184	194	167	177	167	173	190	186	180	204	196	175	211	169	185	207	186	183	190	218	210	186	168	177	190	194	207	197	180	185	178	180	178	192	202	179	194	213	187	198	166	188	189	176	181	187	181	182	185	186	189	193	190	181	171	178	178	201	180	148	180	193	193	172	190	149	208	204	181	208	167	184	173	189	194	228	204	186	188	183	185	181	202	157	182	167	169	209	174	167	152	172	189	205	183	186	168	201	175	184	179	209	178	188	168	187	178	188	172	185	169	185	169	179	190	180	180	211	191	173	186	187	173	205	165	169	173	197	154	210	162	167	187	172	199	170	185	189	200	177	179	169	169	191	164	180	165	166	187	152	202	182	189	192	200	180	189	185	197	176	200	161	188	182	188	194	193	176	177	186	188	179	187	178	183	191	191	178	172	178	190	169	194	183	195	176	204	177	198	200	175	187	170	175	183	171	180	194	178	170	215	189	170	153	175	196	181	182	179	217	215	188	188	200	170	161	190	195	172	196	207	181	188	168	190	169	174	174	189	183	182	172	212	198	176	190	179	197	196	162	190	190	192	209	175	192	183	183	188	169	179	188	179	171	196	198	172	171	196	149	186	196	191	175	183	182	170	187	186	192	194	201	181	177	197	164	159	214	172	203	195	188	185	187	169	168	171	175	171	185	171	162	186	161	182	192	181	200	167	198	156	171	182	200	195	193	208	185	194	180	186	188	192	190	198	172	189	170	169	159	191	196	181	178	188	179	197	179	175	187	177	179	186	188	182	208	181	180	206	184	205	171	205	184	171	157	195	201	187	175	181	169	194	198	190	185	179	177	173	191	175	182	189	189	184	180	171	173	175	195	177	193	176	185	168	179	169	191	200	186	194	190	196	173	190	189	178	164	189	197	183	147	185	178	184	171	186	174	185	169	196	172	199	193	179	172	218	193	185	195	173	199	194	175	168	194	165	184	164	201	193	200	188	188	190	205	181	185	192	168	182	170	169	179	178	181	184	172	178	189	180	176	187	166	157	184	163	182	156	168	169	172	180	164	182	184	160	180	167	187	205	204	183	186	177	191	165	185	182	182	203	199	189	180	182	161	173	171	182	186	187	190	158	158	176	171	168	170	186	191	196	160	188	146	157	160	191	171	172	180	170	174	183	172	202	191	175	181	204	220	219	182	171	175	179	173	179	197	191	169	160	174	196	196	178	189	191	206	196	170	165	158	175	178	180	169	177	172	148	184	186	169	175	191	183	177	182	207	166	171	191	171	179	179	174	180	178	161	197	175	170	179	171	190	169	171	183	170	210	172	191	191	182	169	211	181	189	212	197	194	187	163	213	194	186	179	175	186	183	193	215	201	205	202	184	184	172	163	156	194	200	178	150	173	212	182	180	210	183	181	196	186	183	175	172	175	178	176	179	184	181	171	178	174	195	177	184	196	210	184	173	215	213	182	167	172	182	147	194	198	184	190	178	180	184	184	195	197	186	174	167	182	164	156	195	183	180	185	207	162	182	179	174	182	198	186	195	173	190	168	212	195	192	181	195	194	207	159	190	195	156	177	185	181	168	192	192	183	169	159	188	186	174	194	171	202	194	187	202	177	198	168	204	185	159	175	180	176	198	182	190	168	185	190	189	148	167	176	188	176	182	192	197	196	179	169	172	184	183	179	188	183	199	198	188	175	198	204	214	161	156	200	183	221	186	177	190	160	163	197	170	158	187	170	195	172	187	164	167	209	174	183	165	170	176	181	169	201	164	199	196	198	186	183	215	172	193	176	199	157	191	170	181	205	192	186	160	179	205	186	195	179	188	186	172	173	176	183	209	157	159	176	186	197	177	209	179	198	168	170	206	186	192	161	196	166	204	167	183	202	199	176	151	166	179	212	163	176	183	186	181	161	195	191	184	193	206	151	199	203	172	181	188	174	186	175	191	190	169	203	192	181	203	202	163	166	172	191	205	180	193	202	164	187	191	181	185	191	179	177	177	188	204	178	176	183	169	166	190	198	181	162	173	155	191	179	174	187	177	163	189	182	207	171	203	214	174	200	182	206	183	167	198	173	207	183	179	195	189	170	181	173	193	176	156	163	180	187	175	179	177	175	178	182	170	184	177	172	183	180	175	194	190	184	171	185	186	188	198	199	163	167	201	192	171	179	176	161	182	177	156	172	165	180	187	177	171	196	183	177	184	180	182	171	186	169	204	176	188	201	156	179	195	186	180	172	171	186	187	183	174	163	186	182	156	178	152	182	193	173	190	184	175	191	211	182	178	179	185	191	187	175	194	183	200	179	180	174	161	171	153	182	167	184	180	197	175	196	186	191	177	183	189	180	185	163	178	171	187	194	197	163	191	174	202	178	187	195	177	167	147	191	151	195	200	185	173	188	170	169	164	164	197	184	160	182	202	187	170	183	183	203	168	150	160	180	175	173	207	169	193	176	172	176	182	164	182	169	167	176	212	169	180	163	181	177	161	183	185	184	183	161	204	186
30695	23160	9798	5514	3498	2459	1737	1447	1097	896	841	689	594	543	486	466	427	380	338	328	322	303	333	349	279	276	276	284	254	256	286	280	249	266	255	229	248	243	237	227	213	245	212	197	219	230	215	208	211	230	216	219	193	229	195	232	193	237	221	216	179	218	174	216	179	213	188	209	188	233	209	220	190	235	205	222	228	213	223	223	207	208	212	206	220	193	209	189	203	222	189	209	211	239	198	212	192	214	218	201	222	204	195	237	219	215	213	226	219	233	226	184	192	218	214	209	221	178	194	210	214	226	192	198	179	204	196	208	225	225	198	202	207	195	202	209	220	210	213	243	214	210	202	221	195	189	205	200	212	211	224	211	207	202	193	189	210	190	212	189	238	222	211	206	188	196	216	190	214	212	175	197	200	194	209	198	196	230	214	193	201	193	205	219	207	208	230	202	185	201	195	207	205	213	195	179	200	213	180	200	194	228	200	202	229	230	207	199	192	189	212	221	197	201	212	186	186	191	206	203	180	193	205	180	205	173	201	194	202	204	191	202	191	201	211	187	220	190	200	210	194	212	187	185	192	209	188	205	205	201	213	183	189	179	180	242	197	192	180	203	205	217	200	234	194	180	196	235	207	181	225	202	226	221	187	195	198	202	196	205	202	198	196	200	210	211	184	183	194	206	215	210	178	186	206	204	201	189	178	204	188	197	198	175	217	172	193	171	221	207	188	183	193	186	211	192	214	241	222	194	198	198	190	200	225	210	212	196	203	185	200	208	196	219	222	205	219	222	199	196	203	176	180	190	202	196	203	195	219	203	187	215	210	197	186	190	200	201	190	211	177	207	174	222	190	199	194	241	188	189	216	181	218	209	219	208	189	222	191	210	201	179	206	200	186	201	207	182	187	196	191	229	212	193	207	187	207	218	194	227	204	219	184	211	243	200	193	222	195	192	193	184	197	192	186	224	201	208	206	195	198	218	192	210	212	208	192	205	207	231	207	216	190	204	187	198	224	215	194	195	200	210	189	188	206	204	195	193	206	195	205	162	207	178	243	204	206	202	220	212	177	216	181	206	213	197	207	192	201	203	222	200	204	204	223	173	200	197	196	201	186	211	198	187	208	204	193	168	215	202	196	199	189	194	206	195	207	203	208	199	203	177	187	216	202	190	202	192	179	200	187	197	193	189	192	186	198	171	212	210	193	198	176	201	202	227	207	191	202	209	191	182	205	199	197	179	222	210	199	199	216	200	200	208	203	214	201	203	208	175	210	211	199	212	208	187	174	224	199	209	201	195	201	199	192	205	178	205	224	201	227	209	221	180	210	208	202	221	210	222	219	198	196	184	195	236	197	192	202	191	194	199	182	220	208	199	177	215	201	195	216	180	207	204	202	187	188	187	216	212	199	200	198	207	223	236	196	210	222	191	224	222	199	205	208	204	209	208	205	218	206	207	198	204	193	208	183	202	193	186	199	194	189	196	185	203	185	234	236	211	209	200	211	216	206	183	195	213	192	186	207	206	202	205	203	197	203	190	203	192	185	199	191	221	179	218	229	226	205	166	197	194	206	209	201	207	208	224	199	213	184	198	197	203	192	216	229	204	209	203	191	186	202	219	175	197	199	180	226	194	187	227	202	201	173	197	203	203	209	173	208	213	213	208	194	222	202	188	202	210	231	180	180	169	246	199	196	210	192	190	222	182	203	180	205	194	205	201	228	182	179	204	214	175	168	212	230	192	210	216	200	208	227	213	214	195	217	214	203	213	222	197	182	203	194	198	208	231	202	185	201	208	191	213	224	204	174	184	214	230	194	211	200	225	200	195	200	217	213	211	196	200	201	195	211	189	209	183	195	205	201	226	195	190	187	206	190	193	200	225	202	204	211	206	181	196	190	190	192	230	212	196	201	182	182	215	208	176	196	230	201	196	172	189	175	198	173	221	206	193	209	212	216	211	201	221	196	220	218	221	214	202	201	213	203	205	186	201	211	175	194	196	208	206	192	210	223	189	185	213	203	180	196	226	200	217	212	181	205	186	227	194	214	207	204	195	193	220	197	205	209	200	208	180	215	197	201	223	208	188	195	210	197	199	186	201	201	248	190	232	213	208	205	231	216	208	200	184	229	193	192	216	175	187	195	228	197	185	200	180	215	205	200	188	201	203	184	230	228	207	206	224	211	181	220	190	182	220	220	213	203	187	200	193	219	212	219	195	218	229	194	211	201	188	187	231	197	194	212	214	188	193	196	227	193	208	182	205	190	225	212	167	217	196	198	176	193	194	212	212	188	221	180	214	193	191	189	199	221	225	189	199	204	184	203	194	217	207	202	225	208	222	215	186	216	190	193	190	204	219	205	194	226	234	196	197	216	220	181	193	193	215	176	195	197	222	182	189	214	213	196	205	206	175	233	232	225	206	203	218	215	190	186	206	192	205	222	175	213	198	221	189	218	206	192	225	205	205	185	210	194	210	198	201	154	215	200	207	209	207	199	189	200	214	199	184	212	187	195	201	201	215	202	227	220	200	221	187	205	206	210	207	190	170	210	173	186	225	194	226	188	209	200	204	238	210	214	194	202	229	193	202	206	190	193	223	205	227	215	224	185	208	176	205	205	172	182	229	192	195	215	196	199	210	240	217	196	211	187	168	194	189	203	182	182	209	194	221	200	179	201	210	209	206	234	229	199	195	189	200	237	202	197	242	189	204	190	212	190	214	217	193	197	207	204	184	196	191	207	212	214	193	196	220	220	185	192	217	212	206	206	220	206	180	207	210	181	205	221	189	211	203	214	213	213	192	187	202	187	224	207	204	199	196	225	192	223	219	198	212	190	179	194	205	226	213	192	221	214	229	241	210	194	178	206	200	202	198	190	203	203	212	176	214	215	196	238	191	190	198	201	213	159	199	217	164	175	186	202	192	180	198	193	211	214	221	212	215	185	177	203	206	206	212	208	198	228	203	181	196	217	200	207	203	203	232	191	190	196	209	199	197	215	180	223	210	211	222	209	199	198	216	185	198	205	175	200	195	195	197	199	199	227	195	205	207	214	189	233	172	177	205	170	217	219	187	215	189	215	211	216	192	212	203	202	211	216	207	180	193	214	198	202	195	191	220	185	200	188	216	200	192	181	244	207	207	187	188	217	203	205	213	211	191	173	178	192	216	198	208	193	206	222	209	171	200	198	226	198	216	205	222	223	182	208	182	197	207	184	183	210	199	188	202	210	209	204	202	184	205	204	202	191	224	189	190	201	193	216	191	168	192	190	172	191	174	208	205	230	197	194	225	209	206	199	187	211	208	191	198	193	191	190	216	200	201	197	223	219	227	217	209	222	172	215	199	207	203	202	208	212	207	224	205	191	202	170	213	200	213	188	202	243	200	198	179	189	207	207	211	191	225	205	214	206	196	198	194	202	221	202	186	206	201	180	175	216	199	225	218	197	204	203	190	180	191	219	200	206	216	189	211	194	191	197	185	202	201	193	207	198	199	184	184	207	198
22976	20671	27377	24005	20671	20700	7399	1512	1103	978	871	837	680	722	647	621	656	620	572	591	560	562	523	503	522	512	481	502	497	496	517	530	477	498	480	456	437	467	483	474	416	469	492	476	462	462	467	485	483	471	454	470	475	474	435	473	461	448	461	477	489	451	476	506	459	411	443	440	492	451	442	478	438	468	428	483	471	453	437	459	483	461	453	460	444	450	418	449	431	465	441	470	447	439	410	443	468	407	428	511	455	448	445	455	491	405	464	410	427	462	462	461	499	431	444	405	469	426	436	456	454	440	422	423	448	457	436	435	432	434	448	418	475	435	424	452	475	467	436	427	487	447	413	423	486	436	437	454	421	490	447	422	454	432	426	469	428	415	402	428	426	457	421	461	481	397	434	412	480	438	453	453	445	421	406	391	439	478	463	453	432	434	447	463	448	441	476	435	450	441	444	446	436	424	437	413	433	434	440	446	455	435	440	467	444	455	393	431	471	447	453	443	423	473	432	410	448	449	393	439	448	454	463	435	417	408	436	501	451	479	431	442	473	421	453	418	501	440	489	446	442	434	422	483	474	457	454	470	418	472	478	444	448	437	457	449	447	422	404	442	471	424	456	431	486	449	463	455	483	457	487	454	503	486	478	403	423	443	446	456	441	434	454	425	405	438	424	464	442	425	424	421	425	389	430	429	470	460	430	418	452	459	450	435	471	447	463	434	445	461	476	485	463	472	479	460	432	468	453	445	460	433	435	429	419	422	460	469	426	413	414	420	453	415	418	459	438	421	447	407	430	458	411	436	442	452	465	424	471	468	464	419	446	459	427	477	435	444	489	480	450	424	454	435	433	444	440	460	425	451	464	449	472	455	452	456	472	437	454	416	439	454	438	410	428	483	462	424	458	463	434	437	456	429	414	478	473	454	430	435	432	425	457	428	426	425	450	416	440	446	462	475	436	460	441	423	444	445	470	448	494	440	440	436	463	427	416	454	401	463	425	428	469	473	428	423	452	417	449	465	441	472	427	447	444	453	457	493	449	404	456	460	451	374	451	453	440	468	428	416	434	456	487	401	471	429	453	436	436	422	454	475	403	460	440	421	435	477	444	427	403	460	462	443	426	399	442	479	454	420	462	445	443	496	458	466	452	394	439	466	454	455	415	416	428	437	441	416	430	470	446	442	462	424	459	457	454	458	426	416	447	455	451	436	421	459	437	453	445	442	473	439	440	437	451	460	422	465	446	477	465	446	451	436	415	402	427	446	412	421	413	401	428	431	438	442	459	417	457	410	418	441	460	459	436	437	432	413	436	421	470	455	408	407	439	434	437	449	480	438	434	426	497	407	419	441	406	465	476	440	440	437	421	412	438	442	420	453	468	430	457	443	439	443	447	470	424	456	464	382	454	468	462	460	415	429	446	445	405	462	438	415	453	436	457	420	441	442	477	443	429	464	468	446	425	459	435	453	442	457	435	432	449	420	448	462	428	431	457	433	449	426	437	432	436	468	447	425	482	467	456	411	463	421	450	415	488	475	438	424	428	462	431	452	433	426	447	435	431	408	474	449	446	462	462	424	420	465	437	458	447	406	446	433	434	430	434	419	442	440	473	441	431	420	424	428	428	473	458	475	453	439	437	449	408	466	485	431	443	452	446	455	447	449	421	416	431	424	466	435	448	415	431	437	457	411	470	451	438	449	440	479	455	455	446	500	443	450	434	430	459	481	443	444	470	417	424	454	465	429	429	408	461	432	447	465	408	453	438	444	430	465	456	460	437	451	465	427	459	432	460	457	408	461	463	450	440	432	460	428	454	422	416	428	448	458	451	453	451	443	433	463	465	465	444	452	474	412	425	421	412	415	429	429	461	437	453	428	437	419	397	431	433	434	443	475	413	422	463	449	448	442	444	468	421	456	466	459	425	431	454	435	466	428	416	451	420	445	440	459	482	432	435	450	458	461	424	457	450	482	436	464	454	419	474	433	435	416	388	405	462	456	436	460	469	432	466	424	422	398	442	443	448	417	433	471	438	481	426	460	469	426	407	427	469	457	437	442	439	409	438	441	420	438	438	437	466	437	457	453	434	464	459	448	443	473	427	456	436	405	428	433	434	430	458	461	435	446	459	420	468	462	451	456	411	442	445	446	456	432	443	448	449	423	436	451	390	449	400	452	450	454	422	476	467	400	434	483	431	439	427	430	446	463	436	433	426	435	427	443	404	426	444	451	430	443	443	434	447	458	485	436	413	482	426	391	465	490	412	459	440	464	436	482	455	442	407	441	449	501	401	439	446	474	463	441	447	460	423	407	410	450	453	476	429	450	420	413	434	408	484	464	440	430	471	471	430	422	469	434	460	473	431	417	440	431	483	407	459	455	437	448	429	461	434	431	484	402	420	423	456	459	448	437	427	414	456	443	424	417	436	412	465	436	465	458	459	481	468	402	471	457	434	455	450	421	432	469	454	472	436	477	459	465	434	414	432	402	457	452	451	429	427	473	444	462	456	471	455	429	426	433	414	431	486	467	441	475	442	440	429	459	436	417	412	452	419	458	432	462	462	428	481	416	433	434	421	425	477	472	427	425	401	480	426	477	443	445	434	431	437	434	445	443	453	448	429	435	477	449	446	438	465	433	465	422	465	425	394	453	464	436	430	418	401	402	470	416	461	456	433	450	402	409	430	460	452	454	436	408	442	461	396	449	454	442	432	451	437	440	446	441	435	492	494	432	449	426	441	452	459	441	475	429	458	444	462	437	426	448	436	475	437	424	480	398	443	451	408	397	426	416	443	418	476	420	457	446	441	439	453	416	400	431	433	453	467	463	477	451	470	431	472	500	442	443	434	432	450	476	410	482	436	426	458	436	469	480	442	480	436	445	457	470	441	451	461	461	449	449	413	468	443	457	436	456	443	423	422	437	431	460	442	442	458	444	451	426	472	426	472	432	465	467	438	485	459	462	421	440	438	485	432	381	441	423	409	493	412	403	422	440	430	418	457	456	423	457	439	446	436	459	432	451	418	482	432	481	427	461	452	421	469	465	443	429	479	426	421	439	420	429	446	434	442	449	423	434	448	466	491	476	448	433	447	459	443	482	466	451	465	436	418	436	449	432	447	477	441	456	390	447	454	427	472	439	452	435	494	408	428	409	427	416	464	438	415	454	424	426	446	428	439	423	409	431	423	447	413	401	456	434	435	433	411	432	466	443	465	436	484	439	426	432	413	439	434	454	415	452	416	497	434	440	445	472	424	436	430	513	482	462	436	426	461	442	427	455	472	450	462	420	438	412	444	463	425	429	421	472	414	456	438	428	451	438	453	440	428	427	390	443	486	462	428	491	427	430	482	426	411	455	442	432	435	474	416	421	456	455	461	422	484	427	435	477	438	423	429	414	427	461	484	461	457	431	459	430	454	435	426	447	448	451	415	462	436	438	429	432	420	431	432	459	423	444	442	445	456	421	453	425	430	435	475	467	437	428	462	446	425	415	449	481	444	451
33860	28721	15646	8995	6011	4340	3341	2625	2180	1750	1470	1328	1140	1068	1050	935	934	815	787	712	680	659	672	641	602	541	562	563	557	548	554	510	518	549	498	500	523	551	499	507	505	491	475	472	513	464	509	502	471	472	461	453	453	446	493	459	448	460	415	453	460	438	454	437	450	475	469	467	432	469	450	451	464	477	455	434	423	482	450	476	407	411	424	419	422	417	424	480	438	469	445	444	480	432	452	474	449	452	411	440	450	435	404	456	468	490	468	454	443	432	465	430	431	440	429	447	450	471	515	446	437	441	444	442	414	493	461	450	480	441	424	433	456	449	440	466	442	430	480	450	443	475	474	436	466	431	476	415	431	412	431	448	443	408	506	413	423	426	453	428	413	432	422	440	468	451	463	467	445	446	471	459	440	465	437	437	456	427	398	390	452	465	459	467	440	409	464	463	426	451	452	490	428	479	405	452	495	422	466	466	422	447	452	439	443	424	437	430	436	449	468	460	461	418	463	446	450	450	455	469	423	451	420	469	474	394	446	443	410	445	432	434	420	427	428	438	419	423	469	454	451	446	425	453	453	454	480	428	460	455	432	470	445	421	473	441	466	460	443	407	426	423	446	437	423	460	425	452	443	453	440	457	448	463	418	426	439	459	477	437	418	431	435	442	427	432	428	429	458	456	426	482	464	400	410	463	458	413	436	424	502	464	423	449	443	452	424	453	448	445	443	425	440	441	461	415	434	445	460	429	448	413	415	453	443	448	424	406	441	443	411	438	480	437	466	450	460	408	454	424	474	428	444	439	428	445	450	485	479	390	430	454	466	439	496	417	438	458	456	455	468	441	467	468	468	441	430	431	452	450	444	441	436	445	437	455	425	431	426	455	454	470	430	423	427	435	467	454	426	434	423	461	444	416	469	454	440	444	472	425	479	416	416	420	472	428	452	481	470	434	425	450	463	459	449	421	431	430	420	432	453	419	433	462	434	442	456	420	455	479	427	454	412	430	447	421	391	428	461	412	459	421	458	462	452	417	406	460	433	439	408	426	431	461	436	431	447	400	475	423	416	395	484	420	430	424	425	452	426	391	462	426	436	448	425	429	421	416	485	427	446	464	469	436	429	423	439	455	427	438	461	435	374	459	427	428	466	412	466	454	446	402	440	440	442	467	434	448	439	431	449	454	439	448	464	424	436	415	435	448	442	454	439	468	414	425	471	445	417	431	437	416	444	468	450	410	437	429	453	427	453	445	448	422	439	421	470	456	417	468	428	446	435	452	457	447	458	397	433	449	440	414	430	413	436	468	431	430	455	420	428	439	447	454	443	480	419	444	430	440	425	441	455	450	411	444	442	443	439	456	446	432	427	413	436	417	432	434	430	455	428	467	435	428	415	450	442	426	437	472	428	485	430	473	445	435	461	472	426	415	451	469	435	427	447	441	459	467	410	430	469	411	462	449	425	484	417	439	415	472	428	463	440	472	425	442	461	440	435	467	403	419	454	450	455	405	440	418	439	457	405	428	433	437	405	444	445	427	445	414	437	467	432	450	431	471	447	457	404	460	446	480	435	440	446	408	467	408	415	458	451	432	439	419	456	434	430	417	444	440	467	431	412	440	411	426	424	428	484	455	467	444	445	431	428	443	439	443	437	470	457	453	414	405	400	457	479	454	410	424	444	456	440	453	449	426	443	402	394	425	371	468	441	442	467	445	491	440	473	441	461	420	438	418	465	452	423	434	479	428	454	457	384	441	427	439	420	387	441	471	450	448	432	433	460	441	460	394	459	440	401	421	431	438	409	459	395	485	442	439	463	409	467	459	440	408	433	473	456	439	461	458	459	472	465	481	444	434	457	470	449	446	460	434	419	422	451	442	433	456	427	468	431	470	444	430	402	426	421	446	425	447	434	407	433	414	428	426	417	451	432	463	418	443	464	469	428	452	414	482	419	452	485	436	461	441	443	432	417	446	426	433	426	438	406	431	449	414	415	463	427	440	495	432	440	446	434	422	389	447	442	437	423	448	425	447	405	428	437	424	430	473	402	454	428	446	442	445	416	407	443	413	459	441	430	437	427	448	433	442	412	474	431	443	447	425	432	453	460	448	469	455	436	452	474	462	411	435	447	435	422	434	424	437	402	439	442	387	443	433	456	434	464	421	399	455	431	439	450	463	434	400	411	466	454	434	417	443	438	406	467	467	418	453	407	420	434	422	445	454	429	462	453	433	451	441	437	445	430	436	435	477	462	464	432	428	445	427	462	449	425	446	429	396	417	454	448	441	425	401	418	403	453	464	456	421	406	436	462	419	426	433	496	456	445	451	435	436	402	431	474	432	475	428	414	438	452	456	445	442	463	417	458	440	476	431	436	455	470	457	405	444	433	460	432	446	440	438	436	431	424	448	413	460	440	480	451	472	436	465	480	435	480	442	410	438	419	445	435	427	431	441	387	482	438	440	436	475	463	448	426	418	426	440	435	422	426	453	429	481	461	423	457	431	414	422	433	458	418	424	490	421	433	441	439	469	462	455	449	469	417	424	433	454	432	414	418	452	438	470	431	451	444	413	421	406	374	454	454	440	470	421	422	441	457	455	426	429	453	459	456	422	452	423	394	464	437	434	453	429	431	429	431	450	454	459	422	422	458	432	457	475	453	445	409	439	415	400	433	450	424	402	435	459	444	455	478	464	448	447	453	467	421	405	442	425	424	446	449	446	434	429	433	440	408	439	467	432	476	417	406	433	444	401	476	432	425	465	438	444	427	409	434	448	402	464	442	463	449	451	464	453	403	423	453	435	397	422	420	454	446	469	462	435	432	436	423	421	434	422	453	440	459	444	467	421	463	446	453	428	427	419	429	416	443	448	431	412	476	445	440	446	425	467	436	444	429	410	435	452	415	425	413	485	460	401	410	433	445	456	447	450	455	417	452	404	441	442	415	455	438	461	427	442	442	482	447	400	450	417	442	416	445	416	441	440	430	442	458	391	464	439	439	463	459	415	437	424	438	448	422	443	403	411	471	441	463	456	454	442	436	417	448	427	424	452	401	407	456	426	430	446	416	457	467	431	470	449	419	430	463	435	425	435	427	435	439	462	463	450	436	436	446	439	440	435	457	447	402	444	428	418	441	450	447	443	421	438	461	442	435	472	409	456	417	422	431	399	411	431	448	441	422	439	424	417	427	431	452	419	427	413	396	423	420	403	435	465	473	432	450	435	430	427	436	474	448	461	429	447	419	427	410	425	436	421	443	445	415	448	452	410	435	430	451	466	429	469	398	443	453	431	435	443	453	401	438	472	436	458	434	440	427	461	414	428	429	458	445	435	454	439	449	456	456	420	429	424	425	436	420	427	448	462	442	477	423	454	440	478	429	426	408	447	417	446	453	411	448	457	460	437	445	433	444	436	409	443	444	393	433	456	451	395	419	453	482	446	430	401	430	425	415	440	417	473	426	432	440	432	426	458	450	456	449	420	427	433	438	481	440	466	454	409	456	455
29842	16833	3178	616	460	375	403	354	323	330	324	360	332	349	344	384	330	332	293	331	340	302	305	345	343	320	346	294	327	307	302	333	328	297	307	310	341	326	316	335	313	307	320	328	347	338	324	345	334	354	301	300	309	309	325	321	336	314	326	318	321	320	307	308	341	338	305	329	318	328	304	329	309	330	326	330	312	341	317	311	315	314	316	303	325	330	342	356	329	337	312	323	315	320	295	301	346	291	302	315	326	317	325	313	318	311	300	301	331	329	351	313	304	333	342	316	335	318	335	311	333	336	364	309	274	342	345	306	301	333	337	325	324	322	337	342	301	317	307	347	346	324	321	331	338	355	325	334	322	313	337	334	332	353	320	329	310	309	331	300	308	325	316	317	334	277	341	327	300	326	378	325	323	329	344	331	344	314	302	328	352	342	331	299	337	340	308	301	356	291	328	352	305	331	321	361	347	313	332	301	313	354	314	319	311	324	340	307	340	329	334	312	315	318	315	365	310	313	302	336	327	288	323	316	320	329	310	294	287	316	325	327	331	327	352	320	311	308	312	346	344	321	303	323	299	322	349	327	334	325	327	299	318	340	342	349	311	373	321	311	306	317	298	319	308	328	310	330	349	347	298	322	350	333	333	339	347	337	305	325	324	320	332	354	329	300	293	371	337	317	322	332	347	317	320	303	325	318	325	342	292	339	314	312	309	320	365	303	320	337	302	315	318	299	303	313	311	330	297	332	282	316	308	346	314	308	344	313	337	320	311	325	334	299	315	299	318	311	323	294	302	333	300	330	308	307	360	320	290	305	292	310	280	317	328	326	332	320	340	342	338	323	335	325	324	288	328	310	323	306	306	312	370	334	339	342	347	352	307	332	332	338	349	305	318	320	346	312	303	320	318	317	286	299	316	301	313	309	320	311	310	306	313	330	333	335	340	325	311	286	325	311	344	305	304	305	314	320	311	350	318	347	329	330	347	332	328	312	340	317	327	318	311	342	314	316	313	323	317	329	335	322	320	295	312	332	324	294	315	320	328	317	316	321	353	333	313	349	315	326	322	320	319	325	317	325	346	339	342	336	301	320	311	301	333	323	317	320	321	315	322	348	322	314	334	327	321	345	319	323	304	305	310	337	329	287	320	359	303	330	314	301	335	341	317	326	325	324	339	332	347	320	346	334	332	339	335	330	295	285	288	322	339	329	329	288	310	327	325	342	352	306	328	325	326	323	340	316	304	337	295	338	328	346	298	312	293	320	327	313	309	329	322	319	311	332	315	291	299	334	314	343	299	315	316	354	286	316	320	328	316	341	297	289	309	315	323	316	343	330	310	347	295	357	321	345	304	305	301	335	294	344	348	319	333	289	335	340	330	325	310	314	323	330	338	344	330	329	294	321	337	337	319	308	339	304	322	336	328	297	326	311	298	326	339	317	296	325	332	299	310	322	336	318	296	345	320	295	336	345	295	288	327	325	309	290	347	328	335	319	352	306	359	316	321	324	331	361	338	299	283	305	323	313	325	336	364	365	313	307	317	331	319	329	322	309	348	322	314	307	294	323	340	303	307	328	347	321	299	321	311	315	340	296	300	293	329	299	299	299	329	351	325	305	330	324	331	303	357	335	326	315	331	297	306	321	341	370	314	339	307	331	335	343	341	335	335	324	316	358	329	334	294	350	323	323	324	335	317	298	350	295	298	317	299	297	323	348	308	334	294	316	345	295	343	323	316	289	308	362	287	341	316	339	326	341	305	319	343	308	326	326	315	317	343	356	322	325	324	310	355	295	331	337	328	316	353	325	341	327	331	325	322	303	299	285	320	315	325	324	311	297	351	311	335	305	316	330	347	325	337	346	309	342	346	328	348	329	306	336	330	342	323	359	306	313	298	304	301	319	332	332	349	303	346	296	334	333	342	314	315	343	324	328	330	325	309	328	356	300	312	301	326	327	304	322	302	331	334	310	331	314	330	323	284	295	318	335	356	332	279	328	334	352	284	280	324	329	331	300	308	311	300	350	319	344	324	328	335	340	352	305	331	335	351	325	340	322	322	343	345	363	328	345	308	302	337	289	343	343	309	328	325	322	347	313	321	314	319	315	341	327	312	300	329	337	348	319	312	289	279	319	297	332	311	324	309	323	347	321	304	300	332	346	332	361	315	332	299	314	332	343	324	335	320	297	334	356	307	306	316	311	327	324	351	286	321	298	298	316	323	287	344	326	317	313	309	346	333	351	308	319	327	308	354	306	342	342	312	307	322	314	316	324	321	331	306	319	331	352	311	309	341	331	336	286	316	299	331	315	306	303	312	366	313	333	339	324	335	310	332	323	347	360	311	323	321	349	339	320	306	325	334	320	313	304	326	294	317	339	328	313	299	328	311	350	361	292	316	291	330	318	336	356	313	287	343	316	283	325	345	321	320	315	372	326	319	339	326	300	321	344	341	349	320	324	319	298	313	319	324	326	334	316	298	293	323	325	347	291	329	295	302	325	366	335	319	328	328	316	296	348	333	268	321	303	329	346	328	338	324	311	315	326	310	351	357	303	332	352	343	321	331	357	306	341	319	376	323	341	279	311	327	332	367	313	294	323	339	322	298	289	317	346	291	357	332	329	334	346	346	330	301	328	333	309	323	319	299	314	292	294	338	297	319	312	340	322	313	344	312	325	323	290	296	324	278	310	326	292	303	322	328	328	315	319	328	338	345	291	345	324	294	329	314	331	340	309	330	301	336	334	355	318	325	343	282	301	327	290	323	354	336	303	303	333	315	311	338	330	274	299	327	299	299	341	344	300	345	304	309	334	334	323	341	305	323	271	306	320	311	316	334	344	337	309	312	313	313	310	319	314	302	312	333	331	352	317	301	357	335	298	333	335	307	340	295	319	319	315	314	304	333	308	326	343	322	326	323	303	306	316	354	335	311	338	304	309	343	332	326	356	355	321	347	318	311	329	322	292	308	313	290	374	334	312	324	287	301	345	329	321	346	329	328	338	325	289	321	349	334	349	315	306	297	325	309	332	327	316	310	329	340	333	317	328	314	326	348	325	336	346	312	333	278	350	331	345	311	334	335	304	340	298	311	318	301	323	321	309	326	338	296	292	319	281	333	339	289	305	313	324	340	337	336	321	308	318	323	310	345	310	342	321	331	336	311	336	328	318	335	329	318	334	357	343	328	331	321	318	326	267	326	316	352	323	310	302	292	353	305	336	318	322	299	305	341	322	315	320	338	310	304	350	346	317	348	323	309	338	294	337	333	335	313	328	327	305	313	321	335	336	337	346	350	312	348	352	323	322	356	310	350	373	289	304	340	369	327	293	346	319	327	320	309	327	297	331	331	373	326	310	299	298	308	319	330	304	349	310	327	336	358	329	322	322	312	335	297	319	342	350	294	328	350	328	316	353	327	352	330	323	291	316	326	321	312	336	351	313	323	295	295	290	284	357	315	328	321	312	341	312	310	340	305	316	315	366	320	303	348	310	327	345	308	312
25237	8598	1292	745	520	482	478	468	436	408	398	408	388	392	405	373	354	332	351	329	418	375	360	387	405	361	405	373	359	373	344	380	370	382	363	358	360	358	369	358	367	338	343	357	393	333	361	338	354	365	326	352	387	374	363	348	382	366	394	356	352	380	371	372	336	366	364	374	371	355	375	353	355	384	390	366	322	346	364	376	336	356	379	376	380	324	366	381	343	346	363	355	340	360	365	377	396	401	356	356	375	383	337	334	343	336	341	349	356	345	334	355	365	368	377	374	346	385	382	341	351	359	377	367	373	405	380	371	373	352	363	317	357	355	380	330	336	355	350	387	340	357	342	360	340	368	368	369	345	385	356	333	353	361	340	355	370	356	336	345	382	342	385	376	370	360	355	380	372	341	358	339	384	379	381	360	383	367	379	330	351	369	350	364	394	337	368	334	336	363	349	316	391	378	357	370	353	404	347	338	336	400	358	368	340	384	349	362	372	385	410	387	397	371	336	315	378	369	365	339	387	347	346	351	354	328	373	325	376	386	340	392	361	357	353	391	394	338	364	342	345	356	383	376	394	335	376	358	369	348	343	322	348	386	351	343	379	400	376	358	365	371	350	334	342	358	367	357	373	361	352	358	381	345	364	372	386	372	391	369	343	372	351	376	325	368	359	374	353	373	388	329	313	377	351	395	359	373	375	359	356	367	345	353	352	375	359	374	379	354	368	331	335	356	334	380	372	370	347	334	348	402	370	341	332	343	381	347	386	357	371	363	356	369	348	344	390	374	387	338	343	405	348	373	367	360	404	346	358	345	358	356	360	359	370	354	384	365	367	364	400	345	368	328	402	388	391	362	372	371	370	360	394	336	383	359	338	328	350	368	368	342	348	395	364	362	359	371	342	344	353	364	366	371	344	354	366	355	360	364	353	375	368	343	362	371	329	362	341	378	347	369	363	325	360	376	366	389	350	351	364	387	372	333	342	341	367	368	399	364	353	376	367	340	355	343	359	336	386	381	337	370	381	364	384	365	375	400	391	375	371	375	358	386	373	360	370	362	370	349	370	366	393	392	351	357	346	393	351	408	335	382	339	370	371	363	352	374	343	360	339	379	342	372	342	382	382	373	368	352	378	375	332	318	334	341	400	351	364	393	379	356	373	349	376	376	340	353	365	337	372	387	376	345	361	338	356	362	356	347	393	357	381	338	364	365	378	357	342	337	375	389	350	343	368	357	383	380	388	343	389	393	361	366	334	387	377	366	381	374	360	341	370	352	355	349	349	324	340	365	360	340	321	366	350	414	342	381	335	332	364	374	397	379	370	349	365	376	359	353	380	315	351	362	377	365	372	352	321	348	370	357	348	375	358	378	341	336	352	344	326	361	377	363	371	345	380	365	367	330	362	350	372	359	361	353	348	359	341	366	364	327	361	382	368	373	380	350	357	382	398	386	386	348	354	346	313	369	370	341	361	360	362	353	371	378	320	369	358	335	375	380	384	352	339	359	341	317	352	379	387	343	316	389	363	368	384	366	340	391	381	371	378	367	367	381	383	395	383	361	386	352	369	358	396	374	350	333	374	380	415	400	353	360	341	361	349	369	365	387	356	355	362	350	377	356	376	342	358	353	372	374	359	340	394	339	373	382	356	353	370	343	354	364	355	408	339	358	387	326	371	358	366	400	370	369	377	336	330	372	342	370	378	344	377	363	359	398	356	381	383	331	366	345	366	361	355	366	352	347	374	359	346	357	359	358	381	365	355	354	330	362	355	395	390	381	363	352	378	375	354	337	363	383	375	373	350	351	364	357	383	363	357	382	398	321	367	373	358	357	370	371	356	377	346	373	347	384	361	365	343	322	372	335	349	358	341	390	355	412	354	365	378	369	359	356	334	351	371	380	353	351	375	354	397	377	358	332	406	378	339	352	357	365	358	373	397	330	344	375	336	341	354	393	365	363	367	345	352	358	345	364	363	335	379	375	356	364	374	364	348	350	368	364	370	358	371	362	349	416	353	382	346	348	377	368	394	368	368	353	341	372	366	392	387	355	379	323	353	345	347	369	361	366	340	371	407	378	365	350	361	350	364	359	367	338	357	321	388	342	329	374	335	308	346	332	335	349	374	357	358	382	353	375	416	365	350	352	368	339	363	344	376	354	366	377	393	373	338	364	377	357	338	387	379	371	340	365	390	388	354	344	356	344	365	356	417	374	352	370	345	365	354	364	409	358	331	356	382	358	358	319	378	379	328	387	369	332	359	365	389	350	349	361	365	351	356	344	360	374	373	330	364	369	360	378	344	338	340	342	335	396	381	381	373	350	342	367	391	368	367	376	348	360	337	357	355	375	346	371	378	363	345	346	363	346	345	349	342	339	403	350	350	385	356	374	385	347	396	386	365	372	339	364	394	392	389	361	330	369	351	355	352	363	377	377	336	373	365	362	347	429	358	347	375	336	337	375	327	369	369	332	370	335	351	375	335	348	378	392	374	378	377	385	332	389	316	357	341	360	324	405	344	341	358	360	324	361	341	338	362	352	370	340	360	365	383	379	386	328	351	339	358	376	369	361	382	366	364	356	336	374	347	376	389	358	343	373	408	347	393	351	370	367	395	390	361	352	361	384	384	333	390	369	351	345	346	375	392	358	338	385	350	365	381	334	340	367	363	353	396	347	353	365	351	361	342	371	371	373	315	307	340	345	383	364	361	331	374	376	381	355	353	350	345	374	399	353	376	356	369	353	342	347	389	367	341	362	351	314	374	361	371	336	352	364	371	338	366	370	345	356	357	345	332	332	376	382	346	342	357	344	366	375	363	356	350	410	361	367	381	367	359	328	358	337	389	357	356	361	355	413	407	390	372	389	370	340	374	404	347	373	362	350	362	335	355	353	389	366	357	368	337	385	348	376	381	357	376	378	383	350	356	342	365	367	323	345	341	367	394	352	366	356	344	346	363	360	353	363	377	358	382	346	360	367	377	340	380	369	381	376	354	340	344	348	351	359	346	328	355	399	360	360	357	324	351	358	365	408	357	343	334	344	387	385	378	365	333	347	378	383	365	342	357	358	360	389	369	347	356	371	359	357	397	344	380	387	346	425	371	358	347	374	381	362	355	357	337	334	375	350	348	366	373	383	391	362	345	374	359	323	346	384	357	375	379	360	380	378	374	349	372	344	351	347	378	343	398	319	391	387	361	359	358	364	353	384	356	387	347	383	351	399	381	356	392	372	346	364	361	337	349	371	335	374	368	395	361	350	348	361	353	352	370	397	333	336	363	360	367	386	372	373	332	366	356	306	364	370	367	395	383	361	357	333	372	403	342	378	368	392	363	334	420	349	366	349	361	356	358	321	348	360	373	371	356	394	334	415	376	362	360	362	353	366	362	380	359	350	342	392	370	357	328	398	372	381	367	375	347	350	328	345	361	373	359	361	338	394	382	375	360	371	343	354	357	356	332	368	361	341	342	396	358	347	402	377	374	358	365	378	340	386	336	400
25122	20688	27002	24360	20664	9550	1132	722	525	455	444	407	350	290	295	285	248	217	215	229	244	244	253	238	237	224	241	239	211	209	232	205	199	190	182	232	213	213	203	218	197	171	183	184	198	175	201	209	195	170	183	160	201	174	184	169	185	184	190	174	180	198	202	195	194	190	199	173	165	196	196	181	178	165	189	204	163	184	182	188	198	175	184	166	171	179	171	169	192	173	163	174	190	175	168	163	196	192	163	180	193	173	200	196	200	184	170	185	175	187	207	199	190	202	181	178	188	187	202	192	179	168	203	200	179	171	196	200	186	174	185	180	184	165	153	181	197	178	174	155	182	172	195	188	188	201	192	171	182	178	189	172	176	161	179	184	147	187	194	180	178	193	154	179	163	218	166	195	185	190	168	177	189	193	174	202	184	197	182	170	183	206	199	186	202	178	199	178	186	193	195	196	184	163	176	174	176	193	224	157	193	173	199	166	201	157	173	183	171	183	165	176	151	189	188	199	177	188	154	175	182	187	200	185	178	212	186	166	160	190	185	167	194	167	177	181	197	164	202	207	172	185	184	175	192	179	198	175	167	171	160	179	184	171	216	169	179	191	172	198	173	150	170	187	177	169	192	187	190	194	169	166	194	165	163	149	167	152	178	183	186	168	174	161	180	188	183	157	195	168	182	196	178	190	185	196	221	170	202	182	167	190	191	189	198	175	185	172	183	185	182	172	180	182	178	190	202	186	184	168	166	175	194	194	191	186	179	187	180	166	198	193	195	172	169	169	198	205	189	178	185	196	174	194	173	178	199	184	190	170	167	176	193	185	182	173	181	177	153	187	187	163	205	181	168	168	176	172	193	200	168	162	165	169	158	209	184	187	169	162	198	177	199	164	194	168	166	197	172	177	179	181	201	170	210	197	190	187	193	154	177	174	179	206	189	180	181	174	184	197	179	173	189	188	195	189	196	187	191	177	175	203	186	160	166	203	167	179	176	180	211	162	154	160	186	169	208	193	186	179	186	193	158	163	177	190	175	183	216	178	181	169	168	180	168	180	178	185	195	196	209	177	196	163	183	167	197	204	183	164	191	174	182	181	183	174	189	177	159	166	185	196	154	186	153	168	183	196	163	156	182	176	196	175	169	155	190	167	164	192	178	166	212	180	159	185	159	185	174	178	184	177	192	175	193	179	197	174	170	179	201	177	180	172	191	177	186	168	187	164	167	200	187	175	167	204	188	204	181	167	155	170	184	151	177	169	212	158	225	208	200	199	164	176	175	197	192	180	200	193	172	192	209	184	209	176	197	154	189	185	169	159	194	192	211	168	196	169	182	174	192	161	163	163	198	195	180	174	195	168	188	172	176	183	183	179	182	198	173	205	210	174	188	211	178	202	168	183	174	187	165	170	189	175	167	168	172	155	183	168	162	176	188	169	197	148	145	179	162	168	138	184	189	169	191	190	199	189	192	159	198	162	194	191	174	166	191	183	172	182	160	167	177	187	167	170	182	183	177	181	207	211	175	200	199	199	173	182	188	190	196	187	188	179	190	192	192	195	202	182	178	194	192	199	193	158	190	208	172	178	180	186	186	170	170	183	170	178	199	190	211	194	162	176	183	187	180	192	172	164	185	184	198	160	195	169	178	206	187	194	176	208	180	182	185	168	173	175	214	165	165	157	195	202	193	184	171	181	184	174	175	210	201	194	183	192	202	177	198	182	164	173	189	153	206	176	182	161	181	198	192	176	183	163	171	190	214	165	202	216	189	199	196	170	180	191	204	202	174	196	176	157	183	170	196	193	183	201	182	197	179	168	182	186	181	173	189	205	175	205	183	179	188	183	188	192	167	197	184	182	173	176	194	204	203	176	191	187	172	176	167	188	188	180	160	197	163	176	178	184	195	185	168	184	190	186	171	189	203	168	181	182	166	192	200	181	174	200	178	179	165	174	169	187	177	166	171	187	182	186	157	197	170	176	189	168	160	171	187	172	185	177	168	164	178	181	169	205	197	187	171	175	175	196	182	199	201	196	183	159	212	163	163	179	185	202	194	168	192	170	197	181	188	186	192	199	192	191	169	170	162	176	188	179	166	181	192	184	181	174	184	180	169	185	168	183	176	157	174	199	191	148	162	169	171	178	198	184	151	169	163	166	183	161	165	190	177	162	170	204	168	182	194	182	208	183	201	156	183	188	187	206	186	185	191	191	194	214	183	175	191	185	195	165	177	201	163	182	185	166	179	176	196	151	153	164	171	179	166	198	167	180	200	186	162	207	178	190	172	201	186	192	182	151	172	177	193	198	168	194	198	196	185	200	156	176	166	194	166	175	195	180	182	192	181	183	204	180	194	203	194	170	161	170	173	172	180	189	169	189	189	173	177	199	188	166	182	176	168	178	190	155	193	186	186	157	171	163	163	174	181	184	190	171	200	155	184	178	189	191	195	204	155	176	179	185	187	202	169	156	185	179	178	187	194	168	205	171	208	149	175	160	180	184	187	212	176	172	152	191	179	199	186	218	192	189	181	175	180	205	159	182	188	185	190	178	182	178	181	173	168	205	201	173	178	178	166	214	179	176	193	209	170	175	164	175	195	181	180	183	171	202	182	191	189	210	179	152	177	165	155	197	170	165	175	176	199	211	185	169	197	192	160	171	160	176	199	219	167	155	162	154	195	195	185	184	188	181	181	195	207	196	185	158	170	179	173	184	181	202	179	175	159	193	178	184	182	168	180	202	174	179	179	180	168	194	181	163	189	200	187	198	152	164	217	179	190	175	178	180	188	199	195	169	174	174	171	194	190	199	195	172	180	185	183	175	192	177	171	188	189	177	185	174	166	177	169	201	187	175	177	183	187	164	175	172	170	204	186	187	185	165	182	177	194	183	190	187	192	185	181	193	208	192	183	196	192	198	185	208	193	185	190	183	188	194	168	182	183	190	164	183	198	167	200	187	192	193	176	184	167	205	170	166	186	180	173	161	201	172	187	169	201	197	186	190	176	187	209	179	178	186	182	197	189	159	167	177	177	196	182	186	172	167	193	161	183	180	183	171	188	170	173	186	181	177	162	173	208	168	190	189	174	196	199	165	182	199	180	194	172	189	204	198	170	180	181	192	182	204	180	192	169	187	180	175	166	194	188	171	202	182	186	171	154	178	169	175	175	197	154	180	167	161	194	172	168	218	189	187	174	197	226	173	199	196	165	201	169	167	174	167	173	169	207	193	158	198	167	187	188	186	185	166	150	184	182	186	193	152	177	162	182	187	190	185	158	179	176	205	151	200	173	180	186	194	182	174	172	161	189	163	184	187	187	186	178	164	160	171	185	185	202	185	191	180	184	190	203	181	178	194	196	198	184	190	198	172	202	175	199	183	179	189	195	189	159	167	182	182	170	199	165	176	185	186	187	204	161	185	198	192	177	182	184	170	193	175	173	186	187	186	162	188	182	195	176	197	193	167	182	186	191	159	150	199	165	183	173	191	180	198	198	173	185	168
30044	20544	10020	5444	3405	2456	1845	1346	1039	955	830	647	636	536	516	462	438	371	374	337	325	320	301	311	296	275	267	298	253	244	263	237	269	257	239	244	254	207	237	242	227	229	202	219	221	226	213	220	197	207	192	234	256	220	196	211	210	219	204	229	185	235	207	198	227	224	234	200	209	197	214	195	227	207	217	195	209	198	221	211	243	215	220	200	222	195	227	223	178	188	206	207	202	203	221	228	199	214	186	204	203	202	202	211	188	217	210	205	198	217	198	180	205	209	191	218	207	200	198	181	198	198	237	221	194	200	200	213	215	197	205	221	197	211	216	224	193	209	225	191	222	216	212	204	178	203	200	188	198	205	202	186	224	221	191	220	201	199	207	204	192	194	211	217	215	192	201	188	195	176	207	204	197	190	203	179	184	193	190	207	210	205	208	183	218	190	217	230	216	234	189	208	220	211	209	220	185	202	177	231	191	185	208	191	222	198	211	203	194	206	220	192	187	218	208	232	214	193	187	195	242	173	208	228	208	182	205	196	223	200	196	210	194	217	187	191	193	211	206	202	206	209	187	203	192	208	215	217	196	212	214	178	230	219	194	197	233	234	198	212	207	197	222	216	213	216	182	188	207	208	200	186	181	192	199	202	196	198	216	223	211	197	183	196	204	212	200	232	206	198	213	191	200	176	216	213	198	179	195	198	214	224	219	188	201	208	202	188	226	200	189	200	199	198	209	194	214	213	214	188	200	196	186	203	223	188	180	206	217	223	197	205	197	221	193	200	191	180	217	190	218	207	206	186	220	174	199	207	201	184	221	205	188	236	206	224	221	190	181	217	207	227	201	184	203	176	189	214	203	173	196	202	225	218	210	203	189	206	205	214	183	200	221	212	207	201	211	179	193	191	181	211	210	191	202	216	189	203	225	169	215	194	201	210	202	219	194	229	226	230	208	213	205	202	200	188	178	223	224	190	181	194	190	191	188	186	225	169	192	206	175	224	191	205	201	203	205	199	191	203	206	198	200	202	232	218	197	215	212	207	192	201	198	198	220	195	198	204	219	176	193	195	195	198	202	197	211	212	190	167	191	188	204	216	197	207	171	188	214	180	197	179	185	185	209	173	200	208	210	199	214	179	206	209	177	193	183	214	228	194	219	189	196	218	199	213	205	204	200	216	198	187	208	174	208	202	203	181	219	199	209	206	187	196	219	200	188	182	200	238	212	186	200	180	204	189	194	232	202	196	174	208	210	193	212	191	207	204	216	201	188	212	211	204	204	180	208	217	204	188	215	185	212	204	196	219	197	176	165	202	210	196	194	210	201	194	176	222	185	178	232	203	182	211	184	201	189	212	212	170	207	200	192	211	206	196	213	219	191	185	178	194	193	202	177	162	185	197	195	203	207	229	176	201	205	212	208	213	194	184	185	169	183	188	201	224	202	195	189	220	241	202	203	202	189	189	199	188	197	203	199	169	199	182	218	198	198	213	209	191	199	192	198	200	209	201	218	233	208	194	187	197	211	202	173	206	203	198	202	196	197	198	205	184	212	212	206	216	197	180	208	200	216	185	192	198	202	220	200	202	177	188	201	188	193	192	217	206	204	220	202	186	203	209	214	195	192	218	220	203	186	189	186	213	198	188	215	211	171	212	201	189	193	212	206	186	221	206	210	199	189	190	183	192	203	186	189	230	211	188	177	181	232	214	218	203	186	204	239	214	217	185	201	218	187	217	175	171	188	192	191	215	197	184	221	196	224	178	173	224	191	185	206	195	205	209	218	208	205	205	191	217	213	229	193	213	188	199	209	195	207	206	215	185	207	206	192	196	203	209	209	203	200	202	209	178	196	215	203	209	181	233	188	199	220	184	216	193	214	209	165	217	214	193	191	195	224	213	208	167	190	190	194	191	192	202	210	204	190	173	205	187	220	186	202	198	206	173	187	192	202	214	197	216	184	201	184	224	213	208	206	192	213	196	215	195	216	211	203	202	202	210	219	200	216	181	204	188	202	198	189	214	202	197	188	182	194	209	207	207	210	202	213	190	197	203	213	213	191	186	215	195	187	191	211	195	207	211	215	200	210	199	171	203	197	200	167	170	189	182	188	218	198	212	190	194	220	201	194	204	210	197	212	204	189	197	185	223	209	190	188	204	164	225	190	198	191	189	189	199	206	225	212	215	209	190	211	208	210	211	212	199	174	224	179	172	199	177	192	192	216	217	216	195	189	206	189	211	214	243	223	214	209	206	178	194	202	200	196	239	200	214	215	206	195	178	202	196	203	182	199	215	201	173	215	197	214	202	202	197	190	189	185	217	189	194	189	205	200	212	169	191	232	215	212	185	185	204	199	203	219	191	209	203	183	196	195	215	192	208	204	206	179	204	206	184	194	226	196	196	219	221	205	211	196	224	178	212	192	189	180	195	206	216	180	213	185	205	188	192	195	205	211	223	203	206	213	224	198	206	197	229	212	225	219	195	176	191	193	211	206	209	221	214	195	195	187	213	178	203	211	214	206	201	198	187	187	184	223	202	222	184	198	217	198	198	223	187	217	221	184	220	187	199	206	202	222	211	188	195	185	197	193	181	203	208	207	196	207	186	195	203	198	213	205	205	226	181	219	202	201	181	223	212	219	217	187	210	225	218	199	187	206	215	199	195	212	199	208	199	207	183	210	221	193	195	202	198	189	209	193	193	194	192	203	207	215	214	206	204	197	190	192	203	183	198	178	205	195	211	171	191	194	204	207	219	167	204	198	197	209	168	210	209	226	226	187	207	180	226	193	229	171	172	213	180	190	199	200	233	179	193	198	212	193	195	219	217	184	222	189	214	218	208	208	187	189	196	231	184	188	214	186	194	200	214	191	205	203	190	194	188	213	197	227	227	229	196	190	186	196	215	182	186	187	201	229	190	189	174	182	194	185	202	212	179	197	187	187	197	183	187	213	193	195	193	195	218	187	198	192	190	203	219	212	199	205	185	173	200	207	205	195	209	164	241	195	217	197	195	223	218	206	191	198	214	220	215	209	201	183	217	191	188	184	189	197	203	184	201	221	211	211	208	201	180	218	214	180	188	204	204	207	212	181	205	194	190	207	198	209	198	184	196	206	200	227	187	213	216	206	186	223	189	219	197	219	224	195	184	205	189	200	221	199	192	174	202	191	200	188	216	197	213	217	219	184	201	189	170	199	197	212	201	221	226	210	199	174	206	209	190	217	220	202	186	218	202	211	199	203	210	213	193	214	202	192	217	197	211	198	209	198	192	234	218	206	181	199	206	209	212	190	202	186	211	199	208	220	204	179	199	225	177	205	190	206	213	195	194	216	190	212	229	220	192	191	209	201	193	212	213	214	213	203	211	218	214	206	182	191	206	217	207	201	178	218	200	231	220	200	187	199	203	192	196	186	225	208	165	198	215	215	186	211	205	179	186	195	220	192	189	179	182	185	214	209	206	216	200	208	229	202	201	190	195	212	214	171	186	195	206	208	206	229	196
22993	20673	27424	23937	20675	20717	7678	1512	1056	973	900	785	734	725	667	598	580	561	602	561	562	536	552	565	535	503	521	520	534	481	476	455	459	460	471	501	465	452	480	475	457	477	467	465	465	453	447	448	490	431	482	449	449	502	472	470	492	482	508	460	441	435	473	473	436	428	420	461	434	430	459	496	423	429	436	441	443	397	410	464	466	391	439	429	445	464	463	446	436	468	473	474	445	440	497	489	427	464	459	421	488	467	398	425	442	431	437	442	476	449	438	457	422	427	447	459	451	493	421	445	446	393	405	420	442	420	447	454	453	458	449	443	468	475	469	445	435	443	489	442	421	427	461	460	439	428	478	449	451	426	444	443	460	441	440	426	438	457	454	455	485	447	439	464	454	453	446	403	447	494	435	450	424	447	465	444	465	463	433	470	434	427	471	442	405	494	457	418	469	433	427	448	467	432	410	465	438	430	410	446	431	441	451	465	429	387	442	495	463	480	449	425	448	446	474	429	481	441	440	462	420	476	426	470	444	457	444	458	454	438	463	462	437	439	482	448	423	452	417	475	471	449	460	448	447	438	425	447	434	452	448	428	462	479	439	428	433	456	437	455	452	459	444	455	448	432	385	463	439	451	401	461	426	453	476	451	439	438	451	463	458	457	442	480	439	446	457	464	427	464	476	451	423	459	452	453	436	457	456	419	474	452	438	418	439	417	451	450	450	455	416	440	441	473	508	433	451	385	450	454	422	430	451	491	428	462	443	439	430	456	399	453	452	409	444	443	462	429	427	408	395	443	473	395	427	426	406	472	469	475	437	450	442	459	458	436	422	430	443	433	450	435	405	432	423	422	416	456	446	405	449	456	416	439	429	431	464	440	458	442	439	439	471	399	458	416	416	422	454	437	471	439	455	451	432	439	437	433	478	406	470	437	416	470	460	438	448	444	421	454	426	410	488	418	404	457	488	438	471	462	432	437	441	427	424	486	412	421	439	442	428	430	438	461	472	447	434	488	439	460	422	469	441	459	451	459	453	441	426	448	439	463	435	428	428	448	491	417	447	422	437	448	413	439	432	417	427	422	418	446	472	430	425	463	454	407	435	456	408	400	444	479	429	456	445	442	460	425	454	453	443	447	456	453	408	454	476	421	390	377	429	469	448	464	431	406	403	435	473	422	479	438	465	455	434	431	457	485	433	442	449	456	427	425	440	469	440	464	439	462	432	439	427	475	466	425	400	428	451	400	425	419	419	391	455	470	415	451	427	435	441	451	451	475	446	453	482	427	467	424	436	440	478	446	442	433	433	451	444	435	437	444	487	396	390	444	444	445	460	444	445	382	475	449	440	402	443	449	455	416	442	426	453	444	467	451	461	417	447	464	440	421	461	459	427	445	433	405	445	461	414	471	439	412	408	400	437	448	449	411	435	436	438	391	413	452	457	422	447	472	415	436	426	380	445	453	415	445	424	453	454	419	461	428	448	458	432	458	441	449	463	467	443	437	405	453	431	446	465	463	466	471	408	407	442	427	501	433	436	449	437	449	438	417	484	395	411	393	447	461	454	415	468	462	449	459	426	445	436	402	426	465	437	434	431	470	428	454	441	430	419	471	418	447	449	424	451	413	446	495	400	471	465	442	475	419	438	460	467	424	409	425	454	435	482	443	426	455	448	433	456	411	454	453	418	427	459	464	452	466	465	427	413	432	401	410	456	452	424	436	421	424	472	434	432	470	435	446	424	424	409	451	433	461	453	415	453	466	433	447	431	441	461	440	386	412	450	428	474	441	441	448	448	458	459	387	415	451	451	445	489	428	453	404	420	439	463	482	417	443	415	436	436	428	443	443	451	457	449	437	432	434	428	452	462	461	411	448	444	490	445	463	431	469	436	482	420	426	444	474	445	466	445	460	444	431	451	446	448	473	426	385	465	409	423	395	435	454	464	492	401	466	426	430	459	467	413	428	409	459	477	434	432	476	415	471	461	426	457	398	421	440	426	454	428	428	425	439	449	433	409	429	426	446	410	426	451	438	425	434	467	461	448	433	476	426	438	458	448	471	474	413	458	457	451	446	449	455	423	451	431	445	466	461	455	470	422	445	442	420	458	450	420	487	451	445	427	417	477	477	424	449	425	485	439	441	455	478	444	444	423	468	419	454	447	421	421	426	467	427	422	433	421	444	446	409	463	458	435	469	428	446	447	434	424	466	464	449	440	461	432	423	456	475	430	443	418	474	427	474	416	465	383	425	425	446	439	458	446	411	446	414	478	437	428	461	470	427	466	436	433	461	463	435	455	451	443	475	427	450	450	464	427	438	410	425	439	436	446	473	456	456	430	433	444	462	425	424	443	464	441	443	464	443	449	444	461	425	467	464	414	446	442	425	416	440	446	435	451	461	449	431	512	432	416	423	435	433	456	489	459	468	441	419	444	457	469	451	450	480	427	416	458	427	442	470	437	419	438	483	445	433	409	447	392	426	411	421	443	438	462	413	452	428	402	441	440	481	458	443	432	443	446	408	437	446	430	445	459	414	444	433	428	460	475	441	465	414	441	474	475	442	438	457	458	455	418	428	465	460	454	451	453	444	466	442	425	423	443	479	432	447	447	445	410	467	437	430	424	432	431	476	499	445	464	468	427	445	433	439	468	421	462	441	425	443	411	417	440	451	475	456	422	431	432	440	389	455	450	452	438	430	511	438	485	435	414	445	423	427	444	433	502	501	506	472	453	418	439	465	455	460	452	454	480	434	461	440	444	429	431	418	434	474	449	439	413	462	408	466	461	453	463	420	448	446	440	437	435	446	468	426	443	431	445	429	427	437	446	429	431	449	442	411	436	446	445	446	436	439	492	488	449	429	410	438	477	437	475	452	467	432	435	452	446	442	459	463	444	449	417	425	428	386	448	460	444	440	456	409	435	436	451	467	499	416	436	444	429	439	424	449	452	456	467	448	424	496	439	447	425	458	484	427	405	430	435	453	425	434	425	448	421	422	416	422	423	442	453	435	467	431	478	488	437	432	457	458	448	402	443	445	414	431	464	467	421	473	453	449	426	447	483	507	443	451	416	454	460	442	494	422	442	462	455	441	448	428	417	437	480	450	492	459	445	463	422	428	424	460	470	439	469	466	468	404	428	457	445	431	466	454	448	391	474	414	435	445	436	417	427	446	443	428	433	444	449	427	435	410	457	423	451	427	431	438	417	436	455	416	419	509	430	463	391	441	477	404	462	421	442	462	437	391	432	402	436	443	410	445	470	457	453	420	447	425	453	446	456	451	396	427	431	435	464	425	413	439	410	471	435	471	427	437	469	450	487	398	457	420	427	463	405	441	426	449	421	458	439	489	460	450	445	463	451	440	444	448	440	422	442	413	451	464	455	498	424	420	384	441	463	464	420	428	462	405	468	456	449	433	474	435	415	427	436	414	453	391	478	447	432	401	418	414	454	430	456	477	440	447	449	420	440	496	441	466	451	443	418	430	448	435	429	425	394	429
33573	27405	15718	9147	6132	4286	3354	2576	2029	1758	1487	1329	1131	1097	1024	911	871	887	745	685	703	670	620	667	662	616	561	574	530	567	578	553	500	508	524	508	469	523	482	490	484	474	532	438	500	491	470	468	479	498	496	473	474	448	481	471	475	448	460	454	448	490	450	469	473	462	446	436	468	452	447	409	416	447	443	458	439	459	451	442	453	433	460	457	452	452	428	428	432	420	436	452	449	422	455	454	439	491	452	418	457	429	455	466	455	418	449	444	445	450	438	407	456	430	431	460	449	436	464	475	430	438	459	479	469	458	426	445	422	467	450	463	462	436	468	442	464	460	485	447	439	457	431	436	434	441	448	442	478	456	451	475	410	469	471	442	463	453	436	477	455	443	430	454	446	471	468	457	430	420	453	460	419	408	441	436	442	440	445	450	458	411	444	399	442	467	478	459	449	421	436	467	409	443	460	453	476	415	397	453	488	395	452	443	468	446	446	463	454	442	452	450	418	422	449	432	463	403	443	446	463	408	437	479	434	397	488	406	455	440	412	469	451	455	458	449	445	416	464	448	443	453	416	460	480	439	454	474	431	447	408	463	439	447	432	452	474	450	444	464	395	449	445	417	416	421	404	420	426	479	454	442	440	413	420	475	449	440	436	412	437	415	435	464	439	464	435	452	442	425	451	434	460	420	426	392	412	478	431	467	422	474	457	427	444	447	423	433	460	475	436	418	453	385	463	439	450	432	424	421	423	464	444	438	409	472	466	440	436	444	406	430	452	442	443	394	454	433	449	438	442	438	410	429	473	466	428	404	435	476	433	454	482	448	430	397	445	466	442	495	425	435	436	444	431	423	453	491	415	433	445	469	397	438	436	479	454	482	444	441	441	429	433	428	440	464	432	440	419	459	439	443	417	464	420	414	403	404	433	434	441	435	424	445	405	463	455	463	470	469	453	421	460	422	445	434	458	467	440	478	458	392	420	467	426	430	451	431	442	439	415	448	421	437	432	438	420	419	461	427	444	443	435	436	453	405	423	437	426	449	406	405	444	482	479	433	430	410	461	483	422	450	483	429	434	442	436	439	468	435	451	423	441	433	445	400	452	478	457	434	445	454	425	417	422	447	421	454	424	429	458	468	447	413	437	426	405	436	418	457	470	425	442	462	452	429	462	452	429	445	415	435	437	476	437	419	450	449	432	444	414	402	465	449	467	447	433	407	452	417	437	406	436	434	447	398	448	437	453	436	434	425	441	446	430	452	477	454	439	456	439	430	461	434	450	448	423	435	440	476	434	426	431	444	427	431	426	443	436	418	453	437	410	465	434	453	436	439	446	461	458	457	436	418	422	442	446	456	432	441	445	415	439	426	452	407	451	406	449	426	466	455	474	434	423	415	453	389	422	450	440	452	417	401	438	490	462	410	423	450	386	405	427	451	443	457	450	440	458	459	451	434	444	429	424	445	441	452	434	438	421	448	456	447	457	431	460	439	432	459	443	471	453	434	420	449	406	458	422	458	455	430	424	420	451	399	440	427	412	423	428	431	395	445	422	431	446	446	451	430	465	462	430	462	406	439	437	437	460	441	441	451	375	431	435	417	414	435	447	408	438	434	454	463	438	451	473	437	461	407	429	435	487	437	456	478	459	431	425	475	460	434	417	442	407	428	415	444	451	430	463	435	427	431	451	434	457	422	437	424	450	451	438	460	439	441	455	417	426	440	439	388	428	487	449	455	460	435	432	479	451	462	488	441	418	394	438	430	443	410	430	478	437	468	427	459	435	425	449	463	464	423	454	414	468	419	415	431	421	447	421	459	394	431	460	447	470	429	478	458	433	436	472	394	416	425	487	429	462	420	458	452	427	468	416	451	458	459	412	436	449	471	411	452	456	433	400	465	403	435	425	420	434	432	418	431	433	426	445	442	433	415	421	437	478	411	420	423	436	435	460	423	465	425	442	419	444	439	460	486	434	405	450	452	430	439	447	450	432	468	424	459	456	419	437	438	463	436	476	455	409	455	428	421	427	442	440	454	452	420	459	423	437	437	455	421	426	435	403	466	457	384	407	430	446	454	438	442	450	454	437	405	457	420	432	417	429	443	467	441	465	471	447	434	450	439	413	428	484	391	456	459	444	480	455	435	437	436	422	414	460	425	423	459	435	411	436	442	465	420	453	434	423	419	403	454	442	457	428	449	443	430	427	410	433	450	430	406	461	412	413	460	402	400	448	445	389	422	439	465	485	457	432	466	387	409	444	432	430	459	431	424	445	434	439	423	455	428	436	455	433	420	441	429	430	427	434	429	442	467	403	442	421	417	460	465	419	422	433	461	439	433	432	464	445	423	423	474	441	418	448	446	440	438	466	456	430	461	428	432	469	427	420	477	419	426	471	457	452	468	428	439	462	484	459	453	454	414	429	439	472	462	425	451	454	441	421	416	434	431	482	473	401	377	429	456	436	473	420	450	456	440	431	455	425	418	478	446	412	397	448	411	423	423	450	418	419	434	414	416	397	419	411	411	462	446	414	417	476	457	443	428	436	412	457	451	415	491	423	451	426	441	456	430	437	460	447	442	422	461	407	414	427	399	411	422	423	433	395	427	433	394	432	441	426	405	436	404	419	448	436	480	435	418	453	424	410	432	401	416	412	463	452	464	423	414	415	441	436	469	394	466	446	426	463	433	450	483	458	401	440	421	455	461	444	422	441	444	420	446	438	465	458	456	415	434	499	455	450	430	432	420	415	405	406	444	451	427	456	444	457	421	384	466	454	450	432	415	402	431	440	425	463	449	461	442	444	436	446	465	454	457	418	444	425	440	427	417	432	429	431	396	471	450	428	430	451	463	455	422	424	427	447	457	463	468	457	426	444	493	455	427	408	432	438	412	483	439	449	423	449	432	426	425	415	451	441	440	438	468	432	431	435	416	424	432	473	444	425	427	421	456	478	420	442	449	444	427	433	428	457	427	431	407	465	426	437	450	441	433	452	433	429	456	448	436	427	400	473	448	479	447	465	452	452	400	415	411	416	464	434	470	452	444	407	429	426	444	422	442	426	456	450	436	418	490	430	431	462	421	440	440	438	462	467	439	429	472	458	430	438	423	426	481	436	427	419	429	437	449	450	470	411	435	477	416	420	458	447	446	433	467	420	450	415	429	423	417	409	431	420	403	467	411	457	437	431	439	441	428	452	469	456	453	483	415	427	448	466	455	435	467	435	451	412	434	425	433	449	445	456	409	456	416	439	427	402	462	467	453	461	423	468	430	428	458	455	429	419	409	431	449	445	413	439	435	466	463	454	417	452	445	431	412	436	436	432	445	421	466	444	483	484	467	437	468	440	421	461	435	452	424	453	420	410	408	454	413	468	451	451	418	470	454	471	408	433	451	424	455	429	413	456	426	390	412	408	418	446	467	461	452	467	411	444	437	416	432	441	425	438	428	439	443	449	416	383	467	444	436	441	434	445	409	449	415	437	452	443	464	451	431	449	459	439	380
29974	16548	3031	627	406	395	377	323	345	318	379	350	363	332	330	280	307	314	346	347	329	330	299	340	329	334	309	340	346	320	321	314	321	358	321	316	308	308	333	345	316	313	345	337	325	297	347	307	323	349	308	320	312	349	302	342	310	315	311	342	330	305	352	322	339	323	310	321	309	302	322	323	309	311	309	329	305	323	305	308	299	308	350	296	302	349	326	334	305	354	322	300	358	343	337	313	314	301	323	315	326	357	324	303	334	337	319	351	318	308	350	330	302	330	327	358	311	322	354	297	292	355	348	352	301	349	319	325	337	309	364	344	311	302	338	315	305	306	333	339	337	311	329	322	305	335	272	320	340	346	322	371	319	286	320	321	300	343	321	328	296	339	347	295	333	351	300	324	314	341	285	314	320	312	316	324	322	326	354	321	337	303	359	303	316	353	328	327	323	338	326	315	336	346	314	311	330	315	343	352	293	326	310	321	311	317	291	312	324	340	323	327	315	325	330	327	331	309	290	329	313	324	356	315	304	323	314	328	297	314	329	338	288	305	342	359	313	310	324	321	330	310	348	320	306	306	293	309	329	329	296	300	296	328	329	336	326	310	312	312	316	325	338	326	295	313	290	302	347	321	300	303	334	340	334	347	324	302	322	337	338	328	324	325	305	336	334	296	299	322	326	327	334	314	300	308	322	332	318	339	326	308	312	332	315	319	323	325	287	335	313	307	308	306	307	310	294	292	321	340	320	342	306	321	357	349	360	303	330	333	330	332	306	301	309	322	323	303	299	335	296	317	352	309	314	315	313	325	308	329	295	332	326	324	341	293	305	333	327	322	331	348	332	333	314	313	308	329	346	290	333	382	325	303	324	319	326	331	345	317	339	327	330	330	330	286	319	300	311	328	296	334	324	305	350	341	326	361	348	314	329	303	325	339	280	311	330	336	300	334	315	316	314	308	297	337	324	305	310	296	355	320	335	338	334	326	320	334	366	309	296	331	354	311	346	305	324	301	340	307	333	333	324	332	324	323	314	324	298	318	337	351	319	347	334	306	321	290	316	343	293	329	309	327	333	309	364	323	331	305	329	316	323	317	321	348	314	311	288	334	300	348	313	358	348	318	316	315	337	330	331	336	320	322	345	317	313	345	316	309	311	282	311	331	306	319	310	320	370	315	285	327	348	329	317	320	299	328	314	315	335	301	270	337	311	324	341	317	324	273	317	296	298	306	300	342	303	302	324	353	312	342	327	334	304	343	305	316	314	324	330	333	318	332	320	328	340	315	337	317	362	301	320	337	306	302	309	312	319	318	305	309	319	336	331	329	362	361	326	318	330	333	329	343	334	300	330	355	319	308	368	315	279	348	335	303	329	327	356	304	323	325	332	329	301	329	301	325	305	301	307	320	319	311	303	320	338	307	308	329	319	319	297	341	328	315	322	339	337	357	320	353	335	316	328	293	333	341	321	339	299	315	311	332	312	320	306	304	309	360	306	344	322	323	340	337	353	293	343	324	290	350	315	316	349	338	331	304	355	312	311	329	350	307	325	321	332	337	306	299	313	325	310	326	315	331	295	344	334	366	306	341	337	331	328	282	318	336	333	316	349	322	302	320	350	328	338	329	358	292	331	305	344	312	332	287	314	325	316	292	322	328	318	338	324	330	305	319	318	321	314	339	305	339	310	335	298	312	314	312	363	319	322	366	334	332	297	334	319	343	310	346	288	365	313	326	347	317	331	329	312	332	299	339	327	327	331	324	298	310	328	299	316	336	344	323	345	317	311	311	298	287	360	313	317	321	331	316	320	321	336	305	302	335	315	305	321	325	316	310	324	314	320	343	331	326	310	302	333	312	283	335	347	293	317	300	309	323	334	323	338	324	338	318	312	353	350	314	336	384	324	320	302	323	302	353	326	341	320	318	315	299	298	327	315	313	307	328	307	305	328	315	318	297	332	317	329	299	304	325	305	304	299	327	355	319	305	309	328	339	303	358	326	342	323	350	334	302	314	307	332	314	330	344	317	306	357	294	304	314	300	275	311	311	318	308	316	327	302	332	308	315	328	295	321	334	314	285	302	322	316	311	283	291	318	322	303	344	377	316	315	295	321	348	312	287	292	328	295	322	316	332	351	330	341	323	320	324	333	301	296	318	333	323	299	341	336	340	314	312	331	341	337	346	338	327	340	304	349	337	282	328	318	307	299	312	322	305	337	341	326	357	328	346	332	319	314	329	350	296	321	307	311	312	319	311	349	294	322	318	295	278	288	304	315	320	319	315	332	315	331	292	302	368	287	297	294	353	292	352	310	297	325	320	308	301	331	331	338	343	323	312	310	319	335	346	331	320	319	294	300	340	324	341	304	338	286	343	328	332	307	317	314	271	311	330	353	307	334	299	331	305	322	302	321	306	298	332	336	361	347	316	317	311	342	332	293	333	338	309	311	311	309	358	332	330	301	333	308	323	326	309	368	312	339	306	322	296	326	326	307	315	317	335	330	349	318	329	311	316	316	354	298	323	333	296	356	336	319	342	326	324	303	305	308	329	327	338	348	312	322	329	341	345	298	303	326	335	336	346	356	312	322	323	316	334	363	314	316	321	321	309	333	304	326	321	324	335	300	324	352	300	326	326	291	294	328	320	324	338	295	331	306	323	354	326	317	318	319	331	339	329	315	336	333	329	354	364	305	312	355	338	305	340	347	326	327	318	331	298	331	325	311	317	314	302	309	336	333	318	345	344	338	306	297	328	320	316	317	317	331	310	330	313	319	315	348	311	309	346	324	328	328	338	325	334	315	312	335	323	305	327	357	334	330	318	356	301	345	337	352	325	329	295	336	278	280	324	313	345	364	302	327	300	316	291	338	332	259	312	308	291	316	337	326	340	297	311	304	328	348	302	312	314	338	315	298	332	326	310	326	337	342	307	332	305	298	304	344	354	337	339	309	306	318	315	315	308	294	293	354	311	293	346	340	302	315	319	315	326	299	350	291	317	315	315	307	325	310	339	324	342	331	329	350	298	298	320	322	346	326	314	355	313	334	300	322	318	301	329	330	328	345	347	308	293	343	318	295	359	332	335	349	308	314	345	318	325	306	317	312	344	341	312	341	286	294	349	296	308	325	308	345	306	319	336	299	315	323	328	325	309	357	309	335	346	326	343	330	317	327	315	344	291	315	307	334	313	327	332	362	314	343	347	325	319	329	358	297	353	332	345	356	312	292	324	334	314	351	336	334	288	351	314	332	312	320	330	314	316	299	338	296	316	344	327	309	332	333	336	342	320	351	320	303	320	335	314	330	340	324	305	296	303	299	311	350	344	355	304	307	321	319	329	334	314	365	321	321	342	292	279	358	327	343	328	324	326	320	306	329	317	343	283	304	326	342	331	325	317	330	331	331	305	319	309	304	327	353	333	335	313	352	356	288	304	316	330	307	329	332	329	310	341	306	317	344	343	356	325	348	343	367	301	323	306	315	312	299	354	303	318	353	337	281	333
24686	9119	1383	707	542	548	499	420	414	424	430	409	381	417	350	387	373	355	378	333	367	363	368	374	382	378	336	362	342	353	343	378	374	367	391	366	350	331	368	340	343	412	358	394	379	363	371	359	351	398	337	388	332	348	332	364	356	351	375	378	374	331	372	350	354	357	367	364	353	382	343	350	363	358	350	345	358	362	384	356	362	382	382	389	342	361	370	382	351	350	344	375	368	347	376	365	383	348	352	336	335	338	364	365	373	360	351	353	412	352	327	362	339	366	386	372	381	362	346	380	413	358	358	372	375	389	379	391	368	367	396	396	374	328	337	347	377	353	374	367	355	384	375	367	361	365	380	372	357	408	350	410	351	353	350	377	376	341	356	357	351	382	361	351	364	350	373	378	368	369	387	342	333	339	348	369	383	359	335	359	376	339	353	348	356	373	381	377	377	386	346	402	371	364	362	332	393	317	346	369	341	359	408	350	364	336	367	390	336	388	380	331	352	348	315	325	378	361	315	365	361	384	351	354	356	397	393	342	341	379	358	360	370	372	367	378	357	381	356	360	362	343	381	376	346	357	375	329	351	380	329	358	367	345	349	366	345	406	355	379	366	398	380	359	351	353	375	392	373	357	354	352	387	369	364	377	379	357	303	383	325	375	355	364	373	360	380	369	321	363	349	337	391	378	351	382	376	351	358	358	363	356	339	357	361	357	358	401	376	363	344	380	406	337	325	334	345	378	398	356	361	366	369	342	365	334	341	381	347	345	367	332	355	365	361	384	324	343	331	378	361	352	372	340	350	390	348	355	351	382	348	367	375	405	325	384	336	353	377	340	394	354	391	358	379	399	362	354	356	369	359	369	365	379	366	385	335	339	359	359	363	367	321	355	340	354	344	361	358	361	405	353	350	362	365	325	374	385	380	346	351	342	350	367	337	357	379	361	350	381	363	351	396	363	373	358	357	343	371	366	351	386	384	344	359	354	320	341	353	348	342	354	355	338	355	369	359	375	352	374	347	389	365	356	380	376	367	356	347	348	347	377	330	381	319	369	323	346	321	352	380	361	361	355	350	368	383	383	352	349	330	345	364	368	393	361	359	369	357	357	360	343	338	363	327	360	371	366	368	354	371	384	361	331	346	352	344	385	362	378	384	365	361	365	395	352	365	380	334	327	358	378	387	349	357	378	343	394	347	349	373	354	337	375	325	371	365	378	359	412	357	312	348	371	365	378	357	351	351	365	322	327	358	376	377	342	379	368	353	394	325	327	355	338	344	360	329	352	339	381	368	351	365	372	358	387	370	365	365	364	329	399	342	347	343	394	378	362	383	328	363	349	369	349	308	356	357	363	368	357	366	389	372	335	348	367	366	368	326	341	363	347	352	387	352	395	358	362	334	397	349	376	355	355	367	338	352	369	353	376	347	360	402	346	373	363	361	334	332	381	346	363	349	343	395	352	373	356	356	401	391	368	380	349	346	345	393	350	351	340	355	412	364	377	362	383	313	337	346	357	351	415	375	359	377	352	369	370	336	342	362	354	370	348	326	347	355	364	372	376	335	379	380	393	348	371	346	347	332	372	366	371	364	336	312	352	339	340	369	355	375	368	353	345	329	347	386	336	336	358	330	372	337	376	376	379	387	383	344	343	321	352	369	359	347	338	390	357	366	331	362	369	356	324	360	364	342	415	354	352	354	367	357	361	365	347	381	358	360	333	355	343	386	356	372	343	363	384	334	365	358	331	362	334	343	366	355	385	375	343	334	371	353	361	376	379	375	376	372	338	350	384	384	365	370	367	315	371	377	347	348	380	353	363	351	333	375	381	373	348	387	341	340	358	411	389	374	346	342	367	348	360	358	392	357	364	332	373	353	355	354	355	408	346	357	341	377	368	363	360	338	352	369	379	363	394	336	382	369	330	351	332	344	345	355	375	376	377	409	367	334	366	344	364	355	359	381	340	371	359	336	346	370	371	347	384	349	335	391	380	339	382	343	372	331	374	357	341	360	359	378	387	360	355	343	343	355	339	351	325	370	352	369	381	322	334	363	335	367	360	421	353	377	361	413	387	374	384	369	359	371	316	365	359	378	363	346	362	334	339	340	360	360	340	405	357	354	385	328	358	321	382	350	373	361	351	375	362	425	393	358	389	359	372	360	348	382	371	360	343	346	356	339	376	351	352	395	361	395	355	356	337	343	308	353	387	367	333	367	378	359	348	350	359	382	335	335	385	371	354	356	358	370	371	315	355	354	353	373	325	392	376	336	348	326	353	354	352	338	370	349	350	339	340	394	374	358	332	334	355	325	364	391	361	345	366	349	355	353	353	380	365	336	368	331	350	386	374	381	344	346	353	335	367	358	366	355	353	322	332	392	359	354	328	373	347	383	374	365	335	350	324	358	336	336	363	372	363	373	374	370	356	390	355	351	399	366	370	365	356	379	356	358	373	348	386	350	356	399	366	339	349	372	337	372	356	367	337	363	375	349	360	373	373	385	359	348	362	347	365	380	352	371	342	351	366	365	382	345	361	370	361	368	343	355	354	357	344	366	360	365	363	393	356	362	396	358	359	328	383	351	355	372	345	385	388	362	381	336	366	343	344	362	376	350	372	371	381	358	369	341	357	372	344	362	381	368	352	364	378	353	378	356	318	349	339	376	378	356	346	345	342	356	321	345	370	354	371	333	363	349	344	364	374	356	313	340	355	324	369	338	367	383	387	338	341	366	369	378	341	349	344	331	381	344	386	341	329	350	332	342	363	361	377	337	366	353	333	381	391	387	377	366	352	344	340	362	350	364	359	360	360	334	375	390	350	340	344	357	345	338	382	344	353	335	374	374	377	355	340	338	339	331	346	393	349	345	327	377	344	370	357	375	344	380	385	357	357	374	358	367	335	335	344	338	357	326	358	342	371	367	306	367	345	360	320	322	401	329	338	364	374	376	357	385	375	333	352	358	390	346	367	349	361	363	344	387	375	385	393	344	343	366	371	345	349	354	369	341	339	352	404	359	327	367	389	354	357	377	352	365	358	355	397	379	343	348	349	396	356	357	380	365	350	352	369	381	333	397	363	341	367	350	377	347	349	335	372	385	370	359	377	368	384	386	382	339	377	365	319	362	360	413	362	372	371	371	376	354	355	337	376	390	335	349	331	367	346	317	401	350	406	360	388	319	359	374	372	335	361	338	358	356	377	378	371	337	359	378	363	356	357	352	365	334	353	374	356	357	357	361	395	352	367	323	355	341	361	349	351	353	364	363	391	353	367	329	377	321	338	412	356	349	376	351	365	412	337	335	379	370	373	369	371	348	340	381	380	336	330	392	354	376	380	351	394	379	362	368	340	413	361	353	341	395	376	382	383	379	335	333	359	397	351	326	333	354	358	371	353	372	373	352	365	389	410	341	342	391	364	373	332	404	362	396	359	360	351	318	382	349	369	359	378	360	363	379	364	335	378	343	397	369	358	359	340	387	345	374	328	409	335	326	357	387	341
24987	20727	27039	24387	20695	9768	1147	689	518	466	414	344	350	312	308	296	257	283	244	259	227	218	224	198	208	229	200	214	185	229	195	230	189	187	222	201	182	181	215	213	207	203	184	216	192	174	207	192	187	201	182	176	184	184	157	200	226	177	207	188	185	190	191	182	171	179	160	185	205	214	173	190	206	178	179	167	184	203	195	204	191	198	183	183	162	189	178	199	198	185	183	176	174	196	157	164	196	195	201	181	156	181	192	181	202	177	186	170	204	194	217	192	178	196	171	167	204	195	174	168	190	172	185	167	203	210	180	185	189	193	172	204	184	173	193	186	178	163	192	187	169	152	189	172	195	193	168	184	178	166	180	202	181	196	180	182	189	176	179	189	163	163	200	173	194	198	185	193	169	173	207	189	186	189	174	180	175	173	178	158	186	191	189	170	193	183	198	191	190	181	196	193	226	198	165	178	170	177	170	177	172	152	201	181	183	183	194	186	167	167	231	155	186	202	189	188	202	173	169	194	180	212	170	201	176	208	174	184	183	202	169	181	168	168	193	187	172	173	184	160	175	182	192	203	151	185	205	177	174	159	156	199	175	181	191	176	172	152	178	178	184	206	170	160	194	183	200	149	168	183	187	168	170	203	175	184	172	159	212	160	162	192	188	181	152	179	190	191	153	192	177	174	192	192	182	189	195	195	168	196	175	192	186	198	181	165	164	196	203	176	202	180	184	165	179	193	183	182	172	170	177	160	178	179	175	202	193	192	193	176	202	156	182	203	178	195	174	196	178	179	181	182	176	184	182	182	189	178	195	205	172	194	182	196	178	168	197	184	192	200	167	180	193	191	190	189	204	155	184	182	178	178	191	191	168	187	188	190	183	175	171	175	202	191	161	183	202	180	176	195	159	177	180	177	190	185	190	184	192	170	196	190	187	179	180	184	209	172	173	176	173	184	176	190	169	193	185	178	173	188	175	178	185	183	200	167	179	188	164	176	159	155	188	202	214	149	198	193	177	189	168	162	207	195	186	181	196	200	164	179	193	160	194	146	173	188	219	192	178	175	176	178	190	178	183	182	162	203	188	182	200	164	182	167	169	165	200	186	172	174	200	176	186	176	143	174	186	196	164	176	169	193	176	194	186	160	168	182	198	178	175	218	170	170	193	202	170	176	184	193	178	189	162	181	209	152	174	175	166	197	205	176	192	177	204	192	178	160	181	171	187	199	166	170	177	176	194	181	190	184	206	168	180	184	174	174	173	171	166	163	166	183	187	162	183	174	190	200	191	177	193	199	188	175	163	182	196	196	187	188	182	176	174	181	167	202	186	203	188	188	181	183	176	163	192	156	174	173	170	215	192	170	182	205	185	186	183	172	180	199	175	153	178	186	184	185	210	197	196	171	176	173	168	191	176	182	191	158	168	172	158	180	204	180	163	176	162	190	162	188	167	199	161	164	154	184	182	175	202	174	173	168	199	162	176	203	159	164	190	193	206	203	186	177	177	187	165	179	214	196	203	174	193	205	191	171	200	164	179	179	179	194	172	201	199	202	176	186	203	183	202	172	187	168	186	189	179	177	184	176	179	162	170	191	203	193	183	167	174	196	204	175	179	170	171	177	195	192	189	189	192	166	174	175	183	185	202	160	184	213	178	222	182	159	190	167	179	159	168	168	193	189	194	167	183	182	173	205	152	200	171	193	181	168	192	193	186	186	180	182	182	184	194	189	183	187	210	173	177	185	167	187	193	188	205	179	178	204	181	195	165	183	176	195	176	177	190	185	170	192	176	185	188	191	194	186	177	215	163	192	169	207	179	187	180	162	164	196	197	168	188	174	165	187	172	164	200	167	173	182	170	172	186	179	181	176	179	185	167	162	180	184	169	180	183	191	181	219	163	154	169	191	187	185	197	180	175	176	200	172	202	159	190	185	187	204	202	195	200	195	184	191	185	185	198	179	187	185	185	182	212	161	192	179	152	187	163	178	179	175	188	159	178	209	182	176	188	167	161	188	165	193	170	176	149	210	202	202	198	190	174	166	168	178	194	199	179	180	186	168	168	159	192	159	200	162	186	187	206	194	186	209	155	190	169	190	173	175	174	209	191	201	209	183	192	153	215	208	162	186	178	192	184	192	193	183	187	185	188	159	174	193	175	181	178	179	166	191	186	152	176	185	200	186	205	201	172	187	186	175	173	199	189	173	179	187	186	160	192	163	191	168	177	198	167	189	169	206	161	212	180	182	174	154	168	180	173	172	196	161	187	163	192	200	191	174	180	202	177	189	178	189	183	166	185	164	197	180	191	182	170	176	189	166	217	161	186	175	179	229	191	193	203	191	156	185	168	200	202	174	219	176	175	190	177	188	154	176	197	186	200	184	194	202	171	180	178	194	163	177	170	186	207	205	196	190	164	185	192	176	183	189	169	182	196	203	156	163	206	178	182	194	170	195	207	174	184	163	199	193	172	198	180	187	164	194	170	174	178	159	164	195	194	183	173	162	199	180	196	204	176	205	190	183	156	169	187	171	198	208	208	165	188	206	188	178	205	180	187	198	180	172	177	140	162	173	190	178	182	191	155	192	180	203	184	206	185	157	159	181	172	175	184	162	205	180	191	181	162	211	195	155	163	171	197	161	194	138	175	182	178	164	215	164	167	194	194	171	167	174	177	187	186	186	194	180	197	207	199	192	212	177	172	185	174	173	155	193	187	218	181	183	202	161	179	202	167	188	169	187	181	180	211	212	208	182	186	173	163	187	166	189	197	189	167	180	206	183	176	166	167	196	181	183	185	152	186	173	193	179	192	185	206	174	182	174	182	181	173	183	170	178	192	189	199	201	186	198	186	177	161	200	188	178	193	172	179	194	177	175	178	174	189	175	193	171	205	172	178	170	182	182	181	192	186	183	189	171	192	175	181	186	180	185	187	189	158	166	177	203	179	168	172	199	183	174	187	188	200	184	175	195	182	196	175	187	210	208	155	192	186	183	182	189	166	171	170	197	206	169	205	182	180	191	180	177	181	198	170	189	196	189	156	166	182	190	200	183	171	216	178	175	179	197	170	189	186	223	198	169	161	195	188	186	170	175	201	148	199	179	180	180	191	162	194	191	190	189	176	155	175	188	197	165	210	184	164	188	206	179	168	176	171	208	201	180	177	189	157	193	190	177	183	181	214	182	187	184	177	186	183	174	169	191	221	182	184	193	193	204	182	179	174	170	171	198	190	171	157	198	193	203	167	166	166	204	189	184	184	175	180	164	161	178	191	198	176	202	181	188	158	179	191	167	175	164	186	186	172	159	180	193	190	174	191	194	188	170	185	168	169	187	165	182	168	161	216	166	174	179	187	189	170	187	186	182	172	203	198	180	194	179	199	166	204	195	187	186	192	177	180	182	166	176	173	183	190	196	179	182	185	198	195	192	189	181	181	202	189	186	179	171	166	194	202	198	184	194	174	172	193	167	169	200	186	171	191	188	180	168	175	184	205	184	226	177
30307	23448	10063	5428	3376	2470	1862	1402	1130	916	760	650	605	534	475	441	416	391	373	347	311	299	293	310	279	280	273	253	299	275	256	267	235	244	256	268	254	204	238	245	217	231	224	235	221	215	225	198	218	219	231	210	199	196	224	221	231	199	202	228	231	202	213	188	223	224	233	234	215	214	231	231	221	212	185	219	217	204	220	222	186	195	225	201	217	225	212	231	238	220	216	204	200	221	217	194	201	189	197	241	212	191	205	202	188	196	203	212	182	236	208	216	207	196	202	222	180	216	192	179	217	195	204	202	195	192	208	183	209	210	204	209	185	212	196	251	181	205	209	190	183	214	213	207	198	220	214	196	203	202	223	180	199	214	213	214	211	202	176	211	204	239	205	195	186	225	200	231	213	192	204	216	197	190	206	225	201	209	171	172	200	190	192	192	214	186	195	185	249	202	190	190	219	192	240	223	196	198	206	195	188	205	201	186	220	204	205	182	175	188	205	190	216	216	200	206	192	213	212	183	203	214	218	210	214	193	204	179	206	210	189	179	183	220	188	185	206	230	194	214	209	204	206	164	187	205	202	205	200	207	202	212	241	195	198	205	227	216	189	230	196	212	182	189	193	220	206	200	206	213	235	212	193	197	183	196	202	197	181	204	210	198	205	206	174	223	183	205	199	190	222	206	205	188	196	165	202	190	182	192	196	215	173	181	210	181	207	188	218	211	228	204	192	194	199	175	185	214	197	226	212	190	189	195	184	213	202	181	183	199	186	205	220	209	185	189	201	206	199	211	181	207	212	222	176	208	190	211	216	195	231	214	193	226	171	200	216	213	195	181	204	197	182	204	212	207	180	192	189	205	199	213	236	200	183	192	225	190	201	201	216	208	228	203	188	200	211	241	186	204	219	187	200	201	197	185	189	219	193	183	197	193	214	210	187	193	198	194	196	198	227	203	207	197	202	212	206	172	218	221	176	207	204	182	207	226	220	190	203	203	205	202	204	209	213	193	190	179	207	180	216	193	200	219	202	200	213	204	206	192	205	211	208	198	189	205	199	194	202	205	205	209	183	191	180	209	190	169	187	190	202	181	187	202	187	182	204	199	190	211	208	179	215	223	193	179	224	222	207	188	174	201	207	198	189	201	191	185	222	199	208	220	221	194	196	187	192	205	188	204	203	199	202	202	213	184	199	206	191	216	204	197	194	215	188	204	231	179	207	182	209	219	185	208	200	190	183	213	184	211	199	206	215	188	192	194	189	183	197	196	218	177	188	184	224	174	214	197	199	207	176	233	203	222	204	195	174	191	193	177	216	180	203	182	186	201	195	213	188	184	206	182	218	204	173	208	192	205	191	183	208	195	210	187	210	216	193	199	188	222	194	212	189	196	188	211	227	207	212	183	181	193	207	200	209	194	210	181	189	182	178	208	206	214	191	222	196	204	209	172	247	205	215	167	198	226	204	215	198	215	202	172	223	207	214	205	207	213	212	195	187	191	212	199	180	181	207	193	201	195	197	227	202	211	207	186	206	194	192	194	224	219	217	184	213	186	187	217	202	201	202	199	191	209	225	196	219	206	212	227	179	197	199	202	187	204	193	198	206	206	194	186	203	207	188	181	215	200	193	205	207	209	218	208	188	200	177	191	206	220	210	194	195	200	209	202	203	197	194	202	213	166	202	202	224	218	211	197	221	206	195	198	191	169	215	173	188	214	207	208	197	218	185	195	173	195	236	210	199	180	230	230	204	187	180	200	185	199	179	196	216	215	187	206	210	205	205	206	189	195	189	224	186	204	198	196	176	197	230	196	207	204	190	176	191	177	211	195	208	230	178	211	148	206	207	202	227	217	195	186	221	229	193	179	190	201	218	214	158	194	219	224	191	185	221	203	220	220	205	222	206	214	214	216	210	191	165	205	179	208	199	184	190	220	178	203	203	199	205	185	222	175	193	180	200	202	189	189	184	185	220	199	217	207	196	198	222	199	202	209	208	211	174	191	205	196	172	209	198	192	197	213	194	204	210	227	215	179	244	197	231	211	220	201	167	188	209	210	176	195	207	195	227	213	236	179	186	196	217	186	188	194	184	210	199	223	184	205	230	183	205	210	197	234	188	175	198	199	201	193	205	180	223	204	212	189	199	216	216	211	199	213	195	197	210	230	220	184	176	192	190	202	203	214	197	190	154	202	174	194	188	188	187	185	202	210	188	202	206	199	189	190	214	213	206	183	194	172	213	225	221	212	206	205	187	194	178	195	191	220	200	197	228	191	186	197	214	189	200	208	207	198	221	204	186	213	224	218	202	193	203	211	200	209	215	200	213	217	215	179	216	183	196	196	182	201	196	185	198	170	204	179	217	208	185	223	189	206	208	209	211	195	200	197	194	200	207	222	222	203	189	202	211	188	202	204	204	190	191	199	214	227	209	200	215	195	192	202	203	188	202	202	210	205	212	178	173	221	187	220	223	190	207	179	179	234	189	206	193	205	173	217	201	198	210	198	170	209	245	203	201	220	225	205	202	197	212	223	170	190	202	202	201	188	210	189	185	190	204	230	208	211	182	200	213	198	208	168	181	245	179	215	214	204	217	197	207	190	197	171	207	204	188	195	200	180	212	220	192	209	187	193	174	209	201	189	191	189	189	200	197	210	211	192	176	193	197	202	210	191	204	186	200	201	209	227	200	208	203	195	226	201	188	172	209	183	198	244	220	201	229	189	192	219	209	207	192	225	207	206	202	196	197	215	209	210	184	175	206	205	191	186	206	181	185	221	196	198	211	202	218	190	208	187	205	243	205	221	221	189	215	207	183	195	170	216	201	190	214	188	174	221	198	204	193	180	199	216	213	204	202	205	179	196	202	200	202	214	194	210	188	207	213	221	203	198	169	232	203	232	200	201	193	221	204	205	191	220	199	191	186	230	193	196	225	189	219	201	212	200	190	213	189	214	192	195	198	221	214	195	175	201	214	204	185	182	212	182	224	178	184	215	213	195	194	197	176	198	186	195	219	192	208	212	197	205	191	173	204	204	196	209	195	208	185	216	194	190	207	197	195	204	231	187	202	182	187	201	200	181	208	221	204	190	190	209	214	182	215	184	179	165	211	201	204	201	189	221	175	214	199	187	200	199	182	196	216	194	205	203	207	206	212	192	174	197	187	193	200	214	190	199	202	211	198	225	183	187	210	202	192	186	189	206	205	230	209	196	192	196	205	223	231	217	208	188	213	206	200	189	223	191	208	209	207	185	185	195	186	218	200	196	210	210	211	222	206	195	180	190	204	214	218	188	197	196	229	217	186	180	200	204	206	203	181	190	221	217	214	225	179	198	200	194	220	191	200	198	179	186	196	208	192	181	175	200	224	201	207	203	229	202	199	195	200	192	213	210	196	195	205	214	215	194	190	195	219	233	217	200	221	193	184	190	181	213	182	209	196	213	212	198	209	204	181	180	194	218	201	192	203	228	187	189	180	194	194	205	193	188	225	165	189	194	208	204
22983	20682	27425	23966	20687	20741	7467	1439	1069	962	877	802	741	706	658	645	564	617	569	580	547	545	527	569	529	513	536	507	495	497	489	485	504	477	442	474	466	476	482	494	427	451	455	494	474	445	502	490	479	501	467	444	467	471	457	437	464	432	489	461	465	437	452	439	442	460	425	445	459	460	441	486	446	437	454	458	463	446	428	446	446	417	431	437	429	480	472	397	401	408	433	477	434	405	441	445	414	431	429	453	443	477	457	449	434	436	450	438	438	424	436	457	462	431	464	437	436	437	450	515	433	464	461	454	422	424	433	448	424	413	412	456	448	417	405	429	485	459	420	451	408	476	425	443	420	475	439	451	433	450	486	401	425	432	443	476	461	453	466	472	442	441	433	422	461	445	419	433	411	452	474	431	420	443	419	458	461	437	418	451	444	474	439	476	435	430	445	422	442	464	420	450	421	472	446	473	436	460	459	470	449	410	410	419	444	479	446	397	442	423	455	467	429	422	424	442	409	398	458	449	441	445	469	409	435	461	445	454	445	443	460	453	431	432	461	425	460	409	405	430	460	462	479	411	431	445	459	434	428	422	429	449	420	461	429	417	448	443	466	465	418	421	466	457	481	465	422	424	425	446	458	460	441	457	419	445	410	442	421	450	459	437	432	456	450	428	436	470	468	481	439	438	420	441	413	426	434	431	450	442	443	466	431	418	463	445	470	431	485	425	444	463	473	443	459	418	405	412	424	422	431	426	443	474	438	441	465	442	408	435	436	478	468	427	467	415	452	488	422	458	436	458	451	448	436	438	448	423	466	438	449	426	419	393	441	406	442	438	446	423	433	442	464	445	444	483	441	423	465	414	442	444	416	465	446	454	448	427	399	473	470	453	429	402	417	411	428	443	467	420	437	438	456	454	448	429	462	419	482	453	445	410	443	431	450	442	439	487	419	462	420	425	427	451	458	425	432	451	428	415	503	453	410	429	433	433	463	414	445	399	444	437	471	425	429	440	432	485	448	443	440	456	460	449	442	417	447	420	478	433	437	432	450	431	432	442	441	455	444	441	400	427	444	423	446	477	425	451	448	440	456	399	455	447	411	455	442	413	423	433	409	463	449	456	426	418	440	433	496	461	430	443	415	471	456	435	445	452	452	455	479	486	467	447	428	463	423	411	419	461	460	430	457	413	418	462	447	459	421	438	401	488	450	454	445	407	426	370	452	467	420	451	439	448	427	454	416	431	436	422	395	415	442	436	441	417	496	444	413	412	473	446	409	447	385	435	430	440	429	428	466	448	422	447	423	473	429	466	453	422	460	445	446	429	407	457	456	414	448	444	436	429	434	484	447	473	450	431	489	421	453	488	433	436	475	439	434	434	411	442	451	440	408	445	397	461	463	454	447	411	442	459	454	462	436	472	465	427	405	455	432	410	432	427	414	498	444	435	476	431	443	418	412	460	416	413	436	430	445	485	423	431	461	420	448	432	461	453	451	423	420	447	434	466	456	420	451	432	423	429	453	447	459	422	432	444	475	442	445	410	445	424	400	435	455	470	464	401	459	465	429	446	407	445	448	425	482	480	460	463	462	420	452	446	413	447	443	441	408	437	412	415	397	439	438	456	437	419	425	418	450	434	409	430	439	447	467	424	429	429	442	433	447	464	448	413	436	409	430	419	485	474	438	452	445	438	457	463	470	410	437	501	423	434	451	415	435	441	459	429	441	432	408	435	448	441	445	419	445	479	459	445	422	424	435	479	487	403	403	447	441	450	448	438	430	422	458	410	439	482	433	417	449	439	448	487	484	412	452	454	432	455	489	460	431	408	454	437	429	429	428	431	414	439	476	429	449	431	453	457	456	432	472	439	444	456	415	488	440	442	450	430	439	395	458	465	448	457	472	424	450	394	453	453	472	468	464	443	467	432	436	508	426	434	451	407	458	423	433	465	424	431	417	432	452	407	448	434	440	434	412	422	426	436	472	453	435	437	445	445	409	491	445	433	407	439	433	424	465	416	452	448	432	436	422	450	420	443	433	441	451	449	461	432	470	421	423	466	446	463	465	425	432	449	415	418	441	445	434	444	390	444	418	443	439	425	473	471	424	451	449	459	461	409	436	462	459	420	435	436	460	430	426	458	451	469	423	443	431	463	460	456	454	426	445	426	471	422	448	450	451	433	484	435	426	454	429	469	431	441	391	397	445	475	418	444	374	410	453	471	439	463	440	440	441	457	465	419	451	457	375	439	461	468	430	467	439	446	435	423	453	439	377	425	441	417	466	444	436	433	477	446	478	442	452	435	455	431	433	446	422	432	433	438	414	411	468	435	421	411	457	424	430	468	462	438	436	446	415	430	470	474	479	435	405	453	420	454	426	408	489	428	435	424	425	450	415	503	464	456	452	433	436	430	444	421	446	458	493	433	428	473	450	455	400	425	415	457	440	440	406	469	441	453	462	458	392	434	432	447	439	470	417	428	444	469	409	433	488	436	413	424	431	449	422	477	427	458	383	430	436	450	458	433	471	445	440	418	450	393	421	423	461	454	452	423	407	459	422	413	437	475	434	494	455	433	436	407	451	451	457	411	465	444	411	448	451	413	457	493	421	455	432	434	500	469	431	441	458	442	447	460	409	433	414	415	400	433	451	476	429	459	439	452	455	457	420	444	444	449	431	436	447	450	437	465	464	454	477	427	445	442	429	446	453	487	454	443	444	437	427	433	466	442	428	400	476	435	425	430	427	416	426	431	450	476	446	486	442	434	426	474	444	439	421	458	464	448	411	405	463	461	477	405	397	471	422	420	451	450	451	390	431	430	428	473	427	446	454	384	449	490	437	443	400	430	419	466	473	451	481	442	461	402	437	485	447	424	460	416	437	425	404	435	427	432	456	465	426	428	440	453	452	436	439	478	437	441	465	433	445	439	431	450	431	442	455	488	443	438	430	467	426	402	417	426	440	487	450	453	439	435	451	446	442	492	428	454	432	433	410	434	444	456	429	453	461	465	424	467	449	413	456	386	456	455	452	421	461	486	452	413	428	451	448	435	448	415	455	443	457	421	410	448	449	436	445	425	413	436	473	443	437	462	461	448	452	434	447	436	437	432	459	439	460	470	429	483	460	443	431	464	427	462	456	419	436	468	441	425	435	422	409	478	434	427	456	454	452	423	442	497	425	447	430	432	494	460	447	427	480	456	488	445	452	447	426	437	441	500	424	445	455	446	472	462	463	431	482	477	453	437	420	446	451	448	468	429	428	417	436	423	439	443	452	455	438	445	409	432	427	398	453	426	407	464	399	430	424	454	418	443	451	457	455	422	458	432	447	466	419	432	425	390	412	432	460	437	442	407	466	512	399	469	474	431	465	400	455	457	404	446	443	449	454	441	481	425	421	454	454	441	421	442	457	481	424	464	418	427	464	456	428	440	472	433	428	440	439	452	451	386	490	455	427	463	455	414	463	462	457	441	461	429	426	430	473	420	447	404	454	451	455	443	408	456
32685	27772	15819	9035	6084	4361	3388	2610	2168	1719	1507	1317	1162	1074	1018	867	864	818	759	711	708	687	639	604	603	632	570	543	550	547	551	500	524	531	540	506	531	542	480	505	497	468	466	523	471	449	494	490	474	463	483	473	495	523	476	444	476	469	464	459	495	478	440	470	467	460	435	481	442	422	424	485	431	447	461	473	414	411	442	465	429	479	467	433	431	437	462	442	468	418	412	438	464	397	453	447	447	428	454	416	424	419	469	464	417	422	435	453	450	455	424	467	442	420	487	419	420	480	480	452	446	433	438	461	423	486	456	447	452	455	449	484	421	450	436	442	476	426	451	462	439	449	441	426	457	428	425	469	441	449	465	453	442	431	406	395	427	466	450	449	439	434	437	424	437	410	426	447	476	463	467	440	451	420	441	437	430	419	401	427	446	492	452	435	443	414	418	459	473	461	444	439	424	440	438	419	457	453	443	451	420	465	465	383	464	453	399	426	425	427	429	434	428	417	440	446	456	426	452	462	443	430	457	454	425	419	394	416	455	465	437	409	432	443	401	446	466	422	420	452	447	433	491	441	445	420	430	459	443	413	466	465	403	439	500	483	439	429	456	454	454	397	445	466	420	456	446	409	426	449	432	440	471	420	416	428	457	454	475	429	393	424	467	439	408	432	445	398	455	406	411	430	453	432	473	404	409	422	416	413	448	448	429	402	455	431	428	419	446	419	452	444	439	439	448	429	412	397	441	441	429	456	450	421	470	449	453	454	441	451	460	486	420	395	406	440	414	448	429	458	441	435	461	424	518	414	429	460	439	437	474	435	435	383	408	420	453	442	465	447	419	398	423	450	451	428	426	473	427	469	431	434	448	409	489	429	411	435	414	429	424	462	450	453	434	476	420	487	438	395	436	455	436	407	439	457	440	454	423	393	410	454	447	435	432	393	469	419	433	447	425	429	427	434	430	450	421	454	449	417	425	441	440	435	457	438	417	440	417	447	442	406	464	450	448	426	431	439	464	429	413	403	427	443	483	446	412	445	457	426	441	451	473	459	416	443	427	434	452	412	470	415	436	461	382	451	435	417	458	477	457	471	482	435	406	441	436	450	419	455	457	434	443	451	441	443	433	458	469	437	414	469	436	438	428	461	413	443	413	429	397	462	443	463	426	428	402	452	460	457	443	447	471	448	407	470	387	436	420	399	460	466	418	377	486	425	443	416	440	418	418	418	426	430	410	437	442	419	432	429	382	482	463	480	449	450	413	436	435	446	435	465	432	461	492	446	446	407	437	451	420	424	428	446	458	429	411	452	430	441	424	437	427	438	416	430	413	429	456	405	450	421	431	427	435	459	430	421	394	439	431	462	449	433	447	434	418	427	471	456	414	445	449	429	417	488	443	434	435	418	430	455	476	449	409	434	419	451	459	451	448	453	447	491	456	436	403	422	452	434	417	438	411	430	477	415	429	424	432	434	468	464	424	436	436	450	428	445	420	430	471	410	434	450	415	428	428	463	445	446	490	453	419	435	449	412	485	442	440	433	438	445	470	461	430	429	439	442	443	425	435	441	446	435	471	434	415	450	429	436	430	452	438	421	437	452	443	456	438	443	473	457	412	442	428	406	458	403	452	444	442	434	402	447	421	440	449	432	421	416	478	433	434	402	435	426	421	422	438	430	413	413	441	418	408	412	454	434	459	447	445	441	450	412	407	417	443	429	452	409	432	444	428	434	466	449	440	442	409	421	430	464	438	444	412	443	454	400	430	414	434	462	420	451	423	437	433	461	440	455	397	409	435	436	455	407	440	461	468	436	459	424	473	442	371	390	395	444	450	447	445	448	423	449	442	413	457	467	424	454	422	404	454	449	437	434	446	443	417	410	470	424	471	397	459	415	439	459	440	414	454	433	410	424	395	389	443	433	405	440	446	458	460	436	424	422	418	446	398	451	433	458	452	454	455	423	433	446	399	439	430	418	409	443	428	392	448	445	425	419	386	433	460	462	458	419	391	485	433	469	423	404	444	401	443	454	439	435	436	406	411	435	415	477	413	423	425	464	442	413	467	436	401	446	435	435	438	468	442	461	413	451	438	465	435	486	439	474	423	435	474	478	424	427	457	427	475	464	415	452	429	457	436	432	433	457	444	446	404	455	433	417	423	500	421	427	402	434	457	454	458	456	449	425	419	444	457	450	459	455	433	427	455	454	477	449	454	399	412	435	429	418	462	443	441	427	464	432	442	482	436	466	440	408	472	416	419	444	467	449	457	419	415	418	459	419	424	436	407	449	386	450	453	480	451	459	428	405	435	478	418	448	432	419	448	415	445	440	432	424	468	451	458	410	464	431	421	395	435	417	421	425	444	418	442	451	430	437	434	419	426	455	471	426	456	419	423	463	455	416	423	431	395	419	433	448	463	459	432	445	438	431	397	443	456	419	430	437	440	429	447	397	437	444	429	465	394	460	397	436	448	450	419	449	427	451	399	469	433	475	437	437	459	422	449	403	453	458	427	423	425	459	436	423	428	454	440	425	461	427	496	430	458	426	444	437	427	438	431	442	401	440	387	428	422	412	441	431	432	421	468	479	443	450	457	428	433	437	429	443	437	439	410	453	407	431	445	391	436	430	464	421	443	414	423	431	430	469	431	427	421	461	463	487	438	454	430	452	426	426	454	429	411	435	451	451	443	434	436	417	428	453	423	465	460	417	446	439	421	457	412	437	459	425	444	455	394	456	464	432	478	440	447	431	453	435	455	412	436	419	483	435	476	447	431	469	461	393	440	444	425	477	438	436	425	491	470	436	418	450	450	458	483	456	418	457	413	454	432	445	464	464	402	464	442	464	432	438	458	436	435	440	462	437	459	420	420	442	432	441	422	443	463	457	429	426	452	445	474	447	436	429	395	475	412	448	433	463	418	400	416	432	426	395	427	423	424	428	430	452	400	441	470	424	448	421	454	455	457	471	446	401	450	445	421	477	432	444	458	448	442	443	444	422	416	435	435	448	444	409	431	453	459	444	449	434	435	429	412	436	408	434	449	451	462	429	464	435	433	434	425	444	403	434	437	478	454	449	452	432	404	443	428	459	461	453	422	407	444	408	451	425	466	450	437	427	420	435	452	422	455	408	443	450	416	432	442	436	441	451	405	471	425	457	460	423	426	399	453	437	439	438	443	425	460	435	425	440	429	463	412	446	446	428	436	450	452	472	438	460	450	441	411	473	446	414	395	411	452	439	486	467	442	440	421	470	453	464	410	444	416	444	415	437	459	444	495	415	456	437	438	451	448	438	415	435	439	439	461	461	450	486	462	480	443	419	477	437	404	463	442	428	416	444	422	423	417	408	438	430	449	423	430	434	404	459	428	440	478	460	451	415	431	435	435	453	444	452	447	404	433	464	403	428	460	449	430	434	452	430	451	422	422	452	386	422	439	450	382	400	440	423	447	446	450	452	424	471	403	428	471	437	396	456	415	414	495	454	437	451	442	451	442	490	401	427
29591	17156	3163	561	420	418	364	357	324	343	319	341	336	356	326	328	313	345	321	344	308	329	299	292	357	321	324	312	319	306	313	327	315	346	348	328	326	323	308	291	310	282	314	329	303	365	334	326	327	301	310	296	333	319	323	341	295	313	317	346	319	296	285	272	335	320	349	291	331	296	310	298	315	295	331	306	290	320	294	323	292	327	324	315	290	313	350	312	308	307	365	319	300	325	302	345	333	311	329	342	331	325	299	319	300	316	314	308	350	352	329	333	298	344	320	320	302	307	332	301	344	303	299	309	313	281	338	350	284	273	292	315	347	322	327	332	303	297	325	317	287	341	330	322	336	317	325	323	327	296	325	343	290	292	334	314	319	316	309	330	320	289	356	324	349	304	290	301	327	299	352	327	309	330	298	315	304	322	307	333	334	330	308	318	308	274	338	317	308	337	325	319	296	322	339	318	320	316	302	309	331	374	329	301	325	331	276	321	330	324	321	336	324	284	291	302	302	323	333	330	337	359	315	322	301	305	319	350	320	342	311	298	347	319	340	306	317	317	337	314	317	323	343	293	304	316	306	324	343	277	297	341	361	333	328	305	325	335	339	323	328	303	311	330	296	338	332	322	359	319	346	321	310	317	336	317	363	334	327	322	347	346	337	349	343	303	340	330	309	319	316	310	309	325	321	329	340	304	296	338	321	303	307	335	316	335	345	282	297	308	335	328	292	335	323	351	283	306	317	325	331	355	352	305	337	321	317	314	316	324	321	331	338	314	325	312	337	299	325	276	330	324	309	309	300	332	322	331	321	294	303	334	339	310	326	329	338	364	297	311	312	323	356	360	349	377	318	319	337	341	324	306	321	316	303	306	299	318	320	294	332	314	312	303	279	299	335	333	332	321	312	314	308	313	326	330	310	319	297	313	335	297	322	338	305	329	326	297	313	319	297	291	295	300	307	351	298	290	341	324	327	321	347	297	322	305	310	330	306	319	298	336	303	338	306	306	308	312	323	342	314	335	338	314	313	333	323	307	305	301	334	304	324	341	320	309	337	364	315	332	327	317	327	320	314	322	294	325	324	291	322	323	332	322	330	310	312	327	309	313	316	320	347	298	301	343	327	304	323	325	332	284	297	305	377	316	325	351	342	339	326	306	341	321	311	357	335	326	290	326	322	307	336	289	317	336	327	324	353	333	311	303	345	316	326	314	322	302	309	352	328	302	340	316	287	334	273	319	358	318	296	335	342	332	303	317	324	328	326	311	323	333	298	316	348	327	315	332	338	320	339	340	335	326	317	323	342	346	294	354	311	300	303	311	338	299	288	288	334	342	333	298	298	385	283	324	358	345	330	322	296	301	321	360	313	297	339	292	300	334	319	318	344	275	285	319	327	316	323	324	369	338	341	357	319	308	334	317	316	300	327	322	328	308	310	310	346	294	306	316	342	335	334	369	351	311	316	327	310	380	333	325	315	309	304	305	311	318	319	345	312	352	341	314	348	322	302	329	329	345	318	310	352	313	312	354	328	329	327	341	335	319	301	297	322	316	318	322	324	305	297	301	330	337	306	322	311	301	289	304	293	301	342	320	297	349	307	312	288	342	301	330	351	336	351	307	320	317	307	289	335	314	322	302	300	334	340	359	304	316	329	322	330	309	339	352	315	332	331	347	321	314	363	303	338	300	330	313	310	302	334	368	328	296	311	313	296	303	335	306	313	321	325	354	317	295	322	296	315	340	317	316	341	291	320	346	322	323	349	327	343	336	302	302	324	314	328	319	331	300	284	315	322	313	306	342	352	311	338	306	287	294	297	314	316	302	336	322	337	325	298	325	320	335	340	337	305	301	322	353	312	324	358	313	304	316	318	295	314	323	340	332	285	334	297	312	329	330	332	294	306	322	357	307	362	317	277	321	284	329	309	284	321	309	299	345	338	307	305	355	305	320	306	317	326	298	328	347	332	321	317	313	321	285	318	343	321	327	308	290	302	330	320	334	306	272	321	349	336	325	285	327	329	305	314	329	290	295	315	289	311	326	326	310	306	333	322	316	309	343	339	315	320	321	321	290	301	365	320	310	321	353	332	321	361	329	336	344	320	305	309	360	316	326	358	357	304	311	316	317	320	340	331	309	306	309	336	301	315	291	325	301	336	315	314	308	310	345	322	324	306	325	321	328	335	345	308	315	323	283	305	315	314	284	325	297	345	316	313	331	331	324	303	326	294	329	309	351	303	310	318	313	310	329	325	311	350	308	325	308	304	303	300	327	306	349	314	297	347	331	343	304	340	347	289	318	300	329	360	321	314	292	340	326	317	317	288	294	319	314	313	311	340	326	317	314	303	328	301	305	308	353	340	322	301	321	311	294	356	332	325	299	300	299	321	312	304	317	293	319	333	336	324	367	337	334	324	350	346	286	312	337	297	314	314	290	309	281	344	291	342	320	359	301	302	314	345	295	321	289	315	350	302	335	314	330	311	311	340	343	313	332	281	301	329	317	338	330	316	360	329	303	304	353	306	316	315	318	337	349	319	291	308	295	323	322	339	306	307	333	294	324	296	342	337	292	289	318	301	292	334	334	309	341	326	334	326	295	337	319	287	311	317	337	314	320	299	337	319	305	332	285	339	325	321	313	304	315	319	327	298	300	312	283	321	292	314	336	286	299	318	325	334	302	340	338	293	326	318	344	298	333	338	285	351	317	344	352	372	324	330	311	314	351	328	327	314	320	318	338	336	318	297	300	321	332	303	318	290	316	282	284	331	339	320	314	332	329	291	329	350	311	298	358	318	333	333	318	346	304	335	292	295	303	354	314	314	309	339	307	323	336	289	288	296	320	329	330	321	321	342	332	309	353	293	337	355	313	299	334	310	292	333	286	334	325	316	331	303	309	303	351	304	309	300	343	316	345	354	332	327	297	308	304	353	310	305	346	283	360	289	308	346	333	316	297	332	329	283	332	298	349	326	303	306	332	350	329	313	315	298	315	314	288	349	301	339	318	331	319	342	321	280	302	335	309	331	326	307	302	287	343	300	311	305	326	334	292	292	351	339	307	338	297	268	337	325	308	321	338	338	333	298	333	328	322	305	340	322	359	283	292	300	316	310	330	351	315	301	283	314	322	285	319	317	283	336	308	308	327	344	306	329	340	334	321	313	336	284	316	326	329	351	297	347	314	295	295	304	321	338	332	308	330	291	301	314	314	339	329	341	297	324	304	291	327	355	297	308	332	308	317	320	333	322	314	300	309	326	324	330	303	301	335	307	310	308	328	299	328	325	309	338	307	307	309	363	326	291	316	324	322	315	332	284	305	340	347	321	343	318	313	280	315	317	297	305	327	335	317	296	332	301	294	301	324	302	311	316	321	318	321	295	345	340	313	334	304	328	313	325	322	333	347	308	318	299	312	284	314	312	290	332	321	333	322	337	329	309	301	318	309	298	292	287	307	306	305	319	316	311	320	314	309	315	312	316	314	314	332	312	284	371	317	283	306
24472	11113	1179	679	563	476	490	491	439	430	422	379	382	376	380	354	390	358	359	354	348	306	342	348	368	329	368	377	344	393	326	358	354	398	376	343	336	343	351	353	372	333	347	362	375	367	360	374	329	381	353	373	347	361	345	357	400	332	314	371	381	365	387	398	341	356	379	373	334	335	362	344	343	355	358	360	338	360	377	355	348	366	353	365	330	382	348	364	360	371	350	362	366	369	349	359	357	374	358	348	355	390	380	358	377	371	380	347	360	377	341	373	377	376	364	358	313	374	389	350	369	343	342	373	387	377	401	341	382	354	364	351	321	367	386	359	376	340	325	361	380	351	368	342	339	401	378	354	337	331	341	324	353	373	329	359	363	413	370	370	371	336	361	378	340	402	333	344	365	357	360	336	377	361	368	367	352	367	347	332	383	329	358	360	381	364	342	386	361	398	379	350	349	385	395	328	348	386	358	341	386	369	344	352	348	349	363	338	349	323	337	362	341	372	379	373	332	391	331	353	361	371	337	349	340	340	351	362	387	360	372	360	385	348	355	386	378	397	366	338	352	335	336	365	346	374	350	378	352	355	387	348	362	352	348	337	354	340	359	370	350	364	349	346	323	342	334	355	350	348	343	352	378	344	332	368	347	372	373	348	377	353	392	372	351	386	365	374	377	364	354	372	362	377	366	361	395	338	359	387	345	344	350	349	348	386	373	359	382	368	340	369	339	368	364	347	371	360	372	336	367	358	358	336	370	376	364	379	335	331	353	374	350	335	348	360	373	373	321	352	408	341	370	376	345	404	327	382	382	359	358	393	332	367	359	343	348	366	380	332	384	327	358	353	351	329	335	360	363	380	372	368	373	337	364	367	354	385	362	349	350	359	351	376	360	401	364	314	380	353	358	336	383	379	386	356	343	371	362	384	370	323	363	378	338	339	364	374	355	347	336	346	360	331	350	344	343	337	378	350	356	349	348	352	375	347	359	324	355	378	380	365	382	361	378	367	362	356	335	354	335	377	365	371	362	376	376	374	335	358	360	349	324	348	348	353	361	368	363	349	378	366	358	345	340	383	348	369	348	360	371	365	356	366	403	331	373	366	342	339	375	365	381	389	327	350	344	376	353	361	349	351	344	334	370	345	361	398	358	347	384	360	381	342	362	367	346	356	347	380	341	326	376	360	343	352	350	374	328	311	385	353	342	326	369	342	357	356	355	382	376	344	371	368	392	355	383	337	357	390	343	329	387	346	359	331	324	350	377	369	366	346	336	383	342	357	351	361	377	356	362	347	333	333	377	358	379	362	385	329	390	349	382	378	327	373	382	355	372	371	334	367	346	373	361	344	385	361	335	359	385	372	364	369	341	355	376	362	356	356	374	365	326	362	373	392	353	354	352	352	349	390	357	379	355	392	339	356	360	392	378	375	366	341	360	373	384	372	354	350	334	370	350	327	361	375	353	366	389	398	389	355	364	334	373	384	371	366	338	347	351	378	330	371	346	345	365	370	358	386	352	372	337	376	356	373	377	337	370	339	394	360	370	325	354	342	332	365	365	325	372	344	391	341	378	357	354	375	345	350	357	371	379	355	346	343	340	366	360	354	340	324	365	387	369	337	355	389	367	369	405	344	364	405	345	343	324	344	353	390	365	347	347	306	400	331	327	354	385	365	363	388	353	342	318	387	358	358	362	336	365	386	322	332	372	375	369	374	365	334	335	332	390	348	337	351	350	384	401	364	351	326	381	351	354	349	368	370	364	384	359	358	366	349	365	367	329	370	353	350	358	387	365	368	359	362	368	336	334	351	352	324	353	324	358	354	351	331	364	350	363	384	376	344	372	366	338	359	367	374	397	341	410	388	356	367	362	393	361	336	363	362	388	379	338	346	389	352	349	354	344	346	347	354	359	374	353	375	376	353	331	355	319	337	364	360	352	358	382	342	360	347	382	360	353	341	362	343	368	330	345	396	362	351	375	325	346	363	349	346	367	380	333	376	344	379	369	364	364	345	329	365	361	352	343	356	398	384	369	382	353	348	328	368	340	379	365	367	343	364	355	348	347	320	350	358	349	370	356	366	345	350	376	402	366	358	354	352	337	356	376	375	315	330	346	348	366	369	322	378	368	348	375	366	363	345	344	374	360	367	360	371	351	359	358	363	397	346	355	343	342	354	347	366	400	345	365	383	360	363	351	338	371	331	345	339	352	374	324	374	362	346	321	342	339	338	371	339	382	342	354	349	378	374	327	389	336	377	372	359	365	358	372	348	402	356	360	386	363	364	368	381	393	330	353	336	382	392	372	352	367	347	352	367	378	373	350	391	350	348	362	375	339	353	361	384	335	357	345	348	360	357	342	368	350	380	351	353	341	343	366	350	321	362	351	384	343	362	370	365	342	316	378	377	347	327	364	347	342	368	379	401	390	341	329	341	332	344	360	363	365	342	334	345	325	358	357	348	377	372	353	367	359	325	378	347	329	346	343	335	373	365	380	334	358	334	342	352	369	357	325	340	358	337	371	362	372	352	356	362	322	355	381	338	372	355	356	356	337	362	364	370	380	379	384	371	436	342	374	345	333	382	350	327	366	352	362	401	340	372	387	361	378	400	364	361	346	373	334	396	352	338	345	357	347	356	333	323	348	381	353	349	341	375	355	359	361	328	374	356	359	376	354	359	376	345	389	330	372	372	357	355	404	390	336	337	381	415	366	341	359	345	346	381	326	369	331	336	381	360	381	316	354	349	349	364	376	343	373	359	337	359	370	357	323	372	368	377	384	382	379	360	350	355	367	402	371	367	372	308	334	335	342	384	382	342	347	367	352	331	343	368	344	345	369	397	336	349	355	332	383	351	357	356	367	342	385	354	353	409	358	360	342	344	315	385	341	379	333	380	398	372	364	376	357	334	377	351	358	345	333	351	356	385	360	376	327	400	351	341	386	338	350	349	351	362	363	366	341	351	388	372	369	381	389	380	351	352	359	370	332	383	367	400	345	351	382	339	378	363	374	363	327	342	352	367	356	388	354	364	332	332	349	384	362	393	398	364	363	419	366	348	332	356	371	372	324	358	326	341	348	334	337	349	326	389	320	339	334	349	355	380	377	329	358	336	394	348	359	356	323	323	382	354	371	337	353	382	342	359	322	396	350	356	369	364	366	379	394	342	360	329	385	360	350	365	364	375	361	325	322	397	337	338	345	377	359	366	393	371	377	352	367	375	374	352	350	324	376	368	364	350	376	368	345	395	400	349	336	353	350	377	372	360	376	369	363	367	357	378	370	368	353	390	352	351	380	388	384	380	378	352	353	377	360	371	358	358	400	342	369	392	340	331	321	359	323	365	329	348	382	348	337	347	371	344	387	341	346	336	398	379	375	360	337	372	379	347	344	336	347	371	341	321	331	349	341	359	354	350	337	363	337	370	327	342	358	346	335	362	370	365	367	367	394	353	355	339	359	304	361	356	356	361	313	354	355	379	346	341	343	398	361	354	353	356
25050	20686	27022	24371	20678	9659	1058	662	538	504	445	351	343	318	350	304	254	284	212	259	230	228	196	215	213	223	207	219	198	185	206	197	192	211	194	192	214	213	188	192	168	174	186	181	181	189	184	205	186	178	207	170	193	196	179	205	181	169	207	189	172	186	201	188	185	181	201	214	186	194	211	154	180	184	155	160	171	179	175	165	190	185	180	173	206	187	199	182	181	188	178	160	196	196	174	174	183	186	178	184	180	176	174	164	193	184	217	201	182	177	207	200	183	183	165	181	158	197	192	174	184	179	190	193	184	210	189	162	179	188	196	155	181	187	187	202	176	181	179	178	186	171	196	169	183	199	170	181	186	188	189	161	202	179	207	196	173	186	190	172	184	192	203	182	172	175	200	163	191	172	186	163	187	160	172	176	189	172	162	168	195	183	194	184	175	188	191	180	167	181	175	191	192	173	203	174	197	183	169	175	199	175	180	172	173	178	177	188	172	188	147	188	203	196	174	183	206	181	201	173	162	175	164	173	191	184	182	166	167	178	174	169	190	172	189	178	194	167	178	180	182	186	176	179	176	183	181	171	189	188	195	181	178	196	160	179	163	174	189	177	200	179	183	186	185	189	193	207	184	173	160	195	178	202	169	162	176	185	205	162	183	164	199	173	174	175	178	182	206	190	188	164	163	201	190	170	192	182	174	186	185	185	184	187	171	172	165	196	193	188	186	194	160	191	172	184	168	169	195	206	180	172	173	200	199	187	176	180	156	175	177	177	158	164	191	177	173	173	204	203	184	194	168	175	173	172	173	187	166	180	155	168	201	186	166	182	187	195	168	201	174	185	174	185	186	169	178	209	195	174	161	176	197	188	197	185	172	202	200	169	181	179	157	187	183	175	160	198	163	193	177	183	180	184	189	173	177	171	176	199	179	193	160	197	183	165	175	181	176	180	187	192	174	180	174	152	207	197	164	186	189	164	187	169	177	161	192	170	170	177	160	186	166	190	207	157	153	193	175	170	205	208	171	208	150	202	179	171	195	174	205	191	159	183	170	176	164	191	180	163	179	180	177	159	186	196	182	196	220	182	199	162	198	199	156	190	199	165	190	175	178	203	161	172	198	171	180	196	192	170	162	193	173	201	176	173	166	165	205	163	171	200	187	187	201	183	174	184	195	185	182	174	184	183	203	196	163	177	171	155	178	183	175	181	163	178	202	177	169	177	184	184	200	194	195	183	198	190	175	169	194	180	185	172	171	189	178	208	188	220	186	175	176	167	163	179	176	198	175	195	200	199	186	167	177	187	188	184	165	187	172	197	203	190	155	176	203	186	182	199	206	192	157	167	187	184	181	179	192	192	159	179	176	174	185	172	227	192	204	194	178	177	212	209	195	170	180	198	197	201	209	197	188	160	173	178	184	198	207	168	176	182	187	192	182	181	200	190	187	174	189	195	164	193	169	164	186	172	176	154	181	196	184	186	172	198	201	176	186	145	182	164	188	194	177	163	207	165	170	194	169	207	166	202	171	181	192	182	205	173	191	193	179	188	182	190	191	179	184	208	193	178	211	193	142	169	206	184	194	167	168	165	172	158	184	183	190	158	200	200	170	199	163	192	178	189	180	181	184	185	178	191	158	182	191	169	156	195	192	206	184	178	167	160	188	176	189	190	192	203	173	172	190	181	161	169	156	196	175	195	196	183	185	186	186	186	177	172	182	173	202	179	170	178	211	187	179	180	173	186	195	198	171	181	161	165	218	166	179	175	208	183	170	168	184	174	174	191	191	201	191	208	187	190	186	191	177	161	225	185	200	187	182	194	183	191	169	179	186	191	190	196	177	182	164	169	178	186	192	185	215	168	217	191	164	208	203	187	167	179	189	161	173	184	176	197	159	198	186	167	195	175	167	198	163	182	185	197	211	193	177	176	170	180	163	187	203	158	161	199	192	171	192	178	181	192	174	158	188	183	177	168	175	172	178	178	168	170	162	200	156	173	173	168	194	159	193	172	185	205	190	174	222	142	206	172	181	153	182	206	206	170	161	191	194	175	171	181	189	160	188	193	192	183	184	180	203	203	205	205	165	193	160	174	163	171	190	171	176	215	182	205	182	188	172	188	171	181	185	180	172	194	173	192	191	182	207	186	175	170	196	181	184	175	178	172	202	165	196	186	208	169	176	161	212	197	198	197	196	196	218	181	179	191	177	197	183	186	188	186	214	179	172	171	193	175	209	168	194	214	198	172	195	197	181	189	169	182	171	196	171	200	180	162	206	165	200	182	200	201	178	190	197	188	191	184	176	176	162	193	180	172	196	189	196	190	178	172	161	183	181	139	176	206	180	191	189	212	195	173	182	166	180	195	179	186	166	195	178	184	186	192	185	189	207	166	161	194	189	191	186	183	178	194	181	190	190	194	191	176	166	175	177	175	202	181	189	184	173	193	176	198	163	191	180	168	177	176	160	183	176	173	166	184	182	204	168	163	170	170	180	190	177	188	177	195	171	185	197	179	183	171	188	164	174	176	195	177	174	168	177	208	188	175	176	181	179	172	202	191	164	159	188	167	179	215	177	164	175	178	176	186	176	183	174	178	183	217	157	190	186	191	164	166	190	183	184	144	185	189	198	199	183	200	179	188	169	193	184	194	186	184	188	206	190	188	180	207	188	207	176	174	216	169	175	203	178	179	147	210	181	188	180	179	176	185	189	179	151	182	195	180	190	196	153	171	199	186	179	169	173	184	168	207	183	180	171	178	194	187	188	181	177	188	198	180	185	163	180	165	190	181	199	223	185	194	163	214	175	182	179	179	163	205	184	187	202	225	204	187	199	201	171	194	171	162	202	156	176	170	186	191	170	178	172	168	187	175	171	166	186	196	190	184	208	215	184	176	194	192	188	202	155	198	170	213	181	189	179	185	170	188	187	163	189	173	201	187	155	166	185	206	163	168	176	177	192	170	177	168	185	200	177	196	164	174	193	181	147	173	173	187	180	174	186	192	170	199	197	177	192	183	172	186	179	173	141	176	159	182	184	168	173	164	172	173	189	172	181	174	174	191	175	190	159	183	171	203	170	182	208	172	195	164	189	179	191	185	188	208	186	175	176	181	188	181	195	173	179	195	204	158	194	189	175	212	196	209	169	157	169	176	184	180	162	170	179	194	222	186	194	177	202	196	211	175	173	190	186	177	173	189	193	184	191	169	184	186	196	195	191	181	192	188	189	180	197	205	188	164	195	210	195	179	196	185	205	194	173	154	166	184	171	195	187	163	174	176	185	180	183	177	197	176	166	169	203	189	184	197	168	203	175	174	175	172	193	166	220	186	172	192	207	195	185	186	188	190	191	174	179	182	181	197	205	175	179	179	175	195	202	179	186	179	194	163	202	175	184	171	190	170	213	184	180	162	204	189	171	176	200	181	191	171	171	183	210	194	207	204	191	192	181	226	166	178	186	169	167	183	192	168	178	163	165	197	167	183	163	191	179	188	178	192	182	163
30176	26384	10036	5391	3440	2361	1849	1417	1107	882	754	676	631	513	449	436	430	392	361	339	358	340	294	285	277	299	278	268	251	247	222	230	240	265	224	240	253	220	217	218	210	240	204	249	217	206	227	202	204	211	214	190	203	220	207	223	223	196	199	212	240	189	231	216	195	175	200	206	218	201	221	208	188	200	224	207	228	194	167	217	216	190	203	231	193	210	208	197	195	215	224	221	211	191	200	202	186	192	208	206	196	194	204	183	203	194	231	176	230	203	205	223	195	201	213	214	202	202	227	208	200	193	206	210	189	191	208	199	213	211	200	200	206	186	198	201	196	187	206	194	208	207	234	185	218	214	193	195	198	198	193	174	199	216	187	202	195	213	221	201	195	193	203	198	188	205	222	206	215	214	206	197	215	173	225	191	224	197	213	207	202	199	201	189	203	225	187	193	201	204	215	237	204	211	231	188	211	189	195	201	214	198	200	195	186	210	186	186	215	196	217	222	224	200	217	203	178	211	202	218	210	210	192	192	195	200	187	198	188	219	219	208	196	211	186	175	205	212	200	195	190	199	195	227	189	186	184	214	198	213	208	230	189	203	191	191	186	218	239	202	198	211	194	227	205	212	225	212	202	207	186	201	200	166	200	202	188	200	205	218	217	225	201	193	198	205	204	204	175	208	188	212	186	204	178	201	205	183	217	221	174	219	205	189	212	194	197	168	187	195	225	191	201	201	202	202	210	190	208	217	194	195	207	194	206	189	207	210	209	191	209	204	209	201	202	179	200	181	179	226	184	197	190	197	200	202	227	219	194	208	212	213	183	208	169	206	181	218	191	180	186	185	195	220	191	219	214	203	177	174	197	195	211	205	193	190	194	218	203	217	212	198	203	225	180	190	203	196	202	205	199	198	209	217	212	189	212	200	196	193	192	198	196	201	221	203	187	190	209	198	200	199	200	190	212	205	195	199	218	199	197	190	221	206	187	201	186	221	202	228	220	232	204	220	191	206	205	192	204	204	208	210	198	195	181	188	216	200	221	206	200	207	209	179	225	201	189	201	191	205	189	207	239	201	183	183	216	197	211	214	197	204	195	232	203	195	193	198	186	217	187	198	201	201	197	161	205	223	209	195	182	232	179	177	182	207	201	200	190	216	192	185	188	218	228	194	179	187	215	207	212	203	204	227	191	208	201	221	210	199	171	223	198	197	199	211	211	210	199	197	188	210	201	172	224	183	219	223	201	192	177	180	199	216	190	205	182	192	208	200	199	191	212	202	193	201	198	214	205	186	204	198	194	192	203	193	209	196	177	209	199	190	185	221	197	193	199	190	182	210	204	199	224	192	218	203	202	189	215	198	180	205	199	193	184	184	184	205	210	200	198	207	185	220	194	202	198	233	189	200	197	205	197	208	202	214	196	194	183	209	199	190	205	177	191	187	183	189	195	210	186	208	233	238	186	178	214	199	224	232	219	198	187	193	201	218	198	189	207	225	177	209	199	183	202	210	196	211	223	202	212	218	218	202	184	180	190	185	217	186	212	193	212	193	216	209	216	199	195	165	208	209	197	199	215	215	213	187	204	186	196	210	182	214	220	171	184	213	157	222	197	210	214	187	204	204	219	198	196	187	212	218	196	192	195	210	197	201	192	210	199	218	215	199	196	182	219	200	219	205	222	196	221	184	199	203	187	197	219	213	212	221	200	199	189	205	207	204	206	219	233	203	176	201	204	210	200	176	222	182	202	201	192	202	202	194	204	194	197	199	208	206	225	184	195	173	215	207	189	213	208	219	205	189	201	199	225	196	189	193	191	201	181	185	202	225	206	227	219	217	192	206	186	195	201	211	209	213	186	192	229	209	192	187	223	222	178	210	190	213	183	221	208	215	175	197	202	217	219	193	219	194	228	210	201	187	196	194	215	190	200	208	199	216	212	216	197	210	213	208	191	203	213	189	175	205	182	197	184	201	217	226	205	197	198	195	199	202	192	208	217	177	219	199	200	216	196	207	208	211	214	193	204	188	166	197	197	236	190	203	204	203	184	194	198	189	231	228	190	195	166	208	209	170	200	222	205	191	212	205	183	216	184	214	211	192	200	209	196	184	211	186	201	199	195	202	220	214	192	210	193	192	200	191	222	203	196	206	224	187	208	206	236	188	205	183	211	191	228	202	191	184	194	209	223	191	202	205	197	186	208	188	180	204	213	187	207	204	194	210	208	202	194	194	208	215	194	217	195	206	199	195	191	207	206	217	196	198	177	177	183	209	206	209	204	204	228	179	209	171	209	199	204	179	220	184	191	187	197	225	211	203	201	193	203	181	194	213	194	200	188	187	204	189	195	189	215	174	215	222	211	194	187	197	195	182	223	197	205	213	208	206	197	185	196	198	198	187	187	227	193	226	214	207	195	208	200	204	191	187	212	203	203	195	198	221	210	163	211	204	231	199	221	212	208	219	217	202	201	190	181	211	177	170	174	230	207	206	187	204	184	212	176	196	191	199	206	210	197	198	204	208	183	192	181	194	204	178	207	170	208	205	190	216	211	209	215	207	200	182	198	215	205	204	198	189	174	189	205	200	182	196	205	180	199	178	197	191	197	196	164	199	197	186	216	200	214	194	224	208	197	193	198	194	202	197	207	211	175	219	178	197	193	214	221	178	220	214	162	196	199	201	199	186	192	191	209	218	185	188	200	178	205	204	204	213	200	191	210	212	196	180	184	202	218	166	231	217	201	210	202	208	200	203	214	200	191	198	204	201	209	195	208	206	187	188	204	190	196	214	202	214	192	208	181	196	178	218	200	195	188	228	192	206	208	195	201	199	187	204	181	199	207	217	211	212	189	203	214	228	181	200	192	214	189	178	183	185	207	211	199	212	209	210	198	225	191	193	191	204	194	212	216	214	203	225	212	179	180	208	196	213	163	232	189	200	210	200	210	201	222	180	201	187	216	198	194	204	204	207	200	184	201	208	187	210	196	207	207	178	184	191	214	221	210	217	229	192	214	197	188	201	216	226	177	215	201	224	183	220	201	172	204	194	204	226	205	181	194	207	190	203	202	208	211	185	195	214	191	202	195	191	201	203	183	200	202	176	198	200	201	201	187	190	220	199	184	190	214	188	186	201	192	208	225	207	215	198	222	196	193	221	197	209	174	177	210	196	182	195	188	195	192	218	191	170	215	182	187	200	202	202	214	188	206	200	180	225	176	193	207	229	193	188	175	207	222	184	208	219	177	204	220	214	210	194	197	199	196	198	200	201	190	205	209	198	195	212	204	184	206	207	202	209	193	186	220	198	203	219	190	196	192	215	211	206	195	240	220	215	213	205	202	201	187	195	204	206	188	191	200	223	179	203	187	165	227	239	221	203	183	221	203	180	192	198	175	194	190	195	196	192	193	234	221	189	190	197	197	223	207	211	214	208	194	225	217	189	230	183	205	218	220	206	218	208	211	214	205	227	175	210	205	176	199	191	183	207	201	186	215	222	219	197	201	182
23041	20677	27390	23978	20671	20713	7281	1592	1144	1006	904	746	725	675	652	671	622	602	599	538	558	510	537	509	498	578	506	501	475	500	484	506	482	461	452	498	446	470	449	470	459	451	451	428	411	479	448	485	478	443	484	440	473	438	456	469	461	434	448	449	411	480	459	445	423	426	431	452	421	447	443	454	447	448	439	431	434	500	458	439	440	469	453	458	452	436	476	428	440	460	463	409	454	438	431	449	423	443	420	487	424	437	461	474	447	457	484	452	430	432	459	449	477	413	469	427	417	444	437	438	450	478	429	423	456	451	448	462	449	455	430	450	452	471	416	431	459	442	419	425	468	434	456	464	457	428	441	426	440	421	435	419	452	439	399	440	438	440	435	455	448	417	404	460	442	439	462	441	446	474	426	424	445	446	489	479	440	400	426	444	449	423	453	440	446	419	435	444	445	418	441	448	440	453	483	436	454	468	420	450	453	439	426	477	436	478	445	440	463	476	435	427	470	435	447	432	473	461	410	419	423	419	457	475	432	426	468	394	480	465	441	460	445	429	461	410	450	435	431	421	443	450	444	428	485	446	432	463	439	477	407	481	442	434	450	439	429	443	426	466	430	441	452	442	447	447	437	439	482	460	445	415	420	422	491	446	430	431	436	431	413	486	436	446	421	431	441	427	402	432	428	405	453	444	410	445	471	423	447	448	443	404	430	452	415	445	423	422	427	414	450	454	416	449	461	457	421	436	425	457	457	445	427	433	451	454	445	431	440	418	428	435	410	447	431	465	455	421	432	437	489	432	441	415	427	421	420	458	424	458	460	411	458	426	426	446	436	451	446	458	447	444	487	471	411	454	414	482	482	448	420	419	409	398	441	443	455	407	456	391	463	413	461	468	431	465	470	408	448	421	432	441	421	419	465	398	468	435	477	432	434	428	455	457	435	452	455	438	425	473	465	414	475	427	427	443	452	448	444	427	456	441	467	442	404	462	468	427	420	449	409	470	470	466	468	470	453	475	419	443	407	459	468	421	486	459	445	469	448	426	459	424	439	421	441	444	452	412	452	450	471	447	426	449	395	455	425	452	431	430	421	447	419	455	471	442	412	448	458	449	445	446	482	441	445	418	492	408	438	497	445	439	472	461	471	490	475	391	465	462	471	441	433	433	442	442	449	450	447	424	445	449	419	421	470	439	427	469	450	407	481	416	472	433	482	456	456	414	405	441	411	404	452	427	465	454	426	454	435	514	433	419	427	407	412	451	456	410	436	435	476	439	435	431	423	452	433	446	442	452	439	458	455	418	460	425	444	471	434	430	453	436	462	453	451	463	489	430	398	474	416	451	462	446	467	423	380	438	421	456	444	465	431	427	429	459	466	447	427	449	438	453	438	480	425	428	409	428	470	458	428	432	458	421	465	457	455	431	435	459	447	437	442	429	423	429	422	440	457	432	464	435	452	458	446	470	440	443	427	449	426	439	443	429	452	439	404	436	449	445	419	434	416	452	409	430	438	456	425	433	432	424	459	497	431	448	448	463	440	418	430	424	425	443	440	438	402	480	462	443	444	493	483	462	470	475	429	450	444	446	489	433	437	415	402	434	437	424	459	438	463	435	455	443	457	469	458	405	457	420	438	448	448	447	493	450	487	441	442	439	461	428	480	422	437	404	453	446	428	460	448	424	466	453	418	398	418	459	466	445	454	436	381	435	405	421	462	470	431	466	433	457	430	473	468	434	384	462	434	440	447	443	423	446	406	471	453	435	428	463	429	435	473	418	439	422	393	438	428	483	436	431	427	465	454	443	425	430	459	428	450	426	408	425	423	449	409	412	412	426	438	438	424	429	433	467	420	427	393	433	433	429	430	444	416	452	433	487	482	435	425	412	430	445	427	398	408	456	442	415	421	452	444	442	428	473	443	421	406	461	441	451	431	450	438	416	390	473	445	487	469	455	441	466	429	458	430	427	422	437	408	394	456	435	429	450	423	416	457	395	482	454	419	461	465	418	410	427	439	427	447	439	436	421	470	435	431	393	417	399	473	413	443	431	477	405	464	444	456	473	434	413	415	434	421	449	461	431	454	457	466	430	431	448	459	433	425	435	440	401	432	472	458	432	467	434	403	438	410	412	444	425	460	413	437	443	430	440	409	448	422	410	425	469	429	453	453	443	452	415	451	452	462	429	423	418	429	450	458	464	454	483	470	419	418	447	452	479	450	492	456	457	445	425	458	462	413	419	453	456	460	427	473	467	437	449	436	419	448	402	407	384	457	406	471	479	440	381	462	465	440	466	447	431	462	485	420	416	421	448	427	433	481	456	449	455	432	408	444	457	419	459	459	439	467	468	417	444	474	472	444	468	417	463	450	457	435	471	425	439	445	451	454	439	428	436	439	434	448	421	409	458	459	454	428	388	431	411	433	413	475	462	434	424	430	440	466	460	451	413	405	445	461	439	438	434	459	415	439	423	461	462	453	458	442	425	424	391	405	446	467	431	472	468	440	452	417	450	449	440	416	432	401	431	440	383	445	452	422	433	430	453	478	438	434	421	446	481	472	445	406	432	445	447	434	451	455	435	418	404	429	425	440	448	434	421	434	417	452	432	431	466	442	448	445	447	456	414	456	446	434	434	445	434	403	458	438	460	427	463	402	436	419	433	441	455	407	432	457	432	469	428	425	445	456	433	477	468	432	438	418	448	427	408	384	424	434	441	446	455	448	476	456	438	437	431	466	422	457	434	432	445	466	448	450	436	473	461	447	432	444	500	436	425	449	440	447	439	479	454	460	423	434	448	438	424	457	439	424	434	442	433	497	429	418	459	427	466	440	474	438	424	451	434	466	434	428	445	443	433	416	465	453	451	440	443	438	463	435	464	466	443	440	429	425	435	447	455	449	422	436	434	447	397	445	456	448	469	482	471	452	442	455	438	476	410	496	431	435	421	433	452	457	452	430	422	438	449	432	411	470	429	453	412	447	458	454	433	433	430	443	464	470	440	461	455	441	453	435	493	418	407	432	437	442	473	441	485	450	426	446	455	453	449	445	458	444	454	421	450	425	448	409	413	433	452	402	454	452	453	427	477	462	454	462	449	416	433	483	461	449	433	463	458	450	438	476	423	430	457	429	444	401	492	430	434	406	451	493	440	424	437	442	453	409	412	429	463	422	475	453	406	426	448	456	427	459	451	446	500	427	442	446	405	441	456	460	428	472	431	374	471	447	423	446	451	402	414	433	430	433	417	452	447	431	489	441	496	463	435	435	433	446	433	443	461	417	461	478	433	492	421	430	473	482	437	468	448	425	434	411	448	465	462	444	478	424	452	475	401	433	433	417	433	422	451	426	417	443	442	459	413	441	449	442	405	423	449	447	450	424	463	420	468	456	468	408	418	435	394	456	418	427	460	461	450	447	450	462	405	440	446	422	433	446	474	415	470	425	478	432	444	442	411	434	433	425	452	450	447	462	426	431	448	442	430	441	428	434	464	456	446	412	421	440	427
33286	31869	15966	9067	6031	4281	3210	2595	2161	1653	1486	1263	1161	1081	1046	938	915	775	785	733	669	618	650	651	612	622	571	536	568	533	571	496	486	482	548	508	517	470	517	501	503	468	491	451	464	481	477	481	470	502	450	475	476	456	463	453	487	464	496	446	410	443	473	447	456	460	483	484	434	459	479	470	415	480	453	426	436	443	440	464	449	450	441	470	457	450	458	426	406	457	428	469	437	446	458	432	418	432	464	423	492	435	428	443	465	448	472	429	431	434	435	458	449	459	470	441	437	469	432	432	425	442	432	461	467	450	389	426	450	458	449	448	396	422	441	453	421	440	397	427	443	472	444	420	459	463	422	411	449	467	452	459	410	423	434	459	434	468	457	420	456	430	478	420	412	453	433	435	452	377	418	442	452	439	437	441	428	439	435	452	439	393	453	432	436	438	442	463	442	414	416	431	430	446	450	444	428	416	427	445	451	428	467	429	456	382	443	446	418	417	435	427	457	424	423	427	436	434	465	452	431	465	483	402	444	416	439	414	465	384	421	436	420	417	420	436	424	460	433	400	470	417	406	442	456	473	413	442	424	400	446	409	448	467	434	399	424	468	471	395	474	447	451	430	423	441	422	461	455	412	435	426	403	425	467	411	428	441	443	444	473	447	465	395	415	465	428	447	419	418	463	418	451	465	459	454	431	449	433	443	462	446	398	444	437	438	385	407	451	449	425	457	464	400	433	438	470	448	447	447	402	442	437	440	423	444	442	464	395	471	412	460	463	445	462	431	486	428	420	427	447	419	421	469	439	409	462	390	451	416	407	430	447	468	416	469	471	443	442	445	426	423	430	463	419	446	439	459	464	415	440	444	475	430	424	427	409	425	450	412	433	431	434	402	415	451	420	439	414	448	460	443	418	408	453	412	361	451	455	465	443	441	439	428	396	411	414	432	461	441	450	388	395	423	446	427	429	420	444	450	421	438	435	430	458	445	427	458	426	419	419	414	431	406	449	447	421	435	499	433	450	451	443	460	419	411	408	416	435	394	411	428	411	416	421	422	447	421	434	420	445	471	437	445	450	451	429	414	438	411	448	433	419	436	427	417	461	429	424	416	419	453	426	442	459	413	446	457	448	434	454	390	434	427	392	422	458	425	417	465	456	451	471	471	438	423	444	453	440	442	448	437	461	426	435	444	466	441	428	452	446	396	402	459	431	443	457	420	472	435	419	411	450	448	472	418	432	432	421	441	414	477	467	445	433	425	462	420	413	443	428	429	469	412	474	407	452	451	453	429	439	434	435	451	413	416	422	447	427	412	425	473	475	407	456	410	405	450	458	472	442	477	440	469	445	430	417	432	432	437	441	418	429	432	414	398	425	484	434	448	460	448	449	447	434	476	456	432	432	484	425	423	424	392	423	425	435	464	426	436	424	427	415	452	442	436	437	460	445	419	463	456	438	436	424	463	404	449	426	404	437	437	467	402	475	441	432	443	434	457	468	403	430	425	439	443	449	483	445	465	438	415	464	440	472	422	435	432	450	449	396	438	425	430	423	443	465	398	412	471	439	430	423	405	434	451	470	413	446	416	464	465	455	436	458	435	445	442	461	447	421	455	402	463	454	444	435	420	431	438	462	433	464	431	414	436	414	427	395	414	435	450	442	434	409	434	402	436	472	413	466	443	445	434	434	423	446	432	431	425	449	469	452	425	454	437	506	448	433	437	436	434	450	431	447	456	426	471	455	441	441	435	443	433	466	461	449	466	464	423	462	451	425	451	437	443	416	417	448	384	447	443	423	407	434	462	422	406	431	457	457	450	451	435	437	447	440	438	431	438	427	396	433	462	458	457	436	412	456	417	465	478	424	447	423	408	444	399	421	422	476	450	416	448	433	420	458	437	456	418	422	400	444	431	417	439	427	416	449	424	446	435	446	461	437	431	464	424	445	429	405	429	464	422	463	432	426	423	425	412	430	451	446	409	439	472	431	421	437	430	430	436	421	448	447	473	440	424	475	451	439	443	453	429	419	426	446	436	430	465	461	468	457	412	449	392	413	464	437	454	446	443	437	434	457	459	407	426	435	425	445	460	438	456	442	445	402	409	424	426	414	439	420	426	429	468	442	443	432	439	456	436	452	473	426	442	447	442	423	411	439	438	426	422	403	401	428	408	461	456	408	404	430	399	452	443	417	430	406	448	458	462	466	404	447	477	406	415	432	410	430	436	410	420	448	439	440	462	436	419	433	367	435	423	429	465	399	442	459	438	462	461	411	439	403	421	440	436	423	449	431	457	429	440	492	435	470	469	440	431	420	466	438	415	454	415	441	388	447	437	415	439	485	427	428	460	414	465	443	433	407	443	446	417	449	428	413	432	412	437	418	452	387	434	414	419	418	437	452	428	425	459	447	416	422	446	463	426	421	445	463	444	427	443	412	444	404	481	406	407	436	400	411	434	460	435	423	437	422	437	414	432	417	410	463	422	423	460	416	475	466	427	415	459	459	435	423	443	456	446	422	463	469	455	449	437	428	421	427	439	475	436	411	433	406	447	441	440	420	449	434	414	441	440	412	449	428	423	434	434	450	440	456	374	442	414	447	426	442	452	413	407	449	415	425	418	410	419	455	404	440	452	399	437	438	451	459	443	438	455	442	435	450	440	425	407	429	439	461	437	464	459	445	440	438	453	425	408	438	461	455	438	419	414	436	442	453	444	458	460	442	427	426	432	433	447	388	423	416	466	463	425	445	457	443	414	440	476	444	444	432	457	448	407	438	407	435	485	465	415	456	403	463	408	483	398	441	420	416	447	453	422	430	457	457	423	441	459	463	396	432	424	449	407	460	477	455	451	454	450	429	431	499	432	427	449	445	444	439	441	414	450	445	461	416	435	491	453	434	411	406	455	443	411	445	416	447	439	403	425	440	435	383	421	417	463	445	422	454	418	426	453	406	431	427	463	447	417	418	393	419	437	442	408	456	458	413	447	428	445	432	457	434	452	465	447	433	466	428	402	452	443	439	416	456	437	458	421	451	422	431	462	416	415	450	450	421	472	455	424	430	411	456	432	456	423	459	420	417	428	472	433	421	415	423	399	462	423	423	436	438	446	426	417	460	397	437	415	415	465	435	454	459	466	427	486	447	469	446	434	434	461	432	418	468	427	428	446	446	433	454	437	400	476	451	415	414	441	453	440	463	452	479	443	442	419	476	464	401	454	454	445	467	463	427	428	444	456	441	458	449	417	451	477	426	442	449	427	427	437	448	428	448	433	476	454	413	460	451	434	443	471	453	468	469	428	450	428	488	445	438	412	428	457	426	434	445	429	418	415	415	461	440	437	435	446	446	402	434	461	432	409	427	429	455	445	433	436	433	451	461	460	436	463	452	429	459	438	427	415	426	468	418	453	407	472	441	445	392	392	433	453	424	461	464	440	428	433	443	427	457	434	473	452	445	443	433	427	480	446	427	443	447	451	427	436	417	438	415	438	473	444	414	425	410	451
29525	17635	3414	588	403	360	325	330	336	335	339	335	322	295	290	316	348	271	346	348	310	323	358	341	277	294	328	307	330	315	293	319	303	333	301	328	340	296	316	279	337	300	320	313	340	303	342	276	334	318	291	306	305	305	306	318	298	317	335	306	347	304	316	314	320	301	332	326	311	325	337	310	326	298	296	316	328	305	308	323	295	342	286	369	327	285	305	290	345	335	356	286	336	323	319	318	312	315	314	331	318	334	298	311	308	318	342	324	336	316	327	323	313	328	315	304	345	290	331	329	322	333	315	312	332	351	304	349	325	319	339	331	321	327	300	327	303	324	306	332	307	298	351	299	298	316	325	343	297	316	304	317	271	306	343	289	323	306	332	301	322	315	321	325	340	313	314	331	336	303	291	286	274	313	306	318	312	357	351	309	329	297	302	310	301	305	276	312	312	340	306	287	310	292	305	312	330	333	324	338	311	292	308	281	315	286	313	288	321	333	323	323	315	307	340	310	310	287	325	306	297	318	344	310	311	323	279	314	304	298	290	326	280	340	313	301	321	324	297	324	327	306	301	319	313	310	320	353	355	309	336	297	309	331	294	342	293	348	323	313	325	342	330	307	333	293	303	301	358	289	321	340	308	330	302	337	293	300	320	340	303	322	303	333	322	304	319	291	302	284	314	308	297	313	283	318	326	318	293	301	282	303	298	261	306	360	317	313	318	328	343	311	317	328	312	326	329	334	309	312	296	286	323	333	319	304	346	335	309	319	265	302	303	301	284	312	310	317	326	317	335	319	326	293	314	289	322	324	316	329	343	308	328	288	306	337	306	352	322	329	303	357	320	330	302	327	313	302	291	320	321	324	331	329	280	347	334	300	312	311	314	320	326	308	320	294	309	288	298	336	323	324	288	321	339	310	338	321	295	353	295	304	322	283	346	299	322	326	303	323	340	310	305	294	327	318	301	313	303	315	316	334	335	330	310	279	315	313	318	297	308	303	280	281	323	306	317	306	311	332	314	283	309	320	327	297	332	334	297	331	295	301	339	273	315	323	331	341	306	329	316	308	316	329	304	318	324	269	325	308	298	300	286	285	330	272	316	312	326	344	320	308	327	298	322	293	311	342	311	307	316	327	350	337	315	340	307	299	324	356	312	328	293	311	299	307	300	312	357	314	323	330	303	350	317	315	332	329	320	279	256	284	296	298	296	297	322	341	306	298	313	298	330	333	341	320	306	302	364	308	324	314	316	294	326	305	326	331	294	328	325	325	330	287	287	290	360	348	306	311	331	324	312	307	344	332	319	321	330	329	324	303	335	332	333	328	326	323	292	325	316	327	337	313	304	322	318	328	330	301	316	312	313	353	293	344	285	332	309	309	292	301	319	313	308	328	327	328	342	309	335	325	300	363	304	331	323	310	331	320	322	317	288	302	338	316	327	328	329	291	309	321	303	318	321	293	312	301	307	322	330	341	326	306	314	302	320	325	337	298	317	315	302	291	299	301	312	309	332	326	353	316	304	309	306	278	321	298	282	293	313	312	326	355	318	304	318	330	294	314	318	313	327	364	318	296	331	296	308	312	321	341	341	321	313	318	320	329	306	336	289	318	318	330	320	318	327	332	314	302	325	301	303	316	307	315	303	305	312	309	330	327	316	305	281	338	334	299	291	336	311	330	350	306	308	330	326	323	327	341	309	326	302	321	309	302	316	300	305	326	317	330	291	320	337	316	303	351	289	292	317	350	318	334	320	311	310	319	306	349	324	326	306	351	341	315	358	280	315	281	295	326	357	316	323	280	313	272	308	272	282	306	289	323	325	323	284	329	328	310	343	315	303	320	280	311	298	323	292	351	313	306	305	259	287	303	310	311	319	286	297	319	318	313	309	294	323	334	310	330	340	323	346	315	332	325	320	330	326	321	331	320	328	338	356	316	322	347	315	299	292	321	340	337	306	334	346	329	338	319	304	299	337	328	330	318	313	314	320	304	322	300	326	334	352	290	311	309	300	286	295	308	328	318	318	294	309	313	274	329	304	292	280	306	335	309	332	295	277	302	364	316	337	331	340	337	322	302	341	353	321	350	311	340	330	344	328	319	306	295	302	318	331	323	322	329	318	340	300	336	317	328	309	342	309	332	320	335	327	314	274	327	301	303	344	317	323	297	340	312	289	293	297	347	318	334	292	329	322	293	303	311	313	340	325	289	332	322	312	302	311	309	304	329	354	326	321	328	325	294	326	341	337	316	326	316	306	327	296	333	295	337	348	317	325	285	313	350	318	310	292	295	315	319	312	327	331	314	333	323	303	305	338	316	335	335	317	349	325	300	308	307	340	346	339	293	316	311	316	310	309	307	306	308	323	307	307	331	295	322	296	299	332	306	284	323	297	302	302	329	320	309	312	303	324	333	337	294	309	357	283	308	366	333	326	304	340	312	335	317	303	310	306	326	282	313	277	341	305	331	327	308	323	336	320	293	330	322	322	324	292	318	305	342	356	318	297	333	316	331	318	324	326	300	324	291	318	327	331	329	314	331	306	325	331	320	299	304	304	296	327	324	342	328	319	345	331	312	310	352	304	333	332	318	305	309	333	322	295	290	306	329	320	321	319	325	315	311	269	318	319	335	329	337	299	338	319	326	309	330	284	316	337	322	318	315	310	286	334	320	303	324	320	304	304	302	322	329	304	322	328	333	295	331	327	306	346	313	318	325	304	288	303	332	349	332	336	324	317	336	322	305	304	326	300	333	311	305	315	294	339	334	336	318	342	329	329	309	325	349	310	320	309	349	332	322	334	332	322	326	290	319	304	317	287	320	354	332	338	288	324	309	332	311	308	307	330	299	316	320	322	349	329	321	320	308	306	304	331	320	322	282	319	302	335	333	304	336	340	287	300	343	326	310	315	322	310	310	313	304	335	315	340	337	314	332	332	325	323	371	326	326	325	316	289	323	300	313	303	329	338	332	313	307	312	301	320	326	313	349	332	308	333	326	336	300	326	353	343	291	330	280	325	308	331	306	293	275	258	333	330	336	319	318	302	296	316	312	296	297	325	295	284	308	306	312	322	341	317	336	304	311	306	325	309	336	343	300	329	320	315	313	283	302	342	284	338	310	315	319	329	314	300	375	298	339	322	344	340	321	332	314	323	325	319	310	324	312	330	322	332	314	316	298	312	296	340	296	313	296	343	285	302	306	307	299	319	335	330	327	327	314	323	282	299	352	310	324	297	331	302	279	293	301	319	306	321	318	342	311	315	322	305	320	344	315	292	314	342	322	317	345	324	328	336	307	314	327	324	328	316	285	340	341	352	290	314	301	303	283	331	333	303	364	343	315	329	309	324	308	284	323	335	318	314	346	342	302	349	307	352	322	321	339	310	332	293	323	304	308	327	306	331	278	327	320	354	292	328	331	314	312	320	316	308	328	316	305	337	341	331	319	321	312	350	328	349	283	315	301	284	314	315	301	305	296	313	297	329	305	363	308	314	335	280	319
25090	12367	1176	691	534	461	431	438	406	349	372	377	385	404	350	362	393	353	354	364	360	341	364	363	348	356	346	336	352	361	389	380	353	357	364	361	380	350	360	348	358	357	356	350	373	370	345	340	348	351	312	338	332	359	388	341	359	356	346	372	334	371	368	329	367	366	379	359	387	354	378	354	357	385	355	355	355	365	342	316	344	385	375	373	357	344	356	348	338	343	355	371	391	373	346	381	352	351	352	328	362	344	358	332	359	321	345	385	379	387	364	391	343	356	345	367	358	324	346	319	350	370	373	359	379	373	361	353	361	334	342	379	356	346	342	379	337	395	320	340	370	347	370	350	372	352	342	354	372	348	354	327	368	384	348	374	371	357	349	311	360	370	370	338	348	358	350	362	366	341	317	358	337	358	342	345	345	364	381	375	387	348	351	374	341	357	359	342	374	348	350	350	374	379	349	328	357	379	373	363	371	344	372	377	376	366	365	385	329	348	398	352	339	378	355	373	356	342	374	380	340	359	347	357	370	382	379	365	339	346	328	397	365	345	381	367	358	341	368	375	329	385	358	365	357	364	399	346	349	380	354	402	349	324	353	373	348	349	343	365	363	369	356	371	364	344	351	345	344	336	341	368	344	402	367	342	369	349	358	372	366	365	366	369	361	355	347	368	325	349	381	378	334	363	373	337	330	352	382	360	342	365	348	347	337	368	354	359	345	322	354	355	357	373	338	378	329	360	340	361	370	343	321	361	370	343	335	359	333	358	367	361	377	367	362	358	351	334	418	368	337	359	340	323	334	373	334	374	359	335	394	351	379	345	333	349	348	348	344	326	360	346	368	376	334	349	360	341	359	376	356	377	360	359	361	328	336	354	369	347	358	350	379	329	397	370	362	337	378	371	340	353	342	381	338	377	328	335	325	344	332	364	335	392	368	351	313	346	320	338	348	362	375	331	383	362	348	400	365	343	386	348	346	357	348	361	364	325	358	356	358	393	403	408	344	395	383	361	353	357	354	376	371	312	339	365	361	380	343	357	367	364	359	364	390	335	351	360	336	374	326	343	365	347	361	355	355	388	375	360	372	376	354	366	371	346	342	361	371	342	369	392	350	343	355	362	326	369	374	339	340	368	386	352	342	378	366	339	368	344	335	348	317	390	344	370	369	351	351	367	381	390	351	368	346	385	371	330	347	359	375	372	347	354	349	350	349	366	351	348	328	371	354	347	357	379	356	357	351	348	352	353	355	398	370	397	401	366	385	342	387	358	355	350	393	395	359	358	371	379	340	339	368	369	382	332	358	343	349	382	357	359	359	353	350	329	358	366	362	334	365	356	357	407	362	369	356	329	344	417	358	342	357	366	350	367	386	375	368	378	366	371	338	358	376	359	356	361	395	325	322	380	347	353	324	344	349	378	344	368	372	377	401	375	333	341	371	369	381	345	382	367	359	341	391	341	345	363	302	326	374	339	343	345	328	344	362	353	357	324	341	384	354	335	350	356	354	348	378	363	357	350	362	361	361	343	376	377	357	343	341	387	352	346	371	364	364	342	377	380	361	362	345	368	337	363	356	353	369	369	327	353	360	368	345	326	334	351	329	387	353	387	374	377	331	382	339	358	383	383	335	328	390	361	373	351	372	380	371	366	346	383	355	392	361	354	371	365	402	341	393	379	359	367	344	321	361	320	344	379	365	320	380	320	356	354	343	354	347	359	341	366	358	348	336	389	352	367	331	362	386	343	370	367	362	355	337	357	357	356	356	368	328	378	358	394	320	387	346	333	374	356	338	344	367	366	358	349	339	377	383	383	339	402	350	344	347	313	338	325	346	365	358	396	361	379	339	381	351	346	376	373	352	369	346	376	332	374	340	376	384	360	333	315	366	353	350	337	367	361	333	366	362	360	374	385	365	339	354	338	342	348	381	396	366	363	371	345	320	352	369	350	333	344	367	334	353	361	345	386	344	359	380	362	366	324	353	346	346	356	359	343	350	344	384	371	354	349	346	361	326	342	351	385	350	361	350	333	366	335	352	352	376	374	356	377	336	324	373	405	355	343	374	380	370	374	406	359	350	354	362	334	368	360	375	342	365	394	354	356	366	362	365	343	363	340	365	351	343	352	366	347	329	342	351	373	395	355	351	363	346	363	366	374	370	362	355	346	372	372	369	352	338	358	357	359	366	355	355	367	306	391	348	331	349	289	345	356	346	358	418	339	354	360	354	359	348	347	385	345	358	348	366	381	370	338	341	357	403	372	343	376	376	345	349	344	361	382	354	353	374	352	352	348	347	345	351	335	372	385	350	356	358	356	344	355	382	347	393	372	350	377	347	378	359	361	338	306	357	367	320	342	390	359	338	399	347	340	335	365	366	376	340	342	356	350	367	351	341	357	332	338	347	375	364	357	362	331	361	372	386	362	373	332	334	361	332	360	331	380	349	334	387	366	369	382	340	320	377	335	361	358	355	374	400	348	369	363	347	328	334	361	366	380	348	359	354	343	367	385	327	369	379	358	342	358	344	340	342	363	347	353	323	379	349	353	323	376	330	342	341	351	371	400	353	363	362	360	347	417	362	375	358	339	378	300	354	379	336	340	354	362	382	350	386	359	372	373	363	350	357	382	365	368	305	383	386	352	345	320	372	355	349	334	399	360	394	331	341	353	341	341	353	356	389	339	353	336	372	379	322	373	350	390	387	341	371	312	369	364	372	356	358	397	353	359	354	302	337	330	331	382	384	366	387	352	360	355	369	360	344	367	382	317	348	345	326	341	374	306	396	332	385	399	366	346	354	335	330	340	403	339	368	362	336	348	338	338	338	364	352	392	380	371	343	382	322	323	347	326	385	357	399	359	345	406	378	382	371	343	360	354	374	334	342	357	359	360	326	356	333	345	351	329	362	365	348	371	377	341	372	343	337	372	345	381	382	360	363	358	361	364	330	322	343	353	333	374	340	337	362	341	337	362	358	338	388	375	330	342	345	324	337	343	359	386	330	336	346	340	346	307	371	372	356	350	357	322	365	340	358	373	332	352	357	374	337	373	372	373	361	376	340	337	374	382	345	334	357	355	355	388	345	356	348	371	360	341	352	369	331	370	366	365	336	364	345	357	367	360	331	361	351	346	338	368	380	359	397	363	344	357	366	377	342	364	365	356	384	364	378	385	340	373	334	348	354	325	351	340	325	359	347	357	360	348	343	357	325	337	343	377	363	358	352	386	354	355	362	360	351	393	347	360	347	345	372	360	364	362	327	308	338	370	406	337	354	324	353	376	394	365	334	336	338	345	353	349	353	343	361	355	365	343	346	369	381	365	319	362	371	378	348	346	385	350	367	334	397	325	354	360	358	386	384	318	336	359	375	347	399	361	326	351	354	364	377	342	360	387	319	344	382	358	356	356	340	328	355	333	369	336	359	388	346	372	356	343	376	355	324	369	371	332	318	356	356	373	361	327	348	314	354	350	398	355	368	377	381	340	391	373	359	375	380	346
25065	20671	27003	24363	20641	9395	1058	705	564	441	427	411	318	326	308	281	249	259	253	224	208	233	212	229	220	230	211	224	203	205	218	184	208	210	190	188	219	188	187	197	183	187	188	158	175	200	184	172	189	181	197	170	214	198	193	188	180	213	178	196	185	179	179	173	175	202	162	182	183	177	166	214	204	188	206	191	184	180	171	196	185	204	180	176	191	192	165	192	205	175	205	197	190	166	174	184	191	186	164	183	223	177	191	166	183	176	176	167	184	170	168	174	213	171	192	180	195	168	146	177	208	202	168	176	187	189	191	175	186	198	173	190	191	177	182	184	176	179	182	173	165	208	167	170	198	176	200	200	171	188	177	183	198	155	188	147	184	208	197	188	201	172	176	149	182	191	187	193	216	176	186	185	184	186	171	185	174	190	179	190	173	164	184	187	182	189	199	181	156	189	161	154	179	185	190	172	193	219	165	183	199	189	184	170	209	176	194	190	209	185	199	187	192	190	168	156	196	180	167	180	167	176	206	220	162	174	187	186	203	178	192	202	158	201	184	205	184	172	174	189	170	188	188	167	165	163	175	186	209	185	184	200	166	174	170	198	172	186	176	179	176	172	185	173	169	214	159	181	186	169	194	181	178	190	186	179	201	169	199	172	186	193	185	175	175	190	193	210	186	183	183	183	169	211	208	199	180	194	188	180	177	205	195	190	174	156	188	193	169	167	164	186	178	178	182	191	159	174	146	189	195	185	165	159	175	192	162	171	194	218	193	172	177	189	181	182	177	219	176	179	162	182	181	180	183	214	162	174	199	193	169	206	205	185	176	188	184	182	183	190	171	185	171	207	186	204	158	185	172	163	153	193	157	184	185	162	207	177	191	185	193	163	203	190	176	198	188	177	169	170	164	162	206	190	205	191	154	202	167	179	136	162	199	154	203	168	183	170	163	180	190	183	177	176	176	204	165	168	179	186	173	200	200	196	192	200	191	192	174	189	182	177	173	158	169	191	185	192	181	186	169	181	174	178	192	188	190	183	176	177	180	172	190	175	181	185	179	178	161	176	198	176	162	178	155	154	170	162	166	182	166	189	167	193	171	170	188	165	183	182	179	182	196	155	177	179	193	186	176	203	166	185	192	183	183	177	182	174	156	198	171	175	180	201	189	170	169	184	171	173	184	197	166	197	175	192	182	181	189	175	160	196	188	197	176	176	169	180	205	172	186	181	177	184	191	177	192	176	185	179	206	190	184	187	195	196	175	157	180	189	167	166	190	168	173	188	158	174	173	216	195	195	189	203	165	188	158	187	181	169	165	181	187	169	185	177	185	190	145	176	181	188	185	145	182	168	190	192	203	198	198	194	168	175	162	159	164	185	214	164	173	193	185	199	179	176	182	190	173	187	201	174	210	202	182	163	189	197	173	176	183	188	169	188	200	172	179	151	165	168	146	168	193	183	171	173	187	186	190	184	155	176	186	185	195	188	154	198	211	187	177	174	185	170	188	181	195	185	186	173	210	196	180	176	177	169	181	184	196	166	178	161	198	185	206	156	193	192	187	170	174	187	173	180	162	174	160	176	168	156	176	190	175	162	171	187	203	197	186	176	175	182	160	163	189	184	175	158	159	202	202	182	177	185	190	178	165	178	203	200	161	205	182	169	194	185	207	188	183	178	168	175	200	175	184	169	212	202	170	177	210	163	190	164	165	216	180	206	158	173	177	195	205	188	177	192	174	181	175	189	167	171	204	155	197	181	185	174	204	192	189	196	175	206	172	172	179	191	186	168	173	181	188	156	160	180	169	188	168	169	181	181	183	183	165	189	167	195	186	154	195	161	172	209	186	181	188	180	186	166	169	196	155	188	190	185	160	171	176	185	173	209	214	176	174	159	191	182	196	207	183	187	186	180	162	173	192	187	181	165	163	179	180	185	177	171	161	174	194	181	153	165	175	180	171	186	174	191	187	189	178	193	184	190	185	185	165	168	183	174	172	170	175	180	187	175	154	183	188	189	159	179	188	173	197	185	165	170	185	221	184	185	176	187	149	204	166	174	162	176	189	185	165	206	193	171	192	169	168	208	184	168	172	164	170	175	184	189	182	186	186	169	183	190	201	178	180	191	169	165	189	166	180	169	170	193	194	182	155	183	184	182	168	166	181	166	193	223	200	213	180	191	165	181	184	188	200	185	189	171	178	175	190	176	192	187	171	170	202	170	185	171	189	179	173	200	195	175	178	176	189	176	175	177	206	191	189	188	195	193	181	177	202	219	175	151	200	162	184	198	177	174	177	189	213	173	184	185	178	192	183	172	154	163	204	173	170	202	179	181	173	204	209	165	171	178	183	176	188	191	178	185	185	183	210	185	198	165	167	204	151	183	183	189	207	185	211	171	174	182	187	180	187	188	165	178	193	189	200	192	176	183	162	186	181	174	186	177	187	167	215	152	182	168	200	177	173	180	167	182	178	154	172	186	184	194	166	179	194	167	172	170	172	180	166	194	189	170	175	152	203	185	195	192	172	175	194	153	161	186	168	182	154	191	195	184	164	177	206	161	167	211	154	171	191	169	183	176	179	198	185	161	188	162	178	178	150	178	188	190	187	160	169	186	169	176	193	190	185	164	200	182	182	170	189	194	189	186	161	192	178	201	163	163	188	180	185	186	163	156	206	184	180	191	190	173	188	183	152	175	194	193	197	183	193	192	164	209	177	172	170	174	165	172	180	212	162	166	197	177	175	184	198	185	164	176	173	183	183	205	190	184	195	202	150	154	184	159	187	188	178	203	177	195	157	173	153	158	183	160	174	168	193	184	225	184	178	182	190	177	197	193	168	198	170	195	169	170	186	192	179	184	237	197	189	178	170	167	172	194	180	177	187	185	188	210	180	182	172	188	177	191	170	179	196	177	192	169	168	179	166	204	191	185	198	180	190	198	160	169	204	193	190	178	195	188	179	221	185	199	173	200	156	198	168	178	189	195	202	194	208	171	159	200	176	168	169	177	185	197	168	203	165	174	189	168	168	196	195	180	159	195	185	177	176	212	163	190	181	164	181	190	173	161	180	191	178	178	185	173	154	189	187	173	183	194	194	168	192	189	186	170	186	169	176	194	181	165	196	172	189	182	153	204	174	167	173	184	154	178	184	185	178	196	193	179	189	166	187	177	191	194	180	176	177	185	194	156	175	145	185	173	204	174	181	171	197	176	175	185	149	199	192	185	181	190	177	179	187	184	178	196	183	174	178	188	180	166	183	173	176	193	175	194	161	177	185	176	184	186	187	212	198	160	195	181	182	192	163	190	188	176	194	184	199	186	191	185	184	204	197	194	174	174	176	167	175	152	178	185	175	198	181	166	186	177	169	201	194	170	191	185	190	177	194	183	196	186	185	191	154	187	182	192	180	190	175	213	187	169	187	160	214	202	172	176	184	188	205	167	167	200	155	170	148	190	142	172	198	189	182	191	184	173	189	160	176	195	165	170	173	153	172	173	181	151
30575	25902	9596	5191	3469	2280	1769	1348	1082	839	748	654	578	517	502	456	375	352	391	327	344	322	293	312	262	289	296	271	259	274	265	255	258	249	227	234	260	228	238	236	234	233	224	211	215	204	219	227	194	182	223	207	216	207	209	243	206	238	205	217	217	214	236	213	210	218	232	223	206	207	210	208	211	215	242	206	197	187	212	188	206	197	227	204	212	205	192	214	209	225	240	202	191	185	204	197	170	197	189	205	202	208	215	205	200	206	234	226	213	207	199	175	215	214	214	213	200	216	213	196	219	176	213	195	217	190	216	210	188	193	202	214	193	180	196	194	185	201	180	198	193	210	223	222	222	182	184	193	213	213	234	224	192	203	195	197	213	193	218	209	213	206	181	222	208	184	210	223	209	203	200	217	216	215	202	223	201	220	204	232	212	191	217	222	188	190	194	203	212	209	194	206	215	187	206	199	171	173	195	187	215	190	228	197	200	201	190	218	194	191	195	185	211	178	188	219	212	198	179	211	207	198	222	236	210	213	187	206	201	207	224	207	198	207	205	234	189	198	212	163	191	210	201	181	187	211	212	203	191	223	209	180	196	221	198	207	204	195	235	190	191	203	207	182	187	223	193	207	212	197	225	185	199	213	191	213	188	178	186	188	224	193	201	219	196	195	186	190	189	194	202	211	228	222	199	204	205	208	202	202	192	211	177	183	239	204	193	215	196	204	223	198	210	199	202	216	196	191	215	185	196	208	197	205	226	235	188	207	193	184	201	187	189	209	191	209	180	224	215	192	208	203	201	208	179	218	215	204	202	196	183	188	189	199	203	202	185	186	201	210	234	187	213	202	223	196	213	199	198	207	200	210	229	207	221	220	214	204	192	206	195	196	208	208	195	183	221	202	186	231	201	220	220	198	240	182	192	206	207	216	197	222	220	199	185	195	208	204	194	199	220	186	185	207	189	215	213	211	177	204	194	213	203	208	219	188	197	190	210	176	206	209	193	214	198	202	216	201	203	208	216	188	226	192	201	207	201	192	192	196	185	199	197	195	194	198	187	187	185	178	186	194	193	192	216	202	192	199	211	202	197	193	196	201	202	202	205	208	202	194	206	210	184	179	205	186	211	203	202	207	188	196	191	210	197	201	223	196	189	170	201	201	220	185	181	204	204	186	178	208	225	210	205	196	222	217	189	194	187	219	210	222	220	211	231	218	187	175	222	192	193	210	197	208	206	191	181	199	196	183	195	189	182	180	200	190	198	198	189	183	215	208	222	220	181	207	210	185	180	218	191	197	182	230	200	202	219	197	217	202	193	174	191	167	195	179	220	199	197	215	202	213	194	216	180	190	210	198	211	212	185	183	185	211	194	197	217	195	168	213	211	197	189	196	198	227	218	198	190	211	211	194	223	187	211	185	209	207	210	182	201	180	205	221	195	204	202	215	218	204	190	202	217	215	217	232	202	184	209	194	168	205	213	199	231	202	198	219	176	211	189	214	210	201	196	216	214	203	206	206	215	224	209	214	211	221	196	216	187	194	219	209	204	206	189	199	216	217	216	180	179	194	200	213	200	206	171	173	173	182	194	227	205	216	193	187	178	176	198	199	198	210	212	207	183	211	197	224	208	191	210	196	198	221	218	174	217	208	186	216	188	197	183	199	183	216	229	193	189	210	231	204	195	186	201	218	187	186	193	200	228	205	180	198	233	205	218	198	186	211	190	174	192	223	183	198	208	233	196	210	199	208	218	179	202	198	203	179	218	222	201	218	205	213	209	215	214	210	197	236	213	202	206	185	201	181	191	187	198	204	215	208	211	195	234	212	218	202	187	191	229	199	198	224	213	205	200	218	180	188	192	214	183	183	204	210	199	211	209	204	199	204	189	193	182	201	187	201	217	196	208	214	217	211	179	192	189	201	205	193	202	210	191	187	202	211	198	212	222	189	203	207	187	214	197	187	191	193	206	212	183	195	211	202	177	195	215	202	209	197	212	197	205	204	178	204	218	226	167	206	197	169	199	197	210	218	189	218	204	201	190	190	185	201	167	185	212	225	207	221	198	203	195	192	180	214	205	221	216	190	221	207	191	191	212	188	203	203	225	209	205	183	237	203	203	202	186	195	177	211	183	181	167	194	198	195	219	217	182	190	210	219	197	177	210	209	209	223	222	217	204	202	214	197	202	206	169	189	204	181	166	195	195	182	211	187	225	216	180	217	192	216	219	186	198	191	220	196	205	203	190	184	215	220	211	189	222	190	223	190	208	200	213	195	215	230	182	203	209	184	181	189	189	203	189	195	213	182	196	195	196	197	194	197	194	219	209	199	190	194	180	197	200	228	212	215	180	223	206	215	204	182	202	188	178	198	193	211	212	210	197	231	202	190	194	189	200	187	208	212	214	238	188	213	197	213	184	194	200	240	216	231	197	238	231	188	175	202	194	204	205	190	189	195	191	183	210	233	190	203	182	192	217	238	189	198	190	215	188	207	207	213	201	227	201	212	226	202	200	207	170	207	218	213	198	190	206	211	173	201	202	200	187	201	202	187	155	217	215	198	188	211	207	205	205	188	192	200	216	191	231	203	209	197	185	194	185	195	203	210	203	197	193	198	199	209	199	168	211	197	205	174	235	182	232	204	195	191	214	200	215	195	190	208	230	226	216	227	216	191	229	221	223	162	202	188	203	192	214	190	206	205	200	193	212	176	223	198	182	184	201	207	220	186	182	201	213	196	213	193	207	213	213	209	188	200	233	193	212	222	204	216	206	211	216	186	205	204	219	191	239	190	210	185	195	196	192	197	206	196	235	194	196	184	207	236	171	200	197	227	171	196	229	201	183	207	190	195	206	195	215	198	202	213	172	200	192	223	213	199	210	204	208	199	218	180	199	183	206	201	224	230	195	178	190	217	228	217	196	215	214	200	206	210	192	221	204	188	202	203	236	220	223	184	199	206	196	205	207	215	209	212	198	192	176	220	172	187	232	192	201	220	210	244	245	203	204	185	200	194	187	190	193	183	212	213	219	216	205	200	211	219	190	210	216	217	209	196	208	215	211	198	210	200	206	215	179	196	191	226	190	210	193	205	208	221	184	214	191	191	211	195	199	197	191	195	204	215	194	192	208	184	191	184	178	195	179	208	188	185	180	207	179	204	211	210	175	189	205	187	196	184	223	192	201	204	199	232	197	199	180	219	179	188	197	201	212	232	195	205	180	199	187	213	222	191	187	218	195	206	220	214	214	212	216	218	212	219	196	195	187	188	202	210	211	202	206	206	195	209	194	184	207	194	204	210	200	208	208	160	201	232	187	185	216	211	194	190	197	201	211	193	198	175	192	180	177	194	169	216	213	200	204	208	209	177	221	214	216	197	194	204	202	187	192	207	193	208	180	177	219	210	199	197	213	212	206	206	209	186	179	199	195	209	183	164	196	192	181	183	197	191	172	203	191	202	193	201	215	190	208	198	191	199	205	205	201	181	205	203	188	201	194	204	205	206
22989	20658	27392	23954	20662	20681	7395	1535	1066	1002	880	812	746	725	635	617	627	599	568	607	542	513	581	534	543	536	551	524	523	488	498	496	480	494	492	455	466	454	410	451	469	477	498	438	477	424	467	453	473	479	449	422	448	436	451	466	451	448	414	432	442	432	445	430	449	442	468	439	431	472	434	439	413	447	426	442	456	448	459	469	422	413	468	432	456	421	480	443	461	460	457	424	420	460	423	472	472	420	469	453	460	431	455	456	426	421	435	464	467	484	425	463	422	445	451	443	419	440	424	431	420	430	426	451	476	437	477	447	477	460	451	436	427	457	429	464	460	454	439	445	470	426	469	406	428	459	451	429	481	456	462	428	473	450	423	440	428	451	441	454	455	448	439	433	445	410	415	466	458	439	401	455	468	451	427	426	435	455	478	466	480	469	416	425	437	440	410	439	457	400	434	452	431	427	425	423	480	457	439	440	442	434	481	452	437	449	451	427	471	437	407	450	450	405	398	445	415	421	467	476	478	459	420	395	445	442	464	463	447	448	450	437	439	439	461	468	428	425	415	468	478	395	412	435	458	449	394	444	432	445	450	467	469	418	470	440	461	434	444	475	440	418	442	420	447	432	432	444	485	415	470	455	422	430	424	474	447	467	478	441	460	431	430	511	434	449	472	422	443	453	473	434	405	424	451	422	413	438	435	412	425	445	418	393	448	465	439	458	471	462	462	468	444	433	440	432	450	457	441	471	480	452	427	394	431	413	414	437	455	423	483	446	436	452	430	445	477	436	432	450	448	442	429	457	452	450	392	444	467	462	430	455	415	452	402	423	414	474	458	405	410	427	453	446	452	468	471	411	428	448	433	449	415	455	452	438	446	431	428	445	431	450	456	402	442	427	433	429	446	418	437	441	436	429	425	414	402	410	430	438	468	451	390	465	446	420	457	458	464	468	434	453	428	469	415	454	466	438	423	455	473	470	430	411	465	446	475	485	446	451	424	430	450	437	470	457	425	464	419	457	462	464	455	456	446	429	451	427	438	447	447	415	419	451	465	443	439	481	436	462	439	450	465	423	454	478	456	448	410	407	389	448	414	458	454	464	428	407	440	471	444	437	433	463	441	447	481	430	425	447	419	428	442	463	441	422	415	425	446	485	451	441	414	470	471	442	469	414	424	417	451	441	439	446	431	450	442	434	471	412	406	435	429	440	486	445	437	454	444	440	455	420	465	491	438	426	429	430	418	392	464	450	441	438	438	425	452	466	438	456	451	467	450	446	444	452	421	436	419	425	441	476	426	450	431	459	451	431	413	433	438	433	441	496	492	402	451	466	425	415	414	478	452	422	446	458	445	431	414	433	478	410	422	439	443	402	403	443	427	446	474	455	454	438	408	451	430	431	456	430	439	414	433	460	456	410	436	414	451	468	462	421	449	464	418	457	435	460	454	434	449	441	461	433	494	440	428	450	447	480	442	450	413	440	392	454	441	471	447	464	444	437	424	455	439	403	466	477	397	459	434	479	447	427	447	440	444	449	455	399	430	450	455	454	443	417	438	456	432	405	496	429	445	430	470	452	421	396	427	413	434	419	457	484	444	458	469	416	465	445	463	462	454	441	415	431	413	442	450	439	406	431	446	464	421	431	437	422	458	408	446	423	435	431	438	434	430	448	474	439	418	451	446	463	434	457	466	445	456	419	442	433	449	425	461	425	422	421	425	432	406	462	457	457	458	430	470	475	452	424	458	449	439	434	430	417	484	457	446	432	463	464	458	463	472	441	487	441	470	432	455	471	430	454	431	420	430	443	421	466	457	432	458	491	443	444	448	433	464	452	417	448	437	421	440	436	436	442	477	449	454	426	399	446	431	446	443	460	423	435	439	491	477	416	425	409	433	473	431	439	447	409	426	457	441	471	466	445	417	431	457	414	455	462	444	458	447	444	409	462	451	467	460	406	463	472	431	386	456	456	451	427	464	425	401	451	423	428	474	421	405	447	452	418	444	422	440	435	444	416	418	425	432	429	451	423	417	434	452	459	473	429	432	468	436	456	454	426	456	457	452	434	459	436	436	429	447	455	442	453	428	428	445	478	424	409	446	416	466	517	445	440	426	467	446	455	475	470	430	499	442	445	453	460	464	440	442	418	444	459	427	428	446	439	406	428	417	437	445	461	452	454	418	425	470	440	430	435	401	438	462	435	437	479	426	443	452	426	460	432	471	435	421	450	459	463	460	430	448	428	441	461	435	448	436	460	481	418	417	446	421	449	479	456	446	398	441	454	440	444	407	446	457	435	406	438	449	446	437	451	439	426	433	412	468	431	498	455	438	432	390	398	461	465	445	439	455	438	425	417	388	421	385	444	389	442	449	434	471	462	462	473	432	438	434	489	443	441	445	445	426	442	462	463	449	459	420	404	462	425	439	398	455	426	420	422	438	437	453	473	485	460	447	466	419	423	409	436	466	463	427	472	450	415	444	440	418	470	395	468	482	431	429	462	405	413	469	428	446	431	405	462	432	458	483	402	453	473	439	448	442	460	428	466	465	419	424	470	460	410	443	424	468	440	484	451	459	417	444	471	415	438	415	415	437	418	425	440	408	438	426	469	428	438	489	467	456	465	464	431	418	429	433	425	480	399	437	438	469	501	476	425	402	411	445	447	481	435	436	461	459	444	467	431	423	427	467	473	448	451	459	449	440	449	439	407	409	405	441	445	431	425	444	422	434	432	437	442	459	471	471	462	448	475	451	404	449	456	444	457	456	431	450	490	431	434	442	438	439	466	450	479	457	440	441	416	400	438	437	397	439	435	483	481	446	435	481	486	438	445	435	415	451	411	432	420	424	433	430	435	430	426	463	419	398	482	433	460	414	433	460	448	450	450	405	424	412	434	432	402	419	468	435	450	464	410	433	412	411	461	441	424	462	410	462	443	455	469	403	402	431	439	462	438	455	455	414	414	437	427	419	441	435	438	407	417	399	489	429	448	418	432	433	454	422	423	413	446	439	472	451	430	430	445	422	433	435	517	475	482	432	446	440	401	470	417	438	462	440	428	439	422	398	413	437	458	442	447	448	426	411	428	453	462	421	457	431	445	415	436	435	452	439	457	473	449	419	419	418	410	458	437	431	433	403	424	426	430	440	400	414	417	459	432	431	419	450	465	440	389	459	420	375	414	413	458	459	415	440	431	401	429	449	423	450	446	421	458	427	462	433	431	424	433	432	481	414	404	460	455	444	446	450	427	455	426	427	473	435	424	404	457	438	430	444	409	433	476	456	432	480	406	440	439	471	451	439	479	467	430	442	436	437	457	418	435	483	454	437	469	484	432	431	463	448	456	422	385	462	423	450	436	427	441	451	466	457	405	437	396	472	443	434	444	410	439	443	455	442	433	446	422	472	443	448	433	420	421	456	416	453	448	427	442	436	401	445	430	445	449	426	430	449	460	439	402	430	449	447	458	418	461	465	486	445	422	454	451	441	470	392	458	405	426	445	455
33857	32114	15599	8955	5953	4303	3313	2547	2133	1681	1520	1277	1160	1065	981	885	870	771	749	672	679	703	606	621	616	564	610	560	586	546	566	504	538	500	522	481	498	521	512	470	510	492	479	516	517	490	460	466	428	527	422	459	408	481	441	483	441	460	450	471	468	481	457	465	446	473	456	454	466	417	453	453	462	455	444	478	449	453	408	426	452	456	453	410	434	461	422	484	432	471	448	450	450	475	431	469	438	421	480	464	445	471	450	412	443	459	449	422	432	463	447	477	439	423	463	469	411	467	437	496	452	462	398	454	448	464	425	428	399	462	436	450	416	468	404	414	466	435	462	402	472	464	421	444	409	447	409	428	422	481	419	439	437	467	437	453	437	448	469	421	484	415	410	418	454	442	462	446	434	473	419	442	406	436	430	431	438	433	433	486	430	439	445	458	467	430	439	418	443	428	457	438	452	457	410	445	456	424	450	472	477	438	414	408	440	423	444	427	430	404	430	453	429	451	453	461	429	463	463	451	386	446	456	435	435	433	430	460	467	443	467	439	484	427	438	445	458	446	460	425	447	424	467	487	451	437	452	452	409	449	474	431	445	432	458	431	453	451	483	424	434	392	429	451	464	456	423	392	451	397	467	446	457	404	426	421	432	415	432	444	429	458	456	421	433	434	442	444	419	451	457	450	440	420	428	488	472	458	396	435	416	442	414	464	415	414	419	429	448	436	469	422	465	480	432	463	409	412	437	442	452	424	474	435	383	437	439	487	446	431	434	400	414	425	404	418	438	453	413	409	446	443	422	461	458	440	445	423	480	456	440	399	437	461	463	444	406	439	439	411	414	429	406	428	454	450	402	439	430	456	426	444	389	445	459	430	432	403	457	414	413	458	448	436	440	437	442	446	430	453	434	417	421	494	438	440	416	418	487	425	444	442	424	434	447	462	409	420	451	453	424	448	428	461	408	440	445	438	422	412	453	459	466	420	414	391	432	449	414	448	435	465	455	445	435	465	469	418	440	414	435	399	410	413	449	445	437	427	468	476	417	401	431	427	472	429	442	451	390	477	465	445	437	417	445	428	425	473	444	418	431	436	433	451	440	463	445	470	407	470	452	412	424	409	471	431	445	454	467	439	476	449	455	412	402	422	474	457	457	431	455	467	435	427	425	423	466	485	468	454	424	447	455	450	452	432	426	445	419	452	434	471	437	435	426	442	424	412	425	430	449	431	425	446	434	464	406	428	445	420	454	402	494	460	471	424	437	439	428	407	431	458	460	440	420	415	470	430	425	448	427	441	410	460	445	450	464	454	448	463	428	428	434	474	462	412	485	474	443	443	454	408	425	434	471	429	421	467	454	412	442	428	423	461	425	389	414	446	414	403	434	433	421	412	459	432	391	433	450	455	425	455	412	426	432	433	452	434	468	406	446	437	396	458	419	449	451	446	444	439	470	434	433	439	413	432	444	421	411	443	421	427	423	455	404	418	421	444	408	451	439	449	423	433	442	450	429	388	444	445	473	410	449	439	467	438	464	448	420	380	424	457	430	429	472	418	430	459	458	403	475	470	440	470	427	430	417	452	447	405	428	456	451	454	456	422	455	423	447	450	461	411	484	485	417	459	464	461	456	432	420	455	463	418	446	414	410	428	460	419	416	418	417	467	456	452	415	423	460	394	448	457	463	458	438	424	445	463	428	424	427	427	465	449	417	439	426	440	440	439	417	468	436	416	454	449	442	405	422	422	427	453	428	456	416	447	402	446	430	405	444	441	456	447	471	423	422	449	412	457	438	492	428	470	402	433	413	465	455	432	438	416	404	420	465	441	434	409	439	437	454	452	447	433	394	420	431	398	424	431	413	452	433	449	426	445	419	429	444	460	442	426	422	404	464	418	464	433	445	426	427	438	444	438	446	440	461	461	432	480	467	428	412	450	456	445	434	436	465	431	450	422	485	404	421	471	448	422	432	464	430	461	430	433	443	451	426	428	440	451	409	449	427	416	447	415	468	428	442	429	446	468	465	471	442	436	419	408	450	424	423	429	449	419	441	454	462	438	409	428	451	413	441	450	432	413	487	431	446	431	462	429	458	452	399	430	412	383	429	454	424	419	451	422	427	443	440	445	458	470	458	404	444	420	456	477	423	422	444	443	396	433	462	487	428	454	437	409	400	393	411	425	431	452	439	452	434	442	446	426	463	427	444	427	428	433	436	421	450	427	452	428	468	433	429	416	436	456	450	422	435	454	418	440	463	416	439	469	425	420	423	426	433	440	445	431	443	495	431	446	482	432	413	418	436	456	425	436	394	460	418	440	403	394	430	453	412	422	449	455	472	454	393	435	434	434	443	423	441	424	444	398	450	456	393	424	453	415	457	457	447	432	430	444	466	471	474	438	441	407	480	486	420	422	432	449	429	423	429	470	435	431	403	417	449	437	431	431	412	457	427	465	398	462	426	438	424	395	445	442	454	440	450	397	436	455	413	419	419	438	406	416	462	470	419	436	427	435	445	401	428	420	453	455	416	420	416	450	448	421	418	429	439	427	463	422	456	422	491	431	432	426	449	450	432	416	405	476	464	395	386	444	435	450	415	453	424	459	407	453	417	450	405	476	402	447	437	447	445	440	465	435	474	417	427	388	449	428	407	468	467	429	454	442	408	422	418	402	444	439	440	435	431	432	389	442	434	431	461	436	477	484	428	436	441	439	410	441	422	399	401	408	416	446	444	421	438	456	454	447	438	463	458	427	459	428	477	483	440	409	452	447	414	430	446	430	454	455	434	431	395	412	437	446	431	436	422	469	452	419	432	439	385	440	426	438	422	434	448	466	448	432	413	442	451	433	446	470	457	440	403	414	429	470	469	448	438	451	462	422	420	423	463	445	478	458	447	449	440	427	444	434	459	466	446	422	421	427	429	445	465	455	434	456	461	420	453	458	436	415	442	437	447	429	417	388	469	413	424	464	451	426	427	460	448	467	469	429	426	459	454	418	450	446	453	426	421	435	431	436	420	438	480	435	451	437	428	435	450	434	455	444	462	422	456	447	455	470	447	461	442	436	444	428	446	451	433	426	425	432	430	421	448	438	455	404	465	419	459	414	420	476	407	455	425	452	412	474	420	413	445	477	441	449	460	452	462	438	470	431	453	443	453	410	475	409	417	434	436	430	440	432	431	450	459	428	439	464	443	455	446	445	444	465	431	450	429	436	446	440	437	436	474	438	459	398	436	446	440	423	418	408	446	419	446	427	436	448	417	446	429	428	467	466	436	475	471	449	433	439	467	447	450	465	450	461	427	441	432	419	465	409	426	426	488	452	450	434	425	422	433	465	437	426	405	436	452	497	447	474	425	426	405	427	433	432	441	440	425	419	469	435	406	439	403	448	447	437	457	441	472	456	467	459	430	433	488	432	458	441	470	414	471	442	413	441	481	491	470	442	414	450	432	452	394	445	424	439	427	421	438	444	464	447	477	460	426	442	412	466	447	441	424	416	410	433
29636	17781	3494	606	432	382	350	343	322	304	346	305	338	361	328	327	332	314	323	300	320	320	308	307	332	346	347	290	338	319	309	308	305	313	303	302	332	299	309	306	317	307	321	318	352	293	324	315	304	290	279	339	309	305	314	366	350	360	307	321	347	307	335	342	337	324	334	345	311	323	319	343	309	312	314	320	329	331	338	321	319	323	332	307	345	306	371	323	340	313	302	336	341	330	327	308	346	297	307	326	327	280	347	324	325	303	311	302	336	371	293	324	340	321	307	332	302	264	290	372	311	328	299	329	325	296	308	307	328	291	311	324	323	300	293	346	323	313	299	343	327	319	309	313	300	321	325	317	332	331	333	303	319	323	316	315	320	258	323	328	366	330	304	314	297	323	339	327	302	308	344	320	316	310	302	320	335	316	313	320	345	345	317	312	314	303	321	317	287	312	317	309	323	324	316	311	319	315	351	299	307	317	327	314	289	353	307	302	318	309	285	361	333	289	354	317	328	315	304	346	311	300	348	309	307	339	333	278	291	326	303	331	312	318	319	331	306	337	391	300	298	304	328	299	327	293	318	293	296	345	310	311	322	309	330	328	318	347	303	323	307	328	308	301	358	301	274	312	313	364	295	318	309	368	301	302	278	311	321	333	331	322	338	335	344	346	298	315	283	298	325	302	283	326	310	332	326	296	350	311	313	305	301	296	341	305	306	289	311	336	330	280	343	336	337	297	306	344	314	334	325	344	316	334	325	293	344	351	315	319	299	331	331	311	298	319	317	320	327	318	334	289	300	309	319	303	323	294	288	311	293	313	315	282	301	317	277	322	306	311	302	318	335	295	297	316	321	315	294	325	339	335	351	307	293	295	301	327	303	318	294	324	297	300	297	329	287	312	312	334	316	346	324	325	323	306	307	306	296	325	292	320	317	340	336	292	317	320	312	302	318	307	301	288	316	308	305	334	292	329	306	319	326	323	283	345	315	292	309	324	337	299	355	306	360	346	335	306	356	289	291	295	349	323	291	298	319	310	337	327	308	324	298	322	303	337	329	320	301	321	303	292	332	302	320	317	325	321	319	317	319	302	301	328	335	311	330	321	323	306	319	311	301	319	338	337	325	303	325	324	307	313	313	334	292	308	329	316	292	290	333	302	316	298	318	300	338	299	363	290	332	294	294	319	340	318	289	342	293	325	321	344	351	265	302	309	315	313	327	312	289	336	292	332	314	343	332	362	323	331	318	299	319	335	346	296	284	322	294	351	317	340	327	328	327	305	295	306	334	301	354	327	302	311	346	340	337	315	341	297	297	289	340	305	345	306	294	326	344	298	336	301	329	330	345	336	313	333	349	304	342	348	337	308	317	310	306	338	359	337	310	320	305	338	276	314	322	335	313	341	308	303	315	334	324	320	330	307	330	311	352	327	329	316	340	307	309	298	317	343	326	310	339	335	332	303	357	317	327	310	307	312	314	304	299	311	304	338	314	328	329	308	308	332	306	350	348	330	288	338	340	310	337	319	307	301	326	299	338	342	329	312	332	309	309	313	329	299	296	341	314	320	334	340	324	331	311	321	330	331	354	317	328	305	308	299	298	325	363	319	306	296	288	319	297	306	349	301	308	305	319	328	307	306	312	294	312	289	263	333	301	355	328	305	309	310	296	310	315	313	297	324	300	283	320	347	320	340	333	342	312	293	318	328	336	326	345	313	321	336	293	331	320	306	297	300	316	331	321	343	328	335	319	334	326	297	320	312	315	331	335	293	343	323	320	314	322	305	317	306	324	341	312	285	313	332	328	288	306	301	331	306	323	316	317	327	327	313	303	301	330	310	295	324	313	299	306	305	299	313	308	313	325	298	300	344	309	334	309	298	321	303	295	334	363	323	349	339	335	318	327	315	329	327	312	305	351	315	329	345	287	341	319	299	330	326	312	347	281	292	330	328	330	292	296	340	298	341	339	328	332	338	334	325	322	314	334	310	307	349	290	292	325	294	286	305	291	320	318	329	331	336	332	318	329	261	283	327	351	304	347	334	332	319	296	289	370	300	277	313	318	320	318	320	341	296	346	278	307	286	323	310	328	286	324	318	347	313	277	306	341	325	297	330	331	368	340	312	320	307	316	274	298	295	347	307	305	304	288	280	332	326	311	312	338	307	307	315	345	342	310	292	341	292	314	285	301	325	318	329	313	315	358	326	324	324	317	343	330	302	302	300	307	349	313	303	309	319	344	304	294	324	323	334	328	297	323	331	310	300	297	331	344	348	321	289	311	315	288	272	319	310	316	332	289	301	325	307	337	322	339	304	326	310	268	335	310	329	298	300	316	334	330	313	318	332	341	294	318	304	301	281	284	302	307	298	287	317	336	340	296	294	321	343	303	312	314	329	328	306	296	293	322	336	342	322	313	331	329	342	338	305	323	305	319	315	314	328	305	284	327	310	312	328	304	310	327	318	314	342	304	315	334	345	320	323	326	309	313	331	289	309	310	316	311	308	296	368	370	315	313	318	313	307	327	285	329	355	293	348	325	339	320	352	336	305	317	330	308	317	340	352	303	303	310	331	338	355	315	282	327	299	302	330	328	282	327	318	283	317	320	331	300	350	338	290	316	354	315	307	316	325	317	303	317	301	308	314	312	338	287	318	292	303	316	313	309	342	336	330	299	317	364	316	334	300	337	299	337	309	340	307	367	328	327	313	318	322	361	317	313	335	325	286	303	312	310	351	358	324	303	285	324	300	280	336	307	315	326	317	307	310	316	303	325	329	294	355	325	313	306	324	301	315	315	328	314	314	318	307	316	345	326	325	328	290	317	323	318	290	312	302	295	313	316	323	323	347	324	281	315	342	296	343	319	320	288	313	327	313	304	298	320	306	279	336	333	308	304	308	307	295	327	353	309	312	317	298	297	316	327	341	337	313	342	305	322	311	324	320	299	331	327	319	337	369	318	331	330	325	299	302	341	322	349	321	335	301	302	328	324	320	320	314	342	344	305	346	331	329	278	287	305	319	314	285	312	322	310	370	316	348	329	315	349	291	330	337	346	334	336	338	292	305	305	284	343	336	331	302	325	320	334	328	331	317	306	297	330	301	314	341	345	323	295	337	381	304	289	311	318	338	301	326	322	306	326	311	320	326	302	321	330	312	326	348	315	335	311	307	335	323	327	297	350	293	274	287	308	304	306	314	305	292	333	312	295	312	301	305	297	322	339	339	321	318	372	321	322	324	315	299	316	344	319	347	307	317	305	291	312	312	300	336	316	304	313	349	324	286	323	298	298	335	285	296	336	329	323	308	339	319	323	314	312	311	282	289	323	310	297	293	324	311	315	301	300	334	310	350	265	328	336	336	334	340	315	340	312	329	339	298	333	337	325	337	330	316	341	340	277	295	331	339	333	306	337	312	334	318	329	323	296	319	301	292	348	279	316	318	324	364	311	344	335	356	288	304	335	327	346	323	316	325	308	309	294	313	299	330	320	305	328	320	302	330
25418	12582	1055	684	530	485	430	420	375	323	369	396	387	386	350	373	358	384	372	333	393	357	344	345	351	368	374	377	354	336	317	345	367	368	329	372	343	386	356	347	354	337	353	342	380	315	387	364	380	376	350	371	341	355	349	371	369	343	324	346	337	339	362	370	372	331	352	345	368	332	374	363	356	350	377	348	342	332	325	307	349	381	345	364	333	363	369	380	365	371	372	369	367	336	357	363	361	359	360	338	348	392	397	380	319	329	337	373	343	313	354	343	373	375	355	360	374	351	332	339	365	335	378	350	369	365	367	395	365	358	350	349	342	318	365	353	364	366	339	370	354	382	383	348	352	364	343	389	365	363	363	375	385	386	384	349	342	381	373	346	381	358	365	329	354	362	356	363	357	348	352	346	366	347	347	358	348	392	360	371	308	329	420	361	387	390	327	356	337	334	342	359	383	357	331	368	343	382	344	358	349	363	341	341	367	375	356	344	356	352	331	375	372	376	356	373	374	340	385	375	334	388	351	379	332	332	345	355	389	319	345	356	396	321	369	357	351	370	343	328	363	366	359	379	342	348	365	354	357	353	330	366	342	360	343	347	347	362	352	330	347	354	333	335	347	378	338	366	327	341	340	356	366	362	370	365	363	373	343	374	334	345	343	357	352	379	363	346	386	349	365	345	346	323	368	355	333	351	365	336	378	377	375	345	346	361	347	321	351	373	360	338	376	400	344	382	333	329	384	386	366	395	351	352	362	356	387	348	346	382	344	332	361	363	363	370	363	351	307	345	356	356	326	358	352	323	367	363	383	329	370	337	359	334	376	335	359	370	382	341	362	369	358	363	354	365	311	345	342	324	360	371	352	333	378	366	349	346	348	326	367	357	369	355	357	339	356	334	389	334	348	383	357	367	391	351	353	348	399	346	367	344	349	366	365	387	325	362	359	350	326	330	365	380	345	386	326	347	358	340	335	338	361	422	352	338	346	327	364	354	349	390	337	361	341	340	382	359	328	355	353	334	365	331	387	334	345	340	371	376	382	369	351	359	363	363	380	369	335	350	327	338	340	350	371	358	319	375	343	354	385	358	380	390	363	328	378	344	325	338	362	360	348	382	377	330	372	356	338	365	336	348	378	382	353	362	354	347	339	364	345	393	363	335	351	353	345	354	334	369	369	365	326	352	354	365	339	361	320	330	334	334	357	370	392	398	354	372	358	386	382	370	348	361	375	338	355	347	340	378	356	346	341	377	353	349	361	343	355	352	348	363	356	353	372	356	352	355	385	373	353	378	346	378	369	350	357	356	348	330	363	358	340	315	375	330	365	357	335	346	348	318	337	372	321	375	377	353	375	383	368	375	337	336	342	380	338	350	355	355	337	353	359	353	391	339	300	366	358	364	343	383	373	348	323	364	359	341	357	365	357	340	357	331	327	346	339	335	357	338	377	381	371	341	363	345	373	346	354	337	357	323	343	341	339	333	323	359	380	337	371	406	344	366	349	360	342	365	384	351	361	373	360	369	347	335	340	343	344	365	390	355	370	357	348	334	365	375	354	375	377	357	315	342	355	356	379	356	340	355	345	362	363	354	363	327	361	355	355	365	323	346	356	360	358	360	362	374	346	356	373	336	356	363	352	375	329	359	395	356	408	300	357	362	378	364	346	359	337	338	358	325	381	363	361	366	369	347	315	364	324	341	332	334	340	349	379	346	355	324	384	374	350	365	341	331	377	329	360	365	361	344	375	368	357	372	364	349	364	318	394	361	385	366	375	345	375	355	321	377	369	337	363	361	340	354	354	387	343	385	368	330	352	356	367	361	370	380	375	335	380	341	359	343	350	374	325	377	341	342	335	323	385	348	350	382	366	337	309	377	354	378	344	350	370	355	339	352	361	362	335	348	361	351	334	355	333	344	362	334	344	377	348	350	379	353	379	349	330	396	384	366	367	370	369	348	386	343	317	341	387	368	382	385	344	350	341	351	350	356	388	341	366	348	366	348	344	366	378	347	294	343	345	310	347	375	394	343	351	354	375	367	363	334	382	349	378	380	334	356	333	357	363	334	374	349	339	360	328	340	354	334	347	350	343	374	380	353	353	349	371	339	341	360	337	359	371	350	364	342	377	368	326	355	331	376	339	333	350	360	342	317	362	418	347	329	362	340	348	358	368	354	367	371	362	339	354	346	377	354	349	368	365	344	375	363	377	373	355	355	358	350	343	344	346	354	358	336	353	410	365	319	365	387	349	352	345	377	341	362	320	351	365	381	372	323	360	342	373	342	355	375	351	370	373	358	327	363	305	361	350	331	355	333	371	332	359	353	333	326	352	370	360	352	382	372	363	367	333	356	363	344	362	345	358	374	393	338	355	344	376	341	379	357	354	339	372	364	345	347	369	351	353	348	359	316	326	367	347	358	362	358	359	360	355	341	338	373	341	326	323	369	361	358	369	348	376	347	327	366	333	344	365	401	376	369	380	363	362	350	350	377	355	350	365	346	391	339	356	351	356	356	342	365	348	387	385	316	368	358	359	395	351	392	369	356	364	346	362	358	349	351	371	392	345	363	348	354	349	369	348	369	355	368	364	344	359	361	354	353	369	332	364	364	374	363	369	343	369	379	378	353	360	338	347	362	383	358	349	360	331	358	361	357	327	360	343	360	350	362	328	317	346	374	339	378	350	359	344	380	355	368	329	348	395	343	380	342	370	377	395	368	350	344	343	345	343	325	304	383	354	379	371	347	359	349	381	338	337	377	335	393	346	390	382	355	310	334	350	331	345	363	344	356	336	381	344	381	347	344	337	377	368	385	360	355	337	345	345	350	336	364	360	365	352	354	368	366	358	366	340	363	370	353	358	363	365	343	344	371	358	359	316	342	371	322	342	352	344	368	308	370	336	361	371	371	365	350	342	380	340	365	368	318	311	388	378	354	340	323	351	411	364	367	371	395	349	337	346	375	373	356	375	355	331	361	368	380	364	320	354	361	377	354	366	390	383	347	354	340	341	375	365	322	361	370	354	345	340	363	368	355	321	357	352	355	362	329	353	351	386	345	355	371	359	354	355	351	381	334	376	376	322	327	365	336	318	380	381	369	360	310	393	367	337	393	383	361	397	290	377	378	336	348	359	355	357	365	341	346	359	352	370	348	357	365	342	371	362	328	345	362	341	337	351	350	367	310	406	351	373	364	330	327	350	347	373	349	345	336	347	344	342	378	373	334	366	370	325	346	379	357	374	362	367	371	363	395	390	321	374	380	384	394	336	310	349	324	354	365	349	339	322	344	319	326	357	351	367	341	351	383	328	361	332	370	371	353	339	374	342	341	383	356	376	388	350	385	364	368	351	360	333	361	383	378	379	326	393	335	375	354	344	330	332	343	371	368	357	375	346	325	399	356	342	353	347	363	377	312	357	376	370	391	391	333	387	370	337	344	355	351	349	391	336	353	334	339	359	376	356	372	337	354	356	360	331	369	365	317	322	358	325	330	353	331
25009	20714	27083	24368	20687	9623	1076	660	520	445	413	382	346	316	303	284	271	291	237	246	230	257	213	212	225	214	225	213	196	210	217	203	172	182	180	184	185	200	204	176	195	191	200	199	208	197	203	194	207	202	185	180	195	177	172	201	214	171	195	201	182	176	190	153	182	162	181	187	194	175	193	181	172	208	183	196	177	183	210	179	189	170	170	178	201	171	194	204	184	189	170	192	186	199	183	176	182	175	168	168	173	195	156	177	178	175	180	201	179	162	185	196	175	174	215	190	181	174	191	174	176	184	180	163	173	171	178	188	197	163	206	194	198	179	194	182	182	169	176	174	186	216	183	186	165	178	186	153	194	186	168	177	195	158	174	163	174	174	195	171	206	173	190	170	180	171	171	174	166	174	179	154	194	184	177	188	172	162	157	170	176	201	178	184	184	177	195	175	168	158	175	172	167	178	205	182	164	171	174	181	168	180	188	174	168	189	161	180	195	192	156	170	200	173	171	187	167	189	165	170	156	200	185	163	178	153	181	160	172	182	188	191	174	193	187	182	175	179	182	185	165	194	189	194	185	208	178	195	179	190	166	183	188	184	171	195	177	180	187	167	181	198	156	174	175	205	184	207	204	186	172	190	174	190	187	188	163	164	205	159	155	178	189	176	186	204	168	149	175	166	166	165	182	179	171	196	165	158	182	171	187	166	161	168	190	185	183	170	181	173	182	166	174	184	164	180	182	176	187	186	186	215	195	193	180	180	157	175	188	183	167	199	178	163	190	183	161	172	178	176	163	195	187	200	178	171	187	198	170	160	171	192	193	202	180	193	187	165	188	173	182	169	176	173	163	195	174	178	171	174	190	180	205	194	189	211	184	175	185	147	189	187	186	178	170	211	193	165	169	161	184	196	191	155	161	179	186	173	171	176	182	184	168	176	156	188	181	164	189	183	184	164	194	171	167	194	201	171	179	186	183	174	165	189	169	177	184	178	174	155	184	193	173	179	174	182	183	173	166	182	186	199	195	170	173	172	179	186	191	172	184	196	191	141	176	184	173	186	176	213	166	198	205	197	173	155	183	174	196	174	174	170	169	173	172	191	180	171	167	176	189	161	169	184	196	169	167	163	171	183	191	187	178	179	181	172	186	204	189	189	180	189	180	181	159	187	189	154	193	186	170	172	157	190	201	183	186	172	187	185	178	189	179	202	177	187	177	172	186	168	191	182	180	144	171	201	187	189	186	180	145	172	156	185	152	192	170	194	164	197	183	170	165	207	181	172	172	176	175	167	171	175	210	162	155	166	196	182	196	158	185	175	187	188	199	189	161	177	176	173	194	174	181	180	177	191	165	177	186	177	164	185	185	195	177	179	172	172	171	195	185	155	179	191	192	158	165	175	166	176	180	190	167	199	184	165	182	176	195	187	170	197	184	180	192	188	184	188	178	190	182	173	192	182	186	188	183	198	171	186	167	172	169	177	159	166	178	201	190	177	173	176	190	179	189	184	179	207	177	187	169	189	174	183	164	172	203	197	205	195	175	167	165	186	173	172	166	200	173	161	161	182	189	186	183	214	187	171	179	188	186	188	159	185	187	183	159	192	223	188	165	177	181	164	170	178	182	204	156	202	162	210	168	176	177	164	162	194	168	177	181	175	157	169	157	193	167	188	177	200	196	189	181	182	163	168	175	197	170	161	180	185	152	171	184	191	181	180	204	182	174	173	193	185	191	184	175	180	185	175	162	181	173	215	184	205	181	179	167	176	186	177	190	164	168	185	173	205	173	167	140	178	171	174	201	189	175	196	182	183	187	160	170	196	171	185	174	192	189	180	179	172	148	178	179	193	202	174	175	179	178	173	186	196	191	181	186	165	174	164	201	179	194	179	187	193	193	183	167	183	184	193	164	194	179	185	180	193	196	170	182	175	169	166	197	167	200	195	194	169	161	198	199	177	195	197	182	190	183	193	216	201	165	166	171	183	193	191	175	183	180	178	166	161	190	172	188	206	194	167	170	198	166	181	180	180	182	168	167	199	184	199	163	197	173	181	172	191	159	186	177	179	163	174	186	182	183	170	186	184	186	192	169	206	191	164	191	177	157	193	175	152	211	189	192	176	194	171	214	170	173	180	166	173	163	182	188	193	163	196	181	170	193	185	169	197	222	197	164	185	164	195	177	198	212	190	195	182	170	171	184	168	199	199	183	176	197	188	178	178	184	185	172	156	182	170	162	163	184	185	187	176	173	197	199	173	182	160	169	180	191	188	197	171	214	185	187	183	201	186	172	170	204	179	150	185	177	168	195	192	192	177	195	172	202	180	166	192	177	213	184	201	164	175	180	193	165	184	167	193	179	210	160	191	167	202	167	194	196	176	195	189	191	196	165	180	154	170	158	182	178	191	189	195	179	179	194	175	194	170	183	183	185	189	179	193	173	207	183	190	207	171	201	166	204	195	182	184	163	182	159	169	177	184	183	170	187	185	176	190	186	199	191	197	190	193	186	156	175	177	179	179	170	179	161	197	187	184	185	203	189	150	198	196	183	170	187	185	196	185	197	191	180	178	174	187	162	178	200	207	188	191	178	176	178	163	196	138	191	183	180	159	163	199	168	157	186	192	188	195	192	161	186	146	195	150	170	172	186	189	170	181	167	174	187	192	165	170	205	189	198	189	167	185	199	184	214	167	159	188	196	204	177	213	150	198	199	181	191	189	188	159	185	180	158	177	151	190	169	186	173	176	164	181	187	201	188	212	170	194	174	179	181	164	186	179	177	176	190	189	218	171	154	184	180	200	173	183	166	168	172	170	160	172	179	184	167	190	198	207	157	170	167	174	179	189	174	168	171	166	182	178	173	190	174	191	202	212	184	193	183	163	195	174	184	187	196	184	170	168	186	148	192	189	164	197	197	197	161	194	174	194	176	203	171	195	178	177	174	159	171	205	166	182	192	169	169	179	165	183	183	181	189	175	182	192	199	160	159	180	185	169	196	178	183	178	195	176	216	183	169	189	206	173	199	184	168	181	179	173	187	192	162	172	189	165	183	170	174	172	189	194	181	188	181	168	170	193	192	187	201	202	180	189	177	203	190	220	193	170	199	207	189	190	192	195	195	162	168	182	190	180	197	209	187	187	168	198	201	175	174	179	170	150	198	169	168	192	192	202	201	179	175	166	172	181	179	201	175	191	191	179	163	215	166	180	183	193	177	150	193	173	166	178	183	207	166	177	159	194	166	185	159	169	193	186	198	169	198	180	183	197	181	165	193	171	168	168	183	175	173	154	170	184	175	181	164	182	223	166	175	193	185	193	181	184	172	174	181	181	182	173	166	203	172	178	191	184	168	157	182	210	159	171	203	162	152	193	207	170	172	179	190	167	178	162	196	171	190	184	207	192	198	178	205	155	157	196	179	184	183	166	168	180	171	193	158	195	179	177	167	141	180	169	172	178	180	194	169	166	173	200	194	194	188	165	173	173	180	178	169	198	194	183	188	186
30196	24985	9614	5197	3209	2290	1795	1373	1071	898	782	700	589	503	476	471	430	389	362	361	334	318	319	313	298	270	315	269	253	240	271	245	250	238	229	242	250	230	233	234	241	224	220	238	201	227	216	226	211	236	224	225	217	228	208	212	212	211	212	201	201	188	224	202	210	211	211	204	209	206	183	191	220	228	216	202	194	210	229	207	202	190	186	178	203	189	191	210	184	197	205	211	192	200	213	184	219	200	223	187	200	204	189	196	214	209	217	210	205	209	193	197	201	172	207	222	199	203	192	213	202	210	190	232	220	186	217	212	204	193	215	224	204	184	189	194	198	208	209	196	210	176	226	204	213	199	191	226	215	187	179	213	191	207	197	210	167	209	199	201	191	190	190	189	178	187	177	203	206	212	194	193	207	226	231	232	215	200	239	194	222	186	216	204	207	199	235	212	201	192	210	209	216	194	174	220	189	199	206	187	207	204	190	230	173	200	202	204	188	208	221	219	210	221	228	195	211	193	235	193	195	208	204	209	187	215	195	222	216	211	199	204	178	201	198	181	211	183	192	180	193	198	193	194	185	220	212	192	194	200	208	196	202	180	215	217	180	232	225	195	186	213	216	199	193	218	230	177	155	187	194	187	194	205	196	207	212	226	206	186	182	187	204	191	188	191	211	191	206	210	205	215	215	207	204	209	206	182	204	204	216	228	197	208	228	203	198	200	228	182	206	214	214	201	174	186	206	201	229	182	200	210	202	208	204	225	215	216	196	189	201	221	184	191	185	224	183	207	203	212	196	194	199	212	184	213	217	215	220	177	192	202	219	198	200	205	204	187	187	190	221	218	196	210	195	205	226	213	194	214	191	218	173	233	206	203	211	186	210	197	222	196	196	189	219	188	207	202	199	170	203	208	191	217	205	211	193	217	189	199	187	195	194	218	201	195	190	201	171	201	193	183	179	224	195	182	184	171	171	195	231	194	206	192	199	191	204	188	183	195	176	177	199	192	199	209	217	185	191	191	204	208	195	203	213	226	211	194	212	216	210	194	190	219	195	184	167	188	207	211	225	188	225	233	234	210	194	197	188	203	194	193	175	201	204	203	191	200	190	208	195	191	205	200	214	189	233	212	186	195	207	194	183	199	196	206	181	199	212	207	202	203	192	226	200	196	179	218	194	179	190	225	200	201	210	223	186	183	211	184	217	192	209	197	180	206	206	209	189	189	230	202	208	195	199	177	212	193	195	201	193	197	193	199	178	211	203	188	224	208	177	205	186	212	211	214	221	209	211	239	200	197	201	197	200	220	188	198	176	196	202	204	203	194	222	217	203	200	218	208	198	196	212	201	213	213	194	208	182	190	193	209	181	199	200	183	212	228	231	188	224	187	173	198	201	195	190	188	193	209	236	201	201	209	194	191	181	215	186	196	200	187	195	204	204	213	188	203	206	205	180	199	204	174	192	195	208	198	200	163	209	200	223	222	204	212	192	176	186	182	207	188	178	204	212	195	200	200	193	193	221	205	197	204	186	200	185	204	175	198	208	216	180	184	189	197	208	225	210	214	176	197	205	199	197	188	184	201	211	229	201	205	205	201	203	210	200	177	212	191	206	195	188	205	203	185	195	214	189	205	208	188	200	223	174	178	203	188	205	209	174	191	196	201	192	195	231	180	186	195	187	200	182	207	202	206	188	193	180	216	199	210	220	211	204	184	192	192	196	192	212	176	182	208	202	178	198	211	194	185	216	197	218	236	181	197	190	207	207	181	207	201	210	191	216	205	205	207	231	197	223	207	193	210	189	191	206	213	194	199	211	177	191	187	198	192	197	184	207	196	215	203	178	182	193	195	208	187	190	191	224	200	224	177	196	196	214	195	184	216	185	216	195	166	180	200	222	224	201	182	179	221	183	185	204	195	209	181	220	177	213	216	183	188	216	194	207	219	206	201	215	198	198	188	186	208	212	217	191	194	214	206	225	199	195	203	196	184	200	194	208	208	188	184	192	190	206	199	220	207	209	198	201	190	231	197	172	198	183	198	182	201	196	196	195	185	199	210	202	202	210	221	209	211	164	185	184	197	204	208	192	210	215	206	198	215	209	176	171	203	180	219	175	211	191	198	202	231	204	193	194	187	194	223	207	188	189	204	191	197	202	202	194	212	178	201	211	208	205	211	200	182	229	208	191	202	213	200	198	219	226	204	182	207	224	190	210	213	230	190	219	196	213	186	196	192	199	220	188	203	194	208	216	186	213	173	211	189	182	220	222	222	195	208	181	195	197	191	227	197	202	203	204	169	209	214	195	203	199	192	190	175	198	184	201	177	195	186	214	211	197	220	210	163	186	197	207	194	215	218	186	200	201	210	197	194	196	203	223	187	207	203	193	195	208	205	203	169	201	213	200	200	203	184	203	187	197	196	225	221	215	176	180	209	205	203	190	204	212	232	204	193	189	229	207	211	220	204	205	208	201	195	183	206	203	175	192	199	191	211	202	198	201	217	205	202	218	178	206	204	220	213	217	196	200	208	192	206	208	196	196	209	194	185	201	201	172	178	198	202	193	198	214	203	209	193	175	179	211	162	197	223	175	220	197	220	214	210	205	208	202	221	179	193	206	185	166	195	205	207	160	176	198	182	182	202	220	191	224	193	232	210	169	202	204	198	182	208	196	183	189	191	211	212	191	178	219	211	197	228	218	214	222	211	176	212	179	223	223	209	220	210	194	181	211	197	217	186	187	170	184	196	193	210	206	197	187	206	199	201	187	193	205	209	210	209	197	199	209	198	181	195	200	199	201	218	211	190	199	183	183	193	195	203	188	215	215	177	208	201	200	204	189	208	208	194	186	184	188	191	199	200	176	203	179	197	205	206	174	179	199	175	211	197	214	208	192	221	201	219	200	215	202	191	206	204	230	194	222	191	202	192	199	212	230	189	209	167	232	198	202	191	176	182	202	205	196	205	196	201	213	213	173	205	220	194	181	210	226	206	204	215	172	199	210	199	219	194	198	196	186	182	224	187	208	195	184	219	212	192	215	193	194	201	209	194	232	209	180	179	216	222	200	209	204	198	223	235	208	192	174	206	199	216	203	219	224	222	186	208	186	196	190	205	184	212	209	198	223	204	209	190	214	201	172	210	214	212	201	208	213	209	194	224	187	216	217	201	211	206	209	211	198	202	191	224	177	226	179	204	204	208	214	198	217	216	177	208	206	203	196	178	202	196	226	192	196	195	198	185	236	188	226	217	211	195	204	186	212	210	213	181	195	185	208	193	213	199	181	194	219	185	208	165	203	203	194	218	171	229	200	197	178	232	199	196	218	209	185	193	211	163	213	199	212	196	196	209	194	199	206	190	206	190	162	195	185	203	209	199	198	206	188	172	185	223	204	189	199	192	197	215	201	187	198	202	224	201	227	168	214	201	173	202	204	181	201	215	175	202	205	209	192	211	233	212	187	205	203	208	232	192	205	191	215	217	186	186	217	198	187	212	186	206	210	200
23162	20721	27469	24020	20725	20765	7324	1597	1149	985	853	780	695	706	690	646	597	577	535	523	555	480	545	507	583	567	528	516	498	471	475	490	524	513	438	458	486	496	445	435	440	492	490	484	454	462	441	475	426	451	467	431	445	449	426	456	441	463	454	468	431	455	445	446	477	444	472	457	448	417	447	432	426	445	473	476	436	456	443	449	464	465	433	461	422	481	444	405	431	462	413	432	440	461	464	434	467	444	440	431	467	465	417	450	442	470	457	458	467	439	439	424	439	444	444	483	466	474	455	401	492	431	429	475	432	450	462	454	428	426	459	446	439	446	426	429	435	467	470	448	437	424	446	435	419	485	459	455	409	450	424	446	433	440	421	440	426	432	492	446	414	449	440	421	404	441	459	469	393	409	427	456	408	411	416	454	415	460	460	441	441	503	442	425	426	468	436	437	439	430	466	447	432	453	428	424	457	444	458	472	447	466	454	460	464	415	419	461	448	475	443	438	473	462	454	439	414	422	461	452	467	452	454	437	435	438	480	456	443	427	432	427	472	432	458	473	440	441	467	436	442	423	444	441	465	437	447	468	415	418	492	462	466	413	471	462	443	463	416	409	420	427	456	434	423	461	413	429	447	485	464	426	438	439	442	475	470	470	452	462	494	457	447	450	439	442	392	459	418	452	446	447	440	494	479	409	409	458	442	445	448	445	439	454	449	448	453	430	437	432	457	451	463	423	491	474	439	449	459	466	463	443	493	423	444	424	474	454	469	419	468	409	458	414	465	448	448	495	422	425	436	470	445	442	388	439	433	439	445	448	444	444	457	466	423	457	487	424	452	447	468	430	408	414	498	442	420	431	441	444	433	482	440	446	461	412	466	455	416	450	445	406	443	449	427	433	455	435	452	422	458	462	460	438	438	434	415	426	417	450	467	472	453	446	433	455	455	427	440	444	421	438	474	399	435	475	458	414	439	439	428	458	453	475	478	409	435	422	393	460	416	436	425	471	443	470	420	440	441	434	455	374	439	472	439	430	444	475	425	411	437	435	424	438	443	453	443	458	448	452	448	488	377	451	424	437	429	412	466	431	448	422	445	422	440	422	475	456	403	459	412	435	473	427	428	437	441	439	439	484	440	447	439	428	446	474	421	450	446	428	431	454	436	455	443	430	418	433	480	426	431	416	408	430	416	429	452	452	435	449	425	463	450	470	438	448	462	442	465	454	441	433	459	425	445	448	430	409	434	460	440	471	479	440	405	452	424	470	464	431	454	399	428	450	447	482	417	431	467	464	449	405	433	404	436	448	417	461	438	414	445	439	483	443	478	448	433	429	472	450	479	478	411	465	470	449	439	445	481	400	412	447	436	426	454	445	409	441	420	443	444	446	446	431	486	436	459	452	444	456	425	471	440	485	419	445	475	473	457	470	469	417	436	444	462	461	424	412	425	437	449	454	436	449	439	417	434	456	475	431	468	447	413	432	394	430	393	413	421	440	470	470	488	386	464	427	441	482	459	430	462	414	424	412	454	435	445	434	411	480	479	444	492	430	495	452	432	432	416	444	433	447	428	443	397	435	427	475	442	450	434	421	437	428	400	463	426	438	460	445	458	456	465	461	431	459	426	459	464	420	413	410	415	422	464	458	418	451	470	437	390	394	429	389	443	451	459	468	423	445	454	423	464	434	424	410	441	449	408	437	437	434	402	446	474	421	432	393	482	419	442	397	430	478	419	486	438	402	469	411	460	439	453	434	480	429	431	448	452	421	464	404	438	457	474	444	446	435	415	429	421	436	440	434	440	442	432	453	447	445	433	486	409	460	463	424	453	439	419	476	439	466	412	447	445	441	438	461	427	419	486	441	393	446	436	461	459	427	474	416	454	477	478	422	450	473	462	449	476	440	437	419	449	451	425	459	455	491	446	435	430	428	421	454	429	455	401	431	418	463	408	461	418	410	475	423	503	448	436	456	432	460	420	434	421	475	430	448	433	430	429	480	430	438	412	399	421	416	439	445	427	436	449	422	452	448	479	448	429	420	483	473	443	488	447	442	466	520	486	468	451	459	448	434	449	442	428	423	405	413	404	447	444	440	445	424	424	421	440	414	422	410	445	439	450	446	424	460	419	447	446	422	473	430	406	443	460	466	451	406	452	459	451	417	449	433	472	431	466	433	477	437	412	437	414	448	423	445	445	439	436	435	440	420	431	417	411	487	450	474	470	427	442	460	424	429	475	443	433	447	446	412	418	465	412	415	450	438	394	418	456	452	463	432	445	476	439	415	423	443	404	446	463	444	469	456	417	409	436	460	410	447	399	416	470	451	402	411	432	417	394	449	439	409	441	414	421	423	445	442	426	436	432	439	440	435	424	448	476	464	450	425	469	486	437	457	426	424	459	444	446	449	437	447	426	418	442	434	427	409	437	425	455	415	462	449	441	465	449	456	462	452	438	430	433	449	414	441	407	427	442	432	427	409	458	454	423	459	435	402	474	453	438	443	434	495	448	436	464	454	448	454	440	451	429	459	423	424	460	388	440	456	421	441	438	397	482	463	451	451	411	465	427	432	461	445	469	471	454	424	426	433	489	418	440	459	421	465	384	505	405	413	418	451	443	447	437	474	447	410	407	449	447	450	455	427	405	419	447	435	500	425	468	422	485	458	452	441	431	438	453	416	451	441	442	473	410	459	460	465	438	446	462	468	462	454	419	437	424	407	413	485	417	469	475	453	451	475	471	449	404	459	468	444	417	501	463	445	417	430	435	441	427	426	434	456	454	440	422	451	424	391	469	437	490	456	445	442	448	431	447	438	441	438	432	441	420	459	448	426	437	411	434	451	441	475	460	446	415	417	481	480	458	447	448	451	413	390	446	455	415	438	436	428	475	426	441	448	439	416	425	474	467	429	445	453	444	458	433	438	429	452	401	414	399	442	400	469	423	472	461	438	489	462	407	429	440	419	407	451	466	491	478	445	470	426	469	442	440	407	447	448	438	440	443	463	459	421	416	464	443	401	441	502	443	477	429	428	419	439	444	431	434	424	433	381	467	437	447	442	453	424	444	466	424	475	434	435	440	418	489	428	441	420	415	444	441	434	455	438	445	458	442	424	468	449	455	438	421	456	467	427	426	412	414	445	428	420	445	449	449	456	449	452	436	408	436	452	420	476	445	409	474	415	405	424	436	431	462	477	416	429	439	460	414	462	466	432	435	435	455	452	468	437	394	449	438	448	439	475	403	402	449	447	430	460	462	431	479	438	465	417	442	434	433	451	430	455	424	446	484	422	435	501	438	408	405	460	419	442	459	451	433	446	436	448	452	459	403	440	443	418	433	461	459	426	458	442	424	466	438	416	425	455	377	419	435	437	453	445	464	434	438	462	432	440	455	432	475	454	465	437	476	461	449	441	457	443	421	432	469	422	413	442	459	447	454	437	452	445	435	461	462	445	435	434	460	426	461	457	435	467	445	417	432	441	440	449	417	426	443	446	426	470	426	478
33455	32031	15558	9064	5985	4338	3259	2675	2034	1789	1501	1334	1146	1061	988	940	847	854	764	730	698	636	689	623	613	643	608	571	548	568	541	583	499	465	534	476	542	501	509	461	498	544	531	445	487	458	446	445	473	442	437	434	464	458	451	462	471	410	482	419	414	437	409	457	473	430	427	468	428	439	470	468	480	461	442	470	460	457	442	485	430	396	434	433	471	428	435	462	442	419	437	477	417	448	437	398	452	441	416	476	426	432	415	469	396	412	460	458	484	454	431	447	470	447	437	448	460	438	459	448	447	464	441	443	440	451	431	446	437	443	409	458	437	446	440	440	422	457	439	422	441	464	459	436	421	461	416	462	434	430	438	437	433	477	435	449	462	409	438	423	437	431	408	454	383	453	433	446	443	458	426	449	457	461	472	450	404	416	446	466	440	461	468	401	417	429	461	437	422	447	481	435	462	450	438	421	450	436	426	453	393	437	421	492	423	481	473	408	413	438	407	495	416	485	415	459	441	458	415	457	460	414	448	439	453	392	469	408	403	445	483	457	474	421	447	458	427	417	425	471	462	417	409	414	473	448	445	440	440	412	455	434	458	458	442	469	378	435	471	431	465	440	398	467	429	446	457	393	424	442	441	456	440	418	439	412	448	435	426	501	434	442	465	459	480	440	420	453	447	397	419	448	460	440	473	424	423	428	451	460	472	423	407	423	417	415	459	443	453	420	450	446	401	443	431	443	472	439	456	466	381	446	436	422	441	472	447	471	452	451	453	434	450	420	407	466	456	451	416	429	433	419	463	408	445	448	428	452	395	435	411	426	479	431	470	464	421	435	456	452	431	464	454	426	445	449	453	425	459	515	426	422	454	457	454	444	452	440	416	425	468	416	453	430	457	446	430	427	431	426	465	430	458	460	423	431	425	462	420	452	452	485	407	433	419	428	420	440	387	454	435	419	400	453	451	460	427	431	428	426	427	456	434	458	433	446	426	474	468	430	438	430	444	449	464	441	448	449	404	436	427	432	458	465	423	444	428	421	430	429	461	447	441	413	445	480	421	463	435	441	412	421	471	438	425	434	456	445	420	432	425	440	444	447	423	428	425	418	422	430	447	437	428	455	496	458	446	459	446	438	436	434	432	427	460	423	479	453	415	432	408	447	408	459	418	421	457	445	452	432	424	455	438	403	439	406	483	438	449	449	438	443	451	413	422	449	413	446	483	431	420	426	442	452	420	463	441	432	442	429	417	458	449	433	431	469	426	433	438	424	430	469	443	442	424	490	426	460	438	434	440	453	420	403	420	424	437	452	425	453	453	460	460	432	505	454	415	443	434	465	448	445	467	434	462	444	426	439	444	428	450	445	449	425	423	443	400	404	433	472	381	454	418	414	442	423	437	436	433	412	446	429	455	475	426	478	438	446	440	441	413	441	449	415	484	468	459	447	407	458	490	441	411	451	426	439	425	461	471	445	426	440	471	461	442	447	408	443	453	449	450	449	446	444	462	446	417	428	419	462	410	448	451	491	445	445	430	429	480	408	443	426	417	391	445	419	450	452	432	471	410	409	465	409	419	424	467	405	465	435	449	424	412	420	412	472	427	404	437	486	431	468	413	416	442	447	452	453	404	449	438	427	425	437	423	433	463	430	452	409	445	463	412	435	462	435	447	433	433	433	479	439	429	439	426	438	430	434	454	419	423	433	419	455	447	435	437	404	429	399	410	429	424	421	467	449	442	462	404	478	407	448	390	418	443	456	454	437	446	420	421	438	464	445	417	444	452	438	437	471	416	427	444	438	442	426	440	426	464	480	427	388	453	435	399	420	437	435	393	451	441	423	464	403	406	446	436	439	411	428	411	453	492	430	445	456	442	411	443	424	451	432	485	408	418	438	427	444	437	415	473	427	419	459	470	443	439	464	438	430	432	449	421	407	466	432	441	451	454	409	433	464	418	425	445	442	450	422	406	452	415	419	416	426	431	414	481	420	451	448	450	414	460	428	442	409	453	468	419	436	448	433	429	410	459	437	446	431	417	416	399	437	439	465	441	372	460	457	469	459	444	443	470	420	443	421	441	430	464	380	436	421	433	426	482	454	426	467	455	453	426	450	388	466	428	455	413	421	467	442	414	431	405	454	423	426	414	420	442	435	458	427	394	423	459	430	413	441	462	488	445	448	439	430	411	414	460	457	437	433	470	450	445	440	443	469	469	423	474	462	456	416	433	404	431	440	465	460	432	393	441	443	444	429	437	403	417	430	430	442	435	443	441	418	446	449	480	461	441	422	390	466	379	402	431	442	432	407	473	436	439	371	409	454	447	427	412	418	421	446	408	458	400	428	443	427	442	458	436	477	402	432	408	405	441	444	475	445	421	417	431	444	448	428	436	441	434	413	455	441	439	414	430	450	453	444	437	379	491	433	412	428	427	459	450	422	441	413	442	448	419	441	434	437	429	460	461	460	472	459	437	425	446	425	445	454	429	471	423	468	418	448	440	460	413	435	476	444	402	423	425	449	409	431	427	450	419	478	445	456	430	397	444	434	426	469	440	424	401	458	404	402	443	435	416	449	461	462	437	427	430	431	417	435	469	428	440	450	462	410	419	443	433	421	470	438	423	430	455	424	409	408	440	445	460	432	437	450	425	436	419	431	461	427	463	434	420	424	418	420	482	410	430	476	428	436	434	489	456	435	434	440	467	445	457	398	455	475	415	420	451	440	415	407	467	425	457	445	425	429	425	445	411	425	447	420	430	443	441	453	428	426	440	432	430	461	462	417	414	441	447	463	446	440	427	438	406	416	482	422	436	404	455	402	408	407	404	473	482	449	412	419	424	430	425	429	447	445	439	423	411	461	469	427	421	404	428	411	436	459	432	451	443	398	444	447	412	414	439	391	439	415	423	440	436	456	450	465	455	468	449	447	449	416	450	393	455	424	428	451	443	415	460	455	434	403	444	441	441	468	478	433	465	464	437	465	441	450	382	461	459	406	431	466	454	452	425	415	465	482	410	425	418	398	458	458	448	434	483	444	425	438	432	417	418	413	430	456	404	423	411	414	428	389	427	424	423	412	387	438	410	450	404	413	451	409	445	429	422	447	435	409	394	459	462	441	446	474	450	394	422	412	447	454	417	444	439	441	454	442	485	426	436	450	418	420	467	430	418	448	422	448	440	467	403	426	413	429	452	428	415	452	422	452	458	452	420	444	453	446	438	434	438	470	443	437	420	439	388	419	424	458	414	452	468	454	433	468	467	398	428	471	448	444	431	455	417	435	409	440	408	423	445	429	434	424	432	443	418	442	439	421	444	445	438	423	465	432	437	459	439	423	445	425	438	408	470	426	466	471	446	421	452	446	425	423	431	434	445	437	482	467	431	397	411	441	421	459	416	451	454	412	442	436	427	431	443	454	477	411	437	415	449	436	440	446	479	452	436	453	444	441	445	393	426	420	453	416	440	411	458	419	442	447	426	395	467	449	414	455	471	432	443	482	413	409
29841	18175	3599	588	422	358	330	322	322	352	340	320	334	308	358	346	319	321	323	362	324	342	312	328	302	292	322	336	347	315	341	293	327	320	366	307	336	314	280	329	315	299	342	336	300	314	328	320	308	307	323	320	304	305	334	292	317	330	341	317	314	333	331	330	322	319	330	303	322	283	336	327	304	352	316	311	294	297	306	323	311	328	312	347	268	329	307	284	300	299	318	333	329	297	317	337	346	299	354	296	324	321	308	305	341	307	333	316	341	305	322	321	335	331	310	324	350	313	301	317	326	360	330	330	290	324	347	307	323	374	337	329	311	324	321	296	323	343	317	340	344	327	304	342	324	309	340	338	307	337	312	353	353	294	304	306	314	314	322	328	334	310	368	322	343	327	318	318	324	305	355	325	332	305	345	328	318	343	312	316	307	296	303	294	341	324	310	304	364	294	300	321	311	339	317	296	311	326	300	316	293	340	313	318	331	317	337	293	318	327	325	323	331	325	308	284	280	325	302	302	311	286	312	317	325	305	339	346	336	353	347	326	285	317	347	323	321	316	303	296	296	294	346	339	360	343	326	333	301	334	290	291	337	298	312	334	328	332	357	350	346	306	314	281	334	301	337	319	330	322	286	311	332	284	345	318	294	339	327	320	310	323	279	320	329	314	305	320	321	318	315	312	307	287	298	333	302	324	344	330	320	299	304	301	338	339	326	319	329	355	322	343	311	325	326	298	310	316	322	312	305	313	335	316	296	295	271	316	300	344	290	295	304	286	330	328	315	302	301	325	352	321	318	332	311	296	317	332	329	334	311	324	310	314	305	332	308	302	330	339	324	313	305	317	319	301	302	317	340	308	314	344	294	343	366	320	350	308	352	315	321	327	289	317	298	327	298	308	324	314	350	317	341	324	338	338	291	338	308	332	373	345	346	319	322	319	324	316	307	264	334	316	328	328	275	336	340	326	303	321	316	337	325	341	328	328	311	317	326	311	308	335	309	304	308	302	309	277	344	353	310	301	307	284	319	330	329	314	317	308	335	334	350	281	299	302	289	329	334	319	339	331	307	326	293	316	320	303	322	346	323	304	333	316	319	334	306	298	326	317	304	333	326	333	277	290	294	321	296	309	307	290	320	301	324	324	292	328	328	294	324	284	313	321	321	336	318	296	301	322	328	325	329	323	316	302	310	326	302	305	293	329	299	297	315	320	297	298	321	326	353	350	294	326	306	306	293	299	316	326	322	376	324	287	329	331	313	299	275	310	303	322	322	333	310	272	343	278	335	305	318	336	305	326	325	324	305	314	327	304	313	333	334	320	300	313	337	294	332	324	305	316	352	274	360	301	309	323	309	316	309	296	310	324	307	318	351	327	321	327	328	317	317	302	346	316	308	343	352	356	327	344	329	355	312	329	318	346	307	290	298	317	350	310	323	316	297	297	334	316	308	322	350	335	289	329	306	283	322	325	342	313	298	331	315	343	309	323	323	317	305	314	328	319	339	324	297	324	315	281	337	296	319	314	324	318	296	303	320	333	345	332	291	322	322	318	341	311	311	367	334	330	326	287	319	353	306	336	343	375	330	343	300	329	299	314	293	308	317	327	327	307	332	286	311	344	344	323	301	317	319	302	301	330	306	307	329	333	316	316	315	303	326	297	348	311	304	336	317	294	324	300	352	316	314	296	305	276	314	344	300	305	326	325	314	336	314	331	322	295	286	319	324	304	310	312	322	309	315	324	320	318	287	315	337	300	334	316	328	302	325	287	334	287	337	300	296	289	331	291	322	300	298	294	331	288	295	307	317	316	348	304	313	339	315	311	319	314	321	327	295	323	327	296	298	355	297	301	352	313	306	345	326	297	332	309	311	303	281	291	317	299	296	317	297	289	298	324	311	302	305	308	321	325	314	315	323	315	329	313	293	332	304	327	341	326	306	290	303	309	309	308	320	286	286	308	319	291	341	336	317	340	321	322	334	326	336	335	285	315	318	316	326	277	330	296	328	303	285	320	322	319	322	336	322	323	324	305	329	295	313	303	326	314	289	361	303	319	317	329	322	342	313	327	312	304	326	307	309	316	328	342	335	296	331	290	327	297	331	322	308	312	319	312	285	329	333	311	292	332	350	318	331	314	282	281	328	293	312	325	301	333	310	332	319	342	338	277	313	328	314	326	303	360	314	317	326	302	309	285	319	311	316	303	314	317	322	314	321	299	312	345	331	304	325	376	335	294	316	319	326	371	299	319	322	316	290	336	336	308	304	331	344	323	335	323	339	326	306	306	332	332	329	323	311	326	328	324	309	332	309	315	357	345	319	331	314	325	297	318	318	327	307	301	281	304	317	308	297	306	293	281	324	320	314	305	311	314	298	316	315	331	321	321	345	316	350	321	343	318	324	315	350	329	312	311	323	321	310	323	312	304	302	310	279	319	329	302	309	296	279	315	325	334	309	310	288	308	324	302	322	341	301	328	359	357	321	336	331	347	353	344	350	309	331	327	274	325	302	310	338	312	331	306	336	298	292	346	322	311	287	317	335	302	316	344	352	305	274	352	321	305	312	305	313	314	291	314	325	335	370	290	301	322	306	309	330	331	327	309	310	322	313	319	284	334	336	296	314	323	319	328	321	306	326	293	297	340	312	363	332	339	338	320	313	338	334	310	297	309	290	317	352	313	298	331	270	277	303	314	335	350	341	310	323	315	300	316	336	331	319	317	327	307	307	325	324	317	312	353	301	309	334	340	320	326	303	278	330	309	336	313	333	329	329	318	352	333	344	306	293	326	293	303	300	348	300	335	320	337	310	304	316	259	329	311	318	284	330	316	311	310	309	314	311	310	300	338	314	318	318	303	282	330	318	313	328	311	324	342	332	282	335	331	341	325	311	306	328	319	312	336	333	332	311	332	324	317	333	330	324	353	314	311	342	293	322	300	310	315	320	335	307	310	334	314	296	330	309	294	330	321	352	343	326	350	310	337	334	318	322	335	343	315	319	351	319	292	309	307	329	322	327	330	346	341	306	361	308	335	309	358	322	325	277	313	323	335	317	354	308	310	308	325	317	323	327	341	338	328	324	320	353	317	293	308	303	289	315	306	303	315	324	299	329	321	284	327	300	295	274	322	342	347	308	295	329	319	287	339	335	317	347	300	323	301	295	341	324	328	346	291	305	315	333	336	286	271	314	353	318	312	324	312	328	300	307	307	353	297	328	323	296	321	333	329	326	300	364	339	319	347	320	346	339	321	323	304	332	333	327	313	295	335	342	339	330	337	308	303	340	300	315	349	320	309	307	327	295	347	310	357	318	334	342	309	318	308	308	357	324	311	343	340	324	344	298	323	328	299	347	320	308	330	309	342	321	339	351	297	307	316	309	299	324	329	300	331	287	281	301	322	322	306	303	299	327	297	292	335	329	311	311	298	319	293	311	275	317	323	281	323	321	317	319	296	322	287	335	346	298	286	300	322	305	295	293	299	312	321	343	330	360	334	328	302
25303	14262	982	671	530	445	434	414	405	398	395	365	375	357	402	375	350	373	364	364	360	388	349	350	386	367	375	383	343	350	344	363	356	352	362	345	383	344	371	382	363	360	362	378	341	341	372	389	358	375	355	374	339	327	351	371	366	343	363	318	325	368	377	381	354	365	357	335	344	325	387	310	335	362	343	323	332	338	359	355	332	350	370	371	360	373	354	384	383	352	342	348	332	369	372	360	380	348	382	360	369	375	396	309	369	373	335	365	330	398	333	362	328	339	351	365	359	379	417	348	348	364	341	350	372	364	381	329	352	354	317	342	380	366	364	381	363	367	358	347	411	370	337	351	381	371	357	391	366	338	359	327	344	350	330	354	383	384	361	342	374	339	410	355	340	351	351	388	397	360	349	373	342	358	364	399	371	313	372	382	355	355	373	401	363	329	337	359	360	356	356	331	338	379	330	334	358	353	358	353	383	364	343	359	351	352	356	349	378	356	361	369	344	372	365	355	355	358	396	340	327	357	361	362	387	353	353	353	353	332	358	384	370	366	367	347	342	362	334	349	353	362	362	368	363	337	333	348	381	363	377	376	337	340	354	375	367	360	379	364	367	334	348	382	363	349	341	373	374	352	359	387	370	375	337	360	333	364	326	393	338	373	360	325	352	334	346	346	366	335	390	339	381	342	346	386	378	337	385	326	351	349	342	344	347	361	376	373	346	375	354	348	348	351	343	334	352	351	324	340	353	354	333	395	368	364	342	358	331	312	340	350	368	353	363	367	380	342	318	368	361	350	380	354	371	365	373	343	342	368	349	353	326	378	335	374	393	401	361	376	358	331	339	366	353	367	357	360	388	378	361	355	346	301	361	374	352	364	349	372	339	369	338	370	358	376	342	387	340	350	367	386	331	384	373	369	362	336	360	355	333	333	345	348	365	326	362	360	343	360	342	369	348	348	366	398	378	318	366	400	344	357	346	359	363	338	376	376	333	375	350	370	339	351	347	335	323	360	334	377	340	348	360	337	332	354	365	366	369	337	340	355	383	368	317	337	412	369	355	354	315	342	370	338	358	359	334	389	325	368	392	350	338	349	350	350	351	336	361	328	351	341	398	337	364	325	389	346	367	346	365	320	348	328	360	349	371	352	345	333	380	362	402	350	327	345	368	362	367	333	352	341	333	353	356	385	352	347	356	358	368	385	331	321	321	346	336	368	372	340	361	333	363	366	378	327	359	348	353	324	350	352	367	340	371	351	336	381	386	337	377	321	366	367	340	340	366	337	359	379	382	365	321	373	345	350	340	361	344	378	382	361	354	335	324	399	350	366	346	355	335	363	358	359	398	382	371	346	337	341	352	354	336	332	365	366	330	364	372	369	351	387	370	403	343	348	351	383	325	359	359	342	361	363	371	356	323	347	361	344	355	359	367	364	351	373	348	348	373	376	348	379	335	334	382	350	362	362	361	340	317	385	336	343	349	339	358	379	367	350	371	370	359	372	308	335	376	363	373	356	369	384	322	362	386	341	342	339	356	373	368	345	385	381	357	367	337	327	340	357	362	371	352	346	341	323	377	344	384	339	341	344	399	398	367	381	351	376	400	348	330	361	359	377	343	328	331	322	364	356	368	358	372	367	320	353	322	352	377	354	320	332	356	373	348	388	310	355	321	344	344	356	359	382	378	368	349	371	350	354	350	352	371	374	363	379	387	377	319	361	329	398	373	363	370	340	367	369	346	362	374	358	365	384	385	393	351	345	365	349	370	371	342	356	373	311	328	369	368	350	376	366	339	353	371	336	384	345	360	374	364	385	384	346	351	364	339	332	351	356	330	342	340	331	376	376	362	330	351	370	323	397	375	351	335	340	334	337	337	379	349	376	359	376	359	377	327	367	348	358	367	330	347	375	340	370	381	354	357	383	350	334	373	373	373	354	347	337	337	353	328	323	348	338	348	362	351	390	335	355	330	379	332	379	366	346	390	393	341	345	364	340	351	366	329	343	391	362	375	335	380	377	359	377	382	348	366	364	359	364	329	341	345	365	384	365	372	326	351	345	379	345	352	363	366	334	350	346	359	368	324	329	346	368	337	371	379	378	321	342	347	333	367	326	358	324	343	321	377	334	375	367	347	347	344	365	352	357	340	329	366	306	359	360	358	391	341	356	357	359	387	362	350	348	340	366	322	364	327	384	358	349	360	331	343	344	343	370	354	365	356	383	350	352	371	371	363	378	381	369	354	343	370	327	363	365	371	349	360	407	374	382	319	329	374	376	382	326	368	358	377	352	352	363	341	342	376	334	374	353	387	371	375	357	367	340	378	358	359	386	341	356	331	369	355	375	369	351	351	361	337	339	358	354	385	341	359	354	354	357	318	350	384	357	343	365	338	350	411	358	407	354	346	414	332	369	335	364	351	366	380	382	359	345	363	336	388	314	351	362	375	348	357	338	324	380	349	355	323	356	354	351	349	356	350	381	340	370	350	333	371	365	369	348	359	331	368	355	345	375	329	374	344	402	353	350	342	357	368	348	362	352	354	362	361	355	370	341	364	370	365	353	383	355	342	332	372	375	346	342	326	381	349	357	382	368	330	359	373	335	343	366	351	376	330	355	339	370	321	373	345	356	341	384	358	357	343	364	348	337	372	362	339	398	368	344	357	340	352	360	333	361	372	354	353	360	315	379	335	349	352	335	347	349	365	358	359	385	338	324	348	353	366	349	358	375	369	367	327	313	405	349	350	317	349	371	332	344	406	338	338	350	364	357	358	343	325	378	314	369	369	376	334	353	370	358	367	384	318	368	344	344	349	381	368	356	354	375	380	352	376	385	360	335	348	352	360	379	358	339	357	347	338	358	340	343	344	344	380	354	362	365	385	357	369	371	359	346	381	390	336	339	317	370	345	362	375	355	352	329	351	375	363	358	365	362	362	346	342	356	352	337	327	331	363	324	383	362	360	380	334	378	355	345	367	343	370	302	372	371	359	348	362	338	365	341	334	353	365	370	344	372	338	386	330	355	334	349	305	300	329	358	387	380	347	359	343	360	356	358	339	375	363	322	361	332	338	341	340	368	339	356	359	343	377	343	359	360	336	354	391	366	362	361	351	354	353	401	378	372	342	362	334	356	366	352	349	369	345	347	374	344	361	388	345	338	346	346	330	358	337	323	332	342	369	361	376	344	365	388	360	361	383	368	356	377	337	310	330	342	359	390	321	357	333	361	326	330	349	339	357	361	399	365	360	342	372	384	353	384	356	336	351	372	357	346	346	362	348	360	356	371	359	318	359	373	366	349	349	350	362	349	385	364	365	361	330	348	312	348	341	348	358	363	381	351	352	370	345	354	366	358	383	369	368	342	339	376	334	373	362	348	367	348	379	365	372	360	309	395	360	351	363	359	357	356	349	376	374	354	337	371	361	346	372	349	355	325	355	349	322	365	356	352	333	364	320	385	345	336	334	360	328	369	361	410	328	373	344	352	365	361	347	389	366	363
25131	20678	26973	24367	20632	9474	1115	664	514	438	439	336	334	299	322	273	296	281	270	262	237	253	215	236	221	191	198	206	213	226	185	192	202	202	185	198	175	194	191	195	202	208	209	167	178	188	190	195	197	215	181	181	187	201	182	171	191	190	197	206	189	186	191	193	183	175	179	196	187	176	197	183	194	163	168	198	192	168	182	203	186	190	183	169	188	192	175	168	179	198	158	181	195	181	173	173	176	164	185	182	197	207	188	168	166	178	172	183	198	195	204	171	191	169	173	163	194	177	193	160	191	205	187	188	159	167	189	174	168	159	190	199	193	196	191	180	174	170	200	192	164	183	176	169	182	188	184	193	193	181	181	182	186	180	168	188	203	197	164	177	190	176	186	188	178	164	185	171	193	176	203	170	168	202	189	199	196	174	194	190	177	187	178	193	158	167	186	186	186	175	175	173	200	188	177	180	180	155	175	182	165	163	181	164	179	164	180	179	186	171	184	194	186	203	194	162	203	171	183	182	167	164	174	175	208	179	162	178	182	163	179	219	171	193	169	169	189	176	206	175	188	188	193	189	173	191	184	203	186	176	174	174	168	177	162	201	169	179	204	162	195	171	183	202	188	186	174	183	185	179	177	161	174	165	168	192	192	180	181	191	182	177	216	181	176	168	175	172	171	179	184	198	195	166	214	181	188	202	193	180	170	172	167	192	172	164	208	196	172	158	200	177	166	184	188	162	180	200	188	186	183	174	216	160	163	201	181	185	182	185	172	189	172	187	201	163	174	199	195	182	188	210	198	191	184	166	162	187	190	163	158	177	166	192	163	195	168	193	177	170	209	176	169	217	179	182	167	197	180	205	186	185	179	148	195	203	171	215	197	209	177	186	167	166	206	182	181	175	186	177	185	204	181	185	181	179	178	167	181	181	182	171	167	182	200	198	186	168	196	186	169	176	172	166	189	163	188	202	199	175	178	185	220	199	168	162	186	166	162	190	202	159	189	144	187	182	180	160	185	188	176	185	186	190	179	158	162	187	173	156	182	159	161	146	171	157	204	172	197	185	175	176	179	207	178	167	191	182	227	187	187	184	192	186	173	199	202	184	183	198	187	180	186	172	179	199	176	193	197	191	190	167	169	161	176	169	197	204	184	175	197	167	176	169	196	158	175	186	185	176	170	201	176	171	149	165	170	185	166	186	193	198	212	172	181	165	169	163	194	190	159	172	177	180	187	177	183	164	177	182	204	178	176	186	166	185	172	191	176	174	190	164	165	186	183	190	188	181	182	172	181	172	184	181	172	173	176	171	182	179	160	193	188	194	169	187	186	184	197	182	174	173	182	175	176	170	191	182	195	160	185	186	210	163	175	166	196	170	172	193	195	182	180	184	184	186	191	169	204	181	193	174	173	212	196	173	184	199	188	184	190	182	186	169	166	197	199	175	176	169	169	172	156	162	172	176	176	195	179	175	185	196	200	168	186	154	177	169	164	179	221	186	182	187	171	199	191	184	175	194	193	190	174	188	193	172	175	189	170	163	189	197	218	174	167	192	186	178	200	175	177	173	184	188	181	191	185	190	197	176	182	171	187	167	198	173	203	178	217	175	166	178	209	196	173	175	215	194	206	179	207	165	184	195	171	174	167	177	191	157	183	151	177	179	181	196	185	169	180	208	187	178	192	199	175	164	204	207	194	189	181	186	180	186	181	158	188	189	209	161	174	179	198	208	161	178	179	179	170	175	190	197	195	171	195	198	218	168	189	204	183	174	165	196	167	171	172	169	178	188	193	203	191	183	158	203	195	171	198	172	185	167	193	159	174	182	185	184	166	174	171	185	199	175	157	172	171	190	145	171	177	189	181	196	187	156	176	188	189	180	169	171	199	190	189	169	207	171	158	162	198	211	215	167	170	179	181	196	164	193	203	186	154	184	169	180	172	177	191	183	163	186	181	186	164	181	173	189	171	198	198	194	173	184	182	166	197	168	156	161	183	189	170	158	197	195	178	172	195	198	195	189	155	188	188	177	179	188	163	187	187	186	191	173	194	184	167	166	159	181	178	189	170	178	187	192	166	191	152	152	196	173	180	172	171	201	194	181	174	172	167	184	179	199	199	192	180	169	189	181	179	181	144	177	198	182	176	193	181	178	188	156	187	213	187	184	164	189	162	183	207	169	181	188	164	185	180	180	195	177	209	179	182	180	177	179	185	163	165	174	168	156	214	184	186	159	169	188	186	174	183	159	186	189	198	202	150	199	175	193	174	200	185	170	202	174	195	176	191	187	170	204	179	183	160	182	185	181	186	201	160	202	186	196	153	189	180	174	156	192	184	190	205	170	167	200	169	188	180	183	161	167	181	153	176	184	183	191	182	192	147	176	195	196	176	155	157	170	172	169	188	169	178	179	172	193	160	183	170	168	168	173	153	180	166	190	201	156	170	161	183	185	167	175	200	203	184	160	169	192	175	174	169	168	177	174	169	179	212	209	205	162	174	206	181	179	162	197	211	164	187	190	184	191	203	201	156	191	203	159	194	179	201	172	197	169	165	191	183	216	148	176	158	181	181	192	181	187	193	174	196	165	181	199	199	186	168	150	187	172	193	206	180	164	190	178	171	190	190	191	198	185	180	181	210	187	164	158	182	169	181	171	174	195	159	190	203	194	180	168	155	180	197	212	163	184	173	168	174	182	208	179	160	171	192	184	193	196	187	156	172	159	182	174	191	200	158	167	175	186	199	178	170	168	208	193	169	213	177	168	185	189	212	177	197	173	149	189	167	192	211	175	173	169	176	177	202	171	187	172	185	191	178	167	216	181	182	169	170	188	196	150	197	172	197	179	188	182	168	173	189	180	177	175	158	179	163	179	197	192	158	181	167	175	196	182	207	182	189	193	181	185	177	172	185	184	186	188	181	209	163	155	189	180	147	190	167	186	198	189	173	174	175	171	194	214	154	177	184	170	187	164	181	180	172	164	163	194	173	158	181	175	197	194	160	153	178	185	184	194	165	165	194	176	180	178	172	200	184	178	195	186	206	169	192	184	198	204	190	192	173	165	165	193	157	179	183	189	172	193	184	175	167	183	186	178	199	177	196	185	198	192	166	192	180	174	187	187	198	173	195	159	201	180	157	179	192	200	166	181	175	178	179	187	176	201	181	199	182	165	196	186	202	155	190	160	189	183	178	179	156	171	174	170	158	160	174	180	185	160	179	207	185	190	184	161	190	181	178	174	188	184	160	198	187	220	199	171	174	166	192	177	191	200	190	146	177	193	165	176	193	180	178	175	188	188	199	179	183	177	172	168	167	168	162	191	171	172	177	193	191	187	206	179	182	175	201	172	193	195	198	194	159	192	189	169	184	186	219	176	166	169	180	178	183	165	189	185	180	173	181	177	199	199	198	164	200	196	170	180	179	183	185	178	162	185	176	204	178	161	175	208	187	176	172	191	178	193	164	196	175	183	180	186	186	192	186	194	172	177	177	167	199	205	170	194
30452	28452	9665	5213	3331	2228	1625	1312	1099	903	780	624	579	545	491	446	412	441	320	345	336	343	328	299	304	299	280	251	283	261	256	254	239	259	282	255	223	224	222	205	238	244	220	224	246	197	233	243	223	218	205	206	229	224	224	223	216	208	203	194	211	207	183	206	204	203	207	206	228	214	194	228	189	193	224	191	171	182	209	223	190	218	195	188	202	198	209	207	176	217	215	203	206	181	206	232	208	221	201	187	196	200	215	205	212	225	224	190	218	215	220	225	177	204	226	234	205	203	206	225	186	201	193	204	207	205	207	203	218	203	210	209	210	190	190	202	216	196	192	206	198	201	215	196	209	212	241	202	199	194	169	205	199	178	200	188	186	193	190	199	230	183	207	182	188	201	204	176	195	178	182	197	187	184	187	205	212	181	187	185	177	219	157	192	187	173	195	231	199	203	220	198	191	192	187	230	232	193	206	197	217	190	231	190	200	185	182	202	219	179	192	222	210	189	185	189	193	215	229	209	191	218	220	185	191	208	193	199	198	198	187	199	230	192	216	217	192	186	219	202	216	201	199	199	181	204	192	194	199	203	214	203	197	190	217	245	212	200	194	229	202	208	196	212	191	214	214	194	192	188	214	205	186	196	217	209	201	216	170	178	198	213	190	184	236	203	192	222	218	216	232	189	196	207	206	200	202	211	191	215	198	189	194	195	216	196	217	179	216	220	199	210	207	177	204	204	207	212	197	191	178	206	214	193	197	207	211	203	197	195	230	194	190	226	200	206	184	204	205	204	192	215	160	199	192	201	186	198	203	203	208	223	168	186	202	219	206	189	221	202	198	192	181	202	217	218	229	213	203	183	203	183	227	174	193	187	225	213	196	218	226	211	240	213	195	188	179	198	209	200	210	189	163	202	193	200	223	183	222	189	191	184	185	181	184	225	214	233	186	196	213	178	218	197	202	172	191	232	214	194	233	196	202	208	221	186	195	196	201	203	221	196	197	207	186	202	171	193	205	213	182	208	201	219	199	213	191	213	190	197	184	192	200	184	194	216	204	194	200	184	184	186	197	188	212	196	200	176	196	210	202	183	184	196	188	218	187	194	194	210	185	210	189	221	207	213	209	179	187	180	211	193	208	175	208	222	205	215	213	213	210	194	215	205	192	224	183	213	201	190	196	212	208	195	187	218	189	196	188	211	212	219	204	195	201	194	191	178	192	184	241	183	205	201	216	195	213	215	194	202	164	178	204	215	213	206	215	206	215	196	197	193	169	200	192	204	207	202	203	195	185	211	187	192	197	169	185	190	189	230	220	179	193	193	185	206	223	203	215	207	194	208	217	201	211	209	182	211	205	176	187	198	216	199	179	206	177	214	191	195	204	207	196	202	216	200	216	224	196	209	203	206	198	226	184	182	205	182	199	197	199	196	188	194	181	202	213	202	215	207	219	200	196	191	203	191	199	172	216	189	172	219	196	199	203	212	214	185	200	199	204	191	219	190	204	197	181	176	212	180	218	178	199	226	198	199	180	210	209	177	212	174	216	195	223	206	180	205	232	194	208	205	196	197	213	211	186	208	208	196	170	191	192	206	189	190	207	189	226	226	219	189	175	195	201	192	196	209	201	195	207	212	220	203	190	205	200	201	202	203	203	222	209	213	220	205	193	174	205	179	198	195	177	213	184	202	192	232	181	197	206	191	210	197	197	184	212	212	192	193	219	201	202	213	212	209	199	198	171	187	193	205	223	209	201	195	185	217	210	197	187	186	204	191	201	218	196	192	190	199	213	187	186	221	180	185	220	224	199	191	231	218	205	209	215	184	186	205	210	190	192	189	202	166	186	186	198	197	200	177	230	199	186	184	194	192	205	169	195	198	201	195	219	194	200	193	198	193	191	215	211	181	202	176	181	205	194	205	219	192	195	193	198	188	212	179	203	203	184	198	191	176	203	188	187	207	193	196	191	197	203	204	219	179	182	177	206	171	204	203	203	189	207	178	196	195	196	217	190	223	201	190	196	185	184	226	222	173	195	225	203	223	226	194	190	210	192	178	188	219	207	197	198	238	208	201	210	197	197	197	225	187	208	209	183	198	196	205	200	224	197	217	207	180	185	223	213	188	206	185	205	227	200	190	199	197	189	213	193	186	210	208	204	203	208	218	191	197	189	199	180	205	189	223	195	230	211	169	188	203	184	215	197	187	214	165	202	213	209	218	200	182	187	198	223	208	193	203	203	216	203	199	186	197	201	193	208	173	204	193	204	193	181	191	203	221	203	191	194	208	194	207	191	232	200	197	195	204	198	217	194	183	174	215	210	210	232	175	218	209	198	179	209	198	213	180	224	183	185	213	202	207	229	190	189	207	215	193	193	175	207	192	217	173	216	224	189	212	214	199	206	215	192	208	183	202	206	219	209	186	210	185	223	211	212	193	180	206	181	206	197	202	211	194	203	187	211	190	218	199	186	219	190	202	203	190	204	191	201	181	220	210	201	195	200	211	188	169	215	203	199	194	187	195	187	183	181	200	212	177	205	189	196	193	183	187	219	201	173	212	187	190	213	220	196	183	211	191	206	201	181	193	216	199	214	209	181	219	192	197	202	190	207	193	204	216	198	177	218	203	210	214	194	194	186	187	199	186	216	169	199	187	166	208	164	232	197	203	197	197	179	187	200	199	206	200	190	212	202	178	210	194	217	175	200	191	215	178	203	200	182	192	196	189	209	225	213	191	188	187	202	220	195	198	194	204	182	192	200	211	194	185	188	187	207	200	206	217	202	215	206	192	189	212	199	201	183	191	195	200	211	196	207	192	241	200	197	210	185	206	202	174	202	197	198	206	207	237	184	184	173	207	219	199	178	177	189	197	194	200	207	191	199	235	210	199	199	204	205	182	237	184	199	202	211	190	204	204	186	208	207	219	181	180	181	184	215	214	203	194	202	194	187	198	207	216	204	213	176	228	168	198	171	199	206	196	209	202	203	194	190	206	195	202	225	209	205	222	197	215	191	221	195	227	206	207	194	211	221	197	196	181	213	194	164	184	215	186	198	212	211	192	216	189	188	180	202	224	192	188	191	214	196	204	186	187	206	204	208	230	184	200	206	211	211	190	214	200	187	192	192	198	192	216	196	206	180	208	201	194	209	190	190	202	199	209	238	196	224	177	208	210	200	210	189	242	167	178	188	205	197	200	218	199	198	202	197	174	244	203	198	180	193	213	189	220	215	200	197	204	230	186	201	195	213	203	206	205	207	195	203	188	179	196	182	209	210	219	192	175	211	199	198	184	215	176	210	214	197	214	199	211	213	184	190	215	183	186	196	223	191	204	187	204	177	201	230	222	196	204	183	203	208	188	199	184	197	194	201	216	203	217	219	215	210	198	188	206	215	188	214	195	204	178	193	193	198	182	218	188	197	210	185	219	209	218	218	203	213	213	207	214	193	187	216	185	189	208	210	201	172	209	195	191	208	189	194	189	198	211	206	183	228	192	191	176
23018	20685	27392	23990	20686	20700	7486	1456	1115	955	882	850	765	704	687	640	608	558	592	547	568	502	501	499	484	520	497	519	463	449	497	466	474	482	471	450	472	460	479	477	449	483	467	430	448	502	483	476	474	436	446	485	473	449	488	463	437	438	415	457	448	420	452	434	413	455	433	440	476	466	455	418	440	437	460	446	486	441	447	423	465	450	446	467	484	457	448	471	383	457	446	445	414	436	465	444	467	426	444	470	458	435	426	442	478	451	425	453	467	408	440	416	413	494	434	438	414	446	451	425	432	448	456	447	456	436	448	464	449	477	435	398	451	441	462	464	451	450	413	479	440	459	436	461	414	437	439	449	458	437	478	425	451	471	426	445	401	431	466	427	427	458	466	417	463	447	443	465	441	428	450	459	460	445	432	468	465	420	427	425	429	448	458	426	449	459	459	431	446	436	401	431	459	423	450	400	462	413	491	466	439	438	444	425	463	414	448	394	451	460	429	446	449	416	441	412	464	415	437	450	438	468	463	424	466	419	451	435	444	449	407	442	420	437	424	408	449	420	480	432	466	463	438	447	440	472	434	428	473	446	443	383	424	440	423	446	455	460	427	419	451	455	438	470	439	484	414	471	406	441	439	446	486	429	478	423	477	454	441	433	412	440	463	434	421	440	412	430	435	415	432	416	443	467	431	416	403	428	436	445	453	436	446	452	478	492	446	442	441	469	412	451	415	478	451	476	470	403	444	437	432	463	423	426	438	446	435	458	454	443	460	436	480	439	447	443	438	441	448	413	410	451	457	450	482	443	443	461	470	446	470	432	467	450	423	442	426	437	437	442	443	410	447	421	382	454	452	439	440	475	448	454	417	460	423	455	448	452	436	473	421	436	449	449	464	444	437	446	465	405	448	436	472	492	424	418	449	420	440	440	440	409	447	477	446	492	455	430	445	472	441	430	438	414	452	489	465	415	426	443	451	414	447	434	440	450	451	454	435	424	415	423	431	425	448	457	442	470	431	459	431	425	452	446	454	461	440	457	422	478	461	458	455	478	435	509	388	432	446	429	424	394	473	455	423	422	412	420	418	442	404	461	481	461	445	445	448	427	449	427	430	428	425	493	458	463	400	416	448	445	438	467	484	437	428	481	417	447	446	436	458	441	423	404	430	445	434	415	478	466	438	421	432	451	445	451	437	420	459	441	422	426	451	418	438	440	478	443	430	446	457	420	434	458	432	464	468	463	432	424	418	420	437	420	457	472	428	414	412	431	433	433	478	419	425	443	421	436	420	434	440	427	462	419	444	438	469	474	449	473	447	460	425	439	393	437	407	437	465	441	450	441	426	414	453	470	458	432	475	449	459	475	435	430	420	384	398	443	459	463	401	462	457	477	431	394	420	447	446	435	461	444	401	444	407	439	447	445	444	414	445	441	419	386	425	455	453	454	456	420	406	411	407	448	462	456	472	475	420	438	425	425	449	432	424	399	440	408	396	415	433	419	452	420	464	445	426	434	478	448	454	409	430	451	440	428	448	443	413	456	438	413	446	460	449	418	478	472	453	438	456	449	427	439	422	424	466	469	432	419	465	460	454	463	450	418	464	425	443	468	418	451	453	443	427	489	462	470	415	443	430	461	449	471	441	431	444	431	413	435	444	444	460	428	413	437	439	426	451	421	399	417	438	467	465	447	446	465	458	442	430	474	433	417	462	467	486	448	423	440	415	458	457	441	458	417	448	440	449	445	410	416	430	414	433	443	434	450	420	452	431	437	447	452	423	464	416	430	432	458	447	416	419	476	440	458	430	450	434	431	411	461	460	461	426	457	444	472	446	461	459	491	464	471	479	421	423	441	444	483	420	450	428	445	414	438	411	456	458	433	468	459	390	445	481	443	447	408	441	409	447	435	444	473	449	401	464	444	438	449	447	447	409	416	475	437	470	446	483	454	474	445	449	411	434	429	470	459	444	389	425	463	447	444	451	443	460	424	437	460	470	443	454	459	436	452	430	457	411	477	444	458	426	435	414	438	410	443	437	449	410	425	408	439	438	463	440	437	486	451	433	473	431	452	408	432	429	464	433	468	426	444	423	417	404	436	463	468	435	390	426	463	445	400	406	422	451	428	427	439	468	440	424	480	420	479	470	435	420	414	430	451	441	443	489	441	448	432	415	468	479	434	447	425	438	453	471	441	431	432	437	408	429	483	432	459	466	426	470	450	434	437	460	485	446	471	410	413	416	415	430	442	467	477	462	453	443	438	412	454	490	442	458	480	439	462	442	443	439	420	458	417	431	434	442	393	448	427	448	445	421	415	415	458	419	397	442	451	439	448	443	454	421	466	403	432	424	442	427	426	390	454	445	396	429	438	412	417	446	486	454	483	414	439	436	413	437	432	430	446	445	438	440	410	431	415	434	440	446	470	428	464	443	449	425	452	437	419	431	502	451	412	431	437	484	463	475	420	436	468	434	432	444	433	432	448	458	424	459	452	424	427	428	438	424	458	476	433	420	434	442	421	418	452	413	443	402	429	477	439	443	441	433	439	411	440	422	417	463	477	490	403	439	482	449	441	435	438	427	405	426	469	451	436	442	449	413	418	476	402	406	452	461	456	450	462	464	462	442	417	426	431	426	448	431	436	442	467	434	449	437	465	445	438	455	395	390	411	407	414	465	443	450	425	471	423	437	451	409	452	438	457	457	456	426	459	437	443	429	423	419	445	460	427	415	445	452	431	444	423	457	413	424	453	432	452	445	494	469	451	409	441	452	431	440	449	468	476	425	461	457	430	448	466	470	451	446	445	460	402	460	380	438	424	449	440	435	449	426	466	468	434	405	423	432	437	411	438	427	445	412	444	435	444	412	434	444	434	437	466	456	394	444	429	406	462	447	456	451	455	426	461	427	404	449	430	434	455	454	417	436	421	424	416	421	442	425	471	467	437	441	462	420	434	444	437	420	423	486	399	451	433	415	426	474	468	427	461	408	421	478	471	397	440	421	450	399	456	464	449	430	453	459	456	434	418	440	442	496	444	422	460	441	444	447	414	437	429	449	492	434	441	412	471	442	432	452	424	442	459	408	492	484	436	411	465	460	429	442	446	453	475	431	431	423	420	458	455	478	446	464	426	448	420	445	447	424	433	440	463	446	430	440	448	412	418	415	483	415	464	402	467	438	478	441	425	415	409	433	504	455	425	401	453	443	401	443	431	461	441	475	430	416	423	455	456	451	435	451	468	448	439	432	446	471	437	416	418	417	434	436	434	442	440	457	434	465	434	441	448	463	459	440	442	431	432	466	435	416	424	432	430	425	429	432	450	443	427	454	463	430	446	450	476	425	442	442	445	448	423	435	480	438	421	423	391	411	484	433	434	460	459	446	448	423	468	459	457	462	415	446	459	447	455	448	441	466	438	455	454	463	454	441	443	458	470	423	387	476	453	414	435	480	449	427	416	466	412	466	464	432	439	446	462	477	406	436	467	483	477	447	420	436	415	429	419
34230	34129	15339	8940	5831	4166	3169	2582	2043	1712	1539	1286	1164	1050	1031	897	794	740	716	701	716	645	632	596	616	561	520	533	549	557	510	505	510	515	510	464	526	487	494	452	508	463	474	475	438	452	441	488	487	456	435	446	480	440	482	461	461	443	471	486	437	500	450	453	462	438	433	467	456	487	430	448	434	487	457	457	471	415	435	456	464	439	453	461	424	453	448	435	426	418	481	464	442	444	486	456	451	459	465	466	462	466	448	426	459	444	428	429	419	422	422	454	428	447	432	442	475	462	455	447	425	439	419	418	453	414	461	438	463	434	433	416	451	405	449	449	455	453	430	432	453	428	398	416	442	481	415	444	448	468	449	405	415	444	442	448	405	415	449	394	415	460	434	437	437	441	426	458	442	420	466	438	446	444	430	422	460	447	446	457	428	446	445	464	487	427	395	416	465	441	463	408	430	482	416	411	398	447	406	464	427	436	434	449	443	416	433	406	417	414	437	465	421	417	404	416	408	437	471	448	428	430	413	427	445	447	432	411	427	445	383	435	440	452	443	429	416	431	422	454	443	470	485	441	404	420	419	424	418	448	473	436	408	414	436	416	436	450	428	406	444	435	395	425	461	423	478	498	442	431	430	424	418	443	451	451	432	426	462	440	425	415	440	446	420	447	418	457	427	469	436	414	466	423	427	414	447	425	448	427	417	425	412	442	426	449	413	441	484	419	434	451	444	445	429	436	404	421	443	452	447	468	409	438	410	432	428	448	453	442	453	483	413	432	452	447	458	404	454	439	455	440	422	436	410	447	454	472	498	405	400	415	453	414	433	437	415	438	441	448	432	435	428	402	454	432	425	441	439	376	448	448	415	427	446	413	447	452	452	451	462	464	437	413	459	449	459	489	422	433	409	449	428	441	472	486	439	446	421	454	429	439	465	424	451	417	440	465	441	394	451	429	439	411	435	450	415	420	443	449	458	451	395	453	445	423	448	400	431	447	450	406	411	408	473	428	428	451	444	422	449	440	453	456	424	453	431	397	451	428	433	462	441	471	448	478	434	429	441	427	407	410	401	437	439	443	427	432	464	459	450	402	452	432	438	449	409	391	425	417	441	436	440	422	454	446	430	439	461	462	420	467	427	400	446	424	398	445	429	410	420	421	487	463	460	441	469	446	428	437	423	463	449	408	415	444	440	430	437	433	444	439	383	434	425	432	457	454	405	422	436	452	404	431	438	404	445	430	421	439	437	467	423	413	401	459	475	421	430	435	459	433	420	410	421	422	434	414	439	438	466	449	430	447	439	431	444	443	442	473	452	475	420	441	414	455	446	432	433	389	437	427	416	478	451	439	448	448	414	412	430	404	451	469	455	447	449	421	436	434	416	435	493	434	436	414	443	432	389	406	434	431	401	455	415	428	457	425	446	483	460	413	456	482	445	441	424	444	430	438	435	466	407	410	418	445	451	461	450	451	413	420	442	447	424	473	451	426	429	440	409	424	475	449	433	439	447	429	435	402	439	446	469	427	452	484	451	411	453	442	423	411	432	419	463	410	443	453	448	432	441	452	444	436	444	467	422	461	378	450	460	395	454	446	409	426	440	438	442	432	440	433	445	453	422	432	489	417	408	433	401	432	448	486	444	454	416	419	429	446	472	453	412	470	459	501	479	406	409	464	432	459	467	427	447	448	439	470	431	435	413	450	452	420	451	432	408	406	446	438	452	422	464	418	448	462	414	443	451	437	439	463	412	423	416	426	403	453	451	420	442	393	439	419	432	409	421	458	474	450	445	434	425	436	458	449	441	437	456	399	443	482	404	423	448	455	479	429	455	433	434	449	403	440	438	439	406	426	448	470	450	418	452	455	400	443	430	449	432	470	417	450	436	411	480	450	423	474	458	451	442	406	395	421	440	410	446	434	390	451	422	446	457	423	470	435	433	426	464	447	436	455	446	410	434	401	428	416	446	464	449	465	401	428	440	442	448	453	454	420	425	440	414	426	491	439	444	451	413	441	439	438	445	442	464	444	426	449	422	443	500	451	470	444	469	425	460	466	419	443	458	465	446	438	464	455	428	455	461	463	436	444	430	407	428	404	441	428	435	451	395	428	447	462	442	450	414	442	416	471	441	451	446	434	450	436	450	441	459	409	423	438	424	441	437	430	411	434	447	462	386	412	418	407	447	447	450	462	441	493	425	449	444	431	435	407	429	427	446	394	431	416	406	450	456	425	421	466	415	427	407	449	438	418	458	385	450	430	424	407	407	417	410	421	425	402	448	431	417	439	441	476	453	442	459	403	477	447	460	443	450	414	453	446	461	419	446	436	446	414	397	452	438	436	441	447	411	442	419	446	407	480	449	477	422	418	433	441	414	461	426	408	454	445	449	436	451	423	424	439	437	477	431	416	416	401	435	408	434	465	431	443	439	465	452	479	468	445	433	428	441	418	466	408	461	427	482	434	437	426	428	425	447	409	446	441	433	458	422	441	420	431	435	431	431	422	409	424	452	464	423	435	446	394	440	446	416	430	402	494	419	466	457	421	449	419	434	420	423	442	435	415	438	398	455	446	411	466	435	457	433	445	374	435	469	412	442	436	453	444	488	427	445	426	400	441	426	432	425	431	457	437	455	457	430	472	398	408	450	426	437	472	433	439	425	413	455	453	407	434	420	434	432	440	477	457	437	418	457	404	473	473	494	417	445	410	426	432	459	440	437	419	444	448	407	412	446	409	447	488	438	475	427	447	445	406	398	419	438	436	440	445	449	420	442	438	437	460	448	466	431	470	457	423	425	424	466	413	436	426	403	444	421	451	435	444	438	466	404	429	434	444	478	454	430	480	470	433	427	401	430	455	455	445	434	433	391	431	451	411	425	406	456	446	473	431	457	426	448	429	466	410	472	426	409	452	471	404	456	444	428	462	449	413	397	435	434	431	424	453	440	420	452	436	417	438	470	442	431	458	441	473	420	461	412	442	447	415	410	440	408	384	438	443	421	401	458	461	413	401	444	419	431	427	422	433	459	415	463	459	431	454	450	417	447	404	406	428	424	436	433	446	456	438	414	430	439	440	431	434	399	434	438	385	408	443	410	445	463	424	401	433	439	456	442	443	458	404	463	430	450	433	446	455	445	468	454	394	428	453	434	453	461	408	434	412	441	389	431	430	433	421	401	425	397	421	437	414	467	440	467	445	448	420	463	437	451	442	455	419	398	416	458	456	463	421	467	403	432	466	419	450	454	437	437	457	424	450	458	447	438	428	456	429	438	431	420	431	412	431	439	500	472	394	437	452	473	398	430	442	439	439	425	426	410	411	443	397	382	443	419	415	447	426	453	443	453	456	437	425	428	450	397	410	406	435	435	410	416	446	415	462	411	437	463	461	449	467	465	445	437	446	417	450	406	439	428	418	462	426	441	400	441	419	415	416	394	446	439	435	414	443	404	445	458	435	463	433	433	418	435	452	440	480	413	442	417	421	440	381	434	420	423	422	451	423
29876	18028	3489	564	418	416	373	360	303	337	349	333	319	300	363	326	323	320	308	302	312	319	333	268	303	320	306	306	337	328	297	313	328	292	304	323	321	313	305	335	329	304	323	326	324	305	298	311	313	346	343	350	316	338	302	324	313	287	317	351	319	302	294	332	326	313	273	345	290	319	324	322	328	328	316	296	306	332	298	330	289	323	338	331	333	302	303	287	344	315	287	309	302	344	286	297	297	296	325	308	285	327	290	316	328	331	314	331	304	344	300	286	351	336	344	332	280	301	299	308	310	291	335	307	277	319	321	317	294	317	332	334	337	289	300	320	309	317	309	314	346	295	325	323	313	331	313	332	312	290	301	334	307	340	329	337	329	309	321	314	344	308	309	353	337	328	286	309	313	307	279	306	292	325	315	300	304	275	317	316	312	325	340	311	292	316	299	304	318	340	291	274	316	320	298	299	332	325	316	318	330	307	312	310	320	331	316	323	319	324	308	326	319	343	290	300	316	330	344	320	300	360	315	318	294	318	346	346	330	316	282	310	291	324	325	290	328	297	311	320	302	308	317	299	323	311	324	295	310	304	327	312	326	315	309	326	309	316	307	320	318	314	338	335	312	299	323	316	269	303	304	314	323	322	323	275	316	323	314	322	334	355	287	317	303	274	336	334	313	341	317	292	332	317	326	326	303	337	304	344	310	293	327	288	340	286	312	346	315	284	293	314	324	312	305	323	306	330	325	333	305	337	327	327	352	300	336	322	304	323	315	327	322	312	323	317	352	325	318	306	324	313	318	329	309	330	297	302	316	341	347	283	321	313	316	300	283	333	332	297	291	290	310	320	292	318	318	320	315	342	333	309	300	340	314	316	307	308	298	324	347	316	329	298	294	339	331	303	322	314	328	299	305	305	309	320	334	306	295	342	337	309	327	299	315	336	318	335	307	307	329	307	331	302	253	320	304	327	334	312	313	333	334	305	305	335	340	341	336	304	303	351	315	329	308	309	316	304	306	352	319	302	328	342	322	318	299	305	303	339	310	319	319	298	326	316	307	316	304	336	336	299	337	320	294	305	304	334	315	368	321	307	303	321	305	327	302	294	311	303	356	304	353	313	303	319	282	298	310	308	325	296	325	316	305	304	317	313	320	309	298	299	317	304	320	327	297	348	302	319	338	286	333	320	284	321	309	323	326	331	293	327	310	328	326	290	319	346	304	317	330	290	327	295	299	298	326	322	313	332	338	295	364	296	342	313	329	329	316	313	322	360	334	307	316	309	337	323	306	309	316	332	314	339	327	317	277	323	283	311	301	293	307	302	315	320	319	323	302	299	328	315	326	314	338	306	313	298	316	308	311	312	297	288	316	324	317	306	323	324	278	314	310	322	317	315	282	331	339	304	309	313	320	297	302	309	321	347	326	304	305	284	330	319	364	302	324	341	300	317	312	287	326	338	333	333	319	317	317	286	332	314	305	331	305	309	351	349	309	295	324	322	301	328	347	319	293	339	331	320	323	303	294	332	329	335	312	312	339	334	333	276	295	321	335	332	332	356	328	314	284	313	334	311	316	300	354	301	313	343	320	330	316	308	321	323	330	312	292	336	288	323	325	331	344	288	306	327	328	316	295	287	294	298	322	305	336	296	303	338	320	344	322	319	315	316	323	319	315	312	324	302	317	294	318	334	338	330	304	370	324	332	293	340	315	301	312	341	319	368	323	326	334	306	315	323	289	309	329	311	339	301	308	320	301	308	310	281	342	309	302	289	291	316	298	324	310	344	332	314	298	309	320	296	295	337	326	312	317	312	337	312	271	320	307	306	318	292	316	306	345	339	311	327	317	312	288	340	321	340	325	336	329	315	329	307	289	296	309	299	316	304	321	337	331	337	295	338	328	308	305	308	305	318	339	353	320	299	314	320	290	347	325	292	317	311	345	318	302	335	293	312	326	293	318	324	296	319	337	342	294	292	276	288	314	311	307	334	327	319	295	293	319	316	326	324	287	318	286	320	336	322	290	310	307	321	304	303	312	302	353	353	311	333	315	321	328	359	316	313	313	332	312	320	323	327	331	317	321	316	298	315	339	314	329	328	299	317	319	288	341	298	314	317	305	318	338	333	318	315	323	334	324	269	307	309	320	333	311	354	336	314	316	302	312	312	328	298	293	302	328	317	308	325	308	320	339	330	341	335	271	317	303	315	311	274	315	326	318	305	329	341	337	317	327	296	307	352	338	305	321	337	283	309	325	311	295	335	316	290	353	326	313	333	291	317	317	300	320	291	329	320	310	322	323	336	320	313	315	305	321	346	321	315	306	317	343	328	319	338	317	327	314	317	282	320	319	330	312	305	301	340	328	281	312	295	312	318	333	344	311	300	321	293	344	308	308	319	295	295	336	317	327	322	330	328	324	345	310	304	331	305	318	313	320	337	306	315	296	327	295	294	304	321	292	349	325	309	310	349	291	268	312	299	300	288	320	358	288	306	281	329	349	315	295	319	311	324	342	319	295	341	343	300	350	336	315	337	286	320	352	344	311	317	328	332	288	316	310	335	324	314	308	317	299	332	346	302	344	307	323	306	338	295	296	320	328	332	351	318	375	320	328	328	304	324	313	338	325	311	312	315	312	291	308	309	317	332	291	308	348	315	324	304	308	298	339	311	308	283	310	317	337	305	312	312	304	321	334	304	354	325	297	316	312	308	307	321	294	342	335	325	317	283	348	314	322	346	311	323	300	309	338	334	342	320	309	291	314	323	283	306	292	326	349	313	327	284	334	327	307	297	339	303	329	329	327	315	307	285	330	330	302	299	300	327	304	304	304	296	325	311	328	297	317	299	335	288	291	323	298	306	306	285	284	325	313	301	314	306	293	321	312	288	316	307	289	299	297	341	328	323	302	324	315	307	308	328	320	316	290	330	305	318	327	297	336	343	330	309	319	310	315	279	304	332	310	332	339	335	326	307	310	307	310	333	315	367	347	303	307	293	341	335	320	294	333	299	312	304	346	316	295	307	338	305	336	307	331	307	324	315	300	313	331	300	296	328	340	317	317	307	307	284	308	316	313	292	324	298	325	348	340	304	287	300	329	331	329	311	337	302	317	333	321	318	300	325	340	341	304	330	318	319	305	315	325	305	322	318	317	323	312	298	314	333	328	335	312	326	329	305	296	314	313	293	327	288	312	308	351	333	286	317	383	314	302	290	320	329	298	317	352	317	319	291	330	291	300	305	317	306	342	292	342	295	327	360	289	352	315	291	320	333	334	343	310	333	289	327	332	308	312	291	323	300	309	297	323	314	336	290	294	317	327	305	339	306	276	324	320	302	310	313	330	323	281	309	314	317	328	317	310	293	303	312	336	327	317	312	318	328	335	338	310	297	338	312	306	311	315	323	314	322	315	330	318	320	318	326	288	297	333	309	334	337	331	325	356	346	337	304	335	298	264	322	324	318	321	331	332	319	319	295	329	344	292	304	350	283	328	320	300	300	363	331
25633	13708	1011	678	495	450	451	423	395	405	364	374	368	401	346	345	387	377	387	359	383	366	320	328	329	401	345	390	387	326	348	360	362	382	337	391	384	361	359	347	361	320	360	381	362	408	374	359	339	362	349	355	321	359	407	364	393	366	364	355	356	384	375	350	352	358	338	363	381	388	355	357	344	349	350	350	333	351	356	328	357	347	369	346	346	380	375	389	368	383	339	350	370	385	328	374	362	355	369	360	352	330	346	331	353	377	375	356	367	340	375	330	365	380	355	344	328	383	346	377	367	373	331	408	346	364	329	347	363	335	332	373	359	341	339	371	352	333	342	360	371	360	354	338	367	359	378	337	358	340	354	331	361	386	344	360	337	376	352	365	348	345	323	362	344	354	346	332	322	333	361	343	357	365	346	365	356	354	361	329	370	404	354	366	356	346	328	353	313	389	353	365	330	323	345	369	375	346	366	338	346	391	330	338	375	322	354	359	359	335	340	378	352	377	327	370	350	334	354	344	354	377	361	361	376	339	351	372	361	335	332	331	359	370	325	343	373	349	360	360	359	371	355	357	349	375	367	338	347	316	341	395	368	373	343	357	312	347	337	373	361	338	405	330	371	351	330	347	340	365	346	340	355	375	340	362	352	342	364	355	361	336	332	386	340	354	356	352	344	330	349	347	310	365	356	341	361	346	357	369	377	376	393	348	356	382	354	355	368	382	361	338	356	339	355	350	347	347	412	353	349	354	367	365	353	358	352	339	336	360	331	356	329	351	342	356	370	350	386	358	355	365	315	344	336	363	389	397	372	346	335	389	383	376	350	406	322	364	370	390	359	407	334	375	373	338	361	371	351	325	348	354	344	355	342	380	380	375	352	326	358	310	349	377	382	371	349	350	342	350	364	360	329	335	355	361	330	353	333	333	359	370	336	342	338	360	384	342	343	313	413	287	352	362	324	334	353	325	369	320	344	353	346	363	360	345	354	341	358	355	367	377	325	384	368	351	347	330	354	343	366	341	322	380	363	350	374	359	376	350	378	345	347	350	327	372	330	343	338	325	373	347	333	361	361	325	345	360	357	338	356	346	347	346	349	360	350	327	367	370	336	331	345	353	350	351	351	344	374	348	365	358	362	351	366	366	361	369	334	325	345	390	344	345	352	353	329	357	326	361	354	363	342	388	373	382	341	346	349	347	337	319	364	368	350	372	361	370	364	347	357	368	333	349	353	334	355	344	372	352	325	373	381	353	373	333	333	342	359	343	325	328	323	357	362	361	350	332	348	353	329	355	375	336	342	343	371	333	356	340	395	340	348	327	345	357	352	359	352	386	351	367	387	339	355	369	322	341	379	301	301	361	341	385	370	387	360	363	332	365	361	374	332	345	349	354	375	369	370	373	389	359	354	350	372	351	361	350	337	337	353	364	326	352	350	331	336	371	340	360	365	337	367	344	351	335	330	346	341	375	377	382	359	345	352	388	346	353	346	357	334	345	357	327	365	369	352	332	337	348	367	337	343	348	365	339	341	378	373	362	380	353	369	315	366	384	311	354	341	356	369	326	321	346	384	361	333	362	311	353	345	369	372	344	357	344	319	350	336	366	376	342	390	359	366	374	345	378	350	351	360	371	349	399	325	343	354	374	340	339	362	338	373	339	351	336	337	387	356	351	320	346	332	333	379	366	364	364	404	365	346	340	373	359	338	322	339	342	354	363	326	328	344	379	346	352	365	332	328	363	354	346	328	331	363	347	352	347	380	339	388	324	322	347	402	307	337	338	318	347	346	343	359	346	359	354	355	373	347	357	340	326	343	345	355	345	358	344	331	365	351	358	344	332	363	395	332	355	353	379	351	387	337	322	339	343	362	369	374	340	351	350	379	368	359	366	334	334	323	333	345	335	369	357	345	365	324	347	358	344	350	356	382	371	376	369	337	349	372	371	323	334	368	365	344	348	339	355	325	357	348	339	367	356	362	353	345	385	335	344	383	348	355	377	345	364	387	355	346	359	376	359	388	363	362	367	352	334	308	361	327	405	397	338	349	357	352	345	359	335	360	369	352	352	371	345	328	374	303	346	345	375	350	317	362	348	383	366	341	356	363	352	387	356	333	372	357	342	366	373	386	360	358	380	336	326	354	362	319	340	362	358	368	337	363	357	335	355	359	372	394	374	337	378	340	329	338	363	372	339	342	357	341	366	345	356	339	384	361	344	334	335	349	351	360	322	395	347	346	349	343	345	352	357	375	354	345	370	357	331	366	324	337	349	332	346	340	349	338	360	352	358	351	332	349	366	333	349	350	310	344	355	398	371	340	389	335	331	346	378	350	356	332	353	369	367	367	363	359	345	350	395	350	345	322	358	341	340	326	323	372	346	357	325	388	355	351	357	346	354	340	363	351	352	359	333	314	367	353	369	363	355	355	369	358	371	371	350	388	371	332	358	349	341	333	342	386	322	334	338	356	356	356	317	380	339	359	364	345	343	333	363	386	364	336	327	371	371	346	369	360	338	340	353	356	367	358	348	393	352	359	375	358	344	357	368	365	385	309	361	342	335	345	378	357	327	341	356	346	340	359	338	364	370	349	349	348	350	372	379	366	353	370	370	337	354	346	356	364	366	322	347	357	357	345	379	396	338	359	336	334	379	352	357	359	347	353	380	359	372	355	350	326	377	406	351	357	373	404	329	364	358	387	324	363	355	354	363	400	337	392	358	362	353	346	330	327	375	347	339	355	333	312	376	350	341	350	372	364	381	357	347	348	362	358	326	356	377	355	321	379	360	372	340	373	385	367	369	351	383	368	328	327	373	399	330	339	354	378	357	366	367	354	363	381	361	356	337	323	359	350	355	398	351	329	325	347	348	335	366	342	362	339	337	323	347	366	334	372	341	389	377	351	337	321	352	347	350	330	359	377	356	361	349	365	337	379	382	367	351	345	374	374	324	371	361	361	347	326	365	353	318	366	368	359	386	349	350	328	346	353	369	342	362	353	352	345	355	362	334	352	359	335	354	363	365	343	355	353	373	366	350	359	376	372	331	350	340	344	357	361	375	343	371	359	341	332	323	384	309	348	349	358	363	321	335	395	356	380	377	372	371	348	358	340	352	354	344	345	347	360	342	336	359	371	335	375	339	345	329	352	380	337	381	347	377	361	344	374	355	346	350	351	337	351	375	334	354	351	354	360	318	384	344	338	376	355	350	346	375	363	381	344	345	350	338	348	364	385	355	330	335	371	335	357	354	390	373	361	360	325	382	362	342	329	341	380	379	347	333	359	367	385	361	351	358	358	326	350	335	361	349	361	356	382	340	334	352	382	360	356	348	346	354	314	355	360	339	372	367	316	342	348	347	356	363	358	364	320	348	353	333	351	333	354	366	353	349	353	364	384	336	373	344	364	346	374	359	371	347	362	353	386	378	353	344	352	341	376	363	357	373	354	364	331	336	367	349	360	364	360	362	347	356	344	355	352	335	332	388	346	355	353	350	367	365
25114	20692	27006	24361	20670	9466	1013	695	518	472	421	364	324	316	273	298	266	264	269	261	223	232	270	243	213	220	247	193	211	200	209	203	190	187	239	206	197	200	202	199	182	193	189	215	200	183	209	181	225	204	184	198	178	197	206	186	191	220	187	167	185	201	194	180	189	176	197	185	181	173	148	186	161	194	192	167	179	179	166	190	195	191	192	154	177	169	164	211	215	172	176	175	193	192	160	175	192	199	175	167	170	200	171	198	159	152	172	183	177	158	193	194	178	164	201	185	204	195	162	190	164	199	159	198	158	180	194	180	177	162	190	191	198	168	183	177	205	185	179	161	170	179	165	190	205	192	172	171	193	198	162	186	188	184	181	168	167	184	172	169	195	193	175	156	186	179	166	203	205	195	183	172	198	186	193	164	188	166	202	190	181	186	191	201	182	184	181	192	140	165	171	179	171	199	173	192	166	176	191	186	157	154	163	173	165	186	186	193	178	164	172	166	190	182	179	196	173	187	200	178	169	174	196	175	165	163	170	155	183	178	181	152	189	170	192	204	149	170	191	185	180	191	173	171	160	201	191	167	202	196	193	205	202	210	176	175	199	183	213	167	194	167	197	173	172	182	198	180	149	181	199	180	204	174	192	176	186	192	184	172	184	188	185	193	184	188	184	184	188	165	202	175	176	171	181	191	170	220	202	188	183	186	188	176	182	193	202	170	173	158	179	173	188	189	186	186	189	170	193	177	175	167	182	191	174	194	206	208	179	186	199	179	195	191	186	180	192	189	181	190	162	184	169	166	175	180	158	191	162	168	189	169	169	173	188	174	167	188	182	191	181	191	187	183	193	160	174	184	174	178	186	172	196	193	164	178	185	190	165	166	183	169	161	206	174	166	191	197	197	206	181	183	159	185	173	177	167	169	143	168	163	169	171	195	169	183	168	194	193	155	167	208	167	184	168	193	157	163	202	187	192	182	202	182	177	181	181	178	165	183	184	163	177	168	161	189	179	168	187	191	175	161	192	185	198	187	184	185	205	187	190	169	184	193	182	162	170	179	183	180	179	148	188	184	198	164	177	190	172	190	177	176	185	171	190	202	167	186	177	162	204	167	171	146	181	194	170	188	188	166	196	175	154	162	180	169	177	197	148	168	177	187	190	180	167	173	179	167	179	166	210	181	178	200	168	172	159	180	172	184	155	180	158	217	186	197	183	178	199	183	188	201	156	176	175	194	187	191	185	178	156	184	182	176	174	150	185	199	171	201	159	184	211	186	157	172	154	167	179	190	183	174	167	185	171	161	182	151	184	201	177	172	167	161	195	172	206	195	185	177	157	202	154	165	174	187	173	173	158	161	200	177	191	168	202	169	208	168	166	170	183	196	170	186	170	176	182	179	175	232	164	175	182	188	185	166	183	170	165	189	179	191	182	166	183	174	178	178	173	173	183	178	202	151	196	177	168	183	159	184	203	201	185	188	175	165	189	173	178	187	201	182	193	167	194	182	186	173	182	154	172	184	174	192	202	153	196	192	213	175	177	171	183	182	175	200	181	201	170	164	191	177	168	184	192	187	163	171	172	181	193	160	180	188	151	174	182	176	162	178	189	180	165	178	155	171	188	177	173	201	161	208	201	191	179	174	170	177	175	179	169	194	157	160	186	180	164	193	179	158	204	186	193	180	176	199	187	183	200	147	159	173	171	191	192	181	161	176	210	156	196	173	188	188	151	178	191	180	179	186	178	150	167	184	172	179	190	208	163	164	165	172	189	179	195	201	177	191	193	183	186	196	197	197	180	185	145	175	187	179	191	189	158	182	175	175	167	189	188	177	167	189	177	184	189	161	168	181	179	188	167	182	182	163	180	185	178	180	219	183	171	207	166	186	182	172	154	190	205	169	167	167	165	170	159	190	167	170	180	180	169	173	176	196	154	175	159	176	179	188	169	167	195	181	171	186	168	179	200	168	213	192	168	179	181	176	185	172	194	181	178	183	171	189	185	201	156	172	192	173	162	178	187	178	193	183	186	170	182	190	184	174	174	169	188	191	173	199	199	188	182	192	204	201	167	184	157	200	178	185	195	184	176	200	174	174	190	203	171	173	176	177	185	179	182	188	176	174	164	174	170	169	184	194	184	205	160	157	189	180	196	167	170	160	184	179	186	171	183	179	170	178	148	171	180	199	148	181	183	175	180	180	181	188	201	175	186	186	184	166	223	194	149	162	194	167	170	180	170	160	166	184	154	173	189	153	187	189	178	169	179	178	180	179	174	175	186	195	179	182	193	167	194	166	161	179	180	189	186	158	197	169	189	180	174	197	190	177	183	170	186	177	165	192	193	193	168	182	177	184	173	176	184	171	198	153	204	200	194	191	188	177	209	185	181	147	161	178	193	193	196	200	199	195	169	201	188	190	193	204	165	193	184	209	178	183	189	190	174	185	161	179	185	197	210	203	156	202	188	187	185	166	195	191	187	202	166	177	175	187	186	168	151	188	166	177	207	186	171	183	195	167	171	160	168	179	175	195	193	175	191	183	167	194	177	185	159	176	189	161	185	172	160	179	190	191	164	188	194	189	184	181	210	199	169	168	184	185	175	167	175	161	189	175	176	176	197	169	172	184	160	182	192	182	183	162	172	192	191	177	187	170	168	158	179	201	168	151	195	167	203	176	207	168	208	180	181	171	188	177	197	188	167	174	172	182	199	180	187	183	190	164	203	168	195	180	192	175	153	185	158	198	184	162	165	154	179	183	191	184	178	188	159	174	191	175	191	187	185	162	192	181	195	190	171	191	191	200	178	180	186	173	170	198	180	153	163	163	181	171	205	162	170	179	165	180	167	186	169	179	173	173	172	191	180	172	193	187	202	186	169	170	182	169	188	176	179	141	196	176	170	157	195	200	172	184	184	173	160	170	182	147	190	194	190	191	165	172	179	191	176	193	165	203	185	169	182	171	180	182	185	161	187	173	170	187	185	184	180	159	189	201	156	212	196	167	175	177	189	177	178	197	169	203	178	181	189	176	179	179	187	150	200	180	178	181	190	191	158	167	175	193	172	173	153	197	196	164	198	174	189	179	184	184	178	189	164	156	187	178	188	184	162	140	169	195	165	187	204	154	194	193	165	183	170	174	165	168	198	182	166	201	206	167	191	183	190	165	172	177	177	185	182	212	187	163	164	187	177	177	162	183	197	153	166	184	198	201	199	179	176	183	188	186	173	181	156	177	197	195	180	189	195	162	191	180	185	169	176	190	203	157	206	161	167	185	153	191	183	164	182	179	175	185	189	171	184	176	160	181	178	188	194	185	163	193	174	175	174	192	198	175	185	164	177	198	169	203	197	199	169	173	165	186	184	191	181	190	179	174	168	201	169	159	169	163	187	183	173	182	197	181	175	159	186	182	169	181	187	190	192	193	206	186	225	186	161	197	158	174	177	178	159	193	162	206	175	193	184	223	186	180	194	190	175	172	199	182	184	191	169	170	198	172	175	190
30789	28536	9695	5148	3231	2356	1738	1328	1047	869	800	612	562	497	507	446	408	404	361	324	312	307	304	282	292	303	257	282	245	240	282	241	225	244	233	224	232	235	230	231	220	226	215	257	223	221	231	202	224	221	187	198	215	217	199	228	200	202	225	210	204	216	198	236	213	232	195	190	216	208	212	198	238	193	204	205	205	189	212	217	224	209	187	201	232	197	193	203	241	202	201	221	211	187	210	209	181	201	197	197	218	213	216	225	198	201	194	181	212	216	205	204	185	196	197	205	211	208	227	206	222	211	216	215	199	207	221	196	184	192	203	217	206	183	161	218	200	203	211	220	196	172	215	196	222	186	194	209	173	188	196	214	195	186	201	222	180	199	199	186	203	197	208	200	214	196	206	198	195	199	193	170	187	199	188	219	193	199	182	190	198	202	191	205	205	200	213	195	194	195	207	223	204	203	195	226	194	175	206	203	226	181	212	214	198	212	193	210	194	198	191	191	219	175	216	188	176	192	205	205	189	207	208	210	217	181	227	185	180	194	182	209	212	203	182	205	220	204	196	222	194	180	209	200	183	218	196	213	184	209	179	213	210	213	205	201	191	216	200	185	190	191	170	213	206	184	185	181	190	230	196	202	194	184	220	189	214	218	208	207	209	200	191	201	207	175	224	215	205	192	221	209	228	215	207	200	213	211	176	223	185	186	211	186	187	189	217	213	190	210	211	212	195	190	216	214	199	220	215	196	212	192	220	176	191	187	204	207	200	204	201	196	221	187	172	166	219	199	224	185	207	196	207	206	228	205	201	225	196	182	211	204	205	181	182	188	198	195	199	212	176	177	209	201	194	196	211	194	202	223	179	189	203	199	213	202	196	198	195	194	179	199	215	190	199	222	198	192	177	233	203	186	179	173	224	183	204	186	178	196	236	207	208	225	215	206	213	183	208	190	213	201	200	201	195	194	203	189	191	190	194	196	200	211	207	173	195	187	194	215	185	180	184	195	214	209	212	211	197	192	181	184	191	178	211	199	196	202	187	188	179	207	168	216	204	198	224	210	210	194	189	197	204	211	216	181	164	205	211	186	192	218	219	212	214	205	197	182	217	176	187	198	182	177	177	192	205	198	177	204	197	180	196	210	220	222	212	198	184	233	194	205	193	189	199	217	191	220	190	222	188	212	179	205	206	190	181	189	204	207	187	200	188	194	206	207	193	205	190	188	205	176	202	199	199	202	205	219	210	206	201	173	178	240	211	221	208	198	171	210	218	188	206	197	222	195	201	225	210	193	184	207	182	185	195	211	193	190	172	195	198	201	171	221	178	204	206	188	223	207	199	207	194	187	191	186	189	219	223	201	203	203	179	201	193	201	198	189	193	191	180	193	186	207	192	190	179	201	214	207	214	213	193	194	176	194	201	199	232	193	209	185	199	184	183	210	191	198	196	212	189	193	214	201	187	192	203	190	204	218	196	197	182	218	198	188	216	185	198	203	180	198	204	185	178	187	208	193	212	198	216	205	209	203	213	188	187	215	211	211	211	197	188	190	190	191	184	176	195	196	199	172	197	225	208	199	172	222	168	182	195	204	189	223	179	220	204	215	192	188	211	199	184	215	198	186	187	210	189	208	200	234	240	185	212	189	202	204	190	188	193	211	215	221	190	185	171	169	194	208	224	184	195	189	201	190	224	211	199	201	214	189	225	203	195	218	219	174	211	196	179	223	188	197	209	191	197	189	201	206	209	158	203	196	181	183	248	207	196	170	194	225	184	187	202	193	219	193	222	213	201	187	184	198	199	195	183	191	199	183	216	205	191	198	197	201	192	193	216	201	198	208	201	190	203	203	199	201	195	206	212	221	208	209	195	191	174	196	200	209	194	208	197	208	208	208	185	170	208	211	228	225	199	188	186	193	193	222	189	204	213	194	188	214	220	185	186	193	223	171	189	182	227	206	211	196	179	191	197	173	222	184	219	207	221	202	190	192	203	191	195	187	174	215	195	191	181	184	199	195	203	206	199	207	174	220	206	226	207	191	203	190	192	221	189	183	182	195	210	210	200	210	190	217	213	205	214	195	185	218	219	215	180	191	189	182	191	179	218	185	176	191	188	204	209	197	192	188	203	199	192	199	225	198	175	179	213	215	225	194	221	234	187	210	207	202	204	208	195	181	195	209	188	189	218	200	198	184	203	211	212	219	196	219	201	216	196	194	215	210	190	209	187	189	204	183	183	181	209	208	182	191	190	219	202	212	210	160	202	214	200	177	212	220	185	186	181	201	209	186	184	172	210	203	200	193	198	218	193	208	209	224	214	158	190	199	209	213	198	186	190	201	230	215	195	215	196	185	208	212	184	203	198	190	184	212	194	233	188	196	189	186	226	226	204	228	229	163	195	201	193	191	197	190	199	192	209	199	219	196	184	210	187	200	192	179	205	202	213	186	202	184	183	218	190	213	219	159	194	193	204	220	182	206	215	185	201	198	204	219	188	221	209	194	179	200	199	203	195	178	216	213	215	209	215	167	204	185	190	179	184	213	223	192	194	207	194	213	206	206	218	192	233	216	230	194	206	191	206	227	167	193	194	222	208	199	201	212	216	183	198	195	195	199	187	199	223	193	192	211	182	207	192	191	211	197	205	200	208	182	191	179	208	186	194	192	200	197	198	192	183	206	178	202	182	200	199	201	208	230	222	186	195	177	194	210	196	222	187	203	205	180	191	189	186	200	213	202	202	180	208	212	201	184	194	192	206	201	201	212	197	210	191	181	180	190	191	225	200	209	234	217	193	195	214	195	202	210	197	190	211	177	183	221	207	224	195	202	200	187	205	202	188	220	206	196	194	196	218	217	211	203	182	181	210	217	188	191	196	203	226	208	197	217	203	198	211	197	221	198	232	195	196	192	215	184	203	198	170	194	215	195	204	192	191	192	191	211	205	217	212	187	169	193	206	221	211	184	208	182	209	209	189	199	224	216	197	219	206	200	208	206	198	179	201	195	205	202	191	198	215	209	209	202	203	190	194	185	181	212	177	190	198	195	197	195	199	186	179	213	220	195	185	194	187	193	208	183	191	208	215	179	195	220	213	184	207	194	207	198	197	191	178	197	172	194	192	192	203	195	218	187	204	187	201	200	233	184	211	205	208	189	207	223	176	211	187	190	201	208	214	187	215	218	204	211	194	182	205	183	207	188	197	195	191	215	201	208	220	193	208	201	203	193	194	198	218	195	191	230	200	191	208	215	163	197	206	194	177	214	213	183	189	219	225	205	200	178	197	209	204	217	219	189	204	206	209	206	206	215	178	207	196	211	182	200	189	193	190	208	189	213	177	184	188	192	192	206	211	205	225	202	209	216	217	216	202	199	228	199	228	207	168	209	201	189	204	198	194	222	206	203	215	210	191	189	211	207	192	192	187	216	210	198	220	231	195	187	176	215	219	184	210	209	209	204	195	215	221	186	187	208	222	197	198	181	202	193	187	209	204	200	193	204	190	193
23068	20686	27402	23977	20672	20675	7304	1483	1117	934	875	805	721	701	692	654	610	607	612	539	554	500	542	499	539	559	538	528	514	445	518	484	500	438	463	437	439	472	490	467	421	474	436	484	471	442	457	448	433	406	467	432	482	460	458	384	441	444	449	477	486	429	418	449	455	436	451	434	427	464	446	476	499	431	444	439	421	423	410	411	437	465	474	423	446	413	451	435	428	473	456	427	479	474	452	423	449	450	456	460	482	473	446	434	473	444	456	420	446	471	439	450	480	430	443	448	498	440	467	436	398	407	415	427	413	465	429	457	448	439	427	473	435	444	407	464	418	442	417	439	424	477	431	456	444	458	463	444	425	454	417	437	470	466	449	444	476	470	438	437	435	422	439	426	457	445	428	448	406	480	466	398	455	435	469	427	428	463	419	400	427	412	449	438	459	452	449	418	437	453	448	411	450	478	484	441	451	453	463	419	425	442	445	440	432	448	508	428	430	416	438	406	433	444	418	462	446	459	462	450	440	462	422	445	430	468	444	431	440	426	435	439	515	445	462	447	461	476	428	444	452	424	421	434	422	411	447	443	463	458	441	463	424	459	443	466	483	457	443	452	403	468	431	450	449	420	439	455	477	408	421	412	454	419	464	397	468	421	453	443	472	416	467	424	449	438	440	423	397	397	440	444	457	422	429	456	425	406	452	447	447	460	457	428	432	465	403	437	427	446	421	436	439	407	447	463	433	439	448	474	425	459	427	425	436	430	434	448	406	446	445	416	409	433	426	482	443	426	440	436	449	425	419	433	496	441	443	452	443	434	435	446	439	482	409	436	434	423	426	417	464	448	489	463	454	403	488	447	424	454	404	422	436	430	457	492	476	448	411	435	450	429	459	442	439	453	462	478	447	445	442	446	435	434	434	470	457	400	416	497	480	490	435	411	422	471	462	445	434	441	429	471	432	428	392	451	445	436	442	467	471	469	427	433	476	433	444	433	440	428	467	428	442	431	424	434	489	420	449	455	451	414	455	424	445	426	424	418	483	423	436	424	453	443	428	495	430	434	471	450	422	415	460	424	475	473	444	464	424	466	438	471	446	452	433	449	407	431	454	446	446	426	468	429	449	431	492	467	408	396	443	464	471	421	416	442	443	443	445	428	439	419	393	467	455	438	437	423	439	436	445	451	415	417	424	466	446	441	467	443	455	454	428	431	487	457	428	430	432	460	449	413	453	442	450	441	445	421	445	422	451	424	446	451	422	447	444	427	439	421	440	444	430	450	446	439	435	418	449	454	482	469	443	450	470	444	431	407	450	417	473	444	410	439	419	469	455	455	396	444	419	418	455	448	440	436	429	425	416	407	396	435	432	435	415	448	447	437	436	431	441	459	437	446	436	394	460	459	437	425	442	445	458	420	427	441	373	486	419	452	460	425	477	448	434	454	432	455	460	400	424	414	451	423	441	426	414	419	500	441	481	443	456	455	462	451	421	479	391	408	465	429	427	459	473	472	462	459	496	453	462	436	435	442	434	470	420	420	433	456	453	457	433	414	449	435	453	458	477	445	450	463	421	432	488	436	441	446	447	446	443	455	457	418	434	456	462	430	452	452	410	450	422	465	457	433	442	467	434	408	447	418	434	414	466	455	454	427	437	434	431	442	458	432	401	473	439	419	474	433	443	414	412	450	473	449	465	432	457	413	454	467	453	446	418	450	433	445	432	450	460	468	454	420	422	462	423	424	451	420	442	424	410	459	458	457	427	443	416	413	430	434	447	411	427	419	425	420	481	449	407	434	461	422	454	441	442	402	436	462	422	464	429	440	453	454	483	477	427	437	434	458	425	412	442	442	446	406	475	426	458	450	459	442	443	454	437	423	444	462	393	438	450	452	451	420	425	393	430	437	437	453	416	426	456	427	416	427	429	400	471	464	479	433	461	458	425	444	444	439	408	458	441	413	454	416	420	420	475	421	459	423	437	404	406	460	465	427	447	451	440	420	452	453	458	434	403	458	424	452	441	431	433	443	410	430	414	446	465	421	440	444	449	431	457	395	452	461	468	447	446	467	451	443	441	469	426	443	421	445	435	474	475	432	453	455	427	438	462	442	429	440	445	447	436	467	439	412	431	444	450	474	426	430	429	461	415	424	420	412	468	451	446	434	421	478	481	467	439	448	426	416	441	436	462	433	459	427	448	440	453	480	468	438	386	476	427	438	455	431	410	414	441	467	414	415	420	434	461	429	462	434	397	401	439	453	452	401	469	462	425	427	442	414	454	472	415	408	426	450	403	441	448	452	420	444	458	420	454	469	457	454	413	448	439	446	437	469	421	449	461	463	417	452	435	424	440	441	460	447	411	428	427	442	479	446	445	432	411	427	421	389	455	441	402	423	444	447	448	421	450	477	409	415	433	432	460	439	415	445	429	411	459	427	422	431	453	465	429	404	441	405	476	425	433	478	459	448	436	433	446	428	436	442	398	451	458	420	435	430	429	478	452	418	438	452	454	442	439	450	415	442	492	453	480	422	469	448	482	435	486	445	469	435	439	454	436	460	428	465	436	435	467	429	407	454	425	464	424	435	442	456	446	470	435	416	421	451	432	414	452	428	403	471	474	425	432	391	439	450	417	452	437	420	445	436	438	423	435	427	428	433	429	412	494	414	445	443	433	463	438	468	421	424	439	420	429	454	414	433	451	410	467	428	430	424	440	450	437	450	444	472	430	442	415	450	480	447	420	454	402	457	431	480	419	477	462	439	421	451	458	430	412	444	412	403	453	410	442	461	451	449	447	437	464	426	481	449	426	419	434	430	414	424	452	456	406	426	390	437	441	409	455	411	435	435	476	429	435	444	465	469	418	444	436	443	455	426	423	406	438	425	406	453	462	458	445	392	493	426	465	454	462	451	403	434	456	448	459	429	449	445	399	479	438	440	407	432	418	421	390	426	441	384	445	482	466	467	431	457	470	424	427	410	461	456	403	420	471	451	437	457	452	396	461	465	452	439	408	432	415	440	453	472	413	448	451	443	414	442	435	426	460	436	457	463	452	450	449	454	440	437	404	446	486	481	434	442	432	383	485	447	427	450	394	475	402	439	446	411	481	437	414	455	464	441	449	456	424	418	439	451	471	452	454	438	427	449	413	424	435	468	417	413	465	440	453	441	430	415	417	449	418	458	410	440	450	444	421	393	431	427	455	425	449	452	452	401	430	437	429	442	430	408	445	439	416	432	439	463	444	449	423	420	411	442	442	435	442	441	440	438	449	487	433	469	429	449	439	410	434	464	442	452	439	411	461	437	462	407	451	438	444	444	467	470	438	437	455	436	435	441	422	439	452	434	427	477	418	405	439	447	424	459	449	413	429	415	443	464	453	455	441	462	449	423	448	438	449	440	426	418	400	452	439	434	429	445	439	431	420	432	452	442	423	447	461	414	441	463	451	423	448	464	441	464	459	439	440	448	446	447	419	496	456	401	453	434	447	476	387	452	430	453	431	428
34145	35841	15389	8866	5871	4153	3211	2485	2095	1785	1500	1311	1190	1080	985	906	835	800	764	711	677	706	632	663	652	612	554	574	545	560	531	517	532	489	499	487	501	489	470	507	494	494	480	454	469	503	442	456	503	450	423	503	474	489	439	447	481	492	457	482	467	468	474	476	411	479	451	425	453	455	474	420	450	450	484	504	446	432	453	430	430	458	458	466	446	487	436	453	421	432	452	465	438	421	444	442	384	415	426	460	407	404	451	444	427	437	449	432	467	477	459	426	447	424	442	377	430	444	481	437	448	439	440	426	428	466	442	453	458	412	445	403	442	440	459	444	430	413	452	451	447	447	430	425	460	467	447	452	455	465	439	448	446	411	440	439	384	423	468	452	456	450	436	446	403	430	444	411	434	453	428	428	413	453	414	421	443	411	457	448	417	470	435	447	427	454	429	472	449	408	406	455	438	422	450	441	441	415	457	434	434	428	413	445	414	476	431	430	416	429	456	429	429	419	432	438	447	412	424	443	436	439	483	412	438	479	456	476	445	408	430	457	415	407	470	453	437	429	438	473	451	473	443	440	447	444	471	403	441	430	458	423	435	459	420	387	389	413	416	460	429	449	420	446	467	447	412	460	439	410	440	416	408	464	450	412	436	424	454	420	453	428	424	483	492	418	474	417	419	435	404	457	407	472	404	456	433	430	455	422	414	405	451	428	443	437	401	429	425	473	424	455	465	510	428	427	449	463	430	398	471	442	482	404	417	437	443	467	427	419	472	448	419	422	431	408	440	451	451	423	446	440	446	431	441	442	455	408	409	408	427	409	445	428	447	442	420	414	425	467	426	444	454	417	464	433	467	447	467	429	444	458	419	477	448	445	389	457	425	418	421	461	431	451	398	426	417	441	390	408	429	442	428	417	446	449	423	441	386	436	441	403	450	483	449	403	445	433	442	433	474	438	433	449	453	446	448	420	408	432	413	375	448	419	449	444	420	447	442	407	457	439	458	461	445	435	442	390	438	454	458	437	444	462	452	443	435	466	407	428	421	430	465	442	445	449	445	443	419	448	445	437	395	425	437	406	449	431	444	425	421	435	482	427	420	424	446	412	436	446	451	409	444	428	432	459	405	466	452	431	441	459	439	429	421	426	462	486	451	388	464	448	428	409	400	420	443	436	441	409	438	425	452	434	459	491	422	430	462	411	453	446	452	465	421	443	424	414	383	429	427	399	431	409	419	439	448	434	463	451	444	383	421	465	440	438	417	442	450	440	427	453	411	435	435	420	458	442	486	451	466	443	401	462	403	430	458	429	429	399	416	433	455	477	431	381	434	409	449	441	446	411	453	411	426	415	414	424	430	412	412	432	438	461	423	438	435	451	427	447	433	421	416	444	439	424	420	427	448	425	458	450	467	451	483	434	442	435	429	414	439	411	424	454	431	453	427	442	444	416	405	398	417	422	422	434	460	411	485	418	447	437	473	432	441	408	437	424	465	484	408	442	460	419	453	424	487	439	434	446	418	458	432	428	449	423	460	473	415	427	432	435	455	408	431	410	411	445	418	458	472	441	414	455	418	404	440	460	430	429	415	415	422	420	414	418	426	440	436	431	425	411	436	456	450	417	453	424	453	462	424	425	453	433	435	458	446	442	433	440	418	476	430	443	439	451	415	443	422	437	409	458	434	415	429	457	469	432	396	401	419	459	421	451	445	419	469	457	451	436	429	442	444	442	404	402	411	449	420	435	403	414	434	440	444	431	443	454	432	441	455	414	465	440	448	445	467	464	394	447	418	464	423	452	423	421	444	457	435	412	457	450	455	442	448	430	384	418	422	409	432	445	457	391	447	450	449	452	413	390	428	426	422	440	396	435	401	444	409	423	475	394	449	394	425	439	477	440	421	448	469	432	434	422	407	448	454	463	437	470	395	448	423	460	452	412	422	454	439	423	425	449	441	432	417	463	440	455	435	426	426	406	441	426	437	450	423	418	428	459	431	446	427	423	408	450	423	418	404	428	424	442	445	465	451	402	419	433	431	429	419	432	442	443	413	418	399	424	461	428	432	416	414	407	448	451	433	453	413	422	492	422	441	406	438	426	420	428	441	438	469	453	464	432	429	466	415	475	478	462	436	403	460	432	409	455	477	468	468	450	459	407	448	428	442	437	434	415	456	448	440	415	449	490	443	424	452	412	416	413	425	442	444	446	423	442	443	400	451	469	425	425	428	420	453	417	433	439	418	436	429	447	440	453	423	459	430	405	470	455	440	476	433	439	452	494	428	408	436	405	457	452	404	422	422	425	422	459	420	446	466	436	473	449	414	463	457	454	451	463	440	407	436	419	445	438	407	451	432	439	438	417	435	437	446	418	435	429	424	424	404	389	424	427	470	434	431	440	424	461	437	441	440	428	472	455	454	438	458	482	438	436	470	446	444	418	426	467	429	444	411	426	435	434	416	432	440	424	428	407	412	433	458	419	447	418	435	447	459	412	418	422	429	463	419	440	465	403	443	421	408	459	409	439	455	461	438	438	420	433	419	435	408	449	448	436	441	433	429	445	429	463	420	435	443	423	418	443	451	462	444	441	371	440	431	484	439	433	433	441	436	453	425	425	442	397	443	415	428	473	463	450	424	392	425	463	425	435	458	426	399	432	442	433	425	475	484	439	411	464	484	418	431	459	458	439	458	454	451	420	440	433	416	459	433	448	443	442	410	400	426	425	437	434	412	427	447	410	439	449	421	448	461	434	426	448	420	431	439	457	468	466	441	421	433	484	415	442	451	431	455	409	433	421	414	450	444	439	428	447	438	399	398	437	443	423	431	456	462	404	427	419	439	410	420	429	428	448	459	441	423	443	420	451	432	478	438	419	417	466	420	414	464	445	442	436	468	444	408	451	416	455	436	431	408	440	411	427	438	423	425	460	488	463	440	404	435	437	427	435	430	438	426	423	474	421	467	425	450	453	450	407	429	400	477	448	464	439	474	435	439	427	419	444	434	403	448	423	417	472	463	430	432	425	432	449	415	453	410	461	390	400	401	453	429	437	445	431	464	438	427	430	412	444	460	438	427	452	415	408	458	446	448	450	428	462	462	451	447	470	419	476	422	457	448	414	443	406	437	463	467	472	411	442	410	442	395	442	430	447	438	415	445	424	454	467	474	448	434	476	455	466	438	428	440	429	425	472	474	441	467	408	421	436	429	437	437	440	441	428	457	444	451	425	447	431	442	425	433	452	454	456	441	443	409	451	441	445	445	419	407	426	433	437	411	449	458	413	440	401	475	454	455	432	470	440	428	428	423	470	451	462	445	431	402	445	449	449	440	438	424	422	462	449	429	461	460	467	440	453	411	448	393	443	447	412	432	447	440	454	396	447	414	429	420	437	455	454	423	392	461	458	435	409	419	405	437	461	429	454	451	435	446	430	403	432	448	425	431	421	442	432	408	419	429	448	422	453	432	441	413	447	461	441	459	470	447	457	428	423	437	477	420	399	469	420
29751	18424	3769	587	423	372	371	330	312	297	315	322	345	308	340	301	327	320	271	297	310	318	328	301	317	310	322	302	312	311	329	307	329	321	290	315	333	312	293	328	278	285	310	342	311	323	318	326	312	340	307	328	326	278	322	283	312	355	335	301	322	291	292	300	315	319	287	317	312	307	282	316	329	308	311	323	307	330	328	324	284	319	294	302	353	356	313	288	319	284	318	294	342	277	330	285	289	330	326	301	286	316	271	321	319	305	306	316	290	330	314	310	313	317	323	295	326	310	352	322	293	330	299	306	315	312	304	300	361	319	314	321	323	289	354	318	318	321	309	314	305	335	326	303	340	319	351	314	307	307	314	331	303	315	335	334	283	288	328	283	321	295	308	309	315	307	329	330	292	314	289	308	308	333	290	308	284	316	316	334	301	295	318	343	337	315	290	330	296	335	318	354	314	319	291	319	311	306	299	325	323	294	312	307	309	302	302	315	296	341	334	328	321	309	304	321	338	316	333	331	307	305	275	301	314	287	320	310	286	310	310	316	317	322	294	326	306	311	288	327	300	331	338	322	317	328	320	323	352	336	313	284	294	317	311	295	275	345	319	297	346	316	312	283	338	342	314	310	310	326	294	324	311	321	338	332	321	331	320	310	327	309	324	321	292	305	333	300	311	282	295	299	303	287	307	308	298	313	307	294	353	311	338	323	301	287	300	298	332	326	320	346	337	301	284	319	306	307	306	310	315	318	329	332	272	311	302	319	282	310	271	354	321	305	302	327	297	317	298	312	284	316	319	330	292	310	338	303	336	304	316	303	295	313	353	346	333	323	335	289	293	321	300	334	329	340	335	303	308	330	325	293	296	290	267	329	333	324	318	322	304	298	322	305	311	282	330	346	304	324	329	319	335	321	293	320	341	336	329	295	316	298	328	315	330	308	292	301	309	346	330	312	299	345	302	310	340	324	316	308	298	325	311	300	333	315	292	276	328	330	332	295	297	315	309	305	300	295	329	312	299	333	312	296	306	285	297	296	311	305	326	318	316	310	331	303	297	281	333	306	329	302	308	324	302	334	315	309	313	351	285	272	314	327	284	323	318	316	327	314	301	315	348	290	317	323	310	302	317	337	321	290	336	353	340	318	295	326	339	356	315	324	251	311	311	327	317	298	323	338	336	343	294	313	311	337	299	332	309	322	313	313	305	312	332	318	302	337	297	332	327	335	299	324	326	292	312	309	323	296	339	294	272	325	323	335	338	306	302	340	282	333	345	303	320	339	329	314	289	324	298	312	307	320	297	312	335	316	331	311	319	293	309	340	316	302	307	298	341	331	322	297	324	345	371	357	326	288	308	342	338	329	302	333	303	321	349	322	307	302	304	315	341	319	308	328	318	307	280	310	304	339	325	354	304	305	326	311	322	325	321	320	287	324	317	304	325	305	354	312	297	308	338	306	340	330	332	307	326	330	333	328	313	331	316	340	312	291	332	341	306	314	291	301	322	295	312	312	323	326	319	298	319	306	310	350	319	312	323	272	332	303	310	347	302	327	312	286	332	301	321	334	293	308	324	299	339	326	334	304	341	293	317	340	311	333	320	333	318	294	349	318	333	328	329	324	345	316	317	294	325	323	316	286	310	320	330	293	321	335	312	301	316	352	318	322	317	286	317	315	330	343	305	296	302	319	312	318	312	300	344	328	320	297	332	307	292	286	305	287	336	305	328	343	327	313	298	327	270	324	292	312	328	304	335	339	300	325	295	342	310	332	358	313	336	315	294	313	291	332	326	320	299	329	318	337	368	295	332	314	280	325	291	319	297	299	318	339	340	331	278	288	344	317	335	298	319	304	326	292	298	314	332	296	310	323	307	310	286	314	318	301	310	319	327	318	292	323	342	335	308	323	335	338	327	360	295	303	337	364	308	310	334	320	317	330	307	294	325	287	286	297	282	309	335	336	296	324	316	323	301	321	307	281	303	296	344	320	282	331	276	296	331	325	287	297	304	336	305	296	324	306	302	288	324	308	294	311	354	301	313	335	321	292	335	297	336	298	296	333	318	299	339	335	312	341	342	304	319	304	294	314	313	293	314	295	299	309	319	285	299	342	324	318	320	315	289	303	308	280	283	336	317	313	335	315	338	297	329	326	329	308	321	321	316	326	334	308	286	338	319	304	320	287	331	266	312	306	297	352	312	314	319	305	306	339	301	310	312	347	326	298	342	302	297	328	315	335	321	345	342	331	294	330	303	278	307	302	320	297	288	320	307	330	319	312	341	290	320	314	345	303	288	282	307	310	308	334	321	328	337	308	337	301	286	309	276	288	330	323	340	302	334	299	333	306	325	309	328	290	342	311	311	295	323	299	327	338	346	333	307	342	328	331	330	306	315	330	321	292	309	363	328	312	332	326	308	321	316	315	339	300	310	356	296	316	344	303	261	327	333	295	311	308	292	298	295	338	330	317	320	283	330	290	321	342	296	327	327	304	314	338	331	309	303	311	315	341	329	319	328	308	304	340	292	290	321	274	340	327	322	304	306	294	282	328	301	331	307	343	319	319	311	325	334	291	298	333	325	270	309	310	319	350	275	300	321	306	280	296	332	330	287	308	291	343	326	331	294	307	329	338	342	339	302	298	307	287	317	304	295	331	293	304	274	326	315	312	331	300	320	307	302	311	328	283	263	292	297	295	314	316	329	298	325	333	351	335	338	325	327	312	329	342	346	332	325	310	292	294	302	323	294	313	287	307	305	299	298	319	322	330	287	292	312	292	311	310	298	331	318	330	316	287	311	306	314	332	316	279	323	325	291	306	338	339	314	304	330	305	324	295	320	293	295	304	294	338	331	289	270	317	330	324	319	337	308	299	340	334	325	332	312	306	322	325	341	334	310	289	337	278	319	328	316	335	344	307	294	287	301	302	366	330	275	310	305	307	333	347	299	315	317	347	319	293	318	308	323	308	306	319	295	329	306	336	323	305	318	333	333	341	279	321	326	329	345	302	280	309	310	317	305	304	312	308	333	322	315	325	297	285	294	314	329	288	294	323	332	324	301	347	302	318	308	314	319	303	289	315	297	305	292	323	326	315	325	321	327	320	326	297	314	307	321	303	318	293	331	347	302	297	335	336	323	304	314	298	291	324	321	330	293	326	297	303	308	282	307	336	301	312	322	347	306	292	316	310	285	346	299	305	317	284	354	331	356	321	327	291	314	283	317	344	329	314	301	292	318	316	309	267	293	317	316	287	329	298	317	298	305	317	329	288	336	297	311	321	305	333	324	317	313	338	309	340	291	305	327	301	314	302	297	337	312	327	333	324	325	335	310	323	331	304	336	306	327	370	305	284	294	319	299	329	306	338	305	299	354	306	297	307	333	305	327	285	281	310	329	304	304	305	330	329	304	323	315	336	281	329	316	310	312	315	308	300	303	338	286	297	300	325	325	317	326	316	321	335	302	324	320	312	308	310	311	281	330	331	323	331	310	344	341	314	301	319
25751	15445	973	640	496	437	471	433	387	374	364	401	364	360	385	349	360	337	369	354	314	327	393	346	338	349	371	328	330	354	376	351	355	316	363	316	360	355	366	337	324	357	333	361	351	335	380	366	375	363	369	345	385	362	356	333	357	331	369	338	341	347	364	371	362	359	370	360	365	362	341	334	343	343	353	326	347	378	326	353	384	361	364	355	359	381	328	324	369	312	351	360	345	353	382	324	344	336	354	333	372	346	349	351	344	312	333	359	336	370	366	351	367	351	382	337	347	333	364	369	325	343	323	366	352	334	372	342	351	380	375	346	336	354	357	312	365	346	360	336	320	359	344	363	343	327	351	361	315	349	337	359	339	340	357	342	389	359	390	319	395	324	358	333	358	366	342	359	344	351	336	317	320	336	358	344	373	380	314	334	338	380	351	345	351	351	348	324	349	319	311	353	352	364	374	357	364	329	378	376	358	355	323	369	366	389	368	359	343	330	372	339	320	342	347	324	341	371	380	348	348	330	339	351	335	353	354	341	362	338	345	364	327	388	339	331	340	349	296	339	374	315	351	390	355	383	378	347	354	348	325	348	327	346	355	344	393	365	359	334	340	320	364	337	362	355	352	312	334	340	346	342	370	362	361	362	365	316	368	369	371	388	364	361	334	365	349	353	337	322	382	349	346	381	372	348	383	338	352	324	336	348	393	318	351	382	384	380	341	369	354	354	357	391	403	336	341	341	359	373	351	364	343	325	346	376	323	375	351	345	363	338	328	353	345	372	366	352	369	380	350	349	367	345	335	376	372	346	367	346	358	343	342	323	366	344	369	350	371	358	357	324	368	349	325	350	324	339	373	361	319	364	375	349	341	348	344	352	329	351	324	347	318	371	357	327	361	351	338	355	346	355	355	378	352	382	339	339	353	330	331	356	346	372	378	351	370	333	372	368	366	364	373	355	380	356	334	349	358	362	345	364	351	349	328	348	337	371	340	355	358	356	363	357	327	378	369	348	312	345	370	367	348	363	383	367	359	373	329	364	340	357	390	352	373	347	330	336	378	361	327	352	397	329	378	379	362	358	351	367	338	368	341	352	342	362	350	374	342	334	354	367	352	362	337	359	391	337	366	316	312	338	336	361	387	341	355	332	323	305	368	330	381	366	353	383	355	316	355	364	333	344	357	362	354	342	384	370	376	364	355	353	344	358	354	333	335	353	308	362	358	341	358	362	354	345	360	322	361	336	338	345	347	368	378	354	347	379	372	317	330	352	353	344	340	380	362	346	330	343	327	354	347	340	357	392	353	358	356	339	351	338	382	361	375	336	366	348	361	333	356	323	327	393	336	349	346	348	397	362	359	337	346	348	362	348	344	346	336	367	351	358	349	313	351	315	330	378	350	350	366	364	340	348	388	363	374	376	338	375	372	326	336	333	309	357	349	359	333	313	356	321	361	336	350	337	316	366	333	392	381	346	340	359	354	325	369	325	346	330	346	338	330	332	334	371	332	354	338	335	393	343	372	350	368	370	330	361	378	370	329	328	316	365	325	368	317	363	374	324	340	347	372	380	318	365	361	370	328	373	340	372	361	356	351	370	346	339	353	299	327	370	350	315	341	334	323	332	331	366	345	356	343	343	349	366	331	350	334	358	361	347	355	374	349	368	362	388	349	347	338	390	358	387	339	322	376	343	324	339	329	344	354	374	403	343	341	383	342	363	386	375	379	339	358	336	348	329	354	346	337	348	357	330	363	317	378	353	394	355	344	348	335	349	377	336	383	321	326	383	308	343	353	366	333	346	332	363	336	369	358	297	379	345	344	360	355	347	346	338	340	358	386	395	346	352	388	367	359	351	352	369	365	362	349	385	349	372	341	382	363	376	383	329	381	362	353	344	349	340	364	345	331	352	328	335	356	385	336	313	357	326	352	377	373	376	362	334	345	345	351	341	338	357	340	365	371	371	393	331	323	376	331	344	321	353	359	354	404	385	359	319	364	349	304	330	384	365	329	364	335	337	366	350	346	349	324	357	334	331	342	370	366	348	341	325	340	363	372	348	373	320	314	379	325	373	337	364	359	337	357	321	372	342	329	362	325	344	318	345	332	336	353	343	362	378	341	327	364	365	348	335	353	361	369	313	349	369	357	340	353	343	411	348	345	355	378	323	375	381	356	345	385	336	312	345	355	360	361	370	373	344	313	370	362	345	345	350	338	341	350	323	349	339	354	344	331	388	354	324	350	328	334	351	338	334	379	336	360	329	366	349	337	384	367	363	385	358	348	358	403	336	375	364	363	335	335	316	355	349	352	350	308	342	335	351	385	351	383	321	345	358	347	308	317	374	346	317	353	346	365	355	291	348	325	356	353	329	359	355	354	347	342	348	356	341	362	327	374	324	350	373	362	336	364	358	338	347	338	344	348	369	348	337	359	344	335	319	378	374	374	352	327	335	342	363	356	367	342	330	362	353	329	337	301	325	368	322	362	351	368	337	344	348	398	365	348	334	365	336	356	339	375	345	345	341	348	346	351	362	366	342	337	334	362	357	378	339	368	349	381	354	363	358	345	351	364	370	368	366	356	378	349	351	323	342	343	348	355	343	351	382	345	356	368	373	349	332	336	344	371	373	356	376	347	335	362	359	304	346	361	325	383	345	348	349	354	362	339	381	343	365	338	351	377	334	370	359	351	366	348	348	332	372	331	354	330	326	343	343	323	355	351	339	363	337	318	354	315	317	351	338	333	384	332	333	330	414	339	343	345	345	361	315	361	308	327	340	385	336	350	308	343	359	365	337	352	350	362	339	329	365	346	350	340	365	344	322	335	347	338	343	340	344	325	346	339	331	359	342	328	350	359	354	309	360	361	386	352	344	333	338	369	333	388	349	341	355	354	347	357	367	349	341	377	369	360	334	364	340	348	360	321	328	341	362	320	344	350	369	327	394	364	368	364	381	360	353	336	350	337	341	324	357	365	332	322	370	320	394	325	354	339	344	363	349	363	349	359	349	350	366	352	381	327	327	377	346	371	376	342	357	354	349	337	357	335	350	376	376	353	337	368	366	384	363	395	361	348	353	390	351	322	331	372	366	325	365	363	340	331	380	358	338	356	347	322	351	379	322	342	364	336	357	353	358	341	370	358	327	355	334	319	353	332	332	368	361	345	344	348	395	379	345	338	328	382	341	344	368	354	344	346	344	365	367	310	371	371	344	312	354	361	385	357	381	383	339	354	338	339	343	341	356	336	316	352	406	331	353	346	368	373	339	371	354	350	314	347	365	362	354	327	397	332	336	337	341	321	362	381	349	375	380	344	318	385	368	350	363	315	381	336	346	332	342	368	380	332	340	331	319	338	360	348	331	333	337	369	365	351	347	389	340	338	377	351	362	381	335	353	360	363	345	331	354	339	374	357	354	346	358	340	375	359	317	370	356	346	350	334	340	354	375	332	372	342	325	374	335	347	325	333	379	341	371	349	333	381	364	360	318	370	389	342	346
25080	20711	27044	24383	20667	9422	1044	665	538	399	399	328	316	301	302	292	263	279	224	234	224	256	226	206	223	224	221	217	180	191	223	189	182	194	211	194	199	200	220	190	197	200	165	203	195	174	152	175	197	185	208	188	200	179	201	182	209	175	186	175	188	177	178	181	206	175	183	149	180	176	207	186	197	197	195	166	182	191	186	190	189	168	199	161	182	189	183	187	203	197	191	182	216	197	195	178	182	213	178	206	184	181	185	165	177	158	173	203	191	197	184	197	188	187	201	169	200	200	160	176	165	175	179	159	173	186	186	190	194	152	172	174	175	178	207	190	191	186	143	181	178	166	185	173	182	198	158	172	167	165	214	180	186	187	175	186	200	190	181	176	205	172	215	188	174	183	171	178	180	175	184	180	164	192	188	198	187	191	189	183	189	178	171	185	175	181	155	174	177	192	171	189	202	188	176	193	187	171	182	172	178	173	171	202	177	179	194	182	175	173	216	191	178	179	186	163	185	173	214	188	169	172	197	192	184	181	195	186	168	180	182	148	175	205	184	164	197	182	148	202	193	202	215	202	188	206	178	183	184	206	176	203	204	172	201	190	211	187	171	187	186	164	179	160	174	184	180	200	192	162	183	169	193	186	186	169	159	183	173	200	181	191	196	167	189	180	170	190	189	186	166	193	190	194	158	168	181	161	187	190	174	204	176	171	183	161	202	216	149	228	182	182	175	181	182	166	207	184	193	159	175	162	186	190	183	199	186	196	196	186	183	164	188	180	151	190	181	199	177	181	167	186	172	190	192	177	166	177	204	179	186	181	206	207	172	169	188	205	167	197	176	205	189	194	191	204	195	163	204	183	194	189	172	170	186	176	170	179	201	172	174	177	195	197	187	177	199	187	195	184	197	209	187	179	171	162	212	173	164	200	163	171	164	198	183	178	175	178	179	193	152	177	158	192	204	203	177	188	166	187	167	149	192	194	190	171	173	188	178	166	177	187	178	201	175	176	193	184	193	182	176	189	165	181	173	161	181	184	175	149	181	171	182	177	183	193	173	171	176	179	181	181	176	188	157	200	172	178	187	190	160	186	165	176	200	165	181	191	180	182	185	187	177	186	186	178	179	191	175	191	218	178	189	164	187	169	203	191	168	186	187	171	169	199	185	173	174	160	180	191	200	157	180	169	185	181	183	190	187	185	171	184	157	197	178	171	179	189	173	196	145	195	189	174	220	194	163	194	180	174	195	176	186	180	185	186	195	168	168	186	187	184	181	182	184	191	191	169	171	190	204	161	162	138	182	194	196	174	193	189	182	170	171	176	200	180	178	179	182	169	182	175	194	177	183	179	184	195	166	186	168	202	172	181	209	179	160	165	191	199	174	178	193	174	200	197	184	208	193	194	186	152	171	187	195	175	181	181	169	162	167	164	193	179	170	160	191	166	170	178	160	168	188	195	163	189	180	206	198	176	179	204	172	188	202	176	170	161	205	194	164	157	187	172	180	167	204	195	167	193	185	199	170	183	202	169	192	183	189	170	182	196	183	180	162	203	171	195	173	176	190	183	200	182	195	185	178	188	191	196	190	174	199	163	165	174	168	179	168	173	192	153	185	178	196	177	173	180	193	175	184	189	169	187	161	187	188	161	188	172	196	167	190	203	162	199	146	191	169	193	185	186	177	178	183	181	186	184	155	199	196	183	163	189	157	171	199	171	182	173	200	165	193	179	184	183	186	185	151	183	187	182	193	158	215	194	205	190	163	170	173	184	171	179	163	163	172	178	189	172	176	182	229	187	168	175	165	173	165	172	205	169	187	188	194	196	184	175	180	176	187	182	170	193	176	172	164	196	179	194	193	200	173	178	162	184	205	184	186	202	163	169	173	193	183	184	173	186	172	172	165	180	159	194	180	177	192	205	178	168	193	195	187	182	162	162	190	157	184	172	170	201	179	198	180	196	177	180	175	191	206	166	186	190	187	190	172	189	190	179	168	167	174	172	177	205	188	171	191	166	194	164	165	189	174	183	176	181	180	161	201	183	173	179	182	229	172	195	181	174	195	183	193	196	179	158	178	193	181	167	213	181	203	193	192	183	193	167	182	203	183	160	167	185	183	169	195	185	190	204	184	183	193	160	176	186	165	155	163	167	170	185	179	175	157	192	162	189	173	176	180	202	180	182	181	186	186	169	171	207	169	191	177	190	181	179	180	191	183	181	188	170	180	202	170	201	186	207	165	157	172	177	187	173	187	176	167	181	189	208	178	175	185	177	175	201	174	204	179	168	186	187	179	175	167	175	169	183	172	173	186	182	197	190	189	204	179	165	221	200	161	194	187	171	198	173	179	159	179	196	167	174	162	185	184	182	165	187	182	173	175	189	192	154	175	167	165	194	186	178	192	194	169	194	168	170	192	189	192	188	182	194	201	190	165	191	174	185	170	185	214	166	195	194	177	179	184	187	186	189	186	171	189	170	172	174	176	199	179	193	176	202	181	183	196	210	206	181	183	190	189	165	198	181	189	178	175	157	186	168	186	190	171	159	178	195	192	181	194	157	186	173	192	203	175	195	194	155	179	174	211	187	183	171	175	165	177	204	183	194	192	186	174	162	177	174	168	192	168	178	188	176	159	170	167	193	187	186	210	165	183	171	174	170	197	187	167	170	179	203	155	181	194	183	182	183	175	180	183	210	202	170	188	175	165	196	170	195	201	190	196	170	201	184	186	172	176	165	184	155	192	183	185	168	151	173	190	190	177	161	189	191	162	177	160	173	180	179	175	187	176	189	168	177	183	179	195	163	215	197	196	173	167	192	204	180	180	170	175	182	226	200	174	196	184	190	166	151	169	184	184	196	180	191	164	170	185	160	184	195	190	183	200	186	186	182	204	212	192	163	170	183	192	175	187	193	202	197	185	198	161	174	165	148	178	164	176	170	198	177	179	162	155	180	187	207	170	191	194	187	190	173	182	191	173	194	170	185	199	164	178	174	188	157	207	192	195	212	196	161	174	182	164	197	176	175	169	186	178	180	167	168	192	165	169	177	188	206	180	157	177	174	193	194	173	182	181	191	214	173	147	171	179	178	177	165	164	197	191	180	203	169	200	173	182	177	181	194	175	185	180	168	190	160	182	173	200	181	167	167	192	192	190	192	189	161	189	166	201	190	177	141	170	163	177	179	173	183	183	194	173	151	168	175	185	176	161	179	197	190	181	185	163	186	176	193	203	150	184	158	177	193	188	178	169	178	188	185	186	167	156	169	188	184	187	196	195	148	179	167	166	167	164	199	175	172	193	174	181	160	185	181	191	182	187	168	180	198	176	174	181	167	170	191	189	168	182	194	188	174	175	175	175	165	151	207	196	185	196	190	196	200	192	168	169	172	205	180	177	178	196	199	209	193	197	208	160	180	186	181	180	169	197	177	183	201	189	191	178	179	175	166	144	187	172	180	159	199	176	177	198	192	164	164	169	210	182	186	166	200	187	168	188	187	180	191
31091	29242	9546	5184	3302	2329	1660	1314	1107	872	769	619	544	542	517	462	416	374	392	366	302	304	289	296	303	272	277	267	268	280	278	235	216	251	243	225	225	221	241	247	222	208	206	208	202	226	235	248	224	204	209	223	204	228	206	201	202	222	206	186	195	224	220	202	222	228	205	202	220	183	222	205	207	223	207	171	200	207	174	210	226	220	210	229	211	214	185	195	187	185	197	204	221	212	187	196	207	214	219	221	230	186	218	203	209	216	200	205	229	191	195	224	219	204	200	180	202	201	214	190	182	253	220	198	179	199	216	211	199	212	202	198	204	195	202	186	184	195	180	198	199	195	212	225	231	183	190	230	188	186	177	212	197	174	179	219	181	217	196	203	201	230	191	210	206	222	190	199	191	198	200	174	197	204	196	198	188	200	212	186	188	204	200	207	202	211	215	209	214	208	179	204	184	191	222	194	238	192	183	176	214	188	202	194	215	205	209	168	194	187	189	222	219	201	206	188	181	185	211	211	179	207	205	212	198	202	187	198	192	207	210	178	215	196	190	197	196	190	217	197	211	215	216	206	191	178	196	189	215	210	211	202	177	191	206	194	214	193	189	196	208	209	203	177	213	213	197	195	204	185	211	195	221	179	218	200	194	210	191	218	227	214	200	185	195	196	214	184	179	193	180	213	204	202	190	182	192	199	187	193	188	197	202	180	201	182	233	194	206	198	214	206	175	206	186	208	185	204	213	219	218	199	217	206	201	231	180	231	203	179	217	200	220	199	213	197	210	210	187	196	213	172	186	199	189	216	193	200	195	227	238	214	231	195	199	182	195	204	200	178	176	175	216	209	208	186	201	191	169	220	203	199	221	226	210	216	179	219	213	200	216	172	186	217	212	178	168	205	229	216	223	192	215	206	214	205	202	209	182	186	189	189	232	189	191	182	185	182	202	210	201	218	188	185	200	201	206	200	198	209	189	207	223	217	185	206	215	208	197	196	181	199	209	186	194	183	189	206	178	184	197	205	207	196	179	210	199	201	205	187	197	184	198	193	191	178	200	191	202	182	212	207	207	203	183	213	195	179	199	192	201	232	203	179	184	215	229	203	188	201	203	189	211	183	212	195	191	204	177	199	202	201	223	204	184	208	193	204	156	166	209	188	189	200	184	224	190	206	191	213	207	210	189	194	192	198	195	195	217	186	197	192	198	212	202	187	186	202	212	199	168	207	222	191	192	218	205	207	224	195	173	193	211	197	204	234	211	203	188	190	179	219	211	200	218	177	207	182	190	193	193	215	209	203	191	179	200	182	190	188	181	184	171	192	198	218	214	197	209	189	203	203	206	198	194	221	196	184	227	214	197	222	231	191	220	203	175	206	189	192	209	198	198	199	218	205	189	211	214	208	219	191	232	197	195	215	212	144	199	184	198	168	199	220	198	188	202	210	203	228	198	220	212	201	204	200	213	211	190	195	182	239	204	188	195	187	220	193	204	189	198	170	200	186	205	164	215	206	181	201	180	192	201	212	209	182	240	196	183	227	183	179	196	199	229	194	202	200	206	186	199	228	208	201	192	203	184	196	197	189	198	201	224	177	218	215	179	175	206	227	198	189	189	192	203	168	186	160	186	200	205	188	221	205	190	198	187	169	185	203	194	216	233	177	215	183	190	194	181	222	203	196	191	189	193	208	208	204	213	194	206	192	165	197	229	200	191	206	184	206	193	190	178	200	176	204	206	178	204	204	189	196	198	198	172	218	188	214	202	203	187	229	197	202	231	219	210	195	201	193	193	176	204	186	179	191	217	206	211	198	172	208	201	200	221	190	200	207	201	206	196	215	192	208	212	203	207	190	178	223	188	188	203	184	187	196	191	199	182	198	207	187	165	208	200	174	183	173	214	207	212	186	202	193	168	221	196	221	225	192	191	203	191	218	201	183	178	204	184	180	194	186	213	194	201	187	194	229	199	181	214	182	190	204	226	198	225	222	197	185	192	186	203	218	206	182	212	206	211	207	212	167	210	171	209	202	200	205	190	176	213	204	179	182	218	210	206	196	178	191	199	211	202	208	172	186	211	210	199	193	200	183	192	175	189	194	202	211	190	199	203	223	206	208	229	185	185	207	180	194	214	194	193	232	248	192	197	205	191	195	182	178	205	192	191	214	185	184	192	199	176	231	194	184	196	191	219	186	207	183	169	211	203	195	211	193	195	203	154	192	221	175	200	207	218	202	183	215	229	209	219	186	209	200	211	191	179	206	205	184	220	190	202	196	174	198	200	208	193	205	200	212	200	198	207	208	209	198	189	203	206	198	202	212	172	159	196	182	193	204	203	189	188	191	225	198	211	190	199	217	199	200	189	199	214	188	204	198	184	196	187	198	238	201	220	209	208	196	192	185	224	199	190	204	214	211	204	185	205	181	202	196	189	195	200	184	203	187	228	180	203	201	198	192	200	214	194	212	187	217	217	188	228	214	218	177	209	191	204	192	204	208	218	179	196	179	218	200	210	193	208	183	208	174	232	212	183	190	199	219	214	195	191	205	220	196	226	174	201	195	182	168	196	200	204	170	207	206	182	213	186	199	222	197	205	206	195	190	211	188	208	191	219	197	197	223	199	194	188	222	195	199	221	197	191	225	184	191	223	229	209	192	192	190	219	168	195	178	172	214	214	191	196	196	207	188	207	201	210	195	191	203	197	192	211	199	174	206	198	209	202	197	231	197	220	175	216	198	189	209	182	216	219	215	194	200	218	206	171	174	199	212	187	197	188	182	196	218	202	186	206	203	214	199	176	225	191	202	205	167	198	201	196	188	199	192	205	195	203	186	202	202	221	187	198	199	217	167	190	187	202	218	174	215	207	204	187	207	220	191	208	185	216	172	195	221	190	174	203	206	182	184	215	207	203	180	200	225	202	206	209	183	231	204	184	215	217	177	205	191	187	214	191	198	204	222	211	187	212	226	209	204	200	203	176	203	198	196	219	236	199	191	230	186	223	204	199	192	212	197	185	196	194	207	206	198	201	211	212	184	197	220	201	212	189	222	185	216	224	183	207	192	204	222	179	211	209	187	181	183	212	218	182	203	200	212	195	205	175	209	180	226	209	185	185	197	202	189	218	184	211	221	205	194	198	188	189	198	211	194	207	200	179	221	179	167	182	213	209	193	191	206	208	201	207	186	180	209	190	182	199	201	209	185	215	165	171	217	210	174	212	208	230	186	206	178	182	195	187	204	191	216	203	229	169	198	196	225	220	209	196	192	190	211	208	191	202	193	179	205	221	216	191	199	183	217	187	189	211	221	216	236	181	202	212	200	208	202	200	198	196	202	201	169	217	196	198	184	214	219	193	193	194	213	193	203	190	186	188	202	193	186	205	171	210	200	208	201	216	182	218	209	189	225	184	203	209	220	207	214	212	217	196	200	184	183	178	222	177	189	204	196	223	208	196	202	193	195	199	193	208	184	204	213	182	179	201	191	201	213	207	208	194	203	191	189
23115	20693	27392	24007	20687	20713	7365	1448	1094	970	916	762	750	652	646	591	613	537	561	524	511	527	559	507	515	527	509	504	512	475	445	487	517	460	458	485	474	492	464	478	499	486	408	462	443	471	501	449	482	467	459	475	433	422	438	470	450	459	409	458	428	428	470	470	461	468	460	425	446	491	448	443	394	463	450	440	460	413	437	425	427	450	467	425	452	446	468	467	422	420	441	466	420	444	421	440	465	443	443	431	432	423	466	438	443	448	457	433	410	456	415	445	438	414	476	468	436	433	461	460	447	452	474	459	446	444	462	443	466	430	486	431	461	437	462	441	468	471	426	429	465	471	423	407	440	492	436	466	440	437	463	419	455	445	453	431	449	426	462	419	443	429	451	440	433	446	417	444	424	395	424	456	482	477	446	432	408	417	417	481	418	455	456	449	424	459	429	428	441	443	456	432	462	479	437	418	450	458	462	431	446	468	469	405	481	458	425	421	438	454	444	436	425	432	471	454	452	436	448	433	436	457	426	386	441	395	421	420	452	438	451	426	425	427	459	433	460	485	441	472	409	420	437	425	424	423	408	427	459	432	461	426	444	466	420	432	446	446	425	466	459	444	462	426	428	441	441	410	426	435	462	439	424	445	375	426	445	421	432	449	437	452	425	445	426	475	424	414	462	415	428	416	445	474	443	442	418	423	468	437	431	426	448	410	444	438	432	456	453	432	412	429	441	437	388	458	415	433	473	438	436	437	449	452	445	437	428	435	470	411	441	439	424	455	470	450	422	440	433	491	454	456	467	435	444	439	447	419	450	449	448	420	419	458	430	439	432	442	439	481	449	467	459	430	459	445	457	422	450	440	421	464	457	439	402	434	441	428	460	468	462	431	444	441	432	431	446	461	460	448	439	456	457	482	424	469	422	430	421	481	421	419	451	438	418	431	443	453	433	468	484	446	441	439	430	457	467	387	465	443	447	427	456	413	438	428	433	420	410	437	446	485	416	430	450	432	441	415	422	455	478	455	456	414	452	434	428	444	495	444	448	428	482	480	408	475	440	425	442	459	442	465	475	484	461	437	498	430	419	431	412	443	442	462	439	435	486	466	454	459	442	472	441	433	467	386	427	400	436	473	433	456	426	413	428	443	414	413	484	441	440	452	434	469	434	447	446	479	447	456	471	455	396	457	479	491	444	421	400	442	443	404	446	443	446	449	423	434	424	409	488	424	466	410	462	472	439	446	438	450	458	463	379	465	477	431	441	492	431	426	460	432	451	460	466	422	418	435	427	448	445	444	443	447	416	465	472	491	431	462	439	428	450	454	426	457	430	472	480	427	445	435	469	455	457	440	485	453	441	466	475	438	437	452	449	450	445	412	443	432	438	440	478	426	465	451	442	428	418	475	460	462	406	456	460	435	408	454	479	438	414	399	407	429	407	444	459	450	444	445	449	433	436	454	471	455	444	430	432	487	429	468	432	453	477	496	388	451	460	432	411	435	443	526	434	458	454	422	451	450	437	452	441	437	437	454	433	459	466	488	458	428	431	428	443	438	457	417	439	446	391	414	461	453	473	411	406	421	467	492	413	429	440	458	418	416	455	424	450	409	431	440	435	420	414	440	414	453	442	440	441	422	433	418	450	435	451	442	482	407	458	469	469	423	448	486	407	429	435	441	402	422	435	415	434	427	406	426	385	456	479	468	447	410	422	433	469	445	422	451	490	442	406	467	455	420	455	451	439	452	426	391	491	478	415	426	465	423	411	428	404	451	440	458	429	419	434	428	410	443	459	423	457	431	448	422	432	445	449	425	434	391	436	434	426	401	428	433	424	438	444	483	471	429	405	471	452	444	456	474	455	429	409	412	438	463	428	420	457	444	431	408	450	468	450	416	439	427	435	451	455	414	452	453	452	465	428	455	441	427	424	466	426	450	432	459	466	425	437	455	412	453	415	457	417	443	432	458	452	432	449	421	459	420	451	446	448	421	432	461	422	434	395	416	444	454	435	445	436	414	415	426	456	440	430	431	444	426	426	436	458	450	446	423	418	451	463	415	435	426	438	451	405	469	477	426	411	436	434	473	447	405	417	454	409	434	429	433	440	463	493	431	454	443	451	469	457	423	453	456	424	426	428	404	418	454	468	443	445	515	400	411	418	474	450	453	433	446	450	432	425	466	446	440	415	430	417	436	414	431	447	450	419	443	472	445	428	426	428	420	433	432	446	430	435	440	488	444	474	467	478	475	485	401	459	432	448	396	423	422	412	429	458	434	383	426	387	412	455	443	429	474	432	426	436	433	447	449	440	442	466	429	421	400	424	450	448	407	448	399	495	485	468	427	463	425	433	444	424	479	430	388	437	449	453	411	422	439	445	423	448	477	422	469	433	442	461	463	440	390	461	476	467	424	439	445	453	432	406	419	443	463	432	451	473	449	422	445	448	462	433	456	458	426	436	452	449	445	438	463	408	435	411	430	409	428	409	426	436	440	416	432	433	447	420	438	466	477	447	469	481	431	454	445	480	462	449	425	443	436	479	460	462	452	434	431	482	429	425	452	434	425	436	430	443	475	473	421	419	444	424	461	429	440	460	444	453	409	402	465	418	431	399	498	430	425	483	453	427	428	442	415	416	407	455	503	426	462	415	441	477	463	445	410	412	456	424	425	452	423	452	454	454	466	438	455	440	434	443	475	428	443	452	445	415	450	427	451	442	473	406	442	488	454	429	440	415	422	447	411	451	421	438	480	442	416	452	460	430	430	410	442	442	453	455	473	458	478	474	431	394	419	443	464	432	447	436	419	497	443	399	479	490	446	456	443	434	426	407	450	431	457	430	469	415	431	470	465	459	448	476	443	429	479	421	443	436	441	416	453	465	465	457	403	407	429	426	439	463	449	442	462	494	436	472	418	443	425	470	447	442	444	411	433	468	439	420	431	437	429	434	405	414	436	453	431	402	438	461	436	429	429	420	454	486	426	434	429	474	436	463	455	423	450	431	444	460	418	419	476	401	438	412	432	403	464	447	428	441	441	434	430	423	442	468	461	451	424	427	448	426	424	391	409	439	454	427	426	426	463	462	441	432	459	401	456	459	444	440	422	465	475	438	411	431	431	473	421	418	420	443	389	443	495	422	420	390	458	454	417	475	464	458	477	441	465	466	414	417	439	386	432	453	459	436	414	439	440	463	454	435	477	417	440	454	424	430	381	396	430	444	412	414	451	442	445	438	452	422	412	444	415	466	450	449	462	403	419	431	434	459	441	426	431	419	416	437	405	427	423	440	446	435	419	430	385	463	477	444	469	420	469	457	415	406	408	430	460	423	415	428	452	488	458	444	447	465	483	424	405	437	463	461	471	461	446	432	419	460	434	403	430	435	438	440	457	431	441	466	463	444	448	466	428	440	426	436	429	437	435	452	432	422	448	445	427	428	472	441	439	426	427	419	425	467	423	413	419	433	446	446	437	489	420	457	436	426	421	458	427	453	470	438	423	428	420
34526	34720	15393	8824	6069	4114	3288	2606	2031	1784	1453	1343	1151	1025	945	885	860	753	703	721	677	682	638	600	592	612	581	609	550	556	521	538	501	505	488	489	508	502	508	489	459	471	488	470	478	508	478	429	454	489	491	470	453	454	450	455	429	482	470	426	493	456	455	424	436	456	474	427	466	463	467	440	462	441	428	508	448	437	424	424	463	433	462	444	436	397	449	426	459	487	446	440	441	477	428	450	433	449	422	472	437	450	457	418	455	427	478	446	438	442	431	469	401	468	433	437	435	453	419	450	483	417	436	450	455	434	453	435	431	430	437	458	435	468	450	423	400	442	458	456	426	436	417	460	428	443	437	424	450	433	455	441	460	461	424	436	425	433	426	462	444	436	432	447	463	476	451	406	468	456	454	401	449	426	449	438	452	406	466	420	421	439	422	437	437	424	449	436	452	434	437	461	453	428	463	395	423	446	425	462	471	450	423	405	462	435	410	460	388	480	447	459	446	456	413	432	430	404	414	462	476	408	437	461	453	444	437	457	405	423	453	451	451	442	434	433	407	415	428	446	446	448	465	415	420	443	423	449	431	433	385	440	433	434	433	453	452	440	425	450	433	434	421	434	443	468	467	441	461	442	417	417	394	435	438	410	477	431	422	395	424	390	442	445	489	446	405	461	412	425	452	426	424	410	442	441	435	397	485	439	425	462	440	438	448	466	466	418	443	450	436	397	451	478	430	417	455	425	441	430	457	461	442	395	437	437	453	442	451	437	419	469	470	451	436	429	435	421	472	436	431	406	452	444	443	429	450	459	434	444	432	405	492	429	425	455	450	479	428	434	442	456	472	465	426	440	466	454	450	430	451	429	431	443	458	440	480	416	427	455	481	391	429	429	416	445	432	438	423	464	420	480	412	419	437	436	463	445	476	411	430	458	425	481	447	459	420	429	455	457	467	421	392	455	444	425	396	436	436	398	430	431	435	416	438	415	455	408	401	437	473	404	453	453	476	473	448	462	413	455	420	424	433	410	426	448	428	469	431	434	443	463	435	457	443	412	449	458	421	417	466	461	396	396	411	449	407	434	440	428	400	462	420	410	475	423	427	429	430	375	432	430	432	427	427	428	428	430	412	434	442	457	430	430	474	405	444	413	450	427	424	434	420	438	432	446	430	426	417	424	438	433	439	420	453	458	397	391	438	427	426	446	435	421	435	420	421	405	424	426	441	431	449	423	415	437	395	448	470	429	437	448	489	443	435	439	462	414	432	444	478	436	421	420	402	411	460	425	420	434	388	410	455	425	426	410	440	433	389	445	428	423	430	414	428	447	415	447	396	429	410	430	403	444	412	437	406	440	405	443	433	430	463	427	477	432	420	416	428	397	446	433	396	456	467	423	425	437	434	451	429	434	458	445	448	434	405	472	424	467	464	414	456	435	415	458	428	443	458	455	436	444	439	407	431	447	409	450	407	457	470	445	437	444	400	423	467	436	419	429	407	401	453	463	469	441	416	443	410	371	405	386	472	431	447	396	459	429	429	424	459	461	438	468	438	440	457	450	394	421	421	420	424	436	440	419	441	488	459	423	407	456	441	457	411	435	441	432	432	421	438	431	445	442	453	432	443	419	444	444	429	439	425	407	453	459	413	473	404	431	444	439	449	453	372	425	465	466	440	467	468	462	433	463	415	436	416	468	405	445	468	470	463	416	455	425	428	413	437	426	436	467	409	434	456	446	453	408	428	439	462	394	408	457	405	446	427	436	444	409	435	446	466	386	434	438	440	408	449	438	396	409	428	451	407	431	415	460	433	438	457	434	432	419	401	443	437	415	401	437	402	434	433	416	444	418	437	442	467	446	447	392	453	419	422	424	407	463	418	465	431	431	424	417	429	406	423	450	452	425	448	419	430	451	484	472	428	473	468	456	417	424	460	424	455	428	450	424	402	450	421	423	440	436	446	443	454	440	431	479	424	390	461	424	479	451	459	389	401	440	408	448	434	419	419	420	473	445	448	401	465	419	438	421	438	437	437	408	412	462	436	463	408	381	407	414	422	414	391	401	449	445	405	457	430	458	391	426	455	433	442	414	446	446	466	442	413	453	455	413	413	415	414	468	449	397	424	429	466	418	435	451	428	428	432	475	454	400	460	470	452	414	453	448	434	413	427	418	406	444	469	459	425	458	418	420	444	436	451	426	442	396	397	419	482	426	423	437	439	420	406	440	431	395	408	450	489	438	418	456	414	436	442	403	439	412	443	444	416	439	408	415	471	447	430	404	440	446	440	437	429	411	434	435	434	422	424	466	408	443	423	453	454	424	442	450	433	419	453	439	436	439	425	422	451	445	435	439	450	463	417	438	397	440	412	445	461	447	459	424	392	418	453	439	420	437	463	456	442	420	435	399	460	451	445	445	468	427	456	454	415	434	475	456	414	413	428	433	438	426	407	419	435	448	429	392	455	451	437	484	451	407	442	410	425	428	475	440	430	425	422	447	414	417	417	446	451	406	462	456	439	425	439	437	439	394	417	432	438	431	451	418	453	421	434	419	433	478	445	437	463	463	408	467	418	374	422	431	431	454	420	444	414	451	438	427	468	446	457	465	422	414	418	401	480	437	486	457	484	472	415	418	427	433	446	437	428	458	408	466	412	424	453	432	418	451	446	424	435	437	446	420	427	446	409	435	441	409	438	441	450	472	464	422	436	439	423	423	398	457	456	421	417	457	459	424	437	427	423	465	427	425	411	460	455	428	434	457	410	447	426	436	444	464	413	447	455	454	440	429	441	446	431	423	399	423	474	409	447	445	436	406	414	431	455	438	468	421	416	408	407	453	420	451	428	456	400	445	418	482	411	432	391	413	435	457	423	448	408	471	457	459	473	429	444	461	444	432	438	486	432	429	396	432	451	431	458	417	433	427	415	427	423	439	407	427	424	458	463	410	405	466	445	442	431	425	440	461	435	446	442	414	435	431	412	435	420	431	458	416	427	447	439	471	397	408	432	440	441	384	449	460	453	375	423	387	453	455	453	421	438	450	426	445	396	414	415	426	443	387	476	430	420	472	422	444	473	415	448	451	500	436	411	425	435	445	443	450	393	427	437	408	442	437	448	406	411	436	459	418	461	467	452	396	404	460	448	447	419	467	405	428	409	452	408	406	446	425	449	464	414	441	432	400	436	428	431	432	440	425	452	427	474	418	441	409	408	436	446	429	385	420	445	416	413	434	412	412	458	410	451	424	390	432	453	413	439	458	418	430	430	439	445	452	446	448	458	450	421	392	446	440	453	444	451	398	472	423	467	437	447	449	457	444	471	433	464	442	428	467	455	450	434	458	406	391	456	423	452	449	429	425	436	446	487	450	477	471	452	401	442	427	468	452	428	440	426	432	396	403	417	438	459	422	434	448	418	436	429	447	438	466	461	409	421	431	425	427	397	456	419	419	450	407	431	474	476	408	452	405	426	449	455	469	417	411	398	441	433	454	461	416	444	419	423	419
30121	19000	3903	514	408	336	331	340	330	299	321	314	299	333	376	309	306	305	311	294	340	332	319	332	304	322	331	327	304	299	314	316	312	318	299	319	348	294	330	303	322	320	330	309	330	311	297	305	319	347	304	319	299	279	309	299	308	307	326	312	357	314	313	310	316	320	303	314	276	332	302	334	287	335	319	312	310	335	308	316	338	269	324	338	308	317	304	328	328	306	303	308	311	296	330	306	329	302	335	299	332	340	315	309	336	306	331	344	340	307	331	302	357	291	279	326	334	320	305	295	331	330	328	316	316	316	296	282	298	283	307	331	305	340	352	310	319	313	297	333	312	305	304	347	320	318	315	312	321	353	324	336	334	312	347	305	311	325	301	345	303	294	326	319	294	302	318	299	320	304	298	311	290	309	309	336	294	310	318	314	300	278	316	288	310	334	322	329	302	340	324	311	322	296	298	305	317	326	306	311	295	316	313	363	288	289	337	289	339	308	333	327	299	303	326	310	330	341	338	312	316	308	359	326	345	327	297	340	326	301	316	333	307	332	319	314	311	310	312	302	321	325	299	329	327	342	320	329	303	315	322	300	289	317	320	326	301	307	311	272	327	289	307	317	331	296	305	290	304	327	299	302	294	318	311	327	313	310	306	308	291	330	289	297	328	283	313	314	329	317	313	343	347	331	312	324	315	317	283	286	334	316	339	351	313	366	333	310	336	320	323	311	300	290	319	305	302	255	309	314	319	333	306	322	316	314	310	329	321	315	295	345	306	315	334	304	311	347	327	329	352	290	312	328	337	313	282	304	314	310	335	291	318	318	333	331	333	341	312	271	346	295	326	297	284	326	299	302	298	303	344	331	339	319	320	322	307	306	346	317	327	314	349	297	327	299	334	305	277	308	307	340	312	353	336	304	310	317	322	298	293	343	316	332	306	307	341	312	291	321	323	308	309	293	301	349	292	362	284	328	304	316	321	340	301	300	320	295	365	302	326	307	307	314	311	307	317	306	318	315	353	314	288	326	330	301	295	317	355	327	337	337	350	307	306	333	335	303	337	329	335	319	316	317	317	336	318	327	328	284	284	328	317	305	306	279	329	309	336	315	302	311	319	329	351	334	314	304	318	321	319	308	298	302	322	307	322	299	308	346	328	310	288	316	304	324	359	341	311	335	334	315	324	288	310	291	316	305	352	317	305	307	329	316	315	299	299	327	308	302	281	307	329	332	307	285	303	307	361	307	333	353	302	316	293	310	301	313	282	317	302	315	319	315	320	296	327	315	325	307	343	328	294	332	321	284	321	286	327	292	322	325	297	320	325	299	311	264	310	341	301	283	330	299	294	300	308	334	273	328	307	317	305	315	302	323	308	296	305	309	327	344	314	289	335	322	307	299	322	340	333	310	331	305	306	317	336	315	289	293	334	324	304	283	300	323	333	303	323	319	321	323	326	340	286	319	320	365	300	326	302	286	322	296	345	302	334	301	279	299	337	337	297	339	297	317	295	311	343	330	322	323	305	363	303	336	309	315	319	289	335	323	335	305	323	329	316	326	304	325	291	341	335	344	325	332	318	306	315	317	321	305	357	296	341	313	325	310	314	315	283	321	343	318	327	300	349	280	332	273	303	326	335	308	325	330	309	280	286	312	321	320	299	292	307	327	321	311	300	311	317	311	317	324	301	292	323	331	318	278	348	276	319	356	275	329	354	305	307	378	320	298	302	328	335	326	298	316	274	303	311	263	324	280	352	310	338	324	324	292	322	295	300	318	335	326	311	293	299	329	324	336	307	319	333	324	302	331	313	288	339	313	298	294	315	329	299	328	315	315	317	286	317	306	318	315	334	303	367	309	320	304	316	294	359	320	319	317	321	305	329	301	315	320	319	314	322	309	323	322	312	306	315	328	293	333	304	333	321	304	314	329	313	311	340	280	291	323	335	297	291	268	311	277	337	315	310	332	320	298	314	311	301	296	342	301	298	303	311	300	327	314	335	283	283	327	309	359	268	317	261	293	304	322	319	296	280	301	339	300	271	309	303	320	344	322	292	305	301	300	315	315	301	339	286	314	311	284	308	336	322	355	310	335	349	294	338	308	319	343	317	288	331	296	312	327	316	356	354	296	317	312	322	306	321	309	277	304	296	309	322	308	332	313	289	316	311	304	332	344	310	293	303	357	294	292	313	318	339	317	295	338	308	325	284	293	319	339	278	316	341	362	310	291	284	301	292	294	333	293	307	281	319	312	329	315	337	324	300	323	320	281	323	308	324	314	304	273	312	317	324	340	307	283	349	296	307	306	319	307	336	295	336	317	282	313	320	275	292	330	324	310	313	331	294	300	310	304	319	312	304	334	307	314	339	323	309	350	302	300	334	312	316	307	291	271	333	319	327	306	342	309	305	332	332	312	337	321	286	326	324	303	299	316	319	325	299	297	294	343	310	328	308	347	314	313	344	274	297	289	328	315	304	306	322	321	305	295	301	306	321	305	321	303	300	336	328	311	297	326	298	326	305	313	312	337	305	340	332	321	341	309	336	271	291	344	309	296	290	330	346	320	308	330	301	292	301	290	340	337	297	287	306	329	319	340	319	323	324	337	308	317	330	312	304	309	298	293	332	344	319	307	314	311	305	321	281	271	335	295	293	324	320	293	277	295	306	345	315	282	314	328	342	327	311	313	319	305	315	299	308	304	278	333	281	334	332	328	319	304	293	337	284	308	329	324	332	333	311	359	298	320	305	296	299	327	310	315	320	314	327	269	328	339	324	266	313	335	335	307	341	354	312	301	305	333	309	310	323	333	329	323	311	301	288	333	356	317	285	319	306	296	311	306	286	346	310	291	302	295	304	355	329	321	328	326	317	308	319	365	271	319	305	339	307	309	332	310	321	311	313	308	288	298	326	314	322	320	316	319	311	340	314	302	302	302	282	326	294	332	322	307	321	319	298	323	312	264	349	291	301	303	312	330	310	334	329	333	289	301	301	357	302	292	318	291	294	284	328	315	321	302	310	296	302	287	312	317	283	312	326	314	308	344	301	307	341	319	357	321	304	322	308	304	347	289	297	304	313	357	355	336	313	312	311	300	324	329	283	345	346	314	297	287	288	295	275	310	293	321	312	315	309	344	320	319	325	332	295	292	347	323	284	326	340	344	323	301	302	335	314	339	352	315	332	297	327	306	325	310	296	297	301	303	313	335	311	305	335	293	316	334	292	277	330	318	311	318	314	309	318	302	306	335	324	324	333	328	330	344	317	299	318	317	304	319	285	295	323	342	291	315	296	313	325	325	302	326	310	324	311	333	320	331	311	290	307	354	310	328	323	303	312	322	323	308	292	331	310	285	322	297	317	335	313	317	293	317	302	308	325	311	289	315	309	298	317	324	279	344	302	312	292	312	275	290	313	282	339	324	304	348	300	345	300	306	303	325	354	321	309	324	341	339	312	318	322	346	287	329	345	332	295	311	331	304	333	344	289	320	283	313	335	312	283	301
26091	15817	928	608	495	454	460	402	402	430	358	344	372	412	391	353	360	391	384	390	354	346	364	361	374	388	358	368	359	362	360	373	361	341	368	364	361	365	313	357	379	375	332	352	347	347	357	362	326	345	366	380	385	417	366	363	347	350	367	315	339	365	353	350	358	342	356	328	336	343	334	352	370	369	347	350	362	371	318	343	374	346	364	369	370	368	302	354	324	376	344	314	371	354	355	388	358	347	350	342	334	347	353	380	357	337	322	347	350	384	325	342	359	328	356	362	377	363	335	379	372	344	346	357	388	336	392	352	347	378	326	309	347	377	350	353	343	332	355	340	377	381	330	363	378	359	345	339	366	369	354	339	327	319	365	372	351	342	358	350	329	370	371	356	322	346	338	332	320	334	369	370	395	319	363	322	358	358	331	366	369	379	325	332	340	388	373	336	346	373	364	389	338	347	330	358	319	352	347	385	353	347	359	351	388	311	363	349	345	352	368	378	350	334	335	359	366	313	350	329	374	376	325	355	350	340	358	351	344	340	370	335	352	332	336	362	366	352	326	359	311	344	347	314	354	339	372	331	337	347	347	361	343	369	329	367	361	356	327	335	330	351	344	347	334	346	363	324	371	335	338	345	378	351	344	356	341	341	372	352	376	353	315	331	341	342	356	361	349	351	361	365	334	369	354	330	362	360	313	350	370	358	340	289	332	297	344	351	338	337	322	344	369	343	364	375	342	338	334	324	370	342	360	364	381	351	341	327	357	358	347	394	352	347	348	336	362	379	365	323	370	339	364	336	348	337	314	324	336	339	363	347	349	346	333	367	340	351	378	326	360	346	347	323	364	379	353	366	330	349	347	354	327	375	359	374	356	383	354	344	329	367	340	353	364	348	362	353	326	330	306	368	363	338	350	353	344	352	349	362	353	345	359	320	387	361	387	323	347	372	360	343	336	333	357	372	383	347	328	348	322	365	353	350	348	354	363	364	348	337	352	344	344	356	366	374	309	366	362	352	366	359	381	358	331	332	358	361	376	361	371	344	330	376	345	351	375	329	364	337	362	366	355	350	315	355	395	367	322	359	366	376	381	343	379	378	363	384	369	373	340	348	376	377	364	332	341	364	362	331	341	332	362	356	334	335	355	356	357	371	356	336	355	321	321	330	349	336	356	351	323	337	374	348	355	348	344	355	337	338	377	339	355	327	354	338	327	348	360	373	372	366	319	351	361	353	326	357	371	352	338	342	363	339	369	333	361	395	373	336	331	365	367	346	375	315	312	371	341	333	359	366	372	367	371	353	348	344	378	394	361	363	353	391	413	327	359	379	315	358	319	335	343	349	367	350	354	360	341	337	334	360	330	350	368	341	397	359	361	368	343	323	330	351	331	372	351	398	339	339	339	371	361	376	331	339	367	329	345	350	350	373	346	357	353	353	335	341	351	361	337	329	374	332	337	374	365	392	341	334	335	374	365	328	345	393	357	351	366	355	369	359	363	353	346	360	333	329	317	339	360	367	351	358	351	359	325	360	365	329	381	366	365	341	365	368	363	388	353	353	338	370	371	364	324	351	364	347	331	351	368	337	332	350	320	362	328	375	354	340	349	364	357	362	352	322	364	368	342	319	381	355	312	341	348	348	348	340	346	340	364	360	346	351	350	373	338	334	353	315	352	370	374	365	342	353	349	330	323	364	381	325	377	339	353	355	365	347	363	379	365	356	343	347	317	379	361	360	356	376	367	369	365	360	341	370	357	366	349	372	365	361	355	327	336	380	377	369	356	317	367	355	346	354	374	345	334	359	367	372	322	304	367	356	350	372	354	341	348	387	332	365	352	344	390	358	345	346	339	357	344	351	360	356	359	336	347	336	385	364	335	346	334	353	359	342	327	343	374	374	327	327	337	342	351	346	379	343	367	338	340	325	395	329	344	354	350	342	338	359	317	365	367	376	357	371	364	333	350	369	326	386	324	377	348	383	353	342	354	353	329	371	356	323	355	348	332	369	369	316	363	350	344	379	358	342	394	339	313	350	364	366	356	371	304	352	339	358	393	357	383	333	361	330	317	328	355	364	371	376	375	340	344	372	347	353	354	335	346	340	348	310	321	343	370	355	366	333	378	316	330	337	391	321	339	355	369	349	348	379	354	387	351	337	361	370	335	347	369	335	328	337	387	356	331	356	321	382	348	345	355	351	340	406	348	323	364	324	308	316	340	354	346	344	355	375	363	355	372	352	326	353	321	351	358	330	365	350	348	345	346	357	384	363	335	337	357	373	350	357	358	337	339	362	334	369	350	352	360	337	326	315	365	330	346	348	370	344	353	351	331	306	364	340	330	378	338	362	366	334	334	343	350	409	365	336	398	346	355	369	342	349	318	374	322	352	342	359	356	368	379	357	377	331	344	316	352	364	367	364	305	393	380	367	344	337	348	355	348	361	326	370	347	348	325	330	340	362	343	351	304	365	371	338	364	372	335	353	370	352	366	337	385	337	337	365	360	352	347	326	357	359	349	344	355	399	358	366	336	341	349	383	344	370	366	359	343	332	329	348	349	303	365	367	400	360	378	360	364	338	353	350	370	359	348	349	367	325	347	345	340	354	352	382	341	349	389	312	354	374	352	379	353	352	358	346	355	340	348	321	333	355	332	378	338	347	353	340	392	359	392	360	366	347	400	355	337	321	349	355	376	354	373	344	367	343	361	381	355	367	308	370	340	370	330	326	334	332	329	372	341	327	368	373	337	317	357	350	338	338	366	351	333	376	367	363	355	321	356	338	344	339	368	341	337	372	314	382	377	355	361	355	369	366	343	367	366	321	383	360	373	333	374	326	337	356	380	339	329	355	362	372	346	375	371	333	334	382	358	347	375	357	343	370	341	356	350	377	348	315	366	339	335	338	363	354	351	320	335	365	375	358	369	376	313	355	373	367	376	344	368	365	351	377	355	349	360	294	343	382	401	310	354	373	342	352	352	326	345	351	327	385	357	356	352	364	352	336	324	355	337	348	355	367	323	352	378	355	379	357	351	373	344	364	331	356	342	345	325	370	396	360	348	397	375	342	350	347	336	341	342	313	347	352	338	338	350	326	332	334	368	343	368	336	359	339	349	326	359	377	373	353	354	354	361	346	357	348	351	381	341	358	356	358	370	349	355	336	366	373	388	342	365	384	353	321	365	360	341	356	345	361	345	349	357	377	353	341	326	339	336	368	334	362	350	337	368	316	348	347	377	365	368	341	358	332	340	355	396	341	284	328	367	384	330	362	318	363	329	365	349	355	360	347	364	356	349	351	340	346	345	367	349	338	340	370	367	346	321	333	358	356	349	341	325	370	361	343	331	354	323	345	335	360	364	321	386	361	388	369	352	348	371	319	339	324	368	346	348	334	333	368	368	359	355	368	333	350	344	346	372	375	338	342	357	339	347	389	345	344	334	363	354	361	367	354	347	327	360	384	355	331	337	404	350	344	357	404	348	313	333	359	353	331	340	347
24980	20676	27004	24319	20643	9509	1105	670	550	435	419	400	331	342	294	283	275	269	227	265	223	243	226	242	212	237	208	238	224	223	217	188	188	181	214	176	202	207	206	192	196	203	180	172	196	186	183	181	180	182	173	208	185	178	179	173	162	190	198	179	201	203	185	206	196	160	200	178	204	188	177	194	171	165	176	186	186	193	189	179	176	173	232	173	174	183	182	181	169	181	190	179	184	178	185	153	177	161	175	170	163	177	166	176	186	192	222	184	184	202	195	190	186	206	180	174	192	173	182	163	171	205	183	168	179	207	185	201	197	183	173	192	194	179	201	192	181	181	204	201	183	188	195	188	181	183	197	182	181	193	208	198	184	180	199	174	195	174	185	197	169	165	156	183	182	163	155	187	180	166	188	161	170	189	183	189	166	183	179	212	184	183	206	184	185	208	197	146	192	163	196	183	189	164	181	209	170	176	186	181	202	171	181	189	194	183	181	182	172	176	178	189	160	179	188	184	175	156	185	192	198	208	173	165	178	188	181	192	166	177	166	174	180	212	188	184	183	179	199	177	198	186	184	173	202	169	175	184	175	170	183	188	172	172	193	183	183	176	167	172	173	159	175	167	159	177	184	182	180	168	187	169	177	197	180	164	189	175	174	173	152	161	182	166	185	184	171	168	174	180	156	196	193	173	186	186	161	168	161	210	189	166	181	196	174	175	171	165	184	165	156	180	177	170	188	202	195	175	178	189	176	192	170	200	184	189	184	155	195	187	181	171	170	169	189	188	191	186	183	188	203	196	168	190	197	194	162	200	164	182	168	177	183	200	177	199	158	183	164	196	187	169	189	180	201	173	171	191	187	178	188	191	172	197	197	181	181	172	178	201	180	193	189	170	164	178	193	207	187	190	182	163	154	182	176	148	167	194	189	175	179	174	171	158	193	185	180	178	173	188	171	173	194	178	178	190	171	164	200	164	161	180	184	182	196	196	183	197	180	173	183	176	180	159	170	180	192	174	162	196	171	177	194	182	170	201	158	167	178	195	175	207	174	191	180	187	166	198	183	193	163	182	181	175	196	186	161	209	193	168	178	187	183	187	184	211	168	213	175	166	171	185	187	179	182	151	153	170	162	156	202	182	179	177	183	183	172	202	158	167	216	185	188	190	150	187	157	176	175	176	164	183	166	188	172	176	174	189	161	157	186	160	190	176	168	180	175	201	220	187	181	201	193	214	190	153	193	154	204	183	183	183	188	176	191	215	187	183	178	158	189	179	187	170	186	196	207	182	187	190	173	178	186	178	203	174	177	158	185	153	193	195	198	179	191	183	186	195	181	177	176	160	182	169	211	187	165	169	164	184	177	166	170	165	194	192	201	171	184	184	187	173	196	188	155	171	198	189	190	188	199	172	182	190	213	184	174	158	186	170	193	181	202	191	190	203	155	163	168	173	182	190	150	170	183	178	176	183	188	183	187	171	170	191	165	183	177	164	175	180	181	180	203	159	176	188	188	198	179	163	162	159	190	188	160	198	159	172	173	201	183	168	189	168	156	187	178	174	167	178	167	183	162	171	151	174	197	180	197	180	195	174	168	184	175	172	169	155	176	150	176	195	168	168	183	183	187	173	181	191	192	173	189	180	177	209	191	180	172	178	183	159	160	186	191	185	187	182	203	192	173	184	175	162	173	186	189	194	186	166	184	178	194	182	161	202	180	175	183	182	184	191	189	171	188	167	213	162	198	169	172	187	185	181	178	171	164	147	190	187	165	185	202	181	191	191	174	165	180	165	158	178	187	174	176	177	204	167	169	163	192	170	184	210	163	170	202	198	167	180	176	189	181	196	184	174	206	203	165	176	198	191	174	201	172	174	168	181	171	192	194	188	174	201	181	180	172	180	193	197	177	207	191	178	158	177	180	168	180	183	150	158	175	162	187	176	181	195	189	172	194	181	187	192	186	193	176	178	189	164	187	176	167	185	163	213	168	186	180	178	176	175	181	169	166	168	167	186	186	176	204	185	180	186	176	149	174	193	191	184	191	188	182	174	189	186	178	193	207	189	179	182	183	176	170	159	192	172	181	149	160	176	154	186	182	165	214	175	211	168	172	163	179	184	189	175	171	184	173	171	188	165	163	157	197	194	177	198	178	170	180	174	165	212	198	196	191	159	192	183	157	183	188	177	168	193	198	173	187	169	197	189	177	180	180	177	184	165	189	199	188	201	162	163	165	178	210	178	193	175	172	191	194	181	163	178	164	179	178	172	162	186	203	182	190	177	182	167	171	204	165	162	183	154	174	177	180	177	183	186	200	178	188	178	170	159	175	184	192	158	193	193	180	191	190	180	193	197	181	169	196	194	190	177	165	188	171	153	145	202	173	205	164	152	182	172	164	193	173	186	176	176	195	173	191	203	165	164	192	178	186	166	159	181	210	199	172	184	181	175	183	168	186	166	184	177	183	194	208	176	190	186	180	162	201	181	200	169	189	169	166	169	172	177	176	140	180	163	175	178	172	185	173	185	184	169	182	206	180	182	172	184	187	205	207	226	171	186	191	188	194	166	180	200	192	170	171	179	189	166	171	142	185	195	193	181	196	169	196	185	190	187	198	196	151	167	166	190	194	172	187	172	170	185	171	180	166	199	193	183	191	175	200	216	181	164	168	189	197	185	195	201	183	184	196	177	185	190	184	182	180	206	178	173	186	204	180	179	193	197	173	194	187	181	183	175	176	160	156	191	179	173	178	179	169	211	159	152	164	194	157	184	172	211	191	166	163	184	196	187	182	227	191	185	153	175	188	184	194	187	191	178	187	214	181	177	201	187	177	173	157	174	189	196	172	195	179	165	170	184	167	177	199	161	190	172	204	200	200	180	179	176	176	171	180	164	208	188	169	170	178	189	182	169	170	175	159	143	160	184	194	170	171	173	162	204	170	181	174	207	174	170	161	189	187	199	170	193	173	175	161	161	175	193	194	197	197	162	173	150	190	145	185	185	197	202	197	199	168	176	189	190	207	169	182	177	197	156	166	201	152	187	189	184	157	169	181	175	177	181	183	178	186	178	176	178	173	188	162	182	174	186	163	218	204	189	187	174	182	189	171	168	190	175	173	177	196	174	172	175	163	167	167	179	184	171	195	173	181	200	174	197	200	170	180	192	179	165	190	193	193	195	163	188	188	188	190	184	160	156	172	200	184	160	172	185	172	179	163	177	164	170	184	175	208	166	183	181	204	165	170	163	176	179	201	165	161	178	175	195	170	185	177	151	183	193	168	157	162	197	158	183	189	182	188	211	193	195	168	186	190	193	168	187	167	196	189	162	193	198	187	186	204	156	177	162	173	210	212	189	193	178	172	168	182	182	194	166	155	180	163	173	174	209	177	182	187	173	173	184	187	178	174	186	185	197	180	182	179	194	181	201	194	186	194	163	171	184	178	176	177	202	190	175	189	149	171	170	199	175	189	182	189	177	165	205	177	157	191	175	205	169	152	178	163	172
31336	29241	9388	5013	3197	2232	1714	1351	1104	897	770	624	559	581	499	484	401	401	384	333	285	288	319	290	294	311	279	262	261	246	250	216	243	238	263	246	247	233	229	225	235	189	213	210	234	219	228	214	219	225	212	208	203	210	229	227	232	237	197	201	196	213	241	201	231	231	199	196	204	222	192	185	218	207	217	198	229	226	211	192	214	211	203	217	199	202	210	219	249	206	201	200	215	189	180	198	230	183	219	206	193	220	181	180	232	196	182	204	189	199	188	190	206	189	187	211	196	195	197	204	192	191	212	209	202	207	237	216	212	211	193	209	213	195	184	197	217	193	206	190	217	212	192	209	195	204	208	206	218	208	181	186	198	211	199	220	221	218	227	206	211	207	212	188	205	202	205	191	186	193	194	195	206	200	190	222	180	179	201	197	218	212	203	172	216	194	202	181	236	201	183	205	195	203	197	205	200	197	208	211	211	193	216	191	178	183	197	198	213	232	196	186	202	198	185	220	204	198	199	208	195	176	218	199	200	207	208	199	200	210	192	195	244	218	182	192	202	196	194	193	193	200	193	211	183	176	209	192	213	195	200	209	215	214	216	210	202	181	200	215	193	184	205	206	188	180	217	201	208	217	204	208	185	202	235	231	182	184	187	192	210	207	192	197	215	184	179	205	188	189	197	196	193	201	192	198	197	182	191	214	215	197	178	210	213	197	201	185	223	222	181	193	189	198	216	162	206	212	203	204	186	193	209	189	214	213	175	222	197	199	176	188	208	172	232	210	185	198	194	177	183	203	190	177	177	200	210	227	218	207	199	185	208	207	208	198	214	198	187	214	191	204	226	205	217	189	169	195	210	200	209	199	210	190	202	218	201	174	232	204	186	219	206	217	231	211	192	201	221	225	200	220	203	180	175	190	227	207	207	204	208	196	192	197	206	202	184	201	209	205	206	180	181	192	225	196	207	212	190	210	188	217	218	185	203	178	184	190	200	217	187	189	199	180	183	209	186	193	204	197	185	194	180	197	200	192	196	212	196	192	218	194	211	208	185	197	183	201	227	222	227	195	188	189	203	209	191	179	196	199	192	194	202	216	215	212	205	178	223	203	199	202	191	203	197	190	226	216	194	210	244	197	202	199	205	211	191	208	198	181	185	190	207	170	179	187	207	196	203	204	206	167	229	210	179	205	172	232	193	194	191	200	203	188	201	210	189	222	199	194	203	202	187	236	217	187	198	190	201	195	177	182	220	215	197	207	192	196	209	186	212	170	213	190	215	182	172	178	236	211	189	224	179	198	189	202	188	202	210	193	184	188	219	217	200	201	221	204	213	213	184	203	199	202	214	217	194	208	194	198	195	226	213	216	202	198	193	219	187	217	211	185	195	207	225	214	208	221	198	195	196	177	210	193	178	168	206	194	204	190	208	206	171	189	189	197	198	201	196	193	198	186	201	181	196	183	191	214	197	201	191	183	211	167	221	208	183	190	209	187	195	209	197	196	213	209	216	184	224	194	209	204	214	216	202	202	217	208	202	210	213	188	220	200	194	210	190	210	201	182	170	193	206	208	187	200	190	197	203	187	197	175	191	221	223	194	191	188	194	188	168	201	189	181	205	186	201	207	207	215	186	215	210	194	199	209	192	180	212	209	180	204	201	201	202	202	222	204	191	189	188	189	189	185	215	191	210	228	206	182	174	188	188	198	192	207	190	208	199	191	194	204	192	178	237	193	208	197	215	187	207	209	194	197	185	185	210	212	204	209	203	179	180	233	229	197	195	187	217	200	226	208	206	200	219	213	219	199	200	204	225	188	208	183	240	204	210	196	203	212	175	192	202	200	184	212	206	204	196	205	199	203	193	196	178	196	175	194	206	210	202	228	210	200	226	202	180	189	209	220	183	216	202	187	188	211	179	189	198	203	197	206	202	177	197	190	206	196	200	189	219	228	187	195	208	202	223	227	188	207	180	212	202	215	197	209	212	199	207	212	220	196	177	218	209	189	181	194	199	193	187	220	194	211	199	213	201	208	206	171	182	196	174	205	194	209	177	203	219	215	193	202	170	207	185	186	205	194	189	195	204	186	197	204	190	191	186	170	218	186	216	190	194	199	171	217	223	190	201	218	201	203	211	210	214	196	193	190	195	196	194	228	172	205	203	188	187	174	220	207	210	183	208	220	210	210	198	191	196	220	208	195	190	180	205	199	204	181	222	206	202	206	207	205	185	186	191	200	198	221	180	179	205	200	200	203	207	193	214	205	194	181	215	190	201	178	186	205	194	204	187	193	202	172	216	188	208	196	186	207	200	199	189	194	200	205	199	209	193	209	191	214	185	179	183	211	177	189	191	190	195	205	195	181	200	197	218	219	190	198	183	179	213	201	218	197	182	212	206	214	179	199	216	203	209	202	183	207	216	193	180	208	199	194	190	215	218	175	192	182	217	186	204	204	179	197	214	197	205	187	209	198	196	185	219	193	194	204	203	194	212	210	195	178	217	217	220	187	202	201	195	182	174	201	208	217	210	211	198	203	197	195	206	206	211	216	197	204	191	181	194	225	209	197	215	182	203	201	191	221	217	220	218	197	213	213	233	194	202	200	217	194	218	194	186	217	182	202	198	194	223	192	189	213	202	198	201	226	193	204	184	198	198	185	185	202	211	184	209	216	213	183	203	197	196	242	199	193	209	191	214	201	195	203	208	190	230	191	205	200	193	198	223	219	194	192	205	194	184	205	204	187	199	206	187	195	204	173	192	201	186	191	212	205	171	201	233	194	202	206	203	215	169	196	213	204	205	201	198	207	203	201	192	189	188	178	198	236	204	178	207	170	199	205	182	197	188	222	185	200	182	213	182	199	158	174	196	181	190	185	201	183	207	191	205	203	189	205	196	188	192	196	174	192	207	204	178	213	190	211	208	218	196	195	196	204	201	210	189	185	244	201	210	206	211	212	201	201	202	189	215	198	185	207	186	217	209	198	182	211	202	200	176	205	190	224	190	215	212	201	213	209	209	192	205	190	211	206	211	225	212	193	203	210	185	207	225	192	210	198	188	208	212	200	201	195	198	190	189	192	204	188	187	194	204	186	215	182	209	209	203	209	173	214	194	205	196	196	203	191	179	202	194	176	195	194	235	165	206	200	198	193	186	198	224	186	209	206	212	204	205	179	202	192	203	188	207	206	203	205	186	187	198	201	205	226	169	192	209	226	212	206	220	192	205	199	219	213	181	176	226	193	199	206	196	184	213	212	212	193	203	178	207	185	208	217	193	200	183	203	200	217	196	178	208	175	207	205	157	213	204	200	235	186	200	238	234	193	233	213	188	182	185	203	210	173	198	210	197	195	216	210	205	209	182	209	221	191	205	196	200	200	184	209	196	211	191	184	201	196	218	204	194	205	192	189	190	171	187	204	172	211	211	207	223	208	190	221	225	212	199	211	193	201	179	198	225	195	199	201	210	169	205	199	194	187	189	205	204	192	203	208	211	187	170	182
23031	20690	27389	23999	20681	20693	7260	1456	1058	913	892	777	781	623	629	630	579	617	604	569	537	527	573	516	551	528	511	519	496	514	478	498	496	464	455	476	467	501	463	486	477	438	463	501	466	450	475	491	482	451	468	477	477	488	448	438	414	447	441	443	432	474	448	447	453	450	471	439	444	411	480	445	455	450	445	434	445	423	442	433	442	450	471	448	458	444	425	420	387	445	426	457	395	422	474	447	451	442	426	463	405	438	467	469	465	404	462	448	449	447	471	443	433	444	471	488	394	454	446	427	453	432	412	461	419	470	448	433	421	454	451	468	430	419	437	443	452	454	442	439	446	451	427	432	456	408	447	432	417	414	421	470	450	427	451	435	451	419	394	433	433	472	459	471	431	469	426	437	461	434	459	465	444	456	443	417	433	461	463	422	450	425	413	425	432	465	422	444	432	405	411	467	447	424	423	436	422	439	439	418	410	440	461	410	442	465	447	438	440	464	474	468	479	435	465	488	409	429	452	474	401	440	459	445	422	462	425	488	440	425	435	430	441	420	421	449	439	439	402	420	463	440	446	425	408	447	433	453	454	403	428	421	485	443	453	449	419	428	461	437	450	445	482	453	426	450	474	410	419	481	486	413	453	434	430	442	437	432	459	484	451	406	426	443	421	411	437	429	462	403	417	445	444	424	448	431	419	434	448	406	434	447	415	417	453	430	459	442	421	447	404	459	441	449	442	438	456	410	436	423	424	469	450	436	411	439	459	436	446	443	450	415	412	472	409	446	411	447	449	466	419	441	472	413	408	442	435	465	429	441	467	462	442	452	444	427	442	449	380	465	472	423	464	440	516	406	410	462	456	460	461	415	433	451	438	414	442	456	474	414	454	412	424	457	434	423	451	429	457	449	464	447	452	422	440	472	414	455	412	422	460	447	447	416	431	443	440	439	439	461	439	441	412	440	452	459	461	423	455	435	468	421	441	443	448	436	412	449	429	464	468	460	440	435	422	436	480	396	457	436	388	434	454	483	429	416	431	433	463	443	437	436	468	466	406	433	440	417	461	430	452	458	440	434	454	464	432	490	426	465	461	458	448	427	416	456	431	408	449	467	439	441	427	401	449	423	409	424	446	415	453	472	439	403	510	400	432	430	434	463	455	440	446	446	447	468	421	405	445	439	420	481	450	462	468	420	438	433	440	448	413	446	386	441	459	424	412	395	443	430	438	450	490	437	438	419	441	425	406	462	435	425	383	411	432	424	428	438	445	441	463	443	453	431	450	390	464	440	427	468	467	425	410	439	417	431	402	442	447	396	432	430	447	465	431	449	424	421	435	448	440	464	466	446	404	461	399	469	449	483	437	441	434	461	398	431	468	438	463	427	440	411	469	439	455	421	454	470	442	439	417	445	491	433	459	431	437	472	411	445	447	415	409	442	420	435	418	411	431	449	440	451	470	428	457	428	438	434	449	417	436	451	476	428	435	452	447	435	425	445	429	426	406	455	428	439	416	412	457	443	455	436	429	473	422	410	462	431	410	453	419	448	434	453	464	428	414	413	442	437	435	452	392	446	436	462	473	460	447	435	430	417	448	435	382	462	460	436	426	423	417	443	423	441	482	450	426	454	434	398	434	494	413	452	444	419	390	465	430	428	421	475	462	451	452	448	429	413	423	429	468	475	440	411	491	466	453	455	428	433	423	433	469	420	475	461	432	428	430	466	423	424	420	432	455	433	416	442	467	418	406	444	419	437	432	428	465	422	457	459	425	445	430	435	437	438	453	391	449	454	443	452	429	422	410	429	433	440	420	423	438	428	436	449	449	459	427	478	423	456	478	471	463	422	453	467	407	433	430	411	457	441	454	444	457	426	467	437	445	417	467	451	440	456	449	453	459	461	430	468	450	435	443	439	415	435	425	455	423	468	429	443	450	453	412	487	445	452	450	439	425	421	454	398	425	448	435	404	437	439	458	483	432	449	465	446	473	447	404	458	443	463	409	431	462	429	475	423	462	459	427	463	468	419	462	442	451	459	451	445	451	424	456	471	446	420	444	409	447	446	405	444	415	479	440	474	433	442	428	444	434	449	461	429	456	452	409	425	444	411	435	442	397	434	400	434	441	419	372	426	451	448	447	429	435	419	440	442	415	444	420	416	392	453	426	453	452	465	453	466	421	435	414	426	443	453	475	410	443	469	435	412	474	443	426	456	417	403	450	451	463	426	443	457	458	403	443	437	442	428	445	450	425	438	432	430	426	466	440	459	468	461	433	454	430	459	436	449	419	417	456	414	458	457	451	451	437	433	444	423	433	433	425	431	439	414	449	420	427	454	439	447	408	458	426	431	416	442	452	422	428	438	491	455	445	450	468	459	444	460	446	432	441	463	444	472	432	456	452	430	430	449	427	447	434	427	463	427	456	450	435	450	397	467	439	483	420	437	415	448	474	455	436	430	462	428	415	456	472	465	462	445	430	421	409	407	453	438	472	441	436	437	452	446	477	414	395	415	429	494	440	465	460	436	432	451	455	433	431	447	410	457	453	449	432	444	427	457	437	422	449	418	450	431	417	447	443	463	446	423	422	442	444	420	441	427	442	477	451	457	461	463	430	462	416	446	439	455	419	445	443	416	433	461	437	430	437	450	462	459	457	428	428	405	438	470	442	425	445	423	436	445	419	404	454	437	459	419	445	492	436	435	407	463	479	457	471	413	455	467	458	456	474	423	442	474	477	451	443	446	447	442	445	445	434	433	424	437	410	410	448	409	430	428	429	408	430	414	414	433	415	418	456	442	434	424	448	422	416	426	504	450	474	428	433	450	417	465	439	418	436	423	414	461	427	468	431	433	465	433	467	423	398	458	425	445	443	449	465	432	452	455	467	378	405	437	456	441	436	418	461	454	472	422	428	427	462	439	414	465	455	419	427	428	448	432	451	437	406	432	443	397	461	455	449	416	449	468	444	410	402	423	400	429	434	435	437	417	455	450	470	432	425	455	450	435	421	432	424	399	458	402	449	442	432	493	415	421	433	439	471	430	479	402	440	447	468	450	431	418	462	426	422	411	442	453	423	439	422	452	459	451	455	434	482	425	432	450	456	450	415	467	437	454	408	429	399	417	469	419	429	451	457	423	413	493	459	445	453	451	416	433	407	482	431	463	456	460	447	424	418	409	424	434	372	445	457	473	433	462	460	428	489	426	390	434	377	460	450	431	433	463	471	448	469	451	451	463	428	419	518	468	421	403	450	450	426	443	438	441	452	460	467	455	420	420	440	458	451	424	439	419	443	440	398	436	461	456	406	468	413	477	435	399	433	429	444	450	431	451	462	430	473	424	431	452	444	424	432	442	444	457	405	446	423	443	422	430	471	468	448	432	436	424	438	431	449	455	453	455	452	466	430	444	414	511	466	432	449	475	423	457	463	434	453	394	414	421	431	434	451	462	415	454	424	444	443	406	453	441	460	475	419	428	422	419	452	430	461	450	424	450	472	409	444	413
35114	34420	15212	8827	5732	4104	3167	2539	2085	1685	1508	1309	1094	1051	898	897	825	785	751	720	668	675	650	602	584	591	567	556	534	568	563	527	483	495	494	477	562	471	518	430	514	482	485	513	454	516	492	458	451	444	453	426	430	440	466	482	464	428	434	463	437	490	446	478	444	446	437	405	474	460	455	481	437	441	459	456	467	450	396	447	526	446	428	462	476	421	447	437	448	476	437	432	441	450	433	457	449	452	442	448	448	424	459	442	427	398	445	461	413	429	452	464	427	404	446	436	449	454	431	430	417	467	404	442	408	416	431	458	465	425	460	457	444	449	421	437	414	443	430	447	468	458	455	432	437	407	416	432	434	453	440	406	434	463	459	441	453	428	406	433	415	429	422	433	456	479	450	467	432	443	422	446	440	417	440	455	421	472	431	445	428	431	488	443	432	424	389	449	413	437	431	445	439	439	440	414	401	420	425	440	487	458	395	436	434	426	429	442	432	383	433	427	396	430	436	446	441	404	456	403	476	459	455	472	404	448	421	426	493	422	442	426	417	412	469	443	418	454	417	387	416	438	403	444	441	417	438	466	472	449	435	453	415	460	401	425	431	442	423	474	433	449	445	457	454	421	442	445	427	418	411	390	436	402	433	450	417	430	447	420	410	433	426	435	462	447	408	434	420	410	407	469	405	446	407	442	405	445	462	429	461	478	424	432	425	427	461	426	410	411	429	427	429	438	405	424	459	435	442	445	469	433	411	433	416	467	437	480	464	412	453	420	442	462	441	419	459	401	387	449	416	437	402	426	464	450	425	440	405	407	478	418	415	434	437	435	453	434	411	483	430	449	424	417	413	419	412	436	444	480	420	408	423	463	421	453	398	427	480	441	410	431	454	425	414	419	441	446	440	435	434	444	433	445	435	428	494	404	408	444	406	436	420	426	448	446	404	458	423	447	431	439	449	446	440	408	428	454	417	427	424	451	451	427	444	439	445	473	463	473	438	445	437	424	421	454	392	434	445	440	417	431	414	428	434	406	466	404	454	470	431	423	442	438	450	437	446	434	410	412	454	448	423	429	406	419	435	445	426	426	458	417	427	434	440	429	441	428	426	443	435	428	421	400	383	406	447	407	426	453	420	415	457	423	422	459	435	431	449	451	410	460	435	458	455	417	441	471	443	445	396	429	425	425	473	483	403	455	453	426	480	436	442	409	408	424	448	448	404	458	420	423	435	417	433	432	407	411	464	411	411	407	411	471	436	457	422	429	473	454	423	429	463	431	430	427	445	447	421	429	440	387	458	438	408	449	450	459	449	459	458	468	457	396	469	443	441	488	445	446	425	462	445	455	422	418	417	438	443	437	461	436	428	420	454	437	459	432	457	454	468	455	406	427	438	431	442	441	461	396	436	472	442	470	449	422	441	485	423	436	445	424	448	424	435	400	419	411	423	434	430	448	418	440	423	410	463	461	434	422	426	442	427	422	409	427	429	426	415	459	416	470	423	421	447	444	434	467	445	447	412	480	439	437	425	446	375	406	422	439	422	431	409	450	426	410	461	444	417	433	424	437	429	434	428	416	444	384	449	421	419	449	423	445	440	418	425	462	405	453	456	439	433	463	418	466	409	441	420	409	447	415	465	418	497	436	417	417	442	432	456	449	445	422	425	446	399	461	453	409	414	436	410	441	424	421	380	393	475	479	446	427	430	441	484	456	428	445	405	415	410	467	442	384	421	430	464	425	423	405	433	403	430	418	406	426	424	424	471	424	407	452	435	440	454	396	491	402	460	446	398	418	423	442	437	443	443	446	436	432	428	458	444	477	380	430	411	434	418	453	414	429	436	433	409	411	447	415	452	406	414	405	404	425	422	438	436	414	431	425	436	444	456	412	479	420	437	447	476	438	421	406	459	438	427	431	411	463	440	470	460	430	417	442	412	472	465	424	440	450	438	463	432	414	405	436	435	389	460	444	429	435	443	431	389	430	430	442	424	421	440	450	425	431	424	413	415	436	440	441	435	459	399	438	431	423	447	474	465	419	394	445	451	442	452	450	399	440	422	466	394	445	462	401	447	437	417	433	426	433	440	430	459	419	421	421	444	447	407	423	437	442	433	459	430	421	433	427	434	449	430	446	419	412	398	445	436	449	461	460	400	463	440	447	482	425	423	440	412	465	430	444	471	418	415	418	436	390	440	450	431	416	445	393	433	461	454	421	436	466	428	397	438	425	453	432	456	435	471	473	476	419	457	444	412	444	434	462	418	496	439	402	433	442	442	441	444	456	459	440	433	446	422	380	428	388	427	424	455	471	399	413	434	436	439	451	439	392	449	424	499	405	450	425	419	435	453	445	451	435	420	456	434	414	430	449	432	406	383	406	438	455	446	422	459	422	473	474	396	439	437	425	402	403	451	402	441	447	411	439	415	437	431	437	432	451	412	437	453	426	467	456	397	452	420	448	452	430	438	436	446	476	453	433	444	392	440	470	419	425	424	407	440	407	433	427	390	401	432	406	436	411	437	412	423	468	408	419	444	409	436	450	401	452	425	402	446	420	451	429	464	443	448	442	432	431	446	434	454	393	446	430	433	447	450	448	427	451	458	429	458	471	454	424	441	449	400	470	415	453	454	383	439	431	435	444	424	436	439	429	471	446	383	481	407	461	436	450	430	450	414	420	423	431	408	407	478	424	425	408	437	385	454	466	466	451	421	431	444	461	458	446	418	412	439	459	423	431	445	441	422	433	478	445	424	454	402	449	422	438	420	404	435	431	454	426	399	431	415	431	419	408	400	408	430	448	462	471	469	438	423	412	412	449	420	417	433	409	409	456	459	411	461	426	427	423	446	443	448	434	456	474	458	405	433	428	459	448	474	448	427	481	450	422	438	396	420	396	439	461	457	414	410	438	445	435	451	435	442	422	425	432	443	431	464	423	450	427	432	437	475	437	438	453	426	465	386	442	430	458	455	409	412	413	438	471	432	457	424	397	434	455	429	459	463	453	396	418	463	426	456	459	444	446	433	448	414	419	430	427	404	399	423	425	402	410	452	396	438	385	431	406	417	436	470	413	426	451	428	440	461	462	462	454	455	455	424	416	443	447	391	451	408	434	405	430	444	448	423	420	454	440	458	450	415	420	445	441	436	443	421	416	434	441	425	439	425	415	461	437	431	454	438	415	440	436	412	464	440	475	462	439	438	414	421	427	397	409	425	371	417	413	444	405	445	420	418	456	443	436	409	428	409	446	440	446	465	470	430	426	473	450	418	487	414	469	420	449	459	435	415	438	410	418	457	415	431	415	415	406	403	449	440	416	429	392	488	422	390	419	418	490	446	444	478	473	404	463	456	455	449	419	393	413	454	500	416	434	434	457	465	414	424	381	442	418	434	392	459	442	442	443	466	435	419	414	417	422	447	444	421	448	461	408	462	439	484	438	463	434	416	424	405	437	426	464	460	394	430	450	419	419	471	433	437	447	405	458	395	494	464	424	399	428	469	444
30170	19109	4246	607	422	401	313	346	339	344	350	310	328	357	296	326	325	317	312	324	334	342	312	308	295	293	333	299	312	325	305	320	334	332	289	305	309	343	309	312	297	347	308	285	318	321	303	338	313	321	307	304	343	331	313	299	310	333	310	284	328	314	319	308	321	302	300	337	311	295	312	313	309	319	277	301	322	318	328	307	329	324	302	327	289	293	293	302	333	323	313	329	326	327	311	279	330	302	282	314	298	299	319	332	299	315	321	298	337	271	266	338	315	313	328	307	302	332	317	312	318	301	326	316	322	320	325	297	341	339	276	268	285	308	334	307	309	300	319	283	312	293	336	336	345	277	280	311	307	294	294	321	312	305	319	317	312	314	278	317	320	350	284	291	297	271	301	287	289	329	301	275	302	283	317	302	311	323	303	286	327	321	303	324	313	333	314	340	303	305	294	326	295	326	313	298	303	322	307	287	331	312	342	320	321	305	325	302	305	292	297	296	306	298	333	309	336	305	308	322	324	293	324	331	297	306	270	294	302	350	309	322	290	315	338	320	334	316	298	324	292	319	339	329	315	338	330	316	312	322	303	338	345	281	337	335	314	306	319	327	302	269	309	272	340	282	319	326	284	313	311	311	333	283	281	320	318	305	323	320	309	303	351	349	314	345	273	321	299	288	282	311	324	272	343	328	316	313	333	313	292	311	323	304	316	326	289	353	329	319	315	275	293	312	334	307	329	309	309	301	295	319	343	299	340	334	311	321	313	338	317	304	298	309	312	320	303	337	322	334	295	302	284	337	343	320	305	275	303	311	287	307	334	290	323	324	306	330	318	319	306	297	318	313	291	342	296	304	315	307	303	305	266	314	328	317	317	292	329	289	321	314	295	312	350	305	366	321	278	323	309	294	355	321	297	315	316	271	317	301	299	296	337	310	307	309	297	316	344	317	310	329	310	310	338	309	331	317	290	334	312	286	323	327	325	297	314	303	309	329	303	303	292	272	308	307	288	336	326	324	305	300	316	288	299	321	313	297	289	320	321	294	348	288	331	318	281	307	320	306	285	322	314	330	312	304	323	322	300	315	303	332	321	305	342	316	308	301	311	325	306	330	293	297	293	316	323	306	309	324	291	287	319	338	286	326	284	329	339	311	327	308	311	313	318	312	319	320	292	316	292	332	294	326	327	326	292	304	332	325	308	349	307	311	323	294	320	303	319	289	310	332	305	309	306	334	309	298	287	297	310	290	346	302	300	338	309	283	302	299	318	291	314	300	283	324	323	328	284	323	305	322	317	292	326	317	305	310	316	301	319	272	331	288	317	327	314	302	321	323	339	285	312	295	294	309	316	303	319	301	328	333	306	332	325	353	321	308	327	325	306	319	334	327	313	338	320	299	319	307	324	350	319	344	284	288	311	320	342	300	319	294	321	292	311	290	300	324	347	289	315	312	313	332	319	338	300	324	305	287	330	347	311	323	282	305	304	280	294	333	327	324	316	312	290	356	286	320	319	305	280	312	321	323	313	300	303	322	320	334	307	267	306	311	302	319	325	301	312	314	289	290	303	303	324	273	325	302	277	305	334	322	321	330	295	343	315	335	324	275	303	309	303	338	276	280	300	307	322	303	308	314	284	325	310	306	290	292	321	331	346	318	300	318	295	317	307	305	312	298	314	313	336	352	306	337	359	319	318	315	329	306	317	350	305	287	285	339	282	306	337	260	285	315	314	306	354	315	307	297	325	300	326	309	293	280	320	324	325	325	293	325	318	326	284	328	280	322	302	307	305	327	305	298	341	320	331	310	316	290	295	319	302	307	288	347	328	336	296	334	335	343	299	331	306	302	288	295	304	328	303	339	318	307	313	269	296	303	293	330	338	284	294	330	308	281	328	311	311	326	331	319	309	298	311	298	322	314	335	298	284	305	337	314	324	283	332	310	307	311	290	305	352	285	295	318	290	300	307	345	333	301	343	306	280	314	329	325	326	307	340	297	324	320	338	308	323	314	312	307	305	315	297	312	321	318	313	292	345	301	336	321	327	284	307	303	327	328	331	317	329	320	297	297	317	302	318	329	278	292	319	323	298	316	304	308	343	299	331	302	355	290	300	315	306	328	308	308	282	297	294	319	282	295	337	303	320	328	310	304	281	298	313	310	328	338	304	310	307	316	331	340	314	298	305	272	307	330	313	303	332	332	314	327	323	319	305	308	296	315	310	287	339	318	311	316	295	336	340	317	321	320	328	315	300	297	289	318	322	309	331	321	313	330	301	318	297	305	322	322	282	283	295	308	310	308	288	301	314	306	327	334	297	309	333	346	311	313	305	293	304	305	326	338	330	347	305	257	292	323	317	305	304	326	320	314	315	323	311	331	316	319	289	346	306	310	344	296	318	280	298	320	329	328	318	281	313	314	341	324	338	326	294	316	331	307	300	295	307	272	301	262	299	316	310	314	312	338	267	291	302	300	313	313	325	315	290	347	319	353	291	343	300	312	294	277	319	317	307	326	288	338	310	299	343	300	304	274	345	304	298	331	314	305	311	294	287	287	313	279	303	313	314	281	308	293	315	318	305	330	345	330	316	272	321	310	294	311	316	294	328	304	299	325	300	326	252	314	294	319	319	320	309	306	311	281	282	317	300	311	297	301	314	301	300	324	303	332	317	293	304	275	316	287	304	312	333	325	313	341	302	342	305	277	325	348	297	279	334	276	337	299	315	315	290	313	292	327	305	327	306	263	299	267	315	332	297	288	292	317	325	299	309	323	300	288	311	316	297	303	274	306	313	311	330	314	332	327	301	323	308	314	323	324	295	356	299	338	332	325	319	296	331	334	298	286	291	320	293	312	322	268	323	318	300	326	307	286	277	306	334	327	294	313	309	307	318	300	310	310	310	320	312	301	317	293	304	287	351	311	322	313	329	321	325	287	320	289	318	282	342	313	296	307	329	333	328	316	322	318	294	294	315	305	323	335	303	316	311	332	317	321	304	327	320	300	318	309	326	307	307	298	305	289	359	340	332	291	320	277	325	322	320	295	291	319	287	291	323	301	336	292	327	308	302	318	326	325	302	299	275	291	319	308	298	337	297	297	287	318	327	323	326	356	305	318	334	299	315	321	296	315	315	319	313	324	318	321	291	287	311	299	331	317	320	290	318	321	288	268	295	320	306	298	279	337	328	307	283	291	286	325	276	280	292	319	322	338	286	299	303	338	316	327	289	333	313	314	322	311	349	326	305	328	275	304	325	306	316	307	294	328	325	330	296	324	300	343	308	297	308	307	312	286	328	319	319	302	304	312	280	328	322	307	319	311	307	330	306	293	309	300	318	346	342	304	313	307	329	341	323	293	356	334	297	309	332	301	294	336	344	312	339	299	336	316	316	308	327	294	304	286	297	286	282	340	311	301	314	282	337	316	305	308	305	291	297	302	318	290	308	319	334	295	354	315	301	319	305	333	314	324	307	313	301	305	327	298	308	338	324	312	290	314	294	311
26688	16868	964	652	521	452	436	433	403	379	376	370	386	365	346	351	356	363	351	368	383	360	328	337	328	369	311	345	332	363	328	381	331	368	354	329	374	371	370	357	381	329	370	353	350	368	355	373	359	351	360	356	343	347	366	325	367	326	373	332	353	326	327	351	340	343	366	376	374	357	339	340	361	324	350	327	348	336	374	330	375	344	314	351	347	356	358	370	361	328	370	374	359	354	372	352	333	333	339	318	323	326	309	336	337	363	352	368	354	364	334	344	388	362	354	392	364	338	344	348	365	349	356	392	339	375	371	363	358	350	387	329	359	336	334	330	382	357	343	355	370	324	354	340	373	363	350	368	340	371	332	352	382	351	353	345	332	346	360	369	316	354	366	351	367	344	321	338	371	350	353	332	351	317	359	341	337	365	335	355	371	330	341	388	331	381	349	366	378	336	321	369	337	372	352	338	329	359	350	347	353	312	342	345	350	372	342	364	362	341	353	366	338	340	373	355	366	335	377	354	323	366	346	335	335	364	354	358	327	370	338	347	346	323	360	378	345	334	342	340	383	342	351	327	361	371	343	379	362	375	364	328	368	361	396	349	355	357	367	352	332	361	352	356	354	352	342	384	333	328	325	327	346	340	323	338	355	322	389	371	339	364	379	333	359	368	320	335	333	353	353	342	327	336	360	333	321	369	368	323	325	335	369	369	387	371	354	339	323	342	347	355	367	343	370	339	346	383	382	328	322	346	346	328	345	389	343	352	357	338	348	337	332	353	345	338	385	362	357	343	324	389	365	370	333	360	347	321	364	312	340	366	327	322	380	352	353	373	357	352	365	384	357	372	355	350	343	347	366	343	355	340	331	378	365	357	358	372	338	338	324	325	348	356	356	357	354	341	355	327	347	366	351	312	364	352	349	365	380	365	324	370	371	350	337	374	344	372	397	356	338	343	350	352	326	345	368	353	323	357	345	352	376	372	326	320	370	335	339	354	334	344	353	356	358	352	348	325	353	353	315	350	373	347	332	373	381	356	339	322	339	329	349	355	330	323	366	366	367	395	335	340	348	362	370	328	383	353	348	394	333	359	359	339	344	351	355	399	348	355	393	344	375	351	372	341	312	367	365	341	321	386	323	338	327	325	343	349	325	353	360	355	374	373	317	361	344	352	351	345	359	356	351	373	325	369	335	325	374	341	336	338	342	332	352	365	364	365	360	331	368	335	329	362	352	386	330	319	368	328	364	343	326	344	347	326	347	382	343	334	350	373	352	354	359	311	330	317	330	346	344	360	347	347	359	333	358	366	350	309	360	328	377	316	338	346	343	328	369	322	364	360	311	400	355	373	351	327	351	363	354	359	347	367	347	356	313	322	310	354	351	358	340	359	332	352	297	344	307	341	365	357	347	328	389	353	349	347	329	335	346	326	335	350	345	363	340	351	372	353	323	369	386	347	341	368	357	332	360	309	343	342	373	337	333	402	342	345	374	316	354	352	332	342	355	326	322	325	343	352	315	337	334	352	335	347	350	335	322	351	353	317	325	351	360	364	368	353	368	334	381	362	368	366	322	355	368	324	365	356	357	340	346	337	338	333	335	341	292	323	351	352	353	349	343	371	355	323	341	343	352	348	364	347	352	318	356	365	369	341	350	381	336	338	319	353	361	337	383	363	350	334	364	359	354	339	366	337	369	310	364	364	347	359	361	353	387	347	377	345	358	361	348	338	364	333	341	337	329	346	344	375	351	365	350	346	386	350	341	307	345	357	323	325	355	376	349	328	339	345	339	331	325	319	370	331	358	355	358	340	337	400	376	318	312	384	370	383	379	364	347	362	323	336	374	346	352	352	363	332	336	340	357	352	368	347	405	362	353	349	360	349	345	364	353	380	349	299	360	344	361	359	315	368	319	361	313	355	377	372	371	319	335	319	370	370	357	334	341	354	349	323	341	357	350	339	309	328	338	367	381	328	304	377	364	344	344	353	350	359	335	376	325	351	348	365	370	361	369	368	352	364	369	374	365	332	348	366	367	351	342	322	340	338	369	318	370	370	376	334	342	362	379	366	379	339	368	351	364	363	326	317	338	350	360	328	337	350	314	341	319	335	331	342	325	352	337	357	338	398	362	326	379	309	341	366	341	353	369	345	368	378	330	358	320	336	376	326	363	338	327	329	380	376	366	364	352	329	343	330	323	361	346	357	355	357	337	371	343	388	367	383	333	365	367	352	347	342	357	354	346	369	376	340	385	342	357	323	352	325	343	379	317	337	324	382	338	376	340	312	366	352	325	336	331	320	362	329	337	345	361	361	339	324	323	340	361	360	372	350	348	320	338	330	349	356	323	380	357	347	403	387	343	331	362	330	352	310	373	367	344	340	327	397	327	342	341	353	318	337	354	318	311	373	361	354	335	338	344	349	348	330	350	323	357	378	338	328	346	347	342	343	351	372	370	357	362	337	367	328	352	347	336	333	365	334	333	349	353	336	370	313	352	338	397	340	354	347	356	331	331	319	357	347	345	373	370	353	336	334	358	374	356	363	314	338	377	326	353	318	334	340	389	352	364	367	337	359	353	345	366	353	330	343	361	366	336	339	356	357	348	307	373	342	349	341	359	333	332	319	328	339	352	322	334	373	337	361	365	348	353	361	370	329	335	335	362	335	351	328	355	357	352	378	355	369	353	366	348	350	339	324	380	396	344	327	359	344	362	316	337	387	369	346	332	313	356	332	352	355	342	342	367	345	347	353	323	383	377	343	354	321	339	342	351	350	350	338	362	353	327	360	341	345	335	358	350	322	340	355	382	325	324	323	358	379	327	373	378	326	362	378	367	350	341	358	345	370	362	354	341	395	358	393	361	335	353	309	371	359	358	324	346	350	360	352	372	332	375	373	363	318	364	353	352	339	362	325	331	322	322	328	394	335	346	369	329	354	339	355	347	340	344	367	336	351	365	327	330	345	367	340	364	368	311	365	358	351	353	352	328	362	326	367	362	316	373	371	335	340	380	337	364	338	359	350	366	353	354	341	326	343	385	323	346	362	348	346	334	382	337	354	354	330	374	376	372	329	361	356	371	317	363	364	333	354	369	347	330	361	327	328	323	338	345	327	376	328	326	386	344	368	369	332	355	353	404	351	354	345	337	349	357	350	384	343	342	340	334	326	368	317	344	339	314	343	334	384	354	389	345	341	360	387	342	335	343	374	357	348	356	347	356	341	339	325	337	343	321	335	379	341	344	325	320	377	306	359	331	339	352	339	336	354	331	336	353	360	344	360	314	343	345	347	338	366	341	339	377	368	343	354	373	359	349	337	351	337	345	328	336	367	351	359	312	356	349	358	375	336	359	345	375	355	319	340	327	355	357	335	356	384	349	366	367	355	362	375	347	367	346	332	373	342	358	308	347	333	341	352	353	349	356	386	341	363	347	330	343	355	362	360	383	360	347	328	320	379	341	367	332	335	361	372	363	357	350	378	346	361	350	379	349	352	354	355
25109	20725	27002	24431	20684	9445	1018	664	543	481	397	374	324	292	266	269	284	256	232	255	270	228	243	239	220	217	227	201	223	190	190	217	204	210	203	166	187	193	182	198	195	182	171	187	179	216	170	188	220	186	189	203	182	180	192	192	201	189	177	196	177	207	187	178	183	193	189	162	191	182	183	180	187	162	175	180	168	203	196	186	172	195	184	174	180	209	174	194	216	181	176	164	183	155	182	187	202	181	167	186	173	170	175	192	190	188	193	178	170	190	181	175	207	192	191	172	173	174	175	196	182	153	184	161	169	175	171	180	193	186	167	186	190	151	175	173	195	198	171	196	171	189	187	165	187	194	192	158	191	180	166	163	157	188	177	167	191	157	167	217	184	158	156	177	167	177	183	183	179	191	173	165	173	202	180	184	183	194	176	179	174	190	151	183	198	181	178	177	165	167	177	188	179	175	176	185	176	178	166	186	176	168	176	174	200	172	179	142	169	190	202	165	181	166	174	187	162	185	174	193	165	184	174	188	182	175	168	178	181	184	178	176	190	176	169	159	156	187	182	200	186	166	201	185	171	167	175	161	182	183	186	172	188	177	185	193	173	179	175	172	187	178	176	181	205	199	207	174	165	151	186	185	175	187	190	192	173	180	159	184	208	174	175	191	202	176	204	186	166	182	164	173	185	164	172	185	200	196	184	179	196	189	207	185	174	190	171	177	188	202	172	194	193	180	191	165	187	172	192	178	178	170	179	173	176	174	166	167	170	187	181	203	199	188	178	209	166	173	181	181	192	185	186	166	189	180	194	192	187	182	195	172	195	177	194	183	178	187	177	159	177	164	174	188	183	199	185	184	166	171	176	181	179	186	169	185	188	173	182	188	158	165	172	162	175	179	192	198	158	179	185	166	174	174	192	183	186	187	163	177	158	167	181	175	159	164	186	161	175	194	200	195	174	184	195	172	207	187	158	179	186	200	185	195	176	149	167	185	189	181	188	180	163	186	165	225	185	180	178	186	218	157	178	187	188	158	188	189	178	168	183	188	159	147	178	201	185	192	188	161	165	166	206	170	165	181	179	188	155	178	185	162	160	184	174	172	173	210	176	190	185	169	162	205	168	199	181	164	173	163	181	181	177	170	189	184	177	185	181	197	178	185	180	176	170	193	170	170	170	228	176	188	198	169	186	172	183	168	181	178	169	184	183	162	197	168	195	184	196	183	214	198	203	181	184	168	151	160	184	188	159	200	184	186	176	169	186	182	150	147	178	169	194	178	168	198	202	211	160	211	192	153	176	173	184	180	163	186	195	172	164	147	181	157	189	215	178	170	190	182	200	160	187	170	188	167	178	146	175	184	189	189	211	169	177	169	190	217	173	176	163	177	186	171	182	185	178	204	184	177	195	188	214	181	174	181	184	175	204	179	197	171	185	200	172	183	170	175	186	192	172	197	187	197	193	194	172	175	213	179	181	165	161	162	179	189	173	178	175	183	184	162	188	175	209	186	189	203	198	206	154	198	197	192	168	190	176	180	186	199	171	161	188	189	159	181	187	191	191	167	189	185	186	171	176	181	181	182	189	200	193	183	160	175	175	176	165	174	166	187	178	183	219	193	195	184	211	187	186	179	186	192	179	190	156	187	166	199	199	161	179	192	213	168	182	175	178	200	164	207	179	178	174	204	183	202	181	173	155	173	175	185	185	175	170	176	180	200	170	169	207	180	177	208	191	182	179	195	169	178	173	172	172	187	205	174	166	198	183	157	178	186	188	190	177	179	200	168	177	188	185	205	172	172	193	173	206	176	172	169	173	188	199	172	165	194	157	179	184	193	174	181	164	186	207	184	173	182	184	216	173	195	170	173	171	194	153	182	195	185	178	151	168	190	169	177	167	170	187	180	172	174	182	196	195	196	161	174	183	200	174	180	182	178	168	186	170	202	202	188	189	175	181	192	166	165	171	194	167	165	203	190	170	167	189	164	183	174	195	160	210	178	176	172	190	183	170	183	173	170	162	177	212	186	180	177	170	182	185	190	183	158	171	210	190	194	174	176	176	218	185	163	178	201	190	173	176	172	172	193	195	172	193	171	207	178	180	153	164	186	190	170	191	179	173	179	164	168	195	179	191	157	208	178	200	200	193	203	172	179	198	189	165	207	188	178	179	163	203	192	206	180	192	188	169	173	165	178	175	181	177	200	175	172	190	169	161	199	180	188	156	180	182	179	186	172	173	140	171	174	202	180	172	175	183	155	180	182	194	194	174	168	153	198	173	173	158	190	181	197	186	196	179	177	172	190	188	175	186	201	183	166	169	189	188	168	218	168	181	168	178	169	170	175	178	195	163	166	186	147	170	192	201	171	177	199	202	194	185	185	198	200	208	149	169	174	190	206	220	169	193	176	191	164	161	190	165	165	165	184	194	196	160	178	170	176	169	183	187	180	185	186	197	179	179	188	174	188	173	148	188	181	196	162	179	200	191	177	177	168	197	195	177	186	209	184	190	185	203	178	175	174	170	170	181	188	169	194	198	164	155	192	187	183	166	200	205	189	180	174	182	180	164	181	167	165	181	190	188	181	187	191	177	167	179	178	190	206	188	173	183	179	198	198	159	167	176	203	170	189	187	177	200	179	184	196	198	176	187	157	203	169	205	182	187	202	179	204	181	164	189	175	202	210	176	182	176	192	179	199	174	178	170	207	171	176	208	170	186	182	146	143	208	192	197	209	162	160	164	178	183	166	178	170	177	184	176	179	179	183	186	171	177	172	180	187	175	172	184	168	189	179	144	180	180	149	192	163	165	202	180	167	193	177	177	190	202	188	182	177	178	181	180	165	166	191	172	169	171	183	185	148	187	170	202	164	179	166	192	195	205	183	178	174	170	188	146	168	179	201	201	185	159	194	178	175	197	201	180	190	189	186	200	186	188	191	208	181	175	177	168	168	148	177	180	166	202	168	184	173	191	186	188	181	212	204	175	192	175	152	183	180	191	176	226	199	196	163	180	172	168	144	168	192	180	186	185	167	197	198	152	159	171	173	181	167	180	170	198	188	180	193	195	174	168	173	188	161	154	199	188	169	188	186	197	185	200	169	171	182	186	182	180	194	183	172	183	222	193	186	194	198	183	184	182	199	180	180	193	189	180	171	194	162	172	182	167	196	186	174	176	215	187	149	191	178	173	166	188	178	191	177	204	169	184	184	178	168	195	155	181	197	188	164	163	185	177	201	184	196	178	179	172	178	182	192	189	159	193	191	183	183	181	179	184	185	202	178	175	179	175	198	188	179	180	165	193	189	189	173	173	167	210	172	174	180	194	181	172	179	219	184	174	178	176	194	163	189	175	169	197	184	187	175	191	187	153	184	180	182	172	188	170	155	176	179	186	187	161	176	174	191	167	166	179	190	184	175	163	179	182	174	163	214	187	196	167	171	191	195	191	191	180	177	189	195	171	190	213	200	199	186	162	184	168	182	182	192	196	189	183	172	170	186	166	187
31939	29142	9614	5178	3286	2344	1624	1304	1115	918	760	686	543	514	463	441	411	361	342	344	327	301	281	316	317	297	254	275	220	259	249	242	234	212	239	240	221	234	215	223	212	226	220	215	217	192	205	206	221	202	244	215	186	222	207	221	207	203	225	187	212	198	210	196	182	232	209	213	219	208	206	214	227	200	200	210	206	183	191	212	193	183	224	199	182	221	215	199	193	195	191	192	204	193	186	187	202	201	209	194	198	209	199	209	228	197	204	187	194	186	196	197	234	190	188	191	217	220	207	192	188	203	204	215	223	186	211	209	205	180	212	206	185	215	198	190	209	189	217	183	179	203	219	199	203	182	200	173	197	218	196	178	170	193	200	196	204	191	190	190	185	210	200	167	203	193	191	221	199	197	195	214	207	216	213	188	187	190	186	195	177	213	192	186	191	209	180	209	199	187	191	199	177	207	212	200	214	201	170	195	223	176	197	229	210	195	176	208	186	210	171	203	183	179	213	184	193	204	169	174	220	213	222	212	191	201	196	189	212	234	195	196	218	192	200	185	186	196	169	169	190	205	189	199	194	215	201	201	179	202	198	206	221	215	194	193	176	195	210	176	215	196	172	173	209	200	206	174	207	237	197	189	188	196	201	178	197	200	221	201	188	202	192	213	234	190	212	202	199	196	198	191	187	228	186	209	215	201	219	193	204	190	180	208	204	196	205	190	194	200	185	188	211	205	173	209	185	182	202	231	194	193	217	203	207	194	188	209	208	204	200	203	201	187	220	203	221	200	206	181	188	174	226	172	178	213	193	204	204	185	205	191	209	231	197	190	190	212	191	201	184	205	184	187	202	228	191	197	187	210	188	203	201	191	214	190	195	176	197	209	212	189	201	189	181	186	197	182	230	214	189	183	196	190	189	204	201	181	210	182	200	192	211	195	203	212	220	194	209	174	209	188	192	180	185	178	218	198	202	217	184	214	209	209	223	179	194	187	227	207	212	198	183	222	190	206	185	212	194	193	220	203	197	213	229	209	212	198	202	189	195	210	196	198	206	186	194	199	202	189	206	191	206	179	186	180	226	199	179	183	184	196	204	187	213	190	189	220	211	184	209	205	210	197	190	206	206	188	205	192	209	202	192	201	216	171	186	206	242	206	180	190	197	200	201	191	201	177	196	211	194	205	186	191	242	214	200	188	201	204	196	221	225	198	185	173	189	169	196	208	239	218	203	177	188	199	243	191	212	192	215	192	219	179	196	207	204	177	225	200	211	217	215	188	198	193	202	190	182	220	201	195	197	222	198	176	214	183	200	197	227	198	205	198	195	209	195	196	193	205	197	189	211	175	185	218	209	194	213	212	209	197	215	207	194	220	190	200	215	208	199	211	192	203	200	182	200	179	209	203	179	196	216	232	172	179	182	186	195	204	200	207	211	200	201	179	216	189	189	188	199	194	190	217	207	180	193	180	216	210	229	202	198	209	192	203	194	208	185	224	210	199	181	199	191	189	214	180	178	193	201	200	202	198	190	198	172	204	220	189	213	196	197	192	187	191	209	221	190	199	177	199	171	200	175	199	194	168	213	197	207	186	195	179	189	198	195	224	168	201	208	185	198	217	195	186	205	200	195	198	176	212	214	206	199	197	202	195	198	215	191	206	169	206	199	196	204	202	177	198	189	204	204	211	194	213	185	203	174	214	218	179	177	222	189	209	198	190	193	198	189	168	210	185	221	182	225	217	213	210	197	188	176	194	198	223	213	184	201	188	199	202	194	225	196	213	176	183	207	201	198	191	201	190	175	191	208	177	195	201	202	197	193	198	207	190	197	224	177	193	211	205	197	208	195	189	200	210	214	202	191	194	218	232	198	210	186	178	166	204	206	193	210	212	187	203	220	189	183	189	202	207	219	203	209	207	205	208	211	195	185	176	205	183	190	212	237	200	207	197	222	203	205	206	226	207	190	204	214	187	178	176	193	183	186	200	209	173	189	204	196	189	201	167	201	176	195	187	208	204	183	192	209	179	177	215	194	214	202	185	192	194	197	213	206	189	207	206	196	188	199	184	197	186	187	179	189	195	208	204	204	196	204	201	203	201	191	195	193	201	206	229	213	221	211	218	186	189	209	217	186	216	185	212	191	197	159	181	185	206	207	204	201	197	209	188	204	181	189	189	218	177	188	203	196	187	197	187	213	206	188	205	188	186	203	182	182	210	198	210	216	175	196	237	188	184	181	176	204	198	193	215	182	186	206	190	203	193	205	196	204	217	188	196	219	190	215	191	195	223	191	202	190	198	203	204	184	206	196	229	206	184	210	199	178	198	182	261	182	208	198	173	199	183	182	196	215	200	199	198	207	192	208	242	214	220	223	213	202	200	209	208	196	206	184	184	171	214	181	192	198	180	192	237	196	155	201	201	202	207	210	183	198	191	238	171	189	204	211	225	209	174	213	201	199	202	173	195	187	180	200	192	191	188	199	178	207	183	198	180	211	209	209	181	195	202	201	179	214	191	205	211	224	204	195	191	174	184	192	229	182	199	224	218	205	195	192	201	201	213	172	191	217	212	211	181	181	208	207	184	218	193	235	196	185	223	225	179	197	219	209	203	215	196	203	187	209	232	213	231	191	170	216	206	162	222	196	223	202	218	188	214	188	208	185	205	177	198	204	215	183	177	212	180	213	203	192	164	178	200	216	186	196	195	198	190	186	206	191	197	195	224	195	198	219	186	192	210	189	210	222	198	178	204	194	175	182	209	190	201	212	221	197	214	207	172	218	195	208	218	216	188	213	200	205	205	200	185	194	185	181	187	204	197	184	187	211	202	182	202	202	201	207	178	189	192	196	200	176	211	203	225	188	220	193	198	190	195	173	205	180	207	213	189	206	204	200	173	232	204	224	222	224	200	204	204	185	210	198	194	177	195	170	208	195	192	232	218	224	182	203	211	179	193	187	216	211	213	200	205	194	206	225	203	175	201	177	202	207	205	209	211	202	218	190	206	215	212	218	173	209	203	189	202	188	184	199	211	195	186	189	208	190	180	207	181	214	188	202	184	210	190	202	166	209	176	198	182	187	188	210	204	194	205	203	199	205	191	212	200	190	199	189	173	196	194	223	228	197	192	230	207	199	207	195	227	204	216	215	195	215	195	213	186	180	218	201	217	203	219	189	181	223	221	212	204	196	210	187	213	194	197	187	233	211	200	210	208	179	175	201	190	191	200	215	209	187	175	190	204	226	215	199	188	203	203	194	223	229	202	187	195	172	177	211	208	186	177	217	227	193	208	221	225	198	180	184	205	208	182	200	201	213	189	206	204	209	211	200	199	203	217	201	189	179	215	203	203	191	193	197	209	151	200	205	210	187	200	196	196	216	195	216	196	225	192	192	187	198	207	212	217	203	195	210	197	197	213	194	221	185	185	217	214	209	192	203	196	192	222	207	190	212	181	220	206	201	206	190	194	206	213	186	215	221	198	205	202	185	188	181	189	197	218	200	207
23066	20693	27360	24037	20698	20702	7333	1454	1029	923	870	804	653	679	623	621	536	540	581	563	562	507	550	525	546	535	477	435	485	501	482	468	508	462	471	478	504	484	445	458	446	421	440	454	417	440	446	460	449	486	444	431	435	433	457	419	438	434	452	425	477	461	459	501	386	453	444	463	464	444	442	436	444	422	418	421	472	461	450	481	445	421	474	444	462	420	446	456	441	452	475	440	428	441	422	443	445	394	477	462	421	418	452	428	429	479	414	428	452	453	461	485	422	447	470	433	437	420	462	438	450	421	393	430	432	450	426	448	428	457	419	427	447	431	441	425	438	432	426	420	418	458	413	427	440	432	437	427	447	396	458	458	472	449	439	396	425	424	468	429	457	445	447	430	442	440	440	417	434	447	441	425	440	418	449	467	471	453	397	408	405	432	439	424	446	453	413	467	428	427	445	427	434	447	382	430	495	431	438	418	426	419	431	452	448	451	430	421	433	448	427	435	420	412	444	463	442	436	445	452	408	428	415	429	445	452	429	448	429	406	431	460	465	424	433	451	472	435	438	440	460	449	455	440	500	484	420	420	446	416	446	390	446	481	473	433	411	465	445	410	409	463	489	435	421	416	457	436	415	412	424	401	446	431	430	448	442	462	440	448	438	414	451	420	414	439	453	468	457	436	418	454	393	464	391	454	446	424	425	432	456	488	430	450	405	397	437	441	465	489	443	426	429	426	445	493	450	422	428	417	445	500	460	480	435	413	434	402	427	440	413	435	487	450	432	445	459	411	432	443	436	432	457	446	428	416	437	415	454	435	438	433	459	434	450	444	423	420	452	419	475	416	392	453	474	421	474	431	460	452	448	411	433	443	446	455	482	439	456	432	477	462	445	418	428	468	442	437	445	454	474	454	453	436	405	464	418	410	442	431	464	399	439	432	463	460	427	410	463	401	443	473	462	442	435	408	460	448	439	453	424	438	443	460	466	463	438	435	451	436	399	406	429	429	446	429	416	452	406	442	445	425	471	404	460	441	433	452	422	484	471	424	420	460	402	410	438	454	397	451	403	421	453	439	440	402	430	405	406	446	504	465	391	410	422	400	453	419	453	431	445	426	406	427	422	445	456	436	442	472	441	447	452	422	451	444	465	452	433	420	436	403	444	442	464	431	466	434	408	401	433	481	409	469	434	418	430	392	441	439	427	471	430	438	451	434	444	451	445	423	469	423	446	469	421	427	450	403	405	466	440	431	456	446	465	432	445	438	427	439	424	423	456	460	441	446	406	443	432	455	417	416	413	485	461	430	411	466	443	447	415	426	452	472	461	479	404	470	431	419	424	423	407	426	448	438	418	445	411	431	450	433	434	445	453	413	431	393	495	461	446	472	422	445	462	480	431	459	442	428	402	430	441	410	455	458	424	457	434	478	463	463	451	480	472	452	436	445	430	417	426	452	434	422	438	402	416	432	492	454	460	436	426	449	470	435	418	471	474	491	459	453	470	447	467	470	408	429	402	446	451	431	450	429	401	456	404	433	418	446	426	471	454	432	471	420	450	454	415	412	475	428	432	439	428	438	442	393	467	423	467	437	422	439	467	466	425	435	440	420	431	451	437	411	412	433	450	451	447	420	452	438	419	451	466	415	446	428	456	476	484	458	461	476	430	403	429	447	406	461	428	465	415	450	430	453	425	427	447	430	468	424	471	436	462	442	458	421	419	499	441	453	448	449	431	401	433	458	484	424	438	439	429	456	426	382	455	451	436	425	454	420	436	469	463	464	420	439	435	442	487	434	450	425	430	435	445	425	463	458	436	458	413	449	443	445	436	439	426	425	400	461	419	450	445	443	408	397	452	433	444	443	464	432	421	409	452	420	445	450	450	444	466	482	459	438	449	443	426	457	451	427	448	399	446	449	431	434	464	433	428	422	416	478	431	478	436	423	418	451	440	479	449	441	445	419	460	438	499	404	453	431	435	412	396	437	436	426	405	423	426	439	439	392	499	473	388	394	408	438	435	441	466	419	449	432	413	440	445	461	412	439	434	457	461	424	468	408	454	450	404	425	426	465	450	478	462	444	436	423	443	459	444	457	428	443	432	407	423	466	423	430	447	456	476	405	447	424	429	436	437	412	431	440	478	434	415	431	444	442	434	428	440	460	442	431	445	422	468	427	418	469	463	451	465	407	418	489	409	439	478	421	442	446	449	425	404	452	429	425	455	433	492	452	444	413	411	485	466	422	411	453	472	431	431	449	437	452	411	425	452	444	420	446	400	463	461	420	424	453	491	456	451	426	423	444	444	445	450	435	414	449	448	464	464	443	419	452	444	449	465	424	437	439	444	450	449	493	401	450	426	442	459	478	449	443	406	416	448	412	455	467	447	462	470	452	439	425	506	451	457	466	426	404	414	425	442	432	444	439	470	412	434	436	431	456	427	442	412	432	385	439	428	463	447	456	445	431	483	451	462	457	455	411	434	439	391	434	456	403	430	442	460	433	479	450	429	479	456	450	456	452	427	427	418	418	438	427	463	406	436	448	453	464	446	416	470	435	417	444	401	404	443	402	460	448	422	445	402	414	454	467	446	418	418	430	447	462	406	424	465	482	444	441	443	391	399	425	410	432	479	456	454	446	456	464	432	426	419	438	451	433	442	454	390	419	451	424	486	449	436	428	423	431	444	477	442	448	483	417	444	426	442	471	462	419	458	443	448	435	431	447	423	463	408	440	446	450	449	430	436	454	449	454	416	428	424	437	423	460	432	415	447	505	468	432	457	431	470	429	433	434	431	446	409	479	447	446	447	437	435	449	426	450	441	424	436	435	510	452	386	417	446	447	454	486	414	428	431	450	436	435	426	461	434	424	424	404	375	403	441	430	452	487	444	448	450	461	439	412	420	452	415	476	450	409	459	431	432	426	492	454	416	439	437	445	427	436	435	411	461	443	421	431	422	415	440	427	466	449	449	458	444	446	412	436	417	477	428	440	477	432	476	413	429	438	432	450	439	459	444	443	434	443	446	447	428	436	422	463	437	464	416	437	448	421	430	459	454	461	442	421	457	421	439	424	444	451	465	423	401	443	393	458	431	441	480	407	446	421	445	437	444	463	436	420	391	422	429	453	439	450	440	449	401	450	432	432	421	433	476	410	423	447	437	419	392	421	440	450	442	440	467	446	419	424	465	457	459	406	454	448	451	427	455	459	412	466	439	436	439	439	425	433	440	413	428	449	415	453	444	407	439	463	438	473	420	422	436	413	470	464	443	433	463	454	412	421	436	429	444	422	442	435	449	418	432	431	431	413	447	422	443	450	436	426	420	411	450	447	434	412	461	426	435	416	452	484	406	434	440	440	436	430	387	430	418	410	431	423	460	436	522	460	410	455	463	439	493	471	443	468	458	406	435	428	433	461	441	389	423	457	401	435	412	413	462	401	427	429	471	451	474	445	433	438	426	456	439	417	415	416	433	437	396	401	435	428	458	456	430	389	403	425	449	479
35540	36078	15198	8705	5945	4378	3194	2536	2106	1739	1464	1316	1184	1028	935	866	865	782	733	670	673	658	647	624	549	620	575	558	558	530	536	540	516	493	532	515	507	513	479	484	497	477	483	445	473	479	479	469	459	484	468	470	453	473	422	465	451	487	466	453	476	471	501	445	481	446	455	438	462	473	440	486	498	448	439	457	454	456	455	442	445	410	474	410	462	415	450	421	462	426	428	413	422	456	448	402	464	446	438	394	468	438	489	460	408	443	424	432	447	411	464	408	435	428	446	459	429	472	431	431	463	444	424	419	463	443	471	472	429	426	434	456	441	458	432	410	471	456	424	421	431	427	432	408	440	451	454	438	387	442	467	414	465	444	459	450	449	440	442	462	447	440	444	446	446	449	429	447	440	432	430	436	434	434	454	437	429	422	447	432	457	448	438	396	439	460	426	436	395	445	443	426	432	451	457	444	418	446	388	443	445	427	424	455	435	419	407	441	419	469	426	437	413	451	441	450	469	440	431	461	396	427	415	452	438	422	400	422	446	383	438	456	441	452	447	440	403	422	440	408	417	449	466	436	444	440	436	439	449	443	430	435	414	423	414	430	423	400	435	441	475	452	430	396	456	454	458	459	457	437	416	458	435	456	444	421	448	447	427	462	424	442	440	456	398	405	419	418	449	451	431	436	456	444	443	410	447	424	428	419	447	417	418	428	394	432	423	421	445	425	418	443	402	447	433	502	462	434	453	413	376	423	427	395	422	390	420	429	439	457	429	475	438	418	440	431	451	434	429	405	435	444	413	439	434	433	487	453	402	429	441	413	423	443	418	419	402	467	459	442	417	426	406	436	417	461	476	433	440	433	465	411	432	458	424	428	426	399	435	431	394	446	449	396	438	414	489	438	428	438	432	447	432	437	446	441	437	429	422	449	414	467	434	463	460	480	457	453	431	441	418	394	458	469	444	429	436	437	432	451	448	446	436	483	423	439	486	436	442	444	421	456	429	430	453	435	429	470	430	431	444	441	411	429	453	450	418	423	436	451	416	424	443	436	388	414	433	427	413	449	404	450	438	450	420	421	469	441	463	471	459	427	446	407	442	418	441	456	470	447	404	449	447	462	398	467	411	418	409	414	465	434	432	456	418	423	451	442	420	438	443	476	496	449	462	402	452	428	434	422	417	411	482	427	439	461	424	432	446	462	426	429	426	434	407	393	443	401	460	422	444	471	444	419	440	428	457	430	435	448	455	434	482	446	449	437	443	423	426	442	436	457	420	436	438	454	429	428	443	428	439	426	432	427	469	421	447	399	441	441	429	398	394	419	439	416	444	434	429	400	419	410	422	439	405	435	421	430	432	448	439	424	421	405	398	423	416	465	430	412	415	431	438	451	430	444	450	440	411	387	432	412	447	462	438	467	439	419	430	486	434	462	439	450	465	434	425	451	444	446	459	423	422	421	413	439	450	428	377	438	428	424	474	448	420	424	457	417	436	423	441	472	441	446	443	411	450	463	438	405	459	393	436	429	427	409	464	456	392	398	405	394	449	425	440	446	413	453	437	466	426	424	462	434	429	431	438	450	442	408	452	455	418	420	473	407	444	432	437	440	452	482	441	450	411	470	439	427	432	413	449	422	464	439	464	439	393	455	430	409	462	418	441	415	411	407	442	456	430	429	429	445	409	445	449	414	408	444	450	417	422	405	488	422	419	470	403	447	439	447	470	402	413	406	387	451	484	439	431	429	450	422	383	416	430	454	441	442	446	419	457	400	439	457	457	407	413	440	444	450	434	451	420	414	405	445	418	399	414	441	431	440	407	420	432	398	424	469	425	433	460	386	426	413	446	461	468	457	452	447	395	438	464	467	449	464	449	463	438	460	436	446	432	450	437	433	460	432	389	420	447	429	423	450	460	452	390	424	435	400	447	398	427	417	429	439	453	479	408	448	448	437	417	431	457	444	427	453	420	435	443	435	452	466	407	431	436	449	447	424	435	419	456	445	479	429	422	394	467	425	450	445	428	420	432	463	449	443	463	414	472	395	413	424	467	455	417	445	467	424	438	410	442	480	468	430	431	485	474	423	441	461	462	437	413	433	428	421	442	432	426	418	392	433	431	443	497	450	400	397	434	423	431	470	421	428	427	442	435	428	419	412	396	426	438	439	437	429	448	385	437	455	456	437	407	461	442	445	438	453	430	433	427	430	445	415	408	446	442	457	491	432	447	434	448	460	435	441	450	429	437	444	408	421	425	457	430	448	443	450	449	425	445	427	420	432	448	440	455	431	449	494	456	423	442	445	463	432	433	435	454	431	433	455	437	452	455	415	455	421	437	421	444	460	461	434	438	446	411	419	444	447	409	474	457	433	422	476	442	472	429	448	480	422	410	448	413	450	429	402	464	478	393	441	463	471	415	436	451	448	479	415	454	437	427	440	429	419	463	457	428	445	422	426	460	422	411	436	415	440	430	468	414	420	440	420	481	389	460	453	460	425	457	453	449	387	435	430	473	442	447	451	444	473	436	395	458	429	454	441	434	417	405	409	419	436	418	404	437	404	427	462	419	439	359	411	461	432	393	405	441	434	412	411	456	452	474	438	439	446	449	398	475	402	434	415	419	457	413	439	416	388	427	389	452	468	409	456	425	416	417	475	442	480	419	411	396	411	412	459	449	426	407	423	430	419	464	428	424	430	431	471	409	422	441	427	433	438	486	438	450	448	417	439	415	429	426	456	439	446	447	453	449	406	447	387	450	455	417	413	400	449	458	447	440	444	440	451	452	441	427	408	458	417	424	414	436	473	459	420	422	453	452	405	430	454	424	433	445	451	422	414	452	418	399	467	442	431	438	419	410	438	430	424	440	440	433	450	426	473	442	416	454	439	457	431	421	441	424	407	447	428	454	421	457	420	449	400	385	445	453	417	425	394	443	418	414	408	410	448	435	414	409	439	450	413	453	428	451	471	407	442	449	430	433	434	432	407	428	364	437	427	459	420	436	417	404	451	475	437	444	441	406	451	413	437	393	435	423	426	445	438	472	436	447	508	442	444	454	419	414	384	450	473	466	432	392	442	458	401	432	435	423	426	425	433	424	455	411	449	428	409	456	418	427	459	448	469	429	457	478	454	446	429	454	423	427	464	463	390	463	419	486	428	468	450	414	416	454	439	437	442	426	419	392	446	431	450	448	421	442	456	438	451	423	444	416	436	443	424	399	430	414	433	414	446	428	421	451	472	438	434	455	402	454	399	459	424	489	414	410	419	429	435	415	435	465	480	461	438	429	435	416	455	441	472	415	473	437	427	488	447	403	453	439	436	384	450	464	428	482	428	402	403	423	429	421	479	461	423	438	397	460	447	453	408	414	428	446	404	438	433	426	460	404	443	424	413	439	443	404	425	451	463	442	477	460	436	453	426	422	422	432	419	424	463	422	412	406	432	409	414	416	423	452	433	402	459	425	436	456	445	474	409	428	421	426	428	396	410	428	430	419	463	435	452
30324	19051	4331	584	426	364	322	302	345	301	350	333	284	308	320	324	296	303	335	352	305	338	329	337	324	323	330	332	325	330	305	312	326	318	323	280	305	315	339	314	295	317	324	326	316	270	295	311	295	289	293	294	301	320	293	293	302	288	300	305	283	319	293	330	320	310	300	325	303	303	321	302	294	341	311	308	294	333	312	319	299	305	330	331	321	321	347	291	321	324	328	287	306	298	310	340	345	328	288	325	307	319	287	343	302	324	281	309	298	300	286	319	331	313	305	296	291	299	330	293	350	314	327	296	292	316	290	321	319	324	359	284	305	306	281	339	301	306	311	316	320	318	311	317	339	318	346	328	282	312	289	298	351	295	323	306	300	286	297	283	333	321	297	284	318	323	351	336	305	312	307	284	325	308	314	311	325	353	317	313	283	276	300	303	312	349	302	302	324	305	334	327	293	314	283	309	312	288	298	301	295	323	290	292	329	318	318	324	315	274	289	291	303	282	350	309	307	302	301	298	309	307	276	305	335	261	271	307	307	277	345	312	335	297	288	291	305	350	286	306	314	321	285	297	311	301	330	317	295	302	306	299	287	319	307	322	302	309	312	310	300	303	323	319	302	320	304	314	291	313	320	305	276	291	279	320	300	294	326	313	310	335	333	297	311	272	294	328	312	313	294	303	293	306	269	312	322	312	334	293	296	327	309	321	295	315	310	298	316	318	296	290	298	314	306	301	298	354	289	323	292	297	292	301	316	308	348	286	328	293	293	307	317	288	301	283	303	314	307	292	291	324	303	302	313	310	307	304	293	311	325	282	280	310	313	286	299	300	290	297	339	325	295	296	297	299	318	302	352	305	351	308	337	319	284	309	286	295	292	324	311	349	325	309	300	313	320	278	311	311	343	310	280	311	339	300	311	322	339	303	292	312	305	339	314	333	293	299	310	297	286	291	335	332	329	308	303	269	285	309	312	257	325	328	306	312	333	316	320	290	317	309	293	310	309	292	294	326	291	307	302	326	306	329	298	310	310	295	311	334	318	294	324	318	295	317	314	291	300	296	310	298	301	328	284	317	282	300	313	292	333	297	286	301	295	301	322	295	313	344	312	276	309	322	310	296	283	315	302	297	290	300	314	291	294	309	316	319	310	312	287	283	325	320	288	313	289	303	330	284	289	346	323	311	316	339	292	316	321	298	312	323	310	328	310	302	281	276	286	316	319	327	315	330	351	316	290	311	301	301	329	328	323	304	327	313	324	309	319	336	306	303	334	309	322	295	314	343	328	310	272	332	322	297	318	327	277	318	298	308	324	328	301	309	297	288	303	314	309	325	330	345	326	328	322	288	309	300	301	316	306	293	329	307	306	313	289	295	299	308	311	292	305	317	283	330	294	305	321	297	289	350	323	327	349	325	336	302	323	316	334	281	297	299	314	309	333	305	272	335	311	320	337	287	299	302	278	288	288	285	308	318	281	322	278	322	316	314	345	309	307	292	339	308	299	296	346	310	325	311	293	297	320	294	306	331	281	278	349	340	294	314	329	334	344	297	309	303	306	303	313	300	296	335	326	284	290	297	281	303	332	294	316	314	308	271	283	330	340	312	295	307	318	337	305	291	309	333	292	270	306	316	317	268	319	333	326	311	295	321	326	326	314	301	313	337	312	301	326	296	333	285	311	306	301	306	284	307	368	292	282	297	288	311	340	306	313	295	284	348	308	314	332	305	316	294	287	312	302	324	319	346	316	313	338	322	344	349	318	330	312	296	328	332	306	286	328	327	322	302	324	297	314	305	328	301	327	300	304	322	288	330	330	290	311	310	300	315	309	311	300	303	347	305	319	311	286	330	305	311	278	316	319	314	293	293	322	289	325	310	368	305	333	314	258	302	329	311	294	330	346	311	307	307	292	305	292	337	270	324	328	309	313	336	321	332	281	316	302	302	352	310	323	313	324	315	289	307	295	322	330	283	317	316	286	310	300	313	324	292	309	288	306	294	321	324	324	336	326	287	320	330	306	327	293	289	323	327	293	298	288	324	315	314	294	354	288	289	307	319	325	325	305	301	309	326	342	302	314	304	336	322	296	306	308	324	307	304	295	293	319	307	302	305	335	295	313	305	310	337	297	294	310	303	291	330	320	354	308	288	313	339	328	293	288	294	291	320	299	294	306	297	320	304	325	324	310	310	293	314	301	294	313	309	340	352	288	321	310	355	294	323	333	293	303	292	312	327	327	321	304	290	312	288	303	318	324	304	315	268	322	294	313	338	308	313	328	309	299	305	352	304	304	321	297	288	318	306	303	319	325	280	310	322	299	344	289	291	309	284	311	279	312	300	279	297	323	296	333	285	303	276	302	323	321	292	293	296	329	305	347	308	291	303	295	308	300	301	329	308	297	324	295	297	318	292	342	321	306	312	311	291	326	310	305	304	286	343	309	275	321	303	317	289	313	316	328	349	305	319	308	308	282	309	298	341	297	320	307	342	322	329	307	292	313	339	305	300	287	298	315	324	301	316	321	289	311	301	317	329	314	340	290	307	303	294	309	297	301	334	315	286	343	297	312	342	284	308	323	308	271	272	324	329	314	302	329	279	309	326	327	309	289	306	314	307	297	314	324	318	320	316	313	320	288	336	295	298	325	314	289	319	324	318	326	290	319	309	300	321	336	320	315	336	290	318	310	327	303	330	308	335	310	315	300	337	294	296	305	304	313	273	297	316	337	323	308	314	335	320	337	344	316	293	293	305	326	322	310	329	308	325	290	326	304	297	307	348	298	330	335	302	329	337	326	341	321	320	324	319	297	337	305	332	365	293	272	293	323	329	297	311	301	309	343	333	322	326	326	299	302	275	286	285	318	321	305	307	293	309	306	280	324	316	307	331	322	306	322	316	311	282	303	325	323	317	309	338	338	280	311	292	312	313	294	328	281	308	292	297	280	310	287	316	338	279	337	304	298	307	278	305	326	299	297	309	305	312	282	284	308	312	309	299	314	327	312	290	337	324	302	314	322	317	312	349	335	276	328	276	295	321	296	346	303	307	295	349	280	315	305	302	284	343	330	282	340	324	319	331	302	297	296	276	337	287	313	314	281	279	323	334	292	333	313	290	313	339	317	294	299	370	308	318	311	333	292	305	288	324	309	292	260	282	338	314	295	296	307	283	339	317	312	292	326	303	301	284	331	334	300	286	293	315	305	308	318	318	326	302	301	328	305	288	311	318	318	320	336	289	292	311	319	340	310	286	306	328	300	317	320	314	301	308	327	314	301	317	306	281	315	325	324	324	316	316	271	317	323	301	315	296	299	302	327	333	299	328	285	328	303	291	305	300	314	331	298	300	334	323	316	302	324	332	314	301	312	298	323	306	306	337	282	335	300	318	311	300	285	360	301	316	314	329	325	316	300	316	294	316	333	305	293	310	307	323	310	306	327	295	303	338	292	318	309	305	322	335	283	332	292	303	305	334	313	337	298	292	312	306	344	340	313	279	303	313
27005	16603	995	637	549	440	385	439	385	417	412	382	380	350	349	384	341	350	340	368	349	341	362	368	347	353	336	339	384	373	402	378	353	354	334	347	353	328	360	364	375	332	343	356	336	340	345	357	360	345	358	342	360	324	351	340	353	336	367	368	369	341	342	348	343	343	352	355	376	344	375	376	373	334	318	377	326	351	383	347	311	347	367	353	349	334	333	328	335	340	388	387	370	371	348	343	393	355	345	357	334	393	354	311	344	351	392	326	351	361	344	393	355	352	362	333	402	355	368	325	344	351	335	333	359	334	342	338	331	345	335	354	354	343	342	366	340	369	407	347	319	346	340	335	351	402	348	317	336	338	364	337	325	347	336	346	366	349	364	363	362	375	361	345	371	346	387	341	360	346	341	376	365	355	373	382	334	372	392	348	333	373	326	341	355	366	319	314	363	362	356	363	365	332	378	354	331	375	372	346	323	358	350	334	351	371	337	341	358	362	319	337	339	344	335	327	343	361	368	326	378	344	358	330	353	357	362	326	325	375	330	329	335	344	357	375	387	368	336	352	345	361	354	341	373	347	349	366	359	336	376	325	340	363	327	323	344	329	332	342	339	327	351	365	329	341	337	344	344	342	353	352	359	371	357	322	373	352	368	380	378	365	326	360	372	328	362	349	362	330	353	377	376	356	347	342	354	379	352	361	343	380	355	376	334	334	340	335	333	358	326	331	361	357	347	349	367	321	335	380	318	324	341	367	359	345	382	383	358	330	358	342	335	339	325	357	360	378	352	340	350	359	354	340	338	347	352	351	309	338	343	315	331	356	345	401	340	320	309	355	354	340	358	382	356	328	317	319	361	337	320	318	304	386	360	318	313	332	348	364	359	334	353	334	344	342	335	318	339	378	335	384	367	333	333	362	362	357	359	347	327	352	338	356	351	366	317	376	380	343	338	331	338	347	358	318	353	310	389	345	320	344	342	336	346	363	357	350	353	340	347	304	354	361	331	344	357	335	360	358	336	336	351	319	366	341	352	330	352	362	343	368	349	386	354	374	329	347	288	362	350	333	353	345	372	321	362	386	345	332	358	354	356	344	352	361	322	353	387	374	377	349	379	341	334	358	351	328	355	336	387	353	389	330	354	339	364	348	324	362	323	347	363	381	335	354	389	341	351	326	347	330	362	354	307	376	356	308	360	359	353	369	353	324	353	354	378	332	360	363	369	354	355	370	340	355	362	348	364	341	354	351	369	375	372	365	330	344	346	327	352	352	364	361	354	372	340	345	360	337	356	363	361	345	346	343	358	322	356	288	335	357	354	354	366	336	341	348	316	337	355	331	341	332	316	341	344	360	344	332	333	350	355	343	344	340	342	328	376	352	372	320	331	337	362	324	344	352	351	364	344	358	386	331	352	343	327	340	366	369	371	318	350	359	395	313	369	384	326	305	323	374	333	316	382	385	313	372	331	351	353	365	391	346	351	349	344	361	344	359	365	375	339	343	349	378	333	358	331	344	331	372	341	336	342	326	359	349	373	342	327	332	348	369	380	383	350	378	367	340	359	333	344	364	342	351	344	341	356	319	337	325	339	339	362	371	356	373	346	355	307	363	361	331	330	338	356	372	373	346	368	387	370	330	340	359	319	365	381	359	336	352	388	367	366	358	328	353	357	372	330	326	323	346	338	352	344	330	376	351	356	342	363	341	345	359	353	355	379	363	368	315	324	347	355	332	363	329	354	318	334	360	348	345	327	372	353	353	321	361	386	380	335	365	371	362	356	351	304	382	341	327	320	382	315	343	345	329	371	376	366	356	359	334	383	349	363	329	337	359	362	328	360	342	359	368	336	376	345	367	346	338	375	345	347	309	348	343	331	345	352	353	340	352	359	323	365	365	320	324	393	352	309	336	353	342	342	381	332	354	361	357	336	371	335	346	356	338	341	326	374	379	352	309	364	315	303	353	309	347	358	373	355	350	370	320	322	330	324	341	358	349	316	346	360	326	313	352	354	327	366	365	332	337	351	355	369	319	357	365	368	336	357	387	355	340	342	355	377	358	352	374	359	351	352	382	352	339	347	379	381	367	336	358	341	378	351	367	339	357	360	380	330	348	336	351	354	353	353	322	354	372	341	371	362	348	341	336	347	335	328	368	352	399	340	341	378	298	356	334	323	346	370	350	372	328	342	344	364	362	375	342	352	324	346	355	328	336	350	349	357	354	324	309	314	372	330	383	364	343	340	382	380	345	321	335	351	317	368	352	349	355	366	337	348	366	343	365	360	352	355	360	322	364	343	353	332	338	396	328	365	360	351	320	366	374	348	361	336	338	334	346	376	376	329	383	304	367	324	318	366	360	339	336	334	312	361	357	356	360	364	337	348	351	380	370	341	321	309	350	336	367	354	353	363	315	382	354	351	370	315	354	384	341	323	338	369	358	346	309	341	353	380	367	348	332	359	331	344	376	381	307	359	356	349	358	328	347	335	367	375	298	359	359	344	347	341	344	345	354	341	348	349	319	367	356	409	365	375	323	311	349	348	362	373	347	374	358	339	358	318	343	343	349	349	354	334	305	337	344	385	349	330	343	342	347	342	342	336	336	337	340	391	374	382	356	344	347	386	358	338	328	367	369	339	351	346	332	351	344	356	361	369	310	359	317	338	349	332	379	341	357	358	324	328	324	377	345	338	340	336	362	398	352	372	330	342	346	375	363	372	356	346	322	350	370	335	363	353	334	356	377	349	347	368	348	358	353	337	353	328	364	348	358	358	341	346	328	347	370	338	350	333	336	326	330	347	361	352	351	371	364	368	352	339	345	344	346	341	359	384	369	327	331	352	362	341	333	339	346	351	302	324	349	313	335	346	345	336	341	372	338	334	353	315	337	347	342	351	361	347	339	321	343	338	325	349	372	327	316	350	331	325	338	345	322	351	368	364	354	325	364	338	401	395	376	340	328	341	346	352	353	370	343	316	348	333	358	359	356	319	345	369	317	354	362	350	355	347	360	326	353	389	322	354	335	363	373	355	339	336	346	351	345	337	339	355	368	389	341	343	406	333	381	359	354	346	318	376	348	330	371	313	328	326	363	355	366	372	350	308	338	325	324	358	352	334	347	327	314	339	371	350	362	379	370	357	364	356	334	327	340	331	343	349	360	344	357	354	369	387	360	333	382	344	367	317	346	383	356	354	382	350	358	340	334	383	376	332	340	370	381	380	355	359	347	330	370	353	382	351	333	337	364	339	367	357	345	352	364	384	361	346	359	343	371	331	359	371	356	337	325	374	328	328	372	338	348	346	357	359	355	354	361	331	344	369	333	361	344	346	339	308	355	347	331	334	337	370	362	339	350	372	343	351	338	342	355	351	345	344	324	357	386	348	352	341	331	335	390	315	348	354	338	354	337	348	368	366	357	370	341	339	361	354	349	370	344	332	354	344	351	350	358	334	336	359	329	363	361	363	378	357	326	358	360	312	338	360	334	341	342	356	314	364	368
25025	20678	26995	24383	20649	9368	1079	653	518	440	448	365	335	274	317	293	254	252	251	246	250	214	236	212	212	231	207	211	193	196	223	225	219	211	205	210	201	162	194	181	219	175	178	185	192	189	198	189	174	190	180	204	215	186	192	175	184	178	184	198	171	179	182	200	214	179	168	178	187	182	194	171	181	188	151	184	198	176	179	184	200	174	186	177	194	179	180	160	172	206	184	185	194	171	171	164	170	176	184	173	180	174	186	171	189	182	183	174	170	183	186	177	170	181	193	205	168	171	192	195	178	185	166	180	181	187	171	182	170	184	192	198	172	187	203	179	168	162	209	169	177	180	204	192	208	169	148	192	172	181	183	178	159	199	199	178	166	201	161	184	161	176	175	175	186	173	196	190	178	162	168	169	187	187	177	167	186	179	190	165	177	183	188	204	182	181	187	186	163	185	170	159	177	174	192	167	181	164	177	182	195	183	184	182	170	182	163	185	179	179	176	176	158	159	173	176	168	207	170	163	165	174	182	180	196	189	177	166	138	195	193	166	173	188	191	174	184	162	198	178	200	164	169	198	180	190	159	179	167	190	168	171	145	212	171	190	180	192	169	179	177	187	162	174	151	191	191	191	170	174	182	148	182	209	178	201	165	150	180	166	154	192	161	192	162	169	176	186	176	164	176	190	177	161	174	195	195	165	204	213	188	181	168	175	194	218	161	174	188	187	207	197	190	179	191	172	175	197	180	185	177	199	205	151	183	184	195	174	161	178	186	186	151	183	175	178	182	166	193	171	179	172	185	175	160	169	183	191	172	172	196	170	171	181	196	161	175	182	157	179	188	192	186	191	189	201	186	188	181	208	167	177	228	175	156	177	184	174	151	191	190	175	180	180	174	208	200	160	184	184	178	192	162	164	202	182	172	182	175	194	183	166	177	183	167	190	152	155	188	188	180	171	170	183	174	193	175	168	172	192	170	178	165	198	177	172	196	192	166	204	180	185	158	197	194	174	154	181	167	151	170	176	192	166	171	194	167	199	192	176	179	183	158	182	170	174	194	194	185	164	180	177	207	190	175	178	201	181	185	197	176	181	168	184	178	186	199	186	197	186	188	188	182	189	159	180	152	169	181	176	176	194	170	173	198	186	157	190	183	187	172	204	196	201	210	176	182	181	165	178	192	160	203	187	204	185	168	181	178	181	180	185	169	187	198	173	186	166	188	217	169	193	150	177	167	174	179	159	169	177	189	205	182	171	164	175	170	176	164	193	186	175	188	161	195	181	208	169	187	168	154	197	161	168	187	167	175	170	184	158	193	173	177	149	176	168	179	206	184	182	183	185	199	187	185	156	170	196	160	147	196	167	182	168	178	179	187	188	171	182	185	174	169	196	168	189	175	186	182	193	179	176	194	176	212	169	184	176	172	154	158	169	169	190	165	189	199	195	186	185	180	188	184	190	189	178	163	178	169	172	206	167	183	187	177	218	172	169	187	179	192	163	173	179	198	170	172	167	174	176	165	187	188	181	168	175	181	193	190	165	194	178	187	152	192	174	189	182	198	181	185	192	181	185	166	184	176	169	176	177	197	161	190	169	170	196	177	194	178	174	177	193	183	170	157	187	175	185	189	161	187	189	174	198	208	178	171	176	187	186	177	168	199	184	177	188	161	171	200	205	187	207	165	157	165	196	184	185	203	209	176	158	171	183	185	167	184	199	160	179	195	181	165	176	189	207	178	198	203	160	174	195	177	209	185	194	179	177	169	207	174	169	168	162	154	190	190	162	180	207	186	171	151	167	182	163	182	204	200	178	205	175	179	173	184	192	205	190	173	174	162	160	201	171	194	178	163	173	193	183	196	206	173	170	175	170	181	160	191	180	181	160	198	151	194	206	181	188	168	195	222	171	179	169	176	181	155	184	166	179	164	178	182	182	198	172	174	174	172	184	192	178	173	184	167	172	181	166	203	160	177	165	173	205	176	187	181	167	177	181	175	173	190	183	187	177	161	203	204	172	178	190	158	176	186	177	159	184	182	181	161	195	168	165	175	181	190	183	177	201	169	206	162	155	189	172	189	197	152	174	183	207	183	172	170	187	188	184	194	209	167	193	175	182	217	195	167	181	166	177	181	194	189	193	184	182	185	190	185	188	170	182	180	187	184	176	184	206	159	174	184	184	161	184	176	170	181	196	169	172	183	176	170	188	185	224	163	192	191	219	181	159	200	173	188	187	194	190	197	157	178	177	188	187	176	212	176	193	195	162	158	194	166	185	180	180	167	181	159	164	157	175	175	185	172	157	173	180	200	197	198	172	189	175	177	207	164	189	183	174	176	185	199	185	173	179	181	189	167	155	185	180	195	199	204	172	178	192	149	193	179	189	176	202	178	170	193	160	201	182	154	197	178	182	173	207	154	192	183	173	172	152	148	198	181	197	191	179	170	175	183	184	206	167	169	162	170	189	182	171	182	189	186	175	173	174	178	190	185	189	170	179	198	174	189	187	167	159	180	179	175	192	189	166	205	183	178	185	192	207	160	171	181	174	211	218	159	174	184	198	193	189	185	182	161	178	158	183	185	197	195	193	172	215	180	190	195	181	179	194	194	143	172	172	191	188	175	191	215	173	179	197	166	182	186	162	160	190	163	173	179	170	187	187	189	193	170	154	174	196	209	183	196	190	161	179	190	173	168	178	204	196	194	175	195	171	166	198	174	183	178	191	195	193	187	205	189	164	212	189	171	163	200	187	203	186	171	179	183	198	194	171	187	187	193	193	163	196	163	168	182	192	181	203	182	186	144	173	156	199	169	199	193	185	197	184	175	174	213	168	181	184	172	152	176	164	175	172	165	189	182	167	194	171	191	169	175	179	172	189	175	182	185	183	163	197	193	183	195	180	167	186	182	192	176	194	194	181	181	169	193	190	189	164	169	216	183	163	161	167	184	189	168	178	183	193	184	186	184	186	182	171	162	154	185	193	178	192	209	178	196	155	187	185	173	181	203	164	153	188	190	178	185	144	177	185	181	164	175	192	167	192	195	194	214	167	158	189	180	184	168	214	165	164	196	146	164	170	170	212	196	164	183	166	155	200	188	172	169	165	198	186	175	188	183	180	141	173	189	184	177	189	179	159	188	187	142	210	163	166	197	160	177	183	190	173	184	170	189	183	169	187	167	183	184	189	217	172	186	194	159	188	190	179	168	187	178	163	190	175	169	178	153	187	186	176	192	180	189	178	153	172	181	182	178	187	198	162	180	172	181	169	169	190	208	167	189	185	187	198	200	187	157	181	206	179	179	187	172	164	176	194	184	172	177	183	186	183	186	178	180	186	176	170	188	203	172	192	204	187	180	190	172	180	184	191	214	182	181	175	190	191	175	169	192	172	208	200	164	178	179	175	182	184	180	190	171	170	199	185	192	172	175	187	167	154	194	196	155	178	187	184	180	177	156	178	173	187	155	198	187	204	182	200	170	164	159	182	165	186	176	184	182	173	168	176
32261	30818	9495	5169	3204	2338	1679	1330	1046	864	783	697	523	553	463	448	402	354	349	333	315	318	294	299	287	287	263	278	273	254	223	242	243	220	269	251	242	224	233	239	205	207	236	202	196	179	211	225	219	190	230	232	226	200	221	224	200	221	230	194	216	193	235	231	217	212	217	218	221	213	216	216	237	217	238	227	205	208	204	211	234	206	211	203	183	235	184	205	232	196	203	213	208	215	219	220	209	218	196	194	205	210	183	211	202	200	205	190	169	199	201	195	198	201	205	226	201	219	215	180	188	209	210	200	213	214	200	190	200	207	213	207	173	171	203	192	184	195	214	191	208	208	184	227	194	206	205	207	201	206	180	178	197	191	201	170	189	179	204	181	192	210	193	236	187	189	226	182	173	198	207	190	217	205	183	200	209	227	195	180	199	227	218	191	227	212	178	209	205	182	195	201	188	194	221	191	211	195	196	217	207	184	203	204	188	193	201	207	200	220	218	203	172	179	195	206	198	195	213	195	182	192	190	185	210	203	172	188	204	200	182	215	202	202	199	203	202	183	218	190	188	199	216	193	197	171	217	199	200	199	230	198	190	196	214	205	209	197	178	201	192	185	201	198	213	208	190	177	186	210	203	202	202	199	198	180	195	206	237	174	202	199	209	187	190	196	208	208	203	217	212	179	166	186	177	209	181	206	191	194	181	221	192	198	185	217	215	211	189	186	215	197	179	171	184	190	205	208	218	211	205	195	198	198	205	163	187	206	175	212	212	182	192	199	184	192	207	208	193	213	225	180	180	200	214	207	221	196	187	201	221	188	187	182	222	196	195	203	214	212	199	209	220	189	188	222	178	202	202	205	206	203	194	182	218	165	193	211	178	219	188	202	191	201	193	205	195	209	171	189	191	210	197	169	192	186	193	203	192	177	179	176	197	218	206	202	188	207	234	206	206	205	221	217	183	198	222	187	186	210	197	192	216	198	206	177	184	207	204	200	213	191	202	196	229	208	201	190	205	204	205	177	204	217	213	203	217	197	216	205	185	192	174	202	214	189	200	188	203	196	205	226	197	222	191	203	200	209	212	217	189	190	199	212	195	203	224	194	214	179	176	173	211	202	216	187	207	217	216	190	191	190	188	181	202	195	206	195	199	202	201	167	205	202	233	210	195	194	176	205	209	177	185	175	240	197	190	209	179	186	210	200	200	219	177	199	202	198	204	193	185	194	189	174	188	171	212	236	209	214	205	185	195	223	210	199	190	201	206	201	208	218	188	183	214	202	202	195	179	197	212	207	204	208	192	184	195	234	187	200	203	201	210	181	187	194	212	196	183	206	198	193	190	212	202	177	217	213	189	202	213	183	203	183	204	202	188	202	214	204	213	217	237	200	189	189	186	186	205	201	208	195	183	206	181	185	193	182	182	200	191	218	225	186	197	205	210	184	202	191	200	216	205	173	191	214	188	196	209	176	203	189	199	199	209	205	196	185	200	211	179	198	201	215	225	222	185	176	218	194	190	193	179	217	221	217	212	197	196	205	198	194	185	191	222	219	174	207	198	179	210	202	192	241	209	212	218	171	218	186	186	200	162	196	216	212	204	201	214	190	182	182	207	193	207	212	210	188	196	221	205	194	214	209	222	170	202	201	183	183	199	205	213	191	192	195	219	196	169	208	211	180	203	199	245	215	187	214	189	192	196	203	166	207	201	220	184	183	215	202	182	185	206	197	207	189	190	183	223	207	190	206	221	209	220	213	191	204	203	186	174	182	213	213	201	174	219	219	202	208	191	177	194	245	199	185	204	205	193	182	197	207	220	200	191	198	203	226	203	196	175	210	207	208	194	200	213	196	194	207	197	203	204	197	197	221	163	204	200	179	229	207	199	193	207	220	196	188	184	195	212	190	181	240	203	191	199	192	183	200	204	184	201	191	199	181	186	169	194	195	199	187	202	202	202	178	192	203	184	192	199	225	215	209	184	201	222	207	196	190	174	186	191	216	210	187	230	207	174	191	196	209	227	199	193	198	203	198	180	204	199	226	200	183	196	196	215	200	202	203	213	195	207	211	192	178	204	196	205	216	194	225	185	218	161	191	222	220	195	183	198	201	196	176	190	195	211	192	192	209	213	198	190	202	176	197	182	195	191	181	212	194	214	203	181	230	165	204	195	176	186	170	193	156	201	180	222	180	215	207	211	184	207	199	222	189	186	201	197	190	175	210	215	179	215	199	247	214	223	207	198	201	218	184	212	206	201	193	214	211	215	212	218	205	197	201	202	195	203	191	200	195	201	217	209	204	176	181	177	216	205	198	176	195	225	230	187	198	216	193	198	195	190	191	186	178	217	203	195	198	203	192	186	211	200	182	183	201	212	195	204	217	211	183	228	178	220	197	206	222	191	210	187	184	200	189	202	182	228	202	237	196	190	178	204	209	205	187	220	174	179	211	198	193	216	191	182	185	183	202	203	182	204	173	204	181	201	193	186	200	225	231	170	199	207	198	210	193	208	229	171	206	205	177	226	209	195	189	202	197	230	184	193	209	192	176	195	212	225	197	197	202	237	209	220	199	215	207	210	201	204	187	206	197	198	195	207	194	206	204	200	211	211	226	190	188	217	205	194	195	218	177	191	215	169	198	210	192	177	160	209	199	196	183	195	208	205	191	203	213	209	191	199	196	188	180	197	203	187	185	204	183	211	198	197	190	227	180	186	195	203	208	200	198	213	188	213	216	231	191	163	195	200	170	221	203	207	191	193	182	207	208	189	190	198	209	191	209	229	192	175	206	197	209	182	197	168	204	210	199	187	208	207	221	207	191	202	225	185	197	198	220	201	181	196	213	205	177	198	194	199	204	208	179	211	190	195	184	207	206	194	223	207	215	195	236	200	207	210	213	205	178	215	183	189	222	207	207	220	178	172	205	189	206	195	193	185	209	173	195	208	197	202	199	207	197	210	219	192	201	201	198	216	203	193	187	190	171	182	196	195	184	187	183	212	201	194	196	202	203	220	207	202	220	192	208	190	211	182	206	199	218	169	212	202	204	180	205	186	216	208	209	240	192	203	202	208	194	217	203	213	206	199	181	218	196	176	223	195	200	195	216	202	184	198	216	190	214	202	203	200	198	188	183	217	203	196	178	215	201	185	198	213	182	234	188	197	198	185	207	181	210	201	204	176	219	194	186	196	229	216	211	204	198	207	210	203	196	208	198	185	239	189	215	171	195	176	189	226	193	210	212	217	219	184	196	191	208	185	200	206	195	206	193	227	201	197	207	204	212	186	187	184	199	215	192	205	197	171	196	216	194	200	212	186	211	212	193	192	215	225	223	210	195	159	215	201	193	211	196	213	208	192	209	219	215	233	201	188	189	198	221	200	199	184	214	211	180	198	198	192	192	182	247	193	189	184	177	173	215	203	173	161	200	197	200	173	211	207	192	207	199	193	189	169	204	195	203	206	226	226	190	203	208	207	199	201	186	198	192	233	181	189	191	188	188
23032	20702	27439	23982	20704	20702	7385	1480	1102	971	869	818	710	679	644	629	611	562	590	551	588	559	531	553	562	529	475	470	504	527	461	502	500	474	434	477	451	483	480	434	507	427	464	436	470	441	445	488	463	494	438	475	457	469	475	455	407	471	429	453	442	420	415	416	481	469	409	434	446	451	418	424	499	437	456	457	434	460	443	417	429	442	443	467	449	414	439	455	405	472	435	419	438	452	454	469	421	435	429	423	425	437	402	464	440	446	464	456	459	441	436	432	441	449	471	444	395	451	444	480	417	421	477	462	442	447	429	438	396	434	454	434	426	469	453	439	483	407	424	459	437	448	411	447	436	436	435	415	404	451	452	446	426	432	447	413	452	441	430	447	407	440	421	466	438	419	467	434	429	420	414	416	435	425	446	453	450	436	441	443	378	438	452	434	398	421	422	487	450	432	445	441	450	511	454	455	473	467	459	438	432	447	441	435	473	448	432	435	429	405	448	460	405	417	448	439	454	461	460	412	400	422	423	447	419	424	409	450	413	440	423	434	425	411	457	438	414	471	395	463	438	465	429	472	439	444	435	425	430	456	472	429	411	447	419	434	439	454	457	412	453	410	448	449	456	384	456	450	416	405	437	423	448	395	413	445	430	425	476	435	486	435	440	438	462	428	403	465	440	411	447	451	458	446	458	412	436	439	409	427	429	451	428	440	441	433	423	433	416	413	462	437	434	456	473	443	463	410	403	434	437	422	434	497	446	445	446	434	425	423	428	417	406	399	482	437	444	459	430	464	415	429	438	457	457	415	415	450	400	438	433	430	428	444	490	451	431	424	471	449	434	415	436	438	432	452	436	455	442	472	462	460	436	450	430	465	441	446	434	421	417	452	408	422	418	434	467	425	440	428	444	438	442	443	443	435	482	456	449	432	440	415	442	462	388	428	455	434	435	465	464	469	460	441	436	437	457	454	457	405	424	445	435	490	421	405	426	422	446	462	386	447	452	442	431	430	468	463	442	428	435	390	438	425	437	493	418	447	421	446	434	443	461	433	455	411	432	442	408	448	439	443	481	456	408	465	451	441	438	463	426	458	433	427	435	442	418	442	451	438	431	414	454	438	474	454	432	449	438	437	468	438	454	442	430	442	426	443	444	422	459	414	407	423	435	406	453	430	374	433	459	403	447	446	398	413	443	440	435	410	435	444	429	436	470	435	486	412	435	449	456	436	453	434	447	467	428	437	438	427	438	459	434	456	449	447	490	426	448	425	428	445	426	492	417	416	428	454	475	435	468	435	456	490	419	446	465	466	449	411	447	409	455	426	488	415	441	431	460	425	449	425	423	414	448	454	442	434	467	447	435	450	429	430	428	416	458	447	483	419	463	418	439	468	417	467	412	436	455	488	408	413	446	410	447	437	457	425	475	417	451	429	446	417	443	433	426	459	399	426	450	441	425	446	415	456	465	445	424	406	423	413	447	411	445	454	451	390	442	406	426	435	468	444	429	448	433	440	448	427	428	437	425	441	486	413	411	433	433	449	432	428	447	441	426	440	387	461	459	435	433	457	418	455	406	438	443	462	446	472	445	437	450	426	382	424	439	434	425	449	445	426	450	444	482	459	442	427	406	467	431	432	402	428	438	424	421	445	429	471	473	400	455	456	467	416	422	420	460	429	480	418	438	445	466	427	443	440	431	495	429	427	423	470	441	436	438	459	401	448	454	473	455	446	448	419	462	462	432	434	462	468	442	411	386	448	451	413	430	430	451	456	433	441	454	428	422	435	439	446	433	438	445	442	444	463	435	427	420	451	394	473	450	427	453	443	432	447	479	408	425	435	436	428	419	411	411	414	432	465	435	442	396	458	423	436	477	430	426	437	421	449	437	444	479	421	435	419	425	382	422	417	450	415	455	453	467	458	413	447	452	421	453	457	415	465	439	448	442	435	443	466	451	439	441	398	415	462	410	419	472	437	430	451	468	427	465	401	434	419	458	457	428	431	441	441	437	430	415	438	417	439	447	471	441	404	423	425	421	447	433	434	418	410	426	457	474	440	461	427	439	418	481	491	437	440	459	454	462	410	423	468	443	452	465	414	476	436	422	434	452	433	442	468	454	416	437	427	415	452	439	419	457	396	437	428	447	441	446	442	453	443	421	443	446	444	428	450	458	448	418	465	463	444	415	402	448	476	425	427	457	464	458	481	453	450	413	456	432	438	435	427	429	411	431	448	449	400	457	425	429	419	453	428	403	479	422	443	465	410	413	458	423	445	454	447	427	439	471	453	472	440	447	422	433	439	447	408	458	441	446	485	434	463	421	402	426	447	393	411	432	460	439	459	431	431	468	419	417	443	435	461	420	385	477	417	440	452	461	404	462	450	436	402	424	424	408	435	450	407	431	411	441	422	448	420	432	413	448	453	440	409	441	423	432	453	400	449	409	421	474	463	444	444	425	451	452	448	430	462	422	445	445	424	437	451	411	456	437	434	463	429	441	456	485	445	443	457	433	450	443	463	440	445	424	420	422	437	437	434	442	471	428	421	462	386	422	450	423	475	456	439	457	453	428	474	457	442	409	456	453	415	501	402	430	464	450	479	450	435	444	461	439	450	442	434	461	428	452	443	468	455	422	469	450	448	410	434	429	431	360	402	441	472	425	474	397	433	445	419	440	407	422	476	455	443	460	472	406	434	445	432	452	454	420	437	433	429	456	453	446	436	408	426	446	482	408	445	475	444	459	444	426	390	417	413	449	478	437	450	404	448	453	422	408	449	397	418	440	452	408	453	453	401	450	435	450	418	466	413	457	444	392	412	446	388	449	456	440	458	444	435	432	442	424	454	432	441	464	437	430	499	466	441	456	443	426	442	427	430	473	438	415	407	465	421	444	435	437	424	429	490	441	423	438	423	437	443	453	444	431	480	462	487	450	443	435	448	414	440	407	421	427	458	416	383	422	434	431	460	491	434	449	456	417	450	450	408	444	430	434	436	466	434	430	420	439	480	453	446	478	424	426	445	420	396	461	466	464	459	454	439	454	457	436	430	461	440	463	432	412	427	441	454	412	420	464	456	439	426	435	412	437	413	460	448	472	414	449	443	477	412	442	427	417	409	437	432	429	495	412	461	457	398	418	438	452	466	471	472	426	456	466	470	492	440	413	402	479	399	422	471	456	445	472	454	464	485	444	450	445	448	401	440	449	455	436	470	459	427	417	430	451	453	398	438	443	402	435	456	436	441	456	442	440	416	436	453	450	445	429	407	484	453	461	439	447	446	467	461	436	418	428	428	455	475	453	454	423	432	413	436	450	464	417	456	434	435	433	417	446	444	420	465	414	464	438	425	397	461	433	459	443	438	437	423	406	443	431	439	412	489	461	488	433	436	440	441	417	426	418	409	450	474	456	459	412	438	452	419	441	438	440	457	466	437	417	412	462	466	446	458	452	414	469	451	407	432	420	455	445	454	457	416	458	431	454	455	418	456	421	409	406	430	432	440
35396	36685	15367	8743	5910	4125	3160	2488	2104	1715	1502	1303	1179	1058	925	856	852	776	789	712	662	665	635	636	602	604	579	541	530	559	514	524	500	466	503	481	468	473	500	499	495	468	490	482	487	477	492	493	463	483	463	467	478	490	448	465	467	448	452	441	456	432	465	486	468	415	467	479	461	460	450	469	468	447	423	435	465	444	456	424	445	400	439	432	453	426	479	435	447	427	414	416	439	473	461	450	459	394	469	434	409	456	421	411	470	447	434	431	488	464	444	419	462	447	441	447	492	443	447	476	430	407	442	417	475	412	434	444	425	425	432	460	466	406	431	423	433	433	436	389	400	430	460	402	427	411	384	427	375	419	423	454	444	445	420	446	443	468	396	428	410	413	438	417	415	412	400	456	414	407	448	436	428	445	443	397	441	475	432	405	403	427	450	442	447	427	424	422	407	442	471	442	440	462	459	442	445	440	440	451	399	429	418	428	446	444	431	410	466	452	430	437	421	441	433	401	420	449	434	450	450	431	430	440	451	463	441	440	438	432	399	444	451	407	412	431	445	414	396	462	466	460	434	449	483	460	472	462	436	419	418	432	441	436	462	457	431	432	423	447	436	451	442	430	435	426	443	461	473	468	445	458	447	425	424	437	426	445	435	434	452	445	427	438	412	436	442	443	440	460	433	406	478	425	468	442	434	492	435	443	449	434	411	418	426	453	411	407	409	462	432	442	440	446	419	458	414	419	444	444	419	437	428	443	425	424	433	437	440	444	457	465	452	405	443	422	436	455	418	428	442	448	448	426	427	467	452	419	457	442	447	472	426	456	470	450	408	456	429	467	434	424	422	466	467	446	433	433	436	399	485	421	456	422	464	386	442	399	408	425	435	463	443	445	404	468	444	408	440	445	455	438	406	453	453	469	438	411	416	464	442	490	406	467	436	420	424	450	422	438	450	432	422	418	435	438	443	440	406	413	444	433	405	424	427	407	421	433	408	440	413	440	445	406	427	447	456	429	429	475	436	460	462	457	472	388	462	456	398	459	407	422	459	437	434	444	460	427	422	438	434	442	419	424	436	463	413	434	423	420	430	443	420	395	442	430	452	406	449	464	473	413	447	432	429	418	456	477	428	456	428	436	401	442	418	443	421	433	392	480	444	444	432	464	428	415	466	431	452	425	419	424	429	442	469	438	426	435	432	399	402	413	419	426	453	457	447	441	461	478	410	414	459	429	415	413	404	427	441	468	445	433	436	446	447	451	429	422	446	431	409	468	405	402	443	417	408	433	443	422	473	419	434	431	417	475	420	443	420	456	452	442	460	457	424	410	427	416	461	417	432	444	438	443	452	414	420	407	467	408	403	449	438	419	425	422	401	423	433	453	439	431	419	409	430	430	453	441	440	404	465	424	428	415	427	444	411	464	461	469	435	429	414	426	419	414	430	455	418	440	458	423	447	450	443	417	403	492	420	422	424	429	456	426	431	422	425	433	469	453	418	425	466	437	432	441	421	468	447	418	415	430	396	403	454	448	409	431	442	420	415	409	431	437	418	461	416	441	448	433	457	418	412	425	445	409	441	422	420	437	422	437	432	418	426	419	431	415	418	418	438	481	419	441	425	420	453	416	479	424	457	428	436	448	390	432	433	431	457	403	419	450	457	412	452	470	429	452	454	452	434	417	445	440	441	469	446	445	412	466	460	465	444	448	461	431	403	431	463	466	429	432	429	420	427	435	439	407	408	425	453	469	415	457	443	451	398	458	415	415	415	445	440	413	415	473	463	402	441	445	411	427	403	439	410	406	438	454	411	420	427	448	473	408	442	403	460	400	414	452	482	421	430	422	444	447	488	435	399	408	459	429	457	428	432	469	441	435	422	427	447	428	483	426	407	431	423	415	428	445	413	435	442	427	470	427	428	439	433	467	454	460	434	433	428	399	421	450	425	399	453	457	422	438	469	465	396	443	430	421	417	435	452	434	411	442	422	449	445	438	420	452	413	430	437	408	444	416	428	418	405	385	430	446	444	451	428	442	421	402	441	430	417	463	412	389	466	407	456	438	436	420	437	413	438	465	481	434	449	461	434	441	423	450	417	481	467	421	442	460	426	401	438	429	405	433	419	465	422	389	439	439	424	452	389	410	412	465	474	440	400	448	431	441	451	473	437	407	422	433	435	445	398	427	433	411	393	435	426	453	489	445	424	448	402	430	428	421	430	435	407	455	413	432	448	441	425	405	462	432	482	444	400	421	392	410	483	418	462	459	412	432	413	422	442	435	478	437	447	450	420	466	454	457	450	431	445	393	440	425	395	449	472	415	446	410	453	447	427	490	404	408	415	443	455	455	476	455	452	429	429	426	449	459	430	452	429	442	444	462	424	407	442	413	427	432	449	457	438	427	419	412	433	434	473	466	397	425	462	413	393	422	436	440	419	433	461	453	436	428	440	444	429	430	440	448	475	428	446	397	457	432	435	449	448	430	434	474	403	444	435	469	456	451	450	435	449	424	450	405	414	405	434	422	434	444	467	408	430	475	440	386	445	414	412	424	435	413	432	456	444	420	462	431	423	420	471	452	460	406	440	396	458	427	397	424	456	465	446	424	439	416	413	463	430	386	439	393	477	352	433	404	400	445	428	473	416	393	438	409	405	409	414	400	440	424	439	469	444	417	422	410	414	452	448	408	436	433	419	463	452	464	425	462	468	425	404	451	425	428	430	448	436	438	428	430	398	419	446	418	450	460	435	431	455	427	414	439	451	429	415	462	433	420	453	460	423	409	453	419	447	452	446	431	445	454	415	425	456	417	435	410	423	416	435	425	395	413	432	395	422	420	454	402	423	432	458	438	417	456	426	467	438	417	428	442	441	423	428	412	447	403	435	428	471	430	432	411	474	440	437	405	453	439	413	444	458	400	409	404	442	413	468	421	455	429	441	482	472	446	442	461	432	427	410	416	416	476	441	493	394	469	416	408	436	452	442	424	446	455	388	460	445	448	446	399	454	459	456	436	438	431	459	457	467	471	427	408	438	467	464	463	423	438	417	401	450	444	477	429	444	452	456	449	433	404	426	445	452	446	422	462	428	402	410	415	415	408	444	453	434	474	414	458	422	421	414	437	455	428	460	443	440	449	437	457	410	429	434	445	414	431	413	404	461	441	463	426	447	372	435	452	437	402	454	437	431	395	396	438	426	449	419	439	390	430	443	461	485	419	440	437	457	435	446	416	436	469	408	445	435	445	411	440	442	431	455	449	457	426	442	424	445	420	413	450	411	421	452	442	449	449	442	465	409	486	403	485	455	423	396	450	440	408	445	452	403	439	423	396	470	424	454	450	391	433	452	436	429	430	423	422	411	429	431	409	414	465	403	433	415	442	401	376	402	392	416	419	439	470	431	435	406	438	416	397	441	455	458	417	458	444	460	417	456	427	465	394	426	423	418	408	448	415	433	432	393	431	455	468	432	461	424	433	443	396	367	434	474	461	419	413	453	401	438	416
30097	19287	4338	599	382	348	336	308	359	328	293	320	305	289	323	329	318	308	307	294	283	298	323	297	303	306	270	300	326	292	315	291	286	303	290	320	294	286	302	318	283	292	285	279	296	296	339	301	291	319	287	314	323	284	301	295	297	295	291	304	312	320	307	314	285	305	308	277	327	305	298	320	325	327	314	264	334	312	345	316	313	287	317	327	303	306	348	296	312	273	297	294	333	331	304	282	276	295	290	327	317	272	345	311	316	309	322	283	322	295	316	274	304	277	316	289	319	344	300	316	330	315	326	304	323	294	300	317	302	301	287	306	306	307	291	328	276	325	332	350	307	298	292	327	278	297	309	293	301	311	319	290	272	328	308	300	299	325	317	314	345	304	316	320	313	330	303	306	294	326	324	310	307	312	323	311	305	299	335	279	296	254	322	317	306	338	307	348	301	314	333	292	336	302	317	303	308	314	301	315	273	320	341	309	296	328	289	300	295	316	277	275	294	334	333	307	296	300	285	325	315	315	296	326	300	330	282	312	304	328	334	302	328	287	284	307	308	297	338	274	316	307	327	281	308	306	304	336	302	282	320	316	326	286	302	294	340	311	271	339	311	309	317	308	296	285	318	316	297	290	294	294	278	295	290	310	300	304	351	309	308	298	325	299	317	299	319	329	287	304	298	333	317	349	304	324	336	313	296	323	354	293	309	306	300	308	342	336	275	307	297	284	316	293	305	323	320	342	285	307	297	282	274	301	308	317	306	270	288	310	286	305	320	317	312	318	333	296	290	322	328	337	328	303	283	320	302	323	312	289	277	306	299	323	313	328	361	276	299	289	322	306	330	289	312	335	328	295	273	299	362	282	295	274	326	325	315	328	298	321	301	302	301	331	350	287	295	293	306	294	295	292	286	308	320	289	347	321	302	290	306	297	332	310	299	297	309	313	295	290	318	328	292	303	311	280	314	292	330	338	300	277	299	321	287	295	306	297	301	330	360	301	313	287	290	326	300	323	316	325	305	314	324	319	342	285	306	317	281	302	323	312	315	291	321	334	305	319	307	314	315	278	308	310	346	307	335	334	312	334	343	293	295	271	304	331	300	327	286	287	319	310	265	317	309	293	281	330	281	310	308	317	285	293	329	293	315	340	303	356	300	293	296	295	323	293	340	300	312	312	336	311	297	321	301	261	316	278	321	328	317	315	316	314	323	295	299	277	324	336	269	305	336	293	290	306	329	324	312	293	315	296	322	305	306	307	305	305	264	303	315	287	316	278	312	278	302	273	313	281	320	281	280	302	324	310	298	319	305	296	282	332	316	347	316	309	281	314	321	309	267	296	337	315	326	287	329	318	284	326	282	300	312	310	302	292	288	288	290	326	318	317	284	294	295	306	273	330	296	337	313	300	295	328	307	331	335	316	320	303	322	346	299	270	310	301	312	366	328	318	304	310	311	305	289	347	264	300	336	315	281	315	308	298	319	314	288	310	299	338	274	318	319	313	320	295	318	303	283	309	323	286	302	300	316	336	324	312	333	305	291	333	333	332	316	303	295	302	286	308	309	323	278	320	310	301	302	276	277	345	293	285	291	303	314	321	302	287	326	328	305	295	288	304	316	300	306	304	283	335	325	309	303	311	285	284	295	311	280	312	306	294	325	310	322	321	293	313	320	316	283	320	294	339	350	335	270	314	309	319	339	339	293	334	335	301	310	308	341	286	299	306	304	318	321	322	303	316	333	310	316	334	292	290	293	306	293	335	311	323	305	326	324	299	297	349	277	310	289	341	329	330	309	296	335	297	321	300	284	304	300	317	329	333	286	297	311	298	280	299	315	300	324	291	362	310	296	305	332	282	308	317	297	317	303	309	322	308	307	310	269	309	304	319	308	274	306	324	266	318	336	312	305	356	328	308	301	314	285	293	307	288	323	337	320	325	301	301	305	286	323	311	295	301	309	307	341	309	315	338	307	332	311	298	303	272	312	303	275	333	308	273	323	310	300	345	318	357	294	328	302	306	343	308	326	311	318	309	323	311	296	337	317	291	293	283	294	317	286	286	335	292	307	287	331	310	313	300	310	308	284	326	281	318	301	289	318	337	330	282	289	306	300	300	297	308	287	329	298	306	317	298	285	296	297	264	292	305	306	299	318	290	318	289	297	308	279	316	310	313	341	311	289	304	311	305	289	293	319	330	322	288	306	299	284	327	285	303	351	292	324	337	302	311	302	299	331	315	310	290	306	295	312	289	312	306	302	307	314	290	319	286	286	297	322	286	313	327	277	312	350	301	338	297	302	315	312	319	305	325	310	319	337	340	308	281	317	277	322	333	293	272	317	283	335	308	299	300	300	339	336	284	289	303	308	304	269	324	318	308	303	314	302	337	306	301	291	313	268	310	325	286	293	283	310	342	326	272	310	310	319	313	298	312	275	308	305	300	301	320	310	332	297	304	335	304	316	308	294	286	322	320	317	315	303	305	304	329	287	307	320	330	309	318	306	319	316	276	318	305	291	295	328	310	326	323	309	307	299	328	295	316	317	323	294	312	306	316	283	315	300	333	281	317	272	289	334	324	321	304	323	324	327	296	323	291	291	292	305	310	283	289	317	294	314	317	301	292	326	333	261	321	301	280	321	308	311	325	302	295	323	321	276	293	306	309	280	297	301	276	321	302	289	302	312	289	333	287	325	311	322	329	348	303	293	306	322	290	295	319	313	298	300	324	342	294	329	309	302	300	310	277	317	276	286	299	328	319	320	296	284	290	311	329	304	295	296	311	320	295	331	299	307	311	318	308	317	298	304	287	336	278	320	311	290	320	292	318	322	328	286	307	322	311	325	297	328	304	310	323	334	338	319	290	301	306	346	343	313	334	319	322	323	312	330	298	287	297	265	312	308	308	320	312	289	311	287	312	323	300	320	311	314	269	326	331	344	317	303	302	288	333	330	290	303	300	291	300	280	324	268	329	324	311	299	286	288	326	312	319	319	333	287	308	314	316	328	286	333	310	331	342	320	286	304	306	299	264	288	306	312	320	346	315	318	336	292	281	279	333	319	336	310	286	294	296	327	295	292	291	307	281	278	299	320	306	306	293	301	282	308	333	326	313	325	326	306	315	318	321	301	287	302	306	305	316	313	297	297	317	280	323	340	331	308	271	325	317	329	290	320	329	308	320	309	314	305	316	302	327	309	295	287	312	330	279	286	285	278	303	298	306	309	290	297	309	321	317	278	324	305	315	306	301	297	290	297	284	292	293	308	296	321	305	302	263	293	304	283	358	303	272	294	309	297	328	316	320	302	288	308	286	305	325	280	289	295	327	284	286	320	309	313	305	327	323	311	295	297	302	342	288	300	309	308	322	303	340	338	313	313	291	313	330	279	315	280	332	329	315	315	327	315	300	316	311	322	314	303	310	319	318	321	297	342	299	289	292	272	297	302	326	283	285	291	297	332	332	326	311	302	320	323	303	313	292	296	302	313	305	312	329	304	295	306	348
27029	17317	1007	642	496	497	441	439	377	407	365	351	374	360	355	366	348	344	367	333	371	388	376	341	341	336	345	374	338	378	337	332	338	347	334	370	339	329	343	332	350	348	357	338	371	344	344	328	340	306	360	369	328	338	361	369	339	358	316	341	354	356	360	334	313	331	342	344	370	339	350	362	371	322	354	349	339	354	338	365	360	335	336	339	335	287	316	355	366	320	335	304	315	353	346	367	335	360	363	303	356	357	354	350	349	337	320	373	332	349	317	325	324	392	344	358	357	362	357	310	363	366	351	346	388	366	383	363	367	367	341	347	316	351	333	387	325	352	365	347	331	365	353	327	349	323	378	352	330	345	375	344	341	325	317	347	300	326	358	300	354	334	343	348	356	351	360	336	308	327	328	357	331	342	359	374	336	358	361	321	335	367	341	342	357	370	369	343	368	360	343	352	372	368	364	343	331	363	323	317	346	342	354	297	347	369	334	339	347	363	351	356	345	363	351	362	331	367	316	328	343	348	356	327	353	327	333	342	332	358	340	353	306	377	343	329	360	327	349	336	338	327	325	352	367	346	344	331	338	354	320	347	379	330	321	387	334	324	333	341	357	332	348	316	325	340	318	347	362	369	344	361	356	350	392	340	359	352	327	355	385	347	331	358	346	320	305	338	316	357	362	353	338	323	344	337	350	337	336	345	339	326	363	376	335	340	327	370	337	328	360	352	379	389	345	365	348	338	363	350	325	349	337	328	358	315	350	344	350	346	324	350	343	349	377	348	341	350	338	351	366	342	365	335	349	343	332	343	331	344	307	351	330	350	322	331	350	366	351	325	360	330	373	344	332	365	356	361	365	342	329	308	358	365	327	354	332	386	329	316	366	363	346	344	344	326	338	359	332	330	335	364	390	342	327	336	313	355	342	361	346	362	310	385	353	367	324	360	364	360	337	322	354	361	327	361	332	351	341	336	343	331	359	301	338	352	321	345	355	328	328	345	353	336	349	343	329	338	347	349	341	327	360	358	372	338	366	315	335	357	382	362	331	383	351	337	323	342	350	367	353	349	329	346	335	365	387	366	365	345	326	346	361	353	339	355	345	361	362	348	348	363	326	359	308	355	344	367	363	361	357	361	362	341	324	328	343	341	364	324	346	332	329	350	343	375	362	348	365	324	324	381	348	356	389	325	341	357	358	353	302	354	382	336	346	346	367	335	376	403	320	344	318	293	370	359	345	338	348	328	335	370	345	364	340	346	363	345	329	309	357	326	341	355	338	356	328	341	374	337	350	342	349	348	354	353	347	361	339	350	339	316	323	339	323	329	346	320	366	371	358	338	352	357	328	314	363	380	353	349	315	341	357	340	372	357	323	347	369	362	365	354	354	371	318	328	360	334	335	341	333	343	339	363	351	352	314	357	346	366	317	365	326	365	328	366	357	338	364	352	340	310	340	388	350	340	345	338	381	342	368	315	346	340	355	342	348	341	354	354	366	333	376	339	339	349	358	358	348	359	335	369	352	339	358	345	331	355	335	373	353	327	369	367	345	335	369	343	303	313	350	347	369	332	340	345	359	319	368	305	333	323	331	341	347	375	362	328	311	339	344	338	373	349	344	328	339	335	354	334	346	346	322	351	359	336	336	306	364	382	364	351	335	360	339	366	323	352	319	342	341	327	340	369	334	349	324	359	328	340	394	364	342	371	323	349	318	379	352	348	337	350	341	379	331	354	330	368	340	372	321	339	356	348	327	348	351	344	344	319	349	333	352	348	387	324	308	298	393	349	326	334	380	352	374	325	327	353	358	335	331	356	357	308	340	320	357	307	320	338	348	354	355	343	347	331	330	345	353	331	355	313	320	318	344	308	378	375	354	356	365	346	375	314	350	325	342	322	368	322	355	355	333	350	387	338	371	346	345	326	308	372	337	349	366	385	337	352	355	338	336	330	319	321	372	341	334	337	327	352	355	346	360	374	357	330	325	327	349	343	322	325	342	363	335	301	357	348	343	373	366	339	358	300	336	374	364	349	334	343	329	394	350	312	355	315	313	379	396	353	346	377	358	327	322	369	350	331	315	325	353	333	333	330	349	300	363	364	372	343	338	331	361	375	341	362	336	347	350	361	331	330	364	342	349	366	351	374	339	334	340	343	337	338	369	324	354	350	339	338	355	356	362	359	352	338	333	304	354	356	342	354	319	323	334	356	352	352	355	329	340	358	345	344	356	342	368	352	352	350	348	347	357	309	335	334	384	377	378	365	335	355	322	344	324	341	333	377	352	354	337	330	353	368	359	345	346	370	331	344	362	318	348	366	378	353	361	303	319	317	364	315	344	371	360	387	343	348	369	338	316	326	327	352	341	344	361	326	371	361	380	328	345	349	376	373	329	326	314	355	330	337	343	372	339	367	343	337	320	324	347	321	342	318	336	351	358	360	332	352	332	340	322	322	328	329	351	345	309	342	350	341	359	346	335	386	366	352	368	341	377	340	312	359	344	386	337	345	332	360	348	351	302	315	341	343	342	330	330	359	335	361	360	362	355	319	347	316	323	388	342	363	375	340	346	351	340	342	324	331	338	338	341	374	360	370	318	344	350	307	378	361	341	393	351	334	362	323	288	356	364	324	333	344	348	352	351	354	309	329	368	345	361	378	339	337	311	339	312	341	337	367	330	320	342	332	321	364	351	329	374	399	357	356	310	336	304	379	321	330	356	330	326	330	378	366	338	337	378	344	341	335	350	344	317	352	352	326	330	349	364	313	374	342	363	367	346	329	338	365	308	351	347	365	335	331	336	356	347	371	371	377	343	338	353	364	363	335	344	345	334	385	367	350	360	364	356	328	344	385	330	351	418	388	365	341	375	351	358	381	338	315	352	345	368	326	356	345	331	379	334	326	324	368	335	332	359	343	383	342	357	326	320	354	330	328	332	358	340	352	354	340	337	363	372	336	354	348	353	353	339	364	325	377	319	337	365	318	330	337	296	320	333	343	363	363	349	372	334	340	350	323	307	349	320	341	388	337	338	336	363	366	320	346	348	353	354	343	351	351	368	330	364	361	382	327	329	364	363	352	366	305	332	346	327	369	372	370	321	328	389	353	354	351	363	335	366	357	341	350	362	349	325	352	350	313	308	349	341	383	348	349	323	341	352	342	323	321	328	339	344	359	328	320	388	338	333	345	303	313	367	308	324	314	356	354	349	338	336	369	368	343	335	385	345	343	350	380	343	366	330	329	364	349	328	369	335	351	337	345	359	341	333	351	346	330	324	340	341	371	344	363	352	373	365	361	350	381	344	345	365	312	324	334	344	362	381	345	332	350	354	342	390	329	321	355	325	347	360	376	369	361	383	331	378	335	323	359	387	349	309	353	330	328	345	333	356	355	343	354	331	354	365	372	316	316	363	341	354	349	364	349	336	334	354	338	339	324	339	355	344	372	373	326	362	374	324	370	345	352	338	376	337	362	360	329	379	332	361	325	345	352	332	364	364	348
25072	20662	26982	24338	20630	9490	1089	624	558	422	426	358	333	327	292	252	268	261	251	264	232	240	226	257	214	250	213	222	201	192	217	199	203	195	181	185	211	182	212	181	203	185	194	188	155	204	188	195	194	189	171	193	212	179	184	191	197	190	183	201	195	181	170	197	194	183	190	191	184	198	176	173	196	175	180	180	169	188	195	183	182	153	166	206	162	155	173	172	156	157	176	190	185	180	179	172	172	170	195	206	197	159	177	162	201	190	163	191	159	191	181	201	168	156	182	181	163	200	206	174	170	174	148	174	166	178	199	175	203	204	189	199	199	177	197	188	184	205	189	187	178	182	208	159	172	182	198	179	188	197	184	181	196	193	170	181	185	199	157	179	175	170	188	175	171	154	192	203	180	171	179	188	182	169	187	172	167	198	175	177	179	170	189	161	203	178	170	189	160	190	179	179	175	205	179	191	179	189	188	178	198	188	187	172	164	178	205	186	168	185	175	186	183	190	168	166	178	161	182	187	175	177	186	184	185	174	179	174	184	179	174	195	181	165	153	203	200	194	178	194	187	151	190	195	180	162	184	187	212	187	177	183	174	176	186	163	194	187	188	160	189	223	177	167	183	202	198	180	179	195	174	197	182	211	194	189	173	181	178	206	190	195	192	236	196	165	186	170	161	190	194	181	167	175	166	136	186	171	179	182	158	164	190	192	189	170	191	202	191	147	147	172	173	181	171	185	186	173	177	192	185	170	155	200	175	179	198	194	197	204	175	180	175	157	168	191	154	170	192	173	173	163	161	187	186	160	166	188	177	156	177	182	173	173	189	178	191	148	198	195	200	181	191	166	177	181	176	181	185	159	188	190	167	179	179	211	168	200	181	170	186	178	193	174	193	167	193	184	175	163	175	160	200	177	174	193	176	179	183	187	187	184	187	179	166	190	173	176	187	182	183	169	177	156	179	165	184	190	196	177	177	182	191	184	186	186	175	171	145	176	173	148	181	168	179	202	192	165	180	174	193	159	175	190	181	182	193	156	183	172	169	160	171	193	146	169	167	183	173	181	167	162	184	169	193	188	152	190	170	200	175	177	173	169	189	188	186	172	169	169	205	162	196	168	165	167	159	176	198	182	174	167	190	175	197	193	193	171	206	167	181	199	197	167	186	166	165	206	188	189	203	176	189	187	186	178	194	208	149	158	193	182	205	185	194	194	163	186	215	172	186	180	202	173	217	181	166	189	205	205	173	174	162	183	172	172	183	161	179	213	169	166	176	181	198	175	171	172	196	187	190	174	217	174	180	192	183	166	199	209	184	203	196	213	158	205	165	197	181	184	186	177	191	159	157	185	194	183	178	195	170	197	179	193	181	178	177	200	187	165	173	201	176	181	178	193	157	169	167	176	193	187	197	173	175	186	182	194	206	180	185	179	206	188	178	179	191	191	164	195	195	171	185	186	179	161	169	183	166	192	173	177	179	165	213	177	207	168	223	210	193	197	172	187	180	183	190	182	150	178	179	153	186	187	184	183	166	173	173	188	181	159	174	158	173	174	188	190	181	183	184	197	180	175	192	159	194	168	175	168	164	195	168	177	185	164	158	186	175	175	191	191	212	186	196	189	176	180	191	191	173	177	192	176	189	177	166	202	195	165	162	204	172	184	191	180	196	196	193	186	188	189	187	189	190	164	186	171	172	190	170	150	182	185	187	170	198	160	195	176	203	168	169	186	165	169	189	169	174	205	176	200	191	165	160	175	199	201	178	172	168	176	162	178	170	164	171	180	181	178	200	189	187	179	202	164	189	177	156	189	169	181	161	186	191	170	185	163	169	179	174	179	179	210	201	180	191	181	188	183	189	166	188	209	200	187	185	173	182	173	204	187	190	177	180	182	189	189	184	220	180	170	188	187	194	168	167	182	193	212	178	177	194	167	194	165	163	173	202	201	176	188	162	180	180	181	187	179	174	194	194	165	191	176	185	175	173	188	189	194	183	188	175	199	181	169	198	181	190	190	171	197	179	182	178	151	186	174	208	184	180	186	180	188	185	187	205	145	165	196	205	179	193	168	162	153	209	191	178	161	187	184	170	182	183	189	185	179	204	171	175	170	179	168	182	179	180	204	181	186	184	205	181	204	167	176	182	186	152	198	175	198	176	178	194	202	183	180	170	184	188	191	191	173	159	186	177	172	180	168	192	195	172	177	170	167	176	173	175	186	174	203	183	173	189	182	198	195	193	167	186	163	195	183	187	198	180	203	181	148	196	167	150	156	168	193	158	207	195	165	188	198	166	184	184	181	173	192	197	196	168	162	197	188	194	169	210	185	188	192	183	165	184	164	175	197	166	173	186	177	177	168	198	179	183	177	183	178	183	179	172	182	186	171	185	177	199	200	191	197	181	169	181	204	183	202	173	207	182	171	180	177	188	168	165	185	164	184	177	195	198	177	158	181	180	161	169	152	196	167	191	192	178	189	157	175	163	173	159	184	197	189	177	175	174	164	166	183	169	182	174	178	181	175	160	175	201	157	173	186	177	181	161	192	196	170	171	209	178	206	177	177	189	201	188	178	178	161	200	181	192	174	173	195	170	180	168	184	182	180	185	174	190	182	191	163	174	195	180	162	202	184	199	172	198	174	186	183	171	193	172	194	190	180	176	193	178	201	170	201	184	185	172	176	180	164	166	193	183	186	175	168	160	187	177	195	181	162	199	186	180	172	165	183	176	188	185	186	151	138	170	192	217	193	187	168	185	189	183	168	185	187	199	187	199	175	178	161	189	190	160	177	183	179	178	201	173	182	172	203	179	163	187	165	198	200	176	171	184	168	205	193	182	161	192	186	183	181	187	161	179	180	159	174	186	177	188	179	172	157	182	198	183	170	170	181	171	168	161	177	193	151	185	195	161	170	187	201	167	194	161	202	194	188	176	180	171	159	169	163	165	196	180	167	201	164	174	195	179	182	174	185	192	161	178	198	191	191	156	190	154	184	181	172	186	208	180	199	160	171	175	173	198	185	188	179	186	186	168	161	186	182	173	207	178	171	160	179	196	180	166	192	199	180	162	157	159	174	178	176	210	200	163	191	172	183	202	207	188	192	180	165	180	177	182	173	165	203	205	164	158	194	186	169	172	188	191	158	204	175	188	176	177	182	177	170	178	188	172	175	177	170	168	164	175	143	185	173	165	182	181	193	189	165	178	184	178	202	194	189	178	198	159	176	175	156	161	161	173	186	172	169	187	183	170	162	182	174	191	196	181	164	140	160	185	176	178	156	182	202	175	192	177	179	165	175	199	186	192	187	193	203	173	174	188	166	201	166	176	185	202	187	194	193	194	152	178	186	174	161	172	171	184	185	179	167	181	180	172	186	172	185	174	199	179	168	182	176	222	190	181	184	198	177	173	152	195	167	185	177	155	168	190	173	184	170	184	177	189	180	160	162	188	162	172	179	183	183	193	180	178	185	201	177	199	171	179	178	165	181	163	173	163	183	177	174
32390	29916	9637	5120	3318	2339	1774	1365	1100	901	728	629	598	490	468	462	410	408	380	330	309	330	328	294	296	327	279	277	243	263	248	270	239	237	260	239	250	221	216	228	178	237	200	220	218	218	226	200	225	200	218	232	228	197	233	223	211	216	202	212	210	201	236	196	220	177	205	214	226	205	196	237	195	199	182	192	205	193	179	214	218	198	211	205	205	218	202	208	228	221	194	196	176	214	177	177	224	188	221	229	209	210	193	201	192	185	222	179	194	209	210	217	170	184	185	198	201	201	184	199	214	196	221	193	209	185	203	196	197	187	188	188	184	188	191	195	186	203	201	209	216	183	209	187	211	195	217	206	186	185	189	197	213	211	230	211	186	191	201	197	237	186	180	199	192	207	214	192	200	182	196	194	215	191	233	181	199	217	194	198	191	205	191	200	173	189	192	199	187	193	212	191	197	211	204	178	205	183	195	183	219	221	219	241	192	205	192	210	177	214	183	195	202	179	188	193	187	199	190	199	170	187	190	203	187	195	179	211	200	191	215	173	201	209	207	208	208	197	182	198	193	199	186	206	179	186	215	204	195	216	215	174	199	199	189	194	174	198	193	199	199	189	196	224	194	191	199	189	203	183	223	207	192	176	191	197	171	195	192	194	205	197	185	176	198	204	174	198	198	198	202	207	194	229	186	202	208	176	206	195	186	200	188	195	190	205	182	192	191	181	190	230	192	176	226	219	208	210	178	192	190	236	191	184	201	188	184	207	184	237	222	215	205	211	180	209	185	189	203	177	198	199	194	203	201	210	171	217	203	217	223	186	205	205	205	189	219	210	201	189	196	197	211	216	204	202	213	185	189	192	201	203	205	213	188	171	173	224	200	198	215	185	186	198	183	208	181	196	201	210	233	196	233	217	208	205	231	194	222	180	190	182	202	202	176	210	209	181	206	167	201	205	178	201	217	177	238	187	192	221	182	207	197	197	198	204	209	215	189	191	192	188	180	200	232	197	213	209	205	203	183	183	193	207	198	207	201	171	195	212	214	206	201	210	224	159	191	196	226	223	201	207	210	184	214	226	203	191	175	217	231	213	192	203	194	211	169	214	190	201	217	190	191	202	173	203	183	196	206	210	185	230	191	190	211	202	226	170	220	192	218	195	213	165	201	188	185	219	187	197	213	198	195	196	204	194	213	170	169	180	199	166	224	195	191	192	197	215	179	209	193	217	176	169	204	185	192	208	196	204	176	178	210	211	189	198	190	200	193	194	196	188	206	199	192	210	186	199	202	186	217	191	183	202	172	209	183	236	205	209	199	192	183	198	194	188	202	208	196	179	182	211	217	200	174	219	201	200	199	208	200	214	192	213	228	200	209	221	190	204	184	186	195	215	200	196	204	200	191	173	221	189	216	200	187	189	182	216	211	191	170	197	200	176	214	211	186	223	192	195	199	188	208	184	187	182	195	193	208	177	210	182	213	207	189	242	217	207	219	190	178	189	222	210	186	186	215	222	190	203	214	200	197	209	188	156	190	194	182	194	194	178	191	207	209	201	193	202	190	219	180	214	197	179	189	178	217	190	191	221	198	194	191	203	215	176	198	197	224	189	190	193	215	198	192	194	201	199	213	203	224	194	193	191	199	205	208	204	209	191	200	175	188	183	199	166	194	187	211	191	190	214	212	196	182	209	198	204	183	218	221	211	197	180	196	213	221	201	214	189	208	206	185	199	226	175	198	197	200	211	193	209	218	181	170	192	204	175	195	191	194	217	187	195	182	201	214	214	215	195	211	191	203	216	182	200	183	205	191	200	215	214	228	207	200	203	194	200	201	187	205	203	196	194	201	202	204	208	203	167	197	173	229	198	191	195	186	185	206	220	206	193	181	221	190	193	199	174	187	213	206	197	206	185	206	205	197	188	200	238	208	208	171	197	211	192	186	182	189	203	196	206	189	195	226	196	212	205	217	207	208	192	196	208	228	202	206	196	195	185	193	198	186	195	214	197	182	197	235	190	190	168	204	170	204	187	201	207	191	218	211	169	192	164	191	202	203	208	194	196	199	207	230	190	196	223	190	174	216	202	187	201	179	204	185	216	193	201	181	163	177	219	191	207	214	195	198	214	195	184	203	194	212	191	193	225	194	197	196	184	181	221	232	208	199	184	193	170	208	206	176	182	233	168	209	189	180	195	200	212	193	195	202	192	193	194	189	217	222	196	187	190	183	190	173	196	189	175	173	189	207	199	179	220	217	200	172	215	187	183	190	193	206	195	186	205	188	210	213	208	216	196	209	185	211	216	189	199	225	194	212	187	198	183	180	185	193	221	201	201	200	216	210	164	169	196	235	211	191	199	196	193	203	197	198	203	217	207	189	191	216	186	212	215	210	195	191	195	222	202	202	183	201	213	203	181	208	198	181	222	198	183	205	209	217	204	205	179	197	192	200	213	198	199	194	196	197	198	198	203	197	173	178	183	197	191	190	208	198	179	193	203	222	216	216	216	187	190	221	205	197	199	192	215	211	199	198	175	183	204	208	208	195	211	191	175	177	185	179	173	205	196	202	169	219	195	203	198	199	200	192	208	197	208	194	208	219	210	218	198	212	202	178	206	213	199	178	192	202	216	215	201	191	222	211	207	168	208	196	206	181	207	179	211	197	226	180	194	172	201	200	209	197	197	200	193	202	192	200	203	189	197	183	207	185	210	184	207	190	187	202	211	186	207	171	222	216	198	203	180	188	207	217	202	198	198	219	212	200	205	178	204	211	199	218	218	213	191	193	184	218	192	215	209	213	227	191	189	191	201	191	199	185	203	194	195	205	208	170	224	195	205	195	224	191	198	214	192	187	196	210	207	209	190	201	194	195	182	197	196	196	189	175	199	202	212	211	205	182	219	178	232	194	204	207	207	233	183	216	212	201	204	176	201	208	196	225	171	199	194	197	215	206	205	208	208	195	187	198	197	213	196	174	184	221	178	193	202	228	191	197	207	199	199	196	203	196	203	168	183	194	192	205	212	191	191	195	210	197	201	191	174	207	186	214	204	202	172	185	231	218	186	223	207	185	183	205	204	209	212	195	223	208	195	240	210	191	217	223	205	206	194	215	199	212	219	178	206	205	195	239	194	202	221	203	210	197	209	210	198	173	192	197	205	191	189	189	211	214	184	200	193	196	205	208	219	208	199	203	204	230	189	230	213	211	206	214	200	229	190	190	194	180	224	199	188	200	213	175	201	201	206	182	197	209	196	218	193	197	219	191	202	207	200	179	196	191	190	198	181	197	207	194	174	210	188	187	199	214	213	208	178	173	205	197	202	214	203	210	181	212	206	215	207	204	215	186	201	167	187	210	198	179	197	204	213	189	207	178	222	204	177	201	205	192	199	183	221	189	204	199	222	192	206	216	224	189	202	196	213	203	172	215	222	179	214	209	177	198	197	192	197	219	182	207	173	198	188	175	205	191	198	215	180	200	201	190	184	203	190	232	206	208	206	200	208
23062	20681	27436	23979	20683	20711	7511	1455	1094	928	852	768	730	665	628	635	617	598	559	571	508	517	540	543	582	526	473	528	480	479	471	483	489	446	466	510	451	424	472	463	432	475	470	462	475	432	510	456	421	468	478	442	443	460	440	416	458	462	426	413	426	465	458	445	479	447	424	426	425	450	434	449	479	445	445	420	444	447	448	404	404	433	471	445	455	432	430	466	447	422	473	434	423	436	420	480	440	459	465	451	463	444	439	445	447	469	434	446	433	424	428	435	451	432	437	440	471	421	472	423	439	440	413	433	434	442	432	450	436	464	444	429	465	453	451	421	436	474	463	465	423	413	394	402	447	480	437	457	414	424	433	450	463	424	427	450	470	427	431	492	447	441	441	452	458	412	464	464	431	425	429	448	403	475	427	447	443	449	467	447	455	457	434	423	448	446	453	400	445	437	429	461	428	417	454	415	463	460	414	432	448	402	450	411	450	426	462	452	419	442	455	433	437	441	462	425	493	437	438	420	445	408	435	441	403	404	507	428	377	411	451	432	417	430	458	419	423	448	433	466	429	444	465	437	466	410	432	473	419	407	437	424	454	440	417	410	413	445	460	415	455	461	455	447	465	413	444	424	451	439	432	454	374	422	430	429	463	395	419	444	422	432	427	413	413	429	478	426	467	443	425	444	418	472	420	482	472	413	400	417	448	440	449	465	469	442	405	431	424	457	430	432	432	419	391	432	446	468	487	440	443	433	437	438	470	419	459	435	450	461	439	471	434	461	426	450	405	431	433	438	384	474	451	456	437	435	445	435	423	436	444	430	465	427	480	415	431	410	434	457	457	407	415	467	465	430	410	462	416	427	488	442	420	450	455	428	434	419	415	488	441	455	425	445	446	418	455	461	396	414	420	418	439	423	440	432	462	451	455	444	416	497	429	446	429	418	425	434	447	444	444	464	445	432	456	403	431	417	433	416	447	440	424	489	448	446	410	453	450	425	423	437	467	447	433	425	468	382	439	428	435	455	476	420	433	447	431	496	421	440	411	449	427	434	471	421	410	443	450	486	409	471	451	488	437	443	440	440	426	460	446	413	501	450	463	454	439	419	454	443	465	481	445	453	455	469	456	444	421	437	452	442	465	464	453	428	409	447	451	413	494	425	445	441	421	411	456	437	406	426	426	427	459	411	414	423	464	461	434	428	426	415	478	445	465	449	448	442	436	429	433	443	451	402	437	425	449	459	454	419	447	449	440	442	439	431	433	390	420	446	399	432	461	420	438	459	420	418	454	440	458	417	445	375	431	445	451	411	417	459	454	411	465	420	443	425	452	458	464	416	445	458	437	443	427	425	446	394	474	460	493	445	453	448	446	455	458	444	464	455	451	448	433	456	427	382	443	415	413	458	402	437	430	443	452	431	467	446	481	420	449	447	453	453	456	389	450	413	421	458	404	452	453	460	406	483	458	489	453	411	426	447	458	425	462	450	440	464	469	442	405	442	457	431	431	462	448	414	430	413	470	409	435	423	476	452	415	449	461	450	479	410	469	440	426	461	456	452	431	468	415	438	442	402	420	449	437	419	451	450	424	427	444	421	401	412	455	392	436	441	492	467	457	486	416	447	438	451	441	451	456	413	446	469	409	413	419	480	409	428	409	446	425	457	461	401	422	427	403	446	430	468	483	432	455	476	440	463	455	454	442	441	396	451	443	402	458	421	406	417	428	392	430	445	432	467	422	456	445	456	435	460	394	446	406	487	462	448	450	459	473	415	452	452	442	450	460	405	446	444	425	452	418	405	414	440	481	421	430	399	402	407	454	469	445	386	451	446	483	431	463	450	412	434	444	442	414	455	469	461	389	433	449	434	398	413	469	429	455	465	440	412	402	420	447	416	402	448	433	435	448	429	481	423	461	460	411	401	428	446	434	438	463	436	460	452	471	420	473	453	449	430	431	442	403	416	444	457	429	429	424	443	452	429	427	408	464	445	418	458	454	452	403	445	377	431	463	429	420	434	447	481	461	475	454	465	440	406	417	423	405	437	428	417	428	426	423	423	442	464	497	428	447	488	445	466	420	455	450	426	419	463	416	436	444	433	438	475	439	428	422	420	440	397	441	442	436	475	458	461	456	431	460	448	410	436	414	410	439	443	443	420	452	422	462	409	457	461	385	420	423	417	421	503	424	441	418	446	433	443	455	426	408	431	440	415	420	440	437	440	412	406	456	453	422	450	431	426	439	441	452	419	457	413	439	478	421	442	427	444	405	435	454	400	491	459	426	409	436	450	412	444	475	438	451	450	454	387	452	412	429	463	421	434	397	439	446	426	469	407	379	471	423	431	427	429	401	410	407	494	425	402	422	429	453	423	446	437	444	436	438	459	446	425	477	419	444	390	488	439	482	438	457	403	421	416	467	452	443	475	436	423	415	448	433	396	424	426	433	466	432	437	434	425	467	436	448	472	467	452	440	439	428	432	448	464	428	415	466	444	417	426	427	452	438	434	432	444	441	428	419	445	430	433	436	438	437	432	433	460	416	467	420	430	436	438	428	426	453	428	433	448	427	428	457	460	421	411	406	434	426	446	427	470	442	432	441	447	450	437	425	467	415	454	440	413	416	383	459	451	436	427	447	436	441	426	480	430	433	443	405	452	412	454	403	452	443	473	416	436	463	429	402	416	428	458	428	418	447	455	410	448	414	452	395	422	466	465	384	438	398	413	442	385	467	464	429	396	441	417	435	443	434	433	457	403	413	457	391	443	425	473	447	461	468	439	399	430	456	458	425	418	426	445	432	449	447	379	451	433	436	448	450	453	425	407	484	423	433	436	415	444	423	454	428	440	467	395	458	431	452	446	417	445	430	431	436	444	445	441	413	439	468	443	432	426	448	473	428	421	419	411	459	463	458	412	430	395	438	434	445	481	444	409	492	427	434	415	459	421	437	452	432	413	422	422	457	418	426	418	428	447	455	459	434	466	443	464	435	452	416	456	400	414	427	443	438	445	454	447	448	424	465	427	422	447	439	446	436	429	447	428	433	456	413	437	422	454	474	440	460	436	438	448	442	414	440	418	416	457	442	440	472	408	436	436	441	452	448	411	432	458	456	447	441	466	434	443	442	445	437	448	409	454	442	444	422	417	426	437	459	440	454	424	418	471	438	439	412	416	426	438	429	457	448	438	410	446	401	431	396	404	436	432	428	448	421	442	446	463	460	440	459	418	415	434	445	452	430	441	457	412	455	437	440	431	433	461	443	424	458	485	445	430	456	465	452	439	457	472	427	427	407	451	416	440	425	390	428	469	432	458	452	403	458	440	461	424	446	438	425	437	462	453	439	454	424	417	445	436	446	436	467	479	434	471	465	458	459	433	450	423	435	420	447	431	449	459	396	442	433	429	436	413	421	473	445	474	438	435	438	433	448	449	438	425	432	446	402	422	429	414	417	441	368	470	397	427	467	455	427	437	449	456	403	441	419	418	438	453	445	467	405	429	390	457
35308	36090	15324	8916	6041	4354	3136	2581	2079	1731	1484	1358	1181	1036	934	874	904	813	683	717	677	662	664	528	610	614	578	542	535	498	519	515	548	506	489	515	518	473	471	458	459	472	492	473	463	473	447	469	475	480	454	454	441	443	439	479	455	481	454	447	440	427	429	459	469	471	495	471	500	436	455	477	476	415	457	449	467	474	479	441	425	424	443	454	440	437	402	468	441	461	451	436	458	459	440	455	407	414	450	442	469	470	437	459	419	426	473	408	424	424	438	442	417	450	440	440	414	424	452	432	436	435	447	460	460	421	418	451	432	440	455	427	460	465	458	417	421	427	428	441	400	448	420	401	428	424	447	451	420	480	439	402	406	424	457	436	465	435	430	397	447	399	420	431	436	434	458	431	454	408	429	435	444	412	430	417	427	424	461	446	462	443	421	436	425	438	425	438	442	418	437	435	393	424	414	459	452	403	435	430	438	431	433	450	469	440	418	460	414	415	422	465	436	450	456	461	446	425	425	482	445	438	425	449	473	431	414	446	463	440	428	445	448	428	465	456	433	438	432	443	421	442	428	419	423	423	418	427	458	446	461	429	429	466	458	440	439	441	425	436	409	445	466	439	443	432	411	395	427	450	443	454	422	444	442	438	453	428	451	443	412	457	439	443	420	417	413	460	452	449	455	383	425	433	453	460	437	402	416	447	451	445	426	441	422	431	434	452	433	433	444	423	434	403	442	467	450	434	453	432	458	442	443	457	413	444	444	436	439	410	419	456	420	439	407	441	390	437	382	435	425	422	397	397	449	426	455	479	435	429	469	408	455	406	436	432	404	436	435	455	453	456	484	435	438	419	445	391	438	476	452	436	423	443	417	395	450	433	405	415	463	414	427	448	441	435	424	460	431	467	420	442	421	428	437	414	409	423	397	441	434	437	453	476	421	438	441	437	443	397	405	437	408	454	386	472	456	452	419	465	420	403	414	453	407	449	396	432	413	476	414	455	463	458	414	418	405	423	461	410	450	463	430	388	403	460	428	443	412	435	434	440	429	441	475	427	455	403	445	449	400	423	433	423	389	460	402	473	417	464	441	422	430	442	479	450	433	439	422	419	454	426	435	411	453	421	417	441	392	447	449	430	421	446	418	448	454	397	463	424	425	418	416	446	471	474	419	435	438	433	451	416	440	463	427	410	457	457	473	431	431	446	442	465	401	457	425	428	444	445	426	405	455	474	420	469	438	456	435	432	392	444	424	423	448	463	410	416	423	455	421	427	470	439	418	441	418	451	404	425	452	445	441	433	439	403	439	447	473	434	435	451	462	422	411	434	429	405	449	422	428	404	455	426	395	412	430	448	436	389	410	409	416	428	435	461	429	416	412	416	438	376	435	423	434	420	468	420	434	398	464	456	458	398	435	437	425	419	439	397	439	436	427	449	500	445	432	445	443	429	438	460	437	452	427	443	429	431	417	433	434	418	436	444	425	433	437	437	424	432	460	422	413	462	450	467	429	435	433	440	438	431	380	436	439	427	453	438	459	416	440	430	439	455	403	444	436	463	420	454	401	418	420	443	423	445	442	428	444	445	457	448	442	419	385	423	463	410	433	446	439	474	441	418	456	457	424	445	412	437	460	458	426	442	441	439	463	427	444	399	419	452	435	424	430	449	438	470	426	443	421	426	425	452	435	411	404	445	400	408	423	437	437	460	412	413	428	447	443	424	442	425	446	428	409	448	460	435	440	422	424	464	473	433	402	415	429	429	400	470	446	447	404	448	460	444	483	489	420	430	427	427	435	441	428	470	413	455	453	429	445	456	429	437	414	446	460	425	468	424	424	440	397	422	488	464	421	435	431	415	424	434	421	442	455	412	436	446	435	407	421	413	406	462	425	439	473	411	393	474	439	446	416	436	428	427	440	426	472	466	479	445	438	439	436	427	431	424	444	410	437	425	419	456	459	432	442	437	454	427	455	424	445	422	452	412	434	431	398	433	416	453	441	420	448	466	463	450	417	435	467	451	445	413	441	422	411	435	453	439	471	431	448	420	429	437	467	457	421	469	434	425	436	440	445	460	424	414	417	444	462	409	453	394	432	447	402	379	417	442	463	429	412	442	422	447	455	416	437	410	413	421	424	434	430	448	422	417	452	424	444	433	424	469	433	413	452	418	422	431	472	408	416	439	460	401	404	398	486	433	436	457	467	463	440	473	463	425	450	393	437	452	445	369	450	428	403	403	429	465	410	410	449	431	435	436	422	420	423	446	409	419	470	385	439	445	454	469	442	445	469	420	444	401	437	405	447	423	450	403	394	426	430	437	399	416	448	423	438	452	436	419	456	423	456	407	412	450	414	430	415	428	433	467	436	459	474	465	447	435	441	471	417	398	440	431	448	466	419	452	427	400	436	395	449	464	440	429	431	411	410	446	468	430	442	425	429	414	456	409	382	430	399	401	456	469	449	477	457	433	448	471	446	425	439	471	448	453	423	430	419	442	415	431	445	412	467	446	476	462	424	431	421	409	407	373	437	441	414	416	416	419	420	427	431	420	463	436	420	412	452	407	427	461	433	438	411	425	426	410	443	419	460	413	446	458	423	469	427	418	408	440	396	432	426	436	428	441	439	427	465	389	448	437	450	432	416	424	432	441	449	469	426	441	430	420	476	427	438	452	466	417	457	365	425	420	418	455	424	462	425	417	442	451	442	435	456	454	430	438	480	418	423	430	460	454	433	429	398	440	393	400	442	469	470	462	402	433	436	438	447	430	441	409	445	462	427	445	411	439	474	458	452	440	426	441	434	458	452	441	451	433	425	435	407	487	430	449	428	426	454	436	468	458	393	453	424	446	472	394	402	502	452	427	419	454	403	471	419	461	435	411	376	438	408	433	452	413	386	428	436	441	454	418	411	413	404	430	437	416	440	423	439	419	388	477	413	457	408	448	419	460	398	489	451	439	445	463	470	444	419	427	453	437	454	447	435	450	449	409	399	454	462	470	448	442	444	467	413	428	435	447	425	481	434	442	433	419	448	446	412	433	428	435	476	468	398	464	422	408	461	441	421	401	425	454	404	450	417	429	439	440	424	429	449	397	451	430	420	474	418	446	417	449	462	400	447	447	424	418	425	456	414	440	436	422	429	414	431	421	384	489	434	414	437	452	459	422	463	417	404	451	402	439	429	397	419	447	422	452	426	477	457	409	437	450	417	430	435	428	456	445	401	411	425	406	460	439	427	454	440	465	411	437	409	405	466	400	390	419	436	458	412	424	430	400	456	429	458	403	438	430	431	434	416	436	439	413	440	432	476	427	453	450	439	420	422	422	429	430	452	468	461	459	445	442	423	439	440	471	445	409	402	425	468	466	433	442	436	443	421	449	446	403	444	458	439	423	440	417	448	441	418	474	443	446	430	455	428	406	426	432	437	440	366	457	419	389	429	416	445	428	472	434	454	430	438	431	450	441	423	425	443	433	428	448	430	431	445	438	465	408	419	442	438	445
30374	18615	4022	596	418	368	405	341	336	331	312	331	347	310	310	328	310	318	289	326	340	290	300	317	302	308	315	331	303	287	312	306	306	330	290	289	344	276	336	331	286	337	335	344	309	333	299	279	291	293	311	330	336	333	327	301	294	287	285	302	309	305	310	299	278	312	289	322	320	305	275	328	284	323	296	274	325	301	310	314	269	287	302	327	317	302	285	330	294	290	314	300	324	318	325	290	284	318	335	329	313	319	292	343	295	337	320	333	324	273	328	289	300	328	269	319	305	311	271	311	317	306	289	299	324	331	290	305	325	277	331	326	297	321	278	295	288	326	323	298	299	329	279	285	307	281	292	328	292	320	276	295	311	299	291	309	328	333	322	296	317	297	338	338	291	292	295	327	285	306	345	299	334	308	270	338	319	303	322	288	312	296	313	330	273	299	297	281	354	301	311	311	291	313	274	327	312	306	322	313	340	299	305	327	298	328	331	339	297	309	291	295	311	314	315	313	332	299	317	346	296	342	300	326	327	307	308	296	348	302	304	328	325	290	302	296	301	329	280	323	297	305	296	274	306	297	290	302	298	306	314	308	342	326	323	329	304	310	309	295	302	298	331	318	304	325	331	301	284	314	313	306	295	309	280	304	299	310	285	308	288	327	306	282	301	324	301	314	323	311	291	326	294	303	299	325	340	298	280	311	287	301	268	316	326	311	325	313	318	295	279	306	323	302	322	339	284	293	300	296	300	304	281	320	318	310	302	301	293	309	319	296	305	295	289	298	298	268	304	294	330	279	297	311	319	330	328	270	331	317	321	316	300	286	312	291	314	286	313	330	346	319	305	299	295	299	304	315	332	351	297	311	343	319	310	329	333	321	305	335	317	319	337	298	330	291	309	308	322	278	301	309	316	293	304	318	289	318	315	326	290	340	332	312	307	324	319	298	276	297	310	305	304	320	299	284	323	288	315	302	325	319	321	327	317	307	309	312	306	329	341	273	316	283	335	324	278	334	281	316	308	334	295	325	315	325	303	335	283	289	319	310	297	293	304	338	298	293	303	303	293	303	319	309	306	304	291	291	338	288	279	311	332	316	291	308	308	313	310	308	269	316	318	280	340	300	323	317	334	296	290	295	305	303	330	318	288	290	277	293	338	302	304	315	339	301	306	287	260	282	288	289	310	294	308	269	276	312	328	287	308	318	312	319	309	323	314	316	322	302	311	314	293	322	313	287	271	332	298	314	312	296	295	297	316	310	310	299	323	309	284	308	274	318	309	313	323	324	350	337	302	319	301	316	317	303	279	304	306	303	309	286	315	299	280	334	321	290	328	303	322	305	271	317	328	319	322	324	311	327	296	309	294	308	338	301	328	320	309	269	299	322	274	302	308	316	315	334	293	318	292	308	302	279	316	277	321	304	284	309	302	316	306	328	330	285	327	330	292	303	311	301	304	266	316	327	307	296	303	306	287	263	292	323	284	311	318	321	303	279	309	289	279	294	278	312	300	328	307	326	289	292	330	317	323	344	354	308	336	302	320	300	337	315	317	328	311	327	310	339	304	282	287	301	305	300	298	285	280	327	310	323	337	317	318	292	303	310	299	311	328	329	294	309	287	304	319	290	306	323	284	300	308	328	328	290	343	317	312	301	336	302	304	307	322	308	259	303	307	295	317	301	314	280	289	296	316	275	328	274	299	303	318	307	318	313	294	301	272	294	301	329	315	290	305	316	308	309	289	297	316	318	308	295	282	332	278	301	283	326	305	320	328	295	314	285	285	315	296	283	304	299	310	322	310	296	334	279	298	307	302	304	260	305	294	318	285	301	319	317	345	311	291	296	329	332	334	314	301	283	282	302	312	305	283	321	299	277	297	317	312	332	290	311	340	312	322	330	291	279	305	296	295	314	294	297	291	313	300	305	289	272	290	314	297	314	326	284	299	282	342	316	322	289	313	313	319	295	313	346	331	347	294	303	305	335	271	296	320	305	290	296	261	280	277	302	333	307	313	312	344	331	297	305	295	292	303	320	270	299	331	329	317	271	327	314	305	301	343	292	280	321	321	313	287	332	304	289	334	294	291	299	285	304	298	288	306	309	284	294	278	305	321	310	278	305	292	302	292	289	293	295	298	347	320	330	304	305	320	308	315	337	316	326	313	308	304	311	312	313	292	293	313	308	322	302	318	309	308	292	289	291	288	289	318	338	290	317	328	286	307	297	323	286	315	336	339	326	324	302	343	307	318	326	289	310	284	306	327	335	328	291	300	333	309	309	321	283	302	311	283	317	328	305	332	309	287	271	297	311	290	310	297	288	317	321	303	351	321	335	330	311	310	325	291	329	313	294	296	292	353	302	335	310	309	330	286	334	315	322	304	310	293	311	284	310	338	279	303	318	322	285	307	285	331	303	342	316	262	306	298	324	306	327	311	316	315	340	316	267	284	322	295	312	336	314	311	300	325	316	295	347	285	314	310	285	289	303	342	308	296	286	299	310	332	296	306	303	323	331	319	298	328	307	344	286	313	315	317	311	316	312	330	311	325	289	319	304	334	294	340	288	276	314	294	320	286	282	302	311	307	308	279	297	300	300	324	311	285	347	304	288	290	317	262	281	280	315	298	315	314	298	305	315	295	337	315	288	327	280	323	311	324	301	306	286	260	322	302	309	302	281	325	292	309	320	316	313	315	288	286	310	307	316	291	307	313	330	304	317	274	299	309	327	262	277	307	294	291	316	307	313	319	281	284	288	330	286	308	325	286	330	309	307	307	337	322	317	315	328	313	319	298	306	303	304	308	329	279	328	359	312	302	321	312	334	296	306	285	292	297	329	312	323	295	314	293	321	328	312	319	304	301	340	324	306	320	312	308	318	290	336	293	275	272	305	345	319	278	327	302	286	330	298	296	318	340	323	319	292	307	303	317	321	275	310	301	299	306	310	330	305	315	307	279	306	305	296	282	299	316	299	319	286	318	299	326	295	314	312	346	297	313	300	291	276	346	305	310	322	326	261	307	299	304	338	335	289	325	301	311	288	319	323	330	345	278	326	328	300	290	296	341	317	268	324	319	293	304	308	337	326	291	318	302	291	295	297	345	258	301	285	316	305	350	338	349	314	315	346	307	295	307	307	306	304	288	301	296	339	300	291	321	299	305	301	281	280	290	315	331	307	322	311	329	312	303	306	307	275	318	325	311	317	294	328	290	275	285	316	321	282	328	283	290	334	256	336	273	308	299	291	314	304	276	299	294	306	320	308	312	276	324	317	320	293	299	321	303	307	353	327	275	306	292	331	318	308	314	312	291	283	283	331	315	308	351	302	292	290	334	300	331	297	310	350	306	293	299	299	326	300	317	293	291	267	319	304	310	278	287	313	298	309	286	293	324	287	315	321	292	285	312	299	304	292	319	284	318	306	293	301	296	318	258	283	311	286	300	327	276	304	340	311	316	305	307	318	296	322	324	301	317	285	328	285	293	319	293	275	268	348	315	305	310	284
26989	15656	1002	669	540	474	456	425	413	392	383	389	366	368	347	357	341	361	337	370	339	308	352	330	360	353	323	341	358	347	365	340	352	369	363	346	372	353	372	376	307	321	347	339	346	377	340	341	356	319	377	323	341	333	388	366	312	329	359	365	342	351	318	330	334	328	335	389	371	359	335	372	318	360	330	330	335	321	362	377	373	310	344	329	348	350	352	351	366	352	334	315	347	313	362	342	360	342	363	350	322	369	311	364	328	394	350	350	374	340	358	372	341	344	342	337	339	380	320	352	333	354	363	355	346	320	347	404	324	339	341	367	314	358	350	314	365	341	312	339	319	336	331	356	367	340	360	342	373	338	355	344	368	335	392	313	359	356	336	346	342	339	387	296	383	348	336	336	354	387	324	353	342	364	341	365	360	315	369	350	336	337	331	333	337	353	354	335	334	354	331	342	337	359	347	309	362	349	367	285	377	332	354	345	367	333	343	351	320	311	353	346	355	295	341	389	370	355	331	382	343	314	349	336	346	318	329	376	344	355	328	312	329	363	343	364	331	338	353	331	346	341	348	332	350	367	334	357	340	358	355	367	333	339	358	370	368	369	324	340	354	328	329	354	330	352	338	346	330	348	347	341	360	349	366	373	352	309	340	365	352	338	351	339	311	357	338	348	379	312	347	334	336	349	351	331	350	363	345	341	350	347	331	353	345	341	345	340	333	364	337	332	372	377	357	353	343	375	361	318	344	365	337	345	312	330	322	326	347	341	341	335	328	315	343	348	358	358	349	332	360	326	371	341	355	384	347	346	326	351	341	343	346	372	321	355	307	345	312	319	368	344	367	335	346	297	341	349	353	356	370	363	359	314	333	357	325	363	365	323	342	341	346	333	364	347	350	362	369	348	326	312	351	354	371	320	347	345	375	326	346	331	321	381	360	331	369	331	335	363	303	327	336	318	352	322	344	373	334	333	350	317	331	372	352	328	313	355	351	330	363	348	337	338	344	314	336	351	360	332	347	333	334	310	338	350	363	349	372	324	342	369	351	371	329	336	367	358	348	325	354	358	357	330	342	368	388	323	344	298	339	365	348	357	324	362	335	352	348	350	357	346	335	354	311	390	338	348	350	313	381	340	375	341	322	344	324	344	327	327	351	346	336	347	337	330	343	326	310	335	357	407	308	358	352	327	358	358	305	309	351	326	376	346	355	329	320	341	358	315	342	370	345	345	348	385	328	343	371	338	384	337	350	325	341	346	364	353	352	329	311	337	344	349	373	340	352	343	343	350	326	327	352	324	330	334	372	330	343	357	354	332	343	344	352	350	319	327	372	374	348	325	348	331	363	351	352	352	347	337	327	352	341	342	333	333	361	337	354	306	353	323	347	353	329	338	315	338	331	344	352	315	353	312	320	329	333	355	327	345	353	342	367	332	355	322	331	323	349	376	361	332	347	350	357	337	348	337	366	322	328	357	338	342	373	338	345	341	342	337	331	341	348	366	358	356	357	358	369	381	385	342	319	352	335	344	366	347	334	363	338	366	312	331	345	377	340	373	309	339	361	366	330	328	362	331	332	347	314	358	357	343	352	350	347	350	321	354	343	339	346	350	358	368	346	346	335	328	324	335	364	396	343	345	302	345	358	351	374	348	333	350	387	338	341	368	346	325	319	338	343	361	370	363	351	362	379	366	340	343	352	336	331	366	339	335	364	373	331	336	348	341	365	377	325	354	327	337	326	345	335	315	354	342	343	351	365	320	342	346	332	338	364	380	331	342	335	370	324	359	352	353	350	345	355	349	360	377	350	342	341	342	366	341	322	363	371	322	325	364	311	326	332	362	365	342	333	350	375	353	331	287	344	344	389	356	335	352	336	341	340	321	343	367	350	338	346	346	337	344	351	350	349	342	320	356	372	361	312	343	363	340	353	336	333	355	341	326	346	336	348	349	361	339	307	346	339	342	342	374	355	348	354	376	354	353	341	371	321	323	336	366	353	331	343	352	361	326	325	336	336	353	348	338	319	321	362	362	341	377	379	352	354	315	341	345	355	345	347	355	334	343	339	351	326	376	331	351	337	353	331	353	395	332	352	369	327	342	359	358	395	323	371	372	365	339	343	378	355	348	368	365	340	333	358	333	342	341	338	395	369	325	329	382	335	337	347	373	322	358	336	326	359	324	366	345	324	334	343	339	348	338	353	352	380	344	343	360	289	321	324	312	346	338	325	340	363	329	330	328	342	355	343	326	354	348	351	342	335	342	314	332	375	340	341	355	353	350	309	364	342	327	342	333	316	347	305	321	343	309	332	367	345	351	375	352	373	335	366	316	320	333	337	362	330	351	350	349	388	346	375	343	354	349	341	378	332	316	338	369	357	315	341	353	334	322	327	333	294	343	333	368	295	345	366	348	341	336	366	378	355	339	365	332	353	319	331	336	322	358	361	327	341	344	325	329	328	374	358	355	322	349	390	340	347	343	318	350	325	339	332	356	347	332	364	386	337	343	366	339	352	371	348	309	331	350	339	366	316	328	377	318	349	360	352	336	356	329	338	347	331	345	324	365	343	340	352	316	331	337	368	362	363	382	348	400	316	355	340	310	323	388	307	322	357	325	343	380	359	355	351	347	298	302	332	358	358	354	348	365	341	342	352	321	373	316	321	353	342	317	346	334	364	326	316	352	341	319	335	323	361	361	318	322	333	391	367	359	333	335	358	292	338	360	379	357	356	357	327	377	354	353	337	324	315	376	338	333	349	313	331	333	335	349	374	334	323	346	337	356	363	340	361	368	383	340	354	341	329	328	354	356	334	352	317	319	360	358	335	336	376	329	313	369	344	364	330	319	356	349	344	344	375	347	371	349	355	311	329	318	333	340	334	324	318	343	345	361	342	365	338	379	358	333	331	337	326	350	343	323	351	347	340	370	328	353	333	315	366	312	363	339	353	335	313	342	324	342	371	339	315	328	313	362	353	349	336	349	300	364	312	333	351	354	376	356	334	368	330	304	350	387	339	307	368	333	327	362	328	348	323	342	347	332	347	357	346	347	336	373	325	360	335	351	348	354	326	344	354	337	343	370	299	343	353	334	373	365	367	306	331	320	335	350	348	342	349	377	325	333	337	337	336	363	347	333	332	359	364	329	342	360	357	357	347	356	375	337	364	341	335	331	358	343	342	355	327	361	367	349	331	376	348	331	347	359	372	351	315	358	357	372	331	319	313	326	340	354	378	359	338	375	366	339	295	332	371	344	335	342	350	355	335	335	353	338	325	338	325	383	355	332	301	336	326	358	316	329	375	361	316	316	322	323	361	339	364	356	371	324	370	329	364	328	345	320	342	379	301	356	352	357	348	337	338	364	314	352	362	357	370	347	317	343	362	361	358	333	332	363	352	365	329	320	341	336	385	315	359	332	327	382	344	345	330	354	345	332	367	378	346	329	358	342	353	329	343	314	307	357	340	318	341	356	303	336	295	312	355	350	373	361	326	361	323	343
25066	20707	27053	24375	20676	9428	1065	668	513	469	441	375	326	317	286	278	254	249	231	229	266	238	228	223	213	206	223	209	194	179	228	207	221	205	207	208	214	210	215	181	231	194	209	225	157	183	185	189	200	200	191	194	178	197	194	160	193	161	171	202	188	188	172	175	181	197	166	202	196	189	159	171	209	188	155	191	190	173	173	184	178	214	204	159	176	198	193	157	205	150	175	183	179	182	193	172	192	199	171	181	192	175	183	161	192	196	189	168	183	186	169	171	156	189	180	184	176	186	190	162	173	175	196	200	142	190	189	184	183	163	187	193	178	169	197	178	181	151	196	193	198	162	189	172	161	173	182	206	189	174	158	160	171	181	156	163	187	192	181	165	201	206	188	174	174	139	183	184	180	185	169	161	201	175	181	174	163	186	197	180	183	186	149	181	166	166	194	155	193	181	186	187	180	162	141	187	183	195	172	189	164	178	167	196	196	176	174	194	184	184	180	173	192	194	178	181	207	183	205	197	184	172	187	180	186	167	190	182	188	171	180	194	179	184	186	210	171	200	170	187	191	196	190	166	211	200	165	180	187	203	168	162	167	158	183	184	173	171	176	191	201	169	180	160	167	154	192	190	160	189	199	187	193	182	188	196	179	200	164	195	174	183	192	172	197	172	180	168	178	190	181	190	186	179	208	189	206	177	183	194	207	185	187	194	219	191	190	202	166	185	215	176	172	187	196	180	173	194	174	175	165	162	181	159	171	175	212	199	189	180	192	165	183	180	196	157	155	173	176	195	180	178	173	166	168	162	185	184	172	182	180	179	173	182	190	194	180	194	186	157	195	183	185	181	159	179	178	193	181	177	164	183	171	190	171	198	197	194	179	190	187	188	175	180	202	168	178	154	155	197	180	168	168	164	193	211	171	148	178	184	163	196	208	186	181	157	176	181	165	165	160	183	169	178	182	175	174	181	193	195	175	197	162	164	170	149	196	172	158	182	199	175	147	177	157	169	188	177	164	186	166	174	163	174	172	175	169	201	178	173	187	176	203	178	173	189	185	208	193	184	176	187	198	165	181	161	195	179	179	184	192	169	211	167	188	153	175	169	187	195	167	189	175	187	170	165	206	198	192	160	194	164	162	151	165	159	184	180	203	193	195	177	177	219	178	182	173	185	189	155	177	180	163	183	189	197	165	171	175	192	167	181	198	163	171	179	176	171	187	202	181	182	180	193	180	186	177	184	170	169	163	176	156	168	192	193	211	164	158	180	191	198	178	181	171	200	176	191	182	165	183	182	179	183	182	185	172	185	162	175	184	176	177	154	185	177	179	164	175	189	198	186	186	201	180	197	164	186	170	180	183	185	191	180	162	164	186	165	214	191	180	192	199	166	196	176	155	179	155	193	181	180	186	173	197	174	212	197	180	192	178	174	199	198	192	161	214	179	192	183	195	155	185	166	201	174	161	164	161	178	185	180	167	187	170	153	186	137	171	175	194	174	178	186	178	217	153	175	172	175	156	164	186	186	180	194	188	156	175	185	189	176	151	185	191	179	184	186	177	196	171	185	181	182	169	161	177	180	174	162	178	197	190	161	202	180	172	175	175	163	204	195	168	179	178	192	176	176	183	175	191	192	170	158	176	179	187	212	178	159	184	182	162	153	197	173	183	168	173	188	175	192	203	179	190	200	178	185	196	182	184	172	202	171	189	167	190	193	187	197	190	178	180	223	178	156	168	190	190	170	176	174	208	173	179	181	170	183	172	170	166	186	193	193	197	186	189	184	186	206	192	158	170	183	169	185	190	182	188	165	161	177	148	156	174	173	180	173	163	151	197	148	181	158	213	155	194	195	173	182	178	187	175	182	197	179	175	185	195	173	185	179	188	201	171	176	181	154	182	184	188	179	151	163	192	147	153	184	194	186	172	173	177	190	191	197	177	192	175	179	185	197	183	181	211	191	175	173	196	174	170	162	189	185	171	176	176	189	171	197	191	193	180	199	193	192	168	156	172	171	187	185	168	157	176	192	196	173	167	178	178	182	166	184	195	184	195	198	188	163	195	192	197	178	160	216	190	188	190	192	197	165	183	192	166	188	180	183	173	183	202	174	166	201	160	199	174	184	184	169	178	176	164	172	185	194	198	191	159	187	188	182	177	172	169	208	197	166	162	208	183	172	161	185	169	194	186	161	166	171	167	184	177	186	165	180	191	160	181	182	178	185	201	185	164	176	177	173	188	181	206	201	177	158	210	168	174	168	200	197	173	165	152	201	166	162	182	178	200	181	166	185	163	177	193	173	183	169	187	175	175	184	170	177	181	187	155	171	164	189	183	158	162	151	154	202	165	182	182	196	203	189	187	181	171	175	167	181	149	162	175	165	184	170	193	182	178	156	173	186	199	156	171	181	152	182	155	174	180	163	185	165	187	161	197	181	175	174	172	185	178	145	187	191	170	178	190	170	190	162	185	186	167	165	188	184	167	195	178	183	179	198	161	201	166	177	175	163	191	195	171	173	184	181	173	182	186	193	176	190	189	162	173	201	187	173	171	182	169	194	165	158	189	198	154	173	161	172	179	174	181	192	171	193	173	171	187	180	171	184	188	181	173	150	170	175	186	177	169	177	186	173	179	175	156	195	189	198	188	169	159	173	193	166	192	196	163	198	180	147	183	198	177	186	199	173	181	196	170	181	188	183	178	173	189	170	196	202	167	181	157	185	180	202	182	171	184	181	163	180	157	174	145	162	182	183	177	155	168	197	182	192	185	173	188	172	205	204	161	200	177	164	201	172	165	177	150	204	185	198	178	190	171	170	181	196	175	185	167	205	188	171	173	200	192	147	185	181	166	194	187	171	169	178	184	169	177	125	193	187	161	174	185	186	160	184	170	165	185	157	177	166	186	196	160	158	178	177	188	178	209	173	177	174	173	182	169	210	186	176	166	164	178	193	185	180	175	170	181	151	196	179	169	162	158	186	183	170	189	164	179	176	205	184	180	183	151	180	165	182	188	187	178	133	165	191	174	172	195	188	186	191	191	189	201	191	189	185	167	186	176	177	183	180	166	190	198	179	203	165	172	194	172	202	190	209	180	181	175	184	183	169	162	165	181	175	196	192	192	175	170	157	163	167	161	179	155	174	197	162	186	200	164	169	187	185	192	169	175	191	191	181	193	178	185	168	175	175	147	175	182	189	167	208	200	203	192	171	177	193	178	162	162	186	190	168	188	174	192	163	188	176	176	159	172	194	199	184	169	185	163	172	200	172	189	188	170	197	187	159	162	164	184	165	178	179	197	161	181	193	198	168	194	194	196	169	156	196	177	172	173	181	190	217	189	171	179	160	189	192	187	200	187	169	160	168	175	179	182	165	179	183	162	167	195	195	209	175	182	182	188	153	174	188	154	171	164	178	180	196	179	188	175	171	193	199	191	178	177	171	166	180	172	164	192	185	183	182	163	203	178	163	203	169	173	191	189	177	170	200	191	156	159	191	181	210
32108	25692	9740	5324	3340	2406	1665	1333	1105	901	792	686	591	549	465	451	408	403	373	375	322	302	299	269	316	282	284	261	238	255	241	237	237	228	239	210	224	220	204	205	228	205	252	241	213	231	215	217	193	217	212	202	197	209	186	220	196	184	210	199	230	218	234	203	200	184	203	205	220	211	192	199	214	215	212	204	217	209	194	221	227	215	225	203	175	194	246	217	204	212	198	201	215	228	210	188	205	194	186	187	198	218	230	192	205	218	198	225	194	183	190	183	191	229	201	198	199	194	206	191	199	203	208	196	193	214	212	187	199	180	201	203	185	186	196	203	205	212	222	171	201	210	208	187	201	229	190	184	196	171	176	177	193	240	179	174	184	195	206	203	173	183	201	191	204	204	197	190	182	182	229	221	200	215	181	216	203	210	200	193	206	198	197	210	207	201	202	214	222	204	215	201	187	206	199	234	197	190	214	180	202	177	199	183	187	197	190	234	192	180	171	198	211	173	210	217	207	207	196	207	190	209	216	211	202	194	198	204	185	206	195	180	169	195	196	203	165	201	207	187	219	227	185	187	198	156	188	208	196	201	190	228	208	205	219	209	202	190	193	211	199	194	180	191	202	183	185	225	202	196	185	174	172	188	196	212	178	192	221	171	167	189	197	188	193	203	197	209	200	228	175	216	190	222	177	183	206	208	189	205	195	203	202	198	190	216	213	190	193	207	206	211	188	203	202	183	188	195	210	188	182	208	233	188	182	190	186	190	197	187	192	231	180	190	216	210	211	202	200	191	202	223	218	223	209	194	217	190	195	186	184	189	201	183	221	223	217	203	219	186	178	182	207	208	193	178	209	213	211	201	196	198	201	187	177	200	200	183	204	185	211	191	182	212	194	182	210	218	193	173	199	175	216	188	185	200	204	208	193	205	221	199	215	206	222	175	185	215	224	216	213	182	182	197	215	199	178	198	197	175	208	202	186	208	186	179	207	186	195	199	191	198	204	212	192	220	189	234	209	194	189	218	217	195	197	199	213	187	213	195	215	188	206	195	202	200	184	174	184	181	189	194	177	199	221	166	196	184	188	190	200	198	168	206	212	205	173	177	201	211	197	221	216	200	218	162	188	193	184	212	186	209	177	186	194	173	214	206	198	173	194	189	195	213	179	220	187	190	204	198	202	194	212	205	193	208	208	210	205	203	223	179	196	204	197	188	217	207	173	192	190	200	193	200	194	210	201	221	188	200	205	214	177	220	179	198	190	186	210	179	224	174	185	202	172	192	188	218	188	197	189	194	180	226	203	176	178	192	204	205	195	225	184	192	183	212	201	205	200	191	201	194	194	208	201	203	185	183	207	191	176	199	204	190	170	193	201	199	207	198	188	207	180	195	190	184	217	199	194	203	188	174	210	200	177	190	207	182	206	209	199	204	184	201	192	192	192	184	186	201	183	217	178	191	192	181	210	185	183	178	196	193	182	201	193	206	193	190	185	201	204	196	183	217	222	193	184	181	180	191	189	189	205	203	195	187	202	225	211	196	232	195	196	181	192	190	219	184	215	210	192	170	174	195	201	222	202	229	208	202	185	193	207	201	201	165	216	216	183	193	191	195	177	198	181	176	207	210	185	195	201	195	205	193	190	210	184	196	196	215	163	190	189	185	214	170	199	194	188	206	208	199	202	197	216	208	207	193	190	190	219	183	195	187	210	193	204	200	198	206	206	188	193	186	187	193	191	197	193	181	179	207	193	191	207	196	175	219	205	174	186	210	217	208	196	169	167	224	176	184	198	184	206	209	217	202	184	193	190	178	201	233	201	188	216	194	210	192	196	200	211	176	210	223	209	185	185	181	180	215	201	208	218	195	200	174	193	191	177	205	207	187	197	188	170	187	178	199	184	213	234	197	199	212	217	167	184	197	198	217	204	190	214	185	171	209	229	219	199	194	190	222	187	184	203	212	186	187	186	182	212	203	204	207	196	221	196	207	198	191	207	223	201	213	204	197	195	208	197	195	180	210	218	151	205	186	216	202	193	182	215	190	215	188	203	217	198	200	187	205	210	186	214	176	177	192	207	191	179	178	196	216	216	211	194	194	199	191	183	204	175	186	198	190	213	200	212	189	193	206	216	194	207	192	204	178	206	223	210	202	179	221	207	189	200	192	206	199	230	215	186	196	191	207	193	200	216	199	194	196	196	153	205	197	184	182	179	205	183	210	192	196	198	213	207	201	182	151	201	188	184	202	191	222	177	195	186	177	212	184	194	199	195	207	186	213	202	185	199	184	216	212	183	183	199	176	160	222	181	184	212	180	198	175	215	185	189	189	198	202	205	200	203	209	183	179	217	198	197	196	169	212	231	213	208	222	200	203	205	206	201	216	210	211	187	197	186	175	180	171	201	184	193	174	215	187	218	190	190	194	200	217	184	180	208	178	226	191	171	223	191	181	195	170	177	187	217	192	196	190	209	200	196	201	211	206	204	169	208	207	191	212	187	196	190	201	214	197	203	213	172	178	200	206	193	206	189	235	172	219	207	214	200	189	191	175	209	185	190	204	183	187	190	197	179	184	186	217	202	194	201	194	193	209	203	212	203	185	205	186	212	187	213	212	204	182	192	216	214	199	205	212	216	218	212	205	197	204	198	209	188	191	194	190	203	203	217	190	177	192	197	204	172	189	198	227	200	206	182	227	198	220	183	186	202	207	202	177	177	218	186	194	203	166	190	187	182	193	200	203	210	193	183	183	197	204	207	166	184	213	192	194	185	191	202	184	201	189	205	183	184	206	197	201	216	222	198	213	210	200	188	185	189	200	210	216	204	197	201	168	199	198	179	183	213	214	210	200	201	196	186	210	213	202	183	180	216	204	193	203	234	208	187	227	218	191	193	184	189	183	166	193	207	203	191	185	226	191	204	215	199	203	184	201	193	211	190	187	202	213	185	219	195	199	168	197	205	178	185	211	200	205	204	215	199	200	195	202	184	206	196	199	186	204	198	191	180	198	219	206	195	199	196	213	188	216	202	200	189	214	206	196	206	189	176	188	208	220	226	215	198	201	203	213	198	188	203	182	185	231	208	191	201	181	209	218	189	199	239	194	197	198	186	218	204	215	193	190	204	211	186	209	202	210	214	209	191	218	191	185	176	203	183	213	222	220	201	194	194	194	216	208	200	199	195	215	193	195	196	183	209	191	197	195	191	201	187	199	199	190	197	192	218	189	196	196	183	187	180	217	209	183	199	201	194	194	185	207	193	192	185	205	185	185	174	176	187	208	209	197	204	182	186	226	183	199	178	208	181	182	209	210	184	201	199	203	214	222	204	187	186	203	193	175	212	203	197	194	177	220	193	189	164	185	199	201	214	200	166	201	202	203	184	236	210	180	221	192	193	199	203	198	173	212	184	175	179	201	201	195	233	205	181	224	214	214	194	184	183	188	193	190	204	202	201	202	194	178	197	212	206	176	215	188	228	185	193	182	211	191	214	207	214	196	192	186
23076	20716	27481	23992	20716	20701	7417	1494	1144	931	856	754	710	693	657	618	635	585	535	589	568	523	524	527	502	533	501	467	480	497	480	486	468	471	471	483	494	516	504	502	472	453	441	458	467	429	469	446	478	415	475	464	489	454	447	458	436	442	474	497	465	416	418	418	441	416	481	434	418	428	460	440	438	431	451	441	448	508	414	418	446	476	437	434	444	436	419	458	416	428	423	473	459	476	453	475	447	435	448	424	407	427	444	453	468	471	459	485	424	428	442	475	448	422	401	449	457	441	433	425	453	434	475	450	427	441	462	408	415	403	411	413	433	439	413	443	462	463	439	445	446	420	475	417	450	461	480	441	416	446	431	486	440	434	427	435	439	437	466	424	440	410	440	438	440	463	468	422	425	438	411	443	397	414	478	462	444	446	412	416	485	455	433	437	435	423	438	455	435	442	441	426	425	465	459	439	459	447	432	405	436	439	462	442	413	458	445	432	419	423	381	438	437	424	448	403	459	418	428	427	428	448	428	455	445	436	423	442	415	467	443	410	433	458	456	455	422	456	417	428	444	456	416	421	418	441	445	437	460	439	409	458	440	452	423	417	429	433	445	460	453	452	412	414	455	461	457	424	429	475	450	467	424	451	453	433	427	443	433	426	413	416	430	438	437	418	414	458	426	477	429	442	433	428	445	446	452	446	446	462	459	437	480	464	441	445	440	412	475	418	430	450	463	467	456	436	449	435	429	403	437	433	465	432	409	453	442	460	416	436	468	462	412	444	413	407	451	467	468	501	444	458	421	423	421	464	439	459	421	433	447	415	425	474	413	415	463	427	464	402	472	442	439	435	440	451	441	467	444	421	435	438	425	460	443	410	435	417	422	444	420	405	428	442	411	460	398	453	433	445	427	456	434	460	471	431	454	431	425	443	449	429	450	459	454	475	419	439	442	461	445	417	415	490	454	468	421	409	416	445	434	432	423	453	440	423	470	409	426	441	434	428	447	435	438	413	428	449	457	423	457	483	439	400	448	452	446	430	436	454	458	477	491	427	409	433	415	426	431	418	443	465	440	421	460	452	416	402	427	410	447	416	432	448	446	439	404	426	401	390	450	450	453	418	423	422	421	467	461	441	442	432	421	452	449	413	445	422	454	444	413	454	403	389	428	461	440	481	458	406	441	457	454	440	438	448	453	429	441	453	413	438	482	411	484	442	440	470	476	411	420	446	455	446	403	484	443	419	460	442	444	429	475	403	440	462	449	410	454	444	463	470	406	435	452	443	423	436	426	455	448	458	445	428	431	510	418	427	418	419	399	488	444	441	404	436	455	414	430	426	433	453	424	449	419	442	445	435	451	430	431	423	460	436	473	458	420	484	437	493	395	447	402	428	421	395	441	427	434	448	448	427	449	425	471	428	473	473	436	453	439	422	453	382	433	461	436	441	439	436	441	450	452	416	461	423	429	459	424	442	448	473	423	434	430	436	444	433	441	442	413	433	417	433	448	423	464	420	442	426	428	434	457	438	440	464	449	433	462	447	481	419	442	443	459	439	467	424	484	422	433	455	456	417	442	390	418	445	446	405	417	469	458	452	413	438	458	415	419	464	439	410	465	413	426	431	484	427	458	409	453	421	443	421	463	431	418	407	433	420	439	426	454	476	449	441	434	409	455	442	443	456	419	463	427	478	420	444	453	411	398	444	452	441	459	426	443	469	425	482	455	461	452	413	434	430	490	437	442	469	455	454	458	426	418	434	398	421	413	431	437	424	452	410	447	434	451	474	422	440	424	444	480	431	434	448	450	399	401	440	461	437	463	450	444	459	439	423	413	441	419	418	434	461	429	457	428	455	470	473	450	427	415	410	426	463	442	432	445	446	438	450	407	431	483	455	439	414	419	427	457	417	441	428	392	409	434	458	462	455	460	474	452	460	407	409	428	430	447	452	447	397	417	422	417	413	440	453	406	426	436	393	461	444	423	460	457	434	445	470	436	461	457	428	425	430	438	400	424	431	408	438	466	436	457	495	483	416	437	442	479	455	430	390	422	441	445	432	442	424	434	407	467	462	481	469	442	478	415	428	431	445	422	471	482	398	429	463	425	419	445	445	442	421	399	435	417	423	443	420	430	452	411	395	397	459	434	424	404	428	434	410	446	461	396	399	405	473	452	455	415	427	447	471	457	455	450	437	432	426	425	465	408	400	455	419	459	423	443	400	417	425	432	433	444	459	417	477	427	452	442	468	423	406	451	460	411	411	469	451	457	392	410	445	465	449	402	436	411	432	457	423	467	436	458	464	442	460	458	442	452	445	426	424	416	417	439	476	427	476	417	453	444	446	455	407	430	396	454	457	433	439	413	436	399	460	444	420	434	415	432	455	422	414	440	457	455	439	466	435	453	453	441	405	457	428	440	411	439	440	441	443	452	452	414	421	405	454	443	442	437	435	423	452	403	394	452	429	439	448	404	431	442	464	428	426	448	429	439	411	443	405	424	401	434	436	475	438	451	449	480	455	428	461	447	426	440	418	445	431	447	422	384	446	418	485	448	478	421	412	447	441	424	419	453	398	411	476	429	449	433	427	458	449	454	443	427	442	459	416	451	435	435	451	433	462	451	454	444	414	427	399	427	445	437	441	443	441	435	444	429	424	418	421	423	443	378	475	425	410	473	404	435	449	459	459	450	422	432	455	416	438	421	432	442	438	449	403	426	426	437	476	426	442	411	439	430	458	442	459	442	460	425	437	432	407	410	440	389	430	392	463	432	414	461	420	417	412	444	401	450	413	476	430	412	467	498	436	456	431	485	417	426	412	438	433	426	455	431	407	447	457	421	464	443	448	407	466	470	463	422	408	450	429	440	446	450	444	429	432	431	448	424	412	425	454	437	463	432	416	442	434	451	430	432	413	432	426	437	443	410	420	422	453	426	431	423	489	460	428	435	424	466	427	444	387	427	399	479	427	406	437	413	440	465	464	479	462	434	459	478	403	441	414	473	452	440	430	426	437	454	440	436	448	403	445	418	440	434	427	409	459	399	419	425	464	422	399	417	412	419	414	405	466	453	446	391	433	402	418	424	450	408	402	465	452	478	465	443	453	432	441	468	437	426	429	478	448	422	465	439	401	421	431	440	413	421	452	435	436	445	470	417	460	436	403	441	404	440	470	430	487	454	411	442	373	454	419	413	431	449	417	405	427	437	415	446	424	417	419	463	438	437	417	421	424	450	462	434	441	452	440	465	438	446	425	438	448	412	427	450	472	432	431	413	436	461	435	432	424	485	476	421	446	418	406	424	400	421	463	464	424	469	474	395	447	457	430	410	416	392	438	448	432	424	464	441	427	448	410	438	421	436	426	454	457	460	433	432	423	429	430	473	437	439	442	450	429	423	448	435	430	423	436	432	445	454	426	456	441	479	441	442	436	436	422	397	476	446	432	472	474	418	471	463	441	409	436	458	441	403	422	413	389	443	426	445	442	436	417	439	455	427	415	430	430
35550	32696	15438	9246	6025	4359	3208	2617	2162	1778	1488	1330	1185	995	966	929	808	778	782	683	699	628	666	629	643	616	577	564	497	533	487	525	511	484	511	516	507	466	455	483	492	440	474	435	453	445	499	464	511	456	461	472	423	493	461	462	459	473	447	442	464	435	424	451	472	426	458	498	440	408	468	479	472	486	423	441	453	466	434	483	495	452	459	441	425	423	422	407	449	453	432	440	428	424	430	443	440	415	442	412	440	430	431	428	422	423	433	409	422	446	411	412	413	464	412	426	467	437	437	406	427	460	449	459	413	420	410	418	445	408	452	420	466	439	428	390	446	460	402	436	434	454	421	428	463	443	453	447	427	445	428	446	387	440	491	453	424	432	419	421	440	428	425	455	427	443	406	420	432	435	439	441	409	404	452	422	416	413	436	450	433	402	412	462	405	445	408	405	444	405	408	429	451	424	428	419	447	425	420	444	399	467	419	437	425	418	457	440	434	439	448	415	428	436	433	436	421	452	428	430	440	424	467	441	438	396	482	426	425	426	416	443	446	405	437	415	419	424	422	455	441	459	426	427	431	428	416	446	444	430	445	422	479	409	419	437	416	415	426	429	489	436	420	427	438	443	445	431	411	425	436	461	474	445	418	432	426	410	405	419	430	440	426	444	409	421	439	429	395	430	408	405	465	408	438	433	436	436	472	427	408	395	412	429	454	429	458	451	446	421	438	403	444	413	462	412	437	446	443	416	442	428	463	433	424	435	417	414	434	478	415	412	422	416	431	441	469	436	451	382	417	430	419	413	452	452	432	397	426	447	412	483	444	427	443	441	438	440	422	415	439	423	416	432	447	421	472	392	435	393	434	404	407	463	475	428	452	442	437	421	433	430	449	412	453	450	445	459	441	474	418	438	468	409	408	441	430	431	429	474	434	453	423	417	425	442	419	423	432	432	401	415	432	432	453	416	444	435	415	449	429	437	427	442	428	435	433	425	394	411	444	444	433	404	456	451	426	457	414	458	423	441	468	387	409	469	448	426	467	421	447	456	481	435	420	418	435	465	450	434	432	407	461	453	398	383	451	432	433	460	448	411	411	454	431	417	420	422	391	409	467	440	397	428	456	442	434	468	421	438	420	468	453	438	472	466	431	451	420	426	436	464	436	437	413	480	439	432	445	412	463	439	443	418	414	447	421	454	411	423	417	412	449	456	408	406	415	429	409	410	435	431	436	418	437	426	460	449	435	425	442	474	396	426	453	444	428	432	450	466	452	411	386	427	419	432	398	416	450	410	402	407	439	414	423	429	404	414	423	431	434	404	453	424	417	427	406	419	463	435	455	404	406	428	417	436	427	422	483	439	469	408	444	448	435	451	438	434	399	426	392	418	451	448	472	459	418	412	448	457	421	450	452	428	447	424	399	427	420	448	395	421	460	410	433	421	422	438	442	420	393	429	436	415	435	413	416	450	412	457	417	388	431	440	433	419	429	448	429	459	423	435	446	442	396	403	395	402	411	430	437	466	455	410	412	473	434	424	430	422	390	400	449	417	467	457	397	401	440	431	429	421	424	411	439	429	431	452	416	464	411	417	438	464	441	424	424	408	425	440	408	418	405	421	423	433	406	402	401	416	409	454	397	430	400	445	405	413	404	423	435	442	435	458	439	413	427	397	452	431	425	452	414	426	416	481	454	399	411	414	430	424	416	424	441	407	419	440	424	436	415	448	450	425	433	429	414	455	409	443	423	424	454	430	455	410	427	435	437	443	400	437	413	444	444	453	422	435	464	448	471	452	456	461	423	398	421	420	436	440	394	454	420	391	416	442	414	426	415	437	423	394	456	454	449	436	446	422	439	394	418	421	407	441	435	425	390	426	451	462	435	439	432	425	430	437	432	412	430	414	404	466	451	434	454	431	443	483	458	423	380	456	434	456	429	443	440	425	430	423	397	418	433	416	450	445	391	429	377	439	454	443	450	436	417	427	427	439	416	407	419	438	419	424	404	451	443	422	443	421	439	409	438	409	410	427	432	481	437	422	435	429	493	458	391	451	410	422	451	420	423	459	428	431	408	418	461	444	510	412	454	457	414	409	429	454	461	440	439	426	450	394	428	411	445	397	436	423	415	418	435	406	463	423	425	411	418	394	432	410	394	420	424	435	423	413	425	425	416	456	420	403	438	425	445	443	437	404	447	452	436	465	435	460	417	412	417	446	450	424	420	462	462	466	407	403	445	427	443	453	433	454	427	460	441	451	413	433	439	422	419	432	440	432	420	451	470	452	431	439	416	456	394	432	415	438	447	428	436	415	450	412	433	437	425	433	420	411	435	430	433	401	455	432	436	455	405	436	415	418	424	424	443	417	414	411	456	453	479	413	446	438	441	425	421	434	407	448	404	459	423	395	471	445	438	435	419	432	451	456	425	429	411	461	465	433	422	457	421	461	393	421	489	426	436	418	423	409	452	429	411	409	437	434	423	408	444	418	446	452	432	423	396	416	433	429	436	432	440	436	432	408	426	419	448	429	418	442	432	429	436	428	413	443	425	428	444	451	403	407	420	410	463	429	449	415	424	419	408	441	426	398	444	402	418	427	429	459	401	422	423	390	425	453	449	453	406	426	444	411	453	437	417	462	434	420	439	406	430	433	392	447	424	482	445	435	414	432	410	406	405	412	427	427	417	435	448	432	427	436	459	444	394	405	450	430	442	469	457	457	418	418	415	464	445	425	432	448	437	447	439	406	400	419	457	420	413	433	396	424	432	437	407	399	470	436	452	434	444	454	457	412	418	423	438	428	415	427	469	419	464	404	441	447	444	412	431	428	389	433	415	416	419	423	440	430	385	449	428	420	425	463	406	443	430	448	392	425	414	419	411	418	418	418	399	398	483	404	453	444	433	401	416	425	460	396	433	402	435	447	431	451	463	422	461	462	431	444	410	423	450	450	434	426	405	437	452	400	381	427	442	432	435	450	418	420	423	424	454	385	446	425	397	468	408	420	435	457	434	451	405	439	432	438	437	399	438	432	436	436	460	434	443	452	417	421	445	413	463	408	467	453	442	430	447	389	450	437	384	426	405	438	439	416	459	417	460	430	414	436	440	428	448	388	412	428	451	440	441	426	431	408	446	445	408	435	400	445	442	430	409	409	426	422	467	447	445	449	429	481	414	421	486	414	468	427	481	420	388	437	409	433	421	439	428	412	393	421	445	442	460	437	433	388	412	416	425	463	459	422	477	458	427	425	440	436	439	451	396	418	420	384	437	430	423	412	447	443	439	468	399	396	422	444	449	407	416	414	407	446	408	439	425	428	429	433	446	402	457	493	391	447	417	437	448	434	439	390	444	448	413	412	434	433	425	456	389	440	435	447	465	415	422	413	405	423	494	454	439	406	469	412	396	424	475	451	432	450	462	476	439	453	404	422	417	424	431	452	439	452	438	438	443	418	438	409	399	444	471	389	474	428	430	429	440	405	432	422	455	439	452	432	440	465	466	424
30269	18325	3863	718	524	412	350	327	328	319	311	324	303	312	309	291	293	307	304	314	305	325	291	300	295	300	320	300	327	284	308	322	311	309	316	305	325	310	316	312	330	315	316	316	333	299	303	298	318	335	310	321	343	314	305	328	283	316	335	311	296	315	334	333	321	305	311	322	307	286	312	285	306	314	291	299	278	271	294	311	310	300	304	314	297	285	262	342	346	295	302	311	302	288	320	305	297	299	289	309	339	298	312	330	284	313	296	307	317	298	298	291	292	291	297	302	315	299	330	306	299	301	275	302	290	263	312	321	313	311	302	293	306	340	315	295	292	299	315	313	296	287	323	331	308	315	310	264	334	287	300	304	308	322	304	310	292	308	359	294	285	315	324	285	298	306	320	317	318	279	298	301	301	308	315	298	315	266	291	315	327	329	294	343	309	333	281	282	280	309	299	287	323	315	317	323	278	298	311	304	329	311	334	281	310	308	286	319	340	311	341	297	334	263	304	312	318	325	289	326	298	315	295	310	341	310	308	323	327	327	321	334	311	293	284	266	299	284	269	312	278	323	315	279	274	314	317	314	294	302	279	288	326	295	284	329	309	301	312	298	309	310	299	327	305	347	293	313	317	293	296	307	314	319	331	302	315	296	318	293	309	358	265	275	337	295	313	281	304	300	283	294	304	334	333	311	303	319	340	329	334	285	320	291	312	324	325	346	304	329	334	330	310	306	277	312	300	304	290	333	305	305	301	303	304	340	310	286	268	297	290	335	297	305	325	312	309	293	318	295	289	335	304	305	295	304	307	319	290	304	303	286	317	339	302	290	274	352	322	312	317	293	298	301	316	308	332	363	299	308	333	320	293	316	307	316	317	312	317	292	317	334	332	303	327	275	299	317	315	295	299	311	308	315	318	305	299	324	273	306	321	305	294	325	319	285	298	307	337	323	293	295	335	308	282	314	307	301	268	273	316	295	288	287	316	305	314	281	291	307	308	290	294	318	315	315	315	300	312	323	302	286	322	330	333	314	312	283	306	347	327	324	303	311	318	322	324	309	305	316	316	305	304	303	290	289	318	311	325	313	339	345	297	339	325	320	313	350	306	287	300	340	331	278	309	312	338	318	290	316	283	304	307	329	308	318	292	279	293	302	309	279	318	316	278	311	309	301	322	274	295	340	330	303	283	314	335	302	280	298	293	313	290	313	301	341	305	327	330	279	305	328	320	299	324	301	337	356	312	306	314	304	305	319	288	321	296	318	327	293	368	325	313	306	287	303	330	305	313	302	348	331	335	304	311	276	300	310	303	301	345	291	299	324	303	303	302	301	302	318	324	319	286	308	296	283	317	305	316	306	281	294	329	298	323	314	316	295	292	302	274	332	336	309	326	294	344	307	303	293	323	298	337	301	313	313	293	344	320	301	295	290	297	299	312	301	341	294	319	307	295	313	290	300	311	314	318	317	298	291	335	269	306	327	310	291	336	320	292	322	335	324	323	304	319	332	313	316	312	314	325	308	296	312	315	298	301	285	324	317	293	323	321	295	329	320	304	311	338	289	318	319	328	318	359	300	313	322	311	308	307	266	269	288	300	316	290	305	273	359	300	279	320	299	307	319	283	308	324	324	280	293	299	299	325	269	300	289	315	315	315	284	312	306	301	336	297	309	293	330	302	305	307	292	312	303	312	307	333	300	311	311	333	254	292	284	316	298	275	278	316	308	274	310	313	290	295	329	313	317	329	267	323	332	327	285	282	321	302	331	310	301	331	296	293	270	331	315	328	322	297	328	300	302	315	285	286	312	321	294	313	300	284	301	347	324	328	311	324	292	320	339	318	281	323	307	323	298	294	294	323	327	303	306	308	317	308	310	284	307	314	336	294	295	328	303	299	310	282	310	314	316	274	308	282	325	318	347	327	299	310	320	302	325	312	275	310	316	360	314	302	349	297	311	320	292	331	314	319	353	305	290	302	329	313	311	302	318	323	321	300	317	294	323	320	302	307	293	321	309	305	321	335	317	314	267	325	301	318	323	289	307	296	346	271	325	308	288	284	315	315	310	288	295	296	316	329	290	300	327	324	310	322	284	296	308	308	323	275	313	322	328	302	347	323	297	305	334	336	300	285	278	305	313	332	320	295	299	337	311	269	294	323	315	280	311	311	304	311	330	300	297	313	303	313	327	328	344	298	329	313	323	335	282	348	304	293	325	267	333	287	287	307	317	287	316	284	305	314	306	305	309	351	308	300	303	293	304	317	354	317	316	303	322	317	283	345	331	326	310	339	311	336	317	298	310	310	314	307	303	286	293	317	322	316	286	300	360	277	308	293	317	295	319	326	276	350	287	320	306	335	288	284	316	330	320	342	322	321	274	276	282	312	311	306	305	324	289	251	314	308	321	300	283	309	300	342	315	319	296	291	320	286	319	325	314	281	309	295	302	289	331	296	286	308	336	310	315	339	317	287	305	321	316	283	307	306	275	303	316	306	308	304	295	304	327	293	286	309	307	317	288	322	325	330	308	303	325	311	295	297	292	311	313	352	296	310	284	317	339	297	295	334	269	305	316	313	342	300	331	304	309	337	296	303	292	359	278	315	340	304	316	326	314	317	312	298	316	324	312	291	337	288	301	297	284	293	268	301	298	260	315	316	292	300	282	303	293	297	313	328	301	325	330	297	328	311	271	344	299	323	283	309	334	302	339	277	337	301	283	306	284	315	324	307	305	307	286	316	315	315	299	323	322	272	301	355	272	273	327	321	313	295	320	282	284	279	313	336	313	300	302	295	356	284	300	304	304	316	294	343	337	320	337	269	288	281	303	309	310	311	343	296	331	312	317	320	298	317	296	283	323	306	303	300	297	308	328	315	287	286	287	314	319	304	308	300	312	343	333	332	310	280	319	350	315	284	302	297	299	294	279	299	324	338	331	290	306	316	311	284	320	305	304	313	310	329	313	297	332	324	321	308	293	298	312	311	294	290	283	303	313	318	312	320	328	302	311	319	312	312	326	289	303	301	315	316	316	299	293	301	306	335	331	308	341	311	295	297	270	303	322	314	316	300	307	305	311	316	290	297	300	301	285	349	294	302	327	339	313	297	297	284	299	309	300	303	326	340	301	329	294	287	288	288	309	331	267	297	343	327	304	317	288	302	303	302	321	337	297	302	329	353	318	295	302	270	321	310	302	312	307	315	287	317	347	293	290	340	336	292	280	274	308	325	325	333	310	312	344	308	311	350	296	327	323	292	337	298	307	322	298	275	306	316	303	311	310	301	313	309	316	318	308	354	317	330	321	290	332	298	278	307	313	327	291	285	332	327	311	281	271	299	304	318	321	275	296	304	334	301	361	301	300	333	292	291	326	342	337	309	303	326	275	305	318	320	298	297	313	298	317	306	296	323	306	313	286	301	309	300	317	323	322	306	299	331	331	324	287	323	308	305	322	306	323	281	288	288	324	315	326	325	320	311	331	323	308	317	311	329	299	309	304	287	320
27549	13458	1337	814	592	478	437	436	399	379	350	357	345	365	381	334	324	349	339	323	347	366	372	344	372	359	358	347	362	339	317	347	345	371	351	342	325	351	341	333	334	340	334	349	370	353	316	344	344	344	347	305	321	353	367	323	345	366	324	364	357	380	338	364	343	353	314	318	323	347	358	328	348	351	350	346	355	346	340	368	353	398	375	360	370	348	322	367	326	347	346	350	341	345	319	325	348	335	368	367	342	329	370	364	338	374	350	371	342	320	342	372	345	333	359	344	338	353	344	320	334	347	339	358	375	350	356	345	328	330	345	340	375	320	333	352	382	360	312	378	328	360	368	340	350	334	318	335	356	336	323	396	312	358	357	328	366	346	371	322	315	314	320	334	362	377	348	353	357	330	334	373	338	339	352	359	322	366	358	359	337	363	356	349	342	375	337	341	340	340	352	317	332	368	353	334	342	302	370	369	324	320	355	335	356	368	335	375	338	326	336	330	348	345	354	327	356	371	352	360	325	377	364	360	346	354	352	329	321	340	326	367	359	338	342	325	355	367	361	336	340	353	348	327	325	306	354	329	349	375	343	334	330	331	339	338	346	332	336	325	350	372	364	337	346	323	391	329	363	380	354	356	359	333	336	333	342	345	347	345	342	365	293	326	367	364	376	314	354	351	358	335	363	350	343	312	340	365	330	349	333	355	331	324	361	354	350	356	361	352	374	348	367	359	323	322	327	331	342	329	332	346	323	345	331	333	360	318	333	337	309	341	346	328	356	347	318	355	336	348	345	348	345	377	384	358	349	356	337	292	361	354	344	350	342	337	336	345	340	311	371	317	330	379	342	314	340	360	316	335	347	341	369	363	389	372	345	326	325	362	341	347	319	357	339	324	346	323	357	380	334	348	345	294	323	358	323	339	351	318	377	348	326	337	325	369	353	338	320	325	353	321	344	351	348	323	325	335	344	378	338	360	341	362	367	354	320	343	361	329	323	320	370	356	335	351	354	333	318	337	339	346	332	367	374	346	341	384	309	335	336	344	327	327	343	329	382	323	400	345	381	346	345	348	345	317	330	296	349	324	359	349	338	330	334	334	339	332	354	322	346	353	332	324	365	357	345	323	343	366	362	306	350	370	350	361	350	370	352	374	337	334	310	330	337	357	346	347	365	376	317	339	344	315	343	291	352	319	349	345	363	359	360	396	363	350	333	337	315	347	363	349	336	341	317	355	336	351	351	370	307	365	320	352	328	332	343	334	319	338	318	378	335	354	347	338	342	343	334	312	337	342	339	347	357	313	337	356	355	349	346	367	323	330	336	333	357	367	378	358	359	349	348	351	366	357	367	298	349	356	386	361	381	334	349	341	357	337	335	327	341	352	352	338	310	342	372	324	350	333	333	359	337	322	366	349	342	345	345	304	370	317	338	323	335	378	343	374	356	360	336	348	360	312	315	337	337	329	341	345	318	343	343	333	337	347	358	325	356	330	349	329	335	327	341	367	341	339	354	352	329	342	353	333	344	370	326	363	355	360	358	306	386	320	381	367	327	330	333	341	349	346	321	338	359	342	334	341	343	340	379	317	382	395	334	353	338	338	340	339	345	369	338	348	314	336	343	316	371	327	360	351	329	357	363	317	344	376	318	357	349	383	335	347	306	359	373	325	384	358	335	315	331	319	376	337	365	329	376	360	347	349	332	349	353	342	343	356	365	349	352	359	365	355	357	354	333	358	348	359	311	336	377	320	335	303	313	355	308	378	356	345	357	330	319	332	300	327	356	332	339	344	377	342	314	361	350	327	355	353	347	378	351	358	356	305	339	367	340	319	323	336	338	356	335	322	309	365	349	357	331	331	359	339	354	339	315	381	373	358	348	312	368	344	344	330	324	370	339	347	348	340	341	355	348	372	359	304	327	328	348	362	340	346	374	366	331	336	354	333	356	337	344	357	365	333	319	349	350	333	349	301	351	320	335	352	347	337	373	348	347	344	342	335	342	365	344	329	347	330	333	324	334	319	344	368	347	334	310	329	357	337	342	334	356	347	332	348	359	361	339	373	327	320	373	372	356	347	334	323	338	326	341	364	321	334	335	340	346	316	350	345	339	329	342	393	343	338	356	359	334	353	349	336	339	360	341	359	359	348	327	366	354	379	338	334	321	317	343	345	354	353	373	315	340	338	345	360	340	343	347	329	356	317	359	349	349	341	345	336	331	365	339	331	360	337	356	353	342	355	327	343	364	344	326	331	347	356	376	344	302	366	334	337	381	347	335	350	359	372	332	361	336	327	377	375	327	363	353	338	354	354	357	357	346	365	328	318	365	339	332	364	346	345	377	355	307	349	324	340	353	342	335	330	319	351	359	382	348	368	327	344	373	351	335	363	339	353	341	341	316	312	311	352	340	342	348	305	332	381	343	338	317	345	334	367	336	331	357	345	341	358	339	338	365	354	348	374	359	317	339	343	377	319	341	325	324	351	324	355	329	339	327	342	315	371	328	343	352	328	341	370	352	326	326	358	365	332	373	363	334	369	309	348	336	346	340	356	347	358	363	319	359	330	331	351	359	360	339	367	357	388	329	325	340	329	382	334	359	350	367	328	366	350	322	339	356	355	357	339	352	349	354	364	375	340	334	334	360	362	319	343	370	363	329	345	342	345	357	354	358	378	342	363	354	307	352	358	385	362	361	376	327	376	319	344	388	375	345	343	343	326	366	351	365	356	378	316	378	334	351	386	341	319	350	352	346	352	351	331	335	314	350	383	364	324	322	372	361	347	346	315	343	308	311	377	351	406	340	347	352	348	357	333	328	370	354	331	325	356	381	349	343	394	366	371	344	335	337	338	338	363	321	306	350	328	357	329	352	326	390	346	341	378	323	361	304	342	318	339	372	320	367	326	319	330	314	363	352	347	374	344	346	358	348	375	325	360	357	317	346	354	339	319	355	328	343	335	312	359	372	369	328	355	320	330	331	343	370	366	334	330	316	384	383	320	359	337	346	335	339	330	348	358	331	344	327	344	359	335	355	337	325	351	361	356	354	376	359	347	328	347	305	387	350	334	309	336	348	338	357	343	319	351	328	356	347	349	327	342	344	325	359	348	360	323	377	327	360	327	354	352	330	329	339	338	336	299	349	328	304	352	341	326	337	333	298	338	342	330	352	399	372	334	356	334	333	328	336	340	350	343	364	362	340	357	340	366	345	346	371	358	358	358	348	332	359	359	344	383	326	366	364	324	348	343	323	322	334	330	395	351	357	347	344	309	355	336	351	353	333	347	359	366	338	316	335	354	334	341	377	331	297	345	341	326	386	359	319	340	336	365	356	348	339	340	368	313	363	371	389	345	325	352	358	325	352	307	368	361	347	330	370	338	298	308	380	352	361	323	338	363	323	332	400	360	345	352	332	339	351	352	341	344	317	348	318	342	380	370	349	351	356	330	318	387	353	340	340	347	336	340	334	361	346	341	305	361	371	324	329	302	330	324	307	330
25071	20685	26976	24382	20636	9599	1073	708	516	461	406	358	331	325	286	259	256	246	220	258	217	243	229	222	229	242	184	221	224	231	205	188	223	195	198	206	199	192	178	217	184	193	195	208	199	210	198	179	202	167	178	201	179	216	207	171	177	202	193	204	208	181	171	200	174	189	191	192	192	176	192	209	152	199	166	158	150	197	184	168	174	189	173	184	171	182	182	193	184	192	178	174	207	169	190	174	185	166	176	194	173	173	175	193	185	202	173	183	186	181	163	180	205	169	162	185	146	190	159	198	178	189	188	185	153	181	200	182	164	189	181	165	175	157	193	188	202	176	185	178	178	172	209	192	195	187	191	195	190	183	178	146	174	190	162	182	172	174	180	194	173	158	171	158	189	180	187	177	194	180	170	185	180	185	177	173	179	198	153	175	170	168	176	187	194	175	209	162	172	201	203	160	185	195	184	173	181	162	178	172	176	176	172	199	175	169	176	185	186	156	190	194	174	179	179	188	191	169	162	167	187	162	180	174	174	195	185	160	174	157	159	188	177	181	161	200	156	165	175	189	167	175	196	187	177	166	196	170	163	193	181	174	167	202	189	174	177	169	148	187	175	168	176	182	167	185	190	181	176	166	190	185	173	174	173	167	188	162	176	156	186	171	160	184	182	176	190	180	179	196	177	158	184	182	176	173	186	174	196	191	189	181	193	204	206	176	182	163	168	190	195	204	171	166	182	182	178	184	192	187	153	209	190	171	173	184	179	168	174	168	157	143	198	179	181	173	173	169	197	164	173	189	180	167	187	181	161	199	164	201	180	216	173	184	155	172	164	184	169	169	178	170	186	166	179	164	182	185	183	190	208	198	180	179	199	182	177	196	208	200	179	178	166	185	175	197	152	173	166	173	201	181	199	153	183	176	174	190	171	192	199	169	208	175	180	180	178	186	173	204	191	157	190	176	169	181	177	166	181	167	171	167	180	173	206	188	164	165	166	184	168	175	209	175	158	153	192	188	181	168	178	197	168	187	166	168	176	175	183	173	186	191	161	172	162	159	194	169	154	157	184	155	189	172	182	181	174	180	165	165	176	184	184	147	183	188	189	169	193	160	186	164	175	164	200	182	186	195	189	194	171	174	201	159	170	183	189	173	192	174	217	187	161	180	179	168	164	179	171	183	173	214	183	183	177	173	175	187	189	171	177	190	192	179	178	182	184	203	175	173	193	172	167	170	212	179	171	203	193	183	196	205	173	192	180	167	199	176	184	184	210	168	191	176	175	208	181	158	157	161	183	193	182	176	190	163	180	175	169	178	203	203	171	177	157	162	174	222	186	185	178	156	161	178	174	165	201	174	198	171	197	167	186	169	173	186	166	166	176	173	188	182	161	176	194	192	191	182	179	166	175	170	166	168	171	167	192	150	172	210	203	194	191	172	165	183	188	194	194	180	166	224	200	179	164	189	174	208	177	166	173	187	174	206	168	161	158	186	182	188	198	170	181	189	179	180	159	196	174	185	189	166	167	165	192	195	192	171	179	172	178	173	164	164	184	185	189	190	208	193	170	159	182	174	178	196	194	207	182	188	173	165	174	187	183	180	182	161	172	176	192	184	206	174	170	177	187	166	169	206	184	180	182	168	205	198	201	167	171	198	210	193	166	181	189	193	188	182	183	194	196	171	213	203	183	184	209	182	183	207	188	171	194	187	199	185	176	178	178	163	199	197	191	164	209	176	167	190	171	201	166	189	184	184	174	199	199	154	182	184	173	183	183	183	185	166	195	181	164	170	181	195	173	153	172	182	178	182	167	172	187	169	173	194	190	164	193	179	177	191	161	183	191	201	171	201	160	179	193	169	166	184	178	191	160	154	199	165	182	198	184	190	168	186	187	215	182	187	193	195	199	184	202	172	215	183	196	163	174	185	178	178	201	167	194	178	166	164	190	183	209	172	183	174	179	162	175	181	200	199	169	180	181	185	201	163	178	176	163	167	165	179	162	191	186	158	175	167	184	176	174	178	187	184	180	202	178	198	171	172	190	170	169	168	190	168	160	193	179	204	168	172	162	189	198	162	173	172	188	175	174	154	210	198	184	196	180	187	197	166	166	183	164	178	173	171	186	168	174	178	192	172	151	174	182	202	167	197	159	164	168	179	189	177	201	172	180	169	187	177	194	200	179	193	193	192	201	162	180	190	177	185	186	183	211	179	203	167	205	182	191	186	189	180	170	193	186	176	173	160	186	160	181	145	192	205	181	190	167	193	171	187	186	202	179	180	175	162	179	185	183	179	174	170	158	179	194	156	162	176	187	168	191	196	164	176	163	189	189	167	156	176	160	171	166	185	200	173	166	172	163	180	178	175	176	178	177	173	172	176	171	178	158	191	163	179	186	152	196	195	203	172	185	173	172	179	187	182	180	151	151	188	168	187	200	185	176	188	183	155	164	156	169	182	162	183	161	196	174	191	164	190	167	187	161	181	174	167	183	192	190	179	190	202	155	166	193	171	176	160	179	175	177	192	175	170	200	158	165	189	190	182	189	198	172	176	187	186	192	192	169	203	178	168	171	192	177	175	192	171	191	181	175	163	174	179	160	166	178	177	164	158	196	176	186	178	177	194	163	174	177	173	215	192	190	164	187	160	179	180	174	156	154	174	168	179	203	193	218	188	175	193	175	174	201	184	193	166	168	159	176	186	199	178	196	180	213	173	205	175	185	181	177	163	175	175	190	159	180	165	179	183	175	190	172	177	163	170	172	172	166	187	169	174	192	204	163	179	174	180	173	186	166	191	192	197	177	186	171	195	171	198	198	195	185	177	169	172	186	178	193	174	181	208	188	208	174	184	176	173	202	196	208	166	171	197	192	195	207	167	183	177	178	166	187	189	166	186	191	196	169	166	180	185	169	186	190	160	179	184	187	181	212	168	207	152	184	206	194	180	188	170	195	169	167	166	181	150	165	163	167	184	200	185	175	162	166	198	201	182	188	182	176	167	161	191	191	164	158	172	204	170	172	173	170	197	143	164	177	172	180	190	198	176	175	195	181	184	202	187	172	190	155	204	207	189	185	172	156	172	196	195	171	196	192	180	186	168	197	168	193	179	158	185	173	167	182	191	168	179	169	180	205	192	173	155	184	173	191	165	190	179	180	179	200	188	159	180	174	161	185	184	168	185	189	180	207	164	165	184	153	159	186	201	192	202	186	173	201	176	183	176	194	151	193	206	179	164	171	158	174	189	160	169	174	171	190	188	147	167	182	166	175	169	190	186	187	179	179	179	187	191	180	166	198	149	196	161	188	204	187	167	164	190	202	165	177	166	166	190	165	162	174	176	159	192	174	159	171	167	201	177	180	183	165	173	179	194	164	179	175	175	177	190	179	176	168	176	182	177	181	176	171	201	166	194	188	204	198	180	191	182	157	177	162	156	171	205	173	204	201	173	177	182	181	186	174	208	179	168	164	166	170	187	171	152	190	154	169	165	174	194	180	182	196	178
32837	25516	10023	5510	3352	2353	1815	1437	1109	913	784	638	569	538	461	407	390	362	350	319	340	315	294	311	298	282	279	300	270	238	270	225	226	223	213	236	225	202	251	268	247	245	217	201	237	201	214	215	209	210	214	206	196	201	205	222	200	204	213	202	207	218	218	209	203	202	218	211	203	191	211	207	212	178	210	205	212	223	193	184	197	203	207	230	203	191	214	189	199	208	196	193	195	208	198	223	188	209	214	202	215	220	210	207	195	228	210	205	218	171	195	202	195	235	188	189	177	214	223	199	210	196	183	203	206	169	194	186	200	200	210	212	194	191	233	180	211	183	209	187	187	209	177	209	179	185	209	213	220	205	184	211	205	205	193	183	197	199	213	206	189	205	207	180	177	206	222	187	205	219	207	196	193	200	206	189	210	167	196	186	189	207	203	209	183	198	169	190	188	192	211	187	219	183	178	192	188	192	184	177	194	179	211	206	218	199	177	187	206	194	193	208	186	186	215	203	183	192	215	211	206	217	169	197	210	200	196	217	177	224	228	203	206	186	209	179	192	184	182	197	179	203	180	217	210	181	181	188	191	189	193	215	205	186	183	196	186	188	167	196	198	188	207	195	149	213	185	182	207	192	206	200	215	208	201	217	172	202	181	192	214	216	208	198	215	199	191	181	189	193	182	213	197	210	229	223	170	184	203	191	210	208	184	214	189	204	182	199	199	160	199	199	220	201	189	179	194	189	196	200	178	203	186	197	199	185	196	184	172	207	204	189	229	213	192	194	218	199	170	198	184	197	211	186	194	167	216	199	204	195	193	196	195	192	206	194	199	218	226	202	198	216	192	195	220	203	182	213	200	183	195	219	202	209	191	201	193	194	205	203	183	213	182	207	212	200	221	191	207	189	181	209	181	198	217	192	185	196	186	185	179	203	219	182	189	211	216	185	180	180	186	200	204	188	180	217	219	214	197	188	193	192	196	183	197	182	202	196	188	206	185	196	212	193	225	205	202	209	186	194	193	185	207	191	202	203	191	214	215	168	209	190	230	184	202	191	190	188	188	184	218	190	177	179	190	189	191	201	196	220	219	204	170	174	192	218	211	189	201	183	214	204	207	197	197	197	187	189	198	214	186	220	209	199	210	191	171	194	195	188	192	185	198	200	197	205	209	227	192	200	198	232	168	201	190	189	202	199	190	206	186	196	203	167	196	209	200	208	197	209	204	204	196	203	206	204	224	189	205	182	203	168	201	195	188	173	218	218	216	198	210	223	206	220	206	231	195	218	208	174	190	198	191	202	211	193	212	198	178	195	196	170	192	164	196	181	176	208	202	191	201	201	175	189	186	200	199	225	211	203	190	184	196	206	213	212	196	201	174	211	221	194	166	222	200	186	185	190	215	209	200	191	198	203	206	191	210	208	181	196	215	200	187	186	178	194	231	185	214	204	191	190	236	207	176	211	205	231	210	200	194	218	197	195	205	189	185	198	190	220	196	208	210	186	164	186	188	178	199	207	217	221	189	203	225	215	212	192	199	226	200	193	210	167	210	204	199	230	194	184	184	190	194	201	182	209	211	210	200	197	182	198	196	196	182	219	199	224	199	186	198	193	196	187	182	191	214	206	197	205	193	203	177	190	186	174	189	186	192	198	220	197	192	192	205	169	169	178	169	198	207	203	190	208	213	190	200	198	182	193	190	222	201	197	184	208	213	217	211	189	192	185	178	195	220	199	194	184	183	187	203	184	218	219	180	188	205	195	185	190	192	188	202	199	205	202	195	198	205	181	212	187	203	198	210	189	202	210	184	188	197	198	196	176	213	203	219	231	164	170	180	195	192	210	203	215	196	213	184	196	189	191	195	187	222	172	193	204	177	208	213	167	214	152	206	192	204	176	191	208	195	190	180	170	191	217	179	236	199	208	197	192	203	212	178	183	207	191	212	219	184	173	216	200	182	210	198	188	185	204	184	198	196	185	187	205	188	198	193	206	195	207	209	172	182	195	187	181	212	211	214	197	184	197	184	193	205	225	203	190	186	206	203	185	179	177	207	185	209	201	206	178	171	188	194	197	197	170	197	227	176	183	199	187	209	210	195	188	210	213	177	192	205	184	192	179	184	184	195	190	183	208	201	186	210	221	184	205	207	205	180	189	201	215	181	194	197	191	206	172	204	187	186	207	209	192	189	225	180	218	206	185	198	178	227	184	185	214	198	195	214	205	198	223	161	191	195	218	197	211	162	188	172	215	176	216	206	202	203	178	164	179	187	202	218	197	222	217	214	194	195	215	212	180	176	179	191	218	209	171	206	200	209	196	172	197	175	211	186	174	198	201	201	200	212	188	201	176	205	196	196	187	206	157	196	196	198	200	193	201	218	204	188	184	211	174	216	171	168	179	188	191	217	185	195	230	200	195	203	171	207	177	199	195	184	215	208	202	199	227	195	183	186	209	191	205	188	206	194	191	186	189	208	206	184	196	190	205	211	190	176	213	203	231	243	188	214	189	195	194	175	193	198	207	186	205	191	233	222	167	223	196	199	186	190	186	218	152	214	186	181	162	197	216	197	201	198	198	193	216	185	212	208	150	213	207	203	216	193	178	233	199	183	197	220	186	197	192	193	209	184	182	184	180	182	195	185	192	185	206	203	185	207	197	223	184	195	220	184	199	226	196	179	215	213	174	198	194	208	224	179	203	210	179	199	199	197	174	205	215	180	178	192	205	189	219	211	187	216	206	202	194	173	212	196	191	202	184	190	188	180	198	212	202	215	180	211	182	209	181	201	223	191	190	196	213	202	192	205	189	175	181	195	186	200	225	193	199	190	208	187	205	194	194	207	218	196	180	202	181	208	216	205	183	182	200	197	204	196	205	186	209	200	219	200	208	196	203	193	217	187	181	208	189	204	214	204	199	185	182	215	162	193	189	206	192	188	205	187	189	190	181	198	181	204	209	219	215	209	197	197	206	197	203	196	184	181	189	199	192	197	199	183	188	203	206	169	203	196	215	192	189	181	189	189	191	187	197	188	185	194	190	190	190	192	200	197	210	176	186	211	239	189	195	198	179	201	193	203	197	175	177	186	208	197	202	178	239	189	186	203	193	214	185	198	204	183	194	216	226	182	191	174	215	206	196	208	184	203	197	183	220	176	195	203	195	192	184	181	218	191	206	190	186	177	208	199	175	202	173	204	211	199	192	220	182	187	185	205	202	225	182	196	204	203	180	198	197	188	196	190	180	175	231	191	223	214	203	231	195	197	202	189	187	178	176	198	207	194	191	217	204	193	206	199	203	197	203	212	205	203	174	199	199	185	197	201	188	188	189	203	194	198	195	201	220	204	200	191	203	203	207	157	204	191	220	177	207	191	187	208	170	211	219	185	202	177	201	190	186	184	206	190	177	173	204	173	187	202	202	202	213	196	211	202	207	193	193	187	198	193	180	211	206	177	192	202	211	191	217	181	168	216	218	185	192	180	199	210	178	210	193	196	164	219	191
23000	20666	27399	23948	20663	20658	7531	1476	1100	947	861	794	728	693	685	626	661	562	592	543	563	547	557	499	508	495	505	478	466	490	503	476	465	469	483	471	497	482	475	443	453	452	460	455	435	447	469	463	451	467	453	450	440	398	453	456	405	468	427	431	482	477	451	412	422	443	489	397	441	471	418	456	452	470	441	431	394	428	423	466	439	474	438	466	424	452	418	403	435	405	426	417	413	444	459	416	438	465	441	449	436	457	462	434	466	469	414	445	458	430	410	425	413	449	455	450	438	464	453	429	440	429	444	465	443	397	432	442	459	440	443	461	432	414	437	434	399	451	427	447	467	445	443	432	440	459	402	426	450	413	443	466	469	404	433	427	410	397	442	450	412	457	429	447	466	411	438	480	455	443	403	434	449	441	461	447	458	457	421	451	434	417	428	444	468	434	426	427	421	414	445	409	468	414	453	407	410	424	450	430	417	440	448	447	444	445	449	466	459	416	442	439	455	423	412	422	451	454	442	450	422	422	434	416	460	419	441	439	455	450	432	509	465	449	434	465	451	397	421	439	448	422	399	426	440	413	477	421	459	431	417	436	478	469	475	430	452	473	454	434	469	412	421	436	414	427	417	425	430	434	453	456	429	448	441	448	400	433	433	470	422	442	427	417	421	438	433	423	378	407	396	440	453	422	411	440	479	392	459	446	419	402	410	405	448	429	424	397	434	450	447	424	464	405	409	448	459	445	437	477	440	425	439	401	436	427	442	407	423	440	427	444	411	459	449	466	436	432	419	426	484	421	410	434	448	444	461	443	423	426	456	439	444	480	444	428	447	450	423	405	436	449	410	406	412	411	441	420	450	397	445	415	455	414	460	469	445	428	428	432	413	407	442	423	425	454	415	444	409	455	473	451	444	417	449	415	443	430	423	438	445	377	442	414	467	415	416	444	469	445	457	429	445	441	409	428	430	417	420	453	406	467	426	489	421	450	475	475	441	439	430	480	436	406	433	474	437	413	453	444	451	439	426	422	444	462	429	419	444	450	434	431	492	401	439	425	434	398	435	481	397	441	477	431	449	449	487	427	409	417	462	440	420	413	460	420	406	425	445	466	444	418	451	441	431	418	422	430	412	425	425	432	449	427	465	437	448	445	405	443	454	437	439	469	458	431	475	473	421	434	407	430	459	449	486	438	422	445	479	479	494	449	422	447	444	451	408	464	453	483	446	440	435	440	435	442	439	421	441	470	411	380	443	434	444	424	458	466	456	435	468	441	453	425	392	437	421	466	428	411	442	439	446	421	451	409	423	446	460	439	433	430	446	468	455	418	408	439	432	457	411	470	425	443	425	481	435	439	438	435	453	438	466	436	412	445	434	428	409	408	459	442	419	425	423	421	459	452	470	431	401	439	447	419	436	415	430	436	454	392	433	468	454	444	425	462	429	437	405	456	406	414	419	454	431	399	452	440	408	399	410	422	397	436	415	457	437	436	402	422	458	456	478	421	450	447	456	435	447	429	445	476	438	420	388	432	465	420	470	427	471	412	405	467	410	430	477	448	421	473	415	418	442	460	443	464	424	449	468	444	438	412	461	461	412	437	424	406	480	408	453	419	451	454	448	447	396	426	418	438	455	421	456	450	431	469	475	429	460	443	461	423	451	429	394	439	420	439	450	434	453	427	420	439	405	428	397	425	445	452	447	428	419	434	471	438	434	445	411	409	430	435	446	452	426	417	412	408	491	409	427	438	414	425	424	411	467	422	467	441	444	405	504	442	384	451	452	396	436	453	458	427	453	434	445	484	441	446	453	417	464	438	431	428	421	435	432	426	455	458	484	451	418	449	451	437	458	425	412	443	440	441	486	455	417	441	445	414	416	418	449	443	459	443	421	453	417	481	449	413	436	440	446	440	443	447	434	445	407	451	444	435	429	424	448	456	465	439	419	418	424	437	461	427	454	476	428	474	439	462	469	460	417	466	439	439	454	460	433	457	437	438	452	441	453	416	416	446	392	456	447	403	465	420	467	437	406	416	444	474	444	472	417	439	441	376	477	423	430	436	466	399	404	411	450	449	468	391	437	447	418	446	399	445	423	432	424	417	459	418	460	441	444	422	452	425	427	430	478	413	424	409	442	465	412	448	405	412	440	479	414	411	438	436	400	416	465	443	415	422	428	470	429	444	440	429	470	471	453	392	457	435	465	415	465	458	466	430	430	441	429	417	435	411	423	421	409	437	423	431	409	424	435	480	433	434	423	443	451	417	470	453	452	441	434	457	463	440	447	450	446	481	444	431	464	412	455	424	444	425	450	446	432	448	437	406	448	437	415	417	464	417	424	422	434	409	428	445	429	434	403	415	449	435	424	414	433	425	451	416	454	416	428	457	407	434	454	434	455	451	433	415	422	436	439	423	424	427	435	434	441	423	464	433	443	475	459	453	439	460	481	445	430	421	463	418	445	446	405	426	454	456	435	449	444	395	474	419	418	423	452	461	449	463	419	481	430	454	408	401	412	491	442	446	417	423	434	479	446	456	417	439	466	408	461	418	425	414	406	461	426	451	426	435	433	442	509	487	402	422	407	450	405	441	419	415	400	423	441	450	477	436	413	448	416	469	423	427	450	444	419	445	464	445	412	437	435	402	469	399	472	434	483	478	423	454	430	404	483	458	389	444	448	471	464	428	438	395	472	404	427	430	437	424	436	465	449	429	475	447	378	474	486	437	445	433	445	466	438	449	443	418	452	453	429	418	413	409	470	468	432	429	438	429	469	399	488	456	475	406	442	447	414	411	444	412	456	417	426	394	447	418	446	431	404	451	392	430	467	427	494	496	419	426	455	416	437	420	451	384	448	483	439	461	425	417	446	439	446	404	423	422	438	437	437	452	435	430	449	437	421	407	445	407	396	443	476	442	439	434	417	417	450	429	428	454	455	453	436	437	467	433	393	430	435	406	417	424	425	461	418	442	419	421	459	462	481	409	419	449	434	428	445	430	454	427	463	469	437	408	439	447	437	453	471	399	474	453	400	422	459	428	449	441	433	464	432	430	467	451	412	411	445	450	465	436	439	420	458	444	463	413	446	393	440	460	427	415	448	422	438	444	430	426	422	428	448	421	434	443	419	421	457	408	401	444	437	439	439	420	419	431	438	418	426	461	459	457	418	431	453	462	454	464	473	420	434	451	473	447	411	417	423	472	438	447	440	430	424	426	455	458	475	428	415	419	435	422	416	469	432	397	461	427	431	409	419	421	428	423	429	438	431	464	413	434	429	479	418	446	446	419	453	448	432	406	411	435	490	454	405	386	426	431	437	394	434	429	420	409	453	437	405	478	433	451	472	433	435	407	417	457	451	445	451	402	455	418	456	442	447	470	422	428	417	423	442	424	471	441	419	418	432	434	417	444	416	388	433	440	410	457	457	450	480	454	449	414	467	423	404	415	451	400	442	454	415	429	431	457	470	451	415	430	452	437	456	418	429	431	416	427	436	421	414	451
36482	35451	15554	9080	6056	4361	3289	2657	2114	1824	1515	1288	1087	1025	1002	890	852	794	718	717	679	655	644	616	608	585	613	521	536	565	515	511	506	470	525	521	496	471	502	505	461	469	485	451	470	439	473	454	478	467	462	480	478	454	483	483	490	454	483	474	458	463	479	457	457	514	430	434	445	420	461	457	465	448	424	442	449	466	452	444	433	456	431	404	440	449	449	501	441	437	461	423	445	425	447	456	491	436	416	447	422	424	418	413	434	446	419	416	434	431	444	431	436	451	455	445	448	444	457	456	451	403	421	442	425	394	453	425	447	420	418	433	401	428	420	463	462	435	441	427	427	419	444	427	425	428	421	455	392	441	456	449	411	416	389	420	439	440	447	422	439	437	478	398	379	430	406	420	432	461	422	412	429	438	443	441	400	429	445	432	426	424	450	414	479	429	444	444	410	413	441	456	420	432	404	416	429	429	448	431	451	404	416	427	415	429	462	437	398	428	439	425	407	434	425	457	418	434	432	455	458	438	426	419	412	421	412	416	445	402	441	422	440	420	420	377	461	435	438	445	452	430	436	455	447	394	440	445	439	394	438	458	425	436	445	463	404	424	467	441	411	446	427	432	427	458	421	375	411	431	422	430	428	427	396	425	425	426	408	413	422	437	379	447	420	391	442	413	429	429	405	440	400	395	411	448	437	438	419	436	438	446	440	442	440	421	424	431	436	456	435	429	411	402	429	464	455	416	470	433	458	431	441	405	423	437	421	468	426	451	424	472	445	424	436	463	454	432	430	446	445	429	429	427	413	423	406	446	415	440	435	390	408	465	412	380	425	414	429	420	423	442	441	384	434	457	412	457	429	417	422	464	443	419	409	455	388	465	423	428	420	429	400	449	429	439	405	469	393	402	449	400	427	410	452	452	369	425	428	431	455	456	445	420	437	440	431	421	422	445	426	461	446	441	452	469	431	387	432	396	456	395	421	443	434	439	400	437	437	463	418	443	431	432	448	441	403	427	448	443	428	463	449	420	460	456	458	406	449	422	444	438	450	448	461	444	445	438	445	418	433	438	435	442	432	404	460	441	443	420	461	414	428	436	456	419	450	445	418	430	461	427	427	426	428	453	451	472	404	426	421	410	420	435	440	414	438	394	434	458	461	427	414	434	422	443	444	421	438	449	448	440	407	405	426	413	439	457	479	426	455	476	454	464	413	409	447	432	410	433	449	430	396	464	423	473	416	422	416	436	409	412	433	478	461	430	418	389	431	447	421	471	392	451	453	440	406	423	453	440	477	479	443	434	431	401	410	431	441	407	431	437	426	463	420	423	416	406	414	436	461	433	421	420	451	462	449	436	438	426	435	410	433	454	408	448	469	433	422	394	432	416	427	391	429	431	425	487	430	399	431	408	455	437	427	448	435	435	450	430	440	433	483	442	436	415	442	481	447	422	438	406	410	441	436	420	445	436	451	418	411	452	433	463	410	416	366	445	416	417	417	419	431	443	429	441	437	438	408	404	402	422	441	462	414	435	442	444	409	430	423	429	445	469	435	449	399	449	445	421	439	435	438	451	460	452	394	426	455	407	457	436	474	443	453	417	411	427	442	439	419	436	482	419	444	429	450	381	433	381	454	431	439	418	474	409	423	444	414	460	454	435	441	440	430	466	424	437	444	443	421	449	418	425	438	490	440	445	437	415	429	439	405	439	449	473	450	436	415	402	420	407	429	448	422	445	426	440	406	437	426	433	415	406	423	410	461	389	383	462	438	406	441	401	420	465	426	417	419	396	428	400	469	423	445	413	418	436	420	424	424	392	438	451	419	456	445	412	448	442	386	442	433	421	480	482	436	406	420	433	426	433	430	403	405	427	433	457	423	411	447	429	455	446	405	456	419	441	425	447	419	469	448	446	424	410	441	429	437	430	432	440	452	436	447	439	437	421	453	409	425	422	428	433	421	451	415	429	445	443	482	435	442	459	441	414	434	470	438	435	432	460	493	431	440	419	405	427	418	461	424	474	429	442	433	446	445	423	423	442	450	424	454	402	434	418	452	451	432	446	454	427	458	427	429	461	422	425	421	427	422	466	437	462	439	426	416	467	465	443	399	447	450	418	426	451	420	449	433	447	426	454	437	420	481	435	385	414	382	432	434	400	452	469	403	423	425	389	414	465	421	442	423	445	418	400	457	429	440	433	389	419	418	437	462	439	460	454	438	431	433	434	455	439	446	452	421	412	422	420	480	451	438	422	447	416	431	430	431	422	413	432	428	423	391	423	457	389	425	433	451	460	402	443	460	435	431	466	441	473	447	401	433	418	414	465	425	428	435	429	427	403	453	446	429	413	427	418	449	410	447	439	466	413	418	441	416	463	420	407	410	409	411	445	457	433	441	398	437	426	459	418	459	455	440	468	433	420	404	447	418	433	448	438	448	417	411	415	448	425	428	442	442	420	443	419	442	436	436	419	434	437	445	434	437	415	462	448	445	442	428	417	396	467	402	448	429	454	462	427	433	418	459	442	417	428	438	428	457	434	409	465	434	414	443	434	407	434	449	402	437	440	416	452	447	409	411	427	454	462	441	459	446	444	462	443	430	460	439	430	407	402	443	453	454	459	418	427	443	443	442	399	454	448	404	467	410	457	425	406	392	446	421	439	449	475	443	438	428	413	419	441	423	469	417	427	445	438	420	415	440	459	418	444	431	477	428	443	445	458	431	428	413	466	451	413	446	447	454	451	418	419	470	411	433	406	400	451	448	449	409	422	446	413	414	424	436	416	422	434	410	460	430	456	410	431	426	464	431	438	416	445	408	426	443	432	411	434	474	391	431	429	398	427	415	415	447	430	464	415	439	419	438	406	430	438	444	397	443	435	476	459	417	429	419	415	433	473	429	482	443	417	416	385	423	460	424	435	433	433	432	455	425	456	407	413	436	433	416	425	462	438	405	439	460	403	472	413	432	427	462	465	421	478	440	421	425	476	443	424	434	421	388	417	417	432	424	445	449	442	466	402	434	412	421	433	431	430	416	446	429	414	457	433	444	417	446	431	416	428	466	452	423	442	472	435	439	457	429	439	457	420	435	448	484	439	408	441	410	417	464	431	425	441	428	377	468	385	406	428	416	421	427	450	446	441	409	432	430	439	408	412	437	426	447	416	447	432	454	415	421	418	447	419	438	446	420	411	459	441	453	418	422	432	433	441	430	437	450	409	423	411	448	455	427	412	458	431	408	412	407	416	446	474	436	399	418	414	432	419	430	444	462	441	408	435	440	429	438	430	438	406	442	411	431	420	437	425	434	425	454	457	484	390	442	415	446	439	412	384	427	410	420	411	421	418	398	457	419	428	428	443	406	425	441	422	426	438	429	431	436	405	380	438	455	452	425	447	400	458	477	441	446	418	437	452	400	402	419	423	415	442	441	421	445	469	429	430	399	419	445	458	442	407	405	423	423	444	434	470	420	424	453	459	421	431	423	483	379	462	424	430	425	429	418	399
30635	19771	4572	719	439	396	388	367	338	306	308	293	343	313	302	306	323	353	308	315	309	315	285	297	291	274	304	301	306	291	325	304	314	348	300	315	306	296	324	306	306	297	324	319	340	316	288	299	312	291	317	335	334	303	310	298	316	313	296	299	315	315	302	324	320	309	293	294	324	349	298	331	275	293	292	325	305	279	323	308	303	291	336	331	296	310	314	345	322	309	287	308	314	330	319	339	322	319	298	313	281	297	307	281	299	311	297	317	298	337	330	299	292	283	299	305	304	297	302	336	300	324	299	346	336	320	324	334	305	322	318	301	319	313	298	284	308	309	288	335	293	301	288	322	296	319	283	290	325	289	292	314	309	273	300	286	287	321	315	289	304	296	313	304	290	276	322	332	300	302	307	319	298	317	288	326	332	290	300	315	317	307	310	345	294	322	300	305	322	330	323	308	309	283	288	295	315	314	271	345	323	319	312	329	294	278	301	331	327	323	305	316	337	302	322	297	321	303	298	285	335	307	308	302	284	328	280	326	326	298	305	295	308	283	272	303	320	330	319	277	308	291	303	300	297	297	310	287	295	302	305	311	268	274	298	324	324	316	287	290	316	290	301	303	294	302	303	286	316	333	275	325	320	301	318	296	332	306	295	332	336	338	289	308	315	290	293	286	290	279	296	310	321	319	289	328	316	309	315	315	329	302	315	305	310	288	260	291	289	305	340	308	281	311	315	331	312	316	315	260	348	317	273	280	308	290	287	313	322	294	274	281	289	297	312	303	313	316	307	347	318	301	325	327	296	305	290	305	288	312	297	284	277	305	283	288	288	349	276	283	268	317	315	323	262	326	303	286	324	344	305	289	300	325	333	322	295	304	310	330	304	308	299	305	302	320	328	311	287	307	311	318	321	305	307	297	331	327	344	299	323	300	297	311	270	273	311	309	314	330	310	296	320	320	311	317	317	309	303	294	297	320	272	295	307	306	314	312	294	315	289	287	295	266	345	291	333	304	288	331	297	328	317	301	321	322	326	283	297	327	311	311	304	292	307	285	336	308	323	304	321	299	327	303	296	291	301	330	301	309	313	311	302	325	292	330	317	333	342	334	307	315	285	310	330	310	325	323	303	281	328	297	300	286	302	291	289	301	308	297	266	318	314	314	343	283	321	285	332	304	282	309	302	324	272	275	286	302	297	302	284	290	293	304	326	288	337	272	298	277	308	286	306	286	338	280	286	292	298	306	305	308	310	329	314	262	314	298	305	322	311	314	307	306	326	306	317	303	314	310	295	300	291	304	305	310	283	321	288	315	328	323	288	294	341	281	284	320	291	322	299	284	274	314	322	326	321	304	311	338	277	300	296	329	312	299	297	295	315	307	300	326	294	321	294	306	316	269	295	315	302	305	317	306	315	297	310	320	296	293	307	331	309	319	326	288	297	297	287	317	303	328	320	304	316	294	337	282	283	306	294	299	330	332	314	292	300	282	314	295	337	325	298	294	279	310	297	318	332	300	304	299	289	305	300	318	350	313	296	333	318	323	308	275	297	308	321	315	298	270	297	323	276	309	298	346	284	287	314	304	336	290	321	303	283	310	293	301	282	297	289	294	279	321	337	291	321	329	299	312	336	353	326	328	278	289	283	303	331	270	273	297	289	309	309	311	288	317	290	282	301	334	315	311	321	296	287	324	332	324	329	302	327	305	328	304	316	335	308	303	312	301	297	295	302	318	307	303	321	287	293	319	309	288	267	322	321	305	293	304	300	337	291	302	277	270	309	305	320	321	299	292	298	330	318	338	321	289	269	342	306	311	295	332	312	310	304	303	263	289	328	294	310	301	305	287	305	329	281	326	328	286	309	300	280	349	317	314	337	322	276	305	334	293	314	293	327	315	313	310	287	339	302	316	306	308	312	333	308	337	306	326	305	309	304	292	339	293	318	315	279	287	295	359	282	314	324	325	320	296	312	315	279	272	313	314	294	314	339	323	298	317	312	299	327	292	296	283	336	323	306	319	295	291	302	322	326	300	300	304	308	309	302	290	319	310	276	322	332	318	307	315	297	315	333	277	311	307	347	311	311	315	315	274	295	307	292	344	308	327	315	316	324	296	333	326	323	275	287	274	331	314	275	313	298	314	338	304	311	297	305	319	312	266	308	298	316	296	278	309	313	317	316	318	278	329	318	276	327	292	314	324	288	291	282	317	290	290	302	308	336	319	298	300	306	311	313	302	315	313	311	294	297	297	301	303	329	293	270	294	275	282	307	301	350	291	296	300	309	306	292	302	321	283	303	301	301	297	312	287	319	301	312	314	292	302	292	311	298	270	311	269	276	305	291	308	307	303	306	292	277	314	326	286	315	324	303	322	298	325	329	301	277	306	346	304	296	311	283	296	295	328	325	347	321	316	311	276	301	319	302	276	291	287	294	285	295	309	305	278	324	321	293	309	308	299	331	319	299	288	275	328	329	313	312	313	302	304	298	332	277	287	313	303	299	307	300	306	319	267	300	290	309	268	308	324	324	277	294	312	306	306	289	302	337	323	307	272	354	293	279	315	341	328	328	331	290	277	339	321	278	322	327	320	298	310	321	327	304	294	317	284	284	316	303	327	306	332	296	299	306	289	309	283	286	325	330	306	310	279	287	298	333	298	344	317	329	302	287	284	304	313	315	340	302	293	309	321	325	287	293	322	294	320	315	312	329	322	316	308	324	304	297	300	294	284	331	307	308	341	312	348	300	302	300	289	318	303	308	297	312	311	308	315	336	301	322	311	330	310	308	328	313	271	330	296	308	319	301	322	334	305	294	317	307	310	287	320	286	307	329	323	303	291	307	302	292	285	277	304	300	292	314	305	280	296	358	284	293	298	309	303	312	326	326	280	319	299	268	310	331	328	289	308	279	294	333	309	330	281	292	315	328	297	305	287	287	303	348	322	294	313	281	292	313	331	287	295	295	287	310	336	297	279	335	314	316	306	309	278	289	291	299	300	308	290	301	304	316	324	298	309	308	296	305	319	338	306	323	267	280	290	300	306	314	297	309	301	279	286	289	311	311	320	299	334	297	305	273	341	314	310	307	319	299	314	297	268	306	291	305	361	292	295	281	323	287	292	296	302	303	305	312	314	283	306	285	314	287	329	297	298	304	328	318	317	289	294	343	305	297	251	298	283	305	289	290	307	303	327	290	327	278	290	321	283	281	271	306	276	308	313	301	341	260	333	347	275	311	300	321	302	304	293	299	302	299	324	325	287	297	323	312	314	294	327	289	303	295	286	323	318	323	316	324	334	295	308	315	329	301	294	294	287	332	300	291	295	318	304	320	280	293	296	318	293	324	288	335	316	312	307	305	303	298	285	301	347	313	334	309	315	314	292	333	318	312	285	316	300	309	310	326	318	296	294	339	307	322	296	284	339	309	291	313	305	314	295	292	327	308	318	322	272	292	326	324	303	302	292	295	280	303	285	298	303	325	302	317	313	299	314	308	329	312	288
28436	18057	1490	815	627	486	457	436	423	418	329	346	395	367	368	339	327	382	300	352	342	357	335	330	321	337	344	319	364	331	373	341	371	351	346	353	365	318	348	361	322	328	337	339	348	305	341	367	328	341	363	353	348	347	329	333	338	356	318	359	332	338	319	362	363	310	336	318	346	324	321	334	343	305	368	337	387	353	364	346	340	343	338	325	346	335	360	336	310	334	341	374	351	321	363	338	332	377	373	316	335	319	318	326	343	329	356	357	380	348	348	328	363	319	339	356	321	361	311	337	355	365	319	310	333	402	331	374	363	326	345	360	362	365	342	378	340	315	333	334	330	354	364	333	339	310	335	342	304	353	347	360	347	338	379	324	366	388	343	385	321	315	377	375	340	350	339	350	354	364	348	341	350	353	361	387	362	346	338	326	331	370	350	345	373	342	359	334	344	341	334	368	340	359	326	343	355	318	338	350	329	315	377	339	324	348	329	339	359	354	340	357	323	365	359	362	323	353	353	337	312	373	342	339	316	333	364	390	377	347	331	323	361	351	339	339	331	339	334	351	335	333	347	326	366	357	368	372	367	338	341	347	359	346	352	328	344	334	350	331	349	341	305	320	358	355	386	347	349	351	325	352	329	367	323	308	335	369	340	316	348	338	326	359	328	345	342	338	353	366	374	342	329	332	355	339	342	394	329	332	347	371	351	363	325	346	349	334	341	347	327	325	316	328	350	330	337	331	322	300	340	313	306	358	354	304	366	323	338	350	378	349	367	327	336	325	367	343	370	360	348	304	354	355	330	362	338	349	317	331	329	357	330	357	345	324	360	336	317	356	316	319	331	326	344	297	358	350	342	351	316	360	358	361	370	374	336	364	334	313	341	355	346	359	367	345	314	345	345	353	315	359	351	331	361	351	326	341	364	361	329	344	363	337	359	348	340	370	323	349	332	349	375	391	347	321	350	324	310	354	346	335	334	385	353	369	360	340	365	365	365	349	336	347	352	338	336	360	363	320	311	342	333	349	326	384	343	330	346	345	334	353	305	352	370	308	339	325	322	305	363	370	369	354	343	328	337	340	382	316	334	355	328	350	328	387	334	339	364	325	368	367	355	337	348	355	327	346	330	323	367	341	376	345	314	333	341	345	337	325	327	362	340	319	316	341	337	316	342	338	374	372	334	331	353	355	373	335	313	341	324	363	330	357	335	341	371	354	329	328	326	311	342	370	343	376	326	341	342	356	357	362	351	375	352	298	349	369	319	364	298	367	333	326	329	339	322	348	336	365	349	354	327	315	381	345	354	332	334	329	344	345	345	352	338	326	325	380	344	354	381	330	324	365	345	349	373	336	339	364	357	334	370	342	376	351	320	352	319	339	355	338	305	383	363	358	346	384	312	327	348	359	325	328	360	366	362	344	333	355	319	375	294	286	326	302	348	372	373	351	320	341	334	352	320	344	348	306	318	352	353	325	363	335	352	316	327	348	368	321	384	363	362	325	352	320	340	359	350	378	332	353	356	332	344	325	347	377	348	327	343	360	326	312	363	346	325	348	325	349	336	354	326	308	375	312	315	351	343	340	330	366	348	321	347	324	349	359	371	339	339	354	352	302	327	366	391	343	348	360	352	354	352	299	350	345	371	336	356	343	327	343	356	368	390	324	322	322	330	337	324	338	398	344	365	363	338	335	324	346	328	314	370	346	364	363	330	324	349	344	374	334	319	332	352	344	341	360	373	377	340	339	348	348	346	347	364	356	338	328	334	333	324	334	355	316	382	341	393	355	359	314	361	298	328	324	316	353	340	333	359	348	331	346	333	300	359	338	358	305	369	339	313	352	343	351	354	351	334	375	361	361	348	353	307	348	341	347	331	328	359	342	333	351	335	348	335	355	333	307	345	334	321	360	333	326	363	310	353	344	359	343	351	355	363	343	352	322	324	374	363	336	358	344	306	363	367	369	352	325	379	332	353	324	317	342	334	351	350	356	312	343	350	366	371	359	308	333	354	339	301	357	371	354	345	307	314	366	387	362	332	328	324	329	354	344	343	343	351	353	348	326	315	330	350	371	336	325	357	331	350	354	365	357	331	339	331	316	329	344	367	360	360	309	312	310	334	362	321	343	341	346	378	329	337	362	366	341	371	330	368	388	379	335	369	360	367	335	382	337	353	313	355	318	341	315	335	324	377	352	327	323	349	329	379	382	338	345	315	344	336	380	355	352	336	356	301	332	315	352	326	320	319	333	347	337	354	334	338	361	337	325	347	335	315	353	339	326	369	335	359	335	336	380	360	390	349	331	356	307	320	311	341	314	354	338	351	320	295	374	366	323	328	365	291	338	343	367	341	340	339	339	338	353	314	349	332	345	346	336	333	331	325	330	344	375	366	367	397	346	372	333	334	369	339	355	322	345	340	354	337	367	381	320	343	321	381	315	351	319	327	323	350	324	362	303	342	335	341	353	362	340	357	351	379	315	384	344	334	370	386	357	348	369	325	308	341	335	369	333	343	352	299	374	341	356	348	354	317	347	360	336	359	342	334	342	346	374	366	341	359	373	339	360	315	334	367	356	367	362	357	350	308	342	367	335	357	312	351	327	326	323	317	348	323	330	356	332	335	318	345	360	358	359	360	311	343	363	367	310	341	338	367	387	350	319	374	321	351	367	337	387	346	335	351	329	324	340	321	303	359	352	355	322	336	331	348	366	341	297	340	345	363	369	341	364	363	375	344	356	333	330	348	346	340	361	330	347	344	328	352	334	332	342	339	370	326	327	378	339	335	359	316	311	351	349	321	363	364	328	357	360	349	347	364	338	350	328	343	339	371	311	350	339	332	359	342	327	342	331	345	330	356	360	363	363	331	333	361	337	343	351	358	372	339	349	325	342	301	359	337	323	325	358	310	362	342	372	336	324	301	359	325	336	337	343	356	371	343	322	309	327	336	338	347	337	332	346	346	359	333	347	357	326	329	322	350	333	380	349	352	322	362	330	329	331	332	341	364	330	339	302	321	328	327	300	358	361	350	380	341	336	353	359	372	357	336	340	366	342	352	326	334	357	329	354	376	342	365	359	349	380	334	374	354	350	333	391	323	321	367	335	326	366	342	332	373	364	350	338	364	315	352	336	363	309	359	320	311	314	346	363	351	336	316	361	331	342	348	370	373	360	349	320	323	358	343	346	321	309	364	329	365	325	371	320	316	336	367	344	350	365	311	331	323	340	353	304	358	336	317	349	354	324	318	361	363	359	318	342	325	347	350	303	331	338	349	339	342	363	357	322	345	334	336	374	326	350	364	346	315	369	356	355	325	341	343	349	312	323	338	333	360	355	375	335	344	316	338	364	329	344	315	333	319	372	312	359	348	325	363	321	319	360	348	339	351	312	322	335	350	326	332	359	384	337	325	325	340	356	368	338	311	337	347	329	316	342	376	366	325	335	336	321	320	355	323	358	317	336	359	355	330	333	361	339	324	357	311	395	328	342	343	346	334	353
25097	20688	26963	24340	20609	9461	1201	761	514	492	433	410	328	330	278	263	279	247	246	245	250	235	230	218	224	214	204	211	230	211	206	196	215	180	217	198	189	188	196	207	208	194	213	216	190	213	195	187	202	194	200	182	191	193	186	176	181	186	194	201	174	214	188	179	170	189	181	191	190	195	196	158	168	166	200	182	164	167	182	166	177	178	198	170	159	185	203	173	198	183	171	160	168	194	187	193	191	198	169	193	161	178	180	178	166	179	179	175	181	156	178	163	167	203	194	204	161	190	181	183	180	211	169	172	184	166	151	183	192	174	176	153	165	185	168	194	174	203	179	167	159	193	188	196	196	180	170	191	187	179	192	173	186	197	193	168	185	178	184	173	189	145	183	182	181	196	163	160	164	187	166	184	182	168	181	182	182	172	181	187	183	212	184	174	166	174	194	166	166	187	183	177	182	205	191	179	153	172	168	192	159	192	188	183	164	171	169	191	142	176	177	162	175	168	169	196	177	180	193	198	193	175	156	168	183	175	179	183	177	182	204	166	159	186	185	157	165	182	175	180	158	165	180	181	188	164	165	174	186	169	178	205	183	193	167	187	163	171	169	165	193	170	190	170	184	173	184	169	190	184	178	192	182	175	187	182	182	163	185	195	171	176	176	152	181	170	168	182	186	185	172	172	175	178	188	180	169	177	185	171	176	162	195	184	171	187	168	164	179	197	169	174	190	185	184	177	182	179	158	189	193	180	178	175	195	193	165	184	198	178	172	150	208	162	201	175	177	181	200	185	192	185	160	187	164	174	182	158	171	165	168	204	190	177	170	183	172	183	185	184	168	184	164	209	186	178	178	166	163	193	169	205	169	181	166	176	158	186	196	161	190	180	185	168	174	203	185	178	190	181	192	159	183	195	181	192	198	204	161	178	173	172	181	186	172	174	194	186	185	193	176	183	177	178	186	185	169	180	193	154	175	201	174	185	201	189	165	190	179	168	183	185	160	208	192	149	183	217	181	179	153	175	180	179	182	191	178	206	200	177	191	163	203	154	171	171	193	159	214	171	187	186	179	216	202	203	150	166	178	184	188	182	181	178	186	197	183	200	180	189	182	178	212	177	165	162	191	169	169	188	184	174	191	195	191	172	182	199	193	160	179	171	189	191	167	189	163	158	196	193	184	190	185	171	180	158	202	178	190	161	186	168	185	184	216	186	169	173	178	184	183	169	176	177	188	181	173	168	194	169	184	176	183	177	177	180	182	164	179	166	171	201	170	190	167	184	169	194	187	180	201	174	197	187	169	184	187	186	182	204	185	175	156	170	188	196	160	178	148	185	186	180	176	164	185	163	176	182	182	182	161	175	172	171	170	199	167	164	176	167	169	182	148	182	180	174	192	160	162	199	168	187	199	153	202	162	185	176	183	199	186	179	204	157	168	182	189	173	166	178	197	193	182	180	188	197	198	177	168	189	163	192	177	188	202	184	182	161	181	179	187	172	177	172	187	175	193	190	188	160	152	171	191	202	174	181	162	182	174	165	171	173	172	202	158	194	180	179	177	173	173	180	182	182	185	198	158	168	191	181	201	200	191	162	193	191	182	169	162	180	192	190	189	187	177	209	187	183	169	204	186	171	189	164	189	182	189	196	190	183	187	195	171	197	199	178	181	158	182	191	164	185	190	202	204	198	177	176	199	199	170	177	190	199	167	170	203	171	198	181	166	189	146	179	173	192	162	187	164	170	177	177	166	179	165	171	172	175	190	181	181	175	197	191	165	181	193	206	169	165	190	155	171	193	180	187	190	179	196	157	177	185	196	194	180	181	180	158	178	168	194	204	197	153	187	199	156	183	185	188	181	190	177	181	181	193	188	184	154	182	169	195	160	177	183	154	173	173	170	217	196	167	180	179	180	167	175	178	181	181	184	165	182	196	190	173	193	173	174	200	160	178	180	147	187	195	191	180	190	168	171	183	179	171	169	179	170	170	181	202	184	201	187	182	188	177	168	198	174	158	177	194	178	193	189	161	170	184	189	199	187	190	174	167	174	204	177	169	189	187	183	180	191	181	170	160	193	215	194	184	170	186	176	180	152	154	182	182	184	183	163	174	176	184	173	180	153	190	180	171	195	173	186	174	185	167	189	170	148	192	178	183	166	154	171	163	177	181	171	199	161	189	170	176	158	171	189	176	166	204	183	185	183	171	196	193	181	168	177	188	178	175	186	184	175	171	175	190	189	197	175	160	172	161	177	169	165	176	177	202	186	175	162	211	186	188	195	171	163	178	190	195	170	178	190	188	181	194	201	186	175	194	177	198	178	164	188	186	172	189	207	199	173	144	191	199	193	179	171	188	191	177	173	181	205	189	172	188	180	177	166	161	184	189	190	180	179	191	197	198	199	176	181	187	187	184	194	200	203	185	169	195	155	171	159	177	172	196	188	180	204	191	172	163	172	173	158	185	168	207	186	159	174	190	218	195	187	184	173	179	182	171	162	175	172	180	173	174	196	178	191	184	175	181	192	159	189	184	159	185	201	170	163	181	169	176	184	198	222	181	173	181	189	163	183	188	161	186	186	165	183	198	183	192	165	185	179	201	176	192	182	168	168	178	216	198	185	190	162	186	177	165	195	183	166	193	190	188	175	177	188	171	182	179	188	167	193	187	150	184	185	159	173	170	166	193	171	217	167	176	167	160	182	187	189	172	198	170	163	160	191	180	139	178	175	185	183	179	176	202	176	163	195	168	163	209	167	183	181	168	178	176	187	185	187	204	186	156	171	181	180	174	162	172	172	192	164	189	183	181	182	173	172	188	192	160	185	207	179	182	151	169	164	175	156	182	183	206	184	197	188	161	188	176	197	176	179	194	185	174	164	173	174	200	183	170	156	153	191	170	193	171	185	189	163	167	177	181	185	162	176	212	167	166	166	183	192	162	198	170	180	180	165	181	192	179	192	178	156	170	174	190	185	165	190	153	194	173	193	160	177	176	179	189	190	170	184	177	183	178	180	175	184	197	191	197	179	180	164	178	182	197	204	183	181	174	191	182	174	177	187	173	185	176	175	188	155	176	177	187	177	177	198	191	165	183	182	192	194	171	185	180	197	191	200	189	173	156	184	161	182	170	165	204	155	168	178	200	172	188	191	167	169	171	164	174	178	185	169	179	158	194	186	173	166	171	167	175	180	171	181	173	163	182	181	172	174	186	182	184	172	161	189	174	188	195	171	183	185	197	188	191	183	186	193	175	145	190	171	164	183	185	203	168	195	176	154	200	184	176	162	175	156	182	143	185	188	170	181	177	198	180	176	177	163	177	184	170	202	196	183	180	167	191	175	184	193	209	182	189	180	180	193	167	182	180	169	166	176	161	184	166	165	175	193	182	162	170	172	182	203	167	162	181	147	197	173	173	189	171	177	169	174	176	165	163	169	179	175	177	187	184	211	170	189	172	166	177	181	195	194	172	186	186	176	195	179	165	179	173	171	167	192	174	176	161
34429	29918	9985	5307	3409	2475	1954	1477	1121	991	786	617	550	514	461	422	371	353	349	315	305	311	288	284	284	274	246	267	251	275	230	250	244	243	248	217	253	254	225	222	225	205	223	209	221	215	230	233	203	224	238	223	222	197	234	220	195	201	230	218	222	209	212	207	209	203	202	224	197	197	197	194	184	210	202	205	200	205	219	198	215	190	197	203	175	195	188	204	197	193	226	170	217	201	200	197	210	178	203	207	208	211	200	204	214	206	212	184	199	197	198	221	199	210	176	218	216	204	219	185	214	201	182	170	187	195	186	221	213	211	196	222	210	219	231	212	200	204	199	206	210	205	203	193	193	191	218	223	213	198	190	195	219	174	188	199	186	200	211	197	184	198	209	192	187	208	219	209	192	214	188	202	163	194	181	215	205	208	196	192	196	213	200	213	200	205	193	190	204	182	237	177	197	203	201	201	197	220	202	213	174	213	203	183	210	187	183	172	198	185	195	217	205	225	199	219	194	208	190	198	172	198	205	197	189	168	193	213	210	193	234	214	205	199	186	200	217	217	221	195	199	173	189	193	224	187	196	207	209	192	174	179	200	197	222	187	207	220	186	207	190	180	206	195	208	198	197	209	185	208	197	190	225	236	193	199	183	184	211	193	200	189	210	214	181	208	227	211	200	201	224	199	197	174	203	181	209	201	182	195	212	234	199	188	206	189	217	211	172	201	174	201	215	209	210	206	190	184	206	215	189	215	211	198	204	206	213	177	219	186	220	186	190	225	215	203	198	181	199	187	207	218	201	202	217	198	179	209	189	180	178	227	184	183	211	202	197	187	208	195	204	156	200	224	200	208	205	203	179	174	228	194	220	206	184	194	174	189	190	189	172	186	225	194	191	218	225	211	201	224	222	210	197	217	218	190	191	206	211	207	198	210	188	181	180	198	213	181	199	183	212	216	187	186	237	219	219	215	195	187	203	211	184	197	191	207	210	194	218	202	214	197	197	199	202	205	191	178	190	213	184	182	203	202	195	156	183	189	179	179	210	202	187	187	177	194	172	195	197	217	211	173	189	199	193	209	207	196	186	200	185	198	198	212	196	202	200	181	182	194	183	192	181	203	223	186	206	193	203	177	202	212	209	205	196	213	198	186	204	213	184	202	187	207	215	191	208	221	180	204	208	193	213	213	200	204	220	214	202	209	199	232	216	200	192	194	221	208	192	183	190	194	207	215	211	199	189	195	184	197	204	209	181	194	193	206	196	210	188	166	191	215	166	185	178	191	212	185	176	208	188	194	195	193	219	186	187	174	195	202	219	200	202	180	193	209	216	184	212	198	213	219	197	196	234	189	193	203	201	166	211	177	168	222	204	208	182	196	190	187	210	186	191	201	216	193	192	171	183	181	204	199	226	188	208	193	199	197	204	190	204	204	219	192	208	196	177	216	188	204	201	216	182	180	209	214	173	203	181	190	191	193	193	227	193	199	190	190	216	174	203	205	197	191	178	205	196	195	193	189	175	214	182	193	177	194	188	194	205	192	196	197	174	207	195	212	183	192	198	203	199	184	193	223	204	187	202	209	209	189	213	185	195	208	200	202	193	181	219	198	204	213	219	192	191	199	175	202	185	211	218	217	198	206	211	205	194	205	181	185	195	174	192	217	218	213	185	179	195	185	205	180	225	200	200	184	196	205	195	211	202	226	197	196	207	210	200	213	175	191	190	204	200	175	210	229	201	225	162	193	199	196	230	203	205	195	194	206	197	199	225	194	195	194	201	206	192	191	209	188	200	189	189	229	206	197	204	187	198	204	210	189	170	214	209	196	215	180	200	204	196	212	184	198	218	204	209	202	203	199	203	225	193	185	162	212	203	201	216	174	237	206	205	204	205	193	219	211	205	207	204	215	212	198	213	177	181	190	189	202	175	218	184	201	179	195	199	187	188	224	195	188	232	179	219	210	198	202	166	202	191	206	200	180	213	220	230	205	182	203	210	194	183	163	186	190	197	191	162	206	193	199	170	176	205	206	169	223	191	193	219	219	214	197	193	192	205	185	207	194	207	206	206	192	188	183	185	188	193	182	163	212	195	188	189	217	185	207	204	187	188	191	205	190	187	209	180	196	189	198	176	184	195	207	197	194	209	205	212	199	210	179	197	196	169	204	194	206	208	193	215	186	191	211	190	225	221	198	188	179	199	219	191	191	200	187	198	202	215	220	183	211	215	195	203	197	211	220	189	237	202	201	197	193	192	189	182	225	185	203	183	217	208	191	192	177	198	201	202	192	214	195	212	191	171	191	185	188	208	195	219	201	199	202	187	216	190	181	239	200	187	184	191	183	179	214	200	196	210	193	193	187	204	200	181	233	173	181	215	187	183	186	203	189	194	201	210	211	206	203	217	192	221	215	166	203	187	201	182	186	223	190	204	185	205	208	210	194	198	209	206	180	193	206	214	199	183	229	195	203	203	193	178	192	197	212	202	209	192	215	203	179	224	181	199	203	199	203	201	210	211	207	217	200	207	199	226	218	230	186	196	187	225	204	199	212	201	216	202	193	214	191	219	207	221	217	172	215	201	189	215	205	178	209	182	191	203	168	158	186	211	210	202	187	192	226	206	214	197	191	182	205	201	199	195	218	208	242	203	202	201	226	183	209	179	200	226	181	164	209	194	197	202	184	176	237	226	202	193	178	169	180	203	185	208	197	212	191	202	196	180	184	208	206	188	208	192	196	225	217	201	210	205	205	186	184	217	218	206	200	192	199	217	197	192	195	217	185	179	209	232	212	195	205	209	190	188	168	190	204	194	210	235	188	188	218	190	203	189	185	197	187	177	201	182	179	215	219	179	207	219	221	184	204	195	179	210	222	238	207	192	198	197	211	200	217	176	205	215	222	184	196	205	209	188	202	202	208	187	223	183	212	200	198	223	203	194	215	193	202	183	208	188	190	191	190	190	191	203	182	214	203	195	186	218	198	233	189	199	195	176	193	201	214	187	203	191	195	202	197	189	184	193	204	199	193	192	204	188	200	189	214	191	228	197	208	178	220	192	163	204	167	187	206	218	204	212	191	189	194	206	186	203	196	197	209	181	190	223	216	200	176	200	184	191	221	173	190	189	221	180	178	191	220	174	187	202	181	197	193	202	202	205	202	198	203	214	220	204	213	214	188	194	194	179	168	208	187	217	193	193	192	191	197	198	180	195	198	191	195	201	188	216	221	192	205	202	188	202	180	216	197	196	201	219	204	187	197	194	199	197	210	207	219	196	186	207	172	192	198	198	186	204	204	194	206	198	197	186	171	208	185	199	208	186	206	206	206	195	203	218	202	202	196	188	196	212	193	197	178	186	195	196	194	207	186	199	185	212	204	214	179	215	194	218	202	199	207	225	226	202	177	219	185	197	209	182	206	212	185	202	194	194	210	196	177	207	185	215	213	194	218	213	179	206	203	229	169	215	185	218	215	195	200	184	182	220	212	198	188	221	180	196	197	200	188
23006	20673	27437	23929	20661	20646	7667	1740	1148	980	899	741	750	657	645	595	633	550	614	546	570	486	535	510	534	534	495	510	506	507	464	520	452	477	485	507	492	479	473	461	458	461	446	465	448	437	452	427	480	461	443	432	448	472	442	472	456	471	435	439	442	456	397	436	450	461	489	432	445	437	458	441	449	455	461	426	431	422	441	413	438	454	455	465	429	437	411	445	430	419	431	438	354	413	472	418	455	447	430	421	460	436	453	457	459	474	434	447	471	445	425	423	392	459	460	427	444	430	479	399	470	456	443	434	453	432	425	476	427	442	415	436	421	462	442	450	466	446	442	403	432	434	464	435	447	439	432	455	440	436	431	450	420	491	494	449	414	463	440	445	487	438	469	412	414	433	457	430	425	466	459	466	449	450	421	409	445	430	445	433	442	447	430	421	468	434	422	415	470	456	460	465	458	401	437	414	446	450	454	438	439	456	438	465	447	439	451	423	451	452	437	494	425	428	428	415	441	416	461	440	440	455	436	438	426	487	442	455	414	412	461	454	428	480	468	459	467	426	403	445	446	423	450	435	445	456	438	468	493	456	444	447	486	454	429	438	422	407	411	457	439	431	451	444	428	460	477	478	434	398	394	444	447	424	430	423	454	454	408	440	423	448	410	419	475	437	405	456	456	429	434	461	467	459	465	437	431	444	452	450	450	428	406	495	435	411	441	446	435	446	447	440	458	481	432	430	411	473	437	439	480	433	458	465	399	434	457	446	468	432	434	412	443	437	443	427	435	452	412	430	438	472	496	418	459	437	429	431	432	439	435	456	424	482	472	426	448	420	426	424	401	433	457	470	447	415	423	441	443	455	424	448	430	419	435	439	467	462	458	452	445	422	439	433	438	446	440	440	423	419	455	475	436	436	414	427	464	436	410	467	422	414	487	446	449	436	424	474	424	462	430	485	419	451	475	364	464	431	451	456	454	448	447	414	430	466	441	467	431	418	438	459	461	428	388	433	473	457	407	441	416	489	379	450	480	418	438	398	425	423	447	448	456	431	489	418	459	405	432	416	398	385	441	442	434	444	440	433	456	448	443	449	479	456	453	385	439	453	416	484	482	421	408	436	425	417	442	411	444	465	452	427	461	411	436	412	460	423	382	418	463	430	424	409	450	416	437	439	445	434	407	445	483	429	433	465	450	463	452	486	436	442	402	456	472	462	427	438	422	470	431	390	410	452	425	412	456	423	440	412	453	444	417	449	450	462	430	501	424	424	429	467	459	419	425	436	470	450	440	410	424	438	420	415	415	456	454	432	448	441	432	413	446	465	469	450	433	430	415	449	433	414	452	432	467	418	457	417	444	404	443	427	402	423	445	418	454	451	442	439	433	453	444	468	438	472	447	387	400	465	448	487	455	503	453	419	459	434	400	460	414	406	403	468	441	418	430	404	441	473	383	446	458	460	437	442	451	405	436	432	400	461	456	462	428	463	440	408	438	429	408	409	402	427	477	441	426	451	420	402	412	437	424	453	441	427	441	433	442	406	467	430	462	440	415	472	429	381	469	482	451	419	480	435	466	436	419	477	461	414	441	481	429	434	464	465	410	414	434	455	428	441	425	439	435	429	402	449	487	422	442	456	466	415	372	423	459	433	427	404	464	457	415	406	413	445	441	485	479	436	463	426	414	455	471	420	453	421	461	420	495	408	435	480	460	446	390	417	423	439	435	448	453	433	450	419	421	444	442	451	447	424	389	438	448	453	429	451	400	407	442	472	412	403	468	460	442	438	432	434	440	452	445	417	415	417	441	470	448	437	433	429	436	414	441	409	410	485	408	469	449	453	438	469	421	422	438	475	429	440	418	426	455	479	430	424	402	427	444	417	451	404	423	432	460	480	449	438	437	434	440	412	391	438	442	472	427	430	421	446	435	445	420	436	393	450	437	452	427	425	453	455	470	412	462	420	412	433	466	472	439	421	450	416	441	438	397	441	447	455	451	463	458	458	437	449	438	412	434	438	410	432	437	428	480	465	437	440	437	448	438	431	404	438	401	435	431	462	419	421	411	451	440	436	410	433	488	461	445	474	387	430	445	424	468	414	430	481	432	466	421	422	429	467	409	427	422	410	408	403	448	426	410	449	419	431	436	437	427	440	417	473	437	426	431	464	430	411	436	434	439	458	432	449	449	443	464	432	459	424	441	456	419	442	437	450	442	442	448	430	407	403	465	451	417	423	404	420	422	424	429	398	443	437	425	421	446	465	450	431	456	460	412	416	465	434	432	420	426	427	428	437	485	437	469	390	454	460	459	407	448	414	403	466	433	441	475	467	454	447	465	405	440	413	468	412	460	417	399	420	453	453	455	475	413	434	426	427	430	417	427	423	476	448	437	403	432	427	453	439	437	453	442	440	447	450	438	440	441	429	436	423	435	480	468	448	415	449	509	424	472	448	448	431	418	448	437	453	430	437	442	456	443	441	449	435	391	467	448	398	450	446	443	413	441	403	427	430	460	471	387	437	431	416	439	427	433	435	459	474	387	437	421	442	459	431	395	473	467	445	416	433	477	435	436	445	434	425	472	432	421	420	462	418	430	447	436	441	468	458	475	461	440	455	481	421	419	408	421	490	441	454	430	458	413	424	455	435	426	455	417	474	441	446	470	400	411	426	428	435	461	449	428	431	483	446	411	445	428	413	453	447	394	468	465	457	435	432	441	431	409	430	444	426	413	413	444	427	403	431	452	426	452	449	421	449	436	466	482	459	473	424	430	432	441	449	461	455	471	429	437	433	434	429	461	429	443	468	491	476	403	453	453	431	453	464	453	439	439	458	437	462	436	438	453	475	410	403	439	452	424	446	449	458	431	438	429	457	454	426	403	427	422	439	446	442	427	435	447	448	412	426	506	459	397	448	454	440	421	412	446	466	428	423	456	464	401	425	430	470	447	405	458	458	414	438	424	434	429	423	476	419	468	416	429	483	455	415	461	466	409	425	447	442	432	458	434	472	429	442	437	429	422	472	452	449	463	421	459	425	428	421	389	403	456	445	458	411	436	447	425	431	438	450	429	415	469	428	448	440	413	430	441	438	422	455	409	419	421	423	480	449	422	404	453	467	438	452	443	412	427	426	430	421	468	418	411	422	434	419	405	432	467	452	433	440	418	412	416	464	420	447	444	423	465	446	469	443	437	450	417	414	461	425	419	449	468	422	409	488	435	422	409	414	400	450	464	466	414	450	428	391	457	432	458	401	426	408	418	448	441	416	429	435	382	427	407	442	421	456	442	432	389	414	477	485	415	441	445	451	418	433	423	408	452	436	457	440	462	409	413	392	444	451	400	441	474	423	457	442	445	460	445	445	426	421	427	421	440	444	437	436	423	431	442	440	465	418	454	484	450	422	448	418	454	409	439	469	436	459	421	443	435	455	440	447	458	452	444	452	461	405	429	405	421	455	421	440	432	437	431	400	487	406	415	466	417	410	440	413	426	448	425	434	437	401
37793	39730	15851	9242	5982	4516	3447	2909	2182	1972	1539	1299	1133	992	934	909	829	795	697	730	672	582	612	612	595	590	538	505	510	553	577	547	524	510	498	507	503	464	494	464	481	483	464	474	483	480	483	444	490	431	468	425	462	468	453	467	426	464	434	459	467	456	418	412	424	487	459	426	453	414	453	473	428	434	407	443	443	420	475	452	390	437	478	467	428	415	427	453	431	448	499	417	446	421	442	446	446	435	436	416	434	458	469	450	418	407	425	449	439	410	466	425	485	444	440	466	450	444	433	440	474	445	421	473	435	439	431	412	447	442	405	458	383	468	443	469	432	412	450	434	432	419	413	438	476	439	414	417	461	426	423	434	478	408	432	438	407	430	430	435	408	437	410	449	430	454	444	447	453	405	410	433	419	487	450	460	421	448	420	435	467	431	438	449	417	410	454	452	432	419	439	450	440	411	426	421	456	413	455	443	399	415	429	415	428	480	445	450	416	426	437	443	446	433	455	401	452	436	426	442	410	472	412	450	453	435	446	448	477	408	426	439	446	412	437	405	425	429	438	437	421	472	447	435	447	409	426	474	420	425	403	427	432	409	457	465	431	438	454	438	420	420	458	440	420	421	467	431	452	436	434	460	458	397	460	428	448	410	454	483	427	416	471	418	442	426	453	436	441	450	429	461	459	439	402	417	420	408	436	444	453	441	430	463	458	436	444	454	457	434	431	403	441	432	455	384	440	463	442	437	400	441	424	417	408	400	428	435	428	418	452	453	405	405	438	432	423	465	418	448	404	424	426	405	415	430	431	400	435	426	430	438	451	435	403	425	424	444	434	466	434	427	426	387	436	416	430	389	397	431	459	387	460	490	467	409	427	442	430	445	430	450	417	420	423	428	442	429	443	451	424	436	419	416	429	426	436	408	429	417	460	464	442	469	399	433	401	452	430	441	391	423	443	432	427	446	423	425	479	439	445	424	434	425	457	424	447	421	434	439	437	460	441	438	450	439	473	447	433	457	405	437	405	422	449	417	448	436	482	383	467	442	438	419	462	443	412	429	448	426	416	449	414	443	423	435	452	451	457	431	450	450	472	440	417	434	436	410	442	457	390	481	391	414	442	441	441	437	428	425	428	423	431	368	449	417	447	442	414	422	434	469	433	417	447	450	433	460	421	435	455	433	416	428	438	421	454	416	456	447	440	474	416	450	442	419	403	401	418	470	395	440	438	414	413	431	436	429	433	506	435	432	396	395	442	427	410	424	467	435	417	427	442	404	424	452	435	419	452	409	447	425	399	436	425	413	461	461	384	446	422	420	406	434	398	431	430	419	426	443	430	455	428	461	426	410	437	427	454	413	404	423	467	411	451	418	437	467	467	406	418	440	426	450	441	471	444	413	443	434	436	447	443	454	399	457	424	457	444	403	437	420	439	437	414	420	411	422	436	427	405	455	406	412	444	383	432	432	413	424	417	437	449	446	417	424	399	441	434	405	421	461	437	443	401	405	435	439	446	425	446	438	445	429	419	444	432	422	422	415	429	446	442	416	456	453	394	435	460	426	455	430	400	447	437	451	436	438	405	399	432	441	430	434	429	418	423	482	381	471	415	432	397	444	425	464	409	414	438	428	460	412	415	437	419	478	467	429	438	412	476	419	434	439	419	434	424	432	463	435	399	426	448	463	402	452	422	424	428	417	390	412	443	444	431	438	424	457	400	417	466	408	446	443	444	426	462	425	437	380	391	438	443	463	433	426	454	454	467	457	448	447	472	440	423	395	433	407	456	437	418	420	445	421	445	460	418	442	403	404	452	422	469	416	417	448	435	443	422	430	458	431	428	443	426	424	427	425	418	450	420	447	438	413	436	433	440	435	440	465	463	464	434	476	401	464	447	449	482	401	443	478	423	433	429	439	471	440	435	425	401	426	434	394	423	440	441	442	469	440	420	448	440	448	452	393	418	413	428	409	414	440	427	470	411	416	443	428	431	445	407	447	434	432	459	463	463	433	382	452	439	420	428	417	439	454	431	459	429	413	462	449	441	451	428	413	441	432	428	420	397	459	420	409	432	436	428	411	450	406	426	425	451	442	453	420	419	421	454	423	446	472	422	406	404	411	420	429	429	395	416	421	425	412	452	411	384	421	421	440	446	444	429	406	449	473	430	436	456	426	419	437	432	458	427	432	421	408	465	427	447	446	423	443	420	411	443	446	427	478	460	430	418	433	433	482	419	419	429	397	437	436	458	440	466	419	451	464	418	418	452	435	420	463	431	454	418	436	411	415	420	433	440	445	459	384	430	461	456	389	409	452	413	434	398	417	409	457	436	436	399	426	420	425	421	423	412	444	422	450	442	421	438	436	438	442	426	430	447	424	444	450	420	467	412	379	441	436	422	414	447	408	435	394	436	405	446	409	449	442	438	427	413	466	424	411	432	450	411	431	460	426	400	420	437	452	445	445	452	416	422	402	454	444	428	473	423	441	451	407	410	425	417	469	421	450	431	421	409	451	432	442	443	448	370	415	415	483	410	437	453	435	419	434	421	444	462	467	395	415	419	431	427	427	474	417	419	447	448	426	416	439	403	426	425	470	463	464	453	417	426	429	431	399	429	448	392	450	452	451	442	456	415	447	411	418	400	414	419	401	411	407	414	428	403	460	377	427	384	388	441	443	447	429	452	432	406	425	465	403	455	417	420	447	408	444	417	428	436	421	432	415	418	471	430	410	427	409	411	419	411	443	413	425	446	434	426	389	418	443	423	413	417	422	409	476	428	464	400	399	439	451	429	450	457	441	467	453	436	462	437	442	440	461	443	434	407	454	456	416	443	433	440	438	442	427	434	405	413	437	413	473	415	457	468	425	431	436	438	433	435	430	448	453	417	453	435	428	437	445	430	427	399	393	440	426	443	453	428	444	455	448	395	429	414	474	413	474	435	417	428	409	419	466	395	457	436	433	444	457	446	408	422	436	438	474	422	417	419	428	425	391	441	464	441	419	430	421	462	411	413	401	428	425	434	412	399	425	430	425	418	419	429	431	419	457	454	439	477	455	436	428	445	438	422	422	411	449	419	416	449	430	449	403	480	446	440	423	435	401	415	432	418	469	476	398	448	472	434	412	392	421	417	409	375	430	415	421	460	390	420	413	414	418	451	438	412	392	412	402	418	450	426	411	429	402	470	405	456	425	452	411	448	419	466	446	425	454	439	404	402	449	393	423	448	390	430	454	434	414	433	461	458	418	401	440	478	443	448	428	396	432	450	426	425	435	425	437	430	425	414	427	426	437	437	468	467	432	465	412	418	426	447	435	417	427	420	386	419	443	451	430	393	430	399	447	434	411	463	419	420	414	432	374	472	415	436	406	409	416	462	450	435	446	429	427	433	418	404	454	402	431	423	413	422	435	450	420	418	440	420	411	434	432	436	442	423	445	448	431	460	415	447	422	429	456	476	434	412	441	440	422	445	432	423	479	441	430	409	449	444	422	456	442	439	471
30883	19664	4799	803	502	382	432	381	433	354	317	332	310	293	328	306	294	330	267	280	304	320	299	308	287	296	321	286	317	301	303	339	322	330	321	305	340	304	338	322	302	290	301	318	283	354	306	306	311	278	323	311	308	272	318	283	292	276	279	286	315	315	285	299	319	287	329	290	310	334	327	296	287	308	323	321	298	323	321	316	292	283	275	312	285	285	275	293	282	301	320	295	319	339	284	320	303	276	296	323	280	356	307	297	274	315	313	308	308	297	298	304	320	279	304	316	265	317	299	277	292	338	309	281	317	282	342	320	339	304	326	283	304	290	302	286	324	289	305	289	320	280	336	300	289	315	305	305	295	288	291	303	335	293	342	299	318	312	328	298	291	318	297	300	329	294	292	327	328	314	325	342	301	335	316	283	314	307	346	305	350	326	289	312	306	323	330	289	330	316	283	322	300	294	306	283	295	308	310	302	329	324	291	326	300	329	292	317	304	343	304	298	327	308	319	322	329	331	357	295	296	328	315	297	320	315	327	307	319	312	310	280	314	313	325	309	318	328	294	311	323	310	294	327	288	278	300	307	302	304	279	291	321	272	314	291	319	336	318	305	309	335	290	322	302	325	311	312	288	313	320	347	301	304	305	320	321	293	313	280	298	331	324	320	315	300	297	311	293	314	279	298	318	313	280	314	289	312	325	286	294	302	312	293	308	285	304	298	316	304	306	295	270	316	323	300	300	307	281	296	311	293	298	314	316	316	316	319	306	325	302	290	296	302	302	308	312	308	331	323	296	289	315	307	306	315	298	272	313	297	336	318	347	313	297	269	282	298	329	263	291	292	306	312	281	324	296	282	331	325	315	313	290	301	281	300	298	282	326	295	305	324	285	302	302	317	311	290	297	322	294	276	332	331	300	299	294	275	313	271	288	310	336	319	309	287	287	319	316	283	289	302	284	285	330	330	317	319	313	313	326	302	303	301	303	318	313	281	293	297	305	278	334	297	281	331	303	305	303	327	309	337	321	308	299	292	294	317	320	303	307	309	309	301	313	299	284	314	309	313	286	291	296	298	344	300	311	278	319	316	291	286	349	297	266	314	280	325	284	297	314	327	305	313	331	294	325	326	320	317	303	309	321	300	334	309	274	325	335	315	284	281	322	302	282	309	319	299	291	305	294	317	307	316	342	329	306	304	296	310	311	297	300	324	311	301	298	309	290	260	318	300	318	308	326	287	305	292	320	320	321	263	310	287	297	308	322	310	292	304	338	318	295	278	322	289	329	291	295	311	299	310	279	274	326	303	293	301	309	296	272	291	290	288	304	320	322	338	300	308	311	284	312	315	309	284	331	299	366	311	315	314	295	346	286	302	261	325	284	325	307	325	297	302	319	293	278	316	336	320	290	304	322	299	300	312	347	291	302	299	308	319	318	282	326	313	302	303	317	296	288	287	259	331	287	291	299	297	303	276	270	323	299	305	312	272	297	310	304	286	327	280	320	306	319	297	296	321	340	282	341	294	311	294	329	327	326	319	282	303	289	323	313	298	311	298	312	353	329	282	306	313	334	272	328	292	304	303	291	279	295	326	306	307	323	305	305	318	303	284	306	303	278	314	303	301	301	312	287	289	323	307	300	306	313	310	318	314	316	344	271	300	292	279	305	307	293	284	321	310	329	303	247	324	294	285	305	307	311	300	335	313	289	290	286	315	290	286	313	339	318	321	323	295	318	309	291	312	281	316	336	271	300	303	298	307	282	303	302	269	316	266	303	287	341	301	302	278	291	316	284	301	308	288	328	318	291	280	312	310	299	314	291	335	310	306	299	305	325	332	303	290	296	322	294	341	299	300	274	308	289	283	313	305	286	333	311	308	286	298	289	315	325	293	289	281	283	324	285	310	296	286	304	313	282	330	318	278	297	307	297	310	281	311	283	298	314	334	319	302	301	288	298	280	301	316	321	304	322	284	277	289	315	309	275	361	354	279	259	279	267	288	313	303	293	317	287	328	303	322	310	292	315	325	318	302	318	275	296	312	312	310	293	293	298	313	331	311	311	299	334	288	313	311	311	330	322	306	325	316	314	294	290	307	333	312	297	303	317	296	292	371	310	314	307	315	273	336	292	302	268	312	313	327	327	324	312	329	312	327	314	316	304	317	296	305	334	323	296	303	297	271	301	334	301	282	304	275	285	300	289	284	307	309	314	327	299	309	316	312	323	281	315	324	302	257	296	304	287	294	294	330	309	311	322	295	332	305	311	328	314	331	301	316	307	348	310	297	324	324	346	310	285	322	301	296	288	292	268	296	312	312	292	307	310	297	309	298	304	304	320	341	307	295	327	295	304	312	313	290	312	303	320	291	297	303	275	286	297	322	310	318	305	341	308	299	294	296	339	297	309	319	300	307	296	332	282	295	303	281	288	294	309	295	332	307	250	326	307	358	294	325	347	302	319	311	282	300	272	325	296	331	316	323	292	303	279	293	284	292	328	303	303	290	292	301	311	286	329	305	280	312	307	300	308	320	273	324	288	299	298	295	301	281	278	276	319	291	280	288	329	298	305	297	289	325	323	330	297	293	333	310	280	333	296	319	290	310	288	312	300	305	309	292	307	337	290	309	323	304	313	319	303	271	331	294	311	313	325	305	297	311	345	293	284	356	310	295	300	332	279	294	311	291	315	296	338	306	321	293	319	339	315	310	312	296	338	315	292	294	310	289	298	301	327	319	333	290	305	304	331	316	284	320	319	309	288	290	308	296	280	294	308	321	351	313	331	294	320	320	290	283	315	292	295	300	305	303	290	306	317	289	316	326	316	316	332	277	308	320	271	268	274	295	293	334	317	293	319	310	328	275	311	276	303	318	290	333	290	291	310	320	305	326	288	312	322	267	267	311	313	312	302	293	312	286	283	299	309	341	287	269	308	319	302	313	280	310	313	289	323	288	296	307	277	288	338	316	318	300	334	330	293	278	288	280	307	298	295	293	298	304	306	286	325	284	288	311	322	293	356	322	290	314	316	306	298	317	301	302	288	327	298	297	285	297	293	268	291	321	312	281	292	305	311	298	287	275	342	278	285	299	302	305	303	298	314	297	309	308	318	305	265	307	282	329	332	289	335	310	333	319	295	297	331	314	297	295	321	316	296	313	307	285	311	341	293	334	326	290	313	284	269	267	322	309	313	301	294	309	303	324	316	307	322	312	313	310	287	307	316	286	297	287	319	267	311	321	324	278	310	295	280	317	309	293	298	289	288	316	330	302	293	297	311	343	299	294	333	307	304	299	301	312	304	309	307	281	289	289	312	326	315	326	315	296	306	281	307	297	311	284	289	280	293	315	323	298	291	324	317	304	300	323	318	309	305	307	269	296	302	260	302	293	293	301	310	304	322	320	272	291	308	325	277	303	306	285	297	311	282	304	324	302	326	342	279	314	315	290	302	336	291	313	290	303	297	324	282	301	307	317	288	282	311	280	335	314	284	322	312	336	305	324	331	313
28827	16623	1678	993	712	586	685	569	658	437	358	348	368	367	365	341	356	350	337	344	336	349	340	331	319	371	348	341	346	367	312	345	354	297	318	307	326	337	335	349	343	319	352	332	368	349	379	331	328	338	388	343	326	318	332	324	328	321	339	353	304	310	357	349	353	344	361	320	315	331	330	348	335	322	339	319	327	354	381	338	312	324	342	356	320	331	357	338	362	341	341	301	344	332	347	376	353	375	342	321	366	334	348	306	381	337	321	333	334	343	324	339	351	337	370	341	366	331	322	350	307	335	362	333	347	337	327	350	342	311	344	321	349	339	312	375	344	333	326	360	390	310	351	335	343	331	353	355	355	372	342	297	334	332	361	326	353	323	354	351	356	344	330	301	370	354	338	368	340	328	356	349	332	351	318	348	325	353	323	326	366	350	313	330	351	347	346	345	297	339	322	355	324	312	355	335	352	348	329	343	323	361	331	334	353	349	375	313	372	347	337	366	339	314	322	344	347	329	329	352	346	362	327	394	335	344	353	334	373	325	311	380	329	334	333	320	320	362	350	334	335	324	342	350	357	357	352	356	340	337	347	320	344	343	383	337	358	345	329	359	376	327	317	325	338	339	373	359	359	345	327	337	329	318	352	369	338	369	320	315	328	313	337	339	358	361	347	342	375	356	354	378	337	360	334	337	314	320	340	357	336	361	343	333	320	345	310	335	325	351	333	323	343	325	325	350	365	342	364	345	370	312	355	357	341	339	313	340	340	375	342	346	353	350	358	333	356	334	332	346	347	363	302	365	345	334	357	340	342	323	339	359	357	349	351	353	367	280	344	343	350	348	332	345	344	322	313	354	341	354	329	347	316	351	331	388	350	340	317	332	351	321	352	372	367	335	343	345	327	341	312	375	341	361	338	374	325	358	337	338	338	366	341	317	333	333	351	335	384	356	358	358	371	373	325	332	357	349	358	325	346	344	315	334	339	336	339	333	329	341	358	321	305	342	350	376	354	347	345	365	370	340	339	343	348	321	342	352	352	318	346	319	340	321	323	368	330	335	332	363	315	348	327	316	341	302	330	317	320	362	341	306	309	357	309	322	369	337	348	340	378	345	353	340	353	349	312	354	334	318	349	367	307	356	347	316	349	319	337	326	342	382	351	328	315	344	322	354	344	371	329	346	329	362	352	331	321	343	345	381	360	321	342	315	346	359	303	358	363	330	325	332	345	339	361	323	343	322	349	388	314	344	334	316	322	346	357	306	350	344	321	361	369	318	337	332	380	328	340	342	333	327	332	333	354	300	318	366	329	353	326	365	353	294	372	325	326	331	350	350	358	353	311	331	345	315	325	369	332	373	340	303	333	319	365	341	359	335	344	337	369	347	328	332	352	342	318	322	335	347	333	340	364	336	366	307	362	333	359	323	327	346	311	339	326	338	333	361	335	358	378	335	349	357	337	363	352	337	374	358	337	369	322	350	324	342	338	306	334	357	311	350	338	376	355	355	368	342	375	350	344	334	341	369	336	347	378	347	358	345	317	342	352	332	361	354	373	313	358	333	355	361	340	340	328	346	323	321	357	353	310	308	357	361	321	352	339	328	343	334	344	378	360	338	377	338	332	332	342	339	349	332	351	342	334	361	360	368	325	371	328	353	331	353	323	369	323	347	385	321	331	335	355	337	354	309	359	335	299	313	332	354	346	331	365	332	356	343	342	353	330	361	314	353	319	350	327	358	343	346	381	333	343	334	351	333	364	358	316	347	347	347	354	340	322	352	357	368	352	354	349	365	355	325	316	317	370	346	339	345	313	302	361	379	340	342	365	348	307	312	336	345	342	305	372	340	328	323	337	330	398	354	366	356	332	332	336	306	328	340	324	336	348	325	333	349	377	375	349	341	304	344	316	324	348	369	341	341	343	350	337	352	359	323	364	329	347	343	320	369	343	344	334	342	335	351	349	376	314	327	321	322	361	326	343	327	354	372	325	372	363	318	334	341	333	353	355	343	337	338	342	335	333	357	352	360	364	339	333	336	376	323	320	359	334	317	344	333	341	367	339	345	344	328	357	322	351	371	349	363	355	340	359	350	335	341	328	324	356	347	350	344	341	300	330	313	315	320	375	351	343	326	364	362	337	314	350	328	342	304	362	367	334	351	357	331	352	334	342	343	341	312	338	337	323	361	347	325	336	343	308	311	358	380	351	356	320	325	371	340	357	321	374	370	320	314	331	358	344	328	354	344	345	298	342	314	344	355	353	359	324	359	337	331	356	343	341	321	316	370	345	298	325	321	332	338	331	352	345	322	346	332	373	326	324	374	327	379	355	353	323	354	349	326	326	366	356	336	355	350	316	340	320	350	356	315	340	331	317	348	349	340	315	361	343	361	380	339	354	353	342	358	318	323	293	360	366	367	337	337	324	324	350	357	334	333	324	336	315	361	342	356	343	364	333	335	356	362	359	327	321	358	352	334	311	311	323	356	378	333	355	332	326	368	339	346	349	300	354	321	330	342	353	316	347	344	352	357	313	315	343	319	356	338	361	319	326	336	330	340	336	319	361	349	339	352	385	318	323	308	352	345	346	323	335	365	366	364	322	359	335	350	315	360	321	363	308	347	350	333	332	343	334	361	336	359	305	351	328	344	330	318	342	339	364	337	352	352	331	330	402	341	329	329	321	336	334	322	354	310	335	329	322	368	346	356	319	352	339	354	325	323	379	364	380	350	364	339	320	336	353	352	342	357	347	356	328	344	339	330	324	333	347	346	333	349	357	312	377	354	359	329	323	369	315	305	346	327	316	331	347	369	337	382	361	322	331	316	330	319	329	348	332	339	367	354	329	310	312	312	336	358	322	353	318	311	331	334	336	363	321	349	360	352	347	354	319	325	298	336	341	343	346	362	365	334	345	314	327	353	351	332	365	313	319	376	339	335	352	349	343	344	376	341	337	334	341	374	361	361	360	317	346	347	360	357	333	322	306	366	320	359	352	353	371	342	364	342	323	338	365	364	368	316	350	351	325	350	362	354	369	357	336	329	327	354	321	339	330	337	331	339	358	356	346	337	338	338	311	317	342	339	378	348	342	337	325	347	362	381	351	351	329	360	328	327	329	353	359	339	355	334	346	335	327	310	324	351	343	343	353	356	351	311	386	300	362	362	319	330	326	353	342	324	353	324	319	333	345	339	370	341	387	324	321	341	315	347	363	355	345	346	343	328	296	323	341	353	372	356	344	314	332	364	319	370	338	351	343	323	361	324	326	336	351	330	358	346	327	332	320	331	314	328	327	317	328	330	346	336	353	331	326	343	353	369	317	348	342	359	375	326	316	322	312	358	342	351	345	336	373	345	346	338	344	333	368	358	356	332	379	343	351	336	316	344	345	332	318	344	363	377	343	345	336	330	363	317	340	319	331	325	343	305	346	340	353	345	350	327	355	350	316	364	332	331	337	334	305	340	341	363	337	348	328	332	352	374	351	331	331	338	345	364	350	365
25193	20703	27043	24387	20675	9778	1272	957	713	485	424	347	316	285	328	265	271	282	269	212	244	256	222	216	227	213	219	223	222	184	178	198	188	217	188	183	210	182	194	208	202	185	197	200	192	191	180	204	184	173	169	191	199	224	210	210	168	190	184	180	186	171	186	202	185	178	202	172	182	183	183	189	180	188	187	192	186	191	191	184	188	188	187	161	196	177	175	172	185	199	165	189	169	174	195	177	184	201	196	187	178	172	176	172	188	202	185	184	172	176	177	162	187	197	164	173	178	178	171	153	184	152	193	185	178	176	184	188	168	167	168	185	198	172	177	173	175	209	179	190	174	201	183	178	183	208	177	196	202	156	179	171	191	167	212	197	181	160	169	196	212	173	190	191	170	190	175	200	195	199	175	172	163	173	202	191	191	175	181	186	185	209	181	206	159	197	201	194	180	194	190	173	194	176	187	192	182	181	189	207	194	172	197	182	153	189	175	180	218	173	189	181	186	184	174	160	175	172	183	183	168	173	204	180	197	182	163	153	192	180	167	180	200	181	180	182	183	197	167	198	179	189	189	156	183	196	160	174	180	171	183	180	166	187	147	160	163	174	189	156	191	158	172	189	184	188	179	187	153	170	171	175	176	179	174	179	166	179	176	199	167	170	188	166	197	176	191	173	187	165	166	208	167	180	184	154	196	192	148	176	173	156	170	177	160	190	174	168	194	172	178	179	178	172	182	179	194	173	201	178	195	189	164	176	177	182	157	184	157	179	186	187	189	181	156	170	186	187	184	183	159	182	189	166	175	167	198	192	171	167	187	172	174	180	197	174	188	193	202	173	189	173	195	177	189	163	173	180	184	178	194	170	165	188	177	163	190	175	186	172	185	203	158	185	189	165	169	211	182	172	203	176	177	165	154	181	162	173	180	184	175	167	180	164	156	188	175	190	211	187	197	158	194	179	152	153	194	185	178	189	179	160	204	191	193	162	152	162	180	181	183	192	193	211	208	152	169	166	179	176	163	182	204	170	167	151	167	175	178	170	181	179	204	188	195	184	194	182	187	194	199	198	163	170	196	176	180	185	192	187	199	196	166	174	167	165	170	181	177	192	177	173	189	177	176	172	185	208	196	196	171	194	163	171	169	180	195	162	194	196	196	177	176	183	180	165	190	198	182	175	186	189	178	200	183	181	165	161	178	184	191	163	172	146	173	189	189	179	183	175	175	175	173	187	172	187	193	193	170	177	178	174	186	213	184	195	173	153	170	179	166	200	146	195	199	177	174	175	181	193	181	168	159	185	174	178	185	173	177	193	152	169	159	198	209	176	184	181	170	190	179	185	199	193	180	172	180	192	199	198	171	185	173	198	161	203	169	209	172	192	203	198	180	160	197	166	192	176	200	179	154	190	191	195	188	173	156	176	186	172	180	188	179	219	182	170	181	183	186	201	151	205	158	176	181	168	174	180	162	177	183	171	177	195	178	199	186	177	177	200	176	172	170	169	181	209	186	182	195	183	169	189	181	175	180	189	191	166	186	166	175	166	171	179	184	168	201	175	181	159	184	204	169	175	174	186	154	201	175	176	198	154	169	180	172	169	163	173	191	193	187	165	176	170	169	193	171	161	188	182	163	185	166	175	177	163	173	154	198	193	163	179	210	190	174	169	185	213	177	188	192	182	182	178	174	171	148	163	177	202	198	207	182	200	199	168	197	182	194	173	183	188	169	197	210	193	194	165	181	178	190	199	176	166	168	155	197	196	171	192	181	181	166	190	183	184	163	185	176	186	164	188	166	182	177	196	197	181	156	174	183	184	183	185	193	198	177	186	171	184	183	153	168	190	150	191	174	190	185	160	169	204	166	184	178	194	174	199	186	172	179	195	202	210	205	178	184	188	189	183	179	176	182	197	184	170	168	178	176	177	171	204	172	173	202	157	182	191	166	191	183	151	182	160	158	153	178	222	155	197	174	176	182	170	208	177	195	174	190	188	189	176	196	203	198	189	185	199	180	186	180	167	166	171	191	180	165	184	166	195	184	167	191	181	174	183	177	173	184	194	156	171	160	187	184	176	178	157	187	193	177	184	171	178	195	175	192	196	171	164	195	188	175	154	165	175	207	146	165	167	183	185	191	203	186	167	189	172	177	188	170	192	159	177	172	180	172	160	190	178	201	172	193	169	185	181	183	165	170	175	170	180	183	162	156	168	160	183	199	184	171	181	199	201	185	184	206	187	164	184	163	189	182	171	173	188	161	184	198	180	196	187	168	188	192	153	188	202	183	190	165	161	181	176	189	200	175	175	173	230	171	181	196	164	167	197	193	179	177	178	174	181	173	152	169	181	160	189	184	191	176	184	154	168	178	158	199	193	172	172	186	217	186	177	188	174	191	189	158	190	189	176	192	173	176	151	159	196	203	184	177	205	178	161	178	190	216	191	168	174	191	177	188	150	176	202	178	189	168	164	208	183	165	203	190	200	180	170	174	175	162	176	206	193	185	179	170	181	176	160	182	189	171	177	201	162	187	182	189	182	177	185	156	189	168	196	183	202	162	184	174	185	166	200	180	172	177	176	170	183	172	181	189	198	183	208	183	191	186	187	170	189	193	181	171	168	196	181	183	204	161	167	181	198	181	175	158	168	188	198	172	198	190	167	180	175	187	189	161	179	181	181	173	176	180	165	166	188	176	176	193	207	182	179	209	155	221	180	181	157	174	201	191	186	189	174	186	173	179	190	184	201	194	191	181	163	184	181	179	207	170	178	172	193	205	188	211	175	175	195	176	186	173	167	219	214	179	184	180	175	179	154	170	178	184	186	188	185	183	184	183	186	193	172	190	197	164	165	173	193	169	211	167	183	157	166	185	165	196	181	159	184	179	199	151	186	190	197	165	158	172	173	204	152	188	173	160	189	177	196	154	172	188	165	184	155	182	188	191	180	188	180	173	183	173	170	159	183	184	178	196	161	160	170	179	206	174	205	203	179	194	181	191	169	162	178	177	170	163	173	191	185	163	167	167	171	159	187	157	188	214	185	171	186	184	179	178	177	203	173	180	187	159	176	183	203	158	173	172	185	177	203	176	177	166	190	209	163	191	168	194	178	177	177	193	163	157	183	168	182	177	177	205	164	172	198	184	155	201	164	186	175	175	202	208	195	165	159	171	200	187	182	184	164	175	196	181	178	178	164	196	200	178	207	191	198	191	179	194	176	166	186	169	189	193	184	193	195	182	190	169	178	166	182	195	172	172	177	193	186	201	176	167	167	202	179	174	208	188	167	183	186	168	195	169	175	162	170	184	185	190	184	198	155	165	158	170	186	178	169	178	170	189	192	191	159	172	180	161	186	182	192	173	165	183	179	167	182	179	193	181	171	192	175	214	191	188	172	165	222	185	188	173	149	170	188	175	164	182	182	202	175	179	195	204	138	184	171	180	198	186	165	169	171	194	178	172	198	182	208	173	175	180	172	168	184	196	143	160	198	181	170	182	165	182	185
34085	26286	10504	5619	3563	2674	2269	2026	1508	1003	735	684	556	510	447	428	361	414	363	314	333	340	276	301	291	286	256	271	277	252	259	245	246	226	202	250	219	212	232	178	209	245	235	219	196	207	243	203	218	218	210	207	236	196	178	199	199	213	197	191	203	185	185	221	203	199	202	209	226	205	212	212	211	208	190	213	195	202	208	215	198	188	205	172	188	202	203	212	197	213	202	189	185	213	219	198	210	201	216	193	166	194	207	205	223	220	198	180	204	195	220	214	195	216	216	223	195	207	190	199	192	207	212	183	193	205	241	205	179	165	239	184	188	185	184	224	208	195	209	191	174	187	209	181	199	197	182	196	200	229	188	232	200	193	185	216	193	222	204	200	213	173	198	188	198	204	210	183	220	205	177	184	210	184	193	189	178	197	191	184	230	211	186	195	219	217	230	223	192	183	198	189	206	187	191	211	187	194	212	194	199	220	194	235	215	190	183	195	191	177	190	193	216	187	196	195	180	187	188	205	187	207	190	223	180	184	170	185	197	198	189	183	200	173	208	173	187	204	192	189	209	191	196	209	182	208	183	196	183	170	173	206	194	199	198	193	211	180	210	187	201	202	158	187	213	199	185	188	199	201	202	175	174	218	209	202	177	186	222	182	187	209	203	209	191	203	188	191	214	198	208	228	207	207	191	218	192	186	212	180	187	185	202	194	207	205	195	175	230	202	208	216	198	197	192	190	209	215	184	197	191	199	194	180	188	188	189	203	202	200	197	195	204	198	183	198	196	225	209	199	195	199	182	210	208	177	222	213	216	192	196	188	198	207	175	203	200	168	182	220	213	181	206	195	178	215	200	218	195	209	209	181	214	207	190	204	218	185	204	204	189	196	197	176	219	235	183	170	185	201	179	177	182	208	224	195	189	210	207	191	181	204	200	180	198	193	206	202	179	167	152	204	202	180	205	209	211	199	198	201	201	194	202	195	189	211	210	193	208	191	220	191	199	212	220	197	194	189	192	202	191	238	191	217	204	181	201	233	209	191	181	212	198	185	196	206	208	206	181	206	193	175	205	211	225	186	177	184	182	166	193	202	220	207	214	214	204	208	172	188	196	206	184	221	186	202	208	200	155	222	198	219	190	219	199	192	213	217	203	197	197	166	164	190	173	206	178	207	199	220	229	194	209	197	201	201	203	222	208	173	211	198	210	177	187	185	217	164	214	197	198	195	202	215	192	195	229	195	217	181	200	208	193	214	182	181	178	193	196	189	235	177	182	196	204	182	203	217	196	201	181	222	209	194	183	198	218	195	185	212	192	211	203	222	201	194	203	157	200	187	198	193	203	198	197	194	204	223	160	203	242	188	210	187	184	205	180	174	201	177	195	206	197	198	209	195	210	188	221	209	183	185	203	194	184	210	193	199	223	190	185	186	213	190	210	190	192	198	198	194	185	231	199	200	191	190	204	214	186	178	186	202	205	187	186	201	192	168	215	176	182	217	201	187	218	193	207	183	174	194	164	199	189	213	206	215	175	198	162	175	178	199	204	184	222	199	198	209	220	195	199	201	179	198	208	187	226	185	195	193	209	184	198	203	207	196	205	204	200	219	201	184	196	192	207	194	193	185	188	213	201	222	176	166	223	217	198	191	206	232	209	214	215	204	192	195	195	207	195	193	190	211	198	217	207	198	186	189	208	239	220	195	207	190	191	185	186	183	187	191	210	192	221	205	207	201	194	218	196	203	212	203	208	215	207	202	189	187	198	217	201	222	215	221	182	221	179	194	186	208	176	223	220	190	212	196	220	182	199	202	169	206	218	211	178	191	213	210	204	199	208	167	208	187	197	190	219	186	195	195	212	181	198	180	210	209	229	192	168	198	222	196	184	176	212	227	215	202	184	199	202	189	202	229	231	225	207	199	191	182	170	173	200	212	187	199	191	196	210	186	191	182	191	176	204	188	177	207	193	195	207	211	203	193	219	204	206	190	193	201	175	206	211	188	196	227	207	198	170	203	206	183	193	193	216	204	206	202	189	195	201	196	191	207	195	219	211	210	202	197	190	182	211	185	197	203	203	195	209	196	206	198	203	196	217	204	189	199	227	202	184	197	196	197	188	209	199	203	200	190	183	187	191	194	190	170	172	202	166	223	200	207	187	194	193	191	180	224	209	208	222	198	200	227	187	202	156	211	216	165	187	185	201	218	204	197	208	216	215	200	192	226	187	206	194	197	223	221	205	206	191	168	199	210	168	185	179	229	196	207	201	197	185	220	192	207	200	203	194	181	205	203	210	219	193	195	189	188	200	211	193	234	178	188	201	208	203	198	227	174	199	187	201	201	211	207	200	208	225	188	195	199	193	193	182	199	189	197	178	197	201	191	218	209	194	174	208	200	174	222	220	202	217	175	208	247	208	216	183	186	192	201	183	190	172	206	202	201	198	225	190	201	212	218	195	172	200	223	171	181	184	216	165	171	202	175	205	190	198	182	192	202	200	198	211	197	175	216	189	198	182	205	199	182	204	196	205	199	188	201	169	192	196	181	171	199	192	204	184	198	187	175	181	194	207	189	184	213	189	164	175	198	202	193	209	189	231	221	205	186	177	200	182	192	208	185	173	202	212	192	194	190	196	197	163	206	195	200	177	212	209	180	189	187	205	200	208	220	216	177	215	188	191	202	171	204	208	202	194	187	202	187	190	183	198	195	186	196	195	181	201	198	192	203	229	170	221	200	208	174	200	212	201	223	177	193	172	181	195	184	220	195	192	198	216	194	196	214	183	185	210	207	200	212	188	196	207	188	209	193	197	205	185	171	199	183	197	195	206	193	196	215	185	181	201	230	164	206	217	195	178	180	187	208	192	208	198	204	196	211	202	215	187	211	199	192	190	179	207	182	209	209	193	201	204	202	206	191	177	203	217	194	220	202	184	201	181	184	194	195	177	186	212	204	209	187	201	217	212	212	220	205	204	193	197	212	187	188	197	200	205	212	213	206	206	210	191	199	182	199	185	171	198	225	172	166	213	228	182	202	187	178	199	197	207	184	201	191	190	205	216	216	215	209	198	193	233	210	230	200	205	206	196	192	189	182	196	219	201	187	182	187	181	211	166	185	178	183	200	209	205	177	210	195	210	195	188	171	201	208	206	196	206	189	187	189	193	188	206	236	193	195	201	183	218	225	193	203	189	208	203	209	179	195	185	193	214	201	177	181	198	222	189	223	181	194	212	200	202	202	202	190	193	215	215	159	208	199	182	217	195	197	218	209	200	202	211	188	221	187	192	209	199	168	208	185	190	210	177	197	186	161	196	189	196	201	202	209	195	186	203	220	211	193	188	192	208	222	185	204	176	208	184	219	203	212	198	205	208	178	197	200	196	192	202	203	195	195	184	194	186	189	183	200	184	188	197	200	193	197	213	213	194	183	212	196	193	222	232	194	191	188	197	197	210	201	228	193	179	205	207	190	217	201	189	215	184	208	220	189	206	191	197	200	187	207
23094	20742	27432	24041	20732	20740	7938	1966	1316	1059	886	795	705	678	659	645	576	568	549	535	540	504	528	506	531	488	510	541	488	471	508	449	456	449	479	454	480	451	501	505	463	429	468	440	495	466	454	452	426	452	468	421	463	433	461	495	469	472	391	465	445	480	429	435	489	420	423	459	461	467	430	412	434	434	457	463	450	428	459	476	477	432	436	464	423	447	425	436	419	413	417	433	422	468	454	436	455	442	431	470	430	505	421	431	443	441	475	471	456	460	454	464	439	434	441	431	452	445	427	458	462	440	417	469	447	443	428	452	439	446	416	450	469	405	467	464	446	458	443	458	427	424	407	442	429	449	451	421	429	411	394	431	439	457	408	451	431	438	398	459	431	477	481	447	384	408	418	443	471	451	398	449	465	466	458	444	434	423	460	426	436	422	402	423	473	411	446	448	481	497	431	443	422	411	442	421	425	464	433	432	450	427	424	447	462	475	444	482	483	460	422	404	424	435	452	424	415	480	425	396	471	459	425	440	416	412	442	420	432	424	433	442	437	467	430	441	436	425	470	443	457	475	464	432	475	452	386	437	428	459	411	473	431	450	456	407	451	478	412	444	474	468	416	417	485	421	465	461	450	434	413	441	481	411	473	466	378	427	420	439	443	445	443	440	421	437	411	442	449	479	463	429	438	440	439	431	453	445	453	443	457	454	431	459	437	434	467	439	425	441	432	448	414	463	461	413	452	439	417	400	393	412	447	441	454	434	432	402	457	430	438	462	430	416	430	424	424	427	446	409	424	406	429	422	489	410	431	440	458	459	430	430	489	472	423	452	425	439	457	456	415	434	422	442	437	427	463	471	411	437	474	392	419	409	434	415	461	407	437	483	470	427	442	429	431	448	455	467	431	453	422	386	449	443	403	404	459	459	436	443	431	465	421	460	421	448	473	450	454	434	452	420	432	466	457	439	421	401	434	452	425	418	434	485	475	421	423	428	453	462	444	409	461	428	439	401	428	443	440	418	400	430	455	427	449	448	435	472	431	433	463	405	399	452	421	437	444	420	413	441	415	421	449	429	458	450	422	427	469	409	432	447	445	420	449	487	426	455	431	468	417	473	448	441	401	411	433	429	446	505	450	459	449	431	431	424	416	479	449	442	420	419	477	464	444	482	442	402	426	443	416	435	449	441	457	436	443	420	478	470	434	439	409	462	430	414	451	438	457	444	420	464	440	484	399	427	429	417	446	416	383	420	450	452	429	420	462	426	410	439	425	445	442	485	405	480	417	425	429	414	408	435	459	437	455	431	447	434	444	443	415	487	445	376	447	443	436	459	484	430	429	458	455	439	417	459	436	409	434	446	408	462	461	435	462	438	417	422	406	397	451	426	449	460	427	400	404	438	448	424	427	454	458	474	434	425	425	431	440	424	447	411	430	468	451	434	447	412	445	401	447	395	444	425	435	440	467	421	436	428	441	443	422	432	422	412	444	444	465	482	440	432	412	420	464	443	445	421	460	444	463	451	429	406	422	456	465	464	450	424	415	415	418	436	460	435	443	442	412	433	417	451	402	397	421	439	419	476	448	399	422	446	433	424	425	437	416	433	445	392	429	449	413	432	428	441	426	454	407	425	431	412	437	425	483	441	465	393	439	440	457	408	443	425	464	417	460	504	433	423	414	465	462	433	468	430	489	448	441	392	456	473	421	436	430	445	438	443	450	456	422	426	452	445	419	423	443	434	458	431	438	412	421	413	421	435	461	433	421	434	464	437	452	461	434	459	416	438	433	426	406	436	406	489	430	448	474	439	429	446	461	454	429	445	438	450	453	446	420	454	419	431	411	469	418	468	470	504	451	465	426	435	473	429	437	441	448	459	465	449	464	433	446	479	408	378	466	497	435	456	425	443	463	445	456	434	448	446	407	423	449	406	429	425	458	477	390	487	424	460	425	434	424	459	422	425	435	428	453	468	438	403	433	436	427	440	434	440	427	466	439	449	408	415	496	402	389	469	427	508	398	459	456	440	439	433	439	423	444	401	461	441	431	446	430	450	471	438	462	433	461	445	402	467	432	437	426	437	452	437	409	435	427	426	441	418	396	431	453	399	428	403	437	426	429	446	471	434	444	425	448	426	440	448	426	421	428	427	443	425	444	434	436	489	432	450	439	423	446	388	383	423	437	425	447	416	426	442	442	445	423	439	434	419	459	436	400	423	454	422	445	421	431	401	463	429	422	441	419	450	488	443	441	439	431	472	442	435	426	482	420	455	436	445	444	443	464	452	439	398	447	437	459	472	436	460	459	429	415	416	424	455	420	416	448	442	455	413	481	456	450	437	429	440	451	402	415	447	489	468	407	410	443	425	414	445	454	416	498	437	490	430	444	450	460	425	429	418	420	442	428	467	445	428	418	426	434	420	450	451	443	474	449	482	430	455	448	466	470	431	432	429	415	455	466	413	428	448	449	465	427	473	414	440	456	430	409	451	432	398	426	451	420	439	461	440	447	406	387	423	464	414	426	453	474	455	466	414	485	437	413	455	413	428	415	464	445	436	435	453	436	435	380	473	437	421	425	406	416	453	441	441	422	470	415	415	409	426	445	424	399	432	430	425	401	456	444	408	451	406	398	409	404	455	471	424	432	477	428	405	419	423	454	460	421	434	421	446	441	426	453	442	436	389	432	463	436	473	465	451	426	409	417	431	458	449	424	409	418	400	419	391	458	420	436	396	421	449	441	438	472	456	421	442	442	444	406	435	422	410	403	461	451	430	446	422	434	398	414	417	431	416	435	469	442	482	450	468	437	438	426	415	463	441	446	443	437	445	450	439	492	473	448	433	434	433	450	408	455	479	412	409	459	431	461	449	417	414	471	455	388	479	466	415	424	433	449	470	423	413	457	478	418	452	461	463	476	450	473	427	443	452	459	435	453	418	459	404	458	450	405	452	422	470	402	430	422	441	440	474	438	452	427	421	438	433	442	430	412	430	419	438	471	392	427	436	399	422	408	412	429	428	454	423	430	408	436	398	437	418	481	434	416	411	411	480	479	419	419	435	426	431	418	419	473	462	435	440	412	424	486	431	449	435	429	427	438	461	426	403	427	406	453	413	454	417	457	457	465	446	423	410	463	455	421	440	470	437	439	463	461	401	453	459	422	440	493	400	411	458	438	455	439	435	427	436	420	467	461	416	428	430	433	413	448	415	443	432	450	447	420	445	396	434	412	465	510	412	435	477	423	450	448	437	425	491	430	468	436	420	486	423	475	422	412	469	459	462	422	493	432	479	450	459	394	420	443	441	441	472	450	436	451	428	394	431	456	448	425	439	445	438	433	449	425	448	419	477	407	439	424	432	451	413	405	435	429	479	444	434	426	428	478	420	418	463	425	425	372	434	421	404	440	426	423	422	434	465	463	434	484	398	444	422	451	444	453	416	445	462	436	410	466	432	452	463	422	424	445	466	415	435	423	496	410	452	434	461	427	443	460	425	478	425	441	462
37324	32126	16625	9435	6126	4933	3776	3315	2673	1958	1567	1274	1163	1034	949	904	823	807	694	757	677	641	634	591	647	584	588	554	553	538	498	561	505	513	506	530	507	486	495	503	504	476	445	459	472	461	439	462	486	453	456	478	450	427	441	452	458	481	457	444	453	419	433	479	468	430	417	407	423	459	438	454	451	440	455	446	430	459	464	423	459	472	431	416	459	431	445	450	485	475	446	467	426	436	431	463	424	424	427	443	408	419	460	414	414	416	448	412	423	374	450	454	467	450	431	479	403	446	464	428	435	430	426	424	404	407	372	381	455	437	443	436	448	409	423	458	426	463	436	411	441	414	463	433	419	415	423	429	420	425	407	460	464	402	428	487	430	426	438	441	418	415	387	384	443	429	410	440	445	437	416	419	416	423	423	421	423	411	437	440	403	397	436	438	396	435	414	460	418	393	394	439	413	399	449	451	433	449	412	421	440	425	415	411	410	457	434	432	421	452	380	428	433	434	415	447	427	424	418	459	454	406	408	408	394	412	454	425	443	435	451	438	392	425	443	454	445	423	460	428	407	453	448	408	415	438	412	433	444	422	391	414	447	431	443	447	436	427	438	410	397	459	452	452	424	427	440	435	372	421	423	460	427	422	428	418	473	410	422	420	449	443	418	431	439	460	401	451	449	435	390	429	416	441	436	431	455	463	420	437	425	431	440	441	426	428	439	430	416	422	435	453	430	406	443	420	435	423	430	445	405	459	396	425	422	421	428	418	444	410	440	429	429	449	423	481	387	448	436	428	410	443	432	424	426	406	421	429	439	454	455	438	460	438	411	432	449	439	446	440	443	395	422	464	452	419	447	408	416	430	436	444	444	429	461	426	428	432	457	411	458	435	455	406	453	412	395	369	372	422	422	463	426	422	436	435	436	411	461	432	423	436	423	448	464	427	433	452	441	444	410	426	461	406	418	429	459	418	425	442	478	446	397	428	432	493	449	402	435	447	437	434	432	434	424	441	438	418	439	472	417	384	446	459	452	416	423	461	408	401	446	405	428	395	463	411	461	475	440	392	429	457	430	443	359	422	414	421	413	435	420	440	389	433	425	446	458	415	433	492	432	408	440	410	448	424	453	450	445	424	457	441	448	407	433	438	449	446	427	446	432	456	403	457	410	411	456	418	410	480	426	442	440	431	441	422	487	440	434	431	432	423	456	467	438	426	420	441	439	417	426	405	418	458	444	446	432	429	398	420	428	426	405	451	398	440	439	428	459	453	425	476	447	439	440	416	415	425	436	449	430	418	418	439	424	450	435	423	458	443	417	464	424	415	412	455	389	435	426	456	399	447	442	457	407	440	445	449	407	409	453	464	413	426	427	461	434	437	403	410	414	461	451	462	438	431	405	460	410	440	381	456	428	437	420	448	453	423	424	433	432	405	431	459	455	446	396	414	434	460	460	415	463	447	415	422	374	442	408	454	438	426	424	450	410	414	413	433	449	414	418	500	429	441	451	470	409	421	417	455	451	446	439	441	466	431	443	407	395	397	412	432	454	407	439	426	433	441	407	425	409	450	453	431	410	430	429	434	425	432	457	432	422	436	438	451	424	440	426	417	432	428	415	435	416	441	404	418	399	457	466	448	428	459	438	457	447	463	453	448	420	427	442	438	398	394	421	456	443	464	440	429	410	405	445	425	425	412	461	436	466	445	447	392	432	434	429	414	421	421	453	428	396	403	398	418	407	432	457	450	445	446	406	486	458	428	424	432	413	430	430	427	444	445	447	434	411	435	403	449	415	441	432	467	435	410	434	413	459	440	436	446	414	412	457	429	406	451	428	412	451	435	440	437	438	430	448	420	401	415	420	437	448	447	475	411	458	465	407	409	431	407	424	404	447	414	432	416	454	428	444	438	436	407	458	428	443	440	432	441	440	446	413	424	453	461	414	443	471	441	439	442	437	441	430	432	460	424	448	422	411	483	421	421	410	416	409	443	441	416	413	428	441	505	404	429	415	447	405	424	430	452	428	416	405	415	393	439	425	437	444	408	445	427	424	458	450	450	443	451	399	422	475	431	420	446	456	418	480	416	427	480	431	458	453	439	420	406	433	437	418	428	424	443	431	381	444	423	451	432	459	396	393	432	388	468	438	448	438	467	457	451	444	454	402	421	435	451	432	416	408	396	435	414	424	435	400	395	419	452	440	442	433	423	467	394	422	416	456	386	402	407	444	404	445	406	451	429	393	415	429	488	402	422	459	418	429	420	426	455	385	411	437	449	420	469	406	424	442	423	430	427	427	449	392	445	440	430	433	410	461	459	417	414	441	411	461	447	414	456	426	444	423	442	414	436	414	433	450	448	441	449	429	418	435	433	425	429	402	465	431	408	438	444	420	432	426	440	468	444	441	403	462	442	398	422	401	433	451	418	456	439	424	445	409	436	426	387	416	381	425	407	419	456	398	445	438	451	424	457	446	413	411	451	496	441	424	420	419	383	436	433	418	426	464	405	440	416	453	438	439	423	428	423	444	453	441	448	428	428	448	433	437	425	422	441	466	448	435	420	431	442	432	456	425	451	422	393	426	405	419	429	420	435	443	452	449	463	442	448	388	419	444	439	417	433	458	419	403	462	467	448	420	422	433	436	419	449	433	431	443	408	442	442	470	428	418	443	437	420	412	433	422	445	456	441	417	426	380	430	428	394	431	440	436	453	402	431	452	418	437	435	422	447	405	455	458	444	411	466	445	448	457	431	439	426	407	463	435	440	414	466	464	454	431	443	393	438	436	402	403	449	496	471	441	387	438	411	447	423	434	439	438	420	410	458	444	451	428	479	431	423	468	433	414	418	459	405	453	464	424	436	419	391	463	430	414	464	436	439	422	437	427	416	417	423	425	429	443	472	401	429	422	435	439	445	450	357	465	446	414	456	451	459	392	407	434	441	440	424	414	405	412	427	430	417	439	455	423	429	436	412	425	467	462	421	450	454	446	424	429	424	447	395	443	461	427	406	442	416	448	440	445	433	458	424	445	406	420	456	405	443	426	403	445	408	456	444	449	424	424	411	443	433	446	425	440	478	428	435	424	415	465	444	427	461	430	419	456	394	455	442	467	437	379	450	417	448	464	418	436	455	451	396	421	407	423	442	443	397	419	437	443	434	458	441	449	445	417	453	440	469	441	431	437	418	446	430	450	425	413	440	430	430	439	427	422	430	465	409	431	470	467	435	421	438	423	441	443	458	435	392	461	403	460	425	430	445	431	453	437	403	430	431	429	461	432	462	413	416	430	438	424	417	438	440	412	425	424	428	421	435	405	411	412	442	444	419	409	437	453	437	457	433	444	423	433	436	457	448	411	497	425	436	480	446	413	439	441	426	384	430	421	433	459	426	441	428	444	441	441	405	424	427	432	434	449	387	475	434	428	413	460	452	463	438	429	426	416	428	439	428	459	426	448	439	450	436	444	378	431	426	425	415	454	454	453	436	423	414	434	446	436	439	441	425
30662	18425	4375	809	492	486	469	478	406	353	308	322	279	316	301	317	320	310	329	314	289	314	284	328	294	281	293	306	290	326	311	321	289	311	298	306	304	339	317	328	316	324	313	338	340	339	337	318	295	308	296	298	312	317	313	323	284	300	316	339	300	327	316	293	316	305	303	338	312	322	302	314	355	309	318	333	293	311	309	271	346	313	289	299	294	311	317	310	294	291	326	301	267	302	313	316	311	294	316	299	287	335	308	306	285	295	317	285	308	300	294	275	310	318	285	303	309	304	313	281	307	316	295	276	292	303	306	300	339	309	291	317	317	343	320	321	279	298	317	288	274	304	276	289	298	290	294	301	315	282	298	294	279	300	305	301	304	310	306	314	317	313	318	300	307	318	331	290	300	320	297	321	302	304	305	293	282	297	261	292	290	318	283	291	328	330	316	283	294	278	309	278	271	287	324	295	329	320	313	296	304	324	285	292	313	325	285	324	306	304	318	325	288	307	276	282	313	272	314	274	332	324	297	286	321	317	289	298	299	319	297	286	327	343	342	295	284	318	315	321	322	320	295	315	283	309	312	309	317	299	294	281	313	315	276	286	293	298	286	286	312	328	303	292	312	302	306	304	312	304	335	306	307	264	308	293	300	307	305	292	287	335	298	301	291	320	300	297	301	313	288	330	316	325	299	335	322	313	348	311	323	312	309	305	288	293	283	302	269	318	299	340	327	313	273	301	275	298	312	312	302	314	317	323	302	310	318	302	284	325	309	311	343	327	309	284	312	302	306	294	296	299	294	280	320	311	284	281	281	314	298	310	310	316	313	277	289	312	314	307	320	310	281	303	334	285	283	304	286	272	296	309	309	322	278	322	301	287	304	327	340	279	325	297	277	322	307	304	270	274	306	320	298	291	334	318	298	300	335	310	308	327	289	276	293	300	281	319	313	290	322	272	318	325	290	301	291	324	306	294	306	318	283	293	320	312	314	299	295	284	329	277	308	280	257	304	322	307	340	306	322	317	302	304	301	319	324	299	292	282	323	314	295	308	303	337	324	278	305	320	315	295	330	292	306	314	314	312	296	298	311	301	316	274	310	287	315	297	306	293	320	310	321	308	323	311	322	304	309	279	304	309	292	320	315	287	313	308	339	297	312	348	323	326	309	294	290	284	310	307	319	315	316	274	288	273	291	308	313	298	305	291	319	299	285	307	310	293	291	310	256	323	295	284	306	307	286	333	317	276	316	296	280	313	288	306	296	323	307	331	273	287	338	272	283	305	315	314	254	308	340	315	326	302	329	293	343	298	325	339	297	316	273	324	332	296	322	303	302	294	331	305	309	284	296	266	342	325	294	273	315	301	312	300	291	298	285	277	335	306	305	297	318	312	291	306	315	297	318	320	284	349	306	313	305	294	305	306	303	317	318	312	332	323	311	289	302	332	312	315	313	311	301	295	289	282	268	318	330	291	289	303	307	273	295	261	293	369	313	315	293	305	297	293	295	335	284	332	301	306	290	298	301	289	305	301	308	278	313	272	329	312	301	311	310	305	258	314	299	291	307	314	289	321	314	294	297	308	308	298	298	312	286	311	312	309	313	341	297	313	322	323	330	282	277	323	281	308	336	329	301	293	282	294	301	330	294	305	306	322	314	320	316	298	284	314	294	331	269	322	299	286	305	303	294	301	279	325	318	319	281	284	320	266	298	321	296	301	318	324	301	314	304	319	263	333	296	314	295	303	301	286	335	311	313	295	298	302	313	288	308	317	295	320	306	325	290	288	361	291	305	291	318	306	326	285	297	302	324	305	328	349	277	268	312	319	286	327	307	317	288	321	276	312	285	309	304	269	309	293	318	290	291	311	310	324	276	308	305	290	280	293	299	301	305	304	294	323	303	329	335	302	289	291	312	298	306	293	324	281	300	307	292	311	333	309	300	281	309	304	275	291	275	311	301	312	351	307	314	293	327	302	321	342	309	322	319	298	289	291	315	298	327	317	308	318	306	295	316	303	326	279	312	294	282	309	305	303	313	307	288	309	302	305	316	297	304	322	322	280	328	326	296	329	277	329	312	307	321	302	303	287	294	333	326	311	295	312	314	307	283	291	285	320	310	316	317	304	299	303	289	305	276	323	305	277	320	308	321	291	289	347	319	282	299	300	290	294	321	295	297	324	332	276	328	307	302	341	308	315	304	299	327	331	296	304	323	333	301	261	290	302	308	324	317	308	279	326	309	290	314	270	307	284	288	298	304	308	313	357	327	307	271	302	293	318	283	291	295	326	303	300	303	296	304	297	327	285	295	302	318	293	294	318	333	319	293	277	316	296	306	322	310	316	304	306	331	299	304	317	291	299	317	322	303	338	285	313	313	300	289	314	296	305	284	312	285	334	311	300	320	278	316	294	313	339	315	320	302	282	287	286	314	294	301	311	293	315	340	295	296	293	292	327	299	311	316	325	308	305	312	306	290	342	326	293	319	306	307	321	319	324	324	300	279	304	321	289	327	287	290	304	314	320	279	304	299	334	281	308	303	276	317	309	327	311	305	308	332	286	332	301	321	285	283	294	307	320	326	300	312	292	308	286	295	295	300	303	321	283	313	339	329	297	307	283	303	303	282	321	294	321	326	327	334	282	286	318	291	312	285	305	278	314	310	297	285	300	324	303	291	302	300	315	294	291	317	289	297	294	297	309	312	334	292	291	331	299	295	305	285	310	314	290	312	324	324	329	295	340	301	308	302	295	309	295	293	313	314	325	293	318	303	319	317	294	316	306	309	316	309	309	337	265	275	291	299	328	278	309	305	291	287	339	276	301	306	287	313	309	300	306	315	304	262	304	290	318	300	313	296	305	277	308	290	304	292	301	320	305	327	303	312	299	297	276	276	322	290	329	327	315	306	315	300	332	287	310	286	287	353	289	339	296	317	303	305	314	338	312	323	294	310	291	277	290	292	301	341	288	312	303	306	308	309	318	294	314	303	320	348	246	269	302	292	312	271	351	296	293	311	324	313	301	327	276	309	287	314	290	270	286	287	325	331	290	271	297	286	293	290	298	316	309	288	311	336	318	311	319	288	291	282	309	298	298	313	331	303	303	295	325	302	309	296	292	311	316	336	341	294	274	309	281	312	278	304	290	304	298	271	281	303	292	325	296	312	313	284	310	282	336	290	324	307	299	302	314	309	274	284	323	298	305	301	291	323	309	309	304	312	299	310	311	291	315	281	306	332	307	292	280	318	289	274	310	317	327	293	340	325	315	317	315	301	302	315	309	311	288	305	330	291	268	266	291	300	287	297	290	294	319	336	327	308	320	312	320	294	304	306	298	295	294	320	316	273	272	298	321	280	306	330	317	328	298	286	311	311	306	293	303	329	299	317	310	270	288	333	303	279	320	298	318	315	307	328	345	328	282	294	305	292	316	312	299	300	308	329	320	277	300	290	333	281	316	309	308	320	291	333	333	293	319	285	299	332	306	319	332	291	325	288	300	302	335
28290	13429	2387	1022	714	789	722	771	550	437	399	381	352	353	350	363	358	362	359	347	323	327	351	347	338	364	308	313	334	316	334	316	355	363	343	378	360	345	329	331	328	366	347	350	324	349	388	336	328	332	307	331	371	331	344	336	335	353	356	346	308	323	335	372	379	319	367	345	332	350	354	365	332	343	374	321	375	323	350	345	346	346	336	361	352	321	349	355	340	316	333	338	371	341	374	355	317	342	325	321	344	357	323	343	350	357	347	348	333	369	346	347	331	349	325	311	365	335	333	366	344	355	340	334	393	339	357	391	320	337	356	303	340	350	332	357	331	328	333	342	313	330	372	280	330	324	359	336	310	307	332	347	337	349	319	346	337	368	365	342	340	363	339	319	332	359	344	365	332	317	314	332	322	306	336	347	303	351	300	363	336	338	322	344	349	377	351	296	362	314	320	338	350	352	332	334	321	356	282	365	358	338	375	346	367	325	343	365	342	331	323	343	337	347	317	332	342	360	316	382	366	328	332	332	313	331	336	369	357	355	346	349	356	343	319	345	339	323	355	320	354	329	332	340	322	351	313	332	312	310	364	382	337	347	366	347	347	338	335	354	364	364	313	336	326	335	350	345	357	345	356	333	353	377	342	369	348	347	349	305	330	330	350	363	322	369	361	334	359	307	336	326	356	327	364	326	332	348	373	329	342	339	312	313	355	314	353	353	339	347	336	360	350	353	326	351	342	315	325	354	329	359	323	330	365	365	347	305	311	322	337	369	316	347	355	336	328	327	339	343	336	340	349	363	331	325	369	371	369	336	337	352	342	328	341	324	341	314	326	345	332	324	350	347	302	327	392	341	306	322	347	329	350	343	359	358	305	356	368	328	330	316	341	371	316	362	308	347	325	336	363	338	356	346	333	326	343	361	325	378	353	345	346	354	334	331	345	331	371	353	369	347	341	338	348	342	307	341	297	330	339	351	339	328	334	353	360	332	314	347	323	332	335	361	341	369	356	349	306	341	395	345	324	356	360	320	352	339	363	301	349	337	357	370	299	347	330	340	332	345	332	333	314	340	344	348	315	384	362	327	333	315	340	339	352	359	323	334	357	306	315	358	345	344	340	302	332	340	350	308	342	357	327	354	346	355	360	388	342	359	338	294	338	367	330	349	363	325	328	343	354	322	342	343	342	337	357	328	333	331	346	347	370	345	342	376	343	328	335	321	379	337	388	334	336	346	352	365	316	366	335	321	326	327	338	330	340	376	331	343	312	336	318	350	343	339	310	313	331	350	347	311	353	387	315	325	309	315	320	361	366	357	329	338	347	344	324	354	336	318	358	335	342	342	344	331	363	370	359	317	337	333	350	324	332	341	311	331	369	325	313	359	328	343	352	310	333	357	335	346	325	332	339	339	323	317	326	325	364	374	358	337	336	333	358	339	345	367	356	355	350	336	304	342	333	367	352	363	329	346	326	336	320	316	346	312	333	306	355	341	343	372	333	346	339	328	335	363	333	336	343	352	318	343	331	322	366	329	338	335	342	338	353	336	349	341	328	337	344	345	335	335	361	350	341	339	337	344	320	332	356	338	332	351	346	336	329	320	336	343	339	318	354	362	355	331	346	353	361	320	338	331	324	326	345	329	359	338	306	346	334	323	327	339	315	362	329	340	361	318	348	335	337	338	328	361	341	338	366	317	324	361	339	361	355	349	342	353	338	324	336	306	319	364	323	319	372	319	332	342	337	335	331	326	296	341	352	322	323	331	291	370	329	316	315	330	344	386	359	348	317	361	323	321	325	369	345	338	334	349	327	317	354	342	366	329	318	340	350	330	355	348	323	325	333	335	345	331	353	317	325	329	344	365	350	320	341	329	313	375	357	299	336	342	344	350	342	345	295	357	333	342	364	338	340	363	342	384	356	368	326	346	360	354	376	319	391	327	348	298	332	337	386	358	356	339	308	337	316	344	322	335	350	347	335	359	330	338	334	342	347	359	340	305	319	327	318	307	341	376	319	330	338	349	338	335	348	327	350	352	331	367	340	355	348	320	345	334	350	338	364	353	335	371	311	344	350	348	322	369	351	339	356	345	316	329	326	337	335	310	349	309	326	335	365	352	337	332	342	339	354	333	329	360	360	299	364	332	358	306	346	329	346	329	328	327	346	343	324	323	317	313	346	348	348	325	317	358	355	345	340	310	367	355	328	349	342	337	320	337	348	312	318	343	313	355	332	342	331	366	354	374	310	360	335	360	333	315	316	369	340	310	354	320	347	292	307	312	337	346	355	360	354	330	333	358	360	335	347	341	361	368	325	354	332	321	355	319	342	320	303	328	359	346	338	337	328	333	336	342	333	347	348	316	335	343	371	336	343	371	337	344	318	324	329	329	340	324	343	359	354	317	368	367	363	338	327	312	324	359	341	339	381	362	332	341	377	324	345	341	348	328	293	329	316	359	322	335	320	315	345	294	315	354	335	346	357	333	335	355	346	334	356	343	336	315	357	331	339	333	328	317	340	383	374	324	362	347	288	345	331	360	365	342	319	321	339	360	319	357	322	328	319	312	339	363	324	370	356	336	333	337	349	370	333	318	310	349	328	347	323	369	360	325	360	386	376	301	327	343	323	331	345	333	324	346	310	347	342	326	315	330	315	343	329	348	351	338	312	309	351	345	349	321	344	341	330	326	343	345	352	347	318	340	325	356	338	362	351	330	318	311	329	348	337	368	329	361	353	313	313	343	343	344	335	327	331	313	386	340	361	312	321	332	360	346	338	332	302	316	339	343	340	348	333	347	327	350	339	329	315	351	329	332	346	308	337	324	352	318	319	358	340	318	345	314	335	353	341	324	332	317	365	346	360	343	354	374	318	342	352	328	311	345	317	312	329	320	351	367	336	337	322	355	381	329	344	318	328	373	343	362	331	330	341	343	374	356	366	313	339	327	329	346	352	347	310	336	325	339	344	350	352	336	348	327	315	341	338	344	333	339	312	330	340	339	322	332	316	339	348	377	344	360	346	358	356	333	349	328	341	349	323	316	377	349	324	358	318	319	344	322	362	344	306	327	333	336	334	355	353	321	367	338	338	314	290	331	304	354	348	330	355	352	343	366	348	343	342	317	342	348	376	345	360	343	336	330	329	313	371	377	320	344	315	343	326	330	299	279	350	314	343	388	322	378	372	341	352	327	353	348	367	336	321	359	347	324	355	383	314	323	323	369	344	293	338	353	342	342	361	331	343	318	330	365	340	319	334	342	338	310	333	335	326	323	343	358	306	310	336	370	345	337	350	305	346	324	336	340	333	355	327	346	369	353	350	332	331	352	309	318	298	369	346	360	365	323	347	362	327	334	318	338	346	314	347	327	344	372	330	346	291	320	344	393	359	351	337	324	302	353	321	349	323	323	356	312	316	344	342	356	325	339	357	364	325	344	338	353	332	304	378	298	325	322	377	326	338	350	346	324	326	360	320	351	322	343	345	322	350	341	351	347	346	327
25051	20673	26943	24410	20650	9959	1439	870	614	483	399	365	371	314	312	259	241	264	254	246	255	226	238	237	231	232	197	210	194	198	210	206	197	203	221	186	192	187	215	188	181	177	205	193	198	187	186	152	196	177	190	187	173	144	181	208	195	180	150	196	193	178	171	191	180	172	188	152	198	160	192	186	181	174	178	188	170	192	170	176	180	171	189	181	174	183	178	184	184	209	195	184	182	187	185	193	189	206	167	188	171	174	185	194	187	195	191	181	169	187	163	154	192	151	195	167	172	174	204	146	197	169	167	183	201	181	184	196	180	212	168	189	168	185	187	193	190	176	190	193	182	173	186	183	186	183	189	177	189	169	169	171	157	195	182	206	179	170	178	195	197	181	173	170	174	183	167	184	213	168	172	159	175	185	176	187	175	179	202	157	204	190	170	190	176	185	172	201	184	176	187	164	187	173	178	176	177	163	177	169	182	177	163	181	160	152	173	168	184	204	191	195	157	180	195	193	195	197	160	196	179	186	169	171	183	172	187	181	163	182	187	183	159	159	191	164	177	160	183	171	179	181	187	188	157	168	173	172	175	168	142	174	173	165	164	144	178	174	189	168	184	201	174	185	180	168	181	182	172	168	204	192	169	197	179	164	167	158	168	160	173	182	154	188	185	178	188	181	182	186	177	190	175	171	177	163	165	172	182	179	170	169	152	194	157	168	189	182	195	176	193	198	186	171	203	193	164	179	187	179	180	175	169	186	164	165	205	176	173	186	157	190	184	174	176	188	151	171	195	181	191	186	162	180	199	162	194	188	183	160	176	185	219	173	191	191	192	187	168	210	192	169	182	186	196	181	175	192	162	177	182	184	166	157	190	193	167	182	195	172	175	184	186	155	171	186	194	182	166	181	150	185	179	166	200	195	172	185	183	174	167	182	179	184	175	178	168	152	196	167	186	208	170	176	181	171	160	194	180	162	172	165	178	153	191	181	190	192	176	189	177	207	199	174	175	188	166	178	184	183	188	178	171	195	173	218	172	183	180	172	169	181	161	187	189	201	187	164	196	182	190	193	202	187	186	194	189	170	168	191	209	176	170	189	162	164	201	174	165	177	196	187	187	189	181	213	192	193	182	163	166	174	187	192	186	188	180	180	176	166	179	178	171	205	186	193	187	167	180	184	174	184	197	172	183	172	172	155	187	171	188	185	161	175	176	174	175	167	165	178	187	174	161	174	179	183	175	195	183	184	158	212	181	183	185	192	186	180	185	189	185	201	168	171	188	173	174	201	205	174	154	182	157	171	178	170	151	182	177	182	204	167	196	187	216	162	203	171	175	184	171	171	169	193	173	145	183	179	164	180	195	177	178	191	183	169	177	188	180	155	162	176	199	168	202	186	191	169	176	180	192	182	184	186	180	164	188	192	184	195	182	170	149	150	172	189	197	205	175	188	188	178	197	194	177	197	190	188	189	176	197	183	187	184	174	192	193	165	174	183	184	206	165	173	155	187	166	170	173	189	189	196	192	174	179	181	173	190	170	160	201	185	197	189	188	162	187	161	156	189	193	161	165	181	175	157	200	173	158	170	197	178	186	173	188	220	175	163	162	191	160	186	183	165	211	188	177	177	158	179	161	197	177	186	185	183	185	170	162	178	188	176	178	178	181	186	185	194	205	199	169	185	181	200	182	158	158	188	169	186	199	171	204	190	187	191	180	189	182	180	184	197	195	188	180	181	190	174	177	185	203	190	168	197	177	169	172	175	185	197	170	188	201	176	147	199	178	180	169	164	174	161	193	189	185	173	180	175	172	190	172	195	160	172	178	163	184	192	184	169	173	191	184	163	188	172	203	171	187	172	192	197	187	177	202	215	190	185	176	181	165	184	176	190	173	170	204	192	168	210	196	201	172	187	170	205	182	177	176	170	167	191	188	180	167	194	158	184	182	167	171	179	186	169	183	189	172	183	167	186	185	174	157	147	183	189	171	164	181	191	208	183	201	190	202	190	175	203	172	154	180	184	189	183	154	185	180	167	170	178	178	164	194	155	177	182	177	197	208	179	193	187	198	168	180	166	167	147	179	164	174	185	179	188	198	180	161	208	182	189	178	186	198	172	170	173	177	153	175	177	181	171	163	173	168	175	167	196	162	185	201	186	172	169	175	163	196	171	181	172	167	173	195	189	177	170	167	137	188	151	166	174	175	189	170	183	179	185	213	190	177	195	187	181	175	171	209	213	171	171	200	178	182	163	184	172	181	180	163	185	176	159	196	173	172	173	217	158	161	176	192	168	170	182	200	169	192	168	197	190	164	181	184	177	160	181	203	162	152	203	194	185	171	148	179	176	173	194	170	168	190	162	170	172	176	195	168	167	166	167	188	188	191	168	155	164	176	172	172	167	188	181	194	169	175	199	160	182	188	193	176	181	182	169	170	183	194	161	180	175	188	172	205	169	198	177	168	183	186	180	201	171	198	169	182	169	167	173	174	186	193	181	169	171	194	157	191	171	187	174	175	184	177	185	149	179	185	176	185	188	173	175	187	176	163	193	177	168	180	195	174	172	183	206	180	166	199	175	171	184	197	171	179	181	199	172	183	177	184	194	184	191	159	187	191	207	177	196	186	198	206	191	160	165	182	187	176	166	134	170	193	168	192	176	179	184	203	194	196	206	178	147	188	214	179	174	174	200	179	159	181	170	209	174	186	179	175	162	183	149	187	158	169	171	173	176	179	175	193	162	174	138	176	188	193	180	174	182	190	188	161	165	151	195	185	154	189	172	181	190	186	184	165	179	173	189	193	204	190	176	169	194	170	187	174	182	178	166	194	192	183	153	183	171	188	204	177	186	182	177	180	161	182	183	166	185	175	172	185	170	187	165	175	199	175	198	187	165	175	180	180	181	194	178	177	193	174	167	160	163	182	176	172	175	175	196	175	184	198	202	148	185	190	182	180	172	185	164	165	212	183	166	185	177	175	198	168	162	189	176	190	168	186	202	179	172	204	197	178	162	178	179	199	198	174	184	170	186	183	185	165	165	185	190	179	184	167	155	164	191	190	157	178	174	178	170	173	188	177	181	160	172	180	194	177	189	169	156	182	175	175	173	214	187	175	155	151	188	185	177	178	176	191	174	176	210	158	173	183	174	192	188	176	185	203	160	182	164	183	202	194	194	181	164	190	181	201	201	182	191	173	163	179	179	195	157	179	185	182	198	209	175	170	161	183	163	196	186	183	201	170	187	183	165	186	170	180	166	171	177	190	187	146	182	175	182	208	153	157	164	158	198	164	189	164	171	150	182	168	186	184	184	204	205	187	178	206	194	154	166	186	159	197	205	186	192	172	191	171	189	164	179	179	202	152	203	199	141	178	179	174	194	164	167	182	185	188	190	169	179	161	174	183	182	170	170	177	162	167	192	170	155	159	195	171	204	172	185	210	216	187	160	182	194	179	181	164	152	187	168	183	170	197	213	180	187	182	185	168	182	199	180	175	182	185	204
33088	28249	10762	5722	3649	2850	2529	1828	1245	976	785	611	551	532	486	426	408	372	374	321	314	315	316	295	286	304	262	272	245	245	241	251	256	244	238	248	200	197	260	236	244	231	219	215	213	215	217	232	217	212	203	214	192	205	211	204	198	232	173	190	205	207	178	204	194	174	205	214	207	194	191	201	209	206	204	188	207	195	192	187	191	192	207	212	218	206	167	223	216	173	205	211	223	194	212	190	202	222	217	221	183	216	215	190	188	196	193	186	231	210	212	192	190	212	168	202	216	201	192	182	183	194	211	191	194	200	204	206	193	220	207	189	193	197	211	199	192	211	206	208	179	181	192	183	196	191	182	169	216	198	177	195	200	219	186	196	204	205	187	188	196	200	228	196	213	214	218	190	196	180	188	188	201	223	203	208	215	210	175	209	199	171	194	173	196	202	193	185	187	205	191	189	200	211	203	235	220	213	231	187	166	176	203	182	179	187	177	189	209	196	197	194	233	160	206	196	186	214	188	188	182	183	220	182	218	173	200	211	182	191	178	195	228	175	194	194	185	174	202	181	210	209	221	176	182	203	229	197	203	186	191	209	224	208	207	187	184	168	196	187	185	223	184	222	191	186	197	184	231	209	192	200	185	191	185	176	215	180	227	210	209	200	208	202	188	185	194	213	195	196	206	190	202	193	217	191	164	185	217	194	206	191	193	202	220	199	210	178	205	187	194	208	190	225	213	214	186	171	185	220	219	181	199	170	207	187	184	196	195	195	196	205	195	214	198	203	213	196	183	179	230	195	166	209	193	202	212	198	210	225	179	179	201	211	217	195	184	186	175	218	182	207	215	208	208	193	201	205	187	190	195	188	198	190	224	208	208	195	210	180	184	193	191	216	213	205	217	206	185	206	202	199	188	199	191	194	199	216	198	196	197	213	179	196	201	211	181	188	177	200	215	196	195	220	185	210	181	169	191	190	210	201	225	193	189	167	205	202	204	199	212	193	202	207	189	207	206	193	193	192	205	177	191	193	211	213	197	193	186	194	215	199	226	172	214	176	205	198	186	178	201	174	172	214	210	214	186	180	194	212	173	231	204	200	187	202	203	239	185	193	210	188	197	201	201	174	179	187	187	194	174	193	218	192	213	211	188	178	186	172	189	206	192	213	202	193	196	209	189	195	193	176	218	207	209	195	191	186	190	198	214	203	220	198	180	222	193	205	220	201	198	232	167	173	169	204	202	202	182	218	183	193	204	180	216	195	197	195	226	219	206	204	223	166	216	199	211	177	200	218	229	179	171	231	208	231	201	173	201	191	179	187	206	179	182	200	198	198	213	204	201	226	192	190	208	180	195	196	195	208	199	224	205	178	191	168	204	199	194	199	222	182	187	209	212	184	190	238	198	208	221	196	179	183	206	187	194	189	198	205	228	175	213	185	197	202	216	211	182	185	194	185	178	209	194	178	184	211	211	199	212	195	203	193	193	176	206	215	218	172	218	211	186	199	183	203	191	190	194	223	188	190	217	178	196	215	174	215	184	207	203	194	229	189	177	218	199	195	159	187	208	217	195	184	181	187	192	197	199	186	188	200	217	203	206	212	196	177	199	202	203	180	179	202	221	194	207	194	176	191	218	185	196	220	197	208	180	180	176	209	185	209	199	184	182	174	184	193	199	210	183	190	199	191	194	197	195	181	205	186	191	200	211	190	208	194	212	181	204	208	192	183	183	197	192	169	204	182	189	189	213	204	192	198	185	221	198	185	206	204	192	209	199	191	198	189	203	206	203	179	197	183	208	187	200	184	188	210	164	201	201	175	188	215	203	215	226	178	171	215	196	204	219	168	185	206	186	189	181	214	216	182	211	181	203	200	191	212	195	198	224	182	204	199	198	200	227	209	205	205	208	203	184	206	206	187	215	191	202	191	182	193	213	210	208	175	196	197	226	213	194	199	203	186	196	218	183	188	211	195	227	204	236	175	199	179	193	196	201	187	181	206	192	183	196	187	189	193	190	200	205	210	195	198	201	181	210	197	211	203	189	206	167	203	184	196	199	181	199	195	225	209	220	193	191	185	207	201	214	193	176	172	181	214	207	229	199	221	219	216	199	189	209	193	211	193	194	204	205	211	205	189	208	200	231	180	209	197	219	204	205	179	193	181	208	188	189	197	165	207	199	205	209	192	188	197	191	197	207	190	183	197	227	195	187	190	191	214	189	191	191	204	198	195	200	186	238	208	199	208	210	171	198	187	201	194	192	212	191	192	204	213	207	223	190	207	182	189	193	200	185	193	211	201	203	188	171	208	192	194	191	197	186	220	196	204	191	209	210	231	187	214	190	208	192	189	201	196	172	188	228	175	199	200	193	185	186	180	200	199	197	191	192	216	197	200	187	192	185	185	187	172	200	200	174	212	209	211	170	193	179	189	197	218	183	187	188	199	189	160	219	204	196	179	194	206	190	196	197	214	169	192	187	179	195	194	191	189	169	214	205	205	187	203	204	163	171	193	200	193	199	188	217	194	212	182	230	168	207	210	226	185	224	203	202	214	230	193	163	201	153	217	220	199	190	173	188	208	174	217	215	189	210	209	198	215	212	197	188	207	190	210	186	187	234	188	210	200	180	208	194	218	201	190	196	206	193	180	205	182	199	210	188	176	218	186	206	205	184	214	212	190	211	195	210	197	174	209	182	199	196	175	187	196	185	211	185	181	230	208	187	208	202	195	170	200	177	213	189	194	176	198	211	189	209	199	202	205	193	212	201	203	208	206	191	181	191	205	191	185	199	210	211	193	222	195	187	188	193	218	203	205	200	198	209	186	225	170	193	205	198	193	194	182	196	195	180	173	210	203	201	195	189	209	208	179	189	214	193	205	198	176	212	190	213	202	207	187	183	196	206	181	192	190	207	197	206	189	204	205	203	201	190	196	199	194	185	197	202	187	173	188	211	194	180	178	190	221	193	169	197	200	229	206	208	182	206	199	202	193	199	193	173	207	186	220	204	194	193	183	167	177	196	190	195	213	180	222	201	173	184	168	199	196	177	200	176	192	212	226	231	223	217	182	211	193	195	209	212	219	187	210	203	223	195	205	210	175	194	194	191	199	187	191	198	186	186	194	183	191	180	191	210	209	212	186	189	193	193	177	214	201	191	186	184	190	204	225	212	212	210	173	195	166	203	212	183	199	195	178	203	190	200	194	172	210	187	203	195	224	180	190	175	196	209	197	232	184	185	195	159	198	164	212	195	204	195	196	216	208	182	204	188	194	186	191	213	188	213	209	204	193	196	202	203	197	192	193	213	204	180	221	194	186	204	210	205	180	191	187	195	209	186	202	200	209	211	207	170	192	179	203	188	209	183	197	181	208	194	191	182	222	200	190	172	212	201	201	206	208	216	204	191	190	206	203	189	184	181	203	194	201	172	180	190	216	206	210	191	199	183	196	174	170	195	228	207	194	205	206	193	195	204	171	220	194	204	206	211	206	205	208	228	203	166	231
23011	20661	27368	23995	20662	20704	8252	1775	1166	1017	934	746	732	665	682	633	616	609	562	596	526	500	536	492	484	568	533	505	474	463	505	470	476	499	466	437	445	492	479	450	453	489	470	456	487	474	445	464	493	435	445	457	473	423	463	471	427	452	423	459	465	423	429	452	445	472	431	439	435	436	449	419	443	462	382	409	438	400	436	418	416	422	477	462	421	448	460	452	405	445	449	448	467	453	460	477	454	473	454	439	455	426	454	431	435	470	427	429	443	426	495	398	413	436	430	420	470	471	450	451	454	439	464	483	423	447	477	466	442	445	472	425	429	451	444	454	427	459	441	415	429	471	420	426	428	440	437	444	402	462	452	416	439	427	463	446	415	463	440	446	408	454	412	468	425	426	448	428	473	415	465	440	441	467	441	450	448	403	480	471	413	430	473	428	411	447	471	467	435	448	456	469	449	404	460	417	445	434	448	464	451	430	428	471	461	424	412	438	436	465	411	464	456	452	433	437	443	436	454	426	449	437	433	443	411	433	462	391	448	456	429	433	422	445	416	467	462	459	428	422	414	408	455	417	438	436	458	443	431	447	453	475	456	458	431	416	435	432	403	460	474	426	415	443	452	444	444	430	464	441	428	506	471	446	389	399	443	459	438	381	414	395	445	425	473	443	453	458	424	417	457	409	452	462	422	411	457	411	436	445	439	459	429	463	434	381	398	431	455	426	470	428	437	460	440	465	462	423	383	450	391	393	428	433	433	494	448	469	453	412	440	428	413	445	450	453	408	441	440	444	402	440	461	428	456	446	426	431	435	421	448	421	488	431	439	426	457	457	443	423	441	481	422	464	473	422	428	415	425	410	425	455	410	426	443	434	478	389	477	454	436	406	423	472	408	432	440	440	392	421	421	460	498	436	430	466	424	440	449	467	458	440	432	435	425	416	430	439	421	404	475	385	391	440	471	422	399	455	433	442	410	446	479	429	435	424	452	412	438	432	471	449	430	443	438	470	405	479	459	453	435	421	376	396	447	448	448	456	427	439	447	439	413	404	436	418	429	435	433	435	423	426	457	446	500	424	416	405	414	416	433	429	454	441	444	427	463	442	432	445	436	430	415	446	439	431	438	454	438	445	448	415	442	420	408	452	431	454	466	428	407	461	440	453	441	404	457	438	434	391	412	430	408	455	440	421	419	464	432	395	438	462	442	474	442	427	425	419	489	432	461	423	402	458	464	440	427	423	422	458	472	393	447	429	434	420	422	420	423	431	463	492	435	466	457	423	418	465	439	429	467	425	425	432	424	461	421	428	434	433	434	464	432	435	411	450	431	425	420	446	459	419	442	412	446	417	425	477	440	441	420	440	441	455	439	446	470	469	428	396	449	490	419	433	436	502	494	421	396	439	422	396	448	423	443	450	414	450	459	479	430	414	424	444	460	421	399	436	449	424	475	451	465	442	441	431	443	419	419	449	435	410	451	442	434	431	449	443	446	433	440	469	448	425	402	455	451	403	416	414	410	460	420	456	413	412	436	453	446	436	453	419	484	434	410	442	441	413	416	438	414	426	453	443	412	440	394	415	433	383	439	464	441	458	435	414	451	420	476	430	451	467	417	475	416	443	462	466	425	425	439	464	430	400	448	467	454	441	451	455	423	431	459	446	412	414	418	422	452	443	459	435	447	466	453	446	395	426	465	412	442	430	503	423	430	424	486	435	425	410	441	416	428	432	430	408	442	448	477	444	464	421	440	409	466	430	443	386	428	460	415	408	443	411	417	417	425	439	455	416	407	404	412	456	452	427	453	449	435	457	462	422	458	419	435	448	426	436	459	417	444	419	461	443	418	412	408	430	466	435	429	431	453	425	446	436	409	426	405	443	448	410	457	441	442	434	440	432	446	436	451	420	419	445	455	440	444	451	452	430	433	408	451	416	438	425	436	443	417	413	430	443	370	472	487	462	429	455	413	416	403	416	430	405	448	461	454	446	455	426	452	396	409	445	512	425	458	425	433	417	433	441	418	447	419	402	429	435	453	453	428	414	429	440	437	452	481	422	395	433	422	452	429	399	463	440	459	421	410	432	416	430	435	476	439	457	419	379	434	413	455	481	445	446	468	492	426	429	434	420	431	424	410	479	461	470	410	439	419	421	416	397	439	466	439	434	417	465	465	424	459	434	433	431	438	464	471	448	419	411	417	431	457	430	395	413	448	425	420	460	446	450	410	424	436	456	458	446	389	412	425	407	470	426	455	469	438	446	435	429	442	451	478	393	424	440	457	448	408	466	418	459	433	401	428	408	423	445	435	430	443	443	462	445	432	508	465	407	454	450	436	429	430	450	459	458	421	429	452	417	464	433	406	445	408	411	452	447	419	432	441	412	414	426	470	463	437	421	434	442	438	421	403	452	393	442	440	438	417	471	462	439	435	446	467	447	446	420	463	486	424	426	462	429	461	418	470	383	420	448	407	409	433	433	406	460	422	475	444	434	468	427	423	440	390	413	441	446	400	412	475	449	441	414	440	465	440	442	410	425	440	396	446	455	430	410	434	435	418	410	458	443	412	434	467	438	454	418	398	492	421	407	488	411	469	462	445	470	416	443	448	438	415	413	399	417	420	410	412	434	438	470	460	432	428	462	434	397	436	452	444	448	449	442	458	411	442	442	401	442	445	402	428	455	456	451	425	446	414	446	446	455	452	442	417	434	443	398	450	439	440	422	424	440	462	444	412	426	467	457	424	448	412	443	418	451	444	412	446	445	424	441	474	430	461	456	451	406	446	440	436	444	430	433	418	436	448	410	450	437	427	432	408	444	429	420	430	485	442	445	440	394	448	388	448	442	415	456	423	451	411	441	454	439	430	445	441	448	453	423	480	444	483	462	439	484	430	425	420	432	405	421	445	426	433	464	439	413	405	441	408	424	415	401	475	440	443	452	465	437	445	400	461	442	447	434	433	445	474	459	424	485	445	434	456	417	416	429	433	410	421	435	432	447	420	430	433	437	409	434	425	435	483	430	418	446	452	449	396	436	449	429	423	465	458	448	434	432	451	419	430	419	465	417	410	453	423	424	466	443	418	412	440	408	461	438	387	451	446	423	424	442	431	438	410	435	464	439	415	434	404	405	453	423	438	457	457	454	436	442	441	408	398	437	455	449	463	422	420	466	438	429	432	443	437	491	442	415	444	400	448	421	411	406	421	448	415	433	436	455	417	450	398	427	453	403	450	435	457	471	469	434	432	433	412	392	461	468	415	436	409	423	466	432	456	431	452	429	407	430	455	412	409	444	409	433	451	432	419	442	419	394	463	414	452	439	446	434	433	445	424	431	445	452	405	456	444	399	425	473	412	430	449	435	400	443	438	419	443	502	427	466	480	414	445	419	442	449	454	442	412	440	413	454	438	455	412	460	461	444	441	453	459	446	448	480	404	412	411	442	420	434	419	437	428	438	431	445	407	450	427	419	440	437	449	439	478	450	392	427	457	452	412	420	452	432
35860	35220	16524	9603	6311	4730	4142	3081	2263	1818	1614	1369	1168	1002	942	862	847	782	753	722	677	597	602	616	621	603	599	583	564	605	524	491	521	506	508	466	479	483	500	483	504	482	449	507	450	474	462	481	460	480	485	484	470	448	449	460	449	453	429	420	430	453	433	444	474	395	477	419	435	440	452	445	462	454	456	474	431	438	407	473	433	486	439	429	451	469	446	491	447	418	443	453	424	412	450	423	432	435	441	480	458	456	426	448	456	471	464	450	426	443	441	450	439	449	411	466	415	425	436	432	434	477	416	443	401	415	458	455	485	419	443	476	454	426	446	454	467	461	425	384	443	434	398	459	406	437	416	419	472	402	476	475	413	451	417	444	442	417	411	417	413	443	417	446	406	462	438	443	453	446	443	408	424	443	435	464	444	446	427	425	448	432	414	419	429	453	446	445	438	429	440	451	437	454	445	449	436	444	430	417	437	468	485	437	425	426	418	444	430	442	447	422	443	464	404	432	454	444	405	427	410	424	426	443	438	382	451	479	426	418	450	418	453	467	422	452	450	463	413	389	473	415	416	457	413	415	411	473	428	413	473	411	435	413	414	455	444	438	424	444	447	420	455	413	418	437	445	423	414	451	475	440	445	399	405	441	430	454	400	443	437	461	449	420	420	429	415	445	415	401	431	413	398	406	438	419	404	397	409	444	415	421	400	436	407	447	448	403	398	447	465	453	454	430	426	462	431	448	437	440	433	406	420	449	404	418	430	413	409	436	447	427	438	430	460	415	431	424	382	461	410	425	390	406	427	418	385	435	426	432	428	428	436	438	456	412	430	424	441	395	412	444	430	442	412	433	428	449	421	439	411	445	431	432	409	415	421	428	454	413	453	425	392	437	426	448	460	477	397	455	463	435	460	447	445	428	436	440	446	396	425	422	446	426	450	418	411	438	434	432	439	431	442	448	438	461	444	407	413	408	429	401	441	434	435	424	408	431	410	454	433	422	433	432	443	432	412	439	405	435	431	450	400	407	454	444	420	457	387	435	439	462	420	413	450	429	394	430	420	420	382	417	435	420	411	416	433	422	451	418	390	429	435	428	434	430	417	438	379	438	441	427	436	464	447	421	395	431	402	460	409	435	439	427	422	420	447	420	442	422	404	418	439	439	431	430	463	445	433	422	440	430	466	410	402	467	434	431	435	455	459	421	447	422	428	409	431	447	432	432	391	425	403	391	433	413	440	416	462	434	427	417	405	426	425	447	434	422	430	409	467	395	442	465	417	413	469	416	381	426	402	408	467	429	448	433	443	400	465	442	442	432	429	432	440	452	427	473	435	384	441	417	462	408	422	444	425	431	415	405	402	437	463	427	410	440	397	439	453	414	466	411	417	429	455	410	451	416	406	398	420	445	456	447	417	420	455	462	422	424	437	468	436	437	445	431	426	432	440	455	458	419	434	443	415	400	439	432	409	439	475	442	449	434	421	437	373	392	420	404	405	435	409	420	422	413	474	417	450	436	425	423	394	433	416	444	417	458	442	442	418	435	429	463	457	478	429	478	418	422	425	423	403	457	472	423	387	424	425	416	400	449	416	424	431	474	452	441	390	435	439	409	423	423	413	421	464	415	437	431	454	417	413	412	419	442	407	438	438	422	482	428	443	423	453	410	413	420	440	422	428	393	414	426	427	422	433	404	422	435	396	445	451	429	436	422	430	451	439	424	442	402	426	441	455	404	425	368	418	460	433	433	412	437	437	420	426	441	444	437	423	414	434	417	420	469	452	413	418	401	458	422	444	435	403	409	470	423	420	428	441	444	448	411	437	473	442	438	424	418	366	431	430	431	423	435	431	402	422	440	446	419	434	423	427	405	405	407	413	423	416	404	486	454	431	451	445	442	407	431	430	432	394	395	427	457	446	438	413	436	423	430	440	454	448	476	420	435	430	450	430	447	397	432	472	429	433	429	458	450	406	407	440	453	445	438	451	437	451	454	422	397	421	447	422	425	443	381	439	429	458	435	445	445	408	463	448	439	433	418	425	419	428	437	383	447	415	412	478	427	445	438	427	431	410	430	448	415	425	415	412	397	403	447	440	437	417	427	432	416	443	430	470	423	424	448	438	423	461	436	417	391	447	452	429	434	434	413	443	402	427	427	412	439	406	439	441	419	447	425	390	461	411	410	434	464	442	411	425	438	434	425	443	425	384	451	412	403	432	443	447	386	429	403	488	443	456	446	422	402	453	404	418	445	427	411	450	436	430	442	456	461	427	406	436	428	402	427	429	431	428	407	424	429	422	428	423	440	401	419	411	461	440	428	404	442	410	435	450	398	414	418	386	431	451	439	444	431	425	460	455	432	422	450	439	421	434	427	429	422	400	450	449	466	465	452	427	394	422	420	408	420	447	451	445	417	447	449	434	423	429	415	434	449	426	444	394	409	431	421	432	407	423	459	427	480	437	414	424	443	427	441	429	426	415	443	428	491	432	431	403	424	466	445	415	372	378	428	421	447	433	462	418	414	416	443	431	439	434	431	437	398	402	436	397	438	414	438	436	402	418	428	440	413	431	412	437	443	452	403	415	436	448	441	408	467	425	427	381	424	457	391	456	446	433	452	419	386	462	446	417	429	457	419	443	404	409	468	417	447	395	428	448	448	446	439	416	427	429	442	453	445	471	400	432	408	412	431	409	392	438	470	462	438	404	466	417	443	427	415	439	445	419	415	438	436	419	452	419	450	457	435	429	436	423	390	432	449	419	417	503	430	440	431	443	416	411	461	461	453	457	467	430	439	426	421	426	395	420	422	425	387	429	429	449	421	424	414	436	422	412	454	405	415	428	421	405	408	434	399	406	464	422	431	466	424	428	457	418	433	470	431	420	422	422	436	408	425	404	457	420	437	415	414	432	421	430	410	409	434	456	399	410	421	418	406	420	442	421	444	440	476	402	433	458	426	452	440	444	416	424	471	445	451	406	455	421	424	430	410	454	399	437	393	427	430	456	424	420	431	407	452	449	430	436	486	455	420	418	409	468	443	429	419	441	442	443	414	409	438	440	424	407	404	441	427	423	419	433	437	420	464	425	397	411	484	454	419	422	391	404	439	411	419	435	441	432	423	419	458	415	363	425	411	443	432	416	404	412	417	405	472	405	459	427	413	422	410	394	395	452	428	427	385	436	405	431	412	413	404	446	418	417	419	400	442	405	416	414	456	449	422	463	442	406	441	459	453	440	425	431	426	442	431	455	445	428	417	432	405	421	446	413	439	449	414	442	425	430	434	449	457	414	396	447	398	455	436	452	486	419	454	413	474	448	395	434	424	438	437	435	443	412	428	431	444	415	445	423	424	404	457	388	416	429	431	430	440	463	378	457	448	435	419	413	409	436	437	414	452	445	456	450	471	423	426	407	414	430	410	428	426	426	430	421	413	434	445	405	426	407	434	413	445	435	477	414	432	428	450	435	407	441	465	428	398	442	433	415	431	428	429	401	456	449	454
30109	17898	4018	796	476	437	425	418	331	319	319	324	332	295	285	310	278	311	300	291	300	281	259	277	297	316	280	305	294	290	277	287	303	314	304	320	332	287	308	316	281	275	335	309	278	327	287	312	314	319	304	304	276	301	302	267	305	303	275	295	312	351	283	293	344	312	289	329	318	279	312	292	326	326	324	293	322	292	322	280	299	281	296	292	340	263	313	315	298	334	308	310	288	311	275	311	293	271	299	315	273	303	287	306	287	276	312	265	299	295	300	311	342	298	313	276	304	287	323	316	276	297	277	295	306	316	316	301	321	309	309	291	318	308	296	324	319	300	310	319	308	320	318	283	284	299	287	285	302	322	354	318	310	315	311	326	305	309	314	274	324	306	320	276	269	296	302	316	287	295	292	296	290	282	288	279	286	294	297	280	328	327	306	283	314	305	310	306	333	309	308	304	294	291	308	284	309	328	325	287	308	315	268	305	296	301	302	321	330	281	298	276	284	296	293	302	313	353	295	332	318	296	322	302	299	290	287	333	322	307	265	287	284	325	270	298	300	322	325	305	317	294	285	280	273	306	298	277	302	303	307	307	309	297	321	301	297	261	297	309	299	287	336	318	314	286	317	295	316	270	291	267	295	266	303	315	299	301	301	314	302	294	350	286	290	306	305	312	283	333	305	311	315	300	328	317	315	307	291	277	284	273	304	275	304	326	271	334	324	309	308	330	292	315	279	297	329	311	283	310	291	300	283	288	311	303	275	299	297	279	306	326	280	295	298	314	280	305	282	308	300	287	275	291	301	292	326	332	280	322	313	272	315	303	302	292	281	282	296	290	292	284	268	300	313	274	325	305	294	292	250	328	294	273	332	314	309	317	293	298	313	296	280	292	307	282	307	303	331	301	322	298	263	294	293	322	270	313	314	305	298	269	302	284	288	298	310	269	301	304	276	280	279	285	275	319	291	320	290	287	310	300	316	299	296	312	318	295	275	298	300	328	295	277	300	277	287	286	322	327	308	277	326	319	298	292	300	309	321	296	298	311	282	316	341	294	309	321	297	293	289	328	271	284	308	365	292	314	307	307	309	283	312	301	301	293	303	302	262	325	292	248	320	276	306	299	313	279	285	260	276	262	305	302	286	298	311	317	337	318	278	283	337	342	297	322	274	306	275	302	331	330	318	310	331	287	317	285	295	302	284	314	300	284	312	322	305	291	328	287	301	295	320	302	310	304	296	308	301	308	306	267	276	327	306	281	292	321	288	307	292	293	311	285	318	294	293	290	273	302	287	278	287	284	287	306	289	312	299	291	301	322	323	272	278	318	270	298	320	301	283	315	277	285	281	315	298	303	287	302	323	268	308	260	298	326	294	298	314	296	313	298	320	305	316	292	292	286	298	314	314	305	329	322	318	296	304	323	280	310	285	318	282	319	310	287	287	302	274	301	329	287	279	291	312	325	282	299	285	282	274	296	286	283	274	273	288	282	297	296	294	295	280	310	300	298	290	344	314	291	317	311	261	322	309	320	308	296	308	267	321	300	272	295	272	306	310	293	293	296	302	310	296	310	315	344	315	289	293	314	292	286	293	280	296	311	292	294	257	319	305	309	305	258	313	289	274	328	278	293	313	290	315	302	309	285	296	278	290	308	307	306	279	266	330	327	317	274	306	313	290	277	297	304	288	330	312	282	296	314	271	288	319	313	327	321	257	315	297	315	308	271	290	318	284	308	307	307	294	318	303	302	304	284	290	304	304	313	307	290	314	317	292	319	320	283	298	302	309	304	293	350	290	316	268	277	278	341	323	310	285	318	292	289	314	268	312	327	300	300	299	285	309	334	270	298	310	294	306	313	290	306	280	293	290	261	300	291	318	286	285	305	277	331	301	296	302	291	289	300	303	306	278	289	282	318	297	268	319	305	340	313	251	306	311	295	307	276	286	296	302	322	304	321	288	280	315	297	310	301	302	300	297	279	281	304	313	295	298	291	303	294	320	285	281	325	294	277	316	333	298	262	294	318	303	289	318	277	315	321	307	313	293	305	275	295	319	283	322	293	342	265	280	311	323	310	291	292	337	302	308	338	307	294	294	317	292	289	294	300	314	295	346	271	301	309	297	280	295	307	265	312	308	308	286	298	307	311	303	303	336	324	281	293	292	283	314	297	308	280	307	293	314	276	302	281	309	278	301	299	321	302	294	328	307	288	303	296	298	292	290	298	289	292	280	308	296	284	294	310	254	273	295	288	298	318	292	329	302	290	302	281	299	298	314	293	324	343	297	294	262	321	266	322	322	284	295	344	292	281	306	282	275	317	318	291	293	295	322	308	287	293	303	278	300	282	263	281	287	330	294	305	319	294	301	312	298	312	321	312	313	292	304	330	268	289	294	305	276	306	333	295	304	306	315	305	298	347	298	308	329	292	298	325	321	316	325	285	291	303	297	284	283	294	326	277	308	280	333	288	316	297	294	300	313	296	325	275	282	312	288	283	284	311	312	294	290	268	318	286	320	318	293	327	289	311	292	335	307	285	303	282	281	288	283	274	312	317	312	313	281	301	311	307	295	290	297	288	307	299	270	290	313	289	305	314	280	292	308	301	287	323	303	287	322	309	313	304	302	272	296	282	316	317	286	287	298	280	278	266	296	294	298	293	305	310	292	299	292	321	294	338	310	302	321	296	292	323	331	308	287	302	301	310	296	323	276	296	285	302	321	323	282	277	308	298	313	304	309	331	276	275	314	280	289	281	282	312	295	319	305	288	310	286	297	308	323	300	300	293	261	287	285	301	296	291	280	284	294	283	294	273	319	305	272	307	278	297	295	299	301	329	315	300	301	281	302	315	310	282	320	272	244	295	253	311	285	329	303	347	284	297	276	280	301	299	310	274	288	319	363	302	271	305	297	327	297	329	297	281	277	299	281	310	300	278	291	342	287	314	282	325	286	295	326	275	309	291	302	299	283	307	299	294	308	309	311	275	322	300	304	303	273	338	273	298	284	300	308	298	302	302	313	303	292	283	322	302	316	303	307	272	277	300	295	289	303	283	305	299	272	317	315	301	335	293	296	332	317	325	316	268	278	304	318	305	305	270	302	289	284	298	308	304	313	311	293	325	294	293	308	307	328	320	291	293	288	289	306	302	294	277	327	308	305	314	313	294	280	337	308	298	276	296	304	304	318	305	303	294	322	289	294	284	277	329	312	312	282	281	305	297	302	275	313	304	287	284	277	292	312	317	301	289	314	312	278	293	297	282	309	279	330	303	271	253	308	298	265	288	326	313	277	323	331	266	260	284	316	329	315	319	301	278	284	306	303	317	313	302	321	297	272	293	282	308	309	315	282	253	313	319	306	300	321	280	287	323	300	337	312	295	313	308	331	291	312	294	307	275	331	284	282	315	311	301	287	295	329	281	296	297	288	292	326	299	315	320	327	302	313	284	312	294	316	271	327	309	302	295	281	287	280	317	283	279	341	272	313	317	305	317	327	310	325	298
26945	11785	2035	1095	735	684	675	650	491	407	386	374	364	359	360	347	351	375	356	341	350	344	337	352	338	341	325	342	329	340	322	306	326	341	345	339	322	332	316	360	337	283	317	313	361	296	310	339	339	331	326	341	361	376	353	329	352	344	350	316	329	329	317	337	335	332	301	337	314	344	345	336	329	335	337	329	349	295	331	352	314	323	326	343	330	354	338	345	360	330	346	334	338	350	343	338	369	332	338	338	324	333	309	340	299	354	317	324	345	348	327	344	315	367	338	310	340	354	337	353	327	344	321	361	332	362	352	326	303	358	323	312	331	351	319	350	360	334	341	331	338	320	338	326	356	293	351	328	365	343	309	328	360	341	338	333	365	327	328	332	341	360	337	318	309	339	334	344	319	317	343	327	357	325	350	350	313	318	323	383	315	348	377	336	334	336	317	330	323	344	309	311	328	374	332	351	338	345	330	335	356	299	310	329	301	344	324	329	332	335	344	317	321	313	344	319	355	333	330	313	338	324	351	342	321	364	354	343	319	348	321	352	335	331	344	337	331	342	371	360	350	320	346	357	343	372	347	322	326	335	320	327	358	330	365	328	363	337	326	300	340	369	315	329	375	332	324	318	330	345	323	335	323	345	389	345	326	328	360	339	341	319	318	349	322	350	325	347	361	338	334	327	332	337	327	332	315	349	326	323	314	347	333	346	355	298	335	338	306	304	307	338	331	306	318	312	318	339	321	353	347	323	348	336	329	330	340	322	334	354	362	344	355	347	344	340	330	335	363	347	331	345	356	362	321	326	325	321	350	321	325	355	328	306	353	356	369	344	345	329	308	328	327	311	377	329	345	330	377	319	339	352	337	351	326	325	371	354	335	324	322	324	359	320	302	328	327	348	344	338	331	323	361	328	337	315	300	326	351	367	334	335	336	331	334	338	346	358	366	340	320	349	319	333	342	314	319	385	341	361	333	302	363	357	335	340	340	341	349	339	330	329	335	354	368	322	353	357	350	370	318	327	334	358	312	339	321	311	356	323	331	340	337	335	369	320	323	345	321	314	352	346	360	352	335	324	339	317	347	329	319	345	340	344	324	331	340	361	327	307	296	331	311	339	340	344	333	323	333	308	334	297	315	346	331	373	337	348	348	363	362	333	373	323	367	309	366	387	334	344	319	380	319	343	338	355	315	329	326	319	316	350	337	334	311	353	333	336	332	325	349	321	338	327	355	316	331	349	332	317	332	324	342	331	336	309	348	332	348	351	360	347	334	328	372	320	329	353	325	333	349	365	327	328	349	332	312	316	346	332	331	323	335	318	326	327	318	354	336	354	298	352	351	347	302	320	320	353	364	340	354	313	329	324	353	316	343	378	337	341	328	371	318	342	333	336	324	356	375	349	335	356	349	337	343	367	320	312	368	333	327	321	310	335	316	322	329	342	346	306	333	367	321	352	340	318	354	316	320	325	338	333	338	310	331	346	324	336	321	334	333	350	328	390	333	337	346	363	324	308	299	297	337	333	324	340	326	331	352	323	323	357	333	367	363	342	327	369	320	322	307	352	325	350	285	349	337	355	354	340	349	310	290	369	331	323	343	335	345	345	368	327	342	328	340	353	361	341	342	312	328	343	362	345	348	330	348	329	358	298	357	306	329	343	314	365	328	374	336	360	327	345	331	346	354	361	335	329	333	328	353	324	337	309	291	335	322	378	337	322	340	360	340	353	365	327	354	325	353	359	333	364	336	354	331	347	316	314	304	336	318	348	363	359	323	314	307	333	314	330	352	341	341	372	343	331	352	306	339	347	327	326	342	298	345	302	316	316	320	322	334	313	344	322	323	325	343	356	336	322	319	341	373	358	312	353	340	314	321	316	337	327	345	323	346	321	316	327	350	355	366	336	358	330	305	334	335	351	364	361	328	339	344	325	344	358	350	336	334	309	327	346	321	337	327	361	331	338	321	346	356	340	335	347	351	317	274	360	332	328	335	374	324	337	334	326	350	339	340	362	358	338	323	310	350	365	354	334	348	353	333	315	347	320	329	337	314	320	375	344	367	323	347	327	346	340	341	344	349	392	322	301	337	334	339	328	369	354	318	315	359	300	290	298	348	343	361	333	346	357	318	361	322	323	298	357	336	327	324	332	321	324	336	321	347	341	341	313	318	333	321	356	336	290	335	337	325	332	333	333	328	356	359	323	338	333	364	313	326	323	321	347	348	338	345	329	346	298	318	315	330	366	338	302	363	368	319	338	324	328	353	319	330	352	323	305	333	379	337	361	357	347	347	335	316	318	350	357	325	344	318	324	338	340	349	354	340	337	295	336	340	359	333	310	336	345	354	370	335	330	305	356	356	342	301	329	319	347	329	344	338	316	340	330	363	343	280	335	340	347	326	319	330	355	339	315	320	349	353	330	363	368	329	322	337	331	320	332	319	383	339	352	314	315	359	342	328	306	333	347	323	324	305	331	352	326	330	349	305	350	350	344	356	344	335	370	315	329	309	350	338	329	313	362	337	345	328	338	307	350	355	353	348	331	336	322	352	357	331	314	321	377	342	331	318	327	363	365	326	369	337	327	323	350	349	337	302	328	326	337	326	322	330	314	367	319	349	324	322	317	322	318	346	287	316	340	343	360	350	350	323	332	350	295	367	342	350	333	347	323	325	339	305	344	338	343	313	351	350	335	311	337	332	318	348	338	319	354	341	349	361	333	330	358	330	293	338	329	334	337	324	340	311	361	333	313	295	314	315	324	334	328	330	334	326	355	317	325	337	339	313	360	306	333	325	325	345	364	319	338	375	326	357	337	308	329	310	337	330	342	355	329	326	328	295	371	356	349	360	324	339	318	324	362	313	325	339	371	326	308	299	329	326	355	360	312	346	339	290	325	340	336	331	314	316	360	317	381	311	336	370	310	355	336	327	345	366	299	370	353	346	331	322	345	317	343	327	308	330	323	361	348	322	341	345	304	357	349	365	359	343	326	308	323	344	321	343	341	334	333	355	343	369	337	325	327	351	312	362	315	342	357	348	358	355	351	360	312	324	321	336	341	346	346	329	340	349	336	336	318	347	353	314	342	347	354	338	352	323	322	307	310	327	368	335	332	292	317	346	328	304	328	312	323	336	356	327	328	312	349	361	314	327	329	322	331	335	360	383	313	355	311	346	332	340	315	365	340	362	308	323	331	365	322	353	334	317	326	317	354	337	323	330	335	329	315	376	332	317	345	345	349	345	353	344	332	311	325	359	358	321	352	307	344	329	336	314	319	330	332	337	307	357	361	331	364	344	331	338	334	329	308	351	310	336	362	341	345	338	337	336	320	334	342	330	348	336	317	336	373	356	331	347	345	370	320	332	321	291	331	325	325	371	351	334	330	324	358	315	369	344	328	344	348	332	337	348	378	354	347	315	334	376	345	349	346	344	342	352	344	311	338	352	346	323	313	360	345	328	320	335	325	313	344	314	329	351	337	339	348	347	337	327	314	366	373
24996	20668	27005	24354	20647	9761	1298	860	582	468	395	371	312	319	319	240	261	262	248	239	237	246	256	205	217	227	218	213	228	213	203	210	223	189	177	188	197	196	208	199	191	178	214	181	201	191	186	182	163	179	181	177	183	192	193	191	176	188	202	181	178	185	194	178	208	181	159	200	197	175	193	195	201	167	186	178	201	188	184	156	196	204	187	177	161	187	197	190	167	197	185	180	187	179	175	185	168	176	182	180	183	191	193	199	167	195	181	215	194	180	169	164	176	172	170	181	187	169	172	190	196	199	166	165	196	165	187	191	176	178	193	200	179	180	174	168	161	164	185	178	199	200	166	166	177	165	159	181	199	156	197	176	157	163	180	176	176	157	196	177	173	165	174	182	176	150	181	183	170	180	182	181	147	171	167	165	180	173	174	186	162	179	181	175	176	184	178	173	190	185	156	182	193	183	163	176	147	158	170	184	198	168	155	184	193	190	175	163	206	175	156	169	182	167	183	178	188	155	167	170	166	175	174	186	162	169	146	183	181	169	207	172	209	163	171	183	181	184	175	174	201	157	197	183	189	197	159	149	164	187	170	185	162	165	159	160	162	167	190	174	176	186	174	174	188	171	164	183	173	175	210	173	189	187	185	186	163	169	192	199	162	186	162	177	170	176	177	172	172	180	186	190	166	172	191	184	159	182	171	174	199	195	187	189	159	172	165	167	206	151	206	159	159	179	176	193	169	173	186	193	169	183	193	212	178	179	161	165	177	178	172	164	175	170	196	172	176	166	172	155	160	175	173	185	162	186	171	175	187	194	163	152	184	209	176	173	182	195	178	158	174	182	195	187	178	176	200	190	183	205	183	175	162	175	205	165	194	162	171	183	179	187	164	182	184	171	180	205	152	179	169	180	184	171	196	175	197	173	151	175	180	156	184	192	160	200	175	178	175	183	180	192	185	163	171	182	192	170	183	166	168	135	169	212	184	187	173	169	150	170	176	163	191	187	188	204	206	167	184	158	196	185	163	204	164	166	173	206	171	172	187	160	158	170	153	181	186	164	158	152	165	182	200	152	165	177	177	181	196	183	156	162	191	178	202	204	178	198	161	179	166	176	155	168	168	176	188	145	184	159	185	212	183	165	162	191	171	178	180	172	168	179	169	187	194	171	178	173	144	194	166	185	194	163	195	162	190	182	178	201	170	162	176	199	176	168	206	170	185	181	161	166	182	168	194	185	170	171	179	176	194	184	156	168	167	154	162	187	180	177	192	191	195	185	183	153	191	172	177	177	185	185	167	186	183	155	186	176	195	174	189	182	182	188	175	174	175	173	159	170	177	161	187	181	178	178	164	171	167	178	167	182	166	184	173	144	159	188	163	195	166	182	179	187	169	182	181	186	193	181	176	171	190	202	187	180	175	174	182	186	194	180	171	194	189	166	173	199	167	178	188	145	195	166	174	194	170	169	173	166	181	185	180	177	205	175	164	180	165	185	191	155	171	179	190	182	189	171	191	170	177	192	171	194	177	187	170	173	189	183	182	201	180	188	180	192	172	184	182	173	175	198	167	171	170	185	175	188	167	182	169	215	180	166	169	190	182	168	173	146	203	175	182	156	164	158	183	189	169	178	182	179	165	201	194	178	195	196	196	152	169	168	196	183	186	177	199	165	185	172	178	183	182	176	165	179	164	196	205	163	190	183	155	198	207	181	178	176	173	167	177	192	167	184	177	179	179	180	172	178	167	189	165	175	191	177	174	160	178	184	192	182	175	173	160	174	186	156	183	190	199	157	187	173	163	194	186	160	187	160	194	188	194	158	190	185	163	176	189	184	161	200	180	165	169	191	176	182	165	169	165	201	168	181	167	180	164	153	167	187	170	181	195	193	186	189	178	176	175	179	161	186	182	166	201	169	187	178	176	169	153	175	170	181	173	167	171	203	164	167	184	167	150	172	189	167	167	149	192	165	176	174	181	168	170	187	162	172	182	159	179	181	184	171	150	191	153	193	182	178	181	167	195	157	203	163	181	186	200	163	172	178	180	183	189	177	210	152	170	169	191	166	173	203	163	177	192	180	186	152	219	171	187	164	159	176	173	174	189	194	186	176	164	168	150	179	140	184	141	179	173	157	174	196	166	176	174	174	164	181	172	185	167	172	177	197	178	182	177	185	201	180	163	167	178	181	188	172	208	182	191	176	176	169	166	176	188	140	186	184	175	186	142	183	181	212	207	192	200	198	165	172	168	199	169	157	171	170	160	172	177	195	194	152	165	164	171	151	171	162	158	187	170	157	190	170	187	198	188	152	184	166	181	179	185	180	179	178	191	171	185	191	187	177	166	199	165	186	168	170	180	155	172	177	174	170	178	186	165	170	168	168	155	183	165	177	172	184	186	170	183	159	155	183	176	175	199	188	185	181	180	171	177	183	193	202	183	173	166	164	200	163	162	189	191	132	169	169	165	154	172	189	145	159	190	174	203	173	166	182	162	160	177	160	198	168	185	174	176	179	184	179	169	198	173	170	188	175	190	207	158	143	184	167	202	183	169	189	196	182	168	189	182	156	176	182	173	186	157	193	162	158	184	184	185	170	179	179	179	164	191	194	156	194	176	172	202	177	178	213	180	198	166	149	169	189	196	202	151	194	163	173	184	180	166	160	180	179	157	181	195	182	182	193	184	173	162	159	168	164	184	179	176	186	183	181	177	208	176	195	188	178	180	185	215	167	171	170	191	176	172	142	181	169	169	181	213	163	189	196	168	174	206	160	159	194	146	196	187	171	157	177	184	203	172	207	171	163	192	173	186	185	193	180	179	194	182	181	161	186	181	167	190	179	160	189	206	204	187	190	185	167	162	172	179	166	181	168	200	178	166	202	170	177	167	176	170	162	173	182	167	190	193	170	189	182	184	179	169	183	187	188	150	181	167	168	169	171	173	176	177	165	157	179	221	168	173	159	188	212	170	199	206	178	182	181	170	166	174	179	164	192	198	158	185	187	200	182	182	181	202	177	173	207	177	173	188	202	177	183	166	162	146	187	169	165	180	214	172	168	189	176	158	192	189	167	155	179	177	179	152	170	175	179	172	157	161	160	161	177	166	184	199	182	179	168	168	183	178	167	182	163	186	183	172	173	180	176	193	166	169	178	179	170	176	183	178	185	176	176	157	188	174	170	182	169	195	157	178	159	160	201	190	169	161	164	197	199	154	193	179	169	171	174	151	174	168	153	169	168	179	186	171	205	171	163	196	201	180	180	167	170	176	194	168	205	211	197	161	165	166	154	186	157	186	167	162	200	162	198	176	179	174	150	178	168	183	166	160	190	175	191	163	172	195	181	161	177	160	163	173	187	151	161	181	171	162	205	201	174	189	180	167	203	189	172	189	182	173	190	171	185	203	177	190	178	172	174	181	192	152	180	191	194	175	167	162	183	168	205	167	158	182	149	173	176	173	167	173	173	155	145	178	166	208	184	173	171	174	159	169	174	182	215	155	189
31768	20870	10919	5941	3690	2680	2135	1735	1236	973	812	633	583	516	496	475	381	371	328	343	328	294	312	292	261	264	273	262	247	239	256	248	240	241	236	232	244	194	237	215	206	227	200	212	219	229	199	219	251	216	232	213	192	210	201	229	221	192	193	189	211	241	172	205	201	209	202	198	194	210	182	218	192	217	229	183	200	206	186	199	169	215	200	198	194	212	231	209	197	199	186	201	172	224	180	179	217	191	210	213	183	200	199	200	197	188	202	193	186	194	187	173	190	210	194	197	188	204	204	184	199	197	194	202	195	229	204	209	207	186	209	168	197	211	160	193	209	179	198	180	194	194	212	189	190	204	184	197	167	215	202	199	189	183	195	190	205	177	190	212	188	182	193	212	165	195	211	213	207	234	212	184	175	181	195	211	187	185	219	203	200	194	210	201	201	215	182	207	201	218	196	204	220	177	213	202	192	195	188	217	201	197	207	203	178	187	183	182	189	198	224	205	174	190	179	210	180	196	193	185	212	193	189	180	165	195	177	173	186	208	196	208	199	215	189	202	192	208	181	186	187	192	195	212	223	208	201	212	188	195	177	197	197	197	197	201	220	181	193	195	192	180	204	213	193	191	212	198	176	212	210	197	201	192	161	177	214	189	179	213	173	209	199	195	222	184	206	190	202	209	198	214	186	204	180	216	191	163	194	171	203	191	209	199	183	200	217	177	214	208	212	176	216	204	194	227	212	188	191	196	213	180	196	205	191	205	219	197	187	199	164	186	200	173	191	189	187	190	209	191	177	208	189	201	201	207	197	194	189	213	183	189	215	175	194	192	208	200	209	193	214	211	228	186	210	202	191	191	216	188	176	207	174	164	192	205	213	197	217	204	199	229	188	191	179	192	200	205	168	176	195	191	212	184	190	202	197	204	184	193	185	192	201	176	200	197	187	189	171	210	184	216	188	198	178	176	199	188	235	202	198	189	189	185	205	194	196	168	197	188	186	192	209	205	195	156	169	194	191	208	222	186	181	210	207	190	194	187	186	200	197	183	180	176	204	200	193	171	177	203	181	208	183	177	191	197	204	197	218	209	206	188	193	213	184	181	199	172	198	197	205	184	185	202	210	183	219	191	187	181	205	187	193	184	194	193	206	201	187	196	189	197	199	181	205	190	190	209	196	204	177	186	184	187	200	178	204	200	224	194	163	176	205	208	208	185	169	173	188	181	186	184	191	184	186	203	207	176	191	176	208	216	176	175	195	191	202	180	205	211	218	198	203	205	203	220	186	211	227	188	218	217	215	182	197	198	193	184	200	188	208	196	198	204	180	180	190	203	197	226	197	180	219	206	162	199	188	197	201	184	181	200	194	214	200	192	218	185	207	179	187	201	213	186	169	202	183	187	188	187	216	203	190	196	187	207	199	180	186	194	194	206	225	181	216	183	216	198	186	185	187	182	178	177	179	188	190	195	211	188	219	177	201	201	194	188	205	200	195	187	196	185	221	200	208	166	190	200	224	204	207	193	190	171	193	207	186	168	185	217	204	188	186	184	203	190	200	176	194	219	205	182	185	196	218	199	175	206	209	197	189	179	189	201	186	203	180	203	182	220	185	233	195	199	185	200	208	193	203	204	210	217	182	197	206	203	212	205	193	200	198	190	192	194	202	200	197	175	199	201	198	204	199	198	187	178	213	197	205	198	181	193	187	227	222	191	178	197	193	202	195	193	186	185	219	195	207	213	188	210	193	185	183	190	182	202	181	180	196	198	208	193	171	198	188	176	192	188	178	216	198	195	180	199	190	197	191	160	194	202	201	196	200	164	171	190	178	200	189	192	194	219	197	199	190	214	187	182	180	206	170	198	214	202	194	156	186	196	197	209	182	188	198	178	194	196	196	170	202	191	189	187	203	185	186	227	209	194	193	188	155	182	222	165	191	198	203	189	197	200	178	186	206	204	200	195	203	211	195	194	194	200	165	196	206	190	172	184	197	174	208	206	193	230	178	222	198	183	171	220	188	182	182	184	201	178	205	181	183	197	197	191	187	202	185	228	164	169	231	205	212	179	197	167	190	197	197	210	210	204	205	211	175	192	247	200	218	199	178	202	182	193	191	180	205	207	203	169	221	195	186	200	178	184	187	202	195	173	180	193	204	211	197	189	205	195	207	186	176	193	202	189	205	197	188	176	185	186	199	196	199	192	207	183	199	184	186	216	200	218	162	208	179	221	200	178	197	192	182	187	173	179	205	185	206	189	191	198	187	199	198	214	210	185	218	179	203	187	200	198	217	201	213	195	198	185	194	204	192	189	174	216	210	198	210	167	178	177	215	182	225	208	206	193	200	194	212	184	201	183	168	175	174	222	180	166	185	209	203	208	184	178	179	169	207	191	206	200	198	197	190	208	204	192	200	190	191	185	198	204	208	178	197	171	179	183	211	207	179	225	204	189	211	198	202	213	179	215	206	190	190	222	168	184	210	226	198	195	208	195	202	198	181	198	186	195	186	189	224	193	175	192	203	207	181	211	186	176	222	169	196	185	191	176	187	197	209	176	202	184	206	189	170	200	166	185	172	180	194	209	162	189	208	206	185	202	173	188	197	192	204	196	183	191	198	198	195	196	199	176	189	194	220	200	179	193	206	181	194	202	197	218	218	181	198	200	181	192	178	217	214	194	179	196	197	189	184	211	179	213	220	215	191	180	199	205	217	211	199	188	189	172	192	192	202	148	195	201	186	193	199	204	171	176	215	170	221	210	193	209	176	198	188	172	188	199	201	203	195	198	212	196	199	219	200	202	212	186	181	188	223	189	191	189	204	199	180	194	205	193	193	209	166	192	219	207	176	204	160	195	203	192	212	223	192	219	188	186	181	203	189	183	189	189	195	220	183	191	185	192	196	172	178	190	221	210	194	186	185	210	178	204	190	178	173	160	161	203	203	200	198	184	198	193	193	230	196	179	201	197	201	190	222	189	197	208	202	177	193	213	167	209	181	226	194	212	195	197	187	173	195	223	191	184	205	180	183	179	194	173	195	175	205	200	229	203	218	178	199	180	207	179	191	214	204	201	222	221	205	190	167	199	202	184	190	179	222	191	215	202	170	182	202	194	182	185	184	201	199	186	184	195	185	190	212	190	199	172	176	211	173	200	179	199	220	224	209	182	201	190	191	201	207	203	192	188	188	191	207	170	186	191	170	181	191	198	197	183	206	187	206	203	169	184	187	190	200	188	206	199	180	211	205	213	207	182	178	214	188	203	189	188	193	178	186	185	183	200	193	187	206	210	209	200	202	183	216	204	196	181	209	201	188	191	227	192	184	193	211	188	203	189	187	204	218	184	199	210	188	210	201	181	193	219	184	176	194	171	199	187	187	200	199	189	186	197	211	190	206	171	201	193	187	174	190	201	179	191	201	196	183	190	202	193	189	205	213	179	213	194	212	178	190	195	197	179	192	207	220	213	185	213	189	173	189	197	188	186	204	218	182	184	184	167	190	196
23059	20707	27445	23987	20713	20732	7760	1674	1125	930	855	820	725	688	655	624	600	543	597	522	538	541	511	519	516	489	486	515	450	463	488	501	488	473	447	467	448	474	474	425	441	463	452	441	411	455	449	460	459	454	477	442	457	414	444	452	437	410	449	431	438	441	454	453	460	455	429	453	460	458	490	447	474	455	432	459	432	432	443	411	443	481	454	417	479	412	440	446	440	466	388	453	400	459	430	442	434	401	464	449	401	448	439	421	428	439	443	459	417	458	469	429	412	455	430	423	465	450	461	446	488	463	427	419	432	452	419	427	441	395	415	408	461	406	442	382	387	471	404	442	442	403	434	467	425	420	417	428	434	428	442	405	452	468	435	466	427	452	407	398	430	402	445	455	461	400	428	450	424	413	438	391	425	434	444	436	462	451	441	428	404	429	420	462	437	453	404	474	417	420	386	463	448	420	442	454	426	435	405	470	433	417	453	426	453	476	390	433	399	431	432	435	403	477	460	434	440	425	418	459	432	469	450	446	445	477	416	444	469	436	439	418	436	447	448	425	427	455	425	429	435	435	434	415	460	478	437	441	428	459	404	416	456	446	403	428	451	457	442	418	453	429	394	466	436	462	420	456	463	422	462	429	429	415	444	452	443	409	424	420	406	423	436	409	452	408	431	406	469	441	414	460	448	441	441	417	444	399	439	420	452	427	477	451	444	414	410	424	449	443	461	454	460	427	422	452	427	421	407	409	371	446	475	461	416	436	402	426	451	402	407	403	427	402	431	442	457	415	446	435	419	388	446	450	445	441	411	436	448	433	437	423	419	411	427	423	397	440	441	493	457	415	438	418	431	451	439	415	474	421	436	478	452	424	427	429	457	437	437	444	410	458	433	441	462	449	441	448	441	432	402	459	429	409	429	395	443	422	406	419	415	443	440	405	409	439	453	385	469	486	414	415	422	413	427	412	393	415	434	438	427	441	404	444	481	449	440	431	436	469	427	436	408	450	437	435	443	433	462	400	432	433	442	458	466	450	421	422	441	456	425	443	398	429	463	417	408	456	417	428	409	440	416	446	384	417	415	449	422	485	441	451	444	481	448	436	443	443	440	434	444	466	438	449	458	446	473	431	402	453	457	430	426	434	429	440	440	432	396	416	417	445	432	463	446	449	442	443	440	487	438	446	423	416	425	443	460	431	455	441	411	435	451	442	416	430	459	409	441	427	409	424	443	400	407	424	444	459	504	410	408	446	430	414	431	411	435	439	452	464	420	401	465	400	461	438	432	437	442	415	452	429	450	446	465	409	379	408	428	456	469	461	447	417	443	453	413	424	451	427	462	450	450	454	431	434	429	433	418	426	410	437	430	448	442	444	464	421	443	471	445	417	426	471	428	432	447	433	431	442	434	391	449	449	470	406	405	467	428	440	414	438	445	472	488	439	435	431	422	478	454	411	465	440	435	430	461	419	466	438	421	409	448	408	448	463	420	454	466	425	440	422	441	458	423	423	433	409	447	423	416	444	417	419	419	431	416	483	442	417	437	428	442	461	438	411	430	451	433	431	438	418	439	416	444	429	390	429	423	449	469	439	458	387	443	452	411	414	446	438	389	434	426	446	415	458	416	447	443	432	424	401	432	429	419	468	425	404	424	443	425	416	399	434	464	401	461	445	419	488	444	458	442	418	449	449	399	429	411	449	467	448	427	451	428	395	413	425	442	468	482	444	438	448	442	457	430	419	410	437	439	473	446	415	418	397	442	425	397	430	392	434	425	420	415	443	476	472	439	405	430	445	432	462	466	413	419	441	412	436	466	424	466	454	445	422	448	426	475	474	422	450	424	443	399	408	419	454	425	433	479	418	417	442	452	412	387	446	438	397	446	421	444	422	430	437	462	432	450	444	457	435	415	436	448	450	411	418	432	455	415	421	431	410	449	438	411	461	444	415	441	453	414	439	418	431	416	416	453	460	404	431	422	449	417	420	427	447	450	425	443	469	458	449	441	446	432	432	426	442	484	444	391	439	448	406	399	426	449	449	400	404	444	422	436	445	400	432	431	429	453	475	407	438	402	450	423	449	417	416	427	466	431	443	436	438	442	465	430	456	421	398	402	438	439	432	386	448	472	468	427	436	431	428	431	454	448	383	444	427	422	419	447	432	450	434	458	453	409	434	443	418	453	431	435	404	442	476	434	443	457	468	459	402	403	457	387	428	447	429	464	430	447	439	425	465	493	472	429	412	427	431	453	466	423	431	439	431	477	489	419	408	423	462	445	420	429	454	430	419	436	415	421	444	452	423	404	368	451	405	401	421	403	419	394	452	423	455	449	439	426	461	415	438	451	412	462	425	416	393	446	409	443	422	425	419	448	429	426	426	415	424	437	459	416	414	449	411	413	441	446	411	436	428	455	399	429	462	424	458	477	397	453	437	433	439	409	437	384	397	430	407	410	416	429	413	432	452	403	417	422	484	404	416	457	386	437	465	430	399	468	389	417	457	459	408	447	438	426	480	427	417	439	465	435	420	424	429	392	433	434	441	442	422	421	423	455	420	438	427	451	451	440	420	444	432	387	430	409	439	454	434	407	438	444	455	442	422	426	417	418	433	436	416	409	434	446	444	411	454	442	427	425	421	443	446	410	444	416	480	440	419	442	370	446	426	446	413	443	426	467	438	419	471	429	423	434	440	409	398	427	426	415	432	450	442	421	432	407	428	457	436	421	410	425	443	426	417	446	418	481	419	430	426	394	427	457	414	431	440	440	402	436	414	430	404	414	441	459	431	440	433	408	421	421	455	426	396	411	466	435	399	407	440	402	434	422	438	438	425	410	440	432	462	451	407	482	434	407	441	443	408	450	429	416	429	435	396	409	423	409	433	467	428	438	412	445	417	429	444	452	423	443	452	451	445	405	437	437	439	463	426	446	436	425	414	450	401	430	462	430	379	438	446	424	420	390	429	429	388	434	439	421	450	441	418	396	427	428	403	439	414	424	448	433	416	439	414	427	443	459	416	458	412	449	438	444	426	440	398	443	445	424	466	456	437	431	425	434	412	450	453	423	382	460	445	439	403	415	462	442	446	427	432	438	444	419	434	422	435	441	437	454	411	416	417	473	406	446	403	424	445	422	438	393	428	462	411	435	446	465	442	396	405	450	420	421	436	446	442	413	441	397	426	455	457	443	402	441	453	430	467	433	407	421	430	423	451	408	446	447	458	422	418	448	416	446	429	426	422	453	415	418	403	453	438	426	445	452	411	451	427	460	447	436	440	434	428	452	442	456	420	449	416	427	462	437	419	438	467	420	423	436	419	467	452	435	438	423	436	412	433	424	419	435	434	447	441	398	441	442	424	419	471	422	436	449	389	441	450	441	424	432	442	401	429	456	471	431	444	437	437	467	432	444	430	397	426	431	400	391	451	431	395	427	416	414	487	466	478	428	434	426	456	389	428	462	427	423	438	449	395	426	459	385	426	448	388	415	403	440	475	431	441	417	367
34990	25609	16528	9618	6426	4558	3809	2856	2301	1836	1503	1293	1185	1040	892	912	822	792	706	685	687	668	629	660	602	590	563	539	531	535	534	503	495	525	504	472	479	484	496	461	469	522	475	469	461	451	462	491	440	441	404	468	421	453	440	510	454	479	464	451	442	434	449	431	459	413	447	440	436	448	427	423	453	481	441	438	466	452	469	438	443	442	429	447	431	462	433	448	436	416	453	441	469	410	430	413	445	443	463	459	422	460	394	414	452	453	446	416	441	456	456	448	438	433	434	448	432	428	464	460	416	438	443	466	462	385	461	446	405	436	402	428	427	444	397	471	441	430	386	444	453	421	423	412	438	425	447	388	432	444	424	458	403	432	424	446	467	432	438	410	480	418	403	438	420	445	447	433	435	432	434	427	412	432	404	445	457	435	448	437	405	436	439	427	381	454	433	413	437	428	448	463	451	428	445	426	423	401	425	398	426	439	438	485	430	421	433	438	404	454	434	432	443	418	404	460	431	449	416	429	474	437	420	428	440	400	451	435	429	417	430	438	429	408	446	432	442	436	449	442	441	410	423	422	440	450	436	412	367	403	383	398	399	410	422	461	463	446	451	430	430	405	376	442	438	444	422	458	452	424	434	441	409	436	434	430	454	428	421	429	418	392	443	416	385	453	412	380	392	406	440	469	412	445	423	425	425	435	409	464	423	431	424	415	446	431	436	404	433	427	465	419	426	440	450	411	426	430	426	445	452	434	471	469	444	418	418	425	456	429	449	463	412	446	427	376	384	457	414	409	404	460	427	438	427	448	454	433	452	441	402	460	429	430	439	453	434	417	438	463	420	387	414	431	420	422	428	401	404	457	412	452	430	401	456	437	473	402	420	470	465	368	428	427	401	433	394	399	435	405	435	409	461	452	438	429	455	425	453	405	433	444	422	400	461	423	414	426	437	425	424	420	418	409	423	452	447	434	463	455	408	412	465	438	436	411	443	451	430	382	434	435	455	457	405	415	430	416	438	397	395	458	400	442	417	446	439	418	429	459	404	426	381	434	417	425	434	413	407	434	393	418	433	450	433	404	467	448	423	422	470	439	438	409	434	417	438	410	445	411	408	444	426	416	494	440	446	433	404	446	433	405	434	404	413	448	444	447	425	475	459	436	443	395	425	420	412	439	427	405	442	467	443	449	444	430	423	419	436	444	443	401	421	424	421	408	448	407	426	438	433	423	417	414	435	406	460	407	435	446	455	441	432	413	459	396	448	420	462	425	422	427	433	446	435	435	432	426	434	412	429	455	416	417	384	447	415	404	438	444	437	419	412	417	429	408	415	404	397	402	441	448	439	405	435	413	438	410	451	437	439	435	403	418	430	417	421	448	427	431	445	412	465	436	442	421	451	442	435	385	425	423	446	429	423	433	435	412	430	403	462	390	443	438	436	409	422	404	453	440	440	393	442	416	447	436	443	402	446	426	415	394	430	452	431	406	450	433	414	424	434	402	416	432	435	419	437	439	420	430	404	409	444	451	456	420	405	413	447	416	433	423	408	404	426	449	418	435	438	438	454	447	427	428	434	451	420	417	438	432	428	417	414	401	375	436	463	429	482	464	419	404	383	424	392	444	460	443	465	413	412	456	427	441	430	430	442	478	431	439	429	438	408	429	371	460	412	401	450	419	439	412	440	434	434	387	457	459	383	409	430	428	436	446	438	443	430	421	437	421	422	426	435	415	421	422	451	419	430	426	420	413	429	418	458	445	448	403	436	423	432	397	431	425	430	444	427	460	426	454	443	411	443	423	442	433	419	413	410	429	424	448	415	437	446	436	466	479	397	420	439	432	441	416	442	432	457	391	403	399	437	420	438	437	448	419	406	443	418	413	415	425	418	415	442	446	424	422	452	421	447	436	430	467	434	420	426	411	426	440	443	441	423	402	403	456	393	397	428	439	435	428	418	421	397	460	426	398	412	440	411	426	435	430	404	425	420	435	429	407	453	432	446	437	436	404	415	424	442	450	446	462	458	394	476	439	424	429	408	412	441	439	400	402	452	409	414	464	428	483	429	402	430	416	474	426	427	415	430	403	446	417	434	390	439	436	374	436	398	406	429	452	417	455	423	379	421	433	457	417	433	424	468	438	437	429	453	428	429	436	404	441	440	438	421	444	414	420	438	396	384	425	422	434	411	428	432	423	418	439	447	406	386	445	414	451	429	412	437	424	437	376	426	431	435	440	416	427	426	378	432	443	470	430	433	405	433	405	443	406	438	401	420	401	415	434	442	417	432	403	453	455	439	473	391	430	443	405	444	440	434	419	409	466	460	419	399	404	424	408	425	432	443	477	433	477	408	415	416	438	443	417	429	435	406	412	418	402	447	434	419	435	424	452	462	438	454	416	410	451	435	432	413	418	420	436	427	426	419	422	431	429	437	450	439	433	428	429	410	449	424	432	407	421	400	444	411	425	400	438	446	406	463	450	399	453	437	449	443	398	436	440	455	417	389	404	410	443	440	426	420	420	400	384	438	431	447	437	422	402	403	391	401	406	428	413	441	409	412	434	400	424	401	431	438	437	438	428	427	451	431	386	423	451	434	424	420	420	381	461	435	447	438	416	426	466	461	461	415	427	398	436	417	457	400	424	439	433	416	496	450	422	408	434	415	415	424	435	424	455	423	461	432	428	457	415	405	427	394	499	416	436	443	410	408	417	450	420	407	416	450	457	437	405	438	432	415	425	465	409	437	437	420	411	390	445	417	409	445	444	460	446	396	443	461	417	431	445	403	472	449	412	419	418	428	417	456	442	401	450	438	439	422	430	426	427	467	390	457	448	433	409	435	420	433	429	476	426	435	421	392	467	405	425	382	423	437	405	425	427	387	419	438	417	456	442	435	435	435	452	441	466	444	431	441	442	450	431	441	380	417	428	453	412	419	444	410	427	439	438	438	433	449	479	425	418	443	402	435	418	437	419	434	427	433	442	455	407	433	418	437	457	423	426	425	411	422	442	407	426	433	464	462	412	447	425	418	432	443	454	431	406	398	440	425	419	402	447	375	423	399	465	389	464	391	441	414	433	434	421	447	400	408	427	435	414	431	468	431	451	459	436	439	443	427	431	441	421	443	458	433	417	447	450	425	463	403	404	432	443	452	447	419	412	398	377	436	411	456	459	411	431	385	422	418	456	386	433	433	442	382	455	440	412	435	453	444	463	432	425	418	433	406	436	434	444	425	417	399	409	419	458	436	398	451	392	378	447	421	416	422	436	441	453	444	473	442	459	415	416	447	434	435	444	421	441	418	420	401	426	426	422	419	444	427	409	444	435	425	423	388	464	448	443	417	448	404	424	407	435	464	456	445	403	423	425	425	431	412	465	413	397	454	439	402	427	420	421	424	445	443	421	410	400	476	435	428	410	423	398	483	446	457	450	469	459	488	433	446	382	400	433	403	414	459	433	457	408	462	414	417	432	470	415	457	409	410	423	443	447	466	421	412	436	435	445
29989	16332	3047	761	492	396	416	394	343	305	307	294	304	307	279	298	315	292	324	317	310	296	284	343	296	288	312	308	315	313	312	307	283	332	290	278	268	338	304	284	299	334	296	269	302	296	280	264	291	298	281	309	311	307	297	285	312	297	303	284	302	307	269	277	290	280	332	299	321	313	276	291	245	310	297	304	329	268	285	297	287	307	285	292	303	306	296	299	265	299	294	299	284	282	312	268	277	277	298	287	297	306	291	296	307	317	276	291	295	283	298	284	302	285	308	268	280	269	295	288	266	301	267	280	294	289	316	282	314	311	321	276	302	270	285	281	263	347	266	298	294	299	295	273	290	284	316	307	292	285	307	306	314	281	291	265	287	298	292	291	309	274	289	318	285	299	330	318	288	331	317	305	327	290	312	258	305	308	283	306	305	280	309	304	305	312	286	288	261	299	297	297	330	302	270	304	298	317	298	286	301	314	318	283	291	296	291	307	298	288	296	334	307	322	296	298	288	296	326	305	283	298	311	305	291	324	286	274	314	273	297	275	309	306	321	293	330	292	292	314	279	315	325	301	304	304	277	315	317	279	326	316	317	296	332	283	318	299	290	315	282	305	278	304	346	306	329	314	280	293	333	303	278	281	269	306	330	302	309	282	323	279	305	271	304	315	302	304	291	276	317	295	281	295	287	264	296	287	283	271	288	305	305	306	311	286	278	318	288	319	321	306	286	283	318	292	277	301	307	292	278	289	302	300	292	282	268	254	284	321	316	261	274	287	295	303	305	324	277	281	309	297	286	277	340	282	305	283	274	314	295	278	316	295	300	283	264	312	292	296	313	276	274	284	287	271	280	285	301	293	295	302	303	301	297	284	303	308	288	279	275	282	290	278	301	322	323	291	309	307	288	285	281	299	304	285	283	286	323	297	291	279	293	323	336	295	279	302	273	322	308	294	295	309	311	300	274	302	291	306	264	333	305	287	296	284	280	264	307	313	294	289	303	301	278	296	309	289	281	262	340	308	291	291	296	294	309	308	252	307	303	303	296	282	297	287	319	292	280	289	298	314	284	305	304	311	275	302	307	261	306	285	275	275	292	316	291	296	320	303	304	306	327	291	302	274	330	299	318	298	295	324	303	287	295	313	314	312	284	286	304	318	329	260	284	302	326	309	324	303	264	334	291	290	292	304	318	274	291	290	273	305	311	267	273	289	316	328	308	300	309	271	251	297	297	281	308	293	304	308	283	280	301	291	317	295	289	277	304	283	288	341	305	301	298	296	303	299	305	323	317	290	294	298	267	334	327	306	296	300	289	305	279	288	250	331	284	288	288	325	310	304	300	323	280	271	339	303	288	272	336	301	295	303	280	287	278	308	296	306	278	307	282	308	329	303	306	318	298	319	286	287	284	319	297	316	342	283	290	299	294	278	322	282	300	303	305	252	290	311	337	289	295	300	304	310	304	289	301	314	310	300	295	330	285	283	290	281	284	281	294	306	297	275	291	308	296	319	298	295	301	291	323	269	302	259	296	260	304	306	307	289	300	258	317	287	321	274	317	309	288	303	287	293	301	311	302	304	325	296	295	295	319	304	298	282	300	317	257	314	290	309	288	309	306	291	275	296	300	293	311	284	313	298	288	291	298	296	309	292	281	271	299	300	288	256	265	331	309	300	294	295	314	277	296	301	312	318	291	300	299	307	295	283	346	298	288	284	314	348	319	285	302	313	290	283	297	323	271	312	297	293	273	262	285	288	305	321	297	301	317	284	296	296	269	300	330	295	322	289	304	306	274	270	266	311	294	294	259	302	284	284	315	313	314	283	298	320	282	280	282	317	284	288	291	306	285	311	283	289	293	291	281	299	254	301	277	296	285	272	297	285	291	258	292	308	270	259	273	302	287	299	294	258	303	289	304	326	284	284	296	297	284	301	288	294	294	291	287	300	294	271	299	307	282	300	256	304	281	280	306	316	286	294	326	294	306	283	304	299	273	298	290	285	308	296	282	316	286	299	292	311	277	298	281	305	313	294	322	298	300	270	300	300	261	269	323	332	306	309	283	304	274	332	305	297	286	286	303	282	337	302	290	286	310	276	314	275	317	278	284	315	283	297	300	299	282	283	291	317	312	312	291	310	278	301	295	284	309	301	308	298	290	325	291	318	294	301	262	301	277	303	279	303	295	302	288	288	307	305	300	328	306	312	303	321	295	272	300	294	284	297	295	290	294	295	266	299	317	268	298	314	314	275	283	278	263	290	278	301	294	317	280	291	303	270	314	314	288	285	289	294	282	319	312	295	303	285	285	267	272	305	261	279	321	285	325	307	301	331	290	293	311	330	298	308	294	273	331	276	294	296	314	305	271	267	294	316	286	285	289	352	283	293	296	307	316	317	278	355	289	367	295	317	299	275	291	290	280	299	303	320	281	290	270	270	316	303	289	281	303	306	281	298	327	294	293	275	294	306	304	290	284	304	268	292	290	317	288	329	292	292	324	309	331	329	265	314	296	321	293	297	283	293	290	299	292	310	307	305	283	306	289	271	308	302	290	302	292	269	283	312	308	252	294	309	311	315	304	275	286	307	269	321	325	288	303	288	315	297	297	277	303	301	275	292	315	281	297	309	301	276	257	309	325	306	304	298	356	296	284	298	286	289	313	328	311	249	312	309	278	299	294	313	293	295	325	298	298	310	334	319	319	285	285	324	282	299	297	291	286	281	269	299	279	325	302	291	280	278	287	306	298	281	252	317	317	288	286	285	283	283	284	300	261	291	305	302	301	294	292	268	313	302	290	318	312	331	308	299	318	278	276	273	318	280	274	279	323	346	314	289	312	283	306	324	303	294	274	292	282	293	288	279	285	321	271	289	303	287	289	273	327	287	277	304	308	301	283	292	294	295	303	326	287	289	297	312	279	309	279	297	302	313	296	314	277	313	301	337	277	303	267	328	298	318	296	274	286	303	303	299	308	301	321	326	299	285	282	357	294	275	319	313	297	273	284	298	290	303	308	307	301	320	318	290	295	287	342	283	277	268	300	280	285	296	297	309	281	301	322	295	279	280	316	317	311	275	328	297	275	293	297	281	314	336	265	269	281	285	321	295	298	315	291	295	289	293	299	312	274	296	342	292	292	264	309	325	325	330	316	272	282	288	297	299	287	287	292	341	276	299	299	286	294	292	313	278	315	295	308	305	300	275	305	301	336	301	300	268	290	284	295	319	264	293	312	320	309	287	284	295	283	299	328	312	281	337	283	327	311	323	265	287	288	279	286	321	307	307	304	315	297	280	293	276	277	297	293	307	294	278	296	276	301	311	305	332	289	253	294	298	297	297	273	304	301	278	275	295	278	289	306	320	314	293	290	303	300	263	307	302	304	290	275	294	274	290	281	300	293	299	267	257	281	336	304	275	298	321	317	306	312	283	308	277	295	319	310	290	330	294	280	330	327	300	297	306	285	292	307	272	319	317	306	314	293	256	287	306	275	273	271	296	262	298
26024	6538	1913	1162	761	581	615	641	464	370	329	361	364	388	322	335	319	348	333	340	306	319	357	336	326	320	338	339	338	346	313	334	317	359	363	314	326	325	322	336	339	343	309	316	333	328	344	328	345	305	322	342	335	318	299	346	303	330	334	336	315	326	341	328	330	361	323	317	341	324	353	341	305	321	361	333	345	327	329	337	328	325	366	322	366	324	352	317	340	339	328	349	320	318	324	352	359	333	341	358	302	308	318	319	352	360	322	352	355	297	311	350	319	350	311	345	334	352	325	339	301	325	304	367	307	307	344	366	338	322	357	330	331	335	357	314	360	343	351	332	324	325	320	341	312	337	295	330	329	322	319	308	324	328	349	363	344	323	303	358	354	312	339	354	348	327	339	337	336	352	322	308	363	324	338	363	349	336	308	334	329	334	300	327	317	326	353	346	347	316	305	375	333	346	313	350	360	318	323	308	362	355	355	327	310	322	343	337	351	348	336	326	319	351	317	317	342	328	337	340	347	319	331	350	336	326	350	344	359	326	338	333	331	337	298	375	361	321	299	352	371	354	296	341	342	311	348	318	336	308	330	308	345	320	335	337	316	358	342	319	338	345	319	336	322	333	358	326	340	340	326	325	344	301	338	301	351	367	324	346	322	351	356	324	313	338	341	323	320	305	309	352	330	342	308	336	324	340	326	328	321	312	301	315	331	335	341	359	344	359	361	320	353	343	365	338	310	309	364	312	359	309	335	345	295	313	382	331	334	326	341	353	290	333	339	336	325	342	318	324	336	358	360	358	369	309	340	289	330	335	339	331	344	340	335	306	350	326	327	315	344	339	346	302	352	333	356	355	356	319	343	343	338	331	324	383	321	327	331	340	316	347	366	328	320	363	318	302	316	322	351	332	323	332	296	342	330	346	328	324	302	370	344	310	346	344	349	329	314	342	321	335	365	292	339	352	315	288	342	327	307	335	323	335	296	347	336	342	330	311	335	300	320	325	363	352	338	358	355	324	336	325	321	340	338	339	328	335	321	325	293	327	354	359	320	348	314	327	316	345	332	330	316	328	341	349	331	309	327	323	330	362	320	364	347	309	304	361	338	315	333	328	358	340	326	339	353	336	337	322	319	341	306	327	335	336	338	351	342	326	325	321	346	351	322	319	296	339	347	333	325	349	322	342	362	296	338	363	333	368	360	335	318	366	356	335	338	327	329	362	325	354	317	318	306	337	338	341	331	333	349	328	332	323	327	316	374	325	334	317	344	308	320	317	332	364	359	355	342	336	348	351	342	326	329	320	309	318	313	351	329	327	340	323	356	344	352	309	337	308	362	338	369	312	338	323	316	332	324	315	336	368	313	334	328	313	324	337	352	299	337	339	333	331	366	325	357	343	343	296	335	347	323	347	342	359	311	302	316	334	310	318	314	337	317	319	362	332	367	324	356	325	350	317	327	342	322	349	321	313	307	303	322	311	335	337	357	320	341	335	314	330	339	330	356	346	334	328	324	321	307	350	302	334	354	321	352	357	343	338	312	314	333	338	359	310	347	326	341	341	341	330	333	317	312	314	324	343	346	332	352	351	355	317	338	304	317	357	330	339	345	360	336	317	349	293	339	330	313	360	322	350	308	356	326	308	303	311	326	356	334	330	347	367	307	318	327	328	340	329	336	294	315	302	325	318	326	337	346	312	318	334	317	347	345	314	346	332	334	347	337	318	345	330	309	350	337	323	359	329	338	348	317	329	365	311	314	336	331	356	319	352	342	339	351	366	310	331	319	348	313	318	363	326	318	348	340	353	339	323	309	326	329	348	355	297	305	337	331	310	340	323	337	304	317	321	303	349	333	294	311	324	342	366	322	349	322	338	332	325	346	317	342	319	323	366	335	314	335	337	333	363	361	343	310	338	336	338	337	319	335	308	368	350	342	314	322	388	306	302	351	319	341	350	314	346	320	351	338	354	326	342	363	348	335	343	341	337	348	332	352	356	350	333	347	355	295	328	337	324	306	332	355	320	297	323	331	318	304	322	349	300	327	346	339	343	335	327	355	354	321	305	337	312	339	365	347	343	342	339	334	326	341	355	350	316	318	306	305	339	292	313	359	352	312	300	344	352	357	325	335	311	336	323	360	328	356	314	309	294	340	314	335	350	332	346	362	308	330	361	344	356	336	339	303	331	351	315	284	311	344	340	352	344	337	380	350	328	320	343	346	384	332	329	337	309	341	330	322	356	314	328	336	331	317	279	337	315	336	344	314	335	309	351	372	339	312	320	372	353	352	341	326	304	323	343	370	329	346	340	347	329	325	339	305	316	330	324	383	341	325	355	317	298	357	321	341	334	344	356	334	319	313	330	335	349	333	353	345	345	336	336	333	336	315	361	352	334	338	348	317	332	307	333	325	296	317	313	334	304	322	305	320	326	312	337	314	320	354	327	373	290	324	298	327	305	333	338	339	332	308	300	329	319	333	347	325	323	356	356	318	331	362	322	306	358	336	313	366	331	324	321	344	361	350	316	356	331	322	336	340	306	359	305	361	343	340	317	346	380	374	351	336	357	326	325	371	308	333	316	364	353	337	346	321	325	350	324	348	337	307	347	259	314	326	335	282	330	351	331	328	327	332	351	331	330	343	332	366	350	327	323	326	349	364	353	314	339	330	352	313	351	315	326	328	296	348	341	334	356	306	302	330	351	326	338	328	321	339	307	338	353	341	327	326	334	325	340	311	374	341	342	322	314	354	315	357	319	345	351	333	328	321	317	337	333	308	319	321	312	337	320	322	328	341	335	319	360	283	338	335	318	355	326	348	336	327	316	354	308	344	340	327	332	316	347	333	348	340	309	339	361	330	304	330	323	314	359	339	364	347	329	369	356	348	336	323	328	363	321	332	345	334	347	338	323	323	351	351	343	342	336	318	340	343	338	331	310	330	325	346	346	299	328	327	306	328	328	333	308	343	314	321	358	307	337	356	336	350	307	321	333	340	314	362	327	336	332	328	304	318	309	345	338	334	349	326	346	330	340	327	308	367	341	315	329	336	346	326	328	321	339	355	339	341	334	331	330	323	338	353	325	301	335	325	312	318	355	349	329	324	329	352	318	355	355	348	325	327	291	329	338	320	331	334	337	329	332	362	345	330	336	360	348	335	350	327	365	312	343	360	336	328	372	335	355	317	359	307	345	364	320	358	328	339	314	313	316	319	320	339	348	329	342	298	332	352	326	327	333	335	318	349	333	338	330	310	330	363	341	321	357	353	334	350	343	344	342	338	336	335	315	331	317	301	308	368	342	359	314	334	361	334	336	307	338	354	366	344	308	366	351	327	351	377	332	320	368	297	369	332	317	359	325	323	309	360	334	335	324	346	344	311	310	312	345	357	345	330	366	317	337	337	335	339	323	317	315	363	325	309	336	311	338	324	350	328	308	286	338	358	348	347	302	343	320	305	325	351	341	350	320	327	339	344	338	357	361	323	311	310	322	333	321	304	343
25054	20664	26977	24364	20643	9652	1281	784	546	454	385	334	334	307	301	300	248	241	236	221	229	263	239	239	218	203	202	170	216	196	199	195	217	201	204	207	184	183	204	196	185	179	175	174	176	170	174	183	161	168	179	210	186	148	180	172	156	186	186	188	173	188	175	174	156	157	153	178	192	181	167	200	175	174	192	174	170	197	159	189	169	179	160	169	181	184	175	158	183	161	170	175	181	158	161	191	189	178	184	163	195	173	147	164	181	164	175	176	178	182	144	171	165	188	177	167	170	156	174	165	180	174	210	162	184	164	163	178	178	191	168	204	164	150	172	170	181	182	163	187	180	187	200	181	147	175	178	171	168	200	184	174	196	181	195	209	184	161	187	156	177	179	186	181	178	169	159	163	178	166	163	199	165	178	169	137	197	181	173	164	190	175	178	178	174	178	177	191	175	166	180	188	170	178	176	193	167	180	156	188	169	180	168	194	159	168	154	192	199	158	174	192	186	173	170	192	173	164	182	166	173	156	158	186	159	183	182	181	179	171	182	155	169	188	170	192	164	184	197	183	188	172	188	167	184	145	168	159	170	170	177	153	178	184	183	162	176	191	179	167	163	172	178	181	179	176	199	169	183	173	152	193	200	167	179	163	194	181	203	190	169	161	179	188	161	183	188	182	152	187	178	163	165	178	181	187	166	148	199	202	143	188	173	159	149	169	179	157	145	159	170	165	195	177	169	199	179	187	179	177	174	155	160	189	183	155	170	180	188	199	166	183	186	175	181	157	166	164	175	165	164	194	175	206	163	168	190	173	183	166	189	182	152	162	173	173	186	177	167	184	154	151	179	176	183	193	171	194	208	201	181	173	165	175	185	160	174	162	181	194	173	194	174	155	186	172	189	180	182	175	166	158	180	161	179	168	197	187	208	194	163	176	167	206	215	177	177	185	188	185	183	189	167	168	181	179	186	184	174	172	171	166	198	171	171	175	160	163	158	162	179	180	171	164	177	185	174	194	177	171	187	168	174	174	163	193	171	172	182	176	179	205	157	179	163	187	172	162	188	173	183	171	174	204	183	189	176	212	175	183	205	172	170	179	176	180	177	178	163	192	188	197	180	187	163	163	176	203	190	156	199	162	168	172	171	139	188	201	187	189	169	167	148	158	149	175	160	175	182	197	163	179	163	177	196	168	181	169	151	168	179	176	160	168	149	164	199	157	204	166	179	176	160	182	176	199	209	162	179	190	174	180	169	163	182	174	182	166	157	188	184	179	150	180	182	187	193	193	185	196	201	185	183	184	181	173	170	193	163	198	159	154	190	192	175	162	181	166	183	176	160	193	173	174	178	187	181	164	172	193	163	160	194	176	177	191	180	163	190	175	162	166	174	184	175	187	172	188	176	176	177	192	176	161	167	183	152	175	164	179	174	177	170	165	208	204	158	176	189	173	174	184	170	183	172	148	146	148	176	160	190	162	193	176	179	163	162	171	152	189	184	179	189	170	177	179	183	174	180	165	175	164	157	169	186	174	179	177	189	197	177	168	180	163	166	206	178	186	173	157	179	158	180	184	202	176	175	172	175	162	186	186	174	177	175	154	168	172	199	205	157	158	179	192	165	197	169	158	180	170	180	198	170	165	182	166	165	174	176	176	182	185	183	156	171	197	188	199	176	168	190	166	173	167	161	182	175	145	160	180	149	173	185	164	153	159	161	166	185	159	172	181	170	160	176	176	151	160	181	169	188	196	179	146	183	163	171	178	181	171	160	151	172	177	187	170	191	174	166	170	184	165	173	181	162	170	185	164	167	191	186	197	186	179	184	170	176	187	145	179	168	182	166	177	178	174	173	172	177	185	184	192	185	187	195	155	160	180	167	185	166	181	194	169	172	174	192	166	165	179	159	164	181	181	187	196	167	204	191	150	177	178	187	172	227	179	195	183	161	181	177	184	167	187	161	184	170	176	166	194	194	185	161	155	166	156	181	177	187	184	179	182	176	178	186	173	166	196	168	184	194	153	150	178	192	197	188	158	164	176	190	207	163	182	203	184	159	185	167	206	152	190	182	203	171	189	155	157	177	170	176	164	167	181	180	187	162	170	157	179	192	161	185	171	171	187	156	179	165	194	172	179	183	159	166	186	163	178	180	178	175	164	172	183	174	172	172	166	164	167	178	168	181	176	187	187	167	180	165	178	161	186	175	158	200	175	165	190	170	185	173	177	165	165	180	157	156	142	176	178	176	197	188	174	177	190	162	165	164	194	168	172	173	177	165	172	200	193	154	161	176	198	148	184	186	164	168	169	164	183	186	171	192	177	162	177	180	166	184	149	147	180	183	161	184	168	175	172	156	168	178	202	165	182	169	175	173	154	176	195	206	184	158	158	164	176	192	166	163	165	172	167	182	186	162	192	183	175	187	180	177	176	165	181	173	165	175	163	156	186	187	168	205	190	193	158	191	146	186	171	205	169	187	171	168	181	158	168	159	179	167	165	169	195	159	173	169	189	164	184	162	154	164	192	184	170	164	188	180	173	172	181	141	158	173	156	183	182	167	184	176	160	180	182	173	183	157	161	185	184	166	165	195	195	181	163	183	183	152	181	163	188	187	162	169	180	179	156	182	188	190	187	199	176	168	165	160	169	212	161	159	158	157	177	156	187	167	179	155	191	164	197	172	172	176	175	180	171	153	210	181	181	185	162	179	196	173	185	169	164	179	168	196	171	168	147	183	171	157	187	189	165	178	180	217	167	177	204	166	146	207	175	172	166	200	179	159	178	185	180	174	185	169	170	189	181	171	167	189	183	179	180	180	175	168	184	184	182	188	180	173	166	170	164	154	180	164	156	156	195	177	172	168	169	214	192	195	194	162	181	170	169	186	150	186	187	181	190	151	187	200	170	184	179	169	156	184	176	184	168	176	179	171	185	181	173	183	155	152	163	171	231	170	170	171	182	173	164	171	182	191	186	167	166	173	185	176	171	164	156	171	190	165	168	195	178	158	202	187	156	171	173	192	183	212	188	172	173	159	170	190	174	170	171	178	171	176	179	170	181	140	183	167	166	195	158	164	183	173	175	170	168	157	150	180	184	204	184	195	202	150	177	194	196	181	186	181	204	179	185	159	191	157	195	190	167	169	169	154	185	187	186	168	167	178	176	180	182	178	175	182	199	167	190	183	167	182	177	182	163	169	164	189	159	170	173	185	175	174	189	180	172	168	171	199	176	173	181	153	173	194	155	154	173	169	171	180	173	181	187	182	156	177	213	181	170	194	173	181	188	182	167	170	178	170	151	166	187	162	175	174	187	180	161	176	182	189	184	156	185	164	176	166	153	172	186	164	193	170	173	161	166	210	177	167	183	175	180	181	160	172	161	164	170	166	169	197	155	181	176	161	177	178	182	154	168	175	190	189	166	181	143	164	183	190	171	171	159	199	177	189	193	186	174	164	166	163	168	166	164	166	178	164	186	185	153	178	184	158	201	193	183	179	134	180	171
30981	17438	10702	6092	3699	2535	2160	1713	1207	924	727	650	595	483	475	412	394	358	363	313	320	324	307	288	261	258	274	274	260	236	234	236	228	225	212	237	198	226	240	231	234	217	239	240	220	224	215	187	212	222	193	195	194	209	201	180	203	192	216	201	208	201	183	204	182	216	189	197	202	199	192	165	213	208	182	208	196	198	220	203	211	189	190	204	189	191	200	181	213	200	197	238	184	199	166	203	198	211	197	201	201	208	207	201	171	201	190	169	202	178	190	185	196	201	190	203	189	195	219	173	181	201	199	192	182	211	202	191	171	197	171	177	193	201	196	200	206	198	196	203	214	186	198	185	184	189	199	209	192	191	177	179	198	205	198	178	202	196	194	185	219	199	173	206	216	202	211	206	198	201	211	214	175	177	182	189	182	207	208	191	174	206	191	198	160	204	196	191	197	190	168	191	196	186	187	171	180	199	182	194	205	214	183	196	204	183	180	179	198	195	183	194	186	186	198	204	191	187	212	185	204	199	200	190	174	205	199	196	188	196	189	187	190	205	211	201	199	163	197	196	190	207	214	228	173	198	216	187	179	194	180	185	199	196	191	186	206	211	203	179	203	206	194	188	170	199	196	193	212	171	201	188	217	204	196	188	193	194	181	190	176	172	202	218	197	201	180	199	189	183	168	219	182	185	202	187	194	183	200	195	198	193	197	202	212	213	188	179	198	217	189	205	210	201	183	190	177	186	196	202	190	196	186	185	189	220	182	203	197	189	188	201	177	214	192	181	201	180	214	204	156	214	207	189	195	180	217	189	224	211	171	209	212	171	196	187	198	180	203	197	165	181	216	179	196	172	177	188	196	155	194	193	195	187	199	178	203	188	188	202	217	193	169	197	188	180	181	203	190	153	212	194	197	167	224	205	198	205	196	214	191	205	193	193	182	226	210	223	188	194	196	188	195	190	187	201	194	190	205	186	188	198	204	204	192	205	196	197	204	208	195	209	184	193	165	191	186	208	197	206	184	192	198	210	186	188	208	201	192	194	190	164	188	181	192	210	213	192	178	191	195	223	190	189	171	189	182	166	191	203	194	200	211	200	219	186	193	187	195	192	169	166	200	185	189	208	185	175	199	153	197	193	191	177	183	216	194	206	200	184	183	191	178	182	205	186	216	200	198	197	208	196	197	204	229	207	168	192	187	190	182	208	221	208	212	161	228	194	190	190	215	199	188	212	176	173	202	172	208	186	167	186	169	222	214	177	228	231	187	207	188	214	219	189	215	203	232	188	206	227	179	196	191	193	182	181	197	175	158	194	216	223	202	204	195	192	198	170	189	207	182	184	177	208	187	210	198	173	186	188	209	186	173	188	202	194	187	205	212	179	197	183	220	181	200	185	195	189	195	227	207	191	198	196	187	183	198	184	186	200	201	190	195	193	182	200	210	181	192	179	177	196	166	179	228	193	227	184	214	203	183	216	188	211	202	188	200	197	199	172	189	197	210	214	182	189	208	211	197	184	190	213	214	177	205	194	182	197	196	187	214	181	196	179	191	200	184	181	198	193	209	219	194	188	183	203	196	193	195	191	188	192	198	221	216	191	200	198	176	195	188	180	181	208	172	203	207	207	180	215	196	185	194	183	193	198	172	173	190	208	207	207	193	206	199	181	164	172	202	204	198	197	185	207	194	188	187	200	204	185	214	213	209	201	195	179	195	227	206	215	190	202	167	188	191	189	215	204	177	194	180	199	215	220	186	196	210	204	191	213	185	203	150	205	188	216	166	219	182	188	206	174	192	206	187	190	190	204	206	202	228	169	173	190	205	183	206	199	170	198	214	188	198	196	190	210	172	210	165	195	205	213	208	200	187	202	221	194	222	181	178	189	201	191	163	201	170	196	195	202	206	219	189	211	185	182	205	202	180	184	196	210	173	196	192	204	219	175	172	187	198	183	206	210	219	188	213	194	185	197	180	211	192	185	198	203	185	163	179	181	181	193	182	200	165	181	202	186	197	211	196	217	180	204	204	180	192	176	184	195	195	178	201	188	166	204	188	186	192	221	202	221	195	193	197	191	190	187	202	188	162	191	187	171	186	211	179	183	167	198	193	201	189	209	207	225	189	174	200	207	186	176	206	206	179	198	178	193	203	197	207	200	177	187	191	173	175	186	205	202	185	197	221	185	202	174	175	190	200	180	185	209	186	197	211	196	185	199	224	176	189	227	225	197	198	201	206	189	198	185	174	219	181	195	187	193	180	196	181	177	228	188	197	208	213	205	205	190	181	178	186	209	190	189	227	177	197	203	201	173	206	185	159	204	209	183	188	199	190	202	226	165	190	200	214	189	196	200	170	207	187	182	179	210	191	192	212	175	174	184	194	178	208	200	188	188	202	175	203	188	180	214	204	193	166	188	208	182	181	187	204	193	188	175	162	181	200	190	187	194	200	179	174	188	175	183	167	187	218	215	174	186	186	160	183	214	199	207	189	199	193	206	201	171	178	199	209	185	186	193	182	196	212	197	169	182	214	186	189	185	189	193	179	227	188	204	194	205	207	201	187	173	185	177	209	190	174	184	179	166	184	203	194	190	190	208	206	226	192	172	212	171	209	180	200	198	199	212	194	216	192	198	186	185	194	190	196	208	213	198	176	214	198	207	213	195	208	207	201	188	206	197	183	180	209	182	200	189	183	187	204	185	200	197	203	198	182	177	191	184	207	180	201	191	209	208	187	192	219	187	190	184	205	172	175	165	204	209	219	197	202	195	196	211	193	215	186	169	210	181	182	182	191	196	200	184	186	171	219	209	180	178	196	181	191	194	214	190	190	155	191	207	196	193	212	173	158	181	199	182	181	211	203	188	173	196	177	202	196	175	180	222	196	191	190	182	193	196	186	199	174	213	206	200	185	186	188	207	235	191	198	185	191	181	188	206	216	207	195	197	220	198	207	198	189	202	185	184	206	198	191	184	185	231	190	196	204	184	191	178	165	192	203	203	193	183	185	185	189	197	193	203	205	200	204	224	208	178	219	191	194	202	184	186	185	208	186	197	183	185	197	198	205	195	186	179	183	199	193	189	200	224	209	176	191	195	195	171	173	199	170	205	207	176	197	228	189	216	212	210	200	200	192	185	203	192	175	183	181	210	190	171	198	188	179	197	184	210	211	219	173	201	224	210	192	200	177	171	206	221	206	194	189	198	187	196	204	215	188	212	225	181	200	204	201	164	203	199	196	201	204	196	180	173	174	216	189	182	205	205	193	182	195	201	207	210	225	200	187	184	169	206	180	196	220	191	197	178	198	195	190	203	183	193	188	185	213	194	191	178	182	207	191	157	197	194	192	170	188	214	174	205	171	179	212	185	176	199	173	185	194	176	215	203	196	198	191	190	188	168	203	201	199	178	212	178	201	189	172	196	215	176	211	180	205	184	200	216	196	198	180	194	201	197	202	223	171	175	174	186	212	199	220	195	182	193	195	208	188	182	179	205	175	214	156	200
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
