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
339750267750	339750268270	339750268819	339750269369	339750269920	339750270469	339750271019	339750271569	339750272119	339750272669	339750273219	339750273769	339750274319	339750274870	339750275419	339750275972	339750276519	339750277069	339750277619	339750278169	339750278719	339750279269	339750279819	339750280369	339750280919	339750281469	339750282019	339750282569	339750283119	339750283672	339750284219	339750284770	339750285319	339750285869	339750286419	339750286969	339750287519	339750288069	339750288619	339750289169	339750289719	339750290269	339750290819	339750291369	339750291919	339750292469	339750293019	339750293569	339750294119	339750294669	339750295219	339750295769	339750296319	339750296869	339750297419	339750297969	339750298519	339750299069	339750299619	339750300169	339750300719	339750301270	339750301819	339750302369	339750302920	339750303469	339750304019	339750304569	339750305119	339750305669	339750306220	339750306769	339750307319	339750307869	339750308422	339750308970	339750309519	339750310069	339750310619	339750311169	339750311720	339750312269	339750312819	339750313369	339750313919	339750314469	339750315020	339750315570	339750316119	339750316669	339750317219	339750317770	339750318319	339750318869	339750319419	339750319969	339750320519	339750321069	339750321619	339750322169	339750322719	339750323269	339750323819	339750324369	339750324919	339750325470	339750326019	339750326569	339750327119	339750327669	339750328219	339750328769	339750329320	339750329869	339750330419	339750330969	339750331519	339750332069	339750332619	339750333169	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2582	3600	2300	2582	3600	2300	2582	3600	2300	2581	3600	2300	2581	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2580	3600	2300	2579	3600	2300	2579	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2578	3600	2300	2577	3600	2300	2577	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2576	3600	2300	2575	3600	2300	2575	3600	2300	2575	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2571	3600	2300	2570	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22158	20311	27607	22858	20522	19550	16682	17757	17055	21400	17226	10230	5057	2051	1016	440	317	278	234	266	243	263	259	254	232	264	255	289	240	255	275	243	239	247	251	264	240	260	257	207	251	260	250	258	252	251	276	277	248	255	257	278	259	246	248	277	251	261	276	280	243	266	269	243	268	254	271	247	243	257	253	262	239	256	275	232	267	254	256	213	272	248	246	256	248	235	287	253	244	242	235	285	264	279	269	229	237	277	246	269	241	232	244	230	247	247	243	246	223	272	279	252	266	247	270	236	253	266	266	246	242	261	232	268	228	274	240	254	255	253	243	227	254	247	259	257	238	235	265	250	251	243	225	246	246	248	244	295	258	240	244	264	259	247	272	252	265	237	243	227	268	265	224	255	254	269	265	259	239	245	239	258	234	258	266	269	242	246	245	263	244	270	253	257	256	252	273	239	275	228	216	278	242	291	265	229	251	240	247	238	249	251	284	232	274	242	257	255	281	251	249	289	291	278	243	244	258	225	260	247	228	272	261	247	277	231	262	263	269	254	246	222	257	271	223	227	240	256	236	242	243	265	225	232	248	225	225	223	247	219	296	262	261	276	237	266	259	235	257	257	259	256	258	240	245	243	238	235	258	244	265	270	236	254	239	231	271	278	282	233	262	270	226	248	234	266	262	261	235	233	256	249	236	254	259	264	263	261	252	253	211	213	241	232	234	242	252	259	281	235	244	251	228	263	241	274	250	273	293	241	271	255	250	269	238	258	255	261	268	283	265	236	243	265	243	268	246	284	241	255	263	248	253	257	231	266	239	259	275	243	266	275	262	259	229	254	241	273	230	223	241	250	249	258	260	234	264	268	268	228	251	264	300	245	234	262	248	290	272	245	243	238	282	233	237	248	287	255	264	244	248	238	271	258	256	263	264	278	265	251	278	278	245	258	225	266	253	261	231	241	228	254	246	239	252	221	261	277	253	262	285	246	262	264	275	265	283	237	236	239	284	227	264	256	267	264	262	243	244	244	238	253	241	243	253	269	235	241	255	259	286	263	265	269	237	262	239	278	246	239	235	227	248	260	245	251	259	268	253	282	238	263	270	237	254	259	238	245	235	281	272	253	258	245	234	235	247	259	223	274	250	232	287	280	272	266	229	240	243	266	241	262	254	255	284	287	272	249	261	254	270	246	254	226	249	279	242	242	248	252	261	272	236	246	248	259	240	249	252	264	255	255	267	238	220	263	223	274	254	271	238	264	229	231	257	272	257	260	233	255	248	256	268	280	237	269	271	255	242	235	286	245	243	235	243	227	219	244	255	288	258	248	264	262	228	254	274	256	282	270	270	238	278	277	243	237	272	213	250	245	235	227	259	249	247	274	247	272	248	267	246	277	246	275	274	265	246	262	230	235	235	246	246	263	257	282	266	262	269	251	259	252	247	224	259	250	253	249	260	250	260	256	259	267	231	257	261	276	267	241	257	244	257	226	262	243	237	250	218	249	252	268	218	263	247	245	259	273	229	249	273	255	248	251	262	226	273	256	250	234	239	262	261	283	240	238	251	255	256	225	237	249	298	281	265	241	245	265	248	261	244	233	236	256	253	243	263	241	251	256	265	250	251	233	257	248	262	250	251	251	251	249	256	260	272	240	255	260	238	266	232	243	265	262	261	266	237	250	249	272	229	271	248	256	240	274	246	244	257	287	227	270	257	225	235	261	252	230	276	254	248	238	239	255	234	275	267	254	274	264	251	243	256	260	250	228	237	254	289	269	241	269	251	255	268	249	257	277	234	251	280	265	236	282	263	238	275	238	283	274	242	224	238	223	235	267	242	251	284	268	244	265	274	257	277	264	271	261	250	243	232	252	263	262	265	264	233	260	258	258	258	225	263	249	236	255	233	249	240	217	235	249	246	279	268	239	233	254	271	265	258	266	256	269	266	229	242	252	249	268	246	260	286	237	235	276	278	255	265	243	258	292	252	244	251	229	269	246	250	245	214	262	280	254	250	250	306	251	256	232	242	244	245	243	253	265	232	270	258	266	285	248	264	259	245	244	271	237	250	242	259	245	231	242	256	259	268	251	278	268	227	227	238	243	263	238	271	263	249	254	236	248	255	256	260	272	282	258	252	264	248	263	250	261	222	235	241	243	252	244	237	243	226	245	247	234	264	265	258	233	278	241	246	253	222	247	267	275	247	223	289	270	279	278	249	239	251	223	245	248	256	237	256	250	247	261	255	262	263	258	249	295	268	231	244	236	273	231	282	243	236	260	238	250	252	242	268	277	276	246	246	236	266	252	258	258	240	246	249	228	244	263	243	252	247	266	246	255	252	219	277	221	261	246	234	273	250	264	223	257	256	241	290	238	242	258	251	239	268	261	224	279	235	270	279	239	240	268	271	239	243	243	236	276	229	230	265	250	236	269	244	267	255	251	234	257	266	259	275	254	241	215	268	268	252	258	232	241	242	257	238	252	243	277	270	244	242	252	263	237	243	262	276	268	284	247	244	240	259	271	286	248	262	255	246	272	250	246	245	250	277	236	285	246	241	287	260	263	245	248	249	242	249	252	242	243	267	260	224	253	253	243	238	208	247	249	260	272	265	262	249	272	262	256	237	250	255	234	251	240	260	234	259	251	232	252	267	292	229	253	252	240	270	272	261	238	306	278	280	246	277	265	236	240	264	247	260	230	270	226	265	259	247	257	276	251	263	253	281	243	257	265	265	251	264	258	262	273	247	239	241	258	243	252	259	262	229	267	238	245	264	270	244	261	267	230	235	277	243	247	248	247	239	275	237	256	242	239	248	249	232	247	233	271	251	276	254	262	258	248	265	251	241	263	239	235	278	260	270	239	248	253	233	238	241	240	256	280	231	284	249	254	258	254	253	263	240	244	233	239	240	262	270	252	254	247	248	255	270	247	270	282	239	248	288	227	274	244	273	252	233	253	246	257	199	271	243	225	291	280	270	251	259	246	260	256	241	244	239	264	223	257	254	236	240	256	255	243	287	275	249	271	263	268	268	256	234	250	251	273	271	238	226	250	226	280	224	268	266	248	260	258	268	250	235	255	278	257	230	264	253	245	258	222	248	267	265	270	232	262	266	262	249	276	234	265	244	288	257	257	242	279	231	246	267	255	247	263	274	269	248	255	245	261	238	248	258	248	238	257	250	246	256	218	243	263	269	252	257	266	242	260	242	248	266	249	260	269	241	281	270	245	246	233	237	254	241	256	266	248	236	261	250	247	242	261	267	267	248	264	232	239	248	242	254	255	280	251	253	225	233	258	260	236	284	241	253	255	227	260	259	238	252	259	234	235	260	219	249	233	277	240	228	223	252	246	253	274	252	276	268	256	235	249	253	274	235	251	247	273	265	228	222	265	241	269	260	223	252	265	231	237	254	267	248	264	261	257	260	266	255	206	266	266	295	282	248	248	267	249	242	234	217	257	251	255	271	273	242	242	242	271	252	250	264	281	269	274	246	273	254	280	246	274	260	244
39531	59852	48205	34731	29108	24219	25079	30613	27995	32856	27450	19914	12283	5721	2836	1111	635	596	584	515	501	486	490	537	543	504	511	550	522	512	529	475	520	495	559	514	542	515	508	543	530	515	508	512	517	521	546	522	528	562	519	525	507	512	485	546	504	545	470	524	538	520	502	510	526	552	524	522	492	522	536	503	545	540	499	553	487	515	537	516	511	530	520	524	496	542	522	518	482	555	519	505	526	499	565	513	504	522	530	511	493	509	504	524	533	507	517	491	500	518	505	504	517	523	493	542	494	519	535	502	535	501	499	529	535	521	504	496	464	487	534	484	536	544	488	532	518	516	510	486	532	501	493	508	537	489	539	558	500	548	537	491	521	490	489	492	496	519	470	504	521	546	532	478	523	510	498	546	518	515	515	510	557	524	523	462	525	497	525	505	482	512	502	531	538	484	497	498	516	507	486	519	508	535	496	480	522	492	534	526	516	516	484	511	521	495	482	502	498	517	505	539	537	526	490	469	505	500	536	510	535	524	544	521	526	514	515	518	506	495	501	464	519	467	506	496	494	495	495	502	515	521	483	505	500	519	534	515	514	508	545	559	484	567	517	492	511	507	501	513	519	470	534	529	532	501	527	495	519	527	535	497	480	521	504	506	540	498	516	564	523	540	487	511	521	492	505	511	489	531	558	525	484	474	543	503	499	542	550	489	520	510	536	457	527	531	537	488	532	467	524	487	523	513	492	506	503	484	543	530	479	520	502	557	534	483	482	492	501	544	510	511	569	527	533	520	516	484	519	543	507	531	528	520	517	512	522	504	501	480	517	494	518	501	519	542	503	479	512	498	521	531	520	583	529	523	498	516	539	533	572	513	528	541	576	504	518	458	539	535	533	516	475	510	489	509	509	505	527	513	548	500	518	543	502	501	494	516	513	521	518	533	526	540	556	570	513	509	493	496	537	480	495	474	475	505	529	513	514	558	510	504	490	505	528	490	512	508	509	516	501	515	535	496	490	547	525	494	544	515	489	512	489	530	523	509	496	489	539	516	539	501	551	556	489	541	502	557	511	473	520	476	487	518	495	519	537	519	533	506	548	517	527	498	492	484	513	499	530	503	531	528	536	515	535	499	509	511	495	530	547	454	535	517	498	472	473	513	554	551	566	544	537	535	534	506	534	504	521	510	539	498	547	495	520	526	497	498	483	499	519	527	504	491	540	515	507	486	532	511	502	463	563	529	491	511	501	485	519	496	489	490	485	563	518	465	512	524	479	508	505	513	478	505	529	517	504	504	529	518	499	496	497	486	473	554	452	495	517	464	509	513	518	512	471	509	546	478	529	495	539	526	526	510	522	478	590	519	455	523	516	533	538	527	523	537	531	535	500	537	495	485	508	539	536	545	509	555	511	559	526	539	512	488	536	518	438	538	471	510	516	550	515	530	520	525	511	519	488	524	528	520	532	487	537	513	485	508	549	512	496	594	503	494	506	513	506	512	513	530	546	498	532	506	508	502	535	536	504	503	526	514	514	525	497	502	517	537	517	523	520	532	512	486	497	531	508	539	520	502	493	499	523	475	514	525	504	493	516	498	490	487	536	512	485	503	460	525	483	502	474	519	530	536	475	548	545	538	547	488	524	541	552	526	513	478	514	489	547	523	520	492	546	512	515	507	531	501	473	496	538	543	485	524	527	499	504	499	537	485	505	560	494	545	525	490	508	506	520	549	545	553	539	464	505	503	510	533	498	504	519	534	503	474	491	507	526	525	518	472	498	478	520	515	513	509	526	515	531	555	528	501	480	484	512	555	501	518	487	480	519	514	502	537	513	521	527	474	475	535	513	505	501	475	526	501	522	517	482	498	459	501	524	516	500	533	492	515	492	523	478	554	481	456	520	503	494	526	528	513	496	491	493	542	475	531	538	524	509	462	511	527	503	549	512	501	482	496	493	477	523	508	522	511	526	489	473	492	544	514	475	492	486	481	546	509	513	497	496	512	531	488	548	511	489	496	514	446	513	512	492	537	555	536	482	516	523	507	526	502	481	538	482	502	473	491	493	540	493	471	515	451	531	517	480	515	557	527	491	535	545	521	487	498	512	515	528	547	536	484	508	513	532	506	504	527	528	519	506	518	532	545	522	488	514	539	549	478	522	530	472	475	474	496	564	498	500	465	503	499	519	489	531	488	511	499	508	520	500	497	520	503	465	541	489	524	538	511	526	528	498	509	516	499	539	504	573	500	498	506	558	471	515	524	495	536	514	503	505	492	542	558	536	558	491	523	559	533	549	533	531	538	509	523	489	491	544	516	459	549	515	506	558	509	492	559	512	528	507	506	505	463	510	494	489	554	537	480	527	472	514	529	470	502	492	487	516	494	558	550	513	537	538	511	514	479	528	477	505	476	526	516	505	523	517	524	520	525	511	518	528	515	486	511	530	535	540	551	524	508	534	516	535	505	538	516	501	491	505	536	527	549	447	544	503	544	517	479	511	482	519	558	557	498	515	506	509	469	472	508	518	501	524	563	520	533	542	525	507	474	486	535	507	528	515	532	493	537	489	497	509	526	527	543	505	513	496	491	546	537	504	531	502	524	520	512	501	488	482	487	517	527	524	516	554	487	501	501	498	498	488	463	538	564	533	512	497	503	517	520	540	526	515	534	497	533	562	459	491	528	506	502	529	514	529	536	493	479	555	499	517	508	500	483	502	469	530	497	516	524	493	506	489	491	518	527	497	549	539	515	507	523	518	469	490	544	493	528	485	509	544	500	510	537	521	482	545	528	527	499	567	504	502	502	532	558	515	536	492	514	482	558	555	533	455	516	520	525	518	483	506	508	514	521	512	509	558	520	536	502	480	497	519	517	482	518	487	508	526	514	514	505	523	540	509	531	467	515	508	517	518	513	512	528	488	487	431	514	517	487	502	492	510	541	528	513	551	528	519	515	498	555	525	555	527	491	492	514	520	516	503	532	514	552	502	519	520	533	502	525	523	541	478	502	488	532	511	520	510	539	543	486	499	543	515	473	489	529	524	515	494	466	485	506	490	520	507	523	491	468	496	505	499	550	517	498	533	491	518	507	511	526	545	522	477	530	518	509	495	520	465	512	519	493	516	531	516	482	501	490	498	538	532	511	536	548	504	501	531	498	506	470	512	484	521	507	531	502	520	497	524	499	562	560	506	514	549	524	516	514	511	516	476	507	570	523	531	491	506	530	495	465	494	526	469	509	513	490	535	522	526	486	494	512	541	555	519	539	518	515	508	507	464	545	535	496	502	514	478	461	504	531	543	540	577	482	497	503	504	531	502	495	503	503	509	510	488	521	492	520	538	503	537	483	517	487	536	520	471	496	515	503	567	533	535	541	518	548	547	521	450	497	478	493	526	513	518	522	513	484	513	493	525	464	541	501	563	521	522	509	522	521	476	529	541	500	517	518	521	510	576	494	526	497	562	481	516	494	582	474	494	511	527	506	529	508	521	513	499	489	513	504	524	533	490	512
28358	28586	28947	24024	6646	1993	1401	2795	2732	1561	1522	952	649	431	324	280	288	320	285	307	285	299	326	285	317	298	252	279	290	287	305	288	291	287	310	297	306	308	282	270	264	275	276	288	281	270	242	259	271	315	291	284	284	283	260	306	277	276	319	318	259	299	273	284	300	292	297	275	272	306	291	326	288	305	303	293	284	274	313	291	304	290	311	288	271	316	305	301	340	291	295	273	303	306	261	272	269	282	298	282	258	284	289	301	278	295	289	253	319	294	312	263	278	257	273	286	277	304	294	272	285	322	285	292	269	277	300	334	301	295	285	284	280	289	280	294	274	297	273	258	257	265	285	297	279	286	275	313	310	266	279	290	276	312	282	278	298	303	299	279	273	286	305	293	321	282	257	318	300	261	315	288	316	286	296	272	293	265	275	297	323	290	294	275	281	269	292	335	339	298	273	299	295	260	278	260	266	249	300	302	303	312	287	290	287	266	287	257	303	266	278	276	308	298	310	305	287	282	281	302	297	312	283	298	300	297	289	283	277	289	302	300	325	285	288	288	301	306	331	267	289	310	308	289	256	281	267	260	292	268	240	270	284	286	270	303	266	284	293	275	311	298	312	320	287	343	296	308	273	284	311	297	301	305	302	257	313	304	308	299	296	294	286	299	327	289	272	319	269	282	283	281	302	295	284	313	285	269	304	295	303	318	257	272	266	252	316	290	287	296	267	283	297	289	280	274	257	297	275	321	283	250	278	282	295	273	304	276	291	286	252	280	316	267	280	324	315	299	327	281	266	287	279	304	299	262	290	282	260	268	281	287	269	313	299	279	271	280	267	288	270	296	272	311	303	278	259	318	252	303	281	300	294	301	265	296	282	277	293	281	315	285	269	289	278	277	244	268	286	309	284	284	302	300	283	283	305	277	313	302	276	276	303	273	299	268	290	282	287	302	269	283	297	258	304	268	288	277	309	307	312	299	302	292	293	292	307	303	295	291	294	287	257	278	289	284	268	318	284	284	270	294	324	278	299	278	287	277	297	283	281	276	291	300	315	291	280	276	296	258	312	295	348	263	294	273	274	247	250	313	261	282	273	279	292	277	258	318	304	302	338	336	279	275	272	321	292	273	312	282	270	292	301	298	280	298	275	277	303	281	310	269	301	275	305	295	299	260	301	325	317	290	275	269	319	275	296	306	290	293	259	277	300	253	262	340	286	283	277	293	306	303	308	285	311	280	264	305	294	296	330	323	259	279	276	274	286	290	300	303	340	304	270	280	252	298	276	279	259	283	306	279	293	310	322	297	311	283	292	278	297	282	286	311	285	290	264	297	315	280	300	293	277	325	270	262	322	295	319	266	313	300	272	284	300	262	267	311	296	260	291	304	261	278	301	300	287	259	272	264	324	275	284	294	283	307	318	300	286	301	276	287	288	286	302	266	274	326	308	313	290	316	294	303	274	280	288	277	290	291	289	305	254	298	290	279	297	278	243	302	294	291	287	318	300	280	299	310	295	279	275	303	288	282	315	290	262	290	273	271	301	275	273	303	289	292	261	281	283	283	291	277	298	282	316	294	291	279	284	293	287	290	279	285	279	267	277	284	310	292	281	306	274	273	281	302	240	277	259	303	307	278	291	277	313	294	298	272	270	289	294	339	292	307	317	279	284	287	267	292	293	304	294	272	278	289	272	274	275	294	290	306	283	304	277	311	288	299	291	278	284	236	291	297	294	271	313	287	300	285	290	312	286	280	260	311	313	296	297	297	258	298	300	310	282	266	307	317	269	288	284	266	302	311	298	304	251	295	292	281	285	289	298	267	293	293	300	316	270	284	267	287	287	309	293	279	280	302	297	271	281	303	269	316	276	279	299	323	294	320	261	314	259	285	285	309	332	290	299	293	284	304	313	299	285	289	270	307	303	283	271	279	265	268	296	299	290	280	268	287	311	284	262	256	286	301	252	292	280	302	293	316	308	277	310	274	260	287	284	286	291	306	257	272	261	288	298	256	277	304	314	291	286	279	315	292	280	286	301	320	298	291	261	307	268	255	309	298	301	314	244	275	308	280	315	275	274	279	285	306	295	292	328	293	289	272	295	293	267	284	279	299	272	270	301	305	294	303	301	282	298	297	293	298	303	282	261	260	271	305	293	320	305	278	280	299	278	302	284	289	290	282	317	299	307	308	300	287	291	284	302	274	256	297	292	260	270	281	269	289	297	297	267	284	303	268	275	316	270	291	257	296	316	290	302	304	273	312	271	277	317	304	294	293	304	301	256	264	283	320	286	306	300	317	259	283	293	306	272	323	259	266	313	267	288	316	272	279	308	269	285	287	303	296	321	297	291	300	283	283	287	298	291	311	293	273	255	284	296	282	283	304	303	303	284	287	292	298	282	259	269	307	308	308	273	268	285	270	297	307	294	293	273	285	296	301	278	283	273	295	282	321	292	298	277	306	259	272	277	286	275	322	290	309	296	312	284	276	290	287	271	302	271	310	274	291	285	287	291	260	289	247	276	278	296	276	259	294	305	268	296	270	268	279	269	278	254	291	256	280	270	278	272	308	319	262	272	306	278	314	278	288	278	306	287	266	283	299	302	293	276	283	301	277	316	314	271	294	307	297	292	277	312	292	264	296	263	259	279	285	307	285	283	313	315	295	304	273	278	286	284	284	296	283	266	316	250	290	289	267	308	276	302	313	298	274	284	287	296	254	307	262	330	298	298	306	274	272	276	284	316	310	271	261	289	302	305	296	327	289	260	304	287	289	287	307	272	285	282	271	269	243	289	294	279	292	261	279	289	294	267	296	289	288	274	268	270	258	265	284	313	293	292	278	307	311	304	296	285	273	313	287	327	305	322	290	267	284	291	279	294	270	285	289	266	277	266	269	299	285	285	277	303	314	297	257	294	262	309	271	284	294	270	302	297	290	273	270	313	285	261	328	314	275	295	284	277	318	301	261	282	289	308	296	274	285	274	282	252	323	270	314	322	285	285	257	272	296	277	279	324	273	310	272	247	286	272	299	260	280	296	270	293	297	294	296	269	282	277	299	302	283	259	302	272	295	296	305	293	258	302	300	278	289	264	299	294	318	325	290	263	318	279	311	289	273	293	299	298	269	290	291	297	248	295	292	248	294	263	298	316	273	319	279	290	294	304	278	285	279	283	281	263	306	282	319	304	278	300	275	272	248	284	290	304	290	307	316	339	305	283	276	309	300	296	271	283	284	289	329	315	327	294	304	278	287	266	313	293	297	325	282	286	294	267	303	310	294	295	305	283	284	283	301	312	293	305	277	314	262	281	276	283	269	289	277	290	279	264	317	278	305	313	290	312	273	284	282	290	248	266	244	290	290	290	318	296	277	281	274	331	277	302	278	301	285	257	304	280	294	289	252	306	283	309	267	299	308	283	285	289	302	296	270	307	272	288	276	287	302	298	307	273	278	275	281	290	311	284	286	273	305	288	265	275	308	319	318	292	288	276	278	283	271	229	301
35961	49026	39527	31429	11084	6172	4710	8825	8155	4932	4309	2830	1612	1001	754	633	634	579	627	581	590	564	565	569	561	617	578	613	570	564	556	629	598	639	617	592	588	637	600	630	592	606	584	576	568	635	548	582	637	641	594	639	580	611	602	609	644	627	610	589	604	594	578	568	605	611	613	576	578	587	544	606	599	630	570	563	580	602	572	604	593	607	592	574	591	603	604	623	614	576	590	595	610	600	548	552	601	608	604	593	625	593	578	538	601	552	601	604	661	588	630	587	588	569	636	595	618	569	617	588	577	595	598	596	613	578	578	596	626	607	647	558	594	614	565	574	630	608	603	581	594	649	556	595	587	611	586	585	625	587	612	562	585	604	641	601	582	611	578	608	557	602	588	569	577	596	614	629	599	607	565	604	654	584	633	571	548	605	561	594	577	635	611	637	575	623	581	562	629	600	623	600	596	617	616	616	615	622	595	581	680	628	607	626	597	631	574	574	615	571	606	611	595	602	626	574	590	595	582	598	624	562	559	604	593	593	597	575	589	589	616	597	588	585	560	584	613	613	607	626	568	569	620	555	600	596	633	583	592	588	606	588	566	589	618	614	573	611	615	624	616	600	625	588	596	583	581	625	580	586	622	607	569	565	603	638	603	613	599	599	590	580	608	594	609	632	606	623	586	577	606	640	586	569	560	577	622	586	594	614	598	595	550	585	625	557	585	638	582	595	571	581	616	583	567	586	593	589	584	616	613	563	598	631	542	596	583	595	598	624	608	598	591	580	634	594	588	573	589	571	603	577	602	603	621	591	562	585	625	571	633	654	581	582	559	603	601	589	614	594	627	615	570	584	602	587	575	572	626	570	568	597	653	614	681	599	576	601	626	618	530	604	614	563	595	594	633	563	574	624	603	591	618	591	633	606	569	588	618	587	589	623	612	540	583	598	608	600	596	611	606	563	552	566	504	602	582	583	547	559	598	592	612	585	628	600	587	596	573	617	588	576	614	581	633	616	563	577	597	564	588	625	558	579	619	605	595	566	569	614	591	628	607	622	574	581	579	576	569	571	582	627	594	583	594	556	640	583	614	580	586	578	563	638	611	630	610	602	597	614	585	577	548	574	558	602	637	556	585	563	583	600	614	588	582	646	604	644	589	610	660	588	595	585	581	625	590	559	634	663	580	624	598	608	613	564	593	570	575	566	606	585	542	640	603	592	610	621	585	606	559	599	587	558	598	592	623	580	547	602	599	622	583	599	597	562	616	610	586	608	623	628	588	563	605	620	570	605	570	573	594	538	637	590	614	603	611	598	564	600	587	592	602	564	610	593	597	616	568	589	628	595	600	603	593	602	606	624	581	580	614	558	624	581	577	600	581	628	617	556	590	591	610	607	599	594	595	573	607	592	611	565	622	547	642	629	568	624	593	591	599	549	603	595	589	604	578	574	574	622	574	588	637	597	587	625	590	585	570	592	587	596	562	612	581	580	617	579	569	571	601	613	630	618	592	594	573	632	598	568	610	617	586	568	558	630	566	593	629	597	598	584	589	585	617	599	586	600	606	596	635	617	562	589	595	634	565	561	602	584	563	593	572	630	591	588	625	600	563	584	606	583	589	610	595	564	563	570	611	590	562	577	591	614	580	592	589	649	576	601	561	556	587	604	607	577	605	603	607	568	627	604	544	600	589	584	584	587	620	582	655	605	550	614	639	596	627	587	590	564	601	608	614	603	583	617	602	579	608	584	578	551	597	595	608	594	598	602	634	603	552	612	610	585	604	588	606	589	600	626	606	595	619	575	624	535	609	595	619	614	623	600	637	644	566	591	567	586	577	613	592	592	587	642	629	606	560	584	609	628	595	598	619	613	569	567	605	595	654	574	587	610	595	628	574	638	556	624	604	615	597	610	626	594	595	603	583	543	583	598	599	582	590	626	584	613	587	605	589	593	603	692	566	588	581	631	588	609	598	621	604	590	604	552	562	580	614	631	575	565	566	569	621	602	566	620	592	587	595	583	606	598	596	569	587	577	602	580	629	568	588	568	606	593	625	551	613	622	641	606	618	655	597	602	643	577	599	630	568	606	580	625	608	574	634	620	585	606	596	606	631	675	582	614	609	550	625	596	581	591	576	605	590	596	612	602	537	589	609	595	575	549	581	624	615	610	585	583	619	604	647	601	654	586	566	600	622	585	612	582	594	609	590	623	588	598	650	596	620	589	613	588	616	569	648	644	613	548	548	590	641	630	593	600	549	578	626	658	605	617	654	547	625	541	622	656	614	641	594	607	530	618	566	597	608	615	585	625	622	603	613	585	613	600	603	562	596	571	628	575	583	595	564	588	579	607	617	605	562	622	597	626	609	550	592	610	568	583	589	596	592	589	623	608	635	632	601	572	573	619	581	625	616	558	594	601	596	601	593	569	594	650	602	611	628	578	593	624	574	633	579	592	575	634	545	585	594	584	561	596	582	537	585	547	604	632	573	610	572	601	626	630	620	615	584	585	631	596	601	570	584	619	570	637	595	586	610	590	601	603	548	601	591	589	584	608	567	568	597	563	568	641	599	626	567	610	619	604	628	580	606	586	596	573	620	597	644	646	588	597	578	605	565	568	598	570	614	589	587	613	597	650	608	600	629	589	574	662	580	557	633	621	610	636	550	602	611	602	616	570	584	609	609	594	556	605	609	597	603	582	562	579	585	632	580	645	615	637	571	584	578	632	569	559	626	642	616	583	575	537	602	643	641	599	585	606	578	597	610	604	591	601	668	600	600	608	614	562	637	567	577	566	589	577	581	584	576	584	609	573	554	605	588	577	620	604	580	616	600	611	606	586	596	590	622	607	571	599	642	583	590	582	604	627	570	570	619	579	564	636	604	605	565	617	573	612	595	557	594	595	533	580	591	568	560	606	617	618	572	573	648	649	631	618	618	596	572	564	604	583	585	596	603	605	582	569	606	585	574	621	568	604	627	599	623	601	660	597	569	575	642	583	554	584	526	589	596	588	586	596	598	580	610	573	607	584	544	632	600	622	579	633	602	576	605	593	606	555	576	596	617	577	586	580	584	586	607	569	591	623	594	590	572	563	559	612	599	580	583	577	570	575	607	590	600	606	627	585	624	679	601	576	586	581	600	614	632	610	565	570	609	601	603	517	599	552	597	622	610	605	608	593	558	593	608	615	615	544	615	610	561	565	615	603	564	580	614	558	585	606	589	600	557	598	608	636	621	585	616	613	607	568	574	543	603	614	563	601	624	615	605	589	560	560	575	585	544	632	597	603	557	624	661	568	640	575	594	612	574	605	583	617	584	619	584	573	584	600	612	634	608	591	628	552	619	563	594	624	593	646	595	620	591	606	578	572	571	605	609	607	594	645	588	554	602	614	588	583	588	557	603	635	607	595	605	608	631	612	557	587	577	614	597	573	576	598	613	608	623	586	619	639	652	627	554	609	600	540	604	606	574	604	604	626	621	589	610	595	563	608	552	580	612	610	596	580
24996	21970	30810	27505	16378	6576	12269	18881	11099	5017	2923	1966	970	426	306	299	271	272	251	293	289	249	259	266	273	253	277	278	254	271	283	303	284	269	279	272	254	269	273	281	274	248	258	263	270	271	240	300	287	285	282	268	249	262	263	298	260	280	271	246	278	284	248	279	269	262	279	272	307	274	265	253	276	285	274	248	254	262	250	253	268	266	252	279	258	270	260	289	260	256	267	253	278	286	280	272	293	287	254	275	268	286	267	254	284	270	297	303	261	272	264	270	266	243	248	282	237	277	296	260	269	284	269	299	250	249	284	284	272	254	277	275	242	273	267	291	267	250	288	278	273	285	229	280	253	253	271	260	262	245	260	269	265	278	275	272	287	224	264	258	303	258	270	270	258	280	289	273	247	282	259	297	284	252	306	260	278	249	267	278	289	266	284	278	266	268	285	264	255	280	291	245	298	269	247	262	274	270	287	260	290	265	282	254	266	237	281	289	258	290	253	278	242	285	288	291	258	255	247	275	273	272	276	262	281	284	248	281	258	262	262	254	275	265	280	280	275	290	250	245	277	278	286	257	286	250	290	299	284	263	226	263	240	289	284	269	283	280	232	269	248	271	259	266	280	263	289	274	307	255	284	269	311	285	274	271	274	277	263	265	261	253	249	276	277	289	260	275	272	289	259	258	250	279	264	272	255	254	268	264	285	283	261	275	273	274	290	274	280	272	265	277	242	275	233	257	276	295	279	298	287	251	279	249	231	247	258	284	285	277	291	250	276	272	244	278	287	275	259	264	271	274	283	252	268	288	266	270	274	292	324	290	294	272	252	284	231	263	244	245	296	275	262	280	274	281	241	260	240	251	285	289	261	292	276	264	280	241	279	250	274	245	276	250	264	279	252	254	264	290	277	278	290	270	296	257	256	278	244	292	287	288	279	279	275	266	251	263	270	277	253	278	282	296	252	268	273	246	263	285	265	276	275	284	261	275	271	291	245	292	263	284	276	281	269	266	267	261	271	259	274	282	262	263	303	241	290	263	284	257	261	246	248	256	283	286	278	308	298	272	278	267	242	262	240	272	300	266	293	252	256	269	267	272	274	284	251	273	266	266	253	215	263	260	274	281	258	271	300	251	262	275	270	275	280	279	257	276	250	274	249	276	278	270	246	266	249	251	251	258	248	244	287	266	271	283	253	270	255	279	293	268	268	273	265	295	288	284	301	290	264	272	257	265	269	242	264	289	250	244	298	279	263	269	291	277	268	280	287	265	261	254	257	278	272	255	241	279	259	278	271	234	256	295	257	260	276	318	291	282	269	273	284	257	255	257	252	265	240	289	273	274	273	266	263	255	248	289	273	268	270	267	252	287	249	267	275	288	280	282	252	238	265	299	251	283	309	258	282	263	264	281	283	257	242	253	277	313	273	279	252	263	281	269	268	288	259	253	281	282	290	261	283	261	286	271	266	261	257	251	273	235	283	257	258	269	279	259	252	275	265	280	252	264	272	275	252	273	252	269	243	259	257	274	271	275	267	292	301	258	283	284	250	268	266	298	272	295	268	255	251	261	265	250	272	277	268	279	278	273	262	268	315	286	284	264	265	267	265	257	262	264	284	273	269	274	289	251	254	277	273	294	273	284	269	284	280	285	277	266	268	254	292	267	301	264	259	279	302	281	287	267	259	275	306	235	271	246	269	271	231	307	318	271	244	300	270	285	269	270	282	279	265	253	254	265	265	257	273	264	287	277	259	268	248	269	239	256	257	247	287	268	294	257	278	262	290	290	249	241	300	253	241	286	235	248	275	278	279	285	273	253	260	302	289	263	267	294	264	245	273	296	276	262	260	271	255	264	276	258	276	264	277	254	274	258	276	284	309	255	265	287	269	254	255	267	292	248	251	265	253	275	300	284	260	268	247	282	275	274	279	291	267	268	284	256	296	295	256	283	303	291	231	267	270	260	269	260	268	264	272	285	270	254	271	259	259	282	273	271	252	269	306	262	243	270	286	273	257	286	283	257	273	256	266	282	318	257	282	265	302	248	271	302	296	285	255	267	269	279	254	262	255	276	258	291	265	287	271	245	290	296	247	264	285	258	296	287	299	284	260	272	250	279	273	248	248	270	255	286	287	284	240	269	254	259	255	290	267	283	268	284	270	280	261	263	279	254	281	284	269	288	276	278	288	266	275	293	278	241	297	265	306	278	315	250	270	269	259	271	302	255	265	286	272	255	285	230	261	284	263	264	273	291	262	277	248	269	254	280	271	253	250	241	273	248	263	270	267	254	259	252	263	289	263	269	277	239	240	301	267	264	278	276	241	253	283	290	253	273	278	228	279	258	256	256	266	262	282	283	251	261	264	280	251	290	292	268	263	288	282	294	247	269	295	270	267	269	283	240	250	267	271	266	261	310	273	301	287	304	276	271	247	250	268	265	282	267	273	271	278	262	277	268	283	295	281	251	236	249	276	266	271	263	271	284	273	243	278	238	262	288	271	266	268	297	266	273	301	249	263	271	263	269	272	251	309	279	297	242	271	302	262	280	274	238	293	280	275	282	294	278	263	272	282	260	275	295	327	280	276	274	281	262	269	258	265	257	261	257	270	274	261	265	257	280	265	249	288	267	261	268	230	298	264	272	293	286	268	275	254	252	263	265	275	253	292	251	275	323	257	281	269	259	257	302	268	269	276	294	278	255	292	297	275	249	275	284	282	288	261	275	260	245	270	267	271	302	240	300	256	266	259	239	279	304	295	279	287	262	289	269	269	260	296	258	282	276	273	260	252	265	295	300	278	263	287	285	272	269	278	244	283	258	247	274	289	274	262	251	279	266	269	284	280	275	276	257	249	282	300	276	247	275	303	272	290	298	274	283	301	256	265	248	263	269	264	251	267	281	240	269	253	281	270	261	275	270	270	277	284	288	269	298	269	259	263	262	281	252	270	257	266	271	277	247	261	265	272	255	278	284	241	275	257	256	260	297	309	311	288	275	261	269	285	257	265	250	255	257	277	279	257	268	276	295	280	301	256	273	266	273	299	282	269	254	279	266	263	283	259	269	237	267	300	271	289	269	279	281	277	255	262	264	256	266	278	272	272	293	278	267	267	276	266	278	277	276	270	278	270	275	249	284	242	262	283	294	296	273	273	273	294	268	287	313	259	265	261	264	246	267	271	269	279	257	246	276	261	281	296	273	289	276	254	261	277	274	247	271	243	292	257	248	262	273	282	277	263	257	256	253	262	241	305	260	268	262	281	260	262	272	253	263	273	275	240	275	265	286	279	285	305	285	286	226	256	264	277	264	282	252	276	270	269	264	291	257	304	291	270	240	283	264	262	279	285	273	297	282	247	295	284	301	270	254	268	260	282	278	252	271	262	293	299	283	283	262	285	253	265	303	274	267	273	263	276	283	265	256	275	258	302	271	268	286	271	256	279	239	264	265	239	279	285	283	272	254	299	243	293	241	297	291	266	296	285	275	261	280	274	291	235	274	268	280
39377	61182	55919	34096	16501	11863	24438	30667	20433	12038	8316	5957	2487	1080	697	678	598	553	609	604	570	544	502	580	613	542	555	574	568	570	623	573	532	519	590	557	552	536	586	580	610	563	578	554	574	528	544	587	535	551	583	577	552	569	533	575	584	530	568	571	539	605	593	571	614	574	584	566	542	592	560	567	585	547	567	626	584	586	593	543	526	544	566	591	582	555	573	567	577	600	631	548	557	527	591	571	559	569	577	602	559	576	561	584	589	570	576	553	583	569	545	569	590	626	557	566	586	542	567	553	550	589	580	538	553	559	593	565	564	609	580	578	551	564	581	591	576	548	579	579	582	523	553	581	561	557	595	590	566	528	573	564	552	548	548	555	554	581	578	601	598	561	584	576	535	542	524	596	562	546	556	517	559	596	607	552	581	588	574	567	576	531	570	582	579	577	550	577	583	588	567	547	625	572	579	602	552	516	575	614	549	567	585	545	586	615	589	527	558	555	575	584	509	555	553	546	569	552	536	585	598	561	613	532	546	579	590	513	527	522	553	581	579	567	516	566	517	603	582	528	559	597	565	561	575	563	619	626	562	575	567	550	561	595	543	567	568	581	555	565	538	557	598	558	574	561	567	609	566	572	589	501	556	602	551	573	586	591	554	544	593	524	544	594	566	574	570	550	543	532	591	568	550	621	577	584	586	577	553	543	608	565	562	565	552	557	581	548	576	563	585	559	558	605	544	581	562	546	540	586	613	572	552	587	541	597	557	575	558	583	579	604	608	533	580	532	554	562	556	563	580	569	528	565	575	543	562	557	596	547	625	573	558	563	578	574	580	595	575	557	572	591	527	593	529	589	553	541	583	597	529	546	566	555	568	618	544	549	539	579	544	557	528	547	600	572	551	580	584	591	583	560	587	594	561	577	563	593	515	528	562	530	573	564	602	540	563	590	557	569	556	558	611	554	563	537	567	583	617	524	597	596	571	545	551	555	558	586	580	591	569	577	577	616	555	564	578	569	547	578	552	552	544	577	568	551	609	553	568	594	548	551	581	559	563	575	564	608	577	594	498	587	523	573	591	565	589	558	587	563	557	565	597	557	591	570	578	576	599	592	584	584	526	592	586	535	557	558	578	565	559	573	543	583	544	586	527	555	562	551	600	560	560	592	541	551	618	549	530	588	597	572	542	588	585	553	574	608	565	535	570	585	618	555	592	576	591	582	551	608	576	577	566	596	567	596	581	588	568	591	547	562	629	596	582	577	527	585	576	589	561	565	557	601	555	555	578	593	556	575	568	572	538	551	583	570	556	581	546	587	597	591	512	547	585	572	525	606	540	586	565	555	566	557	571	585	598	552	537	571	567	601	586	572	579	574	569	539	558	572	574	536	560	558	570	520	579	555	552	528	560	513	544	542	556	548	599	564	575	581	551	555	526	556	538	565	552	543	591	572	593	570	573	583	547	569	587	525	595	569	563	553	610	568	568	553	561	545	552	595	544	511	559	588	568	570	565	523	581	597	538	569	610	593	549	593	574	584	576	547	560	563	626	572	565	549	550	620	559	570	570	578	552	557	571	529	588	579	565	529	535	551	545	552	550	574	620	587	548	567	537	544	546	553	594	541	530	507	591	548	571	554	586	586	603	560	597	555	568	585	579	607	546	587	561	550	607	575	555	558	562	544	565	593	579	581	586	552	584	558	581	585	541	591	555	607	557	599	577	576	533	560	563	559	568	562	589	601	527	530	572	627	594	590	551	552	536	592	576	591	502	596	590	539	553	560	568	573	559	594	541	594	563	539	563	554	583	528	555	556	556	539	571	573	559	584	622	559	567	535	578	606	525	573	552	576	533	536	596	584	511	561	589	566	573	540	580	582	578	541	590	594	631	645	608	587	586	593	574	563	573	556	568	537	641	600	531	588	538	561	555	589	573	562	572	568	582	595	537	592	569	554	609	584	587	585	550	606	584	518	575	591	585	579	578	551	607	589	539	579	566	547	599	573	557	570	531	574	611	573	629	552	615	633	561	570	576	588	614	542	552	538	585	575	492	554	573	525	549	565	556	535	605	565	559	544	556	561	602	564	517	567	575	566	572	596	565	520	536	581	590	571	584	562	594	561	602	555	557	564	596	580	587	621	573	576	560	589	530	579	591	547	607	598	562	564	547	567	558	537	532	582	530	571	574	558	543	540	571	532	555	577	566	562	565	586	562	595	562	558	558	523	578	576	541	556	508	528	574	543	569	586	600	596	562	580	557	595	569	559	578	593	607	606	623	538	565	605	570	566	554	562	575	592	544	577	541	600	570	586	544	564	593	567	580	570	565	556	557	575	538	569	562	547	537	584	533	593	550	569	553	578	551	574	601	572	569	538	546	531	544	544	561	555	565	592	562	560	584	570	575	553	605	555	545	547	602	581	571	553	536	558	567	542	549	545	586	569	590	594	574	587	574	544	557	582	590	550	567	573	566	556	565	533	535	578	566	564	570	553	556	561	557	583	527	578	532	527	560	581	608	566	591	578	564	531	608	577	601	571	578	575	558	573	529	550	541	558	626	554	530	599	563	557	591	542	554	587	586	622	525	563	538	597	575	548	558	508	537	606	587	574	570	582	567	574	584	562	571	545	566	568	594	555	602	595	568	531	558	574	545	600	561	540	558	571	550	573	559	555	560	608	572	599	575	609	544	597	561	558	571	548	563	607	585	572	591	577	539	599	575	569	554	564	516	586	552	565	566	575	560	588	593	587	593	536	592	542	565	594	545	580	555	566	587	564	596	548	597	578	554	579	557	560	540	580	576	539	593	558	567	580	604	564	604	573	558	542	560	552	539	569	584	536	584	546	572	574	590	640	542	546	547	549	595	560	545	568	563	564	536	586	553	554	540	568	609	589	522	562	563	599	569	540	592	551	568	568	586	564	572	549	598	547	536	572	612	605	545	557	599	560	566	540	566	582	582	545	568	593	541	536	558	566	558	598	608	599	570	592	551	553	587	591	562	603	572	552	607	565	607	586	570	548	611	570	569	566	533	578	564	573	565	564	607	531	544	546	535	553	530	579	635	563	596	563	574	529	588	593	557	576	533	573	596	610	527	552	530	546	596	549	568	553	590	594	542	593	586	570	532	553	553	518	552	563	553	603	554	588	566	535	569	577	580	497	537	598	570	559	581	538	552	574	610	557	575	569	569	555	559	555	567	556	630	521	588	542	602	577	551	578	563	592	590	549	560	582	565	565	571	570	619	601	571	528	559	553	537	559	540	601	546	536	565	551	575	556	575	590	565	557	562	556	545	608	571	559	563	563	546	555	596	577	571	593	566	555	547	584	581	524	550	557	580	590	561	555	573	551	568	567	573	584	579	608	583	550	563	524	622	559	583	552	564	555	528	519	561	594	553	547	539	568	570	550	596	551	603	554	555	537	567	552	562	579	539	562	579	618	578	564	586	543	565	589	571	555	607	562	597	558	538	528	622	566	573	570	580	537	558	536	577	545	591	591
23585	21679	29676	24904	21635	20004	30092	29041	20733	15486	9098	4561	1847	706	386	332	305	292	290	269	258	299	275	264	287	279	294	287	266	291	302	288	294	277	287	256	261	276	251	279	261	260	283	263	259	309	285	269	245	280	296	262	284	262	259	285	262	266	285	270	301	260	276	274	264	290	257	295	287	302	276	292	274	279	265	282	261	290	283	284	268	281	255	291	265	264	254	263	259	274	268	291	242	258	300	252	292	231	267	246	261	238	281	257	255	282	247	313	291	249	272	268	269	268	283	284	281	250	272	284	289	277	303	272	244	271	263	269	243	290	261	279	255	248	257	261	256	271	262	241	263	279	259	237	228	268	246	275	255	255	270	274	276	254	270	261	264	277	274	262	289	244	280	284	281	273	237	282	297	258	278	253	262	265	280	285	266	273	269	279	255	293	261	279	279	272	261	268	269	279	286	305	251	257	264	270	275	288	252	285	289	294	261	256	256	281	280	312	257	281	263	303	283	241	290	273	273	261	269	265	258	275	286	281	252	286	287	277	266	248	252	301	258	257	280	266	264	256	279	243	275	279	280	251	285	297	266	251	264	303	262	280	261	262	280	285	245	295	256	271	268	232	293	272	301	289	261	286	265	260	277	266	232	260	268	301	284	280	269	297	266	282	236	264	273	268	255	268	240	228	265	279	270	263	275	282	271	292	284	240	255	260	275	257	266	280	279	268	289	281	261	290	286	278	258	285	275	251	265	257	258	248	294	289	250	302	259	285	242	256	293	277	251	312	251	269	246	273	295	280	257	275	283	304	240	264	268	271	277	278	287	278	260	265	260	264	273	278	289	275	258	234	246	267	212	274	265	261	307	296	297	276	253	276	293	272	286	285	278	270	269	282	252	260	275	276	287	304	288	251	257	283	277	253	284	253	258	298	285	293	263	285	276	280	274	274	268	271	264	255	253	268	291	268	273	284	275	266	291	292	299	262	261	236	273	266	253	264	314	246	270	287	286	306	265	261	275	253	291	249	253	274	292	296	282	219	293	270	286	264	283	277	258	306	263	309	284	300	278	279	277	287	265	271	258	270	273	277	270	300	267	275	277	292	291	274	272	284	265	271	276	253	296	261	267	300	291	256	286	260	294	278	297	293	278	297	256	271	274	275	287	260	255	289	255	283	279	261	292	261	299	259	272	266	284	285	267	268	283	296	285	294	279	267	274	277	253	276	257	274	273	273	267	253	262	302	277	302	239	261	246	273	247	281	273	265	269	273	260	273	262	275	262	259	250	262	292	256	281	263	272	264	261	246	254	281	279	294	299	246	260	251	235	227	260	264	299	277	265	287	258	282	294	285	269	248	271	266	238	297	246	289	251	279	291	251	314	276	272	300	267	285	268	283	259	297	277	289	280	287	291	263	273	240	277	262	254	299	266	264	243	232	294	290	293	267	288	283	308	269	274	290	269	255	241	267	316	275	293	277	279	264	313	278	275	275	296	285	315	273	286	259	271	274	279	272	274	286	277	303	267	283	285	256	280	278	257	245	255	283	303	264	271	285	286	268	271	271	294	273	268	267	268	303	272	258	281	271	239	291	285	258	336	268	250	264	252	262	263	281	296	280	287	230	257	293	269	295	291	269	254	231	262	267	249	277	222	254	270	263	270	268	280	282	249	243	304	263	268	273	257	260	270	285	295	267	253	267	298	306	268	294	278	234	271	257	272	270	278	272	272	254	288	287	285	300	254	262	258	278	254	273	293	267	268	297	238	264	270	290	287	266	256	259	299	240	278	282	258	274	239	269	236	292	261	262	247	264	277	301	262	265	244	282	254	273	307	286	274	268	262	286	284	289	261	280	279	270	246	248	266	273	263	337	262	259	285	261	279	272	285	267	245	286	272	282	278	262	278	245	280	285	262	278	271	270	281	266	287	273	277	287	251	271	259	263	259	273	282	267	258	276	257	269	258	289	261	257	266	254	262	252	285	275	256	234	267	267	253	265	266	266	265	268	293	264	272	268	274	276	286	271	267	300	300	298	269	264	289	266	256	260	268	261	245	272	259	249	276	265	276	267	271	272	273	268	241	274	257	279	243	275	273	271	269	258	253	294	252	292	260	281	259	260	269	268	272	245	259	267	274	282	270	272	296	273	262	263	275	259	253	285	285	279	275	261	294	269	257	294	311	268	288	282	283	266	298	258	274	288	276	248	263	261	282	283	297	290	260	254	267	258	283	276	298	269	250	294	271	290	284	259	265	270	261	276	286	261	285	260	282	310	231	289	270	261	246	282	252	293	263	231	259	266	274	284	297	274	289	247	267	296	282	261	259	281	285	242	281	285	296	227	256	282	278	253	266	227	275	289	257	261	277	268	264	253	266	274	267	249	277	265	271	267	248	302	272	282	289	276	292	279	242	273	263	288	261	280	262	265	278	271	284	285	259	273	262	274	259	274	279	252	297	291	263	272	286	276	281	277	275	293	242	292	268	275	276	297	275	254	278	263	283	303	272	267	267	265	247	280	264	267	244	281	243	258	287	236	297	258	240	265	272	268	291	266	277	237	290	240	273	248	260	247	243	282	260	258	264	271	248	280	249	277	277	271	248	257	261	292	276	268	299	242	264	306	299	255	258	282	259	277	293	266	251	264	262	281	274	281	288	260	281	260	257	271	266	278	274	271	277	293	273	267	242	274	268	258	272	271	263	238	240	264	265	285	258	279	285	276	266	279	263	257	273	249	277	267	295	270	245	305	299	281	274	267	283	245	257	293	301	280	267	270	233	262	267	241	288	278	279	269	250	280	269	282	278	299	274	260	268	284	297	250	267	271	266	255	253	289	245	301	267	289	311	271	255	292	279	290	299	307	279	281	264	250	281	282	281	261	234	271	270	271	254	271	277	268	268	278	265	260	299	246	270	296	260	272	250	278	280	271	241	257	272	251	301	293	277	264	263	280	298	303	257	300	247	294	288	243	294	257	304	272	274	278	262	264	288	286	297	284	260	268	256	279	249	260	294	290	276	258	282	279	256	284	257	269	256	243	278	265	253	244	261	278	243	296	290	286	299	288	285	283	288	275	265	277	278	276	239	274	254	255	274	288	257	280	258	284	271	260	295	267	272	289	267	252	284	284	303	261	266	284	273	305	261	257	269	265	258	279	277	298	270	278	257	268	276	267	279	284	277	265	269	260	258	225	307	292	270	258	245	283	262	249	267	286	271	299	266	280	261	279	269	289	266	276	290	266	275	285	277	268	270	260	272	264	253	250	272	278	261	283	272	258	242	274	250	261	278	247	287	237	256	270	273	272	274	277	251	275	264	287	267	245	278	274	269	281	275	277	264	293	280	260	278	256	258	281	287	255	280	251	276	272	260	275	260	253	300	275	307	279	290	268	299	267	272	275	274	277	283	270	258	261	289	300	307	265	249	270	267	269	260	274	262	269	252	294	274	291	266	289	260	274	269	284	287	271	265	271	291	232	279	280	263	271	253	259	274	273	271	271	288	280
43670	71134	64085	40579	24440	22340	39263	37320	31354	25475	18541	10919	5108	1764	956	674	561	591	576	554	540	515	545	524	530	574	578	537	587	524	555	511	571	563	547	579	540	527	559	589	593	553	547	560	571	577	568	547	588	577	569	520	560	559	576	556	549	580	539	576	543	519	552	544	531	561	574	543	529	562	551	529	560	546	557	569	537	567	570	514	560	552	580	551	544	567	597	547	539	602	605	537	539	498	565	504	548	574	507	541	561	527	506	585	535	586	546	573	551	525	585	529	541	562	523	558	556	532	590	564	531	539	543	565	526	556	544	571	600	570	569	582	581	579	567	546	558	569	556	512	542	487	554	532	536	562	556	567	590	555	553	466	544	530	505	542	571	548	580	537	566	532	548	555	570	572	549	505	519	523	583	546	577	546	545	541	528	568	517	550	519	531	609	574	571	570	526	535	616	572	583	518	512	585	545	553	544	557	545	538	564	558	518	545	576	526	505	546	568	543	553	570	570	514	553	534	565	609	515	519	548	556	522	537	557	566	599	515	564	557	554	551	542	576	577	572	507	539	551	572	540	517	568	535	543	533	566	538	538	563	542	542	527	552	557	526	527	554	590	557	516	545	577	519	584	577	534	552	529	603	531	537	566	539	493	565	543	561	534	564	547	578	499	532	543	525	499	580	543	527	526	545	533	542	520	510	553	564	536	567	561	515	587	523	549	532	547	524	570	613	542	508	529	508	560	527	522	562	550	561	535	549	560	577	513	582	571	558	521	534	597	553	539	551	517	555	528	536	529	562	547	576	572	524	554	536	552	509	549	572	529	554	553	545	555	591	540	553	564	510	531	581	622	568	573	538	555	531	534	542	554	542	538	566	551	591	569	574	563	575	521	495	539	588	537	547	524	537	558	543	556	534	530	527	584	508	571	536	509	563	564	546	557	522	577	569	557	556	541	551	560	517	580	529	565	535	564	578	553	528	596	570	573	520	552	553	504	545	522	531	555	526	523	569	559	547	570	568	556	518	601	520	556	569	529	524	543	534	563	572	543	549	555	543	513	505	566	517	557	500	543	550	526	536	579	567	567	582	550	556	543	560	547	539	580	558	545	544	544	553	573	529	571	545	548	523	513	541	581	549	535	516	545	582	553	534	548	497	556	554	560	544	541	586	570	548	549	521	601	577	544	566	553	547	526	561	570	525	563	536	596	570	559	550	541	586	598	596	551	540	565	522	529	539	503	560	540	554	583	552	542	573	494	575	573	547	546	534	558	514	570	559	540	539	585	555	513	526	568	551	523	519	541	529	598	535	592	547	564	529	542	524	578	584	578	496	584	565	577	532	544	566	585	502	549	544	554	522	568	526	576	563	531	578	548	534	549	552	541	546	562	537	565	544	538	538	530	579	527	551	489	542	531	513	533	578	548	553	548	586	543	586	551	542	575	534	553	555	529	557	536	547	562	556	528	564	559	540	567	550	579	525	523	556	553	560	550	509	544	569	592	531	536	544	539	561	537	543	552	559	558	532	576	546	559	529	568	554	579	561	585	520	554	541	567	529	526	546	570	578	589	603	581	544	563	552	558	555	553	522	582	519	593	575	529	540	540	522	558	511	519	561	555	517	562	564	559	530	552	532	527	537	508	564	578	562	574	569	596	585	506	525	513	553	540	559	558	531	573	580	567	552	594	499	557	556	546	553	515	557	557	513	587	564	568	530	538	543	546	578	532	536	578	520	576	538	548	552	526	524	524	548	544	578	573	511	578	534	523	534	575	586	539	570	552	572	579	556	556	572	563	532	590	568	569	557	565	547	506	511	568	517	548	518	537	581	571	560	532	541	541	550	580	588	556	525	569	572	551	534	509	516	581	553	558	540	538	538	558	577	561	588	571	575	562	495	539	556	536	549	576	559	582	526	523	546	529	570	549	562	557	562	577	489	566	524	554	576	553	564	543	555	552	537	565	548	529	522	557	535	549	506	527	575	522	540	544	546	532	578	527	556	528	561	551	522	541	529	576	531	544	523	547	533	533	583	552	568	546	576	572	530	549	510	522	580	517	578	541	540	528	544	603	528	545	531	506	571	525	514	539	554	551	542	529	548	527	580	526	554	528	555	565	522	513	531	560	557	543	538	558	582	589	527	576	536	558	559	543	524	525	576	540	522	501	562	535	543	539	564	572	557	526	542	511	549	528	607	518	508	549	530	601	570	557	550	578	544	552	567	539	515	520	615	533	556	569	592	496	557	539	545	506	554	601	545	531	547	574	531	577	572	566	556	547	549	565	532	582	567	549	577	512	520	585	544	525	542	513	528	575	534	539	546	513	517	533	541	514	586	534	575	557	519	562	538	601	599	518	557	578	518	552	559	509	530	547	562	542	578	592	579	552	510	512	583	522	509	542	601	545	547	536	549	541	550	557	551	553	556	575	559	543	542	517	526	517	547	584	577	545	578	538	519	514	575	526	536	505	532	532	544	543	546	548	582	514	552	534	600	523	558	529	541	541	543	548	532	507	545	534	554	483	530	532	497	547	527	543	507	544	532	569	581	551	546	531	531	511	592	592	557	519	580	528	531	512	508	571	551	551	557	551	586	616	569	527	527	520	582	548	548	589	546	558	570	542	571	559	506	512	574	569	554	555	532	578	553	593	551	575	544	496	509	544	583	568	531	570	542	525	562	561	534	539	544	592	582	537	574	576	521	516	531	579	579	547	555	549	543	542	548	574	540	516	616	545	553	570	563	530	559	512	536	557	583	534	551	548	532	521	567	549	549	533	511	550	544	550	583	569	502	562	542	558	536	552	570	523	562	533	567	532	552	502	580	568	530	565	527	550	589	519	564	510	557	521	500	566	534	579	532	545	512	585	542	577	537	556	541	526	566	541	502	526	526	606	551	501	582	561	537	585	558	529	560	523	541	567	584	551	528	612	580	540	567	568	561	568	533	550	559	557	548	505	611	510	539	527	540	510	562	516	522	575	560	562	548	546	557	547	550	550	551	551	552	532	600	592	539	576	550	575	524	543	525	540	576	577	543	585	615	563	558	522	552	555	539	535	595	575	544	597	563	550	551	525	554	568	553	556	509	563	525	600	547	581	560	552	526	602	568	551	508	532	542	519	560	565	596	537	536	556	547	567	507	576	528	527	538	509	533	544	544	551	587	521	544	576	560	558	552	582	558	539	545	552	559	532	570	566	564	506	583	545	544	544	503	542	498	574	519	504	537	560	561	546	527	550	492	565	573	564	545	571	540	518	560	545	547	626	557	540	567	533	564	535	501	577	523	543	544	551	543	548	527	570	526	559	496	563	553	553	561	561	518	509	525	530	526	519	513	576	548	526	532	545	526	545	524	531	555	520	531	545	558	538	572	548	543	578	556	541	518	560	597	556	566	529	524	521	551	517	585	522	555	574	551	581	589	502	556	524	603	544	528	540	555	533	538	566	575	564	521	558	591	572	546	583	554	507	536	536	563	556	547	606	588	531	553	544	568	555	564	503	568
29551	34055	37522	17745	3620	1384	1439	3643	3633	2063	1121	625	441	381	271	320	308	283	310	268	287	299	292	301	283	312	274	287	268	289	304	283	302	289	277	328	279	288	294	260	281	269	290	290	267	310	310	272	308	271	298	279	294	286	298	283	284	312	255	272	286	297	279	287	291	294	298	294	325	307	290	280	315	269	268	302	301	296	286	288	290	323	247	296	282	310	294	297	262	285	300	313	281	279	255	269	286	296	315	282	275	299	286	284	310	263	282	283	272	293	307	287	284	291	278	287	258	275	246	297	296	273	282	275	300	274	317	289	303	298	272	276	275	311	301	276	278	272	318	259	247	310	282	306	309	280	278	305	295	297	266	253	307	269	318	330	297	290	269	275	293	326	310	278	257	267	274	266	284	265	273	296	297	315	255	286	256	290	300	318	283	292	294	319	294	321	325	293	285	301	283	260	303	293	301	324	298	280	304	270	277	291	265	288	280	307	266	293	288	276	280	284	292	302	281	318	290	290	268	263	302	300	297	301	309	280	271	303	285	296	275	297	299	285	291	309	267	301	294	311	283	281	304	275	254	276	313	272	300	304	249	291	270	304	281	287	266	291	302	284	276	288	282	284	305	285	291	285	273	308	296	262	274	301	280	301	277	268	291	298	299	268	318	301	279	256	280	305	314	273	307	282	278	302	283	301	280	277	285	282	278	289	307	295	260	306	275	267	292	266	315	292	292	282	270	283	273	274	254	302	297	262	272	308	299	291	304	268	245	286	271	281	279	286	268	278	307	278	294	259	306	281	293	286	291	288	274	303	305	302	313	285	309	294	274	291	288	248	284	267	275	291	260	274	276	291	283	264	272	240	273	276	293	289	291	306	291	281	308	300	306	289	311	292	324	269	289	273	259	281	260	289	305	273	268	302	257	296	295	272	267	293	282	295	280	308	282	302	287	302	318	281	274	291	277	306	305	271	272	269	263	296	301	292	308	257	277	303	292	299	275	306	295	318	286	292	273	296	301	262	302	293	288	297	295	287	260	287	312	295	263	282	269	295	301	290	287	289	283	262	278	304	280	272	289	295	296	292	280	318	299	274	301	325	306	311	305	298	271	278	305	283	312	301	298	262	286	274	304	284	276	295	277	307	281	308	318	295	309	262	291	278	288	291	294	312	301	284	301	289	301	266	263	257	297	268	251	294	324	265	290	286	303	303	296	303	293	303	273	299	256	278	326	285	271	312	284	275	275	312	274	318	261	304	300	269	275	287	337	313	303	282	306	239	309	284	303	308	304	283	271	292	309	288	286	270	272	297	304	280	292	296	330	290	300	288	253	279	248	254	303	282	273	311	293	277	283	273	294	257	276	260	289	301	280	274	282	268	292	295	274	287	301	255	258	278	295	252	297	277	266	267	286	304	301	288	278	265	243	283	274	257	267	277	281	293	287	299	310	266	321	293	327	295	297	263	288	261	305	280	331	283	288	290	283	282	290	273	226	285	270	277	286	319	269	280	299	318	274	262	267	315	285	292	284	261	244	272	320	336	256	311	291	256	279	281	289	289	277	257	304	300	273	296	266	272	291	296	285	275	288	250	298	282	253	277	302	269	286	264	283	288	286	293	319	261	292	258	283	283	271	279	289	270	287	286	310	273	284	296	295	288	290	272	285	332	291	269	279	270	269	284	264	299	281	300	310	259	272	312	297	285	287	281	295	292	307	328	290	290	272	302	279	293	269	299	252	297	264	269	281	278	320	306	250	304	273	294	284	298	276	298	317	275	312	314	242	290	285	273	290	283	285	258	291	306	287	276	286	281	294	254	300	286	268	299	270	302	265	278	299	286	271	311	283	323	278	261	272	291	293	301	260	266	295	261	299	253	268	274	315	295	292	285	292	262	288	297	293	283	291	266	287	319	292	326	323	297	295	323	299	326	266	281	289	278	277	275	302	264	283	295	259	291	285	308	291	318	283	290	298	304	303	294	297	266	311	300	274	272	268	270	272	309	281	283	288	292	291	283	286	290	272	278	284	287	308	296	275	271	310	244	309	265	278	258	290	274	275	294	288	288	305	304	265	303	303	310	324	286	306	289	311	295	268	303	269	282	272	295	285	296	297	303	315	268	309	283	310	311	295	310	276	306	269	303	307	274	282	306	266	288	301	282	269	287	288	295	303	284	275	276	299	287	258	297	317	292	291	291	281	281	285	296	279	304	296	323	302	261	292	272	286	301	311	292	289	257	290	336	280	280	292	270	299	313	306	305	292	235	276	273	263	327	309	288	298	299	308	293	281	304	271	304	308	288	304	285	301	316	253	286	249	299	299	315	259	273	304	263	294	299	311	289	317	287	277	349	270	308	299	275	290	296	264	302	316	278	301	318	275	279	309	283	280	295	281	304	315	267	264	272	298	252	315	257	271	271	278	282	316	267	293	274	280	294	271	260	302	329	282	295	292	267	287	272	286	306	282	291	305	299	294	340	303	284	254	295	250	320	316	279	305	266	275	268	296	253	281	299	278	277	293	291	312	251	294	288	322	324	277	322	286	284	301	303	284	303	295	279	293	299	316	301	295	297	259	274	275	297	287	280	286	294	261	276	245	299	288	301	301	253	297	295	283	330	276	276	295	267	296	281	300	290	263	292	281	281	274	295	282	306	295	293	282	319	276	319	284	308	295	284	280	303	282	238	296	271	307	280	278	293	286	244	290	279	267	319	299	292	283	330	311	261	274	319	340	288	290	287	304	295	322	295	290	273	289	269	283	292	311	282	278	289	290	280	300	302	278	319	255	276	289	262	276	283	300	273	266	260	307	250	278	265	296	291	271	325	291	296	286	311	303	267	290	264	277	312	272	288	262	281	266	290	285	256	301	296	300	280	315	302	279	292	315	328	284	253	275	303	276	274	306	291	275	296	297	256	272	303	292	293	310	301	304	260	267	271	282	327	300	315	276	287	269	281	297	288	307	270	314	256	255	272	293	305	304	276	280	304	324	292	270	275	287	293	276	250	288	283	299	287	272	321	293	270	277	273	272	307	282	258	296	290	325	295	292	268	285	280	312	259	291	285	308	279	296	289	298	296	255	288	273	298	289	259	273	283	310	311	289	271	286	253	300	299	282	279	294	264	295	269	281	307	288	277	281	268	270	309	262	285	309	281	270	298	264	286	300	286	300	312	297	268	280	284	261	279	287	310	319	281	298	251	308	298	282	270	278	275	279	279	270	288	294	278	311	278	301	278	289	279	296	275	287	305	313	283	274	295	268	276	292	287	278	306	294	273	277	300	306	278	300	304	302	260	279	308	263	284	286	289	280	267	280	315	301	274	288	296	306	275	276	287	293	306	265	287	289	264	287	280	266	288	277	311	302	303	270	286	280	295	302	259	298	287	278	248	253	294	287	274	291	296	294	327	285	300	292	293	251	275	291	260	275	287	299	290	269	319	291	278	293	289	271	264	293	256	255	267	287	271	270	298	287	295	317	298	267	281	293	279	284	260	301	304
37913	56565	46414	17600	6790	4369	4830	10623	10212	6040	2861	1640	1127	799	670	602	607	593	544	601	603	582	576	639	582	592	603	571	586	552	562	574	604	604	643	612	596	587	606	558	599	604	572	611	578	585	596	610	544	619	590	585	621	571	621	607	579	534	592	581	595	586	642	574	602	600	605	577	624	598	633	616	565	613	606	600	585	598	600	588	619	576	614	600	569	580	581	588	564	594	597	598	588	580	547	613	635	619	578	563	540	578	569	624	590	626	600	613	615	590	595	590	596	603	582	580	599	582	590	613	602	613	615	607	589	585	549	595	615	636	595	572	596	587	608	582	570	543	617	587	586	581	555	579	620	599	604	580	611	572	561	600	561	590	607	570	612	613	649	598	607	570	581	552	598	614	596	588	551	587	577	539	570	583	586	634	595	580	558	575	586	590	558	620	598	623	620	575	580	623	620	582	616	628	618	551	594	559	634	606	614	554	580	586	585	570	567	586	597	627	585	558	587	576	589	587	586	565	593	602	601	570	612	637	618	565	574	537	614	606	617	594	602	580	572	614	577	576	575	586	583	577	547	585	576	574	590	575	569	595	561	598	587	597	553	565	543	607	552	625	597	591	601	558	582	540	645	586	618	616	596	587	593	573	585	604	608	601	620	598	597	591	577	577	574	567	568	592	602	587	601	586	572	602	568	561	581	618	607	583	574	621	600	596	557	602	635	583	585	612	603	606	571	616	585	607	611	589	554	568	634	570	569	571	577	592	543	617	599	613	604	634	585	610	583	568	611	614	581	578	623	618	559	567	614	600	597	588	634	600	580	581	620	595	640	579	570	542	577	633	598	604	575	594	588	567	612	541	560	619	588	578	549	609	627	606	568	652	574	538	579	542	574	585	590	609	606	586	613	557	541	626	544	574	605	588	600	597	576	590	629	589	568	581	532	604	542	623	582	629	589	633	589	566	584	571	639	603	591	612	600	626	582	632	592	573	593	570	621	624	599	608	595	584	612	599	610	624	605	600	590	615	622	573	617	551	598	619	633	576	591	607	567	606	553	599	601	582	618	559	606	576	530	632	555	590	627	622	624	583	557	577	596	592	593	595	590	562	592	618	599	622	591	619	631	573	587	558	536	599	544	540	569	580	592	578	620	584	587	585	594	620	562	606	565	598	567	615	587	597	588	576	550	591	580	628	574	615	626	621	610	634	567	592	595	585	617	601	577	545	616	584	581	622	581	594	628	541	608	602	576	570	617	555	551	585	649	553	568	617	582	580	632	623	581	601	608	582	627	594	567	593	604	611	634	578	616	530	558	594	597	549	617	579	602	640	603	593	565	596	626	628	609	600	567	612	606	595	622	563	568	588	638	587	588	624	643	638	571	564	626	582	583	583	619	580	593	596	573	599	623	615	623	589	543	587	599	597	584	574	597	574	615	618	591	616	602	618	570	563	557	612	614	588	591	635	580	576	564	566	551	615	625	558	604	566	603	572	624	636	591	557	566	602	583	588	560	570	571	567	561	603	582	582	586	572	563	591	583	558	610	583	604	618	567	634	527	577	582	576	574	594	620	605	612	579	587	609	575	590	636	634	574	591	583	588	624	599	597	613	599	619	625	605	620	578	620	666	588	546	611	601	543	604	588	643	522	556	566	590	593	612	601	548	599	619	612	572	608	566	563	620	574	599	588	630	560	560	556	532	588	586	586	590	600	559	615	596	613	583	607	623	591	571	558	602	595	582	612	588	612	626	605	610	597	550	610	634	614	614	608	596	578	587	562	593	597	589	618	633	610	603	602	600	604	626	546	586	573	605	581	611	611	592	567	570	598	551	541	615	629	627	566	562	606	612	538	615	603	628	585	596	589	617	583	601	576	563	588	574	617	559	569	609	573	659	583	566	586	590	573	580	528	586	593	621	597	592	588	591	582	596	568	583	590	612	616	603	593	609	547	576	614	620	572	568	573	613	634	598	575	565	574	557	650	627	591	613	592	580	566	534	601	618	543	595	571	601	613	577	604	633	572	595	565	595	562	571	551	620	615	578	581	595	588	662	623	539	603	592	609	610	585	611	590	569	549	624	612	589	571	642	601	611	595	627	559	609	585	631	599	552	593	619	585	584	590	618	566	575	597	559	631	561	613	581	613	615	604	610	555	566	567	588	506	594	557	562	609	573	566	558	622	581	581	622	578	613	588	633	634	571	593	617	607	598	532	606	637	566	610	539	568	596	611	608	617	633	606	575	604	623	561	620	593	582	625	624	622	543	559	541	640	561	566	606	618	597	602	593	612	614	573	600	604	588	617	566	589	627	581	600	595	570	579	608	655	597	609	588	608	582	571	580	639	566	616	610	571	616	614	619	576	572	604	610	576	582	613	633	598	592	574	609	629	577	593	626	569	556	606	579	609	567	596	599	597	561	604	625	583	577	578	604	577	627	592	639	569	569	626	622	568	605	595	588	557	564	608	579	592	579	578	596	643	570	589	593	584	595	582	548	604	552	607	606	581	611	599	585	568	584	614	627	612	633	616	590	612	614	591	595	655	604	562	631	573	636	569	607	581	605	570	621	580	559	591	609	616	570	623	569	600	572	597	615	610	623	649	577	570	612	637	639	620	576	561	568	585	604	562	615	620	619	584	589	565	605	561	588	566	536	558	585	614	633	626	611	588	601	557	599	604	595	565	619	588	560	613	580	601	591	598	587	598	593	582	583	565	610	556	611	629	557	589	615	601	617	572	535	607	606	640	604	550	592	602	613	570	581	584	620	581	558	600	609	579	602	581	624	525	589	631	584	564	631	595	593	582	565	609	585	610	586	580	619	593	602	607	595	607	605	577	556	607	556	569	547	564	604	572	582	594	545	596	558	570	586	587	556	588	589	620	620	610	574	604	597	553	556	644	564	562	600	585	573	600	608	591	570	557	610	612	577	540	591	618	591	528	615	584	552	615	577	569	595	576	601	605	543	575	604	565	582	621	649	628	553	591	603	593	550	602	539	633	624	604	647	585	622	480	658	575	584	581	630	601	629	626	592	609	595	556	621	612	577	551	554	589	582	609	583	578	562	565	562	605	640	612	613	619	597	543	575	635	561	607	630	582	557	587	564	592	546	627	598	606	613	591	564	556	590	598	639	608	572	576	646	540	590	611	601	599	585	608	614	596	600	601	602	563	557	578	569	574	576	607	535	590	613	618	565	572	600	597	590	580	616	580	657	591	580	587	616	594	556	591	576	609	562	567	601	599	580	591	618	602	599	601	570	603	594	623	536	531	538	601	575	603	581	600	592	607	625	642	600	629	587	622	541	634	595	583	612	587	559	610	597	618	616	560	567	566	608	564	610	589	585	628	614	623	588	600	629	599	636	588	535	611	554	601	552	562	575	606	632	581	598	613	573	588	581	598	628	622	562	606	589	616	608	569	607	611	587	593	552	551	616	624	602	613	600	597	637	599	565	645	589	599	585	594	609	568	650	572	584	652	616	610	604	613	597	595	613	589	638
25064	22130	29157	25219	15302	6661	5475	15056	17682	10606	4433	1746	781	510	321	250	295	278	305	256	275	261	282	279	258	285	264	266	251	295	268	277	266	303	263	270	290	290	270	278	264	248	283	311	259	288	266	268	253	297	285	265	266	266	267	273	297	269	257	257	277	276	260	280	295	288	283	255	251	273	272	287	288	277	285	261	273	277	257	251	267	270	270	287	251	280	289	260	272	275	261	277	266	300	275	257	250	260	239	268	243	268	271	256	280	260	266	265	285	294	291	250	267	268	290	241	281	271	238	240	278	280	281	286	266	290	266	306	236	266	270	290	275	266	260	258	306	249	286	295	262	268	272	274	274	287	295	265	269	278	253	271	280	279	278	260	274	240	268	297	286	301	296	254	273	253	258	320	243	276	280	277	305	247	283	272	273	294	234	252	297	254	269	289	270	280	282	279	287	272	259	264	269	263	264	283	236	301	287	271	299	253	243	274	275	229	294	273	284	262	280	259	243	283	271	280	263	265	276	275	288	283	280	283	278	260	235	289	273	286	283	280	248	270	278	284	271	296	253	277	262	285	275	252	268	268	275	243	261	259	281	264	274	281	290	266	248	267	316	273	265	275	243	270	264	266	273	245	315	275	286	280	262	256	280	271	277	256	267	291	294	285	303	289	273	269	299	268	279	303	255	245	251	295	286	282	269	261	277	265	258	291	253	256	273	258	265	267	263	256	295	271	295	301	266	242	280	289	250	307	291	288	291	276	277	266	297	266	294	289	251	233	282	257	266	264	288	294	298	298	287	288	269	236	248	283	260	261	260	276	276	270	281	285	277	277	238	320	290	275	288	270	261	252	271	282	237	260	281	287	256	282	270	252	297	260	307	277	265	275	269	228	269	253	284	282	255	304	292	260	259	316	255	268	241	267	266	266	269	269	258	300	278	267	290	302	293	264	285	301	302	274	268	261	281	266	264	283	288	267	277	284	266	281	309	254	262	278	272	305	282	272	256	263	262	264	271	247	275	253	313	270	275	265	256	263	267	284	244	291	275	270	265	294	265	244	297	285	273	284	291	308	252	277	280	234	261	277	277	238	263	277	258	294	286	280	274	268	270	257	232	264	282	274	253	267	263	250	281	256	266	289	295	277	292	292	306	282	269	261	253	252	280	279	247	252	301	263	249	304	248	254	265	293	257	267	288	277	264	246	268	278	290	247	266	291	297	280	284	271	281	270	279	314	276	301	274	272	270	263	273	274	256	272	253	280	277	270	275	269	259	283	288	266	270	253	250	277	249	263	278	278	273	275	259	291	264	288	295	274	255	258	281	291	264	300	281	259	301	289	286	282	279	275	281	249	285	294	243	262	276	263	273	289	299	269	269	311	259	281	294	298	249	285	266	289	299	279	254	260	259	275	289	256	240	273	266	256	282	303	289	268	289	259	277	261	283	281	287	268	278	270	273	278	265	300	266	245	303	248	293	270	270	251	276	266	288	280	269	279	286	250	255	252	279	301	279	300	277	296	266	258	250	262	287	277	263	265	272	289	284	265	289	275	252	239	294	245	246	255	258	279	284	283	236	279	243	293	260	262	282	295	280	259	255	277	271	271	266	257	297	261	276	278	297	284	273	276	277	274	272	270	269	250	289	297	257	273	253	290	283	261	287	237	296	268	256	289	279	240	259	260	280	256	278	262	294	257	279	275	262	263	273	305	263	293	232	280	295	251	285	300	267	260	253	255	277	255	273	276	262	301	261	262	303	280	279	275	288	248	257	263	316	275	265	264	256	265	271	282	280	304	265	284	263	251	272	281	247	242	225	275	296	277	272	247	271	299	287	257	279	256	300	288	270	249	256	253	276	281	243	295	283	271	248	244	297	275	266	259	287	279	279	281	289	264	275	235	303	259	255	281	271	250	243	273	263	271	274	289	285	297	257	270	287	274	274	277	302	251	273	293	281	252	296	262	286	293	260	297	270	286	280	288	264	271	268	273	286	279	286	253	261	290	260	231	273	264	264	249	304	290	269	270	278	256	272	260	267	272	254	269	259	264	272	264	271	267	298	277	288	305	263	289	253	251	307	248	279	263	304	269	272	247	283	241	327	261	292	268	274	290	263	280	299	269	285	271	284	259	254	262	287	290	269	278	289	287	248	270	265	274	290	259	271	266	278	274	254	263	272	240	277	288	308	279	273	250	271	257	279	263	270	239	263	253	271	264	263	271	250	294	255	256	281	295	273	257	307	266	292	254	253	280	258	270	266	260	268	273	287	252	260	253	281	299	254	253	280	302	261	276	276	282	279	293	283	286	279	282	270	281	246	285	260	268	281	268	273	262	265	287	283	269	269	293	279	248	266	228	291	289	286	277	278	279	277	285	248	278	275	260	279	256	257	268	279	266	276	260	252	269	242	284	297	268	267	270	250	260	258	268	272	308	250	264	276	248	269	271	257	272	247	281	269	269	250	269	283	259	283	279	252	254	246	272	272	279	277	274	305	287	268	276	262	245	289	282	286	303	265	262	260	279	281	261	268	231	292	279	293	271	250	299	268	283	267	260	275	261	280	283	272	290	247	256	263	272	256	277	294	292	264	279	273	292	266	270	256	301	266	263	266	265	265	260	270	251	235	273	250	287	296	261	290	277	288	288	283	306	268	255	300	263	290	296	246	278	285	263	241	285	261	274	276	258	285	257	286	283	256	265	276	277	293	267	294	256	305	249	284	265	276	247	256	288	304	302	259	254	280	274	288	250	256	264	264	282	286	251	250	232	306	255	268	266	264	286	276	267	248	281	279	272	261	272	266	262	257	294	286	292	275	259	289	272	279	283	283	295	262	257	267	278	284	264	278	275	289	286	264	270	266	297	267	266	315	241	265	256	256	284	280	248	274	272	276	264	259	238	252	260	277	269	279	275	260	279	305	290	255	280	264	253	294	280	281	265	280	272	253	285	257	269	253	258	271	281	289	268	276	279	254	247	286	271	274	265	281	273	248	280	278	269	272	307	253	269	256	287	277	283	285	278	259	268	271	249	272	278	283	304	274	285	278	246	263	287	266	273	271	266	266	283	287	293	275	297	269	265	271	275	265	263	287	274	262	258	261	245	282	248	262	269	274	249	251	297	278	298	303	271	279	274	254	278	275	272	299	271	282	255	290	274	264	282	276	270	295	270	262	277	258	267	291	277	254	319	263	275	269	250	271	258	288	287	264	280	295	261	259	279	284	250	267	287	262	268	254	266	281	246	257	263	316	266	249	243	299	297	271	263	277	251	270	298	311	315	268	268	277	290	291	286	264	265	279	284	264	268	278	274	266	240	293	261	246	302	290	267	271	283	278	277	279	257	274	284	264	260	267	252	246	252	262	269	270	245	268	255	254	254	282	283	267	275	268	261	271	249	278	244	265	265	266	312	298	303	303	278	260	264	288	287	287	300	279	270	270	275	253	242	279	272	280	280	263	253	270	278	257	283	260	292	261	270	290	259	264	252	274	271	292	266	289	308
39924	61961	45221	24267	16015	13049	13343	28008	29061	20119	11038	4814	2025	1157	728	597	569	595	556	565	587	579	495	529	580	592	554	596	517	605	568	548	569	555	545	579	531	574	568	600	581	537	530	573	584	593	558	563	558	564	569	563	605	573	540	590	633	556	612	578	619	518	525	572	602	551	569	576	600	585	546	606	541	560	567	512	594	561	575	532	628	529	525	577	557	594	567	564	532	575	554	581	532	583	553	543	546	580	592	546	540	604	582	568	573	559	553	584	586	562	523	569	551	621	588	596	563	537	575	538	576	549	530	544	574	546	590	556	523	573	561	589	552	589	561	552	582	578	558	586	572	558	568	519	557	569	592	580	537	580	584	551	559	607	592	572	575	533	594	589	586	580	569	564	542	585	540	559	566	572	595	584	533	580	593	584	561	557	574	587	564	559	594	563	557	591	589	586	576	546	536	567	543	606	578	590	537	543	577	540	571	548	565	503	574	530	560	570	549	551	595	554	536	554	559	572	553	533	566	555	544	545	558	598	563	532	531	539	536	542	565	576	635	561	566	581	551	576	554	545	566	588	562	594	584	571	566	534	549	539	590	555	586	582	556	589	550	585	536	532	555	576	580	535	594	577	537	551	583	560	617	608	531	583	553	612	569	587	541	602	562	632	564	584	534	565	567	576	568	597	558	587	543	522	605	574	574	568	598	565	582	540	640	555	576	579	588	538	551	531	564	613	568	582	539	594	529	569	555	554	539	570	554	568	593	514	575	562	583	570	569	554	579	568	523	549	556	543	574	572	542	571	542	580	539	566	565	556	604	570	552	594	524	556	620	574	563	558	516	525	553	515	579	573	544	586	548	563	579	544	574	538	539	533	570	586	535	563	592	570	553	551	580	564	562	546	539	631	578	591	584	595	521	538	562	581	568	583	600	528	521	579	603	543	558	568	581	565	566	531	576	587	524	549	562	601	569	545	541	562	591	614	555	518	564	528	559	573	529	535	593	567	563	519	562	552	604	586	566	562	602	612	589	566	598	555	579	585	562	542	591	596	615	579	564	605	570	572	590	553	619	554	576	539	536	542	585	598	549	543	576	569	567	561	543	535	537	553	561	552	573	606	529	576	577	524	596	556	563	572	590	539	507	571	565	579	553	556	548	529	585	596	575	577	558	568	583	557	554	575	559	563	602	562	566	557	547	564	582	561	525	552	585	552	555	540	548	561	576	558	556	550	577	545	557	558	539	549	520	546	572	549	585	598	592	547	526	561	541	528	567	560	586	548	575	582	565	587	549	558	568	544	546	577	557	547	568	550	553	565	616	578	554	552	550	571	577	493	582	570	582	596	527	557	545	600	573	577	560	579	600	568	555	547	564	575	539	542	577	575	574	543	599	560	550	611	573	578	531	529	578	580	545	545	580	546	545	541	600	541	559	527	538	569	566	581	586	518	557	548	534	576	540	583	569	557	610	608	551	575	552	542	595	577	547	561	554	541	528	587	574	571	559	579	559	550	553	591	570	566	524	591	520	559	548	592	557	561	554	579	518	550	562	561	557	543	561	586	611	615	565	538	558	601	542	587	580	571	574	550	593	569	578	571	538	566	565	548	547	548	573	581	567	528	565	558	516	574	537	596	576	547	587	595	563	564	569	543	568	546	553	560	516	545	587	544	535	500	553	565	547	558	579	555	570	572	527	620	577	560	602	596	563	536	568	560	585	543	570	572	580	577	580	554	566	587	572	539	624	587	562	519	565	545	563	564	518	572	608	584	584	590	541	532	574	536	563	582	579	547	578	549	545	578	546	560	609	587	551	537	522	562	543	570	553	524	537	585	534	553	562	550	571	541	557	556	607	559	565	607	543	617	588	562	559	591	519	542	582	557	558	639	543	543	568	544	556	605	537	584	562	554	564	574	558	580	591	609	589	601	577	577	573	558	564	577	581	591	559	560	563	548	576	564	567	600	591	570	571	578	590	622	528	568	522	624	543	566	512	595	537	594	562	587	565	560	561	582	564	533	569	571	533	583	541	553	550	549	595	578	573	546	564	552	553	548	548	599	578	552	542	545	555	549	600	557	555	569	550	578	530	614	558	516	547	558	541	526	549	606	571	555	571	587	528	611	559	545	620	571	543	587	573	560	505	561	538	577	576	544	568	544	546	584	558	552	557	563	534	512	554	584	590	567	559	548	561	538	590	538	568	533	553	570	563	558	598	585	554	599	573	591	572	564	568	577	539	569	530	557	545	569	556	554	587	564	527	594	563	595	516	541	598	584	538	562	587	587	561	514	556	572	565	562	550	548	548	605	564	576	584	592	530	593	568	564	601	548	566	525	581	551	550	576	566	587	535	556	549	554	602	522	560	611	564	545	600	556	586	603	563	553	560	588	565	544	566	575	576	581	536	584	561	554	534	578	602	535	596	562	544	588	586	551	557	590	555	562	539	587	587	597	593	512	558	585	593	582	562	521	569	536	577	560	538	596	564	576	577	527	571	591	592	553	581	587	593	567	584	553	548	587	546	551	580	563	560	549	531	601	551	576	567	543	555	550	569	518	554	581	545	598	585	540	574	549	567	589	584	577	589	526	579	577	570	566	584	579	563	543	601	529	524	535	577	532	567	528	556	582	593	588	565	538	518	581	546	551	548	586	559	574	585	578	591	514	573	570	564	554	592	539	567	567	558	536	558	557	565	561	592	567	571	581	565	512	627	550	567	577	561	528	551	589	564	575	603	543	546	564	585	560	634	534	598	553	571	529	587	582	564	553	587	607	598	568	549	594	568	574	552	588	617	572	548	586	544	546	594	543	542	564	592	581	577	563	534	550	542	558	571	565	532	559	536	564	594	530	554	594	606	560	605	555	540	561	512	548	544	587	566	572	588	530	548	572	555	573	556	581	579	572	572	538	588	562	548	599	574	494	573	606	610	591	529	562	585	514	579	565	550	577	542	583	595	544	601	577	541	571	545	568	527	586	550	546	576	593	576	564	570	588	560	583	551	555	552	586	583	570	574	549	571	524	575	563	542	578	557	581	556	599	611	556	588	549	570	515	550	575	545	569	571	523	588	588	495	535	598	578	545	565	557	556	598	594	597	535	537	559	557	586	551	533	534	593	557	552	574	547	593	579	558	571	542	563	577	521	568	565	561	552	535	570	602	571	561	523	547	611	557	536	527	547	538	590	568	558	549	562	512	556	624	582	565	573	583	530	593	535	548	590	561	566	553	575	551	542	526	572	542	580	570	558	589	573	511	581	614	556	584	588	565	560	574	565	569	618	566	578	534	572	593	499	513	624	619	594	593	616	537	572	551	592	607	552	575	550	544	526	518	565	564	554	524	553	595	592	544	566	516	548	553	527	577	568	563	550	600	620	559	600	554	589	565	561	564	575	566	539	568	571	556	562	562	573	583	591	576	563	574	568	551	533	541	538	593	532	585	564	565	539	557	556	555	589	561	548	562	543	573	552	580	561	550	574	576	569	527	585	594	566	572	552	535	581
23723	21748	29550	24590	21883	20222	23590	27028	26612	22771	13549	5560	1590	517	320	323	321	333	275	260	278	280	299	268	273	252	258	272	279	261	293	268	293	288	305	259	276	274	245	273	296	301	262	293	267	279	293	278	293	268	294	285	264	279	282	275	293	270	292	292	242	246	295	270	276	256	283	279	267	256	254	286	281	276	248	281	305	257	284	259	282	296	256	255	251	233	281	283	247	289	289	261	280	258	277	273	250	285	254	254	264	238	273	261	286	268	260	283	273	234	262	259	284	258	270	270	268	283	264	267	255	262	268	267	280	250	263	286	267	261	248	299	282	281	267	272	268	248	266	257	295	267	255	265	276	278	264	278	267	253	283	270	277	264	286	243	270	251	281	281	304	291	281	268	258	268	242	269	252	275	258	242	282	278	263	239	239	287	268	270	259	271	262	263	260	266	279	248	319	262	290	285	267	284	268	259	259	244	278	283	278	261	243	250	274	271	262	284	285	252	256	270	256	259	271	247	275	259	241	257	289	267	269	251	264	266	293	263	297	247	252	268	245	272	299	278	291	277	303	270	267	253	262	280	262	281	281	288	272	247	243	277	275	307	286	289	293	286	263	286	237	263	264	275	265	268	286	272	261	284	262	250	257	257	263	273	256	277	281	263	276	273	234	274	274	277	260	246	233	288	276	290	268	252	273	271	253	261	264	274	277	254	249	264	291	281	281	262	274	260	263	277	273	279	248	261	291	270	282	252	271	271	264	266	258	288	273	285	271	272	279	242	255	238	269	269	287	281	280	272	249	273	270	270	265	247	275	268	289	249	250	241	295	303	253	286	292	278	261	241	279	258	276	272	245	272	292	259	286	270	274	258	260	264	270	225	282	271	270	269	266	262	247	273	285	249	271	301	286	268	291	268	259	260	282	250	265	251	269	273	289	255	268	266	254	269	250	263	239	263	259	294	270	269	263	270	256	273	269	268	286	257	252	282	244	243	283	270	279	277	254	283	248	271	271	264	251	272	265	252	263	300	256	276	266	257	294	303	262	283	276	289	250	257	257	266	279	255	289	246	269	287	283	295	264	259	283	252	285	273	255	263	267	266	231	267	265	258	259	289	250	261	261	238	260	269	284	259	252	279	274	274	308	246	282	277	275	261	281	275	266	323	288	264	279	274	258	286	247	277	253	281	259	230	281	280	260	281	262	268	281	258	274	281	256	269	307	278	304	256	284	268	240	300	283	276	260	311	289	248	277	270	289	276	264	269	281	258	248	261	262	269	258	252	237	275	272	240	280	281	272	255	277	268	281	312	281	272	269	268	263	251	279	243	268	278	271	267	264	260	285	283	275	277	290	279	274	292	262	287	263	301	268	238	250	265	293	260	308	246	248	295	252	262	288	265	247	269	267	295	252	258	258	232	266	249	238	282	236	248	248	251	289	265	230	292	244	266	282	255	283	251	259	277	246	271	292	281	281	266	282	285	240	269	300	268	268	303	267	276	267	246	287	239	298	251	265	263	303	250	256	290	273	285	284	247	286	297	246	286	278	253	259	298	272	262	248	281	270	301	227	276	276	283	264	273	272	247	285	286	259	270	269	282	263	267	263	275	265	249	279	298	285	266	267	246	300	276	284	279	261	241	257	267	263	301	263	246	281	270	251	269	260	249	263	266	265	271	286	289	244	238	269	278	273	246	293	263	276	267	273	291	286	257	243	251	273	255	280	278	300	271	266	256	287	269	254	258	278	277	273	281	288	312	249	260	284	260	280	289	272	267	291	250	236	262	279	243	255	304	271	267	262	278	290	280	256	290	257	257	278	245	268	269	255	262	266	267	307	283	249	264	245	278	281	254	258	264	272	293	269	296	245	267	262	279	287	293	286	282	233	256	261	245	264	295	248	252	284	263	260	263	258	263	284	270	286	297	295	267	227	243	270	243	250	280	272	262	263	265	278	257	311	273	278	298	244	255	264	239	247	265	261	229	270	289	275	273	270	278	238	265	254	305	280	261	282	243	284	260	258	259	244	251	272	267	288	284	268	292	261	293	270	269	263	303	276	251	275	255	279	268	280	291	286	280	267	278	245	257	276	259	287	283	255	265	280	268	270	281	269	306	262	248	271	277	252	283	264	293	244	251	285	271	257	251	275	292	279	292	267	245	266	251	302	258	277	244	252	289	245	282	272	277	229	282	259	254	271	274	268	246	271	255	230	252	261	273	261	291	252	288	284	264	268	298	276	272	256	262	291	282	255	272	268	261	273	279	272	282	278	279	271	247	268	269	270	265	258	258	264	281	280	288	261	238	289	263	290	269	262	257	290	277	285	279	282	270	258	264	259	243	294	280	276	281	281	291	274	254	247	272	269	273	288	277	244	237	256	265	274	268	253	262	237	277	271	276	281	249	275	241	282	297	262	243	249	283	268	269	271	281	274	275	263	272	260	264	265	255	249	281	255	262	267	269	246	282	275	286	271	240	278	267	274	270	280	278	247	279	263	242	252	260	258	289	279	290	268	266	268	264	276	247	240	255	271	268	268	251	230	245	283	263	281	267	281	296	272	284	233	256	282	301	267	283	268	277	261	280	264	294	286	289	258	278	232	300	245	300	289	270	263	293	252	257	248	278	293	278	247	272	245	280	241	264	241	281	245	242	276	286	240	284	244	266	278	271	309	280	297	269	270	264	262	292	270	271	263	295	242	266	286	276	272	273	272	276	295	278	281	283	265	261	268	277	269	251	256	260	277	258	299	252	252	258	302	278	245	257	269	275	273	273	259	292	299	248	265	295	263	284	260	275	287	235	269	302	255	277	289	249	263	274	237	260	285	258	282	283	281	263	255	256	282	267	262	294	285	249	266	261	251	277	266	257	259	272	266	281	292	271	264	299	259	250	266	224	302	278	262	254	310	239	290	281	275	263	255	256	250	256	286	274	269	286	306	263	286	261	270	276	274	274	276	242	281	272	269	273	268	270	255	270	267	290	265	302	271	264	254	255	264	294	268	249	266	277	250	293	276	271	271	272	284	289	248	241	267	246	271	283	245	277	226	267	245	273	284	268	269	312	270	239	268	256	268	288	272	266	315	271	284	294	258	239	268	261	276	256	254	264	267	255	252	263	268	262	305	275	297	287	293	259	296	286	257	275	276	274	273	313	266	279	241	265	241	269	289	263	267	284	266	269	259	265	264	283	293	299	274	271	271	267	291	271	251	269	244	279	263	247	240	244	304	267	249	275	267	266	284	265	262	263	265	280	251	266	277	267	293	224	274	281	251	272	295	276	259	283	267	280	267	281	271	289	261	264	274	297	276	245	262	264	280	235	299	280	261	290	267	278	280	290	271	263	279	287	270	279	274	278	279	267	249	272	282	275	255	272	240	224	294	286	255	242	266	251	268	263	262	245	242	263	258	262	279	276	273	288	253	268	260	274	300	265	254	252	283	244	256	267	289	262	270	283	260	278	239	263	258	293	230	261	272	279	260	264	264	244	263	283	261	279	246	270
44705	68416	54607	37597	28506	22160	32279	37931	37655	32757	23371	12172	4285	1347	795	673	649	582	608	618	559	503	567	530	551	566	489	531	560	539	543	553	524	560	574	525	524	525	546	528	531	520	509	546	554	556	560	587	524	539	537	530	548	530	547	545	557	507	563	539	572	513	568	516	576	536	531	546	524	550	558	546	553	549	537	552	535	561	532	525	538	551	577	559	561	568	508	559	509	585	487	549	554	534	522	506	538	555	582	530	568	546	529	519	573	528	531	544	580	575	551	577	531	545	508	506	530	522	528	554	577	536	549	517	521	524	547	535	540	527	564	588	548	550	544	543	537	543	525	526	538	547	504	572	540	554	550	517	514	517	549	543	592	520	553	505	498	527	541	538	561	542	588	527	577	555	582	516	496	574	530	529	528	573	542	510	532	537	557	529	561	578	545	537	539	558	511	521	570	571	528	541	572	563	563	525	556	587	526	536	468	570	532	534	546	500	542	560	547	508	548	521	523	526	531	509	526	553	523	576	580	523	561	555	577	519	534	541	535	606	569	613	516	520	554	553	544	549	550	564	551	540	546	519	538	514	611	533	551	570	582	567	536	547	521	550	544	517	581	527	523	480	538	498	562	571	568	554	533	529	600	592	574	533	544	580	575	575	522	556	549	528	549	529	495	539	552	522	581	520	526	539	536	526	550	537	573	513	536	527	518	530	514	580	532	556	554	549	550	489	565	584	575	553	526	535	544	546	522	547	496	611	565	548	565	573	542	514	580	503	514	528	519	503	527	553	518	527	542	560	587	543	499	580	539	546	520	545	576	550	561	513	527	537	538	556	580	544	512	547	548	532	545	532	523	523	579	555	564	553	536	570	526	553	575	557	577	491	532	547	502	538	595	546	559	556	551	537	504	533	515	501	554	504	578	587	573	527	500	512	564	530	579	584	515	538	542	567	549	490	572	525	551	528	512	510	535	539	512	539	536	531	509	530	558	488	551	522	558	514	545	577	563	534	540	526	534	545	522	523	558	534	569	539	557	480	516	544	560	550	567	540	542	539	548	573	565	538	533	493	505	538	559	548	556	561	550	509	517	579	551	558	519	571	542	532	534	520	550	539	536	571	532	539	569	591	532	581	553	565	557	523	573	559	557	568	551	591	542	527	529	534	600	538	567	483	548	550	551	521	531	560	554	540	539	552	577	537	540	508	566	558	570	480	519	531	571	553	547	538	517	552	542	561	562	542	543	560	518	546	533	564	507	505	568	539	560	517	524	513	521	540	559	539	534	511	557	531	525	509	538	503	527	548	586	529	555	498	543	490	584	524	527	523	511	514	554	544	528	564	577	560	518	527	562	557	554	537	507	532	525	556	526	613	480	556	532	524	564	549	543	518	579	533	559	513	554	546	580	562	540	540	540	530	578	546	557	542	545	547	523	553	558	538	540	507	544	527	548	547	514	575	538	571	503	507	531	566	538	543	553	546	556	528	542	497	546	558	555	532	546	566	537	528	553	518	522	544	544	588	493	530	552	549	522	529	520	550	526	581	558	551	563	531	526	551	532	574	594	552	570	510	554	559	503	563	535	529	526	502	577	545	554	556	503	494	519	544	531	517	551	570	553	510	549	566	572	513	553	535	563	541	551	576	530	580	522	575	520	574	539	533	551	545	542	575	549	581	501	546	521	537	507	570	561	562	531	515	503	559	539	554	490	574	539	560	530	533	568	547	529	513	590	555	547	610	566	539	556	577	566	530	568	561	578	525	544	516	533	538	547	556	510	542	535	532	557	515	578	562	579	542	551	539	550	594	541	545	552	560	561	543	551	564	538	569	514	568	499	562	512	523	571	533	540	543	592	546	585	543	559	523	527	539	571	518	567	570	568	523	517	529	549	566	558	557	563	537	562	548	542	559	573	557	601	521	552	535	512	523	575	544	596	547	524	540	521	543	532	527	551	494	567	585	574	571	521	540	570	561	538	538	540	530	567	536	527	545	574	530	527	544	567	523	528	485	539	558	569	516	550	523	545	513	537	542	545	542	595	543	570	558	528	559	541	508	575	519	528	528	557	557	569	509	548	571	528	528	531	506	533	517	577	487	563	550	550	520	554	566	536	526	531	539	510	523	535	517	572	537	521	495	570	537	568	565	538	499	575	514	545	532	515	518	547	542	580	546	538	547	531	537	559	564	562	564	551	526	519	571	549	568	536	550	500	523	525	490	517	560	554	569	570	565	587	540	509	547	539	545	512	585	548	506	495	538	555	555	511	525	557	572	503	559	501	552	607	487	531	535	497	506	511	492	550	568	554	527	597	514	518	567	572	539	529	538	520	551	560	507	556	514	541	535	536	499	556	560	536	538	540	609	563	548	543	536	515	528	523	554	577	541	564	557	539	522	549	527	533	546	548	539	534	538	538	569	534	564	550	538	520	570	519	521	550	533	568	518	576	553	485	521	529	533	523	541	525	532	514	562	570	521	510	573	543	544	490	535	564	527	523	530	562	572	546	500	537	499	557	538	547	583	509	543	532	562	553	552	528	556	542	537	555	547	512	564	543	567	583	591	526	521	557	574	590	543	522	529	537	575	519	550	553	556	579	552	541	541	513	553	537	555	559	500	551	560	535	568	571	538	514	579	545	544	540	495	541	580	534	527	613	543	553	550	490	484	528	578	489	577	575	522	534	547	552	561	527	547	527	514	567	562	534	520	536	513	510	527	578	571	536	577	545	519	572	553	528	494	549	522	577	555	533	536	553	539	521	481	539	548	538	549	548	493	531	535	537	579	567	583	525	593	543	553	546	526	571	570	540	522	524	512	542	518	514	549	561	549	573	536	542	564	580	554	535	517	513	527	528	547	595	536	532	550	566	535	524	564	560	527	586	556	508	530	545	514	526	565	544	513	549	513	514	569	509	539	561	551	514	529	583	525	581	533	549	543	559	512	522	573	551	527	548	525	520	510	557	526	563	529	557	552	544	541	541	534	555	560	518	528	546	548	515	498	532	551	511	564	547	568	530	517	559	539	518	552	558	537	566	525	568	521	529	557	512	534	526	538	536	566	538	580	538	572	555	577	540	522	533	556	553	517	554	547	541	556	543	559	584	556	559	566	545	584	554	573	557	587	588	517	555	532	524	531	558	525	557	552	528	569	514	511	535	544	565	558	556	510	547	543	535	520	528	538	518	541	533	545	538	526	491	532	558	570	523	531	558	528	555	527	547	549	529	562	499	578	553	503	542	562	539	578	536	523	545	551	511	550	566	530	570	529	551	541	528	605	520	540	520	527	627	519	505	541	570	524	573	561	562	545	550	532	531	516	600	552	534	550	557	536	529	567	553	519	490	520	560	557	557	539	511	568	530	522	535	545	581	530	561	530	528	539	531	533	521	540	511	559	548	561	546	531	536	540	573	550	526	595	592	556	536	545	565	548	529	544	509	551	517	595	539	586	560	542	547	542	528	557	586	530	528	551	525	543	539	535	496	545	532	506	522	562	531	525	549	498
29646	30397	32337	25750	13954	6525	3038	2229	2849	2125	1434	956	592	381	296	317	300	292	292	275	264	262	286	260	312	308	277	261	294	291	305	264	294	269	279	293	277	277	291	266	294	262	282	263	264	278	307	282	304	265	284	301	283	282	300	265	251	279	316	275	287	306	297	282	286	304	311	314	282	274	294	266	323	291	290	287	282	270	282	273	273	290	297	287	285	275	285	314	285	319	301	279	291	282	283	307	260	272	278	295	297	309	275	283	309	275	284	299	253	314	273	293	262	297	256	269	280	305	329	272	330	284	262	272	286	298	277	278	289	301	276	304	302	271	286	289	326	298	272	281	305	272	287	266	288	284	286	311	288	306	283	323	261	273	283	272	303	298	294	287	265	263	292	325	273	268	302	274	286	290	299	283	289	288	292	291	293	271	258	287	298	318	271	324	295	257	302	279	266	278	252	262	299	297	304	303	275	273	263	302	273	281	277	304	308	280	307	291	266	297	292	289	317	289	308	306	285	279	311	299	274	275	291	284	271	259	298	314	306	273	287	271	256	287	284	288	291	296	284	278	251	264	269	281	278	288	280	247	282	274	317	299	301	283	301	280	302	309	263	265	279	283	319	259	252	296	286	308	267	286	300	287	295	271	312	293	298	287	250	294	300	280	283	295	259	256	293	279	310	311	294	288	288	296	240	283	289	295	285	298	293	298	304	295	307	312	254	246	290	299	314	297	306	297	267	308	309	316	296	276	298	328	275	303	309	307	279	262	301	294	262	310	273	298	287	294	280	277	278	298	292	291	293	277	290	294	302	288	264	236	298	270	271	275	282	275	319	305	268	285	296	293	308	279	289	287	306	300	284	300	288	308	279	256	314	301	262	302	308	296	289	321	288	275	317	273	289	275	261	271	270	272	273	263	304	289	251	259	266	289	263	278	304	274	299	291	279	307	305	307	278	272	282	300	298	294	295	297	278	273	294	287	305	246	290	279	298	282	274	280	291	262	298	267	281	268	281	280	286	266	255	264	267	306	301	317	291	292	290	279	289	283	269	285	306	264	257	259	280	282	272	300	283	280	291	286	273	289	267	278	303	294	275	287	262	280	275	322	269	282	256	298	255	285	278	296	259	270	265	277	278	299	286	306	291	269	297	273	290	288	276	292	273	292	301	293	299	284	284	280	288	269	270	276	292	278	305	284	318	260	298	309	308	285	279	272	283	260	267	295	266	306	284	302	291	287	307	288	284	295	276	321	289	283	284	277	256	305	262	311	283	284	310	299	285	289	282	269	303	296	283	263	264	250	316	298	268	315	269	284	278	308	278	264	304	266	298	298	279	293	283	278	267	280	263	304	281	286	294	304	277	299	289	255	282	318	276	277	300	287	251	271	278	282	305	321	303	267	286	283	296	278	275	276	280	286	281	286	325	288	289	273	282	283	298	268	261	295	312	283	287	282	301	310	290	285	293	297	301	273	292	286	298	275	287	309	267	279	272	290	310	296	288	261	237	293	275	305	296	282	266	256	313	268	287	291	293	283	260	284	284	282	265	306	261	308	299	271	269	285	274	295	289	299	277	262	259	286	298	254	303	287	277	286	270	294	291	273	312	258	259	301	296	276	282	289	260	303	277	268	292	233	267	290	260	288	259	292	302	333	287	240	271	276	281	282	261	284	272	284	284	287	303	289	297	286	292	284	286	272	278	283	264	285	289	288	294	270	289	279	336	280	295	284	268	271	279	257	313	330	270	291	272	325	282	304	303	287	261	297	272	289	288	292	296	280	285	244	295	272	278	293	275	272	301	276	268	275	291	283	299	264	282	295	259	284	279	279	295	296	286	284	285	294	287	282	267	317	287	281	262	302	301	290	235	309	271	278	304	305	273	300	275	266	299	282	266	296	263	285	308	280	297	286	289	276	297	292	280	300	315	291	323	287	293	286	295	278	270	281	292	257	273	275	266	275	305	270	261	283	306	302	292	316	280	293	310	258	297	294	267	264	291	271	269	256	325	291	290	275	278	290	306	282	273	303	288	305	288	295	260	293	304	307	276	265	297	298	285	311	276	275	256	262	281	275	260	313	293	303	327	286	283	337	277	262	302	310	268	309	297	300	277	285	323	301	284	282	276	322	285	283	281	312	287	300	307	282	275	283	296	319	260	262	280	268	290	297	300	279	259	307	296	293	303	305	263	297	280	291	282	293	303	276	259	302	291	281	295	307	296	268	291	289	270	308	271	276	298	279	278	292	290	281	298	274	286	289	299	309	284	274	277	259	288	259	267	337	294	281	305	272	289	247	257	254	283	276	297	275	267	261	289	263	288	308	277	301	279	312	303	274	284	298	271	295	303	280	279	284	289	285	298	270	309	286	273	302	274	272	282	287	269	299	274	273	291	290	279	311	289	277	304	266	284	297	272	265	280	286	258	288	250	306	274	297	284	278	280	298	271	281	301	296	269	279	280	311	300	283	286	299	291	287	280	286	266	322	313	308	282	294	271	284	293	271	292	276	275	275	284	270	285	285	287	282	269	289	289	268	293	288	265	301	287	286	264	295	272	266	264	291	283	281	273	270	301	278	281	283	290	275	284	315	309	263	298	285	301	294	272	289	296	318	275	299	317	277	294	279	305	284	278	291	298	297	295	281	306	286	274	284	295	283	312	292	310	239	295	310	274	296	251	280	298	281	275	273	307	288	269	258	275	272	288	300	284	261	276	252	264	288	303	252	292	269	298	299	256	286	270	318	310	333	302	286	277	258	260	287	284	294	281	256	316	286	255	290	279	282	287	285	266	261	283	310	263	291	319	262	258	307	310	306	293	277	271	286	312	279	295	289	261	280	266	285	286	281	297	295	325	290	291	269	286	293	277	285	276	325	277	254	307	298	281	298	300	273	273	289	297	256	247	290	307	276	308	276	273	252	301	319	281	258	272	317	289	245	257	264	281	286	258	292	336	255	311	274	310	265	243	300	302	286	281	308	303	286	272	285	273	322	297	275	301	285	267	295	298	284	314	277	283	271	307	319	271	273	294	279	299	264	291	293	283	309	303	272	292	269	324	292	291	256	277	289	268	285	291	274	282	314	277	292	288	279	243	258	294	249	289	293	279	269	292	269	302	291	320	271	281	272	288	265	281	276	288	307	272	289	269	274	282	256	264	279	299	304	310	286	295	269	284	284	288	285	290	277	263	307	293	285	294	261	287	301	293	275	293	243	285	296	276	294	272	292	267	326	282	298	271	259	269	319	305	273	288	286	303	298	279	282	306	262	298	267	269	273	310	308	276	310	298	271	255	299	302	293	251	279	311	292	277	307	270	311	309	266	281	284	306	278	263	287	267	274	328	260	312	295	283	319	305	284	303	285	277	289	311	282	281	299	276	284	264	289	304	303	291	304	278	262	263	272	306	281	288	313	317	299	265	281	299	260	277	274	292	265	262	287	303	288	272	289	265	278	281	260	271	273	289	281	269	246	283	263	267	262	267	257	295	279	289	278	279	287
38188	50511	42619	33829	22983	15195	9024	7321	8756	6310	4099	2702	1469	814	602	622	607	604	606	603	594	555	576	574	623	595	586	617	592	581	621	574	585	579	591	585	594	557	539	594	565	553	586	559	602	600	585	599	566	602	551	579	563	591	589	600	592	554	583	596	574	609	596	546	555	621	544	583	601	575	542	567	606	578	625	616	622	572	585	671	561	590	545	600	571	576	604	627	551	561	597	555	605	569	614	579	562	597	589	541	584	598	603	576	550	590	564	617	601	613	590	598	617	589	527	633	551	577	589	632	618	626	592	586	588	615	591	587	593	583	564	584	599	550	581	568	564	635	585	590	608	580	639	552	569	586	624	593	566	576	544	575	597	579	602	603	554	602	608	569	584	550	600	616	539	608	582	575	597	628	604	569	556	564	604	532	609	537	609	630	574	584	588	585	576	588	610	576	580	610	593	606	574	591	580	541	531	593	539	609	579	572	595	598	537	588	612	614	600	609	590	612	552	590	596	621	563	640	573	587	566	575	590	592	621	630	581	560	605	599	596	549	591	565	577	548	575	569	621	598	578	554	609	627	582	566	605	577	604	635	571	558	634	574	584	588	595	552	605	578	581	578	642	644	587	599	581	543	591	618	595	575	586	626	562	572	562	558	562	553	574	626	584	547	579	642	599	546	552	594	590	597	604	608	590	564	564	545	595	613	560	596	582	589	548	606	575	540	551	605	618	531	587	634	632	599	592	621	576	557	602	534	569	557	620	578	567	560	636	600	574	580	571	592	561	539	618	595	530	593	596	597	588	593	610	611	586	545	563	577	570	554	632	595	543	554	622	574	586	586	529	606	600	553	579	614	582	581	584	568	587	566	605	583	612	574	526	583	618	585	578	551	601	587	575	533	594	593	603	567	527	576	610	545	592	591	558	533	577	570	549	618	595	579	617	570	615	603	598	607	570	568	617	569	574	596	568	556	597	572	611	577	546	612	612	612	601	599	568	551	590	611	540	584	606	613	584	594	513	608	557	612	542	565	559	604	610	570	568	579	568	601	610	579	591	561	525	537	618	572	580	582	586	581	588	543	570	588	557	549	561	597	615	569	597	585	563	575	574	586	570	603	575	556	610	603	587	607	601	597	605	589	616	566	575	543	571	567	554	587	587	575	589	609	594	536	601	601	580	592	579	567	560	574	608	569	626	613	591	590	563	680	566	569	619	578	590	607	548	602	664	576	623	558	582	578	578	614	600	640	568	586	550	578	553	550	598	549	555	581	596	591	583	597	576	578	590	591	580	561	602	577	574	568	587	550	594	561	611	554	583	557	625	561	642	612	613	574	598	585	577	535	609	579	593	582	592	596	558	548	561	597	544	626	582	613	594	597	562	541	570	641	557	582	565	591	595	571	597	609	563	607	563	601	564	568	601	552	537	576	590	572	598	549	572	585	563	553	574	568	591	590	588	582	558	613	612	592	578	561	541	596	617	579	574	565	596	586	599	591	580	607	602	596	594	576	593	603	594	566	593	613	537	580	575	575	586	551	554	569	536	605	592	566	563	581	558	599	598	632	610	581	592	549	563	598	569	590	561	592	558	595	608	559	578	578	574	569	590	623	640	565	589	601	597	592	570	557	593	604	580	586	600	578	558	547	593	624	607	545	608	599	600	594	592	585	579	679	587	577	586	605	566	589	562	508	607	545	523	610	573	593	578	540	598	577	586	575	564	568	568	608	585	569	548	575	595	574	596	589	586	561	597	569	576	558	593	592	551	618	581	591	569	625	585	594	590	550	589	595	587	582	567	547	547	579	603	575	584	576	596	584	556	575	569	601	598	529	625	545	630	612	569	554	608	609	566	548	632	574	587	580	605	560	600	582	612	578	584	576	553	590	602	591	576	566	561	559	635	584	592	593	643	540	572	578	638	601	601	587	580	567	561	588	530	615	588	568	543	552	595	592	614	612	576	583	572	570	552	614	556	615	608	566	568	602	582	572	602	578	578	601	582	585	577	638	580	540	588	601	616	603	559	617	563	567	656	569	584	594	606	601	588	589	562	579	592	615	562	561	557	585	572	611	597	592	572	537	597	541	569	605	549	558	576	560	592	602	620	603	566	556	590	590	600	560	586	614	567	568	547	649	588	606	586	575	574	600	597	600	594	577	609	579	590	570	572	614	567	612	639	577	587	606	573	589	577	574	606	604	581	623	575	586	610	584	551	563	594	593	560	569	590	561	574	605	594	561	548	582	563	562	603	579	653	557	571	558	595	579	584	621	587	598	588	614	608	572	594	579	594	605	626	610	587	612	581	598	633	612	623	556	572	562	554	571	551	520	566	533	584	537	607	609	526	581	592	607	544	598	609	580	547	585	578	573	613	588	515	586	580	577	606	621	595	589	564	587	608	586	599	577	578	546	564	566	532	596	623	603	547	567	594	562	569	599	586	624	625	588	574	572	559	564	571	577	578	584	599	598	611	573	560	617	604	605	567	599	577	613	562	574	601	566	594	611	615	595	597	594	578	572	616	567	617	594	596	555	578	614	572	628	617	627	613	637	588	563	585	587	600	577	588	573	600	579	577	561	606	553	592	583	572	591	577	540	648	599	570	592	594	574	603	635	593	622	599	574	597	598	538	592	581	599	564	608	573	596	576	549	600	556	575	608	581	586	574	574	651	561	575	565	578	555	635	580	563	556	576	557	611	570	609	606	579	585	593	598	565	578	571	604	579	589	566	615	573	579	562	593	570	583	576	563	587	601	599	588	547	603	593	555	602	625	572	598	563	580	573	592	627	534	591	621	615	575	565	608	552	559	538	620	570	605	600	587	618	558	584	626	594	649	544	592	569	565	618	563	615	578	612	600	569	608	577	588	577	567	591	591	568	597	595	582	577	553	600	612	597	588	634	578	593	575	605	588	581	549	590	548	579	592	565	593	593	584	548	598	609	569	578	599	559	584	573	581	582	563	544	598	556	580	612	568	610	552	517	619	580	591	593	594	579	570	609	600	597	584	619	596	578	572	582	544	588	568	559	628	550	551	592	555	597	575	588	554	555	613	579	582	580	582	539	603	623	586	623	597	546	549	568	599	553	587	594	609	521	577	600	651	599	568	577	561	594	547	598	600	587	576	587	557	583	569	571	580	616	552	611	611	599	526	602	604	603	594	615	582	588	591	588	601	567	556	577	570	552	606	567	600	521	624	541	586	554	624	610	568	599	614	544	560	591	566	588	559	586	566	579	578	562	561	578	580	528	661	598	596	634	531	576	579	573	552	624	546	606	536	578	626	531	554	583	623	569	609	600	621	594	523	530	569	543	581	574	609	597	580	578	574	590	559	598	524	559	585	572	589	601	601	595	564	541	575	625	600	614	584	604	608	597	568	613	571	563	575	609	557	579	608	627	575	588	593	579	570	577	569	566	577	567	581	563	580	546	573	609	565	579	577	588	618	592	535	551	614	572	599	587	580	545	579	610	596	586	581	554	585	540	552	576	563	597	598	637	580
25022	22005	29672	27259	21347	12866	5603	5677	11234	10064	6104	2911	1201	429	338	333	319	316	300	263	280	264	250	299	252	305	261	261	283	268	277	259	274	287	274	276	258	286	247	275	258	258	275	309	283	301	251	285	293	218	245	296	262	276	249	285	269	301	287	294	255	287	260	267	255	246	252	293	247	262	264	264	305	307	268	249	304	278	270	277	274	267	278	252	264	251	287	255	236	248	274	253	253	247	275	271	247	255	284	245	253	256	263	264	257	272	274	236	298	279	268	287	279	253	290	261	263	266	280	263	280	289	293	273	239	283	250	275	264	277	254	284	298	280	279	269	261	265	237	266	319	271	254	250	275	287	266	297	236	258	273	261	284	316	284	284	290	230	243	290	268	277	301	250	241	276	251	262	280	268	280	296	264	256	259	280	292	269	271	237	271	263	236	299	273	267	304	244	288	274	250	283	260	269	283	253	264	270	290	288	275	231	294	298	290	279	268	276	294	262	280	247	267	281	270	275	251	285	256	291	261	271	245	254	302	293	267	263	279	308	276	273	282	305	248	291	253	291	263	284	278	284	256	284	260	282	283	294	265	260	290	280	276	283	266	253	270	269	263	296	233	267	254	268	246	261	293	281	269	268	251	264	271	274	273	285	291	299	297	277	301	282	268	237	272	269	266	257	255	280	273	265	251	260	265	288	277	247	242	249	280	274	282	274	270	271	263	251	246	256	242	277	265	271	271	278	242	292	262	270	275	264	285	284	283	302	265	285	218	268	254	239	279	251	286	265	272	287	259	290	283	248	274	294	255	299	228	292	297	279	301	280	248	265	279	278	281	261	282	262	285	268	243	277	291	265	243	261	260	286	245	282	282	265	270	260	291	257	265	270	268	289	278	253	277	246	261	272	251	271	303	288	264	273	284	292	259	258	270	275	261	254	256	280	265	248	265	272	249	269	257	258	280	278	270	297	267	260	301	315	288	237	264	268	317	279	261	283	302	277	270	239	278	293	261	269	291	275	275	283	300	273	237	282	239	286	303	259	271	270	285	273	266	270	290	264	247	277	283	283	270	276	265	271	246	265	289	282	289	290	257	279	259	274	274	261	285	294	271	270	268	288	279	253	272	285	269	297	264	250	275	288	253	247	244	275	266	284	271	300	233	282	276	261	246	282	261	260	255	274	248	267	252	289	264	250	264	271	288	243	276	246	299	277	259	284	261	262	265	256	245	254	273	277	277	261	262	266	240	276	289	296	228	246	271	247	258	226	277	246	259	271	296	270	278	264	265	282	289	258	254	264	254	238	251	282	278	262	293	269	271	243	267	265	259	287	274	264	269	246	262	270	268	281	275	243	264	267	293	270	262	281	249	268	275	246	272	269	275	251	273	260	280	280	272	260	245	282	284	286	263	259	282	270	265	235	248	268	278	260	248	315	259	244	236	276	266	281	241	264	235	246	283	230	259	264	283	270	278	264	284	304	231	261	294	294	264	274	256	316	273	281	273	290	291	267	276	265	279	270	261	262	267	274	243	255	264	268	284	288	297	287	293	290	257	285	264	278	275	308	282	273	287	281	268	280	263	291	257	256	260	264	297	286	289	266	242	307	297	263	260	264	291	293	295	282	284	267	239	301	262	281	244	280	248	283	275	285	284	237	271	276	282	262	232	260	256	293	266	281	259	267	267	264	263	305	279	292	245	271	232	280	287	261	239	294	298	271	291	262	259	275	281	273	262	277	293	280	253	267	284	283	276	268	278	290	279	268	249	265	246	275	303	244	260	263	261	273	289	297	302	298	281	255	231	249	262	286	294	268	274	271	300	275	276	296	270	288	273	251	257	294	266	270	269	260	274	276	293	271	256	292	266	253	254	265	290	268	295	266	253	277	263	317	251	281	295	272	226	271	267	270	255	270	263	269	253	264	287	251	281	252	263	259	276	283	269	278	237	274	265	301	259	266	293	266	289	252	287	262	261	242	276	263	256	239	290	288	276	264	276	274	262	243	274	298	277	253	296	272	269	285	296	283	248	259	271	272	278	284	291	266	280	273	250	308	276	250	318	286	270	268	279	270	279	257	248	275	274	265	271	271	276	280	275	274	301	251	275	287	272	262	277	296	281	267	234	290	283	296	287	270	239	266	258	264	271	280	260	257	265	268	264	286	277	283	283	260	247	272	288	274	303	283	252	290	283	287	267	248	258	275	254	273	261	261	238	258	241	294	280	266	284	254	278	275	256	266	280	259	274	255	255	278	295	275	255	277	264	277	281	277	289	261	268	275	255	269	256	274	241	237	277	261	276	269	255	260	247	287	257	269	260	254	282	270	272	286	281	287	262	276	295	271	277	282	261	270	270	265	277	268	262	254	258	282	251	235	260	266	285	269	248	271	281	290	260	282	258	302	250	257	260	295	301	289	244	287	280	263	280	288	284	292	288	276	287	262	252	294	265	258	264	293	279	270	283	267	283	224	274	256	251	271	265	262	300	269	294	273	269	261	288	271	277	254	265	266	246	271	272	283	291	252	255	265	261	288	271	268	272	287	277	308	286	264	244	293	267	258	237	284	268	292	294	276	267	284	296	273	299	273	262	265	257	264	259	288	257	282	300	268	264	297	292	249	268	295	274	274	256	256	274	269	289	261	273	267	277	255	284	251	261	256	317	273	276	270	257	293	281	272	273	272	258	263	276	240	274	274	271	273	243	254	285	285	271	268	301	274	250	298	256	253	271	266	302	296	300	254	279	261	274	276	282	274	289	252	247	303	271	280	253	268	246	289	256	274	278	254	252	269	266	261	281	244	260	264	275	238	260	278	251	292	268	251	289	273	290	260	243	274	264	247	273	269	265	265	301	255	267	264	293	283	258	286	284	257	273	266	263	292	253	273	279	263	280	270	288	259	276	271	255	281	238	258	271	254	271	280	275	266	288	259	270	275	288	288	264	270	290	269	289	279	292	270	294	260	263	293	259	275	277	270	284	276	306	288	280	264	298	303	258	282	259	265	255	250	290	248	284	259	278	278	263	256	271	288	299	277	296	273	240	254	281	296	282	296	252	242	263	270	255	257	293	301	257	264	279	274	262	269	240	282	284	253	274	236	280	283	232	258	280	275	255	259	321	275	253	260	273	313	282	263	278	271	245	255	264	264	269	272	293	278	300	279	267	279	308	279	268	268	271	258	261	223	284	225	281	265	265	261	289	280	290	272	266	219	287	258	248	283	305	263	254	259	264	256	267	278	265	271	253	273	258	267	271	281	271	254	274	270	279	267	300	277	298	269	259	284	252	261	270	302	265	262	253	285	274	267	269	281	273	275	264	260	269	267	252	273	276	242	263	260	256	280	244	273	259	265	278	272	266	272	255	291	285	269	264	260	273	271	233	286	258	266	262	253	266	280	284	298	280	284	267	265	255	271	277	305	266	279	264	270	261	250	263	249	274	275	258	261	264	265	272	267	247	243	276	272	272	276	272	265	277	282	269	263	291	239	262	281	269	283	296	279
38533	59760	51824	38812	29665	20072	12481	15394	24245	20849	14119	7750	3493	1019	767	721	643	582	616	587	522	532	598	532	561	569	585	539	542	570	563	524	546	555	569	553	596	576	514	545	541	533	544	570	567	546	532	551	533	576	555	524	535	603	571	551	543	546	555	557	559	567	533	536	539	552	517	533	559	553	553	556	534	568	556	554	567	531	577	539	551	555	563	553	575	546	543	588	544	576	488	572	529	578	544	543	504	570	578	567	574	529	554	577	598	485	547	531	515	545	575	558	581	557	566	554	535	532	557	541	549	585	589	533	567	565	578	532	565	554	506	589	586	538	531	582	587	561	578	546	575	549	535	532	563	549	526	601	566	524	539	539	575	549	564	551	604	571	555	590	594	555	556	574	527	555	575	584	547	551	527	555	579	593	535	543	501	566	514	602	582	567	511	560	542	551	565	539	547	553	570	546	546	546	559	522	512	501	583	573	528	567	535	575	568	590	560	545	600	577	529	537	565	525	555	526	520	586	537	577	576	519	515	552	547	512	558	569	529	536	584	523	537	581	545	547	530	572	572	564	578	539	520	580	559	528	521	551	567	527	520	578	540	548	571	532	566	532	539	575	537	534	589	574	528	533	566	535	568	565	556	560	532	582	590	558	605	520	599	527	559	551	542	570	576	523	578	567	574	555	579	566	608	586	565	552	555	574	569	539	569	546	559	556	551	564	569	498	576	582	547	589	580	549	552	518	564	552	581	462	570	524	563	530	575	515	516	549	561	538	534	559	541	543	532	558	576	575	571	561	539	544	512	600	537	577	560	558	575	539	548	567	594	555	545	560	558	536	563	556	514	561	513	579	570	545	569	548	581	605	551	541	544	595	522	518	524	521	562	532	567	559	517	559	570	582	519	611	528	526	563	531	535	601	538	537	548	512	566	505	554	593	527	546	575	535	563	541	551	549	538	588	553	571	555	527	554	547	514	552	546	584	548	538	581	556	536	528	569	546	532	574	539	535	517	541	546	596	531	584	560	564	554	587	578	554	535	496	547	506	523	556	541	537	566	571	558	551	581	558	568	556	558	563	553	574	589	530	625	519	574	605	535	544	553	578	550	520	537	538	567	566	555	551	505	602	549	562	565	536	574	535	561	550	534	570	537	594	579	584	573	524	527	556	577	531	563	553	583	545	566	559	549	574	547	554	553	544	539	538	595	589	523	541	577	544	558	491	560	543	568	557	583	536	530	554	523	553	560	591	584	559	551	550	542	571	522	510	536	585	594	523	523	569	608	603	570	553	555	594	558	547	546	573	567	536	566	581	564	557	562	505	562	550	572	545	558	520	568	567	575	636	532	552	533	560	556	578	539	564	533	579	540	610	569	612	553	544	534	567	568	551	567	583	524	556	566	550	526	545	513	539	552	565	600	558	592	543	544	523	556	551	523	572	551	549	576	548	556	512	567	540	551	551	562	535	570	567	541	578	545	580	552	545	563	601	549	553	558	532	537	537	608	556	562	580	535	528	526	570	607	570	498	569	558	508	556	585	532	515	567	532	538	536	532	547	556	570	547	540	571	565	511	588	538	547	565	564	534	552	547	546	519	567	550	539	558	553	516	518	565	540	516	575	576	581	560	586	536	513	570	592	522	584	560	587	538	523	582	600	535	566	543	558	512	606	574	563	583	516	582	569	539	538	536	561	566	546	609	531	517	588	561	568	589	572	554	546	544	565	532	513	595	564	553	551	582	563	561	553	574	540	574	561	550	524	541	556	555	540	589	532	551	577	561	548	546	532	559	558	522	545	552	509	546	548	565	570	563	557	536	561	592	555	573	569	534	571	546	595	548	597	547	539	584	558	583	559	565	517	579	547	512	568	555	610	544	544	569	596	560	523	517	511	588	596	567	565	550	543	535	544	560	590	515	525	564	544	557	582	583	535	579	560	565	549	524	585	548	577	593	519	539	548	557	539	537	546	537	549	557	542	578	594	568	528	573	587	533	537	549	586	517	569	545	539	521	554	523	605	571	529	556	535	529	539	567	558	584	522	569	618	576	593	513	550	604	548	577	541	521	562	530	601	579	533	515	561	573	510	524	550	581	599	503	582	551	580	554	535	570	571	590	574	525	555	580	550	540	567	530	553	524	555	520	557	561	581	563	568	572	548	582	552	565	565	539	569	523	579	526	544	543	523	513	556	588	556	584	567	544	553	556	532	551	584	590	562	548	571	558	503	568	533	546	567	565	573	533	571	552	506	547	537	526	517	571	512	560	571	558	542	552	528	531	535	600	570	605	576	489	537	545	585	546	521	555	522	553	562	537	579	566	563	542	505	543	560	550	543	517	565	553	578	548	523	556	621	546	586	599	510	541	618	510	590	512	582	569	542	580	563	613	527	568	551	571	585	538	517	542	573	566	503	534	566	536	515	552	585	528	526	560	570	578	569	519	573	562	529	552	560	601	522	543	566	543	556	574	532	545	557	538	553	556	541	562	554	545	521	532	563	558	543	543	520	553	506	539	548	597	540	491	542	510	521	534	543	584	569	529	540	547	548	584	558	560	556	574	552	521	535	591	542	565	534	538	524	595	575	579	551	583	537	566	583	548	556	536	532	598	574	559	555	542	557	543	574	528	564	548	563	547	554	584	522	548	573	551	565	529	551	561	536	563	532	568	569	568	604	567	564	549	585	594	576	587	526	536	524	558	593	567	533	542	555	511	540	515	533	546	556	574	570	570	577	547	540	528	551	515	572	585	566	539	581	557	544	570	586	563	554	591	540	542	589	577	582	483	510	536	551	574	590	575	550	538	578	612	548	529	570	591	547	554	535	571	527	539	548	534	575	597	524	537	513	551	530	570	548	530	570	570	565	552	542	568	519	593	583	537	529	581	535	522	564	531	561	586	546	525	564	574	542	507	544	494	541	577	571	584	564	569	561	547	574	529	559	547	545	552	557	545	555	564	533	595	533	601	548	536	517	582	553	554	555	536	544	537	575	548	593	555	546	537	577	561	567	495	553	546	574	568	541	551	589	565	583	591	531	568	565	528	544	566	533	519	567	596	558	565	579	539	619	582	562	567	512	557	523	583	533	540	585	604	596	523	492	556	527	545	502	546	556	554	533	576	578	590	541	551	567	632	592	522	564	515	566	575	558	588	553	579	564	553	557	535	535	528	550	559	578	567	568	552	602	539	572	530	556	509	551	602	542	576	569	533	545	582	526	557	549	561	563	521	544	544	529	587	554	587	539	546	518	554	563	572	543	572	550	594	601	542	553	568	568	579	541	555	613	530	532	530	578	565	557	527	539	531	516	548	541	571	512	552	514	599	582	526	552	572	549	560	555	545	576	562	540	562	587	535	540	537	564	559	551	544	559	565	568	569	536	568	554	556	571	571	530	566	544	564	528	592	559	534	555	531	586	523	570	531	556	566	626	567	550	498	527	582	525	550	568	541	548	545	573	551	592	559	548	553	580	586	565	575	559	600	601	578	532	590	609	540	560	603	538
23616	21685	29684	25144	22645	21266	18008	23184	23771	15679	9411	4238	1671	674	358	330	286	296	288	245	269	237	259	267	315	260	272	281	265	285	264	286	276	265	261	263	261	245	250	267	262	263	247	266	273	275	260	273	274	284	268	269	278	266	303	265	257	289	239	244	271	264	240	266	268	257	280	268	255	270	259	295	280	264	275	274	235	270	274	264	257	253	250	301	260	252	231	270	277	311	286	264	258	279	266	255	276	264	266	276	265	257	277	293	284	291	244	252	252	250	276	261	267	231	298	270	279	286	270	266	262	270	267	248	267	255	259	269	281	269	260	277	246	249	278	260	279	233	284	236	249	258	287	253	268	282	250	247	254	278	268	232	273	263	288	231	292	293	287	251	237	258	275	275	278	255	271	275	270	271	269	249	255	273	252	275	258	292	257	290	282	272	281	302	239	260	264	255	236	263	261	271	273	258	261	252	284	280	270	290	246	295	280	290	305	263	290	278	234	258	270	258	284	254	260	256	245	248	274	240	295	284	257	298	267	277	257	279	269	255	275	275	302	258	254	272	263	243	270	283	256	271	290	277	296	271	288	256	249	297	273	261	258	273	259	234	260	268	266	224	237	295	271	289	262	249	281	280	265	262	271	276	267	303	270	269	259	258	284	262	259	288	264	261	270	291	265	274	253	248	262	242	275	256	265	261	273	302	280	287	282	288	269	242	271	264	256	258	278	274	276	249	283	279	264	252	277	265	223	232	298	253	248	296	274	260	265	287	257	262	268	258	243	278	299	260	243	246	287	250	260	272	261	251	250	257	288	285	303	284	274	261	237	230	272	254	270	283	264	249	288	256	271	273	248	269	266	286	274	248	301	268	255	266	281	244	266	247	262	285	295	263	274	257	253	256	267	269	278	271	264	261	266	251	243	271	284	285	249	255	284	259	247	266	245	224	276	262	237	256	239	307	268	287	269	266	269	280	269	278	312	263	261	254	261	280	269	278	254	253	271	256	300	241	258	270	289	277	244	248	244	264	240	259	277	259	272	272	266	286	253	254	241	246	290	257	235	233	259	247	271	228	250	303	268	259	275	285	263	250	263	248	282	273	272	282	279	261	277	287	246	275	290	270	268	230	271	246	228	237	267	276	254	276	257	257	266	264	248	284	254	281	262	255	273	276	282	280	265	284	268	303	224	282	259	272	248	246	246	275	271	274	274	276	278	248	293	270	245	295	259	263	278	265	277	273	248	248	256	261	251	254	285	230	294	266	269	271	262	256	269	272	278	280	285	257	260	275	267	261	272	248	249	261	274	257	292	268	261	286	277	267	268	297	294	282	269	293	246	270	272	261	296	280	254	248	269	289	257	261	274	282	273	276	282	268	240	248	266	293	259	278	303	259	245	275	276	268	267	293	267	251	272	238	250	263	250	272	275	235	271	242	271	264	275	296	269	289	263	259	276	272	251	233	277	279	264	283	281	256	262	238	297	269	293	267	281	264	236	276	265	275	257	292	290	296	224	272	238	266	251	283	272	285	256	236	270	279	261	279	278	270	287	276	254	280	268	259	280	266	247	249	244	280	245	261	269	274	265	259	256	282	214	246	268	264	255	264	255	255	281	281	244	269	278	253	257	264	247	238	257	281	253	261	241	245	266	259	266	289	256	257	274	277	260	265	266	268	298	266	244	265	259	255	272	256	261	295	252	276	259	247	254	247	267	250	281	267	279	297	258	247	276	230	287	274	277	270	285	253	248	258	261	275	275	277	285	286	298	265	266	266	266	296	263	285	262	258	247	261	271	282	273	281	267	261	271	269	260	276	262	293	280	262	255	295	254	275	266	282	265	290	263	273	288	281	265	245	285	269	268	266	277	290	267	277	276	265	250	238	311	252	265	264	239	252	269	277	250	279	269	271	280	280	275	234	266	257	273	217	256	295	286	266	270	274	289	274	259	290	264	281	260	264	274	251	248	247	267	262	304	260	296	279	252	266	251	274	245	260	247	258	248	255	249	269	245	259	243	252	232	264	266	269	283	265	258	274	248	254	272	258	267	245	255	298	282	254	278	259	252	279	280	300	272	287	261	263	284	282	278	268	264	258	269	257	233	240	260	291	240	281	253	272	268	241	261	284	291	264	250	252	279	252	267	271	269	272	282	282	281	237	283	264	276	249	262	259	259	245	256	260	267	247	266	285	249	268	279	272	274	250	237	302	283	276	270	262	258	254	234	282	252	258	234	266	278	262	278	243	285	274	281	292	275	247	271	263	283	271	257	277	290	261	244	290	280	261	258	272	279	281	276	271	248	282	281	234	265	269	246	268	263	290	279	286	274	279	272	259	288	228	250	252	281	264	269	253	284	282	280	292	252	282	267	266	247	274	286	291	241	236	298	295	304	279	225	270	252	263	218	269	292	264	277	281	262	267	282	284	280	270	269	261	275	264	260	240	280	244	262	257	264	270	288	283	251	264	275	251	278	280	259	263	268	255	245	270	264	259	282	266	275	269	263	275	261	232	275	278	270	297	251	262	252	254	262	279	276	267	270	260	250	276	247	257	287	260	280	254	252	280	245	251	273	262	251	272	269	265	286	289	287	253	259	278	246	246	283	243	280	273	260	265	269	260	259	235	287	280	243	271	270	273	297	299	282	308	301	252	266	284	272	268	259	266	297	265	256	293	251	284	262	255	282	262	269	248	297	256	256	269	275	265	298	273	238	290	249	275	306	245	262	277	256	260	277	269	304	257	290	252	242	241	264	293	262	276	268	270	252	252	282	304	257	265	266	281	252	254	263	252	249	276	268	246	261	267	253	264	248	288	261	289	245	279	297	290	248	303	299	256	246	260	250	249	255	265	227	254	254	282	289	256	291	254	288	287	249	258	273	233	298	287	244	270	255	282	263	264	251	296	257	268	265	299	284	282	261	248	262	305	274	266	258	259	281	267	248	266	261	269	297	293	271	264	280	281	290	304	249	257	305	271	250	260	266	256	279	244	284	273	264	254	271	253	269	261	258	273	266	270	271	277	261	276	307	294	239	268	265	255	261	272	254	277	287	281	273	280	293	255	254	258	253	293	286	276	265	265	288	294	276	248	303	258	269	254	250	277	273	254	282	241	268	272	276	243	266	306	296	298	271	257	300	264	238	280	256	283	284	286	267	279	265	254	269	265	279	262	249	295	259	261	271	257	257	238	256	252	274	265	283	278	234	245	262	282	258	252	277	238	254	286	265	277	247	278	254	266	287	266	265	261	258	284	251	273	280	277	285	296	284	278	268	286	261	283	248	269	228	251	275	276	289	262	280	252	294	232	275	265	294	287	280	269	283	275	296	267	269	265	248	247	265	249	250	287	277	274	261	263	276	265	251	255	288	262	262	272	272	272	270	247	283	267	256	252	291	300	260	261	278	254	266	273	271	301	247	299	286	284	257	241	257	239	268	277	247	267	289	266	253	273	255	237	294	263	299	271	309	274	249	273	256	278	272	248	277	255	255	267	269	254	262	272
42410	67551	64047	47532	35378	26356	25416	34961	33527	26019	18421	10512	4774	1787	854	689	639	547	585	530	546	565	544	558	533	550	547	543	515	524	493	536	536	548	541	521	554	525	523	529	530	537	508	544	528	537	505	533	537	544	559	532	525	547	533	510	566	591	525	518	559	538	517	522	521	554	507	567	538	566	553	539	565	523	538	571	477	545	543	538	563	564	579	526	527	551	495	559	558	518	607	531	555	533	547	519	523	585	556	505	519	548	513	512	503	517	523	538	529	518	546	490	511	512	509	513	552	534	559	517	521	505	496	507	535	549	533	509	515	525	578	546	549	565	521	548	505	509	548	514	516	552	528	538	544	532	545	589	506	536	553	561	488	540	565	499	553	556	584	526	530	554	527	520	521	514	553	575	589	558	544	518	542	543	513	553	542	537	557	530	530	506	522	548	531	500	545	502	602	519	534	514	515	535	575	555	538	530	553	503	558	537	542	556	547	550	518	524	598	574	548	529	525	548	544	492	507	501	556	508	488	532	528	540	507	537	505	486	523	525	535	550	545	518	510	528	520	547	558	577	525	519	524	524	554	560	558	527	558	538	494	563	545	496	518	510	505	537	543	495	574	593	522	546	547	551	511	516	537	531	518	523	504	547	572	491	516	536	539	538	533	525	534	541	528	561	544	525	515	522	575	520	561	546	522	572	550	549	505	520	527	544	520	533	557	557	537	529	522	502	550	545	542	495	558	501	532	552	557	537	526	522	573	499	539	561	520	482	539	480	498	523	579	514	541	522	536	535	538	572	506	532	561	510	525	576	532	505	550	546	511	514	564	520	543	508	548	564	536	536	492	517	520	564	524	536	564	503	552	529	543	520	548	549	547	502	545	523	517	592	511	511	543	551	501	536	560	521	537	532	536	523	548	520	510	534	566	514	520	521	546	516	479	524	489	536	515	528	509	537	535	499	562	522	522	521	535	581	549	545	521	519	559	494	542	506	591	520	497	544	577	587	521	533	537	518	545	529	536	512	496	548	538	562	544	535	517	526	529	563	540	495	519	603	488	508	549	596	549	522	547	544	510	533	554	579	562	538	590	514	497	550	508	533	511	525	506	505	524	529	544	557	528	524	538	546	505	522	581	522	552	549	519	496	475	519	523	557	543	513	559	549	557	489	524	568	520	590	540	529	483	560	562	564	534	524	513	537	484	521	550	553	533	568	539	499	499	529	527	556	527	561	550	610	530	519	595	527	526	537	510	539	557	555	555	532	536	498	577	530	588	568	547	510	514	505	550	557	527	520	506	571	560	556	569	570	528	514	557	512	554	537	538	523	511	545	527	527	561	574	534	531	491	558	512	546	558	520	497	559	528	550	525	552	525	497	499	516	513	512	549	545	530	504	537	527	522	528	526	564	547	528	566	525	536	547	509	521	540	496	520	572	568	546	522	547	531	571	561	492	568	509	513	565	519	556	551	532	554	539	508	557	480	562	548	556	528	548	481	569	534	525	548	555	548	506	514	539	521	566	561	539	557	566	492	540	547	539	520	531	543	545	536	569	556	526	573	556	526	510	519	575	518	530	530	565	580	515	544	553	544	540	505	590	529	532	521	536	514	534	555	560	525	531	535	491	511	541	539	593	528	545	513	545	513	557	531	517	548	545	528	559	523	541	494	507	522	543	538	567	574	599	550	534	557	525	551	489	511	547	511	525	515	477	508	516	533	564	537	475	522	495	489	549	552	557	539	555	525	488	505	552	523	520	573	551	599	540	555	535	531	549	528	560	519	525	556	553	529	485	567	519	508	576	551	569	528	507	516	529	535	511	539	519	533	544	546	521	518	508	525	509	556	506	522	487	538	512	549	543	528	516	564	533	567	555	521	566	545	547	499	544	545	523	569	547	532	558	529	547	490	573	527	498	556	569	512	571	528	496	561	562	558	547	532	521	543	529	568	519	551	539	545	533	521	525	558	528	538	548	589	514	549	527	526	526	522	555	540	550	547	576	547	545	547	547	528	501	568	515	519	517	551	527	509	509	515	567	563	511	494	596	534	554	522	549	530	532	563	510	570	525	540	562	516	531	516	556	473	530	525	532	525	559	573	527	567	526	551	543	509	534	532	524	485	510	535	547	530	536	523	548	568	492	549	514	553	524	540	546	514	496	521	523	527	495	488	523	557	504	532	527	498	542	574	509	519	509	520	558	520	535	533	513	534	584	566	536	567	521	539	537	557	504	530	544	541	518	528	549	511	514	541	606	538	516	565	541	515	528	516	544	523	548	550	570	526	502	528	523	529	530	505	548	477	537	549	554	589	521	538	539	525	552	522	549	537	531	538	544	516	609	535	580	562	538	524	573	533	519	529	568	531	505	569	510	523	521	496	495	506	589	557	522	505	509	508	572	508	563	525	546	515	527	562	519	489	520	549	518	539	516	555	523	565	514	533	497	506	583	556	531	510	560	534	530	541	561	533	526	540	545	514	567	546	560	562	561	524	543	541	575	520	552	591	558	523	552	558	533	517	540	537	557	507	566	509	519	527	562	540	552	542	532	533	526	494	506	592	540	542	540	525	543	501	544	537	557	520	517	490	530	517	537	564	552	521	543	577	550	540	519	525	524	547	561	519	561	534	526	565	537	497	538	552	544	530	573	514	505	518	515	539	561	532	535	552	561	554	584	531	551	525	513	551	520	527	576	553	531	507	543	501	526	523	542	488	532	556	540	533	512	552	574	557	558	490	582	531	479	480	540	543	544	554	518	542	521	505	549	512	493	554	543	516	547	548	538	538	562	543	524	498	553	554	516	520	522	503	576	525	501	517	548	560	532	532	581	522	544	523	541	531	546	542	554	567	530	501	532	512	541	521	500	562	556	534	579	524	527	533	522	549	498	559	490	558	515	557	569	478	552	566	578	526	531	526	484	507	559	531	526	543	522	537	512	516	499	533	509	489	549	535	544	515	532	564	533	538	547	531	492	557	524	529	512	563	522	542	525	539	550	545	521	501	534	549	502	494	547	574	523	518	524	519	505	571	528	563	561	525	500	544	582	545	530	535	557	534	556	485	573	531	523	526	527	581	559	503	529	482	520	547	544	515	559	528	539	526	543	527	539	540	570	514	542	498	520	547	527	521	507	473	536	553	502	524	537	527	533	524	534	524	535	550	504	496	567	590	561	523	541	517	544	508	545	507	541	543	550	516	540	532	551	499	564	537	514	530	502	566	540	533	510	575	585	545	545	498	543	537	560	538	552	563	552	573	569	538	523	532	552	508	509	538	531	499	554	570	553	500	537	543	579	585	537	530	551	479	562	575	563	534	538	517	565	490	563	530	540	523	499	483	495	541	515	526	527	545	561	506	536	500	526	521	556	519	509	501	556	514	527	552	545	558	536	554	553	525	565	552	541	537	514	536	537	526	517	500	521	509	554	492	558	542	574	566	561	500	519	548	569	547	526	555	526	502	523	524	497	517	545	535	522	516	541	543	486	568	542	536	489	547	562	548	566
29448	35393	38347	28359	15326	6528	4908	3104	1821	1052	692	426	403	298	311	268	294	331	311	293	259	289	278	273	308	259	288	286	284	259	305	268	302	279	286	261	293	280	290	307	275	284	276	291	282	275	265	276	279	289	307	291	289	275	292	247	292	293	302	281	267	289	277	297	314	285	295	298	305	313	257	263	265	267	270	295	295	282	274	252	286	270	282	313	282	271	293	299	273	309	289	305	273	269	289	304	270	278	296	303	288	327	265	283	273	290	284	304	288	295	278	313	284	304	297	281	317	242	277	306	299	282	340	293	318	263	284	303	300	279	276	283	281	289	278	292	252	301	270	276	270	289	278	281	273	262	277	244	278	316	260	287	294	297	289	281	268	258	284	276	294	278	276	287	307	279	286	279	297	290	255	272	278	297	302	303	268	292	306	276	269	306	310	280	295	282	268	283	262	307	291	302	278	269	262	277	297	270	314	291	280	301	299	289	306	294	298	279	303	258	257	259	277	273	280	285	272	276	275	329	286	297	295	268	254	290	300	289	259	285	290	272	286	272	297	294	268	286	252	273	285	284	290	300	302	266	245	287	272	274	257	285	293	278	257	286	266	297	274	281	281	304	268	306	290	278	307	285	301	298	283	301	294	294	284	257	293	281	268	291	273	316	289	280	269	276	285	294	284	297	312	284	280	330	303	252	300	310	302	312	251	286	264	264	291	247	254	297	286	265	263	309	314	288	267	270	261	311	293	271	281	231	279	250	287	280	304	256	278	283	296	263	289	276	292	271	279	318	286	284	278	277	291	263	321	261	270	275	274	274	295	285	302	286	272	296	287	276	300	280	268	293	271	308	280	276	293	307	281	315	337	266	268	265	276	274	323	297	265	259	297	263	289	264	323	269	278	283	283	302	289	273	287	311	309	303	237	279	277	280	284	272	284	263	265	308	261	237	259	284	295	255	299	272	282	323	280	252	282	278	278	291	325	268	303	275	292	274	280	285	268	308	250	311	286	318	272	270	298	292	282	278	301	279	273	264	280	297	269	291	280	279	279	274	262	259	260	291	284	298	304	307	271	291	282	283	287	297	228	275	277	298	269	250	285	296	307	290	290	252	277	311	286	294	285	283	295	295	321	281	277	291	297	308	271	278	274	276	310	285	264	280	296	254	320	296	248	262	264	295	293	301	332	287	273	275	254	313	275	297	261	289	296	304	305	292	354	262	317	305	275	297	285	279	308	274	284	272	288	263	300	286	278	318	246	322	300	326	286	271	304	270	260	297	254	265	292	277	280	285	318	301	306	283	296	291	307	253	269	266	289	282	309	274	303	294	259	299	282	309	277	272	278	254	302	280	259	293	295	268	294	285	265	279	252	273	274	314	250	302	288	299	288	288	278	268	309	273	266	266	289	278	315	312	270	272	298	266	264	284	307	311	270	272	263	311	259	290	272	300	249	251	292	307	282	291	281	320	296	248	288	283	279	279	320	309	282	275	268	269	234	267	282	300	262	302	298	295	261	299	279	278	262	284	272	289	268	269	277	277	290	306	302	293	276	302	284	304	294	293	262	302	302	272	296	309	289	288	276	277	290	284	311	269	296	284	279	272	289	281	297	253	292	263	277	290	308	288	281	258	261	293	287	284	295	281	285	273	282	297	254	287	239	270	288	315	279	274	264	280	295	285	283	296	267	271	280	261	311	310	299	261	308	292	267	284	299	277	268	270	282	273	281	303	247	266	289	279	277	284	266	266	322	299	269	290	255	258	261	306	279	274	293	297	301	311	282	283	251	275	296	295	287	300	286	274	268	308	317	280	286	236	280	285	260	257	277	328	301	302	271	301	300	278	274	302	272	260	268	294	315	279	275	281	251	275	256	259	311	263	273	305	263	269	298	271	290	283	281	276	265	255	256	295	317	259	263	267	270	298	277	270	285	269	294	260	265	292	269	298	276	273	293	298	284	278	331	277	299	302	288	287	302	294	268	299	284	273	264	281	281	289	299	293	311	307	311	300	287	289	273	310	279	292	276	311	255	308	287	283	258	293	270	234	307	286	318	317	299	323	286	289	282	281	267	274	262	254	256	278	286	275	290	301	317	300	303	279	251	280	297	287	292	256	273	285	328	320	280	316	297	260	276	273	292	286	281	295	279	299	308	287	274	281	287	268	279	297	268	267	297	274	292	272	304	309	295	296	290	262	298	268	270	314	299	304	296	289	293	280	264	300	274	266	282	278	277	260	258	282	307	273	280	258	267	290	277	296	297	275	288	269	267	290	276	303	293	327	297	305	288	276	287	252	244	272	267	285	286	319	309	280	287	260	257	298	288	253	282	265	312	277	295	264	289	301	303	282	277	277	308	316	282	284	255	311	264	293	291	266	291	264	302	284	246	290	263	250	272	281	288	273	306	273	299	283	282	255	269	292	297	269	297	302	272	269	310	291	285	286	267	294	295	299	258	286	282	287	327	271	287	307	296	269	286	260	295	309	308	276	270	286	302	291	293	285	283	283	315	300	298	272	291	297	270	294	308	286	281	278	259	278	283	288	297	278	284	311	298	294	280	292	294	307	283	291	255	282	307	254	307	287	302	297	262	290	299	297	276	305	268	287	287	289	282	293	295	291	274	281	286	296	267	281	248	266	281	268	288	284	340	268	305	271	294	275	284	292	273	277	302	292	311	292	272	292	288	257	293	291	297	316	277	312	279	295	279	289	295	279	262	293	305	267	286	280	282	293	272	291	258	268	311	292	284	279	292	279	296	280	306	264	276	283	253	326	290	259	299	296	288	291	315	277	311	311	290	281	294	304	236	277	245	245	305	300	301	299	284	275	239	311	261	277	263	300	267	269	289	303	290	290	284	260	255	298	260	294	276	239	271	282	307	284	305	332	284	296	278	280	280	301	250	259	254	289	303	275	250	271	297	253	301	290	271	284	310	274	266	259	287	260	269	290	302	297	296	280	281	286	286	297	286	311	276	271	276	281	286	287	285	295	288	283	281	286	275	294	279	300	298	261	301	241	306	268	291	310	268	272	282	293	281	278	275	268	265	285	281	290	272	286	325	281	282	278	271	262	258	286	282	260	279	264	259	271	282	288	286	282	291	303	275	285	271	284	297	300	293	295	274	313	315	314	280	291	286	300	279	271	288	283	325	294	270	303	309	262	279	262	294	297	288	257	263	274	269	271	288	285	292	264	267	285	294	292	282	298	283	315	269	298	230	272	267	275	274	302	277	296	282	290	313	288	269	258	261	268	280	270	282	265	293	290	272	267	274	294	281	286	272	270	285	298	271	299	270	283	315	284	267	285	274	290	301	271	301	291	272	296	268	309	309	294	290	316	280	279	266	277	299	267	316	260	312	263	293	297	298	261	316	273	300	276	307	289	282	301	309	289	272	289	295	267	245	251	265	261	286	288	262	304	285	267	291	301	268	321	295	277	282	267	281	302	297	278	293	306	299	262	275	276	282	304	319	280	303	305	296	301	296	286	288	295	282	291
38284	57133	48909	36140	23931	14275	13029	8239	5063	2962	1768	1016	756	650	582	586	570	591	544	597	553	558	549	582	548	592	613	568	581	576	565	564	545	621	539	582	587	574	602	580	582	605	530	601	641	621	549	614	561	562	595	577	584	604	584	577	577	617	597	528	593	588	562	567	580	604	612	605	600	599	563	609	545	573	577	577	534	611	580	598	563	568	574	627	597	558	576	557	561	576	566	558	555	590	553	529	566	578	593	572	586	577	600	593	575	545	551	574	588	580	566	583	580	578	565	608	588	599	582	618	572	589	595	570	614	546	620	572	601	596	560	563	549	587	511	600	605	598	602	582	571	566	601	614	558	569	578	575	564	626	554	610	605	593	629	612	605	602	548	574	569	595	604	565	583	611	560	575	588	579	632	552	578	588	625	559	588	557	581	587	606	617	595	536	568	611	561	583	572	576	542	574	570	572	591	557	601	529	582	564	506	590	578	600	560	582	596	553	613	560	577	579	527	623	579	549	612	587	544	579	588	617	570	583	541	557	561	581	527	612	572	585	577	611	572	588	605	585	587	578	558	618	579	589	580	596	602	587	552	517	547	565	575	586	594	594	603	545	533	590	554	583	535	548	570	586	558	555	623	593	599	589	612	558	589	572	562	654	569	566	549	596	574	560	590	570	622	596	591	563	588	582	534	592	626	548	569	563	596	597	606	527	569	577	554	580	565	626	584	598	609	544	562	586	568	568	608	586	607	556	580	564	558	573	587	551	569	595	582	555	549	587	589	577	595	554	608	602	602	597	607	574	613	608	573	572	571	567	568	607	555	594	573	544	564	602	581	503	591	629	548	580	591	607	574	589	562	623	619	624	606	575	621	585	588	565	572	556	592	571	554	627	608	590	589	574	579	600	597	583	548	547	573	590	598	603	611	586	527	585	590	525	591	573	592	601	607	581	622	556	549	600	587	607	587	583	612	582	614	580	630	609	542	621	614	591	567	582	565	564	595	591	600	549	579	540	585	540	607	574	590	619	536	578	553	540	529	559	649	541	545	605	564	588	569	603	561	581	533	571	585	577	579	585	558	569	565	552	627	593	588	569	555	552	599	576	545	610	643	588	549	601	601	572	583	569	577	593	597	572	588	571	555	550	548	574	568	578	595	591	574	589	556	596	573	596	572	559	582	566	569	595	575	556	557	568	567	595	593	606	586	576	564	546	564	591	595	612	565	592	560	564	561	542	619	568	606	601	546	588	589	592	585	584	534	570	584	624	561	541	585	547	551	561	625	570	580	583	561	581	551	599	552	619	539	660	569	583	584	614	579	597	560	577	587	602	579	578	573	556	552	589	618	528	569	561	595	544	568	546	567	617	620	583	547	570	589	615	590	589	601	564	636	580	563	572	574	529	577	578	578	583	603	593	546	580	631	596	548	564	596	613	565	579	592	624	577	648	561	564	583	553	571	572	574	605	537	560	573	575	623	587	608	566	584	593	554	567	607	622	571	572	584	542	561	557	588	575	576	598	607	569	565	572	551	570	565	576	575	593	543	579	590	641	588	573	586	600	579	576	569	509	584	615	601	586	577	575	568	581	514	586	585	606	588	620	548	606	572	557	576	566	566	581	567	583	605	589	596	574	584	603	550	607	558	608	555	565	547	565	598	610	588	549	560	608	531	531	567	569	624	542	586	635	609	594	598	619	564	552	551	591	577	569	538	569	587	571	579	600	568	598	609	606	583	559	580	589	637	553	569	607	563	542	568	578	589	568	571	566	581	615	608	567	594	559	554	599	571	582	592	607	547	602	569	570	552	535	575	558	567	597	594	538	588	585	572	559	578	599	524	549	576	606	607	552	596	589	569	617	619	625	620	595	611	611	590	579	609	607	560	579	571	576	583	548	571	622	618	555	553	571	560	572	565	575	582	573	583	550	601	574	565	592	589	568	582	597	597	608	593	590	534	596	582	535	566	601	528	554	575	564	564	558	600	566	560	589	579	584	606	555	579	565	565	561	555	562	585	611	629	560	573	619	629	583	566	572	592	566	580	571	560	578	549	572	575	562	561	582	585	544	532	595	583	537	577	614	580	546	570	580	569	565	649	617	616	560	588	589	595	513	602	566	563	561	591	514	559	565	565	598	564	620	564	584	575	622	578	564	603	551	567	556	647	547	587	614	609	563	582	549	558	583	544	573	561	533	560	625	534	576	577	577	581	567	555	557	613	563	580	577	589	600	577	586	563	573	565	567	572	591	583	561	594	573	563	583	568	595	545	592	546	561	566	624	570	572	580	580	627	535	587	599	635	538	587	568	599	599	547	563	547	596	591	597	588	575	573	571	604	576	609	614	600	541	552	582	590	555	554	552	595	601	573	602	609	559	576	591	570	579	585	596	579	623	620	559	533	548	541	596	568	561	552	573	563	546	584	570	634	577	605	600	628	557	558	618	555	578	618	558	560	590	587	615	551	580	569	537	549	552	542	593	592	592	584	609	636	580	571	578	586	560	562	549	549	596	555	576	576	551	564	590	513	595	557	541	552	546	588	547	577	613	586	536	566	614	585	568	585	549	601	581	579	573	609	604	606	578	584	579	599	552	588	581	559	572	587	583	560	543	584	614	549	626	594	595	554	563	568	573	599	573	522	591	579	574	572	587	577	575	592	603	583	568	586	626	551	578	583	563	577	564	544	574	583	628	536	592	556	590	573	591	555	563	578	581	580	586	587	531	593	613	546	605	586	553	558	561	534	537	594	577	609	588	581	597	499	582	535	581	607	582	554	613	633	560	602	560	615	598	573	617	554	592	583	600	603	556	572	568	580	592	584	572	621	537	571	586	567	580	598	582	603	620	592	613	556	634	563	562	577	581	639	566	590	606	577	573	590	571	560	601	563	553	585	555	587	574	600	572	562	593	542	619	620	575	584	590	606	559	604	612	587	589	592	592	558	571	569	611	568	547	538	584	580	535	574	549	580	563	567	569	563	588	575	623	553	605	574	597	549	591	594	606	544	570	547	605	564	564	566	534	591	604	545	597	585	586	581	544	573	592	608	604	591	589	555	561	517	575	576	557	533	622	553	556	572	592	580	574	580	525	612	570	581	574	589	606	593	593	572	556	538	530	588	548	578	580	597	599	587	562	609	576	613	559	527	538	579	544	555	588	569	564	595	620	587	602	539	578	550	573	600	570	514	589	568	633	570	591	530	566	602	591	539	540	577	555	541	600	614	583	598	589	583	556	587	541	592	617	575	569	533	606	603	586	609	573	591	552	613	560	582	576	552	609	568	569	584	590	624	585	600	583	581	581	541	512	595	567	594	546	616	545	582	548	574	534	562	569	551	592	589	586	574	551	566	618	594	585	597	533	582	600	590	598	568	610	541	580	571	592	595	622	617	580	614	591	578	607	622	605	621	562	547	594	606	597	584	567	575	556	562	620	546	521	574	609	611	560	586	603	532	582	551	556	596	584	591	563	592	538	594	614	577	598	584	580	578	571	629	633	590	598
25068	22464	32119	29473	18665	14892	14087	11887	6975	3399	1336	742	417	306	295	272	264	269	291	284	267	232	267	277	257	263	276	265	243	271	271	249	251	257	278	289	263	253	250	258	271	275	291	254	285	275	267	270	241	284	273	273	302	286	256	300	286	285	295	263	248	260	256	268	261	286	257	278	268	257	274	277	274	263	309	258	258	240	271	253	260	250	257	299	251	276	265	288	272	287	289	286	276	258	267	257	292	255	279	256	298	276	249	260	239	256	255	269	269	269	262	272	261	249	272	286	264	256	244	252	288	270	278	248	267	280	281	262	289	260	258	271	221	263	268	267	263	270	267	288	281	266	278	234	266	261	283	278	256	271	269	280	279	263	240	264	244	265	250	282	270	293	276	245	296	272	251	242	264	246	284	247	266	276	288	248	269	267	263	296	282	242	236	253	260	279	287	266	287	289	237	237	283	267	260	279	276	273	244	274	309	263	258	265	275	245	285	265	259	233	296	273	289	243	268	283	278	305	273	254	281	269	280	273	241	257	261	253	273	257	270	268	286	303	294	274	269	274	280	245	269	291	260	267	260	298	284	259	277	269	278	306	296	268	269	262	257	254	248	275	277	272	276	294	278	248	274	292	269	273	271	259	271	253	257	277	255	250	254	285	285	270	275	260	270	280	306	278	270	255	280	236	275	275	264	245	291	274	258	262	245	258	283	255	262	286	263	265	276	276	281	257	263	261	286	259	280	261	283	296	261	243	269	284	273	284	302	251	262	283	228	291	272	254	285	280	272	286	257	246	258	267	298	266	257	276	280	284	257	242	264	268	260	264	258	252	259	264	276	288	269	283	250	274	257	234	266	288	288	261	266	258	309	260	267	268	262	242	258	259	256	280	250	293	309	293	295	273	254	287	282	285	274	257	258	253	263	269	276	262	259	256	244	300	280	247	270	263	252	281	245	290	268	284	260	255	255	279	274	290	296	294	280	257	280	295	289	258	265	223	273	286	248	271	303	282	275	254	274	269	277	268	269	300	240	258	292	280	253	256	311	270	264	283	270	274	275	265	267	277	265	263	284	271	246	238	245	319	255	277	278	254	272	221	276	271	271	265	278	279	271	264	223	257	260	276	279	299	264	289	255	252	278	240	267	258	272	301	271	270	238	257	234	243	264	271	256	276	261	250	289	271	242	228	296	264	253	295	274	289	292	272	269	266	296	283	304	267	244	280	289	270	302	285	278	273	280	276	265	240	232	274	270	286	276	263	236	243	243	264	252	262	276	235	275	265	257	265	290	281	242	266	262	284	303	280	270	258	260	256	260	279	296	276	283	297	271	315	280	267	257	252	269	268	260	290	262	260	262	293	273	249	255	266	269	265	272	270	257	262	313	285	262	284	298	242	261	300	286	261	276	266	276	287	286	300	284	264	287	259	289	226	275	258	231	241	276	244	279	251	269	230	241	268	282	291	261	285	260	273	282	292	284	256	262	279	263	229	281	255	277	253	272	265	258	268	255	276	253	261	262	243	279	270	273	250	301	280	257	259	273	287	288	251	292	281	279	275	266	264	285	271	277	264	269	284	248	256	297	279	257	271	265	290	284	264	306	254	280	294	251	252	262	276	248	294	255	275	282	288	266	273	278	254	259	257	267	295	240	278	256	290	303	273	241	257	263	258	297	234	273	255	268	281	279	261	292	278	316	265	243	211	252	259	260	261	271	264	257	290	266	309	258	292	298	272	277	294	237	277	290	278	293	256	278	254	265	262	272	288	273	258	284	261	260	264	262	287	255	243	310	301	289	233	291	276	290	279	267	290	257	263	249	243	276	246	274	262	284	283	294	250	256	271	261	275	249	271	259	271	271	262	309	291	276	277	290	246	271	257	278	235	259	275	245	244	278	277	254	269	259	267	282	253	248	291	263	279	259	304	284	293	279	232	248	298	268	247	283	274	244	275	268	257	255	261	258	266	245	276	279	287	265	283	276	272	287	268	285	264	246	269	273	282	253	264	235	262	279	282	256	267	248	289	273	265	255	287	242	245	275	247	266	253	257	251	276	277	302	263	270	269	296	267	264	264	258	255	299	260	290	307	287	300	269	229	279	248	254	264	279	254	294	285	263	262	276	271	254	311	242	266	264	246	270	260	266	271	276	266	245	278	276	261	274	250	276	249	257	259	268	271	289	295	281	255	241	245	276	262	247	254	282	264	310	254	295	276	269	279	260	262	266	254	265	284	265	308	285	267	281	283	293	268	253	283	283	281	281	276	270	264	248	273	253	283	261	284	292	262	236	252	265	259	276	253	266	262	246	279	265	267	272	283	280	282	269	279	271	269	278	300	241	272	288	274	280	277	267	260	276	282	239	256	260	273	286	271	280	253	270	277	279	261	260	284	292	258	275	265	274	269	237	289	265	293	239	269	268	281	245	244	260	265	284	268	256	286	264	280	277	283	249	253	241	265	266	276	274	281	273	244	272	296	249	258	244	228	270	253	272	248	233	287	269	281	249	263	271	296	267	274	291	279	265	264	262	232	273	256	279	249	252	291	276	288	292	301	260	261	259	270	258	253	274	294	282	273	277	287	243	261	306	251	260	294	274	276	260	238	271	283	272	262	246	302	303	270	241	299	265	261	254	280	276	271	267	275	270	240	250	297	268	265	276	264	271	257	292	281	258	268	262	242	281	267	265	257	280	253	297	238	264	282	280	286	280	292	287	244	241	257	284	229	259	266	287	268	250	290	258	303	259	276	260	262	249	257	300	290	252	281	287	261	287	246	277	276	291	261	265	267	272	284	288	255	266	259	279	260	295	258	269	261	229	294	264	262	277	278	310	276	261	255	263	282	270	260	218	247	239	268	267	262	257	276	283	276	316	260	253	261	277	270	264	244	262	260	270	252	280	273	297	280	275	262	266	269	289	293	278	245	269	284	272	238	244	289	252	285	246	255	263	273	282	258	297	283	262	266	267	262	277	312	262	245	248	272	255	274	241	269	260	291	274	260	278	277	254	265	233	274	251	274	275	277	259	264	293	300	276	246	290	247	252	278	269	272	252	269	239	259	259	274	275	250	271	259	250	251	287	244	251	281	255	231	243	270	267	257	245	253	274	282	330	281	266	268	281	286	250	260	261	231	284	228	256	286	253	284	244	257	295	256	269	269	273	257	245	281	258	288	282	258	263	295	246	290	249	308	263	254	280	271	281	241	274	243	284	260	275	259	268	271	265	260	258	261	274	264	257	255	268	266	284	291	271	279	287	278	258	320	265	273	249	281	286	282	278	266	273	261	295	287	250	285	248	288	274	250	246	271	285	275	231	255	257	259	270	262	275	302	290	281	267	268	293	260	268	266	255	289	280	299	257	257	293	279	267	271	239	272	249	286	269	244	273	252	274	259	254	239	248	240	281	270	286	252	286	275	277	274	302	290	248	275	252	251	273	305	277	302	286	307	276	242	261	292	242	246	238	262	260	248	259	244	299	257	284	239	283	247	250	276	292	270
40961	67246	59110	41255	20705	24727	24051	22605	15989	9082	3828	2124	1025	703	596	581	546	513	574	545	543	592	550	552	546	581	557	548	546	562	553	601	564	544	526	560	568	565	589	582	538	593	591	565	559	545	507	536	509	562	539	561	522	564	507	535	516	533	489	565	552	572	539	520	563	579	564	590	575	555	553	569	522	534	516	549	574	594	496	521	523	566	540	518	555	558	563	562	528	585	574	551	536	552	513	567	552	517	569	597	574	516	578	535	512	580	517	573	596	592	563	562	582	543	545	588	557	571	599	522	558	544	601	565	596	554	549	570	583	536	571	569	571	539	518	557	516	530	561	535	588	563	534	582	499	530	547	545	570	574	551	535	530	578	528	526	534	576	551	540	563	567	558	539	572	570	574	603	538	571	555	600	547	547	571	532	535	581	572	548	556	542	548	562	565	571	535	596	543	549	563	573	543	539	541	574	509	532	538	531	569	581	570	562	529	562	582	563	529	537	551	607	553	561	576	571	540	552	529	530	565	527	555	573	545	590	553	592	591	523	580	574	519	576	532	540	586	564	560	518	539	540	595	520	544	545	554	601	568	557	506	559	559	543	543	550	575	572	544	554	582	570	553	564	533	556	535	569	603	534	533	534	515	612	551	521	597	561	570	503	585	536	593	566	549	550	545	542	563	549	541	513	541	518	564	561	581	538	596	572	622	564	567	574	572	590	557	585	557	523	556	499	523	522	517	543	561	571	537	589	570	537	544	569	567	538	566	590	565	572	548	568	555	531	539	503	578	578	572	560	533	574	597	531	571	545	551	557	528	531	557	555	600	533	595	555	548	528	529	562	531	559	555	596	547	558	566	568	545	609	557	576	539	559	521	595	572	552	551	568	556	531	574	566	541	586	577	541	530	553	538	543	556	590	539	587	589	538	568	575	596	527	578	520	558	583	532	542	553	554	554	597	545	561	590	517	577	525	555	541	579	549	575	540	549	571	577	562	548	580	544	529	598	532	554	541	584	592	558	578	536	506	531	547	558	615	535	531	554	589	540	612	490	573	520	530	524	573	575	556	570	602	559	590	525	559	557	559	571	565	530	551	543	548	562	528	503	577	581	532	567	570	522	586	565	542	567	573	557	536	573	585	572	595	558	553	563	550	562	547	589	577	524	552	553	580	519	563	536	532	544	544	568	568	545	525	512	587	542	559	576	553	579	552	601	541	609	576	532	559	568	536	539	544	552	563	522	564	501	538	536	593	596	594	589	542	525	554	550	508	516	572	545	532	544	560	545	535	520	558	537	596	541	574	590	596	575	543	531	515	563	575	540	552	557	526	537	537	553	579	536	570	551	590	588	561	585	551	561	548	570	525	565	614	567	555	566	573	502	529	522	572	594	536	577	553	600	549	559	591	585	536	569	576	506	529	595	500	549	576	532	618	527	553	568	567	549	515	545	549	577	557	564	540	539	555	513	536	531	554	545	578	586	556	545	581	559	561	560	577	529	571	530	537	593	612	583	568	555	554	513	543	574	532	583	594	558	548	562	541	545	580	534	576	581	569	583	570	582	550	571	558	550	592	587	550	575	533	559	584	540	586	581	569	558	538	539	582	566	574	571	523	554	613	582	565	570	544	558	602	530	557	568	540	569	514	564	536	565	553	563	540	553	532	557	582	555	547	546	539	550	591	535	584	536	582	517	562	539	526	591	596	546	600	530	589	528	598	564	538	547	579	557	572	542	590	576	600	588	569	574	555	553	565	522	549	510	541	574	538	540	513	534	609	572	566	599	536	569	574	543	560	580	569	571	538	564	581	580	578	544	532	573	584	565	599	567	581	546	595	541	559	529	570	544	552	576	563	597	601	562	551	530	559	575	596	542	590	582	558	563	605	555	527	537	553	602	561	584	565	545	526	564	558	587	536	539	546	547	571	560	541	566	561	522	583	568	542	539	542	542	528	575	583	568	563	569	578	608	537	523	557	571	580	539	556	542	581	602	565	574	537	564	561	597	550	553	539	566	563	569	525	578	562	545	539	571	565	562	527	539	564	536	532	538	529	555	572	546	576	546	527	564	564	537	564	572	574	541	587	570	531	560	557	518	550	568	518	517	538	541	544	532	568	532	548	512	553	558	533	549	547	532	545	571	526	560	576	588	548	549	569	543	582	538	533	560	610	590	542	565	541	573	517	573	558	554	561	580	541	578	571	566	571	588	542	518	600	538	546	548	612	548	538	560	560	541	569	560	587	515	537	571	549	526	556	561	527	562	579	579	576	519	586	565	606	584	566	597	512	545	584	534	540	579	588	570	566	553	551	582	573	542	577	561	544	560	562	598	557	552	542	549	568	563	554	541	533	554	556	571	512	565	524	545	537	586	540	552	561	542	572	601	528	602	538	530	532	576	549	560	519	585	580	574	603	553	558	566	543	604	620	558	604	556	572	601	560	542	559	545	577	578	582	557	531	571	543	539	558	580	589	574	595	558	564	528	549	575	554	552	573	566	576	565	521	580	507	525	615	535	613	552	591	530	568	522	567	520	573	556	552	594	569	594	570	546	577	517	551	548	541	564	568	533	574	583	582	615	534	563	535	595	559	549	583	545	540	574	545	564	479	553	600	543	562	548	505	576	546	588	558	541	555	574	573	560	584	610	564	529	565	539	527	559	539	608	536	548	567	539	564	570	564	542	530	556	548	550	562	552	592	582	531	553	583	568	558	548	576	532	531	574	586	573	574	572	577	563	568	544	536	586	570	569	552	575	501	564	588	528	546	562	600	566	541	579	564	537	572	547	554	542	550	544	553	554	604	565	525	590	550	575	552	574	541	584	564	581	549	561	530	555	570	531	583	584	544	581	524	535	584	545	563	550	556	550	554	553	516	548	569	524	589	566	592	497	565	526	563	533	525	565	579	547	540	544	602	523	555	533	579	546	555	562	535	548	564	582	548	552	562	584	589	542	555	566	512	571	536	599	533	524	575	566	592	572	539	538	546	528	560	564	560	554	522	504	575	602	539	568	553	550	535	549	598	587	584	562	589	558	568	572	597	525	580	577	550	578	591	568	541	535	545	588	562	562	542	553	592	545	576	590	548	547	519	585	578	529	545	546	508	552	582	539	552	538	521	562	585	635	571	540	526	581	541	550	587	536	550	554	559	582	569	518	544	526	551	544	560	543	531	551	570	572	601	593	510	540	586	546	594	534	564	583	555	534	535	583	545	552	525	550	560	593	558	526	558	550	580	561	521	562	543	541	578	560	536	559	544	600	537	566	575	531	586	564	529	595	558	583	568	556	595	527	528	565	546	530	607	565	552	565	505	578	551	559	526	531	520	498	563	546	564	549	557	543	526	529	577	562	558	532	573	585	557	528	547	534	538	574	545	581	564	586	552	611	548	540	507	550	585	540	515	562	555	530	565	573	559	532	549	588	531	587	560	537	603	524	588	546	565	558	593	531	537	535	530	579	564	517	548	539	556	568	517	601	583	540	580	600	571	557	562	553	502
23433	21602	29642	24564	21562	20348	27064	26669	22256	14072	5429	1964	686	489	348	290	304	275	280	245	265	265	280	274	258	266	264	263	281	288	250	274	255	271	271	271	270	295	254	273	279	265	257	276	307	282	289	275	266	261	278	289	267	239	286	244	251	256	300	288	246	263	262	263	268	245	286	265	250	274	283	283	273	250	262	268	280	278	271	258	292	276	277	281	257	243	294	295	271	261	269	285	288	262	267	248	272	251	263	261	247	249	255	285	277	287	271	288	298	246	240	261	260	256	281	249	284	292	269	274	267	280	267	279	277	275	285	279	277	268	250	268	265	268	240	311	257	248	274	271	282	252	273	277	280	250	286	308	285	260	297	260	240	273	248	274	291	261	271	266	268	283	275	272	266	256	262	277	234	290	277	253	247	274	255	287	280	266	255	283	239	268	300	248	261	253	258	251	302	271	289	281	269	277	263	283	271	263	270	288	255	253	256	290	297	246	259	281	270	263	272	269	295	321	275	293	284	281	269	271	278	269	292	266	280	240	272	273	285	264	253	285	260	276	267	272	263	258	277	278	274	279	261	282	254	260	260	273	292	274	269	291	285	275	257	249	284	283	277	253	252	274	295	241	271	271	275	266	268	285	281	252	278	286	259	278	303	246	271	293	287	260	249	270	297	278	264	254	287	289	297	262	267	270	246	281	275	273	226	271	299	260	280	307	241	271	233	265	272	281	251	283	257	286	287	279	259	288	266	289	262	273	303	255	265	292	256	262	270	254	260	272	260	285	242	296	271	258	295	265	264	268	277	256	284	283	255	267	262	283	265	304	246	268	273	279	318	286	287	291	263	313	270	246	262	290	268	264	271	245	270	264	248	273	289	260	288	278	258	279	242	275	263	274	253	270	256	253	283	269	264	277	275	260	277	277	284	254	241	262	272	253	250	276	299	240	270	275	275	256	259	279	248	259	255	246	277	259	274	294	280	263	259	260	281	252	231	285	262	296	258	269	263	255	243	273	282	291	279	292	275	261	279	279	261	260	278	270	263	278	272	257	254	278	251	278	274	259	254	241	275	267	253	267	272	239	269	264	245	265	252	270	262	277	268	264	271	278	269	278	253	250	257	271	276	253	267	264	270	262	288	260	285	273	263	296	299	283	270	256	259	284	264	229	286	278	260	265	275	245	282	280	272	298	271	251	247	255	278	250	248	283	306	260	251	256	266	252	269	270	278	308	260	297	273	286	273	236	274	256	273	268	281	286	259	271	272	276	264	275	277	244	251	268	274	266	279	278	271	313	294	264	268	272	252	268	244	266	274	285	282	260	283	291	267	254	287	282	298	250	240	261	261	290	245	262	301	274	264	287	275	277	274	283	262	285	324	272	278	263	270	280	274	257	264	259	292	275	271	285	260	252	289	262	249	279	243	281	277	267	289	261	257	260	301	283	266	258	272	253	294	265	266	236	279	285	270	309	271	253	242	295	295	277	287	250	245	276	267	260	253	251	263	270	253	234	280	252	262	245	272	269	260	287	259	264	281	259	250	282	279	268	273	267	291	278	255	282	263	241	280	260	284	250	251	244	280	295	267	277	279	258	268	261	272	257	268	265	262	281	255	257	297	263	273	283	304	262	254	252	279	261	292	262	285	243	284	285	242	287	254	289	280	291	260	283	273	277	257	293	280	260	283	294	257	305	297	267	275	310	282	282	280	289	327	260	257	286	272	259	290	300	274	264	256	312	270	279	284	284	255	264	267	255	267	291	297	287	274	261	253	266	271	259	275	269	266	266	264	279	276	267	246	303	283	280	288	284	294	269	295	247	282	286	278	260	283	279	271	277	255	279	260	220	278	241	270	253	246	257	277	252	255	254	270	261	270	245	271	301	277	266	261	262	270	276	271	256	241	272	255	276	251	264	268	250	279	270	274	286	295	266	267	289	283	287	258	263	294	285	283	281	247	275	272	276	267	273	275	268	277	274	275	283	290	258	321	283	258	257	274	267	271	252	249	280	291	274	268	307	279	276	259	281	278	269	275	251	305	275	289	274	272	251	261	292	260	240	279	278	270	295	271	257	293	290	272	265	273	247	247	272	249	266	252	270	272	276	272	253	269	300	285	271	258	273	269	266	274	269	253	276	269	250	267	270	251	277	301	274	280	294	222	282	255	272	296	290	276	264	263	303	269	271	307	299	250	268	269	274	277	299	295	271	258	275	263	272	250	245	275	232	280	275	276	264	272	283	273	242	260	282	252	241	248	275	270	263	296	238	275	268	277	262	281	275	251	269	270	268	279	270	265	259	283	259	266	263	293	290	265	289	272	256	300	243	302	267	276	282	249	334	261	286	272	292	306	272	284	286	276	269	260	275	275	279	259	269	263	260	272	278	287	275	268	250	263	255	256	291	268	286	300	261	282	301	270	261	267	256	271	262	237	248	285	262	277	262	292	275	295	269	253	263	267	265	268	272	268	279	292	280	276	263	271	293	279	255	242	293	263	282	262	269	274	288	274	257	299	289	282	242	272	282	260	259	271	267	284	268	256	296	273	275	296	258	319	279	274	295	267	251	261	293	263	246	294	253	285	270	262	271	267	261	255	250	280	282	285	269	282	283	229	271	252	248	299	275	277	265	269	275	279	267	269	276	273	285	275	280	268	265	300	252	259	242	300	296	238	253	289	290	256	255	289	281	274	256	284	265	253	246	282	251	251	283	254	298	258	282	277	281	262	274	303	269	252	273	306	240	239	274	247	263	254	256	268	282	289	273	275	272	294	292	260	244	266	272	272	261	271	270	279	253	278	279	247	249	278	290	280	282	272	251	297	263	265	279	294	254	267	276	299	264	285	276	294	276	279	270	257	249	280	278	269	248	265	257	269	290	258	259	290	276	268	269	254	262	282	286	266	279	279	240	239	241	283	265	291	263	254	298	253	262	301	269	255	286	273	256	254	298	281	264	288	272	286	259	271	270	255	273	234	259	264	235	245	278	271	279	261	282	256	265	273	276	302	279	262	299	251	282	279	257	257	262	250	238	300	262	268	256	265	289	257	250	263	248	280	275	260	267	282	259	280	308	280	266	266	246	295	270	263	291	242	273	281	261	285	310	258	254	270	313	292	292	268	272	306	266	276	296	240	275	274	275	284	287	269	219	270	263	271	283	255	262	271	282	282	250	248	278	271	293	261	251	245	276	258	256	244	271	248	265	272	268	273	288	301	273	260	264	251	280	286	237	280	248	266	253	274	281	239	272	262	275	273	270	281	281	280	279	289	271	296	269	280	286	233	258	241	251	279	295	256	251	279	253	267	282	278	270	266	280	236	254	256	305	282	281	251	274	246	272	278	288	247	262	289	286	291	280	284	290	274	266	259	289	269	279	279	268	282	237	300	259	285	268	244	256	244	241	271	270	301	251	279	285	259	259	276	254	290	275	249	269	266	256	270	262	260	246	262	261	261	261	264	287	248	264	246	295	286	280	264	236	276	265	289	286	251	252	235	270	279	282
42335	74124	65033	42052	25505	22628	36038	36848	32351	23158	11638	5387	2000	1105	861	653	574	546	556	586	554	555	528	528	548	508	570	557	528	558	568	547	553	515	558	520	566	546	539	520	542	535	536	528	502	510	538	571	515	584	455	549	541	524	556	546	568	546	536	520	541	536	583	483	552	553	578	531	547	549	534	529	575	534	510	530	528	553	564	520	535	525	526	546	505	528	542	522	555	538	534	524	536	517	601	567	563	522	550	565	577	550	550	553	547	525	513	519	542	535	543	557	553	543	493	498	550	527	525	548	504	566	506	582	532	535	523	528	506	539	544	532	537	546	544	521	517	519	527	531	574	566	536	522	533	517	527	543	539	524	578	538	552	537	532	553	500	565	562	519	511	557	501	565	576	520	530	528	548	536	543	541	525	501	525	528	583	512	520	577	506	516	523	576	556	540	571	497	561	567	526	534	512	540	582	512	507	552	532	529	561	538	556	578	530	535	525	541	526	529	486	504	594	510	526	512	537	544	536	554	558	489	541	531	559	537	526	515	561	537	540	528	560	541	519	546	498	527	519	559	537	516	546	552	498	535	562	535	555	553	571	517	577	531	544	526	543	556	514	513	527	525	568	530	518	560	531	541	535	538	551	538	576	520	541	567	566	541	512	551	571	537	537	538	481	563	541	575	548	543	517	531	543	505	527	564	522	560	541	537	497	525	551	527	536	559	520	522	544	539	501	508	557	533	514	537	488	580	502	566	530	520	546	520	541	522	547	535	522	524	505	496	537	524	530	518	507	525	508	523	552	517	535	523	477	570	508	516	503	538	558	589	554	529	537	593	557	564	552	558	530	541	529	539	537	566	520	516	546	534	567	541	549	565	527	500	529	508	549	576	582	561	547	538	556	552	540	542	519	549	540	551	527	519	557	573	528	524	545	586	562	480	546	539	545	523	523	485	544	561	521	508	512	561	516	512	534	512	534	523	504	550	537	518	592	507	546	557	502	587	540	511	527	539	479	550	514	581	519	527	492	534	522	498	546	509	527	526	537	514	545	558	522	512	525	531	533	556	535	602	492	536	604	501	559	574	538	567	520	579	501	558	584	524	553	509	513	526	539	538	526	512	531	552	567	558	526	565	573	511	540	495	529	505	511	525	497	527	495	537	559	510	573	563	600	504	536	567	538	528	531	518	565	510	495	556	552	542	592	558	540	526	528	531	526	565	520	574	517	545	548	527	589	568	527	517	560	547	561	546	552	566	535	559	532	511	489	559	530	563	528	536	568	568	534	533	560	532	569	557	536	511	533	522	503	503	532	549	507	559	548	531	608	562	544	537	525	521	535	531	535	525	524	576	529	560	540	529	573	534	543	538	569	542	545	523	562	532	515	520	512	514	571	513	551	527	521	508	503	520	522	551	525	525	502	526	554	529	537	492	550	508	516	530	574	537	548	522	556	532	542	577	551	567	536	541	546	515	495	549	521	564	511	528	541	537	590	497	556	515	544	531	510	505	577	509	585	563	516	547	571	538	563	543	489	538	540	520	608	555	519	543	508	517	523	550	504	484	506	516	563	517	507	513	531	533	527	565	551	536	513	538	488	521	537	528	600	559	544	505	528	533	495	582	550	568	541	549	540	486	536	530	574	529	511	571	574	557	609	509	524	544	517	514	535	535	545	507	502	518	533	555	565	512	551	545	520	525	509	542	562	505	554	496	517	513	532	524	509	530	535	537	568	511	588	562	520	600	545	527	520	538	521	513	536	541	567	557	534	514	569	555	539	536	565	538	557	506	506	550	517	555	514	528	571	555	550	527	571	528	567	550	484	516	535	561	490	582	515	493	538	583	548	569	545	530	519	515	508	510	569	535	557	499	532	557	548	540	554	501	539	502	530	574	532	553	556	515	510	537	506	509	539	549	543	550	580	580	575	529	519	533	557	573	538	563	527	529	551	523	524	550	538	535	547	542	509	562	552	563	516	514	560	576	534	496	514	565	550	506	536	554	525	563	549	517	519	520	580	573	529	536	546	539	562	523	534	558	539	552	464	534	569	517	537	510	544	521	498	548	557	516	558	527	515	548	580	540	557	584	543	523	520	544	531	540	550	557	588	570	497	573	500	553	531	516	540	568	586	504	546	566	518	577	530	505	475	565	529	552	529	556	536	543	529	552	550	531	532	520	524	493	509	531	536	575	511	527	523	502	547	553	559	541	533	555	553	546	540	512	513	514	534	508	524	563	607	579	551	548	577	536	508	529	540	543	551	561	543	536	524	531	538	562	494	525	544	531	493	545	571	549	564	523	535	568	554	555	527	486	520	559	509	523	519	540	557	522	509	507	508	572	555	563	571	500	509	479	572	540	529	565	558	530	536	548	552	567	515	533	509	520	541	506	522	524	540	491	533	534	516	526	533	561	518	505	551	509	529	574	543	501	510	570	562	514	549	514	532	542	561	577	529	503	539	588	564	517	593	505	516	521	518	563	555	495	574	558	554	552	547	552	537	525	525	559	550	497	582	582	535	512	530	558	565	590	522	497	554	530	510	530	552	507	530	546	555	543	571	543	571	513	515	503	514	532	551	525	530	560	563	534	530	553	517	554	545	519	510	529	518	560	534	532	526	554	555	512	553	515	545	532	525	518	542	505	518	552	518	569	529	516	536	552	531	511	579	555	489	549	505	505	556	512	515	577	513	551	534	523	555	506	523	599	516	547	550	552	582	543	523	477	514	557	541	562	498	516	535	525	534	552	593	529	519	515	543	516	584	538	535	531	506	508	503	523	548	534	547	557	585	536	530	537	528	544	550	543	525	489	533	546	512	606	539	533	540	513	510	512	571	507	559	525	552	524	548	575	501	533	531	570	519	540	537	551	514	555	515	550	522	533	512	557	561	552	529	529	464	545	509	546	531	580	530	529	557	535	555	499	552	519	545	524	524	516	507	557	509	542	524	511	537	507	519	539	548	530	537	488	519	526	549	479	558	519	485	499	548	559	497	521	549	549	549	605	522	540	579	495	536	533	521	539	535	503	580	529	530	609	540	568	563	533	535	564	537	552	548	538	565	543	509	536	546	505	484	492	539	524	561	555	569	532	490	508	548	528	494	558	563	571	487	523	563	531	569	520	588	515	564	528	554	520	534	517	518	507	521	525	552	538	529	580	549	574	536	540	567	540	554	518	585	559	534	549	528	579	557	522	523	537	462	571	528	529	562	573	541	515	543	520	534	545	590	514	510	552	515	506	577	498	541	494	540	541	483	555	513	530	540	556	548	580	572	565	537	557	543	545	571	558	517	538	564	531	488	554	553	538	555	503	528	500	539	516	521	533	522	557	528	544	556	492	530	525	517	540	573	537	576	511	547	589	539	521	556	548	542	562	558	518	565	537	518	571	504	532	538	571	523	561	520	513	570	538	553	522	550	554	576	553	521	547	551	503	558	567	521	545	554	572	533	525	519	519	552	558	562	559	507	560	526	545	554	565	551	518	539	566	490	534	537	531	571	540
29089	38324	36169	20352	5691	2440	3040	3906	3245	1713	908	524	380	308	325	327	318	270	277	281	289	279	307	282	274	288	294	273	283	254	287	274	285	271	278	270	291	274	297	299	285	306	291	270	307	269	273	287	298	285	281	252	260	259	269	269	269	279	283	271	295	300	275	257	278	297	295	277	285	307	290	300	274	275	294	259	301	257	296	295	284	251	254	280	276	285	274	286	296	264	290	291	299	276	313	318	268	295	297	271	278	266	314	280	277	294	310	284	283	256	284	280	286	311	297	277	289	307	300	304	286	304	302	267	303	253	279	257	277	296	300	266	247	277	312	263	251	280	290	256	291	270	282	280	278	286	287	295	324	309	293	292	276	288	280	304	247	274	273	308	264	291	284	268	309	283	283	293	279	297	298	301	288	301	294	287	301	259	281	288	307	279	282	293	271	271	283	289	336	295	298	297	279	306	297	304	305	306	302	275	307	288	256	310	313	294	298	279	284	300	300	286	315	254	298	289	294	278	288	291	257	292	278	291	301	277	284	299	301	250	286	274	251	281	282	265	296	263	262	307	286	269	271	264	291	297	297	259	279	308	243	297	311	310	279	262	279	296	295	276	273	274	306	306	274	315	301	276	276	281	284	283	267	303	300	284	263	274	299	282	279	260	289	294	298	285	299	296	306	264	240	279	290	263	288	260	302	251	290	286	293	301	281	308	269	294	252	288	289	262	285	284	283	289	306	293	274	273	290	271	246	234	281	266	293	278	254	281	288	252	280	280	285	284	291	302	301	263	306	286	256	290	273	305	305	242	268	282	289	307	235	280	285	271	239	277	298	306	262	308	314	250	301	278	282	254	256	265	292	276	269	241	289	280	289	274	283	278	292	304	269	262	308	289	291	273	293	280	301	285	258	271	292	264	300	261	285	286	272	261	282	294	287	272	265	292	283	276	278	259	289	243	291	258	284	269	296	295	285	320	276	304	262	275	275	280	301	290	268	296	291	284	284	294	280	311	287	276	291	291	277	284	289	307	287	302	290	303	281	269	269	288	310	283	279	287	298	279	292	303	307	276	291	284	269	279	291	289	269	263	302	332	278	264	295	286	297	288	283	291	267	283	311	295	295	277	308	284	294	269	305	266	259	259	294	278	304	311	288	275	277	278	282	296	288	276	285	278	292	303	278	301	323	286	265	307	279	281	279	275	290	269	275	266	255	268	313	278	280	310	267	286	283	277	280	288	281	331	268	283	282	269	292	283	290	269	305	295	286	268	297	297	311	276	312	278	236	270	278	279	299	299	273	299	269	281	299	282	301	275	288	290	287	300	299	281	267	282	261	276	285	271	285	274	288	271	275	264	293	299	308	254	299	275	287	285	285	291	310	256	284	276	261	273	273	279	262	271	310	287	294	302	293	277	275	258	311	306	262	281	277	284	285	284	267	303	275	302	276	254	261	296	290	267	265	293	275	300	255	306	245	257	247	279	257	287	271	266	278	284	275	275	303	291	329	252	294	289	311	308	288	297	293	281	256	299	255	268	279	296	260	311	274	260	279	299	300	275	283	275	274	293	271	289	292	254	301	298	313	289	289	301	279	291	311	309	253	270	272	280	264	279	256	272	286	284	294	291	274	315	304	279	265	306	307	299	297	288	269	259	274	300	252	272	271	296	287	306	288	275	264	274	295	298	300	275	298	289	317	280	264	293	280	274	284	270	281	263	287	261	272	274	285	310	273	298	290	286	297	284	317	296	273	275	244	285	253	276	269	277	249	292	259	308	309	298	277	296	255	260	274	279	301	264	298	271	276	306	323	280	278	281	281	298	295	302	298	283	275	266	267	316	273	264	287	305	318	272	264	286	286	282	293	268	306	278	282	293	284	281	308	263	307	306	272	286	281	300	283	267	278	251	270	283	267	303	264	262	303	288	285	260	244	274	269	286	287	269	305	275	258	272	285	295	285	282	260	308	287	297	275	292	285	280	283	282	269	293	283	284	265	277	287	265	313	274	277	265	278	277	240	283	272	244	272	301	287	305	279	263	261	278	285	256	272	289	296	268	248	294	293	264	298	285	290	301	275	271	313	273	290	279	291	278	295	270	270	301	284	293	289	266	267	284	274	273	271	278	298	282	293	267	278	257	296	276	259	316	280	256	299	291	304	247	292	294	267	303	278	269	277	287	268	300	288	274	296	276	280	295	268	266	257	300	286	265	309	263	281	298	289	294	274	296	270	279	279	300	312	265	289	263	311	288	298	262	272	275	278	287	298	266	321	312	262	262	296	296	273	287	278	262	286	275	293	290	284	281	265	284	272	278	279	291	269	297	275	286	273	286	289	304	294	260	308	290	283	275	265	266	260	276	294	312	288	288	291	278	285	279	281	258	331	258	276	279	294	266	308	274	289	294	290	303	304	291	265	270	286	266	283	275	250	268	267	247	272	286	276	272	325	283	296	296	262	281	246	271	250	291	283	287	269	298	275	295	305	275	303	275	265	278	292	283	308	259	263	275	286	272	274	260	270	319	274	287	291	280	276	310	284	331	248	283	291	268	266	284	259	298	281	260	273	303	282	299	283	307	291	280	310	267	272	322	277	286	304	293	268	289	257	277	271	314	304	287	305	279	277	267	266	295	256	306	280	266	301	272	303	278	284	279	271	283	286	288	271	261	271	251	274	242	260	259	306	284	290	286	297	290	294	284	307	276	282	256	257	240	306	274	265	305	267	279	264	263	264	277	263	273	312	243	265	261	296	276	290	270	280	317	285	291	283	271	288	282	281	261	256	261	288	282	278	278	321	272	275	293	245	311	276	303	272	292	264	282	302	272	280	285	254	291	249	284	271	283	244	280	265	286	303	289	268	265	271	274	290	289	299	286	281	257	260	286	296	269	273	279	288	285	242	308	281	307	318	265	303	312	260	288	286	273	281	284	275	269	284	316	295	289	278	291	286	278	278	282	258	261	263	255	279	302	281	272	288	294	321	278	294	294	269	307	267	286	298	301	270	288	279	295	269	253	283	257	297	249	282	281	266	240	254	272	320	265	243	284	290	292	306	289	298	278	285	283	311	273	282	287	298	328	275	268	288	269	288	261	321	296	290	291	266	282	261	287	281	306	285	254	332	283	300	318	272	288	289	294	287	285	292	282	293	246	272	287	302	293	279	285	300	228	305	287	277	264	283	259	306	284	295	281	263	270	258	260	290	301	272	278	276	301	255	293	280	255	263	289	319	294	304	267	296	271	295	294	313	297	273	290	270	291	260	286	302	293	243	283	280	265	295	283	297	277	290	284	305	305	290	258	308	272	276	258	302	317	292	319	279	278	328	303	286	274	312	284	278	306	280	296	291	270	294	274	298	303	296	291	279	293	295	280	241	268	279	277	255	267	291	262	267	292	302	292	267	285	283	314	299	301	286	258	308	299	288	278	286	269	300	272	272	264	311	274	287	283	255	246	276	279	268	271	287	294	249	288	308	292	283	262	310	272	249	266	266	284	270	288
37652	59328	45231	24586	10692	6950	9337	10950	8827	5000	2384	1275	827	646	623	575	580	572	549	541	583	589	557	606	623	599	536	571	586	589	578	580	575	547	599	602	573	549	552	599	597	587	570	525	594	589	563	553	564	564	586	536	554	590	546	589	586	603	589	586	600	603	540	599	586	569	586	533	603	574	580	596	602	560	600	565	604	566	572	617	551	549	635	549	588	575	565	608	603	582	590	596	581	583	577	589	556	559	586	580	541	596	619	601	590	523	592	610	594	612	559	587	595	568	580	593	587	565	565	564	569	610	584	560	562	578	569	572	544	597	601	553	596	623	534	583	554	579	607	576	577	593	567	598	632	617	546	532	617	607	579	559	566	604	579	643	558	610	561	587	566	532	566	584	554	550	591	582	636	588	605	546	577	576	584	548	568	559	586	545	535	575	568	563	586	570	581	589	575	568	553	547	569	569	568	592	606	552	576	581	562	592	561	594	550	553	539	587	557	549	555	548	622	566	626	594	641	554	568	529	601	560	545	582	587	586	604	607	569	562	587	583	559	551	594	568	588	621	585	565	594	580	591	602	591	599	584	572	570	579	590	580	608	569	596	532	599	629	565	592	586	588	589	548	556	556	590	574	542	609	571	555	623	624	550	563	572	567	558	545	602	602	616	583	585	598	563	519	595	591	580	616	624	594	552	566	568	548	614	620	612	579	599	531	577	572	605	566	632	622	563	564	571	556	569	563	574	578	574	563	590	549	600	540	534	575	569	586	545	570	587	574	597	571	565	609	583	594	599	581	583	512	554	547	553	521	577	558	605	564	577	538	599	577	578	563	605	569	603	600	569	590	620	562	609	530	591	590	551	576	578	581	527	580	533	593	551	558	571	584	553	547	598	602	593	596	559	572	571	604	569	603	563	549	589	548	535	618	633	588	592	594	589	575	548	581	571	566	593	553	604	590	590	530	566	570	567	567	572	599	547	587	513	555	578	607	578	623	600	555	572	592	609	566	595	557	576	582	568	580	542	574	605	595	611	555	576	588	588	539	568	539	583	601	575	604	591	549	574	559	596	576	582	581	592	618	594	588	551	589	567	594	575	581	576	598	537	632	584	569	577	547	589	581	596	561	589	596	608	542	566	540	559	563	563	585	592	579	599	609	516	571	510	587	623	611	593	556	567	540	601	544	586	576	637	544	643	588	548	580	576	584	555	601	563	570	599	578	584	564	579	587	588	576	594	591	592	538	592	574	526	545	564	562	613	562	592	573	611	580	584	602	574	591	575	583	615	563	594	582	609	581	583	594	576	562	560	615	577	548	597	561	630	555	602	597	566	573	571	559	566	595	559	613	622	559	586	578	592	558	540	527	544	541	584	587	576	598	581	594	577	575	574	566	639	557	613	571	572	599	560	578	604	600	536	597	607	592	567	567	609	568	560	579	567	566	606	565	581	536	607	597	579	572	589	534	562	570	553	568	576	633	566	575	558	564	584	600	600	568	567	560	576	599	584	593	573	546	601	616	582	589	590	612	583	575	598	596	542	562	572	538	569	600	567	614	623	614	598	564	589	567	572	579	638	550	577	617	570	557	570	558	563	578	594	627	552	592	566	591	581	525	618	568	600	554	576	594	589	559	598	589	554	570	547	588	581	552	588	568	543	581	564	571	564	574	582	604	534	612	568	607	576	574	570	563	576	571	580	597	579	596	564	567	569	543	557	547	567	599	573	608	570	585	556	528	590	615	540	580	596	593	559	617	594	566	583	592	587	571	591	587	586	516	569	588	556	565	603	554	539	620	586	582	562	558	557	584	526	573	575	587	578	564	568	582	572	593	593	594	610	557	604	566	568	583	572	616	586	552	574	599	519	584	585	597	598	601	552	596	579	635	528	569	657	644	610	573	578	566	562	576	553	580	606	554	604	556	587	574	570	587	573	604	587	597	550	580	523	602	518	574	595	575	561	581	584	560	580	553	598	601	568	539	560	540	623	569	558	556	537	550	606	556	574	577	594	617	548	542	565	544	592	618	561	603	588	546	601	596	609	583	536	563	551	639	626	580	545	586	591	582	587	584	635	586	589	605	560	576	563	550	603	579	582	581	559	566	568	584	579	591	565	568	612	614	582	595	589	554	599	585	600	581	582	592	600	542	629	590	583	605	575	559	567	603	555	610	611	560	594	596	554	632	585	612	551	599	546	573	562	566	571	601	569	551	591	572	589	577	565	582	547	577	557	615	583	566	580	533	594	614	612	632	598	598	551	564	578	606	588	595	538	622	584	566	536	598	620	588	582	584	529	579	602	592	592	576	580	561	642	541	618	614	598	589	571	554	559	569	606	585	573	567	548	543	560	581	583	589	590	542	531	590	561	574	550	574	592	577	556	581	548	564	579	592	563	589	612	595	603	615	583	605	609	579	549	604	629	582	576	561	571	598	567	535	546	617	584	589	618	604	582	557	584	580	551	574	584	586	568	592	567	567	590	645	539	571	624	575	592	598	570	556	564	618	565	612	581	633	577	576	559	574	517	549	568	556	551	556	605	575	542	547	597	588	553	574	582	588	566	553	556	635	561	601	568	585	610	554	575	606	566	599	599	596	602	608	589	572	617	563	606	552	590	570	572	585	597	551	572	602	564	563	546	559	604	518	582	571	622	518	607	588	536	575	587	560	545	583	599	571	600	575	598	579	562	585	574	620	560	562	618	572	563	548	580	563	557	571	600	579	580	605	591	554	581	524	571	612	595	586	565	576	604	540	594	582	604	629	557	571	560	609	559	538	570	575	576	580	559	552	567	633	585	587	583	563	565	549	580	583	614	548	569	607	563	533	573	577	540	570	577	548	535	576	587	603	612	631	621	564	619	582	588	571	570	548	579	532	563	606	582	599	590	564	621	553	627	585	599	591	563	579	550	595	575	566	563	559	594	585	638	581	632	602	599	544	602	580	556	544	567	580	599	607	546	604	566	570	579	574	553	585	546	543	572	635	578	607	559	603	587	580	570	599	608	594	558	548	607	565	565	587	562	549	536	559	627	568	594	612	573	607	550	577	568	591	593	584	577	586	569	567	622	539	561	509	592	584	575	557	573	578	566	584	582	557	530	558	562	595	604	563	568	608	561	564	627	608	524	590	544	577	576	572	582	591	535	583	547	616	570	579	596	547	578	584	589	579	627	583	593	592	633	558	599	591	570	579	578	562	584	552	555	617	560	612	592	526	522	610	568	561	565	564	559	555	560	594	608	612	515	612	580	570	580	581	555	588	571	599	573	578	573	560	566	571	594	558	542	548	591	617	586	561	566	546	557	619	561	577	567	531	619	563	576	619	569	579	589	597	588	605	571	590	589	579	587	574	607	550	539	583	553	555	595	569	614	562	620	579	582	576	609	622	567	564	586	562	588	601	591	571	622	577	597	540	583	581	555	562	567	562	555	566	563	559	622	557	499	582	600	618	550	558	585	611	577	579	554	558	623	641	540	582	590	601	601	551	577	631	575	604	606	551
25018	22107	30133	26487	16715	10908	14380	16103	12037	5451	2620	1534	622	482	370	295	271	267	305	270	276	252	271	264	277	272	308	272	294	252	283	262	256	281	276	254	263	252	268	253	296	242	274	256	269	264	295	267	254	265	264	273	239	258	243	296	228	289	255	221	266	263	283	263	244	295	312	240	277	274	260	271	273	286	274	265	268	292	284	260	310	273	267	253	290	261	274	271	237	279	259	287	283	266	242	238	253	265	278	222	258	283	280	253	278	278	251	255	280	276	253	274	264	246	293	249	254	277	265	266	272	255	264	279	251	288	300	267	256	253	249	257	286	272	255	286	249	247	272	282	280	271	284	300	269	252	278	279	294	255	286	256	277	252	277	263	265	248	280	260	253	259	279	274	259	229	240	297	271	248	262	281	275	268	279	267	232	265	267	293	234	301	261	260	263	276	314	240	258	228	254	289	271	283	269	254	246	272	253	233	237	302	279	309	286	261	271	292	282	258	269	245	265	297	259	240	257	238	237	287	260	257	281	228	264	265	279	267	262	228	270	259	276	276	266	285	249	287	277	277	279	268	243	300	252	273	288	262	293	271	284	276	282	284	280	260	259	281	262	270	288	258	281	255	271	235	260	271	259	267	265	258	263	270	274	237	271	303	273	278	266	281	294	252	274	248	270	273	282	264	270	282	283	249	260	257	274	275	264	229	271	254	278	261	274	256	280	264	264	264	276	293	286	226	248	279	256	257	260	256	251	277	276	261	270	258	244	262	229	257	270	282	306	273	261	272	242	287	252	244	263	273	263	281	288	270	301	286	283	257	277	244	269	252	274	252	271	257	257	265	266	252	245	265	237	263	301	278	256	271	256	261	242	272	291	268	261	229	253	255	271	285	281	284	257	262	259	276	280	270	261	262	268	258	276	266	287	269	264	274	246	269	250	268	255	253	260	266	303	231	262	262	274	276	250	292	265	257	255	290	286	241	309	265	277	270	270	272	296	309	283	256	253	257	241	262	246	264	255	255	284	297	274	272	258	271	278	260	286	264	256	263	256	262	279	251	276	260	244	252	269	232	273	256	260	274	268	275	254	252	265	273	246	252	235	257	251	278	271	251	244	262	261	291	248	259	271	256	275	267	270	261	290	271	295	264	274	262	254	271	248	268	277	255	264	282	265	267	261	244	265	259	264	280	289	268	253	271	264	239	245	287	232	239	292	269	275	268	257	282	253	254	267	241	244	276	251	276	262	270	261	273	292	272	265	279	289	253	259	282	251	291	303	250	251	290	246	278	253	255	258	270	243	263	249	264	269	302	279	291	255	277	275	230	247	268	248	267	245	243	271	261	263	299	275	247	305	243	271	253	278	265	272	252	242	263	276	269	306	290	277	268	284	274	259	245	256	208	260	288	265	260	277	269	259	261	289	267	257	267	279	293	279	270	296	263	260	236	243	254	252	268	248	263	245	290	290	260	277	280	235	271	257	256	275	268	247	256	268	270	273	257	251	277	265	280	251	236	283	260	276	280	282	273	261	280	287	241	238	269	244	279	244	265	239	248	292	262	322	221	263	281	256	269	288	297	275	253	266	269	252	254	254	262	272	236	263	247	299	263	287	282	286	254	289	298	255	298	269	256	265	279	264	262	285	240	244	265	287	277	287	286	280	282	282	258	266	309	253	261	265	259	285	286	266	225	234	291	285	274	277	261	277	267	291	252	268	258	269	263	270	277	283	242	258	245	255	263	261	235	281	276	255	265	289	271	225	266	279	259	263	273	244	247	268	262	267	247	260	236	269	293	271	261	272	271	240	265	264	287	288	257	268	244	278	272	272	287	253	266	263	246	261	256	277	256	283	267	267	260	288	277	256	260	275	242	265	238	262	248	266	300	267	284	273	286	277	268	251	249	249	259	262	270	277	280	246	269	269	271	257	280	292	245	244	267	264	260	316	311	268	289	274	278	259	275	287	255	254	285	255	261	280	259	309	271	278	265	283	255	281	254	257	244	231	285	272	252	282	245	246	281	276	275	261	260	291	277	280	291	257	253	250	265	244	305	260	261	269	260	275	263	279	266	244	303	280	261	249	253	275	259	280	252	253	274	270	274	256	276	286	249	281	251	257	275	265	244	281	254	251	269	248	249	248	264	263	258	255	288	287	289	266	287	254	263	275	275	278	278	242	263	275	243	246	274	251	256	263	275	251	254	253	274	265	274	275	250	253	269	256	277	271	279	258	289	284	253	269	286	261	278	269	267	256	279	262	256	288	256	290	293	266	255	277	272	294	286	258	283	246	253	257	247	239	266	273	240	251	282	258	251	272	249	242	257	282	272	248	268	247	312	258	258	256	281	292	246	260	266	270	264	243	294	282	252	296	269	241	254	279	274	277	261	234	238	266	263	277	242	271	255	246	255	249	240	265	305	290	257	277	264	235	255	299	253	248	266	268	257	274	244	278	266	259	227	239	282	296	249	253	245	269	252	298	254	249	283	273	270	261	278	261	260	265	271	265	272	285	251	286	275	255	260	269	278	243	278	266	269	257	272	268	293	277	275	241	260	282	257	268	277	269	295	242	274	263	241	247	270	258	238	269	262	273	234	276	271	264	269	267	276	251	280	267	258	270	250	266	273	261	233	272	262	259	281	265	272	251	268	268	268	251	254	262	277	278	268	290	241	242	301	262	271	263	255	248	288	236	240	269	274	238	255	289	278	250	275	258	305	262	274	232	268	256	262	261	248	272	284	278	245	242	267	255	267	278	303	291	254	297	266	267	252	259	284	227	291	276	241	272	287	264	266	238	258	287	237	276	256	262	261	259	272	271	271	275	269	279	278	243	267	278	250	262	258	283	249	260	263	268	277	263	269	262	283	275	270	279	257	237	249	248	271	284	283	271	279	269	272	284	268	261	285	264	247	265	273	271	243	274	258	258	290	285	256	278	261	277	278	273	274	277	289	251	259	251	244	259	260	278	244	286	241	298	253	256	255	274	256	256	270	267	269	269	258	266	257	260	261	275	245	291	298	254	276	251	256	250	256	280	280	261	272	295	286	280	253	254	312	259	268	268	273	269	268	290	263	264	250	272	256	267	290	299	270	239	291	235	253	257	296	263	262	262	266	283	286	273	254	265	224	279	261	230	255	276	271	280	264	250	282	279	249	276	230	269	290	251	269	260	261	249	261	269	263	264	275	267	260	217	303	264	265	259	269	266	267	269	275	242	268	266	240	261	256	283	278	255	275	257	263	272	276	255	258	272	267	279	266	241	273	247	250	269	273	244	263	244	260	289	259	285	264	255	276	264	250	270	257	291	257	249	254	249	273	252	254	281	274	266	281	254	274	275	239	262	261	273	258	279	282	253	284	271	283	267	252	275	254	268	260	243	297	252	266	262	282	272	265	249	279	263	254	238	268	267	239	253	257	243	266	274	272	240	266	258	244	228	279	251	278	255	262	283	250	247	290	268	268	290	271	256	274	258	263	258	260	255	253	279	267	256	261	317	266
38996	61886	51871	32873	18811	20361	26478	28330	22922	12817	7749	4458	1562	1411	842	672	561	557	553	559	526	524	522	570	584	569	571	579	591	586	541	579	550	564	545	578	544	514	566	590	514	528	551	543	528	565	551	550	548	564	558	542	531	588	558	534	599	523	567	519	505	541	552	559	506	541	537	538	546	555	548	536	580	600	537	544	537	574	553	560	589	557	551	606	574	577	568	596	526	523	558	556	531	584	507	550	531	592	526	523	553	565	576	534	545	541	533	556	552	556	589	549	573	548	543	563	574	525	522	547	574	545	535	518	530	539	586	568	572	553	564	584	513	534	490	585	538	542	528	549	593	534	556	545	530	570	579	557	565	566	549	574	551	526	559	521	573	592	516	581	561	556	600	571	513	577	546	560	515	534	555	549	528	567	540	539	553	515	520	565	510	594	537	592	571	525	552	535	559	578	533	514	593	522	521	563	510	537	564	545	571	551	576	569	602	555	545	532	549	502	543	541	534	567	551	566	579	560	511	538	524	578	531	600	545	578	568	527	559	550	579	553	529	524	588	520	578	545	544	577	526	597	584	567	551	593	535	586	562	499	555	536	567	553	550	559	553	544	597	509	554	506	531	537	571	508	558	554	585	584	570	550	573	503	552	574	531	553	565	595	519	562	535	530	526	497	558	514	549	568	508	599	585	547	538	562	518	598	573	575	540	581	558	559	534	552	537	568	542	558	550	545	548	523	569	502	517	557	586	552	553	607	568	511	546	571	552	555	554	560	573	554	558	541	556	579	546	559	522	473	542	538	526	533	552	562	555	524	546	534	526	546	582	556	546	566	534	530	546	588	551	563	530	569	536	553	564	574	561	530	531	547	567	569	530	595	548	537	518	576	527	530	584	524	525	581	535	575	521	595	549	571	540	580	529	517	508	542	578	552	596	534	557	551	566	533	541	564	537	542	557	548	570	551	572	587	531	629	530	534	512	560	542	537	513	534	578	522	556	531	538	504	550	522	597	553	526	556	575	575	551	569	586	526	578	604	576	540	549	543	559	540	560	548	548	577	527	518	535	563	586	541	584	547	524	594	550	566	584	569	566	551	562	514	566	590	547	541	563	559	556	545	567	575	556	552	530	573	560	569	598	573	549	577	578	573	543	574	591	577	550	559	549	569	548	608	543	576	531	513	548	556	520	540	566	553	629	497	508	561	535	529	568	514	559	516	557	575	567	551	553	546	554	585	571	583	538	543	539	567	591	566	592	518	604	563	578	550	570	528	597	553	550	561	569	546	569	548	537	574	566	537	602	544	537	539	554	603	568	574	564	528	544	566	530	565	530	521	565	548	522	508	556	575	576	567	563	536	571	564	597	528	553	517	511	532	546	566	590	597	579	545	565	570	578	525	544	519	557	557	521	547	536	569	561	591	541	520	549	514	567	587	562	537	531	551	564	509	529	545	571	509	516	486	558	587	604	568	526	503	553	536	572	577	498	565	532	534	551	591	561	575	549	556	604	550	581	541	562	591	596	528	583	568	556	514	561	532	548	577	569	548	568	561	565	541	545	595	499	534	531	558	526	563	552	538	569	596	532	583	583	563	546	591	569	600	540	544	544	577	529	575	566	517	563	511	545	500	585	561	552	563	531	564	558	490	483	554	555	546	561	518	566	546	561	568	566	501	556	529	504	551	544	602	522	542	557	528	518	568	608	537	560	554	557	568	534	565	544	556	538	539	545	584	589	540	601	561	568	555	553	541	540	500	528	568	563	536	537	530	538	541	569	553	560	530	505	528	565	494	532	541	512	579	568	582	576	547	559	571	551	546	534	568	552	547	530	539	569	548	535	532	532	543	578	534	575	530	552	556	564	551	559	521	593	527	575	530	554	547	531	507	530	530	542	529	555	528	565	548	565	492	581	588	534	570	556	543	536	504	557	540	621	529	567	538	557	535	568	584	544	535	550	514	573	551	479	582	581	558	571	550	555	558	585	565	499	598	542	511	548	527	571	530	567	559	573	532	550	572	527	551	535	517	550	509	571	583	597	502	531	568	591	570	559	533	585	548	555	560	542	586	567	539	568	643	577	575	574	579	538	519	570	524	564	530	586	537	564	534	548	532	578	539	554	511	584	578	584	507	571	504	561	560	566	578	541	535	529	533	564	588	550	543	545	558	540	576	549	552	582	593	570	564	593	553	561	563	525	502	532	563	580	553	548	546	531	561	568	563	493	571	575	549	579	512	556	549	562	531	563	568	548	585	544	554	601	540	545	573	552	538	584	558	581	536	541	538	554	515	552	600	549	493	547	530	516	547	564	565	566	519	586	530	552	550	530	573	559	567	570	522	533	505	593	533	521	531	544	566	563	562	535	575	600	574	566	528	594	549	521	579	518	554	541	508	536	544	555	539	550	529	536	597	596	550	548	551	556	587	555	583	526	581	554	547	525	535	581	524	519	565	546	554	561	559	535	492	520	529	549	526	563	573	542	570	533	597	533	552	552	539	569	552	540	561	578	551	554	546	563	564	520	552	537	577	508	593	495	517	558	554	546	561	537	542	533	541	538	562	583	508	528	576	541	572	563	570	529	610	530	556	549	507	577	519	573	572	537	477	573	530	526	544	544	563	529	586	530	515	580	556	572	519	586	606	569	562	522	582	569	560	529	553	559	589	543	562	564	541	560	541	558	546	564	563	560	532	505	533	530	534	596	514	547	543	590	583	550	540	529	525	594	565	567	555	567	536	557	545	535	503	606	552	551	520	542	556	539	559	532	562	551	532	575	594	537	590	519	572	538	543	563	531	599	609	574	588	561	569	535	562	555	541	541	563	541	512	562	534	521	574	513	519	567	544	591	544	561	541	526	543	540	548	550	583	563	581	553	530	554	544	507	533	561	545	579	577	559	561	562	551	535	531	579	509	550	534	586	535	547	570	560	576	531	538	586	553	576	554	629	514	588	509	545	535	542	536	577	513	535	580	559	580	574	571	547	566	560	587	581	592	562	565	534	496	548	541	574	560	534	553	534	573	533	555	518	546	567	572	554	542	550	598	564	573	575	524	525	579	493	540	601	567	550	542	533	594	530	536	565	545	536	547	496	602	566	546	541	587	520	556	553	528	575	550	564	560	597	580	545	537	583	569	554	583	522	568	575	557	517	515	567	551	583	542	561	524	537	550	560	529	585	572	548	581	556	590	561	589	520	574	563	544	551	590	558	556	562	552	514	558	576	558	544	532	567	568	571	606	539	535	548	557	557	601	569	579	542	584	554	554	547	604	574	576	547	545	532	540	525	555	540	520	543	528	542	536	547	602	526	544	573	517	544	541	551	599	561	553	543	579	553	533	523	620	515	563	540	589	531	570	560	532	529	587	540	552	549	594	536	541	547	540	515	532	573	551	557	565	562	523	572	532	543	533	573	512	569	537	578	515	582	563	569	575	551	527	562	583	542	544	518	526	570	542	562	559	538	564	537	550	550	568	560	527	554	525	580	554	524	571	525	545	581	616
23515	21642	29304	24503	21889	24172	33676	29563	22288	11955	5627	3005	1399	724	422	336	285	290	282	288	261	257	305	248	250	247	278	276	271	256	269	300	247	280	273	270	257	268	260	280	264	272	262	258	278	274	216	257	250	242	271	248	267	238	251	266	272	283	270	256	249	237	254	286	261	257	256	270	246	235	260	268	238	282	252	262	271	244	272	267	252	271	282	256	253	254	295	258	245	282	228	293	251	237	301	292	270	255	309	255	252	255	293	292	259	259	269	285	252	268	269	250	248	265	277	250	274	279	292	273	269	252	285	278	231	255	239	259	253	268	268	269	273	264	266	260	271	264	277	259	275	277	303	252	288	285	270	256	247	275	261	282	251	284	290	288	258	224	258	264	283	283	288	261	275	254	255	279	280	277	261	244	269	267	240	267	289	229	284	263	281	256	245	261	235	280	286	268	293	278	247	261	285	312	265	258	282	263	246	268	312	269	295	258	251	260	273	268	238	264	268	268	268	293	244	261	260	283	264	287	267	282	286	261	291	255	255	264	238	292	261	241	294	298	251	267	252	281	270	273	275	281	281	262	281	271	253	259	268	263	270	250	247	269	260	291	268	238	288	301	246	283	262	259	270	257	293	286	249	265	253	275	267	248	270	280	258	296	279	295	290	247	270	253	256	282	264	250	272	254	272	249	282	246	247	266	288	280	287	245	266	255	243	274	263	254	283	273	262	275	259	289	272	256	287	275	223	245	274	250	264	301	255	270	261	251	232	285	260	251	296	273	270	264	255	265	263	255	257	295	251	254	285	273	280	244	246	274	271	265	283	230	255	245	241	262	254	277	255	296	254	279	256	279	284	284	279	267	285	264	248	273	261	265	277	270	276	258	257	252	267	254	235	265	277	234	291	256	281	250	262	293	266	268	256	264	291	245	277	282	255	274	295	253	267	255	282	241	276	256	250	271	261	280	290	257	258	238	286	268	289	279	260	288	283	234	259	296	247	285	274	257	258	262	241	250	259	270	272	314	245	263	231	258	266	255	290	252	277	259	264	274	247	258	271	263	256	255	253	263	267	213	267	277	256	264	267	260	311	252	296	272	268	255	266	321	268	252	271	266	269	275	285	289	267	235	311	257	237	264	245	221	240	251	281	251	257	265	291	278	269	261	258	256	284	256	251	260	286	245	282	247	279	249	266	297	261	282	286	262	262	265	269	292	258	263	259	265	283	226	271	262	285	268	253	248	237	267	255	265	255	283	279	274	233	271	257	268	245	308	253	264	254	301	260	249	263	255	285	243	284	273	239	267	245	262	285	277	304	249	247	245	280	278	261	288	263	255	261	297	267	253	294	244	260	282	267	240	272	286	269	265	267	265	277	273	238	255	236	267	249	251	283	260	274	261	265	274	250	278	290	284	253	252	270	268	276	283	287	274	268	278	267	304	291	274	242	265	290	281	256	290	262	279	258	282	281	238	266	261	267	290	296	262	259	258	254	296	257	269	285	272	272	268	268	267	278	241	255	262	277	296	265	239	283	274	266	267	252	286	291	271	289	265	300	256	255	282	251	291	289	269	262	271	307	245	283	247	278	298	301	244	244	241	236	268	274	252	265	249	265	252	261	244	242	272	323	272	278	259	285	272	260	278	248	296	285	291	230	267	235	267	287	260	294	244	259	276	283	273	290	264	277	269	257	263	276	283	271	268	254	286	259	245	270	266	254	270	284	242	274	238	267	265	260	238	260	272	275	268	268	295	265	285	279	293	279	263	266	269	283	247	279	287	257	268	269	272	286	252	264	282	272	280	276	242	284	281	262	278	294	264	276	263	269	261	277	270	260	272	274	252	301	264	261	268	248	246	265	286	272	239	273	251	243	305	277	249	266	256	307	280	269	260	245	294	227	299	250	267	246	302	264	253	250	272	280	274	284	260	241	236	255	263	280	252	276	245	264	242	283	269	248	259	243	268	315	255	276	225	253	279	271	277	256	302	249	257	273	262	290	281	266	265	274	272	308	252	258	276	262	261	279	275	282	289	276	230	266	253	271	239	265	277	243	256	269	269	266	272	257	268	302	252	253	237	292	269	252	280	286	275	257	267	271	267	275	291	274	274	257	224	298	287	258	251	262	282	262	288	260	275	247	275	270	283	263	252	273	234	254	248	276	277	245	270	280	290	258	247	256	274	264	278	265	249	253	265	267	248	266	268	284	249	253	299	274	295	262	251	263	264	277	278	313	287	245	258	271	263	224	258	274	248	276	292	284	258	259	281	270	260	255	278	240	264	271	291	287	241	277	226	269	264	259	287	297	248	291	259	308	258	259	265	277	270	277	259	253	254	242	268	243	296	265	311	231	282	273	240	280	250	275	258	250	268	277	254	277	273	272	258	261	256	244	286	247	279	240	259	276	261	259	255	275	257	247	259	285	233	292	266	246	268	282	270	258	254	283	266	266	278	256	240	263	272	259	241	261	277	278	268	277	275	242	260	259	252	244	281	281	264	273	288	269	289	240	246	271	291	268	292	248	236	239	259	290	287	255	263	279	239	262	266	250	256	282	279	253	265	264	279	264	308	245	261	249	275	277	262	284	285	244	243	248	240	249	280	274	251	251	263	266	276	249	244	288	274	258	265	293	267	254	291	266	260	260	278	248	256	272	256	264	261	281	229	274	256	273	292	279	259	241	235	277	259	242	256	275	275	249	261	280	297	270	282	274	256	236	280	254	309	285	256	253	288	255	226	256	260	258	299	275	272	290	243	276	261	249	254	256	295	253	293	251	254	239	273	303	255	311	261	252	281	299	288	259	257	298	265	253	284	255	253	287	271	253	262	270	241	272	284	255	257	266	256	262	271	262	276	279	268	261	276	263	271	253	293	265	269	275	256	272	258	250	255	258	268	263	263	227	272	262	256	247	254	268	257	278	244	245	267	289	273	276	275	265	279	273	239	262	278	290	262	255	255	279	291	253	291	271	246	273	271	291	263	269	265	282	271	286	256	259	262	272	259	246	237	272	296	260	250	241	290	266	254	274	248	279	251	267	279	240	273	266	285	262	284	267	263	248	255	249	284	288	274	282	243	245	285	275	265	269	292	261	274	288	257	263	311	259	248	261	266	270	286	252	291	264	271	265	253	267	287	254	274	240	257	295	272	244	265	263	299	269	259	244	277	275	280	254	270	245	252	276	267	273	275	253	251	247	233	250	264	303	281	269	259	276	256	244	270	258	288	247	286	251	285	264	292	295	271	261	261	250	245	294	253	285	266	253	260	273	266	261	242	258	276	274	267	267	257	248	271	254	257	258	282	221	264	273	262	266	241	262	280	232	267	250	247	260	263	267	262	274	268	271	245	258	283	281	277	279	263	237	266	271	252	299	258	251	268	276	271	270	272	251	258	248	300	271	252	284	244	275	255	268	253	292	271	257	277	253	269	256	251	250	270	298	251	278	245	247	296	256	240	248	266	266	298	263	277	244	245	249	274	261	270	268	233	239	244	285	262	253	264
42990	66066	55070	41455	32348	34011	41436	38967	31728	21143	13336	8091	4267	2009	931	661	596	586	538	556	529	505	512	525	503	505	562	531	528	517	530	558	558	554	524	505	507	554	576	536	536	525	544	540	525	551	542	531	548	556	555	510	531	504	534	515	538	546	527	535	590	522	458	503	508	567	553	514	509	501	529	525	542	484	538	532	563	519	509	541	507	527	493	530	556	522	509	493	541	562	525	539	553	539	494	604	592	513	561	533	525	584	526	475	553	538	584	554	563	540	532	520	566	541	546	523	568	531	502	535	494	527	490	555	596	536	526	531	524	585	522	546	538	561	498	518	529	552	547	529	505	522	534	510	499	530	515	540	476	545	539	536	513	489	559	537	499	557	522	532	538	559	566	535	513	547	537	485	492	548	524	539	490	595	544	539	576	554	496	541	512	557	505	522	523	523	564	527	519	519	549	527	519	545	564	545	540	534	549	533	538	516	533	514	511	552	545	538	540	537	583	540	567	558	517	554	489	485	542	530	510	533	506	526	541	519	591	519	561	538	574	490	562	545	545	563	517	539	550	552	564	536	542	516	541	535	540	539	498	515	524	530	507	515	552	524	513	524	560	518	522	542	525	540	547	505	522	513	492	526	566	551	562	570	544	549	527	576	528	530	481	541	581	542	551	542	564	536	515	511	539	591	573	555	540	537	536	533	535	525	566	539	502	511	535	552	522	553	518	494	461	576	559	537	533	492	530	537	547	527	550	557	525	553	576	508	526	542	542	512	560	533	510	528	544	513	512	527	522	544	535	550	513	533	515	490	543	544	509	512	538	553	481	554	528	534	531	547	548	538	561	511	467	548	566	563	525	501	508	496	553	527	546	577	551	557	490	558	517	545	556	507	569	537	545	566	505	529	519	510	536	535	494	534	525	541	478	540	553	550	497	550	588	526	548	572	556	552	504	522	559	566	578	528	540	524	504	546	526	537	549	517	506	504	508	561	498	538	515	544	524	558	526	576	527	515	499	511	503	536	492	536	511	530	530	528	544	539	504	538	546	549	514	555	526	587	528	569	518	551	503	523	523	511	531	506	553	549	535	549	517	509	513	582	536	554	506	505	529	522	551	515	512	555	564	523	551	516	541	531	495	552	592	511	546	516	592	516	563	509	494	567	538	538	565	514	530	599	571	556	530	512	577	536	553	584	533	539	525	520	524	475	511	525	539	568	556	538	553	505	572	529	550	526	555	532	528	496	542	520	497	491	519	543	533	529	528	526	537	552	551	544	580	548	545	535	554	544	492	542	534	513	518	528	525	583	526	545	514	540	549	526	505	562	577	540	506	525	509	535	558	530	569	544	488	561	572	561	532	576	482	532	520	578	536	528	526	586	532	547	543	506	513	575	507	551	532	542	540	524	579	514	526	540	499	510	571	542	542	526	521	492	514	543	492	531	555	483	526	526	554	537	511	522	541	523	534	565	516	547	549	550	548	509	547	580	523	530	496	538	530	539	553	508	540	514	525	547	514	514	538	541	599	529	572	532	554	526	540	543	517	536	499	515	565	555	512	537	551	514	503	558	549	554	487	541	554	545	529	511	543	541	575	538	526	535	523	490	499	531	517	524	543	502	538	534	539	543	521	519	524	515	540	554	546	519	528	575	517	540	471	470	524	550	510	529	549	536	524	541	527	540	546	534	538	524	543	544	568	531	543	525	501	517	537	555	520	525	538	521	533	527	579	568	502	550	534	513	509	525	522	544	600	553	535	533	544	578	520	514	532	536	537	532	542	483	553	551	518	557	527	536	548	525	540	561	529	507	583	562	534	516	536	528	515	585	518	546	542	514	566	525	548	535	544	491	485	525	508	528	521	558	527	530	520	530	575	516	542	524	521	501	549	509	554	581	586	511	511	545	581	484	542	523	513	504	578	541	560	534	565	549	527	541	560	545	540	532	531	563	465	525	576	562	511	543	511	518	555	540	519	528	505	554	510	529	582	535	547	550	538	502	537	541	538	553	549	502	579	558	497	548	562	532	546	523	510	553	525	513	546	529	498	508	533	563	562	558	480	498	531	563	507	528	514	565	525	599	512	538	538	479	539	550	522	535	492	564	537	521	552	546	538	522	564	566	532	581	543	514	541	523	510	517	540	499	529	551	540	518	559	524	534	562	529	527	556	547	578	530	546	497	514	569	533	520	537	538	519	555	500	521	574	503	548	569	566	544	531	547	547	532	509	519	578	496	559	499	518	567	522	573	517	598	537	551	528	557	499	519	553	537	513	491	533	503	549	537	517	513	588	499	549	550	583	517	530	550	518	544	535	521	545	545	506	543	556	491	553	545	528	548	550	571	553	537	509	551	545	498	548	563	565	605	569	547	544	523	508	548	588	522	563	525	546	513	506	527	521	507	585	508	532	553	528	496	532	569	512	559	519	520	540	562	477	511	521	524	545	578	529	565	501	521	582	533	544	499	536	538	535	544	506	539	554	547	552	521	529	565	507	529	523	495	582	520	515	505	587	517	530	527	496	545	517	550	511	549	529	519	549	503	516	534	512	564	550	570	578	516	531	562	491	528	527	569	549	538	537	559	539	534	572	520	534	559	511	578	485	504	527	564	526	533	565	557	520	561	499	550	550	568	576	515	522	523	564	544	517	536	514	558	569	506	515	564	537	575	526	483	545	525	545	491	513	519	526	548	537	541	530	521	539	538	502	517	514	504	555	522	535	573	524	533	507	527	526	510	530	557	589	521	537	518	533	511	547	553	548	550	520	503	565	568	530	523	524	565	518	555	534	542	550	508	546	535	528	544	524	562	556	591	561	542	528	544	559	526	531	528	546	560	529	524	566	566	583	525	547	552	526	545	507	492	497	556	508	556	544	516	549	522	542	586	516	535	537	539	503	554	540	506	534	555	583	513	545	507	526	529	540	529	514	531	523	508	545	528	515	531	530	588	540	530	541	570	535	523	498	493	531	523	541	509	519	520	510	532	519	536	597	524	519	524	546	528	542	526	522	516	552	556	539	533	568	560	540	551	523	537	510	502	574	544	560	506	504	509	506	559	521	511	566	564	541	563	540	474	527	532	519	544	556	575	510	534	516	529	539	547	564	558	535	568	530	547	536	536	550	558	546	496	547	549	522	567	517	547	562	563	563	497	505	567	554	543	532	512	564	498	504	557	587	529	544	543	487	523	551	544	551	521	545	504	523	539	525	545	505	525	536	592	520	521	512	516	525	529	531	455	549	483	537	532	514	527	529	526	516	495	539	467	523	523	511	520	511	557	556	546	569	542	558	566	534	544	504	520	541	523	551	558	541	472	539	525	545	522	548	529	558	575	499	514	574	569	537	519	518	532	522	565	526	506	544	545	512	557	506	541	556	539	559	536	570	535	524	552	497	487	562	533	490	515	538	560	540	514	539	588	532	593	535	526	531	537	530	570	526	544	515	541	523	495	499	584	509	509	520	492	562	553	517	494	535	577	533	544	529	488	592	536	529	551	525	505
29456	30107	29055	19939	8375	4988	4024	3016	2066	1110	702	612	464	343	326	275	294	262	277	266	311	267	271	285	293	252	246	248	286	270	289	267	254	252	300	287	280	262	316	290	265	280	300	268	285	280	294	280	270	306	255	287	277	287	264	274	257	269	296	276	251	294	296	265	279	295	256	291	277	292	244	281	283	294	287	303	311	314	301	265	310	285	307	295	284	284	245	277	289	299	299	272	266	305	272	295	299	263	268	252	262	258	274	281	270	279	279	266	275	284	276	261	281	274	268	284	270	287	281	315	283	299	319	254	310	250	304	265	275	281	264	240	270	291	306	321	278	297	285	286	289	281	276	264	274	270	283	288	290	272	279	276	243	295	241	298	285	283	255	311	285	305	281	285	270	272	305	277	263	303	291	292	300	286	303	293	272	277	268	293	284	255	266	253	259	277	291	292	290	298	264	277	279	272	258	270	265	290	295	278	269	258	270	277	282	288	276	285	268	281	265	264	318	282	268	310	253	287	291	272	265	270	263	291	314	282	296	298	258	257	262	277	273	288	262	279	270	236	288	274	270	301	262	294	298	243	260	267	274	270	288	275	287	296	282	294	255	283	265	271	248	296	290	278	297	289	276	269	310	288	292	274	266	269	298	278	272	252	280	283	263	287	260	306	256	313	277	266	299	286	273	271	287	300	296	276	284	303	310	266	252	295	261	287	253	264	269	286	251	286	277	257	270	284	253	260	270	269	273	267	251	256	269	273	268	273	265	288	288	256	289	306	271	268	261	302	283	324	314	294	257	299	303	268	281	266	277	286	279	273	271	277	282	282	297	280	255	267	288	298	293	270	306	264	296	260	295	272	283	282	298	296	236	263	288	275	262	310	298	295	269	304	279	299	283	256	300	275	294	297	291	268	270	297	263	266	305	284	309	258	286	263	276	296	303	277	247	266	263	305	271	283	278	272	254	297	280	269	273	282	255	262	268	274	279	310	273	310	271	292	291	298	281	293	277	280	270	305	286	290	278	286	282	264	276	250	285	265	275	277	286	267	262	298	276	280	299	295	297	283	301	267	262	244	308	253	287	273	282	260	259	275	274	262	289	251	279	280	268	290	254	308	297	270	253	246	263	298	287	266	268	253	253	286	314	278	273	299	259	283	259	279	259	270	286	301	253	271	291	299	298	288	241	285	272	283	252	290	305	297	280	314	285	287	304	280	273	293	280	253	280	291	264	279	305	278	279	307	276	260	316	283	266	283	295	285	288	285	246	276	291	279	272	268	286	245	282	254	295	306	295	277	255	277	267	269	258	272	301	262	306	257	259	308	304	259	307	269	284	296	280	286	282	263	286	259	257	286	276	273	268	293	271	263	266	287	276	289	296	280	269	311	304	301	263	263	281	241	292	280	284	260	273	253	280	286	286	269	279	289	280	290	255	252	286	284	290	276	279	279	294	291	286	272	301	238	258	265	304	285	285	276	254	286	293	269	299	270	274	271	297	308	282	249	269	270	307	256	294	272	266	272	271	295	309	261	244	231	294	271	277	293	290	281	273	301	286	256	261	301	274	274	261	263	300	272	304	276	259	281	255	325	300	267	298	276	289	275	285	280	267	287	261	297	274	276	308	296	297	271	272	275	257	270	281	269	310	260	275	295	293	267	259	264	256	288	279	267	270	281	270	262	284	291	293	302	276	291	254	248	264	271	302	265	275	275	283	266	284	274	312	254	281	289	288	258	265	267	287	297	311	314	297	308	296	284	267	288	293	266	278	300	272	278	301	263	278	282	296	296	279	266	317	283	252	256	322	281	274	299	305	273	274	285	292	277	306	300	290	282	275	275	275	306	288	280	273	278	256	300	271	271	289	253	240	292	278	286	284	285	285	277	273	283	290	266	284	258	271	271	260	291	289	282	285	290	301	282	280	305	309	277	275	309	282	272	294	287	270	284	249	260	294	285	253	252	243	281	297	258	284	256	300	275	266	266	287	274	296	285	267	287	294	268	306	267	278	285	293	299	311	282	278	269	284	274	253	269	271	277	268	279	262	272	295	256	269	248	274	315	306	250	267	298	260	288	255	268	298	291	267	302	288	304	284	271	272	264	272	300	282	282	264	258	269	251	291	283	306	262	300	261	268	293	268	271	286	280	256	273	253	311	265	267	275	288	291	273	268	260	260	281	251	270	280	274	294	264	279	301	276	299	286	290	274	261	275	269	282	293	252	286	307	276	267	270	282	266	254	265	272	284	278	302	281	308	281	272	265	293	270	287	269	274	285	305	258	300	290	284	278	292	266	269	279	270	254	295	278	292	287	248	271	271	303	273	298	265	305	298	282	306	305	265	286	284	279	277	288	287	291	283	276	306	274	282	290	255	291	271	290	303	268	302	262	283	303	290	279	317	274	271	303	288	281	250	271	258	280	293	303	257	270	283	267	246	263	281	292	285	303	253	289	295	298	291	292	316	279	285	272	270	271	297	306	297	285	257	270	273	251	303	307	267	265	283	268	296	285	266	280	265	310	275	289	294	272	258	272	269	276	295	318	284	266	274	319	265	301	296	263	272	310	275	305	281	280	292	267	280	286	283	301	266	277	321	283	270	309	272	250	274	277	291	287	281	272	268	293	283	293	291	271	282	293	326	302	280	295	267	302	282	292	291	274	238	278	271	280	284	283	296	273	258	302	295	279	296	276	298	288	279	262	274	285	288	275	265	244	267	281	314	321	290	289	294	276	309	298	256	287	261	281	283	248	290	292	263	243	266	270	282	283	262	272	282	284	260	296	264	266	281	279	289	284	264	293	289	317	267	268	279	279	270	287	298	287	276	243	262	261	284	296	288	297	303	299	289	288	267	292	272	262	267	289	293	309	271	298	270	279	263	258	265	299	276	284	279	286	238	286	292	261	280	257	283	285	279	306	285	277	279	286	299	261	266	255	268	256	270	271	250	265	274	267	301	256	317	264	271	286	253	311	288	305	315	298	298	284	298	301	288	273	301	266	289	300	300	243	272	290	266	282	245	263	270	272	262	299	301	263	268	273	291	274	296	252	249	294	284	258	284	268	288	252	297	274	306	290	263	291	291	290	267	281	297	267	296	255	279	270	272	278	259	265	276	278	311	274	265	261	276	284	277	300	261	273	261	315	293	285	269	266	294	285	228	279	276	305	261	288	278	271	267	281	266	287	289	266	276	299	303	301	275	293	312	285	276	286	267	287	274	294	258	242	297	273	287	264	274	278	304	254	252	267	286	283	249	282	287	286	276	291	284	266	301	264	269	290	304	307	282	270	286	274	289	286	279	305	299	299	288	255	240	279	297	287	260	270	264	274	285	252	252	291	263	290	254	265	299	293	293	265	254	268	257	308	291	263	248	286	294	275	278	260	253	278	287	277	298	302	282	286	307	260	278	293	275	309	287	288	296	288	283	285	261	277	245	293	300	267	277	284	279	267	262	272	280	280	287	276	265	275	267	280	287	246	257	274	297	290	258	257	276	282	276
38674	49169	39725	26913	15701	12976	10763	8703	5702	2918	2086	1595	1132	818	621	578	530	604	542	572	563	568	596	595	567	598	585	617	528	518	612	583	595	593	580	587	596	595	601	554	611	561	540	577	551	585	570	577	532	599	507	539	578	566	534	612	553	527	549	592	576	586	554	589	575	598	572	531	580	591	542	581	541	566	574	569	589	592	585	584	561	568	527	589	551	577	547	565	560	558	583	592	618	601	595	592	607	589	591	564	566	604	570	580	587	554	593	585	603	565	586	591	579	580	635	543	599	556	580	554	533	613	535	595	567	574	599	574	604	550	581	580	563	556	627	610	531	576	542	546	564	553	582	589	532	550	553	575	583	559	607	579	557	562	544	567	559	589	615	577	531	592	590	598	566	606	594	572	574	524	601	580	564	578	540	583	611	587	523	535	585	557	579	586	541	579	572	515	549	590	557	553	545	612	596	610	542	560	602	596	590	597	567	585	578	541	620	560	596	551	558	574	628	610	551	545	575	586	563	543	609	570	543	595	591	584	600	547	590	541	579	524	555	585	597	604	629	535	539	571	546	556	627	536	546	582	579	586	567	607	574	567	598	565	561	527	600	576	574	581	562	638	543	574	563	575	578	545	583	566	605	544	580	595	599	556	609	575	587	539	650	540	561	550	560	603	597	572	552	601	548	546	588	576	587	566	544	568	576	552	563	636	560	617	567	557	550	546	560	565	581	535	581	547	591	594	542	540	547	551	559	583	602	573	592	584	573	575	496	582	609	565	585	594	560	569	559	565	535	573	555	589	574	638	573	541	551	585	602	558	605	519	587	559	549	601	542	572	592	590	547	572	567	566	599	591	549	582	594	601	575	603	577	559	564	577	610	577	551	579	540	591	574	577	550	588	577	556	537	541	573	607	580	546	555	628	592	550	592	582	605	594	550	597	538	549	573	577	580	550	573	626	559	571	575	530	571	585	580	521	524	605	556	582	565	590	566	556	563	584	563	558	568	613	572	537	584	575	574	592	582	568	586	550	595	574	607	611	568	583	605	609	615	556	540	568	622	573	580	564	616	597	617	576	596	571	528	610	530	556	582	559	582	588	534	584	563	572	614	580	563	543	582	566	599	555	566	571	538	534	548	553	486	582	599	556	569	572	599	589	590	537	555	521	553	604	540	572	588	582	573	552	572	617	554	596	568	574	588	534	556	574	570	620	621	565	559	599	551	543	588	601	561	583	522	551	588	567	600	551	569	530	600	570	556	573	569	610	602	526	579	577	562	553	571	594	582	582	586	564	577	608	528	554	588	536	583	586	599	551	581	606	585	542	583	543	591	544	580	541	550	561	597	628	585	565	551	601	546	547	559	547	584	561	601	613	578	610	540	590	553	574	577	536	613	595	572	560	548	562	549	582	577	595	587	558	561	580	565	569	599	560	568	570	561	566	564	563	612	572	538	590	592	553	583	626	573	554	590	583	590	541	592	574	583	584	583	590	545	543	553	564	580	599	523	563	561	574	561	570	570	572	531	599	594	546	561	572	578	569	599	621	556	542	594	557	565	616	571	614	562	608	581	540	536	587	559	578	583	591	547	559	564	619	567	526	562	561	569	564	567	570	567	544	553	591	558	573	620	560	559	549	596	546	566	576	565	571	576	541	579	570	586	538	565	562	601	500	589	606	620	579	572	520	599	545	546	612	551	584	563	579	560	578	617	592	606	536	592	587	604	632	530	578	560	559	564	585	564	521	555	610	524	559	538	581	556	576	572	564	586	558	565	564	592	578	593	570	541	567	550	541	581	551	553	565	609	616	518	611	583	567	588	574	575	602	548	592	568	562	624	598	545	565	602	567	556	586	584	551	581	593	551	594	598	552	576	571	588	595	573	588	626	595	613	555	551	598	561	564	583	601	585	552	620	596	585	583	614	598	582	588	570	564	583	552	601	586	578	560	560	547	527	527	574	554	566	555	543	597	539	621	567	587	549	617	560	589	563	561	602	578	554	538	595	593	582	544	560	567	521	580	579	569	596	559	604	572	529	571	622	575	611	535	613	583	565	535	611	604	556	534	632	554	582	559	563	545	547	608	569	593	549	567	583	564	521	568	579	592	621	571	608	581	570	573	488	577	578	563	592	579	526	585	566	598	558	588	612	518	534	604	587	552	569	584	527	548	592	587	546	566	557	602	564	593	567	587	545	566	560	560	553	587	606	577	553	570	578	605	549	555	568	624	554	528	613	593	570	563	558	571	577	600	563	542	563	545	584	572	589	578	550	530	553	566	556	558	635	547	585	521	592	598	590	623	589	565	576	563	595	580	604	571	601	575	565	590	576	588	582	567	585	589	635	614	618	615	592	597	560	560	620	607	612	576	559	609	590	544	594	565	545	577	547	588	573	629	610	596	624	604	611	553	584	579	607	568	562	532	546	571	588	592	539	573	621	628	543	540	611	586	595	601	578	547	572	585	566	583	580	629	589	627	570	549	552	554	558	576	576	578	561	545	582	634	581	597	585	581	611	546	594	571	555	566	546	605	595	565	561	556	580	569	590	561	553	574	562	592	602	580	603	590	568	568	587	584	584	557	563	579	561	606	578	549	572	571	595	559	587	559	579	551	562	589	607	589	594	545	562	562	552	598	588	565	588	544	551	603	575	575	623	583	545	566	566	564	580	583	593	557	567	586	540	562	552	567	548	561	543	592	530	608	572	598	599	541	590	584	573	571	579	592	595	599	594	579	574	601	583	555	555	599	563	611	566	569	540	566	599	541	513	535	559	588	536	611	611	561	552	581	588	555	575	565	581	559	582	567	585	501	524	567	577	552	564	586	550	591	581	551	596	594	593	553	602	579	563	541	529	590	572	548	564	585	566	564	581	553	559	601	573	599	594	569	560	581	586	558	602	570	591	601	618	569	593	544	566	628	601	574	584	608	579	597	567	530	565	575	585	564	571	579	590	582	589	562	519	585	558	581	555	559	558	571	563	595	585	557	584	548	578	585	565	515	616	501	603	557	561	602	567	571	611	576	616	537	575	558	599	589	569	559	561	578	580	543	621	571	600	611	543	583	511	522	578	575	553	578	574	554	558	571	545	572	588	585	549	565	579	559	573	585	612	595	565	549	555	580	574	566	595	592	564	576	545	560	598	553	593	612	593	566	557	561	574	558	545	540	544	606	554	583	599	542	557	557	572	570	570	581	549	559	537	558	584	576	593	548	576	580	552	536	583	594	589	569	562	601	589	564	564	608	604	577	569	576	594	591	609	597	606	554	590	571	568	574	587	621	579	582	586	562	578	574	568	578	554	551	528	584	591	569	572	592	569	577	614	556	553	582	566	601	579	557	611	622	581	558	569	609	583	571	537	614	578	542	583	628	574	588	546	569	610	591	544	560	545	582	537	590	605	553	553	571	563	606	567	550	537	585	600	582	541	524	552	564	620	559	595	545	552	538	566	553	569	578	586	577	607	586	565	580	539	590	540	557	557	587	555	573	581	589	586	577
25056	21784	28436	25400	17581	14644	17448	16145	10240	7717	4839	2417	1285	625	335	316	292	257	278	274	266	261	275	275	284	272	277	271	277	266	270	250	258	273	250	259	258	253	271	299	256	241	272	240	256	268	293	279	254	275	264	251	284	262	277	271	275	262	279	265	250	253	251	269	269	286	256	279	283	291	297	272	281	250	249	265	267	251	239	256	269	278	270	264	266	301	263	257	253	264	252	237	248	264	281	245	282	270	253	268	257	261	291	273	283	271	265	266	250	261	250	263	272	268	276	265	258	281	271	262	277	279	241	280	261	249	250	247	275	238	240	277	271	297	239	280	273	259	231	267	281	254	278	270	239	268	271	240	251	258	283	254	245	260	264	256	270	285	266	237	240	261	276	246	253	253	276	268	240	250	270	271	273	250	289	308	254	253	265	245	266	274	261	262	262	268	269	258	267	256	250	268	232	282	255	242	275	283	268	255	304	225	245	252	256	263	266	254	258	274	272	268	260	242	266	233	222	254	290	246	263	253	226	263	272	278	250	269	257	258	256	299	249	260	259	285	301	268	281	267	247	261	270	271	264	261	253	276	246	238	254	288	258	255	272	252	303	255	271	252	272	297	247	276	239	254	250	263	265	270	274	281	269	247	262	275	257	232	286	275	241	280	266	251	258	252	242	262	287	274	250	276	256	270	260	255	276	250	268	227	267	243	275	285	285	262	273	252	236	260	275	276	256	249	284	260	235	243	256	263	275	237	256	302	262	266	261	250	280	258	310	231	252	245	271	272	283	271	270	266	255	276	242	263	272	267	263	257	262	266	257	275	237	279	273	274	268	261	257	282	269	259	263	244	277	276	245	281	256	259	282	267	270	284	245	232	249	264	290	236	290	260	239	284	276	246	216	281	255	266	260	252	249	256	256	254	264	238	270	267	260	259	283	258	263	279	236	263	270	265	265	242	274	248	315	297	288	261	307	290	258	252	256	242	228	282	257	262	279	275	280	274	237	245	244	242	263	288	250	261	247	247	270	256	255	275	253	253	281	264	258	269	254	276	263	257	279	273	260	272	266	258	309	265	253	275	259	232	275	249	275	272	255	270	307	281	265	300	252	288	249	262	239	224	270	273	254	268	238	293	247	240	284	241	243	274	240	241	262	252	297	251	255	297	260	255	271	263	255	247	277	243	245	263	271	257	216	262	260	284	280	234	239	252	268	272	257	239	249	262	268	261	270	261	263	276	300	286	298	260	249	257	248	280	269	238	264	296	277	279	245	245	259	242	265	279	274	246	241	288	273	257	259	259	278	296	268	255	267	265	269	262	258	243	256	263	256	255	273	262	288	274	248	261	284	258	251	259	244	248	267	259	255	269	249	255	241	272	273	274	267	265	268	249	266	269	251	267	269	255	273	267	267	228	250	270	268	259	281	255	256	237	295	273	249	245	276	288	269	275	304	268	270	240	273	264	264	241	228	274	276	237	231	276	250	265	263	278	266	247	263	280	284	277	262	268	241	255	263	257	289	260	279	238	272	258	209	261	235	238	284	249	261	269	270	261	254	231	250	241	250	276	246	263	277	281	277	258	235	238	259	280	269	227	271	256	264	262	242	242	260	298	307	256	261	231	278	281	288	255	281	263	250	274	289	272	238	256	242	259	246	219	271	275	260	282	260	247	275	258	257	260	259	243	244	230	282	261	246	276	270	274	257	287	239	281	258	297	253	271	293	270	253	283	250	254	267	235	253	226	233	262	248	255	276	264	254	256	264	259	270	288	245	254	273	266	282	280	253	250	251	242	264	253	277	287	261	297	250	262	249	274	261	252	272	283	242	266	250	270	278	248	287	239	256	280	261	243	243	252	259	251	255	278	252	277	254	264	295	262	265	255	300	261	266	256	262	261	258	287	288	283	285	261	264	252	303	242	256	257	228	256	256	254	276	300	252	262	268	256	276	286	273	268	251	260	269	258	256	260	262	241	268	249	273	265	252	273	289	305	264	261	261	252	266	266	289	247	249	262	230	244	300	291	248	240	230	251	255	273	297	274	246	257	284	276	265	244	284	258	281	279	279	286	267	274	281	247	260	269	273	267	289	259	249	245	284	242	253	270	297	238	239	246	260	291	273	293	267	260	241	292	262	274	254	260	246	258	258	303	246	289	264	278	278	276	234	284	237	264	260	251	283	240	273	247	247	277	253	292	266	303	296	286	243	282	265	262	287	273	245	263	287	269	234	268	259	270	294	246	274	270	262	239	273	245	252	256	288	251	227	270	255	269	250	269	256	247	255	248	289	258	271	296	245	259	228	257	270	238	261	251	250	256	265	259	288	284	264	244	256	290	254	281	264	244	277	270	251	273	256	249	263	287	225	229	235	254	240	266	283	248	265	256	274	232	260	281	267	264	250	244	270	288	290	265	244	278	271	266	269	267	297	255	268	262	273	263	256	253	252	257	245	272	260	252	234	289	261	291	268	235	249	272	293	256	265	256	269	260	254	268	255	272	279	271	264	280	267	261	257	285	279	263	254	247	255	265	267	258	253	278	270	267	248	273	238	275	269	275	303	264	270	254	276	274	278	271	239	274	292	269	274	269	285	273	264	259	272	273	273	276	245	288	283	271	245	267	248	231	280	252	269	250	276	252	252	279	269	269	255	261	292	232	271	265	255	280	234	245	248	272	281	234	251	241	273	267	260	264	266	254	231	271	262	295	238	280	276	265	261	258	275	236	264	254	270	240	249	260	278	274	273	304	275	269	231	274	276	271	275	232	267	275	276	267	293	278	239	259	295	279	272	262	295	284	243	266	259	240	307	265	294	269	246	257	260	263	285	273	274	256	257	241	274	267	282	258	290	250	273	260	262	286	294	263	252	277	290	273	264	266	254	235	275	259	252	283	253	269	284	271	266	248	283	226	263	270	260	255	267	256	248	300	270	265	271	231	276	264	255	261	257	255	279	271	260	253	286	263	240	279	281	261	287	271	255	272	261	244	245	244	296	254	280	280	261	282	278	278	256	262	257	269	254	258	227	247	285	256	261	273	275	273	267	255	250	277	263	246	261	271	239	263	287	257	261	244	254	280	260	262	288	250	254	281	276	276	236	265	249	278	252	248	253	281	281	266	267	286	268	275	273	276	283	283	278	267	247	288	247	283	281	247	259	241	259	262	269	258	272	286	240	279	235	262	313	272	256	285	234	266	267	276	256	246	226	263	268	293	265	248	296	256	279	255	253	238	268	265	266	265	250	261	257	265	277	233	280	268	257	257	255	262	255	264	240	267	254	272	278	253	236	242	266	252	247	286	259	285	247	297	266	243	270	261	281	262	291	246	275	224	287	264	266	278	251	245	244	250	258	266	276	275	256	266	271	258	271	212	271	273	239	280	281	258	259	269	260	267	240	287	260	260	229	234	244	246	242	249	249	252	276	250	287	259	247	243	266	293	243	274	256	267	255	258	257	266	264	271	264	241	246	250	274	268	251	274	252	260	255	280	265	244	239	283
38373	55599	42403	27749	21595	25882	28956	27793	21451	17919	12408	7222	3850	1662	871	600	570	590	586	577	524	564	563	537	557	604	518	519	549	562	533	514	580	541	508	532	577	604	557	515	562	539	541	577	573	550	559	548	582	559	541	569	541	543	562	506	512	557	558	556	571	550	532	550	515	521	548	499	550	538	523	576	578	546	532	559	557	574	554	506	526	536	534	542	559	566	563	522	566	558	526	565	545	546	553	534	552	570	573	543	502	528	553	564	539	548	566	575	548	534	564	558	546	527	542	529	556	558	548	565	553	545	531	515	595	537	590	492	541	551	517	545	546	540	519	518	539	549	501	533	563	551	523	593	518	573	569	535	576	534	527	588	552	544	537	584	502	533	603	507	505	520	558	552	517	534	563	543	540	581	552	552	542	538	541	582	565	563	569	539	519	544	519	540	536	529	519	579	540	557	564	533	545	551	518	527	536	561	518	584	546	565	554	559	585	578	527	537	549	564	538	533	521	543	533	510	555	536	541	577	557	515	598	516	555	546	544	557	531	523	565	560	554	577	544	577	555	569	540	515	533	532	539	559	539	542	567	521	522	527	513	538	542	531	546	551	519	520	529	545	547	542	584	591	547	541	593	546	569	588	526	567	600	517	535	527	513	581	554	548	523	574	535	488	521	546	598	549	568	558	537	555	567	524	529	553	527	544	553	565	546	569	560	555	549	527	554	548	536	535	556	551	568	535	516	553	538	569	520	510	517	553	550	572	580	578	565	500	578	550	572	576	510	589	547	539	544	523	550	530	558	509	542	554	568	515	536	558	548	569	546	541	527	536	533	551	531	549	565	579	586	549	591	580	538	548	508	536	579	595	540	534	532	552	539	503	548	527	530	530	596	533	571	536	511	532	530	499	547	563	598	554	574	534	572	553	577	514	547	567	531	567	570	544	516	546	569	509	546	531	562	558	535	569	535	514	554	541	590	538	604	553	557	584	573	530	542	574	552	534	531	563	541	568	517	492	540	534	567	526	525	554	557	580	589	566	561	561	535	553	549	529	543	541	516	540	560	580	552	524	560	549	526	569	580	546	549	549	530	530	506	502	551	544	532	551	548	538	571	582	531	569	572	544	574	524	531	583	565	497	538	547	588	544	541	520	537	515	554	540	528	527	555	510	547	543	518	610	516	535	524	542	570	525	536	539	514	609	532	590	552	562	545	556	513	530	560	559	545	531	553	536	544	595	538	560	613	545	563	490	547	549	537	562	530	541	538	514	538	550	551	604	557	524	535	526	532	525	509	551	558	503	554	554	570	528	586	579	531	539	535	537	569	551	602	569	562	569	559	546	558	495	546	571	538	540	542	574	512	563	517	522	515	545	541	583	587	534	502	519	557	557	576	525	534	526	560	526	551	553	569	525	560	533	520	583	528	509	514	559	593	535	558	556	524	575	520	561	548	544	534	522	516	557	579	575	559	531	507	560	522	534	586	557	570	537	562	533	559	514	527	583	517	513	520	510	585	546	547	555	559	557	501	513	510	516	505	520	526	533	508	592	519	535	563	531	522	514	560	557	535	553	543	493	531	551	545	558	505	600	519	558	558	575	543	574	510	520	557	520	495	490	596	566	544	592	534	547	601	546	550	556	553	567	552	538	555	541	546	549	592	513	557	574	529	517	550	567	549	530	560	589	520	526	572	560	499	548	566	554	567	539	537	608	543	532	539	544	556	561	565	586	548	506	502	534	523	574	502	547	520	543	558	544	576	582	528	543	524	522	532	536	531	559	516	549	563	545	535	556	553	521	553	528	545	510	520	566	488	512	498	523	550	558	528	525	556	570	538	524	570	565	596	568	524	568	575	552	547	545	552	535	573	553	555	583	559	531	543	547	519	555	533	523	579	589	545	583	558	558	568	560	552	557	516	523	547	571	590	566	520	510	544	550	538	570	524	542	539	552	559	575	551	603	556	555	510	505	525	543	518	539	515	545	550	556	525	559	520	548	558	524	509	531	539	529	534	558	567	522	531	561	539	520	569	529	548	541	526	543	559	549	500	537	558	489	531	560	556	517	562	550	544	537	494	553	516	563	520	529	595	527	548	572	586	548	543	504	535	547	603	552	512	529	519	556	540	572	563	518	549	529	540	526	548	557	523	486	554	497	534	545	532	507	528	541	546	530	501	558	565	553	541	567	512	554	536	539	546	567	520	558	553	548	543	516	509	532	565	517	534	506	535	538	548	517	543	570	543	564	526	513	593	545	524	547	589	553	530	521	530	525	583	522	548	546	522	542	593	533	534	555	523	529	549	541	564	555	536	552	574	562	539	563	523	595	543	551	522	500	532	607	548	603	575	519	517	548	521	539	526	541	534	537	593	503	564	556	520	525	553	540	571	554	562	542	576	539	541	537	610	559	546	573	500	504	559	576	522	523	512	558	542	595	554	518	529	541	554	544	579	512	527	522	542	518	509	537	549	563	553	571	551	521	545	556	496	541	500	551	554	536	587	540	525	532	574	540	498	586	520	533	548	517	500	553	527	563	501	554	540	544	568	537	565	572	522	548	560	556	520	527	553	537	523	532	525	571	525	546	599	585	545	553	546	542	543	528	573	591	532	547	571	540	547	546	513	560	547	535	547	521	531	533	576	533	551	579	518	559	495	531	524	498	524	564	510	516	505	552	594	531	511	507	543	509	583	549	550	539	518	529	575	529	526	529	545	563	513	535	527	530	545	534	586	504	560	530	561	513	549	544	549	577	564	575	587	537	512	540	554	549	555	544	507	571	587	540	555	552	529	566	587	555	562	549	565	544	548	545	558	493	546	542	575	542	542	560	528	527	555	529	546	531	520	536	575	598	528	525	529	522	566	568	563	542	567	580	513	543	569	526	542	521	530	545	519	516	562	573	493	515	566	559	513	513	533	523	531	534	566	548	556	563	558	519	570	519	508	554	552	580	524	563	564	564	577	514	534	521	580	511	563	545	560	527	559	579	539	575	560	549	547	531	508	559	562	577	540	530	508	487	588	538	540	533	550	546	542	546	560	566	539	581	545	519	544	569	530	550	550	533	545	531	581	547	528	563	529	524	546	562	503	533	510	558	554	583	580	527	511	530	540	570	519	547	552	520	565	550	568	535	541	581	551	570	554	559	506	555	554	518	564	519	560	572	540	570	565	569	563	549	564	520	574	552	532	553	538	572	523	552	503	553	511	553	548	558	541	549	537	527	510	564	562	527	557	578	540	514	546	538	546	527	559	543	556	509	530	569	549	520	545	507	576	592	533	539	545	532	563	536	492	501	530	509	573	507	560	511	531	580	551	552	561	532	535	557	535	544	533	556	563	500	544	637	526	515	554	567	577	553	576	524	562	532	609	546	540	524	518	558	546	536	590	531	524	545	538	543	533	538	573	485	543	579	524	542	562	517	527	530	561	566	559	558	533	559	585	498	558	537	506	568	546	531	581	558	535	554	515	546	546	560	546	514	563	542	527	536	516	532	546	576	530	529
23622	21655	29498	24377	22917	34621	39945	27754	18899	12766	6937	3134	1444	622	349	260	262	319	276	294	267	245	251	268	265	273	266	234	273	238	293	273	255	269	278	289	315	270	268	251	247	288	262	249	284	281	255	273	255	281	276	277	260	262	289	269	283	267	269	247	262	284	251	300	267	256	266	280	266	260	279	270	255	264	241	278	260	283	303	248	290	271	259	305	256	261	286	273	269	278	261	279	277	288	255	236	274	302	277	296	266	250	243	278	277	280	246	237	267	221	295	247	240	280	267	264	272	271	249	290	249	242	273	304	269	250	278	244	268	262	276	271	273	248	239	295	281	258	268	250	246	257	254	250	255	271	242	246	262	280	256	275	260	262	291	261	280	262	274	279	279	251	258	256	252	263	255	271	259	264	292	274	261	264	277	288	262	271	270	263	299	273	227	263	262	280	228	265	238	281	269	254	284	282	315	260	273	249	256	248	246	240	246	275	257	231	252	264	262	255	281	265	278	267	266	278	276	252	279	255	230	249	247	273	260	237	242	254	283	289	253	261	309	255	269	265	248	287	289	280	240	286	298	258	274	271	265	277	270	289	264	241	282	299	260	279	253	289	277	259	271	270	271	298	285	254	263	258	276	263	283	266	278	254	248	258	249	265	292	286	262	277	222	294	293	262	280	252	282	274	268	277	243	291	284	267	277	276	240	264	243	270	287	282	288	260	277	284	265	232	282	266	240	290	283	271	281	271	250	282	243	254	241	269	277	270	232	274	298	261	261	289	265	281	260	262	268	260	275	246	245	263	256	263	254	249	244	262	270	288	268	279	263	282	282	278	270	264	276	321	273	286	249	266	261	268	272	258	292	267	258	280	261	242	272	250	262	284	241	262	261	284	242	246	276	294	253	232	263	264	244	287	277	271	269	242	263	274	269	243	258	257	242	265	255	253	292	270	272	297	253	272	269	239	257	268	241	281	234	250	270	247	268	259	258	275	266	293	244	245	268	241	254	242	246	280	240	258	242	237	257	280	247	257	228	240	287	277	266	259	271	265	268	245	268	291	245	277	249	256	256	258	245	289	251	246	281	248	257	277	289	265	270	284	248	274	283	246	258	276	268	249	242	263	254	244	242	240	277	251	242	259	267	263	270	260	267	240	262	242	265	273	227	295	269	279	276	286	295	245	239	294	296	258	274	239	287	277	272	278	266	267	272	250	282	287	244	275	260	260	229	259	291	247	269	240	255	272	255	250	241	267	244	264	265	266	251	260	248	304	280	243	271	234	269	250	287	243	300	288	281	268	256	285	259	260	273	260	244	260	276	257	274	245	246	264	252	271	255	255	282	257	258	262	286	283	251	260	263	244	274	266	245	260	251	278	271	256	245	225	236	257	246	251	260	287	304	268	256	294	236	284	248	267	246	274	262	266	265	258	278	263	280	255	256	259	243	260	282	245	276	274	257	279	236	224	277	250	273	291	296	265	261	267	246	281	254	268	262	264	272	243	286	262	289	249	281	282	263	288	254	275	296	270	278	264	271	273	262	240	270	252	264	257	268	273	297	277	257	248	268	252	254	233	269	253	277	245	268	274	255	259	274	280	250	253	248	304	272	280	270	265	298	257	266	275	299	255	274	280	271	245	275	264	282	287	267	269	260	249	266	269	251	264	277	270	253	251	242	245	294	251	279	279	277	277	254	288	233	260	262	276	240	240	267	279	265	260	252	290	274	273	245	279	253	229	233	280	282	258	281	249	280	272	299	282	272	256	259	245	228	259	265	260	275	292	251	245	248	259	253	262	262	248	289	240	277	240	287	280	265	266	284	254	275	259	275	280	303	291	225	255	263	287	272	248	299	253	297	242	283	246	284	257	263	282	259	278	268	233	265	262	266	290	264	257	287	260	233	289	260	250	245	262	260	269	256	274	276	283	274	239	248	281	244	290	259	272	271	251	237	247	262	249	248	275	275	275	267	254	258	243	255	241	257	280	250	256	282	269	277	262	239	250	279	286	254	262	261	259	248	260	260	275	273	288	287	239	297	244	275	272	264	249	271	272	278	256	250	274	246	247	269	258	258	290	256	259	257	230	240	243	232	263	253	261	243	263	248	258	284	265	261	273	280	263	263	299	235	258	275	292	247	263	281	289	261	267	286	281	274	259	234	265	257	268	238	280	268	259	304	280	253	281	238	252	272	260	243	273	285	274	287	278	274	236	258	247	266	271	281	271	247	270	295	283	257	283	265	263	262	301	261	226	272	274	260	266	287	275	267	259	264	259	262	260	264	252	253	271	280	296	280	264	257	260	263	266	272	274	242	281	295	252	268	251	253	235	279	251	246	232	277	280	250	265	269	247	240	267	281	281	258	283	245	237	261	249	270	266	245	257	292	272	280	301	271	273	270	254	241	237	233	248	273	268	301	279	261	267	256	281	252	240	253	281	253	274	282	278	262	292	246	255	255	264	267	265	272	275	274	246	258	280	279	252	281	257	256	267	281	297	258	242	234	271	279	245	277	253	252	262	301	251	264	273	266	238	262	204	268	283	278	259	263	275	247	264	303	257	254	245	266	249	266	260	289	255	250	241	275	256	240	257	271	289	261	282	266	256	272	282	256	254	267	265	264	255	285	255	252	245	267	262	232	276	257	256	246	288	242	256	266	303	283	263	266	282	287	249	242	251	275	254	278	256	268	300	261	232	277	283	266	272	284	275	264	293	253	277	270	260	247	258	255	262	269	239	291	291	263	241	248	269	264	273	268	277	252	264	250	239	258	254	251	204	294	259	285	268	284	247	244	237	253	288	288	271	245	290	287	252	246	255	266	288	260	256	275	276	291	292	278	298	252	268	256	252	280	283	251	273	254	237	282	271	257	261	252	249	248	245	252	236	241	269	287	246	257	280	270	257	260	248	275	271	254	248	238	245	276	258	264	279	260	226	278	286	270	272	261	271	291	270	228	236	282	280	263	236	266	253	274	274	272	274	251	262	258	255	248	261	248	276	262	267	264	285	267	257	292	289	258	268	267	239	254	247	281	274	282	263	276	213	232	270	255	266	250	270	253	240	270	275	271	277	248	250	240	281	265	262	282	239	270	285	256	292	252	267	268	278	264	244	284	245	270	275	249	295	245	246	259	270	260	288	305	284	281	259	277	246	275	264	236	274	277	220	299	271	256	231	241	265	254	255	257	270	283	266	272	281	263	266	223	257	266	254	263	313	261	259	302	273	264	264	276	279	246	238	260	273	269	283	276	269	262	247	284	241	262	244	263	253	232	284	245	242	274	268	287	248	270	257	247	275	255	244	272	270	270	257	283	246	259	279	269	268	299	243	245	284	267	244	266	271	275	276	253	268	242	283	248	236	257	240	268	274	261	255	249	251	258	214	263	248	259	258	240	266	267	246	282	242	259	258	262	237	248	229	240	264	268	281	262	274	224	266	268	263	282	232	268	240	253	285	280	254	280	279	290	304	232	266	258	269	291	292	249	273	255	238	277	280	254	263
41371	64467	52404	36870	39156	46889	45706	35802	29797	22693	15004	8331	4094	1682	831	555	620	582	571	538	525	514	507	531	526	507	505	560	477	514	504	492	537	525	552	518	469	547	531	509	513	554	491	559	543	524	504	525	545	511	532	532	527	532	502	510	484	515	533	567	545	517	590	531	500	503	514	512	552	515	507	523	537	529	539	508	564	450	546	572	575	537	533	527	526	526	515	545	535	549	544	492	527	548	527	516	525	498	526	557	529	522	539	577	535	534	521	525	539	573	519	522	541	520	526	500	525	542	521	512	521	497	528	547	507	537	529	517	562	568	551	518	528	529	518	518	537	517	534	545	527	552	556	567	515	539	496	518	557	511	545	525	497	525	554	544	521	548	513	536	511	538	517	563	560	563	479	540	530	520	544	506	517	538	538	524	475	539	512	540	533	525	515	518	526	526	496	485	525	487	515	556	593	495	559	547	494	566	525	552	498	545	507	529	579	546	533	495	551	560	570	547	512	585	545	554	495	523	502	576	558	485	544	510	506	533	538	522	528	546	543	533	506	510	516	518	534	526	558	528	555	572	535	559	554	511	519	529	520	511	496	509	514	532	535	564	495	586	517	502	533	559	509	536	523	544	506	512	578	506	520	550	503	520	522	534	539	472	508	547	535	499	509	497	517	523	560	483	517	552	518	502	527	533	538	569	578	589	539	555	518	528	541	507	544	535	517	496	506	520	541	541	566	515	535	526	512	565	542	529	548	568	493	543	516	507	547	526	580	525	498	587	519	531	533	548	504	536	521	505	537	527	528	523	501	566	550	460	549	522	538	528	516	529	520	518	535	543	521	530	533	553	486	550	523	508	569	534	531	555	543	565	543	498	563	578	512	515	519	520	537	514	552	537	500	494	512	528	532	534	506	519	516	571	538	516	477	508	524	550	523	557	511	533	525	534	525	509	543	536	550	575	526	531	490	505	527	543	562	532	540	531	526	494	548	496	521	553	543	502	536	481	560	509	493	508	535	540	518	508	523	498	538	521	544	524	521	531	586	513	527	545	524	522	516	509	513	531	552	501	529	557	571	507	502	547	562	549	534	541	523	545	507	518	485	542	554	578	539	500	558	509	500	539	523	559	518	542	541	527	537	554	503	512	493	546	541	488	541	555	523	491	540	510	554	564	550	574	584	478	485	519	543	515	524	532	529	535	540	541	548	555	530	544	547	528	539	540	537	530	517	525	562	546	543	491	495	545	556	516	556	529	558	533	538	537	485	544	551	561	540	540	487	590	488	547	522	516	536	543	534	547	517	520	536	531	474	529	555	493	522	512	528	519	513	493	539	531	545	522	523	525	570	520	511	523	521	505	530	535	536	537	539	543	559	572	550	548	515	551	564	521	550	525	523	560	508	519	513	541	510	514	515	548	579	541	546	546	551	519	523	521	570	527	528	568	552	578	535	519	514	542	487	530	503	520	538	503	504	527	541	538	527	537	519	538	530	530	472	545	519	542	511	531	503	550	532	513	528	560	543	533	542	523	529	518	522	502	513	508	573	533	513	501	556	517	532	553	527	526	480	500	521	511	521	535	498	521	526	527	522	549	544	525	526	517	503	493	521	520	501	506	534	516	517	531	542	551	562	562	532	550	514	512	532	526	549	546	521	516	549	489	540	537	572	517	547	537	532	496	522	556	546	519	532	536	516	552	517	530	499	524	559	515	520	499	598	552	536	519	543	531	503	524	541	559	459	510	518	502	516	561	537	561	571	555	527	534	493	523	548	519	529	444	519	582	515	543	517	535	559	515	504	510	525	486	546	517	457	543	535	530	494	544	509	500	497	497	510	554	487	521	502	512	514	541	532	515	520	545	545	508	533	555	552	505	555	563	492	530	525	534	502	505	518	553	514	547	520	490	535	534	528	556	528	571	544	523	517	539	566	522	571	533	524	568	482	556	536	526	514	556	583	533	516	535	517	524	569	530	492	520	541	554	541	473	535	536	506	547	527	555	548	493	540	552	557	563	541	527	550	511	489	536	527	518	526	502	520	538	503	493	556	499	511	534	500	565	497	496	474	518	541	520	550	545	495	508	530	507	536	536	550	565	514	555	523	533	482	516	582	531	502	510	501	576	526	520	537	501	534	529	550	559	506	551	529	476	496	495	516	535	536	544	503	506	541	540	550	539	512	510	530	527	528	534	484	531	503	526	534	576	545	534	551	520	491	507	529	522	545	499	544	514	533	528	547	530	539	547	539	533	499	548	543	514	527	565	532	539	539	534	583	508	508	535	533	501	490	521	538	528	496	524	540	545	548	563	516	536	524	540	529	510	481	521	540	528	498	504	516	578	548	514	535	558	540	515	532	513	529	544	502	521	528	571	521	543	503	520	469	527	520	535	558	554	514	532	553	533	555	521	506	534	514	558	533	510	517	531	546	508	498	543	549	534	495	512	533	490	532	540	521	529	501	542	515	527	520	513	483	531	493	517	514	520	494	560	545	562	562	557	521	524	524	549	513	541	511	534	528	551	554	504	502	547	503	513	521	550	543	541	543	517	533	524	528	496	512	536	511	546	494	520	509	562	528	549	540	528	556	553	521	519	549	530	519	518	544	522	546	533	543	495	539	489	478	502	571	502	547	515	536	580	457	553	521	548	522	525	552	604	501	520	560	485	526	523	511	499	513	498	547	507	540	537	565	523	516	521	517	498	523	561	526	543	535	512	511	552	533	564	577	516	556	523	526	499	510	520	552	533	540	556	560	527	473	530	527	524	505	573	518	573	553	578	569	562	551	521	511	567	564	583	536	554	561	497	508	513	509	551	513	527	499	537	519	526	545	574	514	530	539	526	527	517	517	522	551	530	571	581	543	546	526	547	555	517	479	512	527	505	526	509	516	504	475	522	526	535	536	536	529	529	525	543	530	514	537	496	482	512	527	538	527	531	529	506	513	527	523	544	467	514	483	558	542	520	588	544	554	511	544	545	506	546	540	531	533	521	483	533	517	509	511	561	508	543	517	509	506	523	548	517	536	573	538	503	543	513	510	569	541	518	535	544	511	538	553	516	569	526	529	504	500	567	531	547	565	536	531	525	489	540	520	562	489	586	548	513	523	514	487	520	504	537	523	547	514	497	504	523	536	525	555	505	503	521	497	527	528	500	475	536	536	537	542	544	490	565	536	576	523	547	515	562	499	508	549	532	520	539	532	523	537	540	541	515	507	523	549	546	542	494	516	552	518	576	541	484	552	554	517	538	521	513	497	493	554	512	530	557	526	514	532	535	516	517	546	564	569	553	509	513	513	530	552	526	487	588	550	532	541	530	491	480	510	494	527	578	553	530	537	516	536	524	541	532	533	523	514	511	548	547	495	520	546	584	505	546	482	546	524	512	520	545	513	546	539	499	506	503	542	552	545	457	570	542	506	489	540	532	568	521	555	547	548	507	534	541	536	498	590	544	533	511	498	513	538	519	544	553	544	547	517	541	557	532	526	523	497	557	563	521	503	545
28346	26330	26547	14895	6372	5458	6536	4703	2631	1346	699	478	353	309	289	258	259	282	256	264	295	299	287	289	301	293	279	289	290	283	297	273	268	276	286	283	255	257	294	260	270	282	267	257	266	276	264	269	260	272	261	256	279	258	267	250	298	266	267	250	244	263	258	291	255	244	281	255	272	259	272	242	271	251	276	261	306	238	271	268	284	244	253	273	269	257	250	248	265	250	258	292	274	295	278	272	286	283	279	286	281	262	320	272	266	285	272	289	268	259	275	241	249	298	273	294	263	261	279	252	289	264	290	255	272	270	270	292	282	258	260	261	270	263	282	271	254	286	259	261	257	268	253	298	274	263	262	263	261	284	277	273	262	264	291	240	268	251	262	276	285	293	264	288	282	259	299	270	299	289	233	260	280	288	290	308	264	259	274	258	280	267	255	281	267	257	271	277	253	275	278	284	281	271	265	284	274	288	284	256	284	284	288	284	281	281	279	248	270	278	261	274	299	291	282	288	262	261	276	261	317	246	273	262	284	293	291	271	279	277	263	276	264	265	260	257	254	288	279	260	278	255	279	281	292	281	266	243	302	258	250	251	286	267	281	280	274	250	267	290	285	263	301	258	270	281	280	311	270	283	262	278	322	251	266	252	282	288	263	301	285	285	278	268	272	269	284	291	270	295	306	270	276	286	271	275	247	267	268	268	262	279	290	259	279	268	285	257	289	261	253	283	285	248	281	271	263	272	260	263	262	279	264	273	285	250	281	267	269	271	258	265	252	276	268	266	257	280	270	248	268	265	264	280	257	279	270	260	250	284	250	297	284	271	292	267	277	267	270	291	285	227	238	277	271	272	284	268	250	279	275	270	275	267	284	272	262	269	274	292	244	254	269	280	229	270	253	290	274	264	293	252	264	264	312	249	264	276	274	285	250	290	280	296	286	285	276	292	271	273	296	249	286	282	284	259	308	283	265	267	265	285	258	267	257	238	294	263	284	287	274	301	260	272	309	252	248	273	273	278	264	276	294	274	278	270	254	287	277	262	258	277	283	285	281	252	262	287	265	268	282	310	259	265	283	252	260	285	272	286	283	290	279	245	261	265	274	262	242	276	285	279	278	312	275	283	268	306	262	257	264	258	258	296	261	290	292	293	276	281	264	303	278	303	272	253	257	236	296	275	253	323	280	278	305	276	267	272	248	309	267	249	277	274	264	282	251	274	299	280	254	237	251	295	280	263	273	255	270	264	269	258	280	258	298	296	276	269	277	282	274	303	263	251	279	255	279	286	257	263	238	270	312	303	276	289	291	249	218	288	268	283	272	269	290	291	273	250	286	253	285	261	269	267	328	276	280	273	257	269	267	257	282	275	263	291	276	253	263	308	265	261	292	286	302	274	269	292	274	302	280	269	322	260	234	261	289	289	262	274	246	275	288	291	256	297	287	241	242	294	255	282	282	301	269	293	299	283	283	265	272	284	287	264	258	291	282	265	289	278	263	265	273	266	238	244	297	263	252	262	285	280	277	263	283	267	272	278	282	267	267	274	245	289	278	306	274	260	251	269	265	281	269	267	293	262	273	291	277	267	278	277	259	297	286	237	288	278	264	299	248	268	249	252	224	254	268	300	265	268	265	281	269	258	293	260	286	284	266	278	259	297	264	284	289	269	273	285	310	269	279	255	256	295	293	260	265	291	278	270	251	280	265	259	285	272	269	233	264	276	283	275	269	281	286	247	294	274	260	290	309	312	286	277	273	276	293	263	270	259	286	289	274	290	258	244	247	291	271	268	313	276	267	274	260	273	289	239	279	260	247	270	270	288	300	239	268	281	256	281	249	271	277	280	275	265	252	283	263	273	285	271	229	294	274	303	285	275	292	263	241	231	242	261	269	285	264	258	255	287	308	282	264	261	280	265	253	258	270	265	272	283	313	243	251	283	283	268	259	282	250	274	276	285	265	288	259	273	272	288	264	273	270	308	253	273	267	231	261	244	281	272	245	243	270	251	291	263	277	295	244	283	286	278	291	268	256	262	265	262	269	306	275	271	287	292	279	275	252	262	279	288	277	284	319	281	240	259	261	280	282	274	267	273	276	264	287	270	261	275	253	265	248	291	269	262	313	287	313	287	257	295	273	281	309	260	248	275	286	247	243	291	276	274	247	233	256	277	287	285	259	283	273	294	250	272	275	293	288	265	264	301	261	285	298	272	286	257	260	255	269	294	288	298	287	268	258	294	256	282	271	293	297	267	271	271	265	276	262	260	246	269	261	275	263	267	265	303	271	278	291	287	243	263	261	277	257	288	265	264	242	270	264	242	279	291	297	274	263	282	262	297	236	281	280	280	256	251	274	263	280	276	261	254	266	282	274	256	264	289	281	276	258	269	273	238	277	262	276	260	303	302	264	270	265	281	267	257	261	250	283	257	293	249	285	273	278	260	266	273	262	266	291	268	266	256	297	252	264	255	266	264	285	291	278	270	251	270	275	271	294	288	245	287	277	287	272	297	248	281	266	263	261	252	252	301	281	296	281	265	268	250	262	276	245	239	269	254	279	276	275	236	279	255	275	305	271	278	270	247	268	265	259	287	288	244	294	292	275	308	277	269	289	273	286	278	264	252	283	249	289	284	270	258	276	255	266	235	274	295	300	261	276	281	258	297	271	264	267	253	277	278	261	256	280	280	260	282	268	281	281	265	272	268	264	284	298	250	240	262	284	265	265	265	283	274	288	259	278	248	278	276	285	254	281	242	296	249	285	279	268	274	256	263	254	252	259	266	283	277	296	281	280	258	245	256	255	289	258	286	313	283	263	272	292	302	284	271	264	274	280	273	266	293	269	302	287	266	292	294	294	316	280	280	259	291	253	283	270	268	251	291	280	277	263	277	262	277	273	258	270	269	313	261	249	308	279	251	270	249	253	241	296	273	267	277	265	294	296	267	254	262	260	261	306	264	275	289	305	261	290	257	292	272	286	269	267	266	282	275	289	285	264	300	262	246	269	301	274	258	285	296	255	245	270	268	255	261	262	270	231	280	268	296	287	275	247	261	274	283	302	247	251	274	258	264	284	255	295	277	271	245	287	263	272	242	251	283	295	253	300	272	294	274	271	280	271	284	273	279	303	283	278	255	282	284	266	246	277	286	279	263	269	278	285	261	270	259	292	281	279	265	287	264	285	303	260	239	284	281	306	256	277	282	289	288	268	267	281	283	277	278	284	260	253	263	271	266	282	273	272	330	278	286	261	262	282	281	285	296	264	291	273	284	252	257	269	282	281	245	320	286	296	288	253	246	273	253	256	289	278	269	272	267	281	268	263	267	288	295	280	266	293	269	254	272	270	279	258	262	305	268	279	258	255	287	241	246	257	286	280	273	276	278	268	270	277	264	266	263	282	258	257	257	275	262	284	264	263	280	275	286	265	265	253	277	256	286	274	277	255	266	275	287	293	291	273	291	272	248	240	275	283	246	254	255	229	283	253	269	266	270	278	295	258	298
35090	45008	36532	20607	14920	14661	15918	12055	6913	3873	1914	1092	785	664	574	577	575	527	566	566	618	568	549	591	535	610	610	542	529	544	564	569	577	540	545	579	567	580	536	552	584	586	573	565	614	526	625	596	576	566	554	591	590	570	555	569	585	548	578	563	600	564	546	622	581	581	532	600	560	581	580	531	582	563	638	583	526	576	576	552	557	584	537	553	553	534	546	581	572	549	563	565	565	614	535	557	578	568	574	566	527	549	617	596	549	576	533	603	562	571	549	547	566	591	611	614	579	563	540	578	605	548	549	586	595	545	571	541	584	575	531	601	591	563	561	597	590	565	556	557	539	567	596	560	558	579	578	619	623	594	622	523	550	535	550	528	608	561	561	574	549	605	565	553	576	568	576	566	571	559	549	600	577	555	574	550	540	574	572	553	581	560	537	573	611	596	582	572	577	583	554	573	573	532	606	570	573	601	556	610	539	503	558	561	575	502	595	574	569	603	528	555	590	590	543	589	563	547	561	610	581	514	584	590	578	544	594	553	581	552	604	607	542	573	577	573	559	605	581	531	569	557	576	558	560	560	536	602	560	558	572	572	577	551	549	599	592	587	516	549	536	560	541	542	572	616	561	523	568	553	577	547	560	550	579	586	609	565	622	586	547	547	552	555	589	569	563	539	552	591	618	526	556	589	610	608	534	590	565	595	587	606	574	558	573	551	562	557	589	586	554	583	542	552	552	549	584	603	513	545	566	572	583	588	620	502	561	563	571	592	574	594	535	523	590	540	541	558	525	569	556	577	584	584	541	564	569	583	560	562	609	583	576	559	509	559	585	569	551	573	565	599	525	571	555	594	548	626	537	554	550	552	581	581	565	550	582	558	549	567	630	539	551	594	551	574	534	512	575	521	589	531	579	529	591	578	544	574	592	570	579	543	584	572	575	555	527	566	568	575	503	593	578	585	553	614	594	524	584	581	596	547	548	527	523	601	596	551	595	623	548	567	514	565	570	573	550	533	544	561	542	574	586	593	547	562	595	514	591	572	546	606	567	555	555	574	573	534	561	577	587	573	542	585	553	527	565	567	582	573	613	597	572	531	596	536	602	582	577	554	566	576	577	555	516	563	553	546	584	559	509	523	513	539	615	592	551	531	569	547	593	587	597	580	577	609	588	597	620	623	566	566	550	529	556	568	578	587	542	544	580	524	544	584	575	582	531	594	530	554	539	509	566	580	543	573	550	563	579	602	545	550	544	555	526	555	571	592	599	635	547	575	566	545	623	553	519	549	567	585	561	599	589	581	582	545	567	598	586	571	557	557	584	566	574	546	562	593	556	539	567	542	598	540	559	560	548	575	595	567	562	564	550	539	570	580	590	585	553	557	568	623	530	548	564	576	596	584	564	561	581	539	560	556	563	588	616	541	558	567	586	555	568	535	610	585	598	523	591	529	531	554	597	573	520	553	565	615	539	549	556	579	543	581	594	578	541	571	577	611	586	545	561	569	560	562	602	577	545	562	603	587	548	581	538	557	553	534	559	548	599	595	575	551	590	572	579	566	598	571	592	556	534	550	555	546	573	614	569	607	605	589	551	572	575	572	575	525	581	594	566	577	582	571	593	562	600	532	535	561	556	554	618	551	606	531	562	534	554	578	575	531	564	595	542	539	593	544	562	557	564	575	597	589	560	555	605	592	559	563	567	581	590	565	520	563	574	559	531	549	565	570	600	597	587	572	568	576	524	548	579	588	548	554	587	570	556	556	597	599	517	602	493	554	580	591	513	576	525	577	596	574	534	628	563	572	570	575	559	578	569	598	576	583	539	572	562	550	576	562	564	559	554	578	575	563	563	609	567	568	526	556	581	569	571	572	573	575	589	505	586	556	568	542	534	519	523	551	594	592	565	544	551	593	558	564	531	595	556	538	566	563	579	548	580	563	563	546	535	594	582	564	611	559	584	579	586	551	565	531	535	556	608	559	516	599	606	553	542	590	562	578	602	570	590	540	552	565	578	614	569	569	616	619	546	571	555	604	570	553	538	522	584	558	598	579	578	558	577	592	560	571	568	522	556	557	614	579	580	564	544	572	539	586	551	552	561	501	548	566	543	564	564	573	544	542	552	569	543	571	597	555	532	557	553	542	550	556	565	566	609	552	586	583	548	592	568	534	564	550	571	567	551	616	589	542	525	556	563	558	557	605	602	541	604	569	571	553	526	573	566	565	578	552	543	537	548	574	571	546	562	559	511	529	540	564	558	541	563	582	558	565	558	572	550	524	553	585	549	546	547	608	553	573	555	593	567	552	566	573	546	572	549	596	542	550	544	560	566	523	596	592	591	540	565	627	574	557	580	543	539	547	583	559	512	575	560	604	591	576	587	548	571	605	559	551	610	576	579	504	587	565	590	595	539	530	568	571	570	575	540	555	556	550	563	556	576	550	582	577	589	569	541	577	569	575	575	595	547	538	609	566	568	574	578	567	578	544	583	542	567	602	576	540	573	562	545	549	601	604	525	554	507	595	558	577	588	553	514	545	576	536	576	583	589	552	569	561	572	639	530	569	564	546	536	558	534	580	559	585	554	616	548	554	551	622	581	601	560	524	558	532	575	559	552	568	553	536	556	591	590	578	571	537	576	519	536	514	546	577	577	536	530	538	551	543	573	544	543	570	547	569	585	578	572	532	580	583	564	569	561	589	559	554	533	568	581	576	525	534	545	560	577	566	543	595	532	584	570	577	588	541	577	506	593	548	583	570	566	583	619	532	549	604	593	594	530	527	596	496	579	609	574	526	532	536	579	587	552	575	587	563	589	554	637	532	538	589	532	551	576	583	583	584	523	573	555	582	561	552	545	582	590	550	547	579	591	571	550	559	566	577	524	545	543	584	589	590	553	573	602	536	559	544	546	569	538	545	608	537	558	571	547	606	547	555	578	548	559	586	556	531	539	570	523	572	613	551	553	546	550	582	560	575	627	572	565	589	538	587	560	571	576	588	566	560	526	549	580	564	567	568	580	529	530	597	579	564	568	577	525	543	605	567	566	556	532	575	611	556	598	548	573	543	507	535	547	554	626	612	559	539	548	561	553	566	581	575	552	592	530	552	567	569	564	530	609	625	590	593	570	589	595	545	611	530	556	527	620	573	516	553	570	518	602	545	597	554	558	576	555	569	546	534	549	554	548	561	561	551	527	604	572	554	577	546	588	533	582	574	565	550	546	570	566	562	588	576	560	549	560	542	529	538	571	561	586	569	582	510	531	591	585	496	552	568	556	587	547	523	592	600	566	575	583	535	555	581	578	547	561	578	605	567	556	586	545	584	582	537	575	535	605	546	545	585	584	558	541	541	597	610	530	554	579	580	573	556	519	582	573	558	560	545	551	522	549	553	596	579	564	559	554	547	580	568	551	530	596	561	545	559	597	567	583	563	541	531	566	547	536	563	563	593	606	586	596	576	546	575	526	605	533	564	603	535	583	595	552	599	574	588	568	561	583	555
25048	21765	28810	26503	20406	28623	25279	16280	7489	3251	1398	653	371	325	262	284	250	249	253	272	271	267	259	270	246	263	262	235	269	264	259	241	244	260	242	263	273	221	262	290	253	277	255	254	270	247	274	256	282	235	240	243	292	224	238	271	260	261	256	262	228	262	246	264	262	252	253	257	277	271	261	260	248	241	284	232	238	266	239	261	260	251	251	258	259	278	247	282	269	243	272	283	264	261	253	255	275	239	256	259	270	232	263	262	240	226	272	247	253	249	240	296	273	256	260	274	223	227	271	292	260	278	242	248	238	270	253	281	253	279	272	259	242	258	261	279	249	230	247	260	254	242	263	255	235	254	269	258	274	278	231	269	266	251	225	264	251	275	245	258	284	254	255	274	236	267	246	260	272	254	285	239	264	293	242	236	256	268	305	248	264	243	246	235	284	257	276	271	258	267	253	263	249	264	248	261	262	252	283	263	262	246	253	250	265	264	268	263	258	221	266	269	259	256	264	259	275	262	269	266	253	235	255	249	274	250	252	263	223	271	263	275	268	282	253	238	253	262	264	268	308	242	259	249	275	290	290	284	260	276	276	249	243	260	253	247	272	258	251	273	253	255	233	279	283	270	243	275	258	252	268	253	262	270	266	259	262	232	227	262	257	274	257	242	246	252	259	242	244	269	264	251	260	250	256	273	283	267	255	247	298	246	283	251	263	272	243	257	263	249	260	254	259	285	275	265	289	245	257	237	244	248	277	244	242	262	277	267	254	251	285	266	260	247	251	258	247	263	264	236	251	259	263	244	253	269	269	279	273	241	264	266	252	284	257	230	245	249	274	272	261	269	263	256	290	264	257	293	262	241	230	269	260	278	271	226	271	293	250	276	271	234	277	277	235	270	254	262	270	264	253	282	269	262	247	277	228	255	281	259	269	274	232	253	240	273	276	244	279	281	263	260	246	268	259	236	255	243	262	251	261	219	251	271	293	265	281	256	270	264	275	250	252	259	255	267	251	274	272	296	272	249	270	238	256	263	232	266	236	243	216	254	264	268	231	255	269	233	273	276	220	244	240	286	254	269	241	252	267	251	261	276	266	291	235	251	243	255	249	254	268	292	258	236	300	254	244	238	242	275	271	274	259	287	278	263	276	247	264	241	266	248	251	262	255	243	256	273	249	290	250	251	231	251	268	260	232	253	258	255	244	284	270	229	239	240	266	275	281	249	259	269	270	248	248	243	260	251	247	260	240	251	258	260	268	308	251	249	279	229	228	234	243	259	258	248	249	277	237	229	245	274	267	284	240	225	255	252	265	268	255	249	254	267	264	266	245	257	252	248	293	278	252	242	258	257	268	249	279	288	259	260	248	229	276	288	240	251	225	240	257	285	255	275	266	244	231	273	271	236	260	274	284	228	279	283	251	270	243	269	307	243	268	264	255	288	239	283	252	241	253	241	231	266	286	262	282	278	258	262	257	264	252	248	237	254	281	227	256	255	245	256	260	260	222	261	249	270	257	274	231	266	238	265	239	256	251	257	236	241	258	251	279	260	245	244	278	226	260	272	231	252	264	264	274	273	269	277	253	243	243	245	283	302	241	263	258	250	253	265	270	250	273	243	257	278	250	248	263	292	254	259	245	250	276	256	257	257	263	263	261	247	267	256	247	276	243	250	234	270	250	284	253	258	240	233	254	280	264	261	261	238	273	266	267	251	230	253	245	248	279	254	274	271	253	253	251	251	255	309	273	254	281	278	261	258	229	240	265	220	272	262	258	243	265	247	260	282	259	273	268	260	283	272	267	263	278	226	229	278	269	260	267	262	258	274	266	267	271	258	267	254	244	250	251	280	274	263	251	271	251	249	268	265	259	245	264	233	253	250	235	261	288	278	250	250	284	231	235	268	253	270	291	255	244	250	253	272	264	262	245	262	266	249	242	276	259	267	267	286	253	241	261	273	224	258	276	267	290	299	266	261	235	273	288	282	290	273	286	256	269	278	251	242	256	254	257	264	265	240	276	260	247	262	275	253	273	272	248	262	283	252	245	269	236	270	241	268	266	247	211	250	265	264	243	265	286	246	258	260	283	262	272	253	267	237	274	245	272	268	251	254	246	252	247	260	221	270	257	246	276	264	272	267	234	271	264	258	236	241	268	258	269	269	228	267	220	269	262	233	268	251	263	234	248	251	246	248	238	236	253	286	223	244	243	279	251	273	272	252	250	242	286	267	275	288	236	287	247	255	273	274	273	245	241	261	252	258	257	239	270	254	262	247	285	242	278	274	264	255	267	250	245	270	245	261	284	264	241	225	242	273	230	252	269	270	256	268	288	279	256	276	254	236	263	256	271	257	234	279	252	276	264	260	260	261	253	225	260	255	281	263	268	268	258	244	258	254	271	226	270	259	248	255	251	264	270	263	253	242	276	245	245	259	277	271	253	272	239	267	256	273	226	267	258	242	258	280	277	275	244	253	265	216	244	233	264	290	270	254	259	260	229	259	245	261	286	259	267	285	244	297	262	280	229	264	276	230	267	278	284	249	253	259	267	269	274	252	260	267	264	257	271	273	250	259	234	287	277	219	266	227	251	228	265	231	270	279	265	262	254	267	245	247	269	258	202	290	218	269	264	246	248	289	262	265	271	252	232	237	282	237	282	268	241	216	261	269	252	255	246	243	245	245	244	284	265	251	226	286	248	252	261	276	250	258	231	274	243	269	263	272	283	281	257	241	272	266	297	253	248	270	270	256	257	237	280	249	264	238	268	250	241	274	285	262	292	250	272	245	272	276	272	252	246	240	245	251	234	258	233	269	254	261	256	271	259	230	241	252	250	242	241	277	253	248	220	218	256	276	243	270	248	293	268	262	241	280	290	246	251	233	278	279	235	251	274	249	249	259	237	231	265	290	234	274	251	260	242	270	253	261	242	250	263	263	252	264	280	262	269	255	263	248	277	260	236	248	243	268	256	263	297	259	260	255	251	251	253	237	250	284	269	290	245	243	256	273	231	249	259	269	241	246	300	259	253	261	274	222	238	286	269	250	268	258	270	270	246	261	273	256	268	260	249	275	257	252	243	271	269	262	258	277	271	231	253	227	244	241	220	233	265	286	286	240	253	272	272	246	226	250	260	265	260	268	267	229	281	282	282	246	239	260	249	270	254	259	240	244	258	238	262	261	256	293	248	241	249	217	255	265	264	238	242	258	229	262	244	249	236	261	272	231	243	231	273	258	254	234	247	265	294	253	241	286	264	244	266	266	283	251	248	255	244	258	270	253	260	258	258	249	259	259	267	264	226	265	265	269	264	263	232	268	284	266	251	242	248	223	257	278	295	266	240	239	247	267	279	246	244	261	256	273	267	271	250	270	265	284	245	275	238	277	227	269	256	267	282	237	246	271	260	261	285	259	267	261	256	267	236	280	254	242	251	270	265	275	259	254	258	261	239	254	246	267	267	231	278	262	265	268	253	255	233	236	230	263	242	264	260	236	249	245	236	237
36589	52654	46126	34095	28343	39260	33612	25895	16040	8835	4190	1866	951	705	597	585	583	571	555	568	561	515	554	539	546	507	539	547	519	563	592	571	500	538	555	530	519	545	517	550	595	559	540	556	507	580	545	542	549	560	526	501	587	506	525	586	529	552	528	516	553	560	512	521	539	535	547	575	577	525	568	592	557	528	502	534	484	540	535	604	615	571	545	541	525	533	543	528	523	536	472	559	535	530	484	570	543	542	539	556	572	584	576	562	547	546	519	538	536	556	514	544	555	554	543	554	554	513	539	573	562	547	554	559	528	525	514	557	558	550	515	550	576	564	532	541	484	517	548	565	548	534	525	542	561	537	552	527	557	550	571	525	519	514	525	551	515	608	551	541	586	550	555	580	549	537	515	523	547	529	528	511	577	517	577	522	566	544	512	561	556	523	514	540	544	560	513	512	546	555	552	584	528	526	548	513	557	556	500	520	526	506	543	524	545	541	501	575	527	530	487	570	527	580	529	567	510	564	533	548	523	534	568	523	538	560	509	532	522	551	541	577	517	562	549	549	559	531	550	546	572	507	598	573	565	542	588	585	520	578	539	511	551	539	560	533	548	546	527	525	545	526	538	592	572	539	515	582	572	562	556	569	530	531	513	545	533	567	593	553	526	594	535	571	551	575	524	536	517	510	557	514	549	532	535	527	512	514	541	556	537	526	507	531	519	519	560	537	585	532	557	522	519	572	520	538	568	537	524	557	536	564	512	536	535	545	552	494	536	546	564	533	514	502	541	553	560	550	510	521	493	521	543	530	560	528	522	529	542	563	530	534	554	533	572	541	510	531	529	532	543	548	508	545	545	533	575	530	518	568	546	581	561	557	536	578	515	533	584	547	570	530	514	519	538	535	569	548	519	595	575	527	557	541	541	579	548	527	531	596	557	568	547	551	559	548	521	554	563	543	543	543	543	557	536	530	544	583	508	553	545	549	520	560	547	548	533	502	525	562	555	535	546	542	516	567	529	520	530	591	578	551	535	563	510	536	552	590	536	521	522	549	535	512	536	520	525	504	561	559	526	559	546	534	522	532	562	566	577	577	523	556	541	524	517	527	553	560	567	577	476	536	531	582	539	513	579	563	580	496	525	530	551	577	531	520	535	517	540	534	543	532	549	575	545	543	509	538	555	521	563	587	547	579	522	558	534	543	563	574	534	513	533	494	543	550	555	532	491	511	538	522	521	563	522	571	572	526	528	540	507	543	549	524	529	529	558	533	521	565	540	562	598	560	527	537	543	570	551	546	540	542	516	513	527	510	524	528	538	548	571	560	567	522	545	589	523	514	530	573	569	522	561	544	586	527	576	562	532	540	538	544	530	522	531	545	575	518	574	573	507	546	505	517	548	546	571	541	558	553	522	533	530	549	553	571	557	552	541	561	537	527	541	573	543	528	513	530	552	509	569	540	562	514	535	542	540	499	522	570	561	555	513	581	550	561	545	583	523	550	561	528	592	543	551	587	558	506	526	584	563	576	523	531	518	530	600	523	540	589	529	521	573	546	584	545	541	518	538	572	529	521	597	559	530	529	563	570	525	554	514	528	543	557	518	577	586	546	502	551	538	518	562	542	532	556	544	521	611	552	561	495	549	549	547	520	546	502	561	577	558	585	555	595	587	539	540	535	534	551	554	534	542	553	512	556	548	501	544	574	570	513	536	546	536	574	527	534	546	543	533	548	551	523	558	569	548	517	547	534	510	547	515	555	537	563	568	584	510	572	521	509	569	542	558	569	528	555	544	527	535	516	524	506	547	541	548	550	577	533	559	560	552	542	504	526	572	536	532	555	543	553	602	533	537	521	536	490	543	572	562	535	558	516	556	509	565	545	537	520	503	558	520	523	526	536	539	515	512	534	570	559	589	555	543	546	526	559	520	560	522	553	586	558	518	568	545	515	538	568	537	549	495	545	558	558	547	513	564	573	542	532	555	513	563	586	549	587	550	530	546	540	521	557	537	531	560	527	582	531	554	506	536	553	531	546	543	539	523	536	549	573	546	536	533	546	552	548	548	527	546	585	578	521	537	535	518	553	540	497	550	544	543	500	552	586	522	554	567	534	540	530	532	548	509	538	513	523	530	568	547	546	562	547	558	540	547	603	551	543	525	529	531	512	512	522	525	567	546	507	525	516	525	494	505	560	541	585	554	533	562	551	533	541	520	530	559	536	567	534	575	527	534	510	580	534	537	564	516	545	525	528	585	551	552	521	568	579	543	561	512	530	576	576	530	538	578	541	528	532	559	553	533	604	555	544	594	565	525	545	531	563	518	541	564	562	531	545	524	503	544	545	540	551	538	548	560	559	532	533	536	549	517	548	537	554	524	521	540	542	530	546	587	521	491	524	521	583	551	520	506	528	537	534	538	548	566	512	532	543	585	496	543	525	545	542	515	550	556	505	538	537	545	519	540	492	531	562	507	569	565	534	562	581	542	546	560	575	526	564	518	544	545	580	556	537	539	587	549	544	556	569	539	505	574	520	564	518	576	527	543	545	563	516	553	555	568	565	520	583	538	548	567	501	544	567	537	568	547	540	575	500	556	569	513	552	554	565	526	550	542	566	581	527	581	556	548	491	568	507	549	540	548	552	565	536	555	530	581	480	521	521	545	578	532	539	550	531	535	543	541	507	570	551	523	534	551	541	555	514	529	545	535	561	549	590	534	547	543	529	527	577	548	534	524	516	542	562	550	538	568	526	546	514	538	536	546	500	541	520	551	571	529	539	562	554	529	524	522	550	515	520	538	582	555	566	524	561	522	552	496	569	527	544	536	571	566	544	558	531	542	543	547	576	547	577	535	549	540	543	511	522	525	522	530	548	563	526	547	534	545	529	555	531	534	551	531	517	536	558	546	536	551	547	541	555	488	510	549	560	529	519	517	528	560	539	526	539	516	548	544	528	514	534	524	539	496	567	544	503	561	526	569	545	527	546	547	521	514	558	544	549	507	541	568	538	577	489	544	538	533	535	538	576	571	580	542	549	528	552	559	581	557	515	594	566	539	555	537	590	518	518	500	589	503	533	560	524	540	520	553	540	555	529	579	545	550	541	543	522	568	532	558	538	562	561	503	553	531	557	537	510	598	498	532	541	522	543	543	548	551	512	522	528	531	581	525	530	523	551	551	559	541	542	534	543	543	559	545	561	539	538	562	552	536	574	536	523	577	556	542	552	526	545	558	543	566	560	587	525	505	530	591	558	525	600	559	604	502	535	546	542	553	527	543	549	537	548	558	506	573	549	607	511	540	566	537	528	564	528	549	508	567	541	541	569	473	548	570	541	563	526	562	515	515	529	508	585	497	562	570	526	543	530	576	534	547	565	557	526	522	520	525	558	542	548	542	519	544	550	540	531	565	577	532	562	520	523	519	510	577	569	525	564	535	536	543	552	544	541	526	525	543	546	552	576	487	549	543	506	549	517	531	579	553	568	564	565	553	573	497	536	525	515	549	537
23618	21634	29537	24387	24403	35407	42682	31360	18867	10734	4455	1587	718	400	304	286	252	273	240	281	267	271	271	256	271	276	264	267	262	269	271	259	242	283	251	261	267	263	256	251	261	247	264	291	276	246	285	253	289	256	276	290	268	272	280	266	266	283	250	264	273	268	249	261	269	283	297	246	250	258	268	252	243	272	274	231	251	278	292	246	257	276	280	254	287	277	279	278	268	237	264	262	272	283	257	254	259	259	274	267	271	253	251	274	285	275	264	270	267	241	271	266	253	278	265	280	247	257	255	241	270	246	281	289	229	253	254	245	265	242	268	275	274	247	245	252	243	249	267	249	211	259	256	275	257	252	290	236	282	242	272	276	247	246	261	272	273	267	243	254	288	260	272	270	250	263	270	266	264	262	262	266	243	229	263	278	282	257	279	250	264	261	278	257	249	285	246	260	286	253	261	228	264	285	252	253	246	232	228	249	273	297	271	258	232	251	306	249	282	289	254	276	277	249	276	284	257	267	261	267	250	274	236	267	261	262	264	276	281	232	247	246	283	244	234	254	269	268	279	272	273	271	256	238	278	257	265	244	284	265	279	263	294	294	216	271	237	261	231	264	241	290	285	249	269	281	254	258	277	247	265	249	263	262	261	274	276	271	263	262	246	265	270	267	235	264	270	275	263	289	254	265	243	248	259	276	269	279	261	258	262	259	252	265	255	286	242	288	268	241	273	258	251	259	273	278	247	282	275	263	265	252	243	291	260	253	250	235	257	264	260	277	240	259	271	279	271	266	237	257	270	276	272	275	264	303	290	279	248	268	278	265	279	241	258	217	256	273	295	242	241	212	276	271	247	260	254	260	255	250	294	269	259	281	277	269	256	260	278	267	254	245	281	234	257	287	265	268	265	284	261	240	246	266	280	254	266	276	282	277	257	258	265	241	262	270	268	247	284	259	271	243	266	236	270	250	256	286	261	253	273	271	265	259	227	260	253	289	263	251	271	279	259	244	279	238	230	246	266	313	252	254	275	248	262	258	262	264	245	266	262	235	251	257	248	257	294	234	245	263	291	251	269	284	240	268	262	272	246	274	257	252	252	234	214	242	278	288	219	245	259	272	239	271	258	253	245	259	258	253	245	232	275	251	282	255	229	290	235	252	288	271	266	275	265	271	219	270	244	257	272	240	259	267	252	248	261	262	253	249	266	266	262	267	265	258	257	269	236	260	244	250	280	289	236	255	237	238	283	254	248	282	255	252	267	282	271	252	252	249	257	229	261	256	260	264	256	275	265	267	307	265	238	252	271	259	271	273	234	259	252	252	276	252	257	278	262	244	282	277	246	206	277	279	250	261	273	242	292	266	268	239	257	238	267	256	265	261	270	228	269	252	263	268	252	241	276	262	251	243	273	233	274	260	271	276	257	255	270	268	272	269	247	276	277	294	263	227	257	233	278	226	251	292	268	248	255	269	280	281	242	243	263	253	277	258	285	264	300	255	264	259	268	253	284	271	260	273	255	268	255	273	233	264	264	270	273	276	270	254	296	255	284	293	267	271	250	273	243	265	272	269	260	265	236	266	239	256	256	222	228	258	239	259	257	262	262	267	239	286	246	273	253	248	259	253	271	251	249	286	264	274	266	266	285	250	247	288	252	265	274	269	271	278	251	243	275	266	283	261	233	281	276	260	261	263	271	227	272	276	244	262	250	240	266	264	285	288	278	243	225	262	278	306	251	289	262	247	277	259	254	239	253	272	245	290	256	247	250	264	257	246	291	262	286	269	272	260	248	271	281	250	258	257	274	272	251	263	255	241	259	280	256	238	283	281	265	271	259	248	252	295	282	245	258	268	249	259	261	277	242	240	268	232	268	241	275	255	253	287	254	259	248	252	235	243	266	256	224	247	250	255	274	253	271	269	248	252	237	262	253	250	275	247	229	264	251	243	248	257	265	253	277	256	284	271	274	261	283	271	258	276	224	260	259	286	262	294	247	285	279	297	255	280	274	253	280	253	260	228	238	242	264	242	253	268	275	274	225	284	246	273	266	292	261	268	277	250	275	223	261	240	270	305	266	281	273	244	287	295	251	227	248	263	241	240	261	266	260	275	252	272	278	257	247	252	282	273	257	248	271	248	270	289	264	256	250	265	262	252	266	288	278	260	270	269	256	247	267	276	241	267	270	278	226	270	253	248	286	266	257	269	251	266	256	285	276	241	267	248	272	275	279	250	271	264	226	243	227	253	273	267	250	268	259	264	269	276	263	244	278	257	256	266	256	243	266	241	274	248	259	250	282	265	253	267	256	273	267	258	244	258	254	251	255	246	277	226	252	248	271	266	294	261	261	256	266	274	275	248	258	275	264	275	261	230	272	234	275	248	276	269	276	286	229	242	253	258	255	264	268	241	257	268	279	242	265	235	274	262	255	254	292	237	266	262	247	259	283	265	222	260	257	283	252	278	266	273	261	249	266	276	266	248	264	244	250	264	246	265	259	263	248	261	251	293	244	259	265	254	262	267	259	249	260	270	248	248	245	272	288	242	265	243	248	266	267	259	242	236	271	259	243	261	243	234	270	270	286	286	283	265	241	239	262	275	279	266	258	256	288	287	258	259	269	264	266	246	262	247	277	249	230	255	270	291	277	303	229	245	254	228	260	262	281	237	249	261	260	265	251	272	245	265	273	260	251	265	260	281	274	261	258	251	285	283	254	266	258	261	271	267	266	279	261	282	264	271	274	286	245	287	276	248	254	236	274	265	273	253	238	248	237	248	257	271	265	294	238	245	252	262	250	255	264	258	239	293	257	263	265	263	269	286	255	244	273	267	254	279	269	290	275	286	273	264	246	277	257	304	271	254	276	245	250	235	291	223	260	251	251	274	257	243	280	261	284	276	259	279	271	237	253	289	266	266	232	246	256	261	254	261	254	253	288	251	247	269	260	266	248	279	249	256	240	242	247	225	234	222	272	246	260	283	292	272	255	292	256	295	243	257	260	239	237	252	265	291	275	266	256	269	260	272	261	267	246	264	267	265	282	255	261	241	256	225	306	249	273	269	238	244	254	258	259	256	250	274	241	260	271	232	243	255	255	278	260	258	275	250	243	276	259	236	248	245	294	265	272	265	296	252	258	258	283	256	267	240	245	246	255	258	241	274	266	269	258	261	266	282	264	216	244	258	237	238	269	269	277	268	259	270	259	262	230	230	263	269	274	255	229	242	251	259	266	294	257	271	264	289	265	272	262	268	252	272	265	249	271	250	287	233	241	269	269	251	236	254	277	265	247	268	288	242	267	297	248	232	258	265	229	261	255	242	266	233	249	261	242	254	240	259	266	270	278	279	261	280	257	291	266	280	244	267	239	264	268	260	251	271	243	254	277	267	252	249	253	255	256	266	256	269	274	281	271	248	290	239	301	265	257	258	272	256	244	270	285	284	238	253	261	261	262	258	255	270	250	277	283	287	283	276	261	248	242	254	300	262	250	266	239	264	275	255	258	254
37664	57603	54647	38941	42521	47169	48052	38872	28323	19925	11141	4602	1974	869	674	651	538	506	547	525	542	506	571	521	550	565	558	516	556	534	500	508	553	533	502	548	551	482	519	514	517	554	564	504	526	530	515	550	493	519	534	518	552	518	536	539	514	524	568	548	530	528	531	516	532	477	532	477	473	505	548	530	513	559	538	533	513	548	498	522	560	527	507	566	523	532	542	537	535	479	522	544	584	529	578	552	533	489	570	509	537	517	542	555	532	519	516	507	532	502	520	526	575	524	468	535	531	498	525	539	556	535	562	549	490	555	526	548	531	529	504	561	518	491	499	547	543	490	512	513	558	501	562	540	525	522	544	523	528	534	534	523	503	517	494	508	531	546	503	516	550	535	543	522	518	536	534	525	581	539	530	544	513	536	580	501	545	527	566	548	529	518	533	547	545	540	577	494	570	568	523	544	551	510	523	531	515	545	529	522	512	504	520	556	558	533	587	522	543	528	512	463	529	516	483	531	524	523	529	519	516	542	530	513	594	486	500	510	483	540	544	523	532	556	522	539	538	559	509	541	591	566	504	503	534	510	539	534	563	526	550	536	527	524	537	528	559	555	517	527	519	510	503	539	532	525	525	542	502	533	520	560	539	541	552	529	485	535	506	543	506	544	558	533	518	530	555	485	507	503	551	528	547	561	538	528	547	526	569	527	569	534	527	516	572	488	540	516	508	491	490	518	531	523	537	517	518	566	534	526	509	519	522	534	577	500	527	526	533	513	538	524	536	519	484	495	524	516	506	571	530	540	543	532	552	564	480	570	479	546	522	570	559	515	557	559	537	502	519	506	519	563	529	542	513	542	527	537	535	561	501	497	531	538	565	499	498	511	534	548	494	533	527	491	548	511	536	489	538	543	535	495	528	513	566	546	514	554	506	516	489	534	504	539	489	539	513	540	553	544	472	521	536	513	540	576	527	524	549	512	519	525	530	486	501	519	542	563	504	569	535	521	532	512	528	514	530	485	547	504	516	547	530	497	559	525	538	512	552	539	538	569	554	496	515	509	493	512	532	536	541	565	542	532	538	553	550	518	517	535	539	487	536	516	539	509	525	523	529	542	533	511	565	564	494	539	556	526	541	510	553	536	538	540	538	534	561	511	517	502	484	548	549	556	536	536	548	509	541	556	569	557	505	544	531	509	533	557	538	480	515	524	540	564	547	535	557	555	504	527	526	534	497	531	535	531	557	521	527	462	553	494	544	522	521	514	517	551	591	531	522	511	537	522	540	534	522	528	556	556	538	563	494	541	508	513	537	578	516	533	533	522	496	509	546	526	552	547	523	518	523	499	515	536	507	551	536	539	552	545	526	538	511	546	569	513	522	561	577	524	548	541	540	474	551	499	520	538	528	486	554	560	527	512	525	536	522	554	483	556	489	518	523	521	514	525	505	539	495	537	544	507	511	512	537	496	536	504	505	522	498	523	565	513	542	495	512	536	512	531	535	557	536	561	537	537	487	527	530	558	523	571	549	548	544	525	517	533	528	522	514	566	540	514	512	501	531	539	531	532	558	566	534	544	537	537	517	510	584	555	545	513	541	531	570	555	508	517	525	533	494	498	521	570	557	578	544	528	564	524	562	512	512	505	534	508	516	530	560	498	566	561	509	505	531	533	555	511	545	487	526	517	507	534	541	489	522	525	519	529	516	520	552	530	508	512	547	538	521	514	521	529	546	520	536	523	534	530	529	531	551	536	562	535	528	500	572	506	557	513	517	531	532	578	557	485	508	535	534	530	522	507	547	512	507	526	531	559	529	551	498	558	530	513	533	501	521	494	527	527	519	513	505	531	553	553	542	525	528	544	536	501	537	507	498	535	537	498	509	549	593	542	560	540	557	489	527	551	586	527	553	515	516	533	508	515	511	529	494	559	561	534	546	520	528	497	580	504	546	505	538	533	512	547	501	489	529	500	523	501	570	543	523	549	503	503	541	539	524	564	531	527	560	515	568	519	515	537	551	518	538	508	476	530	512	513	559	566	485	514	490	543	545	568	512	539	544	498	518	532	526	547	485	571	507	515	535	545	523	528	559	549	530	512	504	522	538	525	517	507	528	555	512	577	494	576	554	533	486	529	527	543	537	565	523	577	550	554	477	516	508	541	509	538	539	518	541	496	530	542	523	540	502	507	527	574	566	534	546	556	547	520	561	513	513	498	544	519	547	540	568	564	539	517	530	517	540	518	525	495	553	570	525	519	540	504	546	505	555	504	575	506	539	529	529	576	524	505	534	547	557	566	538	560	515	539	510	507	562	528	510	582	540	499	518	514	531	560	544	484	525	528	543	557	533	554	489	508	533	491	460	527	540	530	529	561	543	531	531	491	541	487	531	497	552	526	528	526	550	562	524	510	514	514	541	531	518	489	522	508	529	523	517	503	514	572	525	561	552	559	535	549	570	564	548	538	527	515	526	535	530	568	530	547	546	550	492	544	568	557	549	518	575	532	561	521	530	558	511	537	491	535	495	538	562	517	501	489	501	522	499	541	508	547	517	512	524	561	496	533	548	525	553	537	490	534	574	496	522	502	478	535	546	548	522	524	538	544	492	510	511	533	533	522	495	526	550	524	534	532	529	543	558	513	529	498	509	545	531	535	514	521	556	523	505	557	535	475	514	504	528	518	560	560	545	505	527	580	518	483	548	493	523	557	537	515	506	531	542	493	565	531	521	538	576	495	513	529	538	497	530	505	526	563	528	490	558	513	505	526	535	539	540	527	492	517	564	539	545	505	532	548	538	543	515	508	513	557	495	525	530	567	534	539	495	527	533	494	547	546	520	554	539	538	491	544	578	524	546	504	543	567	531	554	517	521	484	600	581	547	521	554	539	537	477	524	543	527	520	530	522	565	572	532	540	520	522	534	488	533	543	572	512	526	501	536	550	545	572	542	516	535	516	529	531	529	549	545	517	499	534	528	530	503	487	490	538	540	523	560	584	565	555	537	550	508	546	522	555	542	534	487	525	496	507	556	508	557	538	533	537	541	527	552	542	521	516	511	495	520	528	519	526	542	527	543	519	530	516	501	538	523	578	517	534	499	541	525	522	500	556	524	521	475	563	530	540	542	566	518	541	514	549	527	561	502	555	523	532	532	535	527	556	523	525	565	536	501	533	494	547	527	516	531	546	517	481	557	561	536	518	561	537	532	500	507	580	553	505	547	563	518	529	554	542	526	523	548	529	517	556	545	552	520	502	540	509	529	535	507	521	526	520	505	488	530	548	558	568	535	495	576	517	523	507	538	528	559	534	487	530	502	518	541	532	510	560	522	565	499	531	500	537	511	539	513	561	548	535	512	559	549	524	545	542	549	515	478	545	537	503	508	545	536	549	528	507	547	539	543	520	529	495	563	532	536	559	550	528	561	531	513	541	508	524	560	545	548	552	487	492	515	528	475	529	528	513	475	530	509	578	506	523	524	545	492	517	538	522	547	525	539	544	512	542	523
27473	22656	23266	16001	9664	7120	6873	3715	2181	1427	831	552	345	320	273	295	277	264	283	270	254	249	245	259	289	283	254	247	274	299	280	279	285	271	249	253	257	278	275	266	283	310	257	291	257	285	280	263	242	275	280	283	268	256	264	284	269	269	261	279	272	252	296	283	282	308	271	265	245	250	302	258	254	274	295	261	293	263	274	261	267	279	274	257	286	264	271	246	283	272	299	259	285	258	285	296	267	269	243	280	258	281	261	285	283	286	269	262	277	290	250	276	279	270	269	288	249	300	261	263	280	268	299	267	261	284	285	276	256	282	291	271	280	278	285	278	283	262	281	281	265	259	270	271	279	251	272	278	288	250	278	276	295	287	277	265	298	271	258	263	282	259	264	265	240	240	244	268	260	288	253	286	256	259	284	271	282	250	265	250	261	271	249	275	267	267	254	274	240	280	259	288	277	258	276	246	264	277	267	316	261	304	251	261	248	284	297	218	274	247	260	276	297	263	299	243	279	270	249	261	294	280	279	241	262	267	256	239	244	268	270	289	266	234	244	276	249	285	252	249	257	272	290	259	266	279	297	270	276	238	258	282	280	291	269	302	253	253	269	266	255	259	253	281	269	269	272	285	248	260	257	297	258	285	314	272	302	263	274	266	304	251	260	278	268	265	270	269	272	255	252	279	257	278	269	264	288	293	291	247	261	294	259	282	273	263	263	275	275	287	257	265	251	280	232	238	300	269	261	264	282	262	277	237	263	256	272	260	266	261	288	297	276	267	276	297	259	284	240	263	276	276	256	270	270	264	260	269	262	281	268	274	266	260	273	261	266	271	254	265	240	252	283	287	262	242	243	239	240	278	234	274	265	287	257	287	248	248	267	259	286	266	245	276	274	287	286	258	283	286	255	249	279	269	271	242	213	268	268	286	252	247	258	280	261	254	291	249	235	270	266	296	268	260	262	279	278	245	279	245	290	249	298	280	294	284	272	256	252	237	257	244	261	284	253	248	281	267	274	263	258	255	314	257	270	249	284	273	254	258	276	273	268	276	278	266	270	297	264	253	261	275	282	269	277	258	263	250	260	289	270	296	276	252	266	247	273	260	278	290	260	274	274	278	275	276	250	254	260	270	256	250	294	278	286	263	290	261	245	253	278	255	238	265	274	256	255	276	254	267	249	271	275	241	264	270	255	262	274	246	264	259	298	258	283	253	305	230	286	285	254	276	250	265	284	257	281	255	265	251	282	271	259	266	273	267	268	264	251	287	280	291	266	255	278	240	256	229	266	267	285	276	288	276	268	242	251	278	258	274	253	284	261	288	246	291	250	279	247	240	273	271	258	275	275	238	268	265	261	260	304	275	266	281	286	302	257	263	240	251	261	265	295	268	255	262	253	277	267	274	251	245	267	262	284	272	268	262	268	296	280	274	285	249	274	265	248	271	285	255	270	273	248	272	268	267	282	266	262	274	286	267	269	291	268	258	273	274	243	289	274	277	294	267	260	300	232	236	269	264	298	297	289	268	233	285	241	293	263	240	263	265	272	300	279	263	296	251	258	285	270	250	272	255	286	256	251	254	254	254	281	307	280	252	298	253	295	276	268	268	295	234	276	263	252	257	286	261	262	279	259	265	262	285	242	270	254	311	252	250	286	255	276	263	257	269	272	277	287	252	265	257	262	271	275	265	254	291	242	252	270	298	284	247	280	248	271	274	260	234	267	268	267	297	280	287	262	276	291	287	283	266	293	245	286	257	274	260	280	242	266	247	262	257	255	288	253	255	277	279	259	271	287	287	287	262	275	258	264	245	262	282	263	232	234	265	273	285	289	282	281	234	265	245	293	300	290	294	297	285	258	292	259	254	266	294	286	270	255	277	261	252	275	275	278	271	276	267	276	251	301	279	262	238	259	255	245	254	221	292	266	253	258	241	261	266	245	238	290	268	280	263	260	265	262	240	251	276	267	256	260	254	275	276	259	288	253	277	276	265	218	253	267	281	281	230	252	271	257	302	265	287	249	283	285	255	261	281	268	267	258	282	254	268	312	250	273	246	295	274	233	281	268	248	268	243	260	281	290	267	245	239	246	302	254	305	274	293	261	281	277	247	286	237	270	248	262	281	291	275	262	240	267	241	263	291	247	290	268	254	286	279	253	259	274	302	268	246	243	298	258	260	253	256	255	266	270	284	311	266	262	237	276	280	293	252	257	272	242	262	260	274	261	269	288	273	280	271	239	286	283	281	285	286	240	312	306	275	253	271	277	280	297	282	265	266	299	244	278	268	257	285	262	249	271	249	249	265	264	254	272	249	289	297	287	264	269	281	269	278	263	263	263	243	243	279	291	271	271	272	253	287	263	210	276	257	281	263	258	254	263	265	278	251	263	283	260	265	256	261	299	277	264	270	256	287	278	267	269	283	267	278	279	281	251	296	252	275	267	272	263	240	259	285	259	282	276	271	257	260	285	257	259	260	260	263	261	270	274	254	246	288	267	256	251	261	263	255	283	271	274	304	250	255	283	264	279	258	286	266	277	261	283	274	273	287	289	249	264	273	234	281	252	246	249	262	251	246	251	260	276	280	271	290	244	285	249	253	312	274	235	264	252	264	278	266	274	260	274	274	274	279	302	256	256	275	276	266	242	244	253	257	273	252	272	274	260	264	304	293	275	266	292	272	252	279	281	259	255	294	250	287	267	257	259	282	276	262	263	260	254	267	282	245	267	286	266	310	251	290	254	252	275	271	275	266	260	289	293	285	224	247	290	288	266	254	294	280	246	265	269	258	259	256	255	251	293	277	299	265	246	277	242	259	278	296	248	275	273	288	269	276	291	246	254	260	270	267	255	266	265	287	276	279	275	272	261	289	264	302	244	263	275	256	279	264	292	279	269	269	231	274	265	274	272	268	281	283	295	262	277	278	284	284	269	282	245	257	238	265	267	276	250	256	280	246	273	282	292	255	257	247	275	247	254	254	271	246	280	277	269	265	238	267	243	258	292	274	276	279	247	273	279	297	323	264	269	254	301	243	268	244	258	278	252	271	267	277	249	276	269	257	275	266	285	260	252	257	289	255	295	253	261	239	262	268	264	280	281	266	257	267	294	285	275	256	251	285	252	275	273	298	259	267	250	259	249	263	259	263	277	290	286	272	265	246	259	286	268	269	273	282	261	286	282	235	258	275	268	247	266	245	269	275	239	258	281	258	271	242	246	273	275	272	251	298	246	254	265	258	234	290	276	275	277	278	278	255	283	258	284	262	266	303	243	239	239	278	272	260	273	278	260	278	269	248	279	256	286	276	257	256	259	253	223	264	247	267	256	269	272	266	247	277	270	253	252	279	252	252	287	266	267	296	266	288	259	282	277	268	262	254	247	262	243	258	252	266	255	255	272	251	265	273	265	262	270	265	256	288	277	241	293	240	278	293	286	262	293	254	268	272	267	276	265	269	254	304	270	288	276	244	296	305	247	280	283	251	267	291	256	279	258	271	262	285
29681	35597	33711	24578	20386	17520	16586	9694	6322	4191	2342	1349	801	653	543	587	560	586	555	583	539	554	618	579	586	546	529	564	561	518	563	561	552	582	600	611	576	548	565	549	565	560	575	562	547	594	569	584	594	564	573	584	567	532	538	564	597	575	564	594	559	570	524	572	577	570	552	586	569	523	537	523	575	552	570	547	514	550	577	536	512	559	516	569	579	542	522	592	565	542	512	550	549	519	516	535	555	572	554	567	545	547	570	567	539	525	526	560	558	581	541	584	547	536	560	521	579	531	556	582	528	585	544	549	555	576	554	563	494	541	575	528	587	571	539	540	594	569	542	562	584	572	578	547	552	550	566	539	543	548	613	554	567	508	560	583	530	576	558	521	584	574	569	560	559	575	572	533	541	587	520	557	534	620	573	565	560	514	594	586	589	537	580	576	589	589	556	559	611	555	571	557	535	560	565	538	580	503	548	574	564	552	579	579	560	553	517	548	557	525	559	580	600	533	552	575	497	551	578	560	578	554	570	562	528	555	544	577	561	549	559	557	541	545	553	575	568	542	537	552	582	579	540	580	554	534	591	577	566	543	526	566	565	541	537	531	526	550	569	566	558	549	523	558	598	573	554	541	540	556	516	585	580	547	562	513	547	600	594	505	564	583	623	586	553	535	579	579	569	558	579	537	538	561	579	575	573	582	620	526	560	573	547	571	527	565	550	538	578	610	570	507	545	553	574	548	572	549	526	534	532	528	513	576	561	561	566	552	553	534	566	557	567	540	556	545	559	552	568	522	562	554	569	577	505	575	579	551	530	524	544	556	576	560	605	552	548	521	566	576	550	547	543	567	589	540	560	557	542	573	584	597	582	583	565	534	535	515	527	551	547	567	567	568	528	538	520	548	578	560	577	565	606	559	564	566	539	566	546	566	540	578	561	565	561	556	553	588	567	566	570	568	545	583	583	571	558	533	569	579	570	551	567	549	527	566	535	534	597	546	528	548	580	568	556	562	549	523	556	595	567	592	551	565	550	557	618	512	569	523	537	580	547	565	583	611	547	552	547	577	590	560	541	554	597	575	573	573	550	546	555	517	544	508	538	588	566	558	529	574	587	586	567	556	582	532	531	566	543	609	556	583	566	549	564	580	539	601	546	549	561	565	576	565	574	554	576	554	548	568	541	551	585	577	570	564	529	588	568	548	540	545	579	558	544	575	557	567	585	532	544	556	625	611	596	556	539	551	541	527	551	555	575	549	557	533	600	629	565	578	602	592	566	546	598	536	596	605	549	614	599	605	560	543	531	559	560	539	539	584	542	554	567	540	495	565	585	555	566	531	573	611	576	568	559	562	566	536	565	546	534	540	521	555	547	529	572	545	561	552	552	550	552	555	564	487	557	589	567	555	544	511	547	595	562	580	589	598	553	563	568	564	584	536	563	584	558	572	550	591	551	603	602	486	575	562	563	516	584	537	537	561	587	550	566	544	589	551	562	544	559	600	573	590	559	564	545	621	572	563	535	546	561	560	573	530	534	572	556	541	535	526	594	562	633	550	536	530	534	544	566	545	583	580	534	568	588	561	527	542	551	523	562	554	513	552	572	554	519	541	570	547	554	585	546	559	587	551	513	579	545	553	527	553	543	543	540	555	588	567	593	590	593	579	553	569	508	582	555	564	522	599	554	579	581	573	545	563	580	511	575	553	542	579	575	583	536	612	562	542	495	556	541	565	525	574	548	539	586	551	507	551	583	597	566	546	573	577	574	553	575	611	557	524	519	599	553	519	521	524	541	532	577	560	598	581	565	550	530	566	526	546	568	564	582	531	602	568	556	559	567	534	551	586	575	536	596	580	561	606	565	596	542	522	553	539	553	543	584	509	635	527	546	549	545	546	562	533	564	560	537	576	546	562	542	543	553	615	621	570	491	551	540	519	558	528	534	544	558	587	524	530	575	586	558	572	537	551	510	506	542	548	551	530	540	563	595	565	592	529	601	563	535	581	575	581	519	547	518	543	561	543	599	540	529	538	555	570	557	543	543	559	574	529	569	565	563	581	548	563	556	589	547	562	529	536	535	575	604	521	540	542	608	544	507	490	604	553	542	561	582	550	549	545	545	511	572	566	548	551	525	523	552	582	548	583	544	538	603	593	560	574	546	597	559	563	592	518	546	522	544	555	548	522	521	565	562	567	578	547	583	578	573	534	564	552	601	576	565	493	553	541	550	536	558	556	579	551	567	523	602	573	533	539	548	573	539	558	551	584	587	603	561	527	537	551	538	541	527	582	536	532	524	578	512	556	555	558	561	574	542	524	567	584	566	560	516	583	559	497	571	544	579	550	556	544	525	546	563	572	598	545	592	572	476	509	534	590	576	560	540	532	575	563	560	553	532	578	612	552	548	584	530	572	568	562	564	559	587	592	588	547	546	582	565	562	525	574	566	556	597	570	551	545	550	522	581	545	516	552	588	540	549	565	575	538	593	568	587	584	572	584	562	575	578	526	592	589	569	528	552	572	542	553	563	593	502	553	575	558	556	591	527	567	583	572	537	558	519	591	585	535	581	564	559	583	538	574	525	577	576	537	548	586	572	600	582	568	559	555	543	546	552	555	515	572	572	538	554	517	584	551	589	563	527	569	552	533	573	529	559	585	569	575	545	546	589	548	544	568	571	557	580	575	526	553	537	583	565	532	594	572	571	579	549	553	542	530	555	524	581	528	566	545	550	565	604	542	581	575	544	543	546	574	541	575	555	536	520	576	573	573	555	508	544	545	582	574	529	572	596	501	549	522	527	578	588	590	525	560	588	560	539	548	568	551	527	523	608	509	548	520	587	575	536	591	545	534	528	582	599	555	535	511	494	569	564	518	528	586	489	564	529	575	553	590	529	546	562	560	560	529	544	551	549	581	549	539	567	536	573	588	546	545	585	553	536	598	537	550	595	540	531	592	569	570	541	572	567	544	570	534	521	578	556	546	523	562	595	567	571	555	599	586	565	575	527	608	576	593	579	530	567	583	579	548	534	564	541	558	586	577	581	577	551	541	574	589	518	584	543	518	548	588	572	556	540	584	606	591	531	585	567	593	588	588	546	558	574	566	567	557	541	539	527	580	503	546	558	514	593	556	545	584	529	548	537	591	573	583	531	562	553	524	590	528	573	572	538	600	570	508	533	565	560	564	559	584	557	568	575	573	554	573	542	567	588	595	531	548	543	580	537	516	587	563	559	550	577	536	511	585	572	538	580	534	525	584	601	537	520	530	591	586	596	529	506	571	566	519	546	557	592	581	531	527	599	595	512	603	590	598	593	614	555	550	599	542	552	548	513	544	547	576	590	576	580	527	549	548	542	549	581	533	534	582	551	536	560	561	568	532	581	555	551	574	511	545	565	560	565	555	547	533	546	566	584	573	554	559	553	562	545	582	586	557	564	578	522	548	575	560	570	566	542	568	536	604	544	551	586	550	540	547	526	560	544	526	586	532	598	595	565	553	553	568
25047	21819	29479	26109	20468	22188	18818	15541	10606	5982	2563	1019	609	362	287	273	240	263	253	261	280	267	263	268	271	268	248	245	258	263	236	259	281	258	252	265	243	288	240	229	250	254	237	270	237	249	237	284	250	266	225	282	268	254	256	244	263	278	249	274	279	264	246	247	243	276	233	292	246	259	234	243	242	247	240	236	254	246	238	284	243	243	269	251	277	246	260	263	248	257	243	270	242	262	228	234	258	248	245	244	264	266	239	246	259	265	254	247	259	268	240	249	296	253	257	273	212	265	249	258	242	281	275	241	259	244	270	257	256	246	281	254	280	245	228	245	261	262	279	248	268	236	257	234	248	273	249	269	266	232	269	256	262	251	258	266	247	264	252	240	238	241	283	246	241	279	244	257	254	241	262	275	284	242	222	250	234	282	287	241	244	231	263	261	232	257	259	265	268	261	248	274	274	257	282	268	227	250	268	258	270	237	241	245	277	248	270	257	245	224	256	292	284	272	262	263	276	231	226	278	257	249	238	249	247	283	226	229	254	264	267	272	265	274	247	231	282	259	248	263	240	254	263	239	235	242	243	250	281	245	233	251	216	300	268	279	258	246	255	271	263	260	258	259	269	284	272	233	255	262	252	264	257	270	245	272	238	283	259	270	280	263	270	254	270	264	269	259	277	228	256	249	245	265	264	249	261	253	286	272	263	243	256	240	238	254	259	273	257	259	241	252	283	277	228	249	239	293	239	242	290	251	253	251	252	251	294	265	215	284	254	257	276	251	231	263	234	264	248	279	248	246	284	257	268	228	263	260	251	273	288	245	278	239	248	258	269	278	242	257	261	249	257	285	235	252	241	252	235	244	281	255	231	248	264	257	235	275	275	255	251	258	233	240	255	252	273	249	250	257	248	249	256	261	252	287	235	248	251	259	224	245	279	274	291	220	240	218	219	234	255	240	240	269	253	286	258	257	245	250	253	282	247	273	255	227	258	280	254	251	239	268	256	249	226	260	277	223	276	252	275	268	278	270	271	281	264	283	277	274	258	279	228	260	248	240	258	246	269	251	262	251	250	257	251	255	268	241	258	254	263	244	247	234	238	264	260	257	237	267	235	265	285	277	263	255	229	263	252	266	236	266	249	267	247	240	249	254	273	262	273	277	261	258	258	239	276	228	271	238	285	279	261	256	252	243	273	261	271	263	245	249	257	263	266	281	261	267	255	277	262	250	240	253	255	264	277	260	239	248	243	250	258	280	254	248	274	235	243	244	275	261	262	245	249	271	268	247	273	270	278	267	285	266	255	269	233	251	265	275	234	227	254	243	240	282	253	234	249	241	250	240	239	256	244	236	255	255	235	265	261	247	252	247	245	238	239	236	255	249	269	255	253	270	270	249	277	247	255	246	258	263	239	251	256	233	227	285	246	263	276	276	252	254	280	247	250	252	254	260	252	263	260	267	264	264	269	256	261	270	251	267	246	280	243	253	269	243	258	263	249	225	284	227	253	251	228	262	243	253	258	260	249	241	236	233	260	258	256	275	278	243	234	256	281	266	280	255	239	258	255	275	243	246	244	292	248	251	250	255	245	276	247	252	260	278	250	287	257	267	264	263	256	266	264	295	225	245	250	231	253	259	258	275	279	246	261	262	276	255	255	223	228	270	250	258	260	246	266	238	263	261	243	268	271	230	265	255	259	270	252	245	259	253	244	250	286	257	236	286	300	248	265	270	264	239	244	236	280	249	250	278	251	248	269	250	250	245	268	261	273	268	263	264	270	250	266	253	259	257	252	232	237	250	258	227	288	264	253	274	246	261	260	247	267	274	248	222	246	272	292	267	264	265	250	261	279	266	235	275	259	238	229	267	269	277	240	258	274	256	253	257	226	260	266	268	248	229	239	243	305	260	297	254	267	239	251	282	264	231	251	256	266	261	252	228	255	270	293	280	242	259	256	254	273	231	272	241	244	262	243	236	242	255	278	247	274	253	199	236	277	265	272	241	245	247	282	267	241	230	271	221	256	226	224	233	259	262	231	267	244	277	254	254	243	246	243	258	254	254	236	240	264	250	240	253	233	258	256	243	280	266	264	242	235	258	247	305	246	221	285	267	275	263	232	237	256	297	238	245	244	242	266	279	263	258	252	259	265	258	250	254	268	250	258	274	265	248	265	239	250	242	269	265	277	260	269	269	248	270	246	255	274	258	253	251	246	225	274	249	244	265	275	271	256	241	252	238	243	263	251	244	265	258	254	246	276	266	273	265	258	257	260	258	264	267	246	262	231	253	236	271	231	279	241	275	267	273	261	237	270	266	257	271	277	278	244	284	253	250	252	247	232	251	250	253	240	256	258	269	250	247	268	240	268	233	238	237	261	242	270	272	266	244	292	229	271	237	233	260	218	251	255	296	252	257	261	262	272	264	252	262	263	297	252	269	225	237	274	237	245	242	218	260	278	257	240	249	278	261	272	241	239	254	309	256	261	258	289	268	261	236	245	275	282	269	260	268	241	268	236	251	272	228	236	279	263	277	259	278	235	247	258	253	279	230	251	263	264	243	301	247	237	260	239	250	263	282	250	256	240	260	245	262	271	294	274	228	244	244	251	247	242	259	252	258	233	250	253	240	249	230	260	265	273	262	270	227	257	283	260	253	275	231	260	259	268	253	262	277	242	246	263	257	258	256	267	285	267	238	283	262	246	255	253	244	235	241	256	244	241	232	225	258	250	281	266	235	267	272	242	251	250	249	281	273	229	243	269	253	258	290	275	234	259	275	264	280	268	228	242	251	230	252	259	258	257	235	214	237	250	233	246	251	246	293	267	256	261	272	243	257	255	235	248	248	224	277	274	243	259	251	267	254	262	278	256	262	256	246	286	268	266	259	264	258	268	247	237	272	246	251	237	260	260	277	262	262	250	247	265	260	261	272	259	237	272	242	245	254	253	246	236	264	261	265	252	259	250	254	256	276	251	226	237	255	264	251	263	268	277	277	252	255	252	235	260	247	251	245	244	234	246	226	295	257	239	255	263	261	251	261	284	262	249	227	268	252	247	241	250	292	242	256	234	242	284	246	258	271	244	272	244	274	267	257	241	267	253	254	246	249	283	235	233	253	250	239	250	264	264	258	270	241	248	247	256	218	270	252	242	246	263	254	259	252	275	237	254	269	246	261	238	260	241	294	246	275	257	263	266	236	251	242	292	266	270	258	254	263	251	253	252	230	246	225	252	243	243	248	261	271	270	253	268	248	279	255	290	262	275	237	246	277	250	235	222	255	251	244	282	248	237	254	225	272	263	264	262	265	263	246	231	255	302	265	266	265	259	262	263	245	263	209	262	243	266	288	269	242	253	239	313	243	239	260	245	230	250	238	261	249	264	241	247	236	265	231	225	225	267	249	274	245	260	258	264	247	258	281	258	258	232	292	276	278	275	233	239	254	240	254	221	245	246	241	243	243	228	239	255	260	265	236	274	245	271	252	248	243	286	265	264	264	240	255
33780	55622	49452	31790	29628	32284	28716	27605	21241	13892	7137	3191	1463	986	703	593	551	563	518	602	563	526	562	557	551	549	572	530	510	541	560	518	523	553	567	556	498	515	561	541	558	573	513	493	584	579	563	525	520	526	511	583	525	533	541	555	543	482	546	569	502	537	586	553	572	511	523	538	544	525	505	553	562	483	538	561	530	539	570	552	516	519	539	536	498	498	546	562	526	544	526	532	540	532	550	537	546	533	512	540	576	558	590	555	522	555	521	580	587	525	569	517	522	555	542	524	550	524	507	554	529	552	524	533	500	529	530	514	525	534	536	540	499	556	531	543	498	522	514	533	542	535	542	539	556	538	467	523	542	515	526	501	538	536	553	510	526	518	553	551	561	555	577	560	525	536	562	497	564	527	539	563	490	544	531	517	539	511	517	526	608	485	567	560	517	564	539	530	535	556	549	568	548	567	551	506	524	585	520	559	522	550	536	548	483	566	566	547	590	569	540	551	493	568	517	552	559	548	509	497	518	570	522	576	502	554	572	512	499	547	536	564	527	529	530	528	550	533	557	528	541	519	538	564	565	569	590	530	518	531	496	552	586	561	524	559	543	559	564	542	541	527	534	550	535	549	535	521	514	517	521	535	530	567	540	585	548	511	520	502	574	569	539	481	558	546	557	533	545	505	563	541	537	541	544	506	548	511	517	536	574	541	520	529	574	537	583	550	509	531	541	536	507	554	541	553	548	522	510	562	601	577	578	544	541	484	533	547	589	535	555	535	544	560	520	520	560	533	546	537	561	570	553	539	577	568	506	524	584	509	494	526	546	492	540	502	533	499	542	526	557	530	538	506	547	549	506	529	543	526	549	496	557	531	584	532	551	556	510	545	530	548	555	557	537	540	559	534	559	560	582	545	557	530	533	571	555	556	524	529	531	556	527	545	517	525	584	535	501	575	566	522	559	528	548	533	536	534	528	538	521	574	560	580	553	527	554	567	531	552	547	566	537	562	522	533	504	572	493	603	543	520	556	546	555	525	577	536	517	568	594	533	487	537	519	546	524	530	589	545	591	529	537	565	540	521	522	543	523	500	553	520	545	576	553	526	547	501	538	548	540	521	514	527	554	562	527	540	554	544	552	512	524	523	541	546	526	524	525	496	528	577	537	592	550	526	496	540	536	526	479	532	521	541	502	525	547	497	523	529	518	543	524	516	535	556	593	513	504	532	529	527	555	542	518	560	492	558	536	586	546	517	583	536	536	574	530	561	547	542	558	516	583	578	528	544	555	572	527	521	521	545	537	560	532	548	487	528	555	541	528	519	569	530	571	547	533	544	565	530	536	513	580	553	509	506	570	527	509	530	536	535	556	552	509	557	601	520	564	525	529	562	529	552	551	521	514	543	511	589	542	553	557	588	532	548	549	553	548	560	540	549	535	541	484	513	550	556	537	544	553	550	543	479	574	533	563	558	543	526	523	527	567	555	515	533	499	567	529	539	542	556	547	555	519	560	553	552	541	577	495	529	535	544	560	553	560	526	522	538	561	557	587	536	566	552	555	548	539	517	576	518	500	509	516	548	540	530	544	546	495	520	539	515	544	519	521	578	538	482	543	537	553	524	551	547	522	538	511	529	501	529	514	542	595	546	551	566	531	514	568	533	527	546	544	480	538	558	553	547	504	491	483	551	557	561	548	579	485	540	508	537	541	571	524	510	528	541	561	564	547	545	530	583	553	503	550	571	458	546	571	536	605	553	500	588	570	498	556	566	529	546	551	551	550	545	510	528	551	575	536	531	546	549	513	526	513	512	518	556	572	524	556	522	566	505	566	530	498	498	517	524	579	564	512	544	545	534	539	538	521	539	547	487	499	514	555	529	523	542	561	509	581	540	549	545	554	542	533	532	535	531	540	560	537	523	561	523	579	542	530	546	541	521	595	559	514	574	524	510	506	510	528	545	528	535	571	539	543	525	529	545	543	580	534	504	471	562	542	500	502	525	534	510	545	519	536	532	525	549	554	527	514	558	523	538	508	572	575	580	510	532	575	548	550	528	521	543	547	534	544	556	574	552	507	538	522	531	550	541	544	537	541	529	576	576	545	531	521	519	555	513	519	512	559	529	541	540	515	547	528	525	525	570	518	545	544	537	580	517	567	565	541	550	550	538	510	525	519	587	589	546	542	512	571	527	537	547	505	553	544	528	558	553	529	545	562	533	512	538	528	549	530	579	556	530	554	581	489	551	535	537	556	597	530	517	537	555	514	554	500	522	577	547	511	537	521	547	562	543	518	546	514	553	506	541	521	550	552	544	564	563	554	514	543	524	514	539	527	540	502	505	590	543	528	500	537	515	540	547	519	500	538	536	522	569	545	572	535	560	558	553	550	496	568	530	534	545	518	513	542	553	547	506	537	528	578	494	545	555	567	511	493	539	538	552	575	556	568	543	524	549	575	509	524	523	542	509	560	493	551	568	540	514	544	533	518	565	516	540	552	521	512	564	549	524	556	515	527	525	541	529	558	522	564	543	542	556	564	521	523	518	579	500	542	527	517	529	525	499	552	529	529	500	540	526	608	522	509	553	578	530	538	529	535	507	501	528	574	510	553	570	564	573	552	498	524	568	535	543	562	540	505	552	560	561	563	578	527	569	548	536	523	529	521	509	519	549	531	532	556	508	545	548	547	537	533	513	535	540	530	514	540	560	527	561	554	511	542	543	529	537	511	515	537	503	523	546	539	491	533	533	521	553	520	514	551	555	558	562	523	535	553	535	556	520	521	540	523	552	488	535	552	557	577	569	540	491	534	535	503	525	542	540	544	521	569	529	533	484	519	552	539	543	543	564	517	515	540	527	535	555	512	516	537	505	558	541	537	535	517	500	540	515	522	526	559	522	515	535	529	537	540	545	583	524	545	523	533	568	556	558	562	552	525	514	536	570	537	541	545	552	559	556	569	549	539	550	573	520	500	585	527	530	529	532	559	538	567	524	530	539	531	524	509	511	565	605	524	530	585	533	537	555	541	501	583	545	516	531	531	527	536	552	562	509	599	556	524	548	538	562	588	541	538	497	549	543	504	529	527	506	515	508	563	572	514	538	522	532	558	515	540	528	535	511	559	559	547	521	571	538	542	506	535	538	550	522	552	554	542	500	550	529	528	517	526	548	556	527	536	555	524	530	568	506	499	532	550	533	490	554	504	487	520	542	511	568	486	549	560	531	594	566	537	547	520	538	545	518	541	513	545	528	482	512	534	513	516	525	527	536	542	519	570	533	542	539	524	528	543	529	568	531	523	560	544	499	554	510	545	534	563	523	505	543	571	525	532	539	565	510	537	518	581	540	565	544	569	581	571	525	485	598	508	512	536	520	491	550	523	543	519	568	513	563	547	522	570	522	518	553	516	567	579	530	550	546	518	544	545	513	559	575	523	570	528	525	521	551	564	500	596	550	520	554	528	559	530	514	577	546	537	530	563	510	520	533	520	519	556	569	545	553	551	528
23620	21669	29439	24352	24157	29259	33024	31001	24974	16147	7097	2353	1021	558	361	299	285	265	248	274	243	281	260	275	253	303	260	272	230	262	261	242	268	265	274	269	286	297	268	280	273	245	281	258	249	251	248	275	257	255	270	287	255	295	263	250	280	278	252	270	279	256	274	266	256	272	256	260	287	255	268	258	257	260	239	273	270	247	271	275	270	237	287	255	267	263	258	261	257	262	281	251	249	253	279	240	252	270	259	278	251	243	287	250	236	277	264	260	243	269	266	260	269	264	291	256	247	263	239	275	239	261	253	275	244	250	257	282	265	277	258	239	247	281	241	269	283	257	270	251	238	255	276	237	238	258	240	256	254	267	268	248	249	246	270	272	266	251	274	262	255	246	224	248	251	226	281	233	253	265	265	250	270	257	243	272	249	256	262	259	265	246	250	248	252	251	246	278	286	255	270	227	238	284	260	277	278	259	249	247	250	246	247	249	259	238	259	259	229	251	254	247	266	264	266	272	259	270	251	245	289	264	255	257	260	246	268	248	239	245	241	240	257	251	253	250	291	259	272	242	272	260	270	277	273	265	244	247	258	252	233	252	262	261	259	264	259	246	250	274	245	290	268	262	289	245	259	268	282	243	260	283	268	274	275	281	284	264	264	259	258	263	276	293	250	236	289	273	269	265	239	238	274	260	246	253	280	279	256	273	291	257	301	238	241	265	289	265	257	264	250	266	281	264	267	250	221	281	284	238	238	256	261	259	265	245	284	274	266	272	253	255	236	256	271	271	251	241	277	274	276	271	257	239	268	247	246	251	238	254	239	244	252	273	268	246	277	255	250	267	280	280	276	259	270	259	236	236	249	265	262	270	246	239	254	227	258	254	252	251	233	236	306	244	285	276	241	256	244	275	268	256	258	268	248	239	263	212	262	261	258	291	262	258	274	272	268	243	249	262	258	256	230	245	272	257	244	265	281	272	265	266	242	283	274	276	249	243	236	249	261	232	256	248	293	249	258	286	266	255	241	251	286	250	264	256	255	259	274	248	243	268	263	264	242	242	255	286	258	268	290	269	240	241	269	255	257	254	259	255	235	262	221	251	274	238	251	243	271	269	238	260	273	287	228	251	244	269	267	231	284	238	246	290	268	245	256	263	210	284	282	257	243	271	248	252	253	227	266	243	264	258	255	246	261	251	277	251	269	272	243	250	271	240	260	272	266	256	244	270	254	258	264	281	243	263	250	239	259	281	267	253	275	252	250	222	234	290	245	235	276	264	283	256	214	252	251	243	253	252	257	251	238	263	248	249	236	283	233	246	280	275	250	239	262	265	248	243	234	252	271	254	289	234	259	273	274	266	244	243	259	263	263	274	233	288	255	292	270	255	250	276	265	244	265	237	257	244	252	210	273	253	287	294	228	262	265	241	234	224	273	238	274	272	210	276	273	273	269	268	253	249	255	267	253	243	252	274	268	221	282	244	261	257	272	269	250	234	263	272	249	273	277	271	234	225	281	259	236	268	248	261	277	297	247	304	257	273	250	258	269	233	253	279	242	262	257	281	242	274	272	264	255	279	278	254	269	273	252	282	274	283	262	300	270	269	276	262	244	257	272	268	302	251	260	235	254	278	268	272	256	255	252	224	267	243	267	257	264	256	250	264	255	241	238	252	250	266	259	260	264	262	285	266	263	270	246	277	267	255	265	254	257	270	271	279	258	244	275	269	264	236	276	251	268	254	249	259	240	246	266	278	284	277	259	262	267	248	260	259	273	274	244	244	248	260	262	248	241	265	271	265	260	275	264	281	229	259	271	282	299	248	269	269	264	242	281	270	255	242	262	250	233	250	225	264	248	272	286	291	248	254	279	268	235	248	273	237	260	256	254	244	265	247	264	287	233	271	268	237	278	239	252	241	247	268	228	245	251	267	274	258	256	283	274	270	264	239	265	253	244	263	278	252	260	264	276	232	257	252	246	249	259	244	237	290	254	260	254	253	254	263	239	252	268	257	279	237	273	233	255	246	254	235	265	232	276	246	249	285	255	204	253	270	262	248	235	241	253	260	237	245	291	266	256	270	253	255	272	242	276	269	245	244	275	284	227	226	237	254	229	267	233	266	268	259	255	266	247	294	272	256	292	271	239	222	260	258	290	229	254	241	239	270	242	279	239	249	268	237	248	263	237	268	297	288	264	274	251	239	261	267	243	272	262	249	261	248	242	245	244	266	285	239	283	244	263	271	269	231	258	239	273	270	278	261	256	245	236	258	286	237	284	271	275	283	249	263	274	246	256	247	263	257	257	250	258	246	265	228	244	272	274	286	243	248	265	239	246	285	244	275	274	237	267	247	266	254	272	280	250	259	280	267	269	251	253	253	254	271	266	234	240	258	236	269	211	278	270	258	282	224	270	289	252	258	270	232	247	278	282	250	251	279	242	262	240	277	234	273	268	226	288	275	263	257	230	284	253	250	244	258	265	244	247	246	266	266	244	269	222	260	224	245	268	251	265	241	259	248	243	254	246	235	270	251	253	268	265	250	225	244	250	261	269	264	250	276	269	262	275	267	266	270	263	254	244	256	296	255	278	263	242	259	267	268	249	262	295	282	254	263	282	244	259	261	266	279	241	231	264	265	252	254	247	249	268	264	293	257	271	283	256	255	259	267	243	252	275	233	241	273	246	264	245	266	241	285	255	267	261	274	263	272	257	255	246	267	283	258	262	254	268	273	255	226	293	276	295	269	236	254	243	277	267	281	238	269	287	272	274	234	249	274	247	249	259	269	248	250	256	248	265	248	276	260	257	260	286	239	248	245	286	277	258	259	269	268	265	268	272	246	256	250	284	276	267	261	258	261	253	250	248	269	260	241	292	271	261	232	279	262	273	257	245	278	291	256	250	223	245	267	280	260	282	268	248	237	257	252	256	270	279	263	254	274	257	267	277	234	257	263	245	254	266	241	239	254	284	246	244	253	244	243	251	259	232	230	268	231	266	264	274	264	278	249	283	238	265	279	301	270	248	253	258	258	266	253	229	222	236	250	221	260	297	260	261	269	249	281	257	227	239	256	248	249	267	242	265	250	244	244	254	247	249	260	283	240	272	251	269	286	255	247	256	289	245	253	266	269	265	264	251	248	272	249	245	284	246	264	264	233	275	259	274	266	248	258	263	271	255	264	265	279	248	265	254	272	262	277	256	248	237	255	252	274	261	249	245	238	247	259	230	257	290	255	239	230	296	246	249	291	283	265	229	269	239	275	265	264	274	249	261	285	254	290	251	267	245	240	270	262	281	281	238	233	248	270	260	277	259	233	270	285	285	268	278	274	255	294	251	266	220	271	261	234	252	288	257	237	248	260	265	277	244	249	261	234	281	276	274	236	270	235	269	270	289	246	252	260	258	216	262	267	217	260	266	246	270	259	248	264	253	243	254	266	244	251	246	262	237	243	250	264	251	225	254	258	263	260	261	276	250	262	254	279	261	269	276	266	235	264	267	263	252	265
41612	64504	50482	39425	40948	40311	41141	41062	34808	25862	14732	6862	2986	1478	789	625	562	590	498	494	528	516	522	505	494	465	533	531	508	529	533	578	486	519	551	564	501	510	536	573	534	527	500	578	537	504	524	525	522	517	517	513	478	530	542	516	555	524	518	536	530	534	548	526	513	504	504	551	510	563	507	508	532	510	494	531	515	507	522	522	498	567	511	530	499	487	525	556	525	519	525	484	531	521	557	495	489	504	557	512	551	463	553	535	510	561	529	503	550	589	473	517	562	509	485	509	479	478	542	567	519	536	546	525	480	501	575	496	541	493	504	523	535	516	523	533	488	529	530	533	504	540	541	510	513	548	514	499	539	553	524	487	534	498	523	515	529	511	546	557	529	557	542	549	512	494	532	546	547	541	536	471	494	510	501	494	533	526	567	566	543	542	505	499	511	515	533	517	530	506	546	542	517	544	562	533	493	490	517	521	524	525	510	515	487	559	531	564	550	554	518	552	520	536	527	548	547	524	537	548	536	559	525	546	488	521	537	552	555	533	515	512	526	557	520	531	576	558	541	517	566	531	488	561	527	518	533	534	533	532	558	511	541	575	547	493	514	549	523	511	543	522	478	541	537	493	553	552	554	508	521	513	557	546	482	521	524	513	529	472	535	504	539	518	507	547	521	538	499	524	533	512	538	532	543	505	533	541	469	522	553	513	521	521	526	557	511	563	479	541	526	537	534	496	503	542	575	533	577	520	522	507	500	525	545	536	526	515	505	522	542	537	534	529	529	532	497	512	505	487	579	546	529	517	489	509	526	516	541	517	519	560	550	521	545	536	537	558	534	504	533	511	543	498	543	459	538	513	510	516	519	530	507	540	531	513	533	525	524	529	483	512	507	535	507	529	529	488	507	521	472	550	523	555	528	554	511	494	512	539	519	497	527	541	536	551	546	527	504	498	531	520	516	521	517	514	555	547	564	492	539	520	519	510	503	507	539	542	538	540	528	527	567	570	527	520	528	539	527	534	472	540	572	522	568	539	540	507	563	511	536	549	515	523	527	523	525	554	553	547	507	571	515	565	478	538	517	530	503	535	543	540	536	528	535	524	515	553	510	502	534	503	528	493	507	516	492	550	545	544	550	514	562	540	454	517	496	510	537	557	481	508	520	494	516	507	538	547	541	517	545	581	520	540	520	577	565	530	567	513	499	503	576	521	521	531	524	544	546	537	521	532	502	528	548	513	465	519	549	519	536	571	543	528	488	500	538	533	570	487	522	511	551	514	513	521	499	575	530	554	528	491	540	531	512	541	519	543	510	541	514	484	560	504	482	539	544	569	488	530	488	532	521	505	527	528	501	526	531	512	522	532	510	515	511	564	530	507	545	493	502	476	522	560	524	553	506	537	516	523	500	550	514	573	499	484	513	512	523	535	546	549	543	495	488	552	542	520	524	551	512	572	526	534	495	510	528	472	573	505	491	576	524	526	524	508	531	518	488	535	508	497	561	494	548	512	505	507	476	489	510	530	528	532	532	510	521	536	523	580	516	506	541	556	520	524	536	514	500	573	539	503	532	502	545	509	502	498	508	524	557	576	538	572	534	532	483	524	518	534	518	506	535	506	513	531	511	482	539	515	505	497	527	567	513	507	481	503	501	513	502	514	554	540	516	497	558	502	518	499	541	520	539	509	572	553	512	512	554	530	555	528	548	529	560	568	498	561	533	542	521	507	524	516	517	513	523	488	537	493	522	521	522	490	537	512	540	520	539	520	503	556	544	489	512	497	543	539	522	558	569	494	515	525	557	534	535	553	563	508	533	518	549	541	504	532	528	492	478	499	522	525	532	510	521	521	534	536	536	514	545	530	523	549	541	519	516	496	498	525	531	510	487	534	511	487	505	500	494	489	533	514	539	546	523	483	513	505	531	523	529	549	547	552	514	528	524	502	494	504	523	492	493	541	545	491	559	524	511	511	464	514	534	515	502	552	494	490	550	533	550	531	558	523	511	578	467	483	519	524	546	524	520	535	529	542	532	546	506	554	515	501	527	492	527	512	514	547	538	544	533	504	525	537	514	554	518	544	520	528	515	536	530	534	510	503	567	528	508	537	521	514	547	505	561	495	527	547	550	553	546	516	540	540	518	485	539	561	547	521	535	537	512	521	538	518	523	507	546	535	547	487	527	550	525	518	522	530	529	544	552	528	549	550	541	555	497	533	546	551	506	508	514	498	504	522	547	535	549	519	524	511	547	482	523	536	551	515	531	501	570	509	527	529	555	530	552	557	545	537	506	525	523	528	516	542	517	545	527	545	515	501	543	562	504	522	509	501	516	484	532	513	536	521	554	503	468	497	515	509	560	529	520	518	501	516	482	463	536	551	512	499	508	512	550	518	554	528	555	539	548	502	496	526	534	537	527	543	509	580	535	523	514	507	570	513	532	538	508	520	525	502	521	459	538	490	509	549	552	507	524	567	485	524	502	522	561	519	590	528	509	539	501	517	508	537	553	512	487	513	560	535	511	547	562	533	526	498	523	516	505	531	504	506	529	511	583	550	543	543	511	537	508	526	528	510	526	535	551	516	500	552	493	534	493	534	539	505	516	538	517	522	529	541	569	553	482	508	543	490	553	531	515	529	524	502	513	500	549	556	527	560	561	550	507	532	569	496	500	506	542	514	548	524	522	523	532	507	540	566	508	535	523	494	520	521	549	544	508	500	537	531	548	528	518	497	493	539	553	508	527	547	569	532	534	529	511	524	527	504	509	538	527	550	509	486	536	522	527	521	503	524	508	534	543	532	510	527	525	504	526	516	515	526	483	549	531	490	536	550	525	540	565	513	524	529	545	528	507	496	529	535	492	519	498	508	519	564	528	510	500	509	562	556	508	519	530	490	514	543	509	511	500	507	532	526	516	489	528	533	517	531	544	580	525	523	549	501	523	516	514	549	508	529	547	509	584	520	531	547	556	528	534	566	518	492	494	506	557	520	532	537	506	521	592	521	496	509	518	505	553	527	520	553	551	514	484	525	552	550	552	520	504	530	498	533	557	571	524	538	568	544	526	585	509	544	519	577	574	549	527	500	569	490	518	508	481	531	510	532	509	515	557	515	533	521	564	583	565	502	516	514	555	523	492	534	491	538	492	540	521	529	557	511	546	498	536	518	503	523	541	537	523	537	558	544	516	532	495	504	509	512	553	535	542	497	530	528	538	532	495	505	521	500	529	557	551	568	545	510	547	497	523	560	503	516	545	515	506	549	501	512	533	534	512	527	513	501	572	519	539	490	528	518	521	519	514	519	524	525	510	549	516	531	526	564	531	582	513	479	507	509	509	566	515	521	541	536	510	496	501	467	550	540	528	504	502	546	503	546	552	550	527	506	501	537	557	516	521	543	502	513	531	518	553	475	531	488	553	568	542	536	532	538	514	523	558	506	518	532	532	569	494	519	527	516	568	489	530	512	512	532	484	571	546	542	464	470	535	505	510	550	562	508	569	523
28575	25617	25872	17606	8518	4920	4409	3873	2714	1623	914	533	379	296	278	266	270	301	263	277	241	268	265	294	250	249	276	279	282	302	271	265	285	265	265	256	267	273	259	249	276	269	259	276	257	259	262	236	295	269	278	242	258	264	255	249	234	264	277	264	268	270	273	289	277	281	252	261	273	257	268	264	282	282	259	278	269	236	262	278	263	261	232	262	263	270	263	271	253	254	275	257	285	275	292	253	255	262	260	231	263	276	286	246	302	267	282	266	241	286	273	262	276	241	284	247	263	266	260	266	260	289	243	278	292	263	252	256	262	263	286	278	277	281	284	241	251	267	272	258	228	268	258	258	263	260	255	262	281	219	255	265	253	276	287	263	248	268	228	294	269	254	230	269	250	282	272	288	260	235	246	282	276	286	273	278	258	272	288	283	242	289	260	256	236	278	261	233	253	304	259	249	296	286	259	242	269	262	270	245	258	241	283	252	270	262	257	277	260	292	287	310	290	253	266	284	246	255	261	244	257	264	262	250	253	261	252	244	227	240	293	248	245	264	294	284	253	236	274	261	245	246	258	284	277	247	291	286	269	269	275	264	245	270	280	275	252	278	276	257	263	265	234	257	247	264	225	271	261	244	295	255	252	261	256	263	266	265	265	288	266	271	280	277	273	275	268	263	271	286	244	244	230	286	269	282	282	277	269	256	297	280	264	262	260	295	265	263	258	273	255	285	267	242	281	240	288	262	286	269	266	272	241	231	280	266	266	253	278	272	276	259	275	286	274	251	294	282	300	261	266	257	278	272	300	236	295	286	262	269	280	261	262	262	266	227	253	281	265	251	239	270	272	271	266	289	287	265	249	251	259	279	282	291	225	239	278	246	281	250	263	285	255	237	285	268	259	263	304	232	260	255	273	264	258	275	252	245	281	253	291	274	255	233	253	273	272	245	267	252	279	290	266	249	256	254	265	265	272	276	265	269	277	284	275	276	281	240	241	261	253	270	253	249	252	264	265	258	303	269	271	274	276	270	257	267	238	259	237	261	282	257	235	262	260	269	246	259	283	289	281	273	257	238	256	250	265	279	259	245	247	251	258	267	278	266	282	241	277	253	278	254	266	243	250	241	249	248	287	247	274	265	267	256	281	267	256	255	243	290	248	262	288	271	243	268	248	261	259	228	266	246	262	289	270	287	274	265	270	255	250	282	246	295	274	238	267	258	263	262	267	259	248	257	259	269	261	261	263	283	268	276	288	300	250	243	255	258	250	241	294	271	254	251	281	272	273	280	256	257	269	296	243	264	251	237	292	273	276	258	258	287	274	255	233	248	255	233	271	271	263	245	263	276	259	252	262	238	311	274	276	280	259	267	288	256	306	250	250	267	254	274	284	272	268	278	257	231	258	282	254	258	292	275	259	259	258	267	275	242	266	265	288	279	247	277	255	240	263	275	295	266	241	284	263	253	275	294	263	259	287	241	294	261	233	267	246	272	266	263	268	238	281	269	269	281	254	260	305	262	255	266	237	264	241	282	269	290	237	263	274	263	260	252	279	253	255	287	286	271	267	280	262	274	234	256	262	245	263	279	254	238	268	273	269	267	266	299	265	270	278	290	269	248	275	272	294	254	260	216	272	258	285	251	274	278	268	260	262	288	283	271	249	258	274	286	281	291	291	293	277	245	269	262	263	290	286	259	275	297	289	259	220	290	254	253	252	252	269	274	245	262	273	282	257	278	278	263	291	272	275	259	246	233	251	252	247	263	287	235	258	307	305	255	289	256	264	284	250	293	272	267	251	267	251	264	247	264	274	277	287	250	265	260	279	279	291	278	278	254	264	278	264	275	267	254	271	231	275	291	268	264	263	256	251	252	247	232	272	261	249	261	262	276	288	258	283	291	238	266	266	273	230	254	260	270	239	270	249	264	283	243	285	289	239	242	262	283	257	243	269	253	263	265	268	274	276	275	262	270	253	269	264	261	289	256	264	278	259	249	275	258	256	248	256	266	249	240	273	273	260	285	265	274	280	248	256	262	270	240	258	227	251	246	274	246	259	266	296	247	283	275	265	253	240	290	304	250	269	274	273	258	268	264	289	273	261	248	261	251	242	281	244	276	278	249	255	266	288	263	242	298	268	263	274	226	243	276	291	272	270	241	280	275	267	245	271	252	260	274	258	264	296	271	244	291	243	277	268	273	266	277	247	283	267	292	266	255	267	262	255	266	309	268	282	264	278	207	255	260	256	256	295	232	274	286	274	256	265	258	282	276	252	272	261	268	236	251	247	274	275	253	276	268	265	260	255	267	276	276	259	252	286	273	277	272	256	285	295	268	258	285	239	296	236	248	233	267	270	287	281	261	259	255	258	272	282	267	220	260	278	273	275	245	259	249	248	264	289	272	256	278	269	255	254	275	271	253	276	278	284	264	263	275	261	250	265	261	248	251	256	285	264	251	255	262	232	240	266	293	270	267	247	248	265	269	286	278	297	274	257	276	270	247	268	256	267	249	259	268	264	245	273	263	266	270	284	286	273	267	262	274	281	254	264	283	275	277	243	234	267	264	234	274	284	233	276	259	280	258	284	254	291	259	276	237	239	289	254	263	272	257	272	258	281	262	245	278	288	259	258	263	279	228	258	266	254	265	266	282	262	277	264	271	272	257	259	260	258	243	282	253	228	244	287	262	260	281	263	283	262	258	237	266	255	268	249	234	262	256	238	255	267	246	293	229	256	283	276	263	271	288	263	241	271	245	245	246	264	276	264	257	265	253	266	271	277	266	282	239	250	237	293	255	264	272	270	272	267	273	273	272	250	258	264	299	268	244	269	275	265	277	243	257	272	289	294	269	265	257	262	250	266	275	260	273	264	246	299	285	252	267	291	264	257	280	295	269	257	300	270	252	248	275	290	258	280	279	243	269	269	258	257	263	268	265	259	254	310	259	223	252	251	288	256	257	224	249	295	261	273	274	279	263	257	257	272	292	240	260	251	271	258	250	241	285	250	270	261	259	262	258	279	293	292	286	248	279	254	264	286	231	304	251	271	241	246	274	278	278	257	245	249	276	244	279	247	270	267	266	234	279	292	259	253	300	292	253	277	294	247	301	270	271	243	278	266	264	282	266	234	249	279	250	272	264	262	271	265	278	244	273	235	281	256	242	259	262	282	278	281	263	301	262	281	265	284	263	257	273	243	248	264	257	290	246	250	279	284	260	236	267	260	265	304	246	284	261	260	242	256	251	266	283	250	254	273	257	289	276	250	270	238	251	262	304	255	267	254	250	269	270	257	263	259	268	252	252	267	266	247	266	247	264	275	242	262	254	264	272	261	248	261	271	266	238	256	249	272	273	246	241	249	283	304	258	290	322	243	264	249	260	261	274	233	246	248	278	270	281	226	263	289	252	247	249	289	250	265	263	275	278	260	253	265	271	264	265	246	256	276	290	263	306	271	272	259	255	265	276	246	253	271	268	286	251	287	264	267	247	288	260	294	257	300	272
35775	42822	36491	25281	18614	12657	12301	10739	7921	4791	2538	1299	819	689	583	566	572	581	518	547	550	604	546	568	561	534	571	587	579	560	539	586	564	556	589	519	586	601	557	547	537	541	583	571	548	572	530	535	558	554	576	551	577	548	567	577	543	505	591	569	541	550	537	580	575	558	553	587	583	586	556	535	546	518	531	555	556	569	545	539	526	552	550	545	525	526	526	536	559	514	582	563	534	561	581	554	588	524	532	554	536	529	549	541	595	572	521	543	535	543	521	583	536	543	540	544	541	560	558	548	588	578	539	584	544	526	531	565	540	566	554	592	570	600	536	580	548	543	543	532	529	549	561	517	568	543	563	545	569	545	566	513	609	531	543	620	557	506	534	551	526	529	560	619	599	582	561	566	559	524	537	552	581	544	568	542	599	582	569	595	574	567	544	534	556	611	508	562	547	532	562	559	589	593	562	555	578	558	575	556	561	565	539	503	554	552	534	581	562	538	543	510	566	538	569	559	582	543	543	533	506	554	574	572	581	582	595	545	576	572	569	592	542	586	540	556	541	548	547	570	505	554	543	597	539	584	565	537	553	552	543	563	524	612	591	577	518	590	561	522	532	546	580	527	564	538	546	573	547	577	570	583	571	533	548	539	531	516	602	532	570	559	528	566	543	526	563	580	537	561	532	563	562	561	562	565	558	553	546	536	575	588	561	524	584	569	566	547	587	504	526	539	547	535	576	534	530	540	558	596	542	574	606	557	570	540	565	530	491	506	551	548	546	530	536	529	582	568	586	548	526	584	564	559	536	557	573	554	564	580	537	535	567	561	565	589	576	550	533	551	576	567	553	581	587	587	545	539	535	570	582	568	530	536	614	581	551	607	592	585	514	593	575	571	521	540	548	524	566	556	538	563	549	557	573	550	555	560	511	562	582	549	574	561	579	590	550	529	559	565	562	574	569	563	539	526	549	568	536	567	543	560	540	583	551	542	562	524	556	554	555	526	542	578	551	552	549	543	571	546	588	575	569	578	540	559	574	548	583	577	554	552	565	573	541	564	577	529	563	537	559	563	593	573	538	545	525	589	546	544	538	561	569	524	571	530	543	562	524	551	585	532	532	535	573	510	553	591	548	570	549	526	540	537	547	558	547	555	577	540	545	571	577	535	580	547	556	553	545	575	562	517	587	549	583	552	526	588	529	538	586	550	580	563	576	518	565	526	533	563	547	568	576	600	583	541	542	527	548	557	602	553	548	541	564	554	573	576	567	586	557	545	510	525	598	528	526	539	538	586	610	579	539	553	587	543	546	514	506	545	565	543	523	544	559	493	536	574	544	574	510	583	541	551	538	496	568	586	545	548	559	600	500	524	584	565	599	559	555	573	550	548	571	566	517	534	556	555	555	517	542	533	539	579	552	558	564	587	583	563	576	562	573	541	583	556	568	547	574	568	560	568	582	575	567	536	506	572	588	525	530	554	520	523	608	533	571	559	587	582	547	550	551	542	575	557	530	545	560	535	551	564	565	520	562	569	556	573	554	508	537	527	536	546	591	583	538	546	521	569	542	539	523	542	570	546	550	547	539	522	594	579	573	517	582	568	522	542	584	564	576	572	594	572	579	526	530	557	582	571	546	525	582	584	518	554	548	516	565	531	591	559	553	563	505	596	542	543	574	579	554	528	611	543	535	535	574	563	550	541	552	538	577	589	521	546	561	558	549	565	573	539	577	557	563	563	571	550	559	489	570	561	569	551	580	564	534	581	542	554	555	569	548	544	539	561	549	583	568	525	558	535	511	584	536	566	543	559	555	577	590	577	537	554	550	529	588	574	584	559	617	571	583	577	566	599	602	544	561	554	558	547	513	583	523	551	530	500	561	537	587	537	561	523	553	554	600	536	559	550	543	590	539	590	590	583	508	513	547	608	554	626	551	558	570	537	556	582	593	584	568	572	576	557	590	552	561	574	556	569	577	553	559	549	542	595	546	544	542	523	589	551	521	580	564	533	608	562	528	528	521	589	580	538	550	598	586	568	567	558	554	572	531	549	595	541	523	615	563	568	562	566	574	576	556	539	530	523	535	530	575	560	533	560	536	531	567	590	577	557	554	577	536	574	538	583	574	547	599	559	547	553	586	573	527	535	555	568	558	532	571	542	567	558	603	580	552	551	574	570	513	552	551	539	574	560	541	569	586	563	552	551	565	555	547	541	576	574	550	612	535	542	568	548	529	569	529	578	552	508	552	591	541	591	571	571	545	544	580	603	543	555	570	555	565	542	618	550	535	536	531	547	562	562	550	518	584	568	541	528	605	548	572	562	576	515	566	571	565	547	535	568	541	587	544	591	566	561	586	571	528	555	549	555	561	557	518	550	522	559	534	556	561	563	619	519	520	560	590	556	551	562	611	539	519	582	578	542	549	554	513	573	542	586	582	573	557	562	603	529	563	548	593	526	531	530	582	514	538	536	592	539	535	511	554	534	518	584	558	591	550	559	535	569	533	584	576	545	529	544	573	574	557	592	591	515	539	535	557	645	566	542	521	520	560	536	575	567	560	554	544	584	565	597	541	533	547	562	559	579	553	569	545	567	565	547	575	544	539	572	549	579	528	558	541	560	556	564	538	580	552	561	546	568	574	579	546	558	548	553	554	576	546	565	555	540	539	522	503	487	512	586	547	541	618	571	555	542	566	573	557	555	544	574	574	571	560	547	549	549	604	575	575	528	540	588	552	574	571	583	536	584	565	556	501	531	539	561	538	579	540	540	555	567	591	563	562	560	609	570	563	539	524	551	622	528	540	586	542	533	510	577	602	584	541	518	575	570	548	573	550	547	546	548	616	564	531	591	555	591	508	562	542	531	573	561	559	588	567	594	557	547	537	585	577	573	551	554	532	555	569	565	547	563	538	536	562	559	529	552	625	521	566	575	551	573	556	556	550	548	592	576	497	574	577	532	576	555	585	556	558	552	555	522	568	609	562	545	577	560	499	565	572	605	549	531	543	574	564	533	535	581	544	555	593	530	550	538	557	552	602	539	549	546	587	521	543	546	562	597	505	531	554	551	536	539	574	586	613	543	572	543	556	601	529	537	534	570	542	534	546	539	570	596	568	557	559	576	566	493	564	538	581	583	516	568	561	508	578	546	550	572	552	510	530	530	577	541	551	543	539	542	531	559	521	559	551	574	565	548	558	572	507	555	531	573	546	539	539	558	583	579	554	581	565	559	517	557	597	549	527	537	556	574	556	561	531	575	527	604	564	537	544	557	541	557	554	547	517	526	537	592	564	521	559	550	567	608	552	543	557	553	567	575	570	595	540	546	557	588	570	591	559	525	546	575	526	537	580	522	570	530	537	591	588	582	593	538	534	526	575	570	572	533	544	572	567	582	553	599	488	575	581	514	530	579	593	572	546	556	528	511	580	541	615	506	521	588	512	574	531	555	553	516	554	569	572	544	518	567	557	609	537	565	543	567	557	572	563	528	559	535	568	547	539	567
25014	21678	28397	25689	20160	16036	22180	19626	12409	5941	2409	919	458	307	323	259	256	257	256	261	251	253	265	239	257	257	263	278	255	256	246	255	234	249	262	250	249	289	262	260	245	260	253	254	253	231	257	261	259	248	229	238	214	241	251	258	249	247	260	233	273	239	252	278	268	262	258	262	271	214	264	265	251	277	241	250	252	259	264	272	271	240	248	244	239	262	266	254	259	280	272	240	241	252	238	255	258	235	233	257	256	249	243	254	259	277	256	236	229	250	245	258	237	251	281	251	255	274	229	258	259	228	254	236	259	274	250	249	239	248	223	253	244	257	263	253	257	247	248	273	248	253	234	229	240	252	261	236	250	262	263	292	263	266	254	260	223	261	246	274	273	231	240	263	248	280	261	236	279	244	243	278	260	239	255	281	277	281	235	245	225	229	258	237	254	253	248	285	248	266	237	255	255	263	256	232	258	253	227	250	272	280	265	267	264	266	252	259	249	263	259	284	251	222	278	264	251	254	250	237	264	239	249	273	241	245	247	249	250	242	257	267	258	252	222	276	243	253	229	238	274	259	243	263	267	256	255	253	253	279	226	276	228	233	258	271	244	266	274	237	275	252	253	262	261	235	242	239	239	251	287	228	273	265	263	282	268	236	265	268	235	270	255	259	241	235	243	244	255	267	268	260	270	225	276	256	244	242	261	252	252	256	254	249	250	264	254	265	267	251	261	252	266	248	247	227	243	232	244	253	241	219	280	254	258	237	274	209	276	236	252	239	237	229	249	243	279	241	270	245	264	239	284	242	246	275	281	285	264	253	235	224	239	247	249	238	252	245	234	224	240	282	251	241	225	245	275	266	260	241	243	250	241	276	239	221	245	235	239	269	260	250	241	270	249	242	250	269	276	281	235	239	247	249	261	270	287	217	285	234	239	250	255	239	263	261	226	228	266	233	238	269	231	276	281	271	236	258	241	250	245	228	256	253	270	264	245	235	273	259	255	251	249	256	255	254	220	256	248	229	207	234	246	248	251	229	256	241	252	263	260	261	261	255	275	252	283	232	266	245	251	265	251	245	259	270	259	254	240	261	246	237	269	245	266	270	260	263	254	254	244	252	256	264	258	253	271	227	225	276	262	222	243	266	245	235	234	257	254	248	237	238	252	256	260	271	227	257	271	270	257	272	213	252	243	263	271	251	235	224	231	242	258	259	219	240	230	281	240	262	254	251	263	250	250	255	251	250	249	222	269	238	264	267	240	274	263	243	225	214	256	253	275	262	264	236	254	246	278	260	277	254	263	244	248	254	273	241	236	249	219	211	275	249	241	244	264	251	264	255	236	238	239	266	254	261	273	282	281	239	230	277	257	237	247	252	273	243	245	271	241	249	260	236	251	241	255	253	258	236	233	234	243	240	239	254	254	257	259	265	268	226	245	253	278	246	254	274	252	255	265	256	219	250	236	220	249	268	267	270	267	262	240	249	253	272	227	248	276	273	238	267	243	239	255	277	233	249	266	260	279	252	237	273	273	251	232	239	224	219	230	255	260	254	220	251	260	236	266	267	262	267	251	239	255	266	234	250	256	241	240	256	249	258	255	253	250	240	248	269	270	251	214	263	246	260	235	267	261	255	266	261	227	235	240	253	250	221	276	238	279	256	267	229	256	251	270	264	257	283	263	262	260	271	236	257	262	228	238	263	241	285	245	259	270	251	226	244	246	218	246	244	233	279	279	275	265	280	228	275	233	274	273	258	240	262	264	231	245	265	242	222	239	263	245	269	255	242	241	241	235	277	257	242	237	252	249	233	237	230	261	268	259	240	235	270	249	256	244	255	247	234	227	251	261	249	246	250	239	266	229	255	241	244	238	223	273	267	246	248	270	266	253	238	250	241	270	253	252	256	265	245	269	254	220	286	258	285	236	257	262	251	263	230	267	223	240	261	249	262	256	263	280	229	259	239	254	247	268	260	277	237	233	240	258	275	246	267	239	248	256	273	262	256	211	218	262	235	220	246	227	254	260	237	208	251	250	256	292	255	243	245	268	242	241	244	259	275	270	266	250	288	236	245	236	240	265	256	262	263	234	275	257	255	268	247	259	239	264	248	252	254	254	221	234	229	261	239	296	271	253	231	259	256	251	280	254	228	255	241	247	262	229	244	253	258	255	245	243	275	255	231	248	256	247	261	225	226	273	252	266	250	261	248	243	256	251	229	255	244	226	238	267	248	257	250	257	248	242	248	262	266	280	249	255	253	249	245	237	252	269	275	257	280	257	252	268	247	222	242	263	247	236	244	248	263	243	266	267	250	214	261	240	279	223	256	266	244	244	236	236	246	243	252	244	254	247	230	235	246	232	262	247	229	245	266	258	282	225	265	244	256	246	229	238	264	256	251	241	256	265	249	244	255	231	252	237	255	255	258	236	221	244	248	233	267	267	271	244	263	270	246	260	252	261	249	272	255	248	243	229	250	264	256	229	243	263	284	238	249	277	253	263	267	236	244	264	245	250	260	283	239	232	259	231	249	238	244	241	232	236	270	239	213	262	240	244	257	263	268	240	262	218	241	255	225	243	251	223	226	269	239	248	234	256	238	258	273	221	239	253	280	273	251	232	235	232	253	266	273	249	273	279	241	265	250	258	253	227	247	265	258	271	233	247	271	270	252	245	256	259	265	255	258	241	261	259	242	239	223	252	235	239	248	262	271	267	266	267	254	244	248	248	261	265	252	215	283	248	262	233	254	248	270	265	267	265	245	245	246	234	280	242	252	274	242	248	281	269	250	270	244	264	233	238	246	243	259	251	253	231	255	279	253	263	259	272	262	256	260	292	250	260	251	247	263	235	256	231	245	285	249	264	258	238	212	234	269	247	229	251	264	250	223	236	257	257	230	243	252	228	256	255	268	245	268	262	301	259	268	260	254	269	212	251	237	236	256	224	230	249	214	243	216	254	240	210	252	255	240	232	272	248	220	257	236	255	234	239	277	220	250	264	220	248	229	253	246	247	241	258	258	228	240	248	274	231	310	235	255	264	287	225	279	267	251	262	258	258	269	242	275	249	217	235	252	272	250	231	283	254	268	231	246	273	270	252	252	282	263	262	243	217	270	265	238	262	219	258	242	248	275	237	248	243	259	238	259	239	243	243	272	254	289	269	254	272	240	265	280	247	262	247	287	245	238	267	281	270	237	254	263	251	276	257	255	229	275	266	264	240	267	248	245	275	248	253	257	237	238	262	256	257	269	252	241	241	290	225	232	252	262	246	280	255	250	246	256	253	265	253	266	258	235	253	235	245	221	264	251	261	233	224	257	272	263	262	260	252	258	259	263	255	255	254	266	253	262	269	251	256	271	244	279	283	262	260	245	235	245	253	267	249	266	248	237	265	223	199	244	255	265	259	260	246	265	245	284	239	255	249	235	231	258	252	242	266	253	234	255	251	279	254	269	245	256	270	271	272	257	254	250	260	226	265	236	221	263	262	275	261	249	217	270	235	242
34285	50675	42864	31631	29011	26233	33148	30313	22974	13696	6868	2900	1238	793	582	565	571	533	552	547	513	479	572	530	562	520	535	509	593	506	529	529	524	520	541	503	543	525	536	535	574	556	539	540	515	561	524	541	502	584	544	517	556	487	494	523	507	508	544	513	533	566	562	531	503	530	556	525	539	457	539	533	521	549	513	547	505	563	527	517	540	530	517	548	559	553	525	552	564	551	516	553	518	471	556	540	542	545	547	522	532	547	532	497	499	564	540	528	531	533	526	515	545	527	486	492	536	521	561	529	515	528	517	516	552	556	572	546	520	517	536	557	513	530	494	557	537	502	545	541	548	519	507	541	543	547	508	545	545	570	507	524	514	548	531	537	529	501	537	539	550	515	540	522	541	518	557	533	540	538	538	524	524	557	492	561	563	539	583	530	555	508	554	569	545	531	540	567	509	532	531	503	517	490	528	547	506	534	568	526	538	517	500	519	514	493	517	541	509	531	509	516	533	497	563	585	491	546	529	549	544	547	533	500	479	574	517	519	542	538	530	571	562	545	529	560	513	509	527	535	473	521	503	576	541	555	503	563	557	534	554	540	575	524	536	538	541	502	557	559	560	531	616	559	506	504	539	528	541	553	541	526	530	528	540	557	541	546	494	547	613	537	582	542	543	507	491	513	550	539	577	512	589	556	519	522	575	500	516	544	535	531	570	533	555	505	535	563	526	546	552	537	537	550	496	518	546	507	535	544	542	526	516	532	513	535	558	550	557	554	521	545	529	518	563	538	515	548	547	527	546	522	507	542	516	529	522	557	553	527	510	532	532	526	529	569	523	509	495	528	548	523	543	493	500	548	559	536	513	528	544	571	561	518	581	566	493	521	539	535	536	527	541	522	499	551	525	521	558	503	551	542	528	537	482	522	497	538	562	509	604	494	509	562	560	570	542	536	556	501	547	503	515	510	514	539	563	527	529	524	573	498	564	542	522	533	565	542	546	541	509	514	512	536	565	549	546	544	481	547	539	515	512	538	533	530	504	524	505	520	527	573	518	563	535	543	550	498	541	520	501	520	521	539	578	540	567	554	514	539	537	526	549	502	503	553	531	513	533	522	547	510	555	511	480	565	547	516	517	510	557	551	508	540	537	517	537	520	518	492	503	538	550	512	558	539	532	539	555	567	539	510	534	495	555	520	498	513	543	503	530	541	512	537	537	532	550	580	556	533	500	516	577	535	557	533	509	524	535	551	566	533	535	576	492	580	500	549	505	569	531	558	518	499	521	532	537	513	508	531	547	546	552	533	548	531	536	532	546	515	494	535	528	484	521	522	489	517	506	530	525	549	524	529	544	548	533	525	517	538	551	536	493	570	568	567	557	502	541	523	517	553	519	526	585	515	516	538	541	522	541	535	524	542	523	572	510	519	530	506	554	538	543	580	524	501	510	546	553	551	532	516	533	543	512	503	544	538	483	537	521	548	522	572	559	562	562	511	517	509	564	525	516	547	554	565	561	558	523	534	527	535	538	557	529	532	550	486	564	550	515	539	499	546	523	549	556	496	505	526	581	517	547	507	508	485	512	495	562	542	523	508	512	553	550	518	524	569	526	556	577	547	497	528	507	538	500	534	528	530	534	534	547	551	550	535	530	525	571	518	538	493	524	561	527	525	529	531	527	521	542	567	536	512	509	493	497	551	532	523	522	533	547	498	504	506	526	553	506	539	500	552	549	530	558	552	548	552	576	564	548	566	569	561	518	445	516	539	535	507	571	509	585	541	496	516	536	483	596	545	499	487	569	538	513	500	526	545	528	532	522	482	524	554	584	546	533	530	522	509	573	563	512	544	588	516	507	534	513	505	488	526	548	529	548	563	520	510	543	501	502	498	597	522	472	554	493	504	518	500	561	573	543	532	486	488	496	560	534	593	562	533	529	559	609	555	580	517	518	533	516	521	572	539	552	531	561	538	547	543	532	534	528	570	567	515	571	510	528	525	545	549	524	484	525	501	557	545	496	536	536	545	554	544	528	550	558	524	525	501	551	559	550	496	541	567	565	558	537	569	563	543	525	529	549	518	545	537	556	530	548	530	549	564	541	514	531	532	558	518	543	564	541	556	528	551	539	508	522	546	511	512	536	540	520	512	562	538	530	503	520	554	499	531	541	508	527	527	515	546	535	541	540	516	505	527	616	516	569	567	498	530	523	555	567	525	516	524	530	536	496	538	518	515	507	523	510	551	561	529	548	580	548	542	547	522	534	539	534	538	547	551	551	497	500	559	529	516	514	572	540	513	547	563	529	577	532	533	535	559	504	510	502	532	555	530	534	501	530	517	572	567	535	498	507	521	510	537	572	555	536	539	518	510	552	594	549	523	520	516	600	524	527	580	527	540	595	547	511	513	508	484	552	529	548	548	531	561	519	481	588	507	514	542	545	556	560	508	498	506	520	569	469	521	551	517	519	568	520	532	515	507	520	539	547	519	529	479	520	521	546	546	555	529	561	554	531	565	539	534	526	558	514	549	483	526	505	581	570	505	543	523	493	499	498	553	568	495	496	523	508	527	540	553	555	529	532	541	532	543	487	491	541	492	500	561	524	533	493	520	540	555	514	563	520	503	526	563	553	534	522	508	516	548	545	535	517	528	526	522	520	557	570	502	511	534	569	495	577	532	552	515	534	541	543	536	530	582	505	519	524	537	520	556	507	504	550	539	539	510	556	563	535	549	523	565	507	538	561	523	538	526	523	517	519	531	508	481	559	519	516	522	533	578	572	553	533	541	527	558	520	507	515	526	518	510	526	508	501	570	543	585	561	511	508	496	508	536	527	548	541	509	540	522	526	514	525	517	553	543	575	527	528	494	519	545	479	473	504	532	522	520	500	508	519	555	520	533	508	520	533	503	481	533	545	536	559	550	528	499	538	519	528	510	571	553	514	543	508	499	552	513	557	539	503	492	543	531	503	582	540	501	508	535	533	528	597	551	531	507	528	521	530	532	567	546	541	548	558	548	549	558	541	530	511	509	531	540	501	495	553	546	510	524	560	541	522	537	536	524	510	542	546	530	535	496	544	505	518	496	520	504	490	487	527	511	527	497	538	526	561	555	562	531	517	524	551	551	529	499	577	595	513	511	531	512	543	555	535	521	566	582	521	538	571	515	514	569	530	547	573	569	502	515	570	521	501	569	558	565	502	561	541	512	548	492	542	561	513	534	513	546	497	529	480	544	534	533	521	549	572	534	544	509	527	537	539	545	523	532	510	522	550	530	521	509	536	534	522	528	510	498	533	540	570	527	504	529	591	528	551	523	571	570	500	556	544	560	522	521	516	574	543	525	518	542	547	538	560	510	554	549	563	525	562	522	526	542	501	563	544	509	541	554	509	554	545	506	538	494	535	547	522	575	543	502	529	583	552	564	527	516	536	555	502	567	520	499	515	521	534	565	558	508	509	503	583	509	495	533	548	554	560	538	546	510	523	497	518	516	586	559	540	557	575	533
23613	21642	29439	24536	22254	23219	36358	34579	26325	16155	6746	2254	724	412	336	299	263	265	246	247	271	265	218	255	278	260	263	259	253	246	232	264	285	271	267	234	245	255	282	229	255	258	227	225	259	264	244	251	255	280	265	228	261	273	250	251	258	263	254	264	272	251	239	252	244	232	241	255	255	234	251	261	252	273	259	252	279	235	210	260	256	251	291	262	237	278	265	235	233	270	257	234	249	240	270	258	248	269	266	251	264	257	271	250	261	216	266	272	269	243	274	251	267	241	248	257	253	246	235	225	247	244	261	269	253	223	242	260	260	239	262	263	274	247	245	277	254	259	263	238	276	249	277	290	263	273	243	273	234	259	246	228	250	248	263	271	261	258	275	238	259	250	252	276	255	271	235	260	231	249	272	273	267	277	252	240	254	238	273	255	266	257	257	280	252	255	248	246	248	275	247	273	275	261	248	273	256	293	258	251	262	241	277	264	282	267	269	272	243	241	251	226	251	257	264	235	270	263	225	244	263	277	267	268	256	266	258	245	282	271	244	244	270	279	281	288	232	239	237	247	255	234	252	261	236	251	254	259	258	221	268	259	250	242	288	253	284	264	218	249	248	237	242	289	238	271	255	247	261	271	259	250	305	261	231	244	251	256	251	275	245	247	254	252	264	282	264	237	258	273	252	288	244	236	255	227	251	284	252	248	266	245	274	248	279	253	266	236	283	274	250	257	280	231	270	244	259	283	284	246	228	238	246	268	268	238	259	270	241	248	249	262	239	271	290	253	269	274	248	239	253	255	260	286	261	246	275	267	248	245	256	263	253	250	262	237	228	253	245	264	282	266	262	244	220	253	284	252	245	289	252	252	277	245	272	257	255	244	277	254	259	272	272	254	235	263	231	231	273	261	284	298	272	230	277	287	255	254	259	254	255	285	268	259	254	261	254	266	261	287	248	255	232	245	249	268	225	259	253	208	242	252	250	240	261	274	267	278	249	267	250	251	225	248	261	241	271	254	238	243	242	265	272	245	262	258	253	236	241	238	264	266	264	248	238	257	252	247	271	229	267	224	243	260	261	253	247	282	230	264	262	280	255	257	220	216	268	248	267	259	253	252	223	260	259	221	256	240	252	286	271	260	238	281	256	246	235	251	262	270	257	281	236	248	241	256	298	265	266	258	258	249	260	264	245	238	252	273	258	252	251	274	273	263	252	263	252	245	255	293	253	256	223	243	254	258	274	253	229	258	232	270	268	264	273	275	227	241	252	230	259	257	235	249	282	260	252	259	250	251	273	238	262	241	255	241	263	278	250	246	230	229	245	254	246	247	252	262	252	247	248	257	244	244	243	267	252	277	256	250	296	274	248	254	259	269	252	258	259	254	261	273	248	262	249	297	253	241	260	258	258	279	252	255	267	252	244	240	272	265	261	263	252	225	251	251	276	239	272	274	246	257	228	267	244	268	236	247	257	279	269	265	276	264	228	249	230	271	246	220	227	234	257	242	284	264	228	258	243	266	265	265	275	264	265	263	294	265	268	263	276	263	252	282	241	244	261	264	271	246	256	247	283	264	263	261	250	243	280	235	256	247	234	237	246	256	251	269	267	243	273	244	256	228	242	269	266	237	268	267	228	256	261	265	266	247	257	228	252	228	285	259	253	257	252	275	275	238	224	255	245	277	256	271	272	256	253	261	255	224	245	248	279	250	270	257	263	243	247	258	268	280	241	241	246	236	254	241	264	255	255	239	260	263	251	255	258	233	242	252	243	258	267	257	255	240	284	239	270	237	273	238	272	241	255	226	242	242	237	228	244	237	266	260	284	274	273	270	243	278	268	242	266	259	272	260	236	233	233	255	223	291	270	243	287	261	292	250	257	245	256	279	248	260	255	258	265	245	241	271	257	222	259	245	222	271	248	281	228	266	267	255	254	266	246	239	284	243	257	271	251	266	233	275	255	255	251	257	258	233	253	253	255	283	268	258	279	261	253	290	250	255	235	240	275	252	241	246	249	217	276	249	251	281	245	263	288	310	238	265	256	257	253	259	255	250	270	248	229	265	255	259	275	296	267	242	247	257	263	240	240	245	266	256	275	258	247	268	267	252	255	259	273	251	249	267	248	240	273	261	241	257	238	251	283	275	234	239	248	254	258	236	264	234	228	252	285	228	267	250	259	267	273	239	263	264	270	271	272	233	259	237	248	282	224	257	262	257	232	253	225	239	254	263	258	248	266	259	252	245	275	231	265	238	245	258	249	257	260	251	276	268	227	244	258	247	283	286	256	276	249	262	232	268	264	261	265	278	245	247	258	252	280	261	229	244	286	250	260	251	247	263	236	244	272	250	271	251	253	233	279	235	250	260	241	237	260	241	250	235	258	244	255	234	264	278	253	262	256	267	250	238	241	232	261	278	262	245	248	227	264	279	260	259	250	238	252	221	243	256	262	259	261	259	253	244	247	242	254	259	271	236	271	279	261	263	262	235	257	259	274	282	234	208	238	258	269	252	255	261	264	235	249	266	248	252	255	259	248	263	248	242	278	273	274	259	268	244	250	255	263	275	253	287	244	274	242	243	273	248	276	245	252	230	260	244	255	253	253	254	240	243	274	248	252	256	249	254	212	288	251	245	281	259	255	260	245	264	269	282	263	269	244	227	243	276	244	271	282	242	255	258	264	259	273	269	288	247	280	229	246	263	233	257	270	281	244	246	269	277	285	239	237	269	240	277	227	250	272	278	268	231	251	235	270	260	245	286	261	249	263	276	255	246	250	255	260	243	273	258	258	288	266	240	263	255	258	227	262	249	272	258	263	264	272	262	269	286	257	258	236	285	232	243	239	268	274	219	267	245	244	260	252	258	274	261	245	272	243	249	294	281	272	254	229	252	247	266	218	244	290	258	276	266	238	261	263	262	247	298	258	280	228	231	259	251	275	267	285	260	255	275	235	271	261	246	251	246	242	260	250	256	239	255	262	235	264	252	255	252	247	230	278	250	247	256	241	242	222	247	238	276	270	279	247	278	240	280	257	234	273	259	268	239	263	268	237	230	272	251	262	274	240	243	248	262	268	239	266	256	250	227	271	268	251	243	252	251	283	244	224	245	238	230	237	245	247	255	261	241	274	261	247	260	241	236	252	247	294	264	238	237	248	269	230	263	255	257	220	247	256	272	240	250	264	252	229	244	261	270	268	224	279	238	265	264	248	287	259	254	270	261	248	263	240	291	265	266	260	241	266	263	239	260	250	265	268	236	270	283	247	284	264	272	262	267	245	267	265	257	264	257	230	249	248	263	233	274	236	257	255	277	240	251	243	257	262	252	245	255	276	256	251	253	278	244	259	269	278	254	211	294	262	243	239	262	265	236	269	255	238	232	261	228	245	239	283	258	251	261	226	255	259	277	256	246	287	224	268	245	244	280	250	246	236	235	269	257	274	278	261	259	285	263	253	263	258	240	252	272	258	255	230	255	263	254	245	256	243	276	245	255	282	242	262	271
35977	60872	55627	42381	34022	31366	44328	42665	35380	25240	14123	6206	2046	1101	812	594	610	530	532	526	538	479	497	503	508	530	550	533	511	493	551	520	522	498	467	537	547	499	510	571	516	564	518	509	488	555	520	511	495	473	559	504	556	541	504	484	531	516	508	539	505	483	518	525	535	505	454	495	496	529	525	518	511	513	522	518	559	503	490	546	497	529	495	522	505	511	520	515	467	565	517	523	515	511	557	533	533	550	516	517	496	532	510	531	531	465	551	487	522	522	500	506	555	506	509	512	521	527	500	529	515	556	478	534	530	507	562	535	514	519	541	518	518	523	511	529	458	511	532	513	552	523	548	485	541	485	509	519	497	540	504	505	518	474	581	514	503	537	537	525	496	471	543	536	505	519	530	507	536	493	503	525	524	507	522	512	507	552	518	528	507	540	508	491	497	547	540	503	472	514	527	520	445	544	549	528	494	489	530	548	495	517	504	496	534	516	487	530	522	583	520	515	510	556	555	523	514	532	508	536	521	528	552	534	463	485	476	557	520	509	556	513	498	524	509	494	517	498	502	541	557	536	571	519	537	522	516	571	523	586	514	513	533	541	543	505	503	508	494	510	561	550	544	537	522	550	494	526	571	541	527	472	500	503	523	497	547	580	522	514	506	559	528	508	503	519	514	514	562	538	514	515	550	542	515	544	539	516	533	529	545	498	518	526	532	514	548	526	488	505	523	486	535	523	501	530	506	523	533	492	536	520	508	550	494	498	556	525	539	535	524	550	554	534	567	509	513	496	476	514	533	527	481	545	527	498	540	535	513	515	477	515	508	558	496	527	513	525	511	529	496	491	511	492	516	501	495	514	526	528	536	541	588	518	527	530	507	528	496	540	533	492	519	544	534	479	534	527	493	564	542	498	545	570	560	507	498	510	516	559	539	510	521	535	510	500	507	520	495	527	509	522	527	553	501	544	492	528	522	499	579	521	481	518	530	527	505	507	550	473	516	500	545	539	512	512	540	523	509	503	515	521	505	476	501	515	563	485	510	502	528	479	536	527	517	544	532	540	516	530	485	501	516	499	572	504	547	527	516	531	526	571	514	529	455	539	491	507	509	524	474	515	530	480	506	495	465	542	542	536	531	554	497	559	532	514	536	530	537	512	552	497	490	506	476	524	551	483	525	530	563	524	527	493	546	485	527	500	560	474	547	540	483	507	491	497	517	544	497	555	543	530	512	527	519	529	510	544	504	544	483	505	528	520	533	514	529	505	488	492	544	521	508	471	523	520	509	529	531	517	508	529	497	555	509	509	532	529	498	554	514	512	492	518	527	533	517	533	522	499	532	524	499	529	542	524	523	486	506	552	551	507	539	518	523	577	562	500	524	541	537	502	557	503	511	487	525	498	537	544	515	516	521	487	527	526	519	517	515	548	538	494	519	500	536	550	547	517	510	509	539	514	537	545	525	509	516	534	518	501	530	498	539	540	526	491	523	518	527	529	503	495	548	491	502	495	511	491	516	517	510	481	566	490	527	503	490	525	502	515	483	513	554	513	483	541	519	536	531	544	513	537	507	514	517	531	516	530	484	547	490	514	550	525	561	497	548	526	510	538	516	514	503	539	532	545	538	514	523	511	527	475	516	514	525	478	503	553	514	518	498	527	537	549	519	520	482	532	516	476	510	529	556	534	547	515	498	507	510	525	534	517	546	556	525	538	520	544	524	510	499	516	508	521	518	462	488	523	523	556	525	507	522	530	552	510	512	511	531	516	519	535	542	525	522	499	500	475	518	530	535	504	513	508	517	524	518	499	573	531	503	489	519	499	524	546	551	533	494	551	527	548	550	488	570	466	527	505	538	547	508	514	515	523	505	477	515	485	484	517	521	518	532	510	505	536	517	516	512	480	498	528	523	525	481	569	496	501	507	551	526	529	487	513	474	566	507	513	541	513	579	539	488	505	510	505	550	528	566	492	517	541	501	522	507	557	515	554	573	496	528	496	526	493	522	466	514	527	514	514	510	468	543	511	519	494	516	514	528	530	501	516	512	496	522	497	511	515	498	546	552	510	501	535	515	514	495	489	527	535	530	504	531	476	514	504	536	524	529	488	455	519	514	486	528	477	502	541	507	519	517	494	528	549	533	541	505	508	525	535	492	541	496	545	501	509	538	507	529	523	531	537	512	540	525	505	530	504	548	509	497	515	525	507	484	539	540	507	510	461	501	494	485	487	508	489	535	515	520	509	537	515	527	526	548	509	557	566	542	533	513	501	517	530	517	506	535	547	512	496	505	518	528	535	533	524	507	580	519	499	499	495	547	539	493	488	563	467	503	528	515	505	521	485	481	541	523	512	511	510	510	512	536	527	524	510	550	485	514	530	565	519	500	546	541	497	506	500	508	456	546	497	515	550	544	533	574	498	519	518	555	545	536	488	561	519	556	529	496	518	513	533	488	481	543	531	491	545	507	518	505	507	511	515	509	531	534	456	506	550	535	472	531	544	546	551	539	532	490	510	545	516	499	576	472	503	549	466	470	560	518	510	515	524	514	531	510	538	513	478	530	522	533	559	526	526	559	504	559	502	519	538	515	468	516	538	508	528	492	530	489	507	515	525	523	532	502	517	498	527	512	525	491	538	504	538	492	526	501	492	567	509	506	533	523	475	525	503	566	498	522	494	520	535	554	502	530	586	507	515	564	528	500	554	497	513	541	486	500	499	473	523	531	553	483	527	540	544	491	523	493	524	528	529	514	531	543	492	538	543	526	479	500	530	521	541	513	514	565	518	538	543	529	497	459	527	545	501	536	537	505	496	521	523	529	535	540	485	540	541	562	509	534	503	513	507	561	509	518	514	515	510	573	486	520	543	516	512	473	495	473	551	543	513	532	534	529	522	497	512	503	535	540	537	531	550	525	530	531	518	513	525	518	521	539	501	557	508	503	488	519	532	495	537	477	485	508	505	520	568	528	521	524	542	545	533	520	559	495	511	519	472	494	536	498	556	543	538	531	546	531	485	532	490	523	580	536	515	528	531	514	531	516	540	501	548	496	501	527	521	495	530	489	507	534	584	528	528	524	490	527	517	518	537	499	489	505	526	521	505	536	539	529	557	562	573	509	495	508	547	533	535	494	535	547	529	533	523	568	467	524	531	537	534	562	505	543	536	498	523	492	505	520	536	548	508	571	530	544	517	548	448	471	497	515	516	510	532	507	506	523	551	537	512	535	547	525	537	522	527	508	522	508	524	505	577	511	525	494	518	493	554	525	551	542	522	504	498	525	528	573	512	520	507	517	487	485	543	596	513	513	493	520	506	547	541	546	527	471	540	529	532	559	507	536	542	542	488	528	511	537	543	545	514	501	536	553	519	522	503	510	529	503	500	480	489	491	537	543	528	520	531	538	522	510	518	527	514	518	498	504	535	522	539	499	527	524	502	548	565	519	582	497	554	518	527	535	517	481	509	516	516	514	521	530	523	522	501	536	479	524	519	516	536	537	528
27765	25583	28681	20426	13525	5810	3590	4502	3355	1866	926	466	367	298	270	264	258	305	273	273	283	248	255	246	273	254	306	260	244	280	273	263	266	259	257	284	249	256	247	251	274	275	265	296	288	261	268	255	265	261	243	272	265	254	277	264	289	275	275	256	279	235	258	252	262	263	267	260	256	268	268	272	258	267	248	258	266	279	245	288	255	233	252	262	235	283	297	279	244	239	289	268	249	268	265	290	249	274	239	273	250	268	295	241	289	274	246	261	247	266	259	295	254	275	275	273	268	274	266	248	251	259	252	289	230	280	279	268	279	266	250	242	266	256	260	257	252	260	282	291	287	249	268	267	264	237	293	263	282	261	243	237	263	271	234	283	258	236	230	286	270	275	251	258	259	241	285	283	305	256	266	262	275	232	248	277	273	271	241	258	261	235	242	287	261	231	263	254	261	251	272	268	249	240	261	280	263	284	271	260	247	253	264	254	253	272	238	247	273	262	269	246	258	270	272	238	245	259	270	252	253	219	304	267	269	236	243	268	261	243	258	243	247	265	274	261	273	258	274	274	267	272	272	261	284	251	258	240	244	258	249	253	262	285	279	253	251	265	268	251	244	254	269	239	226	278	272	266	281	221	240	246	271	253	254	256	260	286	267	266	259	273	263	261	265	247	262	259	271	268	295	297	269	276	240	263	271	253	268	280	243	271	250	273	280	266	250	260	283	255	238	258	248	275	255	249	281	254	265	280	270	250	281	246	255	264	249	276	285	261	275	265	223	261	291	252	285	255	266	257	310	270	243	262	254	245	248	269	256	269	250	274	257	267	251	269	230	288	289	269	266	255	243	245	252	261	279	259	264	249	225	247	271	267	274	258	267	256	281	323	268	273	252	249	265	254	250	279	237	253	301	260	262	274	252	263	248	238	264	278	244	275	254	245	267	240	280	260	274	238	266	249	265	268	243	278	285	270	230	255	249	272	270	242	286	258	276	231	283	252	267	248	270	268	298	267	267	282	274	291	254	260	255	283	230	296	281	255	296	262	242	270	254	247	264	270	257	237	256	255	270	269	283	255	265	240	283	252	276	266	260	250	234	295	265	285	287	255	281	259	271	275	271	284	271	250	265	260	292	272	303	272	253	272	264	251	272	262	254	271	254	248	272	248	253	271	266	231	287	254	271	269	259	278	270	245	256	272	259	273	265	270	239	253	253	277	261	249	269	259	270	263	277	258	251	275	243	258	230	282	261	255	263	260	293	275	240	242	235	269	276	259	241	266	261	297	249	265	274	242	246	293	258	226	276	292	263	284	278	284	258	265	225	253	225	257	282	252	270	259	268	252	276	251	268	277	279	281	249	291	287	270	262	266	279	274	263	262	260	273	256	250	266	276	276	271	260	252	281	288	251	292	255	274	278	264	241	253	274	250	258	251	250	256	255	266	276	263	267	240	283	255	264	261	275	277	241	256	303	258	247	251	267	278	224	236	265	269	247	248	246	278	273	278	266	255	252	276	267	287	280	270	237	268	265	288	267	252	277	252	271	258	258	267	254	245	291	251	260	274	240	291	261	275	267	279	246	226	268	265	285	265	281	293	256	282	293	214	268	270	267	280	262	288	289	306	232	269	261	259	252	259	249	284	251	271	261	245	263	270	236	256	317	262	252	308	270	226	250	282	269	251	262	279	258	249	254	262	280	270	278	264	252	274	230	238	253	244	250	252	264	279	275	255	264	259	284	253	265	255	258	274	250	261	263	269	268	283	264	244	280	275	264	245	247	281	246	280	269	264	243	280	274	259	247	273	254	288	266	267	269	242	236	251	288	272	253	272	280	262	280	241	266	224	287	255	272	243	273	254	270	302	266	250	258	272	257	271	263	287	256	249	260	262	268	244	235	238	246	258	255	248	287	271	276	256	245	264	245	278	258	266	246	253	258	249	270	284	270	276	255	266	265	287	248	301	240	232	283	262	263	293	271	275	249	258	255	269	249	252	293	259	230	275	285	268	255	249	263	252	248	294	263	282	288	276	255	253	270	296	252	263	265	270	264	282	249	271	265	257	249	260	287	279	252	291	286	258	253	285	254	249	245	243	276	268	242	250	285	247	265	276	267	285	240	273	284	301	251	248	267	259	242	266	264	296	261	261	275	256	278	239	277	265	272	268	301	274	250	268	253	277	258	263	278	288	261	244	262	296	285	288	278	293	263	277	253	291	273	248	235	247	286	276	268	283	254	261	267	249	258	274	268	280	279	246	240	281	248	276	274	278	257	260	274	271	251	252	258	263	248	238	233	272	273	256	262	275	277	254	249	269	264	264	270	254	258	257	249	275	243	286	244	262	277	254	270	276	275	264	266	257	232	254	260	246	272	277	243	254	281	261	243	261	248	254	263	265	303	237	227	271	281	259	272	257	267	258	253	256	283	268	260	239	259	254	236	257	278	296	247	256	274	271	270	275	279	241	246	279	274	275	261	274	293	270	248	291	261	248	230	262	274	243	265	296	265	286	277	272	280	256	274	270	275	256	289	236	283	255	283	300	274	256	272	256	266	258	266	281	270	275	262	245	261	275	266	262	252	276	249	284	289	267	261	285	269	283	264	278	248	271	236	270	250	248	269	279	252	289	269	254	257	248	242	269	262	274	266	254	260	252	277	267	250	249	277	283	262	256	251	280	248	257	286	258	281	260	290	244	305	266	253	267	236	287	276	230	252	259	296	237	247	279	299	259	265	258	227	249	247	260	252	261	278	239	273	245	248	266	283	266	265	272	251	276	227	272	252	255	254	245	270	255	248	270	284	239	247	284	295	255	233	279	267	264	258	262	265	262	257	254	269	249	270	273	283	284	232	254	257	244	271	264	262	265	233	290	265	249	268	298	271	252	229	238	277	262	267	266	252	249	244	286	292	269	271	258	237	244	281	226	282	321	276	265	296	286	281	284	252	266	258	293	266	232	273	279	274	282	244	273	277	242	262	267	260	269	266	277	259	254	270	271	232	261	266	263	274	291	274	256	247	230	258	233	287	240	284	302	232	272	270	256	254	268	257	261	230	246	241	253	234	306	285	259	270	258	251	250	239	283	268	244	242	233	281	270	284	274	234	258	226	264	261	256	252	280	265	235	273	251	269	254	268	271	266	264	246	265	266	265	262	281	282	267	251	260	245	240	278	273	270	301	261	261	253	243	254	249	255	278	226	263	289	249	281	255	259	279	244	274	255	266	261	258	272	255	288	281	258	247	268	269	267	238	257	247	258	272	247	267	269	235	263	255	270	262	265	250	246	266	265	261	259	251	273	260	265	240	260	280	245	268	258	271	285	239	273	261	247	232	279	274	271	225	271	238	280	284	266	275	269	289	263	264	282	246	259	301	245	250	252	258	272	243	253	265	242	252	266	278	272	258	263	255	257	242	286	268	253	249	277	278	266	277	255	255	264	244	250	221	260	254	252	291	280	267	261	239	250	254	260	252	261	257	250	284	258	257	239	278	256	260	322	245
31238	43957	40122	28117	23977	13286	10579	12508	9340	5198	2599	1194	790	649	550	553	539	594	547	557	545	563	546	554	575	561	532	544	501	562	588	526	552	583	581	526	528	548	532	529	556	558	520	546	516	587	549	532	560	517	558	526	560	569	567	547	530	546	567	573	546	534	521	526	550	533	525	550	553	528	585	567	530	529	553	567	595	549	562	549	522	530	537	522	586	534	536	516	570	536	543	552	565	542	534	553	580	600	544	521	548	541	549	541	524	541	563	505	522	560	545	583	525	541	502	555	528	550	577	552	525	513	540	489	549	565	549	547	518	521	522	545	602	564	554	584	499	571	574	564	510	508	528	557	553	556	550	577	579	570	501	538	525	500	532	546	576	585	543	559	567	545	549	574	549	541	514	573	554	565	524	546	526	518	566	601	544	512	544	531	596	562	519	543	548	553	504	558	556	572	530	520	516	557	522	583	531	558	536	582	574	498	509	575	531	545	530	564	546	549	529	539	558	555	570	498	542	535	556	550	528	522	546	538	563	502	588	575	556	568	527	531	569	539	534	527	563	537	546	557	542	540	567	540	565	575	565	532	569	537	551	521	556	530	589	555	523	529	562	505	543	548	583	564	545	543	502	561	554	566	520	545	531	528	546	540	504	549	574	541	526	504	574	532	584	529	513	540	507	532	545	552	537	569	551	567	552	550	580	566	565	497	590	562	494	498	555	510	548	559	528	570	555	544	592	533	569	543	563	546	521	541	517	523	549	539	505	515	560	531	565	547	524	597	566	563	586	525	580	529	553	518	519	511	528	582	541	526	576	542	542	540	582	578	558	581	540	538	567	526	568	542	581	536	535	545	581	579	559	542	543	569	538	546	511	537	554	554	552	527	537	563	553	532	560	528	553	538	514	546	558	558	573	528	550	567	538	587	570	555	490	567	563	581	561	574	554	526	558	548	554	498	567	551	541	555	554	547	541	512	553	549	549	609	585	570	519	544	480	569	538	523	584	524	608	545	538	561	516	528	554	534	570	553	549	512	557	534	560	548	565	575	518	523	561	580	543	580	555	527	553	535	561	597	515	556	558	532	557	546	566	515	561	522	573	535	545	530	528	544	548	548	577	539	519	539	576	573	527	528	579	528	550	564	550	566	596	527	566	553	541	543	546	558	524	541	566	551	560	554	533	575	506	513	531	524	533	556	524	568	523	545	552	560	531	520	570	563	541	562	510	550	551	549	549	538	540	527	496	552	557	525	580	540	552	551	560	555	554	533	567	540	510	534	581	547	560	551	540	546	535	547	534	545	502	595	554	505	549	535	530	521	538	582	549	530	563	560	552	555	568	518	549	534	560	561	562	567	534	544	510	572	554	549	523	515	551	573	541	530	510	539	577	536	553	520	528	571	559	550	546	535	552	578	561	516	531	624	566	530	572	544	598	559	509	556	536	533	544	551	571	507	563	550	592	552	544	532	541	541	479	543	553	552	571	588	572	544	534	536	517	525	541	528	543	499	552	552	524	520	547	504	589	518	543	593	514	565	541	592	520	550	544	505	578	559	530	556	560	568	561	547	516	578	520	527	510	566	529	548	561	558	542	518	551	571	619	558	556	572	536	571	498	575	551	555	516	519	540	532	531	594	548	529	578	518	609	529	572	564	552	508	530	540	511	551	550	544	568	539	532	523	586	554	565	588	560	566	518	537	553	544	535	533	540	551	549	569	519	546	566	518	528	566	531	550	538	562	537	571	560	520	599	544	569	553	509	547	567	514	591	600	561	526	554	521	561	561	525	533	531	543	564	554	573	567	545	600	512	516	545	549	508	557	525	577	545	524	542	531	568	506	531	559	573	567	499	534	572	598	556	519	556	564	517	526	542	518	532	544	572	568	537	551	521	516	530	608	531	543	578	532	542	587	565	531	529	565	491	589	521	550	545	547	567	501	565	576	567	546	526	525	541	540	560	557	596	555	521	581	592	512	576	552	550	506	506	555	503	517	559	536	542	586	513	514	559	527	594	541	546	535	516	586	543	537	579	578	565	578	544	565	503	563	589	548	508	547	552	543	554	539	545	579	537	565	547	538	543	539	533	544	557	548	533	560	529	531	551	564	570	557	563	553	527	558	574	521	617	567	559	501	507	578	575	566	502	545	557	567	562	544	575	527	585	528	552	537	555	534	547	570	534	532	529	543	596	585	491	515	587	544	563	549	519	524	541	536	525	552	588	575	563	556	552	589	569	514	520	574	534	524	535	530	522	571	519	545	557	521	564	564	523	561	522	583	532	499	553	545	528	558	508	523	545	565	527	547	533	567	576	566	565	578	577	544	538	558	592	527	585	544	566	591	580	551	520	539	528	554	546	529	555	572	541	524	544	527	551	527	555	566	553	548	525	562	535	520	565	507	536	506	557	532	567	551	561	582	561	555	549	541	546	543	560	557	537	529	571	549	526	584	605	528	534	569	539	528	536	530	530	538	557	550	568	522	604	517	549	529	527	544	589	566	533	548	550	569	588	580	535	557	555	574	553	520	538	536	517	559	586	567	568	533	568	553	554	539	543	555	550	575	561	555	563	550	534	554	538	545	544	516	550	549	553	521	574	527	571	544	550	545	529	518	557	546	563	522	571	587	550	537	582	526	531	572	534	551	533	559	572	542	536	565	551	535	497	605	550	565	520	585	572	541	537	511	567	550	569	553	538	576	555	580	511	588	542	475	563	550	536	556	553	535	520	575	577	552	525	541	541	556	565	528	524	555	526	489	524	568	554	544	549	557	519	555	554	537	551	560	559	568	558	528	553	570	578	546	575	557	569	570	572	487	516	576	531	560	555	551	531	537	543	543	575	520	566	568	567	557	554	545	566	503	548	536	546	537	523	519	535	487	549	544	580	547	507	558	539	500	584	538	553	531	548	525	548	523	525	528	569	558	521	555	541	561	541	588	524	532	592	545	568	511	575	537	513	604	558	525	575	504	529	570	580	535	577	556	497	540	580	546	538	565	545	535	559	517	555	506	527	566	566	538	577	571	526	609	508	576	504	516	530	580	525	574	544	531	537	546	538	581	529	513	522	549	577	552	556	538	554	544	545	521	574	545	558	471	596	518	530	539	545	558	512	542	521	549	536	588	491	544	562	547	563	556	571	528	529	582	533	481	554	542	535	545	553	587	570	560	552	558	559	525	582	535	529	582	556	567	528	554	534	567	553	518	548	530	563	535	548	573	580	539	554	573	558	530	550	557	548	549	570	550	545	612	553	528	548	558	525	503	525	518	531	551	544	568	512	533	544	514	572	562	571	543	530	547	533	535	577	573	562	562	518	540	545	529	577	578	559	532	533	589	517	531	526	614	594	560	530	532	545	562	550	518	564	552	530	545	561	515	571	570	551	562	536	570	551	526	530	535	555	545	521	542	556	591	502	515	557	559	536	559	576	546	554	599	553	604	579	553	583	535	542	541	527	589	604	527	552	539	561	540	552	519	580	548	539	562	534	502	563	575	511	514
24902	21543	28761	26513	17471	10572	18593	22760	15460	7802	2741	858	501	361	287	253	267	261	251	266	253	241	253	230	269	252	235	261	260	246	240	286	233	264	262	251	276	256	254	267	260	271	252	253	261	253	297	232	209	245	256	245	237	275	280	261	254	242	264	276	252	252	242	252	224	260	253	255	269	278	248	263	242	261	266	234	259	224	274	262	251	262	240	270	232	242	266	247	247	243	279	238	229	289	221	275	234	273	249	248	245	221	270	247	237	230	261	236	239	255	261	248	251	236	250	233	243	257	225	218	242	236	274	257	249	242	250	228	223	251	283	255	254	253	224	246	244	249	256	249	255	245	264	245	237	208	274	255	241	245	261	236	241	254	268	238	278	237	275	225	255	226	285	266	250	249	245	260	233	253	288	253	261	278	262	235	243	268	236	281	266	265	275	245	261	250	238	241	253	263	247	224	250	262	234	224	254	234	273	261	253	266	265	281	237	260	253	255	252	223	246	238	250	234	270	274	253	271	241	225	243	259	256	260	240	268	272	256	263	259	228	251	263	252	259	247	265	242	250	216	254	266	252	241	239	235	238	253	244	249	234	256	235	253	262	268	261	251	265	258	247	248	223	258	232	259	259	241	226	266	269	224	230	263	250	276	258	229	258	229	263	255	216	244	242	286	238	270	248	248	238	235	283	243	260	239	263	231	260	258	242	233	235	259	237	248	241	237	231	237	244	246	276	259	276	265	252	236	242	237	232	265	249	264	263	260	236	249	237	241	256	238	239	249	252	248	242	232	230	255	232	257	243	255	245	256	236	225	261	222	247	238	274	258	241	290	255	271	255	222	250	247	240	234	246	275	229	241	260	235	236	241	267	235	258	243	267	267	272	265	262	256	257	245	234	240	235	287	235	229	253	254	248	249	224	241	238	244	257	246	238	240	242	250	232	243	254	232	260	233	245	246	239	264	245	220	248	252	249	228	257	246	253	252	258	245	265	233	242	276	238	239	257	228	260	242	256	253	261	255	259	271	229	244	254	234	244	264	240	230	256	240	236	260	276	235	251	205	239	263	249	227	278	235	277	237	218	277	222	253	240	241	253	250	259	256	249	251	263	224	222	232	240	257	246	250	250	248	262	265	226	256	244	284	237	263	233	245	255	227	241	252	238	254	254	231	259	245	250	283	256	253	252	239	264	252	261	238	262	286	259	256	259	259	256	234	266	232	260	266	245	284	254	265	253	240	258	261	241	250	235	215	249	251	226	228	264	229	257	223	278	276	233	239	256	256	288	218	271	252	238	281	279	260	254	248	230	230	261	259	248	254	253	200	233	245	232	249	248	262	247	248	237	268	260	228	248	264	228	239	237	234	230	241	281	241	274	219	267	253	248	273	201	253	232	251	251	257	263	246	248	228	249	224	257	262	250	243	230	258	259	225	278	250	261	252	256	280	264	229	234	238	230	222	254	237	262	256	271	238	251	241	252	259	240	246	256	271	237	239	248	235	255	270	256	239	229	235	240	232	232	218	246	262	230	229	251	229	250	235	226	249	220	253	246	259	236	253	250	247	233	258	254	267	231	253	241	248	235	212	239	255	285	242	232	250	276	241	234	227	257	206	246	266	234	251	265	242	227	257	242	235	237	265	260	258	258	253	220	230	249	273	240	251	243	234	243	243	257	252	251	240	273	258	267	248	245	243	243	257	211	238	250	232	243	253	252	217	249	248	243	234	276	270	253	233	253	247	234	245	237	227	248	213	250	251	230	226	245	222	278	271	269	244	225	255	238	252	255	252	245	267	260	229	227	247	266	240	250	228	252	247	245	232	243	247	236	245	232	227	231	253	271	263	235	265	241	226	231	245	239	257	261	266	283	261	264	229	253	255	250	218	254	248	260	239	279	267	215	245	262	277	235	260	234	239	249	242	253	245	253	262	250	240	249	256	251	267	246	250	253	245	258	242	254	255	251	260	227	245	271	248	220	228	269	254	241	231	247	240	254	260	245	226	253	251	224	262	276	255	242	265	255	219	266	266	247	253	249	247	233	243	252	254	245	247	235	255	256	246	246	246	265	235	258	268	245	230	247	245	268	255	233	237	245	206	263	269	240	267	244	263	242	265	256	253	230	239	234	246	251	224	253	247	239	279	227	261	250	241	234	250	286	250	268	258	248	226	255	257	255	271	256	264	226	236	227	246	250	271	249	251	247	236	256	260	265	207	276	265	234	239	253	244	224	276	251	284	278	233	255	234	253	275	250	251	223	233	236	266	223	271	274	237	252	244	260	255	225	254	261	250	270	270	254	229	265	258	247	239	254	266	229	235	237	234	240	258	234	269	288	261	250	251	266	223	239	268	257	231	242	235	225	243	222	234	276	256	235	229	276	261	274	224	231	269	281	273	235	246	252	251	233	245	251	262	258	226	264	232	246	245	237	228	238	259	258	260	247	285	239	234	232	246	261	267	249	243	229	280	229	221	275	246	226	280	255	244	240	248	232	239	252	272	239	247	243	283	260	224	284	245	268	253	227	259	241	249	253	249	238	235	244	263	230	243	239	226	217	280	247	247	265	233	249	231	262	222	243	218	239	261	249	245	260	245	233	239	251	253	246	248	252	250	270	248	283	258	221	210	253	243	252	233	300	252	250	246	229	248	219	266	251	234	234	254	246	257	251	254	268	239	264	256	252	241	215	238	261	249	243	242	273	256	236	248	242	242	232	250	221	249	289	247	251	263	278	249	256	254	240	271	225	237	240	254	248	259	266	236	238	254	233	254	230	257	222	234	231	252	242	275	220	258	290	229	254	220	247	246	248	260	236	250	265	252	254	254	222	235	242	243	237	225	240	258	233	272	265	238	266	254	247	245	229	240	273	259	249	245	227	237	242	241	259	243	267	220	243	244	256	244	251	241	269	258	280	225	227	254	229	273	245	251	257	238	269	273	265	255	240	218	251	250	265	257	269	261	269	259	230	262	260	245	224	226	237	265	254	249	261	239	237	270	233	253	250	272	245	235	242	258	245	232	240	259	252	247	275	249	256	262	225	222	247	250	251	266	232	243	232	250	258	257	220	252	256	277	262	221	267	215	275	279	248	295	239	256	265	253	242	246	248	254	233	254	255	261	247	258	216	231	234	279	256	242	263	265	229	251	263	238	255	256	254	234	256	234	243	235	262	242	258	221	265	262	238	255	251	253	221	237	256	264	248	243	266	274	251	257	229	256	250	242	252	223	262	243	271	248	252	285	236	228	242	239	238	239	244	252	244	256	247	223	258	245	277	256	243	247	238	243	273	247	284	259	249	255	248	218	247	258	225	247	276	274	225	258	254	242	243	233	249	231	264	245	252	280	263	244	267	242	272	257	246	252	251	256	243	250	228	257	274	231	274	276	243	265	246	256	287	265	234	258	257	226	237	244	221	233	269	262	257	242	252	238	250	229	230	266	249	242	235	219	282	262	237	269	235	276	235	226	263	243	246	239	251	227	233	239	284	258	230	250	236	249
30969	51027	47747	35369	20322	19811	31053	33660	25749	16239	7479	2516	1421	787	635	571	542	534	565	553	535	549	532	550	593	530	586	567	535	457	505	515	534	518	532	524	540	564	511	529	531	523	531	493	524	522	528	531	569	542	516	551	520	522	536	501	531	536	517	501	505	491	492	509	520	507	526	514	530	522	543	499	494	525	547	508	517	502	481	529	538	514	467	520	506	538	498	552	505	523	498	522	562	513	528	548	555	493	509	524	537	482	508	559	490	552	538	521	549	505	547	499	524	571	558	516	513	561	537	535	521	543	514	504	518	515	508	552	515	516	520	542	546	566	539	511	549	561	510	567	491	527	566	538	544	568	511	547	518	493	550	530	546	542	516	535	561	493	528	531	507	499	512	560	519	522	515	499	525	524	552	510	514	553	530	524	506	541	526	517	553	520	500	519	508	532	534	547	483	547	570	511	527	566	545	528	536	481	502	527	520	544	492	548	547	568	517	542	492	512	552	501	498	473	542	516	531	521	532	548	503	511	553	495	554	509	530	515	550	550	508	497	506	509	533	501	521	505	530	550	480	505	546	533	486	510	524	531	520	486	558	497	512	536	532	540	549	530	497	548	512	580	574	532	519	552	555	501	544	540	497	529	543	496	523	517	523	508	485	502	529	552	514	524	531	575	531	499	516	529	537	532	488	554	547	525	512	516	546	531	529	582	494	516	539	531	516	485	572	538	522	544	515	491	541	537	541	527	521	479	505	549	549	509	517	545	559	519	484	494	505	526	552	510	544	528	543	532	518	526	515	566	514	525	574	513	540	538	507	542	536	550	531	494	549	539	541	522	520	493	527	563	529	521	538	590	535	512	536	496	536	535	543	509	502	544	479	563	557	543	527	533	522	571	530	498	557	530	496	495	544	529	524	542	520	512	483	522	533	529	530	497	513	529	486	468	518	520	508	488	520	534	496	539	527	519	491	569	518	509	564	500	534	527	530	501	508	547	518	567	504	526	509	466	528	536	526	516	509	505	529	560	509	532	531	512	509	537	530	546	544	500	534	519	510	533	483	495	521	509	525	495	521	530	522	510	474	542	560	534	508	533	529	547	529	492	508	529	529	492	523	539	521	520	511	563	542	567	498	512	527	502	511	538	542	549	515	537	549	508	531	504	527	505	519	495	533	494	552	495	550	543	521	520	503	505	530	512	550	521	526	567	533	525	489	518	543	537	544	526	516	546	500	558	491	519	552	521	462	519	538	478	487	523	494	512	565	536	507	513	490	515	534	547	541	486	496	546	513	507	501	491	507	544	479	536	523	507	514	550	535	479	544	542	543	553	529	534	529	542	533	490	498	483	523	539	529	507	490	506	538	555	520	519	541	561	522	556	521	532	559	491	510	546	537	530	539	518	548	527	533	525	516	538	534	514	540	575	552	539	573	529	519	507	546	512	492	554	528	548	466	523	567	503	512	569	500	527	541	551	483	494	502	517	529	511	538	532	549	511	523	527	514	523	494	540	550	489	551	544	536	534	496	484	542	545	469	483	529	515	550	511	511	538	495	496	507	529	545	553	557	512	516	524	506	530	518	539	505	506	546	522	512	508	512	518	552	525	520	502	495	498	529	533	566	548	547	533	515	505	531	497	527	500	513	530	532	516	568	532	534	509	493	534	557	528	514	529	494	518	540	518	578	523	552	490	524	531	493	491	558	493	514	530	546	561	536	513	544	545	577	487	551	517	551	487	502	537	583	495	542	545	525	558	537	526	522	511	527	511	500	512	529	512	559	509	532	536	516	547	493	518	561	532	536	567	540	531	515	540	537	522	516	510	557	559	487	516	533	566	501	501	536	558	505	522	521	534	504	570	557	486	497	521	504	532	533	531	534	488	513	485	551	506	550	573	492	532	531	535	499	541	534	526	534	541	525	542	492	566	497	567	522	551	535	495	500	529	525	542	498	549	569	538	494	537	550	506	517	526	540	508	499	553	490	536	537	509	515	488	555	546	527	574	540	503	510	541	527	530	517	513	520	536	495	467	552	558	525	517	560	533	538	510	542	510	549	589	571	524	513	517	525	570	555	497	505	487	468	501	506	530	492	544	478	528	572	517	557	499	529	513	523	566	526	523	546	539	493	473	542	538	512	559	522	513	560	504	484	537	526	521	487	534	541	556	511	498	540	523	515	512	534	566	551	541	514	517	554	520	512	504	574	506	530	485	528	553	532	529	538	482	508	519	575	526	511	510	535	518	523	528	553	523	536	503	517	527	507	542	540	499	516	527	519	527	492	568	519	534	542	527	503	501	501	508	531	462	532	523	498	510	514	524	541	567	552	509	536	515	491	532	540	540	486	530	527	500	517	533	508	555	529	546	514	534	529	549	556	541	520	566	541	529	514	491	515	523	524	538	529	503	516	518	521	528	485	570	512	530	542	514	535	510	536	534	542	519	525	522	558	525	505	497	522	525	501	519	533	506	563	532	536	546	537	528	501	499	531	535	463	550	492	509	534	532	487	569	527	526	501	527	550	510	509	545	522	492	512	522	521	563	509	566	507	497	508	502	545	509	519	510	492	545	519	536	568	534	506	548	538	563	613	542	513	533	544	517	552	511	510	490	492	534	504	583	547	504	553	504	526	520	523	524	535	523	445	493	515	539	458	531	583	495	515	499	564	508	533	513	510	506	510	521	559	572	546	508	526	621	530	505	527	531	522	543	555	509	482	522	536	507	535	522	573	536	492	552	542	523	548	504	485	532	539	511	492	512	498	486	514	505	560	509	538	484	528	519	525	488	546	499	501	540	546	533	475	541	561	520	526	492	514	558	522	551	502	546	550	487	518	494	511	529	527	533	534	562	522	545	493	489	523	547	553	537	515	516	522	524	512	561	517	527	563	506	551	572	567	519	526	550	533	559	523	503	519	537	555	556	562	527	510	508	518	536	496	508	506	508	496	545	535	541	532	521	518	479	539	537	523	492	518	488	545	528	529	514	566	496	523	501	485	521	513	538	545	518	513	514	520	504	507	522	559	536	493	527	553	522	557	532	505	558	513	504	493	520	559	524	514	510	492	544	549	555	537	498	544	499	512	540	512	529	507	559	526	523	554	536	528	502	534	571	524	513	523	569	505	521	502	576	552	520	520	544	550	529	553	519	519	507	538	511	497	496	521	527	524	522	516	520	532	531	544	535	547	555	499	487	545	553	515	539	546	512	518	493	529	532	536	524	507	572	480	515	515	519	544	518	511	508	542	532	524	552	545	508	465	505	549	510	534	531	514	545	521	503	554	499	549	541	494	515	537	557	550	533	549	476	555	522	510	521	524	552	500	514	521	498	506	575	522	486	479	558	555	512	569	571	552	517	548	543	489	523	562	507	511	485	552	503	572	483	491	526	508	548	503	523	525	571	555	554	500	532	532	532	520	536	514	518	520	505	541	537	538	545	531	549	505	530	460	520	530	480	531	546	554	532	546	512	524	521	502	500	542	553	497	528	509	531	512	519	535	498
23575	21646	29456	24462	21969	22169	33589	40717	30697	18813	6825	1723	870	512	387	327	292	257	277	273	268	220	276	268	250	287	274	277	236	274	259	257	278	246	239	274	252	281	249	269	244	234	260	285	246	275	283	283	234	240	243	270	250	237	255	254	240	250	247	254	240	238	257	256	226	249	255	289	283	285	259	240	268	249	249	243	259	251	259	252	258	261	266	221	268	271	227	261	247	240	245	260	237	238	241	258	239	265	264	241	266	266	258	246	276	256	243	272	247	267	280	254	261	245	239	250	249	274	246	268	243	248	271	247	252	225	259	252	241	243	261	247	249	247	276	263	233	234	231	232	253	252	272	211	232	263	250	249	287	241	226	248	250	274	257	217	243	277	258	273	301	240	271	246	264	254	238	277	251	259	249	241	262	248	294	251	246	271	277	256	256	246	291	223	243	244	246	238	252	248	263	239	265	258	238	213	245	274	257	258	255	271	261	244	280	277	251	235	261	247	245	259	249	252	274	245	251	254	250	261	246	256	257	264	270	248	272	279	253	229	251	270	286	235	253	253	265	246	246	252	254	259	291	255	258	305	296	264	269	250	274	261	275	258	274	254	275	246	257	289	259	265	296	235	272	258	258	234	260	257	253	259	263	235	285	260	236	251	242	295	245	252	233	285	265	253	258	248	231	231	274	245	250	241	262	266	255	259	258	239	236	259	262	273	237	288	245	257	249	252	232	279	234	228	239	245	240	261	280	239	258	254	231	262	264	241	257	262	268	273	268	235	262	257	253	242	269	289	264	242	239	264	231	243	271	258	223	278	260	244	261	267	264	284	254	248	253	269	213	263	273	254	280	254	249	240	252	249	243	241	218	261	249	229	251	244	247	258	259	223	259	278	257	264	260	264	243	246	231	255	262	238	289	244	246	253	287	272	248	281	252	265	241	251	249	253	222	262	267	244	278	270	245	250	264	258	266	260	240	229	250	239	250	253	263	251	282	259	257	283	243	263	245	279	267	271	262	238	229	262	220	260	253	250	259	289	230	261	237	257	252	272	238	259	264	260	282	266	263	221	250	240	276	278	259	275	261	246	244	245	272	262	250	265	249	242	235	272	260	285	257	254	240	290	238	239	274	285	261	233	275	243	290	254	264	233	232	235	262	279	278	251	249	282	258	244	227	286	257	258	208	276	258	231	275	241	254	255	273	294	222	237	271	266	272	263	244	251	249	272	252	282	228	229	279	254	260	264	229	260	272	247	237	242	217	262	252	243	266	257	268	266	277	227	223	259	270	253	252	264	251	275	257	266	251	269	256	229	259	249	240	261	242	275	236	265	247	241	245	222	249	269	265	227	229	257	251	252	244	233	236	272	263	259	221	243	239	235	240	262	275	235	257	251	277	246	257	268	247	251	252	245	239	241	211	235	241	210	273	260	254	258	270	227	269	254	250	269	260	252	231	269	261	249	243	260	254	231	238	255	277	275	251	259	251	254	256	268	260	247	247	227	259	236	253	285	231	259	231	246	263	230	287	235	253	251	227	271	242	271	255	245	267	263	272	258	218	246	268	241	280	251	266	231	244	238	237	248	248	229	241	225	230	273	234	249	266	260	259	292	264	255	248	273	250	244	285	254	247	248	255	250	236	261	246	233	265	244	290	246	265	255	251	239	264	239	248	259	263	250	283	227	218	237	245	260	245	245	247	265	229	264	252	267	240	238	253	276	277	233	251	233	233	271	237	236	261	258	222	273	263	240	234	257	276	248	245	250	242	277	241	235	283	244	220	267	260	248	267	270	260	245	261	258	238	263	264	229	259	220	251	245	261	258	246	242	264	252	251	286	277	222	269	276	264	263	281	244	256	231	233	241	241	253	270	266	235	262	257	263	238	295	248	216	243	261	226	240	242	248	267	256	273	265	246	230	245	270	255	216	269	266	261	252	276	245	240	252	251	226	240	275	261	281	245	249	257	270	262	222	250	235	267	241	272	252	260	266	217	252	233	254	268	255	239	247	257	256	252	213	294	253	242	269	253	247	246	254	236	238	239	255	281	257	260	264	278	276	229	224	264	263	248	239	257	250	255	254	228	231	239	239	249	223	286	266	250	248	235	253	236	256	237	262	250	241	260	271	246	237	235	244	250	221	267	257	246	248	239	235	236	253	250	248	203	262	224	263	226	246	259	271	234	255	243	262	269	269	252	281	289	265	250	249	265	229	268	256	203	244	275	260	270	250	264	232	237	264	278	249	216	290	230	252	243	240	245	240	246	252	241	238	254	253	238	241	252	266	241	257	253	265	243	256	251	253	270	277	255	238	243	248	270	258	216	258	247	266	246	258	256	235	273	252	249	259	270	278	263	259	272	229	283	259	250	272	249	228	231	249	249	216	292	226	264	263	261	226	254	251	244	235	271	274	239	244	239	248	257	245	240	265	256	252	258	282	229	265	263	256	237	235	250	277	252	243	239	268	274	244	237	266	247	264	238	222	249	258	246	261	251	246	236	249	246	240	248	249	246	220	268	237	254	256	254	256	257	272	276	277	253	260	261	263	255	234	240	247	244	229	247	256	255	231	252	250	234	272	252	232	263	244	268	259	255	265	259	226	259	258	243	267	265	261	240	266	255	258	240	263	260	243	256	256	263	262	245	248	263	232	229	244	260	247	270	254	261	284	240	239	252	249	259	232	263	243	254	242	247	247	241	276	232	249	251	268	244	235	236	237	245	242	260	251	253	249	255	258	250	241	234	234	265	236	260	232	234	272	279	257	270	276	257	251	248	254	247	250	299	259	255	251	268	242	232	213	281	251	236	255	259	255	288	259	262	234	265	246	262	261	247	236	253	266	246	253	244	246	271	254	253	256	256	256	258	234	260	234	256	256	268	258	247	223	234	248	268	258	259	238	255	231	272	251	247	228	239	274	277	228	245	255	254	246	233	265	272	242	263	261	270	278	273	230	249	267	246	256	254	256	247	256	253	227	236	263	263	214	261	258	273	232	290	250	222	240	246	260	212	252	227	243	261	263	224	233	263	273	263	231	249	272	249	268	238	268	260	254	218	243	257	244	256	248	254	251	262	241	253	252	252	258	231	255	236	273	227	231	268	245	254	246	251	249	230	263	236	289	250	263	245	255	262	289	254	240	244	249	244	248	238	270	254	266	261	235	235	260	247	259	237	244	269	264	264	239	243	247	261	244	250	279	238	272	270	242	229	249	240	233	250	224	243	278	244	244	252	254	249	246	226	242	263	259	267	267	232	218	257	262	251	271	241	265	239	264	257	244	283	266	257	259	256	261	267	247	228	239	264	266	242	245	254	260	247	237	275	230	253	299	249	257	243	261	271	251	217	260	266	243	243	274	226	241	253	268	243	254	227	254	254	242	250	247	230	250	257	267	233	257	241	245	245	261	256	239	241	262	295	247	247	240	240	262	247	249	228	238	238	252	274	250	232	279	251	288	243	262	255	266	268	220	248	259	234	264	241	263	241	272	247	255	255	243	263	251
36438	60698	56005	38425	31735	30601	43206	47511	38776	27164	13585	5099	2494	1450	942	724	611	545	515	551	494	554	473	493	539	524	520	526	521	511	505	503	506	506	483	547	540	494	502	476	498	539	513	517	524	551	532	481	525	531	522	532	509	490	533	504	540	494	525	492	541	535	540	534	507	502	506	538	534	513	527	506	540	536	520	524	527	460	534	501	521	515	520	484	516	537	502	495	503	515	515	481	507	544	528	555	513	529	532	526	520	499	508	511	516	530	477	523	521	510	521	529	501	508	498	514	546	526	534	508	514	521	555	562	516	555	486	513	568	568	528	511	517	547	510	493	500	520	531	547	488	552	547	555	549	529	517	542	510	496	506	496	499	495	471	507	498	544	536	539	537	539	553	503	529	513	486	511	533	525	547	523	516	555	536	527	495	527	517	528	507	502	496	474	562	489	465	459	501	507	494	480	578	523	523	510	482	515	582	499	516	503	517	527	485	497	498	510	499	539	501	500	525	478	490	550	507	480	544	526	529	527	483	543	529	475	516	542	509	517	533	544	502	538	560	514	471	512	514	518	515	506	537	518	523	484	536	500	492	514	511	504	600	529	527	494	524	518	532	524	537	499	545	505	513	517	517	519	497	496	547	510	541	482	489	508	524	493	524	507	559	506	521	531	515	496	481	498	512	559	489	504	518	477	481	517	505	545	496	532	472	475	499	506	492	495	519	524	535	548	487	524	521	489	532	533	511	544	533	511	535	506	504	505	532	489	501	508	561	525	496	479	495	491	522	496	481	509	495	552	540	516	529	487	496	494	523	527	482	534	576	499	532	517	522	513	547	514	534	507	503	514	480	501	550	514	495	512	518	541	533	514	536	514	554	563	550	485	490	487	527	500	518	485	512	489	498	495	558	517	484	545	572	514	485	503	478	515	497	505	558	553	494	521	518	514	554	524	528	499	510	526	485	505	530	527	523	509	533	500	539	520	495	499	490	521	518	548	480	523	531	461	517	533	548	567	530	516	517	472	518	512	537	503	517	524	511	522	529	476	518	483	529	463	521	494	512	555	462	527	512	544	509	508	537	535	509	514	509	539	519	483	512	525	491	520	504	525	486	521	507	509	516	493	492	512	485	550	511	472	498	532	537	505	568	537	492	533	484	529	531	516	481	544	536	534	515	502	536	490	500	529	527	538	486	533	532	519	454	542	508	518	515	527	518	490	470	537	470	459	538	516	525	540	552	501	528	537	515	509	534	473	481	533	551	509	506	536	546	535	466	515	529	540	535	476	471	495	548	517	507	511	497	542	507	502	485	495	493	531	531	495	533	470	559	525	502	529	561	517	554	497	518	508	484	522	463	520	528	495	515	547	505	470	491	525	487	541	520	527	523	522	538	491	510	502	505	459	494	465	522	525	514	540	522	536	520	522	524	519	513	465	525	507	514	495	507	488	499	548	541	495	496	515	496	525	531	512	515	490	501	541	504	485	541	522	503	519	513	558	541	519	555	529	503	485	536	489	562	484	506	542	494	473	534	544	540	471	496	503	529	478	504	512	515	488	511	499	520	524	542	551	510	500	495	513	519	536	541	476	509	485	517	500	477	530	560	508	525	488	537	507	510	526	520	475	528	526	591	467	498	538	497	555	494	499	491	535	508	524	485	509	508	496	514	544	492	509	509	514	517	523	508	529	457	503	591	537	528	560	509	526	510	501	535	534	526	525	523	513	537	519	504	540	520	515	512	520	531	535	525	517	527	515	500	497	467	498	517	521	496	536	481	537	542	506	553	505	538	482	515	522	491	504	492	544	529	551	535	501	481	543	563	516	481	525	556	514	514	505	532	486	538	532	484	491	522	529	513	526	590	555	494	564	505	504	550	536	540	538	494	488	543	547	504	466	510	526	480	513	548	462	555	546	516	465	519	542	491	528	504	474	531	474	543	545	505	535	504	519	517	570	523	502	552	513	475	515	493	513	523	508	522	534	506	529	539	524	524	517	519	520	546	502	537	495	522	499	508	538	587	492	523	466	503	490	524	540	521	496	505	496	535	493	549	489	537	513	498	493	528	493	514	529	514	551	553	517	482	548	534	548	508	549	500	536	525	476	539	537	547	482	511	530	555	507	534	527	486	532	513	520	524	549	561	517	522	511	550	529	523	474	474	524	506	506	493	528	438	498	489	546	508	515	481	541	488	467	496	481	540	523	511	507	554	504	504	515	501	561	483	479	505	525	562	490	527	494	501	503	512	489	488	540	502	515	520	538	508	521	521	536	506	512	531	489	507	490	512	501	487	512	481	534	494	493	499	509	527	502	494	521	495	535	515	498	502	508	488	554	545	479	502	537	538	521	493	518	527	539	562	524	521	571	514	494	479	552	500	503	522	493	468	518	476	509	509	496	519	528	520	527	545	518	517	541	520	542	538	526	543	528	546	495	485	466	524	548	534	518	508	517	510	513	503	546	479	537	477	503	509	537	504	510	559	481	519	527	517	519	455	517	537	508	500	504	496	499	485	515	544	530	508	507	502	504	511	496	506	531	548	573	538	506	498	464	530	496	525	482	486	540	511	508	498	491	512	521	551	526	502	520	524	487	548	522	523	512	492	544	497	506	519	550	542	495	513	507	517	438	532	530	527	513	518	524	522	479	509	519	502	520	536	519	457	555	510	527	558	536	520	512	524	511	521	500	517	542	517	524	515	488	493	473	532	472	534	497	567	512	519	451	486	475	473	518	535	456	560	547	492	516	516	493	489	535	492	511	519	552	482	483	544	487	551	517	494	513	526	501	548	501	493	516	529	543	521	529	511	537	527	486	525	483	530	491	499	521	468	543	523	495	506	488	504	511	524	502	492	535	543	463	526	522	533	506	544	509	514	508	531	498	530	500	489	479	499	467	490	557	521	463	520	492	540	494	527	513	497	523	552	539	525	530	517	499	561	503	501	507	524	516	479	530	539	484	499	504	523	492	537	547	545	535	509	541	508	509	473	487	508	501	520	518	526	472	528	465	511	507	528	522	510	543	523	496	516	544	517	532	486	552	509	541	480	532	512	550	470	547	481	493	521	476	516	524	529	544	503	507	511	502	525	519	501	542	518	509	490	504	521	504	457	505	525	520	489	494	505	515	491	534	505	521	484	523	494	469	500	522	517	543	528	500	495	525	507	487	512	483	538	514	485	534	522	494	538	548	534	495	526	510	496	540	500	503	521	485	508	536	515	515	532	498	506	549	537	511	516	507	485	526	515	497	488	541	519	521	532	498	476	519	535	496	505	488	561	497	480	521	531	517	529	552	483	534	511	534	518	529	521	546	525	503	510	512	501	523	554	494	473	535	533	549	554	498	504	536	507	532	481	538	517	496	512	501	519	510	505	524	492	550	537	493	522	487	531	533	479	498	509	533	588	542	554	503	507	465	476	505	496	511	524	498	521	524	531	536	494	482	532	520	471	475	514	497	472	561	506	506	509	511	516	526	522	494	522	535	491	514	522	505	521	469	500	505
27852	27448	28273	21178	7267	3671	4143	4574	3597	1804	685	430	327	299	268	284	261	286	234	287	255	257	244	269	237	262	262	278	247	273	261	247	286	249	273	265	274	246	248	262	264	255	262	255	283	239	256	285	242	291	243	234	240	272	241	272	228	262	274	292	255	250	256	242	260	257	260	267	267	295	266	271	247	250	252	242	251	254	250	253	257	295	277	260	261	273	247	260	251	248	265	245	278	267	257	255	234	252	271	259	270	249	242	277	264	261	249	255	277	262	283	254	267	240	255	244	287	285	261	282	247	255	256	259	234	301	286	261	248	268	264	261	274	257	245	275	266	286	260	242	252	256	239	305	258	231	289	263	261	274	247	289	273	260	273	275	308	221	267	258	230	255	252	236	285	225	241	255	246	278	249	271	249	247	256	256	273	245	282	273	292	258	250	250	238	242	252	272	241	240	247	283	262	263	234	249	258	264	278	259	248	284	265	248	234	249	254	263	258	281	252	233	265	264	272	286	227	256	266	256	256	239	281	249	301	261	299	278	268	237	273	265	255	235	259	272	248	216	262	264	250	265	244	244	242	230	244	264	229	241	254	232	253	248	274	232	228	270	232	261	253	265	249	245	248	220	241	263	242	261	265	248	231	263	256	241	241	244	246	264	246	264	239	244	262	255	272	242	249	261	249	283	258	259	263	278	260	253	264	248	236	275	250	284	265	260	262	246	240	260	290	256	254	230	265	210	272	268	268	262	264	252	281	279	285	276	248	248	281	287	247	248	256	259	252	293	243	258	275	269	232	228	262	263	256	253	255	255	240	248	262	227	240	230	248	279	249	256	243	255	277	291	259	287	280	248	255	259	239	273	259	236	273	262	282	271	251	260	257	249	253	270	238	272	283	249	287	259	273	234	236	268	247	240	252	248	266	266	249	252	241	239	255	254	237	255	279	251	298	288	244	250	264	265	286	267	245	289	283	267	251	266	252	263	253	267	268	269	266	250	273	265	235	268	262	280	239	262	267	282	256	261	275	266	264	249	245	253	249	278	261	243	254	237	243	271	241	274	289	259	252	264	276	270	249	278	269	274	242	260	269	247	252	252	262	264	266	270	278	251	301	246	265	257	261	236	246	259	263	252	278	233	264	259	286	278	250	259	259	233	264	239	231	305	291	271	254	245	252	249	277	281	249	293	252	261	272	250	282	254	254	280	260	300	275	266	239	252	266	271	267	288	261	283	248	227	251	255	242	258	259	266	265	274	258	238	273	263	274	264	240	246	255	253	262	279	258	247	259	272	251	262	263	280	229	249	276	271	265	236	269	267	244	274	265	282	274	248	315	238	271	245	253	249	239	258	259	270	250	264	239	244	268	271	247	258	238	262	239	269	276	234	264	251	255	252	264	259	266	260	257	225	262	273	253	277	252	231	271	253	298	257	269	279	267	253	263	265	244	265	254	236	295	271	268	267	258	235	261	230	255	245	258	268	281	236	250	284	253	240	261	256	280	231	259	257	261	244	240	265	264	266	258	236	278	261	250	241	253	264	236	250	264	256	259	282	269	239	247	264	277	265	247	261	263	247	258	254	265	244	261	239	258	291	238	284	246	274	281	277	286	252	258	242	257	247	253	282	287	258	283	260	260	223	276	257	267	283	239	248	272	266	269	244	242	285	293	273	245	241	248	277	269	262	253	264	222	265	251	272	271	252	240	238	272	252	235	262	257	260	248	281	250	265	282	299	240	236	248	248	267	248	235	296	240	266	237	247	250	270	230	247	252	238	238	250	276	256	258	218	279	281	250	255	265	279	253	278	280	261	251	293	248	246	269	272	274	279	264	261	258	249	281	262	263	261	247	247	231	249	246	249	245	284	260	268	234	273	277	233	230	261	247	255	254	251	267	274	258	278	250	232	268	273	246	284	254	228	241	242	243	252	270	267	285	266	253	219	248	252	266	240	267	264	263	240	251	261	249	232	249	234	224	257	243	258	283	277	277	243	261	261	233	237	286	254	258	250	267	248	267	263	263	270	259	260	245	247	253	266	266	259	247	263	245	259	255	291	251	245	259	249	259	253	249	239	277	288	268	284	254	254	255	264	238	244	235	239	258	248	261	260	295	244	258	258	220	290	281	258	264	276	259	266	298	267	244	263	253	260	280	273	262	282	265	253	246	254	244	253	261	282	288	253	262	246	261	254	269	275	234	275	225	277	271	240	270	215	274	256	283	229	285	268	257	274	252	264	250	288	279	292	262	270	296	274	251	241	273	273	267	264	264	238	257	262	272	279	230	256	267	236	278	266	258	269	239	282	256	239	262	266	271	285	242	250	251	242	237	240	267	260	268	266	267	267	251	257	242	251	259	265	241	253	216	244	272	270	245	260	244	240	270	274	271	284	259	257	266	259	238	238	260	240	285	282	263	271	274	280	245	273	259	284	251	272	267	236	240	284	277	244	298	283	253	263	261	283	245	251	245	267	276	247	263	246	252	276	256	278	243	269	254	265	261	240	291	272	265	297	278	256	264	261	268	243	272	279	259	261	243	249	254	255	251	270	276	244	277	248	277	260	258	265	262	256	260	249	281	261	277	241	277	247	260	268	237	278	271	257	256	245	270	285	264	261	248	271	248	273	255	272	251	253	254	269	270	256	245	259	219	256	289	251	266	271	276	270	268	268	253	263	274	260	279	246	269	245	228	257	266	274	240	266	267	267	231	271	282	244	257	249	248	273	280	280	261	291	268	270	253	244	295	260	262	250	263	265	265	259	266	260	263	284	247	271	260	251	290	288	252	285	227	249	204	260	221	257	267	222	268	267	283	242	250	250	283	266	247	241	286	262	257	260	254	268	263	247	225	258	270	273	261	261	257	237	285	242	254	258	263	265	238	260	268	258	267	275	275	248	280	277	287	253	314	280	261	276	252	230	236	257	260	249	240	278	278	283	251	285	260	249	279	244	272	268	249	267	245	272	249	243	235	259	256	254	259	236	270	241	225	239	266	262	247	240	237	312	252	248	267	246	273	239	282	250	251	250	276	245	250	257	232	262	254	261	262	232	257	271	271	239	275	247	274	247	255	253	267	267	235	263	264	268	252	246	245	254	247	259	282	260	289	268	262	267	289	264	239	251	269	274	258	253	261	261	265	300	248	250	271	275	263	258	252	270	246	258	266	261	256	269	250	265	256	233	275	238	269	226	261	294	264	229	262	262	257	265	256	284	238	270	276	242	243	284	278	248	252	261	258	251	252	269	266	270	240	251	266	257	259	261	249	266	272	270	285	265	252	278	252	232	255	258	269	259	252	254	238	233	258	258	234	273	263	264	253	272	278	279	262	251	259	270	274	234	253	262	257	261	268	252	275	270	250	235	250	252	259	245	260	266	273	256	237	244	265	256	240	269	292	250	278	228	246	285	259	244	259	247	264	252	248	258	268	264	275	269	250	256	282	253	269	274	289	220	221	288	243	264	268	257	250	250	264	249	269	294	292	244	242	253	244	294	250	239
32225	47167	38033	29125	13944	10631	11930	12601	9877	4944	1829	1010	702	623	561	586	511	549	547	561	517	571	531	532	524	564	519	512	556	527	595	489	572	530	524	571	509	501	563	560	551	532	566	551	533	560	543	556	537	554	515	569	564	556	563	527	559	523	491	577	542	581	520	549	503	543	560	531	582	551	562	522	515	516	530	561	520	543	556	542	510	534	560	498	531	526	523	569	566	565	539	525	549	518	558	558	543	565	510	572	558	537	562	580	542	573	554	543	586	561	572	552	535	560	553	583	555	553	526	557	518	563	532	511	529	539	518	519	524	516	560	543	499	544	542	582	535	527	554	524	548	541	489	544	544	550	528	503	543	527	560	545	493	570	559	520	540	551	523	504	493	551	526	557	516	605	563	513	488	500	520	513	535	538	502	538	559	522	572	553	528	538	533	523	557	555	522	552	530	509	552	544	537	557	510	528	533	542	546	528	513	556	518	539	523	551	525	527	544	524	599	543	546	513	549	548	550	540	559	522	566	546	556	498	534	523	554	553	506	527	540	548	554	568	577	528	515	521	553	605	560	560	506	527	532	560	552	569	536	561	564	528	544	529	552	525	523	575	507	524	559	498	534	562	501	522	525	551	548	552	540	567	550	516	542	561	547	550	576	523	552	582	530	556	559	544	535	544	508	538	553	572	544	519	543	517	530	598	514	551	581	553	566	511	556	529	557	554	518	546	546	531	545	580	497	575	558	563	539	575	532	540	532	547	516	577	524	526	557	550	522	536	574	572	551	532	557	536	545	544	551	509	544	577	546	555	536	584	548	551	528	544	548	524	517	588	543	562	532	602	557	577	522	561	524	536	546	534	543	552	538	506	557	505	544	562	549	534	552	555	554	519	568	532	534	525	528	540	512	558	536	571	499	539	576	549	514	508	552	563	587	545	525	568	509	534	539	555	594	490	554	531	552	536	516	560	554	502	521	558	548	548	553	536	554	556	539	535	552	527	505	592	550	570	570	536	524	554	557	523	551	536	487	522	554	556	527	534	554	542	551	547	560	542	546	554	548	513	569	538	531	520	556	596	557	523	565	547	551	557	551	550	537	580	559	562	518	516	544	545	558	523	501	515	534	532	537	526	551	530	558	570	521	573	561	542	525	560	565	537	510	515	534	574	591	537	527	544	511	522	534	549	536	540	567	514	518	565	509	592	541	529	575	570	557	546	539	554	543	576	531	549	534	533	541	540	556	532	527	556	531	552	582	534	506	560	530	550	546	548	508	523	540	525	486	550	522	571	557	579	558	509	519	559	555	518	529	624	549	550	564	529	555	536	525	534	510	577	552	532	528	512	499	539	501	520	560	538	577	533	519	550	543	538	548	543	595	528	573	527	548	514	582	538	541	575	546	534	506	546	543	588	534	525	527	548	549	520	544	535	547	526	500	541	593	564	577	539	565	542	533	570	514	536	553	542	533	533	545	505	567	562	562	519	551	528	506	554	532	572	564	579	530	517	569	565	551	528	536	538	527	502	559	517	513	557	523	574	561	535	515	514	533	564	525	515	522	508	547	548	535	538	571	496	554	612	524	550	504	564	556	547	504	549	524	564	536	522	554	562	550	573	508	527	565	518	527	537	537	570	536	511	509	548	569	490	528	572	538	531	527	506	520	523	541	518	595	592	534	571	560	562	557	529	540	540	559	550	540	528	558	523	524	523	549	558	579	555	513	594	561	581	503	571	562	542	517	527	520	563	528	523	560	585	536	516	564	527	540	530	547	537	574	543	539	551	548	550	556	539	527	500	561	573	531	541	540	540	576	524	582	496	524	559	584	541	540	563	508	552	536	535	524	552	533	544	522	545	541	525	547	562	541	521	555	522	542	551	552	566	521	552	554	590	533	578	555	596	533	553	551	555	511	512	527	499	528	553	570	537	550	537	558	571	569	556	537	532	590	547	532	545	573	557	546	499	541	517	533	539	506	542	595	550	558	574	555	533	544	534	576	512	524	551	584	544	511	511	564	563	539	551	511	533	522	538	515	554	589	525	563	530	573	597	579	581	522	534	548	553	548	539	545	548	547	555	525	580	527	585	631	553	522	568	562	570	550	534	553	595	553	532	521	504	560	498	558	523	542	560	555	530	530	558	552	567	548	532	497	526	516	546	538	536	530	538	538	559	562	518	517	540	552	567	516	544	542	565	537	535	495	553	523	531	535	537	533	537	538	514	517	543	567	522	566	550	540	540	534	565	545	581	532	521	529	531	541	578	568	543	554	541	520	541	562	550	548	536	533	562	537	515	553	562	593	559	544	509	530	489	516	533	556	579	537	539	585	511	556	537	531	547	538	524	552	558	520	570	577	568	566	559	547	541	547	556	551	527	531	547	531	571	565	529	528	528	553	548	528	548	546	555	550	523	541	571	564	554	548	550	563	600	530	579	556	552	552	526	508	548	473	590	602	546	528	509	549	562	558	536	570	512	545	565	499	509	507	514	533	537	510	558	564	553	525	556	547	563	539	620	514	527	538	546	552	547	553	547	530	542	574	553	561	570	516	491	554	538	492	551	565	575	546	522	539	553	567	544	573	549	516	521	542	564	498	553	540	591	556	587	523	526	509	565	539	504	550	535	540	544	540	609	515	545	540	527	551	540	494	543	542	544	557	537	527	530	508	530	520	545	536	517	567	534	542	578	555	576	555	516	533	519	540	509	533	551	556	543	553	545	553	541	522	572	534	562	563	560	564	502	541	556	529	544	559	549	580	521	552	591	539	573	505	553	507	515	502	548	542	549	565	542	553	551	526	588	540	544	514	539	557	510	557	544	602	535	487	552	517	541	488	568	545	521	542	521	509	534	554	525	556	512	520	565	540	572	508	536	531	539	529	541	542	519	543	545	508	516	507	548	563	591	561	551	539	576	550	523	566	579	535	552	529	524	517	536	526	536	540	527	525	519	540	551	576	534	533	541	508	553	565	567	542	551	541	525	535	527	533	539	515	558	563	531	522	592	509	573	547	532	551	533	536	516	536	496	535	560	511	493	542	547	513	539	597	547	516	532	548	535	534	506	571	561	616	541	542	548	595	530	498	513	556	568	565	528	547	542	568	526	523	497	566	561	546	546	530	545	554	523	571	567	527	573	535	509	544	545	546	533	566	578	517	525	527	530	535	543	562	565	561	547	530	593	571	554	561	523	486	517	572	543	523	503	529	522	513	533	550	498	492	532	536	562	538	540	516	584	522	511	522	550	565	521	540	532	522	561	541	520	551	527	507	537	527	541	546	527	561	516	518	525	549	596	523	512	560	572	580	484	545	513	568	541	530	549	572	540	550	505	535	560	559	559	567	566	545	527	517	547	547	503	529	567	552	542	561	534	519	565	556	540	550	532	552	523	555	560	521	547	532	521	562	531	532	538	535	530	595	533	565	584	563	503	564	528	509	504	538	560	570	542	529	559	558	555	564	549	527	578	539	504	526	534	530	555	556	565	554	539	518	545	524	587	547	563
24967	21818	29678	26705	18198	11178	12028	20159	15968	7046	1663	758	452	365	331	266	242	277	254	260	239	247	259	230	253	279	260	263	233	229	255	253	245	266	244	294	236	264	271	230	276	247	251	235	272	220	280	223	242	273	258	221	233	262	247	264	236	245	258	226	241	247	196	233	239	234	262	263	271	251	256	254	255	280	230	214	247	254	265	243	245	234	261	232	237	255	261	247	261	229	271	225	262	253	245	260	258	245	274	263	261	265	228	261	224	262	234	250	273	239	246	261	231	246	243	253	239	212	268	264	244	272	250	221	264	269	255	238	250	250	232	240	246	245	219	239	228	224	250	256	260	240	275	249	233	251	255	239	243	250	239	236	254	251	253	240	262	261	246	222	261	249	265	236	232	276	218	261	255	233	241	255	250	241	241	240	275	239	282	207	258	238	261	228	243	253	267	257	246	237	215	257	252	250	227	252	259	246	249	264	239	226	234	235	235	226	255	263	257	253	231	240	222	246	269	227	244	250	255	241	226	249	260	223	287	256	236	220	244	227	218	241	238	244	248	272	242	268	247	260	270	256	234	250	244	232	240	251	282	269	270	254	245	284	278	257	264	223	249	234	223	242	213	230	258	262	243	241	271	248	237	247	250	252	265	242	253	233	262	231	232	263	257	245	239	221	261	260	239	261	245	250	227	243	269	260	244	225	269	233	272	257	237	246	263	245	264	258	240	241	260	237	233	256	245	235	254	241	258	245	239	230	236	271	254	245	266	268	240	274	256	234	237	246	231	247	226	242	247	261	231	246	245	231	220	231	245	264	242	238	244	252	235	254	216	290	259	254	224	256	237	251	226	251	220	266	252	241	251	229	226	288	258	257	237	270	235	245	249	253	226	245	235	235	263	258	258	233	247	244	242	265	238	275	248	249	237	264	253	246	248	243	231	247	251	241	268	227	258	232	253	237	252	238	252	252	275	235	268	226	244	245	250	224	267	231	261	269	248	266	263	237	231	260	249	254	257	270	259	237	233	255	233	240	263	246	235	235	250	217	248	219	265	229	243	266	229	235	235	233	208	256	243	260	269	235	230	241	250	270	249	221	233	231	257	255	258	257	229	240	270	273	245	256	266	265	250	263	223	273	289	253	232	252	242	239	243	236	237	264	238	262	234	262	271	269	233	238	223	246	241	256	270	217	255	243	247	264	262	262	250	243	254	256	251	274	247	240	252	227	229	223	250	232	236	237	231	214	242	228	260	248	245	255	257	253	237	282	236	261	246	250	250	237	250	260	246	239	257	253	250	236	265	224	230	281	242	230	251	275	229	245	242	254	226	243	231	254	262	231	228	228	232	259	239	255	235	221	250	253	258	270	271	243	231	245	259	251	262	253	243	264	267	247	249	235	227	256	238	251	245	257	235	246	266	237	247	241	214	238	219	247	243	220	258	283	274	236	242	246	246	249	248	233	256	261	274	238	227	285	252	253	250	256	251	236	254	270	260	247	248	218	236	258	233	268	222	245	243	231	242	238	227	253	240	213	243	257	242	264	272	239	226	208	241	246	250	260	229	230	260	279	238	257	242	234	264	249	270	234	245	248	227	232	213	253	251	252	256	251	214	252	252	212	236	218	255	261	216	266	249	227	258	240	257	262	262	252	254	254	264	246	259	278	262	237	266	260	224	263	254	240	256	237	248	222	249	230	246	254	241	220	236	248	263	219	283	209	234	243	276	250	243	265	248	259	267	240	246	213	279	259	239	248	250	250	247	243	275	215	247	238	247	241	261	236	244	224	233	251	221	243	251	254	277	247	258	225	243	233	258	257	276	256	249	261	248	240	230	250	264	235	235	253	224	239	247	215	233	229	232	251	245	263	235	232	237	251	273	227	250	267	227	244	250	252	238	250	240	255	249	258	245	264	251	232	241	247	258	274	251	252	244	263	235	238	256	235	232	227	216	234	226	258	250	239	266	258	224	260	221	281	273	243	242	226	247	257	246	254	281	267	235	267	247	271	255	254	257	242	256	233	287	246	257	240	253	238	251	262	226	237	250	273	236	231	244	238	253	209	222	268	251	246	235	257	241	217	253	263	255	240	265	273	252	256	239	209	241	289	229	258	264	250	244	254	262	238	258	254	249	250	249	255	252	272	259	226	230	247	235	228	276	226	251	250	259	258	257	239	276	273	264	256	245	241	286	252	224	275	224	224	241	271	233	240	253	242	263	236	229	261	231	242	269	247	190	256	264	239	250	232	238	247	246	234	259	224	233	266	272	255	231	246	237	268	231	251	253	213	247	273	252	269	233	250	280	242	243	247	243	233	221	226	245	249	254	260	262	236	268	272	252	252	229	235	245	266	242	234	248	293	244	213	247	211	260	222	234	240	246	280	241	258	262	232	243	247	259	262	242	226	223	261	260	236	241	262	239	279	212	256	240	229	213	265	258	264	234	271	260	268	251	240	245	265	256	272	253	245	247	255	230	249	236	255	248	222	262	267	234	241	261	232	254	240	254	260	245	243	261	236	235	272	253	242	257	240	228	231	235	236	250	246	222	237	253	218	261	229	241	218	240	247	257	236	241	246	241	220	236	242	266	238	253	245	270	242	268	251	238	276	251	239	225	237	256	239	240	242	242	209	231	263	251	268	269	267	226	251	228	236	236	264	235	245	290	248	210	222	220	271	236	273	240	243	249	231	240	242	235	234	227	229	231	295	253	255	258	261	213	228	236	240	253	201	246	236	234	228	249	236	263	246	222	240	262	254	224	261	277	245	259	266	244	231	255	245	241	259	248	244	265	246	240	292	254	231	232	207	263	250	262	250	219	247	278	251	259	237	249	219	252	218	243	259	258	245	235	250	259	241	255	228	226	252	250	245	288	209	262	246	234	257	233	272	262	245	235	255	239	239	241	249	234	231	247	267	252	254	260	260	221	228	243	261	240	234	228	266	247	241	235	257	253	225	241	255	261	226	215	234	219	244	239	243	251	274	231	254	255	249	259	273	262	245	251	277	263	252	248	248	256	276	241	255	240	255	223	272	253	212	248	236	253	251	250	235	220	262	266	245	222	285	228	247	247	240	253	239	246	260	241	276	200	248	247	238	219	215	255	228	238	276	259	254	269	246	256	260	268	258	254	256	226	237	242	245	227	249	285	236	269	245	256	245	241	257	247	260	271	243	266	266	242	240	265	228	238	213	237	243	260	247	223	278	252	232	214	232	230	243	257	238	211	270	272	222	265	237	234	213	215	251	231	253	241	280	246	245	271	262	243	231	247	260	240	264	234	241	252	235	231	234	249	221	224	244	224	221	274	276	236	268	256	243	257	243	223	258	288	227	250	264	243	224	256	238	232	268	246	251	240	261	235	235	257	236	242	259	260	235	254	258	255	246	280	231	242	249	247	270	246	228	276	263	202	252	250	229	221	272	251	270	262	235	234	236	260	242	276	264	247	254	254	275	242	253	213	246	233	262	249	262	249	257	253	245	238	242	250	246	233	242	233	251
34639	57128	50806	34070	24311	19829	23034	32285	26378	14496	4764	2142	1267	880	676	579	552	511	497	537	543	540	558	515	513	522	547	506	522	518	562	489	523	491	520	527	514	530	510	533	514	493	518	529	527	502	548	469	563	514	534	529	544	532	506	535	516	520	550	514	548	546	536	534	531	510	516	504	523	536	565	533	527	541	505	532	512	526	541	514	544	541	536	561	504	531	497	470	520	526	551	555	541	543	504	510	506	547	537	515	502	519	496	588	510	525	560	516	518	524	512	553	510	476	523	488	527	508	496	524	508	544	512	492	571	524	535	539	515	531	525	561	468	508	526	503	527	532	511	537	515	544	522	558	538	527	511	505	516	525	542	539	520	494	516	521	555	558	523	527	524	550	525	547	564	498	524	506	532	558	504	546	496	525	540	524	534	529	496	513	509	549	514	541	483	507	487	520	497	571	508	504	502	519	514	534	526	533	530	521	564	527	524	511	526	546	508	545	515	527	534	552	520	533	495	478	469	541	525	532	520	530	525	523	520	533	509	521	537	531	526	514	556	512	531	503	532	568	551	535	516	553	578	565	564	516	553	477	527	552	527	492	524	517	499	514	502	501	528	542	509	468	476	539	577	499	511	522	538	512	548	477	517	502	523	511	514	509	515	534	542	493	509	516	529	556	540	580	525	522	502	505	512	519	528	504	545	525	528	541	523	483	511	499	545	519	522	505	503	549	508	499	536	528	495	480	515	522	522	519	528	519	537	528	556	509	532	508	496	532	461	548	502	513	509	524	543	517	554	513	507	564	494	553	534	482	513	523	530	519	536	525	523	500	515	531	500	483	502	457	474	516	486	500	537	497	531	509	528	537	535	514	524	552	564	521	515	465	510	512	473	484	521	545	524	508	527	490	529	530	520	547	521	524	576	544	509	583	556	548	537	524	540	499	496	503	514	535	513	536	578	516	546	515	502	551	545	493	521	517	496	509	474	491	492	533	511	513	524	506	514	543	521	500	500	545	493	523	459	533	491	502	521	533	523	540	534	564	545	563	506	507	572	525	516	522	525	514	526	524	552	548	514	484	522	524	555	504	553	540	522	537	511	514	537	524	518	539	532	536	507	501	542	583	502	496	510	537	497	522	518	547	523	562	558	519	545	506	564	529	537	520	526	521	525	524	546	492	552	542	503	532	521	510	504	513	535	512	522	535	532	534	500	517	519	582	565	536	543	501	510	525	505	531	531	493	507	521	534	535	524	594	521	493	550	513	527	526	519	517	507	521	529	507	504	556	466	516	548	528	507	537	529	556	529	526	508	521	502	498	530	535	505	523	515	485	538	522	503	556	542	552	520	555	496	545	518	516	531	571	519	532	516	522	550	509	548	517	566	531	530	513	537	548	514	525	508	516	526	545	514	505	548	518	542	472	512	536	567	532	534	522	525	575	507	498	514	521	527	521	515	503	519	569	567	522	519	570	488	521	544	527	531	505	527	537	541	499	535	534	535	535	531	483	514	547	496	527	539	532	529	540	497	489	560	540	527	559	462	518	490	549	517	561	537	482	531	520	494	493	537	496	572	506	531	549	533	518	536	501	526	493	509	543	531	549	504	547	532	543	524	541	539	523	534	528	479	491	529	513	492	511	502	497	529	529	544	529	524	548	528	540	518	538	542	508	529	552	517	527	560	509	481	534	533	537	495	576	505	513	508	515	498	529	542	497	478	539	548	498	544	584	519	567	519	537	482	571	541	516	515	524	544	507	503	547	568	502	516	538	556	538	571	534	563	559	513	553	491	546	534	532	524	559	532	531	490	539	540	509	511	537	516	523	505	550	511	541	477	562	541	503	535	518	524	558	527	510	507	508	532	533	491	544	522	548	544	540	536	538	518	498	501	553	497	512	501	527	505	466	533	514	546	532	514	517	562	532	513	545	500	490	527	526	483	564	522	544	478	530	457	543	538	499	506	533	534	531	572	523	525	579	554	566	508	564	541	528	514	542	521	503	525	512	562	514	540	515	521	574	520	523	566	492	498	499	516	554	547	497	516	506	572	488	526	513	526	541	514	485	525	507	517	522	517	498	505	499	514	508	535	494	519	514	523	468	498	518	530	487	491	511	543	552	524	499	528	525	546	484	513	538	550	542	549	571	542	525	515	511	524	532	514	500	541	500	565	520	483	518	523	525	522	557	525	516	528	508	499	498	510	496	531	534	528	483	570	537	533	535	519	519	546	495	504	518	538	516	553	525	573	509	496	521	499	504	524	500	520	501	511	509	477	534	508	509	512	515	491	520	534	512	553	512	513	552	514	525	535	537	561	533	502	521	529	506	513	545	534	536	556	539	575	519	508	523	476	571	479	539	493	524	501	555	477	510	519	485	516	540	514	502	538	505	493	485	551	507	533	511	518	544	525	554	543	539	471	533	518	506	523	480	522	495	511	521	537	547	501	527	468	536	499	510	512	551	554	526	507	546	531	526	501	487	532	522	541	479	513	501	539	528	543	545	551	540	531	544	554	549	513	529	485	515	513	516	527	542	537	545	524	543	541	520	508	503	528	529	486	529	524	567	499	524	534	499	526	527	553	563	505	564	563	479	516	523	517	506	485	503	550	530	489	542	540	559	500	497	513	536	552	535	499	503	510	543	539	546	526	501	523	501	547	542	526	547	480	509	510	543	510	519	525	531	542	549	524	490	557	532	509	533	524	496	500	497	539	524	546	544	548	524	515	522	549	511	536	581	511	557	484	511	484	551	554	556	489	512	548	490	534	543	510	490	504	506	551	558	549	513	515	504	510	515	509	552	564	541	521	542	501	509	514	499	526	466	540	564	546	519	498	527	571	505	502	527	540	528	519	486	501	532	526	500	527	510	586	532	547	526	492	559	502	573	527	495	538	522	557	537	533	485	503	520	542	494	543	525	491	522	536	548	550	540	518	477	535	509	478	518	538	533	533	523	541	488	466	575	528	468	513	562	460	503	516	528	476	543	481	563	520	519	539	519	528	521	482	514	576	488	475	547	507	523	512	542	527	515	486	552	528	523	518	514	559	535	553	581	536	544	547	494	508	522	511	501	552	525	544	506	574	531	518	526	523	546	491	523	534	531	534	515	528	521	513	581	518	541	521	534	528	527	522	551	556	560	547	514	546	488	531	525	533	516	556	572	512	545	576	525	493	533	543	538	557	545	539	496	505	561	539	504	505	498	543	527	554	536	506	513	572	511	499	540	487	529	535	537	538	512	521	519	542	520	525	500	512	524	544	513	503	529	533	502	509	515	478	512	507	498	513	499	506	486	526	551	540	533	526	555	508	528	531	511	542	476	523	480	505	502	529	532	517	532	508	518	566	508	521	550	547	515	505	518	544	516	527	516	519	496	543	559	501	514	545	524	537	572	556	532	512	503	531	475	507	490	523	523	539	485	567	508	501	498	506	544	527	492	514	510	464	526	530	539	485	569	540	508	521	530	504	507	549	532	523	511	517	503	543	543	487	549	515	543	495	534
23561	21702	29691	24873	22217	23004	22012	27360	28933	20221	9334	2608	1205	662	432	384	290	259	251	249	240	266	253	268	260	246	253	271	242	257	235	232	223	238	239	263	259	225	250	240	267	271	278	244	235	258	283	275	246	234	265	248	289	247	235	262	242	243	258	254	262	255	219	285	231	250	276	237	250	255	255	259	248	249	263	264	254	233	265	267	257	232	291	233	245	239	233	257	220	246	284	254	230	244	251	243	243	257	247	249	226	235	257	251	236	217	238	254	268	233	249	249	262	280	239	265	219	234	261	277	254	230	273	264	223	276	245	260	253	255	261	250	253	235	239	261	263	248	256	230	269	234	276	221	253	248	284	233	248	239	264	271	246	247	283	223	252	252	230	263	218	239	275	234	244	243	258	231	270	245	236	242	256	248	231	257	217	271	254	256	229	267	296	259	218	244	268	243	241	236	263	255	260	253	255	244	260	252	258	268	233	254	248	250	228	265	229	264	234	252	244	260	221	263	266	245	238	272	254	251	207	261	261	231	230	261	251	247	272	251	241	283	276	234	278	267	222	241	243	280	267	258	271	262	227	255	244	275	234	221	253	281	246	239	254	250	261	253	255	284	255	218	235	243	274	235	243	247	231	255	286	223	223	259	241	235	265	251	255	222	234	268	278	232	233	279	257	231	243	270	220	245	247	259	239	239	284	250	246	251	235	240	271	267	279	228	239	255	224	240	221	245	259	257	236	241	256	228	259	262	252	250	277	234	233	263	255	253	249	252	271	272	255	260	228	241	238	262	248	251	273	249	237	234	246	264	254	231	231	254	250	278	204	225	257	242	245	238	234	262	213	253	256	259	237	262	255	246	263	247	258	276	267	243	267	265	248	251	254	224	256	246	236	243	238	258	229	246	246	228	243	255	245	254	238	254	246	249	268	193	225	222	271	233	262	239	226	248	277	270	255	257	247	247	277	243	266	272	262	256	256	232	241	278	233	261	291	261	241	244	209	277	268	254	256	270	251	259	243	260	259	235	251	259	273	275	214	234	237	240	257	264	281	246	231	237	266	270	250	253	259	243	266	242	242	260	239	266	254	261	244	246	280	224	261	221	259	239	250	262	250	255	268	248	270	241	248	268	242	243	248	278	274	264	245	241	207	263	248	229	256	231	261	219	251	268	253	237	239	242	247	237	246	256	235	253	246	239	270	249	259	251	229	255	223	274	249	242	271	257	220	238	239	220	233	259	276	214	241	259	259	241	279	260	264	254	234	244	247	270	251	262	246	245	232	240	253	258	258	290	236	223	258	224	257	252	254	240	258	248	255	261	260	242	242	249	252	224	238	253	235	254	247	207	257	239	218	207	279	238	244	239	239	283	258	251	262	273	263	282	263	250	243	276	219	261	256	276	223	246	268	265	267	247	243	249	238	245	231	237	244	235	231	226	260	241	250	249	220	266	245	257	272	268	225	257	227	244	235	248	237	249	269	246	231	248	251	255	293	237	249	240	243	257	242	241	268	232	256	265	248	230	249	273	264	244	244	207	237	249	243	245	273	283	244	242	224	264	268	247	232	240	234	240	232	235	222	261	258	275	233	235	256	284	255	252	285	246	281	268	281	277	244	239	250	236	236	265	250	265	295	257	249	259	267	220	281	249	278	248	231	227	243	250	237	271	254	244	257	245	256	251	253	228	245	258	226	232	269	235	258	230	244	253	230	244	253	275	242	237	260	273	246	264	265	281	271	269	264	263	238	232	247	254	231	237	249	266	231	264	243	252	229	239	250	262	240	279	263	251	237	272	248	249	264	241	241	227	237	262	249	258	207	226	250	215	249	248	237	258	250	217	245	255	240	229	229	241	221	252	246	252	265	256	254	287	267	268	241	223	256	248	230	257	216	250	244	252	247	215	240	240	243	252	250	219	234	241	244	279	225	260	249	277	266	289	250	262	231	237	253	236	233	218	267	250	256	270	263	242	261	261	250	241	248	224	265	244	251	239	221	245	238	272	251	241	235	254	262	237	261	248	264	278	250	264	261	277	245	242	244	261	268	269	235	231	219	225	259	259	259	239	240	240	244	268	263	241	262	243	258	251	226	258	234	250	226	250	236	257	254	242	255	221	260	213	274	256	261	222	252	241	253	250	235	262	255	241	256	292	261	250	275	240	260	257	248	247	232	284	247	236	259	271	316	252	222	257	277	216	249	253	234	212	258	222	251	240	258	235	239	243	244	221	245	233	236	256	247	255	226	252	262	259	227	284	248	270	253	239	252	280	252	252	273	241	268	244	241	245	267	254	204	285	234	233	275	252	252	265	249	238	249	284	240	245	238	235	273	272	238	256	267	241	252	256	247	233	263	258	253	283	243	250	250	262	269	234	226	255	234	260	226	254	222	228	244	248	250	208	234	240	256	270	247	246	238	239	264	246	244	274	249	262	237	254	233	242	257	267	240	275	285	292	244	234	228	224	266	275	261	245	254	229	262	250	259	266	236	229	268	213	235	240	233	250	240	262	273	284	257	250	205	258	255	257	233	241	244	238	231	273	262	259	226	234	257	253	246	237	253	255	263	224	254	238	252	240	269	262	259	252	244	247	261	255	269	253	247	255	238	232	246	261	247	252	289	250	243	247	233	256	249	254	252	247	255	238	236	272	266	263	236	263	259	267	235	241	228	240	261	271	277	253	256	268	256	237	254	249	240	216	241	266	236	246	233	249	242	244	252	246	248	232	242	230	265	239	244	240	256	250	271	225	243	214	261	231	248	251	240	260	238	267	218	244	220	245	234	250	263	257	247	237	246	271	254	240	290	247	255	245	251	222	226	259	254	226	244	232	255	278	266	244	273	225	266	227	242	266	219	250	257	247	240	250	248	265	246	225	242	260	255	278	239	267	243	266	245	225	237	258	242	227	250	246	251	243	271	228	256	240	224	244	247	235	264	252	238	235	248	267	239	256	249	237	258	241	251	238	241	276	253	237	255	248	216	233	249	256	249	282	261	258	276	212	272	226	262	262	236	256	265	250	262	226	238	257	261	241	258	267	244	247	251	222	241	249	241	225	245	246	243	237	243	231	266	232	248	223	252	286	267	257	230	242	267	223	285	221	247	252	275	246	243	276	238	243	244	259	232	239	250	221	238	267	246	233	268	246	230	232	238	250	254	225	239	258	241	202	220	241	240	229	261	209	236	237	248	252	240	267	256	245	237	251	250	261	277	234	274	250	262	238	261	266	246	231	262	267	263	278	277	256	238	257	239	239	241	240	243	268	244	219	266	211	243	254	229	227	257	240	219	257	236	269	261	246	279	257	270	248	236	232	253	259	242	269	250	257	235	290	244	260	234	241	235	261	269	239	246	266	256	247	253	233	228	259	242	260	246	246	254	251	237	250	236	253	246	257	260	264	261	261	234	228	243	264	244	260	247	247	233	257	251	236	218	252	260	273	277	229	238	258	243	266	235	280	266	265	238	220	259	237	259	235	222	252	276	237	258	256	222	253	261	241
38774	66887	62664	44268	33503	32755	29930	39092	38557	29509	16871	6906	3556	1803	1220	838	563	564	513	522	508	509	536	520	521	477	504	559	535	509	537	499	472	489	496	523	529	487	481	487	555	493	486	512	496	501	476	529	487	540	511	529	506	515	486	552	549	528	518	468	515	545	509	507	511	492	516	519	528	471	526	501	559	472	499	500	498	511	501	535	509	493	494	513	509	500	513	540	505	484	477	512	498	518	470	470	516	534	502	473	493	550	495	492	495	518	527	504	498	457	537	535	473	515	499	473	513	515	525	531	548	524	471	503	503	535	526	523	531	451	486	502	503	566	545	480	516	507	489	557	526	530	511	502	518	518	498	513	497	545	501	531	493	500	502	488	511	522	508	480	501	506	511	526	533	552	541	515	513	530	526	537	535	497	503	514	531	534	529	492	560	545	517	481	540	517	525	479	516	504	497	498	531	515	513	527	511	537	521	536	499	524	498	509	496	529	510	510	483	485	519	514	530	529	492	520	508	489	513	552	498	494	554	514	495	529	522	501	511	541	497	522	487	493	480	521	503	475	505	517	482	532	489	493	545	510	531	530	507	481	537	545	546	474	490	552	525	529	514	501	537	518	512	516	548	537	492	489	476	522	475	463	505	502	519	520	535	505	514	537	527	506	523	497	523	526	483	537	524	512	525	509	530	500	488	470	503	515	483	503	540	506	528	497	504	510	454	515	497	492	524	464	493	496	537	533	491	528	485	493	503	521	488	506	567	517	496	489	509	476	550	492	491	545	458	517	503	499	506	499	540	492	524	530	521	521	515	499	485	519	506	504	501	518	518	538	521	492	535	517	467	498	476	520	498	508	510	529	509	468	496	489	522	511	546	514	466	499	461	505	505	479	484	490	512	526	506	488	491	500	525	490	532	499	531	519	495	531	494	478	498	541	467	537	525	469	489	513	527	509	487	515	537	479	475	485	497	510	496	518	490	496	532	524	540	511	487	546	480	464	523	520	498	490	524	482	489	491	503	477	500	464	495	453	478	458	541	517	472	465	544	521	528	523	508	504	488	482	473	496	529	521	551	537	527	518	451	524	508	519	552	540	507	491	509	556	506	504	477	468	468	479	476	505	547	514	477	503	496	514	486	524	542	507	516	532	506	557	447	518	504	551	505	510	488	490	483	533	529	503	503	569	497	492	520	548	511	453	500	478	500	524	515	492	490	515	519	545	507	523	497	497	534	521	500	509	504	495	498	505	465	516	502	495	482	500	468	483	505	538	491	540	564	464	547	511	528	522	491	542	496	518	527	540	533	517	480	488	521	504	481	508	508	529	510	517	520	531	500	475	511	475	495	503	510	525	513	515	511	552	525	457	513	576	504	516	504	521	492	494	475	493	519	514	510	457	512	503	531	482	524	511	510	534	489	468	483	486	483	515	496	523	547	508	492	498	508	529	535	518	467	485	534	552	520	489	544	505	501	513	509	511	491	465	514	484	517	535	509	482	504	525	479	468	501	492	542	463	515	491	513	495	490	500	484	519	500	520	541	525	505	538	510	492	547	499	517	500	530	477	529	491	476	474	530	477	483	523	513	488	544	512	523	521	488	532	493	553	527	470	531	506	515	547	513	500	471	526	512	512	517	462	480	517	525	510	503	551	533	493	516	495	511	525	461	493	503	490	537	508	522	535	513	497	554	534	533	481	509	484	544	509	524	489	468	492	461	514	507	515	466	509	518	482	555	524	515	527	513	516	510	517	504	503	553	474	521	578	506	514	508	522	522	504	447	531	532	551	471	527	469	516	489	511	501	495	483	531	531	502	507	531	501	478	512	480	549	535	487	502	467	483	507	509	512	522	513	486	486	523	514	500	564	510	490	510	491	511	514	514	509	546	550	545	514	537	472	515	515	489	507	484	516	492	499	505	501	488	543	506	479	513	487	509	492	536	540	486	496	494	505	500	549	465	552	492	503	524	515	514	529	499	504	492	466	534	536	517	506	511	516	547	504	513	545	517	496	518	472	552	475	504	477	474	512	485	489	485	542	516	501	515	497	490	551	522	473	483	511	507	514	470	502	502	541	550	515	495	538	504	527	525	489	514	497	502	506	517	540	512	501	480	516	514	494	516	508	544	525	540	560	503	522	514	516	461	561	509	543	498	513	495	531	523	522	513	532	523	489	495	511	537	486	494	505	507	527	505	515	501	529	500	538	522	481	532	521	517	466	500	531	503	544	484	532	493	539	516	482	531	521	515	470	468	512	520	509	510	507	498	487	491	482	523	497	497	549	468	481	490	523	516	512	527	546	511	480	505	500	506	493	513	535	504	483	536	512	511	531	494	517	489	518	507	505	553	520	579	542	486	523	495	492	533	571	522	520	521	493	517	501	500	519	511	504	488	512	560	529	527	516	502	488	502	561	516	523	506	524	526	483	498	522	529	449	470	511	502	499	500	466	544	552	500	518	509	541	495	496	503	534	541	474	521	506	500	487	499	537	511	519	441	498	491	500	472	531	523	516	488	488	471	488	554	542	493	524	521	539	533	519	555	492	515	493	545	533	495	536	548	496	492	513	536	487	504	521	503	502	529	527	522	507	501	463	476	518	499	484	512	498	534	514	517	519	500	537	519	468	515	501	516	526	497	512	531	508	540	478	492	516	501	486	514	476	496	518	493	480	511	505	532	519	515	516	547	514	481	493	464	481	520	501	485	540	537	509	507	525	515	523	495	554	505	544	516	493	485	489	546	503	504	504	520	508	533	474	500	536	513	461	508	480	551	511	508	472	470	501	519	508	512	504	513	487	524	505	538	502	533	511	519	484	536	518	529	511	507	525	473	515	480	498	510	497	523	470	529	525	481	515	506	483	530	510	518	533	520	510	520	519	513	510	489	535	507	506	469	568	518	513	535	515	427	528	494	464	531	523	505	553	496	495	550	529	529	498	485	488	505	473	509	516	504	518	502	549	525	531	507	487	499	497	521	519	527	491	513	494	503	518	502	471	476	495	543	556	501	502	483	488	474	490	506	484	532	493	549	505	539	506	492	516	497	530	545	577	533	504	506	541	510	503	487	489	513	497	496	489	470	515	481	464	501	519	501	521	557	512	530	499	509	485	523	529	513	494	533	473	503	541	531	543	508	492	547	532	529	479	478	444	496	545	500	520	527	487	477	536	512	518	493	494	470	504	512	551	524	507	525	475	495	524	504	495	514	543	522	499	500	500	517	519	527	526	500	473	521	483	554	469	521	519	499	490	547	523	508	482	525	500	486	524	469	515	507	505	495	484	482	505	511	507	508	511	477	507	538	498	498	473	512	485	518	519	545	520	514	515	527	524	512	485	513	537	491	528	533	493	512	481	535	527	510	451	493	498	515	479	550	516	532	468	471	500	491	489	497	522	526	464	524	520	494	520	482	499	511	515	474	490	531	511	470	489	518	513	514	508	482	558	497	516	501	492	530	530	478	524	505	465	504	500	522	502	526	524	502	517	493	544	474	500	504	532	497
28088	30406	33921	18849	6574	4060	3141	3688	3468	2544	1172	495	363	306	317	276	283	240	273	244	270	241	262	247	267	256	279	263	281	263	268	276	272	258	271	275	264	282	277	267	242	264	270	296	256	286	232	269	264	237	297	273	271	249	266	246	261	254	235	266	284	275	256	261	261	272	260	289	262	266	262	259	287	279	246	268	253	284	271	270	269	248	289	250	273	270	280	241	270	299	282	268	247	279	243	254	250	264	270	268	238	261	265	246	267	275	296	242	267	250	261	257	276	257	254	251	281	244	266	235	264	280	271	255	289	283	248	260	266	276	253	254	277	247	244	257	273	272	240	282	266	299	272	260	244	256	273	269	260	269	264	232	257	242	243	294	266	235	282	261	235	283	248	272	214	266	273	275	254	282	240	267	262	247	298	253	275	273	244	274	287	253	228	274	227	259	261	255	273	262	271	260	239	246	281	264	251	265	255	267	266	268	246	274	256	263	251	243	259	263	272	282	259	258	262	258	257	234	238	280	227	275	289	264	269	240	269	261	239	265	258	261	262	253	257	258	262	268	240	249	245	223	269	288	252	264	249	275	251	205	265	253	251	310	244	251	250	250	261	285	274	267	245	236	241	247	265	246	263	244	267	258	279	253	266	268	264	250	254	263	258	257	258	259	260	267	293	273	287	261	266	284	255	281	252	227	256	271	241	272	310	265	240	253	260	275	245	266	247	272	228	238	242	255	270	267	263	237	235	255	221	239	254	230	240	274	267	269	260	276	273	265	274	244	278	301	256	255	278	244	234	239	252	282	268	252	295	263	282	249	248	258	265	279	273	243	267	273	292	252	260	241	249	275	274	248	259	234	270	250	248	259	239	290	294	242	253	266	244	274	277	235	267	294	255	248	287	273	280	285	272	270	259	250	267	260	244	234	243	308	258	249	278	292	261	257	253	239	273	276	272	250	266	252	250	277	238	283	263	241	276	245	265	271	244	237	239	255	263	271	269	237	223	257	250	277	274	243	261	252	251	255	275	255	271	259	258	277	275	257	239	251	246	236	279	249	255	242	260	257	265	264	260	256	266	257	257	272	269	262	230	284	249	262	224	270	260	234	241	276	246	234	254	252	266	249	219	269	258	264	265	256	275	281	260	264	271	247	240	283	229	272	254	291	249	225	237	264	274	272	231	257	270	267	248	243	259	285	242	255	255	251	256	267	259	250	288	256	257	288	271	313	229	245	243	262	262	256	248	264	251	243	251	235	277	257	240	253	260	250	259	284	245	244	258	244	246	254	249	256	245	247	243	281	256	251	251	256	259	278	257	271	285	251	257	271	271	278	287	243	263	226	269	250	250	254	284	258	268	258	254	249	246	266	242	257	247	253	248	265	258	263	261	247	262	273	245	280	276	269	270	255	257	256	227	273	255	270	259	246	245	246	272	290	254	262	279	258	267	267	269	252	282	261	255	272	276	252	265	261	247	236	267	264	247	259	255	277	258	229	252	257	257	246	259	249	256	276	290	237	262	252	262	279	263	232	260	254	262	272	273	268	252	241	236	242	261	280	282	257	246	257	275	254	280	224	273	267	289	242	253	265	279	277	228	258	273	245	243	272	272	265	263	262	249	288	267	251	252	279	243	257	250	262	231	253	269	228	271	268	282	292	265	225	253	254	271	284	255	227	256	258	249	262	263	269	253	222	238	230	256	241	279	240	246	273	265	252	286	240	271	259	256	239	234	234	248	258	257	300	234	286	256	222	275	278	284	276	274	250	242	269	263	282	262	259	253	285	263	248	235	292	263	254	245	296	272	261	235	284	263	212	260	287	251	260	268	277	259	283	217	287	267	256	265	250	257	242	258	274	258	243	277	261	246	273	279	273	263	264	282	267	282	265	295	251	259	256	262	285	262	255	265	265	280	277	253	272	280	287	246	271	261	281	255	239	277	253	259	258	248	260	240	261	270	268	267	281	260	255	276	267	258	260	236	252	271	259	254	276	266	273	279	292	273	230	258	234	258	250	256	247	281	259	273	270	262	256	246	268	264	225	253	264	252	265	255	263	277	245	247	246	265	254	274	239	269	261	270	266	237	258	260	275	290	282	274	251	250	261	273	269	294	248	249	269	237	256	289	252	258	254	247	252	241	253	232	275	285	254	271	281	282	284	251	247	233	271	254	234	238	252	254	263	265	272	262	260	262	240	295	246	259	261	261	303	256	251	267	273	240	269	227	255	262	245	238	246	257	251	255	289	270	259	254	240	239	264	243	266	282	293	288	246	287	277	247	308	272	270	261	258	269	247	250	247	264	261	250	267	250	252	241	286	246	255	276	271	244	252	266	243	271	248	232	268	252	251	255	267	275	248	239	276	251	275	262	223	251	270	272	256	243	264	260	245	275	250	271	266	256	242	292	253	241	254	279	248	271	264	252	260	279	285	242	239	216	230	257	264	243	250	293	271	270	265	276	266	277	239	243	224	271	264	266	250	261	250	265	258	248	249	260	239	253	243	264	258	223	249	263	242	241	252	260	273	235	259	270	254	258	251	246	230	270	257	269	266	270	248	247	254	290	257	260	240	264	274	260	254	258	266	271	289	259	251	256	261	244	258	247	241	271	250	248	276	263	224	271	251	240	277	278	266	271	293	254	251	269	236	258	256	266	264	250	226	236	233	255	240	233	252	231	251	259	242	280	251	244	260	264	272	287	248	268	285	244	252	259	242	245	259	242	225	260	250	242	288	262	276	246	260	209	247	252	274	249	248	256	261	254	267	253	258	264	251	252	235	240	218	259	255	244	251	261	264	233	269	246	258	229	260	246	245	241	277	271	243	246	274	249	242	245	248	267	238	243	253	305	233	263	248	266	242	247	261	241	262	269	257	292	255	264	248	261	260	241	273	228	243	253	273	268	242	290	266	238	268	233	239	265	242	245	248	283	259	297	265	263	254	297	244	255	276	271	291	255	264	250	283	234	266	237	246	290	258	264	263	254	272	266	262	242	248	290	261	258	250	237	237	266	238	259	253	256	253	271	256	236	233	277	268	253	208	252	261	258	279	242	264	265	272	233	249	269	254	268	248	256	241	248	251	257	264	244	261	241	284	260	258	283	253	250	258	274	238	280	262	293	250	272	264	250	253	265	269	278	261	238	276	260	274	286	269	258	244	255	261	297	291	266	266	243	265	261	281	259	236	256	245	268	258	264	244	267	274	256	240	259	242	262	252	276	274	257	253	251	251	255	287	245	249	265	289	238	283	278	257	271	282	231	263	269	277	261	274	279	252	304	264	286	265	255	277	267	260	276	267	258	253	234	245	278	235	289	244	237	265	273	252	265	239	261	248	255	241	241	272	250	261	277	276	283	264	257	265	243	271	271	227	264	246	277	246	241	259	254	263	266	270	244	249	262	266	257	265	265	251	242	290	256	256	256	298	254	260	287	275	262	244	268	265	273	271	231	268	250	248	268	270	276	271	263	274	249	241	281	252	251	237	282	254	275	267	248	271
33244	51955	43159	24483	13838	11491	9670	10856	9518	6926	3361	1270	852	709	580	549	546	530	535	540	529	557	532	543	552	532	526	538	526	513	554	542	528	550	515	546	535	536	543	588	535	521	544	556	556	509	551	523	612	529	521	536	533	506	537	523	581	574	511	551	540	477	527	546	535	520	536	498	503	528	548	485	572	580	512	515	547	539	522	551	569	534	520	536	521	506	541	577	552	523	582	576	553	517	523	518	552	542	514	550	568	513	558	575	532	563	528	543	527	543	552	564	555	543	515	521	534	543	572	502	538	562	521	555	514	554	531	558	525	557	556	573	526	541	570	547	567	546	510	508	514	558	546	547	585	539	537	588	543	577	501	589	530	529	526	541	531	512	528	532	593	550	522	544	514	545	554	527	542	503	547	544	563	530	535	545	553	539	556	596	566	557	513	562	519	529	531	524	530	563	535	567	575	566	538	540	525	545	577	573	507	525	549	508	528	545	522	544	539	571	555	543	574	554	538	538	573	555	560	556	521	521	537	519	511	546	511	513	535	543	486	559	545	540	523	572	534	579	548	508	570	560	598	551	499	543	556	574	556	573	530	541	524	515	503	578	546	545	539	526	574	528	528	539	520	544	515	534	547	516	572	515	565	570	531	529	577	517	558	567	550	517	562	571	525	535	529	565	558	534	528	528	518	552	561	556	536	547	526	510	576	519	514	563	583	520	515	562	525	550	540	601	564	539	545	548	517	510	538	540	485	555	535	540	571	583	504	576	564	542	551	519	551	537	547	558	548	503	501	562	570	520	556	521	519	526	549	554	560	532	531	522	521	547	550	492	511	568	551	543	568	530	564	543	591	542	602	530	508	573	555	578	519	533	525	559	520	530	546	570	527	585	516	525	515	567	516	568	569	575	559	544	553	585	560	532	543	564	539	580	512	498	546	528	593	525	539	533	538	543	494	572	552	578	545	507	547	531	518	562	549	529	528	562	535	571	550	546	549	542	530	538	543	539	535	538	528	517	563	507	508	573	534	553	526	516	563	545	498	528	510	532	522	540	546	582	503	533	555	531	523	563	506	488	578	555	553	504	563	530	563	563	551	543	570	531	509	539	524	561	560	520	530	530	585	545	561	502	520	548	536	506	511	515	565	560	516	539	544	493	491	533	567	485	508	495	520	516	535	497	583	525	593	582	507	550	497	555	524	554	536	532	511	576	590	550	535	541	532	504	539	540	562	533	546	533	520	546	526	553	509	545	533	539	540	532	553	556	538	562	529	569	531	573	563	498	558	536	543	552	547	537	539	522	500	605	558	545	534	541	525	487	517	507	544	526	551	543	520	567	508	520	501	539	558	537	529	583	521	547	515	514	551	535	552	534	561	556	539	526	545	534	567	527	549	542	532	530	547	509	552	556	509	547	557	532	552	557	558	526	521	529	539	572	502	547	539	512	573	531	549	521	551	537	532	552	560	552	551	497	542	553	520	563	523	570	576	592	510	525	562	546	506	549	561	552	526	512	574	566	547	547	585	519	533	529	608	550	589	552	563	566	532	521	516	559	556	544	536	552	557	544	549	566	550	532	544	517	540	577	550	521	541	524	566	566	545	561	546	541	552	563	519	559	528	588	543	544	535	513	545	487	542	532	550	502	546	504	564	557	541	553	586	524	537	529	525	512	537	504	524	539	549	497	523	550	497	563	560	556	580	536	561	556	549	553	581	571	547	530	547	527	547	533	536	529	553	533	534	559	499	536	565	535	568	575	547	551	552	519	500	536	522	553	532	545	536	539	536	517	529	540	571	558	536	501	544	580	532	527	560	524	533	563	547	546	573	585	562	576	539	588	532	518	507	549	509	569	590	558	551	529	552	555	552	529	519	556	537	486	525	525	538	514	562	526	539	587	537	572	533	548	551	537	546	503	526	534	533	528	546	537	572	539	517	538	536	511	554	513	578	529	567	534	541	563	603	556	563	496	566	590	552	541	569	558	544	548	507	526	587	537	516	534	517	569	565	539	604	525	591	535	510	548	536	549	520	568	559	530	542	519	526	542	553	531	537	536	528	516	544	520	532	518	518	488	507	526	569	538	527	510	567	561	538	494	536	547	595	523	515	508	536	493	533	504	554	537	539	535	540	498	536	527	549	538	549	523	573	522	522	544	507	533	526	564	540	585	500	522	531	546	542	543	563	552	545	571	527	533	539	542	551	527	561	584	567	539	544	543	566	509	529	521	542	586	558	577	543	529	574	542	572	523	539	508	555	510	518	563	565	543	552	567	544	529	609	539	542	522	544	527	522	544	567	564	540	527	551	550	544	579	519	525	537	532	554	552	515	573	530	525	554	575	533	555	536	563	552	576	506	536	500	521	540	534	554	557	573	585	564	545	532	531	506	516	547	533	547	569	567	526	558	536	538	549	553	561	539	569	507	501	553	503	546	554	541	501	586	537	518	532	516	555	543	550	512	528	546	502	493	544	538	538	538	577	523	528	509	540	536	551	535	512	567	559	537	542	548	536	554	545	563	521	553	558	545	556	534	530	530	599	526	577	550	568	513	575	553	533	566	551	557	528	543	585	534	554	561	505	561	509	527	529	556	510	529	568	553	554	563	574	514	580	528	530	554	531	559	553	540	543	540	524	583	545	562	531	531	517	544	559	548	523	536	536	540	520	518	569	513	556	553	552	533	570	552	541	571	536	554	513	504	560	539	511	553	551	547	550	566	569	529	518	494	541	540	548	516	515	528	543	542	514	557	563	524	554	571	503	537	576	529	541	532	566	555	567	550	498	555	551	544	540	569	518	551	547	529	559	524	526	532	536	583	552	527	544	508	537	542	546	550	559	558	539	522	568	526	525	545	541	511	527	575	493	546	505	555	582	563	525	539	534	536	523	537	538	546	545	554	536	560	538	545	541	545	551	538	527	592	535	555	578	577	544	545	521	565	553	550	570	607	561	517	543	543	559	505	515	555	565	553	562	546	525	493	571	524	508	563	540	564	537	523	553	544	554	507	507	518	553	557	563	533	541	564	531	534	502	551	514	541	562	521	527	556	520	527	563	557	543	525	532	547	520	541	550	554	520	531	514	558	486	536	580	490	552	565	569	581	553	533	556	548	537	549	533	533	530	542	515	563	530	524	553	549	562	515	551	540	530	542	558	530	523	532	530	538	551	550	573	524	557	520	525	507	538	545	521	519	543	560	530	532	547	533	545	533	518	541	533	502	573	586	537	526	559	552	543	568	525	459	518	551	552	510	527	538	542	595	535	527	562	570	528	541	544	517	497	529	580	536	536	509	548	549	535	519	556	544	528	551	547	517	545	520	523	557	541	534	564	548	520	525	517	545	590	568	519	528	534	552	538	533	508	541	517	565	555	549	610	523	511	552	566	572	534	500	558	547	593	554	487	552	528	501	538	553	487	544	536	507	545	481	540	492	539	545	517	549	515	520	546	518	546	529	552	504	544	571	536	537	528	531	551	537	567	519	537	508	599	498	545	578	572
24958	21906	28781	26111	17483	13422	13541	17600	13584	7372	3186	968	464	373	320	250	257	280	261	238	241	261	249	219	267	242	244	253	254	230	248	279	233	230	259	259	262	281	235	278	251	260	232	271	242	270	245	272	210	271	249	228	255	253	243	225	273	262	265	254	232	261	267	250	234	255	230	233	234	249	232	263	242	221	247	232	237	223	257	229	238	221	256	237	247	238	245	236	230	273	250	242	246	222	244	259	240	226	251	239	269	259	288	209	253	252	265	241	266	250	262	268	249	244	268	235	246	253	257	270	244	219	233	236	261	254	253	267	265	245	250	233	265	251	250	236	265	247	240	244	245	243	249	239	243	239	248	229	237	265	266	242	236	231	247	269	234	250	238	248	240	256	260	235	233	227	231	242	261	212	266	224	234	245	232	226	225	239	238	218	243	261	254	252	267	254	259	256	228	261	247	263	250	249	236	230	254	233	262	242	275	253	232	254	246	240	248	214	253	267	254	250	239	249	272	294	251	243	254	234	246	243	232	247	256	252	239	215	231	255	248	278	272	231	219	239	236	262	257	241	269	253	225	265	248	271	251	258	255	246	240	263	264	260	236	264	230	251	255	232	233	267	248	256	245	243	250	276	254	240	245	239	240	232	252	229	240	266	245	243	245	256	243	236	260	254	214	242	247	238	262	244	224	244	269	268	254	211	249	247	232	231	234	264	232	228	271	232	268	253	254	243	260	228	246	261	253	240	249	248	238	232	260	236	260	255	251	237	254	251	250	278	234	266	249	239	266	267	233	240	247	255	258	238	240	269	246	222	253	234	246	244	275	247	245	229	282	237	232	241	255	233	244	219	261	272	263	234	242	270	240	250	254	256	220	240	267	269	244	232	248	249	238	258	242	266	255	241	225	246	255	281	226	257	239	215	242	262	237	241	245	257	248	242	239	270	277	252	250	266	272	239	254	272	222	244	255	268	242	259	216	300	243	233	258	253	222	250	252	228	228	256	244	241	285	252	252	234	255	235	255	226	234	248	239	250	275	243	267	275	238	250	227	242	253	235	234	241	255	229	246	210	270	260	247	232	235	254	225	263	225	259	253	234	226	227	259	242	220	241	254	238	297	224	260	241	240	241	243	250	224	251	257	250	233	269	253	256	234	239	261	285	257	261	245	272	243	247	246	262	256	219	244	248	229	264	265	267	223	248	249	220	238	247	254	257	263	258	246	241	240	238	249	215	244	268	244	256	269	246	238	223	264	225	257	234	262	264	267	268	231	267	256	232	216	249	262	257	264	223	237	227	249	259	235	251	240	248	263	240	248	244	231	230	248	272	250	258	239	244	257	218	250	233	234	252	245	232	244	240	252	244	256	260	281	241	244	254	247	238	242	239	262	246	234	267	239	261	276	256	230	254	243	257	266	280	248	241	254	267	257	253	274	249	251	254	243	270	245	244	256	234	271	247	261	244	240	234	223	230	258	247	266	250	278	282	257	245	251	244	246	258	257	253	257	232	246	254	273	268	241	264	260	232	267	266	236	253	214	238	259	233	231	252	228	253	239	251	237	248	260	255	238	257	253	246	243	262	269	228	246	270	261	227	223	215	230	233	251	228	246	277	237	235	237	267	231	266	245	209	231	246	240	254	232	262	267	246	274	238	258	243	258	254	284	274	264	249	268	255	263	257	265	257	249	257	244	249	236	234	288	266	246	238	243	275	237	272	245	241	234	271	245	235	267	241	255	263	243	244	252	272	264	252	255	250	256	257	271	236	249	219	248	249	236	228	239	255	234	238	272	235	219	228	245	241	253	239	238	252	279	241	244	204	234	236	249	265	230	273	230	250	259	240	235	253	237	240	261	229	239	248	236	260	235	236	205	244	234	247	233	232	240	266	241	241	236	243	258	233	249	219	263	286	229	270	265	253	229	248	250	227	266	243	252	229	257	244	237	251	246	237	246	233	256	255	242	247	238	231	241	264	241	258	260	267	247	246	231	262	255	253	216	244	261	262	202	275	240	244	260	245	227	236	251	256	231	233	227	241	257	238	248	231	233	226	240	244	252	233	262	239	270	242	230	219	231	234	232	214	238	260	246	243	248	247	248	242	210	238	204	233	266	242	237	245	251	236	238	233	240	234	258	244	226	249	249	229	253	271	242	227	275	265	232	265	263	225	242	223	239	237	261	231	278	248	241	244	257	256	236	255	234	245	264	256	234	234	250	235	231	252	246	270	264	259	226	251	248	250	243	243	268	275	275	253	261	256	254	220	221	244	238	245	247	243	251	226	247	248	236	262	211	249	256	215	230	261	239	259	242	255	272	260	246	259	249	240	252	247	232	255	285	228	240	250	299	242	228	237	244	276	257	239	257	261	268	227	252	231	273	241	255	266	254	232	256	246	254	251	234	258	236	275	239	269	254	239	243	260	250	249	249	240	273	252	219	284	243	243	238	280	245	257	244	257	258	232	261	237	253	239	240	249	247	255	236	224	284	256	230	228	260	254	252	266	249	285	246	209	233	238	234	250	251	230	265	258	273	282	257	267	289	245	258	250	262	267	239	254	271	254	287	263	240	233	252	247	255	237	246	246	232	252	245	269	223	275	232	219	214	266	250	239	229	245	300	229	254	255	222	269	230	271	236	226	232	235	256	245	258	233	260	244	253	251	204	230	276	267	263	213	245	245	215	234	246	266	235	246	204	218	252	221	256	263	262	239	241	234	258	233	237	261	268	257	259	211	218	267	260	232	243	258	255	255	263	264	256	231	258	262	262	238	243	234	237	258	233	267	238	221	220	241	248	262	260	244	254	279	264	220	260	238	250	246	239	250	234	242	243	263	236	242	239	249	252	228	228	267	221	268	244	224	234	246	277	242	232	256	255	246	238	264	252	271	240	252	261	264	243	242	253	279	238	244	261	227	258	260	224	244	250	237	216	237	240	253	225	259	242	224	245	252	257	271	263	264	258	248	256	240	214	249	233	244	239	257	237	247	235	251	233	252	267	236	252	274	253	272	268	227	229	226	250	252	245	242	255	248	244	239	230	248	274	241	245	264	260	251	256	259	242	257	230	265	248	259	238	268	249	241	260	248	233	256	226	215	228	238	244	250	241	266	248	228	276	214	247	263	243	247	257	259	260	280	240	236	221	230	251	250	262	238	228	234	254	260	266	250	225	250	259	255	259	233	255	234	271	250	268	236	245	240	255	240	233	253	237	253	280	250	231	259	220	269	254	253	276	243	254	241	236	277	253	224	221	262	256	221	271	237	249	254	261	261	240	247	258	259	258	239	232	211	261	233	222	241	233	250	251	237	241	232	270	239	216	232	245	234	287	250	247	272	265	247	225	268	261	262	244	231	230	259	250	258	257	245	235	247	236	260	236	251	259	265	261	258	252	240	241	256	252	237	265	250	242	226	226	248	217	268	244	209	233	268	258	245	248	220	237	255	266	247	262	248	252	231	238	243	232	261	262	263	255	230	237	220	227	234	286	268	230	236	247	260
37788	58947	47361	32283	22425	24057	24985	29882	24568	16151	8165	2931	1161	731	622	553	568	513	554	504	539	506	534	532	583	489	533	523	510	512	513	532	542	543	588	492	474	497	546	516	494	537	532	528	537	520	531	490	523	517	538	515	498	519	484	469	476	522	491	527	485	483	471	525	490	548	529	534	539	537	494	537	552	527	522	571	526	537	492	523	559	539	535	520	521	516	522	536	547	544	504	539	524	548	548	474	527	483	509	532	516	482	550	477	523	520	530	511	518	531	506	521	498	529	545	516	494	585	510	536	529	524	526	511	513	551	557	516	555	545	520	500	496	553	540	533	505	513	488	505	530	538	538	525	509	543	489	549	494	500	475	528	522	552	487	519	515	524	505	560	517	505	552	576	540	518	554	509	489	539	495	517	503	523	524	487	549	559	526	519	538	511	493	509	533	557	523	526	528	501	509	465	545	514	507	537	472	510	525	524	555	559	486	528	543	521	507	531	527	540	565	511	542	485	520	524	495	514	521	533	531	511	511	536	526	502	524	512	527	499	526	540	528	535	567	492	556	530	514	506	523	516	552	504	545	473	536	504	546	516	523	515	515	521	494	543	528	552	537	500	520	495	548	501	504	534	489	547	492	501	539	512	521	494	551	549	496	518	579	533	508	517	506	512	568	519	551	523	507	532	495	516	498	496	498	498	502	501	525	530	523	498	532	533	527	530	516	532	526	561	541	549	543	518	503	533	501	506	495	508	523	485	503	518	517	498	525	509	515	525	520	508	472	518	559	514	466	467	512	538	522	519	531	537	531	555	503	496	529	481	519	526	555	527	527	518	515	508	498	539	529	483	500	499	486	498	494	507	517	538	519	504	519	548	515	562	508	465	509	528	542	547	511	515	550	524	515	480	525	519	481	532	503	513	526	480	518	518	544	518	497	503	529	527	508	533	533	523	504	548	540	485	531	504	524	524	548	527	514	496	537	472	507	535	552	500	514	482	517	489	504	498	544	521	518	507	491	531	533	504	563	502	510	524	521	532	540	541	530	514	546	520	519	479	562	529	523	543	541	545	512	497	505	526	495	543	544	481	505	534	565	533	524	478	520	521	533	562	509	473	509	520	602	471	511	520	515	553	496	560	536	559	517	532	497	548	557	553	549	508	519	515	507	496	505	562	518	494	532	517	527	531	541	503	516	501	488	536	535	533	550	544	554	516	532	570	491	515	533	515	514	545	550	552	521	509	498	512	577	549	513	563	538	525	519	552	517	494	523	485	522	515	489	583	492	495	476	532	506	505	553	508	555	512	512	494	533	551	510	504	526	525	526	524	489	541	562	551	508	543	529	496	531	555	516	518	481	530	513	548	496	517	515	489	550	516	537	541	529	496	527	531	532	532	542	538	499	540	516	540	498	504	528	525	587	528	527	508	550	517	512	483	465	543	512	532	487	506	510	530	473	534	494	514	497	533	482	520	517	542	526	552	514	538	503	519	546	504	506	564	504	511	529	473	514	515	539	498	528	526	552	537	474	492	547	510	526	539	555	468	490	536	529	565	510	512	497	495	503	510	502	501	493	529	538	557	496	545	520	546	505	526	558	531	477	560	515	495	496	521	497	504	506	493	527	523	539	553	546	579	504	510	500	485	524	519	491	564	508	497	483	490	522	498	522	499	502	495	526	521	510	529	503	535	499	520	520	501	520	530	532	498	540	495	526	518	502	519	489	528	496	519	550	487	528	483	484	545	509	510	560	533	502	492	522	518	525	496	556	533	520	534	546	538	552	531	477	498	512	533	497	509	541	523	495	492	522	480	495	493	521	504	542	564	507	484	494	531	541	509	539	510	548	520	550	489	515	523	524	539	489	553	493	510	490	467	546	480	487	500	494	510	504	511	508	530	514	502	496	537	492	498	543	498	514	497	576	530	509	481	552	509	540	534	552	530	532	480	524	522	510	508	544	481	515	509	572	517	551	516	519	505	510	569	510	524	519	533	470	538	487	507	510	490	514	495	522	522	519	536	506	525	515	521	510	486	522	563	487	504	512	520	525	493	520	510	505	543	527	536	502	501	526	538	529	512	507	520	516	498	556	527	499	492	549	531	523	535	511	555	536	498	508	530	519	498	528	503	511	532	519	532	509	514	529	534	563	533	518	525	532	523	522	499	518	531	491	493	530	507	508	499	525	547	547	509	525	542	523	510	504	510	517	508	519	527	532	522	547	568	516	500	513	510	561	549	502	528	459	542	500	570	490	528	545	540	497	540	556	533	504	546	505	493	530	515	500	518	471	565	541	528	531	511	545	556	510	554	499	508	542	516	521	524	519	523	523	515	490	501	503	598	536	553	483	497	508	508	492	529	547	529	498	566	504	513	502	498	527	541	496	535	519	475	574	505	503	537	553	526	505	499	531	506	499	555	498	533	506	488	490	552	501	512	527	510	509	533	530	495	521	495	510	505	504	477	554	511	514	490	451	547	516	493	517	524	560	531	509	490	486	534	534	550	497	524	524	510	480	469	525	559	535	508	535	517	477	535	452	546	568	524	541	518	523	517	515	505	545	568	472	532	504	487	502	521	517	508	520	543	491	495	524	490	503	493	460	530	525	512	511	502	518	511	489	489	541	531	548	502	491	511	518	546	505	489	552	543	511	518	512	529	513	523	501	522	551	536	492	513	502	490	507	543	497	505	536	503	528	546	516	510	554	536	551	476	464	508	550	515	534	521	486	520	538	554	501	530	546	536	473	532	516	538	565	483	508	530	486	486	504	489	549	507	499	546	543	533	494	477	536	518	538	520	544	528	507	508	523	549	524	492	507	556	554	532	481	542	528	504	539	539	512	501	492	540	493	505	550	512	520	559	503	495	484	533	540	516	487	512	514	520	502	498	515	532	510	510	533	532	503	526	473	482	487	555	551	518	473	544	524	492	536	508	507	515	508	502	528	514	503	536	567	529	524	514	502	507	516	531	553	536	534	505	536	528	529	522	509	522	550	516	519	492	498	508	512	489	523	533	493	520	510	553	468	564	521	500	568	528	524	506	481	501	534	506	531	526	490	537	543	565	489	502	503	499	509	489	472	562	458	531	508	517	516	511	545	500	517	560	534	520	547	490	521	511	461	524	534	522	538	511	495	529	490	516	535	499	519	522	529	534	485	503	486	521	520	502	538	537	533	527	542	496	510	530	526	514	540	490	515	515	530	495	506	504	540	560	505	512	497	518	540	533	478	515	537	514	493	504	500	544	481	534	519	510	503	544	501	517	526	541	528	508	531	496	531	530	526	489	512	540	503	494	548	547	541	520	553	539	513	502	498	511	488	521	522	538	528	500	499	537	525	505	526	598	498	522	502	544	514	518	490	545	493	511	492	551	516	539	525	498	506	495	514	519	501	515	582	474	517	548	539	530	556	514	545	497	540	536	524	528	530	533	484	508	540	516	530	538	490	488	541	498	541	519	527	534	552	532	558	532	534	494	494	498	534	532	547	483	511	512	526	464	551	541
23584	21714	29491	24537	21901	22043	31370	31776	25945	17118	7775	2301	712	430	352	296	276	249	263	279	252	260	260	261	242	250	255	265	281	263	241	258	247	246	232	257	278	267	293	251	248	263	252	232	265	242	255	227	240	253	244	268	253	268	267	256	267	265	259	234	259	244	240	277	263	267	281	230	242	273	277	284	247	236	253	235	242	261	263	253	248	246	241	279	260	263	248	226	272	238	283	231	239	252	239	268	243	265	249	230	257	245	244	276	236	228	253	251	260	257	260	263	255	261	248	233	279	251	246	247	240	235	258	260	263	259	252	224	246	241	237	272	241	272	249	246	222	249	258	242	253	262	247	226	236	240	249	222	247	244	244	285	243	267	253	271	256	256	239	264	252	262	229	250	250	250	252	258	226	254	285	270	252	245	236	270	257	271	231	240	275	220	259	241	261	254	229	268	255	250	280	255	220	245	242	242	251	252	271	259	275	255	276	263	257	248	237	277	256	259	247	258	245	263	223	253	262	230	243	256	262	265	258	250	239	235	273	237	254	251	263	263	242	255	253	279	257	259	238	254	237	225	250	236	250	285	251	242	261	241	233	248	248	244	288	251	245	220	217	248	243	259	269	244	230	224	265	233	260	252	254	265	257	241	258	249	247	248	260	232	252	226	272	236	260	268	262	250	270	257	282	271	253	273	243	219	273	259	246	229	277	269	261	254	222	257	228	249	234	252	257	268	248	262	261	250	254	279	246	250	220	238	254	224	240	224	253	246	248	259	224	225	261	266	247	260	267	255	251	240	256	247	265	240	267	224	251	238	245	245	252	223	254	263	239	246	262	250	255	250	222	238	236	253	257	250	272	269	264	267	269	253	260	252	261	244	260	287	247	233	237	213	278	260	243	238	238	244	250	253	236	245	233	228	234	238	249	217	253	272	231	240	240	243	255	254	252	257	253	268	245	244	250	254	276	234	243	271	254	264	273	251	245	238	255	262	263	277	257	241	273	259	248	240	254	250	252	262	255	247	259	255	233	257	277	283	258	254	249	239	241	269	269	265	234	276	263	265	260	249	239	233	252	269	249	245	237	233	242	254	266	247	267	270	279	270	257	271	248	262	255	236	268	249	244	263	249	245	228	272	243	242	241	233	254	254	249	242	207	257	259	260	238	251	239	246	250	232	260	280	244	263	246	244	245	235	272	229	239	254	228	223	258	257	272	249	233	255	242	246	246	225	253	239	276	262	264	233	263	230	267	232	283	273	244	246	230	217	284	292	248	238	247	239	259	295	241	272	274	255	262	257	265	260	243	256	243	263	249	264	251	240	272	263	241	282	205	241	231	261	252	257	243	256	273	256	260	253	260	224	266	238	255	248	246	243	256	247	235	230	260	252	251	245	249	260	259	249	247	266	230	218	242	232	237	257	279	252	245	249	250	254	255	278	261	227	227	245	231	228	251	231	253	249	248	236	256	273	270	242	259	258	232	256	278	246	240	258	256	260	256	253	267	235	228	222	269	232	247	282	247	230	259	263	277	242	229	275	262	242	254	266	251	248	255	248	227	257	276	250	249	242	243	236	232	246	281	238	268	247	240	285	258	220	246	242	230	249	257	247	249	256	283	268	259	276	275	251	242	250	254	238	247	261	240	243	265	224	250	259	259	249	253	257	244	272	252	254	239	239	253	293	277	258	242	242	271	254	233	285	242	249	216	255	247	249	277	239	242	243	236	229	277	267	256	226	249	243	247	245	265	265	221	226	230	253	232	263	244	251	248	274	242	257	253	250	248	249	249	240	256	234	248	281	262	247	228	286	272	245	239	254	255	236	267	240	242	252	247	238	276	248	247	258	239	262	263	293	251	231	264	250	233	236	238	245	257	277	275	254	272	249	231	260	240	252	252	235	252	250	249	265	230	254	237	275	245	253	260	245	245	264	231	220	238	272	250	247	240	235	273	230	241	253	230	248	254	248	274	278	282	250	246	244	258	250	237	270	256	252	257	284	232	262	279	269	247	246	253	286	247	228	246	231	257	254	254	265	265	228	228	252	254	247	247	255	250	256	261	240	289	253	237	255	266	255	240	259	253	269	283	269	244	231	257	236	246	260	223	262	284	247	244	265	245	250	233	234	243	260	263	270	264	260	247	260	245	259	227	237	254	265	298	240	274	272	262	265	251	240	238	280	234	253	285	239	260	254	254	228	278	267	253	296	241	287	254	230	226	267	262	257	252	262	249	254	236	273	245	248	257	260	278	255	247	235	241	261	255	265	271	276	248	257	243	274	219	239	247	245	238	253	252	219	278	271	259	227	262	247	262	260	268	235	264	276	223	243	224	254	242	256	242	266	262	247	266	242	250	205	242	269	240	237	238	230	233	277	252	244	234	254	231	232	267	243	256	254	257	266	236	256	231	247	225	252	226	230	262	248	242	261	259	281	284	252	257	257	253	234	251	276	256	250	230	277	265	256	295	249	247	247	249	243	223	231	257	228	262	226	232	238	262	265	276	240	267	262	263	221	263	232	260	245	244	268	242	235	272	249	285	247	264	248	276	227	258	240	237	253	265	249	245	273	246	250	257	236	260	262	265	265	253	264	247	233	270	238	278	266	245	247	252	238	245	271	270	257	257	228	250	267	237	264	249	245	230	228	218	254	280	251	268	249	229	296	231	266	252	275	246	251	242	255	243	239	252	238	244	278	232	247	236	252	236	280	265	258	234	265	232	260	268	238	260	241	238	260	231	270	268	249	266	256	251	280	233	251	269	259	245	242	261	262	256	228	259	258	247	257	270	252	233	246	236	264	245	264	246	226	280	282	254	260	248	247	229	258	252	260	232	279	242	262	205	249	269	275	257	258	253	264	254	273	244	261	264	269	252	231	284	259	247	260	259	222	244	247	283	249	239	272	257	243	219	242	254	282	246	252	249	236	269	217	270	245	244	266	271	263	232	264	267	281	273	242	244	220	270	244	227	271	250	253	262	255	233	234	259	229	245	262	236	232	227	237	247	259	260	219	279	245	263	240	264	262	231	246	256	242	258	229	260	265	247	257	244	254	256	247	257	254	245	240	237	277	246	253	254	248	226	281	268	253	260	234	256	243	245	260	258	240	241	265	232	230	242	262	270	265	265	230	257	245	261	242	248	264	246	226	250	234	250	258	258	259	237	222	234	259	264	254	256	230	286	241	267	261	251	220	231	263	257	263	263	236	242	265	216	269	245	226	238	245	248	261	257	250	242	243	227	242	225	234	224	239	296	294	241	270	231	255	267	277	265	278	263	287	226	266	254	233	242	266	250	260	272	250	261	262	256	255	264	254	265	273	228	268	253	230	250	247	250	232	245	255	240	255	254	256	254	222	235	250	260	231	273	240	227	265	248	288	260	231	236	275	260	249	237	262	225	243	265	264	258	238	238	238	234	243	245	253	251	248	238	237	255	261	240	230	260	235	243	230	260	257	265	277	249	258	238	261	269	244	272	230	265	262	264	236	264	270	283	259	248	267
41627	66731	57810	40934	31077	29471	40303	41385	35464	26705	16011	6117	1923	1096	885	642	570	533	514	524	508	478	545	505	494	538	509	522	514	482	480	504	506	500	480	523	506	519	496	516	534	480	489	496	509	527	506	577	527	532	502	512	491	551	506	505	510	514	509	504	517	542	492	498	515	522	529	543	519	508	480	495	500	510	519	541	498	495	538	484	539	547	499	464	455	471	475	503	508	493	504	517	480	462	481	536	512	503	557	530	510	499	503	480	483	521	525	499	528	544	483	508	493	524	488	500	524	499	516	477	530	509	528	506	517	500	503	453	509	482	509	510	471	490	467	486	464	522	539	561	495	513	497	505	482	517	495	509	509	507	495	472	485	531	471	540	518	506	464	462	530	511	464	494	517	548	486	502	472	473	505	507	481	488	528	523	515	498	555	508	489	482	504	506	496	488	532	496	495	524	498	508	483	524	461	504	489	523	496	536	513	509	511	494	513	568	518	553	489	495	527	497	523	470	523	511	534	502	524	472	482	521	505	506	536	447	495	501	534	521	518	519	550	504	500	482	470	501	475	490	486	548	536	510	502	535	532	517	478	507	502	501	491	542	487	493	508	483	514	536	565	524	515	535	502	506	513	524	532	511	503	479	494	519	520	559	492	479	529	491	506	544	498	504	498	501	539	527	550	509	540	467	511	523	502	524	534	514	505	521	521	523	508	525	500	508	505	498	483	481	540	510	490	523	531	497	501	508	529	500	516	512	491	486	498	514	524	493	499	519	513	527	526	532	507	491	512	474	520	474	511	516	520	531	508	508	519	507	503	502	491	493	497	492	527	477	487	505	448	506	519	512	557	517	521	511	527	518	506	499	553	496	514	500	540	494	488	505	486	499	520	478	470	529	540	471	541	540	461	476	513	515	530	489	478	499	497	554	505	505	474	524	509	499	525	498	515	467	535	510	507	508	497	486	540	519	485	516	518	477	486	555	513	524	540	504	509	514	478	499	490	539	519	527	525	500	524	515	541	497	486	539	474	482	496	502	516	525	501	527	487	507	505	467	537	462	522	531	447	503	552	519	516	520	546	516	541	508	515	527	549	480	485	530	492	504	485	506	487	490	497	482	489	488	541	492	537	489	503	546	442	513	492	518	482	497	515	523	533	485	481	473	523	535	505	510	546	478	510	531	533	545	499	525	526	529	515	516	525	492	524	509	472	497	542	545	501	511	493	538	496	525	499	531	531	479	500	535	490	511	472	495	525	489	517	497	491	473	489	526	491	555	490	491	479	501	518	530	502	494	539	516	502	482	534	468	557	497	505	505	495	484	545	499	469	486	482	509	518	514	530	519	503	508	504	521	509	529	490	503	526	489	519	500	527	527	513	513	500	478	509	480	552	554	505	510	524	495	482	474	500	526	505	510	519	519	503	490	497	458	526	493	481	500	513	517	528	491	532	461	490	519	525	509	488	541	521	516	505	518	515	468	521	516	485	476	506	524	518	517	536	515	446	566	502	520	506	503	520	517	526	476	481	503	494	504	499	514	515	540	511	581	537	542	499	497	488	486	510	528	514	485	522	506	529	505	488	530	535	507	536	542	487	518	504	497	495	491	471	517	497	508	466	511	493	507	499	451	498	516	496	523	517	499	506	498	515	480	501	511	522	496	498	521	517	524	536	521	461	533	495	453	517	517	507	510	519	521	499	512	515	532	505	501	527	519	519	514	497	520	519	500	473	492	515	461	516	529	544	520	497	507	514	509	514	508	524	539	477	541	515	499	525	506	539	524	519	529	489	515	543	483	514	518	541	496	518	510	481	528	465	504	489	487	492	492	537	512	487	513	491	509	488	510	494	531	552	475	505	520	517	482	497	489	499	487	496	491	468	506	474	514	504	476	469	500	516	563	478	510	532	506	468	545	518	493	551	524	520	542	486	490	503	495	550	555	551	503	508	529	491	528	503	533	472	504	516	489	533	508	467	469	529	488	512	486	512	506	498	493	505	518	515	486	538	524	499	531	482	520	500	507	472	517	495	500	510	495	510	512	472	487	514	513	522	487	482	543	483	497	496	502	443	504	489	526	548	450	524	489	500	490	575	523	522	453	506	499	506	522	469	525	461	521	483	506	491	528	488	511	513	512	513	498	497	474	519	496	525	500	522	469	489	486	546	540	501	515	514	479	482	519	513	502	542	480	515	513	505	527	499	507	532	522	538	512	488	511	493	498	512	496	490	468	535	503	519	533	566	484	496	527	463	492	559	484	533	520	524	474	495	494	475	486	521	545	496	534	528	485	488	525	506	511	512	529	453	499	495	520	471	531	528	480	527	536	505	501	513	524	492	514	503	491	467	486	513	471	514	487	496	541	528	517	527	487	497	490	510	511	450	546	509	505	505	490	492	523	499	496	492	490	514	514	524	476	497	496	499	493	522	486	553	525	523	520	512	551	508	536	490	504	517	485	472	510	545	467	494	475	534	528	537	546	491	501	517	492	572	465	544	505	495	510	496	532	508	481	528	617	500	514	513	492	540	494	497	513	501	500	483	554	531	501	538	511	510	478	500	508	489	514	516	489	518	521	512	515	504	516	521	528	510	512	513	496	519	516	481	490	507	510	527	509	496	458	471	532	516	502	509	513	516	535	488	492	518	542	520	526	527	467	494	545	506	512	535	526	475	520	505	519	504	492	484	493	541	549	492	524	501	529	495	505	508	543	470	483	468	512	542	505	500	511	506	493	482	506	490	504	475	460	496	518	548	491	509	501	518	510	506	537	459	539	524	506	519	515	495	566	522	541	488	487	475	509	537	517	495	484	489	528	501	478	505	484	485	518	476	480	529	506	503	488	540	519	508	500	498	578	492	532	521	528	526	466	510	508	538	493	516	464	497	476	518	501	493	506	514	512	466	523	495	483	515	501	499	508	539	498	483	500	471	519	537	512	503	493	511	531	500	529	559	537	523	514	506	507	479	541	505	535	480	508	511	552	489	529	509	430	484	529	518	524	484	507	542	559	470	508	512	533	494	464	520	511	511	500	508	509	497	555	532	510	528	515	521	494	486	515	472	514	469	498	509	490	516	502	493	518	488	533	532	489	497	526	518	493	510	502	508	496	520	501	496	496	513	470	511	533	513	521	525	559	550	448	515	522	495	495	447	483	520	515	487	501	513	525	501	509	530	541	511	504	497	486	494	546	500	521	512	482	506	539	484	507	519	486	506	544	501	472	488	500	493	518	489	519	527	517	488	502	505	536	468	503	496	560	490	489	493	555	511	517	478	506	476	539	510	521	536	499	511	498	461	480	560	502	507	515	510	507	505	513	493	521	526	502	488	506	561	473	498	472	475	501	480	513	509	512	522	525	530	476	504	514	508	550	504	468	501	511	493	469	506	515	509	550	526	509	501	513	486	513	493	533	498	522	511	508	530	521	479	475	529	504	491	504	507	488	515	510	507	542	479	488	535	530	549	527	531	496	524	509	509	510	509	547	514	525	497	511	482	517	480	503
27904	27286	32481	24256	10394	3181	3239	4277	3009	1699	928	415	296	282	276	273	245	266	256	244	245	261	262	272	244	256	258	252	285	257	248	295	256	265	273	263	256	254	260	293	249	270	280	233	233	284	272	254	253	251	270	268	262	251	269	239	272	269	266	230	270	243	238	253	287	241	268	287	264	269	266	248	241	280	252	253	274	263	242	245	273	243	284	248	240	259	251	239	255	242	262	258	276	244	244	253	266	248	235	263	249	281	249	278	256	273	235	253	258	247	232	271	253	255	247	259	245	257	247	249	283	249	245	280	248	291	280	284	245	268	253	289	257	275	232	268	267	261	259	244	236	259	271	276	269	278	273	250	250	255	254	252	247	272	266	228	248	270	276	264	282	275	263	281	253	267	277	264	247	245	268	262	251	252	270	279	261	268	265	232	243	246	258	233	277	251	238	271	248	262	243	276	236	259	235	255	257	263	257	246	271	248	256	254	252	268	271	257	256	273	246	262	252	243	275	276	266	284	243	243	269	226	267	262	258	236	245	284	249	275	264	243	260	241	215	268	274	227	281	256	258	274	248	256	254	265	269	273	237	231	251	252	283	230	257	233	266	264	258	275	256	240	260	241	256	249	256	272	247	256	270	278	241	269	269	278	263	292	264	269	273	285	277	254	255	239	257	281	284	213	258	265	247	280	255	259	229	281	247	263	253	257	258	258	259	273	256	265	269	246	278	248	265	282	276	247	266	266	279	278	275	254	265	243	269	239	279	270	260	257	249	266	250	244	258	246	256	271	259	255	246	229	251	247	265	278	250	215	283	271	254	260	257	247	264	234	260	256	279	274	262	280	262	278	283	243	260	262	249	277	207	249	260	244	242	273	233	253	254	246	261	268	283	257	261	274	269	262	258	232	266	263	269	263	244	253	235	264	297	234	260	257	228	267	281	253	293	245	266	263	254	232	224	231	269	251	238	244	259	232	258	220	260	273	233	238	257	272	260	259	230	261	273	253	291	262	237	259	269	246	253	267	276	269	254	231	267	259	241	255	249	250	278	233	256	272	269	283	266	250	260	240	235	272	238	253	275	259	259	250	228	256	270	266	239	227	266	281	277	275	238	240	254	243	254	257	265	259	258	259	244	252	267	259	259	252	254	249	276	279	270	256	299	283	237	287	275	281	273	248	272	282	277	228	264	286	272	281	263	262	237	249	260	233	230	251	248	241	240	272	252	251	260	255	239	263	265	282	262	272	280	258	241	246	253	236	259	241	286	258	236	241	281	293	275	272	284	234	235	270	250	258	278	267	254	258	250	271	255	252	237	257	244	259	254	265	249	264	264	235	241	252	257	257	278	249	270	272	267	228	247	249	257	299	246	281	241	276	252	275	263	245	240	265	248	231	240	231	229	260	255	261	286	258	249	275	244	265	244	275	246	261	246	264	239	249	230	273	270	248	253	220	274	251	248	258	269	267	258	279	245	257	284	260	246	246	249	242	270	249	250	239	258	224	257	247	263	270	264	253	255	264	257	255	253	249	253	240	262	242	268	256	244	244	243	307	256	247	258	280	252	268	262	272	242	261	219	251	278	233	241	238	241	265	248	244	254	261	276	265	244	281	286	244	247	254	255	257	257	231	267	257	247	233	238	266	266	261	259	255	238	261	264	278	253	290	266	261	256	251	270	244	277	252	244	259	241	275	253	253	224	242	301	267	264	274	283	255	260	243	280	273	264	259	285	267	273	262	258	237	264	249	233	237	241	262	270	273	256	255	253	238	263	257	226	268	249	248	248	238	249	279	261	255	247	247	270	233	242	283	256	293	269	266	261	283	240	271	249	255	247	232	240	241	263	262	290	259	261	259	283	285	251	263	261	247	265	262	253	233	253	252	231	244	253	252	257	288	278	254	249	237	269	261	243	249	282	256	271	279	271	251	260	273	260	234	273	277	265	224	240	232	290	252	232	239	263	291	244	234	234	255	275	260	231	259	237	249	247	251	265	271	258	262	231	254	244	252	249	247	255	274	243	281	248	246	276	255	286	251	244	268	255	268	250	281	234	263	255	240	268	243	274	279	231	255	237	287	260	228	282	271	262	267	259	271	266	251	251	249	242	292	258	240	243	255	245	249	295	302	288	227	229	251	310	247	263	279	270	281	243	242	276	261	277	275	280	268	284	260	267	296	257	237	260	236	261	251	279	251	255	249	244	265	260	281	252	249	252	276	256	235	274	250	234	263	278	256	240	259	271	256	253	271	256	251	228	265	249	248	280	266	269	240	271	272	251	225	260	255	257	267	242	277	264	252	245	236	280	264	244	271	245	264	275	270	259	253	277	225	245	266	260	262	267	260	259	237	276	262	259	266	273	213	246	302	241	256	234	249	253	288	237	269	246	231	248	263	269	294	253	242	259	265	250	261	257	245	248	236	259	271	244	238	241	277	256	253	280	269	246	241	260	261	249	246	265	268	243	247	241	266	247	254	274	266	251	271	270	240	236	247	243	281	280	261	237	261	250	283	250	286	284	247	248	247	260	260	250	228	243	242	243	266	274	261	256	259	262	242	267	272	268	285	253	269	240	267	265	263	246	279	276	271	242	273	282	247	264	255	281	284	230	256	265	239	266	269	263	273	273	252	273	258	241	272	263	273	232	233	264	249	272	241	285	271	250	207	230	255	275	252	286	262	256	249	268	238	281	257	264	241	267	257	250	286	278	249	267	273	266	242	252	266	228	261	256	230	258	238	248	230	257	268	238	269	299	243	271	255	289	263	241	254	200	258	260	258	238	239	276	237	279	249	264	280	282	248	261	254	240	278	274	251	244	267	281	258	258	249	248	276	231	281	226	266	269	252	267	284	228	255	281	240	231	240	245	227	227	242	283	267	265	257	274	264	255	241	263	259	250	277	249	262	247	246	231	248	262	239	251	236	258	245	266	254	244	277	274	249	265	259	256	265	246	246	254	251	246	252	251	282	255	233	269	259	226	248	267	275	263	291	273	259	266	248	277	256	263	266	280	254	276	264	283	271	244	252	256	244	276	258	278	233	264	277	248	278	255	251	254	224	257	281	278	265	229	278	232	262	278	296	272	286	255	232	249	273	244	264	234	231	257	270	240	270	274	244	268	254	274	228	246	264	266	250	257	267	252	271	231	252	254	230	241	301	280	237	252	262	240	246	244	280	255	252	247	255	256	259	289	251	247	270	255	263	250	261	263	262	269	243	247	250	257	247	277	249	251	293	257	260	256	263	282	271	263	257	229	243	270	262	273	251	277	271	258	285	235	258	246	293	265	256	268	281	233	290	286	245	258	268	292	264	256	244	233	253	232	268	278	226	261	269	286	269	262	243	275	248	258	243	247	270	242	258	253	251	246	270	247	262	267	263	252	280	233	270	277	244	243	231	272	265	259	230	264	249	257	251	261	274	239	243	236	264	270	274	230	261	221	275	239	294	259	257	257	259	269	275	241	251	241	266	283	268	248	255	267	245	231	255	255	245	267	231
33148	48104	44138	32024	18096	8942	9848	12081	8526	4658	2458	1056	661	568	568	556	540	543	597	514	550	521	565	526	553	531	536	542	518	534	546	508	509	531	532	559	526	529	537	561	501	570	505	539	544	542	516	495	533	524	538	551	533	524	496	525	552	521	530	538	520	544	488	538	545	487	509	552	539	564	539	546	477	525	499	521	538	551	527	503	523	536	555	534	512	523	526	511	527	540	499	555	496	523	552	561	500	516	547	540	555	529	523	522	496	546	545	533	480	502	516	559	542	518	537	550	498	519	536	520	537	536	562	503	533	538	495	517	494	533	534	513	541	553	570	506	587	523	508	564	525	520	573	511	509	549	567	514	539	557	548	519	534	530	532	526	510	557	535	500	529	568	528	587	554	562	516	584	528	582	504	564	565	517	557	533	525	548	531	556	516	516	515	550	527	561	531	545	551	527	522	517	545	508	490	518	559	532	536	551	504	548	493	534	516	553	558	545	523	502	517	563	564	504	566	523	517	527	506	544	542	574	552	524	570	566	515	546	567	590	554	565	547	565	581	537	524	543	524	554	545	555	555	512	555	505	540	560	554	535	554	518	546	523	554	511	532	495	538	557	492	546	534	551	533	539	562	534	499	535	533	506	522	547	556	543	509	559	534	541	534	519	531	541	530	526	525	563	521	540	530	562	558	504	500	571	559	530	549	555	532	526	517	489	564	527	547	569	517	495	485	508	534	534	555	492	506	554	561	528	550	536	527	513	546	505	534	522	542	535	522	559	532	539	559	550	490	530	551	551	576	562	530	531	525	548	505	520	505	532	539	512	518	513	516	539	550	520	543	535	546	568	538	518	508	515	504	564	537	488	540	564	551	528	498	559	515	503	561	550	540	557	508	523	564	507	523	535	532	494	529	500	537	544	520	514	548	565	558	565	578	534	564	535	521	517	569	499	570	513	551	523	481	583	563	535	537	521	515	552	510	508	564	548	557	527	581	523	520	518	545	515	512	509	525	550	525	485	552	561	554	553	546	490	547	563	548	542	524	527	535	518	500	529	496	496	549	539	534	545	551	563	518	556	518	568	563	520	567	517	573	549	570	502	511	502	557	554	535	583	505	520	532	506	507	539	544	564	548	535	546	552	522	524	548	548	550	492	499	540	534	536	525	527	558	510	581	516	555	551	513	528	566	531	524	551	568	521	571	502	551	525	540	555	545	520	514	539	553	504	530	530	526	526	502	583	566	541	554	539	485	524	535	518	560	504	563	505	541	573	589	547	525	583	559	503	555	513	544	546	531	500	499	542	566	536	536	537	502	526	529	497	576	572	538	528	541	521	548	575	539	536	532	554	542	530	532	524	560	566	562	519	573	519	589	498	537	546	543	548	549	523	565	520	530	528	547	532	515	581	530	535	569	566	485	521	541	519	538	500	551	525	513	540	492	532	559	574	545	532	541	525	529	514	517	569	585	526	545	531	514	519	512	549	489	544	520	531	552	480	540	546	510	534	551	544	563	576	575	509	510	548	549	541	532	536	558	593	589	530	547	513	545	543	506	520	538	538	529	545	552	510	505	542	492	533	550	545	547	513	535	539	523	566	485	499	547	493	524	514	529	569	547	531	501	539	539	520	560	551	544	529	543	508	514	525	547	522	542	544	530	542	520	534	561	507	495	608	539	568	546	520	541	530	540	586	484	520	511	515	542	534	538	544	537	524	560	532	557	520	491	516	540	511	518	524	549	549	526	511	557	554	519	494	504	542	504	550	530	527	508	520	533	523	556	553	544	507	570	504	550	535	513	541	519	550	528	561	543	524	547	551	537	496	525	531	530	499	533	545	512	547	573	539	542	528	541	549	563	523	547	546	517	544	524	524	494	522	530	573	552	528	573	527	529	531	534	578	570	509	513	567	506	511	542	550	512	526	493	548	547	579	540	555	581	546	500	529	529	538	531	563	543	545	565	524	538	564	515	537	543	535	522	561	570	522	511	523	539	504	509	523	534	570	554	528	536	515	521	537	551	547	546	530	521	558	529	587	502	517	490	539	534	547	543	533	523	592	511	533	516	520	558	539	547	547	516	536	541	514	487	511	553	532	513	518	602	530	511	518	545	490	568	520	532	506	513	559	551	532	530	552	525	549	518	530	536	513	537	514	488	539	527	550	546	563	537	539	535	526	484	538	546	510	569	504	459	524	559	579	511	570	533	548	551	508	614	525	582	559	530	527	552	531	551	538	502	547	548	511	534	572	574	523	549	510	539	543	543	545	554	547	528	536	553	501	526	538	496	502	601	504	519	512	525	547	480	559	542	546	575	569	530	566	582	549	529	525	551	558	500	522	531	546	519	520	539	524	521	522	532	558	536	525	584	532	528	550	514	498	520	518	547	556	510	514	523	499	498	549	528	512	562	565	535	541	522	554	491	567	546	549	596	567	519	546	524	527	525	528	574	519	542	535	526	555	536	541	480	550	548	513	554	534	566	516	536	545	543	542	511	533	539	526	534	544	555	571	493	552	569	548	527	549	503	540	534	580	514	538	602	516	529	566	534	533	543	502	482	524	506	502	503	558	556	565	588	523	555	482	582	536	510	562	537	514	515	476	534	525	573	535	527	507	551	503	537	554	539	542	528	521	516	521	513	548	566	530	541	539	490	562	483	552	518	523	571	518	521	569	550	540	513	498	558	525	535	511	555	512	545	543	516	566	534	561	534	529	570	543	551	505	556	513	510	507	533	560	542	490	532	560	504	548	552	563	545	539	530	542	517	557	534	557	547	535	553	559	525	531	525	524	563	507	504	509	535	523	556	569	533	544	557	520	540	517	546	547	540	495	518	503	538	516	550	563	534	547	530	540	539	519	536	546	540	512	555	516	541	563	527	471	519	504	553	532	537	505	526	581	540	561	537	549	561	511	504	540	565	565	561	525	560	524	567	547	529	524	558	542	524	543	565	579	532	510	530	549	549	563	525	526	507	522	540	551	520	564	535	483	531	531	552	506	511	517	559	549	539	478	561	552	536	523	543	556	508	503	522	522	565	541	515	544	507	537	506	545	568	580	549	531	571	543	568	537	503	530	567	525	522	524	543	496	505	525	519	511	537	548	530	484	563	512	486	550	550	566	546	533	507	554	525	546	530	543	507	548	513	559	510	575	572	528	486	511	544	518	514	510	514	504	574	567	528	510	568	543	582	552	526	538	535	577	546	555	563	565	568	560	519	517	559	542	537	545	512	530	526	564	565	538	576	520	558	569	531	482	572	560	535	506	546	547	555	529	564	515	499	520	533	501	525	529	506	546	571	524	523	527	539	533	508	539	544	527	540	551	556	532	522	534	548	561	557	507	534	522	533	570	529	504	511	504	530	574	568	536	563	530	550	562	539	560	529	569	529	584	499	561	527	494	553	508	529	564	544	530	549	503	537	503	575	528	521	544	535	554	502	493	518	561	542	542	544	571	572	538	537	532	493	523	538	557	534	520	543	525	541	555	525	520	587	505	539	529
25022	21841	29518	27705	18370	10401	17779	19206	13255	6246	2178	752	399	290	293	244	248	232	271	258	207	232	267	213	233	237	256	259	253	231	247	230	229	229	278	219	243	275	237	252	274	256	243	242	251	297	264	251	235	243	215	263	238	251	237	214	260	273	248	251	220	232	228	239	253	263	253	252	248	235	235	265	251	255	239	221	269	252	255	251	245	228	234	247	225	238	248	272	232	263	247	251	235	241	256	255	266	249	248	238	248	247	259	232	257	248	253	280	245	249	262	239	248	240	255	240	240	258	251	221	252	225	239	229	246	236	248	245	255	221	255	261	256	244	264	214	251	249	220	247	235	234	248	238	255	259	239	252	246	250	218	244	287	225	243	262	278	245	241	224	214	272	238	243	220	242	249	250	247	232	269	227	250	250	273	212	264	228	256	237	247	236	241	253	205	232	258	243	221	243	235	248	255	250	270	242	224	255	254	264	250	248	272	237	241	251	245	251	260	250	244	250	270	242	246	239	268	265	250	268	238	241	232	249	264	224	247	230	223	239	252	259	240	277	269	219	234	231	223	233	261	253	259	256	224	273	245	231	264	255	239	224	254	221	247	253	237	252	250	235	243	250	254	225	256	222	220	252	237	238	228	254	263	232	269	237	224	233	237	247	220	254	248	262	246	236	239	262	202	242	230	226	235	268	272	227	259	236	247	238	221	244	239	244	227	244	253	228	243	246	244	251	237	240	238	245	238	248	251	256	253	228	253	248	256	283	263	245	237	247	230	231	251	223	260	229	251	245	241	268	258	282	279	259	246	253	239	250	241	245	235	220	232	251	241	245	230	245	244	229	245	232	239	261	234	247	231	242	239	275	276	255	222	230	266	262	227	245	249	265	228	255	254	269	232	255	233	265	230	259	239	255	264	214	229	226	232	250	253	228	258	253	250	250	242	241	253	244	262	245	251	236	246	244	255	251	249	248	272	237	261	220	259	239	254	226	269	253	238	250	258	247	237	247	240	231	268	286	227	230	239	208	258	243	252	248	249	261	237	230	288	249	235	273	252	250	269	237	237	246	248	253	236	207	241	284	258	264	256	252	259	237	225	243	265	251	239	247	263	243	217	240	255	242	260	243	234	273	249	252	247	266	243	207	248	233	237	245	235	247	252	246	238	227	235	234	233	237	216	267	258	248	249	241	222	237	253	255	234	260	226	278	257	240	237	253	235	234	235	243	252	231	245	242	250	251	255	269	249	240	251	269	250	231	227	230	234	277	251	242	250	247	256	242	252	245	260	224	244	248	260	265	255	233	233	247	245	242	280	230	237	245	248	264	240	231	249	231	246	234	221	238	262	244	224	224	247	269	278	260	225	248	292	245	249	245	275	272	261	240	251	251	236	263	282	215	251	218	229	228	255	260	240	240	242	256	247	282	234	239	207	236	251	221	246	248	244	247	235	247	232	227	239	259	225	258	250	233	248	248	239	235	251	258	253	227	259	261	250	241	274	269	221	239	247	249	246	240	237	257	262	235	234	262	255	253	252	226	244	285	263	261	244	253	239	269	265	266	239	235	259	275	242	234	267	255	219	246	259	252	253	265	259	223	239	248	247	254	255	251	239	235	249	206	287	241	234	215	247	242	216	256	228	217	246	241	257	265	256	250	254	245	239	226	268	225	252	237	256	217	238	257	273	207	241	241	234	232	246	237	249	222	237	234	214	262	226	241	247	250	250	272	233	249	266	287	233	231	238	242	261	236	243	232	238	245	245	232	239	238	256	255	217	227	231	268	251	232	259	259	237	224	257	242	249	237	252	294	251	263	281	267	237	254	261	260	230	244	248	245	253	235	248	237	266	259	238	262	269	253	217	261	252	226	249	243	263	250	209	234	263	235	248	242	255	215	229	240	241	264	228	255	237	249	249	240	243	240	242	271	279	237	259	252	231	246	225	271	236	265	235	218	238	261	250	250	237	230	245	246	291	277	256	245	260	267	282	268	236	245	277	256	251	261	240	263	230	230	265	232	242	243	241	265	223	230	259	214	232	248	271	228	252	267	255	243	230	265	265	247	236	251	266	252	230	253	248	265	239	261	247	241	222	264	272	247	266	253	237	233	259	270	230	253	234	281	244	246	249	259	268	247	247	229	236	229	271	249	291	247	237	260	255	264	218	220	265	211	255	262	248	260	247	258	231	248	241	242	243	250	259	274	267	250	226	260	257	239	285	246	279	226	254	236	244	257	253	246	231	228	242	241	250	255	233	248	251	242	250	269	265	247	234	244	227	237	250	291	274	249	263	243	252	231	234	237	231	248	235	250	252	249	239	233	228	230	258	242	230	253	257	271	242	239	240	227	238	262	258	237	242	253	241	234	227	240	220	246	259	252	250	268	223	223	242	239	256	220	258	246	249	253	242	247	235	240	256	243	263	248	237	255	235	253	234	216	243	227	293	237	234	262	261	261	257	248	234	243	243	258	254	230	252	214	244	254	249	229	254	223	237	231	243	263	272	256	206	229	233	268	245	250	273	230	259	246	241	222	214	265	226	255	268	232	254	253	237	269	264	272	253	232	277	243	230	292	258	232	266	273	256	243	246	221	248	226	267	248	226	244	241	251	273	252	225	263	228	248	238	258	245	240	231	210	212	247	244	234	268	252	250	270	236	229	253	220	243	256	251	238	223	240	251	288	263	247	241	251	244	258	224	233	244	252	233	236	246	279	231	252	237	248	242	238	251	254	226	232	232	232	247	258	250	264	249	216	259	250	228	266	237	242	241	228	247	252	254	291	272	257	275	237	272	241	239	245	255	260	254	250	261	247	251	242	253	218	270	269	279	237	229	243	279	239	235	242	260	246	254	257	240	252	243	244	245	256	241	255	267	245	227	254	253	233	266	239	231	229	218	241	274	245	207	229	250	255	228	263	234	234	273	243	263	228	246	269	239	244	248	264	243	238	251	244	253	254	271	236	232	256	248	285	253	254	264	231	250	267	219	247	242	263	246	237	217	237	257	253	235	242	262	236	268	261	244	253	222	256	267	233	238	231	235	236	240	297	271	253	236	249	240	250	237	233	247	266	232	243	248	245	235	257	264	226	265	249	252	237	271	260	195	255	268	226	272	242	248	246	253	236	247	269	246	267	265	265	243	203	238	249	239	278	235	267	233	268	261	212	222	226	228	232	258	241	237	239	233	263	272	229	254	232	261	225	273	261	248	245	260	281	239	235	241	274	264	243	225	250	288	223	243	235	249	219	251	242	246	245	241	239	226	234	250	255	251	252	235	234	243	218	257	231	251	234	271	259	269	250	237	251	240	227	226	261	218	253	240	228	233	222	240	236	231	246	234	220	252	240	236	284	257	264	250	241	260	226	251	257	256	222	265	225	256	246	239	266	245	257	250	259	252	237	253	245	284	244	252	281	244	266	258	248	259	244	241	247	262	258	243	214	209	243	282	264	227	276	251	254	249	237	237	260	253	241	249	263	246	229	246	243	248	229	259	243	248	220
35307	57570	51780	37421	23015	18820	30712	30658	23341	13781	5955	2028	1057	805	592	573	529	512	529	497	533	550	518	562	494	505	521	532	513	511	536	561	504	529	479	501	492	526	472	524	491	497	517	536	526	506	508	550	505	498	499	537	526	520	500	492	552	502	506	512	495	501	478	524	507	492	521	490	510	552	524	538	588	511	521	542	571	531	513	522	560	536	508	528	531	497	502	531	500	457	500	502	510	530	512	506	523	540	505	516	539	511	517	512	491	475	518	504	515	539	519	569	554	536	489	508	529	522	503	519	498	542	494	490	508	499	504	539	497	522	519	551	545	476	476	522	472	507	519	554	490	522	496	482	480	507	493	514	525	476	537	539	509	529	529	525	515	495	504	515	506	511	487	524	546	518	499	505	517	514	525	514	579	518	505	532	531	554	552	520	504	517	513	517	487	545	474	539	514	486	530	527	525	507	510	540	499	504	534	518	545	516	511	515	505	540	509	516	518	515	499	543	516	540	496	528	531	505	460	515	559	516	533	468	492	536	528	507	538	488	520	495	507	541	524	478	487	525	525	511	489	522	524	487	505	468	498	469	508	532	517	516	549	530	489	535	538	497	501	531	503	499	490	496	493	490	486	525	509	525	486	499	556	513	513	538	527	503	493	528	481	511	507	531	568	503	483	474	516	523	487	531	534	509	537	461	490	508	515	530	498	543	455	519	527	510	490	518	514	505	547	507	492	510	534	508	505	482	461	521	497	510	510	573	531	579	526	509	558	512	482	516	520	486	539	506	515	520	496	518	469	510	516	555	534	489	524	547	527	477	540	491	529	524	475	542	491	501	546	516	519	516	476	533	544	552	505	540	556	511	502	573	521	506	497	515	498	501	535	539	469	545	519	524	461	510	540	525	499	515	513	539	532	511	520	542	505	497	515	542	508	508	511	522	501	509	520	509	520	519	493	505	500	499	483	523	503	505	519	549	512	495	549	488	469	484	531	536	495	498	491	521	501	503	515	530	482	493	510	504	533	535	528	505	523	487	515	514	517	490	490	467	474	541	516	497	528	481	481	500	535	496	548	505	529	528	508	510	504	544	512	541	508	549	513	500	528	542	523	492	508	555	523	505	495	512	489	506	507	513	527	522	467	543	517	505	489	502	515	548	520	501	544	464	513	511	526	534	514	544	499	459	513	506	525	506	527	507	479	515	531	480	522	546	555	509	536	499	525	504	538	508	537	542	501	524	537	499	513	524	524	463	498	464	519	498	495	544	473	508	516	525	533	512	527	522	514	496	479	491	535	506	481	575	512	523	509	523	499	526	516	506	514	493	551	548	500	488	518	530	484	526	510	547	480	503	485	521	515	521	477	498	521	494	478	553	537	497	518	523	543	543	488	515	535	514	536	479	522	536	558	541	521	516	516	502	518	526	503	548	505	542	524	499	533	502	505	538	551	523	498	551	522	511	502	518	523	543	525	499	553	521	482	496	510	529	563	510	520	516	468	476	514	526	491	534	536	498	502	495	541	493	540	504	517	496	523	525	500	531	507	527	491	519	527	502	506	530	513	556	487	480	496	502	504	532	505	520	500	543	509	540	541	489	502	533	503	539	538	524	521	513	553	556	494	473	564	491	509	507	526	508	541	522	501	528	548	500	502	514	480	535	511	508	492	499	523	503	530	485	506	513	556	545	527	542	511	504	519	526	502	509	519	486	510	462	483	501	526	541	489	529	522	501	502	528	512	482	522	501	483	488	517	494	515	526	520	525	528	522	493	541	523	520	506	520	540	532	528	509	505	502	489	500	504	485	546	508	497	497	511	526	533	473	513	509	489	486	495	487	525	494	516	533	527	534	521	534	525	516	473	510	538	521	499	477	532	464	485	484	520	529	480	538	534	510	525	495	508	499	473	504	509	499	499	510	517	519	462	542	536	513	532	518	520	524	513	532	543	504	492	495	496	526	543	512	472	529	506	511	561	483	521	530	527	500	542	523	519	472	489	539	509	523	523	515	528	468	488	512	486	515	530	518	510	515	501	498	517	497	515	547	528	502	518	525	502	555	506	506	501	523	544	502	476	504	549	538	544	522	517	478	516	512	521	515	465	551	538	546	553	506	555	561	512	486	496	508	509	524	527	508	514	510	537	490	484	528	494	515	503	527	491	503	500	499	483	540	561	508	550	526	458	507	523	518	552	473	545	516	526	492	523	512	505	507	506	496	467	496	525	518	507	490	545	507	538	505	489	501	487	513	491	530	526	558	495	516	564	504	491	518	508	541	493	492	521	531	506	531	470	526	489	518	486	500	548	512	541	527	521	509	523	490	493	539	501	526	528	491	480	505	536	500	511	515	514	468	558	489	509	523	521	486	514	487	535	504	488	508	489	553	508	537	522	484	495	457	551	470	509	529	491	512	516	554	535	535	505	535	493	526	547	521	509	501	524	485	534	505	531	519	536	501	516	516	499	515	528	548	476	505	493	560	558	524	516	507	495	489	525	504	538	524	501	539	492	539	511	515	553	543	495	556	482	527	524	507	504	520	530	494	538	539	502	514	524	518	534	484	526	505	516	509	522	542	495	493	510	520	503	559	501	499	518	521	571	478	516	530	516	481	472	512	555	491	523	511	514	531	500	484	538	503	574	544	503	512	528	550	486	496	516	486	535	505	537	509	480	515	520	444	510	509	531	546	510	528	510	518	514	475	539	507	524	532	484	510	498	497	526	517	530	501	524	546	525	505	525	489	477	510	504	533	519	513	489	501	476	527	478	509	525	534	499	507	549	509	472	515	501	552	516	545	521	534	490	480	519	497	523	541	486	550	501	507	515	508	523	504	525	502	515	542	502	512	511	521	514	529	489	493	494	497	525	493	496	473	491	542	452	495	533	476	546	526	491	524	529	505	491	539	523	508	523	508	520	530	480	521	490	499	517	497	536	539	512	524	540	528	545	530	577	507	516	544	516	495	514	545	503	528	536	508	483	499	504	542	477	529	492	503	514	539	531	518	500	525	487	540	486	534	480	508	558	533	506	500	533	481	490	508	526	516	497	553	506	521	546	509	476	517	519	498	508	546	543	508	505	487	506	526	516	501	519	504	525	461	511	555	482	560	479	519	545	488	561	522	518	546	524	500	500	542	496	575	473	494	503	506	554	519	481	545	518	484	493	499	529	520	563	512	487	519	537	509	517	505	499	492	546	527	566	536	518	521	547	512	499	498	515	483	506	546	494	495	501	511	526	514	499	512	540	520	473	515	475	536	533	492	514	533	539	494	489	519	527	529	471	556	495	512	489	466	538	517	510	460	492	549	556	523	499	538	528	507	519	495	490	524	474	550	479	495	485	467	542	505	461	514	531	542	525	535	562	527	490	486	550	497	530	506	522	509	514	514	493	520	513	520	561	508	531	526	500	528	538	499	509	506	553	510	548	543	521	541	519	562	508	520	504	488	528	505	491	548	458	531	497	534	548	521	496	496	517	535	536	526	492	526	504	530	486	508	529	505
23663	21727	29608	24915	22285	22492	35724	33547	23793	13933	5181	1415	626	463	330	293	267	241	240	258	257	235	270	273	239	273	264	267	254	236	263	264	229	251	250	219	272	266	252	257	250	239	254	279	265	246	245	229	235	241	233	259	266	256	243	241	279	252	255	232	218	261	277	241	239	257	244	243	255	244	245	252	260	228	273	233	259	250	252	242	244	259	249	244	233	248	244	270	238	240	251	244	259	247	239	261	264	218	228	234	238	263	254	273	251	256	259	233	260	271	263	238	261	228	249	235	233	259	227	244	258	257	261	263	244	270	250	232	246	283	254	252	255	245	245	237	234	246	275	240	252	234	258	231	261	239	229	228	253	270	239	237	242	261	228	244	252	249	238	240	237	230	261	261	240	245	235	249	266	244	225	251	231	238	255	256	240	244	254	230	252	257	239	255	261	226	254	248	260	231	259	252	267	213	264	265	241	263	259	266	274	260	243	259	243	267	237	215	235	266	249	236	252	257	257	267	217	254	278	246	283	248	246	234	243	225	269	236	242	289	262	230	264	253	255	229	210	249	266	249	219	258	290	238	240	257	238	262	239	229	282	251	249	239	244	246	243	244	230	269	240	251	248	256	231	265	241	249	247	235	271	259	232	250	253	220	267	239	247	267	250	234	250	239	254	229	251	224	242	243	243	241	238	230	226	238	253	271	257	231	285	250	245	229	249	251	246	280	262	249	244	238	224	236	265	259	244	235	253	259	255	250	243	221	247	266	224	229	259	230	253	246	256	222	234	247	224	261	239	241	262	224	246	244	242	253	245	218	230	263	280	255	230	271	263	271	267	232	222	231	238	245	254	235	235	221	242	249	248	241	225	235	246	274	256	236	255	246	218	262	251	257	250	229	272	244	267	260	227	229	249	222	240	236	278	234	241	279	229	225	281	248	256	247	240	262	244	272	240	255	272	253	259	222	248	221	238	238	255	244	285	237	242	238	245	247	247	231	245	217	241	245	246	251	235	258	238	243	255	242	275	220	256	233	260	236	223	234	274	228	259	239	243	277	236	244	249	247	269	247	266	272	260	247	247	262	242	225	259	217	238	240	270	240	273	246	257	249	256	259	234	259	272	247	237	240	262	245	262	243	249	244	236	242	252	244	255	250	258	253	251	231	230	253	278	223	252	242	246	224	232	258	253	212	236	257	268	231	266	226	233	236	259	272	271	235	244	271	264	277	270	243	257	234	253	251	278	238	252	247	258	261	247	244	257	231	268	258	262	229	259	252	236	221	240	237	251	259	254	250	242	248	250	237	242	244	246	258	228	262	279	231	249	249	271	275	265	239	261	252	242	249	238	254	263	230	252	241	265	221	267	267	237	256	243	261	270	264	271	238	253	252	276	240	198	260	244	246	234	240	260	259	256	239	249	228	232	252	242	243	244	224	245	263	252	252	223	253	228	220	254	241	226	251	203	242	232	240	210	253	251	231	269	232	220	223	241	206	248	211	252	290	255	252	262	242	263	264	250	259	225	255	260	262	281	249	263	233	242	253	225	249	234	240	227	253	242	277	245	257	245	261	218	284	238	247	243	242	272	262	237	251	224	248	242	237	245	230	254	227	234	228	258	261	214	244	247	239	230	262	238	269	251	257	205	237	245	256	229	278	257	261	257	243	259	230	256	260	250	239	258	227	274	259	227	237	251	248	245	242	223	232	246	227	258	229	266	253	235	236	222	248	246	249	246	256	247	256	271	245	244	266	235	242	245	237	224	266	222	250	266	271	214	230	241	270	248	277	244	275	236	230	239	249	243	242	268	229	250	248	232	262	246	270	238	242	231	237	272	280	239	253	242	262	246	232	244	235	260	229	213	251	222	234	240	230	241	225	243	216	281	238	269	244	261	234	259	272	274	271	260	254	202	247	217	245	237	266	245	245	236	238	257	248	256	242	262	244	253	227	222	229	256	242	259	237	268	214	248	237	225	267	242	257	227	245	226	248	256	252	253	248	249	257	258	232	243	250	269	246	235	234	278	253	259	249	268	301	240	272	250	231	248	250	238	255	231	220	266	220	255	241	230	249	244	258	234	277	243	228	207	234	250	251	242	234	250	246	222	251	227	224	232	239	234	251	243	226	257	272	242	255	255	242	256	240	266	290	260	251	265	225	266	240	255	245	279	249	274	224	252	240	205	246	239	231	259	240	258	240	245	280	236	213	226	246	255	220	233	238	236	234	246	243	239	238	246	218	258	228	243	251	268	299	248	268	257	265	262	225	257	261	242	275	253	232	255	244	260	224	241	250	245	251	230	262	256	230	257	232	248	217	247	264	254	247	250	202	240	228	275	244	260	222	227	278	251	247	270	236	248	244	236	238	230	239	215	210	267	244	247	235	249	238	256	260	249	250	264	261	252	251	235	286	268	247	244	275	256	226	249	260	237	225	230	244	227	251	246	265	252	234	261	227	248	258	279	265	229	233	255	256	236	235	239	252	244	259	248	256	218	214	259	272	248	267	264	232	239	251	253	251	249	283	252	244	258	238	270	241	231	232	250	231	248	245	261	263	224	284	250	234	221	248	261	245	250	227	253	255	247	250	261	244	251	257	270	301	233	240	249	229	260	275	267	243	241	244	256	253	233	240	241	235	237	242	275	249	248	246	241	221	253	262	230	230	274	242	240	251	249	238	234	225	235	257	255	251	232	246	238	225	236	267	263	237	257	270	261	250	252	277	248	221	244	270	277	229	267	188	232	235	252	252	225	222	234	258	260	229	227	262	246	243	249	235	231	278	262	270	234	235	233	284	240	273	245	231	232	260	236	234	250	257	223	222	220	237	260	246	233	257	239	217	243	246	240	249	231	220	226	248	263	266	252	251	247	245	278	272	237	234	261	230	244	246	228	264	239	229	257	243	233	243	258	227	245	243	270	206	273	240	249	238	231	248	248	244	238	259	249	249	258	247	222	241	269	280	242	273	258	236	227	266	242	257	223	246	226	251	276	268	271	254	242	249	243	234	273	245	243	261	253	247	250	218	253	255	242	252	261	242	237	250	269	226	277	253	258	235	260	245	245	245	245	237	265	227	250	241	250	246	257	236	257	259	241	261	232	263	217	276	269	244	238	230	259	238	235	257	244	236	260	243	243	254	249	263	239	224	227	241	257	262	251	249	246	247	230	257	257	288	234	268	251	252	275	245	239	246	266	228	264	265	220	238	227	251	240	263	242	248	254	258	255	249	275	262	241	241	248	246	251	253	245	262	239	232	257	244	242	267	246	279	252	243	244	243	267	247	250	255	273	255	242	241	249	239	240	259	213	241	265	285	245	224	214	238	223	228	225	254	264	258	253	243	258	233	260	252	261	232	254	238	250	265	264	266	260	251	240	267	261	249	240	245	230	254	226	272	246	250	241	227	250	229	231	240	261	240	246	252	236	244	256	276	229	261	244	230	261	237	252	252	249	211	221	267	244	257	290	233	240	241	242	259	235	227	282	257	237	264	209	220	250	261
40760	67715	60086	46483	32200	30169	43918	41719	33078	23147	11321	4106	1784	1237	753	569	536	506	510	463	508	515	518	540	473	462	494	472	524	531	526	450	494	546	498	502	478	520	548	500	487	493	489	503	478	494	557	478	513	465	489	490	508	508	541	492	499	480	477	516	492	490	487	499	500	502	488	494	491	480	539	503	482	494	539	501	512	513	529	529	479	483	509	508	514	494	475	505	483	510	514	561	498	510	501	518	538	489	497	512	516	481	537	523	472	513	511	525	442	495	509	501	470	466	518	478	498	502	498	486	538	527	503	491	490	551	481	508	486	445	447	502	524	491	500	452	491	508	524	505	481	493	537	499	490	484	539	507	522	499	517	490	535	482	521	511	484	513	484	452	522	482	491	490	529	474	520	491	524	513	493	501	505	517	470	498	500	504	523	581	471	507	503	505	446	511	502	469	466	534	495	478	515	514	546	491	515	528	494	564	507	502	523	457	492	492	488	507	539	499	490	477	508	550	500	505	480	491	520	518	514	539	496	520	474	486	496	509	508	535	515	457	488	521	479	498	553	488	496	480	528	524	510	491	528	503	485	487	544	478	526	496	504	516	487	495	500	486	505	496	492	498	515	501	492	528	505	465	477	511	524	533	528	500	499	503	501	487	463	479	498	518	489	466	476	490	497	523	483	482	486	522	499	490	529	511	480	510	479	525	521	496	478	517	508	497	525	488	482	486	515	510	481	486	452	463	508	517	510	519	496	535	534	495	489	518	513	480	505	545	520	501	531	517	460	485	505	480	501	483	498	498	534	465	519	515	511	515	480	468	538	515	485	479	510	496	479	491	528	481	484	498	491	478	526	511	494	529	479	482	500	494	512	518	469	477	521	527	491	495	464	469	487	473	493	472	511	494	523	535	518	510	512	521	512	501	549	481	510	485	530	483	498	499	506	473	508	525	515	462	460	485	481	487	512	490	517	506	470	521	523	482	510	505	497	520	509	480	513	511	525	517	533	504	497	504	521	490	496	515	542	513	499	488	509	503	512	505	518	525	474	500	537	530	512	553	512	497	528	524	488	554	519	477	525	486	494	499	488	489	527	509	537	520	539	496	504	513	481	518	481	480	527	519	515	506	520	493	477	466	504	503	497	520	526	456	529	489	489	519	489	539	501	485	491	481	521	485	469	499	501	489	539	480	461	494	451	505	492	487	506	540	516	521	493	464	502	517	516	511	493	500	521	509	504	469	516	537	521	481	451	510	484	498	508	507	540	476	510	516	538	495	505	504	516	493	540	440	513	502	471	486	523	515	495	498	480	524	495	490	475	491	530	510	454	486	507	529	513	504	521	512	528	486	508	530	510	524	473	554	482	500	509	507	494	488	517	499	512	512	504	499	518	499	486	501	502	507	460	497	449	499	480	520	469	525	508	522	548	502	493	483	520	525	490	539	482	488	485	534	492	481	507	496	495	504	499	497	505	536	519	456	531	504	464	435	512	542	458	506	504	507	506	502	512	532	496	532	503	462	521	495	498	457	475	505	505	526	511	509	507	527	476	496	491	508	511	466	527	496	480	481	493	485	473	502	518	480	516	482	537	482	526	479	509	474	490	467	512	485	510	531	507	505	519	496	472	495	498	491	527	484	504	488	506	498	486	506	511	492	483	510	509	514	530	529	521	576	484	490	504	479	520	510	435	505	501	489	487	523	486	499	477	528	501	511	531	494	465	487	470	509	481	456	496	482	514	520	507	539	515	464	527	504	514	556	507	528	492	496	521	539	527	482	463	516	508	481	497	528	510	466	514	515	515	483	480	536	436	511	487	489	491	516	470	524	504	483	535	503	478	515	532	497	472	533	507	511	476	517	522	529	539	485	463	514	523	495	524	493	513	498	490	497	502	513	465	469	508	558	488	515	516	534	508	502	501	501	480	480	492	514	490	490	532	481	480	493	515	533	519	482	491	482	482	517	484	499	497	494	477	487	503	497	519	502	512	506	498	487	468	525	474	476	498	479	501	511	492	511	471	498	505	493	505	504	483	548	494	535	481	506	525	497	528	522	460	475	505	483	489	465	475	493	493	480	463	472	529	514	539	495	531	519	449	534	473	522	512	502	541	462	512	484	508	522	503	497	531	497	507	523	491	550	496	544	519	506	520	487	516	503	525	491	501	487	460	482	502	477	509	479	500	513	465	497	501	486	506	514	504	511	503	488	495	506	514	501	469	485	454	537	471	479	528	530	507	525	520	480	505	495	522	523	495	513	529	512	514	460	527	512	496	502	551	490	503	473	526	484	511	525	546	481	499	498	508	515	488	514	494	528	486	524	520	512	484	514	508	525	464	506	531	512	483	488	468	503	517	487	499	510	524	510	476	459	518	521	512	504	538	522	503	487	500	479	502	520	484	492	486	527	510	524	536	525	490	546	510	492	477	494	528	480	545	493	496	504	490	468	495	522	499	489	532	521	511	521	515	492	494	517	503	488	487	508	525	527	501	497	482	481	476	500	487	551	464	517	478	506	459	554	480	505	468	459	506	518	508	534	505	526	487	503	488	492	487	475	505	468	530	482	498	483	474	524	472	515	527	492	492	455	519	491	520	495	545	459	507	501	483	522	496	505	515	512	484	481	529	473	463	475	508	510	508	495	501	469	518	465	498	514	495	523	523	509	491	475	543	478	534	491	490	522	493	540	512	476	493	490	499	489	512	516	473	491	513	472	547	505	495	517	528	478	479	497	521	506	538	475	494	507	504	501	537	538	532	490	487	491	516	497	519	489	483	518	488	475	464	481	482	483	538	457	523	470	516	458	482	533	475	532	475	475	536	519	540	506	487	494	514	539	524	513	499	490	520	487	513	480	490	513	438	501	502	537	519	498	527	462	506	484	480	534	484	570	498	478	479	541	507	505	483	504	480	499	512	529	485	505	484	488	497	509	495	463	517	490	516	520	501	472	529	509	470	526	474	529	496	475	475	516	491	486	462	460	520	517	520	505	464	519	427	539	516	503	536	456	510	518	499	495	507	491	512	483	492	485	490	500	512	485	515	519	510	507	517	515	511	497	515	498	522	520	485	535	479	494	535	484	502	534	515	540	481	519	528	495	526	508	449	516	499	520	517	458	473	504	487	509	466	486	493	501	490	485	526	493	508	459	506	508	509	477	517	503	491	497	531	504	483	461	467	522	520	525	503	492	488	480	502	506	542	471	522	510	496	505	531	519	517	503	493	493	469	510	502	492	470	505	482	506	508	514	501	494	524	538	492	503	507	503	481	500	496	484	509	501	498	489	525	507	526	480	497	497	494	481	497	517	513	482	465	510	484	506	500	478	535	512	519	459	490	504	480	491	487	513	494	503	496	514	535	499	545	514	519	504	491	466	476	510	488	518	495	521	482	514	480	489	494	497	497	548	461	462	488	480	506	521	477	479	501	491	475	503	547	484	528	506	493	480	483	512	539	496	535	497	485	484	465	547	501	492	501	530	481	494	472	498	469	474	525	521	515	481
28730	30468	33544	25311	12028	3465	3623	3595	2535	1295	669	400	312	269	253	282	257	277	269	243	238	216	236	266	253	224	230	242	289	278	237	276	226	253	252	247	266	238	254	288	270	262	263	256	274	254	260	261	259	258	259	271	252	237	257	254	256	257	223	257	223	257	255	259	272	259	262	260	240	246	249	254	245	242	270	245	246	228	247	250	258	248	254	284	247	242	250	233	246	208	226	239	260	233	254	245	245	236	257	280	236	240	265	243	248	265	245	255	251	247	228	287	268	253	244	242	235	262	252	239	277	234	258	256	258	285	264	260	244	280	270	247	258	248	248	289	233	260	264	264	233	260	257	266	229	228	272	268	241	263	276	261	264	234	258	247	246	251	242	249	249	244	293	246	244	247	259	284	279	280	225	273	241	256	250	247	281	244	256	281	227	276	258	277	270	253	256	263	292	259	262	258	232	259	287	240	252	232	263	265	244	251	256	253	244	271	253	213	260	260	219	254	248	236	279	254	238	251	267	279	268	239	252	271	266	272	260	253	244	231	262	234	231	239	242	249	257	260	267	262	271	240	248	246	278	250	255	251	252	279	256	290	290	264	261	224	257	256	238	275	251	255	253	251	237	242	237	239	255	250	242	252	261	263	281	262	286	247	241	265	241	245	237	253	278	259	251	253	224	262	265	263	225	242	266	215	243	252	247	281	279	237	234	263	268	265	243	268	248	255	243	258	236	274	236	245	231	245	238	244	273	264	250	273	247	257	239	240	252	264	266	264	252	242	273	266	223	241	258	241	258	250	238	250	243	262	250	244	288	267	243	261	258	254	252	249	268	265	240	235	268	252	259	277	248	256	247	254	224	280	245	256	236	267	259	244	242	242	256	284	245	268	262	244	261	257	244	249	241	256	240	253	245	278	261	234	271	252	246	255	250	246	253	253	232	289	258	271	261	243	256	268	274	257	250	229	231	253	251	241	251	251	259	224	259	255	255	255	245	252	288	247	235	238	250	278	248	256	257	237	275	249	239	239	242	261	238	247	266	260	234	240	254	279	256	254	227	231	252	246	268	244	287	268	219	251	248	259	259	274	272	277	255	217	260	244	258	268	236	226	253	266	229	222	242	239	240	279	267	251	252	235	260	288	277	248	253	257	259	227	228	267	271	259	247	260	240	249	253	269	270	242	265	231	247	256	272	239	260	230	229	241	250	286	247	258	283	248	282	260	259	226	284	271	265	244	245	294	292	231	227	256	254	251	262	238	269	271	272	279	239	236	251	232	272	230	260	248	253	228	242	268	228	228	240	254	259	261	260	238	244	259	246	265	269	258	246	238	244	261	218	261	248	242	252	235	246	258	237	255	276	234	255	257	281	256	260	269	268	260	252	275	253	236	243	261	267	269	255	298	273	274	256	276	233	236	226	249	236	236	252	257	257	284	253	252	248	289	238	238	252	245	251	249	252	256	265	246	273	253	241	243	226	239	269	245	234	259	263	245	249	240	290	249	263	212	237	233	254	261	275	237	233	233	279	244	247	249	261	259	262	224	208	261	255	255	249	261	264	233	235	254	261	229	248	256	250	243	272	244	242	255	259	248	245	262	263	249	244	235	257	242	261	248	239	256	252	247	252	266	280	232	248	229	236	258	231	256	247	252	257	259	272	281	239	265	267	241	259	228	261	223	238	236	275	247	240	276	240	265	254	241	263	242	245	271	269	249	265	267	226	260	256	253	256	266	230	240	253	270	256	260	274	264	249	210	265	262	242	282	273	240	254	246	267	261	253	238	260	249	258	235	277	264	254	264	251	243	248	302	258	259	262	251	236	239	229	244	258	263	256	294	254	241	243	267	275	220	234	248	254	222	253	260	238	239	294	226	240	249	269	264	240	251	273	247	259	253	243	263	251	263	229	258	285	252	257	243	251	246	270	244	238	248	218	239	249	246	240	246	272	247	261	256	265	252	270	233	261	262	266	237	261	250	259	261	253	238	252	227	232	255	229	280	253	244	271	257	227	260	251	255	272	253	262	258	265	252	254	249	205	273	266	224	259	259	248	260	228	285	263	280	266	248	257	258	258	265	251	264	259	256	249	245	286	241	225	225	241	225	238	271	275	251	257	248	240	253	276	262	237	254	255	264	235	248	277	242	248	249	260	252	253	240	290	281	257	243	238	266	256	264	282	237	259	234	265	232	259	252	248	247	238	255	234	266	253	248	270	228	278	269	247	255	251	259	266	254	242	255	257	276	276	265	269	251	272	264	261	245	223	266	247	229	254	260	273	274	243	242	273	269	262	254	219	271	224	254	209	255	265	249	272	272	237	235	258	288	262	266	228	270	244	254	264	264	260	234	281	291	248	268	235	246	261	238	221	232	254	261	234	259	270	250	255	236	254	258	256	252	244	269	232	252	252	228	248	244	236	267	240	253	232	246	243	245	227	252	238	267	283	255	283	265	269	266	249	254	231	236	233	245	278	250	248	248	263	256	270	272	259	245	257	252	247	270	238	257	268	234	235	224	268	232	235	281	266	269	259	289	235	268	279	257	277	269	253	257	261	244	240	263	274	279	252	280	244	242	255	255	232	256	220	250	261	234	242	229	247	251	235	270	266	250	262	246	267	244	264	238	252	228	253	242	267	260	252	215	270	274	267	230	252	244	248	271	246	274	254	257	240	256	264	245	241	245	251	258	275	245	255	233	250	253	247	247	246	247	266	238	246	300	257	265	268	247	230	260	245	300	256	266	223	237	265	247	246	270	232	230	225	244	241	249	257	253	262	261	231	218	276	249	279	250	237	237	267	239	262	267	239	224	243	245	252	245	253	267	252	255	258	262	251	263	247	231	260	221	225	238	264	270	246	216	251	268	216	239	255	260	268	246	248	266	257	244	240	222	247	241	217	244	255	233	282	247	262	259	267	250	247	245	215	232	248	260	277	292	229	258	249	224	220	264	247	262	229	254	235	253	265	267	276	273	264	240	265	256	247	235	274	243	225	248	229	263	238	267	219	258	222	245	235	252	253	258	241	224	275	281	255	261	235	268	258	279	275	245	261	268	236	243	231	244	228	240	253	236	271	279	238	231	241	262	264	250	270	250	260	256	240	266	252	262	249	214	255	239	251	236	220	242	238	268	245	242	234	267	253	256	239	258	257	279	243	247	240	225	246	261	248	263	247	267	239	273	229	266	242	274	232	248	241	260	240	235	263	243	258	259	256	249	245	252	236	266	249	279	235	271	259	263	250	233	265	250	238	221	244	247	290	256	265	261	239	244	257	240	271	267	228	238	245	270	257	262	239	231	243	233	244	219	249	240	244	250	260	256	279	237	252	237	242	254	234	264	251	226	253	248	254	232	261	238	251	254	267	259	209	247	248	260	247	266	242	251	258	243	293	246	230	259	262	245	275	253	247	254	255	267	250	229	245	229	263	276	268	224	266	224	286	258	232	242	259	256	246	235	253	260	243	241	240	255	254	245	272	261	254	269	302	287	238	239	237	252
36507	50685	44630	32823	19836	8719	10599	10308	7226	3811	1936	893	620	564	571	555	560	501	562	557	512	549	539	501	546	544	542	517	524	546	506	546	515	508	533	512	524	533	557	530	551	547	528	490	528	516	524	507	550	522	551	531	535	494	545	499	532	547	529	543	556	573	518	523	548	494	525	525	537	505	522	513	531	499	516	549	543	484	527	531	517	530	522	532	527	489	540	490	472	498	537	503	494	509	526	498	519	566	524	509	517	545	518	506	512	536	530	584	531	510	535	541	541	542	493	534	512	523	515	534	533	527	506	499	523	524	531	543	526	557	509	524	533	513	515	507	498	542	525	561	506	522	561	518	558	532	473	568	494	496	518	524	543	526	531	503	504	509	536	520	484	540	523	532	526	543	505	537	556	545	490	498	532	547	555	489	511	519	499	504	498	515	537	517	526	532	504	508	520	570	543	525	506	535	561	538	494	509	521	486	506	555	536	533	496	512	504	539	540	546	527	517	529	574	485	566	506	576	524	537	537	491	545	551	498	541	505	515	528	547	518	518	557	535	550	560	534	498	502	539	520	539	544	542	499	476	562	552	530	553	527	491	534	549	471	525	544	519	498	516	526	507	513	522	520	554	541	500	519	536	534	515	529	507	536	485	527	540	474	550	498	529	464	551	551	520	563	499	504	502	546	528	539	536	553	549	561	533	485	535	521	501	502	519	497	506	526	531	494	551	543	511	543	526	553	498	535	527	540	519	493	581	525	537	546	491	581	527	504	510	465	581	495	517	486	495	531	534	494	526	569	561	510	519	511	563	499	558	528	543	477	512	518	523	529	503	560	548	497	532	526	543	508	498	544	535	534	480	554	575	513	525	532	553	562	516	517	488	528	499	495	532	520	537	471	502	474	536	523	531	480	570	510	491	517	550	509	552	539	535	563	505	521	495	514	484	481	517	542	517	517	537	514	540	516	542	531	522	521	525	537	559	512	543	534	515	523	546	509	537	511	526	518	533	542	532	541	500	496	555	546	484	503	488	546	564	502	541	485	555	490	529	513	493	528	543	525	526	535	511	554	512	503	515	485	506	526	522	529	507	515	536	511	520	593	529	498	547	537	508	490	520	526	512	543	486	520	527	538	558	526	476	516	547	496	470	505	545	491	526	500	512	522	537	490	546	522	514	509	516	510	535	530	575	516	510	492	549	558	548	537	561	560	548	509	535	526	514	547	512	518	523	536	515	524	548	531	515	546	525	528	547	508	529	502	556	516	513	524	564	488	541	523	528	504	510	548	484	531	505	546	521	536	529	527	513	521	533	520	555	530	554	516	551	527	522	522	552	530	487	491	471	465	537	542	536	508	527	558	539	539	519	510	512	524	490	524	526	517	552	502	531	513	481	510	500	529	560	556	510	535	517	509	501	478	527	526	520	552	514	521	532	530	462	523	506	524	542	538	466	520	515	516	523	518	554	530	548	481	511	519	551	531	513	571	555	504	528	498	511	524	522	512	528	507	513	541	517	503	488	539	548	510	555	524	507	503	533	520	506	485	519	483	508	534	487	517	539	533	563	515	505	520	557	556	510	554	528	503	505	507	493	532	513	518	538	529	505	544	512	513	555	564	501	521	509	489	516	537	516	547	494	543	535	507	555	505	513	529	547	538	542	506	497	531	568	533	556	564	549	531	516	535	551	519	471	511	507	488	489	506	506	507	517	554	534	543	543	547	566	525	536	497	498	516	545	496	501	591	480	507	540	543	551	577	541	552	496	494	542	513	488	505	548	573	519	532	498	518	537	512	516	520	496	521	538	517	526	512	557	523	525	525	542	536	526	510	536	491	506	524	524	515	527	566	532	530	516	534	525	576	519	545	535	523	521	535	514	531	549	510	538	523	524	519	525	538	548	489	527	545	498	546	522	496	523	520	558	550	509	466	519	479	551	530	461	526	520	520	538	529	548	530	562	516	516	551	516	541	529	504	511	513	524	550	541	495	534	529	492	524	514	552	575	532	528	534	503	533	530	529	533	515	525	526	497	540	503	494	564	506	512	515	510	479	533	513	541	497	528	500	527	546	518	532	497	512	514	540	558	473	498	505	545	508	496	515	476	516	546	488	523	554	528	572	516	528	517	504	531	519	530	539	516	517	503	493	491	494	546	545	536	511	490	489	491	535	545	530	511	547	506	530	523	507	542	545	498	498	486	525	519	522	513	525	512	515	535	495	534	557	497	526	529	551	510	514	527	511	555	493	524	540	540	553	504	538	476	536	535	478	535	511	552	539	524	493	520	555	533	534	521	524	564	526	502	547	513	525	508	481	528	470	523	518	566	527	513	489	542	490	523	502	497	534	511	499	499	538	538	552	526	513	506	520	482	563	484	516	503	549	542	504	530	532	541	526	504	550	515	512	531	506	552	501	519	536	512	539	533	520	530	529	528	519	507	532	552	535	544	483	554	514	519	525	506	512	511	523	565	511	548	534	575	536	575	471	542	490	523	527	552	505	553	542	526	512	479	501	498	506	513	567	495	491	540	532	516	528	513	501	497	525	494	554	557	548	518	543	529	523	506	504	553	479	524	533	537	530	517	552	523	542	481	533	505	538	511	521	485	507	532	539	547	546	532	510	565	514	553	517	545	572	502	556	567	499	535	556	500	525	553	540	538	532	547	544	521	551	523	532	515	469	520	518	502	538	491	571	500	547	532	488	528	503	565	564	502	504	556	502	484	553	546	489	507	522	546	494	536	524	554	507	552	519	517	479	530	530	502	520	499	570	535	493	520	523	536	482	493	552	522	510	509	508	548	514	560	570	556	525	548	499	552	526	530	502	539	500	521	500	505	494	526	537	519	556	514	532	499	549	589	522	523	469	509	530	511	526	476	559	532	517	546	533	536	505	520	561	533	528	507	542	563	548	546	468	555	491	516	491	508	547	542	487	560	542	533	506	552	482	519	520	510	533	486	498	534	543	500	530	558	551	548	487	497	548	538	496	526	507	523	561	555	515	537	528	529	524	492	520	549	543	525	497	509	528	560	525	551	502	527	542	549	556	544	554	496	527	542	529	546	557	514	525	534	503	530	509	520	544	508	519	535	520	525	525	553	547	536	541	520	525	535	499	533	489	549	514	529	514	508	500	517	493	520	565	517	539	533	546	516	515	521	498	514	489	498	534	548	532	526	526	502	466	498	526	510	522	498	570	485	523	511	517	520	526	522	521	540	540	537	514	529	536	519	540	498	519	586	469	537	545	491	535	579	511	542	530	571	534	531	525	499	527	542	548	493	524	490	489	471	539	521	526	546	514	537	532	516	537	530	539	499	515	489	531	518	534	497	551	537	537	519	537	551	532	532	489	481	478	528	566	517	507	522	519	545	543	532	545	514	547	487	524	509	535	541	521	575	524	492	556	500	521	476	549	494	494	553	532	524	549	479	507	512	543	529	500	509	500	544	541	529	540	499	500	498	527	532	532	533	504	523	535	499	552	511	508	545	508	577	512	530	534	537
25147	22038	30437	28605	19140	10421	11574	14903	13106	7391	2783	952	449	334	284	297	265	236	260	241	266	248	233	249	240	265	232	268	215	243	242	272	230	260	242	238	264	246	248	220	235	245	237	254	277	270	245	253	240	262	242	271	230	246	245	262	249	243	239	257	250	235	260	241	250	217	247	262	256	212	232	226	253	250	238	271	252	247	250	225	282	265	281	235	241	253	254	279	240	226	211	219	253	225	237	272	252	257	236	254	259	248	259	230	254	241	234	225	228	259	237	247	213	260	247	228	246	250	244	232	250	230	243	253	230	234	232	276	243	242	262	237	230	255	223	231	244	216	258	251	248	262	246	248	240	211	250	241	254	246	249	264	257	264	255	247	228	238	274	254	247	224	271	253	255	230	272	254	224	256	238	224	235	236	228	243	260	257	243	232	254	253	233	228	218	255	247	246	253	248	231	237	244	238	247	263	251	244	235	259	213	231	229	225	214	250	251	265	263	251	256	279	227	239	228	239	232	254	251	254	242	251	236	254	214	249	255	225	234	231	242	260	278	236	210	243	225	252	237	233	253	246	253	246	252	251	238	252	209	251	261	250	248	252	261	238	250	268	258	254	248	217	227	254	258	214	234	251	255	231	276	222	244	281	276	244	233	236	227	236	249	251	246	244	223	255	234	234	242	256	239	281	253	231	249	239	265	243	239	222	223	274	235	228	274	229	253	249	246	241	278	216	231	261	238	243	259	255	247	248	242	240	257	279	233	222	242	225	232	225	254	259	224	257	236	298	241	267	234	243	230	247	238	266	236	222	236	244	249	224	252	242	211	261	234	261	216	248	265	211	273	248	243	269	263	223	242	252	233	256	244	246	237	248	236	241	231	275	241	224	254	261	261	236	272	259	233	258	285	281	255	235	251	253	235	236	274	231	251	232	234	244	276	244	228	244	245	234	252	258	238	243	265	254	238	214	211	262	226	249	236	245	261	259	261	254	228	244	249	240	255	234	254	254	238	234	209	258	279	246	260	257	242	239	261	255	239	242	248	237	256	229	218	237	242	279	237	270	235	232	249	264	252	265	248	235	252	223	262	259	240	253	247	211	239	257	211	246	256	242	239	241	209	261	266	229	219	244	249	239	239	253	221	247	269	264	245	240	228	226	273	222	263	246	244	247	221	276	253	249	255	255	263	231	297	220	267	282	236	266	245	275	232	216	238	243	246	227	236	246	264	235	255	234	237	250	254	260	248	235	264	258	228	247	249	244	233	257	251	251	238	232	247	216	231	252	238	240	226	258	256	241	207	243	224	239	236	244	249	236	236	219	288	243	214	260	245	232	262	248	234	225	274	246	258	236	237	250	239	247	237	244	234	236	210	251	260	240	253	250	234	212	231	259	250	242	212	266	254	234	236	230	248	251	263	252	244	241	260	264	227	220	234	262	238	252	243	237	268	256	270	246	268	258	256	252	247	267	227	229	240	230	257	224	235	256	232	207	247	259	251	230	229	273	250	262	273	233	249	259	239	224	236	243	250	226	249	220	226	242	221	250	223	264	254	256	234	268	238	223	240	272	254	257	258	250	249	247	249	229	254	245	253	244	266	253	222	232	224	256	233	231	240	263	229	245	233	244	248	246	256	259	243	275	263	246	251	241	240	225	234	251	251	251	235	250	253	263	257	250	246	248	235	250	263	216	275	250	261	220	241	203	213	228	257	259	228	224	240	233	214	240	246	247	241	243	226	233	228	253	252	252	196	252	266	233	237	232	220	251	250	236	260	238	254	224	237	221	254	257	224	228	224	241	250	238	274	257	258	243	245	228	261	215	243	249	263	231	241	240	256	230	233	237	242	257	258	252	231	236	272	237	229	263	258	241	233	243	236	250	239	218	243	241	256	251	253	252	226	254	258	255	260	256	226	258	256	237	255	265	238	280	248	281	249	248	243	239	265	251	229	229	232	255	264	259	237	253	227	264	225	229	241	241	244	250	266	222	236	241	230	257	240	222	270	249	245	250	229	246	230	243	242	242	245	248	241	239	248	231	241	254	265	237	219	234	221	265	263	244	280	270	263	239	247	234	218	221	221	270	254	235	240	228	242	231	267	225	260	266	250	255	266	245	241	246	246	234	218	246	250	255	240	253	260	225	258	202	246	267	233	249	254	270	238	223	278	262	267	247	227	226	227	263	251	235	227	233	248	237	226	229	227	242	251	266	240	236	235	258	233	233	217	270	257	222	249	237	239	268	236	256	262	254	275	268	235	261	214	225	234	246	237	231	260	230	273	247	232	247	248	245	205	254	259	226	258	238	240	261	256	234	232	222	236	255	262	253	269	254	234	223	218	239	290	245	245	242	259	235	260	245	237	260	239	246	246	248	250	259	231	266	231	220	232	258	246	244	255	270	210	239	240	231	238	229	238	225	254	247	262	252	267	233	222	284	243	254	252	239	245	244	243	254	235	268	233	219	268	280	265	245	264	248	242	234	221	231	225	269	237	258	234	259	287	239	247	227	245	233	241	231	256	273	237	223	242	252	248	255	261	241	249	234	260	215	248	268	224	252	236	236	239	235	217	241	205	260	245	264	260	266	241	246	233	255	250	280	258	269	248	236	260	249	253	271	230	244	242	259	252	219	262	243	282	231	259	253	238	259	257	237	255	237	254	252	236	231	242	239	258	258	239	228	259	237	243	238	231	216	265	255	277	244	229	243	223	254	238	251	258	230	269	211	206	253	252	239	261	253	256	226	250	274	235	239	247	250	268	222	244	239	262	215	267	262	224	268	230	243	255	268	235	245	247	259	243	241	266	269	235	242	254	219	259	240	257	249	274	219	260	227	229	221	249	231	261	251	215	212	228	255	246	220	231	227	272	280	276	228	271	259	255	229	239	246	255	251	226	236	246	260	280	261	240	243	261	228	254	244	247	246	243	241	258	256	245	253	245	209	241	256	252	231	246	234	252	248	257	227	263	262	236	226	245	193	221	260	252	228	224	231	236	242	249	247	248	240	260	245	289	267	254	245	272	242	231	221	269	239	272	218	238	227	234	250	242	261	270	232	238	227	233	239	259	242	266	252	231	232	229	265	235	239	239	255	239	240	259	267	239	247	231	210	256	227	284	234	233	268	251	212	245	247	255	250	226	237	234	245	244	247	244	268	236	222	243	292	261	223	225	245	233	231	243	232	248	234	233	241	220	277	232	269	223	265	261	240	222	251	222	225	263	218	260	265	221	231	254	221	234	215	256	220	255	244	226	240	226	234	248	218	231	242	235	282	226	264	237	256	248	255	247	213	210	235	240	238	268	233	265	220	228	253	244	248	248	260	217	243	231	258	255	256	242	219	222	213	249	256	253	258	245	250	240	242	254	212	243	261	254	254	202	244	226	262	229	225	265	243	248	259	238	244	228	249	238	238	224	242	222	249	259	236	240	234	222	214	269	250	233	260	261	266	243	250	226	243	250	218	242	244	250	235	230	234	270	254	267	250	232	267	252	230	239	234
37765	59572	54040	39403	24229	18638	22707	27778	24090	15846	7236	2719	1177	791	605	577	585	526	484	494	531	544	479	515	505	507	491	532	529	538	533	521	510	541	528	475	497	507	517	499	520	518	527	541	503	531	515	477	523	491	508	500	500	552	539	513	503	505	481	490	478	509	479	523	513	542	528	511	494	476	476	486	501	493	529	533	513	532	477	497	508	514	477	510	547	516	533	512	537	498	563	486	512	487	507	538	515	478	478	501	528	493	515	497	496	534	485	513	466	499	472	514	535	485	528	536	510	485	508	488	465	503	516	485	488	566	507	494	446	543	493	543	514	460	544	495	500	563	503	562	468	499	531	521	488	510	553	530	480	481	493	530	524	537	504	495	486	546	530	518	489	512	521	500	522	484	527	510	514	521	552	506	485	539	470	513	534	507	499	536	522	569	507	523	501	530	493	520	482	535	524	492	533	504	510	486	511	510	549	451	511	543	523	501	506	529	512	484	543	478	530	499	517	528	536	505	500	545	478	519	520	508	541	517	520	510	544	465	507	516	487	506	498	529	495	500	504	556	514	487	524	476	522	489	525	461	443	504	498	560	510	494	542	472	498	542	526	493	539	505	504	482	547	523	483	522	477	498	486	514	521	484	510	513	500	509	524	510	528	491	501	519	550	500	524	506	477	515	487	480	561	497	520	537	505	498	521	480	548	481	508	544	530	509	520	499	535	502	487	492	499	523	523	495	494	500	530	511	486	497	502	522	501	494	513	515	502	512	486	553	513	483	491	497	505	526	495	498	549	503	487	547	525	513	524	513	503	493	520	511	516	546	521	513	470	491	498	529	527	545	528	508	546	489	553	500	549	524	537	514	518	504	532	532	538	525	438	543	520	502	527	494	516	512	492	553	475	509	550	522	519	492	549	497	469	505	524	493	525	482	429	518	483	521	479	500	541	529	510	514	501	518	479	476	562	482	532	469	515	534	556	525	494	508	552	482	510	536	529	494	511	544	526	520	486	540	502	474	513	499	517	547	471	524	509	493	478	514	513	515	551	489	480	545	504	545	508	511	495	496	468	461	504	497	474	494	502	516	496	498	476	461	465	514	485	493	489	513	474	529	505	512	480	511	526	505	495	498	489	514	488	503	537	554	528	537	504	529	515	481	526	461	524	537	499	498	509	500	540	495	527	508	483	493	515	529	519	484	545	522	541	515	495	499	494	520	469	527	538	476	514	508	508	540	522	499	527	514	535	534	504	537	494	499	515	514	525	547	511	510	477	527	518	509	528	496	528	523	506	536	499	530	519	512	471	546	500	526	515	498	574	481	492	545	511	506	448	504	492	477	509	503	503	491	533	490	548	520	564	502	509	514	511	540	503	501	531	542	507	507	530	509	516	504	529	504	513	518	557	497	493	436	511	503	530	511	525	500	530	505	507	526	502	528	494	492	518	540	524	483	519	468	489	540	516	504	527	498	469	521	462	513	516	499	496	491	517	505	520	479	493	508	480	522	480	483	531	530	547	503	506	529	494	519	532	494	516	473	498	552	553	523	481	488	518	517	532	537	459	506	546	518	502	537	538	502	514	527	510	536	496	520	533	489	473	501	523	497	515	566	493	488	501	515	542	516	474	521	507	501	549	486	493	516	508	496	523	551	514	491	549	499	522	527	477	509	489	489	533	508	523	519	503	473	503	507	503	527	551	502	515	509	517	496	498	506	513	510	535	461	482	499	511	491	481	517	515	542	477	505	489	554	496	502	483	528	575	563	558	519	503	535	527	482	491	476	525	519	489	543	501	501	515	545	553	516	523	513	509	514	503	490	490	496	510	489	545	549	486	508	469	525	473	528	494	521	526	509	522	486	508	530	515	510	527	545	505	522	520	521	517	501	487	503	481	507	482	461	559	494	498	524	488	524	469	528	457	498	519	532	530	457	547	493	493	481	472	528	492	531	502	552	514	522	531	513	533	541	501	513	506	503	504	493	477	494	507	523	497	535	512	532	528	505	500	491	503	471	490	489	522	486	526	529	488	552	491	448	515	492	502	524	510	542	527	523	533	515	508	483	509	476	498	512	499	492	571	517	503	484	500	518	520	528	510	546	543	508	513	524	512	475	513	513	538	487	534	493	541	503	513	507	511	531	531	499	508	504	509	550	499	496	492	488	500	491	490	516	534	512	497	515	537	517	503	522	500	529	520	506	487	462	495	501	479	460	537	508	492	493	507	530	500	516	480	531	511	500	510	534	487	544	498	541	517	498	519	510	556	516	509	512	534	531	542	487	523	499	497	510	519	528	500	492	457	528	509	502	497	471	478	520	523	511	502	440	524	531	501	539	525	517	509	523	483	529	535	484	510	494	523	469	462	520	472	529	519	540	543	515	508	459	532	498	550	542	492	510	561	507	517	516	485	534	525	529	514	530	517	557	495	517	525	553	517	510	487	521	489	474	507	537	511	537	510	497	531	487	507	514	489	520	496	504	510	493	497	501	508	488	468	530	512	531	478	478	511	512	568	499	476	512	492	501	521	529	510	510	524	468	518	527	541	511	517	532	537	532	518	520	496	489	496	537	486	517	523	550	486	501	502	527	480	520	501	496	493	485	525	522	504	507	498	525	540	518	524	511	498	527	479	506	532	479	485	511	513	472	499	494	499	516	533	486	524	491	488	525	501	538	511	530	488	525	556	487	532	530	520	507	507	526	499	515	519	480	522	536	491	506	516	504	512	561	503	534	541	505	506	473	500	530	501	502	475	494	508	540	529	481	520	499	531	497	500	491	511	496	489	504	521	474	477	495	486	544	504	533	547	499	525	551	510	546	512	495	501	531	557	474	471	503	497	504	490	541	529	509	490	506	506	512	501	529	513	530	488	472	516	537	513	523	504	490	516	514	530	496	512	497	503	485	497	486	564	513	528	535	512	485	514	511	511	534	491	486	486	499	493	518	550	510	496	507	493	503	502	515	531	513	513	529	504	491	524	517	499	504	495	567	500	484	490	486	521	502	484	523	461	542	511	481	535	480	508	549	531	479	503	524	527	518	504	481	505	497	485	535	469	485	491	474	513	509	512	486	480	497	484	491	448	534	530	507	495	472	502	544	501	530	523	531	485	511	479	500	509	515	493	479	522	513	476	483	493	524	471	540	491	499	543	496	439	497	504	535	518	466	510	490	509	558	474	529	488	537	552	495	519	520	522	484	518	526	548	495	514	509	522	490	547	492	544	463	493	541	507	552	476	512	563	494	515	496	499	535	554	538	522	515	523	524	481	515	497	481	529	518	541	491	548	514	526	549	463	462	504	441	509	541	513	513	486	524	507	469	509	460	512	536	540	528	525	513	473	496	534	503	521	515	492	544	541	514	515	508	505	525	492	537	494	458	529	548	533	482	502	487	483	494	529	564	502	551	530	538	497	495	506	499	504	476	502	493	492	524	523	546	482	541	500	499	488	516	510	477	474	522	527	518	485	495	506	496	508	497	493	528	516	517	529	457	518	547	540	522
23579	21706	29624	24717	22063	21728	22223	34182	28040	17180	6632	2109	709	368	306	281	261	284	249	226	227	263	222	244	277	228	267	263	238	212	248	239	248	243	254	257	242	269	243	283	248	248	236	248	242	255	258	255	249	245	229	223	239	242	210	206	243	228	257	253	272	243	224	262	248	265	247	286	237	215	244	236	231	246	248	218	258	248	238	226	240	250	264	246	220	237	236	228	233	243	268	250	238	266	230	271	219	257	247	244	251	257	236	288	261	262	213	254	251	239	219	275	254	247	230	225	260	249	246	212	257	238	216	266	242	229	259	232	265	251	222	227	211	222	232	266	235	230	212	259	240	242	250	247	244	227	262	246	238	276	259	247	258	245	246	265	234	239	222	252	263	239	243	231	254	268	244	243	235	266	224	244	248	249	252	261	264	260	254	220	245	262	245	259	258	258	253	208	248	235	249	253	248	251	237	232	260	227	240	229	238	246	261	229	222	230	233	224	252	247	249	259	267	259	232	226	294	265	237	242	213	275	257	247	261	265	247	211	231	237	239	237	239	260	256	249	256	256	236	253	232	260	242	227	243	237	225	249	238	235	233	254	252	246	245	226	241	249	245	246	247	239	279	228	246	252	249	205	260	235	245	243	272	248	229	247	231	226	262	256	233	249	227	254	252	238	237	262	239	240	224	252	239	235	221	272	243	228	250	214	259	235	236	208	251	244	248	234	222	257	229	257	241	257	258	265	222	226	218	253	234	224	242	229	253	231	261	211	228	234	241	249	244	265	263	256	249	238	263	211	226	243	255	257	234	218	216	214	232	263	243	245	223	232	252	253	238	258	239	265	223	272	263	276	234	242	229	256	273	263	227	267	229	237	250	208	247	217	234	240	202	233	210	258	268	248	243	232	211	241	266	229	246	253	262	233	253	235	262	250	248	250	285	212	260	252	226	248	244	256	264	232	242	241	224	273	240	258	244	265	225	239	247	241	238	240	261	269	259	222	251	266	266	230	223	247	277	241	246	244	233	274	234	243	239	219	212	237	241	224	240	238	265	233	257	203	210	256	235	229	237	261	244	234	271	278	225	210	256	261	223	226	221	256	228	239	252	236	211	236	245	238	246	252	249	237	248	276	233	264	231	247	233	241	246	221	255	238	245	206	223	275	231	246	265	265	238	225	248	268	217	260	230	245	252	249	255	258	217	237	245	262	235	250	249	228	245	235	246	253	268	242	238	233	259	274	227	251	254	232	256	257	251	220	276	247	239	244	243	232	243	250	248	260	243	253	256	261	262	238	244	218	242	225	243	242	218	227	239	257	261	240	239	271	224	253	258	268	245	245	253	254	258	233	232	237	240	219	244	262	256	247	241	242	202	244	245	229	249	253	278	224	239	243	252	255	242	248	263	235	264	240	227	250	282	232	227	247	247	241	225	274	236	267	228	217	235	262	249	253	222	226	269	248	221	224	235	260	239	252	244	243	228	232	239	272	227	228	258	239	251	238	274	241	247	248	228	245	238	253	267	230	260	235	272	252	241	232	242	253	250	252	258	232	233	225	245	245	234	245	251	250	252	228	248	234	232	253	250	274	240	247	239	253	266	226	241	245	251	232	251	256	232	249	205	210	240	252	249	230	270	240	248	230	235	224	236	264	231	226	245	284	252	256	246	240	233	219	241	227	241	223	235	208	262	252	251	247	274	221	211	286	219	271	254	240	257	230	232	269	249	221	249	251	261	238	254	250	252	262	255	225	217	263	233	260	225	253	245	244	251	213	240	240	265	221	235	240	244	232	242	276	249	280	231	249	242	234	231	214	230	231	231	258	249	232	234	251	238	238	240	238	241	231	224	252	257	258	257	277	266	253	232	241	217	255	258	251	250	223	251	261	223	232	220	262	257	227	261	256	235	233	250	233	239	241	263	245	267	229	239	237	237	259	253	235	258	246	229	230	252	288	267	243	245	266	225	247	242	247	250	261	216	251	230	227	241	236	247	231	224	218	230	238	261	241	273	235	257	233	227	230	265	228	242	270	260	270	222	224	260	249	271	267	245	250	252	248	246	264	236	237	237	267	247	232	251	254	235	235	248	248	232	255	238	221	250	254	242	234	243	243	242	247	236	256	234	251	245	275	218	247	199	256	260	228	258	246	224	266	256	243	247	250	225	290	248	237	217	247	249	260	242	225	244	255	223	244	242	249	216	258	252	245	258	236	248	228	249	226	262	265	238	262	261	233	251	215	225	235	239	233	244	252	247	250	238	263	224	231	230	233	233	246	246	244	231	231	241	245	269	232	247	245	275	266	248	242	253	236	247	266	239	259	221	235	260	230	224	238	257	243	241	238	248	248	228	237	236	278	240	243	259	256	278	263	215	266	234	231	245	223	247	207	253	251	263	261	255	234	270	256	246	225	243	236	246	242	235	256	230	236	224	242	251	239	206	234	222	265	220	256	248	235	261	247	247	280	251	231	222	254	263	244	264	233	218	238	241	262	227	275	238	246	234	247	223	218	234	275	247	243	213	262	223	236	238	250	233	239	279	217	256	216	236	268	262	256	259	256	226	244	245	263	247	268	246	238	245	230	228	242	247	226	259	226	238	298	234	234	245	265	266	212	245	260	265	229	238	232	228	274	239	216	221	247	259	259	269	233	248	252	231	240	218	280	215	263	234	268	237	255	253	240	258	244	201	236	255	248	243	247	241	219	242	253	244	235	215	236	240	230	235	245	252	272	250	222	254	238	254	238	226	244	257	252	258	258	268	252	246	228	254	244	257	239	268	217	268	268	252	249	224	234	244	255	233	251	244	238	255	268	236	247	251	256	232	248	210	252	245	235	235	236	237	231	257	225	219	268	227	264	241	269	275	263	239	287	268	252	229	216	226	277	237	268	230	220	248	213	254	242	230	206	222	236	262	247	258	203	224	246	226	256	256	243	243	236	242	263	245	242	254	270	202	256	247	240	272	222	229	232	245	243	224	230	257	247	231	246	243	240	243	263	256	260	245	259	234	236	230	233	272	264	221	230	245	250	235	271	218	271	243	248	243	226	251	237	251	273	219	239	245	254	252	231	242	269	223	257	266	240	236	235	221	221	223	254	232	224	220	229	222	260	260	234	267	257	234	248	250	252	244	243	236	236	259	285	241	241	258	239	238	281	267	251	250	247	235	248	261	247	222	257	252	242	237	233	224	256	254	239	236	245	254	259	236	250	262	268	221	241	274	232	239	237	284	284	248	217	242	237	261	218	230	249	248	228	251	233	253	275	267	259	264	247	229	264	237	242	262	248	238	259	222	254	267	241	239	245	239	264	237	249	241	238	261	252	258	225	227	234	230	246	255	247	253	247	253	235	247	255	287	242	266	220	232	268	248	245	254	253	238	230	225	249	255	236	249	270	223	206	270	229	231	230	228	269	239	255	219	251	230	251	248	243	241	285	244	266	245	239	247	260	260	230	248	248	239	252	223	261	245	253	222	246	271	257	224	252	244	224	242	245	261	247
42065	68046	61160	43007	33488	29067	30406	43855	36569	25780	13743	6008	1934	896	634	637	529	523	513	508	530	476	531	516	543	514	520	477	511	456	482	517	492	474	535	494	504	475	512	514	495	460	441	472	486	509	467	470	479	531	516	513	518	484	495	514	490	470	540	510	475	494	478	507	494	508	497	490	493	501	503	448	504	509	508	438	508	542	512	517	503	477	490	526	525	492	496	492	516	479	510	467	482	465	499	500	518	526	517	508	490	502	471	451	489	470	500	490	540	508	494	521	511	500	497	504	503	467	539	504	483	477	491	477	470	496	510	495	509	498	517	483	508	484	535	511	498	491	448	511	506	467	527	494	520	480	493	491	496	503	482	495	507	469	519	471	466	479	480	503	492	534	498	491	505	514	496	501	462	466	518	486	524	483	455	522	512	490	508	527	458	474	487	534	474	469	506	498	515	501	501	452	497	484	476	496	473	511	496	536	494	473	486	432	472	479	507	468	463	473	491	489	516	505	482	510	483	523	491	438	470	465	520	449	446	504	507	521	478	500	491	510	468	514	501	484	500	494	532	490	472	524	514	469	520	512	485	513	487	532	523	486	504	536	523	482	484	477	484	494	495	499	489	496	490	492	496	503	487	456	504	495	498	519	483	469	469	504	491	490	446	525	487	506	507	477	478	476	460	472	482	512	501	516	515	488	477	493	470	463	544	519	540	489	485	482	501	503	489	469	502	505	531	497	534	488	536	533	492	511	469	512	478	514	465	517	494	519	466	508	453	487	454	490	517	479	472	482	489	490	479	493	470	508	514	513	497	513	483	482	482	481	499	488	527	513	491	469	493	506	523	510	561	483	535	454	497	504	498	468	511	470	501	493	468	467	510	472	473	480	507	480	492	533	494	471	491	481	523	482	483	502	488	521	504	518	505	499	482	509	493	465	521	467	469	496	469	461	521	505	498	532	501	513	488	487	469	484	471	499	493	539	476	540	507	500	501	486	522	499	449	511	499	506	475	522	465	495	475	479	472	505	508	482	513	513	495	495	510	524	477	488	461	462	488	506	489	528	498	512	534	483	495	516	457	431	502	485	457	542	509	490	495	489	480	478	493	458	477	481	486	446	477	510	462	450	517	458	464	492	488	506	500	493	504	483	505	503	500	499	495	493	479	506	519	503	488	488	492	493	502	487	472	462	468	466	448	457	527	523	478	498	499	490	512	495	507	463	521	493	478	475	496	515	470	490	522	468	468	508	487	475	530	505	509	483	448	461	542	516	489	491	505	494	470	513	492	484	522	504	487	507	449	484	516	522	484	466	452	502	502	513	508	491	495	527	502	503	501	495	534	498	488	503	476	487	460	486	471	494	519	417	502	468	474	471	486	479	478	485	451	492	459	464	489	519	490	472	531	471	524	471	473	496	497	523	493	475	472	487	503	490	536	514	499	508	509	529	470	474	485	517	536	482	488	500	473	518	438	524	531	465	495	489	498	491	493	484	495	508	495	492	495	489	499	447	536	506	484	484	475	504	524	473	532	477	489	475	498	507	473	485	505	481	481	491	532	518	505	527	467	479	507	498	500	496	500	487	464	520	475	517	479	506	495	502	525	514	473	465	499	508	494	520	481	524	520	461	519	523	511	491	519	508	475	489	495	487	501	501	490	503	459	502	501	476	500	450	494	494	525	530	482	467	478	514	527	486	536	475	443	489	506	511	482	507	511	551	530	508	495	454	500	493	525	424	516	494	505	517	483	466	498	496	495	525	510	483	498	499	486	520	513	527	515	493	547	479	516	547	511	480	474	483	477	496	522	538	493	481	530	543	519	532	485	515	508	503	461	545	512	484	495	494	512	479	512	499	518	453	508	514	463	512	492	498	527	479	533	494	544	473	477	557	474	510	534	503	471	543	480	506	509	464	487	488	449	494	515	480	515	542	531	494	511	451	497	472	488	512	468	499	444	484	490	477	523	466	511	489	501	424	469	502	526	472	462	480	502	498	488	493	507	490	446	510	500	505	470	510	511	487	522	473	482	488	459	545	522	537	523	497	463	443	482	516	508	478	499	474	489	471	512	523	462	476	478	497	487	489	507	476	486	482	476	486	513	506	499	519	495	498	495	491	521	517	506	481	495	478	487	472	450	498	491	480	493	491	500	501	507	490	536	474	513	514	500	498	489	476	484	518	516	467	458	478	474	487	527	498	458	469	510	500	460	473	476	524	517	512	526	511	491	508	512	452	484	510	508	497	494	543	485	523	481	481	494	451	512	509	486	493	471	480	503	502	480	471	517	504	508	489	505	489	528	529	459	465	490	520	495	500	506	490	492	517	455	467	442	485	504	508	496	468	524	497	459	443	453	505	516	481	458	483	498	503	475	525	520	474	533	475	513	525	471	521	501	489	529	470	501	475	519	492	508	479	484	470	539	500	491	511	498	490	512	501	514	514	511	477	500	484	499	505	476	483	504	479	546	496	501	502	484	516	486	477	514	523	487	546	531	520	475	512	494	501	506	534	486	479	492	500	465	471	459	519	463	484	468	484	473	526	449	469	479	488	459	513	479	502	484	473	492	462	475	489	502	497	466	473	508	508	482	529	516	488	516	429	528	504	517	483	481	479	505	519	469	490	515	494	527	500	472	531	486	499	543	495	478	489	481	503	480	478	488	512	524	494	504	501	460	459	493	518	525	491	527	545	477	465	523	494	497	462	501	481	510	550	544	490	483	501	494	508	500	498	511	502	517	480	516	511	524	498	477	508	490	480	491	508	528	504	501	483	486	459	484	515	476	485	498	489	494	534	498	487	483	503	507	517	516	509	499	505	456	502	487	471	522	482	525	517	491	484	464	471	512	492	527	459	474	499	517	508	531	485	482	493	506	462	503	481	513	492	512	478	507	484	542	480	499	515	501	490	494	517	506	490	504	485	498	485	488	483	469	502	474	505	510	505	504	502	509	524	517	494	500	503	494	526	521	506	457	485	509	531	506	491	510	489	465	499	534	478	526	468	496	475	509	514	495	519	480	503	465	473	478	494	459	511	482	488	527	527	471	470	501	510	488	500	457	540	503	530	489	479	467	494	494	504	466	503	496	484	479	468	522	492	498	494	462	481	482	490	536	497	496	539	476	535	519	521	510	480	462	527	501	484	495	496	496	492	520	505	490	517	504	479	464	499	471	535	474	496	458	469	503	534	473	464	480	488	464	509	488	534	471	520	502	467	473	492	530	471	532	483	468	490	466	469	487	498	470	474	447	483	513	510	489	454	506	514	466	538	515	494	486	472	521	443	479	527	486	494	446	508	518	507	497	474	518	503	479	524	484	495	480	455	476	436	507	453	511	495	486	463	471	483	474	519	492	507	511	498	484	512	502	524	506	538	519	487	482	502	488	525	499	472	444	493	471	529	496	490	534	477	489	502	496	511	498	507	492	486	530	516	479	511	528	498	508	518	482	524	514	474	508	503	511	502	487	491	487	496	492	476	486	496	491	468	499	471	488	502	468	505
28563	30565	32009	21947	11053	5857	3269	4914	2956	1723	847	497	313	266	234	224	256	233	263	227	272	251	298	262	236	223	286	266	265	233	257	248	238	266	256	249	262	224	257	253	287	272	239	270	260	261	258	243	251	248	239	245	285	250	253	276	244	238	223	236	245	249	247	252	243	264	252	275	282	261	235	252	237	269	244	265	241	251	266	239	241	269	221	250	267	251	251	242	251	241	250	233	238	254	269	234	244	214	230	259	235	269	260	239	256	243	234	280	257	242	248	245	225	266	266	283	241	254	253	240	258	264	283	242	270	246	234	233	269	275	264	244	248	230	256	248	256	275	247	227	252	236	229	276	224	223	211	245	228	260	242	267	270	246	269	258	263	261	249	227	276	237	251	244	249	221	277	259	234	223	250	224	238	254	251	227	255	254	240	268	249	258	270	245	273	252	235	234	228	251	236	251	239	251	250	238	273	262	244	262	259	242	264	246	273	265	267	211	266	238	251	238	263	254	266	237	243	259	249	270	231	280	257	241	236	243	240	213	215	247	229	229	266	242	258	249	244	271	230	232	239	258	278	240	260	270	256	243	251	253	246	227	257	221	250	251	266	240	245	234	242	279	234	239	263	254	242	255	241	215	249	237	257	224	231	247	267	235	257	249	234	244	245	254	251	264	205	271	221	261	271	242	282	245	234	262	255	249	282	289	237	239	254	260	264	242	231	269	276	284	248	241	257	244	245	240	245	269	261	246	248	241	221	283	261	266	249	232	239	238	280	220	246	248	245	250	242	243	243	250	250	268	234	246	265	252	286	228	254	234	277	242	247	256	238	245	233	236	236	245	231	238	239	260	240	244	252	251	245	238	261	234	273	246	287	228	225	251	254	263	275	261	266	249	261	246	244	255	271	237	228	254	264	256	271	268	267	238	256	240	250	248	239	277	281	234	278	294	259	271	263	269	264	241	259	237	243	263	238	237	241	238	272	259	245	280	248	261	250	254	232	270	247	275	249	229	237	267	254	248	231	243	244	247	257	232	231	248	241	263	245	259	250	262	250	264	228	263	259	234	222	247	268	241	233	259	233	241	277	238	241	248	276	235	268	234	256	233	238	278	264	234	218	251	271	273	280	258	235	291	251	232	244	257	243	243	254	223	270	230	242	277	256	236	249	230	254	263	235	241	238	257	254	271	239	246	247	241	243	278	240	262	216	259	288	252	245	236	267	243	233	249	232	264	221	229	271	243	255	277	260	261	277	260	226	279	234	253	260	258	225	269	196	252	253	258	242	243	261	242	262	267	254	243	281	275	251	249	233	256	254	229	250	236	228	256	259	254	233	292	236	271	239	234	219	245	255	251	280	248	252	248	273	270	255	262	242	255	218	285	243	275	235	238	247	245	255	233	242	262	253	265	236	243	263	244	260	227	262	219	243	254	248	245	221	235	271	281	228	294	260	265	220	271	251	262	234	273	269	254	263	258	253	266	248	270	248	255	265	232	286	243	259	245	250	260	277	239	243	231	271	252	228	239	262	225	249	257	255	262	259	242	260	235	241	239	246	262	237	241	248	231	240	232	248	263	256	238	250	243	268	271	259	247	258	248	237	252	255	255	242	243	282	249	232	256	243	260	248	245	267	214	232	234	270	288	238	263	247	245	230	251	264	233	257	271	246	262	268	253	236	276	239	261	246	242	262	250	257	267	247	244	277	276	248	233	249	287	227	236	268	290	259	251	229	240	260	268	255	275	215	225	272	257	236	240	232	254	218	265	236	253	267	262	260	267	248	246	259	256	241	254	255	278	240	214	239	239	246	263	241	258	244	258	240	256	231	246	265	235	259	213	241	251	268	246	258	281	243	246	254	266	249	225	250	234	262	260	245	246	263	269	245	245	243	255	244	283	253	271	250	275	290	250	230	253	249	282	234	254	256	258	273	244	261	248	252	235	254	236	230	236	217	253	242	263	277	229	215	252	239	217	264	262	249	266	247	244	252	227	254	228	230	259	266	254	229	240	289	258	252	263	252	257	241	267	278	235	261	228	242	271	257	246	271	222	256	282	247	273	232	250	239	256	237	262	255	231	252	230	239	247	286	275	251	269	250	242	258	246	230	265	230	257	225	250	260	249	233	254	250	242	250	276	250	257	248	251	262	241	276	252	257	241	254	254	254	252	235	248	257	232	264	281	227	247	250	256	244	237	255	248	258	242	259	247	257	233	242	251	227	277	258	226	261	257	250	281	230	272	274	237	259	253	245	238	234	250	244	241	252	234	233	233	215	231	308	258	252	248	223	236	247	241	244	243	235	287	260	274	234	243	240	257	226	245	280	252	257	261	228	278	265	244	252	266	291	257	263	275	230	252	242	255	267	238	244	259	254	250	251	229	271	282	269	243	229	246	256	238	238	257	238	263	229	255	253	261	239	254	234	281	232	275	256	268	264	246	263	252	274	217	234	239	248	266	259	236	255	255	257	241	261	232	245	226	234	242	268	238	238	254	257	244	272	256	234	265	196	205	249	233	285	258	243	272	263	235	245	241	254	277	233	250	230	265	255	246	237	234	235	243	279	257	248	255	263	261	240	271	251	268	243	258	283	260	273	255	228	221	252	271	266	221	217	289	249	244	225	256	255	255	270	209	260	229	264	253	248	271	232	237	252	248	284	261	268	243	233	255	228	237	261	262	239	242	229	267	258	237	230	252	233	257	240	238	254	253	263	254	247	247	231	262	271	257	243	231	276	257	280	244	237	259	260	255	244	249	240	278	255	274	271	226	255	232	245	245	265	244	230	253	215	245	252	239	264	251	238	262	259	201	239	268	262	269	258	254	276	282	264	238	278	255	250	258	247	233	252	296	247	245	258	256	237	242	250	257	254	241	266	270	236	235	255	261	254	248	243	240	240	255	255	271	261	232	241	248	259	232	235	263	262	224	262	248	270	248	256	299	259	259	285	270	260	252	225	250	268	263	248	257	268	237	254	250	262	246	256	236	227	261	262	236	244	264	233	259	238	252	267	268	238	225	256	232	271	258	238	227	251	290	245	274	257	246	255	287	255	224	246	261	241	237	281	266	252	223	251	236	226	268	235	262	246	240	239	249	258	253	249	261	252	270	250	235	227	256	255	237	230	235	239	264	274	235	246	252	271	246	250	256	240	244	298	269	249	238	258	256	249	290	217	223	256	246	251	254	236	230	267	246	255	247	227	251	277	233	273	242	221	244	266	243	232	242	239	243	258	249	257	245	254	277	244	265	243	245	278	266	247	236	251	236	266	266	230	257	264	285	260	220	201	237	235	260	237	269	246	271	240	221	247	256	254	243	253	265	269	224	223	249	245	248	236	250	233	261	234	235	272	250	236	247	282	241	244	240	231	259	251	274	230	250	259	269	244	243	246	240	242	272	259	229	259	255	270	260	244	282	263	264	220	263	236	246	244	252	241	270	246	255	231	229	284	235	252	260	241	240	258	278	265	240	225	267	237	222	279	246	207	231	251	261	226	226
36635	51233	42674	29225	21000	14206	9657	13133	7916	4670	2391	1251	676	556	528	505	532	547	491	518	491	498	547	498	570	531	515	507	536	498	503	513	527	512	553	487	480	493	532	535	527	559	546	535	562	507	540	522	512	504	544	525	513	464	501	454	534	525	534	479	543	520	527	542	518	510	495	531	500	525	505	504	527	547	503	519	535	521	531	468	497	494	541	533	541	526	534	516	477	499	470	523	498	493	503	481	553	472	521	558	491	507	470	501	551	525	513	499	524	478	481	528	484	529	555	521	512	531	516	541	509	501	493	528	486	512	524	540	540	549	479	491	498	515	514	519	524	531	531	485	533	508	536	506	520	532	491	496	529	572	515	530	513	554	534	515	530	555	502	524	485	519	535	499	493	551	537	485	556	498	489	547	485	548	480	580	534	517	498	466	530	507	549	461	494	542	523	539	566	536	488	527	550	537	560	541	498	489	507	523	514	506	538	530	522	539	490	489	525	477	513	544	521	513	493	511	478	495	548	496	486	513	510	545	531	510	511	528	494	510	526	497	525	481	554	524	551	568	501	543	485	521	511	545	509	515	507	521	509	496	542	511	488	523	547	494	533	504	541	560	478	517	594	512	533	531	542	504	516	497	527	509	562	515	549	502	525	487	521	470	530	522	509	541	493	494	515	531	505	515	489	496	535	491	471	515	486	523	508	533	499	511	516	526	518	509	514	527	536	502	527	529	507	514	499	553	532	489	493	498	523	509	512	536	539	528	539	497	531	519	530	527	489	532	503	542	535	521	537	542	496	497	538	546	494	463	567	524	495	530	489	512	514	513	525	547	512	505	506	512	514	556	518	536	487	541	532	517	486	522	582	548	470	563	485	524	492	542	508	527	545	544	515	526	517	534	462	541	517	519	544	529	531	536	525	543	503	533	532	493	516	509	529	517	524	518	530	550	511	508	512	532	498	515	548	500	455	534	520	536	510	549	546	543	497	490	466	571	503	552	551	540	552	549	518	535	508	509	551	486	532	477	557	487	513	543	569	530	539	566	542	537	484	510	502	532	524	492	493	505	537	546	497	528	475	513	536	494	517	479	538	505	500	499	517	500	517	545	505	553	493	514	577	508	551	538	557	507	513	500	513	557	524	495	571	480	510	503	542	551	535	537	543	504	533	544	522	540	529	529	493	554	522	544	557	511	571	536	496	490	513	505	533	513	518	511	494	518	537	538	549	525	507	547	565	509	499	523	533	504	520	491	545	514	517	555	528	539	507	540	510	481	516	498	511	530	508	496	512	482	509	500	538	560	532	532	552	490	511	512	536	539	511	516	523	518	506	499	516	528	502	503	532	503	466	541	554	533	520	555	526	495	485	553	550	541	564	505	524	541	545	517	540	517	490	503	495	551	506	525	501	498	504	530	515	514	532	486	532	524	472	515	480	467	532	515	501	528	493	494	542	497	507	482	513	559	513	560	516	495	525	508	515	529	501	518	531	515	549	500	558	498	559	533	504	503	542	536	539	477	522	540	516	567	541	502	550	541	573	544	549	491	516	552	496	492	502	494	526	557	508	537	504	563	507	542	511	496	485	517	533	546	528	539	510	494	504	497	494	508	495	563	500	550	494	499	534	561	506	478	512	514	499	558	499	547	478	555	537	540	523	518	488	521	501	515	487	488	499	544	544	514	536	516	541	507	527	539	538	508	501	489	575	531	514	491	506	494	517	543	506	545	478	517	501	531	496	547	516	474	519	488	572	529	508	524	526	510	503	486	513	551	507	523	522	501	508	523	525	528	507	507	487	513	509	530	513	503	517	489	538	511	531	533	551	527	549	529	525	495	515	517	500	505	488	474	492	545	512	512	521	495	547	513	555	518	510	492	488	502	517	470	523	473	492	546	515	497	518	523	525	524	488	543	532	529	493	545	494	479	523	516	528	551	532	528	558	538	470	528	517	506	516	531	480	524	541	500	506	507	490	507	529	504	510	491	510	501	494	502	552	526	542	478	515	552	514	510	509	547	518	517	476	482	483	513	521	505	552	515	529	548	510	550	511	527	507	564	518	536	508	546	526	498	545	523	517	472	510	486	525	486	538	519	513	510	509	532	505	520	496	515	516	518	499	522	516	482	570	513	530	479	551	474	544	484	505	533	501	536	538	517	525	506	461	521	506	532	516	515	495	517	540	502	518	484	539	519	491	485	519	499	514	503	546	530	492	521	512	507	527	522	529	514	518	510	513	501	518	545	525	556	531	520	540	527	536	492	523	487	531	493	486	535	533	519	531	546	546	531	509	554	522	542	528	572	540	478	481	511	528	533	520	547	515	490	523	526	491	537	558	522	501	488	507	513	520	516	503	489	493	555	509	506	504	553	509	553	520	569	552	552	502	527	500	524	491	495	536	523	506	531	539	529	521	544	514	473	509	499	509	527	498	497	487	535	529	524	494	517	527	493	509	564	537	528	541	485	511	542	539	504	529	511	513	488	563	474	525	477	543	528	469	515	488	513	484	499	501	516	527	496	539	512	495	453	539	514	537	493	542	509	511	514	483	516	530	518	511	485	497	515	493	520	492	513	525	556	548	493	532	527	520	545	522	552	553	524	548	511	562	497	510	526	538	493	553	494	556	488	503	512	500	544	537	481	506	511	507	533	531	516	531	528	525	509	524	510	509	520	540	543	546	501	497	514	515	524	519	540	475	520	538	523	549	533	526	524	530	521	529	486	505	501	546	487	531	497	534	519	537	507	498	510	491	528	507	550	520	488	510	535	519	541	520	538	503	494	531	553	497	553	487	552	523	525	543	486	430	544	532	529	569	489	555	528	499	529	497	508	545	499	528	511	496	517	531	499	507	515	539	530	514	536	506	529	539	522	506	548	529	532	502	541	517	525	523	545	530	491	557	528	548	518	553	494	493	506	505	576	533	572	530	487	537	523	557	527	520	511	493	508	506	522	521	526	546	534	506	515	538	540	505	510	497	515	519	537	508	535	497	534	528	503	520	499	547	526	512	545	503	547	518	542	498	494	496	514	528	529	502	538	542	492	530	501	491	504	551	557	481	514	529	536	528	524	523	480	513	539	498	478	547	483	520	553	507	509	509	538	512	508	520	522	519	506	526	486	520	539	503	515	556	515	506	531	537	524	506	506	513	515	509	538	532	554	489	492	473	541	502	533	495	505	503	535	560	518	540	488	521	513	490	489	503	548	518	514	516	541	499	543	544	532	519	525	559	539	501	517	557	549	525	534	482	549	517	568	538	518	509	497	546	506	527	535	555	521	531	481	528	522	533	531	501	488	513	511	501	492	499	507	501	498	523	565	523	538	519	548	543	500	535	529	521	547	548	529	544	492	539	529	528	575	523	519	498	542	541	518	548	519	510	488	516	527	493	504	519	524	546	512	534	496	511	491	516	555	509	493	571	497	497	504	518	466	516	513	529	502	540	546	530	464	511	572	505	528	493	504	511	517	497	535	517	550	502	509	506	511	509	548	515	509	549	529
25166	22055	30280	27946	20908	13884	20839	19544	11272	5194	2034	782	314	278	258	264	271	255	225	266	237	239	253	236	230	264	243	226	246	261	237	246	234	229	244	223	232	233	240	242	221	235	217	210	260	240	235	249	260	220	222	242	249	249	235	233	256	248	236	232	259	227	238	234	247	218	234	235	245	224	230	224	185	237	231	254	231	231	237	220	225	246	251	233	254	249	245	246	269	258	228	247	210	257	231	269	254	244	236	250	253	221	221	243	251	225	226	239	243	226	240	228	241	227	226	239	247	215	258	220	211	276	261	222	236	241	236	254	242	239	257	211	261	241	251	258	233	248	240	208	254	224	224	242	241	258	250	262	249	237	272	251	232	230	225	242	236	250	260	238	258	226	271	257	257	246	222	243	249	255	257	240	220	245	211	234	237	275	215	247	241	267	245	263	180	237	250	228	245	226	233	236	256	257	274	242	223	246	248	261	234	232	248	230	226	241	240	259	210	228	240	236	244	253	261	218	217	251	231	222	234	251	241	262	239	238	243	240	269	259	227	248	271	260	238	273	234	239	251	231	235	240	241	234	244	225	226	252	246	260	229	209	245	273	237	260	242	239	243	242	253	232	230	220	263	238	232	237	212	223	206	270	268	225	228	212	246	276	239	228	232	221	239	243	248	238	286	234	254	256	237	220	254	227	226	241	222	217	225	262	254	245	224	277	231	224	246	221	193	239	218	246	241	197	209	227	239	239	223	254	217	231	235	249	255	247	242	268	211	253	208	216	219	234	264	246	248	269	254	229	230	234	224	217	228	235	249	226	241	219	219	242	221	241	241	244	224	258	222	216	226	214	227	225	242	259	229	241	242	229	264	239	260	231	216	230	253	251	236	228	233	220	226	261	225	247	231	246	243	254	267	288	231	239	261	277	243	239	233	229	217	246	243	253	254	249	257	246	254	209	241	265	243	240	236	250	224	203	240	249	247	244	237	241	254	251	245	244	250	202	258	218	236	255	273	257	232	232	258	230	239	249	231	255	250	216	228	236	234	233	232	256	251	215	261	239	241	238	239	219	215	244	246	233	205	204	251	231	257	217	252	246	256	232	238	273	249	269	221	233	225	239	255	217	251	239	237	222	229	247	227	238	242	235	231	245	271	242	230	241	232	265	236	236	251	236	217	242	253	244	265	220	218	229	241	224	241	283	253	229	219	233	245	239	242	252	256	233	244	203	199	232	225	257	244	235	249	261	263	252	269	243	237	237	257	238	228	249	245	232	248	259	261	229	218	229	250	237	244	268	240	240	239	231	232	224	221	237	289	206	245	261	237	255	231	247	251	242	236	243	234	205	259	228	222	216	235	254	242	242	254	254	244	242	242	239	246	235	240	234	240	235	241	240	242	225	250	224	253	248	249	233	240	270	241	257	247	251	253	234	258	248	221	237	244	240	258	243	242	254	237	235	253	227	239	252	225	257	254	248	259	262	252	231	226	223	249	236	239	247	239	246	228	230	208	256	238	266	254	255	200	233	245	261	244	235	237	245	226	247	260	241	223	254	241	248	245	232	268	225	264	200	230	242	219	244	263	249	224	239	240	240	245	237	235	229	234	233	245	237	228	248	228	240	256	244	243	258	233	228	223	238	265	234	238	228	232	235	246	251	213	220	251	226	229	253	205	221	236	230	245	233	252	238	222	235	226	253	236	251	265	234	234	261	246	242	216	258	251	242	286	250	257	218	239	248	242	231	238	238	237	240	231	243	240	217	230	247	221	220	233	229	246	249	247	244	240	232	245	248	238	212	266	217	242	243	234	228	232	241	229	245	250	237	218	239	252	220	231	239	251	238	240	232	217	237	242	258	244	205	243	241	266	238	248	234	216	248	227	229	250	234	227	250	252	220	227	215	227	222	262	224	233	233	215	246	232	230	242	263	237	247	260	243	217	225	244	241	243	212	243	222	245	245	269	230	228	242	250	242	268	245	242	262	247	234	232	258	240	246	230	235	235	259	241	243	246	250	277	244	224	222	242	250	252	240	253	231	235	226	245	242	203	213	219	254	233	245	232	240	241	237	233	239	256	231	226	222	226	247	221	245	242	253	241	221	203	259	232	274	220	242	237	229	235	251	210	255	246	242	248	253	247	240	250	227	212	265	230	243	232	238	234	224	239	244	268	233	234	265	233	241	223	247	231	249	227	225	251	221	237	230	212	231	222	216	251	246	265	241	211	218	245	225	234	261	224	245	227	248	257	270	258	241	257	267	220	220	226	227	234	246	232	251	234	216	243	226	230	227	232	230	240	236	264	254	243	269	238	246	233	227	259	236	244	240	242	235	255	232	234	253	250	237	214	242	231	271	219	211	251	221	252	255	229	258	206	237	239	242	233	247	237	240	247	233	212	227	244	243	233	231	238	271	221	247	236	232	254	226	245	232	254	230	216	223	235	230	237	260	257	243	259	251	260	264	250	211	254	266	236	227	230	244	268	249	239	227	252	245	254	223	233	237	215	233	252	237	249	244	221	233	227	238	242	244	267	248	244	245	249	258	241	243	217	271	252	227	237	250	231	245	236	253	251	226	261	233	245	235	229	234	233	245	238	221	261	250	226	242	273	199	249	225	245	224	244	227	218	208	227	242	232	225	257	235	248	248	237	251	263	248	262	264	224	263	240	245	235	241	205	253	220	243	229	253	242	235	265	212	280	214	266	235	235	232	229	219	241	230	249	260	235	234	238	228	229	242	251	237	259	223	274	232	252	204	218	251	219	231	215	249	253	218	233	233	227	254	237	234	223	242	231	247	218	255	224	224	223	269	248	253	211	242	247	250	236	271	254	238	245	233	225	234	247	262	276	232	241	245	236	232	234	238	227	206	218	246	220	263	243	252	245	235	262	211	241	250	250	235	236	260	225	238	241	250	228	226	246	252	237	267	247	254	233	250	232	227	235	250	259	265	229	262	238	227	205	279	247	249	242	221	239	228	242	220	216	244	213	224	231	238	225	271	228	246	247	231	263	219	264	227	238	245	234	250	226	265	230	241	220	234	255	216	242	236	249	237	229	226	236	207	243	228	239	204	244	235	241	232	191	236	236	237	242	227	244	235	243	228	254	243	228	271	265	264	235	226	227	248	240	258	220	257	272	272	224	237	255	237	242	253	274	251	254	212	224	232	228	229	221	237	240	247	253	238	226	260	259	250	258	233	236	246	247	226	253	241	250	275	224	248	237	236	224	237	222	228	260	231	221	250	222	229	261	257	272	232	232	253	218	243	232	230	228	232	228	222	225	259	242	246	226	249	241	225	249	229	238	228	251	217	252	231	227	213	215	236	261	222	250	228	271	238	230	262	220	244	238	257	224	238	247	228	212	239	232	232	231	233	225	237	230	251	247	226	263	236	246	227	229	249	232	250	248	266	257	258	236	239	226	243	250	235	237	247	225	239	238	258	251	233	258	204	236	230	204	243	229	254	231	257	231	243	252	219	262	220	259	227	261	243	221	247	242	226
36000	58763	53604	38628	29027	23253	32570	29997	20859	12079	5675	2142	856	575	520	511	505	534	487	489	514	520	505	531	556	509	486	526	503	510	483	521	501	525	522	511	489	497	470	510	493	497	547	483	530	497	508	493	532	497	517	516	515	489	509	513	532	514	519	536	508	483	519	483	527	505	479	505	487	517	472	502	519	480	483	487	509	528	488	494	526	523	506	511	501	491	499	487	549	482	494	522	500	515	475	486	495	529	522	488	520	500	523	512	480	505	500	487	530	551	533	502	481	520	499	496	519	487	507	509	488	479	519	528	494	478	513	497	502	454	495	529	492	508	496	486	549	502	493	491	551	479	528	469	507	500	475	479	475	468	515	507	496	507	476	469	520	485	539	479	485	519	516	494	516	492	507	478	495	468	513	489	511	487	510	497	490	533	532	486	492	501	524	493	493	499	498	492	481	538	518	499	516	511	500	511	510	498	537	503	467	503	527	484	520	536	491	524	502	505	513	505	497	502	467	496	529	528	528	470	512	487	508	536	500	576	490	516	439	515	497	493	489	520	543	484	502	523	503	524	517	516	500	480	471	524	472	526	508	525	482	488	518	492	461	558	532	486	471	501	494	521	542	488	549	507	486	477	492	506	511	505	487	529	517	523	510	522	486	519	480	467	470	522	472	504	559	510	501	477	475	505	485	505	508	528	556	480	498	494	496	503	495	483	496	500	518	500	543	509	538	509	510	499	487	530	503	499	464	474	504	498	519	505	476	493	529	532	494	495	474	501	512	520	500	490	470	474	509	503	511	499	517	483	495	497	483	478	536	527	474	478	505	492	499	526	492	482	490	528	515	508	519	508	520	504	544	502	500	493	516	492	523	506	479	477	517	477	508	507	487	463	494	500	498	495	458	489	496	529	488	476	511	509	497	480	470	465	505	476	530	533	527	477	498	506	463	532	536	452	472	441	532	514	524	501	536	496	500	574	540	467	532	530	485	449	523	503	520	462	479	485	521	495	505	504	479	464	490	502	526	470	499	558	522	493	474	477	539	493	496	486	514	496	544	463	521	496	494	502	540	511	521	512	467	523	497	493	535	477	524	499	505	511	498	470	495	503	508	495	528	533	468	496	528	532	529	547	573	507	509	540	529	483	525	493	487	454	506	471	493	508	498	502	495	535	505	478	508	477	471	494	508	500	516	504	476	536	462	529	522	524	478	530	510	502	508	471	502	515	458	458	520	507	502	499	528	465	500	495	494	540	476	483	480	533	535	484	550	537	500	495	494	498	484	484	556	512	489	504	484	514	500	501	515	530	522	519	530	474	498	539	498	521	521	517	486	518	499	498	480	502	485	531	501	509	504	521	526	532	524	485	474	520	489	511	545	477	525	524	495	516	520	498	529	543	523	516	494	509	508	555	489	488	492	503	493	479	503	520	483	526	521	467	504	527	488	533	513	522	478	483	475	495	513	473	562	500	512	480	506	494	484	496	522	486	478	503	538	489	488	546	472	466	518	485	532	526	523	530	465	526	507	517	469	544	531	459	499	545	503	512	535	492	496	462	506	468	513	512	461	511	541	523	507	510	484	520	502	505	496	467	547	483	505	530	536	506	476	509	518	469	494	499	502	488	455	485	478	493	506	500	504	508	514	508	479	505	493	529	480	526	519	528	517	487	532	522	515	495	514	511	507	507	530	460	504	517	510	505	486	499	503	506	491	534	531	488	493	493	465	486	516	500	514	497	520	492	512	490	516	484	491	485	518	543	503	499	487	530	472	522	498	509	484	491	491	491	500	489	485	514	497	555	500	522	495	483	511	503	502	529	511	499	551	538	511	473	490	465	489	511	501	476	495	496	505	553	512	502	531	512	472	527	507	522	529	504	496	533	471	519	473	531	506	516	522	476	475	494	508	498	494	504	492	496	490	518	502	494	518	501	509	508	498	497	517	525	503	508	482	502	524	481	511	525	540	481	454	514	551	521	497	496	514	511	499	519	540	523	543	484	503	505	520	511	507	509	538	585	459	458	530	533	497	511	518	532	517	467	486	498	494	515	488	507	487	511	472	458	536	543	494	480	532	524	495	492	502	477	483	476	489	515	487	494	483	499	502	518	507	518	469	480	497	515	457	509	482	526	492	551	482	510	528	485	506	515	540	508	474	544	501	473	530	472	475	495	514	507	541	529	471	482	463	485	531	496	480	485	478	523	495	517	515	527	518	550	512	576	450	500	529	526	516	472	505	484	554	469	506	542	483	485	533	499	479	476	462	493	476	537	517	496	541	512	520	512	489	508	480	510	528	473	488	491	467	538	517	479	528	501	514	497	499	513	530	454	495	506	507	511	520	524	534	519	484	483	487	501	493	472	509	531	507	461	515	517	493	489	492	520	490	479	521	536	518	496	516	487	515	499	529	518	515	544	497	504	448	504	506	505	483	470	559	485	487	487	501	541	498	529	496	510	499	512	542	494	498	467	497	505	487	531	487	506	535	487	501	520	498	511	501	548	499	516	482	500	532	480	540	506	512	495	502	488	520	538	449	489	466	499	508	520	454	510	482	514	521	475	482	472	566	526	516	502	520	521	508	477	484	470	493	481	501	556	538	503	505	470	505	537	491	538	493	538	552	515	480	526	456	521	535	516	480	481	491	508	499	493	500	519	516	476	483	477	507	496	492	500	468	502	511	491	472	475	464	498	488	480	474	514	545	527	511	491	488	515	505	559	482	511	517	509	528	483	508	498	505	481	539	557	523	482	491	489	498	472	534	501	512	485	507	542	525	527	499	481	528	470	531	493	523	487	464	517	511	493	533	518	508	503	507	535	526	504	514	506	478	521	496	534	495	494	523	476	502	499	504	492	501	503	477	508	500	520	490	472	524	512	515	519	487	534	491	487	512	510	510	515	488	484	492	492	536	493	510	532	510	512	466	468	521	565	515	507	497	491	498	500	514	434	506	488	514	492	465	517	504	484	494	537	456	529	522	469	485	502	500	517	481	475	534	485	512	514	498	481	499	476	510	486	507	540	538	502	489	505	537	523	517	480	489	528	503	484	523	511	498	501	479	491	511	516	484	497	463	486	524	484	509	509	476	546	508	510	488	511	496	488	491	498	519	528	502	479	466	496	524	508	496	509	520	491	530	522	476	493	495	529	521	490	542	517	499	500	501	555	517	479	481	491	479	492	499	521	535	508	530	516	552	478	487	510	520	470	527	526	506	502	497	512	486	512	484	518	544	544	490	483	499	464	510	530	494	514	477	499	503	519	532	509	507	491	479	482	533	518	499	526	507	453	474	517	501	510	518	500	504	504	483	521	499	474	481	515	531	465	490	492	506	506	518	497	499	497	509	498	536	486	465	496	476	518	539	503	505	526	463	484	492	498	495	532	463	491	497	491	493	447	490	532	490	466	518	538	508	526	481	498	476	525	500	528	467	447	557	486	528	524	514	521	502	501	484	536	518	491	515	550	461	496	531	532	463	513	519	503	513	526	486	479	502	522	477	477
23601	21738	29706	25008	22568	23637	33843	31921	24463	14581	5336	1564	528	363	279	283	243	236	249	248	229	256	253	236	247	236	233	267	249	232	234	241	242	231	239	256	249	235	228	233	249	226	232	257	239	245	243	234	227	227	262	265	259	239	286	260	243	238	234	235	235	235	240	235	235	232	196	221	250	242	243	233	260	236	281	228	257	259	259	223	249	231	253	235	245	238	232	257	251	259	207	226	242	232	268	234	242	224	228	252	236	245	234	210	262	230	254	248	238	235	246	237	249	216	237	258	233	217	225	242	242	248	246	228	241	246	238	228	268	259	209	215	224	237	239	260	234	234	276	273	245	264	244	271	278	267	240	253	214	253	228	255	238	257	252	260	246	244	247	236	241	212	223	217	235	221	211	240	248	210	240	238	254	223	230	229	262	213	219	253	270	241	261	271	249	243	235	234	272	228	240	248	257	241	260	236	217	249	231	254	274	239	248	254	242	238	244	229	235	233	252	226	215	255	259	223	236	231	252	241	215	253	267	222	252	281	213	218	242	254	253	256	237	242	240	253	232	263	230	254	244	272	267	241	197	240	260	223	239	244	249	250	233	254	268	236	207	232	216	245	241	238	231	216	262	237	247	250	241	254	247	235	260	212	223	257	256	237	266	255	237	231	241	228	235	236	233	240	223	257	224	238	254	236	237	213	268	219	225	212	260	262	219	220	260	229	184	235	240	246	261	239	243	239	245	250	261	226	216	215	232	231	262	252	235	244	210	220	248	238	252	250	234	247	246	237	213	223	242	241	264	245	235	231	255	247	210	236	209	227	273	230	212	250	250	269	271	246	226	267	250	239	241	239	244	225	233	226	231	231	226	231	232	226	257	259	265	232	248	247	241	243	237	249	246	217	216	259	215	232	227	241	254	248	226	223	252	255	253	238	232	256	242	227	256	237	239	247	251	259	261	243	213	223	211	215	235	267	233	226	251	229	247	214	261	256	251	214	239	273	249	244	232	224	279	268	243	250	237	241	233	231	224	229	257	236	244	247	240	233	236	252	229	248	228	234	241	253	237	232	249	236	244	232	248	214	229	241	248	225	233	237	215	251	253	257	263	240	237	232	232	268	242	230	247	244	241	231	235	254	229	223	243	236	243	210	237	243	239	224	248	248	225	249	251	238	232	251	229	240	237	215	227	244	240	251	223	229	233	247	249	216	248	253	244	258	234	232	266	240	228	246	233	248	254	248	221	246	244	231	269	250	243	223	247	245	209	251	244	259	224	253	246	255	239	228	240	264	231	249	241	248	256	254	237	247	224	254	208	218	274	233	225	241	234	272	235	233	242	245	243	236	236	244	240	236	236	219	247	226	226	236	251	232	260	228	245	235	243	240	245	221	271	262	264	255	234	239	242	222	258	243	250	255	227	268	228	225	234	251	215	240	229	251	238	261	253	247	243	235	261	233	227	254	244	223	270	242	262	265	245	235	240	204	233	263	218	213	250	223	261	239	240	237	222	226	251	232	227	243	235	225	251	279	231	244	255	252	258	221	275	266	260	253	221	232	268	252	243	220	258	232	241	251	262	273	247	272	248	255	269	231	238	241	236	250	214	252	252	247	253	253	265	269	219	246	246	262	254	232	225	238	209	232	230	250	255	243	240	250	227	220	239	211	224	237	231	223	208	234	235	201	257	251	223	231	231	246	227	246	234	247	250	261	235	262	207	257	275	230	238	242	245	248	254	237	242	251	242	232	232	231	246	224	261	229	227	216	269	252	237	269	228	240	241	204	230	296	260	248	225	240	252	246	213	244	231	240	264	231	240	251	284	229	246	281	236	223	239	247	247	253	226	239	258	271	232	267	262	241	228	221	246	238	229	232	232	254	253	241	254	251	252	226	251	246	223	248	266	264	246	234	234	219	248	251	233	257	276	248	252	260	228	223	272	232	254	260	232	253	267	246	243	230	232	240	240	239	242	274	268	256	237	241	258	223	260	217	265	225	234	233	238	230	219	198	249	228	215	227	241	245	225	229	233	231	231	226	239	256	230	238	224	238	250	231	257	241	287	255	217	224	229	239	230	257	255	219	246	250	260	245	212	239	240	218	268	232	228	260	250	231	253	235	230	263	189	237	227	249	263	247	232	262	244	222	241	239	245	252	244	249	254	246	244	263	222	223	244	254	220	227	269	249	240	258	221	259	255	253	253	226	226	252	244	237	257	248	219	226	236	221	235	239	226	217	226	235	243	243	214	254	239	225	264	247	216	233	234	256	250	262	247	229	215	235	224	232	250	240	206	247	258	215	238	262	230	254	263	257	244	225	240	255	249	240	223	242	233	222	247	226	257	237	268	239	242	232	244	263	260	229	231	229	270	231	232	226	249	242	260	267	241	258	238	248	224	221	257	254	236	271	218	256	255	229	261	215	234	234	228	258	261	260	268	257	238	246	224	264	228	249	217	221	252	228	255	253	226	269	237	211	218	235	250	239	233	250	247	241	237	212	235	241	226	224	245	244	229	232	240	246	251	237	220	247	229	257	266	244	234	263	208	260	240	237	222	225	220	230	217	273	242	241	252	274	239	229	253	229	237	250	246	233	225	211	209	218	230	259	231	240	237	255	245	256	274	238	278	235	251	244	263	229	266	254	234	219	223	225	228	231	216	227	242	229	228	212	227	233	252	230	246	258	231	226	263	227	237	239	275	226	261	253	220	254	242	213	264	255	245	222	244	248	238	223	253	251	239	243	247	267	230	234	227	230	223	228	216	245	234	262	236	253	229	217	235	236	237	246	264	260	248	264	236	227	252	267	261	235	223	251	219	238	235	246	251	215	244	241	256	231	248	234	262	250	217	230	252	212	238	237	240	223	257	268	230	223	251	236	238	247	221	225	262	235	258	226	265	208	243	247	236	243	240	216	255	240	233	232	238	251	238	236	240	239	247	256	254	224	232	182	238	238	248	244	239	233	237	215	250	254	230	211	248	228	252	239	231	227	242	224	242	235	231	210	220	240	241	222	260	241	255	255	263	230	241	226	232	223	261	223	225	239	237	228	243	234	265	252	228	204	210	243	236	244	237	247	253	265	228	254	242	237	222	226	236	276	252	246	247	261	241	242	244	219	230	245	232	236	263	260	263	252	268	258	223	231	239	212	217	251	251	232	240	219	237	242	233	220	217	259	224	247	236	245	237	250	249	220	239	224	211	269	258	228	235	229	262	231	247	238	194	248	228	238	258	221	217	265	243	240	255	241	225	255	249	231	241	233	219	222	253	263	235	228	253	268	239	223	253	196	251	231	222	226	232	251	259	243	240	244	231	235	244	216	237	261	239	280	254	223	210	230	232	233	224	223	224	222	258	247	245	240	241	258	228	227	252	199	215	263	255	244	248	242	265	236	216	239	264	226	244	214	235	228	264	230	270	241	243	265	235	215	253	262	244	265	251	207	248	220	271	232	246	246	263	254	241	231	257	232	224	239	241	256	252	228	224	239	254	242	220	243	246	278
40693	67744	62413	47091	35738	33475	42107	41056	34043	23353	11610	4258	1326	826	565	577	524	521	523	472	463	503	496	457	496	465	541	471	487	475	489	471	488	491	486	470	498	505	476	491	512	431	506	461	461	476	477	480	523	480	515	487	513	479	493	513	467	482	495	500	508	453	498	492	467	489	478	520	476	484	503	494	536	534	471	480	506	507	517	479	465	531	509	492	515	452	479	508	483	479	464	469	512	485	497	475	501	524	474	504	498	490	476	486	487	516	495	479	473	461	519	474	477	448	472	463	491	482	510	484	479	495	498	492	471	469	502	473	472	497	483	507	488	500	499	526	507	496	483	508	523	507	477	512	473	441	541	522	475	490	478	483	509	457	502	522	506	505	493	512	495	542	513	522	480	497	462	471	488	512	454	514	481	481	519	498	513	508	501	488	487	474	438	507	517	487	486	463	457	467	531	475	518	517	486	494	471	507	484	477	529	487	502	519	492	539	520	513	496	497	473	505	491	484	542	481	429	479	530	494	508	469	475	507	512	478	524	508	485	463	510	483	475	478	474	473	510	507	480	454	476	484	482	478	475	472	505	515	479	495	481	473	518	510	480	483	501	492	488	515	475	488	480	476	462	505	519	550	484	467	479	461	454	476	452	467	520	468	526	460	515	480	526	508	517	433	530	507	486	483	482	524	472	488	507	470	478	498	491	485	515	463	509	502	510	501	449	484	522	480	495	509	491	511	499	504	521	480	494	503	502	473	471	495	496	450	465	524	463	489	463	463	507	509	504	500	467	508	482	469	532	459	494	515	469	490	500	530	513	456	463	514	520	479	528	480	498	481	490	451	472	493	503	518	458	494	504	510	506	478	503	475	494	452	483	489	480	540	472	503	496	466	492	474	485	462	473	493	490	492	466	473	513	464	505	515	515	528	490	482	464	500	531	511	514	487	475	485	484	486	523	525	486	526	486	480	493	500	514	503	499	499	495	462	506	479	470	525	476	470	529	479	494	515	496	481	453	463	526	484	498	521	500	526	482	500	548	472	489	457	481	504	501	508	483	501	502	486	499	507	523	493	488	525	447	512	508	482	477	484	462	496	528	479	472	503	466	464	474	501	474	444	445	489	501	488	457	521	470	544	486	502	480	462	500	496	449	528	483	503	485	499	495	495	501	543	526	420	494	480	496	483	490	470	479	489	454	472	471	480	494	472	468	500	479	483	508	481	502	500	435	521	497	469	463	483	486	512	466	466	511	486	517	492	497	510	476	512	507	473	495	486	504	489	518	493	509	480	529	486	503	490	509	523	497	517	454	487	467	501	479	439	477	430	497	480	521	486	475	488	486	539	493	489	457	460	468	476	454	512	478	488	494	524	520	517	496	506	492	464	481	509	498	542	480	475	537	484	509	490	452	515	475	557	507	447	478	477	512	444	518	481	459	480	514	477	504	488	507	476	485	485	471	483	481	538	493	466	481	472	510	491	488	476	510	465	522	503	499	501	507	517	491	510	540	492	479	511	498	486	473	468	531	519	511	467	436	512	487	468	478	490	466	476	527	464	476	510	478	549	461	474	478	490	525	489	495	456	457	494	518	490	486	493	456	519	475	498	440	508	490	471	515	476	518	481	520	456	484	507	482	472	526	491	474	480	481	468	477	457	470	503	460	505	489	472	531	492	499	497	475	506	520	493	477	496	441	499	461	523	517	484	490	508	491	480	486	468	466	487	518	493	499	477	485	496	538	478	460	493	507	488	503	488	489	497	489	493	474	475	480	478	498	476	522	493	476	484	480	492	479	456	491	500	514	490	491	526	496	493	508	496	403	491	513	510	455	503	490	489	461	463	501	467	474	481	515	479	462	489	481	503	478	526	523	476	464	516	488	469	504	488	454	495	509	495	485	475	470	499	466	498	495	462	451	470	494	503	510	504	472	483	513	474	494	500	465	495	503	518	489	493	520	469	467	529	502	537	453	446	482	488	531	525	480	500	508	466	536	480	490	496	509	574	490	472	483	505	479	477	451	454	513	502	455	449	479	463	483	522	472	486	518	476	465	478	481	487	483	485	508	475	504	466	482	446	475	475	451	501	521	501	480	523	470	471	499	471	475	510	492	476	488	530	464	461	498	456	478	481	449	492	499	510	481	490	491	473	491	482	469	494	509	517	498	479	473	502	490	485	503	495	487	480	502	503	486	485	474	473	475	444	487	469	530	472	537	479	498	465	482	496	496	490	513	481	521	510	495	449	467	511	471	473	488	550	458	487	493	483	493	464	490	525	513	499	519	501	547	487	489	522	476	490	504	487	490	475	487	449	467	479	506	512	501	484	481	503	484	532	462	450	466	524	531	489	506	442	508	487	445	498	480	484	517	553	478	501	516	491	477	490	524	477	536	484	517	490	516	443	502	494	524	493	510	490	488	498	483	490	484	454	486	509	520	480	464	489	444	494	478	506	495	461	517	480	480	470	523	498	469	486	485	456	505	482	477	454	515	497	478	493	447	459	458	505	504	467	469	511	461	469	477	521	464	473	481	469	473	498	450	527	490	488	459	483	511	475	514	494	505	465	483	485	488	455	467	507	501	516	473	539	484	500	491	524	513	508	523	493	496	481	485	457	455	473	519	497	536	452	515	530	470	501	528	501	488	500	502	514	483	501	500	484	499	518	478	497	464	486	525	506	506	473	463	471	430	499	425	510	526	503	508	470	488	468	460	486	525	470	451	471	483	447	496	484	499	490	510	424	461	529	476	480	487	487	491	525	448	492	504	473	498	479	510	480	509	468	504	510	510	492	501	513	479	495	474	464	476	491	483	497	486	473	538	483	488	480	502	507	478	480	483	495	524	489	488	485	490	513	495	502	490	502	476	461	496	548	477	492	524	524	478	500	497	451	472	476	444	482	457	533	505	522	506	493	482	527	436	485	477	504	480	501	479	499	497	495	476	503	498	503	479	467	531	498	455	543	546	461	478	499	508	504	455	528	503	527	526	521	482	513	516	494	464	477	541	473	509	476	506	451	530	487	479	519	466	507	482	517	491	465	507	512	485	486	503	488	500	482	463	479	470	504	479	493	462	509	512	491	510	457	485	475	473	488	492	479	484	473	488	504	505	484	493	471	482	454	520	511	498	494	461	528	471	510	519	523	511	478	509	526	512	490	441	506	494	525	494	500	488	441	452	460	464	501	503	501	479	492	494	509	489	479	491	478	500	495	463	483	420	517	484	487	456	537	494	506	514	482	503	471	473	442	492	501	512	467	518	501	495	496	519	507	453	492	584	527	459	490	495	483	534	480	538	498	483	516	512	509	473	490	493	482	477	522	489	496	466	487	471	477	481	477	498	498	483	528	459	500	528	481	488	492	459	502	505	485	520	511	492	469	515	450	502	436	515	545	454	484	506	502	496	515	495	464	433	479	493	473	475	446	475	475	491	480	525	511	502	499	470	487	469	466	512	485	498	469	480	478	496	489	496	461	514	484	493	499	451	476	475	485	461	482	512	482
28962	30229	35152	24046	8008	4042	4304	4001	3183	1510	723	390	298	246	233	253	249	250	240	242	247	262	239	264	254	254	272	237	250	258	242	237	269	251	266	258	218	223	250	259	233	253	252	249	235	266	250	268	248	250	247	258	288	268	233	243	255	240	247	242	241	235	228	257	235	232	229	277	245	258	233	241	243	252	254	251	211	249	227	247	281	266	254	239	244	252	233	263	256	242	231	254	255	251	242	212	256	224	253	255	246	246	269	251	236	233	238	276	235	275	274	244	244	245	264	260	261	260	235	235	235	221	255	259	261	232	240	251	250	290	229	251	235	245	234	228	242	242	277	252	291	254	232	238	229	237	266	234	275	276	275	268	257	244	224	248	218	227	244	239	242	249	244	238	240	239	252	252	258	232	261	228	218	256	224	282	211	248	264	243	262	249	246	237	256	237	257	228	222	246	243	229	249	255	247	234	250	240	244	239	225	250	247	256	242	252	240	262	240	241	251	247	249	235	269	244	259	231	248	238	237	271	264	236	224	243	200	232	251	217	204	227	236	224	236	216	233	247	246	239	242	263	234	263	244	241	253	257	257	237	239	262	211	229	266	276	242	274	235	253	254	263	254	261	236	263	259	252	237	247	245	234	239	224	235	240	240	235	251	248	268	235	246	270	247	234	256	225	245	256	240	249	231	259	252	247	244	242	257	254	260	214	259	237	256	236	234	227	259	260	226	275	275	231	248	256	239	209	269	248	263	234	242	238	252	264	241	262	244	256	256	267	239	260	238	239	243	255	253	260	254	240	246	271	253	257	242	241	213	274	204	238	268	250	263	232	248	234	222	244	264	266	266	217	237	269	223	237	236	255	236	261	253	250	247	251	228	240	239	246	268	259	218	236	270	259	231	259	223	230	251	258	271	245	271	239	253	229	236	253	211	231	257	270	242	238	237	276	242	258	233	244	217	261	240	242	236	238	234	251	223	263	255	269	249	239	234	228	241	218	240	237	206	257	259	194	262	247	234	249	220	263	244	272	236	225	248	250	239	268	234	237	237	243	228	226	268	235	245	239	221	267	255	234	250	243	227	242	234	239	245	234	245	258	227	222	240	250	236	205	232	261	251	248	265	231	231	272	245	271	256	268	241	266	227	258	253	262	260	262	252	260	227	204	232	251	254	225	268	245	253	244	250	212	232	255	236	227	260	245	249	259	219	264	260	251	232	242	239	242	231	260	247	260	241	266	258	232	237	239	239	237	263	258	238	231	241	257	275	212	242	230	232	234	248	252	218	259	237	259	221	229	254	246	231	239	224	247	265	243	258	258	231	244	248	232	258	228	226	242	235	270	237	251	241	253	219	261	255	228	279	251	199	195	260	266	267	234	255	252	240	254	222	266	257	281	264	258	237	236	223	235	242	231	253	226	254	265	276	244	251	262	259	260	232	246	213	232	266	274	244	233	245	239	259	259	277	244	244	257	230	266	242	261	229	242	239	256	252	243	248	248	255	210	261	237	219	247	263	256	246	244	231	262	233	220	248	239	242	242	228	252	234	221	259	242	246	237	233	220	257	243	228	271	247	285	281	252	243	255	256	249	263	242	250	274	222	237	260	257	243	239	267	254	262	246	265	253	275	226	253	265	237	219	267	253	229	229	256	250	260	237	253	249	220	239	256	219	236	245	247	198	257	232	230	246	243	253	233	264	265	245	261	254	236	234	213	258	247	249	277	246	250	228	247	225	247	255	226	241	235	239	235	252	270	248	243	259	249	232	248	262	254	255	226	242	251	268	271	220	249	246	250	223	243	273	261	282	261	255	245	247	218	272	246	242	256	258	250	268	254	243	258	258	258	251	241	263	248	249	232	254	247	251	220	227	266	231	259	260	245	240	257	215	253	251	242	239	236	261	268	255	237	254	272	231	240	235	258	253	238	231	251	236	250	244	236	244	240	246	229	243	261	252	229	240	275	245	266	250	252	221	250	224	245	251	242	247	237	234	258	224	245	233	247	246	263	235	259	252	276	260	243	250	242	212	245	226	238	247	276	235	258	264	228	241	261	246	257	241	240	234	241	258	236	250	246	264	242	272	212	229	240	233	262	265	241	232	269	266	240	217	237	240	230	253	224	241	241	230	226	212	202	249	227	278	240	264	243	253	240	236	250	258	260	256	241	244	231	259	212	227	231	259	248	249	238	245	258	263	261	246	268	241	233	262	230	262	249	242	251	256	216	253	234	268	270	242	230	250	225	242	247	235	248	221	263	237	239	260	245	234	247	250	254	274	259	244	228	206	240	213	271	265	221	245	237	247	242	233	244	224	257	269	260	231	245	252	249	240	246	262	274	234	236	263	247	257	248	251	241	233	251	222	227	239	250	258	261	245	226	256	219	240	245	238	259	231	280	226	265	261	238	227	244	277	236	251	228	230	224	242	231	250	239	236	252	269	260	243	242	237	267	241	264	256	275	258	254	230	244	239	245	225	248	240	238	250	252	253	245	248	244	269	242	249	255	264	260	255	232	242	260	245	242	270	239	256	254	263	254	248	255	252	245	228	235	225	237	228	256	266	241	260	214	232	218	248	255	258	265	256	230	264	269	253	239	267	245	248	221	242	212	262	264	257	268	238	243	254	241	256	283	264	242	252	249	266	235	232	245	257	251	223	250	256	268	258	240	278	231	265	238	247	252	225	248	254	252	228	219	282	245	245	260	262	236	248	262	210	246	260	253	248	269	259	281	219	277	232	265	247	254	223	228	257	253	232	239	230	285	228	258	244	247	247	231	257	232	243	259	271	266	237	219	244	242	276	237	254	239	226	230	261	247	228	237	225	247	258	264	237	264	246	229	242	264	240	239	249	198	241	246	259	266	259	275	228	256	231	253	252	242	240	280	215	289	266	211	240	231	269	251	238	232	252	219	259	237	256	242	232	215	240	257	242	228	221	219	244	238	255	251	246	255	258	232	249	257	244	240	236	249	260	257	257	229	257	255	243	250	265	260	204	234	262	271	242	281	241	239	241	225	239	252	255	249	273	255	247	251	270	234	229	248	242	229	234	263	236	232	255	264	238	247	248	241	239	222	258	255	247	232	244	241	247	245	240	271	252	247	241	232	207	229	219	236	239	252	261	255	241	251	255	257	234	233	261	270	253	251	223	232	267	238	252	257	257	248	241	219	247	246	233	263	240	277	242	248	232	257	247	216	246	243	231	265	235	255	265	245	267	270	256	244	253	242	258	228	247	264	231	252	245	243	245	237	266	243	242	226	225	249	233	249	240	229	236	270	237	251	263	222	232	242	255	269	238	271	252	249	234	272	243	243	268	235	273	290	224	264	247	245	253	253	256	223	239	229	228	254	266	272	221	252	247	244	227	235	257	281	278	235	250	230	233	234	217	254	228	238	252	229	258	260	249	234	264	267	259	282	252	289	257	218	261	240	237	254	236	250	247	252	220	266	248	269	250	243	241	254	239	231	236	242	225	258	249	242	263	229	287	236	233	241	236
36620	51558	46435	30421	14472	10773	11563	10916	8394	4263	1991	978	654	563	529	481	519	517	540	488	556	504	503	495	533	527	496	513	475	527	515	520	495	493	561	509	522	484	522	500	508	532	528	517	507	530	506	519	547	495	483	518	503	532	512	488	516	513	516	540	532	517	475	504	494	516	508	497	500	494	506	498	477	530	485	496	548	519	526	535	533	480	526	553	512	541	517	484	555	498	538	536	519	493	539	521	503	543	522	475	545	496	523	512	534	500	515	521	539	548	521	519	524	555	508	505	472	510	497	530	535	554	484	480	539	494	551	467	533	510	530	526	497	524	494	511	497	520	525	516	493	526	477	519	523	531	527	508	501	476	542	507	519	517	481	508	494	509	519	529	484	501	505	516	516	523	489	515	488	507	495	522	491	486	475	499	532	531	486	511	540	505	559	538	560	491	514	475	534	528	516	498	537	508	482	501	523	547	523	495	566	511	468	496	507	487	511	483	500	499	505	490	556	488	512	523	492	562	507	495	493	532	544	515	506	526	503	505	500	517	503	540	535	537	472	524	504	545	466	521	486	487	561	551	508	542	545	473	491	474	534	509	513	533	488	503	504	507	509	520	484	473	559	523	540	517	526	542	526	567	515	496	541	481	453	494	513	532	536	498	505	553	532	483	509	517	482	507	559	514	485	506	549	517	504	507	494	465	530	485	534	558	529	533	538	488	552	542	529	516	491	544	545	479	548	522	479	525	540	538	514	484	525	502	513	477	552	540	510	527	534	510	488	498	511	533	500	528	532	490	509	533	515	544	522	509	515	520	515	491	551	514	499	497	516	520	511	573	486	516	516	515	485	571	504	516	534	522	493	530	525	520	517	505	503	515	539	542	527	507	521	516	523	515	521	486	563	511	540	530	500	525	534	517	548	512	514	501	528	465	501	537	522	514	511	513	520	481	512	553	498	525	510	502	526	491	516	511	528	486	519	451	505	512	486	533	500	491	553	575	493	546	511	517	468	518	519	530	516	527	519	520	513	572	564	546	530	530	508	539	519	519	498	552	515	532	516	519	513	510	508	493	488	510	501	522	535	536	523	514	517	500	509	489	560	463	502	538	552	512	528	490	507	501	540	506	525	526	513	565	514	530	494	516	531	501	496	518	524	483	544	523	533	494	527	511	509	510	473	506	481	497	526	506	522	517	506	502	504	524	484	547	535	492	503	515	489	528	523	518	520	454	513	496	474	495	482	531	496	534	498	491	523	500	526	475	514	552	537	518	516	489	494	515	530	512	478	495	502	460	490	500	494	471	516	520	536	467	541	487	531	540	545	537	521	499	544	533	531	495	547	505	494	551	510	519	536	566	554	491	495	470	490	488	543	478	534	543	566	567	536	499	525	485	505	537	507	509	536	505	536	517	475	483	552	524	526	491	502	522	514	540	474	507	506	569	510	490	525	517	534	486	491	479	493	505	533	535	490	524	539	525	527	525	506	542	498	503	504	474	549	507	570	543	481	547	520	514	502	518	492	517	494	472	531	524	505	522	534	458	551	492	482	534	502	472	524	476	524	518	531	488	486	540	540	495	486	491	504	504	527	515	552	519	501	547	485	488	478	534	470	534	499	511	533	548	538	497	498	526	543	538	488	510	518	485	544	527	494	513	505	516	524	475	533	483	502	487	507	514	511	483	505	537	562	553	536	531	481	544	492	539	511	489	498	527	477	506	495	522	526	519	501	529	481	500	535	542	519	511	504	490	574	532	517	509	540	532	519	508	505	495	524	516	481	540	503	497	554	512	495	535	505	479	513	498	501	516	491	515	555	491	457	477	543	529	520	507	533	494	548	494	528	531	508	498	480	576	474	510	524	523	517	516	497	471	437	563	498	512	530	513	518	533	493	507	474	545	520	537	525	520	522	501	485	534	504	538	493	530	524	476	511	517	482	527	546	514	559	514	535	475	505	545	517	523	510	503	495	489	543	500	498	536	512	503	504	476	531	512	522	490	559	507	534	531	529	505	505	554	481	558	505	531	521	521	511	523	503	471	509	492	512	526	532	485	523	528	512	512	493	553	508	489	506	534	477	477	481	520	531	526	499	490	537	506	529	509	564	515	536	520	541	527	536	515	525	511	496	525	510	513	564	525	510	501	512	484	510	457	476	516	552	549	543	495	498	453	544	490	500	552	522	510	484	491	509	533	554	516	544	447	487	499	543	504	514	497	530	516	508	464	480	512	535	498	493	498	540	528	572	582	529	512	512	567	519	499	481	500	525	529	509	504	521	552	512	504	520	563	524	498	542	510	540	504	546	515	534	514	522	499	530	497	511	504	519	505	526	536	504	512	491	515	499	560	517	477	509	490	492	512	509	513	544	522	515	507	514	505	535	500	555	505	533	534	517	503	536	522	517	521	507	514	504	539	504	553	539	547	541	535	530	486	495	512	499	500	550	503	535	527	481	553	475	489	530	472	572	491	496	508	531	509	541	527	518	504	459	549	488	501	503	509	556	530	508	499	519	494	535	532	526	581	558	491	581	502	508	538	542	548	525	467	539	510	502	488	557	531	497	563	484	483	546	522	480	525	528	514	472	509	495	501	501	545	517	529	504	515	484	515	503	497	511	513	507	518	527	507	496	505	486	511	522	508	515	507	513	521	524	560	529	519	519	551	507	498	465	533	465	545	483	472	512	516	499	557	526	533	579	530	504	499	522	515	499	510	552	535	530	513	564	494	497	543	510	546	518	502	517	506	517	505	489	477	537	509	535	497	519	508	499	519	543	547	531	505	502	529	518	523	466	520	551	536	473	526	510	531	545	530	531	545	521	503	493	518	483	505	529	512	506	493	566	515	536	523	529	515	511	520	488	515	475	504	537	552	524	501	555	537	514	503	522	541	508	478	538	550	556	527	461	503	538	514	531	526	529	540	500	518	516	532	519	496	529	507	512	503	511	481	509	539	510	497	535	519	528	523	498	553	499	521	512	489	538	514	567	521	472	532	532	563	508	537	520	532	526	515	533	486	503	542	524	545	533	471	525	545	528	529	497	538	535	525	520	486	496	520	463	519	525	527	540	491	522	490	505	479	525	533	467	499	504	556	528	473	507	540	499	529	534	523	494	520	533	530	525	511	562	454	543	526	552	526	470	478	509	520	496	518	536	504	533	499	520	527	497	524	509	556	509	486	562	525	500	507	502	516	539	507	523	506	524	505	511	510	517	528	527	501	473	559	532	496	538	516	479	494	529	498	507	521	511	541	496	471	461	505	505	521	512	536	503	515	512	523	569	545	521	541	519	514	494	480	495	522	506	524	530	493	506	544	531	516	563	497	484	496	566	519	512	504	534	517	490	523	471	533	499	511	565	486	529	505	504	501	521	545	517	512	496	521	506	554	534	564	548	523	511	501	516	507	536	471	511	514	530	544	508	501	497	504	518	530	498	545	491	491	508	504	559	570	477	478	522	483	528	465	506	566	519	501	531	524	494	518	545	489	489	503	520	518	493	519
24996	21924	30229	28525	21013	15427	16527	16162	11597	5547	2332	896	468	277	251	256	252	219	265	237	226	245	272	240	222	250	223	268	249	237	239	259	219	218	238	238	221	266	262	268	236	263	223	226	262	252	226	237	230	247	242	220	234	232	247	259	237	243	246	247	228	214	233	217	241	228	243	230	221	255	235	236	244	244	231	269	227	226	264	213	216	237	261	232	257	266	255	233	222	222	259	249	236	269	248	217	239	251	248	248	251	212	236	212	240	255	249	247	255	241	207	258	220	229	265	254	205	224	239	246	248	233	233	210	218	253	263	228	244	214	242	227	210	261	270	240	247	261	220	251	250	209	231	213	239	231	259	278	207	226	231	225	228	221	247	270	244	262	195	227	226	250	211	224	219	245	235	227	237	222	235	226	249	237	241	226	226	250	247	208	247	239	225	239	246	237	223	262	202	250	250	234	237	240	229	232	229	216	239	239	246	252	210	269	225	242	205	235	259	252	241	239	244	229	243	236	221	218	214	215	224	226	235	225	220	234	253	228	239	247	228	242	246	209	258	232	206	238	236	218	254	262	249	238	257	226	250	234	207	248	221	217	231	205	248	242	219	217	244	237	243	233	232	229	228	228	234	229	229	229	242	227	243	218	222	235	246	257	243	233	232	242	232	232	243	231	249	234	212	245	241	241	236	215	254	224	224	246	243	231	221	199	234	239	213	254	228	233	211	251	249	214	235	239	244	214	236	235	251	251	245	235	220	240	223	240	232	211	232	228	269	226	254	227	235	253	253	229	237	248	250	261	209	207	233	218	253	235	233	247	268	250	231	237	236	233	286	271	235	244	234	230	258	224	247	232	254	224	247	236	197	264	235	239	222	259	248	221	254	224	206	259	225	222	216	227	224	246	203	239	239	250	234	221	246	224	237	248	208	207	253	213	240	218	236	229	248	237	248	238	215	243	231	225	237	226	249	227	268	229	272	238	241	221	234	252	238	232	224	285	225	249	241	244	258	252	216	237	266	240	247	220	255	238	210	260	263	233	221	276	248	221	246	243	223	213	219	203	234	234	225	246	267	234	219	278	229	247	229	213	229	249	231	237	233	254	233	251	242	239	222	203	253	229	261	259	249	224	234	224	220	237	211	222	232	234	261	280	236	221	252	233	263	228	238	237	234	245	216	231	231	218	220	256	244	257	237	269	239	245	241	242	237	226	241	219	247	242	236	201	247	244	239	253	241	229	227	246	265	266	224	224	249	249	235	226	233	252	233	226	229	232	225	256	231	253	228	252	247	226	238	259	200	253	215	230	229	253	244	247	223	230	248	245	230	242	220	249	208	238	242	246	230	210	240	227	229	234	264	243	253	189	249	239	216	250	217	237	245	245	226	247	201	222	266	233	251	225	247	253	252	229	240	256	231	221	211	247	237	255	239	257	216	240	228	237	241	234	244	234	236	242	265	259	239	214	229	255	247	260	247	211	251	218	257	237	235	247	210	204	234	219	245	231	232	258	261	219	211	219	259	226	218	249	245	221	268	242	240	245	267	233	244	214	260	255	216	253	217	233	256	227	257	218	233	239	223	252	245	225	244	237	236	250	249	235	250	257	238	227	223	239	226	229	225	247	246	247	202	239	225	225	232	239	228	230	226	231	225	192	237	251	209	207	230	232	237	269	239	263	204	241	263	235	224	239	229	242	227	240	222	221	219	246	235	236	255	264	238	269	250	240	248	241	253	229	258	249	242	252	214	245	230	239	229	217	190	239	234	244	230	229	270	231	231	217	227	249	221	251	219	218	210	232	241	247	225	219	264	237	249	208	232	237	255	237	237	239	254	245	270	249	226	248	239	235	226	268	249	258	240	219	236	221	248	238	243	224	209	250	218	247	240	241	239	249	248	226	265	250	251	218	240	243	254	238	245	273	239	227	252	257	230	204	199	208	218	261	229	253	245	251	254	226	263	264	227	225	207	218	232	250	260	225	229	229	250	247	226	228	211	257	248	227	241	260	238	281	240	238	219	234	268	255	265	214	240	231	246	240	217	253	270	213	236	233	240	201	233	228	253	254	244	269	240	233	236	261	241	252	236	235	239	240	247	222	238	246	237	229	238	230	241	229	230	226	227	225	231	251	213	224	239	251	219	245	261	243	247	270	264	221	241	232	254	229	246	222	227	244	243	244	230	262	244	216	233	218	247	240	255	247	248	248	219	233	232	229	212	225	257	237	243	225	223	235	235	225	237	227	238	207	255	238	221	215	245	244	231	213	236	248	243	260	251	241	216	242	261	262	229	226	232	238	242	243	259	242	237	245	260	238	226	231	236	217	265	230	213	236	212	248	234	196	244	201	242	227	232	247	249	263	251	235	268	218	236	211	233	236	256	242	228	245	212	230	244	253	230	241	235	243	264	214	239	244	220	239	242	256	245	228	239	216	239	214	276	240	214	258	249	226	240	259	258	219	238	248	213	240	246	228	250	203	256	237	215	215	222	222	214	204	235	230	217	216	246	216	257	261	209	241	219	245	224	240	245	245	267	238	221	257	236	214	249	261	210	224	224	229	267	256	234	220	218	209	214	263	261	224	269	250	248	234	236	254	216	236	251	228	211	229	239	212	243	264	248	231	219	249	263	230	263	239	218	267	265	250	238	231	249	255	228	214	224	223	250	239	253	245	253	220	218	226	213	231	264	232	239	225	244	207	245	242	228	229	248	245	237	238	232	243	225	248	234	226	222	216	233	251	252	230	227	264	237	216	250	245	225	241	253	236	238	251	204	261	241	257	222	212	246	235	244	232	247	254	230	224	234	253	248	241	230	240	201	231	258	245	234	245	220	229	250	244	238	247	214	243	264	227	255	232	262	242	246	226	221	260	241	257	231	223	255	209	268	236	241	250	252	224	235	249	255	218	214	256	217	221	281	232	261	217	259	217	211	242	222	194	268	234	240	233	214	256	232	241	239	266	215	261	239	251	255	224	269	231	245	252	244	221	240	253	242	240	242	227	219	239	237	246	236	224	248	241	227	267	247	223	205	210	226	212	233	243	234	257	245	231	245	247	220	263	245	223	250	250	221	240	231	237	241	238	242	226	220	227	211	229	257	251	253	217	234	236	240	246	230	244	246	230	227	244	212	220	240	230	262	255	238	236	233	276	218	248	227	232	260	215	257	221	234	264	252	235	235	238	230	267	236	223	234	220	233	270	251	237	231	224	229	216	231	211	205	233	249	228	223	216	188	225	263	221	248	239	229	247	278	271	217	249	231	244	222	230	212	209	221	238	236	231	225	253	243	245	210	244	235	254	245	237	230	247	230	250	218	252	228	244	223	220	210	247	239	241	240	226	244	215	243	211	238	230	265	243	235	234	238	204	237	252	254	247	230	232	224	243	214	248	238	226	199	236	227	204	245	239	240	245	261	224	236	230	258	230	240	247	239	230	227	225	226	267	225	214	255	238	256	234	214	214	266	234	241	212	234	244	227	240	275	237	226	244	216	234	255	221
37402	59428	53002	39757	27976	26129	27799	27888	21931	12912	6451	2459	1051	609	554	488	511	545	529	486	474	492	476	490	450	481	493	529	482	476	503	516	525	512	526	525	469	530	510	494	511	505	489	526	490	462	492	513	451	446	519	530	532	522	516	523	487	538	510	476	475	486	511	482	489	487	502	485	487	496	483	506	477	500	506	470	455	510	477	493	505	485	511	522	513	524	488	517	469	483	480	516	515	476	499	454	451	527	540	481	521	486	484	466	466	496	472	483	516	508	514	524	522	503	488	525	522	513	500	455	473	494	539	501	493	489	486	506	543	482	476	476	497	464	486	494	506	460	476	514	483	518	508	526	483	474	498	481	470	490	523	532	486	482	504	479	529	472	485	513	512	502	527	543	517	494	521	547	518	475	511	459	488	485	514	515	465	493	514	485	463	481	498	497	517	458	509	522	487	472	447	526	500	533	503	521	505	507	483	483	491	502	506	484	478	449	496	480	479	500	476	515	501	503	490	473	478	464	480	485	491	520	519	526	502	488	487	501	537	507	493	462	503	463	450	525	500	477	510	483	493	541	498	485	525	480	471	498	473	480	514	505	511	498	522	493	507	465	539	506	521	500	479	503	531	505	484	473	499	491	529	511	490	476	512	499	543	521	522	483	476	519	502	504	465	498	538	466	460	490	487	486	514	460	517	444	535	511	507	503	499	506	465	535	491	460	521	475	487	500	483	514	475	476	510	453	511	501	481	464	494	520	472	488	524	507	526	540	480	502	494	507	521	552	493	472	481	489	509	490	478	501	506	496	505	505	486	531	455	488	520	480	501	495	526	524	473	488	468	515	499	506	527	518	506	505	461	514	494	497	444	499	487	465	523	504	461	497	479	473	501	481	513	505	524	495	461	554	538	501	475	477	519	458	492	471	508	441	491	504	512	488	508	519	516	477	504	480	524	505	519	484	523	484	479	462	490	466	521	496	485	511	525	493	519	458	517	459	537	486	518	479	518	525	492	475	520	534	509	476	500	505	538	513	503	524	488	458	513	540	482	474	515	502	519	495	495	511	521	473	476	503	512	498	510	480	514	504	513	475	507	469	533	464	484	483	484	504	461	492	492	489	484	501	463	470	492	555	528	476	529	438	505	506	452	495	520	528	448	518	513	501	477	512	497	514	490	488	515	532	527	482	530	460	485	510	496	514	488	487	540	453	457	512	488	495	489	519	460	522	500	516	512	496	481	482	474	527	490	500	536	509	500	469	454	508	482	516	509	503	513	517	468	444	523	523	516	497	506	538	478	489	497	485	454	524	475	513	443	488	510	501	486	520	453	509	532	481	479	446	464	472	503	508	511	475	533	461	474	474	433	508	494	474	491	488	478	525	508	459	480	466	519	480	509	505	477	522	489	495	497	498	484	511	472	476	467	481	506	506	513	489	514	491	495	464	503	483	481	512	455	471	512	500	550	521	521	498	491	458	493	488	509	503	511	487	508	530	480	486	512	495	475	491	478	470	500	490	531	525	535	510	528	493	516	492	466	520	523	538	507	494	499	513	493	508	486	505	508	524	477	506	472	464	481	490	452	525	468	506	494	498	529	483	458	543	483	487	460	464	468	500	518	509	515	503	485	521	488	515	525	522	469	512	505	494	516	514	508	475	485	514	494	458	505	500	515	541	505	540	532	479	493	510	515	510	493	521	492	479	495	499	477	473	501	492	494	490	494	536	480	506	509	468	481	493	472	522	473	504	487	462	496	490	523	497	480	499	492	488	500	492	527	490	526	510	532	484	519	535	478	465	548	488	519	476	505	458	484	471	505	533	503	478	468	510	489	504	487	530	487	481	522	488	516	528	513	496	492	462	514	522	464	494	498	478	506	511	493	504	510	503	511	473	494	484	475	464	511	486	516	528	516	460	495	469	521	505	436	487	490	495	514	467	470	493	487	491	489	514	494	480	510	511	519	518	487	499	472	487	512	515	500	464	483	494	510	475	498	531	460	479	502	516	520	501	496	483	535	518	496	445	467	480	494	496	541	512	511	489	485	465	527	508	507	516	504	524	495	472	497	510	481	512	501	489	498	492	508	516	469	518	509	538	489	520	461	529	474	482	536	488	513	485	501	461	515	480	489	514	477	533	502	497	492	494	513	505	460	539	462	510	480	529	499	515	492	512	513	501	458	519	504	517	508	468	537	504	520	470	506	503	443	470	461	515	488	490	498	522	476	492	471	491	485	475	520	498	544	497	493	500	526	494	509	504	519	489	495	526	495	497	511	531	506	501	509	491	430	507	474	476	480	515	489	547	494	441	508	503	492	492	469	503	469	459	506	478	521	514	509	521	490	507	494	480	517	508	500	475	491	507	512	458	474	491	515	509	491	493	492	478	511	491	487	460	460	472	485	506	489	500	516	520	518	514	492	492	539	482	536	538	513	503	510	499	505	503	501	462	474	485	480	482	480	517	556	516	500	490	494	510	496	496	517	495	493	487	475	487	491	521	512	494	531	534	484	475	528	457	499	517	457	513	460	499	526	503	479	504	525	467	499	513	487	535	515	521	485	494	502	504	548	542	479	463	530	493	521	501	435	501	526	569	487	520	449	510	518	520	486	497	521	509	501	529	488	472	504	547	473	498	513	455	532	537	500	452	498	497	474	465	517	494	481	468	506	522	489	478	485	490	471	505	499	506	485	483	527	531	510	489	493	561	520	502	506	475	518	505	505	482	472	503	483	500	487	494	457	525	542	525	508	498	497	496	491	500	487	525	550	506	491	548	490	502	476	499	492	453	475	516	488	468	510	488	510	494	499	497	438	531	503	473	531	487	468	448	519	495	465	496	473	478	500	488	498	509	519	515	470	434	465	489	500	491	479	480	517	511	537	467	504	512	476	526	489	490	505	520	509	516	503	476	514	495	488	547	482	480	486	541	454	486	497	500	530	530	497	493	476	449	458	492	453	493	520	472	498	534	476	489	535	494	477	464	503	499	474	509	498	486	475	521	542	492	493	517	472	467	488	494	506	453	470	522	475	492	485	450	495	508	496	504	491	500	522	490	446	485	499	516	478	468	523	483	472	497	468	516	518	463	527	486	522	512	463	462	535	527	524	512	523	484	508	491	457	490	509	512	491	494	472	482	501	510	511	522	508	467	493	473	488	501	505	463	503	512	523	477	464	474	512	528	502	490	491	502	502	510	530	532	499	530	525	462	495	467	486	541	533	515	509	472	513	463	550	502	518	472	489	489	518	495	518	482	484	507	508	496	545	529	503	499	512	493	496	492	526	499	483	480	461	512	500	492	506	526	530	545	527	459	540	514	476	491	506	498	514	523	511	472	479	525	502	489	479	518	475	500	467	451	478	484	494	510	472	505	510	489	454	487	486	508	460	506	485	495	511	461	479	526	494	474	478	503	500	526	522	502	498	528	483	514	475	514	531	479	505	481	473	516	456	511	468	475	524	493	511	487	502	458	513	479	478	496	484	486	515	452	493	502	494	463	516	525
23662	21714	29651	25425	24783	24887	26708	19844	17178	16749	10725	3560	1038	379	272	272	254	248	253	229	227	262	264	254	244	286	207	208	227	262	238	242	261	228	239	230	252	230	241	237	232	237	232	260	253	229	243	231	204	262	259	221	237	237	221	215	246	261	236	258	236	250	225	225	244	228	228	225	237	265	232	264	226	258	254	221	234	233	232	269	242	253	251	254	250	259	239	223	259	243	213	233	229	264	246	222	258	235	249	245	212	243	213	225	240	226	261	231	227	250	220	231	257	256	233	247	239	232	247	241	233	252	221	237	247	218	260	205	259	233	229	231	237	242	199	248	242	263	250	234	240	239	270	240	237	213	219	236	255	234	252	240	259	218	250	247	242	245	262	249	265	234	248	245	245	246	252	233	215	207	240	242	262	243	239	228	264	255	221	235	229	258	241	248	270	242	261	238	252	254	216	238	216	259	265	234	246	247	251	236	279	222	268	208	236	232	248	244	275	219	237	232	228	242	233	262	232	256	227	218	247	263	248	252	226	213	233	235	245	243	227	239	224	262	209	249	207	231	262	254	275	220	211	241	230	228	240	214	210	231	212	243	242	232	237	244	247	237	228	217	203	262	258	235	257	227	240	243	239	231	232	242	217	224	242	225	251	227	222	227	223	217	265	216	216	228	217	237	227	259	241	233	244	239	221	249	224	233	237	263	226	227	260	246	236	218	247	256	267	225	237	247	264	235	265	249	248	218	237	252	222	259	243	238	223	254	260	209	230	259	243	264	250	244	217	244	231	216	217	240	239	275	236	234	224	248	226	250	242	224	245	210	230	264	194	247	239	255	247	208	242	235	234	245	273	250	254	247	271	242	232	236	236	223	247	231	269	202	266	232	270	281	262	248	230	232	238	240	249	263	215	242	264	231	231	261	230	230	236	222	237	248	239	258	233	242	236	242	211	268	278	244	218	227	221	242	259	238	259	222	226	231	210	217	239	241	235	225	250	240	228	243	222	232	215	262	263	224	245	239	232	246	261	244	249	258	229	268	244	222	240	242	243	216	237	250	242	237	245	214	239	250	269	249	260	222	242	250	243	229	220	235	213	225	231	252	231	241	265	228	215	243	234	250	229	250	248	225	234	233	258	272	246	262	231	238	229	250	247	253	237	232	225	244	228	246	250	254	227	234	251	238	265	214	225	252	258	231	240	241	229	240	229	248	253	229	258	237	223	247	227	234	226	259	240	250	241	261	248	226	222	267	266	240	256	242	219	261	240	230	225	237	216	254	232	210	281	242	256	243	213	247	236	236	223	232	228	258	224	279	228	229	260	244	233	243	224	224	244	264	224	253	261	259	247	253	254	225	252	237	245	222	243	234	222	231	235	243	209	235	245	229	224	224	246	246	244	253	257	244	238	257	266	248	236	235	226	223	244	234	219	226	249	229	265	232	236	230	231	246	231	227	238	231	239	239	233	225	246	240	219	239	249	256	260	252	253	242	213	240	233	246	220	232	234	235	232	236	228	252	240	246	239	237	241	252	276	235	246	231	231	242	246	228	237	245	224	226	248	252	228	229	242	223	250	239	239	267	229	236	268	248	248	224	239	267	238	214	229	238	253	247	215	236	224	244	242	254	244	233	250	257	246	246	237	244	236	265	227	233	225	223	256	226	225	254	235	231	232	216	229	236	226	240	217	253	275	258	232	254	244	248	260	252	218	250	230	239	246	249	262	232	248	245	226	220	246	245	227	233	241	225	235	255	244	289	248	243	232	235	266	223	219	227	245	258	234	225	253	226	252	247	245	239	232	255	253	218	252	250	251	251	236	228	238	243	237	233	255	207	250	242	248	259	236	233	252	233	248	240	263	221	223	222	264	232	227	220	249	217	233	226	227	242	253	234	239	220	247	247	242	237	267	251	232	244	236	221	239	230	252	215	236	235	220	233	280	246	229	224	254	259	235	228	239	243	261	269	226	261	218	233	221	234	241	249	235	236	247	227	238	229	257	230	259	242	237	231	244	235	216	236	235	231	247	223	217	225	261	261	237	243	219	235	268	256	250	225	241	238	236	243	217	226	237	240	242	257	227	236	218	248	248	241	219	231	232	256	227	199	237	224	238	247	274	257	237	229	245	256	242	227	232	256	232	237	225	241	227	237	218	246	253	214	257	251	230	246	217	233	225	250	251	250	241	241	233	242	247	228	229	205	232	217	218	253	241	261	251	253	262	210	255	196	265	239	244	223	246	272	241	223	235	209	242	253	239	215	211	239	242	265	245	248	232	254	262	243	245	256	217	222	272	249	198	254	254	228	244	205	221	232	224	251	256	205	257	252	251	217	223	234	248	265	243	236	245	240	251	231	258	249	252	243	228	247	211	234	239	243	229	237	249	253	212	219	243	230	220	227	231	218	259	253	241	229	246	248	252	251	235	248	213	238	248	237	244	240	244	236	228	240	234	237	238	232	266	236	229	226	254	231	207	256	230	239	250	239	249	246	234	259	235	247	241	224	265	240	208	246	235	217	231	201	250	233	204	252	251	239	227	241	259	228	235	228	253	251	240	226	246	238	278	265	266	236	226	218	253	232	258	242	205	212	234	225	247	246	238	221	220	254	258	231	271	234	258	257	258	229	236	235	250	242	227	221	245	205	243	221	231	230	257	237	236	256	220	248	243	238	248	254	228	241	221	237	264	211	261	230	235	241	227	250	233	247	264	231	231	266	231	251	226	228	255	259	221	221	226	252	232	232	223	234	241	237	238	229	250	232	239	244	229	250	225	239	239	253	257	209	260	237	243	246	205	228	232	261	233	249	243	234	234	240	253	248	203	218	205	249	244	246	245	221	272	227	235	229	242	240	233	265	236	240	224	249	219	234	236	234	265	230	238	219	264	224	256	241	209	205	218	222	215	280	251	245	226	219	240	233	223	215	233	224	228	237	242	243	237	244	225	266	230	232	237	230	259	231	241	237	249	252	222	229	228	245	212	244	257	251	218	245	228	243	214	246	261	229	270	244	210	243	246	248	254	229	249	237	248	257	271	254	256	241	232	269	239	224	233	249	242	238	214	253	225	257	216	215	221	240	226	216	237	231	265	253	237	229	246	221	246	219	247	229	251	235	244	279	233	258	232	260	224	222	225	239	263	234	256	258	229	245	238	218	229	254	232	222	237	247	233	227	257	254	252	241	219	231	254	210	225	229	219	252	248	234	257	242	237	244	248	220	232	226	236	229	239	241	248	258	253	236	249	268	246	252	215	238	233	220	246	248	228	228	254	241	264	203	254	267	227	235	269	252	257	260	243	237	215	242	249	253	240	205	265	232	262	228	247	246	258	258	256	251	249	258	265	240	207	246	228	239	260	232	241	231	229	238	230	232	262	261	239	244	227	237	234	229	249	257	232	248	220	208	246	247	227	220	261	248	235	241	232	228	266	282	219	241	250	245	245	228	257	248	213	219	260	235	243	231	246	236	237	258	256	251	245	251	248	247	246	220	252	273	246	247
41490	68385	62738	49541	42785	34858	34795	29847	28422	28079	19413	8575	2956	919	567	530	555	535	493	446	491	483	427	515	470	500	510	494	481	503	523	488	498	464	479	492	475	500	494	536	460	470	472	469	485	532	518	489	504	464	455	456	499	502	469	445	474	470	510	485	498	442	491	486	452	494	472	471	494	480	518	519	478	494	509	496	474	506	495	515	462	500	481	498	495	478	488	508	494	459	453	525	487	496	481	472	476	484	505	490	464	460	485	482	451	495	450	505	480	524	499	476	478	505	469	494	510	491	514	477	508	488	530	509	505	478	478	522	482	506	492	497	481	503	482	492	474	488	467	481	508	481	523	485	486	484	500	540	473	490	460	502	531	485	472	467	483	490	465	499	511	497	482	487	464	494	502	482	484	495	478	468	473	484	470	477	495	503	443	456	482	494	473	496	458	500	475	497	464	469	497	471	490	486	476	494	454	476	519	479	458	463	456	498	500	488	473	495	493	453	464	478	483	453	502	506	509	421	516	541	498	515	464	461	443	483	491	512	471	488	514	521	486	493	462	517	518	498	468	475	486	443	503	465	483	500	507	477	448	479	480	442	496	471	508	500	488	413	481	455	489	484	452	476	513	510	544	465	492	494	476	479	453	522	461	460	436	498	467	472	514	511	493	502	498	464	445	498	436	523	478	488	487	489	490	472	456	500	441	483	519	442	487	443	489	494	483	467	488	492	494	500	491	526	499	491	451	435	457	525	505	490	490	494	484	494	466	438	486	464	457	505	436	469	503	476	478	475	492	509	469	478	450	518	444	483	488	494	500	483	480	499	460	488	526	480	514	487	472	480	458	480	477	458	444	535	461	445	514	477	468	502	492	480	490	483	454	519	489	484	482	489	495	476	502	523	456	477	517	508	475	468	498	467	499	496	455	476	470	449	430	479	487	483	510	455	495	477	488	491	503	452	506	508	475	489	529	486	468	481	476	515	470	522	459	507	485	464	496	491	452	458	506	469	485	520	472	477	483	490	487	466	494	458	514	506	524	493	502	522	509	502	462	486	447	491	493	493	471	487	512	461	478	506	479	476	474	481	468	492	490	532	454	484	471	457	474	446	494	469	466	498	503	475	474	492	510	484	478	506	454	489	491	499	481	486	503	470	520	463	490	486	504	495	476	471	494	475	447	472	491	518	502	433	502	486	467	491	484	428	482	462	498	514	546	510	499	478	490	472	511	483	501	500	462	506	435	498	521	483	486	471	476	492	479	465	468	456	480	445	457	521	487	468	455	504	475	467	478	504	518	486	490	519	485	485	477	502	467	489	532	496	491	458	488	501	487	480	474	538	486	527	501	475	478	465	465	504	476	508	480	485	487	477	478	492	465	460	506	461	489	478	457	458	501	504	511	474	447	477	460	465	480	470	464	484	521	475	474	490	490	481	504	460	469	481	467	473	495	495	462	479	507	475	494	485	472	510	430	462	479	511	484	490	485	475	471	489	516	512	445	505	503	490	485	506	535	461	477	484	497	467	467	489	493	500	482	449	516	458	515	508	486	465	465	513	499	496	467	458	436	492	504	498	483	460	488	483	510	494	468	493	494	479	522	465	458	510	517	494	500	474	486	482	483	476	492	466	501	506	462	447	477	490	485	467	462	515	502	505	514	461	523	472	476	520	485	510	494	497	516	493	490	471	486	497	505	482	514	480	463	478	458	468	491	452	468	490	489	491	512	490	460	494	478	500	458	502	498	506	460	510	497	483	480	477	523	481	483	471	450	541	482	495	498	491	462	467	516	492	469	475	485	490	517	517	472	504	481	478	457	442	470	485	444	477	517	481	492	460	470	463	491	471	466	469	470	471	485	486	494	487	484	477	507	458	469	499	479	504	496	484	475	456	472	474	538	479	499	503	432	472	497	486	509	491	487	497	497	488	484	446	460	510	478	458	475	494	453	462	496	428	481	416	462	502	460	503	446	490	479	502	502	495	490	470	493	487	484	490	460	485	459	497	444	494	480	477	455	499	508	516	486	482	450	468	492	477	467	477	460	498	492	464	472	529	459	449	477	496	471	496	471	504	505	500	482	487	485	501	478	506	493	492	488	503	485	493	442	472	464	471	459	466	485	514	502	484	468	486	475	450	510	482	490	485	476	460	504	518	480	476	489	444	479	516	446	508	481	473	510	464	471	522	444	491	506	454	462	445	423	486	478	454	507	503	468	463	470	505	456	494	493	454	491	476	528	492	488	500	469	521	481	526	481	454	497	500	464	500	485	519	486	509	466	505	486	475	501	469	500	498	526	478	476	465	472	467	522	466	495	472	517	492	460	483	457	480	486	475	468	462	514	476	473	504	509	485	466	480	453	505	483	486	472	466	477	526	494	478	514	467	500	507	526	483	483	476	472	484	475	468	482	489	446	442	478	464	494	498	476	515	456	446	473	507	470	457	483	521	491	467	484	472	467	506	493	434	507	520	477	478	479	520	510	484	472	464	462	453	499	487	516	530	492	456	476	507	475	483	486	494	463	480	497	457	449	499	482	498	470	498	471	469	494	514	461	456	488	459	494	476	458	462	480	466	467	443	470	509	463	483	525	483	455	475	483	462	474	505	486	468	474	462	470	478	460	488	464	526	507	457	467	505	473	460	494	441	483	549	484	495	457	491	465	486	495	467	500	508	466	446	449	468	472	466	517	488	454	483	471	489	472	485	530	497	459	489	517	483	515	484	466	505	506	481	461	504	493	458	460	452	497	499	480	507	462	498	524	474	498	461	478	506	457	508	472	487	486	475	446	493	477	479	501	447	435	499	471	495	516	478	454	493	484	493	482	506	459	505	453	460	476	510	517	445	489	480	513	490	463	480	502	498	464	517	493	488	503	489	489	459	490	492	528	504	502	462	525	474	468	467	468	481	485	453	499	494	461	463	459	520	474	469	471	517	517	534	471	483	454	490	511	487	467	503	509	520	448	459	528	477	469	496	472	464	481	497	496	490	490	456	499	451	515	468	507	444	500	480	467	466	478	490	466	508	495	490	461	487	472	488	472	494	507	507	491	454	479	507	478	464	485	459	527	457	484	458	518	449	520	443	464	467	474	467	464	477	516	464	488	463	474	498	473	436	472	530	511	459	504	531	439	488	486	488	505	447	512	449	458	488	536	502	489	474	502	455	501	463	475	445	487	489	507	515	432	464	509	497	471	498	479	504	458	499	503	518	484	529	490	492	466	490	493	488	484	461	501	494	507	497	462	471	483	472	450	487	507	467	477	476	459	473	502	482	502	488	471	491	482	442	514	481	445	512	473	481	481	489	445	512	481	525	488	490	479	521	464	506	466	452	474	459	487	498	529	488	461	509	501	473	476	482	453	467	534	483	494	470	486	445	454	482	499	455	511	479	448	476	477	488	485	522	471	473	517	503	497	456	480	480	480	456	505	470	490	469	482	503	521	477	467	492	436	494	475	483	502	443	478	478	488	480	478	477	496	469	527	480	510	458	496	484	517	482
29198	32511	38216	27015	14000	6724	4815	3381	1873	1824	1369	628	357	272	262	219	231	269	227	265	229	214	229	235	235	242	259	254	271	242	222	238	253	249	235	218	262	268	213	224	245	251	248	257	237	235	237	250	240	248	215	264	221	247	255	259	232	248	240	256	269	224	245	238	224	228	261	213	282	256	259	226	241	252	235	234	225	222	223	230	257	240	255	277	233	244	231	260	252	232	243	238	245	242	268	253	215	260	214	247	269	240	236	245	266	266	220	218	256	215	214	236	247	248	231	258	220	251	251	225	253	279	224	242	238	269	239	275	235	242	256	224	266	248	262	238	254	219	264	244	229	244	258	256	265	257	227	279	239	223	267	247	231	236	233	224	222	255	237	226	234	244	249	243	246	236	261	228	226	231	232	256	258	230	228	228	255	227	228	239	234	238	261	251	248	214	253	223	262	248	261	251	236	267	243	238	238	254	232	243	239	254	232	240	270	232	239	229	258	237	246	254	257	235	227	245	214	225	271	253	221	231	237	235	224	253	246	236	234	240	257	233	233	240	209	225	236	252	217	242	267	218	244	252	251	250	235	242	243	263	244	218	239	268	232	228	209	228	262	243	235	262	252	246	244	241	238	245	270	215	222	252	238	238	242	218	264	236	235	250	220	234	221	229	224	264	225	260	248	241	239	263	242	252	241	238	262	212	256	224	256	255	261	243	242	251	255	220	211	265	250	250	229	261	236	258	238	259	228	227	228	240	241	264	253	223	247	257	237	237	263	247	237	240	263	235	219	236	240	257	248	250	229	211	240	233	229	230	232	226	254	238	232	256	255	232	271	257	245	227	250	234	247	245	245	223	223	253	224	251	218	240	235	211	258	259	244	254	226	244	216	243	278	227	261	242	243	237	248	251	237	238	212	228	241	230	233	231	262	239	250	256	247	237	235	217	221	233	249	239	262	227	239	240	276	229	257	265	233	248	227	244	249	257	281	225	215	243	250	244	225	245	264	251	278	225	224	263	254	248	247	236	246	266	249	247	229	240	251	236	224	257	217	251	224	255	264	242	240	266	256	255	246	253	239	213	242	248	216	247	227	253	256	255	239	225	236	254	257	228	225	251	218	235	240	230	251	237	245	256	241	243	257	243	239	272	244	230	224	274	260	229	229	236	264	249	205	251	247	251	235	269	257	253	245	257	242	265	239	246	245	220	260	241	263	257	247	249	223	232	228	249	252	208	264	261	255	213	261	254	240	234	254	235	249	260	271	269	249	268	240	244	256	220	239	279	214	225	257	237	251	225	230	222	251	263	227	260	216	279	239	267	234	249	253	233	242	251	253	258	259	242	247	234	244	234	239	253	265	234	242	237	239	233	238	230	246	240	233	236	232	255	255	251	261	266	219	208	221	229	230	267	229	250	222	239	230	224	234	211	241	248	263	236	242	246	251	260	230	251	227	223	247	250	241	244	252	236	230	218	232	255	261	217	242	224	234	236	301	248	243	209	259	238	233	253	252	242	226	252	257	251	223	229	262	251	228	239	238	251	248	218	212	240	248	272	247	235	251	260	252	250	233	257	236	249	228	227	236	246	273	266	240	251	220	244	254	212	242	248	237	228	272	259	236	251	230	260	239	247	277	222	232	209	201	277	241	256	238	236	233	253	222	247	259	258	246	224	250	217	233	221	258	230	246	254	239	218	263	224	237	239	232	236	264	245	231	240	233	251	227	245	245	239	245	252	258	255	259	240	249	259	257	225	266	250	275	264	255	214	241	239	249	261	241	230	243	258	239	255	236	229	231	264	245	293	248	239	264	217	248	248	249	264	215	263	233	244	245	239	259	253	272	217	236	245	270	261	236	249	266	235	216	221	227	242	243	266	248	260	254	243	244	228	218	236	247	235	227	238	235	229	260	225	253	240	240	264	232	240	230	227	240	238	241	203	261	241	254	223	242	228	253	218	235	237	250	270	263	230	244	246	230	237	242	245	232	259	229	230	269	252	227	234	227	221	241	247	281	250	221	242	253	240	238	259	246	273	252	264	285	231	256	240	245	228	243	246	216	248	240	265	243	274	242	253	248	259	240	261	228	239	246	240	246	252	234	252	231	222	235	232	237	233	257	236	248	228	265	247	239	260	234	237	243	201	251	232	282	227	253	258	238	235	242	284	237	253	255	244	224	247	252	258	251	246	237	230	258	242	254	242	247	265	239	237	255	236	244	233	221	250	253	226	237	252	253	274	241	248	213	222	243	231	231	235	210	257	233	248	248	240	255	232	223	227	219	240	272	242	236	225	231	226	239	231	223	255	227	232	238	243	262	262	250	213	229	254	275	250	229	237	278	272	276	230	228	250	223	219	242	237	241	229	251	249	212	248	266	218	229	238	210	250	240	233	262	248	221	224	246	247	263	240	239	248	255	239	237	260	256	215	272	231	232	218	216	243	237	243	244	237	252	261	267	237	259	230	244	238	240	277	228	230	238	228	240	234	268	234	267	217	230	239	284	231	256	277	258	229	240	282	239	247	242	240	242	226	217	241	251	246	251	282	242	268	222	233	255	223	238	219	234	225	253	239	269	242	247	237	223	248	266	236	253	238	251	265	249	243	221	251	211	261	258	251	247	252	277	271	221	230	235	245	229	227	252	239	245	282	223	212	236	214	233	228	221	240	239	223	256	263	241	205	216	264	249	264	247	258	234	250	217	273	250	228	236	231	226	242	250	230	220	256	238	227	253	253	276	242	239	216	269	270	254	225	247	236	249	248	229	239	250	263	251	240	237	249	261	271	230	235	279	256	234	209	235	228	255	259	254	249	221	223	282	226	215	211	233	245	244	244	241	235	232	255	247	226	242	245	251	249	238	213	251	252	259	245	246	217	249	255	248	249	219	224	259	249	219	264	262	236	220	255	241	214	234	236	243	250	234	264	234	260	249	206	235	239	238	239	259	243	224	247	246	247	246	263	221	238	223	258	255	258	248	261	268	262	258	222	237	237	240	272	272	211	227	241	244	249	246	217	277	227	219	223	246	242	234	228	241	270	230	218	249	243	203	266	229	260	273	263	235	244	243	231	222	234	239	250	259	257	235	253	233	234	246	251	261	262	229	252	248	242	246	247	222	254	241	253	246	251	252	246	216	251	250	244	257	236	243	258	241	222	277	241	238	236	258	250	222	265	207	256	266	244	247	229	234	236	252	241	245	255	241	274	208	212	248	251	264	257	263	257	239	216	258	259	239	228	252	258	238	261	219	249	228	263	236	232	252	259	235	248	245	223	265	258	250	224	232	267	220	227	267	251	246	250	255	241	238	269	254	256	235	263	221	250	272	234	236	217	252	222	265	207	275	234	260	235	228	238	217	266	221	259	248	246	234	258	238	224	230	228	247	238	255	264	206	235	248	252	249	218	252	249	227	250	244	247	272	221	218	242	218	261	263	227	251	283	252	237	244	250	231	249	243	230	238	258	262	255	242	236	235	274	224	239	252	239	238	243	247	226	238	269
37592	53076	49356	31818	23078	15438	12973	10207	5824	5607	3882	1714	889	574	505	488	535	543	486	505	522	471	485	523	476	514	511	537	521	508	507	495	488	542	513	498	556	451	531	481	489	489	547	500	514	521	506	500	495	499	472	486	492	534	519	521	484	490	510	495	492	494	511	464	458	463	503	502	515	523	488	502	516	483	524	513	535	511	522	500	520	475	472	498	505	542	486	482	562	503	523	515	456	533	515	543	510	481	510	521	533	470	500	520	518	503	485	528	471	523	555	483	491	507	520	479	528	537	526	513	528	496	505	497	442	491	510	469	489	491	501	480	501	509	503	554	509	498	485	508	521	506	476	460	506	491	517	512	497	474	481	477	503	526	487	490	519	545	549	555	514	515	512	464	564	485	527	485	464	494	491	501	483	511	497	481	519	504	454	501	533	530	513	490	449	490	510	461	459	501	514	520	533	514	526	545	521	471	530	522	536	515	480	534	482	526	511	506	516	485	530	512	521	524	495	521	529	507	517	525	545	507	474	508	430	530	531	490	547	484	527	511	516	488	489	485	513	470	551	495	476	460	512	484	525	507	492	514	480	488	483	517	503	506	501	506	515	504	501	488	508	517	523	495	506	463	513	481	485	522	470	497	486	487	502	492	464	536	462	525	498	476	495	531	491	513	534	491	502	525	561	484	484	517	465	544	471	507	481	509	539	448	486	513	492	468	480	503	506	473	495	535	487	514	458	513	523	484	510	494	493	483	517	486	495	527	487	530	501	491	530	498	515	513	490	546	521	520	491	509	503	506	475	507	477	525	499	577	485	527	503	524	462	523	479	512	509	479	513	478	527	503	534	495	502	506	520	491	527	486	533	522	516	511	507	529	529	498	508	493	515	487	522	523	480	485	525	519	515	501	482	508	526	482	504	495	514	500	496	471	471	529	480	496	501	526	522	495	487	498	480	494	503	495	502	505	486	482	474	490	490	509	525	498	492	515	509	487	475	538	500	527	517	500	528	547	515	516	519	534	494	519	491	547	529	486	501	503	499	518	507	510	525	498	480	447	503	504	499	500	517	496	509	481	492	525	495	503	502	559	491	498	496	513	486	498	509	507	539	520	532	525	535	492	488	479	502	485	520	538	525	510	502	464	507	509	500	504	508	493	467	536	486	505	515	464	474	522	499	532	480	512	522	500	519	512	475	541	461	533	505	545	502	544	501	505	535	530	489	497	499	510	502	472	501	507	445	518	498	534	536	528	495	480	469	480	490	512	468	488	501	492	502	488	529	510	523	504	508	479	542	507	528	536	504	507	528	480	515	496	530	518	471	524	480	480	511	498	493	476	453	496	517	505	518	530	497	527	469	501	525	498	532	499	459	497	509	525	489	507	498	487	529	493	498	502	485	517	491	516	483	480	501	454	495	504	518	521	494	483	470	535	494	513	503	473	497	500	510	541	481	471	502	471	502	468	544	550	502	541	490	462	521	497	527	500	519	474	498	512	511	506	506	556	551	516	502	490	527	502	505	517	535	487	492	500	504	546	526	518	501	518	502	535	502	452	465	489	490	472	540	514	449	509	508	465	490	515	519	504	474	464	507	504	488	532	515	482	516	515	509	509	513	479	525	521	491	498	521	486	498	464	495	493	493	464	489	502	512	556	492	552	528	502	478	540	515	497	516	462	496	501	557	488	496	494	490	502	512	509	500	526	538	496	500	541	536	484	534	501	544	514	536	505	512	514	511	451	514	499	458	492	511	513	526	553	522	478	509	529	564	481	507	499	501	524	528	493	500	497	490	490	531	523	499	503	513	502	507	527	523	531	514	512	480	563	457	516	521	516	522	499	529	525	472	542	541	494	539	527	525	492	511	509	497	527	496	508	533	561	523	491	477	483	529	476	515	504	498	516	518	507	549	494	533	492	535	536	474	507	492	456	511	491	499	521	487	511	516	538	540	505	509	508	515	504	478	485	511	528	494	508	508	462	500	535	526	472	501	549	496	510	527	521	472	512	517	484	489	503	478	478	524	494	523	517	466	504	498	513	484	470	508	498	467	515	478	498	474	495	490	500	491	485	493	471	500	487	490	479	565	496	497	512	514	516	494	445	530	520	527	496	516	519	524	486	529	507	534	489	542	510	503	503	504	543	503	520	526	546	474	476	561	548	513	502	490	508	512	546	533	529	483	513	539	459	523	534	541	497	498	495	512	472	514	506	508	492	522	478	513	494	502	490	541	526	508	461	539	493	478	496	501	507	494	511	535	537	488	510	496	531	535	497	495	483	496	484	521	494	521	506	471	500	534	464	490	550	519	506	541	505	482	512	565	521	502	499	456	491	546	491	504	550	482	513	502	489	525	495	560	492	483	490	511	507	475	503	536	488	490	459	505	512	484	499	507	563	498	512	494	494	504	522	484	497	507	483	527	502	513	499	508	509	509	506	529	504	459	543	495	522	530	503	485	508	553	529	522	495	503	518	481	508	516	523	551	545	489	484	473	481	482	520	502	502	514	539	524	496	530	472	502	515	478	482	473	521	501	472	500	506	516	510	504	477	501	496	477	520	480	510	500	522	503	528	520	499	529	464	511	494	511	488	515	473	513	502	471	483	494	491	516	533	525	491	514	471	495	489	508	483	510	481	524	516	473	491	498	514	512	485	526	506	491	501	507	508	551	492	507	504	499	457	518	533	527	514	513	515	494	494	487	472	506	481	528	501	514	520	541	460	545	485	517	500	492	506	496	517	493	523	486	460	520	539	533	505	490	507	511	567	501	510	510	521	513	493	484	497	522	536	490	512	492	474	478	498	480	528	520	483	522	549	499	500	516	545	505	504	509	484	474	454	530	520	496	530	532	485	522	517	510	532	488	514	502	485	513	515	489	525	533	491	516	494	494	538	486	539	501	480	498	521	521	471	510	509	523	462	486	500	481	527	513	538	502	530	518	526	524	514	502	552	529	536	488	496	464	524	481	505	506	516	498	496	509	489	532	537	515	494	500	472	501	552	496	544	482	507	515	554	519	481	498	543	527	476	480	495	495	498	510	555	521	515	555	538	512	520	498	524	515	537	444	478	540	511	500	502	491	495	521	543	510	508	528	519	477	534	510	513	501	521	510	538	508	515	505	529	523	498	531	490	508	505	489	500	550	491	500	486	507	504	549	496	485	524	510	503	524	492	485	517	479	463	498	466	479	505	489	498	519	506	487	534	496	490	507	526	501	463	521	516	496	463	497	507	495	504	483	520	479	535	472	529	515	459	521	488	502	512	485	501	495	511	452	538	537	524	507	490	506	535	528	503	520	502	537	545	496	518	500	488	505	549	505	499	518	551	494	538	481	542	508	468	478	503	513	524	484	484	485	538	473	521	500	542	499	494	476	487	507	510	487	446	483	483	523	475	523	524	513	523	498	493	484	509	512	529	516	494	526	517	506	529	506	486	476	525	495	531	533	494	472	477	504	514	500	499	490	515	503	521	475	516	473	529	526	520	477	533	531	482	564	456
25059	22129	32257	31024	22677	14035	14309	5875	9163	6408	2732	1015	430	241	249	251	231	231	250	241	231	250	221	250	229	217	248	253	224	217	248	250	228	232	230	230	245	214	220	226	237	227	240	231	242	248	206	232	242	230	247	232	229	244	220	227	231	250	249	217	226	244	226	214	259	226	238	239	248	236	224	233	238	227	234	242	247	265	229	260	230	221	228	241	252	250	218	224	219	229	236	222	242	226	262	250	249	242	247	211	234	219	233	237	244	248	235	255	252	216	231	229	227	267	243	239	235	217	259	223	235	203	229	238	240	240	227	236	234	231	217	249	241	242	242	239	218	232	245	260	236	238	245	233	197	213	235	238	231	231	228	231	238	205	229	236	228	243	227	224	250	235	241	225	216	257	264	242	239	240	215	231	260	241	248	252	211	227	252	215	246	254	249	261	227	225	209	224	267	256	211	237	253	210	271	241	251	210	214	239	245	238	244	259	249	214	261	234	248	214	191	255	249	237	234	221	238	244	234	209	237	243	214	242	217	208	227	240	206	206	237	214	247	215	236	231	228	212	250	224	232	225	227	239	198	227	209	228	252	218	231	250	219	243	235	210	236	256	222	228	207	227	228	255	239	254	245	239	228	227	222	234	258	219	219	235	244	228	244	216	236	261	222	237	227	242	234	216	231	258	248	229	244	221	292	269	210	224	199	247	220	241	240	232	222	235	221	208	222	235	234	227	216	225	242	240	249	206	239	241	241	231	244	243	219	257	224	249	231	250	212	262	256	219	236	226	234	249	222	245	244	230	270	219	250	244	238	242	242	237	220	220	248	231	194	206	236	241	257	234	222	224	230	209	236	249	230	204	252	225	212	223	253	223	222	242	222	234	245	252	224	253	219	242	252	236	225	252	225	239	213	231	210	251	232	218	246	235	251	258	249	232	236	238	233	217	201	223	223	256	227	240	206	226	214	202	250	226	233	226	219	246	233	263	221	211	235	255	223	204	256	231	216	213	269	214	212	216	210	227	237	209	237	223	235	247	226	222	239	264	219	252	246	214	233	205	225	252	249	231	243	240	237	257	220	226	233	234	218	220	236	237	236	216	219	241	223	215	206	231	230	226	210	210	200	244	202	221	260	261	249	245	227	243	218	209	248	247	251	245	201	229	244	224	200	258	237	213	239	251	239	250	247	222	232	248	249	248	241	233	243	236	253	260	242	210	243	211	236	234	232	246	239	217	242	255	236	223	250	227	215	225	245	234	231	220	228	222	240	254	214	245	223	231	251	224	249	232	216	231	271	248	250	238	241	235	255	238	267	261	217	235	238	235	262	234	227	216	226	248	210	250	215	210	261	229	232	226	252	250	227	235	241	222	234	236	249	257	239	250	241	247	245	229	259	237	194	217	253	282	219	183	229	259	217	232	229	242	245	207	248	248	255	214	233	220	243	252	243	230	206	207	244	200	230	245	227	238	234	244	240	220	227	218	263	231	227	232	235	206	239	261	240	237	215	250	229	226	262	243	255	234	265	259	238	231	221	233	231	228	209	229	252	227	239	254	226	237	240	217	211	229	223	215	240	243	263	240	242	231	226	228	240	227	242	223	231	210	246	219	236	233	203	239	240	230	248	225	207	221	269	268	242	222	217	243	227	215	231	241	262	250	240	188	226	239	243	220	246	269	244	237	228	219	244	215	214	204	235	234	234	229	223	249	244	234	240	226	244	231	208	249	223	223	229	210	225	246	242	256	216	238	229	222	234	231	214	231	232	220	232	227	252	230	241	233	244	236	245	239	246	234	224	270	208	261	218	219	223	214	219	244	242	238	216	251	231	220	251	255	235	237	237	236	222	228	216	229	229	239	200	237	229	233	230	226	250	241	238	224	232	212	245	247	232	213	239	246	260	259	232	260	235	244	250	232	229	238	234	234	238	233	249	229	254	247	276	227	240	219	226	237	236	219	221	246	233	239	257	255	237	229	245	213	230	238	269	243	236	231	241	226	195	219	233	239	241	229	248	246	254	239	213	196	245	243	230	266	238	241	246	247	231	250	227	243	235	222	240	237	227	223	260	229	238	245	227	237	259	215	248	225	195	229	217	219	242	219	249	228	218	225	219	253	229	228	243	234	243	239	251	235	229	240	232	230	207	250	264	258	248	223	250	217	225	207	248	207	237	243	219	221	256	232	215	230	244	234	223	263	246	231	233	233	236	244	248	222	219	244	215	250	252	243	230	226	208	215	228	221	216	246	231	235	224	239	220	234	230	233	239	224	240	246	253	215	248	228	257	244	235	215	239	210	233	227	238	215	234	245	235	262	231	229	242	233	230	218	223	216	229	208	227	211	241	223	227	228	249	228	235	227	220	214	218	262	230	248	255	226	253	227	245	234	247	257	228	220	231	216	231	212	234	218	244	215	256	229	220	240	237	229	243	249	194	229	237	243	249	216	211	247	239	247	260	223	254	229	250	223	251	243	217	231	233	234	221	236	221	247	249	238	225	235	233	240	230	226	234	241	253	219	220	218	215	251	235	214	241	242	246	248	230	248	237	222	230	248	219	234	214	243	259	217	223	244	219	228	227	259	237	225	210	220	225	252	253	213	206	221	217	242	266	266	212	232	262	218	258	266	245	213	244	232	280	229	239	248	236	237	230	227	236	234	256	242	222	217	235	242	240	240	239	238	215	216	223	236	243	222	213	237	264	225	265	219	206	217	264	241	220	211	233	221	220	248	219	235	230	257	210	240	211	214	196	245	240	240	234	234	225	225	239	242	248	235	238	206	211	238	237	218	232	273	241	218	231	237	225	243	240	215	253	228	248	257	249	244	242	243	249	227	239	227	244	227	250	230	241	214	233	219	256	216	224	244	242	240	212	238	230	232	240	208	247	242	232	249	269	231	237	247	240	242	220	235	202	213	222	230	237	257	233	253	221	222	223	254	229	239	248	209	256	236	233	243	216	218	233	262	249	240	227	244	241	244	236	219	274	243	196	228	219	252	231	229	218	237	223	233	231	236	222	229	229	236	246	237	234	247	250	218	222	215	234	215	258	233	262	247	239	205	202	224	206	220	237	239	269	243	230	244	222	236	214	221	237	223	230	239	243	241	231	210	221	222	223	216	233	247	212	211	217	229	256	258	264	232	243	238	234	229	233	244	238	262	252	233	222	230	234	205	229	243	252	236	239	210	258	233	245	216	245	228	228	250	221	219	237	249	213	241	228	213	235	215	230	210	237	258	254	198	218	236	226	234	214	233	211	243	228	217	247	244	245	221	217	215	220	247	242	234	245	247	233	212	219	217	250	250	237	199	217	237	233	225	225	220	224	263	236	209	196	247	224	233	225	241	219	251	239	234	221	209	243	214	226	231	243	236	205	236	242	230	228	258	224	212	231	219	232	257	256	229	253	237	243	223	242	231	253	252	229	252	246	246	232	220	237	218	220	251	250	228	247	252	205	233	235	232	249	224	222	210	236	236	232	231	211	211	222	222	231	227	240	211
38269	62805	58528	43627	30773	22303	25451	13238	20774	14369	7426	2828	1036	538	520	495	534	473	493	494	483	498	530	504	519	489	478	469	487	481	484	467	503	505	511	482	483	510	492	507	477	485	493	464	493	490	496	461	453	503	504	480	451	481	503	480	499	478	474	495	449	484	499	472	480	467	461	494	464	476	499	462	512	486	488	518	473	505	486	509	407	450	462	489	516	484	467	463	508	478	482	467	485	511	482	514	505	508	477	471	491	488	497	503	520	483	477	522	483	462	460	518	466	497	508	459	505	505	507	480	514	494	481	468	464	499	504	498	489	540	486	472	518	504	477	465	482	491	504	513	493	542	484	475	479	533	481	475	492	532	481	451	469	507	478	475	462	503	488	483	497	495	509	464	482	487	514	494	490	484	496	469	454	488	526	448	473	489	435	496	479	479	482	480	487	458	449	520	500	449	477	497	468	489	506	525	507	488	515	491	526	470	479	505	504	484	474	486	508	492	472	495	488	471	492	503	453	461	482	483	414	495	514	496	497	479	459	522	498	469	496	462	501	494	504	494	539	505	511	495	517	518	476	482	486	503	471	516	475	520	460	468	486	490	493	504	494	481	470	489	506	478	471	484	480	467	445	490	477	501	505	502	520	468	494	511	474	483	505	499	492	524	473	517	473	518	463	495	457	454	471	463	499	508	448	455	472	523	507	492	481	514	505	493	483	498	499	478	508	482	494	501	480	494	447	502	477	513	482	518	524	470	466	479	472	532	511	464	497	492	469	473	489	494	495	520	487	522	495	499	464	516	481	440	464	479	479	460	444	512	525	501	472	472	496	489	517	518	472	495	532	501	490	473	479	484	418	475	471	505	457	508	529	502	511	489	506	453	499	478	431	450	518	492	468	506	513	480	506	499	501	512	464	492	464	503	465	479	498	503	493	495	515	507	496	501	530	499	494	463	505	500	504	476	494	483	481	450	449	489	512	527	490	508	485	466	487	489	487	485	464	506	482	492	477	494	495	482	544	506	466	480	473	447	494	502	530	516	474	483	477	502	476	454	516	474	492	497	494	519	501	485	441	470	490	503	472	474	505	491	492	523	470	496	496	498	505	483	527	435	508	500	534	451	490	502	471	482	522	462	484	457	464	508	515	497	544	485	506	478	474	476	497	482	442	494	504	477	470	466	489	484	487	486	517	472	473	457	508	504	468	471	490	530	452	508	442	503	486	449	453	472	502	479	477	512	486	510	494	527	474	484	477	489	490	468	504	505	503	503	506	464	454	470	488	465	485	500	486	508	518	443	449	482	521	504	494	501	499	476	490	442	481	491	555	464	482	500	451	521	497	478	495	494	483	488	485	514	533	473	483	482	460	501	500	463	472	482	523	479	492	514	497	489	475	475	509	540	442	477	477	545	482	509	499	498	500	464	498	523	499	506	472	510	438	520	473	498	511	506	495	482	442	533	464	477	477	476	491	503	505	468	461	501	486	482	490	522	472	482	537	489	464	465	487	497	454	509	489	488	496	524	528	451	508	533	503	506	549	504	480	511	524	486	500	430	482	460	504	477	497	483	534	508	511	492	480	491	452	475	525	447	478	498	487	495	495	492	525	492	456	469	493	487	461	434	468	505	497	485	499	524	481	510	519	507	492	490	503	485	504	508	483	505	482	455	524	467	525	510	485	472	477	463	544	483	474	515	497	467	515	505	454	486	492	507	523	463	499	506	483	498	493	539	509	515	469	512	505	530	479	481	465	473	493	486	499	471	513	477	490	472	503	504	510	502	462	519	488	488	513	534	495	485	498	469	528	517	450	493	483	540	475	480	515	525	519	489	496	504	521	506	462	496	525	459	470	452	454	455	500	527	478	496	506	470	488	502	480	460	502	499	511	467	473	456	461	497	545	510	492	495	485	493	496	509	486	468	447	468	499	505	495	472	460	506	495	497	452	498	489	510	491	514	473	480	465	514	483	479	474	508	495	500	496	490	496	482	490	510	458	524	459	477	457	483	488	536	447	486	495	498	526	518	534	458	480	488	483	499	489	505	488	529	482	478	459	518	468	457	508	470	520	470	462	497	470	525	537	437	493	476	484	472	491	455	534	509	482	509	483	484	474	480	478	462	465	461	516	481	506	486	528	514	499	491	478	474	496	500	514	474	442	412	458	450	474	473	486	495	481	441	460	483	489	519	513	466	513	511	486	518	473	479	465	493	495	471	485	496	524	510	476	490	520	462	453	475	440	476	466	491	529	512	459	492	510	490	488	461	457	539	485	501	483	450	496	466	496	480	469	490	528	459	520	477	487	451	514	506	499	491	514	467	480	475	499	489	464	524	486	494	488	535	461	454	461	503	493	470	464	498	483	509	497	527	486	507	490	505	485	486	487	497	492	532	488	503	511	476	483	517	500	501	486	492	480	497	461	482	499	479	481	508	487	477	462	495	505	460	521	499	503	474	476	519	490	434	484	494	512	471	486	510	480	490	513	520	488	485	473	521	500	504	485	440	511	468	514	536	466	507	505	483	532	509	494	485	478	483	489	498	490	506	499	492	524	517	502	485	503	496	501	448	526	513	490	482	506	486	512	488	488	524	461	515	493	488	432	550	507	494	502	486	447	490	494	463	483	470	498	497	474	451	492	503	485	478	499	510	565	466	498	510	524	510	531	512	489	541	470	518	506	520	524	497	499	504	509	448	473	506	531	532	518	476	514	486	507	495	472	510	504	478	482	506	489	435	516	508	456	459	512	510	469	479	485	475	545	472	453	485	497	491	458	478	502	525	459	500	496	529	501	512	468	483	490	476	513	491	496	474	473	496	501	494	482	510	481	490	463	501	465	498	478	525	506	489	481	459	510	484	518	538	492	455	482	474	464	467	492	505	485	493	486	462	496	488	464	464	513	474	493	547	471	507	449	470	495	493	495	487	464	531	479	451	468	473	504	489	460	514	515	452	529	500	506	485	500	477	473	513	523	490	509	509	471	486	495	477	542	509	506	520	468	509	485	486	475	494	485	457	500	475	489	468	474	497	513	485	513	426	490	514	511	484	478	471	497	474	481	475	491	498	490	498	484	477	493	513	497	492	448	461	483	499	476	453	511	491	486	505	452	497	465	515	452	474	492	454	478	525	509	481	489	478	474	463	515	505	436	528	478	492	472	500	490	511	473	487	439	493	477	482	505	512	446	486	486	488	492	441	506	486	503	505	495	489	494	505	495	527	507	495	478	464	482	471	509	477	462	504	488	464	466	532	517	448	469	477	499	524	483	466	484	517	498	477	468	546	483	514	509	497	477	495	500	504	446	457	477	475	531	499	468	508	482	484	515	497	513	449	461	487	499	498	454	498	469	528	501	489	474	502	514	518	483	539	516	531	475	469	497	524	489	493	491	513	475	493	475	469	515	487	478	524	485	469	532	516	501	484	531	484	457	479	492	475	471	473	463	493	503	483	522	492	467	464	481	516	497	477	461	512	464	477	514	472	485	471	512	457	482	466	512	500
23647	21785	29735	25271	22996	25379	26419	19933	21086	12221	5103	1478	464	284	276	240	277	259	241	202	251	247	252	255	234	258	261	249	200	219	262	245	256	260	227	264	255	239	258	233	238	206	251	242	223	227	239	238	237	239	264	242	263	238	226	244	233	230	281	221	257	226	239	236	252	229	234	225	267	235	226	207	248	240	221	242	244	249	240	235	237	241	258	207	223	239	254	245	238	232	236	228	242	238	237	247	244	248	250	222	235	242	236	249	247	234	234	215	239	209	237	248	253	203	239	253	236	243	247	264	249	219	229	248	236	254	255	236	249	235	271	249	225	240	228	210	245	217	253	234	220	237	232	230	243	240	243	258	248	222	220	238	238	222	271	252	242	254	219	229	212	240	199	231	231	202	245	265	226	234	225	236	235	227	243	224	222	234	239	235	225	219	247	239	244	236	209	238	228	213	240	260	239	235	266	231	210	216	258	226	223	212	229	247	237	227	236	244	223	236	209	233	251	228	217	251	235	204	247	254	259	204	259	250	246	224	244	249	238	217	217	229	231	236	238	264	259	238	227	224	217	259	218	231	214	229	277	219	235	215	244	252	229	265	241	251	239	241	235	261	242	248	238	226	267	228	236	230	236	260	241	232	248	250	243	208	261	228	225	230	230	248	230	236	235	207	253	225	235	249	232	241	244	252	258	228	258	233	211	242	232	188	240	238	245	246	271	234	221	241	210	226	221	246	243	274	251	228	217	234	226	237	216	227	257	216	232	214	257	232	224	261	247	270	227	246	245	240	235	240	252	248	211	214	229	243	228	240	226	238	242	245	235	231	263	228	214	231	205	228	206	235	210	213	211	232	232	235	224	231	233	248	229	211	224	228	217	235	248	231	228	253	216	252	244	252	235	229	253	246	240	230	249	242	237	233	234	246	224	264	243	227	252	238	238	249	206	234	244	247	239	228	206	244	245	235	245	285	206	238	265	255	243	217	226	256	246	249	261	252	242	245	237	233	236	216	261	246	258	219	229	219	250	231	259	250	220	215	239	246	237	244	270	236	236	244	258	234	240	258	241	257	218	250	243	225	232	271	246	242	242	236	246	218	245	236	261	250	243	242	243	205	215	237	230	247	245	245	248	225	227	239	267	223	242	225	243	217	243	244	240	231	220	244	252	222	254	209	254	234	220	211	224	239	248	224	241	234	203	250	246	244	255	218	222	242	266	245	212	218	248	221	216	237	224	253	268	245	213	230	245	232	259	216	220	246	260	215	236	238	229	225	233	227	236	215	231	222	216	223	215	244	247	249	240	238	256	233	225	256	224	222	241	234	252	250	236	242	243	238	216	229	251	221	228	243	230	214	231	235	233	246	222	258	239	228	216	260	220	259	235	253	228	252	226	240	233	264	224	226	245	246	236	215	233	236	219	239	230	232	235	248	231	247	254	220	276	219	234	250	202	236	210	244	229	243	216	255	223	227	199	233	217	234	229	259	243	204	244	268	253	220	239	222	231	250	229	257	225	231	248	231	226	230	245	266	235	232	238	238	211	251	223	230	233	267	232	240	222	267	231	233	215	224	261	237	243	229	242	249	226	245	270	221	229	235	200	224	242	234	250	214	259	237	207	266	261	218	222	237	230	220	265	245	229	229	233	241	231	241	240	238	244	240	241	232	241	227	244	233	235	220	212	243	216	260	246	223	229	226	239	260	255	248	238	246	247	251	274	248	223	232	240	254	246	230	233	258	231	211	221	234	228	233	235	257	224	254	235	252	234	223	217	207	268	226	233	242	256	251	240	231	221	221	236	211	255	243	244	246	237	221	217	232	231	224	239	214	238	229	251	240	216	249	257	247	233	261	235	240	234	250	262	231	238	252	252	238	226	245	241	234	219	257	248	224	196	257	229	220	256	258	255	215	220	223	244	252	228	256	247	254	251	239	244	265	239	226	225	220	239	226	245	257	244	235	242	242	250	248	236	273	257	216	255	240	224	241	229	231	248	234	218	224	258	254	235	240	236	237	236	236	252	238	238	224	251	246	225	235	231	239	261	218	256	239	228	242	239	244	226	237	254	240	226	260	247	244	235	224	254	245	233	248	213	271	239	209	242	245	233	214	262	212	257	234	222	257	219	235	242	239	237	237	253	227	234	222	250	263	223	235	224	212	243	243	247	238	227	247	224	257	233	255	226	237	225	235	219	226	240	244	224	220	258	239	234	221	250	247	279	222	227	264	239	232	225	259	213	227	250	245	233	240	252	250	228	240	252	228	250	215	224	231	232	233	269	239	248	218	233	242	239	234	271	218	243	222	241	232	265	239	264	241	241	246	246	238	256	217	234	238	207	240	254	235	241	244	234	234	254	231	258	220	279	221	251	260	254	263	241	233	233	218	257	214	250	232	256	229	216	226	246	228	240	239	231	216	232	238	225	238	236	233	249	250	224	256	235	232	222	214	216	252	247	241	269	260	261	208	217	249	224	255	248	225	242	248	217	234	243	243	215	258	244	262	214	234	243	226	229	223	244	214	233	248	233	251	263	245	269	243	231	222	255	217	283	257	235	248	241	239	241	248	223	215	276	251	242	234	238	270	223	229	215	265	221	239	224	246	250	241	238	237	279	240	262	240	248	208	230	216	244	207	209	244	249	248	245	212	251	250	228	242	231	251	216	233	226	245	242	235	207	251	250	227	208	240	217	247	245	240	218	227	216	229	250	224	229	270	228	232	255	247	251	245	234	264	255	219	246	221	272	243	248	219	229	264	213	218	215	253	251	225	210	207	258	237	227	225	234	238	235	243	233	246	262	253	238	245	261	233	248	219	234	252	256	245	252	223	253	251	228	245	262	237	228	230	231	258	246	227	232	219	235	222	229	223	236	248	226	261	266	217	286	232	262	222	258	261	257	223	244	267	262	234	237	240	221	257	243	238	266	249	230	249	234	229	242	247	256	254	213	251	217	239	248	212	217	229	262	245	241	235	256	239	241	230	223	229	248	231	230	228	205	242	234	236	237	200	257	237	210	215	255	237	262	227	255	241	254	221	243	226	228	245	224	229	241	250	250	212	232	268	213	242	228	241	256	249	206	294	229	240	236	251	242	233	235	255	208	238	243	220	230	242	243	222	231	229	245	235	238	227	200	240	227	256	231	243	229	239	261	242	239	221	231	235	229	236	238	243	236	233	252	258	214	231	234	210	257	246	225	229	210	234	214	241	224	248	229	230	260	248	220	240	238	249	237	263	232	254	234	245	214	223	226	214	253	244	219	221	237	241	237	229	246	281	226	227	260	257	236	223	227	230	234	242	240	255	230	235	230	228	228	234	239	223	221	237	264	224	238	261	212	235	233	218	251	212	244	239	243	215	226	250	240	239	246	227	229	268	222	227	246	214	233	216	241	226	219	232	226	230	223	237	243	244	233	229	234	281	237	221	250	240	224	210	265	244	228	249	245	247	259	241	240	274	230	218	223	235	218	227	231	236	251	229	249	250	249	260	247	222	230	250
44436	71172	64260	47921	37330	36407	31444	30781	31641	21537	11622	3987	1152	626	551	525	501	511	492	478	464	484	500	474	525	492	496	480	478	496	524	488	472	464	506	457	473	491	491	461	498	481	485	489	465	527	505	446	455	501	454	463	469	444	457	492	501	456	469	490	497	490	498	458	455	514	466	514	492	511	475	487	465	428	470	480	466	458	483	463	452	469	468	503	442	454	467	490	486	499	489	497	500	496	454	494	462	465	486	509	491	472	475	425	490	477	463	488	437	497	463	509	464	473	477	496	476	517	451	502	486	450	483	458	504	475	462	498	473	494	470	473	496	476	460	457	450	493	477	479	509	472	485	479	452	501	463	486	481	487	489	431	473	478	473	499	497	505	462	490	515	446	452	421	464	455	440	483	516	504	506	466	464	478	440	482	460	496	474	504	509	508	500	457	486	480	477	493	496	491	492	484	493	454	483	478	510	524	475	491	487	530	461	453	474	512	451	452	446	517	464	483	476	491	527	432	499	471	537	467	420	530	529	504	439	478	520	477	500	472	512	479	513	456	460	477	513	486	500	488	456	550	482	486	481	466	475	477	487	452	520	449	486	479	496	467	453	454	538	487	455	470	493	471	490	471	508	447	466	459	448	453	483	510	441	513	462	457	454	472	502	497	462	463	451	470	497	489	480	487	488	454	480	494	457	488	496	458	453	447	428	519	417	487	486	441	485	479	469	464	466	473	486	484	479	452	471	476	503	493	474	465	491	483	477	473	500	509	499	482	500	455	499	474	486	496	455	485	457	510	502	479	426	481	454	507	480	489	501	477	461	493	469	488	477	464	485	485	456	464	488	473	464	477	463	441	458	473	485	474	488	485	507	490	455	457	506	477	492	482	446	458	494	497	474	503	481	455	505	521	490	483	500	444	471	492	514	493	493	486	489	471	461	465	490	494	494	460	499	450	513	483	486	480	468	489	483	500	496	474	476	474	509	527	505	459	449	445	478	481	456	529	522	490	523	442	468	473	544	464	502	443	477	494	430	466	519	477	455	449	523	481	481	465	458	492	540	492	445	484	473	456	473	470	461	467	488	486	451	457	458	462	492	478	481	509	440	458	507	507	485	459	488	501	479	525	495	492	503	459	508	500	473	465	502	480	496	492	493	541	474	471	470	486	477	498	458	474	504	483	470	484	471	457	452	478	473	442	510	486	494	498	473	492	519	455	494	502	506	484	527	465	469	458	441	488	502	449	469	458	479	483	468	454	472	501	470	501	500	469	511	510	462	496	478	472	466	465	458	490	502	439	456	523	476	451	465	452	508	467	498	477	490	461	453	504	478	475	497	461	504	438	460	495	457	483	505	466	490	437	443	482	511	438	480	472	456	513	482	463	481	497	454	463	488	476	482	489	470	473	443	496	507	465	441	437	503	505	474	490	469	482	519	474	494	486	475	478	458	473	485	498	497	490	499	476	475	460	447	495	477	485	501	500	482	476	520	474	461	452	477	452	456	464	477	421	501	484	467	487	479	470	502	449	492	469	460	479	485	532	469	475	483	438	489	516	464	484	456	493	467	480	480	416	492	495	464	461	497	498	475	476	490	467	464	483	485	445	469	474	460	504	520	499	472	494	467	516	470	483	480	510	467	508	506	483	496	482	469	483	478	478	473	461	480	448	489	522	448	501	495	517	458	467	442	451	481	481	461	471	493	503	464	460	459	464	497	487	440	475	502	482	460	485	475	453	493	458	503	459	497	427	493	471	493	470	473	435	510	478	448	478	484	480	487	483	490	470	470	498	493	461	493	472	439	503	488	490	495	496	462	492	473	446	491	432	459	476	476	473	476	497	484	473	472	481	501	492	483	472	483	473	487	493	448	461	474	458	460	473	436	477	483	536	485	469	488	489	437	469	457	465	482	483	487	492	495	475	477	519	480	487	499	470	497	488	488	500	486	489	522	551	495	502	497	496	493	497	479	520	488	487	467	517	468	485	500	494	489	474	500	465	492	491	491	497	461	526	460	498	443	503	484	512	474	458	494	469	473	487	445	488	445	454	456	485	509	506	483	456	490	487	462	464	467	465	477	483	491	491	492	501	506	487	510	456	491	511	480	513	470	470	494	478	459	470	467	461	458	481	489	439	491	462	446	465	519	495	457	479	487	477	470	493	464	474	475	510	480	461	505	459	467	505	472	480	496	485	459	457	492	446	518	453	482	487	534	477	468	475	444	499	486	494	483	472	495	453	481	490	448	494	466	477	506	474	527	459	479	471	483	504	488	439	520	495	477	474	448	466	473	449	495	502	445	468	471	458	460	459	491	447	538	502	441	493	501	538	506	432	491	452	486	474	494	508	480	473	461	489	475	466	465	468	474	458	484	498	463	488	479	469	493	489	549	500	443	474	493	486	468	457	469	483	480	473	452	469	476	462	442	456	483	483	461	512	484	473	441	432	475	470	467	494	476	509	490	504	465	467	481	481	447	489	491	481	486	463	458	537	499	473	489	492	445	475	463	475	453	478	484	495	456	445	473	465	491	495	455	489	458	456	473	480	488	485	468	520	476	485	448	476	490	475	479	505	465	459	507	476	492	514	488	502	480	516	455	487	484	462	473	471	466	503	493	480	469	457	466	515	497	468	497	465	498	462	498	437	476	461	489	496	512	509	471	443	447	494	510	476	534	511	489	465	478	484	489	500	451	450	499	465	497	458	464	459	476	462	485	456	462	436	517	478	486	459	454	447	486	478	484	454	465	463	481	493	492	495	473	496	458	493	468	496	491	476	511	502	481	472	498	455	480	448	501	480	465	460	519	450	508	482	476	505	471	491	475	505	477	478	493	492	482	503	485	481	520	494	467	500	460	499	476	542	473	474	434	435	454	448	474	485	503	470	496	461	469	463	487	496	449	507	533	469	507	525	455	474	473	471	478	495	478	488	462	490	502	456	473	477	511	488	510	474	477	485	487	479	472	465	444	489	488	470	455	512	477	481	497	476	520	505	487	450	462	481	478	446	514	451	467	499	507	472	482	461	467	451	494	477	476	501	474	460	458	483	462	480	481	480	459	469	480	429	457	485	484	472	477	475	495	525	466	500	470	492	491	487	490	465	438	500	482	469	515	470	475	507	479	471	465	482	489	478	502	476	505	506	510	452	524	464	487	473	526	447	508	483	505	462	444	488	490	483	492	476	515	496	467	491	475	491	468	466	458	465	473	501	499	503	478	490	457	466	482	488	459	438	485	495	482	490	521	445	474	471	448	504	490	477	440	483	519	483	488	462	433	418	472	416	456	536	474	452	478	452	469	459	484	504	471	493	480	475	480	460	489	495	517	496	487	472	484	453	505	453	494	472	497	560	468	493	457	470	472	452	482	483	473	512	511	484	470	445	495	463	471	502	449	477	494	492	509	494	514	496	457	478	505	499	480	461	471	514	492	513	501	477	492	470	503	468	499	470	496	492	490	474	449	473	462	507	496	483	449	496	467	454	491	482	470	485	475	498	516	523
29143	28413	38747	30711	16104	6670	3004	2926	2234	1279	655	362	278	272	246	247	223	264	257	228	251	247	221	240	264	251	247	260	253	235	236	221	230	259	257	228	251	206	221	220	249	238	246	245	255	272	225	255	247	253	230	245	246	231	235	219	231	224	255	229	215	251	248	237	234	234	228	266	268	258	227	247	239	246	237	208	260	227	238	242	263	236	221	251	259	228	258	227	263	225	253	216	236	241	222	246	229	246	217	251	256	250	242	231	258	239	254	255	275	229	251	238	232	217	279	237	257	270	269	259	249	225	216	277	250	230	246	227	246	272	265	240	236	240	238	256	240	225	219	241	214	269	224	267	241	255	233	212	246	252	219	235	232	234	242	255	208	230	249	248	250	239	223	222	266	253	235	252	238	251	259	235	243	227	265	229	231	233	229	255	251	231	235	250	240	229	239	264	237	244	244	221	199	222	242	234	242	257	237	240	238	254	265	218	232	234	252	230	229	226	242	264	209	251	255	257	243	242	253	236	231	223	246	250	232	233	239	216	251	215	236	240	228	237	270	223	239	264	237	221	244	222	242	242	244	237	240	226	231	266	252	227	242	261	242	249	234	238	238	257	219	263	245	261	240	236	235	257	222	201	237	226	245	261	262	236	239	252	217	227	233	221	250	248	216	241	225	246	257	247	260	226	250	244	249	227	224	241	266	246	201	258	257	234	277	251	243	244	236	263	266	235	235	244	221	239	251	256	243	237	249	246	226	228	270	244	252	221	251	245	256	248	270	212	230	251	265	235	223	220	255	228	261	224	250	224	250	240	229	232	225	240	238	238	250	274	244	249	235	242	280	251	261	253	253	238	233	256	236	238	222	225	233	229	251	235	241	276	230	257	251	242	232	225	247	246	254	214	238	238	235	229	240	249	269	243	233	248	239	228	249	243	261	236	201	242	240	251	207	237	252	258	254	262	256	260	239	238	240	233	236	240	243	252	232	254	252	231	263	265	250	249	212	261	248	244	238	216	254	238	236	240	259	251	239	245	218	234	243	215	215	243	242	234	257	251	231	223	232	271	217	258	260	226	241	222	224	241	230	213	251	254	252	249	238	221	239	258	238	249	243	217	233	256	237	256	225	230	252	238	228	268	232	234	224	227	258	245	259	223	241	243	280	228	223	259	210	244	214	251	223	234	247	226	255	254	250	203	225	246	244	222	236	259	257	257	237	252	244	210	243	229	263	234	252	264	228	259	244	245	210	240	210	247	227	259	220	247	223	248	243	250	244	245	223	210	244	228	254	246	241	234	234	256	260	235	258	239	241	260	255	253	258	226	275	260	238	235	213	244	249	231	242	240	230	234	226	234	265	255	251	223	246	240	223	230	273	242	225	247	265	229	236	242	253	252	248	224	235	229	256	244	249	249	250	247	260	221	236	234	250	213	207	259	253	274	238	238	247	239	248	241	241	240	273	240	238	238	237	260	246	229	256	234	236	247	274	235	209	229	244	257	222	243	232	259	258	243	238	222	230	262	227	211	269	247	221	258	240	227	223	233	243	251	233	248	220	238	243	227	254	237	243	232	243	236	229	267	215	244	240	269	240	243	241	263	261	218	223	231	235	254	288	246	269	222	240	250	250	251	224	234	238	254	229	260	238	223	269	221	252	238	214	251	216	231	212	245	249	234	245	214	234	237	252	261	240	230	247	258	252	238	218	264	239	236	227	238	235	226	225	228	243	286	215	241	221	245	230	242	255	240	245	235	219	249	226	216	234	222	239	219	245	233	239	238	255	225	230	259	199	246	230	231	226	255	260	265	218	258	220	238	249	257	235	244	247	252	249	240	228	255	221	257	227	232	247	224	235	229	235	238	256	221	224	220	253	229	235	220	205	233	237	272	270	219	246	244	246	229	250	249	243	218	257	232	241	243	234	237	230	222	236	256	224	228	218	260	213	261	222	231	250	207	239	244	245	263	242	238	243	221	228	220	227	243	253	268	241	226	228	247	219	233	272	255	259	231	230	249	249	244	228	256	242	244	233	254	252	239	242	255	236	244	241	222	251	236	214	216	233	222	249	234	243	249	263	238	266	221	260	231	233	224	226	266	244	242	241	251	216	236	233	238	251	252	228	248	232	232	232	230	246	258	247	240	233	247	224	247	241	254	263	250	246	250	252	221	219	210	251	224	267	246	249	257	214	211	232	204	256	262	223	243	255	231	240	249	234	238	204	243	241	221	246	258	227	247	235	251	250	234	239	200	271	259	249	301	221	242	253	237	224	263	223	231	245	268	232	258	231	254	227	220	232	237	231	232	238	250	231	237	221	251	242	244	250	247	231	265	231	270	246	236	236	226	224	245	231	272	238	232	249	215	249	271	262	247	215	238	228	246	251	244	250	226	238	261	238	252	212	235	216	258	253	233	231	222	221	229	269	241	225	252	251	251	256	260	248	255	236	247	222	241	230	222	236	258	241	256	220	274	249	224	247	249	254	237	261	233	242	273	231	225	233	231	240	231	242	272	225	261	242	221	267	263	248	241	248	220	220	282	232	198	211	240	227	247	245	240	237	248	236	228	239	230	248	237	241	240	240	226	224	233	273	239	209	211	219	247	219	232	256	264	253	241	243	248	239	255	250	250	253	235	224	221	225	232	258	255	231	250	248	253	227	228	249	241	246	241	193	249	238	240	249	226	258	222	232	237	245	254	222	250	235	219	231	248	277	229	258	258	219	259	231	238	233	229	217	273	253	211	228	231	217	258	248	231	231	248	232	235	228	270	224	254	251	274	248	235	227	231	246	257	226	230	235	235	220	264	262	227	284	209	242	252	248	227	227	239	239	254	258	250	245	235	250	251	256	240	259	274	254	233	227	240	247	266	227	244	257	240	216	215	238	256	220	257	254	228	256	264	250	246	244	254	272	265	245	252	268	232	239	246	241	260	233	246	261	237	249	239	231	245	259	246	229	243	240	220	247	237	216	250	226	206	227	252	236	244	229	244	228	246	242	239	219	233	240	223	244	245	219	255	234	271	231	233	206	241	220	225	252	245	213	230	246	251	233	242	254	252	263	240	219	231	228	201	236	262	232	216	238	243	229	264	242	260	216	240	251	216	240	250	232	229	209	231	237	245	212	239	261	225	232	204	262	230	236	236	273	240	251	273	238	230	250	228	218	221	268	266	265	233	251	251	242	244	269	219	201	265	264	236	261	264	243	267	260	230	234	241	253	265	239	252	272	213	243	223	247	265	210	261	242	259	249	256	232	256	268	256	238	219	235	239	244	266	223	255	230	216	233	219	248	241	236	255	254	240	250	239	250	218	254	233	242	230	224	225	243	236	248	257	238	223	242	237	234	261	219	231	235	223	230	226	222	247	233	225	242	264	239	248	232	242	248	247	248	237	252	261	245	252	240	237	224	247	242	228	247	225	254	247	265	236	272	240	224	217	267	246	239	214	259	237	240	243	253	250	258	232	216	254	236	250	245	261	226	223	242	238	266	249	234	243
36123	48483	50301	36949	25318	13827	8382	8797	6414	3565	1824	881	577	536	530	538	507	489	479	513	520	518	538	470	523	503	524	510	505	513	466	487	545	507	501	510	501	511	501	516	528	479	458	463	506	486	479	515	499	522	509	510	525	453	482	524	516	510	517	474	480	516	461	500	477	473	499	518	476	512	514	487	515	506	483	473	513	492	504	502	469	523	513	488	511	528	470	516	522	533	511	450	494	547	519	579	479	506	510	537	576	480	488	535	452	493	489	486	533	514	512	525	509	500	550	492	513	519	503	487	471	526	465	503	534	511	495	477	534	521	474	533	502	458	481	540	526	526	497	535	491	504	529	510	502	498	484	480	512	510	526	497	512	536	475	432	514	474	476	506	491	542	527	541	523	508	463	540	506	519	533	509	476	498	525	502	527	498	546	437	552	510	502	495	503	472	510	506	502	534	499	484	524	502	543	523	519	462	526	496	527	487	494	444	508	488	506	480	496	492	527	520	548	522	511	473	521	516	518	503	481	457	459	468	507	490	514	542	518	527	514	516	519	479	468	508	510	460	489	448	505	504	518	504	499	506	504	482	495	510	506	495	482	548	526	492	491	511	506	505	502	506	485	500	474	504	501	507	483	508	488	470	500	495	518	533	506	513	509	521	457	476	454	504	511	511	515	496	546	482	546	509	451	473	483	498	496	497	510	474	497	488	513	500	493	524	553	500	512	500	502	489	514	508	492	513	469	506	483	478	512	520	485	510	473	502	472	470	491	508	501	495	499	493	483	525	477	497	513	510	498	531	515	519	487	490	488	507	507	515	506	510	496	532	521	479	493	511	473	473	492	473	493	518	472	484	496	487	503	459	469	562	492	527	484	482	487	503	507	488	519	495	504	470	490	483	465	502	508	519	481	525	479	491	497	507	460	548	513	506	462	513	502	471	490	513	479	481	511	495	491	507	545	501	473	511	532	500	464	509	516	538	482	511	486	474	475	474	473	494	469	517	491	523	503	531	492	500	490	497	515	514	498	540	475	474	515	474	546	484	561	498	513	559	464	491	514	527	473	499	517	484	525	535	481	495	532	525	512	506	507	501	491	464	505	516	509	485	529	515	472	500	519	525	480	517	484	525	528	524	469	540	506	518	531	517	521	490	483	506	550	517	488	499	526	509	503	502	461	506	492	491	500	493	500	520	466	508	544	498	532	491	544	515	447	512	483	522	475	468	507	475	531	543	511	505	509	505	505	489	542	466	520	459	496	521	489	478	497	462	521	506	514	528	455	495	489	489	502	502	514	514	502	522	502	513	538	493	522	508	490	510	529	490	517	491	490	490	490	520	456	489	534	527	523	488	487	539	521	525	509	509	472	509	431	526	520	538	489	542	494	480	526	493	535	495	518	539	501	520	512	509	501	510	480	448	505	452	521	527	503	507	530	502	477	441	519	527	494	487	482	525	506	508	476	480	510	496	461	507	513	458	522	536	528	530	517	527	496	497	448	463	484	479	522	541	483	530	515	519	517	518	467	487	495	512	513	502	532	507	498	523	482	499	541	519	500	490	529	511	493	507	524	483	550	487	524	489	506	502	512	535	500	492	527	504	478	478	490	525	516	485	532	483	542	508	497	534	477	477	527	533	524	486	497	514	495	476	500	494	471	514	526	525	506	533	511	507	536	515	485	521	508	484	507	466	512	534	521	525	535	498	510	532	509	520	512	480	490	499	515	498	516	504	505	505	485	547	480	521	442	477	481	491	500	451	530	499	466	525	510	503	499	529	476	538	509	514	521	465	502	502	540	468	520	501	517	522	490	516	484	472	498	535	488	502	500	483	509	489	492	513	525	520	516	506	475	485	528	505	516	523	479	495	482	531	479	512	484	525	464	528	451	515	509	495	496	504	469	515	501	487	476	448	491	504	490	495	541	532	507	484	526	516	537	486	489	551	504	494	481	495	488	463	494	470	497	468	495	488	499	502	549	528	486	508	485	487	497	527	495	531	513	522	493	524	515	510	583	492	519	514	538	500	501	504	482	523	481	474	525	513	523	524	483	506	488	488	494	503	481	495	496	483	484	542	505	508	476	551	495	539	495	494	511	503	532	493	470	508	476	488	490	502	516	518	487	467	496	487	497	490	471	526	502	538	515	513	486	464	468	501	510	478	447	503	513	546	490	527	522	518	516	475	522	513	500	482	507	514	516	504	507	508	505	537	499	472	478	479	493	494	501	527	476	471	521	529	517	516	507	513	460	483	497	495	498	511	524	499	496	480	537	504	506	477	488	528	502	533	479	503	477	511	510	508	493	547	498	533	500	546	526	481	522	491	536	478	522	507	495	514	520	482	492	472	480	482	497	490	493	483	541	502	502	519	495	511	492	474	520	522	558	516	490	525	508	489	471	496	474	478	503	506	523	504	487	459	503	476	494	471	475	507	492	484	493	501	527	461	512	444	527	520	516	532	470	474	474	467	489	538	497	496	489	482	508	477	500	489	482	519	464	524	494	491	515	538	485	519	533	538	501	497	486	553	518	508	549	493	527	543	538	471	503	466	534	510	489	525	470	481	535	451	519	479	511	484	513	528	517	530	489	478	586	483	485	488	525	449	461	497	526	493	518	483	486	520	520	475	480	508	452	490	473	540	504	479	524	438	481	506	505	497	500	510	477	481	513	560	493	508	499	478	514	464	524	528	468	521	475	531	490	478	525	471	533	514	481	481	503	498	515	494	498	537	486	498	519	518	523	509	512	521	459	463	493	496	542	471	535	518	529	498	473	485	444	510	484	519	495	491	478	514	511	489	480	509	484	515	528	489	488	488	528	536	465	547	482	538	483	471	513	486	491	478	500	487	509	474	467	511	488	511	488	508	527	519	529	527	470	516	502	511	535	490	528	494	505	491	463	493	550	524	546	509	479	508	516	484	481	492	483	515	481	496	502	489	506	494	477	520	506	470	493	525	478	515	539	484	527	490	469	509	495	515	504	481	511	504	532	513	511	505	507	533	477	532	534	485	525	471	480	498	520	464	481	473	540	524	509	482	524	499	470	495	510	506	526	525	531	507	541	499	522	464	480	509	509	485	476	502	526	486	494	478	509	550	488	496	506	525	508	482	521	523	465	505	505	574	519	496	516	494	493	506	504	546	510	482	489	534	490	514	524	494	490	520	504	473	492	497	494	492	495	487	534	472	499	515	539	501	446	492	524	531	487	431	500	536	488	506	507	498	477	501	440	508	517	506	500	495	496	506	511	488	524	478	498	486	535	488	503	503	529	490	501	507	505	467	488	516	487	509	514	506	515	505	479	469	465	529	535	499	520	472	470	495	520	471	513	506	513	524	499	522	471	479	541	456	459	484	523	537	526	496	506	524	509	490	465	494	488	495	488	505	488	501	525	533	535	502	527	520	485	529	506	466	487	506	523	519	513	484	521	506	530	506	468	486	475	486	479	476	483	478	509	461	458	499	507	480	488	493	477	497	524	521	496	487	486	462	503	512	485	458
25024	21688	29459	29171	22207	14350	22221	20427	12771	5078	1622	570	290	231	240	213	221	252	216	233	249	212	233	229	240	215	238	219	219	239	227	234	234	253	204	236	252	222	203	253	216	244	244	219	239	233	269	230	201	259	218	231	227	210	211	245	238	206	223	238	236	245	246	233	237	231	224	237	207	243	227	224	235	247	237	214	202	218	213	235	220	232	245	252	232	220	225	209	239	226	220	230	236	212	229	245	209	220	229	240	237	227	227	221	212	275	253	234	230	218	228	246	252	212	218	219	222	253	213	218	226	232	221	237	237	254	226	259	237	206	224	228	205	230	255	219	239	222	246	208	225	231	212	224	243	226	243	235	252	252	234	227	216	208	246	231	216	220	242	246	229	237	226	234	214	235	257	230	213	201	250	257	219	231	227	237	217	232	221	211	233	243	233	247	222	238	228	224	219	239	213	215	232	250	246	244	205	224	217	209	191	220	238	233	228	219	258	249	221	218	251	233	240	252	240	220	219	231	212	221	238	251	251	259	226	216	216	213	239	238	211	207	234	264	234	239	259	245	229	208	232	237	218	230	217	227	227	219	240	243	235	238	222	227	215	207	232	220	241	245	253	241	227	246	244	228	238	249	271	227	223	216	246	232	225	223	235	241	225	245	221	230	219	238	240	217	220	195	221	254	216	236	239	239	239	218	220	235	217	238	223	225	226	246	231	225	225	236	238	243	237	206	232	227	214	201	238	220	232	247	216	219	213	240	229	259	236	237	260	228	216	252	230	233	239	228	222	220	220	219	242	235	218	243	245	251	245	219	214	219	222	232	233	222	246	225	234	223	213	232	236	247	234	238	227	219	231	249	225	238	216	237	240	211	258	230	240	207	250	242	210	224	230	224	253	245	249	231	243	242	228	207	215	234	227	214	209	256	244	200	227	241	237	228	241	248	231	238	238	225	236	224	219	210	246	204	239	239	221	222	233	249	219	213	245	229	243	236	216	227	231	226	233	235	247	213	245	230	215	243	208	224	254	239	210	216	231	227	241	234	234	243	231	246	253	220	223	215	221	220	211	237	225	247	247	224	233	222	266	224	228	201	243	222	217	235	223	227	226	194	231	216	224	234	237	239	227	228	228	228	210	241	212	259	227	225	249	236	221	257	238	269	251	241	246	213	207	225	217	236	224	214	235	234	205	255	237	199	221	208	255	232	227	231	228	236	235	267	225	277	239	242	217	274	244	183	231	231	204	266	220	215	252	246	234	196	231	205	216	226	223	215	235	244	254	230	225	248	272	235	228	239	227	249	249	222	216	238	266	231	227	262	245	212	237	231	242	226	210	271	245	244	235	229	209	222	233	222	243	252	233	213	226	240	205	207	225	234	206	242	197	213	218	231	218	251	242	230	257	234	221	207	210	209	250	233	233	223	248	224	247	251	238	228	219	223	206	233	229	234	226	251	238	213	216	251	229	209	236	249	193	217	228	225	249	228	236	242	217	244	210	239	250	214	240	230	254	207	246	265	262	231	200	217	225	210	248	240	235	228	234	250	246	257	268	220	253	224	225	223	231	234	224	237	247	210	232	246	225	210	218	229	213	231	232	253	235	248	241	232	219	236	259	256	238	234	217	214	202	230	219	251	222	241	243	219	230	221	220	228	243	249	231	223	239	237	220	219	226	261	215	239	230	233	216	233	216	235	232	203	224	214	203	243	204	244	252	238	230	221	202	223	247	241	255	243	222	235	226	209	237	197	246	214	230	243	244	228	222	226	229	222	214	258	225	212	228	255	227	224	210	229	231	243	219	230	231	230	212	241	220	241	249	211	212	220	268	217	239	242	211	253	222	220	209	240	228	249	263	222	205	205	223	227	249	255	200	223	221	228	237	225	246	228	241	273	241	244	228	222	225	220	237	254	237	243	251	225	221	229	231	226	238	231	215	213	215	256	240	230	234	199	232	224	238	225	210	241	229	220	236	234	242	236	234	237	227	256	241	259	238	235	232	224	211	245	198	235	218	239	225	245	214	229	234	259	230	214	216	217	263	218	216	266	233	223	244	230	247	241	219	244	218	229	248	217	221	251	204	220	240	222	250	225	223	247	241	230	235	205	264	223	247	252	197	231	242	230	260	231	203	244	228	236	235	233	237	248	225	210	240	227	256	228	249	238	231	218	241	245	240	229	248	234	235	225	240	233	238	211	238	233	227	223	241	253	224	242	235	213	205	253	222	234	231	221	218	245	261	234	207	235	230	222	226	229	229	223	236	236	227	242	233	211	249	236	226	213	245	241	216	255	263	213	219	240	251	229	231	215	226	227	230	216	244	239	226	215	205	219	228	219	238	243	258	235	206	242	214	250	235	247	252	229	248	223	228	232	236	217	226	238	221	254	214	206	243	190	266	216	247	212	235	216	252	238	252	219	233	229	219	212	224	253	221	247	254	237	236	248	247	213	247	242	240	223	229	219	226	199	227	238	238	231	237	222	245	231	203	198	264	235	238	233	224	223	250	241	212	218	234	223	240	223	223	227	222	239	245	212	231	227	226	227	210	220	241	238	222	249	241	238	229	211	233	238	222	226	233	211	235	243	228	245	232	216	217	238	216	244	224	276	230	229	190	211	243	226	225	248	226	217	221	236	216	242	214	233	228	224	233	236	217	242	224	243	243	239	221	218	252	236	247	232	227	244	247	221	225	239	209	281	228	224	245	247	229	220	230	251	231	216	251	218	213	229	218	215	228	226	228	228	244	231	229	223	223	213	228	223	237	205	240	236	212	222	223	251	227	239	222	224	227	221	220	235	238	211	234	235	242	250	230	234	250	214	198	251	251	228	230	229	221	224	232	235	232	254	224	228	242	224	233	249	222	214	240	227	244	254	221	222	242	234	245	243	209	243	239	218	235	230	230	207	264	253	205	231	229	239	236	230	256	230	233	253	204	244	242	259	229	236	234	216	240	243	219	232	193	210	206	222	218	235	248	222	206	253	242	219	243	211	246	225	235	224	253	235	231	221	254	216	226	226	242	228	257	235	236	217	236	237	233	245	227	240	250	226	222	252	215	240	240	232	231	248	244	243	229	206	239	251	232	219	208	217	240	218	234	226	230	230	244	233	235	219	234	217	222	235	233	215	229	214	252	223	268	206	237	251	226	222	228	237	221	203	252	232	244	219	218	237	224	253	219	222	222	260	218	224	215	250	259	241	209	224	224	274	257	239	218	237	218	201	220	222	218	217	235	244	247	232	245	219	239	242	238	226	243	212	227	241	252	269	261	229	205	245	239	246	249	210	258	220	213	217	237	225	257	235	236	225	247	238	228	223	216	231	242	244	244	214	263	243	250	237	231	220	249	230	214	223	233	238	266	231	220	227	222	219	234	225	235	200	228	231	223	248	239	268	234	238	246	243	218	225	225	239	228	229	224	226	246	201	231	211	237	265	250	230	249	231	228	228	223	195	235	234	211	215	224	246	234	218	214	226	242	233	222	229	201	256	228	232	213	215
32118	50409	50873	42101	30674	23250	33641	31135	22231	11413	4251	1504	711	549	521	478	513	466	454	501	497	484	515	500	523	471	501	496	469	497	467	460	425	494	455	485	482	458	489	459	470	497	484	479	507	448	489	525	498	501	475	474	517	486	451	488	453	471	479	476	448	487	502	494	478	482	498	476	479	500	502	483	509	461	470	481	493	507	487	484	478	506	463	504	468	447	501	469	480	476	476	470	440	505	490	481	486	495	465	475	485	478	497	466	498	503	496	533	486	497	475	433	503	518	499	486	437	514	512	509	494	493	477	461	492	449	502	478	469	502	457	504	493	490	452	507	475	448	496	453	500	462	512	458	521	451	506	522	477	463	466	507	497	487	482	451	484	496	490	476	445	493	505	461	512	450	488	502	517	482	467	479	457	501	517	499	513	481	456	495	464	476	460	484	465	485	495	490	510	480	468	503	497	483	502	498	464	477	484	479	476	498	508	476	532	463	477	487	470	495	460	539	490	501	463	477	497	474	433	514	469	476	484	507	499	486	454	481	481	503	491	455	478	490	462	507	482	493	520	445	496	509	515	513	457	469	451	476	456	447	497	494	486	464	477	451	499	509	515	483	464	503	486	480	482	480	467	430	500	444	445	463	521	482	453	484	482	512	480	505	429	473	499	516	479	471	517	498	491	502	448	518	463	499	479	437	468	495	515	474	494	463	484	486	501	475	532	449	529	470	443	524	468	460	489	460	509	497	475	474	463	478	504	469	484	470	497	457	485	468	502	509	461	473	496	461	520	498	500	522	485	451	491	495	472	467	475	487	472	478	443	510	517	476	463	488	496	510	476	486	500	486	493	461	485	503	500	484	495	506	466	450	502	470	474	480	488	499	475	508	480	472	478	467	489	466	496	498	486	486	490	471	464	519	431	500	521	500	490	495	444	497	483	483	450	432	501	445	546	470	479	485	486	465	486	474	507	501	474	459	440	500	448	479	472	493	498	489	467	506	475	450	486	468	533	482	492	490	453	485	451	513	485	492	465	534	501	446	514	441	505	488	487	491	432	506	482	480	470	488	492	469	469	487	452	514	488	448	474	474	480	437	529	488	503	505	479	469	518	449	504	477	419	476	502	482	499	481	467	490	483	481	499	469	507	483	477	477	459	482	474	460	492	500	471	467	477	449	457	472	512	509	509	509	480	464	501	475	511	493	501	470	498	474	449	463	475	506	441	495	504	478	512	469	490	556	445	499	466	492	476	503	528	496	490	502	458	486	479	440	555	476	468	435	481	482	521	490	476	501	495	475	464	452	451	503	502	484	483	477	484	466	479	448	466	470	446	457	484	505	485	473	513	501	469	492	451	558	470	458	487	467	473	459	509	476	473	483	486	466	492	486	480	528	453	497	450	513	465	484	485	430	484	489	482	445	481	474	419	490	505	428	470	479	510	502	524	453	497	478	494	508	472	485	505	485	465	479	459	477	443	497	476	478	513	476	494	483	446	493	510	494	463	452	499	492	523	469	501	474	495	466	456	507	492	422	448	479	486	525	507	507	475	500	482	515	524	471	487	469	495	496	477	488	492	487	474	489	529	476	455	497	491	496	474	473	500	500	477	504	489	482	518	498	480	517	450	497	492	484	468	489	465	502	485	481	462	466	458	509	477	490	488	454	481	464	492	476	509	492	492	505	482	459	470	487	529	473	473	508	451	479	467	516	473	502	465	481	479	500	480	468	454	473	475	495	513	511	488	522	476	460	482	472	484	472	529	441	464	497	477	477	470	486	470	482	478	474	465	462	514	485	485	455	493	496	439	487	522	485	486	457	518	486	508	471	475	480	431	498	484	460	470	472	496	507	518	462	487	448	525	462	490	491	484	513	467	506	518	492	502	530	457	499	478	506	516	494	448	485	458	543	507	488	496	461	510	451	474	479	523	491	449	489	425	505	437	481	461	453	512	464	455	476	525	509	500	496	484	448	505	443	459	500	499	453	455	440	471	443	490	476	492	478	480	510	471	490	484	480	529	473	521	443	504	491	491	466	474	504	530	465	490	446	468	484	489	466	525	476	455	531	469	495	491	478	479	536	512	493	440	443	483	492	480	441	540	493	464	472	447	480	494	474	503	474	518	488	512	469	473	492	465	475	460	485	507	489	500	484	491	449	476	467	477	487	494	451	490	508	477	484	511	458	486	472	472	480	533	489	462	480	466	494	465	524	435	467	470	483	493	505	476	488	472	505	508	473	520	460	465	483	495	483	495	470	486	479	490	493	479	510	450	463	474	484	492	491	500	496	504	463	466	484	477	480	499	484	500	462	488	545	500	511	471	468	522	502	483	454	496	510	500	485	488	481	549	504	500	515	451	498	471	481	462	497	459	479	510	460	479	466	514	496	485	479	463	474	487	533	489	490	499	531	467	480	501	499	478	487	467	512	450	462	478	458	481	444	472	489	457	496	454	468	472	464	476	498	510	488	527	493	538	470	487	490	494	470	471	519	488	496	446	495	459	484	477	485	496	470	467	520	482	488	504	483	462	493	461	468	473	499	477	513	453	506	474	461	500	527	533	465	505	499	509	498	484	528	494	480	527	461	491	488	488	481	497	493	468	508	473	488	494	487	467	452	499	491	456	476	490	504	488	502	462	462	503	518	484	478	494	497	477	459	479	462	461	443	494	525	493	503	465	439	427	484	510	489	505	475	483	477	471	499	492	486	496	522	467	533	474	465	478	476	472	473	462	491	457	485	453	457	495	514	457	508	487	464	466	464	472	513	446	509	507	499	489	496	502	472	453	478	499	506	465	465	474	493	456	459	457	461	479	500	511	506	478	500	467	482	466	492	432	521	508	488	496	505	492	503	477	495	502	486	446	477	456	489	443	500	487	521	461	457	490	477	490	500	443	483	475	477	477	529	478	498	469	484	459	464	485	474	464	495	490	448	477	465	460	509	497	505	467	461	475	446	498	443	482	494	513	503	470	510	487	504	507	535	479	462	503	515	486	464	460	445	504	471	449	464	460	469	505	483	490	491	482	490	452	484	486	488	467	445	523	502	464	484	518	510	483	491	488	478	494	446	490	492	466	479	444	494	512	508	464	492	482	484	471	489	508	493	457	520	465	523	474	452	435	442	461	498	510	554	497	493	485	468	465	496	411	468	489	480	503	514	511	520	457	492	501	502	485	443	476	482	487	508	483	472	462	478	476	468	449	441	507	501	483	492	465	478	488	463	500	460	466	476	484	485	475	522	479	439	479	468	505	473	512	508	497	471	456	470	511	478	541	475	495	480	458	468	484	463	487	438	518	461	516	486	457	447	517	436	475	490	483	472	502	490	444	457	453	498	468	475	474	515	467	465	473	431	422	492	516	487	495	481	516	450	468	446	529	471	473	460	467	491	478	516	494	486	512	484	523	469	499	446	480	503	449	493	500	488	483	508	503	493	491	474	468	437	479	472	475	463	493	480	494	479	499	513	439	485	464	502	485	469	420	466	491	473	513	486	470	497
23597	21647	29551	24747	23297	25159	41030	37594	25866	13184	3817	1038	380	286	275	231	254	258	215	254	255	252	260	252	230	238	216	262	251	199	255	221	229	252	254	211	240	243	224	225	235	227	252	237	255	254	253	244	218	246	230	249	221	217	222	233	206	221	227	223	240	230	236	225	242	245	252	242	264	239	219	250	256	254	236	216	225	215	202	228	237	258	226	251	266	237	251	220	215	234	253	245	214	234	248	226	244	218	221	230	225	242	217	222	207	216	263	255	210	246	215	248	236	237	233	245	252	221	253	236	225	233	226	244	237	248	202	241	212	239	238	244	250	211	222	238	230	230	205	250	229	239	254	218	238	221	270	218	247	214	223	256	237	252	243	238	268	234	222	238	271	243	196	225	249	214	248	234	233	198	234	228	206	219	232	228	234	231	235	246	254	221	218	223	225	235	213	206	245	245	246	244	220	225	236	227	239	228	225	231	237	213	244	231	228	215	262	267	246	244	242	236	224	222	247	237	239	223	238	250	258	233	243	223	230	222	222	238	228	271	220	208	223	233	236	246	245	229	253	234	245	253	232	222	197	238	205	235	265	234	217	205	206	254	243	236	246	236	241	241	239	225	246	253	226	232	221	244	237	213	244	217	222	221	207	224	243	231	243	236	234	222	237	226	257	227	248	235	232	215	244	235	225	248	229	240	243	240	220	225	236	254	243	249	219	233	230	240	253	215	199	230	246	202	254	240	208	254	225	236	265	228	215	227	244	247	208	246	244	246	257	222	223	218	244	225	238	256	252	241	240	262	250	250	210	245	240	247	234	232	211	194	257	231	240	235	215	239	225	227	257	237	233	220	214	216	230	217	226	222	245	232	253	232	249	240	237	240	248	241	234	240	228	249	240	246	232	244	229	214	223	211	240	228	227	239	228	264	227	255	242	242	243	257	227	247	265	216	222	215	242	236	206	252	236	248	253	251	224	233	224	253	220	220	219	234	226	245	226	227	234	270	235	225	218	207	245	251	232	231	242	227	230	246	235	214	218	209	224	238	220	223	212	231	210	236	200	267	218	224	225	223	206	233	231	217	203	243	212	243	225	236	207	224	202	219	225	241	236	228	209	209	206	234	228	238	239	217	217	232	215	231	237	240	206	234	221	221	242	231	233	241	249	231	215	228	240	210	229	263	209	207	232	216	206	245	223	241	219	240	248	226	247	257	233	256	218	239	236	235	251	226	223	235	221	250	244	237	224	225	252	203	232	217	220	224	240	205	202	205	212	242	230	246	234	250	229	263	223	227	225	223	231	202	245	213	214	203	224	220	214	226	211	247	204	226	228	241	251	236	220	228	238	207	228	245	242	258	235	229	266	253	237	208	225	239	255	214	225	230	214	246	234	227	248	237	224	238	263	244	238	232	247	248	245	247	245	248	251	216	209	241	234	215	220	246	233	218	261	233	219	218	231	245	214	239	244	225	201	210	238	246	236	228	251	229	232	246	210	218	200	232	245	257	247	222	222	245	224	240	222	248	214	212	212	238	250	206	204	226	215	221	230	267	235	224	222	256	249	238	229	236	227	225	232	208	260	233	230	200	228	271	241	230	232	210	208	234	234	222	227	227	230	249	248	239	241	247	217	207	217	245	223	224	247	232	220	233	233	249	214	232	239	267	243	217	251	232	253	224	240	204	253	228	231	192	244	227	245	237	250	245	223	256	245	246	250	240	241	226	236	245	239	198	219	255	233	226	221	228	254	241	240	232	252	231	260	225	211	237	223	231	223	242	240	234	214	243	263	252	204	224	245	240	225	227	218	237	243	249	234	243	244	229	235	231	240	225	246	230	228	235	229	244	225	255	229	266	201	223	242	234	260	219	230	258	236	217	252	208	218	234	219	216	242	281	235	246	226	209	241	257	217	225	254	229	237	196	253	234	263	232	224	247	234	235	259	225	236	231	260	246	238	241	233	243	245	198	237	236	243	204	243	231	222	227	228	227	225	223	265	247	240	235	234	230	239	226	230	239	249	225	241	246	271	234	265	241	247	223	231	251	205	218	246	260	241	246	257	195	229	268	231	246	216	243	260	235	236	244	228	227	265	221	227	204	241	214	249	231	236	241	266	232	231	254	232	247	237	239	238	203	255	250	254	224	226	221	222	259	209	229	230	229	250	249	228	245	206	233	235	230	223	206	238	230	234	237	237	248	212	244	230	231	211	242	223	228	217	215	232	263	256	216	282	266	219	250	250	241	252	221	220	226	216	233	256	216	223	229	240	250	254	228	260	252	211	232	233	257	216	237	223	218	205	225	215	211	231	230	248	239	213	227	193	250	228	204	225	250	228	230	258	234	244	223	251	221	212	250	233	226	217	215	236	217	249	239	240	233	255	258	239	222	245	252	226	204	237	270	229	246	212	225	244	220	213	213	219	226	218	216	242	246	227	240	215	208	216	234	238	233	275	251	212	255	249	239	232	226	236	221	248	235	240	211	234	231	243	229	230	239	217	220	225	228	225	236	242	208	226	226	214	241	203	227	245	237	240	262	215	255	236	229	244	223	242	246	252	228	221	269	234	243	272	229	204	221	252	240	237	228	242	230	232	234	239	228	240	213	230	232	250	204	241	252	234	203	259	235	234	245	231	238	238	211	216	234	231	227	259	254	255	238	254	243	230	230	265	224	236	268	249	230	220	231	233	239	238	240	243	235	236	206	230	236	219	231	227	225	221	256	245	249	254	247	241	248	224	211	237	224	228	224	244	240	236	254	234	246	254	231	213	224	257	234	225	213	240	223	232	249	239	202	256	231	244	226	228	219	215	217	242	206	237	256	251	221	265	230	212	225	247	235	226	216	216	238	243	223	230	214	237	233	236	241	210	245	222	213	228	243	223	246	226	226	223	230	221	230	248	229	234	234	246	205	239	243	219	221	237	249	218	237	246	272	205	240	265	230	223	260	246	254	214	213	232	213	204	249	235	210	237	249	206	218	228	270	257	240	216	232	245	227	206	230	204	238	209	248	217	210	230	230	267	235	216	220	242	234	231	219	229	234	240	226	219	250	248	248	234	235	237	241	272	269	229	227	233	228	252	269	235	232	235	249	230	239	234	238	217	228	211	237	197	262	234	199	256	218	242	230	223	220	239	227	226	232	228	232	254	247	236	252	230	199	252	229	243	204	214	227	219	231	198	264	243	238	232	238	217	235	219	236	235	248	248	213	229	257	259	236	255	238	231	236	236	221	241	220	198	234	213	242	234	235	222	225	224	224	249	222	255	239	241	209	233	252	209	251	241	252	236	237	241	232	207	218	228	206	229	242	209	211	265	215	232	267	225	228	258	238	243	251	241	219	225	242	234	250	236	243	259	217	236	238	257	245	203	263	227	230	233	227	230	219	235	242	234	223	224	231	233	220	201	205	232	230	259	229	231	268	221	236	223	240	255	229	236	233	218	195	244	226	223	220	224	239	246	264	235	217	233	231	228	248	239	231	203	230	256	257	215	236	249	213
35746	60771	56482	47504	40099	36547	48748	44344	34360	20544	8728	2832	863	546	490	471	475	484	507	464	527	487	472	501	514	494	476	487	483	484	458	454	445	470	443	453	484	477	482	446	503	456	451	498	447	483	475	486	480	493	439	448	496	470	457	457	483	461	458	502	481	471	466	467	451	433	455	409	441	481	436	463	473	488	419	493	453	423	470	438	454	488	472	452	474	476	462	483	513	471	453	477	487	484	490	474	486	441	458	460	461	485	435	474	461	484	436	442	464	439	464	489	448	457	433	475	461	452	463	478	443	464	463	486	450	490	479	477	493	490	463	485	468	444	492	498	445	441	507	483	470	474	449	445	473	447	454	481	441	473	500	472	485	477	514	479	438	466	452	440	491	483	467	445	495	496	472	473	448	510	487	444	479	495	484	465	477	486	438	478	457	478	481	456	430	486	452	471	478	477	500	495	474	483	464	453	457	501	462	464	463	447	465	452	495	459	441	485	449	469	454	450	477	445	461	462	460	410	465	464	486	507	500	490	476	460	482	484	478	466	465	477	463	488	459	452	442	454	473	491	519	461	484	460	479	437	464	454	436	470	488	470	464	510	446	496	499	457	467	461	481	491	480	473	446	473	517	467	489	468	468	445	473	472	505	496	458	462	505	467	494	459	462	447	436	475	489	476	458	459	461	493	440	496	464	443	474	471	514	455	509	488	494	495	460	500	477	469	446	413	430	443	472	504	468	485	466	435	454	464	426	518	455	469	517	477	453	445	492	487	499	432	495	465	489	492	485	493	491	461	474	481	487	477	479	468	467	473	489	497	433	467	486	481	465	438	514	458	460	478	456	452	431	508	467	473	440	502	489	444	415	467	440	509	451	456	479	462	466	467	503	473	442	467	513	489	450	488	457	466	469	492	480	457	464	476	475	475	506	452	515	481	460	423	457	480	458	498	474	487	466	456	473	451	436	459	455	484	454	499	484	479	489	481	476	452	430	486	456	487	479	441	456	451	446	452	477	445	459	473	484	500	489	438	456	482	458	464	447	427	498	432	455	474	448	443	432	470	447	472	473	451	481	507	507	447	480	481	483	504	493	488	472	481	466	475	464	460	472	450	452	502	494	478	443	458	454	462	451	459	479	500	478	487	472	476	495	445	439	520	449	504	455	474	485	459	487	461	461	484	481	491	483	488	477	463	474	468	480	443	496	484	454	489	458	479	443	494	458	442	476	446	471	516	491	461	468	511	458	461	480	463	466	452	476	477	469	496	439	463	491	475	468	493	470	475	480	473	444	494	455	463	456	446	457	474	506	471	465	508	464	476	499	492	462	499	494	512	464	492	428	458	488	447	511	471	434	463	482	462	493	469	472	486	487	490	458	484	460	437	485	462	481	494	465	461	466	432	447	437	447	458	481	455	486	505	478	472	459	449	502	462	498	478	466	479	446	484	474	447	453	455	490	481	475	479	474	472	521	481	433	494	486	460	491	456	465	460	436	473	469	470	476	523	439	503	444	441	466	436	478	445	481	491	505	457	463	487	462	467	455	453	465	472	450	457	469	468	479	458	482	461	488	466	435	493	462	461	482	459	453	474	493	475	494	495	508	492	436	457	465	455	474	475	476	450	496	439	464	444	454	518	505	494	465	501	429	467	438	485	484	508	457	446	493	451	489	466	444	510	487	467	442	477	439	455	472	471	444	490	473	443	520	476	478	520	483	442	477	463	419	438	466	469	466	432	470	452	437	486	466	490	480	451	477	459	448	473	453	461	450	471	488	456	489	462	496	480	461	471	494	505	461	436	483	464	493	457	464	514	474	516	482	465	455	488	477	462	446	493	485	431	452	481	478	514	478	483	442	454	489	490	492	463	476	427	454	449	470	474	464	506	419	435	468	488	481	462	494	474	477	493	474	471	477	483	450	504	496	494	443	490	447	463	512	450	500	469	485	481	469	481	458	432	524	477	497	503	443	486	470	459	445	473	471	465	458	465	493	456	449	465	477	470	481	492	463	467	487	484	445	444	474	513	462	465	456	484	443	482	489	466	460	432	453	441	491	442	471	479	458	482	498	434	427	478	487	473	488	464	513	443	473	526	496	500	483	456	459	491	456	509	487	487	395	443	505	491	459	444	495	480	493	480	509	446	495	487	485	467	487	481	496	474	477	488	461	471	460	452	481	443	485	466	446	471	484	458	486	494	477	469	454	522	472	445	445	485	470	450	478	412	472	464	474	459	451	469	477	478	440	471	450	456	477	472	482	489	459	526	511	487	465	439	464	477	478	464	448	488	471	495	488	477	416	477	494	461	537	458	467	447	469	470	463	496	464	476	415	484	468	457	484	471	407	480	466	475	479	453	461	452	467	501	468	488	435	495	478	456	499	479	466	489	480	434	463	461	459	471	453	432	432	464	456	486	481	481	469	447	471	463	506	510	500	500	483	452	476	457	458	506	474	474	453	467	500	481	464	452	447	485	449	469	488	489	451	488	512	421	460	497	465	482	493	456	448	452	477	473	471	436	463	465	498	459	469	480	434	451	474	479	511	461	505	496	452	519	472	445	477	479	461	462	484	473	483	475	490	453	495	503	492	462	440	484	457	498	472	480	493	481	495	464	478	452	457	506	460	470	459	486	467	445	494	472	480	480	452	487	464	460	470	480	463	463	478	512	478	470	483	473	437	455	426	474	468	422	476	419	508	451	492	425	453	441	486	519	455	474	442	462	451	469	465	434	507	472	484	464	497	496	503	465	488	509	474	496	495	496	506	478	487	461	434	496	449	449	456	462	445	462	486	493	461	504	516	520	466	462	480	461	465	417	502	461	513	454	486	456	473	462	462	500	495	494	481	450	519	452	464	479	492	493	522	491	499	492	468	487	467	501	470	420	485	493	473	481	477	461	498	500	480	490	471	437	484	459	468	449	468	474	469	445	486	481	475	488	451	453	467	491	458	513	499	458	481	480	489	481	477	469	438	432	458	498	470	455	501	460	477	445	459	490	483	465	448	463	419	450	422	461	490	490	459	488	481	458	429	475	463	461	469	464	452	486	444	478	468	425	453	468	450	469	451	493	430	440	446	447	449	496	484	502	457	448	499	487	492	481	472	467	503	482	431	451	453	500	436	447	456	445	477	431	465	477	443	457	495	521	454	497	472	457	476	495	433	469	459	465	511	430	461	470	494	458	473	481	467	476	472	530	485	426	466	460	490	522	468	499	495	493	451	491	480	478	437	466	459	469	457	444	498	432	487	499	458	465	480	521	445	455	476	468	479	499	451	471	444	464	480	473	498	481	449	510	464	493	473	477	458	479	449	450	498	469	459	464	464	453	482	488	449	471	441	483	483	452	461	474	485	454	440	491	484	477	441	513	492	499	452	467	464	458	447	447	454	492	499	467	454	478	471	500	463	473	450	420	457	513	458	461	484	500	460	483	465	478	447	499	457	456	477	473	459	446	437	502	440	450	472	450	458	449	475	499	495	462	465	453	476	475	529	426	474	462
27821	27376	28187	17171	6847	5039	5572	4530	2489	1361	638	368	257	262	247	235	226	248	225	228	237	230	225	235	226	245	212	245	250	236	228	234	240	216	262	236	228	232	242	234	235	261	254	256	255	226	217	263	256	241	224	268	207	234	237	234	252	235	225	243	267	218	254	251	228	229	240	246	232	245	270	278	222	243	259	226	249	226	243	229	236	231	229	258	220	222	254	218	240	253	239	248	221	271	241	258	233	245	221	219	248	210	258	226	252	224	209	235	262	254	241	236	229	260	248	250	230	207	243	203	229	255	231	217	235	215	214	222	227	248	241	231	226	207	213	228	253	233	239	217	233	246	238	255	255	240	233	241	254	242	262	246	216	231	231	255	259	234	215	261	249	252	237	253	245	239	242	237	251	216	248	248	213	225	199	210	214	262	203	242	251	236	209	212	233	220	260	243	239	209	220	227	231	232	214	229	221	232	229	251	225	231	223	258	252	218	232	200	233	219	241	233	261	222	246	222	243	222	216	268	229	244	241	219	270	222	254	220	264	236	225	236	253	219	241	226	220	239	215	214	262	225	222	222	247	245	243	242	245	207	268	253	223	237	239	237	235	236	211	232	229	217	242	263	247	228	220	267	244	246	248	221	232	225	243	248	247	262	217	242	225	241	236	247	202	205	253	232	212	243	227	223	244	230	226	252	241	230	270	249	246	236	220	220	242	236	224	231	229	222	256	247	229	233	240	239	225	231	231	248	228	253	239	236	238	233	262	246	247	230	249	260	263	219	271	241	227	202	231	240	234	246	245	234	234	237	243	235	215	211	243	246	241	257	234	249	222	216	231	242	261	229	260	215	237	246	227	265	278	242	258	233	275	252	225	250	256	232	229	242	230	234	232	280	207	234	241	261	258	216	253	226	214	225	231	225	233	242	255	244	225	236	235	234	237	210	258	226	236	225	231	222	237	238	228	240	249	229	238	254	240	214	242	214	244	233	265	260	230	236	236	238	203	243	257	248	226	233	216	245	249	217	271	233	219	241	234	225	237	250	249	209	243	248	237	236	252	237	233	229	240	260	230	243	226	223	232	219	241	255	242	248	272	197	254	220	229	251	240	243	241	251	238	214	270	240	223	233	223	251	238	251	229	238	234	227	229	256	222	262	226	225	251	230	253	256	207	202	237	234	235	251	223	228	235	256	224	231	230	220	233	223	240	237	226	224	230	221	257	243	258	215	200	228	230	217	256	212	224	219	235	248	210	226	251	247	212	258	261	232	248	251	247	220	247	227	255	228	238	269	270	237	251	267	231	244	234	234	250	236	244	269	246	252	220	222	253	238	228	223	235	226	222	243	247	244	246	223	222	264	228	267	240	224	268	230	235	220	234	238	227	202	226	254	212	242	235	221	251	222	215	247	248	233	254	219	211	211	241	233	239	249	281	239	260	232	247	242	216	256	225	278	221	259	213	242	225	251	226	253	245	238	238	239	209	251	219	232	243	257	257	231	205	259	266	220	241	257	233	222	263	254	235	232	203	243	212	247	239	246	248	250	267	207	244	227	246	240	220	232	220	230	246	227	251	238	211	216	241	248	227	219	240	211	250	259	224	255	254	233	235	265	245	267	253	211	253	239	241	210	216	236	240	249	248	241	266	231	229	226	221	256	226	196	220	246	227	236	233	245	244	251	242	230	249	237	251	221	223	259	251	233	252	265	250	222	223	244	240	264	235	264	223	226	223	229	216	232	228	238	233	250	243	246	257	198	265	247	228	248	232	229	235	231	242	227	234	200	258	262	239	267	229	261	238	233	252	229	264	233	236	256	229	236	226	245	228	223	240	249	211	230	248	236	230	219	234	200	230	229	239	230	250	234	208	236	236	224	240	249	239	224	277	269	250	224	230	215	244	238	214	242	196	253	240	226	227	262	227	213	252	260	217	230	249	233	240	230	228	242	245	250	231	253	207	229	244	216	258	261	230	234	223	244	223	242	279	271	220	230	227	229	249	223	218	254	224	241	260	242	239	242	206	234	226	229	231	242	247	239	237	219	220	227	234	247	247	250	240	240	251	236	217	258	265	238	230	217	250	236	201	208	235	261	269	229	228	243	219	235	243	238	219	210	230	234	229	258	234	230	221	225	242	245	227	230	248	264	236	266	228	252	227	242	230	241	239	234	233	246	221	261	223	218	235	224	273	233	240	222	219	243	240	244	223	265	236	244	266	247	253	226	237	228	271	257	223	221	226	240	227	223	252	224	250	250	261	220	247	251	230	226	263	200	239	274	243	247	201	251	282	240	245	221	229	240	231	239	250	239	242	246	214	224	197	235	219	232	237	241	264	234	243	225	231	250	242	229	249	260	232	244	273	205	223	239	232	228	238	241	232	243	224	232	254	241	224	229	218	233	234	233	235	242	217	216	236	234	256	232	238	223	226	238	260	237	249	216	224	247	251	220	263	221	245	259	248	226	219	247	241	224	249	213	232	223	251	214	246	229	260	242	224	260	235	236	231	246	259	242	227	229	235	253	276	253	253	251	228	209	234	215	239	223	217	262	241	244	237	239	226	211	233	231	253	216	261	261	233	220	257	248	245	233	243	231	230	257	224	255	231	226	264	227	241	237	224	273	242	220	235	232	231	236	252	213	271	256	230	252	258	234	214	254	222	234	229	230	236	232	241	264	238	220	242	247	253	248	265	229	248	265	237	248	232	216	225	208	242	266	253	239	256	254	268	250	235	236	257	230	234	247	216	247	231	271	222	265	226	213	223	225	243	229	225	236	221	224	244	238	248	234	245	223	229	215	246	234	226	251	221	238	260	232	240	216	227	249	219	221	223	206	240	226	222	230	237	258	253	247	246	236	247	248	225	249	221	237	249	206	263	243	250	225	255	219	217	255	248	249	219	255	231	252	255	257	227	237	263	237	245	221	230	261	248	243	270	235	236	220	225	212	243	253	229	271	259	243	253	265	217	255	251	238	226	248	221	215	225	255	229	217	249	250	240	241	227	243	214	233	247	233	257	229	219	241	222	220	240	244	246	248	224	232	229	254	244	253	246	241	239	204	229	209	233	239	228	233	222	238	235	238	240	245	236	251	232	216	229	250	253	233	226	236	249	243	255	246	248	250	238	245	240	220	242	230	244	208	217	222	235	252	238	227	229	248	215	228	218	212	256	229	240	255	245	232	235	236	249	211	232	245	230	234	262	239	197	219	247	223	243	236	213	259	256	243	234	216	238	270	233	229	194	229	213	232	233	277	216	258	234	245	258	215	232	247	233	239	236	231	246	211	257	230	239	238	247	273	248	252	225	259	209	237	246	232	216	283	193	232	232	230	245	249	219	235	236	218	238	240	266	224	229	233	233	206	225	247	257	221	255	254	241	229	238	215	245	259	215	222	232	240	253	226	229	228	239	255	204	247	233	216	221	256	222	234	246	249	227	241	237	234	261	251	223	238	262	248	263	219	283	257	254	241	246	253	254	229	232	234	252	231	224	204	209	226
31798	47397	38231	23444	14761	13666	14522	11900	6993	3756	1494	769	557	480	479	504	522	539	488	530	494	492	498	441	488	514	476	512	506	542	537	491	489	524	501	537	529	460	477	478	482	498	506	497	514	504	525	482	516	519	494	484	487	500	516	484	530	518	508	485	522	513	523	534	505	484	476	478	496	503	491	480	478	467	482	498	497	524	502	477	511	479	499	469	512	526	492	499	488	521	496	493	501	496	480	484	498	544	511	485	502	480	509	496	489	495	522	473	513	464	498	532	519	538	507	487	491	501	491	497	533	499	481	505	481	506	515	501	511	475	539	512	498	518	502	477	520	492	485	511	485	461	516	482	514	477	501	486	501	545	537	473	512	442	465	456	444	532	498	445	504	486	548	446	493	530	459	547	498	498	483	504	490	505	526	517	462	473	462	531	482	494	492	519	480	511	477	512	474	526	468	479	474	495	488	482	497	498	494	471	527	499	508	500	499	508	489	476	489	490	412	470	522	519	530	511	467	495	522	470	526	477	479	494	492	446	492	500	508	474	486	549	481	486	520	504	517	487	518	463	479	518	523	490	487	492	477	519	470	499	511	506	496	523	516	493	480	491	523	485	483	510	486	453	488	494	530	486	494	486	507	556	450	520	521	518	478	484	479	506	505	524	491	484	545	510	488	504	477	505	495	528	509	502	458	510	508	485	483	486	502	539	495	471	451	468	480	502	497	486	504	473	484	522	511	489	495	510	472	468	473	502	504	455	507	505	502	550	489	503	495	493	523	477	509	542	479	486	489	519	477	555	481	494	517	470	478	515	469	515	491	475	490	514	506	524	486	515	499	518	503	496	513	480	496	523	482	493	515	500	502	500	494	487	502	489	523	501	489	508	497	464	525	506	494	468	480	496	496	502	512	492	509	459	490	517	474	507	477	489	538	513	517	541	452	522	508	493	510	506	520	486	500	441	482	477	528	482	512	519	488	522	511	468	538	487	480	486	500	519	507	540	480	504	478	511	467	483	499	478	492	524	510	523	472	518	509	501	522	513	499	488	481	481	518	502	508	483	462	500	477	502	535	490	509	503	518	480	523	522	471	531	485	507	514	459	506	515	466	497	506	470	480	525	453	505	474	515	501	497	521	501	522	501	515	520	496	458	490	517	512	511	511	472	510	524	529	486	493	473	504	542	478	489	526	468	483	487	524	525	509	535	463	510	518	496	491	486	533	509	494	531	508	504	531	541	460	505	466	485	465	520	489	479	479	465	511	497	504	488	505	501	496	481	516	512	489	518	459	479	536	483	491	464	506	495	455	543	483	533	493	510	510	504	521	500	497	501	519	483	484	489	497	529	488	486	528	503	489	506	523	483	479	503	517	447	481	507	519	511	498	466	474	490	477	463	498	484	517	516	492	517	492	548	504	461	524	468	496	504	492	511	505	487	510	493	477	524	508	490	448	531	499	519	462	470	494	477	494	498	503	497	476	527	490	487	484	495	475	496	514	500	503	522	477	503	501	506	484	501	514	529	509	487	527	509	490	544	488	503	510	524	461	525	493	517	497	512	502	498	491	479	536	489	490	487	515	491	505	460	488	479	466	557	499	459	511	509	540	507	496	469	511	510	514	497	523	494	494	515	484	472	477	477	455	498	513	491	460	504	496	497	494	479	500	499	502	519	501	490	463	515	513	515	505	488	466	505	494	514	510	492	529	488	512	478	519	473	529	476	495	462	505	512	447	476	492	520	515	513	532	512	512	505	530	472	515	520	487	483	461	476	482	490	473	483	491	494	499	509	531	497	444	502	506	513	499	486	485	461	489	507	476	518	510	520	500	468	514	482	503	511	482	488	491	475	513	498	556	469	512	520	485	468	475	494	522	504	483	486	488	491	484	520	462	469	497	499	468	493	506	501	504	474	492	468	517	535	506	519	471	541	493	482	502	463	486	500	502	483	514	501	501	495	508	515	464	517	533	509	501	554	502	508	497	490	518	513	476	496	502	468	494	505	477	526	458	528	504	480	465	482	485	466	477	500	472	488	497	482	472	471	446	509	495	478	477	485	516	482	510	547	472	479	467	487	548	525	503	493	484	487	506	560	455	509	489	508	455	511	487	495	498	488	466	501	513	516	526	525	489	521	490	515	521	485	533	480	521	470	493	468	476	514	511	517	485	500	445	493	494	508	527	515	481	472	495	498	476	521	483	503	509	495	477	514	488	499	501	453	474	536	517	505	502	503	468	537	500	480	498	509	511	496	494	484	471	499	480	476	522	452	498	497	485	521	535	481	491	499	531	482	492	539	517	479	488	515	518	431	500	477	454	534	492	508	464	492	520	487	486	498	447	472	512	520	455	503	502	548	480	489	489	463	503	532	510	496	495	493	525	499	519	519	472	526	519	483	497	521	483	487	500	507	475	504	502	511	507	481	519	502	514	457	493	495	505	476	526	481	527	487	499	522	506	522	475	533	532	522	506	503	558	510	502	498	466	526	490	517	476	454	499	441	491	477	462	464	526	485	478	491	502	502	515	500	513	500	535	518	518	495	502	489	492	470	538	460	495	465	505	501	502	501	534	553	491	484	500	470	517	482	501	472	503	490	511	489	489	461	484	505	482	478	482	505	489	459	486	506	471	514	510	507	465	513	478	522	500	520	465	519	475	504	516	513	536	517	529	514	500	539	535	515	529	508	500	539	509	497	531	500	483	501	490	505	505	482	539	515	519	488	480	487	505	495	504	527	483	451	467	517	502	495	524	488	504	545	488	499	497	469	475	495	525	540	530	481	517	510	543	538	468	479	506	487	497	480	483	509	510	476	519	504	471	494	467	522	464	464	531	441	488	476	494	520	479	514	497	499	495	474	531	515	514	477	546	470	524	489	499	483	468	478	471	505	499	489	476	530	484	506	502	474	492	452	489	471	509	506	456	518	538	473	492	531	477	480	499	529	503	494	437	536	531	503	489	484	487	491	486	489	499	497	483	475	505	498	502	488	481	537	504	521	499	446	484	517	533	455	479	494	458	469	496	530	503	486	522	478	534	468	493	530	466	476	497	510	516	510	496	481	487	518	488	490	523	513	506	515	465	506	492	491	505	489	496	481	512	481	499	511	512	519	488	475	490	502	529	529	468	501	496	535	481	521	522	502	513	487	492	475	488	517	525	493	485	464	523	452	476	509	492	498	490	481	492	506	503	519	517	487	460	493	501	516	488	524	468	460	518	509	508	495	493	478	480	526	499	470	439	471	467	508	531	516	505	501	492	489	500	503	505	506	502	487	511	521	444	534	477	491	450	502	490	495	500	516	517	498	503	499	511	492	498	478	490	528	483	492	459	490	493	506	487	495	529	498	491	491	501	478	501	482	520	471	518	458	506	488	500	485	499	534	471	491	481	490	501	471	493	486	499	508	490	471	471	499	502	523	488	502	535	493	519	516	526	535	531	465	506	515	466	520	511	487	527	458	491	485	538	503	505	511	532	500	464	499	522	519	503	482	514	503	501	501
24971	21868	29064	26223	19649	19467	23968	19727	12030	5030	1694	590	318	220	228	225	245	248	263	216	230	223	234	266	192	216	194	248	239	205	216	223	219	238	220	228	214	213	240	212	225	236	237	218	251	234	209	253	260	200	203	212	227	216	213	198	216	212	211	236	216	236	233	232	235	221	212	229	232	242	212	221	236	228	234	221	213	203	228	247	244	234	272	233	225	245	223	233	205	229	241	233	232	215	225	222	233	241	248	213	229	221	249	209	214	249	242	238	224	226	236	217	228	226	234	228	253	220	207	224	228	228	243	235	245	221	220	235	210	238	201	218	223	209	228	225	214	245	218	215	240	225	234	240	209	213	238	236	221	192	245	238	212	239	214	223	236	232	224	232	220	249	218	223	243	217	205	220	240	207	210	231	219	222	214	225	240	209	238	213	225	222	223	258	216	233	210	240	204	222	232	249	250	202	214	212	238	241	227	230	260	214	245	216	240	230	263	241	224	239	213	228	246	216	226	236	233	236	241	225	222	217	219	203	216	261	240	237	229	215	225	230	208	244	218	216	234	233	237	222	226	223	216	222	222	214	250	199	218	251	243	224	228	234	267	190	236	228	231	228	263	220	226	197	239	249	217	215	222	242	201	229	223	218	232	217	203	240	226	219	212	214	226	228	237	248	259	235	236	232	209	255	237	217	218	243	232	242	240	234	214	220	230	242	237	264	218	231	232	217	233	241	202	227	209	219	244	240	229	236	241	224	220	226	242	279	225	219	240	227	195	237	215	235	221	235	210	222	222	216	253	237	230	210	241	224	233	235	202	234	229	241	219	220	199	216	219	213	210	226	242	237	211	236	247	237	203	196	222	223	243	223	214	245	235	216	212	228	230	232	240	230	222	233	248	227	251	224	221	230	231	235	196	214	217	227	247	229	233	224	235	225	238	227	204	223	219	216	241	263	233	212	231	215	217	219	211	220	226	205	216	235	227	219	221	232	203	210	260	200	195	224	216	205	229	228	230	257	227	240	215	240	236	236	233	248	229	242	245	236	213	226	224	221	254	222	229	226	226	234	224	247	221	236	226	246	227	192	220	204	216	229	217	193	207	222	236	238	220	220	207	234	200	214	220	232	206	225	246	216	245	256	231	221	205	228	217	220	232	248	227	232	234	241	236	243	235	220	231	230	224	217	246	250	252	207	256	248	211	198	238	224	237	212	228	220	219	247	234	242	220	238	224	252	243	237	202	201	247	238	206	212	218	234	222	253	235	229	214	236	206	243	221	230	224	227	250	211	209	245	241	224	236	234	211	247	228	237	220	221	232	250	235	240	235	225	239	224	219	227	208	228	225	241	221	226	237	211	239	229	237	236	214	248	236	219	235	211	250	237	225	229	245	230	238	214	224	245	252	217	231	251	218	215	209	243	213	193	207	244	233	234	234	251	219	235	254	233	207	225	238	217	220	214	255	215	222	238	238	228	206	209	211	212	205	224	237	223	230	267	239	230	213	221	235	231	224	239	241	239	187	215	260	229	235	232	205	227	216	221	256	234	262	235	223	221	230	231	235	219	226	203	199	218	215	217	233	235	230	209	238	222	224	232	213	221	232	226	227	235	217	218	254	210	246	243	190	214	240	226	232	204	232	238	202	234	234	230	245	257	203	213	215	245	230	208	214	242	216	199	229	236	234	236	232	224	217	218	208	224	257	241	213	236	237	219	234	221	233	245	218	238	203	230	224	200	247	234	245	237	237	241	238	237	238	237	235	225	221	222	225	221	227	219	211	226	228	250	221	243	222	226	245	233	212	238	190	242	252	225	219	205	225	245	240	246	237	230	237	217	252	215	234	253	220	226	268	234	215	211	217	222	221	232	248	226	207	231	276	206	194	264	256	222	240	223	209	236	229	238	245	231	240	233	231	245	215	240	236	228	225	200	276	232	225	224	247	246	226	235	218	221	225	214	248	227	206	237	238	246	228	230	219	234	208	214	214	213	242	241	217	226	251	228	228	239	219	234	233	225	214	240	203	239	256	206	232	228	213	224	216	226	256	226	223	197	187	252	244	228	226	239	260	216	211	244	221	238	222	222	221	245	213	242	230	193	239	212	213	235	233	202	245	211	236	226	217	243	223	243	240	236	230	233	207	228	236	228	223	225	238	224	211	207	230	230	249	211	259	228	229	226	239	213	207	244	223	233	227	223	216	228	210	213	211	228	247	210	234	221	230	234	234	232	227	240	240	266	243	219	240	242	203	232	235	215	235	226	231	241	251	239	255	241	199	210	218	206	228	239	225	218	244	244	240	261	214	244	228	221	218	218	224	228	231	231	211	224	231	230	212	261	232	200	245	231	233	230	264	226	204	232	220	234	232	216	214	185	207	250	208	222	208	243	244	241	225	235	236	224	197	209	219	204	226	250	215	200	248	224	231	219	230	235	213	238	221	222	227	213	264	226	244	248	215	222	210	239	236	204	217	217	206	218	257	258	223	220	227	221	230	211	201	237	212	233	217	231	235	223	216	243	206	234	215	231	236	228	226	201	234	222	271	218	215	205	235	221	257	226	232	224	222	215	234	220	235	223	225	259	249	237	224	221	214	228	218	229	260	216	251	225	211	261	229	214	238	230	209	222	214	250	219	219	223	225	221	240	213	255	231	244	217	253	255	256	247	216	248	247	223	236	220	224	205	237	198	229	233	212	236	211	218	267	233	206	221	233	247	232	247	220	225	213	207	256	216	216	233	235	238	205	229	263	258	241	253	247	242	250	218	222	202	223	232	211	255	215	206	248	233	205	247	193	222	229	224	200	233	238	227	228	215	223	238	228	233	239	206	233	221	224	234	229	254	234	231	212	242	230	197	226	238	225	234	244	206	246	213	214	205	205	222	216	205	228	235	245	214	232	233	227	229	224	216	220	212	209	215	235	211	219	215	210	212	249	214	227	200	250	214	224	244	237	232	189	222	221	222	212	235	226	223	226	203	213	215	213	232	221	229	224	230	234	228	218	237	223	234	223	217	228	245	239	222	224	247	217	230	235	211	232	223	214	191	202	227	204	235	234	251	239	214	206	211	222	236	234	260	236	243	228	217	228	248	227	258	244	222	244	239	255	232	227	225	224	239	233	217	232	219	250	242	236	226	228	238	244	239	237	246	249	243	256	229	233	210	213	237	211	197	238	221	201	226	241	248	223	246	245	236	222	210	240	252	246	245	216	218	210	207	228	186	206	209	212	244	228	224	210	252	225	221	222	251	241	222	211	223	219	256	239	228	220	272	231	219	219	229	201	221	220	213	208	269	219	228	234	213	223	220	247	231	238	193	210	222	230	228	238	220	177	228	239	194	229	236	208	245	231	206	208	224	197	221	222	230	214	235	236	224	275	253	220	226	243	229	254	249	229	215	245	241	243	231	231	225	219	239	221	235	222	242	215	215	242	241	247	211	252	230	203	212	217	209	212	216	226	221	218	201	240	203	213	250	218	244	236	226	220	209	220	195	221	233	202
34243	55753	47547	34669	27594	30841	34401	30418	21535	11624	5013	1646	643	486	513	483	495	501	463	456	513	473	450	487	467	429	475	451	510	509	493	452	494	490	478	457	492	481	463	463	498	467	480	476	490	432	485	447	501	430	466	450	475	489	496	478	451	485	459	497	459	471	472	475	483	470	497	430	460	469	483	447	459	465	490	466	449	512	510	457	493	447	441	504	480	506	493	468	464	466	468	486	469	471	468	489	476	476	498	479	483	456	452	471	502	503	461	499	450	460	501	499	513	514	481	436	407	487	505	467	471	500	475	505	508	466	499	468	502	479	484	442	469	489	462	477	469	501	467	499	490	471	482	517	473	504	497	492	470	480	479	491	472	477	464	528	472	489	489	497	455	447	493	505	447	502	484	495	506	513	488	489	464	475	510	464	479	454	478	501	456	511	445	486	458	504	474	471	503	490	454	459	484	471	477	486	498	506	488	501	481	475	467	482	482	515	511	496	476	434	521	515	474	554	501	468	499	462	489	472	457	523	501	498	460	476	471	484	479	457	473	481	468	466	489	481	496	495	487	498	482	477	470	478	445	463	474	468	482	486	454	492	443	467	518	497	485	478	518	480	457	528	469	451	452	476	506	487	466	462	487	494	506	473	477	439	482	501	447	501	467	492	456	489	461	454	450	466	449	521	478	478	509	500	434	468	432	486	482	503	462	466	515	496	499	480	488	465	506	466	505	487	452	476	522	491	467	451	515	482	518	458	463	498	482	455	505	458	475	445	502	501	494	512	447	469	484	489	482	456	454	474	492	497	455	480	495	511	468	491	484	508	455	491	460	487	481	471	498	497	478	482	527	432	490	486	461	485	492	491	471	457	467	489	513	465	477	484	498	509	482	473	470	535	501	473	522	468	473	455	485	477	509	470	490	480	486	483	487	466	450	469	511	475	475	505	451	481	456	424	459	498	498	481	473	483	518	506	490	513	450	473	499	467	471	432	427	505	474	459	448	499	518	482	475	469	472	481	503	481	479	496	527	482	448	515	498	434	492	481	478	497	433	502	489	462	475	528	473	450	490	507	449	469	490	524	484	498	489	483	495	469	443	473	468	489	496	471	495	432	464	432	509	438	514	501	470	466	468	465	483	448	465	459	512	472	470	497	490	488	475	482	484	512	519	428	499	471	500	486	488	470	439	453	490	470	480	473	475	483	459	487	463	488	406	494	514	483	473	502	472	438	464	416	485	472	509	487	468	471	490	513	430	450	499	524	481	467	488	490	437	492	498	460	469	474	485	503	520	497	475	464	451	516	465	483	441	486	470	418	474	486	472	496	456	503	472	471	510	428	526	470	479	484	462	508	516	476	489	501	452	464	486	483	457	491	467	472	486	492	473	458	472	477	484	490	461	465	471	508	487	479	493	441	481	485	475	455	456	464	499	456	475	467	496	472	463	499	479	482	450	521	442	508	480	457	490	492	470	484	452	440	467	435	493	519	490	485	505	489	446	484	507	521	431	504	478	506	508	496	471	481	495	474	475	501	432	478	487	467	479	487	491	465	486	467	505	500	476	479	450	498	491	440	465	511	450	494	463	536	480	523	470	445	469	466	499	456	502	467	482	459	517	498	487	477	485	434	499	525	472	485	481	460	520	469	460	509	465	466	508	447	484	515	507	491	468	458	484	509	506	493	425	481	491	492	475	416	521	458	464	485	466	476	477	423	410	485	485	449	464	461	477	479	471	455	506	481	525	465	472	483	448	451	469	473	527	473	482	488	499	510	518	504	467	489	447	488	500	487	510	462	503	452	464	468	479	467	456	452	477	490	520	507	472	434	476	477	504	446	443	465	487	486	473	494	460	508	479	470	472	479	491	479	473	488	481	492	505	441	462	475	456	442	485	472	463	468	522	471	500	507	479	488	467	474	502	471	459	479	469	478	489	476	446	489	501	478	487	445	477	483	496	477	500	465	475	488	426	470	485	437	462	495	479	471	451	460	466	480	489	471	509	486	512	500	473	472	464	478	468	495	501	504	494	505	471	500	467	474	494	485	493	480	504	461	472	437	497	510	461	501	474	489	468	476	487	467	431	428	481	454	475	462	520	504	519	450	502	468	486	514	494	457	475	476	502	467	472	453	476	473	463	471	466	486	454	451	508	495	481	474	442	499	431	491	498	497	474	484	500	504	456	479	487	470	427	472	462	497	478	493	507	510	519	482	482	482	508	430	482	520	465	497	440	464	447	452	446	463	492	483	447	501	448	460	475	456	471	486	456	481	496	490	469	486	527	456	467	506	491	496	491	469	417	478	456	504	493	493	464	470	480	471	474	470	511	487	461	498	465	469	476	487	466	447	500	521	485	455	502	486	446	464	468	490	489	496	478	501	471	479	514	451	468	486	478	464	483	501	468	500	477	480	497	497	451	446	459	465	473	505	514	450	488	480	474	496	462	456	533	431	508	498	477	481	513	513	500	469	474	447	513	455	524	452	472	471	470	486	465	468	470	473	483	517	484	449	472	447	479	492	470	464	479	491	466	468	435	488	491	509	481	466	465	462	497	502	470	470	453	472	499	473	474	511	506	436	480	463	492	487	469	473	498	495	439	478	485	450	460	471	501	498	458	483	534	498	521	500	458	457	479	474	511	474	474	477	482	491	501	465	482	517	472	524	490	485	429	474	465	474	440	473	506	488	465	506	524	504	436	465	477	461	478	501	455	485	508	489	442	492	451	496	482	452	454	460	453	445	475	472	487	475	483	493	460	497	445	470	443	488	479	480	478	475	464	460	489	474	485	489	472	498	461	450	455	494	500	515	474	501	511	477	472	478	462	472	473	488	514	449	495	472	486	493	500	485	474	477	481	443	459	455	516	495	456	487	496	463	438	493	457	473	453	508	466	475	447	487	493	484	514	472	445	455	521	476	477	444	462	513	474	476	508	532	464	484	489	518	460	478	484	499	467	486	473	457	487	482	469	430	495	482	493	477	528	458	467	482	470	523	501	498	521	460	460	455	452	516	480	467	439	472	485	475	457	467	468	500	487	500	472	490	494	495	506	475	493	483	466	488	491	477	468	488	477	476	471	460	426	491	492	476	492	462	470	483	458	445	499	458	487	507	467	484	462	460	501	470	485	463	463	465	497	510	441	481	437	498	486	451	456	473	473	456	472	491	478	481	482	486	497	452	468	500	512	461	476	479	462	442	498	506	523	512	505	451	480	498	477	468	520	461	485	477	485	510	434	468	445	523	474	482	477	450	474	470	473	473	451	478	453	450	510	504	465	467	464	463	466	455	492	441	424	455	485	495	491	471	488	465	491	468	470	443	514	455	479	476	467	479	459	471	483	470	478	514	499	453	497	466	470	466	488	471	500	451	463	479	491	471	474	450	487	462	464	488	505	443	490	492	494	497	495	512	508	472	482	468	461	482	474	475	479	471	470	480	483	457	467	440	495	498	462	484	495	460	495	480	523	469	468	466	474	459	462	482	498	493	493	490	472	492	479	442
23414	21589	29455	24582	22856	26147	38075	33348	24757	14341	5584	1414	404	290	254	243	252	210	212	198	249	257	216	251	212	234	220	230	209	229	230	234	215	246	245	231	245	214	241	226	209	208	232	235	228	225	224	234	238	223	232	217	216	233	227	192	239	242	205	253	221	223	241	229	208	223	229	226	208	213	229	218	212	208	215	237	237	223	226	223	276	223	236	221	220	229	200	212	221	254	223	236	235	216	209	215	231	228	222	214	256	243	244	224	219	200	238	254	233	260	242	235	239	236	239	241	237	222	254	237	210	214	218	228	241	237	255	196	220	225	226	239	232	229	226	236	222	250	233	188	203	228	223	226	242	217	198	217	221	238	216	217	233	221	241	248	236	266	230	244	216	224	197	240	221	210	246	208	207	202	228	224	222	249	200	230	227	221	217	200	232	221	233	205	255	223	247	223	256	232	238	254	238	234	234	219	222	224	201	207	207	233	206	238	227	230	257	218	214	227	237	227	211	208	227	227	220	239	230	232	210	224	250	216	231	245	196	224	243	239	219	230	224	199	233	230	248	216	221	204	226	240	218	238	199	209	197	230	214	199	236	212	213	226	218	233	230	225	231	222	232	211	216	246	226	216	210	236	237	224	227	205	206	242	231	238	220	244	224	230	244	234	239	243	204	224	212	246	221	239	229	226	237	233	222	230	217	234	242	211	220	219	235	222	228	216	219	241	217	236	241	234	225	228	217	225	220	223	216	229	206	220	220	238	215	243	226	237	224	228	227	215	204	215	246	226	200	226	228	209	225	215	218	236	232	234	231	210	236	240	227	211	225	244	212	229	233	236	229	226	231	221	227	212	220	209	220	244	237	208	219	213	233	238	224	205	213	218	235	255	229	236	223	190	208	250	226	226	231	220	238	221	241	223	244	212	198	227	209	237	244	179	235	241	222	198	200	226	224	242	202	202	239	202	232	247	223	254	214	227	229	226	218	205	209	253	225	212	226	227	213	251	225	234	259	212	217	245	211	233	219	221	236	208	251	216	185	218	175	244	224	255	215	234	222	191	229	235	240	210	195	209	200	216	253	209	234	217	215	260	219	219	251	237	258	180	229	200	252	225	225	224	230	234	229	238	220	236	241	231	229	218	230	239	239	213	203	230	209	218	225	213	196	217	261	235	244	218	221	204	227	243	225	237	236	212	232	260	210	241	220	230	211	208	187	249	233	236	204	228	216	201	244	252	210	215	259	229	228	227	213	214	214	232	210	239	230	214	237	195	236	222	222	194	220	201	215	241	233	225	251	209	224	243	227	233	220	234	222	220	191	212	228	237	242	231	249	247	214	225	235	205	235	252	199	225	228	235	229	256	210	218	214	231	236	217	238	199	235	216	236	244	218	202	233	233	235	256	239	234	236	211	239	240	213	230	236	220	250	234	208	233	235	219	246	204	219	218	228	248	231	230	234	224	215	204	242	241	218	244	250	225	248	233	254	242	217	245	228	232	216	222	210	221	216	195	218	252	255	215	234	223	227	201	196	235	210	233	234	231	188	245	245	230	240	205	231	201	210	218	212	216	260	221	226	216	250	221	261	203	246	232	235	212	229	212	241	211	222	232	224	223	199	240	240	250	232	210	214	247	203	258	242	234	239	207	241	252	245	216	240	235	221	227	253	233	242	241	220	240	227	233	246	209	235	235	196	231	235	207	234	225	203	235	229	218	216	235	218	260	204	237	199	226	238	217	218	245	231	231	233	217	232	242	231	237	207	234	227	219	236	229	216	221	229	249	247	202	233	217	221	231	230	227	241	204	242	223	228	216	238	233	225	235	255	204	223	238	242	242	223	213	233	233	232	223	223	208	237	247	235	239	233	217	253	236	224	213	247	240	226	238	230	220	217	236	239	238	227	215	209	210	213	247	192	227	223	217	209	237	238	227	227	236	266	232	237	199	233	220	250	223	238	240	207	246	253	224	255	256	232	202	228	231	248	219	237	202	224	233	229	233	235	204	225	197	210	233	205	208	231	237	244	226	238	215	229	214	225	245	215	234	234	246	254	236	227	227	210	253	209	196	212	256	222	234	218	236	219	246	239	251	236	209	227	211	217	256	239	228	211	217	222	219	194	222	236	224	228	224	243	231	198	266	232	218	248	231	207	205	230	232	238	217	246	223	237	225	235	220	255	226	232	256	232	228	245	224	242	220	211	229	205	228	225	254	223	216	239	237	198	211	228	233	250	206	225	232	221	244	208	247	209	205	236	214	240	225	239	247	238	227	228	204	249	228	223	205	231	245	224	208	234	220	247	225	231	235	236	225	227	228	215	213	220	213	209	226	224	225	260	245	224	222	224	231	197	256	228	256	213	245	239	214	244	201	235	211	233	222	243	209	230	249	249	247	231	229	248	256	220	244	227	219	223	215	228	231	234	217	235	211	242	246	217	210	223	236	221	224	224	211	207	234	221	228	231	246	246	219	231	210	238	227	221	228	229	221	220	236	205	202	233	220	233	230	232	219	223	218	243	238	234	234	228	232	220	246	204	248	231	248	229	248	221	221	222	222	220	219	228	222	218	214	263	236	203	241	244	218	231	240	220	223	204	239	208	224	246	199	211	191	240	215	251	234	239	230	243	240	218	227	199	215	228	214	246	207	235	228	239	238	241	219	218	239	250	227	231	241	249	231	195	216	212	212	245	221	195	223	223	235	247	219	228	235	237	217	230	232	232	229	232	234	232	236	211	226	204	242	207	209	229	236	216	211	238	221	242	212	218	230	218	209	219	235	193	252	236	212	239	194	208	223	243	215	256	226	242	215	247	225	237	228	232	256	216	248	227	225	197	230	213	217	238	211	215	250	244	236	248	219	209	208	233	205	232	240	257	223	239	221	232	246	238	222	234	228	246	255	231	222	211	238	227	242	237	226	247	241	213	220	213	215	226	239	209	227	230	237	240	193	205	231	218	246	217	216	217	252	231	222	221	220	204	201	227	229	209	224	261	216	234	238	248	222	247	207	226	242	222	236	224	227	226	253	255	215	221	228	210	237	229	214	251	256	210	222	193	229	225	225	213	256	223	211	211	216	216	201	237	219	208	176	240	239	209	252	223	225	227	222	249	227	218	231	210	223	218	188	222	250	238	219	209	226	202	247	215	218	236	241	222	243	220	205	221	242	220	205	217	225	204	230	202	226	213	231	233	217	226	216	231	228	246	214	215	227	265	209	213	223	211	207	212	217	228	260	208	221	214	226	215	236	215	223	228	250	216	201	197	251	203	214	213	222	215	237	233	207	261	229	230	216	209	200	197	221	256	230	191	256	242	228	204	239	217	239	237	225	203	216	243	224	233	241	231	213	238	234	230	222	221	199	237	229	203	228	223	213	236	238	258	229	226	242	219	217	216	207	210	244	207	218	254	252	212	252	221	218	229	216	211	208	238	227	251	223	256	209	199	224	216	218	195	233	216	205	227	219	199	210	225	255	208	242	235	212	201	233	232	200	215	236	232	253
39047	63943	58043	45967	38489	38490	45619	41734	33697	23301	12019	3966	1051	608	521	498	457	454	494	479	463	453	478	460	461	462	465	472	460	496	476	455	488	459	446	477	477	459	449	451	443	480	499	464	496	447	452	475	448	473	482	480	456	488	453	437	453	441	446	453	476	477	488	455	531	478	478	443	485	462	474	475	432	460	459	441	517	484	449	500	431	449	471	471	482	511	489	436	452	467	476	460	494	481	442	475	501	449	471	472	446	477	490	475	454	475	460	497	476	480	464	466	450	441	477	461	398	445	481	457	480	389	475	473	455	436	448	477	474	458	446	495	485	444	479	470	476	453	494	460	442	442	479	446	441	462	491	448	463	446	474	426	487	470	468	460	455	501	470	424	480	432	472	474	446	474	462	458	454	477	497	488	473	474	492	495	430	465	487	463	456	462	469	448	451	435	455	441	509	439	460	461	442	465	468	445	475	451	494	431	475	461	442	489	446	439	497	438	494	452	456	494	482	485	441	439	490	427	462	426	484	493	466	489	465	477	439	487	466	444	486	427	476	469	483	447	461	483	479	480	483	461	396	460	466	450	452	473	451	436	467	455	455	492	474	443	459	514	496	410	474	438	481	450	463	472	463	497	448	500	479	465	469	486	460	445	452	466	479	457	459	425	507	481	449	483	423	458	479	439	453	477	509	478	466	492	454	467	472	442	492	438	463	424	464	512	449	450	472	474	451	483	471	454	460	486	438	476	460	422	472	409	481	471	468	430	522	515	494	459	473	473	448	491	480	457	441	473	505	470	452	489	464	481	489	438	520	480	471	465	439	486	444	480	445	482	494	446	474	452	443	444	502	508	483	455	513	444	457	464	468	486	427	454	452	475	476	478	477	471	459	452	486	462	508	465	459	476	489	423	474	446	459	439	430	409	444	469	508	444	451	443	429	498	502	463	466	441	420	425	468	468	444	457	486	498	459	432	470	479	461	521	466	460	462	466	474	454	458	479	430	446	453	438	451	460	497	460	468	477	443	469	438	462	474	452	474	463	460	466	453	452	463	435	510	442	465	459	470	479	499	435	484	468	455	415	475	442	457	463	491	473	455	454	440	474	495	425	479	484	440	459	448	503	433	449	493	466	461	461	452	479	437	441	458	489	479	476	478	469	476	462	445	456	494	458	478	443	472	451	480	489	475	441	456	459	405	456	494	480	472	523	442	469	451	454	454	441	461	495	433	455	503	461	476	476	449	472	439	456	457	470	507	467	497	472	449	471	432	453	449	458	475	421	435	417	453	488	463	454	446	467	468	461	465	462	491	455	476	470	451	480	446	503	484	436	488	445	442	476	442	480	447	453	441	493	496	435	463	452	483	476	491	463	453	486	496	425	465	461	486	475	455	461	430	451	466	487	514	488	461	465	453	500	424	487	471	414	475	470	456	480	495	488	486	482	481	452	459	481	480	503	473	462	447	456	465	487	486	477	496	478	479	516	470	454	464	482	420	450	472	464	465	470	466	451	473	458	457	475	438	464	441	473	455	484	463	427	470	432	497	494	478	476	458	470	480	441	441	455	454	463	500	429	429	440	465	497	470	450	484	438	490	464	438	454	426	436	475	456	465	431	451	475	426	453	443	439	465	489	472	428	439	448	452	454	464	470	441	471	480	479	480	505	416	461	493	435	454	480	458	487	459	514	469	470	436	458	416	457	492	497	470	475	484	495	435	412	474	450	469	425	451	493	470	472	458	491	456	425	488	494	490	496	435	452	456	483	447	479	497	467	428	483	447	493	450	460	469	449	503	486	502	440	475	456	445	478	462	458	428	498	486	447	468	462	464	458	470	441	477	489	459	472	470	460	456	462	484	450	451	421	501	448	468	441	446	479	480	483	457	516	512	441	442	464	465	459	470	452	495	511	491	428	481	487	479	462	477	489	509	532	471	477	461	481	471	448	466	472	461	466	461	467	429	462	479	462	463	468	474	457	470	472	472	501	433	480	459	428	475	447	430	457	443	467	493	441	439	457	472	475	449	478	465	456	477	458	445	475	442	460	440	468	481	417	429	453	446	474	447	486	446	484	472	452	488	447	442	498	505	497	475	458	493	466	459	476	475	474	484	442	493	431	445	431	429	480	448	465	456	442	478	443	464	469	505	500	467	461	475	427	474	465	465	452	469	497	497	452	458	463	483	463	459	479	511	442	503	476	450	443	468	473	458	490	466	487	488	443	441	433	476	458	497	467	469	464	429	461	449	458	465	469	468	458	456	467	453	466	469	442	446	470	453	495	475	450	462	472	438	445	465	469	477	484	474	528	441	472	458	493	470	452	493	456	452	488	451	488	452	480	464	451	467	460	477	483	424	496	423	437	460	466	457	508	460	454	461	492	467	471	466	478	477	473	487	475	484	443	467	449	466	491	469	471	443	482	459	486	467	454	442	455	510	508	469	473	502	478	443	474	473	497	475	458	473	464	469	426	460	448	448	479	471	436	483	487	491	462	425	444	457	439	478	468	472	468	454	490	451	453	479	461	422	480	480	462	468	493	475	471	453	474	502	469	494	438	460	479	452	451	469	473	488	468	469	440	468	454	468	493	447	473	443	462	456	469	443	443	480	483	459	470	454	466	473	456	461	460	525	425	514	467	459	462	448	472	437	451	460	481	459	463	482	471	445	512	464	448	520	491	481	469	457	483	462	466	434	463	468	467	492	442	471	445	445	460	456	482	473	428	456	386	484	442	410	451	464	476	469	503	447	449	420	479	483	460	491	466	451	454	453	465	487	481	496	470	464	491	431	459	426	459	440	463	458	446	459	462	499	433	452	439	459	489	493	484	440	453	519	499	483	478	472	455	470	479	460	463	432	485	423	446	455	468	485	486	424	474	474	440	466	490	447	485	443	476	459	477	431	432	460	473	444	499	487	484	436	458	449	475	467	459	477	459	437	435	459	456	425	486	460	435	457	484	488	491	454	437	456	483	411	449	433	487	479	439	451	456	492	507	465	438	431	451	472	518	468	446	449	450	451	458	467	473	458	469	469	484	470	444	457	461	503	447	442	421	428	487	448	459	463	449	447	444	448	464	473	483	435	460	452	478	474	446	489	471	462	463	463	480	460	445	412	454	464	449	419	473	476	445	494	472	457	475	462	455	479	473	459	468	447	491	451	481	467	460	447	441	500	446	484	440	468	466	456	508	423	467	456	426	485	470	484	480	478	448	449	437	438	480	509	504	480	489	450	466	493	523	454	514	453	478	424	466	462	468	453	494	476	475	475	436	471	439	429	450	470	451	496	450	457	471	482	465	464	448	437	411	471	492	481	474	481	481	468	478	475	487	489	472	510	461	489	478	477	477	498	456	463	476	464	457	467	462	451	441	484	415	450	469	490	446	471	411	427	448	427	514	475	491	491	483	485	476	479	473	472	523	502	487	472	448	453	467	441	459	452	461	452	454	439	438	460	494	475	462	505	476	471	475	461	435	452	489	469	490	465	481	501	457	513	461	478	495
28212	27043	29906	21968	8378	4303	4243	3917	2776	1414	808	407	276	234	259	221	266	239	225	212	218	244	233	234	219	241	238	246	219	239	223	258	201	248	241	235	227	239	228	237	205	237	219	191	232	237	221	247	224	235	247	212	237	231	219	244	234	215	229	237	226	232	245	233	235	239	234	197	238	241	245	235	224	251	241	231	212	228	244	241	241	244	240	250	247	245	231	218	202	237	220	199	261	260	228	231	239	244	241	240	236	252	230	207	226	237	234	224	233	237	230	239	243	259	229	200	244	228	248	242	224	237	214	209	234	213	251	239	270	246	209	270	240	218	199	244	236	225	255	250	235	232	237	221	226	217	210	200	228	234	263	262	233	198	245	214	238	251	244	236	227	236	217	230	224	225	211	221	216	209	246	222	246	226	243	217	222	231	235	242	252	206	274	220	213	235	210	259	221	219	230	259	220	233	224	211	222	225	222	230	236	218	248	247	232	232	226	233	230	222	195	243	233	239	243	252	238	203	227	236	262	258	229	212	260	229	242	219	223	237	227	223	204	251	236	264	236	243	257	221	209	240	241	221	234	233	218	247	245	251	230	262	239	230	234	223	236	256	243	237	262	220	251	240	233	228	233	229	236	217	232	239	231	222	239	224	209	234	219	232	250	206	256	260	252	221	233	235	239	243	197	233	219	218	249	208	218	238	227	250	209	225	243	232	227	252	252	249	230	232	241	241	213	215	256	243	227	231	210	223	251	210	209	240	219	231	244	249	228	256	211	271	268	232	227	240	247	249	221	227	226	214	265	251	220	216	239	255	256	264	237	259	224	241	233	271	233	249	223	250	246	252	230	219	253	258	235	235	233	201	251	225	248	229	219	210	246	224	243	252	219	242	223	233	207	214	243	247	237	234	233	241	231	240	224	225	215	229	201	235	236	223	232	241	208	221	221	227	206	223	215	265	222	231	227	219	256	204	243	210	235	242	213	260	215	258	245	239	211	249	244	246	252	220	256	235	227	241	221	203	243	264	226	257	239	210	255	209	223	228	233	259	218	216	228	237	220	240	243	229	267	264	209	234	224	230	228	245	239	229	261	248	226	242	257	230	240	240	235	226	232	210	239	246	233	239	250	232	210	233	244	220	215	225	233	233	228	220	238	224	226	238	246	222	241	222	239	255	241	248	241	214	234	234	243	241	228	241	242	231	232	243	230	225	208	231	232	241	242	232	228	244	228	233	238	245	218	254	244	211	260	237	233	242	244	226	227	231	246	220	232	235	228	217	255	223	226	223	246	223	241	214	232	259	251	228	203	247	261	212	248	260	241	233	244	222	235	229	221	238	257	238	234	230	237	222	238	228	219	220	236	256	236	221	243	267	246	216	237	254	250	233	243	234	260	240	220	231	223	218	246	231	235	258	243	215	242	241	210	218	213	223	239	219	213	213	243	219	231	251	234	231	233	244	221	216	224	261	230	228	246	224	249	251	234	231	250	248	233	249	237	227	232	250	231	234	235	224	221	225	218	239	231	236	257	224	236	226	225	257	254	206	229	212	204	250	195	230	251	231	220	225	245	243	246	227	244	215	246	218	222	245	226	237	218	242	193	248	232	236	220	217	211	237	229	229	224	229	233	205	239	237	237	222	222	253	226	254	226	263	222	235	253	235	245	240	226	230	257	217	262	209	238	246	249	202	243	245	219	227	231	250	240	217	218	247	282	269	218	216	222	207	241	191	266	238	249	223	232	238	244	248	229	238	204	212	240	234	215	202	222	223	241	210	200	235	244	235	222	248	231	234	249	223	246	216	216	237	221	247	236	226	217	235	260	226	253	239	245	225	242	201	195	245	240	246	236	254	239	249	232	207	232	250	204	217	228	232	213	257	239	240	230	243	231	234	222	207	260	241	226	243	254	233	245	241	230	246	230	235	232	255	260	215	266	247	228	240	205	226	221	205	227	254	255	200	248	199	225	258	236	223	246	239	230	227	225	232	239	245	220	235	267	193	252	235	246	236	223	231	236	236	234	198	242	214	207	276	227	237	228	240	244	235	224	258	238	245	221	228	241	224	234	236	231	213	236	219	231	233	270	215	217	229	221	235	217	254	233	215	236	208	221	239	248	248	206	239	217	234	256	238	235	208	226	236	228	243	225	214	225	237	239	270	221	205	225	259	227	229	221	231	278	251	222	240	242	234	237	206	223	232	215	235	229	202	257	238	234	228	254	250	239	230	244	253	255	223	238	241	230	273	226	252	237	215	218	246	219	228	226	209	253	272	228	227	223	259	206	237	237	255	226	241	255	257	231	238	227	223	210	241	224	209	243	250	234	219	247	210	244	246	258	238	234	265	232	205	246	215	245	222	267	251	188	236	233	256	240	233	219	231	197	269	256	203	219	240	222	213	253	231	233	234	237	221	247	227	200	215	257	230	240	220	258	239	270	222	223	221	214	218	234	240	187	250	223	242	242	211	226	257	245	252	245	248	266	231	225	231	247	239	229	220	245	261	252	216	235	257	208	233	214	269	222	246	233	219	234	221	222	256	237	244	217	233	243	222	222	246	263	223	229	224	235	211	238	229	202	250	201	217	214	234	207	225	245	230	218	235	237	236	222	218	228	244	255	226	226	225	241	213	222	244	240	227	234	230	233	226	257	262	242	223	219	239	236	236	219	234	239	263	257	228	247	242	250	263	209	252	220	264	273	216	224	213	245	239	204	239	236	242	222	247	233	235	243	206	223	248	239	239	232	247	263	243	253	231	232	267	221	227	236	215	243	227	239	243	215	242	243	232	223	250	234	231	250	241	238	232	215	268	240	236	234	247	217	237	245	219	228	243	204	242	240	248	222	232	233	242	223	214	218	238	214	235	252	232	234	212	250	195	231	241	246	258	243	213	228	235	227	219	245	239	236	236	213	251	230	228	230	230	221	263	208	248	262	245	256	255	227	240	261	208	242	257	223	223	226	227	212	250	212	213	247	224	239	236	240	220	229	248	251	236	239	228	234	220	230	255	200	223	230	216	237	221	214	238	231	236	230	216	217	203	222	222	218	212	224	244	241	201	227	230	236	243	223	230	262	230	229	239	221	227	221	245	214	244	229	206	220	247	212	217	225	223	191	227	251	263	249	235	233	232	247	244	241	230	215	252	199	267	230	242	231	241	221	204	224	223	222	224	208	204	232	255	216	216	223	229	248	228	222	244	221	226	241	202	225	218	232	238	257	240	250	213	230	219	260	201	243	217	240	244	231	234	220	228	222	230	230	224	238	239	241	214	236	237	236	254	237	231	204	243	266	235	210	254	221	237	249	222	255	217	233	208	237	234	223	244	249	228	240	227	251	226	233	220	250	217	220	227	218	223	231	230	242	239	222	218	230	252	282	245	232	247	235	238	230	240	230	209	212	253	233	245	245	214	236	235	255	230	262	237	241	233	230	242	247	255	286	248	217	245	201	210	217	216	231	210	234	237	217	241	244	229	222	230	220	217	214	202	236	237	254	230
33225	46642	41190	29649	16197	11780	11865	11135	7811	4252	2193	977	617	497	529	496	522	503	494	480	514	482	472	486	453	524	473	518	489	490	505	500	495	495	506	514	497	494	495	495	486	485	493	470	486	505	499	510	480	482	500	472	476	502	514	488	515	523	494	512	487	493	491	494	483	497	442	489	509	502	464	518	466	502	535	524	499	485	479	451	479	448	493	502	520	469	474	473	485	448	475	500	497	451	492	464	513	495	496	494	470	490	487	507	455	503	499	480	496	511	503	502	477	469	506	486	504	475	474	447	511	518	489	520	466	501	483	505	492	460	480	467	496	516	531	521	491	508	499	450	548	483	519	501	475	495	518	434	461	509	492	492	500	499	472	500	450	479	472	477	490	501	497	484	476	478	518	509	479	502	476	510	488	488	462	511	501	506	540	482	448	482	531	448	456	517	479	468	484	475	535	518	495	491	511	484	445	523	537	485	490	516	522	469	496	477	495	469	509	480	480	481	469	484	531	469	468	494	474	487	533	505	526	501	473	486	520	494	523	548	508	518	537	488	502	453	478	484	514	505	491	502	470	485	509	462	477	500	514	506	492	475	485	490	501	491	516	513	516	537	485	462	510	503	490	504	473	524	470	443	499	508	465	512	471	508	500	482	516	505	510	492	443	540	461	457	487	467	499	504	474	477	470	513	497	481	493	448	481	480	487	491	450	489	530	446	445	450	496	463	485	498	468	497	494	499	496	503	497	490	513	463	467	486	483	480	467	480	548	456	493	468	494	509	518	492	498	477	497	487	489	530	462	500	487	488	524	502	520	499	457	499	473	534	479	502	454	479	512	497	462	468	502	479	482	507	521	502	552	529	486	461	481	513	491	531	505	453	521	522	499	432	466	485	498	514	486	503	491	509	496	473	515	456	513	550	508	480	483	462	512	484	489	473	517	474	489	500	485	466	499	492	487	525	476	492	481	494	469	478	483	498	486	485	503	510	480	507	516	468	524	477	504	462	529	474	461	489	501	458	463	535	486	515	518	486	450	499	512	538	530	470	516	503	495	497	505	477	500	510	467	470	496	544	522	499	511	513	501	485	456	462	481	479	494	473	499	491	507	475	467	487	523	485	511	460	495	495	523	515	525	539	492	491	457	534	510	473	545	471	477	507	497	475	480	469	528	438	474	459	498	509	474	528	472	498	466	467	496	510	487	488	459	476	493	498	477	521	478	468	464	513	473	503	509	508	499	525	458	505	468	526	488	501	471	503	515	498	521	509	482	505	488	520	516	530	490	544	504	537	507	480	481	516	472	490	489	482	500	484	510	456	482	462	494	518	521	499	497	519	488	484	470	444	543	468	476	478	486	497	505	508	487	493	537	457	473	496	495	489	462	544	493	509	508	514	483	487	480	483	484	497	459	522	469	461	505	469	456	486	501	460	482	475	506	469	486	456	475	448	512	492	454	533	507	506	474	468	438	487	500	508	505	498	454	471	469	488	452	475	488	441	489	474	542	459	532	507	489	496	501	480	500	471	509	482	467	530	483	494	465	506	513	491	499	486	483	494	509	511	471	492	499	487	479	464	500	499	443	524	478	490	485	471	499	489	521	484	459	472	488	484	463	477	433	485	512	472	465	499	473	489	481	497	504	487	483	469	476	428	492	474	486	512	522	455	517	471	469	467	519	494	494	490	500	480	523	518	496	504	485	540	466	519	474	495	469	508	476	473	486	483	490	499	510	490	500	501	514	489	494	498	507	514	510	501	472	521	477	519	499	461	525	496	485	497	474	510	486	536	471	501	502	526	508	500	468	496	501	484	438	483	502	497	482	491	519	523	486	474	488	484	480	493	497	492	511	505	473	467	467	510	483	484	485	474	509	509	532	513	526	460	502	492	507	487	516	510	486	477	498	517	503	539	476	521	495	515	517	481	493	521	463	507	495	446	456	481	497	491	468	487	496	471	443	509	530	469	529	480	471	496	485	504	535	491	506	467	503	470	496	490	517	492	514	475	526	500	506	476	497	507	457	454	493	501	478	498	517	498	497	503	493	467	467	486	514	513	507	487	528	488	488	498	518	515	520	482	510	507	482	477	512	445	501	490	471	494	479	496	500	506	513	481	505	501	468	472	504	467	470	461	477	474	503	477	513	496	482	472	483	507	482	511	517	492	524	489	507	483	496	532	478	476	494	487	527	473	521	506	486	513	506	482	537	489	507	478	474	462	460	506	524	457	489	453	510	511	501	525	488	468	500	477	488	484	494	518	490	502	529	488	515	488	489	478	495	474	490	483	501	519	481	521	514	519	464	499	512	468	465	453	491	491	501	486	495	500	506	496	515	468	478	471	470	478	491	529	494	517	485	519	462	479	493	465	500	498	481	456	491	481	523	476	489	512	452	471	516	508	482	560	450	478	484	525	561	494	461	494	479	506	485	499	492	487	478	485	513	504	487	512	525	484	464	475	489	498	494	464	437	505	467	512	461	505	482	468	471	504	484	488	503	502	501	503	480	486	513	511	490	493	474	473	507	508	460	479	459	535	507	512	503	495	498	496	508	521	509	492	524	506	487	528	532	468	482	475	482	515	477	458	525	487	485	471	478	471	525	492	493	484	490	477	476	522	475	474	484	492	471	464	504	492	509	460	502	480	522	507	468	501	463	493	465	509	488	446	522	486	500	474	517	518	492	485	485	471	501	510	511	469	486	449	492	520	487	489	483	484	501	479	460	474	462	499	475	500	522	520	527	459	477	468	535	472	514	481	502	445	530	468	485	534	526	491	491	465	494	485	526	491	487	512	469	490	469	486	492	490	478	472	499	478	484	469	506	502	481	480	515	500	475	516	463	461	504	499	491	503	496	475	464	482	483	481	494	489	491	516	524	470	497	499	489	506	485	524	500	500	503	458	494	486	505	490	505	476	537	471	476	498	457	509	496	516	489	502	526	451	475	496	492	517	486	491	507	520	527	500	460	504	502	478	530	518	510	505	476	507	451	448	541	489	489	478	520	465	522	440	445	478	505	456	487	486	508	513	507	524	470	502	447	493	468	491	499	490	468	493	473	489	442	488	486	459	492	526	525	508	470	484	472	493	511	480	514	499	483	454	480	459	521	497	466	457	492	464	467	496	538	510	473	444	491	453	475	490	493	515	492	506	487	464	519	503	493	531	526	494	480	460	522	492	489	471	481	495	508	506	494	514	483	497	497	529	500	539	517	475	472	521	520	490	540	498	505	512	515	457	489	506	455	471	486	511	493	501	466	528	490	498	538	483	460	515	493	521	487	495	504	507	457	527	477	479	508	475	493	497	469	487	493	465	460	529	481	464	505	472	503	500	493	505	490	522	452	498	507	467	480	479	490	468	480	480	481	498	476	510	526	513	450	498	483	470	535	517	498	495	508	516	452	477	520	468	494	503	508	516	497	497	528	502	485	458	459	476	502	484	531	498	502	478	474	512	523	466	481	508	502	469	472	492	504	476	513	510	524	519	493	497	510	521	475	493
25070	21849	29582	28299	20371	14808	16153	17723	11704	6029	2269	723	364	198	225	207	216	237	241	224	226	244	226	261	220	236	204	236	239	222	223	234	220	220	218	204	202	212	239	214	209	219	222	244	252	236	219	214	216	214	235	221	237	216	236	230	196	209	209	240	230	222	215	239	196	250	214	226	214	206	236	239	206	224	200	224	222	219	234	232	252	219	243	235	236	206	225	227	211	232	208	227	236	215	245	229	205	207	207	234	210	240	244	228	249	214	205	224	233	207	245	220	243	233	211	219	211	224	200	206	225	224	236	216	240	208	219	220	206	242	213	202	236	221	204	217	218	220	202	221	227	195	226	202	241	208	212	247	225	222	196	223	229	220	232	211	221	233	244	200	224	215	248	227	241	202	207	238	207	230	224	221	222	229	257	215	211	222	226	211	207	203	219	243	195	239	231	210	200	232	252	226	233	241	219	223	248	234	240	216	245	228	201	203	225	218	216	239	208	218	230	220	228	198	233	252	214	221	219	207	209	195	203	241	201	220	214	254	225	229	222	222	217	202	226	205	201	221	234	222	216	228	205	203	256	198	229	241	211	199	216	235	236	221	242	226	235	191	227	226	186	214	224	241	202	205	242	233	208	222	236	215	234	211	206	212	216	239	228	234	204	235	231	205	227	213	247	242	208	214	213	225	220	200	194	217	242	259	239	210	214	238	218	216	229	201	235	228	232	226	217	230	190	192	266	246	215	218	223	199	221	216	237	224	228	225	200	226	229	234	239	218	233	234	246	228	216	218	211	206	208	251	211	213	228	217	229	221	222	209	232	231	239	215	238	230	215	198	213	254	251	231	205	211	208	238	187	197	212	217	206	195	199	228	232	205	221	238	229	216	201	221	219	229	229	243	213	208	225	214	219	220	242	206	221	230	223	219	214	227	261	210	266	223	220	241	229	240	229	211	201	200	224	206	237	241	227	248	231	231	227	245	233	216	234	220	232	209	225	217	222	228	224	229	236	217	218	210	226	218	211	219	234	206	222	197	232	212	231	198	194	226	221	229	242	240	205	217	221	218	250	227	209	209	217	239	225	212	221	219	213	177	219	207	216	230	207	221	217	225	215	221	216	233	202	223	212	220	223	241	233	237	212	219	216	225	228	226	247	216	216	234	233	228	214	232	222	224	218	225	235	231	234	230	244	245	217	219	218	204	258	222	225	229	249	218	214	222	206	212	225	205	211	220	221	214	211	222	207	214	199	229	221	224	213	227	213	232	190	209	196	236	223	219	202	216	235	218	220	224	230	223	218	205	233	221	235	248	225	218	213	222	219	231	213	236	209	198	226	203	235	260	220	231	239	240	242	198	217	231	215	208	219	228	227	217	236	214	203	235	210	218	210	222	217	192	216	225	221	217	218	228	225	233	227	240	238	254	233	239	216	232	209	222	224	237	221	228	214	232	222	202	255	233	212	225	234	215	206	236	209	222	229	197	229	222	223	239	228	245	212	219	229	225	219	219	214	208	208	190	214	214	234	241	214	220	228	219	209	190	200	207	234	218	202	198	237	249	230	223	194	208	211	227	229	187	248	222	239	234	203	229	217	234	204	225	248	262	212	244	224	238	237	203	235	214	213	200	229	217	215	225	221	240	227	222	205	235	244	231	203	239	209	229	195	245	229	218	254	217	213	218	243	233	222	212	219	216	206	222	194	215	234	226	231	273	220	217	238	227	219	229	199	214	218	205	200	228	222	227	220	200	230	236	240	236	210	231	207	220	222	194	224	200	221	230	216	220	229	200	215	248	204	227	209	238	210	228	215	219	220	228	212	201	217	243	221	229	231	192	212	192	217	218	219	232	217	211	226	212	230	210	218	250	206	231	235	228	254	223	219	239	229	248	212	243	220	239	234	205	192	228	215	212	222	226	210	196	233	205	209	229	209	221	213	215	218	210	225	255	234	202	212	199	235	243	235	198	222	219	205	240	231	225	212	228	230	217	216	221	248	210	240	224	207	231	189	223	199	214	210	201	233	231	209	225	231	240	246	221	210	210	230	222	253	200	221	220	230	232	216	206	198	216	224	239	237	230	238	208	212	210	230	207	244	254	217	231	214	224	220	219	211	213	247	216	212	234	204	221	201	237	218	224	236	244	221	229	227	236	213	198	241	193	234	210	254	224	210	226	225	240	205	232	228	211	208	221	225	217	217	247	224	239	235	219	241	237	236	260	200	237	229	197	205	237	202	194	227	243	227	212	230	188	189	211	222	228	200	213	218	210	240	222	214	223	229	236	223	213	219	198	223	204	256	196	229	238	207	238	221	201	243	227	236	250	209	219	239	228	184	205	215	203	208	209	244	228	210	201	214	215	252	215	242	226	216	208	224	214	230	238	202	190	224	217	220	256	216	232	206	240	235	205	198	236	195	215	238	210	204	220	239	222	224	228	201	217	229	241	217	227	202	223	231	206	221	217	226	205	224	192	227	228	224	241	218	238	247	221	193	218	216	203	233	210	217	238	208	236	226	243	201	222	227	225	241	215	216	213	246	222	242	230	224	228	200	212	206	224	205	243	216	227	207	222	215	223	204	225	242	226	216	239	216	220	200	220	228	236	212	208	209	206	212	213	205	233	229	207	232	227	222	236	177	239	242	242	220	199	192	243	190	214	242	225	236	228	220	200	186	216	222	212	217	229	232	223	191	240	218	243	224	199	235	221	249	215	217	233	226	206	231	230	247	236	207	223	214	234	220	221	260	232	215	213	214	225	220	242	224	226	220	214	249	217	229	219	203	220	205	227	212	217	235	232	219	219	218	235	207	200	190	209	249	239	226	214	220	204	235	200	222	230	234	223	248	222	226	214	207	220	229	223	224	221	211	208	213	225	245	209	226	218	220	219	215	230	216	204	223	218	223	230	230	220	214	213	219	260	201	213	238	229	236	213	229	246	197	223	225	206	238	224	224	231	244	228	238	213	226	201	230	212	203	203	217	234	243	211	233	245	223	210	216	241	230	236	225	223	232	224	222	201	247	212	210	211	221	196	230	218	226	230	233	223	214	216	232	216	227	259	246	196	198	224	217	213	203	225	249	207	221	225	235	238	213	207	230	239	218	225	226	238	223	207	216	241	204	226	231	226	199	234	222	201	246	230	250	230	225	225	227	227	211	212	239	245	221	180	203	232	231	222	213	213	202	200	244	238	245	199	217	235	218	198	225	222	216	181	223	206	218	211	196	224	228	202	214	209	203	223	228	206	252	231	217	211	225	225	225	220	210	208	225	237	214	216	212	199	221	222	227	205	213	213	214	237	216	213	233	212	226	208	216	235	219	208	226	212	220	200	243	239	212	231	224	245	203	216	228	201	223	245	239	207	241	240	213	224	237	221	228	216	254	235	211	209	224	207	245	213	239	224	208	239	174	200	227	212	228	182	225	220	239	216	205	209	234	215	224	226	225	206	214	209	230	221	218	226	232	209	226	230	241	223	229	232	237	214	238	236	201	218	238	237
35046	55865	51864	39746	28403	24205	28550	29645	22061	13950	6047	2044	840	472	470	496	463	449	480	468	462	495	458	470	525	506	430	445	468	523	449	487	467	472	441	505	490	472	483	473	467	476	493	475	468	478	482	447	456	474	467	429	477	503	458	488	471	442	480	535	469	442	409	471	502	446	478	449	501	487	465	462	453	481	485	479	490	472	470	497	453	479	475	462	486	491	477	486	477	476	460	478	493	472	476	452	485	469	496	460	475	463	469	432	501	477	440	436	454	442	481	448	512	440	515	428	494	491	479	415	483	508	475	484	499	464	492	449	511	477	493	456	504	492	481	454	496	454	472	469	425	466	461	455	504	481	471	428	449	476	471	454	486	478	470	450	447	447	503	441	454	483	463	502	444	463	434	467	492	484	448	462	477	480	436	450	469	520	487	469	499	441	495	502	504	455	454	461	469	481	471	438	509	462	444	441	505	441	484	494	461	475	474	510	472	474	481	451	475	488	456	453	443	503	483	479	461	458	516	463	500	505	418	506	470	455	476	497	466	467	482	455	474	478	463	459	452	508	492	448	429	457	457	408	465	495	470	482	453	496	500	513	425	475	458	451	503	467	499	506	455	469	444	472	474	479	480	510	515	506	509	496	463	483	473	477	519	494	454	463	464	458	440	495	518	467	472	457	460	471	458	475	484	454	475	464	466	450	489	459	501	489	488	451	479	456	497	490	477	467	450	473	474	460	469	429	470	466	509	461	457	494	485	447	478	465	457	486	484	416	473	438	470	471	451	465	454	490	472	482	450	468	521	427	473	463	517	455	453	476	474	484	508	504	487	496	504	479	477	462	485	480	474	507	437	449	499	470	452	457	461	489	460	505	434	493	443	468	474	473	479	470	460	482	497	491	437	416	514	498	473	477	485	467	480	463	503	511	485	517	463	469	468	500	493	439	470	466	458	457	461	482	490	470	502	455	466	468	483	486	452	448	492	451	439	438	479	491	490	433	458	465	511	413	473	458	448	491	469	466	413	496	462	458	483	509	464	465	517	460	466	496	438	445	473	485	480	452	439	518	453	451	467	478	442	488	470	477	470	477	494	478	462	462	486	469	471	474	466	479	482	485	482	461	445	473	473	472	501	469	474	495	470	433	472	458	467	481	474	477	457	484	508	448	489	514	476	465	456	505	463	453	504	465	514	500	521	456	473	521	472	475	500	454	465	462	468	479	489	494	465	456	500	497	473	521	462	533	452	453	462	500	475	489	486	481	430	464	459	481	475	492	484	457	457	512	483	500	476	491	496	471	474	459	476	487	497	451	500	474	462	497	473	468	474	510	463	465	491	472	476	499	465	473	475	478	499	452	472	451	485	525	428	468	462	488	442	487	481	509	469	472	519	454	487	449	469	491	448	462	451	462	424	455	447	512	440	481	468	481	447	503	474	460	459	459	460	493	466	502	434	472	474	465	471	471	496	454	450	487	430	418	476	472	470	445	485	465	493	480	472	452	482	499	484	474	468	489	490	467	487	441	461	464	488	442	457	488	479	453	452	474	466	415	482	439	509	467	468	509	429	479	459	457	438	485	484	467	475	478	427	473	486	449	450	465	469	461	508	468	476	440	486	490	468	476	450	493	461	504	483	510	472	481	474	469	470	478	440	444	447	487	496	447	469	471	468	486	452	446	464	466	482	470	450	459	510	477	493	464	488	493	438	479	453	444	446	483	461	495	473	509	475	479	480	500	476	482	463	489	456	446	469	493	487	443	461	437	497	487	481	493	472	501	462	498	478	483	451	458	459	490	505	495	441	469	499	487	507	462	473	456	499	441	470	499	485	449	486	451	487	468	521	508	476	491	488	484	485	476	441	489	505	462	530	520	445	484	444	432	449	456	495	473	481	474	492	438	487	455	476	498	477	516	476	480	459	485	464	437	455	466	486	446	460	492	478	469	504	525	489	477	473	514	446	457	423	436	489	482	484	459	453	442	463	500	448	496	448	480	448	444	439	473	471	495	485	509	472	460	467	509	465	465	528	453	444	437	468	475	489	479	465	477	464	516	468	498	490	450	474	466	467	457	502	489	468	472	493	466	431	453	514	480	475	463	454	481	443	489	464	468	479	438	459	471	430	468	465	472	473	496	459	484	489	423	501	469	475	487	455	472	435	468	464	474	408	467	501	501	489	475	456	472	458	478	459	445	453	477	454	465	479	489	455	453	474	490	471	492	500	476	502	474	483	526	458	493	498	460	475	484	468	469	466	496	472	437	449	460	498	508	468	499	461	455	492	498	475	476	489	461	480	470	487	453	448	489	514	449	471	428	459	476	499	504	473	453	479	480	479	430	434	442	462	485	493	497	457	505	464	465	474	449	494	454	462	529	463	434	449	489	488	458	474	509	471	448	466	485	510	487	470	470	442	479	484	492	477	459	463	494	456	447	449	432	458	477	507	481	487	472	463	464	420	444	483	443	486	463	471	458	511	439	451	465	476	484	461	465	446	496	462	461	488	490	459	460	507	491	518	472	491	450	480	479	464	505	455	485	478	447	475	450	457	473	484	469	511	486	471	478	479	451	460	458	476	490	495	446	447	478	464	461	502	440	454	455	456	476	478	456	481	452	526	493	446	505	493	476	448	496	492	445	405	427	439	488	470	442	481	487	492	502	485	486	494	457	500	478	494	466	477	454	478	441	474	449	474	446	500	473	469	501	468	483	480	457	497	498	453	462	457	474	469	464	473	470	455	440	485	468	445	475	474	491	485	475	472	526	490	472	479	449	440	469	475	512	506	460	503	463	484	434	476	477	466	471	459	494	467	463	491	486	477	497	469	445	421	457	461	471	435	455	471	483	477	479	482	463	476	488	494	454	459	492	467	464	499	505	520	466	455	444	474	470	456	453	458	473	503	479	484	473	479	467	439	423	447	462	496	436	476	441	463	484	448	470	508	476	478	465	474	445	460	464	472	476	494	468	477	484	493	470	498	435	437	492	506	469	485	485	469	476	462	446	499	486	483	472	439	476	470	470	466	478	476	494	509	471	486	449	472	432	459	463	480	486	470	467	482	461	515	445	415	470	472	524	473	477	416	443	485	447	419	482	477	478	438	471	455	495	487	449	482	439	478	482	500	480	530	476	527	513	486	468	485	450	462	449	488	463	487	457	481	507	494	430	459	402	474	480	472	469	465	449	483	470	456	448	472	460	500	457	478	479	476	403	469	471	492	476	473	437	465	452	484	443	464	470	493	429	493	499	470	463	460	479	463	501	491	477	490	505	488	486	482	475	472	492	496	498	454	483	482	482	489	498	455	478	460	488	462	469	513	469	491	458	491	465	461	484	490	469	452	468	472	461	458	479	462	451	492	438	489	455	494	428	472	467	475	467	470	476	484	477	508	510	471	456	463	464	452	493	474	513	470	501	460	467	484	491	452	492	455	490	521	451	479	461	468	447	485	527	457	479	443	497	485	476	448	461	506	502	451	465	490	483	465	493	469	474	474	474	478	450
23600	21665	29625	25138	23382	25220	31610	31201	22705	12545	5083	1407	404	242	225	226	225	206	237	215	263	236	214	246	228	206	212	242	219	236	219	207	224	236	203	206	215	233	263	233	217	235	248	234	228	220	224	224	223	234	243	214	199	234	217	205	241	216	216	237	242	185	228	264	231	199	240	196	233	218	231	236	223	242	213	229	220	227	239	213	207	244	241	216	219	226	223	222	242	215	199	211	191	243	222	226	210	256	225	216	207	229	211	237	225	208	211	241	223	199	203	216	225	215	234	257	225	227	212	225	221	237	235	232	224	262	257	213	243	249	244	245	225	236	247	245	215	207	263	215	254	229	235	219	219	233	200	220	201	229	215	199	201	223	207	216	236	211	224	235	234	224	239	230	224	232	247	208	227	230	240	222	232	214	225	245	237	217	237	194	237	235	207	218	238	229	236	226	192	239	267	225	239	200	235	214	222	212	209	242	218	212	231	225	229	244	227	232	234	218	226	245	217	246	232	182	222	202	234	244	246	217	211	220	231	223	230	241	224	214	213	224	226	226	213	210	232	233	248	222	221	241	229	230	196	253	217	212	220	212	217	210	203	238	202	223	201	225	224	229	250	199	218	223	218	220	283	224	233	213	218	231	224	240	223	236	214	225	233	260	219	242	252	208	249	220	212	255	197	224	243	220	233	219	241	255	222	212	215	228	236	219	255	225	227	226	260	213	211	224	204	217	229	212	213	237	245	223	225	220	199	217	217	200	229	236	224	248	249	217	230	239	218	236	237	218	227	221	222	225	206	225	221	228	219	198	225	238	210	238	217	237	231	245	238	202	215	219	228	216	247	211	213	232	214	227	213	210	227	219	236	237	246	231	240	225	214	209	235	210	210	233	210	211	224	191	244	208	215	223	195	231	241	230	229	221	230	217	231	240	231	212	247	226	218	205	215	205	240	231	222	219	225	228	215	232	236	204	229	205	224	223	230	254	202	247	216	232	213	224	219	231	217	231	233	240	214	217	219	219	196	223	219	226	237	204	230	230	220	230	231	209	235	218	233	236	201	231	226	218	248	228	209	240	220	222	224	226	231	217	207	239	220	239	202	218	250	245	243	246	221	215	212	197	204	238	217	195	234	232	254	205	225	244	219	224	233	219	239	262	220	236	201	245	234	205	219	254	238	219	227	205	232	214	229	241	247	207	209	194	227	228	227	236	233	243	195	241	207	210	243	208	249	214	229	204	227	213	226	226	230	230	203	222	233	210	207	220	226	215	247	216	194	229	243	235	239	198	217	220	194	217	234	248	236	259	211	210	215	240	206	226	194	227	248	213	223	233	245	236	232	243	222	221	241	240	195	238	230	244	208	214	220	210	223	199	206	233	242	219	238	234	240	220	218	214	207	231	229	204	210	238	218	212	227	215	234	211	252	211	241	211	219	214	228	218	214	229	232	226	231	230	232	217	238	200	213	254	207	224	210	208	229	225	215	208	220	216	227	223	221	251	196	205	226	231	185	212	246	218	244	232	228	193	228	223	236	221	231	231	213	205	227	207	216	231	241	264	210	256	212	230	227	225	244	217	219	211	228	239	240	213	206	225	237	201	221	191	216	206	229	214	247	225	228	222	208	206	202	222	210	217	249	239	220	205	220	228	215	206	216	223	229	201	216	235	258	221	208	226	201	217	241	197	199	211	222	214	231	210	244	231	177	251	245	227	222	217	270	231	232	234	244	205	213	223	187	230	233	202	245	222	235	211	211	218	223	220	232	213	225	240	243	209	259	263	226	203	213	215	230	229	219	227	214	214	230	246	222	232	251	234	249	222	260	210	209	220	226	218	214	238	195	206	230	233	209	192	200	225	228	212	229	205	221	216	198	223	226	226	228	199	225	211	241	216	227	236	213	230	229	212	234	221	243	234	226	251	207	234	227	222	215	236	243	225	226	216	236	227	229	214	249	223	233	205	201	216	216	196	238	195	232	219	238	193	239	215	226	244	250	211	215	196	214	218	239	236	241	225	224	237	229	221	217	215	202	245	239	230	231	228	249	216	223	224	229	202	229	199	234	236	218	234	208	243	217	249	205	212	237	214	230	190	199	241	214	222	208	241	231	222	231	246	255	239	234	205	216	205	215	224	239	222	234	232	242	224	224	228	219	229	225	238	224	204	226	231	221	225	199	217	214	218	227	221	200	199	215	222	221	238	225	217	228	204	251	219	208	232	226	210	250	210	215	207	267	217	250	215	236	237	214	225	263	245	233	227	222	250	242	217	258	241	217	254	239	215	219	221	208	223	202	206	220	261	231	210	216	224	207	215	234	227	238	205	209	231	232	229	216	246	251	245	215	236	221	212	208	242	222	226	213	189	258	226	247	230	254	244	244	266	244	231	193	234	230	222	236	232	243	251	233	219	246	219	219	230	190	220	217	228	212	232	239	236	242	238	225	230	217	256	212	230	218	214	261	236	227	207	241	216	197	221	224	207	212	202	228	232	197	223	220	227	208	235	260	230	216	235	234	274	216	219	228	207	217	212	233	217	223	212	229	226	220	226	244	234	215	224	234	226	213	237	232	228	209	201	201	242	231	209	238	249	233	249	239	227	261	228	216	221	223	250	225	219	219	249	226	212	244	204	231	205	211	213	230	210	238	233	217	229	228	242	204	233	231	214	203	243	200	231	201	247	192	224	249	216	197	227	223	221	206	227	238	239	220	242	213	218	237	217	217	228	211	217	242	228	190	219	216	210	238	199	260	238	227	195	221	253	230	229	241	198	216	214	234	228	219	203	214	211	252	239	235	241	212	233	214	229	220	247	216	220	237	225	253	209	236	219	214	217	237	227	250	229	250	215	245	251	247	238	257	199	228	196	219	233	224	208	224	224	222	202	228	234	209	220	230	231	245	215	201	243	228	246	228	243	205	184	240	208	257	215	220	230	214	186	224	211	222	201	202	210	233	244	237	245	210	205	217	194	218	238	225	198	237	217	233	221	206	214	221	203	208	220	239	244	213	218	228	215	231	231	233	224	212	230	221	228	214	218	229	227	195	232	225	245	210	236	244	229	216	208	228	217	243	239	221	215	238	208	238	205	238	230	225	216	244	233	214	222	217	233	237	260	218	214	229	225	221	239	213	229	189	211	232	213	211	217	219	244	216	246	190	225	208	227	231	217	215	231	214	208	215	253	206	198	231	218	218	220	215	237	242	238	229	228	240	211	237	240	215	238	233	236	220	226	220	244	230	256	237	223	188	240	197	247	215	204	209	215	260	210	229	234	229	225	222	256	237	243	206	221	210	209	232	235	233	218	201	238	218	226	229	248	247	229	222	215	218	240	232	218	236	197	242	223	223	242	207	222	242	211	219	219	211	207	243	207	230	208	213	222	227	210	211	200	218	204	246	231	233	217	208	243	222	204	222	235	220	213	228	232	260	237	233	245	228	231	222	224	228	233	216	212	203	201	226	220	241	209	217	260	233	252	243	215	241	233	206	225	221	215	201	245
39539	65943	63925	48844	39793	36526	39947	40536	31819	21185	11081	3810	1146	575	504	492	513	483	457	466	462	462	470	451	460	444	436	485	447	456	458	492	428	456	461	456	467	456	438	495	454	450	434	475	425	467	466	451	485	476	473	461	462	473	461	458	470	422	486	473	501	489	468	435	422	435	468	469	471	443	469	447	465	467	433	445	458	450	458	443	419	490	435	453	492	466	443	476	459	438	430	428	446	439	454	449	432	493	445	473	421	497	493	485	426	507	463	467	427	447	447	511	456	462	502	451	452	513	484	406	464	431	456	422	416	459	446	410	416	475	458	421	480	446	467	447	434	456	468	484	485	472	482	449	443	448	456	481	446	450	443	457	481	465	443	467	470	456	508	476	472	465	451	482	471	429	449	459	466	504	501	506	455	481	457	476	469	508	460	495	433	460	420	450	474	436	473	464	475	490	462	465	478	466	445	423	522	463	483	518	430	479	447	430	423	461	440	482	430	447	478	472	476	471	470	454	426	453	443	497	490	501	448	474	470	443	427	491	424	483	454	477	448	463	451	451	476	436	470	456	461	442	473	453	480	434	488	455	462	427	441	451	478	477	458	497	433	445	493	437	481	453	454	445	459	474	457	471	423	461	499	451	414	450	472	452	439	433	483	449	461	450	477	441	453	473	429	482	468	428	474	442	461	464	438	485	486	455	463	457	449	445	453	457	482	485	461	468	471	451	437	468	458	481	471	473	463	501	462	467	469	476	453	455	464	453	449	484	480	439	501	462	424	460	457	465	475	472	431	480	451	479	463	477	454	467	468	459	475	472	482	483	477	471	419	482	437	440	453	492	461	516	474	492	458	429	484	474	443	469	425	470	485	468	452	435	470	449	458	457	468	480	465	463	483	425	440	457	443	437	456	503	490	449	435	477	472	483	496	464	443	458	418	447	433	458	476	467	449	446	439	467	446	469	478	427	448	490	425	437	462	480	459	436	443	514	492	453	464	491	501	463	463	477	454	469	460	465	460	484	427	459	493	440	445	438	471	462	463	447	438	435	443	421	478	460	457	451	499	457	472	434	454	471	464	507	424	494	461	482	449	412	473	455	491	445	435	482	464	438	432	440	499	433	459	468	452	467	472	460	469	457	494	458	478	476	466	423	459	446	462	406	473	451	461	426	456	491	444	467	490	406	432	468	451	456	467	441	431	428	459	456	422	433	479	471	442	472	460	470	458	424	453	472	454	462	441	447	502	475	460	484	412	475	470	453	481	455	447	498	478	462	453	451	464	456	483	446	447	460	466	480	442	470	462	427	454	449	435	466	437	423	435	494	450	411	494	470	457	436	440	453	482	473	483	511	449	470	481	476	442	453	462	474	457	454	436	463	462	445	428	464	460	436	458	490	467	448	476	468	435	425	445	468	474	468	477	493	463	456	413	450	463	480	462	474	482	488	451	519	483	467	459	501	428	444	479	442	478	462	482	447	450	449	458	472	467	406	433	464	501	465	473	483	455	452	482	441	437	462	445	472	446	479	465	455	452	475	448	426	435	465	449	496	452	469	498	461	471	472	459	478	472	484	447	451	435	453	406	448	455	498	475	443	478	473	478	481	461	462	467	437	438	470	446	489	443	445	497	426	487	483	451	444	453	455	456	471	466	433	458	463	433	449	448	481	470	450	461	456	452	456	435	428	480	438	429	473	452	430	447	431	461	445	459	444	457	457	453	478	457	468	455	449	469	450	444	462	480	461	464	444	439	477	460	439	449	481	455	457	480	467	476	434	453	503	472	468	461	510	471	477	466	457	422	452	443	412	489	428	460	471	484	492	495	458	452	446	453	460	446	474	443	499	466	454	475	453	475	445	445	489	429	466	462	468	457	464	405	469	487	452	439	491	490	468	472	456	468	491	459	464	466	434	468	473	438	474	450	442	473	446	457	483	468	481	459	418	468	469	465	438	472	462	455	487	421	449	466	509	473	512	473	451	462	471	485	455	457	457	451	486	464	483	477	443	482	491	464	470	448	441	447	426	467	500	448	444	444	484	464	484	463	465	461	471	452	484	435	446	459	432	445	468	461	452	447	477	485	462	473	451	480	446	449	421	447	444	483	455	460	453	470	467	430	499	437	482	436	442	449	457	433	447	448	439	460	443	407	438	491	449	443	485	468	457	480	435	465	447	493	494	455	460	471	519	458	472	469	448	464	476	449	455	468	488	441	483	444	455	446	481	497	470	421	469	444	431	477	469	500	444	473	467	481	444	445	482	470	477	471	457	461	450	488	500	456	446	475	447	457	445	445	485	498	482	483	486	479	428	464	464	441	476	471	466	457	485	440	447	490	447	464	431	488	494	466	479	466	443	457	469	451	483	508	452	436	450	494	466	438	474	500	483	443	469	479	436	444	477	440	429	468	481	453	497	495	458	435	458	457	466	454	479	460	453	459	483	442	474	457	410	449	482	459	469	468	437	505	442	482	466	433	436	459	435	463	470	444	496	464	447	476	462	461	453	509	480	470	444	468	438	463	447	460	477	474	425	445	464	430	456	431	445	499	474	457	479	444	452	468	495	457	424	457	449	446	470	461	450	417	456	506	445	455	468	495	468	456	474	443	461	415	491	463	470	466	463	451	410	485	465	499	448	466	474	457	438	440	444	462	501	464	459	424	467	433	495	448	466	488	493	443	494	479	486	486	500	453	484	461	436	468	418	475	479	453	474	465	465	429	452	478	477	443	446	433	442	468	447	447	440	464	478	427	474	470	513	461	414	459	444	459	467	456	501	463	461	453	458	453	460	452	472	487	444	436	480	490	483	467	429	464	462	451	452	460	484	475	463	475	441	478	447	415	423	487	440	442	473	475	476	487	491	464	433	448	510	457	482	411	457	423	466	452	463	463	490	422	461	464	455	522	441	484	500	506	440	441	456	452	511	440	464	481	473	439	443	474	476	476	451	424	492	454	441	465	438	485	491	453	466	473	459	460	420	446	429	423	436	452	482	467	457	480	453	456	462	435	495	480	511	446	457	488	454	471	449	507	497	460	471	494	432	487	453	465	478	451	457	491	436	432	484	461	452	427	473	468	440	452	437	473	475	458	475	451	506	454	485	463	460	428	482	466	456	498	491	507	437	497	455	432	466	458	442	435	487	458	502	505	446	443	484	494	450	496	458	463	463	475	443	458	449	470	432	455	438	454	465	458	459	479	477	486	475	455	478	465	458	442	465	456	431	480	483	462	468	504	456	466	512	453	454	476	467	509	449	478	437	467	492	458	495	477	441	430	441	446	480	427	431	459	442	452	447	453	470	454	483	458	486	443	450	465	451	436	455	431	480	473	460	446	476	422	476	461	438	429	445	422	451	464	466	460	419	476	414	495	449	454	452	448	453	472	468	408	427	442	454	473	500	443	479	467	447	466	482	451	480	467	455	450	490	471	442	470	453	459	450	457	405	483	470	417	468	466	438	481	496	470	440	434	425	486	440	500	466	445	448	448	445	429	466	469	463
27923	29641	34854	23970	13899	5050	4025	3719	2458	1199	681	359	220	239	239	230	226	230	229	213	241	211	223	205	239	230	218	219	223	216	247	218	242	243	232	241	215	219	237	242	234	226	226	240	219	227	219	226	259	209	243	233	252	255	208	239	223	203	277	208	239	241	236	206	221	247	217	247	199	233	243	251	267	236	212	245	213	226	236	203	221	217	224	216	238	205	235	238	228	221	227	221	241	225	224	239	217	215	206	223	211	211	249	241	220	207	228	224	229	212	234	218	221	267	208	235	263	235	235	235	240	240	223	220	216	228	245	224	258	225	209	230	213	226	235	241	223	241	236	215	237	229	242	229	260	244	220	215	260	240	248	215	243	229	214	230	238	204	218	257	236	209	226	249	212	220	241	220	232	239	259	219	230	230	236	236	195	211	220	219	242	210	244	226	217	216	216	229	208	230	233	240	220	229	205	237	243	236	208	233	247	218	235	223	217	182	221	227	243	236	225	218	211	220	208	211	227	249	243	211	210	206	236	223	209	211	250	252	244	198	230	188	211	230	253	226	231	216	235	218	225	214	216	234	203	184	231	213	238	227	239	238	272	222	246	201	217	216	231	221	228	224	245	234	224	234	211	263	231	238	230	227	237	228	238	225	232	197	204	242	217	242	244	271	219	226	221	244	231	251	228	212	209	205	214	226	242	245	209	247	232	215	210	248	236	244	208	232	244	221	230	224	217	240	223	247	216	227	246	240	205	239	236	227	218	220	218	241	224	240	223	209	234	238	204	237	267	206	224	242	223	204	246	224	259	260	260	240	233	244	232	251	216	231	214	236	220	179	231	257	211	234	215	225	218	248	224	229	209	221	245	220	222	262	211	222	225	229	212	249	236	226	243	210	214	240	276	247	228	230	211	220	259	225	241	227	264	229	207	231	240	254	238	218	222	225	242	238	237	235	244	208	237	235	209	238	254	242	254	216	229	236	216	233	235	231	201	252	199	222	231	231	247	243	209	220	235	216	195	238	204	250	223	232	269	232	210	237	247	227	213	243	241	235	244	206	218	207	220	215	249	213	226	231	224	233	239	243	223	240	200	228	244	229	226	226	239	223	214	202	218	222	213	216	219	233	244	231	233	214	254	223	222	229	209	237	240	202	238	223	224	235	232	241	253	226	233	236	210	228	257	220	260	191	252	241	218	248	230	217	214	224	250	216	241	216	247	213	240	244	234	239	239	241	230	195	227	231	222	224	222	218	231	203	227	205	237	231	212	246	210	239	250	231	231	232	224	237	230	279	199	251	236	236	248	219	214	242	249	244	231	193	197	237	222	237	196	218	241	264	222	246	266	242	228	238	217	228	231	222	230	224	244	238	226	238	233	204	206	194	257	222	258	262	249	239	200	260	206	241	222	230	229	236	214	225	211	214	253	237	221	240	210	229	230	247	251	227	244	241	217	237	206	250	248	229	254	261	225	231	225	233	235	237	260	230	236	248	240	213	219	236	237	214	217	234	193	226	230	242	245	253	222	252	231	244	240	232	201	226	252	235	215	261	222	241	231	242	240	249	231	258	214	250	254	222	193	223	215	237	240	212	227	203	236	254	247	226	216	211	203	222	223	259	239	213	228	232	254	231	224	230	241	254	247	192	227	226	236	233	234	229	217	238	245	251	238	223	215	245	226	223	229	208	254	242	221	241	217	207	229	252	233	223	238	213	230	231	211	226	209	209	217	229	227	221	228	268	248	253	222	240	260	236	222	209	223	241	229	225	210	236	221	229	221	221	241	219	227	231	225	226	214	235	230	237	211	259	217	237	224	250	219	220	227	251	222	222	215	278	266	241	216	250	224	225	218	219	213	247	267	242	209	266	248	228	228	253	231	243	210	220	216	239	238	219	215	244	209	217	231	249	252	221	241	236	246	254	209	234	220	261	219	230	223	214	231	238	258	212	252	242	225	235	222	252	223	207	223	249	238	218	252	233	240	229	246	240	245	239	221	250	233	226	240	222	241	252	233	214	224	242	249	221	240	206	226	240	211	243	233	239	218	249	218	223	226	228	231	213	249	224	233	233	209	225	207	199	216	220	235	219	245	232	221	229	215	218	258	234	213	242	222	215	205	246	229	233	241	228	219	221	231	212	219	251	215	229	263	224	237	221	247	214	257	237	232	228	229	269	232	236	214	211	235	237	228	242	235	238	247	226	234	225	231	228	233	243	224	229	239	237	232	231	239	224	243	233	218	246	222	229	250	246	198	201	214	246	229	234	224	205	198	228	212	215	232	237	234	235	230	226	215	220	249	217	239	235	223	242	238	208	223	262	224	224	236	231	224	210	259	236	236	214	222	234	239	235	202	225	219	234	217	208	209	196	235	243	241	243	219	232	226	242	209	222	241	235	241	213	224	235	224	201	216	245	235	211	219	233	218	203	235	228	242	224	225	219	233	234	225	213	225	242	242	229	248	242	220	236	237	240	236	228	224	231	226	231	208	223	230	242	237	222	235	239	222	235	235	239	224	234	234	224	229	239	235	216	217	229	237	236	212	206	218	232	230	247	228	230	217	220	231	237	232	220	219	196	229	235	240	219	210	244	264	247	210	224	235	247	236	240	230	218	220	244	242	226	209	213	213	249	213	252	233	222	215	242	215	254	227	218	267	244	216	212	195	228	219	207	201	248	250	266	202	218	246	210	244	237	220	251	227	253	217	219	224	216	235	192	218	243	220	229	240	228	237	215	197	192	214	224	247	210	232	244	223	215	223	232	230	247	209	236	223	251	235	257	235	235	251	269	231	203	222	215	235	264	211	228	203	237	232	242	213	246	226	218	212	218	238	234	208	246	267	221	242	204	231	236	248	212	215	239	239	242	255	233	222	248	237	241	223	228	196	191	249	247	240	252	239	247	223	240	237	227	229	222	255	244	236	235	233	231	234	235	226	219	231	222	243	226	229	233	218	186	246	252	219	232	229	241	279	222	225	220	218	208	228	207	213	212	205	241	241	239	253	215	218	233	242	243	223	221	224	234	215	228	253	247	231	236	225	240	248	237	240	225	199	220	220	217	229	234	222	207	233	222	219	233	209	225	211	239	248	250	214	242	202	209	249	234	237	231	242	248	255	208	236	219	243	230	199	245	233	214	237	230	244	219	244	244	231	221	223	229	220	248	217	229	243	231	225	225	219	217	215	239	239	228	229	230	221	215	192	208	214	217	219	240	239	240	254	234	229	215	242	234	245	230	211	233	214	240	213	226	219	204	236	220	224	246	241	217	220	186	242	245	234	227	241	234	250	239	250	240	254	232	230	228	249	243	242	225	231	223	237	239	240	236	225	242	242	207	224	251	238	257	260	249	221	215	245	212	206	241	224	225	222	244	232	211	216	249	236	210	206	227	196	240	220	268	239	227	224	248	250	242	262	220	214	236	243	220	214	215	227	232	228	241	210	206	226	226	246	217	271	222	218	242	242	234	204	227	230	206	213	226	216	252	249	224	228	237	229	247
32358	51466	45143	31879	24273	11536	11302	10418	6894	3481	1806	920	567	520	477	500	480	501	492	542	464	493	529	507	493	494	486	505	511	488	488	490	493	523	485	465	515	505	489	475	512	497	498	490	518	493	494	499	508	459	495	498	453	502	476	528	488	472	478	479	512	528	511	506	462	460	461	426	454	483	470	455	520	482	511	503	502	465	479	486	481	454	478	507	481	435	485	506	485	483	512	472	472	485	447	480	529	489	494	490	523	477	517	499	483	440	497	443	526	484	460	446	477	473	488	466	508	474	490	499	465	476	467	474	503	504	495	466	460	467	455	528	506	470	542	473	483	498	522	514	510	459	464	510	493	489	529	523	496	505	474	477	497	468	485	518	460	473	488	489	439	465	489	523	482	461	487	479	469	523	480	475	507	439	452	477	500	509	481	506	484	502	469	465	517	497	487	475	446	486	496	467	513	506	512	515	496	499	486	479	495	493	487	505	500	522	473	475	505	481	468	496	491	491	476	513	473	499	466	463	466	489	453	449	453	477	510	503	447	458	451	521	485	493	517	483	523	475	488	505	480	464	493	501	484	488	491	513	469	494	497	486	505	473	462	508	506	475	496	493	462	480	448	474	495	510	449	473	443	509	435	461	511	447	509	441	485	519	506	494	505	488	462	474	477	491	437	490	519	489	463	490	461	483	481	443	502	470	462	530	491	472	477	509	417	472	478	519	488	463	526	462	450	511	515	484	457	467	488	513	478	465	428	515	475	463	467	461	497	522	460	491	484	518	493	502	470	499	449	471	521	456	445	445	516	494	499	520	496	495	481	502	452	462	512	478	487	491	448	475	459	501	485	485	466	497	517	503	455	475	492	476	453	493	476	493	462	496	470	509	513	494	502	474	477	472	478	473	474	504	491	500	446	466	501	516	448	508	529	466	483	512	511	518	478	439	470	485	466	541	504	467	478	486	527	435	489	484	479	438	482	470	485	534	487	461	491	465	509	518	526	473	504	456	472	452	489	499	508	498	445	516	464	484	491	509	485	488	480	489	479	502	471	510	477	479	419	476	484	475	473	514	502	482	455	517	504	459	513	476	509	500	484	483	498	469	486	463	515	523	481	497	474	481	499	479	518	499	476	493	478	510	494	431	469	505	485	494	518	509	495	481	466	508	471	506	489	456	474	502	498	459	446	500	478	506	516	473	506	496	469	495	493	488	526	477	473	496	512	529	516	519	469	498	459	516	526	508	480	532	479	480	501	475	440	448	489	489	487	497	483	499	516	486	493	449	473	480	466	475	514	446	478	491	565	474	470	454	472	500	498	471	469	500	462	489	491	479	498	492	484	544	460	486	508	516	474	478	505	487	486	487	497	492	482	479	473	488	425	454	464	453	462	456	487	445	447	490	463	486	470	477	475	496	505	490	516	528	511	506	493	467	445	495	467	505	475	500	478	476	496	455	487	458	517	454	444	473	522	476	497	485	460	475	448	509	499	485	479	488	497	486	513	444	476	515	479	530	488	473	498	491	494	464	496	501	501	457	503	495	468	499	512	513	472	465	490	505	476	466	493	477	498	456	457	501	493	475	529	523	477	516	514	496	496	470	503	484	484	502	463	486	459	467	497	481	462	467	497	466	449	457	465	474	463	479	448	495	508	484	508	479	494	497	506	490	464	473	484	483	511	494	491	461	541	507	453	465	507	478	469	490	475	496	520	479	468	461	448	483	483	476	461	452	508	467	471	475	491	472	458	453	456	533	492	497	493	489	494	515	476	477	478	512	511	450	483	472	485	447	445	486	457	448	466	483	485	492	512	478	496	478	489	455	500	498	492	452	505	502	485	521	489	477	483	466	446	486	469	502	447	520	499	476	502	468	485	480	431	500	484	460	469	502	475	459	473	474	515	491	491	496	454	473	473	492	485	492	492	504	460	474	478	480	474	465	461	509	501	477	466	459	459	484	481	475	449	470	429	488	509	476	453	476	504	490	492	475	496	512	532	452	507	457	497	516	487	497	499	485	529	469	462	450	510	518	506	522	465	506	495	491	476	503	456	475	481	481	454	499	476	515	465	543	470	488	493	505	491	490	510	508	518	451	522	490	467	522	476	462	495	504	442	467	464	451	527	492	474	511	501	487	482	452	458	485	486	476	443	485	500	512	456	463	487	489	503	459	501	495	471	497	476	469	543	492	522	508	494	462	475	494	463	487	481	445	489	462	484	463	477	486	474	501	471	469	473	462	469	479	509	510	465	479	481	488	505	509	466	485	475	464	512	464	506	502	491	489	494	463	469	442	464	494	493	432	481	498	497	479	507	499	486	498	485	492	466	492	477	479	481	504	511	534	479	485	474	488	455	496	492	454	501	528	514	530	507	472	447	488	506	458	508	470	486	460	469	473	474	500	470	493	471	458	470	505	454	484	501	477	504	502	509	502	435	500	511	511	512	477	521	493	450	503	502	482	462	489	479	481	523	496	505	484	502	487	517	462	472	500	472	488	462	466	490	522	508	495	478	486	492	498	495	485	460	493	503	465	497	519	474	502	531	484	524	464	480	494	530	462	473	490	428	497	497	513	448	464	517	458	480	501	503	508	478	479	510	529	479	530	474	461	474	524	486	521	491	471	491	503	492	463	540	462	490	515	485	456	506	473	504	489	520	481	495	459	483	483	499	473	484	488	498	498	510	496	497	538	523	499	504	472	501	495	474	486	462	491	438	465	454	465	477	488	478	473	515	529	515	486	497	492	422	516	444	477	515	500	470	480	493	458	475	472	490	419	478	496	492	474	497	504	472	557	452	480	533	457	517	463	481	509	516	478	498	482	517	518	503	499	459	476	481	434	482	512	471	466	457	519	506	493	500	493	505	470	446	488	502	486	458	482	477	488	465	443	491	516	464	481	472	525	514	520	485	496	469	462	513	499	492	518	479	466	495	459	509	480	477	485	458	492	495	453	470	524	505	488	509	521	507	437	501	482	485	543	495	487	479	500	470	494	458	497	479	471	495	487	505	468	478	471	459	529	498	485	499	478	495	493	453	501	463	462	482	480	493	513	490	461	503	491	486	476	497	499	497	469	498	466	468	508	470	490	441	476	462	489	451	501	487	467	469	519	467	474	457	470	505	513	450	490	460	500	504	501	484	470	512	484	505	501	531	493	499	474	457	463	440	490	471	509	469	500	471	446	489	496	515	497	466	476	490	482	488	473	467	473	478	482	474	488	499	506	462	497	452	497	474	514	496	490	449	507	452	502	492	540	474	497	503	479	506	498	502	506	456	476	438	462	487	495	472	475	472	474	492	488	480	441	457	466	508	478	504	443	536	503	507	503	475	486	478	440	468	492	499	540	501	507	484	507	451	463	475	514	469	460	486	520	460	468	502	453	477	470	541	540	495	493	509	471	478	487	500	508	432	508	452	478	471	467	458	466	505	478	506	484	460	499	442	477	532	502	514	481	478	479	501	507	463	507	481	482	492	469	461	506	485	492	478	453	506	498	502	486
25066	21895	29593	27680	21419	17386	16682	16189	11485	5441	2063	698	320	224	229	235	252	239	228	240	223	224	228	209	219	235	246	222	232	221	254	224	216	206	240	207	217	205	215	222	239	208	194	231	219	212	224	223	216	221	229	234	210	225	196	212	208	247	238	227	227	214	202	251	223	185	218	246	231	237	251	227	195	231	217	222	210	194	224	228	242	220	233	231	226	214	228	217	235	220	225	217	201	190	223	226	239	207	206	231	207	216	212	221	220	227	245	225	216	223	210	202	229	225	201	228	225	202	199	212	242	223	229	203	222	221	212	201	195	231	228	219	257	208	207	219	200	246	209	217	211	213	224	209	224	184	214	233	229	200	212	213	190	210	207	224	207	217	258	187	221	229	215	226	191	224	214	205	202	223	239	245	232	235	218	216	229	211	203	223	209	224	231	224	226	225	242	214	221	172	196	202	201	227	234	220	243	220	250	201	216	225	231	204	210	210	217	219	224	207	209	233	231	230	217	237	182	236	211	226	249	231	253	220	220	198	207	220	234	228	234	225	219	223	239	213	208	223	232	238	232	222	207	221	228	199	214	215	220	226	232	219	223	224	210	226	222	222	236	215	238	214	198	218	197	194	225	229	228	232	231	244	225	244	221	245	231	213	231	230	208	206	232	227	253	229	208	225	238	202	201	204	212	229	221	211	210	236	223	205	228	229	236	287	215	227	204	213	220	208	222	212	226	244	229	212	214	256	228	235	252	227	230	216	197	238	220	198	233	233	235	241	209	209	220	216	200	226	211	212	220	220	201	257	234	223	223	233	234	235	232	241	232	215	236	223	219	243	218	231	244	190	243	228	216	228	224	195	245	240	228	208	209	209	190	232	220	215	235	237	198	224	222	226	203	230	219	207	207	245	212	220	234	243	196	195	230	246	227	238	252	227	202	235	247	229	215	222	210	216	195	239	221	226	248	202	239	190	231	201	241	242	200	228	211	246	220	233	245	217	230	232	203	240	215	226	238	229	231	204	220	217	227	213	247	205	224	239	212	190	219	204	233	197	228	207	227	229	227	208	195	210	204	229	215	217	216	250	204	237	226	224	225	203	255	205	218	193	192	242	229	219	217	236	204	219	192	242	238	216	232	220	203	233	232	248	199	206	205	217	229	226	229	214	227	217	215	219	204	208	230	243	234	215	227	216	231	215	236	215	240	234	221	212	235	197	202	198	226	238	212	238	232	226	224	194	222	215	212	229	227	227	234	200	225	212	214	208	238	222	238	242	219	241	229	216	226	244	253	212	233	240	218	256	224	214	226	213	233	206	223	215	202	212	206	223	239	242	222	206	189	214	215	235	228	199	235	218	230	213	227	206	226	214	237	196	205	222	231	215	218	212	234	211	201	232	242	210	216	237	231	227	230	225	215	228	202	223	203	202	223	222	233	218	206	217	228	224	198	229	228	212	223	212	226	199	208	231	205	205	213	203	253	233	227	195	236	218	224	217	234	205	182	246	220	215	242	232	209	219	212	210	211	222	238	208	212	221	181	206	198	213	234	241	220	230	221	236	226	209	184	227	210	217	220	202	229	197	221	222	229	209	209	233	210	248	221	205	246	209	212	199	215	233	196	231	205	216	226	233	202	227	203	221	217	217	235	221	195	239	210	215	265	219	215	210	222	218	209	244	234	208	240	229	241	240	240	212	235	213	216	242	221	195	201	238	221	199	234	239	227	224	248	196	221	220	232	234	240	205	197	241	196	229	214	233	204	223	218	212	213	222	213	232	215	225	225	224	229	231	218	221	207	225	213	252	218	206	208	218	207	202	199	211	242	224	221	209	232	225	214	209	222	240	202	222	252	226	238	198	221	236	242	230	222	222	215	212	222	218	232	203	203	240	256	229	228	227	211	230	205	216	250	196	222	256	214	207	226	231	236	215	222	210	209	216	222	248	247	217	222	186	213	205	215	205	234	238	211	204	220	229	230	229	237	232	244	227	199	209	237	202	213	249	248	215	229	201	222	212	234	232	226	225	230	196	233	217	255	211	205	205	233	217	219	226	229	207	232	206	225	224	239	236	206	199	226	219	225	197	220	239	202	217	200	187	217	222	218	233	223	225	227	206	228	209	207	196	206	210	206	237	221	221	229	211	227	209	225	268	225	262	215	212	224	247	208	203	208	250	202	194	224	211	198	246	232	210	224	219	225	215	233	210	210	201	213	226	228	195	224	220	224	212	204	217	203	233	248	211	240	227	206	207	214	213	200	253	230	224	259	213	223	207	234	211	218	237	222	188	232	237	241	201	219	200	231	207	231	221	195	223	222	232	213	230	228	209	212	224	231	212	217	224	224	228	211	215	205	222	228	214	242	229	223	255	212	207	229	205	210	210	241	230	269	203	203	236	218	202	212	240	229	211	215	222	223	206	202	210	235	238	222	221	213	223	206	203	221	212	223	228	206	227	216	229	205	240	214	221	226	234	209	233	237	215	207	209	231	229	221	233	215	220	232	207	221	211	233	209	223	215	240	218	205	254	209	240	212	195	231	247	196	234	223	199	210	253	231	206	221	218	244	231	214	230	206	247	218	235	210	211	218	236	222	215	214	218	228	194	217	234	200	235	236	220	218	206	229	207	241	213	231	245	232	208	220	243	239	191	218	210	221	191	237	237	216	242	187	236	208	233	223	215	218	215	231	215	202	215	207	221	208	223	210	219	248	242	243	235	233	215	176	228	219	200	228	213	192	212	243	240	235	224	249	223	207	235	219	232	248	225	214	211	219	197	238	221	206	208	238	210	210	203	222	235	252	225	205	227	221	224	208	225	213	214	204	234	206	244	241	198	235	223	210	225	231	223	219	202	203	232	249	233	245	232	247	236	214	193	219	192	203	236	236	204	221	233	204	237	226	226	249	220	257	221	198	212	228	238	217	224	253	241	223	224	212	215	216	194	212	205	221	217	213	214	244	243	228	238	228	209	236	229	203	220	221	202	224	208	209	210	236	229	230	210	222	201	211	210	214	216	208	216	220	203	200	229	221	220	207	222	202	232	224	254	220	212	197	211	215	191	226	206	228	224	217	210	217	228	216	274	240	222	192	213	199	202	249	236	240	226	215	216	230	229	199	199	213	214	231	230	214	233	227	192	258	223	217	199	217	202	199	217	233	223	218	218	219	247	224	245	204	242	178	242	224	246	236	211	218	234	239	231	210	228	227	201	228	224	214	234	189	237	200	212	236	225	212	230	216	217	212	209	213	219	225	220	202	222	206	214	237	220	199	197	240	196	219	214	228	217	214	207	217	212	220	206	218	212	226	227	210	219	249	211	217	216	211	235	240	218	226	220	209	212	224	224	207	214	233	238	208	212	223	229	226	226	214	239	202	228	208	227	219	215	243	204	198	222	238	223	226	219	224	222	230	242	206	231	216	224	188	235	201	212	212	235	211	233	229	220	215	220	224	229	221	233	221	207	202	225	234	234	222	229	235	219	227	199	202	242	248	230	220	215
36558	58964	51826	38334	31395	27425	27656	27900	21832	12627	5626	1951	726	546	496	506	447	486	454	490	461	459	485	475	472	444	443	466	458	453	468	472	464	500	467	445	501	467	462	506	504	488	482	482	470	491	474	477	435	459	479	488	452	459	477	502	451	438	462	455	462	450	455	445	438	508	474	479	477	468	487	455	490	470	476	449	473	477	478	476	508	503	457	472	489	480	466	467	461	481	454	452	428	448	433	437	460	483	457	457	473	461	430	462	529	491	471	493	467	447	484	437	470	460	495	442	463	464	445	453	484	441	464	459	475	428	456	437	484	484	459	437	473	493	426	458	445	432	474	481	521	474	484	444	484	457	474	466	480	476	478	485	471	449	485	463	487	453	503	442	461	482	472	441	504	471	494	473	474	477	477	455	442	490	488	494	445	471	516	452	468	505	453	460	446	474	489	458	456	463	465	481	473	476	449	433	444	457	469	475	455	466	484	475	450	482	452	453	488	460	463	486	480	482	480	482	481	510	466	438	494	441	483	486	473	455	487	462	457	433	469	441	475	453	470	451	454	475	498	487	476	493	444	482	491	473	460	512	430	466	494	446	475	463	490	477	436	448	478	444	447	448	437	464	466	446	470	445	467	466	485	468	509	480	455	460	482	438	481	446	456	472	441	438	478	499	470	483	462	458	454	451	474	470	459	471	449	473	469	505	467	498	469	504	474	441	445	465	472	470	449	446	451	428	460	443	444	474	460	439	440	473	452	470	487	498	508	470	457	460	482	473	496	484	485	445	454	462	457	468	465	508	492	448	469	450	455	474	486	464	467	496	477	451	465	435	480	491	469	481	455	492	472	476	484	477	451	496	453	451	468	483	493	511	491	453	457	468	477	497	433	434	470	466	464	469	456	489	444	496	472	440	477	472	442	472	448	489	491	477	497	484	436	486	453	427	457	468	448	473	450	479	474	463	445	481	433	465	437	473	489	472	473	454	516	511	456	481	459	488	443	433	447	495	466	437	452	439	455	433	448	434	482	454	466	470	461	460	461	469	465	476	465	476	498	509	479	480	457	483	477	475	439	478	488	443	484	465	438	452	460	481	453	459	464	469	463	449	530	481	457	468	415	477	478	470	511	465	425	470	472	440	506	446	492	446	479	461	450	482	477	460	490	463	443	464	465	485	456	467	447	444	439	442	496	497	470	431	447	504	436	439	470	450	470	480	458	471	458	444	471	510	460	430	467	457	485	450	483	463	463	474	492	430	438	476	452	467	489	477	497	500	486	445	472	444	408	492	435	455	475	487	454	474	453	476	465	459	480	436	463	449	493	460	456	476	462	441	484	436	474	462	456	465	478	432	476	489	519	463	456	501	451	471	469	466	432	495	500	454	428	497	465	452	485	481	461	456	436	468	497	405	459	435	457	458	457	534	452	465	469	505	481	457	493	508	504	442	498	441	450	489	478	478	436	455	495	451	461	473	499	466	433	457	469	459	475	436	450	464	491	448	420	486	469	468	458	452	438	444	435	481	451	449	438	469	488	472	438	497	448	451	494	490	457	483	460	464	480	461	446	475	489	448	474	525	471	477	434	507	487	485	458	458	484	461	517	481	492	437	473	443	468	472	490	455	451	472	437	456	494	465	453	471	447	452	433	458	455	446	461	484	448	480	475	480	461	477	454	479	465	422	448	443	445	519	444	472	477	461	487	476	438	492	447	482	447	466	473	446	472	457	491	441	472	448	499	486	484	480	462	472	453	445	443	450	441	494	452	492	434	437	464	455	453	497	477	484	508	481	427	484	484	428	488	476	463	504	449	492	431	464	463	474	471	496	444	488	481	529	439	450	468	461	461	458	448	450	449	461	454	440	424	462	459	515	428	452	451	470	479	450	511	453	458	440	465	500	471	447	477	437	441	489	428	443	470	441	456	457	473	437	462	487	491	477	507	484	503	474	483	431	469	474	473	441	462	428	451	472	495	491	478	488	460	482	477	459	445	491	507	458	459	464	451	487	493	473	458	465	464	452	444	419	485	489	424	494	473	459	462	464	446	461	495	484	465	433	472	459	461	474	479	475	480	458	459	449	446	485	470	477	478	483	478	483	442	480	481	467	499	415	506	445	444	457	446	435	450	474	504	478	431	460	471	475	490	475	494	475	434	456	489	467	471	516	439	439	464	494	475	500	482	439	489	441	496	445	480	489	455	480	463	469	482	469	455	474	468	474	464	430	473	456	481	444	480	434	529	486	461	456	463	467	474	501	467	465	467	492	463	474	467	456	455	437	470	444	488	463	507	507	472	485	459	407	476	523	462	409	438	471	454	485	425	518	439	493	504	450	503	433	474	462	447	506	511	482	455	476	490	478	488	502	479	446	449	473	451	451	463	429	505	452	499	432	496	446	470	521	420	468	428	456	420	460	436	486	458	482	454	456	508	470	448	496	456	485	453	453	439	455	472	461	466	465	486	435	473	472	465	452	477	456	490	471	433	457	477	468	475	496	496	440	446	440	463	489	431	475	470	457	426	484	441	463	451	462	500	502	485	454	419	472	478	453	468	471	452	465	465	480	449	449	502	463	480	474	457	455	487	465	468	483	435	458	498	449	458	453	464	483	426	457	441	486	473	458	451	479	453	479	478	465	482	454	497	467	496	446	493	524	468	419	494	461	512	468	484	478	470	456	459	434	482	479	465	479	495	470	429	487	465	435	474	465	448	456	432	492	461	480	478	466	490	446	442	518	455	474	499	469	471	502	462	446	483	490	464	471	468	491	460	478	497	493	454	511	487	455	445	515	487	479	474	474	513	466	462	464	479	474	456	466	433	478	446	454	448	440	457	443	477	448	494	482	474	494	507	451	444	469	465	477	435	500	471	436	493	490	473	475	457	457	472	476	488	438	446	450	455	453	440	421	476	485	442	458	436	478	466	478	454	486	504	455	457	467	477	451	480	451	518	463	440	468	466	448	445	476	460	475	454	490	478	471	513	493	483	465	453	477	432	445	446	467	477	485	475	476	472	446	473	484	445	433	529	465	500	478	499	443	457	456	446	470	460	478	476	473	458	461	523	477	464	453	505	457	458	450	446	473	472	448	475	488	494	468	493	473	474	498	458	478	462	488	465	462	455	493	479	450	491	481	433	501	476	467	472	479	458	455	448	471	460	465	450	481	446	484	461	474	487	437	458	462	466	467	485	465	471	479	474	476	460	481	477	488	469	474	482	475	497	489	455	484	432	461	417	475	473	471	425	488	449	487	438	452	459	457	483	468	438	444	443	474	478	477	470	485	464	424	455	488	474	479	465	445	519	468	446	467	466	451	464	448	425	470	476	513	463	430	441	487	457	494	473	473	475	462	442	429	476	468	443	478	477	484	463	465	451	478	472	470	419	446	514	487	490	447	472	472	494	436	468	462	485	482	474	434	497	485	453	440	461	489	467	458	473	449	453	473	440	451	499	456	447	475	449	465	516	467	440	448	457	478	503	509	447	464	464	470	462	457	450	485
23640	21714	29727	25227	23844	24130	30550	30830	23687	12820	4624	1226	461	280	233	240	260	249	196	247	242	243	235	222	210	258	252	237	229	242	217	250	196	223	230	241	217	258	215	229	206	231	216	217	239	211	213	213	229	210	228	213	213	258	226	234	244	239	222	221	226	230	234	230	198	239	224	270	227	225	246	193	215	209	246	229	208	211	242	233	217	241	214	228	238	223	220	216	227	237	226	226	222	249	253	193	209	226	210	225	218	226	215	240	246	227	203	234	235	203	245	219	224	229	234	241	228	233	241	235	229	234	241	252	230	230	266	217	230	219	218	221	230	240	245	225	252	211	232	217	221	210	207	210	249	210	229	235	259	207	233	220	213	235	229	241	221	237	217	208	223	246	237	246	257	232	223	223	233	225	226	211	236	213	220	237	247	213	244	208	232	250	213	220	218	246	226	234	226	212	254	226	229	230	261	199	214	240	234	189	244	206	223	242	243	244	232	215	205	227	236	263	245	244	225	214	248	223	224	236	232	218	218	218	270	233	255	223	235	210	183	226	223	210	208	232	231	243	229	218	214	233	238	214	227	228	219	207	215	229	215	209	238	194	237	229	235	199	224	219	229	249	240	229	218	222	226	213	215	216	234	213	244	235	229	203	213	243	238	215	222	243	171	223	198	246	214	217	207	249	265	255	236	229	238	222	213	233	228	202	228	243	227	231	216	248	219	214	212	234	210	221	228	223	245	241	240	215	237	243	219	230	247	211	228	220	217	207	211	221	228	234	211	214	236	218	238	233	253	230	221	231	231	219	238	217	227	218	225	220	228	225	234	220	224	220	239	249	207	255	257	227	240	232	220	212	225	219	202	228	224	224	227	231	225	225	230	213	209	236	209	210	202	230	239	217	210	238	212	212	228	226	236	237	245	258	202	217	219	219	235	206	190	250	222	201	202	201	216	236	232	234	222	227	244	220	246	224	233	221	201	243	195	219	213	235	218	220	232	233	224	240	220	222	216	235	230	217	193	224	234	248	222	229	206	220	232	219	219	245	249	229	233	227	229	221	245	220	256	224	237	216	238	223	219	213	248	232	223	209	222	207	236	207	212	204	204	196	240	244	268	230	250	226	206	237	250	244	233	206	217	250	231	210	243	216	257	241	233	226	206	220	222	231	232	216	210	216	231	200	242	210	245	228	208	207	215	234	252	214	255	216	227	203	232	229	237	252	244	234	219	220	206	220	217	211	238	240	231	240	243	218	214	248	209	231	214	242	216	236	223	198	192	217	202	189	239	234	237	228	210	223	226	235	210	264	232	202	222	260	218	221	243	197	222	224	198	209	222	211	213	248	228	219	225	228	215	251	235	252	226	232	223	223	219	241	222	235	225	209	217	239	238	227	230	219	226	225	195	215	238	208	227	209	206	221	259	239	204	242	226	234	213	206	259	230	237	251	208	241	241	248	212	195	216	217	225	238	198	225	212	223	210	246	206	258	240	210	226	213	225	249	250	227	234	236	227	247	235	234	246	235	225	215	225	231	240	204	250	190	213	205	204	236	245	220	243	224	236	211	211	226	262	226	230	224	224	202	211	220	219	253	252	238	223	221	198	236	213	193	219	194	225	214	244	206	225	212	213	223	226	208	241	230	225	207	234	207	251	190	205	226	206	231	226	230	219	224	217	237	204	238	231	244	208	235	245	205	215	223	230	223	228	237	231	220	201	241	260	248	215	233	214	212	214	205	221	220	211	226	237	208	221	221	225	216	210	222	233	228	214	237	219	207	226	248	219	262	230	248	223	204	193	243	213	203	229	197	213	244	219	243	231	238	233	248	190	217	218	208	238	217	229	246	225	208	237	207	232	217	226	242	211	217	225	221	221	192	213	219	219	244	233	225	236	238	213	216	232	210	229	227	223	234	220	205	207	227	216	208	223	234	237	251	242	246	216	246	208	234	212	225	213	223	230	207	230	208	255	218	234	214	225	219	225	206	221	220	262	239	225	240	205	229	235	205	249	232	241	243	229	215	257	214	229	234	228	253	218	251	244	232	247	219	219	257	249	226	224	234	195	235	205	275	201	212	195	230	239	250	212	212	201	214	205	229	235	243	236	249	233	236	234	250	246	232	251	213	243	208	216	227	227	240	244	231	206	232	222	217	221	234	235	197	229	221	233	218	227	234	218	222	240	239	235	215	190	203	213	220	245	241	205	209	238	228	232	199	217	213	218	210	231	243	246	233	203	228	223	242	233	203	255	223	233	227	246	201	207	246	212	209	245	234	214	227	232	242	204	219	229	235	206	220	218	230	222	251	236	225	234	214	203	218	213	255	222	216	219	241	259	211	206	212	235	228	224	220	233	233	240	208	214	222	230	235	243	234	239	232	224	230	220	205	247	192	207	236	243	233	237	234	235	238	246	233	226	243	237	228	209	222	251	207	226	224	232	226	216	234	214	224	231	205	216	223	228	233	246	222	227	230	228	233	253	244	214	225	233	211	229	206	214	240	227	236	248	241	209	218	212	233	211	238	243	222	210	207	223	220	212	229	226	230	225	251	225	225	222	226	210	230	237	225	249	267	222	196	225	221	215	260	233	271	216	220	227	223	233	247	245	220	206	241	234	221	213	206	241	231	215	229	240	228	260	240	222	219	263	222	229	234	218	212	214	228	198	244	240	236	257	239	226	247	216	234	217	221	228	214	215	200	242	230	250	222	217	213	248	218	228	250	214	217	248	229	223	241	232	228	230	212	233	199	201	232	225	230	209	231	201	240	221	227	213	267	246	232	210	221	230	223	211	188	246	214	226	243	222	228	227	229	206	226	261	238	240	225	229	236	236	201	230	224	218	228	237	230	234	221	220	201	245	246	242	239	214	202	236	200	224	222	236	232	184	241	220	222	247	245	215	234	226	234	235	206	240	206	220	244	215	234	222	215	220	198	223	219	246	225	222	208	227	238	223	223	225	229	211	214	201	235	211	196	190	217	240	221	222	256	226	235	194	218	212	221	221	228	227	214	223	266	226	226	244	251	226	213	263	242	248	221	186	225	226	227	225	210	223	242	235	203	237	251	228	203	231	241	248	220	215	233	218	238	227	218	216	222	221	222	218	232	215	213	264	191	217	240	221	227	230	252	241	212	236	256	233	244	245	228	234	228	222	212	234	227	237	241	220	257	239	213	235	210	243	235	229	204	231	217	224	206	220	223	227	225	224	246	212	220	233	206	235	236	236	215	236	234	224	231	239	232	219	244	231	269	215	212	216	235	233	238	238	201	241	232	229	202	227	204	240	201	226	236	213	218	215	230	206	207	238	231	234	224	227	185	216	220	223	218	233	213	221	207	213	211	237	202	209	196	247	250	234	222	212	203	226	246	197	246	200	225	208	221	217	236	221	246	201	201	203	217	217	220	197	218	216	219	212	233	220	245	250	229	230	252	211	227	219	222	227	216	235	210	213	248	219	203	239	237	222	223	215	221	216	250	220	231	258	227	239	240	230	236	249	222
41652	68707	63238	49949	41026	33793	39226	40342	32602	21137	10212	3447	1057	580	499	491	425	488	476	437	491	458	427	468	444	454	443	474	484	459	465	451	439	468	490	486	435	453	500	483	484	471	450	453	462	484	472	449	459	467	477	453	471	462	485	489	445	484	486	468	482	446	488	465	447	447	458	431	443	459	470	445	456	433	465	454	471	457	434	454	467	454	431	448	473	437	454	483	469	461	498	466	448	425	445	428	499	444	505	489	472	432	463	459	471	454	439	428	500	437	406	481	430	457	453	434	435	416	465	475	480	474	478	431	455	449	470	436	427	434	468	472	490	473	451	450	468	426	495	493	464	423	484	440	483	407	455	457	442	464	436	465	456	501	487	480	480	459	469	446	468	458	438	469	489	453	450	479	448	471	494	462	469	469	511	475	474	467	481	413	478	469	437	494	428	461	484	477	438	443	420	461	447	458	477	485	477	500	453	444	449	478	498	439	425	489	435	499	437	435	507	485	464	458	474	446	469	471	455	432	463	455	464	453	444	464	465	439	412	460	420	440	482	474	439	474	469	442	473	493	454	468	489	450	476	451	481	463	436	446	437	428	434	487	464	414	471	483	451	462	468	457	495	473	474	494	436	474	509	466	482	416	455	450	420	449	448	462	460	490	479	453	487	442	488	464	438	445	468	427	453	468	444	472	451	460	437	430	510	437	466	467	435	437	501	458	459	453	454	464	439	441	456	428	461	423	448	447	469	473	477	461	512	499	440	472	469	485	454	440	435	481	430	480	468	437	452	484	508	449	447	478	449	449	457	438	499	423	463	458	480	466	471	477	437	426	426	452	455	467	473	474	463	426	445	456	471	450	491	430	442	474	464	488	490	474	480	461	493	483	507	456	484	455	454	463	435	449	420	422	446	462	484	436	490	476	485	467	452	501	451	464	468	431	451	476	464	466	425	459	440	510	439	435	442	458	476	450	460	439	473	451	465	482	441	450	451	445	460	427	441	443	483	423	457	494	438	473	468	455	458	451	434	438	445	473	451	418	426	452	458	442	455	421	452	451	472	421	477	442	449	448	457	471	459	447	428	468	450	446	460	464	506	447	440	475	465	410	481	445	440	457	455	454	464	439	462	436	489	428	416	439	427	483	468	438	481	447	459	416	450	444	489	425	495	422	442	460	407	478	458	420	437	436	447	478	439	473	494	433	467	437	476	467	438	478	456	489	417	467	475	459	467	481	476	441	487	462	417	441	439	458	427	456	454	456	456	463	456	443	470	447	479	457	426	451	474	425	423	491	442	486	423	433	440	438	447	470	462	421	466	414	432	490	442	451	485	463	441	505	471	439	492	421	442	436	451	457	475	458	456	455	428	439	410	447	461	480	401	420	449	439	418	448	456	468	465	449	463	446	452	450	502	500	465	446	469	439	443	462	449	485	458	428	453	434	443	446	437	414	476	424	480	446	458	482	442	457	470	424	434	444	477	441	453	439	439	487	417	458	484	504	458	422	453	449	450	474	473	450	468	452	477	465	459	437	432	466	482	481	446	444	465	468	446	476	458	464	459	480	412	457	463	456	405	467	447	476	484	487	449	479	455	495	507	415	463	444	446	441	448	467	456	457	461	445	471	451	469	461	500	464	449	441	463	461	468	459	477	430	476	461	462	495	391	464	460	468	469	460	431	468	441	444	430	473	495	451	429	456	456	411	426	440	456	440	433	453	437	472	479	457	463	441	467	453	463	508	430	471	482	413	484	465	466	442	461	451	457	458	479	456	475	449	464	458	447	461	456	438	467	462	454	504	421	468	479	447	461	428	444	449	457	497	472	487	479	466	428	453	454	480	443	448	485	444	426	439	447	448	445	480	461	436	468	479	438	462	445	473	467	463	468	469	455	484	448	480	448	428	506	449	450	489	427	449	462	450	461	475	508	479	463	479	449	466	484	512	443	501	477	435	410	440	446	457	460	439	441	448	456	450	462	474	467	453	437	481	415	472	413	455	424	446	475	450	444	486	458	445	476	447	440	459	470	461	494	502	406	455	451	438	440	455	460	448	483	461	419	464	463	472	460	467	470	446	414	472	427	460	456	452	470	453	485	444	448	462	442	473	447	438	457	423	443	441	490	459	460	449	466	446	488	453	479	449	473	462	455	486	433	466	466	463	449	508	436	416	485	492	514	477	449	463	463	433	440	412	434	487	447	466	451	439	466	446	446	414	462	442	441	437	443	449	446	439	434	460	447	449	433	449	486	456	429	469	461	464	473	490	494	428	525	450	442	471	465	456	474	447	430	438	448	454	408	475	419	452	445	468	454	464	457	487	467	441	441	459	460	466	436	435	433	480	428	470	468	474	439	458	445	445	459	462	464	444	445	424	466	471	453	479	447	451	464	427	441	479	470	407	440	448	434	453	461	439	480	446	449	444	486	437	409	476	444	434	461	486	462	451	467	463	430	476	471	447	441	478	521	458	441	480	436	440	456	481	467	444	473	442	512	505	483	511	454	459	476	436	461	449	492	453	461	469	447	467	460	446	466	450	419	464	452	431	502	462	419	440	440	436	456	431	470	409	455	457	434	462	481	485	458	451	493	449	458	477	463	480	435	437	461	429	425	442	445	471	454	467	432	453	487	454	460	464	467	464	457	461	460	488	488	467	518	481	460	462	439	471	496	441	482	460	484	453	454	448	464	433	426	441	464	455	444	451	462	457	464	466	444	460	432	477	487	467	440	421	443	469	490	461	454	460	470	458	465	473	472	456	436	467	417	470	465	450	474	441	419	489	452	432	494	469	470	452	439	424	469	481	424	466	442	468	487	481	465	469	488	478	460	426	437	455	445	471	488	466	417	463	438	457	452	453	452	453	445	467	447	459	446	456	441	455	469	475	443	447	466	447	459	435	474	420	493	471	489	475	459	437	479	484	496	436	476	462	447	485	432	416	492	471	441	444	483	465	441	450	469	439	448	453	435	462	442	452	423	455	465	489	459	438	467	458	443	438	483	461	448	503	471	451	467	441	473	485	483	457	498	467	467	470	506	470	434	468	408	506	436	476	450	484	471	432	451	478	463	462	506	496	445	399	486	444	444	420	415	468	466	470	473	454	467	434	456	430	490	501	475	418	419	496	434	460	467	442	443	433	430	477	453	438	449	423	472	477	450	473	445	456	449	461	496	460	443	466	488	443	492	482	432	443	462	437	438	493	465	460	450	476	473	461	461	485	471	467	448	426	434	434	450	461	463	478	496	474	465	491	443	440	483	449	470	473	484	461	491	446	422	464	450	460	464	435	501	424	470	434	475	426	462	468	419	420	462	455	437	459	426	463	479	434	440	443	442	485	469	458	465	449	483	473	474	449	497	457	453	472	474	467	462	446	459	464	470	443	447	458	455	471	490	466	473	471	438	469	446	460	438	472	461	437	484	466	411	431	439	479	453	466	453	443	437	434	433	453	475	422	478	436	429	455	479	483	455	427	451	483	473	461	486	430	441	471	444	478	456	459
28396	30354	36174	26817	11841	4782	4247	3249	1993	1189	596	333	274	241	219	233	244	229	219	269	226	244	210	239	205	231	235	239	236	230	224	249	238	227	222	256	246	244	218	237	219	234	234	228	232	219	238	236	237	243	247	245	235	208	204	218	215	224	247	210	225	221	224	261	240	230	221	227	225	214	224	235	217	210	239	247	239	241	237	252	238	207	222	232	244	239	200	239	221	209	257	250	221	234	190	206	241	209	216	196	224	219	220	214	227	217	218	216	213	228	248	222	209	229	229	204	246	217	234	234	234	215	256	227	243	211	240	221	249	224	251	221	226	228	226	249	248	260	225	247	216	251	203	244	246	211	243	221	238	232	225	236	222	213	234	257	215	245	242	230	243	232	222	240	217	254	223	236	230	226	208	198	228	250	227	215	227	241	200	223	218	236	242	206	235	217	223	210	222	225	239	196	218	240	219	244	223	200	253	243	208	231	223	229	223	225	227	237	244	232	243	245	233	227	198	226	238	216	233	226	229	220	198	240	226	219	221	215	229	232	237	229	226	237	217	210	218	225	235	240	221	194	225	212	208	246	249	222	206	236	218	219	224	240	204	231	233	231	232	206	192	235	235	226	233	250	208	219	244	214	217	265	213	219	239	232	214	250	189	253	226	228	227	221	246	240	225	230	234	227	215	233	245	235	225	232	237	224	203	226	250	257	205	247	224	227	223	236	238	220	238	217	232	209	218	242	224	211	259	228	250	237	227	236	243	225	246	216	231	247	216	210	234	245	254	250	215	248	218	239	233	221	230	230	231	221	235	237	256	240	216	248	223	232	224	252	219	219	226	202	223	231	234	232	216	239	207	221	233	210	253	244	210	234	255	226	230	232	213	223	245	248	206	241	219	214	221	243	223	243	211	215	223	220	218	255	231	203	256	199	208	204	246	207	229	233	219	231	216	229	240	228	226	247	215	217	239	207	227	214	221	215	217	223	263	254	242	229	241	224	230	244	231	239	241	248	237	231	229	250	241	252	235	229	237	229	242	223	208	213	211	225	219	239	217	248	216	242	225	225	236	229	231	241	250	226	234	250	228	255	207	225	244	239	237	223	219	225	241	212	248	225	240	229	224	229	232	217	238	208	245	232	228	192	224	238	218	196	220	208	234	225	215	234	231	204	228	235	228	231	245	206	225	232	220	254	231	210	236	228	236	235	198	203	210	228	224	257	212	214	244	220	243	240	233	225	223	226	237	232	217	223	220	233	218	245	199	222	246	209	254	242	227	245	223	217	239	227	233	237	223	223	230	218	227	218	210	232	222	222	211	211	214	243	224	221	229	229	227	246	240	236	232	238	245	203	223	219	215	226	247	242	221	241	230	229	226	226	236	254	219	218	230	216	257	227	222	207	206	218	226	221	217	244	238	262	249	223	223	172	223	239	206	246	192	192	238	235	249	209	249	241	228	231	258	228	206	232	232	219	244	221	230	238	217	238	235	207	248	240	217	208	220	213	239	235	255	231	203	221	234	218	220	251	212	226	221	240	229	234	238	204	212	228	241	237	250	233	253	238	236	212	230	221	221	217	239	196	215	243	224	227	226	219	223	239	243	221	240	235	212	223	234	240	258	222	210	230	241	262	225	244	271	217	221	248	206	246	231	218	227	209	234	218	257	239	254	237	200	238	227	236	241	247	239	228	257	207	227	235	238	230	228	235	252	235	224	242	210	201	254	229	218	206	232	198	226	241	241	245	220	251	241	234	217	204	239	211	217	230	211	245	210	223	242	224	214	216	218	238	246	247	229	237	232	228	229	230	266	231	228	254	222	210	240	242	223	247	231	213	204	199	249	234	227	213	228	223	242	246	233	237	254	228	202	208	260	227	214	210	222	232	237	259	228	242	247	211	224	224	220	222	257	228	234	227	212	252	225	220	226	245	222	246	219	214	198	203	237	252	234	209	202	229	234	232	206	230	248	241	214	249	222	202	224	199	250	235	231	234	241	258	236	234	240	252	216	201	235	219	214	220	226	199	222	233	216	220	235	223	233	238	222	220	216	255	218	240	230	232	232	252	233	221	269	198	228	242	239	245	248	218	216	245	210	215	229	204	212	218	206	214	255	222	226	224	228	239	241	220	219	197	205	217	189	229	241	240	241	236	221	230	227	211	229	232	185	229	195	230	236	244	256	249	226	219	226	235	250	202	237	247	219	241	277	243	227	221	231	227	240	245	200	219	215	236	243	254	246	227	232	236	223	230	219	250	276	226	229	223	243	241	238	212	206	227	210	234	224	230	220	225	228	201	221	236	212	198	252	214	252	211	224	204	232	220	230	201	232	215	245	230	230	234	221	225	244	229	235	232	234	225	221	245	232	250	184	206	199	240	237	238	218	241	241	226	229	248	227	226	255	232	239	233	189	218	243	217	237	247	239	216	217	239	247	238	219	226	208	260	256	265	229	247	227	229	239	222	230	241	221	214	225	231	239	225	229	205	228	251	218	228	248	228	226	230	220	215	234	232	240	218	222	248	230	212	213	238	225	253	203	200	218	232	254	202	222	238	238	253	240	231	208	244	228	218	223	217	239	235	246	241	232	219	221	214	262	232	237	209	227	210	221	242	209	241	230	235	263	259	243	229	222	215	235	216	230	219	227	227	219	235	210	233	222	249	238	209	229	231	227	235	231	229	250	236	222	219	230	223	223	244	248	195	201	260	247	219	217	257	210	182	206	201	222	209	244	223	230	222	229	225	239	241	235	243	224	242	244	231	225	251	220	235	231	246	223	216	229	215	236	218	239	214	240	237	206	206	232	226	211	241	254	239	246	236	235	230	233	234	236	237	196	222	226	222	244	217	239	248	230	225	231	223	221	211	205	211	246	243	239	246	210	242	232	232	235	224	225	235	225	268	242	235	224	227	236	239	205	244	235	239	217	210	224	223	230	217	235	235	235	264	263	215	229	259	232	224	216	227	229	263	241	227	240	224	236	221	233	216	212	245	233	247	247	236	263	219	212	219	250	243	196	256	239	216	220	217	214	226	221	209	216	215	229	217	268	222	229	261	245	235	221	219	224	234	242	222	225	207	237	214	238	220	220	214	213	219	227	226	214	234	221	254	236	231	211	224	217	215	207	238	244	217	235	238	228	201	215	236	201	235	222	239	212	228	255	235	209	234	235	225	244	244	221	224	233	239	236	247	234	216	224	241	211	246	242	271	224	240	216	229	232	245	242	224	228	232	234	245	217	240	215	227	228	228	206	236	246	210	241	221	232	210	270	252	232	230	222	223	278	242	237	215	221	219	241	244	212	201	219	217	218	230	184	227	242	229	209	228	251	213	227	234	210	214	227	213	214	237	226	202	235	240	229	219	237	243	220	247	217	247	202	223	217	219	238	248	227	235	246	226	267	225	258	237	207	227	240	235	231	240	206	212	226	205	249	225	240	225	257	218	211	221	212	236	238	247	233	200	231	205	200	222	226	228	233	236	213	235	251	257	230	241	237	255
35022	51283	47233	33473	19373	11564	11750	9157	5679	3425	1694	812	542	491	449	507	483	497	529	507	495	509	479	468	472	510	468	477	446	487	468	466	488	468	461	467	466	503	474	480	510	455	465	494	487	471	477	509	498	467	452	499	466	492	461	490	476	468	497	464	455	449	466	452	505	495	488	495	501	478	484	443	450	483	484	456	508	491	501	458	472	489	466	498	480	483	470	539	456	414	486	490	482	483	488	451	455	456	492	418	481	474	458	527	503	463	482	454	476	477	461	527	454	476	473	503	450	516	477	486	466	467	491	477	491	460	474	458	479	497	488	492	478	501	465	444	469	451	454	470	497	452	486	488	494	479	462	466	498	463	482	522	455	464	478	468	470	481	483	469	478	444	448	484	468	505	473	446	445	455	447	488	499	505	472	474	466	458	493	482	433	470	445	456	485	475	473	440	442	466	444	512	506	473	465	475	449	506	484	482	454	486	500	466	490	455	505	452	502	473	458	458	481	460	508	493	496	471	478	481	481	448	445	462	484	468	465	478	476	458	455	470	481	474	452	477	462	470	487	476	446	479	470	476	442	479	517	497	494	486	469	471	481	447	472	505	489	499	440	470	489	486	445	468	468	437	483	457	493	483	481	484	501	463	503	469	454	513	448	474	483	448	450	476	524	429	467	468	492	460	454	413	437	490	450	483	478	485	455	443	463	480	490	478	479	452	477	496	473	464	520	478	464	462	508	488	443	448	475	497	457	514	485	455	527	501	422	484	454	491	478	448	506	439	492	473	482	455	464	502	475	477	490	497	474	529	451	429	486	473	493	479	472	484	450	485	517	478	472	464	475	483	471	484	487	472	492	511	476	475	487	481	491	455	496	512	482	471	452	484	477	484	491	519	504	487	477	482	462	479	439	468	500	462	502	459	468	489	464	470	474	478	465	485	431	495	479	481	477	496	441	492	465	480	494	488	444	474	496	482	470	500	474	454	484	520	470	456	515	463	481	489	506	471	465	418	465	492	470	478	497	469	494	471	491	509	491	526	447	470	458	452	453	469	452	497	494	499	484	487	484	477	475	488	465	447	457	467	534	495	474	443	511	468	491	481	494	494	455	474	484	486	465	486	463	479	418	479	514	547	453	427	465	468	454	501	531	502	481	489	475	490	497	459	505	490	456	452	498	450	433	490	444	518	504	492	475	453	426	483	484	503	463	474	465	490	468	491	472	426	446	507	452	500	456	500	429	511	513	509	486	466	456	470	502	508	488	492	467	487	463	489	471	481	506	484	484	472	492	481	455	484	465	499	516	470	497	494	450	446	481	457	473	512	507	499	442	509	458	439	493	493	500	482	462	471	485	462	452	479	448	491	453	471	497	473	473	458	443	487	463	470	460	440	514	441	511	478	448	500	504	510	494	477	490	510	497	484	478	459	508	465	445	479	483	507	463	471	471	438	483	446	456	452	511	451	472	453	487	446	437	491	521	481	438	491	428	507	457	406	478	473	533	456	499	499	476	531	473	439	517	500	450	452	493	469	481	479	489	501	440	493	480	485	495	515	443	505	482	491	450	483	458	477	478	473	459	470	502	465	493	505	490	452	469	472	502	481	476	493	446	493	419	458	501	474	485	448	514	459	484	497	473	500	498	473	456	443	448	476	430	489	472	488	426	531	496	477	480	476	493	453	492	490	451	509	498	446	475	452	499	509	494	464	502	470	510	476	472	474	485	452	442	465	446	487	468	472	499	487	454	472	506	505	454	504	489	515	508	461	449	469	433	486	487	474	483	477	421	470	484	485	488	459	452	490	432	509	487	460	499	497	538	438	469	519	478	441	449	483	491	445	519	488	492	457	507	474	485	457	487	462	468	468	462	489	528	478	454	478	450	498	431	463	478	459	494	476	457	479	496	462	510	496	460	495	479	497	485	508	460	471	465	481	465	453	514	465	462	517	477	502	485	470	502	517	493	464	448	469	467	496	523	471	482	474	509	467	498	473	512	484	480	452	515	422	505	460	448	492	492	460	449	450	484	476	455	501	479	509	466	473	457	482	495	459	481	441	485	517	466	484	493	467	485	499	448	452	485	505	486	401	503	468	465	500	515	489	477	479	455	453	476	465	487	468	479	498	479	495	464	443	477	476	452	453	487	470	476	457	482	518	481	486	492	447	482	486	514	489	480	480	488	498	501	494	448	455	509	493	470	443	487	468	469	468	446	528	462	505	455	502	476	506	444	482	512	455	442	481	481	517	487	531	474	471	466	506	435	511	472	478	498	473	471	478	495	453	496	476	476	466	476	472	472	495	463	448	458	506	504	416	469	475	488	473	458	465	473	480	444	487	455	516	466	487	477	458	469	486	448	442	423	465	469	484	452	515	460	462	459	467	454	517	450	505	489	502	494	448	479	470	463	471	463	496	486	486	473	494	467	463	499	455	515	483	460	490	474	478	477	486	490	511	475	517	448	480	469	525	457	509	447	464	504	474	498	481	508	437	479	483	520	503	507	510	470	465	501	507	487	465	438	469	473	507	496	478	465	475	438	491	468	488	512	474	500	526	483	503	467	446	472	475	471	475	501	500	471	444	462	458	479	464	485	467	460	481	467	502	481	477	446	456	490	454	430	444	521	464	496	452	470	508	516	485	466	456	468	479	472	471	506	518	469	467	462	523	461	446	500	441	449	455	501	458	457	444	414	476	479	480	470	474	500	480	477	466	489	472	468	469	479	449	514	482	477	517	484	479	482	489	480	452	437	484	444	493	452	453	463	478	493	479	486	505	481	429	452	477	521	483	478	489	474	509	486	503	503	463	470	468	491	457	455	459	485	512	514	505	492	471	447	506	502	512	480	465	507	447	444	517	499	471	464	449	454	476	468	506	465	460	494	495	461	480	503	483	444	507	466	462	487	485	487	476	488	488	495	434	466	463	486	473	497	482	459	450	503	511	446	462	511	489	483	463	458	467	469	453	454	483	478	446	451	488	422	488	450	479	427	473	444	461	407	498	429	482	497	444	496	450	484	510	447	455	507	466	463	495	440	442	442	487	492	502	497	480	484	469	478	463	483	480	433	471	508	424	495	496	493	483	511	452	457	486	441	446	485	455	506	444	487	458	459	480	511	483	472	446	458	506	465	483	457	475	531	498	495	443	497	481	501	441	452	444	462	445	489	495	519	468	467	474	470	468	459	522	487	467	492	467	474	497	474	470	448	480	487	485	464	509	477	477	469	453	490	537	461	509	508	448	463	453	499	482	457	462	474	497	472	446	462	492	458	494	467	481	460	473	469	457	430	470	478	465	490	501	474	477	455	487	470	505	493	470	499	490	476	467	478	494	484	471	445	484	456	516	477	501	474	484	474	505	443	457	448	483	476	485	500	445	432	443	497	490	491	473	471	464	434	524	443	446	472	470	455	476	475	452	508	442	467	484	479	472	460	456	498	472	445	466	476	424	446	471	472	464	462	474	515	486	521	464	438	475	463	476	475	468	525	448	457	452	476	478
25121	22004	30304	28418	20074	15741	19302	15428	9849	5031	1707	584	305	246	232	216	224	222	215	230	249	224	198	205	208	190	240	235	214	217	221	205	209	241	224	216	225	237	213	212	199	213	250	258	189	224	227	228	243	220	193	225	226	242	229	200	213	243	178	202	218	215	241	214	230	204	202	232	234	220	253	243	230	224	228	229	196	225	233	219	231	222	232	200	213	227	225	222	252	213	235	224	235	203	240	227	247	227	196	217	239	225	228	217	234	236	205	229	203	225	211	203	213	259	213	215	215	222	222	217	225	222	230	213	219	206	220	233	209	243	217	219	223	236	213	211	239	201	241	211	221	226	200	226	231	220	208	216	210	218	224	225	220	234	222	252	213	211	246	238	245	202	209	240	227	220	208	208	216	253	213	210	209	200	245	226	210	224	208	240	219	246	237	227	217	199	238	217	222	225	244	210	218	210	209	202	218	204	237	235	226	202	186	209	200	213	224	209	205	238	207	227	202	243	229	200	204	216	192	226	218	205	234	227	220	227	227	197	208	206	238	230	219	230	202	248	255	201	203	244	195	236	228	210	202	220	223	201	233	234	219	208	215	234	222	227	177	220	190	193	203	220	205	221	194	210	193	208	222	220	241	204	227	195	191	218	212	214	215	233	239	195	230	223	227	227	218	199	205	216	207	218	221	269	197	223	233	219	220	214	227	226	207	211	231	202	207	213	212	212	220	197	217	236	213	225	210	206	194	208	196	207	233	252	232	234	219	221	223	253	217	218	210	234	203	255	211	222	218	215	201	241	226	245	232	231	200	227	230	235	229	208	199	204	187	216	196	258	239	210	209	237	225	207	221	220	224	205	215	210	221	198	252	227	241	241	214	219	200	212	228	210	202	204	219	216	221	193	217	229	211	230	223	206	243	214	237	244	221	236	206	226	238	224	247	238	222	191	233	235	176	236	208	237	212	228	208	208	203	197	206	234	209	216	232	229	247	231	235	220	200	231	215	247	226	222	219	231	229	232	235	238	240	230	207	194	207	222	231	217	188	206	214	209	229	216	228	219	199	223	226	212	197	216	233	194	197	214	234	234	196	229	237	220	226	208	231	230	231	218	229	235	206	249	222	198	213	185	198	234	233	200	199	204	222	203	213	248	207	250	227	214	196	226	222	202	210	215	225	229	236	224	266	195	210	226	222	224	238	215	237	201	216	224	228	211	237	202	251	236	213	190	213	198	228	211	220	217	232	210	205	224	216	210	204	204	216	220	227	238	214	214	239	212	207	202	228	223	231	196	257	230	206	205	211	234	223	210	206	209	202	205	248	226	233	217	206	220	226	214	244	226	218	233	207	210	206	221	221	202	216	249	242	194	205	204	207	227	217	212	191	229	229	219	219	256	237	223	226	232	230	215	227	223	206	245	242	206	214	244	227	212	214	202	229	222	202	233	210	220	224	218	212	232	219	220	203	199	223	208	227	225	216	207	213	206	212	221	237	218	213	216	213	219	207	233	203	219	208	257	212	195	198	204	235	235	215	230	212	223	199	204	229	228	205	193	201	230	220	224	227	207	223	217	232	207	211	239	184	219	191	210	222	210	211	197	210	174	219	213	228	206	240	218	241	213	211	205	228	215	199	190	243	228	224	235	237	202	205	227	250	194	220	229	233	222	220	208	237	235	235	208	227	230	229	205	211	212	253	216	211	201	214	233	205	238	233	213	241	212	235	234	223	235	225	220	237	195	226	213	225	200	201	214	214	219	210	245	238	225	201	221	229	219	232	188	216	190	232	241	234	233	217	196	218	203	192	236	234	249	212	213	205	211	218	223	215	221	227	184	236	206	225	216	242	206	223	255	226	204	221	222	246	206	238	220	203	197	217	217	223	233	225	220	212	232	234	216	212	213	227	223	195	227	225	249	202	192	212	240	205	190	214	224	223	237	226	209	222	216	206	236	228	219	239	220	207	216	233	225	227	227	198	222	202	227	223	217	219	201	218	206	222	213	220	190	243	202	233	242	209	219	207	192	218	212	226	212	223	205	212	228	237	229	231	218	216	204	223	239	232	237	211	234	228	201	236	222	218	238	232	220	226	229	221	211	227	222	195	216	217	228	200	227	234	201	243	224	216	220	226	214	220	189	208	221	225	236	225	213	198	225	221	223	198	232	233	218	216	238	211	218	230	228	210	220	214	208	204	221	242	230	222	211	225	210	207	200	209	214	234	208	220	201	231	208	216	193	242	215	237	236	211	198	212	220	228	184	215	216	205	212	203	247	209	182	207	217	203	227	202	229	230	216	215	234	213	216	195	257	214	212	186	213	200	204	200	198	210	228	213	200	218	215	235	221	195	207	212	234	217	228	211	232	233	225	198	206	230	229	221	203	244	232	216	242	207	215	219	199	224	208	236	225	218	199	239	239	206	219	207	213	228	210	261	215	207	226	214	218	244	216	233	207	217	256	216	210	213	237	208	171	232	217	192	214	223	227	233	216	238	213	214	224	229	206	224	248	199	209	227	234	209	242	224	204	219	214	254	209	218	244	210	214	230	203	241	217	198	209	225	217	194	228	219	234	192	225	234	211	210	215	211	221	248	220	203	212	211	233	218	229	190	228	233	210	225	189	208	223	217	210	249	216	214	217	205	218	197	186	202	197	228	186	205	186	229	199	228	230	224	245	204	227	232	221	226	227	204	232	229	242	231	201	208	220	231	218	239	248	238	231	234	207	222	215	224	220	220	219	219	202	204	246	242	214	193	213	208	227	235	214	230	237	185	204	219	224	232	206	226	227	208	239	232	213	209	198	223	217	222	215	214	240	236	200	222	224	234	212	220	219	209	222	212	215	213	189	240	237	201	230	209	229	210	237	206	238	227	224	249	231	204	222	200	235	216	222	207	191	206	217	198	222	260	232	208	208	215	217	193	197	220	234	238	191	214	235	216	225	213	192	218	211	233	197	217	206	191	227	212	202	218	225	205	233	202	193	241	214	247	231	186	216	197	218	219	220	191	215	206	205	199	205	224	232	202	198	253	208	229	204	218	232	226	241	217	217	241	197	221	241	226	213	235	231	218	221	231	234	223	231	193	209	237	227	244	220	213	227	221	209	211	225	226	223	208	201	223	198	217	205	220	218	255	219	234	204	213	220	226	254	214	231	222	205	215	232	212	223	231	247	212	199	231	230	249	182	213	226	205	210	244	245	220	207	222	224	208	220	202	216	198	236	222	196	234	226	199	208	230	195	211	232	214	223	206	214	216	206	217	224	241	241	198	227	211	183	201	220	243	199	232	195	211	216	206	223	226	224	204	189	207	227	235	207	199	219	215	235	229	208	198	220	229	204	239	226	218	209	213	229	215	211	207	233	224	218	202	212	241	233	226	239	226	206	235	227	227	222	235	219	225	210	220	206	228	197	212	210	239	216	229	235	225	241	206	202	233	213	199	197	229	246	208	209	230	214	232	210	228	224	224	203	206	227	236	225	223	193	221	207	220	207	227	205
37769	58932	54037	38568	27690	26332	30495	26668	19572	11933	4754	1608	699	500	499	480	442	427	459	444	453	451	488	452	469	464	449	496	459	456	455	465	472	468	458	435	472	462	457	454	450	435	475	469	493	481	466	536	460	514	472	444	419	473	467	497	491	503	454	435	478	456	479	480	441	494	460	505	442	451	458	478	456	442	457	444	454	446	452	435	445	455	439	432	440	454	476	465	449	455	459	450	460	479	486	435	470	443	451	469	465	506	486	493	493	463	453	448	416	500	411	462	468	466	487	499	459	495	455	468	459	481	435	472	486	451	451	472	472	420	474	452	428	437	449	444	461	443	432	465	425	428	484	472	467	446	471	439	452	458	464	459	455	491	434	445	443	463	469	459	456	491	479	468	511	444	470	464	443	487	462	470	493	485	477	487	470	471	497	462	462	519	481	477	466	480	487	520	436	489	446	441	489	460	451	454	460	465	473	478	470	470	478	473	435	469	465	466	465	464	479	477	472	420	465	484	483	466	468	477	420	434	451	482	472	486	464	495	471	453	477	452	470	445	460	429	484	469	427	468	459	439	457	437	454	429	447	472	446	451	456	446	449	470	457	460	431	452	404	460	434	457	436	446	425	493	459	472	458	471	477	478	497	454	404	461	443	434	442	499	420	495	468	463	456	449	456	448	452	446	471	446	480	445	433	483	451	470	497	447	461	507	496	450	433	466	464	469	448	483	476	452	463	449	511	492	445	499	453	455	446	468	461	439	444	476	451	470	453	480	471	443	479	450	470	461	409	463	464	415	452	440	444	444	489	474	517	458	484	471	461	443	488	476	444	452	477	484	471	455	450	456	441	432	484	438	455	489	464	422	470	484	482	501	496	468	452	452	468	467	472	460	473	475	480	445	450	474	480	455	433	452	477	436	496	456	469	429	445	469	478	482	492	471	500	479	484	462	461	464	478	443	448	453	468	432	461	472	479	466	445	488	470	484	475	457	498	480	455	466	425	468	485	469	389	471	448	472	487	459	477	503	464	421	486	457	440	481	475	450	427	463	516	449	428	484	483	459	446	439	506	497	475	435	479	457	468	481	490	466	470	490	489	474	467	440	468	437	435	471	469	401	466	434	459	462	440	464	479	454	473	469	468	465	462	445	450	432	449	442	449	495	485	428	449	470	476	439	455	467	459	464	478	443	444	432	486	500	467	433	466	447	466	475	473	455	473	458	470	472	450	451	441	475	467	448	465	476	457	490	497	462	451	501	488	466	540	437	499	452	466	442	489	459	488	473	448	445	465	435	457	487	476	447	428	470	479	454	457	494	464	458	450	445	439	459	495	445	453	472	460	467	450	466	491	483	473	481	449	413	469	436	483	470	455	436	458	461	394	444	451	482	478	494	458	452	428	424	462	468	472	427	455	489	495	474	481	459	423	500	449	473	447	449	484	473	508	442	466	451	490	487	501	435	454	456	436	470	439	447	485	477	493	454	454	473	464	467	454	444	455	443	454	475	454	487	487	464	463	492	457	448	467	438	445	518	442	445	505	488	487	488	467	455	448	489	443	484	434	448	436	439	463	488	464	492	468	437	407	450	500	448	448	469	457	418	451	457	449	473	476	448	461	478	467	442	437	461	432	426	438	468	442	452	468	446	452	466	461	490	473	435	447	478	439	469	496	464	463	457	473	432	501	501	498	468	479	472	501	484	434	497	456	484	476	447	449	461	443	480	458	467	502	458	473	456	417	464	463	468	472	423	437	422	473	425	469	435	435	468	439	474	486	509	468	441	453	452	447	479	451	479	446	449	458	501	456	464	487	477	452	444	448	475	467	450	470	454	455	483	470	503	451	431	453	442	475	454	438	468	448	469	415	401	464	443	455	476	462	456	478	469	446	454	446	411	436	453	428	497	490	479	483	434	483	491	495	480	479	462	444	476	438	438	481	446	465	479	480	483	429	440	427	461	434	503	461	500	458	471	481	489	482	461	490	443	478	427	437	468	459	467	451	449	494	460	458	460	469	462	501	422	456	436	474	450	460	447	462	489	476	448	516	466	422	484	455	447	460	419	447	462	473	474	466	467	446	471	463	486	436	462	463	452	492	463	461	435	469	458	453	483	502	444	460	536	471	478	417	458	457	438	488	465	409	471	470	466	479	467	476	428	474	466	472	445	469	463	482	502	467	441	448	477	458	467	450	452	504	473	479	462	454	467	456	453	487	433	499	480	450	453	472	439	472	459	448	406	481	470	441	516	463	443	452	484	442	470	438	414	450	457	478	470	473	465	431	429	507	499	487	430	439	447	472	442	467	464	431	468	473	440	484	472	461	498	472	478	445	474	485	485	472	489	464	465	448	475	463	479	490	489	460	461	478	461	411	496	486	446	448	485	443	419	461	476	447	448	446	458	481	451	471	528	497	489	466	479	438	460	448	463	504	498	468	451	448	453	485	430	452	464	420	474	470	477	459	446	439	459	462	479	494	457	481	459	470	477	442	475	483	451	459	425	454	544	463	464	432	457	429	473	438	452	506	469	474	451	468	478	441	472	447	472	459	489	478	460	468	429	487	473	462	460	455	461	409	459	462	458	454	464	438	439	469	440	472	450	452	503	497	448	460	449	456	476	447	490	457	457	493	482	434	454	441	454	458	435	406	415	454	429	435	457	472	510	513	446	445	499	436	450	449	474	441	470	472	425	467	474	485	479	482	477	471	498	515	481	441	494	498	455	480	491	440	422	465	438	468	489	449	472	451	443	461	469	458	436	435	459	468	436	446	485	435	476	466	474	467	454	492	474	497	480	428	477	451	450	436	493	467	466	437	428	444	436	459	494	485	465	454	456	438	443	446	478	463	478	445	453	446	462	466	473	459	470	494	494	496	472	504	445	439	425	462	456	421	473	512	431	460	450	444	454	454	479	434	484	483	464	460	473	487	433	448	480	463	450	445	463	450	462	460	494	458	457	479	477	472	468	481	461	443	455	486	493	479	455	494	518	490	427	484	487	416	454	466	459	507	451	481	464	418	472	433	476	443	492	524	453	499	462	442	432	492	481	502	433	428	414	444	472	445	417	444	476	444	446	466	425	497	444	457	476	423	463	475	473	447	467	449	499	488	467	482	447	489	495	433	487	479	448	471	457	457	446	488	492	489	442	434	455	419	423	481	436	411	481	463	458	459	463	480	463	459	444	445	467	427	481	464	457	474	409	448	449	455	494	429	499	487	464	463	472	466	475	427	485	502	473	466	461	483	436	447	461	466	439	433	436	468	454	427	447	496	492	435	476	473	453	448	445	425	428	446	447	459	514	443	481	458	453	463	463	479	480	483	460	451	459	466	492	462	427	463	477	447	445	469	473	472	457	438	477	465	482	457	474	436	443	439	485	508	472	492	465	462	453	463	479	447	473	447	450	496	460	457	432	491	455	488	463	466	485	466	442	453	461	438	458	466	441	456	446	481	437	478	421	469	462	473	455	459	468	442	453	481	420	459	440	459	432	472	487	465	455
23659	21705	29732	25028	22898	24215	32399	28926	19957	12282	4449	1170	397	298	216	220	227	233	220	239	208	229	223	259	231	226	209	216	224	203	214	244	216	203	249	240	222	215	229	235	252	236	226	212	236	216	229	214	230	210	234	221	217	224	217	211	243	222	257	231	230	215	242	225	253	220	227	227	225	233	212	214	235	210	186	233	208	198	222	220	205	238	241	189	229	197	256	226	231	222	212	210	195	212	243	226	205	230	207	231	241	221	230	211	234	231	223	270	208	215	207	236	199	210	237	217	214	237	247	217	234	226	225	230	217	243	202	222	199	223	219	207	194	216	227	235	222	235	219	249	231	226	240	241	222	197	218	223	211	211	230	208	241	224	209	223	209	210	225	217	211	193	230	239	200	212	214	226	207	232	220	247	194	253	209	226	201	233	209	219	211	206	221	236	218	229	216	214	198	229	218	193	206	212	235	228	195	220	218	206	257	232	213	205	230	221	237	197	218	185	233	193	236	222	216	239	226	217	204	217	193	214	238	222	231	220	222	212	216	229	223	225	243	247	224	213	239	210	245	235	235	237	230	250	238	239	218	207	198	225	227	217	211	206	233	208	232	257	247	192	218	229	230	227	234	259	207	214	222	225	212	221	225	234	221	237	238	226	217	227	210	192	211	217	217	225	213	209	239	230	194	235	231	213	224	228	224	230	209	199	217	219	241	212	243	214	266	239	215	218	196	211	216	234	240	239	218	227	210	216	213	206	226	202	196	235	212	219	230	207	215	223	237	231	242	230	214	227	208	211	233	219	222	248	222	213	216	227	232	208	228	216	212	220	224	216	223	218	208	247	214	211	202	231	215	207	199	199	222	232	218	217	228	225	207	232	209	217	225	221	257	231	220	204	237	213	246	239	194	205	228	242	208	226	215	210	203	243	227	209	222	212	202	207	215	208	230	228	250	222	208	203	220	240	218	237	217	198	201	219	217	249	249	223	237	218	247	226	251	228	216	194	223	214	214	208	228	225	211	211	213	224	211	232	204	239	208	201	205	222	234	200	204	253	252	221	195	210	222	203	216	195	207	224	242	228	221	209	192	205	213	215	215	238	249	190	239	198	202	221	243	204	215	236	236	214	220	229	243	215	221	211	204	230	230	214	234	234	226	247	223	212	255	204	247	252	213	198	228	210	188	209	232	199	206	191	241	234	231	218	243	221	192	206	226	213	211	234	218	239	199	239	230	229	204	220	235	197	226	213	226	209	237	204	220	243	207	212	219	234	224	193	225	250	212	223	224	200	206	241	230	217	195	211	253	227	227	203	186	250	208	213	205	228	239	228	198	219	226	214	251	206	240	236	215	223	231	198	252	216	252	212	207	203	218	236	228	198	231	217	224	213	209	234	219	194	228	218	238	258	230	218	226	235	223	227	223	224	239	246	218	209	212	231	197	222	248	204	228	241	229	208	235	224	189	239	253	221	224	217	209	217	222	244	211	215	216	231	203	232	215	204	223	206	235	207	212	222	219	230	223	226	235	229	229	220	262	220	227	168	250	221	240	216	231	237	232	203	239	208	231	246	224	225	198	217	230	217	231	215	224	218	222	224	209	235	228	207	235	205	240	212	219	210	205	227	228	220	217	205	224	241	221	212	223	252	224	237	213	215	212	222	219	200	240	210	216	219	226	230	196	227	224	225	227	207	230	234	228	225	237	194	229	224	250	223	247	208	230	225	218	242	245	212	208	220	237	228	193	226	238	228	227	218	243	230	222	215	213	204	230	212	198	237	215	204	222	219	218	242	224	213	221	212	223	235	239	257	209	216	236	206	206	229	214	205	212	230	259	203	218	212	206	217	222	214	224	253	230	238	221	224	228	235	204	236	224	253	221	222	208	228	235	214	226	219	234	187	223	225	232	235	208	226	203	234	207	209	228	212	220	192	222	216	210	228	198	206	222	202	237	224	221	234	189	217	208	213	226	205	218	216	223	197	204	221	221	238	216	206	219	240	228	250	215	226	225	205	226	221	219	218	223	199	204	238	254	246	203	229	244	220	217	211	218	209	231	200	205	221	221	212	203	220	223	237	208	230	218	227	207	203	234	220	239	206	233	212	216	223	239	201	218	223	245	237	202	240	218	258	213	241	234	235	205	234	205	224	215	216	231	217	224	210	232	230	212	199	205	210	220	227	224	215	229	210	215	220	207	224	222	229	230	204	223	207	233	219	203	217	231	227	205	236	219	211	205	215	209	236	208	225	192	241	243	222	226	213	199	212	215	206	221	222	236	214	230	216	218	225	215	224	207	232	249	198	234	205	229	249	203	239	213	229	229	227	198	213	227	236	214	212	201	209	220	250	214	225	232	237	210	227	200	194	238	214	231	227	241	235	227	227	204	222	213	235	249	217	201	246	209	201	238	268	195	201	240	234	207	213	223	193	219	227	200	225	220	230	225	213	236	220	217	216	228	250	223	230	244	233	217	212	236	218	215	232	218	238	249	226	210	198	224	238	230	207	206	213	215	179	220	211	219	239	221	230	216	227	234	201	217	228	211	226	239	229	196	237	214	228	202	186	231	203	230	226	224	213	224	222	218	226	225	253	220	227	230	226	215	210	227	205	220	225	212	221	232	215	217	229	211	228	248	228	241	218	223	231	227	213	233	191	226	220	227	198	221	229	213	211	222	209	223	244	226	192	235	207	223	200	220	224	218	222	227	209	224	217	217	220	201	239	257	231	230	197	213	212	227	207	205	225	203	231	222	224	232	204	240	226	221	219	223	218	247	217	201	240	183	252	228	204	226	238	228	217	210	208	213	227	226	216	228	222	222	246	201	210	208	184	225	225	210	227	236	222	182	238	241	235	246	223	221	229	218	224	199	212	216	212	214	224	237	243	247	212	238	211	226	243	223	215	231	223	256	194	209	206	212	226	231	209	225	211	207	258	230	217	216	202	214	236	225	231	225	218	199	213	230	248	203	218	225	212	220	234	221	234	213	213	193	224	201	215	196	227	222	241	227	212	237	201	224	188	207	229	210	242	209	230	231	211	201	224	230	218	223	211	224	200	216	241	209	232	220	215	233	197	234	191	213	209	217	229	225	230	216	243	239	193	225	222	211	214	222	219	238	217	223	238	235	220	248	205	224	257	194	233	216	225	231	205	213	210	221	222	237	222	216	238	219	209	245	211	232	217	250	207	227	222	211	224	212	224	201	218	222	233	237	218	207	228	202	209	227	210	229	208	202	211	221	201	215	240	232	218	231	235	208	227	223	242	228	201	218	200	224	216	195	197	224	213	215	206	205	239	230	228	236	230	224	203	223	200	211	248	201	228	249	217	205	204	237	219	215	215	210	226	221	206	207	228	199	229	220	242	233	194	224	248	240	200	207	209	210	235	219	233	213	224	209	233	217	251	225	231	211	235	234	251	229	213	220	192	227	213	218	224	211	208	236	222	192	234	196	206	212	246	234	231	231	220	233	204	223	217	206	223	216	215	221	212	245	240	203	216
41229	69246	62648	47646	38110	34612	41098	37819	29912	21757	9974	3157	1099	540	488	425	435	451	467	458	491	450	464	429	435	453	416	426	442	460	454	442	453	491	445	424	462	445	467	444	433	410	464	470	478	428	415	439	462	446	459	479	461	473	454	450	470	450	447	427	437	438	444	430	423	441	468	451	455	415	466	469	439	424	466	443	448	480	489	486	440	438	489	459	453	454	425	465	458	459	449	474	463	442	452	460	476	434	424	449	446	431	469	455	468	442	501	506	463	447	478	453	414	483	452	426	478	469	459	448	454	460	472	426	471	458	463	427	421	461	461	454	457	470	427	472	459	431	446	440	454	465	434	450	476	433	431	451	429	441	430	435	425	470	479	474	449	463	469	468	445	431	446	453	451	507	465	466	455	404	479	474	439	468	435	467	432	481	435	447	476	471	453	447	467	447	438	454	472	423	425	423	446	458	459	495	486	431	435	474	436	441	455	454	408	459	467	464	483	474	436	451	456	464	464	444	447	455	465	450	444	453	468	463	451	453	449	456	443	450	484	451	454	475	441	456	441	466	454	473	428	445	489	473	453	460	448	405	477	425	469	472	430	464	490	464	468	456	455	474	448	461	484	445	450	435	412	488	453	460	444	447	439	433	472	482	481	416	470	474	391	460	425	440	437	472	476	461	453	443	472	422	466	468	451	432	474	438	457	448	488	463	450	457	474	476	461	448	480	470	476	453	431	417	446	455	453	438	486	464	440	476	440	479	446	431	459	420	427	425	423	486	429	464	447	450	483	470	453	450	458	506	440	426	476	472	464	420	464	428	442	445	465	456	459	461	442	447	448	456	467	445	437	425	441	457	420	415	447	461	467	413	439	443	463	456	448	434	455	452	467	442	441	470	459	449	465	467	432	462	485	479	465	455	447	468	486	478	439	465	466	455	424	482	465	427	409	451	480	446	477	453	464	450	483	452	461	411	467	419	487	438	446	473	466	469	458	468	451	452	492	446	483	489	440	453	457	414	479	441	444	464	467	428	462	467	428	489	413	446	436	454	439	492	453	460	428	414	448	422	451	453	466	460	462	419	423	458	433	446	475	458	445	473	457	443	458	490	470	457	448	456	458	453	431	497	427	450	452	437	459	429	473	469	441	467	497	455	444	430	421	448	456	473	468	425	482	467	419	468	460	465	439	481	475	454	434	440	454	443	453	455	450	436	436	440	431	449	478	481	467	471	438	447	448	451	444	478	473	477	465	461	427	401	496	460	439	490	464	441	432	441	471	474	472	410	432	483	482	479	426	463	403	465	462	452	475	471	486	431	433	454	458	484	465	449	463	430	438	451	437	470	437	480	434	409	435	485	444	483	463	471	477	453	448	467	498	443	483	430	484	456	457	439	425	418	487	456	449	483	468	479	446	450	436	411	457	466	456	444	460	442	446	460	437	428	481	411	473	419	437	474	472	469	451	445	458	457	404	481	445	460	449	477	452	420	453	443	448	490	433	477	439	477	477	481	412	442	447	479	492	427	448	444	415	441	472	462	481	431	469	442	457	453	467	434	437	391	484	460	464	465	423	431	448	478	417	444	450	439	455	418	480	453	466	452	467	440	472	447	441	436	424	413	483	455	455	444	453	455	436	439	479	454	475	508	428	464	436	475	432	500	459	431	446	464	502	434	437	446	441	430	517	463	447	463	481	461	484	456	448	415	464	456	474	460	449	462	435	413	457	439	469	448	445	474	459	431	426	466	424	494	469	453	453	443	483	507	467	424	427	439	470	460	446	453	442	457	482	455	468	472	441	477	463	427	440	457	436	465	453	416	442	489	439	449	431	461	471	467	424	478	457	464	472	479	449	420	441	434	494	469	422	467	456	440	441	422	467	445	468	464	473	460	455	426	435	490	467	459	431	437	463	445	452	471	441	435	485	481	430	484	473	438	463	456	468	453	446	431	464	413	409	463	451	471	450	461	461	435	444	456	484	457	407	423	419	461	436	446	461	420	480	447	490	451	478	470	447	455	440	471	458	477	437	445	451	451	431	446	432	460	433	433	460	432	463	454	422	456	452	458	468	469	490	468	464	424	447	480	466	430	445	496	480	447	466	453	444	460	467	445	445	416	421	488	446	462	445	442	432	430	419	483	481	521	477	470	470	426	441	468	523	465	441	420	454	451	461	446	418	471	463	465	485	455	471	411	438	490	434	445	459	435	468	420	483	463	483	450	493	431	456	461	434	457	431	465	470	436	421	442	442	473	435	469	448	462	473	432	455	451	497	427	422	471	493	409	464	440	450	438	465	440	438	475	432	452	445	450	456	462	410	438	474	441	437	443	491	450	482	431	471	486	413	469	471	460	455	494	437	451	479	436	487	446	459	476	425	472	447	466	436	472	476	451	462	516	482	456	456	444	476	442	462	472	443	433	479	434	441	445	492	411	511	450	448	461	463	425	424	466	496	450	447	434	437	445	461	433	452	437	445	448	460	436	505	494	473	443	450	424	459	425	441	494	452	468	445	427	473	466	484	495	429	423	423	501	457	455	434	447	426	482	415	467	455	425	505	471	420	430	440	426	465	506	461	437	460	451	433	464	469	414	434	471	468	444	431	450	442	468	456	449	437	455	477	495	435	448	458	495	479	452	449	437	444	465	465	438	445	453	454	441	429	456	471	438	451	464	440	469	440	511	423	479	471	432	425	463	474	436	484	480	484	470	421	488	436	459	488	445	470	426	464	438	472	486	436	431	454	494	474	453	460	451	460	433	427	444	476	472	476	440	465	434	450	455	476	470	466	487	465	447	481	485	508	469	449	474	482	455	455	460	470	457	468	411	483	430	475	472	457	447	423	450	486	449	430	464	440	418	470	481	470	491	467	454	451	445	465	449	504	432	436	421	408	463	443	459	442	461	458	457	422	487	452	456	466	442	433	416	481	441	465	466	494	464	455	521	451	473	484	450	488	447	456	480	434	458	479	493	462	430	495	453	442	461	476	450	500	480	435	463	454	419	432	457	454	450	473	453	396	444	453	466	451	451	430	493	409	487	433	484	456	476	439	428	407	441	446	429	455	455	461	453	460	463	467	454	448	470	464	439	469	442	455	466	448	448	483	437	410	445	464	460	464	421	422	456	462	459	476	459	484	429	475	467	435	446	462	477	479	493	429	441	476	479	426	472	459	469	466	426	480	410	411	446	434	457	478	439	448	462	483	470	411	426	482	454	421	481	485	455	456	476	454	473	448	423	500	439	469	481	468	486	480	454	431	465	435	437	406	454	500	454	415	433	478	444	487	435	429	458	497	404	516	474	473	425	432	430	442	436	470	433	460	511	476	454	451	466	495	449	455	427	499	463	484	461	479	427	475	462	500	478	470	456	448	413	460	454	409	427	419	438	512	488	455	469	441	483	452	461	418	489	426	473	486	455	471	427	458	451	418	464	419	441	464	425	444	489	451	447	462	424	443	443	452	476	479	429	450	428	455	462	449	443	474	479	458	463	457	445	450	440
29262	32818	35534	22882	10285	4432	4037	3372	2274	1257	628	349	254	225	241	239	233	209	230	194	202	228	231	210	226	192	219	204	243	236	216	212	252	222	212	246	243	216	233	211	203	237	227	226	221	211	199	223	230	228	218	219	240	211	243	218	215	229	195	204	210	225	209	239	248	200	235	218	200	223	215	230	207	193	211	212	243	221	220	214	239	221	208	207	198	218	216	248	217	225	225	213	226	222	191	212	212	223	234	247	218	215	211	202	253	253	228	208	250	221	219	229	249	214	218	222	254	218	215	241	212	207	229	245	217	221	209	240	227	237	226	218	226	254	236	211	214	218	227	239	211	236	238	209	254	229	210	232	230	210	233	190	222	225	224	225	217	246	207	225	204	230	235	233	215	228	231	232	225	237	235	247	212	216	215	195	234	217	219	236	220	240	253	226	231	212	214	237	227	208	239	237	195	219	223	230	228	216	221	221	215	239	231	216	227	221	221	213	220	225	216	234	211	190	194	233	239	275	227	225	221	218	222	214	198	238	217	229	208	236	201	244	215	237	235	232	195	261	233	222	237	239	236	203	244	257	213	240	219	231	238	242	209	230	223	247	204	218	229	221	222	207	234	219	213	220	232	230	231	222	200	229	243	235	221	209	207	232	229	205	213	227	234	241	231	235	203	223	209	246	229	258	192	207	232	237	226	188	229	236	233	244	223	217	222	215	223	230	212	213	222	212	222	224	249	224	242	201	241	223	247	211	214	243	221	232	213	235	205	229	222	217	225	229	226	231	254	223	221	228	209	232	227	217	236	212	215	225	215	252	223	222	211	212	224	234	225	218	210	214	209	224	238	225	221	214	214	267	234	250	199	228	213	213	213	230	225	256	205	243	211	218	227	222	250	200	247	221	239	227	212	224	229	213	206	198	205	233	210	222	232	210	183	236	238	222	249	221	235	236	232	244	208	205	230	223	207	225	217	240	228	232	231	221	199	219	232	213	234	235	223	232	200	221	225	233	206	196	230	218	239	215	218	223	249	220	186	217	249	218	213	218	227	241	245	215	221	210	216	226	220	246	226	183	210	197	213	226	206	228	246	266	225	214	221	200	216	237	204	228	222	227	237	213	234	226	232	226	214	239	220	200	233	222	222	264	181	248	212	206	223	211	236	215	230	238	198	224	235	227	235	230	228	248	222	250	231	233	222	209	243	235	214	216	210	227	221	235	243	222	211	242	236	206	218	222	213	196	213	227	210	238	227	209	239	204	208	225	222	232	259	217	228	231	222	221	210	192	195	221	222	228	213	231	216	214	223	212	217	232	230	233	205	236	233	232	230	234	223	215	210	219	229	233	234	225	243	208	210	203	226	251	240	216	226	236	213	221	232	263	211	216	208	232	223	200	217	218	253	225	225	211	188	191	268	226	203	235	224	229	249	218	217	251	226	250	205	210	220	244	211	240	230	228	221	230	238	229	187	235	230	198	231	251	217	216	256	234	225	218	211	211	224	206	224	234	217	218	234	227	230	225	227	217	223	204	222	207	232	228	202	218	214	231	204	241	223	221	232	243	228	216	225	208	239	231	201	222	198	217	222	216	204	247	235	219	212	235	233	224	226	239	231	220	213	238	225	224	207	209	219	219	205	230	219	226	265	223	225	235	228	233	216	214	230	233	217	237	220	223	235	238	229	224	208	246	234	214	213	245	226	215	205	231	240	224	208	209	221	241	235	207	226	212	206	246	226	201	219	211	197	213	196	210	189	227	244	221	218	214	220	225	234	206	221	203	206	191	240	201	229	235	190	213	213	227	216	232	215	221	217	238	213	210	238	235	205	208	223	226	230	211	219	229	246	248	234	200	212	243	252	236	237	205	225	218	229	214	232	241	208	236	218	243	220	231	209	263	222	229	225	190	226	246	255	226	211	213	209	228	205	228	209	231	236	227	221	244	214	227	204	215	229	217	213	219	220	228	225	230	224	219	214	232	197	212	218	232	215	228	214	249	240	203	241	228	212	209	219	251	238	209	222	225	221	202	263	226	225	205	225	225	227	213	209	219	231	199	213	231	247	232	232	224	224	204	230	194	211	226	221	225	225	229	210	231	234	220	233	230	223	228	222	232	251	232	240	207	202	224	222	240	218	222	207	234	221	223	234	214	206	208	236	218	229	229	216	221	224	189	226	218	243	203	214	232	206	203	222	234	212	210	236	207	225	236	236	218	234	235	201	226	204	219	244	232	249	207	221	217	226	214	207	195	214	194	222	228	236	261	234	208	230	214	211	244	226	197	239	219	199	232	214	230	218	215	220	233	235	237	217	216	223	211	230	237	227	202	220	206	224	243	214	213	241	209	203	220	217	205	234	232	229	226	209	208	235	226	233	228	219	233	201	233	221	219	227	227	212	233	207	227	245	236	250	226	201	239	218	218	233	221	218	197	203	223	215	227	220	248	232	198	212	223	243	202	246	236	209	220	232	217	203	222	216	227	215	243	221	223	225	237	208	236	228	221	212	209	223	209	229	225	206	254	232	193	242	213	207	212	225	220	219	210	220	210	233	202	224	223	223	203	208	181	217	225	239	235	199	218	231	219	215	212	228	233	220	220	211	230	240	217	213	216	246	245	229	219	213	217	223	228	217	214	219	197	202	236	232	237	243	207	222	220	202	224	203	237	212	228	218	219	230	237	232	224	226	235	231	204	252	231	232	214	197	207	205	204	199	244	220	221	209	230	194	228	234	224	221	178	236	234	208	232	246	204	220	244	224	211	231	200	224	241	203	225	216	236	256	229	232	195	209	195	247	220	251	239	214	201	220	236	229	218	202	218	216	228	222	218	232	232	214	235	234	199	248	213	235	237	226	226	218	244	229	230	227	233	218	191	205	233	209	240	234	207	194	217	208	214	213	231	255	243	231	229	220	226	241	220	223	215	208	209	231	222	191	244	207	203	200	219	201	219	227	228	220	228	215	206	249	241	245	216	240	215	231	223	218	209	241	253	237	231	209	229	214	258	245	210	227	193	237	232	246	209	234	205	216	204	194	235	224	217	253	212	220	231	257	223	226	211	238	223	238	225	240	227	257	229	200	229	239	222	239	204	213	223	236	229	217	207	216	214	198	217	249	206	222	207	233	219	212	206	225	207	235	223	213	215	253	218	229	223	206	243	219	191	229	250	219	244	224	240	239	211	201	237	203	235	228	236	205	220	225	248	191	229	225	222	224	228	279	231	222	231	218	230	240	244	255	209	201	205	210	233	229	252	230	194	220	228	237	238	221	234	220	242	182	226	223	202	237	210	214	221	220	220	226	196	220	219	211	218	238	213	211	237	229	203	185	202	232	206	203	232	247	226	209	201	239	210	240	203	212	205	212	221	212	231	230	231	244	233	220	227	207	203	212	229	210	224	233	219	222	206	223	245	219	228	233	216	239	210	228	216	203	236	202	244	203	218	218	222	224	233	225	221	218	220	201	231	190	237	226	232	211	233	245	207	219	196	226	219	223	225
37344	53519	45890	28002	19088	11469	11152	9349	6513	3411	1533	843	577	488	497	470	462	449	471	488	477	516	519	508	485	491	467	472	487	458	494	463	458	457	471	478	418	488	451	453	476	455	497	464	455	490	469	473	486	461	466	455	529	482	503	491	427	494	482	494	472	463	472	465	439	478	463	451	456	473	468	487	478	449	509	453	458	433	466	484	504	488	444	461	488	482	522	495	484	470	457	437	471	473	480	505	463	475	464	474	501	482	500	442	464	500	478	467	468	518	484	441	474	455	467	470	459	460	471	479	479	473	471	445	454	502	457	462	472	417	471	449	510	470	469	452	485	460	492	446	463	494	496	486	505	468	461	445	469	492	440	464	448	473	479	462	449	488	463	461	457	462	456	481	478	408	480	460	453	471	450	443	460	457	445	471	514	485	475	477	456	518	456	481	482	473	477	456	465	494	475	434	457	450	481	452	459	455	472	458	492	449	524	508	512	491	446	444	421	478	484	422	441	455	496	478	481	438	469	483	445	510	484	459	488	457	447	492	434	480	499	473	467	451	447	452	490	508	434	439	436	483	453	501	491	474	449	485	457	428	488	467	523	493	434	515	438	459	457	491	457	485	468	473	471	498	409	466	496	483	460	440	461	463	456	463	428	472	490	428	454	451	481	448	437	456	452	493	431	491	452	476	448	456	494	490	474	483	457	475	494	510	484	522	481	481	481	450	483	429	461	445	479	469	465	445	480	466	472	445	475	468	494	484	490	519	477	469	482	477	517	494	477	470	481	489	497	495	464	495	466	436	451	470	493	453	487	438	479	477	462	477	447	445	471	504	482	438	495	420	509	484	443	492	469	467	471	509	486	506	497	453	477	467	472	472	477	499	458	437	465	486	456	466	461	482	510	477	481	474	504	435	489	477	447	461	451	474	423	442	452	499	473	495	458	504	472	490	439	500	459	464	491	467	485	469	457	474	469	474	483	454	472	469	469	471	463	473	455	475	480	469	467	479	505	456	445	465	442	467	474	503	477	478	450	434	498	435	465	444	448	450	441	499	468	477	454	446	453	470	449	469	463	466	457	492	442	449	472	468	495	502	451	495	436	451	463	501	459	448	452	496	467	499	502	483	475	489	471	433	469	461	483	473	465	489	479	468	458	471	444	497	467	459	459	513	453	478	502	476	486	458	448	467	483	540	478	485	473	475	493	447	498	460	492	486	436	495	481	477	463	460	464	459	484	505	460	472	484	486	487	471	474	475	453	458	495	465	458	457	447	473	492	482	492	436	469	474	462	492	490	440	451	442	480	485	464	473	446	498	465	468	484	464	464	426	480	472	474	509	487	485	472	506	485	446	496	484	488	490	450	463	462	474	462	494	438	424	456	461	448	451	465	467	485	456	472	486	473	454	428	437	480	511	476	469	429	453	482	475	468	462	494	512	479	471	455	482	499	500	474	495	466	486	469	490	484	483	477	486	433	461	446	463	517	439	478	465	480	463	482	458	495	469	472	471	472	485	503	455	462	452	473	490	471	523	452	503	502	516	466	507	431	465	470	474	439	462	472	437	433	461	446	480	486	442	424	470	465	478	436	480	439	466	478	475	463	506	469	448	442	480	447	460	454	453	520	509	503	461	480	482	472	454	488	463	475	486	498	474	488	479	499	471	486	471	463	428	424	464	478	518	512	476	455	489	409	482	448	499	477	447	496	489	453	442	435	454	486	493	442	492	463	477	538	504	531	470	454	468	503	474	485	464	438	460	459	458	484	462	491	422	478	460	476	471	481	518	494	489	450	478	484	462	479	472	465	457	463	458	478	447	488	472	436	488	462	500	448	436	441	459	492	450	471	421	446	449	473	433	443	450	485	439	521	463	488	472	437	484	486	465	497	465	465	474	490	507	446	468	477	456	473	457	456	472	485	499	429	449	480	488	471	454	433	468	469	487	479	471	516	449	468	481	518	480	486	503	428	475	485	486	461	485	458	436	426	449	497	456	483	465	494	495	450	494	482	483	449	454	477	486	474	463	474	475	446	434	475	459	489	455	492	462	415	476	482	480	477	473	455	471	444	447	488	478	440	452	473	442	499	460	474	499	453	480	474	502	476	465	447	482	463	461	459	440	462	517	499	466	484	448	492	509	490	473	492	475	454	455	461	497	452	487	513	490	463	457	529	461	441	487	506	446	484	449	482	470	482	453	467	461	464	451	485	472	443	430	478	494	467	483	436	491	475	466	443	423	486	440	493	497	458	471	457	494	470	452	475	475	479	465	472	467	483	460	495	461	468	499	466	474	517	481	484	452	450	462	478	482	501	477	500	486	465	471	480	450	460	500	454	461	474	465	455	467	448	452	458	478	493	472	460	428	478	448	467	485	459	518	462	480	506	430	433	449	486	455	464	498	463	523	449	475	496	486	436	477	449	456	458	494	466	452	472	460	471	510	478	474	475	455	469	496	501	436	515	451	490	479	435	463	445	469	505	467	479	473	470	450	457	460	485	460	503	487	447	457	498	449	515	462	474	435	450	442	496	504	464	438	480	449	411	446	486	468	453	486	474	448	486	494	486	437	435	513	477	498	465	445	499	438	472	472	487	466	497	466	483	526	440	499	439	498	468	457	425	486	464	443	462	447	505	484	453	488	489	473	471	468	457	439	496	459	457	460	449	463	500	493	469	457	467	460	462	468	448	461	504	462	462	453	484	478	431	470	459	498	494	445	474	465	509	459	493	462	450	468	450	460	466	463	449	472	441	488	460	474	490	473	498	477	427	490	521	472	449	469	441	467	445	450	419	482	469	483	451	504	446	496	447	465	478	538	481	471	464	450	458	446	490	451	503	491	489	477	492	477	465	447	489	451	471	442	501	459	479	487	519	475	476	456	434	467	502	472	465	489	500	440	523	462	472	452	424	463	457	452	468	485	502	519	477	440	445	442	501	506	476	457	506	453	470	486	446	491	498	428	498	517	461	468	489	483	454	503	462	478	468	442	414	479	469	452	479	465	498	445	488	454	470	488	454	473	485	444	448	473	453	502	434	451	500	478	476	501	454	480	462	482	455	471	459	492	441	453	504	449	481	459	443	458	418	469	440	481	496	454	465	505	458	472	477	453	428	505	485	491	471	493	450	474	468	477	495	535	456	437	456	480	475	470	463	453	481	461	520	470	480	451	465	503	466	522	470	475	502	431	490	494	479	469	515	467	471	482	457	477	466	514	514	467	482	453	469	436	480	467	481	444	487	457	460	501	445	456	452	476	452	439	473	459	524	463	472	464	468	494	498	446	470	435	465	450	521	469	454	465	511	484	462	481	469	466	433	474	453	496	452	487	505	485	435	428	447	488	462	445	434	472	496	453	462	485	461	456	438	449	468	467	469	486	490	456	489	450	492	446	425	480	483	460	429	474	481	491	494	461	449	449	477	470	501	505	508	473	458	484	469	479	505	505	487	483	454	474	451	477	509	469	435	462	500	440	450	513	437	485	467	479	483	450	460	471	462	428
25085	21976	29053	26833	20776	17252	22897	18144	9529	3571	1242	526	289	211	240	212	214	226	203	230	207	218	233	225	194	229	197	226	216	200	225	218	233	237	214	189	213	239	227	194	199	225	225	203	214	215	203	199	220	199	213	206	230	221	235	226	191	238	205	191	198	229	205	228	222	204	239	191	204	218	234	209	206	217	230	231	213	234	209	201	225	223	212	232	253	216	211	226	208	227	205	207	228	209	211	237	242	227	203	201	207	230	193	231	209	220	225	214	222	230	206	205	244	227	204	232	211	222	235	223	205	201	234	216	234	205	252	210	220	230	220	225	206	209	234	225	194	229	222	229	209	206	188	205	216	233	182	219	204	208	222	217	197	236	218	210	184	214	213	217	207	203	214	203	202	221	224	211	225	207	185	208	225	215	226	197	185	224	205	225	188	240	198	220	220	198	219	199	210	200	231	204	182	204	219	187	253	233	236	192	221	203	226	195	211	180	202	224	238	231	223	214	230	200	209	222	211	191	199	227	203	205	221	205	197	215	205	218	227	222	199	223	207	218	202	227	229	206	223	212	211	215	199	221	210	220	221	226	221	195	241	206	218	215	196	191	202	215	234	215	233	234	203	230	183	256	210	212	216	217	213	224	209	207	207	227	223	209	204	201	217	230	226	236	218	222	209	218	205	238	233	228	245	205	222	215	216	188	235	216	225	200	210	183	224	214	230	234	225	245	190	199	193	234	230	234	206	213	234	225	212	200	201	225	221	176	240	233	223	207	235	221	211	187	198	203	205	229	213	196	237	212	222	222	227	199	247	218	213	219	221	183	214	188	233	225	210	223	230	218	210	227	199	206	212	237	206	198	167	244	222	232	223	231	216	213	231	219	227	226	245	215	216	236	206	235	196	223	208	225	208	200	234	232	242	195	225	216	251	214	210	216	217	243	226	217	229	207	217	211	179	198	209	223	202	233	202	204	201	204	228	228	240	217	216	209	197	184	229	227	220	217	224	214	232	213	241	200	238	206	207	231	244	200	220	217	226	231	224	214	188	229	205	212	207	236	222	197	201	199	218	240	215	231	219	225	206	222	223	190	218	219	237	185	240	237	209	216	217	214	217	230	211	198	184	228	214	197	216	199	195	256	195	226	221	214	205	225	235	210	227	222	201	199	205	206	216	206	216	229	230	224	219	224	208	233	239	228	220	220	201	209	228	221	217	197	224	216	242	212	200	249	219	231	211	213	229	227	222	212	201	219	214	225	201	217	210	242	222	228	214	198	177	209	218	228	222	203	192	199	226	210	206	237	237	216	250	232	230	233	216	221	212	218	220	230	236	231	226	211	208	215	217	205	220	222	225	237	234	217	213	229	227	229	206	211	227	215	212	240	224	218	222	211	213	212	221	207	208	212	210	237	217	249	235	200	232	217	211	234	222	220	214	225	223	195	216	226	211	193	195	220	220	215	236	213	242	204	227	207	224	236	198	235	207	221	192	207	200	220	209	232	255	235	257	208	218	222	253	201	216	227	221	207	209	235	200	214	224	192	239	213	212	218	219	214	203	240	210	212	202	195	205	217	218	217	213	226	231	185	229	203	207	237	211	229	242	213	204	213	204	218	210	219	200	208	200	220	217	222	220	211	215	213	187	219	228	213	227	206	219	232	217	200	233	225	206	227	215	220	203	213	225	203	234	224	190	210	201	208	220	216	235	206	204	249	202	210	244	212	240	230	219	209	232	217	227	219	260	194	202	204	220	203	235	214	239	217	233	229	201	206	223	239	225	208	221	202	240	231	237	216	220	223	208	242	188	200	217	203	202	223	238	217	255	208	223	229	213	215	215	206	226	208	229	208	239	227	220	228	220	206	219	226	198	204	208	197	224	212	194	224	237	227	227	219	214	217	211	242	228	222	200	225	192	215	215	207	234	220	210	210	207	208	194	206	242	206	206	202	240	205	199	209	238	198	211	244	227	221	263	232	224	213	228	202	224	239	222	245	230	208	216	227	216	218	187	228	240	199	218	228	228	214	190	211	211	195	214	226	199	224	193	259	230	220	201	215	228	217	247	237	240	263	203	209	211	227	227	224	239	228	227	221	220	220	223	217	207	213	210	212	219	209	204	232	200	208	210	210	204	254	221	195	208	211	232	221	222	191	213	221	207	202	227	201	233	220	220	209	206	203	233	212	225	224	233	207	212	203	224	215	215	216	193	242	197	230	219	225	223	234	224	221	225	229	265	226	213	226	226	230	201	209	213	192	226	209	221	216	203	203	225	208	206	212	199	222	203	197	215	236	201	209	211	207	239	217	206	212	202	203	200	245	227	218	202	245	226	235	234	243	225	242	221	209	208	208	206	179	222	208	232	212	226	218	197	210	225	234	225	191	218	220	208	224	230	227	215	222	223	239	211	199	201	235	215	230	214	213	224	228	211	188	222	213	208	207	205	252	183	191	229	203	211	214	203	224	241	202	202	215	220	218	232	223	235	225	227	233	193	219	245	246	206	227	187	217	203	203	227	233	208	234	233	208	212	226	217	239	179	219	217	231	235	216	215	234	217	228	219	219	216	211	213	211	181	214	217	218	212	218	197	189	224	217	216	231	253	221	221	223	195	228	206	205	238	237	206	202	214	210	186	201	215	224	188	220	201	214	190	204	214	232	192	224	218	219	240	195	234	218	221	209	194	208	200	225	200	211	193	228	219	203	225	229	219	212	212	239	207	231	223	219	232	218	228	218	203	229	238	207	226	220	235	218	225	202	220	214	218	230	218	187	209	249	225	227	197	229	216	229	240	205	230	198	217	200	201	182	220	200	215	223	218	226	234	230	231	238	215	204	203	219	210	207	204	208	203	209	189	209	224	225	206	239	226	223	225	237	220	193	206	237	190	219	212	228	193	221	206	189	219	191	208	239	220	231	234	207	242	232	242	226	221	221	244	210	210	238	217	204	219	200	206	207	202	207	210	222	227	202	192	195	222	186	228	229	229	229	214	204	233	218	203	208	238	249	214	179	237	217	235	237	214	203	218	257	205	228	229	223	251	222	228	237	218	215	219	231	231	223	229	221	188	216	222	213	189	241	218	224	216	204	244	185	222	240	214	236	222	239	235	204	236	216	212	208	220	212	228	240	217	193	207	265	207	242	239	193	217	216	217	217	237	248	189	211	206	216	217	209	205	196	194	202	205	199	173	211	248	236	233	199	187	190	214	192	204	233	224	240	206	229	217	199	206	217	204	211	206	195	173	255	214	214	215	212	201	203	217	204	211	234	210	232	229	215	219	219	226	203	221	228	205	198	204	213	246	218	206	193	207	227	228	221	219	205	224	220	199	208	213	224	236	204	224	220	208	216	219	202	217	243	221	231	232	229	226	243	217	218	210	225	231	191	201	200	221	211	211	228	218	210	213	219	197	235	229	232	201	230	203	225	222	240	234	222	240	210	237	200	198	228	192	205	209	207	206	212	207	213	221	222	207	210	195	225	215	209	187	202	219	204	228	264
38735	59007	48307	36811	29653	27421	33680	27737	18190	9010	3358	1248	666	486	467	452	444	465	465	471	472	418	432	470	431	434	451	509	470	442	468	468	456	428	484	454	401	413	458	454	482	495	430	469	439	453	426	477	442	477	471	456	452	514	439	470	440	428	456	493	484	466	455	442	476	435	434	470	482	471	446	464	456	437	413	461	450	452	442	460	483	453	459	468	452	458	452	452	451	440	431	428	434	480	445	472	442	457	467	440	482	448	463	449	455	478	463	476	465	449	483	473	460	438	439	454	514	465	475	503	478	443	480	467	468	432	440	444	437	447	425	447	455	424	463	450	449	492	419	432	441	457	463	429	424	467	466	452	425	445	463	456	450	500	477	460	481	439	429	465	483	436	447	435	453	458	411	475	440	464	464	462	458	457	432	459	471	467	479	459	468	438	454	452	480	448	496	443	438	462	481	437	427	505	454	474	459	419	468	486	465	489	448	450	477	465	470	454	458	461	429	487	438	424	444	438	394	485	436	465	439	501	454	479	460	445	408	456	482	392	461	433	468	455	432	478	460	464	497	457	511	460	456	469	476	442	427	447	481	457	449	451	472	473	452	434	456	455	441	450	449	458	474	479	440	430	489	439	468	481	449	486	446	434	474	452	443	466	446	452	439	434	460	444	486	412	487	454	421	463	499	460	435	459	453	471	450	459	463	438	425	459	465	419	483	456	428	439	501	462	424	473	470	463	476	435	444	454	426	469	474	423	483	441	442	463	486	427	415	460	459	425	486	457	440	480	446	470	433	480	463	486	473	488	464	426	477	448	426	468	410	464	461	457	472	464	427	466	446	494	446	437	441	449	450	458	430	493	449	433	432	463	438	496	458	439	482	413	427	494	456	458	447	486	469	469	448	460	465	470	431	451	440	490	422	444	449	475	521	470	436	453	435	466	437	484	481	435	444	462	440	473	504	459	438	428	425	432	461	463	438	453	442	437	423	444	477	503	455	439	489	436	458	467	489	470	438	429	463	452	424	443	469	447	444	450	465	461	464	455	464	433	460	450	445	492	448	485	442	435	453	473	477	438	482	436	409	460	472	432	409	420	449	466	475	442	441	440	468	478	475	436	386	464	459	481	491	459	491	436	463	421	480	474	445	448	455	488	471	465	419	498	455	459	460	426	443	422	447	449	444	438	460	446	497	448	443	458	477	453	469	466	482	465	490	489	434	468	451	460	487	439	507	447	460	494	488	440	404	425	492	417	435	448	478	448	445	438	431	444	459	476	438	457	453	440	463	456	442	451	473	459	478	422	465	467	453	489	457	439	433	479	492	473	454	467	427	477	436	451	473	470	416	459	470	456	460	419	430	432	458	478	457	411	478	453	434	494	431	423	481	499	444	483	466	439	478	433	434	436	496	425	441	446	405	468	467	433	505	475	457	486	442	435	452	426	465	433	423	480	484	473	444	443	457	480	487	438	475	452	426	453	473	457	459	462	423	424	464	471	454	453	474	445	467	426	488	450	460	468	456	430	442	470	440	458	474	487	432	416	484	446	422	447	457	413	448	439	444	481	466	464	419	435	460	485	478	443	479	458	453	447	465	461	431	458	505	458	441	436	462	437	447	486	470	446	437	433	501	499	482	461	449	452	464	446	485	462	430	431	445	455	468	428	487	507	447	446	476	417	461	446	434	445	450	468	438	448	423	428	456	444	458	480	405	472	468	444	466	488	471	461	456	429	470	487	479	475	465	442	467	454	447	463	475	479	417	474	428	467	485	458	487	431	474	445	407	416	459	498	461	484	479	431	477	463	440	456	466	460	500	460	446	466	435	432	462	450	423	463	470	436	474	458	467	450	438	443	467	455	472	465	428	469	430	451	444	455	412	416	449	456	471	467	429	459	486	481	526	446	459	463	449	437	464	445	430	477	433	421	445	431	455	496	488	478	434	474	416	483	429	454	444	465	406	479	453	460	466	448	437	455	466	457	476	412	495	448	452	481	472	465	470	438	484	479	463	436	447	477	451	420	459	455	469	435	449	437	484	468	439	432	421	493	477	458	453	440	428	448	472	446	460	446	445	464	488	469	447	431	415	448	430	474	415	475	483	449	425	418	458	446	482	479	480	479	443	464	498	432	509	459	450	419	447	442	465	434	446	431	477	466	468	458	440	438	432	464	429	481	477	442	434	437	454	455	434	476	450	427	456	462	454	491	451	451	455	434	476	438	445	498	443	442	443	451	458	455	452	430	441	400	446	451	469	490	519	495	423	438	475	465	432	439	464	494	466	436	499	452	408	455	438	451	490	467	450	458	463	466	458	446	451	445	427	463	470	469	451	447	442	476	441	455	458	444	483	478	460	430	466	480	461	464	462	476	462	499	466	457	448	436	469	429	457	458	416	435	504	448	476	466	478	446	455	437	446	407	458	421	459	420	435	422	473	491	440	455	427	468	480	459	482	466	454	434	456	459	444	444	457	486	436	439	435	478	458	451	483	450	463	428	450	455	445	415	430	443	426	467	464	455	495	450	451	442	442	467	462	452	445	436	470	451	456	478	433	497	481	439	433	481	474	432	474	479	461	446	457	434	445	491	489	486	434	483	448	478	460	453	452	466	451	416	438	449	424	430	501	475	488	433	471	489	473	474	478	474	450	443	490	440	396	426	443	431	446	456	432	464	447	433	452	470	488	440	457	420	440	432	468	437	493	461	448	489	436	476	477	485	436	466	469	451	458	452	450	454	472	474	461	419	451	449	445	456	460	449	457	424	456	464	445	487	470	416	445	458	435	466	439	451	484	478	495	442	459	487	474	446	451	483	483	482	492	432	459	459	458	462	457	492	432	444	427	462	414	446	458	502	456	461	441	461	468	437	462	448	475	449	464	480	452	446	466	447	479	444	439	444	469	455	424	432	442	426	437	481	442	424	441	481	477	462	462	433	463	416	455	454	451	468	470	481	446	465	407	457	446	441	457	473	498	431	471	478	482	460	455	415	449	489	420	429	484	467	476	445	478	415	455	463	478	475	480	431	479	463	469	432	447	449	464	478	443	425	438	430	460	449	413	459	461	464	430	472	426	452	451	473	466	439	456	508	444	424	469	481	438	465	455	450	489	437	460	448	458	433	470	477	432	440	439	471	432	437	443	487	464	425	487	463	437	456	441	463	462	506	426	459	449	453	460	486	484	419	407	477	452	445	457	441	431	415	444	441	436	430	456	443	415	429	433	451	477	479	451	450	449	458	433	446	475	450	449	430	445	429	452	451	448	496	453	469	434	446	448	474	458	425	458	458	444	441	479	456	462	448	464	450	444	483	464	457	440	471	460	446	445	472	474	453	493	468	473	458	444	457	464	455	449	389	457	470	438	466	447	426	476	500	464	429	462	436	455	434	463	421	458	463	439	443	457	482	449	456	438	474	433	450	493	440	469	469	424	441	455	457	465	469	468	458	463	469	421	460	491	447	455	475	453	486	443	433	474	408	476	429	431	425	441	422	458	444	473	450
23591	21703	29580	24791	23380	29135	37453	33079	20801	8700	3035	919	377	253	236	244	226	213	235	198	228	214	236	217	195	217	230	204	239	233	213	227	237	195	208	222	225	195	227	211	221	201	215	228	218	214	217	227	235	228	232	217	210	209	214	219	228	220	223	215	224	203	251	237	245	217	217	235	221	206	225	234	220	249	244	211	214	220	219	225	239	206	239	229	220	222	224	213	216	214	242	194	228	238	226	230	197	232	223	218	221	176	244	234	207	202	196	234	261	227	236	223	216	227	227	229	220	204	229	244	235	209	239	238	223	230	196	230	227	230	207	190	211	224	247	221	227	217	211	220	217	232	222	240	219	214	217	230	215	220	222	215	220	234	203	178	242	209	229	193	226	220	260	194	228	186	194	233	211	221	232	219	192	224	212	199	234	201	203	210	222	218	228	219	225	228	235	233	218	204	220	239	189	194	230	243	207	225	207	230	219	214	226	224	220	243	243	210	226	224	183	210	209	225	229	205	207	222	236	234	250	236	239	245	233	208	207	218	217	203	206	266	204	220	202	222	220	218	229	215	235	227	222	220	235	235	178	217	195	192	226	206	230	231	239	218	234	238	205	208	231	232	208	233	210	200	228	227	232	230	232	215	191	205	225	225	214	210	234	206	207	230	212	236	259	215	235	208	233	216	201	202	216	235	199	215	234	215	214	212	227	240	222	184	241	227	206	205	223	208	228	221	220	259	215	214	220	206	210	226	254	212	230	218	230	224	208	211	220	211	196	224	219	227	231	230	209	221	220	221	207	191	215	215	222	228	218	233	224	217	181	224	204	214	184	219	224	223	204	228	242	222	221	226	234	235	230	230	213	212	223	207	206	236	223	194	214	214	237	218	216	218	219	230	231	208	206	233	233	196	223	211	215	219	224	215	182	225	224	207	232	243	207	186	197	226	228	205	218	196	241	226	234	194	235	192	216	233	207	220	210	228	203	181	204	240	199	234	224	197	228	211	208	221	226	223	232	235	227	209	236	197	208	227	228	201	197	221	235	233	177	241	219	208	215	197	235	225	226	213	188	204	231	224	191	213	226	213	227	222	230	227	214	219	211	230	205	218	244	210	210	211	224	241	221	236	226	215	193	220	199	254	213	223	203	225	226	204	208	217	225	212	218	227	206	231	216	213	219	224	222	228	223	235	207	214	241	214	228	229	230	227	239	223	214	217	238	224	214	221	210	204	212	244	227	245	207	219	226	222	236	238	199	224	211	231	195	227	205	266	219	233	210	219	221	244	238	224	246	233	190	233	204	250	209	225	222	241	198	232	221	203	219	227	217	208	211	242	216	221	237	219	220	193	208	236	228	227	246	229	229	237	211	226	204	202	200	209	215	213	217	204	195	242	203	224	231	222	205	230	219	201	237	212	228	214	244	194	217	230	205	212	231	209	252	236	221	216	226	206	217	231	227	230	206	236	238	226	239	245	222	208	243	208	214	230	216	219	234	206	192	229	240	221	193	205	232	215	211	248	233	214	226	233	211	226	226	233	217	214	235	200	189	235	219	220	242	217	227	218	204	211	219	221	182	226	224	198	205	205	201	203	197	239	208	228	253	230	221	211	238	234	205	216	211	204	225	203	206	198	214	202	227	214	212	217	214	205	219	202	233	212	214	212	210	218	219	212	222	203	235	205	236	237	218	242	211	209	218	219	227	235	210	218	237	209	235	241	217	201	211	200	221	211	219	224	198	240	218	201	217	214	210	225	242	221	218	213	212	222	246	233	248	211	219	205	219	217	224	233	202	221	236	217	228	224	224	257	187	212	206	221	222	222	225	190	226	207	214	229	215	228	214	241	203	201	208	215	227	208	202	203	253	213	244	223	214	226	219	231	187	197	198	242	210	219	208	228	235	230	193	208	200	248	210	220	224	231	240	209	225	219	208	223	193	215	216	218	251	233	218	213	218	220	221	243	216	235	204	225	261	210	232	219	199	224	211	234	225	187	219	221	244	217	187	242	215	217	213	243	216	230	218	231	197	244	201	225	202	193	215	216	209	224	200	206	252	222	205	234	239	231	233	247	235	243	248	232	218	218	224	224	229	212	225	217	197	201	221	231	218	227	236	242	215	251	214	235	229	219	188	209	209	224	208	217	222	223	211	235	199	214	255	222	222	219	216	205	227	213	213	205	226	220	217	238	199	242	239	228	235	226	250	217	211	235	218	219	227	206	220	211	249	211	206	200	244	229	221	199	213	188	207	224	212	239	244	242	244	212	212	216	228	229	227	229	218	204	231	217	197	209	224	233	231	224	224	226	233	208	224	218	211	231	203	234	199	235	251	198	223	206	218	209	226	222	213	240	210	211	214	206	210	204	200	214	192	211	201	232	265	215	220	229	229	214	204	205	238	219	219	210	224	198	228	222	229	199	201	230	219	191	228	221	213	230	219	198	223	229	218	222	222	212	223	217	250	210	214	239	193	227	212	247	186	214	224	223	221	246	201	209	216	187	227	217	195	238	249	223	221	221	227	206	241	217	231	203	233	203	231	219	207	224	237	223	217	207	207	195	228	235	201	229	202	221	223	215	187	248	203	228	217	196	232	226	204	194	231	217	219	224	216	212	202	263	211	229	227	207	216	207	238	210	225	242	236	239	199	225	211	219	220	233	230	251	232	211	236	235	207	204	227	196	226	255	197	215	219	205	223	214	244	204	253	212	202	206	228	215	222	214	189	238	243	219	230	210	209	234	218	234	226	239	230	208	217	207	233	229	193	241	218	213	212	215	240	203	205	225	215	213	212	259	212	216	205	240	208	227	238	208	233	200	231	240	220	222	222	209	202	223	220	227	204	210	221	220	200	225	206	222	236	230	212	228	226	214	229	221	225	199	210	234	203	218	213	232	189	233	225	193	212	216	259	206	236	219	220	211	209	230	203	228	203	221	212	223	226	175	218	220	218	235	209	217	245	239	216	217	230	207	241	219	207	249	214	207	224	203	215	238	222	208	220	195	238	223	249	201	228	199	208	213	226	245	219	229	228	224	205	226	217	222	241	202	214	224	242	214	212	224	203	187	210	205	220	224	214	223	224	224	235	216	212	227	213	230	247	227	251	202	206	213	227	247	228	250	236	230	214	228	221	193	242	207	224	202	211	222	217	225	253	214	212	218	221	203	209	247	205	223	232	229	186	213	228	222	190	215	251	215	206	208	211	223	202	217	234	242	201	214	234	218	233	230	237	215	206	228	232	200	233	227	224	201	234	228	250	224	211	226	268	241	232	208	235	224	252	229	221	229	231	218	204	204	246	226	219	201	235	212	215	216	210	193	229	233	248	207	204	246	210	242	230	200	195	228	181	205	212	222	216	224	206	239	198	219	225	201	219	239	216	223	232	224	222	218	225	210	204	247	224	210	226	212	218	203	222	210	209	232	210	238	228	209	226	228	192	233	195	216	216	227	212	239	201	214	227	207	214	231	201	219	213	218	213	254	199	219	210	231	213	197	229	227
42453	65730	58880	48032	40334	42070	44387	40450	28877	15940	7275	2456	963	548	451	487	494	479	465	443	443	447	440	444	469	436	437	445	451	471	479	439	454	466	437	434	468	445	462	460	466	454	471	459	433	440	459	467	456	451	441	448	464	459	431	451	403	464	484	432	425	442	466	448	458	473	420	419	500	469	478	479	461	466	456	425	445	474	423	453	472	468	457	440	460	449	452	424	444	465	505	487	449	446	471	425	450	472	428	424	454	427	478	444	469	452	447	443	454	468	429	470	475	459	476	468	405	450	458	433	449	459	455	426	446	446	431	453	487	481	437	427	410	462	430	430	453	430	484	439	454	461	414	422	450	473	444	429	420	461	474	456	453	472	448	427	472	447	443	460	506	479	459	453	465	439	484	462	474	428	433	408	472	450	465	438	454	491	442	456	448	476	460	469	446	479	456	437	465	455	444	443	422	429	468	429	452	453	430	422	452	435	448	446	477	479	456	461	451	478	442	476	423	447	470	470	435	462	412	435	475	441	453	428	491	481	448	452	422	432	449	449	421	461	451	472	433	452	470	464	432	446	502	447	484	454	425	436	418	424	424	445	469	452	462	458	456	423	440	457	465	439	433	467	397	465	457	458	420	443	404	438	476	445	430	486	445	472	458	463	403	451	442	444	439	441	445	422	477	447	462	458	488	441	428	441	482	415	469	451	439	472	451	444	424	432	466	463	425	441	459	425	459	442	437	423	450	451	458	444	426	451	491	493	464	433	431	436	431	445	441	467	457	440	424	480	463	444	444	449	441	467	450	478	440	445	469	499	451	435	455	441	443	458	418	478	456	454	418	438	472	424	444	479	462	437	468	434	443	481	449	455	423	434	437	429	458	415	468	421	477	441	452	467	459	420	447	422	453	446	459	452	437	459	475	446	426	453	450	467	440	453	475	413	464	440	468	455	416	453	451	422	444	421	469	425	451	492	444	445	482	445	428	436	439	437	462	464	452	439	464	452	470	461	468	427	429	431	400	431	482	483	472	471	445	457	459	445	460	433	405	466	477	423	454	478	444	446	436	457	464	435	440	411	448	410	450	466	465	457	430	468	467	476	472	445	435	446	414	474	467	455	465	452	436	458	452	469	458	468	411	461	451	433	428	462	443	490	461	451	431	427	483	411	452	432	480	446	456	480	436	451	453	489	443	444	473	462	443	433	468	412	443	458	444	455	448	440	418	443	446	429	452	447	444	427	458	460	441	419	462	481	411	494	478	453	484	473	433	414	467	421	466	430	449	449	440	468	437	411	424	477	451	441	436	445	450	437	461	437	488	455	415	444	430	440	426	418	487	432	444	477	464	462	437	451	484	459	435	442	421	451	456	473	448	438	427	463	445	460	415	422	475	458	433	451	443	446	469	450	433	447	449	434	459	454	443	469	400	455	456	420	474	424	479	422	456	452	423	457	467	465	502	445	434	448	473	430	493	406	442	449	426	443	452	431	467	442	445	456	434	471	446	424	474	438	454	476	472	488	470	422	461	421	475	434	475	448	462	428	426	434	423	439	485	456	399	446	436	423	416	418	443	482	416	488	469	405	428	429	447	436	456	451	470	427	480	488	479	414	450	418	455	443	444	440	463	462	476	463	435	445	429	382	408	477	451	446	420	438	479	416	431	454	439	448	442	450	459	432	428	411	472	449	444	468	481	469	434	472	429	423	433	421	451	427	457	453	444	394	430	429	432	480	430	450	464	431	467	430	447	421	419	422	487	447	454	403	428	489	479	476	419	437	450	460	434	471	440	456	405	443	465	484	508	450	474	467	474	448	460	474	407	428	442	473	488	470	461	443	449	424	422	468	455	458	458	434	435	454	459	465	471	451	435	478	478	463	420	453	437	455	443	471	454	457	438	476	433	443	450	444	474	444	460	427	440	423	455	444	395	468	439	472	461	488	487	445	384	431	429	479	429	493	439	415	441	426	463	470	440	463	465	423	435	455	467	438	486	442	484	423	459	455	447	474	467	449	491	462	415	472	478	480	439	483	458	421	453	432	479	451	446	424	462	417	474	441	460	422	455	462	452	456	425	477	440	457	436	439	485	456	460	435	452	460	457	487	453	429	453	458	462	444	455	437	451	451	460	463	457	458	466	426	441	462	452	450	430	444	484	441	421	446	437	466	459	469	463	414	429	437	463	450	428	441	454	427	451	447	433	438	443	462	441	422	446	432	422	464	459	472	433	451	448	471	470	433	472	448	499	468	443	463	456	470	480	470	448	495	435	473	412	451	443	432	435	459	449	434	464	465	481	430	398	460	425	419	449	467	454	452	446	462	462	412	458	441	436	460	457	497	447	421	453	434	429	447	442	451	431	438	445	479	457	461	439	452	450	484	414	450	460	448	442	454	459	463	440	430	459	421	421	435	453	483	446	441	439	466	443	459	477	459	447	457	464	476	450	464	460	453	458	464	460	439	441	435	430	486	444	449	444	416	442	437	480	435	507	446	429	408	455	445	476	459	476	449	426	427	480	448	430	419	436	451	435	454	440	468	445	496	490	452	469	412	412	442	475	464	465	443	469	445	462	442	447	487	466	429	457	470	451	401	469	439	486	459	465	490	472	430	430	475	458	470	447	407	439	442	466	442	465	474	460	454	444	461	427	440	462	409	475	468	490	449	463	449	435	451	477	470	455	418	424	436	467	439	455	418	462	434	432	474	474	460	414	431	435	427	436	447	416	454	447	417	430	423	438	445	438	435	427	462	473	473	467	419	440	473	416	475	452	455	478	428	451	481	441	454	453	419	436	454	437	417	454	530	422	498	476	456	451	458	464	456	488	439	456	418	447	443	481	451	446	460	445	465	465	444	446	462	414	439	458	438	429	464	488	483	469	432	469	492	420	481	448	446	446	459	471	457	491	461	450	439	433	406	436	443	460	459	487	438	440	440	430	489	452	474	414	495	462	442	453	483	462	420	460	469	440	442	480	463	423	447	432	406	438	450	454	475	437	448	498	441	462	430	472	445	418	473	456	441	420	468	463	440	461	458	479	431	447	489	405	461	488	473	415	444	423	461	452	446	456	427	445	470	438	457	428	469	431	472	437	451	438	432	476	458	442	473	457	464	440	488	444	464	416	429	425	465	443	436	471	430	411	464	464	436	425	436	438	471	436	451	435	438	445	440	471	433	462	416	397	440	439	459	430	442	436	482	458	432	451	455	438	418	456	422	431	483	451	449	423	406	458	447	442	435	414	473	438	425	445	458	472	441	413	473	445	445	430	434	429	459	454	446	435	430	446	419	441	444	476	460	444	460	452	463	454	445	447	469	418	427	438	441	446	460	427	477	439	489	427	446	478	465	461	429	453	431	454	424	448	488	480	455	484	439	459	415	466	457	450	438	456	403	466	489	468	431	399	440	478	451	414	481	390	462	401	443	425	450	437	431	427	440	437	445	466	430	463	459	428	426	455	484	446	450	448	459	440	432	466	419	444	490	441	448	462	439	426	430	467	437
29241	29808	31294	24510	8826	4821	2961	3432	2946	1125	571	355	255	221	230	216	209	231	222	228	200	231	222	225	216	208	226	208	210	194	236	223	246	193	204	213	216	206	197	200	204	224	236	206	199	246	209	212	234	224	199	243	220	210	240	207	213	238	225	207	254	224	215	223	212	207	249	217	239	219	247	225	225	210	213	233	236	200	248	215	238	199	225	219	218	236	240	226	220	227	211	214	230	246	233	244	217	221	199	199	218	231	215	203	204	225	208	244	248	203	245	224	221	253	216	221	216	214	227	207	197	246	218	247	228	231	220	214	228	237	229	231	211	210	208	227	234	208	210	237	225	234	238	201	246	201	219	232	228	223	195	197	186	229	201	210	211	200	213	225	212	236	259	227	202	227	205	208	202	223	209	229	228	227	236	214	203	220	230	211	197	203	220	220	218	236	240	210	211	210	227	227	216	214	241	210	228	227	200	203	200	218	210	222	226	228	226	217	225	228	229	230	236	225	263	233	247	228	210	196	221	207	225	217	217	236	215	232	234	235	228	182	205	239	245	218	217	214	209	227	201	220	216	214	225	239	232	214	254	212	194	204	231	240	245	202	215	239	218	227	204	223	252	218	234	220	214	232	209	206	223	222	208	221	212	224	209	235	255	217	218	220	235	235	240	233	225	229	220	224	235	242	221	223	234	212	223	222	205	228	236	221	201	191	234	206	241	219	226	226	216	218	210	217	188	226	218	250	213	218	206	216	250	231	222	217	201	229	201	224	202	221	215	224	218	214	233	248	211	223	236	217	226	252	230	232	220	222	222	206	191	218	205	236	204	218	205	190	206	208	232	249	225	213	225	221	210	198	215	226	230	240	235	203	213	229	230	233	231	215	209	216	214	208	234	226	209	216	224	203	210	237	237	222	202	217	220	260	237	215	217	227	211	216	216	229	215	219	209	258	229	219	223	231	247	229	233	240	226	227	214	230	232	231	200	216	261	226	204	226	205	201	232	237	213	230	225	227	217	224	225	226	192	222	222	204	220	218	239	210	216	237	200	216	244	241	203	211	236	188	245	211	256	244	234	175	205	252	250	208	225	220	211	206	212	213	204	214	238	234	238	204	243	227	196	223	196	252	216	206	208	249	231	205	221	210	233	210	222	221	184	234	200	236	216	241	227	213	229	239	202	191	254	219	222	195	230	230	216	215	224	216	233	204	231	227	248	242	226	229	213	231	218	220	247	212	221	264	217	236	219	247	243	215	218	219	248	201	227	226	225	242	221	211	223	212	221	236	218	220	223	232	213	216	239	199	207	227	213	223	207	230	225	214	228	243	236	253	227	205	236	209	238	240	225	204	232	214	212	200	206	229	195	202	210	218	197	222	208	206	196	219	233	212	198	220	183	211	225	220	202	234	197	237	242	227	243	224	226	194	200	216	212	212	219	200	210	187	198	209	224	231	231	227	212	215	212	210	240	217	222	209	210	229	207	225	203	209	213	201	203	211	241	252	205	215	204	226	206	182	230	212	230	220	208	251	222	238	265	246	230	230	218	219	221	225	236	232	228	237	203	212	239	204	253	225	226	233	194	226	245	234	199	204	210	236	230	217	214	226	202	209	219	198	208	224	218	242	240	202	225	225	237	222	237	223	213	226	207	239	236	234	223	216	218	235	187	223	212	232	228	221	224	244	214	231	210	246	230	216	214	180	197	226	232	212	249	202	194	216	246	204	226	242	229	206	214	237	241	215	243	223	227	228	233	194	248	213	224	256	221	211	209	197	219	242	201	183	225	229	231	230	215	222	226	220	233	248	230	196	232	216	231	235	224	218	235	198	231	215	240	228	228	204	216	212	212	219	212	236	213	235	215	219	226	252	250	241	211	218	220	244	227	223	218	196	234	213	232	202	200	226	194	227	217	205	218	213	256	208	219	217	235	242	214	223	210	216	229	214	225	211	228	209	200	229	225	246	213	241	205	242	243	243	230	215	217	208	229	229	221	210	207	210	235	237	220	197	206	199	238	234	220	207	227	234	195	237	234	217	219	234	223	205	219	234	187	236	210	220	218	226	245	224	193	203	237	238	227	216	216	201	215	188	214	222	235	219	245	207	209	223	211	232	252	218	207	216	231	246	236	200	207	231	207	251	240	218	234	216	201	226	223	219	215	224	250	257	219	228	227	228	240	226	232	208	213	235	238	231	217	236	228	200	227	215	221	218	234	233	230	237	201	212	229	231	219	223	216	198	223	230	215	231	225	205	228	228	185	215	233	224	215	218	212	216	202	226	247	222	217	226	232	202	232	236	222	201	223	249	219	230	221	248	245	207	199	235	192	221	231	202	214	220	211	248	229	196	216	235	232	211	220	212	213	193	244	217	206	236	244	232	215	233	229	214	225	216	204	235	211	231	242	226	199	224	200	233	236	212	219	223	227	208	220	222	202	215	209	226	216	227	219	235	224	233	222	197	232	217	224	217	241	239	231	242	205	222	214	218	208	209	228	217	223	236	207	226	217	179	231	198	224	191	214	228	232	222	226	240	207	222	231	234	208	212	219	225	200	231	224	231	207	213	240	200	229	209	218	213	187	224	229	198	216	203	220	239	221	203	248	212	265	240	200	202	216	208	229	218	206	226	246	211	203	224	211	209	217	219	235	223	231	205	224	226	235	239	198	210	232	239	231	224	216	208	194	209	211	234	252	207	228	217	197	204	228	201	204	205	211	225	190	207	216	216	228	213	205	217	182	213	211	228	223	255	206	226	246	229	223	216	226	218	237	214	224	193	224	229	220	203	210	230	246	220	245	226	230	232	220	247	210	208	225	234	217	239	239	237	196	206	223	231	214	227	201	237	230	207	200	235	238	206	249	204	234	215	226	207	193	234	254	206	214	225	222	241	227	220	237	213	233	225	218	217	214	217	223	227	215	211	209	204	226	200	210	212	210	206	196	188	220	243	211	249	226	246	230	193	236	222	216	233	201	216	210	216	225	211	239	210	247	232	204	228	239	220	231	218	217	199	217	214	210	222	221	223	257	227	223	226	227	200	211	226	208	210	207	198	223	224	242	212	237	221	220	222	228	213	208	214	210	213	236	222	244	232	229	231	218	232	201	229	238	226	227	222	204	237	212	252	202	236	214	187	202	229	220	238	216	207	205	231	238	215	234	240	201	235	224	219	235	219	181	227	189	211	182	210	231	214	225	211	234	223	236	223	208	240	229	198	215	222	221	237	242	264	227	201	225	219	224	206	233	207	220	198	232	242	195	242	211	217	233	212	226	222	213	218	240	222	206	230	232	227	206	219	226	207	192	215	211	221	227	208	217	212	183	242	241	218	243	214	214	230	210	219	237	224	214	201	226	249	198	220	206	200	243	224	243	212	221	229	229	213	223	210	209	229	214	218	241	233	236	192	198	214	227	228	208	224	235	239	246	212	210	243	230	213	238	210	243	241	231	236	211	210	219	228	234	234	236	208	206	218	200	204	223	222	243	241	197	194	211	214
37577	50199	41729	31715	14653	12544	8160	9783	7809	3095	1491	825	585	488	473	488	454	481	470	486	463	439	470	478	458	489	488	469	463	431	452	463	460	451	446	450	507	465	449	500	483	490	481	453	444	401	456	442	416	459	482	478	456	445	473	478	474	483	499	458	444	485	462	459	495	471	489	494	453	450	475	476	479	474	444	444	415	439	458	466	470	472	463	473	451	479	484	480	466	463	466	461	493	462	426	492	434	473	428	434	469	452	441	442	439	467	468	414	508	450	450	425	469	476	452	480	460	451	479	463	482	492	477	432	449	527	445	527	450	455	447	480	483	436	451	507	501	514	460	445	434	504	487	423	441	479	508	488	471	478	478	461	477	429	467	443	466	465	471	455	471	464	436	445	482	501	511	448	462	452	470	432	482	445	467	453	490	496	470	467	485	467	489	440	462	464	504	486	463	444	479	476	455	465	455	439	463	450	494	473	453	454	424	486	447	455	478	452	461	472	457	497	442	460	477	459	481	457	458	473	439	489	470	469	460	470	453	444	474	439	473	444	512	515	439	458	422	459	447	482	490	450	468	461	490	468	463	469	457	475	471	468	509	469	457	451	435	423	470	438	487	475	456	471	457	471	425	437	481	428	446	518	458	480	472	446	475	476	477	475	438	465	442	466	434	506	504	472	502	484	431	437	455	462	467	488	475	479	443	465	468	407	417	440	484	501	482	472	461	450	419	454	484	453	488	476	404	436	475	465	481	481	436	467	460	476	486	425	444	434	446	477	466	465	426	433	452	444	415	424	433	455	480	467	476	473	481	470	465	473	467	463	467	458	448	442	439	433	475	488	455	474	479	471	528	482	481	496	457	489	422	466	435	445	477	442	458	454	454	475	431	453	447	439	438	464	448	506	460	472	448	441	455	460	464	441	464	391	425	515	494	476	450	452	513	470	495	471	436	465	435	473	441	480	495	466	494	459	463	468	461	496	436	471	415	464	444	479	468	481	445	446	484	465	509	456	463	458	440	453	462	451	461	463	453	454	445	480	459	476	458	488	448	442	489	495	461	479	451	455	487	471	470	430	476	458	483	478	453	452	459	464	464	476	480	446	452	486	470	453	427	467	415	467	431	479	485	479	493	455	450	434	481	463	433	461	465	440	479	476	455	476	449	508	470	444	446	464	477	468	472	426	470	490	455	519	442	456	493	430	484	493	462	420	452	468	476	475	426	461	447	472	489	455	455	461	484	499	444	512	445	497	505	450	483	453	477	463	456	433	450	418	446	484	458	501	459	433	463	472	465	480	440	446	478	488	447	489	483	473	470	478	481	451	423	459	520	500	487	439	448	485	463	461	437	452	452	434	489	489	502	503	498	429	474	439	491	422	495	457	472	427	476	460	449	463	460	486	499	432	459	467	467	479	445	474	493	446	463	458	464	466	461	478	444	468	459	444	477	472	468	435	471	509	459	428	472	471	430	449	465	465	474	496	453	457	487	454	467	446	430	459	453	486	486	443	443	453	455	458	475	425	464	443	463	465	487	468	464	446	461	491	442	464	465	461	504	485	454	485	483	490	476	456	503	446	444	474	447	512	442	455	473	502	471	449	491	471	467	472	435	444	459	467	449	446	463	460	463	472	476	483	459	500	456	488	434	432	463	470	426	468	430	457	490	489	426	470	463	430	445	509	483	475	445	457	449	472	445	510	425	498	471	460	469	448	433	465	490	451	449	504	482	422	527	455	486	477	473	463	483	469	504	439	460	478	459	403	459	452	470	460	447	448	467	458	455	454	416	417	455	482	445	452	478	455	470	430	436	427	460	433	478	450	493	419	507	477	458	460	504	450	464	472	470	467	469	512	476	465	478	448	471	448	438	473	445	455	426	455	482	427	447	465	477	466	482	471	473	462	470	477	462	462	496	458	426	476	477	501	469	422	488	465	458	489	480	474	430	453	452	458	454	436	443	440	476	473	459	465	495	457	495	484	438	476	473	422	455	474	485	455	464	468	442	447	456	445	454	487	486	484	488	504	431	481	468	444	465	471	434	469	491	468	429	471	447	469	466	528	467	478	461	491	468	469	471	502	464	465	421	438	480	486	454	456	470	458	495	470	466	465	430	508	465	453	457	510	465	464	453	477	496	451	461	467	438	479	480	436	455	486	454	468	439	442	437	487	425	452	480	500	446	455	478	446	441	443	453	488	457	468	476	435	471	475	493	448	506	461	505	413	460	489	485	460	491	463	466	426	436	473	439	462	457	482	474	468	434	457	439	480	426	489	478	435	487	505	464	477	492	433	476	474	509	498	424	450	461	482	457	462	434	437	457	468	438	496	513	467	469	484	447	443	466	449	446	458	440	500	479	455	433	416	479	440	408	464	484	456	456	423	498	482	471	449	488	471	447	446	453	487	457	481	431	467	458	427	500	465	421	459	511	479	487	486	487	450	464	464	470	456	493	444	462	493	497	456	491	444	495	477	459	470	481	445	468	442	439	489	461	473	472	451	459	463	412	465	453	481	495	454	455	428	500	488	471	480	461	450	476	484	429	491	437	449	490	439	447	455	462	484	483	424	455	506	435	447	457	489	441	461	456	432	464	492	440	479	462	471	457	483	470	470	505	487	428	485	488	468	498	455	469	414	465	483	463	442	450	471	462	482	475	470	446	448	507	468	493	461	456	470	471	464	487	462	468	468	479	502	477	438	471	492	429	487	455	476	468	463	419	475	477	468	442	473	455	473	459	442	434	485	460	474	435	494	444	446	465	480	440	472	456	432	499	428	453	473	443	445	456	476	453	465	467	487	464	463	455	473	428	476	432	458	460	449	460	465	451	462	459	465	455	481	470	471	444	492	475	458	462	458	458	470	447	482	426	446	436	470	458	454	468	456	442	443	449	479	461	457	428	483	459	487	451	459	482	475	472	480	459	512	455	427	480	433	479	465	456	472	444	463	467	458	468	458	459	474	480	461	440	479	451	465	457	415	440	453	473	461	459	499	471	454	428	454	525	468	449	490	455	480	488	501	459	458	465	447	458	517	473	461	445	489	439	467	467	439	468	443	469	488	495	504	456	459	447	448	465	467	473	479	442	457	449	434	480	491	478	451	490	447	468	481	484	469	501	474	462	475	454	421	443	448	491	465	433	459	463	445	447	475	525	465	433	463	471	467	477	451	416	420	461	473	443	455	477	430	475	444	427	451	505	443	467	451	483	517	482	446	480	471	497	481	414	434	470	404	423	502	461	455	452	493	477	474	490	432	475	474	451	503	443	480	459	474	435	442	472	416	454	427	509	443	449	463	498	480	436	454	440	476	462	517	465	450	466	471	433	461	446	488	447	471	452	449	434	466	475	457	507	469	487	449	475	469	467	429	457	464	505	473	458	463	459	483	459	434	472	466	437	439	504	430	479	458	407	468	499	494	434	482	449	494	437	462	503	467	470	495	437	456	479	479	463	473	459	442	473	434	413	476	454	442	439	463	488	454	483	469	452	513	456	483	436	449
25173	22106	29261	27574	19586	18104	9926	18111	10369	4387	1978	756	356	267	208	244	195	242	213	219	213	209	229	230	221	214	190	216	201	212	221	221	231	206	202	211	216	218	186	224	213	206	200	219	201	197	215	225	213	200	225	197	224	189	213	231	195	229	224	242	235	218	239	193	209	210	206	218	224	195	216	217	219	249	206	196	204	203	220	230	218	178	234	233	206	207	205	230	216	192	210	243	214	226	215	230	216	233	224	208	200	223	205	208	214	228	185	220	227	219	199	198	214	216	202	205	209	205	208	211	212	228	233	230	201	220	187	189	225	201	201	208	178	213	203	208	230	240	229	249	212	218	205	210	187	248	226	205	205	235	212	220	207	218	230	188	207	228	208	223	236	227	212	216	193	238	237	223	206	231	224	223	220	222	219	236	200	212	202	232	219	203	212	220	219	200	196	209	200	192	206	217	239	213	229	215	201	199	213	186	224	206	210	182	226	198	199	218	210	188	214	227	201	211	205	184	204	207	223	239	223	215	199	197	223	219	200	223	203	228	238	200	225	229	215	190	202	225	234	230	201	210	213	225	226	196	196	212	219	194	208	197	229	208	231	217	213	185	235	218	251	208	187	218	208	258	203	234	187	231	215	224	234	204	217	232	202	219	221	209	214	217	194	210	225	237	216	203	204	225	217	209	217	240	207	223	234	197	216	180	195	216	228	178	210	219	208	208	235	225	211	197	229	211	191	221	192	203	225	198	217	247	214	208	209	200	196	186	205	209	198	233	228	215	201	204	191	203	198	210	213	194	236	210	229	208	201	183	223	208	255	216	197	217	231	220	208	218	194	225	204	211	189	241	211	199	203	204	207	233	206	192	222	207	217	194	215	226	211	210	207	214	207	199	206	220	238	236	176	215	198	216	218	213	234	235	217	197	217	217	225	217	233	205	188	209	237	215	218	212	202	222	213	206	208	219	202	237	229	255	234	215	213	212	231	196	228	209	219	218	199	223	222	208	221	214	226	219	222	203	210	193	211	212	208	257	208	197	218	227	180	221	204	225	195	226	214	215	205	202	181	224	180	246	241	226	209	232	221	229	204	212	199	228	213	217	210	215	199	220	177	204	228	197	192	241	228	200	219	227	201	175	185	238	229	216	213	226	219	212	215	211	216	229	198	222	205	219	197	227	213	207	198	209	216	200	222	204	208	206	222	239	246	196	205	206	225	230	196	201	228	222	211	197	232	225	228	232	236	195	219	229	225	247	225	216	203	220	214	229	236	215	216	222	210	214	210	198	179	191	226	210	209	224	217	232	215	198	192	181	221	194	230	210	232	194	203	215	207	212	200	199	194	203	226	212	222	219	227	227	228	239	214	242	204	216	223	207	224	206	203	214	242	205	215	208	218	231	208	207	232	196	198	223	220	222	228	231	187	212	190	195	232	204	213	204	220	215	227	182	217	226	237	214	209	208	198	234	240	232	206	190	208	201	193	209	216	208	211	255	199	212	186	199	205	215	209	201	209	225	238	211	189	210	224	220	229	202	227	210	193	209	224	237	227	217	224	213	211	243	235	244	181	228	231	211	202	202	200	182	230	228	203	212	208	204	213	201	221	205	218	231	220	217	193	191	209	223	205	216	193	236	207	207	198	198	176	205	208	246	207	230	233	219	200	196	233	208	217	232	228	240	189	220	215	214	225	195	214	204	165	226	200	223	210	231	218	208	222	222	221	232	210	218	195	199	194	214	205	174	200	210	202	231	193	214	220	220	216	238	228	205	211	224	211	245	187	197	198	225	209	216	198	219	201	213	203	171	201	198	230	230	209	211	223	215	223	200	222	201	202	238	221	202	214	220	227	224	215	232	217	203	219	203	192	213	238	226	177	220	195	210	248	194	184	230	230	190	218	217	184	243	214	205	215	221	202	213	214	225	202	210	202	206	218	238	229	219	215	195	208	196	178	183	234	219	203	206	192	223	218	217	223	219	203	195	227	213	219	217	217	196	229	215	211	216	200	194	217	224	213	218	185	220	227	218	199	191	205	205	241	197	224	211	221	203	213	201	251	218	208	212	194	228	213	214	213	219	213	204	212	213	216	204	205	181	224	236	231	182	215	214	229	231	233	198	215	207	217	230	217	209	210	229	218	225	208	217	228	221	213	217	198	231	194	215	196	218	205	217	220	199	207	199	203	211	233	219	206	190	228	193	220	227	235	234	214	202	200	245	211	199	230	203	220	194	212	219	224	182	210	211	211	223	202	223	225	232	227	243	176	232	222	244	251	225	199	241	239	223	216	223	219	187	181	223	211	219	223	216	213	206	201	236	208	190	205	209	199	226	246	216	181	211	207	236	197	230	207	210	224	214	209	208	187	209	220	185	204	194	204	207	205	192	200	215	206	221	210	235	188	205	200	220	215	219	210	203	213	213	213	205	177	202	224	203	207	196	221	190	204	207	187	226	194	239	213	202	219	236	218	195	201	214	218	192	221	217	204	226	218	208	198	206	190	210	211	238	216	191	210	226	217	220	216	203	199	238	237	193	210	221	210	204	214	215	225	210	207	201	207	210	202	230	221	198	206	197	205	205	215	223	199	224	204	188	203	206	210	218	201	199	217	219	222	216	199	208	193	214	233	213	201	193	211	183	216	193	223	198	222	203	210	218	201	205	222	217	235	221	216	216	205	215	208	204	224	210	198	218	216	226	199	232	198	222	227	204	220	186	213	207	204	236	228	232	190	218	225	220	207	210	216	231	185	229	220	220	204	246	228	187	203	226	195	217	196	194	209	194	222	210	199	199	207	203	199	203	221	221	187	205	216	213	207	205	194	206	175	218	213	191	227	212	216	210	232	225	195	224	202	208	210	226	194	223	235	209	182	209	194	206	200	210	222	219	215	168	203	232	210	196	216	227	210	240	237	229	206	228	212	208	222	221	198	194	207	197	210	211	213	195	216	221	206	206	180	221	209	195	228	170	194	208	202	209	203	225	223	221	216	210	209	230	229	236	207	215	217	218	230	204	199	206	203	204	216	195	193	238	227	213	221	187	211	227	210	197	219	251	213	186	221	195	229	235	200	227	190	218	213	229	260	198	196	221	222	220	230	226	228	198	197	199	200	220	205	205	221	216	204	229	231	205	242	249	219	202	223	232	214	217	212	207	220	207	207	228	202	194	206	207	206	217	216	221	224	193	196	213	230	218	236	193	214	193	217	202	201	234	207	221	197	241	241	216	223	226	211	207	197	233	206	236	216	210	222	212	196	206	204	199	201	222	208	208	208	214	219	253	217	217	224	187	208	221	223	210	206	206	218	200	217	213	182	225	186	237	206	217	197	216	207	223	223	235	225	200	203	240	201	185	197	227	217	239	180	212	206	210	201	218	207	237	217	183	206	187	206	202	219	203	183	208	196	224	221	246	199	199	202	224	224	218	212	220	220	214	222	220	199	219	228	229	230	207	201	220	197	203	232	189	207	224	242	181	206	188	206	214	196	236	189	231	203	202
39224	58653	48830	38230	26476	28708	17124	29461	18578	10513	5633	2234	966	536	460	480	473	467	479	435	519	484	478	467	453	435	472	463	442	461	463	449	437	465	478	448	471	428	434	480	495	466	433	445	486	458	486	436	486	421	406	441	486	471	456	463	489	432	469	445	448	433	486	449	494	439	467	465	410	414	463	428	476	442	460	448	449	426	430	490	458	425	437	452	455	467	432	449	503	434	460	442	468	450	457	489	483	491	434	470	491	462	482	433	473	441	447	472	478	459	442	430	456	472	472	438	428	451	446	455	471	453	436	454	445	405	461	459	442	467	462	450	444	437	447	436	438	432	475	455	478	477	423	477	436	423	457	424	465	479	437	440	444	450	464	496	411	467	468	426	431	441	450	487	431	442	421	465	439	445	461	467	433	428	491	434	456	475	448	466	449	443	462	472	484	494	418	478	417	456	511	425	424	440	447	427	424	456	454	446	408	410	456	446	393	433	452	464	437	449	449	454	456	456	460	440	481	455	470	455	482	437	447	462	438	455	479	494	433	466	515	456	489	464	447	479	445	452	440	450	418	465	463	501	431	477	449	497	489	449	455	458	444	428	466	458	490	448	450	473	470	455	454	451	484	454	456	469	461	439	464	415	457	482	390	440	457	432	448	443	460	420	465	449	473	427	474	438	466	438	459	468	453	433	465	454	454	467	460	471	471	472	503	419	468	443	425	453	457	431	438	449	453	440	442	451	446	463	461	439	455	442	448	519	463	431	431	487	438	428	438	455	482	474	488	414	441	472	475	459	477	477	492	460	463	465	455	473	433	440	424	444	442	457	454	477	462	450	439	429	467	445	444	465	483	443	458	460	426	480	464	442	486	428	441	455	459	471	438	424	450	452	434	450	451	428	455	440	458	482	452	440	442	448	467	451	478	461	447	472	445	478	449	447	437	447	448	420	441	453	453	446	437	483	466	418	443	458	475	477	468	478	439	470	481	473	440	443	415	460	438	478	453	470	436	463	414	448	451	480	439	453	458	461	437	428	447	524	454	470	463	435	479	462	453	435	468	481	471	440	447	495	442	468	458	438	437	455	468	455	450	454	432	455	492	454	439	452	495	433	425	424	472	446	461	463	434	475	401	443	431	462	432	455	464	445	444	416	477	457	427	455	452	489	440	480	455	443	492	425	466	452	498	454	440	469	487	464	450	431	447	475	449	444	464	505	416	440	445	478	457	431	487	443	495	490	458	465	415	426	398	435	468	470	416	463	463	452	466	451	471	461	414	467	437	458	461	407	473	469	476	443	465	479	429	451	443	404	444	456	449	453	430	499	457	446	453	467	440	414	434	448	465	442	464	456	457	462	487	426	442	488	440	449	465	490	468	438	462	483	455	466	457	455	457	479	468	444	444	434	415	419	468	459	462	480	470	422	452	418	474	445	392	472	470	458	464	458	450	413	495	442	458	443	402	448	464	441	405	451	463	445	459	453	459	472	446	441	454	446	427	437	452	407	441	472	450	441	448	425	453	434	442	433	423	477	440	417	459	448	474	478	419	418	454	442	450	447	437	500	435	445	454	462	451	486	498	445	473	451	441	474	461	466	491	462	438	465	479	441	426	456	444	446	471	474	454	465	419	478	448	434	437	456	433	466	430	462	446	424	404	435	414	491	415	466	490	470	469	458	467	453	434	463	457	427	454	433	444	474	457	439	467	441	447	459	494	430	444	426	438	431	455	430	470	452	461	432	422	494	491	445	435	492	459	430	426	417	438	455	433	436	458	426	412	452	464	432	448	462	450	417	436	459	432	469	423	495	482	401	437	503	471	472	451	444	419	438	435	487	451	473	404	434	461	417	463	460	434	439	467	415	477	441	483	414	481	469	477	465	461	473	475	444	454	412	422	445	445	444	468	452	419	404	469	436	443	472	463	438	469	399	435	450	435	466	443	495	444	438	480	478	441	493	460	432	433	445	499	457	464	434	469	437	445	410	460	472	440	474	473	486	451	447	431	438	450	464	439	446	438	461	437	438	488	474	471	412	445	431	480	435	447	449	438	451	457	446	486	464	452	449	459	447	443	415	489	439	474	468	475	457	472	512	427	435	424	443	472	449	433	459	466	494	445	438	473	424	482	433	505	463	417	460	477	435	490	458	392	483	418	445	457	445	447	473	440	437	470	486	488	431	452	467	449	463	429	478	467	437	426	463	452	498	458	430	470	433	419	400	424	452	467	425	466	424	427	427	440	491	444	445	464	446	454	455	473	434	458	468	425	455	503	480	470	445	449	476	463	459	459	442	485	467	470	436	444	470	461	463	437	452	434	477	444	429	475	444	455	503	423	409	434	418	483	435	460	456	472	448	476	424	493	442	451	448	445	435	449	449	452	502	484	477	425	450	489	470	479	491	465	471	460	466	467	463	462	428	422	487	477	460	448	477	460	475	442	443	449	443	479	450	436	470	460	449	507	441	423	444	480	484	432	452	461	455	419	496	429	420	450	470	435	445	516	443	444	498	420	451	452	452	470	500	467	441	428	459	437	434	464	428	458	422	461	448	465	456	471	432	428	447	434	485	464	441	466	434	457	474	409	476	415	436	483	445	446	420	448	487	428	484	427	429	498	448	453	440	490	453	448	454	448	462	456	438	496	482	462	466	417	468	434	428	463	490	447	481	453	471	500	448	436	436	458	439	502	424	440	463	448	440	426	433	483	456	436	459	485	479	476	439	442	414	462	461	412	441	452	449	433	442	466	440	442	410	446	426	481	461	490	428	451	475	454	475	442	474	466	433	450	452	463	460	478	462	458	437	509	399	479	441	470	425	421	436	404	421	476	443	482	453	426	481	449	454	427	439	425	421	457	419	436	460	490	434	458	457	444	443	443	435	426	447	470	443	458	455	468	476	447	465	472	500	446	462	434	418	469	443	456	484	418	441	444	460	440	434	441	429	478	465	442	469	461	469	415	440	468	445	436	455	416	429	461	440	438	444	437	442	460	471	418	480	428	436	463	435	446	427	462	457	471	432	448	465	463	489	438	452	478	469	467	444	418	479	471	410	433	440	470	415	431	435	468	447	412	484	489	463	452	428	427	450	457	440	440	443	459	457	464	436	473	432	432	474	462	459	440	441	406	498	441	441	448	470	446	477	433	462	457	431	450	460	458	440	453	441	433	437	441	445	455	439	455	439	494	425	435	423	457	428	433	432	422	452	428	446	419	432	437	434	428	448	439	463	421	433	447	461	498	468	435	450	426	445	441	473	442	445	459	438	443	444	423	454	463	441	450	474	431	452	431	441	448	448	433	447	493	452	442	432	467	453	478	479	423	432	451	448	415	475	406	444	457	447	471	427	426	433	432	436	451	425	417	462	437	456	438	427	446	474	481	465	467	446	468	439	455	416	468	446	456	473	471	417	413	479	474	436	484	448	470	450	466	425	462	446	443	467	432	468	443	434	457	449	431	478	441	451	484	428	433	437	493	412	449	460	456	447	474	425	454	477	431	498
23599	21697	29463	24551	22482	25600	21558	26617	25369	19594	9679	3037	880	396	270	235	227	218	233	252	198	246	210	221	216	220	208	231	223	213	197	234	217	228	215	220	203	218	217	231	226	213	217	224	224	212	223	208	215	230	209	203	185	229	196	204	210	186	227	233	219	239	216	237	231	228	214	249	229	203	243	220	229	221	190	221	227	215	188	224	198	226	209	247	215	234	230	214	216	193	216	208	206	234	224	195	217	203	208	198	216	230	208	203	198	197	202	208	208	201	227	208	247	217	225	231	205	210	223	207	212	236	195	240	204	236	193	206	215	217	201	224	217	203	245	216	211	181	223	233	219	217	202	249	211	200	196	235	206	219	233	206	210	226	223	209	214	211	197	221	215	200	214	222	208	200	237	195	217	239	211	235	206	209	215	229	199	205	238	236	194	209	231	203	219	215	239	227	200	211	203	214	203	198	188	226	239	203	215	221	232	177	206	241	207	232	191	223	238	223	230	226	219	207	198	204	222	216	233	197	197	208	247	193	225	204	210	229	195	224	239	224	202	208	232	212	223	223	215	202	236	194	217	244	229	207	206	189	217	224	222	223	217	225	217	221	202	220	214	226	216	177	222	191	237	207	203	212	206	222	206	187	217	239	203	213	228	231	237	219	241	236	200	217	206	223	216	196	198	226	208	215	238	221	205	222	216	205	200	209	212	204	232	217	215	202	209	205	202	208	227	230	214	243	184	241	198	220	184	207	222	204	206	224	211	225	212	212	212	198	212	206	203	236	209	210	197	214	242	185	210	208	206	203	220	226	233	226	198	206	219	236	201	218	247	197	223	207	197	206	219	199	208	212	217	240	236	195	173	205	215	208	224	225	240	224	207	211	212	228	235	224	222	200	190	225	225	238	209	240	229	215	215	218	189	214	201	213	228	243	210	222	204	210	217	199	230	213	202	226	241	239	217	233	214	238	245	243	226	207	208	235	209	198	207	216	224	217	226	213	199	197	243	209	208	225	203	216	233	233	214	220	201	232	218	187	221	208	211	203	234	230	220	220	215	188	199	225	182	213	187	189	228	238	197	238	222	204	217	202	214	235	203	229	210	234	210	202	192	194	196	218	253	204	202	239	230	234	210	198	204	249	214	208	241	228	218	198	217	204	218	218	219	203	218	229	243	203	232	229	200	213	220	223	207	220	215	208	187	230	186	213	194	202	211	211	232	193	230	211	221	194	192	216	220	218	219	231	222	214	240	216	213	191	211	231	245	204	207	208	210	204	215	241	207	202	225	237	223	239	244	226	221	210	246	232	231	213	216	207	193	198	205	233	198	225	223	203	192	194	207	215	195	192	218	213	218	211	211	206	207	220	202	199	217	214	221	197	205	218	208	206	218	215	239	226	205	215	233	226	219	211	236	212	220	209	202	191	226	209	200	221	196	211	223	227	222	183	242	196	213	229	233	194	210	216	206	215	237	196	236	223	216	235	252	211	238	218	209	230	210	229	216	215	225	186	229	215	212	217	221	227	224	237	223	210	225	216	245	190	205	192	225	247	232	222	232	218	220	223	199	208	199	205	206	218	230	207	230	210	204	219	223	256	226	222	224	183	220	226	230	194	223	241	237	219	220	222	231	221	227	203	189	226	209	205	220	213	215	242	236	221	225	224	237	201	223	208	235	225	211	220	228	222	228	221	197	215	212	216	234	209	198	216	203	215	217	220	209	230	209	233	239	220	223	212	210	223	222	220	212	210	203	215	174	228	251	204	212	206	231	212	216	194	211	223	212	211	179	194	224	217	225	197	242	220	234	217	209	229	249	210	201	207	239	230	234	208	255	211	225	214	213	234	209	239	202	220	219	216	211	246	235	193	192	232	225	205	211	218	206	198	220	217	215	230	222	206	212	227	213	201	229	225	229	207	212	204	224	198	233	216	201	202	236	221	202	206	204	228	198	207	209	223	220	219	229	216	208	207	224	199	199	209	231	203	223	200	246	230	237	208	223	221	218	244	249	204	221	205	216	224	204	206	195	213	199	200	205	222	218	191	209	210	229	245	202	228	220	205	230	206	226	208	209	197	201	210	195	213	230	199	222	236	211	220	221	226	198	214	199	217	218	225	221	213	237	238	232	212	218	222	202	225	229	211	220	214	198	245	212	241	214	198	219	231	209	218	229	206	208	227	224	201	211	206	214	199	211	189	236	208	222	203	181	209	232	223	220	219	251	228	223	206	215	206	178	200	223	213	217	210	212	238	209	226	244	183	240	222	215	201	185	226	246	225	212	216	199	197	260	230	242	212	233	199	207	206	226	243	228	222	240	219	191	216	225	224	244	206	225	202	211	243	204	239	214	215	208	211	224	206	211	234	211	223	200	201	221	217	223	205	225	208	212	231	220	214	223	204	231	213	222	192	196	206	192	218	211	218	210	203	188	203	220	210	216	198	235	231	181	213	205	229	197	219	219	216	212	205	220	224	204	207	244	185	219	228	198	222	228	226	220	223	210	193	221	217	228	234	225	224	200	217	213	219	224	204	218	230	204	179	207	214	205	228	213	209	241	234	236	202	245	201	217	217	217	188	226	231	215	214	233	254	200	209	207	210	188	195	237	215	211	213	213	249	210	218	214	240	207	221	230	211	209	235	199	199	247	218	217	194	236	208	204	190	203	197	237	228	246	212	222	207	211	200	230	195	227	220	232	218	221	221	199	209	241	206	211	235	245	228	215	238	226	197	213	213	200	238	247	210	210	229	215	243	216	207	220	208	206	210	261	227	229	224	223	203	201	199	222	209	194	239	224	236	211	208	208	214	216	223	199	213	213	226	216	221	215	204	203	208	250	222	218	241	195	184	186	223	219	235	210	230	228	235	215	219	205	235	218	220	243	206	214	211	229	222	223	208	224	199	222	219	227	191	239	204	192	224	212	229	204	226	189	202	227	203	223	201	249	229	235	207	217	216	195	226	217	202	217	220	220	244	202	209	208	210	218	225	226	201	208	209	198	186	206	213	237	225	215	212	223	197	191	195	209	231	245	226	238	228	231	225	218	216	216	200	215	210	209	231	246	225	239	189	211	223	240	223	201	211	190	214	208	226	213	222	193	215	196	226	180	216	237	214	191	182	214	226	215	232	218	234	226	219	186	197	203	214	195	221	216	217	223	223	217	240	216	218	240	207	214	259	233	222	218	230	223	226	195	199	208	210	182	223	216	196	224	204	224	223	198	202	223	206	221	221	233	212	211	228	194	185	217	199	229	213	219	213	222	206	213	211	208	216	215	189	226	209	230	211	223	231	215	206	205	218	213	230	212	201	202	215	213	185	241	239	199	222	177	230	203	207	208	219	219	211	251	220	219	195	237	242	230	210	220	223	207	220	212	193	234	210	230	212	221	210	234	211	177	187	211	188	206	220	234	205	207	207	223	196	217	229	215	200	249	225	212	230	177	200	191	205	215	193	192	208	230	197	208	221	210	197	192	186	199	215	239	199	223	217	193	237	200	217
41989	64006	56800	43112	37858	34889	29884	38066	35081	29738	17464	7709	2420	927	513	470	443	413	459	434	433	407	393	459	479	381	431	427	444	477	396	453	417	463	408	464	470	455	466	443	424	424	477	475	460	437	406	465	457	435	436	463	452	469	468	465	431	487	483	419	458	444	456	444	462	467	449	430	422	457	441	413	456	436	455	398	462	419	483	454	406	451	435	428	458	464	458	448	443	438	453	449	455	486	408	420	426	420	428	396	434	439	427	454	426	435	461	448	459	469	428	447	437	460	418	468	460	400	440	431	448	452	476	445	464	451	431	466	427	442	420	438	474	451	426	443	434	481	440	447	489	452	438	458	425	437	453	461	431	424	438	473	473	426	430	449	445	419	431	449	464	443	472	397	430	445	451	419	450	450	394	466	479	451	441	433	447	434	442	430	431	419	452	476	482	453	442	434	460	442	468	456	442	428	425	451	427	400	430	448	452	426	432	440	465	438	443	410	429	424	426	436	413	463	470	462	429	418	440	464	447	458	472	427	437	470	439	454	410	422	482	419	429	486	441	455	426	442	437	483	446	452	470	442	451	413	440	472	443	441	423	453	466	461	445	429	423	454	479	438	481	440	476	448	447	404	450	438	457	455	455	458	468	429	430	426	461	414	446	439	457	424	410	416	394	451	425	496	452	418	437	462	436	464	437	439	462	460	453	423	468	447	454	454	431	447	447	442	482	438	418	429	417	447	437	426	441	451	468	446	454	451	429	448	486	493	473	454	449	421	456	427	442	436	414	454	442	460	455	441	497	426	444	458	442	467	420	434	461	447	444	462	435	421	426	434	450	468	390	474	426	439	414	452	439	461	463	438	418	412	443	475	413	467	478	467	433	448	443	430	485	452	420	457	434	445	416	449	473	473	435	452	433	439	432	462	428	448	430	475	424	479	411	427	466	439	422	461	432	423	408	442	444	439	487	444	486	491	415	453	464	452	455	441	444	420	426	435	424	434	444	424	444	434	415	457	433	466	476	420	446	423	443	451	466	425	408	512	432	445	428	494	453	408	455	442	432	435	465	456	463	447	432	430	452	450	451	459	493	465	448	453	443	450	444	439	437	453	470	441	425	479	439	465	434	451	459	443	422	454	414	479	460	417	461	459	441	469	443	410	412	410	450	444	466	442	419	433	432	444	419	462	472	440	467	463	457	408	441	484	430	462	450	491	437	444	464	470	428	410	438	427	427	448	431	407	450	435	472	442	467	420	413	431	423	440	453	418	429	453	435	460	444	421	456	400	484	456	425	451	450	436	458	443	446	436	403	439	450	445	442	459	447	440	465	426	435	475	450	439	428	440	475	410	434	445	415	428	440	456	438	455	426	473	470	418	484	453	444	434	408	457	367	440	423	428	450	449	445	442	397	438	428	454	440	437	434	446	431	451	409	421	449	436	443	425	435	462	449	471	435	473	440	422	437	448	452	466	448	424	475	438	453	451	413	433	444	426	457	475	446	470	444	451	426	453	451	395	424	467	473	467	423	467	439	463	461	467	436	466	422	429	460	447	497	433	453	459	421	485	463	467	438	451	499	453	425	433	480	416	454	432	488	443	432	427	458	458	398	402	418	436	458	405	446	434	473	480	457	441	425	442	440	408	445	451	466	448	456	469	455	471	466	465	447	418	453	444	452	431	458	450	449	432	453	446	449	424	454	446	445	447	500	445	407	442	450	476	463	446	440	441	442	452	443	481	443	446	443	464	439	445	425	416	453	449	433	473	420	435	453	468	437	426	454	478	456	444	455	435	441	428	404	448	445	419	416	441	459	443	454	475	403	417	426	450	430	430	463	417	452	436	461	447	437	419	410	408	479	471	394	414	452	419	456	445	448	445	422	429	470	428	426	443	433	475	399	454	464	457	440	472	462	429	406	449	415	425	435	446	430	441	415	463	434	464	461	421	421	472	442	428	439	425	426	420	455	483	449	441	480	433	430	468	448	450	435	458	469	445	448	426	424	463	434	440	448	450	447	458	450	436	425	432	462	439	467	478	436	435	450	430	447	444	459	446	448	452	441	470	440	475	418	456	452	446	465	418	425	442	436	447	427	483	412	401	485	444	398	441	449	423	458	438	424	449	454	427	440	428	489	500	430	468	472	441	465	469	483	423	441	461	460	492	465	432	418	439	427	438	461	467	442	435	460	477	451	441	469	458	476	434	433	455	401	456	460	442	427	432	424	470	456	463	452	471	443	466	414	426	388	440	504	428	429	472	463	423	452	420	451	449	428	454	430	436	430	466	482	432	459	437	468	473	440	436	453	433	482	422	472	452	448	454	459	454	414	448	413	436	440	499	433	410	433	437	419	464	446	398	454	453	449	417	484	412	442	455	464	434	454	455	428	456	465	419	477	489	446	460	448	441	447	438	447	416	445	421	434	441	406	449	461	412	457	413	426	448	442	424	466	403	452	422	417	457	429	437	448	465	457	458	443	455	428	436	436	453	443	480	454	473	452	440	439	444	434	463	468	456	443	465	467	435	466	445	447	471	443	419	435	399	410	436	445	441	476	476	469	480	422	458	472	439	456	469	425	420	429	451	424	439	445	435	411	426	482	477	415	446	412	429	468	435	444	383	453	426	442	392	426	435	469	465	413	458	427	451	427	426	434	418	434	464	480	436	447	476	435	439	418	444	446	437	451	458	425	411	432	426	449	459	431	492	448	435	439	492	472	436	463	458	459	463	450	456	445	459	440	472	435	430	439	441	484	467	457	472	413	490	410	430	431	413	428	417	410	428	456	444	451	435	427	452	434	459	452	466	463	466	430	441	457	454	430	417	433	446	409	430	432	463	458	453	496	454	416	468	418	439	481	434	465	457	472	474	415	414	444	451	435	439	430	437	456	462	442	447	421	408	409	395	442	441	449	468	419	463	466	431	431	450	458	445	431	438	477	452	477	441	472	481	459	451	442	422	396	408	469	443	421	451	475	458	456	429	436	424	437	429	434	479	407	440	432	433	436	413	452	421	431	433	492	398	458	429	457	387	454	472	432	434	432	477	443	466	427	435	416	441	447	418	439	420	446	436	423	461	437	456	438	431	421	456	425	443	462	465	428	426	450	420	466	401	454	451	423	438	466	420	448	438	429	432	469	413	474	421	452	442	430	438	500	391	445	437	404	416	460	444	458	438	450	419	453	467	441	442	420	406	431	446	442	421	439	474	424	425	469	450	459	452	449	423	464	427	422	482	432	438	465	476	422	455	442	430	449	482	410	491	443	463	429	464	450	449	426	430	423	417	471	424	437	455	437	452	449	437	416	431	419	445	450	474	423	450	429	408	442	423	415	464	430	426	470	437	409	410	412	404	461	463	429	431	408	413	454	421	427	452	439	457	428	470	437	460	444	460	434	418	447	421	421	432	431	429	448	437	473	465	462	429	449	428	486	413	424	472	482	442	479	430	465	433	437	444	444	444	445	480	443	442	448	445	453	469	445	456	418	451	426	415	466	444	423	423
28533	28311	27530	17954	7054	3844	2234	3168	2736	1873	929	546	358	264	226	223	204	246	243	222	203	218	224	233	226	212	232	235	210	213	196	195	223	215	244	203	240	215	224	242	229	221	228	205	250	219	214	193	209	241	207	205	234	219	226	207	195	195	235	215	201	226	226	201	220	219	215	201	229	235	203	194	207	226	219	209	221	198	223	227	238	227	225	193	228	228	225	202	228	220	225	203	215	226	233	184	229	208	185	233	203	211	210	233	229	239	247	228	249	239	226	222	210	231	216	241	221	197	211	217	228	235	212	223	200	242	204	232	214	245	223	222	220	223	208	196	206	228	208	193	223	225	214	218	208	242	227	229	192	190	235	210	214	218	225	197	209	247	220	209	201	208	210	200	219	220	209	235	211	221	216	228	234	222	238	206	205	217	189	201	213	203	208	201	202	225	208	208	226	228	214	237	214	232	235	211	229	205	237	238	214	215	210	211	220	200	211	248	224	208	219	202	231	228	217	207	236	230	205	240	223	222	210	206	213	214	199	245	205	244	221	212	225	205	204	200	224	209	221	216	216	230	193	203	222	211	220	225	198	244	198	237	216	227	199	221	208	235	253	211	219	220	210	241	209	242	211	214	204	215	208	214	228	214	245	198	201	205	205	244	212	221	229	208	201	218	231	227	223	236	233	207	195	239	225	214	226	210	197	220	212	208	211	191	211	216	238	209	203	223	213	206	228	211	211	227	197	237	208	219	217	206	198	226	225	214	217	189	242	209	207	230	229	218	229	216	262	223	210	217	223	222	204	224	220	221	218	227	208	242	237	217	214	211	211	238	230	201	227	194	196	209	248	223	213	183	211	229	212	244	201	222	186	216	222	214	219	242	222	203	194	271	202	231	205	248	216	227	239	224	208	206	201	219	215	215	220	208	208	213	196	232	242	218	201	217	239	205	198	224	231	210	215	233	213	222	229	204	218	206	229	217	245	222	214	206	202	207	232	221	212	235	202	198	213	237	220	239	214	238	223	245	234	204	223	222	228	232	242	209	209	226	212	244	200	216	213	220	236	209	207	226	211	211	207	228	220	224	211	250	217	240	232	243	209	246	206	236	220	233	199	233	232	219	204	217	217	224	227	221	232	205	221	213	219	215	230	219	210	218	226	213	213	213	214	216	218	225	205	196	200	219	215	216	215	230	227	199	234	212	210	230	210	212	214	213	205	201	195	213	229	222	212	222	248	226	231	240	231	252	215	215	207	220	239	206	225	213	239	209	229	210	235	213	200	217	206	224	210	212	230	253	225	196	221	220	217	234	245	212	250	194	230	221	215	208	203	197	231	225	201	221	208	249	230	225	206	214	235	229	211	189	225	208	216	192	200	190	214	216	227	230	206	246	218	217	217	238	225	205	243	195	243	225	205	216	233	231	235	211	221	197	200	182	220	245	210	212	223	224	215	196	204	207	214	192	223	212	241	214	229	205	217	223	214	200	258	218	203	194	225	208	202	223	217	225	220	217	201	218	189	217	225	217	217	205	211	221	224	233	220	191	217	224	219	230	236	256	238	218	219	222	233	235	214	226	237	224	203	249	250	196	210	221	221	217	225	224	215	202	214	236	225	187	227	239	234	240	235	229	202	221	249	215	227	191	210	217	220	215	214	190	221	231	233	231	206	221	215	205	205	213	222	233	216	223	235	202	225	200	226	218	246	188	214	219	225	231	215	224	224	217	202	200	202	229	209	204	225	216	219	237	205	218	214	213	236	183	228	230	214	211	212	230	231	214	236	236	224	206	199	216	203	214	210	215	249	248	230	209	198	242	206	234	218	211	199	192	211	207	221	228	220	216	207	212	226	233	245	228	204	230	248	212	244	226	203	198	231	193	200	213	201	208	197	239	198	184	213	206	234	224	216	235	211	224	228	213	222	204	211	198	225	207	241	214	224	190	233	182	235	231	236	201	206	200	244	187	221	232	237	208	203	210	214	222	208	196	217	218	215	212	236	232	208	220	232	218	243	238	209	194	225	241	209	205	196	212	212	231	209	191	208	208	214	193	223	237	200	189	213	214	225	214	231	202	222	235	210	201	214	200	212	201	207	213	235	231	217	205	201	229	227	219	235	236	224	221	214	207	204	197	218	181	230	223	213	210	230	237	218	210	197	231	234	208	212	215	233	226	234	235	230	210	205	223	232	215	250	212	217	210	189	213	208	211	225	240	242	209	250	205	235	236	231	215	200	212	227	226	203	236	210	226	215	229	226	228	243	191	223	213	239	214	219	216	228	203	202	210	215	203	214	218	222	220	212	201	217	205	210	229	212	212	217	202	228	197	187	202	220	211	217	249	233	231	190	231	228	203	235	224	246	214	219	214	228	213	221	219	210	240	230	215	229	216	224	219	227	227	198	222	219	250	211	238	214	222	197	230	244	239	211	211	227	215	217	229	233	241	240	194	201	215	219	209	206	201	203	222	218	211	216	229	211	220	206	217	209	212	212	192	209	231	224	192	184	185	213	218	211	195	223	216	239	222	217	230	212	230	197	211	219	240	195	214	223	212	219	222	205	224	220	202	213	209	197	184	212	227	210	196	202	221	217	228	207	184	199	212	217	209	222	209	251	237	210	194	213	241	232	215	233	215	202	220	221	210	191	232	205	203	230	228	223	236	216	218	214	235	219	229	204	217	237	225	202	207	217	249	208	199	212	216	202	208	226	220	228	212	215	219	217	205	229	222	222	222	248	226	235	228	211	252	228	224	224	206	212	229	228	232	224	240	217	218	220	233	205	208	217	220	194	216	224	241	227	223	225	218	230	189	226	236	223	235	200	236	183	240	226	221	197	212	237	224	230	229	213	251	209	238	217	228	229	222	196	218	241	235	214	212	222	210	221	185	220	216	260	185	225	190	221	221	204	236	200	183	236	220	215	234	220	213	239	205	239	234	232	234	235	216	242	209	221	209	226	232	233	202	246	220	228	241	218	203	201	230	220	210	228	211	214	222	202	216	197	213	202	221	222	222	223	217	208	204	196	206	227	213	219	232	201	220	219	197	225	218	213	203	185	199	233	203	216	222	212	214	203	203	225	215	194	210	237	220	216	229	197	227	210	204	233	266	216	198	225	229	240	223	210	229	212	212	229	237	218	229	216	209	214	236	214	214	221	203	249	220	228	217	238	220	200	212	221	188	209	236	209	233	239	222	232	206	227	221	208	223	234	222	183	198	203	205	208	215	239	233	227	245	217	205	235	231	231	221	235	218	209	216	243	223	205	220	208	228	237	219	239	212	182	240	211	225	227	220	219	229	223	227	216	204	222	206	214	208	226	189	229	236	189	235	239	216	229	240	238	198	210	234	214	245	241	226	243	231	191	202	212	243	247	203	205	204	208	204	219	214	212	235	229	229	224	219	219	201	218	238	231	224	233	234	224	229	210	219	226	190	206	208	198	212	204	243	229	200	207	243	211	225	215	224	187	242	204	229	232	222	228	233	206	195	203	218	228	231
34593	47857	37534	24978	15336	10974	7013	9595	8032	5484	2685	1535	921	581	521	487	437	457	475	443	478	439	467	454	447	487	465	423	456	437	480	436	406	459	505	462	437	434	448	458	455	447	463	486	446	455	441	468	406	459	479	421	458	460	492	456	407	444	451	489	467	474	454	465	486	456	454	479	476	454	445	459	482	457	462	472	486	450	450	474	461	445	473	455	479	451	500	441	452	429	436	456	453	477	443	498	455	397	444	469	411	460	473	463	445	473	445	485	492	477	430	461	468	467	440	468	499	512	470	450	443	470	450	416	441	443	470	465	467	484	479	428	462	476	486	458	464	473	446	440	465	461	454	521	468	447	456	444	457	506	481	440	482	489	465	454	449	445	493	433	449	431	426	456	485	450	519	481	444	452	470	467	441	477	441	462	479	456	479	495	468	507	503	496	478	446	467	426	489	429	481	471	480	461	500	500	458	445	474	520	475	473	431	467	426	443	478	454	430	458	447	475	477	461	469	489	482	451	446	479	442	480	479	420	487	518	478	472	453	475	485	427	488	467	473	447	483	472	473	461	432	473	462	466	443	440	460	444	463	468	414	479	479	450	474	463	488	474	463	488	490	469	499	508	495	442	450	444	446	455	449	495	452	478	442	414	413	461	491	470	416	455	464	456	470	457	428	454	501	446	477	488	450	517	468	454	466	476	432	471	484	483	469	464	492	496	488	481	499	477	447	468	434	470	455	458	452	460	446	452	480	505	480	448	448	468	479	475	449	485	474	462	455	487	473	461	453	491	457	457	482	484	473	482	467	465	443	406	457	436	467	464	456	482	416	432	448	455	458	440	477	461	454	472	468	466	459	471	473	483	464	492	468	491	455	460	471	501	459	467	465	425	441	451	476	470	466	445	460	421	447	488	529	457	506	498	493	451	442	480	470	460	406	457	433	486	479	473	471	449	428	469	472	444	479	513	443	441	466	480	451	454	414	497	451	455	463	475	482	506	447	452	464	441	420	418	437	498	429	464	464	475	461	489	453	468	453	447	464	454	401	448	485	467	492	477	480	489	413	457	466	483	454	455	491	486	445	453	455	460	433	475	494	456	499	437	452	480	467	463	453	490	447	446	450	453	502	464	472	462	470	502	477	448	472	492	429	489	470	436	451	460	470	446	453	433	471	509	460	475	447	456	461	469	467	468	443	486	498	440	442	468	441	488	433	486	487	475	471	464	486	414	458	462	449	438	453	469	489	484	474	505	478	461	457	415	464	445	460	486	466	453	455	462	485	510	461	516	471	482	515	461	474	471	455	476	433	454	480	447	463	437	481	460	455	466	478	473	459	472	457	462	473	463	472	475	450	453	462	504	490	467	433	450	466	437	471	465	426	462	429	465	461	459	483	469	470	471	475	440	474	426	452	496	449	460	440	453	434	507	459	474	489	441	444	463	470	456	452	466	435	468	463	478	434	421	471	449	483	450	466	480	456	455	479	479	417	433	488	447	429	479	451	471	476	458	431	472	458	449	476	492	470	496	444	455	473	465	457	447	475	527	446	431	443	458	468	463	471	460	398	459	463	490	484	466	487	469	461	479	452	473	489	424	456	440	482	441	466	449	501	467	455	425	487	455	463	461	423	458	440	456	483	478	453	467	481	452	443	410	468	432	488	464	461	459	495	433	472	440	461	481	484	463	485	443	475	461	446	435	458	429	471	424	453	470	482	449	433	451	457	448	454	450	449	474	422	456	458	465	437	471	476	428	497	484	461	425	484	458	427	446	502	485	480	443	430	474	497	464	457	443	459	465	439	455	425	493	456	466	460	500	434	458	482	438	466	520	417	477	427	486	471	497	443	466	441	439	482	470	469	458	515	460	498	416	506	480	442	436	463	443	443	480	497	485	464	497	448	463	473	457	471	441	488	424	484	467	487	497	505	490	434	501	462	427	476	443	446	460	466	454	467	486	426	462	468	456	456	451	460	449	463	460	464	465	445	462	449	464	483	502	425	482	516	469	463	497	483	458	477	474	487	461	467	427	482	457	478	508	449	466	463	464	477	489	462	467	464	445	428	438	454	470	436	436	461	490	433	463	468	497	480	477	475	484	487	458	477	490	436	488	460	439	458	450	444	422	440	475	478	460	463	468	454	466	530	466	508	450	465	430	438	460	480	451	460	437	463	504	482	424	478	413	462	438	470	468	453	481	446	453	464	445	478	464	457	469	432	473	484	441	449	427	441	453	460	450	432	470	492	442	469	485	450	455	479	443	461	489	484	449	461	444	469	494	514	463	465	472	448	481	458	486	453	528	484	477	444	448	436	449	448	453	455	501	467	441	441	485	445	452	483	473	462	510	488	446	449	480	464	458	428	492	451	488	441	444	412	469	481	457	460	470	493	461	458	452	466	463	434	474	439	461	438	431	449	485	466	424	429	466	459	433	460	442	471	487	466	463	453	487	460	484	468	437	408	451	444	465	489	465	439	454	469	448	482	440	471	459	499	430	467	477	475	448	452	424	460	463	470	446	445	441	424	451	456	460	471	442	467	449	479	473	518	458	422	434	458	436	460	490	470	485	449	468	448	443	447	446	433	466	465	424	443	449	420	502	421	473	461	462	466	464	442	453	446	488	460	460	483	432	487	466	473	459	428	476	499	444	443	451	429	490	453	454	431	492	490	498	446	447	462	466	435	439	518	521	483	488	457	449	438	457	437	467	445	452	445	435	470	482	484	447	466	431	452	440	425	450	437	474	503	457	451	439	459	468	467	486	456	492	436	457	445	456	457	490	473	462	465	443	456	453	443	449	440	515	461	462	468	452	489	446	458	487	427	487	428	457	425	490	453	491	443	459	483	469	473	434	447	496	413	468	446	489	448	480	456	460	465	442	481	419	446	473	458	466	455	489	465	481	429	432	428	454	455	463	425	433	435	462	441	469	467	437	438	506	494	490	472	476	489	441	465	470	465	471	480	483	459	486	453	438	477	470	473	432	472	423	447	470	454	443	475	480	500	461	480	507	478	466	458	480	456	495	446	463	482	470	468	436	472	459	439	440	457	427	464	444	497	480	500	473	448	439	428	459	467	468	439	473	515	445	473	457	490	452	464	436	478	494	470	432	456	471	453	487	471	456	456	436	450	461	438	469	422	456	479	424	451	455	441	523	438	474	480	476	453	457	464	426	481	451	447	481	512	481	484	509	447	480	439	460	459	454	437	465	445	450	434	441	450	478	475	454	432	445	445	482	477	487	480	460	482	469	468	520	440	462	462	428	448	470	458	451	460	426	458	451	429	477	470	470	424	461	447	467	458	431	456	494	464	494	478	450	427	447	472	434	497	439	450	476	476	482	446	484	434	430	448	466	434	450	473	427	456	455	462	447	474	451	438	456	466	495	455	449	478	487	443	447	455	450	468	455	445	405	449	464	463	451	457	455	427	479	471	469	477	452	469	481	466	466	467	487	449	449	404	451	482	486	428	457	429	467	472	444	482	480	482	438	461	458	458	476
24957	21668	28308	26142	18992	20034	17650	11546	9459	6315	2506	1779	716	346	240	221	205	223	179	196	205	210	220	226	205	223	228	216	207	196	184	228	198	232	203	234	193	200	214	230	215	211	194	231	192	207	220	201	225	190	246	221	208	217	203	202	208	205	223	222	224	192	188	227	215	205	195	218	189	205	213	211	199	202	189	217	217	184	197	206	194	179	205	217	195	207	230	234	194	206	211	207	200	204	193	184	208	185	201	188	210	206	211	228	201	214	201	193	265	221	207	202	220	196	213	201	215	206	215	231	206	201	232	212	211	222	206	176	225	195	217	223	216	185	193	190	190	205	220	216	199	194	194	201	205	209	182	215	199	186	186	229	162	204	215	216	239	209	214	174	209	207	195	220	198	216	219	212	211	197	235	205	203	181	197	197	203	177	204	210	214	215	209	196	200	218	212	199	207	188	211	196	228	209	208	222	185	247	189	220	216	183	188	218	222	214	199	193	201	210	228	194	223	198	213	217	217	185	198	207	213	198	217	165	213	229	223	195	204	202	223	194	181	218	205	221	236	198	196	216	208	198	220	227	186	190	192	207	214	209	227	204	188	240	209	183	219	212	221	177	204	199	190	189	213	191	196	212	216	207	217	187	183	238	203	189	211	201	227	202	209	200	198	167	216	212	186	195	206	203	205	188	209	218	199	204	201	210	218	190	200	191	199	226	228	218	186	199	225	213	215	216	217	230	212	225	179	181	224	201	215	185	223	215	212	205	196	222	187	228	217	204	192	202	232	211	204	214	184	225	214	210	200	214	223	207	197	208	207	191	192	197	187	218	224	210	211	195	216	207	179	200	165	212	188	190	195	218	218	221	183	208	188	195	185	225	198	198	191	223	219	206	205	199	211	196	200	174	208	197	207	229	221	212	188	223	191	200	199	191	184	242	213	227	202	210	201	195	218	218	190	161	196	227	187	192	200	208	188	204	216	195	222	191	234	178	214	217	192	198	190	210	201	231	202	224	223	200	217	218	189	238	185	203	226	197	189	202	208	209	177	189	203	218	234	220	202	215	207	207	203	215	221	210	210	236	225	216	228	205	208	192	207	186	191	207	209	211	204	218	203	214	227	207	215	196	212	207	189	221	216	192	206	224	231	198	216	213	202	199	192	194	209	220	202	208	196	194	210	202	174	213	174	225	215	193	197	218	214	209	194	205	192	229	194	205	217	205	202	205	210	214	190	197	214	208	224	220	239	232	225	217	214	210	235	216	208	233	206	239	191	198	185	223	205	206	224	198	207	180	216	197	204	201	221	227	216	192	201	191	204	214	202	211	210	217	197	193	186	200	196	207	220	203	219	197	231	203	214	193	214	194	205	181	212	204	190	211	219	189	221	220	197	196	202	222	212	193	244	205	176	202	208	210	211	243	224	183	205	221	213	190	213	231	182	237	233	189	205	197	217	211	161	199	196	184	197	211	214	211	199	199	210	201	205	200	229	183	193	192	215	191	211	180	186	225	235	197	218	203	207	203	204	191	205	214	215	204	208	195	195	213	204	226	199	199	200	225	208	219	221	201	219	199	203	239	197	199	206	190	196	181	200	202	217	217	200	213	202	200	208	199	203	208	174	209	209	191	202	190	178	215	194	219	230	215	228	217	232	214	210	221	192	207	209	222	220	230	216	198	194	195	219	224	196	180	198	206	190	227	234	198	228	218	207	227	217	217	160	211	217	217	178	213	214	206	214	190	196	176	209	209	226	232	218	186	217	206	170	224	190	212	211	204	204	212	203	217	220	228	219	219	211	208	234	212	203	171	219	223	205	224	212	202	184	207	205	218	208	198	201	216	209	224	213	205	213	191	215	217	197	184	202	196	224	213	246	232	198	231	214	218	192	237	212	200	214	203	202	193	219	235	224	199	200	224	203	201	191	195	196	184	217	221	182	199	190	216	231	211	220	208	185	194	187	205	191	204	216	180	207	210	218	184	218	223	194	194	222	187	203	183	208	208	182	202	189	198	224	187	185	229	206	229	211	222	224	189	191	194	183	190	203	206	213	204	197	214	186	204	203	216	221	224	184	192	209	195	208	190	202	204	236	221	198	208	202	203	194	200	213	213	202	218	223	195	215	203	216	196	202	230	215	208	222	214	208	201	217	209	199	202	214	182	238	200	203	225	202	196	229	256	229	197	182	197	195	182	222	195	191	200	223	195	195	211	204	206	205	185	223	223	187	193	245	209	194	192	221	222	223	221	225	204	188	212	197	223	227	193	211	214	205	203	202	226	187	206	212	204	227	222	206	221	209	192	194	189	226	215	211	217	225	230	210	205	222	193	181	191	250	217	251	216	215	203	211	208	243	188	190	207	184	203	241	231	191	210	189	207	228	210	205	200	183	182	189	207	188	188	233	201	199	207	192	182	226	204	201	182	204	201	219	180	208	221	202	194	213	207	214	207	221	198	206	204	201	216	206	196	208	198	212	193	175	218	205	236	198	176	191	175	215	181	203	196	183	206	211	235	226	211	200	195	212	213	209	223	193	232	201	219	201	204	189	222	190	234	219	193	209	201	191	225	198	196	216	201	209	211	206	213	220	215	188	183	209	220	208	212	212	214	234	194	198	204	212	195	234	214	217	229	203	191	190	213	231	226	221	203	198	197	202	228	225	224	221	211	223	197	206	201	243	213	212	209	199	203	208	225	219	180	202	191	222	193	204	200	221	230	227	218	199	213	228	217	224	212	221	221	200	201	222	203	224	222	219	197	177	222	206	214	193	224	216	189	210	210	215	220	210	184	205	223	201	229	217	225	208	206	207	253	221	200	226	216	193	200	193	192	201	219	190	204	204	221	231	176	216	189	207	199	223	218	207	220	208	224	218	201	215	219	190	205	210	219	220	206	221	188	215	222	205	212	221	195	198	209	235	203	209	191	226	193	203	204	230	217	185	216	210	204	206	204	211	223	199	213	227	186	202	218	190	226	221	212	206	218	192	204	220	198	205	200	207	216	189	220	215	208	197	213	193	220	209	177	196	181	201	188	190	209	200	218	204	221	209	187	186	239	217	214	190	183	200	210	219	241	225	218	197	186	194	206	217	213	208	211	209	192	205	210	202	234	235	201	209	209	213	215	197	212	192	228	200	205	214	199	183	202	217	208	230	202	192	203	206	205	237	194	188	227	210	187	199	187	203	191	186	224	218	190	189	196	199	220	220	207	198	215	188	205	216	210	184	176	223	198	230	205	211	192	205	216	190	203	202	200	219	196	206	224	229	194	209	236	214	213	213	200	202	206	210	224	212	233	201	213	201	186	233	211	210	203	214	201	217	182	206	200	227	206	198	199	210	220	184	219	195	218	217	202	206	207	208	195	220	202	191	200	221	201	191	212	206	205	182	183	195	208	210	210	215	210	207	217	193	205	210	200	190	201	216	205	217	230	213	224	209	194	197	197	215	176	209	183	228	218	211	204	209	228	171	190	200	198	207	191	206	216	195	220	209	192	207	185
35839	51636	43093	34606	26230	31020	27316	21457	20883	13864	7130	5098	2046	894	520	452	450	474	455	452	445	417	438	449	437	460	450	431	447	458	476	474	427	442	443	419	454	425	495	424	429	444	435	451	436	442	483	461	432	444	459	427	464	411	440	435	437	420	452	411	443	436	459	438	472	408	459	442	455	468	458	408	466	452	462	440	467	469	430	419	461	434	440	451	406	415	422	456	431	410	417	472	405	441	462	469	435	387	427	407	460	470	470	480	453	449	447	410	407	484	438	436	414	456	449	428	437	429	448	448	450	451	431	424	426	459	422	458	428	407	458	435	452	429	446	429	456	446	454	430	492	455	423	411	470	403	434	430	424	450	441	452	446	450	440	471	468	460	453	452	440	427	432	409	423	430	491	437	445	499	436	450	421	416	433	471	460	443	431	453	448	456	469	452	410	442	449	437	471	443	443	478	409	441	452	472	475	449	467	405	460	496	422	454	434	488	458	464	477	444	462	456	462	434	450	481	450	436	404	456	437	474	433	434	470	435	414	472	473	453	479	449	446	418	427	438	444	471	446	472	434	422	465	419	443	487	462	438	434	423	406	484	456	436	458	429	459	436	460	509	448	469	451	433	422	442	420	431	421	436	471	423	411	444	434	462	407	421	430	450	469	422	441	427	464	462	429	435	466	419	414	402	431	434	471	438	437	449	474	463	470	426	455	428	429	425	395	424	435	438	431	477	430	424	404	455	450	418	448	453	417	441	428	444	436	470	470	457	436	459	469	472	470	452	455	438	429	430	465	436	437	436	445	447	479	430	432	447	462	451	445	444	452	466	447	450	437	415	452	457	431	436	486	494	466	425	434	461	415	451	430	448	433	458	461	510	430	469	452	499	424	446	475	456	425	483	430	500	457	412	423	439	431	424	440	433	400	428	407	451	428	465	465	445	465	464	455	446	451	452	498	422	472	468	428	420	431	433	451	439	433	415	433	438	445	444	447	442	393	441	427	459	444	421	450	425	435	402	460	457	463	441	446	430	400	473	458	426	461	438	459	414	430	446	399	445	441	442	423	470	445	444	458	424	463	431	443	433	414	463	441	443	473	436	436	451	459	428	445	436	408	459	429	439	432	473	419	449	432	485	452	459	428	415	427	422	443	441	464	454	449	442	452	433	426	437	469	458	430	440	458	466	454	402	443	440	460	471	429	437	459	454	435	462	427	450	448	462	432	413	436	482	442	433	442	466	450	447	454	445	435	465	462	425	473	453	449	451	421	458	467	418	449	440	452	461	430	440	442	467	460	473	409	472	430	437	500	453	454	445	443	460	419	477	432	440	439	390	462	454	465	452	423	475	426	412	468	415	446	445	452	454	423	458	512	475	456	476	488	419	431	383	439	449	424	427	440	440	464	427	433	426	444	431	453	449	471	416	438	420	442	410	424	472	476	459	433	445	441	454	485	454	451	439	368	473	456	431	420	470	436	431	423	401	442	486	455	438	464	414	438	426	452	456	417	438	482	482	423	442	429	441	448	422	449	439	458	440	427	467	455	448	427	438	438	456	436	473	443	499	398	409	437	428	434	427	452	422	418	464	474	440	448	490	425	439	451	439	465	415	458	428	457	428	425	399	433	455	450	444	420	429	433	451	490	440	436	467	432	447	422	441	443	434	427	413	414	453	442	452	430	445	455	437	422	446	449	443	471	424	452	425	424	455	435	425	442	439	459	464	436	414	443	483	418	466	423	469	429	454	432	457	452	429	453	411	380	455	436	470	459	435	438	458	438	479	428	433	432	460	424	447	456	447	475	464	419	413	438	429	471	440	454	436	441	450	428	478	468	488	433	430	452	444	434	454	424	471	467	471	440	450	428	461	429	452	433	451	440	441	462	464	419	456	446	468	404	453	399	449	439	481	420	437	463	432	420	455	433	469	445	420	481	464	434	415	441	442	435	442	437	478	464	476	477	427	419	444	419	478	448	429	448	433	440	441	479	431	433	417	440	437	430	436	447	429	438	460	442	436	411	430	432	464	411	446	452	458	445	450	438	446	461	489	410	401	426	457	453	451	483	451	451	452	434	436	471	444	476	434	448	448	415	472	480	453	451	438	465	430	434	408	424	460	426	483	453	442	458	465	425	429	411	406	434	460	461	432	424	439	434	470	456	452	459	466	444	456	418	445	443	423	440	464	422	405	417	467	457	425	419	468	409	425	441	460	431	450	431	441	414	433	444	472	445	449	447	438	454	432	475	450	412	464	457	449	443	435	439	409	426	421	453	514	452	400	464	456	450	466	437	409	435	458	434	497	449	430	424	465	452	489	436	473	407	483	443	474	451	423	442	423	464	491	437	457	435	414	412	447	461	446	421	431	483	471	459	445	436	453	452	448	465	435	418	474	443	447	455	423	438	452	421	446	435	435	465	471	430	417	436	457	446	415	453	479	424	487	475	457	418	433	434	513	443	425	437	441	449	433	453	399	426	462	456	474	446	462	505	426	438	493	456	427	453	432	422	449	459	442	433	482	417	438	428	436	413	437	452	429	454	437	449	445	426	455	460	406	419	441	440	449	459	456	473	455	421	435	454	442	466	462	428	425	422	448	428	428	479	463	420	466	426	455	465	422	427	465	411	456	458	417	448	407	465	439	453	461	441	407	467	428	453	395	485	436	452	435	447	424	434	467	449	448	399	444	412	428	488	476	470	444	445	461	417	445	435	472	424	433	482	431	433	415	442	425	444	447	422	430	423	420	426	440	459	439	429	458	439	453	455	453	432	517	424	434	468	453	422	401	430	392	421	445	392	436	437	437	469	443	447	404	420	474	406	445	443	400	431	438	483	480	431	459	435	454	452	476	453	440	399	484	467	427	462	433	462	445	406	420	437	436	435	443	472	417	445	473	444	441	471	446	442	471	464	439	421	424	432	423	453	444	451	444	448	473	429	442	481	416	440	453	443	432	416	459	448	429	479	436	463	449	441	430	417	447	467	446	428	468	420	433	455	465	436	424	444	468	432	443	426	449	449	435	419	443	440	438	463	440	430	447	470	445	446	441	433	454	483	471	487	469	454	412	462	459	460	428	445	445	445	439	493	435	464	463	437	467	402	450	398	459	479	470	451	474	449	393	448	410	459	415	427	430	431	477	461	426	479	441	463	442	426	418	474	430	454	450	458	433	456	466	464	438	444	483	412	434	408	457	460	451	448	433	440	443	485	460	456	419	456	461	464	447	440	461	422	425	446	460	460	401	442	439	463	442	428	439	445	472	431	455	437	439	441	421	441	442	447	445	436	447	443	458	423	447	485	439	469	466	468	443	490	445	449	448	427	432	431	409	444	427	435	453	451	437	425	429	428	446	399	460	454	443	437	452	441	438	461	454	483	426	461	441	424	463	448	430	437	453	463	427	414	451	443	448	403	398	406	441	440	465	455	446	462	459	487	454	467	441	461	431	434	414	453	461	433	459	455	471	464	427	458	432	434	472	439	436	472	461	447	452	435	416	448	423
23600	21654	29420	24618	24192	32441	30577	20276	12597	7797	9560	5552	2153	737	304	232	214	226	210	214	200	216	178	214	213	181	181	216	224	243	213	222	216	190	205	218	221	217	194	202	219	230	194	193	214	177	203	195	232	225	213	210	223	193	196	214	189	201	222	219	210	210	196	185	202	185	203	213	217	206	218	192	197	218	191	213	209	214	223	189	207	188	210	248	189	218	214	238	238	205	235	195	205	225	201	211	207	205	215	205	214	217	227	199	176	208	204	211	214	227	207	193	219	211	228	218	225	190	206	202	183	206	196	201	223	243	209	231	212	219	198	210	196	216	208	232	212	219	174	210	202	218	224	198	205	235	217	236	217	203	209	226	209	203	235	209	215	208	182	242	223	215	228	197	195	208	192	218	216	215	219	216	248	194	240	210	217	234	228	201	212	211	247	193	203	204	189	211	167	197	234	205	207	203	202	219	223	218	206	215	195	205	202	211	197	199	220	206	192	214	222	217	192	221	200	217	239	209	203	220	212	229	208	223	208	194	222	208	211	201	235	234	209	206	206	216	213	223	212	210	202	237	210	212	186	186	205	204	206	217	192	221	203	192	213	216	212	223	206	201	220	211	191	214	222	247	181	230	212	194	197	217	199	207	240	183	201	227	198	219	210	200	217	203	209	215	222	224	203	232	211	231	215	239	228	203	213	200	198	201	229	217	231	219	204	211	227	229	196	212	217	213	227	236	214	220	213	197	216	206	192	215	217	196	200	216	212	218	207	191	213	204	209	223	226	194	205	219	188	222	207	205	218	239	234	210	212	174	202	229	228	231	225	188	229	234	215	187	235	229	207	211	208	218	210	215	215	223	222	212	207	227	213	184	224	219	191	204	222	196	198	197	230	206	196	229	205	217	207	210	199	207	212	193	218	205	234	230	236	208	224	206	186	206	221	194	205	206	189	217	197	204	229	235	221	217	194	192	211	222	221	221	186	203	239	215	219	209	199	208	209	223	197	195	229	199	225	228	223	218	202	201	217	205	200	241	191	219	209	214	207	216	206	224	200	212	202	212	230	218	218	196	224	192	221	225	223	206	209	230	201	187	220	209	240	222	196	215	221	212	220	188	190	236	205	194	232	205	239	208	218	200	227	223	224	223	211	216	207	220	183	218	206	216	194	211	226	197	225	229	202	204	218	215	210	212	220	201	221	224	216	224	221	189	216	220	211	225	213	201	188	192	219	211	200	202	217	219	195	207	205	195	223	204	216	220	219	204	217	217	219	212	207	208	232	232	227	191	206	246	226	176	201	221	222	181	238	217	208	201	204	215	202	210	203	204	225	232	213	208	193	206	190	197	213	224	198	215	215	217	221	220	224	215	201	197	181	200	233	215	217	229	228	235	191	205	245	193	206	176	217	221	200	206	253	197	229	202	191	215	251	230	256	219	225	263	225	227	205	204	202	220	233	217	222	209	210	227	195	197	200	242	213	204	243	201	194	191	217	221	199	227	226	186	229	185	209	224	195	237	191	232	231	217	212	207	208	185	224	203	233	214	205	216	188	232	193	214	188	193	205	227	211	218	226	229	233	201	235	231	229	214	192	227	199	205	212	199	176	193	213	199	238	203	211	231	208	249	186	223	203	237	192	239	249	201	222	224	225	194	213	186	217	226	215	219	175	189	207	205	217	189	220	213	232	190	225	224	195	219	253	206	233	193	232	212	188	197	188	231	191	221	205	225	209	216	252	230	164	209	224	216	197	207	209	231	209	220	221	205	223	218	222	212	233	184	209	219	211	208	223	209	219	207	212	193	207	200	204	203	233	234	211	208	203	229	200	204	204	210	220	216	193	212	208	189	221	223	200	195	234	206	202	191	201	226	204	213	197	219	227	190	200	240	235	211	196	213	189	221	210	230	201	208	216	209	194	213	220	209	209	209	220	190	204	211	215	214	214	193	193	206	194	221	233	229	191	219	222	207	209	182	201	235	210	214	201	201	201	203	230	222	214	205	212	219	190	235	203	225	223	206	220	193	203	207	226	199	196	189	218	237	210	227	224	220	211	234	217	228	182	216	199	199	189	233	197	226	190	210	185	240	220	209	218	200	200	189	182	211	209	209	196	192	242	200	195	226	244	188	200	210	228	215	211	220	215	203	211	185	210	180	206	198	227	191	223	207	217	226	194	242	230	198	205	227	224	218	196	238	212	200	209	212	208	180	209	214	225	216	209	205	204	219	222	228	215	245	225	228	203	210	212	187	211	213	214	222	214	239	207	224	196	232	232	219	207	184	232	202	213	214	221	200	208	217	219	209	190	203	194	212	195	217	226	172	227	219	227	216	204	205	210	208	202	188	203	198	207	224	212	222	216	201	204	198	232	226	198	215	215	216	196	198	211	240	178	205	206	204	230	252	220	203	180	206	186	209	230	208	239	221	227	209	220	215	207	177	199	224	213	188	217	222	206	220	198	203	209	201	227	204	221	220	174	226	201	216	210	209	234	179	199	220	205	201	214	209	233	218	211	191	221	209	193	230	189	209	210	214	216	220	202	219	206	208	210	207	235	196	209	232	203	189	223	213	222	192	206	215	203	225	203	212	219	221	213	210	233	224	204	205	223	205	194	201	198	206	211	220	214	223	204	191	197	211	189	206	216	201	206	203	215	230	195	217	239	214	225	217	206	210	203	233	205	218	211	179	223	249	213	226	215	253	193	209	215	225	192	194	222	215	220	203	205	183	245	220	208	195	200	195	201	228	195	207	196	196	236	233	218	208	191	211	209	205	203	207	219	213	214	195	201	194	235	225	207	211	211	206	217	202	203	205	229	206	213	217	221	226	205	207	222	211	221	192	206	198	229	222	210	194	247	191	183	242	215	191	235	213	200	200	201	230	224	216	225	237	193	213	205	227	223	211	214	197	227	207	171	193	218	207	225	189	208	228	228	211	212	210	205	237	195	227	225	223	195	231	217	214	210	196	165	230	213	218	221	223	229	248	214	206	217	227	235	208	196	207	220	214	198	225	255	197	193	219	209	229	230	225	204	193	231	214	172	193	232	214	206	255	208	211	215	213	222	184	199	201	217	208	211	213	223	211	197	196	226	209	211	202	203	212	209	222	232	202	229	232	197	205	194	217	211	235	198	218	210	219	202	197	239	196	230	221	196	206	205	195	246	183	195	209	224	203	219	196	220	226	204	191	207	211	223	215	180	224	200	225	213	196	214	210	215	208	195	218	224	192	230	219	195	233	227	213	207	192	202	230	188	212	209	203	198	183	199	241	204	207	183	207	199	215	221	217	207	202	207	219	215	202	212	198	226	227	198	199	243	233	221	218	218	225	213	218	216	222	222	230	213	190	220	216	205	197	210	192	202	206	196	197	192	193	217	220	208	221	214	210	210	228	191	193	226	218	217	212	201	202	228	225	204	220	179	187	224	233	235	212	207	203	212	191	204	214	209	215	186	177	230	213	226	200	213	196	210	197	196	212	203	224	193	212	226	219	206	209
39637	59420	58228	44772	42553	42137	36856	30403	20964	16994	19995	12958	5938	2147	718	509	439	437	434	442	448	430	410	449	490	439	435	439	472	396	421	429	469	409	430	469	433	446	405	434	408	456	441	410	450	438	421	441	447	425	437	440	470	441	435	435	435	403	438	449	458	424	451	426	420	441	432	421	433	412	446	453	453	413	449	443	426	459	457	429	429	438	417	443	420	434	423	453	436	462	447	455	439	444	413	455	428	465	398	443	390	450	427	440	466	444	418	447	462	470	452	452	472	415	447	437	454	428	443	405	450	437	436	446	465	460	436	448	396	434	414	439	431	447	449	452	441	452	467	435	432	425	464	392	426	463	442	423	439	443	447	409	461	404	434	436	429	433	464	436	417	454	474	437	405	435	425	422	403	396	424	466	458	423	434	426	436	401	413	459	439	453	436	441	444	436	448	426	427	429	436	460	440	438	467	467	425	429	444	423	462	433	448	414	449	432	434	425	453	439	432	415	480	462	444	433	453	422	434	446	440	450	407	440	429	454	455	428	420	452	438	409	414	449	455	444	442	439	478	424	432	436	430	426	466	437	424	423	412	441	394	444	453	457	467	485	416	464	452	475	419	430	419	442	459	435	423	439	434	482	408	452	470	422	440	461	450	421	417	436	432	451	419	441	434	448	461	437	428	483	421	446	407	413	474	422	438	419	424	442	466	419	431	435	430	437	428	463	419	483	430	468	411	485	442	433	415	419	398	429	429	439	433	445	441	435	418	446	448	426	408	434	440	422	430	415	451	432	424	430	424	433	418	439	444	453	426	453	423	439	437	440	452	467	475	438	445	460	440	424	457	421	392	441	394	426	417	451	426	440	442	472	472	416	455	437	439	450	454	457	461	444	443	445	409	440	411	422	437	397	463	429	404	453	440	432	419	469	451	423	430	449	508	430	415	432	392	408	421	443	433	432	442	408	411	455	441	448	443	459	433	468	456	425	455	478	391	479	432	443	426	424	445	410	398	452	429	471	454	433	460	421	418	444	459	439	443	450	434	446	396	460	446	457	400	453	424	434	409	435	456	461	475	417	417	405	459	418	445	422	442	458	415	461	440	439	444	446	443	413	425	447	453	466	431	385	417	399	441	431	425	440	415	513	425	483	433	434	418	445	410	428	457	428	423	459	464	450	414	425	434	429	440	429	440	422	446	429	400	424	434	438	461	454	445	471	430	460	439	457	438	499	450	438	434	455	436	396	458	421	421	430	479	434	434	442	455	445	444	441	462	486	442	431	456	442	448	436	443	417	407	467	451	447	438	412	426	414	423	439	447	440	470	461	437	422	422	428	423	434	451	453	435	450	446	424	426	425	435	434	410	431	460	409	434	443	439	436	431	469	419	432	446	462	440	442	442	462	444	455	435	391	437	438	459	430	440	414	439	419	467	415	422	405	442	464	405	470	426	442	445	442	439	415	427	441	440	453	437	468	465	427	418	409	439	477	404	426	448	444	473	453	421	427	442	460	478	429	420	427	429	446	462	382	451	456	431	457	417	426	450	440	461	460	411	480	467	395	432	435	460	430	458	448	434	466	424	428	451	452	451	404	431	448	411	404	437	421	442	410	454	443	475	459	440	450	452	426	424	442	435	454	408	442	472	455	467	450	471	425	444	419	430	464	430	433	429	431	424	440	432	443	461	429	428	420	448	470	425	440	415	446	441	461	444	434	444	428	415	468	429	434	407	443	454	414	429	418	439	438	463	437	407	466	450	442	451	460	431	465	470	458	418	445	424	422	461	467	433	418	422	435	413	444	440	418	422	424	452	444	437	445	451	407	500	412	399	450	450	436	421	426	435	433	418	404	437	436	464	440	448	450	397	448	453	449	410	405	459	474	447	418	432	429	449	412	452	442	444	455	444	438	434	426	428	436	424	397	425	418	441	443	447	460	436	444	437	436	414	432	428	431	428	410	450	408	423	451	476	390	394	433	436	423	451	452	451	425	422	442	453	429	461	468	424	480	460	435	413	431	420	442	442	449	423	470	444	436	416	428	424	426	399	430	453	396	425	416	391	390	465	456	402	479	390	477	459	416	425	409	442	457	410	465	464	435	454	438	417	421	410	454	439	461	454	439	452	424	467	456	458	437	436	423	476	419	441	451	432	462	455	461	437	422	415	418	471	419	413	404	441	456	395	440	422	419	459	427	443	443	467	463	438	418	425	429	423	465	452	445	460	430	420	425	415	411	473	450	443	452	444	398	446	425	415	416	432	447	485	420	424	447	446	486	454	419	437	424	484	461	423	440	412	402	450	426	409	435	420	428	445	437	432	507	443	472	439	413	416	440	472	469	461	422	426	480	447	448	444	453	427	462	463	423	443	408	423	411	440	462	423	443	433	463	408	412	445	455	421	425	462	441	454	429	467	435	405	434	463	425	426	455	458	446	434	394	433	421	449	450	422	454	472	428	463	435	436	474	450	415	479	439	452	422	416	481	426	411	460	451	465	450	444	444	420	430	384	429	436	455	427	449	453	450	452	433	452	396	419	412	495	444	420	434	468	454	420	462	443	468	413	442	425	441	452	460	458	451	398	442	470	466	348	446	441	464	449	447	403	426	441	440	446	438	427	448	443	430	423	431	413	431	428	431	459	445	410	430	442	460	444	450	405	432	404	420	463	444	391	422	418	440	440	420	419	461	439	427	423	424	422	440	453	397	459	439	455	447	414	459	433	426	441	448	443	434	426	434	462	482	421	446	428	480	462	422	483	441	462	449	444	451	426	448	422	454	446	432	420	431	428	444	408	440	434	450	428	480	429	478	416	423	439	468	442	432	441	458	400	437	445	437	428	465	481	449	438	414	423	429	430	439	386	439	434	446	457	439	412	428	453	432	499	475	430	454	434	445	441	484	412	451	404	436	415	405	453	412	410	449	426	419	421	471	468	417	446	440	451	470	456	438	438	444	435	452	418	404	442	445	441	428	426	424	433	423	430	440	435	449	472	442	472	433	431	416	458	465	444	422	437	378	418	447	465	420	468	448	443	431	434	443	393	403	438	480	426	433	441	422	438	441	476	438	462	449	450	458	485	412	434	429	445	432	408	462	451	435	437	433	448	437	449	470	463	448	448	452	417	423	419	424	400	422	441	433	420	441	460	444	450	451	412	451	419	420	436	463	462	415	446	455	470	449	491	461	474	423	416	430	430	473	444	449	380	442	416	440	469	467	455	431	419	433	456	449	428	422	447	480	415	439	441	441	443	460	434	452	448	427	441	450	454	424	435	448	410	457	433	437	406	421	419	411	409	450	424	455	488	413	421	415	445	453	426	419	439	406	429	443	447	444	420	421	445	417	425	436	458	423	386	467	447	439	440	443	433	447	447	440	412	413	432	427	434	439	436	394	475	419	438	415	445	464	429	419	418	457	448	448	448	446	445	454	426	450	482	413	424	466	429	464	464	445	447	441	434	452	405	478	450	409	448	443	455	447	414	445	456	449	445	435	425	450	438	426
28407	24832	26377	14837	12354	12529	7588	4219	2489	1123	1094	829	515	340	222	228	191	222	211	203	228	215	241	207	228	209	200	230	219	194	213	211	215	203	207	216	181	216	224	207	228	182	207	217	214	222	209	210	201	197	211	215	228	196	216	215	210	242	202	199	210	197	228	212	215	213	220	208	199	226	187	209	223	227	197	238	209	214	197	239	227	186	207	226	239	220	229	221	210	183	199	216	217	234	223	223	230	213	198	214	208	222	224	204	209	209	189	222	223	223	198	207	226	202	174	223	241	193	225	218	235	194	240	200	219	202	212	231	195	233	211	216	218	214	212	221	213	221	217	194	215	226	222	201	219	189	241	232	233	198	220	220	213	223	213	194	202	194	232	225	218	218	227	193	208	198	224	190	212	203	247	202	225	206	211	212	246	235	199	186	198	220	196	198	220	200	203	223	203	221	189	207	232	198	218	216	234	233	200	226	235	218	215	224	234	208	206	206	203	200	218	198	200	213	222	201	207	215	220	203	207	193	216	212	211	204	238	222	184	198	217	207	217	237	190	232	223	212	221	221	191	169	226	211	196	199	225	206	228	216	216	211	209	225	231	234	223	239	208	215	205	205	220	236	197	254	200	210	203	216	195	205	188	219	210	210	205	205	228	184	220	198	205	211	226	213	197	235	204	200	215	214	222	205	237	245	210	223	210	213	222	214	181	218	206	195	223	205	184	233	202	219	190	172	207	216	189	225	209	197	201	232	201	214	231	229	207	235	225	201	230	199	181	213	221	213	203	208	228	198	200	237	241	178	210	211	212	214	237	226	184	234	205	200	219	208	193	214	207	194	197	217	250	192	226	217	197	212	210	237	221	196	211	212	216	204	218	220	224	209	216	226	213	231	209	224	233	249	219	214	205	200	204	199	202	188	245	195	209	206	222	200	232	217	232	198	191	214	203	244	236	231	198	205	211	216	192	206	225	197	229	223	235	222	214	229	226	210	195	199	224	193	211	211	243	180	223	221	202	208	243	236	204	203	223	219	206	192	224	237	187	209	237	220	207	211	220	214	231	202	210	215	199	226	231	197	257	235	225	210	230	212	209	198	201	209	210	202	209	231	239	226	218	221	203	185	237	205	218	232	220	221	242	193	226	208	229	216	211	201	207	232	187	208	205	206	225	230	215	218	212	205	206	217	209	219	187	207	232	208	216	238	177	192	191	214	217	215	202	189	223	200	223	228	220	221	212	202	183	239	200	189	215	215	207	227	218	217	203	237	187	237	218	206	202	210	224	224	200	201	217	196	220	205	216	213	189	224	223	188	200	221	222	215	192	215	231	194	202	215	202	224	238	207	214	208	250	218	212	220	201	199	225	230	221	228	188	239	217	223	247	207	218	206	205	210	228	199	219	193	201	231	217	210	238	220	195	218	195	238	216	199	209	214	192	193	195	214	211	223	227	215	205	202	217	215	211	221	232	212	204	202	222	195	193	203	204	232	213	213	259	220	203	186	226	206	190	206	207	234	232	207	198	193	202	194	204	190	224	207	216	207	246	196	205	218	186	226	219	226	225	196	212	210	231	242	185	234	238	222	203	199	214	183	217	224	224	203	220	229	229	173	207	236	248	208	213	235	202	219	223	189	231	219	226	200	208	216	230	197	208	202	224	212	225	233	206	232	225	229	212	212	217	214	216	209	195	229	227	217	204	196	191	212	225	233	219	244	251	215	226	215	245	240	205	221	219	189	190	206	199	212	191	220	218	241	217	213	227	247	202	213	229	214	193	210	203	204	216	207	244	189	249	240	205	212	239	222	229	216	233	200	202	204	251	214	210	232	227	196	200	207	200	203	212	220	236	230	211	224	238	210	230	206	216	199	209	224	226	220	210	210	220	205	211	221	206	194	237	204	205	235	208	192	218	206	201	195	216	198	250	205	208	199	213	200	211	227	193	210	213	239	198	228	207	199	198	203	219	215	212	231	222	226	204	218	234	216	223	202	223	207	219	214	209	201	247	226	249	229	208	203	209	218	222	201	208	219	189	222	213	206	225	209	196	199	218	195	207	218	196	208	211	218	248	198	229	226	216	237	214	207	212	193	221	213	219	205	208	214	232	191	212	217	215	216	233	213	246	208	226	228	250	204	215	221	221	223	217	179	230	192	200	223	207	207	219	234	213	194	218	217	198	218	221	206	205	204	242	222	198	229	195	218	197	183	202	201	214	247	193	202	249	216	177	229	224	220	212	194	199	231	217	216	207	206	239	195	244	222	201	211	226	217	220	208	239	218	207	219	203	184	206	209	233	208	224	188	185	212	225	221	187	213	233	201	210	202	213	213	229	219	238	229	192	204	209	239	206	186	214	201	215	213	228	227	206	205	224	208	206	204	195	241	223	209	211	204	210	225	226	195	242	193	193	212	254	205	226	221	218	213	198	226	222	235	227	210	207	207	204	216	233	212	196	221	204	213	195	216	217	237	226	198	214	210	215	219	192	223	212	200	235	204	194	202	232	218	222	196	202	201	212	252	231	187	214	222	231	238	211	214	215	223	208	182	203	185	218	224	215	191	200	219	213	210	220	243	233	220	233	224	215	223	205	205	198	183	221	224	208	191	215	224	239	231	214	220	217	221	231	221	206	209	198	224	238	233	235	200	192	208	214	213	214	228	213	238	205	221	200	219	229	208	239	211	210	202	205	208	223	210	231	199	206	193	211	229	199	198	213	225	249	211	209	202	216	213	205	199	213	220	217	215	223	206	209	211	231	186	217	218	213	194	227	224	236	202	226	208	207	203	190	218	214	221	240	207	238	223	205	228	239	208	220	235	190	222	212	225	197	208	213	232	228	230	223	213	213	191	229	226	187	209	212	226	218	232	207	222	208	221	186	207	211	232	230	195	206	217	201	227	213	220	219	217	206	222	206	207	218	211	200	187	220	231	189	232	204	247	246	217	224	237	223	229	214	209	240	209	228	219	211	207	215	209	211	224	205	191	191	214	228	244	203	212	205	216	203	220	186	215	191	243	205	223	218	210	213	203	243	219	203	231	209	249	210	196	227	200	210	195	222	230	233	231	225	195	207	235	240	215	206	231	217	209	225	209	214	212	221	233	216	201	203	224	203	213	232	233	231	196	198	191	220	229	234	217	196	211	205	227	211	206	221	199	192	206	219	220	215	217	245	203	220	232	220	202	202	222	223	210	196	217	234	218	213	196	210	200	221	233	186	192	206	190	218	210	217	195	218	221	205	184	209	212	209	203	192	188	217	163	217	220	212	250	215	220	195	225	211	217	203	200	238	233	216	217	200	223	208	188	205	237	228	225	211	219	237	228	195	194	201	201	203	224	190	224	228	212	214	202	210	215	213	182	198	211	205	224	208	196	220	224	202	222	223	257	202	206	222	207	246	215	235	219	210	216	210	213	209	206	201	215	241	209	202	216	235	204	217	233	229	201	222	199	213	204	220	241	219	213	220	222	202	210	222	217	224	211	232	227	209	206	215	203
34272	42105	37138	20359	24654	24166	17658	12562	7814	3679	3300	2370	1402	776	543	459	423	447	448	449	442	458	495	424	437	509	483	475	474	453	481	448	405	473	444	472	439	472	467	460	452	426	424	467	468	509	473	424	449	468	461	445	495	465	448	451	417	463	442	449	455	462	495	458	452	441	451	496	455	422	481	410	474	444	473	454	471	415	447	449	443	451	463	468	463	467	461	450	442	504	464	436	445	444	422	475	454	470	462	479	486	475	472	466	452	437	476	459	446	447	462	439	458	455	474	484	419	470	452	464	462	443	485	423	498	502	500	471	480	458	434	446	465	426	461	440	447	479	465	471	491	422	471	472	472	462	462	442	421	487	440	437	455	431	468	446	457	471	426	471	464	438	434	458	477	462	462	461	457	444	433	427	470	419	418	483	440	453	478	436	456	445	461	459	430	437	476	459	446	461	449	486	452	455	466	451	453	476	449	448	476	428	435	481	482	437	445	465	431	480	445	491	459	448	444	476	435	477	453	443	438	477	488	451	464	443	452	461	426	430	454	460	461	432	468	487	458	476	439	412	460	418	420	429	470	435	423	435	494	467	456	460	450	464	448	445	452	447	445	444	447	452	450	424	458	477	436	440	486	433	422	416	489	471	489	465	468	418	447	454	439	419	428	482	469	434	436	454	461	461	473	485	442	466	410	409	472	475	500	445	446	453	466	479	490	476	459	447	476	460	457	459	440	470	473	447	452	480	436	447	457	473	432	481	451	469	421	444	450	446	467	461	478	428	476	428	438	429	453	454	473	442	463	460	477	425	468	495	448	463	453	439	462	462	462	443	485	455	427	464	434	481	485	437	444	452	423	449	428	446	429	440	456	472	467	469	468	438	455	428	429	476	459	455	441	451	430	468	447	472	499	467	463	454	427	476	433	445	479	454	413	423	430	432	464	455	442	474	442	491	436	470	450	478	427	474	447	484	438	500	455	475	430	478	461	472	465	436	459	451	497	459	480	467	500	439	418	484	482	450	463	476	476	463	474	464	459	425	483	422	451	480	467	431	437	432	448	428	480	438	440	461	448	459	463	437	444	497	445	491	471	416	495	452	432	468	462	468	447	446	451	449	425	490	455	460	437	465	443	475	445	446	406	457	451	469	467	457	461	452	464	451	465	457	461	500	475	471	455	446	483	466	486	444	474	461	483	447	448	506	409	433	462	518	482	433	460	440	440	455	438	430	430	488	450	430	440	482	463	462	448	509	415	474	480	425	428	420	465	450	463	424	476	479	423	468	455	462	436	427	447	434	475	445	428	430	456	440	448	480	448	432	455	461	418	485	506	444	432	441	442	468	500	419	420	456	462	445	446	453	442	460	452	455	421	461	463	455	499	445	456	442	428	432	492	444	479	471	432	474	461	420	464	460	478	439	442	461	432	429	447	483	458	442	460	468	442	492	481	442	463	478	480	451	478	424	478	464	461	479	469	424	431	462	464	440	461	451	467	453	503	484	454	481	465	444	431	469	467	465	451	478	452	434	468	466	459	481	512	482	451	446	488	417	458	414	493	414	458	427	459	456	425	464	453	461	437	458	470	424	463	488	483	510	497	420	436	452	464	458	447	444	479	454	465	476	472	465	482	436	511	450	424	422	481	467	459	450	434	466	475	457	424	488	485	429	464	476	471	461	477	454	474	461	448	431	461	440	444	460	427	482	470	484	438	434	431	457	438	462	460	447	478	417	496	475	413	462	440	462	453	432	472	477	459	444	436	420	484	458	465	461	454	500	486	483	451	452	484	447	474	498	444	464	465	438	412	456	453	426	469	481	445	432	434	437	439	432	478	492	464	455	493	450	441	453	480	448	425	484	431	426	441	437	415	435	435	453	462	459	469	475	466	436	431	454	445	424	474	498	461	461	443	492	471	474	413	495	477	455	444	478	443	430	485	429	450	454	435	461	435	465	455	425	456	480	472	470	451	439	450	443	462	414	452	484	472	416	503	439	467	434	437	462	481	471	470	448	457	464	449	444	445	429	454	444	456	453	466	448	473	462	427	451	452	495	465	467	471	442	451	466	456	487	433	436	477	423	503	442	465	490	444	458	463	422	477	435	433	461	486	421	437	453	456	493	433	471	451	463	477	468	445	480	509	413	442	485	439	471	418	430	447	445	457	443	439	447	461	443	453	471	459	490	411	432	469	446	433	456	445	442	494	446	471	457	431	447	450	469	489	486	451	468	447	457	399	490	439	440	455	438	447	442	468	467	474	480	438	473	466	456	450	420	471	477	519	463	507	440	442	422	451	430	450	436	455	440	468	406	477	454	430	448	455	446	455	418	452	452	460	459	428	465	479	473	441	467	452	428	467	487	469	453	468	447	439	440	438	449	468	435	416	442	451	444	491	496	437	464	488	422	468	456	458	451	444	432	452	456	446	443	457	425	445	424	433	450	455	471	430	448	468	479	473	443	451	455	433	461	449	458	464	426	486	437	423	481	435	478	488	463	422	457	450	415	477	457	463	455	472	439	451	466	465	457	480	473	463	454	451	416	491	467	443	467	449	439	471	464	476	415	469	446	428	466	473	462	457	433	443	440	501	447	471	449	426	452	450	449	452	450	457	455	475	465	435	445	457	447	431	460	451	454	426	464	429	449	443	441	465	457	448	447	432	464	477	458	466	489	463	407	421	414	467	445	465	470	491	472	436	465	469	446	421	431	438	510	426	504	449	458	480	447	463	428	419	463	441	446	441	451	444	463	450	436	451	435	461	428	455	450	454	426	432	436	463	432	513	483	427	423	466	469	430	439	457	459	484	476	497	441	452	452	486	486	429	450	406	447	482	461	438	440	421	442	467	467	442	487	480	463	439	485	457	437	465	462	461	456	466	486	465	439	444	424	457	473	432	469	444	467	479	514	492	500	475	442	468	465	487	438	470	458	436	431	445	428	456	470	450	426	441	476	422	485	423	442	440	467	496	467	465	460	418	486	453	458	440	436	483	481	453	465	462	505	481	449	435	463	499	454	449	445	469	485	415	429	447	444	462	448	452	433	447	501	421	407	464	470	453	449	461	469	438	448	489	427	461	457	458	475	410	449	459	411	410	465	474	445	483	463	436	441	470	435	460	459	495	437	419	448	443	458	470	450	479	489	461	461	441	449	434	465	437	448	468	429	473	464	441	504	452	438	456	428	424	443	451	460	432	432	488	433	450	448	465	462	424	436	404	443	435	453	466	439	438	430	436	454	459	440	474	453	443	444	471	496	448	447	468	434	451	456	444	453	438	446	489	484	456	441	496	460	450	458	454	455	504	445	440	438	449	471	481	460	460	441	453	448	466	438	449	448	433	449	443	454	448	429	442	459	453	451	448	455	454	474	452	478	468	423	451	457	404	453	455	476	441	444	472	425	469	470	506	471	441	423	471	480	436	468	412	416	467	464	471	448	434	425	455	460	488	482	460	449	472	461	430	453	458	425	432	435	476	424	457	435	446	450	433	437	459	472	457	486
25029	21708	28384	26266	28624	19503	10730	7551	3442	5793	4868	2462	1102	459	228	226	229	199	197	196	217	211	185	187	210	191	223	183	216	217	211	188	234	225	170	224	198	210	223	213	225	204	197	184	229	206	209	220	185	181	222	215	215	196	190	188	206	209	229	228	198	187	236	203	213	206	177	205	192	226	225	212	212	187	244	189	196	208	220	191	199	230	224	199	183	201	233	209	210	196	207	204	218	223	175	198	224	242	206	233	180	175	222	248	191	184	219	211	214	209	211	185	217	216	205	224	212	224	195	199	186	207	224	200	229	214	188	209	207	204	190	208	221	234	198	234	206	201	205	203	222	219	215	191	193	202	231	201	216	192	176	217	228	215	184	209	209	201	196	233	206	212	199	199	234	198	205	214	186	222	208	201	196	200	198	218	230	199	193	196	219	237	210	186	201	208	185	227	201	216	241	223	196	240	213	210	193	200	188	212	215	189	210	192	209	208	231	213	224	222	195	227	190	205	240	216	231	202	207	212	185	193	204	191	194	196	204	191	187	213	195	207	205	234	191	235	238	215	236	225	207	210	189	200	221	179	229	218	222	206	197	182	200	205	214	215	207	203	212	192	238	196	201	200	210	199	203	238	209	216	237	191	222	202	209	191	228	201	201	200	230	170	220	191	183	205	187	189	208	202	188	193	220	219	199	200	218	213	197	227	182	219	195	210	213	215	233	190	215	206	212	218	201	200	210	209	194	220	230	198	218	208	214	188	223	202	215	211	191	193	188	240	218	211	222	226	228	231	211	200	202	198	233	191	202	199	205	207	220	216	200	209	196	190	202	169	200	209	218	188	225	228	184	205	222	225	194	226	191	198	193	191	178	219	191	201	214	216	182	201	215	201	205	206	211	210	204	206	183	197	208	207	200	205	215	197	223	224	212	182	201	219	203	178	202	182	176	226	189	207	214	192	208	208	183	237	206	214	205	228	188	204	233	190	198	203	207	196	211	174	207	215	185	207	218	184	165	197	221	204	170	213	198	193	218	193	186	193	187	210	209	229	174	194	221	210	210	223	179	203	204	207	203	228	201	210	210	217	213	196	184	227	220	205	183	208	218	210	182	209	161	206	224	198	219	209	245	206	212	208	204	211	206	198	202	201	209	192	212	226	195	216	196	193	224	216	238	204	205	193	220	204	181	218	225	197	196	208	180	221	216	223	214	225	172	218	222	191	215	182	219	212	206	213	189	217	212	208	207	229	233	214	215	212	183	203	212	203	186	224	199	187	206	203	201	218	201	193	194	214	199	197	194	207	208	206	204	213	220	199	197	204	206	203	192	199	219	209	203	200	203	184	216	209	170	227	202	213	195	239	203	207	198	199	225	215	205	196	206	220	209	208	211	189	226	202	200	197	193	185	186	213	221	198	195	229	213	202	226	184	202	222	203	188	187	202	195	176	211	208	188	177	197	207	180	210	213	201	212	196	174	237	217	201	179	183	197	191	210	204	229	230	203	218	241	231	212	223	203	242	206	207	178	208	218	198	225	189	192	186	193	198	208	216	194	234	227	204	195	188	211	208	200	214	202	219	190	224	227	228	205	187	190	221	208	183	200	201	205	209	206	226	213	213	204	194	217	204	193	213	225	183	191	181	189	217	228	209	223	207	206	227	180	217	229	199	232	201	204	207	188	217	181	210	216	215	209	208	224	167	204	205	190	206	213	226	220	176	223	220	192	213	192	204	217	207	198	191	247	201	228	187	210	211	232	186	207	220	208	220	220	236	193	195	207	234	205	216	208	207	213	220	205	185	172	202	202	225	216	228	193	165	204	203	192	228	203	215	217	230	208	224	174	231	210	199	196	221	218	202	217	194	195	201	213	194	207	220	201	194	194	222	210	214	194	236	175	213	209	191	215	217	202	209	215	202	188	203	205	212	203	209	204	209	212	203	200	205	210	232	223	214	210	189	219	211	216	198	206	181	198	204	223	214	220	200	204	193	200	193	218	210	220	172	176	205	195	209	225	198	201	203	172	190	188	204	201	204	228	198	190	189	217	191	207	215	201	191	189	200	211	203	231	217	195	191	191	208	190	202	200	210	187	193	188	214	200	217	195	235	196	228	204	241	225	213	207	184	192	190	206	197	204	193	203	189	196	202	192	195	207	212	219	190	197	174	201	196	216	194	200	209	198	205	208	221	199	210	193	224	203	200	208	194	201	226	201	204	199	206	224	211	201	220	210	189	206	222	194	200	184	212	195	193	205	217	211	218	175	234	212	206	247	221	202	200	212	215	215	192	209	223	203	208	238	186	199	222	202	209	197	189	193	200	200	221	191	202	191	212	178	179	218	205	215	211	191	203	156	225	203	203	180	212	223	208	208	233	233	232	206	202	214	200	204	196	201	213	205	197	201	205	199	209	191	200	196	187	208	174	212	199	200	197	228	196	198	193	216	199	224	225	210	226	186	213	221	225	192	222	194	183	211	198	210	211	202	176	193	178	202	196	209	202	219	213	207	205	204	221	197	205	211	193	226	214	212	225	195	214	202	200	210	210	215	198	218	194	212	202	198	214	210	221	195	223	207	237	231	200	203	226	205	206	206	225	228	221	204	218	185	184	207	212	213	202	242	218	210	210	220	200	210	225	186	214	214	202	227	213	209	207	213	189	222	195	177	191	218	220	208	202	233	181	178	202	207	209	223	200	208	187	203	200	229	212	188	209	196	218	190	190	186	228	179	204	211	209	224	209	218	196	231	209	179	223	219	217	173	223	221	230	243	187	188	196	221	200	213	194	206	226	195	225	192	198	196	218	208	207	202	192	196	209	198	242	211	198	182	217	190	196	200	216	204	213	194	184	206	206	192	226	192	217	218	208	218	204	203	213	211	210	215	224	216	200	206	193	198	166	198	194	190	209	210	218	195	187	211	237	177	204	197	224	194	199	208	206	198	189	206	199	198	219	200	204	208	207	194	203	173	189	208	217	190	234	191	222	235	227	233	202	196	205	201	225	215	231	200	192	203	210	222	206	197	205	187	217	204	182	198	214	204	223	187	190	188	190	237	208	216	212	201	189	201	194	226	194	235	205	201	200	200	194	184	204	193	198	190	206	191	207	201	212	221	192	198	220	197	205	211	194	210	228	228	184	207	217	208	224	207	207	218	206	223	209	206	199	195	190	227	212	172	200	185	218	221	232	220	218	180	207	197	228	212	208	207	194	224	206	211	210	210	174	225	203	207	246	198	210	203	197	208	198	209	222	203	196	225	201	210	208	205	195	186	190	177	204	230	218	195	222	207	216	217	197	201	200	232	201	174	212	193	171	232	201	192	210	197	185	191	230	184	189	228	171	219	198	211	212	204	204	215	221	220	193	190	197	218	210	189	199	200	211	219	200	202	209	210	202	236	198	183	202	213	220	212	231	185	209	226	198	212	207	244	201	202	205	204	229	229	187	185	197	212	192	190	217	227	184	212	208	190	234	181	194	209	233	213	230	237	209	190	222	203	214
34230	51866	44182	35725	40597	25961	20510	18259	9804	15962	12806	7198	3297	1139	558	506	474	443	471	408	409	449	406	465	447	442	446	412	433	392	439	421	462	418	467	425	420	458	430	446	478	431	465	490	472	430	447	437	436	432	448	461	442	419	405	421	423	397	425	461	470	438	408	443	471	440	407	429	466	429	470	424	415	415	466	451	418	417	444	458	450	447	430	449	460	480	407	471	426	449	443	427	450	443	442	433	431	412	437	459	423	442	450	475	461	414	405	414	467	445	425	450	443	428	403	404	499	456	442	419	435	421	443	473	412	419	435	435	452	410	463	428	423	425	415	443	396	438	424	438	438	462	463	417	432	411	454	419	463	460	467	465	469	460	449	440	429	438	448	435	442	427	425	469	448	419	416	429	402	479	432	486	438	423	435	440	425	410	435	456	464	430	443	445	456	458	428	439	450	501	467	432	416	465	415	449	437	458	442	419	415	405	434	476	494	417	468	441	465	440	470	440	397	419	452	455	415	424	440	453	422	434	450	417	470	421	430	423	434	457	458	515	439	467	445	446	413	449	438	434	429	431	442	430	429	479	454	394	463	457	436	431	442	427	434	439	459	444	436	432	403	431	400	423	437	446	449	445	418	424	426	463	388	440	438	447	423	451	471	425	457	421	427	480	419	432	437	429	428	459	424	477	457	447	438	429	428	410	470	468	442	420	437	456	411	447	434	443	429	406	472	388	439	469	434	448	443	434	469	424	454	442	463	427	474	455	437	447	443	463	425	466	446	449	443	406	447	454	459	425	441	448	431	453	466	432	438	418	443	424	446	422	436	444	438	449	443	468	451	408	432	418	442	423	440	434	479	445	456	442	403	446	419	419	456	429	417	425	452	420	436	430	436	446	458	414	465	446	433	443	433	440	461	430	397	422	447	444	413	456	455	447	442	456	461	426	439	483	433	456	477	451	438	438	429	468	413	448	450	443	422	447	478	490	413	430	455	444	462	416	463	451	410	478	446	450	429	484	430	454	441	449	422	456	429	462	466	430	411	463	442	457	446	472	429	496	442	457	415	468	458	464	445	463	450	466	455	485	450	450	473	446	440	437	488	428	449	429	454	450	437	415	425	426	426	445	462	464	523	447	462	397	431	414	449	417	430	422	413	436	470	431	448	450	456	453	454	450	456	448	410	444	439	419	441	419	441	444	452	482	414	450	405	413	463	433	452	441	460	416	476	463	427	427	424	474	447	428	421	445	453	447	445	443	468	430	414	414	432	438	436	408	419	421	450	451	437	431	412	420	433	430	457	446	422	457	434	459	454	420	408	417	411	442	436	461	476	415	446	422	457	419	435	441	432	467	417	415	448	443	470	446	449	481	392	465	458	447	442	458	456	441	389	422	442	470	435	457	440	446	427	447	450	412	402	396	471	451	436	448	433	419	484	429	418	432	451	465	483	450	399	466	443	456	424	458	447	418	419	427	441	450	445	434	440	407	436	393	442	446	424	464	396	427	417	432	473	431	441	406	449	439	411	434	405	414	465	434	435	420	465	442	434	451	422	463	460	432	476	438	485	430	422	409	479	406	488	449	469	442	448	437	427	446	453	419	450	463	397	428	457	424	471	390	454	423	412	446	431	428	428	438	405	438	438	434	463	413	415	432	440	402	443	419	479	419	482	474	456	423	449	465	454	422	454	452	486	444	453	436	456	429	437	422	436	452	453	432	443	437	458	431	464	430	446	431	525	422	401	398	444	441	450	455	449	454	410	433	439	403	426	451	462	455	450	483	435	429	447	451	453	461	440	468	452	434	410	458	436	461	410	452	449	447	469	437	414	470	412	435	456	475	455	427	447	482	459	432	440	419	496	459	462	458	417	444	421	417	448	432	436	441	451	440	450	454	437	468	489	422	459	436	439	374	432	413	421	406	446	428	434	391	455	459	432	446	452	419	461	435	438	422	445	420	429	470	408	458	455	430	444	457	427	452	425	418	455	445	413	464	418	460	426	446	396	424	434	417	467	460	437	414	445	480	457	431	441	417	475	446	445	447	437	415	447	482	464	425	434	400	427	419	434	446	418	421	452	448	418	455	441	439	456	451	439	435	449	470	453	404	422	479	447	439	471	445	455	447	397	439	442	440	487	431	450	450	470	475	432	459	417	493	508	454	434	444	399	401	431	425	417	438	437	464	444	437	419	410	443	439	438	440	443	430	417	456	402	443	462	445	419	449	455	446	436	428	442	443	392	471	444	443	426	455	471	396	432	425	445	459	447	402	446	466	435	458	425	455	460	474	417	443	523	422	466	433	450	444	432	456	440	429	429	471	424	418	465	440	433	429	444	432	468	413	449	379	433	472	479	450	428	435	451	432	469	444	438	441	441	438	452	501	447	428	440	401	471	466	434	433	435	466	466	483	448	480	429	448	438	425	465	398	485	437	428	421	454	444	450	461	425	421	438	432	398	459	450	440	456	450	424	457	459	472	450	466	426	443	435	485	402	415	470	455	423	420	454	445	433	459	443	410	410	480	459	437	459	458	453	426	443	433	426	452	470	493	469	425	465	435	459	423	453	407	458	453	464	434	437	446	434	461	434	423	430	450	440	444	445	409	452	457	444	447	406	457	423	428	450	438	447	416	479	457	433	456	434	418	434	453	434	467	410	447	411	407	429	429	464	425	419	452	445	418	448	401	459	437	410	460	413	455	425	454	454	425	422	448	445	434	438	421	451	455	447	427	421	460	426	445	433	450	437	462	416	442	423	450	444	441	441	471	456	438	434	415	406	439	454	498	431	455	429	459	427	456	470	421	407	417	454	456	456	432	455	474	407	489	408	443	419	443	400	421	433	417	425	416	419	438	443	434	438	449	429	465	433	422	413	428	447	440	460	426	444	438	421	448	446	463	471	493	434	444	456	440	448	424	439	464	466	425	435	438	471	431	427	442	412	446	430	457	441	442	453	430	406	455	449	466	418	442	459	470	442	432	424	434	464	446	424	426	412	463	376	424	455	466	435	418	450	409	398	459	420	417	413	459	421	421	449	440	467	485	446	413	428	439	440	458	438	448	435	444	438	457	432	438	437	425	430	454	465	459	428	418	488	433	408	443	455	431	442	444	434	467	423	439	442	420	484	426	443	407	441	411	409	414	446	426	446	438	431	430	423	441	416	423	438	405	441	424	444	453	417	391	461	452	395	421	412	463	425	440	459	415	443	473	469	453	439	460	431	459	420	437	434	437	404	427	467	464	450	437	486	443	501	396	415	429	444	460	460	462	400	424	461	417	441	423	430	507	443	439	413	430	472	401	424	446	437	462	409	423	471	455	451	448	430	413	422	467	433	428	436	429	436	449	423	490	444	420	468	462	428	467	414	448	463	451	419	441	429	452	433	458	442	439	410	460	437	497	421	433	439	440	443	444	416	476	429	432	463	455	464	474	459	437	443	420	458	429	431	466	480	447	428	448	447	444	417	448	422	459	398	404	440	442	454	454	465	483	463	490	435	425
23576	21681	29451	25397	29915	26511	23846	12954	8396	10039	12063	6523	2480	619	337	220	225	206	221	226	222	234	217	224	214	209	201	221	210	198	212	247	202	213	181	207	198	207	197	213	215	210	217	202	211	222	200	219	203	235	210	178	192	209	221	200	212	199	199	202	214	214	218	223	196	207	226	204	239	227	200	226	214	232	215	225	230	210	178	191	217	207	232	209	225	221	212	199	225	224	201	204	207	212	222	220	204	226	190	220	206	231	222	203	208	195	205	204	218	199	206	217	214	207	196	207	198	205	219	219	210	197	202	223	209	215	203	184	214	206	204	198	206	220	209	219	240	205	210	213	191	226	212	200	218	189	180	207	209	221	242	240	234	212	227	224	212	210	221	222	235	201	226	225	204	208	208	224	194	209	204	225	204	198	186	227	177	228	200	228	215	195	206	204	218	223	205	207	218	208	213	205	213	214	202	187	226	202	215	229	224	184	213	204	181	192	178	202	197	216	178	227	232	217	197	215	209	212	215	219	217	226	203	199	212	199	255	205	212	206	217	203	225	203	198	190	197	229	201	216	214	214	207	218	211	229	185	228	206	226	233	234	237	225	245	200	229	184	220	222	206	206	213	214	226	212	234	204	212	216	211	216	203	224	200	219	203	178	211	237	200	176	200	186	204	218	221	206	208	218	230	210	209	219	198	200	220	214	213	221	203	212	241	201	214	215	217	202	231	204	223	192	204	208	193	207	227	210	212	223	188	227	204	211	187	194	219	227	221	211	219	215	223	229	199	214	224	212	207	183	189	212	220	212	201	209	216	219	215	206	214	239	232	206	195	213	205	190	220	208	210	214	184	228	211	189	228	205	189	202	215	203	214	231	196	204	213	259	234	187	193	197	225	221	217	192	211	189	218	217	207	202	212	216	188	227	203	199	192	202	223	204	218	224	216	204	204	193	219	237	203	226	199	212	208	221	181	226	210	237	228	202	227	230	229	208	215	206	225	226	185	197	220	176	210	205	219	236	230	215	195	208	221	197	216	185	220	224	213	213	240	225	219	245	221	174	209	193	209	220	221	208	184	222	210	175	246	203	214	193	218	218	215	216	209	224	222	192	190	198	244	217	217	195	211	228	191	222	220	208	217	235	234	206	261	199	180	226	214	213	192	216	214	186	220	209	230	218	213	197	203	226	189	212	229	217	201	198	221	215	216	221	210	204	199	216	205	195	251	193	194	211	203	223	205	211	198	226	238	228	208	234	225	228	207	227	195	203	196	201	200	193	218	207	206	203	215	199	206	195	183	204	209	232	190	216	221	187	203	228	202	197	212	213	193	206	232	212	196	231	187	203	218	212	201	226	212	229	204	209	208	188	227	210	197	213	221	182	207	216	198	209	197	240	197	193	205	207	213	202	211	213	219	227	237	216	215	232	233	235	218	196	195	228	198	196	207	225	236	202	188	209	196	224	215	205	217	183	225	212	193	233	218	209	205	213	205	224	196	221	220	230	192	211	228	204	208	221	200	213	216	240	210	228	191	185	246	213	231	233	193	226	194	202	215	197	232	210	205	203	217	213	202	194	219	214	220	198	209	229	195	216	247	228	221	201	224	206	211	201	238	223	191	218	201	201	205	224	202	222	211	224	196	204	229	216	209	201	217	212	215	204	234	219	202	205	206	202	198	200	204	193	221	206	192	190	208	221	194	186	215	194	216	197	199	251	218	208	206	216	206	215	237	187	188	209	214	200	204	211	211	218	209	222	203	217	215	230	207	186	222	221	187	200	192	200	191	226	196	184	218	217	230	209	232	218	215	194	217	203	234	193	199	232	229	208	198	217	226	203	206	210	211	218	208	205	198	210	229	220	201	206	220	170	217	219	212	212	194	207	223	171	217	228	209	190	205	199	226	212	210	221	192	196	188	200	244	198	217	191	237	225	224	217	232	209	228	207	238	207	219	202	231	213	203	210	203	213	218	201	210	205	226	234	202	221	235	223	226	207	217	204	217	205	212	191	215	219	192	237	220	227	224	213	219	235	217	216	219	197	194	210	209	207	191	213	206	218	193	202	193	193	188	211	213	207	193	218	211	193	216	227	188	231	188	215	199	208	204	238	208	213	201	223	218	237	194	204	226	209	200	217	182	228	208	221	203	197	205	195	208	200	230	207	219	235	224	198	207	213	213	216	215	221	191	188	209	211	219	214	206	224	209	224	202	209	217	211	213	209	201	210	220	203	232	205	216	201	228	220	235	195	208	213	223	207	236	211	202	188	219	211	199	220	223	210	211	189	230	186	222	222	188	209	211	194	227	198	215	200	214	226	218	223	206	219	217	217	200	201	240	207	206	228	221	198	224	205	207	181	190	187	209	212	203	200	202	195	211	224	222	194	192	213	201	183	219	218	214	218	212	194	207	206	212	194	188	181	195	224	215	203	216	201	211	220	199	205	215	211	204	235	229	213	198	229	196	215	220	195	214	236	214	203	216	232	218	199	214	214	230	224	210	182	215	221	206	196	206	186	224	209	224	224	225	212	199	213	196	208	183	205	196	184	201	199	218	231	230	222	202	189	199	221	210	217	212	225	204	209	217	230	247	215	207	210	232	192	219	190	182	231	214	204	195	221	204	221	202	229	202	224	202	222	212	202	214	218	231	215	213	223	211	214	214	179	201	196	196	185	176	202	196	200	195	201	211	217	186	198	220	215	213	201	231	192	207	210	237	195	215	189	203	197	217	197	239	226	194	229	203	223	229	193	195	216	203	200	176	219	214	211	204	194	201	215	216	209	210	208	218	214	213	214	208	231	205	222	217	213	189	222	223	207	218	203	198	197	185	197	213	216	207	195	215	220	220	212	178	227	204	195	241	229	212	204	197	205	199	217	218	240	203	237	211	181	245	214	194	202	219	208	224	196	202	224	221	207	219	199	227	217	209	216	215	194	221	198	220	226	196	202	239	213	204	204	190	211	217	239	202	209	210	193	215	205	220	228	205	189	172	230	216	240	215	225	246	203	225	211	210	197	203	223	225	225	224	195	198	227	212	189	221	205	218	199	219	223	232	179	194	207	212	195	196	219	229	203	217	230	190	198	229	215	215	219	234	202	207	222	175	212	183	207	202	196	201	225	206	196	222	196	230	201	190	203	181	206	217	211	207	200	204	198	183	230	192	211	219	218	181	202	214	225	187	235	199	201	228	210	209	220	204	197	213	219	185	224	197	220	218	192	202	200	195	225	205	229	238	222	197	198	220	225	206	200	199	236	202	220	203	227	239	216	228	199	219	210	194	183	182	236	184	243	199	242	211	211	235	206	204	214	221	183	214	221	232	189	223	205	209	220	196	199	193	214	198	192	225	197	227	208	218	185	214	205	208	187	203	209	215	217	201	181	213	177	210	200	191	188	201	182	202	220	229	228	203	216	207	218	188	173	209	209	197	196	206	208	223	188	193	202	213	202	226	203	222	209	205	243	212	222	209	208	227	198	210	194	210	203	181	232	217	216	220	226
37545	60154	54510	52712	47969	36517	31228	22937	18640	22578	23183	14433	6502	1766	796	566	493	461	498	420	442	441	446	439	425	462	403	408	434	459	447	459	447	456	446	429	466	432	397	456	466	440	443	417	460	433	463	431	433	447	445	434	408	431	411	428	474	433	427	454	422	428	409	427	413	448	479	434	438	431	471	409	438	458	423	456	459	423	420	427	467	428	443	423	432	431	441	430	406	489	428	427	424	440	393	440	438	427	446	417	437	434	386	387	427	395	445	410	390	421	429	390	418	381	443	449	441	432	425	398	438	454	444	441	436	418	412	412	430	437	417	456	460	434	431	419	421	426	384	454	459	411	459	410	467	450	433	441	438	431	461	441	418	460	452	445	433	448	385	415	439	396	398	450	442	413	446	416	446	438	392	472	459	459	448	424	454	471	442	427	452	438	433	419	414	392	484	402	423	447	419	436	425	437	453	398	435	428	451	434	434	414	443	450	419	448	425	458	428	423	409	447	449	415	453	409	480	429	444	431	451	443	461	393	448	424	450	449	436	454	432	430	396	454	454	423	401	452	426	443	458	456	462	428	462	446	432	464	421	479	422	410	439	427	435	484	436	406	408	446	441	462	410	429	463	421	457	415	439	426	444	445	453	443	462	458	416	436	441	426	432	421	394	426	439	441	442	436	450	405	424	448	436	463	413	466	417	413	426	418	429	428	438	416	413	475	452	464	429	434	438	443	444	462	444	416	421	419	426	416	423	412	433	422	393	444	451	427	412	449	430	439	418	490	436	437	451	428	445	383	458	427	450	439	448	433	420	456	423	459	407	469	410	465	460	432	432	420	440	376	436	414	412	413	408	450	439	450	457	392	437	449	461	434	457	421	430	402	435	388	457	442	446	429	445	443	434	447	467	448	400	417	461	439	399	447	469	439	420	424	402	444	435	438	395	434	409	432	454	432	396	448	448	427	413	424	446	443	412	409	455	438	438	451	416	439	426	439	437	405	420	464	453	427	452	449	451	450	435	450	431	431	444	444	431	428	446	408	412	395	417	456	417	412	453	442	432	445	453	427	442	437	467	439	444	434	455	443	402	411	467	412	472	461	425	428	414	434	404	454	477	410	449	443	443	402	429	443	429	444	445	435	428	435	448	458	417	433	406	395	440	442	422	461	440	424	418	416	414	417	424	425	465	438	427	432	453	452	472	440	443	427	424	411	436	410	436	458	413	441	445	470	439	459	420	416	437	448	441	476	445	412	463	438	436	448	421	435	424	453	480	430	433	452	395	431	413	423	425	418	420	424	447	472	440	436	430	427	408	469	418	459	436	455	414	443	428	441	439	435	466	426	466	440	421	463	435	421	435	458	416	435	440	435	433	411	419	433	438	420	428	445	441	473	406	466	398	458	448	456	433	428	412	426	434	443	454	422	415	469	418	432	400	425	425	436	460	455	468	430	396	441	439	463	443	447	458	423	433	412	381	416	420	432	424	452	436	453	429	407	444	454	435	442	412	458	449	450	443	428	439	424	440	478	416	424	440	406	427	461	429	451	460	441	426	409	453	469	406	476	412	463	468	415	433	447	427	427	450	455	417	427	450	437	441	386	438	435	473	461	421	365	424	430	428	390	426	429	442	419	412	478	463	398	428	411	428	440	409	448	431	410	434	437	450	399	428	430	423	446	425	462	438	445	442	416	406	402	399	471	457	434	418	411	441	408	404	449	434	448	446	443	455	440	447	442	424	429	394	399	451	471	401	390	461	401	451	475	462	418	419	438	475	447	425	471	471	446	470	480	474	431	440	426	439	450	458	438	442	417	406	418	442	434	419	451	436	429	430	424	433	414	385	396	414	407	456	412	427	436	420	430	426	452	459	448	455	479	453	456	436	432	441	466	438	411	445	438	419	447	482	452	454	429	449	440	443	440	466	435	451	451	401	431	449	449	413	409	415	409	413	447	404	428	413	439	445	436	456	450	428	427	462	442	462	475	442	425	470	447	468	426	444	417	449	410	388	414	433	423	427	476	429	409	426	417	447	419	416	440	403	412	434	417	464	454	416	427	448	394	458	444	430	442	432	457	443	462	454	417	404	442	403	442	454	408	438	408	434	442	441	419	406	422	446	420	436	428	441	426	438	447	428	429	434	436	421	434	449	479	431	401	435	426	449	399	451	428	448	436	416	434	444	444	459	437	436	443	463	420	403	421	478	416	458	434	404	455	472	421	420	470	441	431	424	463	417	436	426	420	440	426	426	423	416	446	456	432	487	413	449	426	446	436	440	458	436	437	436	430	449	430	438	456	410	443	420	469	441	453	469	460	468	440	412	417	437	404	397	450	418	422	462	443	431	471	424	453	448	439	413	437	443	440	444	461	441	425	446	447	425	457	447	438	453	454	485	450	432	431	425	439	449	454	417	426	467	476	411	428	454	443	456	423	414	408	452	454	452	452	468	419	448	426	401	447	439	413	408	432	427	432	438	420	441	456	435	421	438	455	423	473	423	443	449	444	426	443	437	437	406	416	443	433	417	449	450	424	471	466	451	472	416	420	416	439	474	457	432	459	421	478	442	406	443	476	420	442	435	463	467	409	447	422	429	454	443	436	420	426	393	412	405	452	430	485	420	416	434	431	416	433	452	452	456	471	456	428	412	406	443	439	407	441	445	462	463	472	483	409	427	419	435	450	425	435	444	395	432	452	428	444	450	423	415	413	413	426	421	443	449	427	436	397	447	431	405	445	428	432	445	408	437	407	436	449	443	439	421	449	432	471	436	419	453	460	427	424	408	462	457	412	441	412	438	435	469	468	462	394	416	429	413	433	434	465	412	450	453	422	432	449	405	407	419	468	436	401	452	447	444	469	432	416	446	427	422	466	434	412	455	446	454	440	456	440	427	431	416	448	428	416	450	452	444	439	403	455	437	439	456	425	438	446	446	445	426	420	421	419	439	417	435	433	449	442	445	402	434	426	465	420	429	419	462	450	454	442	441	414	435	437	418	459	442	452	429	402	435	433	448	420	424	429	450	421	463	432	435	463	402	427	468	425	434	412	430	417	435	490	435	431	450	431	433	441	461	475	443	421	381	460	435	456	401	471	451	436	437	466	400	439	445	445	444	455	478	418	452	439	426	409	428	449	457	458	440	422	427	436	441	460	407	449	424	451	417	407	448	431	463	426	400	467	466	431	423	415	469	446	428	441	431	422	428	442	453	399	424	445	436	407	405	443	453	418	430	443	455	471	411	446	463	436	442	420	486	430	393	423	479	427	423	441	441	439	419	425	462	471	435	427	508	449	436	418	427	420	432	439	440	434	434	417	444	450	457	433	419	475	422	418	429	440	438	457	434	437	420	417	437	450	472	420	425	412	452	433	446	419	476	456	427	419	424	453	413	442	434	443	469	449	428	459	429	428	426	417	442	426	417	411	454	425	426	407	421	439	443	482	443	438	432	393	456	447	452	453	475	424	423	406	446	434	447	484	432	434	432	451	446	443	403	456	434	407
27766	24645	26344	19466	16866	11612	7270	2993	1439	1351	1108	818	472	270	227	220	203	209	199	199	226	218	213	225	226	212	204	200	212	212	207	206	219	215	182	216	206	224	230	188	203	190	183	225	206	210	211	195	226	200	191	216	197	218	241	208	209	193	194	193	203	211	207	213	206	215	246	182	215	203	205	205	214	190	194	208	227	226	202	193	204	221	229	227	215	207	181	224	216	211	189	216	222	192	211	194	207	194	218	204	221	200	189	207	206	220	231	217	218	208	219	171	202	194	194	238	232	227	227	218	220	213	197	204	207	216	205	216	208	209	205	209	227	199	225	212	220	213	233	211	216	193	221	219	204	231	231	192	190	191	189	224	208	196	217	224	209	210	200	169	205	193	226	220	193	194	206	213	200	196	206	208	206	239	220	193	212	204	177	199	226	206	209	204	223	189	188	199	207	212	214	249	202	192	212	224	217	214	251	205	174	204	221	217	189	217	181	230	193	207	210	183	227	201	214	240	213	191	197	217	227	197	210	226	171	200	223	188	228	220	186	199	217	182	216	226	240	212	207	179	226	223	202	220	234	194	204	245	214	198	219	205	182	215	199	199	206	199	231	186	223	195	184	200	197	224	189	225	201	199	204	209	196	202	212	200	213	215	212	212	193	202	227	198	235	171	199	243	193	209	199	193	197	212	193	205	213	198	211	228	190	200	213	215	214	184	215	185	182	214	217	195	207	212	188	227	208	213	194	217	206	198	232	200	235	231	235	217	227	197	194	192	214	223	179	212	227	189	233	204	199	206	205	219	228	191	211	226	180	205	205	194	221	207	215	204	220	218	206	206	183	229	230	201	230	218	209	214	193	195	201	206	226	186	225	209	200	201	225	196	207	210	210	199	207	240	218	217	224	220	219	199	243	237	218	226	210	200	215	217	212	204	194	231	232	186	202	208	197	174	212	184	229	205	204	207	216	203	226	231	210	210	213	211	195	214	189	210	216	197	204	245	211	222	195	202	229	214	220	211	203	210	206	215	211	229	190	197	189	224	185	199	224	210	237	217	217	234	199	205	191	201	191	219	195	208	218	223	223	209	222	242	215	230	203	214	196	209	206	201	218	186	213	212	181	257	211	201	209	227	201	192	195	207	190	245	200	218	188	213	206	202	207	210	221	208	214	222	194	226	211	206	209	223	214	225	229	202	220	214	209	212	190	195	206	197	206	212	196	218	207	220	203	198	202	202	193	218	185	228	226	208	193	202	193	194	214	209	216	194	204	196	211	203	218	221	232	236	207	195	232	223	222	217	220	221	238	193	191	195	215	208	204	219	218	212	200	197	204	224	209	245	201	186	207	186	215	185	214	207	218	205	201	201	216	214	176	229	223	222	206	216	230	220	236	230	190	202	250	212	210	205	182	191	221	195	197	228	204	206	205	215	205	198	200	190	231	185	203	218	218	210	230	204	194	200	191	214	182	212	220	198	219	188	177	196	201	216	193	208	209	216	206	210	199	202	217	215	233	230	225	196	220	225	223	226	213	223	193	212	193	206	200	225	230	214	204	201	207	231	220	184	218	206	216	208	197	210	211	184	219	217	236	188	212	210	202	213	223	190	206	212	180	183	233	222	224	196	226	200	209	209	197	210	216	189	192	203	186	227	223	193	179	208	208	192	220	186	218	256	197	202	206	237	206	210	208	219	210	219	219	210	195	215	189	221	226	195	184	212	226	188	220	237	201	197	208	203	207	231	198	216	233	195	193	215	207	215	229	199	202	185	199	191	184	224	245	216	208	254	207	211	230	211	182	211	211	206	222	206	224	209	214	216	190	218	209	208	189	195	205	224	195	210	223	231	190	213	219	199	234	207	197	198	233	220	234	224	210	185	222	189	199	194	212	199	230	207	210	208	222	226	197	192	205	210	191	207	254	228	201	216	225	203	185	211	201	182	185	219	192	227	241	225	196	212	209	226	237	193	197	184	193	211	183	227	190	204	199	216	207	222	213	183	220	205	226	225	183	224	220	215	226	218	228	193	199	212	225	217	216	221	229	223	205	227	183	192	212	194	213	198	189	223	210	220	213	221	212	206	200	219	213	215	223	199	213	209	216	196	201	190	227	210	224	189	217	190	232	220	217	205	209	198	207	180	218	213	198	215	217	232	194	208	202	223	214	208	217	209	203	208	205	231	172	215	233	205	198	216	215	200	226	191	219	193	211	206	184	218	194	184	191	221	215	196	214	206	208	208	201	197	200	207	212	180	196	212	215	213	219	216	225	200	217	204	214	249	217	217	205	211	223	197	202	207	194	213	198	224	191	225	208	212	205	217	237	209	216	195	183	200	214	234	215	208	203	200	210	225	240	205	205	209	226	183	200	234	214	205	212	225	212	195	203	225	218	221	191	208	206	210	200	193	194	210	205	202	215	212	218	203	197	195	195	207	213	207	212	195	216	198	226	202	203	201	212	224	260	201	217	215	232	204	197	202	190	209	221	212	208	211	215	207	193	199	207	194	203	205	205	209	228	235	187	212	192	196	223	213	222	209	185	208	207	192	225	181	223	188	216	196	208	219	181	207	219	217	217	204	206	173	209	227	216	223	213	227	214	196	206	191	204	219	204	204	243	212	209	227	217	219	180	215	228	192	201	223	239	194	196	220	218	198	202	221	214	208	218	215	216	181	220	184	209	226	218	216	199	204	226	239	209	205	203	196	209	204	206	206	195	201	212	228	187	204	211	193	219	193	209	196	224	196	237	213	198	214	217	206	210	211	202	205	214	195	191	197	230	218	215	201	184	219	241	216	219	201	208	192	217	231	218	212	202	212	211	185	222	198	193	229	206	201	208	214	235	217	213	209	204	187	199	193	204	198	189	194	204	234	207	195	202	204	231	223	199	220	190	212	202	200	206	206	222	224	197	225	208	197	191	226	210	196	224	215	239	211	188	205	216	215	205	197	216	202	214	212	214	186	220	235	215	207	194	207	205	203	215	220	202	197	186	207	203	212	201	224	237	234	220	234	235	200	197	204	184	202	184	236	225	214	209	209	218	204	201	224	187	219	183	237	208	204	208	209	191	192	208	216	213	239	203	188	208	233	205	219	221	199	212	240	214	211	219	206	212	201	240	201	231	208	194	201	225	208	236	214	209	192	211	197	228	231	210	201	220	209	189	213	226	216	205	200	186	213	212	197	214	212	215	224	217	229	207	223	204	221	222	210	213	199	220	256	188	217	209	211	206	223	221	189	187	211	204	219	227	211	197	214	244	210	206	188	217	195	211	237	206	201	197	198	217	209	205	207	222	217	220	215	177	197	187	216	194	194	216	201	204	202	226	212	205	233	243	212	222	229	225	202	207	215	238	229	220	207	214	185	194	204	204	202	216	235	207	190	193	200	217	210	186	208	214	203	223	207	200	238	222	186	191	182	210	195	204	217	215	213	218	203	217	222	221	210	197	208	172	214	230	223	216	248	201	224	227	219	214	214	226	225	204	187	203	194	198	244
31600	43056	36543	26838	29447	23314	17212	9303	4872	4679	3464	2387	1288	648	493	525	488	455	462	473	441	463	449	450	463	455	493	444	468	444	462	417	475	419	447	426	454	483	476	428	478	447	455	496	457	455	457	495	459	482	386	415	445	464	445	438	439	453	437	455	411	437	464	447	473	436	459	458	448	447	493	450	443	451	440	436	435	441	460	478	478	475	449	435	450	465	469	439	456	453	436	439	457	474	475	479	455	431	469	471	450	425	460	432	466	455	424	458	427	447	448	458	416	467	453	476	405	452	415	409	471	466	374	435	465	434	448	469	441	464	429	499	485	468	413	460	451	478	450	437	491	451	447	440	457	430	447	407	456	449	447	474	428	478	436	469	461	460	428	463	471	444	454	490	474	460	451	480	452	486	424	428	427	455	417	416	415	446	430	459	431	482	506	442	426	447	454	436	465	403	444	425	429	489	472	470	419	450	459	415	434	425	449	432	460	444	437	457	460	486	433	447	455	477	425	433	468	478	404	452	488	440	433	457	481	454	436	477	447	425	489	485	452	449	440	471	422	467	438	434	446	443	465	470	428	478	454	459	461	446	442	482	431	440	462	453	437	442	437	478	433	427	437	464	442	410	483	419	474	440	463	461	485	445	430	507	464	437	453	482	460	438	465	453	445	439	468	441	457	447	423	486	455	452	460	413	448	447	429	460	431	486	495	449	479	411	467	419	444	470	459	430	429	458	433	447	477	424	430	468	448	485	422	453	460	409	442	471	467	429	426	455	480	456	419	439	466	406	494	453	468	411	440	478	442	480	472	448	475	482	418	432	422	432	474	421	448	443	421	449	443	465	458	444	424	473	445	457	441	453	475	467	435	485	434	470	427	452	449	453	465	433	433	473	463	465	460	492	442	453	460	469	450	435	437	470	434	494	464	430	444	443	441	402	433	452	464	429	436	460	456	444	447	471	445	443	452	478	456	439	493	433	480	471	441	475	465	429	456	461	429	448	480	426	450	459	469	401	479	416	478	427	467	461	441	442	442	466	443	450	463	449	453	485	457	432	409	456	460	441	471	487	441	445	451	468	454	440	491	470	470	448	424	440	463	447	466	517	479	437	456	458	436	456	441	464	430	412	440	451	424	450	471	408	438	462	389	497	459	425	448	415	511	436	443	493	500	445	427	443	412	454	436	451	461	505	434	479	481	432	467	459	485	446	454	501	458	479	437	428	478	423	428	460	462	442	472	461	456	465	440	448	483	426	455	424	490	452	442	467	423	425	471	449	438	456	445	459	443	447	429	483	456	462	424	449	491	459	456	438	430	447	447	409	490	441	470	482	461	475	462	466	489	462	421	418	449	463	474	453	447	445	409	452	493	448	422	431	452	430	456	437	459	417	464	465	447	463	413	447	457	433	466	465	412	421	434	451	457	436	477	448	449	445	450	491	450	479	458	433	459	445	444	457	474	454	473	470	433	465	453	459	504	444	442	465	456	471	426	476	450	480	446	447	454	436	425	451	449	481	466	456	449	448	468	459	481	483	435	450	438	434	467	430	475	433	451	463	474	440	428	431	424	450	441	439	460	446	443	431	448	471	474	497	449	440	462	470	471	452	455	446	444	455	504	453	476	447	467	445	439	475	456	426	449	425	492	447	457	455	438	457	477	467	458	457	438	466	423	442	465	439	445	427	431	427	467	450	429	474	471	456	436	449	437	446	428	458	443	422	444	447	467	427	425	486	441	481	421	467	458	476	446	448	428	413	436	445	443	431	456	450	450	443	452	482	443	445	437	437	467	474	476	457	469	463	432	468	482	444	427	444	451	445	451	469	429	425	419	480	449	447	451	471	455	439	456	446	465	404	466	477	440	495	434	460	425	438	417	431	462	445	416	474	439	440	433	447	497	456	473	482	496	426	466	464	462	488	461	462	411	413	471	453	466	427	470	442	447	462	447	467	438	461	477	453	469	445	453	447	453	441	454	423	443	424	453	499	469	462	439	447	450	447	455	494	473	467	422	460	445	459	434	467	459	439	446	456	462	442	462	434	457	450	425	467	440	475	449	462	427	407	411	440	457	451	515	446	451	469	462	441	428	434	476	449	446	475	482	453	445	436	463	462	403	435	467	441	473	444	484	440	479	432	439	487	472	440	444	468	469	451	481	425	500	464	424	466	432	455	437	469	464	455	437	438	433	440	446	457	421	392	436	472	431	452	442	471	480	465	487	438	467	469	482	480	436	450	454	465	414	455	452	448	443	451	428	425	468	448	465	428	456	486	438	442	438	457	430	462	447	463	395	438	468	458	446	443	454	440	446	440	459	447	481	437	433	472	454	470	452	479	440	476	440	423	421	473	441	446	429	478	466	433	470	431	454	516	466	498	440	480	441	477	452	485	416	470	454	447	424	448	459	519	445	464	446	425	432	448	473	476	451	472	418	470	433	466	428	461	465	433	446	453	448	426	442	461	429	449	461	458	421	456	464	430	497	467	454	458	444	458	430	439	450	431	438	450	449	422	469	423	453	425	451	450	462	469	428	473	438	467	452	419	438	432	432	426	439	447	425	430	436	438	476	453	441	418	449	429	459	412	450	454	427	449	433	440	458	449	448	467	463	447	456	420	431	463	443	445	461	433	492	441	469	421	406	467	474	400	468	448	460	455	426	449	452	460	470	460	475	498	413	456	454	463	447	437	456	474	450	445	477	471	429	485	451	441	444	415	478	439	468	440	432	441	476	480	492	451	419	441	451	494	471	466	434	434	434	469	449	423	452	438	426	487	484	434	462	476	408	415	464	483	452	445	474	481	445	460	475	459	457	468	440	416	462	448	420	410	478	482	464	460	457	417	402	448	427	453	439	439	458	430	435	433	469	501	475	442	460	456	443	445	458	433	489	490	434	446	430	432	421	465	459	435	459	450	453	481	470	459	448	419	434	437	440	441	459	448	463	460	456	445	446	454	496	468	427	441	481	475	468	414	438	458	453	492	473	444	474	456	479	478	453	451	448	431	432	465	442	472	472	463	465	427	410	438	407	459	427	436	432	438	455	434	497	430	452	457	458	476	443	460	439	447	421	473	448	471	437	393	425	476	461	462	443	429	440	431	392	442	428	459	425	433	463	419	450	485	454	468	451	439	465	427	454	453	425	475	412	460	439	463	438	493	434	455	436	485	446	440	430	430	446	468	444	428	475	489	452	495	472	465	452	449	452	461	434	439	437	453	435	480	458	484	444	435	458	443	441	450	440	449	474	461	469	429	470	468	454	463	465	471	449	499	483	470	465	451	458	477	455	414	462	435	434	471	439	457	460	423	454	404	466	467	433	419	409	435	472	483	417	453	475	452	427	431	470	445	454	463	425	470	462	465	422	462	441	465	491	461	493	441	427	445	435	464	447	443	420	429	485	457	437	436	447	433	454	457	421	459	453	461	436	461	452	466	469	493	461	452	425	420	449	487	429	467	430	426	472	457	475	429	463	435	464	511	420	429	485	428	462	455	481	432
25027	21716	28396	26999	24907	21992	14634	6802	5229	7110	4343	2425	990	368	245	216	226	230	182	217	215	209	210	196	205	220	196	201	182	188	183	193	195	200	177	196	177	191	203	172	193	210	197	197	215	203	196	206	190	192	208	210	216	173	217	195	186	212	206	199	210	202	175	187	197	216	213	212	194	197	214	232	228	195	218	195	187	225	206	185	195	199	180	231	219	181	205	174	174	222	202	203	207	207	229	177	211	178	213	168	181	191	213	205	210	196	200	211	210	198	191	194	200	211	199	191	194	197	208	203	202	208	192	208	195	191	212	209	212	210	229	207	193	199	192	191	204	201	215	227	196	200	186	199	186	178	190	220	185	193	179	199	181	203	193	193	170	194	223	198	183	224	210	194	216	226	194	190	210	204	229	183	195	205	178	204	199	185	195	198	214	218	196	221	203	200	208	231	182	207	221	222	241	213	190	193	222	222	202	207	222	203	203	197	193	181	198	215	212	198	188	209	218	225	185	189	210	174	209	218	175	181	206	217	185	202	195	218	240	195	190	178	191	198	216	184	192	207	182	213	212	204	239	181	204	195	205	187	209	200	174	189	192	184	213	221	190	212	198	204	203	179	177	228	205	208	196	170	200	206	197	202	189	209	166	179	202	214	181	197	195	178	201	199	204	185	205	207	202	208	199	189	198	226	209	206	179	206	200	181	205	202	194	214	209	167	197	177	185	191	208	197	222	221	185	195	213	203	188	207	210	211	190	225	185	191	203	197	167	186	205	178	186	239	193	211	204	196	198	184	193	201	206	194	184	201	177	192	206	179	209	194	193	194	191	200	196	203	205	218	192	234	202	248	212	212	187	199	194	191	212	198	213	190	194	207	174	221	184	242	195	178	213	218	189	211	200	208	194	215	184	206	216	201	201	196	184	195	182	197	198	198	223	207	188	200	169	170	168	200	227	193	192	212	209	218	193	218	191	209	185	217	189	207	184	202	187	208	205	180	218	228	161	189	174	219	215	216	206	188	216	194	191	172	206	198	192	204	182	209	228	215	181	187	207	208	203	194	210	194	215	211	208	208	202	199	182	214	194	193	205	200	186	200	178	197	189	195	204	218	208	204	199	184	208	195	202	197	193	198	205	222	205	204	226	210	237	207	174	194	202	203	219	202	209	197	200	206	186	191	202	218	213	216	188	207	182	199	177	195	207	199	188	207	186	237	205	203	167	168	217	175	207	213	190	213	217	216	199	173	191	195	212	194	173	224	173	210	194	220	199	198	211	204	195	202	215	217	196	237	220	209	213	212	205	209	162	187	207	210	193	191	199	195	193	218	200	213	205	211	206	214	208	205	204	199	205	230	197	226	208	190	206	192	184	204	206	182	179	222	190	202	229	197	214	209	203	194	184	187	221	228	196	183	203	195	202	207	220	179	210	211	202	214	222	193	188	195	238	199	210	220	184	204	211	189	215	194	205	209	195	191	184	194	188	194	198	209	204	189	190	223	185	202	167	180	222	208	192	199	203	176	183	220	211	220	187	218	216	200	180	218	217	195	202	180	182	189	189	192	224	202	215	210	183	213	196	207	223	233	206	200	176	194	210	214	190	199	210	200	218	222	211	185	200	209	201	194	176	218	214	207	215	205	175	211	205	209	199	179	185	200	213	172	215	225	215	197	203	208	224	208	206	202	185	218	225	193	186	197	200	221	207	177	196	192	189	222	194	203	193	209	223	198	209	214	205	203	224	195	214	184	190	210	194	201	195	208	196	202	178	206	208	173	178	201	198	211	185	209	213	193	189	200	198	226	213	213	223	220	222	216	204	188	186	209	179	208	183	202	210	223	200	200	193	199	202	207	186	224	240	197	198	192	183	209	197	198	200	181	183	214	209	236	233	211	208	201	185	242	173	203	218	196	212	221	205	205	190	215	173	191	214	201	179	218	200	196	223	200	191	223	190	201	190	209	186	195	206	189	220	192	212	215	192	222	205	209	221	229	215	215	195	205	177	184	191	187	184	201	195	219	205	204	197	210	174	209	226	190	203	219	203	198	197	210	214	196	220	210	204	198	211	196	202	209	201	174	226	179	167	199	196	199	203	192	192	197	177	213	217	233	209	186	221	217	189	215	203	202	227	197	184	212	199	211	181	228	183	215	194	225	215	211	203	201	211	230	205	197	211	210	217	199	183	200	164	207	222	203	180	208	197	229	212	173	199	195	173	181	188	208	203	212	188	199	193	214	212	209	183	218	186	161	212	188	224	161	189	180	217	211	197	187	207	215	197	210	184	230	196	182	208	211	214	226	219	198	222	214	180	213	196	217	183	221	199	206	188	210	177	205	181	199	212	193	187	221	196	176	192	204	194	235	209	217	217	194	206	197	198	213	222	200	190	197	197	195	196	205	202	202	201	197	199	175	227	200	192	218	181	212	207	190	206	186	190	215	204	194	225	200	188	197	185	183	195	195	208	198	206	230	195	198	191	219	181	192	191	214	199	197	186	185	206	193	196	209	202	226	213	215	223	186	205	211	228	223	215	186	203	207	180	198	225	210	188	191	217	223	202	203	217	179	195	210	197	194	189	182	205	193	178	194	181	186	216	186	216	195	194	196	193	197	194	205	194	200	186	208	212	177	216	200	194	211	194	176	187	223	187	212	196	178	181	207	202	176	185	195	173	217	177	184	195	187	217	200	191	172	206	185	195	170	202	209	208	201	202	223	205	192	197	207	192	199	202	196	225	182	209	227	217	214	182	200	186	179	196	187	187	195	207	221	223	223	187	203	186	216	199	192	193	198	219	201	199	196	209	225	195	202	178	209	203	187	216	201	202	203	207	182	209	212	195	181	208	200	216	208	197	206	228	186	201	215	174	220	204	197	192	202	200	169	185	217	204	193	187	215	197	186	225	211	201	196	202	210	210	203	200	186	191	192	181	211	207	240	199	186	207	198	228	179	215	200	188	203	204	214	192	181	199	218	183	206	193	188	199	204	211	199	187	205	185	231	201	183	230	210	236	200	195	174	187	177	216	167	202	216	206	200	207	203	205	198	182	190	199	205	199	175	173	214	205	207	196	210	200	219	229	207	221	205	203	195	205	210	181	203	189	192	207	204	200	191	228	186	221	209	181	187	203	197	210	219	185	191	193	179	197	205	188	175	197	200	216	237	207	216	187	215	219	184	173	204	200	208	206	191	192	199	192	209	198	168	176	191	209	181	203	207	208	169	200	195	215	203	202	214	217	184	215	186	223	225	187	185	195	191	179	192	232	229	181	200	203	192	199	194	183	196	217	180	208	218	207	217	200	192	218	203	193	214	204	174	200	200	198	196	208	204	202	208	200	188	191	216	210	186	189	215	204	198	199	180	208	215	213	203	179	188	167	195	217	193	195	212	220	193	203	207	203	199	191	240	201	207	217	220	229	236	220	205	216	213	211	216	200	189	182	197	190	203	215	213	187	211	184	186	195	201	196	219	220	189	190	212	214	221	197	203	216	187	196	190
32433	50697	44790	38924	36739	32187	24594	15716	15068	17493	11595	6908	2863	1005	547	501	448	455	436	439	439	446	439	404	449	461	441	443	405	446	461	433	427	460	442	405	427	483	425	471	458	415	462	456	413	448	411	460	465	464	430	450	477	456	382	434	470	424	455	445	436	475	453	457	445	413	427	406	432	462	434	464	437	452	485	449	428	433	420	432	434	418	440	429	452	415	454	437	433	449	472	451	446	423	431	421	452	433	417	413	422	435	433	437	418	459	460	472	413	468	460	450	428	422	467	446	433	411	428	422	445	468	420	455	441	429	424	454	445	431	439	480	451	430	436	467	417	424	410	439	435	426	393	457	406	437	423	424	437	424	418	420	471	470	439	420	445	397	430	439	445	433	427	405	422	445	470	441	394	409	440	457	445	464	438	429	453	446	409	448	428	461	425	433	395	404	441	454	400	437	421	427	440	470	427	425	443	420	426	443	463	434	468	427	449	433	442	433	396	474	385	441	450	433	425	456	462	467	457	486	434	406	413	456	427	400	458	439	473	447	463	449	446	454	450	465	448	429	392	437	434	476	459	464	444	413	412	439	423	402	424	446	433	425	418	398	443	422	478	457	414	450	452	451	430	392	469	414	449	441	411	443	447	420	400	448	445	437	414	453	448	442	444	487	438	445	458	439	442	423	441	448	430	443	440	462	449	420	471	451	442	450	428	437	419	446	453	426	423	444	398	420	427	424	412	442	428	404	437	439	437	454	431	433	431	426	454	439	446	405	463	454	434	446	434	425	468	452	468	464	413	464	427	427	419	459	437	453	430	428	457	436	409	429	432	483	470	483	416	468	424	437	426	456	444	403	430	451	444	424	442	402	444	429	436	418	444	435	440	443	447	413	426	458	423	395	420	462	475	469	411	459	464	459	455	430	459	434	407	427	421	438	450	446	403	458	431	415	435	456	434	414	438	459	433	462	466	435	450	438	432	476	465	458	387	401	472	469	397	424	431	420	437	434	437	426	466	458	433	427	423	427	429	419	440	423	419	456	417	416	389	432	447	434	461	393	463	450	463	409	427	435	404	456	451	443	440	419	473	449	474	486	433	456	413	401	405	433	459	405	452	474	451	428	423	453	448	419	415	431	443	442	465	414	447	407	440	417	423	430	417	414	459	403	434	444	457	445	441	473	411	435	460	413	466	470	412	432	435	417	410	442	407	425	448	438	422	455	426	418	424	428	435	416	451	449	450	429	427	444	442	434	396	434	442	456	417	425	446	436	440	403	447	389	423	444	449	454	434	419	437	392	444	420	482	459	472	410	444	402	436	428	429	409	463	474	440	435	441	465	419	439	469	404	486	415	435	455	399	433	425	463	489	421	473	416	432	428	422	440	402	428	454	411	442	424	432	468	393	437	444	399	452	426	455	442	429	424	420	432	419	453	438	466	442	421	432	403	464	433	423	455	426	432	484	455	418	460	428	441	414	421	401	403	478	444	395	438	437	411	453	463	383	465	436	436	424	431	459	450	452	443	426	477	419	411	486	415	433	430	466	468	468	415	425	443	427	401	423	443	402	421	432	439	438	461	427	426	435	450	440	423	460	449	410	453	481	457	440	478	445	459	430	401	428	407	415	458	490	441	439	426	435	442	432	410	473	458	427	427	388	417	393	411	457	413	461	463	428	453	477	436	448	435	439	423	444	432	419	406	425	412	445	438	485	421	431	476	447	445	422	450	463	413	473	437	441	441	443	414	474	422	409	403	423	446	456	457	436	416	447	439	442	429	447	440	454	417	430	466	433	444	402	407	439	448	422	409	447	464	443	448	439	419	426	382	420	432	424	460	433	439	442	426	387	427	445	433	401	440	455	446	446	441	425	432	450	418	407	436	489	450	465	424	404	449	380	411	400	470	409	437	401	448	456	461	442	458	438	462	417	439	447	487	461	426	442	468	438	438	439	443	426	441	433	425	435	412	432	426	459	437	431	476	445	403	471	418	417	440	421	425	413	426	419	412	454	401	415	436	447	418	433	441	413	419	455	455	452	440	448	443	447	399	407	432	466	436	442	435	429	440	420	438	437	405	408	434	456	402	429	456	435	425	416	445	447	416	459	433	416	468	460	412	457	426	435	438	455	440	434	431	440	420	414	445	414	401	465	400	471	456	424	460	425	461	442	449	446	432	434	455	438	423	420	426	411	470	442	446	431	434	461	439	429	470	440	435	488	441	433	426	443	463	410	432	402	424	462	461	454	441	402	425	463	424	443	430	436	469	454	433	424	418	448	412	417	440	434	438	430	462	448	461	439	411	408	448	424	423	460	456	414	440	449	405	414	416	443	455	446	449	413	437	421	435	428	420	448	433	430	439	447	458	383	432	441	422	442	450	460	451	425	496	459	434	404	449	472	438	451	422	452	454	472	449	457	394	455	443	462	444	418	410	457	430	462	446	420	426	432	402	406	496	383	421	393	413	424	449	493	439	439	448	431	465	416	450	442	413	421	447	420	433	422	466	441	420	434	469	440	399	393	432	464	436	454	456	462	444	501	439	436	449	429	421	439	404	420	434	467	436	446	405	414	451	418	443	449	456	414	427	418	437	437	441	429	414	439	411	469	428	448	413	448	427	455	470	484	421	454	415	478	455	457	439	460	451	430	413	399	418	433	463	413	460	399	414	431	411	454	463	460	420	472	415	421	459	453	472	413	488	442	472	400	408	460	403	438	401	430	422	413	450	449	427	419	472	436	411	440	443	445	453	421	442	396	470	440	438	424	461	411	396	441	445	447	443	441	448	436	452	436	441	437	392	436	443	449	440	430	465	455	433	429	416	437	406	430	431	444	425	414	458	388	415	444	398	468	430	421	437	440	422	404	428	422	469	490	436	449	397	448	454	429	436	426	442	442	416	441	468	428	427	461	415	448	439	411	405	452	422	462	435	395	372	433	385	431	436	438	419	423	387	420	424	424	441	444	470	467	444	438	429	444	425	442	392	432	429	469	442	476	433	459	425	443	423	414	451	431	410	449	441	427	430	425	420	393	485	400	452	461	470	453	458	443	454	459	450	462	429	422	458	385	434	443	438	466	426	462	433	449	446	451	396	453	427	432	459	475	440	431	454	450	457	422	381	451	473	432	435	443	460	450	488	419	452	431	439	465	422	439	437	443	429	465	433	419	441	454	416	443	419	418	408	411	482	419	468	441	471	462	441	436	471	445	444	416	404	425	436	441	434	480	398	468	423	479	459	407	450	415	412	448	441	419	445	423	431	448	466	438	456	450	445	410	437	416	448	432	417	446	430	442	421	409	442	420	435	405	452	442	467	457	447	410	432	454	411	439	430	470	410	479	436	429	422	448	415	423	441	414	459	421	370	431	395	419	406	422	415	403	466	438	467	480	435	447	457	443	425	457	484	426	447	425	428	423	437	438	451	482	475	448	429	465	469	454	433	444	484	426	419	475	442	443	429	441	416	441	454	407	416	415	418	463	434	435	442	413	472	439	473	453	458
23610	21654	29410	24762	25276	27819	22513	15897	15444	14588	9336	4213	1888	673	326	217	194	228	221	218	192	205	211	204	203	209	199	211	229	231	198	203	195	192	193	205	177	180	208	203	218	205	223	198	198	219	220	218	229	222	221	214	192	198	209	218	190	222	226	209	225	182	193	196	211	228	202	197	214	225	205	177	207	223	206	201	224	238	224	205	231	191	211	210	224	201	203	208	207	187	205	206	206	190	206	184	220	192	208	225	203	210	220	199	200	215	210	183	233	215	221	205	184	219	198	199	216	199	219	197	206	210	226	187	202	207	215	199	216	197	201	205	224	188	191	218	233	211	204	225	178	221	203	189	205	197	198	190	230	214	217	173	199	220	217	208	201	213	207	202	246	216	223	211	205	196	192	188	190	211	199	197	184	196	225	214	219	182	215	221	209	239	197	209	187	192	179	220	190	196	216	188	210	216	207	217	204	208	224	213	208	241	225	228	214	198	206	205	217	228	200	214	233	207	202	204	217	203	212	206	205	181	208	229	209	216	201	232	207	217	211	228	221	189	189	203	208	191	212	201	208	178	214	233	214	211	219	191	190	186	216	192	203	187	205	214	203	181	195	199	217	212	212	203	212	210	205	227	225	207	189	209	199	213	201	203	214	214	223	206	215	217	218	195	201	191	203	189	210	220	184	224	184	214	203	209	224	228	199	228	193	224	228	172	234	182	192	201	198	187	199	232	186	191	188	219	208	210	247	201	184	224	200	192	214	190	208	200	214	206	219	203	190	195	208	194	229	209	224	217	200	180	206	191	199	215	199	195	189	194	205	214	212	183	203	209	209	167	214	248	202	189	219	202	176	211	203	215	225	191	216	203	204	221	219	201	200	202	192	205	230	201	192	190	203	197	218	223	213	196	215	209	225	186	210	203	216	190	228	211	206	211	184	191	229	190	199	227	210	218	219	213	217	235	224	213	184	221	204	228	216	212	202	220	204	223	205	210	206	224	227	192	185	187	215	199	192	205	203	230	226	220	219	204	183	186	205	191	202	229	191	207	209	197	230	209	239	208	225	205	215	210	197	223	190	198	223	210	209	191	221	205	198	204	207	200	203	200	200	217	197	200	201	223	232	190	229	212	213	216	202	203	200	223	224	211	217	200	204	221	206	205	199	197	212	225	198	230	202	219	195	201	219	205	204	205	216	205	194	219	202	232	184	202	217	204	223	196	220	225	185	230	201	216	233	170	214	191	240	203	212	205	194	212	197	194	191	220	197	210	227	195	194	231	218	221	168	221	206	204	199	218	234	222	196	213	193	211	214	201	206	212	220	196	196	212	197	212	219	206	198	203	216	196	174	223	219	213	208	194	209	238	212	210	210	238	226	207	205	218	213	203	239	231	208	229	216	203	195	221	182	216	207	198	223	181	192	202	210	200	197	204	212	201	231	216	189	197	233	176	196	236	224	198	216	223	194	214	189	190	218	197	188	180	207	219	224	215	209	206	197	185	218	221	220	203	190	205	209	201	207	209	194	218	223	223	204	167	201	178	221	233	197	208	218	212	221	209	206	196	188	213	193	221	199	201	233	230	233	220	201	206	199	192	194	206	197	210	204	183	220	207	213	225	210	193	216	228	207	204	213	182	208	233	194	215	198	225	202	208	196	207	194	203	234	178	163	217	194	224	220	194	236	210	218	186	241	218	221	191	200	209	208	216	196	226	230	206	211	204	234	196	210	193	223	198	187	207	214	211	195	240	222	211	207	193	192	189	213	190	201	214	214	218	227	200	201	189	226	211	249	213	215	222	214	215	216	199	212	173	206	213	224	170	217	200	183	197	227	202	198	227	180	194	197	212	208	226	227	226	218	192	205	201	199	173	215	218	205	203	221	218	210	183	207	191	189	218	224	207	189	181	210	218	213	184	207	188	207	189	218	203	207	223	209	204	207	209	190	190	184	208	214	219	204	197	230	197	185	205	210	203	195	215	231	219	222	193	214	175	224	211	200	217	225	197	217	204	199	195	192	200	220	226	220	174	200	222	194	234	198	196	178	204	178	199	216	206	195	195	216	202	201	200	222	204	201	188	215	189	186	186	203	198	209	207	234	196	195	193	219	205	198	223	210	207	202	203	215	219	214	204	217	211	195	224	223	202	198	178	210	232	190	223	187	199	202	197	246	208	205	201	202	200	206	207	194	200	203	213	190	222	205	208	195	209	206	200	213	176	221	200	177	214	223	196	230	228	198	214	206	209	213	196	199	209	186	196	198	223	219	202	193	188	219	193	202	189	214	200	205	218	200	211	185	203	187	214	230	206	186	202	196	219	237	189	177	217	204	178	201	172	216	186	217	216	186	190	216	187	188	219	188	200	242	229	189	196	215	219	217	218	221	234	205	226	183	202	226	228	201	221	175	208	206	229	229	195	224	203	195	207	204	209	218	200	216	216	185	221	228	218	181	203	208	200	190	202	227	233	192	211	193	202	204	202	233	211	212	212	185	203	177	213	226	235	204	208	206	219	229	213	176	217	212	208	217	203	214	210	225	196	213	231	172	199	208	205	197	199	187	218	223	204	197	204	213	175	186	192	235	217	219	219	216	202	218	227	221	218	179	202	185	221	204	213	226	210	207	210	191	231	228	210	221	219	189	189	222	185	187	197	198	197	198	178	203	237	233	199	214	226	200	227	229	188	213	205	198	219	219	210	198	192	199	218	195	183	223	219	200	207	202	220	221	229	210	199	182	216	205	206	206	206	196	211	206	226	197	206	214	210	224	197	232	198	193	216	199	191	199	199	216	211	214	204	224	216	213	208	219	195	195	212	193	170	188	214	206	217	194	211	227	194	221	223	186	192	217	215	175	200	216	235	204	189	196	225	229	219	230	233	193	227	225	217	180	211	231	220	195	202	213	247	207	196	212	197	202	192	212	221	204	190	206	212	228	218	219	203	224	219	198	196	197	222	198	177	192	198	206	202	195	227	207	220	189	199	209	210	189	199	224	212	184	220	185	205	194	224	191	237	180	220	226	212	186	206	202	208	209	200	199	190	216	215	198	192	178	245	211	227	187	197	200	178	217	202	223	205	198	212	229	210	208	230	193	199	206	187	203	205	187	188	218	191	198	206	211	219	173	212	191	220	229	223	183	209	213	197	227	218	205	224	202	218	204	201	212	197	196	213	203	212	212	208	194	225	201	207	216	196	217	214	209	240	200	204	226	243	201	213	221	230	202	193	204	214	205	228	198	210	219	214	221	208	188	229	209	209	237	218	202	223	195	212	196	199	197	193	202	210	183	195	219	214	204	212	203	204	218	197	229	219	214	192	229	189	224	196	186	201	192	215	206	171	201	188	223	216	192	206	217	196	181	206	209	204	211	189	247	214	222	202	221	202	228	223	202	203	201	208	206	227	194	228	189	222	230	180	191	198	231	207	199	215	200	197	190	231	222	215	201	193	214	212	228	232	223	210	222	202	195	209	207	215	211	214	202	189	224	202	205	184	218	227
36864	61897	59526	48741	45753	38449	29100	27114	27870	25969	18714	10741	5230	1700	748	482	439	443	435	433	444	401	423	432	425	436	453	436	432	456	414	426	395	415	446	412	427	387	439	405	475	442	403	438	434	443	434	457	449	419	409	393	443	409	422	412	425	454	423	389	406	461	415	456	410	451	442	429	403	421	392	460	440	442	404	395	441	456	418	409	397	397	455	436	447	441	432	459	386	414	412	417	451	433	430	447	439	426	415	419	430	432	397	423	477	415	479	442	432	422	463	430	468	440	424	443	413	415	439	417	426	425	408	426	440	435	429	448	431	439	439	420	465	455	454	448	458	437	438	442	409	434	430	406	484	401	439	428	436	425	415	454	432	434	430	439	426	418	416	431	453	432	427	414	443	434	421	440	446	412	419	427	427	474	445	423	456	430	418	472	422	430	409	434	440	424	399	442	423	438	411	419	450	406	429	412	387	439	410	412	419	405	413	447	406	432	428	395	435	441	436	414	430	385	420	439	416	413	442	408	438	435	401	438	408	410	444	419	419	410	429	438	438	425	459	445	405	423	424	443	450	421	489	421	470	439	474	443	468	425	422	462	406	402	429	396	440	439	406	456	422	458	417	422	433	429	442	451	454	397	446	400	466	430	447	413	421	440	389	465	441	460	434	402	440	439	458	445	438	418	458	422	449	462	439	405	409	407	419	431	399	420	417	405	411	403	436	434	438	440	438	416	403	421	433	385	383	393	415	397	435	436	468	410	428	407	432	418	426	426	429	434	426	433	417	436	443	426	414	404	406	414	443	450	426	417	424	449	419	422	403	432	431	415	396	425	446	395	480	443	464	436	414	451	483	454	391	441	417	446	431	385	401	434	453	412	452	428	442	416	425	434	436	409	445	426	481	445	435	423	458	396	403	418	438	441	432	427	417	445	445	418	441	422	475	423	441	405	419	446	476	412	430	415	446	466	452	427	470	472	472	459	447	430	427	459	447	459	439	416	428	422	418	445	442	427	422	462	399	462	423	423	407	394	462	417	450	372	427	473	441	440	413	430	455	457	397	423	401	446	394	425	433	411	438	419	469	424	432	421	434	435	444	365	420	424	417	450	443	436	406	415	419	398	413	427	421	427	410	430	398	459	423	450	425	407	416	431	411	441	429	440	457	435	414	418	441	424	415	420	449	447	418	431	410	446	416	438	403	430	411	463	448	403	429	410	417	428	431	411	432	441	436	420	397	394	467	414	370	400	451	449	404	419	444	442	405	427	439	401	394	480	461	409	384	451	451	399	434	397	446	467	422	468	412	447	449	429	429	417	445	463	394	439	441	425	445	438	470	471	420	417	427	432	462	431	412	415	422	412	428	426	448	404	426	415	447	431	435	432	431	421	424	454	430	444	393	440	445	433	437	458	447	414	432	413	429	425	405	435	445	396	400	423	433	437	438	467	444	412	435	425	429	456	462	421	407	412	408	426	452	393	472	429	413	413	415	420	407	420	442	417	438	425	428	453	440	416	437	444	428	422	441	457	437	450	437	448	422	422	471	447	437	428	419	419	474	469	450	443	404	425	408	403	409	386	421	400	437	438	438	396	407	444	393	445	415	484	415	436	414	430	438	399	421	394	443	400	475	412	406	447	398	384	409	416	419	419	421	442	450	431	447	419	413	418	389	414	439	447	461	426	398	441	398	423	447	444	423	436	422	426	406	438	480	433	451	422	448	419	409	442	443	430	455	439	441	437	373	446	426	458	431	439	426	402	455	455	452	454	424	433	396	440	440	448	436	391	460	405	423	448	442	427	448	407	438	424	438	447	436	432	441	439	462	431	436	446	438	410	416	440	440	420	446	466	437	447	448	448	399	446	424	454	441	445	451	400	437	409	439	404	438	421	432	433	394	418	437	435	412	426	427	436	415	413	436	448	412	432	423	429	441	436	441	421	416	449	439	412	438	430	413	403	432	412	400	430	457	440	394	422	446	413	428	419	437	391	426	441	415	451	401	444	410	424	458	414	405	430	397	403	406	444	431	405	441	413	443	449	453	403	420	385	475	424	432	415	436	437	443	452	424	444	430	423	436	439	435	463	418	469	416	449	412	403	468	436	419	426	413	451	421	460	455	395	462	414	387	409	453	464	430	394	465	477	370	429	419	447	421	418	468	476	442	415	468	411	440	409	443	389	419	460	396	405	385	462	426	432	425	428	437	424	402	429	414	424	420	432	420	441	470	431	437	458	446	388	447	457	437	427	426	427	417	453	428	401	413	403	397	435	423	399	449	498	418	446	396	419	436	404	433	484	440	455	395	449	411	426	400	429	416	428	402	420	413	461	421	429	429	399	464	433	488	439	450	433	422	412	432	414	409	442	437	411	395	408	417	395	435	417	450	438	446	428	429	405	397	424	440	432	431	464	414	454	407	419	395	427	439	428	396	437	443	435	411	416	414	412	441	436	410	419	440	428	423	449	409	459	399	379	395	447	451	430	449	455	446	444	379	408	430	437	434	453	451	392	422	439	443	455	432	419	452	397	430	417	413	416	435	433	431	440	413	462	437	411	416	408	436	430	442	409	461	430	401	422	451	410	455	433	442	432	434	481	425	405	436	424	418	454	426	441	426	451	418	469	423	469	436	429	415	441	431	406	428	406	410	443	380	409	471	416	455	398	419	414	406	402	463	444	414	453	439	471	444	448	409	439	426	437	413	435	445	415	428	444	424	400	429	426	423	423	435	415	434	434	416	448	448	462	467	474	441	456	434	458	440	448	424	426	430	407	424	426	415	439	439	413	416	486	437	438	429	444	451	404	472	458	434	459	440	444	414	444	403	451	435	435	469	425	421	393	414	421	425	449	428	415	450	398	464	413	401	423	460	407	412	416	406	430	427	428	459	472	406	447	400	448	440	451	422	432	439	450	434	446	391	432	439	411	401	431	393	432	440	437	416	429	442	424	438	410	372	410	429	403	429	476	419	459	440	475	418	432	424	450	437	450	447	420	422	437	428	406	436	446	418	399	417	429	452	403	389	410	423	457	445	492	439	405	412	421	396	435	432	383	442	416	448	435	410	421	479	449	430	428	413	426	426	460	403	440	392	433	413	447	416	396	437	415	470	406	405	397	401	429	429	391	429	441	421	470	441	418	446	449	422	432	418	475	411	425	398	424	451	422	437	499	384	453	416	458	420	432	442	426	426	452	427	422	445	434	410	477	458	468	418	423	459	463	466	427	442	407	447	421	409	440	439	437	438	434	418	449	446	420	463	471	467	406	443	426	386	399	397	448	412	427	425	423	427	443	447	424	407	424	412	411	436	412	455	420	427	404	474	415	460	416	418	456	406	415	424	430	429	420	436	449	404	419	429	430	409	413	425	428	459	446	401	416	400	431	435	436	446	419	385	428	448	460	461	420	434	451	415	438	438	422	434	429	413	446	426	441	406	421	471	408	412	422	372	425	434	423	394	402	424	460	462	421	457	438	436	437	432	402	436	388	425	491	411	406	427	403
27778	25687	29436	22194	20213	14801	7315	3248	1705	1266	898	499	347	234	221	226	209	223	224	233	205	180	222	186	207	190	207	203	227	205	225	223	232	231	239	191	174	205	211	193	210	200	197	218	203	207	207	200	211	201	208	214	211	195	210	225	202	214	206	213	212	213	184	205	228	217	225	207	222	231	201	190	197	190	203	212	204	200	203	172	182	229	205	217	194	217	207	205	242	195	205	227	185	174	186	222	190	215	227	209	213	184	212	186	218	196	203	204	215	227	164	200	190	207	254	231	198	213	235	199	206	211	207	217	217	183	209	227	213	197	203	215	207	204	195	233	184	196	194	223	195	179	198	190	216	205	216	215	226	216	215	194	197	186	197	246	227	222	189	220	194	195	197	205	215	206	220	193	190	200	201	207	177	212	214	197	196	200	216	189	213	210	187	223	219	224	201	207	226	223	206	234	210	198	205	209	213	216	214	185	216	203	231	221	199	209	209	217	194	183	214	207	219	197	226	181	214	201	198	234	205	190	206	208	200	210	214	185	208	183	215	206	221	216	220	206	212	193	212	237	201	206	224	185	201	205	188	192	210	196	188	200	200	204	204	200	207	201	195	222	245	229	199	203	220	219	216	213	202	204	205	190	200	191	176	219	203	205	239	204	209	217	206	193	192	226	228	201	190	185	210	216	204	204	213	209	182	196	221	189	219	217	211	228	198	184	193	206	209	184	202	185	190	202	217	206	211	231	200	212	228	210	203	203	193	222	235	224	212	190	206	218	178	185	211	222	226	234	207	208	198	230	221	201	230	210	205	213	188	227	217	189	195	213	195	182	193	186	212	223	210	202	221	216	185	222	217	220	200	199	196	248	223	195	221	201	197	191	187	208	211	203	193	207	244	196	210	217	185	204	209	214	203	222	208	203	207	213	208	197	199	214	214	207	183	201	189	215	222	212	225	202	216	205	202	223	210	210	197	190	200	222	216	214	193	218	203	199	207	219	200	180	204	221	207	191	191	207	189	219	200	202	206	190	235	224	205	196	215	200	188	220	216	214	227	233	202	204	229	197	212	227	189	191	221	209	193	209	203	207	198	230	201	192	191	191	193	194	183	199	198	190	210	207	212	192	209	203	212	203	218	179	193	209	202	208	190	208	194	207	202	229	207	194	211	217	182	200	199	211	209	216	181	209	206	209	212	220	203	192	191	195	225	189	218	168	210	202	180	210	217	205	213	224	196	206	225	236	170	204	226	210	201	191	224	200	227	200	195	224	194	217	239	186	176	208	206	190	230	205	198	184	215	184	215	220	216	221	216	177	215	185	200	206	185	209	201	185	223	221	201	198	186	227	221	191	222	215	228	210	216	211	185	201	207	228	187	206	237	230	224	209	207	226	199	203	204	199	187	208	186	215	202	203	204	197	204	213	192	211	208	213	208	220	189	210	221	232	199	197	234	229	217	201	219	213	223	227	193	222	199	204	214	212	220	219	191	196	215	209	248	220	227	199	203	184	195	203	229	211	203	213	219	214	175	243	198	188	214	222	213	205	224	221	233	224	192	204	217	187	216	215	200	204	200	214	195	194	215	207	206	223	203	186	225	212	204	202	195	204	216	206	204	208	200	226	221	190	185	197	231	185	208	186	216	227	187	199	195	198	236	235	208	223	206	214	226	199	204	193	207	198	195	217	219	232	205	207	199	210	219	185	208	213	184	210	213	173	226	218	226	226	219	192	211	204	216	208	212	181	193	229	217	200	199	211	193	201	209	200	186	198	229	228	201	215	233	194	194	187	202	213	223	204	205	189	193	204	226	172	232	233	190	225	204	224	212	190	188	221	188	227	221	222	210	199	221	220	229	218	201	236	239	214	225	220	182	189	203	196	183	222	221	218	223	213	211	215	198	201	208	226	221	219	192	221	219	209	185	194	209	213	205	204	212	222	195	189	221	218	198	214	214	214	182	210	195	207	191	219	212	203	192	235	227	210	210	186	212	216	195	194	218	207	215	199	199	216	206	226	208	204	213	205	194	221	211	208	203	210	211	239	231	198	218	237	221	201	211	205	226	215	189	190	244	211	211	181	206	197	220	217	238	201	206	209	239	231	192	221	189	212	223	189	221	187	213	222	218	243	191	197	201	180	219	198	203	202	206	187	249	188	220	227	219	201	199	208	208	231	219	221	218	203	189	237	230	199	227	229	197	211	191	211	214	223	190	222	203	185	233	209	193	224	209	220	199	197	208	208	210	199	173	199	212	188	211	210	218	200	185	208	211	205	216	233	198	188	196	210	239	197	245	218	201	213	205	217	202	227	204	210	198	197	195	198	213	202	210	160	200	215	205	204	196	207	218	205	202	218	180	221	208	205	209	187	215	215	194	215	216	206	208	187	248	165	210	230	206	205	233	178	188	218	217	214	202	198	218	210	207	200	215	224	212	191	206	207	228	215	211	190	246	215	218	211	197	205	220	222	235	207	203	204	199	197	229	194	205	194	215	211	221	207	223	199	213	217	197	235	210	209	192	203	213	195	204	215	216	203	206	236	205	201	175	197	193	204	199	210	221	217	212	196	203	238	219	190	184	215	222	200	188	232	216	219	216	197	210	220	210	192	202	196	197	217	191	212	212	187	206	209	208	243	222	211	215	184	222	209	208	185	191	206	195	223	185	207	211	205	209	211	186	170	224	211	196	204	211	211	205	218	205	200	197	219	225	206	225	213	207	209	217	216	216	211	202	207	226	214	184	197	205	196	227	204	220	187	207	224	210	232	193	216	180	217	178	211	239	189	208	207	207	208	201	205	201	203	209	220	209	211	223	208	203	199	223	202	199	205	213	216	197	241	207	200	218	217	211	220	216	217	192	222	199	200	194	230	205	199	198	209	188	207	211	219	201	219	189	202	222	186	214	219	215	197	197	190	193	213	197	198	203	184	184	224	210	200	191	190	204	215	178	238	209	193	196	196	193	206	193	236	200	216	235	196	202	206	218	189	215	181	183	220	230	184	184	203	224	208	203	207	205	202	237	202	227	200	235	201	214	189	214	221	184	189	187	210	220	196	225	165	195	206	201	206	181	200	182	214	186	224	187	191	202	204	199	239	228	195	219	224	182	240	186	222	193	205	215	185	210	215	226	203	195	186	215	213	202	227	211	213	176	211	210	235	221	198	193	207	207	188	217	194	213	206	205	217	216	211	207	190	212	205	207	211	199	200	197	209	195	194	182	203	194	189	219	225	231	184	198	188	205	215	255	223	190	196	222	223	202	212	218	214	219	206	181	207	227	227	219	201	195	210	211	202	180	195	196	221	219	203	207	239	195	221	240	196	216	208	203	209	223	221	215	183	204	218	196	201	215	189	208	213	207	209	190	209	216	198	222	187	217	213	216	217	206	209	197	223	206	207	200	215	198	215	214	211	218	207	213	199	197	202	227	220	207	217	198	197	187	215	221	211	206	186	209	190	208	188	226	196	204	209	182	212	234	210	221	196	202	173	195	199	206	189
30916	45174	40467	30886	32378	25495	16992	9607	5340	3903	2392	1347	879	581	482	477	430	457	433	418	415	436	414	440	455	461	423	445	424	427	395	470	411	413	436	441	425	454	446	450	444	428	464	432	423	444	470	411	422	435	436	438	460	453	483	437	426	425	470	448	398	431	462	437	467	446	468	467	446	422	432	449	487	429	445	435	475	447	438	453	428	493	427	473	449	419	457	431	449	435	438	471	450	468	457	436	445	473	484	466	452	443	476	453	421	445	440	429	459	446	419	466	440	423	440	462	425	471	417	467	439	435	462	483	450	417	445	406	432	427	416	410	442	462	442	457	470	433	436	405	451	446	459	447	457	492	450	404	433	401	443	451	443	442	388	435	417	423	456	419	428	445	465	434	458	458	459	434	450	428	474	443	431	442	413	462	452	397	430	455	435	390	472	440	435	429	439	467	459	448	457	439	439	421	431	407	492	426	432	400	446	452	418	475	414	460	458	435	424	409	430	465	460	455	482	450	453	398	445	460	416	428	388	442	434	469	421	384	406	420	438	425	442	432	434	423	417	413	485	463	456	424	402	431	443	441	406	443	438	481	418	445	433	494	434	483	441	437	413	444	441	416	443	444	430	444	427	443	445	465	467	436	445	403	408	431	464	456	419	446	424	432	479	420	423	450	423	472	468	470	440	450	449	429	449	426	431	419	437	432	437	418	459	430	427	476	416	452	436	429	485	413	438	489	477	425	454	445	453	457	442	456	438	427	459	436	441	455	448	408	433	437	436	452	448	449	465	469	419	446	457	468	427	416	429	471	461	435	426	457	419	443	456	457	428	449	454	442	452	455	430	452	455	428	455	463	437	408	401	424	416	430	420	433	442	425	453	426	443	408	444	462	452	416	418	435	417	471	470	444	440	431	451	444	448	435	452	428	448	459	455	468	446	456	435	439	432	423	417	412	432	410	453	432	427	436	461	420	466	436	419	396	452	433	420	461	426	426	424	447	457	416	436	468	446	417	471	444	448	449	441	459	437	447	448	457	477	443	418	444	449	418	432	474	448	415	451	442	459	452	450	447	450	447	471	447	433	392	465	433	452	419	447	478	462	430	443	435	457	457	448	473	447	419	436	419	408	439	467	437	457	434	452	435	468	456	430	439	454	434	457	414	442	444	401	432	461	434	427	426	461	449	449	422	445	430	427	464	411	430	429	441	451	421	451	435	416	444	423	445	453	420	467	444	429	461	454	442	456	423	439	443	437	410	427	489	452	442	445	436	470	449	441	465	440	445	439	425	455	409	442	500	421	435	446	444	428	411	424	426	457	463	413	446	408	469	437	456	410	447	447	432	437	431	417	467	438	450	438	461	464	444	450	385	433	451	431	431	437	456	424	418	412	413	452	435	451	445	429	447	458	437	443	417	461	437	493	469	468	475	476	456	487	422	440	425	409	437	445	451	408	437	425	406	419	466	445	470	434	481	471	436	445	420	445	416	500	414	469	477	427	430	444	453	457	420	448	452	480	440	457	440	436	453	408	437	450	429	420	474	464	457	452	480	447	453	479	474	417	446	423	434	462	474	433	452	441	479	452	457	426	461	438	450	464	436	448	512	420	445	425	430	429	441	467	405	450	406	440	473	411	420	442	476	436	463	425	448	472	482	462	432	451	440	490	458	453	417	416	418	486	439	456	467	443	427	459	461	453	412	445	431	453	481	430	404	462	442	414	441	421	502	456	468	451	464	444	423	426	446	416	403	470	410	486	421	445	463	448	460	407	443	423	446	437	416	431	427	445	415	428	426	413	475	445	479	488	470	447	459	436	497	433	455	424	447	450	431	452	400	421	436	441	434	416	464	442	439	435	451	458	419	436	418	430	437	462	423	432	442	432	448	422	422	441	432	472	438	467	434	400	411	459	445	436	424	483	446	458	461	474	419	430	409	477	450	445	415	472	478	430	448	452	428	413	441	447	441	437	456	470	449	412	422	439	424	487	460	412	424	449	435	433	446	483	447	420	418	451	396	448	417	448	449	423	437	438	417	448	412	441	411	456	411	412	461	431	428	425	477	441	449	453	429	472	421	422	476	444	454	467	485	457	433	458	452	476	429	460	413	418	465	431	437	452	450	468	447	402	416	453	431	486	471	481	453	457	416	408	430	419	409	439	418	414	448	423	446	422	440	408	429	415	430	457	423	473	492	447	446	433	466	416	409	455	432	421	407	449	407	460	457	397	460	435	469	445	458	468	454	455	495	460	449	454	434	470	450	409	433	461	441	453	464	450	425	432	474	450	449	464	448	405	443	453	459	440	445	447	435	461	432	456	455	427	440	420	445	466	438	413	415	481	452	425	474	446	427	410	460	467	438	446	433	430	423	454	428	451	441	436	417	426	462	427	436	416	471	473	460	441	440	462	468	426	445	455	448	425	407	433	424	447	428	451	464	436	458	438	460	408	448	458	450	453	463	439	443	433	453	433	444	438	464	434	442	430	449	434	438	411	433	452	452	440	429	481	423	432	416	434	446	430	454	451	438	430	428	408	493	441	448	472	433	450	435	408	478	416	461	418	425	448	469	449	452	432	393	455	442	435	448	426	437	414	412	449	437	444	410	428	444	429	444	450	460	429	425	451	424	425	470	491	480	448	441	472	453	458	444	470	478	430	428	477	429	491	469	425	458	460	440	483	492	442	434	439	468	416	435	434	431	414	436	435	409	483	427	449	446	480	448	424	448	425	431	422	428	435	432	478	442	431	445	465	440	424	413	449	436	423	433	456	396	462	455	476	389	458	473	435	450	447	443	369	427	455	422	436	447	465	460	465	468	432	419	420	444	445	422	462	431	416	447	480	428	444	414	421	457	459	454	418	435	431	470	478	419	448	464	462	457	432	466	423	441	468	447	450	434	407	453	464	443	452	475	399	413	429	450	444	485	459	444	441	427	440	459	423	444	456	424	473	441	439	470	477	449	408	424	471	445	437	464	424	496	476	451	403	452	439	435	452	436	449	455	445	431	465	446	408	444	402	420	422	453	466	454	420	396	405	443	467	436	436	405	441	431	442	451	442	446	424	457	444	396	424	472	410	477	473	444	459	454	429	428	426	454	410	424	457	428	440	435	468	419	406	439	433	462	393	466	434	452	458	463	449	461	398	455	444	427	460	465	401	474	421	452	448	439	425	417	448	462	415	419	412	462	426	443	422	500	429	470	444	437	478	432	436	419	421	434	461	421	453	439	455	425	479	410	441	434	445	423	454	459	415	426	477	380	443	433	468	429	426	439	426	411	429	441	428	430	432	420	412	458	451	445	434	438	419	450	400	427	421	422	451	451	422	455	437	469	446	437	438	451	458	481	455	471	434	450	444	450	459	447	454	439	446	410	432	433	442	437	461	449	400	453	405	459	506	465	450	437	450	425	421	385	458	436	408	416	428	444	427	467	469	434	434	465	443	441	466	395	474	445	415	416	461	471	450	459	437	423	484	463	420	438	437	467	397	418	430	436	450	462
25106	21789	29200	29000	25873	20016	13022	7364	6922	5141	2650	1268	534	329	207	185	206	220	218	217	199	183	202	199	200	204	185	211	200	186	205	213	191	189	205	200	207	179	215	208	234	196	215	193	202	220	225	206	209	216	217	201	219	197	199	224	191	192	195	202	210	174	215	203	211	194	201	213	216	185	193	189	195	194	202	202	201	226	200	196	205	219	186	209	184	202	206	202	222	186	204	202	174	208	193	208	207	180	200	196	229	177	202	197	198	202	212	194	175	197	193	201	177	213	214	170	218	223	216	182	201	197	179	170	190	190	207	200	159	207	215	203	195	197	205	196	180	209	189	201	220	196	225	217	223	200	223	207	225	221	188	197	203	202	187	203	204	187	172	220	202	207	209	204	181	194	211	183	196	215	184	177	186	181	184	197	168	215	191	210	189	192	204	211	203	197	180	200	195	219	190	193	215	209	202	209	213	219	204	191	198	174	191	205	209	182	196	207	196	221	206	194	201	220	210	196	195	200	211	194	205	202	183	203	198	203	224	209	182	183	208	168	198	213	182	189	185	199	178	200	206	204	190	191	214	197	204	216	211	208	183	187	174	210	197	204	190	211	193	194	191	207	203	210	185	201	221	183	214	214	178	211	216	197	201	160	186	206	213	204	184	208	209	203	202	219	210	204	219	216	203	214	192	188	204	200	182	193	185	212	204	194	211	213	194	223	197	209	206	180	204	185	205	225	198	203	183	192	201	216	180	230	195	214	186	220	191	184	178	201	229	213	216	212	213	192	188	193	194	226	179	198	199	184	198	191	214	180	227	189	179	178	202	189	173	207	207	215	191	205	188	186	215	203	236	215	191	197	180	177	206	214	200	201	183	203	192	203	196	207	189	209	181	186	236	203	205	193	213	201	218	210	205	198	201	208	221	216	189	201	199	183	194	182	219	176	205	194	195	217	196	212	186	198	198	201	204	193	209	219	192	187	207	206	190	199	177	201	192	181	179	213	220	187	192	201	188	222	190	198	172	217	195	192	202	202	174	186	195	218	215	199	189	200	198	196	210	201	188	198	190	213	213	203	209	210	209	193	209	203	203	180	209	194	226	218	204	191	193	189	195	203	195	221	194	179	208	189	208	213	211	188	189	164	196	183	218	229	179	211	206	209	202	223	223	197	189	210	181	216	194	201	200	210	220	182	194	224	207	214	207	220	197	193	200	193	193	190	186	174	183	208	228	210	213	201	200	214	198	166	216	211	198	215	200	206	207	207	213	200	199	198	216	208	228	221	197	200	226	191	194	193	189	217	199	187	171	198	203	155	200	204	191	184	195	227	222	209	199	183	207	190	214	196	192	195	194	201	216	201	192	191	209	204	182	187	198	178	190	209	185	213	235	170	188	195	185	198	210	189	205	204	225	239	189	235	212	216	203	169	198	217	192	196	198	183	185	221	199	190	184	188	213	209	218	190	196	195	188	224	229	178	193	212	189	223	209	191	212	171	207	190	199	196	207	215	223	218	207	185	215	198	201	208	196	205	195	224	199	193	201	205	191	209	188	209	221	192	187	209	186	233	190	203	201	207	200	207	182	203	231	213	220	226	183	199	217	207	214	187	219	216	191	214	204	181	188	181	211	186	190	204	205	224	190	177	194	218	190	208	200	206	216	211	203	204	208	200	204	186	212	191	208	211	222	192	203	205	210	176	180	189	199	189	206	176	195	164	211	167	196	215	222	199	211	198	206	190	198	197	203	201	214	209	179	188	199	205	202	213	182	214	192	202	208	205	205	195	196	212	222	203	202	214	193	208	219	211	194	175	200	201	238	170	171	196	225	210	213	215	226	206	211	230	183	192	198	229	200	211	199	190	210	174	203	189	225	204	205	200	216	181	215	193	228	177	181	199	198	210	172	186	181	212	177	199	197	219	220	194	171	204	185	201	213	206	202	195	187	209	211	194	193	232	234	204	190	168	201	225	186	188	211	199	185	187	167	191	194	226	215	206	197	190	235	211	192	174	207	206	202	213	199	192	218	199	224	201	210	185	203	218	211	219	192	208	196	176	199	215	172	164	205	192	201	197	208	196	177	223	191	195	190	177	196	197	197	199	199	217	200	165	207	210	216	163	189	184	199	187	183	177	224	201	200	226	202	217	212	216	214	183	204	203	177	211	188	184	229	229	222	205	193	193	196	206	218	180	177	202	189	208	188	205	192	189	191	193	219	201	171	199	201	210	181	196	212	223	207	209	194	204	184	214	199	188	181	196	202	197	201	202	177	214	211	231	185	188	183	187	193	184	212	182	205	198	224	203	197	177	190	194	169	172	182	188	185	205	195	209	198	196	193	217	201	212	196	214	202	214	203	231	188	204	202	199	188	187	211	208	208	185	214	190	189	204	208	187	206	187	198	161	192	197	197	193	224	216	240	209	185	211	229	192	193	196	185	199	212	208	231	196	200	208	201	206	233	200	193	177	210	203	196	178	198	189	173	168	195	216	187	197	197	185	214	192	202	185	193	186	207	197	195	210	202	197	170	230	188	195	200	191	201	194	218	207	199	175	195	215	201	194	191	220	208	203	193	190	188	185	199	174	204	211	183	185	198	212	190	221	179	199	201	201	192	211	187	186	219	214	198	211	221	218	209	175	181	215	184	213	190	209	221	196	199	203	201	191	187	196	201	206	203	204	208	198	207	185	196	205	190	185	181	197	200	197	199	206	234	205	193	232	190	211	206	210	215	191	205	208	211	216	247	230	204	204	201	206	188	208	203	203	193	197	196	175	190	210	190	200	212	206	180	209	194	208	180	183	200	200	219	200	203	206	210	199	161	218	185	188	206	191	190	215	216	189	209	181	180	196	193	182	205	208	209	193	194	192	223	229	198	194	192	201	194	218	208	206	202	193	210	187	193	210	237	185	201	192	181	189	214	190	196	164	215	222	217	216	212	202	191	191	211	211	198	194	195	179	205	191	230	215	199	208	192	199	190	222	194	193	211	188	231	207	180	200	192	184	205	204	197	201	212	208	194	213	204	176	193	213	199	192	207	205	213	182	208	169	231	190	201	189	184	192	208	189	215	218	190	199	179	217	203	212	208	221	211	196	195	211	202	191	194	194	203	195	201	179	214	189	201	192	210	218	208	184	187	201	200	201	205	214	199	200	171	221	207	211	187	209	215	185	205	196	220	181	202	223	183	206	200	215	197	210	180	192	210	202	214	196	200	187	178	194	177	211	189	221	203	226	221	211	182	193	197	194	202	209	188	200	196	224	211	225	192	201	197	197	177	197	196	180	219	200	197	216	188	232	178	200	187	220	230	206	211	196	187	203	209	198	191	193	170	217	193	195	194	214	158	187	185	195	207	199	214	189	210	191	188	220	210	194	210	210	200	216	208	213	225	191	208	201	195	216	172	216	207	199	215	188	201	187	213	195	229	177	211	187	195	198	221	183	219	206	201	185	227	185	180	207	202	172	194	193	183	194	220	191	196	176	197	200	197	216	198	192
33801	54614	50525	43080	36644	30024	22254	17532	17138	13230	7585	3672	1475	784	497	467	414	413	423	466	420	454	413	427	439	438	428	433	411	435	414	482	417	406	449	422	392	439	443	444	487	459	441	415	461	433	451	429	454	442	454	441	435	414	426	413	449	462	449	463	452	434	479	414	451	424	432	448	427	419	397	448	454	454	437	464	440	448	434	460	428	468	441	475	441	466	405	440	409	428	431	414	427	405	429	425	417	411	413	420	414	409	444	455	448	398	421	445	404	452	423	450	410	424	459	405	402	461	425	462	458	469	423	454	442	447	463	435	439	421	436	424	422	424	455	437	403	384	428	427	405	450	459	438	406	439	418	426	395	415	403	424	432	435	449	421	465	431	448	419	440	403	436	431	439	423	419	411	410	421	425	399	433	412	431	433	405	400	423	442	399	416	441	434	485	444	451	471	441	439	420	414	424	438	447	444	428	416	430	460	392	430	445	408	445	507	444	441	424	414	451	442	413	399	476	472	420	435	456	470	422	472	416	441	411	421	418	436	389	467	431	391	423	418	453	431	401	450	436	417	436	468	406	461	430	421	433	451	420	411	443	449	399	433	402	431	459	412	451	437	408	467	456	439	452	434	428	423	410	439	405	437	464	444	438	437	405	425	442	415	417	465	417	415	465	452	434	407	433	423	441	437	430	425	427	434	416	421	426	425	424	420	454	469	448	429	422	459	427	458	475	392	428	453	437	450	448	403	406	477	414	453	405	420	440	447	420	429	437	423	424	436	456	463	428	406	441	415	442	434	413	456	445	419	413	453	437	394	411	405	422	425	427	448	417	443	414	433	431	379	428	445	423	411	400	417	433	464	422	439	425	459	436	434	444	440	443	434	451	441	450	446	479	431	469	431	440	466	405	393	429	415	390	449	413	433	436	405	467	458	425	438	407	410	429	435	423	414	437	427	439	409	406	487	436	419	437	418	429	424	415	440	451	425	441	445	424	416	431	406	480	409	429	446	428	461	380	394	443	424	420	463	451	436	443	431	454	430	470	399	451	428	443	434	407	448	402	445	456	425	427	414	453	430	442	444	461	429	439	458	467	446	450	441	449	434	394	422	413	458	422	410	410	443	416	442	458	448	455	422	461	426	429	454	420	435	453	407	432	420	420	427	437	409	427	454	439	425	428	419	441	439	463	458	426	436	444	437	422	424	434	401	427	427	438	414	427	419	431	416	441	444	413	409	432	444	472	422	404	397	435	447	432	400	400	442	424	446	422	414	429	440	445	440	452	469	423	412	407	454	424	407	453	437	451	428	436	430	467	440	441	449	424	440	418	439	436	411	436	420	469	449	434	461	451	412	453	402	425	443	424	440	435	426	452	453	448	425	434	415	469	454	437	450	397	443	439	445	414	386	404	453	436	436	401	463	434	426	479	414	448	421	436	435	446	429	455	414	469	414	424	445	435	433	441	406	452	408	447	421	456	451	482	424	431	428	412	400	425	456	432	437	414	453	425	413	433	420	455	426	417	441	410	405	437	388	471	427	454	466	435	435	429	431	417	427	413	437	440	420	426	423	424	421	471	418	421	440	436	427	468	392	438	426	438	436	462	411	426	426	443	411	422	459	391	423	449	431	413	436	443	456	429	435	422	440	401	422	442	431	465	424	473	453	431	441	396	434	413	420	430	411	489	428	445	405	433	425	427	475	406	417	420	414	455	419	405	441	432	420	434	393	473	407	425	448	437	445	458	425	384	454	414	486	420	403	425	429	436	428	430	396	400	448	460	471	426	464	440	429	427	470	448	430	456	437	411	446	433	413	401	477	456	450	446	421	418	428	464	414	499	404	442	476	436	426	465	427	455	443	419	422	445	512	416	407	453	421	478	456	434	430	477	436	423	447	410	455	440	450	419	409	457	427	428	433	438	470	445	451	408	494	430	422	447	460	422	448	425	435	444	451	439	454	415	430	405	408	410	446	420	408	482	448	408	463	439	439	422	427	381	418	415	428	449	421	448	415	446	394	410	445	409	434	487	441	453	406	421	405	433	394	456	429	402	425	439	379	436	420	439	455	436	415	440	407	430	456	381	435	438	419	434	441	434	401	436	427	427	454	424	444	461	433	427	426	396	437	438	427	418	434	434	422	412	434	440	415	420	457	449	420	459	403	445	405	420	442	401	424	409	444	417	437	442	395	433	392	443	439	408	440	437	447	459	435	437	455	450	392	426	412	445	438	434	460	435	431	463	398	447	418	405	436	426	425	433	412	405	426	468	445	460	426	406	468	418	482	420	408	438	426	400	430	417	457	418	435	421	398	463	395	471	380	469	409	427	436	456	414	403	463	458	409	449	465	447	434	429	402	437	482	446	427	439	415	446	470	427	417	433	424	472	455	421	460	453	398	409	426	418	485	448	451	417	465	453	431	441	429	423	422	426	406	453	434	440	452	469	435	439	460	444	452	464	441	434	476	425	427	415	451	410	428	431	433	413	462	410	401	448	431	455	405	453	440	424	448	413	453	424	456	400	436	408	410	440	438	431	428	400	424	475	443	427	430	443	397	421	429	427	473	445	441	450	440	456	431	430	444	439	430	415	408	435	480	455	451	426	448	448	408	428	428	443	448	405	415	428	456	414	453	439	443	453	428	425	464	428	450	439	415	436	421	426	428	409	413	472	433	422	458	420	470	435	404	416	430	435	427	457	418	447	399	427	434	456	388	453	433	450	430	416	438	418	444	461	427	466	417	447	412	381	422	425	436	458	428	428	453	462	422	458	429	433	411	447	391	438	424	438	449	452	443	454	446	420	431	469	447	401	437	429	437	440	431	457	413	406	454	405	407	449	399	411	448	439	439	434	413	441	419	443	426	430	393	444	413	408	427	463	438	442	423	450	415	441	435	439	394	465	405	455	407	443	472	434	443	489	475	408	439	431	425	426	447	436	404	431	456	444	434	406	445	417	405	443	431	440	412	418	461	423	404	409	448	429	430	422	440	429	440	394	403	468	397	426	420	418	420	421	478	417	411	443	466	427	424	417	426	428	447	450	432	461	441	444	404	433	411	436	418	442	459	413	405	433	398	424	427	428	442	416	464	429	416	428	444	463	413	427	401	408	448	439	447	441	434	408	442	388	405	428	434	432	448	474	433	435	427	425	415	399	439	439	433	409	451	452	417	443	416	451	396	424	409	413	468	431	432	444	469	438	449	403	424	389	414	398	427	414	416	405	455	433	455	414	419	425	439	492	443	433	438	431	468	432	433	426	441	455	430	435	437	405	457	419	405	422	395	440	439	430	408	438	415	392	430	440	424	418	482	462	417	441	428	394	436	452	431	445	410	435	443	394	450	426	451	376	420	431	439	406	428	448	388	394	427	438	429	414	460	465	434	454	464	398	417	437	417	459	442	448	447	453	418	429	430	438	427	438	434	439	441	447	430	433	381	413	435	432	422	398	436	436	409	419	422	420	416	426	442	401	453	427	452	440	434	440	448	440	442	404	464	416	420
23596	21671	29615	25612	25248	26103	22537	19650	18095	11917	5936	2499	823	377	260	251	217	195	222	222	208	209	201	215	206	198	207	236	210	230	246	219	209	231	213	199	202	210	197	224	184	214	179	202	221	179	218	220	223	189	210	214	194	188	228	212	219	223	203	222	191	234	222	198	198	226	212	217	187	205	210	217	194	216	191	202	203	213	220	217	224	219	191	219	216	184	206	212	226	218	217	205	218	171	206	218	210	204	181	193	209	199	185	203	217	233	183	216	204	198	211	200	213	211	184	194	171	221	214	211	224	192	214	203	214	189	214	227	194	200	193	190	215	210	190	178	218	204	199	217	197	221	223	228	207	207	183	183	218	204	203	179	232	223	187	202	220	189	231	208	223	197	182	217	177	197	202	193	206	198	175	188	204	214	208	204	196	223	198	208	246	208	206	214	210	213	214	220	199	205	194	226	215	209	198	203	214	231	197	201	228	192	209	180	192	210	228	236	215	210	217	203	217	210	196	229	227	192	192	203	201	226	197	195	220	176	191	202	220	171	221	196	205	235	206	217	204	210	244	215	217	228	188	187	231	228	198	196	186	218	174	250	207	202	187	188	191	181	217	207	190	211	195	210	219	191	172	208	220	210	214	206	197	220	198	203	223	207	225	189	215	203	198	187	199	208	187	229	204	206	224	179	212	203	199	188	190	213	201	223	244	204	225	178	221	196	189	210	221	206	195	250	217	209	215	215	213	198	223	185	200	207	194	220	196	196	231	200	204	201	218	206	235	224	199	216	208	217	218	199	188	186	198	198	206	193	196	243	194	212	223	207	228	210	206	201	193	200	213	190	202	194	231	188	193	214	213	231	212	213	214	202	208	210	208	203	207	228	192	206	220	187	228	219	189	216	199	186	228	187	223	194	225	190	214	193	231	210	199	221	192	194	196	197	219	228	218	221	211	223	210	217	198	196	240	214	170	217	215	209	185	197	180	204	183	196	184	202	199	202	199	205	233	207	199	220	181	213	211	204	186	210	187	218	212	203	196	215	207	209	213	207	201	201	191	208	209	191	219	201	189	177	220	205	206	219	208	209	201	196	209	191	199	180	184	204	210	197	207	195	192	223	200	192	215	205	208	214	211	195	198	198	208	184	227	212	219	222	203	211	207	192	200	246	195	197	184	209	209	216	203	233	174	206	200	180	221	197	200	208	223	208	199	214	208	207	190	216	205	201	200	215	198	190	215	197	194	187	209	187	196	216	209	190	225	203	193	219	206	218	210	191	201	220	229	226	208	197	186	213	210	200	193	212	211	182	232	203	182	179	204	222	217	186	202	209	213	190	182	213	204	196	236	205	210	191	210	202	202	213	199	204	238	215	193	196	217	201	209	207	204	201	213	184	194	198	218	213	191	215	187	228	220	225	200	221	221	204	181	238	205	206	227	200	182	182	213	224	212	203	219	206	195	214	205	199	206	177	194	226	195	202	221	212	206	181	214	208	208	190	194	178	196	211	197	191	177	221	190	228	199	201	199	206	207	224	207	245	192	214	202	240	202	201	225	224	202	188	182	186	212	183	220	207	201	207	193	191	205	205	199	208	193	191	202	219	210	207	198	218	202	188	226	206	210	206	200	213	202	231	206	213	202	184	206	193	197	205	191	183	201	220	200	212	203	210	175	202	234	216	210	180	238	223	218	195	218	209	199	192	237	201	203	199	202	233	193	185	225	178	189	227	198	203	181	212	208	194	197	217	191	231	184	194	195	197	213	217	194	211	200	220	205	194	216	230	192	203	210	202	205	215	199	208	202	198	206	187	211	217	223	188	231	198	215	186	192	184	196	222	198	209	203	213	238	189	223	203	183	212	193	196	219	221	173	221	227	233	201	230	211	197	220	216	231	226	199	208	201	211	206	213	197	197	228	216	215	220	183	190	219	204	199	223	189	247	184	243	198	209	220	194	197	208	212	208	187	218	206	200	218	207	201	192	184	226	224	206	221	201	233	209	207	194	210	230	183	201	195	214	211	201	200	196	199	210	214	215	211	215	219	196	208	184	195	198	184	189	208	214	199	239	192	228	208	186	206	207	212	212	199	203	210	209	243	180	218	233	224	225	197	210	213	216	190	191	197	219	206	217	191	191	214	211	191	181	206	220	186	220	236	209	218	224	219	198	224	186	205	191	210	202	209	196	216	214	197	227	224	201	176	207	219	213	216	203	188	221	218	215	234	205	191	183	214	224	224	198	209	195	230	186	196	181	188	172	205	196	186	213	197	199	192	191	205	201	208	201	213	199	206	229	197	204	239	207	219	202	191	211	225	181	215	202	191	204	209	221	209	217	205	247	205	210	210	207	208	195	215	214	215	229	198	211	207	212	236	213	210	227	225	209	214	206	208	184	209	220	192	224	221	193	201	198	210	209	211	196	200	207	214	215	205	215	207	217	205	223	216	209	226	192	203	227	222	201	200	192	219	190	203	201	221	218	202	218	231	210	199	218	215	194	211	216	214	183	204	199	213	203	190	204	204	191	207	202	204	200	186	158	196	199	185	241	212	219	237	205	193	212	221	203	198	207	184	209	209	200	214	194	217	195	231	193	211	187	204	207	220	222	182	203	201	198	202	177	207	229	205	223	183	178	215	187	220	227	195	209	248	211	211	232	188	183	171	213	222	218	213	219	226	196	186	194	221	229	206	202	198	210	192	218	182	228	213	219	197	195	222	208	195	218	205	211	220	210	182	211	224	214	199	202	197	193	223	211	223	197	207	222	232	192	209	219	190	197	216	205	216	215	217	190	218	197	186	198	201	228	214	194	210	184	220	205	207	196	202	194	246	200	199	211	174	217	211	189	213	167	209	203	185	207	212	202	220	201	209	174	194	198	221	214	217	201	195	210	191	208	194	208	204	221	231	224	187	226	214	233	205	219	214	219	244	195	194	186	187	223	195	227	211	201	178	221	204	235	210	215	214	204	196	234	212	205	225	200	243	224	195	206	222	219	214	208	217	215	168	191	208	193	215	204	194	209	200	213	239	184	216	215	215	211	193	190	188	155	199	192	225	226	215	232	213	186	189	184	195	185	211	200	188	197	213	212	191	237	218	204	198	211	211	229	202	220	244	223	209	202	210	191	228	207	205	200	218	196	203	195	215	190	192	191	201	220	209	225	199	214	205	200	187	211	213	211	234	220	207	208	209	192	197	210	211	208	239	180	197	231	214	212	210	213	191	208	223	235	184	205	207	225	197	202	197	201	226	192	237	218	234	216	202	216	192	214	206	201	220	207	198	197	204	195	197	198	208	220	185	171	193	205	184	214	219	215	199	178	193	219	211	210	195	216	206	203	200	246	199	229	203	194	212	215	214	205	219	201	218	203	219	213	199	200	225	215	194	216	215	204	211	186	208	199	206	194	200	221	210	251	195	204	219	180	208	224	186	208	200	195	211	211	208	206	190	206	199	232	201	228	204	183	202	211	230	207	214	205	206	196	179	195	216	228	203	209	211	220
38428	64588	62579	53714	43544	36529	29632	31229	29590	21448	13197	6827	2283	933	575	442	442	433	414	461	420	420	410	430	401	404	437	422	444	415	404	470	421	424	423	400	479	463	431	421	406	410	407	437	432	464	439	399	450	424	425	441	395	413	447	466	383	447	420	403	426	441	424	432	421	419	468	412	388	402	434	435	426	441	470	411	457	408	407	421	453	414	408	414	437	434	409	433	404	422	439	407	473	435	408	429	436	419	430	427	475	391	467	446	441	418	464	446	430	437	419	443	379	434	435	442	416	465	424	411	402	444	448	452	455	419	407	416	420	439	402	456	408	413	438	440	390	441	449	417	399	441	428	408	418	430	445	410	423	443	400	403	408	465	402	406	439	431	470	428	454	387	447	441	453	456	466	455	423	440	456	402	444	430	412	435	448	425	417	434	436	435	426	422	434	433	442	401	438	443	461	478	476	408	455	419	440	420	456	471	388	425	421	419	411	401	424	458	457	440	415	431	434	402	436	395	408	437	435	457	417	412	456	450	422	428	441	404	450	426	393	403	430	449	415	405	400	401	433	457	404	420	433	407	397	399	467	473	447	488	402	429	416	405	453	467	433	394	451	425	465	415	450	452	430	446	417	404	401	409	466	435	414	426	394	405	431	456	379	443	456	410	453	399	446	454	430	397	433	414	389	386	453	443	398	431	410	427	414	413	431	419	401	403	390	447	453	432	441	379	438	394	454	414	434	441	441	409	407	427	416	442	423	419	429	405	395	448	432	441	444	452	409	473	445	401	459	452	446	428	411	447	403	439	456	424	414	431	431	439	415	483	446	453	402	480	421	419	408	434	414	428	482	425	438	433	421	438	430	434	416	378	421	436	403	456	438	456	457	393	434	442	429	417	439	420	435	440	418	477	412	436	403	422	451	453	453	428	456	452	437	420	451	433	438	422	437	487	394	434	455	466	441	411	393	437	404	387	363	413	450	409	423	439	450	449	417	432	461	396	430	404	405	417	424	481	426	416	428	450	407	464	439	419	427	437	438	448	414	420	423	432	443	419	454	406	433	433	426	432	436	435	430	418	424	415	429	417	424	431	405	424	443	438	454	416	424	462	408	390	451	398	410	418	408	437	403	413	408	404	448	420	393	439	438	429	430	425	426	427	437	402	436	456	396	446	457	420	453	416	440	424	453	418	395	425	425	441	468	439	417	441	401	411	426	413	424	427	426	439	438	449	446	437	426	427	439	436	433	469	415	461	425	417	446	454	432	432	431	411	440	455	445	423	403	440	412	438	446	402	412	467	432	442	383	401	377	466	431	412	439	412	437	404	421	472	383	456	406	450	441	444	463	431	416	419	425	416	395	437	450	402	452	427	427	418	417	429	420	423	478	389	446	446	421	443	431	433	472	448	391	437	427	376	429	453	416	414	436	442	398	414	436	457	452	437	425	452	410	425	425	423	429	452	438	415	433	416	374	428	428	402	426	417	427	461	421	400	418	426	394	405	406	438	440	462	396	449	422	461	419	395	442	434	407	435	436	439	465	441	434	412	393	430	394	403	417	415	454	418	416	409	426	463	425	431	406	412	444	395	450	450	422	422	399	429	409	424	439	415	389	432	432	419	408	400	483	405	470	415	443	410	422	460	439	438	404	458	420	430	442	444	443	408	422	413	452	410	433	416	394	451	419	416	419	442	419	459	448	398	438	437	439	434	434	428	409	414	441	434	427	403	439	435	404	433	454	388	413	414	446	421	408	487	382	444	426	408	427	447	430	442	431	416	425	451	426	441	407	462	417	423	399	448	440	421	479	391	409	453	423	442	438	434	436	433	427	422	443	428	426	425	414	472	488	428	444	451	402	436	448	418	421	434	389	434	408	443	423	428	372	411	430	398	423	429	461	444	427	418	454	396	405	412	436	460	457	467	489	446	437	425	430	440	439	416	458	411	466	452	435	442	412	470	436	440	429	425	398	429	416	422	426	419	479	441	445	430	450	397	448	462	454	382	432	433	430	435	449	441	426	415	446	428	383	434	427	436	416	428	430	427	432	408	441	430	385	394	440	411	435	420	423	459	426	424	450	447	410	447	455	441	406	403	434	390	444	411	397	449	414	462	455	425	442	460	447	426	390	367	464	427	414	466	428	408	414	436	424	431	435	391	468	421	443	444	435	452	386	439	446	422	419	437	426	390	385	457	408	439	396	418	451	424	496	400	444	419	445	461	421	424	441	411	429	409	440	429	387	420	427	407	419	440	451	437	437	403	415	394	416	423	441	477	444	413	434	426	433	413	458	465	427	435	425	407	436	441	436	471	437	413	431	458	398	436	425	403	407	422	391	457	449	421	442	406	423	406	421	453	400	441	455	447	413	452	422	424	391	436	444	454	413	421	393	465	447	414	411	403	431	419	442	403	408	460	400	422	450	426	412	449	460	422	422	427	406	393	446	436	418	460	421	420	436	460	417	449	466	405	435	408	404	440	442	437	412	439	489	413	438	417	457	443	416	434	422	504	438	411	417	411	441	422	440	409	396	459	425	389	447	378	392	421	388	389	419	405	411	419	386	499	437	435	442	436	430	428	435	406	428	424	415	425	410	479	428	423	410	368	395	411	432	390	414	409	438	421	430	405	427	402	436	422	446	426	443	412	407	439	432	422	424	445	475	451	447	420	368	423	411	433	475	422	437	424	413	412	448	424	430	424	428	396	463	449	470	427	403	447	424	416	448	451	433	425	394	467	415	453	435	432	414	410	409	421	449	444	424	421	439	417	452	414	415	389	413	399	402	453	406	444	418	428	415	456	449	388	409	421	448	434	422	415	383	417	418	436	438	451	424	420	416	427	437	424	395	437	460	411	426	414	443	461	444	364	445	391	419	459	446	432	418	444	454	411	463	412	423	400	434	413	412	426	398	390	419	454	408	409	461	448	422	414	394	428	422	407	422	400	421	410	413	428	423	428	402	442	423	386	426	452	420	432	381	426	436	429	431	449	446	469	463	451	418	414	443	415	409	437	415	420	404	438	446	415	401	416	457	465	403	413	428	425	442	437	416	414	463	426	444	415	433	410	437	435	425	406	402	408	437	433	404	425	448	438	442	440	435	459	439	434	424	431	398	437	393	438	409	420	424	401	453	443	424	447	418	412	383	436	439	424	463	456	423	415	436	404	402	441	390	402	415	433	403	411	412	451	437	447	486	460	433	429	395	396	377	425	429	430	447	425	402	395	389	458	442	426	391	471	446	414	457	403	410	417	429	445	432	468	411	442	416	433	432	448	452	417	447	422	426	449	410	423	431	415	434	431	425	436	413	434	433	414	436	419	424	421	418	413	416	402	479	434	437	443	457	453	410	423	429	409	445	422	450	416	464	426	427	431	436	428	430	454	408	404	459	445	431	458	437	388	425	422	454	454	440	445	413	431	427	409	433	413	428	407	433	413	454	433	415	406	390	443	394	400	425	464	403	452	415	453	421	400	435	421	422	411	390	409	429	434	430	469	410	420
28065	27209	34169	29574	20785	10346	3889	2354	1602	1119	876	510	360	244	225	215	202	218	193	179	215	168	190	208	221	200	213	211	221	183	204	200	224	203	230	205	192	214	215	233	236	206	195	197	221	207	246	184	208	192	214	204	213	193	231	198	219	201	208	227	209	216	215	197	185	206	208	211	200	202	219	188	201	221	205	224	220	213	195	210	199	195	198	217	216	217	228	197	200	220	202	189	183	197	183	214	217	210	203	227	217	200	199	197	203	225	209	208	226	196	190	212	202	208	212	172	211	238	193	221	199	210	207	191	212	215	233	204	233	197	198	190	183	219	214	206	194	207	207	224	198	196	184	233	196	196	205	199	185	188	185	214	233	208	208	213	189	210	191	225	211	206	208	195	225	199	190	212	224	186	190	210	192	191	181	230	222	208	206	220	216	200	199	169	205	189	219	190	226	225	217	215	177	203	243	217	202	234	189	203	219	188	205	222	225	209	209	185	215	210	209	195	219	214	190	201	223	193	176	192	213	186	228	201	219	187	214	232	215	233	213	193	205	187	202	208	203	209	218	172	203	217	195	199	223	195	203	219	201	201	199	203	191	180	178	177	198	207	196	208	225	218	205	200	214	200	179	213	199	194	210	214	213	200	205	216	198	226	192	206	215	207	242	214	200	184	197	214	232	221	232	192	180	229	213	187	184	211	222	232	204	197	202	213	197	186	208	200	219	225	220	214	215	207	199	187	225	182	220	208	243	200	217	195	223	195	209	196	201	189	186	210	206	190	230	209	228	213	199	234	209	206	182	207	186	208	214	207	229	223	198	204	205	214	198	237	233	196	214	204	200	208	209	212	220	183	189	223	231	197	217	215	202	199	197	199	197	221	169	185	200	202	227	187	218	189	169	197	203	182	204	199	181	194	193	227	199	229	185	191	188	207	206	234	210	209	200	198	226	213	179	209	187	209	216	180	207	188	197	204	200	221	193	201	205	210	183	216	200	218	190	206	190	201	213	203	240	213	186	191	242	179	171	180	190	231	197	219	242	206	199	187	218	212	196	197	210	185	206	211	214	192	221	194	198	198	209	194	208	191	169	208	184	243	193	200	198	213	196	198	214	196	199	207	196	182	205	209	193	205	216	188	209	220	205	205	193	213	216	193	217	210	203	197	221	189	200	213	196	183	216	210	192	191	189	206	207	203	212	199	198	168	197	221	196	231	200	219	239	189	200	199	222	192	187	205	182	217	200	182	219	218	210	193	215	197	200	195	206	194	201	201	195	205	199	213	205	228	191	210	209	194	197	175	207	219	199	188	201	184	208	206	215	198	180	201	240	197	193	210	209	194	204	187	197	193	221	217	192	207	210	220	194	219	198	200	203	215	207	192	211	197	235	187	204	206	224	221	217	189	231	184	194	213	202	209	205	205	201	198	224	210	207	226	217	192	213	230	202	224	200	176	222	198	215	218	205	202	217	192	200	204	206	182	225	242	195	197	214	196	228	220	212	192	214	197	206	218	229	200	191	194	187	182	201	204	212	223	195	215	235	211	207	203	203	191	215	217	216	212	196	192	214	203	187	193	197	211	211	201	233	214	181	207	220	237	216	212	203	197	220	197	201	190	195	244	225	225	201	222	204	210	200	228	213	208	188	211	186	209	221	204	195	212	229	206	235	180	197	199	192	201	204	196	198	192	185	201	208	178	243	216	201	188	203	182	197	203	188	180	208	205	205	218	204	228	224	218	195	176	211	216	197	198	204	211	218	202	223	183	227	217	200	211	200	206	212	219	214	195	191	209	205	224	204	242	206	201	212	217	218	196	192	192	237	235	195	194	213	195	219	231	221	190	198	164	201	188	190	201	218	187	224	168	211	209	220	194	220	199	209	212	204	201	218	234	196	220	206	189	202	211	190	198	210	210	198	200	188	219	208	221	230	213	256	221	196	209	229	193	200	184	200	206	204	213	203	222	217	205	245	190	191	233	196	192	203	219	196	208	206	211	232	190	169	208	213	199	219	211	199	234	212	213	214	217	197	174	201	186	228	192	193	209	217	207	206	219	213	189	213	227	218	203	220	203	187	193	220	186	181	201	202	190	195	219	202	188	231	199	213	194	206	187	214	213	210	196	182	202	203	203	191	180	204	207	209	198	193	233	215	205	228	175	224	229	188	250	195	201	195	210	201	201	195	210	194	182	192	209	208	227	183	188	203	185	208	204	205	232	207	224	206	207	201	194	205	211	215	209	219	190	220	208	201	226	195	216	193	214	220	171	219	224	207	196	193	219	197	204	221	204	236	210	212	205	220	196	197	211	219	199	201	212	196	204	204	187	230	208	171	172	215	193	180	203	215	213	194	229	201	186	183	190	201	181	213	199	213	208	194	184	233	184	191	212	229	212	225	183	191	189	200	196	191	200	173	244	199	225	245	177	213	205	196	189	198	197	197	215	204	203	188	202	196	182	188	197	221	194	200	202	207	197	191	185	183	222	201	224	171	200	238	182	231	194	205	185	189	193	192	176	217	211	202	199	204	212	186	205	214	185	232	194	181	206	201	199	198	200	183	206	191	209	191	198	189	213	200	225	175	207	216	217	188	228	201	209	195	229	205	203	210	189	203	178	220	196	190	194	230	202	217	223	198	206	197	211	188	182	210	207	189	217	203	226	212	205	175	198	183	227	203	203	202	199	213	196	215	190	201	207	206	163	192	230	200	222	188	177	212	205	218	217	200	212	213	204	193	212	184	197	216	192	213	218	212	199	214	212	215	223	214	234	191	203	185	204	192	198	180	199	194	192	228	202	179	230	213	215	222	221	191	208	195	197	208	226	213	188	227	214	167	181	212	212	190	203	200	191	223	199	175	188	184	228	190	193	198	214	197	188	211	191	198	227	218	193	224	215	202	180	199	213	210	202	203	187	200	206	177	198	203	198	210	201	189	217	197	198	180	221	191	212	203	222	207	179	189	206	210	197	215	206	213	206	182	219	188	197	210	200	193	189	222	224	203	204	208	192	172	216	174	214	187	243	205	186	176	203	201	203	217	203	198	209	210	216	215	206	219	191	212	206	190	216	188	239	202	189	208	203	215	193	199	190	204	214	203	201	199	211	217	202	206	204	201	217	196	219	206	182	210	200	220	205	194	204	195	201	217	217	190	200	200	230	211	225	224	227	231	221	216	221	215	194	213	194	184	227	205	198	230	217	194	203	200	216	194	209	204	199	207	216	195	203	209	199	200	212	182	211	195	212	199	214	239	240	189	233	219	206	186	216	225	214	175	193	200	226	191	189	196	204	197	219	194	196	210	200	222	180	216	190	214	195	207	219	220	185	208	188	191	208	197	201	214	201	208	214	214	208	191	222	181	213	207	222	205	209	206	184	207	190	213	207	214	188	212	212	189	205	218	211	196	228	202	221	188	192	203	207	217	209	190	220	218	206	220	199	213	206	181	222	200	205	199	215	203	210	228	193	224	202	218	186	203	208	220	224	204	204	208	236	215	171
33364	47791	45836	37724	31151	19134	10700	7277	5098	3313	2384	1331	797	517	459	451	400	486	439	456	438	423	412	446	423	458	432	430	454	433	462	443	448	433	444	439	434	434	432	455	453	457	428	466	460	453	436	450	382	443	430	437	432	453	422	419	454	462	435	446	469	426	482	436	465	422	443	445	428	442	458	481	492	452	457	444	438	488	421	434	433	416	472	447	439	459	421	412	404	416	470	430	454	441	422	439	436	461	455	428	446	450	432	437	420	436	476	492	436	423	435	449	438	445	410	440	441	422	464	457	456	437	449	419	454	457	411	424	457	450	407	400	417	440	429	419	438	434	434	434	422	441	424	417	436	435	445	445	403	455	434	442	424	464	426	435	430	433	442	496	450	477	434	416	413	411	460	448	450	444	444	443	431	418	443	412	429	425	432	447	455	459	439	474	447	413	435	425	407	456	415	470	458	426	467	410	413	461	440	454	450	451	373	429	454	428	411	404	429	430	434	468	439	441	436	437	447	445	402	436	439	412	452	407	427	459	408	410	438	433	447	461	413	429	434	428	491	447	459	440	448	411	454	425	481	460	421	453	461	409	448	433	424	453	418	474	416	388	418	412	449	439	407	390	465	459	436	444	440	415	444	436	423	425	452	445	414	446	414	413	455	433	452	417	438	425	453	415	470	433	421	453	447	444	461	447	462	454	489	473	461	452	414	437	457	445	457	441	422	433	425	434	436	419	441	440	448	447	412	421	468	442	454	466	419	446	424	465	425	427	470	410	469	436	454	446	421	410	463	439	433	442	435	410	458	484	461	458	440	437	433	433	427	475	450	494	448	439	433	468	434	432	456	446	433	421	452	413	450	437	453	425	422	443	378	470	415	422	402	429	485	438	461	459	476	442	445	464	405	444	401	450	456	458	455	427	407	456	458	436	432	476	408	454	440	430	447	464	456	437	438	456	400	425	421	456	471	397	439	429	455	438	397	423	430	429	436	438	423	403	443	452	439	443	406	451	466	447	420	436	437	461	437	421	434	418	411	460	411	478	408	435	412	439	453	446	431	412	425	435	437	446	419	433	451	507	437	431	434	446	434	445	439	448	450	431	450	445	447	427	440	460	457	407	457	431	427	411	438	416	423	392	436	404	429	456	441	415	441	440	450	446	413	469	453	411	446	426	438	448	428	451	425	453	447	418	438	423	458	447	417	440	449	420	410	421	419	450	473	418	488	463	436	427	468	459	420	417	472	441	441	466	454	416	450	427	446	419	482	456	463	419	431	499	448	457	441	456	449	438	468	412	444	414	430	413	443	447	424	442	442	422	443	467	460	429	402	443	426	477	411	452	429	460	425	384	409	457	449	441	427	469	473	444	447	447	419	443	469	447	413	461	444	457	475	479	469	438	473	439	430	446	467	440	415	447	431	463	465	446	437	431	444	438	480	461	452	419	411	440	439	404	454	444	463	417	421	451	457	457	410	417	409	434	480	474	459	449	435	475	415	433	460	421	415	487	421	421	442	420	418	487	430	438	418	411	445	427	423	439	429	435	455	438	453	461	462	408	422	473	437	447	425	434	455	459	465	452	475	411	438	449	415	424	447	425	389	422	416	412	430	439	412	440	410	474	429	444	476	419	436	392	426	456	451	414	407	454	454	445	417	449	521	456	451	492	456	429	438	409	439	413	412	397	435	468	416	453	402	456	467	393	438	486	456	475	459	462	422	409	437	426	439	467	463	472	445	421	462	429	430	438	451	455	423	408	442	454	398	410	398	460	441	452	490	416	421	434	445	464	427	424	405	422	423	411	427	394	440	432	432	428	412	460	432	404	422	456	433	457	473	482	443	439	449	460	446	395	396	436	455	444	447	453	422	452	444	414	449	413	434	430	413	407	398	456	453	425	432	422	462	461	421	447	411	463	464	431	442	418	428	466	454	432	449	442	439	404	430	434	440	430	437	458	412	398	445	421	450	455	447	486	426	444	463	405	435	470	434	447	458	437	425	471	411	404	474	445	462	399	424	431	450	456	453	448	461	456	489	462	444	426	444	444	431	436	444	413	452	418	455	437	456	441	428	416	437	421	432	429	462	434	458	438	457	477	414	446	451	425	450	415	439	454	413	440	430	463	424	406	444	446	478	457	435	467	430	431	469	484	441	455	459	482	455	428	404	434	435	410	437	427	467	455	455	428	453	429	442	414	436	494	456	441	405	451	421	421	436	460	406	421	462	439	460	437	470	427	415	444	427	437	452	482	430	456	429	428	430	397	473	470	421	445	431	454	435	468	460	477	444	444	479	455	443	456	422	432	454	407	429	435	429	433	457	449	448	451	429	442	427	439	404	390	433	391	433	437	441	461	420	445	425	470	428	433	429	428	473	409	445	408	465	465	424	462	388	474	441	443	448	463	453	438	446	460	465	401	461	452	427	406	454	430	480	467	457	412	421	464	408	435	461	456	408	434	460	457	416	418	428	465	463	434	434	419	424	464	446	443	449	432	440	443	435	460	421	411	471	433	423	439	451	399	466	424	419	415	438	465	452	435	447	410	430	449	453	431	435	453	409	456	441	444	448	433	408	433	417	423	467	422	428	432	476	441	456	454	421	446	427	468	430	472	456	423	492	463	481	433	433	414	482	447	413	415	435	448	422	459	427	449	431	429	434	451	439	491	447	412	475	397	437	434	402	442	443	443	468	442	426	420	407	464	457	446	436	409	435	427	423	420	484	420	427	403	434	413	419	451	430	449	450	429	476	439	444	478	438	464	420	428	481	462	433	371	420	432	439	446	444	461	458	443	449	430	449	439	439	420	440	440	448	449	416	497	460	427	443	420	451	438	449	437	444	428	431	452	454	449	421	469	440	431	436	455	452	458	462	445	440	407	445	447	440	435	416	388	456	421	407	456	441	413	446	458	455	454	460	487	405	427	431	469	456	460	413	454	443	426	467	458	399	460	403	412	440	442	403	438	427	416	426	432	449	421	420	435	488	441	445	450	429	409	457	401	425	427	435	433	411	453	478	409	456	433	408	446	444	440	442	478	436	455	444	455	443	443	434	436	481	420	435	433	433	420	467	436	417	419	449	398	429	427	433	432	436	425	432	428	462	455	440	434	430	387	439	472	414	439	430	406	424	410	450	453	448	418	443	444	461	438	438	456	417	447	454	466	445	455	460	444	453	394	438	437	444	411	407	450	415	436	423	388	468	437	460	503	445	457	446	433	443	430	450	444	451	462	460	455	460	467	455	490	434	462	427	463	468	417	442	425	458	451	464	421	421	435	447	431	444	438	408	428	406	397	445	435	468	421	481	472	428	436	402	414	420	419	428	461	454	444	429	447	435	461	454	445	446	448	444	453	431	421	440	438	462	460	454	397	408	439	418	431	443	438	464	398	433	469	427	453	461	455	399	442	437	411	472	429	435	446	432	425	440	457	470	430	438	414	447	432	481	434	412	419	454	393	406	451	439	451	442	446	448	471	432	448	455	426	437	424	435	463	468	450
25020	21868	30805	30363	23013	14785	10626	8974	7279	4885	2287	1064	496	256	217	199	202	201	230	223	219	179	207	184	203	224	213	212	218	218	199	199	182	204	196	195	202	220	206	184	212	203	218	194	203	199	214	216	209	194	201	192	201	209	179	189	211	194	208	191	207	205	180	229	202	183	221	205	203	185	185	190	184	186	195	191	192	210	174	219	180	224	204	183	199	183	189	189	200	185	197	214	200	196	221	212	190	197	190	184	183	205	194	182	225	183	201	203	171	193	187	191	171	195	241	203	208	207	184	198	196	234	193	203	209	211	203	188	194	210	193	193	178	193	203	208	165	204	212	204	203	218	200	197	189	197	187	223	187	217	187	170	213	228	193	173	190	211	246	207	187	207	195	195	212	214	196	198	210	197	205	175	197	181	178	206	210	194	185	188	217	187	217	181	190	204	186	212	192	200	195	190	215	200	217	166	194	167	201	189	208	188	213	196	196	216	187	175	197	205	219	198	191	196	212	221	191	206	192	229	221	191	191	169	189	200	228	201	212	187	201	189	210	177	177	209	215	202	202	179	211	185	214	198	198	179	192	202	202	201	196	208	201	187	206	198	199	192	205	187	196	198	202	188	229	204	197	196	201	205	216	207	210	199	200	203	200	199	189	195	195	180	207	197	207	208	163	189	198	194	209	181	181	211	199	234	190	185	186	197	189	215	185	222	198	201	204	191	213	201	175	223	214	153	198	190	195	195	203	170	189	212	210	213	226	212	207	196	190	209	181	194	200	209	209	200	203	208	197	211	173	228	201	212	188	213	192	213	211	185	177	199	180	194	188	204	208	221	186	211	196	205	188	186	195	197	217	200	206	206	192	201	197	182	197	209	194	198	205	199	220	220	205	204	185	226	180	214	194	198	205	183	205	194	219	203	194	199	198	179	218	216	203	209	182	192	202	202	220	207	202	190	194	188	219	185	215	201	196	211	214	203	185	188	211	201	182	191	211	174	190	196	158	209	203	169	211	190	212	190	192	183	195	171	196	180	208	205	198	213	190	175	209	214	171	207	216	220	180	211	193	177	204	212	192	190	206	189	201	185	168	209	176	201	209	192	187	180	210	206	194	213	193	166	179	186	176	215	201	203	192	202	182	186	203	201	192	192	202	190	194	178	208	200	191	210	214	211	168	227	214	210	172	186	206	194	203	172	221	189	180	187	198	194	192	195	204	198	203	187	200	174	210	198	197	204	189	185	214	189	194	173	198	201	195	203	201	202	215	202	207	179	193	189	182	188	199	179	183	183	180	234	173	217	206	200	192	196	229	198	197	220	192	203	187	200	188	164	212	220	217	192	189	192	192	185	210	209	176	169	199	225	198	208	205	203	195	204	199	200	186	191	192	191	191	194	182	207	177	178	202	212	178	210	195	206	218	180	199	192	197	175	192	196	205	214	199	186	213	185	196	197	221	169	182	181	214	179	201	196	189	189	219	195	229	194	212	203	203	197	200	227	177	172	211	182	199	188	173	211	210	197	172	223	189	199	198	200	204	205	217	184	231	209	197	190	232	213	184	213	204	205	186	196	212	198	181	184	203	200	201	176	194	163	176	217	188	209	250	186	224	192	209	197	207	199	192	195	181	196	205	232	197	196	206	183	211	231	214	209	203	174	213	212	209	208	188	182	214	194	199	199	174	183	204	195	182	190	176	184	200	210	237	216	195	197	202	195	193	194	204	188	184	184	202	192	202	196	208	180	214	216	196	214	201	193	195	212	194	175	178	207	194	191	202	183	165	195	191	215	187	225	179	193	194	169	209	182	180	215	191	217	206	224	215	202	197	207	205	180	188	202	172	192	186	201	199	190	196	227	177	176	199	200	192	206	182	177	218	166	217	219	175	182	188	204	198	218	201	192	200	215	201	196	199	201	189	194	218	232	169	226	198	222	162	212	203	211	190	210	183	217	184	203	188	191	189	189	211	200	202	187	184	208	187	180	186	202	202	187	187	180	219	195	199	199	197	216	198	177	189	199	187	201	192	196	210	186	196	205	203	212	195	184	196	203	190	201	230	199	203	206	159	196	201	195	192	212	196	170	192	191	195	201	223	193	190	210	196	198	195	194	197	199	189	191	191	190	231	180	213	197	212	183	189	222	211	218	190	210	197	189	199	176	186	183	186	206	199	192	201	191	179	206	195	207	192	200	187	201	202	186	208	199	173	192	198	186	221	201	220	197	202	190	218	238	226	237	174	185	194	182	176	212	195	211	182	181	191	193	189	192	180	207	211	210	200	213	178	208	219	204	186	189	216	222	194	210	182	185	181	190	171	206	197	192	197	197	205	202	177	222	194	181	188	216	201	203	197	188	204	208	191	195	193	189	188	193	168	202	209	183	181	189	207	210	197	199	206	211	176	172	219	169	207	209	193	194	196	171	226	182	186	203	199	189	201	200	183	192	204	199	198	189	173	193	175	204	228	174	200	202	226	205	237	181	230	188	177	207	189	171	180	192	207	214	195	209	224	219	187	204	193	178	194	197	210	224	208	178	196	167	209	168	193	192	205	208	198	195	224	191	175	206	192	186	206	212	215	184	203	187	182	191	207	213	208	211	185	225	195	221	173	188	182	191	201	217	214	216	198	198	192	227	215	202	209	189	182	202	200	213	197	188	180	198	231	173	165	197	204	197	168	195	185	189	208	204	200	204	205	208	215	211	202	172	167	227	202	221	198	199	200	208	193	192	190	212	191	175	219	208	190	210	176	199	192	172	203	202	191	194	202	178	187	204	206	189	194	194	192	193	217	223	211	208	178	212	191	211	202	192	245	199	198	198	174	181	196	209	184	193	203	188	194	207	185	198	179	194	196	202	215	212	196	183	209	221	192	191	180	203	198	191	197	178	180	179	198	205	191	206	212	194	183	190	188	178	197	201	219	193	195	209	208	188	200	238	206	196	163	198	201	192	195	203	195	185	187	199	178	184	171	209	187	212	214	208	220	180	190	197	217	207	190	192	195	187	225	184	190	203	207	181	183	191	203	196	219	198	212	207	193	198	208	217	195	195	179	201	202	200	200	189	154	214	205	186	212	199	206	210	214	220	206	200	206	185	211	205	193	186	228	198	212	205	221	196	181	185	202	218	192	187	184	189	186	230	202	200	167	156	189	183	184	202	206	201	224	183	193	191	168	226	194	174	190	177	181	206	190	208	196	203	182	183	212	201	188	192	173	186	205	204	202	222	200	224	205	208	205	196	212	189	223	198	192	188	208	180	174	217	209	188	192	175	200	205	189	172	223	199	196	204	195	181	212	197	192	173	176	173	208	224	201	203	193	196	183	185	194	199	196	210	198	204	209	218	196	172	191	194	205	180	218	211	191	220	170	197	199	187	211	183	196	211	237	187	238	226	200	181	193	185	210	176	214	185	195	198	200	213	190	189	176	198	204	179	215	189	188	190	207	188	195	175	203	211	214	207	187	204	194	204	197	213	202	203	160	217	205	233	185	200	186	209
35101	58444	57229	43479	32097	22969	21173	19175	17453	12558	6376	3097	1294	607	474	439	430	429	441	435	386	414	419	393	420	423	472	443	453	438	437	473	471	425	389	399	435	458	427	412	437	420	453	414	405	420	440	420	437	433	439	399	420	449	442	424	402	429	443	396	449	405	446	433	426	406	389	447	426	423	418	427	438	417	438	439	460	446	455	399	450	422	419	432	408	403	453	421	450	397	435	436	459	430	419	450	422	422	441	442	465	402	452	410	430	415	465	444	423	427	383	422	415	438	445	386	416	455	426	457	408	429	426	412	424	414	420	424	430	448	433	413	452	437	417	425	446	428	410	404	408	444	407	449	402	449	442	442	449	396	438	437	443	425	395	407	452	472	465	434	441	454	416	417	456	414	403	424	407	402	448	429	415	439	451	434	462	439	441	452	425	410	452	460	433	454	411	372	395	401	442	404	464	434	453	449	402	417	394	447	420	431	452	411	409	478	399	440	415	425	410	442	427	392	438	459	398	436	426	422	440	447	440	415	403	407	480	399	442	439	457	436	434	407	413	446	412	445	432	432	429	447	437	423	423	432	425	429	398	390	431	411	418	428	387	405	429	437	417	413	394	418	427	426	411	444	442	416	403	460	412	392	409	388	410	400	435	432	395	427	417	442	425	421	431	425	434	447	431	422	465	416	426	409	408	465	404	416	410	439	431	434	444	423	417	425	415	419	401	440	445	422	399	441	426	435	439	416	438	430	430	416	407	442	420	402	429	441	454	430	445	432	407	439	436	434	419	419	411	425	447	376	413	441	409	409	429	449	431	430	434	455	392	400	429	421	433	393	434	410	400	437	432	440	374	432	407	441	435	405	458	411	442	418	430	431	440	454	454	435	413	413	413	414	434	488	432	427	485	443	417	430	459	386	453	466	452	443	437	443	431	418	388	437	414	427	424	433	395	430	407	439	469	435	407	401	410	462	425	430	437	432	437	451	414	442	415	466	433	423	412	448	461	414	412	404	444	411	438	418	462	395	411	445	450	383	435	420	442	380	447	460	422	415	408	398	424	400	420	421	420	430	431	414	410	420	406	401	424	438	423	437	383	439	480	421	436	447	419	412	455	427	408	418	465	431	445	439	410	445	466	458	393	456	434	393	462	433	423	432	437	432	465	413	433	429	412	453	401	418	459	447	413	444	369	396	466	397	410	416	436	391	447	455	454	446	455	410	453	393	428	403	431	464	435	405	404	408	410	402	440	407	411	424	465	438	430	433	402	418	427	428	406	447	410	433	376	404	457	415	409	389	437	406	440	437	460	411	450	438	418	417	396	432	460	441	434	449	440	433	413	404	451	426	449	427	395	456	440	411	474	375	417	411	441	407	433	384	433	405	433	424	400	405	394	490	411	426	421	437	428	397	429	402	434	413	402	443	469	443	383	419	409	411	437	462	484	419	432	425	433	417	433	418	426	436	419	472	435	442	459	408	441	421	440	401	429	423	428	406	418	437	410	420	438	410	433	437	421	384	463	425	440	407	408	440	435	422	455	432	432	423	426	449	404	398	420	404	431	454	448	428	410	432	399	405	447	404	408	417	383	438	411	407	431	408	419	399	447	405	422	432	405	426	446	432	363	455	427	431	446	433	428	452	404	458	410	412	430	416	399	454	430	461	414	486	413	422	419	443	426	419	434	496	424	456	467	447	427	480	396	421	436	403	445	415	470	420	425	380	418	452	416	442	439	423	434	433	469	436	398	406	418	439	385	459	418	405	437	418	436	434	416	443	418	398	426	427	415	479	389	398	398	411	394	428	429	441	439	474	421	387	404	436	426	456	439	432	405	461	490	389	432	423	431	376	431	409	432	430	437	464	408	462	429	440	442	442	429	460	439	436	430	425	416	418	433	431	388	434	434	475	392	435	399	425	426	405	409	426	427	396	449	451	425	426	419	423	406	463	391	433	418	420	449	415	444	421	419	412	424	441	450	444	450	432	418	416	393	401	470	408	432	430	414	404	402	440	419	412	430	422	394	386	412	461	415	430	426	433	409	433	451	368	436	423	456	373	432	382	417	379	405	408	466	426	458	456	444	409	403	436	431	445	443	425	382	421	407	367	427	423	426	455	448	426	413	411	440	417	408	419	444	452	423	439	426	434	413	436	427	448	413	402	436	430	418	405	411	363	417	405	438	419	432	424	435	439	414	465	449	435	458	410	398	429	375	428	417	426	438	394	414	406	408	438	392	415	400	412	420	428	393	404	395	421	454	416	398	392	403	413	396	452	433	407	400	385	435	419	412	413	392	457	410	370	426	433	414	419	402	457	419	381	424	408	451	492	426	393	439	403	413	427	367	412	400	452	394	449	420	431	454	412	419	431	412	448	420	419	420	444	429	442	434	430	431	422	452	427	409	419	422	429	411	405	402	427	410	427	452	466	418	427	408	421	396	428	426	412	444	461	405	400	434	408	429	423	412	401	422	443	427	398	446	440	445	427	391	419	460	413	442	449	403	377	423	391	413	405	416	382	440	414	416	432	453	461	439	414	452	430	450	416	459	455	402	485	420	412	437	429	445	407	432	433	451	411	440	422	389	436	428	402	442	407	404	419	430	397	416	436	428	404	422	426	458	410	423	419	451	427	430	414	410	490	436	434	404	413	439	454	416	422	452	463	428	435	420	395	441	447	443	472	436	445	449	442	436	455	454	429	414	451	451	430	425	388	472	482	428	406	440	424	425	403	423	398	421	429	397	428	461	390	475	423	431	412	396	410	419	415	415	413	442	449	402	422	443	445	411	454	451	444	425	470	423	401	435	436	400	426	422	417	439	458	412	412	451	419	413	412	450	433	435	445	453	413	449	446	467	400	443	473	422	426	436	427	419	428	428	453	420	434	393	446	412	451	386	404	424	455	431	422	437	429	409	411	394	461	392	439	407	467	454	415	424	418	433	403	431	393	450	418	402	424	436	434	443	408	444	440	420	404	404	403	429	418	431	460	436	419	422	396	407	447	401	432	479	436	394	484	437	419	427	381	443	407	444	431	438	438	413	388	435	416	415	404	401	468	432	433	458	434	426	456	441	431	428	417	423	430	477	417	467	427	410	400	442	432	437	448	431	397	414	447	468	439	448	411	420	424	411	367	441	415	413	432	396	446	421	426	420	436	443	437	432	425	444	444	425	410	417	465	420	425	455	408	409	444	403	445	414	445	424	429	431	403	424	421	427	440	441	424	409	450	418	442	424	388	457	447	431	406	406	411	414	436	433	453	442	445	428	419	387	440	424	421	439	430	411	468	461	441	430	426	424	427	419	432	462	443	435	409	436	398	450	446	440	427	431	446	427	437	425	411	441	477	430	412	448	388	407	438	431	407	421	466	399	396	406	417	454	467	420	408	429	414	398	418	455	450	397	387	442	449	425	434	429	422	443	413	456	393	440	378	396	432	422	448	414	448	428	426	456	403	408	426	415	408	400	432	414	436	440	412	407	430	464	404	435	401	430	422	443	414
23580	21676	29638	25326	23418	23823	25799	23328	17768	12322	5848	2193	753	326	241	233	216	217	191	209	202	191	200	187	235	194	197	196	205	194	203	182	200	195	198	217	220	203	197	202	202	199	186	213	206	191	199	186	190	241	192	176	213	227	230	220	195	195	241	189	187	213	201	195	244	209	222	204	201	197	199	211	211	208	196	181	209	199	194	189	195	219	219	182	216	213	232	205	203	187	198	194	202	201	222	198	211	179	212	226	208	201	203	212	216	197	202	201	210	171	184	188	212	177	200	221	217	184	191	218	209	170	225	171	187	185	201	199	207	219	202	217	205	212	212	206	222	204	198	180	222	228	198	213	208	205	215	188	222	226	192	218	196	209	215	204	242	203	219	211	190	190	221	208	217	216	194	201	191	206	178	215	217	195	195	201	207	205	196	191	220	218	220	192	211	199	212	183	200	224	193	170	218	206	210	228	206	206	186	198	207	187	227	187	184	180	209	217	217	190	200	223	186	199	220	211	206	219	188	200	169	200	208	199	183	206	234	202	199	183	220	233	185	190	185	184	195	219	156	194	216	215	192	210	212	220	207	192	195	206	215	219	202	199	206	223	194	202	194	195	206	207	195	205	201	199	227	193	202	193	194	212	217	202	185	221	186	206	204	218	225	209	201	199	218	237	210	214	211	199	187	183	208	180	223	228	186	203	186	205	189	201	187	202	192	188	206	190	193	181	204	177	211	190	224	208	213	221	187	211	207	243	182	188	203	196	246	244	204	196	181	194	186	213	183	215	189	224	189	176	218	204	199	205	182	208	195	193	209	197	183	187	196	219	196	236	197	205	221	177	196	194	223	208	217	180	196	239	181	225	214	185	193	201	207	197	189	201	208	205	212	185	195	207	184	217	210	206	173	175	221	210	205	205	195	183	201	202	183	212	216	205	202	207	217	204	216	198	200	187	210	212	200	190	217	204	215	217	203	188	219	190	180	211	199	200	197	221	215	204	226	163	198	224	207	218	208	196	195	210	200	180	210	180	223	188	174	240	201	198	176	199	198	196	202	179	209	211	238	198	213	233	195	228	202	190	184	203	216	203	207	207	198	197	200	171	208	228	185	193	197	191	215	196	197	237	225	200	221	207	210	210	211	205	203	187	180	207	222	213	219	181	196	200	203	194	201	199	180	196	236	202	239	199	217	194	211	195	210	216	214	178	174	193	203	211	207	229	187	215	190	185	191	205	202	196	190	214	183	198	208	188	211	231	232	214	197	219	219	220	215	218	203	243	199	219	190	230	202	200	218	208	215	171	176	189	179	222	197	205	189	184	212	195	225	193	222	184	225	219	185	174	213	218	215	224	189	193	203	207	203	205	223	195	194	223	210	211	209	195	217	207	219	209	197	203	208	196	195	190	196	188	228	200	225	207	217	191	198	208	228	229	214	195	206	206	183	202	227	203	194	241	197	179	191	191	210	205	201	211	215	184	206	188	188	203	210	201	194	214	212	218	209	227	213	195	215	200	188	216	218	204	225	210	187	172	211	215	220	204	211	212	212	218	182	204	222	218	203	212	216	196	189	207	197	209	216	194	206	205	187	217	238	209	205	224	194	202	196	195	206	208	197	205	206	206	213	186	208	183	200	197	216	238	206	194	224	201	222	205	205	215	235	233	177	215	209	187	188	192	218	190	204	209	202	217	209	226	204	192	212	214	229	186	204	215	240	207	195	209	185	208	222	209	201	179	206	229	212	205	193	220	197	191	208	201	187	182	194	207	248	216	213	174	198	215	218	206	199	222	192	218	211	187	202	181	217	181	193	193	231	210	216	185	213	180	189	224	196	202	199	213	187	177	219	212	230	202	196	218	183	203	211	199	188	224	199	195	207	205	199	201	189	205	209	201	231	201	232	200	220	214	202	216	186	197	197	207	234	205	193	234	198	198	181	201	193	215	193	201	214	193	213	207	201	203	206	199	218	205	197	216	200	168	218	218	219	214	209	198	188	213	186	212	224	212	209	182	214	202	188	218	225	206	174	213	192	216	209	179	198	220	208	203	198	227	205	218	208	228	217	192	222	200	195	200	216	210	188	201	190	181	222	206	219	180	189	216	199	223	237	203	197	181	189	205	209	187	200	216	211	205	185	231	194	194	206	198	235	195	205	197	209	216	213	197	204	178	180	229	191	227	215	191	205	196	192	224	225	204	203	216	211	213	189	205	223	202	171	210	217	222	225	192	221	202	191	186	206	223	201	185	210	182	191	217	205	186	212	201	204	197	222	189	213	204	206	208	215	196	220	217	199	206	173	212	193	224	211	209	207	207	211	189	238	227	198	205	206	204	212	207	215	179	205	217	195	190	217	204	202	209	208	190	217	216	173	196	195	215	209	203	211	221	215	174	219	211	180	209	188	200	216	215	221	206	210	206	185	205	185	218	221	167	184	202	202	203	228	194	202	195	233	186	203	195	222	219	201	240	209	205	204	203	223	223	184	197	192	203	214	188	227	187	201	208	187	197	206	204	211	217	195	210	193	220	198	213	209	201	213	195	206	195	202	197	204	189	223	201	214	207	207	217	186	199	200	224	228	196	197	221	203	193	213	195	203	206	181	190	247	189	206	220	197	213	201	191	182	203	199	188	222	186	214	175	236	204	209	191	198	221	207	234	190	198	203	212	199	202	192	205	214	203	202	217	181	193	201	203	202	202	204	227	181	188	213	191	210	206	208	191	198	196	209	208	176	204	197	190	209	228	195	188	200	204	204	195	213	200	197	236	219	200	196	233	214	213	183	210	205	185	219	210	216	200	193	195	201	184	209	199	229	207	217	168	198	220	188	229	193	212	197	187	193	209	195	197	193	199	196	195	213	215	219	180	234	190	196	211	226	211	198	207	198	211	199	217	211	210	215	208	207	211	207	214	204	204	201	200	206	206	189	189	214	210	198	198	188	200	215	201	211	214	204	193	199	210	206	211	203	209	214	175	222	220	178	199	211	209	198	184	228	200	202	191	225	207	187	208	202	188	217	204	194	212	196	207	200	228	218	171	217	202	196	213	195	200	210	200	224	215	191	228	193	209	199	191	215	201	197	218	206	185	210	214	200	199	185	183	203	185	214	210	209	177	215	207	222	214	216	206	221	205	201	205	200	205	193	199	205	213	212	190	201	207	216	216	208	200	184	211	230	215	204	185	214	209	193	177	205	186	203	197	206	212	201	218	216	205	184	197	202	222	212	203	201	204	225	207	212	193	203	192	220	199	197	200	177	196	226	211	198	189	206	197	196	200	200	199	185	179	201	232	204	223	206	193	215	209	231	194	189	198	211	209	214	206	186	194	202	209	194	211	209	199	219	210	217	208	209	212	219	208	222	194	211	187	198	199	202	193	199	206	220	183	212	218	220	222	211	196	191	205	185	206	183	208	214	218	204	206	193	195	205	190	211	197	211	213	202	205	198	200	194	206	209	208	206	214	185	210	224	207	189	231	203	197	173	201	203	201	204	184	218	182
40572	70068	63228	50162	39452	33735	34223	33971	28654	22630	13056	5589	1987	751	499	432	400	420	411	411	446	407	387	449	423	419	428	408	414	409	409	404	433	416	427	416	418	408	406	420	410	396	446	414	443	398	407	433	420	368	402	422	428	417	450	426	457	438	438	394	430	431	448	418	374	415	411	465	415	407	446	432	460	417	435	404	433	418	432	410	432	438	454	437	394	450	461	415	377	404	443	440	447	424	443	432	428	436	428	393	417	414	450	431	407	431	426	433	386	425	442	398	445	405	439	418	428	435	438	452	426	394	430	424	434	408	407	391	432	437	426	381	436	384	430	425	446	459	421	447	397	426	444	414	423	429	398	436	428	481	429	408	406	407	403	432	409	436	402	405	417	446	373	451	432	399	422	408	431	394	406	410	400	419	433	405	434	427	448	404	399	420	399	434	428	411	434	429	414	448	411	415	421	410	429	417	454	409	452	396	426	406	396	443	438	403	442	472	398	417	422	444	422	440	428	422	425	415	415	422	415	415	422	409	434	442	417	451	392	414	401	418	407	414	432	407	432	393	418	441	403	429	400	427	407	382	424	401	436	406	410	415	442	431	453	445	429	402	424	409	451	438	437	389	411	419	416	432	422	430	415	397	433	386	412	416	437	431	436	431	450	436	373	403	394	413	409	450	448	382	450	429	436	428	438	427	418	433	423	429	431	417	417	435	418	401	440	435	440	456	402	388	404	399	393	415	452	411	435	435	413	426	399	438	439	426	413	480	453	443	461	424	449	443	434	419	447	409	417	417	405	412	395	407	424	426	460	410	421	384	417	413	449	426	405	417	399	393	424	400	398	401	408	420	420	458	399	445	412	428	425	409	408	453	413	442	408	432	457	398	417	444	417	438	388	428	399	416	385	428	418	425	393	422	448	391	456	448	416	423	423	411	403	437	405	441	414	403	435	422	399	454	445	440	414	466	389	399	421	395	419	433	401	428	413	421	398	387	420	395	475	395	405	432	435	432	407	444	431	379	403	396	443	416	425	412	399	412	435	412	418	433	422	430	394	414	425	447	412	406	399	435	434	430	406	401	400	416	390	411	394	430	421	407	376	420	420	429	419	426	433	384	448	406	419	422	456	427	443	410	415	481	416	417	424	426	423	433	399	416	464	413	437	442	396	433	442	402	446	415	396	464	438	427	454	418	410	419	428	443	436	435	411	437	395	444	422	428	405	428	411	432	416	406	379	398	397	444	414	406	403	428	445	398	411	416	392	394	406	418	419	434	425	435	393	461	445	429	447	459	436	392	451	387	458	410	412	390	405	460	402	431	415	390	408	451	425	412	392	407	408	442	433	422	426	430	443	447	419	449	407	427	381	430	436	437	441	439	451	416	441	467	447	422	454	378	396	416	439	405	415	419	422	407	399	428	414	392	407	418	439	436	459	399	401	404	409	406	431	452	432	407	430	463	428	431	440	404	392	457	415	403	391	423	408	451	412	421	417	424	440	398	429	424	398	402	431	439	410	412	430	472	418	408	438	421	423	430	396	402	425	428	399	438	457	426	396	431	426	423	425	393	415	391	428	421	440	401	426	423	463	403	428	404	416	414	404	431	426	450	408	456	438	428	440	433	393	451	407	457	403	432	423	420	452	493	406	428	404	442	429	398	404	430	430	423	411	415	427	422	424	415	404	441	393	429	403	427	460	412	395	432	409	413	431	410	415	444	413	386	417	408	437	428	380	412	415	368	411	379	411	406	423	404	446	415	436	429	424	438	426	426	413	416	421	418	472	394	430	412	421	448	437	422	429	406	410	435	412	446	458	453	394	433	405	409	423	427	425	393	429	445	401	442	423	408	429	435	432	440	425	433	406	404	435	431	452	423	419	406	451	417	422	407	407	426	406	424	400	430	384	401	434	405	444	422	408	426	424	416	431	393	436	458	449	449	411	430	423	372	434	408	424	405	440	420	402	422	410	456	454	433	415	439	438	436	475	407	447	439	405	394	395	397	404	433	387	424	461	448	413	412	424	437	409	451	413	394	431	450	394	414	431	410	414	408	425	422	438	408	394	430	423	429	407	426	418	463	412	434	449	398	437	418	417	444	432	431	408	423	429	403	398	389	408	439	413	431	394	409	425	443	412	407	425	438	433	421	434	421	395	411	467	443	435	412	461	378	474	397	472	432	455	446	369	402	406	398	410	403	437	461	449	424	396	400	428	410	456	416	411	467	412	402	395	429	381	452	427	380	461	424	418	431	405	405	424	425	420	399	384	418	435	397	422	450	429	426	411	419	406	487	412	432	410	419	472	438	377	425	394	409	424	440	458	409	414	414	409	432	427	423	416	408	440	433	427	401	430	412	402	392	411	430	452	456	426	432	441	440	453	422	423	440	407	406	430	409	407	429	366	401	431	425	419	441	453	451	424	403	454	425	459	417	426	423	424	467	449	441	426	458	414	419	417	416	480	440	449	430	401	421	395	428	418	406	399	420	429	395	416	407	407	368	429	376	415	416	410	405	407	417	429	441	427	440	439	402	417	413	419	437	447	405	411	406	413	436	415	403	423	441	416	414	439	405	409	448	471	440	413	444	414	448	455	410	425	404	470	448	421	425	416	432	442	430	416	400	403	414	444	403	427	411	420	445	402	434	426	429	445	430	427	420	399	409	406	424	422	451	421	429	425	408	393	447	399	402	423	402	432	426	458	426	430	440	439	423	453	418	429	458	402	439	419	396	402	415	430	447	467	449	419	450	410	447	404	430	419	404	471	418	407	419	413	430	434	446	412	405	417	418	413	458	427	413	417	423	407	477	408	424	440	382	451	423	422	410	411	390	466	461	388	418	433	438	429	447	442	415	397	367	385	441	468	465	458	435	394	449	402	441	415	425	418	420	427	423	440	408	439	431	385	427	426	399	436	373	398	409	424	457	425	426	411	389	439	410	395	445	445	453	416	440	438	446	397	441	434	412	408	456	472	406	428	379	422	413	422	425	441	384	381	454	429	442	427	408	409	440	436	425	405	435	418	449	394	454	444	417	437	400	401	423	428	447	424	441	433	456	422	405	472	441	401	415	402	444	448	449	421	421	439	378	458	415	379	469	401	418	432	389	404	410	417	421	400	436	407	407	418	421	444	438	383	420	408	450	396	403	412	414	427	399	400	420	434	428	450	448	396	404	434	440	377	427	459	435	451	452	412	404	419	428	422	447	395	417	456	435	429	389	428	402	425	414	431	463	393	452	417	441	439	430	406	440	423	394	400	461	425	422	409	427	422	402	434	424	439	427	433	405	450	442	420	462	451	431	420	400	419	447	416	394	368	408	404	426	432	433	401	444	424	422	382	423	418	447	451	456	449	479	431	410	445	407	438	452	436	395	402	412	391	434	460	434	378	445	472	369	437	405	451	391	436	451	425	419	416	433	409	437	436	401	464	395	442	416	406	450	418	385	414	410	438	443	470	383	469	387	405	408	410	440	430	444	437	408	415	418	409	405	436	413	433	411
28947	33385	35983	26784	14045	7059	3333	2209	1918	1277	824	478	284	257	211	219	224	218	187	219	189	219	190	220	194	203	216	200	203	217	211	184	230	193	224	200	211	202	198	204	201	212	190	198	202	203	235	231	215	192	210	189	201	193	246	199	198	212	201	212	212	173	200	175	200	210	220	210	234	229	175	202	192	188	187	182	207	218	215	213	198	218	200	197	196	187	211	199	196	191	190	197	201	202	224	208	215	193	215	221	203	223	216	233	179	209	212	191	183	201	222	202	188	192	188	182	208	203	201	229	195	190	217	214	197	199	233	198	210	205	218	198	182	197	172	223	224	186	203	194	206	203	196	193	193	233	198	185	227	176	181	197	199	201	195	200	199	204	205	205	211	203	208	201	205	213	197	201	228	192	194	184	203	199	185	184	197	202	227	202	211	218	208	232	216	186	176	197	176	194	191	225	219	206	177	198	214	208	185	176	223	197	215	212	202	220	197	193	227	191	218	226	193	201	194	198	197	213	214	206	249	201	195	167	211	195	194	196	204	212	177	179	181	206	206	235	189	206	198	196	189	189	194	192	218	223	219	204	188	225	214	187	200	204	193	197	219	191	190	216	197	177	200	196	198	210	178	229	189	207	208	201	180	202	211	214	210	210	192	199	192	199	169	174	195	203	191	201	223	210	191	216	218	205	198	183	205	203	193	191	195	209	206	209	191	210	197	196	188	201	209	228	204	207	182	184	195	232	176	216	194	190	188	199	229	222	193	210	203	216	226	191	206	190	212	178	192	217	195	191	227	190	192	198	181	218	209	203	206	186	191	191	197	192	187	204	220	210	200	203	210	221	179	187	194	198	219	196	240	177	222	186	217	210	214	193	198	190	191	228	199	195	210	227	191	186	213	216	215	240	215	206	227	188	210	207	199	184	189	214	198	185	221	190	202	191	216	195	210	202	202	208	198	193	177	196	206	196	217	203	218	207	200	199	189	213	223	223	199	214	187	204	184	196	203	206	215	195	183	237	209	200	232	174	201	176	178	211	200	200	208	183	185	185	203	187	214	202	201	181	179	219	191	188	230	206	200	202	197	202	196	208	224	200	221	175	186	207	209	222	217	196	212	189	208	198	188	209	209	183	194	190	193	217	200	238	194	217	191	205	185	213	228	210	192	202	206	198	200	177	214	234	196	190	199	215	193	198	220	199	210	194	198	200	187	190	202	218	172	199	197	205	198	184	186	218	216	164	181	207	205	211	204	196	199	196	221	205	196	187	207	206	191	181	206	206	215	197	212	227	207	210	193	190	204	190	204	207	191	198	208	201	179	190	192	209	183	199	201	204	206	197	222	193	186	199	188	204	199	207	190	178	203	201	198	225	203	188	221	195	214	218	198	201	204	192	192	198	172	220	207	183	204	194	224	202	203	202	196	207	208	218	200	220	212	196	203	208	187	217	188	220	231	200	197	191	193	181	228	201	203	201	209	195	182	210	183	193	194	174	225	212	206	189	181	212	181	192	208	196	189	200	197	215	200	197	173	210	202	229	203	224	185	210	201	213	205	174	199	185	189	202	201	190	232	186	194	206	196	188	196	203	207	181	220	214	181	199	210	213	222	188	208	182	216	180	197	191	173	194	186	216	195	186	209	193	205	201	185	216	188	193	178	189	206	195	225	197	188	201	206	209	217	187	197	197	213	211	172	196	191	188	209	206	212	203	238	202	187	203	219	203	234	202	201	213	203	202	218	211	200	202	200	222	212	222	208	229	230	242	217	199	219	188	228	230	206	195	210	212	223	182	196	204	211	186	213	203	189	190	223	222	181	196	198	204	208	185	170	232	208	213	228	204	213	238	199	198	193	206	220	200	187	214	182	224	196	210	217	208	200	208	216	185	202	217	219	224	198	237	167	205	210	226	197	176	191	196	185	197	207	221	201	190	190	214	168	206	217	200	173	193	164	172	210	214	211	189	182	185	189	198	204	192	212	209	197	195	212	222	211	208	208	193	187	192	203	209	209	206	204	204	207	201	177	188	218	227	200	220	210	202	191	176	192	202	201	209	222	214	198	204	171	217	210	182	209	188	222	219	209	205	190	199	218	188	221	192	225	212	207	216	195	160	216	216	188	213	198	216	219	221	190	211	194	195	202	181	205	186	182	198	191	198	206	200	220	205	203	189	209	179	171	197	209	209	210	174	203	196	242	201	197	214	206	182	204	221	187	212	231	224	205	208	226	221	229	215	203	190	217	194	190	235	185	201	204	182	220	210	207	209	201	181	195	210	215	191	223	262	185	195	205	214	206	224	191	194	216	200	213	191	198	207	211	193	207	207	216	181	208	196	205	232	181	198	184	204	201	196	197	208	175	228	215	229	209	195	200	191	193	201	169	206	208	204	221	228	199	204	208	221	204	223	182	200	193	207	209	198	185	221	208	191	192	185	199	221	191	206	234	222	193	208	205	207	222	200	218	185	208	182	193	211	209	189	233	202	200	205	219	208	227	208	205	189	212	206	208	185	221	190	210	201	214	205	185	212	195	182	198	217	171	185	192	192	213	189	209	199	203	193	170	222	200	189	202	196	206	210	223	224	193	203	213	192	181	198	238	200	185	182	192	199	206	218	196	241	193	202	203	185	197	207	204	180	212	197	188	185	213	183	184	223	197	178	205	216	189	216	210	189	217	182	193	204	197	213	214	186	225	177	201	210	209	217	194	188	187	200	241	188	183	229	171	210	193	193	192	193	219	227	208	205	226	201	195	185	217	192	223	185	196	202	209	218	214	205	209	189	216	211	211	191	206	189	196	193	221	192	222	214	196	199	171	214	192	218	206	200	189	201	217	221	218	191	215	231	205	172	180	208	190	200	221	211	196	188	198	194	181	208	211	204	221	202	210	192	213	220	185	207	188	193	215	194	170	207	202	225	178	193	202	186	198	220	194	206	226	207	214	186	211	199	221	230	184	196	195	208	215	190	205	179	223	208	183	207	206	215	208	198	225	212	210	185	181	197	187	212	195	208	212	226	204	203	188	180	214	205	180	213	203	188	215	184	185	215	182	196	197	204	193	199	211	212	196	198	219	197	190	226	202	192	197	237	189	202	174	206	213	195	189	213	215	222	191	191	170	204	191	217	164	185	192	198	182	205	200	184	197	209	203	213	180	202	213	180	223	181	223	197	223	202	210	191	223	201	224	220	211	205	221	195	198	183	196	157	197	200	205	206	205	197	180	194	202	175	239	182	225	192	188	206	213	211	199	195	203	188	172	193	193	206	194	187	198	200	179	202	199	218	230	202	201	182	203	175	200	183	184	211	237	232	181	198	196	201	207	181	179	226	201	203	206	192	175	204	198	230	218	222	192	224	225	200	219	214	202	203	235	206	188	203	213	197	231	153	201	205	216	208	192	212	193	182	205	216	198	193	225	189	233	179	222	196	220	208	219	191	200	199	201	233	187	204	186	190	193	182	199	214	194	194	189	202	198	182	221	202	203	183	208	195	183	193
37188	54471	47003	33504	23748	15899	9508	7097	5970	3794	2258	1283	732	495	429	422	454	463	414	441	427	401	426	439	457	449	445	418	407	430	431	424	438	446	448	436	414	438	407	416	440	418	441	413	426	417	451	420	440	430	445	449	458	409	414	428	406	494	455	423	425	443	415	406	434	460	438	420	427	421	426	422	453	397	439	447	415	439	428	478	418	479	431	382	481	448	433	421	419	449	417	449	410	407	438	407	448	420	415	435	421	403	419	415	412	409	436	433	428	429	393	432	436	428	425	429	410	441	440	402	484	447	425	430	388	446	437	414	442	415	436	405	477	430	440	421	433	461	456	428	483	445	420	460	424	453	475	437	449	428	474	412	435	443	447	477	393	414	452	422	427	406	476	397	433	427	421	413	425	424	422	394	401	451	459	419	398	410	459	402	411	425	432	451	424	436	466	440	421	417	444	454	425	437	430	403	423	445	481	418	418	443	432	433	439	418	405	422	426	451	420	465	408	431	430	425	434	428	447	413	426	431	413	433	433	424	414	433	417	439	424	451	456	418	424	455	414	393	395	398	467	433	419	430	436	430	414	438	411	426	432	420	400	415	469	436	441	448	414	422	434	418	445	425	456	436	435	386	431	440	437	414	431	425	445	412	401	423	403	416	371	415	426	451	429	427	398	434	411	411	421	429	397	414	417	446	436	435	414	404	474	407	437	425	463	436	396	407	426	419	426	429	409	439	410	482	399	437	450	435	446	437	408	403	441	453	399	429	409	422	447	434	421	394	421	446	441	447	392	431	448	369	405	421	454	415	448	439	437	411	427	423	437	440	389	405	435	443	421	417	415	414	440	448	425	459	410	410	445	449	466	442	441	465	412	387	443	444	436	438	445	421	423	427	408	412	390	436	438	429	376	402	441	389	427	445	397	449	439	406	411	426	420	444	404	431	445	445	432	421	462	414	456	424	430	446	456	433	394	414	428	425	415	468	413	435	443	418	439	402	419	404	425	458	403	405	405	444	451	418	431	392	438	398	474	402	429	429	407	439	419	415	420	419	461	405	430	422	453	426	405	399	446	412	391	420	407	423	461	474	425	413	459	435	404	422	434	424	452	418	437	398	406	422	426	432	448	445	470	415	457	460	439	426	432	436	475	406	445	432	423	426	444	407	447	451	383	457	421	430	440	463	455	412	414	383	454	444	412	437	382	426	413	433	430	470	428	415	439	428	416	408	396	404	446	433	452	445	423	431	388	445	426	406	452	435	443	432	451	435	417	437	408	474	440	455	448	444	431	448	442	404	401	450	434	424	441	451	419	400	441	443	446	412	446	415	432	454	395	467	427	397	448	458	431	448	440	414	456	435	437	412	418	441	443	414	431	495	436	443	438	449	384	429	413	405	454	431	440	421	458	402	436	419	407	408	446	442	449	432	436	422	422	436	401	396	437	442	418	419	433	406	402	447	428	420	409	427	386	448	460	387	483	428	468	476	415	420	407	403	407	402	446	436	440	420	411	424	401	440	400	449	425	453	460	437	428	428	457	441	450	418	408	438	411	436	427	418	415	444	416	450	446	404	425	439	426	432	433	448	398	454	401	456	407	432	449	439	413	423	409	421	413	408	422	409	411	433	448	425	445	443	419	450	428	470	432	460	432	409	407	452	445	438	481	441	431	398	438	432	415	415	395	391	459	423	415	437	399	464	437	421	440	417	445	444	404	417	451	432	426	411	434	421	454	408	454	418	444	427	421	425	433	451	394	421	428	437	407	441	407	431	426	434	445	461	449	434	430	431	414	453	443	418	442	450	457	403	433	416	449	443	397	459	450	474	423	430	463	404	433	440	477	407	456	463	451	426	406	438	416	401	423	430	429	433	420	413	410	421	436	426	432	405	418	440	428	454	435	428	433	437	412	426	447	378	449	405	447	412	461	434	430	445	429	427	439	418	435	395	381	416	435	451	420	420	447	424	434	407	407	442	447	456	426	463	432	416	441	371	432	454	445	429	438	489	437	420	393	427	413	441	416	465	423	403	446	421	455	438	424	426	425	427	413	459	385	421	461	442	410	418	441	424	464	441	459	436	406	400	458	421	424	453	437	441	450	426	461	399	425	429	449	395	419	442	426	405	437	461	431	392	423	404	420	402	399	401	412	441	466	413	425	451	441	422	415	458	403	433	407	438	422	432	398	425	449	420	469	408	415	432	420	436	447	406	449	392	414	399	444	448	436	411	406	455	400	434	457	412	394	430	424	448	439	420	437	419	441	425	452	425	461	393	434	427	399	417	414	436	396	412	462	434	454	445	428	432	444	458	436	397	455	419	394	421	459	395	438	453	414	432	448	412	425	417	394	451	416	481	449	436	446	401	438	405	430	416	474	438	435	410	431	430	422	409	440	426	412	449	420	448	411	421	384	400	426	413	437	468	409	447	441	429	410	440	451	436	408	418	460	421	447	431	393	427	383	438	417	431	443	415	411	437	424	470	426	429	424	432	419	433	431	433	418	403	437	406	428	445	421	440	417	454	445	448	446	446	411	433	421	411	453	471	428	446	467	429	404	414	436	379	420	434	416	447	437	447	462	422	391	435	450	438	413	441	481	424	391	449	415	407	384	433	423	416	432	444	430	458	436	426	398	426	409	423	405	447	465	405	421	465	446	426	439	412	429	396	426	425	456	452	447	442	459	412	448	437	443	431	423	431	420	465	411	432	431	445	432	406	451	399	418	439	459	436	431	451	447	411	415	441	392	409	425	427	489	435	443	449	422	428	425	409	424	409	454	427	393	445	426	389	421	408	448	439	429	424	431	435	422	413	427	463	413	415	441	429	410	430	460	447	403	447	414	452	409	442	440	452	442	439	443	418	456	424	439	416	450	451	416	393	439	398	419	436	434	420	426	460	405	409	414	423	415	442	464	464	427	430	422	413	459	458	428	416	441	439	459	413	473	451	456	405	410	406	410	450	449	434	426	443	426	402	403	436	458	443	420	436	462	415	430	395	427	443	404	417	418	467	422	409	437	401	422	404	413	426	408	450	457	447	411	436	412	409	413	410	422	430	421	444	417	434	388	413	463	432	441	426	424	441	448	429	397	451	434	400	441	417	401	455	414	381	442	404	435	386	416	436	423	437	401	452	426	438	454	442	449	413	433	451	450	417	443	420	472	455	409	412	419	417	441	433	424	451	391	424	428	400	445	406	409	428	396	433	459	402	442	438	405	412	438	414	392	423	422	436	451	412	379	429	422	431	414	404	432	422	411	445	450	389	433	448	426	417	440	429	453	429	443	426	415	439	422	445	414	450	405	401	442	429	455	402	423	421	476	415	389	445	447	436	412	429	425	483	409	447	425	408	424	459	441	445	396	421	417	406	420	439	421	439	475	394	421	450	475	462	427	401	438	420	415	429	411	421	451	449	397	434	413	438	460	381	450	442	455	430	416	440	405	453	421	452	432	441	426	428	420	423	401	463	437	366	393	433	469	417	404	398	419	482	438	439	430	446
25006	21990	32002	27894	21869	14951	8858	8403	7145	5278	3021	1447	584	395	233	194	240	205	178	211	222	193	207	210	212	186	193	218	182	194	227	193	178	201	181	194	190	228	199	190	207	203	202	214	191	179	189	205	179	204	201	191	184	197	160	176	185	208	180	182	172	198	201	178	181	204	193	170	199	197	187	195	186	178	214	211	197	196	200	198	195	221	199	167	188	174	167	189	190	184	181	179	210	214	190	223	219	178	190	184	175	171	223	187	200	193	199	164	213	178	219	190	200	180	193	212	194	200	222	221	193	202	185	197	223	177	177	179	193	206	187	208	191	197	216	178	185	207	202	202	176	167	179	191	190	194	202	221	176	174	188	164	202	175	201	218	214	180	178	202	193	198	201	182	216	207	185	209	189	206	185	212	213	178	189	197	217	189	187	192	189	200	185	160	178	186	207	187	207	211	229	218	196	215	206	184	216	197	197	191	190	178	202	185	196	221	179	214	199	191	172	184	181	198	180	200	192	183	198	166	224	204	184	207	198	173	212	198	189	180	181	172	175	186	219	209	172	205	198	191	220	224	182	181	213	186	179	208	204	179	180	197	217	191	234	197	194	202	206	194	188	176	202	204	197	195	184	207	218	183	177	169	194	224	186	204	194	180	211	200	190	184	176	223	213	176	201	206	225	197	161	171	178	187	201	208	177	189	195	189	194	190	193	182	171	198	189	211	190	193	217	198	195	184	190	209	209	191	187	186	205	210	186	189	199	191	191	176	184	208	191	196	197	194	199	172	186	184	200	201	191	192	188	202	233	212	167	209	191	212	185	194	208	201	207	191	187	207	188	226	191	191	194	195	212	169	189	188	201	192	188	207	190	189	203	196	193	209	191	175	196	176	167	196	203	191	197	179	169	177	192	206	206	196	177	206	206	193	188	184	200	216	184	202	210	215	200	204	172	181	196	185	181	180	206	209	190	208	190	193	184	201	196	208	196	198	182	193	208	205	182	219	219	206	225	195	195	196	195	211	222	200	184	165	206	169	188	218	184	210	182	194	188	204	189	209	197	211	188	187	203	185	204	201	190	175	186	174	175	203	180	202	183	218	182	183	187	212	180	177	200	191	165	215	214	196	218	179	199	197	188	177	191	192	178	182	190	204	209	196	186	185	228	196	199	188	172	187	190	192	187	192	204	214	176	178	204	203	201	187	148	187	213	211	184	169	167	181	220	182	200	186	184	198	228	197	188	211	194	205	211	197	200	193	188	191	181	174	199	227	194	200	196	174	194	205	179	197	188	216	219	186	205	197	197	197	192	209	220	185	210	198	194	193	213	200	186	193	191	195	199	212	200	225	207	220	178	201	193	218	220	172	179	207	195	190	206	186	194	212	195	207	172	190	172	194	190	205	183	191	189	195	184	217	195	196	191	168	181	180	215	177	170	215	184	207	201	184	206	188	186	201	198	210	188	180	208	210	190	179	182	183	213	209	186	203	211	223	196	186	180	186	215	216	186	187	201	186	203	191	201	191	178	196	216	215	202	186	210	209	201	187	197	200	220	195	202	198	203	185	181	190	192	201	191	197	210	216	175	171	210	211	187	228	198	177	202	182	215	207	187	171	176	193	220	190	209	178	198	212	199	214	184	216	161	210	181	212	203	213	190	218	206	209	211	174	187	188	198	186	204	190	185	201	193	189	190	206	184	185	211	217	180	216	192	186	186	186	187	205	203	196	207	178	188	202	179	207	188	203	193	224	194	222	177	205	198	188	173	196	192	195	183	176	185	212	192	191	224	205	196	175	208	188	187	213	191	219	187	193	182	244	211	223	188	198	234	183	195	194	203	214	197	181	212	191	210	196	168	197	190	198	208	208	186	177	170	206	194	173	198	201	214	203	193	205	166	166	177	198	215	203	199	172	206	186	208	204	193	200	171	202	209	203	193	194	227	205	204	189	208	196	199	199	188	161	198	202	205	203	197	185	193	195	216	201	211	194	183	205	203	203	190	195	189	183	201	212	182	212	200	199	196	184	205	183	193	227	219	212	187	220	192	203	180	184	168	221	180	195	186	191	207	215	194	209	228	182	174	202	218	168	176	194	190	198	212	202	199	212	174	206	178	214	196	194	227	204	186	195	180	190	189	204	196	184	178	212	196	191	192	204	228	197	238	200	202	185	217	209	209	198	192	212	158	177	189	207	218	198	192	194	165	180	189	216	202	226	192	180	208	204	212	171	190	230	204	186	174	182	198	167	185	209	155	188	174	183	198	217	220	189	203	202	188	213	196	191	205	205	192	223	217	176	177	183	188	189	194	193	190	202	180	188	207	208	191	199	200	186	189	181	197	205	189	214	187	196	190	177	217	207	205	204	173	189	210	193	184	203	213	184	197	201	203	199	187	197	189	190	200	203	204	204	205	205	212	205	180	180	196	205	203	172	178	206	207	199	212	208	223	218	188	203	194	213	217	206	179	180	207	205	214	179	186	208	202	222	212	183	202	196	179	203	209	171	198	206	196	198	229	193	178	188	185	195	203	187	192	165	205	204	211	197	189	194	196	195	200	179	192	202	213	206	185	195	179	164	193	212	223	194	210	202	186	199	209	214	176	203	192	212	221	203	204	190	180	217	193	195	173	181	192	209	191	206	194	204	208	204	192	208	179	218	181	182	190	213	171	209	228	198	174	181	184	198	189	201	184	187	194	198	201	194	227	207	189	176	200	186	193	214	166	206	177	181	212	188	222	201	207	162	192	173	200	192	185	202	190	201	211	190	215	194	185	196	189	223	215	199	201	192	187	193	174	204	180	173	242	188	190	183	176	205	204	181	183	228	189	200	178	203	223	197	208	191	214	174	182	190	190	206	186	187	201	172	179	197	183	208	190	197	198	217	172	196	200	205	190	172	182	202	198	206	201	181	184	202	202	198	192	194	181	190	161	183	201	195	215	192	193	180	199	206	196	213	199	205	191	178	196	198	204	199	194	212	191	196	201	180	205	210	181	205	187	195	208	198	203	190	221	209	204	206	196	183	196	225	193	188	177	210	185	181	211	184	220	169	183	189	212	172	194	190	207	203	180	183	211	193	212	199	204	182	190	181	174	202	200	192	210	200	178	197	207	185	187	200	206	197	183	185	194	207	211	231	210	196	190	199	184	216	210	183	193	216	192	220	200	171	218	170	189	185	186	187	200	183	196	215	207	193	185	183	213	203	190	201	207	194	182	207	186	190	191	242	195	218	196	194	209	189	194	200	184	186	168	224	186	185	197	204	198	198	204	213	190	206	201	202	215	198	205	194	184	196	186	171	180	207	185	189	196	234	167	209	230	201	204	203	181	196	174	211	183	204	172	196	197	192	188	211	201	193	194	202	188	195	217	183	186	191	195	177	191	192	191	196	204	182	204	199	198	201	203	212	217	191	194	216	216	201	177	199	205	204	188	202	203	196	204	173	182	193	229	188	202	200	184	171	199	192	194	181	213	178	203	188	180	186	189	197	203	218	183	186
38346	62603	56854	36924	31706	22897	18358	19968	16883	13649	8585	4233	1853	966	593	447	412	412	435	454	436	408	422	432	441	424	424	461	436	427	452	425	404	442	436	427	429	415	448	374	427	434	407	414	419	413	420	427	442	433	463	417	436	419	436	417	409	433	426	422	443	403	421	400	422	425	442	426	410	417	424	426	375	433	423	453	448	383	419	440	394	391	419	434	412	398	424	465	426	433	406	415	428	460	415	392	431	458	387	391	419	409	436	427	413	431	420	435	450	418	412	462	407	405	431	416	405	423	421	438	400	430	411	418	395	434	423	422	437	401	437	395	414	453	423	428	451	462	438	417	462	414	399	412	428	432	419	438	470	416	433	458	412	406	384	415	429	419	421	417	428	420	423	444	410	404	374	441	426	431	430	454	410	433	446	416	460	417	417	417	433	410	422	390	404	425	422	389	420	388	418	441	397	404	408	384	414	404	434	394	409	404	423	414	436	429	417	407	410	404	421	411	408	414	449	399	411	441	440	428	401	445	421	410	400	431	442	404	407	425	407	430	438	404	442	425	411	411	405	417	403	402	429	453	443	436	426	450	453	419	425	408	410	395	425	433	442	418	424	415	403	436	430	431	434	442	434	429	460	481	454	457	432	428	445	431	425	391	423	417	420	409	393	396	428	430	419	451	418	417	386	437	414	417	442	410	440	414	452	436	420	417	430	422	414	384	432	395	414	421	399	423	438	428	426	454	421	444	414	406	423	411	420	427	424	398	417	445	387	447	454	437	435	421	450	430	438	410	400	438	416	474	427	427	426	398	456	446	457	417	412	437	439	432	438	432	431	410	431	396	408	415	408	449	415	450	408	440	390	417	439	393	416	416	406	433	438	420	430	405	419	389	410	436	445	409	451	435	418	383	432	399	396	431	406	424	455	384	455	455	403	393	427	407	440	448	454	436	430	426	407	421	412	422	385	433	441	436	417	455	451	436	439	451	389	442	400	390	404	414	430	417	386	416	410	398	420	433	422	429	419	423	434	410	439	430	431	422	452	408	464	390	400	454	421	436	458	404	430	386	460	420	441	432	439	408	425	435	458	415	397	405	448	444	408	416	413	413	412	413	450	415	399	413	470	398	437	433	411	442	440	460	398	398	412	445	421	398	440	436	429	407	422	422	415	438	432	402	440	398	397	414	416	413	466	442	421	427	441	408	426	411	461	432	424	432	428	413	412	408	481	411	451	422	420	455	470	409	409	435	429	444	388	465	368	443	448	439	440	425	419	400	418	424	414	445	412	450	408	442	431	482	420	417	432	433	374	402	404	439	426	408	429	449	415	429	412	414	396	397	384	433	402	435	442	425	418	425	441	425	413	424	415	403	440	454	368	417	450	407	430	422	406	414	388	417	442	443	413	409	420	424	409	390	428	413	428	419	394	459	427	413	403	382	444	421	431	442	418	413	395	397	408	414	441	378	436	406	429	419	412	431	386	407	384	410	384	428	431	415	461	432	429	431	455	439	434	419	438	419	393	388	400	423	425	363	482	405	418	455	398	392	424	413	436	480	418	421	440	426	414	422	384	424	417	411	436	448	417	386	466	423	465	394	426	404	446	408	414	398	423	424	404	450	419	416	412	435	423	410	416	400	433	427	427	432	436	408	389	399	448	412	433	402	410	410	406	413	436	421	411	384	450	436	434	445	434	416	418	448	415	438	395	395	420	422	439	437	396	429	389	441	436	441	440	428	437	442	407	381	391	428	465	419	425	442	400	414	434	418	436	393	406	439	444	393	403	423	397	436	433	433	433	443	418	403	435	418	414	428	424	407	392	434	434	453	434	387	397	417	407	421	406	419	418	437	438	425	375	420	418	403	391	437	423	427	431	413	447	455	414	432	430	430	408	413	458	456	449	424	463	425	397	413	426	441	407	424	415	416	425	425	414	425	415	427	428	411	411	407	389	424	444	407	405	431	434	429	404	417	419	449	416	411	419	430	415	452	412	429	434	443	430	429	456	445	398	431	405	442	431	421	438	421	428	447	412	428	461	442	477	414	398	455	391	395	435	379	451	431	418	413	448	417	457	414	401	410	410	387	433	403	419	413	401	449	428	393	421	395	426	414	404	418	406	423	402	440	438	384	446	415	409	443	432	418	432	424	433	413	427	412	438	434	459	411	432	449	416	417	450	399	432	394	428	438	412	428	403	411	410	484	432	419	429	383	407	416	435	423	387	393	452	432	437	460	429	437	411	415	403	431	434	397	440	450	409	414	436	411	430	426	399	395	412	446	449	393	403	424	435	426	413	430	457	430	397	430	399	389	411	441	413	374	419	434	391	421	443	421	384	442	419	445	421	437	428	447	383	448	427	405	421	418	436	420	440	416	417	435	414	417	439	425	427	449	444	406	400	404	408	425	466	429	378	435	409	458	401	403	430	432	430	423	384	414	436	428	423	422	430	400	428	467	411	428	410	456	428	405	431	396	413	439	437	436	421	391	461	431	415	458	435	446	458	389	407	446	419	427	428	437	411	416	413	419	408	449	416	434	404	429	432	437	425	411	412	390	398	412	430	416	428	428	407	451	411	416	450	401	392	417	424	395	396	411	393	449	409	404	433	441	423	434	429	395	386	441	439	444	385	446	418	409	453	413	395	417	401	432	410	400	400	431	456	418	461	451	419	440	424	396	433	397	399	426	406	424	411	412	434	440	438	387	420	418	448	403	440	464	401	439	433	435	423	424	416	392	400	442	402	435	403	404	405	441	411	420	444	440	408	415	379	410	400	423	435	433	398	411	415	435	438	418	445	415	428	389	398	434	429	407	447	406	452	426	401	415	429	453	388	375	408	459	394	435	434	410	381	447	439	422	407	419	420	440	402	419	438	411	445	436	432	405	418	431	437	402	428	406	418	394	434	393	409	440	472	387	429	441	414	419	394	430	438	431	423	412	412	413	408	393	397	431	438	382	436	421	437	442	405	409	425	458	417	416	433	455	445	454	435	448	429	416	393	443	434	397	436	432	448	418	429	440	406	437	402	442	420	437	409	365	426	448	436	414	471	419	433	420	391	414	398	416	380	436	443	423	447	418	411	409	410	424	437	392	444	394	436	401	442	390	435	436	418	397	422	416	414	429	393	424	433	437	396	456	416	392	421	480	432	423	409	453	431	413	420	377	439	425	482	428	405	447	419	404	435	418	433	417	457	429	427	427	435	407	416	418	408	440	415	416	396	430	418	413	404	434	418	412	409	453	450	440	426	406	418	430	451	433	471	442	400	401	419	417	455	434	423	428	421	424	415	421	393	434	438	404	435	417	415	391	402	424	429	413	406	441	448	404	440	430	414	456	433	407	443	427	436	359	406	463	389	442	412	418	419	423	427	416	423	397	430	420	417	450	435	448	425	414	413	415	427	459	391	392	436	411	425	417	421	392	384	442	449	423	422	428	430	414	420	425	435	396	413	394	413	422	418	444	438	422	399	403	429	432	442	421	444	438	379	443	382	426	467	409
23665	21742	29709	24814	23701	22854	19727	12628	12117	13694	10459	5759	2284	914	365	262	209	197	202	218	206	204	193	187	247	192	227	212	214	220	227	222	202	199	213	192	230	191	195	200	207	203	205	198	209	208	185	197	189	208	204	217	150	179	231	214	208	191	206	210	176	192	194	203	192	193	213	209	179	182	204	195	230	201	224	206	198	232	182	197	184	211	193	197	186	203	197	194	203	215	194	215	189	165	184	185	199	214	212	200	197	203	194	200	201	218	215	208	193	181	192	204	195	200	195	197	185	198	205	219	182	201	217	187	184	203	203	199	204	202	169	197	188	190	203	196	202	217	195	176	203	206	204	197	192	221	193	200	216	188	201	183	190	196	210	202	213	225	197	186	207	193	207	220	188	209	200	216	214	222	217	190	196	188	208	199	208	205	215	223	194	204	203	186	209	177	219	193	180	188	214	184	172	178	206	215	231	211	183	170	210	195	195	212	229	200	174	199	191	225	204	196	228	192	180	194	204	217	206	200	185	222	196	207	208	194	187	184	208	222	193	187	197	214	182	213	224	220	191	190	210	207	206	209	193	187	176	233	195	216	171	190	220	193	196	233	211	185	173	193	226	205	209	203	209	187	193	210	193	209	215	223	175	189	192	220	204	200	210	206	185	201	189	220	192	211	198	216	206	168	184	184	206	204	224	195	231	203	164	209	200	196	198	206	209	205	219	180	205	217	196	187	214	197	196	179	208	199	169	188	197	203	206	223	186	211	207	214	190	183	198	205	211	232	222	169	188	198	203	203	212	185	204	221	199	200	194	223	198	209	195	190	221	170	196	198	190	207	210	208	187	195	208	205	218	198	206	223	229	210	196	186	215	179	200	181	182	197	196	215	220	197	173	179	196	175	198	215	193	174	192	197	210	200	202	193	165	221	196	239	215	202	183	187	196	203	202	186	224	197	194	223	201	215	201	192	176	188	189	197	208	188	180	214	199	175	191	200	222	192	215	211	207	195	178	203	206	201	210	212	208	176	182	199	200	210	211	216	189	209	224	206	181	196	213	216	242	190	210	194	175	200	182	197	181	204	217	192	204	191	217	190	198	191	195	179	192	190	221	186	202	202	211	205	205	207	191	185	219	200	201	181	208	191	204	216	209	216	210	209	201	192	203	192	220	222	206	206	199	205	207	191	208	198	215	190	197	201	233	213	179	218	206	229	183	200	186	210	213	193	189	208	201	203	182	236	212	201	187	203	200	213	182	175	209	200	202	199	204	201	192	205	204	199	210	200	219	202	210	199	193	207	206	211	221	184	202	203	206	193	205	177	204	191	203	207	183	215	195	209	201	214	204	218	192	173	191	211	212	205	205	196	198	198	191	173	212	187	197	181	197	203	200	202	220	207	217	168	210	186	184	185	195	202	221	177	178	194	202	183	229	204	212	184	185	219	193	215	200	196	210	208	192	198	201	212	198	205	188	205	192	195	195	221	206	186	196	195	216	200	218	187	182	196	237	218	192	197	198	170	203	189	203	203	209	210	197	207	220	209	211	186	184	190	188	209	195	176	200	196	234	207	191	187	224	195	213	191	206	196	210	182	216	229	189	207	216	197	184	185	210	208	192	187	201	207	195	198	191	219	210	181	210	190	198	192	219	196	193	220	209	193	194	195	208	198	181	198	186	209	209	212	207	232	193	211	218	169	227	201	193	199	216	235	216	198	186	201	188	224	197	203	193	216	232	199	188	206	193	194	208	178	206	226	198	199	203	198	207	195	193	185	191	199	204	199	171	209	178	208	186	185	194	210	192	188	201	212	219	225	227	195	191	194	212	206	207	223	176	184	174	198	196	193	206	200	220	209	188	196	193	195	217	232	199	212	208	175	207	218	150	187	191	225	208	186	199	194	209	196	186	219	209	171	197	176	220	215	206	180	200	176	202	200	207	185	189	201	204	176	176	228	190	192	186	195	213	192	199	205	170	217	212	202	224	192	209	195	196	199	209	189	216	178	205	209	201	205	207	208	187	206	215	220	196	199	191	202	199	203	182	201	190	198	219	190	202	203	214	193	221	189	222	217	177	209	214	205	209	186	206	178	192	188	188	208	210	197	196	194	181	184	220	201	215	198	190	174	193	234	220	193	213	179	221	205	206	172	210	185	221	190	208	169	201	209	209	187	204	220	192	203	196	210	178	186	214	185	197	211	188	205	172	197	223	161	178	205	208	188	188	209	201	176	192	210	207	199	238	184	189	217	200	214	202	218	188	227	209	188	189	210	195	187	203	193	188	183	184	193	205	180	207	222	217	197	197	211	210	219	196	215	209	235	220	197	217	198	209	218	211	213	201	197	184	160	189	222	217	207	210	220	210	208	195	196	211	191	208	195	192	186	198	216	198	177	187	209	194	207	201	199	189	189	194	212	169	198	184	195	185	207	206	195	203	184	213	207	191	201	187	200	193	203	185	186	194	204	182	193	184	206	214	193	194	221	189	210	187	173	188	193	194	197	209	198	210	199	196	197	208	200	201	199	203	212	196	189	199	213	217	215	196	201	209	190	206	207	205	195	190	194	199	198	175	198	201	199	216	216	194	202	190	214	210	187	217	206	205	198	192	198	178	204	200	199	195	191	205	188	206	215	212	192	185	193	227	197	175	208	195	196	229	182	212	207	207	222	183	182	191	182	176	185	182	196	220	204	196	197	193	197	176	201	175	194	194	198	186	202	193	195	218	202	225	184	210	179	205	204	191	174	210	200	213	199	228	204	196	225	228	197	194	209	219	213	187	192	197	194	209	215	209	215	181	211	214	183	204	176	181	197	208	206	186	175	200	197	219	212	203	197	197	218	166	171	197	210	189	198	190	191	191	214	214	185	228	224	193	195	193	173	192	191	206	206	191	191	190	191	222	205	221	185	217	231	195	200	209	219	184	200	175	213	189	165	205	223	211	196	204	211	211	184	191	193	191	216	204	190	205	187	210	178	226	196	194	194	214	201	187	202	201	188	175	224	230	196	209	176	209	200	185	202	189	199	200	215	217	191	229	213	212	192	189	217	198	187	185	207	192	188	181	199	189	200	211	178	184	197	213	200	222	195	218	198	187	233	194	202	170	199	205	190	195	184	202	216	185	211	187	208	191	210	178	198	187	176	215	191	211	211	204	184	177	209	201	212	179	177	180	190	194	185	194	215	189	194	188	211	198	207	220	219	225	205	194	191	203	187	201	210	215	192	213	182	201	203	203	191	209	206	217	208	199	198	228	189	211	190	206	192	184	214	182	224	205	196	191	230	200	214	162	193	219	193	202	195	205	220	198	191	171	188	199	204	205	203	196	211	217	196	202	190	214	167	207	176	169	191	208	181	187	209	199	214	207	190	185	218	232	230	192	202	202	185	193	210	214	216	202	203	172	183	219	221	210	214	190	174	200	196	194	209	189	195	201	248	161	220	212	191	183	189	186	188	203	202	193	209	169	209	204	192	192	182	218	216	192	203	202	210	208	192	204	204
43925	71273	60667	45540	41415	30734	26518	23727	24997	25578	20545	13667	6093	2567	889	504	463	413	437	412	446	429	406	371	412	434	407	435	437	432	429	441	436	404	439	393	398	407	443	427	408	427	424	443	461	422	397	438	434	423	416	406	401	433	439	414	453	402	402	401	402	411	419	423	439	433	449	418	422	391	413	444	449	442	432	420	428	455	372	440	402	419	424	447	416	409	447	387	414	406	417	388	407	423	406	377	428	380	411	418	421	433	418	416	400	399	391	431	434	403	377	417	403	417	437	380	401	409	430	433	397	422	448	421	432	416	421	425	419	478	435	401	400	412	460	441	381	423	389	452	375	392	430	424	400	391	371	409	398	379	408	419	421	437	385	425	375	383	412	412	425	418	394	443	381	430	424	393	428	446	411	433	399	416	433	432	434	409	441	407	386	434	411	437	367	384	436	382	435	421	407	422	430	410	402	421	430	428	403	425	436	435	405	427	374	405	429	419	399	436	386	407	419	398	388	404	371	437	425	399	431	407	408	398	424	397	384	410	436	445	426	415	384	380	410	397	429	390	418	379	399	441	452	388	461	414	432	418	406	429	430	416	438	452	405	413	429	409	430	395	426	425	395	402	410	426	447	424	403	410	430	405	422	423	427	433	421	424	417	374	391	405	398	418	438	405	399	411	377	432	394	394	388	395	413	432	395	426	400	410	435	383	457	395	431	406	443	435	393	405	391	391	432	420	458	428	421	383	411	420	387	410	414	405	380	405	437	457	397	432	423	410	410	407	445	437	389	411	442	426	407	422	397	392	446	392	429	417	424	382	405	417	449	430	399	455	405	429	430	398	433	407	438	423	429	416	396	405	445	443	402	477	396	420	427	363	407	395	392	457	414	413	466	400	416	391	416	415	385	421	399	434	438	422	433	406	428	455	474	447	411	437	424	404	422	399	445	408	399	391	429	431	399	407	421	388	384	402	390	436	413	425	430	398	397	439	395	434	458	410	412	408	453	438	421	428	428	410	434	419	426	394	427	405	415	387	413	432	416	423	432	441	435	431	411	406	389	397	426	412	405	404	406	436	424	451	412	411	427	392	423	443	422	376	429	399	403	387	413	446	430	448	408	403	430	444	413	432	392	414	440	393	419	408	422	446	395	421	426	447	405	399	403	416	399	453	430	434	418	387	463	455	430	442	377	441	382	447	412	407	442	427	428	397	419	413	443	399	405	397	411	388	398	426	406	405	449	457	421	415	420	400	428	449	425	439	390	444	427	420	404	390	452	412	400	433	413	450	409	402	423	412	422	411	398	418	410	433	383	398	394	441	416	424	420	435	439	413	447	387	368	397	448	410	425	438	419	381	401	448	397	427	416	455	423	421	422	432	453	432	455	431	399	422	406	442	405	450	430	445	404	423	411	389	433	419	436	439	399	434	413	439	437	406	414	426	437	412	421	402	389	444	404	458	433	413	367	444	387	407	405	413	417	410	423	406	435	419	407	432	417	424	407	389	441	421	423	434	425	431	406	403	423	460	390	425	446	433	397	367	391	413	431	439	403	433	408	432	453	448	437	466	403	419	415	415	397	358	407	437	400	433	441	407	424	395	407	407	410	426	424	424	397	429	396	394	398	394	425	426	416	400	387	417	394	422	426	430	396	412	433	431	456	423	442	429	433	416	386	421	412	437	416	425	432	436	415	400	434	436	430	439	397	462	433	416	389	434	447	419	421	376	447	443	425	423	374	395	416	446	424	388	448	416	445	414	448	395	397	428	388	428	418	411	416	415	391	478	418	402	433	450	365	439	441	414	438	442	422	452	424	383	429	380	409	443	395	421	402	381	395	433	393	434	425	459	419	406	429	408	439	416	404	391	389	387	437	409	456	399	414	403	410	413	412	398	436	414	425	445	429	385	437	429	425	392	419	416	409	425	393	449	428	390	441	429	420	430	426	437	403	426	387	398	385	372	421	414	434	420	422	424	409	386	416	442	425	417	454	432	411	404	435	427	403	445	413	386	442	405	410	437	410	393	418	412	390	420	435	438	423	429	377	423	403	426	414	411	415	412	427	404	395	412	425	366	425	417	406	406	421	388	425	421	438	437	402	445	401	446	408	414	459	465	384	427	403	375	416	398	419	455	401	403	442	408	427	429	440	412	428	406	409	408	403	449	408	449	399	418	440	387	433	386	399	434	430	454	415	447	400	438	466	389	378	402	432	458	383	410	423	416	391	412	401	381	416	436	427	420	397	409	442	426	410	457	430	410	437	393	441	434	429	434	419	406	396	437	408	428	397	391	419	415	424	382	421	412	419	440	458	421	392	395	404	434	410	421	405	421	438	436	401	414	431	399	418	404	463	410	399	439	440	410	423	416	386	410	443	418	401	402	383	410	381	386	401	397	434	397	389	436	416	414	417	402	397	406	413	399	424	457	432	407	412	424	403	433	425	452	396	423	424	422	426	435	433	410	393	419	391	387	413	436	407	453	402	428	437	460	408	411	434	383	416	389	403	428	400	362	411	415	429	426	420	414	410	426	406	373	409	455	415	390	409	449	417	400	429	401	406	438	401	443	417	433	411	390	368	394	446	387	440	469	432	388	411	430	397	390	386	430	403	408	422	411	388	410	460	448	411	419	406	379	430	418	402	432	413	417	366	421	425	394	449	418	418	439	414	416	367	427	386	417	408	427	388	431	399	390	431	461	458	425	456	438	386	433	406	454	441	400	420	414	419	422	423	408	408	411	403	440	401	402	422	426	447	423	401	382	421	429	449	435	443	431	426	401	431	427	452	401	396	435	385	397	424	399	396	394	375	438	422	417	416	403	444	441	400	381	434	433	420	410	431	380	413	378	435	420	442	410	391	436	403	379	428	394	464	423	390	422	436	399	426	404	376	420	436	385	400	443	377	403	420	421	438	407	441	427	437	402	408	403	422	426	400	413	426	438	436	409	404	400	462	441	423	419	411	444	423	439	424	431	424	436	447	406	379	418	409	427	416	431	412	419	415	387	415	390	447	439	389	427	481	431	434	408	429	396	450	377	412	391	431	395	448	428	407	433	430	435	424	397	414	417	413	421	390	391	437	415	389	417	411	410	393	428	450	430	400	444	379	406	392	448	403	434	457	407	427	403	409	382	429	403	426	426	389	421	460	413	405	420	402	433	422	398	445	418	408	409	446	382	451	426	420	414	420	401	408	429	433	459	407	409	390	413	403	366	414	428	409	426	423	388	391	422	446	429	407	439	395	442	412	419	439	384	411	433	414	440	445	439	420	432	458	409	400	432	415	430	425	422	437	382	458	462	423	428	439	385	446	422	420	398	439	408	414	444	424	392	395	437	411	421	449	420	383	409	435	414	413	459	441	440	415	421	412	427	402	401	438	407	401	451	405	420	393	414	426	380	416	412	421	439	438	430	451	454	419	413	435	398	448	404	413	424	390	412	408	452	411	430	393	443	425	397	389	403	403	448	444	424	436	400	419	437	423	448	403	410	377	415	445	420
29833	33529	34442	23093	13926	7866	4254	2046	1805	1415	825	608	386	293	198	187	208	209	212	204	206	186	190	209	204	187	196	180	194	220	190	201	207	211	202	210	213	204	183	188	199	202	222	172	203	194	239	209	206	190	188	193	201	204	215	187	199	232	199	165	222	207	166	186	209	215	173	190	217	194	216	207	186	190	211	196	178	191	194	201	219	216	210	197	168	203	221	198	214	193	181	219	213	228	183	219	203	180	206	187	197	199	204	185	213	208	215	186	212	216	193	223	204	215	217	225	200	203	209	201	192	203	185	220	178	202	203	193	191	203	189	193	194	225	188	192	179	192	173	204	195	180	193	197	191	241	199	216	176	210	204	190	202	186	189	215	208	188	200	222	199	217	215	211	203	203	203	197	213	205	226	183	204	200	224	205	221	194	207	217	174	227	180	209	220	227	211	202	166	218	189	208	186	186	208	206	200	195	209	187	220	185	202	213	187	198	215	190	214	214	196	188	188	189	212	200	195	231	190	178	168	240	202	192	200	171	195	200	204	205	213	237	173	209	203	200	207	178	199	170	188	221	179	228	198	200	191	193	215	226	199	204	195	215	191	244	225	199	193	208	201	220	174	194	241	218	228	223	210	214	188	203	201	200	199	176	210	209	202	201	204	208	202	187	206	186	201	220	193	195	216	194	213	203	187	200	189	188	197	219	200	194	191	187	202	191	199	230	204	222	191	194	197	195	189	208	191	189	219	178	183	208	213	197	162	200	235	190	208	205	196	206	192	219	209	192	220	209	199	198	208	212	202	188	180	225	188	225	203	214	192	188	219	188	164	214	221	199	206	187	217	183	208	209	225	216	179	203	199	209	201	203	216	170	208	187	195	207	182	191	184	203	174	212	209	190	206	195	188	207	217	186	200	201	177	194	240	216	190	196	203	205	185	203	216	173	211	204	217	188	200	227	191	201	219	206	201	219	235	208	207	188	203	178	181	209	191	195	217	194	203	181	212	183	204	192	195	192	190	216	201	193	190	226	202	190	187	173	202	226	197	171	194	221	200	223	201	197	208	241	217	217	221	200	211	201	189	195	214	191	206	182	197	200	215	188	219	190	226	213	191	201	197	218	188	205	210	202	222	208	197	199	194	225	214	204	207	205	166	203	181	166	203	215	207	235	193	176	219	213	195	200	209	206	197	204	198	215	221	181	194	189	209	181	194	217	197	185	184	201	198	186	221	223	194	170	195	237	196	200	183	173	218	169	178	161	203	209	202	201	188	215	197	186	223	202	190	206	204	216	211	197	200	206	191	204	190	178	240	199	208	202	207	169	186	202	201	181	204	188	195	203	211	184	217	209	190	193	205	189	190	201	212	191	219	212	199	172	218	195	195	192	210	209	222	193	194	211	184	186	198	183	212	203	217	204	187	198	188	183	199	217	170	200	199	198	200	200	213	208	214	209	208	221	192	200	197	196	199	169	217	196	191	208	218	193	198	235	187	202	219	169	205	223	216	191	197	192	206	202	197	224	212	172	188	204	210	183	190	211	229	206	197	186	203	198	194	206	211	213	180	221	174	194	203	191	217	207	221	172	192	198	193	176	219	217	194	210	181	207	208	189	238	237	203	199	191	211	205	206	202	205	186	215	208	176	214	218	196	210	204	193	200	198	178	209	215	207	225	193	212	195	191	204	209	196	196	209	187	219	207	229	221	189	205	183	230	216	197	173	193	194	195	221	194	191	207	194	216	222	199	208	199	211	204	183	223	211	198	203	191	189	217	201	182	210	191	184	210	197	197	207	230	204	205	208	190	208	190	206	208	188	161	202	203	199	200	186	204	201	191	191	237	246	214	184	179	201	191	207	214	179	192	194	175	215	204	214	182	199	196	201	206	215	213	195	179	196	220	201	207	213	188	193	188	230	218	219	191	208	197	219	191	208	205	203	193	188	226	222	204	192	223	198	209	191	193	223	192	171	206	202	205	190	177	222	184	219	203	167	212	196	212	195	198	174	196	223	185	179	187	209	204	191	175	215	201	201	205	233	205	192	180	177	209	196	196	197	192	190	173	203	184	216	203	184	211	171	184	211	201	216	179	196	207	201	228	190	205	219	203	187	202	205	175	226	203	152	211	202	192	183	209	182	181	196	165	180	201	210	190	212	220	202	224	241	194	213	216	210	181	207	213	179	187	194	211	207	199	227	202	217	198	202	206	175	199	198	241	199	220	213	197	182	187	201	180	216	184	203	191	188	213	202	204	181	177	207	216	222	194	216	229	190	174	225	187	198	201	187	210	195	201	197	223	211	181	199	201	174	204	182	215	195	176	200	199	182	218	203	202	199	215	194	194	208	201	190	188	195	200	225	207	201	208	219	180	169	180	187	215	177	216	216	213	191	209	204	196	193	207	185	216	172	213	193	187	200	207	192	204	211	190	201	212	207	225	204	200	215	197	178	221	191	204	187	226	213	201	162	179	184	204	218	190	197	235	202	205	190	204	203	215	182	196	199	197	234	201	208	204	200	218	169	178	188	208	200	188	203	210	197	188	192	202	205	202	187	165	210	196	201	194	194	197	206	199	199	189	187	216	187	196	186	212	185	175	226	211	212	184	201	211	207	197	186	216	203	177	186	183	188	208	198	195	213	200	214	208	187	197	186	191	193	234	192	197	193	203	188	210	202	217	200	203	201	236	200	224	207	178	208	189	209	196	189	197	218	211	199	207	194	203	197	229	170	189	206	193	197	205	214	202	192	189	217	225	218	216	195	197	222	194	195	220	228	216	205	205	189	200	204	195	198	200	209	190	170	211	177	177	206	221	205	200	180	220	184	208	190	220	198	208	227	201	193	220	198	194	210	186	179	205	190	199	180	190	178	193	189	191	189	202	191	190	176	182	210	201	196	215	199	204	220	209	200	201	201	217	190	197	193	205	184	212	194	174	212	217	194	172	188	219	211	188	204	209	196	187	243	200	208	175	220	209	201	216	179	162	186	193	204	176	211	237	194	201	208	199	209	192	178	197	185	200	173	209	216	204	180	172	194	207	178	210	199	185	216	196	187	187	201	190	229	217	185	202	196	193	189	168	202	198	195	184	237	186	202	212	234	200	202	176	208	204	204	205	198	198	200	188	216	202	202	182	207	196	189	213	214	158	199	197	199	191	196	212	211	189	194	207	207	189	199	205	179	206	218	216	219	205	182	201	207	202	176	196	188	235	160	199	195	184	189	184	190	194	223	200	191	211	193	223	180	202	211	225	210	209	209	195	184	178	217	217	196	195	216	199	199	219	201	192	185	204	243	193	194	205	179	194	183	217	172	203	193	208	196	163	202	201	225	200	199	215	200	238	193	180	211	215	231	233	224	200	201	198	205	212	196	211	203	172	186	224	211	206	185	212	213	197	197	196	186	206	205	183	183	206	198	238	175	188	207	219	223	197	206	222	208	193	207	212	173	189	185	203	217	201	200	217	204	185	208	193	198	199	208	195	186	203	187	186	186	197	194
39790	55458	44541	31118	23848	18315	12240	6713	5817	4403	2449	1738	963	647	458	435	451	466	421	457	447	413	442	449	409	462	468	437	399	412	428	461	424	431	413	400	406	399	443	427	412	413	399	462	422	419	429	438	422	432	437	452	430	418	421	467	419	421	427	393	404	405	434	456	440	394	416	417	441	408	439	432	478	444	464	458	447	421	430	419	425	435	419	432	442	447	446	412	397	411	437	430	442	392	407	458	438	448	446	401	435	408	478	410	399	434	427	470	389	416	427	457	445	426	424	449	394	470	425	459	442	418	448	448	409	429	418	438	402	439	459	453	438	463	424	448	401	425	420	419	437	425	432	406	431	431	457	412	459	461	446	446	431	453	427	454	432	445	434	379	413	406	430	432	404	410	423	417	420	411	481	422	424	430	426	412	411	392	406	397	427	412	426	417	444	401	441	444	427	397	397	443	437	438	428	418	445	462	428	457	413	447	418	467	439	398	402	407	409	406	415	445	416	398	406	455	442	454	427	453	461	428	398	410	473	442	424	425	426	433	412	445	421	413	425	420	462	439	413	430	416	421	413	424	414	406	422	472	424	397	456	420	435	443	461	447	409	398	453	443	418	455	408	415	361	414	402	397	420	478	383	455	432	431	404	380	467	393	424	412	459	426	450	438	429	432	444	412	392	403	387	402	453	433	445	427	449	422	438	429	434	443	423	502	437	439	434	412	424	398	389	440	469	403	461	409	400	501	435	420	444	399	402	425	452	423	453	418	396	437	428	424	407	411	411	453	422	417	437	444	431	447	411	479	408	434	408	431	429	404	412	438	414	428	411	478	420	438	421	407	406	431	455	427	458	444	441	440	432	416	421	444	450	419	372	456	409	424	436	423	425	394	406	468	433	431	406	413	428	407	428	420	428	423	454	439	424	457	389	455	452	432	445	398	440	414	452	448	407	415	390	401	428	429	419	406	407	410	427	444	465	459	464	405	441	446	383	397	410	420	394	397	417	430	435	439	421	389	442	394	408	449	455	417	420	441	448	471	407	457	460	404	460	444	431	451	431	429	407	446	365	404	437	451	431	425	425	403	393	418	429	462	421	403	393	432	437	424	434	433	416	398	400	462	403	444	420	411	471	453	461	456	460	435	436	442	451	425	439	450	421	425	452	434	418	429	440	421	435	405	435	410	392	454	445	418	401	403	441	428	435	429	442	407	452	438	435	426	376	412	458	431	454	415	433	423	414	437	406	406	430	419	435	427	431	462	395	427	404	447	444	431	444	391	431	408	410	395	422	442	440	430	424	407	428	420	418	418	435	444	381	439	441	445	448	465	437	464	443	382	476	381	460	427	451	414	446	446	421	418	456	416	434	471	457	403	406	437	427	446	478	475	463	414	418	462	429	447	425	468	419	409	453	425	432	436	448	423	413	432	424	388	412	417	405	443	419	428	418	447	456	460	468	442	415	465	438	418	410	385	408	409	394	448	434	426	453	458	438	424	434	448	423	429	429	448	442	450	425	433	441	453	424	448	474	460	429	419	423	466	444	443	429	403	412	421	429	431	440	413	440	417	444	409	429	447	429	411	406	463	445	397	396	429	426	447	445	422	459	433	431	408	426	426	443	408	458	410	461	404	422	431	442	472	388	445	428	427	433	416	410	446	448	466	426	421	422	427	377	441	438	374	434	427	434	436	436	404	421	437	411	380	419	363	439	419	407	396	473	424	396	436	397	405	422	433	410	450	421	486	416	428	455	451	406	418	418	411	405	422	416	446	397	407	433	467	449	400	399	421	425	432	410	438	430	409	436	415	383	458	407	428	419	455	462	424	430	453	424	405	436	474	448	407	370	428	377	424	427	434	421	421	429	415	438	440	422	416	402	397	441	441	413	441	477	428	426	392	464	455	429	434	438	443	460	407	414	413	468	392	417	429	442	459	404	442	439	396	427	449	464	436	430	428	443	404	422	420	471	440	443	382	430	449	427	420	449	438	424	462	436	445	397	434	461	390	460	433	426	405	442	417	421	435	419	466	430	431	417	445	469	426	394	403	427	447	407	424	397	452	444	429	432	434	449	434	408	458	432	441	440	442	443	419	443	422	435	491	441	466	454	401	435	396	457	415	426	439	414	394	438	413	463	445	455	397	430	456	434	448	429	416	422	434	429	427	452	429	442	408	433	390	419	404	420	406	415	431	478	444	465	454	414	404	405	415	433	416	406	416	434	413	402	451	421	436	429	402	424	414	450	407	422	437	400	429	398	441	406	415	452	459	448	414	456	431	393	421	403	441	407	454	445	462	436	398	467	396	466	418	431	440	429	425	414	453	431	418	444	439	429	392	425	459	464	402	442	438	445	436	426	419	436	418	446	423	444	419	430	451	430	467	464	419	458	419	409	416	410	419	440	442	432	434	461	450	386	431	456	424	406	440	450	434	400	444	429	432	469	440	428	451	393	422	463	409	427	433	410	467	477	437	399	433	456	458	438	439	432	433	410	451	475	421	417	458	455	439	425	426	415	436	439	490	456	448	435	438	442	442	417	389	424	432	465	479	429	417	380	448	439	432	444	450	421	465	432	411	402	457	415	438	441	428	445	413	416	438	448	447	416	445	440	420	396	426	429	435	400	443	433	414	425	436	433	419	421	432	435	444	419	427	398	416	386	429	456	410	430	459	434	437	446	428	429	441	420	439	429	447	434	430	415	430	424	439	443	429	420	418	410	459	404	440	416	392	382	423	372	433	411	402	435	409	443	397	419	444	445	414	407	442	410	417	427	438	453	421	396	412	422	461	404	438	444	456	468	460	421	447	432	421	424	480	477	435	458	403	436	445	409	423	432	415	435	412	420	391	421	419	435	425	427	426	433	391	436	402	429	419	420	444	412	450	465	454	459	423	419	449	409	445	449	450	447	399	428	464	418	424	429	459	462	440	433	427	392	423	453	429	445	403	419	438	433	443	436	436	410	404	416	400	438	403	438	399	417	400	421	437	437	440	425	436	425	404	425	410	428	428	421	434	443	439	428	422	434	460	433	465	407	413	464	453	437	410	432	424	413	409	423	410	401	426	450	425	395	446	424	417	466	421	440	464	455	441	419	460	416	378	387	441	453	438	441	421	436	458	434	431	457	452	406	414	421	406	446	402	406	402	379	399	472	471	431	410	438	443	413	448	451	416	422	444	452	448	432	466	435	450	426	416	428	427	444	431	423	425	444	431	425	422	419	425	449	410	420	425	412	424	439	429	457	421	435	429	445	448	430	444	438	442	429	436	460	426	420	408	482	440	433	446	417	428	445	433	417	412	468	471	448	434	432	405	443	447	411	501	442	414	431	407	431	442	405	442	404	452	417	448	443	443	423	423	429	443	442	428	434	433	464	451	418	399	434	415	474	402	440	464	444	441	464	412	447	456	429	441	405	447	406	400	428	413	443	427	454	437	455	417	420	429	452	398	395	435	420	430	427	452	467	447	453	424	422	412	440	435	444	447	417	431	409	392	434	419
25153	21962	29316	27738	22665	15722	8762	5276	6240	4965	2463	1483	764	336	237	224	180	207	207	190	214	184	185	209	184	178	211	195	179	201	221	175	191	211	192	169	185	200	189	197	200	197	174	198	205	197	186	201	186	211	195	168	194	213	204	201	190	209	219	216	202	186	193	182	195	197	199	194	190	198	206	197	214	218	189	177	179	191	172	198	180	190	190	207	189	187	165	175	202	187	197	188	188	203	178	180	172	188	218	194	204	214	196	192	175	206	179	179	160	211	176	187	186	178	176	193	195	196	178	194	180	213	182	200	185	183	190	213	172	210	203	194	208	183	197	197	196	177	196	202	187	206	184	187	175	189	182	208	183	198	190	194	194	208	192	199	196	175	166	222	195	179	200	182	190	202	173	183	186	183	193	199	183	203	167	200	183	174	204	199	185	197	206	170	183	163	207	192	199	222	219	201	206	191	169	199	180	195	168	217	189	184	168	185	193	170	205	183	201	188	172	211	194	196	197	179	175	205	192	211	189	202	179	215	168	189	178	205	184	197	197	188	176	213	194	196	213	197	193	194	200	192	203	185	204	212	197	164	190	189	192	209	161	178	191	185	177	181	188	174	206	204	196	211	175	185	175	190	206	210	201	184	191	180	188	199	186	173	196	206	178	195	179	165	191	191	189	206	213	171	178	191	193	211	184	199	204	184	176	196	181	205	205	207	207	179	206	215	171	215	187	191	207	216	187	190	192	168	221	193	216	206	185	191	224	199	196	181	187	177	201	191	198	180	193	188	197	209	185	229	196	185	184	165	181	204	200	167	173	167	197	175	194	180	182	173	187	202	178	197	171	218	195	215	204	207	210	201	191	196	174	181	204	205	183	206	165	184	232	190	202	181	179	216	204	219	178	193	222	192	184	196	200	211	190	203	187	168	205	186	197	198	192	215	209	217	191	207	159	189	202	196	175	195	210	174	195	193	186	175	179	207	190	193	205	201	181	211	192	193	201	205	175	200	220	213	191	179	198	196	181	176	200	197	197	213	174	199	183	216	180	192	212	204	192	209	192	154	178	200	199	197	197	215	195	180	189	181	181	180	193	202	192	191	202	181	198	214	175	192	188	179	204	194	167	193	200	190	168	182	204	229	197	174	199	194	199	184	201	198	191	187	183	224	186	190	177	172	199	238	213	202	181	193	218	185	183	175	229	202	196	183	211	179	170	180	190	183	191	194	182	225	199	181	174	178	193	188	192	197	192	209	190	208	195	199	170	181	180	183	191	218	228	206	183	196	214	195	200	166	202	192	194	186	202	203	190	197	200	200	202	181	184	171	205	188	202	197	213	169	173	161	187	178	193	175	201	195	192	193	183	194	204	190	203	203	191	191	200	218	201	191	189	204	195	205	201	199	186	233	180	206	193	188	195	208	187	191	194	177	191	179	193	182	186	180	201	190	223	187	199	184	194	175	203	194	201	196	203	174	204	183	180	175	191	179	196	219	206	224	176	199	186	194	190	175	176	217	194	186	201	198	185	227	193	224	191	192	210	192	186	216	206	205	183	212	180	211	189	214	160	190	175	202	192	197	191	203	196	205	203	207	178	220	185	189	185	165	215	188	211	191	197	188	181	187	191	204	216	226	197	184	200	191	191	209	217	189	164	189	166	201	164	183	177	203	189	197	194	213	196	196	196	207	212	186	193	194	205	175	185	186	168	200	182	178	198	187	199	195	163	195	201	194	181	173	208	209	186	192	191	194	192	182	191	177	175	221	170	202	183	194	207	170	192	178	197	165	191	188	183	191	213	188	178	192	197	176	195	180	157	193	186	198	220	184	174	200	184	165	188	218	197	192	180	179	168	185	165	196	188	223	208	195	183	171	205	176	209	186	218	188	222	198	195	183	174	165	182	191	210	210	214	184	194	189	204	196	173	183	194	183	198	198	185	199	202	199	182	188	155	201	186	188	159	166	199	204	176	201	184	187	203	187	169	211	201	188	178	204	184	184	195	183	211	200	202	185	209	184	204	189	191	200	187	196	199	189	209	195	181	194	193	190	194	165	174	203	180	197	197	183	189	183	177	191	192	183	212	182	190	181	194	198	204	176	178	167	208	214	182	180	217	194	207	197	197	173	200	177	197	196	197	190	177	191	177	201	188	206	192	186	174	184	198	197	191	204	198	177	186	199	173	176	179	200	194	202	195	185	181	185	196	189	193	188	185	183	216	220	211	178	186	199	172	193	202	159	197	208	219	187	205	197	186	189	213	184	217	186	194	215	175	196	196	184	220	188	201	204	179	201	167	199	201	182	222	192	186	185	181	176	209	206	182	203	172	206	188	207	183	212	196	185	204	169	196	174	181	183	187	225	184	184	202	201	198	198	200	187	216	208	197	190	188	185	185	194	207	189	178	195	185	189	182	203	198	199	190	221	213	165	192	201	202	201	196	185	212	186	193	187	188	186	201	204	196	192	201	204	170	178	196	186	197	203	214	173	209	200	183	160	178	208	231	189	199	185	207	201	188	193	163	208	202	205	181	195	182	203	186	192	191	190	188	190	181	204	195	194	176	186	195	196	218	191	195	183	206	199	223	197	220	212	193	196	207	193	212	167	181	191	205	203	168	192	196	179	178	207	158	177	175	208	192	218	204	198	215	188	188	210	177	199	187	190	167	190	181	201	194	178	192	211	196	203	188	173	175	185	181	197	210	198	213	188	169	185	192	185	206	208	188	192	195	205	198	199	168	201	174	208	185	229	207	225	189	195	193	178	181	204	190	168	200	186	194	190	213	203	187	175	181	198	172	194	215	203	190	201	178	185	185	191	212	187	200	190	177	207	194	200	200	195	206	180	193	200	181	200	196	185	217	218	199	206	179	199	184	181	161	192	199	201	189	193	195	189	202	186	203	202	205	217	196	172	196	191	200	180	202	188	213	186	239	190	202	177	191	187	183	198	190	204	197	172	178	188	223	198	169	156	207	186	201	167	170	216	179	187	197	202	212	203	192	204	174	189	204	197	187	188	177	197	190	204	190	189	196	181	205	233	188	207	190	181	168	205	205	201	197	186	214	175	188	208	204	176	160	197	185	176	185	218	224	213	206	208	187	178	221	187	203	201	181	192	206	204	194	186	193	185	185	212	201	194	201	191	191	182	224	203	179	181	195	201	193	173	186	197	192	184	195	189	205	215	188	180	202	175	202	197	207	171	212	174	180	187	172	190	199	192	219	181	186	182	190	207	198	167	166	202	202	207	215	196	183	185	190	169	195	201	178	210	197	182	179	183	181	168	190	211	197	186	226	182	204	199	179	189	185	170	197	195	173	170	196	182	159	187	205	189	195	161	200	178	199	180	166	199	190	198	182	186	184	193	186	200	196	217	165	211	201	171	193	201	174	204	193	197	197	189	210	210	200	213	178	182	192	191	206	184	220	190	225	200	175	179	186	186	191	192	193	174	192	184	179	189	190	178	172	196	202	186	212	189	191	192	181	177	186	202	193	201	176	191
40379	60123	49802	40533	32789	24062	18222	14471	16462	12883	7188	4598	2164	871	476	462	422	416	410	428	409	403	421	406	399	427	402	445	447	448	374	418	433	476	395	403	472	407	429	450	414	450	434	417	404	374	406	440	438	405	383	455	395	444	402	400	408	437	424	426	424	432	410	434	381	423	400	430	440	416	391	413	442	419	441	390	423	448	432	398	428	427	447	447	410	398	417	413	447	431	400	421	419	432	393	421	414	406	443	387	450	400	427	418	456	444	404	403	405	440	441	415	440	417	383	385	417	406	425	420	421	429	405	393	450	449	409	401	440	400	389	424	425	435	361	411	422	381	388	418	451	369	406	380	399	415	408	403	450	439	420	407	397	463	418	429	411	407	418	414	418	445	409	415	412	395	423	364	433	444	396	435	419	411	445	417	398	393	411	423	424	383	427	425	458	462	425	367	444	411	443	380	452	436	407	414	430	428	432	413	430	429	404	364	438	400	430	400	431	395	412	437	419	411	417	356	430	392	424	413	410	416	441	419	421	443	414	439	427	416	464	356	425	390	422	389	407	417	450	413	432	401	409	420	425	423	430	416	444	355	403	416	420	417	430	403	412	405	445	454	433	428	376	421	392	440	354	425	420	406	449	434	387	433	447	413	423	441	455	423	418	447	412	414	383	440	460	431	440	410	404	386	402	405	405	414	389	410	388	431	376	409	426	442	432	431	399	418	406	444	424	437	392	407	431	423	424	460	399	416	433	393	414	419	403	410	422	452	442	412	381	404	409	411	392	396	402	424	418	418	397	420	431	447	394	430	421	400	417	399	430	418	412	442	435	438	424	454	400	432	458	404	417	399	446	404	439	407	418	432	425	429	406	425	415	424	424	419	404	419	426	398	404	437	427	394	421	430	390	458	405	472	450	408	420	425	418	392	389	430	435	455	432	390	420	436	455	443	448	407	402	427	414	446	401	419	431	463	381	424	446	390	412	437	389	406	418	419	430	442	431	409	384	424	407	419	386	420	424	421	416	416	420	416	426	391	405	458	408	448	378	438	429	379	425	452	431	393	415	426	421	410	447	428	421	443	397	409	437	445	408	403	392	382	391	442	431	393	410	424	417	436	434	404	442	423	427	439	427	415	407	425	416	391	418	399	413	436	398	437	409	399	450	380	424	415	362	421	438	415	434	407	472	433	432	410	418	400	388	436	444	435	464	384	408	426	414	407	383	385	393	408	398	418	411	400	414	419	410	393	459	448	433	412	423	438	390	417	403	392	424	435	425	417	401	427	437	402	419	437	412	416	411	408	398	426	441	444	437	393	390	432	444	427	408	425	430	394	421	429	405	446	466	446	445	438	432	426	421	407	405	434	407	434	419	411	393	402	420	406	423	410	429	410	440	428	418	437	431	394	442	443	420	381	429	407	415	420	417	476	415	439	440	414	400	431	430	413	425	428	428	426	451	426	443	423	431	459	405	398	434	404	436	414	391	421	416	376	386	393	398	399	392	446	424	420	429	409	416	397	437	418	417	387	391	421	423	436	416	418	417	435	408	464	387	409	400	416	391	428	415	454	432	408	430	451	407	398	410	418	396	413	436	408	456	431	416	405	446	441	399	404	418	422	420	428	420	402	444	416	459	446	417	433	404	412	414	402	428	418	427	412	406	409	434	461	474	395	410	418	412	432	443	420	418	430	415	418	419	402	442	413	417	438	412	411	421	404	368	434	397	426	394	408	427	394	423	414	392	413	407	439	433	394	404	416	450	437	392	400	384	423	396	430	423	426	391	433	450	381	403	410	450	425	417	426	438	377	435	422	456	429	412	428	379	442	416	407	409	448	382	379	398	411	431	430	422	403	410	421	411	398	394	451	429	439	391	443	427	445	447	393	417	460	408	393	391	423	378	426	453	434	410	401	430	399	410	454	426	463	376	409	400	424	456	411	399	419	393	427	425	423	419	408	395	444	410	412	421	431	437	426	449	376	376	388	440	434	417	422	419	430	431	390	415	446	436	482	391	433	456	429	438	422	453	422	416	429	462	453	434	437	420	403	378	432	418	405	419	397	427	433	412	402	437	427	406	443	411	463	397	423	424	408	395	437	376	421	390	447	424	358	433	414	431	435	391	444	445	451	425	438	392	442	414	423	450	428	413	429	454	403	443	477	407	389	424	423	425	427	432	393	399	390	458	434	411	427	417	406	442	458	379	394	436	407	451	396	416	427	422	431	392	425	436	426	384	430	430	405	409	442	421	425	417	396	406	428	414	431	420	411	361	389	434	405	425	408	452	459	391	457	418	402	427	405	441	414	431	425	466	405	446	433	416	410	449	441	459	415	423	415	403	412	406	432	424	391	450	368	431	418	415	427	416	427	450	408	401	434	393	429	447	424	408	413	401	383	391	396	418	411	438	426	451	430	399	415	419	399	434	431	412	415	443	420	447	414	455	439	366	456	429	449	455	407	427	424	362	442	472	439	405	421	408	400	412	388	410	406	428	417	410	426	422	429	408	378	402	444	441	419	386	422	447	429	398	394	423	427	449	428	396	435	434	415	401	443	444	435	412	406	398	429	434	384	416	421	396	390	414	400	397	418	374	440	432	434	445	402	410	418	383	447	381	436	409	425	420	455	399	412	431	421	425	414	393	427	446	407	428	423	406	434	417	403	425	443	433	436	400	388	426	402	404	443	445	446	401	382	401	431	429	414	381	402	420	458	424	425	442	407	439	414	394	420	401	416	392	460	434	399	407	434	414	447	452	389	416	400	459	421	432	378	390	428	440	405	415	411	422	416	437	406	419	417	431	425	417	396	432	418	462	402	386	416	409	441	403	421	403	376	416	393	449	407	436	409	427	399	438	403	428	385	387	422	419	412	430	451	462	378	409	416	408	446	410	447	430	410	403	416	432	390	420	420	408	399	412	452	380	430	421	418	453	436	419	406	406	431	412	446	432	396	400	402	418	419	394	418	422	426	410	398	415	377	466	429	405	460	437	443	429	429	424	466	424	408	447	403	429	377	433	435	422	400	437	402	463	407	429	428	393	421	446	397	415	426	441	426	374	382	474	447	388	398	408	407	418	404	402	431	381	393	410	433	425	427	415	435	435	424	396	457	448	412	472	401	441	415	402	404	443	427	428	413	398	396	415	459	391	420	429	418	420	436	414	388	410	411	424	445	414	433	414	417	424	390	441	461	442	414	391	416	428	416	398	438	430	408	435	452	456	448	423	413	439	423	440	418	435	431	426	406	424	428	446	395	443	405	374	409	382	448	461	441	403	435	402	425	383	425	382	390	422	421	423	428	462	397	382	410	381	431	402	454	441	468	389	432	415	449	410	430	418	437	428	435	448	410	368	424	449	425	412	414	423	417	413	430	435	366	407	432	387	404	404	392	394	424	449	437	384	429	414	432	444	401	413	388	414	421	438	417	428	418	429	426	407	453	436	416	394	420	435	406	423	446	392	363	410	438	403	441	440	414	415	399	409	403	459	452	406	404	429	415
23606	21712	29728	25401	24305	24603	19660	14018	13909	9902	7099	4824	1885	603	291	217	185	200	188	212	202	216	233	217	209	193	227	226	196	186	191	198	183	206	167	172	202	192	194	229	209	178	183	201	181	188	227	222	199	185	191	181	201	223	192	200	187	197	202	213	181	192	174	180	206	215	202	195	181	210	177	204	201	198	204	170	224	196	196	202	195	209	178	168	210	194	208	172	190	197	202	167	213	205	194	199	216	187	200	214	198	210	183	201	185	212	173	201	199	211	206	188	202	188	183	185	203	180	199	209	193	199	177	194	190	208	190	201	201	205	226	194	196	193	193	191	200	195	214	203	187	198	191	195	218	205	200	213	197	205	183	219	185	174	219	198	189	184	212	197	221	206	179	173	174	171	192	175	174	215	210	200	190	194	213	173	182	203	209	205	208	207	200	204	181	224	202	201	206	220	203	193	202	191	181	201	203	181	175	220	195	188	183	207	212	201	203	188	186	208	215	171	192	204	206	214	200	202	198	177	174	189	196	209	218	214	188	195	211	202	177	208	195	212	182	167	222	195	204	216	206	176	187	191	176	200	205	185	196	185	215	189	197	183	190	196	177	182	186	188	171	203	208	188	191	203	199	190	220	190	180	189	198	183	186	171	200	195	209	209	191	199	197	194	175	220	236	195	214	174	179	205	180	196	200	200	179	205	208	196	218	213	183	197	207	193	195	206	220	218	212	193	198	191	195	175	199	198	199	224	214	200	195	194	189	213	203	199	196	191	228	189	170	185	199	180	206	194	197	207	186	190	182	195	202	206	198	216	170	214	192	175	178	188	207	193	207	183	189	219	203	210	196	212	196	189	203	216	173	169	201	208	193	242	203	184	215	197	212	195	213	203	229	206	196	176	197	194	194	198	186	206	191	224	194	197	200	196	230	167	219	199	206	199	193	187	185	204	207	223	196	184	187	182	199	180	202	192	198	194	220	195	195	198	205	201	209	219	188	192	192	202	196	211	200	196	206	195	210	175	183	197	179	205	186	186	190	215	185	204	204	191	195	203	178	225	208	219	189	160	192	206	228	191	189	185	199	191	214	217	169	219	180	206	198	207	206	213	198	187	205	199	215	195	207	217	198	196	184	207	199	174	189	172	199	192	184	205	188	216	197	205	187	182	205	196	207	199	200	185	198	189	210	201	196	186	192	189	192	192	197	199	214	191	197	196	201	180	204	196	188	193	204	195	214	200	176	199	248	181	187	214	201	217	182	212	220	206	192	186	184	185	195	190	195	207	216	175	173	177	195	171	191	213	197	192	205	193	195	193	226	185	187	217	203	227	192	207	203	200	199	209	183	196	180	188	215	204	196	188	211	192	225	221	198	219	195	222	188	204	175	204	197	201	190	208	197	213	209	171	189	177	200	180	204	203	196	189	202	203	195	192	180	182	215	218	210	202	208	189	212	217	188	224	201	184	203	201	200	189	210	203	191	188	181	192	195	176	190	209	205	220	189	181	209	213	219	207	170	210	205	190	192	187	190	195	215	195	213	187	192	221	188	189	184	212	193	187	180	190	199	222	193	188	192	197	187	182	169	211	214	214	175	200	191	190	173	204	214	202	191	166	226	199	189	208	227	193	204	227	184	203	198	206	201	207	189	211	218	189	179	197	213	201	208	202	193	215	199	227	223	181	163	215	193	217	202	210	191	188	179	202	188	188	189	176	193	209	199	165	188	176	195	215	190	204	204	193	176	200	208	180	217	196	184	196	219	202	213	181	184	202	196	193	213	191	190	208	199	199	208	180	194	198	206	206	212	192	206	207	214	199	193	211	222	192	195	179	196	204	212	200	196	190	223	207	190	195	198	186	203	196	187	196	191	187	190	202	210	213	158	191	198	175	184	205	226	189	197	193	211	195	223	222	222	198	188	205	199	214	200	198	190	200	171	176	172	179	209	179	194	183	185	210	208	205	204	200	207	200	208	199	180	228	171	225	176	200	204	188	208	206	183	216	203	202	177	184	200	221	206	183	214	204	212	184	193	186	238	208	202	217	207	214	214	174	210	214	198	170	200	182	191	213	181	191	199	207	181	213	213	209	229	196	188	196	212	189	185	197	198	181	203	195	164	195	211	193	196	206	181	187	203	198	195	190	202	214	216	190	205	203	186	193	218	181	206	202	202	195	191	185	211	189	209	214	186	195	201	167	210	198	196	172	194	188	180	184	209	211	192	228	197	206	180	200	197	193	188	218	199	183	225	167	189	162	207	203	225	194	204	203	203	218	186	193	202	202	193	211	213	177	217	198	181	198	201	198	163	206	205	189	210	192	197	187	174	196	209	197	192	183	206	189	206	213	212	218	198	183	196	206	205	198	194	208	192	195	206	180	203	187	185	225	186	187	204	198	167	192	213	181	210	208	222	210	215	211	178	200	185	206	202	206	198	200	205	207	215	203	184	203	186	192	195	204	174	219	182	180	187	211	194	189	226	202	192	221	193	189	200	195	210	205	197	186	202	185	200	195	177	201	209	199	195	209	175	180	213	201	210	188	200	182	169	222	191	204	180	188	217	203	194	191	184	187	205	192	201	192	196	204	194	207	212	200	201	198	177	201	188	215	200	199	203	222	196	190	219	192	191	191	184	195	205	230	187	212	183	178	209	196	224	180	215	193	199	170	195	199	227	176	212	168	188	177	190	199	199	197	192	224	199	193	216	205	200	204	191	217	185	187	186	190	213	184	192	206	214	190	165	206	224	183	165	211	212	196	193	199	209	201	206	224	184	165	187	214	221	212	196	204	204	200	204	193	174	177	206	203	196	196	192	200	197	179	181	211	198	203	186	232	217	202	201	203	202	192	191	198	189	199	205	195	199	212	205	209	213	213	217	180	183	205	221	206	199	196	204	168	193	201	215	198	201	217	217	185	209	209	208	184	200	197	194	178	175	194	184	214	215	188	208	209	218	191	187	212	190	182	209	210	181	167	214	186	191	190	201	213	203	208	210	187	194	183	225	216	180	198	181	181	201	223	196	198	179	175	213	204	189	194	191	201	213	190	213	177	217	175	226	213	203	196	202	195	219	202	190	211	204	190	211	210	178	172	204	203	207	222	195	182	223	191	188	181	206	192	198	212	203	192	188	202	216	211	184	197	203	207	188	181	215	199	212	219	199	183	194	183	191	188	177	189	167	220	174	203	207	200	182	200	209	190	202	199	209	222	217	203	192	188	199	181	207	181	215	209	218	208	215	199	184	190	219	199	205	210	180	204	204	200	196	222	198	205	183	169	194	203	211	191	198	211	198	193	188	199	173	192	212	190	209	194	193	193	180	204	192	201	209	222	189	217	196	213	203	186	190	190	188	192	198	204	186	184	178	192	177	178	177	173	191	216	204	212	200	173	200	203	203	216	194	189	208	195	243	172	190	193	188	191	206	213	199	214	218	190	183	199	168	205	205	221	201	201	211	171	210	187	214	184	218	224	225	199	202	196	196	201	212	174	208	207	196	189
42585	66917	63200	50397	42207	34227	25871	26126	25849	20296	16225	12211	5134	1693	661	470	396	439	438	402	416	419	417	419	437	403	440	433	405	413	401	429	421	408	432	414	396	399	413	422	452	433	386	430	431	383	452	390	403	400	402	394	449	419	404	403	400	406	410	410	411	385	416	410	367	418	386	428	415	434	385	413	418	425	405	418	375	426	395	429	428	409	433	390	412	415	428	412	421	425	399	389	381	400	401	386	377	426	470	399	409	393	410	364	401	398	437	438	406	406	395	410	422	384	419	426	429	423	393	460	435	438	368	454	450	379	439	423	403	428	415	420	427	397	400	409	387	423	411	389	410	441	443	390	437	413	412	441	398	404	454	436	408	407	394	420	422	430	414	382	432	410	430	427	379	407	410	396	414	431	443	408	406	386	429	450	393	428	403	406	423	399	429	430	422	417	434	385	384	398	420	393	413	405	380	431	397	411	411	447	407	404	416	409	417	412	436	419	373	435	413	392	433	419	399	424	434	432	406	426	402	468	425	422	410	399	444	403	412	399	380	405	432	395	445	432	413	420	403	409	407	406	426	395	427	422	423	399	425	401	399	414	419	401	402	416	427	410	417	403	420	412	436	421	441	417	410	367	439	440	452	384	446	394	396	418	432	410	405	401	391	443	407	433	392	437	404	390	409	419	407	394	407	463	408	436	432	404	436	391	414	388	405	419	415	400	407	438	389	431	433	468	448	397	400	438	400	406	397	434	404	413	432	441	465	401	424	398	433	403	409	451	421	426	426	380	380	414	407	385	381	391	419	422	410	398	448	415	369	435	365	452	404	411	430	433	435	389	438	399	391	407	404	431	419	365	403	438	448	409	408	400	439	416	421	422	433	423	436	436	423	367	422	417	419	418	435	399	424	437	435	461	391	430	396	406	405	430	421	381	409	460	372	444	417	419	425	411	420	409	409	427	424	436	401	397	399	424	427	381	431	409	464	401	396	413	448	410	401	450	436	429	433	413	398	429	428	419	412	415	429	395	400	373	424	425	402	445	437	410	450	421	431	440	415	400	439	421	413	437	416	413	392	413	379	409	419	445	401	395	419	416	439	437	376	428	396	391	430	442	434	410	401	415	410	410	415	416	376	434	430	404	381	398	435	444	404	400	422	444	408	395	443	384	394	371	395	400	412	419	390	413	409	428	399	393	443	393	393	409	396	408	434	433	368	413	404	433	419	405	431	445	412	399	402	400	435	420	455	439	411	418	388	444	402	396	385	423	429	426	431	408	390	415	408	369	428	432	401	456	403	415	415	376	449	386	378	431	369	436	400	427	449	417	425	397	438	434	399	407	436	416	405	380	450	431	422	413	409	415	422	398	396	462	449	396	414	445	423	435	454	442	392	404	439	430	426	429	387	439	417	429	432	462	402	415	391	416	392	419	394	422	401	388	406	406	447	423	427	414	429	436	444	421	407	425	381	425	461	435	413	409	413	391	471	369	435	389	418	418	395	431	450	374	387	418	378	425	434	420	404	433	431	406	364	421	414	430	409	419	388	400	386	411	395	379	404	395	415	406	404	402	458	432	437	446	448	430	399	429	429	383	422	426	432	402	388	407	431	434	430	387	411	444	429	427	427	420	391	433	398	356	415	443	443	386	376	404	403	436	413	387	378	402	433	444	391	399	414	403	433	391	417	415	415	419	398	441	367	425	452	407	414	420	419	382	422	386	378	401	377	411	394	405	392	388	437	418	386	436	397	386	413	415	427	429	442	401	452	448	414	393	383	417	403	388	424	437	433	381	404	395	415	407	442	425	402	429	428	428	429	424	425	410	420	411	406	420	422	414	456	434	402	423	413	434	397	416	441	438	412	426	421	391	418	412	437	402	432	400	424	420	372	413	426	452	438	443	408	407	402	422	454	441	396	370	436	398	426	429	408	394	408	401	413	414	425	404	443	410	447	389	432	414	432	414	363	432	403	442	420	435	404	394	440	385	427	473	430	418	413	463	454	450	417	382	410	432	425	435	414	420	409	387	395	418	403	401	416	378	444	415	387	418	454	435	393	423	417	399	419	407	414	423	448	425	408	414	431	438	445	388	446	447	411	411	375	386	381	451	412	448	417	402	399	393	392	400	418	377	425	383	406	435	436	421	432	428	396	455	417	413	373	411	387	421	369	378	435	447	411	433	421	443	419	375	396	450	428	418	405	414	425	428	395	386	412	427	389	403	409	413	386	441	384	433	425	424	407	419	404	429	410	459	383	383	388	428	422	440	427	416	423	388	393	438	400	454	364	434	435	425	391	435	399	448	403	387	403	427	407	409	415	444	401	442	419	384	413	412	420	421	415	407	386	377	426	384	383	445	404	432	430	410	425	378	413	393	398	442	381	435	424	400	437	452	387	400	409	414	388	404	392	419	422	413	409	432	393	425	418	405	437	448	465	404	395	429	406	424	446	430	407	407	428	429	387	382	423	387	401	414	442	429	422	406	424	407	419	415	403	389	428	417	434	423	418	472	412	406	423	398	424	429	415	447	434	384	414	399	430	438	397	396	458	399	402	428	414	438	415	458	448	413	403	447	398	414	420	416	442	408	402	408	441	413	392	376	430	390	400	391	394	408	429	424	412	400	462	414	441	404	403	415	412	386	424	438	384	426	442	439	396	414	420	413	398	396	416	403	388	388	392	429	420	400	419	390	412	414	451	405	396	399	412	435	431	418	413	415	406	373	440	427	390	411	406	430	450	407	393	403	433	408	419	422	415	429	414	441	455	416	434	462	387	375	414	442	447	411	413	403	413	411	404	413	433	406	432	408	384	408	417	416	420	439	426	430	421	406	447	454	402	442	420	388	437	407	422	390	444	410	396	396	428	428	414	392	444	392	396	405	417	450	419	425	424	397	385	448	421	382	396	447	409	458	398	405	427	450	393	426	382	428	373	403	425	454	407	390	408	407	424	405	392	366	399	438	415	430	410	403	374	403	393	407	376	414	412	409	410	457	388	393	376	423	440	417	449	427	398	389	435	401	415	419	431	474	415	398	396	432	419	406	445	405	422	401	414	394	408	436	422	386	425	402	394	429	433	414	384	427	420	416	385	392	429	426	444	409	419	407	409	433	451	433	411	420	432	414	394	430	394	432	436	425	431	429	450	430	412	409	387	406	420	422	364	426	444	397	385	407	368	443	402	420	452	405	432	395	432	390	417	442	407	423	425	453	431	419	415	419	446	415	452	426	398	378	383	451	400	407	401	421	416	424	426	407	397	442	404	421	406	439	405	403	422	421	427	428	408	365	386	401	394	401	378	445	406	417	392	428	421	423	393	424	431	427	379	394	421	400	396	403	426	428	411	382	405	469	386	409	424	398	436	382	430	428	419	398	427	429	432	434	425	399	423	433	418	411	385	371	412	394	397	440	413	409	387	395	421	432	391	431	447	406	404	403	428	413	421	409	410	429	418	428	417	441	436	387	426	426	413	425	394	435	422	424	419	432	406	393	396	377	367	414
28798	29983	39957	29883	19007	9947	4575	2019	1084	912	787	593	487	276	212	202	179	198	208	214	220	197	205	171	169	186	194	181	201	204	206	181	184	195	188	205	221	192	190	199	213	195	197	218	197	171	209	186	216	204	190	169	215	209	185	201	194	193	185	206	210	208	212	182	225	194	200	179	181	207	188	226	205	215	191	200	202	187	200	192	185	213	171	155	190	198	198	203	198	192	199	203	222	196	187	194	205	208	191	178	195	219	220	194	208	193	194	220	188	203	203	193	207	182	195	199	202	176	198	186	195	205	208	189	194	194	210	200	208	180	189	189	202	211	198	192	191	206	151	197	182	181	182	204	215	179	184	211	187	195	194	190	207	202	206	210	199	186	185	182	161	186	201	184	191	204	193	195	178	186	197	179	184	210	198	210	209	188	188	198	203	182	187	188	208	189	203	192	219	187	189	205	180	215	185	178	216	185	198	195	213	207	193	212	173	217	202	209	171	189	206	191	181	202	192	183	201	200	204	204	194	182	209	184	220	217	163	211	216	193	203	200	203	201	184	181	215	208	198	207	192	160	212	231	175	211	191	210	180	187	203	203	207	187	188	213	190	189	198	192	209	188	179	198	178	188	193	207	184	204	187	205	191	200	185	178	211	190	200	198	212	214	204	195	181	195	185	181	200	183	197	197	198	222	182	212	202	213	172	217	212	208	201	197	217	215	187	169	195	188	199	200	182	192	206	197	199	187	220	185	176	207	181	190	188	229	183	216	175	189	215	186	221	191	201	210	203	202	177	199	218	187	187	207	179	223	198	193	186	197	199	202	183	210	208	196	192	169	207	192	185	206	205	183	195	163	213	206	188	197	193	193	205	189	189	203	181	178	174	198	196	221	191	191	223	197	179	187	229	192	228	183	216	216	206	205	197	216	178	179	193	210	192	195	175	196	207	201	190	197	205	198	198	186	187	200	184	205	216	196	208	203	196	183	189	198	220	172	206	195	188	216	175	190	210	195	213	176	200	195	213	204	199	188	208	185	196	196	204	206	197	209	199	186	203	206	215	210	213	181	197	177	199	201	219	192	181	209	208	219	204	205	205	227	194	221	194	198	195	170	205	210	209	187	206	190	195	174	192	211	196	195	193	200	193	199	187	210	208	210	205	201	195	220	208	180	176	207	193	200	193	180	197	189	214	196	188	191	195	198	193	194	192	204	197	193	209	188	173	215	221	206	214	200	170	185	195	197	221	209	199	198	218	195	180	191	184	206	182	206	185	190	194	217	208	186	200	198	215	197	195	205	168	192	195	210	191	199	184	199	214	212	188	194	186	168	191	210	202	196	203	211	211	200	188	188	192	207	222	200	231	195	209	205	191	212	207	184	224	201	200	214	201	186	201	202	212	211	200	203	214	211	177	191	174	202	193	203	196	203	201	216	209	186	196	178	192	179	198	207	183	220	192	217	192	204	206	197	201	203	188	217	189	201	210	188	193	177	195	196	197	222	186	202	207	207	221	193	210	218	181	197	193	189	206	216	200	193	206	191	198	190	214	186	190	195	229	204	182	180	195	178	191	197	181	201	182	218	200	181	198	206	190	190	203	202	209	210	220	199	199	195	182	197	216	208	202	213	192	199	229	179	163	212	175	207	198	196	190	191	184	189	216	188	204	236	200	222	188	201	200	204	216	215	185	180	195	203	230	203	185	197	208	209	221	197	217	196	167	205	197	200	201	187	195	189	222	219	201	217	172	182	204	186	203	202	223	209	188	168	196	193	184	199	194	166	201	195	193	190	195	211	206	203	197	193	224	201	190	185	207	201	217	229	222	168	184	221	228	201	217	230	212	194	201	199	217	211	211	186	195	190	180	214	219	198	199	178	203	234	204	174	204	193	208	201	208	206	222	189	190	176	216	203	215	189	192	191	179	181	202	189	208	180	168	188	194	186	213	185	191	200	188	202	227	199	170	184	217	189	194	178	207	190	186	188	212	192	185	205	180	200	161	172	181	193	184	208	208	174	198	178	196	207	201	190	212	197	207	184	193	223	194	178	180	174	203	198	206	196	223	190	221	164	201	199	220	184	185	206	192	199	192	190	185	188	188	199	219	195	206	214	214	207	185	190	206	207	187	175	205	202	182	185	208	172	201	175	198	201	189	179	223	197	188	201	194	185	211	194	194	193	223	191	192	226	183	207	187	232	188	223	184	219	183	183	167	194	208	209	186	174	230	183	220	190	199	194	197	201	217	211	208	202	199	195	185	192	205	199	188	202	201	209	217	207	198	191	202	210	183	201	202	209	204	213	198	189	171	187	211	202	207	173	199	205	214	205	165	204	171	209	204	192	197	227	177	176	198	213	193	227	228	190	214	229	193	219	215	205	184	216	177	202	210	203	204	207	207	220	213	197	170	210	192	186	196	170	175	202	206	222	207	197	198	188	218	218	207	198	202	197	200	208	193	208	203	198	183	164	213	188	203	218	202	190	185	206	171	213	195	223	206	208	203	170	190	211	199	172	183	199	193	181	183	195	184	200	218	207	227	201	194	213	190	181	198	191	201	183	191	204	198	206	186	190	180	200	199	192	207	181	208	173	188	179	221	192	194	225	167	197	201	197	205	163	199	176	179	192	191	211	213	194	206	221	208	221	190	218	173	193	198	189	184	205	187	202	198	198	205	191	208	208	182	185	181	212	192	213	205	189	182	188	181	196	190	210	207	195	214	208	212	201	199	198	216	183	214	193	183	205	174	180	182	239	187	177	210	229	202	209	202	189	217	202	211	185	182	205	213	201	181	173	209	202	197	200	217	192	191	173	188	190	200	214	218	184	202	205	202	237	195	211	203	213	200	185	212	210	190	223	208	202	219	214	192	200	175	193	210	204	185	187	198	209	212	181	200	216	191	219	213	210	180	189	192	215	203	223	209	190	205	186	200	202	183	196	203	188	213	203	202	180	194	187	199	179	213	196	212	197	203	214	210	211	175	185	211	204	209	176	200	219	200	191	201	213	198	197	176	213	198	201	193	182	189	187	189	240	186	168	208	195	214	206	209	192	195	195	227	191	216	170	218	199	203	205	207	205	195	187	200	193	216	173	217	207	194	199	191	210	202	180	201	185	199	171	180	179	233	218	206	190	193	198	198	193	209	193	216	195	228	194	226	206	198	205	181	191	182	203	214	192	209	170	180	171	185	207	184	189	188	203	205	203	189	199	204	201	185	191	183	208	190	209	202	225	211	167	195	199	194	188	180	175	203	197	190	205	224	202	193	186	199	207	211	214	217	194	194	187	198	180	193	196	175	202	173	199	183	182	192	208	195	173	226	202	210	175	191	209	195	211	189	190	174	207	197	179	176	202	174	179	206	210	173	184	185	207	190	219	207	203	179	204	192	205	185	224	211	240	181	183	184	208	196	178	176	203	204	202	197	188	169	227	202	181	185	209	194	224	211	181	193	196	170	190	207	185	191	195	211	185	204	207	188	201	204	206	196	222	204	176	217	203
36414	51793	50672	36397	28969	19560	12304	6434	3641	2813	2395	1665	1250	718	520	418	363	413	430	425	409	403	417	432	456	426	431	420	421	456	413	432	426	400	428	451	439	436	450	393	374	435	410	373	442	408	448	457	441	451	439	422	396	422	409	418	424	422	442	417	422	398	439	417	433	444	416	400	445	393	407	435	423	420	412	448	408	415	409	374	426	420	432	432	434	424	446	410	451	435	398	467	421	435	446	422	424	420	432	415	427	402	380	416	430	445	407	405	428	417	413	416	368	440	404	411	421	413	420	419	427	400	429	441	430	424	427	428	424	446	416	386	391	432	437	428	432	431	424	430	411	453	482	460	419	426	409	368	432	435	441	435	455	409	386	372	487	414	421	416	393	372	423	414	432	429	407	430	415	438	445	367	434	374	435	457	449	430	397	414	417	397	399	457	426	451	392	464	454	416	391	405	434	392	451	396	455	426	427	415	427	396	430	443	409	411	412	407	456	431	433	450	429	405	420	404	442	409	450	432	416	437	397	455	438	431	426	410	431	420	412	439	406	457	378	425	412	444	436	422	458	399	440	415	446	408	420	401	451	458	469	413	419	451	446	461	394	418	394	446	441	379	457	440	405	402	428	432	412	495	436	406	459	435	404	409	454	429	419	448	403	425	425	413	425	432	443	415	442	434	448	414	426	419	433	445	425	434	425	422	409	439	403	406	426	411	397	425	436	456	420	452	399	416	402	392	431	461	418	473	413	454	430	411	392	443	410	419	386	429	441	409	425	431	452	425	383	462	412	430	400	436	425	455	426	428	379	433	414	393	411	393	422	405	408	418	412	461	413	429	474	402	406	421	400	389	462	457	417	391	415	432	422	448	417	415	416	454	401	435	416	433	389	452	449	430	413	433	410	443	427	410	432	402	441	451	434	446	401	447	397	437	404	442	409	426	444	417	428	415	436	412	398	447	435	445	426	420	423	421	436	430	450	448	419	449	434	441	386	399	382	389	438	409	454	428	411	406	418	410	398	422	373	422	437	391	414	430	452	465	368	408	425	428	433	396	382	411	404	425	430	400	423	442	391	474	418	406	406	415	414	424	420	462	421	394	418	383	402	429	428	415	422	388	390	422	426	427	419	406	394	433	435	418	402	414	420	440	396	459	409	396	425	444	418	440	432	389	406	466	462	427	406	467	448	417	442	454	409	457	444	449	442	417	425	441	433	406	438	430	375	434	412	412	415	410	426	435	418	425	444	411	426	409	424	405	389	420	424	433	441	421	438	419	433	457	450	432	431	415	398	428	385	446	439	415	408	438	402	379	441	401	440	432	419	426	416	459	392	396	391	429	406	421	444	386	464	434	437	405	440	438	423	397	431	407	428	428	419	411	389	413	377	435	434	424	428	436	416	392	427	450	423	403	462	410	426	408	438	417	407	435	370	424	461	385	443	428	432	416	426	437	436	407	421	394	405	410	450	409	421	407	460	459	406	415	437	439	418	461	391	426	452	439	435	400	419	408	442	423	458	384	448	432	411	448	384	416	430	419	410	435	439	384	402	430	415	441	423	431	435	409	410	364	450	427	410	436	402	416	403	414	393	448	423	449	449	414	401	444	424	393	447	413	440	447	396	397	381	377	421	445	408	431	422	414	431	413	445	415	477	395	411	423	420	391	447	418	430	458	391	386	424	401	423	423	424	411	397	410	378	395	420	412	420	426	443	418	422	390	433	409	407	431	443	414	454	383	409	411	426	426	417	463	431	462	420	396	407	424	429	471	406	461	398	415	439	440	438	441	418	437	417	423	422	419	422	391	378	421	441	423	435	402	394	428	400	386	428	395	403	439	439	435	452	460	435	460	445	433	396	443	411	430	419	426	459	434	436	398	406	408	415	425	453	453	429	434	413	435	428	424	412	407	434	375	394	409	436	429	390	405	431	421	437	413	406	416	416	418	400	441	414	430	418	416	398	429	419	403	426	434	380	406	398	443	420	418	445	411	400	464	393	431	403	441	405	474	434	433	412	423	415	411	453	441	419	383	449	433	466	409	420	408	455	380	387	443	434	415	420	409	453	443	449	423	472	451	431	403	444	461	429	448	425	399	446	415	440	467	415	417	421	429	441	412	390	429	437	405	419	420	436	397	432	420	459	436	403	440	392	435	408	440	434	392	419	408	407	384	431	448	411	386	384	464	443	399	433	410	385	395	416	390	429	414	416	440	420	444	427	454	388	457	390	344	447	397	426	392	408	443	434	431	412	430	456	417	447	427	422	423	445	383	408	437	458	453	409	425	440	439	416	406	479	382	407	421	482	410	418	434	428	427	449	394	426	423	427	444	439	417	424	418	434	437	392	434	433	411	431	407	437	424	423	440	467	432	426	408	412	455	443	415	427	435	411	437	434	416	412	400	442	423	408	413	429	443	417	399	383	469	397	472	429	407	455	438	417	434	417	430	433	427	420	467	418	448	405	435	436	400	412	443	430	402	432	426	417	403	439	402	417	405	444	411	429	448	403	412	384	413	400	444	418	429	415	429	422	422	420	446	432	452	406	403	444	440	411	423	394	419	385	420	391	421	441	432	446	448	420	434	444	417	423	410	422	435	424	444	404	433	429	393	448	408	397	425	474	443	473	449	426	414	439	459	432	434	386	414	424	422	389	422	416	466	390	437	401	437	424	408	411	433	399	407	418	423	433	409	452	429	393	442	424	415	410	415	417	448	432	427	468	414	464	398	390	450	414	403	414	412	443	441	394	466	423	440	459	410	437	440	430	445	427	423	402	404	393	427	423	448	429	420	445	380	421	395	422	433	390	415	424	402	442	438	419	430	413	405	425	428	429	435	425	426	409	424	454	445	414	420	426	417	418	475	384	422	409	418	373	384	420	414	403	415	417	440	401	430	430	439	396	393	454	396	429	423	444	449	413	430	433	426	432	437	408	411	413	419	407	416	407	395	439	453	424	417	442	474	430	463	444	420	393	434	390	416	432	456	408	404	441	442	410	410	431	448	394	451	417	444	401	404	408	458	433	414	385	436	433	437	426	433	440	427	405	467	425	360	436	424	436	432	466	443	472	426	407	422	409	399	406	401	448	387	377	422	371	435	393	391	419	421	416	433	397	411	428	409	383	433	450	423	416	392	419	430	430	402	428	417	447	404	408	398	418	397	416	427	419	414	413	429	458	402	438	437	415	417	414	377	421	425	446	429	393	441	412	401	408	410	435	445	399	444	436	400	405	447	439	402	441	445	357	421	459	441	443	430	400	392	432	404	407	472	461	410	448	396	389	440	431	442	456	420	463	407	413	415	385	390	417	389	429	451	429	391	442	408	390	428	392	446	438	446	460	478	436	425	401	426	435	392	422	395	448	444	425	408	426	400	395	425	413	436	400	412	412	439	420	414	395	408	404	446	427	398	420	413	448	391	378	402	417	399	448	409	469	411	390	404	388	423	400	457	400	429	430	383	421	406	436	417	425	452	409	427	437	439	398	403	411	424	424	442
25121	21888	31155	29452	24577	17073	7334	4966	4306	4782	3467	1836	1062	498	257	224	195	211	170	216	195	179	197	220	177	159	169	182	205	216	182	191	223	185	188	195	204	193	183	174	218	204	189	181	213	185	173	185	190	173	162	186	193	173	195	186	195	193	183	216	195	196	179	199	186	179	169	191	207	180	177	207	171	209	207	172	169	181	196	204	187	187	210	184	201	180	209	203	202	175	167	203	177	195	196	199	189	213	179	189	219	191	189	156	203	170	206	194	180	198	183	214	184	168	163	180	191	190	191	176	191	186	209	168	177	196	191	206	183	188	223	185	185	187	185	193	215	187	212	193	194	203	198	196	210	219	190	195	182	179	198	197	183	209	214	184	208	190	199	182	202	181	189	208	198	197	170	185	211	204	212	190	182	187	174	213	184	181	207	171	184	206	198	223	198	187	197	197	189	167	198	173	215	194	175	220	197	178	221	214	181	192	207	195	185	184	174	177	212	184	216	201	217	171	197	186	184	183	184	195	194	180	187	193	206	197	196	159	156	215	219	189	209	196	203	198	189	177	215	196	214	194	199	176	184	187	181	173	190	173	197	192	207	199	195	200	185	193	200	202	188	193	185	190	212	203	202	205	184	171	199	208	207	178	224	191	194	178	189	177	184	211	167	170	209	193	206	210	183	197	214	189	168	195	201	199	177	182	185	200	177	187	217	194	187	192	187	181	182	190	173	196	194	188	178	210	190	225	192	207	199	222	221	181	187	171	207	187	159	201	178	186	197	186	191	201	184	206	192	220	204	192	189	193	174	210	207	184	179	195	178	206	205	205	178	199	184	196	206	177	192	183	193	186	202	178	187	184	182	184	198	185	192	198	200	175	185	188	195	202	200	196	179	175	175	182	168	170	174	221	204	203	201	198	196	166	182	199	214	205	199	172	201	183	168	213	195	192	167	162	172	185	176	198	189	194	166	196	176	171	195	173	179	150	193	191	204	207	205	192	184	176	194	201	205	187	180	210	182	195	204	184	202	200	212	182	188	187	191	192	175	201	188	192	193	203	189	188	196	182	201	220	202	171	199	202	180	180	192	195	181	169	190	183	170	186	198	177	221	200	191	192	186	188	195	177	203	192	176	206	178	181	205	205	167	170	206	189	190	177	217	172	178	170	175	167	188	184	182	177	176	196	200	193	197	179	205	201	176	184	199	186	193	177	180	185	192	192	196	192	198	185	192	199	186	217	197	189	171	202	200	193	184	185	178	185	188	180	196	209	196	196	200	178	211	181	201	197	189	192	183	192	201	192	179	189	197	185	183	191	188	207	190	191	191	179	179	163	191	178	194	191	177	196	174	197	185	172	199	162	173	211	217	201	158	232	186	176	209	203	205	193	192	205	191	174	169	200	185	219	170	210	178	189	175	192	192	172	194	213	176	183	202	215	189	187	198	180	188	221	198	202	196	172	199	185	164	189	188	200	209	203	185	198	183	172	214	211	202	187	193	182	196	179	197	186	205	172	200	198	155	199	188	202	179	189	207	207	179	190	178	165	179	186	184	172	201	188	207	194	221	192	185	205	190	187	191	211	198	182	188	175	195	176	229	191	203	204	195	169	218	192	183	189	192	195	192	215	181	178	200	189	184	195	200	200	183	197	210	185	216	190	203	173	209	207	204	181	190	193	171	199	185	174	192	172	174	205	184	180	209	223	193	183	183	223	183	205	198	217	186	198	194	172	175	202	187	185	203	201	188	205	199	188	209	185	181	215	180	190	190	212	168	202	200	201	184	176	194	198	172	196	200	207	189	193	215	203	194	197	212	196	182	191	189	179	213	218	191	192	202	184	204	210	172	195	201	165	199	186	192	181	186	156	169	177	191	186	204	205	191	205	193	187	179	172	204	190	206	215	189	194	203	212	191	177	179	201	196	185	174	191	186	207	182	192	187	190	211	166	186	172	210	220	172	201	202	186	202	204	190	198	184	211	186	194	201	187	212	201	175	193	194	199	179	205	195	193	202	162	159	174	179	171	192	171	187	180	182	185	192	169	210	173	199	187	177	211	198	221	183	183	175	190	199	174	196	208	194	171	208	179	179	161	187	202	182	177	166	202	197	180	200	189	213	192	178	179	180	181	207	192	173	188	194	182	183	201	173	197	204	169	187	206	197	190	191	176	215	173	184	223	191	197	176	204	200	179	177	183	184	166	195	191	200	200	181	183	195	207	195	205	164	191	228	196	196	203	212	174	208	191	209	191	203	183	187	215	215	174	199	222	200	171	195	193	189	172	207	177	210	187	210	196	172	206	200	207	205	175	197	214	179	200	190	193	195	210	197	203	186	185	179	192	194	176	216	220	193	167	201	197	186	192	197	226	238	181	197	203	199	184	221	186	193	193	188	213	173	209	197	198	192	193	179	174	168	185	169	189	180	200	192	186	190	217	189	167	176	172	194	214	193	201	185	194	165	223	190	182	194	186	180	204	184	198	185	172	201	169	186	163	175	177	177	194	176	221	184	173	189	179	169	182	187	189	193	170	171	186	205	214	198	171	215	187	181	182	197	203	207	190	196	205	220	196	186	172	189	167	195	189	182	214	239	188	213	191	194	207	191	172	176	217	168	206	170	194	207	210	189	181	188	205	204	181	167	207	194	180	176	172	195	186	192	198	175	162	202	179	181	174	181	185	196	176	192	179	219	185	190	169	195	189	196	184	188	199	198	203	189	194	208	192	177	203	180	198	199	211	186	212	185	207	185	201	182	207	196	203	178	173	202	196	177	207	187	199	173	185	185	180	205	197	234	186	205	197	203	167	209	185	200	189	205	193	192	214	214	191	182	183	183	197	214	156	206	186	198	185	202	186	199	178	199	186	218	174	201	190	184	185	198	178	186	172	183	199	182	208	205	200	200	181	193	194	170	166	197	179	175	179	203	168	210	198	210	208	210	205	194	172	166	177	214	216	191	191	165	182	212	195	180	190	187	166	206	178	199	174	203	182	199	206	180	173	185	208	204	178	218	174	169	192	184	191	207	194	180	182	193	222	231	193	166	208	182	177	186	176	196	188	187	206	169	208	173	213	189	201	174	202	193	211	179	196	177	173	171	205	211	191	194	206	203	190	167	213	171	165	204	188	198	202	179	184	191	187	215	173	166	191	213	184	199	196	182	177	202	197	213	197	192	177	186	206	189	200	204	187	201	201	189	205	177	178	171	209	186	195	194	189	191	179	171	187	183	195	194	181	169	187	171	223	190	217	193	195	189	186	184	205	187	209	207	157	176	191	182	206	183	185	207	193	192	186	188	194	212	191	177	189	187	170	196	190	178	166	178	185	220	209	192	167	167	169	193	213	196	198	180	178	194	185	198	208	196	197	208	199	191	190	188	215	202	202	201	195	179	216	189	177	176	192	195	185	210	190	172	200	178	177	202	199	174	191	212	180	191	200	197	198	182	190	189	202	192	174	191	193	212	193	185	202	220	176	184	233	203	190	222	202	189	210	201	179
36037	59285	56225	42084	35517	25190	15108	13994	12660	13177	10008	5395	3095	1342	578	449	420	440	425	405	378	386	401	438	411	418	401	432	469	410	418	419	413	415	432	407	424	436	400	412	414	391	426	417	406	404	436	427	440	384	406	419	378	411	402	428	400	376	456	426	419	404	443	382	405	446	427	440	400	405	395	430	410	388	423	408	429	449	414	412	423	379	405	426	394	425	412	436	424	403	425	404	414	443	412	416	429	399	411	457	437	407	420	400	386	418	457	393	391	402	459	427	430	437	428	422	438	353	403	433	419	410	396	431	394	421	413	460	427	398	402	384	408	406	391	435	404	413	432	436	356	404	393	445	422	445	410	438	425	397	420	432	404	419	406	446	382	373	396	387	383	449	408	407	419	462	384	439	376	373	447	414	420	428	407	396	444	441	435	390	394	449	424	381	404	405	432	400	382	422	428	406	415	410	415	402	371	418	429	385	380	402	437	435	411	423	395	450	459	413	378	427	427	417	434	380	406	413	395	423	393	442	439	411	432	412	415	432	425	418	445	388	384	439	386	424	426	384	427	432	427	430	409	420	405	401	430	429	400	398	410	434	430	434	397	383	400	424	415	441	445	392	421	410	406	387	377	394	437	401	411	403	379	425	424	406	398	387	419	386	418	398	364	396	411	427	428	419	366	391	390	422	401	409	400	433	398	420	385	438	415	418	395	436	440	401	405	373	428	385	447	421	428	415	402	431	389	424	421	406	432	388	401	385	406	407	404	410	396	445	399	410	449	412	432	425	433	401	407	435	415	401	371	438	418	383	448	412	447	400	425	373	405	420	409	404	411	414	411	443	387	412	383	399	399	386	413	422	429	406	425	427	430	398	394	435	399	396	405	376	405	400	380	414	401	413	437	431	397	420	421	443	415	423	425	413	418	416	426	423	397	415	439	421	409	419	393	410	437	386	395	382	404	405	399	385	378	405	431	410	400	423	413	399	438	433	430	446	450	405	430	409	365	428	431	369	412	401	387	396	391	453	401	418	415	400	414	398	391	409	440	427	393	413	404	389	432	413	423	382	436	451	436	407	411	429	430	428	433	396	415	397	457	438	421	412	418	393	398	425	398	397	413	404	426	447	393	448	435	408	420	446	439	393	414	388	410	390	419	445	436	357	371	402	391	442	398	384	469	430	405	405	402	422	414	409	446	401	413	377	407	435	390	450	421	428	414	404	387	431	426	428	374	401	376	392	414	448	446	413	412	375	407	423	438	393	435	422	396	429	401	373	405	407	412	411	449	398	428	398	419	398	445	346	445	450	416	386	407	413	388	423	431	379	399	437	404	389	412	381	402	411	448	433	387	397	424	387	420	425	390	408	401	385	376	425	402	423	391	414	419	427	427	415	439	422	444	420	430	418	442	432	410	368	444	434	451	422	410	449	438	432	389	385	394	406	403	442	411	372	428	439	448	456	424	420	422	384	388	389	422	385	372	426	410	420	386	393	432	397	438	418	413	425	434	456	408	411	360	403	371	441	377	391	428	405	393	405	398	422	423	398	392	394	407	426	432	398	445	459	419	423	413	405	406	417	440	392	386	389	419	421	395	376	386	410	428	406	421	397	416	389	463	405	390	377	430	432	426	435	390	450	412	398	408	420	409	404	374	371	353	432	426	444	408	410	438	383	389	401	383	392	460	407	422	403	434	430	451	421	390	427	393	412	409	421	400	424	458	437	396	407	427	389	422	388	432	424	439	428	395	412	420	451	415	380	402	467	409	395	390	422	430	426	386	434	449	410	387	387	391	411	385	413	394	450	413	396	443	403	395	401	418	421	421	392	458	429	407	406	382	441	400	415	406	398	393	414	401	371	391	430	381	416	399	430	447	410	359	405	405	396	431	415	377	444	422	383	412	439	396	410	458	370	386	417	441	399	459	416	448	392	400	402	390	391	412	443	451	432	402	373	412	437	442	445	378	400	406	425	438	430	444	410	423	414	389	393	410	440	397	429	391	399	390	454	434	420	445	401	435	384	402	399	419	407	408	416	420	414	405	441	399	437	422	431	387	433	393	436	432	394	385	451	439	407	405	425	408	403	386	404	421	399	401	440	388	446	441	454	394	401	404	404	450	412	420	426	454	381	409	396	394	381	410	407	405	457	414	387	378	431	436	408	399	395	388	400	399	427	448	411	448	409	419	429	434	400	410	436	438	457	431	449	402	416	442	415	360	374	414	422	460	423	411	380	418	401	430	451	418	418	416	414	405	415	420	369	436	416	434	425	432	366	369	411	384	403	398	417	413	428	411	387	415	452	461	424	377	405	435	396	421	422	411	413	418	387	409	408	387	408	406	429	392	435	438	391	415	404	410	394	402	402	419	444	433	440	439	429	413	414	405	420	395	403	427	428	415	405	432	419	414	395	431	394	404	393	395	389	436	393	446	417	407	399	404	403	392	433	413	422	430	412	387	443	438	424	396	404	391	417	382	428	389	416	406	389	461	437	424	367	416	389	376	405	428	413	418	411	408	433	409	405	406	430	414	407	431	420	414	397	463	384	380	400	423	423	427	434	449	440	429	435	436	455	448	411	406	382	427	444	417	420	442	421	410	403	417	423	440	414	410	405	405	421	402	419	407	420	392	384	440	409	423	403	437	384	383	434	367	414	402	423	435	450	426	401	424	392	420	431	403	456	413	396	429	441	413	430	418	418	419	445	410	397	421	413	431	417	387	397	403	405	465	419	436	432	405	435	392	425	434	410	387	408	410	440	425	399	396	405	435	409	446	398	425	421	366	416	397	399	431	426	412	411	428	406	443	403	390	416	355	397	408	403	418	437	386	380	437	417	418	400	392	410	403	404	406	435	423	420	401	408	403	361	382	448	376	426	433	392	410	402	392	406	422	378	419	431	444	448	395	395	402	407	414	442	417	390	434	446	426	425	418	394	454	406	416	409	435	387	425	437	405	425	406	435	393	411	412	399	376	395	393	392	421	435	432	410	373	419	433	401	426	414	431	356	373	421	395	368	418	422	405	398	421	384	403	399	439	437	400	401	398	402	378	381	418	385	413	381	459	400	444	407	402	401	425	410	377	446	445	415	413	430	417	436	392	424	419	455	461	401	405	402	408	444	407	428	415	413	454	376	384	396	394	432	430	403	432	403	414	420	441	395	438	409	422	376	473	398	404	406	379	393	421	420	412	422	382	486	404	429	400	387	388	435	367	398	372	432	413	426	378	391	426	398	389	396	456	426	424	422	429	387	397	385	424	398	387	412	413	411	405	400	426	428	440	431	412	384	418	407	427	415	429	414	405	409	407	418	404	427	465	375	424	393	435	384	396	390	397	430	385	425	381	412	425	429	429	393	443	427	422	413	431	413	397	399	425	434	408	420	410	424	438	410	393	437	393	377	402	421	404	437	403	375	427	412	435	445	428	453	408	404	391	399	398	411	403	351	428	421	404	397	373	472	397	422	409	422	431	386	414	445	402	420	403	394	429	445	405	386	405	415
23633	21708	29672	25360	23816	23210	19583	14377	15842	12693	7703	3986	1948	721	362	223	215	200	206	200	188	221	195	211	234	194	203	208	193	199	214	194	190	177	195	187	208	207	188	190	221	221	222	201	221	219	174	203	185	212	173	182	202	208	183	186	183	188	186	189	225	185	206	206	187	173	182	197	179	165	201	201	177	180	215	196	213	172	197	194	210	183	195	205	187	187	196	163	186	208	187	206	196	183	181	190	177	196	194	214	194	209	197	192	200	180	198	207	197	197	197	204	187	200	195	216	191	193	186	211	181	180	218	199	191	232	209	176	178	168	214	175	200	203	199	191	188	197	192	178	197	200	200	208	199	210	193	208	197	202	194	196	197	186	202	194	188	175	234	199	176	207	183	198	169	217	178	221	179	193	205	194	197	196	178	216	212	188	171	210	199	195	204	194	233	190	188	182	206	194	184	194	199	214	192	204	190	209	192	180	200	227	193	193	229	209	183	187	193	204	187	213	192	197	195	188	210	166	198	214	201	206	211	201	188	188	212	182	200	199	212	172	200	217	201	204	203	175	186	181	201	197	187	167	199	203	217	186	181	199	207	182	163	203	190	175	210	212	211	178	200	206	188	171	193	210	195	195	186	181	185	197	179	190	194	225	212	221	200	169	198	201	201	191	205	180	193	186	205	223	200	196	175	200	177	184	181	199	191	209	214	165	175	188	187	204	185	196	211	179	212	192	187	188	196	197	195	197	190	204	177	206	181	195	187	193	199	199	199	183	189	199	203	177	201	207	204	212	189	174	188	196	197	215	201	213	212	197	194	212	213	196	207	201	187	189	172	184	164	228	175	192	211	185	213	174	186	194	214	228	206	213	182	198	192	179	164	176	177	186	189	200	175	205	196	197	171	191	200	182	189	203	177	176	181	181	183	185	199	152	193	195	202	196	199	191	197	188	177	202	208	222	183	201	185	182	198	231	226	218	191	223	198	204	157	180	199	184	196	206	166	218	199	219	233	192	197	188	179	227	216	179	222	199	205	200	195	226	199	202	166	179	198	230	205	196	212	191	217	191	207	186	212	179	197	218	201	190	211	176	215	215	182	183	202	195	200	199	204	219	190	177	191	192	145	184	194	195	185	200	189	185	168	187	201	208	164	171	230	216	205	208	213	178	184	181	180	201	207	191	197	187	198	220	196	167	207	199	170	203	206	194	167	165	185	194	194	174	187	205	186	199	176	176	200	220	188	203	177	199	169	189	169	202	215	200	186	188	191	174	154	208	177	207	187	199	211	197	180	195	169	210	185	200	213	169	195	200	193	197	181	198	191	206	242	189	172	165	203	198	189	173	188	174	207	198	203	230	176	176	179	213	190	202	189	197	214	177	194	201	218	223	203	195	189	197	225	215	180	207	191	212	201	189	190	195	170	214	172	182	184	198	186	197	211	192	194	201	198	182	200	181	219	196	187	191	193	193	217	210	171	207	194	208	207	216	203	194	200	216	192	200	196	189	196	174	197	215	182	187	186	196	203	179	219	183	176	174	224	158	184	203	167	216	196	203	177	210	187	180	196	215	189	199	207	188	233	203	148	206	206	185	164	223	189	181	204	203	198	190	196	216	213	178	204	163	185	220	199	163	202	176	189	193	180	206	196	212	193	191	203	189	194	193	178	208	211	226	204	188	214	200	190	177	208	188	178	219	192	159	219	211	208	172	196	186	181	205	202	185	174	202	213	186	202	204	212	184	172	209	209	200	175	178	218	234	198	207	191	199	202	202	207	175	192	178	205	204	176	172	197	191	186	180	181	197	232	189	181	188	191	205	181	165	221	217	203	218	181	177	183	193	191	204	220	185	195	183	194	184	205	191	186	198	202	181	216	216	193	183	190	223	189	214	186	217	164	217	216	191	218	201	196	208	204	195	189	206	216	207	161	198	196	198	214	196	204	193	208	250	203	184	165	190	187	197	179	181	194	200	188	177	202	205	207	201	190	176	213	226	197	194	201	215	182	183	208	192	209	220	184	194	196	202	199	223	205	176	214	192	221	198	163	169	209	197	185	171	158	183	195	200	195	199	202	212	203	179	179	206	197	187	204	208	169	172	226	185	188	192	205	191	202	156	211	182	197	171	225	178	178	197	187	206	184	185	202	206	197	181	193	201	197	197	192	174	181	199	216	187	171	209	211	203	191	191	188	184	174	200	228	217	215	183	215	195	194	177	195	194	188	195	247	192	192	186	203	224	206	194	206	171	204	172	181	221	173	205	201	197	174	208	213	188	232	188	207	194	176	201	177	180	203	216	207	192	185	181	209	188	209	184	215	201	183	213	181	193	207	173	181	220	180	223	186	178	213	195	198	201	206	229	179	197	206	196	190	185	172	196	193	193	199	166	211	217	188	192	205	179	185	209	189	207	213	214	198	213	188	202	170	169	179	212	204	188	193	209	181	224	193	185	217	195	209	194	203	206	159	217	214	194	206	187	188	170	194	207	176	202	197	190	205	186	179	178	205	209	221	170	175	180	205	194	189	200	197	197	161	182	223	190	174	182	197	189	184	200	177	194	203	210	195	185	202	190	173	192	179	179	200	196	200	212	173	207	192	179	209	185	190	186	204	179	223	201	184	200	208	178	172	189	170	179	219	212	182	194	219	181	199	191	193	196	202	202	180	186	203	195	161	188	188	189	170	194	221	192	198	179	205	198	188	201	224	214	203	188	190	198	220	199	200	188	189	198	193	217	185	184	206	203	193	201	186	230	205	191	195	194	198	206	207	178	185	192	203	195	208	196	198	215	205	180	211	176	197	220	214	201	185	207	208	183	212	214	206	165	199	215	185	183	191	215	213	183	176	185	214	208	209	209	219	209	183	183	185	191	187	197	207	191	197	204	186	190	195	220	185	218	213	191	189	183	174	198	175	200	191	159	203	205	230	185	195	208	189	169	201	187	190	198	194	184	187	171	179	181	212	187	186	202	199	201	222	202	203	184	203	223	189	199	187	185	197	184	177	194	189	209	176	190	214	187	194	178	210	168	195	192	199	184	183	203	213	200	211	187	180	186	191	192	199	185	210	188	203	172	188	203	195	203	204	189	211	194	183	193	208	229	225	207	181	205	198	202	174	205	168	196	234	169	203	195	221	174	186	208	220	186	180	167	178	194	189	180	171	210	181	211	197	185	206	174	197	217	187	195	165	189	180	188	197	196	215	194	200	202	184	202	192	189	177	207	194	202	196	198	195	205	200	219	173	206	213	210	198	203	181	202	195	175	204	193	206	197	186	239	189	203	197	186	214	176	171	185	188	183	227	209	206	168	199	180	207	194	179	202	199	189	216	200	180	205	187	180	211	209	198	212	189	202	182	204	219	200	182	193	182	194	186	177	195	171	196	192	205	223	175	204	197	183	185	218	185	204	193	189	207	182	195	192	188	185	197	216	180	171	200	200	206	209	205	221	222	234	196	196	196	198	193	181	170	205	182	216	213	171	208	192	206	191	185	217	199	210
41936	71494	64035	50510	39660	31828	26580	26070	28160	23356	16801	10317	5481	2037	819	525	433	422	429	405	429	445	432	379	424	413	383	413	418	411	407	431	434	422	438	428	378	406	406	427	392	408	377	398	402	368	417	420	417	419	414	414	410	441	405	409	409	431	425	385	415	401	412	413	414	406	390	394	405	412	397	400	411	394	405	395	391	400	374	392	433	422	409	352	449	438	428	415	397	425	431	410	404	430	396	403	423	421	416	431	389	438	414	418	391	422	379	403	434	415	389	402	348	432	410	414	436	394	418	420	391	428	426	395	391	422	385	386	433	408	385	393	436	444	437	388	426	394	409	421	369	401	400	407	374	371	403	393	440	431	425	410	385	388	413	375	421	379	386	407	399	415	414	388	424	410	404	396	423	400	428	458	368	418	367	424	417	394	427	429	398	405	415	388	393	366	445	413	377	427	425	420	382	383	353	394	374	400	433	414	382	420	398	388	437	388	424	424	414	410	406	404	384	383	402	412	422	417	404	410	438	417	435	411	411	424	402	391	393	409	435	395	403	389	397	412	393	415	397	401	409	413	405	401	401	385	397	405	411	371	433	404	405	422	462	427	403	422	425	408	406	401	438	399	404	376	440	437	428	375	415	397	404	409	429	390	391	398	386	374	411	431	415	421	395	431	403	406	410	463	402	401	371	387	418	424	410	378	392	388	409	412	371	410	390	421	426	427	402	393	383	393	388	398	430	439	433	419	442	400	411	374	403	410	379	421	424	391	388	406	414	409	422	422	421	438	418	420	421	411	413	410	400	408	427	409	393	393	381	416	424	479	409	449	413	426	416	421	440	383	454	403	416	399	408	417	397	403	350	410	416	432	439	419	448	397	420	398	397	414	390	401	396	433	377	391	411	363	415	410	403	410	414	397	395	411	402	407	426	444	437	404	410	426	440	407	378	380	445	440	410	431	411	390	396	456	398	404	437	427	390	447	414	397	420	405	395	384	414	380	405	430	414	419	383	411	386	397	446	422	397	378	392	424	404	391	428	424	414	423	403	383	388	419	413	407	383	400	400	396	392	391	397	393	423	415	412	429	405	400	401	412	433	417	416	432	375	401	428	425	418	439	389	389	387	390	421	410	411	413	364	415	392	398	421	409	408	391	397	422	413	416	418	406	443	403	399	406	420	408	414	392	434	385	416	412	406	410	405	392	401	376	430	414	377	364	395	447	384	431	408	400	393	418	420	393	400	381	415	381	407	414	395	410	396	409	384	420	390	402	411	407	411	414	384	391	380	417	395	412	409	395	410	446	404	383	426	415	405	430	389	470	381	402	392	426	384	432	390	396	405	394	385	422	383	420	414	415	415	373	388	424	415	432	418	410	356	379	429	428	416	431	398	447	410	409	382	418	391	396	408	376	412	408	393	390	404	415	403	376	406	397	396	391	429	417	401	402	380	433	434	418	350	363	382	398	421	399	402	413	383	410	406	409	423	419	383	414	406	418	416	439	398	422	419	429	401	410	424	414	369	401	451	422	400	438	361	410	408	421	414	385	408	413	377	419	381	440	387	387	395	414	361	405	392	413	385	390	421	387	398	413	397	437	438	409	428	422	409	408	383	390	406	366	401	372	447	400	396	374	418	404	437	411	377	393	422	411	398	387	381	431	378	443	433	398	436	399	394	398	414	401	386	397	407	394	399	396	405	386	377	409	434	392	392	393	387	374	414	423	410	428	383	407	398	395	391	404	399	413	411	409	413	402	385	373	375	384	426	423	440	409	405	408	393	433	407	431	432	392	413	407	425	384	402	416	410	370	371	439	436	399	427	386	418	401	423	413	404	392	388	389	408	424	382	430	394	439	444	415	422	392	449	391	443	436	414	388	379	409	398	432	439	425	434	396	402	380	390	423	407	418	365	399	395	423	390	444	414	409	426	399	404	395	430	428	385	373	412	417	450	420	406	415	389	371	436	415	420	399	398	427	420	443	410	387	419	419	391	422	416	406	409	395	370	408	394	416	384	400	431	434	429	400	387	385	428	414	387	420	401	446	405	410	402	443	381	391	422	406	406	435	429	407	408	402	375	415	381	363	377	430	416	412	401	404	409	416	421	383	420	419	407	382	388	404	378	404	435	374	377	388	394	409	384	399	404	410	413	400	439	400	399	431	390	433	370	410	405	425	398	408	406	399	400	414	418	404	420	403	395	410	406	366	435	403	444	399	394	427	420	430	401	386	414	419	433	366	381	424	452	400	438	424	396	457	372	413	400	425	415	394	409	430	407	385	401	422	396	432	420	426	370	400	412	381	416	403	399	399	388	428	417	394	357	394	437	387	430	432	370	403	427	443	420	398	420	420	413	397	418	415	405	387	406	399	404	388	418	448	396	404	417	407	375	404	418	410	405	415	441	411	444	412	425	384	417	374	445	398	393	397	425	390	405	438	403	391	393	405	400	435	420	403	421	429	382	399	368	400	408	398	441	399	418	384	387	406	401	403	365	402	430	443	390	367	401	395	397	420	446	353	413	392	396	421	381	439	429	427	399	419	430	400	400	398	428	407	368	414	375	416	396	409	405	436	437	402	413	418	391	391	444	396	422	436	420	410	411	416	388	440	429	420	412	379	420	393	412	412	405	400	409	420	405	392	402	422	420	426	406	429	426	431	381	405	411	428	435	436	390	388	389	365	404	409	427	350	419	400	415	401	390	402	416	383	420	404	425	410	413	395	401	413	418	419	399	388	404	402	449	390	395	411	427	396	422	397	412	422	377	405	398	408	401	417	385	438	426	416	403	395	421	407	376	398	420	416	415	423	414	418	401	416	409	418	379	395	425	401	430	381	408	417	391	427	400	422	428	401	408	394	417	390	442	399	407	397	432	404	424	395	410	429	428	437	414	413	421	396	400	417	382	409	432	458	398	382	407	382	425	426	411	392	407	399	421	421	391	399	421	425	405	435	381	401	404	408	402	388	382	377	380	402	379	401	433	402	425	350	373	403	404	411	401	419	381	429	415	391	393	376	383	387	428	415	412	438	398	410	408	438	426	434	433	411	422	398	436	417	410	410	407	407	402	406	423	386	417	391	372	397	416	415	373	396	416	408	392	426	427	416	409	391	427	421	408	396	441	402	388	410	439	419	414	370	397	398	378	440	398	418	424	416	418	422	387	399	379	402	398	448	408	423	419	402	412	388	385	415	450	433	405	420	424	413	442	398	393	423	383	411	413	392	399	418	404	405	410	409	443	422	416	446	413	414	430	360	362	440	407	419	397	386	394	393	403	449	408	451	390	366	406	414	430	414	429	398	388	398	413	421	424	384	375	403	407	423	423	376	383	424	431	406	376	422	407	390	406	411	381	428	414	417	407	435	390	412	388	417	410	431	443	428	412	399	400	391	424	405	415	416	415	419	397	423	406	401	418	400	380	416	403	427	411	405	403	471	409	412	424	370	409	412	379	422	419	395	417	427	389	431	409	416	399	387	418	392	396	430	411	415	393	385	442	430
28843	31786	36585	27133	12996	6426	1935	2002	1895	1441	777	468	314	264	203	199	205	188	214	176	178	216	191	180	197	232	200	195	178	199	224	179	194	189	210	192	183	192	186	153	192	195	199	197	192	214	211	202	207	198	192	196	198	194	213	209	220	182	210	223	221	199	190	176	182	198	206	196	221	200	193	182	193	222	191	205	168	164	183	186	196	197	205	194	183	206	217	194	179	218	178	211	189	195	209	190	189	191	194	167	211	196	185	172	206	197	182	204	195	177	217	192	181	178	172	188	193	188	191	203	163	197	234	211	165	198	202	207	203	194	198	180	224	204	198	189	189	203	179	198	192	192	209	171	188	187	188	232	214	192	187	196	194	182	185	201	196	185	224	216	197	218	190	182	198	217	200	204	180	192	191	163	192	210	190	178	202	202	168	196	205	214	203	186	211	190	195	176	215	211	187	188	191	205	198	162	185	192	218	183	202	197	198	190	195	183	203	211	200	205	180	189	162	190	181	196	195	192	200	183	226	202	173	180	174	161	208	201	204	197	191	181	181	214	212	186	205	217	182	177	230	195	172	197	184	194	196	172	202	210	215	199	203	197	194	196	177	175	223	214	211	191	188	197	202	173	195	206	209	205	196	188	218	203	219	174	189	190	191	174	203	194	170	191	212	212	197	211	185	192	185	199	197	189	201	178	222	211	190	194	200	181	209	177	218	188	200	177	219	183	194	200	210	191	211	188	177	170	173	200	196	181	203	202	176	194	188	188	196	184	206	199	191	188	170	198	193	193	236	179	216	206	186	193	175	180	196	203	189	202	179	187	195	173	180	193	176	177	198	207	187	196	189	164	189	196	190	209	186	196	223	202	198	175	173	183	209	184	183	194	216	188	192	212	186	191	226	194	217	190	186	189	172	197	177	194	184	176	193	222	195	197	194	174	178	195	207	209	190	190	188	199	181	178	191	203	194	186	194	177	204	201	228	209	195	189	210	164	175	188	167	202	169	202	194	199	203	188	205	180	199	180	189	204	205	207	203	214	170	185	207	180	207	208	199	204	209	189	187	199	184	191	179	222	206	212	195	189	210	157	189	208	203	208	213	192	224	203	178	193	188	182	199	183	193	199	189	180	179	191	191	202	207	210	177	185	174	191	187	163	185	212	183	195	201	175	220	212	205	181	183	171	198	195	200	212	182	210	194	193	190	174	191	193	191	190	193	222	215	217	191	186	198	202	201	200	209	185	194	201	175	199	190	193	200	184	197	205	188	190	182	204	196	220	194	190	199	180	188	201	198	194	191	197	184	180	208	174	197	204	191	194	177	183	208	182	198	198	175	211	206	208	182	176	198	195	176	181	169	197	195	191	177	225	188	191	193	202	181	197	187	194	166	188	217	199	206	188	187	205	185	198	197	201	203	189	192	226	190	219	207	198	205	199	197	187	178	214	192	200	201	194	169	181	220	181	215	173	189	189	190	208	199	198	185	166	208	217	203	197	192	202	204	199	190	192	181	186	189	175	204	198	204	195	202	205	188	210	208	187	211	183	192	183	184	183	211	183	221	203	211	198	191	192	202	187	188	187	198	184	184	201	181	187	210	203	195	194	204	183	206	181	182	208	201	196	208	193	189	182	195	229	237	182	201	195	203	189	177	188	192	182	188	189	182	182	204	183	207	201	209	201	150	204	216	206	195	210	209	182	172	203	189	152	201	215	182	183	183	195	188	213	203	232	176	184	194	205	172	193	200	227	184	195	218	169	205	202	174	205	199	206	202	196	208	200	184	191	197	193	191	199	192	200	193	191	208	173	210	231	205	199	202	187	208	180	210	206	200	218	193	189	203	176	178	186	195	203	174	184	201	188	188	179	194	195	179	193	162	189	173	229	202	190	204	182	217	203	207	189	203	173	168	183	223	192	201	188	190	196	200	219	204	197	188	188	196	203	169	194	195	172	186	195	201	203	212	188	173	186	190	201	186	190	217	209	213	199	222	190	187	187	189	190	216	195	180	203	176	203	187	209	195	191	215	177	193	198	187	191	196	189	182	195	182	199	148	166	207	201	225	174	199	182	197	202	171	183	202	183	190	189	185	199	177	213	203	188	193	172	212	205	192	187	184	204	198	199	165	180	181	216	189	204	204	193	191	178	199	181	187	189	193	221	202	183	198	207	198	178	195	187	214	200	199	201	205	186	201	198	206	219	194	204	204	188	193	206	192	203	190	197	173	180	179	184	208	196	192	189	210	198	236	202	200	161	180	193	189	233	189	212	185	174	179	185	189	189	210	191	190	196	178	213	233	199	185	192	185	209	185	207	216	204	193	210	212	184	226	193	190	202	179	214	207	164	195	201	196	192	199	188	198	160	169	189	199	206	228	201	181	198	207	201	178	213	200	175	204	187	203	192	184	190	184	174	207	185	205	200	219	190	216	193	183	170	192	198	207	195	182	207	165	194	171	188	183	186	202	179	170	207	212	222	185	175	200	235	210	201	230	194	179	180	210	215	200	166	189	229	170	201	157	170	196	214	186	185	178	203	189	208	184	182	188	171	202	174	187	221	192	197	221	205	182	217	204	185	209	197	209	182	176	183	181	188	191	193	205	185	190	200	222	198	186	200	205	184	198	190	192	201	173	199	157	210	194	183	190	185	191	210	179	210	191	203	195	205	204	201	198	228	185	199	195	196	184	206	184	208	229	192	179	172	188	206	201	197	173	221	183	185	213	200	201	200	197	203	220	205	189	217	194	194	191	201	197	200	204	191	198	179	179	192	199	193	173	197	177	198	173	196	194	191	177	210	208	199	190	195	168	171	195	206	187	194	200	182	187	201	204	181	187	199	207	191	208	195	184	196	197	170	206	175	187	194	188	178	193	198	206	200	190	183	190	209	189	193	196	171	192	198	183	170	191	205	193	186	199	197	200	206	187	200	216	187	219	213	207	187	183	211	172	175	194	191	199	192	198	184	176	205	225	187	191	195	200	219	222	184	192	200	227	196	199	185	203	216	206	192	231	192	180	182	176	203	168	210	208	195	197	189	204	198	212	203	193	186	177	180	212	218	213	186	181	213	189	211	202	181	193	197	187	199	196	208	208	208	185	176	194	184	172	208	189	210	215	186	183	166	198	183	187	194	204	179	195	215	186	183	207	216	195	216	201	187	176	165	202	220	187	206	195	171	201	210	186	201	196	200	164	190	218	194	165	190	179	190	191	195	195	200	178	204	195	193	172	209	180	185	185	164	171	225	208	200	189	188	208	180	206	172	194	176	193	199	191	208	178	180	198	194	184	192	187	209	184	208	197	181	188	210	205	201	196	199	225	186	185	179	180	189	217	196	176	203	217	179	176	194	200	196	193	196	178	214	189	190	209	195	181	205	216	196	180	203	195	202	203	177	197	200	212	207	173	191	225	192	185	206	180	202	195	198	204	195	196	209	213	197	209	206	209	191	176	214	200	194	200	194	183	179	213	182	192	193	195	200	206	175	200	165	191	221	183	213
37467	53615	47391	33989	21531	13513	5929	6704	5890	4342	2359	1316	781	563	449	413	445	414	434	437	393	436	416	419	408	396	458	394	435	416	400	409	410	420	420	396	415	441	445	436	440	407	399	405	438	388	422	419	428	459	404	416	412	431	440	416	431	423	425	424	468	421	430	404	425	363	443	410	426	422	435	381	440	422	421	425	363	421	426	399	392	391	389	415	432	392	389	412	387	434	410	420	430	403	399	371	437	454	406	457	386	421	417	409	406	424	393	419	443	407	422	411	413	402	403	455	426	404	472	441	375	401	400	426	449	427	428	423	433	408	445	413	431	434	407	425	439	409	417	423	400	413	428	416	404	363	462	435	401	407	437	429	427	424	393	428	450	404	417	418	404	425	412	443	394	394	434	453	417	384	392	422	425	421	405	426	423	445	423	465	440	423	459	384	419	380	405	391	417	426	367	392	419	430	428	404	437	385	399	434	407	449	420	421	416	394	388	381	436	426	473	423	426	404	417	416	398	419	434	404	432	375	397	377	416	390	410	411	430	418	399	368	417	390	428	420	433	434	424	435	402	426	414	401	441	399	420	449	430	452	427	418	376	419	409	406	390	443	421	409	395	381	427	434	419	448	420	405	397	392	395	422	390	429	412	433	442	461	410	423	372	402	411	420	435	406	376	388	419	402	430	423	424	384	434	418	403	421	425	427	383	418	416	382	422	414	423	448	443	422	432	417	407	396	440	392	457	424	445	423	376	415	427	446	410	428	459	380	400	397	418	452	439	426	409	431	428	428	402	431	422	387	436	389	408	417	420	404	399	420	437	440	403	451	390	417	389	407	403	401	438	425	421	414	424	452	432	424	413	401	431	415	444	413	445	390	401	377	413	425	399	426	406	418	409	419	399	415	426	426	434	452	390	409	424	443	406	415	421	423	425	426	408	416	414	420	453	423	416	403	401	419	452	424	426	383	445	425	433	405	429	411	427	408	398	445	421	426	384	442	379	370	431	453	384	391	433	409	415	422	403	442	385	398	430	383	443	418	414	444	425	434	413	447	365	453	406	388	413	398	460	422	410	418	415	375	429	422	424	418	406	409	382	438	433	430	444	380	391	420	465	423	397	429	385	442	412	423	434	451	419	430	385	431	417	431	426	415	423	393	433	423	398	444	412	391	435	402	418	425	434	444	443	371	390	386	407	342	425	414	407	448	394	401	403	411	457	416	428	386	406	421	408	404	409	410	407	412	409	425	441	419	400	420	418	389	434	453	419	431	442	463	461	373	433	422	376	439	389	425	424	453	415	410	408	416	392	433	432	460	406	424	372	377	380	447	406	416	435	457	450	445	409	407	402	441	403	465	430	422	370	409	376	411	388	412	440	415	435	398	396	404	407	424	441	431	394	409	446	394	427	393	379	405	425	412	444	420	441	440	413	418	399	393	427	430	431	410	429	439	422	410	421	392	413	412	388	419	414	416	431	446	419	430	426	402	431	439	419	451	392	387	445	420	414	400	423	441	413	445	386	413	421	415	408	420	400	403	395	430	405	421	425	410	400	443	416	398	478	465	422	413	387	455	420	406	424	449	398	414	436	413	416	445	419	439	416	442	419	441	419	393	432	439	431	459	398	408	430	424	419	426	414	422	431	447	374	412	422	388	426	422	416	442	435	418	410	412	429	406	408	398	427	412	429	425	427	393	392	423	443	426	422	425	437	407	411	432	418	425	400	439	409	377	399	393	436	398	404	447	404	397	403	383	395	380	417	413	374	398	431	436	389	419	431	419	478	406	414	390	415	385	404	404	422	438	378	413	417	421	415	440	418	373	420	412	401	437	440	436	390	417	433	482	390	400	408	406	434	414	426	423	446	417	399	408	417	437	421	424	388	420	413	429	409	453	436	400	423	387	443	399	434	401	402	431	393	443	430	388	422	373	406	398	436	429	409	381	427	421	437	433	415	427	391	444	402	444	395	412	408	414	458	400	459	419	430	460	427	417	453	399	437	401	425	461	421	411	453	392	428	410	417	407	383	399	396	378	382	407	441	394	421	435	445	433	427	424	411	427	412	388	422	410	398	421	404	426	451	407	425	434	419	445	454	425	416	394	416	398	425	451	383	421	433	419	460	446	411	418	344	395	405	431	452	404	427	434	387	395	429	421	415	387	423	416	397	410	419	423	398	394	385	436	413	407	435	443	419	437	434	410	404	422	399	426	426	432	390	428	425	424	414	426	411	405	400	376	424	375	416	411	409	407	421	416	413	442	377	438	432	424	423	406	421	465	391	447	405	432	432	439	420	387	409	450	398	431	377	418	435	413	429	421	387	427	481	424	436	440	430	414	428	439	410	431	440	405	441	391	449	424	412	422	419	421	432	409	424	405	424	411	404	450	412	396	438	415	430	406	400	412	423	443	401	442	388	449	407	434	415	448	373	410	428	402	433	415	416	381	434	429	438	417	378	406	414	418	394	419	378	416	426	430	412	418	377	397	432	424	412	423	404	420	447	425	436	441	413	424	378	394	437	396	456	423	396	385	413	391	415	411	410	415	440	383	438	415	456	443	402	373	400	443	432	463	416	408	408	420	423	413	417	402	431	428	426	429	407	425	418	431	424	435	401	395	402	432	423	428	423	454	406	432	435	445	452	409	424	421	430	434	449	419	422	434	400	414	389	437	436	442	422	427	449	417	389	401	426	401	428	408	449	445	406	432	435	471	432	403	417	419	397	399	398	416	412	388	384	428	434	435	446	417	376	403	399	427	398	417	398	423	407	405	419	436	418	421	400	395	409	422	430	420	416	408	425	406	401	418	397	422	424	406	452	437	396	443	425	420	413	417	386	428	386	397	438	395	439	424	445	412	457	428	402	407	420	386	416	448	384	461	371	436	440	401	418	425	421	386	457	411	401	419	404	437	420	375	437	441	394	439	431	393	432	457	411	414	412	416	435	433	399	432	408	441	389	417	431	428	390	442	404	404	397	417	417	416	406	433	433	440	437	414	415	401	418	468	414	422	389	394	414	421	435	377	417	418	460	405	396	409	363	443	434	411	421	411	437	378	378	442	422	422	417	416	442	405	455	365	421	390	384	446	403	423	426	376	428	425	408	446	402	442	433	452	414	428	405	405	396	427	439	419	419	405	431	394	430	385	411	428	409	423	410	406	435	421	413	435	393	394	408	367	422	369	421	416	434	416	375	389	376	418	415	413	435	435	445	430	433	424	402	427	405	407	405	396	424	412	463	439	418	423	408	420	411	414	449	388	414	364	417	434	423	374	422	408	414	423	395	413	422	423	403	449	409	382	392	422	383	422	421	410	401	441	384	428	401	435	438	407	407	435	391	400	414	409	417	391	435	395	392	451	402	420	447	418	403	393	403	416	407	392	409	429	389	437	420	399	396	434	458	383	437	425	417	422	428	441	398	399	389	422	397	391	421	433	417	427	408	392	424	428	408	428	440	401	474	392	420	384	427	419	429	410	441	398	413	428	413	409	425	411	408	457
25053	21906	30935	27661	19988	12279	6716	6384	7528	6360	4111	1746	748	420	267	205	178	213	183	177	197	208	204	200	181	162	197	181	206	189	176	194	176	191	181	167	192	208	194	199	210	176	207	157	204	173	200	187	193	184	179	196	192	195	191	182	206	177	189	187	186	184	170	174	202	192	173	210	212	192	204	178	208	214	195	195	172	191	177	172	187	193	180	180	168	172	193	183	169	210	174	196	181	186	196	178	192	206	189	180	180	195	199	200	210	197	164	186	196	198	197	191	187	191	175	161	181	212	202	202	208	169	183	195	193	186	214	181	190	187	178	170	217	207	204	174	165	170	193	200	197	183	164	167	184	190	185	203	216	189	186	193	177	174	182	188	219	205	191	176	195	190	208	186	192	195	207	198	168	192	200	182	209	206	182	164	177	186	186	202	179	192	197	179	188	204	188	173	200	190	198	164	198	202	175	190	217	180	208	184	162	226	194	174	196	185	171	178	198	173	199	173	169	180	185	211	191	198	151	174	197	208	171	177	204	194	187	205	184	152	168	166	194	180	172	172	185	193	182	174	190	204	191	181	230	194	211	176	186	190	218	171	200	191	187	216	188	205	201	181	192	200	193	200	193	196	180	192	197	186	173	209	179	208	207	201	203	193	187	177	202	194	194	194	205	196	194	185	185	209	201	152	202	199	173	174	187	217	194	206	170	181	172	191	183	184	197	169	191	188	209	208	197	201	194	192	176	199	187	170	192	200	195	195	205	204	182	197	172	195	214	175	190	190	216	184	198	181	205	171	173	179	200	208	173	170	189	194	195	197	187	194	217	221	194	187	211	174	192	205	194	160	173	208	178	175	165	181	175	173	213	191	178	185	194	161	180	182	217	193	191	214	190	182	204	190	202	199	207	173	181	180	183	208	165	191	180	194	175	187	202	210	198	208	203	205	174	198	192	190	201	183	185	207	192	193	205	200	160	185	193	189	188	200	202	207	169	213	181	184	188	177	200	170	169	193	218	182	193	211	176	192	195	171	193	172	206	188	190	191	195	186	201	180	207	165	202	191	188	214	185	173	173	173	210	248	168	171	208	185	194	161	194	218	195	185	191	169	202	165	181	165	177	166	173	208	179	182	191	191	200	184	188	197	190	199	205	175	183	171	187	190	198	179	197	169	201	160	210	195	199	193	214	197	175	196	190	207	179	177	192	202	200	191	200	200	192	194	225	163	193	211	168	187	199	181	211	191	222	201	201	198	214	166	190	212	183	207	179	189	197	189	195	179	206	195	190	196	234	171	185	219	213	172	187	180	209	193	186	186	209	199	187	179	185	189	177	194	188	184	187	179	186	171	175	195	162	182	209	160	203	197	182	202	205	186	212	192	208	199	192	182	178	187	185	185	208	191	179	186	202	199	193	184	195	186	201	194	187	170	188	212	181	184	194	197	184	192	176	167	183	193	212	205	191	179	184	186	186	231	186	215	200	189	211	194	186	166	194	188	197	176	167	211	184	179	190	208	201	199	187	187	159	203	208	183	158	175	171	188	199	209	189	193	196	217	184	187	172	193	183	167	220	181	203	171	183	187	202	200	189	192	212	196	179	193	185	161	212	186	184	216	188	203	171	186	177	200	184	187	179	173	191	216	175	187	194	207	172	169	192	194	172	194	173	191	171	172	203	166	186	169	209	189	202	194	198	179	183	178	189	201	210	192	200	189	193	200	185	185	173	201	185	174	186	176	224	208	166	216	184	194	197	182	192	180	215	198	172	170	183	170	207	198	213	184	199	188	203	180	171	208	188	166	188	197	193	178	192	194	175	184	184	178	172	206	206	210	181	196	185	204	196	196	196	199	176	194	191	188	159	199	208	194	196	182	194	191	181	197	191	163	193	202	188	206	204	183	178	200	170	188	185	159	166	211	193	190	182	209	191	183	179	176	202	205	170	191	190	171	191	169	187	192	206	206	154	169	200	165	183	188	179	201	182	179	171	174	189	196	178	174	187	179	192	188	195	177	189	182	183	193	173	212	180	184	185	197	189	175	170	176	180	190	199	189	200	153	205	173	195	196	211	171	222	217	202	205	211	204	200	203	196	170	172	178	181	181	192	181	216	193	177	202	200	173	219	219	205	198	211	168	193	192	206	190	202	186	189	193	173	202	210	208	202	190	178	189	171	159	179	190	203	169	191	160	167	187	188	173	200	166	182	190	193	187	176	175	161	191	176	187	187	185	173	190	202	194	204	206	188	186	189	172	200	189	168	202	199	189	189	212	221	199	187	214	190	160	188	197	188	172	193	201	196	191	168	198	165	199	181	194	176	198	192	181	189	221	194	182	199	196	199	187	174	170	190	179	198	195	179	187	198	200	187	218	179	174	178	198	171	184	185	190	198	193	208	215	190	215	201	209	183	192	190	223	178	188	166	208	191	200	166	174	177	189	158	198	197	190	190	204	188	182	169	219	202	189	157	190	179	183	197	168	212	175	165	182	190	155	166	194	176	179	218	190	178	183	190	199	190	189	161	211	177	180	173	176	174	214	173	172	195	187	184	187	170	187	173	169	197	200	205	210	204	186	192	168	194	192	190	196	190	195	186	211	176	158	180	192	189	200	178	177	192	191	191	206	181	181	208	191	211	163	218	195	184	202	200	178	187	174	204	164	175	185	175	187	212	195	165	188	201	182	185	169	190	194	186	155	199	171	186	207	192	179	182	206	232	193	178	196	181	189	156	172	195	196	179	193	172	195	207	169	193	190	182	174	201	194	191	183	194	206	188	183	189	192	187	203	199	207	203	210	193	205	170	205	172	168	179	176	189	209	189	196	185	174	214	192	201	205	212	179	191	176	185	173	183	192	167	198	181	199	197	199	180	207	174	187	214	200	186	190	196	205	193	196	192	192	184	183	184	192	163	168	167	208	187	186	171	193	186	187	209	185	204	195	187	205	182	201	188	191	181	174	194	192	171	176	193	180	191	184	186	184	184	177	182	197	192	181	184	203	191	173	169	185	188	193	195	201	179	205	170	181	205	177	190	169	186	184	172	197	175	180	208	197	219	213	179	197	161	171	183	204	184	205	206	192	200	206	203	181	194	175	188	188	190	190	199	213	171	168	181	182	197	190	194	183	177	193	194	186	165	194	200	192	190	179	168	192	161	181	173	176	206	203	203	140	187	190	183	185	169	196	175	159	185	169	210	198	206	180	189	174	170	172	193	196	166	174	186	215	182	181	187	188	185	203	183	186	186	178	173	216	179	195	202	210	188	195	170	192	185	225	177	190	182	149	195	188	183	182	186	208	173	196	171	202	185	200	197	186	187	181	177	189	204	173	193	179	186	175	180	208	184	177	201	162	176	188	200	191	181	194	199	168	208	204	219	194	183	193	176	193	183	204	199	182	180	181	185	192	176	181	166	200	200	217	196	189	212	204	151	189	189	191	212	182	185	199	165	180	189	191	168	150	192	175	183	178	198	178	192	168	200	187	208	178	173	196	192	188	180	159
38419	63251	55913	37046	28238	20230	15649	16291	18580	15971	10846	5259	2355	1212	645	493	414	408	417	436	429	434	407	389	417	449	430	422	421	426	421	416	409	394	404	406	397	428	394	386	415	361	406	357	421	399	385	380	401	405	400	397	399	427	440	403	439	381	408	398	421	418	411	431	383	374	388	411	372	424	394	413	401	390	392	408	420	424	441	403	401	400	392	426	384	408	408	389	433	397	411	375	430	408	397	404	395	382	386	427	436	424	438	397	403	439	391	375	379	393	396	403	408	418	373	410	368	400	421	406	407	406	393	396	414	418	406	423	395	382	410	437	417	386	422	419	407	397	424	377	375	390	414	384	390	417	368	434	416	406	419	404	373	437	434	381	389	404	439	405	410	403	434	399	400	418	399	407	414	380	433	399	400	380	379	416	404	405	428	363	425	405	440	417	443	404	378	389	419	392	421	403	406	386	382	374	366	386	362	388	383	359	436	425	410	406	367	363	414	405	440	395	390	387	395	412	372	389	421	385	392	401	390	401	400	416	394	404	438	422	424	408	404	430	403	404	422	417	440	395	409	412	407	408	428	408	399	410	391	392	385	425	411	373	365	416	389	408	399	409	415	380	381	419	403	422	394	388	440	377	426	396	423	393	411	448	408	411	409	401	429	414	364	407	417	411	382	404	392	404	397	462	424	408	379	417	372	440	409	424	410	411	406	378	410	425	418	384	402	394	402	426	420	395	373	407	409	405	423	409	430	395	364	386	422	408	389	408	394	405	394	400	393	407	398	404	390	397	367	397	410	400	441	429	435	450	389	398	396	411	387	402	395	419	397	412	396	431	355	425	416	422	402	399	421	403	383	392	367	414	408	373	400	416	406	404	449	425	394	429	431	426	444	405	434	413	429	398	400	401	377	420	369	442	379	410	387	421	437	397	396	446	411	417	428	396	433	394	430	383	358	366	366	392	396	359	401	426	398	437	422	415	384	402	435	465	368	430	418	393	399	393	392	425	456	386	401	393	433	425	423	383	410	418	407	383	399	434	426	416	426	418	409	453	404	382	408	414	422	396	409	438	424	399	386	429	391	421	407	399	429	403	407	396	405	410	423	412	409	411	424	392	383	412	410	429	378	387	406	445	428	399	376	391	419	415	424	445	396	425	395	421	406	397	389	416	398	401	414	415	385	402	416	384	400	386	392	397	394	425	426	400	424	358	411	418	398	444	350	399	410	389	403	404	415	450	409	392	438	428	361	391	416	393	382	416	432	394	442	396	446	419	405	384	394	436	404	424	420	412	401	400	409	411	416	415	416	401	400	434	415	449	377	418	384	427	394	415	411	430	413	386	425	395	422	380	402	390	387	425	407	382	411	428	404	380	419	409	406	408	389	459	359	424	438	389	399	351	401	439	419	403	439	419	404	429	375	429	405	384	405	410	414	417	395	417	397	457	401	403	410	405	407	388	402	421	394	373	444	417	417	411	413	430	405	419	426	406	401	411	392	392	428	423	420	452	418	434	383	384	375	420	435	400	386	423	412	412	399	387	393	417	421	374	414	394	430	410	415	388	410	446	466	363	386	412	383	380	402	398	423	408	430	426	425	397	387	390	375	406	405	421	407	422	416	376	385	448	398	396	383	406	399	418	419	410	400	381	406	399	384	419	438	425	419	417	450	431	415	417	443	380	412	413	362	378	424	410	391	406	408	427	396	418	422	409	399	422	388	407	403	382	386	384	412	400	371	439	423	396	418	386	382	416	424	425	400	425	390	415	382	398	426	398	443	379	417	381	421	385	416	397	405	428	429	392	447	389	407	409	390	444	414	413	413	399	443	408	470	414	432	428	438	404	415	428	416	450	414	351	406	437	429	411	392	420	447	412	417	416	383	386	386	430	403	411	443	409	427	410	430	406	394	427	424	459	402	389	385	395	405	446	390	406	375	397	421	413	389	372	427	397	420	424	389	414	379	415	369	409	424	416	384	370	433	412	442	405	397	415	403	432	413	408	384	435	381	400	420	440	385	400	410	442	411	447	425	403	432	415	409	389	419	381	391	417	438	391	394	436	373	440	398	415	399	403	432	426	441	418	390	414	388	417	404	431	403	410	406	363	394	427	420	424	391	400	432	395	417	393	404	369	410	415	375	443	433	434	442	391	443	385	371	410	428	394	403	375	378	392	415	435	368	418	395	387	444	376	428	417	411	391	423	396	418	433	431	401	396	413	375	398	451	404	401	401	420	440	410	409	412	409	399	380	405	438	437	426	406	430	404	403	376	424	433	387	441	399	405	384	385	405	473	403	378	442	420	415	408	385	402	426	408	407	416	401	432	421	381	371	406	403	425	447	413	410	388	389	364	404	393	412	391	406	401	431	418	397	372	404	402	400	413	393	416	391	378	410	361	402	382	423	401	397	423	429	406	410	408	391	389	422	426	430	403	403	413	386	412	376	410	406	417	427	428	415	426	417	415	402	413	413	425	401	410	374	383	395	385	414	453	422	401	416	424	387	406	398	467	387	375	403	434	454	409	394	392	387	420	414	425	399	383	420	403	416	449	361	381	426	404	414	407	417	369	404	418	418	398	417	390	388	395	391	409	397	414	436	464	424	408	410	423	365	398	442	399	421	405	368	394	419	408	396	393	401	414	422	410	423	390	388	405	420	380	399	381	412	411	419	402	437	412	412	413	405	430	403	450	379	415	406	415	397	381	426	413	383	440	425	406	399	423	420	378	401	416	435	413	434	415	416	395	361	409	445	404	415	415	448	465	399	400	401	378	411	411	394	390	431	424	418	425	409	415	405	393	413	417	415	416	406	411	405	415	412	405	409	366	382	402	388	406	411	388	455	445	437	432	432	441	409	402	381	422	389	394	439	386	405	393	422	379	383	419	426	383	429	434	386	403	417	382	455	426	393	356	401	399	403	420	402	415	387	386	401	397	438	388	423	406	404	445	410	395	389	412	402	394	406	372	442	407	439	422	397	405	436	388	391	397	429	398	422	394	410	372	406	435	421	405	429	468	410	405	439	420	431	400	394	401	415	414	375	355	386	387	414	352	438	404	428	440	401	391	403	420	414	391	416	426	438	407	396	362	447	446	414	451	418	421	372	440	399	422	391	379	442	401	403	427	403	359	402	390	409	386	408	438	420	415	381	395	402	421	419	420	366	390	411	434	386	427	412	406	410	386	392	405	440	430	397	390	439	404	401	415	392	431	372	349	409	404	438	381	376	442	402	373	410	444	420	370	411	396	390	391	445	368	400	389	420	389	409	434	432	420	392	394	437	391	403	414	390	397	355	394	424	385	401	427	392	400	400	371	395	437	410	434	407	371	390	426	428	403	409	425	408	416	422	415	409	430	450	414	401	449	417	368	405	387	413	402	408	404	408	407	367	391	424	379	391	396	400	407	376	431	441	428	404	421	433	401	390	419	396	414	418	384	437	453	369	404	391	409	414	437	372	410	399	376	405	419	407	419	439	433	435	406	384	420	415	386	400	401	434
23654	21709	29639	24918	22791	22414	19751	14179	16642	18275	11424	4992	1704	684	359	231	200	176	206	202	182	194	188	202	201	206	200	204	207	204	192	234	192	216	181	183	220	170	175	210	191	202	195	198	206	190	202	195	187	187	205	185	204	171	211	184	184	187	202	208	181	198	205	176	171	224	207	218	194	185	217	214	211	184	185	194	196	208	220	181	201	216	193	195	201	196	199	196	214	217	220	199	208	181	192	187	205	183	165	202	195	217	174	177	200	224	199	202	202	199	179	198	175	176	196	212	169	186	203	202	195	189	186	178	211	216	198	181	195	191	209	212	197	199	160	222	187	188	191	204	213	183	191	167	217	182	188	181	203	185	204	182	203	183	186	180	176	219	207	183	190	216	214	206	190	218	195	198	189	212	182	195	185	176	194	178	203	218	223	181	159	201	207	194	217	184	187	206	195	206	202	181	198	214	198	205	170	187	208	166	184	183	176	208	198	202	214	198	191	205	193	207	206	182	193	201	217	179	200	187	191	218	198	165	207	206	206	192	190	187	205	203	208	184	187	193	192	172	192	189	192	205	184	210	182	182	195	194	188	208	204	179	194	185	202	199	175	189	206	208	188	191	193	235	194	238	194	186	184	224	175	186	218	196	201	199	184	181	192	205	224	214	183	217	190	203	191	216	193	218	225	177	207	214	216	199	191	194	195	213	188	186	175	213	185	183	183	194	193	188	207	199	176	186	186	186	169	191	176	199	198	208	225	208	181	176	204	186	191	185	182	204	187	186	201	183	195	204	212	186	208	188	184	184	167	193	206	222	231	204	229	164	219	199	193	228	183	222	206	201	202	198	191	174	184	193	173	201	221	203	187	204	181	189	190	203	230	198	190	209	217	192	188	199	184	185	226	220	204	215	191	221	203	186	182	199	193	197	171	223	212	201	224	180	216	205	177	182	212	174	204	203	198	181	200	196	233	189	182	212	194	174	222	208	211	179	175	196	188	181	169	201	213	193	196	177	200	188	228	184	182	203	187	193	187	191	166	192	164	204	187	185	213	206	195	231	184	202	201	192	202	185	183	161	230	194	207	191	190	205	183	197	180	193	205	218	220	208	230	213	189	194	184	177	203	188	193	184	171	184	198	202	213	194	224	186	208	193	206	197	182	217	221	205	210	186	189	172	210	206	181	184	183	196	214	186	187	175	178	194	212	166	193	204	193	190	186	209	167	194	192	191	234	189	192	202	190	221	199	172	222	173	199	188	177	188	207	180	188	180	203	186	200	216	175	190	184	199	195	187	212	194	202	207	207	193	193	173	181	205	176	205	205	176	189	198	152	179	201	206	198	194	201	177	202	219	197	203	183	188	203	187	209	204	183	203	192	214	174	192	205	202	191	195	207	178	225	200	195	203	207	212	193	185	174	197	189	201	219	214	189	196	198	213	193	183	208	207	207	191	201	229	199	194	183	189	204	197	192	201	184	177	202	162	210	209	197	230	174	217	191	208	201	194	203	182	214	199	208	198	213	187	205	184	202	205	189	186	153	199	190	187	180	190	217	194	226	189	181	189	193	178	212	181	214	200	174	206	203	193	213	203	218	191	190	207	192	200	208	181	208	197	222	189	211	196	200	196	191	201	220	194	230	170	175	196	215	171	190	170	201	196	226	172	228	201	183	191	194	201	220	199	175	193	203	209	190	174	183	202	187	202	179	189	188	187	185	205	202	195	191	188	196	204	197	183	170	192	192	201	176	182	187	204	203	216	194	199	193	195	201	191	175	203	175	186	236	195	197	218	214	224	220	174	192	204	192	210	181	212	193	182	196	165	193	184	208	204	191	195	179	219	201	192	181	159	216	169	188	209	198	203	195	215	175	208	179	215	203	170	194	191	177	224	194	220	216	207	199	206	200	191	185	186	199	190	192	188	216	192	184	185	217	182	187	211	191	167	175	176	203	200	186	189	214	222	194	178	191	172	199	178	213	187	202	191	194	208	220	230	202	196	210	180	204	187	197	225	232	190	212	211	193	183	206	196	167	188	197	166	201	186	202	195	206	211	224	187	178	203	184	174	200	196	199	222	206	185	204	203	196	197	195	208	213	215	219	206	200	203	208	194	189	205	208	210	220	195	178	207	226	207	204	201	225	217	187	181	217	181	165	202	205	222	182	207	201	187	197	194	216	189	201	200	199	187	179	184	202	202	205	215	214	198	197	187	202	240	190	206	201	207	168	208	192	190	206	188	208	185	198	206	237	211	185	197	214	193	178	207	182	199	170	197	193	194	210	202	179	199	203	222	200	192	189	186	170	192	203	204	198	199	208	212	187	204	211	200	213	208	208	203	193	218	199	172	199	216	191	210	217	207	212	205	204	235	177	209	237	204	204	185	187	192	214	185	194	191	197	193	209	215	197	177	220	180	175	192	188	188	207	181	192	212	217	220	209	176	198	193	177	213	196	209	181	215	197	187	172	179	180	226	186	208	204	191	203	193	190	217	207	194	192	186	206	160	197	196	198	204	192	189	215	190	190	176	201	196	193	184	216	181	194	203	200	208	189	182	214	209	186	175	198	199	223	193	206	197	182	180	167	191	197	197	203	195	217	185	193	221	194	189	192	193	188	194	207	210	193	191	208	224	196	204	204	202	176	189	198	175	166	207	200	190	177	232	199	213	202	194	195	205	210	179	174	203	206	190	195	196	199	205	210	203	199	208	204	195	191	198	231	176	194	178	202	210	192	187	204	192	217	198	180	202	226	176	201	187	203	189	166	198	198	193	189	198	183	192	201	188	179	200	209	191	182	189	199	194	221	195	211	196	172	193	197	198	193	213	174	202	210	207	204	193	211	207	190	167	180	163	194	198	216	207	213	197	183	214	192	194	198	165	193	203	210	196	200	202	193	219	189	201	191	216	184	212	174	202	175	185	212	206	212	175	208	182	197	210	201	201	186	202	186	220	196	191	207	208	195	204	194	195	193	203	189	176	190	201	205	209	180	206	189	177	198	197	182	206	197	181	217	215	189	207	210	201	218	185	199	211	186	210	196	211	188	189	197	178	216	192	207	205	214	192	166	231	189	211	187	193	203	193	205	201	203	198	209	212	168	189	203	169	200	207	206	195	182	200	212	199	196	179	184	191	204	190	206	206	195	184	186	197	212	206	211	182	190	180	180	195	176	198	193	205	196	171	190	192	192	218	178	183	202	219	186	202	219	209	196	197	189	229	212	179	193	186	195	209	164	181	183	205	197	194	192	196	195	175	168	226	189	217	213	196	215	192	212	213	238	195	190	199	186	189	179	191	185	208	178	197	174	210	194	188	204	190	159	199	205	201	183	189	179	197	204	185	209	209	198	203	202	177	187	184	211	168	187	184	194	212	200	200	190	204	200	208	209	200	212	172	199	185	233	179	205	195	212	202	187	202	189	172	181	176	202	188	187	200	199	201	182	172	222	199	198	213	188	177	200	181	176	190	202	205	178	181	210	208	212	196	198	209	207	199	221	215
44436	72537	61357	47687	37534	30402	27463	26298	30275	29322	21137	11640	4956	1864	821	483	421	391	390	413	392	408	411	402	370	386	405	385	386	432	394	408	396	423	374	414	383	455	400	391	418	381	383	413	414	398	411	408	413	421	399	402	394	389	382	437	418	430	412	408	419	384	402	421	396	411	426	381	400	371	405	404	410	413	437	414	418	419	389	404	417	419	380	395	405	438	429	390	391	425	378	412	408	386	406	399	426	398	388	434	389	405	363	369	379	404	400	408	420	390	380	413	444	401	425	418	415	421	373	402	401	379	412	395	414	427	418	373	405	428	397	415	405	430	392	405	407	432	423	375	391	411	414	404	399	400	433	409	405	432	424	390	446	379	415	425	408	408	381	389	429	390	382	391	373	379	420	420	421	382	422	391	439	396	397	398	409	400	384	365	400	396	384	395	408	397	370	436	413	390	388	398	405	380	380	447	386	416	389	449	444	401	422	394	435	425	412	405	368	404	389	389	398	417	417	415	397	405	380	408	374	369	383	430	415	391	402	414	414	421	398	426	404	368	391	409	395	419	433	420	413	409	379	394	347	409	392	413	402	386	414	408	394	447	391	410	411	412	415	430	405	378	425	399	403	394	388	417	389	363	385	415	380	389	424	440	392	393	389	410	415	396	421	417	417	450	419	401	416	411	381	396	401	427	440	431	398	403	413	433	399	382	386	421	453	448	407	447	381	412	431	388	396	428	416	443	385	382	440	415	408	393	434	429	410	403	397	411	417	408	412	420	373	431	350	395	378	389	381	375	425	407	397	422	391	399	411	392	404	415	433	405	414	375	403	382	386	404	403	416	407	393	416	395	417	406	410	412	373	375	362	391	399	428	395	390	364	399	405	421	375	423	380	386	367	403	412	413	421	397	412	392	407	426	392	389	401	409	414	369	390	414	438	382	358	380	367	395	401	444	405	440	383	410	402	392	402	421	421	386	405	405	385	383	390	390	389	406	431	412	427	401	423	420	377	388	435	410	413	406	395	399	411	393	429	398	367	407	412	388	427	450	403	411	356	369	380	423	423	395	418	403	409	446	395	415	390	395	391	394	403	446	402	399	414	396	414	401	422	392	388	414	395	421	386	410	414	386	373	405	429	413	375	412	416	385	423	385	431	424	426	407	385	403	432	422	391	373	391	378	399	434	414	407	369	409	386	409	379	400	392	430	418	439	388	401	378	413	408	405	414	365	404	412	416	403	392	387	423	392	376	435	386	397	407	403	408	405	402	404	416	409	401	417	422	432	417	381	441	404	379	417	394	389	398	389	409	428	460	416	413	430	414	414	402	404	366	384	429	410	391	408	382	417	391	380	444	437	379	430	426	405	405	398	406	362	380	393	377	397	426	403	417	401	366	451	412	418	396	403	397	413	386	436	402	422	417	384	390	413	407	376	372	428	402	418	432	407	397	389	392	407	432	399	407	411	425	393	412	421	396	399	401	424	417	413	399	399	412	426	413	419	423	399	388	395	403	399	410	414	440	401	399	367	398	418	399	404	411	405	400	412	415	391	393	406	380	435	423	379	398	342	415	385	400	402	398	408	389	401	380	373	447	383	445	399	393	426	405	416	410	388	415	415	400	413	441	408	437	410	390	400	400	400	390	403	414	408	416	384	386	392	376	423	403	392	396	395	374	404	373	424	393	388	420	402	422	446	380	419	435	423	362	428	419	445	417	377	439	392	379	390	433	411	413	390	427	406	408	431	406	392	421	404	402	413	453	406	395	422	419	413	434	413	432	392	443	408	382	424	401	418	420	388	425	366	375	424	428	373	365	409	417	366	414	420	426	411	421	407	390	372	444	413	413	411	400	401	413	370	427	421	396	370	412	432	391	418	398	418	392	414	417	396	370	404	420	388	372	420	401	408	364	400	412	422	378	425	415	376	399	430	402	403	401	388	410	421	423	417	392	438	401	432	387	419	374	371	418	409	432	415	423	402	399	379	424	435	387	409	384	406	369	408	426	375	411	404	402	393	414	393	403	408	380	387	418	383	401	436	394	403	408	393	380	408	371	422	406	380	392	410	399	403	390	392	370	423	407	435	411	418	405	407	384	408	438	421	412	392	404	403	410	409	389	419	368	410	435	387	362	388	412	402	452	393	411	411	406	396	462	386	450	439	379	399	413	383	356	386	405	388	365	418	397	399	369	406	431	423	388	433	431	406	411	415	384	377	385	419	384	390	411	403	398	367	452	374	389	421	441	416	379	400	393	390	413	417	408	407	411	382	393	418	375	422	431	417	402	420	407	431	375	436	400	428	437	394	407	395	399	378	409	380	373	401	375	400	429	420	419	400	395	393	341	395	384	425	414	395	381	384	383	428	382	410	426	385	423	398	393	410	417	400	449	379	434	421	389	418	393	370	373	428	403	386	387	421	441	401	400	420	408	404	411	428	375	424	388	426	392	402	409	411	394	401	388	456	405	375	423	400	404	439	406	435	398	352	432	413	423	365	419	396	422	400	401	447	451	404	430	391	375	433	424	412	406	390	425	451	430	405	451	396	406	390	379	432	421	397	380	431	397	388	445	396	385	409	415	394	435	406	413	427	446	405	396	414	381	385	409	391	423	426	379	439	378	424	411	408	421	389	385	410	401	412	424	431	425	368	411	418	381	372	415	421	409	395	424	411	442	392	414	404	419	412	428	416	409	410	371	398	418	416	438	408	364	385	343	412	409	394	437	399	401	367	390	414	410	402	375	414	391	424	426	421	415	414	414	435	400	352	414	428	413	422	437	400	395	403	429	404	383	404	366	422	383	420	401	402	441	427	407	394	404	420	417	412	399	406	414	432	445	420	378	399	389	390	423	398	384	377	407	402	402	371	441	391	396	401	422	399	385	453	375	397	382	401	422	394	412	454	407	410	423	424	384	460	406	398	377	397	416	395	360	402	426	385	423	375	407	403	419	406	377	393	390	359	381	439	393	419	407	402	434	374	401	388	423	429	381	405	375	402	400	428	400	400	397	408	365	380	461	407	376	386	417	407	410	384	410	373	428	387	409	405	371	390	387	414	406	406	428	413	386	385	374	391	429	433	393	413	393	432	434	391	386	434	431	452	380	389	396	384	441	393	411	381	428	394	383	417	388	412	425	420	400	413	405	365	362	430	377	409	422	408	397	378	436	432	390	394	400	401	403	375	408	427	419	416	372	392	386	419	422	385	420	373	401	378	387	401	415	367	377	405	362	413	414	406	392	437	385	420	429	363	383	408	370	385	374	423	400	399	381	414	407	391	401	421	406	417	400	366	423	443	388	423	428	370	419	415	420	392	436	429	396	405	410	382	443	422	392	416	411	382	394	421	404	439	380	459	440	419	377	388	390	383	409	409	433	401	402	411	415	394	415	393	408	417	401	424	381	421	392	377	418	438	395	377	425	451	422	429	403	417	418	377	419	398	391	367	448	409	382	425	406	406	370	441	411	403	426	386	380	399	424	412	438	367	479	407	398	394	421	411
29257	31161	34178	27605	14219	3923	1594	1180	1498	1788	1100	692	351	268	203	215	176	220	179	201	197	202	169	170	187	186	178	200	209	202	197	178	214	188	193	203	193	212	220	202	194	192	181	176	185	172	195	223	181	196	204	180	215	214	178	178	171	210	209	194	214	200	178	196	198	177	220	232	199	215	221	210	224	197	197	185	208	220	182	201	201	190	201	181	208	189	189	207	205	190	194	171	211	224	189	212	201	202	204	194	189	192	198	195	189	205	188	195	194	192	224	200	193	210	212	206	189	176	193	192	211	213	189	181	181	204	207	175	198	195	179	177	181	195	206	168	191	204	200	173	194	206	212	189	187	191	175	186	180	205	183	193	175	190	181	187	197	188	183	191	168	206	203	169	208	194	198	168	176	184	200	200	178	194	179	203	193	208	196	203	175	188	209	218	200	190	189	202	181	187	184	185	190	201	206	196	211	192	167	213	194	178	187	185	207	210	187	207	194	193	182	160	211	198	198	202	188	212	204	181	196	209	193	175	209	205	206	210	163	197	203	192	184	190	212	210	185	167	187	187	188	190	218	179	167	184	192	176	193	205	169	180	201	173	200	174	220	182	164	201	200	198	166	204	203	187	210	202	191	186	195	204	207	217	203	222	184	190	204	190	206	179	184	198	198	185	215	194	203	203	193	170	192	193	194	190	171	214	201	214	199	175	187	208	197	172	183	190	198	211	207	186	169	193	202	186	193	198	178	206	194	217	178	204	186	194	210	219	175	203	199	203	202	190	169	214	177	187	188	218	174	203	215	187	194	197	203	210	197	219	185	184	182	166	183	197	174	188	200	172	196	194	194	206	209	186	197	194	206	214	201	192	201	196	190	174	193	187	196	196	192	199	164	202	181	186	206	178	192	181	190	183	187	202	179	162	200	168	199	188	184	190	214	200	195	193	195	223	214	202	191	204	180	191	184	210	186	173	218	193	206	187	179	198	208	174	177	216	207	202	182	183	201	227	176	184	211	199	197	173	195	202	201	194	167	203	201	181	182	208	201	212	193	179	180	214	206	183	201	199	157	207	191	211	191	179	184	187	173	200	199	229	178	199	190	188	168	198	181	175	193	208	213	207	188	191	166	184	211	163	194	195	205	175	198	208	220	205	206	194	183	214	204	202	202	196	179	198	171	202	183	210	201	167	199	189	185	189	192	204	196	201	199	221	205	182	187	195	189	180	189	190	197	196	193	169	186	187	175	201	217	196	219	173	211	190	165	177	177	218	164	192	183	179	194	192	209	171	205	200	187	207	182	169	181	212	211	191	188	197	196	188	188	183	195	195	210	203	211	211	221	195	205	212	170	203	177	195	180	198	200	210	174	197	204	212	181	188	197	163	192	193	187	191	204	189	207	179	174	223	175	201	172	179	178	194	200	195	199	198	171	192	190	215	225	195	179	189	168	193	167	191	215	206	202	191	190	208	180	174	182	190	194	186	169	195	206	199	212	193	205	185	210	175	184	199	210	206	201	184	197	173	191	210	209	223	195	217	190	203	177	195	213	174	211	191	199	181	200	182	215	194	199	192	196	202	203	188	197	180	194	185	204	206	203	200	199	191	197	190	193	191	169	212	170	188	207	190	213	198	190	220	169	170	184	218	179	198	197	159	211	192	192	212	198	205	196	201	211	186	204	188	177	199	206	207	217	200	207	179	177	175	210	189	187	189	195	189	210	194	185	192	173	208	219	215	171	203	190	201	191	218	190	192	202	213	170	199	193	179	204	184	187	184	201	216	185	174	194	222	194	189	168	209	205	207	186	186	209	200	194	178	206	202	208	211	212	185	203	182	185	177	201	182	201	193	181	208	224	180	208	170	169	203	192	198	200	186	211	215	188	189	177	186	192	193	199	204	203	217	172	204	191	207	181	197	212	206	203	191	177	188	206	174	177	213	222	204	176	199	220	192	201	207	216	208	210	159	183	193	178	175	165	208	205	180	185	187	169	185	195	175	192	190	184	184	199	179	194	204	191	195	195	197	181	233	198	175	233	202	182	190	217	192	176	182	206	183	203	192	177	200	194	205	200	181	191	228	169	182	197	185	211	210	192	188	184	191	192	187	199	170	185	195	217	236	206	213	206	207	176	174	182	210	182	220	194	208	203	178	220	187	191	185	206	176	182	163	176	202	169	177	170	200	192	196	171	198	179	225	196	202	216	200	204	176	185	190	242	175	206	204	198	176	198	196	169	182	206	221	246	194	181	209	177	173	183	197	215	230	183	184	184	206	198	185	175	209	178	196	210	185	212	199	186	176	179	193	167	204	191	195	198	163	199	189	202	203	181	195	179	169	179	150	186	179	211	211	201	198	188	178	205	225	225	197	191	182	216	193	172	190	172	181	187	185	183	193	198	159	186	184	203	218	183	187	196	206	169	216	195	201	193	185	215	195	183	204	211	180	213	181	215	213	197	191	193	207	207	180	184	197	200	198	202	201	189	209	186	185	198	196	184	181	196	208	178	203	182	203	201	200	215	196	202	211	191	190	204	216	185	188	186	207	181	199	173	215	183	194	190	183	188	191	191	196	182	207	182	188	174	192	211	182	202	197	186	206	181	194	226	212	197	187	171	173	201	170	188	196	192	201	192	211	174	183	189	203	170	188	230	166	187	200	197	186	209	186	195	193	188	182	177	204	195	205	167	191	192	198	195	221	215	207	217	204	214	205	207	212	190	190	200	165	192	173	189	160	206	193	202	200	181	197	211	189	194	201	190	207	190	213	195	178	196	214	177	215	211	190	214	191	194	189	193	200	186	180	202	179	224	190	190	194	200	211	199	188	200	212	192	192	178	195	195	200	190	196	190	205	176	208	200	198	195	203	182	202	179	187	167	196	194	210	191	185	193	190	214	185	199	201	215	192	179	208	188	188	210	210	193	225	177	173	191	200	195	197	194	204	198	216	190	190	191	202	205	231	175	208	190	187	190	192	188	209	212	223	169	195	195	178	202	176	206	190	184	185	196	197	189	190	198	200	204	168	177	179	189	209	175	192	202	177	174	181	193	196	211	198	203	197	232	175	180	178	199	214	190	197	190	201	202	198	199	219	201	192	176	181	210	186	206	191	199	200	186	174	186	219	202	203	207	197	186	204	191	165	189	212	208	185	190	200	195	185	208	205	197	202	193	205	208	183	196	180	256	199	207	190	164	172	188	176	193	201	209	188	181	195	181	206	180	194	188	208	195	186	196	195	203	211	214	191	199	186	178	204	210	186	223	190	214	171	198	215	220	190	180	211	197	190	173	183	199	215	174	209	205	163	198	204	198	174	190	202	189	178	215	232	203	191	200	180	197	172	199	170	192	178	166	192	209	188	189	189	208	206	197	210	210	217	211	216	176	209	199	210	206	188	193	174	202	177	203	165	207	216	201	213	190	201	185	189	191	188	221	172	188	178	205	188	215	201	204	191	217	203	186	180	179	188	210	189	191	197	177	205	214	188	193	196	204	217	184	173
38217	52134	45005	35753	22507	9091	5092	4090	5292	5750	3389	1737	1007	648	507	440	418	394	416	411	403	402	444	402	447	377	448	446	433	429	414	412	375	402	389	429	435	421	436	425	419	438	403	410	381	444	445	408	415	432	421	443	441	437	389	418	431	436	450	414	445	420	410	425	434	394	417	431	399	437	435	416	404	379	393	403	434	402	481	419	429	418	398	381	426	425	439	397	444	415	414	388	443	414	414	400	407	398	379	406	381	378	386	404	404	432	421	398	388	432	396	404	395	439	414	424	448	418	407	431	435	408	432	446	428	399	411	382	425	411	407	386	365	402	397	426	387	372	395	394	401	428	426	411	363	394	385	346	403	455	450	483	434	413	419	378	392	438	385	433	402	434	403	432	430	385	432	402	437	431	414	400	399	420	420	410	433	422	434	412	414	382	406	413	412	401	378	419	395	439	412	448	424	408	410	412	419	429	409	428	407	399	451	384	427	413	431	392	399	421	399	395	417	397	406	397	436	395	459	462	425	419	444	396	423	431	407	429	385	403	434	391	433	443	424	411	389	412	418	442	389	422	396	419	465	423	451	431	419	408	430	401	411	420	427	435	429	461	448	431	405	388	401	395	407	424	433	468	445	408	416	425	391	417	414	421	431	409	432	419	394	406	434	434	376	412	434	397	409	426	398	419	420	442	400	428	406	442	425	409	379	403	459	471	440	412	398	409	381	428	423	425	408	412	442	403	369	450	396	415	423	480	404	379	402	410	382	426	405	376	409	376	424	410	448	418	404	434	422	419	448	390	414	409	415	396	432	414	418	403	413	441	389	393	436	424	441	398	420	429	390	385	448	382	400	410	410	409	390	394	429	426	439	396	394	382	414	428	419	422	449	425	412	416	423	451	440	392	432	383	427	406	429	391	411	476	408	439	451	405	431	409	405	433	393	428	411	411	398	414	415	393	371	410	412	411	393	431	426	451	421	437	422	412	373	387	392	430	407	381	393	422	430	421	439	418	431	390	410	429	422	400	409	440	443	424	418	399	418	411	396	434	428	401	409	412	406	405	406	395	399	441	413	422	390	422	446	440	450	413	413	395	426	428	382	444	382	452	436	399	393	391	433	412	393	415	396	418	394	419	418	401	422	394	378	400	419	424	418	424	429	421	397	401	436	385	407	443	416	438	418	427	421	420	420	409	433	423	406	384	440	410	413	456	409	430	448	430	404	431	441	431	409	419	396	416	392	422	411	427	409	409	436	407	456	419	435	412	412	416	368	401	416	409	422	390	391	398	439	403	432	436	399	426	438	377	408	418	431	418	410	374	408	430	446	400	406	448	400	426	448	415	398	387	397	409	383	440	413	416	402	416	404	449	413	393	398	431	422	405	430	396	439	426	420	432	415	397	408	426	428	441	414	404	375	410	439	409	392	405	421	394	404	405	407	425	421	422	423	449	421	382	420	408	426	420	419	437	431	399	409	432	406	387	395	439	433	430	428	388	425	407	433	417	443	418	392	400	414	428	417	433	408	403	409	371	400	439	428	440	410	458	420	410	399	408	408	438	381	397	376	416	394	384	425	437	419	434	410	433	404	436	382	406	418	441	390	391	364	401	439	429	413	433	440	403	431	419	401	393	413	421	408	420	396	412	405	420	430	406	424	438	410	427	377	389	421	404	420	419	408	418	413	430	403	420	423	397	415	371	420	407	413	414	423	426	411	453	451	418	422	437	413	397	419	406	447	361	410	449	425	413	403	467	410	426	401	414	409	402	413	404	401	440	404	402	408	408	420	416	401	422	429	443	433	460	431	369	421	382	409	393	451	410	439	411	387	417	435	402	429	415	408	400	435	419	403	389	419	432	386	404	412	402	401	400	403	411	394	454	437	403	418	422	415	461	449	416	401	430	396	398	409	429	438	390	425	406	398	424	369	433	413	416	390	400	438	430	407	405	460	415	410	393	434	417	418	394	389	448	410	416	408	408	415	374	391	459	438	429	433	423	402	383	426	415	443	420	396	373	437	414	435	431	392	425	403	397	401	432	414	373	423	399	382	390	471	416	391	410	409	409	427	401	398	421	397	437	406	393	421	433	427	475	432	407	419	401	420	409	423	426	462	417	428	371	433	428	462	428	422	410	421	433	413	424	431	423	428	391	442	427	457	424	416	404	415	431	411	411	394	411	440	426	421	425	420	394	420	424	382	414	423	410	413	408	413	430	439	420	406	389	375	408	402	402	417	404	389	403	419	419	435	454	408	413	426	385	469	442	401	417	439	383	421	401	359	462	436	402	398	426	399	440	393	434	433	427	465	407	383	402	396	398	450	432	432	390	394	409	407	445	417	399	427	422	430	399	361	426	394	383	428	428	424	424	412	425	439	428	437	411	403	421	391	430	396	412	429	459	391	366	378	410	433	398	411	441	435	358	417	421	394	438	423	386	419	420	433	425	430	437	410	452	429	413	431	414	419	424	395	383	394	411	412	411	425	436	420	423	410	430	423	426	413	421	427	408	414	396	432	409	443	440	401	410	420	396	391	423	387	408	446	440	408	364	402	409	405	422	415	393	405	416	385	388	442	411	441	406	402	416	425	396	390	406	379	400	411	407	430	446	436	403	419	398	391	414	402	434	419	433	405	392	393	424	455	419	406	416	408	355	401	413	388	426	399	422	407	395	436	429	440	391	401	421	430	445	416	419	407	407	414	399	447	389	408	411	388	410	426	413	423	453	389	402	407	431	408	419	421	413	419	400	420	421	421	412	429	413	393	395	414	410	420	444	423	397	398	398	439	415	416	441	392	399	430	404	415	434	404	423	440	425	407	401	428	438	388	425	444	420	383	446	413	397	410	442	471	420	389	450	403	432	403	450	431	432	419	413	441	361	409	399	405	431	432	405	403	440	403	424	411	397	401	411	410	443	462	412	393	457	429	406	359	397	405	410	433	414	413	393	403	376	413	449	466	438	462	394	391	405	400	427	390	446	400	404	381	393	396	399	408	451	429	400	401	406	417	426	436	417	415	393	420	413	412	390	444	420	419	416	406	403	468	409	404	398	412	486	406	381	402	432	420	412	395	428	378	424	421	441	430	432	402	443	403	391	436	421	408	401	441	442	431	431	385	425	424	404	396	428	437	441	446	438	430	439	444	394	411	424	409	403	403	374	383	442	450	401	383	428	446	396	446	399	407	404	425	410	437	409	427	413	413	421	451	429	416	384	421	402	440	414	388	425	418	427	445	422	394	408	387	427	414	403	397	373	424	380	388	419	397	424	410	432	431	391	435	448	409	400	432	406	418	443	418	442	432	419	424	416	415	426	444	407	463	396	411	428	414	380	446	396	431	429	438	412	432	426	394	427	416	397	395	414	396	408	405	405	407	405	416	412	419	409	432	421	408	402	434	413	436	422	406	451	425	419	409	454	425	434	382	423	442	392	436	389	431	439	413	430	447	403	374	427	404	407	406	477	427	434	412	406	412	427	436	417	406	433	405	396	430	394	399	400
25127	21949	29364	28368	21348	12001	6832	6502	7896	7486	4019	1702	738	391	251	208	208	190	192	193	170	207	208	214	211	182	200	188	186	193	198	209	174	189	191	192	205	195	193	184	191	201	202	207	196	178	181	165	173	207	189	209	171	173	186	191	183	197	189	172	168	194	166	207	164	187	183	185	206	174	191	199	192	184	191	178	180	180	165	177	202	213	174	183	197	197	194	210	172	208	194	179	175	177	178	184	180	190	181	179	196	195	202	190	177	206	202	189	189	175	200	196	195	198	171	184	211	178	175	195	185	195	177	178	179	184	210	188	176	197	177	172	197	184	182	192	184	203	192	190	183	186	178	191	162	206	177	161	177	154	185	196	186	178	163	176	201	187	175	172	210	197	191	169	192	211	198	203	151	191	192	178	184	191	178	214	188	197	189	194	195	182	186	198	194	204	171	198	195	209	187	195	185	201	195	188	175	182	185	179	183	184	173	188	182	180	173	199	201	183	212	177	191	188	182	187	199	192	195	197	175	194	183	188	194	184	185	187	196	195	195	207	175	180	185	215	197	190	177	200	180	196	191	175	196	178	200	191	172	194	202	192	184	171	207	184	192	179	178	188	164	191	201	181	179	201	184	187	185	183	205	161	185	206	202	195	199	187	207	202	206	194	197	210	182	154	194	234	195	185	178	163	202	197	193	181	189	188	179	190	205	176	184	194	186	184	164	182	191	180	222	176	205	194	197	188	188	199	185	178	185	234	192	187	166	185	196	197	193	193	175	173	209	204	190	203	209	191	187	203	197	209	153	225	179	201	184	186	177	181	192	201	215	194	186	209	171	195	162	189	172	187	213	200	164	200	176	193	192	166	177	189	173	177	194	163	190	197	190	189	199	198	198	166	186	180	170	178	179	190	188	227	188	184	167	191	192	178	164	210	191	190	191	179	189	192	193	179	212	193	187	165	185	200	169	185	208	189	229	175	202	165	186	164	188	188	207	173	163	167	191	188	184	206	174	166	200	196	198	176	185	191	191	201	202	177	188	194	215	185	177	172	219	192	173	199	195	171	184	195	200	193	183	183	179	190	169	181	198	193	180	176	177	182	179	179	196	200	200	180	190	200	198	191	178	177	189	165	178	178	174	195	187	167	181	191	195	179	194	188	183	188	182	166	165	162	181	189	195	182	207	198	197	170	176	179	180	180	223	192	185	170	184	175	190	163	191	186	204	186	184	187	164	196	183	161	178	210	191	219	173	214	186	184	201	201	194	165	185	168	156	190	188	170	210	169	175	200	170	165	186	172	177	175	186	181	193	186	195	186	185	177	190	182	196	166	172	182	189	189	173	161	190	179	166	175	197	171	208	182	183	193	196	206	176	176	196	189	199	169	175	190	180	187	160	164	210	160	178	193	202	168	188	196	148	194	188	194	180	171	160	187	176	177	194	178	186	204	181	203	172	176	181	195	173	187	172	174	179	189	159	195	198	171	190	198	190	171	185	197	199	194	205	195	178	204	189	209	215	190	188	187	179	169	204	184	169	188	197	187	195	200	190	191	189	177	215	182	206	200	203	173	178	176	182	189	187	201	191	190	186	166	193	197	197	184	192	179	192	176	193	186	197	194	204	188	200	162	152	182	175	202	200	182	172	190	177	180	190	176	210	178	182	207	188	171	169	198	186	192	175	193	183	197	172	192	169	175	163	189	187	182	206	197	168	183	194	193	188	186	160	214	205	144	197	199	182	172	149	216	187	188	208	181	195	203	170	173	187	180	185	201	188	185	177	199	179	165	191	201	176	180	178	180	201	184	200	190	192	216	196	202	174	187	179	182	185	185	187	188	185	185	216	173	179	185	191	180	180	202	217	172	180	194	166	184	178	181	186	192	195	198	188	185	173	175	177	196	186	168	178	187	192	187	182	187	202	190	200	171	173	183	202	181	204	160	193	186	192	171	189	181	174	201	182	195	174	188	156	186	192	179	186	200	151	156	213	217	156	184	183	189	184	198	170	196	193	176	189	216	201	172	171	224	201	184	169	188	211	182	186	189	184	184	195	190	159	190	184	154	173	184	158	203	185	181	192	179	212	182	185	184	183	210	189	171	203	178	195	191	203	194	192	199	172	177	202	202	180	177	186	190	189	171	189	186	199	189	183	191	201	168	200	173	182	184	174	204	162	175	177	173	175	222	168	194	196	158	162	183	204	202	180	191	167	195	173	177	196	175	177	199	170	217	169	156	201	189	206	196	197	184	178	199	191	196	188	204	186	199	162	179	195	186	195	221	163	174	178	197	179	200	207	183	219	170	174	187	181	207	193	182	189	165	200	200	170	174	205	210	161	160	180	179	195	174	179	177	168	190	166	197	189	211	198	182	206	178	156	163	173	222	182	155	206	164	182	183	194	180	191	193	200	179	181	191	185	205	175	206	216	194	171	198	178	214	169	190	172	159	181	207	203	194	204	178	183	172	170	174	202	211	192	189	166	173	187	183	178	202	176	170	166	181	173	179	207	173	179	168	191	172	186	192	206	212	187	192	185	181	182	185	185	172	183	171	191	184	178	194	176	196	182	171	195	194	202	181	187	208	169	186	183	183	191	190	179	218	165	197	184	156	183	166	179	180	214	186	212	153	184	168	187	164	200	191	189	176	185	190	215	184	190	209	187	174	171	160	174	197	171	202	184	202	178	193	184	185	194	183	198	180	224	169	198	171	211	186	191	181	202	178	182	180	173	174	187	179	210	198	193	207	167	171	186	188	179	193	172	206	178	188	188	197	176	185	180	178	185	204	201	179	204	167	201	170	171	192	221	187	184	188	197	174	196	170	183	197	180	200	199	196	190	178	178	198	183	177	202	175	188	189	190	196	195	192	175	180	203	200	189	161	174	178	194	199	202	190	177	187	184	190	183	183	207	190	207	174	172	186	180	183	188	176	193	180	191	178	185	204	202	184	165	184	188	199	193	204	190	171	189	185	176	174	199	192	181	176	185	191	203	201	176	201	184	164	187	193	173	182	158	183	211	188	194	178	192	176	191	202	183	183	156	185	200	191	181	172	185	184	182	184	206	173	194	173	207	200	178	189	197	181	207	171	139	180	199	154	179	193	201	169	188	172	203	178	167	206	191	191	166	202	185	182	189	168	167	189	196	180	194	195	217	203	193	202	182	183	182	198	191	183	165	190	193	185	202	190	179	190	197	168	195	222	178	210	172	179	177	180	179	171	178	180	197	149	188	174	191	196	191	166	175	192	191	160	180	171	182	176	199	204	194	173	192	201	174	170	168	198	185	182	168	195	175	179	224	178	189	190	182	175	175	183	183	196	215	210	193	203	192	200	206	204	178	194	186	191	193	187	186	206	170	193	210	193	187	175	173	166	172	200	166	208	171	189	162	205	177	191	173	184	151	187	186	198	178	190	165	199	193	190	201	185	180	183	202	180	210	189	179	200	195	191	184	192	151	179	208	157	169	192	179	168	176	179	168	168	174	208	206	200	200	180	192	215
39516	61674	50867	40619	30076	19986	15919	17092	19366	17508	10813	5002	2032	991	580	459	447	386	400	433	403	380	405	406	414	428	419	420	378	395	426	404	395	400	406	407	404	357	392	361	420	430	388	395	424	402	407	377	407	428	404	379	399	401	412	410	411	402	432	395	383	436	456	406	383	405	397	389	442	385	382	407	424	407	417	351	445	395	412	434	404	420	374	399	369	420	419	402	404	414	394	404	400	419	426	435	416	408	413	431	396	370	391	413	419	440	417	388	418	417	434	386	411	415	400	407	388	397	390	414	382	445	370	396	418	398	374	385	409	405	423	406	420	401	425	416	426	415	395	424	413	349	423	399	415	420	402	429	384	403	367	404	385	367	410	417	399	458	442	389	408	418	468	475	378	438	404	394	374	419	429	396	410	375	415	375	389	443	423	426	411	429	432	425	376	387	453	428	393	409	379	385	409	449	428	442	386	397	408	405	422	405	376	429	404	373	409	383	396	400	381	407	405	384	426	369	427	427	426	408	423	411	394	411	416	405	447	416	423	404	379	421	451	392	380	413	414	384	415	402	406	402	417	375	394	396	426	386	357	360	424	414	409	403	399	420	408	399	425	391	398	397	404	465	397	412	402	415	387	375	405	429	369	380	393	376	393	428	394	405	386	421	430	403	395	392	390	417	427	379	359	403	377	408	369	419	397	401	367	381	419	400	393	387	405	433	390	432	407	396	392	447	400	424	420	402	358	438	403	377	370	382	400	402	417	405	444	420	401	382	410	433	389	441	417	407	425	387	449	399	421	405	412	416	388	412	409	425	402	393	401	452	384	442	415	399	419	389	421	388	379	413	417	403	398	389	401	389	405	417	425	378	389	379	393	383	452	402	403	416	392	417	413	429	419	395	384	418	403	389	404	441	415	415	382	394	453	389	403	448	391	428	399	399	399	430	414	382	414	386	426	403	403	437	392	398	356	427	384	416	382	387	411	428	405	455	384	370	404	403	396	419	385	370	392	399	419	433	402	408	436	394	393	395	399	439	392	418	397	391	403	415	375	415	391	385	418	387	390	409	386	409	443	414	412	390	388	376	454	420	399	398	411	424	422	378	423	426	415	434	379	409	385	405	398	396	428	414	397	417	393	422	374	414	416	410	368	411	412	395	396	429	419	387	390	416	396	373	420	415	417	432	429	430	412	410	385	411	440	389	442	417	415	410	403	413	413	380	397	397	412	359	451	405	391	404	413	384	399	422	406	382	422	395	387	383	392	427	404	399	383	398	385	443	399	396	393	420	408	396	436	420	388	411	420	409	379	409	451	403	401	407	417	443	421	411	392	372	375	406	422	367	392	379	424	436	423	437	444	405	431	423	415	418	394	413	427	404	384	395	425	426	401	405	407	382	395	426	398	461	411	429	401	371	420	452	418	412	413	438	401	410	391	386	369	392	377	355	361	370	442	434	407	359	414	409	414	404	371	400	364	419	416	388	410	436	402	411	431	393	360	414	419	380	448	383	392	442	403	373	413	410	405	406	423	468	400	422	397	406	377	398	403	403	368	354	399	389	400	420	436	404	395	388	395	388	428	400	393	391	381	417	405	396	393	404	426	376	389	387	377	373	374	406	370	418	439	426	383	424	396	384	374	413	422	370	408	379	379	420	419	426	385	408	390	428	411	412	430	410	405	412	421	395	386	412	376	411	411	428	398	408	400	433	378	401	391	384	370	415	399	434	429	474	404	403	457	422	373	390	404	399	415	366	389	399	436	426	414	356	411	415	395	430	413	413	412	414	370	396	419	392	428	412	433	412	422	441	437	410	420	415	383	386	422	395	430	377	429	397	394	391	376	400	425	400	400	408	414	388	442	403	406	387	435	424	404	435	387	390	402	375	391	451	370	400	409	418	421	422	401	422	430	380	384	395	382	379	414	386	437	405	420	424	408	430	390	407	381	415	406	386	381	408	420	379	356	389	408	404	369	406	420	409	400	411	375	420	410	402	386	408	402	418	408	441	404	417	381	429	383	345	369	416	379	398	391	390	393	416	397	401	401	417	445	404	442	373	427	416	442	399	404	402	431	388	443	381	393	383	401	405	407	422	417	418	395	406	379	392	382	407	412	431	432	367	401	398	361	388	418	401	384	424	387	430	407	395	407	385	382	411	410	410	406	439	392	449	406	381	430	395	419	382	386	380	431	394	396	412	382	430	418	415	402	385	379	411	415	398	407	420	401	418	371	408	439	391	409	418	368	425	415	395	439	415	389	403	450	401	409	390	414	370	446	435	422	409	403	397	372	393	426	407	406	422	365	435	411	411	418	427	401	388	396	412	443	406	393	405	400	415	443	431	392	394	403	404	435	344	414	357	413	436	389	415	378	401	422	404	380	382	411	408	452	400	408	403	388	384	407	398	385	392	382	424	406	373	424	432	384	418	422	415	428	384	410	420	400	425	409	416	406	424	379	435	419	412	401	419	389	429	401	399	397	411	387	400	378	417	397	404	416	404	412	415	410	421	409	416	408	401	419	386	371	432	408	398	392	404	416	417	403	406	375	377	395	437	396	408	433	401	390	403	424	400	394	394	382	387	413	392	388	454	430	398	374	415	359	405	404	375	408	403	400	449	382	380	408	404	413	394	381	432	391	394	381	407	397	406	424	427	383	402	386	424	413	396	406	381	384	408	387	408	370	403	370	361	401	385	380	425	404	397	402	404	408	391	404	422	422	427	402	432	426	393	385	383	400	397	401	432	429	439	410	372	406	397	426	377	432	396	422	377	378	379	409	416	403	394	390	394	401	374	389	399	406	412	410	386	416	401	432	400	413	417	424	403	398	414	439	397	399	395	391	395	384	400	400	406	425	390	410	399	393	394	419	384	404	425	377	384	386	391	411	423	391	398	400	382	405	420	412	403	411	401	389	401	407	358	396	412	409	393	450	382	389	415	406	396	406	384	418	423	415	429	427	403	414	403	428	412	406	383	402	416	419	415	450	403	408	362	425	369	414	384	418	404	403	399	407	396	419	422	380	372	349	391	414	398	398	396	428	401	409	399	396	379	356	408	388	397	377	392	364	400	416	397	378	398	351	396	398	386	403	404	398	420	419	407	390	391	441	395	411	399	412	385	352	398	441	409	402	422	388	411	390	407	399	398	410	409	392	408	387	396	421	378	414	403	435	369	402	384	409	391	407	408	438	416	446	439	377	394	372	398	401	432	428	387	367	420	403	428	397	434	397	412	424	399	393	413	397	402	376	373	429	433	379	398	393	417	441	396	421	410	423	395	401	407	419	402	405	404	385	388	404	397	369	403	418	401	411	434	423	371	418	425	386	421	379	409	394	419	430	434	432	415	403	418	424	400	419	417	372	400	375	400	421	417	418	409	426	408	393	396	406	426	401	413	415	390	407	376	377	409	379	409	376	377	386	408	405	398	423	387	384	387	429	409	345	403	403	381	391	413	364	447	421	377	413	377	382	412	413	407	424	402	403	415	400	428	417	427	412	402
23577	21571	29394	24980	23693	22247	18980	17362	17884	14475	8189	3756	1483	555	300	214	187	189	190	190	184	192	197	166	184	215	196	188	178	201	203	208	192	180	193	180	228	195	198	187	180	202	227	199	206	173	172	196	203	199	224	203	194	203	222	198	169	183	182	196	200	191	192	166	202	199	213	214	203	208	190	191	187	172	201	199	194	203	192	200	198	177	216	182	178	214	185	169	186	203	199	187	215	205	195	213	209	205	198	222	203	208	200	200	195	176	172	200	192	203	185	188	194	218	215	218	206	173	182	193	179	175	190	180	183	224	188	180	187	186	185	197	172	180	211	221	164	186	180	186	164	208	179	183	179	186	199	196	186	190	205	186	183	170	206	192	197	206	191	183	183	183	197	201	183	204	168	197	183	181	173	185	152	193	182	194	167	204	220	166	205	167	211	213	183	198	177	194	173	201	215	184	188	184	196	200	204	195	208	185	192	221	223	172	207	213	190	207	196	202	191	202	194	188	198	182	192	184	190	185	204	181	196	197	199	176	208	195	180	186	194	177	205	182	195	197	198	199	182	167	203	207	210	183	209	196	191	207	189	204	190	197	185	182	201	178	218	201	187	178	175	197	188	176	178	178	196	193	193	174	178	193	173	193	203	218	177	186	176	191	202	178	202	191	199	190	215	183	194	212	205	204	201	195	189	191	187	207	201	208	181	221	203	181	191	199	200	176	185	186	188	191	203	181	193	203	188	203	228	177	218	188	179	236	202	177	225	183	213	191	199	185	207	166	212	218	197	209	200	200	170	192	161	195	160	176	196	208	181	181	193	206	189	184	208	212	178	208	180	178	176	195	187	201	211	193	192	189	188	187	194	181	195	214	183	185	192	177	173	172	198	223	206	176	217	192	196	179	217	189	177	210	191	189	166	177	181	198	186	208	177	203	211	211	204	200	204	172	175	199	187	176	197	189	216	209	210	228	196	190	178	197	198	192	175	186	190	198	185	198	192	204	201	184	207	171	191	224	205	200	191	176	182	207	164	200	182	183	204	198	182	203	192	207	182	207	184	188	186	188	191	189	205	204	183	223	177	189	205	194	179	193	172	216	185	173	192	172	195	195	190	193	181	203	185	183	189	203	196	197	188	186	216	182	204	204	217	203	190	178	216	212	203	192	171	180	172	216	207	200	174	199	178	221	164	191	196	195	191	184	180	210	208	188	208	184	199	218	206	192	178	207	211	189	189	184	225	193	179	174	178	189	196	193	201	190	186	192	164	196	191	196	192	212	189	226	165	205	216	204	181	227	199	185	186	199	200	181	199	205	160	172	186	202	203	185	217	214	197	205	198	211	197	182	207	200	178	181	187	209	210	194	201	194	195	208	200	177	204	181	182	174	187	159	195	196	203	195	206	193	198	186	182	198	162	190	194	170	195	182	217	176	194	210	185	184	190	180	201	191	196	187	188	195	196	217	193	181	179	186	193	212	188	194	221	206	189	185	174	209	226	201	175	207	196	202	213	201	174	215	191	193	180	213	202	178	210	180	209	219	197	207	185	191	177	190	203	163	200	183	201	218	190	222	181	175	177	183	177	197	186	199	189	203	176	190	208	195	184	228	189	190	203	202	182	199	198	177	178	185	184	194	190	174	181	205	243	189	202	205	202	193	177	195	171	207	201	198	198	214	188	177	218	200	193	187	187	196	221	169	181	189	187	195	198	186	192	199	191	198	190	215	197	183	170	180	171	212	166	203	184	179	198	201	174	211	180	197	197	212	191	160	191	170	180	190	206	195	213	183	195	195	180	185	194	168	187	205	190	177	197	199	191	172	194	190	192	169	227	213	202	210	177	189	185	168	205	191	180	200	183	216	190	191	214	199	201	177	218	187	215	204	169	195	205	207	204	178	189	189	192	175	207	189	217	179	203	189	159	210	214	204	212	207	180	203	206	182	217	194	176	175	174	185	188	172	207	189	189	212	189	184	171	189	183	201	226	197	214	179	185	193	200	193	198	185	206	190	190	185	193	162	211	202	193	235	181	164	215	187	190	197	185	187	178	184	207	192	162	186	185	197	214	189	208	186	205	190	184	187	195	188	186	198	179	208	190	181	222	198	191	218	200	173	194	194	194	215	188	187	194	189	196	219	192	152	193	193	192	214	174	180	191	191	183	208	170	186	207	212	196	205	205	195	193	196	205	177	165	197	180	180	183	185	175	183	175	205	190	195	226	201	202	189	184	163	156	186	186	198	201	177	195	199	172	202	178	197	190	168	196	192	196	197	174	205	165	173	180	184	193	184	181	206	213	200	171	194	177	220	169	186	199	195	173	182	185	204	211	184	168	207	198	180	187	184	209	191	192	197	189	203	189	180	183	207	173	195	180	179	213	174	197	196	198	178	202	203	179	196	191	175	184	220	190	189	190	203	204	182	210	198	183	197	177	183	194	202	190	189	192	206	188	196	205	186	224	182	164	198	177	186	193	186	163	176	206	202	208	207	178	180	192	188	200	180	187	198	220	194	219	171	178	190	191	186	183	188	185	198	203	195	210	188	172	201	181	184	192	189	196	176	202	195	190	204	182	194	197	191	206	207	183	197	183	200	198	211	182	204	168	184	243	176	179	192	186	197	223	200	206	198	206	191	192	178	186	194	207	172	202	206	208	179	206	180	182	195	199	180	179	186	192	198	191	186	205	202	194	171	198	188	178	201	189	207	182	205	204	196	200	186	195	208	208	185	184	179	191	187	191	202	181	202	175	188	208	227	182	199	185	196	190	191	205	213	189	191	168	196	197	181	207	207	172	182	183	188	206	213	189	191	201	197	198	190	169	188	173	213	172	216	176	193	176	203	203	206	213	179	178	190	178	205	188	182	202	206	186	215	181	203	191	189	172	179	212	182	205	185	173	176	174	176	213	218	188	214	202	202	177	187	194	181	181	215	186	186	180	201	195	213	190	208	192	198	192	163	200	202	166	179	195	194	192	190	190	225	197	202	209	196	181	208	219	186	193	219	192	205	196	186	196	213	183	181	177	177	172	194	183	193	193	181	174	208	221	176	164	200	205	194	186	189	189	180	174	182	185	191	194	206	194	201	229	184	191	214	182	201	188	198	185	189	207	179	180	185	190	165	231	199	186	231	204	184	178	189	196	160	194	175	184	190	194	192	184	194	214	211	189	190	213	201	227	208	163	199	156	185	223	198	187	194	204	184	182	199	194	184	194	173	200	194	183	198	211	195	183	217	169	192	203	189	200	177	195	196	191	202	173	197	181	194	187	211	201	167	207	199	174	209	198	200	196	172	204	176	174	189	192	179	176	211	203	170	211	211	200	211	189	179	174	194	194	199	175	204	206	198	187	190	198	200	181	180	197	192	215	181	210	198	169	195	173	186	204	198	161	184	187	206	213	190	198	207	203	227	177	202	191	197	186	199	195	180	205	216	172	183	200	202	194	210	218	192	213	212	185	188	201	203	204	168	184	197	195	186	195	210	168	183	192	173	192	189
45441	73112	60998	50062	39992	29758	26646	29935	30276	25045	17268	9617	4202	1521	702	473	384	405	377	406	417	407	399	423	442	402	398	380	377	403	404	351	423	397	388	385	388	398	398	442	438	406	442	404	405	420	384	400	424	421	399	417	364	402	382	371	394	390	357	385	381	389	396	414	363	395	384	373	412	389	412	415	396	377	379	393	364	423	403	370	421	417	389	401	438	384	352	385	413	358	433	369	402	384	425	452	390	418	373	381	377	404	394	364	395	384	412	411	387	389	391	362	417	380	392	422	399	385	429	408	388	365	404	404	418	390	378	359	366	393	389	413	391	374	409	408	413	400	382	430	405	406	390	384	434	460	388	402	393	413	391	383	363	356	391	441	466	403	360	399	395	382	389	389	421	415	386	405	395	382	385	401	396	426	398	405	441	409	423	399	390	386	388	385	435	418	384	359	409	397	420	367	382	443	401	406	419	399	423	394	408	422	410	353	408	380	405	430	381	414	443	394	403	424	398	412	404	428	380	377	408	406	409	418	410	422	381	350	388	356	401	371	393	377	376	390	408	419	377	370	377	406	376	398	408	403	408	382	410	392	386	435	389	380	408	390	372	408	420	387	399	374	416	400	362	380	392	415	393	420	400	395	398	401	395	420	423	405	444	412	386	426	415	380	402	357	413	428	401	423	395	392	354	408	408	413	394	452	394	392	442	416	404	426	390	373	405	385	430	403	379	396	452	397	433	444	425	394	372	395	440	405	393	402	393	414	371	399	377	417	389	388	366	418	403	386	400	383	390	406	397	418	459	377	405	397	413	392	387	406	387	397	395	430	374	417	387	412	396	395	399	420	393	408	404	379	425	411	401	408	418	386	411	398	459	417	406	377	410	404	384	401	415	405	431	384	379	411	381	405	381	357	415	397	400	428	396	367	392	360	393	377	400	387	401	430	402	374	435	378	370	407	429	408	377	395	397	377	404	416	400	400	380	408	389	405	398	390	381	399	439	392	418	368	381	410	420	384	384	376	416	435	399	399	428	374	381	412	398	417	413	408	433	412	392	401	399	412	400	393	421	403	381	399	380	386	437	408	398	394	375	402	400	428	407	414	412	424	369	390	437	384	390	422	400	414	394	377	396	399	410	411	415	420	373	399	402	400	418	396	399	383	428	416	389	417	398	378	422	427	390	388	396	358	395	386	377	398	441	378	400	399	414	394	375	413	376	377	401	418	369	413	401	431	371	402	377	362	379	393	414	374	411	383	414	404	406	403	416	412	400	431	354	377	400	443	371	393	407	395	405	376	381	400	368	421	408	397	374	381	387	377	410	383	395	403	382	399	394	405	388	393	401	410	412	445	394	372	411	374	414	413	398	400	400	379	396	391	395	406	381	411	405	399	434	407	386	406	415	394	395	387	408	414	400	376	406	420	372	389	401	388	370	434	369	414	380	397	374	401	413	375	377	446	367	402	398	412	378	381	389	383	422	408	406	397	444	413	378	374	348	411	395	437	384	393	434	378	355	381	405	363	382	370	392	387	407	451	411	402	401	426	381	388	422	409	404	401	432	420	404	382	413	418	377	401	418	432	421	409	395	364	379	404	417	379	406	436	412	426	449	396	431	391	393	400	433	376	382	394	381	417	393	375	377	430	413	407	413	427	403	381	396	384	393	415	417	391	378	397	413	412	377	396	411	374	377	386	392	416	416	373	392	385	432	381	398	386	375	398	430	374	401	388	412	397	388	417	416	424	400	444	379	427	425	437	418	406	405	406	400	432	420	365	399	402	400	404	372	396	431	395	393	361	369	400	382	412	416	370	413	397	413	404	403	391	361	411	392	401	431	370	383	405	399	384	418	376	378	401	400	417	373	373	401	400	391	385	387	373	390	387	406	430	364	361	408	392	401	403	394	367	389	379	407	402	440	408	432	378	418	400	380	379	425	406	412	438	377	408	397	420	421	448	410	398	437	393	392	381	391	405	390	414	399	392	395	370	408	444	404	396	403	397	372	406	412	386	436	422	402	397	388	425	424	405	421	400	397	411	394	390	411	426	428	389	376	407	396	443	401	385	386	407	395	405	366	377	417	386	392	389	383	388	387	417	396	430	408	376	370	420	372	377	378	378	374	387	441	408	404	394	418	420	404	397	381	446	389	434	408	385	422	406	387	402	388	452	405	402	400	389	393	392	410	403	393	432	431	401	386	380	395	404	375	380	407	398	382	377	435	397	465	369	412	400	397	367	397	382	416	398	419	417	421	362	424	387	395	420	391	378	422	354	408	430	409	443	404	430	387	374	393	420	362	392	392	359	366	392	399	379	411	382	415	384	444	383	390	392	375	408	412	402	420	417	393	380	398	415	395	407	389	416	401	402	392	387	378	407	380	401	375	453	404	443	379	358	389	396	377	361	401	386	374	405	418	387	395	417	377	380	410	421	408	378	414	411	409	402	400	381	402	380	415	386	412	393	398	410	391	369	398	381	379	406	388	384	412	397	370	406	394	397	388	404	431	406	430	396	389	395	388	375	377	424	405	446	405	403	400	419	388	395	414	387	412	445	422	393	376	398	409	395	393	380	378	374	411	391	381	402	367	372	425	409	388	410	367	371	376	418	416	403	381	377	400	425	406	386	414	389	421	378	410	399	415	372	417	401	422	413	389	413	382	403	423	399	364	404	394	426	374	442	396	381	406	394	395	374	387	390	420	380	407	408	393	441	404	360	392	382	396	407	426	412	399	385	382	426	387	409	388	411	415	417	408	417	419	387	394	359	422	394	422	448	379	385	366	404	389	411	374	397	390	398	412	376	414	411	404	376	408	382	399	386	392	396	407	370	422	367	387	371	375	386	433	399	387	396	403	430	433	383	420	355	384	406	387	368	404	429	417	390	393	395	388	395	407	378	403	431	403	395	411	389	399	385	387	380	414	425	421	368	384	427	396	390	404	427	446	387	413	406	429	380	409	404	399	403	388	350	385	404	391	405	377	387	398	412	403	397	397	404	400	363	395	399	409	409	414	413	381	412	365	412	401	398	395	409	383	362	419	407	412	420	412	371	425	380	427	390	416	430	429	400	393	394	403	405	428	410	404	394	395	384	392	418	421	389	402	435	426	349	392	430	393	442	409	395	391	411	409	405	369	397	398	385	414	363	375	388	449	365	378	390	399	395	375	357	419	390	384	380	378	369	388	405	388	381	410	400	406	383	421	409	410	367	421	367	388	428	391	419	402	369	417	396	422	393	395	361	436	403	398	376	394	387	396	461	379	410	390	428	395	402	387	392	384	373	402	395	392	362	447	426	406	417	447	390	409	415	378	413	390	403	432	417	410	383	410	420	405	410	373	393	400	379	414	380	385	392	350	430	462	424	393	389	410	362	422	395	395	420	385	435	392	422	381	416	420	431	400	394	410	389	411	418	378	433	373	398	385	391	407	384	401	397	384	417	397	384	409	392	397	384	415	392	370	427	403	387	417	399	394	395	425	402	398	408	416	393	410	389	412	394
29819	33185	36043	28740	15167	5894	2198	1519	1402	1303	726	526	401	250	211	188	191	188	202	212	192	152	182	202	188	190	215	196	198	198	207	205	162	184	173	209	177	202	194	192	177	211	178	215	182	202	188	176	180	205	189	183	211	191	191	194	209	199	191	187	189	188	198	209	189	192	200	195	206	174	191	200	178	196	196	185	184	190	204	197	194	182	190	186	205	185	182	209	193	168	181	220	207	201	202	182	170	183	167	187	204	192	206	192	178	208	203	198	197	190	170	187	194	184	191	182	161	210	190	205	178	190	193	196	194	166	197	189	184	196	180	201	194	197	178	197	167	190	171	206	179	201	183	168	182	187	177	190	197	200	178	208	199	170	201	171	210	182	172	190	194	199	172	192	213	166	186	185	195	199	178	189	183	187	171	182	176	195	198	207	178	195	208	170	169	203	211	182	189	184	192	150	159	181	183	179	206	188	199	182	202	162	176	198	188	218	215	174	193	192	182	182	194	175	202	176	171	201	192	171	207	202	216	206	222	194	185	193	170	168	176	170	176	170	185	189	165	180	192	191	202	189	203	197	180	186	184	170	170	179	207	185	193	178	185	195	193	154	166	194	195	169	178	156	193	177	192	175	185	184	194	192	189	195	220	189	175	180	186	199	189	195	185	191	185	206	185	194	187	185	194	186	177	206	187	205	223	199	190	195	199	180	184	195	193	200	187	178	215	176	191	196	188	193	189	179	188	187	181	187	188	208	200	179	211	166	203	178	188	171	186	181	194	187	205	180	185	180	190	176	211	185	192	183	187	205	161	185	201	176	200	177	196	215	174	191	187	193	207	188	184	209	183	209	195	196	187	175	173	177	209	176	213	217	185	182	203	200	194	201	206	203	156	177	172	181	203	183	217	181	181	190	179	188	185	171	213	178	183	184	182	216	187	209	191	180	204	180	183	180	170	175	200	196	178	193	196	208	181	193	200	181	191	205	177	173	178	192	205	192	191	214	188	213	202	201	171	197	200	180	189	214	192	176	189	179	196	186	168	205	192	187	186	187	215	186	199	190	204	203	200	185	205	182	187	206	208	189	204	205	201	203	195	156	169	192	202	199	194	205	180	219	180	185	176	180	195	187	202	195	189	182	186	195	176	189	168	173	207	180	205	182	182	223	193	181	180	194	193	193	201	161	197	192	194	195	184	187	183	201	191	183	169	185	196	192	179	207	203	211	209	194	179	182	206	168	193	190	192	193	190	172	207	180	172	191	177	191	156	194	185	180	193	178	182	198	211	204	207	190	197	198	198	220	190	195	184	218	180	180	174	184	214	200	188	188	192	188	206	189	184	204	181	199	204	186	174	169	178	169	219	181	200	190	188	185	161	191	192	161	216	183	166	204	171	169	187	192	174	179	193	183	181	181	173	176	186	180	197	209	171	206	201	201	192	198	185	181	203	186	181	189	184	180	178	177	205	200	180	174	176	203	183	156	182	189	175	168	204	193	178	194	180	176	173	194	184	160	197	189	174	194	177	184	208	199	174	163	209	207	220	202	205	194	203	188	174	202	178	199	158	220	169	204	191	201	191	218	184	208	191	188	190	195	185	171	182	189	164	179	164	181	191	183	205	187	200	170	198	164	202	210	204	161	213	191	204	216	191	238	200	176	163	211	189	166	208	194	171	186	180	194	174	194	178	177	185	205	184	195	212	204	184	169	183	191	195	208	187	188	195	195	184	214	175	205	173	169	186	189	177	183	204	199	190	190	176	185	180	185	178	181	215	199	212	179	205	205	206	204	173	201	183	176	177	169	218	210	190	191	198	199	207	164	198	198	185	228	196	195	187	170	218	229	186	184	180	181	197	193	195	187	192	176	201	170	195	185	202	197	151	195	181	195	203	184	184	190	150	185	199	201	196	194	183	222	208	181	182	198	204	200	164	220	179	173	170	192	190	196	173	183	214	189	206	168	194	204	191	182	182	203	198	171	200	192	207	162	168	211	198	181	199	182	184	185	189	191	188	186	190	189	174	179	220	172	168	188	191	172	185	202	186	157	169	185	207	188	199	184	178	183	195	183	193	196	174	191	185	205	196	181	172	208	196	207	182	176	213	193	187	208	204	202	198	168	206	170	187	198	177	189	198	194	203	194	193	215	177	154	200	188	212	173	174	181	176	187	196	199	193	203	175	186	215	192	191	185	205	207	181	220	183	172	169	195	195	184	192	188	203	212	206	187	192	193	166	172	200	191	169	199	196	200	177	194	171	172	182	177	179	217	206	189	180	190	205	184	176	210	162	201	193	174	203	200	168	176	192	208	199	192	200	195	190	201	193	194	166	215	191	173	172	157	170	176	194	200	176	180	204	174	176	190	183	193	171	172	165	174	171	191	183	181	201	199	166	206	186	199	183	186	196	187	201	190	187	192	183	198	204	199	195	178	178	203	176	204	190	196	214	196	160	175	187	181	179	203	176	189	210	194	185	169	168	212	208	181	179	211	194	201	198	194	180	197	223	210	193	194	188	215	177	188	197	195	184	179	174	200	197	194	189	188	190	195	193	201	188	174	189	180	203	202	202	175	184	180	188	191	178	182	195	206	214	197	182	183	180	188	186	190	205	189	184	193	188	188	182	193	167	223	183	206	195	182	200	179	170	200	176	168	184	182	202	186	184	185	190	200	217	187	181	205	206	210	208	199	178	185	197	173	187	187	201	185	188	197	184	187	214	176	180	183	186	166	178	208	185	174	186	167	213	172	185	195	204	187	196	189	192	207	201	182	175	196	191	196	191	186	203	203	187	180	203	186	205	213	195	174	182	182	174	222	185	197	184	185	193	177	211	185	212	197	206	185	199	185	187	203	194	203	183	193	178	177	194	189	181	170	189	195	190	195	187	192	203	213	178	186	203	206	202	185	204	186	194	198	200	198	187	188	201	176	200	173	185	166	170	188	178	209	188	196	194	187	210	183	188	191	196	178	169	180	178	170	206	193	199	195	194	180	193	184	234	198	189	206	225	206	200	186	211	190	193	177	181	199	187	168	212	180	184	203	188	196	156	173	182	192	188	173	188	190	204	198	194	181	205	190	176	209	190	197	184	194	187	166	177	196	207	178	198	153	185	195	214	204	201	174	191	190	185	176	204	214	202	162	193	173	195	185	186	174	214	192	222	224	204	188	185	187	199	189	196	189	172	194	191	176	180	185	195	202	195	173	203	197	176	218	207	187	202	177	193	175	219	219	186	200	166	185	205	178	218	195	206	190	199	200	199	186	194	165	192	192	183	210	199	158	166	212	170	174	197	180	192	173	202	188	209	190	170	196	181	179	201	193	169	193	217	174	199	168	186	193	204	201	209	173	191	185	202	211	179	191	180	189	180	185	181	179	183	178	177	203	175	187	188	190	201	183	199	197	175	194	216	185	198	193	204	204	172	186	183	169	215	202	202	188	170	188	182	193	174	175	202	202	172	188	197	181	188	196	164	179	178	179	189	187	191	190	178	204	181	212
40084	54226	47012	36567	23602	14147	6838	4815	4518	3851	2311	1405	947	575	476	424	409	432	408	405	392	424	376	417	402	431	423	421	426	421	409	425	405	367	402	394	421	385	380	388	430	393	426	420	422	375	416	436	421	396	366	444	408	432	391	390	405	425	400	421	393	410	430	383	400	413	438	446	419	409	402	343	422	409	403	416	418	408	397	373	412	415	432	403	378	409	419	389	400	361	373	387	410	400	417	450	438	384	430	392	378	421	393	387	398	409	425	392	413	423	394	392	412	394	399	388	416	425	425	390	424	409	402	417	415	415	387	405	391	462	413	425	382	372	408	397	396	355	427	439	455	429	421	382	397	397	383	404	374	421	422	430	403	432	417	430	419	384	382	408	404	401	389	378	396	385	411	397	413	419	390	432	436	445	399	419	428	394	434	443	378	406	428	359	399	373	400	398	427	419	401	401	386	409	418	415	428	435	418	392	382	384	399	399	453	379	398	427	383	448	390	405	410	377	422	375	412	403	396	428	423	374	405	443	427	431	414	416	402	371	385	440	406	387	414	434	406	420	392	391	423	445	410	408	377	435	397	421	392	401	398	391	420	437	385	377	399	404	394	429	409	409	398	441	417	389	401	391	405	416	391	393	421	390	417	446	418	432	378	392	439	417	419	383	397	401	411	396	419	392	403	380	377	429	384	440	435	385	416	413	424	388	416	383	412	436	406	408	396	400	405	372	419	391	381	423	403	410	392	422	403	429	392	410	414	427	427	417	407	365	399	420	422	426	414	404	381	368	415	412	427	399	404	397	380	416	434	415	442	424	433	386	394	414	414	429	424	459	359	400	370	387	409	407	377	414	377	454	421	422	468	419	423	401	394	395	406	420	444	435	409	395	381	403	411	372	449	410	412	409	428	386	434	424	418	389	414	430	417	440	426	435	405	424	442	398	397	412	398	388	424	426	419	395	415	399	392	462	400	381	417	380	431	419	402	374	400	432	407	425	405	380	420	414	386	395	460	417	411	391	390	381	376	376	418	415	422	412	414	405	400	417	412	428	427	420	424	392	434	400	401	452	387	425	429	424	408	425	387	442	381	399	408	428	422	408	427	398	378	436	446	405	401	411	417	398	409	397	385	400	389	371	438	395	441	437	449	414	449	410	415	416	424	396	413	383	420	363	403	410	373	397	386	415	407	367	359	406	460	376	420	421	432	419	404	399	405	398	428	400	398	406	429	445	408	394	388	433	419	404	414	399	391	394	465	406	402	417	396	411	410	419	434	389	395	422	448	418	428	419	397	403	428	373	394	385	423	392	396	408	409	424	417	411	434	429	415	399	426	415	418	411	426	418	417	406	433	363	402	409	396	424	429	431	436	404	466	362	382	364	430	413	390	450	400	413	427	431	398	416	401	427	399	421	386	400	409	386	373	414	434	442	439	406	431	412	394	418	411	420	416	397	410	416	380	427	408	399	422	434	408	396	389	395	419	404	406	406	408	400	418	405	408	403	408	379	444	406	370	436	387	430	402	411	400	465	397	397	417	419	417	379	403	368	416	421	413	420	404	421	411	421	413	380	379	412	407	382	397	409	374	428	431	395	423	415	413	383	407	412	413	381	440	429	412	438	429	438	465	431	399	408	371	420	409	385	411	437	421	409	410	373	391	450	386	387	400	388	396	402	401	407	449	435	444	402	421	409	426	428	392	428	415	404	419	395	409	414	360	400	443	450	395	407	429	399	445	412	402	396	435	401	408	411	417	416	429	446	382	408	378	432	377	414	419	415	409	413	415	405	406	448	405	386	405	406	401	415	396	408	411	396	409	411	408	382	414	416	390	407	435	399	372	405	409	452	437	393	406	423	434	415	415	430	454	401	432	417	406	390	397	420	424	411	429	438	386	413	389	413	434	415	385	394	430	434	413	402	427	432	372	421	442	391	417	423	388	412	419	410	412	433	421	383	417	402	394	399	363	385	418	415	381	399	406	412	383	383	434	359	428	369	409	400	396	393	410	407	401	410	424	384	444	401	392	460	415	414	414	381	407	417	421	472	388	386	433	435	381	405	455	413	381	439	427	454	396	394	416	427	449	457	419	401	395	428	389	413	424	383	399	430	397	393	418	373	415	433	378	399	405	417	428	424	414	390	406	421	439	389	429	417	434	398	398	378	396	375	384	371	425	411	384	408	425	435	397	398	397	434	390	415	394	408	382	381	403	403	378	432	399	449	412	396	405	379	403	420	403	415	395	412	429	398	398	396	397	383	425	395	447	400	404	390	400	413	429	391	398	405	402	406	419	421	365	390	415	397	461	393	385	379	401	361	394	393	395	448	434	407	405	371	410	432	375	467	404	428	373	383	443	401	422	388	417	430	397	436	391	397	390	422	394	381	392	419	350	429	397	392	409	406	391	423	402	424	424	402	406	437	396	385	381	406	392	408	392	381	410	387	360	409	397	433	438	396	411	399	384	437	400	376	439	372	428	378	391	425	422	397	400	405	378	399	397	422	385	396	412	415	444	417	436	393	385	393	414	420	420	424	434	352	401	384	390	411	396	404	400	403	426	409	391	393	412	450	451	413	406	426	414	420	415	413	373	371	416	421	409	419	430	427	409	434	406	384	423	440	396	434	407	404	431	430	398	424	436	381	411	420	407	412	385	437	415	404	421	449	386	387	416	414	445	423	430	404	402	412	399	395	385	424	398	418	394	396	417	416	446	435	416	409	411	455	421	407	387	403	425	414	411	425	396	405	385	381	402	382	380	369	425	392	437	473	419	381	379	419	436	420	396	439	443	409	399	408	388	415	380	402	419	412	368	403	391	404	394	408	462	389	437	418	421	409	389	410	438	429	370	387	449	438	398	400	412	429	412	406	439	413	417	411	382	393	389	409	378	414	409	420	403	406	385	417	380	434	396	403	427	405	422	380	428	379	397	420	405	433	422	420	402	428	434	403	438	425	434	405	420	388	406	398	394	420	366	375	416	419	420	416	378	395	412	404	427	422	420	404	412	376	435	395	480	408	410	390	391	395	382	448	379	405	388	412	393	414	427	410	410	393	407	425	411	408	370	396	421	398	402	425	428	446	408	383	417	399	385	410	382	380	413	415	400	418	386	421	396	381	408	450	415	398	432	450	415	390	431	405	382	440	428	414	389	417	404	370	402	409	425	375	408	405	426	416	379	389	396	361	404	398	408	391	376	384	403	416	386	410	402	426	380	411	429	415	433	413	406	433	425	415	409	393	407	402	397	418	413	392	421	406	433	426	392	390	362	411	371	403	362	431	379	396	398	420	403	424	429	370	400	420	426	410	388	458	399	418	367	393	384	396	411	426	438	455	452	408	410	402	422	440	380	438	423	431	424	444	405	408	424	382	434	420	400	442	375	434	415	394	431	410	410	411	405	409	425	386	391	407	435	393	398	456	389	451	418	408	408	414	425	388	419	400	394	414	374	389	405	373	410	404	426	410	421	402	412	407	410	395	396	384	409	432	440	428	413	411
25131	22044	30269	28720	21462	13401	6429	3359	3640	4516	3828	1784	778	385	269	243	186	194	172	200	183	202	184	213	193	215	178	167	178	183	200	196	197	192	170	191	183	201	178	163	164	191	173	218	181	193	194	182	224	209	200	167	211	182	206	170	165	176	206	180	172	170	166	180	202	180	216	187	191	188	188	194	201	184	182	177	189	171	156	166	183	188	186	166	195	195	183	196	185	182	172	188	161	163	205	191	192	157	186	179	213	189	182	196	176	204	192	169	167	188	171	193	203	205	183	195	185	168	191	206	199	190	181	184	207	203	178	182	161	175	180	172	174	182	180	186	180	177	219	178	187	173	185	206	187	162	202	183	191	182	188	171	188	178	185	179	163	171	185	179	175	165	189	193	173	196	183	195	180	170	187	197	216	167	193	194	179	182	180	188	184	192	180	177	185	202	190	170	182	194	167	175	162	180	159	195	207	186	167	173	204	203	164	194	172	180	198	193	198	184	175	179	190	202	208	173	201	183	189	209	186	183	180	189	164	195	181	185	205	183	181	195	190	195	178	163	195	188	159	167	191	187	195	200	197	183	200	197	190	181	193	184	187	177	189	190	189	191	176	217	178	190	164	173	178	195	217	192	176	157	177	168	172	181	198	210	192	191	174	174	199	186	168	173	196	195	178	215	186	199	196	179	163	168	189	190	205	184	179	174	179	194	173	186	171	194	186	190	182	190	196	174	175	176	205	184	175	177	202	196	186	180	186	174	184	197	191	147	175	165	188	189	204	180	168	194	178	211	204	190	174	173	198	198	213	184	200	183	183	170	197	173	202	160	186	215	184	211	176	192	184	200	182	200	202	175	172	215	189	166	183	206	191	199	176	198	177	177	147	203	194	185	207	201	176	177	162	197	154	208	164	205	178	196	197	168	177	206	221	211	180	199	179	186	157	184	185	198	175	169	176	200	186	184	196	171	196	199	199	170	204	188	192	185	207	179	178	179	192	179	189	180	183	200	201	199	172	201	182	175	181	192	196	181	194	189	191	170	193	182	171	184	187	174	169	182	175	206	206	196	166	189	170	162	191	203	173	188	168	174	201	177	179	182	192	187	195	175	221	192	175	213	205	191	183	174	191	169	164	198	180	201	189	179	200	172	184	185	181	190	199	174	162	193	164	180	198	190	203	191	190	205	187	179	199	182	161	193	166	168	176	177	214	166	180	186	189	200	178	185	186	197	177	173	176	156	190	187	187	192	197	181	178	197	193	207	182	183	204	199	187	170	198	174	194	187	191	173	198	170	193	207	173	170	175	199	184	175	188	188	171	199	186	168	160	187	190	176	192	173	203	189	178	203	189	184	190	190	192	218	184	186	197	181	177	195	175	185	169	175	197	190	162	196	195	174	187	184	174	187	179	175	183	190	192	178	197	191	187	189	211	189	188	197	190	192	205	198	201	186	188	164	189	183	196	204	177	167	207	182	192	175	176	179	186	178	174	199	176	179	190	164	164	174	209	177	178	204	201	197	178	190	192	193	201	197	176	191	186	206	184	196	185	179	194	172	198	198	196	164	184	179	190	200	177	187	182	202	183	200	167	205	194	185	172	176	161	195	190	194	197	183	202	178	175	170	192	158	169	186	189	175	172	170	166	178	188	196	171	179	162	150	184	198	201	162	172	175	174	168	208	202	186	197	177	194	179	189	184	179	183	193	192	193	185	187	171	211	175	219	190	209	195	172	177	183	187	190	165	194	210	185	199	182	158	193	178	181	172	188	173	198	202	225	209	214	176	204	194	190	189	187	177	188	199	186	182	199	198	199	183	169	206	186	181	190	181	196	184	210	182	196	191	157	184	169	158	198	192	174	205	182	191	182	179	180	169	193	189	172	180	178	186	193	204	175	174	181	173	193	206	175	193	169	189	180	175	195	181	177	171	188	172	197	206	203	187	171	162	185	182	194	181	192	186	181	181	188	194	175	199	177	175	182	193	187	191	205	194	184	163	169	176	192	186	214	198	197	197	186	191	192	184	194	181	178	194	175	170	204	200	183	176	166	191	184	187	195	198	185	203	155	182	192	207	209	186	184	190	190	191	188	180	179	205	204	175	175	197	223	194	188	164	184	196	187	191	189	169	202	174	195	197	186	183	186	198	179	177	182	188	209	202	182	197	174	176	193	204	171	190	199	169	174	186	184	191	170	188	166	191	178	182	203	176	208	197	198	185	191	164	195	203	186	196	166	185	217	180	210	176	191	186	170	192	177	170	175	191	182	221	185	149	180	192	189	160	187	194	176	204	173	162	203	189	192	182	185	204	176	199	190	186	193	187	179	186	210	208	195	220	179	171	180	224	164	188	195	181	172	168	201	169	205	198	183	179	190	170	171	192	185	175	176	193	161	201	179	169	191	174	176	193	170	193	171	169	194	169	195	188	176	180	193	164	208	171	192	172	174	173	204	179	187	210	210	173	188	181	209	183	197	175	189	187	181	181	187	202	196	196	175	212	163	177	184	183	179	179	204	203	169	186	190	170	192	200	184	195	169	194	188	201	173	160	205	177	207	179	184	200	186	180	199	220	177	171	182	191	179	193	166	189	166	178	189	191	207	201	198	180	166	164	191	161	191	176	185	186	192	161	182	184	169	185	189	182	195	160	174	177	178	179	185	185	170	179	187	172	190	198	193	190	180	184	178	185	199	179	193	182	205	198	167	196	191	165	193	193	179	188	194	196	190	165	178	181	195	185	189	196	207	184	171	202	192	199	181	208	177	181	184	194	183	176	174	201	178	189	173	170	166	169	186	191	215	159	170	177	186	210	206	201	200	192	183	177	192	195	165	186	188	178	183	198	169	182	175	171	177	175	178	199	185	193	192	171	169	202	189	193	174	204	179	189	197	183	200	169	187	195	165	171	178	197	188	196	216	188	168	202	152	189	176	194	182	208	186	203	162	213	187	166	191	182	187	191	200	182	197	190	186	163	198	168	204	183	164	197	189	183	202	170	181	194	191	176	179	183	202	202	171	175	173	184	172	177	224	209	193	179	177	193	163	183	179	187	203	195	206	192	160	179	175	181	159	189	161	185	187	188	156	172	169	202	178	170	195	180	188	166	202	180	215	209	168	171	209	187	187	216	194	188	190	181	168	202	202	146	164	199	170	182	191	183	183	195	178	189	198	190	187	186	198	176	193	179	172	183	200	175	193	175	194	199	183	193	195	197	183	185	188	186	193	173	167	180	186	191	188	197	196	176	212	200	193	175	173	193	204	184	190	220	200	180	184	174	175	188	183	189	199	178	209	187	189	224	199	194	192	212	189	197	196	205	165	181	205	185	185	171	195	179	176	186	196	164	195	184	173	194	199	175	184	170	196	189	187	172	203	169	171	193	169	192	181	157	178	176	170	220	174	177	184	178	198	206	187	179	204	190	204	211	155	173	182	164	218	177	184	187	198	201	183	202	203	200	183	159	164	203	194	223	199	199	205	183	175	200	171	184	179	193	157	167	186
41590	63312	53873	41167	30262	22054	13724	10088	11227	12743	10737	5423	2285	962	545	455	403	401	407	395	420	422	397	396	389	366	406	386	409	403	381	381	395	395	401	414	344	427	405	422	373	440	442	402	388	378	361	366	383	428	414	398	390	423	381	385	381	363	403	375	442	425	407	416	347	399	376	406	418	414	407	384	380	399	441	411	371	384	362	379	408	429	409	387	394	391	380	406	431	440	379	383	389	378	409	365	420	364	397	420	448	388	416	390	420	408	437	397	397	366	403	398	398	383	364	395	401	426	407	392	399	414	375	401	419	376	409	404	425	410	395	377	399	385	370	354	431	410	415	386	405	411	407	375	422	418	398	408	405	396	391	383	377	416	436	361	386	411	409	383	395	377	380	431	378	429	407	395	403	378	418	371	412	389	428	374	413	401	413	379	403	415	415	408	418	414	370	423	397	431	358	402	391	393	405	402	367	428	400	404	386	392	404	450	419	419	397	411	400	396	391	421	421	406	424	415	419	403	421	371	410	412	407	379	395	414	381	374	405	375	372	391	402	400	432	403	349	374	388	432	400	371	382	398	427	379	408	403	384	372	399	377	376	376	425	411	401	406	417	389	397	396	432	344	417	383	388	428	405	401	390	390	413	406	378	380	390	398	386	391	392	438	414	398	365	409	378	406	412	403	395	393	410	408	370	438	417	353	400	403	409	367	417	435	408	414	429	381	403	397	405	402	405	406	404	435	415	365	384	386	411	366	390	412	424	408	441	430	392	413	416	422	392	390	429	374	402	401	421	405	406	366	400	356	407	401	388	402	410	392	376	423	403	390	420	397	408	431	394	387	388	385	406	378	422	383	392	394	365	425	361	407	420	425	426	432	369	404	421	422	410	408	430	434	415	395	415	379	388	366	427	409	417	416	404	389	418	393	405	379	406	395	404	389	450	407	394	398	416	435	415	423	392	401	426	376	378	377	393	420	432	410	406	384	385	440	394	427	388	394	399	346	383	401	407	367	401	418	357	380	403	396	400	400	403	364	387	402	431	418	378	391	420	386	364	400	433	390	390	398	421	438	413	422	389	397	424	384	431	373	415	410	378	405	376	387	438	422	415	367	393	387	393	377	396	404	404	396	384	376	388	422	387	404	366	401	420	406	410	412	397	371	401	384	415	357	396	417	416	395	384	370	411	370	384	416	383	387	412	421	397	395	410	378	403	382	407	387	389	413	400	422	424	394	400	420	402	412	396	421	419	426	426	446	385	441	426	375	436	378	422	379	440	356	400	400	397	388	392	399	356	383	426	364	449	419	388	430	378	397	438	378	369	418	377	386	428	408	388	399	376	376	429	419	407	405	386	387	400	409	426	402	431	418	367	411	439	380	435	414	401	409	429	415	433	394	399	388	394	382	411	393	400	401	390	374	369	430	381	392	419	387	398	402	399	402	398	394	382	397	401	403	388	421	387	401	392	388	413	406	409	407	404	415	382	400	381	401	372	388	425	386	364	387	419	427	415	408	384	384	420	389	369	418	411	401	413	415	421	389	415	398	437	417	414	376	398	444	414	408	412	395	428	392	415	435	381	416	408	403	407	402	416	408	419	378	437	390	399	409	390	385	390	398	371	396	380	398	421	386	404	411	402	394	402	405	384	380	370	407	402	417	421	401	420	423	386	397	392	419	421	417	413	424	397	395	404	362	379	444	383	393	360	408	406	384	409	406	402	412	399	408	422	398	411	408	401	378	400	385	365	410	356	388	407	387	427	447	410	406	399	402	435	391	375	426	374	411	397	420	379	424	415	373	408	434	395	402	376	373	420	399	396	405	392	407	429	386	439	385	439	398	370	382	420	389	398	408	396	394	377	394	413	406	408	362	392	373	406	400	415	430	362	428	412	417	386	401	391	409	402	395	411	375	388	420	417	407	403	428	380	362	367	414	434	384	431	396	402	415	423	401	394	397	406	418	430	392	366	395	379	389	412	391	418	375	414	407	401	440	375	394	399	423	439	414	429	399	415	403	393	410	414	435	411	379	410	385	427	355	401	423	380	376	396	378	406	378	393	407	383	379	440	361	381	384	389	368	377	414	384	437	400	399	413	405	433	410	371	370	370	421	405	432	381	409	419	399	415	352	408	376	380	395	404	426	444	389	422	398	389	407	386	411	385	415	373	403	367	389	407	394	405	389	382	402	373	400	413	414	366	421	393	441	363	381	377	396	389	416	432	390	381	435	400	419	408	404	423	411	442	398	402	367	367	394	423	400	409	382	401	395	433	363	431	401	407	417	431	416	367	401	397	402	385	382	370	456	401	406	408	386	420	373	396	382	403	388	377	376	384	419	423	373	377	396	422	416	409	400	404	383	408	413	426	403	376	391	386	397	411	408	389	422	384	355	396	413	404	419	417	399	394	396	393	394	419	400	392	386	425	413	408	405	402	406	431	416	363	404	394	380	393	431	371	372	399	359	401	393	383	400	384	408	414	400	409	381	406	373	416	381	411	400	417	414	413	399	405	437	384	390	386	391	407	395	419	398	394	419	393	404	427	406	416	425	367	461	400	396	384	425	385	416	378	404	387	416	423	379	389	422	425	447	385	400	414	395	431	415	376	374	401	395	383	394	389	402	390	380	380	377	375	417	368	416	378	417	418	402	417	380	398	418	397	408	403	396	420	398	386	412	376	400	386	418	410	411	396	392	373	423	398	422	395	408	434	393	373	391	350	411	364	436	374	357	414	405	401	405	418	391	382	388	371	409	401	417	420	407	414	410	411	378	399	395	399	405	373	397	427	393	401	386	389	412	404	411	399	396	372	382	403	388	428	423	420	427	417	404	378	363	445	404	413	412	371	383	426	411	407	410	387	401	369	377	421	380	404	405	365	386	332	420	406	422	404	393	371	373	385	396	417	399	373	397	397	396	420	411	382	448	396	390	409	421	382	359	427	368	380	394	368	371	394	416	400	381	416	422	397	424	406	419	384	425	451	382	412	395	384	389	354	417	364	396	402	450	391	443	384	393	411	409	370	390	401	365	402	421	429	405	393	388	404	415	417	420	377	385	424	419	406	410	384	412	412	377	396	373	402	370	396	421	424	395	400	412	387	388	384	344	390	400	420	459	375	420	370	394	394	440	407	400	392	395	387	410	394	436	387	395	400	401	441	392	443	392	383	383	449	394	362	408	364	391	413	398	409	366	412	407	414	419	439	417	455	396	364	418	414	406	398	432	381	400	393	387	426	369	418	383	397	388	430	380	418	381	410	382	386	441	364	401	408	419	381	382	428	419	400	394	394	420	376	415	389	414	375	426	373	396	421	386	380	391	385	394	442	427	423	411	402	424	409	396	418	352	397	407	385	435	407	421	417	420	384	414	402	431	425	411	419	430	415	427	420	384	405	426	366	423	403	392	411	407	381	432	364	403	393	382	420	384	419	404	413	402	411	373	407	399	427	423	421	419	437	400	413	387	389	418	369	401	388	392	396	386	403	393	399	423	401	382	395	382
23467	21615	29418	24583	22880	23826	19936	9301	10326	11289	8082	3748	1393	578	300	210	228	216	200	214	193	229	184	200	207	215	207	177	199	184	202	207	175	186	192	191	194	185	176	186	207	194	187	190	190	185	185	197	221	171	195	197	234	179	178	181	204	227	201	224	199	184	181	187	193	200	198	187	176	187	205	175	185	188	195	181	164	203	177	199	205	224	199	187	192	207	188	183	177	210	188	205	198	197	203	182	196	198	186	195	186	218	169	187	169	181	172	203	184	203	188	179	216	209	205	197	186	166	185	213	201	195	188	206	180	204	200	187	198	211	195	176	179	196	175	194	190	175	193	165	177	219	196	181	196	192	188	180	182	189	180	187	197	179	208	206	168	186	195	215	200	199	188	203	201	184	189	210	198	191	182	203	198	199	191	212	215	187	187	184	176	196	208	185	203	202	185	201	215	203	194	161	209	179	192	198	183	178	208	174	222	183	194	204	201	175	182	170	172	213	193	213	193	155	166	203	197	175	205	184	192	184	174	164	222	199	221	178	167	188	177	169	189	198	161	177	191	189	192	170	210	182	199	177	164	186	204	186	196	216	191	174	191	176	190	193	195	190	208	173	207	203	202	184	206	208	209	202	209	210	192	179	186	195	193	180	205	191	202	171	192	167	210	182	198	220	182	219	184	169	241	175	213	197	201	216	179	167	166	184	191	205	185	166	204	182	206	176	207	199	193	175	196	186	195	190	180	183	181	191	208	187	192	176	183	202	184	201	199	198	175	196	176	182	203	205	188	184	200	198	194	202	185	215	194	183	187	195	220	189	195	194	187	184	185	188	200	199	171	202	180	167	178	186	190	197	218	209	180	187	160	181	200	196	189	177	187	163	212	219	173	209	189	196	173	192	185	184	186	172	203	167	208	191	176	208	185	195	198	195	212	201	188	195	192	213	173	162	185	185	186	193	196	170	183	192	216	198	175	177	183	212	217	193	213	172	181	190	180	179	187	204	195	193	185	193	206	216	197	176	209	203	190	202	193	177	186	175	198	192	193	182	180	199	207	203	213	187	209	178	198	193	208	229	188	199	193	191	197	203	197	189	195	201	184	172	192	181	170	201	203	175	204	161	168	183	217	189	203	185	195	206	191	183	187	201	210	202	199	192	196	196	185	195	176	203	215	187	183	198	188	189	194	205	183	180	195	193	212	193	176	192	207	182	201	177	185	214	196	183	201	215	191	183	180	188	207	187	201	183	183	206	191	174	212	201	205	167	183	185	189	176	202	213	183	194	205	205	208	200	207	192	183	192	187	193	189	189	185	197	196	192	184	167	194	194	190	186	180	180	192	177	196	165	192	180	205	197	175	189	177	189	195	195	224	193	187	189	166	192	177	195	187	186	215	183	180	173	177	191	194	178	183	191	202	192	192	189	177	196	199	193	183	170	197	185	200	208	210	198	199	185	210	197	199	163	210	199	192	205	184	199	186	210	194	180	186	185	184	209	177	170	192	178	169	195	190	186	195	175	207	196	224	172	213	167	197	195	159	194	219	165	215	190	201	179	176	164	195	196	192	196	172	197	164	213	187	172	190	169	158	203	179	165	172	181	187	192	195	197	206	190	198	186	181	188	203	184	169	181	187	208	203	188	209	178	197	190	184	193	183	218	198	194	192	200	209	204	189	223	191	184	212	194	193	188	184	199	201	195	201	195	203	209	182	196	168	193	206	170	189	201	191	184	191	191	189	202	179	177	182	204	207	201	174	205	154	181	185	194	190	201	190	161	183	203	189	184	178	199	225	185	205	213	203	194	169	208	210	179	209	212	198	183	195	177	198	196	194	195	173	207	171	200	194	210	199	189	209	208	172	158	219	183	191	202	200	198	194	179	172	160	167	180	204	202	178	182	208	182	187	222	207	191	172	200	201	185	177	193	169	194	194	194	205	167	194	201	185	179	169	168	203	179	191	211	214	191	193	194	190	170	200	194	199	197	189	203	199	186	192	178	192	191	180	170	221	191	176	192	186	188	196	194	190	194	213	179	180	183	180	199	189	186	188	176	170	178	175	192	219	183	218	167	176	199	198	205	191	197	215	186	181	178	194	185	182	210	210	201	184	172	190	192	190	198	197	171	198	181	189	216	197	223	185	201	187	209	190	212	189	194	189	179	171	200	217	201	188	182	166	202	191	170	172	179	190	211	192	166	178	184	213	188	206	175	195	184	206	186	204	205	192	186	157	179	193	198	206	198	206	168	199	208	174	181	203	178	197	180	177	180	164	172	212	177	196	196	196	175	210	178	187	192	203	182	194	181	181	197	197	209	187	187	203	195	200	184	182	194	178	202	183	166	211	194	200	197	217	194	199	194	187	209	181	193	176	219	204	194	188	207	192	168	184	182	189	192	202	181	193	213	177	208	188	197	173	164	202	203	191	192	202	203	194	204	211	188	196	179	193	188	202	165	186	208	203	181	191	192	196	175	194	184	177	189	194	182	190	168	197	172	173	204	202	182	167	194	201	204	201	196	203	199	186	177	180	185	207	228	198	205	210	200	170	183	204	181	208	194	189	180	190	191	187	186	182	194	202	181	141	198	214	194	204	191	187	199	191	199	179	189	183	159	210	189	188	203	185	178	186	210	171	226	196	189	195	196	181	175	202	191	178	187	190	173	184	195	183	185	178	181	210	167	192	204	209	227	205	207	180	173	197	216	200	205	189	186	170	182	197	204	183	188	195	181	207	156	183	177	197	198	199	205	199	196	187	196	185	188	191	180	169	185	207	200	220	176	179	190	197	188	198	213	187	192	204	193	195	190	209	189	199	174	167	185	204	189	180	219	172	171	213	192	194	194	191	168	169	174	190	189	191	203	188	170	210	190	207	186	200	174	177	199	208	188	196	183	189	178	172	210	166	203	178	188	186	201	178	194	184	177	204	166	183	192	199	195	209	167	206	183	209	222	187	228	180	207	193	156	180	178	205	191	196	175	207	191	196	199	180	200	199	184	205	179	187	205	190	185	174	193	206	177	197	199	198	217	227	205	213	177	178	222	191	184	169	190	184	172	191	178	192	166	172	187	175	200	187	205	205	201	200	208	179	195	157	206	192	193	184	200	170	196	193	192	165	186	165	212	205	181	189	172	182	201	217	173	199	186	212	175	184	198	190	219	173	171	182	179	207	184	198	183	198	191	196	183	195	183	227	170	194	196	201	194	187	194	203	208	179	178	194	167	214	179	188	191	173	192	201	173	184	184	169	202	179	166	182	180	195	162	197	167	173	161	213	185	188	174	197	190	191	184	177	177	168	189	186	206	185	186	199	196	194	214	160	208	191	183	177	200	213	181	180	204	168	185	175	208	185	186	212	195	185	221	178	188	188	176	201	180	181	199	170	185	180	170	208	155	204	171	210	191	170	196	200	191	179	202	201	198	162	196	199	174	199	164	191	202	200	198	178	209	177	189	202	197	184	182	188	177	194	196	201	193	169	194	206	193	195	163	193	179	188	181
46238	72491	60435	47119	38696	33514	26089	18755	22110	23344	17087	9773	4004	1430	669	464	418	409	388	444	406	412	409	387	420	368	406	364	383	396	403	401	404	409	400	407	416	401	416	439	368	393	379	385	383	431	416	406	389	368	393	427	402	360	419	377	401	395	417	425	409	443	400	386	369	392	390	372	380	403	431	409	382	343	425	428	378	348	382	377	379	394	384	424	382	379	382	392	422	398	378	390	395	370	410	384	387	400	409	378	378	413	378	377	429	407	396	389	405	395	381	397	411	399	420	390	400	385	386	416	367	374	401	397	373	416	390	360	377	383	404	394	392	410	393	408	389	440	395	402	399	423	379	429	390	390	436	395	362	381	425	385	392	365	400	356	422	383	391	412	411	405	400	375	401	397	384	390	358	380	387	409	382	388	403	382	377	368	365	424	383	420	388	379	418	438	374	383	395	396	414	385	399	378	364	412	404	383	403	401	414	341	380	377	393	361	422	399	382	403	428	407	420	402	384	382	435	406	367	404	406	386	384	351	434	410	400	411	406	357	394	394	384	416	417	404	373	397	391	398	369	398	362	398	376	392	391	414	383	419	367	404	432	398	413	410	429	375	430	384	422	383	364	393	375	415	387	401	417	395	391	416	384	399	400	402	385	406	372	396	378	439	374	421	406	382	390	425	391	421	385	390	422	373	378	391	401	424	369	375	379	400	385	430	419	376	411	421	442	392	424	399	422	413	366	389	389	404	385	386	434	399	393	384	410	386	425	398	415	373	397	409	375	368	437	363	423	435	399	415	386	385	422	383	360	380	416	417	396	379	412	432	391	365	431	396	399	396	429	391	376	356	390	385	405	399	414	392	391	388	378	417	411	410	406	374	399	350	392	389	335	404	378	382	372	390	405	352	392	409	407	401	408	376	409	382	422	404	421	414	399	365	374	399	361	396	365	395	386	396	407	383	405	376	382	361	404	362	394	401	406	381	375	433	378	367	369	387	391	434	371	379	329	387	425	405	398	394	382	405	384	405	366	393	400	415	399	370	403	403	421	387	362	387	394	407	424	385	396	388	378	391	419	401	408	396	388	382	425	400	414	430	372	403	376	406	372	390	375	424	414	437	386	384	393	399	405	411	396	385	410	397	368	384	401	394	410	409	391	370	395	380	391	390	391	405	389	378	379	415	381	422	396	391	404	406	377	385	385	435	383	380	386	382	365	397	434	382	403	395	390	379	405	391	405	436	391	396	362	398	401	387	391	363	366	401	395	439	378	373	406	373	394	438	378	383	406	399	368	409	392	368	400	381	400	368	431	404	429	422	387	376	405	397	402	391	394	388	392	416	362	383	383	395	385	382	396	394	382	402	389	382	413	394	393	365	422	361	396	441	395	433	393	407	383	392	395	369	365	371	431	397	411	399	422	377	395	389	420	384	381	430	389	411	394	393	375	441	420	394	409	428	405	377	410	393	371	377	381	389	395	396	384	411	395	406	402	372	435	383	393	378	370	394	373	390	435	382	386	400	400	408	395	377	412	369	419	384	402	379	392	356	401	408	409	369	413	348	384	412	405	394	398	397	411	423	376	398	395	372	392	377	419	396	376	400	401	421	360	389	399	379	390	394	388	386	406	397	429	402	383	384	389	389	390	400	376	440	385	403	390	397	343	371	397	413	403	396	421	414	414	374	395	408	388	383	420	374	411	393	428	416	446	395	402	393	421	362	420	395	414	396	384	355	386	401	431	429	407	386	425	376	392	425	405	397	438	419	363	373	392	414	358	354	373	400	380	392	405	409	401	365	360	369	372	393	393	365	409	418	374	414	384	425	390	365	386	370	396	376	410	387	390	400	371	393	405	380	421	375	376	374	368	410	385	388	426	382	408	369	399	425	411	377	383	394	398	427	368	420	405	425	409	387	410	388	387	405	412	433	400	377	381	417	417	367	408	416	387	395	381	381	407	435	401	388	362	394	413	356	410	443	396	400	393	459	391	386	404	428	385	391	418	430	427	407	445	394	394	411	389	415	393	386	407	378	424	423	384	396	403	360	377	384	378	386	387	386	392	407	382	369	359	388	422	393	360	376	374	386	398	411	423	427	382	387	388	425	371	436	392	378	444	396	369	395	404	383	395	368	385	387	414	405	393	399	393	421	384	421	350	379	414	388	364	419	390	406	357	398	406	407	355	376	381	379	385	376	396	371	404	362	395	372	384	366	367	391	417	388	364	423	414	436	422	403	378	395	415	382	406	411	417	422	419	405	358	403	384	375	382	364	387	423	391	377	392	384	427	344	359	412	442	379	425	420	348	432	406	384	368	364	373	356	417	400	378	388	375	417	419	380	406	413	420	391	388	399	396	439	396	370	371	423	397	364	369	413	413	372	395	376	405	370	401	384	414	389	424	386	418	379	400	388	409	407	370	386	386	375	410	405	440	360	387	441	436	423	375	392	381	381	384	420	408	397	402	399	439	410	399	374	404	393	406	396	381	392	377	411	402	403	400	423	410	413	400	359	378	414	403	407	372	378	395	383	365	398	443	398	363	402	438	411	406	392	415	348	406	391	404	411	400	410	418	390	392	405	417	419	385	374	386	412	408	392	353	412	434	405	384	379	411	406	436	397	398	430	371	438	426	407	407	393	387	383	393	399	391	401	390	370	393	379	399	381	376	395	363	402	389	376	362	360	384	396	387	399	426	384	428	400	362	395	387	412	407	404	382	405	365	398	375	417	375	413	398	413	401	382	375	399	359	382	414	395	370	397	380	393	410	434	399	425	420	392	395	407	391	430	399	411	377	406	420	390	387	366	395	406	396	420	378	382	410	412	383	368	370	381	394	400	414	426	396	424	403	383	387	392	405	397	416	380	410	378	369	390	396	394	417	398	406	384	351	378	397	395	405	384	410	418	354	380	350	410	370	400	394	400	412	369	397	415	381	357	363	384	428	400	436	411	404	407	352	418	404	405	427	407	373	406	390	415	407	390	401	380	392	426	380	404	405	358	387	389	387	400	381	439	421	398	394	409	398	357	376	406	401	406	409	386	395	377	382	393	379	398	407	387	383	395	384	393	412	381	386	373	415	390	409	435	433	415	402	391	418	397	439	397	398	405	380	394	367	403	405	430	407	419	390	428	399	424	388	419	412	360	388	427	408	373	402	418	419	381	372	402	405	404	374	368	363	393	370	399	395	396	416	409	399	398	377	399	362	396	398	405	383	375	367	388	444	401	406	399	408	417	422	374	406	389	416	382	391	393	394	419	410	414	364	384	379	394	380	390	367	393	418	405	403	402	378	378	347	409	396	417	389	391	371	401	417	390	378	375	386	416	423	408	378	399	415	388	366	396	382	412	364	412	394	349	405	381	378	369	404	390	391	398	385	381	387	374	383	433	403	388	378	401	382	373	393	362	396	391	399	375	395	396	388	403	423	378	409	406	406	382	384	371	376	388	396	392	428	403	438	440	419	394	438	407	369	391	379	390	409	386	422	422	404	404	416	425	381	398
29697	31035	31758	25203	15956	7680	3835	1520	1118	1404	932	567	362	252	198	204	225	199	208	195	196	191	167	189	178	207	168	166	205	180	180	189	185	184	199	203	180	197	173	177	196	203	179	217	184	185	167	178	206	161	190	193	164	192	177	178	204	205	170	181	181	196	187	204	187	200	168	186	185	192	169	192	191	191	183	175	186	193	209	196	173	174	182	171	187	212	199	168	165	177	203	205	184	191	192	193	195	189	204	218	184	184	215	175	203	192	203	195	179	188	169	178	157	187	187	213	197	186	176	205	165	188	185	170	197	188	177	190	172	186	188	181	189	202	182	198	190	208	185	194	193	180	167	210	203	197	183	185	193	188	173	192	214	203	190	187	170	170	174	182	227	192	207	206	168	199	193	174	190	199	186	211	190	178	210	165	185	196	179	187	188	175	194	177	188	194	190	196	179	196	197	191	207	174	174	184	183	179	171	176	172	182	183	193	204	194	202	175	170	190	197	173	155	205	164	202	169	194	191	189	173	212	186	185	173	171	181	209	205	202	225	183	189	190	184	184	178	192	192	168	191	172	172	179	188	160	205	185	205	166	199	194	190	177	187	195	183	194	198	181	207	204	198	181	181	186	169	195	188	201	196	195	179	184	175	225	184	183	180	186	176	184	191	193	200	218	170	194	194	206	198	214	191	202	172	194	189	202	205	199	209	182	211	181	184	160	163	176	162	169	196	160	191	214	207	188	186	183	167	202	161	203	204	202	173	185	185	188	190	187	197	185	187	188	185	186	190	200	190	184	183	176	201	155	190	159	167	177	157	197	205	198	188	187	201	198	220	184	178	193	173	174	216	166	201	172	169	198	205	177	197	206	190	181	198	194	192	188	175	204	183	197	219	183	195	200	162	179	186	200	189	194	197	188	198	175	182	196	192	199	182	189	171	201	187	174	201	161	175	179	194	186	176	191	202	195	217	183	202	202	174	178	190	182	181	197	206	184	197	178	198	192	193	168	179	164	213	204	195	177	200	190	172	191	170	184	181	184	191	190	170	174	191	181	203	191	210	180	171	203	159	188	175	188	196	196	175	185	195	168	188	192	199	200	190	186	196	184	200	181	194	177	169	195	178	182	204	200	192	179	181	181	185	205	186	198	172	164	183	185	157	206	184	209	200	190	184	187	200	158	219	173	187	195	189	170	178	182	196	167	195	183	171	197	187	198	225	198	190	163	177	178	190	199	191	175	195	202	180	181	191	173	194	197	174	202	193	180	185	178	193	199	179	184	185	184	169	184	167	208	193	203	195	179	212	180	185	191	197	196	188	181	182	175	194	188	196	198	203	180	176	201	185	166	201	185	216	213	197	164	190	186	161	172	207	203	173	179	182	169	211	186	174	182	192	163	199	189	178	194	206	169	165	157	162	173	180	201	203	180	180	200	165	179	209	197	197	190	179	208	195	182	179	211	188	172	170	180	201	205	197	209	164	182	185	187	183	193	174	179	188	181	192	172	195	186	192	178	175	179	203	180	208	201	172	189	160	197	185	184	196	183	203	198	182	190	163	179	171	169	173	202	160	191	199	174	206	196	201	196	215	196	191	184	192	191	223	193	182	221	195	194	189	200	175	193	175	202	185	196	180	183	204	190	186	199	162	205	181	197	191	204	201	179	198	176	197	182	170	201	198	180	184	174	160	186	197	220	198	195	194	203	172	198	203	178	191	180	178	204	178	187	176	157	204	176	183	198	185	180	180	184	194	181	200	178	190	191	185	201	171	198	180	172	191	174	213	159	194	176	199	196	180	177	200	183	186	201	208	185	194	174	195	194	194	186	183	197	180	176	183	178	161	173	210	200	169	176	178	169	179	199	180	197	170	169	169	191	185	198	203	174	185	192	167	201	207	215	189	185	181	181	194	202	178	201	190	162	181	202	193	206	175	197	204	179	206	197	182	182	203	194	189	175	191	199	178	199	197	195	185	189	184	183	181	188	183	188	176	179	185	176	193	175	195	193	209	190	208	199	186	172	175	174	199	208	181	172	176	198	173	172	172	205	174	189	186	170	163	178	185	192	184	200	207	180	166	172	200	178	173	193	166	184	159	192	171	185	198	175	198	197	179	183	190	158	169	176	201	192	206	144	188	196	216	169	204	179	194	204	180	206	176	203	198	181	171	175	188	190	195	167	183	204	188	188	183	187	191	186	211	163	182	210	177	203	205	189	175	206	178	205	182	185	193	192	193	190	192	163	203	188	206	199	175	191	169	175	192	180	194	191	184	172	193	187	183	155	182	192	189	220	190	179	196	188	183	191	201	188	200	184	187	182	181	179	182	190	181	190	188	180	183	192	188	188	175	188	199	179	182	205	183	193	180	181	199	185	214	190	197	193	199	189	173	163	186	163	195	209	187	193	181	180	194	218	187	190	187	196	186	189	159	182	196	192	185	176	204	184	176	177	165	199	223	179	204	184	184	174	169	190	200	183	158	185	173	206	198	227	188	188	193	177	172	175	175	196	169	178	198	201	170	173	184	179	190	204	201	178	196	180	167	205	177	191	205	200	184	214	183	183	187	210	203	165	198	163	210	190	181	177	198	184	170	185	200	189	196	174	195	175	185	188	206	191	183	177	170	185	207	172	153	183	187	207	186	197	189	172	215	188	196	208	169	206	180	189	172	181	163	193	197	185	176	175	184	166	200	201	169	166	186	176	196	193	186	177	193	187	196	211	191	178	184	193	192	200	175	189	174	194	204	211	180	176	212	179	190	193	195	184	181	208	203	201	190	189	225	197	200	207	182	162	169	195	191	168	179	168	212	194	186	176	188	221	194	186	211	162	168	193	185	186	201	189	207	170	182	179	176	174	188	184	173	192	200	180	156	207	215	193	177	209	195	195	199	182	205	211	186	201	185	196	191	163	179	180	185	179	209	189	195	184	202	186	187	177	191	188	203	192	167	166	170	159	212	197	179	187	188	175	186	175	184	188	192	177	208	212	166	197	192	197	169	204	200	176	175	192	189	177	168	208	177	178	178	215	170	184	181	200	182	182	210	187	194	192	187	189	165	173	185	208	190	177	179	202	198	198	178	198	201	201	198	193	201	202	187	174	190	216	204	156	163	195	180	189	189	193	188	191	206	211	186	204	218	192	195	160	191	191	195	192	189	174	180	218	177	197	190	195	194	183	199	189	183	171	199	202	176	207	184	174	194	202	190	179	182	208	178	204	200	168	201	189	190	175	187	201	210	187	200	204	185	200	190	192	185	201	176	201	192	178	189	197	191	194	199	210	183	197	172	193	174	192	185	162	162	192	165	181	196	178	195	172	196	201	195	190	169	195	195	215	167	212	200	199	190	171	187	190	180	196	224	184	166	163	208	190	167	211	197	181	189	200	207	163	187	188	206	191	185	188	182	208	186	191	191	186	198	183	176	191	197	213	192	199	186	179	172	179	178	209	195	187	174	175	186	192	201	203	182	180	185	162	191	193	187	181	191	187	178	159	189	178
40623	52942	42788	33828	27274	16171	11325	5367	3746	4355	3112	1495	931	597	448	409	406	385	417	367	392	417	402	412	387	395	406	436	381	408	403	433	417	404	405	372	385	412	438	408	422	420	426	404	385	425	418	391	410	413	431	374	392	419	396	421	377	406	417	366	442	388	419	385	387	416	390	421	395	374	370	404	350	379	400	369	409	402	433	423	398	416	413	401	431	407	374	459	370	392	407	439	437	396	416	443	365	438	399	396	374	391	392	417	417	416	390	389	426	432	371	370	402	409	408	400	428	416	385	393	386	392	405	406	381	416	352	404	406	386	366	359	362	430	394	397	424	376	390	404	417	410	400	426	376	423	431	423	409	402	398	392	392	413	384	383	422	390	441	396	393	408	428	407	453	426	433	445	385	399	403	405	401	405	381	403	414	397	432	379	418	411	396	385	401	394	384	392	373	408	410	422	358	437	361	403	386	400	420	423	415	420	404	378	381	370	393	385	401	403	389	429	386	381	396	401	385	432	384	399	431	357	399	444	421	403	382	400	419	373	417	437	395	405	421	429	409	402	425	412	424	392	407	403	397	400	395	448	413	416	408	420	389	423	389	389	424	403	393	440	356	394	413	387	400	421	410	375	385	416	424	421	419	379	415	363	384	410	410	427	432	423	390	401	405	403	369	399	402	450	395	404	379	406	400	402	395	373	431	401	402	445	430	399	410	379	382	441	388	385	404	387	420	429	404	385	384	380	421	403	409	417	418	401	403	416	380	424	379	357	405	391	372	397	422	402	418	369	423	392	402	396	412	401	405	435	417	412	384	390	374	402	397	390	377	396	421	392	411	412	409	388	418	434	399	408	381	398	420	441	416	423	409	448	402	374	398	378	407	400	380	397	405	383	398	410	407	393	389	390	415	390	422	380	416	389	398	400	426	405	393	430	390	404	411	421	403	387	430	398	394	374	363	413	359	394	383	421	397	432	392	424	372	424	416	417	394	435	399	390	408	426	390	409	416	415	414	401	412	415	414	430	416	427	427	415	424	422	450	404	417	414	391	454	384	414	403	421	397	404	392	434	411	416	404	393	397	404	402	391	410	383	408	377	430	390	401	433	441	404	389	389	383	379	388	394	409	396	421	392	413	407	402	406	446	401	402	377	402	413	415	435	409	394	391	422	372	415	394	428	409	383	399	407	370	393	371	383	405	414	448	420	413	419	445	362	407	435	410	425	414	427	417	444	431	424	439	416	422	358	411	431	429	392	430	395	369	390	448	383	405	416	391	382	373	438	378	416	422	415	433	451	400	421	391	413	418	388	389	418	382	382	385	376	399	408	436	390	377	403	436	411	428	402	369	412	396	386	399	395	392	415	419	383	395	374	432	369	410	428	395	412	406	426	420	383	398	422	399	413	415	414	377	423	375	387	388	375	410	381	415	398	412	380	425	408	410	394	425	402	400	410	396	421	385	389	416	389	410	394	366	392	419	369	380	408	431	394	410	396	388	402	375	418	413	419	398	425	388	427	393	371	391	431	364	419	419	416	395	381	400	409	388	439	404	435	430	373	432	425	401	384	434	397	402	396	419	410	396	381	398	409	420	404	457	420	416	400	426	378	373	394	391	406	396	370	403	403	390	408	397	413	419	410	403	416	426	399	411	397	385	374	413	423	403	411	399	373	414	372	436	395	383	390	386	419	395	395	410	405	395	396	388	406	389	396	395	402	393	399	384	366	407	394	395	393	380	407	405	371	390	406	441	415	418	420	392	389	431	410	399	359	413	427	410	429	392	416	409	435	400	393	375	436	393	382	399	425	441	423	427	414	388	398	382	414	449	432	433	399	411	382	370	400	402	412	379	398	418	428	392	367	412	384	411	392	389	422	388	421	442	377	425	370	399	374	404	392	416	382	400	416	413	400	419	418	394	407	411	399	403	394	432	375	416	400	412	398	395	420	406	396	386	402	423	407	413	429	415	394	405	414	401	413	421	366	416	439	396	401	413	397	380	413	401	399	414	430	430	406	403	414	421	389	417	416	405	419	408	417	407	408	418	393	393	386	388	408	359	382	421	431	402	443	386	375	431	384	378	414	365	395	423	416	412	433	400	400	399	412	441	394	413	417	396	400	414	416	427	408	395	402	419	373	397	352	399	415	398	408	432	423	396	374	394	423	420	387	402	391	393	353	397	368	387	383	408	427	404	370	416	411	402	428	395	416	384	414	434	446	393	407	404	426	395	395	380	370	417	388	378	420	391	428	391	431	391	408	406	387	398	400	392	382	400	393	427	450	392	424	434	406	407	423	384	382	414	395	378	402	397	396	376	387	382	417	386	419	401	395	375	375	417	393	417	451	408	348	397	388	404	450	372	405	373	445	374	424	412	390	413	409	370	403	378	395	392	370	425	392	415	410	415	420	380	431	414	407	392	413	394	415	441	446	409	388	425	414	397	427	355	416	404	407	411	421	410	389	387	407	423	387	424	419	403	410	429	393	420	428	413	389	381	416	417	414	429	396	368	395	417	422	396	402	414	399	369	400	426	387	399	424	421	396	391	374	419	398	399	407	400	416	420	433	406	393	408	393	400	365	443	416	438	386	425	404	377	376	417	418	399	419	390	387	398	360	448	443	392	362	386	407	403	399	416	394	427	412	426	414	390	411	382	392	429	446	394	408	418	349	395	424	399	375	415	391	391	446	386	403	389	414	395	365	426	436	407	363	395	381	398	349	391	350	401	376	454	424	418	411	406	428	396	411	434	412	407	380	379	426	404	405	391	394	399	391	386	388	425	370	383	422	376	403	377	388	391	401	401	400	406	427	413	371	368	404	417	433	375	439	392	404	410	419	405	368	414	407	422	367	414	387	393	437	397	391	381	391	378	440	384	452	413	401	417	399	428	395	408	417	412	358	403	408	399	397	445	393	393	432	352	384	404	435	396	413	408	359	400	415	379	402	400	416	404	402	408	410	377	398	414	409	389	412	389	441	409	386	397	415	434	396	449	381	401	395	376	402	428	404	388	393	384	419	431	376	388	403	443	413	418	390	400	392	400	418	416	415	437	382	393	428	406	404	361	403	417	380	406	384	402	421	404	377	388	423	448	403	394	399	403	424	398	401	391	399	374	408	409	371	402	382	397	382	391	401	381	388	386	424	417	393	383	408	392	412	404	389	437	395	415	381	409	423	389	436	397	369	388	395	408	426	368	393	437	392	404	410	428	391	434	425	417	384	377	413	398	396	387	423	373	400	434	402	430	383	376	399	403	418	416	409	417	415	401	403	387	407	424	374	394	398	459	426	399	380	386	381	408	380	411	414	410	411	421	413	407	395	429	381	407	370	415	350	408	417	441	419	390	399	437	413	427	411	437	385	431	396	382	405	375	393	397	399	352	425	391	399	395	360	420	404	407	395	416	385	402	432	401	439	385	425	395	402	417	372	398	396	427	389	394	415	407	377	396	424	419	337	387	397	394	376	417	379	426	408	380	389	447	373	393	392	416	414	407	420
25070	21726	29369	28629	22608	14753	8383	8111	6252	4306	2141	1069	593	321	198	177	195	200	196	194	178	204	189	189	197	203	204	185	160	204	189	177	174	219	203	192	178	197	203	183	173	215	172	203	200	188	194	193	177	171	192	174	180	165	166	180	193	181	186	187	189	184	198	173	192	165	179	176	155	202	173	153	159	174	167	150	183	181	179	164	207	205	170	177	187	177	179	167	203	164	183	182	169	171	193	205	186	184	194	175	198	180	188	192	172	176	184	170	196	176	180	184	159	169	187	166	155	190	149	200	199	172	184	194	184	195	169	187	176	180	189	205	188	157	177	172	194	186	201	205	202	185	199	227	157	161	169	175	183	159	169	200	204	186	183	169	194	188	175	173	162	186	169	163	173	180	171	196	185	160	198	188	212	193	182	169	183	191	169	189	178	187	179	191	195	186	187	190	182	176	204	201	176	191	171	187	177	170	175	141	202	179	187	181	183	188	173	195	180	178	185	200	178	174	186	201	157	200	153	179	172	172	165	196	187	183	184	168	186	167	190	176	170	181	213	194	165	176	195	165	173	168	191	195	184	194	193	173	149	171	204	212	181	193	179	195	207	181	167	174	179	181	168	160	165	185	175	167	159	190	173	182	176	169	163	188	177	196	179	172	164	179	167	207	182	195	195	168	166	165	176	177	170	185	175	164	199	155	179	208	199	188	192	179	192	201	187	186	183	195	188	164	170	185	184	193	186	186	175	197	191	187	176	172	177	189	188	182	187	198	189	162	191	183	203	177	167	178	168	185	179	185	157	178	173	171	191	190	170	169	166	201	177	193	157	159	164	177	178	170	164	185	161	200	180	185	162	178	196	206	187	203	179	158	172	164	163	160	183	189	178	185	183	178	165	203	159	173	170	163	186	188	176	208	189	190	161	189	186	182	164	178	156	189	180	191	189	184	185	168	164	179	168	175	178	169	169	178	153	187	174	192	187	182	186	160	169	184	174	217	165	166	181	167	186	172	163	169	187	169	183	185	168	191	186	180	180	176	193	183	183	170	182	183	199	247	189	172	173	171	188	189	177	214	186	185	172	200	181	182	148	183	177	187	180	195	192	204	199	181	170	173	180	213	167	177	177	204	203	202	183	196	189	188	183	163	163	163	197	172	193	180	192	160	194	187	177	175	185	155	185	177	181	177	157	187	166	205	190	192	178	167	191	197	192	177	187	190	184	197	170	161	185	184	193	178	196	180	196	186	189	190	166	175	199	202	164	178	160	178	190	206	184	170	181	189	192	196	165	163	179	194	202	173	179	198	170	179	193	169	192	198	177	218	189	217	203	155	173	172	178	200	167	159	182	177	170	169	180	196	171	161	177	173	179	173	177	165	189	187	172	161	172	180	158	173	184	193	199	181	195	191	177	169	161	178	178	186	199	192	170	172	176	182	189	168	193	170	164	169	190	187	173	182	179	190	201	151	167	186	173	189	155	202	179	157	193	171	176	181	185	183	178	178	189	179	200	202	171	181	214	192	193	161	175	190	192	168	187	191	188	190	190	168	190	170	200	176	175	170	179	187	195	185	175	197	196	192	201	168	185	198	163	169	180	176	199	169	192	155	170	195	188	186	159	197	198	148	180	167	170	184	203	160	160	211	178	168	169	177	171	183	168	167	162	183	202	173	196	194	190	175	172	192	172	192	161	184	182	182	190	186	195	171	156	186	172	184	171	170	177	201	197	193	183	183	178	187	185	150	181	150	189	192	160	175	188	193	172	164	182	177	216	157	200	168	191	170	192	184	177	178	170	169	177	182	205	162	174	147	174	185	171	168	153	162	147	176	174	191	168	198	168	193	172	181	170	191	175	170	156	189	180	186	196	179	193	167	173	159	201	189	201	164	170	183	179	154	172	193	172	159	185	169	180	165	174	199	177	189	187	158	190	194	165	203	177	179	186	200	181	173	199	183	203	193	181	174	183	200	199	182	146	199	194	169	178	194	190	165	166	187	176	157	159	171	186	182	177	195	173	195	188	174	158	182	165	161	196	203	170	209	177	209	186	191	182	190	194	145	162	159	185	179	178	190	176	178	173	188	191	169	197	211	169	201	190	208	182	195	196	176	189	194	154	198	156	169	189	186	208	175	188	197	174	165	165	189	166	194	192	176	179	168	183	160	191	162	180	194	167	188	175	198	177	145	161	183	186	184	155	189	189	204	160	154	186	189	195	199	182	225	180	187	157	167	179	155	179	192	187	177	187	173	190	181	169	175	212	203	186	194	192	185	182	170	194	180	176	184	185	172	166	195	181	184	169	173	190	166	220	198	156	188	203	171	168	193	172	163	195	187	190	178	171	186	191	175	179	173	164	180	190	191	186	185	187	165	176	163	182	176	181	179	171	197	177	167	167	185	157	189	182	170	181	191	186	169	187	169	186	180	167	181	174	153	165	196	163	182	165	177	175	197	164	207	205	178	177	181	191	179	180	145	191	167	181	167	192	185	191	183	166	179	172	187	169	167	180	188	151	187	156	188	165	164	187	196	189	177	180	178	159	168	203	160	180	185	156	173	159	185	184	185	200	174	189	199	163	178	194	186	178	204	185	184	179	200	181	174	176	201	171	181	194	163	175	195	176	155	188	204	205	178	188	193	186	189	168	178	201	198	163	188	178	191	200	164	166	173	166	211	197	170	219	187	206	173	210	146	197	170	191	187	197	172	200	160	178	201	173	197	197	159	184	184	189	190	193	164	181	164	161	202	180	200	206	177	168	173	185	171	176	179	187	204	175	198	196	191	197	176	193	172	197	208	159	175	179	172	180	186	202	194	157	171	161	165	187	210	182	181	190	165	171	193	170	183	174	176	191	169	181	169	186	177	172	161	178	200	175	212	180	191	169	165	169	169	202	189	179	198	188	177	198	194	188	183	189	169	193	176	165	155	171	182	178	183	180	185	173	183	186	172	186	186	168	188	180	173	196	145	168	176	195	153	174	175	193	194	190	185	177	183	179	181	166	167	191	164	192	193	200	204	151	174	184	153	170	193	192	177	178	180	173	186	198	191	192	171	193	187	162	183	180	180	150	190	194	169	215	170	170	177	168	197	188	212	181	157	156	173	156	177	179	160	155	159	174	182	168	205	177	180	200	203	186	195	176	181	208	170	179	211	195	186	170	180	162	187	178	197	197	182	192	193	183	165	178	192	154	168	179	185	165	179	179	181	179	164	164	179	201	192	198	201	177	192	182	185	194	182	176	182	171	161	154	152	190	199	182	169	174	181	181	165	147	178	186	192	180	167	171	170	189	145	186	205	181	171	191	165	183	182	193	194	186	203	178	168	179	187	189	194	182	190	179	189	202	179	170	207	197	170	176	177	197	218	174	183	177	175	187	197	185	185	187	154	183	186	181	164	178	192	167	185	185	186	172	190	198	197	185	143	174	157	170	206	179	184	194	192	212	169	173	196	212	172	185	190	189	176	151	189	178	175	171	165	212	185	182	179	175	166	183	174
39280	57474	53022	41757	32639	23578	17240	19031	16073	11625	6463	3352	1654	753	452	431	407	418	378	424	429	377	435	433	406	389	401	384	398	417	416	397	397	396	393	389	398	391	360	387	402	416	372	388	357	396	394	379	390	400	435	391	393	406	412	439	412	374	364	419	389	374	408	375	396	386	425	379	406	384	377	419	396	397	407	379	368	383	401	426	390	347	422	422	373	382	409	415	362	369	388	404	395	408	405	365	421	401	387	413	416	380	403	380	379	390	376	367	391	390	376	358	398	406	437	446	417	361	389	378	378	390	430	405	399	407	399	360	394	391	381	385	386	378	396	419	388	402	375	366	375	406	376	415	427	452	414	382	371	362	369	392	385	446	380	391	400	427	392	399	405	375	408	450	378	416	375	380	363	391	405	429	399	386	392	371	359	347	387	370	382	406	376	398	432	372	385	386	384	399	376	406	417	386	416	427	386	386	431	345	381	394	402	407	374	379	391	395	390	413	371	411	377	438	416	390	387	421	394	404	373	401	365	426	406	436	383	385	421	387	394	410	371	377	384	364	434	420	414	368	377	390	422	403	426	397	419	396	410	431	357	370	370	351	399	438	408	403	395	389	383	382	410	438	414	387	378	379	412	358	431	401	396	411	408	382	378	404	390	386	395	362	387	385	459	398	377	379	378	399	364	393	398	405	434	393	392	400	383	406	366	392	413	411	420	399	398	382	416	425	411	389	396	383	379	416	375	377	393	361	366	396	406	391	373	378	383	400	405	408	404	372	367	379	401	403	406	399	349	376	390	370	384	391	379	382	401	403	373	392	388	408	445	390	401	381	390	425	398	370	422	420	412	372	436	368	390	397	411	421	398	373	423	388	410	440	359	409	449	404	410	401	403	424	368	382	427	403	364	378	394	375	406	410	406	420	410	375	398	393	430	380	389	387	414	356	413	404	375	385	451	421	407	403	416	369	420	417	347	432	382	366	384	402	399	362	412	399	380	382	377	367	432	367	412	394	409	368	396	385	391	397	397	415	399	378	404	398	374	420	395	412	333	397	380	427	404	402	387	401	403	381	395	384	398	396	385	429	412	417	365	387	406	395	420	392	412	388	384	396	391	421	400	409	445	391	385	376	400	389	389	396	385	417	393	365	398	408	416	397	353	399	398	399	386	358	406	373	405	403	389	400	375	388	381	374	382	386	373	402	429	388	407	372	393	388	377	399	384	391	384	381	376	420	386	403	408	386	383	407	415	379	399	413	392	365	381	387	432	426	408	417	363	430	404	347	418	410	385	400	412	390	360	395	366	376	382	397	407	401	412	412	416	378	399	412	380	407	368	407	399	378	405	363	404	375	396	373	394	360	399	423	340	379	365	417	419	369	444	391	405	397	388	370	422	393	415	376	434	408	400	389	390	406	373	402	398	379	398	420	382	384	395	365	406	367	398	338	405	374	377	379	390	393	372	405	394	385	379	361	416	406	431	406	424	422	407	418	414	393	418	365	391	378	419	384	373	413	415	395	424	423	424	388	374	387	369	394	382	353	395	426	382	418	424	386	374	401	394	413	398	397	378	397	396	424	394	371	379	398	400	395	393	370	363	404	415	393	417	376	378	384	375	406	406	376	449	378	394	384	377	401	404	381	373	394	426	411	402	397	370	411	380	401	382	375	392	371	409	439	376	370	374	403	408	408	369	400	382	386	404	365	399	389	414	392	377	410	384	425	376	365	394	361	410	411	366	386	386	407	399	371	412	419	396	437	399	401	407	374	399	400	391	387	394	396	426	387	401	417	401	384	389	375	383	412	389	414	402	430	397	383	404	412	393	375	383	415	408	389	354	393	364	394	401	376	419	386	389	414	384	418	430	411	384	410	418	379	415	374	416	406	439	402	384	373	383	379	392	368	391	369	381	411	395	389	389	388	405	378	415	401	391	379	400	393	405	381	418	392	433	383	362	403	361	417	408	365	381	402	389	397	342	393	408	390	395	389	381	395	413	374	398	398	363	393	365	389	434	388	389	424	390	404	389	377	375	439	351	389	421	404	376	402	406	405	416	418	416	363	377	385	397	380	421	377	369	372	394	389	342	357	403	384	403	403	396	404	409	392	377	412	392	416	392	353	382	424	387	386	408	420	381	366	419	405	370	400	422	357	419	422	403	427	387	364	408	392	400	366	403	422	376	393	418	355	422	384	393	372	396	363	435	380	390	438	421	398	415	388	401	402	398	395	381	371	403	387	426	388	394	404	379	387	404	388	383	392	383	391	410	348	432	400	403	378	419	377	406	373	412	380	412	348	399	356	430	348	424	360	402	408	381	378	392	378	431	402	383	389	381	363	404	394	373	392	386	416	423	395	401	419	416	374	395	398	382	378	374	395	384	370	382	385	389	414	392	437	397	386	391	460	406	357	398	382	425	398	375	385	386	363	422	382	391	401	404	401	376	404	397	389	408	398	436	387	397	434	404	403	387	392	381	415	408	396	396	419	382	377	386	397	374	368	371	414	392	393	409	370	376	394	371	415	431	406	377	392	430	388	382	390	414	385	373	429	412	389	397	437	397	388	409	430	414	385	385	394	414	401	416	381	390	407	372	374	424	408	445	399	388	411	400	415	401	454	435	359	404	401	416	418	411	393	402	394	402	384	352	395	371	406	407	416	417	392	390	402	407	372	384	418	363	437	388	421	401	380	397	403	386	382	389	387	374	357	391	376	387	407	405	414	370	358	373	415	420	402	408	408	416	403	416	374	388	368	396	384	356	406	401	382	418	422	408	366	382	408	370	368	431	369	413	395	398	392	386	436	409	397	421	440	425	373	413	389	386	373	397	389	385	409	402	394	361	423	383	424	369	387	356	371	390	393	389	404	366	394	376	384	409	396	385	418	365	406	370	423	436	411	391	369	414	417	396	380	401	399	424	366	379	395	378	384	390	372	405	423	404	381	390	371	422	388	391	403	390	403	405	401	395	408	390	392	369	363	376	424	394	417	399	386	352	405	419	401	394	404	393	378	404	385	399	376	401	396	387	408	361	397	425	404	410	397	403	381	376	380	407	419	366	406	382	402	380	380	389	390	406	367	426	390	374	369	398	388	388	387	387	367	391	418	384	384	422	422	402	399	400	390	365	423	339	399	381	400	397	378	390	394	412	383	416	392	420	402	375	441	404	405	399	352	405	412	401	341	368	400	419	352	384	359	377	414	379	394	408	408	392	387	412	371	416	389	417	393	405	400	394	394	424	382	393	399	427	388	413	381	379	374	402	391	395	366	381	387	357	375	374	389	394	424	382	375	361	373	412	450	409	379	382	417	399	410	405	414	393	375	400	429	406	402	391	388	418	420	382	374	384	367	373	387	392	378	411	403	342	399	407	426	368	384	380	405	413	399	379	392	397	392	400	396	440	384	403	426	397	412	388	395	451	377	405	427	428	388	392	372	369	392	378	412	371	394	396	398	376	382	441	395	414	390	389	408	402	416	408	426	361	371	419	410	389	360	404	379
23717	21683	29716	27052	32408	24506	23118	23411	13830	8058	3538	1519	749	394	256	197	185	202	184	206	218	179	196	209	186	198	183	200	183	180	160	190	166	183	194	205	187	194	180	185	185	173	206	189	204	174	196	172	186	210	185	204	208	191	172	178	199	194	189	186	186	180	202	192	172	176	176	202	201	218	183	212	183	187	194	201	188	177	191	196	191	183	185	191	200	200	186	170	197	172	189	171	193	193	189	182	205	200	194	202	165	186	185	179	211	185	189	199	187	192	193	187	170	185	177	178	186	195	198	198	170	202	194	190	206	181	207	209	175	183	196	223	188	206	176	193	190	191	179	197	174	211	176	181	177	222	164	172	187	166	187	201	227	183	184	178	205	179	193	179	177	186	199	155	186	181	189	178	182	170	202	194	173	185	175	209	180	185	191	166	197	193	204	187	206	188	186	199	189	184	205	196	211	198	172	211	166	186	177	198	183	190	185	181	195	193	188	176	188	187	182	191	210	207	182	186	173	202	197	200	179	166	201	184	185	190	190	178	207	178	167	183	205	207	196	213	163	191	195	186	209	185	171	188	181	197	169	171	219	173	207	169	195	186	174	184	188	188	170	186	204	181	220	177	199	195	188	196	192	187	189	178	194	176	207	198	174	211	182	185	185	172	216	202	206	178	178	186	196	168	184	188	188	181	167	179	164	207	194	206	201	177	158	179	198	190	180	183	189	185	183	184	207	190	208	203	199	205	181	185	209	188	197	176	181	205	177	177	199	155	208	196	204	180	203	196	179	177	197	196	194	208	178	222	175	188	201	192	174	190	196	180	210	187	191	194	159	198	199	166	174	197	187	183	193	192	192	204	183	218	194	203	194	218	204	186	175	189	203	155	168	189	174	191	172	192	186	191	181	160	190	200	170	170	195	200	183	170	192	202	193	189	158	192	204	200	177	189	203	196	210	181	186	169	183	198	220	190	199	175	192	200	195	203	194	201	186	214	196	176	175	165	199	174	201	178	211	184	212	202	199	193	206	202	171	167	191	204	175	208	194	201	184	200	199	207	210	179	183	181	166	179	166	173	188	195	190	186	208	204	204	176	195	186	213	203	190	198	193	188	194	185	194	186	187	182	195	183	163	210	197	192	173	197	192	168	192	186	194	179	189	175	198	194	180	184	204	176	184	202	168	195	200	190	158	189	202	179	195	186	191	186	205	214	185	199	155	175	187	176	204	166	175	199	193	177	183	188	178	165	188	211	206	223	219	172	206	200	182	185	219	203	185	210	192	184	184	206	169	217	193	168	205	182	191	190	206	182	192	187	176	179	194	210	189	184	167	196	156	203	204	194	211	188	209	183	181	199	174	181	180	184	185	177	186	191	173	181	182	213	169	202	187	195	189	183	217	182	171	172	160	159	185	201	195	188	166	203	195	206	186	192	165	173	190	192	190	195	197	170	199	192	170	198	157	206	177	201	180	159	162	159	179	191	170	156	181	208	190	193	193	217	201	215	197	186	201	189	180	196	205	207	181	205	201	197	184	170	185	197	170	179	185	149	178	203	196	196	181	219	184	184	178	209	198	188	197	205	173	187	187	174	176	180	198	172	190	163	216	178	178	182	201	191	198	181	199	188	189	216	198	227	186	206	198	216	202	184	204	204	206	192	172	208	225	168	195	203	185	205	207	215	190	181	181	185	197	198	167	192	207	192	185	203	204	189	177	174	167	177	190	193	197	173	196	182	186	202	195	190	185	184	193	161	200	192	192	214	189	206	184	185	193	193	170	226	184	182	169	167	178	197	195	186	188	184	187	222	179	165	177	197	177	174	208	231	172	174	182	181	176	209	180	152	188	192	195	185	225	190	193	167	177	175	188	191	171	191	183	217	159	182	190	212	184	179	182	183	175	191	182	182	185	184	196	198	204	181	192	193	182	182	190	194	169	183	197	172	205	198	188	207	182	183	191	210	196	218	186	163	185	188	194	188	191	191	175	178	193	193	197	187	167	213	194	197	174	215	167	185	173	180	181	183	195	206	185	188	193	166	185	181	185	184	195	210	219	172	206	194	178	195	177	178	188	190	194	173	188	192	203	204	195	207	186	172	209	170	191	192	202	187	191	192	170	172	192	163	194	193	197	176	176	204	195	191	177	193	181	190	181	187	183	178	163	176	181	207	188	181	187	214	171	174	200	184	184	180	176	204	161	180	187	185	173	172	187	216	178	200	179	160	156	209	194	214	191	207	175	200	198	187	204	177	188	195	177	189	196	198	190	161	197	183	187	192	182	223	186	187	172	189	215	190	197	201	202	201	210	189	182	194	181	161	181	187	179	182	188	175	202	177	189	200	191	188	199	178	184	169	183	194	190	207	186	209	191	181	190	204	210	220	192	191	197	188	171	195	185	192	217	182	209	196	187	185	203	198	216	192	178	201	198	181	194	211	196	189	197	174	177	199	190	170	175	209	186	185	184	181	192	185	176	187	204	187	185	185	187	194	208	200	218	210	219	177	176	184	196	181	206	194	202	206	183	196	212	195	177	174	202	199	176	196	210	188	199	196	171	191	210	161	199	197	176	202	185	202	188	187	193	208	163	197	170	193	201	172	169	182	187	202	189	171	187	175	200	212	177	172	184	184	186	205	182	190	200	199	206	182	170	206	198	184	189	201	195	204	194	200	217	168	179	177	190	195	181	169	189	162	155	170	194	191	180	186	186	172	187	181	196	184	172	192	189	163	190	200	194	180	189	193	209	190	185	176	194	183	187	194	199	196	189	188	185	168	218	225	191	208	195	205	176	210	221	196	197	177	181	196	168	225	197	192	168	183	157	185	212	179	184	158	196	200	201	212	187	181	175	196	190	183	202	200	163	192	182	173	176	219	198	196	181	173	199	188	169	229	194	183	177	197	192	173	220	187	183	183	193	166	200	202	171	166	199	190	169	203	188	192	191	220	200	196	188	181	178	181	193	188	214	180	186	187	192	213	172	189	200	195	196	185	193	180	198	195	207	188	195	174	177	182	212	162	195	183	187	175	164	172	188	194	198	200	182	186	202	205	188	211	192	201	171	203	192	158	183	178	208	187	176	174	181	183	204	195	195	186	184	190	170	199	201	185	194	181	192	201	199	183	178	190	198	184	214	187	187	169	195	160	172	230	216	199	197	189	199	210	212	172	179	193	182	188	170	180	174	203	189	196	187	207	158	172	185	211	201	168	174	211	200	192	215	210	171	192	216	182	195	205	219	191	181	190	194	183	207	173	182	174	185	176	194	209	201	193	205	188	191	176	194	210	197	196	197	190	171	171	193	195	172	198	212	207	176	213	162	181	171	189	194	202	168	190	165	194	213	198	191	195	223	203	190	181	193	203	209	199	175	199	204	194	202	157	184	184	182	210	174	193	176	185	197	195	201	172	188	192	206	169	194	171	183	221	206	173	200	194	177	198	190	192	166	172	197	161	170	184	177	203	206	177	192	179	195	180	207	191	192	171	204	199	164	168	211	199
43287	71921	66620	59561	51906	30418	30910	33986	23880	17389	9257	4650	2309	956	578	458	398	383	378	424	401	366	393	356	403	408	394	424	372	429	423	402	384	415	384	386	382	398	400	392	374	413	378	391	404	376	393	437	383	407	398	400	352	357	429	412	400	403	417	379	416	443	377	413	409	390	384	376	392	391	370	408	358	434	378	387	393	368	386	418	373	384	384	375	442	401	381	387	345	401	396	416	381	376	414	400	381	400	406	410	385	370	438	432	384	407	359	429	372	410	414	394	410	410	405	369	426	367	408	417	402	390	385	389	390	436	388	418	398	370	399	364	400	374	384	397	370	409	413	414	413	359	402	357	414	395	362	398	429	377	383	361	425	422	393	370	382	409	396	380	413	400	365	383	402	421	380	410	382	396	408	406	405	381	398	358	419	405	386	404	399	360	394	393	400	415	405	347	381	395	397	394	394	372	387	416	409	430	419	399	394	388	352	403	377	390	420	390	389	390	412	397	389	386	407	432	402	393	428	362	436	389	402	400	369	389	392	400	396	367	384	432	384	411	403	376	387	406	369	390	382	421	373	390	375	412	416	423	413	404	411	405	404	394	413	405	396	356	381	405	383	357	389	384	408	383	395	378	367	424	424	379	395	385	378	390	389	381	411	386	372	413	376	413	373	376	392	379	386	394	420	386	374	417	397	394	375	400	405	399	392	396	385	406	403	380	357	358	427	419	406	410	417	391	396	392	399	376	405	367	355	373	398	384	372	357	373	376	366	368	414	384	397	379	395	418	396	405	411	403	362	397	369	373	415	409	401	418	391	399	405	416	368	383	387	410	367	373	407	423	378	388	362	377	403	378	404	389	386	410	409	412	407	420	370	398	374	383	377	391	367	388	398	357	386	398	409	406	376	364	357	397	385	391	410	432	417	393	378	360	328	394	378	381	353	406	388	419	398	401	371	390	408	418	391	394	349	385	413	395	375	387	407	418	392	411	407	387	373	355	371	445	378	390	416	382	391	371	395	397	369	377	375	405	431	382	430	393	406	398	382	394	384	398	413	407	396	419	377	398	395	354	398	370	412	406	393	398	430	374	396	398	403	377	424	396	406	414	359	368	398	401	383	360	421	395	421	405	414	408	381	379	404	433	379	424	378	385	364	398	384	421	382	402	388	394	403	421	415	409	366	410	431	410	413	393	420	414	371	367	424	423	365	378	389	423	355	411	407	403	415	380	402	403	421	377	378	387	410	391	408	414	377	385	381	365	400	391	375	364	359	398	409	403	345	399	382	411	422	389	415	374	408	371	409	377	401	404	406	411	370	422	394	388	370	410	361	399	390	399	408	392	437	377	441	416	413	388	435	375	361	415	407	409	405	398	409	419	420	388	402	399	353	403	428	412	379	396	404	377	354	380	426	375	371	391	378	360	399	344	399	377	391	430	419	427	407	332	414	425	370	393	392	411	377	384	387	386	424	411	404	388	382	373	365	386	408	393	366	407	374	380	372	409	387	381	417	394	380	345	396	379	382	375	378	398	425	382	381	430	394	396	396	379	394	401	392	424	403	369	404	403	369	377	409	397	424	402	414	427	383	393	446	415	392	407	387	435	383	378	418	419	402	341	367	377	375	412	421	368	422	357	414	429	378	370	397	391	372	379	368	384	416	389	383	355	393	360	409	389	406	364	428	388	400	412	423	393	401	352	417	371	385	389	379	387	388	406	393	392	407	385	407	412	380	425	400	391	348	371	397	375	418	405	404	403	420	363	396	393	375	374	391	392	371	405	381	431	416	424	404	376	382	418	391	385	381	377	394	377	435	407	395	379	427	391	392	381	410	378	424	385	405	356	395	371	413	415	393	408	420	388	406	384	393	445	392	394	382	385	383	402	406	406	396	405	402	364	409	423	427	395	378	395	400	409	402	366	399	370	430	396	405	391	402	427	404	386	366	401	378	407	444	390	434	398	401	376	414	392	419	377	381	426	421	407	406	414	383	436	383	365	362	408	423	377	373	399	367	368	395	396	381	416	399	401	395	419	389	356	389	437	377	396	392	381	409	399	356	349	386	403	388	399	413	399	385	370	424	410	426	384	399	392	395	411	409	430	369	429	374	400	409	356	370	408	392	408	400	411	379	378	355	390	394	377	382	408	423	393	416	398	423	413	423	410	365	455	392	406	382	398	421	367	381	376	387	392	406	424	394	397	400	419	406	428	390	443	359	404	370	368	389	391	377	384	389	418	394	403	354	385	366	393	413	368	407	396	390	412	376	366	370	401	400	380	396	367	399	404	443	426	392	372	446	424	393	393	360	343	389	348	361	385	371	365	405	375	412	394	427	364	393	376	408	383	414	369	422	386	388	427	412	425	351	386	412	385	404	414	389	412	389	389	372	356	417	404	360	402	393	410	399	407	394	404	393	373	398	373	377	411	389	367	407	373	385	388	385	409	391	417	434	417	392	403	396	401	379	391	402	348	392	407	377	405	410	355	386	397	408	372	404	390	371	414	369	370	410	408	427	418	434	407	373	381	392	402	389	399	397	405	393	382	417	425	385	396	371	395	347	362	397	411	404	394	381	398	410	411	433	399	382	424	390	412	379	378	365	379	381	376	386	396	415	375	411	395	391	384	378	420	399	354	386	402	387	387	404	409	376	376	381	408	422	376	384	415	374	378	395	404	377	379	367	380	397	392	415	412	401	402	412	329	370	395	421	360	402	370	404	393	405	412	391	416	383	375	414	409	410	406	397	383	361	421	411	362	390	396	394	397	391	393	394	393	379	400	400	419	354	414	391	381	390	391	396	389	364	411	394	381	406	376	398	390	378	383	398	389	396	427	411	394	422	423	383	372	376	379	425	416	388	409	382	415	421	397	400	350	365	377	381	393	401	381	389	390	357	405	390	425	398	383	415	396	381	422	374	371	368	388	393	365	376	400	382	416	370	378	370	375	386	418	372	384	390	385	370	418	385	396	369	402	408	393	381	371	420	370	390	444	411	373	436	387	405	405	404	390	404	372	371	391	375	415	430	390	408	398	363	402	413	344	414	369	390	403	385	401	400	412	395	399	427	428	417	377	428	407	378	388	419	394	379	386	381	406	403	370	364	406	419	440	395	391	407	366	415	406	384	376	417	385	356	389	383	411	390	406	391	388	377	387	407	349	376	373	391	385	387	378	396	394	404	368	388	374	405	384	389	394	415	380	425	381	375	375	367	382	373	390	374	403	428	428	392	405	361	395	375	428	403	371	383	392	398	378	386	407	391	422	418	381	421	404	412	421	350	383	419	365	404	384	391	429	432	407	398	408	413	369	407	398	387	410	419	423	375	363	348	380	380	421	368	348	407	397	415	416	426	391	392	413	387	393	378	379	401	377	381	384	417	383	368	392	359	398	413	406	391	395	394	382	414	386	398	398	384	391	416	392	395	368	418	409	405	380	400	418	373	381	426	384	424	409	424	371	382	407	388	387	370	417	407	412	389	387	393	376	415	445	373	401	394	384
29703	36344	36677	25225	13656	4956	3907	2668	2196	1164	537	299	210	224	211	168	182	171	153	182	167	197	173	178	187	182	183	202	187	178	192	184	167	180	205	185	194	176	196	191	213	172	182	178	160	186	186	211	184	168	181	188	169	194	173	194	208	186	176	197	157	175	172	186	194	164	178	187	189	174	183	193	197	167	191	195	190	172	164	174	177	180	170	184	200	177	171	190	203	182	177	185	195	194	163	151	196	195	190	206	164	198	197	207	162	174	190	171	198	182	192	185	180	203	186	177	186	190	157	187	193	173	179	180	191	218	183	205	188	182	207	211	197	178	176	188	190	164	177	159	188	208	181	180	194	193	166	197	196	190	179	182	191	189	196	190	160	203	190	169	185	177	165	160	183	200	188	211	184	193	196	189	166	183	171	202	202	201	229	199	179	183	168	226	177	165	179	189	207	170	177	177	171	207	194	191	212	191	195	195	191	200	196	159	187	184	170	167	192	186	171	187	188	188	178	188	185	184	173	166	182	155	168	160	182	174	191	195	193	171	190	190	205	178	184	184	194	174	178	190	175	185	199	170	189	170	179	169	170	194	176	201	200	184	193	184	179	169	218	191	188	181	189	166	188	215	186	186	180	166	184	175	172	194	190	181	170	195	194	184	178	194	188	186	171	191	179	188	165	190	186	192	162	175	170	209	170	184	200	185	182	197	145	174	191	176	181	195	200	192	184	179	185	180	174	175	210	192	171	180	165	179	190	179	175	163	183	205	187	203	178	201	197	156	183	182	194	193	165	187	210	173	193	188	179	151	174	177	189	192	206	166	184	185	185	205	205	179	176	199	180	187	177	192	176	163	182	166	196	179	185	188	170	189	183	154	171	187	171	182	206	176	168	165	203	182	177	176	177	194	197	186	176	180	190	194	178	185	150	168	198	201	174	187	184	201	181	187	156	193	195	192	173	190	183	204	183	183	193	162	186	165	165	194	186	186	173	200	190	168	202	204	197	226	191	179	198	180	208	190	195	197	199	167	204	172	211	183	185	187	175	176	188	200	193	200	174	189	181	187	180	180	193	179	167	152	183	193	186	207	175	172	202	183	210	211	177	215	186	206	212	184	176	199	188	197	174	181	179	206	192	164	181	186	199	199	164	216	182	163	165	185	160	173	177	172	171	176	166	172	192	191	182	187	170	156	173	191	173	180	169	194	174	193	177	201	161	196	179	181	207	164	191	192	167	173	193	218	162	152	184	192	177	185	197	168	160	178	175	177	186	177	175	178	177	191	180	192	170	200	210	173	170	156	194	174	184	186	175	176	178	184	161	167	195	175	185	190	216	187	178	189	180	164	187	160	186	200	188	182	193	191	185	179	194	178	188	178	176	206	189	193	183	175	162	163	188	161	170	196	188	197	181	168	198	166	182	184	200	200	202	185	200	166	182	174	197	200	203	187	198	186	186	173	172	192	190	165	180	196	177	206	182	194	180	171	177	209	183	197	197	182	189	177	185	191	183	173	211	178	176	165	180	179	160	189	193	199	166	181	174	188	175	171	191	184	179	206	185	184	179	190	201	191	188	194	203	198	185	186	185	170	168	170	226	180	181	185	192	184	181	184	172	154	192	209	184	163	200	175	197	206	184	178	188	201	170	163	192	184	191	179	162	192	184	168	198	174	160	170	180	177	186	166	179	204	191	179	173	188	213	203	200	183	185	187	166	197	201	181	219	185	177	197	193	182	160	209	199	186	169	193	213	176	181	192	177	176	193	180	191	188	156	191	177	185	169	208	213	200	182	176	196	204	190	222	186	213	182	179	173	173	181	176	173	200	172	177	189	194	196	191	191	188	180	173	192	187	199	174	179	178	185	171	185	164	183	212	174	173	201	189	184	172	185	183	190	201	175	187	169	206	182	194	165	178	184	169	171	195	177	163	208	203	168	195	187	196	207	200	201	174	170	174	167	187	190	167	178	191	174	171	177	181	223	172	190	190	189	201	180	185	175	184	213	194	194	187	206	169	178	201	166	189	189	185	196	193	186	207	178	207	177	179	180	170	199	172	186	189	199	189	197	182	190	163	200	173	211	187	194	168	169	188	180	174	183	170	203	182	177	181	187	189	181	196	179	182	169	192	163	223	189	189	213	198	186	190	165	203	172	191	203	197	184	197	168	168	179	172	190	190	168	176	186	181	198	158	201	192	172	159	166	178	199	189	187	171	184	166	184	182	168	158	188	199	201	198	196	196	188	179	186	181	168	175	186	179	179	187	188	206	183	166	171	196	193	190	191	191	173	177	178	165	161	205	178	200	170	186	182	194	199	191	168	180	161	171	193	197	196	158	169	159	205	197	197	203	198	159	180	187	195	167	189	186	179	187	152	202	183	198	204	190	183	180	203	177	194	171	188	192	196	176	161	191	180	187	170	182	189	160	195	194	204	179	176	197	182	176	179	177	196	211	164	205	175	185	199	197	187	186	196	192	182	178	197	175	183	197	188	199	181	179	178	199	204	186	181	160	210	196	193	191	169	176	177	197	177	200	187	196	177	186	177	186	188	201	187	168	177	189	177	184	202	192	180	179	187	199	195	187	186	187	167	173	173	172	188	183	185	203	159	204	198	186	194	187	183	193	169	200	177	193	195	196	209	190	182	183	177	185	182	198	188	162	190	171	182	204	177	178	194	182	179	172	177	193	160	192	200	174	193	203	182	154	152	195	216	181	200	155	170	178	163	179	176	181	212	191	184	184	193	217	178	187	180	199	197	189	200	181	186	174	175	187	179	195	182	176	176	193	198	170	173	187	202	192	174	197	177	169	184	183	192	214	173	195	196	166	174	186	194	187	195	206	188	174	196	191	192	178	169	173	171	191	174	202	170	205	185	169	152	186	194	190	216	188	207	181	151	180	194	194	168	170	163	178	171	194	171	193	204	197	198	196	189	184	175	177	176	187	167	173	178	185	175	177	210	194	201	196	176	173	188	207	187	188	149	197	207	174	212	175	181	181	176	174	188	180	168	193	181	188	172	204	190	167	181	193	170	178	191	185	188	179	201	204	201	177	202	209	201	165	171	195	185	178	196	189	193	200	194	167	166	161	191	207	177	181	188	181	195	171	182	206	197	175	192	172	184	187	177	189	183	179	204	196	164	207	176	172	181	186	164	166	202	169	171	189	176	200	189	181	205	171	160	190	182	207	182	182	179	179	200	189	193	175	178	181	193	176	189	172	176	196	161	197	193	175	180	185	199	197	196	207	191	172	190	195	172	171	203	166	172	171	190	163	176	191	169	174	172	169	168	195	196	186	190	212	193	223	183	154	175	188	192	160	220	197	197	208	178	195	194	191	190	195	195	181	181	193	143	201	200	179	201	190	177	187	196	197	189	167	186	173	211	193	180	165	167	182	138	167	173	186	208	169	188	183	177	172	192	201	175	161	198	180	184	200	178	179	207	203	180	199	168	185	175	179	185	189	183	179	189	198	163	191	184	182	211	175	189	191	194	174
39259	59227	45783	32607	23160	11995	11388	8380	6946	3786	1543	772	578	424	399	429	409	387	416	401	402	417	410	394	352	406	386	383	417	381	394	395	398	392	394	401	396	422	410	394	409	375	382	399	386	413	389	405	367	395	391	383	411	365	398	393	394	384	392	360	381	429	404	393	384	401	405	387	438	422	385	391	406	386	422	429	413	404	437	395	379	386	397	395	395	398	393	383	407	407	413	383	391	375	360	385	393	389	384	382	396	361	381	380	369	380	385	393	424	395	409	395	414	383	438	408	379	392	408	412	356	423	426	383	390	389	394	433	377	395	406	412	390	416	373	395	398	408	368	465	404	391	402	387	382	388	377	402	400	381	385	427	412	409	399	422	404	350	423	423	378	396	392	416	408	408	407	392	391	358	395	367	400	429	407	384	399	387	389	409	363	378	407	388	366	377	389	389	374	392	397	414	403	392	402	382	411	413	364	373	393	376	392	433	423	408	396	384	401	427	426	374	365	393	407	396	396	439	398	404	376	403	415	377	408	375	379	399	407	381	408	391	389	397	413	381	392	392	416	422	349	410	411	379	400	360	388	388	374	410	351	365	421	409	357	377	398	373	429	414	412	386	415	381	398	379	424	392	412	430	406	364	400	373	399	387	420	381	407	410	385	386	404	398	430	392	365	430	389	399	404	391	383	390	397	369	378	415	388	397	397	382	363	404	423	370	420	383	400	369	423	395	421	364	401	380	387	410	385	388	413	405	352	435	398	438	415	383	416	415	373	402	415	389	402	369	375	415	381	429	389	395	428	361	414	385	375	371	399	372	381	370	370	376	419	380	357	392	378	379	411	398	436	395	390	349	461	365	429	451	376	399	412	426	380	355	387	414	400	430	417	409	375	416	426	394	426	406	408	421	403	447	382	414	361	377	397	404	388	394	404	431	376	396	382	366	416	384	369	386	407	402	387	395	422	374	443	422	402	399	376	414	404	410	418	430	425	373	422	375	373	429	400	394	411	415	420	413	431	432	391	372	398	411	415	372	370	382	412	391	382	385	412	400	416	380	395	389	377	397	411	419	388	418	390	370	406	397	394	395	417	394	391	392	423	397	380	394	386	439	408	412	372	370	388	404	383	378	399	373	417	412	376	415	399	426	439	402	396	396	357	410	401	382	429	386	386	388	381	403	367	435	419	393	415	420	371	452	365	382	369	376	391	392	381	372	451	428	402	390	360	415	402	406	403	399	437	371	399	429	397	395	402	385	393	389	401	412	374	411	385	375	410	362	403	393	389	388	427	420	397	405	419	418	400	414	437	398	410	386	423	436	396	399	402	429	368	396	396	362	370	367	422	398	381	404	391	361	414	404	388	429	409	397	391	374	370	396	408	386	404	385	395	370	424	420	414	385	380	424	428	388	420	383	389	426	394	417	418	383	394	359	431	406	385	409	374	399	418	452	396	411	387	391	386	418	359	417	395	382	394	425	423	413	377	440	437	381	393	422	404	388	410	380	375	408	401	393	405	394	394	363	377	396	397	422	349	401	371	404	382	416	397	385	376	392	416	393	394	362	408	344	373	375	377	400	395	373	393	372	408	403	363	387	394	371	415	395	374	412	376	387	412	406	394	407	365	402	427	361	410	416	389	397	401	438	404	377	407	406	412	412	415	377	363	403	390	408	380	401	425	396	387	399	403	413	380	382	356	409	416	390	389	397	400	392	388	379	390	389	388	399	382	395	406	391	395	401	442	405	425	386	355	404	376	401	410	379	377	434	391	401	400	356	408	398	439	403	379	407	395	386	413	384	369	422	396	426	416	373	377	391	403	400	394	407	386	403	345	391	416	382	378	398	416	405	428	430	429	397	389	402	396	416	363	384	416	380	394	382	386	391	403	375	408	413	364	386	395	372	390	396	393	407	397	394	380	386	405	379	399	383	393	393	385	422	387	406	383	399	391	430	391	366	410	371	420	381	410	395	383	397	409	389	390	389	406	401	400	360	421	433	367	411	389	433	392	403	402	396	393	387	372	413	424	384	405	419	416	424	391	410	406	445	413	375	381	405	421	398	373	390	384	367	400	376	402	388	396	393	384	364	417	388	397	379	409	411	407	406	378	431	392	414	392	455	388	380	373	382	391	396	366	402	366	361	395	418	388	379	404	403	392	359	351	393	436	406	397	375	356	393	382	417	395	387	405	378	389	418	398	418	396	361	383	407	439	393	376	400	396	356	421	434	453	369	386	401	359	422	385	394	385	406	427	403	397	392	417	411	399	434	401	416	402	418	391	381	365	393	389	391	374	384	404	376	425	377	406	407	338	378	403	386	369	358	426	383	393	369	385	386	395	364	404	400	391	414	408	362	427	429	395	394	403	420	381	414	382	431	405	380	408	381	390	391	396	401	369	384	387	392	378	393	378	358	410	377	428	389	432	406	406	426	400	390	379	422	409	373	367	406	409	427	410	413	421	417	403	406	406	383	361	375	422	405	412	385	383	414	406	378	399	405	409	377	414	417	436	402	434	385	405	372	393	372	440	388	409	402	421	385	419	372	393	426	403	386	397	410	406	384	357	412	382	397	409	358	377	420	403	385	407	362	388	409	386	433	375	428	420	393	426	432	361	411	387	366	417	417	410	408	437	389	381	410	388	397	385	384	399	434	383	450	387	404	400	399	403	395	402	392	369	394	395	416	428	376	404	396	374	391	393	399	416	397	423	365	401	356	367	391	408	413	400	365	387	388	411	385	391	382	396	389	408	392	371	419	390	436	415	376	392	406	415	368	407	414	375	403	401	420	431	400	432	419	392	378	395	364	386	400	384	370	380	408	407	398	403	432	412	406	392	408	345	396	392	374	381	402	369	382	387	378	383	375	421	444	398	387	410	371	381	424	414	398	383	431	364	409	406	400	416	386	413	434	432	393	393	405	437	384	412	391	405	388	402	382	371	425	379	376	379	370	382	422	402	383	402	416	398	395	410	388	417	401	404	364	394	410	397	376	384	401	398	397	408	379	425	413	384	372	387	388	372	378	407	402	414	417	374	416	368	392	391	393	402	422	392	386	398	388	400	413	372	408	399	385	428	382	391	353	408	385	414	403	413	416	429	378	379	352	397	418	444	403	375	397	375	402	416	398	399	420	409	403	413	405	378	355	392	418	381	412	418	386	391	412	360	394	403	408	402	386	416	404	433	413	408	413	375	399	413	402	401	428	399	421	390	398	408	404	390	409	394	412	384	456	387	379	404	390	372	395	397	387	432	365	387	404	392	402	395	393	402	360	410	431	389	389	405	418	413	399	378	368	409	400	410	389	420	405	397	384	366	381	422	391	402	403	419	376	416	399	416	387	409	372	379	402	402	421	399	367	413	396	379	404	402	404	384	412	397	374	413	415	435	414	409	378	441	460	395	405	398	418	398	397	372	387	387	426	402	422	392	367	405	368	383	408	391	374	372	423	375	434	419	395	400	428	364	389	405	391	406	395	383	376	395	413	390	375	404	395	390	409
25140	21773	29340	27337	22132	18318	12267	8886	8329	4822	2052	1008	571	311	229	199	183	194	178	216	175	180	144	172	183	177	150	186	199	185	167	185	177	174	197	171	191	169	214	181	167	155	185	181	175	187	174	172	183	201	190	176	194	172	194	173	174	188	180	160	183	176	199	189	184	179	188	196	173	179	187	189	178	173	165	173	180	184	187	170	202	166	187	194	196	209	167	186	186	203	179	167	174	168	158	196	181	168	182	173	192	204	212	166	169	210	194	180	182	178	158	165	190	174	164	179	176	186	159	168	207	163	158	159	178	179	186	188	191	194	193	162	187	161	174	151	167	202	169	145	176	153	162	180	185	179	188	175	180	179	192	172	194	178	164	188	163	201	176	171	166	180	193	147	194	182	176	191	182	188	178	162	178	163	184	194	188	172	162	198	186	174	175	171	162	175	190	187	187	170	197	187	172	169	169	175	181	185	177	168	178	167	190	193	179	188	184	172	189	201	173	179	221	183	178	168	187	188	169	179	189	186	177	186	181	160	195	197	181	182	156	177	172	179	159	165	202	192	199	176	183	178	188	191	171	158	163	196	176	195	171	208	157	219	174	170	173	195	166	164	187	173	184	194	204	195	185	174	210	181	163	162	175	187	156	184	201	181	171	172	184	177	176	180	188	204	175	163	202	189	180	180	170	190	210	152	171	171	188	182	180	184	178	183	217	175	166	181	191	157	184	189	174	165	183	172	186	203	196	165	168	181	177	178	185	183	172	168	164	175	177	180	178	192	185	160	186	201	183	186	189	203	170	165	178	207	190	191	188	174	169	190	190	177	183	169	180	203	180	168	163	171	189	182	192	158	187	173	187	180	167	189	199	174	187	178	178	182	186	157	158	180	177	203	175	182	169	175	197	182	185	187	180	187	173	220	175	167	181	160	177	169	199	187	179	181	197	194	184	188	192	205	165	176	184	160	177	207	208	170	181	171	188	183	195	172	182	184	186	184	163	200	178	197	171	199	168	186	210	173	169	173	189	169	190	193	175	159	193	171	187	192	179	200	183	188	191	173	186	185	188	162	169	188	203	177	206	200	174	209	180	187	163	159	162	211	161	206	161	194	183	173	183	159	176	180	163	173	175	173	197	191	192	165	170	174	170	171	160	171	173	164	161	182	161	192	169	191	182	172	167	186	184	176	180	175	191	176	181	184	172	170	199	170	183	193	153	182	208	167	176	167	179	151	167	183	166	196	188	180	181	161	150	168	184	213	165	182	173	153	205	179	179	190	178	199	168	152	184	189	199	166	182	190	190	185	196	197	178	167	185	182	150	178	170	199	160	189	208	183	182	206	193	201	153	168	179	206	202	186	166	159	228	168	184	191	156	168	178	202	176	165	158	167	188	185	202	167	142	165	188	186	203	184	147	202	153	188	195	181	192	184	176	186	173	179	200	172	196	180	183	207	187	175	200	169	169	187	185	203	184	154	213	212	192	175	204	218	178	161	182	214	179	164	202	178	188	173	183	178	158	195	190	198	185	180	186	156	190	184	214	157	180	180	196	177	163	185	197	200	190	170	192	183	182	179	199	158	185	183	174	180	148	175	182	157	186	141	201	190	174	215	187	198	181	198	177	171	176	193	175	182	173	182	177	171	192	201	153	163	176	180	182	185	174	178	187	163	176	193	178	191	182	177	185	175	199	176	185	192	196	166	166	189	186	172	183	168	189	175	175	176	181	158	175	160	196	182	179	194	147	206	201	177	177	199	182	197	165	179	185	166	211	174	160	181	204	165	149	197	194	181	181	189	182	179	163	196	172	188	190	162	187	189	169	185	199	175	170	165	178	183	174	195	173	191	174	187	192	160	172	184	180	177	183	181	182	181	172	175	170	179	170	193	196	170	180	180	164	183	159	182	189	176	182	172	179	192	177	185	184	187	183	164	171	178	177	179	175	166	192	204	177	163	161	194	163	167	162	185	213	176	153	187	169	174	152	198	178	177	177	182	162	184	180	166	177	175	182	183	181	213	184	193	152	175	166	187	181	194	209	176	155	168	177	190	175	181	193	173	153	195	178	174	174	194	172	179	193	172	193	172	220	180	211	162	183	176	194	207	182	196	196	176	197	181	196	182	190	176	174	180	156	190	199	172	171	160	183	173	185	167	191	176	174	176	203	185	163	161	174	204	185	183	156	199	201	186	182	176	189	173	181	170	175	176	180	176	184	171	188	174	161	187	168	191	175	183	190	171	188	202	181	183	176	184	189	187	188	184	183	182	166	196	178	201	186	190	181	202	169	169	197	196	171	189	180	175	197	184	184	190	189	161	200	193	165	194	176	183	193	192	201	189	200	175	173	192	173	177	183	181	168	171	170	175	173	173	169	180	188	194	143	185	181	174	178	196	177	167	176	169	190	169	201	171	173	191	188	186	182	159	172	190	197	165	168	177	179	180	194	174	159	208	198	172	163	195	190	150	143	180	167	184	165	171	184	182	183	196	193	216	170	177	176	195	200	173	191	194	176	181	195	196	162	160	180	188	174	189	171	182	168	188	182	192	191	172	191	182	188	170	152	186	174	143	186	197	169	171	181	187	169	192	179	193	175	175	200	179	197	177	202	172	178	180	183	190	181	180	190	176	180	191	182	185	185	181	190	189	155	185	209	192	169	189	199	174	165	176	184	177	205	172	168	169	197	212	189	168	172	151	164	205	200	185	186	159	197	177	195	175	183	194	184	199	190	164	208	199	173	158	164	194	162	197	211	171	198	199	186	194	182	180	166	166	158	199	162	183	175	185	180	161	169	169	163	190	173	189	182	187	177	178	181	191	180	178	184	191	192	201	199	193	168	191	188	173	170	172	194	187	190	168	183	172	186	172	194	201	192	193	184	174	195	174	181	185	189	207	174	174	196	152	177	188	176	184	163	185	188	193	173	182	187	180	206	181	182	178	182	195	161	170	174	174	170	161	185	189	184	192	186	162	170	180	191	183	190	175	172	188	179	180	188	182	178	160	194	195	217	175	185	169	170	194	185	199	193	205	172	179	181	164	201	172	167	179	183	188	175	171	165	191	187	197	199	179	178	171	172	183	175	166	172	189	204	190	186	182	194	204	188	183	191	158	192	180	179	193	175	177	188	174	190	174	175	172	189	188	184	164	167	176	165	191	180	174	178	205	185	192	177	184	159	177	172	182	188	161	195	183	178	175	192	181	160	176	166	197	172	171	171	166	177	193	179	190	172	177	184	187	168	173	193	181	179	167	199	211	201	166	172	200	179	205	184	184	178	163	186	192	152	184	183	178	174	171	195	164	189	160	180	179	167	177	159	147	181	209	199	153	180	184	156	191	168	178	185	195	191	179	191	153	162	163	189	167	181	162	146	183	177	198	180	158	183	147	201	162	187	177	185	191	188	200	185	197	171	167	159	179	182	173	167	182	186	185	174	166	183	171	175	175	165	196	174	170	181	186	186	182	167	177	156	161	180	183	196	194	177	169	193	157	187	182
40095	60571	52101	37626	32918	29014	22520	20169	18742	11936	6128	3190	1746	803	484	443	404	394	395	397	389	385	385	377	407	365	394	378	380	390	369	363	398	379	351	363	413	401	410	366	379	411	361	379	397	360	388	414	367	404	403	359	404	377	389	432	378	339	377	395	373	402	365	422	383	376	363	390	407	393	393	407	395	399	387	390	400	420	399	384	375	344	391	423	403	400	397	390	390	407	386	380	388	406	410	389	434	378	420	399	395	379	393	377	368	394	389	370	386	385	405	388	385	401	408	395	419	404	372	423	419	393	388	413	389	415	380	357	373	395	412	399	359	383	366	384	369	371	386	407	392	418	407	403	388	401	393	428	398	427	371	411	445	388	390	370	363	373	401	371	411	365	405	394	399	416	402	378	404	401	410	393	345	412	387	410	389	366	393	390	378	410	419	399	394	379	380	373	404	398	380	383	371	385	418	373	397	418	379	406	380	379	385	367	385	370	387	402	378	404	379	373	380	394	400	361	409	387	392	391	420	399	386	416	415	414	369	418	388	403	360	392	370	409	392	388	373	384	399	430	385	391	377	355	387	372	388	402	376	407	402	394	379	388	390	366	377	347	409	364	365	417	393	363	383	400	386	389	387	381	387	357	363	374	387	393	385	396	320	391	400	389	400	387	386	361	385	394	389	385	368	360	365	380	396	389	401	358	400	403	379	375	382	362	417	372	366	406	367	414	405	421	406	398	394	380	376	415	392	374	383	377	392	404	368	360	400	392	381	375	394	396	397	378	403	387	418	407	381	396	386	400	372	402	421	375	428	388	421	360	380	364	395	410	417	381	394	355	373	400	394	379	394	398	393	378	381	394	408	426	391	410	414	380	403	407	391	399	393	382	408	432	405	390	398	381	357	368	390	377	391	383	376	399	365	374	388	388	394	371	378	396	363	403	374	390	404	414	368	382	389	385	369	397	393	394	379	373	402	398	415	364	379	398	386	367	382	355	394	402	425	382	373	411	395	400	408	414	421	407	376	391	383	413	362	386	373	409	379	424	424	417	414	409	387	403	386	353	393	404	406	421	419	395	403	387	411	427	377	407	395	403	415	391	367	408	408	357	381	408	406	393	351	391	409	361	398	408	407	370	362	391	377	366	402	374	373	410	385	374	379	381	426	367	431	359	360	384	394	408	384	354	365	397	420	372	392	394	418	406	394	418	368	387	375	389	370	417	407	399	383	407	392	390	385	368	382	352	399	347	384	371	411	406	414	383	407	390	399	413	378	416	390	387	364	425	379	383	377	376	391	396	370	390	356	366	408	380	407	379	398	377	388	427	397	380	395	383	400	400	361	379	380	407	391	404	368	383	365	394	387	391	407	355	387	381	392	398	360	434	448	400	402	381	383	397	393	389	343	392	397	396	372	370	388	373	427	379	390	363	415	372	405	369	403	428	403	415	383	386	366	397	389	413	377	408	405	374	401	405	400	391	372	388	385	408	390	389	370	406	372	343	381	414	355	362	368	429	390	364	383	369	404	394	414	354	387	407	405	371	425	404	374	391	387	405	393	408	378	372	392	387	406	384	375	379	405	371	394	340	378	405	430	427	404	360	428	404	388	382	381	391	405	358	416	399	409	378	377	423	390	383	389	401	401	384	394	382	393	391	394	398	389	369	409	386	386	382	401	380	399	388	415	390	396	385	397	352	380	393	370	375	363	415	379	397	390	382	383	399	408	377	368	421	419	369	364	415	417	383	390	404	360	407	378	383	398	411	364	401	411	352	367	389	392	391	414	387	392	354	362	388	373	399	381	411	379	414	414	397	375	367	391	378	351	434	392	435	387	376	384	423	366	371	387	385	354	377	409	396	371	370	402	405	419	403	359	402	408	369	418	377	404	392	404	397	384	403	385	415	410	382	370	409	398	430	381	371	395	414	390	367	378	442	409	358	404	364	370	397	419	384	392	389	372	394	365	401	375	391	434	405	401	376	373	354	395	391	392	373	396	363	399	357	398	410	372	369	391	385	395	421	383	386	388	355	367	389	359	369	414	363	386	400	429	372	376	403	407	413	354	377	394	367	454	366	427	390	417	377	408	409	416	365	370	408	417	391	383	408	421	378	359	411	371	390	395	397	413	338	375	420	398	393	390	422	386	379	387	394	389	409	379	362	385	418	393	404	413	391	378	413	385	393	400	395	388	375	368	402	358	395	391	360	396	380	367	401	376	445	381	375	422	409	383	372	358	390	395	418	406	403	395	414	433	396	411	373	382	402	415	391	410	407	386	420	390	389	389	371	400	367	402	369	387	392	403	394	369	355	383	393	359	435	379	394	389	392	397	394	421	380	398	398	392	398	421	384	426	394	395	355	423	411	371	392	344	413	375	387	393	408	371	404	347	391	360	392	382	370	385	431	421	395	413	384	385	388	383	393	397	397	368	387	375	381	444	392	405	382	405	392	402	402	364	401	398	394	379	387	403	349	444	386	421	381	407	381	411	411	399	403	376	377	421	386	383	373	410	405	408	400	423	410	373	395	405	385	411	333	391	342	366	399	422	380	401	404	400	380	367	368	409	418	383	397	410	374	390	404	424	399	403	425	387	408	407	449	351	361	394	409	371	389	395	387	392	383	356	362	407	355	389	361	394	369	427	387	400	449	388	365	356	381	399	398	395	390	409	388	399	379	379	429	387	416	402	411	353	387	364	410	396	423	373	422	383	389	419	400	367	410	368	400	393	412	391	360	402	356	405	438	385	361	408	420	405	413	414	435	383	386	389	443	393	422	411	361	390	415	355	415	375	393	399	361	429	406	397	361	384	403	391	402	428	375	366	407	362	383	395	380	402	351	421	400	360	405	405	389	378	369	397	366	390	393	390	398	406	390	412	388	394	416	372	387	403	405	361	365	430	386	369	380	385	422	412	366	370	392	367	414	389	361	385	395	393	404	408	380	420	388	348	352	381	352	374	390	396	381	387	405	417	384	384	412	385	377	353	412	401	384	353	360	363	379	411	421	371	398	389	376	366	383	358	385	400	424	367	407	356	406	379	378	404	404	432	401	428	393	400	443	399	402	403	393	364	393	444	373	397	399	403	399	377	418	384	367	406	416	409	362	361	360	373	404	414	390	383	361	374	371	417	407	377	379	394	402	392	373	412	371	405	391	410	408	393	409	408	392	386	408	384	434	403	385	379	408	405	399	379	384	409	395	388	358	403	408	384	397	407	402	369	396	382	383	371	385	396	376	393	408	438	394	413	418	400	410	391	403	379	386	386	365	357	385	366	407	377	386	448	361	429	379	385	375	376	388	399	357	375	392	375	418	371	367	394	407	370	376	403	376	386	400	387	397	403	414	388	391	404	402	386	350	394	385	403	396	432	397	408	373	420	406	422	365	412	387	362	395	385	375	407	395	394	413	396	387	380	379	400	381	382	399	398	383	356	362	365	429	412	421	378	347	374	385	406	380	373	383	393	398	394	378	392	406	342	377	409	393	394	354	354	370	362	386
23669	21693	29599	25052	23806	22659	24496	23992	14624	11103	7129	3550	1919	740	352	205	198	162	171	177	211	217	195	197	189	197	184	194	176	192	165	184	174	202	192	190	183	178	199	199	197	181	193	213	178	189	205	195	192	176	188	182	190	211	194	176	182	185	206	203	188	189	186	200	177	164	199	190	186	194	200	210	184	195	184	200	184	200	187	174	189	180	164	201	191	185	170	193	191	184	175	215	175	188	168	183	182	201	204	196	193	185	172	179	197	178	194	187	176	180	183	179	172	188	161	200	167	181	199	183	202	191	213	190	190	194	197	177	194	208	194	162	192	175	181	186	199	178	165	166	170	184	184	176	182	189	202	185	176	185	170	189	203	186	178	176	192	189	173	178	197	210	193	184	163	194	184	200	193	190	182	182	178	188	193	179	200	168	187	194	210	193	185	196	196	202	182	185	182	186	199	189	207	177	188	187	185	175	179	151	174	190	182	184	181	181	197	185	185	188	171	175	196	175	183	187	187	167	189	180	237	195	179	167	193	197	202	174	192	203	173	193	215	169	182	186	202	186	192	186	175	217	194	201	185	195	197	193	165	195	192	193	206	195	174	199	174	191	192	190	194	197	188	184	186	182	189	178	192	214	214	174	195	184	210	191	178	162	179	157	208	183	179	185	180	194	185	184	166	184	183	202	181	185	179	208	173	176	189	195	191	200	172	198	184	184	181	206	175	183	203	189	189	182	190	185	178	193	194	203	194	178	204	188	179	183	204	168	177	170	208	188	163	222	196	185	189	179	211	186	172	163	175	180	191	196	201	190	192	172	201	210	166	159	174	190	190	204	183	182	169	184	170	188	168	178	168	175	192	189	193	170	153	164	185	181	214	203	181	181	216	166	186	185	210	178	183	162	190	166	193	195	199	203	190	170	200	156	158	192	179	189	184	204	222	184	203	200	180	168	196	174	180	188	181	199	172	192	167	182	190	185	192	189	187	204	167	198	186	181	180	200	156	171	174	169	195	186	196	172	147	196	190	174	160	201	187	197	188	178	203	161	192	215	191	177	184	189	183	194	163	171	148	193	191	169	185	204	196	185	191	193	163	201	211	210	201	187	191	177	184	188	176	188	188	203	205	177	180	193	160	194	175	194	176	199	194	191	196	189	180	194	168	197	174	167	179	205	188	181	206	180	187	203	194	193	191	176	214	173	215	172	180	192	181	201	175	186	186	187	175	163	187	179	180	169	188	192	186	177	175	185	183	206	169	167	201	186	185	185	189	187	185	193	155	197	164	163	173	165	181	191	165	208	188	193	186	200	176	200	198	186	177	186	184	219	158	178	165	173	188	177	165	179	196	182	213	193	196	178	185	192	209	172	181	167	211	180	179	191	187	163	162	187	168	199	223	207	170	181	177	206	153	198	168	150	168	181	186	210	179	185	170	182	154	204	179	226	200	223	192	193	175	170	166	168	180	182	176	175	205	206	200	184	180	178	198	175	191	188	162	211	192	185	205	187	175	213	180	173	182	164	188	164	192	171	187	175	196	183	163	186	187	185	215	177	194	191	172	196	188	189	205	190	158	189	197	210	210	166	182	189	188	183	184	196	169	212	181	198	205	195	214	163	209	186	175	182	180	201	195	199	178	213	193	187	180	195	200	192	196	183	194	174	174	182	194	176	176	194	215	165	172	172	174	191	191	182	184	188	178	189	185	205	188	164	187	166	197	156	189	186	182	190	178	171	200	198	195	173	187	172	166	184	184	228	208	188	188	191	168	181	213	165	198	182	167	176	189	182	169	199	185	190	177	179	165	188	193	192	192	182	178	180	181	198	207	199	192	188	189	173	203	188	191	155	165	190	199	199	186	161	192	180	190	160	183	195	174	174	204	175	183	192	205	188	185	151	175	208	211	175	192	189	194	197	175	200	186	188	211	149	206	206	170	189	212	209	199	180	199	191	206	209	195	167	169	179	182	182	182	179	215	181	188	195	182	206	185	198	196	215	192	177	171	191	195	169	170	191	200	178	182	183	181	203	162	187	176	191	172	182	183	193	180	169	200	185	194	169	187	213	198	181	174	197	165	175	171	189	187	184	178	186	188	209	201	191	170	173	196	190	190	162	173	160	183	173	183	197	229	194	179	183	166	209	187	195	176	186	168	191	176	194	196	200	183	194	187	175	191	188	183	173	208	188	199	191	203	202	190	182	166	186	183	157	168	180	195	173	178	165	159	205	190	171	186	176	170	183	197	220	177	189	158	180	203	197	190	196	196	180	203	196	201	178	185	171	208	173	170	178	186	182	186	164	197	188	165	178	207	178	195	198	194	194	182	204	207	190	188	214	183	181	178	190	155	199	209	194	183	188	177	183	194	212	187	164	188	191	187	167	173	185	201	187	196	199	184	169	160	184	204	176	169	180	186	154	191	180	183	179	190	195	185	171	174	201	202	192	202	190	194	203	211	182	190	186	173	181	206	201	200	176	199	195	238	183	195	172	184	157	193	188	206	205	186	200	172	159	194	163	177	176	188	195	212	208	189	206	172	184	182	187	187	166	185	193	198	195	168	184	203	171	170	193	192	192	183	184	180	174	209	190	181	190	171	184	198	155	180	187	174	200	204	169	183	178	167	189	189	190	183	203	163	187	174	181	216	209	199	174	168	202	185	193	188	205	229	172	194	170	203	191	197	183	168	196	208	225	186	174	202	178	196	184	193	193	205	155	195	168	178	174	189	203	186	231	217	192	188	186	186	183	164	194	187	197	232	193	180	190	196	189	203	198	164	178	203	185	205	190	200	196	187	195	189	201	184	171	162	198	185	186	190	179	162	181	178	186	167	199	197	182	180	196	196	181	176	174	165	172	207	175	175	190	175	202	201	182	188	191	209	201	208	184	184	192	181	206	165	179	217	189	191	184	180	176	188	196	180	163	204	180	178	180	188	182	177	165	179	200	193	208	204	223	191	179	177	205	183	178	186	182	181	193	184	200	198	186	190	216	197	183	189	183	171	156	182	186	179	190	163	188	167	188	206	182	195	172	205	155	182	195	198	197	189	186	179	198	180	192	189	196	197	193	187	175	170	164	184	203	176	192	198	202	161	197	176	213	202	188	158	176	183	188	180	204	193	207	177	178	181	178	168	175	195	181	179	185	192	195	188	181	172	187	184	191	163	201	178	175	189	173	181	192	152	180	203	200	206	186	192	200	199	175	200	192	168	188	202	197	205	192	167	184	200	194	184	176	176	189	180	174	204	192	179	201	200	192	190	214	210	187	211	162	179	197	172	180	190	191	182	180	197	217	186	208	167	176	208	198	170	206	181	205	176	201	188	228	198	174	187	205	200	195	167	190	159	197	197	172	178	177	181	177	182	181	201	175	166	167	196	199	183	192	229	209	163	171	194	184	193	176	205	171	176	191	200	203	185	168	175	195	191	193	173	188	163	197	184	179	168	182	197	199	184	190	194	205	211	178	178	181	175	167	199	176	186	180	180	180	178	159	177	211
44699	72509	60952	51197	40250	30897	33196	35171	24841	22288	16106	9678	5727	2353	906	508	422	441	411	406	407	378	388	414	387	394	404	408	364	405	366	381	402	384	387	386	387	392	405	358	400	390	382	397	450	351	376	384	389	380	376	384	434	369	394	384	389	360	385	382	396	377	377	411	406	391	401	373	405	386	407	380	396	440	369	395	418	357	361	346	405	387	388	386	417	389	404	399	386	365	392	351	359	386	387	396	400	361	387	388	401	401	418	413	415	398	378	377	355	387	396	401	373	397	405	397	425	402	364	396	353	404	356	406	356	393	414	376	391	403	354	386	399	357	391	384	352	405	371	424	386	437	410	366	380	380	420	362	410	400	404	371	360	372	404	384	401	396	342	399	394	389	382	370	398	396	391	372	367	361	358	402	362	389	354	361	393	380	403	404	420	401	439	413	411	372	396	383	384	383	402	413	408	389	397	402	397	389	413	404	391	396	367	399	374	398	395	394	389	401	383	388	352	389	393	385	352	382	362	423	416	379	360	394	410	358	403	362	391	410	394	378	402	371	403	379	397	434	388	378	385	444	416	355	391	377	388	414	394	379	406	392	377	404	382	356	399	381	396	411	397	374	391	367	367	402	400	369	392	384	392	403	398	362	436	413	372	385	359	403	394	391	371	362	394	365	416	388	353	419	376	417	383	391	381	430	369	383	383	391	378	394	392	410	401	378	398	397	397	390	369	352	376	375	375	369	411	396	403	400	386	408	346	338	413	385	399	402	418	416	342	398	382	404	336	372	406	410	378	370	368	369	398	380	344	356	405	423	399	382	357	359	372	385	382	370	382	408	411	421	371	403	376	431	410	379	384	390	417	393	390	414	384	398	352	360	423	404	407	417	406	387	345	391	405	385	388	356	391	390	372	388	359	414	429	406	383	396	365	377	386	398	377	377	405	380	366	390	344	379	394	379	376	382	382	360	424	373	367	410	400	390	387	383	430	435	372	390	386	395	382	393	422	363	416	406	410	389	368	380	366	372	401	396	387	380	385	366	373	393	406	417	370	383	357	390	413	382	407	378	362	382	378	344	391	366	363	373	428	407	375	370	416	372	400	402	413	391	396	395	370	371	392	376	408	383	386	372	384	392	400	381	431	422	390	361	382	380	398	359	373	399	366	347	391	404	374	369	389	402	371	412	385	390	345	426	388	396	403	363	381	367	361	386	348	433	398	411	409	377	379	399	380	412	378	418	393	379	405	379	375	384	391	405	395	390	371	360	356	415	369	385	388	391	395	392	415	385	394	376	387	390	381	382	384	359	347	379	400	399	377	392	403	381	358	368	397	393	385	352	396	375	387	417	396	392	374	400	387	375	395	414	380	408	401	401	406	399	350	371	340	365	366	392	372	389	393	402	391	380	340	405	357	409	405	365	379	420	390	382	406	391	396	398	427	376	396	381	368	390	370	387	391	382	361	408	388	401	384	383	392	369	404	397	384	358	387	395	378	389	371	409	374	410	394	380	387	403	415	393	398	400	400	381	392	377	402	384	377	390	410	378	396	407	371	371	380	419	418	376	379	403	364	431	393	377	384	408	381	369	357	381	390	389	378	359	368	419	405	366	387	413	391	390	367	376	368	381	391	385	407	390	398	406	410	383	380	395	397	377	392	400	379	388	378	396	378	380	364	389	369	395	389	407	419	381	410	360	372	418	392	433	412	371	401	415	394	387	420	376	375	387	380	399	364	390	385	375	382	410	371	369	387	425	393	401	386	363	399	394	395	402	407	409	360	398	359	425	390	389	399	385	394	393	392	415	392	383	367	393	386	359	367	380	396	407	390	406	391	393	378	383	413	391	381	441	387	353	379	377	362	412	413	389	344	378	413	402	405	389	380	411	413	346	351	343	389	406	387	422	338	412	379	373	417	386	400	358	401	401	357	398	394	376	357	406	411	421	364	387	399	363	439	383	420	376	389	386	391	407	426	405	394	374	424	358	416	356	401	398	382	378	394	420	409	399	399	388	395	384	361	399	394	397	356	384	373	387	378	391	375	389	368	414	378	401	408	361	372	405	386	401	361	376	405	401	399	410	390	391	362	377	374	396	374	398	420	416	398	362	367	375	351	369	380	364	411	397	414	397	368	388	435	403	396	394	375	384	383	378	386	383	392	422	382	394	343	387	379	400	420	346	357	379	385	377	365	393	402	408	388	396	387	372	406	393	332	370	392	368	377	374	404	391	387	422	394	427	371	384	353	392	401	361	373	402	378	375	407	371	373	387	385	399	397	395	422	388	355	380	389	358	398	398	442	360	370	425	385	370	404	386	418	421	394	383	405	380	382	380	357	397	375	413	401	406	363	400	390	385	377	418	409	399	385	419	376	405	391	398	333	381	371	368	393	384	367	364	407	375	403	409	387	403	394	377	392	364	407	385	385	370	404	405	377	390	403	404	412	413	396	398	387	380	391	378	411	379	386	425	388	381	403	367	369	376	377	390	368	358	387	384	415	381	375	408	389	408	387	370	382	387	401	370	389	398	400	379	402	388	340	384	350	400	418	386	424	357	406	384	391	399	375	396	397	371	393	373	383	385	388	376	336	375	387	384	389	382	386	421	432	386	402	399	383	398	383	358	387	407	377	385	395	371	417	409	378	395	413	384	405	373	372	407	383	384	382	392	371	387	364	380	372	408	379	376	390	374	388	386	387	359	404	398	378	397	370	373	404	370	393	411	387	402	398	394	371	371	384	398	389	371	383	398	369	384	386	375	381	433	359	375	381	382	419	376	397	376	390	385	400	395	404	383	381	381	361	393	367	402	393	383	367	381	408	394	375	363	411	406	409	419	402	386	384	415	372	337	410	401	408	341	392	403	408	388	406	365	408	354	388	389	367	402	385	409	394	421	380	365	385	388	390	385	370	399	354	390	394	403	370	381	370	369	397	395	371	405	394	427	363	368	382	354	361	354	401	376	399	357	377	383	385	376	375	370	383	393	399	408	383	415	416	381	418	396	395	364	428	356	380	400	407	373	389	369	357	402	395	384	386	380	387	368	348	388	383	344	347	363	420	356	387	394	393	381	390	405	370	385	420	403	390	353	389	416	405	426	381	408	384	402	385	389	392	403	399	435	400	397	407	378	398	425	408	406	415	431	368	371	418	409	386	387	400	416	393	383	409	389	385	366	366	370	396	398	397	405	332	388	399	377	395	394	357	403	379	353	392	384	373	356	391	403	387	385	366	399	414	382	394	372	419	378	387	403	382	379	390	386	367	400	371	380	355	383	357	382	404	393	377	385	391	387	413	411	415	394	390	412	366	402	395	387	404	360	384	368	365	356	376	385	414	377	368	403	403	403	358	425	370	415	399	393	388	371	411	372	394	379	409	384	369	402	378	388	390	369	376	373	384	376	395	366	386	372	445	346	367	355	381	371	393	414	377	375	418	393	407	400	390	422	396	405	397	415	397	389	376	380	386	403	377	412	417	371	370	389	368	405	421	368	407	432	374	364
29202	30560	34396	26423	9773	7416	5861	3356	1353	1047	778	577	307	233	237	177	199	193	160	192	177	178	174	171	172	184	178	161	178	195	196	204	182	189	195	186	186	197	189	184	174	199	160	212	202	178	176	158	179	190	160	177	168	191	191	174	192	201	184	171	173	190	196	184	194	173	193	173	197	162	181	197	170	143	181	168	175	180	206	195	164	175	191	173	172	191	185	196	178	164	187	175	182	200	185	181	169	168	172	193	196	167	188	199	174	198	192	184	154	186	179	195	154	176	197	178	199	196	164	185	181	173	192	163	199	176	179	192	155	190	180	173	182	201	179	204	186	212	158	194	193	167	181	175	184	189	166	169	173	187	184	198	177	195	192	180	156	200	179	181	173	173	192	192	188	177	215	170	212	192	188	152	181	200	189	203	178	165	180	177	178	185	152	182	164	181	170	180	173	185	199	180	197	178	183	162	186	196	183	181	191	185	209	196	178	179	204	174	190	172	177	169	163	190	186	178	158	185	204	188	166	190	186	199	178	181	184	182	172	204	185	177	182	183	175	165	186	200	202	196	181	165	174	191	169	172	173	162	194	181	193	167	164	185	172	175	201	173	172	171	178	179	179	199	177	191	208	205	185	172	187	200	167	187	175	157	186	175	189	190	194	178	189	188	147	168	174	177	203	171	186	186	177	191	197	182	200	180	180	198	196	190	174	173	218	161	178	182	169	175	176	194	180	181	205	208	189	199	178	196	155	179	182	182	184	178	177	195	166	189	165	171	197	185	198	201	191	178	199	166	189	171	192	162	189	163	204	193	181	168	185	168	173	171	180	172	167	196	181	190	190	175	194	214	161	201	183	199	180	168	190	183	184	212	172	152	182	160	171	174	189	162	191	192	172	187	200	160	185	189	190	172	187	156	189	174	179	199	192	193	206	193	178	193	182	179	162	206	168	211	196	221	182	170	188	183	176	164	209	202	171	188	156	215	200	179	197	153	167	162	196	185	173	160	176	187	203	187	172	213	169	201	178	156	199	183	177	170	165	174	212	159	170	176	202	190	188	195	188	176	183	174	201	180	188	180	205	183	186	180	189	182	182	177	201	179	187	184	171	202	161	164	181	184	147	170	151	194	172	171	186	164	210	174	167	170	190	173	201	189	193	169	158	179	179	181	201	163	178	215	174	178	173	167	181	194	178	179	167	177	190	180	211	174	168	167	166	211	176	166	165	181	197	165	197	168	165	182	209	186	180	174	193	183	203	180	173	196	182	173	169	173	210	210	181	192	171	173	156	184	168	174	171	171	197	185	214	170	192	176	202	172	188	170	199	186	177	196	177	187	174	191	173	202	191	180	178	200	176	164	175	181	174	175	195	203	211	160	197	166	205	180	173	188	177	171	201	183	197	187	173	174	182	179	174	183	164	191	175	169	188	173	170	190	178	176	177	182	201	210	195	195	166	186	194	176	180	175	186	198	186	175	167	205	180	198	192	170	180	176	193	195	184	189	186	172	185	186	197	193	193	176	179	187	174	194	193	198	165	198	186	177	180	148	168	169	177	186	177	179	191	178	188	195	180	169	211	191	176	187	164	200	198	182	201	193	187	185	205	169	205	174	178	198	184	166	183	188	190	195	186	202	183	184	179	182	160	156	172	162	184	184	181	164	193	189	175	187	193	183	147	194	193	179	170	180	163	173	162	185	166	201	193	179	172	164	172	183	198	176	193	183	184	201	210	200	183	196	186	173	181	179	183	177	206	157	175	183	194	187	165	159	198	182	174	175	192	179	198	181	185	155	150	198	205	153	189	156	192	167	175	207	169	181	183	170	180	176	188	191	201	185	189	180	183	201	208	174	169	158	159	166	208	217	183	186	181	186	168	184	168	184	173	172	178	184	174	182	191	190	182	176	206	166	163	196	208	183	183	199	188	195	181	203	190	189	180	179	183	180	185	166	194	201	206	192	174	170	171	204	181	180	157	165	192	190	188	152	135	200	193	203	204	180	194	182	174	190	184	181	173	168	189	183	167	194	163	174	187	187	172	170	192	189	191	180	192	161	176	187	179	175	175	166	186	178	188	199	182	172	188	174	195	163	203	205	189	165	167	189	179	180	187	190	183	202	182	182	174	201	187	180	175	193	197	180	160	187	195	173	188	184	178	186	173	186	166	168	184	174	177	209	193	181	164	173	177	185	185	165	194	191	165	169	163	195	188	164	183	217	174	184	197	171	179	180	182	192	180	167	191	188	176	165	187	172	177	183	192	178	168	162	176	218	187	173	196	186	196	185	152	166	149	166	185	208	169	176	196	190	178	184	186	167	183	185	181	164	165	159	179	183	193	168	186	177	195	168	192	181	185	181	191	179	207	178	174	186	171	185	189	166	188	184	178	186	157	176	204	186	201	184	187	162	200	149	172	192	186	165	175	186	189	194	201	176	173	194	170	217	170	186	188	201	194	185	190	160	169	177	177	163	176	171	187	173	178	168	188	193	209	164	198	174	190	183	195	188	190	207	195	185	163	188	161	180	185	178	187	195	195	179	166	202	191	178	172	187	181	177	201	190	180	183	174	189	184	169	175	201	172	170	182	196	151	191	191	181	181	168	161	188	189	213	217	168	163	172	171	176	178	191	197	183	182	181	188	166	181	178	169	163	183	185	187	205	181	194	177	177	167	195	191	183	192	162	187	191	163	196	174	196	174	170	175	158	192	189	190	198	168	192	181	184	195	157	187	165	159	192	174	170	177	205	165	168	180	203	194	178	182	185	179	177	199	182	174	185	176	196	184	181	164	208	175	175	200	205	156	179	186	189	159	178	192	206	188	189	176	170	183	175	171	209	170	161	184	184	189	191	188	182	167	179	161	201	153	172	171	203	205	184	186	155	180	180	173	190	177	180	177	175	188	196	200	175	181	192	191	192	185	167	189	174	179	188	165	197	186	178	199	157	181	189	194	187	174	200	170	166	151	190	218	197	182	184	179	190	181	186	178	178	167	180	183	170	176	176	168	170	195	184	177	195	172	176	174	194	187	201	219	164	181	167	164	169	192	193	199	186	196	199	144	196	169	162	181	177	189	204	165	171	186	183	205	171	171	176	204	168	182	173	168	179	169	178	186	156	170	179	193	178	188	183	185	186	172	180	184	179	174	195	171	183	174	180	180	201	167	185	186	194	188	191	212	168	162	183	168	215	178	197	181	165	173	193	179	192	184	174	176	167	174	183	185	176	191	170	206	202	171	170	171	180	184	176	171	186	159	161	179	178	175	150	189	189	169	176	185	185	181	198	164	183	160	190	182	180	170	178	187	170	191	194	181	179	185	196	173	185	185	192	189	167	186	158	168	200	187	183	154	201	178	181	183	189	173	187	188	169	174	176	181	192	182	160	156	177	188	188	175	169	186	172	173	195	191	186	183	198	179	190	199	180	177	170	201	175	177	191	191	191	144	187	172	184	206	162	168	183	211	147	168	209	192	174	164	194	175	196	170	153	181	164	162	166
38066	51251	45904	33162	17357	18413	15709	10077	4492	3449	2247	1576	835	647	438	389	392	391	395	409	353	404	379	373	368	391	411	414	402	386	379	381	417	348	413	350	419	404	373	384	386	394	380	378	428	421	386	401	407	394	400	431	375	402	370	403	406	404	400	392	427	391	379	406	416	400	434	387	361	387	384	417	359	395	395	396	400	402	393	409	377	346	401	383	412	412	413	362	409	376	449	408	374	410	373	364	395	402	386	407	405	412	380	401	367	393	409	384	361	371	399	407	391	389	373	405	369	405	365	385	384	411	382	379	391	365	392	389	379	368	383	417	365	381	350	422	421	401	357	373	430	396	396	370	403	377	387	426	383	377	394	409	379	410	383	407	390	447	419	384	385	403	414	416	425	391	399	424	400	413	414	374	403	387	429	377	397	378	380	399	387	394	420	365	422	434	402	416	368	357	428	376	406	386	420	422	395	400	412	402	422	347	398	377	388	361	373	395	377	395	416	364	383	399	416	418	424	416	371	375	405	393	383	376	405	379	393	400	373	363	444	375	414	399	386	385	374	395	411	389	434	379	402	373	409	397	392	393	401	379	397	362	390	388	398	357	414	361	402	386	420	398	392	386	367	414	391	415	386	393	376	410	369	382	430	406	394	399	389	389	403	405	392	405	404	408	368	404	378	414	383	388	373	395	429	357	403	391	426	388	362	396	372	364	408	383	392	397	350	373	392	397	394	380	378	435	375	431	376	406	395	393	391	386	435	418	379	385	383	353	382	378	393	403	387	394	391	416	403	415	390	380	380	356	413	383	408	404	397	371	392	408	383	399	389	402	398	417	367	399	382	389	395	405	419	390	371	398	387	378	401	389	402	440	380	371	373	435	414	380	407	382	412	381	389	395	407	396	386	401	376	373	379	396	397	409	374	343	375	393	420	387	411	365	358	392	368	382	362	385	381	375	388	385	402	383	414	380	375	382	389	418	376	365	398	392	420	400	388	421	407	402	370	396	395	415	374	364	417	406	420	381	374	365	372	411	400	381	415	395	387	389	420	375	388	397	391	380	385	375	416	426	367	405	392	377	380	391	368	392	385	379	436	357	385	393	445	389	391	398	397	385	385	398	373	417	382	403	389	390	399	412	353	398	371	385	427	377	440	398	376	390	390	382	405	369	366	377	354	393	385	401	393	367	403	408	374	426	391	365	403	391	393	371	376	385	386	384	417	387	366	369	405	386	365	360	373	351	418	383	378	390	356	380	415	383	402	381	408	421	438	379	380	376	388	396	405	400	391	392	424	407	435	389	374	418	402	375	402	424	385	435	394	404	415	408	387	416	367	370	369	423	409	358	404	366	382	393	389	419	392	405	408	383	395	400	373	396	369	402	421	379	408	385	388	391	390	379	378	398	409	375	391	359	373	424	379	379	376	383	373	392	404	366	411	423	406	393	393	402	416	369	398	378	404	393	359	410	360	406	385	362	412	413	378	391	422	375	403	375	388	422	376	382	401	409	383	404	420	390	392	414	384	355	407	381	413	391	382	407	385	396	373	372	398	396	421	433	406	378	397	396	405	388	393	386	428	361	422	374	415	406	356	399	442	406	378	380	381	367	381	370	403	363	370	423	381	407	402	372	401	401	383	391	350	371	401	370	406	423	385	387	395	410	384	360	402	401	381	373	407	403	385	382	408	387	391	380	376	383	378	407	425	418	408	364	377	392	421	361	370	364	363	397	403	404	393	362	392	399	389	366	364	389	379	405	380	402	393	375	389	364	393	375	396	387	380	394	366	389	409	382	392	425	385	389	380	362	415	444	385	397	392	377	395	396	397	390	375	386	405	393	419	374	359	380	405	394	420	390	374	431	383	418	393	420	406	345	412	396	372	383	396	374	395	375	374	376	372	390	359	417	389	407	403	381	368	389	402	386	371	422	391	431	375	404	405	370	397	388	394	362	372	415	377	405	361	420	394	400	386	366	386	382	399	365	433	381	384	445	409	399	388	404	328	341	394	387	422	400	363	401	383	395	376	411	385	415	397	357	407	362	423	408	390	391	406	394	405	396	388	330	393	416	381	398	402	386	383	405	369	390	419	415	370	394	379	422	386	419	383	394	368	366	378	387	383	402	387	396	394	391	383	379	435	402	364	392	392	383	392	385	401	353	408	397	396	377	377	417	416	386	394	421	397	420	417	408	383	408	370	400	343	394	366	431	405	403	391	403	411	367	442	379	432	377	395	388	375	382	383	388	419	412	361	413	389	426	412	380	402	391	390	391	424	397	402	391	398	372	374	372	369	400	379	395	359	360	420	402	369	388	410	383	406	380	337	390	413	412	427	408	350	400	410	360	431	396	373	399	424	393	376	382	387	367	388	425	389	423	382	376	386	413	384	413	414	414	397	395	391	384	430	404	438	405	398	392	348	386	368	373	407	380	364	381	396	403	390	417	431	387	429	391	385	413	386	434	414	398	403	390	414	389	412	418	372	397	393	382	431	430	420	412	432	388	398	392	362	381	389	381	398	384	435	426	424	390	403	392	378	364	378	439	389	396	381	391	391	388	411	403	380	415	367	401	413	392	395	403	408	412	396	400	407	420	392	380	393	405	384	377	382	412	413	392	402	400	368	384	389	392	375	403	411	410	418	396	383	391	361	400	386	436	386	359	410	397	396	356	381	350	365	387	383	379	362	375	404	413	392	363	360	382	420	396	419	394	390	407	395	389	410	404	382	403	386	378	401	377	385	383	423	380	388	407	445	385	391	406	385	419	408	394	407	432	392	375	384	369	381	391	395	368	383	385	431	409	387	394	397	401	396	360	391	374	401	403	389	395	380	414	367	406	417	361	380	378	378	401	385	355	376	383	364	382	415	395	362	345	411	378	370	382	394	394	389	396	393	445	402	408	368	398	371	385	364	408	392	412	385	407	410	359	402	346	420	365	396	401	381	374	390	388	419	380	406	380	412	420	440	418	388	384	383	409	378	417	372	389	395	384	426	403	375	432	409	396	400	379	393	392	382	388	422	409	390	378	372	441	397	410	421	437	379	390	388	410	384	398	382	403	400	425	406	424	383	390	391	383	371	416	379	414	391	409	364	405	431	407	431	406	378	376	379	444	392	401	364	399	402	386	374	410	370	366	392	415	402	430	400	397	397	410	380	400	393	413	420	438	418	396	455	393	398	365	431	411	393	393	411	394	389	392	371	397	369	358	394	394	397	399	377	422	383	396	403	372	390	402	374	405	390	391	390	367	426	412	384	385	364	375	410	382	392	390	382	406	407	400	429	412	328	428	417	388	403	406	428	388	365	374	393	401	379	394	385	390	339	390	392	383	390	402	385	402	411	408	424	403	360	387	385	369	363	390	423	392	370	381	397	384	420	432	426	391	371	383	406	391	403	407	361	375	386	391	397	380	357	379	388	388	361	409	407	389	381	383	386	420	398	417	383	410	394	408	395	383	403	376	387	391	387	404	411	362	396	375	379	358	366	382	393	386	404	405
25181	21830	28977	27014	21244	19525	12945	11038	7071	5252	2869	1568	710	321	195	182	205	174	177	180	187	184	181	204	186	155	183	174	175	172	195	179	165	186	161	195	195	172	187	205	176	173	171	196	170	166	166	197	178	167	191	177	156	170	181	173	156	170	162	185	214	171	165	166	174	171	194	186	165	176	200	205	180	199	185	171	163	164	171	187	149	188	180	149	183	160	173	173	163	181	184	173	167	163	160	182	166	175	171	164	181	179	169	219	178	188	198	188	176	196	175	165	173	181	173	180	181	211	166	190	188	168	167	174	199	188	188	183	171	205	191	190	189	172	184	184	197	191	178	169	168	183	150	187	148	192	185	173	176	185	192	167	165	184	186	169	162	191	141	172	189	170	180	175	175	172	186	146	173	198	173	180	182	184	186	168	167	161	168	163	149	206	177	150	161	148	149	172	174	161	187	189	177	161	200	192	184	181	181	181	194	175	185	183	164	188	185	172	188	197	169	196	159	164	169	160	189	166	175	159	172	192	203	159	176	189	197	176	174	181	176	195	166	183	181	182	174	171	182	165	160	182	184	194	188	200	174	174	189	183	166	168	172	189	178	177	174	188	159	173	200	169	208	184	164	158	182	168	164	192	193	169	165	159	184	163	182	171	162	182	183	210	174	180	162	162	175	171	169	155	168	167	172	146	201	197	165	138	160	181	183	140	168	186	196	176	174	190	191	179	167	163	178	180	160	198	187	178	170	198	171	171	156	179	161	169	177	191	165	178	207	175	170	181	178	188	174	184	165	187	183	196	212	189	182	193	183	161	176	197	168	186	174	169	157	182	181	176	198	173	165	170	155	171	166	162	145	188	204	152	190	184	173	170	174	197	183	153	179	176	168	198	164	174	202	195	178	177	205	155	166	194	201	155	162	177	199	182	175	187	195	175	167	188	162	179	166	181	185	184	174	160	171	147	176	179	181	188	191	168	173	155	167	161	181	181	195	167	165	161	180	178	181	163	166	175	180	172	166	204	193	191	172	169	176	190	186	190	189	193	187	176	174	201	190	193	190	184	182	172	186	170	193	169	192	181	187	171	179	191	161	208	184	209	161	167	198	189	185	186	185	188	192	163	168	174	184	180	182	177	176	187	190	174	174	181	174	186	184	190	188	170	209	172	184	140	200	182	185	190	198	174	165	177	180	165	200	217	195	159	194	183	186	178	166	203	163	163	151	176	167	166	178	164	187	179	184	174	160	141	183	173	182	164	170	170	162	186	175	170	193	177	210	179	181	165	173	148	187	182	181	179	155	190	193	200	191	183	204	168	170	179	173	214	207	192	181	186	176	196	151	193	162	173	159	188	167	192	184	180	165	193	191	166	162	191	165	189	147	173	176	175	177	165	195	171	188	195	170	187	144	152	192	204	180	186	173	179	193	173	170	180	177	141	148	197	161	166	186	196	194	186	166	172	164	168	172	181	177	166	178	183	184	173	201	171	166	184	157	184	175	168	173	154	185	174	172	148	203	184	180	172	160	171	195	169	151	174	175	186	183	175	180	187	159	175	169	184	177	180	180	159	180	184	200	171	187	164	194	158	168	156	173	200	169	178	192	162	191	174	189	195	177	186	176	183	204	170	177	158	184	170	178	180	178	150	164	189	148	169	174	153	199	162	175	172	189	187	174	186	168	154	180	188	190	164	191	161	177	174	173	189	187	183	161	154	191	160	172	182	173	175	190	153	171	181	194	185	208	178	176	177	170	192	189	183	171	174	201	172	176	185	190	163	167	177	180	170	176	170	186	167	172	169	170	189	201	163	172	203	191	174	179	172	185	156	183	173	187	179	185	192	186	158	155	200	163	166	161	176	192	189	173	193	199	177	177	197	176	183	175	177	171	173	160	187	180	175	187	171	155	181	175	166	166	211	181	218	186	170	197	150	165	178	151	189	180	184	177	172	195	198	191	207	176	190	179	175	187	167	192	192	178	174	185	169	184	201	176	153	159	171	182	199	183	159	163	163	191	190	187	176	183	176	188	187	181	172	192	160	191	195	178	178	203	163	163	192	184	186	173	193	186	161	137	185	154	183	190	168	169	179	148	176	190	168	174	156	171	163	181	198	174	168	166	214	189	194	178	207	176	181	183	189	175	190	174	178	159	187	204	206	170	206	166	167	171	185	182	172	171	199	163	179	168	163	176	181	166	195	181	168	160	172	210	195	199	216	164	190	188	171	234	144	180	159	151	171	187	158	186	197	184	171	171	194	173	214	171	188	148	189	178	187	181	180	175	207	150	178	191	172	193	201	177	170	173	199	186	163	165	206	163	179	195	199	170	172	189	187	180	158	168	175	192	203	162	182	190	184	198	148	172	187	180	172	180	179	166	204	180	174	173	173	172	195	215	175	171	154	151	160	194	198	187	162	171	165	207	179	187	169	205	178	159	189	191	175	175	174	177	176	196	186	170	170	172	165	179	202	197	195	185	192	189	159	161	163	164	164	161	176	177	181	190	167	182	173	165	179	185	204	168	170	174	175	177	189	194	166	185	191	175	200	155	182	199	204	209	167	206	177	189	168	160	172	187	194	184	175	192	192	173	164	157	192	162	180	159	184	176	179	186	169	162	176	150	197	193	176	183	180	193	176	151	165	198	169	178	198	182	163	169	162	161	184	169	190	199	169	164	181	160	173	196	184	174	180	188	179	163	150	161	171	178	170	163	173	193	177	180	152	185	171	177	176	171	181	201	172	175	196	173	190	179	179	180	185	194	189	183	167	162	170	179	206	184	183	194	150	189	175	183	172	178	172	163	163	180	182	196	219	204	198	159	177	218	179	169	171	187	196	171	179	171	162	170	181	162	179	188	185	200	174	186	205	168	185	173	190	181	197	191	186	174	196	201	162	202	153	176	174	186	178	205	173	169	179	181	179	190	174	187	183	192	167	207	178	157	173	181	192	191	170	183	174	177	203	176	175	173	156	172	181	149	155	180	192	179	168	208	198	181	199	180	179	192	170	203	133	190	175	195	189	196	198	193	197	168	164	160	215	186	183	161	190	175	191	162	182	183	189	174	178	189	157	176	176	174	162	168	178	192	188	177	185	199	183	177	205	182	175	159	174	168	191	180	195	193	183	211	175	205	176	165	179	155	187	177	171	185	177	158	177	156	190	180	180	172	197	182	175	181	182	175	174	182	196	199	181	202	174	155	167	153	170	185	166	172	185	163	178	195	179	164	163	211	162	187	181	169	178	165	193	164	184	170	165	193	177	179	193	171	186	168	198	199	157	183	163	157	168	180	186	174	187	205	175	169	181	180	168	175	178	169	188	188	181	193	196	156	169	187	191	171	182	198	189	191	187	188	175	188	210	181	146	204	190	176	182	170	180	167	190	167	179	166	201	177	158	204	152	175	168	166	191	176	167	156	190	181	160	175	178	186	181	183	187	188	149	166	166	191	152	183	190	174	189	196	180	182	155	162	183	182	185	159	184	191	169	183	175	184	178	184	190
40128	58391	49771	36181	32031	30094	23274	23001	16974	13960	8384	5094	2172	876	515	452	409	357	368	417	381	376	409	398	383	368	433	364	434	440	393	360	424	405	408	369	383	408	382	375	403	365	404	412	381	366	357	393	365	386	360	378	415	385	364	410	392	366	375	348	380	392	383	442	425	406	400	415	369	384	389	377	397	406	373	392	367	407	398	424	402	402	381	388	394	414	378	364	395	361	400	391	362	379	403	406	369	395	375	375	401	390	399	360	399	384	368	423	397	408	378	352	398	377	370	371	374	354	389	360	366	407	372	408	378	392	380	350	367	374	358	358	343	378	364	385	393	404	430	385	353	393	369	375	366	430	395	389	366	380	398	377	388	357	405	373	364	381	377	367	390	404	396	424	381	398	405	382	367	410	369	381	372	400	382	423	401	397	404	397	384	404	341	379	371	369	393	382	411	385	413	371	372	382	392	375	361	387	390	410	348	364	405	347	408	371	390	385	371	371	378	388	404	389	392	388	362	401	368	388	372	364	383	399	377	363	382	382	389	385	373	387	386	363	351	381	408	397	392	402	365	401	403	396	403	431	392	364	393	381	381	393	375	351	401	406	390	347	373	360	385	435	360	390	419	378	406	381	396	370	371	382	360	369	387	382	384	381	357	386	420	382	394	368	390	359	385	348	420	385	397	366	410	374	406	377	368	408	401	373	406	408	403	398	375	354	406	421	373	389	434	367	394	409	354	404	417	380	418	405	383	357	392	374	382	410	377	394	397	358	425	418	398	415	420	386	374	373	417	405	394	364	402	408	380	387	371	374	379	391	377	405	396	374	340	373	366	376	416	391	412	397	408	424	384	378	353	393	413	370	376	391	341	366	396	387	386	370	360	379	386	359	373	400	376	396	391	374	394	383	369	386	404	379	430	376	370	428	362	422	393	383	392	396	375	371	400	402	377	366	350	367	406	375	391	381	406	370	388	384	432	395	405	362	393	372	397	375	380	387	378	391	393	362	378	405	404	373	392	388	367	384	378	382	411	370	354	354	389	399	366	375	403	403	367	366	367	380	342	374	423	379	387	396	408	381	372	368	400	381	384	412	403	411	358	387	357	384	332	380	413	377	381	387	388	376	356	373	427	378	365	339	383	369	371	417	385	330	404	393	365	389	374	378	359	399	397	373	380	359	386	405	368	396	372	396	393	393	394	395	403	377	410	412	398	392	397	366	401	364	367	402	368	375	373	355	395	380	408	379	365	389	385	369	370	376	406	360	371	412	396	394	367	398	411	359	409	375	396	392	376	377	395	424	394	403	390	386	394	392	372	342	391	426	366	383	375	400	344	396	361	385	377	382	389	389	355	383	386	382	369	383	389	419	384	377	399	402	405	390	364	408	374	379	430	409	404	415	388	402	374	409	378	362	403	404	402	359	414	368	377	404	371	436	410	388	385	379	409	370	409	374	380	388	380	366	398	352	413	395	364	381	364	398	370	381	333	374	381	400	417	365	387	349	402	359	366	370	388	371	388	398	393	380	390	421	379	340	436	359	389	322	381	369	385	411	416	354	382	391	400	363	421	365	379	355	385	372	412	385	406	384	422	444	387	379	376	381	368	386	406	391	382	390	350	416	373	387	392	392	369	392	366	361	390	363	398	399	382	410	418	386	383	383	401	391	412	410	418	402	365	394	389	408	392	365	384	369	345	367	379	379	374	396	386	358	397	392	381	357	398	359	388	414	404	406	370	358	427	375	368	410	382	328	359	386	398	376	385	401	406	389	389	415	385	358	387	403	377	364	416	335	413	363	394	372	366	361	366	367	370	364	364	378	419	400	384	365	413	415	398	393	373	362	368	389	389	379	428	373	384	350	395	428	405	343	373	354	409	359	379	409	372	419	373	418	362	375	405	384	363	371	377	365	346	409	401	379	372	382	359	407	381	371	401	405	359	392	369	379	395	385	413	400	411	362	363	383	414	335	358	379	415	364	384	387	377	372	397	387	402	371	396	434	356	386	361	388	365	395	405	394	388	370	360	400	344	373	363	369	359	389	370	376	376	356	389	364	375	410	353	396	385	370	383	401	375	388	425	391	398	359	375	414	385	395	354	401	404	380	357	378	397	386	380	375	373	398	377	389	359	419	446	384	375	399	358	389	420	400	406	371	403	377	393	381	373	376	379	403	379	389	366	369	400	397	377	394	362	402	359	394	383	416	398	395	427	389	383	368	363	353	386	424	365	397	414	395	386	393	349	389	388	385	384	394	365	404	400	377	369	358	385	386	370	404	355	357	442	378	362	377	430	402	383	395	397	395	390	364	404	396	377	367	386	363	380	363	411	432	415	394	379	363	410	396	364	360	404	347	409	384	364	400	380	395	396	425	407	376	392	434	361	409	413	360	406	395	407	413	396	390	421	362	370	387	364	421	407	359	376	422	372	375	396	398	379	381	415	373	384	390	410	415	389	358	395	374	404	386	365	387	401	388	389	418	420	400	420	367	390	399	418	382	375	402	389	367	387	368	404	363	344	359	419	387	349	439	397	364	362	414	358	346	363	382	428	386	376	393	356	375	357	396	382	382	425	394	369	373	368	394	390	404	374	408	402	380	379	386	418	394	404	385	393	394	378	393	380	390	376	388	358	365	380	409	376	410	392	359	378	401	414	384	329	387	411	383	383	386	352	395	399	364	379	376	391	411	358	347	397	371	384	446	357	411	402	386	359	376	367	381	339	375	377	401	399	394	427	385	356	439	393	397	395	402	372	385	407	367	358	383	423	371	381	328	357	431	399	363	373	363	412	429	381	359	405	385	398	362	359	435	400	452	367	387	384	391	406	366	401	352	403	402	379	372	418	414	393	400	391	384	350	382	404	379	393	405	384	414	408	362	390	398	351	401	364	423	396	376	403	393	395	372	412	364	405	369	361	382	387	415	377	396	411	417	358	390	388	373	363	376	368	391	377	375	369	403	397	375	409	371	362	348	383	399	402	376	387	381	337	390	384	378	398	391	406	372	375	435	375	360	391	382	383	378	382	361	402	379	337	412	355	387	370	391	385	391	399	361	409	412	385	386	384	365	432	386	364	394	416	351	410	377	390	395	390	402	370	424	390	342	389	401	345	389	409	358	351	387	407	391	381	363	421	377	386	399	381	361	421	391	401	408	397	367	371	403	375	380	373	359	393	375	362	395	419	366	387	405	388	394	384	405	399	392	385	421	432	378	392	373	374	350	400	344	399	375	413	362	415	381	389	370	366	378	389	393	367	360	366	359	376	406	383	409	407	448	362	390	409	369	433	403	396	413	372	399	392	362	383	388	371	386	400	394	395	414	383	377	386	387	394	389	375	395	375	407	368	392	377	382	380	386	414	387	401	417	365	380	377	403	384	349	385	384	401	367	381	390	396	393	385	400	356	362	344	430	379	368	349	465	403	364	371	375	361	381	390	398	416	404	372	397	388	366	398	389	378	374	408	409	356	397	407	351	357	383	431	374	396	415	424	352	373	408
23628	21689	29623	24773	25443	25366	24087	24047	19372	13903	6934	3137	1457	543	263	225	186	193	191	195	175	201	180	183	176	199	173	175	162	174	170	168	167	176	192	184	157	202	200	160	183	169	208	181	188	211	173	198	192	213	197	197	170	187	176	176	224	199	171	178	177	207	197	171	208	183	172	168	176	181	204	182	191	185	179	195	175	180	169	182	174	201	210	187	175	175	193	192	183	193	178	199	193	193	207	201	170	179	183	159	167	193	210	183	184	192	203	201	194	183	185	202	181	179	164	194	182	184	181	193	200	189	150	179	184	200	199	194	208	169	194	172	191	195	175	183	161	178	169	162	201	183	180	193	179	184	181	183	206	196	196	178	196	178	199	182	157	213	196	187	176	190	210	185	195	204	185	166	196	215	174	170	177	194	167	209	209	170	183	199	165	197	188	184	190	189	207	194	209	187	184	180	159	174	179	170	193	211	204	200	173	208	185	198	194	178	201	220	181	167	177	181	194	181	182	177	156	177	169	195	211	193	188	174	187	185	182	182	187	186	163	186	156	152	186	164	165	202	190	192	181	178	186	170	195	169	211	189	191	185	204	186	182	197	200	206	178	199	180	210	172	189	178	191	210	209	171	193	191	197	198	164	155	172	204	196	175	180	186	187	175	176	195	146	199	178	180	185	185	193	194	179	177	187	168	205	185	181	188	193	192	174	218	196	185	189	167	187	182	203	166	192	189	178	197	177	175	175	217	192	191	171	179	170	198	184	167	174	168	191	196	215	204	190	201	184	214	172	185	180	183	196	172	180	176	178	170	165	188	169	192	197	222	216	178	187	172	180	212	184	181	186	180	171	181	202	183	189	187	181	180	189	189	188	202	181	178	193	193	168	184	211	182	176	179	167	188	202	195	170	176	191	181	176	187	184	167	192	179	176	191	182	187	171	185	179	181	221	199	210	151	164	172	181	155	172	211	213	173	196	166	187	181	202	161	177	184	172	180	212	177	188	185	164	170	200	193	170	184	192	183	168	180	187	194	160	174	171	173	194	205	240	179	182	176	200	173	174	198	198	190	189	162	169	175	171	200	215	189	189	183	181	198	215	186	165	175	172	178	170	179	192	164	192	183	186	194	154	188	184	186	175	196	160	183	185	174	178	178	169	172	171	160	205	179	178	181	183	176	189	177	182	184	210	170	215	191	180	191	183	170	197	201	189	163	194	194	207	194	190	186	192	190	185	178	184	201	198	205	184	183	162	182	162	210	174	190	188	177	169	183	183	172	190	185	200	176	182	210	193	182	193	193	173	160	213	177	196	181	192	188	200	200	198	180	188	176	178	194	189	195	172	173	169	202	189	161	171	180	184	200	179	169	172	164	203	180	160	194	176	188	177	182	174	165	191	175	172	185	158	181	160	163	173	177	205	163	173	190	184	188	191	181	195	186	181	180	182	154	192	181	207	186	181	199	198	192	150	185	193	168	190	178	164	200	188	200	170	193	176	187	197	182	173	190	157	196	191	213	189	179	175	197	176	185	180	198	198	175	195	184	221	177	183	200	200	191	197	201	197	153	187	190	192	192	183	227	176	169	196	182	209	192	189	183	192	200	170	195	174	189	185	199	195	200	197	172	180	186	181	177	207	178	193	175	189	194	166	185	193	198	177	189	181	162	185	183	182	175	186	200	175	189	157	182	195	179	182	196	195	185	178	188	200	194	197	195	181	170	178	165	179	185	169	204	184	183	202	173	176	170	211	203	190	181	150	174	184	201	187	167	169	178	190	198	174	179	169	185	172	166	179	183	177	185	173	171	173	172	192	163	197	198	190	176	197	188	196	207	169	194	194	182	200	190	190	180	176	180	202	185	186	189	166	166	195	199	204	195	193	191	186	170	184	186	200	191	194	199	174	201	177	204	188	179	178	192	192	169	189	182	200	195	178	166	186	179	191	179	201	200	158	177	196	171	179	174	177	165	187	166	192	199	181	197	212	192	199	197	186	174	167	179	187	205	215	181	176	185	170	174	172	183	187	188	178	156	186	211	179	169	166	185	201	214	166	210	187	168	162	181	173	175	181	192	173	208	195	195	175	216	181	189	193	197	190	176	183	208	183	181	160	180	209	172	200	196	168	190	201	194	166	177	186	195	178	181	171	204	181	157	164	185	182	181	205	165	200	172	194	183	179	198	186	201	200	181	181	172	171	161	181	180	177	173	174	185	186	184	174	166	174	184	164	201	213	190	194	182	184	192	184	213	163	182	210	180	208	197	185	162	183	168	192	179	203	184	193	200	189	166	196	160	178	198	195	187	155	185	185	197	183	190	174	197	202	183	194	190	193	188	170	176	196	158	169	178	198	159	174	173	215	183	198	177	197	166	171	169	175	192	185	167	189	196	219	183	211	168	197	190	182	180	201	193	176	158	171	189	177	176	203	155	187	170	160	183	195	176	207	174	164	193	174	181	189	187	169	192	188	170	188	169	199	188	175	200	185	174	190	205	200	180	199	189	187	220	206	222	156	188	206	210	197	168	200	195	169	194	188	180	179	186	164	176	173	187	152	186	165	165	217	195	160	190	182	193	197	186	196	185	171	184	187	210	182	192	179	193	197	200	174	203	198	195	191	184	195	176	182	194	190	194	187	160	186	205	199	171	172	185	195	196	193	198	180	186	204	181	184	194	174	202	159	186	176	170	216	169	175	185	193	185	192	186	183	203	200	176	216	183	185	169	185	163	179	198	193	179	196	195	171	176	205	192	186	196	192	188	199	162	172	184	164	178	177	188	194	202	178	182	193	177	175	181	212	170	193	181	196	181	194	201	201	201	176	188	179	172	194	192	173	173	173	186	190	173	189	166	192	174	185	149	191	192	194	217	186	199	183	174	155	184	170	194	152	204	206	189	184	195	186	198	173	182	183	184	188	174	202	166	195	189	190	174	195	184	204	181	164	188	190	195	197	176	178	188	183	193	214	198	176	190	165	173	195	176	190	188	207	152	190	178	205	183	200	188	200	185	183	206	166	175	168	165	188	203	216	183	187	182	167	168	201	181	192	175	184	196	161	185	175	162	176	203	191	172	187	177	187	180	184	187	184	171	211	197	195	184	157	176	184	187	190	186	183	182	186	195	194	195	193	162	195	182	185	185	184	192	175	193	193	181	187	178	180	200	195	182	188	189	177	179	213	187	211	184	172	224	186	181	186	189	174	176	186	206	193	176	182	164	175	182	218	178	184	189	188	195	201	188	200	180	201	194	202	182	178	182	169	189	191	169	204	162	182	184	173	178	171	154	185	204	182	167	189	172	182	166	194	175	197	198	203	183	198	209	180	171	174	176	192	189	177	182	211	205	214	196	193	174	188	180	202	192	171	182	195	191	189	188	153	190	171	193	166	209	187	198	213	195	186	218	187	189	164	207	207	210	188	194	190	179	169	161	191	212	172	189	203	171	208	170	164	163	183	182	214	183	170	216	207	185	171	190	162	170	183	204	180	197	192	181	171	181	211
43519	73450	63101	49679	46232	34832	32468	35855	30749	24593	15180	8785	4326	1392	618	430	411	379	380	412	371	385	359	348	391	409	361	372	381	397	378	406	366	418	352	379	376	363	381	348	364	366	420	406	360	357	360	394	377	419	395	376	389	402	421	401	392	393	361	352	414	384	398	402	367	417	397	363	334	387	410	394	382	382	345	400	393	375	390	386	402	377	397	384	400	371	375	398	376	361	376	383	385	364	365	370	372	414	395	391	399	392	374	415	389	360	381	362	366	412	356	401	359	399	384	377	402	401	370	338	372	391	378	381	420	381	362	393	377	427	370	415	400	417	413	392	372	373	373	375	389	368	386	375	365	394	373	359	364	381	405	421	377	401	374	374	388	374	356	371	377	368	376	406	428	369	368	364	442	362	369	374	417	387	386	379	366	375	396	368	411	418	375	360	415	379	412	384	356	371	384	392	384	385	380	387	419	386	403	368	395	368	394	377	385	397	354	363	388	364	373	403	335	386	388	397	376	363	363	401	383	413	403	342	349	419	359	402	359	360	365	380	384	390	417	378	426	373	383	404	356	401	380	383	399	389	395	368	384	421	393	376	407	406	404	383	357	403	382	375	369	378	363	369	392	383	368	384	365	369	375	386	375	352	389	366	374	395	387	348	419	365	384	338	387	390	399	404	361	383	371	362	392	370	369	389	386	384	379	409	350	370	377	350	400	381	395	404	381	400	360	389	387	388	372	384	368	396	402	390	406	388	387	371	409	393	397	400	363	396	367	349	382	414	412	388	375	376	371	419	403	385	378	360	422	384	377	407	349	356	406	392	390	354	370	357	388	371	376	407	353	410	374	376	398	419	385	362	375	371	373	372	390	389	404	398	398	414	414	356	414	371	349	375	376	388	393	388	378	378	391	400	376	388	375	390	379	362	384	405	385	375	351	370	340	392	402	405	384	397	375	392	411	367	428	386	411	392	392	351	396	377	380	365	398	402	375	403	364	386	397	374	391	393	361	376	401	410	426	326	361	369	402	365	367	374	348	383	399	372	384	380	378	358	387	384	389	389	414	392	349	387	374	381	425	399	398	352	373	382	386	403	388	414	396	381	369	363	384	360	354	381	374	383	386	390	364	377	402	393	395	366	378	392	415	393	354	368	353	377	384	374	412	407	389	413	391	402	384	391	386	379	340	429	356	377	404	365	401	396	403	393	342	370	379	406	384	393	396	365	389	393	373	365	355	431	360	383	347	389	360	363	394	374	379	396	344	378	388	392	376	359	383	393	382	416	379	381	342	386	379	377	392	391	339	365	381	391	384	396	397	358	408	416	383	344	364	368	396	410	367	375	376	375	381	387	391	354	379	352	415	429	368	373	362	380	401	415	377	388	383	353	383	417	355	382	387	352	368	406	398	372	411	412	380	426	391	359	375	409	377	403	376	404	359	397	376	363	374	382	418	379	400	360	392	398	379	422	357	372	345	393	392	415	427	363	363	394	391	369	379	391	382	344	448	352	372	387	340	397	376	367	379	358	336	399	374	389	399	368	376	397	378	360	367	386	373	376	396	410	379	379	408	362	370	394	370	379	390	381	389	383	391	388	401	413	377	358	422	376	361	380	390	377	375	396	371	402	399	345	385	403	394	399	401	385	382	367	366	413	403	394	405	378	390	393	385	359	360	393	381	388	366	409	363	407	371	393	408	369	385	372	407	358	366	412	379	384	402	350	372	386	379	376	375	366	388	375	389	392	392	387	397	399	400	384	395	348	378	360	391	377	405	415	408	370	373	392	400	391	379	370	397	388	354	396	402	356	382	384	391	375	382	407	377	362	376	387	394	383	364	386	378	365	382	393	378	395	346	359	381	394	413	390	359	381	389	388	404	367	404	388	405	399	372	432	354	398	387	456	378	354	350	382	369	379	375	373	385	370	375	394	385	388	376	415	376	365	365	399	395	388	372	355	412	400	393	392	354	369	370	374	394	408	411	412	379	389	400	382	382	389	395	411	388	390	388	329	399	372	376	373	385	377	373	376	403	405	351	370	408	375	371	369	408	381	379	405	372	403	364	371	386	397	393	405	376	415	376	379	369	363	356	380	381	384	337	407	387	374	386	403	372	375	385	368	349	398	396	375	364	378	368	372	348	386	422	387	349	427	386	336	415	398	460	363	357	389	405	392	356	383	330	378	407	395	372	375	405	371	391	378	400	394	365	411	383	371	399	402	401	418	365	386	410	430	366	391	377	374	384	364	428	385	382	399	380	393	400	410	359	405	412	389	379	347	374	404	377	379	380	368	381	387	379	381	398	365	382	386	388	400	371	340	390	379	381	384	356	415	413	424	396	364	389	412	383	361	388	413	354	378	402	370	390	367	349	371	426	365	401	363	413	369	387	410	372	371	407	351	401	366	369	371	341	364	381	388	395	387	355	381	386	401	351	370	366	405	357	370	357	377	406	355	382	375	394	378	355	367	345	375	337	362	379	378	381	375	373	403	375	412	382	364	405	398	388	387	376	403	398	358	394	366	372	390	397	368	393	371	414	410	382	369	412	364	398	378	404	397	366	392	360	420	369	392	367	365	382	390	357	343	391	370	397	419	382	428	361	392	392	404	375	393	369	422	392	394	386	409	373	399	367	369	379	371	376	373	392	388	395	393	377	425	350	388	392	382	395	363	385	377	405	370	364	423	407	381	386	386	411	361	372	397	386	370	383	406	391	366	391	416	388	384	387	388	398	420	393	356	404	373	364	399	409	432	390	377	404	405	346	377	412	375	382	386	419	386	392	364	368	389	355	399	407	381	327	362	401	364	366	416	384	408	374	368	379	384	368	389	361	362	399	397	358	374	423	372	428	419	352	412	402	388	377	396	362	386	374	406	381	399	354	383	403	395	386	367	390	363	387	375	373	382	367	349	367	354	375	375	409	373	381	371	377	373	366	395	408	375	379	360	367	383	366	357	385	398	419	378	371	381	381	397	402	332	397	366	367	373	382	395	390	378	390	399	366	367	364	407	387	350	412	353	362	399	354	372	357	389	406	382	354	367	374	391	355	364	394	375	381	394	384	372	401	394	354	389	398	351	381	390	395	362	382	391	374	375	413	393	363	364	366	385	381	407	380	402	410	371	392	405	348	371	357	358	384	365	410	378	401	390	391	362	412	377	366	367	376	361	400	390	392	417	376	390	388	411	351	388	385	428	377	403	389	411	404	389	431	380	384	394	361	394	410	390	392	398	369	370	365	387	380	417	379	396	405	388	404	365	402	385	441	370	377	390	378	374	415	372	387	352	365	351	353	355	363	376	374	381	395	379	388	381	404	385	399	417	368	421	374	406	411	409	404	362	413	387	380	376	368	407	359	419	406	409	371	365	370	374	401	371	375	370	369	387	349	338	386	398	389	425	366	397	398	409	400	339	356	332	405	356	391	373	405	346	376	363	418	372	377	385	361	378	376	391	388	351	421	363	420	406	367	381	401	403	381	415	411	378	356	403	399	386	394	323
27731	28957	32845	24186	15116	9251	3906	2443	1918	1125	652	479	331	240	198	177	189	190	171	151	166	184	190	179	215	199	172	167	169	157	155	172	172	199	182	175	172	190	194	200	169	187	200	166	211	167	184	199	175	195	181	189	200	175	197	183	160	166	192	190	174	179	177	181	156	196	150	159	185	198	186	179	176	200	182	211	186	186	206	179	189	153	189	184	170	211	192	146	179	186	163	182	190	198	177	170	177	182	163	178	197	197	184	197	174	191	161	176	180	190	192	188	192	187	165	167	158	182	158	185	176	182	168	188	180	178	187	205	177	185	182	191	175	160	201	207	170	157	194	181	186	174	202	168	190	185	200	185	152	180	163	187	181	185	180	188	177	181	184	164	194	179	159	180	201	173	184	180	194	205	187	172	191	185	182	191	178	188	181	193	175	181	179	175	188	191	192	192	185	175	167	154	213	205	211	194	198	186	138	189	176	173	174	184	194	157	165	189	171	191	174	179	181	175	210	166	183	185	184	196	193	192	164	184	190	178	209	183	181	191	183	165	200	192	173	178	185	153	189	167	193	190	171	171	190	173	172	166	160	207	203	197	176	176	184	176	200	139	167	191	168	199	183	170	179	188	202	172	196	201	201	176	170	175	184	182	200	186	183	208	172	174	153	195	183	203	203	216	212	189	160	181	180	190	190	181	172	168	185	168	194	158	177	178	172	187	188	178	169	183	154	183	169	184	203	190	195	178	176	177	186	204	182	199	189	192	207	175	188	169	222	158	169	192	187	173	172	205	209	195	178	176	174	161	186	167	176	177	171	193	178	173	175	194	195	177	181	196	170	166	183	176	196	160	155	177	181	166	220	174	188	193	202	175	188	184	187	175	194	195	181	182	191	193	186	170	165	172	178	198	157	180	166	184	188	166	175	175	196	170	183	178	168	175	184	175	195	187	194	166	204	179	148	170	197	199	181	170	205	175	192	197	166	167	166	178	213	201	156	196	190	171	157	182	179	159	214	171	186	187	187	194	169	182	180	187	182	192	161	190	193	188	176	206	194	170	170	181	190	185	197	192	197	177	191	191	166	171	181	196	155	181	178	173	178	171	204	189	165	190	165	192	197	182	181	172	180	197	194	167	182	179	201	182	182	162	193	177	196	191	169	175	171	183	166	169	175	147	168	189	189	181	188	180	192	199	147	173	166	185	173	169	190	184	185	204	197	175	175	182	189	182	185	183	201	189	202	198	166	167	176	190	189	186	180	177	193	214	170	210	188	200	190	212	182	175	185	167	191	172	165	178	168	202	173	169	206	177	186	187	151	178	205	176	182	194	193	183	182	170	190	206	168	169	203	181	186	180	173	187	161	185	171	173	182	213	193	203	176	170	177	197	186	160	170	187	168	215	165	176	192	192	179	194	186	183	185	179	180	184	166	184	192	188	160	198	157	197	199	161	173	177	200	198	166	146	191	205	176	164	199	182	172	209	171	186	179	165	173	174	190	193	192	163	177	190	160	194	178	183	179	180	203	190	180	186	184	196	180	175	181	174	171	175	179	183	161	175	173	218	182	198	177	186	192	171	190	172	180	185	206	165	170	176	181	181	178	180	212	168	168	181	187	172	169	176	201	207	190	175	164	196	199	168	200	190	160	170	186	187	178	186	196	177	187	189	184	181	195	169	189	201	186	172	175	164	212	185	192	186	180	193	168	182	190	175	169	152	182	194	175	184	152	199	174	165	192	188	163	186	198	193	210	170	186	176	171	215	191	160	167	178	172	185	195	186	147	197	205	213	174	178	205	165	197	171	158	166	182	166	158	164	177	191	162	173	166	152	174	217	174	176	174	163	192	172	174	210	184	188	177	181	186	171	157	162	184	199	185	176	172	187	167	192	177	185	183	173	211	184	192	161	188	152	170	161	191	165	186	191	209	176	179	168	169	162	187	190	199	181	188	173	201	173	189	169	161	192	219	152	195	183	208	165	184	173	193	187	177	176	180	169	184	197	182	190	207	185	200	173	159	199	169	165	175	192	216	167	159	145	203	176	185	195	174	157	169	144	182	175	202	184	197	195	181	160	193	205	158	191	216	173	189	202	170	163	176	168	178	155	169	178	167	177	181	211	179	171	157	195	164	187	168	182	180	164	169	196	199	191	180	170	207	196	184	183	193	166	184	206	178	185	179	174	160	173	184	155	180	184	176	188	199	178	165	155	211	189	189	163	169	186	198	180	192	171	161	192	182	189	184	181	189	163	165	159	174	187	180	190	168	183	158	189	180	194	181	208	183	183	198	160	173	183	202	172	190	182	187	176	178	175	183	190	175	195	174	181	176	177	176	155	187	185	185	184	192	182	186	164	192	172	178	189	194	154	174	164	181	151	169	188	193	182	208	190	166	174	197	191	174	173	187	176	170	184	195	168	208	192	195	188	191	185	150	174	165	169	190	177	191	198	191	171	173	161	175	182	176	205	166	193	180	184	159	155	157	176	185	172	187	183	168	163	180	207	204	164	167	196	194	192	173	175	194	194	202	162	191	192	194	185	162	184	185	189	166	194	188	201	178	181	192	187	195	173	201	195	184	202	178	169	174	186	178	186	183	176	199	176	182	186	192	205	161	193	180	149	187	184	169	169	192	176	179	181	191	189	192	178	185	153	172	191	183	183	200	190	192	172	196	179	176	198	199	216	189	171	177	164	183	181	190	183	175	177	197	199	191	186	164	198	203	168	175	205	191	151	185	180	186	170	158	164	185	173	170	196	177	194	167	173	161	199	167	193	180	172	171	172	169	150	191	179	196	190	153	185	187	181	186	168	173	194	172	188	186	163	192	200	192	191	196	200	185	182	166	198	201	188	155	175	189	173	166	179	191	180	175	177	189	162	169	182	179	210	172	210	195	167	213	197	176	170	180	183	180	191	180	177	200	167	203	184	198	184	177	199	171	167	176	188	181	181	181	187	198	180	173	181	192	165	175	191	203	202	172	187	166	189	177	194	195	177	185	194	145	213	175	178	144	194	193	167	188	196	200	184	183	196	173	183	160	169	194	176	173	184	212	168	162	206	171	190	183	170	207	190	181	147	164	178	209	194	183	184	161	173	167	182	208	181	199	184	209	189	186	171	185	158	176	185	191	185	185	169	171	200	175	158	175	184	163	176	185	173	175	164	161	164	194	168	176	179	181	179	185	176	192	160	187	171	175	189	172	202	197	177	191	178	187	198	176	168	219	190	182	183	185	169	166	170	192	163	165	194	204	177	197	169	164	165	188	172	162	182	178	204	171	188	158	186	167	174	189	201	165	189	191	196	196	188	190	202	195	171	183	173	178	174	210	184	166	200	192	166	164	200	194	203	177	173	196	173	179	180	185	148	198	190	166	175	196	188	176	202	175	185	170	166	167	187	169	175	174	180	194	184	179	186	182	162	185	181	187	163	188	183	188	173	191	184	187	177	185	160	192	198	165	199	171	200	172	175	183	170	195	184	176	193	216	179	197	191	167	188
32409	51527	43304	32446	26620	19692	10908	7489	5915	3468	1841	1342	928	557	415	415	384	411	406	378	424	400	377	371	358	379	363	398	401	369	403	389	405	382	389	411	390	430	381	329	380	371	343	410	396	368	409	377	374	400	399	394	399	403	410	411	370	349	366	397	403	388	403	384	387	377	336	396	369	432	355	375	377	383	361	387	378	397	358	372	363	421	364	411	359	370	356	400	382	358	400	387	395	412	377	356	383	401	378	384	397	354	367	376	372	407	396	372	349	370	384	380	349	382	412	398	370	387	372	402	388	340	414	364	407	397	384	399	396	391	393	436	385	413	383	393	392	402	388	420	379	374	369	405	370	389	385	392	376	362	425	375	373	422	377	374	429	422	412	379	378	402	408	378	376	394	377	429	382	370	398	333	395	372	382	409	394	390	420	393	387	382	377	381	393	401	409	409	350	418	387	387	361	377	399	389	410	372	408	353	363	383	352	423	385	416	366	357	364	404	400	349	403	401	397	404	384	387	354	381	392	421	399	374	408	388	355	357	379	368	386	364	356	359	383	353	404	411	369	404	376	388	388	363	400	367	379	370	357	377	364	414	390	355	354	387	392	366	406	382	368	409	379	408	375	401	385	383	384	380	361	407	385	343	366	354	363	357	376	414	385	403	416	348	383	381	384	389	396	403	406	382	392	392	372	367	412	359	381	377	372	376	383	443	401	342	412	386	377	391	397	417	357	412	357	351	410	359	363	359	402	400	398	360	381	400	370	389	387	417	365	387	365	389	384	363	355	431	378	373	392	383	352	353	385	419	419	370	410	358	361	414	397	381	349	420	390	362	366	345	389	395	387	372	400	380	393	400	413	391	376	340	375	388	369	420	418	378	386	399	409	382	373	388	379	379	394	410	379	358	399	353	407	398	406	380	383	409	363	398	401	416	400	371	356	387	367	398	370	398	387	408	372	413	376	362	372	388	374	373	406	386	395	412	351	381	364	369	406	392	380	393	376	380	381	387	365	378	394	378	401	363	367	382	391	387	374	350	380	390	378	437	403	389	375	371	380	410	365	407	410	381	403	397	367	357	373	391	388	384	409	424	392	384	369	394	368	381	410	405	380	384	410	401	408	375	426	388	382	412	377	404	395	394	396	383	368	391	409	410	370	364	401	383	363	354	385	388	418	386	395	408	365	415	387	393	388	393	364	367	409	382	407	353	409	392	381	395	410	386	377	385	353	396	409	373	376	395	426	397	421	389	391	387	393	378	369	355	389	411	393	388	375	376	401	408	389	348	364	365	370	378	364	391	370	418	360	387	402	370	398	390	370	377	368	370	361	365	401	398	383	404	391	380	386	371	365	397	381	383	397	368	403	383	386	396	431	383	397	364	403	405	366	381	399	376	379	401	356	371	399	376	381	402	390	384	350	382	375	381	397	398	368	354	405	353	363	380	403	419	377	339	385	382	401	393	390	401	391	389	364	362	415	404	392	384	407	377	388	426	366	367	410	331	399	379	359	361	362	407	365	383	373	362	373	383	407	384	361	389	380	389	373	385	367	353	366	368	401	383	383	359	369	397	384	374	383	382	379	389	380	372	374	365	381	381	394	367	390	390	392	373	435	368	434	415	363	417	379	365	380	403	386	369	363	393	392	366	397	389	393	391	397	402	393	354	385	386	392	394	374	376	402	362	367	422	372	413	356	402	400	388	396	371	404	385	380	423	358	376	364	381	412	393	390	412	386	408	425	410	375	394	410	381	385	358	403	395	409	365	402	374	385	382	373	376	375	395	360	332	343	381	392	424	378	407	332	394	413	378	381	388	377	367	383	408	378	381	398	406	388	397	388	377	395	393	368	378	363	410	374	387	366	376	407	369	386	375	355	425	366	377	400	393	369	392	389	387	390	378	364	365	406	399	370	383	401	412	364	417	407	389	363	403	391	406	364	379	366	393	342	372	397	378	387	367	366	386	393	401	377	395	411	423	360	384	390	356	418	347	399	417	412	402	391	350	389	406	374	384	416	379	389	357	370	419	392	380	381	366	351	395	358	396	360	407	384	413	389	382	409	371	367	382	408	394	385	378	386	376	397	403	344	363	383	378	400	403	385	389	413	385	399	404	394	362	380	402	398	408	421	373	358	397	428	410	381	380	372	371	402	408	386	391	392	377	409	424	398	389	404	361	395	353	368	395	368	361	386	355	365	421	389	362	385	386	397	375	388	417	399	380	361	381	379	362	387	399	392	382	406	405	408	395	431	425	416	381	376	375	379	403	404	386	369	353	380	392	378	412	398	401	363	426	400	387	384	404	372	392	381	360	368	387	373	381	378	342	395	408	398	403	395	363	375	368	404	398	361	374	386	401	387	359	370	432	390	402	389	374	373	394	367	373	380	382	363	361	381	429	350	396	443	395	389	409	403	353	389	376	403	358	396	362	392	435	417	388	401	389	391	388	420	402	384	378	387	387	392	378	396	400	364	395	426	405	410	423	383	377	381	395	390	382	366	379	406	360	397	434	393	404	393	386	392	352	414	426	378	381	412	403	359	395	403	416	391	390	374	399	393	379	383	388	388	395	347	384	365	399	399	386	374	445	388	406	373	387	402	374	366	379	405	359	360	374	384	386	382	398	390	398	406	350	374	400	374	404	386	401	384	407	369	390	380	415	379	371	382	414	386	360	392	404	357	402	394	379	362	361	404	396	379	382	382	370	407	390	375	382	381	379	412	342	359	399	371	391	394	347	402	376	377	421	362	407	363	395	386	387	380	399	374	416	358	409	362	388	384	358	375	391	379	373	385	385	394	376	412	420	392	409	409	388	379	357	354	390	413	365	373	389	397	393	393	375	399	323	381	403	376	394	347	401	369	396	398	372	389	387	392	372	382	376	417	394	414	381	382	369	382	382	377	385	393	372	401	361	356	397	389	399	373	398	360	396	379	393	380	423	388	381	410	383	391	368	386	363	396	391	416	343	369	393	374	402	386	375	404	388	423	386	385	365	382	404	380	401	377	364	390	365	395	393	395	381	387	384	367	396	403	377	360	382	407	388	387	408	381	401	376	383	363	376	389	387	372	371	414	376	404	424	379	406	361	379	399	391	395	388	358	328	392	448	400	386	389	396	347	370	397	373	381	385	383	371	361	393	394	386	416	395	416	410	382	379	410	361	366	372	368	402	411	392	430	380	396	377	373	396	374	397	373	417	369	390	382	393	398	367	398	376	394	398	374	375	378	325	400	429	378	423	415	380	384	395	390	399	396	406	370	383	357	354	398	356	364	407	399	364	407	354	383	386	385	404	393	393	382	408	385	403	391	371	381	390	395	369	413	390	411	370	382	376	358	389	380	401	407	420	435	376	370	434	367	406	399	399	364	382	394	354	398	372	425	389	383	388	397	369	356	388	373	381	397	368	402	395	386	388	373	379	381	373	412	376	367	397	354	356	386	411	376	394	395	373	370	383	371	391	392	374	405	390	404	359	366	386	385	351	408	392	392	405	400	434
25162	21932	29155	27988	21137	17973	12848	11116	6537	3535	2637	1407	555	292	223	193	165	192	163	183	172	180	158	201	178	172	175	173	174	204	201	168	181	183	195	185	174	174	162	171	187	174	177	169	189	211	224	188	140	174	175	182	200	207	184	172	166	149	167	174	151	199	183	188	178	185	187	178	177	185	170	164	183	183	197	200	171	181	179	185	154	183	166	175	168	159	152	151	192	174	189	196	159	190	179	156	147	175	161	195	152	167	171	184	176	162	186	161	164	170	156	169	172	173	188	159	189	182	189	191	153	195	170	181	199	205	182	173	191	203	169	192	170	170	178	168	187	193	168	182	159	178	168	169	175	163	154	169	175	202	182	200	167	161	144	197	165	171	209	174	176	166	159	165	148	187	171	174	145	202	165	182	174	185	185	159	178	192	175	188	167	178	163	183	174	189	176	175	182	158	176	193	168	201	169	185	180	190	190	166	179	182	185	193	172	181	162	182	192	150	174	168	165	167	191	180	167	162	165	173	177	184	188	164	159	161	193	165	170	179	166	166	168	171	183	177	197	175	193	176	162	168	169	183	176	187	193	160	175	170	194	175	175	187	191	172	193	182	173	188	195	183	202	182	166	166	179	175	181	174	174	178	180	167	162	179	181	175	158	172	192	193	171	172	159	161	172	187	181	161	164	192	163	209	204	160	187	161	166	171	179	172	166	212	181	158	188	196	166	171	154	174	134	153	155	188	176	171	174	185	183	188	168	192	157	189	167	182	190	169	139	194	166	194	173	156	187	189	170	198	173	178	184	182	169	178	185	201	210	175	201	177	170	181	175	177	178	174	179	170	164	188	164	197	152	172	173	158	170	184	204	189	164	170	181	170	179	174	164	178	166	176	165	159	164	202	184	177	174	188	144	164	158	191	149	177	166	194	170	161	182	162	171	222	180	171	180	173	193	185	183	180	179	161	192	202	174	204	199	167	180	175	181	158	185	194	190	189	179	181	181	187	167	171	179	174	192	172	163	154	167	186	170	170	160	178	184	171	176	180	205	164	184	169	161	185	165	163	196	198	142	166	176	159	192	157	198	166	175	204	161	161	183	200	175	183	172	184	183	185	182	160	169	168	196	174	177	184	152	179	155	190	204	182	183	182	189	167	169	163	201	209	199	190	194	176	182	188	163	189	180	167	198	189	174	155	185	185	178	164	182	168	182	169	168	189	158	168	172	183	184	176	157	202	198	155	176	179	169	190	179	189	156	194	186	179	176	198	178	165	193	177	146	191	181	189	175	182	178	165	163	190	170	176	168	176	168	176	184	151	172	202	166	162	171	189	168	168	171	188	182	183	179	184	155	187	172	173	149	169	146	194	163	161	154	205	179	182	179	161	193	177	176	186	175	183	178	158	181	200	177	193	186	190	153	177	178	185	191	194	182	161	178	163	188	168	170	160	189	182	176	182	181	174	176	180	187	193	152	179	190	179	152	176	155	188	183	175	178	175	173	161	161	187	184	169	165	183	186	186	165	161	174	175	178	174	151	173	167	176	206	184	168	177	165	172	166	164	186	194	165	186	206	196	179	174	168	174	170	197	163	163	172	164	179	187	176	168	179	172	181	181	160	178	190	168	159	181	185	183	182	166	169	172	181	171	169	175	175	176	195	183	160	168	171	187	178	188	184	162	161	182	169	148	160	173	192	186	168	184	167	174	175	148	183	174	176	178	172	164	181	166	199	154	181	178	158	202	179	193	183	179	184	164	196	178	165	175	172	155	173	192	171	163	177	170	193	182	185	177	173	167	185	201	194	194	182	164	149	176	160	194	171	164	170	180	186	185	165	182	175	190	175	181	181	172	186	168	193	186	173	182	195	175	168	170	161	179	179	160	167	171	165	193	186	181	178	162	197	199	183	172	138	179	188	204	176	208	180	179	181	170	162	214	174	156	189	185	159	193	165	195	163	184	169	190	193	166	150	191	171	178	171	167	156	178	189	168	174	190	184	172	167	193	180	137	173	193	184	174	186	158	176	182	158	189	172	175	175	170	185	174	159	173	167	170	201	198	170	184	157	183	190	187	175	200	193	180	161	148	170	182	170	191	190	168	176	183	194	182	180	168	176	176	156	185	206	163	185	185	181	170	178	177	169	184	176	218	176	174	167	161	196	192	188	168	193	192	191	170	160	165	198	166	184	177	177	182	173	180	183	180	190	184	173	185	180	194	199	170	178	172	161	182	168	155	160	179	193	186	181	164	181	183	165	170	169	192	177	205	193	153	175	177	177	193	176	164	177	184	168	169	174	172	161	180	176	155	166	189	180	163	177	186	177	169	191	172	201	188	178	184	166	174	180	143	196	211	178	178	172	183	189	165	196	181	178	180	186	189	172	165	141	171	191	185	140	156	195	169	181	187	174	183	179	184	176	163	193	177	167	183	168	157	204	175	165	174	164	177	177	174	155	168	185	163	166	158	199	178	185	196	174	209	181	181	176	172	183	181	177	179	182	187	189	153	186	167	188	189	172	140	192	173	193	158	181	186	179	181	185	195	189	173	186	154	170	176	175	184	190	195	178	196	197	204	186	184	182	195	192	162	153	176	173	185	161	178	189	163	170	203	179	189	201	185	191	180	169	189	179	212	201	186	183	182	193	185	163	180	171	168	213	182	186	161	199	172	185	181	196	160	178	191	166	195	176	182	168	186	183	191	163	189	177	178	167	155	161	173	156	186	197	198	168	192	202	175	173	171	199	162	158	186	183	191	168	176	190	208	194	167	161	180	164	186	176	172	185	157	191	185	174	159	167	147	172	173	177	187	163	152	173	148	158	174	172	145	201	170	186	172	156	194	183	166	172	185	172	188	166	176	189	172	166	178	167	201	183	184	143	186	174	167	186	173	178	192	175	187	153	159	170	181	189	185	205	183	188	168	164	182	163	162	216	188	173	172	153	183	196	140	184	168	190	187	205	163	218	201	160	166	152	150	162	203	186	170	181	193	171	153	171	174	179	187	188	179	186	165	191	178	138	176	173	164	193	177	191	197	165	199	187	166	191	175	186	171	172	168	192	168	185	171	175	177	160	165	191	194	159	154	165	172	200	164	192	179	186	188	162	172	186	170	183	172	180	210	183	158	159	175	147	166	179	178	181	168	164	172	174	186	182	176	184	178	177	163	202	176	163	174	156	193	220	177	163	174	187	182	176	191	173	168	147	183	197	184	174	173	163	187	185	176	185	193	172	174	197	161	168	186	157	176	198	178	185	152	163	184	169	159	158	164	206	187	162	176	153	179	182	166	173	180	162	158	184	163	166	181	190	194	182	168	175	183	198	197	182	193	188	192	174	182	175	172	188	195	176	171	193	194	185	192	168	183	191	185	136	189	158	167	162	190	183	184	153	192	188	173	187	166	160	157	191	195	170	175	166	200	175	166	166	166	163	187	159	212	184	201	162	196	193	199	178	203	173	191	190	190	191	149	188	170	195	180	193	162	174	177	171	182	174	159	180	160
39590	62213	50043	39915	30675	28831	22836	22791	15671	9948	7941	4323	1727	708	481	398	372	379	407	381	350	355	366	372	375	398	366	337	352	362	364	405	397	384	368	392	396	383	363	366	377	377	346	396	371	373	371	378	342	385	416	359	392	378	395	388	374	355	373	412	405	380	394	393	405	395	377	377	355	387	359	395	350	396	380	345	362	387	403	377	387	367	365	377	339	376	371	391	363	404	360	380	352	350	362	404	417	406	413	367	387	409	386	414	396	389	398	375	382	354	368	397	365	357	385	395	388	390	373	367	335	338	365	407	340	365	374	395	417	384	396	381	381	350	358	383	370	397	364	394	385	366	408	376	372	392	386	345	375	363	420	380	342	374	376	404	374	381	375	378	400	413	395	413	381	363	402	415	371	344	374	414	363	359	375	386	367	405	347	402	368	363	372	366	399	386	380	373	366	361	371	363	379	382	389	379	405	385	423	352	381	374	411	389	381	389	419	396	420	364	400	385	417	379	413	362	370	392	396	386	411	305	407	374	402	382	393	391	372	356	379	346	380	388	377	401	399	389	429	420	414	392	372	391	374	370	399	381	395	351	385	356	382	401	391	355	379	392	419	403	344	349	373	366	367	386	403	353	394	361	430	400	365	382	397	394	433	395	352	364	413	406	383	363	357	410	343	388	404	380	381	388	378	384	375	371	368	372	359	373	329	327	336	411	386	373	359	381	371	355	362	392	392	333	371	374	391	362	369	416	381	369	362	368	357	380	370	383	377	388	358	390	393	413	383	382	413	369	362	358	371	367	338	372	392	386	384	379	356	363	362	370	369	347	366	390	371	348	373	408	406	375	412	397	386	371	383	371	403	357	400	409	409	380	385	383	394	378	392	385	373	368	397	399	373	368	384	367	394	344	368	404	357	374	401	400	386	372	401	379	349	381	373	375	362	394	375	402	346	360	395	367	386	391	392	396	369	415	395	380	376	393	386	387	389	380	400	382	395	363	368	377	340	396	379	401	376	355	386	380	372	400	389	355	350	381	376	372	395	384	351	422	388	407	370	380	354	372	406	389	389	355	385	364	348	402	364	351	361	397	408	383	383	396	411	369	393	347	366	381	393	364	375	360	392	376	377	389	349	381	399	361	396	397	418	405	374	378	360	426	375	384	370	340	358	412	392	350	406	381	372	411	422	383	384	380	378	379	378	393	386	357	386	411	408	404	398	384	396	385	380	397	351	387	361	375	406	404	350	391	367	397	366	372	351	378	423	412	382	386	369	400	374	388	396	380	401	441	362	388	338	379	408	389	361	398	381	398	360	379	370	370	407	392	382	392	383	387	354	380	391	417	386	390	379	384	372	400	381	375	398	412	339	405	413	354	388	400	371	374	399	394	420	394	397	397	380	408	402	378	372	413	415	371	356	386	368	387	377	404	390	418	397	360	378	382	408	397	347	382	429	336	380	381	402	405	393	405	374	343	396	385	344	364	393	377	383	391	344	397	393	395	344	413	389	377	396	404	394	383	371	373	393	348	394	395	374	365	360	367	400	365	389	363	361	362	373	371	363	408	346	344	360	337	402	390	352	364	382	360	347	367	374	374	369	366	413	381	371	390	362	417	398	404	365	356	367	397	346	404	370	408	380	366	385	360	355	398	400	385	360	357	389	364	370	402	388	397	400	358	396	388	356	361	369	389	396	395	423	390	366	409	391	393	358	358	357	358	405	337	396	407	354	409	346	387	373	385	373	386	361	399	409	357	377	370	382	369	391	404	376	381	363	375	355	376	396	376	321	368	341	370	406	367	330	397	383	409	335	365	383	412	379	363	363	399	376	380	383	362	387	378	398	375	433	361	394	396	419	337	378	374	384	412	407	406	370	355	386	382	385	392	390	327	399	385	362	339	384	393	390	385	377	402	397	373	364	407	376	376	402	359	386	352	354	356	406	401	384	413	400	393	390	358	346	400	394	376	412	385	385	346	371	394	364	366	386	382	398	379	390	410	393	399	369	371	356	368	381	367	385	380	370	395	376	400	385	381	375	394	354	377	373	407	387	404	384	352	404	378	390	366	374	396	372	368	340	382	400	377	349	374	378	375	412	374	409	357	366	403	384	387	352	385	380	373	371	361	350	395	395	385	364	385	382	354	359	399	356	353	368	389	350	377	356	372	382	381	373	411	389	396	365	364	391	383	376	370	361	370	398	376	408	379	372	384	348	387	374	376	395	364	380	379	390	395	373	370	370	365	352	387	371	352	418	368	413	403	409	337	365	383	391	391	354	401	394	391	411	366	398	361	366	397	367	422	364	377	388	385	390	399	388	366	382	330	358	425	378	410	374	365	400	371	371	386	371	393	346	377	374	388	396	414	343	344	355	353	397	359	369	360	383	370	365	388	366	412	359	383	373	388	382	351	384	379	408	385	351	411	409	366	411	369	386	368	373	411	389	363	396	424	400	380	386	365	395	372	389	390	351	376	373	361	392	359	382	380	395	385	363	375	382	400	384	398	399	385	336	384	395	398	374	384	406	368	382	344	394	377	369	389	400	408	381	363	366	408	382	372	382	412	425	377	379	368	355	377	399	370	386	392	404	395	376	404	392	356	392	360	379	382	375	377	370	376	399	375	366	397	392	383	378	407	363	395	358	345	368	398	364	374	353	405	381	372	400	384	375	406	389	378	375	402	397	328	346	369	347	362	382	383	398	395	381	354	377	384	345	354	385	374	345	409	363	389	400	384	356	350	377	369	375	405	361	412	412	375	366	374	379	375	377	388	392	410	407	371	391	383	391	388	345	338	414	372	408	364	394	379	393	394	399	401	386	387	371	422	385	371	345	414	360	413	371	359	385	404	379	407	405	396	418	365	380	354	350	359	399	384	371	369	375	374	400	434	372	436	398	369	384	359	385	394	403	363	386	391	414	394	399	386	340	406	370	357	388	391	386	384	364	363	384	350	357	396	358	373	376	397	355	354	421	392	410	405	356	396	362	385	403	396	380	355	360	361	373	361	382	379	400	379	376	392	385	404	389	360	365	364	359	373	374	402	389	375	354	396	377	371	379	386	381	365	399	366	381	363	397	369	371	402	397	383	354	385	374	405	353	399	372	341	383	382	341	348	411	395	349	369	399	417	329	409	349	388	364	378	368	396	379	378	369	383	397	430	362	378	393	375	347	389	408	389	361	393	406	374	373	358	367	411	386	345	384	370	411	354	394	391	394	375	388	371	362	373	374	370	392	374	380	392	349	352	385	390	384	387	361	367	354	376	392	369	419	378	401	392	379	403	379	361	406	387	368	386	389	380	388	391	394	402	349	376	381	379	380	369	371	350	403	355	419	406	405	362	357	378	366	377	430	338	363	344	399	363	396	389	379	372	399	375	346	373	380	401	392	377	347	435	369	398	399	386	366	382	392	368	391	371	396	383	382	352	399	383	390	390	406	381	375	361	398	398	404	381	378	422	381	361	407	361	388	374	402	374	358	371	359	378	402	358	367	409	374	369
23611	21627	29510	24913	26237	35065	26147	19463	13080	8962	4930	1738	544	277	232	202	200	191	196	203	188	150	209	186	190	189	174	187	167	178	191	160	184	187	189	157	186	177	175	193	202	176	191	174	191	176	182	200	207	169	168	183	197	191	170	165	166	163	190	183	180	179	218	182	177	171	176	214	170	189	208	183	174	190	176	177	190	196	192	189	184	167	174	179	196	186	172	168	168	184	181	179	189	200	189	173	174	184	175	187	183	170	159	192	195	163	183	213	167	188	153	166	170	199	178	176	184	149	204	181	180	176	181	203	176	193	191	189	175	179	158	179	197	195	204	193	162	181	164	174	186	191	163	182	183	168	190	195	151	167	183	197	172	179	174	167	176	162	176	192	192	191	170	186	151	207	190	161	182	171	196	195	200	193	179	179	163	194	178	174	194	186	185	217	176	201	180	187	184	169	186	200	184	175	188	175	215	190	176	166	189	196	182	185	173	171	190	178	169	176	199	158	182	192	172	201	185	181	178	186	178	164	160	161	182	172	185	197	180	179	200	168	194	157	183	176	169	155	189	180	163	175	187	175	187	182	187	173	193	182	179	193	169	185	178	176	203	150	175	183	190	174	188	204	170	190	171	190	180	198	184	176	193	165	197	177	165	195	195	192	173	169	194	191	197	183	196	185	181	183	188	207	209	188	185	185	145	175	165	184	168	194	187	153	180	186	183	189	203	166	188	192	201	176	174	172	175	185	185	176	179	201	168	172	180	193	200	177	181	185	173	180	181	188	198	173	171	181	203	162	172	183	169	171	170	198	198	166	166	218	172	150	170	183	162	188	187	177	183	189	208	185	195	184	187	176	190	199	175	188	183	151	182	184	189	179	190	198	190	168	185	183	197	164	205	181	168	190	182	194	193	188	170	202	201	190	184	201	190	190	209	171	187	160	191	193	181	182	216	187	158	190	189	172	188	193	199	207	172	207	156	204	166	184	175	200	199	175	230	166	172	220	181	187	183	176	187	183	190	178	177	162	192	170	170	191	185	182	214	185	191	193	178	175	180	148	193	187	191	170	196	172	203	195	197	189	180	194	187	186	173	182	180	174	181	179	172	175	192	174	164	157	172	174	181	173	170	179	169	174	185	181	170	177	197	192	183	196	162	195	183	185	152	187	178	187	204	188	178	203	172	172	193	169	202	189	181	165	205	191	196	173	200	216	171	190	157	187	169	202	165	173	194	181	165	194	174	181	185	168	209	190	203	176	185	182	193	173	159	173	191	205	207	184	171	185	185	171	190	169	179	177	179	188	170	187	198	187	164	201	166	177	177	151	184	175	193	208	160	177	169	203	182	168	178	181	184	147	152	177	198	181	194	184	201	199	187	173	180	181	193	191	168	185	166	172	180	184	156	176	175	195	186	179	189	161	197	184	160	197	171	202	175	192	179	181	160	183	182	203	184	192	209	183	174	183	164	168	163	187	198	155	174	176	193	165	187	194	190	205	186	163	175	162	176	185	190	166	177	186	169	192	172	187	181	175	188	188	189	205	165	189	199	191	195	171	180	197	175	184	182	194	166	164	165	185	171	182	163	197	152	171	204	184	167	198	181	187	192	187	155	189	172	173	185	199	191	179	163	196	174	195	203	201	178	174	182	210	188	182	180	192	181	171	182	189	192	185	196	145	183	167	184	203	193	191	198	188	199	172	194	185	185	170	202	197	178	178	180	176	185	188	196	168	151	184	188	187	181	207	202	185	160	184	180	200	172	174	180	189	188	187	168	178	186	169	169	175	153	180	194	189	187	203	178	179	191	186	181	168	148	158	178	166	216	161	181	192	187	169	164	155	192	183	181	175	179	206	181	169	167	166	177	181	175	168	176	173	188	181	169	184	183	176	194	163	194	169	179	161	170	200	192	204	158	190	186	180	151	182	186	181	177	189	204	179	170	178	190	183	178	164	176	197	181	192	194	164	167	193	173	186	170	172	175	192	182	182	187	192	195	171	179	168	183	190	164	185	167	158	168	209	170	188	188	185	182	168	195	174	187	180	187	199	153	164	186	184	177	189	183	166	181	170	169	159	181	176	190	186	169	214	204	180	186	170	190	187	180	186	168	182	183	182	168	196	194	177	169	167	174	191	206	154	162	166	199	165	149	173	198	173	192	179	173	197	196	201	184	185	188	192	192	179	184	188	181	164	173	174	193	144	170	188	185	176	192	179	180	190	161	180	194	190	179	175	222	170	179	193	174	175	170	177	190	183	203	205	183	167	199	184	171	192	198	201	183	184	179	209	180	170	200	182	176	174	176	182	187	194	204	183	171	179	167	196	174	184	198	178	161	184	168	157	184	184	200	172	142	167	188	184	189	181	154	168	168	185	202	187	195	167	192	192	184	195	161	196	171	178	176	182	175	204	161	195	166	188	192	183	194	170	176	167	158	198	157	192	176	177	174	171	167	192	216	183	204	180	194	175	174	194	177	188	193	168	190	192	190	205	183	185	187	204	179	171	218	197	152	191	197	186	181	183	182	174	172	190	175	191	183	179	157	179	181	172	163	183	185	194	195	169	183	187	179	171	205	196	176	224	188	167	168	200	181	183	185	197	185	180	180	173	158	179	178	193	159	195	189	201	142	178	178	184	182	190	172	188	189	192	181	194	172	220	177	199	172	206	191	178	174	152	188	167	170	199	179	172	197	167	199	181	191	192	165	175	205	200	170	156	166	189	158	183	158	169	187	192	183	179	175	197	169	182	180	181	166	165	202	187	180	166	232	207	169	171	172	164	199	166	175	181	172	154	173	171	174	182	184	193	184	200	208	184	171	178	178	187	165	173	185	184	160	194	188	162	169	176	176	196	158	178	173	163	191	169	169	198	172	204	182	205	156	194	174	173	182	195	205	197	187	196	173	181	174	169	154	184	187	183	156	191	177	180	189	184	196	212	180	176	174	187	169	150	194	185	202	169	171	190	219	147	176	157	190	172	155	160	187	186	171	180	172	200	161	162	188	185	185	167	202	183	189	197	198	162	183	190	176	170	192	186	172	203	165	161	191	178	185	199	168	152	169	202	163	163	195	174	183	179	214	182	172	194	200	177	189	161	155	167	205	175	176	197	197	177	184	181	164	172	176	184	167	149	195	193	186	210	201	187	166	176	180	176	191	192	184	183	168	180	186	184	152	182	170	187	179	168	185	170	209	182	164	173	162	162	152	186	195	200	204	205	161	191	181	188	194	181	190	180	170	174	187	174	160	174	185	183	172	179	161	208	216	186	191	187	175	192	171	186	181	181	191	154	185	183	193	173	179	171	181	185	181	156	167	179	173	179	176	194	182	154	187	168	184	176	178	183	175	182	180	178	183	177	182	184	196	190	196	176	190	199	164	147	166	183	192	164	193	173	197	184	193	177	181	186	175	184	198	190	216	198	171	181	191	170	192	169	198	164	192	189	176	179	157	166	203	175	188	189	200	166	171	177	180	165	186	217	166	156	164	156	182	178	173	183
44684	75621	64176	49379	47139	42778	33163	30628	23854	19440	12123	4836	1576	696	436	407	365	405	368	371	378	391	365	408	406	368	390	392	349	343	399	385	391	348	383	393	385	375	398	337	391	356	369	366	389	362	370	399	357	399	379	363	380	364	385	379	383	357	375	364	433	367	369	348	367	386	363	380	375	398	387	368	377	347	401	373	361	378	375	384	401	407	385	392	377	382	382	380	350	370	381	401	343	391	389	405	380	392	369	375	398	362	360	354	402	337	398	415	395	369	388	353	340	363	351	348	372	383	362	367	366	369	359	370	353	374	381	405	415	367	385	331	381	368	392	366	389	354	353	364	381	345	362	419	388	390	388	333	366	382	381	374	370	394	385	392	357	384	344	366	393	357	371	374	374	405	349	366	355	385	388	373	367	355	354	344	371	386	407	379	370	361	415	374	404	365	354	407	404	375	420	405	401	382	384	358	352	363	400	368	412	379	369	356	377	388	378	366	384	365	370	410	389	369	410	374	432	321	412	382	375	372	401	379	390	382	352	395	375	377	375	379	368	348	395	373	368	348	384	369	380	353	422	377	390	345	412	392	402	337	357	349	404	370	379	369	369	344	344	361	383	360	365	392	375	366	357	366	409	371	385	370	388	362	335	365	389	371	396	391	394	359	369	404	376	365	391	382	385	355	369	402	361	369	374	403	372	363	366	397	374	370	353	379	383	385	428	367	378	425	402	399	371	358	352	380	375	376	369	402	367	376	421	388	395	382	401	390	327	374	398	392	392	380	376	363	357	382	353	389	395	377	389	363	367	360	366	373	393	401	403	395	413	405	388	370	397	357	388	344	376	373	365	348	359	406	352	381	403	394	374	370	382	375	404	361	388	365	374	391	379	361	341	420	425	402	403	346	387	388	394	382	381	419	398	353	402	367	387	390	370	345	379	367	407	380	366	356	335	361	379	385	382	397	379	373	386	348	399	369	355	386	367	391	396	382	390	396	392	386	391	379	369	374	357	362	350	379	366	429	355	394	372	419	340	364	392	360	385	364	364	385	410	378	404	352	398	367	341	364	398	377	375	341	395	369	354	365	356	358	372	362	354	365	366	408	392	377	360	370	416	399	412	359	385	416	371	380	384	413	378	367	396	395	357	367	336	373	380	369	372	379	360	375	395	397	396	351	421	394	373	378	384	441	399	399	362	381	400	354	373	382	377	376	374	366	358	322	388	389	379	375	408	366	401	397	395	407	395	416	366	387	393	381	360	426	381	384	401	387	379	377	372	403	380	377	382	354	361	342	379	372	370	388	386	401	360	378	388	374	375	388	383	346	422	353	361	383	367	372	374	383	390	398	386	376	382	352	402	364	355	376	372	403	379	387	393	367	345	360	381	379	394	402	374	348	393	403	366	371	362	379	354	346	358	376	371	382	365	414	383	339	347	354	350	383	346	401	382	393	380	374	379	399	388	357	381	358	368	378	398	393	364	381	378	356	344	381	373	318	372	365	381	393	375	398	338	360	345	367	405	360	409	365	386	395	391	394	373	363	361	386	352	381	385	370	429	423	384	372	362	402	385	355	363	367	382	356	360	378	353	404	364	408	395	360	395	374	403	359	377	385	378	380	371	363	355	369	398	362	411	352	376	389	387	373	404	367	405	383	399	400	347	354	391	371	363	389	382	404	338	333	380	379	389	377	404	367	357	384	337	423	378	372	373	375	345	387	374	355	395	399	418	346	452	370	390	394	383	379	397	353	340	354	410	385	363	336	389	394	374	353	408	365	395	328	376	335	343	378	385	366	366	351	392	388	378	366	405	379	405	377	396	374	389	399	398	376	369	376	360	386	412	397	365	367	374	376	396	383	392	360	370	396	351	378	378	393	364	362	387	383	369	354	365	332	351	393	378	368	363	406	355	398	398	400	364	404	372	346	382	350	373	374	357	377	394	356	357	353	370	377	400	374	383	333	383	382	385	354	381	396	377	390	374	373	385	389	384	349	350	373	360	400	423	393	410	398	383	387	392	364	381	362	391	349	370	390	399	402	341	376	371	379	367	411	366	397	363	362	357	366	363	345	360	425	398	376	394	379	370	368	381	391	382	373	374	396	381	376	376	389	402	386	394	382	393	370	357	396	405	382	380	424	360	395	415	359	356	379	373	398	392	382	362	363	363	378	391	407	352	377	354	377	352	380	360	399	356	373	372	353	396	367	353	383	393	389	374	378	404	384	379	395	390	411	380	393	367	361	418	409	370	412	338	391	363	375	379	397	362	400	362	392	390	356	371	386	361	347	377	406	406	357	427	364	380	366	359	374	370	356	341	389	371	367	383	375	367	386	406	403	369	387	393	401	385	398	396	366	362	352	396	420	391	381	400	388	392	358	381	379	382	367	386	380	410	334	367	399	388	396	367	378	406	372	373	400	368	341	376	381	364	376	399	370	388	386	401	395	371	365	377	368	372	325	379	400	382	369	363	369	383	380	355	372	345	400	414	413	381	373	378	370	378	415	407	349	422	416	384	393	384	374	396	359	410	407	399	360	353	368	383	370	391	394	388	375	368	364	378	392	388	382	370	413	350	372	382	373	388	359	394	404	369	386	336	396	360	347	362	376	380	362	389	368	401	346	410	382	355	386	384	406	373	401	356	379	361	386	367	386	372	358	360	381	392	379	395	379	386	369	395	374	388	357	385	394	373	364	386	375	407	382	365	385	347	366	408	372	371	384	374	411	400	361	365	364	410	404	375	407	380	397	365	421	438	363	358	386	384	350	405	365	343	389	364	409	384	376	371	363	380	390	370	399	433	363	368	384	395	375	374	383	355	409	395	377	365	380	361	416	374	386	385	414	411	378	368	381	395	377	365	376	375	363	346	356	320	371	372	377	378	353	400	410	391	388	375	391	342	343	388	360	365	377	388	368	366	370	420	393	378	351	409	375	369	398	385	385	357	406	365	388	355	378	371	405	383	385	368	376	382	407	383	388	384	375	359	363	382	387	363	399	382	380	388	371	412	388	366	380	377	390	378	340	396	351	378	412	354	385	367	386	385	403	357	360	377	351	367	385	372	389	381	380	407	381	364	348	383	393	349	430	354	419	387	365	424	397	392	388	380	362	408	363	387	383	382	375	382	366	352	381	381	395	410	364	386	388	357	365	390	352	331	406	377	398	378	337	402	386	390	369	376	380	365	412	373	355	382	377	409	340	408	373	367	372	340	367	405	386	339	372	356	391	376	403	364	371	388	408	354	360	374	405	376	386	380	361	385	386	399	366	386	367	340	378	413	389	377	366	376	381	417	373	385	417	375	376	368	373	357	395	377	381	368	342	370	337	382	367	386	381	370	377	355	390	369	369	347	357	394	399	377	394	379	369	395	380	399	374	373	364	419	373	375	366	314	402	388	382	361	392	395	355	349	372	358	371	392	361	407	382	424	356	353	382	405	368	389	377	349	398	362	395	367	426	375	364	346	401	364	383	384	383	357	372	345	398	379	386	381	395	363	351
28465	32296	35902	26160	15322	4694	2193	1510	1006	891	592	367	222	177	187	188	170	191	190	179	182	179	177	179	169	186	149	166	174	184	189	173	198	163	203	193	184	167	197	158	184	191	190	163	182	177	185	187	174	164	156	170	143	177	203	205	175	179	189	166	179	176	178	181	151	182	192	184	162	198	174	213	167	168	188	177	194	169	182	186	187	203	208	190	203	157	171	164	185	183	194	181	167	184	172	176	166	173	174	178	169	173	176	203	190	173	150	191	190	186	176	191	179	190	170	179	186	155	183	162	197	185	168	199	174	193	161	185	205	190	179	168	180	164	210	157	180	176	183	181	175	177	168	163	178	185	178	176	177	186	181	164	170	194	164	179	185	153	197	171	188	166	174	175	185	182	156	171	187	161	183	186	193	166	169	172	174	165	171	146	196	170	174	171	193	168	192	181	163	171	175	181	161	170	158	176	169	178	177	173	170	200	195	180	192	171	160	205	196	175	183	180	181	167	183	182	170	187	170	174	206	197	191	166	154	187	161	196	169	152	183	211	185	206	181	169	172	173	201	194	166	169	170	186	157	180	179	181	192	194	174	180	162	168	177	172	161	181	171	177	159	195	158	174	195	202	172	179	175	193	171	183	181	186	201	189	169	170	188	187	181	178	184	181	184	176	181	187	143	181	171	187	157	159	188	213	184	173	159	172	166	194	161	168	175	191	185	191	183	168	190	179	163	174	171	178	202	199	182	170	158	186	188	180	175	177	204	183	170	178	162	177	186	187	180	166	187	151	161	186	159	171	162	180	178	189	182	202	173	154	179	196	183	166	191	157	180	186	186	165	174	190	175	166	168	173	183	197	186	171	187	161	165	174	160	195	162	193	180	198	173	166	168	183	182	188	163	168	168	172	175	177	185	170	177	167	168	175	150	177	190	198	179	176	172	177	174	165	185	179	183	171	182	157	176	172	183	161	201	168	181	177	192	189	191	182	142	161	163	179	178	181	163	174	188	190	162	169	155	183	182	188	187	182	172	187	163	177	191	176	163	212	192	169	173	191	171	172	167	185	172	194	211	203	154	176	178	188	190	187	166	164	151	179	183	197	176	178	188	174	171	190	162	166	180	171	183	196	195	187	179	179	189	175	161	176	183	170	184	163	176	197	165	166	161	170	202	192	185	183	177	178	163	194	171	176	187	199	191	196	165	181	183	187	172	178	168	183	202	175	205	186	180	189	157	182	184	200	166	179	182	187	151	171	161	181	177	188	182	174	189	166	175	182	156	180	180	169	195	172	177	173	182	152	167	177	205	163	190	169	142	162	200	180	211	181	182	184	186	184	164	154	196	181	162	181	180	190	159	177	201	200	180	183	167	156	164	191	172	196	167	184	219	178	175	175	177	174	164	176	187	189	170	175	172	178	181	177	197	188	175	201	184	155	202	195	163	169	155	177	170	178	172	166	201	171	198	186	167	189	172	179	193	167	161	195	171	197	167	179	177	186	181	171	183	176	177	176	173	184	181	161	181	152	184	182	180	164	167	176	158	185	170	180	176	164	175	194	177	182	166	205	170	187	182	186	161	165	217	181	187	162	173	204	200	170	178	181	171	161	171	170	196	184	192	173	182	171	193	179	193	185	156	167	200	169	167	181	169	152	178	163	197	159	219	153	173	179	193	156	196	182	192	175	173	180	180	171	170	177	185	200	172	182	173	187	166	176	190	180	190	181	186	178	153	203	176	195	161	163	188	205	167	172	172	172	176	195	166	170	173	153	156	193	176	175	188	176	171	179	189	174	176	160	179	181	162	171	181	194	184	178	190	191	169	194	181	199	165	185	206	210	174	179	163	182	187	166	187	181	163	178	187	154	204	202	194	152	189	148	176	186	174	201	179	175	184	161	181	182	191	165	177	171	147	183	173	179	182	176	144	173	184	190	179	180	178	178	186	179	174	172	169	171	173	174	163	191	202	185	166	177	150	186	198	190	201	163	167	178	173	185	179	174	161	142	197	207	175	176	172	196	179	174	183	171	169	161	198	193	188	166	191	160	174	181	165	177	193	191	170	166	173	178	166	170	154	184	192	191	181	179	187	177	194	172	183	184	185	162	174	174	197	168	182	199	194	188	163	177	172	178	184	166	192	182	179	172	172	195	170	175	169	167	183	164	156	208	186	185	180	193	190	192	157	190	171	176	157	168	200	170	188	172	156	177	163	145	169	171	200	175	177	168	173	173	170	174	169	187	191	170	195	168	182	205	169	167	181	205	196	167	187	191	189	178	216	197	193	169	168	200	187	188	186	184	192	173	174	185	171	173	166	165	191	187	176	214	194	199	184	151	159	159	168	158	165	177	188	172	179	191	153	175	201	183	190	190	177	181	164	208	162	183	170	149	191	172	179	206	156	154	171	165	188	190	161	188	184	205	209	185	183	170	148	165	172	176	175	175	162	184	189	193	208	175	185	167	192	178	172	170	175	157	177	193	165	143	170	178	163	206	174	170	170	168	163	169	202	194	182	165	175	156	191	183	179	174	172	180	198	168	150	173	167	155	192	174	178	163	176	162	178	165	181	178	165	182	169	161	160	201	214	182	183	188	162	191	170	203	182	170	183	171	186	183	175	160	194	202	162	204	200	169	171	190	152	162	176	160	161	180	161	190	183	168	177	175	166	198	183	149	164	166	169	167	168	181	176	184	168	175	172	188	180	190	184	192	187	177	170	183	147	198	165	166	173	197	186	187	180	184	178	167	179	214	164	156	199	164	174	171	182	188	194	171	198	199	202	172	155	198	166	164	168	197	181	173	174	167	181	187	173	190	207	192	178	161	164	178	174	184	189	186	156	179	177	177	190	164	189	181	185	165	185	177	195	173	178	177	194	182	175	171	198	179	178	176	204	184	180	171	152	173	169	196	182	180	186	174	175	172	176	178	172	173	204	169	183	179	162	177	170	170	168	184	172	173	185	177	186	166	190	183	206	194	182	187	183	172	162	172	183	182	191	211	180	187	164	171	178	195	183	180	157	175	181	182	170	169	165	197	189	193	180	171	182	200	158	160	185	194	160	186	187	205	195	185	158	174	188	164	171	176	159	157	170	176	199	172	180	171	177	195	150	191	171	165	164	177	154	187	179	170	154	203	164	178	182	202	155	166	186	150	177	176	190	176	166	181	175	179	178	195	196	186	176	195	183	176	194	164	165	184	166	160	171	166	174	182	179	168	164	168	191	179	181	188	180	158	185	174	192	173	171	180	194	208	178	151	167	189	177	178	170	160	171	172	169	187	169	191	199	174	176	188	169	154	156	184	180	187	165	190	202	171	167	171	190	186	174	197	177	165	200	195	176	158	204	184	173	189	163	177	177	185	171	171	186	172	177	178	163	165	174	160	172	178	174	173	184	151	175	160	186	168	195	186	195	173	193	172	173	194	197	176	175	182	175	172	194	167	175	166	181	196	207	189	177	171	193	171	176	147	196	181	177	178	169	203	170	185	174	190	172	165
35932	54107	46849	34047	24563	10181	6713	5119	3322	2802	1989	921	509	406	450	412	388	415	394	377	374	384	409	385	401	374	400	409	409	400	400	378	370	368	358	416	379	385	398	420	380	411	368	407	432	414	374	381	400	369	389	376	405	388	398	395	374	359	381	395	397	388	356	385	427	387	378	393	410	392	407	378	362	428	359	377	407	347	378	365	355	397	312	381	385	380	411	390	389	383	365	383	346	389	369	416	380	366	377	389	378	405	396	427	384	391	409	388	352	369	375	392	421	360	359	371	365	401	392	371	384	378	369	375	384	390	380	389	372	400	383	390	376	384	390	419	393	354	365	375	393	402	399	354	372	367	384	358	406	394	374	377	370	387	403	356	378	357	419	393	381	358	375	361	397	397	399	382	366	392	387	382	380	386	408	398	327	399	376	374	421	424	357	376	374	400	353	377	400	400	395	385	372	403	390	386	373	389	378	385	398	383	365	402	391	379	394	393	367	384	360	407	394	401	376	458	389	367	397	351	370	383	370	371	391	390	387	370	366	350	395	387	343	401	410	378	357	403	379	367	364	404	376	388	379	322	350	385	374	394	430	376	413	390	382	377	380	363	376	386	393	399	389	357	413	369	377	381	361	378	381	347	361	360	373	385	369	394	412	383	393	354	390	398	399	376	403	393	395	377	373	413	371	389	370	371	353	377	342	383	407	379	382	389	405	371	401	384	419	377	377	410	408	350	414	385	383	378	413	388	390	384	363	386	371	393	351	365	376	364	405	347	402	348	403	390	358	365	347	380	389	379	398	393	419	388	401	343	371	391	371	394	416	386	395	345	386	348	412	394	345	406	412	401	375	405	386	390	361	394	388	392	392	351	401	437	318	400	379	348	401	398	383	373	377	373	368	382	398	385	388	421	397	381	390	387	375	425	409	377	418	392	367	373	376	383	404	424	377	367	406	389	357	363	356	385	398	393	356	383	386	384	365	382	368	366	402	373	407	376	407	420	366	398	388	365	363	360	354	388	370	396	391	382	388	405	363	380	378	379	359	354	406	380	366	379	365	376	372	377	377	432	419	376	391	336	373	376	345	363	372	366	389	368	399	376	377	406	404	432	421	390	377	387	399	370	410	370	383	364	389	392	383	382	374	388	350	363	399	394	390	369	399	365	375	388	369	368	399	403	341	373	436	401	398	359	372	379	414	407	426	398	339	374	348	408	372	361	354	403	413	354	362	361	408	385	416	419	406	377	398	397	388	387	386	408	385	351	352	384	372	376	389	377	383	378	382	385	354	403	361	373	381	383	419	367	404	375	416	375	384	380	375	377	390	418	381	380	389	387	383	395	403	383	362	388	394	400	381	379	395	388	390	404	363	386	390	382	375	414	365	397	384	366	382	370	389	378	400	381	348	343	409	404	371	359	408	404	399	390	408	387	397	382	407	360	394	392	377	368	359	421	367	408	399	377	367	398	391	386	343	395	386	389	371	403	369	398	357	403	388	383	384	367	398	366	371	397	433	378	348	413	392	388	370	367	393	369	386	383	371	384	365	388	360	400	373	379	363	349	371	393	397	433	355	386	363	376	393	365	380	411	411	384	381	379	430	357	385	396	380	374	411	387	399	403	368	372	423	406	383	382	423	391	374	377	405	363	382	410	415	377	391	357	397	392	393	389	339	377	386	387	386	387	368	395	384	432	368	382	377	365	372	384	377	388	373	372	362	399	349	392	371	381	395	387	397	407	391	402	360	388	384	363	356	415	382	406	389	360	356	382	379	414	380	388	398	357	392	382	419	397	387	359	378	372	372	370	384	387	381	395	384	411	389	409	408	397	368	397	406	379	407	381	364	402	358	374	365	380	360	412	399	377	387	363	395	368	400	364	395	390	378	384	399	357	354	380	399	385	423	388	348	382	393	371	376	416	402	383	411	405	408	416	373	384	354	403	376	381	417	359	377	421	346	401	405	338	409	413	386	385	399	348	417	409	379	391	402	373	374	378	384	392	392	411	390	427	383	372	393	398	362	366	344	392	404	399	396	358	391	383	364	400	380	369	393	373	387	394	388	370	428	349	387	364	367	427	388	389	380	371	359	394	394	409	393	361	349	375	380	392	379	424	386	382	342	392	381	406	402	385	350	407	379	375	328	356	392	402	379	362	393	383	400	367	365	392	399	423	398	407	385	376	391	405	390	398	374	393	393	361	374	381	391	398	382	360	404	419	383	392	418	393	396	387	361	382	390	417	360	406	373	366	355	365	395	392	394	369	407	393	401	391	367	375	416	385	382	343	393	387	426	356	332	360	368	404	383	414	413	366	409	414	422	377	395	408	386	400	418	375	362	393	398	388	364	378	404	385	376	393	373	395	358	389	377	396	389	405	409	382	370	373	408	388	376	374	386	372	388	378	406	379	390	370	350	427	373	402	365	438	357	402	381	382	390	371	380	398	382	362	337	399	368	414	390	381	372	403	389	368	355	388	387	362	399	344	412	346	388	391	374	360	361	425	368	392	380	416	348	408	381	384	371	365	381	399	339	381	389	400	405	421	392	384	353	419	383	393	441	393	426	411	381	379	398	374	373	435	393	391	405	380	403	417	380	414	394	398	370	398	364	429	381	364	378	355	358	385	351	388	379	369	380	374	385	381	383	396	386	362	405	390	373	382	399	382	363	356	372	394	367	391	384	378	392	376	395	403	369	361	379	375	378	402	371	370	378	369	372	353	409	390	394	382	397	354	396	366	413	345	395	389	403	394	397	428	346	357	410	409	356	347	406	417	369	381	388	401	411	361	397	362	405	405	363	373	385	391	365	385	351	376	351	372	391	405	404	387	388	339	376	379	380	396	354	378	362	375	386	387	372	388	362	417	400	372	371	359	405	368	403	385	371	380	401	381	385	407	373	413	356	374	363	406	364	365	377	368	413	360	370	391	373	380	389	370	382	402	396	346	360	400	372	390	386	378	379	387	374	385	390	387	373	369	392	366	360	363	363	351	406	361	388	367	365	409	391	375	390	371	418	379	399	399	348	328	409	381	382	388	362	392	423	360	454	382	386	370	405	385	410	344	358	379	375	350	393	395	380	365	358	388	379	368	363	397	367	357	393	382	396	401	364	365	377	372	349	377	391	371	405	406	404	425	385	370	387	374	391	388	389	391	370	380	379	347	420	405	395	413	366	370	406	398	375	382	392	437	377	377	384	358	407	378	409	416	377	394	414	357	386	352	386	433	325	389	356	388	405	347	345	367	407	372	384	396	387	408	366	387	369	407	362	383	360	370	402	428	412	365	370	406	402	427	376	408	366	373	351	408	421	384	404	369	380	390	399	399	377	384	392	398	392	388	422	379	367	394	398	380	385	383	386	332	362	408	358	408	396	364	348	398	383	395	381	368	393	367	384	396	368	398	395	388	373	381	378	377	400	416	381	407	403	387	417	409	374	388	405	365	379	367	379	387	340	369	368	361	365	415	383	378	366	367	381	400	371	389	379	395	384	378	380	395
24962	21731	29629	28933	23065	19921	15351	8726	9263	4536	1447	483	266	194	175	208	177	157	162	161	159	185	181	186	187	174	158	154	168	180	174	175	163	159	173	164	168	161	156	179	183	167	178	160	185	146	169	185	174	193	178	170	195	167	185	179	166	198	174	163	196	187	160	173	161	174	161	176	170	179	169	196	164	159	171	160	152	193	178	142	187	175	157	199	156	158	174	152	163	176	156	175	171	168	161	193	189	183	190	145	166	183	153	200	167	180	156	167	174	175	166	177	170	173	169	180	183	160	154	158	170	200	189	167	163	155	152	158	158	165	176	172	169	171	185	185	183	174	152	165	187	164	157	167	178	153	168	163	162	168	161	165	177	149	172	163	163	169	175	170	182	168	194	188	179	207	189	193	180	188	185	152	179	186	152	159	183	151	166	182	177	180	173	176	169	177	144	147	166	142	171	159	184	164	164	192	186	193	172	161	185	191	197	173	163	166	172	173	168	191	170	183	176	189	171	165	173	178	200	167	181	192	179	159	179	166	183	140	173	156	154	175	168	180	198	190	180	164	159	169	194	179	173	188	171	174	179	179	168	164	165	153	184	171	172	172	190	163	168	186	190	193	170	160	190	166	192	184	174	181	169	157	148	204	171	164	161	166	161	174	184	171	152	171	178	183	181	172	172	144	179	174	161	180	162	168	189	155	167	166	147	168	160	190	172	194	160	198	169	150	168	213	178	182	162	156	172	157	160	148	163	179	163	167	156	178	167	159	164	170	183	160	176	160	192	184	160	201	187	174	162	162	178	155	165	166	179	195	189	158	179	180	187	176	171	181	165	183	159	174	153	193	161	169	173	166	176	166	155	175	168	191	153	164	188	191	183	160	180	159	166	147	205	172	184	193	195	180	166	176	162	166	155	171	164	164	181	167	167	173	164	200	165	183	174	156	173	171	181	156	135	192	174	148	167	192	175	157	166	183	170	160	175	165	169	142	183	192	197	193	173	180	165	174	146	182	167	144	183	187	166	172	181	181	151	196	167	174	169	189	184	149	189	165	169	161	158	175	147	175	167	174	170	161	177	179	173	195	164	173	186	176	165	197	194	172	181	163	185	177	169	216	162	172	206	167	190	185	166	162	157	186	162	170	199	168	171	162	194	195	172	166	155	176	162	166	141	185	163	176	186	156	187	174	176	206	163	185	174	147	176	190	170	159	175	206	161	202	182	171	177	189	135	156	179	164	165	179	182	187	178	158	180	160	159	158	170	193	178	158	165	174	183	182	166	160	161	154	147	151	156	182	167	158	185	195	172	169	164	176	153	188	179	196	185	187	166	164	180	175	186	176	166	157	150	167	169	194	184	173	185	141	155	214	160	176	187	171	187	179	155	168	147	179	155	170	175	155	142	147	181	168	165	175	160	173	187	156	172	153	163	202	193	180	167	177	175	198	186	186	177	177	173	174	174	182	185	170	160	174	166	167	194	189	175	184	170	172	173	170	196	163	209	192	194	161	192	174	172	193	176	178	168	149	169	151	175	162	181	189	182	164	166	182	182	175	192	182	185	163	190	167	195	157	169	178	178	161	157	170	187	153	167	161	167	158	161	155	191	168	155	172	172	162	181	166	188	179	177	163	136	175	181	170	183	175	183	128	138	167	173	172	169	166	194	160	161	199	163	168	167	189	185	171	165	169	176	159	157	166	177	181	203	181	173	183	170	179	188	186	158	158	196	169	198	163	174	155	206	196	198	166	162	182	182	191	153	188	187	139	186	181	153	151	152	197	167	170	178	183	173	150	172	175	176	159	185	181	170	191	186	182	165	161	174	163	152	185	166	168	191	157	143	177	162	189	189	188	184	184	169	168	158	152	186	170	175	151	184	156	175	156	184	187	179	162	176	195	164	167	166	167	153	182	183	182	178	173	162	169	164	170	165	174	199	181	153	156	194	183	167	152	164	164	175	171	201	165	144	159	166	174	195	161	186	188	170	179	171	150	152	176	171	186	167	187	178	164	166	178	183	170	203	175	162	176	169	162	191	159	168	184	173	169	193	165	173	208	173	180	160	179	175	168	156	172	161	184	193	189	197	175	150	165	184	205	146	179	164	180	178	192	196	187	147	194	151	188	164	190	158	182	157	160	174	183	172	173	168	182	161	179	160	188	177	189	185	177	170	159	180	188	168	164	190	171	170	180	170	174	159	182	167	192	160	173	188	152	157	150	158	182	168	184	145	176	168	165	179	180	181	179	169	182	164	165	183	170	170	192	179	177	174	155	167	197	152	167	193	174	183	171	164	170	174	207	143	190	164	181	161	177	162	181	149	167	189	166	169	175	171	168	170	171	193	168	185	180	166	169	184	179	155	160	163	170	153	178	158	187	182	171	154	164	179	186	180	196	154	179	170	174	144	176	153	162	183	164	182	177	183	179	173	153	188	173	183	170	174	173	184	153	197	145	181	175	169	171	188	181	152	154	181	151	172	193	160	151	174	176	165	161	174	185	178	192	177	161	180	181	193	181	166	158	171	156	176	162	166	173	156	165	156	158	168	170	152	169	177	197	157	180	168	190	168	176	150	162	191	153	190	200	169	184	193	176	173	178	159	152	189	168	168	159	171	175	169	172	170	190	167	188	175	121	181	173	191	144	165	196	173	173	179	150	159	160	155	166	186	181	167	190	184	169	175	161	161	160	183	173	188	168	171	184	168	180	159	159	171	195	171	159	176	175	174	184	186	187	203	174	181	171	166	175	151	184	168	170	148	170	164	157	156	193	188	178	165	178	166	174	170	161	181	164	164	164	159	166	181	156	193	190	192	182	162	184	202	174	187	165	182	186	161	172	170	195	175	186	182	177	179	194	162	137	152	180	171	145	166	179	182	192	167	170	160	178	169	187	161	165	186	162	183	185	173	193	185	194	173	160	154	186	172	183	167	183	146	164	179	160	148	182	171	186	190	166	174	174	167	163	154	182	166	171	155	159	177	161	183	162	164	196	169	184	181	169	160	175	168	177	190	172	177	174	174	159	186	156	167	174	182	184	192	168	172	184	174	178	154	161	155	175	167	175	159	166	167	186	170	169	181	182	167	167	172	156	180	182	174	152	182	185	157	184	157	178	166	166	158	172	165	184	175	200	161	182	170	203	170	183	189	183	164	159	160	166	162	181	173	179	189	183	149	185	189	170	176	148	184	169	182	170	180	171	157	198	161	188	171	169	190	149	192	176	188	179	149	185	175	159	176	159	167	177	150	145	183	180	176	163	170	186	164	179	151	142	172	188	149	169	145	159	157	165	160	176	159	195	184	182	200	162	176	168	189	178	170	173	155	156	166	196	165	169	182	178	174	182	171	199	202	146	169	157	157	175	187	175	184	158	157	202	177	180	169	200	164	167	181	161	173	151	179	146	184	152	182	188	173	199	203	171	170	178	165	180	178	178	177	184	183	163	164	186	195	154	191	160	157	173	175	170	149	180	183	168	178	196	169	173	165	171	182	166	148	164
38758	62119	54420	41773	33378	30268	24805	19380	19968	11363	4248	1496	598	450	419	383	349	372	362	369	363	371	381	424	362	378	389	379	387	355	405	379	417	380	354	383	373	362	406	372	380	344	366	362	384	365	371	363	368	379	352	381	360	376	377	390	371	394	378	392	375	377	359	380	353	356	363	416	357	403	371	355	404	401	399	398	379	406	401	372	375	375	355	364	362	362	380	361	354	370	340	387	348	365	342	357	386	367	385	382	399	364	377	360	370	392	390	377	362	384	410	367	373	398	408	410	346	376	383	344	409	386	416	377	374	396	373	342	371	402	373	372	387	375	377	377	386	369	386	401	366	374	382	375	394	398	350	385	344	383	369	371	355	400	373	391	359	343	382	383	371	386	409	384	399	375	377	368	385	359	400	396	379	388	366	364	387	381	383	358	425	413	406	364	386	338	374	395	359	363	375	383	380	387	381	370	373	364	381	423	361	383	393	362	348	385	372	403	356	342	362	376	377	375	329	376	396	391	364	381	382	351	397	376	336	355	401	372	340	383	376	367	392	381	375	367	360	365	363	398	359	402	363	396	367	387	375	404	358	346	392	368	375	402	364	400	352	378	408	362	404	370	397	346	360	441	366	388	377	422	358	371	408	379	377	344	373	361	347	379	348	381	408	376	368	388	401	356	359	377	374	351	366	392	347	368	400	396	409	401	362	376	383	371	363	382	361	388	388	396	355	414	376	357	352	346	374	383	384	351	418	356	364	371	367	355	374	361	365	381	366	337	363	369	406	409	376	376	371	366	346	376	400	376	357	378	376	381	399	365	357	388	360	376	363	396	353	375	374	373	367	404	390	404	385	352	363	376	373	396	377	362	382	386	394	341	387	390	399	373	394	379	362	366	380	365	337	371	366	367	391	361	394	356	350	366	400	384	352	377	392	329	355	384	357	363	375	384	364	342	366	347	362	383	402	364	384	407	364	388	402	372	365	370	393	346	398	382	358	377	377	399	364	369	349	372	363	341	370	374	406	360	360	392	361	361	371	381	384	369	335	357	353	390	361	393	348	357	399	365	392	341	360	357	392	376	377	384	382	355	372	367	364	309	329	396	378	373	378	370	356	383	397	365	376	354	411	379	373	379	374	395	376	374	370	367	397	370	324	376	372	373	364	373	395	397	373	343	399	363	390	383	377	392	360	337	373	389	379	345	388	362	376	358	360	389	419	390	367	369	363	357	367	358	372	327	387	370	365	353	380	391	397	334	411	365	361	356	385	363	392	371	369	348	389	395	381	374	395	369	368	396	395	376	381	377	353	329	361	362	367	365	403	367	357	379	362	396	393	387	385	387	349	360	392	339	307	377	362	371	368	361	360	400	376	364	391	374	359	364	404	350	374	381	386	381	383	372	335	361	363	348	375	386	414	370	376	386	374	384	366	367	386	397	386	401	397	393	363	379	399	370	389	345	384	401	354	385	336	372	374	369	399	394	386	390	359	373	358	334	399	400	345	387	381	356	357	361	385	374	354	350	340	374	380	371	363	367	379	391	380	375	378	384	378	400	350	384	381	414	331	342	383	377	355	372	384	344	367	340	382	367	390	368	341	400	395	362	389	389	383	372	379	352	351	369	353	361	387	357	349	393	370	365	371	350	384	376	371	397	385	384	383	382	401	350	350	327	371	335	339	371	381	352	359	394	388	378	387	369	370	364	387	387	392	383	378	385	360	368	373	350	367	399	346	404	369	341	342	373	426	379	381	407	354	380	379	337	366	379	375	364	351	401	357	388	378	339	426	410	405	392	375	371	352	426	415	378	361	360	396	429	364	392	354	377	361	412	364	361	374	386	364	363	340	400	387	368	350	370	331	369	381	378	377	400	380	377	380	381	373	368	386	374	350	393	365	397	393	360	413	364	368	378	404	352	399	382	375	405	370	385	380	421	380	421	386	389	381	331	401	369	398	408	372	378	358	355	395	357	368	355	369	366	362	372	349	367	394	394	370	381	348	373	402	333	372	381	342	382	370	381	387	328	387	409	363	374	396	362	391	377	366	343	380	392	398	415	351	349	405	397	351	349	347	387	350	352	356	397	332	390	347	358	404	368	380	383	346	353	375	377	370	358	372	411	370	345	377	376	401	377	391	356	370	396	391	345	398	342	358	397	377	388	371	355	379	386	375	355	372	385	353	376	361	372	349	374	395	360	367	378	354	390	382	348	350	385	358	367	377	388	356	389	404	344	367	434	382	369	384	378	363	374	355	353	388	369	375	363	372	374	364	419	359	357	349	346	366	363	354	392	368	382	385	349	367	396	321	346	395	363	392	350	401	405	354	332	402	371	363	362	362	370	374	355	374	391	370	345	410	339	366	363	351	393	388	336	352	394	415	332	407	321	380	385	362	370	388	381	366	390	352	381	349	390	393	391	373	391	394	364	397	382	391	372	380	363	407	348	355	368	371	346	408	358	340	370	402	372	374	350	359	363	362	376	383	363	362	363	356	401	377	374	376	355	383	374	368	375	399	406	396	365	377	355	356	354	371	375	391	344	371	353	404	381	368	391	384	368	365	357	369	376	348	370	416	369	363	372	380	360	369	378	382	409	346	384	369	361	377	345	390	383	388	399	365	384	360	344	345	396	376	369	379	365	376	362	379	368	411	352	382	342	395	381	371	359	399	382	363	336	354	370	365	375	379	353	406	371	378	379	387	363	339	374	338	377	367	352	407	371	369	379	388	384	366	348	407	366	384	413	401	370	369	396	336	357	388	380	375	389	348	397	419	387	363	368	389	348	384	357	376	391	396	401	393	379	348	343	409	380	393	385	381	373	393	358	366	386	382	388	375	367	347	382	421	387	380	378	375	405	363	422	388	352	382	385	367	337	392	396	397	407	352	387	391	391	378	379	374	356	390	385	383	375	363	378	408	378	382	363	379	392	374	353	370	372	350	377	394	366	394	373	371	344	398	355	353	433	361	364	389	356	344	381	379	403	364	363	371	360	381	406	373	403	381	361	387	340	432	356	365	369	362	420	361	379	398	372	380	369	393	365	364	363	382	388	396	394	386	354	395	394	386	353	390	372	339	358	368	367	381	374	388	389	365	371	400	366	407	351	375	393	348	358	405	364	394	353	383	356	374	379	422	394	340	387	379	389	406	366	378	365	345	352	380	370	361	387	390	333	385	396	355	376	373	375	380	374	383	401	371	364	360	386	414	376	391	383	396	395	381	366	395	364	417	362	375	405	358	393	357	390	353	341	327	397	381	376	421	343	363	363	421	367	353	366	351	365	398	377	347	371	398	376	376	366	348	368	370	373	353	381	392	383	377	380	398	334	379	380	358	375	372	355	358	389	401	382	412	371	360	361	339	361	391	371	380	395	375	359	365	386	360	391	369	382	404	357	348	376	378	345	367	392	355	373	372	358	363	376	403	382	359	349	363	389	367	363	393	393	385	344	359	431	395	397	389	377	342	374	357	394	401	368	386	378	331	381	396	395	328	393	377	398
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
