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
339862059386	339862059952	339862060502	339862061052	339862061602	339862062152	339862062702	339862063252	339862063802	339862064352	339862064902	339862065452	339862066002	339862066552	339862067102	339862067652	339862068202	339862068752	339862069302	339862069852	339862070402	339862070952	339862071502	339862072052	339862072602	339862073152	339862073702	339862074252	339862074802	339862075352	339862075902	339862076452	339862077002	339862077552	339862078102	339862078652	339862079202	339862079752	339862080302	339862080852	339862081402	339862081952	339862082502	339862083052	339862083602	339862084152	339862084702	339862085252	339862085802	339862086352	339862086902	339862087452	339862088002	339862088552	339862089102	339862089652	339862090202	339862090752	339862091302	339862091852	339862092402	339862092952	339862093502	339862094052	339862094602	339862095152	339862095702	339862096252	339862096802	339862097352	339862097902	339862098452	339862099002	339862099552	339862100102	339862100652	339862101202	339862101752	339862102302	339862102852	339862103402	339862103952	339862104502	339862105052	339862105602	339862106152	339862106702	339862107252	339862107802	339862108352	339862108902	339862109452	339862110002	339862110552	339862111102	339862111652	339862112202	339862112752	339862113302	339862113852	339862114402	339862114952	339862115502	339862116052	339862116602	339862117152	339862117703	339862118252	339862118802	339862119352	339862119902	339862120452	339862121002	339862121552	339862122102	339862122652	339862123202	339862123752	339862124302	339862124852	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23854	21800	29744	24403	21801	20259	1930	678	471	414	355	313	252	248	229	208	202	189	184	175	180	172	151	156	151	130	148	130	149	124	133	137	146	136	141	138	139	142	123	114	122	144	129	118	113	115	116	130	97	137	117	100	120	125	119	114	134	121	124	109	116	103	110	115	114	115	107	129	119	98	128	110	128	125	142	103	107	115	99	112	120	112	132	117	112	110	105	113	98	118	126	102	119	118	111	119	105	112	121	112	124	112	106	95	105	119	112	106	108	98	128	127	134	101	114	114	117	124	125	115	120	110	123	100	100	120	104	108	106	108	98	104	117	126	122	102	91	112	116	116	97	114	134	102	74	110	114	102	125	117	97	129	124	112	114	100	99	123	118	123	114	113	106	116	105	109	113	115	112	112	121	112	120	111	104	106	92	112	115	113	115	105	109	109	112	108	107	120	109	93	120	109	102	107	103	108	107	110	128	100	118	134	124	97	125	93	105	112	93	96	113	113	100	100	104	94	107	94	116	97	106	125	116	122	102	123	94	115	103	131	103	123	88	102	101	106	96	117	123	96	110	102	113	98	103	107	105	109	106	108	114	115	128	106	114	118	113	111	98	104	109	103	105	137	107	99	100	100	90	136	89	115	109	106	105	94	111	81	114	106	106	128	118	89	99	111	116	119	115	129	107	102	112	108	115	120	108	120	96	114	108	116	100	99	110	113	105	123	118	111	100	101	106	117	132	107	115	120	101	109	109	111	113	107	110	95	103	118	100	113	108	105	110	104	102	105	110	108	108	106	115	125	99	103	116	95	107	136	101	104	109	100	90	115	97	121	112	110	110	117	129	115	128	118	116	113	123	103	110	110	115	104	120	122	97	110	115	119	114	103	103	115	105	127	102	124	105	120	87	122	107	111	110	110	109	145	113	103	113	129	96	117	92	125	99	97	105	99	95	106	107	100	110	118	83	117	109	106	111	124	101	113	108	116	105	102	118	88	119	119	112	108	92	110	108	111	100	99	108	102	107	106	129	121	105	115	104	96	105	96	120	96	110	101	104	125	117	110	114	121	104	101	93	127	125	119	105	100	117	123	111	129	119	95	103	115	110	126	108	109	128	121	91	107	100	107	114	115	112	112	107	121	106	119	121	139	100	101	130	111	118	100	116	108	118	112	107	107	124	118	113	106	119	128	131	110	107	84	101	115	98	119	113	123	112	129	106	112	123	127	96	132	105	113	123	110	111	102	97	99	107	127	94	103	122	123	109	105	112	120	101	112	115	127	103	127	105	115	121	101	106	107	86	90	124	109	102	114	94	90	115	104	112	130	102	105	104	111	105	117	123	119	96	104	107	105	121	118	120	94	96	118	123	126	115	119	122	86	101	124	95	123	117	137	114	123	115	121	118	115	115	113	116	101	106	127	98	117	105	118	94	100	106	129	119	123	81	98	110	119	105	109	111	106	120	136	117	114	94	93	125	111	110	114	113	122	106	103	91	116	109	101	118	117	118	102	105	122	116	100	106	118	97	88	118	104	123	109	103	104	111	109	118	102	95	123	119	118	120	107	120	121	124	133	105	119	105	124	118	102	114	115	102	105	101	123	106	94	109	101	119	103	116	100	119	107	113	113	112	110	100	102	102	102	132	119	118	107	108	124	122	111	111	107	120	109	125	110	124	98	103	115	98	110	94	125	140	133	104	113	102	110	118	109	131	124	116	114	105	97	113	116	106	90	103	104	122	117	112	102	100	95	113	108	119	88	116	106	91	99	130	115	123	104	119	126	116	108	127	105	104	123	94	102	130	126	105	95	103	100	116	107	106	119	115	108	102	109	112	113	99	96	118	108	115	121	108	103	110	122	95	100	98	124	107	116	112	124	114	105	105	116	125	99	109	110	80	121	101	126	98	115	119	105	97	105	103	124	101	117	108	119	116	115	113	105	114	118	120	104	113	107	119	130	119	117	123	103	122	123	128	97	114	104	109	117	98	105	108	113	130	105	132	111	91	111	112	132	124	119	123	113	105	108	100	95	109	108	105	113	116	100	106	111	113	102	115	141	123	105	95	119	127	135	104	97	127	109	95	122	115	125	119	103	113	120	139	97	115	100	107	111	132	138	105	118	116	115	110	134	127	133	112	106	101	81	140	114	104	116	121	103	126	102	123	114	99	109	118	133	128	106	100	101	100	131	105	113	99	121	102	108	90	105	103	96	94	118	101	109	112	104	104	118	117	120	113	130	110	119	114	109	103	109	126	117	101	104	121	94	120	99	107	111	104	136	118	106	123	110	117	106	103	114	101	109	134	112	93	112	128	103	110	122	113	107	130	77	110	111	120	117	100	105	90	92	117	116	114	105	118	119	113	134	105	102	100	101	109	86	124	99	113	126	118	102	124	125	98	108	103	106	108	113	109	97	105	119	116	116	99	101	128	127	112	95	104	114	106	114	91	105	105	119	105	116	104	107	119	114	103	94	98	95	117	105	105	126	107	111	103	125	130	120	104	120	98	123	112	128	99	98	131	132	122	110	113	108	120	118	119	117	94	113	107	117	112	111	119	122	102	119	128	124	121	115	121	132	103	108	98	115	132	121	98	112	102	115	109	109	100	109	118	125	103	99	115	113	109	117	102	107	122	101	127	106	108	108	117	123	122	122	106	128	107	120	121	113	126	96	106	109	122	104	126	127	124	101	113	133	114	114	113	110	116	116	118	114	104	123	118	113	103	126	115	120	101	117	100	104	99	111	112	95	122	127	106	100	93	87	103	124	120	101	114	136	127	124	123	97	91	104	118	126	110	114	116	114	110	103	104	105	122	125	109	114	107	111	104	105	129	111	110	116	122	136	104	124	99	128	119	108	117	116	118	117	114	107	102	114	104	97	94	107	125	107	92	105	118	125	122	112	112	101	111	112	113	120	104	107	120	112	97	128	100	120	111	108	106	102	117	103	121	108	118	121	109	104	100	109	105	96	106	118	102	120	115	123	96	132	92	122	109	135	102	100	132	127	107	112	94	107	108	111	131	106	131	105	115	90	98	116	114	124	101	102	101	124	107	114	127	114	127	118	102	114	116	102	101	92	99	110	99	111	105	110	114	115	108	113	109	106	106	102	116	102	126	120	111	99	102	142	101	99	107	119	118	102	110	110	99	92	100	123	124	109	112	106	119	115	88	121	118	109	110	114	129	112	107	117	112	88	109	101	109	98	91	105	116	106	106	127	118	107	91	113	101	108	130	116	104	117	108	108	90	99	119	114	104	114	117	107	99	120	96	110	117	101	117	129	105	109	107	99	114	114	100	131	110	99	124	106	107	97	105	111	112	139	114	111	91	102	129	127	117	114	122	105	112	110	108	104	128	93	105	114	112	105	121	127	112	132	112	98	99	101	110	128	114	114	119	100	115	81	112	95	119	103	101	113	121	109	109	100	85	112	103	112	97	116	121	96	110	102	100	127	96	99	98	116	89	114	105	86	120	117	103	86	119	112	127	120	97	108	107	102
7954	16561	13884	7179	4837	3469	2679	2003	1619	1333	1091	933	815	736	621	573	531	515	447	425	379	318	351	361	324	325	274	293	293	264	301	285	260	260	248	250	233	221	270	225	232	251	217	245	227	230	208	204	198	194	219	222	222	179	209	206	223	200	213	190	203	236	202	194	203	212	179	181	204	207	212	234	208	194	195	188	187	194	194	192	181	202	228	199	209	194	203	202	182	174	187	212	190	209	197	203	183	197	166	202	187	179	187	185	203	165	196	191	204	206	192	191	185	179	189	186	202	197	193	203	182	201	175	235	175	191	180	193	164	186	193	183	182	181	190	205	194	171	207	223	188	189	216	211	181	183	188	186	188	178	206	202	193	181	179	182	192	196	180	195	177	205	193	178	216	203	198	180	180	193	186	175	199	200	183	197	211	160	158	181	194	202	174	192	195	189	189	183	168	173	180	197	197	175	184	187	202	196	168	200	200	206	184	202	211	190	201	190	192	189	200	198	183	177	189	189	180	189	189	178	199	176	204	205	189	217	186	177	209	192	200	199	187	187	194	200	181	178	166	189	199	194	207	200	201	182	216	184	163	179	184	198	190	182	193	182	201	203	188	207	185	182	184	205	189	182	175	174	188	183	218	199	205	181	207	176	169	183	199	186	188	177	204	203	169	195	211	181	218	160	204	210	196	196	160	174	179	207	206	184	204	184	165	190	176	204	180	194	198	205	197	188	238	174	173	175	185	183	184	213	187	175	177	178	162	198	185	203	193	178	175	189	192	198	240	195	171	184	186	173	190	163	206	183	197	211	183	170	186	190	187	196	174	190	208	180	186	191	206	182	197	200	179	190	191	185	186	196	207	189	206	193	193	213	191	204	208	200	190	187	186	211	189	186	194	221	190	184	214	191	195	204	171	184	192	197	196	203	190	206	186	184	203	195	229	174	200	195	195	201	165	215	181	184	202	208	211	205	172	197	203	176	171	198	202	216	176	193	197	209	189	174	177	176	188	189	160	169	185	191	187	197	204	173	177	191	210	193	192	204	203	208	173	180	203	205	202	191	176	168	207	182	199	201	195	176	203	168	195	189	193	182	217	206	192	170	192	189	184	203	213	166	178	193	194	176	166	218	190	185	205	191	194	205	177	199	191	187	211	180	181	190	180	166	180	205	180	186	166	190	183	216	194	148	215	179	190	198	162	192	170	195	169	186	193	172	187	165	199	182	211	229	179	190	172	197	190	148	168	182	201	210	172	211	207	188	196	198	185	177	199	187	204	189	185	203	186	182	193	195	179	197	185	197	200	208	207	182	198	180	190	193	205	198	174	192	200	193	201	205	181	187	185	193	194	172	183	220	180	209	182	204	198	209	157	194	175	177	188	211	176	167	216	195	185	187	174	173	192	172	185	187	169	205	203	193	209	206	217	164	199	193	208	199	191	190	168	188	192	198	177	193	179	171	184	188	202	192	212	187	169	172	202	197	198	194	207	185	170	204	203	157	198	180	197	178	179	201	167	194	193	188	194	203	188	179	175	183	196	197	177	179	208	183	197	201	192	180	177	193	206	191	206	199	197	186	193	168	217	189	192	192	194	196	210	187	166	193	157	198	193	197	219	219	203	184	171	201	189	185	202	206	172	188	189	203	198	215	216	202	182	184	186	202	214	192	195	200	180	204	204	187	206	195	163	160	176	194	178	184	198	184	181	177	182	186	190	212	185	195	183	188	202	163	173	177	206	182	170	176	203	181	198	169	181	199	181	197	182	174	189	178	206	186	173	194	201	193	211	168	189	197	192	165	182	182	193	186	194	191	201	167	213	177	197	181	179	187	175	183	189	177	163	199	173	204	183	195	196	171	203	247	203	175	209	183	215	209	193	180	211	178	181	192	176	192	184	189	191	204	193	195	174	194	223	182	189	194	199	211	184	187	173	200	203	178	166	197	169	168	209	197	205	194	179	163	194	200	208	183	192	195	205	215	206	197	185	208	206	196	201	201	207	184	206	192	177	197	182	194	195	210	198	186	204	190	183	190	196	169	204	174	203	194	196	228	179	174	182	168	166	179	181	187	220	196	179	212	173	185	186	190	190	190	200	219	194	205	188	210	223	198	190	183	207	182	170	192	187	195	198	179	178	189	199	186	170	219	207	193	220	196	194	186	197	187	172	176	176	185	154	160	195	196	202	205	170	202	179	198	188	178	169	200	168	197	209	189	197	226	211	184	177	190	174	192	206	175	183	192	177	211	179	212	208	188	193	198	187	181	168	207	167	220	177	181	193	181	194	185	228	177	206	179	187	186	199	206	186	183	201	175	185	191	209	204	171	184	175	197	182	192	196	190	200	184	192	210	199	163	204	187	171	206	172	173	177	196	194	191	168	199	173	160	180	194	184	212	193	152	209	179	195	183	195	182	191	185	197	172	193	178	161	181	179	194	202	186	202	191	200	199	183	168	184	175	190	199	189	178	179	192	184	199	194	176	179	183	157	194	195	187	184	191	187	186	169	158	186	173	184	175	219	180	186	198	169	192	215	185	197	216	170	209	191	170	173	221	180	234	198	206	219	181	185	185	194	172	192	188	215	178	195	186	175	190	187	194	178	165	173	184	181	171	195	210	213	180	189	198	192	208	168	182	184	182	184	183	203	191	186	198	182	194	198	188	154	189	187	144	183	196	202	198	158	185	204	202	189	194	183	180	180	179	194	214	184	203	201	183	190	151	183	191	189	207	204	205	185	181	202	183	183	184	204	213	186	216	180	197	185	199	216	199	181	199	205	175	215	187	183	189	200	196	191	221	166	176	172	193	199	182	172	181	197	167	219	188	187	172	171	202	179	200	168	185	173	179	198	187	170	198	205	179	209	172	181	181	182	189	215	204	204	198	183	213	197	173	195	183	195	207	200	192	170	203	203	201	207	185	201	175	182	194	189	197	186	188	177	198	219	177	217	195	189	188	192	201	183	191	209	189	200	174	160	222	213	189	175	196	189	175	193	190	164	195	199	199	201	152	197	185	174	198	156	179	199	199	211	207	214	180	214	176	198	183	178	188	181	231	199	193	189	199	194	184	176	185	171	183	192	170	184	199	172	173	162	162	206	181	188	197	207	193	195	207	184	216	200	193	164	186	217	206	185	180	204	198	183	191	177	186	200	193	201	197	201	189	175	174	174	213	178	190	204	189	191	183	183	200	196	184	189	173	211	188	170	200	214	189	178	182	196	186	203	195	204	173	172	195	161	209	199	188	192	180	183	157	176	199	182	190	193	181	201	174	209	192	185	192	200	180	220	201	197	191	207	176	185	197	192	176	193	203	183	177	193	172	191	223	191	188	208	185	203	206	185	184	199	220	179	173	169	175	182	196	175	180	188	174	192	180	174	176	196	189	181	218	200	175	172	178	173	189	177	190	182	191	180	195	191	189	197	180	173	199	184	177	201	200	179	189	215	180	167	169	192	201	185	192	171	175	209	190	170	195	205	193	189	186	204	199	191	203	197	193
26716	19760	5705	892	648	554	436	422	398	437	431	445	436	424	408	416	441	413	391	440	418	394	394	384	444	411	396	398	456	407	371	394	397	414	406	403	415	426	414	410	417	425	389	399	400	411	395	416	459	410	430	431	419	420	411	432	426	413	440	362	366	385	401	416	409	427	428	436	386	411	428	411	380	414	403	408	406	422	430	381	411	425	405	371	414	412	446	401	414	439	395	426	375	453	408	395	395	424	409	396	381	407	410	398	403	400	419	423	435	407	418	409	401	413	456	418	429	401	409	420	413	401	417	391	415	415	399	414	411	395	422	408	408	445	404	419	397	423	407	403	384	413	435	392	412	380	420	422	447	403	365	413	403	398	403	373	439	388	420	389	369	403	374	401	426	392	404	396	413	411	381	388	444	405	457	385	410	407	424	410	405	407	400	390	415	376	385	409	440	449	388	401	424	423	419	457	408	375	405	401	400	384	419	406	408	420	417	371	398	407	396	400	401	428	431	415	404	396	408	396	418	410	388	411	389	446	420	418	421	378	371	367	367	411	412	403	402	405	399	431	436	416	398	383	410	417	401	409	394	404	391	401	396	396	445	431	422	402	476	416	401	420	407	410	395	418	441	454	442	397	417	415	433	400	424	414	406	395	367	446	389	408	426	431	412	384	398	405	390	412	408	409	418	421	395	430	395	403	400	417	381	425	375	439	407	417	380	420	390	432	422	393	415	409	409	415	416	385	409	400	404	455	448	408	453	417	447	386	390	432	407	418	441	372	415	416	415	426	385	411	420	389	436	409	413	449	417	390	412	409	425	386	414	450	415	411	414	429	386	415	409	392	380	416	446	413	437	455	429	421	421	401	404	426	427	414	413	407	416	381	372	411	390	388	396	417	408	399	413	424	439	394	436	432	410	431	378	410	384	435	380	395	418	392	417	395	393	402	413	408	425	397	413	390	414	385	412	430	429	436	440	404	410	426	376	425	405	416	446	436	408	429	411	397	412	412	388	387	395	451	405	403	412	434	408	431	418	416	397	422	422	390	429	447	409	404	383	397	398	396	431	389	427	413	428	409	396	435	417	430	417	427	426	398	378	367	385	408	422	429	412	389	418	387	415	427	430	402	432	406	388	452	403	464	435	405	440	408	403	408	395	403	407	418	372	403	442	393	374	440	396	461	402	404	438	387	434	433	391	409	439	428	452	436	377	399	376	398	426	418	381	446	418	417	422	410	402	430	416	389	384	391	424	400	455	399	410	419	404	426	410	407	410	404	384	389	409	415	413	468	426	436	390	424	448	432	390	397	388	413	388	391	434	381	400	394	422	399	414	389	400	402	402	432	412	430	367	414	387	374	398	408	435	409	401	401	403	400	421	423	411	427	380	399	394	397	409	389	399	386	399	417	410	399	381	400	413	408	411	397	376	373	402	421	398	436	400	426	422	395	391	419	405	441	429	413	440	404	421	355	388	395	407	423	370	387	427	390	412	423	434	399	409	414	389	423	417	398	404	406	422	460	397	386	419	434	392	378	377	420	424	472	360	398	400	402	390	423	375	382	410	425	390	434	389	426	428	439	370	420	417	427	447	404	399	429	407	402	407	411	387	402	437	427	410	428	407	355	385	404	393	441	427	393	413	450	444	417	397	404	374	418	407	436	414	372	412	458	370	401	380	400	422	415	414	402	410	399	411	407	428	392	412	374	379	395	418	385	432	426	412	423	373	417	384	397	416	411	424	413	397	391	435	406	430	423	425	427	411	398	387	431	394	401	397	435	406	392	387	419	393	395	384	409	352	422	424	422	417	396	413	375	394	419	404	379	402	393	389	397	429	393	395	417	406	422	398	421	386	407	408	416	385	403	408	393	416	404	435	419	449	399	402	432	398	447	380	401	429	397	434	391	396	421	417	422	424	397	416	396	432	419	409	426	413	424	383	425	395	370	397	440	429	364	417	405	396	372	389	429	411	470	369	416	457	407	389	378	408	424	451	431	419	412	424	437	397	402	393	433	401	353	391	406	405	391	429	405	403	382	415	390	384	437	407	390	370	405	396	442	400	406	376	400	405	395	440	385	466	419	409	386	440	413	385	397	417	418	424	384	396	409	416	405	428	447	426	384	427	419	408	389	421	409	372	430	400	410	432	423	410	373	402	452	423	410	371	432	381	406	392	412	429	393	410	423	409	442	397	404	416	403	389	397	427	407	414	430	414	437	424	433	388	385	383	406	393	390	373	456	402	440	364	386	400	419	410	444	426	369	411	431	434	395	393	403	425	452	402	414	412	417	418	413	448	390	415	384	410	394	373	427	410	405	362	403	432	422	413	408	381	385	403	409	421	432	415	390	410	390	417	413	440	418	407	385	412	421	387	424	400	398	413	408	423	436	400	408	453	409	412	406	385	438	401	452	387	408	399	418	388	368	426	387	400	424	361	452	425	386	391	394	382	401	431	433	429	398	426	421	397	395	420	413	431	401	408	375	375	422	416	384	381	415	377	382	423	446	401	410	450	375	402	421	423	424	412	422	447	392	392	469	394	392	404	405	390	375	421	401	400	402	407	406	371	407	441	413	409	437	419	379	411	381	419	360	400	444	442	435	409	382	392	421	419	402	426	401	414	437	428	419	407	442	397	402	392	372	411	412	378	408	373	424	412	407	421	397	399	399	375	420	414	430	400	405	420	455	362	412	390	380	378	433	428	426	391	419	413	421	403	391	407	421	398	395	404	358	399	401	368	428	443	359	403	407	424	403	414	409	413	415	430	439	414	397	411	395	408	434	410	395	396	390	400	401	403	380	397	400	402	446	417	404	435	437	427	413	436	406	400	427	424	409	405	382	428	447	383	426	436	436	403	387	411	400	379	401	406	407	403	385	394	393	448	372	404	444	434	423	353	449	418	411	429	419	414	435	414	399	404	383	426	425	402	408	407	404	419	425	406	431	395	387	385	400	424	420	394	424	445	445	397	421	382	397	441	405	380	391	403	380	415	433	435	422	378	436	429	420	413	397	435	428	427	423	407	425	439	407	406	393	374	448	365	440	417	445	454	412	429	408	381	379	407	415	407	430	392	386	413	442	410	383	408	447	400	404	393	399	398	409	423	403	391	434	442	417	402	412	445	398	375	411	419	372	426	434	393	396	371	416	401	412	401	395	440	384	412	391	390	428	404	428	436	413	417	411	405	398	409	376	419	412	397	373	434	437	396	430	397	420	397	393	388	427	406	394	410	402	380	426	371	448	397	419	427	412	386	404	404	400	388	402	419	373	413	376	421	421	407	407	413	442	399	402	403	422	398	394	418	384	403	418	410	389	404	355	395	421	416	458	395	417	418	453	395	425	417	392	422	382	395	408	417	391	377	387	382	417	382	395	438	387	408	423	381	410	424	398	405	426	396	372	396	392	430	389	393	439	385	392	408	427	404	421	431	405	398	391	416	462	395	405	416	408	405	422	402	429	396	414	406	465	389	388	396	388	424	410	410	424	391	399	396	406
4086	1700	1472	1018	932	806	736	766	699	715	710	704	683	717	711	638	697	662	639	687	705	703	686	675	693	691	705	729	702	674	709	672	702	659	667	670	665	695	683	689	684	713	678	700	711	677	666	691	721	686	662	673	683	714	657	653	666	630	705	702	658	688	644	723	718	689	679	686	660	667	680	647	648	734	634	670	676	695	679	671	690	664	634	649	677	662	660	645	685	704	657	696	666	666	675	667	758	652	641	653	638	681	641	715	640	703	637	682	693	644	720	628	697	695	704	615	679	647	689	686	661	671	659	616	664	643	666	634	647	678	664	638	659	706	704	691	708	686	678	683	676	645	657	645	663	731	722	631	704	683	659	703	673	710	693	716	683	645	672	723	636	705	641	661	698	692	690	699	677	677	665	655	693	658	699	713	691	650	669	705	689	671	713	649	681	716	630	684	714	704	691	636	679	630	719	661	680	699	652	747	743	686	670	648	740	683	698	641	719	657	676	702	656	696	646	673	673	704	667	688	721	663	643	681	722	669	707	698	625	660	683	692	663	705	683	701	713	723	678	686	669	684	706	677	674	668	644	652	696	691	707	682	644	644	713	663	695	662	705	642	675	668	662	708	682	716	660	674	705	727	678	629	670	694	701	665	670	673	632	705	721	638	642	709	705	647	724	675	663	687	686	669	691	689	697	677	627	714	672	662	714	675	671	695	701	667	679	703	659	622	701	701	672	659	677	691	667	677	699	696	663	697	634	682	633	689	677	681	674	707	686	712	642	667	722	684	672	683	684	719	659	694	643	672	677	677	656	699	711	668	661	635	687	653	690	650	636	679	708	672	694	659	683	748	649	668	688	676	670	698	729	689	695	688	728	696	669	694	680	660	706	687	676	680	703	666	669	706	673	703	655	677	661	684	681	681	626	735	710	713	658	635	697	679	721	638	642	650	696	662	687	674	723	712	680	662	656	672	650	727	699	675	704	702	657	698	671	687	653	717	627	637	664	646	715	653	661	663	664	645	695	635	690	668	672	665	651	672	721	678	678	649	701	664	670	673	712	695	643	689	657	662	622	669	684	679	675	718	622	607	674	710	674	662	652	693	696	680	693	672	653	659	681	713	640	689	671	658	658	721	699	685	679	643	651	688	651	665	688	635	718	676	650	701	698	668	641	678	691	708	685	696	696	698	654	664	674	690	674	664	672	663	661	687	709	642	680	673	746	637	642	702	671	631	679	685	696	653	630	611	718	672	672	690	711	691	656	727	651	685	658	719	656	674	686	685	662	690	638	646	689	662	688	616	670	680	723	671	681	648	681	688	717	664	674	688	707	660	692	690	698	646	685	697	650	631	652	679	658	711	683	718	658	714	675	674	689	745	693	656	663	677	660	655	636	687	678	662	661	648	676	663	661	664	654	664	685	685	677	660	703	640	713	694	702	643	697	724	702	664	677	647	696	695	669	677	673	666	698	705	674	720	682	673	619	675	654	687	663	646	669	715	661	717	664	687	672	663	672	616	664	660	705	630	686	668	693	676	665	630	623	663	651	681	671	662	673	650	632	696	685	657	711	676	720	671	684	664	676	633	664	718	652	652	684	692	677	694	701	678	688	711	688	672	715	668	696	602	689	657	686	661	704	704	680	700	686	698	674	666	667	693	676	679	696	707	707	699	665	682	690	718	690	680	666	656	658	703	639	612	662	644	718	710	689	657	678	671	677	709	687	687	666	744	677	702	663	689	701	625	641	671	702	696	676	710	686	654	718	679	666	653	639	726	669	663	721	716	631	627	696	662	664	647	691	655	681	689	711	631	667	599	696	636	708	660	658	672	718	659	651	703	622	714	716	677	673	709	658	659	689	672	676	740	655	670	678	645	687	697	689	683	678	705	664	668	681	691	660	671	642	647	701	673	680	668	651	687	694	684	622	665	669	671	684	675	678	682	709	702	678	691	660	676	643	660	684	661	669	676	667	689	682	702	645	662	619	685	696	681	663	694	681	697	660	671	691	694	652	676	685	678	650	637	689	646	705	699	710	690	701	653	733	670	725	701	679	697	712	690	687	685	682	672	621	702	649	666	675	690	673	673	671	681	682	710	682	677	672	712	669	684	685	658	658	647	714	674	666	669	674	672	660	676	738	669	654	631	667	686	704	687	689	702	719	655	699	674	613	683	681	676	677	659	659	648	671	721	666	699	716	730	669	622	657	684	685	690	670	656	679	653	710	682	674	652	722	701	663	672	715	676	676	698	650	676	690	669	690	610	662	645	709	662	703	699	677	689	695	699	667	696	664	664	672	692	676	618	658	688	704	673	708	631	642	678	726	671	653	672	720	675	627	635	663	686	707	672	675	670	634	671	702	659	677	653	687	655	692	687	683	672	629	621	668	651	734	616	683	662	675	704	679	677	682	687	706	656	659	680	639	661	688	687	659	662	678	682	649	672	654	676	660	669	637	651	647	679	702	694	693	648	650	705	668	675	661	668	705	692	675	640	682	710	673	714	662	641	708	673	629	653	720	675	682	734	653	720	677	643	695	672	684	669	664	673	735	654	674	704	681	649	714	710	678	680	754	654	674	677	679	656	716	647	699	689	668	639	678	694	738	653	680	640	654	708	654	635	700	720	680	663	655	663	745	682	654	660	679	682	686	716	718	679	689	636	716	654	622	705	670	707	714	673	711	730	706	649	643	693	643	655	648	670	676	704	659	670	699	714	666	669	645	661	698	687	661	753	701	678	681	694	696	650	695	687	695	674	656	707	676	681	707	664	685	696	656	655	656	696	652	678	693	697	663	676	734	749	648	730	693	637	673	653	709	769	645	675	746	713	682	710	682	640	681	703	657	669	663	683	666	676	675	677	699	725	696	653	659	636	694	684	642	681	670	651	704	682	668	690	703	710	645	711	684	658	635	633	654	707	656	691	651	681	628	676	688	663	711	650	646	685	631	684	684	694	678	666	683	680	677	676	676	665	671	669	669	723	665	644	691	695	661	663	682	639	670	686	664	705	671	646	646	705	696	701	691	651	679	660	648	661	662	705	652	652	691	656	668	640	699	664	713	685	690	626	638	666	656	713	675	694	706	704	711	671	709	663	665	682	696	716	721	648	650	689	683	655	666	708	665	626	689	636	673	681	626	655	649	667	664	695	700	646	655	682	696	684	668	726	660	686	692	701	674	699	674	665	663	670	648	704	677	676	657	712	679	704	666	682	692	676	690	666	670	636	716	697	652	672	640	685	676	706	701	712	620	663	694	707	692	681	698	677	651	648	686	599	644	646	696	644	752	677	695	704	708	674	684	695	685	676	680	723	643	640	706	693	702	692	635	694	715	647	655	659	737	709	644	660	730	652	660	708	657	690	696	672	656	694	634	733	680	649	656	675	651	700	704	688	658	677	683	672	669	643	680	648	658	683	674	684	647	662	668	657	656	711	731	668	666	674	680	738	636	666	690	639	675	709	698	655	651	626	634	703	680	650	625	642	647	678	703	687	648	669
24046	21109	28192	24241	20336	2348	821	585	462	475	388	379	366	361	325	344	346	345	338	329	337	298	321	296	320	307	313	297	311	288	306	270	285	287	258	287	295	295	319	296	284	303	304	279	279	263	306	294	281	294	290	284	264	237	291	262	264	312	301	266	268	278	301	267	292	296	310	296	305	305	311	301	288	275	294	321	263	298	264	311	310	287	296	283	268	310	300	304	317	268	269	278	272	328	282	304	282	304	275	294	295	291	294	278	292	306	269	286	281	282	296	297	288	306	302	260	318	283	280	272	312	269	292	284	284	298	287	268	310	271	265	281	282	279	277	250	295	269	296	292	296	291	282	294	261	287	292	278	277	274	259	294	297	267	260	260	266	310	278	306	275	282	314	273	257	283	286	271	289	289	288	312	300	293	288	305	281	249	277	284	307	293	277	290	288	299	304	248	290	295	280	270	256	276	292	298	289	268	269	318	286	309	268	283	276	296	285	296	274	272	296	274	275	284	271	268	297	274	275	307	280	287	293	298	275	265	287	254	291	268	302	299	288	302	283	268	268	267	306	294	286	264	280	259	278	313	271	289	271	273	295	271	279	281	264	299	294	309	278	286	283	313	268	267	287	272	290	297	301	267	303	302	273	296	284	305	289	281	297	289	295	309	291	274	283	278	288	271	314	278	306	292	271	293	293	288	317	252	270	293	297	324	265	280	275	304	330	291	276	271	287	265	280	291	269	304	278	249	297	296	276	309	296	296	335	306	283	267	286	270	297	273	296	289	286	290	276	304	259	330	287	298	301	271	268	278	282	269	295	327	273	310	292	294	288	287	278	295	285	269	261	269	298	291	280	293	304	269	299	276	290	295	273	277	298	307	300	277	290	300	295	302	295	284	296	276	288	331	309	265	250	281	286	268	268	278	290	283	308	280	311	248	281	280	270	285	288	318	282	264	278	276	279	301	287	276	290	267	304	292	301	294	282	268	263	286	268	297	330	290	267	276	293	269	292	309	270	299	273	264	314	283	272	265	290	284	274	260	289	276	299	248	289	273	295	271	269	268	265	273	298	273	263	317	274	310	308	281	252	291	280	263	290	287	313	296	316	281	267	243	277	269	294	287	292	320	288	313	296	296	289	280	310	265	293	297	292	293	278	282	275	263	296	306	295	283	261	301	288	298	267	296	264	267	295	273	265	278	291	281	287	284	268	282	297	249	277	260	265	323	297	305	281	280	287	279	286	283	282	286	277	274	317	279	285	256	303	283	301	290	288	286	303	284	293	287	321	272	282	292	285	265	302	285	260	276	319	316	281	262	269	282	271	277	297	267	285	282	279	259	284	294	287	268	259	288	265	278	274	298	269	304	289	317	273	288	261	259	291	269	285	264	320	281	270	291	282	267	293	253	279	257	272	303	280	277	284	283	305	254	295	259	278	295	299	310	296	281	280	281	284	302	304	266	264	292	263	308	274	269	284	284	328	286	304	314	299	275	260	283	267	302	279	267	286	263	293	308	287	287	283	260	280	307	279	281	276	292	277	295	274	253	295	318	263	290	279	263	289	274	312	274	319	293	279	270	278	278	280	292	288	285	292	289	256	312	276	270	269	281	294	292	297	253	263	307	287	281	315	302	269	251	283	248	295	285	263	288	271	330	302	280	266	300	272	261	302	259	282	290	261	288	277	311	261	314	297	323	293	288	272	252	286	277	267	273	261	288	284	265	265	289	285	303	304	264	255	254	271	293	295	285	286	300	290	292	305	297	272	310	287	295	271	294	313	311	296	279	296	292	281	284	289	282	279	289	284	306	281	282	283	299	216	269	267	282	261	294	297	292	313	288	292	248	285	284	274	294	309	282	253	257	294	304	286	275	302	268	271	277	289	266	301	273	311	281	284	259	282	267	299	290	289	288	273	311	288	284	293	290	300	275	278	288	263	258	267	272	294	278	264	276	286	284	284	242	270	285	265	296	278	263	294	270	278	299	270	276	296	303	292	275	282	270	265	287	293	304	285	278	269	275	282	270	273	279	276	279	270	276	288	295	285	301	304	330	320	302	279	324	298	288	292	274	313	292	284	277	291	280	287	310	283	286	287	275	268	290	306	293	290	313	297	273	283	307	287	264	282	284	290	268	285	246	286	274	301	288	287	271	283	285	294	315	299	297	280	279	295	287	306	295	241	304	292	279	288	289	310	278	290	274	292	260	296	291	282	271	279	269	267	289	242	296	290	264	310	285	285	288	262	283	280	280	311	255	288	310	292	305	282	287	296	310	292	279	311	279	281	290	305	298	270	279	300	295	269	293	296	295	258	303	296	278	279	298	280	273	297	282	306	282	306	299	304	268	304	280	281	266	286	284	322	302	308	316	293	279	275	294	269	266	267	265	282	309	298	290	274	231	288	257	305	325	275	290	290	298	285	292	271	291	288	302	284	289	270	274	276	273	299	261	283	305	285	286	311	264	264	264	305	276	265	299	267	308	301	265	258	269	278	267	280	301	314	294	283	299	303	272	278	254	279	284	285	279	297	269	280	260	292	286	268	296	297	266	259	278	294	280	306	291	270	292	287	306	301	292	278	281	277	265	296	288	316	279	275	284	287	291	275	257	283	294	290	286	278	294	279	265	285	303	264	288	271	289	287	308	275	297	243	270	285	279	266	262	300	245	306	283	310	288	272	274	293	290	315	316	270	267	302	326	306	307	303	302	302	270	278	279	289	272	288	321	259	276	292	295	268	264	306	263	272	263	279	313	293	253	285	285	309	302	257	272	312	284	294	281	280	294	298	284	266	276	266	298	268	274	306	307	295	292	270	290	275	278	273	272	318	286	283	285	295	299	309	280	277	333	293	275	250	265	263	290	279	297	295	275	277	298	295	305	277	309	313	277	276	293	279	252	291	290	271	242	266	302	293	278	265	278	313	287	296	262	308	267	297	290	279	306	251	272	304	286	301	291	293	280	261	305	267	286	252	259	284	268	284	260	270	315	307	268	299	296	279	288	281	287	269	290	282	279	287	316	310	306	281	281	299	321	255	266	284	269	284	260	275	280	281	293	332	283	283	273	293	270	276	281	298	305	293	299	304	265	282	286	262	271	277	304	267	296	293	271	284	280	284	251	289	262	257	289	256	275	323	283	289	278	283	280	307	261	313	268	279	279	269	281	279	276	266	285	291	291	276	274	330	276	274	287	268	269	288	280	282	298	253	279	270	280	298	266	319	273	292	285	315	270	265	263	277	261	285	301	296	266	286	291	290	268	312	284	291	308	300	293	288	257	288	267	298	295	283	264	279	270	294	276	325	294	323	296	301	315	287	303	276	288	262	329	284	315	282	300	318	286	292	292	267	265	274	304	318	324	294	302	281	295	264	294	330	291	309	277	342	309	289	254	259	267	294	269	270	263	256	265	274	291	279	293	306	326	264	270	286	305	278	279	281	271	280	270	255	295	271	290	284	295	256	308	268	268	285	307	277	270	294	285	270	312	249	280	279	307	294	274
5356	10102	8485	4334	3010	2134	1655	1410	1184	989	931	832	711	749	764	652	647	622	631	615	600	547	583	521	528	557	564	539	524	492	524	533	516	504	523	487	508	505	530	509	493	524	474	491	496	478	498	474	476	495	467	513	509	471	474	483	523	465	485	493	490	482	480	528	482	476	471	533	457	483	471	477	486	513	501	479	479	507	473	471	506	504	502	466	490	505	474	494	496	473	525	473	502	525	467	471	507	476	473	472	475	484	543	463	508	475	456	501	479	471	450	517	477	450	496	502	507	471	500	485	460	450	492	439	488	481	468	491	488	476	435	461	502	457	483	487	492	489	429	483	489	468	467	475	490	483	480	490	500	481	470	471	454	466	471	501	483	470	493	489	485	466	488	443	476	516	474	512	491	455	520	472	453	470	454	486	485	482	507	464	480	484	470	488	455	479	481	449	477	504	515	484	484	481	475	509	503	534	470	478	500	513	497	486	485	477	493	466	468	507	491	475	466	476	486	459	486	453	472	478	448	473	460	474	487	479	488	495	469	457	481	493	513	490	484	508	486	481	468	495	479	472	453	495	486	497	474	485	494	452	483	479	479	487	502	457	484	513	469	499	508	474	472	460	444	493	489	469	484	509	437	511	497	461	489	463	493	443	536	495	498	492	478	513	472	446	504	458	452	444	463	505	439	451	491	478	513	476	465	511	476	491	508	529	461	448	516	462	515	468	490	450	481	495	504	497	472	474	455	481	553	491	459	444	487	478	504	486	508	466	496	445	496	475	490	501	473	481	454	490	479	438	419	468	521	486	495	474	507	502	521	486	509	469	461	433	499	482	480	460	474	507	502	485	447	455	476	492	498	492	478	474	478	491	494	519	506	494	492	489	496	451	476	510	496	440	480	462	484	484	470	444	480	488	479	498	507	515	516	502	491	495	487	461	468	467	468	479	473	495	458	524	505	491	453	473	496	508	481	478	489	484	499	466	479	508	499	432	485	477	487	497	463	461	491	511	494	466	490	460	499	477	494	494	486	504	514	452	493	476	523	528	474	503	469	494	504	476	503	453	482	484	482	481	470	483	516	482	479	467	452	465	468	488	480	527	487	481	499	481	480	510	457	478	468	501	468	528	476	487	489	468	479	463	469	525	463	478	513	510	502	471	468	501	475	475	481	483	461	493	445	494	494	451	492	510	530	500	463	501	508	486	446	487	498	526	505	490	464	486	499	466	444	478	466	510	480	503	464	517	509	464	483	492	499	478	499	506	461	474	455	488	508	464	482	496	499	473	449	482	446	467	480	536	487	485	479	476	484	502	474	498	514	458	475	466	480	479	492	474	478	489	424	489	484	472	492	466	485	511	465	482	460	484	478	475	442	472	467	461	477	494	496	454	484	486	501	499	482	520	479	512	501	474	498	518	455	491	498	445	463	506	470	455	487	485	480	449	450	496	528	468	494	488	474	491	457	495	482	516	458	487	471	492	466	470	501	481	480	501	458	484	510	495	520	507	502	450	497	482	509	461	519	523	488	509	467	503	455	465	475	467	457	492	490	459	447	499	467	514	497	493	473	471	489	529	492	488	446	488	460	472	438	465	466	536	515	501	498	491	482	472	458	502	496	509	432	490	468	522	426	494	485	468	508	470	469	503	488	455	469	440	425	493	477	471	473	465	469	519	521	488	478	507	494	494	492	491	490	490	485	473	468	471	510	452	459	524	478	474	446	500	470	474	453	489	471	466	485	497	490	473	492	472	534	455	494	470	428	501	479	462	488	490	447	502	454	478	486	441	494	457	518	458	506	501	481	479	483	514	511	449	501	475	487	470	448	467	468	483	472	491	506	457	482	498	464	515	485	486	463	486	477	510	428	462	476	470	482	503	432	491	468	486	500	490	467	481	498	496	498	482	501	453	451	489	505	479	463	473	487	472	487	479	466	494	459	509	477	434	494	505	461	464	479	497	459	452	503	477	456	493	514	497	503	473	434	483	487	464	493	479	504	492	519	488	499	484	495	477	487	493	474	446	466	466	432	482	453	482	492	471	492	489	487	470	472	466	484	523	504	496	486	499	486	497	468	498	499	463	483	481	480	467	518	501	450	523	503	515	490	464	529	496	484	482	500	451	510	489	513	479	477	478	476	496	447	511	493	449	497	475	453	470	506	423	485	476	463	488	501	484	479	520	496	474	514	521	495	446	450	501	473	498	466	490	469	477	472	486	504	498	464	484	466	489	481	452	494	479	469	493	459	485	468	507	477	462	476	474	505	465	484	490	513	477	425	487	477	458	477	471	479	501	490	469	474	469	510	475	478	486	501	464	459	499	510	492	471	503	465	473	496	458	487	477	518	476	497	509	519	501	468	461	475	455	509	477	449	471	491	506	463	484	534	465	487	433	481	522	474	460	489	463	492	441	488	484	517	500	461	450	479	455	519	516	488	467	488	507	480	489	492	517	501	449	490	509	554	522	499	429	491	512	485	447	474	504	457	489	469	484	536	494	474	492	458	487	480	489	500	483	492	446	511	475	466	485	474	477	453	510	486	479	473	497	490	477	494	489	455	515	496	507	468	469	506	498	436	518	449	508	473	509	452	452	516	523	510	527	468	525	455	466	496	458	471	477	472	455	477	515	445	476	471	483	484	476	454	496	473	446	488	469	516	488	518	472	468	464	474	518	497	469	477	471	514	505	484	506	481	470	462	489	493	480	455	493	486	486	481	521	500	483	509	502	489	498	527	443	468	425	505	461	496	501	507	508	449	472	451	476	468	474	465	490	515	503	483	484	497	485	511	498	495	493	465	487	466	471	500	482	456	489	450	479	456	508	476	501	478	499	459	464	459	491	528	495	488	514	473	498	471	489	420	510	477	450	497	495	449	512	492	486	490	496	470	477	514	482	498	477	477	450	504	500	488	511	491	455	504	477	469	460	496	484	463	490	502	522	456	513	463	490	496	498	515	526	471	538	471	509	527	494	430	481	508	418	503	471	498	494	487	471	494	463	497	487	467	515	454	495	506	495	473	472	490	477	447	473	473	475	449	496	490	451	520	496	497	501	493	467	509	438	444	464	458	477	516	511	485	472	438	448	458	503	474	467	454	482	465	490	471	489	523	488	500	451	502	477	480	484	434	510	483	453	478	478	478	452	480	481	528	466	466	488	482	549	468	524	444	473	489	495	500	497	471	531	466	512	493	519	454	461	499	461	488	485	496	425	447	469	464	457	465	510	492	464	499	523	471	477	496	487	448	452	471	495	504	496	473	509	510	444	443	480	502	495	514	471	480	471	506	460	477	486	506	485	451	497	512	448	456	508	468	471	532	474	468	497	435	499	464	490	451	483	484	491	462	491	490	496	480	465	455	491	533	461	443	461	474	462	474	496	524	488	484	477	466	505	471	493	500	458	462	484	467	504	462	504	501	484	497	473	485	438	479	499	509	498	504	484	506	493	544	497	464	476	481	487	490	570	496	505	451	480	495	492	473	477	446	505	458	499	506	526
23225	21192	28958	23714	21192	19833	1897	644	474	408	343	312	252	239	240	219	201	178	193	181	181	164	177	147	147	144	141	144	125	144	128	144	122	117	116	148	117	113	102	128	121	120	113	123	126	131	117	105	115	117	93	108	113	105	116	122	112	118	138	91	91	130	120	125	113	99	121	116	125	111	111	115	105	103	109	125	108	99	112	110	112	112	103	116	115	101	113	109	90	110	103	96	91	104	105	118	105	121	111	101	93	124	99	92	92	128	104	108	107	108	120	100	108	112	112	100	103	95	105	102	88	100	127	108	110	111	104	96	99	117	110	111	106	111	95	85	107	110	112	103	106	118	128	75	99	122	116	107	103	90	112	111	103	126	121	93	117	98	104	89	113	114	108	111	100	113	106	97	95	125	133	122	117	119	98	108	122	98	119	89	110	117	98	118	111	105	123	101	128	101	110	98	99	98	109	110	105	109	106	138	113	119	94	92	109	98	107	105	90	98	88	110	118	103	93	102	109	95	103	105	97	92	79	99	121	130	105	115	113	115	98	108	96	113	111	123	121	106	98	104	116	99	105	111	110	85	94	111	95	121	101	112	101	103	103	89	112	93	92	115	106	107	106	113	97	116	106	102	101	109	118	108	111	112	114	89	109	112	98	110	95	109	100	111	108	129	88	103	126	113	109	93	104	100	91	105	108	95	101	105	116	90	114	108	111	144	90	117	94	110	112	97	111	92	111	113	97	98	95	80	124	116	111	101	97	105	110	81	110	100	100	125	109	94	108	100	120	99	94	131	106	116	89	124	107	117	113	108	95	91	103	95	100	88	114	109	105	78	111	102	102	114	104	112	114	111	125	103	98	124	108	102	100	109	111	124	102	116	108	108	99	107	106	100	97	112	108	104	120	123	109	103	125	109	111	100	101	95	110	109	101	113	109	102	104	92	99	113	128	107	111	117	91	99	102	95	107	104	120	110	111	97	104	114	104	111	134	119	110	81	118	100	99	121	92	121	98	123	112	120	120	113	92	91	104	110	114	97	98	109	108	97	127	107	112	110	101	105	101	104	110	112	110	106	95	103	103	116	99	111	109	95	113	104	107	111	88	105	110	103	116	113	113	108	95	100	97	96	103	99	98	116	120	125	101	92	125	103	87	117	101	105	89	98	108	112	118	106	105	96	96	108	97	107	107	122	110	98	94	101	134	106	118	98	105	103	103	109	95	88	131	99	113	105	95	107	111	143	104	97	106	106	114	95	116	113	123	99	126	100	99	76	99	117	100	104	98	130	116	111	115	116	112	115	89	108	122	114	90	110	114	113	108	106	101	117	105	104	96	110	117	112	95	122	106	100	101	107	111	103	103	122	102	98	120	117	105	82	106	92	105	122	108	124	111	122	101	118	109	116	107	93	115	104	104	118	93	95	99	91	111	110	93	104	102	99	104	101	109	108	91	104	98	107	100	118	102	104	105	109	107	114	110	117	108	114	102	117	110	90	97	86	103	108	106	100	95	91	106	109	104	104	95	94	95	100	97	101	115	105	122	76	94	105	114	107	129	103	96	114	103	110	93	98	95	113	121	105	99	114	90	110	103	90	113	98	120	111	101	119	110	81	101	103	107	104	105	87	115	106	126	99	132	87	85	104	87	104	113	105	115	111	110	99	93	120	107	103	91	122	111	106	101	116	110	105	118	95	112	84	107	111	119	96	97	106	116	117	89	108	113	91	90	106	116	114	104	96	114	101	101	114	119	116	105	102	87	102	120	113	125	107	101	118	114	90	116	94	103	101	101	116	111	101	122	105	83	112	113	102	100	120	109	96	95	120	103	97	107	119	123	102	98	113	105	110	108	129	105	96	108	85	93	108	113	91	97	103	84	98	110	90	111	97	100	111	116	102	125	106	103	99	115	104	112	98	97	107	111	117	124	108	118	92	118	116	100	107	99	108	114	114	109	102	113	96	104	99	102	102	111	106	107	94	106	99	110	100	124	117	118	117	115	107	103	100	130	91	108	102	84	95	94	114	84	108	112	105	99	114	101	98	109	118	114	117	112	110	104	94	96	124	101	95	120	115	105	120	104	94	105	97	95	104	98	130	100	106	120	128	118	100	103	100	101	111	98	94	106	97	82	93	101	127	105	86	102	101	99	97	122	103	106	115	96	96	115	115	97	102	107	106	114	83	108	98	113	103	117	102	123	115	121	88	109	98	99	95	113	89	111	114	99	101	91	100	111	92	106	89	108	119	108	96	122	98	118	135	100	115	112	122	126	110	105	105	114	135	89	123	111	113	101	127	112	105	108	102	120	106	92	121	96	99	105	112	122	110	105	122	100	123	108	110	85	121	118	94	116	107	101	111	104	93	102	111	111	106	118	107	82	109	99	113	109	118	110	102	118	124	78	118	113	103	103	125	118	88	119	101	99	116	121	113	105	102	95	110	109	99	119	118	117	107	108	100	103	96	121	90	112	114	99	102	109	102	121	121	102	117	110	91	110	110	107	101	91	123	93	114	102	110	90	86	93	98	103	108	111	113	104	90	113	108	102	111	113	93	104	107	95	101	96	112	105	98	119	106	111	116	101	113	118	100	114	102	110	99	98	106	101	107	116	104	116	108	114	118	105	112	99	114	95	96	112	109	112	111	102	111	111	116	95	89	96	88	112	97	99	102	110	96	108	108	113	109	92	90	100	107	112	107	103	102	99	107	99	107	118	97	112	108	99	100	91	113	94	103	119	109	108	107	135	115	119	91	115	84	87	94	122	119	104	127	107	93	96	101	80	112	117	93	92	95	100	86	85	96	127	87	80	105	111	109	99	122	106	113	109	85	124	111	109	115	115	108	110	120	100	102	91	120	108	118	110	98	110	100	98	95	113	93	120	109	122	104	92	96	102	89	113	107	110	119	97	99	96	99	104	123	113	89	115	103	107	118	116	104	107	105	101	124	85	121	103	102	110	109	100	100	96	93	121	115	110	110	107	121	105	96	102	121	112	105	126	115	106	99	100	94	106	98	97	111	105	142	115	112	90	88	96	108	119	114	97	111	127	99	102	101	111	102	97	95	99	110	98	83	123	105	110	102	104	120	104	108	87	95	105	117	116	120	96	120	103	100	96	102	91	111	111	105	95	110	109	102	114	106	109	131	110	117	101	120	109	93	121	102	106	94	108	105	112	111	124	97	98	96	109	102	98	111	92	124	110	102	121	121	100	106	111	114	89	95	94	98	108	96	118	113	109	94	109	105	114	104	101	114	104	101	96	102	96	131	100	113	118	113	116	109	117	112	118	95	112	116	92	126	99	111	112	107	113	112	93	95	107	98	89	103	95	112	113	89	102	107	93	111	128	100	110	93	105	97	112	103	106	92	126	112	101	130	111	91	104	90	113	129	100	121	86	112	98	123	131	98	109	91	103	109	103	93	114	99	106	104	131	102	106	112	106	108	93	115	106	102	102	83	116	129	100	103	100	120	94	103	103	97	105	93	124	126	115	96	114	107
7620	16276	13490	7123	4733	3474	2533	2030	1529	1297	1028	917	828	690	603	560	508	466	412	390	364	348	321	315	294	270	297	300	254	281	259	251	247	242	240	268	250	227	232	234	218	206	237	210	209	220	217	214	241	205	190	193	211	213	206	195	197	200	228	197	189	225	199	209	216	197	189	195	213	201	194	196	195	203	188	208	177	172	189	167	204	207	176	197	200	184	182	209	173	198	217	176	196	222	196	213	177	196	179	192	182	209	176	176	200	191	179	204	182	185	178	172	191	187	185	161	191	169	194	177	187	201	185	191	164	194	169	222	179	171	168	167	179	191	181	183	179	187	192	200	181	198	186	194	179	173	166	168	186	186	170	176	193	183	203	176	188	172	196	194	199	189	182	171	193	167	197	194	177	195	200	171	209	186	172	214	202	172	201	167	171	188	208	171	170	175	159	210	180	195	175	177	159	182	185	177	155	177	176	192	194	142	170	174	179	191	177	180	214	181	167	176	177	170	183	189	178	199	177	191	187	170	171	164	179	184	185	173	214	200	171	180	186	193	166	189	181	174	183	194	190	186	182	182	168	166	191	188	185	195	179	169	190	197	187	193	202	195	192	178	175	182	200	196	168	185	190	179	166	201	188	187	179	190	205	193	185	192	167	193	193	155	195	176	203	170	173	182	182	178	197	163	175	177	176	179	168	173	179	182	171	175	201	180	217	186	178	204	194	182	179	165	208	178	170	197	186	161	207	190	183	166	171	188	171	177	170	196	172	168	161	182	193	189	176	185	189	178	207	195	169	185	170	187	184	196	187	168	158	179	196	168	160	180	160	182	182	206	163	161	168	185	180	190	187	183	156	167	185	189	194	203	176	181	180	185	187	183	169	187	188	188	184	173	187	175	180	204	211	192	187	190	178	180	183	169	202	180	181	200	174	183	185	183	162	203	186	200	180	177	180	189	184	173	160	183	195	179	198	165	194	174	185	206	164	184	206	162	180	195	173	177	170	181	171	179	195	180	188	190	173	206	167	186	200	156	159	193	170	178	161	187	199	179	175	183	175	195	173	192	185	202	186	185	220	183	175	205	175	171	193	206	201	186	160	195	190	184	177	173	181	169	189	178	171	174	148	165	173	186	197	186	208	196	185	166	165	179	199	197	154	186	198	179	176	177	198	177	184	183	176	195	183	176	199	177	186	176	186	180	189	178	168	183	169	189	213	187	192	184	171	167	187	188	186	165	181	188	197	190	177	173	190	196	178	177	173	208	184	186	191	186	179	171	182	171	195	186	185	175	179	177	163	194	171	191	162	161	190	186	181	180	192	173	164	178	177	155	161	183	179	166	191	179	189	188	169	195	173	172	190	201	184	183	170	181	169	198	174	189	160	179	199	164	201	206	199	150	184	194	195	174	186	170	189	197	189	187	180	180	189	170	176	197	198	190	172	200	197	171	176	182	203	200	175	180	182	184	192	159	180	154	194	181	173	189	176	147	195	187	168	194	169	158	197	182	187	173	175	195	145	195	165	157	196	179	170	146	174	165	208	168	170	155	214	172	179	187	194	175	164	191	189	216	186	182	177	170	200	203	163	183	181	215	185	201	173	196	191	166	175	182	153	192	190	185	184	171	181	164	192	180	184	163	197	187	163	187	180	172	152	167	211	169	156	179	175	189	171	145	162	178	165	174	189	195	171	180	169	168	190	190	193	159	194	176	172	192	184	192	178	224	194	170	213	160	166	191	195	189	194	169	178	177	196	172	200	163	181	180	186	173	180	185	167	156	161	163	172	200	200	172	168	206	192	175	169	196	188	178	180	194	165	169	192	160	186	185	183	154	183	175	168	171	174	178	178	194	161	181	195	162	192	182	173	191	206	178	177	186	180	182	172	178	143	183	177	198	173	185	190	171	181	167	186	191	156	172	196	175	186	185	176	164	188	179	171	202	197	168	171	160	165	197	204	174	173	195	194	181	169	178	177	198	197	178	205	176	207	159	201	199	184	159	195	184	162	183	175	183	203	180	192	164	164	151	195	152	174	194	187	206	177	186	173	174	186	180	175	177	196	207	195	177	189	188	190	174	182	215	159	178	189	193	181	183	180	207	169	183	198	170	183	179	200	203	158	176	184	171	182	182	192	188	155	198	178	151	170	177	196	174	164	169	173	191	189	192	178	180	194	164	193	191	151	184	173	174	156	172	156	197	191	209	171	195	160	197	203	190	196	199	165	207	200	191	173	175	160	189	200	182	169	213	182	180	181	172	187	206	168	193	192	167	176	184	210	173	170	168	177	186	178	161	189	194	160	185	181	172	187	182	163	186	149	178	177	180	191	180	184	189	174	202	194	173	177	152	172	191	179	192	193	191	157	201	189	188	177	187	196	184	186	159	181	148	163	186	190	177	181	169	170	168	178	168	178	158	172	174	186	186	171	186	170	185	180	168	195	170	204	163	184	184	186	181	188	194	176	178	168	162	175	179	187	171	194	176	154	170	204	155	177	206	170	186	197	192	170	165	184	176	200	169	193	214	184	201	174	173	199	197	181	175	176	184	180	175	174	174	185	168	180	204	171	168	186	171	165	173	171	167	187	164	194	204	183	165	198	195	191	182	185	188	190	199	157	198	179	174	156	180	195	171	163	179	193	182	169	196	177	200	181	189	190	186	194	191	181	191	201	173	177	191	163	197	192	166	159	185	162	185	188	167	187	177	180	190	175	165	176	208	168	210	159	158	208	187	176	183	166	177	190	187	144	167	207	190	186	186	162	195	175	192	176	196	176	189	159	198	175	182	187	183	167	186	160	200	176	179	197	178	173	155	181	193	178	191	179	193	185	199	158	204	193	174	177	184	157	202	197	181	209	188	174	178	199	198	171	202	208	198	175	190	197	196	179	178	184	183	187	199	196	203	164	210	176	203	208	204	189	194	179	203	178	197	189	183	176	169	169	164	205	154	151	178	183	162	154	153	183	176	180	181	180	171	170	174	190	172	181	152	190	172	209	191	201	164	191	171	175	209	178	197	182	168	186	170	166	178	201	198	181	166	196	188	172	171	194	179	179	208	164	181	203	199	189	170	204	191	185	176	189	182	172	174	172	219	176	208	179	165	196	183	177	193	155	177	188	170	171	181	184	178	204	192	179	182	162	183	187	186	171	176	185	178	177	184	184	179	178	187	214	186	186	184	172	167	164	192	185	193	197	177	197	187	194	187	231	199	168	183	176	184	221	194	178	181	185	166	154	210	185	194	198	177	175	194	204	188	188	157	175	167	170	180	198	201	202	186	177	187	165	188	204	172	199	185	171	202	156	182	185	175	170	168	208	205	179	197	174	174	190	170	174	176	172	189	186	166	152	209	209	154	191	159	177	166	199	219	192	205	163	163	199	178	170	181	219	179	206	173	176	182	180	176	162	182	183	164	166	179	188	183	172	197	194	183	211	171	207	176	181	176	186	181	179	196	178	183	188	164	188	195	166	185	194	175	168	187	169	195	205	204	165	204
26640	19798	5594	753	508	421	417	449	389	417	412	414	409	417	418	398	436	416	418	414	407	422	398	435	377	445	389	424	439	422	429	407	403	411	387	416	398	393	418	407	405	418	444	397	403	385	420	388	410	411	408	436	439	392	402	377	429	376	428	402	394	442	419	417	444	396	395	409	402	453	394	429	398	403	417	391	379	411	399	460	413	376	419	416	391	396	409	428	419	389	390	398	403	403	395	431	416	384	382	401	409	406	405	423	411	397	411	396	414	423	426	394	371	393	420	407	418	403	402	403	401	407	389	388	384	393	372	413	418	431	462	410	402	427	396	406	421	385	413	368	382	409	392	411	409	390	422	371	384	462	381	389	390	433	375	393	397	424	428	394	389	426	416	396	420	386	431	415	416	357	392	409	386	412	421	400	390	390	405	369	405	389	428	396	393	386	408	400	404	398	448	445	418	421	416	426	448	387	361	431	465	404	391	371	401	395	407	378	403	414	435	415	383	410	400	427	395	454	387	415	411	404	382	408	396	447	398	393	385	393	417	435	402	436	399	372	403	376	435	457	389	387	429	394	434	385	415	425	410	370	374	395	377	391	403	368	396	401	423	444	407	432	415	419	417	387	403	434	374	415	426	401	391	395	399	419	421	387	446	367	369	392	435	434	401	388	394	380	442	376	406	458	404	401	410	421	409	387	400	372	393	408	408	441	386	390	378	404	406	401	367	396	447	434	434	418	414	380	405	403	398	398	408	410	382	378	385	417	424	371	399	370	412	376	428	402	416	423	416	434	393	406	405	385	446	366	423	390	404	415	396	434	385	430	387	412	428	389	393	407	400	412	399	396	434	462	422	387	449	422	388	407	457	420	405	393	409	426	427	393	417	423	413	372	408	379	425	421	400	424	383	378	411	414	396	405	392	404	432	417	438	413	397	407	381	390	422	401	398	441	400	455	417	407	388	422	393	398	408	370	386	400	405	437	436	408	380	398	403	406	432	397	379	430	392	438	393	375	410	428	433	423	420	409	408	440	421	400	406	427	404	398	392	400	428	379	401	424	368	405	404	402	412	416	407	409	395	398	400	402	430	421	412	416	427	399	438	428	368	442	394	397	434	397	400	416	390	412	406	425	418	368	391	398	415	377	414	375	393	413	431	382	401	375	395	377	394	417	386	394	404	412	393	423	416	465	415	408	409	393	416	416	402	432	382	415	424	419	378	415	398	390	407	415	391	414	411	375	411	406	435	386	446	434	440	391	408	435	413	423	398	447	400	369	405	409	387	420	425	414	425	415	384	429	396	429	424	401	417	408	414	416	419	446	398	423	370	382	405	424	429	377	409	407	387	376	436	398	375	403	423	368	435	437	395	395	387	370	430	406	428	412	395	424	398	406	402	393	408	380	411	413	417	430	417	398	396	409	401	414	437	414	434	391	401	422	406	404	378	415	406	376	381	424	406	390	402	389	385	363	398	393	411	393	392	424	446	444	401	441	399	388	410	386	418	394	410	411	403	429	413	431	395	427	406	410	399	411	444	369	470	430	399	435	430	423	413	383	420	426	391	400	411	398	414	401	421	390	436	409	362	371	408	379	383	409	415	415	413	387	381	417	418	394	406	418	398	386	409	423	414	431	428	399	395	387	428	375	399	441	366	402	409	395	415	383	410	413	381	403	406	413	418	391	442	390	405	397	421	361	413	414	396	380	399	407	410	412	425	402	397	381	427	404	414	431	435	390	420	401	394	421	404	420	410	379	399	375	393	376	373	395	369	456	400	431	419	463	438	429	417	375	403	367	405	374	393	426	383	383	380	397	396	422	406	405	388	396	416	459	376	414	431	356	398	404	387	403	392	429	400	403	428	426	399	408	429	415	397	395	426	396	409	404	387	389	406	382	413	420	402	394	397	376	437	402	440	407	421	424	439	401	417	406	418	360	426	377	383	447	393	401	405	374	374	403	420	400	413	414	376	404	411	395	430	403	434	431	431	410	409	429	432	373	396	403	451	414	428	409	404	378	397	417	387	366	414	416	404	397	453	425	390	363	418	389	397	390	410	414	402	377	389	402	374	377	406	400	395	400	459	414	392	401	369	399	408	403	415	381	395	402	414	394	406	398	435	419	457	433	386	441	412	370	398	409	432	385	390	399	410	373	397	408	406	398	406	404	409	411	376	406	383	409	433	397	426	406	398	428	413	412	410	379	419	401	402	417	411	421	394	427	406	428	404	436	406	435	392	421	404	410	423	426	405	381	396	410	412	386	366	427	400	433	399	403	425	405	384	395	456	404	402	423	407	437	399	396	418	424	353	407	435	403	414	415	387	395	452	427	385	433	401	401	447	394	409	426	382	397	424	363	390	387	401	409	378	419	438	437	374	393	383	398	387	417	416	429	450	397	402	431	414	418	397	412	404	414	420	420	406	412	364	429	440	406	388	414	404	399	418	422	427	417	402	402	395	392	402	415	430	421	390	416	424	432	395	421	409	402	417	450	410	370	446	414	410	443	423	457	445	423	461	427	406	431	375	430	436	427	402	381	384	414	450	374	381	463	377	400	384	385	423	432	377	403	417	404	418	411	388	438	395	402	449	395	387	393	419	447	422	385	412	420	418	414	372	430	431	435	421	383	395	418	400	438	419	403	418	398	428	407	416	419	435	427	390	399	381	431	402	377	398	422	421	418	390	411	411	367	400	417	417	398	387	396	415	414	402	417	408	417	420	412	397	360	419	407	391	402	400	436	400	389	413	365	405	423	402	414	407	421	394	402	437	385	367	427	409	431	390	427	434	396	439	439	385	396	433	420	361	413	434	407	398	436	380	427	418	378	414	382	399	367	457	406	396	435	417	407	446	411	393	389	398	403	403	410	401	412	399	428	414	386	381	402	427	408	388	416	389	411	419	375	436	378	413	410	414	388	426	429	392	421	409	411	369	400	378	481	415	440	376	401	398	415	401	363	401	426	443	414	445	430	396	381	418	405	372	426	430	431	391	396	426	432	429	416	389	375	413	412	411	380	405	381	412	429	433	410	385	414	412	420	415	410	404	421	400	371	421	411	366	421	404	406	432	426	386	404	387	379	419	424	357	416	401	398	405	400	379	392	429	399	373	380	410	409	435	418	410	373	404	412	390	417	428	371	413	360	421	399	414	438	399	399	369	428	377	402	393	397	390	431	408	474	432	393	388	420	405	409	426	422	429	381	407	440	403	408	386	442	425	437	374	436	395	402	433	415	402	466	442	375	434	422	391	408	433	383	402	408	421	432	421	420	400	367	397	409	420	415	400	414	428	398	416	402	396	396	409	406	398	423	425	405	330	399	384	435	402	429	410	424	398	388	436	413	432	436	424	419	443	419	389	415	365	404	406	427	407	431	365	423	450	420	372	409	442	422	383	406	415	401	384	401	406	407	420	392	437	436	428	411	385	418	394	390	397	419	402	398	394	415	394	444	386	396	423	393	390	450	383	393	395	413	404	397	382	401	384	406	420	430	408	394
4018	1561	1387	1008	898	784	764	727	742	727	681	699	688	676	682	687	681	685	651	686	649	703	707	678	696	700	726	710	726	662	632	665	704	654	671	726	669	661	685	708	729	689	710	674	668	712	628	694	671	665	638	699	687	702	658	676	693	685	663	670	606	638	745	654	684	684	669	630	691	636	689	694	705	679	639	629	699	666	710	674	653	655	655	690	676	687	639	680	680	663	710	634	664	640	672	672	640	662	640	694	659	689	694	681	648	649	698	673	678	682	702	685	704	687	651	670	719	696	716	667	672	632	651	648	646	644	615	651	658	677	739	659	644	660	638	673	720	641	694	677	709	681	694	671	687	660	620	669	673	681	695	668	659	690	668	732	611	744	638	670	690	661	686	653	627	608	674	640	654	684	720	703	655	674	678	679	721	728	695	677	602	667	670	673	694	695	657	724	638	680	659	642	680	624	643	681	654	718	696	684	669	663	660	636	682	712	687	644	675	675	657	646	638	666	688	712	636	667	665	681	654	646	682	637	647	682	712	706	651	668	668	650	682	656	677	632	635	695	634	669	711	634	623	692	649	667	683	670	668	618	683	634	664	657	670	648	656	699	671	626	668	675	694	659	698	681	650	675	681	689	658	686	699	682	671	691	692	657	699	665	711	654	703	696	696	636	719	643	646	660	672	664	675	656	639	701	610	643	700	663	622	645	681	659	680	649	634	652	677	678	675	658	683	702	676	687	709	652	667	690	689	639	716	691	660	626	680	648	671	686	688	687	697	694	726	683	646	699	647	648	664	666	663	686	696	684	669	649	675	687	727	653	678	663	709	699	671	696	661	640	670	627	723	667	677	701	685	678	700	689	697	679	674	696	686	643	672	697	657	723	721	661	697	659	658	691	660	675	685	665	647	676	638	671	653	654	661	662	646	699	606	696	640	688	650	678	682	707	696	644	673	716	646	668	688	680	678	649	628	639	657	674	664	647	642	635	651	696	704	713	662	647	713	662	691	676	716	697	660	632	652	660	695	679	731	658	676	648	611	708	623	599	708	678	682	685	674	662	625	654	621	731	710	668	670	670	661	659	668	675	621	683	682	633	718	673	684	673	695	654	638	693	671	663	689	682	710	640	671	674	670	638	659	662	696	677	693	667	636	638	661	650	670	696	666	639	657	649	656	741	669	613	683	670	653	639	678	672	660	675	671	653	662	700	671	704	659	655	671	651	641	675	664	671	656	715	618	626	697	680	689	689	681	651	708	661	671	671	670	688	689	667	728	672	636	644	720	700	684	692	694	720	690	630	685	608	697	656	715	701	681	670	663	694	657	691	652	633	722	645	649	676	707	663	668	635	653	671	673	689	681	684	617	686	636	648	675	653	663	689	656	673	617	654	688	669	617	640	675	665	634	703	668	671	643	663	702	683	669	704	655	656	673	700	665	687	660	674	709	645	680	663	659	664	689	674	734	718	733	720	699	681	690	674	654	696	691	627	713	697	688	691	655	724	701	630	623	657	675	666	683	681	645	633	647	714	642	660	697	699	674	676	675	723	654	684	599	658	680	668	703	682	656	678	664	676	697	665	673	662	690	731	714	708	710	676	685	668	706	632	641	661	628	623	640	717	640	677	680	637	694	725	643	656	663	723	668	646	690	686	704	639	650	682	651	690	650	690	692	701	659	701	678	677	701	703	671	651	697	689	645	657	690	699	669	690	677	710	648	669	678	687	708	627	745	700	673	656	691	689	684	658	682	656	683	703	670	633	659	707	685	647	656	674	648	665	637	697	690	673	656	715	654	594	702	673	672	697	667	658	684	681	671	632	663	697	640	683	692	678	627	664	687	636	649	669	634	678	642	638	654	636	638	641	660	670	688	628	691	675	659	673	638	694	680	656	623	675	720	689	673	698	703	679	659	671	712	657	641	707	691	658	684	659	714	688	619	668	734	692	694	678	639	686	646	667	702	698	684	686	640	626	685	675	656	707	696	691	637	677	651	643	629	690	722	650	686	658	692	637	683	667	680	649	708	616	702	700	652	676	721	644	679	650	693	648	641	679	588	669	681	664	675	676	668	643	685	657	684	668	654	663	652	657	701	698	675	640	648	709	700	699	647	651	635	665	682	646	683	683	680	654	706	676	673	651	633	631	665	676	645	686	666	621	652	693	636	656	678	655	677	666	658	678	673	664	683	664	661	657	721	709	675	657	683	681	700	661	637	675	703	676	680	644	664	713	709	672	676	661	657	662	654	674	666	629	665	678	699	663	692	681	704	703	650	649	691	666	709	713	695	635	633	674	628	656	677	714	670	657	668	672	716	720	638	653	690	657	662	660	626	666	718	677	708	641	681	627	691	641	670	706	692	686	642	664	694	625	693	663	668	680	686	692	671	706	683	606	691	689	681	648	673	678	675	692	664	681	669	677	630	661	644	670	661	678	659	624	695	677	689	650	629	689	702	654	665	730	684	659	691	631	692	643	670	671	738	710	684	686	640	636	679	709	634	668	657	667	664	647	679	627	708	643	667	656	633	684	671	641	663	660	720	685	674	695	680	631	691	687	682	637	707	653	682	673	606	618	694	687	625	656	673	622	637	619	680	715	666	683	650	704	679	700	668	653	704	703	669	666	693	655	703	652	673	699	697	691	605	651	696	692	636	696	690	666	688	696	636	708	668	705	646	646	692	667	701	702	703	692	721	650	690	671	702	730	664	710	689	664	647	673	653	674	653	617	653	671	715	640	704	667	619	701	700	687	663	690	686	664	676	636	685	730	737	714	649	661	654	703	707	662	656	695	673	685	646	684	691	662	640	676	629	700	678	700	654	686	682	660	640	651	688	692	668	675	661	671	635	638	684	637	674	659	615	675	680	659	649	654	683	642	673	678	726	666	665	646	704	672	667	657	652	668	722	702	651	676	685	681	654	626	680	702	647	667	684	699	680	687	701	640	708	659	663	696	676	650	691	661	642	665	711	648	730	708	628	632	670	723	630	643	677	684	656	672	608	688	670	689	636	691	664	633	655	668	674	644	703	685	710	681	678	723	642	642	699	626	629	667	698	619	675	599	640	665	649	708	673	654	728	664	662	657	669	720	667	658	699	685	679	725	669	647	652	680	686	668	653	689	707	654	635	649	651	685	647	674	689	685	642	653	694	673	637	658	683	686	688	681	669	650	699	684	644	686	706	655	669	687	665	661	618	661	680	640	660	648	723	619	662	653	640	678	720	665	654	648	638	691	640	693	675	653	649	710	673	666	687	688	723	672	704	678	680	668	654	650	662	661	647	631	637	677	684	700	723	649	677	647	658	671	663	676	695	671	660	693	685	703	687	667	661	664	687	723	662	736	677	651	651	687	636	667	674	732	662	648	652	710	616	706	678	679	658	649	672	687	710	682	669	646	707	639	691	656	682	634	646	680	651	658	686	653	650	662	692	663	699	666	658	656	707	685	619	607	634	675	675	654	687	682	654	695	653	722	644	670	709	660	639	664	655	680	704	669
23918	20997	28011	24111	20156	2298	753	536	449	438	391	381	337	337	380	320	297	304	331	295	313	290	267	309	303	293	290	270	295	302	276	304	282	301	289	300	283	274	280	283	288	282	271	274	295	312	271	313	259	268	261	284	284	275	292	277	275	287	263	293	280	276	300	246	268	283	271	271	273	296	240	257	262	280	299	269	256	283	290	275	265	257	285	253	287	278	286	282	282	274	288	273	268	312	258	278	283	236	289	275	283	241	292	265	286	294	277	251	286	305	273	293	271	274	277	268	272	255	292	282	282	287	282	270	260	266	259	286	270	273	279	261	258	268	270	274	272	267	250	279	294	296	282	286	282	283	280	277	293	265	297	278	279	290	286	289	282	304	274	258	261	256	284	295	285	265	264	292	278	280	265	326	264	252	288	284	272	288	259	291	263	267	264	279	296	265	278	276	271	300	273	291	255	259	289	286	279	271	299	268	245	279	284	288	303	239	292	302	259	308	272	321	291	290	274	282	254	276	274	256	278	293	281	277	260	271	266	292	261	251	281	276	292	245	243	276	262	264	285	260	273	295	280	303	324	286	269	264	258	275	284	267	265	278	294	268	304	277	264	242	266	249	278	263	287	267	279	264	258	281	286	278	269	252	294	283	259	278	249	305	273	280	267	269	277	272	268	265	255	289	274	271	280	252	290	288	266	258	286	249	297	297	265	273	254	275	284	263	284	280	275	275	287	290	265	268	254	271	294	276	278	253	303	285	253	271	271	280	284	279	257	292	251	274	302	295	290	287	292	251	268	289	291	272	297	288	248	275	254	288	298	294	315	264	283	245	273	251	288	313	281	292	229	275	299	281	307	278	284	262	275	259	281	279	284	266	258	270	272	291	292	269	291	279	297	286	254	292	280	254	284	265	282	285	273	268	272	288	264	303	281	275	293	282	254	266	282	278	274	277	262	300	265	275	286	279	292	274	257	276	259	287	274	259	286	267	290	287	270	280	268	249	285	305	254	264	274	248	275	267	292	290	284	255	295	296	290	251	293	290	277	281	288	312	259	234	275	285	250	279	282	292	238	300	284	291	264	236	268	274	268	273	261	260	253	269	285	264	310	287	275	280	277	302	283	271	251	276	257	278	295	257	280	307	275	311	263	276	322	274	283	267	275	297	268	288	277	296	265	275	273	269	254	296	293	308	268	270	292	284	259	260	256	251	298	287	271	306	261	274	290	257	252	246	302	252	278	272	264	301	255	299	274	280	268	304	269	287	245	281	270	263	282	270	301	290	290	276	252	257	252	291	284	279	241	274	281	276	278	271	273	318	317	256	278	303	258	262	260	281	267	273	276	270	290	282	282	288	257	274	297	317	259	259	306	272	282	323	277	269	279	298	282	298	278	293	292	251	255	276	294	272	281	300	261	265	271	243	251	277	301	282	275	284	273	261	256	278	278	268	281	262	250	274	240	293	272	292	281	273	284	260	275	265	291	279	295	298	276	307	298	289	295	262	250	240	264	274	270	300	266	255	297	256	268	253	287	260	295	314	262	239	270	307	294	274	290	300	281	238	278	284	264	271	295	288	275	264	274	274	265	297	276	306	277	297	276	269	296	305	290	269	251	301	290	288	273	288	279	247	284	252	278	270	303	304	293	272	256	291	266	299	286	266	255	287	251	298	275	285	271	292	268	262	276	271	268	275	274	283	280	273	270	281	250	267	290	240	254	274	272	269	298	299	276	259	294	277	264	278	291	289	272	275	280	257	295	280	287	267	305	279	296	273	299	307	282	266	299	274	243	274	237	286	282	270	284	272	280	269	293	223	293	268	276	272	284	290	267	291	288	270	312	294	279	269	256	293	283	272	251	256	290	272	297	248	258	272	251	303	280	278	273	267	297	254	303	289	276	295	297	278	250	307	255	295	290	284	300	280	276	290	282	254	302	286	322	273	288	261	307	264	301	277	281	246	243	275	292	277	284	285	285	275	275	252	266	259	260	274	270	258	294	306	312	275	287	284	270	312	278	287	268	271	266	279	294	289	300	299	301	264	274	275	265	283	258	286	270	293	277	251	281	272	265	308	279	299	274	261	252	272	266	284	277	285	289	272	277	262	273	262	275	275	266	290	264	301	284	276	274	291	259	287	278	270	263	248	308	292	263	331	284	286	303	305	253	248	233	277	281	279	259	304	267	281	274	273	251	281	232	237	264	301	277	271	287	269	308	284	283	273	293	254	272	283	319	284	264	234	246	264	261	257	275	280	268	299	293	283	284	271	263	282	331	271	290	279	294	268	298	289	275	266	259	257	278	266	297	252	285	275	291	260	236	238	269	288	275	242	260	254	304	261	261	266	293	284	282	249	259	280	282	288	292	263	278	272	281	271	257	256	268	267	283	272	281	270	280	307	271	277	276	252	248	269	279	255	300	272	287	286	247	256	275	293	275	281	299	294	238	292	264	269	277	282	258	253	268	286	258	291	292	297	254	254	311	273	278	269	263	304	281	250	279	282	282	280	275	265	273	263	270	278	272	295	307	272	275	271	267	271	291	244	251	273	267	272	267	274	263	264	285	274	291	263	295	255	286	265	299	306	264	283	276	275	311	292	258	264	299	283	292	251	280	300	274	283	307	275	279	254	250	280	274	254	254	285	286	280	271	294	281	261	299	273	273	248	248	278	272	289	282	274	252	292	297	263	251	275	265	302	279	269	274	277	260	282	269	268	295	280	246	271	266	308	284	271	266	295	300	294	293	278	269	236	299	254	255	285	286	279	263	259	281	243	231	270	261	280	275	275	289	276	261	243	266	269	275	276	256	296	263	277	258	271	262	296	248	286	277	279	269	282	277	256	291	258	247	284	288	296	295	288	288	261	280	269	265	294	275	264	261	277	299	280	278	286	263	302	279	270	273	269	273	306	285	241	276	290	253	309	277	288	257	263	264	262	284	300	271	273	278	280	250	241	279	301	255	253	258	325	279	306	260	229	289	244	302	287	305	251	259	269	304	292	286	283	304	265	303	276	306	288	283	271	305	265	301	260	296	274	291	282	294	267	275	286	268	289	266	270	284	269	253	281	285	259	264	284	268	293	262	288	288	274	254	256	291	281	284	267	262	275	286	267	283	282	265	286	266	275	288	293	299	278	264	274	266	262	272	289	299	297	269	293	303	254	239	268	265	271	290	268	272	273	273	268	272	247	259	270	281	272	251	257	256	246	264	300	237	259	267	289	263	283	284	270	265	286	279	246	271	303	289	269	274	263	262	299	287	267	256	263	266	265	278	261	278	264	254	279	271	272	295	277	279	258	300	301	265	275	276	246	308	284	262	311	289	279	260	293	283	279	283	296	280	284	280	251	276	276	243	291	266	289	275	290	237	269	260	299	284	280	295	261	248	264	304	271	288	296	276	253	251	271	297	291	305	240	275	303	269	281	289	269	261	261	261	290	305	256	273	263	261	263	288	271	255	292	244	307	293	270	247	275	266	251	259	278	257	250	276	286	270	287
5298	10057	8383	4334	2939	2129	1681	1410	1180	1047	916	833	780	758	724	660	645	601	631	555	567	542	511	539	520	499	521	537	544	525	522	512	529	480	473	515	517	496	482	495	511	472	440	505	482	512	482	495	486	450	493	484	495	477	511	512	507	500	454	483	453	490	449	500	487	477	437	537	504	491	505	447	473	507	512	494	465	470	482	453	454	517	488	451	501	447	460	488	465	454	524	476	464	478	468	474	528	486	487	480	451	447	446	494	464	474	472	427	478	480	452	490	486	494	535	477	476	468	486	473	476	502	474	456	469	461	457	494	446	533	466	426	478	490	485	463	465	502	442	500	506	464	454	490	447	477	443	453	490	473	481	471	468	483	484	508	492	494	502	479	477	499	493	475	505	457	466	477	497	467	438	490	471	513	451	481	480	489	447	479	499	466	447	464	487	459	469	484	469	468	530	474	469	480	483	479	467	444	472	487	470	479	446	482	476	449	470	477	501	469	480	456	438	539	497	451	513	475	457	470	452	453	506	474	480	472	443	482	452	492	442	483	499	477	473	463	476	512	476	515	424	459	503	500	490	486	486	490	485	481	504	488	478	483	488	483	472	503	508	466	502	496	474	494	486	505	482	469	477	453	460	487	501	482	469	447	428	485	475	423	455	483	449	468	481	471	472	469	485	494	496	466	478	512	469	470	525	496	463	482	487	460	497	454	467	478	470	489	470	468	456	458	471	477	484	519	453	471	485	482	482	486	433	471	474	463	482	457	455	470	452	459	467	484	433	512	474	462	466	449	469	493	460	487	468	487	461	468	503	497	481	473	467	440	485	505	485	454	453	465	473	495	484	485	460	478	515	509	484	477	481	474	500	496	458	455	466	476	446	518	493	476	500	445	456	466	440	447	499	486	496	482	474	474	455	468	472	460	458	497	442	462	469	478	497	504	472	511	466	478	472	476	468	453	468	484	475	489	459	443	446	498	448	491	464	446	436	517	498	495	477	463	464	482	471	460	466	470	455	467	477	493	437	482	469	476	492	467	460	428	496	469	499	424	453	479	493	478	464	460	480	425	498	515	472	454	456	451	478	494	509	479	447	451	478	483	509	496	466	468	465	510	494	510	464	456	439	494	475	475	473	502	485	475	538	489	502	486	484	472	493	495	462	503	499	472	494	459	458	430	463	472	479	494	509	482	469	427	474	479	471	470	475	510	462	499	489	464	460	479	485	484	456	481	486	459	477	451	509	508	479	468	508	438	454	473	462	454	492	473	466	471	495	484	451	450	463	455	460	490	460	471	468	490	463	454	453	485	469	478	448	470	445	462	460	475	470	454	471	473	470	464	456	464	472	466	432	459	450	490	501	444	479	492	497	499	472	474	463	511	431	481	425	464	456	436	483	506	461	436	509	492	480	430	469	481	495	472	448	481	491	480	467	497	486	467	455	483	466	431	481	506	483	456	458	482	463	465	476	481	462	505	523	447	471	496	422	490	441	478	457	502	453	472	472	485	481	446	451	448	452	477	477	483	490	464	477	465	475	494	497	464	510	449	513	475	433	476	474	463	456	461	458	458	460	462	465	438	483	462	489	473	444	480	475	448	469	457	477	468	467	474	493	445	506	471	459	481	471	483	436	473	458	512	452	479	459	492	471	501	421	422	472	469	473	483	479	484	505	487	500	479	476	466	461	480	463	509	475	509	468	458	454	524	521	463	452	468	485	447	494	514	492	463	412	522	537	455	436	451	477	449	486	475	453	473	454	473	473	476	464	442	473	478	446	470	504	446	498	496	475	502	478	469	446	494	526	468	479	445	493	439	532	472	469	454	455	478	497	509	493	483	482	434	501	466	481	498	500	450	464	496	512	450	473	504	450	490	446	460	459	467	495	483	514	490	457	456	467	447	476	465	485	458	467	482	486	461	484	441	464	502	467	512	464	492	444	424	477	499	467	500	509	494	504	474	500	468	430	510	484	501	457	458	456	445	467	490	475	442	507	502	464	488	469	429	484	473	509	487	476	484	509	471	490	471	508	536	481	428	505	480	477	493	471	425	466	459	485	477	447	486	480	469	461	469	453	500	493	498	477	483	497	497	471	475	437	442	476	477	493	482	470	442	442	471	461	469	461	451	455	488	497	499	467	419	426	458	449	479	459	498	446	443	469	472	426	426	453	496	513	490	442	441	464	476	496	460	494	459	484	481	463	468	450	460	488	480	429	482	456	453	479	475	506	465	473	488	467	451	481	449	472	507	454	470	503	488	418	419	477	456	457	475	436	465	497	459	483	504	491	463	477	458	491	487	486	506	484	495	462	467	470	449	472	482	475	499	469	468	462	496	486	481	502	441	454	460	533	492	505	483	437	490	481	485	448	469	485	505	452	483	536	496	420	500	488	489	482	479	417	462	479	492	466	479	491	481	483	462	437	494	489	465	491	450	497	461	457	492	495	467	466	478	432	486	425	481	436	449	458	463	451	516	452	441	452	501	475	479	472	450	493	478	478	451	479	474	462	433	488	479	454	490	462	491	489	468	463	471	480	488	485	462	480	460	487	472	480	456	475	445	474	500	500	483	475	486	476	454	459	447	477	473	486	481	464	468	444	491	472	510	473	449	498	466	463	481	458	530	453	490	476	491	482	453	474	485	486	492	475	442	498	469	434	501	490	441	459	457	474	469	497	444	461	474	455	469	492	460	429	501	499	449	534	467	459	482	450	466	470	486	454	459	467	465	476	488	456	482	479	459	458	464	470	463	445	457	489	511	449	479	472	508	457	470	467	499	516	462	496	462	466	456	453	468	452	449	469	492	484	454	473	438	500	460	504	449	465	419	500	495	468	459	492	429	483	470	489	415	432	469	489	472	450	472	451	505	483	496	488	479	445	488	486	493	453	425	488	518	480	499	445	469	482	472	476	480	478	486	521	495	458	498	471	509	522	504	443	455	462	482	471	476	501	443	501	453	512	462	467	452	524	486	462	454	479	471	499	499	443	469	442	443	447	457	429	479	490	470	495	472	442	435	475	454	511	446	455	479	462	455	451	476	491	506	449	483	476	487	483	503	526	504	497	451	442	468	452	473	497	515	491	459	447	459	506	437	490	460	459	472	457	472	472	503	505	423	483	453	474	492	464	479	483	446	458	443	474	461	474	441	485	496	465	457	477	510	483	459	474	433	501	481	474	469	500	485	488	498	480	458	484	492	505	426	499	432	489	469	469	485	460	477	455	519	471	470	488	458	480	471	476	469	485	498	465	480	479	510	463	446	450	493	478	464	468	468	478	465	480	472	481	497	463	500	466	485	507	495	435	462	425	463	481	437	491	464	472	454	501	497	477	480	510	478	471	470	472	486	493	455	457	480	461	462	480	482	470	478	461	469	506	492	507	433	498	476	494	446	503	488	520	453	465	475	452	423	508	452	456	489	486	511	462	498	445	473	494	455	453	494	509	464	511	476	476	455	464	496	483	500	462	450	463	498	488	469	459	516	462	472	508	472	454	449
23130	21134	28860	23645	21134	19468	1769	659	472	406	343	285	273	261	228	207	210	195	199	171	141	162	156	157	143	136	136	115	142	134	118	138	123	127	105	104	110	105	138	111	108	111	113	131	143	106	103	109	108	99	112	121	98	113	85	100	118	112	98	93	111	112	113	113	122	76	127	110	89	117	118	92	119	96	95	110	118	110	111	117	97	101	98	111	134	110	111	103	117	112	110	104	113	115	85	82	109	101	107	99	106	105	99	97	106	90	112	117	103	109	114	115	103	87	84	93	94	115	85	101	93	109	99	108	89	100	102	89	91	91	112	100	117	98	117	108	96	113	107	92	119	129	106	99	106	85	104	97	113	94	104	86	128	115	97	118	107	109	114	101	114	100	91	100	130	103	102	89	106	99	109	100	108	112	100	114	97	110	114	105	97	101	112	96	119	106	98	99	103	84	119	96	95	103	102	83	101	94	103	94	104	102	124	87	86	97	126	104	94	109	100	93	89	100	100	92	122	118	105	100	105	110	121	113	96	112	118	118	99	108	105	103	117	101	110	96	113	91	92	105	95	92	113	95	106	113	97	108	98	96	103	101	96	103	119	91	114	85	106	104	111	106	104	111	114	103	103	84	94	101	94	97	97	110	95	94	86	103	91	105	112	84	106	105	107	112	104	108	82	99	122	101	116	89	114	107	108	119	99	97	121	106	95	129	104	112	89	106	110	112	97	113	98	102	114	104	100	109	98	111	110	98	100	95	88	98	110	86	77	96	97	113	94	109	96	104	114	94	109	109	119	108	125	102	92	106	114	119	103	104	98	117	89	112	95	117	101	111	111	95	103	83	96	101	105	93	109	94	100	82	108	107	104	81	85	112	94	105	80	109	112	112	97	103	101	107	94	104	119	96	92	100	111	105	110	114	113	83	98	103	95	112	124	109	110	124	95	118	107	105	122	99	92	99	123	101	119	106	108	94	96	84	100	109	104	103	100	107	110	102	101	112	113	94	115	80	90	106	91	114	99	93	99	98	100	94	102	84	94	114	109	94	98	119	99	99	97	100	92	119	107	97	105	111	108	99	111	105	112	112	96	107	122	132	112	91	104	104	88	101	102	105	117	111	105	102	96	86	96	109	110	106	110	95	110	94	123	91	108	100	82	101	100	92	112	99	96	114	100	97	132	96	86	108	107	107	96	99	110	100	100	93	105	102	100	110	110	106	105	118	120	96	108	117	109	84	119	109	116	95	100	118	98	88	94	94	111	121	110	109	103	100	116	115	87	98	117	120	92	112	99	101	92	111	105	107	111	100	109	97	131	116	118	112	106	111	77	88	102	103	95	100	118	103	117	88	97	107	97	104	114	119	99	109	115	108	104	110	119	112	115	103	98	114	113	91	109	107	107	99	96	104	125	101	134	106	83	94	116	112	107	98	96	88	105	122	99	96	98	121	107	96	107	93	89	111	95	103	94	115	98	108	120	109	114	90	97	104	108	113	98	105	110	103	98	102	91	99	104	97	94	112	95	95	107	103	112	110	90	97	108	101	100	101	122	101	95	90	101	100	111	84	100	91	111	107	93	97	92	107	105	101	116	113	103	92	104	115	96	94	119	110	88	97	107	112	80	94	101	76	100	97	92	102	109	94	120	93	99	102	109	116	123	96	99	120	102	100	116	100	93	110	100	102	101	105	99	98	97	97	93	116	97	110	99	103	113	99	96	112	103	103	119	71	111	109	106	96	86	112	96	101	98	97	101	113	103	108	104	105	99	119	97	112	110	97	106	125	87	110	104	119	97	102	106	87	110	101	114	96	113	95	117	102	119	110	99	124	91	97	110	95	91	113	102	111	118	92	116	104	113	96	98	122	95	94	109	94	97	122	110	115	102	130	94	111	104	98	107	102	114	87	87	93	106	110	97	108	127	109	101	109	94	112	98	96	127	95	108	107	102	126	91	103	115	93	98	119	88	92	82	101	81	107	96	102	93	87	107	108	93	95	81	96	108	101	116	108	101	96	109	99	88	105	109	126	102	86	95	103	109	115	111	95	110	94	92	125	108	110	127	93	101	111	91	98	89	102	112	92	114	109	89	97	102	83	100	88	99	88	112	110	100	105	112	97	93	108	105	115	120	81	102	89	106	86	100	104	96	106	84	94	106	116	111	97	98	101	118	89	124	113	112	98	103	111	107	103	99	90	107	108	81	107	94	100	89	97	102	112	115	105	101	99	90	105	96	106	95	104	100	98	117	93	124	102	94	103	87	119	111	111	99	80	83	112	93	89	105	114	104	109	113	99	108	110	96	92	107	101	110	98	81	89	103	105	111	114	110	119	94	104	108	104	100	114	117	96	111	89	103	106	96	103	105	97	106	108	99	99	102	108	97	108	98	108	113	105	125	122	103	91	110	97	97	106	120	91	93	108	107	91	114	103	121	90	113	93	114	95	112	98	88	126	108	120	86	100	95	108	95	108	100	106	113	104	119	111	105	91	106	110	99	108	93	106	97	99	104	104	100	101	97	106	101	92	79	101	112	121	109	107	92	103	98	110	103	86	105	99	76	93	94	100	88	101	93	107	102	95	98	87	99	113	110	87	96	102	97	108	111	113	90	96	111	98	96	92	102	82	88	88	112	108	113	105	95	106	96	99	111	103	88	104	96	101	111	101	96	111	94	112	103	101	112	101	106	112	78	130	92	101	91	104	104	103	98	113	92	91	95	110	93	109	101	107	100	110	116	99	88	101	102	97	103	108	92	85	91	81	114	97	95	110	90	99	112	99	101	81	111	96	107	102	111	107	108	89	105	96	103	98	114	85	111	120	103	87	111	100	107	97	127	107	91	112	103	95	106	88	99	101	99	110	105	87	111	109	117	107	130	105	73	113	97	112	94	98	82	99	123	99	100	108	103	99	104	100	116	85	88	91	95	122	122	90	99	112	110	103	107	101	110	104	102	101	113	97	109	114	105	117	105	90	128	94	106	110	102	92	100	101	87	103	101	112	98	100	94	114	121	115	103	97	102	84	80	96	98	86	91	93	109	102	89	106	95	92	118	104	108	103	93	99	105	107	127	93	104	96	90	92	117	89	107	88	115	123	91	95	95	96	106	91	83	103	87	99	100	109	101	94	101	93	98	103	95	97	101	104	107	118	89	87	121	116	92	103	105	91	117	77	111	94	107	98	99	99	105	87	83	132	91	87	92	114	95	90	110	99	107	111	105	98	98	113	101	102	92	125	89	113	95	117	101	99	103	100	98	97	105	92	103	105	110	101	88	93	124	117	115	105	97	94	98	100	114	104	114	114	109	102	86	100	109	106	99	98	110	103	105	100	110	107	113	103	111	110	104	82	105	107	92	83	105	108	117	103	97	122	85	98	109	106	91	117	84	90	100	91	104	99	111	87	95	108	86	106	115	90	117	101	107	93	95	109	87	114	106	101	108	102	104	107	100	121	97	100	94	117	116	101	121	106	99	107	91	96	94	100	105	102	85	111	95	109
7481	15984	13418	7066	4629	3511	2459	2023	1562	1269	1108	894	772	683	633	574	479	447	449	416	392	343	309	357	300	304	298	278	303	246	267	271	240	236	229	234	239	199	233	235	226	214	198	201	210	229	207	187	225	222	191	196	205	204	225	209	188	199	213	189	184	190	200	207	166	189	194	195	181	189	202	205	171	177	181	179	189	175	188	182	175	200	178	193	191	186	166	180	188	186	156	189	163	196	189	199	171	174	188	197	186	188	181	174	175	171	196	197	176	186	187	185	189	186	194	183	169	171	184	183	193	190	183	152	172	187	198	173	165	192	179	192	180	172	168	187	175	159	202	179	163	185	176	175	194	173	181	169	207	191	181	171	168	184	177	204	181	171	201	194	169	171	182	195	198	199	182	188	168	172	184	203	180	189	172	181	196	182	196	200	189	162	191	171	172	159	181	163	176	164	192	179	191	177	191	170	168	179	154	167	150	207	168	182	163	197	184	198	169	169	180	166	160	201	170	163	196	176	147	172	167	192	140	183	183	196	166	165	185	170	170	166	158	190	196	194	174	178	229	182	174	150	213	170	182	194	179	171	177	169	178	168	175	185	184	176	195	155	183	182	171	167	170	181	168	201	189	156	175	187	196	187	165	156	178	147	176	188	181	194	167	183	191	183	193	180	172	188	187	174	190	178	172	190	159	176	179	178	186	203	166	164	162	166	158	180	167	171	158	196	188	174	173	164	181	174	161	182	168	166	169	181	188	181	197	176	179	169	182	191	198	173	151	154	168	199	184	168	176	147	154	164	175	162	176	164	165	184	189	178	187	170	176	175	171	174	178	186	176	176	167	198	196	179	173	165	189	174	174	172	181	169	169	183	177	164	159	198	199	189	183	171	176	164	154	214	191	159	182	179	209	176	173	180	204	180	169	166	172	156	189	181	192	175	171	183	190	183	167	160	166	178	178	157	170	192	189	179	189	175	202	177	177	187	181	180	191	155	161	165	204	216	193	197	181	199	180	190	196	195	193	173	161	157	205	185	190	192	170	175	203	187	203	181	155	177	194	194	159	176	176	164	169	194	183	180	188	192	204	143	167	168	177	195	180	171	182	167	168	178	202	164	165	184	186	189	183	197	165	177	169	167	176	189	185	184	167	198	193	176	182	179	196	172	150	184	176	171	151	194	143	184	197	146	164	167	170	174	186	182	165	179	194	187	198	196	156	191	203	161	169	161	177	186	199	175	195	197	196	191	182	195	169	169	182	190	182	198	163	183	157	175	190	186	165	165	213	189	197	170	146	191	186	182	182	178	183	194	154	166	160	175	181	182	185	174	185	184	148	166	178	199	163	180	179	194	188	186	202	168	190	185	159	200	187	184	183	213	182	174	172	178	181	175	192	143	183	166	174	158	159	167	153	156	192	180	189	161	179	193	195	175	160	186	168	179	159	168	189	168	172	185	177	189	177	158	175	170	167	190	168	155	177	188	153	194	208	203	146	172	172	178	169	195	174	182	211	172	174	187	161	189	148	162	180	178	173	183	179	168	170	174	162	189	169	159	187	181	185	172	176	171	158	187	177	143	205	151	181	178	147	175	188	179	199	187	191	183	172	169	157	178	186	207	175	203	174	181	178	187	186	191	167	197	182	185	173	159	176	202	213	202	184	165	198	187	196	171	178	186	163	191	172	158	187	154	173	175	192	183	191	175	168	163	172	166	172	147	154	188	176	191	177	200	185	177	188	178	162	195	200	167	159	159	156	189	176	164	155	183	186	163	175	192	177	185	158	194	154	194	163	157	181	171	197	181	145	164	198	169	166	145	166	189	181	185	149	164	174	171	167	181	179	177	180	197	199	203	189	146	173	192	188	168	194	182	211	182	184	188	169	157	183	181	201	207	175	181	172	167	176	182	176	200	167	172	158	177	166	161	168	190	157	161	167	183	187	193	179	179	211	186	184	197	167	176	194	193	187	179	174	152	169	175	185	187	172	152	175	194	184	193	162	191	168	163	182	178	178	132	184	182	151	171	149	161	179	164	181	184	178	179	166	186	181	177	182	171	167	168	181	161	189	174	177	186	158	171	198	193	181	193	186	192	182	201	183	177	169	176	162	161	157	187	184	184	191	179	169	172	169	179	179	194	195	192	189	166	189	165	170	209	182	177	154	179	172	173	173	163	184	152	179	197	203	202	180	150	172	173	190	192	169	192	169	181	221	171	194	160	184	153	180	180	177	171	173	164	184	168	183	183	187	166	182	137	169	168	173	178	161	196	158	169	186	168	157	172	178	182	195	157	198	166	174	184	170	178	180	185	159	198	183	170	179	187	182	174	185	167	164	152	157	210	185	166	176	178	165	158	176	205	175	177	166	175	167	169	172	164	179	218	171	177	154	201	160	166	188	177	172	183	172	153	170	179	173	139	173	188	171	187	189	176	189	157	175	170	185	166	178	169	191	188	164	181	180	164	185	188	193	165	177	168	197	186	186	180	158	162	174	179	167	182	179	175	197	204	169	172	158	181	171	158	154	165	194	192	176	182	170	172	172	194	178	167	162	183	180	165	191	170	183	199	194	190	182	192	178	167	176	168	168	157	130	185	159	190	164	169	182	198	195	179	189	194	177	172	163	172	184	191	186	182	190	207	180	185	170	190	161	168	157	188	164	178	183	175	172	185	176	166	186	190	172	197	193	188	169	175	198	202	177	190	188	181	197	192	160	185	194	184	187	166	180	175	174	204	179	163	193	196	198	172	171	193	196	159	187	169	176	172	153	168	173	183	200	177	176	195	168	175	195	199	190	181	175	152	186	180	181	179	186	179	160	166	181	187	208	188	193	172	175	176	190	206	177	162	184	187	171	179	165	181	162	166	174	180	172	157	156	185	185	164	183	175	181	183	163	184	179	205	165	169	183	173	174	162	183	197	151	170	162	194	172	159	167	165	179	177	163	185	188	195	171	189	196	195	184	183	171	180	170	184	193	161	179	207	173	160	174	181	176	192	195	178	184	166	174	169	172	178	184	177	187	194	190	198	176	164	174	177	167	166	201	196	179	167	165	178	172	175	177	185	169	156	184	182	157	168	182	185	182	187	179	192	166	180	191	164	189	180	183	187	176	180	168	178	182	166	180	184	174	169	169	156	200	195	175	188	190	149	196	194	147	173	197	165	181	169	178	151	187	189	176	164	172	166	182	171	189	169	175	160	187	190	191	172	160	191	180	189	180	174	200	182	167	174	175	182	189	172	194	194	185	182	151	177	158	172	172	171	173	209	167	180	182	157	161	185	187	162	176	179	182	174	169	163	177	171	191	192	188	185	192	162	187	173	187	185	161	152	187	172	178	175	167	204	178	197	183	161	179	155	177	191	162	188	175	180	207	169	144	166	171	163	163	188	184	166	167	197	165	183	168	175	190	186	188	192	172	184	192	173	176	182	180	173	176	168	177	191	209	179	176	180	207	202	175	171	189	177	156	166	185	176	183	187	176	190	193	200	184	176	170	169
26601	19700	5796	893	663	584	456	350	395	427	423	395	404	396	388	402	413	400	424	375	384	371	364	386	392	395	394	420	384	400	397	429	372	387	425	381	389	388	407	391	390	402	394	424	346	408	395	397	372	391	381	417	391	408	396	412	377	400	389	433	365	407	409	375	388	403	383	385	360	403	423	383	426	404	388	414	391	355	389	388	389	420	413	381	404	471	398	405	402	403	418	423	447	410	385	370	384	383	405	412	416	371	406	406	426	400	397	416	401	373	418	406	427	413	399	402	409	385	408	387	396	385	372	384	391	382	358	381	434	411	391	381	380	428	365	390	384	417	400	412	418	384	414	388	424	431	379	409	370	396	400	389	419	403	390	398	386	421	388	398	425	374	429	384	425	420	368	395	394	396	401	392	396	385	424	404	381	408	379	403	385	347	393	382	370	424	412	364	399	398	390	389	388	362	368	401	388	397	402	406	365	414	422	377	415	390	385	360	407	384	427	399	405	419	389	396	397	355	408	368	424	391	410	391	441	393	368	404	399	380	405	453	412	400	405	401	383	392	380	415	388	395	372	431	382	394	394	382	374	404	369	423	364	418	384	407	406	389	427	400	396	392	369	433	409	392	380	390	365	376	422	410	395	394	394	384	424	373	370	410	389	426	362	384	380	413	390	417	418	370	385	383	401	371	411	377	389	376	382	380	392	396	426	372	448	434	377	395	381	391	386	379	409	383	397	439	420	376	412	383	389	424	406	421	388	387	377	391	400	402	365	395	390	372	383	365	433	357	376	358	411	415	386	364	423	424	368	368	378	390	381	401	388	387	409	411	371	391	377	394	395	402	371	389	426	457	411	419	384	398	405	384	403	419	399	385	404	400	407	409	381	395	410	401	395	379	412	400	399	384	392	381	438	365	428	351	400	388	393	420	388	436	357	404	420	462	357	382	434	393	396	407	406	425	406	364	396	388	406	424	415	395	345	407	394	399	383	367	367	392	407	385	379	388	394	396	443	402	388	411	390	349	363	429	393	408	409	400	386	386	410	382	375	375	428	414	367	395	389	410	400	393	391	372	442	377	385	387	384	381	394	388	408	407	405	414	397	412	393	376	365	391	421	368	433	416	388	363	418	414	368	395	379	378	410	398	377	392	413	404	409	382	388	413	381	384	397	383	404	367	379	377	397	405	389	367	388	419	403	389	398	378	391	392	420	395	426	391	437	393	406	399	404	395	395	406	426	401	413	383	382	379	380	399	398	436	403	359	405	391	411	383	420	423	380	393	360	443	396	389	384	415	415	379	419	373	371	394	401	397	367	384	392	392	417	381	362	427	409	385	397	383	374	358	420	362	406	405	394	416	366	383	402	381	365	381	411	406	407	406	420	407	390	367	380	389	398	406	378	384	406	456	371	356	433	393	417	385	397	374	406	406	379	403	394	418	368	381	386	415	373	431	385	370	395	397	408	402	370	384	398	411	394	399	412	393	446	393	380	404	382	422	378	401	437	389	393	420	366	368	411	402	388	391	386	365	403	397	390	418	368	378	400	397	413	391	382	397	363	403	406	373	409	408	362	365	406	394	355	397	384	415	367	433	385	415	372	411	359	361	396	417	362	383	393	375	375	373	386	412	405	410	351	392	384	397	398	391	406	386	368	438	387	385	388	412	386	395	354	370	379	382	382	417	405	394	395	399	415	396	361	367	394	404	422	424	380	450	411	413	382	431	375	378	395	422	421	379	422	422	431	370	388	393	386	369	404	391	413	420	415	392	386	338	418	417	413	381	393	368	386	390	418	421	415	351	378	373	404	401	435	380	384	420	395	365	436	411	379	386	381	430	397	368	416	377	383	406	369	382	361	387	369	407	398	395	407	384	351	401	398	416	374	371	398	393	396	397	365	365	357	387	357	379	408	437	379	404	388	390	407	439	400	389	416	424	409	384	381	390	351	386	389	367	381	406	373	376	387	413	401	408	360	429	389	416	424	410	373	418	385	402	404	393	389	365	413	399	413	401	411	381	376	396	387	421	417	375	404	424	400	423	385	413	435	404	395	400	387	416	374	406	391	410	393	417	378	421	397	393	398	393	391	404	405	376	427	416	401	399	397	420	400	387	403	369	397	407	401	405	376	431	399	394	435	393	400	386	393	406	415	420	383	352	403	408	411	380	401	399	446	399	380	385	417	408	394	417	403	407	399	426	416	382	400	405	386	394	367	427	417	405	387	404	381	414	393	396	422	401	389	390	385	414	359	382	373	390	389	379	413	395	437	406	401	380	401	403	366	346	373	407	409	403	383	387	347	420	378	404	422	416	406	364	394	400	441	411	449	388	399	427	398	371	400	400	424	390	384	390	420	367	421	402	400	386	378	406	359	380	399	426	390	402	387	407	430	370	406	410	396	385	389	403	401	402	409	378	408	400	359	389	415	397	359	408	406	402	408	398	378	404	396	367	364	400	410	385	362	393	409	412	379	375	379	409	396	382	425	367	401	401	407	369	395	367	408	381	433	399	395	389	374	421	414	418	401	396	395	413	432	355	361	401	350	397	404	373	389	412	406	399	405	432	412	372	403	403	402	362	410	394	362	378	403	394	433	394	403	371	391	387	360	390	407	403	362	407	382	376	425	405	373	411	355	425	430	373	362	402	405	391	409	375	372	359	372	412	401	365	361	410	410	399	419	401	395	391	334	408	397	396	425	416	418	413	414	439	394	380	401	403	377	387	423	383	369	406	421	396	387	392	374	384	386	412	432	379	384	374	391	420	399	381	422	373	375	390	428	394	417	370	400	376	394	387	380	395	430	390	406	417	404	376	409	426	371	384	390	378	408	433	398	370	372	384	386	411	409	418	392	357	383	430	408	419	368	389	394	416	401	431	364	406	405	382	361	436	422	407	416	384	372	363	399	382	401	367	398	401	369	399	432	390	426	397	390	374	384	412	378	439	401	388	380	400	377	377	379	394	420	424	403	428	419	368	403	378	399	378	397	398	389	409	399	399	430	422	424	409	385	361	409	379	384	383	399	408	392	371	397	393	405	414	389	428	407	398	388	397	373	381	394	416	393	370	402	391	371	424	376	371	392	401	432	408	396	392	385	388	403	379	390	396	372	413	376	387	408	386	427	375	364	376	403	426	413	398	401	392	365	401	388	383	369	393	432	388	397	390	365	382	435	396	382	393	388	368	370	402	381	393	406	365	401	399	372	408	381	422	388	420	379	390	351	389	416	390	396	422	373	372	411	357	424	357	425	441	389	435	407	402	377	398	433	396	373	379	407	398	355	404	397	398	379	388	462	379	399	348	405	373	356	398	390	414	399	386	362	409	382	388	412	393	428	375	399	376	394	420	386	375	392	384	382	367	392	378	391	414	359	355	412	408	395	423	413	404	376	400	391	382	408	433	420	409	411	378	410	385	391	388	402	392	389	422	433	416	405	403	368	334	425	440	402	388	380	404	387	412	412	376	428	404	386	397	372	401	448	395	415	392	413	426	418	410
4124	1567	1510	1001	866	799	783	727	780	723	665	695	736	670	716	627	663	665	689	659	662	693	677	622	692	687	675	642	706	671	689	722	698	652	618	618	637	669	637	720	635	643	693	637	666	667	676	612	655	663	726	702	650	674	689	658	711	671	640	649	665	693	644	697	638	627	634	673	689	682	662	698	665	699	687	673	667	663	638	643	642	660	700	626	690	657	671	697	589	690	658	664	635	660	630	638	655	693	645	687	657	665	660	656	675	656	726	658	680	695	676	652	675	660	665	702	657	649	655	684	595	685	681	642	692	652	663	641	573	599	664	633	665	688	691	681	656	676	665	638	680	670	656	672	619	678	673	634	673	620	707	638	643	645	707	678	682	677	638	655	661	659	686	658	650	673	682	656	659	709	653	637	652	692	648	678	665	675	662	705	608	638	670	683	657	685	668	618	675	667	655	657	638	670	633	643	642	672	678	678	679	670	595	668	676	678	635	634	634	725	607	673	659	637	703	700	630	643	649	624	689	643	650	611	664	669	636	649	684	645	701	679	619	640	637	632	636	666	655	657	705	639	652	650	662	635	665	686	644	656	672	678	659	676	654	697	703	645	651	694	629	681	625	689	649	632	690	643	706	673	666	651	720	671	659	623	711	651	650	647	668	623	644	670	735	670	664	716	644	646	633	683	702	700	658	698	634	709	675	669	679	669	699	669	652	657	665	647	655	675	658	668	667	666	714	692	666	638	626	648	679	689	691	612	652	648	658	670	666	690	655	694	671	689	634	664	655	687	674	618	636	701	653	641	686	663	641	684	690	621	657	664	678	685	658	678	674	676	646	633	626	654	672	673	632	665	646	652	655	662	666	642	624	639	639	648	638	682	653	660	656	676	644	648	695	641	631	642	672	678	630	685	668	625	649	619	666	687	672	633	678	645	669	718	661	689	652	648	622	651	650	627	698	599	668	637	662	667	673	651	670	671	647	694	660	643	666	643	648	624	661	692	666	639	647	684	617	694	714	672	677	668	629	677	628	647	658	710	713	694	589	696	662	696	611	661	631	637	663	672	691	649	688	638	671	617	657	684	640	666	671	656	686	622	677	661	670	624	685	656	660	655	651	681	658	665	660	621	657	631	692	711	639	680	679	643	633	703	636	670	634	676	643	643	648	658	664	684	631	653	676	671	705	679	654	637	658	681	667	667	651	683	662	698	687	637	663	647	666	675	704	647	657	739	638	662	699	636	642	650	665	648	649	664	675	683	688	659	641	658	668	689	647	679	637	666	651	638	656	664	748	644	643	667	674	676	642	667	679	624	633	679	639	690	681	671	655	668	678	677	657	675	687	648	657	679	733	632	661	648	625	645	651	647	658	659	651	626	665	667	627	692	682	639	711	681	610	634	657	657	612	660	668	607	669	701	676	667	699	648	643	654	652	661	681	659	712	683	674	660	649	627	658	642	636	667	667	642	655	716	676	679	678	651	668	675	682	675	693	641	635	638	646	671	681	665	666	721	633	676	651	655	692	647	715	645	676	599	681	642	692	669	666	667	668	693	689	626	667	675	666	644	636	689	622	632	623	679	671	667	646	654	694	693	664	663	661	599	630	698	686	674	661	697	636	678	671	706	679	663	655	659	640	671	678	655	672	652	638	662	659	624	658	703	751	654	696	677	676	650	637	680	618	684	635	669	669	705	648	652	661	638	680	689	690	625	649	693	691	713	629	641	683	647	652	682	674	641	672	682	639	677	663	656	671	672	700	677	671	606	655	629	672	644	640	696	669	667	617	623	603	643	702	642	663	646	636	668	639	698	661	615	637	663	716	655	695	633	674	627	679	696	688	679	686	682	653	673	628	649	675	664	629	677	652	663	624	655	675	640	668	667	684	680	652	664	681	670	657	690	625	656	630	632	681	681	681	662	654	630	679	666	653	690	640	667	667	649	681	729	649	593	623	700	647	653	671	697	651	661	669	609	643	664	670	591	672	682	653	667	643	658	678	630	702	643	631	650	651	644	682	687	654	666	670	652	680	662	701	698	631	647	660	673	656	619	667	687	638	671	663	642	629	696	690	636	707	647	670	640	664	668	666	649	686	696	684	690	646	630	645	678	671	660	686	659	700	637	636	648	666	675	669	620	644	645	654	655	637	643	630	665	665	627	674	686	635	681	663	685	619	698	701	674	711	656	668	671	686	655	646	641	682	636	695	652	648	668	693	648	664	644	669	626	666	673	687	637	662	723	635	685	671	663	718	703	640	694	673	617	664	682	650	626	675	666	673	659	650	657	657	646	643	702	674	664	633	591	621	666	652	663	634	618	665	616	694	668	702	607	715	666	697	660	681	667	610	670	643	677	695	670	643	670	647	634	661	685	680	662	613	708	692	644	663	654	700	701	669	675	639	693	668	646	668	700	654	687	677	673	661	705	680	671	729	683	667	653	657	630	710	673	636	649	673	665	645	680	652	660	681	649	682	694	662	684	629	633	710	709	682	707	665	647	648	678	640	665	633	710	640	676	637	657	661	662	660	673	656	622	653	682	644	677	686	675	667	712	646	648	692	641	683	644	696	673	618	701	681	712	657	672	629	651	684	642	622	673	646	646	679	639	664	672	692	698	700	676	664	690	695	653	687	689	680	644	661	650	681	692	685	653	660	685	654	700	632	633	660	656	668	636	694	653	643	642	714	595	684	643	654	589	708	659	643	681	678	693	627	671	645	650	624	674	658	685	653	652	660	673	641	683	624	691	641	625	671	635	681	624	705	665	587	647	610	662	671	632	723	707	673	682	640	678	640	660	698	661	669	658	660	692	632	626	598	660	629	627	677	720	629	620	666	678	671	682	614	651	673	663	630	654	628	663	645	729	701	628	620	682	617	658	676	701	656	669	642	625	652	642	676	729	676	684	648	651	699	675	660	652	598	627	641	681	634	659	681	617	623	639	642	670	667	654	633	647	733	649	673	644	617	658	627	666	675	673	634	659	636	674	684	636	647	643	657	669	667	678	654	658	680	625	662	631	651	649	691	616	693	658	696	645	656	681	687	666	680	684	676	619	659	676	679	643	646	659	648	701	674	682	690	688	659	657	687	648	682	665	667	667	716	632	692	658	704	680	685	647	700	668	651	670	701	681	660	645	617	681	655	682	679	664	665	652	628	667	685	642	695	625	678	620	687	671	645	716	644	637	656	636	684	614	644	616	692	628	660	693	648	652	691	633	641	706	679	661	664	662	691	634	682	657	705	613	648	602	724	689	684	677	731	668	663	640	749	636	700	678	606	614	612	692	646	656	644	641	661	644	640	647	656	636	671	666	666	645	668	678	587	659	706	632	674	640	630	650	661	686	645	696	705	661	691	675	649	644	625	637	633	610	633	686	670	654	673	649	646	633	619	674	675	675	712	607	667	633	661	651	732	658	716	722	685	679	632	631	639	677	689	690	674	693	662	609	706	716	679	645	688	691	636	654	664	621	677	717	650	684	604	634	646	688	664	648	693	684
24011	21122	28235	24247	20365	2353	819	585	473	438	415	372	362	357	343	328	318	328	332	303	297	288	306	288	271	324	300	287	312	281	312	273	271	256	292	309	317	289	239	290	284	268	284	309	301	309	287	292	312	304	289	283	288	283	273	266	281	264	310	281	278	251	291	253	328	248	290	303	263	274	287	258	292	273	270	269	272	263	291	241	297	256	279	282	266	273	258	274	286	262	275	290	283	281	279	302	310	265	264	262	275	275	293	283	253	259	271	287	264	293	270	256	287	272	272	262	286	267	281	270	259	292	284	275	280	283	291	264	263	271	288	293	290	286	265	277	257	299	250	246	295	267	289	264	292	282	271	278	270	277	277	263	299	297	272	266	281	290	322	270	292	248	270	242	268	239	277	268	278	275	261	281	245	280	294	270	277	254	279	286	276	275	289	291	288	286	260	270	252	262	276	257	279	280	249	265	285	285	225	295	300	279	297	247	292	268	264	277	263	239	259	270	270	284	290	297	317	248	261	262	292	260	277	269	267	288	269	286	270	295	295	275	274	271	302	251	271	259	241	299	266	273	311	271	287	283	269	291	279	278	309	298	281	259	292	278	295	263	287	255	299	276	290	297	260	251	235	293	257	285	250	281	279	286	279	271	281	296	278	271	259	254	300	296	283	265	292	272	268	272	247	262	270	274	283	291	290	285	273	288	264	260	299	269	248	266	283	314	256	269	276	252	313	317	274	267	269	271	275	303	301	269	277	252	287	291	243	256	275	304	285	301	272	266	289	275	276	281	260	288	264	269	289	289	257	283	272	257	272	282	275	260	272	325	306	283	282	243	261	293	285	282	283	269	273	264	288	261	289	274	289	268	255	290	272	273	264	289	280	278	302	300	263	280	279	266	254	303	306	272	272	282	261	275	287	285	270	266	265	283	266	253	269	258	293	276	275	286	256	274	266	283	271	313	285	260	267	274	294	267	296	286	287	268	262	301	275	271	286	276	283	281	246	274	278	306	271	315	296	282	271	260	262	279	266	261	282	277	257	295	273	292	261	276	274	279	272	275	269	281	287	289	307	283	256	277	264	282	271	272	272	283	285	268	299	295	257	260	285	251	255	286	284	300	297	303	267	297	298	288	288	273	292	278	255	279	266	270	299	290	270	266	269	260	271	271	277	266	293	288	250	288	276	277	257	295	293	287	290	254	297	266	264	305	268	289	280	255	274	298	268	285	243	273	262	286	261	270	308	243	260	295	240	252	288	271	269	288	285	259	285	271	274	278	260	275	275	298	284	255	250	295	272	289	282	284	309	262	275	284	281	271	268	271	288	236	264	254	284	276	254	281	312	270	266	319	294	260	270	235	319	271	253	300	257	291	301	271	269	287	246	269	257	264	284	266	293	279	280	277	275	272	267	305	288	266	276	290	251	271	295	260	261	282	249	278	263	291	279	279	312	284	284	267	292	280	266	268	294	290	271	265	292	248	271	256	276	290	284	252	271	247	253	279	297	284	266	288	276	265	248	277	289	283	289	305	275	254	271	292	290	281	283	269	280	261	277	305	262	308	270	289	269	243	328	285	285	263	256	313	268	255	267	295	288	249	297	288	307	257	272	287	262	272	260	275	251	308	287	271	301	266	271	266	290	301	274	273	266	293	271	271	282	269	297	269	282	297	267	274	253	293	262	262	286	276	276	258	254	267	295	254	300	266	246	297	311	248	291	302	280	257	277	288	285	271	281	287	297	262	251	302	289	279	261	263	273	275	268	295	279	297	269	255	278	290	276	277	316	265	254	283	253	264	306	289	289	272	282	286	278	269	269	273	260	260	258	285	283	267	277	273	285	278	304	307	279	306	278	293	296	245	279	279	290	288	275	269	271	285	282	281	269	277	284	275	270	291	278	272	297	283	297	243	274	272	290	292	282	272	252	252	264	264	259	287	280	312	291	261	304	279	254	300	280	286	260	273	255	289	275	274	263	271	259	301	276	267	278	278	284	274	271	257	259	265	280	316	267	287	231	252	241	301	238	280	273	272	282	281	283	258	274	289	235	305	290	257	271	275	247	276	304	292	264	272	276	247	284	290	276	289	276	251	281	276	267	270	288	255	302	268	283	268	252	262	259	292	266	267	273	289	285	266	289	267	299	273	277	260	273	267	260	267	275	291	288	260	274	265	265	269	263	268	287	284	291	275	254	276	293	284	273	315	279	243	282	268	270	273	279	270	286	290	265	293	257	272	256	270	275	302	287	268	289	267	278	276	290	273	263	301	277	286	269	277	273	273	273	262	278	289	288	268	279	277	243	256	284	257	293	271	285	290	294	308	267	294	260	289	266	263	273	269	276	265	296	274	270	276	271	269	281	322	266	283	275	273	301	293	274	299	260	304	273	305	284	293	264	261	257	273	282	281	299	281	256	264	303	257	257	260	292	257	278	251	295	277	300	299	290	262	298	302	280	268	280	248	269	295	265	291	277	272	272	279	275	256	248	244	275	287	284	299	303	282	272	268	288	279	275	311	299	276	279	292	276	258	254	272	250	299	296	287	278	270	298	286	278	285	245	285	283	302	279	258	260	282	290	262	308	266	273	278	284	255	305	305	258	258	278	254	252	245	281	256	287	295	289	268	272	272	272	261	251	273	289	281	314	269	267	280	296	311	263	288	284	265	266	257	284	274	235	287	281	263	299	266	262	270	286	293	303	285	282	252	266	250	285	294	290	266	240	277	264	273	294	298	304	296	278	286	277	266	274	298	280	285	253	271	286	278	278	276	268	267	258	285	281	310	272	305	276	263	271	250	269	244	277	272	273	279	266	272	289	269	247	271	272	303	283	281	287	252	282	298	301	279	302	282	277	295	261	311	286	258	290	293	282	286	270	275	282	270	299	273	272	295	279	272	256	280	280	289	309	265	267	283	282	262	258	263	259	272	273	308	286	278	294	265	254	274	274	274	267	266	300	263	252	266	269	258	260	288	292	289	297	257	284	248	275	293	277	293	280	278	240	257	308	270	254	272	297	266	271	260	274	242	248	278	271	302	307	258	296	297	290	279	262	259	298	257	240	295	289	284	246	286	306	288	258	265	276	291	274	244	289	309	245	257	270	290	295	294	255	270	264	271	289	288	318	266	289	269	276	253	274	274	283	279	273	282	264	302	296	285	269	246	260	268	280	265	264	277	275	254	258	291	284	269	277	284	274	260	282	286	243	301	291	303	258	281	273	243	255	271	272	276	244	311	254	284	268	273	270	268	277	289	298	284	314	260	261	291	274	305	261	265	281	280	304	260	267	291	268	238	259	287	245	262	263	278	294	284	290	309	244	245	271	245	293	256	269	286	272	290	309	285	265	238	262	299	296	237	293	276	281	273	286	294	284	257	290	282	273	244	285	292	282	279	302	276	284	266	268	284	280	296	297	269	288	287	283	250	271	250	277	299	267	284	255	280	304	263	259	252	289	281	240	279	262	259	235	248	287	264	255	267	267	260	257	294	266	267	304	284
5411	10102	8515	4156	2839	2080	1715	1382	1179	1000	866	818	773	755	723	656	635	611	583	580	612	565	611	527	542	546	508	532	524	526	542	505	535	517	531	477	492	454	478	512	475	500	545	499	500	535	497	493	494	478	472	506	514	527	486	466	477	471	491	479	454	519	464	501	453	475	473	496	478	492	508	492	443	481	511	467	522	489	438	445	493	468	484	462	453	462	483	461	470	479	496	475	462	440	476	495	487	489	496	483	492	497	446	473	438	507	440	456	481	510	493	451	499	471	497	481	491	454	495	448	502	503	449	446	464	485	456	443	473	501	475	469	477	469	517	460	487	477	450	496	542	475	509	481	515	439	466	458	462	473	474	471	439	461	459	480	475	459	451	466	463	470	419	482	436	475	457	448	482	480	479	466	463	480	461	468	497	474	458	498	484	503	443	474	500	462	472	486	467	462	449	445	458	470	505	468	496	451	435	484	471	483	521	451	463	467	484	433	506	455	473	504	459	448	472	463	436	447	460	478	442	485	461	459	470	453	462	503	441	503	477	460	482	438	422	489	470	478	499	468	478	478	430	502	457	456	505	493	496	510	481	460	481	481	481	489	499	478	455	467	469	435	458	478	438	483	464	472	442	438	465	489	465	503	525	427	432	455	476	482	509	448	458	434	464	477	503	481	465	480	497	437	464	450	442	460	453	468	472	445	470	484	465	522	470	497	483	489	452	466	461	479	446	449	448	447	452	499	429	463	469	511	445	496	468	477	463	478	446	482	488	448	433	511	476	459	453	494	467	491	467	463	483	472	464	468	446	476	482	443	458	468	441	463	458	489	477	468	447	507	453	465	452	502	430	442	454	480	455	474	438	484	461	474	475	450	490	481	438	452	483	465	493	477	494	466	488	475	444	471	455	479	470	501	459	434	478	434	465	458	457	480	468	462	457	438	493	504	464	493	470	486	482	505	486	429	468	469	488	483	467	518	430	479	461	450	479	435	454	443	466	502	487	442	437	497	452	462	499	475	449	486	490	470	439	450	515	470	411	457	483	467	445	509	507	446	460	489	435	484	461	511	491	492	504	478	471	476	472	498	432	498	479	509	489	501	445	471	498	475	503	476	486	473	453	445	452	458	499	467	506	443	422	470	487	458	468	469	454	482	485	448	474	448	481	494	446	478	438	480	437	471	451	445	485	468	492	458	450	511	477	466	472	469	484	463	489	473	473	487	506	476	465	518	416	452	478	442	473	442	486	504	491	471	461	478	425	490	488	451	466	461	457	467	481	492	493	475	465	458	484	460	480	480	452	453	475	489	497	423	469	474	445	459	464	472	443	444	500	475	506	492	446	479	436	480	499	464	481	474	487	453	489	494	449	475	461	427	438	456	505	461	476	451	437	518	461	496	441	455	466	488	482	500	459	498	483	493	500	481	464	474	430	483	470	451	468	452	430	446	459	518	492	465	469	446	445	490	459	510	465	435	487	487	463	475	459	492	480	477	501	446	483	496	464	474	492	423	501	459	454	479	514	478	465	448	470	457	491	485	508	462	486	493	477	481	472	492	484	494	477	493	457	486	484	485	485	432	459	506	457	454	447	456	506	514	509	503	497	461	476	458	474	447	499	476	471	477	478	459	484	476	468	474	443	483	450	477	482	457	447	503	480	464	446	448	474	452	461	462	465	432	488	469	469	463	480	463	510	413	449	494	474	458	473	473	474	461	499	433	491	479	487	455	474	457	467	456	470	471	475	472	480	472	444	442	499	431	445	512	462	452	469	454	513	452	493	490	477	472	494	454	466	471	456	481	435	467	475	400	481	475	504	474	522	507	476	499	480	472	444	436	462	478	476	473	473	505	456	449	471	484	483	473	497	439	504	457	452	477	457	436	496	444	462	466	489	440	520	483	493	497	481	516	482	497	446	472	462	438	449	432	465	474	442	458	463	493	466	489	513	443	497	453	459	445	469	488	465	489	504	499	469	422	445	480	422	482	507	439	486	449	465	479	469	447	473	399	455	457	459	493	452	466	459	467	463	450	439	487	430	469	475	471	478	453	458	511	497	487	453	472	521	494	480	468	447	471	448	503	455	524	464	502	462	425	463	489	463	494	475	477	460	484	441	453	444	493	453	443	459	457	461	452	471	476	522	463	419	441	507	476	482	484	468	486	458	465	477	504	474	483	451	505	478	479	467	446	478	482	510	482	506	470	468	455	431	485	507	522	461	434	476	487	491	443	426	506	428	500	461	489	494	479	447	460	477	480	481	508	497	466	481	467	469	471	476	445	486	490	489	482	472	486	477	471	487	457	471	455	462	465	487	472	435	510	461	434	489	476	465	469	498	431	475	485	487	483	491	463	454	483	491	474	474	466	469	453	469	448	483	477	450	459	474	475	489	505	472	464	456	481	489	450	498	449	493	488	436	479	456	477	459	461	489	482	480	454	477	442	480	446	504	470	497	469	468	494	476	486	459	488	488	468	453	462	440	449	430	496	469	468	477	478	489	439	451	508	467	517	494	456	446	434	459	480	495	497	469	455	448	490	512	439	450	447	504	488	460	478	487	512	463	496	488	405	484	448	450	462	473	465	466	474	453	474	410	447	450	474	471	488	493	526	458	469	483	473	447	432	438	522	486	437	484	472	486	432	455	436	495	487	486	451	478	477	475	473	455	447	502	478	473	494	487	485	461	483	460	479	474	469	476	469	487	434	506	470	477	487	442	468	457	461	487	453	483	490	475	512	487	452	457	477	469	470	460	508	421	466	479	430	435	512	488	526	477	474	453	443	429	441	468	474	479	452	489	470	484	482	458	476	495	443	441	453	473	483	480	455	468	430	477	447	478	504	485	469	505	470	476	461	493	457	492	453	470	467	476	422	477	474	441	448	459	479	456	494	454	501	460	457	453	474	494	448	486	504	494	458	497	480	454	476	459	496	489	471	505	477	472	473	478	429	438	467	497	470	519	476	477	453	537	453	468	488	492	468	465	465	484	472	433	446	488	504	481	451	485	498	476	490	491	488	463	461	468	472	449	513	473	452	450	456	431	479	487	472	486	481	489	477	464	446	525	457	467	428	475	482	458	485	430	486	496	468	505	465	474	473	455	483	463	464	468	512	476	456	505	452	427	483	461	481	469	433	431	458	445	434	469	452	460	469	475	450	462	501	466	454	449	485	490	487	485	441	457	484	468	442	475	482	471	496	513	462	482	508	446	452	464	444	473	480	449	492	504	464	485	450	448	450	461	442	474	472	498	468	513	499	429	486	474	458	463	470	470	469	445	486	474	486	479	480	460	489	465	499	472	449	435	446	509	496	491	480	465	489	508	476	455	473	463	486	534	464	467	495	462	467	443	466	446	503	478	477	514	492	446	456	460	473	483	456	466	459	504	479	487	481	476	444	450	456	493	499	479	467	444	474	468	486	479	434	469	493	469	469	438	460	464	439	471	487	471	442	456	461	459	479	471	456	491	493	448	442	490	464	463	500	494	496	458	505	481	472
23103	21126	28833	23679	21134	19748	1816	598	434	355	366	322	253	229	221	170	212	169	173	147	156	146	125	143	142	115	118	120	129	138	123	115	112	132	124	132	132	116	109	113	94	135	112	119	109	98	117	109	97	107	85	115	108	121	108	98	128	116	91	129	112	119	110	109	111	126	102	118	113	112	100	95	105	107	103	102	108	92	108	108	114	118	110	109	108	122	93	96	106	108	100	120	107	124	100	98	92	108	97	107	93	95	126	103	133	119	107	108	100	92	104	90	97	114	112	123	95	124	128	97	107	114	96	105	116	114	82	85	102	110	114	117	93	111	98	96	100	113	91	84	112	86	121	90	97	100	108	96	97	96	93	109	115	81	103	113	101	92	103	102	107	97	109	86	108	92	125	109	112	95	113	99	85	102	110	81	90	105	124	104	111	101	100	93	100	129	114	121	90	109	97	95	106	105	114	89	108	85	115	102	99	99	96	103	103	112	100	97	100	95	98	99	98	120	105	97	85	130	105	112	106	98	91	104	89	87	110	94	112	110	102	102	94	89	125	102	84	99	95	104	90	96	100	114	101	98	115	125	113	92	94	94	104	107	100	93	90	106	105	103	112	95	114	112	111	103	101	99	113	119	99	113	98	99	94	104	100	95	105	90	105	95	101	92	98	97	102	90	103	111	89	98	94	95	109	98	104	121	95	104	84	92	101	113	107	97	106	109	85	109	113	93	99	113	95	112	98	99	93	98	103	126	96	104	110	90	94	98	100	96	110	86	104	108	101	104	106	100	83	105	102	93	96	102	112	87	94	92	97	119	101	99	100	108	86	95	91	91	102	90	116	103	114	115	114	102	103	84	108	72	93	92	111	105	105	102	95	108	94	96	89	115	99	100	94	91	114	104	114	107	103	101	124	80	107	120	101	100	96	115	100	103	96	107	108	123	111	103	87	105	98	113	108	90	98	102	108	95	99	103	100	105	112	111	102	95	97	103	116	105	111	93	102	89	98	95	99	91	113	97	127	97	112	93	119	102	101	89	98	123	103	105	92	90	94	91	104	93	85	105	96	110	84	93	111	117	97	97	96	93	100	121	92	110	100	111	102	109	129	103	98	91	97	97	109	116	93	84	100	122	93	86	107	107	105	102	94	130	89	91	98	103	97	101	81	115	98	108	97	93	93	101	87	92	97	114	97	93	106	102	96	93	109	118	89	89	100	92	109	102	106	114	112	113	106	114	96	106	112	110	89	106	88	100	88	109	75	103	106	101	85	97	92	100	97	95	105	103	82	100	96	107	96	91	113	98	92	104	105	122	112	106	110	89	90	101	96	100	90	99	91	90	112	117	108	105	125	108	107	103	103	109	99	122	109	98	99	102	93	95	106	114	104	87	107	97	94	105	106	95	96	102	97	89	98	91	103	99	114	110	103	95	102	88	87	103	94	116	94	106	102	110	99	86	110	94	83	108	109	95	112	93	78	100	104	107	116	92	111	108	88	98	98	111	87	107	111	94	97	95	109	88	103	90	112	107	106	98	111	88	111	109	111	119	115	100	91	96	95	111	108	90	96	116	106	96	110	107	99	116	101	111	90	111	103	106	111	109	124	105	97	99	106	88	112	96	101	103	96	114	88	101	104	123	100	87	104	107	86	87	104	108	113	109	105	103	95	91	120	116	120	95	99	106	85	125	100	114	94	119	81	113	114	94	94	103	107	104	93	109	87	104	111	88	101	96	97	99	91	108	109	120	130	94	105	109	99	73	98	98	101	123	99	122	101	100	93	107	98	96	114	106	95	96	113	116	107	127	118	98	111	92	93	100	86	113	90	90	109	100	103	97	101	98	104	98	117	98	106	105	108	93	97	103	127	95	105	125	89	93	99	101	99	108	101	114	98	105	78	115	82	111	126	125	100	97	100	87	102	80	98	114	91	100	104	114	109	90	118	100	95	78	95	104	109	107	110	91	105	128	92	97	105	112	110	116	92	114	112	121	104	95	109	123	95	98	89	106	114	116	104	103	100	111	97	115	108	96	98	105	105	109	93	106	96	107	104	89	104	94	103	106	117	109	87	106	104	96	83	95	112	109	98	111	103	105	113	99	95	106	96	117	99	117	101	98	115	102	118	99	98	110	95	97	86	127	97	102	98	93	98	107	88	108	101	124	100	107	101	113	94	89	86	99	101	115	93	105	124	104	103	93	105	90	86	110	110	84	103	91	109	106	97	105	102	90	104	94	96	93	107	84	94	113	116	102	117	99	112	104	106	84	108	91	108	120	72	101	105	111	115	119	85	113	93	99	106	110	94	83	115	101	101	107	100	114	98	101	105	116	90	113	85	89	101	102	112	114	95	102	105	89	111	92	90	75	97	100	102	74	99	102	114	95	84	97	98	94	102	100	102	117	113	95	96	90	116	104	99	104	94	96	109	102	110	85	87	104	104	97	120	113	97	106	98	93	109	114	101	109	101	110	110	118	99	98	105	93	95	88	117	94	88	99	120	102	107	97	78	103	98	113	127	97	106	101	94	95	105	103	121	99	100	99	93	104	92	85	114	101	110	91	84	95	103	94	128	100	101	110	97	107	104	90	110	97	111	98	100	81	100	97	100	98	94	85	86	114	104	98	114	84	91	104	108	92	111	94	112	119	95	97	103	100	100	114	103	92	104	107	111	105	104	105	77	118	91	92	110	75	115	114	130	105	114	99	127	103	91	101	116	109	112	102	102	96	101	113	123	101	83	91	89	108	89	116	88	87	116	105	105	93	107	91	86	106	104	122	103	115	112	105	106	116	105	104	109	109	107	97	102	95	112	103	106	106	106	101	117	121	102	88	81	95	87	116	90	106	98	102	104	106	113	101	91	104	86	103	104	101	86	94	102	107	97	101	103	92	86	112	109	115	110	91	100	112	93	110	98	96	110	106	101	107	88	124	98	105	97	101	100	107	105	99	101	91	105	109	106	101	100	107	128	103	87	106	96	99	114	92	95	94	106	100	117	93	92	111	101	103	101	86	107	98	106	97	98	114	110	112	90	103	104	100	108	94	121	99	101	94	110	106	92	104	101	98	111	96	99	105	102	105	118	115	87	101	111	92	94	96	120	102	113	87	84	74	99	87	90	109	117	99	109	108	106	112	110	88	97	100	103	120	105	98	105	98	100	90	106	117	99	90	112	100	99	91	91	94	101	108	109	118	95	101	103	102	115	96	89	106	107	126	97	94	95	87	96	84	115	89	101	94	82	99	93	102	103	114	92	87	109	95	94	95	104	88	106	96	91	99	106	94	119	98	104	91	103	92	101	108	88	94	98	93	104	107	119	102	90	90	119	100	105	113	91	101	111	97	114	94	104	116	93	94	111	119	93	101	110	136	109	83	101	106	113	95	128	107	109	102	115	105	105	89	88	93	98	96	85	83	115	97	97	96	102	103	94	109	93	124	99	93	105	75	100	115	101	102	112	106	74	89	101	116	104	113	109	109	102	117	95	91	105	102	87	109
7733	15950	13670	6860	4586	3365	2560	1900	1554	1335	1046	889	807	659	612	568	470	466	441	382	364	325	355	308	283	267	266	283	266	266	243	260	243	250	236	232	205	227	235	226	235	204	221	191	196	191	186	206	201	196	199	216	182	213	193	189	217	167	202	200	211	182	173	156	184	204	180	207	207	164	189	173	185	190	197	193	181	193	197	161	155	173	190	180	173	170	163	176	199	195	160	194	172	182	147	193	185	173	170	194	176	199	174	171	195	195	193	191	180	174	187	170	169	191	204	174	166	182	178	174	183	169	175	187	198	186	156	174	163	191	183	173	190	185	160	194	187	171	169	189	198	183	187	156	173	192	193	185	175	170	151	169	160	165	190	160	177	184	179	176	181	187	194	173	146	175	181	164	165	178	170	150	174	175	174	175	166	171	168	182	184	200	211	193	176	172	165	185	179	188	163	177	197	186	149	155	194	166	172	167	192	181	164	200	173	168	180	179	187	167	176	160	159	165	166	184	166	171	164	161	160	176	168	167	187	172	176	182	186	186	193	170	160	186	172	164	169	181	169	160	149	160	193	204	192	164	189	171	192	178	164	166	186	160	183	153	154	168	151	185	184	162	196	169	154	161	175	175	160	175	188	165	179	187	151	194	170	185	190	151	160	189	176	179	194	168	157	157	140	153	162	159	161	169	179	174	187	176	174	175	149	178	159	167	188	159	176	176	171	177	171	173	180	156	181	194	168	153	175	178	211	191	158	175	184	161	167	186	190	176	165	158	154	185	178	185	158	192	164	167	175	178	176	157	180	184	176	178	166	155	170	180	153	202	190	180	191	164	154	160	166	154	174	177	176	170	176	162	184	183	180	167	173	169	188	172	182	177	179	173	163	157	192	190	181	181	172	183	162	173	162	193	162	166	191	186	169	198	167	187	153	141	171	149	173	185	184	165	166	184	171	155	177	188	179	196	156	166	180	177	166	196	183	163	172	156	168	176	203	160	156	162	203	179	169	167	176	184	152	171	163	166	187	168	162	162	183	186	159	189	169	170	172	170	177	173	186	175	170	199	173	181	174	203	167	205	171	174	180	164	199	154	169	171	182	176	168	168	188	191	173	166	172	179	174	169	197	173	193	194	190	169	156	149	172	180	171	187	175	147	179	180	172	161	175	159	178	165	192	175	154	182	164	168	183	175	156	188	135	184	173	160	186	168	166	184	170	183	179	174	185	144	180	139	163	160	175	175	174	167	165	174	190	162	161	180	174	180	204	181	166	171	210	150	168	148	183	174	170	189	178	181	167	165	178	172	172	164	167	173	194	178	155	159	176	171	188	174	175	182	186	158	163	178	166	150	185	170	179	176	172	170	189	156	192	173	192	164	187	166	180	187	160	145	205	173	174	177	159	181	178	157	173	189	156	175	176	186	189	166	182	187	188	159	176	179	190	175	179	161	180	184	168	178	182	166	171	174	186	152	182	170	161	173	173	184	156	196	190	177	185	181	176	163	171	158	171	201	168	171	153	168	169	174	177	157	161	167	181	173	186	197	175	169	183	195	193	188	179	165	202	171	184	171	158	176	177	165	184	173	168	180	150	156	189	165	183	170	159	174	152	186	181	166	182	188	161	156	175	171	174	158	167	172	177	179	159	178	183	179	176	185	178	170	181	170	176	163	192	161	183	196	173	187	188	164	180	173	153	186	179	179	154	169	169	153	182	156	188	197	173	164	178	157	183	173	154	186	171	176	171	207	187	175	162	158	154	167	182	170	165	166	175	188	162	179	185	184	168	166	169	158	173	163	182	170	156	168	155	170	180	156	168	165	166	183	190	181	180	208	182	184	171	152	199	167	165	176	175	171	163	197	183	170	164	183	164	167	149	192	167	169	176	170	163	169	161	199	182	169	165	159	187	168	194	186	175	197	167	172	188	178	154	185	163	202	190	150	166	184	184	191	177	161	192	177	196	205	178	173	196	178	207	175	172	159	187	174	184	178	202	162	161	157	164	168	182	166	174	226	175	191	170	163	172	201	180	171	169	191	170	171	165	175	160	186	158	196	170	163	190	173	143	165	194	175	172	161	176	175	130	162	182	215	192	184	143	152	176	191	195	177	174	173	220	156	172	169	182	179	184	153	174	174	156	200	192	157	147	177	197	167	159	187	171	146	172	167	155	187	196	160	173	166	186	177	182	164	174	207	179	181	186	164	168	170	183	168	175	169	183	160	192	211	145	191	164	194	160	153	155	183	157	188	177	196	193	170	171	160	172	156	189	178	180	180	177	201	166	175	173	159	160	171	170	156	171	159	178	187	153	187	192	180	201	180	184	188	208	166	175	181	169	186	171	179	148	172	182	188	190	164	187	171	205	165	173	149	169	181	149	168	164	164	154	196	169	189	186	171	171	191	185	164	156	189	175	152	155	167	167	190	176	174	177	174	162	189	152	186	184	180	177	182	159	170	168	197	176	193	192	151	180	183	170	148	188	150	161	177	195	169	162	161	165	190	151	171	180	141	153	150	157	168	176	180	167	167	154	142	174	163	200	165	166	172	175	173	172	171	169	160	195	158	177	179	182	167	198	166	165	184	159	194	195	172	165	183	175	168	174	195	154	173	190	167	177	175	185	198	169	180	188	168	176	195	171	158	157	163	159	183	185	152	188	163	188	148	174	161	188	173	183	182	154	168	189	167	166	140	178	168	183	165	169	146	180	179	176	159	184	167	166	162	163	188	189	174	184	164	201	165	184	167	181	194	181	158	159	166	173	187	172	197	186	163	155	180	177	180	162	166	182	161	182	171	194	160	165	155	177	174	202	191	182	178	164	152	186	192	194	172	151	177	176	173	203	172	175	172	153	165	150	157	189	186	145	191	179	203	181	176	172	190	172	167	180	184	202	159	167	178	157	179	167	150	141	174	186	178	187	169	175	164	169	184	179	173	186	154	167	172	190	165	192	178	161	184	180	148	175	171	176	168	197	157	164	180	148	188	177	191	198	183	172	156	200	195	195	189	152	197	173	165	177	198	176	178	157	174	169	217	179	190	170	193	188	179	164	176	182	173	153	175	168	161	195	173	160	148	154	177	160	175	186	174	163	176	193	172	180	156	180	184	174	177	181	163	168	165	181	177	180	168	167	183	193	180	149	174	203	197	168	170	180	196	165	180	159	166	178	167	173	193	182	191	162	200	160	180	162	187	150	170	177	193	175	166	150	179	181	183	172	164	187	170	154	158	178	168	168	177	170	178	178	175	165	165	180	187	169	155	148	174	156	190	158	181	191	172	167	200	176	183	170	147	172	192	185	159	175	194	172	181	173	171	189	172	178	161	173	178	164	170	192	193	173	185	178	167	207	188	169	201	198	177	173	167	158	184	172	160	177	190	157	181	158	175	176	164	171	185	199	175	177	177	155	178	151	171	164	189	191	171	184	151	182	173	181	181	193	163	193	174	180	215	170	172	185	161	157	186	169	166	170	193	199	182	171	170	185	170	166	169	186	173
26794	19717	5772	754	537	490	451	426	439	404	367	386	362	376	391	401	419	359	372	388	398	366	368	394	386	379	386	421	383	413	397	393	433	399	394	385	416	375	386	418	419	381	395	393	428	385	406	396	423	443	398	376	392	414	391	401	370	376	410	439	423	363	403	422	355	379	384	437	415	429	378	372	364	382	418	397	425	392	402	391	365	381	358	369	368	381	421	389	398	372	396	415	393	389	426	412	415	383	409	384	393	397	415	402	388	384	388	420	408	361	378	399	435	406	382	342	407	396	373	356	396	416	430	369	412	407	409	427	390	367	403	385	403	358	364	377	378	376	379	384	438	368	401	381	390	432	399	439	412	408	399	404	359	447	404	398	415	422	411	378	343	357	399	439	382	431	445	371	410	409	390	398	372	388	388	435	417	381	375	380	400	428	393	373	366	428	431	407	427	408	375	371	413	383	381	399	356	396	391	364	405	417	423	415	404	406	390	400	415	394	411	408	391	397	419	410	371	427	392	373	401	397	389	389	372	402	390	404	406	371	384	429	393	371	376	406	377	407	440	366	408	381	398	363	408	391	416	386	395	380	394	384	419	417	386	378	322	402	377	389	385	407	405	434	408	365	439	391	382	338	414	391	362	405	408	387	400	417	397	353	401	404	396	408	370	424	422	392	380	363	409	369	394	423	368	405	390	392	377	396	404	361	380	403	387	390	392	410	380	380	376	385	401	392	413	395	361	414	397	429	404	370	399	402	384	397	374	401	420	414	431	415	386	402	376	435	399	427	381	350	355	408	362	407	383	405	407	369	411	406	406	400	376	375	420	395	419	417	365	384	423	400	407	370	427	394	414	399	369	422	409	390	396	413	419	366	380	436	430	400	423	391	393	397	392	415	414	394	415	407	377	396	434	428	391	397	410	427	390	379	432	385	405	402	403	385	420	404	413	368	420	419	406	415	400	389	381	387	400	388	404	395	362	419	424	390	366	407	400	376	421	447	406	409	384	423	470	435	368	408	374	390	387	409	394	415	407	411	396	379	434	400	397	397	375	438	406	376	412	415	378	432	392	393	377	375	421	436	417	431	397	418	376	363	406	419	374	411	379	410	374	391	412	430	396	392	360	390	407	376	391	381	403	396	352	361	383	398	406	399	405	376	417	418	392	405	422	418	408	386	406	397	388	383	375	402	403	401	409	403	410	403	406	378	377	407	382	422	389	393	400	369	390	382	422	368	421	392	406	413	405	433	395	373	355	392	465	397	377	397	398	391	423	413	370	399	370	403	410	419	358	412	398	399	416	340	366	424	388	385	393	423	364	377	417	388	397	360	390	393	409	411	413	394	396	393	399	398	439	401	396	356	398	406	376	377	394	389	382	397	429	427	377	397	400	406	413	406	414	389	389	437	400	375	396	386	435	400	371	406	394	412	396	403	388	394	362	367	407	419	379	357	413	416	414	373	379	372	389	435	404	413	392	426	366	384	408	409	398	421	407	384	396	415	403	409	420	403	414	400	394	444	410	427	410	364	408	423	447	386	389	388	400	369	389	397	383	380	384	367	418	422	395	393	464	393	365	394	402	429	406	396	398	383	415	390	404	369	404	394	394	385	444	416	396	382	387	398	390	397	436	406	412	387	394	416	391	410	382	395	404	389	378	390	400	390	390	386	372	461	422	412	379	409	407	418	394	363	400	394	413	399	383	372	374	403	403	372	379	382	389	403	414	410	401	404	401	358	410	400	404	396	403	412	410	427	413	412	386	367	406	367	405	428	416	375	402	409	379	411	405	376	375	388	419	415	388	387	400	402	393	384	412	383	402	389	398	411	378	421	443	413	350	432	421	375	381	393	353	388	390	368	416	360	391	384	372	362	383	403	403	374	413	386	381	406	418	390	374	374	404	385	392	410	400	396	435	395	431	406	388	400	397	390	419	419	413	381	389	363	414	344	402	384	400	367	385	378	389	390	400	401	377	392	392	377	396	401	409	391	385	424	379	421	383	403	387	444	403	380	372	403	383	433	384	382	403	376	356	388	409	386	383	364	397	384	386	395	423	420	390	373	422	427	411	403	403	370	394	380	383	408	397	391	369	419	401	377	409	409	379	377	393	414	406	399	383	389	378	383	408	392	402	397	409	412	458	386	430	385	394	409	397	416	419	385	391	385	410	387	405	374	379	392	409	394	383	416	400	427	393	401	370	393	372	378	404	378	393	386	355	439	393	401	356	392	405	384	392	409	385	380	413	391	411	418	422	410	409	404	370	419	369	394	426	395	404	414	372	424	405	428	397	367	351	377	404	386	417	360	363	391	378	399	409	395	368	426	388	371	420	416	412	398	409	388	393	411	395	395	366	378	401	379	402	406	366	389	405	385	394	391	351	366	424	399	430	393	403	395	393	408	417	369	420	390	378	423	389	410	367	382	377	418	408	358	412	396	412	430	403	420	419	388	419	440	398	421	372	382	402	432	403	398	401	395	391	394	391	422	404	396	401	392	359	409	428	352	375	384	378	371	390	380	414	382	362	387	420	385	408	424	392	421	370	435	414	404	360	399	417	423	414	391	396	399	407	356	422	421	418	382	365	392	419	413	403	361	373	408	391	388	379	411	401	410	433	360	401	376	414	383	407	392	405	440	412	381	362	405	418	394	384	363	385	399	396	404	428	407	390	384	416	374	390	393	373	390	401	397	371	404	375	409	346	389	384	376	412	398	386	385	418	393	374	391	392	362	384	411	427	367	397	383	426	371	398	411	366	391	396	384	424	421	371	415	383	397	397	405	351	402	369	401	420	413	410	402	395	397	385	417	423	370	395	409	388	429	373	398	401	387	409	362	398	395	389	400	399	408	373	409	417	390	393	393	399	412	451	361	403	364	394	393	390	397	404	381	400	394	419	399	373	415	407	399	415	404	368	410	374	358	375	374	410	381	406	413	429	405	418	421	405	389	407	406	394	391	407	377	405	420	411	387	382	373	394	393	386	441	383	409	423	423	372	393	403	397	443	412	360	388	397	389	442	393	396	368	373	421	427	362	389	446	385	429	395	396	380	404	384	368	404	395	372	381	402	400	412	389	394	373	390	387	379	381	364	417	406	394	372	401	411	386	410	411	411	416	419	395	393	403	425	392	429	407	372	376	407	365	406	383	395	407	444	386	371	400	359	380	387	399	358	379	386	388	401	383	375	372	378	397	350	408	401	363	404	369	384	374	410	402	401	421	399	417	409	408	387	403	404	422	383	379	414	347	402	376	371	363	381	372	361	389	385	428	391	380	380	381	393	405	384	417	389	396	385	408	405	421	409	408	370	407	422	395	416	375	396	405	395	381	360	401	400	387	398	387	418	392	405	402	375	361	406	380	378	395	390	404	381	390	436	417	388	394	406	381	394	385	395	430	414	376	362	416	393	379	423	392	384	389	398	401	386	389	363	385	383	417	418	388	428	417	420	381	408	414	376	397	428	395	382	359	389	405	386	431	376	382	410	381	400	391	402	411
4092	1441	1415	932	861	787	748	743	722	725	695	695	662	673	656	709	665	665	672	705	661	710	674	637	678	639	627	666	652	676	670	675	655	631	660	625	719	616	652	665	707	634	675	701	670	702	638	722	658	660	659	624	677	706	677	672	629	671	659	665	682	661	661	622	686	697	651	660	637	649	619	667	711	659	639	677	637	671	625	656	665	672	673	650	632	705	670	665	689	631	648	689	676	653	634	668	686	687	658	670	657	615	669	680	702	716	658	689	692	692	675	651	634	637	686	624	641	668	704	713	609	687	669	631	694	659	674	673	668	699	678	671	647	654	692	636	651	679	661	678	663	652	673	645	665	648	649	625	635	624	642	699	657	678	661	699	648	637	676	636	665	663	646	692	576	644	643	659	654	703	607	650	636	704	641	664	711	623	642	605	680	653	622	679	653	667	608	657	703	676	680	636	696	644	645	675	689	628	615	694	686	684	655	689	603	642	699	642	694	630	668	636	673	686	654	705	706	716	665	665	636	632	660	656	672	678	675	679	666	647	674	654	687	615	668	682	698	629	638	671	632	666	634	730	656	655	699	640	716	647	642	668	692	650	689	630	657	688	634	651	708	675	657	658	636	606	686	643	641	690	657	660	662	620	637	695	645	663	625	631	597	667	688	680	671	596	640	658	643	610	645	632	668	643	654	635	682	641	628	647	651	626	690	621	624	625	660	651	657	633	700	650	636	638	695	645	653	660	657	655	686	643	714	695	686	668	646	672	658	646	633	696	645	670	646	684	633	667	689	698	679	648	649	636	691	631	671	676	704	681	667	660	686	630	620	645	641	634	656	668	670	652	641	680	666	654	619	690	673	672	621	675	645	682	637	656	684	662	655	629	688	686	672	644	714	706	667	623	690	691	697	676	730	641	674	696	665	626	670	709	658	714	662	671	669	669	662	731	590	659	664	641	658	662	643	702	629	669	639	645	628	645	614	639	686	682	695	619	699	656	628	673	644	635	670	686	592	672	687	671	655	670	654	676	627	601	673	654	674	654	640	646	644	686	645	617	692	641	639	620	673	668	650	667	676	645	645	644	667	616	660	705	643	673	646	647	654	682	669	645	635	645	636	635	686	661	678	633	648	650	665	662	660	662	696	669	653	624	618	641	697	695	678	626	673	657	636	655	625	662	679	642	663	670	644	671	659	662	601	647	645	690	676	619	662	718	660	674	667	672	659	654	667	654	651	650	652	674	672	639	645	669	668	669	637	605	709	689	626	651	697	678	650	701	637	668	676	647	628	712	630	660	674	672	660	690	661	696	630	647	672	675	641	659	674	670	694	664	645	638	662	680	675	676	665	616	668	652	686	671	649	630	629	671	667	674	646	708	636	645	658	655	664	629	651	677	666	685	730	637	669	680	609	643	602	669	669	623	664	672	654	640	646	658	653	684	675	659	633	699	679	659	691	659	700	676	620	696	680	684	675	679	687	652	625	663	645	622	643	693	628	684	655	688	677	638	664	687	689	649	639	629	636	671	636	704	695	664	647	652	651	657	629	685	645	636	656	654	663	677	646	667	673	661	703	642	641	648	658	653	686	667	674	655	656	664	697	625	623	687	709	638	654	624	686	642	669	644	646	671	688	678	676	621	684	588	666	663	630	660	635	641	677	716	700	670	685	640	615	657	593	625	671	649	695	676	652	647	622	636	651	649	605	638	614	605	665	640	601	632	674	656	660	649	684	649	662	612	666	652	618	657	644	629	668	627	615	650	650	681	649	657	598	671	707	705	644	701	646	660	643	688	608	643	693	669	653	628	678	692	631	712	691	686	675	644	656	622	637	635	680	626	644	640	710	636	629	641	621	691	664	665	641	665	657	682	634	650	663	668	600	701	654	677	653	635	649	703	647	697	658	651	647	642	631	647	690	645	665	642	637	640	663	667	678	633	683	641	663	649	693	637	585	694	676	702	676	685	637	667	620	683	649	644	634	634	622	650	640	685	689	612	683	655	652	668	659	698	668	636	622	686	640	691	686	666	623	669	647	669	639	686	630	627	648	632	650	714	630	649	663	624	670	691	650	652	683	653	675	634	668	632	640	618	644	655	691	618	655	642	632	648	673	630	667	644	655	625	675	657	697	634	643	702	693	677	679	669	636	679	623	610	651	632	674	671	646	611	704	651	625	624	655	696	676	666	684	660	671	638	667	662	675	652	682	688	672	647	664	666	663	665	678	627	657	656	605	690	662	683	642	675	639	644	634	652	661	627	632	658	703	647	691	633	677	651	668	654	666	650	640	643	664	679	686	677	650	692	659	665	644	677	701	651	636	676	700	675	699	671	660	654	702	654	650	666	653	665	650	684	649	633	656	654	640	708	635	670	692	640	662	695	628	693	646	665	651	716	647	670	660	676	655	678	638	634	654	618	610	643	653	669	719	639	626	644	604	642	636	675	664	602	644	683	628	652	685	638	665	657	630	706	656	690	664	626	640	690	639	657	670	634	674	668	657	675	663	707	666	690	688	644	694	694	647	675	673	641	627	647	634	692	674	636	662	678	668	615	623	661	650	665	639	621	666	688	647	659	621	697	644	668	617	613	680	650	627	638	657	681	645	640	619	667	674	667	649	679	627	681	643	673	628	629	621	632	664	673	664	669	664	631	679	688	653	669	645	659	630	622	671	715	663	705	680	642	667	646	684	634	683	660	618	620	654	677	625	616	652	652	681	662	644	637	669	620	670	660	643	699	609	685	670	682	659	640	641	692	669	702	620	652	661	654	654	643	624	655	650	695	660	619	670	680	650	648	637	629	631	680	664	642	651	719	678	671	673	644	693	662	655	589	648	623	661	596	658	695	672	665	664	671	639	634	623	685	676	676	698	652	634	626	656	668	640	637	653	683	645	599	623	657	661	700	685	703	679	657	659	642	649	701	667	659	670	666	610	672	637	613	673	667	646	672	646	632	658	604	661	648	637	652	712	647	680	657	659	609	644	671	629	657	667	650	621	674	661	673	655	662	623	610	637	654	638	669	617	660	632	667	684	649	672	718	653	643	681	668	652	630	700	663	675	638	625	690	655	654	636	678	650	657	630	623	628	660	660	659	720	672	625	638	719	605	648	631	651	621	661	623	638	672	656	620	625	674	664	649	677	672	689	667	668	699	667	630	643	655	616	692	676	678	655	661	650	656	602	646	656	652	647	610	590	660	653	614	617	614	669	683	624	678	608	612	631	674	625	640	662	651	647	672	628	658	668	671	626	710	681	640	630	678	654	681	651	653	652	687	641	665	677	638	664	624	638	640	641	650	684	636	660	669	657	643	625	712	654	647	644	671	675	665	654	695	678	678	660	634	639	675	713	657	659	663	663	696	665	704	617	653	589	687	656	653	645	660	612	632	666	632	653	651	634	698	658	697	680	657	735	683	610	647	601	673	613	671	638	638	601	653	705	640	681	630	630	691	675	655	675	618	715	627	653	645	651	668	677	667	659	636	652	692	660	643	661	652
24147	21180	28301	24303	20462	2347	762	532	462	442	390	383	337	376	312	353	335	339	333	285	283	301	298	299	288	299	294	270	277	270	294	274	272	269	312	279	255	260	273	293	328	271	275	274	305	290	303	270	289	267	325	255	298	275	271	270	256	277	277	286	272	271	289	300	279	273	269	277	271	279	276	263	274	306	280	275	263	282	267	264	271	270	295	263	249	283	283	265	311	264	272	271	277	306	308	277	253	242	291	250	256	258	243	280	280	245	232	282	265	275	252	246	261	274	289	276	246	261	257	266	300	288	252	265	254	288	269	277	299	288	292	283	270	269	288	274	289	277	248	277	258	249	267	271	266	290	244	259	272	231	297	287	277	281	245	277	262	288	255	275	262	298	272	273	272	296	313	288	270	276	275	263	266	286	279	280	245	302	261	293	267	265	282	281	292	288	284	269	262	258	265	277	291	259	263	320	277	260	248	301	242	264	267	263	276	273	235	268	280	259	300	263	282	280	299	245	274	276	253	255	273	300	274	284	291	294	280	264	280	237	270	246	256	262	255	278	287	280	271	277	310	284	257	262	292	264	252	251	262	270	276	284	283	292	272	253	278	276	264	255	266	288	268	302	272	243	268	249	254	268	273	292	249	269	280	284	288	259	290	256	278	286	268	269	257	287	305	263	263	247	275	272	264	261	308	265	268	266	245	240	280	279	250	273	254	256	244	248	297	282	252	253	298	280	259	244	264	277	251	267	275	264	252	290	246	306	269	274	284	291	228	280	274	265	256	286	252	286	269	282	247	261	273	249	268	261	259	286	292	275	274	261	304	252	255	285	240	270	257	238	284	245	241	251	240	288	281	264	297	269	272	282	251	274	274	264	277	266	249	287	278	260	283	264	284	268	260	289	222	256	286	257	274	298	268	268	271	277	276	287	276	299	273	303	304	272	275	266	277	260	266	274	276	274	255	292	239	291	275	265	298	274	259	288	289	290	277	265	279	267	241	224	280	266	294	257	255	268	290	268	261	254	275	277	285	269	303	271	280	275	266	269	270	246	267	271	281	272	282	275	274	266	277	312	258	297	263	281	256	263	298	262	255	262	270	270	241	284	299	279	246	287	252	279	252	276	288	285	271	257	269	269	258	278	297	300	248	260	257	275	305	271	275	271	295	276	264	302	273	288	259	265	259	270	271	268	289	271	251	287	265	253	279	304	242	241	268	277	249	249	255	246	247	248	286	284	289	271	263	269	245	261	284	256	280	303	259	246	264	252	291	233	289	272	279	272	286	279	265	281	250	274	274	285	244	274	285	231	299	271	256	275	293	259	248	260	264	280	263	282	264	292	281	258	238	341	306	288	267	258	260	251	288	275	266	287	258	291	270	276	280	275	232	269	286	285	272	281	250	293	247	274	267	259	287	259	266	280	264	259	266	268	239	266	238	275	265	296	288	272	264	275	299	242	288	270	262	282	272	275	231	263	272	215	265	262	240	266	253	251	265	305	268	274	286	270	283	292	287	274	267	311	278	266	287	261	275	280	295	290	287	250	234	266	272	272	271	258	274	292	246	272	271	271	255	283	266	260	269	272	283	280	258	266	275	286	264	275	309	241	296	274	263	293	242	281	247	265	269	253	282	238	304	256	277	260	246	269	266	264	282	308	271	250	259	260	246	269	292	267	255	282	274	292	265	309	279	267	285	274	253	260	288	281	243	242	263	261	276	271	252	293	254	276	297	303	268	280	267	283	269	266	252	261	263	277	287	244	242	245	284	267	258	280	239	264	239	266	288	275	253	328	252	285	239	295	301	264	263	293	282	244	286	285	264	279	264	273	274	266	274	271	262	276	268	240	246	298	268	269	287	300	254	228	255	254	238	285	281	276	286	260	271	263	296	277	296	256	276	269	273	279	295	259	274	281	279	287	265	262	278	283	281	283	296	311	274	308	246	251	274	249	281	286	252	267	267	276	259	289	301	261	274	299	273	261	270	242	251	251	269	236	279	303	253	273	271	276	267	267	281	273	272	297	257	290	249	251	265	254	280	290	261	253	257	301	255	266	292	276	274	260	256	282	291	275	269	243	269	283	277	287	280	268	260	288	284	305	271	263	268	247	268	286	247	271	241	252	255	254	248	260	272	247	279	261	283	283	274	276	280	270	253	291	293	279	280	261	251	282	287	262	267	268	274	304	269	267	279	288	252	267	262	302	241	282	262	256	285	269	237	290	303	259	259	274	284	270	251	241	304	273	272	283	264	280	259	277	275	271	255	283	272	280	261	270	298	263	267	260	268	296	262	251	271	236	278	275	251	283	253	296	259	281	260	256	292	261	290	263	298	266	270	259	284	280	244	254	260	269	254	250	262	260	281	287	265	265	275	246	286	294	300	286	279	296	276	293	265	265	274	247	272	256	257	306	277	276	259	296	293	279	268	270	257	264	267	258	272	275	263	257	289	284	239	292	253	246	254	257	271	260	266	283	264	271	285	300	273	276	299	264	273	246	262	271	278	263	288	271	250	251	298	283	259	286	271	280	284	251	265	284	262	271	293	278	235	245	287	258	287	277	273	277	283	285	272	271	286	263	252	256	275	274	279	276	263	269	291	273	290	279	287	280	264	293	265	270	271	266	253	277	266	269	285	254	294	285	272	307	271	271	255	272	264	260	257	294	251	291	307	281	283	281	240	280	256	287	279	298	309	279	256	287	299	272	263	272	257	229	273	287	261	280	282	251	224	281	296	284	299	266	271	274	274	273	264	276	249	281	283	258	293	264	253	272	251	276	259	264	243	291	270	268	262	250	242	265	263	261	295	276	273	282	269	254	272	270	244	292	273	229	264	247	265	258	244	259	276	262	276	255	240	276	287	270	277	278	272	293	256	302	258	300	236	274	246	256	264	274	277	285	235	270	242	279	289	293	287	293	271	279	252	298	250	253	247	271	298	265	271	284	250	281	255	307	263	271	235	280	232	272	276	250	274	296	265	300	257	260	260	260	261	281	295	284	274	273	254	258	268	295	275	287	277	291	282	271	275	245	269	271	255	255	297	290	257	269	261	280	232	267	262	268	281	255	263	264	272	264	270	252	268	254	255	296	265	282	267	235	256	272	274	266	247	305	274	298	278	279	264	260	257	276	276	260	272	278	270	305	268	267	249	259	262	284	250	270	280	245	266	278	260	296	291	280	300	265	243	286	256	281	280	300	253	283	262	262	259	265	235	261	269	272	289	245	252	258	280	285	253	279	297	240	254	259	272	272	293	298	268	297	258	277	278	268	267	270	253	259	251	258	271	226	289	265	261	276	285	292	282	274	273	305	272	285	293	245	294	234	282	268	264	253	257	266	274	281	269	294	266	260	276	277	267	271	252	258	266	287	292	268	254	294	262	264	258	290	287	291	274	271	270	295	239	256	285	261	279	272	299	267	255	270	262	282	268	261	315	247	277	245	290	273	257	290	286	269	244	258	307	267	254	269	264	259	258	262	265	285	248	256	297	306	276	253
5302	10222	8544	4420	2959	2138	1717	1345	1197	1044	876	840	738	746	674	622	657	593	561	584	551	564	540	579	505	553	492	525	510	486	483	510	481	498	493	511	487	499	476	521	519	448	514	445	503	472	443	466	504	438	473	456	486	499	466	501	491	480	474	455	483	519	462	461	456	466	457	521	458	465	487	545	513	479	496	475	496	449	432	451	468	443	447	489	442	483	508	455	461	439	469	455	487	500	450	435	489	453	493	464	432	431	466	459	486	450	460	486	473	457	443	461	480	483	463	488	487	457	453	478	465	447	487	470	490	478	463	490	483	457	457	503	454	489	486	456	430	497	449	499	460	452	445	468	467	435	453	484	500	450	460	473	453	478	432	478	451	465	462	516	470	450	474	477	483	476	476	472	411	470	438	493	475	484	470	476	471	442	459	456	460	462	456	453	454	451	494	446	480	473	443	453	467	441	475	483	476	449	441	471	471	500	445	463	452	465	481	479	487	484	457	483	495	486	469	468	443	468	435	477	465	477	498	509	501	481	480	461	442	476	464	468	439	461	464	446	460	494	437	455	435	469	455	437	480	469	461	469	469	494	485	460	468	481	489	496	456	491	468	450	483	495	415	458	482	487	445	457	429	483	430	437	472	459	455	493	459	475	467	452	465	438	468	461	464	447	449	463	467	496	478	412	470	481	473	467	439	439	461	470	480	450	458	464	483	461	475	441	450	458	473	471	457	466	494	483	458	463	463	506	417	487	451	504	481	499	451	488	471	476	482	431	467	472	464	477	450	489	453	463	470	476	462	435	452	419	479	468	464	452	488	482	467	458	443	449	504	491	515	458	497	476	498	487	452	429	488	490	443	426	468	488	439	493	498	479	477	442	479	484	496	498	486	464	514	453	444	472	471	471	498	518	469	424	478	495	492	471	412	463	462	463	481	470	485	462	451	466	463	483	444	417	494	449	450	460	391	493	464	485	466	486	421	453	467	461	421	484	421	494	432	484	499	450	472	477	458	459	481	492	467	451	468	451	437	471	476	462	481	445	465	453	439	461	489	464	468	452	445	471	474	456	475	472	454	432	462	465	442	456	470	459	453	478	482	456	470	482	466	461	471	461	489	437	463	500	469	450	499	434	477	496	449	465	476	467	464	483	445	456	466	439	469	477	452	499	455	459	437	413	443	463	446	463	474	442	449	486	484	448	432	435	491	455	464	443	459	469	472	497	525	431	480	452	483	468	465	527	506	480	463	483	480	476	450	491	442	476	446	461	464	510	446	467	424	477	443	479	455	475	432	463	441	468	534	505	452	424	434	475	504	465	484	471	481	484	496	460	494	447	483	475	475	500	496	445	465	459	475	491	478	447	468	454	432	480	457	481	498	455	478	454	475	485	479	462	502	508	458	483	452	449	446	479	468	478	475	457	439	478	480	433	472	475	474	472	485	474	473	496	420	471	455	446	452	463	470	494	466	460	454	503	479	449	488	462	477	453	496	470	491	494	453	486	443	435	400	501	465	439	461	446	502	460	462	479	429	409	479	425	449	446	475	491	475	496	445	473	469	472	442	443	447	463	482	502	424	485	489	454	496	458	479	454	453	442	462	454	473	482	488	462	442	470	483	471	497	466	507	467	478	439	495	474	491	475	460	510	490	467	530	501	486	508	444	461	518	451	481	463	442	464	471	438	486	470	460	465	462	421	436	507	461	496	480	445	464	506	484	481	446	431	436	500	462	488	438	477	431	491	497	447	424	482	471	472	436	478	463	476	445	475	441	493	451	413	471	475	467	450	461	447	432	416	487	490	470	443	469	468	472	431	414	452	458	445	468	463	456	445	470	493	444	479	484	462	458	479	475	479	440	471	477	457	480	435	477	458	510	492	462	449	495	487	438	465	456	467	508	445	505	464	456	482	450	469	470	447	511	507	491	472	482	474	477	487	449	475	430	482	458	539	456	465	468	482	498	434	414	460	507	492	493	487	477	433	463	468	489	494	489	455	445	481	449	461	457	457	465	464	457	462	466	448	451	496	471	499	449	459	472	503	508	477	497	492	500	469	468	452	478	490	437	470	443	487	463	450	474	472	479	497	473	461	437	484	470	461	461	456	478	442	518	472	408	501	471	475	485	477	428	440	485	432	486	457	451	491	467	474	482	454	460	465	458	438	436	497	457	439	477	471	436	490	483	487	424	440	465	473	460	457	458	458	476	496	493	447	461	468	453	473	500	493	453	460	434	458	461	480	500	493	427	472	469	428	448	445	449	474	470	441	500	499	473	460	442	455	448	469	470	464	450	475	482	445	447	471	461	455	408	471	466	447	448	454	439	462	455	465	485	429	463	500	467	452	469	476	440	492	484	472	462	463	458	467	436	472	473	498	439	476	426	458	468	520	471	482	434	478	501	440	446	479	435	465	507	448	453	467	460	456	477	487	462	431	461	471	480	449	450	451	471	455	477	452	490	464	417	490	482	486	490	435	480	503	472	465	440	489	430	446	436	504	446	496	473	491	468	475	508	470	426	463	451	466	460	446	527	446	465	478	461	473	470	467	458	466	449	440	455	501	453	471	469	479	470	496	482	463	463	469	499	439	446	475	490	473	469	516	458	439	455	477	472	500	421	463	465	458	464	485	426	465	437	447	442	466	458	473	496	500	446	445	484	471	485	459	453	458	466	487	463	486	450	491	457	492	443	476	452	473	447	477	436	451	460	458	501	476	433	447	484	466	484	490	418	461	417	480	467	480	481	483	454	505	440	453	432	460	462	489	470	501	512	467	488	427	470	443	486	492	474	450	431	467	477	466	458	452	496	448	448	484	456	427	472	466	464	446	473	473	470	421	476	482	478	473	497	476	442	437	440	488	465	476	470	485	454	447	450	470	485	472	460	463	461	502	477	462	486	478	467	468	506	449	457	487	445	450	474	489	479	488	475	479	459	499	466	472	443	466	430	466	463	458	447	406	474	463	460	441	489	485	480	462	436	484	450	475	474	470	480	472	440	473	479	464	491	455	454	471	425	478	472	472	481	471	479	490	485	475	425	476	461	436	468	464	471	471	428	461	471	461	448	460	466	447	450	461	474	437	477	422	458	442	431	449	477	452	476	492	464	446	471	460	450	436	449	441	498	497	473	446	473	442	487	478	460	427	490	441	492	483	474	476	453	493	462	443	455	449	478	474	501	469	472	475	458	465	437	481	486	470	485	461	492	483	455	469	452	465	506	483	496	505	464	447	460	485	457	438	496	492	449	478	447	447	465	470	488	491	462	454	447	451	461	433	455	452	487	441	506	463	448	448	455	453	450	476	476	500	449	475	442	446	477	456	486	416	481	499	444	468	501	487	419	459	419	474	493	476	444	462	463	472	462	473	446	506	448	456	448	481	470	476	491	465	493	458	469	496	481	462	457	472	445	443	462	470	460	441	430	429	497	477	471	447	451	486	452	436	447	469	476	459	447	516	434	452	475	461	490	473	420	469	477	476	451	468	503	492	479	481	476	449
23129	21130	28844	23636	21131	19677	1822	603	438	425	316	297	251	218	210	214	174	164	175	172	146	146	145	119	148	161	136	134	133	125	116	106	135	136	115	104	130	99	105	98	94	90	106	122	109	109	140	131	112	96	115	124	107	103	106	108	113	113	113	104	108	97	109	93	125	92	93	112	87	100	104	111	102	83	92	91	99	106	103	106	112	104	89	120	108	90	80	87	90	107	92	105	99	89	103	105	114	115	122	83	93	103	100	90	92	106	105	100	106	99	89	84	120	125	121	110	96	103	114	86	107	82	103	95	96	108	102	111	101	94	101	86	103	120	103	100	97	87	93	97	116	101	112	114	118	97	96	99	83	108	103	111	123	97	107	103	109	92	115	103	100	102	91	101	94	85	106	107	105	107	89	104	99	104	122	97	100	95	99	91	101	108	96	115	93	109	97	125	108	99	95	87	119	111	104	93	95	101	91	95	106	101	84	106	84	114	95	99	103	89	105	113	102	95	94	111	93	93	98	87	92	96	108	84	101	102	103	109	98	96	99	112	118	97	96	79	117	105	112	116	90	91	76	101	88	102	93	99	94	102	95	85	101	98	90	110	104	107	102	101	108	107	95	86	100	105	102	103	94	94	112	107	113	101	101	87	106	104	95	95	100	121	103	108	122	84	109	115	111	89	83	100	102	97	100	93	110	106	108	92	106	107	97	100	88	93	101	103	104	92	90	114	89	105	88	93	108	103	105	100	93	91	90	92	94	86	109	108	94	110	98	94	101	90	94	82	101	106	93	107	106	99	104	93	86	104	95	113	94	102	102	102	99	133	90	98	111	87	97	88	91	108	108	107	110	79	86	101	109	129	98	109	103	94	112	94	95	94	105	106	140	88	119	116	93	99	87	108	106	89	117	91	93	106	95	107	92	98	99	101	114	98	91	102	97	115	93	107	92	107	93	118	95	97	77	85	109	79	112	103	87	114	108	117	95	110	119	101	96	105	109	95	111	84	93	111	88	99	106	115	92	96	96	103	73	102	88	105	103	108	108	103	75	105	113	113	109	89	96	90	100	86	113	125	103	113	103	101	97	97	118	107	102	100	91	109	91	100	97	100	94	95	98	97	127	94	86	98	116	108	84	97	100	112	94	96	88	99	88	103	103	102	111	118	84	98	110	99	90	94	113	97	91	104	112	110	84	98	111	104	114	97	107	104	101	137	108	113	101	108	109	90	116	92	97	102	118	92	96	97	104	101	82	86	88	104	100	89	108	89	85	102	90	107	111	88	94	88	105	116	106	87	94	89	110	101	101	109	108	109	95	101	92	96	103	87	109	103	89	103	97	96	106	93	105	100	106	79	109	109	87	88	113	95	97	101	92	89	97	105	106	101	91	88	114	114	111	94	86	102	91	90	100	98	127	98	93	101	98	110	90	118	111	98	108	89	89	102	89	96	100	104	104	93	125	112	99	114	112	91	102	101	84	91	105	115	98	105	86	110	85	102	92	90	103	102	110	103	86	94	81	104	100	128	103	104	110	113	94	101	101	78	110	104	102	102	119	96	81	88	92	98	85	83	103	96	117	116	112	92	96	82	120	102	85	108	100	95	99	109	96	96	104	98	105	115	87	109	97	99	84	97	103	113	108	83	103	102	105	112	84	103	90	83	104	99	96	99	97	101	114	114	98	97	95	92	104	96	104	107	98	97	102	112	92	101	89	100	99	99	94	93	99	90	89	84	97	114	112	99	98	118	100	70	77	93	107	102	85	101	98	85	108	85	118	93	98	93	122	99	94	96	99	108	105	95	107	111	96	90	86	95	94	93	94	102	100	117	88	93	104	91	86	84	90	99	91	110	104	97	103	95	101	112	116	108	99	101	111	96	112	103	88	85	99	104	102	101	89	104	95	99	92	108	99	106	107	99	103	94	103	93	113	101	104	105	103	93	110	94	106	97	95	88	84	97	90	122	110	95	90	103	100	100	92	105	105	90	104	103	101	104	110	107	93	102	100	93	108	118	110	93	98	89	117	97	104	88	114	110	96	92	98	95	101	92	104	107	102	99	91	107	86	100	103	97	93	86	107	71	112	114	95	106	107	101	93	98	86	106	95	91	96	96	98	115	88	102	86	122	96	112	97	95	96	99	101	102	103	90	100	106	87	109	108	81	107	100	110	82	98	93	115	95	90	113	100	100	119	103	110	99	107	77	109	92	105	110	114	101	102	97	87	96	111	99	96	101	106	87	82	92	110	88	104	99	103	108	98	125	106	106	83	100	97	77	85	89	108	108	109	88	97	113	94	108	90	92	77	107	91	110	115	100	105	84	108	120	101	103	99	101	93	97	99	102	120	97	92	85	94	86	88	105	102	95	104	100	116	90	97	102	97	83	118	122	89	105	101	108	96	100	88	98	111	103	96	108	113	102	99	114	100	101	114	105	95	96	76	99	117	101	87	99	102	93	111	72	106	88	105	96	98	98	99	106	100	102	101	94	80	109	98	88	105	101	85	94	115	119	111	80	108	107	89	95	102	103	84	101	113	92	102	84	115	95	93	88	106	101	118	100	115	104	94	90	104	84	113	85	105	113	78	95	90	106	101	100	102	91	126	112	89	91	110	93	96	111	119	99	97	105	95	80	96	87	106	101	90	112	109	117	117	103	105	85	93	89	102	101	88	113	78	111	102	100	123	92	90	102	92	103	103	108	110	105	104	124	111	119	93	97	99	98	107	110	116	95	110	82	102	105	98	93	101	95	114	116	79	90	110	106	95	99	114	111	102	98	98	111	90	85	105	110	110	115	97	93	104	115	91	99	90	88	102	105	100	113	99	106	102	94	118	90	104	80	101	93	82	90	113	82	105	101	95	91	108	98	119	81	84	85	107	93	116	102	100	75	106	109	118	98	93	108	95	103	109	118	94	94	93	97	102	125	91	87	116	108	104	102	93	94	95	89	76	99	119	100	105	109	97	100	101	112	115	124	109	113	95	103	97	97	99	94	99	98	107	89	110	107	87	94	99	112	95	109	108	107	123	99	92	92	115	82	90	94	115	105	107	113	85	111	101	106	98	91	105	103	107	94	104	101	97	104	86	77	105	97	82	104	100	79	104	114	105	98	104	117	94	92	105	99	88	105	104	114	84	119	106	97	106	108	118	93	106	96	92	108	103	105	93	92	107	88	91	98	82	93	99	108	93	98	100	103	97	106	106	97	108	100	98	91	106	93	112	102	104	104	89	93	105	101	91	117	103	104	87	106	100	111	95	124	93	93	97	96	92	91	113	101	99	85	84	88	90	94	92	102	108	97	106	95	99	83	109	95	91	107	92	99	98	107	111	104	105	74	117	103	98	102	102	104	104	105	105	102	104	85	105	99	85	102	94	94	94	84	91	106	96	106	101	84	114	93	101	123	90	99	94	108	100	93	110	90	96	101	116	76	102	96	112	97	107	109	101	83	98	77	90	108	104	88	98	107	106	98	99	117	97	95	98	96	91	119	81	88
7635	16218	13480	6940	4786	3480	2536	2007	1549	1266	1011	847	795	712	592	559	526	447	414	431	391	337	332	315	305	286	275	273	232	254	251	240	227	227	222	225	201	209	225	213	253	215	189	194	198	180	196	196	198	206	229	190	181	184	208	194	198	212	167	190	191	182	205	198	174	208	185	189	193	182	179	204	193	175	182	178	191	187	159	194	195	207	173	187	153	170	163	180	202	194	175	187	189	174	171	189	187	179	188	197	203	161	148	167	181	194	174	184	180	173	182	188	190	169	175	173	173	170	145	198	173	181	166	186	193	206	180	158	187	161	184	155	182	177	207	177	181	145	189	183	150	159	165	179	169	181	179	187	162	175	179	192	151	166	192	172	151	159	194	150	181	162	188	176	161	190	163	185	160	138	154	192	174	171	196	163	192	155	199	182	162	179	191	174	179	184	166	179	171	184	187	176	184	167	173	162	155	172	174	182	150	187	158	199	183	159	180	181	172	164	172	183	166	187	179	166	175	173	163	169	161	171	170	152	171	171	174	171	178	155	167	189	179	130	167	163	180	175	183	182	175	154	183	187	163	183	185	181	166	174	154	169	178	181	173	177	148	168	158	177	184	157	168	178	183	187	153	163	152	196	187	176	177	162	162	168	191	167	135	174	169	177	163	175	174	170	179	159	186	172	163	160	188	177	176	153	187	154	172	163	171	198	166	161	204	176	154	154	172	157	176	145	159	177	159	187	158	170	183	193	153	166	159	180	176	191	176	151	148	176	151	154	178	184	160	174	175	141	186	183	171	169	152	172	171	184	163	180	168	188	161	177	179	171	178	190	161	180	161	177	163	153	167	183	162	179	179	168	152	158	171	150	194	200	154	174	171	161	152	178	205	179	174	176	152	183	138	173	162	176	187	195	160	175	168	145	162	177	181	153	165	166	188	168	188	178	170	176	168	180	192	183	177	145	147	154	174	184	196	154	162	162	180	183	179	173	158	184	153	177	153	181	185	161	156	166	165	160	178	167	151	171	178	174	158	168	165	171	149	176	166	185	176	164	155	193	188	201	167	158	162	183	161	162	164	165	165	161	181	196	179	176	166	185	167	172	164	170	175	197	204	189	154	176	184	171	157	174	162	184	175	172	186	174	170	169	172	160	193	182	144	179	191	165	166	188	170	175	199	171	153	173	159	184	158	160	147	214	180	177	174	157	161	190	160	179	164	180	188	161	155	174	185	180	178	173	185	180	179	180	156	206	141	171	176	173	188	172	180	175	157	181	179	160	187	173	188	169	180	170	198	185	167	174	155	159	166	177	179	162	147	173	190	157	170	167	170	158	163	155	152	176	174	176	137	189	187	175	202	132	175	186	188	152	155	171	167	167	169	167	158	175	166	159	166	159	149	182	188	167	156	173	188	194	168	154	170	172	176	161	181	168	156	181	172	171	162	175	177	158	169	166	160	186	184	160	164	171	166	166	180	162	188	186	192	168	160	175	175	188	190	178	173	178	160	181	161	165	152	183	185	176	176	169	171	171	182	168	165	156	178	176	166	192	156	188	150	182	162	186	153	185	167	179	158	188	184	201	175	155	203	163	159	176	158	151	164	175	172	179	163	173	187	158	162	182	168	160	154	170	170	180	186	187	174	175	173	156	155	152	180	156	170	172	167	174	164	172	160	177	177	178	180	166	187	186	168	183	163	150	172	155	156	165	163	183	183	186	173	163	183	181	184	167	180	160	158	180	155	183	159	170	170	182	180	169	188	168	174	160	148	180	165	185	189	174	190	152	182	179	163	179	175	175	185	185	179	165	175	179	160	199	162	182	167	148	152	144	187	177	166	174	164	164	169	181	184	159	177	178	166	170	188	175	177	186	164	170	152	180	191	186	164	149	182	178	183	163	159	179	186	181	170	177	164	176	179	150	188	177	161	158	174	178	157	177	189	168	183	188	177	166	176	198	177	165	175	164	166	182	172	187	202	180	165	145	160	180	133	186	171	161	186	159	174	190	187	143	177	170	182	171	176	167	143	175	179	174	160	187	157	187	168	167	166	153	143	176	176	165	196	179	187	148	167	169	170	185	155	164	174	163	177	172	176	182	175	166	163	185	157	160	180	187	173	185	175	180	162	155	166	197	176	178	167	154	184	169	176	176	205	145	184	161	184	167	178	179	165	174	170	172	158	148	175	181	179	172	169	155	166	183	184	169	172	177	174	177	161	186	212	186	174	169	163	188	167	182	175	173	160	183	169	174	169	167	178	180	173	146	159	189	165	144	197	163	166	166	172	185	169	163	175	178	163	155	167	154	188	155	173	171	169	161	153	161	154	180	161	173	159	180	175	181	175	172	187	183	187	190	177	157	173	153	177	186	182	168	167	160	161	186	181	156	173	152	171	176	192	180	177	165	188	161	159	181	158	171	188	151	156	165	187	177	186	148	204	192	172	188	201	176	165	146	176	179	181	206	153	176	176	190	146	167	182	147	185	162	155	183	188	155	172	172	174	160	171	148	164	164	185	151	153	185	155	165	193	176	191	169	174	166	155	172	160	162	172	178	165	156	147	189	165	171	173	172	153	152	161	159	187	176	172	176	188	177	166	169	186	184	156	192	154	177	164	171	176	185	191	166	171	166	190	178	164	194	168	190	181	198	162	173	195	193	182	182	175	180	171	160	171	186	167	167	194	202	151	152	169	170	158	167	167	181	169	152	152	166	152	181	156	164	173	170	152	176	174	156	189	188	176	178	170	125	169	196	150	168	172	166	164	140	163	187	183	186	174	183	155	174	187	158	178	173	162	184	175	182	149	180	170	173	174	185	178	188	176	178	199	181	175	176	177	168	173	154	198	207	170	169	180	174	149	164	164	157	171	161	171	182	170	164	181	173	168	185	185	164	146	174	185	177	191	187	182	158	166	149	163	175	170	154	200	165	157	195	175	169	172	173	168	169	170	161	174	173	158	200	163	177	149	166	184	193	171	176	156	190	184	166	165	179	181	185	167	161	189	163	147	142	174	171	159	177	172	185	163	186	172	172	182	171	161	188	151	179	178	192	179	184	167	173	162	157	180	154	155	182	158	201	173	183	193	179	183	192	159	164	168	176	184	179	156	185	171	159	173	157	172	181	174	168	184	181	170	147	179	170	185	195	200	162	163	169	158	182	152	163	180	173	167	168	197	173	157	181	180	178	165	162	168	166	167	163	157	170	180	156	167	177	170	172	165	199	167	190	177	166	189	165	186	177	148	187	167	157	171	172	170	163	188	170	176	173	173	176	149	152	180	160	152	172	168	182	179	172	162	164	159	153	173	153	174	183	186	174	162	172	173	198	178	176	163	168	180	192	160	174	185	149	157	178	165	165	181	155	175	192	170	185	172	175	184	178	183	159	186	170	204	178	185	161	173	161	143	181	187	169	163	162	205	147	183	165	172	183	166	160	171	156	143	169	157	169	159	211	163	171	168	165	171	178	163	178	169	165	170	154	151	160	169	172	175	175	193	176
26687	19719	5843	855	651	564	433	421	405	374	361	401	406	402	406	411	417	392	441	379	396	387	348	386	370	416	382	371	394	430	383	405	406	407	423	364	371	407	386	386	365	368	402	330	373	377	377	369	396	368	397	387	402	408	401	417	381	393	402	386	408	400	410	409	400	420	392	371	429	413	370	385	386	366	402	387	397	414	422	400	396	374	421	393	434	403	391	416	373	388	388	392	393	395	372	369	385	386	392	378	410	371	409	383	410	387	390	378	396	389	381	364	438	366	399	397	380	370	371	411	384	391	403	436	396	381	409	361	384	377	403	381	425	355	412	379	386	415	411	406	402	374	415	416	379	405	392	399	406	373	400	414	397	398	414	348	400	395	374	380	389	415	408	404	404	377	411	394	389	430	413	373	365	410	414	392	410	391	337	388	415	387	375	370	402	400	367	415	371	408	393	395	380	389	392	377	381	408	392	428	363	363	411	431	414	423	392	397	428	375	361	401	389	396	378	369	393	401	377	377	409	386	377	357	387	413	402	410	362	417	435	390	393	410	383	389	388	421	382	367	396	375	374	412	383	412	385	425	377	377	379	375	342	414	380	388	375	407	379	412	377	373	399	414	403	405	367	387	396	355	475	389	398	387	391	427	416	424	392	376	409	394	357	391	395	395	383	356	370	378	398	408	383	409	420	373	406	392	394	370	403	421	379	376	380	406	368	370	399	360	397	388	393	367	409	412	417	385	402	375	394	385	391	391	406	378	393	373	369	422	383	402	420	387	378	399	422	402	356	393	398	397	370	364	404	428	416	437	435	429	379	406	385	368	410	419	407	389	399	414	392	412	435	407	407	351	385	418	420	375	386	396	403	382	375	369	399	449	409	389	407	412	357	384	380	381	408	414	408	389	380	378	400	383	378	418	368	443	387	423	383	385	420	374	379	371	399	400	411	370	384	409	401	396	378	361	397	380	444	412	421	354	411	398	363	411	405	389	379	382	393	440	381	409	326	424	363	411	369	429	380	380	403	395	399	382	434	397	358	385	382	422	424	393	412	395	376	395	388	364	397	400	381	410	390	395	377	449	406	378	391	381	369	414	398	427	409	409	408	374	414	393	358	375	420	371	377	391	394	390	351	399	399	396	380	400	364	353	365	386	397	378	407	400	397	405	388	366	381	392	393	423	387	380	357	370	382	380	418	412	424	392	427	419	370	383	413	407	380	373	429	436	401	378	386	388	416	375	437	409	370	395	405	379	370	360	389	402	410	384	379	384	410	404	380	387	389	376	397	409	413	406	388	380	375	402	420	395	409	389	376	361	445	422	369	375	366	404	383	384	379	383	389	427	400	392	363	381	390	433	382	404	382	373	386	372	387	392	378	366	384	439	403	442	403	377	407	376	418	373	375	381	391	408	394	397	404	419	412	406	428	408	406	382	377	430	387	391	411	403	379	393	384	405	409	387	410	397	435	401	394	420	371	368	389	384	393	393	382	413	386	406	416	371	452	381	356	396	389	418	382	372	398	369	385	352	378	385	455	393	390	372	371	390	429	427	380	388	400	450	376	385	418	405	364	374	367	404	380	435	361	391	371	385	384	374	386	388	407	372	362	358	398	371	419	393	398	390	387	397	368	429	403	394	390	403	412	390	416	383	423	411	415	397	389	367	424	403	378	409	393	375	424	418	374	403	397	410	394	384	369	391	404	370	393	389	431	411	362	409	394	384	410	396	399	402	371	389	351	369	378	385	353	388	371	381	409	383	395	364	383	357	436	399	364	384	395	419	382	378	389	406	400	402	366	411	419	403	381	430	372	407	403	357	421	370	371	418	383	369	388	389	386	363	400	391	422	367	379	375	391	387	416	424	395	401	401	364	407	387	403	421	363	373	409	406	401	379	394	421	382	392	396	422	425	420	396	398	392	399	382	392	388	428	405	380	383	372	382	385	383	409	414	385	428	394	396	373	405	417	380	409	388	367	402	397	419	373	360	403	350	371	395	388	407	425	380	404	403	391	398	411	399	420	398	399	436	424	370	409	370	373	374	420	415	388	398	408	380	403	388	360	406	386	386	382	416	396	400	367	405	397	381	373	378	429	406	360	418	414	394	394	393	409	401	395	383	407	418	402	441	361	379	403	368	379	410	379	401	370	410	397	415	420	353	399	364	401	392	385	358	384	370	359	420	388	411	380	381	394	403	399	390	411	380	364	409	389	427	376	415	394	400	384	372	400	389	392	377	403	400	397	374	361	353	369	387	363	395	401	396	393	370	417	404	369	377	356	387	429	365	402	391	422	408	387	394	388	400	410	413	422	377	386	391	383	371	384	393	412	346	398	396	420	407	422	402	410	413	395	420	391	416	434	417	410	397	398	394	391	419	406	407	402	407	393	378	373	425	397	428	387	412	364	426	399	404	415	404	427	348	393	386	431	418	395	372	410	409	418	418	410	370	404	377	409	419	355	387	411	386	387	408	386	378	374	379	415	415	380	395	399	368	367	412	341	393	400	404	381	407	418	368	405	384	366	396	407	389	411	424	378	370	408	398	380	392	391	373	406	415	396	387	384	415	377	395	365	425	433	403	389	404	415	389	385	367	383	377	406	375	393	405	417	398	393	415	399	395	388	387	425	366	393	398	377	380	392	391	386	376	397	381	354	395	418	417	427	390	386	390	387	351	403	419	407	379	347	375	410	377	406	391	368	427	398	460	409	388	376	392	395	378	414	387	404	407	359	391	402	384	396	388	420	436	396	376	409	359	427	411	397	387	372	385	424	367	369	421	360	436	424	397	371	384	381	413	376	384	449	396	406	420	393	401	389	394	372	430	434	343	374	390	356	365	341	383	406	382	395	411	420	377	397	400	402	392	389	399	383	399	384	417	395	422	415	389	370	404	374	374	352	367	388	403	383	413	387	406	417	387	412	404	373	412	414	396	424	382	382	377	351	396	362	394	402	399	393	372	402	425	395	373	372	398	403	362	406	378	374	424	379	389	410	403	371	383	402	388	381	400	404	393	406	437	386	416	381	400	410	368	386	381	390	389	350	391	410	398	360	362	378	419	416	370	375	419	397	410	390	405	409	394	392	398	346	384	402	378	393	394	395	360	412	434	400	406	381	412	420	370	397	405	419	390	431	411	390	367	374	421	390	426	376	369	383	399	422	407	422	372	397	376	385	380	400	403	406	405	385	395	390	418	410	381	354	382	404	414	401	404	401	399	406	385	355	375	392	405	378	417	417	400	369	393	410	407	400	395	402	404	381	412	412	420	371	397	397	372	385	384	412	401	399	391	415	378	407	373	381	380	412	389	381	394	411	390	412	385	378	389	375	394	383	377	390	390	417	388	370	401	371	352	375	387	403	367	361	405	404	414	436	396	393	376	413	411	397	366	371	369	388	387	393	371	405	393	376	433	409	403	401	388	404	373	409	389	405	413	398	368	408	411	404	410	429	390	373	398	403	375	417	395	393	426	396	365	395	365	382	408	401	380	420	401	388
4083	1657	1454	1001	851	771	785	703	705	718	675	672	650	684	655	678	700	643	630	647	648	665	655	695	686	626	645	606	641	695	640	658	664	655	666	674	646	635	685	615	684	671	683	615	635	634	677	649	621	629	662	648	672	587	660	646	632	618	608	684	666	646	644	691	626	685	635	663	611	624	709	665	654	653	663	683	630	643	659	650	637	644	672	671	616	625	650	620	663	681	637	691	669	617	601	650	680	640	643	670	663	698	673	631	632	655	653	684	640	663	727	663	648	603	632	645	649	677	640	654	653	650	635	652	659	666	661	624	658	674	602	670	678	662	670	628	645	639	642	629	639	637	625	650	631	622	681	627	597	664	647	648	619	663	579	589	625	646	636	645	660	632	645	668	635	655	663	670	675	634	688	650	647	658	685	670	682	662	673	645	654	662	641	627	650	611	647	713	698	658	674	682	640	612	642	705	670	667	628	670	618	645	644	602	636	638	672	655	620	608	622	650	645	625	643	642	675	647	653	661	667	671	659	641	680	636	574	670	661	628	614	651	617	651	621	670	652	643	584	644	684	630	697	675	657	607	666	610	682	632	678	618	664	672	628	691	652	589	625	631	631	671	603	624	649	636	625	623	693	644	644	666	637	670	622	701	634	629	620	664	630	655	641	679	598	654	708	649	665	654	682	654	651	621	689	624	646	659	645	671	649	649	645	658	650	620	648	640	627	671	629	642	685	636	676	662	636	645	661	624	629	613	653	611	631	646	616	648	652	611	669	666	636	629	648	689	658	601	630	633	681	614	649	682	663	641	628	631	606	607	684	636	605	649	673	680	635	649	641	616	602	641	627	696	670	716	621	682	626	663	679	667	639	646	697	626	640	664	605	665	668	633	660	641	669	642	674	624	654	675	632	627	653	684	646	625	689	702	648	697	642	591	634	652	664	663	612	606	633	650	647	676	640	663	658	643	658	623	668	659	634	635	643	702	715	678	650	647	649	612	616	639	634	637	637	655	637	613	679	674	649	663	656	639	703	662	680	684	690	669	632	675	687	653	664	601	669	665	654	636	641	663	600	642	670	655	595	668	604	669	631	650	637	664	648	653	630	624	662	644	655	629	661	620	669	640	639	664	668	698	656	629	619	618	692	655	641	718	633	623	622	656	607	660	608	641	602	676	656	666	631	632	684	655	612	677	627	665	681	640	621	650	624	672	647	649	607	617	664	656	650	681	641	642	669	645	614	664	625	695	671	670	592	624	630	675	673	623	663	681	652	649	582	656	634	662	650	668	698	619	616	679	657	653	647	658	684	643	642	700	654	697	681	666	632	630	603	671	635	619	624	620	652	606	634	664	682	660	637	687	662	636	612	608	635	662	676	629	637	657	648	649	656	676	620	677	623	650	656	615	589	612	643	671	652	634	673	642	686	635	639	705	668	683	662	656	702	629	613	649	618	674	691	671	673	671	669	648	660	679	636	631	634	671	639	620	639	660	641	633	668	623	648	667	680	629	619	635	673	618	641	634	672	626	660	648	662	657	658	660	597	682	616	635	654	640	636	679	645	635	606	631	670	627	630	657	622	671	629	661	632	687	652	647	680	656	618	585	663	652	585	648	639	654	623	646	650	686	669	672	638	626	627	691	661	654	640	640	627	664	661	633	628	657	637	623	644	681	632	646	656	673	652	663	647	647	636	592	681	626	624	627	636	651	669	600	646	649	637	627	686	620	631	633	621	645	666	648	657	685	622	666	659	646	650	621	642	667	646	632	653	657	699	647	648	670	661	675	614	633	636	651	667	648	642	694	609	643	679	646	609	671	678	592	648	642	655	669	622	669	667	663	628	673	633	642	642	647	623	648	641	658	663	624	619	582	641	687	648	672	682	641	624	611	633	637	646	617	650	670	656	636	616	634	618	625	632	659	666	602	646	630	655	649	622	628	636	648	683	650	598	631	682	647	616	653	659	594	668	667	707	632	676	604	705	658	642	656	623	632	637	635	611	615	609	679	632	665	617	646	613	632	646	655	619	648	702	659	658	664	628	647	623	631	639	700	609	695	668	626	678	621	626	651	625	661	621	625	649	645	659	625	649	659	632	663	668	660	642	655	658	658	659	627	679	687	654	693	693	662	630	593	647	618	662	614	633	701	668	652	641	614	656	646	590	650	674	666	631	660	634	632	642	617	659	664	646	649	626	662	651	625	637	668	688	693	669	635	643	660	651	622	606	658	630	627	691	704	663	675	625	627	620	638	661	644	601	683	647	662	627	657	673	651	618	657	651	668	664	627	637	637	660	685	681	645	617	672	634	668	645	630	671	666	652	664	671	688	692	654	657	640	674	644	677	665	655	673	595	595	626	634	645	657	704	650	669	663	683	630	657	660	647	632	649	633	627	665	654	630	669	657	632	636	659	616	645	649	653	684	654	658	653	635	594	628	642	660	648	610	666	665	670	635	689	607	648	664	633	616	669	619	699	619	656	664	685	663	645	668	614	624	672	638	662	632	701	654	650	671	694	671	626	654	611	624	664	624	660	685	720	629	645	625	660	650	651	639	602	676	585	680	629	638	633	620	672	635	614	657	654	657	648	618	664	695	662	611	652	662	618	654	681	637	662	629	583	649	666	606	668	672	589	626	647	637	683	659	697	650	688	597	659	666	656	684	650	643	648	643	646	625	598	645	652	647	609	657	696	634	631	669	644	639	672	698	647	635	684	654	690	660	641	664	642	611	583	656	677	662	655	724	624	675	609	650	614	620	703	602	635	633	665	610	649	608	640	625	639	644	651	635	642	650	640	620	638	682	680	658	665	643	652	679	674	649	686	702	662	673	649	639	642	637	627	678	581	675	645	660	651	636	643	691	603	610	669	647	652	611	656	648	609	648	601	665	675	637	613	671	647	664	659	639	651	639	636	622	679	682	655	622	686	621	642	685	651	659	627	619	629	687	664	607	590	658	654	615	670	657	626	670	591	656	617	677	691	675	685	631	679	658	662	678	662	674	650	652	653	621	645	641	659	639	636	644	663	643	624	661	621	625	592	663	591	652	650	620	643	634	682	688	594	621	640	668	643	656	625	653	645	624	692	618	631	644	645	639	635	654	635	652	714	667	659	645	675	651	644	640	646	655	614	665	652	658	646	633	669	671	645	648	624	638	615	638	640	662	591	664	654	656	684	617	647	689	646	677	614	666	615	632	632	666	638	650	651	644	670	682	635	641	628	661	670	632	646	643	675	650	615	601	613	657	643	661	643	668	660	649	655	617	647	678	681	703	617	636	674	663	651	667	721	674	669	675	648	627	642	644	602	652	689	631	680	652	609	647	616	660	672	657	602	679	668	621	690	629	673	635	629	702	668	671	623	619	674	650	609	668	618	617	668	672	604	643	646	639	670	637	642	646	648	716	685	638	667	631	629	618	643	650	621	662	640	613	643	693	627	642	624	652	627	637	664	634	612	657	652	648	608	644	675	659	639	654	676	623	701	648	662	677	639	656	679	656
24082	21202	28326	24358	20427	2395	764	568	466	420	414	371	354	324	335	294	353	321	327	311	292	322	287	303	277	289	289	278	281	289	283	268	286	287	276	281	299	281	284	288	281	299	294	269	270	298	298	266	258	264	278	287	285	296	271	248	270	246	281	263	273	266	292	255	262	285	288	261	298	269	242	272	262	254	273	285	282	262	299	271	262	257	280	273	278	267	276	291	274	307	291	276	248	271	267	277	316	287	255	264	269	272	247	275	315	257	272	300	275	277	277	250	269	271	246	279	274	292	296	291	314	304	287	311	303	250	295	272	256	286	277	288	293	302	279	249	258	269	248	255	271	263	263	285	295	275	294	250	247	269	299	262	286	285	269	261	276	283	289	270	265	273	244	251	284	260	263	263	316	268	271	245	253	268	248	266	281	261	257	277	288	258	266	261	260	288	279	263	287	262	320	249	281	288	273	292	262	285	282	286	249	272	276	262	277	282	292	268	278	271	281	271	259	265	258	287	282	267	265	263	263	275	274	255	280	286	280	291	305	271	267	301	274	282	322	248	274	256	282	313	285	289	264	257	309	268	269	244	304	258	282	274	265	270	274	265	304	271	262	267	255	285	288	298	270	279	278	281	254	295	265	266	296	269	268	270	304	270	282	253	266	246	292	256	264	284	292	282	243	271	264	293	244	281	267	290	260	265	276	282	296	285	241	290	268	252	296	264	256	276	274	235	279	300	258	252	269	269	257	253	238	279	272	260	265	272	275	255	245	271	274	248	277	277	274	274	281	263	271	262	269	289	263	283	263	270	292	287	243	241	259	306	279	281	298	260	250	310	267	290	239	275	264	265	277	235	272	250	259	302	271	267	251	258	295	241	269	274	284	296	270	300	257	256	273	269	256	267	297	257	286	258	268	276	251	248	269	249	290	260	258	257	298	271	271	247	231	297	273	287	276	282	280	255	300	273	279	273	272	285	309	302	274	274	270	234	276	262	282	262	289	256	283	257	284	267	257	275	239	269	253	255	277	269	272	272	275	262	277	252	256	284	259	275	277	244	288	284	254	252	259	241	242	245	281	272	276	274	290	290	247	263	243	278	256	261	290	273	276	273	274	292	244	303	272	281	261	280	244	250	242	280	269	252	276	268	267	282	291	254	268	264	271	288	285	277	254	270	282	249	263	265	291	267	280	298	286	268	261	293	259	292	253	283	244	247	263	262	277	295	229	247	261	272	255	279	264	285	292	287	299	217	295	261	298	275	291	250	276	236	267	279	274	311	273	267	288	277	249	281	280	274	269	281	284	279	246	296	276	280	266	274	271	268	271	292	254	262	276	255	258	251	279	280	274	258	281	260	241	255	287	239	267	278	255	300	276	285	299	254	298	275	299	287	274	279	256	279	280	261	287	281	290	286	262	263	265	287	288	282	249	243	254	273	287	265	263	294	293	280	281	266	292	286	312	267	279	263	267	249	260	302	280	273	292	307	275	281	254	278	292	245	264	243	262	229	250	285	256	265	273	268	285	273	261	257	281	257	286	271	267	260	293	271	272	255	276	273	277	278	269	258	264	279	291	285	279	236	266	302	286	295	276	281	278	269	274	296	271	277	275	283	295	265	271	262	290	287	272	283	287	291	300	277	262	280	249	282	292	289	257	283	264	285	294	279	264	256	276	317	284	278	276	284	265	270	256	294	252	285	277	241	297	281	274	288	284	255	295	271	257	238	254	275	288	284	243	262	281	289	265	260	283	272	258	253	305	293	267	290	276	249	299	289	269	303	281	249	236	265	295	283	258	257	253	253	255	256	264	247	263	294	286	281	274	276	262	257	259	260	310	253	281	274	260	273	273	280	266	257	268	244	277	288	276	307	265	257	268	283	278	269	273	249	272	256	267	271	276	284	283	304	275	285	259	278	254	283	299	291	261	269	260	260	268	282	265	288	288	246	260	267	295	258	298	287	291	265	301	258	260	270	284	244	260	293	270	296	259	270	252	276	264	251	270	305	279	265	248	262	275	266	278	278	279	259	238	268	279	297	262	310	280	284	278	240	316	290	264	256	268	244	266	270	253	303	286	275	264	258	264	314	273	263	283	262	270	273	274	289	268	268	271	238	282	281	248	261	240	262	284	252	250	275	268	272	279	292	296	278	233	280	290	260	278	285	293	260	256	277	261	267	288	284	279	288	257	240	261	295	305	289	279	245	276	283	275	266	259	261	292	307	269	279	308	253	260	271	277	266	262	254	247	281	268	266	296	264	253	269	276	286	277	289	260	269	275	270	265	279	275	241	277	297	287	291	244	264	256	268	266	299	273	277	284	247	252	281	290	292	291	263	260	262	326	272	260	299	291	259	255	248	266	255	281	244	251	288	324	269	274	245	302	285	297	267	280	279	270	265	242	286	263	298	279	259	309	315	279	293	280	278	289	275	290	262	291	273	262	276	250	266	283	285	263	273	271	223	270	287	291	255	284	247	286	300	271	257	252	274	257	254	267	277	270	256	295	274	266	281	289	271	281	294	270	282	278	286	263	261	298	255	297	252	267	281	272	278	277	271	290	295	261	253	261	284	246	272	270	257	248	265	261	255	286	268	271	281	228	267	297	255	265	250	277	300	260	271	273	298	269	265	288	261	265	266	273	269	257	259	269	261	258	292	259	266	271	268	273	302	300	289	276	245	255	295	299	266	296	290	262	258	246	275	249	271	272	260	254	268	290	291	275	256	271	285	277	277	248	274	272	261	262	242	298	232	281	271	259	268	286	280	268	267	296	254	265	243	279	260	286	265	250	243	269	235	241	282	241	272	248	274	252	289	253	248	257	239	304	256	270	267	246	255	279	276	270	260	274	286	283	265	278	271	288	273	258	270	312	282	254	281	271	274	270	262	254	277	278	272	258	263	276	283	274	267	272	279	284	269	268	266	300	269	275	268	237	320	267	278	275	292	266	280	274	248	274	252	271	265	257	287	288	259	280	245	288	258	263	277	241	273	267	280	264	281	285	299	275	256	277	306	254	283	300	278	307	252	268	258	239	280	276	265	256	267	274	246	243	283	292	262	306	242	268	279	250	277	295	286	270	262	259	250	293	262	255	265	271	257	272	277	273	249	238	276	265	260	271	272	271	277	269	258	258	279	270	244	264	263	262	266	300	276	269	249	276	245	284	267	234	266	274	269	258	257	295	306	266	287	276	270	260	278	298	261	247	296	270	275	243	267	289	280	263	272	260	284	262	283	261	284	300	256	273	307	285	244	293	305	299	286	289	261	292	304	274	271	293	246	280	270	294	306	290	258	287	299	284	250	261	272	261	249	287	264	263	275	260	271	263	283	270	298	258	293	260	279	283	258	278	264	280	255	243	279	299	276	279	309	265	255	253	279	281	286	302	285	259	292	276	272	248	292	263	288	299	247	284	265	305	290	278	250	262	254	235	256	276	250	245	274	278	261	245	249	299	280	285	295	270	272	283	250	289	280	262	276	281	282	284	238	300	278	258	283
5284	9961	8523	4255	2867	2160	1747	1365	1239	1022	932	819	770	710	667	683	630	596	565	562	572	531	553	567	547	516	539	461	478	562	459	503	535	517	483	493	452	479	523	490	469	503	458	481	457	475	474	515	451	496	463	471	484	494	448	462	469	442	489	467	491	482	489	472	471	465	505	466	488	441	444	480	479	472	494	470	471	450	476	445	451	480	436	440	504	458	480	486	486	456	476	456	507	472	470	454	435	452	457	474	470	449	429	460	481	475	433	429	457	482	463	440	446	458	478	474	481	495	472	459	456	463	448	494	437	455	472	436	457	463	466	464	471	462	426	457	473	453	482	447	454	482	464	484	443	458	435	485	475	463	475	467	458	461	456	518	469	443	484	520	448	475	463	464	483	438	447	464	480	414	440	507	464	431	469	453	457	416	477	447	471	465	437	446	441	456	454	443	496	487	479	472	496	467	430	462	467	472	493	439	454	480	471	435	442	447	463	515	451	476	509	457	439	435	438	450	489	459	476	477	465	439	477	461	448	463	436	484	446	474	476	450	479	466	451	404	484	475	471	470	422	421	468	426	466	476	457	443	461	476	456	441	476	442	484	490	485	430	468	441	501	502	483	473	464	502	468	452	440	477	498	478	443	506	445	463	468	474	476	468	449	463	498	449	453	462	483	464	465	466	451	476	456	431	473	444	453	464	458	480	442	458	486	490	461	471	478	499	450	470	449	420	415	463	480	443	474	467	455	454	440	454	438	487	452	437	443	505	468	493	478	452	499	457	483	471	465	446	410	469	494	483	471	471	458	486	430	467	457	486	455	480	458	489	442	448	481	449	459	440	448	442	459	483	449	455	442	434	477	466	486	462	424	467	483	479	453	483	454	471	435	480	477	455	465	457	484	494	457	470	456	420	478	436	472	465	460	406	469	448	432	456	468	498	450	475	443	446	437	493	476	450	478	481	435	487	495	433	456	453	432	438	487	462	481	440	427	464	448	470	440	480	479	458	427	468	442	491	463	529	458	426	444	475	469	447	471	464	457	433	456	462	481	476	465	429	469	434	493	458	449	486	459	442	440	472	458	453	486	491	459	420	445	484	442	477	428	439	453	446	449	437	464	449	477	433	442	442	425	464	438	481	477	510	452	476	449	493	486	449	515	482	455	505	489	467	455	453	459	444	454	468	466	446	486	471	493	443	471	452	462	431	479	450	463	472	488	477	494	458	485	449	492	438	460	460	522	428	442	477	473	494	455	451	475	482	478	474	441	482	471	473	441	490	439	463	440	461	471	439	433	492	494	476	447	489	458	463	434	498	461	459	473	448	464	453	457	449	467	445	469	447	431	435	440	472	450	439	458	453	450	472	450	462	473	465	488	487	472	440	483	442	452	450	453	481	451	420	472	442	452	465	434	459	446	449	485	509	472	469	445	450	479	459	473	492	479	471	461	451	457	430	466	497	471	455	490	481	439	446	463	427	480	440	432	506	461	446	455	480	444	468	458	441	479	475	468	460	467	476	461	455	481	445	450	458	468	456	458	433	437	466	490	464	454	413	446	426	475	494	457	469	461	431	445	412	474	463	453	458	434	479	424	486	504	411	483	455	446	451	471	457	464	429	467	475	446	448	469	476	492	449	449	432	441	449	471	431	460	482	474	449	501	458	478	438	475	449	478	478	446	485	489	414	423	471	514	476	465	428	475	449	485	454	462	502	434	483	481	440	465	438	486	472	455	488	463	435	469	439	486	433	473	461	430	479	453	479	469	489	446	485	449	487	451	458	481	495	447	458	487	450	472	448	478	473	458	450	472	425	464	485	503	473	483	486	443	478	438	488	484	473	475	456	448	427	445	471	472	482	459	424	456	439	449	441	456	433	450	446	461	493	457	480	429	449	481	490	446	473	438	489	459	471	422	477	475	468	472	459	456	462	479	439	453	442	469	455	485	488	423	435	441	467	446	466	473	458	447	444	457	491	458	458	458	494	499	470	497	470	468	502	445	480	440	487	466	448	456	495	448	487	469	448	455	454	459	439	481	464	506	459	473	420	437	433	418	473	457	419	486	465	469	442	453	457	474	439	488	453	416	485	453	451	472	441	473	480	424	468	484	467	445	493	470	465	406	498	476	497	437	484	438	485	427	470	479	456	459	467	465	486	508	474	449	469	451	458	477	450	482	461	456	443	482	490	458	496	443	484	459	483	467	457	474	451	437	482	484	445	450	464	450	457	453	452	479	475	461	470	488	469	458	494	451	449	454	470	492	433	481	431	470	436	460	458	415	465	468	428	449	448	473	496	501	432	466	498	467	432	471	470	457	472	503	457	455	413	452	429	414	449	468	505	429	482	490	473	458	470	465	430	426	466	493	475	456	450	485	453	453	442	463	461	455	454	429	470	456	465	448	475	467	469	471	479	407	383	426	473	463	471	468	454	476	462	503	475	473	467	434	459	489	472	461	447	469	487	463	478	470	468	483	426	456	468	476	459	490	455	462	485	446	457	495	479	446	456	492	532	458	461	438	495	461	455	448	452	508	522	439	458	480	467	497	504	446	457	459	476	451	454	453	468	483	511	459	503	439	478	489	444	456	439	478	438	448	471	453	469	463	427	484	414	455	458	460	461	471	455	465	436	484	461	457	430	431	494	488	464	489	481	468	486	444	478	467	455	483	470	470	470	438	474	427	463	432	493	541	453	425	464	433	489	424	487	454	482	445	423	472	450	451	487	412	475	484	473	451	479	450	448	460	464	468	490	417	460	475	457	455	445	444	445	449	432	456	467	458	449	458	409	457	456	456	491	442	412	440	443	454	440	447	448	477	480	466	421	433	459	446	453	439	447	451	484	442	469	446	465	472	492	474	452	429	464	462	506	425	472	484	474	449	457	476	453	449	396	478	474	462	460	439	455	496	478	424	454	465	425	481	458	447	458	442	445	447	458	429	482	480	489	503	441	455	431	456	478	447	468	434	481	424	481	496	464	436	465	457	462	504	425	430	451	496	496	480	489	473	440	430	442	476	433	464	490	463	466	453	426	485	474	449	414	479	468	468	441	442	473	443	494	468	491	420	460	423	467	467	491	426	474	460	482	463	488	464	460	443	461	500	512	490	468	455	473	507	435	441	442	432	432	435	457	469	455	448	454	483	500	448	496	484	483	445	516	465	480	438	444	428	445	443	475	446	490	432	433	493	460	467	458	459	476	478	437	446	472	439	495	473	443	461	483	417	455	463	473	442	440	450	447	451	493	473	472	489	438	459	454	441	472	446	434	473	435	455	503	454	453	466	473	467	431	460	457	483	449	479	465	424	482	503	479	444	435	451	429	448	460	442	471	478	427	430	434	431	471	469	465	452	456	452	427	436	454	427	464	492	462	484	460	476	448	494	455	494	459	476	504	452	501	459	463	473	462	417	443	446	431	457	509	491	451	470	473	477	460	438	448	416	480	487	451	461	491	449	447	460	497	432	481	463	493	453	503	465	432	450	431	475	431	482	500	478	449
23119	21116	28843	23664	21117	19549	1800	650	491	383	301	276	271	227	218	229	175	171	156	169	145	145	142	138	127	138	131	129	138	123	110	106	129	121	109	127	113	119	109	120	123	111	100	104	95	126	106	108	103	113	122	112	125	95	122	122	102	83	98	96	92	104	81	111	91	103	89	114	97	94	108	85	89	106	111	96	95	92	99	94	100	92	96	114	114	77	115	99	99	111	106	117	107	86	101	90	94	103	78	117	92	92	105	124	99	93	94	110	101	100	103	85	105	100	100	116	113	94	108	99	104	92	93	110	100	79	100	97	90	109	97	89	114	111	91	97	102	99	101	115	104	120	91	100	105	98	92	106	109	108	98	110	99	103	94	113	103	104	93	96	111	102	98	88	92	95	106	104	115	100	113	90	96	84	116	64	96	99	90	98	102	114	88	97	93	99	93	97	101	83	87	117	105	88	100	99	95	95	101	98	81	89	85	106	92	86	104	101	94	95	93	88	104	105	85	97	102	101	105	97	99	100	82	97	92	96	93	97	85	103	113	118	115	92	100	92	97	99	95	92	110	89	94	101	97	88	87	95	104	102	99	103	89	102	101	114	101	81	116	114	97	103	99	90	110	87	75	115	94	100	100	116	101	112	101	109	99	97	90	85	97	107	93	77	96	87	102	90	87	95	114	100	93	88	91	109	89	99	90	113	119	101	108	83	100	111	88	85	88	99	101	107	85	96	95	95	110	95	84	96	111	93	86	83	115	99	88	117	102	103	90	90	107	80	106	87	103	108	91	102	109	108	116	111	102	102	92	102	101	102	104	93	88	95	100	105	110	105	81	92	95	96	95	92	92	91	102	106	98	106	92	86	122	97	108	105	93	119	97	112	104	111	97	114	86	101	83	100	117	116	103	105	90	89	100	95	108	88	112	90	112	80	92	91	102	102	92	96	103	92	98	104	91	84	95	115	102	85	109	84	80	92	105	111	102	81	107	117	105	87	90	90	101	91	90	75	80	98	101	115	112	99	108	107	95	114	92	115	85	91	111	106	101	98	94	83	116	92	91	101	80	100	106	107	89	86	95	88	104	87	93	101	80	85	99	102	98	88	104	73	93	106	96	106	91	98	97	98	100	84	94	101	100	92	88	111	87	92	105	96	74	113	110	105	94	112	104	77	83	100	90	102	86	89	93	96	102	103	121	90	102	114	81	90	84	93	100	98	82	94	102	99	91	96	101	121	67	83	96	73	98	116	110	107	87	98	108	96	109	90	103	97	81	90	85	95	102	110	112	87	83	90	94	81	113	112	95	99	92	89	106	91	103	90	101	89	92	89	93	108	98	103	90	109	95	98	102	94	93	82	96	117	111	115	96	97	102	98	101	102	83	96	104	88	112	112	86	98	92	112	71	107	97	84	87	102	90	98	115	89	94	111	99	83	96	86	91	103	101	93	101	101	99	97	88	88	109	109	86	120	101	98	94	99	71	118	111	81	97	91	114	103	99	95	109	98	111	95	92	95	98	98	111	106	99	94	85	107	99	95	84	101	91	117	103	89	105	99	117	103	86	108	87	105	101	77	110	90	97	94	90	86	99	98	109	87	109	99	96	81	98	103	115	87	103	97	107	96	102	109	101	96	96	93	107	90	96	86	117	96	73	100	98	100	99	81	97	96	84	105	91	103	86	117	96	93	90	102	94	114	107	100	106	113	93	88	122	110	96	115	104	105	113	82	104	106	110	91	94	130	79	95	107	107	95	104	109	95	106	109	107	92	97	65	82	103	108	120	82	100	112	110	104	84	86	88	103	83	98	87	81	100	92	91	101	94	112	100	103	100	106	97	104	79	81	84	98	83	110	95	68	99	97	78	88	106	91	112	120	110	116	86	81	78	96	91	107	95	95	90	96	102	92	86	99	94	94	101	101	100	97	100	83	102	100	104	95	93	99	88	94	104	83	103	101	109	90	99	87	89	95	98	103	86	114	120	95	123	107	96	96	82	93	96	99	122	108	107	97	85	113	124	108	97	79	94	90	99	97	94	102	102	104	96	106	108	102	95	115	88	95	95	99	102	99	91	102	97	110	96	86	118	87	84	84	90	117	99	90	89	92	89	108	103	93	111	112	113	100	92	91	95	95	93	97	87	105	103	111	103	97	104	106	103	92	96	110	95	100	67	97	106	104	103	104	99	99	110	84	97	100	104	95	102	103	84	98	100	93	108	94	107	74	91	112	100	96	95	92	106	100	95	92	94	92	104	112	94	95	117	80	102	108	94	103	107	94	91	109	102	105	98	87	106	104	83	99	105	95	101	97	90	109	103	96	104	95	101	95	112	93	95	98	103	89	121	78	122	93	123	98	101	97	106	108	99	96	103	89	107	114	68	105	99	88	112	93	98	102	91	101	94	97	81	96	98	89	101	105	88	101	107	110	91	106	90	117	102	101	100	114	107	125	106	97	100	101	94	82	92	79	116	102	100	94	101	105	101	89	91	107	89	100	77	86	99	119	84	122	100	73	96	113	99	94	103	105	88	100	100	97	92	102	110	103	88	85	96	117	121	102	111	95	114	98	97	102	106	102	74	93	113	95	104	104	87	84	101	116	119	95	86	108	105	84	90	119	104	93	126	100	94	109	89	112	110	87	118	116	113	96	95	132	96	81	113	91	88	107	99	96	97	89	98	108	99	94	77	113	113	118	96	96	102	98	113	99	77	91	104	96	89	100	104	91	90	100	108	120	96	95	92	86	97	90	95	80	87	100	93	95	94	89	85	104	81	104	84	126	113	85	98	99	107	113	100	109	98	91	86	87	104	108	112	105	100	116	107	106	103	107	106	82	97	95	113	91	101	92	87	100	109	81	95	117	97	109	100	107	106	100	98	111	102	94	105	80	86	94	97	100	110	109	89	102	98	115	107	93	90	111	99	96	116	103	77	101	95	82	95	97	110	92	95	96	77	100	83	102	103	113	93	104	104	119	91	95	93	105	82	110	97	96	82	115	100	91	93	106	106	101	89	107	95	102	94	108	87	104	126	101	106	84	115	110	111	86	88	100	105	97	104	87	101	79	89	86	112	109	128	94	96	70	118	99	78	89	99	93	87	106	89	86	110	104	94	77	105	99	118	87	88	86	90	109	100	98	96	94	90	106	98	117	110	106	107	90	111	110	97	74	98	116	89	99	91	107	102	93	105	98	87	107	106	94	108	104	103	118	110	103	87	79	95	106	92	95	89	98	94	112	95	100	104	99	109	96	115	118	105	87	118	105	100	94	83	97	115	80	92	99	85	101	100	91	101	85	100	99	78	89	89	87	90	101	108	82	83	86	86	109	97	89	99	95	96	92	100	93	94	95	104	100	87	103	111	111	93	116	101	119	103	113	86	107	102	110	93	103	107	102	116	86	109	93	110	100	114	95	96	93	103	101	94	100	93	101	87	92	108	89	82	99	115	90	95	107	89	99	88	100	105	104	96	110	111	80	94	92	90	99	102	90	94	115	84
7525	16070	13286	7018	4604	3426	2528	1939	1617	1279	1117	881	723	656	602	556	500	465	448	358	340	343	335	323	308	287	259	293	302	252	248	226	248	209	257	241	216	228	214	189	182	211	210	203	220	212	222	197	165	194	202	186	199	197	182	173	204	189	204	173	188	178	213	193	189	173	207	196	195	185	189	166	157	187	175	175	175	175	177	216	179	184	187	198	185	173	183	171	170	168	176	182	157	185	150	153	187	212	161	156	175	168	168	172	160	150	187	171	167	167	170	165	177	183	190	152	193	173	189	171	184	173	177	184	161	153	174	187	149	185	182	156	166	194	162	186	176	176	142	169	147	167	179	158	161	168	167	154	173	173	185	180	164	175	182	156	160	162	175	182	186	160	165	170	146	164	167	197	170	165	185	162	172	186	167	183	148	182	171	162	162	163	154	160	176	182	168	189	138	174	184	186	156	136	171	182	180	180	172	168	175	151	175	152	178	170	194	171	177	157	181	188	147	173	168	177	195	169	177	187	188	181	181	172	168	165	178	171	180	182	163	168	158	171	179	185	167	155	168	169	167	186	154	164	177	199	168	165	157	173	180	163	179	192	177	174	156	191	168	170	167	155	163	160	136	154	156	175	161	181	171	165	162	152	184	154	184	156	167	175	166	166	185	189	173	175	169	174	150	202	161	182	173	158	154	152	183	162	169	167	170	180	165	165	164	179	175	168	182	170	156	182	157	183	184	147	196	155	173	194	175	167	183	143	188	159	164	160	156	180	172	196	160	172	189	190	169	150	179	158	173	172	177	154	170	191	183	175	176	173	159	171	165	176	163	174	149	192	189	185	156	156	173	165	154	185	185	187	147	183	145	189	175	180	191	175	168	191	158	173	159	177	157	176	159	167	199	152	172	173	152	178	170	159	186	165	181	179	163	144	186	155	175	171	153	150	183	175	160	176	171	183	181	169	191	171	164	155	173	161	166	163	174	166	160	178	189	194	168	176	160	200	176	186	184	167	170	193	159	182	161	191	160	177	164	160	179	176	166	190	159	163	167	178	170	190	165	185	178	191	184	170	185	161	164	194	170	178	167	165	162	166	187	181	152	181	177	147	168	167	160	189	162	160	178	171	171	161	157	165	149	193	164	186	191	185	188	155	168	158	158	148	173	181	168	168	165	175	171	174	153	161	174	180	168	148	169	186	161	154	171	152	182	157	179	169	159	174	194	165	160	178	161	159	186	182	168	173	194	170	169	166	172	168	174	164	170	162	169	148	169	191	174	199	172	143	168	175	159	146	172	157	175	174	153	145	172	168	172	153	178	176	180	156	154	172	186	150	169	167	162	174	156	146	146	152	143	174	158	177	151	154	165	184	178	167	159	174	171	172	162	157	181	188	154	154	174	161	167	186	168	157	156	174	151	174	182	162	168	176	173	152	180	154	149	175	175	173	152	169	184	142	168	183	187	177	174	158	185	166	194	161	158	169	165	182	184	194	175	173	155	192	172	152	184	160	174	164	168	159	189	185	180	175	151	171	168	162	170	190	169	169	181	167	174	176	184	179	184	172	161	169	142	148	201	186	180	164	192	191	173	167	171	168	168	172	191	171	149	168	175	165	160	158	167	173	197	189	161	176	161	178	167	179	180	179	172	158	164	154	178	170	167	177	165	170	157	176	167	200	174	160	186	180	164	194	188	184	173	183	159	163	178	140	174	165	166	161	174	171	188	182	170	169	155	161	180	183	176	166	168	194	189	152	150	183	159	191	173	169	185	161	188	179	164	174	172	187	178	152	204	159	167	141	169	181	187	171	171	171	167	165	187	168	177	166	176	192	144	181	166	149	170	173	179	182	161	171	184	139	155	182	162	167	157	164	184	152	164	170	187	145	172	154	161	190	171	163	150	185	199	150	182	155	159	161	173	155	176	137	173	159	144	174	163	175	194	173	168	155	170	174	171	187	183	152	169	165	163	160	138	187	185	171	178	166	169	167	216	206	166	144	171	149	151	162	177	156	161	179	184	151	170	171	171	160	139	176	192	154	159	173	155	180	167	157	170	165	167	160	153	186	175	174	172	184	177	159	181	166	184	161	147	190	158	186	181	172	160	172	153	164	185	167	179	160	155	167	171	188	151	174	192	162	151	160	160	185	156	180	180	164	157	186	179	155	172	168	170	169	176	200	175	188	205	148	211	171	148	151	168	167	157	182	175	169	182	183	164	190	167	167	197	171	160	180	173	183	185	169	181	182	159	184	202	180	175	195	169	135	177	178	167	183	198	148	172	151	178	161	167	167	160	175	158	174	176	158	155	179	154	173	157	160	161	173	167	171	172	162	170	196	167	158	167	152	168	147	179	181	174	158	163	187	184	175	169	154	150	170	181	163	146	192	151	156	154	183	180	151	178	180	178	166	179	180	166	168	168	172	154	153	170	160	184	167	166	176	190	165	149	168	185	175	177	175	176	179	164	181	172	172	186	176	176	148	182	168	183	150	163	178	193	174	177	159	151	162	136	152	164	170	177	157	180	152	182	146	153	157	167	172	180	174	191	164	186	192	167	174	183	167	172	160	166	156	168	155	171	190	166	176	175	173	161	160	166	175	166	166	174	169	191	163	172	138	181	161	185	199	164	172	162	201	185	164	157	156	181	163	165	189	162	174	166	167	164	174	179	147	171	170	187	173	183	171	171	170	199	160	161	162	170	146	176	173	178	153	178	174	148	168	175	194	172	173	169	166	158	171	164	173	164	173	160	174	186	173	162	157	167	176	170	165	156	170	181	148	167	168	196	182	192	157	182	167	158	159	183	157	163	173	168	178	182	168	182	166	167	174	163	150	176	172	160	184	187	174	150	169	176	181	189	177	169	154	171	164	156	170	176	160	148	198	153	169	146	169	193	171	170	159	155	144	183	185	176	199	171	175	159	171	152	171	179	164	150	182	181	170	184	204	201	164	170	167	159	156	179	132	179	172	153	182	151	195	176	172	163	164	153	183	151	181	163	172	176	154	146	182	177	166	172	161	175	150	168	198	157	146	182	160	158	181	163	176	176	161	161	156	174	203	188	163	169	159	180	171	175	168	182	183	175	179	162	157	163	137	156	167	184	165	162	171	152	170	170	186	159	163	208	175	172	168	157	163	135	143	179	166	182	167	169	165	158	183	180	189	183	182	136	163	174	168	156	194	192	155	169	172	180	180	163	178	165	167	179	182	181	165	172	178	197	154	162	189	185	164	168	177	177	169	152	160	167	147	174	170	154	187	184	178	175	180	188	172	178	184	190	165	154	173	200	182	175	165	172	169	192	189	179	173	183	164	175	161	174	145	158	175	177	176	176	177	162	180	151	143	165	196	182	155	184	178	178	171	154	159	167	173	153	191	161	165	165	154	195	177	198	178	163	155	167	166	176	170	181	179	194	163	178	166	156	163	146	185	193	198	166	173	165	171	164	178	163	174	177	148	181	149	172	177	166	188	172	185	170	181	165	180	153	159	159	149	178	158
26657	19772	5543	752	505	417	413	397	379	403	429	415	400	390	399	406	386	397	353	427	385	404	405	383	400	389	405	374	412	383	379	395	358	383	394	369	391	359	379	410	386	400	380	420	369	358	403	396	364	373	389	410	381	391	399	393	348	386	407	400	356	368	379	402	401	394	390	367	376	375	384	392	428	379	400	393	403	348	352	364	366	405	402	355	383	412	419	407	406	379	364	381	372	388	370	423	368	377	388	389	403	409	357	336	418	384	383	364	379	348	371	383	389	367	396	405	374	375	357	372	359	374	372	416	362	395	351	400	382	368	395	386	398	348	394	369	411	412	388	363	347	403	383	374	390	401	383	367	387	395	357	399	357	373	363	349	379	369	380	380	354	439	365	370	381	412	369	402	383	362	403	379	385	360	376	422	398	356	406	335	361	361	386	385	390	362	355	385	401	382	394	365	375	369	369	379	381	363	409	379	350	373	391	393	404	380	402	391	387	383	397	385	401	350	376	395	379	380	395	387	382	396	370	400	421	380	386	413	397	352	399	363	406	397	354	348	369	368	381	381	368	382	386	401	379	378	393	426	378	402	411	374	389	394	402	375	383	392	425	355	374	381	394	370	407	424	361	388	384	393	383	349	377	362	384	383	395	393	364	398	376	400	377	376	391	407	410	395	372	400	370	394	385	373	390	392	431	390	371	404	367	347	367	376	373	386	380	401	414	403	379	380	372	402	357	394	345	369	374	381	359	349	352	399	382	414	372	392	392	363	389	381	383	408	403	378	394	405	382	396	410	383	375	391	400	378	383	359	388	391	348	391	379	392	373	387	350	377	408	390	399	398	395	396	357	380	362	376	384	360	383	379	389	392	376	352	354	369	398	372	400	363	399	394	403	376	425	340	375	380	396	392	385	393	363	380	393	414	402	366	360	380	379	415	388	392	371	369	380	390	393	406	369	389	379	392	373	442	362	393	383	386	375	364	395	393	415	372	361	397	387	397	411	393	367	385	382	386	401	372	387	399	376	408	361	364	376	387	390	384	383	389	361	392	359	382	372	398	404	424	394	350	392	370	385	363	380	421	406	384	395	410	384	356	388	376	392	335	401	377	378	406	385	402	385	362	381	396	395	430	412	392	345	419	393	359	378	345	387	369	364	384	398	365	368	408	437	393	361	387	372	379	389	394	393	405	394	349	382	371	378	365	365	371	378	364	389	373	398	376	379	403	367	360	407	412	390	401	378	343	352	363	409	399	365	389	348	392	419	415	360	363	361	385	382	403	379	396	370	391	372	377	438	405	373	381	390	367	397	403	373	410	379	340	347	376	372	407	369	402	359	370	377	390	367	401	363	343	344	410	388	398	372	371	364	400	364	406	404	417	360	391	385	359	392	379	370	400	380	354	399	353	400	397	381	426	384	358	384	384	344	417	415	376	406	391	396	411	346	369	440	415	391	376	411	350	371	385	358	404	371	353	368	356	379	361	395	401	384	385	372	408	369	356	387	389	417	384	357	351	380	373	368	378	371	413	397	393	382	407	378	368	356	371	393	351	404	396	381	350	385	372	371	355	395	380	372	385	391	398	383	401	401	387	366	364	368	357	367	389	370	395	386	407	408	357	397	372	377	357	412	387	384	378	348	357	374	372	352	381	379	392	383	356	384	354	386	378	366	383	357	362	388	418	403	379	378	416	388	382	381	353	373	372	350	391	400	417	365	389	402	384	381	373	388	388	413	399	369	396	356	392	367	367	382	409	393	389	428	413	401	363	370	387	374	384	370	386	395	413	367	398	346	372	431	393	378	393	409	375	327	399	388	376	422	383	372	433	383	348	413	355	385	388	410	395	390	356	399	384	400	390	411	376	362	429	357	338	357	350	384	370	359	408	412	396	389	412	408	383	349	396	367	387	415	381	389	405	402	361	414	372	378	389	398	404	400	365	395	371	391	385	402	380	368	364	396	393	408	362	402	380	387	379	385	383	403	365	383	384	365	390	399	404	376	381	375	387	409	356	371	377	382	416	379	405	390	342	378	390	377	372	342	379	377	367	414	396	386	368	369	399	402	380	402	353	420	421	393	391	379	367	398	418	407	398	347	350	374	402	416	385	374	373	355	399	405	377	407	394	408	382	405	383	375	393	396	375	386	411	411	364	380	396	409	376	392	420	353	389	349	360	362	389	425	392	375	385	391	411	420	377	390	404	352	350	412	356	407	396	347	364	363	408	391	382	362	361	368	405	327	400	376	392	378	376	391	407	400	411	387	362	368	395	378	384	429	403	384	348	370	418	373	395	400	398	418	397	387	389	385	386	356	373	407	370	395	404	379	400	380	391	363	386	379	392	413	394	406	370	382	357	374	377	394	360	353	355	375	361	385	406	432	383	371	396	398	383	379	388	413	362	364	373	400	396	383	410	389	383	407	376	389	382	345	379	353	390	376	389	407	394	378	365	411	372	367	378	360	374	362	380	383	356	379	394	361	369	392	423	419	409	374	371	411	372	386	368	344	417	418	356	377	363	386	412	377	369	415	413	404	386	388	360	397	370	395	399	389	392	397	371	403	395	383	394	416	409	372	406	402	393	414	401	372	367	362	414	365	396	371	386	402	406	391	417	385	355	406	383	349	364	375	395	365	386	394	409	408	395	409	405	343	411	401	413	373	389	392	360	387	394	354	376	362	385	387	395	394	419	379	364	354	365	385	333	399	375	382	385	414	365	373	404	407	381	353	392	396	398	384	349	421	397	400	393	384	374	404	366	397	386	382	391	384	381	381	388	346	366	415	427	343	372	399	380	382	376	410	412	372	390	416	423	412	381	400	379	389	379	361	423	388	402	390	370	355	357	357	385	383	392	395	387	372	393	386	391	396	375	392	389	379	373	412	373	386	363	381	394	363	414	430	404	388	374	395	403	379	369	384	428	377	377	362	359	367	402	375	355	345	364	417	368	356	419	369	401	395	367	426	373	393	391	363	391	362	367	405	397	371	344	390	390	374	425	386	381	406	349	387	327	388	400	359	387	383	396	404	398	390	407	393	394	353	376	387	391	371	356	395	390	401	406	408	367	376	361	379	378	357	414	415	383	410	404	360	361	364	397	412	399	377	396	350	367	400	429	380	390	403	397	374	374	379	393	371	405	385	402	391	376	399	382	375	380	340	403	363	386	365	400	373	359	394	364	370	390	410	359	325	401	376	418	386	431	371	404	378	403	404	370	399	385	437	387	371	354	408	383	365	358	398	395	372	405	384	341	395	387	366	358	388	395	388	390	381	398	412	365	387	390	404	367	354	374	368	384	367	367	391	379	337	370	376	390	415	369	410	370	335	359	382	408	413	367	374	354	384	363	375	376	386	372	398	405	402	392	368	409	359	339	388	373	384	411	402	361	377	453	355	396	355	397	389	405	360	398	395	385	406	389	398	369	385	372	408	384	411	372	411	399	376	382	381	373	364	389	404	396	404	425	380	412	361	382	369	398	398	363	386	387	395	395	352	411
4127	1565	1362	942	808	772	746	691	679	731	674	701	712	660	689	676	631	688	646	641	657	667	671	660	652	685	648	648	622	631	671	650	631	647	698	659	590	617	649	645	621	618	617	642	643	688	573	604	679	632	631	690	643	690	657	683	615	650	651	635	626	696	652	638	676	636	656	672	633	650	645	643	662	647	665	665	678	705	643	629	615	651	602	631	619	663	626	637	602	626	606	672	659	636	623	615	664	610	652	634	661	650	671	592	593	647	622	618	642	624	711	607	653	646	667	630	649	647	643	674	639	618	620	613	676	638	639	618	646	638	674	655	646	631	635	700	671	633	669	656	630	632	629	671	635	630	607	658	617	685	645	630	655	629	652	632	652	609	694	678	654	655	656	670	656	659	666	650	633	629	681	638	633	585	618	634	628	603	638	642	645	617	621	685	650	666	675	618	630	645	638	652	656	661	591	658	625	668	667	640	622	635	639	664	621	664	685	688	660	600	683	673	598	627	641	700	617	693	649	640	604	600	661	657	654	669	626	636	641	709	625	676	631	689	651	656	651	651	642	661	684	633	632	664	665	618	675	635	633	636	657	694	619	614	660	640	636	617	713	657	641	640	581	677	629	635	647	665	670	629	638	630	628	661	664	617	623	612	677	666	634	667	666	636	642	667	627	632	657	622	652	637	640	678	613	602	624	680	652	646	638	650	600	702	643	599	642	669	647	652	641	634	645	683	657	653	686	653	631	656	662	647	613	652	693	626	640	615	649	593	659	650	665	600	615	600	645	637	662	672	649	623	628	668	620	671	634	624	615	600	661	624	693	661	681	650	677	635	643	634	642	689	694	630	678	621	673	701	644	580	640	681	669	605	643	692	655	708	662	631	646	657	639	626	626	624	608	642	672	664	646	631	687	677	692	634	608	624	607	649	648	646	678	670	628	646	652	686	611	645	606	690	658	640	616	631	666	643	615	668	621	674	654	620	637	627	724	673	614	660	668	622	659	615	674	680	642	633	677	633	617	676	674	637	665	634	643	648	659	692	660	664	632	691	636	641	659	661	657	665	671	693	630	680	624	628	653	652	668	632	664	645	657	639	671	616	610	640	650	680	647	697	649	636	651	640	590	640	666	649	667	647	698	665	624	624	647	644	673	660	663	675	636	633	631	607	612	688	638	652	613	617	675	665	652	663	635	669	669	632	624	648	655	615	639	645	632	644	620	639	648	649	636	640	649	693	635	654	634	652	673	624	658	640	674	645	653	671	702	620	609	663	616	654	598	653	601	655	675	641	603	658	639	644	622	648	657	628	666	660	659	607	640	655	635	668	670	622	602	629	621	618	681	640	653	638	636	644	632	628	679	624	615	660	631	625	638	624	654	611	647	675	658	666	674	692	681	639	648	626	666	612	654	706	636	702	628	617	643	631	685	652	610	632	642	669	629	617	611	649	631	677	618	628	662	635	657	644	677	623	666	668	654	672	671	634	657	656	649	612	648	624	650	637	665	669	623	602	627	634	683	660	680	620	646	633	595	644	606	635	633	631	588	664	652	676	651	644	642	654	619	660	656	667	654	622	598	682	601	628	634	688	653	669	619	603	692	652	648	646	675	614	683	679	644	674	633	612	624	661	674	644	646	674	630	652	661	644	645	624	619	624	636	702	655	675	678	638	676	653	676	651	667	600	662	643	635	620	628	652	636	642	676	648	675	641	637	633	635	650	673	619	630	640	623	628	591	629	675	681	650	662	600	664	582	651	659	647	655	634	601	618	635	635	658	643	600	626	695	633	648	626	635	675	656	643	639	614	694	660	635	639	713	673	617	673	610	629	658	677	659	646	634	628	639	630	648	629	618	656	643	629	671	641	650	634	679	695	642	653	622	650	621	662	694	692	611	636	659	621	632	630	657	594	653	624	632	613	617	607	662	631	635	671	687	633	634	643	633	701	641	647	640	629	653	624	618	612	627	657	642	633	640	659	699	634	621	617	610	671	670	710	666	645	658	618	628	631	736	628	634	632	619	608	684	628	668	673	639	648	628	676	642	664	645	636	639	615	558	654	661	629	612	617	685	651	606	650	629	703	653	631	663	616	612	636	647	696	626	622	628	644	619	647	674	656	666	617	620	669	640	636	622	639	661	654	604	630	679	666	618	642	649	618	631	656	650	615	655	656	663	702	674	668	658	650	663	641	657	657	628	647	640	643	663	636	662	673	623	571	651	647	677	677	636	616	671	645	700	637	602	652	637	654	689	642	617	669	645	621	629	634	645	631	677	630	608	636	651	683	667	674	684	664	655	693	655	636	613	619	661	640	585	649	605	679	660	643	657	661	641	655	625	640	675	659	667	649	598	618	651	640	602	681	631	643	622	615	648	669	653	635	641	627	620	618	663	632	658	656	632	675	616	623	655	671	683	632	675	639	607	637	657	667	640	688	632	657	649	643	635	651	623	619	629	642	657	668	631	617	673	659	679	708	689	655	635	617	637	677	596	598	631	649	621	666	667	609	639	656	617	665	707	649	643	659	606	644	664	663	692	611	647	628	666	686	653	667	637	663	659	645	616	644	638	665	638	629	661	655	645	664	600	612	652	657	645	601	587	676	625	620	615	646	708	656	641	631	671	619	659	676	621	627	633	651	586	662	655	658	627	602	661	636	664	657	647	604	611	668	618	654	596	642	642	629	629	605	664	632	593	607	660	628	696	616	641	662	642	635	613	637	604	646	637	639	677	635	647	678	641	674	658	641	649	634	632	649	650	637	671	634	606	688	618	630	637	610	644	647	665	640	661	680	649	627	638	652	607	639	695	677	607	625	668	706	631	618	689	678	678	648	611	625	639	687	671	644	617	661	664	647	673	638	666	659	675	620	657	663	616	667	668	633	658	683	624	629	607	629	623	616	632	669	630	644	631	615	624	663	619	679	663	637	662	640	682	607	658	664	652	647	647	646	632	642	649	709	647	642	653	609	604	657	660	676	672	670	663	664	638	634	626	636	623	652	692	650	639	611	683	643	652	633	648	676	654	656	652	659	641	647	657	630	613	646	640	619	693	643	645	623	631	640	629	673	606	663	625	649	611	640	681	655	618	649	621	644	630	607	629	639	633	636	639	705	631	638	628	632	635	637	655	696	667	645	608	612	631	641	649	607	618	658	611	614	675	612	697	605	661	664	663	631	638	695	677	628	699	649	623	668	635	645	649	603	634	663	625	622	598	657	631	647	635	658	663	577	653	656	656	639	666	671	628	647	635	665	672	614	646	665	658	617	683	659	600	618	656	613	644	627	587	589	638	605	648	613	637	650	639	627	637	636	620	617	664	646	630	640	641	671	682	635	640	643	663	644	667	594	695	675	648	616	671	640	639	664	638	698	608	640	621	617	623	640	636	673	662	633	666	663	645	642	652	634	680	638	655	598	648	670	646	617	604	652	691	585	633	677	672	630	621	648	627	614	665	649	638	642	628	626	653	629	595	657	618	657	612	610	664	646	631	678	672	656
24097	21120	28211	24281	20322	2322	735	520	439	363	426	327	373	346	342	309	296	286	300	292	324	327	275	279	267	295	291	287	288	256	265	287	264	266	278	257	292	290	260	261	280	286	280	276	273	258	284	251	288	269	256	251	253	258	285	291	279	300	281	265	254	255	285	288	282	281	258	245	257	287	274	295	256	295	248	249	265	237	258	228	287	253	239	262	276	278	261	264	253	242	268	279	279	266	279	261	268	235	283	271	317	262	271	268	254	267	242	259	245	301	258	248	254	279	271	294	259	270	272	247	236	288	273	253	248	272	295	274	298	270	237	276	298	257	287	263	252	270	256	277	270	253	275	266	258	292	258	273	276	259	265	274	260	281	260	261	259	303	250	256	250	293	266	283	285	233	283	260	281	292	274	261	289	285	265	312	252	253	280	261	261	229	272	276	252	270	259	298	258	280	279	235	259	259	273	282	262	283	274	261	268	276	269	271	261	265	238	279	236	254	288	260	265	295	281	277	264	254	296	263	236	275	269	292	295	274	271	241	272	263	303	290	284	265	264	253	298	274	274	245	303	272	255	261	260	287	282	290	278	252	250	265	256	269	289	281	275	264	276	238	274	276	246	267	260	252	246	262	292	298	281	258	255	261	281	277	254	297	241	257	285	289	278	253	256	279	271	286	277	309	254	277	267	249	272	251	299	221	279	265	247	261	253	265	265	284	270	260	241	257	259	237	254	291	248	250	288	269	259	257	254	290	263	273	290	261	283	291	250	249	269	261	283	258	281	298	292	256	273	267	279	266	265	240	255	242	267	264	261	253	269	291	229	270	306	234	265	263	258	253	249	269	263	260	289	291	268	260	286	277	280	285	254	246	274	241	288	228	268	248	291	277	296	273	266	263	265	272	244	228	260	277	279	264	270	262	280	286	282	266	256	279	261	259	254	259	263	241	282	258	251	270	273	275	271	274	253	256	275	272	246	273	245	273	255	262	255	284	285	265	258	262	263	246	266	263	263	235	252	262	282	274	263	285	267	291	278	261	262	257	271	266	244	271	283	254	243	250	261	251	284	247	278	254	296	251	295	271	278	275	296	241	259	263	247	285	275	251	273	247	269	250	280	276	257	271	256	256	252	279	242	273	258	252	250	263	275	242	289	280	274	300	255	252	258	269	272	257	242	247	266	292	271	271	270	289	259	273	257	259	258	266	226	265	273	227	274	224	235	247	252	250	280	269	264	265	265	259	278	260	284	246	271	242	256	270	285	266	281	258	266	254	270	252	280	291	275	245	238	283	264	266	279	264	263	261	266	251	261	256	261	277	271	227	252	248	275	232	268	274	265	260	269	263	266	275	260	259	241	273	280	303	230	247	247	289	258	275	307	276	278	283	260	285	271	246	237	279	256	285	271	281	264	271	274	258	257	265	270	222	219	249	278	248	276	264	247	263	264	251	265	259	292	249	250	269	262	254	276	243	263	301	254	238	231	268	264	242	271	254	261	274	257	267	266	237	271	279	278	281	258	238	258	252	253	280	273	282	252	265	265	259	249	272	246	245	265	253	271	307	260	251	247	239	247	274	278	246	257	273	305	265	276	278	262	242	259	264	262	277	261	282	264	243	294	266	265	259	291	273	257	283	261	255	275	260	251	303	241	264	259	284	253	275	283	272	276	286	268	291	258	319	239	249	295	263	269	249	270	243	286	256	258	261	266	287	283	275	266	254	278	257	271	257	277	294	303	321	281	259	262	287	250	287	284	250	277	271	259	258	283	246	270	290	289	246	294	283	277	275	253	280	256	242	272	241	281	246	248	251	243	283	251	271	250	298	292	255	238	299	260	253	274	263	254	263	282	271	275	275	296	262	269	244	261	257	286	257	278	251	270	287	232	252	243	266	293	264	271	269	257	228	277	270	245	239	252	278	310	304	284	263	241	248	260	276	263	269	265	252	252	249	276	275	253	264	270	280	268	251	285	263	294	252	247	270	285	310	255	243	281	264	293	285	254	255	284	279	252	277	247	240	258	252	296	264	274	282	277	272	242	283	276	255	249	284	245	273	267	275	275	269	255	245	258	276	232	274	234	266	246	289	251	238	279	254	283	278	263	279	273	268	278	273	268	294	237	250	242	269	253	260	270	262	245	268	252	237	282	260	288	226	261	261	257	274	279	251	277	234	261	264	283	270	257	287	271	249	240	259	250	265	272	290	252	249	235	259	248	239	236	273	265	269	292	289	266	275	264	284	270	263	274	274	284	269	242	252	275	251	269	260	264	257	254	279	297	265	242	254	286	273	264	263	241	277	254	263	287	298	285	275	263	266	262	265	236	269	278	264	277	262	240	271	260	260	272	267	325	254	263	284	237	249	266	272	252	250	253	262	277	250	252	254	263	258	268	288	259	292	246	271	293	261	293	257	256	272	287	266	259	275	269	262	264	251	272	252	252	233	286	265	289	280	238	260	281	249	273	273	265	300	250	244	245	244	270	264	292	272	263	283	276	259	271	256	265	252	248	268	268	285	306	265	261	255	252	267	276	279	230	251	284	245	277	283	252	274	267	250	262	256	257	268	240	266	241	289	260	261	248	247	261	245	289	268	260	289	265	247	273	242	272	274	266	263	268	279	280	248	239	258	246	267	247	258	257	278	265	237	282	276	268	248	273	273	255	244	277	277	262	270	266	248	272	271	253	256	259	295	257	313	270	246	235	270	275	286	242	268	266	257	264	265	254	260	269	255	265	292	268	253	257	269	264	276	280	276	232	270	278	261	254	286	281	279	258	276	260	263	276	258	255	268	242	267	262	271	271	297	259	266	289	269	287	313	284	274	256	259	237	276	272	277	234	268	241	275	247	291	287	285	273	277	299	252	277	280	272	274	265	260	246	279	255	246	244	258	260	239	259	294	249	266	266	255	253	275	256	280	284	262	261	249	288	244	266	263	286	260	275	272	259	272	289	266	222	256	323	269	230	254	251	237	276	269	245	274	264	251	262	258	268	274	244	255	257	262	288	266	246	262	288	289	265	260	278	258	267	245	272	252	275	266	263	267	279	251	269	264	259	240	267	257	281	293	254	264	243	260	254	281	292	261	252	283	307	246	235	263	274	272	289	270	242	252	275	275	243	271	244	233	272	255	270	269	273	256	258	246	276	246	267	217	262	275	239	275	288	232	244	258	257	264	272	281	245	261	257	257	284	250	279	254	240	283	238	242	261	271	266	272	260	258	285	288	244	249	269	234	262	267	248	263	261	236	286	233	260	280	262	240	293	249	242	263	284	255	267	252	281	262	276	266	293	283	281	267	256	269	263	270	283	285	214	262	278	265	295	275	287	255	267	258	289	272	268	259	239	239	266	254	268	283	285	287	260	249	281	251	235	265	279	258	269	262	273	244	266	248	286	264	249	269	270	255	280	253	254	284	248	267	303	231	285	257	272	277	246	256	267	240	252	252	255	226	263	244	264	253	260	282	272	263	282	252	275	278	252	242	237	234	277	246	257	249
5376	10050	8273	4244	2856	2053	1633	1395	1180	1024	945	817	764	715	702	688	622	618	631	519	590	588	499	505	556	488	500	524	484	500	537	501	486	497	501	489	503	447	512	436	438	466	495	481	452	478	484	468	457	489	457	460	484	450	465	456	490	445	418	487	455	476	456	457	509	438	467	457	471	459	486	448	431	448	451	428	476	440	483	474	463	468	473	438	465	475	460	483	443	465	448	454	467	446	460	464	423	479	460	479	469	495	435	417	473	493	433	425	401	478	450	472	482	451	458	452	455	440	482	441	428	494	409	468	467	451	461	448	444	454	498	471	484	428	421	458	462	472	464	430	469	420	451	471	461	446	470	459	442	506	451	457	456	482	451	423	450	451	466	447	434	433	474	440	457	494	454	466	459	448	469	430	443	491	464	417	424	450	498	453	428	458	447	475	470	470	492	488	447	460	423	472	420	463	468	436	473	454	464	422	483	408	407	429	454	474	507	442	462	433	471	468	460	436	430	443	447	435	447	476	505	438	470	444	432	472	480	436	440	470	439	467	477	445	476	467	449	473	401	443	420	436	457	424	471	479	483	474	463	424	453	453	455	443	469	495	468	490	448	458	465	511	474	406	447	461	478	441	488	431	431	467	490	460	484	476	477	471	464	435	441	484	474	431	444	445	473	416	473	460	469	467	447	466	450	433	436	446	465	471	463	459	471	463	482	470	486	430	430	437	457	478	470	437	456	432	464	459	477	426	490	443	489	438	518	440	475	486	456	455	483	474	446	476	444	443	468	482	472	492	420	446	456	502	467	464	450	433	423	428	492	456	440	442	465	502	449	471	444	468	502	459	413	466	442	460	440	465	455	438	477	454	522	428	485	454	458	479	462	431	486	432	492	456	474	424	457	433	491	447	469	460	442	432	459	496	474	460	441	463	460	412	448	497	460	464	453	454	459	444	482	418	446	462	447	459	442	467	439	513	439	446	440	443	447	479	458	517	484	442	468	436	499	497	466	467	447	487	484	430	439	429	459	469	468	487	455	442	445	484	489	487	413	411	419	435	442	462	451	425	418	429	506	489	438	482	454	476	450	425	480	445	459	458	424	418	425	480	416	425	436	456	449	466	462	488	454	450	461	412	483	443	435	484	480	473	478	461	483	450	464	455	443	441	431	457	457	473	435	430	447	444	447	475	484	462	475	474	474	451	437	443	416	436	490	422	423	474	441	489	447	470	441	462	436	459	471	440	458	445	463	462	447	419	499	455	455	450	470	495	452	452	474	456	453	461	447	442	464	443	477	479	438	476	472	421	453	471	447	443	438	510	452	415	458	440	414	461	457	467	467	457	452	443	447	441	445	442	447	475	443	466	502	488	423	428	459	452	485	488	481	454	433	507	491	397	438	461	451	458	447	428	452	441	441	457	445	476	434	475	478	475	479	435	424	465	459	420	466	460	445	470	443	492	483	469	471	483	467	448	435	466	453	429	447	477	468	462	478	475	453	445	463	463	428	462	422	482	506	468	464	463	422	445	514	451	451	477	437	480	440	446	416	445	425	467	473	408	492	457	474	464	456	467	441	450	458	452	480	453	479	419	411	430	472	444	467	450	437	453	449	440	434	442	505	473	447	469	430	454	445	429	459	474	418	495	496	444	469	429	440	473	486	451	441	457	492	447	450	452	445	450	484	455	482	419	469	452	446	458	463	457	469	450	438	483	436	452	464	456	434	508	442	440	465	508	449	518	490	479	465	433	468	467	444	460	463	454	459	486	442	432	453	444	449	459	459	410	442	503	476	466	433	461	457	454	423	416	433	427	428	458	468	456	460	472	447	438	413	432	453	453	446	432	431	465	477	453	481	429	440	445	461	459	438	451	443	457	494	473	436	490	463	467	427	433	446	442	439	459	457	461	446	470	420	459	441	472	436	464	435	452	434	466	461	431	465	487	425	477	459	486	472	513	414	475	491	492	455	477	433	483	431	440	445	452	444	483	462	450	471	427	427	471	439	472	444	418	419	468	480	452	459	486	438	453	450	468	469	464	465	423	458	452	464	488	428	429	455	445	391	486	472	447	436	480	441	444	477	461	480	426	484	436	455	465	469	438	455	434	413	469	421	449	485	462	497	451	469	448	435	456	456	466	436	450	444	491	451	474	419	431	474	408	454	478	470	422	466	474	443	435	435	414	429	439	490	444	398	463	524	462	456	429	436	455	479	500	459	450	462	445	459	462	443	440	435	449	394	464	473	459	447	460	446	464	441	460	418	453	463	462	445	442	418	444	493	486	492	462	481	480	460	435	470	419	440	475	479	457	449	484	492	468	472	437	456	435	469	464	433	476	435	471	464	458	440	442	420	481	484	422	447	452	468	418	436	454	456	468	488	473	480	416	463	469	439	451	454	423	457	453	429	442	475	435	423	426	484	465	459	453	431	439	435	470	438	463	453	479	445	455	483	437	443	426	425	463	439	467	486	444	471	437	418	457	420	472	475	434	448	469	474	510	437	441	438	502	428	465	471	485	471	444	451	458	466	469	463	477	481	460	443	469	447	480	465	436	426	468	445	449	449	445	431	454	476	469	464	458	500	431	435	485	451	500	439	469	441	453	514	494	434	433	456	433	437	447	511	455	412	472	454	463	446	464	465	444	450	443	485	415	450	413	431	438	425	457	457	434	481	482	440	467	430	449	438	453	465	448	472	488	479	472	454	445	441	451	439	434	455	456	491	435	470	447	450	442	451	463	434	450	466	471	426	461	460	443	467	426	467	439	450	441	439	464	492	502	455	475	430	481	465	460	461	426	460	474	443	435	423	418	432	488	506	459	432	454	459	460	428	482	407	426	450	436	454	513	465	428	445	453	451	474	481	479	447	474	458	474	473	452	424	446	434	452	465	446	446	455	422	470	497	470	450	451	438	454	455	435	442	459	467	467	432	477	456	485	475	460	460	457	462	447	465	459	464	438	472	487	486	450	464	499	453	436	461	461	451	424	466	435	446	437	471	465	471	469	464	462	457	476	499	478	441	461	455	458	430	461	436	457	430	477	430	472	459	435	419	450	437	485	473	430	491	488	478	488	476	458	457	475	467	486	460	454	450	463	473	436	436	460	404	462	437	459	459	451	456	448	457	478	443	462	433	477	440	459	470	463	454	458	462	476	413	435	485	446	463	474	411	443	448	482	439	467	463	404	467	470	480	448	452	480	485	475	437	428	448	429	469	471	481	456	447	460	466	469	426	435	481	457	464	446	430	437	473	469	440	449	430	463	453	448	453	460	435	454	530	469	464	487	481	462	448	446	455	466	464	489	454	458	485	470	434	460	495	493	483	459	483	475	451	409	471	492	481	455	445	436	483	429	445	461	457	454	462	444	481	452	406	468	448	391	452	438	444	462	469	473	454	459	490	447	477	427	460	446	480	423	464	427	446	506	444	462	455	467	457	471	457	449	426	443	441	449	441	456	459	438	463	465	462	450	452	468	468	424	456	472	442	467	450	470	488	457
23209	21180	28926	23723	21183	19609	1831	596	445	385	325	280	286	208	218	208	205	184	167	174	178	163	143	148	138	154	132	137	119	142	112	122	132	119	108	119	131	110	123	123	96	122	95	114	116	92	93	95	111	98	110	102	100	117	106	111	106	117	99	106	106	115	84	112	93	108	97	93	90	84	110	100	116	109	98	107	85	108	99	123	94	100	99	105	95	95	123	94	86	124	100	123	92	96	116	99	91	126	88	100	98	115	87	100	108	106	98	120	103	95	87	107	102	120	94	98	110	112	119	94	74	98	100	85	104	121	99	92	102	90	91	104	109	88	111	104	116	109	97	103	115	104	90	114	81	103	101	104	111	91	109	97	105	95	98	110	91	101	71	108	91	103	118	98	87	85	91	103	105	96	96	111	88	105	109	105	118	108	91	103	73	96	105	98	110	90	94	108	93	98	105	101	99	103	98	106	115	104	98	117	91	90	108	100	115	89	94	105	93	91	97	99	99	93	113	95	93	102	102	100	104	101	116	100	99	97	107	103	93	93	103	106	94	101	103	103	92	95	89	97	97	97	88	78	92	76	94	89	89	104	89	105	95	104	106	93	116	108	94	103	84	120	114	116	102	86	102	103	100	79	94	98	110	120	112	92	90	100	102	102	97	102	92	92	117	104	104	106	78	113	107	107	100	100	91	101	106	107	74	96	111	115	107	96	100	94	96	79	104	96	85	90	88	97	98	110	102	95	92	96	80	116	107	106	99	116	74	113	92	113	108	100	83	107	87	108	105	90	88	123	96	97	89	101	94	101	97	102	79	85	100	110	105	85	92	100	80	84	103	101	92	106	114	101	94	100	95	107	122	85	103	71	95	106	105	94	102	88	87	91	114	122	96	88	84	115	101	93	112	95	111	100	95	93	103	104	99	104	110	101	88	104	102	91	68	100	104	123	101	113	82	91	98	105	104	96	98	88	100	103	85	77	109	95	113	105	114	110	90	93	98	103	106	96	91	100	80	104	95	108	110	88	111	97	93	89	100	102	78	103	109	108	107	89	120	109	87	91	104	111	89	104	103	105	92	103	98	96	102	100	93	73	91	126	99	91	94	101	109	88	101	81	97	105	103	96	109	100	104	114	82	98	108	105	79	94	91	101	110	105	87	104	107	109	88	99	107	91	93	106	105	91	88	82	107	109	84	98	106	85	109	113	100	101	98	110	93	100	123	107	104	99	73	100	86	97	102	105	111	97	103	82	112	105	105	100	93	96	93	92	99	89	91	82	102	120	99	101	98	108	78	92	87	81	113	97	94	102	104	87	100	103	92	98	93	91	85	98	87	105	111	95	105	101	89	86	110	101	105	88	102	113	101	95	84	92	103	92	109	94	96	92	98	108	118	98	112	108	106	101	96	98	100	91	88	106	108	87	89	90	83	134	102	108	106	103	95	119	87	95	101	87	93	96	97	101	107	78	83	120	108	95	109	91	83	96	104	101	103	111	103	105	99	92	89	109	104	82	105	107	99	90	101	114	99	90	95	101	105	101	99	99	96	113	67	93	111	98	108	94	90	97	96	97	79	104	105	93	110	98	112	118	94	118	111	83	83	93	100	105	114	100	89	99	114	88	101	111	126	118	103	103	91	86	100	86	108	96	91	93	83	133	99	95	105	93	109	117	108	97	102	87	96	87	111	86	103	112	96	92	100	108	102	101	105	95	103	91	77	95	80	111	98	112	89	93	86	91	97	106	85	119	104	103	98	90	113	100	96	87	103	106	88	99	107	92	100	81	111	100	102	96	93	104	92	85	89	104	85	92	101	98	96	109	115	80	79	100	94	91	87	99	112	103	99	102	108	97	115	105	105	80	103	95	96	105	106	106	95	80	91	98	107	106	97	96	97	86	91	94	93	95	89	93	98	100	107	107	91	102	108	113	108	116	118	91	107	94	96	107	101	100	100	80	91	101	114	88	101	101	109	129	95	107	113	108	105	98	92	86	80	89	100	101	108	117	92	110	101	93	96	114	100	111	100	109	78	89	90	101	103	103	100	89	100	91	97	90	77	101	105	96	94	98	97	113	119	111	115	100	115	116	100	97	99	113	112	97	89	87	112	95	96	93	99	98	95	90	95	103	91	112	107	93	102	79	112	93	77	88	109	105	82	110	89	109	131	87	88	93	109	108	116	92	88	82	87	85	78	82	102	102	93	116	110	90	99	102	102	100	86	95	93	99	94	95	112	106	96	105	86	110	97	111	91	95	91	89	97	95	95	102	115	90	115	98	97	115	90	98	95	101	114	91	109	110	81	105	100	76	108	89	92	86	106	106	114	94	125	97	91	89	112	109	115	93	113	85	97	91	113	101	91	100	101	105	97	106	87	94	104	92	93	105	113	98	102	87	91	95	96	100	115	101	104	93	97	85	103	85	119	109	99	111	83	103	103	99	92	83	90	98	93	99	87	94	113	98	105	92	102	98	83	100	102	97	120	99	85	103	87	90	102	96	103	97	92	108	102	102	110	102	113	94	100	102	86	97	90	88	91	96	104	97	99	95	109	96	96	98	105	116	95	103	103	115	103	100	100	98	107	81	100	98	94	104	81	99	94	81	102	99	98	92	97	102	99	86	98	85	81	107	97	105	101	108	96	84	109	98	104	102	92	89	94	123	102	106	99	91	88	85	92	98	89	104	114	126	97	95	87	101	99	106	83	111	102	104	102	90	86	89	91	98	101	101	86	122	99	95	97	115	102	103	98	99	83	110	92	86	92	83	95	99	111	99	103	99	102	98	94	96	89	120	111	99	103	97	106	100	109	110	97	105	87	91	96	86	99	83	93	85	91	112	102	94	91	95	98	101	107	106	94	95	99	93	102	104	103	106	106	95	100	94	121	90	109	103	78	85	103	99	109	111	93	85	105	90	91	97	108	107	96	90	92	109	99	102	102	94	96	93	90	97	112	89	112	100	80	91	90	130	104	90	92	99	99	102	110	101	95	89	110	90	98	88	99	99	91	99	102	117	122	106	97	91	77	116	106	88	97	99	94	90	111	112	97	81	93	98	82	98	95	106	118	91	88	90	129	91	75	98	114	91	112	92	90	108	93	114	105	107	98	91	113	108	97	94	95	95	106	86	107	92	98	79	88	86	87	88	106	86	103	127	107	105	84	98	104	87	110	94	80	100	98	112	95	90	112	121	92	99	105	109	100	104	83	109	96	95	94	95	98	115	122	104	96	103	106	111	99	102	89	98	101	96	119	103	90	114	108	106	107	104	92	96	75	108	107	100	98	99	101	105	92	108	85	98	94	99	98	102	84	94	106	94	105	86	91	97	85	103	87	89	90	93	104	93	110	100	91	90	89	111	105	77	97	90	107	91	98	90	113	97	99	74	88	110	103	97	86	117	90	101	97	112	80	91	105	104	110	114	111	86	103	95	90	108	94	88	88	107	98	99	88	100	88	89	109	104	92	119	95	99	121	111	86	99	95	90	89	99	94	85	114	113
7642	15939	13560	6918	4699	3421	2525	2062	1496	1274	986	946	721	676	624	522	484	467	407	397	358	328	347	287	319	309	284	272	255	233	248	247	226	235	221	216	183	209	246	188	203	200	205	231	205	200	198	211	213	197	192	195	199	201	213	192	214	192	213	189	187	161	181	182	155	201	195	192	170	168	201	179	200	181	188	157	170	189	169	178	170	164	181	172	174	178	186	184	198	165	194	151	190	179	153	158	193	163	183	197	182	157	189	175	148	176	180	184	187	186	163	161	177	177	171	161	160	179	160	171	160	179	173	175	186	175	181	163	174	179	164	188	178	173	166	203	150	152	152	207	180	153	184	153	168	169	175	184	195	160	180	178	186	158	163	169	154	175	187	162	182	139	189	166	170	177	174	165	150	160	190	182	132	193	174	187	186	187	176	162	168	167	195	168	171	173	173	185	185	181	179	162	186	180	197	178	176	168	151	173	178	157	190	186	171	175	143	157	183	199	179	181	176	163	165	194	163	161	182	190	169	175	163	192	172	169	172	164	163	188	174	152	192	146	158	161	149	163	198	177	201	198	178	154	160	167	192	185	167	148	133	176	169	166	169	172	169	163	153	186	176	152	183	200	156	186	168	154	176	189	185	180	153	187	167	157	153	169	180	180	178	175	192	183	155	176	161	171	181	163	164	173	150	178	170	161	153	176	180	167	159	165	175	158	177	158	163	180	182	147	167	157	167	145	171	159	159	174	169	164	167	150	157	168	174	164	171	175	170	162	171	166	164	162	161	154	158	148	151	164	157	168	168	174	180	174	168	190	175	181	196	181	176	169	155	166	191	180	175	176	181	159	162	163	169	165	146	175	177	159	185	149	182	152	188	167	142	175	163	157	182	187	166	164	162	168	183	166	182	170	189	174	167	171	159	160	165	160	174	182	161	166	167	186	171	167	177	174	177	179	164	172	138	158	171	172	188	154	178	174	176	184	200	172	174	185	162	191	177	184	179	181	166	135	158	179	180	169	198	172	171	173	199	184	184	156	188	183	178	173	177	158	175	163	142	181	164	164	158	176	161	154	203	195	186	173	166	171	175	177	166	166	155	172	176	176	159	160	194	183	184	156	169	164	189	178	171	171	179	187	180	145	178	179	160	165	174	167	172	158	183	177	161	150	185	176	161	179	184	163	155	171	160	146	165	193	173	161	169	149	151	153	166	164	183	180	181	184	201	178	169	161	163	159	167	160	193	176	165	171	207	197	168	171	167	177	151	189	174	181	155	173	134	169	176	175	167	174	145	173	194	185	170	183	166	194	179	157	179	178	154	172	162	160	185	171	186	164	163	194	166	181	172	161	184	168	175	167	147	182	166	158	182	170	173	170	160	172	176	168	175	171	177	178	171	178	163	162	167	150	155	163	197	165	161	159	166	178	189	156	181	169	191	184	168	180	185	174	182	170	196	178	175	161	166	168	189	162	181	162	174	189	183	164	170	174	157	155	182	168	172	170	156	176	179	165	162	172	173	183	165	182	156	172	153	207	174	159	163	170	140	193	189	149	159	170	168	157	177	173	173	202	166	167	186	150	165	173	157	156	161	165	145	174	164	183	204	161	171	166	167	181	164	162	173	177	175	183	176	190	166	186	170	161	199	154	191	181	163	164	177	172	151	163	142	169	162	167	157	184	170	163	173	185	178	183	174	186	156	154	160	155	161	173	176	158	171	181	169	165	183	166	176	170	159	182	192	184	175	194	174	179	165	191	155	169	177	180	155	155	193	182	190	154	163	166	194	167	157	158	170	175	185	177	164	189	189	190	159	159	172	174	155	180	176	162	206	159	163	182	156	165	190	179	134	164	168	166	161	164	188	164	145	192	150	193	190	183	186	177	164	189	142	182	182	152	201	162	177	160	172	139	164	177	178	185	169	151	199	205	168	156	196	187	161	159	164	171	166	161	138	161	157	168	196	183	160	165	172	170	180	166	161	185	166	149	203	183	191	157	157	151	165	162	175	188	171	183	150	173	178	170	178	168	186	172	165	148	175	157	183	150	188	175	158	189	179	152	176	175	174	173	175	158	199	179	168	165	174	146	171	152	163	178	170	157	160	135	175	169	152	181	161	154	151	165	177	178	151	192	186	184	183	151	176	167	175	156	173	167	196	151	158	151	182	176	170	156	168	152	181	155	166	173	153	180	158	173	183	167	167	156	168	189	178	172	182	155	178	173	173	181	168	137	177	169	166	179	195	159	189	168	171	150	177	176	194	187	183	194	175	172	157	163	178	182	165	171	170	171	153	161	176	181	184	167	167	164	183	170	171	157	188	162	176	170	161	173	175	171	198	152	179	188	188	180	163	178	165	162	167	155	161	164	181	184	182	157	161	178	193	160	176	153	155	176	154	185	148	172	152	167	197	183	187	216	181	163	195	174	155	168	144	148	193	158	174	158	181	199	166	188	152	182	193	193	168	162	161	145	174	173	147	168	197	156	190	166	155	165	164	162	150	156	164	182	206	163	206	182	177	188	150	155	186	156	169	183	169	179	181	155	188	188	175	161	183	171	167	188	183	141	187	164	153	200	172	187	170	156	189	180	192	159	192	160	160	172	168	165	173	181	171	157	180	204	174	183	184	173	161	158	170	182	138	169	170	179	174	152	155	194	182	168	171	177	166	157	169	166	174	173	168	166	178	185	184	173	170	177	163	155	180	195	168	195	147	140	168	162	174	160	181	170	164	162	181	176	165	181	179	167	179	164	181	148	174	174	178	160	174	187	159	189	174	174	182	188	161	132	187	169	157	155	161	184	171	169	186	165	170	187	160	163	168	152	180	171	153	168	157	195	170	177	171	182	160	178	171	180	170	161	168	162	181	165	167	175	171	169	160	172	155	182	175	161	167	180	166	157	186	146	174	179	169	183	189	164	190	173	153	163	175	190	151	173	152	162	184	167	168	160	162	167	208	172	167	157	171	165	198	188	145	187	168	167	167	189	175	160	157	173	166	161	165	176	162	181	158	175	188	192	150	150	149	164	188	153	165	151	188	163	170	168	181	182	168	170	172	181	176	147	196	184	156	187	189	168	167	151	171	161	171	179	181	184	171	173	171	173	174	156	163	163	181	158	167	165	173	155	162	166	167	167	154	164	177	178	171	150	160	163	206	169	166	189	167	148	170	157	181	174	164	156	158	160	184	172	150	184	191	198	163	168	157	160	190	165	178	164	168	182	170	173	186	177	171	174	165	163	174	156	179	174	175	181	182	178	160	175	173	128	171	181	172	183	157	167	168	167	163	145	169	181	181	174	189	183	181	159	171	165	167	185	162	173	179	184	167	181	170	149	161	168	161	163	160	165	157	163	174	140	172	169	186	152	195	153	181	186	177	178	153	150	200	161	189	163	149	168	190	183	178	184	176	173	175	161	163	163	163	167	161	150	178	178	189	171	187	149	190	169	167	169	181	157	173	166	184	163	188	193	171	180	163	162	146	168	169	164	153	179	151	173	168	162
26741	19780	5644	675	476	449	435	381	394	383	416	389	419	380	381	401	370	372	398	399	396	368	417	391	392	372	379	395	374	432	360	411	413	367	396	388	418	370	375	377	398	356	373	386	379	395	408	393	399	361	380	415	409	406	394	359	367	414	412	352	376	363	367	427	364	412	441	405	393	389	402	370	408	414	362	395	385	393	393	399	392	406	417	424	391	368	351	402	389	414	349	384	370	368	386	381	393	389	417	393	402	384	360	389	413	391	418	393	365	391	374	386	427	395	398	379	373	390	395	383	394	413	421	402	428	394	385	393	414	376	359	387	417	375	380	415	382	396	426	383	376	353	366	369	394	402	386	385	374	393	394	398	404	386	382	384	400	376	356	399	393	384	396	369	347	361	387	360	397	398	382	377	380	413	388	373	372	370	366	414	412	375	396	378	383	361	420	393	370	392	377	403	392	377	361	402	397	404	378	318	387	356	389	380	402	394	383	416	400	371	392	381	441	384	392	405	427	380	375	403	370	357	382	368	419	424	387	375	389	376	392	447	385	384	375	380	387	395	401	371	377	412	421	358	413	386	374	406	388	387	389	367	366	396	394	367	404	372	368	359	382	392	362	387	395	397	378	377	368	408	343	395	392	411	392	392	409	389	370	398	395	416	355	394	400	362	388	391	413	372	379	365	395	382	411	352	368	384	375	413	350	441	404	386	405	415	372	391	383	374	347	368	384	385	404	409	366	400	387	420	374	386	365	396	397	385	378	405	387	367	381	359	380	384	385	381	381	376	381	394	389	389	397	386	415	373	401	417	436	366	394	397	404	361	380	378	351	411	418	393	431	379	376	385	396	400	380	399	388	413	346	391	384	385	395	392	359	376	394	361	360	368	394	397	375	412	386	396	414	393	423	392	385	398	401	384	405	404	386	415	390	368	367	423	387	355	394	369	389	388	392	425	371	405	424	396	416	396	377	342	387	416	380	404	407	383	367	371	349	384	325	382	397	368	383	381	367	402	336	429	407	396	416	377	361	406	409	379	370	353	381	437	423	370	362	403	406	393	395	354	395	387	369	430	370	350	404	375	387	401	387	365	386	371	397	381	378	411	364	388	390	399	385	368	376	391	374	402	436	395	401	395	394	389	350	399	375	414	405	419	369	391	378	385	370	375	389	382	436	354	422	368	394	389	364	399	361	391	409	360	404	377	394	395	369	389	403	372	370	367	366	361	373	400	410	352	389	371	393	379	391	353	388	393	418	403	409	392	359	410	386	407	355	377	370	366	380	375	399	382	376	414	381	367	354	372	387	394	367	374	384	365	435	401	394	351	425	369	389	365	387	390	376	369	414	358	359	353	351	418	378	404	395	393	355	382	436	397	403	378	384	366	377	372	374	409	391	364	378	354	389	390	398	359	399	392	403	385	379	380	409	391	391	374	389	394	378	391	392	386	433	378	362	405	381	372	370	374	398	358	364	383	367	379	380	384	392	390	391	367	379	390	399	367	335	377	388	392	400	368	364	397	383	377	365	398	384	380	411	406	353	368	367	391	412	397	411	377	392	430	386	370	404	384	381	400	404	389	385	392	365	387	384	379	423	379	401	417	394	394	418	388	381	361	420	404	401	369	390	387	372	380	403	398	403	405	358	375	388	381	383	397	372	383	380	404	421	408	363	384	358	377	371	409	384	381	396	399	372	380	420	398	349	365	407	357	396	370	352	384	389	371	399	403	385	390	329	404	421	392	418	400	357	397	402	373	396	397	383	372	333	381	396	383	407	404	377	362	431	375	426	370	370	389	361	410	355	383	421	377	392	388	405	329	379	417	363	417	393	390	380	352	378	354	397	430	391	401	384	384	419	380	368	396	407	423	395	364	396	378	422	422	386	412	359	411	352	397	384	383	372	378	411	379	375	369	376	390	408	372	364	373	370	359	390	383	369	402	388	415	395	367	359	405	354	369	414	369	407	384	351	386	378	373	394	411	376	390	391	379	382	375	396	385	334	434	401	386	406	399	403	405	401	411	391	397	394	396	376	352	376	396	395	351	401	421	401	411	394	380	367	368	406	393	397	413	399	407	355	350	369	350	388	385	360	373	384	380	368	397	391	363	370	388	404	450	371	400	384	413	380	381	384	385	402	391	365	395	382	377	366	380	395	424	389	419	368	374	374	383	377	374	341	382	356	378	381	387	390	404	358	368	419	370	390	371	395	393	386	357	370	348	378	352	405	435	437	358	381	396	379	333	376	370	373	427	375	398	385	379	376	404	410	364	400	369	379	393	372	416	388	373	390	395	427	390	393	397	338	409	376	392	381	350	399	402	364	391	412	409	380	389	373	386	399	412	437	367	393	377	359	365	392	383	368	399	390	385	384	399	401	415	364	355	407	359	415	425	395	418	401	397	394	402	390	411	348	397	384	398	383	397	359	365	425	411	396	393	393	402	355	389	386	406	373	409	361	395	388	403	364	365	404	368	421	380	338	353	417	442	390	399	395	368	395	411	379	392	401	388	375	363	383	423	389	391	374	366	357	367	370	389	411	359	373	407	405	381	368	381	363	350	361	399	385	412	413	411	412	383	368	409	385	367	355	388	385	397	396	394	396	363	395	402	395	406	346	447	380	395	394	387	398	379	391	347	386	388	397	372	418	382	376	370	379	416	424	407	347	403	404	375	419	366	405	382	379	382	363	404	431	395	409	385	372	392	384	371	408	392	405	414	410	376	378	379	383	388	424	384	367	378	400	381	417	388	387	383	367	396	417	406	398	395	419	381	381	347	382	384	381	380	393	386	411	371	433	359	359	398	395	388	403	422	377	402	374	392	414	383	442	364	397	400	378	379	424	351	380	405	393	415	364	408	399	394	402	411	384	387	375	380	380	375	373	368	372	408	350	383	375	390	365	411	387	376	401	425	369	374	354	417	368	399	348	386	399	420	367	373	430	392	383	393	406	383	366	367	399	375	386	380	418	389	395	397	400	398	379	378	352	383	402	400	346	414	428	386	361	373	390	385	394	346	401	379	389	438	415	413	407	406	351	412	396	361	418	381	374	397	366	364	382	418	384	402	418	424	394	389	381	382	377	381	403	438	390	399	379	384	398	372	402	359	369	386	400	396	406	374	414	362	373	391	359	362	424	401	383	374	404	388	387	409	373	369	366	434	398	348	336	369	378	389	363	344	424	398	357	387	409	398	428	394	391	428	384	371	368	409	377	382	381	380	380	368	383	375	413	364	391	397	419	392	392	343	354	382	403	386	372	365	399	409	401	416	394	372	390	389	413	384	375	381	437	415	364	368	388	370	417	351	384	361	417	424	386	392	372	371	377	402	364	397	393	351	408	425	389	385	334	367	415	410	405	358	375	397	391	378	402	398	406	427	365	394	410	394	387	375	396	369	386	403	413	388	378	395	411	359	360	401	388	396	404	380	382	412	366	382	370	376	393	370	411	400	398	392	376	397	401	374	408	354	390	393	364	406	367	421	356	370	381	383	383	423
4045	1546	1397	943	894	773	705	739	746	710	673	693	687	659	655	722	630	650	639	670	645	631	660	678	671	625	664	611	626	633	633	626	617	623	653	627	670	650	679	643	648	623	609	640	619	604	632	649	617	623	643	660	665	682	607	629	629	682	645	612	659	625	687	678	622	630	594	639	573	666	655	612	649	623	613	608	611	620	674	622	636	655	654	631	684	636	644	659	633	663	656	614	646	659	681	645	630	686	670	651	684	693	667	664	636	640	625	603	632	658	617	610	610	658	637	632	653	655	660	691	688	692	665	653	655	663	671	662	673	661	650	653	617	628	607	633	665	654	671	674	686	643	637	606	669	627	647	655	656	646	611	642	651	684	633	652	619	651	654	651	645	633	655	634	673	625	634	659	671	656	637	661	611	650	691	603	644	654	609	664	625	678	650	595	684	640	614	659	642	675	633	623	637	657	655	655	629	676	642	680	659	639	650	639	613	674	600	633	611	637	668	617	637	612	652	634	651	696	583	641	667	625	645	633	659	592	698	656	624	638	665	616	667	631	619	666	640	663	620	639	644	635	639	626	650	646	609	628	645	613	623	671	666	619	689	666	610	622	619	652	610	625	620	663	629	641	665	624	668	668	668	641	625	612	628	603	614	611	667	642	604	667	602	625	662	646	647	623	606	663	620	633	635	619	632	658	606	635	619	608	654	619	637	630	663	665	652	667	655	619	620	615	677	647	666	620	645	660	630	700	582	664	666	665	607	662	652	648	639	676	607	623	655	654	652	664	682	670	673	611	681	626	608	629	644	639	675	636	636	671	622	638	666	672	660	672	689	634	584	641	654	635	612	633	663	624	671	617	655	654	622	619	655	606	615	643	622	666	606	651	612	642	609	611	663	693	692	687	607	641	640	649	631	643	612	643	642	690	622	641	656	663	665	662	624	641	653	641	660	621	648	620	635	648	672	674	685	625	629	607	601	685	665	693	647	642	662	646	690	649	633	647	610	667	652	644	638	622	657	687	681	666	623	622	603	622	663	614	658	615	635	654	657	661	643	639	649	655	633	610	672	632	669	625	667	636	631	616	717	596	625	680	655	669	643	659	631	647	673	642	670	668	667	669	597	656	646	669	610	615	602	630	645	642	608	678	647	640	609	637	699	649	694	627	662	657	641	703	641	652	625	590	620	635	654	642	641	674	632	636	648	671	616	655	645	659	617	632	663	647	598	644	663	633	702	617	680	605	625	668	621	615	650	634	625	636	659	659	622	665	618	644	659	713	635	640	649	619	656	660	625	649	608	683	669	681	648	662	626	654	633	629	657	656	638	632	661	661	656	624	640	632	657	639	650	666	637	643	650	619	605	699	655	701	679	599	652	658	587	646	648	663	646	633	645	642	658	619	650	643	656	610	659	613	645	647	631	619	626	654	641	649	614	670	643	630	641	667	601	623	630	671	642	654	654	659	639	662	602	629	667	644	618	675	642	640	636	653	673	636	650	590	632	650	635	668	682	686	616	657	665	640	623	645	656	664	590	629	658	692	602	666	651	657	643	696	639	658	677	676	675	610	670	645	649	660	662	645	681	639	680	648	655	676	640	606	654	647	616	636	674	620	698	686	602	652	647	604	644	630	638	645	626	676	621	621	640	626	628	616	667	636	641	671	633	670	633	664	641	656	623	674	626	625	656	608	696	614	649	613	658	647	629	658	649	651	641	663	636	703	672	641	620	668	667	642	648	666	630	649	638	687	650	653	640	697	654	635	658	636	624	609	654	625	610	655	639	675	641	621	603	637	654	660	634	668	672	626	648	675	638	652	657	635	627	658	651	631	662	628	647	651	659	652	648	675	658	639	630	640	641	656	636	657	632	636	651	677	640	645	635	669	647	662	644	627	662	676	606	625	606	606	639	632	684	637	671	604	632	626	656	634	622	661	645	687	662	633	672	631	640	615	624	619	625	640	668	617	663	641	609	671	662	653	690	620	629	636	638	640	612	643	645	649	591	601	664	679	628	633	636	580	659	609	597	642	657	622	602	687	626	659	657	676	609	678	604	657	657	622	619	591	677	674	686	710	683	656	650	654	664	653	609	647	680	636	629	636	618	623	632	621	677	655	666	653	631	678	604	596	629	654	668	639	656	618	657	644	634	596	602	667	656	638	573	628	646	663	623	645	640	666	706	656	664	626	662	651	639	665	625	686	645	668	632	617	627	641	636	625	669	655	682	627	649	625	652	644	643	599	647	633	709	634	635	617	618	676	606	693	637	648	627	621	623	682	621	688	673	621	646	651	622	669	618	619	653	620	601	626	615	653	626	638	705	674	641	673	608	681	660	669	645	625	632	630	629	662	626	633	628	608	645	640	626	608	662	653	604	621	634	653	579	635	629	636	674	631	677	646	600	613	635	658	656	637	635	621	614	660	643	630	625	644	649	621	686	644	666	664	628	595	629	627	630	657	625	667	631	688	621	626	642	691	639	684	674	625	695	631	642	646	654	627	688	657	608	599	653	628	691	669	694	659	634	626	623	620	633	661	638	654	653	675	615	658	679	640	643	629	600	659	637	649	602	682	641	662	608	648	633	635	645	616	630	604	675	664	639	643	662	634	671	660	645	614	646	659	612	664	642	649	661	689	633	599	626	636	639	649	676	633	628	668	667	652	677	624	659	632	622	679	627	619	623	631	594	647	637	625	619	630	681	705	711	641	633	639	661	680	630	673	652	619	646	603	691	648	608	675	641	634	634	654	646	596	613	640	656	625	629	671	682	605	627	661	631	664	626	661	676	649	639	641	720	639	662	628	657	650	635	643	636	642	668	681	641	635	636	650	696	581	621	679	658	629	608	627	661	626	624	628	628	653	643	622	575	678	645	641	659	624	612	665	673	653	614	682	646	627	651	658	626	695	670	637	661	686	651	678	659	629	642	621	665	639	620	677	704	661	621	690	637	647	660	680	592	635	601	659	609	637	649	635	594	606	673	650	616	664	607	710	672	633	662	653	632	678	618	724	575	645	679	646	628	678	658	656	664	603	631	626	665	638	659	630	644	667	609	649	620	601	625	614	623	691	637	634	684	647	657	630	646	692	635	644	629	672	683	648	619	622	664	652	681	644	645	651	638	684	622	656	631	626	628	658	599	650	637	693	656	609	686	634	600	640	618	650	636	644	600	662	608	675	614	653	651	667	623	651	630	671	639	647	644	648	622	627	687	669	645	669	704	671	636	606	617	673	660	646	637	597	628	646	634	639	613	607	646	666	690	649	617	676	613	610	633	623	608	677	644	635	603	643	646	634	659	658	668	617	650	658	632	674	635	642	676	665	641	657	633	647	643	594	643	612	622	636	644	618	661	662	659	626	664	630	689	600	581	632	643	611	661	629	661	631	641	610	666	650	662	652	625	673	683	630	641	650	672	649	617	650	657	634	681	633	661	620	678	669	688	624	607	635	669	631	611	598	630	650	640	619	644	622	625	621	618	662	640	614	658	623	639	624	665	649
24015	21116	28212	24264	20424	2308	760	541	457	440	401	389	346	316	336	348	357	318	306	324	332	292	336	299	289	313	286	285	296	321	288	290	261	286	257	263	261	264	273	290	265	284	267	269	285	274	284	288	272	263	268	248	295	285	309	247	291	279	288	273	262	305	260	274	271	256	286	263	265	252	263	264	270	276	281	287	254	276	240	287	240	264	252	264	261	252	244	273	260	284	278	265	269	276	268	254	275	271	272	267	295	279	251	289	253	266	280	281	234	286	295	284	248	278	253	274	235	288	275	292	239	295	266	255	252	275	296	259	279	261	271	274	258	272	271	269	268	270	258	241	265	285	290	266	275	256	256	259	244	267	263	233	285	284	270	256	271	254	262	271	243	289	268	263	269	255	262	261	275	289	252	269	249	279	297	235	284	261	265	281	285	297	283	278	265	271	230	268	298	261	288	284	258	259	261	279	261	280	274	272	290	246	247	241	271	248	245	252	255	248	253	278	274	259	278	258	271	254	280	242	238	281	250	285	267	241	301	252	269	232	273	250	282	262	280	253	270	278	274	265	255	277	256	258	262	289	275	273	285	281	298	283	277	246	259	244	272	281	284	271	259	286	263	275	269	227	276	303	242	256	292	274	240	273	251	285	254	287	270	228	267	269	268	276	266	279	292	262	274	266	257	270	280	288	270	279	267	249	254	266	253	284	254	291	263	264	289	258	268	255	295	251	270	279	284	263	275	259	264	269	265	250	254	239	248	269	280	256	286	269	284	287	273	261	258	281	272	283	286	274	262	245	279	255	269	263	253	282	287	284	264	275	278	273	282	253	258	269	282	253	293	242	266	261	254	289	297	288	257	269	287	304	244	264	243	272	266	247	285	272	257	260	234	268	275	271	245	254	258	226	257	258	268	245	274	250	286	262	286	259	281	275	259	266	243	263	231	305	281	253	287	284	292	280	327	290	301	276	260	240	242	272	272	259	268	283	229	290	271	287	270	230	263	275	302	250	298	278	266	271	317	262	294	328	302	270	271	262	274	260	298	245	290	253	260	286	280	271	245	267	297	272	270	275	279	279	257	287	235	263	257	248	250	297	266	277	264	258	236	240	281	293	247	299	228	261	232	260	282	261	253	282	274	266	246	281	256	272	263	246	273	286	276	240	265	280	270	264	273	278	265	238	250	258	247	266	273	258	271	269	280	240	247	236	258	257	247	280	292	223	279	250	277	313	260	270	270	263	262	258	288	277	273	276	254	265	291	272	277	256	267	264	263	288	272	271	247	280	277	245	279	266	275	290	267	240	247	259	268	263	255	275	272	273	260	254	259	290	233	253	255	282	270	270	258	319	253	240	244	249	270	264	223	268	268	278	248	274	273	276	307	263	237	266	283	245	256	252	262	269	259	264	271	250	298	245	292	263	276	305	294	258	271	270	283	289	271	277	272	269	266	264	266	270	275	267	257	272	268	282	245	254	241	289	269	251	263	265	249	277	275	263	284	267	284	283	272	279	278	281	267	271	271	261	269	259	270	270	255	260	280	281	285	265	252	265	255	270	259	270	267	286	260	267	255	235	281	253	272	270	254	256	272	273	257	234	260	261	262	244	280	259	265	258	274	274	251	245	264	246	280	255	261	262	278	274	277	253	246	243	281	229	267	277	258	251	263	285	250	281	280	265	264	278	263	277	286	286	287	262	255	283	261	280	278	288	259	253	288	298	257	250	289	234	260	273	255	293	253	284	262	262	282	263	284	277	250	274	258	261	251	239	252	278	268	239	244	266	295	284	277	269	266	293	269	244	283	250	285	268	297	303	259	274	272	264	246	260	271	280	269	270	296	260	278	266	284	271	251	258	279	253	261	290	257	278	262	261	284	256	282	305	289	260	296	251	254	280	279	276	285	273	269	287	269	278	275	290	259	256	268	263	266	276	281	273	287	249	248	268	255	255	276	240	275	293	260	270	271	280	246	256	236	260	270	269	259	279	290	286	266	243	285	241	271	247	269	263	270	286	309	279	269	257	276	268	265	259	264	287	248	277	270	242	252	265	276	285	269	258	266	239	264	267	270	259	281	272	261	268	271	319	268	238	284	249	299	261	251	260	300	291	269	284	260	256	244	279	278	225	261	234	289	266	264	260	277	276	280	272	284	274	278	278	271	231	260	252	258	274	275	240	264	286	264	255	275	244	271	288	282	255	277	286	289	281	275	270	290	271	255	286	243	239	292	259	285	284	288	259	279	256	272	291	267	267	259	253	280	286	284	271	243	248	271	257	279	260	289	293	268	245	272	249	267	224	279	262	258	243	260	262	251	244	272	254	276	255	246	257	245	242	213	261	270	305	254	276	248	253	264	259	286	256	254	264	269	251	249	300	264	255	287	290	274	262	277	230	219	262	263	243	280	302	252	246	279	266	290	278	260	282	271	269	282	251	276	282	242	261	258	282	248	248	287	273	254	266	303	280	261	250	302	283	276	263	260	274	292	260	267	269	294	262	295	256	257	261	276	292	280	259	270	304	257	239	263	266	278	314	289	250	251	262	276	259	251	259	294	241	291	275	247	236	282	273	244	271	272	261	266	258	269	267	248	275	286	253	259	268	294	247	263	279	299	260	291	268	254	233	277	242	266	283	298	265	277	264	278	231	257	300	268	269	256	272	255	270	260	233	267	253	279	264	285	297	261	269	252	265	253	280	279	263	260	278	270	269	265	287	263	269	271	264	266	255	293	276	250	278	246	250	269	274	285	276	286	284	258	260	261	274	254	229	240	267	279	242	262	253	255	268	272	279	268	274	263	272	276	265	266	263	275	233	273	243	299	245	277	286	290	268	293	250	268	280	295	256	278	296	279	258	269	283	257	272	277	256	266	269	232	296	241	273	273	256	271	238	281	264	282	259	286	274	272	251	264	302	250	271	253	250	281	237	267	284	233	260	235	279	254	262	251	251	283	266	274	275	262	279	271	254	278	253	252	252	287	272	256	268	279	243	272	255	306	275	259	257	264	257	261	252	243	251	281	299	263	258	265	278	282	291	273	265	244	255	254	258	256	284	266	291	237	252	250	277	284	246	246	284	257	260	273	285	291	276	286	249	288	285	279	262	281	308	275	272	285	257	252	259	238	269	261	260	262	264	256	264	265	265	266	280	264	244	293	254	283	270	268	296	267	299	281	268	263	277	263	291	256	275	259	267	262	247	277	263	279	274	253	290	263	278	258	257	302	298	282	245	255	305	281	267	309	284	244	267	248	295	280	238	273	272	257	239	256	255	252	252	271	296	268	260	276	263	284	250	274	264	274	264	246	255	299	309	236	276	265	247	279	256	244	254	280	234	279	277	274	259	280	251	273	243	271	239	275	273	260	284	280	299	283	278	275	250	253	271	263	275	290	275	285	283	288	268	261	286	288	235	245	244	270	282	267	254	296	268	285	256	288	253	278	266	248	262	275	266	246	299	256	273	242	298	236	282	255	254	281	270	274	271	265	261	283	286	264	276
5407	10226	8441	4262	2830	2112	1692	1362	1190	1052	914	812	772	691	696	637	645	565	570	570	513	557	520	545	508	469	500	568	537	516	485	509	470	468	452	474	440	514	482	478	477	489	442	459	502	436	502	464	465	441	488	487	474	447	474	480	456	468	494	508	422	438	469	431	473	463	468	431	484	489	465	419	472	450	475	446	454	452	447	430	449	454	457	474	449	490	440	447	452	438	473	432	438	432	435	453	448	453	433	432	455	448	489	416	472	443	481	422	424	474	479	437	424	436	455	450	471	490	462	472	453	468	483	413	469	434	513	472	446	495	479	472	450	461	472	460	469	467	437	451	458	439	440	443	440	483	454	484	430	419	446	465	472	470	453	492	445	414	457	469	457	453	422	446	460	487	434	466	484	445	466	450	449	498	477	432	461	443	488	487	435	437	479	431	450	462	467	457	464	472	483	461	465	479	466	460	426	425	490	482	455	477	442	475	454	481	471	465	460	451	431	454	459	441	426	468	456	453	438	460	445	465	435	436	450	415	485	442	465	427	468	440	466	468	477	475	457	430	486	459	477	470	454	481	431	444	428	463	476	453	457	467	465	499	440	426	451	459	449	439	444	471	461	461	471	470	482	461	447	484	426	457	396	437	440	462	457	475	452	449	448	451	446	400	449	431	444	476	459	459	443	463	485	464	427	477	473	440	478	442	435	500	481	447	451	416	510	421	478	459	451	454	475	469	459	487	452	476	485	460	493	491	474	455	456	405	426	443	459	453	494	474	445	482	456	487	466	447	453	441	463	470	469	470	437	487	489	456	497	455	449	451	464	471	455	472	464	458	467	446	436	468	448	487	420	433	451	448	463	493	474	449	443	472	432	440	449	459	460	511	483	413	435	468	449	460	442	467	445	434	483	458	416	464	451	408	470	466	482	454	414	443	442	430	483	458	437	454	454	460	444	463	473	455	484	457	421	480	490	473	436	453	441	449	433	477	458	449	419	470	453	435	434	482	495	443	464	449	429	435	445	483	453	467	418	474	413	423	473	476	485	465	472	430	461	428	516	466	445	441	485	454	444	459	429	445	445	454	445	409	451	479	433	430	433	461	453	486	453	459	456	467	473	423	448	452	486	491	457	514	400	442	432	467	439	463	429	408	458	432	415	437	439	475	467	449	477	492	414	434	442	454	458	474	450	437	433	459	446	439	518	490	436	422	450	452	481	506	492	462	446	464	444	482	435	453	470	506	466	461	409	467	434	480	440	433	435	471	411	448	455	452	441	458	443	442	486	484	460	469	493	417	415	434	472	446	467	463	440	486	450	435	483	440	449	457	452	413	468	453	431	453	459	444	427	436	462	454	436	454	463	447	431	490	435	480	470	458	458	452	475	485	423	419	438	425	465	516	477	464	471	466	440	438	441	471	474	441	452	458	443	439	456	453	466	438	483	453	502	440	420	465	431	454	476	461	473	455	463	474	495	474	461	477	459	478	456	433	472	453	426	437	442	467	423	420	458	461	486	461	443	442	436	437	465	425	461	447	442	456	440	462	438	481	447	452	463	459	427	448	462	454	431	454	474	441	457	476	444	467	459	454	478	493	485	446	480	453	450	472	457	431	474	460	440	473	508	451	472	451	489	468	450	423	444	449	499	436	460	464	436	487	430	436	461	451	416	436	439	477	415	426	449	464	473	427	444	436	435	429	458	442	434	466	432	446	476	459	481	435	459	423	461	484	455	481	461	464	462	498	457	458	462	454	424	424	505	458	440	466	467	451	475	452	455	461	437	461	480	472	451	418	432	408	429	458	442	427	464	472	460	404	481	439	440	415	454	463	456	502	447	462	448	439	436	452	403	479	439	438	479	460	428	487	468	446	442	464	489	445	442	477	459	460	430	439	460	445	461	455	432	469	425	471	471	459	440	460	450	457	458	460	430	434	426	463	429	452	462	499	400	441	464	471	474	466	444	451	482	433	496	488	437	440	450	456	473	469	443	424	459	438	445	473	486	429	477	455	450	443	446	435	445	461	467	455	460	488	443	449	432	477	480	464	421	443	464	465	435	493	485	475	453	455	446	447	430	492	447	463	463	441	446	477	434	500	471	445	420	438	423	464	460	469	459	431	457	451	466	496	466	430	488	449	462	465	520	425	459	440	430	447	466	435	472	461	487	478	441	474	469	461	453	426	427	442	472	443	489	447	432	471	483	436	438	443	479	438	467	442	459	455	486	470	440	405	508	464	452	480	451	397	495	439	439	464	454	491	448	425	448	430	448	474	449	488	464	452	451	465	453	435	468	462	446	426	456	451	484	465	443	494	478	469	455	469	412	436	502	518	447	449	446	460	453	443	488	465	479	414	428	455	446	439	459	455	412	426	449	488	434	423	447	452	482	460	451	455	454	446	460	423	481	454	436	462	451	478	429	457	455	419	473	463	432	459	464	447	430	454	423	434	436	458	479	495	457	442	437	440	423	488	465	445	477	476	475	453	479	484	463	464	435	417	411	465	451	440	467	444	451	438	466	475	465	435	463	437	467	459	475	421	463	446	431	495	444	415	427	446	450	436	430	419	440	449	442	450	421	426	446	455	425	435	470	454	446	458	505	451	435	511	439	456	447	428	459	436	433	465	445	438	453	441	464	443	452	489	454	490	491	462	450	424	428	460	444	459	496	481	468	447	485	421	431	414	495	442	432	477	458	483	427	464	442	465	479	467	427	479	469	452	452	464	454	445	433	479	442	483	438	477	430	500	449	456	436	451	410	453	440	468	450	473	454	452	440	444	420	413	462	492	486	466	459	441	501	492	470	443	450	430	453	433	479	457	441	454	435	488	455	445	439	455	427	436	445	450	439	480	447	455	430	473	441	472	450	455	449	480	411	456	472	485	472	460	470	483	451	480	435	441	474	483	434	457	437	434	500	459	436	473	451	436	470	454	454	491	495	428	448	458	453	437	474	485	477	461	466	437	465	461	429	417	502	448	484	446	465	451	461	497	447	479	479	473	442	459	445	458	454	479	453	433	456	440	450	450	468	452	426	436	479	477	446	462	450	452	436	426	429	492	438	450	416	446	442	483	459	458	439	474	440	439	446	438	457	458	441	465	443	429	465	460	469	465	440	471	454	413	444	460	439	457	462	449	485	478	476	476	431	449	426	474	431	453	466	447	457	477	450	444	502	475	456	460	438	444	447	457	433	471	471	452	471	475	471	466	471	452	429	417	470	470	479	452	473	445	457	486	474	458	469	485	443	475	480	425	430	459	472	473	509	468	445	433	405	441	458	441	454	458	468	438	412	455	446	507	446	438	441	446	428	468	448	436	429	409	474	477	480	445	446	445	440	456	458	439	424	457	473	466	450	419	475	429	458	484	446	432	432	469	469	488	457	488	441	480	453	473	478	439	451	485	488	429	469	484	473	448	472	449	463	469	438	456	470	464	484	449	464	479	438	425	463	463	461	431	470	454	466	427	451	501	478	463	430	496	426	492	463	419	425	473	450	449
23101	21122	28853	23642	21123	19566	1816	642	462	391	324	261	244	234	202	188	201	168	188	168	159	128	147	145	159	145	133	148	110	128	113	105	115	112	121	106	119	125	111	104	121	94	90	111	103	119	104	100	101	94	105	113	108	96	124	92	85	114	95	97	108	116	103	107	102	115	118	115	110	98	111	118	97	94	85	92	100	113	100	113	107	90	102	96	103	109	97	93	89	89	106	80	115	110	92	108	104	109	121	89	95	110	110	109	90	92	98	110	111	116	73	96	113	107	117	106	114	95	106	89	91	102	91	110	100	111	101	83	98	103	112	83	98	96	97	118	104	100	86	89	112	85	81	94	110	101	114	109	104	85	98	93	103	86	102	101	95	119	98	107	108	92	94	98	93	108	85	90	117	91	103	99	113	104	100	107	99	86	107	111	93	98	93	101	111	124	98	111	103	85	85	94	100	94	110	101	81	93	112	98	101	118	90	98	86	83	93	109	98	93	102	93	99	114	72	85	101	84	100	95	111	109	118	98	87	87	100	99	110	98	101	105	102	105	100	106	116	101	101	102	102	81	96	102	82	103	92	113	96	99	104	103	87	93	105	89	85	105	97	102	91	117	118	99	96	96	84	93	106	86	98	107	109	104	95	101	95	98	118	95	100	85	96	86	98	95	116	117	98	122	112	81	90	74	94	106	101	97	114	96	105	89	98	92	92	110	106	105	99	103	109	110	83	99	88	108	95	91	118	80	93	82	94	80	101	107	104	92	99	92	91	111	85	101	109	118	111	117	91	101	109	100	105	99	117	114	93	103	88	94	104	110	97	102	100	96	102	95	125	102	112	105	114	108	94	115	107	88	105	96	81	93	85	98	117	103	94	113	95	110	93	90	108	98	100	92	107	107	114	108	94	109	96	98	86	91	89	99	111	118	103	99	100	97	102	96	109	111	105	106	106	110	99	104	96	121	87	85	109	119	111	114	106	111	96	99	100	98	100	84	80	106	106	117	91	106	103	93	101	101	118	94	110	114	113	112	102	101	100	85	116	94	104	108	101	103	102	97	104	105	120	99	102	105	90	109	97	102	95	89	117	96	103	107	115	107	109	106	119	113	106	90	102	78	105	111	81	92	104	107	92	79	101	90	103	118	73	101	102	104	100	95	109	93	108	113	102	100	97	92	110	84	91	103	106	103	118	113	109	124	105	88	92	85	95	93	109	94	114	113	107	94	93	99	126	91	99	106	106	108	106	77	97	83	100	111	92	101	118	84	95	98	98	92	97	86	105	99	92	92	95	117	90	70	97	94	93	99	92	113	100	90	100	77	112	111	105	116	114	95	103	80	100	105	107	118	96	101	96	95	88	88	91	108	100	98	97	92	97	99	88	100	108	92	95	89	86	92	103	86	106	89	110	98	94	98	124	94	97	108	102	93	92	99	101	99	99	92	102	101	99	104	96	113	103	110	93	96	83	100	93	78	85	88	108	111	91	117	127	80	99	85	84	97	94	87	85	84	112	101	102	103	101	99	99	89	101	120	107	111	90	89	106	91	106	102	94	104	101	108	93	106	104	85	102	110	85	94	93	106	112	100	87	128	87	101	99	103	99	100	95	101	88	102	107	92	101	89	99	92	105	94	91	105	99	77	116	98	109	120	107	109	113	103	96	107	84	91	91	95	93	89	97	116	100	103	116	105	101	87	78	107	111	109	112	106	119	105	93	98	104	107	107	81	105	109	88	113	105	102	99	95	96	99	109	86	118	82	106	97	104	106	76	93	90	117	100	113	90	85	101	77	80	108	88	93	99	114	101	104	103	102	104	82	96	102	109	101	103	102	124	105	79	90	96	97	94	80	111	104	94	103	79	102	102	107	101	87	96	87	87	96	122	92	117	85	95	87	98	97	132	84	102	103	89	105	95	91	103	100	102	88	101	109	101	101	97	113	111	99	96	88	95	108	90	105	95	111	96	87	86	105	96	99	97	82	104	83	96	110	96	89	92	116	86	96	93	112	111	100	106	97	101	96	91	90	115	89	97	111	114	91	104	91	102	94	113	95	108	89	92	104	102	119	122	108	93	90	97	114	95	108	96	91	101	99	82	95	121	95	97	98	110	100	87	99	95	78	113	79	110	107	105	109	108	100	110	97	90	111	94	97	99	100	103	107	90	125	98	93	74	108	100	105	103	90	98	84	115	104	73	92	88	99	92	90	94	87	117	102	105	119	97	102	101	84	98	96	102	90	88	90	98	88	115	87	98	115	102	99	98	93	109	91	101	105	119	85	110	103	106	97	89	87	81	95	99	92	98	123	103	100	97	90	85	106	107	94	91	94	107	119	111	91	108	99	87	100	83	120	99	84	101	82	97	97	93	132	100	85	103	98	85	99	97	98	94	106	95	99	102	107	104	91	78	84	102	104	108	98	107	108	99	100	102	88	90	109	96	107	85	64	100	89	109	108	106	111	101	92	89	102	103	92	103	92	90	97	97	103	104	104	121	94	106	107	94	99	108	105	86	117	116	108	114	93	98	98	94	86	103	99	107	112	95	112	98	99	100	119	98	92	122	89	88	114	109	104	84	100	93	88	102	110	91	106	103	100	93	97	91	111	111	128	96	108	118	115	85	91	116	124	99	110	89	110	100	99	107	86	114	99	93	93	98	94	90	90	105	101	116	93	109	106	101	107	94	86	95	95	106	87	99	77	107	114	90	108	96	109	117	114	116	101	82	91	98	84	88	72	91	94	101	103	85	97	105	114	101	101	109	92	108	106	85	106	117	113	94	92	94	96	80	108	105	100	100	107	98	98	88	95	101	91	107	96	93	109	92	101	100	97	106	116	105	88	100	98	100	81	83	103	93	109	105	97	103	91	96	87	100	106	104	96	87	109	94	104	61	90	98	88	77	105	101	97	101	94	94	101	93	88	112	115	97	97	87	108	93	91	99	108	93	110	85	81	83	107	101	118	109	103	104	103	87	97	112	107	107	109	115	108	120	121	94	91	96	112	90	95	92	98	99	103	81	110	94	95	95	80	127	86	109	135	112	105	91	89	100	87	91	87	99	115	108	101	120	110	76	107	93	102	92	110	102	104	104	88	106	93	109	104	96	84	95	93	95	88	84	110	103	99	85	99	99	110	105	87	96	81	102	99	105	124	105	112	94	87	130	100	94	86	80	89	89	87	100	109	94	101	113	93	103	93	96	94	100	85	91	87	87	100	107	111	108	88	104	100	112	100	99	110	100	89	78	88	83	88	110	108	108	113	92	103	100	95	93	114	101	105	90	84	111	88	106	108	90	99	94	101	95	99	94	84	100	106	98	104	107	107	92	107	94	109	99	91	98	108	111	90	112	102	97	82	117	112	108	101	92	112	91	109	101	98	113	90	83	101	118	99	101	93	102	88	91	100	102	101	96	103	92	103	90	96	89	107	94	90	93	85	120	109	102	86	103	93	86	93	102	97	88	96	83	104	93	98	102	97	116	105	106	86	98	109	102	85
7533	15997	13356	7001	4759	3404	2484	1904	1617	1319	1050	900	775	674	609	554	495	452	420	398	407	348	316	292	303	278	275	260	239	249	283	225	225	247	231	204	200	217	232	238	206	210	205	172	211	200	188	186	190	183	190	202	223	174	190	178	167	180	171	184	185	181	183	189	174	198	180	178	176	190	174	214	167	183	186	168	171	153	177	176	188	179	188	165	206	182	176	178	174	168	179	153	186	166	164	174	157	180	180	155	165	191	173	157	168	159	175	160	171	171	203	169	145	190	181	185	160	189	170	177	179	197	172	192	178	168	177	200	174	166	167	192	184	168	178	162	170	186	184	193	195	180	172	207	150	198	171	159	165	189	154	165	145	154	188	184	164	163	163	166	182	168	159	170	157	157	172	162	186	170	164	169	169	164	176	170	162	181	169	147	166	175	164	172	161	187	174	165	169	169	150	190	181	151	163	172	188	181	157	162	186	156	173	170	149	172	182	175	169	160	169	194	157	180	147	175	167	173	167	164	161	170	188	168	148	165	177	188	175	195	185	179	162	178	149	169	173	182	166	154	206	170	157	173	192	173	159	157	161	142	156	156	175	158	191	190	155	178	137	188	190	153	169	173	168	170	199	180	195	173	186	162	162	160	175	158	159	159	155	156	167	158	157	164	174	171	178	146	183	173	162	164	172	177	171	157	162	156	159	158	133	165	179	184	180	168	180	177	174	182	175	174	179	173	160	176	180	175	148	171	159	179	157	185	142	177	167	167	178	154	154	164	162	164	144	177	177	198	188	175	171	161	157	167	178	181	189	173	163	183	159	169	153	183	175	160	185	158	178	146	174	168	165	179	175	182	177	186	207	172	154	195	174	157	169	154	159	176	171	164	191	182	164	169	165	161	184	165	190	174	158	182	182	187	186	155	184	168	185	147	188	181	164	171	188	148	150	171	172	187	163	180	165	169	181	186	169	176	180	160	166	167	183	163	197	182	164	163	170	161	153	176	159	165	156	173	160	174	178	161	158	152	191	172	171	149	181	188	169	151	174	158	171	157	163	178	142	157	157	169	175	187	159	168	175	184	162	157	172	168	198	182	198	180	166	173	174	162	184	172	164	180	163	181	173	172	178	169	172	147	168	164	170	172	188	166	156	180	150	163	208	149	171	193	161	146	190	154	176	196	177	169	188	201	171	180	173	163	167	192	181	157	167	171	182	172	157	183	164	175	143	158	174	198	163	148	183	162	182	170	179	164	182	174	180	156	165	179	169	192	201	172	170	183	192	167	176	154	159	195	174	168	179	158	156	162	179	171	175	173	194	172	171	150	162	172	183	163	181	174	183	166	170	157	156	151	172	179	176	189	181	163	163	163	159	180	154	168	178	151	172	151	164	180	168	159	163	155	161	171	182	163	171	154	192	188	173	176	155	148	179	176	152	182	173	170	177	180	153	171	205	168	158	170	171	181	189	175	154	160	167	179	176	205	190	180	165	160	147	171	160	180	169	141	193	181	171	174	160	166	160	176	177	168	178	170	172	147	165	155	155	161	170	175	189	180	147	176	182	156	171	153	175	164	178	178	166	167	165	171	161	177	162	166	200	169	150	188	167	171	151	177	193	142	172	169	169	170	165	149	177	183	173	177	171	175	176	177	188	191	171	178	151	147	167	136	167	149	177	162	172	163	178	165	182	166	164	157	161	159	162	185	178	167	197	185	182	156	181	187	207	169	170	152	195	157	166	172	165	163	183	181	173	164	179	165	182	171	180	186	164	170	172	180	146	184	197	156	168	176	179	168	181	177	182	195	151	194	174	154	176	163	195	145	181	156	166	174	191	146	187	176	169	166	171	152	167	174	166	172	173	171	165	162	201	180	173	191	188	171	167	204	184	158	179	204	165	182	168	157	159	167	186	162	172	186	180	171	184	160	153	181	154	193	175	179	164	185	150	192	163	173	168	166	181	189	157	158	163	174	195	189	196	167	188	170	182	152	192	166	167	158	196	165	176	182	147	176	169	160	166	175	182	173	199	168	163	162	177	201	170	163	174	176	196	179	176	181	217	166	188	180	195	179	169	170	155	190	177	169	157	185	168	183	183	161	164	185	151	186	157	166	200	164	167	174	167	154	153	164	161	158	184	150	207	176	164	205	174	163	163	187	192	191	157	164	157	148	184	173	156	166	192	167	166	202	172	171	168	177	178	187	171	178	159	168	170	157	202	159	178	160	186	161	172	162	175	167	182	159	163	184	181	162	170	164	170	170	164	165	176	166	182	174	184	169	149	150	184	187	158	169	174	190	174	170	165	163	163	187	182	177	171	169	171	177	171	140	162	152	167	169	165	167	174	153	154	171	175	180	177	170	194	191	163	170	178	190	168	185	198	177	167	169	183	172	191	164	188	167	151	176	160	188	164	175	175	148	176	176	164	179	168	174	179	185	152	204	179	182	166	180	178	165	180	181	177	165	166	180	183	148	181	187	165	163	175	150	160	196	151	164	197	171	157	174	159	164	193	171	167	192	178	147	159	156	157	177	186	205	162	178	172	182	182	170	172	164	163	183	148	174	173	169	157	178	160	196	183	181	180	172	132	157	182	177	180	190	158	179	190	176	172	161	178	165	161	177	151	172	176	182	181	164	168	136	164	145	184	141	146	157	182	156	196	204	184	210	199	184	170	152	201	175	174	173	162	173	154	187	170	159	161	168	176	155	176	155	163	188	169	165	186	202	154	177	179	143	179	161	155	203	176	183	153	168	158	175	158	182	183	195	172	166	176	180	172	177	168	170	184	160	183	155	189	189	196	203	166	162	190	159	166	163	171	177	170	151	152	183	170	174	145	181	174	179	154	182	150	171	167	176	178	183	173	159	193	167	171	187	192	157	185	178	172	176	163	193	170	164	159	156	175	194	171	200	172	150	168	160	183	176	162	171	177	175	157	172	170	170	178	180	159	175	157	190	165	196	173	187	185	162	182	198	175	197	179	175	161	174	195	177	194	203	149	169	183	184	159	152	169	175	171	146	154	172	187	158	166	169	184	160	177	170	165	200	169	167	181	153	155	199	152	167	184	187	161	176	154	178	162	174	201	196	191	168	176	179	168	180	190	195	167	171	175	176	154	169	163	184	177	170	171	161	163	174	183	177	171	199	172	170	172	181	193	171	154	161	163	196	172	139	188	177	167	168	159	152	167	170	168	163	161	173	164	163	188	161	174	175	164	154	153	172	170	174	169	175	178	174	180	182	195	165	180	162	151	182	178	159	173	166	191	200	155	172	160	164	171	166	167	162	154	174	157	151	187	168	165	169	164	157	174	165	175	179	176	179	183	195	180	178	169	183	193	175	162	149	170	163	173	165	177	173	171	156	161	174	182	180	167	161	154	151	169	173	175	169	166	172	169	175	172	148	168	203	195	175	175	181	174	173	177	151	176	151	155	187	147	172	176	171	165	197	157	170	178	150	158	181	191	184	192	190	207	179	184	190	171	179	161	171	173	163	175	162
26637	19759	5809	918	564	549	434	421	423	423	354	373	353	406	409	365	437	390	406	389	359	372	395	390	382	394	363	411	388	360	404	396	395	366	407	389	393	370	415	343	426	380	390	377	388	401	402	379	381	386	376	383	361	373	362	395	375	409	391	363	372	359	356	386	395	384	375	352	364	373	394	411	399	339	386	374	391	405	389	411	400	366	385	380	366	366	367	347	393	381	364	365	375	400	392	378	368	364	397	394	378	336	386	371	386	371	366	408	365	415	378	385	371	412	380	355	367	394	355	373	391	407	409	387	348	374	393	400	406	389	365	407	349	374	387	378	413	358	349	383	411	344	413	384	391	378	419	364	392	404	364	386	418	332	424	386	377	367	379	380	392	386	395	397	389	388	403	363	368	400	370	380	382	375	371	372	387	387	372	384	404	377	375	361	346	393	398	399	364	394	350	390	379	381	393	413	367	381	394	358	377	396	365	357	396	344	362	374	374	364	353	422	352	357	400	421	351	388	365	361	403	373	384	354	426	403	372	372	386	371	368	402	385	383	376	381	389	377	389	394	365	360	377	371	414	359	369	364	394	349	372	366	385	415	398	351	404	380	383	401	396	402	373	415	366	391	369	415	365	376	392	371	370	390	378	376	390	397	347	383	409	382	386	391	359	372	384	383	358	382	390	374	379	405	384	354	432	359	397	349	375	356	361	386	384	396	411	363	356	380	373	405	405	377	360	377	335	373	383	424	381	351	395	357	379	356	363	410	377	365	373	385	360	384	385	373	412	400	393	389	380	384	365	403	391	377	368	406	400	379	407	372	370	388	329	355	392	392	378	334	354	416	357	420	388	369	373	361	379	386	368	379	381	357	380	404	360	394	377	395	379	381	382	358	379	385	361	392	365	374	387	371	378	405	413	382	351	359	348	392	378	418	391	385	352	376	389	400	394	378	371	367	359	362	373	399	370	362	366	383	412	399	381	367	364	404	362	368	404	371	356	414	383	418	364	399	387	371	361	384	369	372	363	369	389	404	338	385	363	391	393	383	383	369	387	372	382	359	406	377	371	404	357	368	367	413	406	405	377	361	365	388	397	347	383	373	371	391	387	421	393	349	344	378	394	371	378	394	414	363	390	368	396	396	410	355	343	391	365	365	382	347	366	350	375	379	353	391	392	336	394	374	388	397	373	363	387	392	415	438	435	371	365	407	390	385	363	378	370	383	362	378	370	400	388	363	376	361	363	372	357	387	398	365	378	368	421	448	378	372	416	383	382	397	372	389	381	356	386	384	390	367	383	377	341	374	405	373	377	399	394	387	426	365	368	404	389	330	394	384	374	331	420	376	381	381	397	395	351	405	389	388	346	395	421	379	371	362	388	379	409	389	370	419	369	389	362	385	394	365	390	369	326	363	421	400	388	365	406	375	371	412	375	380	381	371	388	367	388	383	422	387	376	375	402	394	381	380	400	409	389	366	357	382	396	352	388	365	384	379	362	356	374	384	415	396	376	383	380	396	408	380	399	388	378	351	366	408	392	370	417	359	373	369	373	388	422	404	393	340	382	380	393	376	406	390	373	370	384	371	369	354	365	362	368	381	413	340	363	361	371	341	427	408	389	389	394	393	350	367	402	370	370	385	396	351	394	356	392	398	349	374	371	393	394	376	373	389	379	380	385	397	377	390	374	358	375	364	367	395	356	394	418	401	345	415	389	387	393	393	372	375	371	392	367	356	366	397	352	362	366	375	389	390	392	398	373	419	407	370	367	392	395	383	388	371	358	353	400	331	391	391	360	376	365	372	384	396	403	382	414	328	361	375	367	360	372	386	378	337	396	385	335	415	385	391	407	386	377	374	359	399	402	357	422	424	367	367	348	403	410	410	371	368	374	369	396	376	371	387	397	414	394	384	368	368	417	373	396	394	313	374	378	397	387	362	346	382	385	384	395	396	367	373	399	369	373	400	364	389	372	387	395	374	368	381	391	421	399	360	407	378	370	411	366	390	399	396	391	385	409	371	341	376	386	399	397	409	396	368	390	364	388	383	376	384	390	356	377	375	407	345	379	397	369	409	376	382	373	388	353	370	384	390	378	431	417	399	371	418	385	353	383	399	324	352	372	374	377	386	396	384	408	363	357	375	413	360	421	355	354	363	388	373	408	360	394	381	407	439	351	369	385	371	349	363	396	394	348	322	369	384	389	403	365	409	364	403	382	381	376	381	390	431	361	357	373	376	385	395	385	346	428	400	394	386	431	348	365	372	330	379	384	366	384	378	364	348	358	420	383	367	402	381	374	366	369	382	377	398	390	426	338	384	394	395	359	393	388	378	367	391	403	418	414	346	359	392	372	379	385	383	368	387	388	385	403	358	388	367	391	376	371	395	372	362	397	365	387	395	389	349	381	405	392	355	388	382	367	364	367	383	394	369	394	366	396	361	367	414	379	389	410	399	410	372	389	375	396	390	377	388	392	369	382	397	350	390	362	417	368	374	377	385	390	410	408	378	391	383	393	388	356	414	387	372	368	359	340	400	388	368	358	391	379	412	374	415	373	391	364	356	383	356	406	339	381	343	402	353	346	394	419	404	387	382	373	392	386	364	365	388	378	390	343	390	365	335	364	382	379	405	371	425	376	400	398	350	321	354	383	376	382	374	360	358	363	387	400	354	355	376	402	425	366	383	389	384	373	368	379	375	367	366	389	405	379	338	381	381	384	371	377	344	411	395	400	387	377	399	378	386	388	387	402	387	396	390	366	388	356	359	387	368	376	373	377	363	402	388	383	379	368	361	367	402	387	389	408	360	395	353	397	418	401	364	362	393	392	342	396	356	410	378	398	376	352	433	363	394	389	366	373	390	405	386	357	382	389	391	396	357	381	358	356	375	384	390	356	369	367	379	368	359	398	369	385	375	373	366	379	370	397	406	354	388	401	403	360	376	379	392	358	364	399	405	418	360	409	351	365	397	346	340	405	358	375	393	384	427	379	392	372	400	375	379	393	396	382	390	408	367	399	385	368	378	342	370	401	348	402	365	377	370	349	363	373	381	367	384	375	363	344	417	394	370	374	397	405	382	358	390	354	377	379	379	364	386	379	401	362	385	382	365	402	362	383	425	360	391	345	370	367	380	378	388	353	390	403	367	391	389	359	384	392	399	414	387	345	380	352	359	371	359	353	375	353	370	376	407	382	367	361	376	383	364	377	395	392	363	395	360	398	364	403	375	367	388	395	385	376	389	388	378	376	381	362	409	391	376	399	372	408	388	349	384	415	394	389	375	373	361	386	416	386	426	387	373	370	396	395	372	371	348	399	420	418	350	395	390	361	389	383	346	397	372	411	359	410	357	379	378	381	369	384	394	372	387	393	407	348	383	367	399	406	378	381	382	402	365	341	372	345	360	394	373	393	380	375	380	374	371	397	383	366	401	359	375	392	367	375	370	379	362	365	382	352	359	381	348	372	370	385	376	381	368	357	380	395	376	415	390	373	374	391	376
4096	1643	1391	1012	904	777	770	710	686	687	666	680	652	699	678	660	652	688	652	702	616	660	618	627	631	659	641	661	665	634	619	663	660	659	693	671	655	621	659	646	664	630	659	646	634	614	704	705	643	644	656	620	661	621	626	663	621	628	628	595	597	632	679	678	601	684	665	639	672	621	617	596	638	668	644	609	678	611	662	618	629	662	653	637	626	642	631	604	625	639	666	664	630	613	617	602	615	660	645	650	653	675	614	654	655	611	675	615	634	664	642	647	656	649	628	647	663	687	628	685	613	643	668	632	645	637	649	595	650	656	645	617	647	646	645	645	683	638	601	630	607	657	610	653	652	644	683	655	674	630	663	663	633	631	605	612	624	656	664	643	641	640	654	651	621	664	610	644	670	618	634	616	628	629	652	622	641	604	630	615	655	637	619	630	660	641	626	667	623	643	633	654	596	663	656	606	610	630	664	625	612	617	651	616	646	607	661	677	633	621	677	646	594	637	662	642	646	629	619	651	670	612	669	597	611	638	621	630	652	635	640	647	631	637	623	664	600	644	652	632	612	630	642	624	637	657	641	613	642	630	638	639	657	599	636	611	610	645	659	665	615	633	657	616	617	670	617	634	623	621	647	626	611	672	651	631	610	676	646	642	623	651	652	667	643	632	616	640	627	620	613	602	633	663	631	637	628	592	677	625	634	594	628	598	640	651	663	647	640	635	653	612	670	672	643	638	665	642	588	605	643	654	668	669	635	656	624	693	666	639	637	684	607	642	679	691	663	649	647	637	625	616	602	669	677	627	637	640	651	662	622	665	610	685	590	647	649	613	685	691	638	668	652	616	605	652	627	642	627	595	623	658	587	613	588	669	661	635	654	641	620	647	620	582	666	631	608	637	653	651	691	666	660	633	653	647	638	604	646	609	631	649	640	654	635	607	622	629	657	612	636	646	616	649	666	670	702	614	664	619	630	639	640	602	635	623	661	648	626	628	624	643	592	575	624	654	662	615	663	613	731	651	620	692	611	651	675	647	614	647	620	662	595	652	655	615	637	630	612	617	657	652	639	594	616	631	689	622	620	612	572	672	659	651	642	617	662	603	628	653	651	663	636	624	609	588	647	652	656	638	638	643	657	641	687	633	632	643	618	644	621	640	658	620	617	642	682	674	627	664	599	626	670	593	650	622	601	635	664	677	606	625	619	669	654	707	626	648	656	671	645	634	611	603	630	646	657	661	603	639	624	631	654	665	643	595	635	661	652	608	666	617	680	610	625	665	648	642	653	618	598	626	609	626	663	603	625	621	622	601	665	720	625	602	611	583	618	626	620	688	652	669	650	646	609	633	627	661	670	609	666	634	585	657	633	639	643	621	618	635	626	592	642	645	627	658	613	597	603	639	655	619	663	624	645	666	632	622	631	639	648	658	671	612	645	672	657	635	648	621	644	640	622	660	645	672	680	651	619	658	652	660	663	666	632	668	630	609	621	612	633	639	651	603	650	624	616	677	622	589	655	615	643	652	618	661	611	653	650	666	630	627	624	603	653	586	608	651	630	668	630	632	666	604	612	682	597	669	667	643	658	591	599	636	617	651	613	652	624	590	623	612	632	612	611	610	698	662	657	590	657	621	622	590	654	651	651	643	583	650	641	620	654	663	677	626	657	630	648	701	626	630	674	662	685	647	656	638	638	646	605	664	611	631	638	681	672	607	621	657	632	641	613	651	607	626	593	652	606	632	629	636	645	656	638	650	589	646	661	640	625	635	586	641	593	664	643	628	622	689	616	628	625	592	623	618	600	648	608	650	606	635	635	612	688	660	663	665	684	661	606	645	656	651	625	610	641	670	640	668	637	673	624	620	646	671	593	611	690	596	596	640	636	584	625	648	614	622	629	611	616	594	653	646	609	633	635	623	611	616	648	658	624	618	651	635	600	638	631	666	636	625	641	658	625	654	641	660	649	651	645	610	595	644	625	622	667	619	608	674	640	649	650	632	636	648	641	683	647	620	645	647	665	591	645	569	622	619	648	636	677	621	601	580	634	602	653	619	649	624	652	626	616	627	604	625	682	665	615	662	615	650	648	661	657	634	612	641	612	625	651	626	630	650	653	591	632	623	672	668	599	602	657	615	619	606	613	623	646	591	566	635	643	639	630	612	657	620	678	624	630	683	623	636	652	630	650	613	671	634	604	672	646	635	625	614	640	606	658	631	623	627	610	625	652	649	629	658	588	602	623	669	608	600	601	626	619	621	599	639	627	627	602	617	674	682	605	627	631	641	608	647	696	635	639	634	670	592	620	663	598	620	655	612	639	589	622	675	600	633	636	638	645	648	653	619	629	620	620	600	647	603	649	633	615	637	647	674	651	651	665	680	628	676	621	616	659	647	609	611	675	639	658	704	617	594	596	623	630	656	657	618	658	624	606	663	652	625	635	636	668	672	584	638	635	644	629	653	618	615	665	641	624	685	640	669	654	639	618	633	649	662	628	637	612	609	569	664	605	615	646	663	642	640	650	570	654	641	619	635	632	683	629	607	632	630	618	608	662	632	636	668	592	631	649	640	638	645	645	643	662	698	631	643	628	661	631	580	644	644	648	667	650	660	654	642	633	688	626	616	649	655	624	600	644	644	633	628	605	669	647	633	610	671	677	723	674	645	658	659	639	622	616	644	630	613	662	636	630	633	654	643	632	673	682	670	627	662	653	631	583	628	616	651	659	663	645	668	623	654	684	619	676	601	575	664	601	662	655	641	656	602	595	655	632	584	655	656	641	589	619	663	648	671	650	659	650	694	630	646	641	635	643	644	639	632	647	589	621	653	684	647	620	649	648	602	649	614	644	609	679	644	648	628	632	617	609	622	635	632	687	623	600	634	633	645	656	645	628	641	670	656	619	662	594	606	656	619	631	592	630	635	654	652	645	657	644	663	645	658	604	607	607	618	658	619	630	654	620	607	609	631	604	636	656	657	574	628	587	597	634	648	603	676	658	674	641	584	598	636	653	668	630	635	669	649	651	676	593	648	656	635	631	650	668	638	597	623	657	615	659	622	655	658	658	592	683	641	617	621	634	651	657	606	665	660	654	627	605	677	586	650	627	644	633	654	616	617	681	666	669	628	636	644	610	622	644	633	642	653	608	665	650	604	643	642	610	638	677	626	654	668	668	630	640	626	666	620	620	644	613	619	603	621	634	648	672	640	667	634	661	621	632	623	673	611	636	604	687	689	602	680	653	609	614	631	599	624	664	624	616	659	615	695	626	628	639	609	628	652	618	644	661	627	641	636	616	639	635	620	617	613	644	669	650	673	621	630	657	631	642	680	635	675	663	669	681	624	648	594	639	641	607	651	653	634	603	608	651	672	627	659	635	643	615	671	640	623	629	654	616	624	636	646	665	664	631	644	669	650	645	612	586	671	649	675	631	636	659	677	640	636	619	679	620	652	606	701	670	649	625	642	637	599	626	602	605	629	686	635	650	675	626	667	632	646
24023	21112	28188	24277	20294	2340	722	502	462	430	381	348	371	331	340	323	299	288	311	283	288	289	291	286	274	251	294	286	264	275	289	311	245	282	249	256	261	282	280	252	255	281	285	267	277	274	265	273	279	267	295	293	288	260	281	284	289	260	241	304	272	240	259	264	293	266	256	320	255	260	276	277	271	250	278	271	257	276	254	258	295	281	249	254	258	229	272	234	236	272	277	271	234	250	241	284	254	247	278	253	252	289	269	247	265	304	299	295	267	240	233	271	259	269	262	262	280	278	274	262	253	285	256	274	279	258	287	274	256	272	284	257	287	270	268	266	290	292	282	275	260	260	274	256	282	276	256	252	260	267	270	271	287	265	261	282	284	293	268	291	263	264	254	267	270	265	264	252	254	267	257	244	262	243	257	260	280	247	282	268	270	275	281	293	247	269	270	272	259	280	270	259	260	279	275	281	284	269	257	285	251	274	279	292	258	266	267	275	274	281	299	267	260	253	281	243	248	275	281	260	285	282	276	251	276	271	244	245	288	270	266	276	270	260	242	249	263	270	248	243	270	287	254	235	277	283	256	249	245	269	279	262	264	245	247	305	255	267	284	253	243	249	259	251	245	277	251	272	253	306	232	283	262	272	280	278	249	250	245	272	257	258	249	272	247	276	270	258	275	290	247	248	283	243	243	266	255	259	268	289	259	243	304	288	260	266	267	277	270	266	260	236	288	274	256	259	287	291	250	272	276	245	271	244	241	245	277	238	278	261	252	278	261	278	220	289	273	254	265	273	247	252	268	280	285	271	236	265	263	246	280	263	278	233	273	269	275	294	285	259	274	269	289	288	251	253	263	281	290	266	273	248	256	266	247	274	281	269	265	281	298	261	253	279	272	280	266	253	291	251	294	275	245	287	269	243	263	269	246	274	228	247	249	284	268	247	266	265	300	228	262	282	275	300	241	268	260	267	260	272	267	267	254	276	265	255	265	257	284	286	269	263	290	274	286	285	304	261	259	265	270	283	264	270	283	286	283	283	230	258	264	289	278	277	287	260	264	277	283	294	250	274	287	256	278	238	230	267	261	263	256	235	262	282	263	265	262	275	286	265	275	273	275	260	257	288	249	260	266	268	279	251	226	278	269	284	264	263	281	274	272	256	235	225	255	244	255	271	282	260	260	268	264	234	267	277	280	233	267	260	281	278	259	247	292	268	259	248	252	254	241	242	256	255	267	290	258	250	258	260	267	236	250	245	254	266	262	255	263	282	288	267	283	285	245	274	258	282	262	268	249	258	250	288	233	246	289	268	267	263	251	253	241	275	264	296	288	277	274	299	274	264	273	263	272	287	275	254	285	253	280	291	266	268	250	246	247	272	261	255	262	285	271	258	269	299	285	256	261	261	282	254	261	265	284	273	253	253	279	285	258	220	271	264	267	237	264	256	233	266	281	248	278	280	228	281	261	293	284	280	282	231	223	255	297	259	293	277	236	285	270	253	260	283	279	241	302	277	249	266	267	273	246	271	258	263	242	251	280	249	265	239	279	244	262	284	283	250	290	274	260	251	267	251	278	298	241	283	241	269	287	261	297	249	249	256	263	260	250	282	282	248	281	264	291	261	263	248	259	258	250	270	262	262	260	284	271	259	267	264	283	271	263	277	256	279	278	290	237	269	257	252	254	278	274	247	247	249	264	252	290	260	257	302	252	274	270	266	256	260	290	279	280	285	246	267	270	277	261	243	246	258	263	282	259	294	255	280	276	238	280	267	301	256	263	269	253	273	258	279	275	267	278	231	267	275	245	246	248	281	214	268	283	241	272	247	236	269	252	254	276	249	253	265	243	282	256	262	271	237	249	281	238	273	259	254	253	262	250	274	245	277	242	251	244	259	259	253	271	275	266	266	274	255	239	274	265	255	260	236	264	264	260	244	282	277	255	272	256	283	267	264	263	282	282	285	269	268	258	276	270	255	265	293	257	277	281	252	235	259	259	262	262	243	247	256	272	275	266	245	283	255	293	228	251	271	230	268	273	267	269	257	250	279	237	266	283	270	273	284	282	277	288	256	281	243	257	263	265	273	268	265	246	262	279	254	257	248	259	276	290	264	278	298	261	271	271	301	244	303	288	275	280	263	254	253	270	273	224	242	294	318	277	279	256	283	260	274	278	270	245	246	284	313	258	236	249	237	268	268	254	252	274	279	234	275	251	277	256	257	300	260	253	265	277	266	268	252	261	263	273	253	247	279	254	252	262	262	282	254	274	267	261	263	241	241	267	267	253	268	263	284	241	249	261	269	270	273	247	297	267	228	245	252	268	261	269	281	265	264	240	255	257	308	265	259	278	259	286	248	251	284	274	261	260	255	252	276	255	285	228	284	279	263	261	296	237	287	253	273	273	284	256	260	258	260	272	258	277	288	255	270	249	270	261	263	264	275	240	282	286	292	306	285	266	251	263	286	253	240	254	271	260	279	260	249	248	265	273	249	291	266	253	290	266	269	277	261	309	280	282	253	266	297	279	263	251	284	250	253	273	296	271	247	237	268	265	287	197	273	255	257	236	284	273	250	259	270	240	252	281	257	266	277	286	285	265	263	264	268	285	253	267	278	260	266	255	264	297	253	253	252	249	291	268	255	265	274	256	257	286	284	296	277	233	229	271	298	240	237	301	277	287	243	277	257	289	262	273	280	266	261	282	248	264	244	294	250	251	248	271	264	249	291	255	268	258	275	301	253	239	262	252	260	264	279	240	252	277	276	258	255	297	252	275	268	264	252	279	274	288	285	275	250	261	277	247	261	267	289	261	268	237	259	257	266	265	281	260	266	257	276	261	280	252	273	285	278	253	275	279	253	269	258	270	236	265	272	250	266	264	270	273	296	255	266	257	262	264	276	268	326	266	251	300	278	258	295	316	262	266	289	279	271	279	292	249	242	255	253	259	264	287	280	236	248	252	263	259	237	282	250	268	249	253	272	251	259	278	252	286	265	267	267	271	250	276	263	267	219	262	254	261	309	294	266	267	247	261	266	272	243	265	265	275	276	250	269	262	255	274	286	281	307	274	263	254	293	289	280	231	265	265	287	295	286	266	242	271	266	242	252	258	259	257	265	240	264	258	243	255	240	286	250	240	251	280	265	270	279	264	272	240	249	249	284	271	260	264	262	267	269	305	266	267	277	266	260	287	249	264	300	288	264	250	263	249	275	235	240	259	284	277	261	245	275	289	291	273	267	255	276	294	271	242	277	298	286	292	265	274	259	271	247	274	274	274	283	279	238	267	258	299	284	273	258	252	245	261	260	232	260	273	253	286	287	231	260	279	251	239	260	278	250	280	291	279	292	267	245	267	274	235	270	277	252	266	293	269	288	265	268	245	257	250	248	268	256	287	267	262	286	253	295	276	253	276	283	276	284	289	230	257	258	234	265	274	285	268	266	264	247	283	262	245	263	240	294	247	256	256	272	262	261	279	236	265	259	288	229	244	248	269	287	251	284
5286	9958	8509	4352	2891	2203	1667	1389	1174	981	926	818	757	709	672	636	658	603	602	574	532	549	546	530	485	498	529	438	487	461	512	476	495	474	454	417	460	461	494	451	475	436	453	442	433	460	445	473	495	448	424	493	468	478	466	446	489	467	447	471	465	457	452	490	503	458	449	462	458	483	457	471	446	417	456	479	463	471	419	440	456	469	449	422	477	490	439	474	438	511	448	478	475	434	449	466	485	443	449	474	498	482	443	433	460	457	461	458	469	467	461	483	424	430	440	470	453	477	455	435	507	439	470	451	460	455	438	420	474	455	457	439	431	415	494	437	495	428	429	463	440	488	425	474	452	452	460	486	463	411	461	441	471	470	442	456	472	479	433	453	429	446	473	459	514	492	439	454	466	466	473	467	496	493	451	423	493	429	462	468	453	420	432	456	461	451	411	471	473	452	480	447	433	448	456	424	477	476	471	493	444	492	465	435	406	475	480	473	464	453	481	431	451	443	420	490	449	474	440	438	484	451	463	447	482	455	417	438	443	468	474	452	467	437	477	472	476	475	458	451	420	479	432	440	473	444	438	444	460	443	494	463	457	462	426	419	464	433	446	458	458	445	429	417	473	467	478	490	424	468	462	437	439	492	440	434	422	435	461	449	472	414	441	458	414	455	488	440	485	482	459	438	437	457	482	433	461	418	468	407	469	454	450	475	456	442	462	450	449	447	493	450	442	422	459	473	457	500	470	481	463	483	479	484	446	480	448	468	471	445	471	445	477	462	455	449	423	458	468	445	502	451	421	432	469	486	460	422	501	447	476	452	446	440	449	479	429	413	435	472	451	480	440	434	452	463	439	459	487	463	442	458	446	450	463	426	472	461	440	466	461	481	479	463	482	478	460	428	443	402	433	461	443	446	458	425	488	464	473	450	454	448	453	428	463	473	438	472	461	432	471	413	464	471	449	483	440	479	446	479	513	437	454	422	431	464	448	437	459	480	402	418	456	433	482	493	447	470	427	478	469	464	440	462	470	457	421	458	439	424	467	465	454	436	419	446	453	446	437	440	444	469	450	452	447	479	463	429	478	473	479	466	434	464	504	474	477	414	467	479	410	430	443	451	434	439	442	462	460	462	433	474	422	440	449	448	409	450	485	484	459	486	426	480	442	439	430	441	426	439	453	451	465	462	477	487	464	454	479	455	450	503	471	469	433	473	470	460	465	423	477	447	435	411	483	477	489	461	462	449	484	436	468	440	464	466	448	469	451	463	454	432	475	464	442	451	466	455	450	442	430	488	380	440	381	468	453	450	490	463	454	429	486	473	454	455	448	458	445	461	456	492	438	454	495	456	492	470	461	442	456	430	460	427	453	457	421	442	481	423	431	490	434	454	491	433	459	452	430	449	452	437	450	496	492	451	463	437	449	450	451	461	447	463	437	495	453	451	468	456	454	456	423	434	444	454	498	447	444	484	473	448	451	458	472	445	478	457	421	469	471	447	468	447	490	472	447	420	437	466	471	478	425	426	420	440	417	486	500	472	433	457	456	484	463	447	453	421	470	440	434	453	467	452	442	472	479	480	417	437	493	472	428	460	451	444	448	477	473	458	449	446	473	434	451	430	462	427	425	442	461	439	446	462	440	428	473	425	487	430	460	443	446	434	485	475	427	462	457	456	473	445	445	497	465	463	436	481	457	468	480	435	409	447	427	464	456	455	498	443	458	477	418	473	421	443	449	455	481	456	461	483	458	472	523	441	428	430	462	467	480	470	442	414	465	452	467	453	464	461	413	461	502	441	412	489	442	461	479	449	465	463	456	448	480	471	495	437	438	415	456	409	477	431	447	447	445	431	453	435	452	445	450	445	443	442	507	441	467	459	459	415	420	476	452	413	427	460	489	466	467	442	471	473	451	457	438	491	386	448	438	467	451	468	428	461	459	473	486	449	466	487	490	449	442	474	464	461	409	482	472	484	454	443	475	457	434	463	432	401	492	477	468	447	453	426	416	460	447	451	444	430	459	489	459	461	474	435	445	455	450	453	430	456	466	440	443	436	439	429	447	451	473	469	405	442	424	450	450	458	478	455	466	436	437	443	443	462	451	425	457	457	458	459	436	462	478	444	424	484	435	439	456	438	447	477	446	419	474	439	434	482	452	408	439	496	465	453	459	454	463	477	481	440	479	456	444	469	446	444	424	449	447	464	469	467	465	452	486	458	434	438	459	429	428	421	476	446	470	461	439	452	472	468	446	437	487	457	442	485	469	449	455	457	459	459	459	430	461	444	451	460	465	486	454	456	473	446	445	446	486	469	419	433	446	512	442	448	469	457	490	473	459	509	428	449	465	456	424	429	416	425	426	507	415	480	449	493	443	482	450	477	499	453	447	483	480	475	449	496	396	451	469	463	454	460	471	463	452	476	435	462	477	451	464	431	439	456	396	479	426	466	449	460	423	436	427	419	450	441	475	464	430	447	456	477	460	462	477	483	463	447	464	506	452	448	435	457	475	434	418	438	441	471	421	471	442	467	437	455	483	447	444	484	455	476	454	453	422	471	442	448	465	442	453	433	457	456	438	499	450	439	446	465	456	461	446	439	419	413	445	474	472	475	438	473	452	485	467	448	451	426	448	446	438	463	465	455	437	493	442	457	402	450	486	433	459	443	478	447	441	460	440	499	440	440	447	462	458	418	448	439	452	458	456	445	424	458	497	460	483	432	464	411	418	462	481	453	457	471	442	450	420	444	425	450	433	431	456	495	438	443	408	488	416	463	437	466	442	465	454	449	454	470	439	447	470	474	434	456	478	475	447	455	444	439	458	454	474	502	444	445	444	446	446	461	468	466	458	423	447	435	451	453	445	468	474	459	461	443	474	452	451	476	442	459	482	452	464	469	444	452	427	479	451	449	446	454	439	423	499	402	467	460	431	463	472	427	440	521	416	460	482	463	426	460	467	508	454	463	460	464	424	411	443	440	442	430	441	471	452	458	427	473	448	470	454	477	452	460	482	441	468	475	444	459	462	400	455	487	425	432	458	470	469	437	460	443	468	487	448	465	472	415	462	463	466	416	435	445	418	469	415	453	458	455	422	438	471	480	454	508	466	433	457	414	446	451	438	469	439	423	492	476	442	444	434	448	482	459	450	425	479	410	443	460	414	478	468	443	455	439	451	465	488	443	493	476	463	435	448	438	425	434	464	430	466	465	483	447	496	455	442	415	460	494	445	477	500	466	435	462	391	488	441	418	468	435	449	424	473	448	466	457	461	466	454	448	471	485	472	453	440	465	471	443	463	477	444	478	459	442	437	441	460	425	408	442	484	478	471	469	497	516	403	493	466	459	416	450	440	435	438	437	464	474	463	447	449	486	447	450	459	468	516	436	449	448	457	454	431	445	461	534	471	471	441	432	474	438	461	447	471	455	453	456	431	459	432	432	467	468	468	438	431	455	471	475	447	430	482	455	455	460	450	434	471	452	443	446	462	433	447	458	460	429
23136	21118	28840	23641	21123	19615	1781	673	462	380	343	258	235	234	206	192	170	189	209	172	169	144	139	152	152	127	128	132	105	122	129	110	139	110	113	127	128	112	123	118	108	112	114	120	136	96	120	123	120	90	112	106	104	100	117	91	121	107	105	118	107	113	101	96	105	92	99	101	133	94	102	104	112	112	109	114	101	116	106	122	98	107	104	95	99	94	106	111	105	121	86	120	104	91	79	110	97	100	97	95	108	112	102	104	87	111	96	111	101	120	104	82	110	89	97	100	93	104	127	99	129	85	91	97	101	102	83	104	100	95	88	97	83	89	90	106	115	100	105	97	93	98	116	93	86	108	90	103	103	105	110	111	100	89	100	92	92	99	105	92	102	121	88	102	101	107	111	113	95	100	105	82	107	100	96	98	96	92	99	96	106	102	83	99	93	79	104	104	97	101	83	107	93	91	106	95	98	89	95	109	93	88	82	105	106	99	92	91	107	94	119	92	115	96	87	96	97	114	101	106	93	77	117	84	96	100	101	112	100	104	116	103	70	89	92	102	93	105	98	107	104	96	109	97	106	90	90	83	98	85	96	108	93	89	107	92	90	96	103	100	88	91	111	81	93	90	101	91	112	114	87	94	105	98	94	117	116	97	105	119	96	115	112	82	100	94	88	101	103	95	89	103	102	96	101	95	93	108	119	101	87	76	105	100	95	110	117	106	88	123	99	113	89	92	86	89	101	93	102	114	103	103	100	108	103	99	96	103	110	103	92	108	99	105	107	96	103	108	95	103	107	90	108	93	105	107	91	113	97	93	94	132	93	89	120	93	108	107	98	107	97	109	102	106	99	105	101	95	97	116	126	110	103	101	90	90	96	87	104	98	96	91	98	106	74	94	107	109	92	94	106	92	95	102	107	98	108	106	107	102	106	108	106	97	95	103	106	107	110	91	121	113	89	95	94	87	86	91	108	114	94	83	91	105	102	95	103	88	109	102	79	93	89	102	96	97	71	93	107	117	106	111	109	110	100	102	103	103	123	93	99	96	115	87	102	84	102	97	89	101	111	117	104	97	103	105	105	91	98	92	98	100	87	95	102	87	92	97	95	96	117	105	90	115	104	104	102	80	94	110	98	107	116	110	108	92	98	123	114	104	101	98	116	102	114	102	91	93	96	103	107	90	92	98	101	103	107	96	110	96	93	100	100	97	107	91	94	109	116	88	113	102	107	96	112	92	91	102	95	83	91	102	87	85	100	99	99	90	112	88	110	108	114	112	102	101	106	86	95	87	102	98	107	109	104	94	101	93	95	82	121	92	105	94	86	105	97	101	105	97	115	104	84	103	110	104	118	103	113	94	89	116	84	101	101	111	90	97	99	119	82	97	93	102	118	86	96	100	103	82	98	95	94	115	105	106	103	98	91	99	84	97	116	105	93	100	79	102	84	88	105	109	84	111	88	105	102	110	109	105	91	90	89	87	100	95	97	99	87	105	88	107	96	110	94	101	108	99	121	107	96	100	98	91	89	95	113	95	118	94	83	117	82	75	96	99	121	97	102	111	98	111	115	116	91	105	91	102	122	85	90	107	82	106	93	106	111	87	104	115	112	101	105	109	114	90	97	105	116	89	90	104	109	98	93	100	83	94	97	110	105	114	112	104	103	101	86	95	103	113	101	101	109	101	114	89	92	104	88	105	102	72	112	96	110	103	89	94	99	104	92	97	114	106	118	105	78	106	110	97	104	99	82	97	94	87	90	113	102	106	99	86	83	100	89	115	86	89	113	89	69	94	97	107	92	97	93	92	107	101	123	111	90	112	99	109	109	100	108	118	102	82	105	102	103	122	103	98	90	91	104	115	99	108	96	93	98	115	104	117	111	102	86	101	90	100	120	105	91	96	115	101	102	105	97	101	92	84	91	104	116	98	119	101	90	103	90	103	90	92	99	99	89	94	109	113	93	95	94	93	89	104	97	96	108	101	92	108	91	101	97	95	93	96	120	94	101	83	88	83	112	119	88	95	98	93	106	98	98	94	98	103	89	98	92	116	81	117	91	104	87	95	101	93	75	100	90	121	108	86	91	96	97	102	89	89	88	102	93	99	88	108	94	95	84	97	93	114	106	104	95	101	97	103	93	102	107	91	110	99	98	112	91	86	95	111	106	85	113	86	93	94	109	108	93	109	100	99	100	103	99	99	93	113	102	102	99	77	114	99	103	118	91	90	105	91	102	95	110	108	112	99	100	89	114	112	89	80	107	94	112	81	109	109	102	94	116	87	91	107	93	105	95	115	99	104	104	113	106	99	100	104	84	91	108	88	117	97	95	110	114	99	86	120	102	99	100	93	103	115	87	97	86	116	83	93	112	110	93	91	116	97	104	87	85	103	90	102	106	97	115	85	95	94	95	100	99	92	104	92	104	100	102	97	86	109	120	107	109	91	103	102	99	87	94	85	102	88	82	106	109	112	112	97	101	93	95	106	102	98	93	89	98	109	92	104	83	87	87	100	87	84	91	90	103	102	86	113	91	97	96	90	103	89	86	88	90	112	94	108	77	89	116	98	117	99	102	99	105	107	100	108	110	92	94	111	109	105	107	96	103	117	102	95	105	94	116	85	105	100	93	113	105	88	91	76	93	123	91	72	86	109	88	104	95	100	101	116	96	90	96	99	115	108	87	81	101	106	95	92	90	101	85	97	88	110	110	98	99	111	67	86	97	98	106	106	107	98	109	94	101	87	90	113	111	100	103	115	77	98	104	102	102	91	106	93	87	115	94	111	110	100	80	110	94	78	107	103	89	95	98	110	91	95	112	119	101	116	83	90	92	118	95	120	116	76	83	116	94	92	108	110	93	101	106	113	104	107	79	109	113	111	92	91	97	82	100	91	111	99	104	103	97	102	104	108	96	109	106	110	104	128	103	107	100	102	91	109	109	93	98	98	102	80	83	110	113	105	88	100	105	100	99	94	100	94	94	90	96	118	97	99	99	100	110	113	104	75	100	77	96	102	104	102	91	97	100	86	112	88	95	87	89	91	97	86	94	95	95	105	94	91	102	91	96	111	96	102	92	104	89	99	109	89	97	91	97	111	104	92	94	82	78	115	95	116	89	105	118	114	100	109	124	99	76	110	108	88	92	79	106	111	105	119	108	105	119	93	84	94	89	97	108	118	87	105	88	110	102	100	84	95	121	79	70	99	105	108	105	94	95	87	86	95	81	90	111	113	111	95	100	91	101	95	97	96	98	90	102	112	108	93	103	101	114	96	83	94	106	104	103	111	119	88	89	95	114	83	103	119	101	98	97	95	102	121	104	109	104	91	99	91	113	97	95	104	93	112	100	114	92	94	101	87	93	110	110	110	89	88	108	103	91	96	90	93	92	106	95	100	105	86	89	101	84	100	88	117	102	104	101	100	117	104	107	90	91	100	89	87	85	93	98	116	109	106	116	91	96	106	103	116	97	115	103	101	109	103	88	97	107	91	110	106	115	122
7558	16169	13447	6935	4782	3489	2455	2046	1513	1279	1104	867	775	657	552	551	500	495	374	380	376	330	330	321	280	275	271	270	247	293	245	219	232	244	251	209	223	219	216	200	241	215	209	232	218	231	208	209	215	179	165	224	195	192	188	185	212	197	177	203	191	164	190	162	177	168	180	184	194	157	194	206	163	189	187	169	203	190	176	162	182	176	176	217	158	199	167	197	174	191	160	177	157	198	174	165	166	186	171	189	180	185	163	164	163	180	165	181	180	171	155	185	178	160	176	174	164	185	187	160	177	168	186	157	188	176	185	170	173	184	141	171	173	176	154	185	153	147	176	167	186	176	168	160	164	191	191	158	178	176	180	180	187	189	185	203	161	155	185	169	160	178	169	183	183	143	173	199	174	151	177	199	163	163	184	157	172	159	176	189	150	166	175	187	158	164	170	167	179	165	152	172	158	154	188	169	175	172	169	193	172	169	176	137	178	167	161	157	161	192	183	134	178	178	173	180	206	173	170	171	181	192	170	177	186	175	187	172	161	176	171	174	164	185	182	184	154	164	185	155	160	163	183	175	167	165	187	188	170	184	173	179	158	170	190	161	182	177	163	181	181	185	191	148	183	164	177	164	156	192	177	183	171	166	156	188	164	167	175	163	157	174	161	192	174	164	177	193	157	164	181	174	158	184	185	159	170	186	187	176	175	167	185	162	171	176	168	168	189	170	180	183	164	174	173	185	186	172	190	169	170	174	175	187	170	175	192	169	174	185	170	164	169	179	181	169	161	163	158	186	170	163	164	185	186	176	181	177	177	163	171	178	140	168	171	156	188	181	177	173	180	186	176	184	164	165	160	175	186	189	167	167	185	198	158	172	187	201	186	183	185	172	163	176	172	196	169	170	178	172	180	178	167	171	171	169	178	169	168	145	178	194	164	165	167	178	180	183	168	187	160	189	174	173	180	174	172	159	182	170	174	184	149	187	166	187	163	160	186	173	159	178	171	137	195	159	184	180	182	167	160	184	206	186	174	156	157	149	152	185	162	199	176	182	154	170	173	164	179	183	180	158	161	191	187	162	176	174	153	188	213	158	164	180	187	174	173	181	178	171	193	189	169	156	152	164	179	171	175	152	162	180	175	178	163	170	187	188	177	187	207	170	192	172	177	176	168	193	174	175	170	162	179	177	179	171	159	186	171	182	193	191	177	169	165	169	171	195	194	168	159	154	175	209	171	185	169	156	192	161	145	165	165	174	152	158	176	191	174	179	172	175	183	174	180	167	175	150	154	170	188	161	175	187	160	166	164	156	177	173	185	205	163	195	186	172	179	175	173	177	185	162	158	176	162	169	178	170	184	160	176	180	192	164	162	158	170	163	154	168	189	156	179	170	168	191	190	180	156	177	188	152	155	163	190	146	180	171	184	174	176	187	159	164	172	171	182	187	161	157	168	201	185	169	169	179	189	154	161	173	169	180	181	175	179	210	146	174	187	150	183	161	195	193	176	156	161	202	195	156	180	169	151	175	163	153	192	160	192	155	168	169	179	170	193	163	186	149	177	173	163	192	186	169	161	166	150	176	166	162	168	179	175	191	171	148	167	179	178	146	185	177	195	188	150	148	180	165	153	170	170	167	178	177	168	171	149	167	154	160	176	175	161	172	148	166	165	166	211	154	179	185	176	168	158	181	170	165	169	184	168	152	162	158	168	171	182	169	149	160	174	178	167	191	157	186	177	175	177	185	178	177	168	183	148	179	147	194	169	157	158	141	173	153	180	194	173	186	181	156	184	184	162	163	171	175	203	177	166	151	172	156	158	176	172	172	187	164	181	170	166	148	199	159	183	135	167	181	183	168	182	189	175	183	162	173	187	147	150	195	163	155	181	181	176	192	190	203	179	182	175	190	195	175	168	167	151	151	187	165	175	190	195	178	178	169	159	157	156	173	186	182	167	166	194	172	174	187	179	169	171	159	193	169	149	184	175	180	182	186	187	167	187	165	168	161	151	166	187	182	164	189	155	159	185	184	191	175	192	166	161	185	167	158	185	158	169	159	163	181	158	183	172	154	158	155	166	174	170	190	179	154	172	153	175	158	177	153	169	147	172	187	176	163	159	169	193	156	193	172	193	166	159	174	190	160	148	175	184	187	171	174	157	145	164	165	180	159	162	183	148	166	176	178	153	173	168	197	210	166	192	175	156	165	162	184	175	154	164	176	153	182	150	179	171	181	186	183	160	159	192	163	194	159	174	184	169	173	196	167	181	173	169	171	169	187	130	179	171	183	161	162	181	165	157	163	149	161	199	149	173	162	149	168	163	176	167	167	175	171	181	175	182	176	174	179	167	167	166	180	182	164	193	168	180	180	160	166	172	182	170	193	163	173	180	200	166	175	177	182	159	192	163	172	180	188	192	187	184	165	182	184	185	169	145	198	191	154	168	143	165	181	156	151	160	170	183	173	201	156	135	162	165	154	165	167	172	167	150	187	190	183	209	156	166	177	154	159	153	162	194	197	145	181	150	179	159	199	171	174	196	183	175	162	177	151	191	188	144	158	158	169	195	151	191	154	181	145	174	176	190	197	197	158	176	171	163	170	166	173	164	173	177	174	160	180	155	154	164	157	173	187	137	166	179	185	163	169	178	166	191	166	182	170	171	176	171	164	157	172	163	164	168	170	175	173	180	204	194	174	147	166	159	167	162	179	177	162	162	146	169	173	165	168	164	171	152	161	158	186	181	171	180	189	164	166	183	148	165	163	177	169	155	171	181	163	144	174	174	144	169	192	152	151	173	184	181	159	172	154	172	188	167	186	191	168	178	194	188	169	179	168	165	169	166	181	177	169	176	181	158	173	172	174	172	128	179	153	177	174	171	183	160	167	194	171	175	198	199	185	181	184	189	156	187	175	211	166	179	200	195	160	160	189	169	156	171	165	162	178	145	143	178	177	179	175	152	192	180	159	176	194	164	180	164	189	177	151	158	171	178	159	153	175	171	167	161	176	175	210	173	176	160	150	158	167	184	197	180	170	170	206	184	188	184	155	172	151	170	165	171	181	180	167	180	171	195	166	163	204	169	164	169	169	186	181	192	167	160	171	155	167	187	185	175	162	156	155	172	188	156	167	171	173	167	189	185	146	188	154	161	170	184	184	188	174	138	167	177	213	180	164	167	162	156	177	160	158	180	158	158	171	172	158	164	184	168	172	160	163	165	190	175	174	179	173	178	178	164	149	173	188	152	182	170	189	132	183	163	180	155	179	188	176	157	166	148	152	192	180	182	191	168	179	184	143	200	156	177	172	176	175	181	189	160	165	162	164	166	166	184	169	165	171	169	186	176	174	198	159	192	170	144	171	174	163	177	165	162	156	182	201	178	160	156	179	159	190	178	178	147	167	137	179	161	175	162	178	179	194	171	160	186	186	193	188	152	183	186	162	175	191	172	159	180	147	175	176	161	160	154	145	188	171	156	200	169	155	170	181	164	172	164	153	162	163
26583	19678	5798	899	651	548	400	408	403	424	404	390	360	377	376	357	358	372	421	379	407	375	374	406	384	375	411	390	363	378	367	388	407	388	393	375	389	390	382	370	374	373	381	380	378	359	399	390	385	402	391	404	389	378	384	370	382	397	408	392	393	391	373	319	367	361	375	393	377	380	433	394	389	382	374	356	377	378	383	382	378	377	382	380	379	350	367	361	350	355	374	390	397	350	416	380	391	344	364	382	378	379	366	368	356	349	402	407	412	368	377	417	343	401	359	383	412	348	359	367	420	404	383	380	411	376	353	400	381	393	394	381	421	382	410	376	420	357	412	398	384	386	393	396	378	358	375	414	378	405	373	355	335	346	406	387	405	395	406	421	426	416	352	394	368	367	397	377	366	375	367	387	423	349	355	379	377	364	409	371	405	377	374	421	372	359	394	396	396	390	388	359	403	357	373	381	395	386	353	382	345	387	336	394	336	416	416	365	401	372	411	355	360	372	390	409	414	352	407	370	365	368	362	420	359	344	421	391	376	380	376	385	378	405	377	385	369	356	360	363	392	353	359	381	395	364	388	393	393	394	349	375	365	345	370	371	385	380	362	365	384	372	395	371	390	375	417	387	369	369	391	351	380	358	380	375	383	336	352	381	384	388	408	404	398	360	377	380	401	352	385	402	393	397	407	370	371	383	377	359	389	347	388	389	353	354	362	353	364	391	391	380	383	380	376	361	364	398	348	407	379	405	392	369	367	361	351	393	369	391	380	375	375	370	387	405	376	371	367	382	345	376	410	348	374	357	373	373	383	383	346	375	398	356	387	381	363	365	396	387	375	341	350	363	360	402	396	400	355	388	397	341	381	391	358	412	399	398	375	360	364	378	369	375	371	350	374	375	352	409	366	383	391	366	369	387	389	365	375	365	384	360	374	357	362	370	389	385	383	354	389	366	366	374	375	390	380	377	385	345	392	347	403	378	402	434	343	368	378	366	384	366	361	381	405	401	398	384	387	363	404	373	380	343	361	406	372	400	344	446	368	380	352	394	372	393	423	370	383	405	408	405	377	423	371	410	374	349	387	353	386	363	348	404	352	402	379	391	385	380	388	400	401	373	375	336	393	371	372	345	383	386	375	388	361	397	405	394	392	380	358	363	409	346	339	397	387	359	364	386	343	355	360	394	433	382	372	399	368	366	399	398	365	373	394	406	375	407	385	356	357	413	371	379	387	378	357	340	401	394	366	407	389	376	358	329	362	376	363	350	368	382	406	380	393	396	357	383	366	385	393	376	382	353	356	398	401	367	397	417	367	354	374	373	395	373	344	371	372	389	410	356	401	398	391	366	420	377	387	366	371	392	382	395	411	396	381	376	356	395	399	361	388	422	398	389	358	393	388	383	357	382	391	326	357	363	381	375	409	382	346	399	400	374	392	354	390	406	338	371	367	360	378	371	385	365	371	371	406	380	376	361	375	375	362	386	375	356	374	362	373	366	355	379	393	357	349	404	397	379	357	355	358	408	374	353	363	388	377	394	383	371	374	391	353	382	372	396	390	359	359	412	411	386	385	385	344	401	409	396	378	374	336	354	394	353	403	399	413	344	397	381	379	398	400	389	358	419	389	370	374	380	374	373	391	409	354	383	366	397	411	366	418	327	405	378	362	385	396	377	387	408	382	394	392	359	349	392	399	345	390	364	372	385	388	375	381	392	367	375	377	351	381	364	388	392	388	357	370	391	376	350	374	367	388	381	372	378	395	365	358	388	350	409	402	392	375	382	373	382	357	353	345	382	390	414	359	353	386	366	362	360	416	360	425	380	392	384	413	357	384	372	394	414	361	348	432	379	382	382	371	398	391	380	368	377	332	389	379	393	391	357	349	358	365	394	390	373	362	419	382	375	339	389	400	412	396	367	397	360	392	375	362	362	408	368	371	372	377	368	388	410	377	394	367	396	387	372	397	379	366	366	411	377	394	401	388	383	420	404	409	370	358	338	416	420	363	396	403	363	366	382	389	375	414	396	376	383	415	334	389	373	378	409	389	377	364	400	353	395	372	400	405	398	344	333	342	387	403	394	374	357	330	370	381	393	377	366	400	365	379	330	384	401	388	421	390	400	412	390	367	381	412	390	377	373	360	401	377	408	377	404	357	383	349	371	368	396	385	360	373	388	394	358	406	378	387	357	389	378	380	359	394	399	394	343	365	383	394	392	357	388	406	389	380	411	387	404	383	355	379	400	372	368	391	384	399	365	406	354	405	391	368	395	383	381	407	389	352	374	387	405	372	385	386	355	377	387	373	393	369	370	393	385	377	381	366	377	364	406	391	372	362	400	373	367	390	391	382	356	365	382	384	372	410	378	365	378	339	354	363	379	388	340	391	386	353	398	346	389	364	389	396	401	380	369	403	394	361	346	406	411	385	343	398	391	362	373	382	375	393	361	415	379	406	350	369	402	406	372	397	382	344	405	425	364	364	367	376	380	373	379	372	350	380	361	365	389	371	380	387	386	346	439	373	410	385	374	388	376	363	405	389	388	397	356	367	370	384	339	401	393	375	384	387	416	365	345	392	380	356	379	385	404	367	400	397	404	385	391	374	345	374	384	390	395	389	403	398	394	400	375	384	386	360	371	389	409	389	382	381	379	393	390	371	392	374	368	369	387	378	369	364	402	352	366	400	396	383	388	394	356	375	370	363	389	352	377	382	381	405	393	377	390	378	350	376	381	389	377	362	386	373	374	432	331	370	375	383	363	401	365	400	389	354	389	357	373	362	334	391	373	389	368	373	392	402	425	373	399	359	374	380	356	360	379	404	379	371	399	363	416	375	374	404	370	417	406	360	406	379	371	396	363	393	370	399	382	412	373	387	371	386	351	359	369	394	419	375	368	390	371	378	396	371	379	374	435	392	353	396	409	370	364	386	315	381	397	376	368	373	347	388	429	387	369	365	341	374	369	371	351	431	376	396	358	386	371	375	349	369	370	394	392	380	381	387	363	358	408	373	384	388	375	370	420	383	394	386	405	395	354	358	393	395	383	386	360	380	408	357	403	374	368	412	368	367	360	386	346	388	385	375	399	389	373	399	390	354	373	404	403	368	360	387	384	377	363	363	363	341	392	382	346	392	394	361	388	389	385	418	356	370	392	361	383	402	404	379	436	412	374	395	379	367	374	419	363	381	387	385	354	363	365	411	384	356	383	373	378	339	421	402	415	373	363	385	384	395	417	384	392	368	426	388	378	394	366	409	340	378	407	391	373	400	393	380	371	423	424	387	377	378	416	390	378	383	425	400	385	374	433	397	359	416	396	395	395	388	363	407	387	369	353	401	367	405	366	343	422	370	386	407	348	385	366	358	396	373	381	372	359	361	385	397	380	361	357	409	419	409	366	388	350	355	421	369	423	385	376	403	382	369	348	391	376	359	404	357	383	392	364	390	373	357	422	362	403	375	386	368	414	370	374	363	382	395	378	400	368	357	341	382	340	369	386
4050	1653	1493	964	864	806	751	733	669	691	673	663	632	667	657	584	646	617	644	641	666	646	666	667	613	638	672	609	618	626	633	682	661	627	629	616	617	643	619	636	639	610	672	632	641	634	630	624	632	653	609	609	647	665	598	690	597	592	644	646	632	609	693	599	631	656	649	650	626	659	603	673	666	622	602	621	627	682	634	640	593	656	619	646	630	642	645	624	642	620	666	648	683	667	653	614	652	674	614	636	626	639	650	635	653	654	673	624	666	650	680	596	605	654	645	638	689	631	583	626	649	651	656	592	642	663	605	619	643	602	620	669	642	655	618	608	647	652	672	618	657	619	632	581	642	658	605	636	646	639	620	660	672	612	621	632	663	621	625	698	636	626	622	653	637	635	665	643	624	645	613	653	633	613	661	655	653	621	613	578	642	636	608	621	607	664	637	669	673	653	632	619	636	623	617	670	634	669	649	613	608	649	649	630	669	628	645	626	607	627	620	620	664	656	678	656	585	624	648	582	659	626	647	649	654	645	630	594	640	611	644	602	669	653	618	679	638	640	623	616	610	583	597	669	642	628	629	671	669	658	644	666	664	644	602	683	626	657	601	694	644	682	657	669	641	597	696	648	653	644	623	626	595	575	614	640	637	666	607	661	592	654	624	652	667	672	637	656	620	634	674	629	663	647	648	665	634	608	655	671	630	635	607	669	609	594	632	634	627	600	617	697	658	597	681	619	625	672	657	587	615	643	645	634	596	646	637	642	605	647	608	648	666	638	603	658	689	628	668	681	622	597	625	593	626	625	630	619	626	657	635	659	608	628	629	647	664	622	613	615	603	635	637	641	624	639	646	597	637	587	637	602	658	617	604	657	619	626	618	645	602	631	609	662	646	576	626	588	628	611	630	620	602	624	636	620	643	655	655	609	645	654	597	621	600	579	633	664	628	673	657	706	564	641	649	644	616	625	629	615	626	611	658	589	665	634	670	648	618	621	611	619	634	629	641	658	599	613	615	600	635	593	614	615	615	662	623	634	630	634	641	672	651	672	660	613	615	642	652	653	643	637	609	660	635	633	612	649	613	656	640	648	617	634	619	624	641	668	596	637	636	652	632	630	595	642	640	637	633	602	612	621	690	614	600	661	649	700	634	593	650	614	596	623	631	639	609	656	608	647	643	654	645	644	655	621	653	667	663	602	614	630	630	677	650	633	593	613	634	656	606	605	642	652	614	623	676	615	664	624	610	658	637	647	640	581	619	674	679	599	636	638	658	638	632	625	648	626	667	643	617	619	580	622	671	615	654	669	653	648	603	603	636	629	636	594	660	632	615	594	636	656	626	643	612	639	644	641	629	624	647	607	637	654	677	649	603	603	696	581	681	649	646	602	645	625	676	608	623	616	621	644	605	629	623	633	604	617	684	612	656	602	639	625	638	600	621	623	604	616	640	607	611	679	652	648	604	625	605	653	603	669	620	609	601	663	596	665	697	643	668	609	655	652	610	628	610	571	627	653	680	675	625	632	649	640	615	604	638	651	631	628	690	631	600	586	627	653	615	614	631	648	629	641	609	651	591	597	666	638	632	628	625	601	650	648	669	667	607	648	669	651	609	627	637	628	625	640	639	631	640	677	662	603	599	644	601	612	632	634	628	623	624	641	605	615	653	635	625	655	633	661	628	645	615	619	662	630	624	595	638	640	624	620	658	608	649	653	605	659	648	681	655	610	552	670	603	636	640	622	635	605	650	627	635	625	650	620	636	627	636	677	654	590	629	643	620	612	661	580	634	621	636	618	619	600	679	656	611	637	590	642	628	654	663	652	640	617	631	628	655	651	604	657	618	609	688	609	644	621	639	623	601	625	593	641	605	616	590	604	655	674	638	685	606	643	683	674	621	684	645	622	598	632	643	622	604	656	681	640	620	644	644	638	656	622	619	644	611	638	636	604	663	636	648	623	653	659	622	648	626	627	625	641	652	637	631	610	619	676	662	594	679	622	637	599	639	623	633	641	628	610	647	601	623	636	633	646	627	676	603	666	635	630	591	668	610	623	615	632	664	639	627	667	605	640	598	615	649	613	662	626	646	636	640	590	653	605	645	684	638	614	598	633	679	688	577	637	678	664	699	645	630	633	657	622	610	613	582	641	630	640	629	659	643	631	584	640	671	605	606	629	624	671	617	639	638	663	602	648	611	608	683	601	612	641	562	668	662	683	604	634	611	597	597	644	592	604	659	657	637	640	640	670	661	642	630	666	613	619	609	635	602	634	638	633	637	644	650	627	622	700	655	643	615	677	602	665	644	624	648	620	601	596	618	646	688	603	603	660	644	655	668	614	673	640	621	617	664	666	619	620	647	624	629	652	659	629	663	650	664	637	607	605	637	634	575	665	631	673	618	629	636	637	650	632	642	637	629	644	627	604	647	602	650	661	670	656	644	642	615	642	593	591	628	622	625	641	598	588	656	616	663	628	650	647	638	661	646	599	681	641	612	671	653	682	614	583	650	663	619	615	669	626	631	681	646	616	599	607	624	635	623	629	667	629	654	635	667	649	616	613	619	647	672	636	628	666	628	656	595	685	654	592	632	646	650	672	669	671	597	617	608	622	596	641	622	619	582	678	662	613	613	623	621	657	670	626	594	649	639	656	629	644	626	594	580	629	648	632	603	653	627	603	634	678	653	645	671	631	647	660	626	646	621	641	631	620	622	625	570	588	652	677	631	668	629	614	658	634	625	685	608	649	651	635	633	684	627	624	639	652	624	666	613	612	675	639	648	625	667	634	689	638	597	640	648	631	602	690	652	661	663	617	611	622	636	711	663	615	651	675	596	591	614	593	657	634	606	639	592	593	669	656	609	640	644	568	640	639	636	641	626	608	656	597	595	654	635	603	635	666	606	661	625	623	639	660	615	601	644	617	610	641	634	616	629	618	661	628	612	643	688	654	596	638	600	677	649	585	672	649	644	606	601	657	594	635	663	646	675	622	606	627	641	649	637	626	615	623	642	675	643	625	666	614	658	642	612	615	612	617	658	594	619	630	645	609	643	675	639	618	605	632	635	666	635	605	660	624	663	639	686	642	639	672	631	616	671	607	577	637	639	641	611	628	633	611	644	624	616	604	631	632	613	633	639	647	658	647	614	640	613	701	629	653	656	586	647	610	662	646	622	652	657	636	630	657	593	645	586	630	626	634	594	613	613	641	644	608	684	639	599	654	670	640	641	640	663	587	650	663	612	630	694	662	609	620	593	641	632	679	609	639	629	656	637	620	638	660	615	632	642	635	654	654	646	620	626	600	611	634	630	638	655	643	626	675	629	625	634	637	656	671	610	693	658	669	629	604	613	665	595	595	667	626	684	606	671	625	659	659	655	651	664	599	608	623	642	632	630	627	647	632	628	600	631	662	660	608	601	674	626	615	642	633	647	663	571	624	606	560	648	696	621	599	633	659	588	628	667	669	670	652	620	632	653	635	626	626	657	617	634	637	671	620
24086	21126	28194	24295	20344	2284	782	506	441	395	370	355	344	294	338	312	318	338	264	284	306	272	271	279	281	302	314	306	272	286	288	247	290	247	265	277	266	277	297	283	279	261	259	257	287	237	253	271	270	272	271	255	269	285	262	291	291	270	263	254	281	288	286	235	235	304	281	272	304	269	277	250	274	247	267	270	261	268	244	245	275	276	271	286	257	270	267	256	278	269	251	254	306	244	288	278	285	270	270	271	260	266	249	259	279	253	260	267	284	259	268	267	284	274	278	272	256	262	238	284	255	234	273	235	267	247	268	285	250	248	272	272	270	273	273	242	280	250	261	292	277	281	257	251	264	244	255	294	304	274	274	271	255	292	263	271	273	284	287	289	266	258	299	246	262	263	246	280	289	247	265	257	259	261	265	258	265	264	279	263	275	270	267	241	229	264	293	244	273	290	284	246	236	257	247	269	272	255	276	260	263	245	286	271	262	269	273	272	265	245	258	289	276	283	273	266	274	253	280	263	265	266	273	264	259	267	259	279	237	283	274	238	272	268	275	287	260	285	262	258	271	260	252	278	269	283	263	268	276	269	253	247	275	255	268	289	245	243	238	264	252	273	282	273	246	247	257	254	275	277	279	264	250	270	273	286	267	291	255	265	271	268	267	278	251	274	277	270	277	263	254	259	289	247	225	249	267	269	271	286	254	268	249	295	257	263	263	262	288	262	240	261	252	270	287	251	263	248	275	252	274	224	276	273	293	248	271	279	285	235	269	293	256	274	263	244	223	259	261	248	251	262	253	239	269	261	255	266	255	265	251	277	256	249	258	237	248	259	254	278	288	281	268	261	257	277	296	252	257	261	238	268	276	254	270	255	254	265	275	274	272	258	267	296	282	240	260	288	234	261	239	243	290	270	279	261	245	290	269	272	266	279	292	281	264	266	246	261	280	273	247	259	261	275	245	257	287	284	235	261	259	267	240	254	254	272	237	270	316	278	292	258	269	267	266	281	303	241	266	238	261	272	308	269	237	277	237	287	251	262	243	261	255	253	289	300	286	256	254	293	294	270	278	244	237	244	254	288	251	257	258	266	257	273	240	243	281	291	279	264	283	262	283	276	283	242	243	252	279	240	253	275	289	301	262	269	250	252	269	258	255	267	246	283	261	270	259	282	271	264	233	230	269	271	266	277	276	260	274	256	259	273	260	256	272	257	261	254	254	262	275	258	316	275	282	275	253	252	280	241	295	266	274	224	270	254	281	257	241	264	296	279	281	257	267	266	266	275	258	276	290	268	271	265	270	274	231	280	268	258	250	271	268	245	265	285	249	270	271	253	263	253	250	293	266	279	298	271	266	254	250	281	248	291	271	281	276	250	303	242	252	282	267	227	235	279	277	256	300	292	265	292	271	287	266	269	260	255	260	284	267	249	268	265	270	263	260	276	267	249	276	244	301	245	262	268	275	254	268	304	231	271	267	274	267	271	252	257	269	243	272	277	244	287	270	275	257	257	301	255	220	266	266	290	300	281	262	252	252	249	274	265	292	264	266	246	272	257	280	252	268	265	252	275	281	263	253	253	262	262	261	258	250	254	282	251	281	278	246	286	264	278	258	259	257	248	220	287	295	250	273	285	288	228	261	232	273	289	261	259	283	242	244	296	270	318	271	260	270	271	270	265	270	273	270	257	258	252	282	303	272	247	257	263	258	271	245	252	250	294	228	273	288	275	249	270	233	265	245	258	303	266	241	277	277	256	261	272	257	263	264	278	288	242	287	278	261	266	271	232	253	262	273	259	270	268	265	266	221	279	290	250	280	236	296	261	275	288	267	274	259	278	252	267	243	255	261	288	267	263	258	283	270	270	240	258	314	247	281	244	302	242	303	255	287	272	249	291	288	264	240	240	256	250	261	270	255	280	277	283	243	246	259	264	289	265	248	241	277	286	260	264	254	248	275	298	283	264	275	273	279	269	233	258	254	240	269	283	285	265	258	256	253	276	263	293	263	267	263	243	265	261	281	266	282	245	283	260	275	253	243	258	238	271	267	273	260	271	263	261	276	254	268	272	246	279	250	262	285	254	263	277	296	281	229	288	269	287	247	262	238	267	292	256	259	260	268	259	272	256	272	267	261	264	266	248	246	279	249	270	271	254	284	283	270	262	280	278	264	255	289	278	255	248	270	283	269	264	266	275	266	248	272	272	277	279	260	255	292	282	238	272	237	287	301	274	256	248	273	279	258	265	292	257	278	246	267	253	265	255	263	287	264	268	261	264	272	227	275	260	250	270	242	300	274	263	270	248	275	277	239	264	245	268	294	262	311	258	262	247	260	253	271	255	276	283	222	254	246	245	275	240	269	291	232	275	269	294	291	256	288	271	267	259	277	270	287	264	245	288	255	281	263	248	250	266	261	269	275	267	281	248	255	297	277	266	273	247	260	254	277	276	270	239	281	259	266	270	257	253	265	269	270	275	277	275	255	276	287	256	274	258	250	270	264	252	273	252	273	269	260	254	290	264	254	261	274	253	278	244	254	272	273	231	260	238	277	288	260	265	248	267	246	237	259	246	262	278	270	256	291	252	238	278	266	274	243	290	287	262	265	292	257	273	274	263	252	268	253	254	271	262	262	266	273	251	279	262	279	248	288	260	248	254	266	265	270	261	269	254	244	236	250	266	267	281	286	238	245	295	289	272	260	272	271	250	283	273	254	248	252	256	267	249	231	266	284	282	265	227	300	260	267	302	268	249	273	263	289	294	273	260	283	239	299	255	261	253	254	277	255	270	280	250	268	267	291	245	269	253	264	272	261	275	266	275	283	277	312	263	265	283	273	255	273	268	275	281	276	261	266	250	261	261	235	256	292	268	245	237	265	230	270	257	249	274	276	266	260	277	255	288	235	264	247	260	247	257	277	264	273	266	257	251	258	272	296	250	245	238	250	250	257	251	259	262	246	262	271	271	294	278	252	269	269	283	254	238	270	250	285	237	282	251	264	252	290	278	248	284	243	259	252	260	315	262	298	253	298	282	244	261	266	228	272	246	262	252	265	257	291	241	269	242	256	273	274	269	257	269	289	276	288	276	250	266	294	277	230	232	278	279	266	262	254	264	258	288	278	290	235	237	280	278	265	256	256	225	258	241	282	309	266	275	274	282	270	272	291	255	225	277	250	263	286	255	256	274	260	269	263	269	275	278	255	273	269	236	279	294	274	305	260	273	278	266	286	271	275	285	249	258	250	225	283	250	267	266	267	282	275	256	238	267	241	255	252	251	284	260	249	245	235	291	272	240	268	266	229	243	268	260	265	257	291	279	289	269	276	246	239	281	252	252	275	260	277	280	245	282	261	266	279	233	253	265	264	248	264	275	276	256	263	245	263	277	253	276	260	267	282	261	267	226	271	274	250	287	265	245	246	280	264	285	253	252	274	269	263	260	286	265	245	279	247	267	288	280	260	254	256	247	288	262	276	281	218	266	261	271	279	271	288	247	237	269
5175	10103	8457	4209	2873	2096	1649	1320	1169	1060	813	825	722	718	723	622	597	563	572	591	577	518	546	548	488	521	489	454	500	475	487	463	476	515	468	521	480	455	467	488	491	502	468	487	440	456	474	474	449	491	486	439	487	416	472	438	458	442	466	424	463	470	453	479	488	405	497	483	419	485	461	484	484	427	475	514	427	477	453	420	442	460	418	459	420	435	467	455	461	458	461	469	443	463	487	448	441	463	498	461	476	473	478	451	524	461	460	437	419	483	458	454	483	441	471	452	491	455	504	450	441	438	458	436	468	452	445	481	447	459	464	453	450	427	437	479	436	437	455	486	443	455	393	462	414	514	481	447	487	475	475	455	475	440	430	445	459	482	406	427	452	474	399	442	431	463	436	424	419	450	477	444	438	454	446	454	450	440	473	433	469	480	469	433	440	464	448	471	438	482	482	447	454	459	438	492	456	480	477	495	458	421	453	456	438	505	446	469	514	447	485	446	490	457	464	447	460	449	446	459	466	452	473	451	481	411	443	452	457	480	472	486	479	471	450	439	452	459	496	448	448	453	429	427	464	432	507	437	481	474	434	449	466	454	471	440	471	466	481	440	423	440	479	472	454	480	456	445	446	488	449	449	420	423	482	475	441	439	444	462	464	445	460	444	447	430	467	467	454	472	425	450	458	459	483	483	459	436	448	441	411	459	465	436	447	443	453	448	484	448	471	485	460	415	450	432	448	455	427	466	505	442	428	417	430	462	422	471	430	475	416	452	480	422	419	440	477	442	426	456	478	459	445	483	399	469	424	459	435	425	468	459	451	455	465	427	455	457	468	474	432	433	439	443	448	448	436	435	432	482	459	423	470	417	447	455	437	432	438	479	440	475	437	446	469	471	452	416	472	428	444	438	418	409	439	465	428	463	445	429	416	459	439	455	454	439	428	470	447	480	472	463	431	418	451	452	473	437	455	453	452	434	433	450	398	452	498	462	436	487	458	466	425	447	431	465	410	457	455	462	457	455	448	457	414	455	439	466	434	483	448	439	453	453	452	494	437	428	454	471	478	480	414	445	460	447	447	445	466	486	457	455	409	431	460	474	462	414	502	434	450	444	481	459	452	455	478	454	431	459	424	432	478	432	447	468	459	440	459	444	436	475	413	475	464	507	458	441	433	463	464	487	455	461	469	469	492	461	440	480	468	481	468	462	467	481	430	405	458	476	451	454	453	410	438	446	436	431	429	423	465	468	462	491	441	466	473	452	451	462	489	466	464	457	460	440	438	450	442	461	466	442	423	433	471	460	477	429	461	440	421	424	424	478	448	423	463	450	475	462	471	499	445	469	436	493	455	431	444	472	485	495	442	470	473	484	445	476	449	454	471	459	426	488	448	460	443	421	428	491	458	455	435	460	462	440	457	400	475	422	493	440	454	440	433	496	481	446	446	461	471	469	425	455	464	412	467	465	470	474	439	442	439	454	427	459	463	446	470	450	462	462	458	475	430	442	460	446	454	487	447	456	481	471	476	435	478	425	471	461	447	477	465	448	442	451	482	425	455	446	445	468	423	436	489	470	449	462	495	428	454	456	453	439	453	432	408	498	466	459	458	508	487	489	494	454	450	438	480	464	434	410	461	453	443	472	461	434	481	424	425	468	466	456	415	441	460	465	439	452	454	390	458	461	458	485	437	477	476	435	490	465	414	465	447	462	426	451	465	463	456	473	444	468	493	498	449	448	429	442	482	461	435	473	463	436	436	416	441	461	471	418	489	462	472	467	470	449	507	481	499	415	435	459	450	441	474	442	441	458	465	438	452	448	451	473	444	433	481	446	474	466	480	449	440	433	474	429	429	451	483	437	483	473	469	443	415	447	489	448	434	443	463	470	484	454	470	437	443	413	455	451	440	426	445	444	467	483	439	443	428	480	448	444	435	434	454	490	446	438	470	449	447	428	458	463	482	457	399	481	459	458	415	427	456	422	429	477	471	411	443	456	453	468	450	480	467	437	435	421	462	501	469	447	453	405	433	468	427	436	477	477	440	460	460	487	471	449	478	464	465	482	440	428	441	461	432	423	431	464	441	503	421	479	481	465	455	446	480	438	441	470	454	464	431	467	485	436	443	479	446	452	471	413	464	461	447	444	490	483	465	443	472	410	467	501	468	449	459	431	432	453	444	446	455	461	474	431	472	446	460	475	458	455	450	445	451	467	458	468	489	436	435	450	462	455	467	456	493	455	460	465	461	451	450	461	429	441	449	456	438	417	445	444	455	444	449	449	465	467	448	450	458	443	436	440	462	450	442	457	434	447	444	451	476	436	456	436	458	466	476	450	462	445	463	482	486	446	443	482	472	431	440	489	466	423	477	460	420	473	426	448	476	437	453	467	440	473	451	457	444	478	427	479	426	463	456	479	463	443	439	457	475	466	438	423	478	482	454	425	437	438	454	447	459	471	438	440	493	417	468	428	477	437	473	425	454	446	477	451	411	436	451	449	465	449	455	434	460	481	464	456	467	430	447	432	435	432	482	428	457	425	495	458	472	466	485	448	403	475	458	485	470	472	438	457	420	454	434	478	474	465	483	470	450	474	437	445	445	456	465	440	460	469	446	402	502	446	452	444	425	427	444	412	490	449	474	449	456	460	476	429	484	463	440	485	422	461	439	452	494	476	471	420	492	455	457	441	406	491	477	464	439	490	486	453	469	453	445	408	455	433	435	426	456	449	436	462	479	478	418	431	449	494	505	441	429	482	423	467	478	447	433	476	437	458	455	469	436	471	464	429	465	435	466	436	475	467	435	451	431	507	425	436	492	472	467	434	472	461	414	474	476	469	462	425	459	427	414	424	455	427	452	457	456	476	485	464	454	448	431	416	473	447	468	439	459	434	465	513	447	438	449	469	444	436	443	437	453	424	472	446	475	441	446	467	444	442	452	466	457	436	475	463	430	434	474	441	437	478	461	464	502	453	446	441	421	477	464	476	451	483	482	495	458	470	428	452	446	480	422	454	434	467	475	438	485	475	462	418	468	439	462	449	438	454	441	457	450	468	441	451	453	401	469	456	486	425	479	470	474	467	453	466	449	475	455	456	450	443	470	432	436	448	481	446	432	438	461	488	433	436	461	476	448	461	464	450	430	461	449	432	448	427	468	449	464	422	436	451	472	462	456	440	425	425	412	438	444	442	486	443	416	449	500	411	462	445	423	489	485	482	434	434	471	455	479	493	446	476	463	467	418	441	464	460	471	435	442	471	442	428	455	451	388	441	448	455	497	485	449	481	466	459	496	416	440	431	456	456	419	442	435	448	449	466	465	442	494	454	484	448	435	437	462	499	446	479	451	454	445	422	421	442	436	457	457	458	433	398	446	442	415	452	405	450	475	430	475	491	419	418	445	435	479	484	459	470	430	485	454	463	429	441	460	430	465	462	449	466	413	419	457	469	466	421	420	433	423	444	451	467	457	482	499	414	451	432	484	482	446	487	465	434	429	423
23120	21130	28822	23671	21132	19589	1707	655	472	402	325	295	242	252	222	198	195	169	158	165	133	142	154	150	145	130	109	120	123	132	134	117	93	124	124	107	103	98	107	117	125	103	101	107	136	112	109	104	117	112	95	98	89	96	128	112	96	93	102	108	112	116	103	114	87	92	98	108	107	111	101	103	114	107	87	95	96	79	93	102	103	101	90	94	106	93	106	107	104	118	104	105	107	92	101	95	95	122	106	101	101	84	103	117	92	92	108	95	98	125	99	100	93	98	101	106	97	114	84	108	92	115	83	94	107	109	115	92	107	98	80	88	106	95	97	108	112	107	94	108	120	86	94	90	91	90	106	84	93	90	108	88	106	126	80	96	91	94	97	103	85	114	111	132	127	99	108	113	104	112	90	104	99	96	95	101	96	103	98	96	96	105	85	105	110	114	98	108	101	91	107	96	111	107	101	88	104	97	94	97	111	100	118	107	107	89	91	92	99	107	112	103	103	116	88	89	92	112	95	95	117	92	97	97	97	88	105	104	80	94	111	115	108	101	111	107	102	97	103	106	105	102	112	88	106	93	92	100	91	102	97	102	103	94	111	111	102	97	82	89	112	104	95	92	112	84	108	101	107	97	103	100	102	91	88	104	97	100	96	96	89	82	101	99	93	103	107	112	86	126	98	95	99	89	94	97	107	102	103	114	119	107	101	112	92	122	102	108	102	104	107	110	116	101	104	119	89	86	115	113	107	115	99	97	109	103	82	97	94	96	102	101	113	99	102	105	104	107	112	99	95	119	106	96	84	108	95	111	111	85	91	93	85	105	108	94	96	102	93	99	92	86	98	108	90	100	100	99	95	98	109	118	93	94	104	84	88	110	103	97	105	103	113	94	95	93	93	94	85	94	115	86	101	87	105	88	102	89	96	87	88	98	88	106	96	107	93	102	80	101	91	105	110	100	90	84	99	117	76	94	98	85	79	104	81	92	102	109	100	90	106	111	106	89	93	99	95	98	123	94	94	86	105	78	103	84	92	110	85	101	89	93	106	108	95	118	99	108	100	124	91	102	110	93	101	94	108	96	108	99	88	84	83	101	94	106	116	117	115	115	114	100	90	85	108	118	92	96	98	104	103	96	100	128	85	106	90	92	119	115	90	84	102	103	106	107	104	96	92	110	110	109	103	113	109	96	90	96	125	97	101	101	88	108	98	91	105	108	118	95	111	114	97	104	103	91	101	96	125	115	109	107	87	106	104	101	90	96	99	102	122	97	106	95	103	106	108	99	114	102	102	103	101	68	80	111	115	103	99	79	96	96	79	79	99	107	96	100	93	93	101	109	84	112	101	119	96	107	102	108	93	106	96	94	105	100	88	105	101	89	98	105	87	87	103	108	124	103	113	102	103	114	102	100	107	115	96	107	95	92	95	95	107	96	89	74	98	88	111	97	99	97	117	87	96	86	98	115	96	122	105	110	105	105	102	108	98	102	93	97	94	99	76	103	98	114	94	96	105	110	102	101	108	107	118	97	94	92	100	99	93	98	112	102	95	108	84	123	94	79	88	98	88	96	86	96	110	100	91	87	86	104	88	93	93	97	91	94	114	78	108	113	92	99	109	86	118	120	96	104	109	104	91	90	102	100	111	93	86	116	102	132	85	117	102	89	105	90	95	94	93	113	98	103	95	98	77	87	96	104	93	97	102	114	105	80	114	99	92	97	107	94	103	110	86	107	110	86	92	102	95	106	109	82	125	109	104	84	91	86	107	118	119	80	105	96	95	92	94	96	96	97	100	91	87	111	101	92	115	89	105	126	102	88	102	109	114	101	99	104	116	105	93	99	106	104	105	80	99	96	105	96	99	105	81	95	102	98	88	96	103	88	113	97	100	85	95	95	103	98	89	106	87	86	108	121	101	113	90	84	98	90	99	86	100	90	104	99	85	108	87	98	107	94	95	114	101	107	113	97	88	115	108	104	108	73	92	95	94	98	86	94	108	101	101	107	96	105	78	91	108	99	110	103	113	125	95	101	93	104	112	90	102	96	105	105	88	118	97	98	115	95	105	98	102	115	105	99	102	103	101	110	104	93	85	94	101	101	109	94	115	107	111	109	106	103	112	86	100	93	99	83	101	91	118	108	112	111	112	89	98	100	84	103	115	101	101	112	114	113	106	85	111	90	107	120	100	109	108	110	102	91	106	111	101	106	97	104	90	98	92	105	86	83	91	103	91	118	109	101	97	98	107	86	108	94	101	104	95	93	101	91	97	95	91	112	101	102	112	97	101	102	92	93	125	91	102	103	120	80	81	101	92	91	104	93	86	102	116	87	102	103	95	89	100	102	92	101	92	99	101	101	101	99	109	103	100	101	100	110	105	88	112	102	119	96	110	107	87	106	108	104	95	80	108	96	113	89	104	99	82	102	92	99	102	107	116	95	95	94	94	93	105	108	83	100	90	101	101	109	112	90	106	92	91	100	96	97	104	112	113	91	82	87	94	97	99	96	86	98	99	110	100	112	93	98	95	83	88	95	98	114	119	97	93	122	102	95	106	88	93	105	110	91	82	76	111	96	78	80	96	84	116	90	101	102	109	109	101	105	92	99	114	103	97	95	99	96	109	104	113	107	104	89	91	92	111	101	100	100	102	100	93	103	97	92	92	112	92	107	93	94	105	100	103	108	87	95	108	104	102	88	111	103	98	106	94	129	103	95	100	86	91	96	95	84	97	89	93	112	106	107	109	90	102	102	112	94	83	95	91	107	110	101	100	87	86	92	95	105	111	98	88	76	99	93	87	94	110	102	99	85	103	108	87	91	99	88	102	100	122	88	96	93	94	84	116	106	99	106	101	116	93	98	106	95	108	99	94	100	95	105	96	106	99	97	96	96	109	99	98	101	97	109	110	91	109	104	103	110	91	98	107	108	104	83	99	102	98	88	87	100	90	97	86	111	106	115	103	126	114	107	104	103	97	103	106	86	97	77	98	90	112	86	88	100	120	101	129	113	104	94	102	93	102	95	93	98	106	114	93	104	110	74	91	97	97	102	95	106	102	104	105	94	105	93	92	88	90	114	91	88	100	98	113	99	88	124	88	100	117	94	93	84	111	99	103	113	116	97	105	92	102	100	123	102	114	95	100	106	104	94	94	106	99	92	108	104	95	96	79	112	108	104	91	111	99	111	119	99	86	92	94	100	111	96	100	101	90	87	111	94	90	124	103	96	93	123	91	102	111	96	98	114	111	117	98	90	104	94	112	88	85	106	94	83	103	102	104	104	89	96	82	110	119	106	103	95	116	99	93	93	88	105	100	103	114	109	102	99	93	88	105	109	100	92	91	115	117	114	102	91	102	111	99	94	105	101	108	106	105	93	114	90	98	106	105	115	97	95	106	104	100	101	109	109	113	105	101	116	99	89	116	89	93	82	95	98	112	105	94	106	105	107	89	93	91	101	100	85	105	109	94	102	103	89	108	93	97	95	81	106	99	101	89	106
7611	15982	13557	7048	4660	3506	2558	2025	1497	1279	1041	912	796	683	617	571	531	441	405	377	390	352	336	301	276	279	292	256	278	272	248	220	254	244	237	206	245	205	216	181	214	241	203	229	232	212	220	208	197	203	178	178	193	174	201	176	161	190	187	190	166	198	215	197	175	177	176	187	178	189	186	178	184	180	165	186	152	196	180	174	175	177	172	192	169	180	172	171	150	172	149	192	160	211	182	182	170	197	187	166	190	167	188	176	140	165	174	193	175	166	158	159	176	193	179	185	186	180	185	183	154	176	168	186	179	185	161	196	161	171	175	167	164	159	173	182	182	180	161	190	155	171	190	174	169	177	167	177	206	177	189	165	155	183	186	185	177	187	169	190	187	185	171	164	171	169	174	191	183	187	151	167	174	165	170	180	180	182	153	173	169	161	177	176	164	176	163	178	161	171	188	169	158	182	162	168	157	186	168	190	168	187	192	168	199	187	176	168	171	151	170	171	168	164	171	178	166	177	161	181	172	173	197	170	196	189	188	187	174	163	170	159	185	169	175	155	182	170	161	167	157	180	173	180	157	150	203	175	205	180	164	173	171	184	178	163	173	191	180	176	172	169	171	176	182	163	190	182	165	165	200	185	167	179	186	168	180	194	177	190	158	172	165	180	167	153	186	180	199	175	186	181	198	184	175	156	179	166	175	187	158	158	157	157	183	164	151	184	194	168	182	147	168	155	163	171	188	169	179	160	199	175	192	173	181	168	170	157	172	211	171	159	147	168	167	186	154	182	189	184	163	170	161	183	173	182	176	165	155	171	175	198	174	182	186	177	151	177	164	175	183	165	167	175	168	167	171	193	155	179	171	165	164	179	178	167	173	182	192	177	176	170	166	156	177	196	160	171	163	174	176	209	170	170	179	180	193	194	201	169	154	190	182	182	146	162	166	189	169	153	170	176	176	188	175	179	168	178	187	187	172	173	182	198	167	149	160	175	165	154	173	189	167	174	178	201	172	184	173	180	151	173	180	157	166	173	165	152	169	157	202	176	178	173	181	184	187	195	195	178	195	153	166	190	172	190	180	171	163	182	188	184	163	179	178	175	184	163	163	183	192	200	171	205	155	166	193	182	170	157	175	175	159	173	183	173	173	167	150	168	178	170	188	177	186	154	180	158	180	174	154	185	177	162	178	201	193	160	165	189	167	174	189	185	170	165	166	192	181	172	169	164	192	161	168	191	151	174	176	165	165	147	180	163	168	139	162	201	176	165	151	154	153	153	177	174	154	160	163	158	186	144	177	174	179	151	153	162	182	179	176	201	184	170	167	162	183	154	158	184	140	164	178	175	154	153	172	196	174	162	175	152	196	163	146	192	167	171	169	171	159	165	185	148	162	183	193	173	177	188	199	151	190	202	160	185	147	170	159	180	169	172	179	168	167	156	180	150	181	170	177	165	153	157	171	210	167	170	179	160	186	171	198	178	164	173	170	165	187	183	186	179	152	184	156	190	196	151	161	199	173	160	189	156	184	197	190	177	176	177	173	157	165	165	173	151	162	194	167	174	179	146	156	162	154	167	154	157	164	160	173	171	197	166	185	189	167	177	163	181	172	163	190	172	188	168	198	173	180	183	143	166	164	187	171	180	182	193	150	166	170	160	179	163	162	187	161	188	161	165	165	185	173	181	155	161	195	160	172	161	192	174	171	177	170	163	167	171	183	166	160	158	163	174	192	156	166	160	183	168	155	175	154	168	131	170	186	166	150	168	183	177	154	159	199	183	183	189	175	171	176	176	173	184	182	182	156	182	185	178	166	167	189	191	188	179	166	182	191	162	177	155	151	175	169	187	163	172	161	174	166	159	173	165	175	164	167	189	189	167	170	166	162	167	181	186	172	162	165	190	171	185	164	168	158	146	163	188	153	180	172	199	199	175	163	166	162	198	171	180	190	176	159	160	177	189	173	176	176	189	172	157	173	174	172	177	201	193	182	196	159	157	166	193	168	187	176	174	160	193	172	175	173	183	181	166	170	178	164	181	153	166	155	168	158	185	150	195	159	194	170	159	175	167	208	173	171	193	173	153	174	178	172	163	177	173	164	147	180	191	163	198	143	178	164	195	184	171	170	175	181	156	170	142	183	155	178	169	170	138	174	164	160	170	162	169	160	176	166	172	167	166	175	186	190	184	169	190	173	189	174	159	188	178	165	187	138	169	152	190	163	193	171	184	182	179	167	179	203	168	176	190	158	202	185	152	182	170	173	179	173	180	183	160	184	173	163	169	172	159	153	161	166	182	174	162	170	185	194	161	160	196	183	173	167	164	165	164	174	182	167	164	179	162	172	184	185	178	154	151	163	181	193	162	193	165	171	173	165	161	168	183	172	166	178	174	182	170	163	168	151	163	154	185	164	171	177	189	185	154	173	177	175	170	166	153	168	181	187	182	178	160	159	172	170	160	173	184	197	176	191	188	185	151	183	168	160	154	169	177	163	190	151	169	185	182	152	188	174	164	179	164	156	194	170	177	176	183	179	167	160	171	174	171	168	172	179	164	169	204	169	164	184	158	168	187	194	188	162	203	190	182	172	181	190	173	181	176	177	177	187	179	182	183	164	168	166	185	190	191	173	185	177	166	174	174	174	182	193	178	178	188	192	156	161	174	197	174	167	182	178	160	161	197	178	185	169	183	183	179	195	194	177	179	179	167	157	156	172	184	156	194	180	161	152	172	145	172	165	165	175	187	152	154	159	165	177	193	165	143	178	181	175	173	183	185	139	166	212	170	181	190	177	175	181	171	162	178	173	161	174	167	172	150	150	152	165	175	197	167	165	169	181	165	176	180	191	159	178	187	168	185	154	162	179	167	166	160	178	182	152	161	172	160	184	161	186	188	163	179	180	170	166	169	161	157	182	181	165	178	167	165	141	173	160	167	159	153	175	165	169	168	190	183	168	201	184	185	183	169	181	194	182	194	182	171	205	176	176	174	179	170	185	175	167	178	175	160	179	183	136	163	172	172	178	162	193	152	174	169	170	165	172	156	193	201	177	148	165	159	148	148	164	179	179	181	192	181	173	168	185	159	175	157	190	181	173	142	174	191	199	171	180	175	165	176	156	190	170	166	178	198	168	184	177	186	176	188	184	177	194	172	177	184	165	172	165	144	180	189	172	178	144	187	159	155	175	160	160	191	168	183	188	181	171	141	177	181	183	165	171	183	175	158	171	166	160	200	167	150	148	185	177	174	180	186	171	147	169	164	163	185	171	159	154	156	163	169	173	209	178	154	181	180	167	189	154	157	194	161	188	171	156	150	176	184	183	176	173	202	168	188	166	165	173	188	181	190	160	165	159	164	169	168	181	191	194	191	154	166	161	165	189	182	174	151	173	185	189	195	183	186	172	168	172	198	172	196	198	172	184	163	162	168	164	160	157	161	170	170	185	168	166	169	176	167	177	183	157	176	178	164	165	200	191	160	169	172	168	184	197	143	188	185	188	156
26671	19735	5611	872	595	534	431	394	386	393	401	365	377	392	417	385	381	391	367	417	404	375	392	378	362	382	345	366	340	355	365	368	402	389	351	323	335	342	355	348	399	343	380	404	382	403	362	376	374	366	382	360	404	396	350	341	338	392	382	404	373	379	387	344	372	401	354	364	365	383	404	379	389	371	368	360	387	371	361	396	394	379	370	379	345	348	357	378	356	393	351	377	383	396	374	380	383	373	411	371	369	399	382	365	384	394	402	392	374	354	410	347	353	371	384	349	364	354	350	384	384	364	411	373	335	410	339	370	375	361	396	368	343	354	368	372	348	388	356	322	368	374	359	375	364	395	355	377	337	400	363	364	337	365	403	357	412	387	355	372	359	335	376	383	387	385	363	381	388	362	353	380	391	434	368	395	337	358	377	360	396	353	388	348	381	398	371	356	351	359	414	394	389	370	379	372	398	381	353	368	371	366	374	385	323	381	354	346	392	367	375	382	321	352	333	388	372	364	384	361	363	379	420	403	394	368	372	370	354	380	398	356	381	375	340	381	384	385	383	349	386	358	402	387	366	385	399	388	379	383	349	378	393	360	376	371	370	368	377	381	393	418	365	397	358	365	354	396	384	359	353	377	371	380	388	390	406	396	360	364	356	394	373	356	352	392	359	375	375	368	360	348	405	379	347	384	375	378	367	391	353	385	367	404	387	352	345	388	362	366	374	381	394	368	364	394	369	366	366	394	354	377	330	397	380	391	344	392	369	386	365	382	341	356	364	367	393	421	366	372	387	390	381	391	400	399	378	386	355	381	362	388	367	358	365	388	399	379	417	351	382	401	373	364	370	385	355	389	361	384	368	382	378	367	341	377	366	374	400	361	365	335	377	397	354	410	366	377	343	348	361	374	406	389	376	353	363	370	378	413	351	345	370	372	394	367	413	368	378	380	380	385	368	395	397	353	360	383	339	400	387	401	366	369	369	381	336	335	344	367	391	361	359	386	364	382	369	390	397	390	389	396	360	371	365	402	386	384	396	328	349	358	366	342	393	401	384	358	378	375	366	363	352	355	373	373	407	338	388	394	352	376	380	383	378	374	374	384	366	406	375	347	410	383	364	378	378	381	390	370	361	387	372	364	358	363	406	377	360	339	378	426	386	404	388	367	376	389	372	352	360	364	380	362	356	390	377	404	379	363	415	379	384	351	379	387	386	382	386	389	355	384	330	424	395	358	397	378	340	378	379	379	362	370	388	371	382	400	376	393	366	357	400	366	370	376	400	407	392	376	365	381	388	369	358	391	390	365	380	374	393	391	428	368	354	382	406	394	368	356	398	389	383	359	385	381	395	366	361	362	375	375	366	381	356	393	381	400	369	362	379	359	395	373	378	371	363	414	410	390	406	348	384	420	358	402	368	379	370	341	392	381	372	351	411	406	377	335	395	358	380	381	378	389	408	405	367	405	366	392	399	352	353	325	379	340	350	364	340	363	388	360	364	394	390	373	372	386	383	361	377	339	396	388	357	376	375	392	368	379	358	374	383	371	360	335	377	375	358	369	352	357	394	362	385	390	342	326	348	392	399	380	390	367	356	371	388	363	363	349	390	389	371	372	409	377	401	392	377	342	395	411	361	368	351	377	378	381	377	372	387	391	394	387	431	407	362	383	379	382	351	372	351	377	411	361	367	361	368	383	382	407	404	336	382	411	395	375	384	378	352	356	372	341	385	370	377	365	399	383	348	393	358	351	378	366	388	359	371	371	345	357	413	394	394	386	423	360	376	352	366	367	365	359	353	379	392	415	367	411	363	351	365	369	385	374	393	408	379	385	372	381	353	355	357	380	362	381	350	343	387	377	363	374	359	386	369	394	360	368	387	359	379	361	359	344	392	365	354	371	337	352	393	366	345	400	350	379	369	329	389	410	377	379	399	380	399	379	378	354	349	354	383	386	370	370	373	355	369	367	365	366	362	363	343	392	392	373	394	407	359	373	385	366	393	389	396	375	341	364	384	366	362	353	415	402	404	384	383	356	372	360	382	364	353	364	339	392	343	375	365	396	398	406	373	389	394	380	332	348	409	384	388	369	394	389	343	376	352	346	381	364	366	369	353	388	364	353	367	399	342	387	367	369	367	348	410	347	376	336	375	351	325	362	374	382	391	342	356	392	362	390	382	413	397	379	359	358	364	374	381	388	361	371	386	395	368	354	397	380	395	388	420	382	342	378	355	381	348	399	416	365	379	411	346	389	368	361	387	387	351	346	351	369	349	386	364	347	364	344	362	390	382	384	392	379	372	361	374	382	369	367	356	350	363	364	382	361	372	401	398	352	337	355	365	338	349	319	335	363	364	378	375	399	376	350	370	378	393	366	412	380	342	371	366	368	380	366	391	346	383	362	385	378	399	349	372	369	388	354	362	411	352	398	376	401	381	372	372	384	390	370	386	348	373	362	419	354	408	393	379	400	376	390	367	379	390	384	415	376	356	382	381	379	366	361	398	339	389	394	371	360	355	367	379	345	361	367	388	403	371	351	376	364	356	357	369	345	388	379	350	376	396	413	339	360	365	389	390	384	364	393	329	358	361	388	380	411	361	374	355	356	364	347	354	405	343	381	355	390	370	413	378	362	378	344	358	368	371	368	350	338	358	369	357	371	384	323	383	365	388	364	358	317	360	361	370	408	358	411	408	369	353	367	393	365	384	346	403	367	411	374	387	380	377	371	388	368	357	374	367	390	378	407	384	367	394	397	379	366	402	378	379	401	358	339	386	358	374	336	369	379	421	380	338	331	348	386	360	360	389	407	398	381	343	385	355	369	370	332	375	381	358	337	348	359	401	383	390	395	338	351	338	377	375	355	407	374	405	358	374	392	362	377	396	377	361	391	375	398	381	365	339	387	372	418	409	371	362	386	389	405	366	409	386	378	397	378	403	399	378	370	409	351	350	393	375	393	400	340	378	337	358	386	387	351	395	343	371	399	336	392	404	391	335	374	386	348	417	407	399	384	355	344	322	361	366	380	386	369	375	394	390	358	378	421	361	365	372	360	373	378	335	381	368	389	357	409	383	369	355	380	401	347	406	389	364	382	373	368	377	346	394	379	367	354	370	348	360	358	385	391	393	397	385	374	365	395	358	354	387	351	365	353	409	364	339	435	357	394	359	367	383	379	362	386	382	405	381	346	390	369	379	369	357	389	399	370	390	384	352	341	387	356	349	372	376	402	414	327	373	346	370	334	362	381	365	389	353	377	375	386	392	359	386	368	395	351	369	364	357	433	397	369	374	358	356	348	346	376	379	342	369	387	364	376	388	374	391	364	360	341	422	394	373	380	382	371	360	360	389	354	374	357	336	341	379	395	375	387	362	355	402	383	392	405	385	382	388	336	373	388	352	397	406	384	375	358	351	379	376	365	348	387	416	386	398	375	384	380	393	379	357	396	346	390	381	333	375	382	369	368	364	383	380	358	367	371	396	372	405	358	359	371	352	405
4142	1593	1419	982	851	801	723	720	673	679	679	668	641	650	626	652	651	645	623	642	639	642	690	664	661	638	635	631	622	676	608	650	607	640	647	639	672	627	647	678	663	592	641	602	645	629	624	631	630	641	615	701	593	625	616	647	655	610	641	626	612	653	640	607	670	638	605	611	594	667	636	623	568	623	625	635	652	639	580	614	651	636	680	630	637	667	646	598	655	604	645	626	615	624	647	626	614	617	623	589	663	658	618	615	632	648	636	658	608	666	642	665	646	659	665	624	654	583	618	582	652	625	649	587	689	586	632	639	642	595	624	616	621	612	588	589	614	617	604	640	609	636	628	645	635	594	610	662	635	604	620	642	651	627	638	631	636	623	616	610	661	605	633	625	650	664	652	636	602	628	637	629	644	619	695	643	591	607	678	621	710	629	633	621	635	641	651	648	635	641	646	638	617	675	657	637	631	632	633	601	652	614	642	616	629	600	624	652	651	668	617	595	641	639	645	652	638	650	649	613	615	616	601	652	634	645	625	630	601	647	678	624	651	640	623	581	590	644	622	643	642	644	569	650	631	605	687	639	605	688	621	638	600	596	615	609	633	627	616	606	663	680	574	627	634	615	597	578	650	625	636	565	660	618	624	703	657	592	633	621	621	608	613	601	596	662	619	626	614	621	582	596	626	632	667	581	595	644	626	603	607	642	577	627	640	609	650	635	587	614	634	639	596	606	615	630	648	667	654	597	621	613	659	611	572	632	596	608	607	575	619	609	628	600	622	676	615	640	647	647	631	613	638	621	618	669	614	636	654	660	618	642	622	648	647	618	640	609	643	629	661	647	614	625	615	625	622	639	626	626	607	662	632	651	670	580	565	684	637	629	656	609	667	605	637	613	609	629	596	631	630	603	656	656	599	641	604	658	606	648	648	589	629	612	667	593	606	649	615	621	651	689	594	617	632	629	647	652	630	609	650	618	597	627	657	630	654	634	615	672	674	651	631	680	620	612	602	614	590	593	619	623	595	623	604	653	613	634	609	631	608	641	623	565	645	597	618	636	662	618	649	645	608	651	617	635	611	623	634	622	619	647	628	633	588	609	621	622	614	632	639	638	652	637	636	682	597	594	666	667	653	623	636	635	654	672	576	643	628	660	645	640	615	646	662	660	647	591	607	616	666	626	642	637	636	630	631	594	611	652	621	603	595	618	587	608	674	644	640	640	639	640	622	624	655	670	636	651	660	663	610	600	574	588	613	604	645	650	640	618	630	625	643	679	637	608	620	612	621	608	633	628	635	610	609	650	643	657	644	615	636	654	643	660	592	660	640	648	596	599	634	644	630	648	578	654	619	641	640	672	638	629	624	643	628	576	598	664	667	612	630	630	619	637	663	581	620	639	629	638	645	627	630	600	630	653	660	630	642	645	596	638	644	678	611	656	626	604	624	594	628	635	660	655	628	618	602	639	649	583	591	640	631	660	581	632	682	640	587	631	650	605	602	648	637	651	618	590	611	616	653	572	662	632	611	600	612	599	601	594	624	678	660	595	613	615	614	610	626	627	610	645	618	624	617	610	601	607	593	605	595	637	622	618	634	601	615	661	609	639	657	673	639	630	637	626	573	597	617	604	604	638	589	625	620	658	652	683	653	645	628	635	655	699	604	661	591	673	617	618	603	666	639	610	597	602	631	624	626	623	673	676	628	625	648	633	619	601	639	586	647	636	570	619	639	683	628	615	633	622	589	636	609	595	633	618	629	612	666	621	637	643	654	616	605	592	704	621	634	650	575	656	611	660	584	643	622	651	662	669	600	649	653	617	630	585	606	642	622	645	601	670	631	567	660	623	675	627	644	575	656	616	615	620	632	608	674	638	644	674	629	612	633	599	601	642	637	651	639	641	620	618	579	670	649	611	648	678	606	613	606	598	599	613	603	602	633	655	641	604	650	615	593	653	655	638	623	668	632	642	613	628	630	621	659	640	643	621	602	607	597	601	620	651	587	678	616	615	612	626	615	654	654	650	603	639	569	597	641	662	613	614	622	638	633	657	642	582	638	621	647	590	647	618	624	647	631	632	669	644	662	584	642	589	610	638	697	614	633	655	650	618	624	611	563	662	640	639	610	582	643	635	633	620	627	657	607	617	653	655	640	627	640	634	620	633	591	632	626	649	596	654	636	612	666	642	630	585	600	599	657	614	628	635	638	608	651	653	610	602	618	628	613	629	610	624	678	643	609	599	615	602	656	596	599	568	669	660	661	652	628	638	666	630	603	656	633	630	630	710	634	591	646	603	592	648	627	656	608	654	638	606	607	642	571	620	622	659	639	625	658	635	623	615	644	667	600	645	644	637	641	647	624	645	617	633	634	655	603	598	648	662	635	701	567	646	617	590	648	634	650	598	641	634	614	645	594	613	644	610	649	613	654	618	621	624	579	672	644	650	599	618	590	606	648	639	632	652	640	644	636	633	642	677	616	631	610	607	629	640	626	588	614	658	613	654	653	655	625	625	632	610	650	628	623	621	642	591	579	660	647	644	661	625	596	650	640	630	658	621	629	633	625	604	621	658	618	623	638	603	653	617	617	609	649	650	600	646	664	640	655	603	635	624	631	629	641	660	647	599	641	635	661	671	620	613	598	614	662	639	635	675	645	591	614	595	643	650	655	650	605	618	629	619	626	638	633	678	615	629	581	605	671	642	627	622	684	593	615	603	662	594	663	612	595	603	619	648	660	633	621	634	637	635	612	592	601	539	621	638	583	623	666	638	635	600	627	621	603	633	582	631	652	685	620	602	635	644	634	583	619	577	612	590	593	641	665	654	615	660	610	610	612	621	612	642	627	582	672	649	594	629	629	621	614	613	642	645	628	602	610	621	654	649	622	657	624	648	614	617	615	663	623	630	600	626	683	672	634	635	604	628	613	630	615	570	590	630	656	643	586	631	682	628	598	610	579	625	636	640	635	610	647	633	606	607	595	652	641	642	629	628	628	639	638	620	619	603	584	641	605	612	671	619	593	646	612	602	620	591	651	629	602	607	626	595	590	628	628	665	650	627	690	598	655	637	631	604	666	631	635	605	615	625	613	615	613	607	658	627	614	656	631	618	647	631	623	603	637	631	641	631	628	579	622	645	634	627	640	632	623	644	584	619	658	674	654	628	619	629	653	629	618	619	647	586	666	593	621	626	618	609	590	629	615	636	591	587	636	629	603	673	632	616	598	634	654	601	636	609	573	631	595	620	652	620	628	603	621	640	628	643	669	599	649	602	601	592	662	619	659	633	594	616	652	623	625	609	625	634	634	644	599	619	684	603	614	608	621	652	580	656	623	617	624	634	609	550	609	600	635	626	618	621	643	619	619	604	643	639	581	601	639	644	617	616	648	645	594	592	637	607	601	615	600	638	603	618	637	619	591	605	652	658	662	609	666	592	635	594	662	617	621	657	643	614	592	585	616	612	597	635	676	574	653	620	639	640	628	595	568	625	651	632	622	600
24056	21150	28241	24309	20346	2293	733	530	439	400	353	378	321	330	304	302	331	285	308	301	317	258	312	276	284	246	314	296	283	300	279	279	289	264	284	274	275	258	263	272	272	272	256	277	265	269	278	256	239	281	264	273	270	259	276	254	254	287	238	288	275	274	243	243	277	282	278	270	262	288	256	267	274	275	252	284	252	248	283	273	281	278	273	240	266	252	282	251	285	244	286	280	231	286	232	223	250	283	262	262	294	258	268	281	275	280	258	263	249	266	248	303	240	245	246	280	266	250	244	255	269	253	240	244	242	254	276	291	273	266	255	231	275	283	222	295	259	261	272	278	251	263	284	268	231	269	264	267	271	249	250	247	281	286	283	297	254	268	271	289	282	269	255	248	272	260	242	270	271	259	282	241	271	242	250	265	262	247	262	231	252	256	258	290	253	250	239	233	272	275	275	266	245	272	287	261	267	230	251	280	312	267	272	246	250	237	239	255	253	256	264	285	264	243	255	258	255	246	253	278	260	282	267	255	271	260	254	239	258	272	217	263	283	251	262	254	238	271	249	266	264	261	271	263	286	276	249	235	260	224	248	263	275	299	254	256	285	245	266	239	282	276	272	310	270	290	267	261	271	246	248	239	242	250	279	233	267	268	262	245	257	268	251	246	269	250	251	225	265	262	275	252	277	242	247	281	234	265	251	285	248	246	257	260	274	259	244	290	298	252	268	295	268	258	251	245	268	246	241	275	279	267	248	249	257	288	278	250	276	257	255	261	270	235	275	264	277	250	258	275	258	262	271	282	264	242	261	233	273	270	269	232	257	251	269	258	276	256	269	282	264	229	281	265	261	261	280	276	256	253	263	277	232	276	244	268	245	265	252	237	237	289	264	249	255	272	254	253	235	253	276	301	248	231	254	267	250	276	250	276	314	256	242	246	241	270	266	257	225	288	263	231	267	245	261	251	280	219	269	267	273	294	295	275	254	275	245	271	274	294	265	248	263	249	246	264	235	255	264	251	281	287	262	262	248	262	282	261	283	268	247	259	278	261	251	251	284	284	251	261	272	269	248	256	253	231	272	239	274	281	255	258	236	251	260	260	266	276	238	257	293	248	256	258	263	229	256	293	247	269	262	272	278	289	276	271	239	245	275	263	270	280	261	267	247	261	289	236	259	274	265	244	250	266	257	246	310	257	261	254	286	273	256	239	262	237	231	265	294	276	235	264	269	241	252	270	287	258	274	246	233	272	237	250	265	243	253	244	240	258	260	280	219	270	249	271	263	271	258	247	241	262	270	292	269	264	266	274	280	249	268	267	264	247	279	251	275	311	252	259	230	276	283	254	238	278	263	259	259	247	274	262	252	255	294	252	287	289	262	270	274	264	243	254	284	255	278	247	245	248	250	248	273	273	251	262	276	268	259	282	212	245	277	252	254	273	284	237	271	268	275	269	282	248	258	252	262	243	288	240	248	287	279	241	255	260	268	248	237	261	288	291	257	266	254	246	288	248	265	251	234	266	244	251	268	271	259	267	262	237	277	255	229	261	253	263	259	291	265	239	261	267	239	278	254	272	276	247	244	243	246	232	268	222	243	243	272	257	279	277	257	244	235	265	277	239	278	254	224	254	259	268	274	278	255	269	265	256	263	269	255	244	267	275	259	249	249	265	258	256	263	242	268	277	248	266	250	260	227	256	273	230	295	326	270	246	248	277	280	284	267	251	259	269	254	261	256	279	251	257	264	240	277	269	244	262	269	249	239	263	262	267	262	294	228	279	254	233	282	264	244	246	230	243	243	269	292	251	252	276	256	266	276	265	254	270	245	279	245	262	252	252	280	254	284	249	246	238	262	283	292	250	248	269	278	280	289	249	215	259	252	246	265	276	236	263	240	268	229	267	236	271	233	282	256	253	266	272	260	246	246	270	290	240	251	279	245	236	270	277	277	230	247	265	267	288	238	254	258	252	250	282	282	268	267	252	292	243	275	239	245	240	268	253	261	245	251	300	243	276	265	250	265	267	258	276	249	284	263	290	250	255	244	261	256	251	279	258	257	295	264	274	230	246	253	256	268	269	269	278	264	273	253	254	239	253	269	274	253	301	267	266	269	246	256	261	255	262	259	248	253	266	241	273	232	221	282	254	284	237	247	246	276	269	259	284	264	299	256	254	291	274	244	240	282	275	235	253	275	268	254	269	257	302	253	262	267	275	265	287	256	271	288	262	269	249	251	269	245	271	288	264	277	266	268	251	236	256	231	260	261	264	275	243	278	278	255	294	286	240	257	267	237	284	271	256	269	253	254	257	248	260	278	230	273	261	240	246	242	227	239	285	262	268	273	265	239	253	247	271	259	243	258	245	269	267	284	248	263	233	287	292	258	256	294	233	280	261	273	280	266	270	247	286	264	241	251	259	275	274	241	237	237	244	270	248	265	242	306	269	233	264	272	274	269	252	267	244	271	236	278	230	246	240	263	250	282	275	261	266	269	294	232	272	269	264	234	247	278	227	259	244	281	280	235	273	255	220	254	256	262	272	248	258	263	241	246	261	242	223	278	257	272	266	261	254	278	262	265	262	250	265	248	237	246	269	270	237	272	261	272	242	275	278	287	259	255	254	297	219	267	276	268	270	264	270	273	262	273	255	290	266	244	256	263	270	275	290	233	253	254	251	274	238	255	280	272	260	244	272	250	286	233	273	268	262	235	256	264	284	278	272	272	258	293	258	246	259	266	260	295	265	270	240	274	285	253	259	267	252	284	280	247	240	262	238	239	232	252	280	266	245	246	256	261	271	266	240	267	240	247	251	239	244	236	287	288	261	255	279	277	260	263	249	241	257	253	263	267	251	265	254	226	280	269	252	279	259	272	265	223	253	295	248	243	266	270	247	267	234	278	270	241	262	278	236	248	258	242	253	271	247	258	222	234	242	241	261	242	226	269	266	255	275	261	297	256	252	258	245	260	261	245	269	255	258	256	245	259	275	275	250	251	236	256	271	252	262	266	283	242	279	276	245	292	236	257	290	256	235	266	259	277	265	279	274	256	275	267	262	260	239	265	259	264	235	255	249	287	269	276	250	252	273	293	228	267	276	274	242	263	273	289	242	258	253	270	268	265	257	275	282	264	290	250	238	240	262	272	250	266	264	243	244	266	237	278	278	270	254	280	284	272	280	240	244	252	230	255	290	260	257	245	239	273	238	254	290	247	233	258	265	241	260	275	266	239	257	274	258	290	264	254	257	261	240	254	238	263	302	238	249	254	273	252	260	269	271	269	267	280	241	236	237	248	229	235	254	233	242	221	251	239	255	276	285	255	266	257	260	261	253	280	269	236	254	261	276	253	245	281	293	260	259	247	292	254	246	264	263	260	265	262	264	227	253	238	252	263	234	257	283	255	234	296	263	274	254	234	251	270	257	239	267	273	277	271	272	262	247	238	249	258	234	222	251	273	253	257	259	258	259	276	257	250	245	241	263	253	243	262	249	248	280	257	271
5335	9965	8599	4205	2836	2137	1697	1356	1159	979	930	815	806	706	681	701	655	566	556	593	531	537	522	554	527	477	492	514	481	483	511	477	464	459	457	471	470	484	480	463	471	483	483	468	495	446	478	472	467	463	459	448	427	436	451	442	421	448	446	480	447	471	445	431	452	473	378	447	493	479	461	458	452	435	483	474	441	438	465	445	445	432	431	466	435	440	445	438	474	449	452	519	398	414	473	487	455	463	454	444	434	433	464	476	453	434	455	460	449	477	471	450	405	470	424	460	398	469	479	459	442	436	465	466	479	456	431	462	436	446	482	468	445	474	442	475	453	443	481	429	444	437	443	467	424	436	433	412	486	454	401	451	448	434	446	459	441	440	444	478	420	415	454	446	470	475	427	427	445	448	427	451	423	396	445	447	476	401	474	444	477	469	419	436	471	429	445	432	438	430	432	490	464	486	456	444	417	428	469	430	484	434	488	500	455	483	427	453	430	441	457	476	435	458	429	422	469	422	441	436	429	483	404	426	449	444	467	433	467	476	489	438	435	448	477	440	459	452	479	481	468	432	431	449	477	452	452	461	460	487	438	432	471	415	415	455	459	424	387	443	482	454	470	445	449	432	467	426	431	432	466	486	405	436	435	434	453	481	499	454	459	461	458	470	437	430	471	479	452	432	457	403	431	467	475	456	460	466	444	443	430	431	429	446	407	456	450	425	449	454	505	417	447	447	437	456	446	439	464	451	436	444	487	448	441	432	440	469	446	448	446	434	436	403	456	439	419	478	435	437	475	405	426	430	439	462	456	458	457	435	423	443	467	457	446	488	442	436	425	454	459	437	455	489	480	422	415	418	456	445	500	448	435	445	451	442	451	461	469	426	434	479	440	454	429	475	428	476	462	476	440	419	434	436	435	439	455	448	466	448	461	471	460	443	421	432	472	445	468	486	422	432	434	475	436	452	452	420	475	455	407	468	461	438	442	448	448	439	462	409	433	497	437	472	395	433	447	442	462	445	418	451	460	451	418	467	408	453	493	434	439	433	466	482	472	432	455	455	459	458	459	463	409	433	472	427	451	434	458	486	406	466	496	442	436	454	455	440	474	441	431	464	424	453	467	444	429	440	454	477	443	444	450	449	470	458	510	460	426	449	489	434	481	474	463	432	419	405	451	438	407	412	456	444	473	425	457	412	455	403	462	433	440	437	468	460	444	459	426	440	421	459	417	435	437	435	446	421	459	448	463	430	440	499	438	444	461	449	473	422	461	429	480	439	461	454	467	431	438	432	471	423	434	447	451	433	462	478	431	417	469	407	438	481	461	441	436	460	412	442	481	424	463	413	476	466	446	495	423	492	454	458	460	469	473	459	431	444	474	429	452	483	453	465	468	454	429	463	445	435	453	433	442	475	447	457	478	443	418	424	458	425	443	422	388	432	452	463	458	386	460	471	425	491	453	465	457	435	431	463	439	425	421	427	448	418	459	440	466	460	438	446	446	439	471	456	466	441	443	431	461	455	430	436	416	424	417	432	445	432	443	448	395	429	444	455	441	480	446	462	452	410	447	470	446	465	424	476	438	425	431	455	454	470	417	476	462	422	464	454	418	455	454	469	438	448	459	450	494	433	424	421	454	451	429	449	439	469	456	446	455	427	469	439	444	459	411	464	466	454	467	424	485	427	427	431	505	449	467	448	451	461	422	444	441	414	427	453	437	439	449	432	446	450	432	445	478	460	468	440	444	414	475	466	469	435	455	423	418	445	436	457	477	472	458	440	446	439	497	426	442	451	467	427	441	448	446	454	448	403	460	453	438	452	459	455	479	439	427	436	458	476	477	487	455	430	422	450	450	454	434	451	403	458	454	449	464	439	477	452	447	445	431	464	439	463	450	442	455	454	435	456	426	455	461	454	491	463	423	456	442	437	427	413	435	473	438	450	478	434	456	422	439	452	434	432	407	390	443	439	423	423	450	441	429	447	434	445	472	456	439	439	484	443	486	444	439	438	392	437	443	461	424	458	502	466	441	433	441	443	453	454	450	458	431	450	443	473	452	431	445	454	484	419	471	470	432	424	458	442	422	440	434	439	430	462	433	452	463	476	471	440	454	442	406	460	436	433	483	422	453	478	432	417	454	482	429	517	417	432	445	481	477	439	430	424	437	470	414	427	445	441	498	435	460	431	473	453	477	438	440	447	446	467	438	452	409	447	463	437	443	441	475	456	431	453	424	437	444	426	410	421	447	469	455	474	489	402	425	455	429	442	468	455	433	464	457	476	428	408	452	433	424	415	470	484	434	465	476	439	433	457	472	480	440	450	464	470	487	438	433	470	479	430	454	451	459	457	472	441	432	433	440	437	449	389	414	409	465	455	405	440	474	418	475	453	440	433	453	452	445	459	467	441	490	484	449	411	497	440	440	438	417	457	450	453	446	465	448	453	454	475	421	404	415	470	439	446	423	445	427	409	424	480	454	444	456	437	403	457	462	400	448	463	451	407	453	440	449	469	468	451	496	411	485	442	408	423	424	429	459	430	430	436	454	438	449	454	438	494	479	429	435	433	465	415	425	455	445	439	418	424	468	436	458	447	444	444	419	451	460	436	450	452	481	434	430	426	443	443	439	456	478	423	462	456	475	496	414	444	452	434	464	460	453	473	423	435	428	455	429	454	456	454	446	396	463	463	447	394	438	442	455	431	436	410	484	444	428	470	443	421	412	435	457	452	474	432	443	461	466	468	468	444	501	460	458	452	396	456	428	454	415	443	468	437	445	440	448	427	482	427	445	425	406	457	424	445	435	483	432	476	441	417	456	434	456	461	490	436	390	462	440	414	452	487	424	448	469	438	480	447	449	457	445	438	437	481	432	428	445	452	456	428	461	427	409	489	479	471	474	473	448	408	437	429	429	449	466	450	467	446	459	439	463	486	483	454	470	469	458	478	455	466	461	463	452	446	476	446	429	452	436	480	422	440	411	492	443	452	431	415	481	472	442	459	490	456	429	437	484	421	427	444	434	395	440	447	477	457	473	450	453	431	441	458	433	443	435	421	433	484	446	467	488	394	438	456	428	443	459	408	430	424	476	450	413	433	450	453	463	444	439	422	430	456	460	442	400	448	445	433	434	462	487	403	485	466	461	466	427	451	435	485	443	434	451	474	424	448	442	475	435	436	445	427	459	425	435	496	450	474	456	463	417	438	418	430	449	463	477	436	477	422	456	470	482	474	464	470	467	423	429	407	415	449	447	427	427	429	459	444	404	454	444	427	469	443	424	449	398	446	464	423	468	466	452	436	488	395	480	461	420	456	470	427	395	434	453	451	423	412	464	445	467	434	497	458	409	475	441	438	457	442	454	424	451	454	457	409	419	457	439	456	453	464	484	438	463	444	429	426	463	454	465	439	422	418	456	436	452	437	475	447	444	388	435	453	455	459	473	459	402	423	442	507	423	456	445	470	444	425	459	422	438	447	486	447	433	431	407	408	432	412	438	434
23134	21132	28855	23666	21135	19619	1786	667	442	377	351	323	257	256	219	205	198	176	185	173	153	155	135	156	138	144	118	120	130	120	120	129	129	100	114	113	107	107	104	119	107	108	114	112	108	120	87	106	99	91	86	117	99	115	98	106	115	123	89	92	123	117	92	100	92	95	120	113	107	101	106	102	90	108	88	117	95	92	130	90	112	106	91	93	96	101	96	97	88	98	102	112	116	100	103	100	106	107	86	102	95	102	102	106	108	99	107	114	110	105	109	96	105	89	102	90	95	99	93	100	84	107	105	103	119	104	95	100	90	90	82	116	106	99	99	95	97	91	98	90	119	100	96	96	101	89	118	117	77	105	106	117	94	108	111	97	92	107	114	106	107	113	84	98	81	86	93	105	97	94	95	90	117	90	89	93	104	96	86	105	109	106	111	82	98	78	82	102	106	94	97	113	83	95	87	101	101	111	95	87	107	93	84	112	94	107	108	99	78	83	86	105	86	95	104	104	92	110	100	88	105	106	93	78	103	87	86	97	78	101	104	91	83	88	138	94	112	93	99	100	93	97	104	88	89	89	94	98	89	100	112	109	93	101	94	106	74	97	112	108	89	96	104	93	112	111	106	96	86	121	97	99	99	118	95	94	93	110	94	117	97	94	78	115	80	94	106	89	106	99	83	107	84	112	104	84	94	110	105	105	110	107	104	103	82	98	88	103	106	110	99	87	96	103	106	112	94	100	98	105	107	105	91	94	99	105	98	84	91	114	98	104	111	90	113	82	101	94	104	117	95	115	89	89	93	88	110	88	101	97	92	108	88	105	89	100	90	97	110	98	103	101	85	97	114	99	103	95	101	92	100	85	96	101	114	96	115	107	107	79	100	90	100	89	103	110	84	95	114	103	91	106	93	101	96	122	97	97	103	114	108	98	101	103	105	86	93	109	118	106	110	121	105	99	113	93	98	111	98	90	110	107	105	96	96	89	100	106	106	63	101	101	106	105	113	102	95	97	101	98	92	93	93	94	111	100	88	92	106	85	87	102	101	103	134	107	105	90	96	88	75	98	91	121	120	115	102	92	100	100	115	110	109	88	95	90	93	102	90	101	100	100	84	100	88	88	93	82	109	101	100	105	98	76	89	104	113	93	104	93	96	95	100	97	96	111	111	108	104	115	97	97	97	102	89	93	95	94	94	105	120	100	100	96	89	110	114	107	97	110	106	93	98	99	96	102	94	96	88	103	119	94	85	111	95	108	96	88	109	122	104	97	113	100	108	98	116	108	103	100	87	99	91	94	117	106	102	93	106	98	92	93	117	101	94	95	86	87	97	94	90	100	101	94	100	79	82	105	93	93	89	89	99	97	103	100	92	96	118	67	82	101	82	99	90	92	87	98	96	102	98	96	102	94	97	114	121	82	96	121	103	105	100	89	93	93	84	93	100	91	107	84	103	91	80	92	84	99	104	88	89	107	105	96	105	99	87	80	93	91	79	114	91	101	101	94	111	97	95	102	82	95	97	104	114	93	93	81	92	97	103	87	107	83	109	86	107	78	92	114	96	103	102	97	98	98	108	126	107	96	95	84	103	85	87	115	108	101	96	97	90	114	102	93	103	108	104	107	109	81	75	90	100	121	91	88	101	109	91	98	97	92	90	93	87	102	83	110	85	101	88	110	101	96	120	103	94	104	90	91	91	105	113	83	111	106	89	105	102	85	105	106	89	107	108	82	97	102	93	101	100	100	116	77	99	114	84	90	92	93	96	90	92	111	104	104	113	85	102	105	105	85	126	87	92	93	104	99	100	119	116	98	104	91	94	93	105	86	107	104	82	87	99	102	119	95	97	109	97	104	94	92	110	122	93	99	92	101	89	102	106	99	120	103	110	94	98	99	101	76	84	107	103	86	104	104	99	116	88	90	93	106	88	102	97	99	94	91	104	101	93	89	106	99	99	94	81	109	102	99	83	95	90	89	101	91	102	104	102	107	88	94	112	106	99	106	99	94	80	104	78	89	94	99	90	130	83	103	96	109	101	101	91	100	111	106	118	97	96	97	97	109	84	111	97	87	106	87	108	101	101	100	103	108	93	99	110	94	103	83	109	80	96	87	85	108	107	108	108	92	87	92	113	88	101	100	91	103	107	89	114	112	105	104	104	108	107	94	106	100	106	97	95	107	88	104	71	93	109	91	107	109	83	104	94	101	98	88	103	92	100	103	107	118	98	99	91	101	90	100	94	91	66	107	109	94	99	100	122	99	119	114	93	110	79	80	94	92	104	90	100	84	91	96	93	97	88	88	93	92	97	104	98	102	109	90	102	104	95	113	101	99	105	100	114	103	109	106	83	86	99	99	91	103	95	96	91	120	114	110	102	101	110	89	88	111	105	92	102	95	80	78	86	116	92	101	101	93	113	92	98	112	111	89	83	89	100	94	100	100	112	71	102	93	114	103	109	99	98	92	105	93	97	92	104	99	102	108	98	91	100	98	106	94	86	119	93	88	104	113	95	88	100	110	88	93	122	97	98	97	90	88	102	98	107	86	111	113	93	91	96	109	97	98	110	102	112	93	103	100	94	101	97	89	102	77	84	104	108	92	109	89	102	92	102	115	98	105	121	88	100	95	89	93	89	96	100	97	102	75	94	103	127	110	97	109	90	84	99	103	90	94	110	96	112	92	104	90	104	98	104	112	91	94	94	85	104	104	94	97	98	93	106	95	102	102	99	92	103	97	73	117	111	98	103	94	104	103	102	92	108	99	124	103	92	104	89	103	100	109	101	97	96	117	96	90	101	85	117	90	119	101	109	113	88	93	107	100	102	104	88	95	105	98	107	97	88	107	131	93	94	94	88	95	82	95	94	84	96	114	87	94	111	93	90	102	100	84	93	102	93	97	78	105	92	90	115	95	113	93	102	98	110	94	87	87	102	99	118	91	120	103	106	107	84	100	102	85	87	88	112	86	103	95	109	108	91	91	105	107	98	101	84	116	83	112	92	97	92	92	106	109	100	91	78	92	98	86	91	103	96	95	92	85	110	98	91	79	104	95	104	97	96	80	98	105	123	97	96	101	95	96	89	111	98	86	95	95	81	86	101	86	88	107	98	87	89	87	100	105	82	88	87	100	96	107	102	87	95	89	106	91	103	116	100	99	107	96	108	91	100	97	98	92	109	95	100	119	103	106	95	90	105	98	103	99	94	107	114	102	95	102	90	95	83	103	99	99	105	94	104	97	108	101	86	85	97	113	95	103	124	99	87	92	119	100	102	94	71	99	99	86	95	95	104	99	100	87	99	103	96	100	96	89	106	97	93	94	125	93	102	99	117	89	85	120	98	101	98	108	105	94	85	99	116	115	89	101	104	108	126	99	93	93	90	96	101	104	97	90	92	90	84	110	106	96	107	119	99	88	95	99	108	97	111	80	109	98	97	92	109	124	99	81	92	109	94	112	99	119	104	107	81	105	92	104	86	82	101	119	102	101	105	98	99	116
7437	15966	13561	7001	4713	3400	2538	1925	1528	1267	1047	876	742	659	620	565	503	450	471	404	374	329	318	314	309	299	285	272	246	261	240	253	210	238	225	230	229	195	208	208	216	225	197	229	184	215	179	190	181	181	211	210	185	173	176	188	203	179	198	193	190	182	162	179	195	159	198	187	183	172	180	165	190	193	168	156	186	175	189	165	185	174	166	148	167	153	165	173	152	161	173	163	185	182	158	158	156	166	181	199	164	186	148	177	181	170	176	162	153	177	170	152	165	202	199	153	174	159	178	175	180	172	158	168	145	159	194	172	183	160	163	176	185	150	177	176	189	171	174	150	173	153	164	174	177	164	176	175	157	176	166	196	166	167	166	171	180	155	157	166	179	164	172	163	186	177	182	156	170	179	195	178	162	159	194	156	168	174	156	182	164	152	162	183	154	193	180	188	183	172	157	177	162	185	186	179	173	156	175	179	180	182	191	164	168	177	149	178	163	168	164	150	190	198	160	195	186	166	152	156	195	169	178	164	171	168	147	199	150	166	178	171	154	155	160	162	177	163	167	152	178	162	176	164	179	180	162	163	186	164	158	159	151	158	179	140	188	162	204	189	167	181	173	183	156	155	154	150	155	162	143	162	167	142	170	165	181	156	178	178	186	198	182	172	188	152	182	196	182	171	158	188	164	192	159	150	175	164	158	189	193	160	166	142	181	172	164	166	173	167	168	147	196	170	161	180	174	160	172	193	179	164	166	172	142	166	151	181	144	166	182	150	162	196	174	157	168	168	171	166	155	176	177	165	174	165	168	156	176	167	175	191	173	161	185	173	166	171	162	188	171	162	166	156	171	165	171	182	170	172	156	160	186	171	161	164	158	158	199	163	179	153	149	177	180	188	152	189	172	168	189	175	184	180	167	164	161	151	146	184	179	160	166	183	171	165	182	162	153	154	169	166	166	160	139	160	175	170	170	168	169	145	172	173	181	180	145	163	178	165	195	201	159	195	144	170	178	157	159	160	160	163	190	204	158	189	191	183	178	148	159	175	158	200	155	198	167	165	174	162	188	158	145	207	157	162	172	151	179	187	168	155	183	157	165	176	170	157	160	156	190	164	173	184	177	179	155	168	174	146	184	155	156	174	140	148	162	163	177	154	133	199	184	176	156	143	161	185	175	155	175	172	156	153	153	178	162	164	191	149	167	175	176	138	153	209	168	199	165	167	184	181	148	170	180	165	171	165	160	183	152	161	183	174	153	168	188	168	166	162	146	165	149	162	174	147	151	176	178	171	181	168	174	159	183	169	185	154	168	161	184	180	164	175	172	174	152	174	152	147	167	178	147	147	168	166	172	173	174	161	173	163	170	177	168	169	164	184	184	173	161	168	155	148	178	181	177	171	189	176	177	168	153	164	172	178	165	185	162	161	155	179	172	171	174	163	165	157	198	169	163	188	165	194	171	168	188	166	158	176	176	162	167	179	175	174	176	187	166	160	171	160	183	186	164	173	168	185	198	174	167	169	173	163	153	154	182	192	157	177	165	187	188	192	155	194	156	157	178	187	161	175	202	137	161	163	172	168	170	170	187	197	157	147	171	183	171	172	149	161	168	162	158	158	167	198	178	161	158	179	174	177	183	154	147	157	168	142	156	196	180	191	171	166	171	171	158	187	175	169	170	178	141	171	162	172	173	144	184	161	185	172	165	154	156	175	167	178	171	165	165	144	175	181	146	176	181	160	176	175	186	184	175	179	139	190	181	153	174	169	163	172	170	178	167	166	158	194	173	160	166	177	183	176	202	163	150	152	180	183	153	153	196	159	203	177	164	141	151	189	166	169	181	180	186	167	170	174	183	170	198	161	160	158	194	176	171	179	159	172	171	164	171	155	176	168	166	183	177	178	176	157	156	145	166	176	186	168	164	177	158	181	175	176	169	185	155	159	183	174	171	150	177	180	165	157	175	171	162	151	166	151	168	161	161	153	186	197	177	182	163	173	186	176	169	168	155	188	150	167	148	165	181	180	146	169	166	187	175	174	171	186	180	190	160	174	174	162	178	147	197	173	159	166	155	163	153	177	168	162	182	180	146	185	178	164	172	156	168	166	175	152	171	153	189	166	171	147	179	167	169	171	182	165	155	172	176	167	168	149	163	181	194	174	164	166	168	178	170	164	151	158	173	166	175	168	150	171	151	182	169	165	149	151	160	183	166	145	164	164	161	182	151	180	189	168	161	167	186	150	170	136	156	197	161	170	179	167	183	168	162	138	162	167	150	186	172	169	170	143	179	144	165	157	145	191	164	183	157	154	183	175	199	177	165	189	158	178	187	176	170	174	154	176	169	151	163	164	175	154	190	159	165	190	192	161	176	187	182	163	155	164	168	169	179	165	177	156	171	145	151	180	191	179	167	178	194	170	188	153	164	181	173	164	168	172	169	163	172	158	155	162	179	176	160	168	161	157	182	180	177	161	174	177	180	177	182	172	183	169	166	169	163	190	152	178	160	161	164	164	161	157	164	176	165	172	164	202	180	193	190	184	192	177	183	170	170	180	162	185	172	157	178	148	179	172	144	164	173	181	168	171	178	192	174	183	165	183	176	172	161	173	180	173	170	158	157	159	139	169	156	167	148	176	160	167	162	167	168	182	172	147	160	170	167	158	166	169	144	185	176	151	143	168	157	167	186	174	181	148	155	157	169	171	181	182	155	156	171	165	173	171	177	196	144	182	179	171	183	162	162	166	163	166	163	174	174	185	176	153	161	168	169	168	158	174	178	159	158	161	166	155	162	166	190	163	164	154	163	154	179	164	149	174	170	159	175	163	198	152	167	164	156	178	175	198	174	168	145	173	170	185	155	173	176	155	149	180	144	171	164	155	169	164	184	130	162	180	143	187	188	191	191	169	190	162	175	179	135	187	168	168	176	161	159	164	182	169	145	183	187	156	158	159	157	156	159	171	191	164	146	182	176	169	197	180	171	175	175	177	193	151	164	169	180	164	190	169	173	161	180	170	217	176	174	167	183	157	164	150	171	160	170	147	181	159	154	172	172	168	162	166	152	152	160	172	164	184	168	161	173	160	163	210	171	152	161	161	153	156	176	166	168	191	153	199	198	190	175	166	165	183	191	173	155	162	175	183	138	160	165	158	146	173	156	188	179	165	184	172	184	160	153	149	160	171	184	191	181	187	160	133	182	174	193	164	176	159	149	164	165	195	184	166	174	181	175	201	169	179	155	176	168	163	162	177	172	184	178	174	152	150	174	170	171	149	154	169	167	169	160	153	192	176	165	181	196	200	176	167	167	173	177	168	175	173	192	162	168	162	175	179	166	154	157	165	173	162	181	183	155	170	148	187	158	154	169	179	160	173	161	165	162	167	184	172	162	157	154	207	157	159	166	176	181	145	167	173	175	165	180	165	159	170	179	174	165	177	193	171	165	197	192	176	149	184	134	177	164	192	175	164	158	180	158	163	165	166	144	170	139	160	189	198	185	159
26584	19839	5781	895	635	531	410	402	362	376	389	362	357	421	372	412	367	334	376	349	367	365	404	338	387	357	392	410	338	367	372	333	386	334	373	373	362	372	385	373	373	338	343	371	366	372	389	405	363	380	391	389	364	340	349	360	354	376	354	371	387	349	402	369	357	351	329	379	357	325	344	370	389	361	374	381	377	371	386	362	374	372	359	367	392	355	384	367	385	367	370	373	383	346	371	387	395	396	372	370	375	398	366	335	384	374	388	339	359	365	347	325	353	361	369	346	385	396	362	378	380	371	351	348	377	369	331	369	376	344	364	330	401	379	370	374	382	359	369	351	359	380	365	385	395	378	358	370	341	323	369	347	366	356	351	377	365	356	361	358	380	370	363	420	381	377	363	352	383	413	341	400	383	366	350	383	364	365	348	379	374	343	362	381	355	380	359	376	345	362	365	409	369	357	393	362	370	366	403	356	360	390	322	370	347	346	366	365	333	341	350	385	360	365	372	391	375	372	365	380	382	405	403	374	375	379	376	405	343	370	361	360	356	389	335	344	362	347	352	359	378	339	360	376	370	403	374	354	385	378	393	357	390	365	364	379	366	372	400	352	388	365	355	335	376	355	387	353	368	335	352	377	371	389	394	373	376	392	407	421	372	352	370	369	349	365	363	390	382	392	382	380	387	352	386	368	384	411	372	352	385	361	363	402	363	370	376	360	387	394	353	374	383	372	356	378	410	365	366	348	353	343	358	368	390	366	364	379	383	382	347	347	356	364	347	369	377	359	419	351	374	357	372	360	350	375	339	395	369	370	384	363	415	367	352	372	357	375	371	349	341	389	365	379	387	363	378	377	370	340	376	379	351	382	365	373	399	381	335	382	358	392	380	394	378	381	324	376	367	374	367	349	357	380	366	377	393	370	348	380	384	410	343	365	342	387	361	385	367	363	400	410	419	409	350	378	376	360	364	382	372	339	366	349	379	372	348	370	395	379	366	378	373	368	388	387	345	372	390	339	370	361	351	352	377	396	337	361	362	377	356	374	356	347	342	369	378	385	359	393	375	370	352	390	392	382	371	374	395	399	381	379	377	363	376	344	353	372	391	374	372	417	362	379	387	407	390	359	366	365	392	374	372	386	391	358	391	385	369	363	351	402	336	442	398	393	365	347	385	345	364	372	366	394	391	385	369	371	376	370	377	363	363	363	366	378	357	388	372	368	359	331	356	352	370	355	363	368	405	388	362	388	370	364	347	387	364	363	343	344	357	373	371	370	360	348	390	365	380	364	335	346	376	362	359	390	396	393	380	391	361	383	380	379	358	349	341	379	353	347	386	353	405	409	316	370	385	367	360	347	384	394	352	375	378	402	353	311	356	390	387	361	391	360	353	388	406	382	402	378	404	394	372	339	334	389	348	339	381	386	330	381	382	382	349	367	353	385	351	367	387	350	426	408	354	350	387	371	367	409	355	375	341	350	372	376	342	356	393	411	345	421	368	370	358	389	434	387	381	391	352	359	379	354	380	377	340	367	382	417	356	356	358	345	379	354	383	349	336	368	349	388	365	393	402	385	364	364	378	394	386	370	357	357	389	422	349	369	340	357	393	350	357	423	387	370	349	380	363	399	381	369	369	416	372	347	356	355	401	397	375	359	326	375	358	385	393	360	362	439	378	400	375	396	363	382	340	379	345	371	410	371	368	370	363	337	403	374	382	410	387	386	388	362	353	389	347	371	388	380	394	386	338	384	387	379	385	391	364	371	383	387	364	380	407	364	351	368	355	383	375	375	351	381	361	381	393	378	378	356	366	361	395	375	377	362	385	353	365	398	417	366	345	370	361	374	351	381	363	391	364	348	344	333	338	358	357	371	375	310	373	371	351	397	365	372	373	371	418	352	389	336	403	381	375	353	371	368	354	375	333	377	367	372	376	364	378	354	382	358	395	370	337	369	346	382	335	365	397	418	386	391	394	371	348	401	417	389	346	353	374	373	413	384	345	384	376	354	360	367	421	383	363	398	372	371	372	334	373	376	342	356	360	398	370	346	372	401	341	378	339	371	404	338	337	388	369	381	345	392	377	391	352	356	405	370	353	359	366	377	349	372	354	369	403	343	414	403	393	373	362	354	381	370	351	386	394	378	347	373	382	388	375	390	346	381	367	368	345	361	349	366	336	388	395	398	362	354	374	381	361	358	392	405	363	380	377	349	394	332	399	355	361	356	376	395	394	368	393	395	383	396	375	397	378	363	356	365	374	362	408	332	371	393	352	386	377	355	359	376	346	319	376	361	376	406	367	401	363	397	354	359	361	397	359	340	402	337	368	373	394	369	362	369	338	331	380	370	377	356	376	388	392	370	373	344	349	335	399	362	408	369	361	360	354	368	371	380	375	372	346	365	361	350	360	370	391	400	382	381	392	346	387	397	359	393	378	369	392	366	372	370	368	375	348	363	341	360	380	371	397	383	366	361	382	359	374	369	415	364	413	385	361	347	350	383	366	354	345	370	380	380	366	422	408	358	335	353	366	359	359	390	377	401	366	385	406	389	357	356	339	430	348	368	355	343	346	355	377	358	360	353	347	364	348	339	389	372	361	388	413	378	358	384	394	360	371	324	391	398	381	373	371	393	414	366	373	381	395	361	367	368	376	378	357	377	416	358	373	363	372	343	357	374	378	400	367	373	350	385	368	394	326	362	366	367	370	361	380	348	373	383	347	393	362	376	394	341	389	340	368	340	383	352	374	371	355	385	377	396	375	319	365	376	361	367	369	343	374	403	379	328	365	358	374	357	369	355	417	405	350	364	368	401	371	359	374	407	379	378	360	386	382	372	393	364	371	401	360	355	377	392	361	387	388	374	415	382	349	367	366	348	364	406	402	357	383	374	391	351	407	382	387	382	362	371	382	344	379	358	347	383	371	349	366	379	395	395	383	369	366	384	375	383	386	352	355	357	344	355	412	389	381	350	387	371	391	373	362	391	411	365	371	377	385	409	392	376	375	352	369	391	378	344	373	376	364	375	368	366	355	355	362	400	343	387	370	390	369	369	378	384	355	366	331	356	366	395	371	380	374	375	352	364	378	379	373	367	371	365	357	371	364	383	407	355	359	367	390	386	377	342	362	384	394	354	382	365	382	363	368	359	355	388	346	366	352	372	387	367	405	381	337	346	387	355	388	372	411	360	357	375	404	380	384	356	370	370	386	386	369	334	401	365	382	371	352	355	335	354	377	364	372	398	363	384	398	370	355	395	389	340	372	388	360	343	358	394	359	358	356	352	420	367	393	360	372	355	375	379	372	407	405	410	386	384	393	392	368	396	370	381	373	385	386	361	357	391	412	398	400	379	379	388	350	396	373	355	346	379	343	373	364	369	383	396	351	387	369	383	364	348	379	352	409	372	383	363	383	361	356	404	367	325	372	367	375	409	360	387	397	371	358	351	363	368	364	371	387	336	349	338	345	367	382	368	382	359	369	369	373	398	386	352	349	400
4092	1652	1484	1016	830	765	718	653	709	669	640	675	579	673	694	703	627	634	601	619	614	621	657	609	643	622	572	640	637	609	599	623	654	609	615	644	603	560	589	597	609	616	649	612	645	633	619	631	644	625	647	622	640	580	614	658	605	636	603	626	653	645	592	591	627	656	579	614	610	638	614	650	652	579	626	606	618	602	648	628	622	648	615	638	669	649	612	598	566	592	611	619	651	628	664	654	618	621	676	596	640	672	583	615	657	678	627	597	577	619	617	575	638	606	657	638	627	659	570	618	613	617	611	579	607	641	606	655	622	635	662	623	620	636	628	673	615	678	643	632	624	597	590	606	605	647	601	604	643	601	580	595	667	566	600	593	628	611	611	645	586	585	634	612	609	645	655	643	637	600	623	611	566	605	624	609	628	613	652	615	629	625	622	612	631	601	665	646	622	615	605	612	616	611	624	640	600	616	619	590	667	625	605	613	594	639	618	607	632	651	649	576	669	612	603	650	638	595	623	638	652	609	597	607	596	627	608	612	594	614	627	628	658	603	612	650	591	621	634	657	623	637	646	644	599	642	628	617	667	613	590	645	648	621	611	621	579	654	635	670	615	642	641	596	653	644	580	619	634	611	614	623	622	565	601	616	636	631	608	619	615	581	628	663	614	636	610	642	606	606	652	646	667	602	613	578	644	619	636	579	627	598	640	634	578	575	595	610	649	607	621	622	598	594	647	624	625	652	622	615	613	648	614	598	602	672	575	605	596	648	642	625	664	606	628	631	662	571	591	622	594	630	637	598	594	655	650	638	578	660	599	624	581	633	610	632	607	634	631	621	573	638	594	611	604	641	597	598	664	617	593	610	599	587	639	586	673	597	602	647	597	606	596	598	633	616	654	636	600	639	589	607	612	611	625	605	626	634	601	627	630	588	624	632	607	556	616	646	612	622	618	675	634	621	603	599	605	646	582	606	586	655	578	613	633	616	631	582	627	635	674	628	626	632	585	646	625	627	611	608	623	653	635	610	638	618	621	607	613	644	658	619	601	583	606	634	629	675	634	647	678	597	606	625	623	680	598	643	613	651	612	619	582	607	593	632	616	613	623	598	652	603	564	591	623	595	600	619	596	620	607	634	593	635	622	652	619	602	667	657	614	632	608	571	588	644	652	643	581	631	668	616	584	678	634	612	601	587	602	592	630	611	623	643	654	616	606	604	630	588	640	637	617	650	584	621	646	668	701	640	638	643	652	571	639	635	598	574	615	615	632	629	655	589	596	603	613	598	638	667	618	592	607	673	593	647	627	570	656	611	609	652	609	592	635	589	601	629	623	609	581	611	590	654	578	576	603	601	612	637	658	664	644	643	629	640	627	591	589	622	622	618	569	678	629	625	648	636	638	623	636	611	620	624	600	603	631	620	612	619	612	603	619	647	588	617	639	593	585	636	613	624	638	613	615	621	679	624	636	598	627	570	590	655	587	575	614	610	600	625	619	639	623	609	638	627	665	615	631	604	606	586	616	596	649	603	618	608	627	619	631	597	625	597	569	612	646	592	630	627	617	637	645	607	621	611	624	621	642	640	674	574	630	640	635	661	616	593	627	619	627	609	663	652	628	635	651	638	634	665	618	654	641	628	609	633	660	593	606	601	605	692	638	666	621	633	654	654	651	628	595	606	610	651	613	638	657	612	626	607	626	593	615	670	596	618	587	629	598	616	612	621	544	648	599	646	600	637	601	593	623	633	606	604	640	606	637	637	610	640	681	654	640	594	593	600	630	638	576	657	643	659	647	582	631	618	612	612	624	598	587	665	636	613	592	607	619	580	649	607	643	600	622	616	632	628	613	651	645	596	617	575	649	625	606	600	631	639	604	582	582	592	626	606	663	562	585	628	641	580	632	677	629	654	626	626	619	627	599	664	638	596	676	631	620	615	664	625	650	575	630	618	611	635	617	631	651	630	627	628	637	630	613	603	590	658	618	640	649	639	647	584	625	624	587	590	626	649	639	611	598	622	598	617	649	594	593	608	628	642	628	613	574	638	633	625	595	586	612	636	617	615	665	617	654	638	569	672	640	634	589	634	614	562	642	627	607	648	640	675	617	606	642	633	614	589	609	597	684	591	628	635	619	605	599	598	606	642	612	592	609	546	566	615	630	616	598	619	628	619	673	600	608	614	660	597	665	605	605	596	609	642	572	624	644	617	632	624	653	626	635	636	604	627	603	613	642	613	612	618	630	622	606	629	609	627	637	663	595	654	586	622	597	613	588	648	659	640	654	616	598	617	605	625	602	608	670	637	598	631	682	644	616	651	660	574	621	591	575	634	579	616	622	620	614	617	711	640	597	595	600	626	625	653	596	578	667	653	671	640	603	653	646	630	585	594	611	627	614	651	618	619	606	650	621	629	639	643	552	655	625	571	645	567	659	611	629	634	630	628	664	611	614	610	604	615	577	619	588	597	578	597	640	619	602	663	658	577	665	621	613	599	596	638	649	613	571	541	634	588	635	654	637	615	593	645	664	638	616	627	594	582	590	646	620	590	608	606	655	671	651	639	622	680	611	636	604	628	584	609	605	601	648	626	633	635	599	636	601	579	652	615	613	624	655	589	612	607	632	607	651	649	625	614	614	595	598	607	594	602	625	596	639	615	609	619	602	586	666	632	633	579	613	616	620	616	645	617	630	618	635	649	616	616	609	610	601	620	666	590	596	662	642	638	619	591	629	646	623	654	601	630	630	619	625	647	619	611	642	639	639	603	637	613	631	613	614	565	622	600	624	652	641	629	653	617	598	638	624	652	598	648	581	640	651	631	614	609	671	599	623	580	666	614	651	606	608	635	584	608	600	617	623	635	625	624	598	626	572	610	635	640	633	610	611	581	582	627	627	627	616	618	635	608	641	641	625	615	632	619	623	619	610	604	639	605	674	629	604	638	596	620	623	661	628	603	621	640	608	649	602	665	604	633	612	642	562	642	602	669	626	639	635	630	628	582	624	654	626	621	671	646	605	611	613	627	650	604	612	598	573	602	631	578	580	631	630	608	613	591	599	607	580	595	626	650	623	616	619	620	634	638	614	653	624	575	625	640	610	654	618	638	597	655	641	627	626	622	649	597	619	666	617	615	613	635	666	596	660	589	605	586	627	642	636	631	669	645	594	634	602	643	613	609	604	632	615	646	575	600	638	665	612	640	657	673	607	635	634	604	631	619	598	647	631	647	613	628	688	631	626	633	638	628	659	621	575	642	597	653	604	618	609	638	595	657	602	619	605	628	656	619	616	626	628	570	598	639	616	630	617	585	636	661	659	575	627	597	606	612	633	624	631	609	591	566	573	625	595	638	630	595	655	635	620	648	602	672	651	629	567	608	634	641	628	590	608	578	630	616	616	628	641	650	605	636	618	605	593	639	640	662	587	581	622	585	618	635	638	607	613	585	638	617	612	610	663	635	631	639	625	618	608	657	668	671	593	636	629	640	581	617	649	681	628	614
24059	21110	28189	24267	20247	2233	775	528	435	420	389	368	338	336	306	326	299	318	292	259	265	268	271	326	265	287	267	276	286	277	264	258	241	268	273	288	290	284	262	268	258	253	281	269	259	288	263	246	247	308	271	244	271	247	268	276	258	239	281	253	250	244	249	265	254	234	271	247	266	248	245	272	259	255	257	241	238	276	265	237	284	255	234	246	291	239	266	242	282	262	256	259	248	269	274	254	247	270	276	258	257	248	278	281	289	239	239	248	243	250	264	259	253	246	230	280	239	262	248	255	241	303	237	253	223	264	284	248	258	222	277	263	259	282	257	263	239	265	261	251	267	277	271	254	263	248	273	241	252	266	263	259	266	249	274	248	275	247	243	254	261	253	241	243	237	292	250	260	245	253	269	241	268	269	262	289	263	255	250	248	250	248	253	241	278	251	261	260	246	241	257	233	249	259	272	271	244	257	251	226	267	251	247	221	254	271	290	261	259	239	244	272	230	260	246	238	242	277	270	281	238	251	246	266	249	246	261	265	268	250	241	249	253	245	269	265	266	251	208	235	236	265	247	236	249	251	260	243	245	274	257	244	297	258	259	250	238	258	246	263	249	244	290	247	280	240	265	270	228	229	260	263	264	277	266	252	252	244	236	266	216	258	244	269	270	231	274	240	252	234	263	243	245	282	266	292	248	263	252	255	248	243	247	272	290	245	261	258	271	303	230	219	267	281	250	277	244	284	247	255	217	259	286	255	236	256	219	241	253	228	254	258	252	260	250	251	269	270	249	274	275	243	245	241	237	265	212	251	243	248	273	234	247	256	280	266	249	264	275	253	241	237	274	231	232	260	264	255	271	268	246	258	270	273	245	254	251	245	238	235	248	282	251	244	244	263	256	273	248	257	280	274	244	264	258	269	254	243	238	242	236	257	254	250	252	253	261	250	238	257	236	275	233	248	239	251	253	262	240	268	248	245	257	255	254	243	250	275	254	243	242	272	261	292	272	290	263	275	252	237	239	256	259	229	258	249	247	267	244	260	243	255	262	253	250	254	254	242	240	255	237	256	259	270	285	253	278	250	217	268	281	240	244	218	248	247	267	252	252	231	244	225	274	241	291	235	259	271	244	239	249	262	277	257	265	271	276	248	258	248	244	247	273	247	238	233	271	287	268	219	236	256	252	265	254	255	253	249	264	252	249	244	267	252	248	244	239	248	265	264	271	251	275	248	262	244	261	259	249	255	246	231	263	238	234	264	258	251	281	253	248	244	289	241	263	278	245	257	233	263	262	257	267	276	234	239	253	248	273	263	277	288	275	258	271	250	253	241	277	241	253	248	280	268	226	249	261	254	247	253	270	257	247	241	244	275	273	274	250	239	268	278	276	245	245	258	259	276	238	292	232	227	233	281	243	266	256	249	262	249	254	274	261	240	260	256	229	239	276	298	246	235	269	270	268	246	237	271	269	264	287	273	248	240	286	276	271	256	283	258	256	226	263	237	263	268	263	250	277	281	256	233	238	225	257	270	277	252	271	242	255	246	250	246	251	261	269	255	242	237	248	250	249	241	243	269	245	293	244	261	237	262	242	275	275	277	244	252	239	268	247	252	285	275	241	224	265	255	237	252	257	243	252	274	268	283	238	240	258	249	267	256	253	272	267	264	284	261	291	246	270	226	256	250	233	234	273	233	233	248	241	251	249	231	264	258	236	273	252	255	253	258	245	255	249	247	244	287	279	261	248	252	236	233	280	273	239	253	254	252	253	279	269	258	243	273	249	264	238	236	253	269	283	249	282	270	238	261	243	249	258	275	279	242	239	233	247	262	256	254	274	287	245	266	273	242	234	268	251	257	261	281	246	264	246	247	269	258	243	241	239	259	278	236	281	276	246	248	248	242	260	280	268	235	227	259	256	251	262	268	246	289	250	260	235	241	258	279	280	259	228	253	267	236	247	261	259	250	247	254	276	254	257	255	258	262	217	235	247	258	260	260	239	258	250	273	242	258	255	266	277	253	269	259	250	263	218	269	257	242	230	272	292	252	266	262	288	262	266	237	255	234	261	257	255	261	227	284	237	245	262	266	261	249	264	267	253	277	265	273	265	256	274	283	251	245	264	235	289	231	257	265	258	254	273	284	249	251	239	301	256	286	256	247	260	268	262	238	237	244	224	229	238	234	231	239	265	248	261	237	296	265	281	263	254	255	284	247	214	264	250	239	251	252	265	251	282	272	225	264	239	289	240	246	264	238	236	265	278	237	243	264	280	248	265	251	235	240	254	253	266	261	238	260	232	256	275	284	247	254	275	272	247	245	261	253	273	257	233	240	260	273	246	246	248	257	258	270	263	257	252	203	258	255	270	247	254	251	244	288	230	264	263	218	260	245	261	249	262	235	265	240	242	274	238	249	257	276	273	245	245	269	245	251	254	270	238	228	259	258	241	253	256	269	263	240	267	257	234	229	269	263	248	249	252	252	271	266	265	240	247	272	223	265	284	240	230	241	260	245	246	269	245	257	249	257	236	265	271	273	271	275	238	257	281	283	280	256	243	257	262	288	252	260	268	260	253	254	239	247	282	255	256	245	260	258	250	269	253	263	243	256	245	267	243	270	252	273	277	253	270	230	250	268	243	241	228	252	240	262	281	268	279	272	255	260	273	252	246	259	248	259	265	276	289	234	233	237	242	261	216	233	232	264	248	265	263	254	264	263	243	277	230	228	248	252	239	246	249	254	245	255	264	264	286	241	265	263	249	240	243	256	249	252	265	267	269	239	238	265	223	251	240	251	226	243	279	253	252	257	256	277	258	257	254	255	285	260	229	287	278	289	254	265	271	242	235	271	255	268	268	272	247	248	241	242	264	271	257	242	225	275	253	231	248	287	241	266	257	259	263	240	282	284	272	250	249	244	249	254	296	250	268	252	259	239	291	257	254	245	249	261	241	234	264	278	244	266	296	279	244	263	248	248	276	251	240	254	262	257	261	258	233	248	252	271	239	265	260	248	240	274	273	229	233	247	260	240	261	271	266	272	264	248	254	248	257	252	235	255	223	254	260	265	219	246	266	267	234	253	249	258	254	255	247	243	220	282	266	260	264	256	260	281	255	240	254	251	243	260	252	268	235	252	266	252	252	264	224	216	253	251	287	259	261	226	222	228	282	272	249	242	245	284	232	274	216	247	236	227	241	260	225	261	255	271	253	261	236	248	243	240	273	270	262	276	256	261	247	250	227	265	248	236	223	249	254	240	252	253	229	265	251	263	250	253	275	265	236	262	259	258	253	279	276	247	262	261	269	244	276	289	244	228	248	277	284	227	238	261	269	265	216	253	296	265	261	257	278	234	257	288	272	230	247	266	232	279	257	257	260	279	251	277	272	248	254	293	269	243	252	244	240	267	243	268	227	247	245	242	227	242	239	233	252	258	266	274	263	260	238	252	244	258	252	234	253	232	283	260	290	250	241	282	260	222	258	267	262	285	249	242	255	243	247	251
5211	10086	8451	4263	2810	2057	1661	1415	1200	939	883	778	699	724	676	607	589	573	593	510	509	541	557	514	494	491	497	473	507	440	494	507	497	470	472	487	459	445	435	457	466	476	455	428	439	484	464	475	450	462	435	426	443	443	507	419	440	421	444	454	428	448	433	481	473	451	420	431	475	433	438	466	458	446	424	429	458	464	427	478	415	432	420	408	458	454	451	426	440	422	447	446	442	429	418	411	481	443	437	422	417	416	440	469	415	417	454	414	459	398	442	442	459	417	459	422	452	450	427	424	427	466	455	436	439	453	439	426	418	416	419	450	477	442	484	420	464	416	459	437	457	421	440	487	454	423	459	435	445	427	415	433	444	411	461	425	438	417	437	409	463	397	446	382	428	439	461	437	426	454	443	449	431	428	506	401	467	440	438	439	414	469	434	458	439	443	449	421	427	426	430	409	428	410	415	442	456	448	427	443	412	495	442	428	429	418	450	424	472	450	482	415	476	427	423	462	407	428	442	432	484	464	410	440	449	441	442	423	453	452	414	452	447	466	455	424	429	393	420	409	422	452	446	441	433	448	422	416	415	466	422	426	414	434	468	462	434	424	467	451	431	432	438	435	446	445	421	428	418	435	420	449	434	431	442	419	427	453	432	447	442	431	443	418	415	427	419	408	466	438	401	453	425	388	455	474	478	430	423	430	457	426	433	468	425	447	440	445	441	432	447	454	450	427	432	440	464	450	425	456	441	410	410	425	432	459	410	447	450	421	432	428	418	448	470	465	424	448	423	456	426	436	461	465	458	447	420	438	431	444	442	459	447	441	444	459	454	392	446	442	433	435	444	453	423	476	421	449	440	445	423	426	409	431	430	452	434	442	422	435	412	433	409	463	419	426	399	452	453	449	414	411	403	415	442	446	450	446	428	466	440	412	412	445	432	423	429	432	403	462	444	424	445	429	425	439	447	442	428	429	433	442	446	413	421	457	447	440	426	426	446	453	437	459	438	443	449	447	444	454	463	459	420	436	455	434	437	490	432	441	479	445	431	446	436	448	435	461	395	424	416	452	440	426	436	423	450	498	450	440	438	433	447	450	484	442	446	416	453	463	426	437	455	435	429	418	411	471	422	424	420	411	427	417	518	446	464	423	456	433	465	452	441	445	431	448	430	410	437	428	440	419	417	384	467	427	449	435	469	453	399	434	433	405	415	430	433	479	479	423	409	461	417	443	463	404	413	430	453	457	409	424	444	442	448	436	448	416	460	434	429	454	445	456	378	437	456	463	416	428	428	447	467	453	448	457	441	445	462	459	429	437	435	405	469	451	404	453	471	417	405	440	471	397	435	429	442	418	463	398	434	439	448	458	424	435	421	426	426	435	427	448	437	435	440	414	406	433	442	412	434	474	433	460	393	397	435	440	455	460	443	441	447	443	420	409	451	439	448	421	457	451	410	479	400	453	408	454	427	416	468	411	415	467	443	408	414	406	423	432	443	433	444	449	434	439	409	426	429	460	446	445	444	447	413	466	401	430	413	386	475	443	428	427	420	416	426	432	438	432	419	429	410	443	468	422	435	423	411	466	457	433	448	451	419	430	438	447	464	409	448	448	430	460	409	396	394	463	372	445	441	470	449	394	428	456	450	465	451	430	443	472	464	440	464	411	464	469	442	427	425	419	428	434	425	429	430	459	445	457	400	454	450	454	436	455	466	437	471	467	417	399	455	447	440	462	448	426	418	449	414	417	445	442	472	466	466	425	445	468	424	457	450	421	428	461	431	462	429	449	444	454	420	432	460	403	397	400	450	418	432	439	412	435	427	412	410	461	447	407	433	446	418	440	417	453	449	460	453	394	418	460	435	442	398	444	426	430	427	452	427	461	461	441	461	446	455	425	478	431	452	444	460	450	471	465	406	432	414	438	444	440	439	439	441	431	470	424	441	461	479	404	445	431	402	439	447	416	413	457	407	427	428	475	435	433	427	434	422	446	457	427	460	444	440	427	422	439	450	425	451	432	418	440	459	433	414	416	414	442	426	427	433	405	464	445	442	448	406	398	455	445	437	437	451	430	453	460	420	441	423	436	401	417	439	424	441	403	454	412	477	430	450	437	473	418	462	430	444	444	397	450	416	432	437	436	451	410	421	416	434	437	425	412	424	477	431	437	432	450	433	435	425	456	448	458	432	408	450	426	386	452	449	425	439	441	466	454	440	452	439	427	421	454	431	417	444	441	425	440	449	458	432	437	386	459	471	464	423	444	441	433	455	457	419	432	408	473	428	439	448	426	401	465	410	455	447	436	432	393	415	442	450	420	444	405	441	399	404	405	439	416	434	428	440	419	461	514	447	441	417	442	446	454	438	430	454	446	460	462	407	466	410	423	458	428	461	428	471	442	425	444	432	414	437	420	444	430	397	445	418	411	456	433	426	411	427	446	442	427	426	419	456	446	476	435	463	419	453	423	404	460	437	445	410	401	423	428	450	446	494	443	443	428	445	448	446	458	448	421	434	482	392	450	461	469	463	453	463	445	418	450	404	422	405	476	434	436	456	419	421	407	389	438	438	444	444	413	385	446	450	466	432	461	442	407	458	447	419	455	445	463	425	423	483	436	465	443	438	445	466	451	438	466	459	416	458	455	481	425	472	457	453	443	471	459	399	395	412	437	431	439	430	438	483	450	462	458	413	401	439	467	487	512	457	459	431	441	434	450	436	424	440	423	412	453	403	426	451	454	409	461	447	451	451	413	426	428	447	442	448	467	419	466	403	423	453	427	447	403	425	437	443	458	468	403	410	465	445	427	457	448	434	453	401	383	447	464	435	450	456	473	409	451	433	479	447	440	422	445	436	420	465	477	401	452	370	480	473	455	473	420	416	438	423	418	462	446	469	425	421	454	462	440	441	384	436	443	443	427	423	462	452	460	448	431	409	445	409	425	440	404	462	450	451	442	460	441	458	454	487	458	421	469	411	418	422	450	444	465	441	412	451	432	406	412	442	428	461	432	455	446	447	399	435	419	451	442	422	435	459	393	443	424	451	422	442	432	410	433	468	453	435	430	466	456	449	422	420	449	440	419	464	429	450	433	444	425	448	434	461	445	479	431	442	480	477	443	461	448	428	466	429	431	432	432	425	417	443	424	467	396	399	420	437	416	440	474	454	478	429	414	463	429	418	419	441	425	428	440	440	437	440	446	458	425	480	404	434	494	395	457	482	437	455	454	454	448	400	426	411	407	467	410	417	444	474	453	437	464	462	426	435	426	412	457	435	446	458	427	414	443	421	449	397	467	424	433	454	480	479	398	469	434	436	465	430	428	440	467	440	451	435	410	421	476	424	433	432	416	422	447	432	422	424	459	410	441	441	439	455	439	444	447	482	409	402	429	469	417	451	458	434	425	435	450	437	442	436	470	450	431	460	447	425	398	470	448	467	427	435	463	451	482	441	431	457	428	420	451	462	440	441	448	430	461	422	442	426	440	411	423	439	432	467	415
22977	21008	28710	23503	21011	19364	1727	621	449	360	345	283	195	227	220	199	193	154	139	156	147	137	121	131	133	111	140	106	102	106	119	109	119	114	107	111	104	107	96	131	115	116	103	106	103	105	100	94	112	109	98	93	111	100	107	86	115	107	108	105	111	111	120	106	109	97	104	86	111	98	97	90	84	101	104	98	115	95	89	112	89	97	94	103	91	81	95	109	102	93	89	101	95	92	99	97	79	85	116	112	91	111	95	108	95	93	89	104	101	73	113	98	89	92	86	103	82	98	103	77	85	91	100	111	75	88	100	92	98	102	98	85	89	91	91	95	88	92	86	88	95	84	96	92	94	96	77	93	85	95	87	89	104	106	89	99	88	94	93	82	105	89	79	93	84	96	80	93	89	83	90	109	105	102	116	90	79	99	89	101	91	104	91	95	100	106	100	100	108	90	83	103	92	86	99	95	101	96	108	102	97	97	93	102	109	98	103	98	112	115	91	95	87	70	110	105	100	102	99	97	86	104	99	88	69	109	98	82	95	98	93	89	93	118	99	88	89	87	97	100	82	71	75	95	95	89	89	91	93	84	112	100	98	91	103	103	90	95	83	103	96	93	78	100	97	93	86	90	94	93	94	104	104	91	76	110	102	102	102	96	96	90	104	100	97	78	103	83	89	97	100	90	80	107	98	85	89	105	106	89	107	90	88	113	96	90	87	88	79	92	92	104	87	104	94	86	102	95	99	93	95	86	84	87	103	95	98	112	82	106	79	102	84	107	102	89	92	95	77	83	110	81	92	101	99	90	96	86	89	86	89	101	85	78	84	98	82	91	94	83	115	82	90	82	85	84	97	91	90	100	92	87	108	87	86	98	99	104	113	82	86	85	97	107	95	89	92	78	92	78	94	100	85	98	103	88	87	95	91	92	85	90	104	92	91	89	108	87	85	105	93	100	106	76	87	91	98	92	104	91	113	80	99	76	95	103	89	100	103	98	101	100	89	89	87	85	103	101	99	88	88	92	99	97	91	110	90	106	104	94	105	91	94	91	115	91	92	96	109	98	92	86	82	91	104	79	100	74	75	84	98	96	93	102	85	80	99	87	80	103	90	99	106	105	95	86	102	85	101	93	101	85	103	102	108	98	104	118	103	94	80	96	95	81	87	118	98	84	94	80	106	96	87	74	80	94	90	93	90	89	98	85	80	117	96	105	95	101	84	104	95	87	98	75	92	93	103	97	105	89	115	111	74	86	103	126	93	92	107	97	94	90	113	100	99	95	87	103	97	96	93	91	88	91	88	104	94	99	95	79	97	108	105	88	84	94	79	75	96	94	91	95	91	103	88	94	93	88	83	94	96	99	93	99	96	86	73	90	82	107	90	98	86	99	100	88	81	94	82	93	86	98	114	98	90	93	91	86	94	83	97	90	73	101	106	91	85	84	95	84	97	89	92	81	74	98	94	93	84	88	84	96	120	89	95	88	79	104	99	92	81	104	106	84	79	93	98	109	94	101	104	94	92	79	77	82	97	92	85	96	94	95	95	95	98	83	90	117	76	88	100	80	115	93	88	94	99	91	117	79	103	106	95	74	92	100	102	90	91	100	97	100	106	90	85	86	95	107	93	83	101	96	106	96	80	98	86	81	93	92	77	78	94	98	94	95	101	108	90	110	101	84	99	104	83	85	84	102	83	92	104	102	92	84	88	109	88	91	89	84	85	92	85	89	94	92	78	91	81	97	113	119	80	81	94	98	97	102	89	86	107	80	104	89	123	105	98	91	89	83	96	97	95	94	72	93	104	83	99	94	100	97	96	101	101	93	96	105	84	103	112	85	109	91	82	98	101	87	99	100	91	94	86	81	99	78	84	97	93	77	119	87	95	115	82	107	99	94	81	106	103	89	105	79	89	86	80	81	114	91	84	103	86	82	131	91	88	77	109	97	105	96	85	98	90	93	98	90	102	108	99	90	92	78	86	90	77	91	98	92	76	108	104	87	100	86	105	91	93	95	89	102	110	110	88	107	97	96	96	94	86	85	94	102	96	97	92	84	84	103	96	98	96	87	95	92	71	96	101	95	102	85	81	89	82	91	72	89	102	92	74	94	92	101	100	98	85	96	92	109	87	82	82	95	87	100	96	93	105	81	99	95	96	108	91	85	101	91	107	93	103	91	101	116	86	83	103	84	101	90	95	87	102	97	100	88	96	97	103	85	104	103	100	110	97	97	89	82	92	104	101	90	105	93	81	91	85	100	77	91	105	93	99	84	79	80	113	79	100	99	101	91	124	86	93	92	99	83	92	94	95	88	88	95	84	77	111	102	99	99	87	92	81	103	109	92	79	87	92	96	88	92	91	79	78	93	103	95	83	85	98	81	110	88	108	90	98	100	101	119	93	75	104	100	101	96	91	85	105	100	88	77	110	82	90	96	102	95	77	81	102	95	67	83	81	109	97	81	106	91	91	88	94	83	86	95	74	89	102	94	88	97	95	91	76	117	100	75	92	95	87	85	102	88	89	99	96	86	95	87	66	87	83	93	88	80	95	92	83	89	94	102	91	103	93	77	105	85	101	112	99	96	79	98	84	81	89	92	111	110	88	116	108	99	104	98	105	80	97	93	100	77	105	88	97	105	97	85	99	89	83	88	92	95	98	108	102	77	114	85	93	98	82	105	105	110	89	85	99	110	100	101	100	115	94	87	101	84	77	89	83	101	104	90	80	71	85	86	97	108	97	103	99	100	105	83	102	106	84	107	93	97	86	82	88	110	90	109	107	96	86	97	110	104	89	79	100	108	103	93	90	104	109	95	95	108	87	97	96	101	92	104	98	88	97	92	90	100	98	94	96	103	108	80	94	78	88	89	97	97	76	93	104	78	100	99	110	93	95	84	89	87	75	109	96	104	90	92	98	72	90	82	93	87	89	82	73	85	91	100	100	85	102	97	84	94	99	94	107	93	91	100	91	90	92	96	105	71	96	84	89	110	81	105	88	90	86	99	92	94	84	98	95	111	75	73	81	99	101	82	126	86	84	100	84	88	76	95	96	87	103	102	98	97	88	88	97	94	83	83	83	73	84	89	96	93	94	113	89	89	93	80	98	74	91	78	97	72	76	94	81	91	89	107	88	81	98	107	89	83	88	82	104	95	97	92	90	92	86	88	89	88	103	86	95	88	94	100	79	90	98	95	97	82	83	116	95	103	83	103	106	88	100	84	100	77	89	85	103	84	90	103	89	98	91	98	101	92	86	91	86	95	103	77	87	114	82	81	116	97	97	89	121	97	71	92	88	67	86	90	100	84	100	90	84	97	93	100	98	86	80	114	90	97	76	96	100	114	92	86	89	91	92	91	95	85	104	83	82	90	81	88	95	85	92	89	72	66	97	93	84	108	101	90	91	100	87	87	87	88	88	72	91	86	99	101	112	90	101	88	99	76	97	96	96	93	82	85	95	92	83	100	101	105	109	91	83	95	98	86	75	105	89	101	82	104
7531	15915	13424	6872	4605	3379	2455	1962	1526	1264	1024	877	746	669	545	547	463	444	399	374	339	325	347	337	304	288	251	267	239	253	255	257	236	193	222	228	192	209	206	236	231	209	209	185	222	176	197	183	198	175	168	179	197	196	180	192	178	175	170	174	171	192	181	167	187	166	197	184	168	190	161	170	179	179	169	175	170	185	155	181	160	170	173	162	187	170	180	175	175	130	160	174	166	164	192	168	144	160	138	163	166	147	174	167	156	151	193	138	161	181	166	164	158	152	153	166	169	167	183	173	163	168	179	166	162	157	141	162	175	162	157	143	170	142	165	157	153	171	163	174	164	162	195	155	154	145	163	136	180	153	141	164	151	153	169	166	163	193	158	155	184	175	168	165	177	157	195	191	184	179	156	173	150	158	160	149	158	152	166	151	165	156	167	179	161	168	166	191	166	186	161	166	145	174	166	157	151	149	176	148	157	169	157	171	162	158	157	187	163	179	193	185	185	157	151	191	164	169	165	147	182	156	155	170	183	158	185	189	168	172	166	153	157	158	152	161	148	153	132	167	163	169	174	159	161	165	166	149	155	171	202	165	182	175	159	167	155	173	170	159	134	157	159	163	162	163	162	182	179	168	171	158	130	166	163	168	155	178	179	173	170	162	186	183	180	145	160	169	155	160	170	139	157	163	157	174	156	173	163	169	166	164	163	184	154	166	151	170	166	171	140	151	147	168	170	150	172	134	155	171	187	163	138	170	188	170	173	161	137	152	143	153	166	151	171	164	186	152	157	171	170	150	171	167	172	151	161	176	149	153	147	170	182	173	167	166	152	164	141	158	177	131	159	162	164	145	179	153	165	156	154	165	165	174	163	137	174	155	165	149	167	157	172	174	163	169	158	171	159	165	140	169	150	153	173	156	179	170	175	167	167	157	179	159	149	166	160	158	157	162	164	166	140	163	159	151	167	176	148	138	166	164	171	157	169	132	178	171	175	141	172	166	157	165	179	161	150	137	164	181	178	135	184	146	160	151	160	168	155	151	145	155	155	153	168	146	184	159	167	172	178	173	139	151	163	152	171	147	155	183	154	173	177	179	177	160	180	170	159	149	150	164	167	166	167	159	143	132	170	154	167	169	175	127	152	182	163	144	154	173	182	154	152	160	154	163	143	165	174	144	159	141	156	166	162	164	162	182	155	176	154	179	168	170	137	156	161	187	165	165	169	147	141	156	147	160	148	165	165	160	148	154	171	159	156	164	178	183	176	155	164	163	168	151	178	162	175	173	168	169	149	157	159	163	160	158	166	156	162	178	151	189	144	157	138	139	160	161	168	146	157	192	162	187	135	156	160	171	138	153	162	166	161	163	166	154	164	181	181	177	142	166	153	168	168	164	171	164	154	172	157	152	148	156	166	181	137	164	163	188	171	163	180	174	157	167	179	152	140	162	148	170	182	146	152	165	164	182	154	144	177	174	181	158	162	149	170	161	191	174	183	182	176	169	146	143	161	179	168	181	148	170	167	170	165	175	152	158	165	140	146	179	145	143	159	177	176	138	162	165	172	173	182	184	152	139	183	182	176	161	168	153	154	184	162	161	166	176	162	165	166	180	157	180	177	184	149	161	144	166	168	163	184	161	166	164	155	148	155	172	178	173	157	161	157	161	151	149	140	181	157	154	171	141	153	177	159	172	145	168	145	157	162	156	161	141	128	151	166	176	174	173	165	167	156	177	172	174	171	154	154	174	167	166	151	167	159	157	171	176	154	155	181	194	157	164	154	133	178	159	178	185	170	166	153	170	175	162	151	164	167	144	158	169	165	167	174	161	167	151	180	161	184	166	150	149	161	161	151	170	140	162	168	176	156	169	194	170	167	172	141	142	166	139	182	178	182	188	153	174	189	170	169	148	158	161	196	144	166	167	160	163	160	142	147	178	162	189	166	159	157	173	179	155	167	168	157	159	160	167	192	156	151	161	165	160	153	152	180	184	156	156	149	182	161	170	160	179	160	155	148	146	162	149	153	169	130	176	147	151	156	146	169	156	190	152	165	157	156	149	156	151	139	147	157	174	152	161	163	168	161	167	167	159	150	155	155	182	147	141	174	192	182	167	169	153	162	143	156	146	178	175	169	177	160	156	154	154	161	174	162	171	179	170	158	147	160	177	162	161	150	146	156	159	154	163	173	149	145	200	165	169	158	163	160	172	168	163	160	162	154	170	164	181	142	172	149	152	185	185	166	175	149	149	164	166	164	176	144	150	158	175	171	173	173	179	160	156	142	146	161	176	153	159	168	159	193	188	162	179	126	196	155	171	166	172	167	187	156	152	162	178	145	176	178	146	169	123	155	164	154	175	179	186	159	155	156	166	156	153	158	172	162	134	151	166	172	158	176	152	147	186	180	165	164	149	174	164	180	162	168	181	174	164	165	144	160	161	161	165	182	162	173	165	160	166	152	158	188	182	184	176	169	169	172	160	176	175	172	161	165	161	145	181	178	152	155	169	169	175	153	140	177	179	161	167	144	172	152	180	175	154	201	155	144	151	153	170	157	181	173	182	189	167	163	154	177	162	155	169	163	170	165	146	178	149	166	178	162	154	162	147	157	168	171	174	185	169	180	157	187	154	149	153	151	173	171	143	172	169	158	163	135	139	159	151	166	156	161	162	149	156	142	139	150	133	164	173	178	166	146	171	172	157	151	164	158	150	149	156	155	187	152	135	181	183	168	180	183	137	170	153	189	173	158	176	165	156	153	146	155	172	167	153	177	183	162	175	161	150	172	149	164	168	150	159	159	143	156	156	157	168	152	159	120	175	159	175	151	176	158	182	169	186	141	150	172	164	161	154	150	171	179	162	145	171	163	142	160	176	171	167	151	157	183	162	135	173	176	148	151	169	178	147	161	164	165	148	159	173	146	162	168	167	178	160	182	159	173	144	155	174	182	162	156	135	180	164	149	155	148	171	149	161	157	173	157	156	179	159	140	163	157	168	157	178	159	166	181	152	156	154	155	152	187	157	155	166	156	159	139	173	163	145	153	153	180	159	168	155	179	151	163	165	176	156	154	154	165	165	163	168	166	180	159	152	140	163	176	136	147	140	184	160	146	146	183	166	156	138	162	164	173	163	153	168	189	169	164	155	148	176	179	151	153	187	165	148	169	145	154	138	165	155	148	162	174	144	176	174	155	150	169	151	159	160	160	159	152	160	150	154	156	167	138	162	156	147	166	155	160	171	163	161	185	154	161	171	152	159	161	153	146	141	157	164	165	171	166	153	152	165	185	176	148	158	157	169	140	169	153	169	169	174	181	173	159	173	165	189	154	156	171	155	164	133	158	171	155	142	146	172	171	153	170	160	177	165	155	149	179	162	167	153	161	160	158	174	155	165	158	177	180	152	145	139	162	143	152	171	154	169	169	149	150	156	180	165	155	151	181	162	152	163	169	160	161	171	181	176	154	148	157	173	179	191	164	167	176	173	175	143	154	153	148	144
26639	19643	5427	722	474	394	404	428	383	437	380	366	380	385	389	359	350	377	382	400	399	346	358	362	352	375	400	350	375	388	376	387	360	358	352	387	400	367	394	362	367	376	372	372	374	391	347	344	365	363	368	366	342	364	384	361	351	372	333	347	360	372	365	334	368	369	356	325	367	360	344	358	420	388	390	367	354	363	391	381	400	358	377	345	346	367	374	388	379	388	388	376	342	376	371	377	353	368	359	345	358	405	386	357	350	360	376	359	368	385	350	358	357	354	392	395	366	388	361	343	365	391	346	341	368	364	334	394	388	309	372	335	342	344	401	361	410	369	360	329	369	395	346	354	362	364	369	358	356	342	364	347	374	356	380	373	363	359	367	353	372	359	378	338	381	354	348	365	366	396	388	332	390	359	398	378	374	372	356	370	376	382	360	352	357	385	372	379	358	355	385	355	343	404	373	355	371	365	369	381	352	348	375	360	372	372	335	390	365	371	328	366	366	364	370	343	354	391	358	404	394	369	354	386	366	396	357	328	358	380	390	355	368	354	371	388	336	342	363	380	364	354	337	362	385	378	359	359	388	371	354	384	341	336	364	374	379	389	341	330	366	374	383	377	367	360	367	375	384	354	348	384	336	390	368	337	368	365	374	364	393	357	386	345	371	389	342	377	364	365	371	386	404	361	352	365	348	366	351	376	380	378	368	369	373	357	367	399	354	338	378	402	348	376	387	338	372	356	352	352	358	390	325	360	375	367	354	389	398	367	364	373	397	383	361	354	393	387	391	377	358	389	382	366	382	342	370	371	358	373	369	345	340	376	366	380	325	376	368	376	377	386	367	335	391	378	372	355	383	389	355	372	360	379	355	366	343	361	374	379	356	361	346	342	376	379	351	349	375	355	394	391	371	421	357	363	405	394	392	385	328	362	366	390	359	355	370	336	362	368	354	380	388	366	333	370	359	376	362	369	356	369	378	345	391	386	399	366	373	382	392	361	348	390	371	370	381	371	335	362	386	359	355	356	345	409	354	376	380	375	324	364	364	358	394	341	368	363	375	377	363	355	356	361	365	353	389	372	393	422	379	392	374	357	394	377	376	383	373	318	331	367	378	393	330	329	392	392	327	367	366	374	380	375	385	362	377	377	381	363	364	367	342	381	400	381	359	376	352	367	386	373	355	328	372	331	373	394	363	373	373	372	395	383	369	389	360	365	373	370	380	335	356	353	380	379	369	369	392	385	373	389	366	407	364	387	363	375	355	353	353	348	392	365	376	352	352	363	386	365	379	375	356	354	364	363	343	386	365	394	349	371	370	358	341	412	406	380	384	356	376	380	312	373	353	367	385	379	379	351	350	345	328	372	375	383	349	345	394	363	381	392	319	390	353	338	357	388	366	338	343	333	375	375	325	382	341	379	349	388	366	384	353	421	392	375	361	379	348	414	355	345	355	381	385	376	377	347	383	333	354	361	402	352	352	382	324	386	398	360	365	363	366	413	423	375	354	393	378	382	372	353	398	390	356	359	373	354	368	329	395	349	373	370	356	365	374	395	383	359	364	365	377	363	354	386	365	363	380	368	392	395	388	362	349	380	369	334	364	379	400	368	362	366	378	364	367	345	382	384	393	362	429	367	397	427	373	378	356	369	371	375	347	331	371	317	370	386	360	412	357	409	368	358	371	351	388	347	375	363	385	424	393	372	355	346	363	378	353	382	362	359	378	352	375	376	378	377	374	339	329	390	376	389	402	336	368	384	369	369	390	362	359	378	387	376	377	349	353	371	352	328	388	367	368	373	375	348	354	388	360	371	394	352	353	381	375	358	381	363	396	363	402	362	372	344	359	396	351	379	392	335	369	377	405	365	365	389	358	348	333	387	355	358	406	350	365	348	376	360	381	362	384	329	348	358	336	388	355	339	377	385	376	347	366	345	390	375	378	349	395	348	379	375	353	373	386	364	347	364	334	405	398	344	396	370	343	363	396	370	357	367	343	357	335	376	367	381	363	351	372	357	384	371	385	374	376	381	381	353	364	350	386	375	365	359	389	341	388	366	377	360	370	364	371	379	368	356	371	394	366	386	386	359	350	398	378	426	361	349	389	375	375	388	362	422	358	350	340	379	388	375	377	363	382	349	397	364	358	340	374	378	405	383	371	334	356	357	355	374	360	391	374	390	371	343	365	409	365	352	337	342	364	363	374	383	360	352	352	379	378	382	344	339	341	379	358	375	369	403	346	391	392	370	359	418	398	379	369	348	392	346	351	386	377	383	399	393	348	355	359	370	372	362	389	405	356	375	376	398	375	346	397	360	344	381	366	389	432	360	366	372	339	364	361	366	370	347	364	363	331	399	356	398	356	379	348	385	392	362	360	370	334	377	377	364	378	398	354	357	320	364	388	388	360	413	375	390	400	378	346	347	356	359	365	370	359	371	358	327	350	400	383	359	346	373	408	345	338	360	389	383	358	366	361	353	363	374	358	380	368	344	352	358	356	369	372	362	403	386	392	350	407	394	389	370	365	392	357	340	374	384	353	355	372	361	342	356	380	378	350	396	359	363	407	374	388	353	377	371	367	391	406	406	398	334	381	335	363	355	353	388	372	340	368	370	355	361	395	371	357	385	382	354	382	360	347	361	348	380	391	368	360	313	372	391	355	347	366	390	375	356	381	390	368	337	356	382	350	392	369	333	381	359	380	379	364	359	362	343	377	361	348	342	380	367	361	372	363	383	371	371	341	356	362	343	371	392	368	329	349	356	369	372	384	376	343	362	380	354	376	367	386	377	360	346	364	344	368	386	377	386	381	366	332	363	379	381	400	394	356	394	399	337	381	381	393	340	391	395	351	354	370	363	389	368	375	353	367	365	342	369	338	370	388	386	376	372	369	382	359	363	394	359	415	358	356	362	406	345	381	375	337	372	361	383	340	376	363	343	363	358	387	397	359	353	337	368	363	390	382	354	331	383	354	385	344	375	374	338	383	375	372	370	376	393	355	361	372	337	373	346	375	392	375	364	371	359	373	343	381	354	367	342	352	397	373	355	330	386	365	375	378	349	372	355	368	368	356	349	372	352	388	389	398	410	331	379	369	383	364	353	357	406	367	346	374	363	343	344	348	349	316	356	361	354	344	338	367	406	347	371	360	369	344	385	353	353	380	363	383	342	349	397	391	374	339	368	365	361	378	353	387	395	371	386	348	375	394	357	383	394	370	334	355	372	375	384	360	352	379	366	386	407	388	335	387	380	341	353	355	406	369	356	371	364	356	370	361	374	355	419	380	371	391	363	395	388	345	354	375	350	348	353	398	376	379	378	387	392	379	343	348	340	337	385	358	393	351	348	356	359	367	369	377	342	335	376	355	351	379	365	368	374	394	377	356	388	399	322	378	348	367	361	350	387	374	372	369	393	371	380	369	367	376	339	310	400	383	338	379	366	361	389	383	367	360	359	373	341	360	349	344	346	373	375	331	325	401	353	339	357	357	380	368	385
4041	1499	1368	913	802	766	759	661	609	666	640	655	638	645	648	621	627	611	673	617	629	586	595	604	638	620	606	652	623	592	583	683	607	582	634	614	594	593	593	582	617	632	647	604	614	634	657	647	657	613	617	616	645	620	592	644	605	599	621	609	605	606	575	589	615	608	605	631	576	596	616	540	625	639	634	617	629	608	622	636	603	607	576	625	676	638	619	601	620	639	640	648	629	649	599	578	599	662	626	632	620	616	640	652	590	576	575	641	597	616	626	643	614	595	585	606	581	598	624	594	579	619	686	665	621	667	613	567	630	571	602	597	629	599	628	628	615	575	628	563	604	670	599	640	599	592	630	624	594	591	606	632	627	616	651	616	600	595	649	632	588	659	582	623	588	584	630	621	658	574	608	612	590	603	600	621	594	635	571	620	615	596	599	607	645	619	614	629	608	645	595	633	662	590	640	598	643	641	576	626	607	651	639	590	565	596	613	602	583	638	627	579	631	618	608	607	597	590	660	653	629	588	628	658	609	646	574	624	671	646	601	612	646	613	580	634	627	619	603	588	625	625	633	630	618	625	619	602	604	607	629	648	601	574	602	588	610	600	632	661	606	631	621	611	584	599	647	596	589	648	656	615	578	626	613	656	584	621	602	603	637	688	610	658	598	619	633	594	650	648	584	614	628	599	585	620	572	596	606	608	627	598	628	650	601	659	652	587	641	640	596	647	621	628	628	626	601	611	595	596	633	631	656	600	651	599	554	626	645	586	639	634	637	606	624	622	626	677	613	620	609	615	599	654	648	637	598	649	617	628	616	577	570	652	583	625	641	639	646	637	594	587	649	660	651	635	598	562	661	638	623	623	615	642	629	634	609	611	639	567	609	655	569	653	586	610	624	641	600	614	597	615	704	657	637	663	587	656	595	632	594	620	587	589	623	642	626	640	604	605	616	599	613	659	655	574	663	609	634	590	615	669	609	609	557	596	610	614	645	595	615	604	609	643	689	641	585	612	623	617	610	597	574	629	587	611	621	592	567	580	630	620	569	613	629	552	586	621	647	650	646	636	595	595	566	627	615	612	605	615	630	656	622	609	559	613	581	618	634	635	671	636	599	644	615	623	645	626	595	624	617	572	618	623	607	589	596	601	582	626	635	639	629	617	614	611	608	646	631	634	619	657	590	666	646	651	561	603	599	614	643	594	625	616	613	626	627	627	609	648	622	620	650	603	612	672	634	624	636	606	627	592	628	630	617	614	634	643	607	595	610	658	618	646	624	644	622	571	638	618	597	632	615	632	618	650	590	603	594	595	640	547	611	663	576	623	683	614	612	601	613	625	628	587	547	637	624	628	617	666	621	614	629	613	613	617	647	638	618	622	610	649	652	623	653	607	582	609	628	601	619	617	580	611	597	630	570	660	639	618	604	636	616	602	598	610	616	626	634	626	611	597	637	637	607	667	598	626	608	588	599	624	638	595	645	592	579	587	579	655	636	596	586	610	650	622	599	580	609	620	626	597	614	618	635	595	613	603	610	602	590	602	630	612	665	613	592	674	650	591	591	599	607	616	599	652	576	672	602	628	633	623	579	667	629	616	625	633	637	563	615	610	596	627	626	594	604	666	655	627	582	641	651	649	617	608	654	610	626	576	591	588	593	615	581	617	620	597	601	578	612	571	607	703	604	589	636	605	601	619	608	628	668	633	682	610	586	631	644	617	640	607	626	575	598	646	646	649	620	586	606	618	632	647	577	650	619	614	643	626	649	621	622	585	620	624	640	622	601	610	612	637	581	608	621	554	607	643	614	615	605	594	617	600	607	620	627	608	629	625	648	634	606	631	638	601	602	611	628	678	621	667	579	596	614	611	631	599	594	699	611	603	620	626	652	660	600	616	652	614	639	580	615	580	603	623	589	608	641	626	613	599	607	640	626	627	664	637	614	665	608	566	656	618	600	623	609	636	592	597	602	540	595	621	581	570	624	636	606	615	638	629	619	571	671	599	613	576	622	593	607	606	633	660	643	624	640	606	667	661	600	637	637	596	615	645	625	619	667	589	592	624	627	600	599	609	616	658	623	642	600	642	586	590	633	598	639	633	587	630	601	601	598	644	604	615	639	624	617	612	612	634	602	595	608	623	642	669	668	613	592	612	609	638	626	603	611	618	628	609	588	609	622	622	608	648	576	640	585	591	650	633	614	623	598	583	625	607	635	592	608	611	617	586	615	612	633	622	626	588	603	604	605	640	627	657	596	635	637	654	601	601	636	624	596	608	632	577	621	633	613	613	668	578	619	618	599	632	585	625	618	617	618	650	639	610	630	568	632	617	605	659	610	588	597	567	637	624	617	641	648	637	644	628	650	613	630	610	578	603	646	627	577	573	654	610	664	609	628	610	595	588	624	616	609	611	583	635	601	603	569	613	587	658	613	629	624	576	645	643	581	630	649	573	626	632	620	632	638	603	609	605	686	596	591	610	661	606	655	658	592	606	637	597	559	613	621	599	607	682	612	630	623	616	618	606	632	625	640	610	604	592	630	617	652	555	588	619	607	605	605	627	600	594	639	617	604	550	588	595	654	578	600	603	624	631	637	603	658	623	639	673	605	659	612	598	604	595	601	648	630	688	635	606	621	571	613	610	629	633	615	583	590	623	658	601	590	636	644	660	627	624	648	646	644	569	584	655	639	657	630	642	604	591	632	593	629	620	622	622	583	634	582	610	638	602	552	663	638	621	646	615	665	595	614	591	604	599	653	662	615	661	590	616	601	613	618	612	632	602	616	599	581	642	649	625	608	621	612	617	602	614	613	593	595	645	626	642	590	626	658	620	591	632	630	627	602	598	600	616	665	611	666	608	618	594	613	610	614	615	625	602	580	650	623	599	608	631	614	628	604	569	607	602	635	632	623	647	638	625	606	665	638	655	569	619	586	621	591	630	647	629	619	622	653	588	598	624	648	650	606	616	616	639	602	614	615	619	651	594	638	642	594	588	627	587	616	617	573	612	599	683	641	618	543	614	642	618	598	604	608	642	630	593	580	654	668	617	611	634	570	587	634	589	633	563	622	597	641	622	616	600	615	609	627	617	644	645	598	587	665	584	630	580	607	621	610	637	619	640	578	612	625	613	584	625	620	657	610	586	616	617	612	642	606	630	631	584	612	597	568	609	612	616	587	597	583	635	649	615	624	639	628	605	619	584	667	592	663	588	599	600	621	569	658	596	593	568	622	666	640	630	640	634	608	586	639	669	644	628	592	616	661	581	659	614	604	630	642	655	644	656	611	632	603	662	631	577	661	636	649	641	581	637	630	635	625	571	640	623	641	650	616	608	594	645	591	610	661	587	641	651	567	631	567	605	609	647	616	610	643	639	648	614	608	634	667	606	596	618	569	652	615	607	620	590	622	599	615	613	627	630	605	564	593	612	607	590	593	612	613	561	668	601	620	577	605	640	611	622	634	576	635	617	614	601	666	586	600	660	557	603	651	608	644	629
24020	21118	28205	24254	20290	2076	682	514	433	446	372	345	307	311	321	309	258	306	269	297	269	257	276	277	312	286	261	255	255	266	230	271	274	262	265	240	268	248	258	265	286	287	263	286	270	278	252	262	294	287	253	242	269	266	232	255	242	248	264	239	259	229	256	257	277	269	289	274	261	267	253	220	221	241	239	270	246	253	232	275	250	264	251	259	222	261	253	286	263	265	263	257	261	230	262	260	257	235	264	249	250	236	254	248	288	275	270	253	256	266	260	290	254	241	235	235	259	264	263	239	243	231	264	256	238	288	287	239	266	246	256	241	240	246	243	258	256	242	285	230	260	250	258	259	256	244	271	243	269	242	241	239	261	238	267	251	271	265	267	258	264	267	263	264	243	256	278	251	275	254	275	231	246	260	252	248	263	256	287	239	251	221	252	252	247	272	261	247	263	246	250	264	250	253	231	266	275	274	232	273	256	246	252	271	246	246	251	280	265	264	239	274	253	260	216	258	263	258	252	249	273	250	255	241	242	239	250	241	262	289	261	249	229	260	274	249	245	244	257	246	225	242	259	256	242	240	270	261	262	250	297	244	239	247	226	248	234	249	240	283	237	278	255	244	235	271	258	266	228	243	261	244	232	280	252	229	248	256	263	260	264	276	288	259	253	250	259	213	250	260	263	246	242	240	251	266	230	242	248	252	238	267	234	257	232	254	265	262	233	231	237	259	231	255	265	236	260	246	260	273	266	253	251	281	281	225	260	236	242	247	239	230	244	263	271	245	234	269	248	262	251	276	262	241	235	248	259	250	242	266	279	237	239	265	248	233	267	279	255	272	249	289	255	232	243	266	262	269	269	258	266	265	204	245	250	259	274	244	279	225	238	247	273	246	248	264	232	249	210	220	250	253	244	246	271	249	274	258	269	251	238	272	267	252	252	282	250	253	241	267	238	240	248	240	227	239	263	283	251	244	261	242	245	270	269	257	236	205	245	248	268	246	236	274	267	262	254	268	258	268	232	255	238	263	277	225	271	284	262	241	243	257	262	257	244	252	257	294	226	260	248	270	240	224	249	269	238	271	239	239	242	245	266	236	254	263	245	278	267	248	255	239	237	239	269	246	232	239	235	237	221	239	252	231	266	253	259	276	281	261	197	273	261	245	255	239	241	236	255	234	260	263	269	232	259	264	257	255	266	246	247	233	248	261	266	272	240	236	272	258	232	231	278	281	270	254	221	238	283	249	246	248	238	233	242	232	244	260	240	245	241	255	291	267	236	252	257	271	256	259	285	239	239	246	245	266	237	266	251	256	275	238	228	261	251	269	249	249	291	255	240	240	284	239	275	268	251	222	246	261	249	252	277	269	253	247	261	249	245	241	245	248	243	269	223	264	234	227	236	222	254	221	261	255	233	281	236	255	253	291	264	225	263	260	223	281	263	290	238	258	218	234	248	251	259	269	239	283	265	235	233	300	264	282	244	245	255	243	251	230	278	244	249	251	220	279	254	227	243	221	252	248	223	260	279	256	236	266	230	264	253	238	231	228	269	242	262	237	254	255	250	242	267	260	254	225	241	249	257	244	255	235	266	250	242	236	237	253	283	241	255	265	245	256	258	211	218	216	282	234	256	231	285	251	240	237	238	275	278	215	248	248	262	256	258	268	273	233	246	264	232	269	257	258	269	219	241	253	254	222	226	260	244	235	254	228	285	255	262	267	256	263	240	279	253	267	264	258	253	246	261	254	245	269	280	268	214	229	244	247	235	229	248	228	231	279	244	242	256	266	235	264	278	229	229	273	229	246	244	240	258	244	262	256	273	258	246	258	267	244	272	247	291	258	267	260	240	257	242	266	237	272	257	237	264	263	251	257	272	242	234	252	252	264	242	271	249	231	257	247	200	262	245	260	251	232	255	268	269	247	254	269	233	273	261	267	234	280	232	249	247	261	292	279	260	256	266	240	273	241	274	232	226	254	276	236	241	257	245	244	237	267	244	292	215	248	262	277	285	251	236	286	248	234	263	247	268	240	239	231	250	242	242	235	270	251	234	242	239	243	275	256	226	254	246	261	280	262	264	234	255	235	250	240	250	214	231	257	226	243	260	250	250	256	254	291	248	265	274	228	281	273	240	225	238	255	236	246	239	234	243	262	238	260	256	287	270	265	249	261	240	260	219	233	266	237	239	250	244	236	267	250	234	246	241	270	231	261	236	270	251	239	247	229	256	271	228	264	263	263	255	259	241	252	259	209	254	238	241	262	292	228	264	248	250	259	271	221	264	255	262	275	271	256	243	247	250	255	263	250	264	263	232	247	256	256	233	238	251	261	252	248	252	227	265	265	273	243	265	271	266	256	245	217	221	235	265	256	251	249	256	242	223	217	250	250	245	256	245	284	260	238	251	241	258	257	276	244	230	237	276	251	258	242	284	275	282	262	221	236	270	253	264	294	275	263	252	250	229	268	254	223	228	244	230	260	238	247	248	223	231	261	241	243	239	261	247	259	254	274	261	238	280	236	232	235	263	267	270	236	260	262	261	280	272	241	240	225	249	252	251	256	239	269	249	237	244	225	254	249	254	256	238	278	264	261	263	209	216	248	234	289	261	220	238	256	270	249	234	261	249	284	256	274	257	259	247	256	242	255	260	250	270	247	268	263	223	280	238	255	262	247	282	269	252	223	283	255	274	258	249	244	271	224	245	242	243	245	236	281	275	251	267	254	271	247	260	249	234	266	266	238	244	264	259	242	265	260	268	240	244	217	260	270	272	256	217	266	256	271	233	258	276	231	244	254	241	274	246	264	243	242	251	229	246	273	244	255	245	251	261	257	247	216	254	210	251	250	261	260	248	251	243	248	249	275	259	294	248	285	273	274	241	278	242	231	246	274	275	241	221	262	241	262	267	258	235	266	245	264	252	289	254	258	242	262	238	257	262	273	242	262	253	245	254	259	268	253	275	235	225	246	266	239	265	255	252	242	226	238	227	249	287	232	282	242	254	249	245	254	228	245	223	247	249	252	252	244	237	263	265	268	236	249	248	238	250	252	269	260	272	248	240	235	258	236	256	228	250	252	235	238	252	243	256	259	254	225	255	252	231	261	260	231	248	252	244	265	253	234	288	273	269	219	252	253	243	230	265	239	229	263	259	248	239	239	241	252	259	231	246	261	259	261	250	251	253	246	229	246	240	234	253	249	232	254	256	241	245	219	235	246	246	278	271	250	242	255	273	242	241	254	251	246	246	267	223	230	240	263	252	275	248	236	273	260	243	272	239	273	251	275	272	234	240	241	243	223	209	253	241	277	282	243	260	238	265	262	242	249	258	237	257	258	272	252	243	251	226	235	269	247	276	252	229	252	206	241	270	261	227	216	258	256	223	245	258	247	227	247	275	250	254	257	237	245	271	224	251	264	224	248	271	251	282	266	261	285	255	246	266	245	257	254	271	220	289	262	241	214	244	238	204	253	258	256	230	237	245	236	254	240	247	239	247	266
5235	9938	8318	4127	2781	2082	1637	1376	1099	931	847	820	740	662	681	632	599	603	579	598	553	512	513	509	491	471	501	458	483	519	463	475	452	477	446	511	454	442	457	468	451	428	464	443	463	417	448	465	432	449	458	431	458	423	461	448	471	432	477	422	437	447	446	405	449	430	386	403	419	434	487	429	439	442	400	436	463	446	446	457	471	445	413	456	445	443	474	447	425	452	412	393	412	440	429	390	455	406	448	417	450	435	467	465	423	447	461	461	452	418	421	427	432	427	459	444	435	443	444	451	438	471	410	419	465	440	429	437	465	463	468	475	430	443	451	427	446	457	402	417	439	415	439	423	425	451	453	471	471	463	451	428	456	439	427	459	435	443	454	418	424	470	432	400	458	461	433	429	446	410	443	446	410	423	457	451	420	425	416	425	480	434	451	437	437	457	429	410	447	422	420	457	419	432	421	453	407	454	424	451	447	452	450	423	458	435	455	427	469	438	438	398	418	487	463	443	445	452	430	454	453	426	416	460	421	450	450	429	432	430	414	447	436	446	464	436	428	432	441	435	414	425	404	442	420	413	449	454	437	451	433	428	448	401	432	447	469	439	446	437	459	448	435	426	435	410	434	403	444	419	431	395	405	430	416	388	433	448	428	424	443	434	460	444	419	456	417	418	426	417	458	456	436	451	459	449	432	428	438	417	397	456	457	480	420	445	414	426	397	412	434	426	401	451	405	452	442	423	404	439	448	407	439	432	440	458	469	404	420	448	417	418	433	446	415	408	461	414	438	434	448	420	452	420	435	453	444	443	449	418	436	435	431	456	406	446	428	461	416	464	414	426	456	416	464	478	447	475	427	423	429	430	411	429	455	437	429	445	444	454	429	447	460	449	450	415	429	436	414	403	419	416	430	427	438	409	435	404	433	455	450	426	432	400	439	497	424	435	436	415	405	431	469	439	429	446	381	439	446	440	454	443	446	416	395	431	467	464	415	410	434	392	438	413	426	406	437	446	453	416	471	496	421	429	463	406	415	437	408	463	445	437	459	429	395	431	443	440	482	442	412	465	423	453	472	436	434	417	446	435	449	454	456	415	431	430	390	446	437	463	418	421	427	449	451	440	439	431	435	458	454	453	454	427	427	438	433	449	426	432	428	422	446	382	426	451	402	462	442	441	411	406	440	427	393	438	417	422	423	439	433	442	446	475	407	454	438	454	428	454	410	416	463	416	464	419	439	461	406	403	433	432	441	430	460	441	442	440	425	438	435	424	407	460	448	467	419	412	413	445	437	446	434	422	435	432	402	395	425	420	447	441	425	429	429	492	409	414	453	436	432	401	438	458	428	437	429	428	415	452	430	455	425	400	425	467	439	447	450	444	466	448	424	437	461	445	471	462	479	452	447	439	458	398	438	437	457	391	451	455	426	407	467	459	446	461	446	446	435	424	442	452	428	423	445	448	436	471	425	456	483	405	441	445	451	452	410	415	436	452	419	440	434	444	447	446	423	433	431	441	425	434	468	462	414	414	430	444	457	441	438	483	455	429	411	442	433	439	457	427	441	437	431	438	434	436	434	428	431	451	468	440	435	429	429	416	442	432	412	453	416	419	430	419	418	411	476	436	466	472	423	435	407	469	433	473	453	417	409	414	439	429	411	424	431	421	415	420	438	426	429	449	440	433	400	457	432	442	454	447	427	393	452	416	422	411	428	445	411	466	443	442	428	433	372	425	452	397	459	405	408	421	398	465	450	424	426	475	427	427	446	427	425	402	461	396	446	452	435	433	405	441	442	458	452	395	420	433	449	465	464	398	417	500	443	442	433	448	427	439	424	419	453	400	447	428	397	475	446	419	417	447	460	464	418	443	447	435	407	431	428	433	468	456	394	424	456	435	419	407	458	441	432	425	397	426	418	457	456	429	422	430	431	459	423	424	408	434	439	405	461	438	464	407	447	467	427	426	386	419	386	456	426	442	461	442	466	462	403	419	449	473	433	435	452	437	448	450	437	408	442	444	448	413	454	416	447	449	437	427	430	444	410	423	430	428	449	424	426	432	446	436	442	452	439	427	427	402	438	429	431	446	466	432	452	426	427	446	405	432	452	417	463	387	417	427	432	425	428	423	445	409	414	456	448	479	440	411	402	440	430	434	444	385	437	423	437	455	445	428	453	480	415	442	421	450	417	489	408	445	449	421	459	463	467	446	441	413	443	455	409	430	436	454	437	412	431	425	381	436	460	432	425	428	434	422	430	430	387	467	438	417	393	450	419	444	409	402	424	439	429	420	456	434	459	422	433	430	411	394	426	407	449	417	424	436	447	417	469	409	464	453	443	409	446	395	450	419	415	403	454	409	408	427	429	405	424	454	452	465	429	435	448	456	439	417	398	436	447	480	439	419	423	445	459	432	426	412	423	418	462	434	423	441	442	428	459	458	416	440	406	468	445	420	478	445	413	446	468	442	418	408	476	436	429	413	423	462	427	450	462	422	439	420	446	431	417	463	465	423	460	464	440	438	437	429	403	431	435	419	491	441	418	427	418	460	437	464	444	431	435	415	434	438	401	446	454	401	423	442	434	425	439	418	420	417	424	433	457	417	440	468	462	451	432	431	420	411	432	425	433	431	435	402	443	415	417	378	423	444	409	462	459	423	419	422	446	427	435	451	449	437	451	419	395	439	450	450	421	457	442	462	396	455	457	422	436	437	419	451	433	382	432	421	438	431	426	464	444	404	402	427	415	428	436	443	417	412	394	410	432	447	462	435	412	385	422	407	455	400	424	426	457	451	432	425	430	448	415	439	447	425	407	407	463	401	439	437	459	423	399	439	434	437	469	427	429	433	424	411	442	436	397	452	457	446	436	431	410	439	442	404	432	441	442	421	413	435	420	437	403	409	432	455	475	449	441	444	475	429	436	464	415	435	426	433	428	435	429	442	428	411	462	443	402	425	436	410	433	423	424	460	446	446	451	470	426	428	418	424	432	466	439	478	416	429	460	429	403	421	468	446	430	431	471	420	431	393	453	416	464	417	428	435	431	421	436	451	455	427	425	477	461	403	409	451	397	419	458	459	403	443	418	420	428	400	462	473	440	481	413	441	453	393	428	436	453	474	458	418	440	434	474	412	422	381	455	427	440	442	442	402	450	417	473	406	457	439	421	444	445	401	437	452	434	415	406	475	463	451	400	410	451	432	439	466	434	410	463	419	442	410	433	412	418	439	422	434	445	452	403	419	428	405	453	433	449	437	404	460	415	448	419	417	457	416	429	407	422	437	451	384	402	432	423	436	398	431	419	437	423	385	438	446	452	420	441	461	414	418	395	441	445	425	419	421	434	428	431	438	452	440	416	424	427	433	439	429	430	450	449	483	447	443	457	453	424	437	457	442	475	418	430	434	440	420	420	441	460	450	443	442	458	424	417	435	455	443	440	432	448	462	446	412	459	393	434	432	421	402	421	443	428	433	431	424	418	446	419	417	475	423	428	454	436	455
23166	21130	28828	23673	21130	19581	1778	601	441	375	305	284	235	223	225	160	166	151	177	146	141	143	149	139	130	130	149	112	126	118	113	105	108	101	117	100	100	121	118	106	108	111	103	111	107	93	109	103	99	106	114	89	105	118	79	109	111	107	81	93	80	115	86	100	102	105	93	102	107	91	101	97	88	117	101	105	91	93	103	89	93	86	85	88	80	76	103	88	90	86	106	101	94	88	78	91	94	102	103	111	91	108	90	79	76	81	90	80	106	99	103	114	109	90	97	97	93	99	101	77	93	94	90	72	89	91	111	84	95	82	96	104	90	112	98	107	100	96	109	86	83	95	77	91	115	104	83	90	79	86	94	95	99	88	117	86	111	78	87	94	104	107	103	99	95	89	100	96	95	100	84	92	94	84	92	79	82	89	85	85	101	98	102	93	91	98	94	79	72	97	82	93	88	75	110	103	82	99	94	109	97	93	103	86	105	106	107	95	97	97	101	90	90	64	79	96	89	87	95	113	101	98	91	78	102	91	97	91	114	62	95	91	78	94	95	88	106	103	89	98	90	88	91	96	96	94	89	85	94	91	77	111	88	98	87	85	88	90	90	104	75	88	97	95	91	94	92	81	97	110	85	99	89	122	92	92	100	85	90	87	96	98	87	106	94	81	114	76	104	110	111	96	87	114	89	130	95	78	80	99	87	98	121	98	89	88	87	85	86	99	93	95	98	87	96	95	91	111	91	80	102	100	96	95	81	103	96	100	89	98	98	88	82	94	92	80	99	107	99	86	112	98	107	111	98	99	91	90	77	79	89	79	103	86	103	83	63	110	92	87	110	101	97	80	122	90	99	88	107	111	91	104	78	106	95	87	82	95	97	97	107	111	100	62	75	107	102	101	111	88	108	93	88	81	86	100	97	99	100	90	91	92	96	103	85	95	94	93	83	88	108	86	83	94	89	97	92	96	106	94	78	78	89	94	112	94	101	86	109	88	80	97	106	71	106	93	105	105	93	77	105	86	83	90	97	84	84	82	89	91	87	79	90	95	93	94	92	80	94	99	96	87	108	84	104	93	99	84	87	103	89	113	79	93	95	75	94	87	88	97	105	71	85	91	98	96	87	89	92	85	96	92	94	101	78	94	104	92	97	105	94	94	78	97	97	94	103	85	90	113	86	92	97	110	101	90	98	77	89	90	80	94	97	100	88	101	95	94	102	98	107	115	89	96	91	96	101	98	90	99	97	94	90	100	94	99	102	95	101	90	84	102	88	88	98	87	105	83	94	78	81	96	78	112	84	85	88	91	86	94	105	87	100	110	81	82	100	115	92	88	99	90	79	96	90	73	98	94	115	91	95	90	98	80	112	92	92	91	87	95	90	91	92	80	89	113	108	81	97	84	92	86	93	112	88	93	106	85	90	92	81	99	69	91	85	108	75	78	86	94	91	89	85	102	116	101	102	90	90	105	81	114	113	78	101	80	100	101	83	92	96	85	86	87	91	92	112	100	95	87	84	87	94	90	104	89	106	63	72	102	95	98	89	111	90	87	88	90	74	74	99	95	93	87	75	97	82	91	100	106	90	91	87	92	92	80	85	93	88	106	101	77	98	76	79	87	95	109	98	96	85	97	100	105	103	86	80	99	92	101	83	101	98	85	87	84	106	91	110	96	99	79	109	100	88	105	94	82	93	94	103	100	92	92	86	93	75	85	115	87	78	89	74	92	98	108	99	91	91	102	110	98	88	99	99	77	88	96	92	86	111	92	77	97	97	97	106	78	91	85	95	91	83	103	82	86	103	90	111	106	102	101	80	97	86	74	83	96	105	100	72	78	82	98	111	83	81	109	88	105	98	93	90	74	108	78	84	96	93	94	82	92	93	117	98	94	85	111	90	87	90	111	79	97	78	96	69	96	78	95	109	82	94	109	88	88	100	90	91	86	98	81	94	113	88	98	83	105	85	96	94	90	78	83	99	96	100	78	92	98	85	93	89	93	92	105	83	96	97	84	85	100	93	93	83	105	83	97	93	87	92	83	86	90	96	76	99	89	96	112	107	92	80	102	96	99	91	88	104	89	102	84	79	76	99	75	94	73	103	119	98	85	91	90	99	78	81	90	110	102	98	96	92	95	94	92	108	98	95	101	117	97	98	84	88	85	76	93	106	105	88	79	86	90	103	99	90	102	93	95	106	108	95	99	83	100	113	98	101	89	76	88	107	90	104	82	106	94	103	89	106	97	93	98	83	80	91	88	110	83	66	103	97	82	110	99	92	92	100	92	84	96	84	90	81	77	92	102	94	80	95	95	91	109	100	88	86	80	107	98	102	96	90	92	94	95	99	80	85	96	83	89	94	99	114	102	94	100	76	92	92	84	89	76	102	79	91	87	94	79	95	92	88	80	129	88	93	85	105	85	98	77	94	87	114	84	86	86	96	90	104	91	88	93	72	102	89	86	99	88	104	107	92	92	102	86	92	69	92	87	106	85	113	76	89	96	99	83	108	82	92	81	105	90	87	94	103	104	92	83	95	101	94	106	84	90	94	112	89	98	90	97	105	97	94	86	89	96	87	121	84	93	76	97	79	87	93	84	86	86	96	86	84	90	100	96	97	90	103	93	88	103	98	86	92	73	93	89	90	88	93	79	85	96	97	98	95	87	75	107	96	100	95	100	95	83	106	104	76	82	85	86	93	92	93	93	100	88	95	93	85	91	85	118	86	92	98	98	89	82	95	88	97	91	110	91	88	105	77	103	99	98	94	103	90	77	102	80	82	97	86	88	89	116	113	106	127	78	106	82	90	78	91	104	106	93	85	108	85	79	99	97	93	95	100	100	87	93	87	79	100	104	82	80	86	93	99	92	90	105	78	98	93	83	99	100	92	84	94	94	101	100	107	95	84	92	97	86	81	91	96	100	106	91	85	98	99	87	99	102	92	92	90	112	99	95	104	97	119	81	100	97	93	83	101	99	92	97	97	89	101	104	94	97	94	100	81	83	74	84	88	91	85	85	118	104	100	76	81	102	79	86	82	106	104	100	82	89	106	99	102	89	87	78	82	78	94	89	84	102	77	79	108	95	87	106	96	88	88	85	106	78	86	89	84	93	86	78	102	88	110	96	83	92	108	96	87	90	78	83	94	91	121	74	91	92	82	102	89	88	90	101	99	91	100	105	102	85	93	99	87	84	89	96	104	84	106	86	97	86	99	95	97	78	85	79	102	99	100	86	70	90	111	87	96	73	102	86	77	95	99	88	101	87	96	74	78	94	86	94	112	103	87	102	97	99	82	93	104	85	83	80	79	82	100	89	91	93	100	95	80	95	98	84	81	95	89	94	90	81	101	100	69	92	92	84	112	82	107	94	85	96	91	78	107	92	78	95	94	82	88	87	95	109	79	84	86	98	96	98	87	96	83	107	92	109	89	100	81	90	86	87	95	109	97	113	100	95	99	95	98	87	91	94	91	84	85	109	90	97	112	98	76	83	82	88
7536	16131	13538	6927	4705	3483	2679	1916	1572	1249	982	901	791	672	619	521	467	442	382	382	320	353	361	311	288	267	255	255	257	224	261	220	247	244	205	228	214	210	236	205	203	199	198	209	183	199	198	174	192	180	177	179	192	191	180	170	177	169	174	187	169	170	169	162	186	166	175	198	168	155	157	175	148	181	173	169	149	194	160	169	147	191	174	165	178	187	155	176	157	159	163	147	181	176	170	164	156	179	159	165	173	170	165	170	166	186	161	170	150	170	174	160	181	188	171	174	164	172	157	164	173	172	142	166	172	155	151	157	160	156	166	159	174	166	193	167	146	172	171	154	165	170	154	169	169	177	146	183	163	175	153	166	148	158	167	143	179	169	165	184	148	166	156	174	166	167	175	143	158	180	150	155	139	164	163	163	178	166	181	178	156	186	153	182	155	158	150	165	157	159	155	159	150	122	152	147	163	164	150	157	190	140	157	158	170	151	159	166	151	179	181	165	154	158	174	179	159	170	140	149	166	184	162	163	170	167	162	172	166	171	149	162	169	171	162	143	167	143	171	152	169	174	157	158	182	173	162	152	175	190	163	164	151	139	166	154	160	156	159	165	147	182	146	172	162	170	155	148	172	165	155	177	151	165	161	153	158	161	149	167	176	169	163	142	148	166	151	154	148	182	151	173	146	149	162	184	148	158	184	163	167	170	169	183	156	163	153	158	159	172	149	163	153	177	145	152	135	182	153	165	148	151	149	161	170	166	189	178	144	160	169	158	166	167	149	163	138	168	153	164	175	141	161	142	161	147	133	138	154	159	161	171	156	148	155	151	176	179	171	168	156	169	169	170	159	173	177	153	162	162	160	186	146	169	156	164	155	160	175	171	171	172	161	154	169	165	159	171	150	147	167	150	163	145	141	179	173	164	159	159	149	173	173	164	166	164	165	155	173	180	155	156	161	160	155	179	170	160	137	159	161	176	138	150	145	149	174	146	144	155	174	175	157	171	161	138	160	148	183	134	173	171	139	172	148	153	173	183	176	166	162	148	165	158	153	159	174	170	159	182	141	155	168	166	157	160	164	146	140	179	188	168	156	169	179	154	182	158	134	155	158	163	193	125	160	185	165	168	166	148	154	166	167	141	175	159	171	173	168	186	179	175	141	166	190	160	154	149	177	159	164	186	157	158	167	163	137	172	181	142	168	160	152	181	151	160	167	151	148	159	144	164	152	136	165	159	163	162	165	144	146	159	131	160	166	146	153	160	163	160	167	156	163	160	158	170	167	150	161	144	169	145	163	166	146	167	186	163	155	129	162	157	152	164	171	161	173	171	174	173	153	169	159	134	163	168	159	137	181	177	179	166	168	169	174	142	166	156	153	157	162	161	165	140	171	156	161	174	159	150	160	164	157	167	156	147	165	171	176	176	169	177	143	195	169	148	176	183	152	185	177	154	160	144	171	151	163	152	171	166	165	181	172	160	160	133	171	145	171	151	180	144	160	180	156	174	160	165	149	155	155	178	164	150	158	152	143	147	152	170	159	162	147	161	164	149	154	159	166	183	147	152	155	176	190	135	163	161	151	144	159	152	154	169	150	156	148	158	148	162	163	159	165	164	153	141	166	171	158	166	137	172	167	178	151	159	155	173	150	132	145	142	166	167	148	166	174	167	152	158	170	152	159	169	150	156	158	140	143	164	155	163	132	132	176	149	171	151	174	168	160	165	155	163	177	174	160	162	161	159	155	151	148	155	146	167	165	175	142	136	173	134	172	153	166	163	179	142	171	142	187	189	156	151	157	162	164	149	131	166	162	155	153	159	132	162	175	149	163	156	156	145	145	164	149	160	152	164	156	172	184	150	155	157	188	179	182	153	161	156	146	175	155	160	166	169	165	187	166	175	188	135	157	165	161	160	176	158	194	160	159	152	159	162	149	152	157	169	160	140	153	161	150	147	156	155	167	152	191	140	168	167	162	160	172	157	165	191	170	157	139	166	184	164	157	167	167	181	173	165	159	181	129	163	149	158	155	169	176	155	155	199	156	162	146	167	184	166	147	163	146	160	164	156	161	157	171	172	157	163	165	176	152	166	160	141	173	179	163	167	132	165	133	163	162	163	162	177	172	157	159	163	146	159	182	165	167	195	165	167	144	159	167	137	178	152	166	144	170	157	163	186	143	176	169	151	161	168	162	147	158	159	142	149	183	157	125	170	173	158	154	157	178	154	179	146	135	162	180	163	175	170	164	166	169	142	142	166	156	174	157	192	148	157	154	176	170	166	171	153	197	160	167	151	165	170	180	140	148	167	154	154	145	174	162	158	144	151	180	143	161	172	172	149	146	168	155	146	153	159	189	148	144	177	164	159	165	174	148	160	155	156	165	174	159	141	136	149	165	170	152	152	177	179	165	163	169	179	172	144	166	179	170	142	152	145	170	155	183	175	163	151	175	175	164	175	144	150	164	160	145	179	160	153	154	158	162	141	171	180	138	151	162	158	150	156	180	166	163	170	164	156	185	146	174	174	138	160	166	163	165	163	161	148	166	154	181	162	145	159	150	152	174	174	147	169	160	177	151	178	150	160	146	154	150	132	149	133	155	152	149	176	177	143	154	159	153	168	160	194	161	167	176	180	160	172	172	161	170	160	189	165	126	170	161	173	170	141	164	167	142	142	148	149	170	168	149	163	174	176	178	156	175	162	188	156	145	167	162	168	157	149	135	168	156	157	153	169	137	167	161	155	176	149	161	159	155	154	169	154	168	155	175	186	152	155	144	145	144	144	161	145	148	165	170	159	146	151	168	148	166	150	181	165	157	176	150	166	172	144	173	145	163	168	143	156	163	163	154	169	152	140	172	162	159	155	143	162	151	166	158	130	144	189	163	187	143	173	183	161	167	150	167	157	157	154	146	162	180	179	178	167	157	153	149	184	164	172	154	151	153	160	160	179	146	186	163	165	176	162	153	141	131	167	172	162	164	167	135	165	155	171	176	143	172	163	164	159	177	147	168	152	177	141	185	185	179	152	156	144	162	173	163	176	153	155	178	131	151	160	170	183	149	142	149	153	184	157	157	163	166	149	155	171	167	156	167	172	184	137	159	161	174	153	157	164	183	162	173	169	161	154	150	163	177	180	165	146	175	166	179	167	168	170	163	173	164	183	140	154	159	172	168	167	177	151	160	162	158	166	148	162	150	144	157	164	164	174	148	156	142	179	140	151	163	148	167	157	160	165	169	148	171	145	152	159	168	154	161	180	152	145	177	175	156	175	164	183	165	177	184	145	176	163	187	156	164	161	182	176	146	160	165	171	187	163	157	174	181	182	153	136	172	156	156	165	162	157	151	154	165	164	172	173	160	166	177	179	169	159	148	175	149	154	163	191	170	180	186	185	156	161	146	168	156	160	167	164	154	147	176	160	166	180	155	143	179	141	168	163	162	167	173	176	166	147	168	166	167	160	160	163	163	165	159	176	150	176	174	166	157	165	162	174	164	154
26722	19788	5808	852	598	527	389	372	398	368	386	372	372	369	374	346	355	368	372	372	399	365	393	348	380	364	338	365	334	373	357	388	416	350	363	369	378	343	357	368	384	362	381	341	361	333	362	368	333	349	325	378	384	353	396	343	339	365	349	341	360	352	369	375	337	340	356	359	365	328	364	360	341	352	376	363	368	363	362	391	376	343	356	348	348	381	344	337	343	329	382	368	376	371	355	381	365	374	372	385	353	357	354	382	356	376	382	320	385	360	357	364	376	344	384	359	346	362	343	369	365	363	339	383	351	358	388	320	356	346	346	362	340	366	368	368	389	408	325	306	342	350	359	354	350	379	362	386	346	390	340	329	378	373	370	351	380	364	390	352	374	322	364	338	384	380	396	387	337	362	378	369	337	394	350	359	361	395	349	363	370	348	368	385	394	341	357	376	359	384	372	369	330	363	366	379	349	390	363	387	365	382	374	371	318	359	377	374	359	380	335	368	366	372	352	328	373	343	363	351	364	358	381	363	368	389	373	374	364	366	348	400	347	351	345	361	362	344	351	349	375	375	396	386	370	366	373	383	333	355	354	365	347	378	338	379	334	410	348	347	314	402	343	365	378	372	354	372	346	363	357	350	365	385	350	393	405	392	327	309	384	357	343	335	401	342	382	431	336	388	347	359	364	358	366	382	380	368	374	385	367	352	347	335	374	362	399	398	353	335	400	383	380	363	398	343	351	379	360	369	339	372	339	358	339	380	365	368	366	360	365	365	382	348	401	363	377	376	347	354	393	359	358	350	374	388	374	350	366	333	370	415	327	395	374	354	327	371	354	376	358	357	339	365	330	339	343	377	363	373	380	375	360	368	328	397	342	348	376	359	344	395	374	361	358	369	337	342	348	380	328	391	314	359	369	354	354	347	355	371	384	368	373	395	370	390	346	366	366	363	359	343	412	342	378	338	347	360	330	362	388	351	344	384	365	329	365	342	380	386	381	346	382	344	380	377	349	345	363	328	374	370	366	350	368	351	327	355	361	339	350	353	363	339	368	373	359	341	387	347	351	339	357	354	358	365	355	342	379	405	361	358	390	378	354	359	371	361	370	359	343	372	366	361	360	349	349	370	358	394	367	381	418	404	356	391	378	342	345	361	363	365	339	352	317	391	340	361	362	331	312	314	356	356	374	355	353	367	368	364	355	356	360	334	324	370	349	340	340	358	358	370	347	354	366	343	369	330	385	351	382	371	367	353	341	351	351	376	335	374	374	363	372	350	341	360	354	368	359	366	366	404	356	378	374	382	368	373	354	350	339	359	342	345	364	373	346	362	369	373	352	357	345	364	373	365	360	356	363	394	350	345	341	367	337	388	365	355	366	340	378	366	339	383	366	377	371	375	325	370	382	357	357	345	370	362	362	360	374	391	324	389	334	361	361	324	381	382	367	342	353	386	351	360	392	353	349	381	368	373	353	367	357	352	368	356	351	331	341	363	357	382	407	344	363	363	350	379	402	392	377	378	402	357	352	364	348	382	345	358	330	359	380	359	383	380	360	342	377	378	380	344	360	377	365	333	351	375	399	398	375	353	356	344	328	363	382	364	325	363	349	340	373	358	362	349	348	373	361	347	384	372	330	378	375	376	354	327	366	351	349	362	356	376	316	361	349	405	324	328	337	377	370	343	347	386	381	367	360	379	380	327	346	374	373	390	321	373	363	380	366	368	381	361	349	367	340	343	346	366	374	376	349	373	360	374	346	355	348	363	392	338	347	378	383	364	345	367	350	354	351	358	346	355	340	323	351	341	380	354	383	371	334	343	374	322	372	328	376	341	373	363	360	373	410	370	345	355	353	321	384	350	319	361	342	370	393	367	362	358	347	343	358	368	359	351	347	319	409	356	366	359	362	386	352	348	361	354	384	351	365	335	370	350	394	370	363	366	366	368	390	384	360	339	367	384	358	350	365	373	352	351	357	368	350	376	394	364	391	347	335	394	359	386	352	387	373	317	380	375	386	340	359	362	352	340	339	377	386	389	355	365	339	352	374	380	337	382	344	372	363	360	383	358	349	375	373	360	397	346	346	355	356	330	383	405	351	370	338	364	377	370	366	367	343	350	323	347	379	378	356	400	370	340	367	383	349	349	376	349	367	382	337	355	346	357	368	376	323	383	374	343	347	344	376	343	367	351	400	368	378	393	377	337	324	360	363	346	349	365	378	347	345	339	329	376	373	354	358	380	346	389	376	392	362	365	381	386	339	370	330	348	374	354	390	388	346	334	372	390	393	353	370	349	346	355	366	348	392	368	372	398	382	358	403	358	388	346	359	345	363	372	350	351	340	370	347	368	355	328	362	377	345	359	367	366	376	359	340	376	388	365	362	373	365	355	347	357	384	381	344	371	337	378	329	332	337	351	346	363	381	390	341	399	360	344	362	368	377	331	366	341	356	358	362	345	368	344	352	381	366	367	345	375	353	358	395	374	373	380	350	357	372	339	359	340	355	361	353	353	374	384	392	373	356	352	366	328	354	348	375	346	351	387	365	361	373	390	349	378	339	360	369	376	352	382	381	372	394	328	363	341	334	334	330	347	345	379	343	394	396	333	378	358	345	349	363	349	379	351	370	358	359	394	340	350	383	393	376	332	354	385	362	335	353	317	384	354	368	349	355	350	387	355	367	376	349	360	383	383	378	363	375	314	346	344	352	397	339	344	370	337	383	355	367	343	369	357	338	366	326	337	371	383	396	387	350	374	352	349	321	351	362	383	371	340	380	384	365	349	331	366	340	369	323	395	359	372	342	387	352	362	408	365	381	332	353	373	337	355	367	355	351	356	378	389	331	370	386	320	369	353	364	357	360	382	363	376	354	359	387	339	375	378	362	343	357	363	372	352	348	351	309	359	379	402	366	352	369	378	383	359	365	344	374	381	317	374	376	350	353	391	395	365	388	372	371	328	355	368	370	363	361	377	367	373	358	341	376	324	351	348	339	348	341	327	345	353	363	330	377	370	378	327	356	374	355	376	367	354	346	373	370	339	351	370	330	357	369	376	350	333	356	343	381	370	336	391	368	377	362	360	377	383	354	358	355	376	359	358	364	359	398	339	349	363	358	369	363	377	361	366	382	365	366	390	379	338	366	354	349	381	369	369	387	352	361	345	348	319	347	348	390	352	352	351	380	351	388	336	380	358	379	361	342	372	351	351	346	346	357	332	352	361	337	346	360	356	389	363	390	384	360	348	363	404	337	337	342	361	353	348	342	405	363	348	351	346	354	378	351	365	349	373	361	384	355	339	371	362	372	330	365	344	349	350	344	360	350	372	365	361	392	356	348	375	357	404	372	343	367	379	400	341	336	324	341	368	345	369	356	359	365	352	330	424	373	357	366	360	363	357	357	395	378	367	348	401	366	368	374	365	382	347	380	371	366	350	398	333	385	365	382	378	359	349	364	357	363	353	343	399	375	392	336	365	389	353	389	377	326	384	333	379	338	341
4070	1700	1450	976	811	725	692	692	651	632	654	617	637	586	642	611	607	645	632	632	594	602	654	622	618	586	594	640	656	627	639	598	650	657	616	616	600	607	598	607	616	597	606	627	627	617	599	636	607	601	577	610	631	666	638	623	567	560	601	620	638	601	590	608	653	561	562	598	632	591	627	664	610	610	669	610	615	650	587	654	587	648	599	588	579	634	643	562	629	634	607	660	619	659	648	580	605	625	600	628	610	636	600	593	598	584	604	587	571	620	656	678	621	555	616	583	610	607	609	623	595	675	594	608	595	604	641	626	591	621	588	610	618	619	643	636	614	663	625	623	654	630	621	560	633	618	629	590	582	608	583	587	635	574	605	607	597	583	593	584	639	654	637	611	601	589	636	582	569	587	587	605	606	623	598	634	587	644	623	602	555	578	607	600	594	584	615	626	646	639	601	622	575	646	631	628	619	571	616	649	608	578	632	542	597	612	608	650	578	617	612	608	599	603	605	628	578	608	585	581	619	586	601	597	641	639	610	643	685	658	630	583	617	579	603	606	643	589	579	618	575	580	584	567	605	644	594	602	619	624	592	607	609	581	646	627	639	598	619	601	594	611	575	616	612	591	620	652	568	638	629	630	647	583	589	572	604	608	580	691	587	614	604	594	653	558	593	623	591	612	621	596	583	582	611	563	668	625	638	621	630	530	624	658	517	599	618	581	628	627	613	634	608	621	677	625	628	616	625	633	608	616	602	632	605	615	597	637	616	604	632	618	614	585	604	620	613	650	642	595	624	610	598	619	600	628	655	565	660	615	611	590	604	606	602	627	622	557	639	585	598	627	638	602	613	598	632	590	623	615	633	618	621	619	608	617	583	620	576	627	631	574	598	640	615	606	602	670	643	574	671	595	630	663	566	655	619	646	644	588	604	561	563	609	587	570	619	611	604	646	638	610	604	586	616	613	653	581	626	611	589	602	609	554	597	600	580	638	590	652	597	630	596	639	597	604	590	632	595	608	624	630	632	624	613	612	628	635	564	621	661	573	591	584	631	619	648	581	594	605	564	614	641	580	598	632	618	601	615	602	576	632	606	613	629	617	632	641	632	577	625	615	616	597	634	641	595	619	605	633	604	601	638	582	572	639	639	603	606	652	663	587	587	631	640	610	612	639	635	618	625	618	576	633	641	572	602	607	627	618	608	618	593	595	602	646	633	586	643	669	587	562	645	620	611	585	619	625	587	621	620	597	632	605	575	626	592	558	636	611	621	636	593	622	629	618	599	606	572	587	623	566	586	611	599	609	590	608	582	554	571	619	641	578	624	592	589	633	594	643	608	612	600	567	590	628	609	597	653	621	635	620	613	589	579	597	620	603	603	610	608	595	576	595	595	616	644	650	593	608	596	615	611	637	585	594	636	597	636	573	626	622	593	582	599	635	612	603	658	617	612	620	606	609	565	640	538	620	597	603	624	623	631	609	607	638	619	599	576	668	622	645	621	610	648	606	571	595	621	576	608	576	555	629	648	557	602	617	641	595	628	606	609	556	614	616	618	594	614	618	627	592	647	558	636	597	572	579	592	597	622	632	595	585	620	672	555	620	595	634	593	580	630	614	623	593	631	638	634	569	636	609	633	596	615	624	623	542	640	640	625	621	593	649	639	604	659	607	590	554	617	636	620	612	578	630	609	582	612	632	581	599	623	612	607	591	634	637	602	602	637	622	612	621	605	623	635	563	579	654	616	600	587	608	647	642	608	593	601	567	614	587	581	610	638	618	638	591	624	596	555	612	621	604	588	576	622	605	617	610	608	562	594	564	600	598	579	628	605	627	608	562	665	628	616	592	611	592	597	564	600	613	618	569	584	634	634	629	604	631	604	584	635	586	636	663	600	607	605	621	627	577	600	569	630	600	610	577	556	619	611	627	623	630	611	591	584	617	626	608	623	632	638	610	605	639	582	657	577	602	601	639	554	632	628	593	574	624	625	606	607	633	578	637	586	618	571	621	591	582	617	629	617	625	623	562	576	632	616	601	627	651	609	642	598	600	595	626	622	602	639	569	626	631	614	610	620	636	606	591	649	617	617	620	638	579	636	611	589	585	606	621	670	615	604	610	574	602	596	606	609	637	616	633	612	605	588	581	583	626	623	584	603	625	647	617	576	642	630	573	612	564	615	632	573	618	605	586	579	606	582	621	597	635	616	607	598	624	600	591	655	607	595	590	607	653	592	606	605	583	615	639	582	675	632	578	628	664	587	588	603	591	656	552	602	624	642	654	579	628	658	610	610	597	640	599	636	626	575	598	597	606	615	539	623	640	573	684	651	602	617	618	626	644	595	613	599	591	610	603	588	645	623	596	638	610	674	605	575	601	575	642	582	637	625	637	599	600	614	630	615	642	592	624	610	621	603	619	621	582	598	583	613	574	649	586	643	626	656	590	625	633	560	621	610	590	617	596	601	582	585	645	620	618	656	618	630	565	595	597	629	578	593	607	629	614	609	620	614	604	608	655	634	615	567	620	592	563	572	601	582	638	637	589	634	617	633	639	595	629	535	614	623	635	582	624	601	627	632	615	607	607	594	632	636	605	643	603	612	586	577	581	651	574	631	595	609	626	633	643	630	647	597	606	558	625	571	596	629	667	638	641	631	626	640	600	581	611	640	637	613	598	635	611	667	592	644	602	655	675	631	626	617	643	565	605	575	582	617	583	588	577	603	625	569	600	607	597	614	582	609	631	613	600	626	625	635	604	626	607	638	588	595	607	627	582	612	610	583	605	594	610	617	641	573	636	630	601	625	626	619	649	621	619	586	629	631	645	620	592	615	588	614	600	613	594	620	586	622	595	590	642	612	593	619	610	638	597	607	607	556	592	648	625	601	636	593	623	610	628	607	606	630	605	631	601	628	591	572	609	643	617	606	605	610	633	599	650	653	581	598	589	577	592	604	615	642	629	589	620	586	622	610	619	608	601	625	601	602	625	618	638	604	616	659	613	651	647	600	599	595	588	629	593	616	584	575	659	631	583	608	552	634	613	612	619	554	587	605	592	614	618	644	611	609	606	605	600	560	605	618	596	582	603	577	621	594	631	613	646	606	640	584	649	626	579	586	595	591	631	650	662	612	598	614	597	595	632	577	651	649	632	603	572	626	650	605	571	668	610	605	635	553	633	606	639	622	561	657	598	590	617	617	584	622	602	627	604	611	631	629	599	602	591	589	586	609	585	642	629	579	605	591	639	610	611	615	611	616	670	627	633	669	625	588	603	613	606	639	603	595	613	631	589	635	610	591	628	614	628	546	626	611	634	625	632	620	653	605	615	558	640	644	615	604	638	609	620	632	631	579	612	607	606	624	653	612	613	623	620	605	622	643	589	599	595	630	639	600	597	652	572	602	636	651	602	624	599	626	634	599	586	608	625	599	570	621	579	624	604	577	594	643	608	568	606	616	593	622	603	639	590	589	660	623	597	644	603	585	642	619	615	616	655	655	610
24060	21122	28090	24228	20207	2199	709	527	430	381	376	349	328	336	273	288	320	291	286	278	254	232	292	296	301	268	242	263	278	248	278	286	235	263	277	284	239	264	239	268	278	249	257	255	234	262	243	236	235	268	249	229	260	226	241	238	252	274	248	264	262	280	241	248	253	234	252	237	234	226	231	276	253	246	254	256	289	251	244	244	263	233	234	221	260	256	227	267	258	244	231	246	264	249	237	245	234	223	277	260	258	270	253	264	245	230	269	281	248	244	238	253	230	250	257	240	242	256	234	252	228	245	250	249	246	260	272	269	214	270	233	229	272	248	257	236	251	265	230	242	255	267	257	272	262	230	262	245	265	248	243	232	250	238	227	227	254	248	258	263	246	237	244	254	240	257	243	258	278	210	215	260	227	254	276	267	241	215	243	260	244	240	259	260	256	277	230	232	252	251	251	249	240	274	265	230	223	245	275	282	261	230	249	243	243	227	216	232	244	244	276	262	255	275	266	254	270	242	258	250	241	261	234	242	228	260	242	243	238	270	240	263	251	237	249	251	262	244	255	259	271	233	217	231	258	265	247	225	273	289	245	233	270	273	261	247	254	237	246	286	235	257	240	259	248	254	261	270	263	215	284	259	250	235	217	220	282	284	230	257	250	251	259	247	241	269	253	276	243	234	243	242	267	234	231	283	247	270	262	257	273	234	245	275	237	235	250	230	260	235	253	244	248	247	245	256	246	244	245	260	279	243	253	244	271	246	236	253	224	252	268	280	216	258	289	248	240	252	244	270	265	243	256	275	259	297	256	237	258	214	244	250	250	248	227	235	241	259	232	239	272	262	252	227	230	259	261	229	233	252	223	277	264	242	243	267	233	280	254	285	276	251	223	270	252	244	258	226	246	263	238	244	239	235	249	262	250	257	220	235	258	234	241	232	247	228	277	225	231	242	267	255	241	265	250	273	242	237	258	248	259	266	252	234	273	276	260	244	242	208	258	247	237	227	244	253	267	268	256	247	245	266	236	253	251	233	225	260	267	260	238	260	270	251	256	262	256	214	273	234	238	256	266	252	270	212	254	247	268	238	222	248	253	248	273	256	260	243	270	265	248	281	284	232	249	266	249	269	236	247	240	207	240	247	245	235	253	254	245	253	257	267	235	225	256	260	260	246	256	240	253	254	242	240	230	253	276	242	245	258	239	249	268	235	244	261	248	217	234	223	242	256	236	277	241	238	274	250	221	237	249	239	261	270	256	240	259	273	257	226	230	237	255	234	233	245	270	256	235	254	227	234	235	254	262	246	254	248	241	251	223	254	248	250	253	235	248	248	244	228	280	233	232	271	240	273	249	246	276	239	264	255	258	236	239	248	275	232	265	249	238	226	252	236	260	245	241	250	250	259	267	236	254	232	257	243	275	271	238	260	234	240	230	236	241	246	262	262	236	252	244	244	259	241	221	248	243	268	265	261	255	235	272	242	249	271	268	246	240	230	271	239	222	230	276	255	231	261	262	228	260	243	285	236	266	263	249	230	250	275	229	231	216	246	252	246	269	259	250	237	240	226	246	236	247	216	244	261	252	256	264	255	254	218	265	227	236	270	250	270	236	242	227	238	247	238	245	238	245	238	243	260	229	230	231	239	251	253	243	261	265	243	244	247	260	243	227	280	227	212	267	244	241	249	243	262	257	258	249	275	243	226	286	259	261	286	216	267	260	246	268	242	263	253	251	238	241	248	249	257	256	237	246	264	251	245	235	249	228	220	219	276	254	268	232	254	236	255	235	237	230	234	233	239	246	248	262	241	243	240	228	264	264	246	269	255	274	242	250	239	258	262	240	230	239	245	270	257	259	266	242	263	226	272	269	234	249	246	256	251	220	275	238	241	241	246	237	236	254	229	239	267	237	234	249	257	260	241	299	258	261	269	219	244	239	248	242	234	246	208	244	253	238	243	232	262	243	229	215	236	268	257	225	226	246	258	264	250	253	224	280	259	222	243	254	258	230	241	249	256	241	217	228	272	249	216	247	240	237	249	258	258	251	274	251	237	274	282	234	242	245	225	229	243	239	226	249	260	246	277	246	248	234	232	241	223	231	244	263	262	208	246	240	227	251	243	230	292	244	251	242	238	255	266	259	233	242	249	270	245	251	246	254	234	248	266	217	247	278	230	228	220	258	221	253	249	223	227	251	264	254	249	254	227	253	260	243	257	255	254	271	251	243	296	252	276	233	271	254	227	271	221	230	259	213	239	269	243	238	271	246	269	240	252	239	255	235	268	228	264	243	259	266	253	224	254	255	252	252	242	239	237	251	253	258	247	249	248	243	264	276	250	243	238	240	240	259	282	246	245	243	251	227	268	249	268	238	242	238	241	239	283	250	229	235	264	239	224	263	239	229	256	220	254	241	255	242	227	239	241	249	242	236	257	258	256	225	231	247	262	261	240	251	264	289	245	257	244	245	224	267	232	243	249	247	246	251	251	255	266	237	244	248	221	281	262	244	254	244	262	271	245	266	267	243	242	246	229	248	260	256	259	257	245	231	243	239	248	221	247	245	246	262	230	268	246	249	259	225	259	243	237	245	259	229	249	265	265	266	233	288	241	252	227	246	254	228	282	242	260	213	239	235	275	247	224	249	253	242	252	239	287	247	239	244	246	257	239	252	256	246	263	276	231	258	238	234	256	248	258	229	226	248	230	238	231	235	223	260	237	225	248	235	242	230	254	256	274	251	218	275	238	244	268	262	253	260	218	267	249	252	212	243	258	229	234	233	252	289	240	268	267	224	246	281	261	255	235	265	265	238	233	257	244	249	259	267	260	240	233	256	240	200	245	246	254	250	258	251	241	245	225	227	254	281	260	238	228	249	243	257	239	277	245	269	225	251	260	254	225	272	252	224	240	260	240	225	268	272	245	263	234	264	236	250	237	235	227	248	228	249	229	227	263	259	246	236	258	273	236	252	261	252	241	249	260	270	247	228	261	252	275	222	252	231	241	241	237	252	248	218	236	232	210	248	230	220	254	239	239	259	254	280	259	257	233	232	268	253	259	227	288	244	248	250	249	235	230	242	249	243	255	284	222	225	267	260	260	272	273	242	238	266	275	260	251	244	239	297	273	262	251	238	269	250	227	256	230	249	257	266	258	269	260	277	257	258	247	254	262	240	249	250	258	242	252	227	238	250	229	228	248	243	254	247	283	245	252	249	242	265	221	228	237	255	245	244	258	266	242	254	251	233	248	259	252	254	227	260	228	232	269	263	206	302	246	244	252	261	229	265	222	247	258	259	271	257	253	248	262	243	266	265	277	260	249	255	243	258	257	269	248	249	253	249	246	259	249	264	243	237	273	237	242	232	239	261	270	262	270	254	256	287	238	248	256	228	262	240	274	209	261	258	289	251	254	237	285	263	232	224	239	270	262	240	239	267	264	251	264	230	263	264	256	257	285	250	257	255	259	251	243	256	263	248	242	250	232	244	248	258	254	225	267	259	270
5234	9889	8433	4206	2793	2063	1632	1359	1112	948	831	807	745	710	609	599	582	607	583	530	511	516	538	499	501	494	456	470	457	457	462	450	459	452	466	513	430	466	461	414	443	446	465	441	460	435	432	449	489	439	431	397	420	418	472	453	455	467	478	425	424	422	456	439	443	471	398	414	410	411	446	431	402	422	424	443	453	448	465	462	456	445	447	434	424	428	455	481	471	431	426	428	433	471	445	460	432	373	420	402	446	432	430	416	410	444	365	427	458	472	434	441	422	430	425	427	428	452	398	423	428	432	402	443	435	470	453	407	449	430	458	419	408	435	442	418	443	449	426	441	441	481	413	446	434	448	438	447	446	433	414	415	465	423	444	484	429	441	414	426	398	435	402	430	442	437	413	441	399	396	435	416	481	441	433	422	428	433	444	437	395	465	415	406	401	471	440	414	465	388	403	444	424	450	438	446	419	418	416	431	451	491	453	455	435	440	411	441	443	419	417	483	434	454	427	430	439	437	424	415	427	421	417	433	409	435	445	396	420	446	489	401	425	463	389	417	428	412	414	420	457	465	466	414	402	407	424	432	428	430	430	428	429	417	435	438	429	425	442	441	429	393	429	413	440	453	407	385	462	466	437	433	420	400	461	431	441	445	414	393	420	435	412	445	402	407	402	420	410	470	416	454	430	430	424	425	398	418	428	437	453	452	417	453	427	419	446	428	461	470	440	426	430	417	451	444	438	465	435	461	429	458	485	416	432	433	407	441	424	468	407	412	429	432	431	407	437	424	423	433	452	412	380	452	412	423	406	437	414	381	407	384	424	409	432	449	442	418	429	377	436	458	426	436	406	413	460	427	414	406	442	402	429	396	389	398	427	472	441	423	433	447	401	426	402	438	420	408	428	428	410	432	435	429	405	426	395	406	435	379	447	398	403	418	415	470	439	459	409	450	427	433	414	417	438	429	434	393	437	420	412	464	416	453	454	420	440	420	417	404	409	432	450	443	388	411	431	407	412	428	419	446	426	412	422	424	431	465	436	474	428	445	430	408	432	413	414	413	436	436	435	423	424	400	429	459	430	405	481	405	411	430	452	437	473	410	433	456	415	431	467	469	432	455	445	429	466	413	416	414	399	437	451	433	411	465	433	404	393	443	386	441	458	425	467	403	450	425	430	423	451	446	394	421	441	426	438	431	410	444	403	406	428	453	428	433	428	405	442	462	428	418	453	463	441	402	422	423	431	418	462	446	401	418	402	419	418	444	400	431	444	428	446	408	440	466	437	440	393	396	429	453	413	433	416	404	398	438	444	455	437	402	417	403	441	426	420	428	438	415	432	436	389	415	445	429	429	403	465	445	414	413	410	372	430	441	436	430	419	416	395	433	445	430	414	397	411	416	401	382	404	421	443	455	435	470	425	425	401	409	425	421	404	437	450	438	431	449	401	487	423	432	380	436	434	404	423	438	411	430	418	421	459	413	440	435	413	442	408	431	470	408	464	429	421	463	410	411	429	416	425	432	417	442	395	410	425	435	447	455	458	395	435	394	414	409	419	463	408	431	425	427	431	450	451	448	445	430	450	449	418	460	440	455	466	464	444	420	443	461	431	428	404	464	417	436	428	428	407	451	406	420	405	423	422	421	470	441	426	417	446	442	409	489	431	414	447	402	445	429	430	415	441	441	419	440	434	461	426	436	443	446	393	426	445	444	436	438	422	412	439	389	443	440	398	409	405	437	439	423	411	441	448	436	426	443	411	417	441	405	427	437	433	407	448	417	431	458	443	435	465	450	425	400	442	396	427	429	453	433	430	432	432	452	427	462	470	408	441	418	393	419	478	445	423	421	416	449	405	447	390	422	438	431	424	405	441	409	405	403	435	460	401	399	452	415	385	453	404	450	435	397	454	477	421	403	419	408	429	455	444	404	430	456	426	448	444	449	401	380	391	426	418	436	396	421	416	443	449	436	437	437	421	450	417	440	409	439	452	414	409	438	450	400	452	445	435	439	460	435	445	443	425	407	406	427	414	439	451	426	452	430	458	399	441	395	454	460	424	421	432	417	413	409	396	445	433	406	429	428	424	404	423	422	441	391	446	442	434	459	395	415	427	409	470	427	410	433	408	450	449	467	437	436	435	459	406	383	412	436	444	420	440	415	421	404	410	447	410	460	451	427	421	432	437	440	422	379	445	417	421	455	389	408	440	426	409	410	415	413	410	403	424	456	425	422	475	458	409	428	451	422	431	379	428	422	423	446	386	454	424	427	419	408	419	424	441	429	400	387	431	436	425	400	414	445	439	403	426	468	429	457	469	440	405	421	422	470	429	399	415	409	419	476	389	425	425	394	448	441	425	426	423	458	433	432	414	441	446	443	396	410	449	451	429	455	425	401	408	447	415	426	451	437	440	446	406	418	430	401	432	451	422	445	426	387	417	447	415	403	417	450	410	434	459	471	434	440	442	445	422	425	449	443	455	462	434	420	414	415	410	436	446	407	434	454	450	408	417	434	432	380	458	434	415	415	441	435	470	461	433	436	419	456	422	452	416	433	428	432	429	454	439	444	455	423	439	409	409	433	417	431	437	374	446	408	408	425	442	440	443	431	399	438	412	369	463	418	427	456	435	409	409	423	396	433	452	427	465	416	401	432	423	426	456	431	432	435	440	436	410	412	412	405	434	455	429	398	466	440	445	435	435	425	420	467	406	403	415	460	463	428	401	444	439	416	419	473	426	426	415	458	432	475	407	404	433	451	456	401	413	385	428	413	416	404	399	422	445	441	473	417	428	422	434	425	427	413	406	401	443	482	419	397	439	404	414	418	437	386	410	433	401	439	440	422	422	486	418	439	464	430	430	427	448	398	404	417	426	432	425	410	425	389	447	429	411	418	430	424	407	448	420	428	443	422	409	457	415	414	428	415	425	419	432	440	475	464	412	402	439	435	421	434	444	446	440	441	431	407	444	408	435	435	435	420	418	475	425	435	414	420	427	431	412	449	450	436	445	448	430	405	434	385	397	449	442	392	419	399	426	434	412	479	407	442	435	431	405	429	416	432	424	446	429	453	446	388	441	421	423	397	438	458	419	423	429	396	411	458	437	399	415	461	401	411	429	453	441	437	417	448	452	390	447	435	417	397	416	476	404	426	420	471	427	437	425	408	455	432	442	430	405	440	385	408	414	458	430	444	409	459	410	435	422	424	440	412	443	457	430	454	439	423	425	424	391	393	450	423	421	407	424	421	441	462	393	441	418	458	450	413	421	411	433	459	399	438	430	433	425	451	428	367	458	446	448	453	443	437	418	399	444	409	407	463	422	408	444	414	446	449	415	377	386	421	436	412	419	409	468	422	402	451	464	418	389	443	448	457	449	450	436	404	414	418	410	434	436	450	423	392	436	449	424	423	424	461	462	420	425	439	421	438	419	404	444	429	423	409	429	450	425	423	430	455	422	455	425	449	459	398	387	426	437	415	420	449	430	432	440	438	440	398	417	425
23155	21162	28893	23715	21163	19627	1838	573	460	380	333	244	253	241	219	193	191	173	159	142	119	141	161	151	113	139	134	160	117	121	123	109	127	112	121	113	108	110	123	98	96	95	84	96	106	100	89	110	106	94	104	100	95	91	84	106	91	85	107	112	104	95	99	98	92	90	103	99	101	90	99	96	93	99	81	95	102	98	103	98	100	82	104	105	113	103	96	79	78	103	102	110	102	84	83	80	90	94	91	95	92	94	109	84	104	88	81	88	108	92	97	78	89	110	100	99	103	84	82	95	97	105	91	62	98	111	90	95	86	77	93	79	87	97	82	105	78	103	76	74	96	75	89	93	101	93	92	89	93	87	103	86	107	107	78	85	94	94	81	90	82	89	100	106	97	87	78	98	107	98	83	90	111	97	101	105	85	102	95	97	96	96	98	92	87	97	99	73	85	108	84	98	91	87	91	87	96	85	106	103	98	101	91	83	108	98	97	91	102	84	102	89	91	79	104	62	98	95	104	83	88	93	95	83	89	95	104	84	86	87	89	97	98	84	82	105	100	98	91	104	107	91	85	87	89	99	97	80	101	74	91	94	99	94	78	80	83	87	89	96	85	82	82	113	72	91	98	104	90	99	86	93	98	109	94	102	92	82	88	92	87	80	91	93	90	86	84	91	86	101	92	105	87	71	99	82	96	88	85	95	82	89	91	77	88	103	99	83	74	103	78	81	104	83	87	99	106	95	101	92	82	96	95	97	86	92	84	89	99	89	99	111	85	101	80	94	84	74	80	96	98	97	109	87	98	79	95	102	90	94	92	106	108	92	102	90	83	108	96	84	78	75	85	92	80	86	78	124	97	94	83	108	81	85	95	90	93	90	104	90	98	85	89	95	80	86	89	105	88	92	95	79	85	96	86	106	87	91	96	77	100	81	97	103	88	93	89	116	86	102	95	90	102	83	89	102	67	90	81	88	97	97	92	103	87	91	80	109	79	94	90	89	89	79	103	89	82	85	111	91	99	84	78	94	79	94	92	89	88	98	112	86	90	86	85	83	101	89	90	87	109	102	84	94	106	96	86	81	92	98	93	93	101	88	99	112	102	90	81	84	98	83	82	118	92	105	81	72	91	90	92	93	70	84	86	100	94	84	100	93	98	72	100	89	86	91	86	91	95	82	91	84	85	86	96	91	84	97	96	77	97	86	76	84	98	101	98	75	111	79	91	89	86	95	86	96	88	111	91	92	87	92	89	82	95	92	86	84	102	81	103	79	77	101	96	94	79	96	99	81	92	82	101	96	78	87	91	89	90	80	96	83	85	91	93	96	102	90	89	104	102	91	89	86	93	96	95	113	79	110	82	90	82	90	93	95	97	91	88	79	98	97	111	84	94	91	78	91	84	95	94	102	82	107	94	81	114	97	98	115	86	85	94	102	83	96	79	83	84	87	90	78	83	93	102	86	97	107	95	62	102	110	94	103	90	83	86	107	88	82	92	113	86	93	91	99	100	94	107	103	83	97	83	101	103	97	85	95	87	70	82	81	77	73	84	97	97	95	103	89	82	98	94	107	97	113	89	77	85	94	103	96	83	76	94	104	88	102	89	80	82	83	112	92	103	78	92	95	93	98	91	107	97	80	94	90	100	87	93	90	95	86	93	86	97	100	95	93	118	83	98	80	91	101	100	79	95	106	73	91	98	86	93	95	85	89	83	82	91	105	85	80	88	94	81	86	92	87	80	93	96	91	89	90	89	113	98	91	83	96	87	92	103	108	84	104	105	95	70	85	99	89	96	102	77	99	84	93	80	95	75	92	79	93	101	82	87	93	93	95	96	102	102	88	103	91	78	86	89	109	93	99	90	93	88	78	95	97	102	87	90	87	88	108	115	84	91	99	90	90	97	86	91	85	85	89	105	109	92	97	82	95	88	81	82	97	93	82	89	85	102	103	94	74	80	90	97	86	102	110	64	101	74	79	86	95	94	94	68	75	87	92	91	104	98	98	90	99	75	67	97	104	98	103	112	78	94	94	103	90	110	83	100	88	98	84	85	92	92	80	99	103	94	116	93	85	97	92	83	101	84	73	90	83	99	85	100	74	75	85	83	83	91	78	89	104	92	100	97	85	87	87	76	90	93	94	78	105	99	98	108	85	93	94	82	113	87	93	89	110	85	85	82	97	80	88	100	88	110	90	91	84	100	104	77	67	87	81	101	102	75	100	94	90	86	111	100	112	94	99	87	85	91	91	70	77	85	107	86	88	78	102	95	90	108	70	79	104	78	102	98	91	80	94	86	99	74	89	77	86	89	85	83	85	98	104	97	97	96	95	111	82	88	94	98	84	87	77	90	81	85	111	90	96	75	91	93	82	90	95	82	88	95	93	103	98	106	90	76	80	97	70	105	80	108	91	94	77	80	87	100	96	87	80	95	105	83	91	84	98	99	86	109	80	94	91	96	97	102	81	96	110	81	73	93	105	89	109	100	115	96	83	86	89	84	105	85	92	95	82	93	90	90	86	82	100	72	88	100	86	91	80	102	82	100	95	94	100	89	82	95	69	104	89	105	99	105	89	84	76	94	102	80	82	84	96	90	105	101	98	87	84	100	94	87	90	85	83	101	93	88	96	100	75	80	103	83	101	88	81	107	89	105	83	86	100	102	96	84	97	79	95	79	91	64	95	108	91	78	70	100	81	98	85	104	73	82	98	91	92	94	83	84	84	82	82	73	83	94	89	79	105	76	90	81	71	117	77	92	90	90	77	98	93	98	78	90	82	82	81	100	105	81	98	111	104	81	101	75	75	77	106	113	92	75	97	94	95	85	89	96	83	88	107	104	99	82	86	91	90	76	98	92	82	90	89	104	87	94	82	83	94	88	111	80	97	91	98	102	92	94	105	83	90	100	103	89	98	90	76	99	98	66	86	88	96	90	88	92	82	97	95	80	89	92	78	72	95	98	82	95	94	83	90	83	81	72	79	75	102	91	102	96	71	86	105	96	67	96	93	78	94	85	88	98	93	90	106	96	89	86	92	98	82	93	107	87	93	91	102	96	83	107	99	82	109	79	99	93	76	83	91	95	74	100	97	102	103	98	97	90	86	86	103	71	95	92	85	78	68	116	86	93	79	86	95	99	102	85	98	76	95	77	99	101	101	83	95	85	82	94	87	96	79	70	86	94	105	81	100	80	101	92	98	84	90	93	81	98	89	109	107	96	109	91	101	91	83	96	95	76	92	81	73	90	90	106	105	78	99	82	91	98	94	109	114	78	91	85	100	97	86	104	103	87	97	84	96	88	91	91	114	90	88	102	94	87	87	96	81	94	90	95	94	92	90	87	98	88	113	94	86	86	98	97	89	111	102	82	109	90	82	96	92	94	117	94	98	86	97	82	93	101	90	104	95	84	94	102	88	98	103	86	86	90	71	100	85	90	83	92	79	106	79	91	96	77	98	99	113	97	94	88	97	76	78	98	82	92	89	99	99	98	83	99	94
7546	15901	13514	6939	4694	3333	2554	1922	1530	1313	1068	888	746	664	598	555	490	451	408	359	331	323	311	309	263	255	270	275	246	255	215	228	240	226	217	180	228	213	205	199	211	199	218	196	187	184	185	162	202	176	191	194	173	166	163	173	172	161	171	152	175	187	190	179	201	178	176	163	167	183	162	186	163	171	167	181	178	197	165	153	141	161	172	170	181	149	154	185	169	150	169	164	158	174	149	160	174	182	167	137	158	174	159	143	140	173	157	154	149	148	160	179	187	156	172	165	183	162	162	144	169	150	152	154	151	172	142	155	176	140	148	179	148	146	163	144	175	173	165	136	194	180	146	154	144	156	148	164	179	162	161	166	181	146	170	154	195	155	173	142	144	178	163	161	158	161	142	154	161	148	150	159	162	160	162	159	155	169	166	168	162	157	141	181	167	163	169	164	166	162	145	166	174	164	171	145	160	153	141	155	152	172	172	162	147	173	169	167	143	148	162	167	163	148	165	160	184	146	172	161	157	168	154	170	163	168	129	147	147	183	171	138	141	157	158	166	164	181	162	168	170	164	156	161	149	161	156	159	154	159	157	147	174	157	142	164	158	177	168	165	200	164	154	165	190	162	185	147	154	161	166	146	153	148	163	147	187	161	159	157	160	159	170	192	153	134	166	158	159	159	138	146	151	136	149	156	153	171	164	151	173	161	152	155	169	149	151	156	156	168	140	184	162	178	142	164	154	169	154	166	144	153	140	169	173	160	143	133	145	139	165	154	161	153	168	171	168	158	147	160	153	161	171	171	139	167	136	148	154	173	161	150	187	164	155	178	157	159	169	157	169	139	155	161	160	180	147	166	169	172	170	152	169	162	163	148	142	154	143	159	145	136	186	155	169	149	132	137	154	147	151	144	190	165	174	143	154	168	174	166	161	163	161	176	171	173	154	173	156	171	144	147	138	156	149	154	156	174	154	176	168	153	148	159	149	166	173	154	159	147	157	152	154	148	179	140	149	173	145	191	158	148	173	149	155	176	168	161	142	162	161	166	137	158	123	157	159	160	156	175	155	148	160	150	163	172	154	158	167	175	145	175	151	168	171	148	170	172	165	145	177	145	183	145	157	163	161	152	140	166	147	165	162	147	170	174	162	153	148	162	159	150	147	128	149	184	142	168	156	157	145	168	149	152	159	139	180	141	153	167	184	159	140	181	136	144	180	155	145	156	155	184	165	181	153	154	168	168	140	154	161	150	169	151	135	172	145	151	163	158	160	171	146	159	155	180	172	167	153	166	186	159	163	168	168	170	162	145	162	169	166	149	147	149	171	179	163	162	147	163	145	165	153	152	169	148	141	157	148	153	178	176	141	178	158	190	175	155	162	164	183	152	192	151	175	178	151	142	150	155	164	159	149	148	178	162	137	196	148	177	163	167	168	153	170	161	162	160	144	146	168	151	150	148	181	164	165	169	154	145	164	156	153	161	181	149	172	158	142	151	168	149	149	137	160	165	152	163	151	181	156	162	168	148	161	171	179	171	161	169	151	158	157	164	162	163	159	160	163	149	164	178	170	159	141	142	138	163	135	147	158	146	159	173	143	149	145	175	162	154	157	175	156	145	162	143	161	165	161	162	167	143	149	168	161	173	172	172	153	153	165	151	148	156	159	138	149	153	148	139	163	165	144	150	149	172	156	158	169	135	184	159	178	161	181	154	162	149	140	163	164	166	166	148	148	156	148	162	135	151	147	157	157	186	165	157	148	167	159	163	139	159	170	170	162	157	174	168	176	150	135	154	149	142	163	137	151	171	172	151	162	163	157	162	150	156	150	167	157	171	160	156	164	165	136	145	160	164	158	156	156	156	145	145	152	152	149	158	150	151	169	162	188	169	167	132	139	152	164	170	157	185	158	153	156	162	161	163	144	142	127	156	172	137	146	156	142	174	161	165	150	177	155	161	151	145	165	186	186	139	144	168	148	146	146	163	171	128	161	156	156	183	156	132	171	165	157	168	167	150	189	159	168	163	158	172	140	171	137	160	176	171	164	164	160	146	168	153	191	157	156	130	143	158	130	148	151	152	159	162	169	141	156	160	177	162	157	175	172	148	162	157	161	181	153	133	167	170	153	184	143	152	152	173	140	137	156	150	156	169	169	173	167	183	183	158	162	129	168	151	191	136	182	127	177	154	165	166	151	153	139	179	146	161	172	169	145	151	146	159	176	149	148	145	171	122	182	182	150	159	165	148	160	172	168	148	144	152	152	166	150	149	160	158	153	168	157	150	157	157	182	140	143	147	155	156	143	163	153	170	166	143	150	152	151	169	154	157	147	171	180	165	146	168	150	169	186	166	156	160	177	183	179	151	130	143	161	134	138	167	152	176	146	168	157	181	167	156	175	160	166	156	156	161	161	154	160	139	156	159	137	144	158	143	173	158	158	163	160	162	158	179	162	176	154	152	151	137	158	139	169	169	172	125	166	146	142	140	175	157	174	142	165	147	173	142	172	163	154	180	150	177	142	140	155	171	162	140	156	164	166	159	146	139	156	139	136	160	162	135	153	148	151	164	149	188	180	166	163	150	155	169	176	148	151	169	152	170	158	141	160	165	178	164	150	156	171	138	184	147	161	147	145	142	140	169	159	158	148	191	146	157	134	146	141	173	148	140	170	141	153	165	133	156	161	177	148	159	150	127	163	172	170	166	131	157	170	155	146	138	149	160	131	190	174	144	138	146	162	151	172	158	145	168	136	149	145	174	158	171	152	164	165	132	160	162	149	151	166	156	163	186	144	160	149	149	159	172	142	151	142	149	148	150	164	157	164	143	165	167	174	169	142	162	162	152	143	155	164	174	168	145	153	169	162	166	126	159	161	124	174	145	188	156	162	160	169	163	164	149	156	158	167	168	139	164	154	156	158	164	172	144	128	164	157	158	158	150	180	169	168	155	153	168	144	163	166	190	167	159	156	152	158	175	131	173	159	160	155	183	169	156	155	157	161	174	155	145	138	149	152	166	176	172	161	169	155	167	148	148	159	157	164	163	163	148	147	151	166	179	158	154	138	178	166	151	164	142	155	165	170	164	152	153	181	157	153	159	137	154	157	164	178	163	158	159	150	155	148	169	173	141	157	147	151	161	143	162	160	151	179	148	141	135	142	159	177	159	169	140	137	145	174	158	158	149	147	172	152	162	178	167	148	174	178	150	162	174	153	153	151	162	146	163	156	171	158	152	179	153	162	154	173	151	178	145	183	149	147	150	172	160	171	169	152	150	149	162	137	136	163	163	152	156	174	158	153	143	134	140	147	177	151	156	136	150	157	164	171	177	133	147	154	163	171	176	147	170	139	167	173	172	162	162	169	172	152	162	152	156	141	139	151	160	151	165	137	180	167	165	147	143	172	151	162	156	146	130	147	133	141	154	170	140	152	164	153	169	154	132	148	171	180	157	167	157	148	160	144	145	168	156	165	187	167	151	147	160	159	138	145	180	167	152	159	157
26678	19785	5684	843	593	573	386	393	349	345	398	366	381	369	384	316	330	392	356	363	332	384	376	320	355	376	364	367	345	350	343	349	357	370	376	382	350	380	345	381	337	345	373	344	412	385	339	360	359	379	347	369	381	343	348	353	348	350	367	345	336	364	374	336	402	352	315	346	330	380	364	368	381	353	356	366	305	365	339	382	362	348	360	366	356	357	350	365	349	371	349	312	366	394	368	354	360	331	323	359	373	366	373	347	391	362	394	342	377	369	385	383	365	338	366	351	373	361	360	346	382	333	384	391	340	356	368	358	356	357	346	349	341	381	356	331	367	357	360	367	355	354	355	338	356	326	367	379	328	334	384	382	346	378	362	361	334	371	374	348	328	353	346	355	363	395	348	340	380	388	352	385	342	347	373	332	357	341	379	383	336	360	344	350	371	388	354	383	342	376	332	371	363	379	331	357	393	339	385	350	346	371	369	352	340	382	367	370	358	342	356	367	356	399	374	383	359	354	349	359	357	358	330	388	384	379	324	341	349	360	379	344	370	332	341	350	374	347	383	343	395	328	372	361	355	372	370	358	340	353	334	340	374	388	344	378	356	370	329	361	364	343	362	381	351	356	373	363	354	365	348	386	381	358	363	377	370	355	347	359	383	352	371	373	373	357	344	383	341	353	385	378	338	379	347	326	368	367	349	351	341	388	355	362	404	339	366	374	346	397	357	355	337	336	349	353	380	388	376	393	363	360	371	343	374	359	339	333	328	390	349	385	370	339	353	361	346	328	338	373	346	352	336	369	336	360	399	378	356	361	383	370	299	383	375	371	355	379	346	379	347	351	348	385	355	334	381	370	340	358	373	306	346	363	348	357	399	359	362	367	366	356	383	325	357	355	341	406	391	309	322	342	381	354	352	339	344	373	347	368	384	331	331	360	355	371	361	338	380	384	370	350	345	359	341	358	355	326	331	361	376	380	368	348	365	383	348	343	361	381	338	355	317	391	352	357	369	367	358	369	352	376	388	374	319	352	338	365	347	368	369	386	373	334	349	352	363	401	339	376	380	343	349	335	329	336	354	364	353	351	366	401	367	366	351	363	364	355	343	366	318	340	341	321	376	335	376	344	346	401	370	358	351	350	331	359	374	337	393	346	322	352	357	361	385	365	317	355	353	366	385	363	379	346	366	364	342	374	364	343	358	321	372	346	361	395	372	359	348	368	356	353	384	353	335	356	353	327	332	370	341	366	369	384	330	345	368	359	358	369	347	344	361	331	392	319	395	370	341	341	387	324	374	384	354	344	343	372	352	388	338	380	360	389	404	351	333	345	352	380	370	383	347	361	312	357	359	382	370	361	351	372	378	374	340	358	361	379	363	351	343	333	363	368	344	372	382	370	376	377	322	363	340	334	318	380	357	327	353	362	362	350	377	355	359	379	335	375	333	338	352	346	335	351	366	399	357	349	400	345	355	347	354	362	342	377	390	379	349	353	341	348	375	348	353	348	377	363	363	373	334	332	370	384	360	349	368	350	405	376	367	399	339	346	340	371	372	310	357	367	340	366	376	355	336	358	349	350	344	349	321	359	381	379	337	374	358	382	377	367	348	369	359	361	362	357	345	373	352	338	333	360	315	362	360	334	364	365	323	344	372	337	377	343	338	380	351	388	340	368	404	375	355	360	366	377	356	327	379	337	339	360	363	362	363	366	332	362	360	352	346	341	373	379	348	389	378	385	380	376	357	370	346	342	356	378	361	348	363	360	383	353	369	369	379	366	358	374	381	341	339	355	313	373	359	345	344	370	372	346	334	354	366	362	373	345	368	362	346	352	385	335	384	378	334	350	332	390	358	370	331	364	366	368	343	348	377	383	349	371	385	380	341	355	352	321	368	382	381	385	395	371	357	381	360	339	357	378	364	343	375	347	345	326	386	360	367	325	338	338	388	347	387	381	375	370	341	368	345	387	342	356	339	355	383	385	365	355	359	340	363	360	369	350	345	357	374	351	358	361	403	367	372	329	350	375	382	389	351	349	360	343	346	352	376	326	358	366	369	358	383	360	358	367	336	344	372	366	351	377	390	375	371	336	335	357	322	308	353	356	370	359	328	350	384	348	358	345	343	380	319	342	367	370	372	347	344	363	359	335	383	359	376	370	366	359	335	375	353	375	381	381	407	340	335	379	375	357	392	383	347	362	398	365	365	386	381	363	351	348	368	350	336	382	369	362	398	375	379	395	314	341	352	385	365	408	370	367	332	347	356	356	367	351	354	357	359	355	348	379	387	396	356	382	383	379	356	368	372	361	356	347	323	383	358	378	364	352	375	344	348	356	431	351	377	368	348	358	346	408	364	347	381	342	326	374	355	360	346	376	373	381	361	340	311	368	346	369	354	337	346	364	401	395	358	394	346	366	373	335	363	340	359	333	359	356	349	355	359	362	366	377	376	372	366	363	347	344	377	360	364	365	361	316	352	334	386	371	381	352	384	327	371	403	386	371	343	373	355	330	356	367	378	311	382	370	336	359	384	384	408	374	355	364	396	346	351	366	388	373	354	366	314	336	343	351	392	340	335	371	381	343	339	378	363	339	351	335	374	374	360	346	319	365	369	343	379	370	373	351	376	336	356	378	376	369	365	345	390	357	366	363	378	349	361	345	328	362	353	332	339	353	353	307	368	378	357	352	339	383	353	387	394	377	342	396	349	357	333	384	363	380	371	335	369	349	349	368	361	312	356	376	337	361	338	363	347	354	347	378	373	328	340	326	344	363	400	381	342	351	365	374	355	378	339	369	352	332	348	374	367	380	386	353	331	335	409	373	363	349	376	387	345	349	341	347	353	343	357	390	335	358	339	378	344	350	363	361	371	381	399	334	366	353	352	355	329	347	384	319	354	365	349	370	396	345	348	360	378	400	326	370	349	352	339	373	352	375	374	349	359	345	354	357	350	382	402	356	333	374	352	366	392	332	378	372	388	385	364	345	346	383	373	361	367	347	368	371	381	360	384	327	385	349	363	351	376	336	339	418	369	327	365	335	334	376	366	376	352	365	345	369	362	341	343	337	376	365	325	379	376	332	373	352	361	385	360	393	340	378	324	372	333	353	346	363	362	371	357	354	334	345	377	378	319	344	381	368	329	342	361	355	323	356	354	360	392	351	362	342	353	356	338	373	349	340	357	360	360	349	383	367	333	360	380	384	365	343	352	384	352	351	402	382	360	353	361	352	365	384	359	373	345	363	369	346	365	350	375	346	380	361	375	355	374	367	333	386	348	362	380	350	375	370	369	366	371	358	354	382	339	338	335	364	362	374	381	373	344	382	317	353	346	370	337	374	362	354	349	343	408	356	370	393	351	384	368	368	348	369	346	327	361	355	358	369	356	348	362	371	352	321	351	356	378	363	394	349	389	359	329	354	355	377	342	347	357	378	383	348	371	381	391	358	367	367	349	346	339	352	360	360	361	367	354	368	345	357	351	348	328	359	325	381	296	347
4028	1520	1426	995	815	768	734	677	664	700	627	630	646	617	620	655	631	603	643	625	647	594	606	597	608	615	606	625	580	610	563	602	600	552	601	606	576	582	601	669	598	584	648	616	654	610	592	607	604	552	650	651	655	620	599	587	595	625	631	617	622	664	608	563	592	579	612	531	608	604	606	587	602	565	564	589	582	640	610	628	580	581	580	598	573	560	604	617	646	570	545	608	577	612	570	604	600	608	590	620	620	583	623	615	572	588	616	603	604	577	625	614	589	588	568	602	617	600	636	609	567	546	641	632	588	633	599	532	624	598	640	584	630	597	602	627	636	606	562	597	583	565	572	627	606	610	620	595	591	644	647	549	585	586	602	614	635	605	646	605	607	608	621	636	601	590	610	612	596	548	631	609	601	633	599	617	626	565	585	609	555	604	601	593	627	583	583	583	554	614	632	595	610	625	601	626	599	578	609	593	618	563	589	569	619	633	626	603	549	578	611	583	635	592	614	598	596	615	598	573	603	580	626	608	613	619	617	592	600	634	613	548	618	629	625	559	603	600	577	592	649	558	596	621	607	632	580	638	587	613	625	563	576	623	561	586	583	649	570	590	544	637	610	599	617	654	560	557	631	619	566	576	617	605	590	612	614	642	598	576	601	637	628	612	616	577	588	596	585	600	593	591	559	614	634	614	630	582	603	608	646	581	596	571	607	597	608	579	620	625	598	604	604	575	620	563	636	626	611	591	597	635	578	601	603	642	559	548	585	579	583	621	589	566	583	559	593	564	598	586	584	601	593	579	633	618	600	568	602	593	600	633	590	622	566	555	595	595	527	609	624	621	584	584	617	574	641	573	548	634	639	581	609	560	565	586	631	562	620	596	635	633	652	556	590	640	617	586	637	585	584	573	588	594	648	624	577	597	594	609	601	604	582	571	628	647	536	615	567	598	599	589	601	635	621	564	606	617	656	586	566	616	604	586	618	623	619	603	610	561	591	606	604	642	574	567	601	633	563	575	595	568	634	590	582	614	614	588	573	593	620	637	613	622	584	543	625	607	594	642	592	612	580	596	613	596	579	598	619	566	568	592	606	579	552	643	613	633	599	610	611	619	623	629	621	634	623	633	611	619	577	579	685	575	592	560	620	595	574	605	609	619	635	592	551	574	579	553	605	606	560	559	588	554	560	624	638	576	569	611	554	572	624	582	566	628	620	625	633	634	523	614	633	569	572	587	605	634	595	597	602	584	595	622	560	620	624	652	603	596	631	588	611	589	628	615	618	583	609	575	624	605	610	578	547	624	561	632	618	603	564	603	596	585	562	633	634	592	578	599	617	646	572	603	653	529	624	597	616	619	594	672	628	615	604	580	578	591	637	605	602	629	618	561	579	607	568	572	557	570	613	589	587	601	608	611	631	597	601	599	580	607	601	623	564	622	572	595	635	583	589	594	615	609	601	594	580	586	598	623	564	588	627	575	601	585	615	662	632	632	637	604	561	619	562	618	617	623	618	589	600	598	601	589	571	571	630	646	587	651	627	597	585	582	658	607	608	605	593	603	613	640	607	598	604	565	604	658	602	618	704	591	571	571	635	614	636	579	598	578	605	597	618	583	645	596	577	574	587	612	614	577	605	632	632	615	642	594	600	613	583	656	600	578	605	604	622	632	610	616	593	604	595	599	575	557	603	576	635	591	537	618	579	617	600	622	592	601	592	574	581	612	625	609	588	632	573	613	587	607	593	612	610	604	598	590	637	566	603	630	664	634	642	641	587	575	555	590	606	588	600	618	540	595	585	588	589	604	597	600	555	585	623	593	581	633	599	593	632	580	604	605	607	591	595	630	599	621	615	605	571	628	576	659	592	594	576	585	608	625	591	594	658	588	610	611	574	573	640	580	602	609	613	612	630	577	595	657	588	568	600	596	579	595	577	605	585	631	630	605	582	598	641	580	627	618	625	605	578	580	591	606	561	574	613	606	554	578	611	595	637	603	610	611	649	625	604	606	592	614	610	627	644	601	585	580	610	603	594	611	583	596	564	610	590	600	568	600	634	613	598	588	579	588	632	575	595	634	613	602	570	581	636	612	580	601	590	591	579	599	620	618	583	556	605	568	559	602	613	556	597	569	579	576	558	603	647	609	602	612	611	586	576	594	642	569	602	623	624	601	601	602	678	606	589	572	593	618	581	601	583	644	619	585	595	626	601	589	584	607	565	632	618	618	606	619	624	626	599	620	602	590	614	619	628	578	631	608	605	575	575	620	616	565	587	617	627	591	600	603	634	600	569	588	612	560	570	620	574	572	643	604	585	633	601	611	616	539	575	603	592	579	607	583	604	603	602	592	646	605	594	614	619	644	561	585	620	597	635	579	591	616	597	613	604	574	616	603	596	567	662	581	615	570	630	570	619	556	588	596	535	616	574	588	636	624	585	596	613	597	602	574	546	635	607	618	587	595	637	630	552	643	621	628	578	613	581	590	587	645	624	587	598	642	553	569	559	620	586	580	601	585	585	562	618	571	637	613	615	572	601	562	585	579	609	592	595	633	613	608	613	616	554	581	575	633	607	641	601	611	618	582	620	590	656	599	589	604	611	604	578	648	616	595	584	594	616	572	571	624	605	629	605	641	632	571	617	576	593	604	616	583	659	627	606	589	583	616	628	598	592	568	589	583	621	615	590	571	615	623	596	639	625	610	614	625	587	587	642	604	602	614	571	578	588	621	603	604	564	591	597	602	571	623	613	580	628	566	638	624	619	590	596	613	589	628	631	592	614	589	592	606	610	616	584	597	615	599	604	581	602	575	649	578	610	601	594	581	579	651	603	586	637	579	588	637	567	592	608	599	618	609	550	632	590	595	645	606	568	613	611	603	575	633	629	608	593	608	600	615	589	608	596	584	613	615	577	580	593	622	620	593	558	580	615	622	618	597	560	594	623	630	565	584	616	614	591	599	644	610	599	620	630	580	602	589	626	574	581	612	644	594	579	626	591	631	560	591	664	558	563	626	615	612	590	637	576	615	622	603	591	614	654	597	576	662	594	646	581	596	636	609	603	601	581	677	621	630	604	606	595	614	594	621	589	628	606	644	597	560	610	614	624	626	566	585	627	592	628	601	576	580	631	588	626	566	591	630	557	608	547	628	569	594	562	598	628	609	606	581	586	599	580	605	567	597	571	582	633	553	598	585	595	601	595	633	611	587	554	595	619	619	601	620	604	616	569	609	589	596	615	647	606	640	611	611	597	640	560	537	574	619	581	586	621	631	597	650	601	580	594	639	518	632	614	590	597	609	597	632	631	574	621	595	621	613	552	669	566	609	525	568	574	565	605	624	619	577	635	576	645	623	629	597	604	581	575	626	592	550	586	636	560	595	575	579	628	567	620	606	611	633	648	577	596	606	586	603	634	613	605	621	591	586	584	586	593	548	558	601	611	576	655	633	628	589	615	560	584	579	606	636	616	595	585	585	583	589	613	615	599	611	591	611	625	589
24081	21118	28198	24265	20288	2218	709	514	454	360	396	349	366	302	326	297	272	293	277	300	302	285	276	240	275	291	249	271	265	250	277	269	265	260	238	273	249	247	255	268	233	254	247	265	233	244	263	243	261	264	249	258	235	234	268	259	217	265	251	227	223	243	243	227	245	269	227	212	254	259	235	250	262	237	260	255	241	260	266	226	236	246	226	277	233	289	248	259	263	220	244	264	253	220	247	260	293	252	259	242	243	255	248	253	247	267	263	256	232	235	254	264	247	238	242	228	236	244	262	251	226	228	259	252	234	267	233	230	248	251	239	258	229	247	267	267	225	248	250	251	236	255	250	261	225	279	241	255	258	268	273	242	255	263	253	250	265	232	253	252	260	228	240	229	243	219	217	235	245	229	235	236	266	255	235	239	231	253	237	252	234	258	246	216	224	251	259	239	218	244	233	278	247	271	219	255	239	226	234	245	237	250	252	262	251	266	248	259	252	239	222	230	264	225	255	264	227	263	267	230	227	265	232	230	250	257	232	264	262	279	262	236	235	251	237	263	252	260	253	234	232	263	225	250	260	253	223	268	269	237	224	231	252	254	254	268	261	248	232	239	247	247	250	247	229	244	256	228	250	222	225	244	249	260	216	257	243	251	236	238	252	222	266	268	234	246	243	246	257	242	227	222	261	249	253	241	229	242	254	272	226	259	221	248	229	218	245	243	258	230	250	263	254	250	215	272	271	258	258	238	247	230	261	243	234	249	254	242	217	289	263	243	243	238	247	238	240	281	233	248	242	244	260	230	229	230	248	220	271	245	217	263	241	245	239	271	234	240	252	212	253	243	253	241	250	218	228	260	247	268	263	219	245	244	233	243	275	272	252	266	237	258	234	243	255	244	256	240	250	246	260	228	243	245	247	250	246	246	248	236	248	226	230	243	250	241	235	240	243	281	246	263	264	236	234	253	216	256	263	241	259	266	235	275	251	248	237	245	244	242	229	226	250	236	243	228	246	229	220	245	245	252	256	241	219	243	248	245	250	264	236	212	243	250	276	244	246	231	247	249	243	244	251	262	248	242	244	247	233	246	234	249	303	249	233	233	233	279	254	243	249	247	251	276	231	254	259	245	256	280	241	253	244	259	250	261	233	231	233	245	232	220	222	245	265	236	258	248	247	260	214	241	237	259	240	247	225	233	236	248	257	252	228	256	257	220	228	249	284	263	244	233	274	253	253	258	245	251	220	264	222	226	234	248	253	235	257	227	252	238	259	237	239	236	245	259	269	257	212	239	258	240	232	240	238	268	261	226	247	241	229	249	270	220	250	261	236	250	238	238	252	241	230	251	278	253	257	252	234	270	237	233	278	223	241	217	231	249	263	247	220	264	246	231	216	267	231	269	238	261	231	224	251	244	250	234	245	242	222	239	260	235	249	264	272	236	240	226	253	238	222	251	238	245	253	231	243	241	257	228	243	229	247	248	228	242	214	256	227	260	261	274	258	273	234	229	223	248	225	215	255	242	216	258	251	247	233	246	244	252	233	240	230	246	227	240	228	259	245	252	250	249	234	236	267	221	230	249	248	263	241	242	232	255	256	279	242	265	224	245	242	277	261	246	217	249	208	242	244	226	241	267	264	255	237	268	266	230	247	256	237	255	248	223	244	255	230	251	225	252	264	259	241	242	251	240	249	249	222	240	256	249	272	227	255	239	222	216	243	231	258	280	251	253	242	232	247	254	239	217	247	219	232	254	247	249	259	219	248	281	280	234	225	217	247	252	247	249	244	220	253	211	242	234	247	229	254	236	237	264	241	250	241	256	263	252	260	228	263	252	254	228	251	232	239	259	233	250	237	248	240	236	255	251	243	246	244	248	276	229	247	247	242	232	221	256	240	239	241	235	213	214	237	216	233	237	251	245	266	272	255	241	258	241	210	222	276	248	229	241	246	240	230	231	265	254	220	248	232	252	224	259	253	234	256	244	192	233	226	257	248	245	240	242	241	236	246	252	242	238	228	238	225	224	232	241	235	254	246	245	240	238	257	215	258	228	250	219	229	253	236	213	239	258	258	257	227	259	250	240	245	274	224	242	255	254	242	224	257	263	239	239	233	218	256	249	247	236	256	257	258	224	251	214	232	245	243	249	240	245	260	264	260	252	221	249	265	273	246	258	247	234	240	271	235	229	234	252	261	247	267	278	229	232	260	239	240	236	255	282	225	247	249	240	244	256	253	256	244	256	247	225	242	241	253	254	230	253	254	252	248	263	240	236	253	230	250	220	231	259	258	243	252	226	253	258	257	253	251	263	264	255	245	254	245	257	248	247	241	238	256	268	256	258	265	254	256	269	231	261	273	239	255	236	236	211	241	222	231	243	249	233	226	236	239	234	241	229	254	226	238	271	241	233	242	275	248	274	236	226	222	229	219	264	216	239	230	276	233	253	258	273	252	249	240	297	239	257	262	270	262	276	260	227	217	199	266	248	209	234	246	210	227	251	232	301	247	218	223	229	240	256	240	240	262	235	214	254	248	285	254	251	218	256	245	215	220	248	208	240	252	224	263	230	275	221	269	264	212	248	244	268	234	247	238	242	238	273	236	236	248	232	228	286	255	243	240	262	223	245	248	257	253	246	233	255	235	260	223	250	260	243	261	269	230	240	257	238	257	236	213	233	235	250	248	240	229	288	214	266	254	242	257	238	249	250	254	250	281	228	260	240	254	256	232	260	234	247	254	247	245	236	253	244	243	262	258	245	213	259	263	259	210	245	248	251	212	240	253	256	259	259	235	254	231	231	246	233	261	263	247	260	221	247	247	236	265	251	236	257	241	233	247	245	262	249	235	235	221	261	227	268	255	235	228	260	219	239	221	234	294	224	251	265	238	231	239	268	244	253	251	239	236	242	272	244	225	260	252	262	226	241	237	255	225	262	263	249	251	250	248	255	261	244	274	226	249	256	220	240	212	257	220	272	244	241	247	265	219	252	278	222	241	227	266	250	244	247	243	216	225	236	277	224	250	248	230	257	264	257	242	243	234	233	242	242	261	233	225	247	234	239	193	222	224	248	234	229	222	235	259	251	225	264	217	233	239	234	237	248	242	232	236	270	251	255	239	254	257	222	279	254	245	275	243	244	260	238	252	242	252	237	247	251	256	233	224	238	238	229	238	240	257	234	259	242	225	243	239	273	272	236	261	234	226	232	259	260	251	219	232	258	229	251	243	277	249	258	245	233	245	230	259	237	222	252	259	236	224	233	246	246	257	253	226	245	217	242	256	240	236	237	233	265	253	248	261	216	236	264	265	296	260	256	251	256	248	222	243	267	253	240	276	234	278	258	220	254	232	254	243	233	224	233	257	250	223	258	253	226	231	248	247	263	252	250	252	282	230	255	226	248	224	244	242	236	245	249	237	231	277	241	242	240	263	261	263	242	221	272	237	266	258	253	238	243	274	217	279	239	255	236	216	235	244	249	253	245	240	226	248	238	267	252	266	241
5263	10061	8367	4139	2753	2134	1642	1310	1119	991	884	754	717	720	652	653	628	586	505	538	531	484	476	459	516	490	496	501	469	460	502	432	479	462	418	441	461	478	430	433	462	459	452	459	439	402	472	439	426	428	439	440	461	440	431	432	414	461	432	443	430	433	409	440	441	458	418	434	428	434	403	429	426	395	404	436	420	417	375	449	408	418	427	445	423	448	440	431	436	418	443	409	411	426	399	400	439	399	454	414	415	420	430	433	414	424	420	424	392	440	407	441	409	480	453	407	437	428	455	395	443	393	431	434	429	490	407	441	386	412	391	408	443	459	431	433	401	399	406	429	425	418	415	462	418	429	411	411	444	437	457	409	454	391	438	421	408	432	440	427	396	418	376	407	451	410	458	423	392	431	467	463	434	458	424	423	417	400	427	444	392	400	428	430	390	486	448	420	465	449	421	409	380	415	354	409	440	401	420	404	394	471	423	411	461	401	460	412	419	425	415	444	399	444	433	449	421	458	386	438	387	441	403	404	435	449	438	420	460	427	465	400	401	444	417	444	462	414	417	424	428	461	383	420	449	441	425	399	425	412	406	402	414	443	417	438	423	432	428	419	421	415	434	437	431	403	426	427	438	417	438	407	411	448	428	431	372	403	473	422	397	415	442	415	432	399	440	427	421	387	395	392	454	451	388	430	437	421	420	442	436	434	435	412	396	413	415	403	389	389	435	458	435	416	446	428	394	400	431	397	422	412	424	437	408	425	451	390	411	418	395	396	446	435	433	468	448	390	373	422	432	366	400	393	446	394	391	434	409	402	417	414	432	434	422	384	448	462	480	398	438	410	399	434	414	471	415	423	444	435	438	424	414	369	427	417	429	410	417	386	437	431	412	425	428	416	426	430	423	441	437	437	423	378	421	419	463	445	393	437	423	384	424	438	415	440	416	420	485	436	411	434	425	419	422	421	434	439	405	400	422	462	401	380	400	415	426	380	416	413	402	426	424	404	435	411	365	458	405	387	404	428	432	438	452	416	425	429	436	402	422	451	450	408	419	395	432	449	375	414	447	430	415	411	430	457	431	423	407	388	413	386	422	428	405	466	426	391	389	422	395	452	426	425	419	398	420	415	423	430	442	415	425	398	431	426	436	450	416	451	393	425	425	409	399	419	412	437	415	428	419	422	437	419	426	435	390	429	445	385	430	425	427	394	435	394	424	411	413	423	395	414	435	407	443	405	424	393	413	419	438	390	418	432	452	424	390	431	423	419	450	426	410	435	437	400	454	430	435	438	445	433	397	404	428	419	386	424	425	426	418	424	406	414	410	407	426	458	433	476	442	435	410	441	431	423	398	447	423	411	398	395	423	397	409	425	433	427	421	439	403	435	458	424	399	382	419	425	424	417	418	435	455	433	412	443	396	407	415	425	396	454	401	396	426	370	451	419	441	449	408	426	411	405	396	388	430	408	436	450	444	376	448	445	424	418	435	442	434	430	417	429	412	428	409	433	408	445	438	424	424	411	416	393	411	443	409	438	396	462	403	428	437	415	385	427	424	402	411	402	403	443	416	412	393	413	413	405	409	416	435	392	407	423	381	453	402	390	400	360	452	433	413	420	437	423	410	427	436	422	412	485	449	391	441	444	418	444	449	434	392	419	427	415	449	405	433	416	430	422	458	441	391	426	395	425	452	443	413	411	390	402	415	439	429	408	436	425	413	405	399	445	392	420	405	409	435	470	409	437	447	416	429	393	429	427	405	403	416	405	389	428	413	401	432	401	410	420	427	414	414	396	424	413	442	392	407	413	415	423	424	419	398	413	392	413	422	400	418	395	371	410	405	404	418	433	414	382	459	445	445	433	395	415	423	458	456	410	389	399	426	414	419	427	392	424	395	384	413	396	451	389	418	422	436	436	436	445	423	433	471	416	429	407	412	407	422	408	449	405	413	419	404	435	417	413	411	417	419	411	404	424	426	389	400	413	428	444	413	417	458	425	446	382	438	428	426	449	427	391	421	420	400	414	424	423	445	447	408	382	414	431	412	405	424	444	404	431	414	417	410	399	402	405	417	418	420	404	401	422	426	412	415	434	398	469	439	424	407	435	442	455	414	422	417	414	436	408	443	436	428	435	428	427	419	428	407	426	415	392	383	415	435	417	435	438	417	398	406	418	404	409	433	439	449	392	378	433	442	466	420	415	446	426	429	399	417	455	421	406	391	422	399	413	421	397	427	411	431	427	461	401	437	451	430	413	435	403	479	430	402	457	419	430	426	418	403	437	402	388	421	405	428	447	411	448	386	441	402	452	420	455	424	446	415	422	483	463	411	448	408	441	447	415	389	452	447	415	401	416	399	429	404	398	416	406	401	436	385	412	425	414	404	449	422	421	453	439	441	454	412	430	460	430	431	406	416	435	481	390	423	412	464	413	403	425	452	431	429	435	449	435	422	424	396	439	399	416	413	406	408	436	456	443	426	394	430	391	385	439	431	445	459	431	399	433	429	415	420	444	423	396	438	419	405	398	430	419	413	424	399	443	434	430	411	428	452	412	441	428	373	422	421	428	411	412	434	433	390	436	425	394	403	413	489	385	438	419	442	368	442	395	480	403	387	433	407	417	407	431	485	388	443	429	466	398	414	399	422	450	402	408	429	429	406	438	413	409	403	426	434	447	450	436	413	414	433	428	410	415	430	425	424	430	420	474	454	426	453	438	398	395	449	450	415	369	393	430	395	404	391	409	430	397	433	447	411	432	418	403	446	405	412	421	424	455	412	390	424	437	417	406	418	416	412	430	416	396	415	408	415	442	405	418	418	379	409	411	444	425	417	407	423	400	407	386	444	443	404	412	440	415	400	437	406	395	444	426	428	463	413	428	417	428	441	415	405	407	421	423	443	420	412	437	424	399	466	436	363	412	461	415	403	418	421	410	386	394	439	425	421	428	421	385	418	382	438	424	448	427	411	424	437	413	411	416	450	465	418	432	429	413	419	422	443	419	401	415	395	415	418	410	431	430	425	417	425	385	398	417	377	412	464	415	436	431	385	473	407	454	411	429	443	455	407	440	442	418	412	419	432	440	402	404	396	456	413	410	430	435	424	426	432	395	437	387	412	449	434	423	441	394	420	434	396	374	427	450	425	408	375	387	432	434	425	407	387	435	429	407	438	437	410	410	407	424	418	411	432	450	424	420	411	392	431	431	439	417	398	416	426	420	408	390	429	426	428	425	404	427	426	437	432	403	417	437	449	440	412	417	425	446	411	417	414	429	382	418	439	454	462	465	404	391	421	431	433	453	389	414	408	410	435	406	437	426	426	455	440	438	445	391	406	441	421	433	403	406	389	410	424	425	426	414	481	399	435	389	426	425	436	413	456	431	405	395	426	400	393	465	440	417	421	448	404	408	435	428	382	429	444	398	422	428	391	427	432	436	453	430	459	420	384	422	415	423	431	425	428	426	458	460	423	426	441	408	400	427	394	432	449	436	431	441	414	415
23101	21106	28807	23643	21107	19569	1845	643	426	385	281	287	260	226	194	214	140	182	144	172	134	155	128	124	145	117	113	106	124	106	118	108	105	117	106	116	93	108	106	118	122	99	83	85	118	90	102	102	101	79	98	90	93	111	95	85	96	109	97	76	83	94	106	95	101	88	114	99	102	83	104	81	89	89	106	90	94	88	108	95	82	87	98	95	97	90	92	81	104	106	82	86	106	108	83	92	95	95	87	81	76	93	73	85	105	104	93	105	100	95	104	96	95	89	74	98	86	76	87	99	93	87	78	90	103	84	105	103	115	82	86	112	91	99	112	111	92	76	79	93	88	80	96	108	102	78	109	94	85	80	99	118	99	106	93	79	94	97	85	86	88	96	90	88	93	87	106	88	80	77	105	102	96	93	86	80	70	71	101	101	100	63	75	80	80	85	103	93	82	109	85	88	89	80	87	77	101	77	78	91	111	79	99	75	79	78	95	88	81	100	96	88	94	89	78	73	99	115	90	98	100	96	94	79	98	102	83	87	90	85	79	76	96	97	104	90	93	92	83	74	93	89	86	79	105	75	96	88	72	93	92	80	87	105	86	89	92	96	82	91	90	85	78	91	98	89	87	98	96	81	92	98	98	102	101	83	105	92	91	88	92	80	107	101	106	97	86	91	83	97	90	97	88	95	87	86	94	80	88	104	87	89	91	88	91	89	75	78	92	103	90	92	91	91	76	92	89	79	97	94	78	111	85	93	97	69	81	83	92	96	84	97	102	75	89	71	105	69	102	94	96	87	82	88	93	95	99	101	104	69	93	97	81	88	79	90	107	81	109	113	77	96	98	84	93	76	86	89	104	77	82	94	103	89	91	95	100	106	96	86	107	94	86	84	118	76	88	119	80	75	79	99	96	94	93	93	104	80	90	91	79	90	81	82	98	91	98	86	73	95	94	88	83	72	76	93	86	89	77	98	98	85	87	80	80	97	93	83	92	90	104	84	82	93	81	104	90	85	93	94	99	96	100	95	83	104	102	71	80	85	92	74	87	96	108	79	81	113	92	91	91	92	73	93	74	77	110	107	84	100	86	56	92	78	98	105	87	109	106	91	105	86	97	91	91	104	78	92	102	97	82	92	89	110	64	87	89	82	96	82	88	94	87	76	80	100	105	102	83	91	79	88	81	96	88	90	82	95	77	113	88	79	96	104	93	81	82	109	90	95	100	108	97	109	80	96	84	110	94	81	104	81	80	71	89	79	89	87	92	90	107	105	85	97	96	106	91	95	100	68	96	109	84	90	80	87	95	97	80	92	107	90	87	80	88	90	89	86	93	83	88	79	93	98	92	96	90	101	83	84	87	90	80	80	96	97	90	85	93	96	81	90	89	93	81	92	85	86	95	94	86	90	83	87	75	93	94	98	90	80	78	89	94	75	96	86	103	90	99	93	118	107	100	93	91	92	98	88	94	98	71	96	84	79	68	90	77	80	107	100	85	87	76	84	78	108	90	89	76	87	81	105	89	89	86	105	88	98	91	91	95	83	95	91	98	89	93	98	86	87	92	83	84	92	85	92	88	75	93	106	75	80	77	85	82	101	87	92	88	76	79	78	81	102	89	108	94	92	90	90	82	91	77	103	105	82	101	83	83	98	99	88	89	95	91	98	92	110	80	87	92	81	91	72	82	90	84	115	91	97	94	69	90	98	86	77	98	84	96	87	91	82	83	76	100	85	93	90	93	100	92	78	105	90	105	94	90	89	87	110	90	84	98	75	76	97	91	88	100	74	92	100	92	95	90	101	102	79	88	103	89	85	86	104	83	97	98	77	85	68	91	93	107	93	83	86	97	102	81	94	85	113	91	83	87	100	99	88	97	86	94	98	107	103	78	88	82	91	73	73	73	90	74	104	104	80	108	97	93	96	81	93	79	92	78	93	81	93	88	83	95	88	88	96	79	90	81	93	84	95	80	75	78	101	92	84	108	103	82	106	95	91	99	99	106	73	88	97	91	84	96	89	100	105	87	86	92	87	97	73	81	96	98	78	93	101	79	109	79	95	97	84	85	85	91	97	85	105	90	86	85	85	98	92	93	92	99	81	98	95	104	110	86	96	76	100	105	76	87	78	69	89	94	98	83	89	105	88	99	89	91	80	81	86	96	89	98	95	72	98	83	91	81	91	87	113	96	101	91	86	103	94	92	71	87	96	99	95	74	94	92	91	89	80	76	95	102	89	89	86	85	83	86	91	90	89	78	100	82	102	94	101	90	78	92	102	90	93	92	104	98	81	103	98	96	102	103	83	69	94	86	74	93	85	69	102	94	95	93	77	95	88	96	97	83	85	99	68	100	96	97	91	89	108	100	89	91	80	88	79	90	76	92	99	97	85	90	102	86	88	81	98	86	99	100	97	100	74	81	81	94	90	88	93	93	89	98	100	93	91	84	105	80	89	111	82	87	93	96	114	85	84	66	94	90	90	94	103	108	92	87	78	81	81	101	72	104	99	103	113	82	97	89	83	83	97	77	88	93	78	87	109	99	90	94	97	94	94	100	91	107	93	84	87	94	99	103	84	78	102	105	84	98	91	93	81	84	71	93	84	109	88	96	111	83	86	74	85	86	82	82	72	106	88	93	87	85	88	93	99	98	102	87	97	91	99	95	90	95	73	96	106	97	88	89	77	85	89	95	102	81	87	107	86	77	104	91	90	97	94	87	82	95	77	85	76	96	83	101	89	81	73	71	104	83	93	99	98	89	84	100	108	84	87	83	90	80	73	83	108	96	89	85	92	74	74	88	88	97	89	78	77	75	102	88	105	81	87	94	90	92	101	106	91	97	100	97	80	89	90	99	100	94	94	80	107	93	77	89	109	91	102	91	113	91	100	101	94	79	91	85	109	81	90	109	87	89	91	98	92	75	77	86	82	78	103	93	84	93	84	114	92	96	90	73	83	102	87	97	79	84	82	93	82	94	96	101	72	82	69	94	98	102	83	91	94	103	85	83	77	95	78	86	91	90	106	95	87	88	98	87	98	82	87	70	96	106	104	87	98	77	89	91	89	95	85	100	91	102	89	92	85	73	82	103	80	89	103	86	79	83	84	83	91	77	88	84	94	89	97	111	99	93	95	90	85	90	83	86	93	81	86	93	94	83	112	101	96	86	84	94	90	100	88	100	106	98	89	78	91	80	95	102	98	87	80	88	86	75	111	81	93	97	83	97	85	90	94	92	94	85	88	97	93	99	94	80	68	81	101	100	75	95	80	110	98	100	81	76	91	84	72	83	88	96	101	83	78	102	81	85	92	81	100	79	103	95	86	74	89	83	87	96	101	88	94	103	104	99	93	84	75	88	98	95	101	94	90	89	105	81	81	83	121	91	89	100	90	76	106	79	80	89	94	94	77	109	105	79	83	116	83	99	101	82	98	101	93	90	78	102	110	99	67	84	87	103	87	108	95	91	98	79	77	97	90	78	89	90	71	89	71	95	106	91	66
7399	15929	13326	6835	4597	3305	2608	1876	1458	1287	1055	874	706	665	588	542	473	427	401	391	345	319	305	273	284	256	255	269	259	237	248	235	226	222	209	218	201	201	200	206	183	198	192	192	179	182	165	181	171	177	160	165	182	173	182	161	185	175	170	205	177	153	178	182	168	180	169	174	156	155	149	163	167	158	157	198	186	152	166	159	165	169	174	169	144	161	172	160	151	162	147	161	163	182	146	164	149	180	162	175	167	183	144	155	173	180	165	165	156	176	149	165	164	136	158	145	145	162	157	163	149	168	138	146	142	147	170	162	165	158	155	159	169	144	146	148	165	158	144	144	158	164	173	146	162	150	150	157	160	166	128	166	172	160	135	168	158	151	146	142	188	169	149	159	178	161	126	158	138	159	174	157	171	174	181	139	168	162	160	149	146	162	176	148	161	154	162	127	162	157	152	157	152	143	165	164	148	162	156	143	143	153	166	151	122	115	166	140	157	173	154	142	151	168	166	158	156	186	173	168	150	164	143	164	171	157	159	165	149	159	151	168	145	159	160	142	157	135	164	145	121	159	168	156	158	159	157	142	149	147	169	156	160	165	183	163	153	163	156	153	157	158	156	151	146	139	142	141	155	154	154	161	167	162	152	139	163	177	175	168	160	168	164	161	159	151	168	156	174	145	144	150	150	160	157	149	145	160	159	162	163	165	144	149	157	136	167	158	148	147	152	150	155	164	164	155	153	146	153	161	141	163	155	161	160	152	148	130	136	159	165	162	140	170	157	163	160	142	163	186	149	153	148	165	171	149	172	157	143	179	173	157	157	135	143	155	154	161	168	159	166	148	155	157	142	153	165	154	136	160	150	147	151	146	149	173	140	140	149	148	153	165	151	147	148	143	155	162	146	153	124	149	158	182	158	141	154	169	169	175	158	138	168	162	161	142	143	153	152	144	172	161	147	151	163	140	154	148	152	149	176	150	179	169	153	150	169	145	150	140	142	160	128	169	144	147	149	157	165	161	173	125	159	167	156	137	179	139	163	155	145	156	162	148	122	149	169	151	166	128	137	155	126	168	168	144	149	155	143	162	162	143	154	150	154	150	138	156	144	131	146	151	156	170	160	143	125	153	177	136	157	175	165	158	140	156	132	145	157	148	146	165	171	144	180	153	146	139	139	146	151	179	186	169	165	150	163	144	163	149	152	177	146	156	146	154	152	153	153	168	168	136	182	134	146	162	159	176	153	139	154	148	172	164	142	150	149	147	170	155	142	149	158	144	144	146	162	149	153	168	154	110	151	158	127	145	167	153	143	149	164	138	166	165	161	169	144	162	161	152	140	167	173	150	148	170	134	157	152	158	150	164	131	154	163	150	141	159	164	167	156	157	155	159	153	164	149	148	157	146	145	163	148	142	167	153	143	164	179	148	161	143	168	160	183	150	186	159	158	162	170	158	146	162	145	150	158	140	153	149	145	145	148	137	136	143	162	140	157	150	167	150	161	159	170	157	157	163	180	156	145	135	168	153	138	144	151	164	143	152	165	141	153	156	154	159	167	157	168	155	179	159	160	164	160	163	141	167	156	174	140	151	154	144	145	152	147	150	131	160	159	161	149	149	143	157	152	134	140	179	155	162	158	151	144	137	145	156	164	153	133	169	152	143	140	166	160	145	166	145	163	161	166	154	139	130	154	150	158	158	171	155	119	156	157	144	146	137	153	150	173	179	168	121	160	166	155	163	144	155	165	135	167	147	143	173	134	165	161	163	155	149	144	153	153	164	149	156	168	160	152	160	152	171	165	156	147	146	128	168	160	132	164	177	155	171	149	148	136	142	137	158	151	167	154	157	156	173	157	152	152	169	162	153	149	145	153	156	164	149	147	168	145	141	153	170	151	128	163	182	128	154	148	154	148	143	135	167	165	155	170	178	153	145	167	150	144	175	162	155	157	139	145	155	146	172	157	152	162	143	149	141	152	173	165	171	154	150	161	173	165	156	160	171	160	170	161	151	155	154	151	151	161	146	137	139	163	173	145	161	163	157	154	167	162	147	167	149	147	137	158	171	173	162	142	170	152	172	156	171	140	175	164	170	154	161	150	164	149	163	165	133	153	146	167	150	130	145	176	148	139	154	154	158	150	170	156	154	154	147	147	166	132	172	183	150	149	161	162	163	153	131	135	157	173	132	138	156	176	133	122	179	154	152	176	162	141	167	133	158	158	154	173	161	170	166	170	139	150	152	163	166	145	166	150	140	160	144	136	155	150	170	143	187	174	153	162	161	157	164	159	165	143	189	180	162	169	146	145	160	130	141	176	165	180	161	169	191	145	130	171	179	161	160	160	157	154	168	142	158	173	153	127	160	187	147	169	167	142	166	155	134	142	144	148	163	165	160	164	154	169	134	141	143	151	155	135	154	155	167	144	173	164	148	159	171	157	145	175	161	145	179	158	141	164	158	168	167	136	156	159	154	130	170	134	160	161	145	179	151	147	167	155	165	168	146	155	141	157	156	138	148	146	135	162	165	146	150	154	144	175	168	153	154	133	146	170	141	181	156	148	144	141	147	157	140	177	148	152	141	153	164	159	153	174	173	155	123	151	161	157	144	160	147	179	155	161	160	154	146	143	144	152	159	176	159	149	171	152	135	160	153	146	126	148	161	154	130	157	168	136	165	150	134	163	169	151	160	188	142	160	159	152	157	135	157	142	144	131	134	160	147	172	171	157	144	158	181	165	140	142	170	142	173	156	164	164	160	156	157	164	154	164	184	143	159	128	163	159	167	146	179	134	153	138	158	124	167	169	188	155	164	164	155	176	126	172	143	159	176	145	146	144	140	168	169	156	151	155	162	152	139	154	151	152	172	164	148	144	145	161	169	139	139	172	165	144	137	167	140	151	160	147	163	146	157	168	168	143	163	165	168	169	173	163	142	136	164	168	162	173	136	145	156	156	153	158	160	133	161	150	174	171	134	142	169	161	170	170	153	156	154	166	134	140	165	140	159	152	176	166	177	160	163	173	169	152	144	154	132	184	170	140	127	146	157	149	141	179	160	145	161	152	154	142	143	151	148	139	164	144	141	152	151	145	162	159	166	191	168	145	162	141	180	155	155	150	148	169	170	172	160	127	150	176	154	157	147	183	152	152	166	163	151	166	169	150	163	153	145	160	156	143	159	167	156	140	178	136	139	172	154	170	149	166	157	150	145	166	148	134	147	159	147	171	145	149	178	162	160	161	126	154	176	165	152	161	133	149	163	150	180	150	148	163	146	135	164	142	158	150	180	159	153	164	146	156	146	154	145	172	150	153	160	164	144	163	150	169	142	171	150	163	171	173	143	143	180	159	178	150	172	141	150	124	159	155	166	152	140	139	152	169	150	172	158	159	153	155	165	145	180	167	173	161	143	165	149	158	143	179	168	164	147	163	139	154	177	166	146	155	145	152	165	162	145	151	172	152	165	157	166	161	131	160	131	137	145	154	148	162	150	169	160	158	169
26693	19695	5620	709	464	395	374	384	370	363	371	333	344	353	363	362	365	355	363	337	340	375	341	350	346	359	347	354	355	347	347	357	405	394	397	384	362	364	363	346	367	374	335	359	352	349	349	366	332	347	340	341	379	368	354	345	346	347	333	378	368	370	335	374	373	359	351	365	356	377	370	353	312	354	351	331	383	373	362	374	361	356	363	374	356	378	357	343	399	380	351	364	347	350	350	366	366	339	357	361	363	403	376	386	403	366	345	344	366	337	379	339	349	356	343	380	355	382	366	374	364	364	360	362	367	354	341	342	333	364	341	364	355	395	375	359	352	325	348	336	404	329	393	346	355	350	361	395	360	360	351	333	352	362	356	356	365	364	372	329	366	349	378	371	362	360	371	346	373	352	340	350	341	434	334	369	350	354	324	353	357	351	355	362	326	356	339	355	348	378	366	361	382	386	397	335	340	349	367	371	355	350	329	390	388	371	345	391	315	386	377	351	342	355	374	357	349	359	363	361	329	350	361	355	388	389	345	370	370	362	344	347	345	376	365	384	376	376	359	371	343	362	379	360	379	355	334	345	365	386	347	367	349	339	343	352	364	354	355	345	380	363	344	330	366	355	362	333	334	368	421	369	369	320	352	378	370	359	342	336	305	349	369	329	332	356	364	353	366	339	337	348	380	362	355	347	358	340	360	375	336	366	320	392	384	362	379	358	351	356	333	351	348	337	337	371	361	379	358	395	401	364	350	345	360	377	329	378	347	357	360	341	364	381	366	420	350	347	379	324	373	360	359	360	366	354	341	351	342	338	368	351	345	368	351	331	357	357	337	324	373	303	351	333	354	376	374	341	346	341	322	336	394	326	321	310	387	345	344	338	349	363	334	356	364	341	373	352	375	348	374	369	337	352	378	349	350	354	365	360	373	393	358	363	398	349	376	377	352	333	344	362	348	374	363	385	371	359	387	373	357	375	376	344	387	329	343	350	365	385	374	344	371	363	338	345	374	343	347	362	401	329	318	350	371	366	332	341	308	352	356	332	390	335	364	382	367	342	373	356	386	360	338	341	375	333	329	338	342	372	381	331	363	358	337	337	373	367	378	353	397	367	350	373	379	356	388	362	348	360	382	370	373	319	355	367	351	355	357	369	363	365	331	328	357	372	327	331	371	371	327	371	398	352	360	350	346	354	357	358	379	378	353	349	346	352	377	343	397	332	388	345	366	357	335	329	348	364	341	366	391	342	341	358	361	361	380	356	326	351	347	345	367	342	365	374	352	337	368	346	370	347	351	339	379	352	345	312	330	361	366	367	380	365	308	381	347	330	350	385	342	332	366	373	352	363	328	392	352	363	360	365	340	370	341	382	385	340	367	347	358	346	374	350	329	360	354	324	325	365	365	345	337	390	333	414	348	363	377	374	383	350	328	395	317	337	333	392	344	339	359	323	413	327	332	355	334	368	364	344	367	331	356	325	355	359	335	358	382	377	342	322	364	364	353	366	336	316	356	355	366	356	359	357	363	355	323	348	362	384	367	357	338	314	402	365	343	364	377	334	337	364	353	371	363	376	365	358	353	362	357	378	355	368	330	345	340	349	342	353	363	330	364	369	344	340	359	362	350	314	338	332	374	375	318	342	364	374	350	325	380	331	421	337	375	362	366	335	370	337	375	384	393	350	336	347	357	327	342	385	364	332	337	364	373	360	362	374	359	368	364	372	349	346	391	380	352	332	331	330	359	364	363	358	351	325	368	362	372	370	383	346	356	362	365	345	332	333	392	338	369	361	343	347	352	384	329	332	387	338	381	389	336	340	387	353	355	345	356	364	354	377	344	343	362	313	343	351	375	383	390	366	366	332	348	390	347	396	356	338	354	353	384	365	368	365	379	337	328	342	357	344	360	371	363	382	374	389	337	353	358	331	354	382	333	359	345	346	379	388	347	363	371	334	343	351	349	353	370	352	365	370	361	385	334	373	370	356	352	347	377	333	366	378	360	358	341	358	383	376	371	358	346	356	315	350	351	345	343	348	357	359	341	360	328	355	326	374	323	361	367	376	367	346	343	353	355	326	371	348	372	370	387	368	337	341	356	338	360	355	377	362	356	369	358	347	385	346	324	361	347	358	357	352	364	322	356	368	349	371	370	349	343	389	337	369	387	357	356	334	350	367	334	350	362	339	371	379	335	364	351	352	352	358	362	324	389	369	366	346	367	367	361	353	358	334	388	400	344	319	327	353	347	357	385	332	356	371	357	372	357	346	337	337	347	369	364	342	332	366	345	367	385	340	359	339	372	367	326	357	367	355	353	359	353	333	340	350	325	371	381	361	324	320	372	362	370	347	384	345	372	373	361	380	354	358	348	349	368	369	371	382	353	359	355	366	357	352	367	379	398	338	340	355	366	350	361	374	382	344	388	372	351	364	350	368	345	370	351	359	343	353	394	382	341	359	360	322	350	354	347	391	365	357	388	362	368	349	388	370	373	363	386	359	362	347	370	376	358	342	375	354	356	359	379	314	308	405	397	331	366	365	338	373	361	307	351	357	332	322	348	367	332	358	384	403	345	342	356	349	325	339	354	341	357	357	323	349	360	392	352	364	347	332	338	350	349	351	330	329	396	353	323	370	359	352	378	364	385	369	348	374	356	352	320	379	355	346	351	372	335	372	347	369	371	409	353	327	349	380	335	365	380	329	351	385	355	331	374	322	361	356	350	330	370	350	371	336	380	366	384	362	364	353	375	375	333	329	346	362	367	351	323	335	316	377	358	355	375	352	339	353	371	370	342	343	355	377	357	363	369	335	358	376	356	346	357	389	363	368	353	351	374	369	376	353	384	367	366	367	380	382	363	331	383	349	326	344	332	380	348	365	379	302	324	389	359	363	384	352	330	373	340	312	372	363	368	356	375	335	364	343	351	328	325	349	337	392	345	378	360	352	399	343	356	345	342	360	352	354	347	328	382	335	347	334	350	385	360	360	323	355	380	348	361	359	392	363	365	401	363	385	366	357	337	368	361	350	341	334	340	348	393	363	369	356	364	363	374	336	385	350	355	341	329	367	370	304	369	343	364	395	338	332	352	376	380	366	358	353	359	367	368	350	336	365	366	372	358	337	342	383	347	343	340	338	344	374	382	363	327	383	340	375	361	354	347	349	359	375	388	352	359	364	354	368	344	355	334	344	355	364	346	409	366	354	363	381	365	348	357	329	353	361	365	343	373	368	357	356	364	365	375	355	378	379	357	352	369	357	372	377	368	370	340	385	372	409	388	380	360	382	348	335	397	326	376	341	352	348	361	363	329	375	373	358	361	336	344	359	367	344	358	357	374	289	337	347	368	375	324	380	361	373	318	321	344	350	347	375	335	340	349	408	375	345	340	370	344	352	381	321	384	371	387	371	369	347	329	401	357	352	354	384	363	339	382	340	345	313	319	360	363	324	338	342	367	367	379	367	414	342	368	364	364	354	320	376	347	348	398	337	373	363	383	349
4033	1491	1319	922	789	697	691	637	643	643	636	637	633	589	558	650	614	574	612	580	606	619	579	613	578	595	583	606	598	618	607	602	594	563	608	632	573	588	613	570	584	586	653	572	590	571	622	622	614	578	606	576	589	584	615	589	573	579	555	583	589	601	581	590	554	616	605	584	628	577	621	575	630	586	602	592	592	603	624	601	604	630	622	661	602	585	638	583	615	569	658	592	603	600	597	602	609	611	608	631	603	562	627	603	576	576	589	550	571	569	615	552	587	614	537	633	575	569	618	585	598	619	535	615	610	614	626	576	607	600	570	574	593	596	587	645	587	574	582	567	589	606	595	603	595	586	604	579	570	588	621	560	631	575	603	603	593	619	643	624	607	636	596	590	608	572	617	630	595	556	600	616	616	579	623	606	629	600	667	601	609	584	618	597	592	609	576	624	645	569	592	605	591	609	581	584	594	566	622	630	593	620	587	589	626	624	626	618	542	563	602	555	622	592	613	582	590	616	586	615	578	585	569	565	572	612	601	641	595	630	619	586	580	606	606	597	583	609	570	582	604	627	613	600	588	561	597	669	620	579	612	668	594	591	570	604	591	607	635	578	625	581	565	608	634	573	619	572	606	596	580	570	614	590	610	614	619	611	571	591	614	590	590	565	621	608	619	618	665	581	613	602	574	615	580	614	551	609	609	588	560	622	602	569	589	607	608	586	617	639	622	562	572	613	616	618	607	580	560	570	581	592	605	664	596	554	595	589	593	578	601	589	561	630	593	636	588	634	569	612	557	598	627	594	604	568	602	590	618	616	593	615	600	582	600	631	626	617	571	613	604	622	582	588	564	577	608	628	573	606	627	551	575	584	579	622	648	573	580	591	596	596	635	587	619	592	602	613	586	639	600	588	601	603	614	582	597	578	572	611	595	594	605	602	593	579	594	606	591	578	589	609	582	587	606	605	580	585	593	588	591	591	613	653	607	603	606	540	612	604	581	577	598	596	589	614	607	587	594	593	587	605	563	586	600	570	573	612	578	555	587	633	600	613	579	590	592	594	600	582	592	591	567	622	570	629	601	641	620	531	641	581	618	609	624	635	589	575	579	581	598	582	583	600	581	563	606	604	596	570	599	607	578	622	610	620	636	657	602	591	608	553	574	568	584	579	620	585	617	611	562	574	586	578	599	569	630	559	585	574	590	618	555	627	583	623	570	601	569	634	596	570	634	603	584	637	596	584	611	602	624	599	556	600	613	609	623	634	637	566	601	613	593	620	583	614	642	599	628	623	602	480	617	588	578	614	594	630	577	603	638	572	576	601	578	576	570	568	614	616	581	592	586	611	597	609	636	545	614	589	580	576	611	586	600	592	587	629	636	615	585	635	581	617	599	595	588	627	588	595	684	614	562	564	614	580	601	617	594	577	607	598	552	573	591	621	608	581	581	621	580	601	554	610	589	615	587	570	607	599	587	615	581	579	608	606	576	626	587	589	593	602	611	567	592	610	611	576	589	648	575	606	592	622	606	595	584	612	612	613	608	605	595	588	609	567	607	562	577	568	616	588	603	589	586	603	585	663	602	572	597	552	607	591	627	579	586	609	597	599	606	580	602	551	555	537	613	572	570	644	610	631	622	590	630	583	594	645	620	589	630	636	593	614	607	603	576	582	595	621	574	603	582	607	591	576	563	549	591	549	607	540	595	587	615	600	665	566	605	599	584	625	570	588	635	639	588	596	619	601	561	663	638	634	629	638	618	581	588	572	591	632	580	591	612	597	627	567	588	599	579	600	601	561	623	606	596	604	630	583	572	637	577	576	596	563	545	652	603	637	626	607	623	633	616	595	627	593	585	579	579	562	592	587	597	613	571	595	572	583	579	570	579	602	574	616	617	642	598	598	558	531	602	596	612	556	607	614	632	580	612	577	610	606	616	601	611	625	549	638	612	585	605	618	614	644	596	593	575	605	629	632	535	574	624	595	586	624	623	615	583	578	594	631	589	598	601	611	572	590	592	573	604	594	595	605	602	591	606	594	595	561	623	618	561	541	628	591	583	588	595	564	599	594	615	660	599	606	594	606	553	604	626	593	591	576	602	617	600	579	581	625	612	580	575	570	581	589	582	607	586	583	623	591	608	593	583	578	586	644	608	596	579	626	578	571	554	615	583	590	544	601	613	635	592	634	599	560	580	578	582	620	587	592	594	628	581	610	598	605	600	567	546	568	602	616	588	597	628	595	612	561	603	561	644	581	573	590	585	583	602	592	582	614	603	606	594	577	594	602	619	609	602	625	565	602	605	538	553	597	590	615	597	607	575	618	596	603	566	605	566	592	583	594	605	656	612	625	553	601	647	637	612	629	596	547	632	574	583	618	589	612	558	607	576	574	613	619	608	658	612	587	611	613	638	599	641	623	593	599	619	617	621	560	593	592	602	576	591	590	604	629	552	610	591	554	618	607	563	606	583	630	614	593	592	585	590	557	592	607	626	597	634	599	581	641	602	598	571	583	626	618	555	573	574	601	609	590	548	633	592	607	625	617	643	569	601	571	598	572	583	586	668	570	602	632	594	611	588	618	571	617	624	638	591	618	607	562	605	654	639	622	551	606	605	584	590	644	624	643	585	584	590	611	568	563	614	650	644	625	640	586	626	584	595	555	502	586	561	559	642	643	625	569	563	603	604	603	590	610	594	621	644	602	575	584	597	599	598	606	562	583	551	613	588	540	574	645	548	590	594	591	603	593	569	621	582	600	618	612	635	607	619	613	638	634	602	600	588	570	593	617	626	654	587	608	591	593	598	597	643	614	664	658	571	625	632	613	611	652	587	634	585	570	636	597	601	581	568	578	599	600	622	607	635	575	603	570	550	592	555	614	578	619	607	588	599	564	646	630	631	607	597	595	583	590	611	628	568	572	588	612	602	622	569	618	620	598	563	637	616	651	614	599	603	575	584	598	577	616	646	617	619	654	572	591	619	593	594	599	625	621	606	637	563	579	603	612	563	593	595	614	580	591	582	574	623	561	581	599	612	597	589	631	598	624	619	619	564	565	619	606	619	625	549	626	580	625	605	592	599	607	652	618	582	613	546	599	577	588	608	603	564	592	569	607	649	603	574	557	619	604	560	590	631	587	586	606	555	593	601	630	631	569	623	602	651	612	580	597	605	617	582	604	568	592	598	590	588	598	591	584	605	632	576	580	568	631	579	570	599	595	600	626	601	586	572	577	588	580	628	609	583	610	645	587	595	636	622	608	599	631	578	569	586	598	574	585	640	624	594	599	592	626	569	611	616	615	583	587	616	577	571	610	632	579	632	596	600	603	643	633	639	577	578	619	577	615	553	644	597	594	628	617	604	619	599	599	641	616	590	613	627	643	610	563	627	607	607	581	674	606	604	549	623	623	597	583	591	577	623	576	577	568	586	587	581	585	618	642	597	608	573	634	599	616	562	623	549	530	615	589	585	598	618	567	635	610	601	618	608	560	606	636	598	586
24014	21112	28187	24268	20365	2224	696	512	419	403	365	302	328	330	320	318	306	275	261	284	279	279	274	263	240	258	253	288	261	284	231	250	256	263	232	247	261	252	224	253	243	258	240	254	243	243	232	233	254	265	226	258	242	249	266	252	238	250	252	257	271	219	233	228	237	256	280	225	244	263	246	255	239	243	271	233	263	240	239	249	262	229	234	230	225	259	261	256	230	227	227	226	248	234	271	250	266	260	232	254	250	232	239	235	255	224	245	249	246	245	243	258	234	245	218	249	255	230	280	252	272	233	245	257	253	256	251	258	235	222	249	242	257	242	239	262	241	209	263	261	257	233	232	261	233	225	229	243	237	236	265	237	240	261	196	248	275	236	250	233	239	246	256	236	226	253	242	249	266	249	235	263	219	250	251	258	217	243	253	257	245	269	232	261	258	217	261	273	248	232	243	246	250	246	222	239	248	248	249	225	245	267	242	238	278	243	244	270	246	242	256	220	246	218	246	251	253	248	254	259	226	230	255	231	252	251	250	250	249	269	236	238	229	240	252	235	249	230	229	249	234	253	246	219	240	243	285	230	254	239	256	234	241	251	252	226	257	243	234	244	236	264	239	248	244	260	238	245	260	269	233	257	250	249	238	224	241	245	256	236	230	209	245	254	252	256	207	238	241	269	251	247	250	229	243	246	224	262	254	248	244	249	243	220	266	231	279	259	242	248	247	235	236	238	234	243	264	256	237	243	235	236	245	217	248	236	251	228	247	210	260	243	240	222	254	249	268	241	218	232	239	236	250	236	247	245	226	256	219	226	227	252	249	222	276	273	251	245	242	237	232	254	250	240	246	268	235	229	248	249	244	224	235	227	228	250	257	229	251	238	223	226	222	258	262	255	232	243	245	232	235	259	236	268	263	247	243	247	229	253	269	244	248	275	265	238	210	242	226	249	220	234	296	225	250	204	239	220	247	242	225	242	245	229	250	251	261	253	240	233	240	256	255	258	214	266	228	248	225	238	227	257	242	270	253	238	230	228	234	241	226	274	232	261	207	241	232	255	252	246	226	226	263	257	243	236	256	255	227	213	232	255	239	239	228	225	211	220	227	256	249	232	238	252	255	236	235	257	226	259	236	245	221	251	264	288	241	235	267	235	225	268	243	245	255	249	227	262	283	244	252	260	242	225	242	234	246	230	266	244	239	224	260	229	254	228	260	252	225	224	241	275	256	264	249	247	239	242	234	239	239	251	256	224	258	266	208	231	245	254	267	235	250	218	231	240	238	237	235	244	243	230	246	232	240	245	229	226	254	241	213	240	258	238	263	245	232	231	232	238	214	202	257	256	234	240	245	228	242	264	250	234	229	251	222	235	239	267	246	223	217	228	219	245	256	228	267	209	252	228	248	240	266	247	224	213	237	242	257	265	269	258	242	255	275	238	236	238	233	243	250	236	240	237	234	234	252	232	233	227	253	261	199	268	263	266	253	241	244	214	254	257	260	235	236	239	230	245	250	217	239	228	241	248	290	231	243	251	242	220	221	249	243	270	247	268	244	251	236	227	256	209	257	268	248	239	270	204	242	219	243	216	242	270	253	247	238	253	234	249	246	232	258	248	252	226	245	258	242	233	238	239	249	216	264	224	252	245	239	225	269	248	251	253	236	249	250	268	242	234	231	245	259	256	241	237	251	274	236	260	237	229	243	252	237	211	236	255	235	265	243	264	255	239	254	243	253	258	238	262	225	239	256	236	263	253	230	234	236	243	233	252	246	245	235	233	254	252	231	238	252	235	233	265	226	242	243	248	248	272	227	246	255	257	235	259	251	239	256	242	264	242	251	254	214	249	254	216	226	237	219	244	228	248	235	249	240	243	240	220	253	222	205	247	229	236	223	244	253	245	225	255	256	241	226	237	269	231	237	231	230	258	241	240	244	253	280	261	229	267	272	267	270	241	232	242	269	255	238	226	240	252	269	242	266	232	249	243	253	232	263	243	250	237	234	237	244	230	275	252	231	241	244	232	265	243	218	248	248	243	240	222	235	238	226	255	250	217	246	275	278	267	245	219	268	263	251	255	234	270	242	217	244	258	240	235	243	234	239	236	264	267	238	231	238	247	229	250	231	225	212	239	240	279	243	201	225	225	268	243	270	262	233	255	260	269	261	225	232	270	239	231	259	240	229	250	219	257	251	252	274	235	246	227	253	231	244	208	240	248	234	235	235	259	265	258	250	227	211	226	227	252	224	222	243	270	250	236	264	224	244	268	229	245	239	249	237	235	227	214	230	239	220	236	243	246	240	227	240	267	274	239	213	237	232	251	233	231	263	233	248	248	231	234	246	266	236	258	251	259	234	250	237	247	237	248	247	271	247	242	241	262	246	251	240	258	223	221	249	250	240	236	228	247	229	241	219	229	263	247	214	258	258	259	245	233	258	237	237	244	246	237	248	245	239	269	240	221	243	231	237	215	242	227	256	248	257	224	232	239	250	241	231	233	249	256	233	240	219	248	240	259	234	262	225	230	245	237	228	244	228	245	280	240	256	251	244	242	238	246	239	256	242	243	230	231	292	241	270	275	211	240	288	232	239	246	241	201	264	248	232	235	271	252	258	246	271	255	243	251	229	267	255	211	234	247	235	222	234	261	262	258	227	271	244	233	263	238	237	230	244	200	244	263	267	246	252	247	222	239	232	235	250	231	263	226	261	230	238	260	222	252	236	223	258	226	237	271	259	256	230	240	233	231	210	281	242	240	256	223	229	227	236	253	256	238	252	271	239	265	270	224	224	222	219	244	222	264	243	263	235	248	256	235	248	230	243	230	240	243	244	246	223	226	230	255	215	225	244	229	257	234	244	226	247	243	220	244	222	220	230	251	265	216	252	234	275	274	262	240	244	267	240	239	243	274	233	254	254	219	217	226	235	253	225	212	257	225	254	258	258	237	226	233	254	246	238	234	254	236	242	227	271	243	233	228	252	235	258	257	219	235	283	255	222	244	261	250	261	260	221	270	250	232	224	213	255	242	227	235	231	228	209	222	250	256	218	234	237	269	235	254	217	258	239	247	241	237	221	255	235	241	234	271	260	236	276	252	245	237	215	239	270	223	264	246	227	233	284	232	249	264	239	212	236	265	259	275	275	255	234	267	257	238	235	287	263	252	239	261	266	258	248	247	238	225	254	222	246	238	225	253	266	229	246	245	234	237	215	252	246	214	236	240	246	236	250	253	221	239	246	269	243	246	284	253	243	270	227	233	209	231	244	226	234	240	268	226	256	245	233	247	262	242	246	249	230	250	222	264	222	251	225	262	253	253	256	245	273	252	255	230	240	246	249	236	230	242	264	245	241	249	280	236	241	236	251	254	239	247	276	249	240	242	243	216	256	248	245	224	251	245	225	260	231	238	225	231	252	239	233	233	261	268	229	228	203	209	237	215	216	249	245	248	227	275	263	215	250	231	231	234	249	218	232	227	241	274	234	219	254	247	250	239	221	253
5213	9820	8375	4136	2855	2158	1650	1342	1154	969	862	815	724	670	613	579	593	563	548	509	518	482	470	500	479	486	494	430	458	452	417	457	427	433	481	418	377	456	438	475	456	451	399	482	430	435	395	408	475	429	435	441	467	433	428	424	425	450	421	431	443	425	404	455	404	448	431	418	406	399	443	417	427	416	412	420	452	400	392	434	362	442	437	459	415	459	490	413	407	415	429	413	430	419	416	410	394	414	421	426	436	408	431	457	420	449	413	448	404	416	388	419	431	419	414	414	418	404	434	409	403	431	391	427	442	411	372	435	441	424	445	450	450	440	450	438	415	405	402	429	413	442	380	407	411	433	436	417	443	434	435	413	419	410	397	411	425	436	409	432	423	402	429	402	413	452	420	415	443	424	388	401	403	392	400	436	390	432	469	399	409	420	391	399	466	400	428	398	397	406	417	454	415	403	446	413	407	424	412	409	374	404	418	425	405	420	451	403	404	426	403	434	423	401	406	427	416	420	408	447	425	427	413	414	408	442	439	422	398	418	405	441	400	413	381	424	425	408	385	416	426	402	444	442	395	436	417	465	426	406	407	422	412	435	402	409	422	400	423	407	399	387	415	409	430	442	408	385	412	420	410	432	393	439	451	437	457	431	411	402	436	399	402	399	432	410	414	431	430	424	396	388	444	422	416	429	436	429	421	425	455	404	413	436	436	446	425	397	394	432	402	437	431	392	424	426	397	398	389	416	439	436	431	426	420	451	399	387	415	426	404	410	443	405	414	413	381	409	414	424	438	433	406	425	415	437	412	412	413	413	396	395	443	433	403	443	427	423	454	444	395	413	388	444	438	419	422	418	421	451	408	437	447	425	435	420	438	394	400	417	415	416	419	418	417	425	451	411	421	420	433	409	424	433	416	416	434	420	415	398	444	413	397	423	403	434	371	396	388	417	422	400	430	421	436	397	440	399	416	434	442	396	427	414	451	352	431	404	393	467	400	375	420	430	390	396	446	446	424	444	416	404	413	453	389	429	429	433	418	397	433	454	418	430	411	427	418	408	413	388	410	430	416	405	444	435	435	426	416	431	432	423	405	425	453	409	402	421	428	419	449	420	413	407	442	406	428	445	411	406	437	430	436	409	425	413	449	428	430	377	414	419	403	427	386	391	412	400	431	388	410	430	434	396	420	432	392	424	419	446	408	421	391	399	420	414	414	418	449	391	425	440	425	413	428	393	423	387	415	417	378	396	410	424	441	389	436	457	428	393	448	408	411	410	416	408	438	433	417	435	437	421	410	417	382	399	401	412	385	386	433	415	451	434	390	405	400	413	424	425	400	445	465	441	423	427	395	427	420	462	422	382	404	419	396	393	425	382	391	427	408	448	449	451	421	449	413	410	414	420	416	438	411	438	433	412	442	430	439	416	409	388	419	401	433	429	439	422	431	457	425	447	411	390	416	396	418	460	422	400	413	390	438	410	401	424	419	422	428	434	394	386	419	423	418	422	427	373	420	431	417	434	401	408	394	432	425	412	390	424	385	419	430	420	420	391	477	435	406	413	411	404	455	445	417	388	415	378	439	426	441	421	416	443	416	425	421	440	475	402	396	404	455	419	426	440	403	444	415	411	376	454	418	424	426	409	387	422	421	397	403	434	424	455	386	411	446	381	391	434	413	418	408	403	408	397	421	394	412	458	418	434	412	419	421	460	404	437	406	398	394	402	443	419	405	439	413	416	426	399	400	398	395	418	428	392	411	429	418	420	415	405	400	415	415	421	415	437	416	413	410	413	451	416	396	414	392	416	465	447	428	400	412	431	421	391	446	414	441	450	393	431	422	401	407	420	415	428	460	410	457	430	427	383	413	405	401	420	425	395	418	433	453	458	452	431	408	404	403	427	436	413	429	408	432	392	437	451	424	429	425	431	419	454	402	427	420	396	432	442	422	410	443	425	429	395	433	392	435	417	392	439	384	413	434	428	453	384	407	459	403	414	396	442	420	425	410	410	441	418	431	397	393	437	437	413	445	429	411	424	410	385	414	427	448	420	437	423	414	416	413	447	433	408	426	412	419	434	446	433	391	425	398	392	433	381	397	394	464	424	387	433	440	398	378	452	424	435	459	403	409	411	396	415	418	455	394	410	437	435	398	411	419	434	429	439	432	445	438	423	443	398	416	412	427	418	415	402	391	392	452	411	452	413	414	423	412	419	393	440	430	459	410	454	405	426	414	446	420	433	451	433	430	427	464	401	435	464	399	414	394	412	430	407	414	417	400	440	411	437	463	429	437	399	441	403	403	395	413	430	415	376	422	428	423	438	435	423	400	411	397	435	435	428	415	427	418	419	418	424	415	401	428	421	442	434	456	422	439	382	385	378	430	433	443	442	419	412	450	411	391	392	444	413	382	409	401	442	421	414	418	440	411	387	409	400	406	402	411	404	383	403	415	412	422	459	392	415	394	404	391	406	440	428	400	434	388	428	426	436	402	463	407	414	404	440	402	424	422	411	441	403	404	464	408	422	398	400	416	425	394	414	425	408	429	405	437	372	406	410	432	426	410	424	406	413	431	383	430	424	450	387	416	456	419	447	403	452	438	422	391	421	426	400	386	400	432	436	416	385	451	395	429	435	411	421	447	408	415	425	422	410	426	415	413	450	405	435	402	439	413	424	415	401	417	442	430	388	450	445	432	421	387	408	425	395	376	453	435	432	460	408	439	378	435	428	396	437	413	419	406	415	418	429	468	432	448	455	420	394	382	415	398	431	412	414	445	416	429	420	417	426	383	417	418	433	398	438	412	444	447	440	411	430	427	426	432	413	441	407	434	410	439	409	413	450	435	443	419	409	440	403	434	381	413	423	427	435	395	445	433	386	409	423	408	406	405	417	402	399	383	415	396	407	406	418	395	387	461	432	404	411	389	457	444	431	416	392	435	430	430	401	411	477	393	428	437	402	434	431	380	399	389	407	401	380	417	409	409	399	409	424	413	390	413	416	404	417	414	462	414	423	429	413	385	429	440	415	408	434	420	394	403	386	422	403	451	411	430	419	399	421	386	428	439	404	420	391	456	426	392	417	425	433	422	447	437	424	381	446	421	417	449	425	444	424	417	410	417	437	443	420	428	428	390	436	380	443	423	448	410	394	424	424	429	401	410	417	399	383	401	410	438	422	445	423	441	425	409	381	420	383	429	456	424	429	417	438	423	427	410	410	430	421	390	425	430	403	435	385	432	426	437	413	405	409	424	418	400	408	413	442	413	364	413	426	461	400	457	411	401	402	383	422	447	470	450	426	440	408	428	363	445	446	403	415	401	431	418	440	388	413	406	422	432	452	419	404	406	431	434	400	427	429	417	468	408	428	404	416	427	405	387	424	380	446	416	445	427	410	391	445	404	404	377	418	432	407	468	439	416	464	405	395	469	444	407	400	431	441	453	452	390	416	402	379	429	429	398	431	442	445	427	429	401	413	426	432	418	393	426	425	430	410	420	426
23168	21190	28907	23747	21190	19635	1801	574	466	383	312	302	234	195	205	187	180	167	135	130	150	112	143	145	112	116	126	117	128	106	109	110	122	124	107	85	106	122	107	110	103	116	100	111	97	91	107	107	78	90	111	97	116	79	90	99	91	96	84	90	89	89	97	108	102	105	82	102	96	100	108	84	100	84	119	102	99	92	103	100	85	85	99	97	78	93	102	96	122	86	78	89	98	90	72	73	96	89	95	82	88	100	94	96	89	78	82	73	103	91	100	86	102	100	89	84	92	99	81	91	80	83	98	100	99	87	83	92	95	101	78	92	91	76	89	83	88	92	97	105	80	84	83	95	71	101	87	116	89	87	94	86	96	103	101	89	89	81	77	83	103	93	102	88	98	91	97	71	97	95	98	74	81	93	97	92	112	76	83	104	99	87	101	94	88	90	88	96	97	104	97	92	78	88	87	103	109	124	81	96	97	102	109	92	72	94	79	68	89	96	91	75	92	80	74	88	95	81	86	69	106	92	87	91	99	94	84	94	96	89	89	84	104	96	92	89	86	86	92	86	93	96	101	93	95	79	96	101	79	88	87	90	91	82	91	81	82	100	94	77	82	108	92	103	99	93	82	98	101	80	73	96	98	111	73	82	82	83	105	87	101	99	85	93	88	85	100	84	93	89	93	99	86	83	81	90	86	85	101	75	98	87	98	83	87	96	89	82	79	72	82	81	101	79	85	86	91	100	93	110	89	81	92	91	91	85	94	89	92	96	93	105	102	90	83	98	83	72	91	102	115	88	95	80	93	106	87	79	80	91	78	100	95	87	96	91	94	108	82	82	85	81	93	90	85	88	86	92	75	97	84	104	103	95	95	105	83	104	82	75	70	87	95	72	94	89	89	103	85	85	97	73	86	97	89	88	98	93	100	84	89	100	90	89	83	96	100	101	91	88	68	99	84	106	92	83	98	85	97	92	94	91	91	80	93	92	78	89	69	84	80	102	72	85	79	89	83	100	105	83	81	86	81	83	99	93	85	90	91	78	93	107	95	106	82	83	98	80	85	98	111	101	86	85	96	74	86	82	95	99	104	98	91	78	87	87	94	90	88	88	87	96	88	96	101	89	89	79	97	97	84	90	91	86	89	88	98	104	98	98	92	81	77	88	81	90	84	84	100	66	97	85	88	90	74	79	90	82	84	100	68	89	84	93	99	88	75	98	90	95	105	88	97	88	77	99	84	89	90	95	89	101	112	79	84	103	93	91	98	89	87	71	87	98	68	90	83	99	104	85	98	87	101	91	76	96	95	83	103	85	104	88	74	94	102	100	92	102	90	97	83	91	82	95	111	82	95	79	96	84	94	84	87	73	85	73	81	94	102	100	77	106	109	97	93	94	84	84	101	68	91	66	104	88	94	82	84	98	87	75	82	102	77	103	93	96	85	96	85	91	96	94	95	88	115	87	83	112	108	85	82	77	71	92	101	86	106	99	102	81	85	74	83	83	111	96	91	108	95	95	82	96	96	79	84	96	93	103	74	103	96	91	76	91	87	93	83	116	105	106	85	87	88	87	92	88	97	81	96	95	89	77	101	85	85	86	84	93	97	89	95	83	89	98	81	88	83	82	82	94	124	75	71	87	72	90	100	97	90	96	94	73	102	113	84	104	90	95	89	89	71	82	91	93	94	76	84	80	79	74	102	81	89	101	85	101	109	80	91	87	79	95	87	79	90	104	96	89	93	82	89	104	87	100	93	78	63	87	79	86	87	103	99	103	84	84	80	71	82	93	94	83	95	99	103	78	93	82	105	107	101	100	87	72	87	97	96	81	95	77	90	85	97	70	73	108	93	88	92	81	88	90	93	88	89	92	89	81	84	89	100	92	93	83	90	84	71	87	111	81	85	91	93	75	90	95	72	102	106	97	90	110	83	103	86	93	86	122	95	99	88	94	98	98	89	96	95	91	101	98	97	99	91	103	97	101	94	83	96	83	98	80	76	103	89	113	107	75	85	99	70	102	100	80	97	89	96	83	78	96	80	105	85	82	89	89	99	93	97	98	84	109	99	91	78	81	74	100	101	86	82	81	85	84	74	84	66	95	90	92	85	94	91	91	99	91	89	97	74	91	95	88	98	89	76	102	88	83	90	80	84	101	87	97	74	85	100	99	87	89	83	92	90	92	94	84	91	100	68	82	91	79	87	95	94	98	91	91	84	111	84	99	83	84	95	90	70	79	97	87	85	79	89	103	87	91	94	89	70	105	90	92	80	89	77	91	80	82	89	69	93	93	98	76	102	89	98	88	82	89	86	89	89	99	94	81	91	101	96	96	68	99	90	73	91	97	85	91	100	80	87	97	105	80	82	82	83	90	92	82	91	97	97	76	86	77	85	96	91	90	77	79	106	89	107	108	101	104	92	90	97	107	90	97	89	89	99	86	75	79	88	91	68	83	81	103	98	90	94	100	78	83	87	107	99	96	82	85	90	92	88	80	80	102	79	87	99	86	97	92	80	88	82	83	81	108	69	83	85	68	89	82	88	83	90	95	103	88	84	90	83	108	79	85	98	88	84	99	103	83	75	114	84	104	91	88	86	89	76	98	85	76	104	88	93	91	100	81	77	80	82	83	74	95	103	83	80	93	88	72	96	77	92	97	85	92	96	93	84	98	90	87	88	100	71	95	100	84	91	106	95	85	88	74	85	93	95	102	88	80	77	96	77	68	92	82	93	98	101	81	83	101	104	89	100	94	100	93	114	94	90	94	99	97	94	77	88	83	104	94	91	84	76	90	76	87	93	80	97	96	89	96	97	87	79	85	89	88	102	106	85	96	93	96	107	89	91	92	92	87	85	86	92	83	93	84	111	95	94	93	74	86	88	96	96	84	111	84	85	91	91	96	95	79	104	100	107	77	100	83	102	85	95	90	100	87	91	96	110	84	100	100	75	91	79	86	78	75	95	95	86	93	78	69	86	108	79	78	94	112	85	97	89	89	112	83	82	92	85	90	91	95	94	79	93	93	90	91	93	78	78	95	75	100	96	84	99	86	80	97	92	94	94	92	85	119	87	74	97	92	82	90	84	80	91	84	90	99	90	87	79	74	98	96	84	88	101	96	82	82	97	94	100	81	97	87	93	81	98	74	96	106	94	94	77	83	95	90	97	88	84	89	96	84	81	106	84	85	86	89	99	95	99	88	75	85	94	84	85	96	102	102	78	84	99	98	103	114	85	81	80	67	97	84	82	104	100	102	90	97	78	87	85	81	99	98	102	99	90	73	91	82	82	80	103	72	105	97	88	94	65	86	83	96	91	81	91	109	85	94	95	82	79	101	74	103	99	82	95	104	80	85	92	92	99	103	91	96	96	73	86	87	84	94	86	96	99	104	89	111	81	98	99	83	98	94	87	83	83	73	77	84	104	88	92	92	92	81	81	104	100	78	87	98	98	77	74	107	88	96	83	83	91	88	80	92	93	98	100	105	90	78	81	88	89	87
7525	15838	13432	7002	4690	3393	2495	1882	1582	1315	1073	894	812	646	620	517	479	436	390	361	324	374	323	316	294	260	231	260	245	218	228	241	216	210	235	221	193	179	229	187	188	184	195	196	205	199	193	195	170	186	191	163	166	194	159	172	168	173	173	174	165	190	165	171	161	182	163	158	174	179	150	135	155	160	159	156	172	158	150	165	163	151	155	160	157	151	149	174	171	136	172	163	159	156	156	162	165	175	198	171	170	141	173	153	150	153	146	144	161	140	146	147	163	160	165	167	171	178	176	156	176	170	172	135	149	125	158	140	152	142	156	168	152	162	153	148	170	152	169	161	161	160	153	149	149	139	165	149	156	136	149	143	150	143	168	153	145	178	151	174	143	154	147	156	155	145	141	166	165	158	169	161	132	159	155	157	147	148	160	147	156	166	124	149	148	146	169	161	160	165	147	175	154	147	123	145	149	159	152	154	158	141	143	123	152	141	130	164	150	147	162	157	162	161	132	177	138	168	155	153	148	182	153	151	148	153	161	148	158	177	158	137	165	159	134	154	157	142	163	175	178	176	168	140	168	147	154	153	169	164	146	161	143	138	167	157	164	162	160	143	167	164	162	152	148	155	157	136	147	143	154	142	143	164	131	171	168	147	166	151	143	149	170	158	179	141	146	149	168	169	146	179	157	143	130	142	150	162	142	143	153	169	140	158	148	151	151	161	143	167	152	171	165	145	144	152	149	157	150	180	151	169	174	145	154	149	148	154	153	151	155	150	155	148	150	132	160	165	150	162	179	176	154	145	163	162	171	163	173	167	131	162	164	165	144	171	153	154	183	154	156	163	138	133	163	150	163	164	134	163	160	165	125	137	141	151	139	151	162	139	159	133	156	173	143	150	131	150	180	153	142	161	174	144	157	147	167	148	147	167	154	173	175	166	157	170	139	152	150	154	137	153	174	151	148	174	139	161	163	169	160	140	166	166	140	174	133	163	155	140	160	136	133	157	138	144	155	149	153	143	157	154	140	167	155	156	149	164	142	168	145	156	168	144	158	166	138	156	137	140	147	167	149	164	146	145	149	178	135	146	146	148	151	154	153	155	160	168	166	158	132	157	159	157	170	174	142	156	157	152	165	144	151	155	165	138	146	164	169	149	142	143	145	146	148	171	168	174	157	161	153	169	146	139	148	151	169	150	152	154	155	142	133	140	138	166	139	141	133	173	152	155	146	173	141	138	138	150	163	133	133	169	153	167	166	146	157	152	168	156	158	131	156	146	143	150	169	147	143	167	162	148	137	154	155	147	148	122	148	148	147	147	150	145	143	147	144	145	160	151	145	162	144	153	148	157	146	158	154	179	159	184	157	164	173	157	158	169	146	152	147	153	164	171	151	146	158	138	151	152	169	136	143	157	155	150	147	129	146	144	157	151	129	133	166	144	160	151	153	149	138	168	158	152	163	135	141	162	173	155	165	136	161	143	150	169	161	155	178	163	142	169	179	167	154	173	150	157	151	149	122	168	160	138	142	152	140	128	172	159	168	158	150	158	152	153	161	149	155	179	173	147	160	161	155	186	157	141	152	150	156	161	132	126	150	139	139	137	141	148	154	158	149	151	151	163	138	148	164	153	140	172	147	173	174	160	160	152	161	154	128	157	157	173	159	157	136	156	154	159	150	158	162	142	135	158	181	149	144	151	166	147	146	166	139	165	157	138	169	163	153	160	162	151	159	147	154	136	156	137	151	159	159	153	164	173	153	146	169	153	137	138	160	148	150	157	156	155	170	176	160	141	141	146	158	184	180	157	157	150	147	155	139	169	174	164	172	135	145	147	154	159	160	157	143	144	171	161	161	146	157	143	146	144	155	147	151	161	159	176	181	149	156	159	159	143	175	159	158	149	157	142	153	138	131	161	156	173	156	137	154	166	150	136	169	134	154	132	144	161	139	146	151	167	156	146	156	152	155	142	153	176	170	152	155	159	150	162	126	148	140	148	163	162	148	146	172	158	155	154	165	170	162	146	147	165	162	151	135	154	183	150	164	176	139	162	129	142	128	136	157	152	141	156	133	177	162	152	169	154	148	145	157	149	139	173	166	154	149	169	139	163	171	155	143	131	157	175	165	142	150	158	149	147	167	176	153	167	159	160	153	155	151	165	172	126	176	169	150	140	150	167	141	144	151	167	164	152	146	156	155	164	132	135	138	163	147	155	159	149	163	148	147	136	152	154	179	146	152	147	144	128	188	140	139	147	142	143	137	179	147	177	155	158	155	156	156	137	166	164	154	150	153	164	148	169	152	148	158	138	139	155	172	154	164	173	142	151	152	159	153	163	148	152	143	142	157	148	164	155	147	154	150	146	147	175	179	175	147	148	167	186	149	181	152	140	151	164	150	151	134	155	163	138	156	142	168	143	143	149	135	158	134	155	155	137	164	166	149	130	164	154	153	176	163	163	152	169	169	135	159	150	139	161	157	151	145	151	151	164	153	134	165	145	148	146	179	134	150	137	167	169	154	153	151	161	150	173	161	158	190	156	158	166	153	159	142	162	154	158	141	145	167	149	161	146	156	167	157	156	145	137	147	148	162	169	150	167	145	126	169	140	147	149	160	150	169	171	180	140	165	174	157	159	156	156	157	160	145	153	167	155	166	144	150	166	196	115	138	141	176	163	138	139	144	144	166	146	162	135	134	162	166	164	130	152	143	166	167	155	190	143	154	143	166	151	149	156	145	166	145	157	138	163	159	127	142	168	150	166	148	152	156	144	160	165	162	144	155	157	139	161	157	141	167	142	185	158	160	161	153	165	132	146	156	144	161	148	155	136	150	148	147	165	147	151	175	165	154	167	157	166	163	156	176	164	166	153	148	149	137	148	151	154	175	154	147	151	144	159	149	151	152	142	166	153	163	173	135	160	163	173	180	164	182	157	153	170	168	136	141	159	155	159	161	144	168	155	166	157	147	155	149	175	164	160	172	171	137	141	143	163	136	149	114	130	154	143	155	149	159	167	144	149	168	150	137	155	158	169	164	163	136	166	137	148	143	146	149	142	141	155	162	149	171	140	153	142	171	162	155	134	149	139	137	161	151	150	156	133	158	163	170	147	130	163	158	174	173	157	146	156	143	130	154	175	175	134	160	159	160	152	169	151	164	137	159	161	141	157	158	165	155	132	175	149	152	142	169	151	144	157	112	176	165	154	184	147	155	147	156	144	152	157	145	152	142	161	177	147	151	155	153	164	158	155	157	172	154	154	119	151	181	134	140	168	158	149	134	144	145	143	166	149	155	120	142	153	161	166	160	170	151	154	166	144	154	157	162	135	137	169	127	161	156	166	161	153	164	126	150	137	162	119	147	170	173	146	145	157	139	171	146	161	166	161	148	157	156	142	165	157	145	149	149	154	160	168	159	168	141	151	148	173	148	156	159	138	144	135	149	186	156	144	169	139	181	160	159	158	152	151	158	139	161	148	160	157	163	168	166	166	161	176	158	142
26614	19867	5791	696	470	448	394	392	368	365	385	380	336	332	375	329	342	362	312	381	331	335	359	353	359	386	368	347	390	349	360	348	362	358	358	377	353	339	324	351	380	372	344	347	361	372	384	345	349	360	358	353	326	361	364	353	371	355	378	363	347	342	345	352	362	329	349	317	353	334	333	356	355	351	342	345	352	338	313	378	328	320	336	363	371	396	362	370	349	330	350	336	362	365	371	344	374	351	340	352	368	360	366	378	348	368	371	353	377	351	344	353	320	355	361	370	363	385	372	365	361	367	327	363	358	351	390	330	332	364	372	358	341	388	375	357	344	326	335	331	385	339	397	359	310	327	364	323	369	356	334	354	354	334	391	340	366	340	362	332	323	333	346	330	313	366	372	368	339	342	337	345	328	346	380	334	349	356	362	373	338	361	354	334	337	372	360	327	340	382	359	361	342	364	368	329	327	357	331	323	350	362	367	347	350	400	359	362	308	385	385	373	360	338	351	343	364	350	360	362	369	386	361	344	348	337	340	374	349	372	344	368	337	341	368	323	367	362	372	357	354	375	342	351	358	341	342	346	382	402	370	365	345	348	326	372	347	358	341	380	352	383	345	342	362	325	385	353	349	362	342	346	359	340	356	351	364	356	346	344	372	347	361	356	377	367	348	364	344	352	355	375	354	345	356	350	343	340	363	387	365	364	368	374	338	355	320	384	327	381	343	365	376	363	348	379	346	335	322	344	334	353	360	386	345	340	355	352	350	361	315	319	376	347	361	362	329	332	352	359	360	358	322	329	346	367	352	330	371	373	363	376	395	326	357	391	326	378	373	346	381	340	369	372	356	364	337	333	350	358	341	360	360	380	330	342	390	362	343	378	361	373	332	328	357	370	376	345	331	365	350	344	371	381	381	299	396	370	364	363	362	343	372	375	369	341	356	357	346	365	338	385	363	369	324	375	368	344	343	319	366	368	355	398	323	359	330	331	359	372	376	376	375	385	353	357	370	339	370	357	358	368	362	314	312	367	389	337	334	365	356	360	348	327	353	359	371	356	353	359	349	322	343	381	377	338	349	327	377	341	361	360	350	326	362	364	347	383	336	352	354	347	359	378	351	354	334	371	348	361	332	339	349	350	350	329	333	353	336	350	325	388	350	332	370	309	357	350	392	313	354	401	336	334	362	370	336	367	368	372	353	352	374	365	360	359	393	382	373	340	354	369	337	361	358	344	362	353	369	362	378	380	362	319	343	333	366	364	386	347	359	372	365	384	338	390	357	364	346	362	373	370	330	371	339	353	347	348	366	338	352	338	323	359	370	358	338	377	343	350	326	330	377	313	363	366	346	356	361	341	364	351	377	357	377	372	322	371	390	358	375	366	363	362	344	375	348	360	338	359	349	367	352	324	366	345	366	388	373	358	330	374	365	346	364	390	362	347	385	386	371	344	351	398	351	362	385	356	346	380	352	336	350	381	347	294	342	361	384	357	319	377	378	345	345	364	366	342	353	354	356	347	343	335	350	370	404	347	357	351	338	345	366	352	323	353	355	343	339	347	398	332	318	402	339	340	326	334	366	366	357	340	355	316	356	345	392	325	385	314	382	327	377	347	396	371	323	379	339	350	339	341	348	371	362	362	362	355	356	360	365	372	353	366	367	344	342	385	338	379	335	367	371	343	364	376	394	361	342	351	372	347	358	345	337	363	340	374	378	317	315	336	359	316	334	361	393	358	367	361	368	332	343	371	379	319	371	333	357	350	367	357	337	356	344	350	391	351	338	346	345	355	348	342	363	389	333	323	365	375	350	344	344	344	347	367	345	366	386	332	390	377	369	327	347	362	335	370	362	378	316	355	376	347	347	336	328	345	352	379	334	356	358	349	345	361	348	342	355	390	344	360	387	353	350	354	329	378	366	362	360	376	354	366	358	352	313	365	341	318	333	351	362	377	369	344	363	333	346	380	329	348	382	339	360	364	356	327	380	383	345	357	333	401	375	365	385	347	370	371	363	343	354	367	351	359	332	332	338	371	360	350	353	366	350	331	356	357	359	336	351	356	379	353	359	352	381	368	372	406	363	360	325	344	334	370	377	324	380	362	369	347	391	356	363	339	373	343	332	378	417	395	332	348	363	388	349	344	359	347	364	366	371	328	341	335	353	363	375	383	372	356	362	362	333	346	343	389	354	362	356	370	348	333	334	329	350	359	345	357	352	377	381	345	342	351	385	352	349	336	349	359	362	346	349	349	377	338	352	350	325	346	380	378	331	332	352	364	337	353	342	338	330	344	360	353	364	326	366	385	359	373	402	349	363	348	377	350	407	354	356	347	342	338	372	398	370	374	340	372	393	366	366	337	353	346	331	365	344	345	327	340	363	341	382	344	354	351	351	343	383	323	334	345	360	360	367	354	335	358	336	354	353	329	367	336	349	349	372	357	355	352	335	354	336	328	340	346	386	367	359	345	349	363	355	355	369	337	362	359	345	397	373	386	372	350	355	365	357	368	359	343	384	354	372	366	368	345	358	362	339	352	338	351	355	332	370	338	360	369	381	316	363	343	358	342	363	382	344	326	389	337	378	348	353	366	357	361	367	388	347	348	356	366	320	337	339	352	349	349	323	373	355	339	333	385	374	374	392	357	336	337	367	363	356	340	322	374	348	357	348	372	353	348	358	354	385	323	387	382	346	359	342	377	355	342	331	357	349	369	370	358	363	351	375	374	354	370	372	336	369	340	371	337	339	354	389	343	369	372	367	343	320	343	376	351	355	363	347	345	353	366	369	364	361	365	365	340	359	357	376	348	369	360	349	364	394	378	368	361	357	349	347	345	324	360	360	333	341	382	359	349	356	389	367	350	394	368	348	354	355	359	353	366	338	364	357	335	393	346	349	325	348	360	356	351	408	355	337	360	325	351	364	336	389	395	332	333	338	328	340	347	342	368	340	385	357	341	347	315	422	374	347	354	365	347	355	345	347	378	352	347	348	321	334	349	374	350	349	377	372	353	359	365	368	380	380	364	344	329	328	387	322	354	338	379	351	335	371	367	347	396	359	340	353	368	346	390	363	344	351	363	346	373	401	327	350	368	350	334	362	346	331	330	321	345	357	366	354	354	357	382	359	367	358	347	374	363	337	383	359	354	366	364	324	332	369	356	374	339	331	379	352	345	350	342	350	342	355	356	348	376	363	307	381	333	345	367	346	389	383	350	334	325	360	356	339	304	405	348	343	321	341	352	347	361	341	358	364	371	350	372	352	366	383	361	332	353	344	330	383	398	381	330	373	334	385	350	378	340	320	362	343	353	360	332	400	348	369	339	347	312	364	360	377	346	376	343	375	355	356	347	329	405	351	413	345	351	344	349	332	387	339	368	364	330	376	334	346	345	348	361	376	343	383	355	335	351	365	370	379	360	347	349	352	360	361	374	372	347	360	372	341	342	351	318	369	369	325	329	354	362	347	377	375	368	334	378	363	356	370	376	359	349	366	364
4020	1495	1321	864	797	701	668	680	665	609	585	665	597	603	617	627	603	606	570	612	582	576	628	638	606	619	593	590	617	593	636	613	593	589	602	610	579	570	585	602	634	579	603	593	558	625	605	571	583	560	600	610	626	598	604	578	611	600	640	561	573	603	615	542	580	601	605	586	627	611	566	576	597	576	551	595	593	553	656	599	612	598	558	614	564	574	600	616	621	609	615	613	534	596	604	607	561	604	640	616	553	587	557	587	586	572	589	555	567	603	598	572	580	597	553	555	567	569	584	588	590	594	609	591	583	599	638	573	589	574	607	560	586	606	643	609	594	577	574	627	604	583	591	575	615	613	597	650	614	594	617	564	632	623	595	588	592	606	608	584	592	648	616	582	604	592	616	624	593	642	557	583	588	579	593	607	561	543	606	570	583	592	608	600	555	622	576	604	636	624	615	594	582	610	568	591	599	601	590	558	552	599	615	583	618	607	541	578	643	632	564	604	593	534	606	591	599	598	587	584	628	611	572	636	580	584	585	575	568	570	561	604	598	617	641	578	600	597	599	566	588	627	572	569	618	622	593	569	635	585	611	584	587	595	595	592	591	605	583	594	644	593	621	564	598	655	570	575	573	560	580	616	594	587	590	598	586	630	587	546	621	575	652	615	593	584	586	600	617	589	608	606	587	610	585	585	582	620	585	623	545	565	602	571	586	581	557	575	602	523	597	584	586	556	600	613	600	591	597	581	598	622	566	653	613	545	554	641	613	574	598	614	603	552	643	566	606	573	565	601	624	569	550	566	594	576	552	560	593	610	596	587	617	619	605	593	585	579	602	582	580	583	628	612	577	603	607	612	599	542	562	628	587	587	592	592	585	598	571	596	587	584	591	576	597	618	545	536	569	596	591	574	621	591	585	620	609	611	598	570	584	617	574	565	606	583	553	611	552	564	616	607	583	608	593	609	595	615	564	571	586	578	617	554	589	582	630	567	557	592	596	602	585	604	620	569	583	608	572	579	607	573	616	587	633	555	595	616	575	575	569	546	601	602	571	609	524	594	619	581	566	602	599	564	570	626	649	553	591	556	600	614	542	592	570	585	578	591	573	581	598	589	590	570	598	607	607	562	624	592	608	597	646	618	561	602	617	598	552	576	565	581	616	543	584	594	561	568	612	547	614	582	654	601	603	556	604	624	591	536	568	565	592	584	599	597	631	567	552	605	605	589	625	588	586	624	587	578	575	600	574	571	581	622	578	573	594	587	602	599	661	577	601	626	612	615	572	560	609	600	546	639	595	655	554	619	635	618	600	604	589	591	589	602	579	606	567	597	573	582	594	597	623	605	571	567	590	582	629	565	622	570	536	619	595	574	567	634	603	592	605	594	584	565	593	586	637	583	568	565	622	585	592	580	599	622	594	572	562	578	594	629	585	579	633	615	547	590	597	598	536	580	615	581	605	601	613	552	584	593	619	591	613	581	621	581	593	595	613	599	645	554	537	559	616	607	579	542	561	622	607	596	571	576	498	586	605	647	616	580	585	613	589	571	573	604	620	594	559	561	604	534	665	578	618	609	586	596	580	604	607	644	583	580	606	574	644	572	579	561	642	573	564	578	627	569	607	545	543	608	584	586	633	571	574	611	569	611	625	596	577	606	574	598	514	612	600	567	574	576	577	590	588	588	592	605	588	616	531	592	610	615	590	597	584	549	584	570	607	558	541	560	567	646	580	613	598	625	608	611	587	577	609	602	604	608	579	564	567	603	599	578	630	544	585	612	606	543	592	590	590	573	594	548	601	622	542	612	569	579	567	610	612	566	591	558	575	601	588	606	611	622	589	542	572	599	615	613	599	645	627	554	577	508	616	585	591	558	611	566	578	549	626	577	534	607	567	597	621	627	601	587	617	603	603	548	572	539	602	589	597	643	573	579	606	566	588	627	640	601	629	556	585	620	581	612	600	570	605	579	617	566	565	613	601	578	608	582	600	581	629	600	608	566	585	626	596	625	606	601	577	578	614	631	573	576	594	561	621	576	612	619	597	567	618	589	597	584	608	611	587	574	537	569	580	596	559	539	617	573	499	591	556	641	584	638	607	590	614	544	577	593	659	623	550	612	602	562	587	618	566	575	543	658	586	607	594	613	591	600	594	579	624	612	588	589	568	576	637	614	615	555	629	574	580	591	575	582	567	593	617	558	560	608	622	611	580	605	586	607	557	571	578	596	579	619	580	584	610	588	571	559	601	637	587	596	643	586	595	622	585	632	623	627	618	590	591	595	610	576	591	579	587	556	610	630	590	566	569	575	591	569	582	596	617	575	590	571	571	609	529	516	626	556	571	523	578	605	585	577	584	615	593	609	590	570	580	566	579	577	559	605	579	607	636	585	609	611	585	587	586	587	585	584	596	622	601	578	623	560	586	627	591	592	579	612	575	607	646	570	611	603	577	578	613	594	631	582	560	566	590	562	551	550	580	580	589	614	626	601	567	588	598	608	539	625	579	575	601	621	558	629	608	605	588	617	576	603	603	606	629	624	598	565	630	588	635	600	572	549	579	614	607	582	614	589	569	597	593	596	586	578	617	620	593	588	590	569	581	603	648	552	571	606	603	586	607	583	592	595	588	570	622	595	589	581	581	613	595	602	602	600	595	612	568	533	613	567	589	590	609	553	607	582	590	612	581	589	626	593	668	579	628	624	591	554	587	579	590	615	596	587	614	608	577	594	551	583	604	567	588	591	597	595	597	584	630	574	600	572	584	599	598	638	599	595	648	583	554	596	585	571	556	632	586	580	588	572	579	585	580	604	582	634	591	617	635	571	604	570	604	574	599	588	568	597	595	561	598	623	603	574	556	580	610	602	587	623	601	572	616	561	552	611	561	526	599	576	604	595	593	668	580	611	628	584	599	612	593	587	580	585	600	603	574	609	630	615	589	598	610	609	629	562	588	624	634	597	592	601	580	623	568	588	540	560	602	590	596	597	559	622	529	599	612	604	602	573	543	570	597	602	613	592	604	615	579	590	603	558	615	588	551	577	626	547	622	573	591	565	586	602	562	556	621	612	609	558	588	601	600	560	597	605	576	562	614	584	564	592	627	600	601	590	604	575	605	611	572	600	578	565	559	619	606	596	614	638	596	598	590	608	590	560	603	581	592	582	602	585	598	583	573	583	589	592	636	619	605	625	560	615	562	628	583	617	582	577	584	586	588	570	580	605	628	572	580	577	570	595	629	596	608	578	642	560	584	637	576	616	588	584	607	585	547	566	618	592	577	612	589	591	619	637	604	560	549	587	571	576	653	572	588	603	604	563	632	568	582	550	578	643	612	589	622	602	543	575	587	594	548	556	538	595	586	628	540	560	601	565	581	585	603	591	621	575	585	591	601	547	577	579	569	569	564	605	551	607	569	621	584	556	618	566	613	585	589	590	591	603	578	613	599	585	608	589	603	604	585	585	573	560	576	599	617	588	562	629	592	613	578	605	612	584	625	615
24003	21048	28112	24166	20289	2300	732	536	426	361	385	335	313	290	295	263	293	286	286	298	279	258	268	293	281	264	264	251	247	229	248	253	270	235	237	236	273	262	240	236	227	248	242	243	235	249	249	243	258	265	261	225	263	240	257	240	254	247	240	247	254	264	244	227	246	227	241	252	243	241	247	228	224	240	238	243	261	227	205	250	248	222	226	256	217	249	237	260	251	250	254	229	244	241	223	258	240	252	245	245	247	255	240	240	217	234	275	226	246	235	238	213	223	207	204	238	234	245	233	227	251	250	255	240	220	259	218	224	242	256	263	261	230	253	252	220	202	270	274	255	239	261	213	221	237	250	244	252	249	220	252	264	249	263	242	242	274	241	230	252	246	277	250	235	237	239	228	226	225	238	232	273	247	244	243	255	246	232	245	243	224	267	226	210	262	207	245	230	225	223	246	235	245	217	248	273	224	220	270	242	229	247	219	279	235	250	249	234	233	257	259	235	268	249	231	230	208	229	251	235	253	248	238	224	231	248	211	256	252	241	229	240	245	212	250	250	209	249	242	253	239	239	246	234	219	249	239	235	242	252	252	241	227	224	249	245	220	224	220	215	257	231	256	237	241	242	226	239	253	269	223	252	238	241	230	235	236	233	241	247	209	262	249	224	223	250	206	238	231	257	244	261	267	257	257	228	266	257	247	272	254	255	251	223	220	237	217	247	240	242	250	214	244	252	244	246	267	246	283	233	247	223	230	232	242	242	241	252	239	232	234	237	245	247	241	252	246	234	220	221	242	250	235	252	219	239	236	231	242	220	254	257	236	219	261	253	256	276	257	245	224	230	247	243	228	259	250	258	238	242	235	245	237	235	250	220	281	247	236	258	254	243	244	222	243	256	216	264	258	266	262	254	174	242	234	253	245	250	240	247	209	225	261	237	216	239	235	249	259	268	231	238	210	259	243	221	245	253	256	246	248	258	256	246	215	233	239	250	267	238	243	257	243	254	231	251	232	244	255	242	246	235	249	247	211	215	232	268	233	226	221	241	228	230	222	230	249	249	244	234	222	248	248	246	262	218	240	242	260	212	216	221	228	233	268	245	259	245	217	236	237	221	231	242	244	225	222	250	247	233	238	237	262	228	253	258	257	242	223	222	241	224	203	187	242	244	227	250	245	261	247	276	216	253	240	218	241	281	234	279	248	244	253	232	250	212	209	260	233	234	256	242	235	226	206	234	251	221	205	237	222	203	255	251	236	198	235	255	249	221	233	224	242	269	234	263	233	206	234	263	264	228	221	256	244	246	247	240	267	247	230	232	223	245	247	239	218	239	229	243	237	240	257	227	235	223	221	227	237	224	258	220	256	238	247	226	249	247	248	222	244	216	220	231	285	217	242	226	251	222	262	225	258	251	240	259	225	239	241	231	225	220	235	239	257	220	215	251	259	221	211	253	257	255	255	221	237	244	230	205	217	247	250	245	263	229	219	240	233	241	231	238	233	250	250	240	237	237	266	212	245	244	230	256	235	241	249	217	249	226	233	255	268	249	237	228	223	264	243	238	262	242	238	236	271	232	270	236	250	244	231	271	246	240	207	259	231	276	212	245	252	248	257	235	248	238	240	242	251	228	231	237	237	257	259	273	226	230	236	221	244	244	232	227	211	253	231	208	237	263	247	262	260	207	255	251	236	262	273	200	246	244	242	235	226	249	270	262	216	245	256	247	257	225	240	238	227	236	206	250	263	241	225	264	256	234	223	226	243	224	257	253	256	243	259	257	228	246	254	257	241	227	230	245	222	234	227	243	204	247	233	218	251	252	248	235	264	213	250	257	249	214	232	229	243	221	248	256	236	264	238	264	235	246	228	248	260	230	225	245	236	234	240	216	237	263	248	237	259	289	247	231	232	256	229	241	239	257	258	219	233	247	253	239	263	242	217	227	250	239	259	266	233	229	219	269	273	246	231	236	248	228	256	230	217	239	241	234	260	233	256	259	227	262	223	241	247	215	262	244	261	233	232	249	245	244	250	245	254	245	255	237	263	224	235	252	230	242	246	210	227	236	261	227	257	204	210	206	203	247	238	233	238	234	244	233	249	234	273	212	235	240	249	242	237	243	241	274	270	220	230	250	255	242	225	247	217	214	228	244	227	233	254	250	223	193	243	254	253	268	220	228	217	236	248	239	245	235	242	248	247	235	227	228	208	225	229	245	219	231	242	223	213	237	259	220	220	245	223	241	250	269	229	230	228	241	223	246	229	251	246	222	228	249	237	225	232	217	252	257	259	251	248	228	251	263	235	225	245	232	255	243	258	234	216	232	255	215	246	232	229	251	235	232	248	256	243	228	221	236	268	233	246	251	256	257	217	234	245	247	272	233	238	245	262	229	257	221	252	222	255	256	276	222	230	206	242	226	247	250	228	228	249	217	227	209	229	241	222	240	210	239	258	245	266	260	247	229	225	233	252	245	216	223	262	206	204	232	241	238	232	242	240	245	244	224	238	244	238	239	243	213	226	252	239	253	246	259	247	248	231	241	243	236	264	238	214	211	251	235	229	249	247	228	216	229	267	226	232	223	272	258	233	222	246	274	270	234	235	227	231	259	243	229	235	252	227	248	262	221	280	211	236	238	231	231	248	206	253	253	241	224	250	238	219	227	259	244	221	237	225	239	247	227	254	225	261	240	202	248	229	240	246	273	248	240	261	247	242	266	233	240	231	231	223	251	249	239	242	271	258	226	241	219	260	228	240	273	234	248	254	248	267	233	229	238	218	233	235	208	242	229	226	236	232	247	234	240	231	226	208	254	250	227	251	243	249	232	257	217	232	242	244	261	229	240	197	249	229	262	233	196	248	228	220	235	247	250	242	249	240	235	251	212	260	204	249	252	241	232	277	229	233	257	236	266	244	229	233	244	247	253	214	258	251	233	264	242	231	254	266	256	233	218	229	237	265	239	257	245	249	250	244	252	221	269	236	266	227	251	251	257	235	252	237	231	280	224	228	231	240	212	261	268	237	222	237	245	239	258	234	233	241	280	243	237	242	264	231	276	257	253	267	240	246	247	213	250	223	249	233	240	241	250	218	231	223	219	204	232	244	197	213	234	243	258	253	214	239	251	258	210	222	233	222	243	257	231	234	237	249	248	250	260	283	252	248	227	256	249	230	239	254	233	271	266	231	236	229	240	238	244	214	243	206	244	245	248	251	248	235	257	255	219	215	277	248	243	231	276	251	215	235	271	257	234	238	215	233	258	236	210	244	227	241	255	242	259	221	242	231	232	242	245	240	248	226	247	217	277	216	230	224	215	262	256	222	236	206	239	260	232	229	244	216	257	237	213	237	259	266	238	249	248	253	230	225	208	235	216	262	221	236	212	253	248	248	216	215	255	227	239	269	210	232	241	255	236	246	248	268	236	236	269	233	247	231	237	256	243	262	250	217	239	216	252	250	252	268	247	228	243	256	249	245	264	249	260	232	228	243	271	222	258	239	253
5296	9938	8386	4183	2819	2114	1623	1326	1174	942	860	703	710	664	634	653	603	558	544	527	471	505	494	507	478	500	442	440	467	461	468	442	459	412	482	445	450	448	426	454	440	442	430	428	422	440	401	445	414	463	436	411	408	403	429	448	434	442	400	399	425	401	427	400	406	396	419	414	437	413	417	420	437	424	406	395	417	429	439	399	415	441	420	401	414	402	381	368	402	428	422	397	473	412	399	407	435	385	472	423	439	423	416	445	377	406	416	434	392	432	429	390	418	444	455	431	439	405	400	416	385	404	418	384	390	415	434	398	422	431	418	400	408	414	395	396	424	440	405	376	423	438	441	422	446	414	424	391	402	409	395	401	392	411	389	443	417	416	383	411	418	413	413	411	405	427	387	441	401	389	414	403	428	438	436	463	418	432	426	417	365	427	425	447	435	422	395	413	391	416	433	404	400	434	420	424	429	394	432	457	390	402	434	410	397	391	392	419	433	434	433	387	392	426	384	420	395	401	441	423	396	415	391	422	383	413	384	420	440	454	414	409	396	413	424	448	421	364	431	383	428	411	400	381	413	411	429	425	438	430	406	398	437	412	419	426	424	436	412	405	421	425	427	431	420	417	423	405	397	384	436	454	434	388	402	365	425	387	391	417	413	426	443	385	417	422	419	422	413	404	429	391	429	392	374	416	422	385	386	398	451	403	417	442	413	415	419	409	434	423	417	419	404	419	444	400	397	402	390	412	429	416	403	432	369	438	388	400	453	384	423	430	434	413	441	390	425	408	420	464	423	414	411	407	411	414	411	414	398	418	433	401	428	417	446	428	398	405	378	395	435	394	414	403	415	415	411	464	408	404	449	397	439	407	423	397	394	401	387	413	413	441	391	403	417	420	414	406	409	373	391	439	405	442	415	431	411	406	399	411	462	405	431	392	428	427	425	412	388	422	392	409	396	393	410	413	429	406	393	389	411	421	420	384	448	393	426	438	385	421	421	400	404	424	409	422	426	406	421	455	407	410	404	434	415	405	416	398	404	400	381	419	385	413	404	441	386	453	438	411	425	399	412	453	387	415	424	416	410	411	416	416	413	447	404	410	451	402	401	380	401	382	416	412	385	370	401	396	408	393	427	435	402	427	398	432	382	426	423	414	406	419	435	409	430	450	420	398	433	387	417	411	427	394	427	414	404	417	385	398	394	423	424	405	423	408	401	419	442	435	427	381	391	428	410	397	407	407	410	424	399	434	362	426	406	408	408	415	406	410	417	398	415	479	409	427	429	408	394	403	427	433	432	418	413	413	394	398	410	422	414	396	415	433	412	407	419	419	431	395	392	410	393	447	393	377	366	441	413	406	443	434	413	432	437	450	443	432	402	385	397	431	391	431	429	415	430	407	400	416	385	391	390	402	408	409	427	447	408	409	404	419	408	407	397	406	386	367	413	438	438	428	415	407	419	363	406	402	389	409	412	414	400	407	395	372	425	377	435	405	411	414	424	407	407	413	419	391	412	419	403	396	452	424	364	443	386	433	432	425	361	399	433	475	397	452	400	421	423	392	387	408	394	409	442	411	398	433	411	406	424	451	441	463	399	397	382	378	421	430	402	427	407	392	394	426	418	399	393	391	429	405	406	400	381	423	402	404	445	442	413	423	463	405	419	400	442	394	420	413	421	430	434	392	392	439	404	417	410	457	410	412	417	425	443	434	399	395	411	470	424	386	347	417	399	449	427	419	387	426	418	409	383	405	403	420	454	378	386	418	401	388	419	421	395	402	460	399	423	463	416	446	376	429	382	392	407	422	422	403	404	417	420	417	387	394	411	398	420	436	403	364	392	441	383	390	453	404	402	390	365	424	472	413	412	396	419	412	430	390	405	415	384	414	442	403	405	471	441	381	441	429	407	393	373	416	406	414	460	402	418	389	419	404	416	401	384	446	400	409	459	422	370	404	391	393	392	424	386	424	421	425	393	454	444	404	432	435	412	415	426	383	406	432	441	427	392	417	441	436	425	396	437	410	413	401	398	421	426	427	402	415	431	417	428	407	416	387	420	396	381	439	432	436	386	419	423	390	386	398	400	452	440	431	418	403	387	409	405	452	418	373	381	425	423	421	407	408	395	393	389	423	406	411	378	397	429	388	430	421	407	400	422	417	382	389	406	443	439	418	414	402	415	429	385	424	397	403	420	420	401	396	409	379	432	438	428	445	446	418	431	419	376	423	422	451	450	395	400	465	390	417	370	427	416	420	397	417	414	418	438	425	402	418	385	408	456	444	388	410	437	427	388	407	444	401	417	403	393	397	404	429	410	427	389	409	409	404	396	431	388	396	412	388	424	437	417	443	406	411	437	419	400	388	400	423	406	412	430	403	377	398	413	430	419	386	445	385	401	412	416	409	382	408	409	372	433	406	425	398	395	410	457	434	406	415	411	429	432	416	422	404	406	419	390	416	441	380	418	402	388	377	441	376	433	433	414	448	414	384	388	387	403	440	397	408	400	447	422	399	428	412	434	440	395	447	420	434	427	380	431	405	413	436	421	412	418	403	397	399	407	432	441	417	400	381	437	429	410	413	417	390	414	432	440	412	431	410	411	420	435	430	416	422	436	418	400	450	416	367	424	460	404	439	446	423	425	395	407	428	412	405	416	438	398	402	408	416	422	431	417	415	399	417	428	425	417	432	412	404	393	442	421	411	426	442	386	410	417	457	423	406	453	417	442	376	392	402	430	431	401	425	430	406	444	417	422	407	410	413	417	408	392	410	403	412	424	429	406	435	430	398	385	387	432	410	420	428	400	396	431	401	437	417	427	445	405	414	448	393	377	449	433	414	412	426	406	454	386	401	377	400	409	445	428	402	423	391	406	412	401	428	375	419	405	463	389	432	438	440	436	429	381	390	401	436	406	375	408	405	395	420	377	433	381	403	385	405	425	405	417	379	412	399	437	429	388	400	442	385	417	406	430	421	426	432	415	411	420	415	393	406	437	410	427	448	453	417	407	400	410	419	415	389	425	405	419	437	424	400	406	438	380	462	400	423	426	423	415	477	424	444	412	401	431	426	435	423	437	375	434	411	449	391	395	433	439	381	407	395	421	404	416	446	406	429	384	443	398	437	413	388	427	403	402	414	409	415	418	378	427	393	401	405	410	382	410	418	450	436	392	386	421	424	408	376	410	446	371	413	406	433	425	431	440	405	396	401	434	427	403	423	381	408	413	406	393	398	413	426	396	392	423	416	412	414	438	423	408	413	430	405	375	408	439	408	408	425	405	375	418	413	365	414	389	394	432	400	400	406	392	405	416	406	418	409	374	426	451	391	392	427	393	431	410	411	397	437	381	428	414	393	404	420	408	391	401	425	411	422	396	377	428	398	428	482	419	400	411	384	427	428	405	409	438	406	398	381	409	434	452	398	441	402	440	417	451	419	370	391	393	412	397	439	453	394	397	412	414	424	416	399	406	410	423	472	428	429	433	400	395	414	394	465	432	423
23191	21116	28790	23680	21115	19576	1803	602	451	350	331	298	253	214	210	193	190	152	154	180	170	147	138	125	118	119	131	124	125	103	99	106	120	128	121	116	125	90	124	107	117	94	97	103	95	106	92	115	87	103	88	102	96	89	101	91	97	83	108	72	87	91	96	94	80	98	88	87	88	110	99	86	89	77	83	91	112	93	69	92	108	92	91	96	84	100	99	87	85	104	91	83	79	91	92	85	103	81	86	89	99	90	78	76	83	83	80	89	88	89	107	109	85	86	115	88	85	101	106	92	99	94	79	69	77	85	75	75	89	95	90	91	92	83	99	95	76	80	90	83	82	86	90	91	80	87	87	84	86	93	99	97	74	91	101	81	85	101	103	98	85	84	95	104	90	85	91	89	84	93	77	79	90	88	87	95	77	89	82	112	88	95	84	85	73	98	94	84	109	91	91	89	87	83	102	86	93	87	76	83	90	76	84	83	92	78	91	115	84	99	89	97	100	109	69	89	81	89	88	105	88	93	97	105	92	93	94	89	76	101	97	78	90	93	90	78	83	93	87	77	87	93	85	98	80	105	92	84	68	77	101	104	83	103	70	99	75	98	86	92	96	65	84	89	106	87	92	102	92	89	73	101	89	98	100	103	95	84	89	94	105	102	89	91	97	78	102	103	90	93	90	101	90	92	85	92	67	80	117	78	84	88	76	95	93	90	93	96	98	81	99	86	106	96	86	86	102	82	81	95	97	98	94	88	89	88	91	87	89	107	77	101	105	80	89	91	85	84	91	82	86	99	87	80	93	77	75	84	80	82	89	81	82	90	69	94	84	93	81	97	100	89	98	67	95	103	110	88	85	70	87	84	93	91	90	79	104	96	100	105	95	79	95	76	99	104	81	75	88	76	92	67	79	89	91	95	82	99	84	107	97	87	73	81	105	96	100	100	75	86	96	91	91	96	91	86	93	85	101	101	88	107	85	82	107	88	78	78	120	88	78	66	83	94	82	86	104	87	100	89	99	78	87	91	95	90	101	79	85	88	88	100	93	86	94	83	84	96	84	102	94	81	85	100	86	90	100	91	97	106	106	103	91	93	96	97	95	92	92	89	92	79	79	77	97	97	109	86	91	82	97	103	101	103	104	88	86	90	98	88	84	81	81	95	100	80	88	97	94	108	76	92	76	96	92	84	97	102	97	89	84	88	90	77	101	70	92	67	83	83	84	105	98	87	78	83	85	79	75	82	94	104	81	83	73	78	92	95	67	82	81	86	100	89	101	86	80	99	90	97	96	96	76	84	83	87	80	91	76	84	87	95	88	95	89	92	109	81	84	84	94	93	89	96	85	87	96	75	79	81	84	94	95	87	92	67	91	98	90	113	81	96	109	100	78	86	99	91	101	78	84	82	86	103	80	84	95	96	89	83	98	75	114	86	100	112	83	92	81	91	79	83	102	90	100	105	90	87	79	94	95	88	97	100	74	95	99	85	87	93	92	94	89	83	86	79	93	96	81	106	80	87	78	77	86	93	97	85	91	81	99	115	85	94	79	102	80	84	94	103	83	106	80	85	78	80	75	82	87	89	83	94	109	96	81	97	84	86	86	85	97	66	87	91	96	94	87	83	92	96	90	80	95	84	82	91	109	105	89	97	66	97	91	90	92	93	92	109	94	93	91	96	98	79	91	80	96	100	88	101	87	87	77	113	88	75	77	79	82	81	72	76	72	88	97	90	114	83	96	82	81	77	93	116	82	84	88	86	76	113	78	104	97	90	83	92	93	76	103	91	94	90	107	85	73	77	89	113	94	108	71	95	96	83	78	103	74	100	81	96	87	83	79	80	79	97	102	84	83	91	94	97	79	93	95	93	100	98	92	98	85	78	87	88	71	92	78	82	85	81	74	92	95	88	75	72	90	69	87	93	104	95	95	99	92	102	97	82	82	86	93	81	102	109	75	81	101	102	87	78	87	76	91	89	95	88	79	87	81	77	85	79	103	91	89	98	87	86	89	102	86	106	98	83	92	106	96	93	92	101	80	83	88	94	96	90	89	70	105	88	95	80	82	89	81	94	92	88	82	92	97	82	104	96	95	81	74	91	81	91	98	80	86	74	81	85	97	84	101	87	101	88	91	112	81	88	103	94	84	101	86	91	92	84	82	84	95	83	90	84	90	98	94	89	100	93	74	104	75	101	90	83	92	99	81	89	75	93	86	77	80	105	94	86	76	80	82	85	76	91	88	90	95	90	91	71	79	88	99	86	76	100	78	106	79	89	91	82	77	91	79	107	87	90	106	100	87	90	84	90	94	101	81	102	88	82	83	103	71	76	90	93	86	88	95	90	85	90	78	94	95	90	93	84	88	89	97	79	75	84	92	95	86	71	108	92	80	106	100	89	90	85	105	87	98	89	97	82	99	90	101	78	80	113	98	86	92	91	84	87	74	72	98	100	103	93	93	104	88	80	105	84	79	88	91	75	84	105	89	90	74	91	95	104	95	85	100	84	71	109	113	79	91	87	98	91	82	99	67	84	100	87	86	83	93	82	82	94	92	103	84	96	96	78	81	99	104	89	77	103	80	84	91	94	110	86	101	81	93	108	97	90	84	79	96	89	86	96	92	80	85	79	77	99	75	74	96	91	89	85	104	92	78	90	97	102	93	76	90	73	90	98	86	79	115	87	81	105	83	84	91	87	94	90	96	82	89	70	96	81	99	93	96	89	80	102	86	91	104	74	97	86	99	90	85	73	88	89	102	86	93	79	94	102	79	83	89	79	103	90	75	85	95	90	78	76	104	108	90	90	89	93	92	113	79	80	76	87	80	93	85	96	80	95	102	112	84	85	108	100	96	89	114	95	76	81	93	86	86	95	100	85	77	86	90	89	87	88	73	100	70	89	95	95	75	99	104	99	103	75	90	95	78	82	95	68	88	86	104	75	102	85	106	68	97	84	99	96	104	76	81	94	99	100	91	82	85	93	94	89	83	84	91	84	106	90	96	106	96	86	105	96	83	83	101	74	83	82	90	85	94	100	93	99	80	99	77	82	86	101	85	94	87	81	100	97	92	93	86	96	87	88	69	81	105	90	101	86	82	103	90	85	93	84	92	92	85	86	89	98	85	84	79	74	82	101	76	84	93	83	101	86	93	82	102	81	67	92	81	82	87	86	78	99	94	79	83	96	109	81	82	92	92	84	86	98	92	81	79	99	89	87	93	98	88	86	74	75	86	93	90	87	85	83	102	93	80	90	83	82	114	92	85	95	91	109	78	89	95	89	76	98	78	76	95	95	85	83	72	101	95	87	101	98	87	88	99	96	95	85	94	88	79	94	82	87	85	86	87	78	83	89	91	108	98	83	91	107	87	89	79	80	73	82	82	96	86	75	94	99	77	71	99	106	81	97	96	83	93	87	65	80	84	96	64	81	105	83	77	116	80	83	88	90	84	90	90	98	86	96	90	77	94	103	66	92	76	86	82	99	99	108	103	77	84	90
7703	15993	13339	6914	4674	3385	2522	1935	1588	1264	1058	926	730	684	578	491	471	416	405	345	369	341	327	269	273	316	274	233	238	240	217	242	218	240	214	240	198	208	211	207	204	180	195	200	178	181	191	179	166	187	178	184	174	168	162	154	162	158	178	161	170	143	158	174	171	171	176	177	157	150	190	159	151	154	171	156	168	160	163	175	172	147	151	165	154	177	156	152	147	160	174	147	165	143	159	161	153	152	174	188	151	151	149	165	162	165	175	154	170	168	150	153	182	160	154	167	141	156	130	156	157	164	166	154	154	166	144	182	162	155	156	132	142	141	167	147	169	166	176	156	162	150	148	164	161	154	169	188	132	162	165	173	167	151	152	145	150	150	148	148	164	179	147	159	174	143	154	152	135	161	146	177	150	154	162	134	158	145	157	142	175	153	125	159	143	168	144	153	135	156	186	145	129	156	156	151	176	147	160	149	181	194	143	166	149	137	156	161	146	151	149	171	155	165	169	180	190	163	153	147	132	162	153	165	169	162	140	140	153	146	129	143	141	157	126	136	165	147	161	155	154	129	145	144	155	168	156	162	152	155	159	177	140	138	161	157	161	147	149	152	163	164	167	162	155	148	147	149	155	151	146	137	148	149	172	150	164	152	159	162	175	153	180	166	138	137	172	164	137	153	143	165	132	171	164	173	158	171	149	141	151	142	154	136	153	147	144	159	168	158	142	162	167	160	157	169	156	156	151	161	157	149	174	137	161	170	155	171	131	150	134	168	164	150	132	155	147	157	161	153	158	135	151	163	125	146	167	158	145	157	160	160	150	148	149	141	160	155	160	160	155	173	165	146	159	165	162	135	147	125	158	152	171	171	179	145	159	147	149	153	161	159	162	156	158	169	166	167	159	139	145	155	169	135	153	173	173	176	127	176	136	160	158	151	142	137	179	158	149	156	167	139	149	150	152	151	154	150	145	159	151	167	146	165	159	117	150	172	144	159	151	171	166	151	146	136	157	169	162	155	138	168	135	157	158	137	150	135	160	156	146	141	144	130	146	150	143	182	160	170	145	175	144	153	151	151	150	168	160	154	145	153	142	128	160	138	174	158	167	141	164	158	147	154	158	171	157	169	148	153	161	167	171	150	153	154	133	156	174	162	162	151	176	176	175	142	158	151	150	163	144	138	154	147	161	142	185	151	154	158	170	137	165	165	146	150	138	150	166	174	152	185	164	140	165	174	153	142	131	153	152	142	131	149	152	141	167	163	156	145	170	146	186	156	147	157	163	164	155	147	152	158	139	151	133	159	135	150	152	149	148	148	136	171	148	173	151	147	155	141	165	160	126	159	153	152	153	196	159	162	163	170	135	144	177	164	150	136	168	169	160	161	156	157	127	128	150	152	165	147	164	149	135	170	158	164	148	165	157	143	135	173	157	156	140	176	150	152	145	141	139	168	153	148	171	147	140	154	164	163	148	154	184	141	175	149	166	162	167	144	156	141	145	141	143	165	154	148	150	158	146	143	146	144	154	161	174	152	163	131	145	114	141	191	146	159	158	150	169	169	129	156	141	172	147	150	168	141	138	155	157	153	115	161	156	142	161	152	149	154	171	156	157	142	152	158	153	152	139	140	173	161	147	146	157	143	165	143	165	146	151	157	150	153	171	167	147	160	138	141	169	168	146	159	163	159	172	153	140	152	174	151	146	147	134	157	172	135	152	158	150	147	149	166	157	174	170	167	137	141	170	152	148	168	182	153	155	152	145	154	161	151	168	142	140	182	149	176	153	132	147	173	171	153	157	158	160	140	156	139	164	154	136	145	164	163	177	154	170	155	157	173	163	156	141	172	146	138	152	160	154	166	175	182	175	147	139	158	159	157	157	183	153	160	147	150	157	166	140	165	193	144	167	136	177	161	139	151	145	152	146	145	161	133	145	158	168	187	164	165	160	148	144	145	147	121	161	158	160	166	174	160	141	137	147	157	161	165	131	143	169	173	161	171	152	166	148	161	149	161	169	155	163	152	147	153	173	135	138	155	161	158	158	157	144	155	150	160	153	136	163	160	141	149	163	148	149	150	143	185	149	159	158	163	149	142	149	145	167	167	173	159	155	173	158	129	169	152	135	150	175	157	153	167	155	145	138	165	167	154	150	178	156	150	159	165	158	138	165	169	150	126	135	135	157	142	163	150	171	155	163	166	161	150	150	151	150	145	153	138	131	140	148	165	157	148	157	179	151	154	174	152	141	144	148	167	156	149	164	156	137	152	134	153	159	137	179	148	156	150	150	133	139	138	147	153	146	169	158	165	150	156	157	173	168	135	141	165	151	142	146	132	131	148	138	172	180	155	163	168	145	162	141	146	159	158	149	175	159	159	169	143	159	165	164	178	151	165	133	146	167	183	150	150	160	137	143	147	161	149	148	148	159	137	138	143	150	154	168	151	165	125	163	141	149	162	153	133	161	157	140	163	164	163	137	163	140	158	166	156	147	162	145	147	162	156	160	172	155	171	124	153	137	149	157	149	154	143	143	159	172	144	180	152	156	187	141	175	148	140	153	152	150	159	139	167	143	133	160	154	141	163	164	158	134	183	150	154	145	142	146	131	144	171	143	144	179	177	149	145	156	169	144	150	170	170	163	149	126	168	156	171	174	152	151	156	147	136	170	160	149	147	152	146	158	148	154	163	129	163	164	164	174	170	174	169	180	147	147	144	170	170	140	158	167	154	146	164	137	169	170	162	152	150	161	170	151	166	153	136	166	163	167	155	170	159	151	159	154	143	149	145	144	140	158	138	158	175	170	150	142	162	150	162	183	155	141	157	158	159	156	166	173	168	154	173	140	174	144	148	158	146	166	162	126	146	147	147	132	167	147	147	180	152	152	176	159	164	130	135	151	146	159	160	150	147	169	154	156	141	144	162	168	140	148	134	177	148	143	171	151	144	165	136	189	127	170	170	160	183	160	166	145	155	152	141	153	159	156	150	147	175	168	161	161	151	166	141	146	154	130	146	136	158	165	134	169	168	155	147	179	131	154	139	155	173	170	138	139	157	129	176	167	134	184	175	149	152	155	142	142	157	142	144	159	158	144	154	163	142	165	169	147	160	144	171	135	142	163	165	148	159	151	143	164	149	146	143	155	162	151	166	136	151	150	167	150	157	150	141	161	149	137	147	161	153	144	153	157	165	140	152	152	136	153	149	165	141	143	147	137	164	153	171	148	135	145	164	146	156	154	149	165	162	150	136	140	164	144	154	162	150	163	163	137	159	135	145	134	168	164	158	149	157	150	152	167	151	152	126	144	142	171	166	153	143	157	162	151	174	133	165	162	140	151	165	151	156	138	138	177	173	132	146	147	131	162	156	159	138	165	156	154	156	151	153	161	161	169	186	157	175	166	142	153	150	174	142	155	151	162	143	153	160	169	149	140	155	159	165	169	137	155	171	153	146	143	158	173	169	161	156	181	154	147	138	152	157	148	164	165	179	130	148	148	157
26697	19814	5644	696	431	383	405	380	353	372	357	364	365	384	378	348	361	373	369	344	348	350	345	376	327	362	363	364	370	358	346	355	389	331	334	354	345	339	342	343	340	347	371	354	373	375	363	364	348	320	371	340	333	360	338	364	392	361	323	357	342	338	326	344	339	355	391	353	370	321	338	363	344	353	338	387	319	351	345	359	344	364	349	354	333	339	386	355	349	337	377	401	384	321	350	343	365	369	340	368	336	362	340	327	334	319	362	339	316	357	333	355	378	377	335	365	374	351	363	362	337	322	336	342	388	327	362	307	337	332	324	369	346	371	367	334	358	380	330	351	373	362	383	366	374	357	359	369	362	301	316	341	361	342	368	402	343	366	352	339	364	360	314	385	326	361	324	345	355	370	346	359	342	349	364	342	351	349	333	331	347	337	360	367	361	363	339	333	328	349	330	363	359	377	354	337	356	307	343	352	365	343	362	352	327	371	324	336	342	352	357	363	350	358	341	343	366	353	370	355	341	337	369	331	339	346	352	329	368	368	373	388	346	349	372	336	335	357	332	375	374	352	343	371	377	380	366	366	319	333	378	339	381	366	343	336	358	338	357	367	363	361	364	336	355	352	360	346	363	363	367	352	327	364	347	348	365	347	316	346	345	343	327	357	359	371	378	339	359	354	351	357	363	339	335	316	347	370	365	344	359	338	378	350	361	351	315	354	354	336	338	358	364	357	345	351	358	346	312	360	348	341	351	365	348	346	395	372	332	322	369	342	368	354	338	354	331	358	370	324	336	347	355	338	347	311	350	319	349	375	352	346	355	340	334	338	342	362	356	349	374	361	345	354	357	357	357	340	332	376	347	330	328	310	349	344	362	322	363	364	334	332	354	364	314	376	344	367	381	359	320	359	348	354	351	378	351	347	352	345	370	358	341	348	371	348	341	311	336	327	356	367	377	351	395	353	337	337	321	374	364	310	359	361	345	324	337	352	336	352	364	380	360	329	351	353	385	345	330	343	356	354	338	341	326	325	350	363	320	348	359	359	344	308	336	386	365	325	354	360	379	364	358	359	350	331	344	384	374	360	345	349	370	315	358	351	339	357	324	370	360	347	340	379	360	343	331	353	353	347	348	329	318	346	358	360	336	332	397	331	392	311	361	372	359	321	351	326	298	349	384	334	376	388	352	383	332	328	345	348	326	362	361	353	325	385	305	369	354	414	364	362	352	325	319	358	369	371	331	337	331	366	358	390	369	345	411	360	317	386	326	341	367	346	340	372	361	330	335	339	333	342	319	352	352	331	351	360	323	340	369	342	392	372	371	350	366	357	355	372	333	343	371	338	388	380	362	357	385	350	363	351	379	333	367	350	339	348	355	342	306	383	321	377	372	379	366	333	329	329	364	340	344	373	353	341	359	330	378	339	328	339	368	320	370	378	341	344	375	351	347	351	359	346	350	365	361	336	339	345	358	334	336	356	378	344	352	337	346	329	346	382	353	319	366	367	389	302	314	355	377	340	358	321	318	326	354	373	354	321	376	382	344	350	402	393	353	360	369	348	344	377	358	360	356	355	334	360	318	367	377	340	354	359	380	345	380	343	338	370	374	337	366	358	346	336	366	394	333	373	362	360	366	379	341	355	338	343	385	365	369	379	359	348	352	342	353	358	385	325	353	338	346	321	348	332	345	374	314	342	325	330	376	340	350	368	331	356	356	338	379	334	342	339	351	334	349	342	337	384	346	354	333	326	364	363	375	340	334	360	358	311	311	343	388	344	361	358	394	311	366	327	348	373	361	360	356	354	326	363	332	328	335	362	376	374	338	342	339	317	336	353	379	346	367	338	326	364	363	359	313	382	344	369	319	359	347	374	351	354	345	344	378	346	344	344	356	371	378	367	371	343	356	341	338	358	322	357	357	347	341	367	353	371	340	341	395	356	343	357	357	347	371	375	335	342	321	350	346	357	358	330	343	343	360	348	323	351	368	379	353	369	332	366	370	361	344	373	339	344	329	373	342	319	322	360	351	352	347	350	332	331	369	392	351	318	347	362	348	329	362	354	347	339	355	369	355	349	351	354	325	328	353	314	346	378	364	370	330	380	380	368	360	363	331	329	347	360	358	416	349	329	355	347	318	334	345	335	348	347	379	374	353	353	346	359	351	357	383	333	364	323	325	354	370	347	380	347	337	342	366	355	360	322	339	338	326	342	369	364	330	357	344	343	369	349	360	359	394	356	375	365	348	368	326	322	337	332	357	355	360	329	339	382	332	357	330	339	337	352	338	331	356	359	324	360	386	363	348	368	393	369	323	340	362	348	357	373	339	339	351	361	329	345	373	344	363	319	362	333	313	359	342	333	327	347	343	331	346	328	382	331	330	350	368	349	403	379	366	385	353	374	369	353	337	319	366	321	329	361	395	364	370	362	354	360	363	375	365	341	353	332	341	352	342	362	372	391	358	312	334	370	374	339	364	344	366	369	378	355	328	342	350	345	378	380	389	323	337	348	348	362	313	341	366	331	379	339	388	369	363	350	379	373	332	388	309	318	343	366	377	371	342	336	336	389	352	373	379	318	363	336	349	343	355	337	360	336	334	346	349	364	366	324	345	347	341	333	357	307	334	353	375	342	329	355	360	354	363	382	302	344	336	373	373	370	353	331	376	344	367	389	359	345	366	339	317	325	376	348	327	367	351	320	341	335	332	328	352	367	396	354	352	347	344	364	342	342	294	356	364	347	317	348	342	369	354	330	337	340	346	337	373	372	339	380	348	355	352	393	345	327	345	340	360	336	373	366	349	326	303	378	320	331	332	322	361	364	379	321	388	368	340	314	373	335	374	311	386	366	349	355	317	374	343	345	382	348	369	365	362	344	333	356	369	366	379	347	331	370	364	328	348	336	354	360	297	356	338	381	350	355	366	338	370	350	351	361	361	336	355	317	336	349	351	338	354	353	363	363	364	358	345	349	334	331	332	324	336	351	340	349	351	314	369	350	349	351	375	333	345	362	324	340	336	355	337	334	321	352	362	365	312	356	357	344	316	346	357	385	346	382	347	348	353	351	353	346	320	355	349	364	331	345	376	360	362	334	339	342	337	374	371	348	395	389	367	363	332	364	330	361	345	372	358	370	370	366	366	344	348	383	322	379	360	347	330	351	362	345	350	392	351	323	331	357	347	337	378	364	375	348	373	386	379	322	359	361	342	344	367	356	349	354	342	364	318	357	333	335	353	403	307	331	362	374	337	369	366	358	332	389	372	363	349	348	359	358	362	334	355	315	357	391	354	358	349	335	352	328	358	359	321	369	320	330	381	343	362	340	341	365	376	380	380	376	337	370	354	387	365	366	342	339	398	352	324	370	326	358	371	341	369	378	343	340	352	310	342	342	357	351	329	374	339	355	345	355	339	345	356	320	328	336	330	307	343	328	368	378	362	358	354	361	388	317	351	343	390	377	367	344	350	413	371	375	367	363	375	333	335	331	336	354	384	353
4057	1505	1367	918	758	692	665	633	702	627	604	625	648	628	560	594	618	609	591	623	628	588	600	619	609	622	556	635	567	650	604	587	616	552	589	590	621	567	589	564	571	604	581	617	576	578	574	571	595	644	582	587	611	575	553	584	553	576	605	605	590	632	579	571	570	594	575	551	556	603	543	582	590	574	574	538	568	586	582	601	536	539	600	572	591	551	597	611	575	575	582	580	604	591	597	607	568	646	606	596	616	617	586	591	603	574	589	602	607	562	615	593	551	617	609	613	610	589	600	592	569	603	556	555	554	542	585	585	577	584	588	575	605	548	597	600	569	572	594	593	581	611	551	594	600	605	596	608	595	591	609	597	565	574	593	580	560	569	596	559	540	607	619	656	597	572	598	613	598	572	592	580	600	571	627	567	616	580	568	590	603	618	600	602	574	602	580	571	587	603	574	568	577	546	565	628	545	589	565	584	564	625	583	600	588	583	627	591	570	623	609	633	568	609	587	514	542	581	614	617	597	600	624	593	621	613	574	608	584	580	594	631	575	615	554	592	625	599	583	568	566	586	616	591	598	537	601	609	565	595	586	597	601	598	606	606	606	590	648	540	575	633	606	615	582	582	605	592	608	606	598	595	613	591	588	554	602	623	547	600	614	583	608	557	540	599	600	580	586	632	585	589	609	575	579	618	603	573	619	627	576	619	568	566	596	543	589	580	581	565	570	613	562	580	586	569	592	612	567	605	565	602	586	613	608	586	584	554	613	562	588	605	577	605	600	598	573	623	595	635	617	616	588	595	562	547	547	605	594	569	596	618	585	594	538	604	556	594	584	610	615	635	583	571	596	558	583	584	587	631	574	610	586	611	594	565	596	590	583	626	601	538	588	565	596	596	617	623	596	572	529	585	569	600	587	572	586	645	625	604	565	618	600	564	550	589	567	577	572	613	571	598	631	588	600	577	567	592	590	586	529	551	596	551	550	595	586	561	628	593	641	616	570	558	640	557	600	595	587	595	580	572	584	616	575	598	596	585	602	638	574	532	601	612	565	627	615	590	544	571	507	596	570	618	570	592	601	646	572	526	594	553	556	585	568	602	611	573	635	600	560	593	550	636	603	578	584	614	545	594	552	568	623	595	593	623	578	600	567	549	539	593	557	565	643	598	575	604	622	658	537	587	591	556	575	569	622	573	571	549	615	594	571	599	546	552	568	603	625	574	591	581	647	613	578	558	554	571	608	570	610	583	600	582	570	571	570	568	567	549	587	576	580	549	614	590	603	610	620	599	578	638	600	606	561	577	573	590	565	598	602	601	587	585	594	581	575	604	619	569	624	600	577	599	644	570	628	585	572	581	585	571	580	592	588	570	606	575	568	619	589	620	572	560	580	599	582	574	575	576	593	581	609	614	595	594	583	602	613	592	554	610	597	590	580	571	574	553	570	571	621	571	602	600	586	599	572	641	618	589	548	570	608	593	591	635	600	591	622	570	600	626	622	603	585	561	524	640	579	585	623	596	599	585	534	603	612	582	597	576	608	606	586	581	628	579	602	552	597	602	612	573	629	596	549	584	588	578	607	545	599	583	576	585	586	594	581	587	625	628	656	606	612	579	582	541	598	601	535	540	570	598	600	593	568	610	606	596	620	554	579	587	577	574	579	593	567	576	533	551	603	581	632	586	599	586	613	639	552	576	600	584	605	612	598	596	602	574	578	604	626	587	592	577	573	622	580	603	607	580	605	590	558	593	546	596	583	585	590	585	621	587	575	571	581	583	599	579	584	607	604	567	498	621	618	569	592	541	613	586	571	571	584	616	642	606	608	584	606	576	595	586	572	570	588	598	569	581	608	640	588	584	596	585	605	600	616	581	589	582	599	581	599	622	565	574	617	600	576	564	557	543	589	608	592	603	565	589	600	577	557	589	620	569	575	560	559	583	627	565	586	647	585	592	600	573	582	615	573	618	602	625	560	588	602	625	598	577	556	605	613	575	600	594	587	562	601	572	519	548	590	604	567	650	599	592	618	583	584	605	594	579	561	590	609	583	626	546	602	596	570	601	622	589	593	639	599	556	563	592	551	551	584	601	591	580	623	590	576	546	620	603	563	601	557	614	588	566	592	564	573	647	586	571	624	592	649	611	603	601	603	621	583	597	560	604	583	577	600	590	566	584	623	604	603	584	623	566	608	616	590	581	599	610	560	593	629	582	572	576	568	577	577	633	611	555	622	616	590	558	598	583	585	600	570	591	605	584	564	572	585	606	588	574	573	585	568	581	587	642	617	604	587	624	551	582	566	601	583	609	599	552	581	597	621	629	632	556	569	604	556	548	613	578	562	563	569	566	581	573	595	544	586	588	563	621	622	596	591	571	568	596	571	584	573	619	586	545	591	590	592	582	608	590	599	606	562	625	537	600	552	569	586	596	642	571	586	614	603	661	552	609	628	590	591	568	584	602	600	598	574	594	582	591	595	605	586	589	580	572	583	580	589	611	601	602	616	630	639	577	628	573	577	592	625	589	598	576	615	586	591	615	571	597	575	592	595	552	582	612	569	571	581	657	565	569	599	567	588	593	552	604	554	604	554	575	599	584	621	600	593	626	591	598	590	614	575	603	614	565	586	629	555	568	586	639	570	581	603	600	598	509	517	563	600	559	538	637	639	578	574	563	621	570	589	561	550	622	573	602	586	544	598	591	604	587	574	576	635	565	587	604	567	600	572	609	578	601	642	624	585	634	591	577	540	594	605	597	608	555	608	612	613	593	592	590	596	582	587	582	542	598	590	578	595	624	589	588	613	545	563	576	593	597	541	567	592	607	618	571	568	616	592	598	580	570	554	637	606	558	625	595	591	652	572	588	601	592	639	592	563	594	549	566	585	602	617	606	625	574	570	633	577	570	566	582	617	638	599	585	583	594	629	581	634	553	596	566	575	630	607	567	618	584	594	607	603	601	588	598	602	612	581	579	569	593	545	633	589	618	596	564	570	600	593	568	573	557	630	579	540	615	584	580	576	572	610	626	569	566	627	594	590	619	570	602	587	596	584	550	617	602	605	613	551	589	602	581	593	590	589	589	586	591	588	586	595	575	625	624	581	604	582	579	607	609	642	557	555	607	614	605	577	571	604	578	609	578	554	569	614	539	602	560	590	602	607	604	561	599	558	573	549	562	595	584	593	603	585	611	599	591	582	615	591	614	590	584	543	597	541	565	615	542	604	580	628	559	605	583	578	566	576	577	553	605	569	582	554	586	587	534	568	588	563	596	602	578	578	602	560	592	605	614	584	555	590	611	575	569	620	551	570	610	562	574	595	586	589	587	568	612	588	622	563	589	577	588	592	582	598	565	550	608	591	571	580	585	552	620	566	592	592	600	591	604	594	590	614	562	570	619	590	554	629	607	565	596	612	584	594	566	573	635	609	600	582	590	647	581	573	627	592	564	562	611	574	584	592	589	547	594	564	610	635	594	601	543	595	583	561	573	602	601	614	593
24011	21130	28241	24226	20363	2271	753	507	394	371	384	353	319	323	281	283	241	254	273	253	276	267	268	271	250	285	244	234	236	218	261	253	264	247	234	243	245	258	258	256	235	218	260	245	246	234	244	242	251	266	223	236	233	262	236	256	281	246	264	246	216	245	244	238	247	245	262	230	229	237	250	269	210	249	244	245	218	246	238	253	260	229	236	241	246	280	228	229	269	226	255	268	255	234	248	227	231	236	242	234	260	256	224	234	225	236	237	232	251	228	273	245	224	247	242	254	246	238	208	225	275	245	242	280	206	253	225	223	257	264	251	234	235	250	253	215	233	255	233	253	223	203	249	227	238	231	216	254	240	264	228	240	245	235	227	281	232	216	234	254	266	270	245	237	233	215	251	240	255	226	218	245	212	212	259	230	218	251	233	246	253	255	218	229	233	203	235	272	255	264	224	246	242	226	205	242	240	276	228	215	238	234	266	256	238	210	223	238	230	265	254	249	240	229	257	222	237	251	224	239	256	256	230	228	259	247	235	217	202	230	236	233	199	232	219	247	272	229	228	254	269	228	243	244	238	258	263	256	228	244	232	234	235	239	238	217	254	265	233	225	238	251	251	240	210	223	221	247	244	239	213	244	246	249	252	242	253	237	218	206	245	240	251	223	226	230	227	244	218	243	214	250	245	234	258	251	239	243	244	235	198	243	242	241	234	252	239	231	247	254	234	246	232	230	261	247	232	226	256	242	260	245	234	241	227	234	238	231	218	243	250	241	245	247	227	233	249	228	220	233	269	228	229	245	242	225	225	204	220	212	239	225	252	254	256	234	252	240	235	230	214	250	230	263	247	252	224	226	212	287	219	258	226	231	252	219	221	253	275	221	251	235	242	260	262	245	251	241	240	238	222	240	249	253	240	238	219	200	244	245	221	264	232	234	225	235	248	264	212	220	221	238	213	240	233	253	229	236	224	243	238	252	241	219	223	237	255	231	238	253	210	223	238	223	293	231	273	242	256	243	226	238	234	247	218	208	226	248	228	228	255	264	255	232	227	263	210	229	254	232	243	268	253	248	232	224	219	230	244	250	261	240	226	238	227	242	224	226	253	234	211	221	221	219	249	235	235	242	234	224	224	243	227	230	243	228	237	245	280	220	226	212	230	244	220	229	225	219	252	234	224	239	247	256	220	242	252	223	241	229	243	273	251	229	247	224	227	227	250	262	277	284	241	223	265	236	235	248	247	246	236	239	240	211	250	227	221	243	242	218	228	266	226	233	246	259	230	238	250	240	252	225	240	257	211	261	224	219	223	275	244	269	225	224	253	264	237	249	258	258	241	257	223	255	249	248	231	237	209	239	241	221	233	213	246	222	242	261	228	252	273	226	215	237	242	230	235	224	221	229	253	226	233	217	217	243	252	219	250	234	243	218	250	214	235	254	250	220	240	199	247	248	241	246	235	235	251	213	223	233	245	242	241	251	260	234	249	235	237	255	233	253	270	263	224	228	214	232	247	230	212	237	248	227	247	233	247	242	232	235	230	266	209	248	276	231	247	237	222	218	230	232	246	228	231	242	235	255	253	218	230	256	276	234	258	246	239	231	237	211	223	253	264	226	231	216	256	226	275	253	257	238	221	248	250	244	219	243	223	245	234	235	224	267	252	204	231	194	232	228	235	244	239	222	223	261	257	227	244	236	240	264	252	245	246	232	220	220	243	270	250	240	231	240	263	235	243	219	239	215	253	249	258	229	231	257	226	208	220	255	272	224	237	231	236	242	218	244	222	224	233	255	259	239	244	252	228	208	244	242	229	226	228	208	228	237	229	242	228	251	236	222	239	225	255	259	233	233	270	262	220	237	230	239	241	249	243	215	238	210	262	270	239	237	232	262	230	231	226	224	242	231	225	231	221	229	270	251	258	235	249	237	229	245	225	243	222	216	238	249	256	239	226	249	235	232	251	242	214	226	241	207	242	255	225	243	256	224	230	228	257	238	259	208	255	231	219	245	251	229	243	226	235	250	234	230	222	234	227	237	230	228	243	252	270	223	244	240	248	232	257	228	254	237	224	237	218	242	194	215	227	241	260	211	233	227	242	245	245	263	223	243	251	247	246	241	235	252	256	246	256	226	208	231	225	245	214	289	248	244	247	251	229	233	221	206	242	214	246	221	220	275	241	263	230	260	226	241	255	242	232	245	222	215	244	238	243	240	244	227	219	228	235	236	236	245	240	217	220	229	225	222	256	237	229	236	213	232	253	266	229	217	260	241	249	217	244	252	234	221	231	249	244	250	235	240	248	252	234	227	231	239	224	246	262	251	278	251	255	215	239	240	237	259	233	264	223	242	243	238	238	204	219	268	224	229	256	235	251	242	240	245	261	239	221	227	253	236	203	213	243	251	219	217	245	225	235	230	213	230	239	232	238	257	247	238	242	227	216	238	222	235	247	260	239	244	227	231	223	258	218	245	247	248	248	196	259	236	223	255	238	241	256	232	218	229	251	219	254	275	252	243	254	234	224	223	242	246	244	237	213	229	234	241	252	228	213	230	246	252	211	232	243	220	247	219	226	226	212	247	264	225	243	228	226	233	261	229	225	228	237	262	235	214	238	233	257	201	199	241	247	246	255	259	226	233	219	231	231	229	233	261	243	228	262	264	215	255	241	241	246	271	220	247	202	229	240	257	224	234	202	230	233	199	221	228	195	211	236	238	220	232	262	227	233	266	253	265	226	236	216	231	243	241	232	256	219	210	225	246	235	245	261	245	231	237	228	257	258	219	240	277	262	224	206	261	222	278	247	219	246	238	236	222	212	223	260	260	231	233	258	236	245	245	246	252	198	257	240	289	250	257	265	233	232	230	263	236	279	240	204	234	218	224	255	243	261	218	242	238	236	256	223	259	242	236	237	240	237	223	250	226	219	250	258	257	222	236	230	254	256	216	227	230	227	205	251	244	232	267	219	249	256	223	210	222	259	246	237	232	271	240	240	222	196	216	252	204	246	253	244	246	239	236	244	230	260	238	236	233	209	260	240	221	249	269	235	227	225	231	248	223	227	220	213	245	243	207	210	245	235	234	221	220	253	243	247	241	277	239	271	233	244	246	239	234	245	233	219	260	210	228	252	217	238	231	235	233	240	245	225	257	255	220	249	233	217	251	271	238	248	206	241	252	248	216	236	232	225	212	215	219	243	239	222	263	234	235	249	219	219	245	238	241	238	248	237	251	233	221	222	255	254	247	242	230	234	247	260	212	246	232	257	258	250	220	228	250	236	245	262	224	252	241	207	236	242	219	242	252	232	254	249	237	235	234	237	215	222	230	231	243	223	245	275	223	247	260	254	241	220	226	262	221	236	239	260	247	248	228	217	237	236	268	235	262	236	232	230	243	254	212	249	233	217	255	248	217	226	226	244	248	261	203	242	224	262	224	254	240	233	249	226	234	244	249	257	252	223	263	249	248	262	243	245	219	229	232	266	230	222	257	270	233	223	252
5210	10079	8609	4164	2810	2123	1652	1337	1135	984	866	849	765	666	632	566	572	548	530	546	528	485	496	474	465	471	518	476	425	489	492	445	400	446	466	448	431	426	408	441	463	417	418	445	446	418	464	429	444	402	432	406	438	431	430	405	415	457	388	419	452	397	446	440	413	383	405	430	426	444	421	415	403	394	415	429	361	412	407	422	419	447	410	375	425	442	436	435	399	412	412	389	400	382	401	403	429	413	389	402	428	395	418	396	398	437	389	438	366	392	399	392	425	398	444	442	403	397	416	411	388	418	399	395	397	404	435	441	431	431	415	400	421	395	407	418	405	393	411	383	380	464	414	432	396	450	402	414	383	405	396	390	421	426	413	397	417	391	411	403	398	418	425	375	431	424	393	400	441	429	399	400	397	382	406	420	429	458	413	371	426	397	391	414	444	421	396	433	421	408	427	402	432	448	432	394	429	389	420	399	400	365	378	434	392	432	427	381	398	405	393	427	364	358	407	396	434	388	404	410	382	399	382	428	431	410	410	399	410	408	391	399	425	386	399	387	403	396	465	385	421	423	382	414	368	399	399	412	435	435	404	434	435	413	425	431	414	412	380	415	396	430	429	398	359	430	393	405	428	386	431	385	459	413	434	430	460	425	435	431	408	436	431	407	405	429	413	393	416	411	417	417	429	394	410	407	425	385	430	415	378	426	366	359	369	445	396	435	402	397	420	457	407	378	420	371	441	384	413	408	433	406	419	413	407	419	347	387	421	442	388	390	423	409	393	399	451	402	421	401	395	381	441	382	359	413	412	475	403	393	402	419	399	378	415	414	381	402	451	405	400	437	402	436	370	386	399	413	409	461	400	408	408	386	399	401	401	364	397	417	362	424	444	391	444	414	424	420	408	409	426	454	414	367	389	424	414	412	396	418	428	438	379	444	395	418	408	391	445	381	373	432	405	417	426	406	430	406	411	411	432	427	386	401	409	405	422	432	464	406	424	415	420	371	387	399	430	398	369	401	412	384	413	398	398	399	382	402	427	419	392	406	434	417	422	396	399	421	420	425	376	372	389	403	367	402	386	410	408	401	421	410	412	392	369	426	460	406	377	425	459	409	419	376	422	407	446	423	409	409	439	402	400	383	414	449	375	421	392	426	398	374	456	403	444	385	436	399	411	385	407	417	443	438	424	432	413	419	417	403	404	422	430	430	390	421	419	409	435	393	404	379	443	426	410	429	385	412	350	411	369	414	430	422	417	392	430	404	403	392	407	406	423	394	397	411	432	407	450	412	410	419	402	405	412	432	404	441	434	405	414	445	398	400	395	403	415	375	410	420	416	401	414	422	409	443	405	430	420	404	394	411	401	382	399	423	402	411	416	439	401	421	426	408	403	374	406	416	385	418	412	391	410	412	410	422	409	408	435	406	407	441	406	403	464	441	416	388	416	410	401	433	423	403	456	412	350	447	388	407	417	395	441	426	419	411	395	423	425	412	413	424	386	429	405	443	421	415	394	395	384	396	401	408	405	441	405	437	417	423	436	419	419	403	372	418	394	408	440	430	402	364	428	410	414	399	395	416	413	385	395	376	417	380	411	421	435	380	412	451	403	399	408	395	440	362	385	399	380	417	407	436	406	409	390	426	402	387	403	355	448	399	389	410	418	421	428	410	442	419	389	418	397	414	415	383	416	433	429	405	419	408	384	413	428	438	382	412	396	397	421	422	402	403	444	388	404	422	429	400	440	389	420	378	428	416	412	400	430	424	442	422	397	390	394	371	404	392	440	395	398	442	400	385	413	404	401	435	416	413	433	415	466	446	395	422	387	402	420	403	418	388	395	393	420	401	440	459	427	435	482	398	457	403	414	411	425	422	408	384	367	432	456	394	442	419	428	412	417	405	404	392	421	380	454	380	409	418	388	408	399	423	395	399	390	402	398	410	392	381	385	407	389	369	448	411	424	399	410	396	432	414	380	396	429	395	381	400	394	399	386	453	426	409	387	405	421	406	422	418	380	399	409	406	392	424	392	403	368	413	395	436	421	415	426	411	398	422	410	402	426	429	440	430	403	401	417	430	433	413	417	410	416	390	407	377	437	444	416	379	390	447	403	389	379	416	447	407	372	438	440	387	400	420	401	426	388	404	413	418	415	407	444	417	444	459	406	418	420	414	423	434	443	389	412	435	403	392	400	426	419	374	398	393	390	437	403	365	447	410	410	393	425	388	426	396	396	376	396	374	428	411	401	431	409	409	404	417	411	416	378	454	417	403	421	412	438	394	448	401	407	448	396	391	377	389	398	461	439	382	401	408	394	463	407	408	396	411	440	420	431	363	395	457	420	409	439	377	422	399	410	400	421	383	402	408	430	363	348	454	419	415	450	400	379	425	425	425	383	408	417	376	384	410	428	442	375	392	419	397	415	452	416	431	394	431	407	429	436	415	433	447	415	419	405	421	398	405	410	396	409	403	410	403	390	391	427	375	411	424	426	393	409	442	430	434	399	436	391	399	418	414	421	397	391	407	426	398	413	394	380	408	412	377	398	388	402	414	419	392	424	372	392	379	406	404	401	404	423	438	394	392	409	470	404	394	398	420	407	405	440	402	400	386	385	402	387	396	403	438	425	425	438	421	417	441	446	389	420	481	408	409	407	392	386	426	407	378	396	418	377	393	420	398	403	437	409	401	417	400	412	414	430	422	413	416	414	400	402	375	427	409	426	429	438	450	455	415	410	412	379	439	433	384	404	408	408	408	403	387	429	382	432	441	437	429	382	429	388	389	425	422	376	399	424	388	399	463	394	426	364	410	405	441	371	419	400	412	397	433	408	393	405	404	419	402	436	404	377	383	401	413	437	415	429	382	444	388	417	432	420	448	411	415	396	410	414	440	385	381	425	415	423	405	451	441	384	407	415	411	420	382	455	426	401	378	413	461	390	399	398	450	460	415	414	415	385	427	427	400	399	416	401	375	371	404	407	419	396	427	411	421	400	408	408	406	424	382	411	404	370	418	362	377	400	431	411	415	415	430	412	445	432	422	414	381	398	424	421	391	439	443	385	426	430	408	386	419	425	376	421	437	402	380	405	447	411	465	425	413	394	418	387	393	433	424	386	429	407	419	400	431	392	401	415	443	403	411	415	447	441	408	435	397	416	411	376	420	374	401	398	436	412	377	394	426	387	398	391	357	397	401	402	401	425	399	405	401	414	379	396	401	383	406	403	390	374	438	392	415	386	404	426	408	407	404	411	427	356	400	417	376	391	440	435	417	442	421	409	427	414	425	420	408	378	402	392	384	399	384	415	420	405	394	408	411	437	407	407	402	428	377	406	381	392	400	398	418	436	424	435	429	418	395	408	429	426	401	448	423	381	374	408	420	411	444	402	382	387	423	393	405	429	399	404	389	416	377	390	414	428	404	397	429	401	418	392	400	445	413	412	405	424	417	401	378	447	422	402	398	415	380	381	407	431	394	411	426	397	408	435	422	389	431	413	390
23174	21122	28836	23638	21120	19643	1752	620	417	392	309	313	254	207	200	195	162	156	159	160	142	134	149	135	131	120	123	100	119	113	129	106	117	92	114	107	90	107	103	103	107	103	106	93	98	88	87	101	97	93	103	93	99	95	109	93	106	102	101	99	93	82	101	111	85	96	92	102	84	95	100	88	100	94	84	100	90	106	104	88	101	84	92	100	93	105	94	101	92	91	119	80	100	89	73	78	86	94	64	76	98	99	91	86	87	86	78	100	89	111	86	108	81	86	94	79	93	101	97	84	83	84	78	92	80	93	89	82	87	103	87	85	85	69	83	114	96	81	90	95	120	101	84	90	82	85	80	88	109	86	82	77	71	89	100	90	89	80	78	66	84	91	70	80	101	96	88	92	90	97	84	95	87	110	101	107	80	93	95	91	81	79	85	83	91	83	90	81	76	90	92	111	94	82	78	88	101	90	101	93	108	100	87	104	100	90	79	99	106	78	70	74	95	94	79	73	86	84	90	80	80	101	94	97	96	103	104	84	101	83	89	97	102	87	91	94	84	85	82	74	92	91	96	104	91	92	100	89	98	78	96	75	76	78	82	79	88	87	80	71	103	81	71	80	90	99	77	93	84	83	76	84	78	85	79	98	98	90	108	84	84	93	101	86	79	90	76	94	85	67	91	95	80	89	83	81	103	83	76	104	85	85	98	100	94	99	91	76	90	84	104	91	84	105	72	107	108	95	96	77	81	86	87	94	92	81	88	110	88	103	92	104	89	83	89	66	80	93	78	76	73	87	86	98	83	93	89	97	103	77	88	75	85	83	77	107	79	82	97	84	92	111	92	94	92	91	78	92	95	103	106	78	87	77	97	76	74	90	109	84	93	88	96	88	85	86	77	78	79	86	83	95	96	77	90	93	97	90	91	90	88	82	91	93	98	91	108	98	77	90	107	100	91	95	75	79	83	100	89	102	82	103	77	78	85	86	93	87	89	96	82	97	90	81	93	88	76	86	83	98	90	83	106	80	84	84	84	88	79	91	91	101	80	76	74	94	86	95	88	92	107	81	94	73	99	91	78	82	97	84	119	106	72	98	82	93	87	92	101	105	100	94	94	72	68	74	80	95	80	82	93	95	96	105	92	112	92	94	84	87	83	78	96	91	87	81	60	94	84	84	81	86	79	82	96	98	100	95	86	95	82	89	74	96	75	83	85	88	96	87	79	93	101	93	89	78	81	80	77	88	101	95	96	93	76	68	109	73	74	86	81	94	122	99	97	79	96	70	77	73	82	83	84	99	90	86	84	88	91	91	86	94	93	72	87	80	83	85	94	101	94	84	96	86	74	96	97	85	99	97	84	90	85	91	100	86	99	95	75	88	102	83	91	82	74	88	83	107	84	102	95	100	97	69	102	82	69	84	96	80	78	79	84	84	75	75	83	101	87	100	90	89	95	72	95	98	80	118	86	88	97	89	84	80	80	91	106	75	85	107	94	100	90	87	90	98	86	85	92	92	76	80	95	88	82	81	94	102	78	79	101	93	93	83	78	98	96	93	84	102	97	98	98	90	97	80	101	78	89	75	77	82	80	99	99	96	92	84	99	86	82	89	70	108	107	102	94	82	91	88	76	68	69	86	103	94	91	89	101	77	84	87	92	95	104	95	96	82	79	91	85	78	87	95	101	82	99	94	85	110	74	79	91	101	83	95	82	89	84	73	75	87	78	92	91	101	96	99	83	93	86	106	99	106	85	88	105	97	97	94	69	82	84	112	95	71	100	84	81	78	88	84	92	96	91	77	85	85	88	75	94	92	85	89	88	80	97	94	107	86	80	97	100	87	83	84	80	85	99	86	97	95	102	91	85	90	96	89	85	103	102	98	108	96	86	74	78	71	95	101	93	88	82	126	88	99	108	88	91	75	91	92	84	88	74	104	91	96	80	91	76	95	95	92	76	78	98	89	89	98	109	89	99	81	78	97	84	102	82	80	92	93	87	101	101	86	98	86	91	94	86	94	98	86	83	70	72	93	82	81	103	108	79	79	84	92	95	79	105	100	83	86	96	90	89	97	78	111	81	92	102	82	97	98	94	82	85	100	73	98	80	90	84	95	85	94	81	81	103	84	81	90	96	68	94	95	91	79	93	83	89	86	81	101	96	89	94	84	93	93	102	101	89	77	89	104	74	99	87	83	94	86	77	87	84	81	89	80	96	94	72	76	85	86	107	102	94	87	85	81	94	87	79	98	82	83	91	100	76	98	93	98	94	93	92	103	81	92	95	84	80	88	76	76	82	84	101	70	93	88	68	80	79	105	82	96	73	80	101	91	84	88	96	83	76	104	83	87	71	95	84	104	83	86	87	85	92	91	87	95	76	86	97	107	75	99	82	85	76	93	87	87	100	88	89	88	82	83	80	104	108	91	78	86	99	100	95	86	92	79	83	75	100	83	64	92	88	87	77	95	87	73	86	90	94	94	78	88	78	84	98	86	101	95	98	77	94	80	68	78	61	98	88	102	93	92	91	94	104	76	80	74	101	93	93	79	85	83	86	84	107	84	96	87	88	79	73	105	78	94	90	88	75	90	86	85	83	74	87	92	89	89	96	74	89	80	87	74	103	87	95	87	85	75	86	76	80	97	103	98	89	96	96	80	91	77	80	89	82	94	86	107	93	86	89	85	83	99	90	87	94	79	96	93	98	85	116	97	85	87	93	105	79	96	98	95	94	94	80	66	98	97	88	92	95	81	88	92	92	90	86	79	80	97	110	91	85	86	71	112	75	87	90	71	95	75	91	87	89	94	108	72	90	103	88	101	80	97	100	75	118	98	72	78	87	88	91	82	103	99	82	99	84	91	79	94	81	89	87	84	99	88	80	86	89	84	85	101	78	101	86	96	97	95	96	109	88	88	101	84	106	85	106	88	100	101	89	69	86	87	90	79	81	90	102	88	84	86	85	85	89	84	89	100	101	82	89	86	98	99	90	100	82	91	85	73	81	84	87	95	84	89	97	78	75	86	84	85	96	98	88	80	89	88	89	75	78	71	95	100	105	88	98	106	72	80	77	89	80	99	83	94	80	76	93	105	98	93	95	93	84	69	96	97	85	96	86	100	80	106	94	84	104	94	85	89	92	100	82	87	90	85	90	85	87	98	99	95	89	88	83	86	87	80	98	91	106	64	77	86	79	76	73	74	97	98	78	101	98	87	84	98	94	96	82	79	90	90	93	87	88	85	101	83	83	99	88	96	101	87	82	92	97	79	90	91	84	83	83	78	91	91	81	91	89	79	79	84	89	85	87	89	84	97	78	83	68	88	81	63	88	104	98	96	86	82	84	89	94	98	72	88	94	84	102	80	79	89	83	80	82	83	75	89	92	84	77	86	83	75	96	88	97	115	102	93	95	102	100	85	82	94	92	83	88	101	85	79	85	95	91	96	95	88	66	85	85	86	73	104	95	93	97	71	96	74	93	73	90	96	73	78	96	85	99	79
7540	15956	13404	7082	4785	3427	2472	1943	1541	1293	1087	866	718	667	618	526	485	436	404	397	319	341	310	297	301	283	248	251	235	231	236	240	233	198	194	233	195	215	200	220	185	205	184	191	180	215	196	170	181	183	187	189	160	175	170	175	170	188	168	182	159	169	168	157	175	177	185	156	167	159	159	181	173	158	172	159	158	140	155	157	194	157	144	172	132	176	166	151	161	163	179	153	171	161	146	160	148	155	155	179	194	136	155	169	156	152	147	142	156	156	148	159	152	164	171	143	151	144	156	169	158	149	169	132	175	173	159	153	143	162	148	177	169	139	140	154	127	177	162	160	153	166	156	144	147	140	148	135	172	167	173	152	160	170	160	161	149	165	148	124	149	162	164	136	180	159	156	131	157	158	150	150	187	164	158	175	158	151	149	158	149	152	169	126	169	181	141	145	147	160	155	154	168	156	155	145	145	139	140	185	134	152	160	147	158	149	149	168	156	149	157	149	153	165	170	163	135	169	166	156	143	164	162	147	155	171	154	153	140	159	162	138	146	153	146	169	177	168	170	161	152	141	167	135	147	147	166	149	136	158	153	147	137	152	173	162	140	147	177	184	172	192	176	158	127	131	160	159	160	160	126	164	159	155	165	143	162	168	154	135	150	138	148	138	152	169	151	156	161	147	165	139	143	175	182	148	167	148	156	141	151	143	146	147	152	141	146	140	138	151	162	161	168	151	156	162	161	155	147	153	156	158	152	136	141	161	181	152	134	168	163	131	146	151	159	167	149	139	160	158	159	152	156	140	160	151	173	153	154	148	162	181	170	152	129	149	127	161	161	186	158	144	177	178	139	169	157	163	144	165	157	148	133	157	128	180	166	152	152	159	163	162	158	140	162	162	156	165	130	138	151	144	143	147	149	172	150	156	172	158	152	148	142	139	156	168	142	147	172	146	177	160	166	170	167	163	163	143	163	137	156	146	190	148	134	138	152	141	146	158	138	150	168	140	140	147	149	129	125	146	165	156	147	167	139	149	127	148	181	179	132	160	151	131	160	166	158	141	143	150	153	182	158	154	157	160	163	134	141	148	157	183	163	149	160	164	162	146	173	157	144	160	156	134	145	163	152	155	149	155	154	162	153	139	151	186	156	161	156	155	147	153	128	154	148	142	179	136	158	174	147	180	149	150	161	151	175	169	191	161	136	162	138	156	160	175	163	143	160	143	170	142	181	153	165	132	160	149	154	135	154	172	133	163	130	154	149	150	163	137	148	167	142	160	135	145	149	142	156	151	151	146	134	157	153	170	163	152	140	149	158	156	156	160	151	174	162	167	150	157	164	171	147	163	151	148	149	134	134	160	141	139	150	144	170	168	125	151	153	150	170	163	168	176	148	151	147	167	143	159	169	169	169	147	152	159	161	139	145	150	147	164	145	151	153	144	172	145	185	145	168	151	135	140	146	149	149	151	153	135	138	149	137	142	167	164	159	154	161	164	152	158	141	160	162	154	143	134	154	148	165	154	153	166	154	133	160	150	165	169	155	138	172	170	143	147	173	150	148	170	157	179	147	156	151	166	162	142	150	146	158	149	172	150	149	177	173	160	148	160	153	146	147	141	132	138	166	156	156	146	170	140	161	166	187	156	142	150	164	154	139	163	142	155	147	155	131	121	166	171	156	165	170	150	152	159	155	141	147	159	146	158	150	149	159	186	169	131	146	145	146	170	151	169	149	159	160	159	136	163	139	172	149	165	166	151	137	185	147	146	159	165	168	156	168	160	148	160	185	163	151	154	154	155	181	136	146	143	137	136	145	144	159	155	174	164	145	150	184	121	141	158	153	162	147	163	140	154	150	166	174	144	136	145	150	136	165	161	150	141	163	173	159	169	182	149	150	164	155	155	141	180	170	156	154	156	171	157	173	161	132	147	148	155	152	148	159	164	139	127	159	156	174	169	148	156	166	149	159	153	145	160	149	138	151	164	154	140	151	172	162	179	174	173	153	173	159	149	163	164	133	162	152	141	168	151	137	164	168	171	152	147	151	158	150	152	164	158	158	160	152	144	159	168	151	137	169	152	153	142	163	160	152	174	159	166	162	169	155	128	160	154	143	162	154	137	142	150	148	155	132	147	161	154	122	138	177	151	149	175	169	140	143	149	141	151	149	144	139	163	111	160	134	165	159	128	159	162	147	163	129	156	143	157	161	144	149	159	145	138	128	148	166	136	143	165	136	153	181	150	148	151	152	149	151	142	169	148	146	162	156	160	126	147	161	135	170	156	177	154	145	152	142	158	143	158	165	146	130	140	176	171	157	149	159	153	146	169	156	169	140	161	156	143	125	135	143	144	146	168	151	147	171	146	145	156	158	153	150	166	177	169	168	147	148	156	133	156	146	156	153	146	148	159	142	163	139	147	146	175	165	126	145	142	142	145	155	170	142	171	164	174	138	135	149	139	165	147	166	146	152	148	163	154	144	165	152	172	138	147	136	161	123	162	155	149	151	153	165	157	166	128	144	148	139	159	172	166	152	148	168	151	163	162	161	159	153	167	160	148	154	169	153	143	169	144	168	160	153	144	146	168	135	155	162	151	176	145	148	142	157	160	172	166	157	157	168	164	161	124	132	140	154	171	155	120	134	148	155	158	150	148	139	144	169	181	150	147	153	155	146	171	146	152	164	167	178	173	163	183	155	180	147	155	160	141	163	150	170	151	154	152	155	184	160	135	132	149	146	145	147	171	149	151	154	162	153	144	135	142	137	165	137	163	169	157	148	171	149	168	164	142	164	161	152	163	185	148	158	147	160	163	143	142	153	147	151	143	134	138	149	167	154	143	144	153	147	155	135	167	157	159	162	165	168	152	144	155	156	153	160	145	149	162	170	153	149	154	176	153	155	155	168	178	161	179	149	156	143	160	161	150	145	177	149	149	150	168	137	147	155	137	171	167	151	139	150	154	150	153	157	167	178	145	143	143	160	147	159	143	139	153	154	152	152	160	155	161	173	123	162	157	169	140	138	141	154	138	149	162	160	153	145	152	133	154	168	133	140	150	153	164	152	142	159	142	160	164	139	150	156	147	146	127	158	146	152	151	151	164	145	163	180	146	149	179	165	152	163	140	136	151	154	133	140	167	157	140	158	155	148	158	162	142	160	142	158	158	157	138	168	185	164	172	141	164	156	165	153	155	164	146	169	166	161	156	173	154	155	153	144	162	170	155	146	146	154	170	143	143	166	142	152	167	171	168	133	152	162	140	145	148	168	134	129	173	146	131	121	153	151	160	128	172	146	159	161	144	152	156	152	140	142	135	149	164	166	158	160	162	134	181	155	168	143	160	130	160	147	183	144	165	161	159	150	137	161	173	162	159	122	147	139	140	159	162	153	137	138	150	151	164	165	152	147	161	165	142	166	158	134	182	139	159	169	145	162	172	150	155	153	169	170	143	162	136	145	153	148	182	141	137	164	143	152	147	155	134	159	121	168	162	146	145	151	153
26569	19790	5669	706	397	419	357	375	381	356	378	376	335	381	367	329	360	368	335	352	343	367	351	348	341	365	343	346	353	333	358	357	333	375	351	367	324	341	355	341	367	372	356	357	357	343	328	351	345	337	348	332	344	328	380	355	349	332	350	329	357	365	376	369	345	361	368	350	344	379	383	338	399	326	377	316	329	350	335	367	381	348	357	370	346	394	340	338	375	378	365	330	326	363	337	356	350	359	393	356	344	331	329	343	349	359	357	348	380	350	344	345	369	386	343	368	342	345	348	339	367	342	348	370	378	345	368	350	378	352	351	340	340	332	315	361	331	326	369	336	348	308	329	348	358	347	352	351	366	374	342	335	346	362	338	361	331	303	362	353	354	349	342	329	350	363	334	331	336	362	339	336	353	356	348	337	334	334	380	336	366	341	344	360	345	344	359	364	383	351	349	329	345	350	385	333	367	340	351	368	357	329	333	352	357	329	358	353	329	344	324	379	357	330	334	308	340	374	342	346	388	378	359	333	344	294	358	333	335	358	338	313	368	337	343	352	343	349	352	339	338	340	381	335	328	371	378	344	334	342	340	383	318	328	372	370	343	341	307	331	380	361	361	355	347	322	378	330	369	336	363	295	361	333	335	333	331	363	371	321	346	365	358	344	340	398	361	339	312	323	352	342	331	328	325	344	347	341	363	354	364	344	332	349	349	372	354	363	368	371	347	327	356	337	369	368	332	366	378	333	391	349	337	336	366	358	338	384	357	341	380	338	322	372	358	355	366	361	373	340	355	324	326	370	373	360	380	393	324	357	335	356	352	365	320	338	342	329	358	375	352	325	355	355	351	364	338	336	349	360	351	337	382	312	358	370	357	322	331	341	377	347	345	370	382	344	324	372	352	328	350	324	381	355	334	367	347	356	392	369	356	340	361	366	341	367	355	337	344	346	369	328	367	342	349	336	344	357	345	343	319	342	347	323	355	366	347	375	388	394	366	368	356	346	338	336	363	337	366	303	379	344	333	348	357	336	348	321	351	342	352	341	326	309	369	377	336	375	345	350	351	355	326	350	349	371	339	327	344	328	340	379	343	372	341	345	333	336	359	330	360	378	342	331	360	354	363	330	364	330	335	329	328	330	331	361	367	348	361	342	371	359	393	374	365	344	348	316	331	345	358	389	341	377	372	334	352	351	344	354	320	340	372	346	364	347	327	344	353	320	373	334	342	338	372	372	343	307	334	327	360	325	343	360	332	348	324	354	311	362	350	315	362	343	331	335	338	324	329	367	324	342	354	355	318	331	324	358	367	357	373	348	361	327	340	363	349	362	363	329	343	393	368	338	354	353	325	375	361	353	386	343	338	359	355	341	350	380	349	342	353	354	329	363	365	355	364	330	332	359	330	377	362	362	348	328	352	351	342	329	345	357	353	365	338	379	360	349	360	390	346	342	376	365	329	350	333	358	342	332	381	335	327	372	346	346	332	347	359	381	306	342	330	320	374	333	363	346	384	357	334	348	332	389	337	309	332	342	348	366	359	344	358	396	367	335	343	365	343	374	339	349	346	373	361	354	342	340	360	357	329	358	332	350	325	343	365	357	315	311	333	352	320	369	339	348	352	344	345	365	356	346	339	363	336	372	348	343	365	351	344	324	348	354	347	347	350	358	346	356	362	343	339	315	314	338	356	327	349	344	341	342	356	332	305	364	334	353	331	340	345	392	358	315	303	343	332	342	317	384	364	340	336	353	320	364	351	331	339	350	330	368	355	348	348	328	355	361	341	347	330	350	353	317	345	408	369	362	380	351	342	377	341	359	351	351	351	365	341	302	354	336	322	386	353	369	321	361	354	405	337	339	313	344	348	341	334	327	321	354	330	325	345	346	340	323	361	357	389	363	342	373	377	340	372	365	354	349	347	370	300	324	337	318	352	362	351	321	328	366	373	339	358	386	351	352	366	382	366	346	360	369	340	370	377	333	363	362	367	346	349	348	337	353	356	376	322	355	355	343	304	330	368	371	311	359	361	360	371	362	320	357	353	338	348	338	340	373	305	329	349	355	356	338	341	355	335	340	327	354	343	326	356	325	352	360	345	319	302	354	299	354	373	372	321	339	331	330	314	377	350	359	348	350	338	393	360	362	360	355	329	349	302	306	327	366	347	363	378	341	387	366	345	332	334	359	358	318	384	364	322	332	360	353	335	326	355	353	336	343	351	332	360	321	365	345	376	338	365	380	354	347	354	362	373	342	380	341	351	328	326	357	315	353	365	362	367	346	364	330	321	343	334	347	332	326	335	333	351	344	325	357	323	335	356	322	314	352	334	355	345	355	322	385	350	333	367	313	353	362	380	357	332	324	345	362	354	308	316	327	363	374	346	360	333	342	354	343	348	362	347	364	354	358	359	358	342	351	370	348	315	367	329	330	356	364	367	365	332	342	333	325	365	337	327	351	335	348	301	349	305	330	341	370	314	370	345	351	373	359	331	342	348	328	364	391	350	356	374	370	321	371	307	350	343	333	370	357	337	352	353	363	345	361	360	344	363	383	344	338	352	347	365	308	347	370	335	366	353	335	332	375	364	375	371	334	311	324	342	340	377	353	290	365	316	371	346	352	351	347	340	361	358	365	367	365	352	337	330	345	337	332	362	342	358	401	383	343	367	355	383	343	347	352	353	343	330	332	371	356	345	352	370	356	369	343	351	398	322	364	337	341	337	363	366	349	358	359	353	349	313	356	349	335	350	353	307	390	360	374	374	369	350	349	331	344	303	367	327	369	373	343	349	360	337	346	346	366	376	336	335	303	376	355	348	350	339	350	351	354	336	321	356	343	309	382	332	338	374	370	346	324	354	337	367	322	395	385	376	344	366	378	331	360	348	352	321	388	353	335	358	354	345	325	360	316	360	349	333	352	339	351	334	330	373	345	344	374	327	367	338	340	365	382	336	337	329	359	341	323	342	321	337	361	367	327	354	350	349	345	349	360	350	370	360	372	376	351	347	329	353	345	351	329	313	360	334	385	355	354	372	393	361	345	332	337	342	348	341	340	370	327	356	350	357	374	373	365	337	346	383	337	340	351	325	329	329	324	345	324	368	335	348	349	353	346	355	359	306	322	322	357	379	340	350	372	393	351	336	367	349	328	337	369	357	341	335	355	331	322	347	379	351	367	315	357	339	353	328	330	362	353	339	359	376	328	324	361	368	338	351	337	351	386	331	348	356	350	346	368	360	366	359	390	314	396	341	351	360	321	351	308	340	352	370	376	365	367	363	363	368	366	381	344	367	344	364	325	321	373	370	347	360	347	355	384	327	347	363	337	359	310	365	342	334	340	317	338	370	345	335	355	314	350	331	337	332	375	343	337	361	349	337	356	324	335	390	342	353	317	365	344	360	349	322	340	333	375	406	347	375	332	340	341	327	360	323	343	357	351	363	356	376	352	343	319	365	347	373	340	352	349	373	346	357	368	356	321	349	348	322	362	341	352	351	351
4072	1413	1303	956	798	707	695	633	651	688	643	588	648	598	664	565	577	619	596	576	594	578	590	618	582	534	586	568	609	577	603	599	602	626	601	584	600	617	579	544	594	639	595	623	582	589	585	596	579	547	606	549	554	579	601	552	556	577	603	567	569	576	593	542	598	567	601	598	582	560	586	575	600	569	528	545	566	602	575	597	574	565	582	560	575	596	574	503	604	585	598	545	589	588	603	596	570	648	609	575	588	553	622	600	593	595	583	576	597	576	571	593	591	546	616	591	591	593	560	529	631	581	607	557	583	589	593	583	608	611	600	602	583	575	574	546	574	535	563	607	566	574	588	578	594	608	547	567	613	590	597	612	575	600	607	591	595	556	563	635	547	631	591	570	559	564	544	574	573	566	595	551	613	546	531	541	614	555	591	605	568	581	560	615	570	567	563	620	578	592	591	586	535	623	603	551	620	600	613	595	558	586	523	567	608	592	598	568	566	589	572	595	562	578	610	569	584	567	565	552	520	564	579	571	563	596	636	565	561	579	605	566	579	563	591	571	579	589	543	607	560	595	593	578	597	596	606	594	576	634	556	580	583	568	627	615	508	591	558	567	566	552	531	585	546	549	585	559	549	579	605	572	596	595	594	587	607	558	587	588	569	557	557	609	550	567	589	583	581	614	598	557	565	613	595	626	605	534	568	586	649	569	547	604	580	592	600	581	551	589	603	586	567	582	558	579	566	612	637	614	620	516	582	598	588	542	531	602	626	612	597	588	588	620	572	616	613	625	592	548	584	579	590	596	571	606	575	619	580	575	588	596	594	564	585	556	577	591	558	569	599	556	636	604	606	605	573	566	558	585	603	628	583	586	542	587	621	584	547	602	545	595	541	606	639	561	625	563	621	595	618	572	593	605	592	569	601	569	573	602	624	572	580	563	572	562	584	629	580	540	561	581	589	582	546	566	582	600	594	524	585	563	563	576	552	568	583	553	587	633	590	567	551	577	586	541	609	577	605	562	587	585	570	582	593	543	614	580	587	592	618	610	589	546	574	639	626	600	612	545	608	550	623	639	542	596	610	583	617	575	626	567	601	622	571	598	576	535	572	566	566	566	558	568	538	587	570	548	607	578	538	600	606	581	597	564	628	592	610	545	580	583	621	605	583	564	606	591	582	580	580	595	558	599	550	581	617	621	559	605	572	601	595	587	578	568	609	590	593	613	559	550	570	574	588	596	541	593	580	608	585	596	602	556	571	595	578	585	608	607	604	599	566	548	578	598	577	543	576	587	599	598	559	569	586	584	602	567	572	625	550	605	573	599	555	555	551	566	585	570	573	558	622	579	541	588	602	568	526	560	613	589	551	571	590	608	576	552	604	605	634	600	585	594	540	586	587	574	559	534	549	599	563	532	612	556	587	605	561	572	614	634	606	564	596	589	592	551	609	572	618	583	619	597	627	588	548	572	601	604	600	598	585	573	596	516	634	611	593	577	610	616	575	589	596	615	606	592	585	616	589	610	568	559	592	595	573	581	568	563	603	589	570	545	569	617	590	552	638	606	606	582	604	533	631	560	557	612	567	595	549	608	599	564	623	604	608	614	622	607	563	590	588	584	586	535	561	569	582	569	599	592	580	562	577	602	549	594	625	581	638	590	598	590	596	611	585	556	589	604	608	588	611	540	589	617	594	615	589	532	566	588	588	576	588	583	605	567	543	556	572	568	600	549	567	619	535	600	575	625	554	625	580	576	577	590	553	572	565	534	552	578	578	587	603	609	546	579	610	546	554	592	599	599	549	575	597	576	550	570	523	607	599	578	606	618	605	558	529	578	616	603	572	597	543	628	607	611	650	609	618	562	561	569	595	589	625	594	589	576	594	560	531	567	566	595	550	567	583	606	584	560	544	577	604	617	619	569	586	616	612	613	585	587	553	619	568	580	564	584	614	603	581	616	603	576	565	563	577	610	578	533	594	592	583	621	559	590	594	571	614	597	585	648	639	583	602	594	576	632	598	581	560	595	580	601	621	606	553	553	598	568	578	570	557	614	578	556	617	575	561	594	580	601	599	581	567	603	581	525	547	607	539	553	596	576	574	569	595	583	562	582	559	622	592	618	582	599	657	535	555	604	617	642	568	569	596	617	565	606	598	552	558	553	566	593	615	617	564	595	618	523	562	549	551	620	556	552	555	595	572	582	598	555	589	567	617	586	551	587	535	598	575	618	614	582	548	571	564	593	561	583	574	604	579	558	569	586	611	597	584	595	583	567	578	598	591	566	577	569	541	537	578	592	564	565	602	571	597	552	562	583	618	564	579	548	562	607	591	584	607	616	630	555	577	621	581	630	558	575	575	575	602	572	628	586	610	617	593	562	532	564	603	613	570	595	589	585	591	559	613	554	578	580	581	547	596	554	585	559	612	591	562	577	579	576	576	602	535	606	571	605	584	559	601	601	607	570	594	598	599	550	601	546	536	573	536	585	566	563	586	577	565	561	560	596	612	566	572	589	616	601	546	574	567	593	626	628	573	570	562	610	568	608	571	569	608	617	595	560	597	541	568	571	584	592	593	610	541	576	593	548	561	582	608	563	609	569	528	593	565	586	589	588	575	562	597	606	623	629	627	539	565	561	586	633	608	587	591	570	575	563	550	611	559	549	575	556	602	634	613	595	570	576	572	598	592	598	604	641	584	573	629	573	541	619	543	580	588	574	579	579	608	561	623	600	562	572	582	612	586	595	588	577	550	586	581	574	574	566	573	598	580	615	570	563	584	581	589	606	589	595	611	617	550	567	616	582	591	598	549	572	585	529	520	550	564	609	570	575	567	572	559	588	599	599	565	565	588	587	591	575	607	600	583	558	580	587	615	526	540	570	627	566	546	564	626	599	586	602	557	591	573	610	583	634	554	557	596	553	609	569	573	574	579	584	562	590	559	590	556	551	584	585	584	630	622	587	626	575	562	553	585	564	594	591	602	573	607	555	609	602	583	554	598	542	559	587	574	593	574	582	553	643	576	586	574	604	542	562	603	588	563	599	599	598	564	621	628	586	588	579	597	595	518	575	618	603	605	562	585	590	599	591	568	584	561	623	590	610	578	567	587	600	609	593	531	623	592	557	571	538	571	595	609	559	596	596	588	552	593	589	596	620	641	562	578	575	590	587	572	547	593	587	559	576	571	616	627	578	566	573	554	592	626	598	620	552	605	600	625	586	584	591	581	552	598	571	602	599	583	562	542	595	595	547	580	571	607	600	619	587	591	612	579	620	544	583	552	589	575	587	530	615	570	577	593	613	597	548	583	608	565	563	558	584	602	563	591	577	607	618	566	600	593	592	554	615	582	566	566	592	610	604	585	609	563	583	598	592	593	579	568	579	581	612	522	595	621	601	549	543	613	587	568	615	561	572	651	590	595	576	599	577	594	567	601	551	604	635	565	579	615	594	582	629	590	620	570	612	601	580	581	590	570	569	566	581	583	568	536	533	605	596	592	554
24058	21120	28214	24251	20382	2230	769	543	441	437	345	361	315	333	318	333	262	294	300	269	270	249	249	263	262	253	287	261	250	259	253	241	226	262	225	222	215	239	267	256	253	255	219	261	226	240	252	265	251	221	252	255	255	242	269	252	240	256	232	267	219	229	280	214	225	252	235	237	247	229	232	249	252	263	243	230	232	226	237	256	259	248	227	228	239	231	253	242	255	258	248	257	244	267	213	234	234	244	242	227	243	227	203	231	248	258	216	233	235	243	199	210	254	227	234	230	230	221	231	231	211	234	233	232	220	243	268	246	218	242	215	243	260	240	247	246	232	224	242	238	222	253	268	241	244	267	234	233	243	215	247	233	215	258	228	242	240	232	262	234	249	230	250	223	250	209	230	228	238	246	230	218	258	245	227	235	217	237	242	238	241	218	227	264	219	260	217	251	243	242	252	217	208	240	212	213	229	249	239	220	247	253	237	243	217	231	239	229	225	267	242	251	256	220	215	250	236	226	229	222	242	256	232	227	240	217	207	231	223	222	239	261	273	247	237	228	222	232	253	248	226	229	263	245	229	232	243	250	246	202	253	271	214	242	267	221	242	243	248	271	241	211	225	223	263	243	223	234	253	248	231	264	242	233	208	228	228	231	257	241	258	218	257	215	255	247	228	197	231	210	251	230	252	221	236	273	237	236	229	242	238	231	262	234	222	222	232	223	251	237	254	260	241	230	227	226	232	249	241	215	226	231	241	219	229	228	243	260	226	247	251	237	245	251	231	219	241	211	232	235	241	248	255	254	239	228	248	222	243	241	231	255	235	204	244	227	248	237	213	252	231	247	245	240	230	221	250	255	222	222	232	221	231	224	250	223	253	255	207	267	230	253	209	257	250	240	225	251	207	259	234	260	232	265	237	225	265	244	252	228	231	229	254	225	235	222	227	244	241	250	238	234	250	246	246	288	245	217	228	245	239	243	243	232	246	224	236	212	276	244	238	230	247	231	230	234	235	233	232	255	216	239	231	222	241	228	243	240	244	221	239	265	232	229	228	233	238	237	222	249	257	215	245	210	240	225	239	240	261	216	245	243	255	234	243	241	246	250	240	257	239	262	267	244	224	255	251	249	241	255	238	263	260	255	257	230	224	228	231	235	219	263	257	251	238	218	237	240	234	233	235	266	253	260	236	243	219	218	256	264	243	238	242	227	237	265	216	225	206	250	247	268	259	251	219	248	238	221	241	273	259	249	252	235	234	241	244	258	226	227	232	252	221	242	256	212	245	260	250	245	239	263	244	224	230	262	233	205	239	232	205	252	238	265	254	244	233	245	253	242	230	229	240	238	246	254	254	228	274	229	220	263	253	244	241	243	241	230	256	228	219	250	229	240	223	242	214	250	222	241	237	265	234	226	216	242	252	250	240	212	233	216	251	227	213	250	228	260	256	237	274	261	225	269	230	267	248	235	246	217	227	258	236	244	227	227	256	275	216	226	247	219	225	248	249	238	207	229	220	243	255	227	237	254	245	267	218	246	256	244	236	254	248	241	243	228	230	239	235	216	242	233	219	252	242	250	222	248	230	264	234	246	253	235	228	214	251	268	248	227	208	255	218	214	238	251	235	241	263	231	215	221	238	241	267	231	205	261	251	205	242	262	264	223	250	241	227	237	237	253	249	251	238	276	231	254	238	265	237	235	250	237	254	232	234	213	223	216	228	223	215	282	229	216	217	260	251	224	271	250	235	227	261	242	263	224	229	242	256	209	225	242	259	219	261	232	247	251	237	240	238	246	232	260	228	251	236	263	227	221	233	229	242	246	249	245	229	246	216	256	212	267	217	248	268	249	255	273	253	240	221	235	205	229	219	229	247	229	208	209	260	223	218	227	231	221	233	236	219	272	243	259	224	246	228	248	214	224	228	213	254	222	263	269	238	260	249	240	247	236	242	245	211	256	256	236	244	244	209	260	218	232	245	281	245	230	226	233	242	237	227	240	242	234	229	230	218	250	256	283	248	254	216	240	215	235	233	229	220	220	226	213	224	245	266	230	234	211	250	240	250	222	239	268	231	236	240	241	231	230	236	237	225	276	253	270	253	251	237	259	235	251	260	249	226	253	256	253	228	245	242	244	244	216	240	225	254	243	221	242	230	217	255	214	244	258	211	240	242	265	274	238	238	220	228	226	243	230	250	220	249	232	267	245	245	231	240	229	249	215	251	235	236	223	229	257	251	235	231	261	249	227	222	239	255	240	224	243	221	225	249	244	232	243	252	225	226	260	242	258	252	271	210	258	261	225	255	260	215	250	223	229	232	224	238	237	248	224	273	238	238	248	249	268	239	236	212	227	254	229	218	251	237	224	249	240	251	254	232	233	244	239	242	253	230	239	239	242	235	265	222	241	249	212	239	244	217	242	234	224	255	207	218	236	234	224	231	256	249	230	243	237	231	247	227	226	243	255	236	253	242	256	226	258	229	257	238	242	245	235	242	237	215	221	266	198	237	262	220	221	214	218	237	236	243	222	215	238	266	235	237	225	257	231	250	254	238	243	238	222	242	246	239	232	272	252	229	244	250	229	240	249	250	243	209	214	237	231	254	251	245	244	234	242	207	236	246	224	236	229	258	246	242	247	245	233	234	267	212	208	251	237	219	246	244	232	247	268	244	238	225	228	246	231	231	231	254	229	208	230	238	225	251	220	243	231	249	238	224	277	247	234	224	239	229	231	233	225	249	229	250	245	223	233	249	218	267	244	232	225	260	241	240	220	261	267	216	239	251	254	250	227	269	243	243	227	241	235	258	230	219	239	232	219	221	248	221	232	262	214	220	268	228	233	236	234	252	206	235	210	263	251	236	236	235	255	253	244	238	252	231	246	250	222	225	202	237	271	218	240	220	226	216	227	219	237	273	278	219	242	266	242	234	235	239	278	225	239	235	260	234	239	224	221	245	239	236	247	227	267	249	234	255	236	255	223	252	245	249	258	241	203	233	258	226	221	255	238	246	232	233	221	230	229	228	220	232	238	264	236	233	234	219	238	229	224	238	238	217	268	229	215	231	224	263	238	202	206	208	238	233	231	235	236	254	256	215	249	245	214	240	226	220	229	235	215	255	250	244	217	223	249	255	244	232	257	231	263	222	207	251	242	231	258	251	241	247	214	227	254	220	227	235	245	257	243	251	247	238	233	221	234	233	242	230	238	254	207	235	237	260	231	243	216	218	232	229	235	245	244	217	230	240	223	240	248	238	218	230	262	227	231	237	283	231	248	237	245	240	257	222	226	229	233	224	218	230	252	225	243	228	250	226	266	245	227	238	212	225	264	238	224	218	246	216	230	242	221	236	225	250	242	227	225	231	255	234	221	230	227	268	254	213	220	249	241	255	255	245	240	222	234	230	223	234	265	238	240	228	249	255	229	243	242	261	267	245	250	220	258	226	254	222	219	243	228	217	220	232	258	266	236	223	230	244	269	248	227	230	246	235	232	223	260	241	234
5289	9999	8404	4216	2862	2054	1633	1338	1161	928	860	772	752	668	563	571	557	567	528	522	541	482	481	499	485	439	469	421	471	448	461	443	461	418	490	425	409	417	443	426	450	417	420	428	409	419	404	401	426	394	421	398	405	454	404	432	389	452	400	461	397	408	415	414	405	410	397	445	402	402	409	419	395	438	404	422	417	458	419	397	400	408	411	411	382	388	408	437	396	439	393	426	378	394	387	402	415	400	397	389	417	434	415	404	382	430	423	412	383	384	404	421	363	423	441	422	420	440	448	379	425	400	406	410	407	419	406	413	418	394	395	410	373	433	425	447	387	407	414	436	369	412	374	429	433	445	438	384	441	390	408	426	393	412	422	400	398	402	469	419	423	394	370	397	425	379	434	417	380	396	419	375	408	433	444	432	383	409	454	395	417	404	399	414	436	424	434	419	365	398	415	422	402	399	390	372	416	405	452	398	395	419	419	418	369	443	419	407	391	419	408	400	410	406	407	390	413	385	403	405	394	402	429	405	382	412	416	390	414	402	442	393	407	423	431	410	398	433	435	388	419	421	411	387	412	433	416	413	414	405	407	396	410	457	402	402	397	400	417	405	456	409	395	426	412	433	396	387	415	413	373	388	439	404	428	401	381	382	434	395	376	400	399	406	413	430	422	372	389	380	411	397	420	408	414	416	402	392	404	362	401	404	432	400	422	413	376	418	390	431	401	431	407	419	440	389	408	389	407	409	417	405	421	402	421	387	406	393	448	400	381	426	425	407	403	422	398	415	384	408	408	393	392	391	411	404	437	389	384	385	410	418	410	407	374	392	410	406	402	428	402	370	412	426	417	424	393	400	374	399	397	381	428	447	411	409	409	417	452	395	404	416	432	422	392	372	423	406	440	401	394	383	381	430	414	396	364	432	423	430	383	425	395	408	410	386	403	415	402	383	387	411	406	431	418	405	379	393	393	384	400	475	393	390	365	413	428	392	424	427	424	440	386	425	434	470	372	447	397	405	448	412	402	456	403	402	379	416	414	390	417	388	423	395	372	400	422	390	401	385	417	419	420	425	417	396	421	421	419	436	394	393	430	419	395	387	443	412	412	405	417	408	389	401	381	404	386	406	388	414	395	414	409	420	420	385	394	421	400	378	450	391	436	394	390	434	428	416	393	360	384	411	376	376	423	404	410	388	440	396	425	405	402	409	438	421	402	424	390	415	390	406	430	414	409	398	409	414	409	443	407	414	416	424	420	392	428	412	417	438	372	433	394	397	390	416	433	408	432	417	409	407	395	404	396	381	398	400	415	394	418	366	418	419	418	421	430	402	429	408	379	422	438	384	406	418	408	443	389	408	431	416	403	385	370	380	422	389	415	398	431	425	431	392	410	406	405	406	413	420	377	410	395	421	383	413	397	390	384	380	381	384	434	418	416	408	423	402	418	468	369	429	388	428	416	406	382	424	397	405	431	397	404	426	432	426	422	373	406	424	399	379	384	411	409	399	383	426	407	436	395	411	370	416	405	405	400	394	396	392	424	427	422	428	403	375	389	426	406	401	450	404	443	396	402	425	421	430	394	393	406	418	378	382	412	407	393	393	397	412	397	436	403	422	410	413	370	405	425	437	392	420	382	422	412	387	444	414	385	397	451	423	428	462	396	356	407	392	414	417	421	411	413	430	383	439	431	404	385	418	428	408	414	359	418	406	405	409	371	397	425	388	413	429	402	424	411	405	417	447	390	413	419	370	371	414	390	383	402	404	401	391	449	428	424	410	446	399	420	394	408	432	394	386	381	423	409	451	409	411	384	437	395	449	429	419	412	395	418	431	392	410	394	412	429	371	444	398	439	406	397	385	420	415	424	405	413	401	394	407	383	423	386	438	393	400	420	398	420	393	387	416	404	377	393	373	393	402	398	401	420	399	395	429	390	399	401	373	422	397	433	399	460	427	393	424	370	456	427	398	381	404	405	399	392	443	412	392	391	434	417	407	436	415	401	385	383	376	424	413	401	369	402	408	389	411	412	431	364	403	402	421	437	422	445	395	406	380	413	404	424	369	453	391	429	417	393	390	423	405	371	389	401	443	400	426	419	397	408	388	410	402	445	381	393	423	416	389	382	386	418	443	404	403	398	408	393	428	421	422	391	388	400	424	403	409	437	408	431	370	417	406	399	418	409	426	433	404	468	408	401	397	446	383	400	406	397	450	448	410	385	435	366	412	392	416	391	399	358	426	404	405	415	413	427	424	406	420	415	384	401	427	403	422	403	442	410	422	411	408	394	416	442	411	397	404	408	391	388	411	403	433	393	387	382	410	467	427	410	404	424	403	383	413	396	393	402	440	404	409	410	398	414	396	378	439	421	447	443	424	415	414	395	407	410	400	386	437	421	387	431	393	413	378	397	403	419	412	400	408	380	383	439	419	414	377	414	400	435	371	378	392	422	377	408	395	414	413	416	435	399	427	427	375	416	411	399	402	439	417	421	378	396	431	409	404	398	429	414	390	416	417	397	408	411	414	397	409	396	408	419	455	424	410	414	414	429	464	401	408	442	428	423	386	457	405	405	378	443	400	369	397	441	400	421	391	434	414	434	406	380	389	405	453	420	410	408	395	386	421	406	385	415	407	389	424	412	428	433	393	369	422	410	418	435	398	365	396	402	401	419	371	406	485	431	383	401	378	432	388	405	433	401	374	394	423	455	382	439	431	393	423	406	410	389	448	411	401	395	418	411	401	411	428	399	392	392	411	430	479	426	426	431	416	415	393	419	404	411	427	445	422	472	437	402	416	404	406	406	406	386	406	401	382	381	392	400	429	416	428	411	408	424	392	417	425	394	376	387	415	383	387	381	406	399	386	407	365	435	412	411	370	416	413	413	397	398	388	417	429	387	363	393	450	396	450	424	399	395	370	403	399	389	404	409	390	401	434	452	419	446	412	417	388	398	414	441	421	422	410	436	407	432	415	440	389	421	424	421	403	417	405	434	427	451	411	453	408	392	412	384	408	421	424	392	369	388	424	406	381	424	438	403	410	397	441	398	411	402	406	390	470	412	370	413	402	421	426	388	399	439	429	405	427	404	390	410	400	404	427	405	397	420	415	412	383	437	408	400	423	406	398	388	435	398	409	440	437	375	382	407	396	397	436	381	385	405	382	358	403	439	398	376	386	392	411	366	405	441	377	411	370	429	406	428	401	406	412	463	387	379	405	413	411	432	427	415	427	403	372	406	394	432	357	435	389	436	390	435	389	371	389	373	400	390	404	418	415	403	412	385	372	430	427	407	390	384	423	409	380	414	401	401	399	444	401	405	431	417	402	393	386	437	393	460	450	391	436	424	440	416	405	438	405	407	378	430	409	402	424	420	445	419	433	394	419	409	402	428	406	426	438	486	406	433	427	409	385	407	404	357	374	390	408	457	384	374	397	401	392	416	408	394	434	440	423	420	394	420	419	407	404	377	406	386	399	422	429	414	463	419	386	398	421	413	424
23240	21224	28973	23748	21227	19810	1681	650	427	360	309	246	232	243	210	189	190	176	166	137	148	125	143	140	132	123	109	124	120	116	109	126	109	115	106	104	104	92	119	103	95	96	98	97	108	100	95	93	87	81	95	76	93	94	84	72	102	95	106	75	91	94	113	96	99	89	86	100	79	95	98	82	83	102	73	82	83	90	95	91	88	86	99	78	84	96	72	104	84	98	79	104	89	89	97	78	68	81	75	93	98	78	93	97	86	78	88	87	93	88	82	70	82	70	86	84	94	80	87	92	105	106	106	93	93	84	100	79	88	74	105	91	90	91	92	83	79	80	102	82	82	92	92	96	92	87	82	69	94	95	74	86	85	85	97	87	89	86	79	80	78	86	98	75	102	82	97	91	104	93	87	95	87	95	74	100	92	75	97	81	95	95	92	103	92	77	75	80	90	86	89	86	84	78	88	87	98	94	80	106	104	96	86	84	82	84	72	92	90	68	87	89	88	81	85	86	99	82	83	80	85	67	75	74	102	87	97	93	94	81	73	70	80	80	106	82	95	79	83	90	100	76	93	81	83	89	88	73	67	81	73	94	91	90	104	86	87	96	80	82	81	83	98	82	78	83	107	82	77	84	88	96	83	99	103	78	75	86	96	89	99	68	97	88	92	98	85	96	79	92	84	95	78	93	80	80	86	100	99	90	66	85	101	85	93	93	81	87	83	87	98	78	70	91	85	96	99	82	68	92	73	114	89	101	94	81	82	88	99	87	109	86	97	86	87	84	94	83	101	87	103	91	85	77	91	78	89	98	81	84	80	87	89	91	94	84	88	93	78	79	106	88	78	85	82	88	91	82	89	87	80	98	72	90	74	80	100	107	88	77	90	88	96	103	81	110	88	97	90	80	75	84	98	87	83	78	80	93	104	65	99	83	90	91	74	99	98	77	91	80	83	87	81	99	81	96	82	93	70	87	68	106	89	95	96	87	100	112	88	79	84	87	83	79	90	90	83	95	95	87	79	80	76	91	70	84	60	86	92	96	111	84	80	89	85	84	68	84	97	87	99	93	73	83	91	73	91	84	94	90	98	94	87	94	85	87	80	88	80	76	74	78	102	76	74	83	91	105	87	86	84	81	65	82	78	91	104	82	95	91	71	82	96	91	99	89	68	92	102	93	96	99	93	92	78	89	90	100	96	85	101	77	71	102	94	105	105	85	82	89	90	98	80	78	84	96	83	89	87	84	100	98	104	90	84	88	82	77	97	73	85	87	92	85	92	75	102	91	101	90	100	107	93	94	89	82	79	92	72	85	83	85	84	94	83	81	81	95	94	68	81	81	85	86	75	90	78	79	92	106	88	93	94	95	85	88	84	88	70	88	85	75	90	89	84	79	102	86	63	96	80	75	80	88	99	82	66	96	92	90	93	82	87	83	86	83	93	79	78	79	84	96	93	92	106	84	96	92	88	87	83	96	74	85	80	87	105	80	69	77	79	93	78	99	88	102	70	97	85	76	98	79	90	96	70	83	87	97	88	94	91	70	95	89	94	82	88	85	96	72	97	76	80	92	99	114	75	80	71	94	106	101	91	70	97	89	89	94	87	92	92	88	92	97	77	85	98	81	79	76	100	94	99	95	94	85	93	96	102	61	76	91	80	72	89	93	100	93	99	98	83	73	88	96	80	94	99	88	97	78	90	84	92	79	64	98	85	94	74	77	97	87	102	91	81	72	92	78	95	78	85	101	103	88	100	86	93	95	85	97	77	75	91	89	96	83	95	68	100	89	92	82	89	92	102	87	84	78	85	97	83	105	104	86	75	80	88	79	90	81	102	82	80	84	75	100	99	85	88	86	82	90	90	99	80	89	78	76	77	92	85	95	91	79	88	90	109	110	79	80	94	80	84	98	97	92	88	89	93	82	88	74	86	90	85	86	92	101	94	93	102	78	106	87	73	90	85	93	105	76	96	99	78	74	93	83	67	90	85	90	96	100	95	85	83	75	86	91	78	90	76	105	84	79	81	84	89	106	81	102	91	89	90	81	78	100	95	94	93	87	77	88	84	83	79	92	83	101	76	78	75	69	81	92	116	91	99	90	97	88	100	83	78	82	98	86	75	101	86	93	81	90	85	84	96	84	93	78	78	74	71	87	93	97	78	100	82	101	83	71	81	67	100	94	96	93	87	86	91	83	77	71	98	86	82	108	69	112	105	95	89	76	72	99	85	86	82	85	86	93	95	106	83	68	91	95	90	89	96	92	93	105	98	93	95	77	83	70	95	111	89	88	82	87	94	86	97	86	86	89	84	79	83	90	90	102	107	90	84	96	91	86	88	88	85	69	75	85	98	90	82	76	96	101	78	89	94	84	82	75	79	92	80	91	88	91	72	97	82	102	84	96	109	89	91	80	91	95	90	96	90	98	90	85	82	84	82	73	83	80	83	88	86	99	87	76	97	105	74	73	94	85	108	85	96	74	89	83	81	107	93	81	72	90	88	107	99	104	89	87	88	89	88	86	91	90	72	87	92	83	111	82	82	90	97	80	88	84	96	96	74	100	94	96	88	89	95	105	93	96	93	99	74	78	78	79	93	104	89	87	86	87	80	86	93	85	74	100	82	88	91	91	77	102	72	78	84	97	88	99	92	89	89	71	91	86	82	93	89	81	72	93	77	97	102	84	90	92	68	91	96	82	73	101	90	88	103	91	109	83	96	86	95	86	94	86	74	102	86	97	84	85	82	86	108	85	79	80	74	88	73	98	83	91	72	94	86	91	73	90	87	90	90	108	91	84	88	79	90	88	98	85	97	89	91	81	82	89	85	105	85	72	89	97	81	79	93	87	74	81	84	74	106	92	90	84	92	89	94	96	85	73	75	85	85	92	77	88	71	80	79	101	101	71	100	93	75	75	100	85	84	73	76	105	67	104	95	78	88	87	92	90	74	86	95	90	78	77	93	87	82	86	99	104	89	86	91	100	70	84	69	108	90	92	75	71	102	99	99	85	78	105	79	92	73	93	82	88	78	101	99	103	88	87	89	97	84	86	87	98	82	68	82	72	86	94	74	100	80	100	90	73	99	86	89	89	83	72	93	72	104	94	87	87	78	71	76	82	88	88	86	95	86	90	95	87	72	85	94	96	95	83	88	83	97	93	81	103	75	90	104	93	82	88	93	89	80	91	89	96	77	86	84	95	94	82	79	80	93	96	74	86	71	89	102	89	88	91	90	77	81	83	96	78	90	84	82	97	93	92	90	99	90	84	71	85	103	103	77	85	111	119	76	85	91	66	71	84	98	94	83	83	87	98	88	95	75	87	86	100	90	98	96	86	99	68	88	86	87	92	88	88	104	82	85	95	94	77	99	81	87	111	95	89	80	82	92	90	86	80	84	76	95	88	82	84	78	95	77	86	118	80	95	93	77	78	99	111	89	76	91	84	91	85	84	90	91	76	86	71	81	71	77	92	85	80	79	85	77	113	78	97	85	99	81	92
7578	15826	13592	7002	4735	3467	2504	1949	1526	1249	1040	900	740	651	612	509	481	438	390	358	322	337	314	277	280	250	268	282	245	248	240	220	248	222	250	222	200	223	206	192	171	207	170	167	179	189	190	193	171	187	162	170	193	168	198	169	207	169	175	161	173	172	171	160	163	153	159	166	183	150	143	168	169	152	169	158	154	163	150	194	165	149	152	174	163	149	155	145	164	180	157	123	146	153	157	150	171	170	151	162	154	167	188	168	175	161	177	176	140	163	164	172	172	149	151	158	153	141	153	174	155	157	159	149	152	135	153	152	150	160	173	170	158	145	124	152	155	158	141	144	156	146	154	150	142	157	172	150	139	169	149	177	154	159	158	165	142	148	159	153	180	153	128	159	147	134	154	146	158	150	135	157	159	152	136	143	171	149	146	150	143	139	164	148	153	149	151	161	170	167	135	173	145	159	132	151	167	148	143	153	154	135	144	147	163	164	139	144	166	155	172	147	167	159	140	152	155	157	161	155	162	137	160	141	157	138	139	144	143	134	160	142	161	161	139	137	160	173	153	163	153	172	145	159	147	181	172	178	157	164	144	154	156	160	135	162	144	139	146	162	177	164	143	141	144	143	131	156	155	160	152	147	150	147	133	151	148	137	159	136	162	168	158	149	157	155	164	134	147	167	154	140	161	163	151	138	157	168	160	155	157	165	141	125	156	158	150	142	181	149	148	162	128	153	148	153	149	158	160	174	164	138	147	171	169	174	145	150	139	155	152	142	181	149	152	124	141	133	158	153	143	148	147	160	150	148	131	164	159	146	138	143	129	152	146	133	149	156	150	151	144	157	171	160	143	137	159	147	158	138	134	175	152	156	171	141	166	164	132	155	141	123	150	140	130	162	164	160	165	153	158	157	129	154	153	143	166	159	129	150	157	178	155	145	161	144	131	135	143	134	155	156	143	143	143	147	154	161	160	147	158	162	165	179	137	156	162	155	153	145	178	164	164	138	157	146	156	133	143	159	170	159	133	140	143	158	129	161	137	142	171	154	150	158	141	154	151	146	126	156	157	151	142	184	161	141	132	141	151	129	165	170	155	172	146	174	143	167	138	140	143	127	149	148	152	145	146	150	158	163	132	136	154	121	163	137	154	148	134	137	145	134	143	150	172	152	125	148	152	161	139	162	166	159	165	138	135	129	166	128	161	136	158	164	150	130	157	142	151	156	146	143	153	153	155	167	148	141	139	155	134	146	143	141	177	154	148	141	131	146	137	135	154	146	165	157	142	188	151	146	156	158	141	152	170	152	182	150	160	162	161	159	170	171	137	148	141	173	174	134	146	140	148	138	135	159	145	139	140	165	143	137	159	164	144	180	160	132	156	143	159	163	162	154	172	145	124	138	170	161	135	145	175	146	152	176	157	152	157	156	151	149	168	139	156	134	146	152	144	157	162	146	148	165	135	145	142	153	159	150	156	139	157	152	163	158	146	140	149	165	143	144	149	160	159	128	149	145	134	137	148	142	162	157	141	149	137	154	154	134	158	140	151	165	150	151	153	159	173	163	168	167	163	165	148	164	140	155	167	164	128	130	156	166	138	158	152	139	130	140	153	173	159	159	162	145	170	135	154	153	163	129	156	141	157	140	152	136	180	158	168	146	151	155	149	137	165	159	174	140	135	163	132	124	148	149	137	146	163	161	156	151	172	134	153	162	153	150	173	160	155	141	162	138	142	160	143	144	151	162	126	140	152	147	156	144	139	165	152	164	165	151	149	190	153	131	132	137	144	157	148	176	158	162	154	155	151	164	152	159	122	141	150	149	178	134	135	140	173	151	118	155	146	178	149	154	155	155	137	182	157	154	150	141	153	163	135	144	178	159	172	158	148	166	158	150	161	169	161	164	148	142	140	145	151	130	145	159	158	153	153	154	144	148	127	135	141	138	142	158	137	131	163	155	160	146	145	147	176	130	153	163	129	159	148	158	163	151	178	162	157	132	140	156	141	160	171	161	150	140	161	165	143	155	137	130	154	127	149	159	155	143	156	147	148	159	132	175	175	157	163	152	157	143	160	158	146	166	153	157	154	153	141	143	151	172	159	128	156	168	150	149	158	144	165	131	142	194	146	155	168	142	133	154	151	144	154	129	148	148	157	148	116	154	146	158	152	153	137	164	156	169	147	152	153	159	150	174	145	131	163	162	152	127	133	158	164	139	167	156	166	152	156	138	156	160	166	157	124	168	144	154	155	179	174	149	146	136	171	134	167	177	158	158	148	134	180	139	152	165	164	156	138	137	165	145	159	147	145	183	146	145	154	163	149	135	152	150	145	141	135	136	167	173	150	165	179	159	154	159	132	160	137	154	142	163	152	156	161	148	165	168	161	149	153	170	157	152	151	141	137	150	137	143	152	153	172	143	163	144	162	158	134	164	146	159	125	151	165	155	142	157	139	153	139	152	145	166	168	157	161	168	172	139	150	135	129	142	141	151	146	129	158	144	139	147	147	147	178	168	169	156	150	164	154	180	155	148	152	167	163	177	168	138	168	131	159	162	139	143	149	173	160	162	137	150	135	150	143	152	160	173	140	170	162	141	165	159	145	142	140	137	152	123	134	152	171	167	147	146	137	137	147	152	145	149	155	132	153	138	129	173	149	158	156	137	149	155	155	158	170	169	162	146	148	144	181	157	153	143	168	140	147	147	158	169	150	170	147	146	137	153	166	165	135	145	142	155	142	152	151	177	141	145	145	130	150	146	146	126	165	150	150	151	157	152	140	157	154	161	136	127	156	125	149	149	165	158	139	155	156	151	149	147	165	161	144	133	136	143	146	144	152	162	151	151	128	173	140	142	145	159	175	163	168	148	145	145	156	156	159	162	135	160	151	172	159	153	135	166	150	170	125	157	151	159	152	142	161	159	153	126	129	145	172	159	174	150	152	143	148	166	138	159	166	140	171	153	171	164	152	147	159	148	151	153	147	154	153	176	127	147	132	159	149	166	160	149	152	143	142	157	154	150	138	137	160	151	133	157	152	162	147	146	141	161	160	168	144	157	146	129	143	154	133	159	164	157	147	138	150	153	150	153	128	142	136	161	136	151	143	133	181	163	147	144	152	166	141	154	150	147	147	144	175	147	158	151	165	155	136	156	157	138	146	123	137	154	154	146	151	157	175	166	144	150	151	140	162	136	135	164	151	170	148	150	166	128	133	171	171	169	146	141	156	167	164	149	140	164	136	163	157	145	154	188	141	124	140	158	146	153	158	155	145	168	152	150	138	160	142	143	153	167	170	149	135	146	153	146	136	149	161	135	167	155	140	133	151	181	135	166	147	145	175	151	131	175	130	167	137	160	159	159	138	137	171	132	174	136	145	172	158	147	162	146	146	164	163	146	154	150	147	148	162	155	141	159	139	141	174	143	161	149	163	146	141	143	149	152	144	151	143	134	141	159	155	137	145	152	157	173	151	132	155	154	152	143	147	182	145	168	137	148	153	177
26651	19761	5512	693	481	402	398	386	347	359	340	350	350	351	343	331	382	335	352	322	346	341	342	356	337	301	334	338	317	357	366	368	354	360	352	379	352	368	358	342	320	359	362	331	339	336	326	370	333	352	317	342	316	305	301	359	353	383	346	349	321	360	330	353	354	385	352	330	318	390	368	339	356	344	328	345	337	362	326	342	353	347	355	326	339	352	342	370	377	339	345	339	355	346	376	367	340	349	348	347	356	372	345	351	341	350	346	330	331	363	384	335	334	320	368	367	320	313	355	321	338	347	367	347	341	345	321	324	345	324	336	340	326	332	334	344	336	369	311	349	343	335	336	296	344	313	331	372	301	330	341	325	321	370	355	325	339	334	374	306	304	353	359	323	358	349	334	345	354	344	344	316	334	373	342	337	324	318	390	359	316	351	339	373	342	335	343	316	350	318	298	340	348	335	332	349	317	339	367	389	334	317	330	363	318	364	320	356	325	344	342	320	344	361	342	345	316	342	345	347	368	369	344	368	331	356	348	300	324	342	333	343	370	359	350	347	351	314	336	352	333	365	347	333	332	360	358	326	371	351	324	324	367	359	337	314	313	350	345	367	378	373	329	358	391	336	326	344	326	339	357	317	323	352	312	350	365	344	377	293	321	352	308	324	331	336	366	376	324	348	362	370	338	358	357	330	343	371	344	324	352	316	357	347	362	359	342	352	346	344	350	334	370	359	328	310	359	372	343	343	357	313	354	347	357	373	345	346	324	309	351	347	333	352	319	332	366	345	304	367	323	319	334	343	321	317	366	309	322	311	335	367	369	350	341	333	366	342	360	370	345	330	355	336	284	363	320	327	371	345	349	363	336	360	330	341	364	314	355	373	336	310	306	327	313	329	327	321	355	354	351	382	346	359	315	362	353	332	349	359	344	349	322	353	324	328	342	338	338	304	353	325	338	380	369	361	324	313	366	321	339	357	339	358	369	356	317	337	351	338	361	350	361	358	347	354	326	362	313	318	336	332	345	328	324	349	365	345	344	337	355	359	338	344	344	300	336	298	321	341	347	358	339	338	345	324	345	333	318	331	336	326	373	332	348	336	378	310	376	364	328	359	320	334	326	372	326	355	344	312	348	328	303	348	321	376	334	366	378	336	310	326	338	335	345	342	358	327	357	353	352	354	325	342	351	355	344	324	345	359	349	401	345	334	296	344	352	331	349	332	327	367	367	314	338	368	330	336	354	345	373	337	349	324	344	347	331	354	344	355	386	357	329	325	341	319	365	347	337	338	337	368	352	339	331	388	341	362	353	334	321	334	344	313	351	318	349	348	354	334	360	334	339	334	331	297	350	358	366	347	351	358	362	340	335	341	338	354	316	312	353	340	348	324	349	349	342	367	312	373	339	351	344	328	326	299	355	362	347	347	326	344	317	373	363	320	343	368	335	369	367	333	338	355	353	306	340	350	340	347	340	342	361	329	299	355	375	312	332	350	334	367	357	301	329	352	350	377	343	331	354	349	330	338	332	348	350	348	322	334	340	364	332	322	347	376	310	333	359	341	325	349	341	343	363	343	340	325	328	373	359	327	344	328	353	342	344	294	359	317	334	370	351	352	341	323	353	378	338	373	341	343	329	348	357	365	357	353	346	355	334	333	341	319	334	371	327	344	381	336	326	353	323	331	337	361	337	367	382	330	317	344	360	312	341	323	321	339	347	343	328	336	307	321	340	348	372	335	308	377	345	377	358	349	320	337	348	332	328	300	339	344	338	337	328	348	325	367	354	334	360	324	355	325	369	343	322	350	347	335	340	355	353	380	333	365	317	324	332	339	291	334	352	330	340	291	342	317	346	362	366	366	367	347	325	375	342	334	331	339	348	341	303	344	335	315	318	345	319	355	371	315	350	338	331	341	349	348	398	378	358	380	334	347	320	343	350	386	348	351	332	333	358	342	368	339	335	369	338	325	354	360	380	334	344	332	351	338	348	367	361	359	348	355	303	376	359	338	323	331	339	338	374	325	355	361	329	346	324	338	342	368	328	366	309	330	367	347	369	351	358	308	340	341	361	357	341	339	357	330	357	370	365	360	375	343	335	366	325	334	364	336	361	340	326	368	371	332	384	318	333	330	334	321	346	362	334	358	327	328	374	349	342	316	369	341	352	354	328	345	346	349	356	377	351	352	371	327	348	374	363	307	358	336	339	358	341	358	364	374	337	333	353	317	360	347	335	370	378	342	334	363	330	359	342	337	369	348	348	359	341	366	366	330	373	336	322	349	370	367	334	349	379	302	359	336	339	338	382	345	359	328	333	368	368	392	350	370	336	330	320	359	353	344	337	331	323	335	324	359	333	343	351	359	318	357	357	335	327	372	359	339	349	341	341	342	316	346	387	361	281	338	345	366	340	308	353	336	340	369	332	343	337	366	326	334	361	357	363	331	378	333	375	336	365	342	324	358	314	338	328	364	355	353	355	310	356	353	348	357	373	365	355	358	314	385	337	316	336	348	336	344	326	359	361	362	349	331	364	344	326	350	354	354	327	338	321	351	340	322	360	324	333	381	345	377	347	353	333	338	332	342	357	337	359	335	343	346	337	319	360	321	324	338	365	330	332	314	362	385	342	359	356	337	354	323	329	332	339	369	302	350	345	328	363	311	348	367	366	362	337	314	369	343	363	352	346	338	347	343	374	335	348	340	331	318	329	334	361	348	343	335	323	317	339	330	368	344	347	376	318	301	343	333	380	351	375	324	371	354	366	318	357	350	366	364	357	339	314	340	333	332	335	320	331	304	367	356	357	300	349	330	359	342	372	344	322	354	356	326	356	316	321	345	364	329	316	337	338	317	355	361	346	337	330	343	348	347	339	360	368	341	336	337	341	325	357	348	348	327	352	339	334	320	354	310	366	318	353	340	331	351	339	389	349	343	337	328	353	315	344	357	344	323	317	331	335	377	357	332	361	339	337	393	335	330	371	317	325	332	352	343	388	363	347	351	372	322	358	356	355	317	354	345	360	347	354	331	344	321	357	331	348	351	360	347	332	377	345	334	328	341	331	345	312	340	340	309	326	329	375	376	331	354	343	327	338	350	329	346	404	347	330	349	322	373	367	310	332	334	333	337	347	362	345	331	342	360	351	342	333	332	345	326	331	335	338	333	333	356	339	378	336	335	352	341	320	355	319	360	353	312	316	350	352	356	378	365	363	318	319	336	345	331	335	343	347	333	304	329	348	369	374	352	346	343	351	352	335	378	351	337	348	335	352	349	293	361	392	355	349	331	329	337	360	306	340	349	346	323	353	348	348	355	315	348	280	318	328	337	346	346	306	336	338	367	349	376	350	339	341	339	330	344	373	341	340	333	321	327	348	332	331	376	331	337	363	354	374	344	347	344	354	329	328	323	328	331	334	313	381	360	385	354	337	387	328	367	336	313	296	336	349	331	353	333	379	329	376	334	355	330	338	317	344	342	342	342	345	379	339	349	321	342	341	354
3950	1470	1283	883	743	714	718	672	579	596	619	640	593	568	572	608	625	579	594	578	588	595	577	598	598	549	533	556	587	590	592	578	586	570	604	607	619	581	569	607	593	592	570	591	598	572	603	554	588	594	596	614	622	570	575	562	568	578	570	571	561	574	595	576	594	533	559	616	543	595	575	584	571	621	552	590	604	616	572	586	542	594	554	577	568	564	620	559	567	585	586	564	615	564	623	575	575	571	569	597	576	566	627	604	562	563	609	593	599	552	575	541	550	569	591	567	572	621	569	559	606	525	537	572	568	573	553	540	587	535	587	555	583	587	600	592	585	576	591	565	577	593	585	567	617	589	580	511	590	587	584	557	611	571	556	577	566	572	558	581	586	575	605	566	553	572	567	572	527	592	564	617	594	585	585	551	548	571	605	602	583	563	602	631	605	597	625	543	573	585	598	636	549	577	624	581	578	599	593	555	592	594	610	603	601	605	617	577	622	569	589	530	586	569	541	627	595	551	585	574	590	536	591	587	597	597	570	562	634	585	554	558	571	585	591	537	606	566	560	527	551	601	555	596	576	626	550	587	598	584	589	603	614	593	552	582	555	606	623	572	596	538	575	581	564	556	620	613	595	589	561	566	603	568	552	551	575	599	611	568	554	583	602	585	597	578	530	574	562	557	607	575	540	575	569	559	566	611	615	543	562	572	565	530	583	557	577	546	545	611	585	548	566	593	618	585	546	612	571	541	554	586	581	588	574	580	585	567	573	568	588	552	561	560	556	596	593	575	623	566	624	594	570	581	589	576	612	573	619	552	572	619	629	566	542	555	616	573	539	585	596	570	608	568	590	571	569	540	569	506	605	596	628	619	592	557	576	572	578	562	589	565	599	589	612	562	540	579	575	582	592	627	579	636	568	574	579	573	655	567	574	554	589	609	615	561	613	538	538	576	585	601	571	621	584	550	583	603	547	566	595	590	592	610	566	542	603	588	587	543	569	590	608	553	614	596	572	594	557	571	591	604	589	586	569	585	569	578	539	554	558	612	581	550	555	554	578	546	560	585	584	581	591	588	559	601	567	556	574	529	531	615	531	628	583	586	629	570	592	558	581	584	616	617	607	562	616	558	626	560	592	596	638	572	605	549	597	584	558	589	569	592	593	583	581	602	600	585	601	559	596	562	575	588	586	579	533	576	579	578	581	566	581	564	580	594	588	584	584	550	552	555	611	586	563	566	580	539	635	572	586	574	597	572	568	581	586	558	583	567	543	533	597	573	608	545	622	579	573	595	575	579	621	516	545	568	541	573	587	571	565	548	586	589	574	540	574	563	552	576	605	566	590	571	574	583	575	578	554	585	572	573	591	581	554	578	608	565	599	590	553	596	583	577	570	586	576	574	588	552	608	581	567	550	612	555	570	562	602	600	614	578	591	636	550	562	589	547	546	546	568	559	562	551	561	596	601	552	596	544	595	570	606	560	561	574	599	597	596	590	530	592	565	591	563	567	572	599	599	533	593	589	592	602	563	554	602	608	581	550	564	616	578	605	578	536	637	576	550	606	556	547	579	586	568	578	656	560	574	576	600	581	549	581	560	585	558	613	587	602	558	549	585	571	618	567	542	591	561	588	569	578	588	567	579	609	562	610	557	564	587	576	578	594	532	576	599	616	604	597	542	554	590	567	591	576	597	571	587	562	592	568	585	624	517	566	561	556	551	634	581	614	557	604	556	588	592	570	574	616	564	594	636	575	572	580	604	621	558	591	607	559	614	556	581	582	524	571	600	605	596	589	638	574	583	569	554	570	580	606	581	597	606	599	575	531	597	570	542	611	616	592	586	581	564	584	552	568	562	570	588	557	525	547	565	602	601	576	556	553	566	600	604	573	597	588	536	581	599	590	616	629	552	550	582	594	590	590	574	585	554	584	588	555	533	580	601	602	587	542	569	573	620	565	609	547	594	550	578	565	577	563	594	596	564	535	592	596	556	571	535	588	615	612	590	560	572	560	556	557	589	551	597	589	532	606	588	569	621	605	564	574	546	579	590	551	590	577	631	558	626	584	562	565	580	618	578	561	593	564	555	622	580	554	579	562	575	543	567	598	597	582	569	585	590	588	587	606	541	578	574	572	600	575	557	576	606	517	552	583	595	605	590	603	573	566	613	550	591	593	561	538	555	613	609	524	595	605	570	559	557	588	599	602	509	587	555	590	588	606	579	586	547	556	567	606	587	577	593	577	573	555	584	604	584	598	581	618	589	607	576	602	548	557	558	616	540	580	595	560	574	584	572	612	574	558	596	604	600	570	565	571	592	576	549	576	564	615	560	563	602	636	573	578	544	569	584	593	540	559	613	592	597	630	542	571	551	540	575	610	602	574	595	550	582	548	556	590	584	554	593	567	588	582	591	590	554	540	593	570	616	589	557	595	580	598	541	579	561	578	553	583	574	563	545	569	573	570	581	639	592	559	597	598	585	581	593	599	619	559	579	559	587	555	538	612	595	583	563	528	560	568	587	541	610	575	610	574	621	556	576	592	581	564	585	544	569	585	591	588	603	576	547	590	597	587	577	610	609	623	571	561	561	578	618	528	561	557	529	614	595	582	585	540	543	577	559	571	560	578	599	604	608	596	569	637	580	553	577	606	578	623	633	574	608	560	568	585	532	570	590	581	576	574	606	580	600	572	586	608	546	591	617	587	606	569	556	569	550	600	604	613	589	580	583	589	560	582	599	596	594	575	582	592	541	619	595	557	554	603	556	587	594	620	570	604	572	618	605	571	617	573	557	575	607	633	570	551	590	563	595	588	584	565	617	594	584	618	600	557	576	562	613	620	544	564	610	532	628	590	575	624	558	545	564	620	576	594	555	579	580	616	583	554	541	570	532	545	631	524	570	576	563	549	546	557	554	590	585	603	573	587	589	600	607	596	626	579	559	557	603	579	595	556	585	589	619	586	560	578	584	606	593	575	572	555	590	591	593	590	593	557	602	548	561	552	562	588	576	556	582	562	587	556	589	606	618	550	606	539	595	550	562	563	571	571	619	580	580	604	559	583	574	591	572	586	575	585	572	571	573	555	546	590	597	564	603	583	545	628	588	570	603	598	584	576	596	623	584	571	584	575	605	591	613	571	531	588	551	621	615	536	615	540	568	585	580	598	576	583	502	577	580	592	587	560	583	576	595	608	541	598	596	583	563	580	563	591	587	609	596	619	614	595	557	638	595	620	569	615	538	582	572	571	605	607	578	563	579	560	546	587	599	611	561	534	577	559	552	540	597	596	574	572	560	547	564	539	536	629	530	555	606	561	582	575	613	555	590	613	579	592	580	542	574	650	589	594	554	595	555	589	559	582	588	596	592	618	599	540	632	573	585	615	588	548	599	596	574	553	542	583	584	561	569	632	586	647	552	573	591	593	619	579	600	529	587	568	596	576	573	597	611	570	599	601	566	571	558	564	609	571	614	597	600	517	577	553	559	581	607	591	542	618	613	568
24032	21114	28204	24257	20363	2278	685	534	431	367	351	371	309	300	295	300	304	274	280	268	267	256	260	267	277	266	257	253	275	268	221	230	253	251	259	226	270	234	227	221	215	234	233	221	255	282	202	272	237	220	241	253	243	234	240	244	238	247	260	233	243	244	240	229	242	242	221	230	255	234	272	237	224	231	266	246	245	229	275	212	232	225	225	207	232	245	212	221	242	252	218	238	251	239	241	247	207	237	251	222	263	239	205	242	233	227	239	211	244	220	258	270	245	224	224	245	246	238	220	243	248	235	239	224	251	223	222	219	208	226	215	274	247	247	255	249	232	240	222	274	249	222	270	230	232	237	234	192	218	223	238	252	266	212	260	216	249	239	242	234	227	216	218	218	249	234	233	232	258	216	230	247	250	243	251	230	215	237	211	237	208	267	228	229	233	214	234	245	252	231	241	245	248	237	243	248	219	260	268	229	231	235	230	242	240	251	240	224	250	237	257	267	275	216	246	226	235	226	242	226	217	256	233	225	247	225	264	241	234	222	224	225	241	268	220	239	226	226	249	239	294	236	265	221	241	219	233	215	252	249	228	244	216	199	244	235	225	226	252	263	234	226	202	244	230	238	235	251	252	233	247	230	221	259	204	235	238	233	242	229	230	212	215	260	210	232	218	245	225	215	227	226	253	221	237	227	242	264	254	240	243	224	226	216	234	221	225	212	244	222	233	263	250	245	246	202	264	238	247	234	252	245	230	229	223	231	250	236	226	239	282	245	237	230	202	258	256	215	230	212	253	224	230	233	229	249	247	214	221	240	243	213	240	230	240	258	253	258	250	225	243	241	256	203	256	217	239	238	252	226	262	243	215	233	236	235	249	233	235	259	232	239	257	226	224	237	258	227	226	269	222	259	224	235	211	207	216	230	247	234	227	226	247	231	229	196	246	217	218	249	237	244	233	238	228	235	237	226	247	231	207	213	222	229	226	222	257	257	238	230	240	226	246	243	224	247	236	262	222	250	218	244	234	242	211	246	240	239	231	282	224	227	246	256	234	224	223	223	214	256	259	237	228	221	229	260	220	245	269	241	233	233	245	245	205	234	231	224	226	225	227	215	240	276	243	210	235	231	213	221	256	229	237	225	202	228	236	251	221	237	227	253	240	214	233	254	244	236	233	239	274	224	232	257	251	209	224	241	240	218	250	233	255	238	235	236	211	249	221	243	210	235	234	236	226	239	250	231	241	232	260	267	241	245	228	239	260	234	236	214	228	227	279	227	246	251	226	256	246	247	242	234	235	236	203	253	229	227	224	248	226	245	235	240	221	223	229	254	225	229	214	227	246	237	241	251	255	255	236	223	231	241	251	227	216	225	226	232	226	219	217	243	239	239	226	217	249	220	228	236	219	229	241	262	245	234	254	256	264	192	237	217	254	197	195	231	251	215	204	245	220	249	235	228	244	239	195	212	252	228	230	252	254	225	223	230	250	212	251	247	224	232	250	228	235	209	213	224	270	228	209	238	248	224	247	240	247	234	222	238	252	215	243	229	228	229	233	240	225	223	243	217	252	238	232	218	224	244	259	261	228	218	240	222	244	205	214	222	226	251	239	233	255	242	232	264	238	229	236	231	233	223	223	196	230	216	238	260	240	253	188	248	233	224	236	239	280	218	224	225	239	214	243	242	220	229	230	271	265	262	256	226	223	239	234	226	243	264	235	255	244	248	237	251	225	224	232	231	194	246	238	242	247	246	269	238	247	215	261	224	232	212	236	219	250	217	233	240	255	244	241	235	250	212	244	179	248	236	266	247	214	218	249	227	231	236	231	237	240	232	268	237	279	233	211	255	232	212	230	244	259	230	256	243	229	227	250	219	202	221	258	242	244	248	248	241	251	226	228	236	253	238	243	227	217	246	237	229	200	238	250	236	236	241	222	210	233	232	228	231	229	213	239	221	209	234	207	234	259	230	233	252	226	229	224	224	215	225	229	214	251	245	248	226	253	221	248	229	235	252	243	225	207	236	261	248	220	245	234	260	234	222	249	237	229	234	241	256	235	214	245	234	223	222	236	230	198	215	237	246	236	237	244	262	245	233	223	217	218	202	231	259	236	261	238	265	229	224	245	272	239	252	216	249	234	258	259	220	255	227	238	235	230	206	242	252	263	244	257	241	230	221	245	259	231	245	238	221	231	208	232	204	257	233	227	254	234	222	235	215	259	218	234	207	232	252	242	236	257	213	213	208	228	249	249	246	242	206	256	240	254	249	209	239	254	247	257	230	207	248	237	217	241	260	253	236	232	236	223	242	221	232	250	216	257	234	220	253	214	241	245	235	233	228	273	240	240	238	215	233	244	243	225	259	225	209	240	238	235	224	258	266	239	254	232	212	217	234	248	231	239	236	240	222	238	236	236	234	242	233	241	233	232	226	247	233	230	240	233	248	217	257	232	243	232	238	198	219	232	256	242	233	239	237	230	235	232	222	243	253	261	227	257	246	186	246	232	222	231	241	215	263	227	243	201	272	217	216	221	227	211	237	215	224	239	219	224	236	230	268	237	204	235	246	238	232	230	208	224	240	255	193	253	250	245	228	255	222	239	233	290	237	226	227	213	242	223	222	244	244	248	257	255	221	231	243	246	223	256	234	223	224	241	218	241	250	228	238	215	214	222	219	232	235	219	214	260	225	243	232	249	256	215	214	234	224	218	224	222	230	234	223	238	263	218	224	245	230	246	219	261	241	247	249	226	280	253	216	254	246	198	210	269	249	222	258	213	257	253	254	248	228	221	234	223	210	219	262	225	250	218	245	253	227	225	227	275	220	192	256	235	235	222	216	216	247	244	222	257	236	230	225	229	280	219	226	209	223	240	248	256	228	267	260	244	242	223	214	243	251	236	223	259	252	248	226	230	222	234	195	240	211	215	265	252	237	226	259	219	242	259	246	237	246	236	240	215	230	221	261	212	213	229	209	239	223	210	251	250	231	224	253	266	256	263	218	221	240	237	223	228	225	227	231	271	221	229	219	244	248	235	244	234	250	235	243	239	243	249	232	245	261	241	261	222	228	230	224	226	208	242	232	250	221	222	265	222	240	199	235	226	240	221	233	220	221	247	241	220	240	243	243	243	253	257	242	227	219	245	217	241	235	233	213	198	251	235	238	248	247	258	253	218	238	224	248	239	215	217	231	231	211	247	233	209	229	196	250	226	244	221	229	224	227	229	243	231	223	214	242	239	211	234	243	231	211	217	233	226	258	235	227	243	219	213	237	247	243	225	227	246	241	272	238	246	244	236	213	253	249	228	226	213	241	242	208	264	244	253	236	224	220	241	227	246	239	228	254	229	241	223	241	238	228	227	249	241	238	239	234	242	243	224	247	219	218	252	244	242	206	223	227	234	212	221	255	229	222	213	261	246	227	236	207	249	232	219	249	232	232	216	222	239	238	245	242	199	238	228	210	231	236	237	209	245	230	227	241	231	239	215	211	245	231	239	258
5232	10041	8430	4181	2897	2098	1617	1347	1105	934	843	764	691	671	640	598	525	586	502	491	464	476	516	488	503	473	469	432	457	412	445	407	471	416	448	431	443	412	427	420	411	416	420	415	436	418	431	410	405	407	424	415	417	408	418	432	387	427	416	417	392	413	415	422	379	429	370	377	394	402	415	418	425	411	412	425	398	415	403	389	418	420	414	387	419	412	404	403	385	362	416	409	433	427	408	370	389	416	378	399	412	418	401	420	417	427	379	416	407	433	409	373	424	404	384	390	431	402	418	407	422	418	448	391	396	437	392	384	414	422	415	415	421	424	387	404	371	380	380	377	424	412	401	397	382	435	407	398	426	399	410	399	420	383	399	397	411	406	402	391	469	427	391	397	433	379	396	406	386	427	392	380	406	366	389	367	410	396	394	408	395	391	384	449	400	401	416	403	420	395	350	422	377	414	410	413	373	415	397	426	412	363	382	365	385	396	390	415	413	412	392	422	418	397	402	404	425	396	389	393	394	355	392	392	411	441	406	404	425	376	399	435	387	393	392	406	421	404	387	393	398	389	380	404	408	381	413	410	396	382	432	424	396	392	351	438	408	409	368	429	396	392	446	399	380	365	413	419	397	403	410	388	407	410	398	407	393	418	386	364	399	378	396	415	434	381	365	378	430	427	429	365	380	403	358	369	454	396	395	408	378	400	409	432	457	371	395	395	377	369	415	368	411	390	352	382	433	407	406	400	379	395	409	414	424	405	419	416	379	439	376	380	423	440	422	405	383	413	400	381	371	393	376	424	399	380	402	379	433	394	406	374	438	396	421	396	401	453	387	409	409	426	397	369	380	409	406	387	407	407	418	382	424	406	405	414	385	378	382	391	438	437	404	430	415	376	403	386	392	404	436	415	390	382	397	409	410	392	390	385	405	420	384	402	418	419	440	414	383	400	392	385	406	399	443	372	395	442	387	407	407	397	378	399	439	387	364	419	387	377	419	422	379	384	363	419	404	369	431	367	362	428	389	441	399	411	422	392	369	378	403	408	403	398	406	391	391	435	393	404	392	403	423	382	442	364	405	419	407	401	377	409	360	404	443	412	392	394	418	429	382	361	407	386	435	428	395	407	416	408	384	400	397	408	427	391	398	443	418	383	376	382	401	376	389	408	425	379	402	414	394	394	411	391	400	434	407	405	417	370	366	404	397	405	433	369	372	436	416	394	415	408	439	430	394	385	412	413	400	419	393	367	415	396	397	418	392	386	402	388	404	411	418	414	435	389	421	400	409	408	394	400	382	394	409	368	399	380	411	417	371	409	384	396	434	419	381	391	421	413	374	391	420	396	410	383	400	401	385	429	411	410	395	390	388	395	393	458	387	413	400	414	402	406	397	419	387	396	405	448	389	374	443	417	374	438	419	415	402	421	379	387	408	422	403	382	382	422	408	381	395	388	408	375	403	371	422	407	412	404	401	397	390	454	424	397	426	427	398	369	398	414	373	389	357	411	429	431	454	385	391	411	394	388	404	417	408	380	376	408	400	370	412	385	415	360	384	412	389	407	395	412	396	399	400	451	389	352	423	351	388	388	421	421	383	405	408	398	387	403	439	426	408	414	387	404	408	381	410	388	392	385	376	417	394	393	405	418	426	392	419	386	449	405	425	373	435	414	366	399	396	391	389	432	408	385	398	393	355	395	394	393	394	412	352	388	415	389	401	407	376	400	407	407	406	394	394	427	388	409	402	402	411	366	433	411	438	398	397	406	392	404	433	404	424	357	454	398	381	406	377	377	392	387	403	399	399	386	404	379	363	418	447	390	374	408	388	380	388	399	408	397	396	404	381	389	426	395	396	438	412	411	410	382	393	413	373	435	381	399	416	403	456	354	355	411	401	398	396	422	391	385	371	387	399	390	410	416	388	409	423	376	379	403	437	371	357	382	398	416	388	449	383	400	394	416	435	425	426	386	390	374	422	396	416	431	411	420	378	377	403	422	367	406	393	415	402	409	426	436	407	389	438	408	377	398	427	371	398	417	390	426	414	427	364	407	414	401	407	416	422	410	388	397	377	378	433	384	422	386	402	388	405	423	409	428	407	358	397	399	401	417	400	399	389	426	421	393	422	401	377	426	408	410	404	404	404	351	382	404	400	370	413	363	377	364	403	386	406	438	403	400	391	401	395	398	399	418	379	368	428	431	431	383	375	438	423	401	401	396	411	411	407	434	410	384	413	418	402	368	374	388	402	377	397	386	408	394	409	403	403	427	423	402	391	425	432	379	402	424	423	364	440	422	428	391	436	344	387	411	424	380	400	422	399	424	357	372	380	389	417	397	400	398	384	390	393	410	398	364	410	407	386	372	426	411	389	414	411	400	403	387	389	397	411	411	378	382	397	426	408	395	390	374	425	392	392	373	427	392	428	388	398	391	391	416	400	408	413	421	437	387	385	413	404	424	391	398	434	404	417	379	383	412	389	409	401	402	411	371	385	404	400	396	410	432	396	427	386	382	396	430	386	427	443	385	365	395	402	414	398	426	459	404	417	401	419	417	417	392	395	376	393	379	394	383	372	397	416	400	411	406	423	374	392	389	416	356	379	425	408	395	408	384	422	375	410	384	403	445	413	381	407	401	419	411	378	454	388	394	371	386	346	391	386	423	411	424	436	412	399	373	396	411	394	416	389	423	388	406	405	435	404	397	364	405	422	370	396	404	368	418	355	401	394	406	376	409	410	414	422	416	382	434	391	364	433	402	376	375	431	407	405	418	403	380	435	398	398	394	416	402	430	369	393	387	394	415	438	401	385	391	393	404	401	395	384	383	409	385	425	408	409	440	379	409	461	388	380	417	423	351	381	388	381	390	392	371	404	425	414	380	395	410	405	399	371	380	424	429	388	401	421	396	391	392	433	399	426	396	434	396	417	435	411	403	376	395	420	373	408	356	448	402	388	415	420	407	410	405	412	411	418	386	425	410	407	428	378	412	410	411	423	388	358	429	394	386	396	400	386	408	401	409	387	427	390	409	404	406	358	380	426	426	398	447	412	364	408	391	371	432	392	439	365	404	435	379	408	419	374	406	398	409	391	398	380	417	363	379	407	400	435	399	383	377	408	404	413	389	404	406	389	390	439	410	412	404	383	398	390	417	377	362	415	391	442	404	417	385	432	444	387	386	391	365	409	428	421	427	410	427	379	420	384	356	385	413	392	392	414	387	401	394	391	391	386	375	391	427	408	451	435	428	432	412	404	430	412	417	408	391	404	392	380	377	420	368	400	423	425	402	398	393	401	416	419	404	406	374	420	427	389	408	376	374	417	406	462	384	401	393	421	427	382	376	380	406	369	410	378	406	414	448	420	425	406	397	397	393	398	452	370	400	420	411	395	413	413	386	407	365	398	398	397	447	427	421	379	378	383	385	393	383	434	374	429	415	409	399	416	409	421	399	404	403	416	406	386	388	373	419	408	406	412	384	367	387	403	419	381	374	419	413	415	428
23102	21118	28833	23668	21122	19683	1806	580	466	392	319	270	229	216	176	207	144	179	172	157	120	145	122	125	123	107	104	114	104	95	128	113	103	110	112	112	104	96	111	99	95	98	95	110	83	99	88	109	91	94	93	103	84	94	89	56	88	88	106	101	80	70	94	80	83	96	91	101	74	95	84	94	91	86	101	84	91	81	94	96	81	92	82	93	109	100	89	81	86	80	83	85	100	84	79	73	80	110	78	102	84	81	88	76	91	90	75	90	77	87	88	89	90	79	85	72	86	103	88	91	100	77	80	83	84	94	79	101	77	83	77	82	88	77	97	86	91	80	80	100	87	90	97	89	91	86	73	85	94	102	98	80	91	83	82	89	85	85	89	91	96	79	89	76	91	86	101	93	78	82	95	89	79	84	97	85	103	90	104	70	83	81	80	101	92	93	85	88	97	86	90	90	89	90	91	87	82	86	77	73	97	87	77	98	83	87	94	86	82	66	96	75	92	88	61	83	95	94	91	96	74	99	86	91	105	81	68	89	97	85	82	100	102	88	96	92	77	85	95	84	68	77	77	87	104	88	91	78	78	78	75	87	89	85	99	71	96	88	87	61	77	78	75	78	95	82	100	84	68	77	84	77	89	88	82	96	89	91	88	83	82	88	68	96	87	76	98	84	71	75	89	107	70	89	57	89	88	81	66	89	69	96	69	73	100	81	80	71	78	83	90	98	87	82	86	83	86	83	100	99	77	82	96	97	78	83	80	72	75	84	84	79	78	88	92	83	113	80	84	94	84	93	78	85	89	74	79	67	98	76	86	86	98	82	77	103	77	85	70	83	81	96	84	94	78	92	83	77	91	88	97	65	93	81	93	80	84	76	95	91	78	79	73	79	79	89	80	87	85	72	91	90	88	84	90	99	81	74	83	84	79	85	77	81	86	90	82	93	84	81	76	94	86	91	79	95	89	85	83	84	88	82	86	88	76	89	89	88	89	82	82	85	80	96	78	90	75	104	82	71	86	92	78	81	79	79	90	86	82	74	104	76	73	101	81	83	86	88	69	85	93	86	73	87	89	75	76	96	83	93	94	79	86	97	82	83	81	100	92	86	110	90	89	77	88	79	93	73	85	99	109	71	78	80	87	87	90	83	85	66	85	83	78	89	100	91	76	77	90	106	71	89	96	86	87	72	87	89	94	75	100	82	101	86	76	97	84	90	86	74	82	78	88	75	103	101	82	75	88	83	86	94	90	88	79	80	106	101	97	87	94	67	71	88	90	85	83	85	94	91	98	80	90	66	79	87	98	76	85	89	96	82	86	82	97	73	102	82	97	92	96	78	84	94	77	90	86	93	58	77	78	80	71	81	82	79	93	102	83	93	75	97	72	84	88	81	89	85	80	72	92	87	89	75	82	80	76	82	84	97	87	83	98	91	84	72	95	91	75	71	94	89	92	87	84	77	90	94	77	82	89	80	97	87	68	95	95	82	77	74	77	76	80	108	76	76	79	91	72	86	90	76	82	84	78	75	79	98	74	93	78	78	79	84	84	80	70	82	70	81	85	79	87	95	76	86	98	81	86	110	96	79	84	70	95	78	90	83	81	88	78	76	86	76	96	88	95	94	89	107	76	102	91	84	84	80	93	88	80	76	96	96	92	67	98	88	66	67	98	93	95	75	83	71	69	83	78	78	75	90	80	68	65	84	85	87	66	75	90	90	82	75	78	82	102	92	84	79	88	93	83	83	82	95	90	87	87	83	99	85	85	97	94	86	87	76	83	91	67	102	89	97	89	91	82	81	83	95	75	73	96	79	82	71	96	71	71	96	99	68	85	86	89	77	90	74	89	85	88	89	90	59	86	74	70	72	90	74	78	97	89	98	83	81	67	89	91	87	64	85	86	77	78	95	93	85	105	86	79	89	89	75	91	78	90	97	86	76	78	72	84	81	72	89	93	88	104	86	75	96	80	96	71	99	79	81	85	76	90	89	74	85	105	81	86	78	84	81	83	83	89	88	70	89	73	100	74	70	73	93	58	74	94	94	81	79	80	93	93	87	84	93	88	96	93	83	84	72	96	101	88	90	97	101	79	73	82	94	86	92	74	73	77	67	88	79	85	74	73	88	89	75	91	92	67	91	71	80	81	106	85	82	85	67	74	103	84	81	81	73	78	82	72	89	86	88	73	97	92	81	87	97	87	100	94	99	78	91	78	81	77	80	91	83	95	72	84	104	78	72	83	90	86	65	90	87	92	87	91	93	81	74	77	75	78	91	91	77	89	89	69	86	77	89	82	85	70	80	79	88	93	82	85	93	83	82	97	83	91	93	83	107	79	95	81	78	73	89	93	102	86	97	94	93	84	83	105	105	88	89	86	84	93	99	78	81	82	83	77	83	103	85	75	97	87	88	100	85	80	92	96	94	87	85	93	89	75	78	74	79	94	70	78	81	91	94	75	83	81	97	73	85	73	78	74	84	92	84	96	107	71	104	82	70	103	79	79	84	81	75	85	82	79	103	83	94	82	79	78	80	82	92	77	76	75	61	84	73	83	92	80	70	87	75	83	82	85	89	82	75	86	79	98	79	89	85	72	86	77	87	61	87	83	75	80	74	91	91	84	91	87	88	98	79	83	98	89	98	83	81	73	91	82	102	105	90	89	92	92	88	105	111	88	87	73	83	98	74	93	83	92	90	88	85	83	85	78	91	96	71	70	78	85	74	90	94	90	87	99	74	65	75	75	88	94	90	103	60	81	81	80	81	90	85	93	91	88	89	81	95	84	77	76	88	82	94	109	94	94	92	88	73	89	95	96	73	80	75	62	88	87	75	80	78	89	77	92	84	95	97	90	97	99	78	81	88	82	93	109	84	80	81	79	83	99	93	87	102	104	111	96	101	94	78	78	83	77	89	96	78	91	76	86	108	71	83	77	93	77	75	81	100	90	98	94	77	95	88	79	74	82	87	89	87	103	86	85	80	81	93	67	84	91	64	77	87	88	89	90	95	79	82	80	84	75	84	101	82	86	109	77	75	91	80	89	86	75	75	94	88	94	84	81	81	91	79	83	88	88	98	87	77	83	76	95	75	79	104	79	95	97	78	75	97	69	74	75	84	78	88	77	89	75	84	76	84	99	115	88	95	97	86	80	89	80	103	82	60	75	78	72	82	99	96	78	75	94	82	83	97	93	82	102	77	80	74	78	82	97	79	89	98	71	85	90	91	78	104	87	81	85	81	100	76	83	97	95	80	91	91	79	82	81	78	107	89	83	86	94	91	75	81	82	75	78	77	78	73	99	78	75	75	101	80	78	85	87	86	89	78	77	93	88	81	88	100	84	74	102	84	93	76	86	80	97	79	105	72	67	86	76	84	82	88	82	86	112	72	82	119	78	82	81	77	90	83	97	86	95	87	82	91	89	85	105	97	81	91	73	81	80	97	82	89	90	86	80	84	89	82	91	79	86	91	88	76	68	80	83	73	72	87	85	90	97	88
7633	16101	13534	7024	4678	3390	2544	1951	1577	1245	990	914	781	649	589	519	496	436	427	353	363	327	314	268	261	283	224	238	236	215	211	221	205	200	249	191	201	198	175	176	184	186	190	174	180	170	183	188	157	150	171	154	160	151	170	158	158	158	174	171	148	164	144	159	148	144	145	157	149	157	147	163	153	174	172	171	169	159	157	160	143	169	145	166	161	162	148	139	151	146	165	162	150	142	164	139	142	152	135	147	168	171	160	171	134	150	140	147	146	160	168	165	129	144	155	126	143	150	154	146	140	141	170	139	161	159	140	157	156	135	136	147	161	165	143	165	170	145	157	164	146	151	131	145	142	140	142	156	166	151	137	141	156	160	142	164	154	158	142	157	125	157	133	168	148	139	155	135	146	135	128	156	148	148	147	142	166	147	152	135	147	144	146	148	136	153	153	129	131	145	145	152	134	150	119	130	131	150	161	151	145	139	150	156	150	148	155	123	161	146	154	152	159	172	150	144	158	149	160	143	164	149	146	160	154	130	143	172	157	168	149	128	155	153	173	143	153	145	161	149	127	134	179	130	142	136	156	126	134	144	136	190	157	136	138	146	157	159	155	152	141	150	157	152	167	146	148	146	144	133	133	137	151	157	129	142	148	144	145	141	130	154	161	154	148	154	144	150	170	149	141	143	162	149	159	126	140	123	170	136	141	142	158	150	140	147	145	136	142	163	171	142	138	142	145	158	143	136	166	155	141	163	143	155	161	156	136	159	132	145	135	176	152	157	139	119	132	153	148	151	128	145	121	140	150	164	145	152	151	129	160	166	142	148	148	137	157	170	151	120	147	169	156	143	141	142	144	155	144	143	143	152	130	156	138	126	132	156	151	139	136	162	128	136	141	142	147	139	127	151	156	139	153	127	135	157	147	144	158	142	163	144	150	137	159	154	147	165	155	143	148	150	150	158	163	133	137	131	135	138	159	137	161	157	118	152	128	160	159	167	150	136	145	156	140	153	137	151	131	129	151	161	149	137	132	150	139	148	149	126	137	149	165	152	162	141	141	156	165	163	124	170	143	129	153	122	158	156	152	145	156	137	166	143	138	144	147	159	145	146	140	132	133	134	143	137	143	155	145	141	147	153	130	149	140	158	156	168	155	136	132	162	155	155	157	145	164	147	152	148	156	140	155	146	167	153	120	161	124	167	140	161	141	148	139	149	155	122	148	156	157	151	153	142	161	152	147	158	149	140	149	160	154	143	125	138	157	162	137	137	131	153	143	128	134	146	148	144	143	154	144	147	130	139	159	146	148	138	153	125	144	134	159	156	144	149	171	131	141	143	146	160	148	127	160	134	169	134	138	125	151	151	152	129	140	159	137	152	168	155	160	162	153	171	147	150	143	152	145	157	146	135	156	149	139	144	146	137	159	158	137	135	151	147	143	139	143	142	142	148	143	152	127	133	169	147	167	161	151	144	153	150	153	154	125	150	156	144	149	153	165	159	141	161	140	132	148	135	167	164	135	155	167	134	142	166	149	162	132	160	150	137	138	152	158	143	139	142	150	135	167	144	142	152	152	149	144	144	136	128	162	147	151	163	154	151	152	159	154	160	160	148	151	136	157	139	151	161	150	151	140	149	155	130	143	148	138	159	137	139	154	130	143	145	136	144	137	138	145	151	181	146	156	162	144	145	163	161	143	149	196	155	157	151	172	149	154	135	137	162	143	137	138	164	148	152	157	151	149	140	167	140	170	177	135	138	170	149	134	163	140	154	140	134	132	140	142	129	151	160	123	147	141	138	134	138	133	154	179	155	149	156	129	135	177	145	142	150	151	138	154	160	145	161	141	160	144	123	142	123	155	138	138	161	150	174	137	152	131	111	156	142	136	157	128	141	164	163	148	138	156	159	127	141	133	148	155	129	116	143	165	149	145	141	126	155	144	126	125	146	141	137	160	170	137	154	146	153	149	147	140	140	116	137	153	132	158	149	163	162	145	130	165	143	127	145	150	144	161	137	150	142	147	152	174	173	165	158	120	142	145	158	153	147	148	139	158	144	141	162	154	151	148	146	139	148	139	158	156	138	146	147	143	147	168	142	152	132	154	137	133	133	175	124	140	149	168	130	167	137	140	132	145	163	141	120	158	151	154	151	136	159	134	148	147	148	143	173	132	152	155	145	167	153	146	126	150	169	168	147	149	140	147	148	168	151	144	163	140	151	157	153	171	166	149	158	146	160	145	143	148	153	148	149	137	149	147	132	143	144	166	168	149	130	129	127	136	134	165	165	138	149	140	152	150	171	135	147	144	153	153	131	159	148	158	155	141	174	144	126	149	163	151	121	127	142	159	156	159	132	135	138	151	143	122	136	136	161	141	159	145	149	153	135	143	137	155	140	167	139	152	151	160	146	170	159	143	155	142	122	143	140	110	150	120	158	151	148	138	130	130	137	143	157	177	166	174	181	141	147	144	154	140	143	140	162	132	163	148	150	146	142	148	131	156	165	127	147	142	157	142	124	162	147	163	143	168	158	128	134	160	154	134	150	147	134	136	140	127	135	167	164	141	126	135	154	121	164	175	150	157	123	128	148	174	122	158	136	135	147	154	136	140	150	159	133	133	143	124	140	146	138	141	152	148	145	135	149	178	144	136	149	127	149	141	143	133	135	157	161	135	160	164	144	125	156	152	140	137	160	152	141	155	158	126	127	162	141	170	148	153	156	132	149	153	139	149	149	136	151	146	140	143	160	162	140	153	148	123	142	148	146	145	157	139	143	166	142	147	127	127	142	159	174	142	150	131	146	151	139	159	167	153	139	140	160	137	120	179	130	133	160	145	151	147	140	155	139	174	149	133	132	136	135	159	162	156	128	164	147	136	153	143	166	148	136	153	145	124	179	140	148	156	150	157	132	143	146	149	169	138	147	150	138	143	153	146	130	171	164	143	159	162	137	144	145	147	119	140	161	137	158	139	160	138	141	152	145	141	135	170	143	147	144	153	146	147	162	120	111	165	149	150	154	124	142	148	150	140	162	143	152	150	157	138	152	153	129	171	136	132	142	145	130	158	150	163	148	137	170	150	165	151	164	143	156	141	157	146	153	131	182	135	146	149	160	142	154	164	132	144	145	150	171	157	140	143	130	128	139	129	135	137	157	135	154	145	163	131	148	152	138	145	148	129	140	172	133	151	152	153	128	139	146	156	128	148	125	139	105	154	139	149	163	139	127	165	143	160	162	125	154	144	133	148	137	154	144	149	150	163	110	162	130	134	164	165	145	143	159	171	121	139	152	138	143	159	169	127	140	129	143	129	154	136	154	137	150	155	141	141	139	134	123	148	177	162	154	127	132	159	151	148	147	150	139	162	168	155	139	137	125	153	162	146	153	124	158	138	173	173	158	132	148	138	134	138	150	141	147	132	143	126	148	155	163	151	142	128	150	152	153	118	148	151	145	149	147	140	173	134	149	128	132	132	156	129	148	160	153	145	165	158	141	143	143
26578	19793	5786	848	566	510	334	357	363	356	314	385	383	356	337	380	352	327	314	338	376	350	376	351	331	345	367	340	368	329	316	364	347	303	370	329	341	316	345	350	356	355	340	322	348	340	306	359	331	371	375	354	323	346	333	311	333	352	341	328	349	340	348	332	348	337	351	345	348	344	346	344	389	352	339	334	341	351	325	324	356	335	350	311	335	349	329	326	364	332	334	352	321	346	344	345	351	353	347	332	332	322	331	338	365	334	339	359	360	327	321	335	334	356	319	339	341	329	367	326	375	345	351	398	327	332	372	341	302	324	315	334	331	335	361	340	354	363	353	386	361	308	359	339	317	367	332	327	349	333	340	328	333	340	352	335	348	345	368	340	334	334	330	323	344	357	342	355	360	346	344	345	314	337	315	325	329	354	312	358	342	294	333	335	354	346	328	354	340	325	311	345	342	359	321	348	360	318	298	350	368	326	312	349	357	330	339	354	353	322	367	341	314	330	333	324	371	354	348	350	344	352	329	355	326	299	343	302	305	343	316	327	332	371	374	359	325	342	368	295	342	328	347	368	346	358	326	312	309	326	344	357	351	305	380	336	363	331	333	328	341	332	325	336	342	316	348	362	331	345	325	328	333	316	338	349	337	348	325	346	357	327	322	360	340	366	353	321	353	324	314	314	347	321	363	322	328	344	347	390	326	354	379	364	306	329	357	288	338	340	333	299	305	340	349	366	351	338	336	358	349	340	339	311	323	357	348	318	304	347	358	331	360	346	319	320	348	349	342	307	355	351	357	361	339	332	343	338	337	341	351	344	370	335	337	386	300	354	315	379	311	334	377	334	310	345	344	366	361	380	366	354	365	345	329	388	299	356	330	354	319	327	331	308	343	325	363	338	315	331	366	332	310	350	333	332	351	333	314	328	327	346	351	344	300	358	346	335	321	349	341	323	345	335	326	355	320	310	336	311	309	356	317	308	335	294	353	343	334	340	322	329	380	322	321	338	354	365	362	327	341	322	349	375	336	365	325	332	323	294	329	348	325	334	367	343	339	377	332	336	354	320	323	342	362	327	341	346	327	347	306	347	338	315	337	339	290	319	316	380	332	358	321	364	353	316	356	336	313	350	342	353	330	326	361	317	345	333	351	368	356	350	348	365	341	326	313	313	312	338	337	346	339	327	321	359	331	328	344	346	321	298	359	300	328	322	301	337	361	330	336	335	359	325	311	335	317	349	326	320	345	334	374	339	333	333	353	314	321	333	367	345	350	348	342	377	350	333	335	365	343	329	350	317	315	317	338	330	340	350	335	318	339	336	338	351	346	312	356	370	338	329	369	341	366	339	347	315	328	283	325	383	330	337	335	316	323	353	332	366	370	333	334	326	331	347	335	350	351	367	341	348	370	331	342	337	347	330	357	337	348	342	349	325	340	326	351	352	310	321	345	312	318	333	364	351	356	340	377	345	349	317	389	371	313	360	336	323	304	336	338	330	296	308	344	344	321	335	319	335	354	324	367	375	349	327	348	389	307	306	324	354	334	362	323	348	330	350	337	328	329	389	308	346	360	335	348	291	343	333	355	319	355	320	347	328	336	332	362	346	339	368	318	344	367	325	361	344	341	325	313	348	333	315	349	348	320	341	341	325	363	380	328	347	309	371	339	352	334	356	339	332	344	327	318	338	338	370	303	319	359	342	360	323	381	368	327	319	342	312	348	325	348	313	339	341	341	333	349	327	328	318	361	315	342	325	337	354	341	322	319	346	305	349	370	335	331	331	309	347	366	337	341	337	335	331	301	326	356	333	364	326	368	304	352	334	368	364	384	328	303	352	331	322	349	365	322	334	311	346	343	337	332	323	333	305	312	368	343	330	356	320	315	332	301	388	341	328	309	349	363	323	310	356	326	366	355	322	322	352	345	345	340	389	343	338	340	346	343	347	340	351	342	308	346	331	312	340	303	352	313	323	353	341	348	368	326	361	353	326	312	356	353	338	361	350	333	343	336	331	336	347	346	295	332	340	347	330	338	324	365	341	333	320	306	337	374	306	354	333	323	335	313	366	356	296	349	373	399	338	329	326	359	342	308	348	368	346	362	320	336	380	326	328	355	352	338	308	339	358	316	328	325	341	337	336	346	349	351	316	335	376	330	362	354	312	338	322	350	355	347	337	340	363	346	353	324	361	360	340	326	322	306	344	347	330	345	318	326	354	323	348	319	351	325	320	316	332	324	331	313	348	354	317	366	355	322	330	308	367	347	339	328	385	343	327	338	309	351	347	341	318	317	320	341	361	330	351	311	311	342	353	328	305	355	309	349	355	326	328	321	351	351	327	297	323	347	329	368	319	334	391	324	324	333	317	328	353	331	317	328	362	328	337	361	334	323	357	318	341	340	328	341	348	359	298	315	352	315	338	302	308	327	345	368	334	324	345	327	360	318	354	372	351	334	321	300	337	368	331	347	357	367	341	320	302	359	330	321	342	343	354	335	320	366	317	356	349	362	354	306	328	335	313	342	378	343	334	379	330	360	325	313	358	310	354	334	306	331	316	335	354	344	331	301	355	340	335	329	316	306	323	351	344	340	306	368	334	335	327	306	351	348	349	325	310	311	348	338	339	324	349	335	313	341	351	335	340	338	327	340	318	345	313	352	318	341	354	329	336	339	336	316	405	312	337	333	336	356	320	339	337	311	341	356	338	347	321	352	300	339	330	339	323	346	349	335	365	308	341	320	358	333	366	342	345	343	318	319	342	334	349	336	346	308	342	328	322	305	370	367	322	332	348	322	327	320	335	357	349	341	356	348	331	341	368	315	343	322	333	339	360	346	321	358	342	319	332	311	335	360	354	342	312	353	334	366	358	360	332	360	343	342	333	311	359	327	325	355	340	334	377	361	330	330	355	338	337	370	328	349	351	312	345	331	386	358	342	323	336	331	355	332	326	327	356	308	315	323	337	350	326	349	326	348	334	362	338	362	315	312	313	328	330	355	359	322	366	333	335	334	348	346	364	331	362	301	370	327	353	342	361	345	364	310	376	360	328	336	333	327	358	345	331	353	322	350	340	348	309	363	335	334	322	357	349	316	360	347	344	324	347	342	319	350	333	333	357	320	311	310	323	303	325	336	334	324	318	335	335	325	312	341	371	339	349	363	324	354	401	341	347	362	348	344	354	308	329	381	307	349	308	373	329	309	326	355	344	298	325	348	344	309	360	332	317	368	335	345	357	345	374	341	302	336	306	337	327	350	334	306	361	349	357	336	347	360	342	322	324	347	330	345	326	347	352	355	340	311	337	341	295	327	332	353	353	328	332	335	336	309	356	329	329	329	329	338	342	360	376	322	337	345	357	328	334	358	310	320	322	332	333	348	349	304	342	337	377	338	344	352	319	328	320	345	376	351	325	321	309	348	355	327	332	335	328	359	334	347	337	371	337	352	334	337	337	338	352	346	341	317	320	336	358	317	306	343	336	333	339	350	347	320	323	336	336
4082	1522	1384	964	799	711	673	634	654	617	619	589	604	601	613	572	543	548	596	622	547	559	591	553	589	572	550	571	570	567	564	559	566	584	559	538	539	550	578	581	600	553	592	580	599	545	583	546	560	575	579	565	555	587	627	527	586	581	570	572	568	570	563	550	582	592	573	574	558	572	537	571	562	581	557	571	576	564	600	565	599	562	583	548	572	616	569	556	571	593	624	567	527	568	569	565	572	552	625	639	538	566	558	497	589	527	603	620	566	591	565	582	553	586	561	550	609	547	581	583	559	538	592	595	504	589	583	543	573	591	568	551	584	559	566	577	570	551	585	531	592	549	588	606	574	557	545	553	521	600	545	556	581	606	556	572	556	593	573	552	584	532	580	621	576	525	599	546	575	594	556	540	587	586	548	622	590	546	556	530	596	540	543	537	577	572	580	573	603	571	539	555	531	594	544	564	556	607	570	585	571	538	558	584	517	554	578	534	571	604	563	578	566	508	564	554	556	594	585	582	570	563	574	530	571	558	547	600	542	548	568	535	584	548	556	572	562	567	594	596	590	536	571	587	593	551	575	543	602	555	584	576	538	541	551	585	553	577	575	550	588	589	592	550	516	590	579	533	586	570	600	579	565	581	562	548	544	548	568	575	588	585	564	547	562	588	606	586	568	584	570	584	547	556	588	577	597	565	563	605	556	554	574	543	557	566	576	589	574	558	587	603	560	564	588	556	576	598	548	574	562	580	581	549	555	557	590	586	538	579	577	527	573	552	597	565	574	552	532	592	587	544	599	583	552	604	536	570	531	563	607	565	610	569	598	567	559	555	546	569	592	551	576	595	573	540	597	592	600	591	573	558	554	590	573	580	555	572	559	543	558	579	552	560	571	563	555	571	566	551	564	543	548	594	542	553	582	616	602	573	585	565	579	547	608	534	541	531	597	567	557	603	541	560	537	581	584	574	578	559	571	584	572	538	564	584	581	604	619	556	550	602	570	567	558	551	574	519	571	552	594	602	533	547	576	544	590	578	569	554	525	543	639	568	586	538	568	545	539	521	551	600	551	633	592	569	576	532	550	544	577	542	578	560	581	583	564	566	565	586	597	560	557	588	579	547	582	572	567	515	596	554	540	563	571	540	550	599	574	586	597	564	550	543	614	595	571	567	562	550	581	546	602	572	556	598	557	563	554	562	558	567	581	595	566	558	590	597	592	562	564	589	563	557	578	575	579	539	565	549	571	553	577	568	594	580	579	585	592	564	583	624	582	552	583	573	530	551	509	581	587	605	571	564	537	552	574	566	563	558	596	534	582	554	620	543	563	574	600	611	558	581	573	567	574	602	583	551	593	544	602	595	591	530	565	588	541	540	575	565	559	605	539	548	584	576	568	603	575	523	535	560	584	615	561	559	588	554	638	568	546	601	564	580	585	535	586	611	566	574	555	585	556	597	541	575	575	605	559	517	600	605	555	563	567	560	593	572	561	548	537	530	569	624	605	576	603	586	563	557	568	577	551	587	520	546	548	574	622	584	556	532	584	574	574	564	541	559	564	532	551	555	534	556	551	566	571	605	553	592	584	552	576	600	560	552	594	552	603	571	561	526	557	593	560	580	559	591	555	571	529	602	581	587	552	552	592	543	575	573	600	548	554	568	573	583	560	640	545	577	536	567	593	596	596	591	598	512	557	564	575	540	585	547	618	544	576	610	570	565	533	554	606	548	570	534	557	574	511	571	555	608	572	535	568	549	594	538	586	598	547	576	593	594	602	579	605	625	580	572	555	551	550	555	592	542	592	534	609	552	591	558	584	545	570	559	546	519	505	571	572	556	547	580	595	570	569	549	589	566	639	541	591	580	554	551	600	512	553	587	578	585	569	587	564	583	555	541	567	544	557	573	543	610	532	587	549	562	538	538	574	578	571	541	550	591	558	598	585	609	561	572	569	566	606	571	571	600	588	578	543	571	582	569	608	600	532	558	582	566	604	553	631	589	574	525	503	581	588	583	568	519	581	601	557	552	565	596	597	604	575	599	569	587	547	551	585	590	557	546	569	544	594	568	567	547	603	599	575	581	609	569	637	576	563	549	557	601	563	596	586	512	569	549	510	556	551	577	549	557	576	576	571	606	587	544	570	558	579	577	554	547	564	573	572	523	576	578	542	557	555	546	545	587	594	587	588	545	541	552	606	584	605	619	568	609	535	544	542	578	547	568	594	561	568	587	566	561	552	583	588	565	600	552	528	592	583	596	584	546	551	566	571	626	562	532	571	541	612	585	520	587	545	582	531	549	537	573	556	546	555	618	577	589	526	593	578	568	552	599	598	539	584	554	619	573	572	592	541	542	566	540	560	543	608	577	605	544	570	545	573	547	566	569	616	523	611	583	599	591	573	554	555	548	559	591	559	612	563	576	599	584	567	559	599	528	562	559	576	560	592	539	577	524	552	543	586	561	575	586	619	545	586	563	553	552	559	618	541	566	568	593	596	542	566	572	560	566	540	574	583	566	563	584	588	585	551	556	581	592	565	590	556	536	572	535	561	598	602	593	606	567	601	558	580	583	635	584	576	559	549	569	590	606	537	513	569	536	563	564	578	519	570	590	520	583	569	567	526	555	554	572	594	536	522	551	576	587	593	593	591	558	575	573	587	545	567	593	539	567	583	565	588	602	598	544	565	585	574	611	564	561	593	543	627	572	583	573	550	541	610	569	591	545	564	574	614	564	544	607	554	581	568	583	590	580	592	504	550	563	559	598	563	596	547	540	594	549	577	582	534	576	574	566	562	530	590	589	535	569	553	589	577	570	564	589	590	574	571	562	566	586	586	580	591	589	602	559	564	557	540	580	541	579	595	565	596	546	586	600	634	558	543	566	570	557	555	581	570	600	586	580	584	559	551	568	580	587	529	548	574	584	575	590	535	544	594	588	612	587	577	591	617	576	549	593	553	573	594	579	565	598	559	526	579	592	572	541	573	576	625	540	579	560	548	558	511	563	560	627	571	553	570	558	596	578	601	595	592	601	590	587	560	597	618	561	598	559	550	544	570	611	535	563	545	580	584	547	529	592	572	588	542	575	580	542	575	583	538	512	528	554	621	555	593	595	584	577	589	567	571	580	583	582	564	551	573	551	597	561	568	551	572	538	592	544	559	575	565	596	617	559	594	569	592	538	576	546	559	615	564	575	535	560	533	572	557	490	562	575	570	576	583	616	605	552	555	566	561	556	599	596	561	575	592	621	556	569	555	574	542	576	592	583	552	540	579	584	544	592	589	570	589	626	584	537	598	549	557	561	552	590	577	580	597	590	564	546	581	553	574	549	577	576	551	581	567	584	610	527	620	627	562	567	568	635	610	607	576	568	596	590	579	552	552	577	621	596	577	559	560	571	580	581	526	571	582	563	584	554	596	563	585	579	597	560	576	580	579	554	573	565	585	617	600	563	618	518	563	539	562	549	533	576	579	570	575	584	556	570	556	597	591	612	514	531
24034	21109	28128	24209	20313	2222	680	492	406	365	331	317	305	318	295	270	281	259	273	256	233	262	243	223	257	246	249	240	225	244	252	239	243	234	215	256	250	207	279	273	229	234	252	253	262	223	238	242	209	248	241	257	237	235	249	235	261	222	209	230	233	239	213	225	207	226	248	233	237	253	223	262	255	234	226	208	238	216	242	231	238	218	240	247	226	227	235	228	210	236	236	232	265	244	228	237	242	271	237	212	259	228	225	234	208	230	235	239	242	245	237	220	244	228	237	224	216	222	220	255	239	206	203	214	247	231	242	230	208	220	230	213	227	236	238	232	257	237	221	214	266	242	227	263	221	230	250	216	240	220	212	216	244	254	232	221	257	262	218	220	253	234	231	216	244	254	251	213	248	231	227	238	228	216	226	232	258	235	220	267	232	225	210	215	232	238	249	238	229	202	251	251	227	254	241	206	281	241	237	245	219	211	245	228	226	204	241	247	240	241	234	245	265	251	263	243	231	232	230	231	267	234	233	247	233	237	214	216	211	257	251	250	236	277	217	251	253	210	234	282	248	210	214	257	226	213	206	237	211	214	228	236	216	231	220	222	236	236	236	224	272	240	213	223	242	226	245	211	218	226	237	242	230	223	254	250	224	238	235	214	226	232	224	229	243	244	215	207	213	224	229	237	251	239	212	226	204	234	235	227	242	205	225	229	237	228	213	223	227	234	223	249	240	197	226	226	230	235	232	264	204	254	260	230	203	229	196	219	250	276	222	214	253	214	239	207	224	238	212	201	228	223	252	225	228	214	264	216	223	224	224	246	218	221	218	242	230	232	235	238	237	242	229	218	222	227	239	232	245	232	241	235	234	226	216	223	241	234	225	217	197	225	219	253	261	246	237	198	236	229	200	240	207	247	225	253	219	225	219	213	255	241	231	228	232	214	213	225	222	231	245	226	237	231	257	215	264	253	211	218	241	212	220	211	232	246	233	229	231	243	218	226	223	223	230	253	231	230	223	241	241	218	241	226	207	237	239	275	248	241	238	250	246	218	221	253	229	215	224	227	238	250	231	226	218	239	227	222	227	212	248	236	266	239	230	246	223	236	235	235	259	212	181	226	215	229	222	209	231	222	209	214	262	217	238	212	243	217	229	257	228	224	243	218	205	248	241	237	238	257	193	220	247	221	239	233	235	263	243	221	217	239	231	234	195	257	229	237	234	218	211	215	216	237	228	238	218	241	233	249	239	229	237	235	201	245	234	252	231	240	216	238	213	245	198	219	269	238	226	220	233	240	224	224	200	236	217	208	206	237	233	223	230	201	228	211	192	217	217	247	235	226	230	243	231	234	220	216	236	228	235	220	247	226	214	276	236	257	212	224	222	218	260	255	220	228	200	234	233	243	229	237	246	229	241	229	225	216	222	216	250	217	220	245	247	226	219	238	229	230	232	193	233	216	243	247	218	223	225	252	242	236	236	212	248	234	259	219	254	243	227	222	243	230	217	221	228	233	201	211	236	209	224	216	214	227	215	213	246	226	235	242	229	235	247	269	243	226	208	234	239	224	246	230	256	221	249	234	232	266	232	206	244	222	227	233	234	251	225	229	205	217	237	219	259	238	219	211	217	240	239	244	222	217	250	252	247	222	232	208	248	211	235	235	225	222	232	234	235	234	208	217	236	252	233	221	198	239	231	212	227	219	221	246	244	231	226	240	219	220	236	199	224	243	232	218	231	247	214	223	202	224	219	228	215	218	262	227	216	238	234	242	238	201	254	214	243	222	237	231	252	195	230	223	237	228	230	235	228	218	217	203	227	208	229	228	223	219	258	221	210	219	197	216	228	203	235	219	211	240	223	222	230	214	227	208	233	215	257	228	220	212	246	212	238	215	231	230	228	237	228	247	257	237	227	218	215	271	230	217	230	230	231	207	224	243	224	223	227	234	238	250	206	240	201	232	227	239	215	249	205	242	223	237	203	244	259	227	209	231	232	219	200	240	227	227	252	246	218	243	217	203	205	216	212	256	219	232	248	239	221	237	206	223	218	220	222	233	233	246	223	214	224	233	251	252	235	222	221	231	221	230	258	204	234	228	230	229	236	239	219	233	211	220	262	225	234	248	211	210	244	222	215	211	252	239	231	202	247	219	187	237	244	233	213	241	224	250	208	236	252	216	234	236	219	233	220	231	214	218	228	241	235	264	242	237	234	231	230	246	219	235	231	223	204	205	250	216	223	239	231	249	243	209	241	218	213	233	223	235	203	251	237	225	191	223	240	242	235	202	237	233	196	247	242	239	245	210	248	249	228	235	184	233	208	201	216	252	211	251	223	228	208	207	210	219	221	237	217	242	214	227	239	232	218	234	228	250	237	241	235	233	205	244	238	228	225	242	243	218	206	213	252	230	227	232	211	228	209	229	214	209	229	210	218	210	240	224	216	225	227	207	211	251	211	199	228	241	222	258	203	211	245	251	263	227	228	240	228	227	214	264	229	249	241	211	217	246	217	215	247	222	223	243	220	240	232	256	220	215	215	238	233	211	238	232	223	221	221	225	217	231	228	241	232	233	226	216	228	201	228	221	214	226	216	249	221	249	212	210	235	237	238	220	229	231	217	225	254	264	235	219	219	246	228	225	204	232	246	203	220	211	225	222	233	231	222	222	243	221	217	224	226	214	240	247	209	236	219	230	232	244	200	216	214	239	231	220	257	223	235	223	225	206	210	210	221	243	239	233	239	239	237	247	234	240	220	226	250	255	238	230	208	193	255	230	230	239	234	238	226	200	207	232	230	229	240	209	252	225	236	242	261	238	228	209	225	241	222	215	230	238	246	241	230	226	205	239	235	237	226	220	223	219	205	240	224	227	246	227	245	235	233	202	263	227	203	202	238	235	232	217	216	243	247	226	254	223	214	234	201	229	242	220	205	233	244	227	241	231	236	227	217	256	233	250	224	228	240	210	218	224	225	211	217	232	252	225	241	228	227	227	210	223	237	255	240	227	241	229	214	244	249	229	225	242	228	241	241	215	227	239	222	231	219	273	249	218	229	205	216	204	214	232	226	214	216	225	218	248	227	232	234	196	236	237	247	240	212	254	228	229	251	213	237	240	210	269	227	225	238	207	212	217	220	195	245	227	211	247	222	233	219	227	222	245	238	224	237	214	212	237	244	199	220	226	216	256	195	235	251	240	218	224	218	191	225	219	239	219	226	243	231	218	212	214	216	247	223	235	227	249	235	216	247	212	271	213	201	260	192	212	239	249	244	253	220	238	217	211	213	233	216	237	272	266	230	215	225	221	231	217	218	243	247	210	209	235	257	214	236	222	249	220	243	246	228	233	223	222	242	210	236	221	205	223	241	213	215	210	230	230	213	229	212	230	219	210	228	226	213	227	253	243	215	244	239	213	218	224	225	230	227	255	216	221	245	214	228	217	206	210	248	258	216	209	220	204	231	245	226	227	232	231	233	242	229	230	232	228	237	199	245	256	225	223
5303	9957	8447	4181	2811	2137	1630	1339	1027	923	854	771	713	684	614	619	528	533	509	487	478	456	493	462	467	438	448	444	468	423	431	419	414	418	436	439	430	425	414	427	418	425	437	403	403	407	401	409	406	396	409	420	388	405	389	410	428	402	424	435	404	395	415	414	424	398	420	408	406	378	452	425	386	391	433	404	402	377	409	395	417	397	385	438	406	399	414	408	444	408	407	386	417	405	409	366	390	383	383	384	388	384	437	417	419	374	406	410	391	388	400	380	383	403	381	399	446	407	442	408	379	355	407	402	411	381	375	405	394	402	403	390	371	378	403	375	444	429	392	409	391	410	404	409	410	406	412	388	397	392	409	378	435	397	390	418	372	411	384	429	375	410	407	366	395	430	376	406	377	425	390	431	426	412	395	389	414	396	412	397	401	392	433	386	387	413	381	428	388	388	402	371	399	439	411	386	361	415	396	412	433	419	380	383	381	396	359	342	394	407	403	394	380	411	378	412	400	395	377	402	418	373	407	379	421	389	422	431	423	379	406	385	405	430	398	412	412	397	381	381	419	387	385	407	388	407	394	382	404	402	366	394	398	416	382	363	418	418	395	368	440	371	400	389	409	372	395	369	394	415	394	383	403	403	407	416	423	379	381	372	403	374	411	396	406	439	377	425	388	392	419	397	390	415	423	392	426	347	391	386	404	376	388	402	412	417	391	410	391	419	425	364	412	389	405	366	381	404	365	377	391	399	382	396	397	397	376	367	418	412	426	379	396	386	395	408	425	408	372	407	353	431	377	428	394	412	374	371	384	396	405	384	405	388	387	398	410	398	383	388	372	358	397	399	400	389	427	420	372	440	376	398	406	391	403	400	371	403	398	384	430	410	408	387	386	405	409	431	437	399	419	423	383	400	381	405	399	397	432	398	386	394	418	420	419	389	393	446	411	382	401	417	397	414	368	422	427	401	421	393	414	396	395	401	375	366	372	381	414	372	382	392	420	373	407	386	403	397	409	417	424	395	392	405	390	440	380	404	390	367	379	403	407	369	414	417	386	386	410	412	394	405	404	390	424	374	398	404	409	400	428	397	411	381	361	402	424	396	411	398	407	379	361	410	378	417	414	379	378	380	358	428	382	408	408	387	412	391	389	430	384	388	414	397	356	392	367	411	397	389	428	393	391	366	367	405	401	412	433	383	433	423	407	392	360	397	407	405	380	397	404	402	407	377	383	393	386	412	413	419	402	403	398	427	414	413	389	428	383	453	398	419	419	390	382	390	396	411	411	386	415	363	368	418	404	396	359	420	393	412	392	393	396	365	412	365	386	402	397	395	410	396	389	429	394	421	400	383	390	388	424	397	400	417	372	413	396	402	446	390	368	380	398	391	411	397	377	391	382	399	383	391	400	404	378	422	408	387	401	380	384	404	425	411	388	369	364	395	406	392	393	416	381	393	402	409	390	391	392	364	371	391	378	410	406	396	385	396	363	391	361	370	394	407	380	415	424	361	418	434	382	417	390	349	387	367	377	368	422	433	353	419	406	449	376	359	423	391	381	390	382	400	425	401	388	383	387	380	372	372	378	404	442	393	403	392	400	365	367	413	376	381	387	376	389	420	448	390	417	352	392	400	406	389	361	416	421	371	400	382	376	409	408	386	432	359	390	411	400	418	429	388	403	397	392	381	401	423	371	389	367	405	378	390	399	388	420	409	396	380	389	385	408	387	445	371	395	404	367	391	404	412	366	403	411	360	403	408	401	380	369	400	373	406	395	406	410	369	409	389	410	409	382	377	429	404	430	379	394	363	375	385	396	410	388	393	394	422	390	405	451	395	382	397	381	388	389	407	444	413	371	391	392	369	398	396	399	393	408	421	402	433	364	378	364	395	379	364	393	392	394	387	410	404	398	384	383	418	403	424	404	388	408	427	393	398	371	400	374	394	412	398	368	379	417	414	416	383	372	400	424	396	424	434	412	386	379	398	352	394	387	408	386	394	380	410	398	407	391	396	426	401	376	393	413	357	386	434	404	424	394	412	382	436	400	407	400	380	389	407	406	405	385	388	402	411	396	436	401	391	371	387	419	413	391	428	413	366	379	410	435	397	378	402	382	402	393	417	389	407	397	417	386	367	409	415	379	407	374	406	389	378	425	398	415	398	442	379	358	381	413	361	417	434	401	398	381	405	393	386	369	413	395	399	420	399	360	370	389	408	388	405	391	347	396	384	393	417	406	412	399	386	390	368	405	399	403	382	401	342	358	415	384	372	376	413	377	413	408	383	381	404	394	402	397	406	377	384	371	392	383	349	408	437	413	385	422	434	418	405	415	411	427	389	371	369	381	454	375	433	375	400	426	425	388	406	396	391	362	391	436	428	427	431	380	395	389	417	419	414	391	400	398	381	365	417	410	373	394	372	417	395	359	429	443	409	417	376	406	379	391	400	367	382	407	381	404	420	384	370	357	410	387	407	422	384	413	416	395	360	367	376	408	419	415	421	407	378	421	375	408	423	390	431	379	408	371	381	362	419	387	389	379	416	362	359	404	404	391	405	361	394	405	359	387	418	378	378	399	382	387	402	399	375	400	358	412	365	414	416	389	368	407	424	398	359	381	397	412	384	371	384	384	379	386	388	406	400	384	411	385	365	394	393	367	412	399	437	405	405	398	384	386	383	402	409	403	383	437	447	406	426	373	401	372	365	434	430	388	392	402	399	405	385	385	418	393	397	387	371	388	389	413	377	412	370	398	419	380	406	416	415	393	416	428	379	408	377	407	415	402	390	397	396	451	434	412	398	388	374	372	390	390	422	422	404	387	417	416	421	376	385	412	407	391	415	373	403	423	389	412	392	380	416	394	417	407	397	439	385	419	391	389	418	437	410	372	392	420	405	407	413	383	409	379	425	434	426	398	366	388	388	404	445	402	411	402	392	433	421	355	444	423	365	350	395	396	384	390	425	387	401	406	428	398	352	401	390	426	375	419	400	423	400	401	415	397	450	403	413	387	413	377	391	398	373	396	405	385	391	376	391	378	391	389	370	387	410	385	376	397	429	397	384	420	354	394	415	401	398	414	408	395	379	399	378	379	370	394	384	371	401	392	395	388	426	413	384	406	399	427	404	436	390	361	425	401	416	396	400	423	384	356	408	375	406	411	399	388	395	419	376	387	390	396	351	422	396	349	405	428	403	389	400	379	423	369	383	400	365	415	407	438	447	382	432	411	409	433	421	400	428	387	409	385	421	397	392	395	392	367	404	419	424	410	384	376	412	394	430	366	434	386	371	417	382	423	430	423	402	383	390	429	370	367	370	405	398	374	354	392	400	418	402	362	391	418	393	391	356	405	396	390	400	384	411	408	407	428	422	384	399	403	422	384	415	395	368	386	441	384	412	380	375	398	420	439	405	415	399	392	353	402	393	394	399	431	404	417	364	390	389	382	391	402	402	434	413	402	371	411	396	407	393	402	444	384	434	411	388	385	429	382	401	402	387
23093	21112	28852	23629	21114	19622	1793	634	450	363	293	296	212	215	207	213	175	141	150	163	149	148	110	128	119	119	109	110	110	105	114	105	97	107	110	111	104	88	91	107	90	97	95	101	98	97	118	106	106	98	90	102	104	88	91	102	86	95	78	103	78	82	84	101	92	89	82	86	106	84	102	89	80	91	88	74	88	92	85	99	67	96	89	97	79	73	93	87	83	81	84	89	74	67	74	93	95	81	84	91	79	83	94	91	91	107	104	86	80	85	94	94	84	92	99	92	83	80	86	85	75	71	91	85	72	94	80	78	81	88	74	82	83	73	85	86	74	80	77	76	83	90	96	85	91	83	90	84	89	96	80	70	77	78	83	99	87	69	90	81	70	82	92	78	82	69	99	73	93	88	78	93	97	93	94	83	97	85	79	99	83	78	91	82	68	98	70	80	75	80	91	72	104	85	95	108	81	70	84	60	63	73	100	84	94	92	82	81	97	92	81	86	98	88	91	84	70	106	84	96	80	84	98	87	80	84	85	93	83	85	96	88	83	79	92	85	78	98	83	92	86	86	82	85	101	86	73	88	86	86	91	76	90	68	88	93	75	95	74	86	70	75	76	93	68	63	92	79	69	97	99	95	86	71	86	76	82	87	73	66	75	81	80	85	97	96	80	75	84	61	89	97	68	81	76	102	74	82	76	84	68	93	82	87	73	83	92	94	93	74	89	74	94	71	91	83	74	72	79	74	91	86	77	111	74	84	81	78	86	60	83	108	80	88	89	85	91	73	73	77	89	86	77	96	75	72	78	96	78	83	84	72	62	84	82	88	71	88	95	83	86	82	93	78	77	74	85	90	62	79	81	79	81	69	70	88	74	80	91	70	66	74	107	72	86	94	91	77	78	72	78	76	82	88	82	81	95	76	89	89	70	78	89	90	75	80	80	84	87	81	84	86	76	86	98	79	79	63	86	85	84	101	68	92	82	97	77	83	83	87	79	83	86	84	77	81	88	84	63	85	84	101	85	80	101	79	82	88	70	71	87	68	88	70	101	93	77	101	74	91	73	92	82	98	89	84	85	87	92	91	94	65	84	87	92	68	77	91	76	90	96	86	78	106	89	88	91	80	85	77	102	79	83	68	82	90	81	84	80	78	101	79	85	93	88	88	82	98	73	72	84	88	90	78	93	73	97	74	83	92	81	73	93	89	97	76	76	68	75	83	92	98	81	83	72	99	80	94	70	68	100	80	81	82	86	67	94	83	97	85	74	76	86	75	92	78	66	92	87	89	86	69	90	88	88	67	90	76	82	81	85	87	78	114	96	84	81	101	69	80	86	85	72	80	87	89	73	71	88	76	75	92	79	67	70	93	78	76	107	90	63	84	77	79	94	97	96	69	81	63	82	74	82	80	101	70	86	63	87	85	89	82	88	82	77	76	93	83	79	78	87	89	71	76	104	83	82	98	85	97	89	73	76	85	84	91	92	81	76	78	92	81	73	96	73	89	90	80	89	81	81	88	72	79	75	83	82	101	75	73	83	62	86	92	74	67	93	93	81	80	88	90	69	94	81	94	86	85	78	79	76	75	83	80	82	87	74	85	95	76	69	105	87	91	80	74	89	71	68	95	66	61	90	89	86	77	78	89	94	93	73	90	83	84	80	75	78	74	76	86	85	80	106	85	79	80	78	103	80	77	73	81	92	78	79	79	81	85	90	84	86	88	88	68	93	72	77	75	80	69	79	81	68	81	95	80	90	86	91	80	75	68	84	79	73	80	78	71	81	75	78	77	77	86	93	98	86	87	77	68	85	71	78	77	90	82	85	84	96	75	83	80	83	77	77	91	107	86	75	81	90	90	96	102	87	80	81	89	82	85	80	79	86	80	103	83	89	82	90	94	94	97	82	87	91	93	80	68	88	78	76	91	89	95	80	77	77	91	79	81	72	86	68	77	87	68	86	80	90	87	84	98	95	81	69	94	86	89	78	92	85	83	67	91	78	84	73	85	90	79	70	74	98	84	100	82	87	72	74	80	68	70	81	80	97	92	100	83	75	68	79	84	101	81	85	70	72	78	70	91	82	62	72	82	89	90	70	90	79	88	91	94	98	111	87	70	88	77	80	72	89	85	92	88	82	78	75	79	77	84	92	84	79	70	82	94	90	77	84	90	92	75	99	71	79	87	72	81	87	92	83	86	84	86	81	87	77	89	86	94	73	93	97	66	107	96	85	85	100	80	86	72	81	95	76	85	92	72	103	80	71	89	80	71	82	65	94	80	81	84	77	89	84	82	80	79	89	82	85	73	83	71	87	77	87	80	81	88	85	95	91	85	74	71	74	65	80	100	74	90	61	81	84	57	86	78	72	81	82	78	78	82	97	91	99	91	93	82	95	87	77	86	83	76	85	92	85	95	70	96	81	102	73	78	89	86	90	88	63	83	90	77	97	84	73	98	73	67	91	84	74	63	96	90	94	79	69	90	73	85	84	84	63	92	72	88	71	98	76	77	95	90	85	80	83	82	80	89	67	85	89	88	99	92	84	83	73	93	101	82	80	104	86	93	81	79	83	87	92	87	74	100	89	99	87	87	88	71	78	84	97	89	72	76	87	85	79	96	73	86	101	68	95	91	88	85	95	68	77	87	96	89	95	71	69	88	91	90	94	82	88	81	82	87	90	87	92	83	74	86	92	95	73	77	79	93	92	98	74	72	77	74	85	68	73	84	88	80	58	81	75	87	94	84	87	70	70	63	92	70	84	79	73	87	84	83	96	66	94	98	85	71	81	80	81	87	78	75	80	92	81	82	83	76	73	67	91	65	95	81	78	81	101	83	80	78	83	77	87	104	93	90	77	82	85	96	92	70	97	82	77	81	84	78	70	92	70	77	75	81	71	73	73	78	84	84	104	66	92	93	91	98	82	84	85	93	72	84	78	69	75	66	93	87	77	69	92	88	80	79	86	83	94	83	70	68	98	87	85	84	98	92	85	81	78	72	89	79	84	98	88	61	88	76	97	89	90	80	82	73	81	89	87	86	73	76	90	82	90	92	82	79	77	99	87	95	76	60	83	83	90	78	75	94	94	93	78	89	90	98	78	88	100	93	84	83	76	86	80	87	82	78	84	70	100	80	73	85	77	77	85	62	85	81	76	79	83	72	85	72	64	72	82	90	90	74	63	84	83	98	87	82	83	80	87	93	86	90	80	81	81	72	98	68	80	85	79	80	77	95	79	82	81	88	72	108	83	83	76	84	83	62	82	73	82	72	86	91	76	64	87	75	78	88	84	82	97	91	87	86	82	58	79	67	80	96	78	79	83	86	71	67	86	78	77	98	75	69	67	94	94	69	87	75	69	94	87	77	87	87	85	74	92	94	67	78	75	77	79	79	87	86	77	83	76	76	86	82	87	94	86	89	69	72	78	94	79	80	94	85	94	71	78	79	86	93	73	78	72	83	86	82	79	85	72	82	80	91	88	109	74	89	79	81	92	74
7570	16060	13462	7077	4645	3333	2519	1927	1494	1176	1012	899	732	613	616	528	510	459	412	352	309	338	321	307	281	256	270	249	203	240	216	205	211	179	222	210	170	186	173	161	173	182	192	176	187	188	154	166	180	165	174	151	184	176	146	141	152	155	160	151	153	158	170	142	162	172	157	157	170	142	160	161	160	157	146	166	153	155	174	162	148	150	163	153	148	144	156	157	148	155	142	164	167	162	148	145	160	141	161	137	153	150	140	161	139	137	131	149	141	131	167	163	131	136	156	135	135	138	159	144	134	150	159	162	147	143	152	168	164	156	139	128	143	188	173	143	160	138	130	171	168	134	152	135	161	149	139	182	146	120	150	148	161	127	148	144	140	170	168	156	151	135	141	143	135	144	150	154	143	166	145	156	140	134	146	139	151	143	126	142	151	134	161	147	154	152	127	164	159	148	151	145	139	141	153	132	158	155	131	150	142	138	145	146	147	150	172	131	144	142	150	153	170	143	169	139	159	117	148	166	144	150	154	146	171	155	146	178	154	124	139	157	167	140	133	148	134	151	154	147	138	149	142	134	139	148	107	162	146	139	138	142	144	154	147	166	159	153	169	145	136	160	155	140	163	136	152	141	136	144	156	135	151	144	148	147	147	122	132	164	138	166	112	115	139	156	144	173	138	134	156	164	132	135	145	140	148	142	141	137	160	121	136	149	138	139	157	161	138	153	153	144	146	132	122	155	125	138	139	162	156	149	130	134	143	141	142	153	136	148	158	131	158	124	124	108	149	144	141	138	141	145	148	132	165	140	134	139	138	151	157	119	154	136	139	142	142	117	161	157	144	148	171	158	139	136	156	130	174	135	152	130	138	152	157	137	147	127	151	127	153	136	149	138	160	160	141	123	177	136	154	147	129	162	118	161	149	140	145	151	145	132	158	155	138	147	124	152	151	155	145	154	127	155	154	139	148	135	147	143	157	146	131	132	154	153	146	143	149	147	134	154	147	147	145	156	127	161	160	147	172	149	143	137	127	125	137	158	149	130	148	146	149	149	165	149	135	144	143	142	121	143	139	161	159	142	145	143	141	151	163	138	152	161	136	138	143	134	138	137	157	165	121	153	127	133	128	144	157	126	128	153	159	144	167	128	149	142	154	148	145	141	141	145	131	140	133	149	143	146	136	148	163	141	149	155	173	156	133	119	139	147	144	133	134	134	165	153	125	172	128	159	137	137	143	160	114	128	151	142	129	142	144	139	124	177	175	160	127	135	139	118	144	173	143	146	149	130	151	143	139	123	137	122	152	145	150	142	129	150	143	150	121	154	167	146	162	157	155	133	155	153	128	135	151	154	122	149	140	147	139	130	145	119	132	145	160	136	165	129	148	142	159	167	132	133	139	147	137	133	152	150	169	159	149	137	133	141	140	118	147	146	151	147	138	129	147	129	146	145	163	158	149	174	151	137	134	151	138	128	167	135	135	139	152	162	153	138	156	147	119	165	155	141	140	158	126	146	146	156	142	172	139	155	139	122	162	166	150	121	146	152	140	159	123	144	132	158	138	126	146	155	149	149	133	147	143	145	144	150	146	129	155	144	139	147	154	129	158	142	107	145	168	142	140	134	158	149	132	140	124	153	140	151	141	155	161	152	140	149	138	169	141	144	144	119	146	160	155	144	151	134	131	148	139	136	131	138	156	144	143	154	138	142	136	140	130	135	158	151	145	162	160	173	115	125	150	144	149	135	140	153	124	146	147	135	140	164	152	137	138	145	162	149	136	148	127	140	147	159	144	156	141	130	152	142	144	124	147	138	178	139	166	147	141	150	144	132	137	139	136	136	151	142	151	134	168	154	136	126	133	148	136	141	148	133	139	138	137	134	139	125	133	147	149	137	142	160	142	139	131	154	145	142	133	131	147	148	127	127	137	126	104	142	146	130	142	153	158	141	145	135	153	128	137	137	132	143	142	140	151	128	136	154	151	134	159	167	137	118	141	148	140	145	141	160	143	146	145	142	153	125	149	162	149	145	137	157	152	124	137	149	138	151	161	146	134	148	140	150	142	139	164	151	144	136	133	134	149	164	138	128	133	137	145	137	161	143	133	146	144	135	144	154	146	159	132	116	151	148	133	150	146	133	150	130	139	121	139	129	115	137	140	138	133	123	147	139	142	140	151	156	141	146	135	132	132	146	157	146	120	132	144	151	148	140	157	126	149	162	154	157	128	140	145	170	140	160	142	145	155	135	129	147	154	124	147	149	141	132	143	158	140	151	141	140	130	144	129	151	157	136	135	168	152	151	147	135	142	156	144	156	147	108	112	124	155	145	133	144	136	166	158	136	134	144	142	161	150	133	154	152	140	145	144	149	145	127	137	158	135	141	151	145	148	144	118	159	139	145	134	144	124	170	148	163	159	155	135	147	152	143	141	145	151	126	150	145	144	167	148	135	134	142	136	157	131	120	128	138	127	143	132	150	148	148	144	158	146	143	162	144	149	134	135	165	137	141	151	150	153	153	148	155	138	151	160	119	153	146	137	146	149	125	151	122	144	151	135	142	150	165	139	141	144	124	155	164	166	158	134	142	140	156	140	126	161	153	160	152	133	139	142	117	139	152	141	148	148	131	145	142	149	152	144	127	138	144	139	162	141	139	155	155	153	150	154	166	155	137	159	151	135	139	168	165	147	160	146	124	106	134	161	152	159	132	145	155	157	137	150	142	136	153	129	144	156	148	132	132	138	156	122	116	135	154	125	144	139	140	140	144	135	121	138	134	136	144	137	153	138	150	139	155	150	146	136	149	160	138	154	140	136	134	162	143	149	135	133	138	155	141	149	155	151	128	143	130	141	160	152	136	144	139	146	130	165	140	144	129	139	148	148	131	131	139	155	133	139	154	145	124	127	157	147	145	145	143	170	149	147	145	140	139	165	148	127	130	151	142	146	139	144	153	137	149	167	146	115	116	142	145	140	146	132	166	166	152	140	166	161	137	151	129	152	148	154	146	131	138	150	153	126	150	148	145	163	143	145	147	161	163	138	147	144	140	137	158	151	163	149	129	162	127	155	144	143	139	148	158	160	140	147	155	137	142	159	141	141	128	136	130	128	132	147	129	139	149	153	151	160	142	153	150	154	138	156	149	129	149	130	154	172	134	152	122	155	137	134	133	155	130	148	154	148	146	134	134	148	154	143	164	133	129	131	139	142	151	139	162	149	135	138	156	170	138	167	160	148	123	156	112	132	159	142	150	162	119	143	146	183	146	163	152	130	117	149	144	127	158	150	162	133	126	152	144	133	141	130	141	145	144	143	147	129	159	143	127	172	147	130	144	143	135	143	159	140	129	147	155	138	163	140	128	137	136	153	148	152	150	119	145	152	163	145	146	152	139	143	140	155	122	135	136	149	142	127	161	148	137	158	131	143	173	162	155	145	131	144	153	157	160	155	141	162	135	141	156	122	147	137	169	152	133	132	142	149	154	144	117	158	151	150	143	142	146
26662	19812	5600	685	442	416	424	365	360	370	374	342	342	320	323	370	338	358	355	342	331	324	330	352	353	343	375	310	332	336	321	326	324	359	329	328	321	352	306	331	337	329	352	333	346	329	314	347	334	339	337	318	352	362	364	334	364	335	319	353	350	360	360	378	372	360	356	347	353	325	313	345	307	334	348	371	336	361	340	345	353	338	327	319	326	345	318	348	324	319	336	318	362	344	326	339	329	305	345	347	354	299	374	350	313	397	329	329	276	319	316	316	324	324	342	351	314	355	318	362	335	319	342	350	343	362	354	317	336	352	352	328	313	318	315	354	324	345	381	340	357	341	333	353	330	348	332	314	331	302	334	353	355	333	322	337	333	330	352	344	356	324	344	333	337	315	350	348	315	312	349	311	327	352	339	342	328	325	318	325	341	338	335	301	377	334	332	319	325	349	359	315	306	338	311	332	353	337	326	353	356	326	372	328	330	334	304	367	331	353	354	342	323	337	326	340	348	339	361	326	365	320	360	351	361	313	328	355	309	320	352	351	293	344	359	356	348	323	338	340	358	369	334	337	333	351	321	323	334	323	347	357	310	313	303	356	330	301	324	353	326	315	295	344	324	330	334	335	321	339	341	335	337	318	359	324	333	367	288	355	301	316	316	292	347	369	343	343	333	339	366	307	337	342	353	300	342	356	347	344	322	316	323	333	356	334	344	317	359	297	313	292	353	327	330	357	339	354	321	356	321	323	339	319	345	325	314	350	352	329	320	300	316	324	313	338	322	355	327	340	348	345	326	327	320	323	331	295	310	340	332	363	338	321	328	344	366	316	375	336	318	337	340	329	291	346	342	314	324	305	330	335	321	303	343	319	321	353	366	359	337	349	330	328	341	321	322	315	374	357	322	344	332	347	334	306	338	307	313	342	315	323	346	326	354	304	304	317	359	324	345	327	331	354	337	318	328	316	329	338	333	357	313	309	338	313	333	346	303	326	310	306	329	310	346	328	329	363	347	332	320	332	345	335	306	353	314	315	353	325	342	362	372	348	320	310	308	362	322	327	336	340	331	361	330	390	317	340	330	349	316	333	307	363	335	330	341	344	323	344	340	310	350	333	303	346	359	311	339	347	349	347	319	335	301	346	316	323	330	347	330	369	349	357	329	355	354	333	348	371	357	317	343	320	339	335	355	341	342	360	339	343	339	328	298	375	350	337	337	352	335	345	343	353	354	308	384	345	333	322	307	332	356	342	345	375	332	298	330	368	335	311	344	309	330	335	304	342	331	350	333	341	331	397	339	313	324	352	339	328	338	323	333	367	345	357	328	310	346	357	340	349	352	299	316	351	333	329	315	306	341	356	339	338	339	330	318	340	290	333	307	330	297	343	298	352	384	333	334	337	330	333	352	384	319	350	354	291	348	340	382	318	359	325	329	311	327	330	356	341	350	329	344	337	345	359	344	301	337	335	351	351	360	315	316	335	350	341	326	336	314	343	352	355	318	325	329	303	354	311	332	350	326	351	319	320	290	353	306	330	311	350	309	340	357	341	368	306	331	333	314	322	342	329	345	332	332	334	314	341	353	348	347	309	354	338	330	324	312	342	313	333	321	359	333	348	340	351	340	359	325	299	294	350	312	322	342	296	324	312	361	355	362	350	398	350	330	337	363	328	334	325	316	326	361	343	347	343	342	296	336	353	368	346	347	321	352	335	345	316	337	324	345	324	339	341	312	337	352	348	346	331	343	343	329	319	367	331	338	315	321	311	338	309	334	365	342	310	342	344	318	334	361	322	352	324	326	335	326	354	335	324	321	322	313	362	315	335	336	360	353	347	334	366	314	323	334	348	323	364	340	334	357	369	331	366	361	354	330	324	315	314	329	326	313	337	325	332	367	315	357	336	321	326	314	341	310	355	304	332	326	329	325	327	328	314	333	362	328	344	341	302	359	348	337	330	310	357	347	324	366	342	325	339	333	336	336	339	372	346	348	316	333	338	331	343	350	302	330	343	302	317	315	304	313	347	330	350	333	328	345	363	341	285	336	336	310	348	350	343	349	337	344	336	376	340	331	327	341	336	355	390	305	335	344	331	362	346	326	341	332	340	346	351	329	323	314	372	337	321	308	322	336	310	347	331	362	302	332	337	310	304	356	348	349	353	339	340	317	366	371	347	339	358	335	333	334	342	354	325	320	308	310	339	348	355	339	337	335	329	338	316	314	301	319	359	295	356	320	332	346	343	334	361	337	357	317	330	336	349	353	317	358	300	327	366	348	349	345	364	346	312	332	313	340	336	296	358	354	376	347	338	351	303	325	361	328	355	327	348	321	359	333	372	331	335	338	353	322	363	360	354	333	329	340	327	328	338	337	332	324	316	328	322	330	319	354	358	330	342	300	322	342	319	333	367	336	375	352	350	343	338	359	358	335	348	363	316	301	299	367	337	332	326	347	322	317	329	339	313	347	343	338	326	307	304	340	354	309	336	335	343	330	362	343	328	341	345	336	303	338	315	345	341	330	320	349	343	320	332	326	346	328	345	339	322	360	339	322	346	355	331	321	330	336	335	345	324	336	313	348	333	314	339	315	344	355	329	334	325	326	336	327	347	298	327	342	337	340	315	306	362	332	323	314	309	365	372	327	322	323	364	332	317	339	339	329	305	329	356	344	346	316	326	335	324	335	350	314	353	338	324	340	328	338	300	315	352	354	345	320	346	343	347	333	349	326	309	279	371	350	341	329	354	333	312	340	329	347	319	335	334	316	335	289	359	343	355	368	346	318	345	355	343	317	355	365	342	337	310	367	333	335	320	350	365	355	325	327	324	313	312	354	325	298	373	313	346	330	355	327	320	349	347	339	334	346	334	335	355	328	344	321	368	328	345	338	293	340	331	346	337	311	362	302	347	321	351	324	322	296	332	335	350	324	314	339	314	351	335	318	352	319	338	339	328	317	333	334	342	382	348	344	318	337	335	329	344	312	346	369	322	297	358	322	345	350	339	322	328	311	325	330	345	338	342	330	300	317	335	351	332	340	308	323	296	344	341	358	329	331	328	282	363	345	330	349	318	316	346	329	347	328	305	318	337	368	329	347	327	342	319	398	319	343	328	322	394	351	347	307	351	322	334	353	366	320	332	307	328	358	334	365	363	319	345	326	323	343	313	317	328	317	327	308	344	353	308	339	342	330	363	299	352	338	339	343	305	330	325	320	353	357	342	327	319	320	337	330	317	309	324	347	335	334	355	327	371	335	328	309	347	320	322	308	364	344	333	321	304	316	325	314	339	358	370	356	356	310	305	339	344	314	341	332	345	320	304	342	320	313	324	322	340	310	350	358	314	333	316	331	320	356	353	343	342	336	310	327	349	315	373	331	349	344	360	358	322	356	355	333	292	329	359	367	298	323	378	344	355	324	339	333	320	330	346	357	340	313	341	375	363	362	332	329	345	334	373	336	363	360	344	293	322	335	345	340	313	311	353	340	335	336	356	341	327
4008	1471	1365	844	758	669	663	645	609	642	580	600	622	594	547	530	628	575	534	572	574	579	564	592	569	612	537	627	566	544	564	579	557	571	577	525	537	568	619	563	545	601	566	570	591	541	595	606	601	583	565	570	596	554	572	554	594	560	586	591	576	545	578	566	551	593	536	559	556	569	545	550	592	587	576	556	579	556	608	534	595	512	568	585	584	572	565	560	541	549	574	533	600	558	580	559	568	544	597	595	561	555	542	542	584	557	570	562	538	580	562	536	551	604	530	536	571	573	553	595	568	519	635	563	574	545	571	601	584	586	544	558	576	559	563	561	563	582	561	605	538	594	554	591	599	575	533	609	548	537	577	562	557	570	557	567	572	525	620	554	562	544	563	541	599	552	536	599	539	596	576	511	602	605	563	568	576	604	589	555	567	558	544	560	552	549	545	608	551	515	556	568	598	555	571	557	482	596	578	549	575	556	549	568	566	592	571	526	576	600	597	607	554	580	552	570	576	549	536	560	564	610	586	564	612	588	600	613	558	539	583	554	566	570	547	511	541	583	578	574	585	591	604	579	571	525	568	493	586	546	562	557	585	523	576	562	578	579	579	615	578	515	574	589	612	594	563	547	590	571	560	582	534	562	583	591	580	545	535	570	590	581	537	557	579	552	545	543	552	552	554	586	581	597	572	571	587	578	545	557	545	548	552	555	579	530	568	560	578	532	561	543	587	523	569	547	546	583	593	558	576	555	596	547	561	572	599	556	521	536	562	557	557	558	579	568	551	568	539	624	605	602	607	519	540	576	590	578	620	543	573	504	573	588	572	551	561	574	588	506	558	555	561	574	544	553	614	576	560	520	592	610	563	586	562	553	582	560	570	603	548	569	592	537	570	561	574	602	537	524	538	570	541	578	578	580	562	566	556	590	603	613	588	580	577	556	567	517	598	579	563	532	545	581	540	590	564	572	546	553	569	572	544	601	552	536	556	601	595	587	609	637	564	552	581	580	585	541	548	551	527	538	564	562	611	565	554	596	607	563	544	557	572	614	612	555	554	554	567	603	532	521	556	572	593	608	581	559	575	585	607	566	569	570	519	570	593	553	568	549	547	567	573	596	539	580	587	577	554	554	583	592	563	573	571	554	549	565	561	586	571	574	527	554	576	569	522	562	550	592	550	545	547	556	588	544	570	565	591	567	544	548	552	584	575	545	606	595	559	550	600	544	540	565	558	562	545	590	560	546	557	574	563	525	555	565	553	617	532	551	536	502	599	557	572	543	573	568	557	588	594	568	552	576	569	602	521	551	537	621	530	547	587	561	551	585	564	578	593	556	505	570	554	585	566	579	563	580	582	545	583	560	565	542	555	573	575	580	522	578	554	548	580	573	567	548	534	592	604	546	619	613	555	540	574	556	550	600	565	570	592	553	628	597	528	555	599	524	587	564	566	570	574	548	565	527	564	485	547	580	556	626	604	567	540	579	573	541	549	591	567	549	581	566	544	589	570	572	551	599	573	567	572	532	597	586	575	603	562	605	540	553	575	582	513	561	568	567	577	527	589	583	554	547	556	591	602	551	567	522	548	584	527	575	560	543	554	587	589	563	553	591	548	526	593	567	580	562	597	586	558	549	582	589	544	562	534	561	528	556	561	555	572	545	569	575	544	598	537	582	550	577	554	547	562	564	565	571	556	554	573	587	529	535	580	584	552	566	598	563	554	566	610	602	557	561	569	563	567	527	579	597	578	567	587	588	552	564	556	568	511	580	559	531	544	562	570	528	556	601	567	581	523	539	582	593	568	576	564	596	579	532	551	568	562	569	517	551	580	579	569	557	579	571	583	594	591	570	552	593	551	524	618	558	581	599	551	569	561	598	572	547	584	539	543	550	593	549	603	553	555	578	572	575	545	564	554	546	518	576	560	550	562	594	599	551	580	634	586	556	564	588	555	547	555	606	550	583	546	618	562	602	561	587	624	563	581	564	560	523	579	535	566	559	586	579	569	578	522	586	607	551	535	551	569	557	593	603	540	585	605	583	614	576	588	558	544	572	604	589	586	597	601	559	580	569	571	593	557	592	543	549	575	609	565	551	574	557	560	551	588	592	537	567	554	550	574	574	544	591	576	568	594	583	583	578	555	573	546	557	574	566	576	592	537	609	558	563	551	583	565	549	589	543	575	541	564	577	558	612	568	617	565	562	567	538	568	607	538	603	537	575	587	560	578	589	533	587	583	586	537	576	560	565	593	570	539	566	601	560	560	546	506	583	542	565	542	546	571	540	564	600	532	557	569	577	586	590	553	536	554	570	597	564	556	589	559	549	547	582	559	580	537	588	570	543	553	572	562	584	524	547	555	543	589	592	558	566	538	572	554	544	548	578	596	557	632	584	545	573	545	563	576	557	574	542	544	567	543	566	572	548	596	558	573	578	583	571	543	590	603	560	528	556	591	594	585	557	617	586	604	580	583	584	569	503	592	575	548	575	539	588	555	527	525	587	563	591	551	545	591	596	561	541	536	560	601	563	562	544	588	556	568	548	557	575	587	566	583	577	565	551	586	555	553	576	537	578	574	553	541	597	558	593	547	567	556	538	574	548	570	591	560	574	586	574	561	539	536	556	587	574	570	598	571	520	579	584	539	576	597	556	563	544	558	578	543	552	611	549	541	561	613	560	585	582	544	555	584	585	575	584	578	519	564	592	583	554	561	556	610	580	587	554	534	575	595	551	590	565	583	580	576	519	567	520	519	543	572	586	575	566	607	568	538	577	546	582	509	552	543	554	538	588	556	538	570	591	583	599	544	576	584	595	551	590	580	549	571	590	583	563	551	607	589	590	596	560	566	517	590	643	583	553	585	566	590	548	605	547	584	568	584	562	552	557	552	527	542	573	595	576	580	579	612	607	560	542	579	572	577	536	531	581	538	552	548	588	582	590	567	550	564	553	559	554	540	584	526	557	601	541	529	539	534	620	598	558	564	578	582	560	587	524	570	517	566	552	573	579	589	631	554	579	590	553	554	562	522	585	551	526	602	552	614	568	611	569	560	563	558	555	632	533	585	574	524	551	558	559	576	544	569	597	554	551	573	553	556	555	564	618	597	579	558	533	534	563	584	549	587	517	570	574	576	569	541	556	541	569	536	546	557	546	586	557	600	549	541	578	559	556	592	585	551	590	588	587	586	543	589	593	583	572	578	598	559	565	552	585	581	562	557	578	578	541	567	594	573	611	537	544	565	582	537	547	581	565	566	572	588	546	548	555	588	566	556	615	539	561	558	562	578	550	583	564	557	547	525	617	551	580	486	544	581	571	602	569	567	568	559	567	551	551	581	590	516	563	570	600	587	545	547	510	586	545	598	548	533	558	558	536	590	553	571	565	568	578	550	550	550	578	599	586	547	588	563	588	559	508	559	574	568	574	576	557	563	531	553	555	553	589	547	576	562	550	544	582	577	533	588	578	580	563	575	559	595	552	546	609	549	562	569	573	590	531
24047	21104	28223	24200	20354	2258	691	550	420	403	368	345	303	289	299	310	241	292	241	273	268	270	237	262	241	247	269	248	212	232	232	247	225	251	240	231	251	230	251	238	220	216	236	249	232	220	247	249	225	239	245	215	301	222	238	236	204	230	236	243	212	230	230	254	238	237	229	244	223	222	248	224	248	232	254	233	250	210	250	218	225	244	241	214	227	242	216	253	253	232	203	220	231	240	259	222	229	227	220	225	232	257	221	203	236	239	233	246	225	224	228	221	255	200	221	220	223	201	212	228	221	244	242	241	212	234	226	231	233	236	201	239	220	243	245	222	204	226	244	220	221	249	226	228	224	228	245	227	230	206	232	231	225	246	238	235	249	208	223	235	198	273	268	208	233	209	225	236	245	235	229	268	229	238	228	245	235	241	222	228	260	238	220	255	219	252	240	227	246	217	254	240	243	252	218	278	242	231	217	222	217	221	228	227	201	229	237	228	237	205	214	229	236	227	238	225	233	230	236	225	207	238	220	231	208	231	220	222	197	226	260	225	230	228	231	191	200	231	208	235	231	226	260	236	233	204	217	231	219	229	250	224	221	222	217	260	207	226	251	243	225	227	219	242	233	239	216	229	234	247	241	217	254	199	202	192	221	250	206	208	214	246	229	214	214	238	221	211	209	228	222	251	213	234	236	225	255	233	257	206	206	254	191	202	218	237	246	221	240	249	218	250	218	215	230	213	241	249	236	208	236	237	221	241	234	221	222	237	227	209	235	256	230	209	237	224	228	210	257	215	241	224	227	244	215	237	233	221	240	201	235	235	212	247	229	225	223	240	233	251	235	223	239	252	218	228	249	245	224	213	253	205	235	205	236	222	211	228	233	243	252	225	228	250	239	231	243	217	241	233	208	243	233	233	242	230	250	225	224	251	208	233	232	204	228	201	242	235	198	239	236	249	239	248	211	242	233	236	231	222	227	252	227	208	255	204	217	230	250	250	254	241	225	219	239	230	212	218	245	219	248	208	235	218	223	245	206	225	250	222	256	224	228	237	258	233	223	225	232	249	248	214	202	216	189	229	222	199	205	236	235	240	214	250	234	224	223	230	247	226	241	229	254	234	228	219	238	213	225	211	213	234	234	245	209	210	226	228	239	252	227	246	225	215	225	220	232	210	233	225	232	223	212	229	258	231	210	215	218	226	229	226	219	239	244	257	219	213	222	269	230	220	246	225	225	227	261	216	249	259	231	204	225	224	196	236	236	214	207	230	228	223	240	204	227	247	247	238	217	241	219	227	241	208	223	229	209	229	224	212	225	223	223	219	197	242	226	219	259	248	218	214	224	225	201	229	222	215	202	206	216	227	257	263	220	211	309	232	221	224	227	232	221	225	252	224	271	214	252	239	230	242	228	228	239	218	240	237	232	228	257	252	211	242	224	229	201	203	233	251	222	241	227	229	227	240	243	234	229	223	213	232	207	235	241	205	229	214	229	230	224	215	239	207	254	237	225	229	199	233	236	255	229	231	223	223	202	241	231	236	291	215	221	231	215	223	230	230	262	216	212	237	231	235	230	212	222	224	241	231	219	205	245	225	221	242	215	256	230	234	249	197	259	200	202	247	209	229	220	236	251	214	254	210	248	216	222	235	235	207	230	227	247	203	193	251	203	248	200	243	238	214	213	226	247	244	250	222	240	235	229	213	221	237	231	220	223	228	251	236	220	229	223	205	232	246	207	221	238	239	214	238	224	237	244	221	236	233	243	229	230	226	245	214	211	230	207	216	223	231	220	223	219	215	218	235	221	223	223	235	235	243	252	235	205	242	232	229	234	215	216	227	247	242	219	209	231	242	221	222	227	248	213	225	210	218	244	208	235	222	221	228	244	219	217	260	242	246	252	238	225	222	217	237	212	233	207	202	257	220	218	267	247	233	229	248	223	200	236	244	250	230	219	257	215	230	228	241	207	241	233	248	203	198	239	200	216	232	236	219	236	240	253	208	247	249	232	225	246	241	252	265	218	225	234	223	243	237	235	217	213	249	238	216	230	218	227	254	211	212	231	224	230	237	230	212	251	220	226	249	219	235	213	230	217	227	244	224	244	248	224	200	214	194	226	217	243	219	240	240	235	227	203	260	223	222	227	227	245	234	221	216	224	222	246	266	231	217	234	250	211	240	223	251	207	211	214	224	208	224	221	229	244	215	250	226	229	245	234	221	229	234	211	241	245	222	186	218	225	226	225	245	248	228	228	244	252	230	225	247	212	215	212	250	219	231	218	237	233	215	207	245	202	242	228	226	214	232	260	203	209	242	218	207	227	224	227	208	236	218	229	230	252	252	222	218	214	212	212	222	250	239	214	242	212	208	250	255	213	246	219	224	207	220	254	188	213	240	258	248	224	227	203	231	205	216	228	214	249	265	235	241	248	208	234	226	234	237	210	219	243	228	218	227	228	242	246	217	223	235	222	234	200	214	241	201	242	251	216	218	207	217	225	227	215	211	207	234	217	246	256	213	230	193	240	208	209	226	206	243	232	213	234	240	225	217	234	253	232	196	220	240	202	240	250	241	220	251	235	231	232	255	225	242	236	230	263	256	202	226	231	228	247	232	234	253	228	233	234	234	242	206	213	238	247	219	212	216	257	220	234	233	235	213	226	252	207	232	202	253	222	203	231	207	234	233	203	220	250	256	226	233	243	229	235	226	235	232	216	210	230	237	232	225	223	228	242	224	193	211	228	215	244	211	235	206	236	228	186	249	238	227	243	190	239	219	218	249	239	218	212	233	212	227	256	214	236	224	219	237	222	228	245	224	255	219	269	203	228	209	238	247	222	212	223	227	240	218	227	228	226	238	247	216	229	219	201	216	230	214	244	215	233	245	245	241	225	222	231	237	244	212	229	229	226	235	243	243	262	226	245	231	238	226	233	206	254	225	216	248	233	239	209	215	223	242	220	232	234	229	218	236	258	250	195	223	210	221	260	223	203	222	191	244	243	205	218	230	205	230	209	228	220	231	224	220	238	241	231	209	231	223	236	218	210	218	243	211	241	220	251	199	219	230	242	228	218	235	229	245	248	233	228	220	234	241	222	233	242	231	212	246	223	217	228	235	237	205	230	254	229	225	246	214	235	223	235	235	217	214	216	269	226	230	241	216	258	210	239	200	235	223	213	251	228	233	209	215	207	219	236	221	230	235	235	192	234	242	225	235	226	212	249	247	229	210	235	229	208	236	215	210	222	234	209	233	219	243	249	220	216	255	230	229	239	231	219	211	234	206	227	225	224	217	247	219	225	221	250	213	233	246	257	206	224	227	244	251	226	218	245	244	222	206	241	239	233	257	230	228	233	207	254	231	197	233	226	237	202	233	203	237	220	238	223	248	241	235	211	237	230	240	210	215	234	221	218	239	238	231	210	190	224	228	213	218	244	229	201	228	220	240	236	235	232	230	256	241	243	244	207	250	244	236	252	219	238	246	208	228	220	235	221	211	211	213
5253	10028	8404	4179	2866	2117	1695	1336	1133	958	779	775	730	670	600	587	535	531	557	500	485	472	486	479	516	481	473	457	467	466	414	444	451	432	418	396	441	427	462	401	446	375	421	377	396	361	420	401	398	389	421	413	412	360	390	447	415	390	407	353	393	417	387	385	464	411	420	425	383	412	390	384	420	407	392	401	421	375	389	392	405	421	394	395	433	393	416	387	369	381	421	380	359	378	426	404	378	401	371	439	396	402	402	376	352	414	383	421	383	406	390	376	374	424	379	397	356	418	399	399	424	363	400	383	415	390	392	367	373	379	383	388	398	382	394	401	391	404	375	389	385	372	385	382	379	397	406	407	421	391	384	377	385	435	377	414	417	366	376	427	387	412	370	414	388	414	379	416	363	381	431	393	363	387	389	404	415	401	341	392	390	357	407	445	421	388	402	405	377	415	395	382	362	360	432	409	390	419	425	428	389	375	363	399	395	426	377	413	396	412	410	399	375	391	383	405	425	440	433	389	387	389	387	388	403	406	414	370	424	407	440	404	399	414	387	424	400	399	369	415	379	393	401	405	411	418	413	384	380	410	396	356	401	393	352	405	391	397	417	410	422	388	368	375	431	412	415	386	404	386	409	400	407	399	396	411	385	371	384	392	404	407	442	422	370	364	405	348	413	389	407	398	400	380	342	365	401	373	373	386	419	400	410	420	417	397	385	411	376	404	398	389	394	386	358	419	394	378	374	380	402	408	391	390	408	415	438	372	372	371	399	399	434	396	395	398	408	409	386	368	395	427	411	379	405	406	378	430	378	412	373	388	392	425	397	415	389	400	382	415	397	381	378	397	383	403	392	390	391	391	410	415	396	409	418	384	401	383	414	386	389	413	375	405	431	398	399	361	400	371	400	400	391	410	398	381	383	405	405	416	381	412	373	422	404	376	397	401	381	390	371	424	372	365	364	416	399	384	405	398	376	423	416	385	392	445	396	375	390	385	387	372	368	371	398	395	391	389	378	437	411	415	389	389	390	427	375	404	370	403	426	406	353	415	386	376	396	389	415	410	401	427	420	420	380	406	411	378	402	387	395	394	406	371	379	427	390	366	420	393	437	388	415	357	391	428	403	373	393	382	444	372	408	366	395	386	379	377	418	392	377	426	429	363	435	413	398	379	386	363	375	417	404	374	391	448	397	398	399	402	388	380	421	383	401	399	396	390	371	426	381	421	391	434	385	369	423	406	379	388	416	409	433	383	402	378	378	389	384	388	400	385	396	371	395	386	369	363	405	392	406	365	397	364	402	367	429	409	343	403	403	422	399	398	405	422	415	383	395	384	380	374	406	419	368	417	409	396	395	400	400	393	395	399	404	366	364	394	404	386	403	392	388	358	392	414	361	397	384	379	393	406	418	384	377	383	414	370	380	390	380	361	387	414	401	424	398	400	428	403	444	404	371	405	391	365	385	407	406	377	410	431	400	369	404	372	396	403	374	428	383	376	414	411	373	405	395	390	394	391	395	378	384	390	422	410	391	379	397	390	375	404	379	411	367	417	389	405	404	413	393	396	397	389	405	402	408	399	405	394	386	421	380	398	382	380	384	393	389	385	396	411	427	393	391	411	425	429	391	385	379	418	364	439	390	401	375	387	378	389	414	373	432	401	420	384	370	420	398	430	374	391	425	393	392	411	351	386	392	388	414	393	400	358	375	389	400	394	403	381	402	379	409	395	408	372	396	410	411	403	382	406	375	364	394	393	401	399	439	390	416	434	364	385	415	393	372	387	417	360	373	404	389	388	431	388	383	402	407	385	421	389	377	404	384	374	422	397	420	429	448	446	384	412	405	383	367	422	397	389	415	370	418	400	382	414	394	403	386	389	390	413	380	388	380	372	431	394	381	394	416	407	401	388	384	414	383	373	389	392	365	383	416	390	391	387	360	418	395	403	385	395	412	415	379	395	384	398	458	396	383	385	379	403	405	410	387	386	383	400	411	398	400	383	426	398	380	389	384	406	398	420	427	396	387	356	399	342	416	429	377	431	379	390	351	390	404	407	404	384	385	391	403	366	347	394	381	396	408	355	399	426	406	430	410	385	425	377	424	369	407	393	389	385	389	408	408	395	381	414	382	372	398	348	380	356	361	378	417	447	404	386	347	376	353	390	380	460	447	399	404	398	434	413	413	400	373	395	401	362	361	349	383	393	403	371	380	373	401	364	366	429	404	378	388	438	368	417	370	414	390	431	378	392	386	388	418	413	339	397	452	401	401	359	385	409	412	379	400	386	406	385	405	381	387	385	385	392	357	359	425	428	376	383	394	387	351	389	391	421	368	420	405	390	445	398	382	397	394	377	376	436	405	404	375	402	385	394	372	390	426	366	361	396	389	389	402	382	355	427	393	367	373	385	389	418	397	404	372	391	400	391	388	417	360	408	388	376	411	380	399	421	392	384	392	403	375	405	400	422	410	327	371	408	389	406	399	375	406	384	373	389	376	368	366	393	374	411	418	412	413	419	391	387	376	383	409	383	364	418	386	428	402	399	420	351	380	414	394	438	381	389	402	364	396	419	394	368	398	426	405	386	359	382	396	426	411	371	412	404	366	407	409	427	379	396	373	383	384	412	392	401	385	396	363	447	390	374	380	401	375	419	419	323	396	385	409	376	422	373	390	402	402	348	387	409	408	384	396	387	394	348	396	368	387	383	418	379	393	406	396	419	395	395	443	357	389	382	401	419	418	392	398	420	389	408	382	423	383	395	399	370	425	405	384	389	399	359	387	434	357	353	398	392	419	439	388	319	366	376	387	377	417	400	407	415	407	416	388	364	391	382	425	410	395	394	387	385	348	401	370	407	377	403	400	378	388	384	389	409	379	419	435	438	363	395	411	399	403	371	403	412	384	401	392	417	418	420	416	415	383	431	393	401	408	409	356	378	394	412	368	418	401	424	369	369	423	401	382	376	394	410	413	411	382	376	414	404	399	395	419	372	403	379	389	422	395	391	388	405	399	403	399	373	366	375	374	412	402	405	353	358	394	398	373	380	396	421	370	388	395	367	397	371	406	385	375	414	389	397	434	382	403	394	370	395	385	383	348	404	367	386	381	384	374	412	413	396	415	383	403	363	368	362	408	402	367	361	405	387	441	408	377	394	400	409	378	358	383	370	380	390	392	399	384	368	377	392	415	423	383	371	389	348	391	378	392	412	369	375	447	398	384	398	420	416	379	401	390	443	383	361	399	355	366	389	364	373	410	379	391	395	414	358	379	390	389	398	388	357	382	356	413	439	448	400	398	432	396	379	399	354	408	346	381	349	412	366	378	389	409	371	431	429	404	411	371	364	367	405	349	400	386	439	388	388	356	382	369	388	381	384	394	426	405	428	399	375	371	384	362	428	424	438	428	372	390	404	422	376	409	429	423	447	419	368	354	378	389	351	392	427	361	415	401	415	378	415	412	381	436	406	393	392	377	412	406	358	368	367	426	394	367	421	381	392
23084	21118	28829	23659	21119	19764	1979	627	451	359	333	271	235	205	180	193	184	159	160	132	128	121	116	130	105	118	129	113	116	111	107	85	106	87	101	89	91	112	102	103	101	106	91	85	75	88	77	91	80	94	82	93	108	85	85	94	82	95	101	75	63	90	86	85	93	98	91	80	104	100	82	103	76	90	93	93	78	74	88	86	85	80	89	82	88	85	76	92	96	103	75	73	74	90	82	77	86	79	93	87	75	85	84	93	88	88	76	75	77	97	67	79	89	91	74	90	93	94	63	82	82	67	91	85	78	84	74	93	67	91	75	93	82	80	71	104	76	76	81	83	94	91	92	83	69	88	81	83	70	79	78	89	79	90	98	85	84	73	111	85	99	84	77	78	82	90	83	98	84	78	88	69	95	90	95	89	71	97	68	88	76	86	80	84	81	76	70	75	92	86	79	87	88	76	74	78	69	76	104	77	92	81	74	75	84	75	88	74	95	80	67	100	70	72	77	67	72	86	72	95	90	87	89	80	78	96	82	78	102	81	64	95	91	81	79	69	93	87	89	83	86	90	88	71	101	94	83	70	78	77	71	79	93	77	62	100	75	84	88	83	79	91	83	91	85	87	79	86	74	63	103	70	80	77	84	73	93	90	77	69	92	74	81	91	97	80	75	71	68	85	84	72	83	70	70	87	65	77	89	86	85	72	70	90	77	83	83	84	75	68	66	102	79	95	77	83	71	76	100	73	66	83	92	92	69	75	66	58	93	92	79	81	78	81	78	89	62	81	87	83	82	70	87	75	73	92	76	89	73	83	51	81	81	97	76	90	76	68	75	92	84	85	86	79	81	86	106	73	75	69	80	75	81	99	66	77	97	70	69	87	84	69	78	95	77	73	95	83	82	85	74	78	90	88	92	78	70	98	78	88	86	77	83	79	95	80	79	68	75	70	81	78	84	83	80	82	93	105	77	78	92	103	64	87	96	83	80	79	83	93	91	87	92	87	77	96	74	90	90	87	88	75	81	82	77	66	87	82	86	92	79	65	81	94	78	80	83	89	75	77	88	98	80	87	72	78	84	74	91	65	84	91	81	80	94	78	65	84	91	86	76	93	89	90	90	112	74	70	84	63	76	81	84	71	84	88	76	67	80	76	78	98	89	104	85	83	84	75	85	87	86	84	94	78	71	82	91	72	88	87	93	74	89	101	83	77	93	105	107	74	88	90	85	78	83	82	91	76	103	67	84	73	70	91	81	77	85	79	71	99	75	55	85	83	84	71	76	79	70	83	83	67	79	75	67	83	75	79	89	77	68	78	85	80	85	74	88	88	81	94	75	94	82	92	74	73	87	88	84	75	88	97	78	97	89	96	76	80	81	83	86	73	92	89	90	76	68	91	91	97	96	88	95	92	78	82	98	82	84	78	120	80	84	76	75	87	90	90	78	91	77	90	88	92	74	83	85	76	86	87	78	81	75	88	105	70	80	81	86	74	89	87	75	81	76	85	69	77	88	80	86	87	66	73	87	91	81	84	105	90	78	86	84	83	91	87	69	89	74	78	88	76	88	85	77	105	81	103	81	70	102	86	78	99	92	75	86	73	84	88	96	98	98	82	66	81	87	90	91	79	91	87	93	89	73	86	78	69	98	98	79	83	79	79	69	82	68	85	82	78	77	82	90	69	78	91	77	75	104	76	79	104	87	81	82	81	74	95	80	83	82	87	89	79	90	93	90	71	73	84	91	76	106	83	89	89	93	75	84	69	90	74	87	94	81	100	83	98	94	82	78	90	87	89	78	83	74	97	83	69	91	85	87	72	93	77	97	85	91	86	105	70	97	82	83	80	73	75	78	89	60	78	78	67	72	87	68	85	71	90	77	87	106	95	87	78	92	95	86	91	82	94	77	82	75	70	78	115	76	78	80	65	82	84	83	87	96	84	89	76	80	85	79	80	95	75	68	92	80	77	71	69	88	80	71	105	76	90	96	64	95	86	87	91	81	84	96	75	78	106	91	76	95	80	80	80	69	75	82	82	82	75	88	92	87	72	94	94	79	74	71	78	79	78	81	86	91	85	60	91	80	81	92	77	74	68	90	87	67	86	72	87	76	86	88	87	86	86	106	85	73	98	79	82	93	92	72	79	91	84	89	79	85	77	77	72	88	78	94	72	95	82	92	72	82	72	85	82	97	98	102	89	88	96	83	74	87	85	83	90	71	63	83	75	82	87	82	70	83	77	88	89	87	90	90	76	86	86	84	79	99	69	85	70	78	66	95	91	86	84	89	67	80	82	92	87	87	89	71	87	91	88	99	68	83	69	82	92	90	87	78	89	80	93	81	91	72	68	92	90	76	80	69	75	65	76	65	90	93	87	88	77	70	73	84	64	85	102	76	72	82	84	76	76	84	92	80	87	87	55	100	89	87	80	75	83	87	100	70	68	88	86	76	78	90	84	92	69	84	94	81	78	73	77	73	82	97	79	75	100	92	82	94	88	72	73	74	71	95	76	72	79	76	91	95	79	80	66	80	73	77	88	86	84	75	82	73	75	77	83	93	94	85	91	84	79	80	67	95	83	95	83	72	72	89	91	88	70	87	88	78	87	78	68	85	78	88	81	85	83	79	79	82	100	87	79	81	86	64	90	69	71	72	82	79	78	82	89	83	84	87	81	85	82	82	86	84	90	74	87	75	74	82	89	84	78	68	87	79	101	74	82	82	90	84	77	86	68	77	89	75	73	79	86	91	79	71	69	75	90	74	78	76	83	88	72	85	92	87	87	77	89	94	80	76	98	90	88	78	86	81	88	88	78	88	81	76	85	75	95	74	78	86	85	81	69	80	87	89	83	87	80	103	69	70	86	88	85	89	92	87	92	78	73	94	86	86	80	84	92	82	81	91	73	83	70	79	94	78	85	81	69	76	75	79	80	77	85	87	80	86	78	78	82	74	67	83	80	86	83	79	61	70	84	78	79	94	74	83	100	74	55	82	98	79	85	77	82	76	95	96	80	88	92	79	78	85	79	78	81	87	85	76	83	76	81	76	99	87	94	61	65	63	83	79	87	79	62	80	81	76	73	76	77	72	93	85	87	70	82	73	74	90	65	90	94	82	101	80	78	66	88	89	91	107	78	79	75	88	85	75	80	81	81	91	72	63	90	78	74	84	73	71	73	79	84	113	96	76	96	89	90	78	80	81	76	87	69	95	89	69	91	85	83	77	88	78	73	86	92	84	95	95	87	79	79	75	81	75	72	76	80	73	97	82	73	89	81	66	86	85	83	72	87	76	92	90	90	91	73	86	91	81	74	70	78	83	87	92	79	74	65	80	90	75	83	72	86	89	82	85	102	79	86	92	77	93	67	82	65	58	89	86	82	70	84	78	106	80	63	97	95	101	62	70	87	91	80	83	82	97	73	81	107	77	76	65	93	77	103	75	73	71	85	80	72	86	85	60	80	79	82	86	84	81	87	78	89	90	91	76	75	77	77	76	86
7628	15964	13570	7015	4600	3403	2561	1990	1507	1262	1107	825	741	667	600	516	502	431	365	382	341	345	308	271	256	243	251	244	235	228	202	199	219	232	187	228	182	184	191	166	180	177	183	181	172	179	165	173	203	145	180	162	155	175	166	163	170	181	138	140	164	151	160	162	154	145	175	140	163	159	152	169	147	154	134	144	166	149	142	148	161	167	155	129	147	147	146	159	155	153	131	166	159	170	133	169	150	121	147	132	160	142	111	157	148	124	148	150	152	123	136	142	170	153	183	154	147	129	155	156	181	126	163	155	145	133	162	147	141	156	153	172	155	126	153	182	138	156	143	137	160	163	139	144	163	127	130	156	135	140	148	174	155	129	131	161	143	119	146	131	157	148	136	127	140	135	157	141	157	137	150	150	122	137	148	123	145	150	133	164	142	135	169	140	141	155	137	137	144	140	143	135	141	142	150	133	145	134	118	144	102	147	149	148	155	135	134	158	153	135	154	134	123	144	136	157	155	146	162	151	147	151	153	141	147	154	141	152	142	152	154	152	134	134	138	164	148	132	151	134	131	165	147	159	154	147	126	156	144	142	153	138	119	150	158	155	133	121	148	128	142	163	136	144	137	145	146	143	142	141	158	154	147	132	131	140	142	147	162	150	138	152	136	153	151	136	129	172	131	138	147	133	150	150	139	134	132	123	154	164	132	134	146	148	154	179	150	122	170	156	155	130	143	178	127	140	136	137	137	157	127	145	159	153	128	131	138	155	132	141	148	142	142	156	125	140	154	146	137	140	147	135	125	156	124	153	128	130	131	131	176	162	159	142	141	125	141	128	126	124	133	163	183	146	149	149	142	131	155	148	168	145	164	139	146	144	144	136	140	155	147	134	137	132	140	135	136	163	133	133	125	155	155	143	128	140	128	172	132	141	156	146	144	149	145	141	135	135	148	146	160	122	168	123	136	165	132	129	151	153	131	156	142	147	130	151	143	141	147	151	110	144	138	139	131	132	158	150	137	155	167	156	143	130	152	149	147	120	116	162	142	164	139	122	136	135	147	129	121	169	147	133	121	152	148	123	138	130	150	161	126	138	140	145	138	120	137	159	134	140	153	139	161	148	139	132	150	141	151	134	144	150	138	134	132	135	142	170	162	117	144	146	143	154	110	147	173	164	165	141	147	154	168	122	148	147	129	149	168	146	143	158	140	154	140	155	163	164	123	158	126	134	143	127	149	137	150	153	141	136	159	157	159	139	152	172	145	106	125	169	129	146	123	134	129	141	147	142	159	144	150	171	156	153	132	129	138	146	136	158	125	161	146	136	126	136	137	141	114	153	154	155	133	132	136	117	144	152	144	150	139	147	132	152	125	146	162	143	138	145	166	149	133	136	132	144	136	146	136	147	138	134	139	163	135	119	141	145	145	135	136	136	135	142	153	137	133	138	137	150	156	141	132	159	154	153	151	152	167	149	141	129	139	133	128	138	152	155	156	141	149	142	129	133	135	137	138	143	150	158	139	172	134	129	154	153	146	144	151	131	159	148	142	151	121	142	128	145	160	155	132	144	126	146	131	154	153	135	148	145	145	150	117	145	158	150	132	138	152	128	146	159	146	125	125	150	141	130	144	144	166	144	145	128	135	133	132	126	148	154	142	151	145	137	146	126	147	118	160	158	122	136	145	150	144	140	122	159	140	133	134	141	148	133	168	143	154	161	134	161	151	154	126	167	151	139	114	125	138	135	147	151	158	140	139	158	132	127	154	139	130	129	150	148	123	149	146	122	129	133	143	136	144	144	143	137	145	126	122	146	147	149	165	158	133	128	148	135	154	145	157	144	160	147	139	153	139	153	180	135	139	147	135	139	135	129	140	134	143	192	137	143	143	138	153	144	158	153	148	140	142	132	140	146	123	135	131	146	142	145	147	153	140	153	129	169	174	132	133	147	128	162	145	146	123	152	179	148	130	151	159	124	134	146	153	164	162	156	131	160	159	148	147	142	127	148	129	153	149	133	160	136	148	129	117	142	139	124	137	153	148	174	163	169	137	109	128	128	145	130	137	143	159	155	130	140	171	144	173	146	133	133	163	169	141	164	149	153	148	145	145	144	147	116	151	156	152	135	155	163	135	152	141	148	133	131	160	147	144	124	143	125	154	126	142	130	133	152	136	178	137	129	152	136	126	132	128	144	139	156	172	144	131	149	152	150	146	150	113	123	148	138	143	139	136	153	142	140	140	139	150	139	147	137	143	132	147	135	133	134	139	131	135	126	152	146	151	143	161	149	141	169	125	166	142	133	143	145	145	137	140	120	142	144	131	135	154	164	133	128	132	149	140	127	145	143	138	148	141	161	149	152	148	133	137	131	127	144	121	131	131	162	168	161	171	137	159	144	139	126	127	159	158	149	168	166	110	148	154	138	137	144	133	141	145	159	130	159	148	125	144	136	157	131	140	167	154	155	150	150	132	158	138	163	145	155	135	146	136	150	163	127	151	144	129	154	148	160	140	136	152	131	127	159	121	128	143	121	153	150	137	124	133	130	150	145	153	138	147	144	120	161	126	132	153	144	155	125	159	152	143	134	156	138	156	155	152	138	137	133	152	149	138	134	125	157	152	118	136	141	128	141	149	140	138	137	144	136	134	147	138	136	129	140	159	153	135	144	139	127	130	135	138	141	121	185	151	143	144	146	166	161	147	148	145	150	145	150	136	155	136	150	159	138	136	147	137	125	148	154	142	127	144	137	152	143	139	148	136	131	160	135	141	142	132	143	143	143	150	132	138	134	147	149	143	132	130	133	144	132	147	150	138	122	152	140	146	150	144	117	123	142	141	130	170	162	138	155	140	129	152	150	144	144	136	164	127	139	141	137	137	126	137	121	118	160	141	147	148	150	142	147	137	154	145	132	130	118	129	151	144	147	135	153	156	129	159	118	153	120	140	143	153	129	137	144	144	148	148	134	137	161	129	156	119	126	155	165	139	136	155	166	156	155	127	136	122	149	160	158	127	146	133	128	134	147	143	132	137	147	133	137	170	142	140	130	149	155	153	131	143	153	154	139	137	140	128	152	143	151	141	146	148	154	137	127	140	141	142	140	156	148	146	157	129	140	147	153	126	131	141	141	163	149	127	158	154	164	144	144	153	129	157	129	152	128	134	164	127	126	136	161	125	144	176	141	126	147	139	139	172	144	136	141	146	148	139	157	165	157	139	138	142	137	153	164	136	149	149	155	139	131	145	162	131	144	140	133	161	133	163	160	142	149	149	148	127	137	136	141	124	142	127	123	140	158	143	165	128	133	129	159	151	132	139	140	172	137	144	139	133	139	143	136	141	137	141	144	133	149	116	138	161	168	154	137	136	131	161	124	143	151	146	139	135	139	163	171	141	148	160	130	141	154	136	164	152	151	133	145	135	146	118	114	149	137	144	152	161	165	159	171	152	164	147	137	148	143	161	160	143	157	134	140	120	165	129	128	152	134	154	156	128	153	163	164
26693	19866	5809	791	548	484	370	380	317	327	320	314	344	319	328	357	317	358	338	329	319	317	344	298	331	342	320	329	352	328	309	338	313	327	318	328	363	343	339	348	334	344	316	338	339	368	314	349	344	317	359	344	317	334	301	300	307	334	304	332	301	316	380	343	315	347	342	340	359	330	335	334	349	323	387	314	345	339	323	334	333	323	380	339	336	328	358	321	323	312	341	355	349	314	345	344	351	352	324	315	312	348	335	325	337	313	358	364	319	314	347	330	359	335	338	335	353	342	359	331	328	353	341	323	280	334	344	289	366	330	326	379	345	310	338	358	312	338	310	329	347	304	299	324	324	312	317	324	319	325	359	324	313	347	336	299	346	324	322	318	303	342	297	328	362	355	333	348	319	326	322	320	345	349	367	371	381	338	332	342	313	360	329	365	282	344	330	318	343	354	341	330	316	313	305	304	356	316	343	329	342	319	312	314	343	341	345	332	331	334	338	302	335	311	326	324	325	318	312	333	349	317	332	324	347	335	345	309	336	339	354	339	317	349	336	369	298	327	384	346	350	327	359	324	308	341	339	336	329	301	335	320	362	339	331	359	340	333	313	331	345	346	336	344	320	348	341	341	329	330	316	310	334	317	338	336	326	319	307	302	338	322	316	310	319	311	340	337	348	315	344	335	342	331	326	325	350	331	351	315	322	336	366	356	335	362	315	372	302	298	325	314	340	328	341	310	359	355	322	332	339	317	329	349	306	353	317	351	343	315	331	329	321	338	350	323	293	334	346	333	345	325	325	340	347	348	349	333	327	327	343	333	312	315	301	314	346	347	323	345	329	336	338	317	342	311	335	380	349	342	337	311	311	305	348	317	315	327	338	331	339	287	337	330	298	325	361	328	312	333	355	317	337	301	322	338	360	319	333	336	335	330	355	319	347	360	350	320	287	293	344	331	333	291	369	337	334	304	373	349	344	328	318	341	304	327	339	351	324	366	368	317	327	333	332	311	337	358	349	340	323	347	348	298	350	338	345	289	354	306	348	346	331	342	309	298	324	332	341	314	346	331	345	329	339	377	361	325	336	324	312	345	351	373	338	315	354	372	305	315	329	360	334	353	332	353	307	343	327	298	337	322	333	310	340	340	348	315	296	326	349	329	360	340	359	319	316	338	337	330	333	312	359	333	319	324	300	306	348	341	339	358	328	339	331	309	338	326	337	332	321	348	359	341	312	353	360	372	327	326	332	319	359	343	341	339	342	324	355	319	329	320	326	326	353	333	347	345	359	328	335	345	322	314	345	338	348	305	293	312	335	317	315	351	328	323	347	328	335	332	349	322	322	342	335	316	331	373	331	343	343	308	340	346	334	333	318	341	333	351	343	335	348	310	357	332	297	312	364	331	369	336	327	332	318	330	381	321	358	336	327	308	342	339	321	329	351	358	345	362	324	329	332	330	342	360	318	327	349	326	336	302	338	327	373	340	326	323	316	322	320	342	344	342	327	341	331	313	312	342	319	366	352	314	355	326	353	328	318	322	348	333	350	308	342	320	323	337	320	333	324	320	360	336	353	326	351	342	316	363	346	303	322	343	338	358	333	321	323	321	327	340	335	317	304	348	322	330	363	286	339	320	322	356	362	327	383	350	290	331	368	357	373	340	355	308	338	305	326	341	345	341	353	350	311	322	347	316	334	318	333	339	342	342	306	321	322	343	309	338	316	330	317	335	326	324	339	371	332	348	325	338	347	317	326	347	302	338	339	332	321	326	346	352	315	346	337	367	323	337	365	339	315	288	313	325	344	373	320	338	342	332	314	332	348	310	324	297	307	330	372	316	339	344	310	341	318	351	303	333	334	327	347	311	336	322	363	312	351	340	323	349	313	321	337	332	310	343	313	335	323	349	328	316	358	350	344	312	310	357	329	356	330	324	332	313	354	297	317	305	313	343	326	321	358	339	314	348	342	327	359	307	330	329	340	369	333	336	312	328	316	321	340	319	327	348	355	342	318	327	335	346	314	302	336	323	305	301	316	327	335	328	354	341	318	306	335	347	330	327	309	336	307	332	355	339	333	321	328	364	303	335	334	338	354	315	306	311	345	358	350	356	330	349	331	355	353	324	356	327	317	323	338	322	298	346	343	329	351	321	328	327	324	295	371	344	329	354	311	322	314	307	358	322	329	331	326	326	338	318	341	341	315	342	350	334	315	350	334	371	345	340	338	320	349	320	323	342	347	349	337	359	351	344	340	331	317	330	360	312	350	319	319	341	355	343	325	315	321	347	311	329	378	328	358	317	364	344	339	305	350	303	339	322	314	319	322	332	308	362	357	348	353	317	322	352	340	325	338	347	354	327	314	335	325	299	390	311	339	315	337	299	369	321	296	302	354	362	331	351	329	361	349	346	320	361	331	365	332	332	315	336	339	321	354	317	302	328	278	342	308	334	329	304	359	334	359	351	320	362	338	362	316	317	355	345	302	320	321	315	357	365	321	321	300	332	327	350	328	332	333	318	320	320	316	327	353	301	330	340	349	375	302	295	354	323	308	339	302	333	349	323	334	363	334	354	331	340	356	335	353	338	316	343	327	331	346	329	330	330	341	335	336	291	304	305	335	309	320	364	337	320	328	306	323	322	328	329	353	327	360	337	296	352	324	311	335	354	350	344	329	345	351	345	332	339	317	280	329	336	304	314	331	334	305	324	352	354	328	345	295	339	301	351	363	369	317	304	334	322	329	328	315	374	320	339	354	333	361	334	324	335	332	305	279	353	319	355	354	338	344	345	318	360	355	380	338	326	316	332	322	331	323	335	317	311	348	334	321	330	308	331	324	367	301	354	312	330	346	324	312	304	326	345	327	319	301	308	353	330	331	337	312	368	328	328	341	376	344	309	318	341	330	336	346	320	339	319	294	345	355	317	314	361	312	348	320	328	324	332	338	372	317	328	307	351	337	321	326	309	339	347	305	339	330	351	330	327	322	317	334	351	307	330	329	349	343	349	319	341	359	326	334	321	316	342	360	333	351	317	300	329	318	341	362	337	295	306	327	329	335	318	345	365	328	333	285	341	356	308	345	334	330	337	314	293	359	321	339	325	336	352	373	374	347	315	340	343	337	346	316	336	342	382	360	330	326	320	314	341	310	350	326	359	339	343	330	311	348	287	336	356	331	321	345	318	343	339	301	315	334	314	334	324	321	372	358	309	296	303	303	348	318	318	326	347	311	330	336	308	325	315	345	312	362	343	313	323	331	353	357	320	327	346	334	350	326	336	395	360	334	356	321	339	341	307	331	342	326	315	339	333	349	303	325	329	356	311	337	363	301	333	344	356	335	309	355	347	377	353	345	340	353	314	314	329	329	334	344	353	341	307	360	332	331	352	353	301	317	360	298	330	323	350	321	328	329	336	331	348	294	338	339	319	336	349	293	324	324	333	332	306	328	364	317	316	299	318	353	349	336	344	342	335	348	297	343	302	321	304	319	319	313	331	359	372
4096	1514	1415	878	779	721	671	643	623	581	601	607	563	592	548	575	584	559	580	582	503	557	558	551	608	598	574	542	535	562	542	584	571	571	546	601	567	550	564	553	612	558	553	576	561	559	555	557	564	568	534	572	568	570	512	513	559	562	598	607	569	557	558	579	552	509	575	550	604	592	635	555	547	602	541	580	529	585	526	549	573	580	541	607	552	548	592	531	562	556	577	567	559	556	571	574	573	532	524	534	561	595	548	559	596	606	539	575	535	538	552	575	548	561	557	587	536	608	570	576	610	548	574	561	580	536	564	538	537	601	564	577	566	581	516	604	564	547	554	542	541	597	557	521	554	530	557	586	565	584	557	566	525	558	547	574	578	573	547	558	544	569	525	548	547	565	552	521	555	561	569	583	566	547	517	555	584	563	550	548	559	573	598	549	613	560	582	502	565	529	565	561	559	609	564	571	546	517	568	552	562	557	580	530	553	569	585	558	510	592	551	549	601	575	529	570	515	540	591	547	557	553	578	565	560	618	547	579	546	567	580	559	560	559	538	547	590	539	619	554	560	539	512	555	550	529	547	598	507	509	581	572	550	519	543	560	532	518	543	513	604	608	575	556	530	574	559	555	551	575	604	558	604	548	553	575	565	549	580	600	563	526	563	546	533	537	578	595	553	532	555	514	590	527	544	552	566	545	531	578	547	572	576	563	513	572	625	581	551	604	531	524	612	531	557	555	564	568	558	586	556	544	548	510	523	556	568	543	546	536	549	556	553	569	533	572	572	582	580	541	557	542	570	527	541	575	567	566	553	562	558	536	586	556	546	520	575	569	614	531	556	570	541	510	549	561	601	589	578	560	562	529	551	567	606	533	572	564	572	589	547	553	531	601	557	577	563	501	557	556	531	545	512	549	594	622	525	595	543	564	576	571	565	568	583	591	557	598	576	570	553	576	577	579	556	551	534	603	537	564	598	545	556	570	538	540	559	550	588	540	608	568	539	535	531	553	580	563	535	537	589	572	572	551	567	593	559	593	591	590	586	539	570	542	549	538	539	525	583	546	562	563	514	565	544	552	535	544	563	583	579	560	570	558	586	537	561	524	568	588	549	577	570	582	546	520	530	586	567	573	547	550	560	534	553	578	565	525	559	581	536	551	579	529	521	534	567	571	542	548	555	550	575	553	573	583	585	548	557	569	568	554	555	586	577	547	567	595	563	588	569	523	561	552	541	570	610	544	595	557	531	537	574	590	506	536	549	569	567	568	549	569	560	578	587	553	493	572	534	564	545	585	552	548	581	550	550	597	554	572	534	603	605	574	555	550	560	567	540	582	566	574	568	544	582	599	545	557	588	590	579	566	522	550	585	576	601	579	588	565	613	605	594	543	514	542	592	602	565	575	551	564	547	561	576	538	562	568	573	564	551	569	574	555	608	521	559	536	577	565	588	536	526	544	544	558	586	600	553	562	542	576	565	551	570	569	562	565	557	545	552	591	613	545	613	585	570	564	590	603	598	609	559	592	550	599	567	556	560	537	562	515	554	569	573	574	568	539	610	577	515	572	568	561	537	562	592	592	567	533	584	515	512	560	535	527	532	564	567	571	565	576	568	504	556	583	535	583	528	529	536	558	589	543	547	560	572	566	574	527	550	583	564	561	571	543	574	578	535	579	554	620	620	581	547	566	560	536	502	507	553	534	555	569	553	548	585	559	570	567	529	545	530	567	524	529	570	619	567	550	563	569	534	572	571	582	549	538	599	568	590	567	568	564	557	550	539	559	622	576	553	569	527	522	562	591	547	597	579	558	567	568	541	565	568	566	537	560	552	545	544	558	581	571	548	546	542	581	598	542	573	566	559	575	541	575	505	580	581	569	501	546	567	540	560	543	572	534	576	574	563	538	542	561	555	579	549	575	558	535	607	566	573	556	522	571	576	564	556	550	607	589	592	560	560	546	542	572	592	544	543	576	517	554	552	559	586	571	542	569	573	567	565	562	573	570	580	560	545	542	551	525	543	579	526	550	524	580	584	599	543	543	524	621	562	556	600	549	550	556	577	561	560	533	579	554	548	556	539	571	568	573	552	524	577	573	565	560	563	542	530	557	564	544	577	567	575	590	558	572	584	588	568	607	545	552	589	546	591	582	564	548	563	569	579	525	559	563	525	601	610	596	573	572	605	551	564	551	532	552	615	543	551	537	534	586	523	564	529	549	593	562	548	561	594	582	542	547	558	561	548	593	565	519	570	547	539	552	579	558	543	581	565	558	542	602	541	580	542	584	574	627	571	562	560	579	562	522	580	580	570	567	572	531	541	567	592	582	524	549	568	575	565	600	533	568	575	577	593	596	570	548	559	557	545	536	552	552	579	553	546	550	505	592	560	585	536	542	545	590	558	575	542	547	565	556	590	550	552	589	556	525	608	586	544	537	527	523	544	546	543	598	594	579	595	572	575	566	526	514	581	557	534	545	561	545	543	592	519	578	560	588	513	544	589	545	539	514	574	581	549	569	558	564	551	539	582	558	576	572	555	559	549	590	555	535	546	540	565	535	560	603	551	561	596	538	560	532	579	552	557	569	626	576	552	580	596	542	595	533	565	543	582	533	600	577	524	548	584	546	572	564	582	557	550	554	559	526	614	552	542	567	535	600	552	567	561	518	549	509	514	568	567	581	534	568	567	518	559	542	571	564	584	605	595	623	542	584	585	570	577	542	584	584	584	548	552	559	574	557	583	566	541	600	555	570	610	581	603	584	577	552	562	552	544	533	570	553	583	560	558	574	589	565	582	531	614	565	593	518	538	531	538	549	551	581	543	568	575	580	525	526	587	555	549	540	600	578	557	586	533	545	559	627	581	587	545	593	556	562	578	562	594	541	567	567	516	557	594	598	556	530	587	598	554	577	584	558	581	550	549	525	594	598	568	561	573	571	606	562	567	578	534	548	606	550	579	594	551	531	587	525	560	584	565	540	532	561	590	558	526	596	572	565	575	572	541	543	578	526	528	580	561	549	545	574	587	572	556	531	572	589	569	570	587	546	593	575	567	553	601	580	556	557	574	554	574	599	587	563	564	618	556	596	518	594	583	566	522	623	533	550	523	557	580	555	585	611	565	565	533	596	529	594	552	549	563	582	568	528	577	583	557	554	585	584	557	525	590	577	562	554	551	560	546	546	587	553	573	553	630	536	610	525	555	564	550	522	560	558	566	620	578	578	575	544	531	557	557	563	557	552	535	511	526	540	558	557	524	558	571	543	568	569	538	531	599	594	575	518	538	547	551	545	590	588	564	574	566	547	537	515	563	565	567	575	575	604	606	573	564	576	516	585	553	503	571	569	586	597	564	570	562	541	534	539	575	625	547	542	557	578	562	534	561	554	554	595	592	518	562	582	522	571	564	573	576	578	579	541	568	568	551	591	548	574	571	592	571	550	555	564	579	545	549	555	551	603	558	583	584	566	545	522	572	563	545	549	577	549	546	561	543	553	573	565
24088	21188	28310	24332	20442	2184	701	499	389	334	340	369	327	285	269	279	249	267	249	271	245	252	256	253	253	212	228	234	226	258	216	232	242	232	241	215	233	227	215	260	223	241	266	217	264	241	212	222	223	252	248	233	205	254	226	236	221	234	231	242	251	214	237	213	234	211	267	210	215	235	215	213	226	213	232	222	216	236	220	225	275	246	223	202	211	225	241	254	249	230	228	199	234	217	221	235	234	234	239	240	224	206	206	248	254	214	225	221	231	234	246	240	235	222	256	209	210	219	193	226	208	212	203	242	211	246	256	228	229	236	229	206	219	251	240	228	224	253	214	233	208	219	217	226	220	224	207	208	248	237	194	228	209	224	210	234	229	227	230	242	247	203	196	218	236	232	228	210	197	226	250	235	216	210	239	225	236	221	226	228	174	218	226	214	200	211	209	235	240	211	183	190	252	213	208	242	240	222	215	249	225	235	232	216	203	222	233	206	236	220	228	233	243	223	234	246	248	231	234	242	278	253	240	230	241	230	225	223	221	224	227	236	233	226	204	233	231	229	210	225	221	245	231	206	227	217	205	243	235	231	219	223	251	198	223	239	212	214	205	237	202	234	229	242	223	223	229	225	200	221	264	217	207	223	225	208	250	222	224	230	232	211	223	213	207	227	223	229	247	217	222	226	236	227	237	211	225	225	210	239	233	227	244	238	233	214	205	225	215	218	219	232	264	220	210	224	220	204	241	226	193	199	214	214	233	233	215	226	220	246	224	216	208	210	237	232	205	213	238	201	231	217	239	207	229	243	234	245	250	224	247	220	204	219	207	252	245	195	212	206	221	244	239	225	228	214	235	220	236	214	248	229	228	218	212	221	231	224	245	218	221	236	205	213	216	214	243	198	226	223	214	231	215	251	238	230	224	223	205	212	218	229	259	243	228	227	228	207	230	220	232	242	209	192	196	217	234	241	225	252	210	226	209	202	220	248	235	231	230	240	221	215	235	219	217	230	216	206	205	198	234	242	231	233	206	221	211	214	242	229	220	193	246	230	216	213	234	229	206	231	219	236	202	197	249	254	241	201	226	237	199	201	223	225	206	229	242	223	237	201	225	257	214	224	237	252	245	250	243	218	210	240	215	233	207	199	224	216	224	252	233	234	209	208	218	246	222	222	224	205	250	219	237	227	221	232	202	236	230	248	239	236	231	220	236	217	236	212	217	212	214	236	232	233	202	212	208	237	230	212	252	227	219	232	245	246	240	214	224	202	208	241	239	234	222	219	234	211	230	234	236	219	239	224	201	231	222	227	248	231	228	223	238	256	254	232	224	216	247	239	221	231	229	235	202	199	224	181	212	238	227	218	202	233	266	226	214	222	214	230	214	230	230	235	241	218	214	228	230	204	237	221	219	245	217	211	261	256	215	205	224	225	224	246	220	222	198	220	208	236	215	260	220	225	194	211	213	209	254	219	248	240	232	217	213	227	210	225	218	244	202	227	209	221	202	222	226	239	243	241	224	228	257	229	215	217	214	210	225	195	252	210	219	210	209	196	206	211	252	228	231	265	242	228	216	219	217	203	256	239	242	213	242	224	260	228	237	236	229	223	226	237	225	236	245	231	233	213	244	229	232	220	230	245	229	221	229	245	233	207	200	212	206	202	239	242	209	215	205	210	214	238	226	238	224	228	202	233	226	204	222	213	232	227	232	221	247	238	223	187	211	240	202	203	214	264	214	228	213	214	202	213	231	225	206	224	237	240	225	210	240	239	222	213	255	197	225	221	217	227	224	232	256	225	203	226	226	214	251	216	212	253	214	239	238	202	223	235	244	232	241	253	220	219	210	201	247	227	220	230	220	215	211	219	193	214	241	218	215	202	246	216	210	226	244	202	238	226	233	227	230	207	246	208	217	213	241	264	240	223	217	218	228	215	229	227	225	229	239	193	231	246	217	232	241	263	226	213	220	235	207	198	228	269	225	219	200	229	250	234	219	224	216	228	233	218	227	212	231	208	219	228	231	201	196	229	244	225	222	225	226	229	258	213	254	229	206	216	224	195	206	231	246	211	236	237	213	244	241	211	233	247	237	222	207	248	219	228	217	227	226	192	223	189	215	211	235	255	238	253	243	238	232	227	232	239	213	219	236	214	228	223	206	232	213	226	246	214	228	230	221	243	218	235	228	224	213	227	245	218	222	210	229	230	233	222	260	233	202	215	209	218	243	242	199	249	198	226	238	216	211	219	236	221	231	207	243	206	217	209	235	210	254	225	229	232	215	224	229	233	234	241	251	220	234	238	220	218	217	203	214	246	253	193	224	220	214	250	213	241	210	204	235	231	248	237	212	223	222	217	222	215	232	204	242	235	228	221	237	200	209	228	222	210	234	219	201	273	217	218	215	210	244	256	214	254	247	237	213	234	235	222	207	211	207	224	257	249	222	212	237	224	219	243	236	219	217	200	192	216	212	200	206	216	224	224	253	207	231	213	212	216	253	241	220	231	207	217	195	209	255	195	199	231	234	233	205	215	254	245	218	224	225	215	219	221	224	222	215	221	245	228	209	224	206	231	243	226	224	191	244	228	224	246	230	204	227	226	223	239	210	244	207	238	224	227	221	194	203	255	236	219	200	193	233	206	208	247	217	225	239	193	201	237	216	220	222	235	223	220	230	246	231	223	229	202	207	231	253	224	238	188	222	221	199	220	206	238	231	222	211	246	211	233	225	223	231	254	221	219	234	246	243	229	206	234	214	241	207	206	237	238	205	208	216	223	238	251	207	253	232	223	222	245	260	245	210	212	202	215	232	247	226	243	231	203	222	209	229	231	250	269	227	251	236	209	220	228	239	245	226	207	198	223	218	236	250	238	202	247	213	213	197	236	198	214	223	230	225	221	233	227	208	201	209	198	239	201	207	237	226	212	232	252	231	194	244	223	222	223	214	232	213	202	227	229	231	216	233	199	221	234	229	222	232	255	218	195	215	232	220	236	201	230	224	216	221	239	229	256	218	235	239	224	244	243	230	224	201	207	225	239	230	213	238	217	234	228	213	234	223	203	222	209	230	235	202	237	256	208	217	236	236	244	205	228	233	221	226	236	223	205	223	210	210	233	216	217	212	236	193	198	232	194	230	218	236	244	225	211	230	208	218	245	220	233	244	201	233	231	219	223	236	226	216	220	215	206	238	263	176	240	257	227	184	247	226	211	247	213	242	236	215	219	229	232	220	218	225	211	188	225	229	261	234	218	209	205	234	253	248	231	228	226	236	235	194	249	241	230	201	201	234	211	221	226	251	205	235	234	229	219	228	245	215	234	239	203	226	216	225	213	207	231	236	227	264	210	232	216	242	217	221	241	248	202	236	227	227	232	233	216	235	233	233	210	198	209	233	207	225	250	188	218	207	236	214	242	210	211	254	236	201	251	248	237	243	221	182	227	227	230	206	215	230	203	223	236	232	212	213	245	197	225	215	238	221	233	226	233	227	212	241	244	240	206
5184	10191	8576	4243	2873	2134	1695	1314	1078	957	815	815	702	697	609	571	553	511	502	487	468	458	439	452	445	426	453	422	424	444	401	435	425	472	430	416	438	409	446	402	417	414	394	406	432	399	405	436	415	402	376	407	380	391	395	377	411	381	358	399	401	413	398	369	415	429	385	395	412	376	361	400	358	399	400	421	394	423	399	385	393	407	399	406	392	427	401	411	384	408	391	417	380	418	342	393	420	403	394	414	392	401	426	391	407	378	406	374	381	379	406	408	385	403	401	403	394	417	394	389	394	368	355	343	428	419	360	397	395	358	420	401	427	396	383	400	393	413	392	379	390	411	419	406	405	340	408	401	384	377	382	388	437	365	385	391	384	388	418	372	408	388	421	371	385	383	387	387	405	411	395	439	423	426	412	423	412	420	394	385	380	359	388	396	436	411	392	401	376	390	388	367	374	410	385	411	397	371	396	395	376	388	376	404	404	385	419	416	406	388	408	372	415	397	363	377	393	397	422	401	398	385	403	386	387	426	369	420	408	384	382	392	382	389	366	398	407	391	398	394	408	364	387	385	424	431	392	393	380	379	376	406	407	360	421	408	349	376	411	375	399	368	408	369	392	420	371	407	400	412	388	375	387	371	392	389	399	409	409	415	420	401	378	422	405	421	389	385	377	375	390	370	420	397	416	381	374	419	404	389	399	375	381	391	391	375	391	371	396	372	383	417	405	388	396	404	436	351	383	413	366	400	423	370	401	383	406	383	376	421	395	391	401	369	410	417	395	368	440	416	418	402	415	366	422	390	408	395	397	413	392	374	350	383	392	373	388	382	424	367	381	399	403	395	374	387	405	396	410	411	384	383	396	389	352	382	388	339	419	408	397	395	386	365	405	404	405	383	409	392	411	421	402	426	366	407	407	385	384	376	378	411	382	382	391	379	413	408	417	380	418	382	409	390	347	391	360	383	382	396	410	384	395	374	413	388	406	397	361	393	427	411	396	388	386	396	429	403	433	399	399	384	382	364	362	394	410	360	409	380	415	389	382	383	375	368	384	376	385	404	379	408	398	397	354	394	386	379	401	386	394	374	364	370	388	380	403	417	365	371	427	380	389	367	389	400	435	384	409	384	406	413	439	413	385	383	451	392	399	379	388	415	370	369	352	360	385	379	429	430	372	415	390	406	409	392	383	425	385	366	431	389	396	382	375	406	386	420	395	420	447	376	387	390	390	394	394	398	385	349	396	354	422	415	387	407	379	423	389	397	399	367	392	414	360	393	378	405	395	400	383	366	371	420	360	395	399	377	400	426	417	382	404	380	398	393	406	379	392	376	386	373	377	389	370	418	389	372	376	411	390	376	372	368	397	360	407	416	338	397	368	416	369	380	380	415	381	396	364	390	386	374	373	385	366	405	414	345	374	414	397	389	400	387	383	410	396	396	418	403	395	403	369	387	399	389	415	410	419	397	373	395	361	404	401	414	371	393	361	387	395	408	427	400	404	387	354	375	389	385	385	374	411	400	402	381	371	385	421	391	397	368	383	405	383	399	409	397	381	409	391	380	396	370	389	388	402	411	383	383	384	408	363	393	381	374	388	371	389	392	405	440	363	404	415	387	418	407	363	384	436	393	430	433	389	396	380	361	381	387	397	373	404	384	397	404	380	413	379	385	376	356	402	382	392	430	416	405	406	369	386	405	383	400	391	390	369	369	404	368	396	405	382	390	381	389	377	417	413	380	382	382	406	397	368	420	398	402	422	373	414	390	390	373	397	365	396	355	378	404	362	366	393	418	387	410	384	380	368	342	389	393	356	380	388	376	408	407	404	405	390	360	394	362	376	406	364	370	430	377	378	382	368	403	388	373	404	422	429	383	399	402	417	399	395	361	393	372	384	415	398	384	383	368	405	400	436	360	412	370	401	410	400	377	389	384	400	404	367	420	408	366	389	393	391	405	375	392	379	396	425	376	396	431	381	401	380	411	411	365	362	369	409	397	394	429	401	381	381	381	396	391	400	389	392	386	404	383	347	373	390	415	393	399	385	369	403	425	413	372	387	407	380	402	362	391	416	373	371	391	372	362	372	363	395	394	402	373	393	353	356	404	369	399	378	371	401	348	407	380	424	419	395	397	371	424	393	384	375	350	400	410	374	410	345	402	440	382	376	389	377	406	415	398	397	373	395	360	368	403	418	387	380	409	377	412	426	407	377	381	404	372	413	408	399	382	371	374	408	384	381	405	400	383	421	385	359	431	391	390	373	407	438	403	343	387	376	376	377	381	403	373	370	408	409	399	388	353	417	395	369	359	396	427	362	383	391	370	372	383	425	417	391	384	413	401	380	397	390	420	416	403	396	403	386	361	399	386	389	382	383	374	388	399	415	381	384	359	395	422	415	375	428	417	372	371	353	363	418	400	348	375	364	372	347	378	370	386	377	382	397	405	421	363	379	432	406	387	363	375	378	399	399	353	383	364	409	369	396	411	416	388	391	394	354	395	374	406	384	392	376	420	393	403	406	377	397	421	424	423	362	389	417	389	399	381	382	410	392	406	354	408	381	419	404	391	401	400	385	363	402	388	378	388	383	396	398	416	393	430	372	404	391	399	371	421	370	381	422	385	376	396	413	376	373	376	378	443	407	425	376	407	375	418	372	381	393	403	406	393	370	410	391	402	369	460	402	402	409	396	399	379	411	389	379	350	403	403	395	396	371	420	367	390	375	405	358	390	364	400	389	383	376	373	393	399	396	417	401	388	373	394	409	431	407	386	393	397	410	397	402	390	369	383	398	379	398	397	413	401	367	393	375	412	384	438	411	403	358	361	398	393	390	413	383	406	360	421	411	414	364	395	387	377	366	381	409	400	425	387	382	418	395	381	399	393	407	421	409	423	412	366	372	394	381	423	380	372	386	391	427	398	405	385	370	383	397	439	397	441	372	376	373	427	360	396	390	372	451	400	374	370	437	378	357	384	374	398	380	401	390	400	356	379	368	419	378	411	426	388	394	391	369	403	364	418	385	386	381	377	408	402	407	370	363	419	389	376	393	404	384	379	390	371	384	388	405	430	408	389	378	399	380	426	383	413	378	385	410	368	399	377	393	389	375	387	406	386	414	384	367	391	379	409	422	356	402	382	379	392	407	359	386	381	409	380	379	373	394	402	370	382	379	411	418	387	405	390	397	364	405	413	376	398	375	431	368	390	370	415	373	391	411	395	357	403	396	394	395	390	411	407	374	395	393	430	401	399	403	440	398	386	423	397	364	407	354	422	386	390	389	386	378	389	374	420	387	384	365	381	407	386	353	390	412	395	402	431	407	401	409	402	420	418	410	373	389	400	401	386	404	365	409	397	369	395	402	416	388	390	397	374	399	405	388	405	369	392	393	410	377	391	388	380	413	381	438	392	400	397	425	412	393	376	376	389	386	413	362	403	377	390	374	394	389	399	364	401	383	365	364	386	396	403	414	412	408	376	391	398	373	404	365	365	417	419
23101	21122	28843	23648	21124	19635	1684	619	434	364	317	250	240	232	225	212	176	168	157	156	140	136	110	119	125	103	121	101	109	111	99	102	106	98	97	89	96	105	97	81	131	94	91	93	93	90	78	84	108	86	104	98	106	83	85	93	77	86	100	72	70	89	81	100	89	94	115	88	86	89	80	93	96	86	77	74	80	90	89	94	86	84	80	77	89	73	70	85	85	74	88	82	84	87	93	81	77	81	72	86	73	67	81	89	97	75	63	90	90	81	97	83	86	89	74	61	79	84	80	80	89	83	85	83	68	90	87	72	84	78	78	91	72	84	65	69	88	94	76	85	97	72	86	94	77	76	77	68	76	82	94	77	81	83	69	95	85	89	79	97	97	68	85	79	90	64	96	76	89	85	72	82	93	86	68	93	81	70	100	77	81	73	79	79	63	86	87	84	85	85	89	95	73	77	76	69	88	94	103	65	80	81	64	79	77	67	85	88	90	87	72	74	76	83	84	67	74	72	88	65	84	78	71	91	73	89	82	68	93	72	65	79	81	80	99	72	88	90	93	75	71	86	85	103	83	82	84	70	78	91	79	79	62	88	75	79	91	81	81	82	80	80	89	77	96	86	95	66	97	67	77	93	81	75	78	89	69	68	91	76	80	70	61	86	77	93	95	79	69	86	93	82	63	66	71	69	88	84	90	63	74	90	82	77	81	79	70	90	82	70	90	73	94	86	78	83	92	84	83	82	79	86	92	71	74	83	88	75	81	76	77	81	71	69	76	80	83	74	92	75	80	85	84	63	93	85	85	77	78	75	83	94	97	82	81	84	89	76	70	86	78	67	97	79	91	76	72	75	78	81	93	79	78	78	83	84	87	76	92	71	85	84	75	79	85	86	79	72	73	78	85	80	87	79	81	85	81	78	80	81	87	83	78	75	82	91	70	79	77	88	75	64	78	73	98	84	82	81	75	85	85	79	84	73	86	92	67	86	93	71	68	80	74	73	61	72	82	73	70	89	78	80	82	88	77	63	68	80	78	93	85	78	93	76	75	67	84	85	91	83	99	79	82	80	87	86	80	63	93	75	66	91	79	81	72	82	65	84	82	81	80	70	75	83	74	74	73	73	99	84	65	107	84	87	80	77	97	73	69	93	102	83	77	86	66	88	86	71	71	71	100	84	80	82	66	79	85	87	65	79	85	75	81	78	79	80	66	62	74	86	97	84	75	72	73	83	77	86	75	78	81	81	86	61	78	85	66	72	79	97	71	88	78	88	100	86	75	66	87	72	80	83	75	94	76	88	74	68	87	83	102	107	78	84	90	86	80	88	81	89	90	85	72	87	66	93	82	83	84	79	79	82	83	88	79	68	68	77	91	84	84	79	90	94	93	88	91	77	84	78	79	85	79	63	91	90	90	86	84	95	74	66	87	76	87	76	80	79	67	87	73	79	72	73	107	84	96	88	78	64	86	91	98	80	91	85	74	82	93	94	86	78	76	96	80	66	89	76	85	66	78	94	65	77	94	63	69	73	81	63	81	77	77	75	92	84	82	76	86	93	63	80	76	79	60	82	81	78	90	81	78	95	83	74	85	86	70	68	61	93	79	91	73	70	76	71	90	84	81	75	71	74	85	71	62	80	80	96	79	87	75	53	80	88	65	69	77	80	81	80	90	85	85	88	83	74	89	89	68	80	75	87	83	75	80	86	71	88	89	70	68	86	74	86	91	91	80	84	76	87	87	74	81	75	85	88	80	82	94	78	83	75	86	83	78	84	90	82	77	86	89	85	80	88	83	76	86	76	93	82	90	92	87	92	80	99	88	86	79	79	96	80	87	91	97	76	75	69	81	93	93	69	72	77	89	79	87	76	86	78	92	74	73	60	100	77	89	85	85	79	74	89	86	80	70	83	70	87	82	80	74	82	96	72	94	92	79	75	84	90	82	74	91	73	69	94	68	86	91	80	84	98	82	69	97	73	83	78	79	84	77	79	97	90	71	72	88	83	81	60	78	86	80	74	75	99	85	70	65	75	93	76	72	82	70	86	82	65	87	82	81	78	75	80	82	82	77	85	91	81	81	89	79	85	84	89	93	62	90	71	87	76	88	75	89	78	67	81	74	90	66	76	84	89	74	68	89	92	79	77	79	86	81	92	74	75	93	72	84	70	93	88	81	76	82	72	86	70	83	77	88	76	71	73	92	85	96	85	60	75	84	92	89	68	74	69	82	71	84	76	89	94	85	90	70	90	67	97	70	80	80	86	86	89	74	90	78	82	75	64	83	98	67	80	75	93	74	91	91	74	72	77	78	84	80	73	66	102	80	60	86	80	85	74	81	79	71	73	79	76	56	87	84	78	68	87	73	93	84	82	82	73	78	72	76	72	75	82	88	81	84	69	72	66	82	84	74	79	84	75	95	67	81	79	81	79	91	78	68	69	74	73	69	94	93	82	81	68	86	87	64	82	77	64	73	79	91	89	86	76	71	91	75	87	68	64	78	79	80	85	84	82	83	82	80	84	94	75	97	69	106	87	84	77	85	81	74	103	74	76	87	82	91	95	91	89	87	79	84	77	73	88	79	78	69	77	73	76	83	70	92	67	73	86	68	75	86	80	76	78	68	69	92	91	76	84	90	84	86	90	90	83	86	85	78	75	73	81	78	79	104	79	98	80	81	75	89	78	87	77	81	93	81	88	77	87	76	84	89	77	95	92	87	77	84	76	70	86	67	80	73	75	70	71	81	89	96	88	81	79	85	75	81	66	76	80	85	87	71	71	80	81	84	65	76	85	85	58	77	76	89	91	93	73	61	85	76	83	74	89	89	89	83	81	73	85	72	70	80	88	74	81	66	78	94	66	64	81	91	89	71	91	76	71	75	76	81	69	96	93	76	90	90	80	97	74	78	78	102	71	64	77	88	74	63	88	96	94	70	72	95	70	81	81	75	71	83	73	87	64	72	84	84	78	68	86	98	75	84	81	73	73	95	78	69	79	88	91	83	79	90	80	106	77	77	83	68	81	74	93	73	82	85	79	85	75	82	85	84	75	85	57	89	75	81	94	84	71	80	85	75	81	68	89	80	82	81	85	72	79	77	73	59	81	87	92	88	83	86	80	67	79	98	86	76	68	74	79	76	90	74	69	80	97	79	93	83	88	85	62	77	82	78	72	82	75	67	87	74	85	82	61	95	89	66	68	67	87	76	73	84	88	81	88	81	97	78	89	76	79	75	81	80	82	101	75	83	67	80	78	63	80	74	75	73	61	90	78	88	81	90	80	102	81	103	85	81	96	82	90	73	91	75	80	89	69	79	81	76	80	81	79	97	74	92	75	81	82	72	48	79	77	104	83	79	92	76	80	75	71	72	72	96	85	90	70	79	79	82	76	80	75	81	82	85	69	71	66	87	73	81	94	82	73	83	98	71	82	86	70	80	86	73	74	65	74	69	73	70	93	83	80	91	75	73	70	80	76	65	82	74	78	87	74	79	77
7647	16053	13357	7008	4685	3432	2588	1952	1559	1285	1033	861	800	627	600	533	469	396	419	365	344	325	280	302	282	260	240	238	226	230	194	218	194	202	204	193	180	194	171	173	194	161	156	171	165	162	171	151	163	145	156	167	169	152	164	155	187	156	163	151	163	153	150	163	177	150	156	136	159	164	155	141	144	151	156	155	136	157	153	129	170	144	157	155	122	159	151	160	152	156	150	174	140	151	146	156	137	128	145	127	137	155	124	142	150	140	152	134	145	149	143	157	162	137	150	144	140	132	160	134	148	161	152	145	142	140	151	148	158	128	147	148	158	133	159	135	145	148	139	130	149	148	128	154	140	146	149	128	140	145	152	166	145	139	169	144	137	133	145	160	144	148	150	130	135	141	158	154	132	134	169	160	125	145	135	153	120	146	144	135	158	145	146	179	142	144	155	129	143	136	136	115	136	138	139	129	136	164	137	163	141	137	148	132	151	129	142	127	175	143	147	132	117	145	153	154	143	147	143	139	131	149	146	140	138	126	161	145	119	137	144	130	151	172	147	138	141	158	148	152	147	119	153	139	156	142	147	142	142	150	131	153	133	132	149	142	132	129	161	147	123	124	126	143	151	148	151	138	146	137	138	154	140	139	132	132	128	146	152	171	119	135	144	117	134	153	147	151	129	158	135	141	153	137	128	143	151	137	138	135	141	134	152	138	144	131	128	133	137	140	132	152	133	124	142	158	104	134	127	137	160	129	131	134	132	143	155	126	146	137	140	134	121	129	130	141	151	159	137	140	142	149	138	131	140	150	124	152	137	127	146	117	137	138	129	115	128	133	133	135	121	126	132	156	139	140	129	135	154	134	151	125	157	125	128	118	131	167	141	139	149	129	138	137	140	142	154	139	137	147	142	147	138	166	115	126	152	124	127	137	170	143	146	135	160	156	150	132	154	167	127	141	133	123	137	143	135	142	130	141	154	148	161	131	142	143	150	159	145	134	130	115	134	160	141	136	152	137	130	163	154	130	112	160	137	154	149	132	145	148	134	133	162	131	122	134	152	126	152	159	160	163	143	153	145	160	128	140	142	143	134	164	150	141	129	148	130	140	156	150	135	155	156	155	146	137	143	149	152	135	138	135	142	132	130	163	138	140	148	154	136	142	131	153	148	118	131	155	124	147	121	140	125	150	161	148	133	153	137	154	150	136	125	139	124	135	152	155	149	136	116	166	145	153	129	149	119	148	146	130	159	131	142	130	132	115	132	142	153	133	140	128	150	118	121	152	169	139	134	145	131	119	131	157	148	144	141	138	150	129	162	139	140	123	143	162	175	162	144	138	179	155	156	136	157	146	145	125	162	142	142	132	141	156	158	128	137	120	132	138	133	141	154	147	144	136	137	151	172	142	135	132	137	139	129	124	124	140	150	141	131	153	145	129	141	132	140	141	168	126	138	140	130	119	161	139	151	153	137	148	149	121	140	150	135	139	127	147	139	147	123	126	148	146	147	131	136	132	134	155	133	130	162	143	139	137	144	140	142	133	137	124	141	134	129	127	147	124	173	138	146	138	136	146	125	139	156	143	152	144	132	146	163	154	164	160	150	144	143	130	133	150	159	144	153	133	148	145	143	139	156	136	131	130	145	138	120	138	118	145	134	147	136	153	142	125	130	165	150	142	148	136	146	135	145	132	136	136	144	142	151	131	148	132	132	151	141	165	134	139	151	153	145	137	153	137	155	124	147	142	151	132	158	140	133	138	146	156	128	162	159	143	137	132	144	109	149	121	135	145	142	141	155	169	150	129	140	150	145	115	139	145	157	122	130	147	139	148	138	149	159	136	123	146	168	134	135	150	134	134	132	114	127	138	130	133	146	151	133	156	144	143	129	148	143	150	146	113	134	132	162	155	130	163	147	140	144	132	121	153	139	147	149	127	141	143	146	133	122	112	164	127	142	132	148	138	121	129	123	145	141	129	129	128	142	131	144	142	137	133	141	140	157	138	146	139	143	157	137	145	154	129	151	123	128	134	135	145	143	120	144	159	138	140	142	130	126	139	145	138	119	141	146	141	143	145	147	152	120	128	130	155	148	154	126	139	141	149	143	148	164	142	131	135	150	150	135	144	137	146	149	140	151	147	155	143	142	145	149	141	127	140	129	137	155	144	137	145	166	131	154	149	138	137	143	172	131	133	138	149	132	126	130	149	129	156	153	136	143	129	142	128	154	134	152	153	155	144	131	139	161	139	116	119	143	127	151	125	139	136	139	150	143	134	138	123	155	146	165	157	147	140	142	136	152	159	140	135	145	142	131	146	142	150	136	131	125	147	140	147	156	159	130	154	144	146	144	153	133	135	154	153	147	144	113	155	151	142	144	146	119	136	135	142	149	137	137	138	147	144	136	122	139	143	131	135	131	145	126	139	138	146	151	128	150	165	143	132	129	119	153	140	148	132	167	157	143	143	143	139	132	147	138	148	139	136	148	145	149	120	139	139	140	139	163	137	147	137	142	142	145	151	130	128	145	143	132	137	146	163	117	152	160	146	164	143	129	138	142	134	121	133	164	153	138	151	145	147	151	130	125	113	147	135	147	159	152	149	165	132	134	141	152	163	139	134	132	160	142	137	159	129	143	144	149	153	135	125	149	161	143	156	135	156	139	136	169	134	134	140	158	155	162	153	133	143	150	124	153	153	147	150	141	134	123	113	162	149	132	139	140	155	131	166	152	149	134	142	132	123	155	157	157	145	127	134	134	135	148	129	131	130	142	141	157	156	150	131	135	141	131	135	157	126	148	146	136	137	149	137	140	129	129	160	145	134	120	146	157	151	134	140	151	139	151	138	138	149	110	162	140	157	141	138	126	158	118	134	147	156	139	150	134	117	140	152	118	132	133	146	148	157	136	148	130	153	148	152	136	138	144	144	136	132	135	130	159	148	166	153	148	143	177	158	142	121	140	144	154	113	149	129	140	151	150	134	138	133	138	140	149	147	149	133	147	141	145	147	148	143	131	139	137	124	141	134	148	161	141	137	154	128	132	147	121	128	122	142	147	165	145	135	138	128	161	138	129	140	139	146	152	146	152	157	123	140	128	147	138	154	140	149	123	130	146	142	148	146	142	142	138	129	135	151	139	154	139	144	137	130	129	156	145	150	131	162	145	158	159	134	152	140	132	134	156	150	145	131	170	148	131	137	160	132	125	143	142	147	130	156	137	138	132	149	141	143	135	145	144	144	134	154	145	124	133	146	152	142	137	145	152	139	129	137	145	149	148	139	150	138	153	131	145	131	141	149	168	145	118	161	130	155	139	141	135	126	140	144	155	155	153	141	119	152	130	138	154	153	120	115	127	153	150	136	155	149	149	131	141	133	154	168	134	161	144	137	153	148	138	141	154	143	128	153	137	154	132	132	147	156	137	151	133	143	153	153	130	131	128	145	141	154	120	145	132	134	150	126	144	144	143	141	154	136	152	141	138	127	128	169	128	142	140	129	148	160
26635	19869	5811	901	644	563	375	323	361	360	329	324	339	332	322	323	326	312	365	311	307	320	326	377	375	308	354	336	297	311	332	330	317	343	334	339	357	333	335	314	328	371	322	356	348	324	339	355	322	309	316	317	306	313	362	309	331	339	329	348	322	303	310	360	332	337	313	303	344	355	341	308	360	319	325	367	326	340	360	347	288	319	319	322	342	368	288	325	371	296	325	331	327	338	311	323	308	331	352	296	310	345	301	332	332	326	295	335	334	332	337	331	336	333	348	327	329	325	325	318	317	335	322	340	319	302	360	333	354	313	317	324	334	324	323	309	361	326	325	329	308	327	339	332	334	304	334	298	336	338	365	314	358	325	324	324	306	351	319	331	319	333	335	350	316	312	330	333	327	320	345	345	316	343	333	312	335	331	344	317	331	339	376	330	314	340	313	329	302	329	335	334	338	350	308	308	342	279	333	337	359	331	317	336	337	331	319	315	328	321	320	352	306	354	337	332	369	301	350	309	336	305	335	286	339	333	309	305	348	331	336	347	333	330	327	332	324	329	309	320	356	343	308	312	331	334	348	362	323	335	335	300	344	324	324	330	318	337	336	342	320	330	295	326	308	319	299	309	329	311	318	311	281	331	367	338	329	293	317	336	328	335	320	322	324	317	337	293	353	309	325	332	340	341	342	332	330	341	322	336	330	330	311	343	338	318	307	328	332	328	353	335	313	358	310	355	314	273	342	332	322	336	343	337	304	338	312	355	366	346	310	300	337	322	316	347	303	330	339	327	334	345	355	342	297	329	334	341	325	306	352	330	318	341	312	365	332	317	344	344	324	325	339	302	336	315	350	332	319	325	367	333	354	310	302	335	310	325	308	327	314	357	351	322	333	356	333	329	324	320	321	345	316	319	276	318	345	335	343	334	322	370	316	366	330	338	326	345	333	323	321	310	349	395	347	328	299	314	289	350	303	314	335	317	332	330	325	328	366	353	323	345	311	331	313	291	321	362	348	308	324	374	333	318	321	290	318	310	346	331	348	317	305	345	349	345	310	362	352	328	326	332	312	338	354	329	318	318	337	318	339	330	343	310	365	352	338	355	355	307	360	347	348	338	300	311	356	305	297	326	319	343	338	341	377	350	341	334	318	314	355	326	341	309	332	300	342	336	344	318	326	332	332	366	309	318	317	311	322	329	296	327	336	345	315	279	306	341	298	304	318	351	340	340	293	312	338	346	330	325	327	363	341	334	334	366	312	313	317	325	330	338	342	314	319	340	330	341	310	333	321	309	349	305	325	314	330	299	340	337	323	343	331	332	314	309	350	335	329	338	333	393	343	325	338	341	341	306	353	325	325	309	354	319	322	352	323	333	333	316	330	354	344	343	293	312	346	312	347	308	345	299	341	365	334	333	340	326	334	362	357	350	337	324	310	340	325	344	360	325	292	335	325	348	299	344	361	326	320	373	344	310	304	336	313	306	331	329	317	349	320	336	330	338	328	313	318	324	313	308	324	332	319	317	317	337	335	336	371	333	331	316	299	347	296	321	314	331	332	309	349	328	322	329	331	290	364	302	327	344	324	328	349	325	349	370	321	343	368	306	344	349	325	300	377	321	346	367	322	347	350	323	307	285	341	351	313	325	336	309	300	327	338	308	341	323	339	350	344	297	314	329	375	331	322	313	341	344	345	318	337	294	359	317	360	351	315	342	335	345	319	336	348	346	288	317	329	324	311	333	301	339	341	327	337	347	285	329	344	301	338	316	312	335	329	328	333	343	307	325	341	343	340	312	322	303	329	357	302	331	334	341	339	357	351	342	330	352	350	329	313	330	345	324	291	295	322	329	329	333	297	337	331	332	317	328	306	332	324	323	350	343	369	329	317	330	327	311	337	318	321	354	300	329	344	331	327	322	333	331	298	298	298	341	333	357	338	348	319	356	333	351	322	303	321	326	333	296	338	321	332	329	327	306	319	299	336	326	343	326	311	336	331	317	314	319	321	331	308	324	304	307	303	334	322	362	315	377	351	343	346	334	353	341	346	303	365	335	329	341	324	337	351	348	307	328	324	313	304	319	321	336	316	304	332	317	339	325	354	331	321	334	321	299	346	337	358	348	295	340	322	323	331	342	332	320	336	287	324	326	328	335	325	342	345	342	314	312	303	311	313	336	329	303	341	338	327	337	357	311	364	344	372	336	352	326	351	342	341	320	350	307	341	324	331	337	301	322	332	301	326	301	344	287	348	310	329	284	312	348	318	361	311	328	344	331	310	337	332	293	321	314	321	366	334	371	368	337	347	318	306	357	353	326	331	306	300	337	303	350	311	318	351	313	341	298	299	349	333	335	307	339	336	319	348	345	312	325	323	309	367	367	301	324	325	293	333	302	345	301	337	345	343	335	323	342	354	327	325	310	321	347	330	339	312	359	325	334	306	314	328	325	318	330	332	332	310	304	298	324	324	325	344	312	351	322	301	321	347	316	314	327	300	305	310	315	333	344	312	348	322	337	336	368	294	319	323	347	325	338	348	308	317	341	342	324	322	302	330	326	338	316	338	356	329	322	366	365	276	332	340	328	325	345	338	294	359	307	346	291	328	332	306	325	322	323	338	348	331	313	337	363	306	313	319	330	376	347	314	338	311	356	331	340	346	296	320	314	323	348	328	347	321	321	378	331	295	310	332	327	303	350	335	298	322	342	319	316	357	320	358	309	362	319	313	301	346	316	364	356	343	319	330	310	327	341	346	317	309	329	341	329	311	328	302	329	342	349	313	346	335	340	311	301	315	322	331	301	334	317	335	307	334	305	338	322	298	321	338	309	351	314	344	324	320	334	323	317	304	323	361	340	326	358	331	329	336	329	338	315	334	348	318	330	312	304	324	323	290	334	342	302	298	353	319	339	342	314	313	343	367	332	298	337	312	339	322	339	297	310	348	314	350	344	311	344	329	314	344	311	338	321	325	356	314	300	326	350	340	334	318	316	315	347	330	291	295	348	337	345	309	338	330	335	325	322	336	318	347	343	363	287	337	326	354	313	317	318	312	321	309	347	310	319	363	349	333	319	325	326	314	344	348	339	353	296	320	327	316	321	376	301	299	302	322	301	337	332	317	318	307	333	305	322	320	318	352	352	315	353	312	345	329	337	318	370	351	324	325	354	344	311	336	349	353	340	324	305	325	318	342	350	367	355	359	332	324	338	324	346	306	305	375	324	327	366	337	335	336	309	353	336	360	361	317	302	353	377	326	315	339	314	323	368	300	341	310	337	325	321	294	313	327	329	298	350	306	337	296	326	330	326	355	308	266	324	320	347	303	288	318	335	347	332	347	336	328	313	316	355	330	349	343	336	327	345	323	331	355	327	334	292	347	316	347	321	339	347	339	345	323	346	304	357	321	332	357	301	340	327	328	329	319	337	325	341	328	366	350	341	304	326	323	319	316	334	330	331	319	301	333	315	361	314	345	347	327	325	313	345	310	302	326	359	308	351
4044	1602	1408	916	876	687	632	657	613	615	566	630	602	599	596	578	542	592	588	569	567	579	554	589	577	537	552	598	577	565	594	563	542	553	556	559	568	592	559	547	565	567	568	575	522	540	580	544	582	549	525	559	585	579	549	556	565	569	550	566	548	523	577	575	535	559	539	592	587	541	552	550	552	575	578	557	550	561	546	568	594	530	552	542	519	594	579	529	565	513	564	553	555	563	540	523	513	538	579	536	585	555	563	563	560	540	547	523	552	538	529	523	568	537	551	547	580	545	521	576	545	556	557	520	558	532	544	534	567	541	540	581	540	573	560	556	532	569	590	556	549	538	585	542	525	578	520	552	554	531	543	539	533	514	553	569	527	535	481	543	543	533	576	586	589	596	558	534	545	553	576	537	523	559	564	589	529	582	537	566	539	519	538	576	568	533	531	575	581	543	577	549	547	556	542	574	583	539	523	540	547	570	572	516	570	549	552	561	509	602	517	557	524	577	560	533	533	522	528	535	534	520	551	576	567	576	523	551	533	571	547	574	530	567	524	558	544	568	540	529	527	545	548	574	528	520	518	566	566	539	541	546	554	581	565	509	581	579	559	524	576	605	592	530	548	529	534	541	595	531	551	561	537	502	554	550	524	554	555	575	531	549	532	591	516	561	558	538	549	603	576	554	540	550	549	556	533	555	547	566	515	531	555	549	584	538	504	556	607	577	546	551	529	541	595	571	558	558	558	569	545	548	598	557	561	570	540	549	533	561	540	543	534	504	581	533	574	569	539	520	541	541	546	552	593	592	555	551	597	553	593	601	529	536	543	548	591	561	575	559	536	525	560	541	566	563	583	536	567	516	591	549	566	582	565	561	557	562	480	559	569	548	567	517	497	579	584	521	534	555	586	554	537	525	568	564	561	560	593	546	543	559	571	589	556	552	536	544	538	566	562	561	557	594	574	551	573	556	505	539	554	581	571	565	582	532	585	593	605	550	559	527	540	550	550	568	564	587	582	527	535	573	592	605	553	508	562	538	537	524	563	552	534	546	561	580	544	554	555	569	589	596	541	528	590	536	560	533	529	518	562	507	602	493	560	508	566	561	582	538	564	552	557	530	565	557	571	560	557	579	588	531	552	576	579	528	563	586	527	551	524	579	573	559	546	541	550	527	534	563	559	553	523	588	513	540	554	564	570	554	561	545	538	532	567	547	562	561	590	554	553	533	540	541	552	524	628	570	531	602	569	561	570	516	570	579	563	594	547	565	540	540	533	557	526	502	545	582	591	531	569	532	552	579	558	545	565	543	551	551	539	556	563	550	571	558	571	549	568	567	561	582	567	533	530	555	548	544	542	550	540	543	535	570	560	515	545	563	510	541	566	571	525	589	557	565	537	558	584	544	518	582	517	553	576	521	546	603	524	519	547	546	564	566	536	549	555	515	540	576	517	531	580	553	583	571	523	571	580	502	575	546	539	531	547	549	522	539	529	517	584	536	575	549	581	538	558	530	549	592	593	552	555	554	538	570	580	546	519	541	512	572	562	552	616	563	576	572	556	526	550	561	560	565	576	548	545	580	563	540	560	554	559	546	556	602	570	541	546	565	565	539	551	550	549	540	532	544	568	528	591	514	607	559	536	526	575	535	571	574	556	575	571	541	558	561	555	561	562	510	506	561	533	507	520	538	578	550	580	528	523	587	581	538	541	558	542	547	570	549	544	521	485	597	572	604	549	565	555	549	569	562	585	559	541	539	542	601	542	583	547	551	546	547	575	575	576	521	580	566	555	541	529	548	565	579	538	600	565	551	542	563	586	567	559	584	537	565	510	553	519	559	548	528	548	521	542	550	576	535	561	529	591	514	566	533	583	577	564	522	536	579	567	511	558	600	519	584	518	526	516	553	593	526	547	558	575	566	565	538	563	543	543	565	570	575	517	571	547	584	542	550	585	525	563	552	579	582	545	578	554	566	544	553	566	530	567	615	558	539	518	551	596	614	583	521	533	518	505	534	559	530	548	555	584	551	554	576	516	558	549	531	577	536	561	561	542	545	523	543	550	515	583	555	545	529	549	538	554	604	586	514	570	572	563	519	539	556	537	502	550	546	597	563	549	497	553	572	564	576	560	550	522	585	505	563	526	531	583	552	541	532	572	571	552	546	551	557	539	578	496	540	562	559	531	566	567	534	576	543	520	584	559	523	594	576	560	560	555	549	593	522	537	561	598	573	579	548	574	538	563	570	571	537	565	585	611	528	543	536	533	587	573	556	554	527	566	583	605	575	591	560	532	604	566	505	571	550	574	599	524	519	565	511	589	555	536	525	569	554	544	568	591	551	548	535	607	563	558	544	573	539	524	521	517	585	542	496	546	550	543	571	527	564	552	538	569	584	543	544	552	541	558	532	561	590	528	553	558	558	549	548	569	500	604	576	565	526	532	536	587	525	568	569	555	598	573	529	568	552	528	510	561	526	553	530	556	521	540	547	545	525	567	548	567	560	584	563	548	532	579	547	557	577	568	534	534	542	514	561	539	580	533	521	564	554	573	557	553	544	555	519	524	584	527	509	527	526	553	596	522	549	573	545	544	564	535	567	530	570	545	568	537	570	560	549	570	566	535	561	534	537	595	544	561	539	559	540	510	563	598	552	576	599	575	560	547	549	501	577	574	558	549	567	553	564	532	532	548	533	582	546	530	529	584	566	525	547	521	565	563	520	566	559	609	585	555	560	562	548	565	570	557	549	556	572	566	524	567	558	493	589	543	528	551	540	494	543	553	531	552	601	524	626	577	521	595	514	626	600	602	527	577	524	578	547	563	566	553	538	590	512	576	531	544	601	575	534	552	572	599	568	563	563	571	545	555	564	550	558	582	519	530	551	532	555	543	501	595	548	552	595	571	566	565	524	549	532	542	541	565	551	578	521	550	542	594	552	599	584	535	541	580	542	575	569	527	547	579	534	564	557	572	589	568	553	558	506	622	559	552	530	565	550	562	550	539	559	512	562	537	547	568	595	552	545	585	578	551	562	587	605	551	542	537	587	562	553	568	521	545	528	546	597	584	539	585	534	545	585	479	576	549	568	576	502	577	553	575	554	555	558	544	529	547	528	558	580	572	557	578	516	582	583	562	565	579	570	587	529	547	554	568	579	561	534	539	526	534	594	546	542	556	527	562	557	549	585	598	562	535	534	542	530	549	569	602	533	553	604	520	546	584	556	545	537	529	566	553	563	514	525	562	585	575	539	542	551	541	561	538	561	562	548	584	532	551	566	517	563	564	559	567	556	584	547	564	551	513	570	587	561	568	518	542	554	564	583	540	533	561	560	476	560	579	574	552	556	517	576	559	546	555	564	577	524	567	567	567	555	607	579	546	519	623	524	550	552	576	551	560	522	591	566	555	556	549	562	504	589	522	551	566	557	567	536	543	570	563	540	569	568	540	570	560	531	528	546	530	550	579	560	524	534	560	548	543	563	592	526	573	582	553	531	500	502
23984	21112	28203	24252	20374	2222	738	508	418	372	368	348	320	273	289	271	260	270	252	271	226	260	225	260	254	242	246	246	233	237	225	202	228	250	212	202	230	267	248	221	240	234	249	211	227	205	232	222	225	243	231	254	243	200	239	229	264	222	254	214	231	236	218	235	221	232	204	213	242	230	216	249	207	201	250	213	228	216	206	228	222	217	212	209	203	211	234	216	215	246	233	209	211	242	210	235	231	253	215	208	221	251	242	219	239	223	212	265	216	225	213	237	232	217	222	233	241	212	219	209	233	243	235	218	220	222	229	242	229	266	220	195	232	234	227	237	239	232	216	217	212	237	237	219	222	233	203	226	222	220	215	222	232	263	245	259	205	228	209	229	213	233	235	207	246	245	201	204	224	220	237	220	253	233	198	229	243	211	211	237	241	228	200	206	233	230	209	223	221	186	199	221	218	221	233	214	199	224	214	219	211	228	218	221	238	252	232	199	208	242	257	237	255	190	205	215	210	205	232	222	209	240	250	224	215	226	204	232	234	202	216	239	217	216	215	223	212	215	216	247	222	230	243	244	259	209	200	234	240	223	238	191	242	219	229	226	210	219	239	228	245	226	202	237	222	192	249	230	241	202	232	237	245	243	220	192	243	211	238	217	215	237	243	208	240	232	219	194	219	228	234	237	245	219	208	230	221	208	230	225	243	202	244	242	225	222	210	254	229	215	221	226	219	231	221	232	223	218	231	220	233	187	245	252	195	224	248	209	240	240	218	217	242	193	235	220	214	214	230	234	232	223	223	224	232	215	232	227	205	211	211	207	214	232	224	213	233	210	235	218	248	226	224	257	231	235	225	253	227	224	207	217	230	191	211	229	207	238	218	219	224	206	210	210	222	215	211	191	207	204	221	236	216	222	217	204	216	211	233	257	261	239	218	218	269	220	243	215	228	241	193	218	192	243	224	227	216	237	239	192	222	238	246	221	211	192	213	230	215	221	234	254	230	233	235	210	224	240	209	242	209	213	227	216	232	190	245	214	220	211	216	187	232	248	218	233	255	226	213	229	212	214	212	237	195	235	251	254	195	249	239	212	221	242	251	225	229	216	229	220	227	249	230	227	204	224	195	242	230	223	209	213	194	220	216	223	231	228	218	205	232	222	226	253	235	234	242	224	220	207	223	225	235	213	225	236	199	201	216	221	199	226	236	219	227	226	206	216	235	227	256	236	218	215	244	226	212	231	251	232	215	206	233	208	225	223	206	230	241	240	219	254	231	238	232	206	228	229	230	221	215	188	265	242	214	234	235	205	230	239	219	218	243	244	232	227	218	213	238	231	213	219	254	222	231	200	241	229	238	206	201	202	210	235	233	227	213	224	242	217	218	223	212	201	219	219	238	208	250	227	228	212	225	228	228	251	253	247	226	202	219	232	223	221	228	226	224	225	225	204	242	208	245	220	196	214	241	212	205	229	234	221	228	225	211	203	237	234	233	221	200	224	241	242	221	219	215	229	243	221	216	191	214	219	203	231	218	207	211	210	207	236	218	228	236	196	247	208	220	230	230	213	240	247	220	228	233	233	207	241	203	238	217	222	218	219	202	216	211	245	232	226	235	214	213	216	207	220	225	203	244	234	235	227	225	215	209	232	214	207	219	248	216	224	201	217	219	235	243	226	254	220	250	208	201	197	236	226	228	214	225	226	229	212	233	227	230	231	225	212	241	201	247	234	239	230	208	208	213	211	196	237	201	207	224	225	230	239	233	216	246	253	213	188	231	204	230	226	224	218	213	213	219	229	218	223	242	243	219	229	230	191	200	214	218	206	228	227	225	212	237	243	224	233	213	236	225	216	214	239	236	239	221	243	233	232	232	238	241	244	234	250	223	226	245	248	222	236	224	231	231	224	215	213	208	221	210	214	234	221	222	219	212	224	226	206	212	240	232	209	241	197	234	197	248	237	237	226	208	247	218	208	228	241	227	228	229	244	241	251	209	223	246	237	228	201	228	212	231	207	218	220	194	226	211	257	197	247	232	216	255	217	230	213	222	201	228	231	191	217	210	254	201	202	233	221	233	204	216	230	217	197	249	231	224	230	218	213	225	212	215	216	220	250	241	232	212	225	259	218	217	249	219	218	221	257	195	221	236	209	236	225	247	211	230	210	203	246	215	232	244	240	218	240	236	220	211	220	225	212	208	233	191	205	221	249	227	233	208	225	233	232	232	211	214	234	228	261	214	243	248	204	200	246	221	240	223	199	240	203	220	232	217	220	225	231	205	237	218	228	229	215	182	191	225	220	232	199	228	221	223	219	196	221	225	224	245	225	221	212	211	237	214	226	217	212	250	235	224	242	256	231	209	202	207	236	208	220	204	247	236	221	248	227	223	253	220	230	228	230	232	217	229	211	210	233	230	241	220	225	215	215	246	206	226	229	196	223	217	217	224	227	212	235	238	235	227	210	213	219	217	219	234	235	207	252	257	214	233	250	205	230	229	223	222	229	240	182	231	209	226	215	220	241	212	219	209	216	184	218	247	214	211	190	231	206	224	206	225	240	221	208	218	204	241	214	234	236	239	235	251	216	224	215	218	227	230	235	236	227	237	235	223	219	225	209	214	216	222	231	213	226	239	213	226	233	237	215	231	225	228	252	230	228	231	255	221	230	220	234	245	206	219	223	211	229	249	212	206	239	223	229	231	236	245	237	206	238	218	230	203	231	235	209	230	216	207	222	214	218	212	225	227	212	243	220	215	214	221	248	205	213	211	239	210	222	230	250	225	230	217	217	222	263	217	217	230	214	218	230	222	246	235	211	229	230	230	247	226	222	228	231	220	237	210	246	222	243	246	199	223	237	236	231	244	224	222	220	214	225	221	219	223	220	228	212	215	204	224	238	218	222	245	234	182	226	219	244	220	202	239	233	215	223	221	252	224	223	232	229	220	229	206	246	192	223	235	246	243	213	203	225	232	225	218	223	214	221	220	213	220	213	230	225	231	218	227	247	222	225	190	223	236	227	225	219	193	223	235	231	221	210	211	218	241	257	237	220	206	221	217	235	222	234	220	222	224	197	239	242	219	226	228	254	220	209	244	212	213	228	216	221	221	248	200	208	210	212	214	231	211	215	215	219	233	248	198	226	217	212	205	238	220	219	209	226	210	244	226	222	264	214	232	223	208	215	247	215	226	183	220	214	228	239	231	245	228	246	213	232	229	207	219	219	193	230	235	209	225	206	225	198	227	211	239	211	212	217	205	226	260	205	224	224	209	212	221	233	204	233	266	229	236	207	235	219	243	241	252	220	223	235	230	219	233	233	226	212	236	216	231	195	218	205	213	235	206	193	227	206	250	213	207	248	231	213	228	222	253	228	222	209	196	228	197	184	223	233	252	226	233	238	208	224	238	223	216	225	233	237	234	211	215	239	262	217	219	220	223	239	230	236	215	248	242	209	197	217	204	209	213	254	206	227	205	254	231	223	237	214	223	213	219	217	234	215
5135	10169	8477	4170	2847	2062	1614	1336	1032	968	815	733	691	670	593	544	589	524	539	517	466	506	489	510	406	476	450	444	440	432	421	456	402	419	401	384	402	392	419	412	408	427	401	407	403	384	372	391	365	388	389	379	393	371	437	412	394	379	390	390	408	404	364	424	364	394	365	397	420	414	408	383	366	412	392	401	391	388	368	413	397	412	381	402	389	361	385	390	379	386	405	349	371	392	347	369	350	376	416	423	402	370	397	369	419	401	388	395	383	381	377	407	352	402	367	392	383	374	368	359	347	395	388	383	390	373	400	412	404	425	408	371	376	398	363	425	404	387	358	372	422	353	404	399	383	374	403	391	365	387	377	410	375	390	392	408	370	385	328	397	420	396	391	372	387	406	418	391	389	386	381	397	401	374	409	370	404	372	371	361	386	387	417	359	367	408	368	360	370	353	370	388	391	354	412	401	373	391	412	366	396	402	379	373	365	420	383	359	389	384	416	367	373	361	375	423	371	346	377	416	370	379	380	384	342	388	381	385	403	390	375	396	384	378	351	389	377	372	400	392	400	404	430	405	370	392	381	400	366	397	389	385	392	383	419	410	388	379	385	369	397	409	389	418	375	372	409	438	373	346	394	360	389	369	353	376	376	385	375	398	367	407	419	395	388	419	385	408	365	401	385	374	402	385	386	358	385	381	395	410	392	393	398	396	369	366	381	384	443	423	388	408	394	396	422	387	391	391	423	378	365	375	353	386	391	434	386	353	382	375	396	371	401	383	389	414	375	386	367	389	366	363	367	385	406	398	370	416	403	387	379	356	390	370	388	391	365	364	397	381	377	405	396	390	405	397	395	382	366	377	407	374	341	416	408	373	386	389	405	398	365	379	352	364	402	395	390	396	398	387	406	386	395	405	385	401	406	371	403	368	411	403	406	384	388	426	395	374	390	355	397	379	347	385	424	395	385	373	414	394	373	364	387	380	393	416	372	397	433	372	384	378	411	394	380	388	382	406	387	351	409	381	376	359	402	352	408	389	378	380	374	401	380	393	370	386	379	393	428	379	376	381	367	414	363	375	373	375	349	363	385	408	388	399	393	357	435	405	415	392	391	378	411	375	400	360	377	382	383	380	383	384	381	390	392	385	380	385	362	393	378	396	406	388	403	401	376	409	359	411	341	408	401	390	397	403	387	383	387	384	374	398	374	363	380	400	403	417	377	370	402	419	363	386	402	392	398	372	390	382	371	408	374	405	416	401	411	400	393	392	406	396	396	390	399	377	389	386	405	401	375	372	370	419	364	399	435	402	369	374	359	373	360	392	368	387	377	368	410	372	385	371	403	386	373	348	389	380	368	385	367	392	377	334	388	379	432	392	390	355	420	377	397	382	368	377	410	391	410	405	412	397	404	407	353	353	376	381	427	372	362	373	375	364	379	369	353	398	373	396	369	380	360	416	401	367	371	379	374	365	404	359	367	396	377	375	407	365	402	405	379	382	353	359	376	370	395	405	386	391	373	406	394	350	376	376	374	387	394	391	374	392	455	409	389	389	358	403	350	387	392	376	357	399	372	398	383	369	360	361	403	395	368	408	372	370	420	354	366	378	380	379	371	393	360	358	375	368	389	372	400	384	399	392	353	349	407	364	388	378	388	394	369	380	431	373	359	382	401	408	399	392	346	385	369	397	368	399	428	378	362	397	391	420	387	391	348	393	387	385	407	409	410	415	413	396	370	402	409	366	377	381	392	436	419	394	433	348	405	415	362	405	377	373	379	378	380	381	409	391	383	374	389	364	400	421	384	366	420	366	363	407	346	393	432	387	393	349	393	357	398	401	344	376	392	411	361	385	435	387	403	380	373	375	402	395	406	360	382	375	389	383	422	376	440	375	382	375	387	407	361	368	418	385	399	394	355	409	385	375	364	386	345	405	418	367	390	390	375	376	401	396	385	378	397	391	351	424	381	353	371	396	399	398	407	383	392	363	408	392	409	371	405	388	381	389	372	394	408	397	372	406	421	356	409	379	404	360	370	407	412	367	360	394	393	418	367	371	385	342	357	382	389	375	375	369	401	388	374	377	412	387	368	394	394	363	367	410	362	347	379	394	377	372	397	380	349	406	381	360	359	364	384	364	401	413	373	365	370	397	414	385	403	370	387	372	384	377	358	418	401	359	394	399	414	378	381	352	394	386	377	407	355	353	379	377	374	418	404	367	392	387	377	406	360	402	366	349	391	385	377	369	393	397	368	410	402	398	346	386	397	405	426	384	406	370	408	382	365	380	395	392	408	442	363	387	420	382	377	357	401	375	374	382	400	390	380	377	382	374	394	374	391	392	382	387	380	364	365	392	344	360	368	359	386	386	384	384	362	355	380	407	364	355	393	373	425	347	364	392	449	401	335	443	383	399	389	353	389	396	398	410	382	382	392	410	391	385	358	380	414	383	389	389	380	367	412	380	385	358	394	377	361	391	399	355	389	361	407	375	408	379	407	372	370	384	384	368	392	394	401	376	364	368	403	401	383	381	399	393	375	381	403	385	394	401	367	424	368	384	366	378	390	377	367	379	395	364	430	380	397	410	333	403	361	364	387	384	390	412	363	397	374	385	391	366	382	381	348	423	422	370	383	390	375	396	402	376	394	397	376	367	424	387	354	404	380	407	371	419	387	358	429	387	388	387	397	379	363	358	390	418	396	391	407	411	383	393	379	402	355	392	380	391	396	369	380	398	411	359	442	406	370	361	381	389	387	369	421	367	391	415	367	365	414	358	348	409	426	393	381	373	342	379	334	398	377	384	369	374	402	392	431	384	429	347	357	367	358	351	388	349	382	397	393	384	393	419	380	379	431	382	393	360	411	370	384	401	375	389	364	381	375	408	400	366	385	378	378	374	377	402	371	371	369	383	378	416	382	407	371	403	383	396	376	389	397	404	341	383	367	376	397	360	364	410	386	363	392	407	392	378	383	391	383	386	402	415	395	386	413	400	393	376	389	401	383	390	403	387	411	391	396	381	359	386	391	364	354	377	382	394	402	382	371	390	401	384	410	401	370	380	407	349	413	371	408	394	399	387	372	399	379	397	411	392	386	398	363	391	366	347	403	359	394	388	409	382	393	360	414	389	385	373	394	378	374	377	356	394	398	391	366	393	398	342	405	390	359	388	376	400	385	401	404	415	416	408	378	413	388	379	364	419	353	397	356	394	418	360	401	364	382	396	370	370	415	355	376	393	353	401	410	380	356	374	349	384	363	375	400	386	372	395	374	358	392	395	352	365	412	392	394	390	374	408	349	353	369	357	386	358	390	390	393	417	402	354	420	363	383	427	386	432	407	386	414	403	386	410	342	378	379	384	397	354	379	368	390	380	372	353	390	372	395	370	377	385	403	386	406	401	394	346	392	399	405	402	350	394	395	371	380	340	348	404	435	413	351	374	394	392	409	368	372	417	399	389	382	375	385	390	365	399	393	407	358	389	375	359	370	386	421	390	365	381
23091	21108	28834	23628	21109	19662	1793	653	464	355	307	306	251	225	197	181	187	178	151	137	126	133	116	128	109	134	124	112	104	94	114	100	88	117	109	71	95	99	106	107	80	94	94	88	88	87	90	97	84	71	93	85	89	87	88	82	85	91	79	78	73	77	79	101	85	75	80	72	79	95	95	79	98	85	73	79	90	85	86	92	82	71	84	77	88	90	88	84	87	78	70	79	81	108	81	84	91	75	79	86	73	91	80	88	89	90	82	80	82	83	83	77	86	95	92	77	77	76	101	79	78	77	78	81	100	75	78	81	80	98	97	72	76	93	96	79	74	84	81	98	67	85	83	87	80	84	82	73	95	89	87	72	82	85	84	76	66	101	86	82	81	60	83	78	68	80	70	77	94	80	104	71	77	85	74	88	76	83	89	74	85	83	88	84	74	82	90	74	85	88	81	82	80	83	67	84	90	85	78	77	81	84	71	84	77	69	83	99	98	81	83	73	59	85	68	97	84	74	85	63	78	72	83	82	82	70	93	81	79	100	87	98	76	85	88	99	85	60	81	75	85	81	87	81	75	81	102	88	85	81	81	65	82	85	73	70	88	77	63	86	71	88	72	78	61	76	83	68	76	79	69	93	75	77	78	81	76	67	74	70	85	86	68	64	77	79	65	91	69	60	91	83	62	83	85	89	81	71	91	77	83	100	72	69	73	81	86	83	77	65	73	75	82	85	87	81	81	97	77	73	80	101	77	64	70	87	79	74	68	69	86	91	85	75	80	72	94	85	72	83	78	82	67	83	92	86	85	77	86	76	72	96	79	76	92	55	83	87	80	89	84	80	82	75	93	88	70	87	80	79	90	88	80	90	79	92	77	65	83	76	89	69	80	74	72	86	81	75	79	79	84	66	72	77	101	82	78	92	73	77	59	93	76	80	84	73	77	87	81	75	78	94	82	87	102	81	77	79	79	67	79	71	60	75	82	84	81	74	92	85	79	70	73	101	82	80	98	84	74	74	89	70	79	91	81	80	84	92	79	65	81	81	75	83	73	62	71	81	87	91	90	87	99	68	96	75	71	84	77	80	81	68	87	94	83	72	67	77	83	95	77	83	66	72	69	96	75	100	75	80	83	84	76	81	88	86	81	86	78	71	94	80	79	71	78	75	77	77	85	88	82	80	74	86	78	90	90	82	78	87	85	80	67	63	84	86	80	91	79	84	80	89	69	80	80	70	78	71	66	73	73	77	84	97	88	74	88	93	84	85	78	72	67	76	68	62	68	71	94	60	89	102	92	64	83	71	81	77	76	87	76	84	97	74	85	87	69	91	83	79	96	87	71	85	76	73	75	74	80	77	74	90	70	90	76	82	86	58	91	77	67	70	72	90	77	92	88	87	76	91	60	90	85	79	74	97	82	88	60	76	87	78	94	75	89	99	100	84	75	79	91	99	90	89	83	86	78	83	84	80	74	95	80	83	77	86	68	79	71	76	83	95	79	75	76	64	70	85	75	81	87	79	83	79	83	94	56	85	71	75	81	70	82	83	74	95	90	84	102	80	76	78	100	65	86	80	87	87	80	100	75	94	72	83	88	80	79	86	83	73	86	93	79	75	71	76	63	87	72	81	81	85	86	91	72	73	86	77	91	63	83	77	74	81	79	104	68	79	90	75	98	66	79	79	72	82	72	74	76	75	82	88	75	82	76	75	78	79	72	98	87	97	79	77	92	85	89	85	100	79	74	80	78	90	87	67	80	91	99	75	66	91	78	51	69	71	90	90	83	84	72	83	92	80	89	73	76	74	74	83	81	84	69	91	93	88	71	79	81	96	95	73	76	75	94	87	77	67	90	82	73	80	87	90	86	88	74	91	82	76	84	84	83	98	77	84	85	86	74	76	79	67	81	88	79	81	77	76	82	80	81	96	82	78	77	83	64	82	84	90	90	88	77	92	84	81	81	74	80	74	68	77	75	74	79	59	70	83	70	90	80	85	78	86	75	81	82	86	94	76	77	76	76	90	83	82	83	74	79	65	82	72	83	78	78	77	70	95	99	81	93	83	89	82	89	81	86	86	71	74	57	77	88	99	84	70	78	87	80	79	71	73	74	85	71	78	78	82	74	81	88	87	77	89	80	82	79	95	95	69	68	89	88	81	80	82	80	75	83	77	81	74	79	86	98	75	87	80	85	86	90	86	89	78	93	69	80	70	82	86	94	78	77	69	83	77	78	70	96	74	80	83	69	79	82	92	87	65	86	81	76	75	77	74	96	64	74	81	99	79	62	76	65	81	83	96	73	79	93	90	98	79	88	82	76	85	79	81	75	84	84	85	78	77	88	88	71	88	74	73	79	77	75	77	74	69	79	76	87	97	82	73	80	79	68	83	78	95	82	78	70	73	100	95	77	81	89	82	74	87	69	92	83	84	76	71	73	71	88	107	90	75	85	80	80	79	88	82	87	80	76	65	81	86	93	67	78	71	66	67	71	75	83	88	85	72	83	83	77	82	78	70	78	101	81	86	83	92	74	90	71	98	94	79	72	85	67	77	72	85	89	89	96	82	82	85	92	67	80	75	80	84	78	78	67	71	82	91	91	87	89	83	81	80	91	76	95	84	89	79	82	79	96	85	77	91	79	66	80	82	81	86	78	91	80	85	81	94	75	89	73	94	78	100	92	78	85	76	67	77	69	81	72	77	75	91	83	82	74	75	81	80	82	76	81	90	81	70	91	85	99	85	77	80	78	80	73	77	78	78	86	80	82	78	62	85	86	95	56	82	75	90	84	94	78	84	81	76	76	91	74	84	80	77	88	78	71	85	85	69	91	85	86	73	94	89	80	85	75	79	74	80	64	88	66	73	82	81	81	85	85	80	82	86	73	86	84	92	87	76	77	84	76	88	83	82	85	84	81	87	87	84	89	88	90	77	91	82	75	83	85	81	80	73	82	69	93	68	94	82	89	80	87	79	86	88	71	86	75	75	102	90	82	83	94	78	84	76	83	77	85	84	81	76	98	78	86	70	90	85	66	87	103	67	61	75	85	89	79	81	69	93	72	76	70	77	78	72	87	75	86	71	82	73	80	74	86	85	83	85	93	86	79	81	86	90	97	86	95	82	96	71	74	78	82	85	85	74	78	75	79	69	78	80	78	82	83	86	82	80	66	82	98	77	82	68	92	71	64	86	93	72	75	86	84	81	86	94	74	76	80	87	86	94	81	68	86	89	62	92	88	83	84	90	74	68	84	79	84	72	68	93	79	69	86	75	88	75	97	80	93	74	78	77	83	81	85	77	80	69	90	81	92	78	93	92	76	76	81	81	71	76	78	63	75	68	80	79	73	74	61	76	79	77	78	72	69	75	89	83	79	65	85	86	65	72	85	60	79	93	82	88	103	86	81	79	91	85	85	70	74	102	62	79	87	86	83	72	93	75	76	84	78	96	79	75	72	85	78	88	86	75	87	87	76	85	95	78	89	85	95	69	89	75	84	83
7537	16024	13304	6904	4720	3345	2622	1890	1505	1296	1034	845	759	652	587	513	477	437	424	343	299	314	248	270	287	240	240	229	204	207	214	205	197	219	199	190	197	184	172	171	180	177	187	202	176	168	183	155	165	184	146	151	145	154	151	173	167	154	160	145	180	158	158	166	156	163	157	152	161	161	155	150	146	160	123	147	183	165	128	139	178	157	169	150	135	163	156	148	164	151	131	125	136	151	152	132	168	136	158	172	157	148	140	134	154	156	154	139	156	150	178	149	146	157	130	137	133	138	161	162	140	119	128	138	164	152	142	138	147	141	145	142	136	131	143	124	120	165	134	138	126	150	135	141	151	144	148	139	178	126	137	157	141	138	146	143	158	143	125	126	142	145	137	132	145	136	132	150	135	133	125	147	156	149	144	140	149	145	144	153	130	152	147	128	143	129	154	141	156	131	129	147	141	136	165	127	141	137	139	163	146	137	157	150	123	131	157	157	168	148	139	149	141	132	128	121	141	138	139	143	132	140	162	134	140	146	148	131	152	153	154	152	131	140	136	126	139	149	138	155	137	121	135	131	154	148	143	148	126	131	150	175	169	135	144	150	149	137	134	143	150	124	129	147	147	134	125	141	138	133	134	157	137	136	136	121	144	131	140	134	143	145	134	124	139	143	124	140	144	136	128	134	141	127	123	155	149	127	148	121	135	141	174	132	134	130	130	124	138	125	160	137	142	147	126	116	137	137	136	147	137	120	145	147	118	146	132	152	146	136	134	137	140	133	113	147	140	141	138	121	143	143	161	145	143	145	150	157	140	133	154	143	128	124	137	124	143	142	148	145	149	145	135	141	153	156	147	140	133	137	141	141	157	124	148	127	138	127	127	143	131	143	151	149	135	142	122	152	180	132	146	131	125	126	131	144	124	139	127	144	144	114	131	142	136	139	131	157	135	135	158	147	163	123	136	139	153	139	125	131	127	133	132	142	152	142	141	133	157	135	132	146	141	132	128	145	151	132	147	128	136	133	156	128	148	141	129	130	125	159	140	131	150	130	142	130	123	119	139	164	143	141	123	160	148	122	141	138	137	129	148	126	153	123	127	153	139	141	150	158	137	126	142	137	136	162	148	170	180	144	112	156	141	142	120	141	144	147	145	155	141	150	157	126	171	135	126	139	132	135	144	141	125	158	146	142	127	131	144	150	145	140	158	134	140	157	144	158	164	156	145	119	136	147	134	151	151	131	123	138	141	138	140	160	132	158	141	140	118	134	157	139	148	129	128	144	137	127	147	134	116	168	143	144	152	146	134	146	136	137	147	149	145	153	149	127	148	123	156	167	127	135	130	144	117	143	160	135	139	151	134	142	154	134	146	132	139	143	131	146	122	143	165	128	141	128	132	128	121	146	151	165	136	140	128	131	127	155	142	157	139	128	140	124	152	141	141	138	129	140	148	141	146	135	141	138	136	136	158	144	138	159	120	148	146	135	133	150	136	153	130	157	134	141	138	142	166	144	149	119	136	137	130	124	140	151	152	130	153	153	144	141	154	141	137	138	132	138	127	167	150	136	139	143	138	159	128	149	159	134	141	130	152	135	151	148	143	146	144	146	138	131	130	121	149	133	154	147	141	146	139	136	152	154	121	144	138	156	145	138	138	134	125	127	155	139	151	135	141	128	155	153	125	139	151	148	160	155	137	145	141	144	126	140	154	153	129	147	154	162	127	142	127	143	154	150	157	148	142	156	152	134	148	158	136	150	146	133	134	148	148	144	133	118	130	136	133	131	146	141	112	140	148	135	116	149	135	152	121	122	146	131	133	144	148	137	145	129	139	143	140	159	145	142	137	136	142	161	145	149	135	151	145	116	134	135	137	138	128	129	144	147	122	161	134	156	134	134	143	149	124	123	155	123	154	134	103	145	119	148	155	141	132	126	129	144	140	151	138	149	150	152	167	139	129	128	139	130	161	123	147	146	136	143	151	152	130	154	133	117	154	156	143	152	150	134	144	149	129	152	141	115	126	152	146	139	122	143	129	126	145	144	145	162	129	133	135	131	145	120	142	135	132	136	157	147	145	123	147	144	147	130	137	130	146	156	145	152	144	129	149	152	124	154	155	124	146	152	135	121	126	132	154	137	154	150	147	134	139	168	134	138	142	118	120	129	156	145	152	164	153	146	133	138	144	144	138	168	130	145	152	125	147	148	144	141	137	145	144	130	136	130	137	153	128	158	148	120	140	142	136	129	158	134	126	144	129	138	157	147	134	137	142	126	161	134	150	134	130	132	146	122	142	120	159	153	119	169	152	116	141	158	161	136	141	147	140	146	126	158	154	139	140	119	146	152	139	125	171	131	148	129	130	151	130	144	136	123	160	146	153	136	122	149	154	154	146	163	141	139	157	139	141	136	126	144	136	158	139	150	136	128	138	139	152	143	141	149	123	133	133	144	157	135	143	130	137	134	138	138	134	154	143	152	141	110	153	134	124	141	149	151	165	132	153	125	135	142	149	143	129	129	130	154	164	140	154	142	152	122	141	124	150	151	130	119	151	137	143	140	126	133	125	136	123	131	137	160	152	156	136	149	139	135	156	145	127	158	141	139	131	119	154	119	148	146	127	164	144	147	133	129	143	137	158	135	153	134	143	117	150	130	153	128	163	145	128	152	121	126	129	116	121	148	131	134	147	157	115	129	150	136	148	164	151	116	139	150	160	168	151	141	146	142	139	131	146	146	149	135	153	118	135	128	131	129	135	128	142	132	132	135	132	144	119	150	147	144	135	151	137	123	147	136	156	129	119	136	109	141	140	143	147	141	154	123	152	131	136	139	131	133	137	164	143	140	145	147	121	133	129	141	108	118	141	152	147	134	160	140	144	166	149	124	163	126	146	135	131	121	142	140	137	136	142	141	123	149	157	153	144	129	157	148	137	140	134	154	138	154	137	130	121	123	125	134	129	149	146	154	148	158	127	130	145	122	149	125	150	148	144	129	116	123	132	147	150	149	137	131	112	144	131	134	161	144	143	143	136	157	128	142	138	144	139	147	125	136	148	155	156	126	138	137	135	159	129	164	135	128	157	154	123	116	136	144	150	118	129	136	139	156	160	123	143	156	125	149	140	148	127	138	146	145	145	120	153	140	144	135	140	162	137	135	152	139	115	137	147	156	149	155	138	162	143	130	136	125	138	141	137	138	121	142	140	135	150	138	118	142	157	140	132	143	143	134	159	154	131	139	165	163	140	118	150	139	130	136	144	164	142	132	136	148	133	153	152	140	125	144	133	138	138	139	116	144	143	144	141	127	137	140	143	130	125	136	151	143	131	137	117	153	141	151	143	139	126	125	130	133	129	147	122	139	136	145	155	144	133	128	129	132	131	131	134	142	171	155	142	128	137	138	131	145	151	130	129	144	155	137	146	137	121	118	156	144	134	129	119	137	118	157	140	147	141	119	139	141	152	128	125	139	142	153	130	142	150	138	120	131	124	122	137	132	148	132
26700	19742	5583	676	465	345	355	359	367	377	342	341	319	311	313	336	290	306	339	360	305	326	313	297	323	344	299	313	321	319	326	332	353	350	345	303	326	363	296	350	349	310	367	320	295	323	349	325	322	312	302	308	334	308	339	338	302	345	305	337	309	297	328	308	346	330	317	322	343	282	321	332	330	319	359	328	319	311	331	311	311	333	337	327	325	325	301	351	344	327	300	315	343	312	333	317	308	336	325	347	331	325	368	311	342	330	368	327	319	275	332	336	361	310	319	339	335	339	292	321	347	333	346	315	293	337	293	305	304	338	344	318	306	308	341	375	295	343	319	336	329	317	313	312	308	322	331	312	297	347	289	332	298	347	325	335	339	341	327	301	337	316	330	313	326	349	327	330	355	328	318	332	324	322	376	317	310	337	291	338	349	318	313	338	312	321	318	347	329	332	290	330	308	345	312	329	336	333	289	314	298	325	341	340	319	350	315	328	345	312	335	328	323	339	319	311	320	311	325	301	318	298	309	330	330	311	300	279	340	360	350	345	333	333	336	315	309	334	328	311	300	308	310	332	293	341	322	318	345	331	337	301	347	340	317	355	326	311	306	350	310	321	294	345	325	292	295	342	325	348	329	318	302	318	315	332	325	353	317	346	335	334	335	337	350	367	306	329	319	335	304	343	319	339	302	318	338	329	302	328	312	323	318	321	302	313	360	320	306	333	331	339	319	296	351	338	347	316	352	322	340	333	332	359	334	323	331	340	314	326	315	330	362	327	335	339	308	309	284	313	353	315	329	367	335	308	318	339	322	311	315	340	306	290	321	298	345	314	325	336	284	293	303	346	313	350	311	301	313	329	319	357	328	342	322	324	313	308	339	342	318	322	306	310	343	325	310	314	313	319	308	326	303	306	343	315	311	311	320	350	334	364	302	323	310	329	315	329	341	362	313	326	319	336	314	328	339	323	329	334	314	300	322	333	337	301	291	281	347	329	298	318	345	330	331	294	341	317	317	325	332	330	334	343	331	350	343	309	327	297	338	329	322	318	305	340	312	303	337	327	306	369	323	319	310	322	303	334	325	367	331	326	337	329	351	327	340	329	353	309	327	318	315	293	327	316	319	303	319	315	345	317	314	327	325	337	342	322	316	307	363	308	339	321	301	324	320	313	292	283	346	307	311	299	334	323	335	310	296	310	339	317	332	335	306	303	330	349	323	329	325	299	342	339	315	307	328	331	320	316	339	340	300	345	324	320	348	326	287	311	331	312	314	313	323	354	345	330	302	328	318	327	352	336	309	289	337	329	317	350	323	319	322	343	345	332	349	323	335	336	323	311	297	329	311	352	317	304	319	316	354	316	301	337	327	349	347	324	342	312	333	334	329	298	322	336	330	299	362	324	316	302	323	298	295	350	294	355	336	317	317	296	292	332	346	309	336	337	338	317	317	346	350	345	333	308	350	321	313	311	310	311	322	322	306	291	322	338	334	320	302	330	333	349	355	324	355	292	311	338	340	348	325	336	336	326	285	321	339	310	346	315	310	312	310	318	330	357	341	330	307	307	321	344	325	328	311	298	308	300	307	351	312	312	342	329	331	348	315	296	325	342	314	316	335	342	308	324	306	324	337	351	300	323	332	360	326	358	341	308	296	333	334	322	302	304	306	313	309	299	311	329	342	343	323	331	331	333	301	294	352	297	336	324	337	310	330	310	320	327	346	330	301	327	340	310	297	310	311	326	306	336	329	321	312	351	337	334	304	331	306	355	319	296	302	321	338	321	338	366	309	295	358	338	314	316	339	330	330	305	325	313	344	345	323	302	311	310	344	335	344	339	330	337	325	324	317	339	330	309	319	321	366	331	320	311	345	362	305	338	300	342	354	294	323	313	336	333	323	345	308	321	346	310	297	311	326	347	359	297	323	349	303	302	340	344	349	339	326	324	331	328	341	351	340	328	366	359	310	321	346	318	323	319	331	322	322	356	295	337	316	318	287	349	323	345	331	328	320	328	336	317	344	332	361	345	313	304	349	348	295	329	303	323	342	351	311	314	321	355	336	308	322	293	299	342	357	315	353	327	350	365	329	290	295	324	314	328	325	308	344	337	327	377	325	333	299	298	291	303	286	340	340	343	312	306	348	346	323	299	354	310	314	287	309	304	359	304	370	337	293	317	313	359	315	318	344	302	359	295	305	322	316	344	343	358	309	358	313	346	337	338	324	343	306	326	318	348	334	331	312	314	316	323	317	320	353	344	329	324	328	326	320	314	356	332	339	316	277	300	312	348	320	324	287	343	337	321	337	331	350	371	318	346	298	321	311	323	287	319	344	324	324	297	316	363	296	316	356	332	358	311	332	328	317	321	322	307	344	347	330	347	346	334	323	330	294	357	337	332	351	334	333	356	314	330	313	323	304	296	361	335	322	323	301	287	305	355	321	350	302	362	294	300	317	317	333	323	352	327	336	297	311	341	323	345	331	334	323	322	314	337	322	282	337	331	315	325	328	338	314	300	361	331	318	329	318	314	352	302	362	325	320	315	344	321	299	317	344	291	310	309	304	331	332	310	311	307	315	304	312	300	327	336	341	291	325	318	322	332	309	284	284	316	319	340	279	316	298	299	292	321	341	319	324	314	319	333	307	347	336	354	348	303	319	313	332	342	332	315	329	324	325	316	336	314	350	332	340	280	335	332	323	351	319	307	294	310	299	309	333	302	328	337	337	348	322	334	333	348	295	366	332	313	305	352	325	342	331	329	327	319	309	313	307	326	314	362	332	316	304	331	328	328	318	352	316	299	342	311	347	312	287	315	310	316	324	303	320	286	318	342	300	335	320	286	311	340	327	303	330	346	336	333	314	321	292	306	344	300	327	338	329	356	330	336	321	344	284	308	302	350	321	330	348	342	321	343	346	321	319	362	335	305	304	314	323	322	320	325	331	308	319	331	290	313	340	328	345	288	293	323	348	359	378	295	333	351	324	341	334	355	324	313	328	313	314	326	325	312	303	367	331	312	338	340	316	305	323	306	330	350	333	283	319	339	347	346	352	311	348	336	339	318	343	345	301	326	316	308	348	327	312	330	288	339	341	299	304	343	308	275	347	326	343	328	372	331	323	298	334	304	306	324	319	330	322	313	341	340	340	311	333	326	311	323	333	297	313	337	316	314	300	336	333	305	335	309	325	278	322	308	314	339	297	302	360	359	343	296	326	306	311	299	309	325	351	319	343	309	290	307	343	327	349	317	347	311	321	344	327	312	309	304	303	346	312	327	327	339	329	330	310	311	334	336	344	303	363	286	330	331	332	366	340	312	316	321	317	311	290	328	332	320	288	311	343	335	319	370	320	357	339	315	335	338	326	309	324	311	325	345	325	333	339	317	300	323	326	311	319	340	308	311	318	291	325	337	311	314	329	337	315	309	360	308	304	340	311	317	330	338	334	298	322	314	336	298	313	331	358	344	337	313	299	359	325	317	333	347	299	312	326	312	297	309
3985	1411	1347	845	732	691	614	609	637	577	570	552	584	539	562	572	576	607	576	583	583	569	507	586	585	536	541	556	557	557	553	543	538	543	559	541	567	591	544	591	575	605	526	574	544	561	571	577	554	541	571	504	545	558	542	544	607	583	545	543	537	588	502	552	542	563	540	558	536	525	531	551	556	578	527	554	594	566	481	537	543	580	555	517	519	497	542	567	573	612	558	529	546	547	578	614	536	599	509	551	560	540	536	491	501	594	555	549	543	534	577	562	528	508	545	561	520	520	567	534	554	541	562	516	531	565	568	534	576	533	552	539	515	578	525	545	552	558	505	530	521	565	516	551	540	515	569	549	541	527	525	544	557	556	566	525	576	580	545	565	540	503	571	495	537	564	543	536	555	551	563	533	547	594	562	565	561	593	557	543	528	576	560	561	564	564	516	588	575	563	542	565	541	529	562	567	518	567	490	551	568	571	540	506	544	601	559	559	587	556	568	572	564	521	541	583	523	519	566	537	559	591	529	543	542	534	591	554	520	527	536	532	547	566	512	565	537	532	535	520	571	548	559	542	550	534	575	526	573	533	511	567	549	559	538	536	537	549	535	564	538	552	537	550	571	547	563	547	567	534	569	533	593	528	529	533	556	603	555	556	567	500	571	552	502	534	592	555	553	555	563	566	543	565	556	553	548	555	573	551	541	557	528	525	585	556	555	529	518	515	592	579	517	537	565	567	564	567	522	514	531	554	558	553	534	550	555	551	573	542	560	581	558	562	534	542	570	533	582	586	578	523	552	594	526	571	540	515	554	521	632	561	520	550	542	558	520	568	544	570	572	555	552	543	581	523	636	542	488	534	536	524	549	568	546	578	549	509	500	523	552	550	554	555	562	578	553	536	547	551	603	540	556	560	545	588	532	549	502	573	587	565	528	554	575	529	533	527	503	564	549	537	513	542	545	528	547	552	573	573	544	594	562	539	512	532	539	552	573	548	536	505	569	551	524	551	540	552	563	557	569	520	568	548	564	557	554	533	559	585	540	524	541	560	536	553	583	543	529	584	524	535	541	554	532	549	556	523	554	525	555	578	585	598	555	535	572	530	559	545	573	579	569	539	527	524	535	522	521	524	529	540	555	532	542	516	554	526	525	547	564	553	557	556	567	602	521	522	584	544	590	561	559	534	569	554	557	564	537	580	542	538	557	529	547	565	566	530	537	556	549	572	559	554	544	558	534	539	531	544	534	576	524	532	571	532	591	566	513	602	503	553	552	558	574	561	541	553	517	519	568	562	540	551	578	537	565	551	573	570	531	562	548	559	525	532	560	549	542	566	528	572	575	585	518	537	550	581	576	546	598	563	530	564	525	497	588	566	558	564	505	533	544	528	536	550	565	541	515	508	525	520	542	557	527	564	619	545	486	531	539	542	574	531	546	591	571	525	522	552	537	543	550	555	529	549	552	537	548	573	593	544	544	544	532	515	580	526	519	553	550	563	559	565	546	500	547	538	552	608	553	549	517	581	553	561	587	573	557	553	508	518	558	566	554	538	545	540	528	547	546	524	523	557	545	539	599	564	578	570	580	559	551	538	524	512	538	593	510	586	524	562	541	573	529	566	547	562	556	572	526	562	550	562	523	531	556	574	566	556	544	552	538	531	576	583	545	601	580	546	559	500	513	553	573	589	574	540	516	559	512	559	555	559	522	553	573	532	544	543	553	582	538	523	523	559	574	546	581	529	534	550	554	570	493	522	540	548	554	535	555	570	546	559	532	570	559	534	551	570	591	520	573	544	566	553	595	508	581	551	499	545	523	557	515	553	535	535	525	547	567	545	556	538	567	576	535	530	557	552	581	549	512	517	527	545	521	545	526	562	544	522	570	562	559	552	561	585	551	544	568	551	537	543	562	517	538	537	586	534	486	481	516	572	560	529	552	568	533	547	547	513	541	548	551	587	552	529	563	513	540	567	574	561	529	538	554	557	526	532	527	565	529	559	558	553	565	564	540	523	522	576	560	550	505	569	521	559	534	559	537	526	583	628	534	532	531	527	552	564	552	564	580	534	520	526	587	573	563	533	569	555	539	515	555	550	588	547	530	549	541	563	526	525	576	574	526	565	556	582	572	562	560	555	569	544	596	549	524	512	573	558	570	557	581	506	538	571	552	546	553	581	598	563	544	531	579	574	572	533	567	563	526	580	555	554	564	539	536	503	551	535	533	568	589	559	551	583	530	582	535	567	526	522	560	551	555	588	516	567	555	564	557	543	554	549	603	613	579	565	569	556	556	542	535	557	547	545	554	546	540	560	562	572	577	565	498	596	551	519	576	538	534	558	575	521	569	547	560	565	540	549	576	563	585	556	535	547	530	531	556	546	562	535	554	560	549	509	517	538	551	526	532	563	547	515	555	627	600	549	551	554	534	563	543	567	560	551	558	548	554	590	574	574	528	505	532	561	558	528	494	548	531	546	532	547	554	510	518	587	544	544	532	521	526	536	541	528	607	546	545	588	569	575	540	565	549	567	577	557	542	502	536	578	569	538	535	572	555	604	572	538	582	569	526	550	560	533	547	557	527	532	535	594	581	533	571	540	543	538	567	546	545	573	547	555	563	537	527	563	517	549	585	545	567	560	536	558	543	539	528	576	555	598	552	590	579	542	537	527	576	520	570	540	554	557	594	496	566	558	536	546	548	555	584	572	542	492	559	551	519	527	592	558	481	555	551	550	539	539	544	543	572	569	578	531	549	588	536	561	540	533	571	553	573	517	490	567	571	547	515	512	540	580	538	584	532	532	610	544	532	597	549	539	538	547	563	531	503	573	551	524	563	559	523	539	520	558	541	516	532	533	513	592	544	533	603	529	569	548	530	562	541	590	556	561	519	541	556	551	559	569	554	548	574	558	598	575	541	555	578	572	546	545	565	564	545	498	568	571	549	558	564	545	541	533	554	530	572	540	560	555	558	569	582	596	559	532	578	572	540	596	595	515	531	515	602	539	534	517	559	576	569	544	531	555	556	522	558	543	553	590	581	562	562	568	574	562	540	571	546	587	527	549	568	608	584	570	567	528	544	539	577	583	533	515	516	534	560	509	519	575	554	556	536	519	578	553	541	536	539	534	551	534	511	556	547	553	545	551	511	572	578	613	517	556	527	538	551	560	551	542	541	534	549	569	556	528	546	550	565	562	593	546	546	525	537	572	517	550	545	568	537	532	554	531	539	566	545	586	534	544	543	592	578	559	565	525	515	548	578	537	506	532	529	527	594	594	541	566	525	559	585	539	578	556	588	525	504	528	573	544	611	562	541	544	528	538	538	523	502	539	567	574	540	540	547	554	515	566	540	536	525	592	557	570	553	543	597	583	533	518	552	578	551	532	509	553	517	520	554	496	537	497	617	576	540	520	563	584	598	580	548	523	493	531	562	541	555	604	532	559	521	576	535	572	538	555	530	542	544	538	539	537	526	573	559	514	523	530	554	566	599	545	519	508
24055	21142	28219	24294	20368	2200	682	467	415	400	318	322	331	280	284	254	278	264	249	251	250	248	250	233	252	256	232	250	247	220	249	220	227	216	224	206	233	214	221	231	216	221	199	251	253	222	210	208	228	235	201	236	215	217	225	218	219	225	211	194	223	224	239	222	212	219	202	234	222	225	223	225	211	226	234	221	241	237	214	212	240	216	230	229	202	211	209	221	204	223	241	228	203	179	244	233	222	211	208	221	220	200	211	230	236	235	211	240	237	224	222	231	209	221	240	223	186	207	192	224	234	230	254	234	240	235	225	199	233	221	234	208	227	199	202	199	223	227	217	215	224	220	217	204	239	210	215	201	204	202	209	226	214	234	217	230	215	228	202	214	222	200	231	197	227	247	214	220	212	218	232	200	242	228	237	245	206	196	213	214	211	185	235	245	234	182	214	212	236	211	203	220	245	215	235	206	222	211	213	197	206	216	195	241	211	189	229	228	228	224	232	216	214	238	222	237	241	221	233	267	220	203	206	224	215	224	235	206	202	227	225	212	219	227	245	201	207	204	201	232	196	224	230	198	259	218	206	222	228	208	219	234	230	215	209	234	225	235	269	229	234	214	234	210	231	212	225	229	222	219	237	235	239	223	223	221	201	236	239	217	220	212	207	235	218	197	209	218	247	235	216	195	206	232	208	240	210	215	234	217	220	185	210	234	184	224	239	218	206	244	226	242	225	212	211	203	209	243	258	206	212	228	230	211	249	195	226	227	209	224	215	209	195	259	217	199	195	236	236	217	236	199	206	221	211	210	219	227	214	212	218	205	237	233	238	211	196	218	209	224	208	245	207	227	218	203	214	217	241	252	219	225	243	209	230	222	210	234	229	223	223	224	219	215	209	193	235	203	218	224	201	217	200	199	238	225	212	204	219	233	241	207	200	226	221	200	221	212	211	203	222	213	215	231	203	217	208	249	199	219	222	214	197	199	197	244	210	222	222	217	230	214	213	217	215	222	220	230	221	206	220	219	233	241	228	212	221	212	239	214	203	228	230	246	216	203	211	243	225	243	206	180	213	239	214	225	216	208	223	221	215	236	226	223	237	220	207	230	208	227	231	231	222	202	207	226	233	231	232	220	234	248	211	240	232	218	218	222	227	259	206	208	204	229	215	207	221	199	212	232	249	230	218	219	190	252	208	235	221	245	229	204	215	192	222	220	251	209	212	212	232	217	191	225	225	205	233	233	205	227	230	203	213	220	232	224	235	204	250	202	216	221	252	205	217	223	213	225	213	218	225	226	190	219	230	205	201	215	222	229	222	202	205	195	228	200	199	218	220	245	225	235	214	227	203	213	245	216	226	247	230	244	250	194	213	203	203	213	236	213	205	221	190	232	205	247	218	216	225	201	218	212	234	221	208	209	238	215	215	217	212	212	211	212	203	229	197	213	203	189	225	205	235	228	226	246	212	225	233	211	206	217	212	238	235	219	230	229	234	220	194	213	219	200	217	220	209	225	228	213	222	200	199	225	245	211	231	211	202	236	206	215	208	202	209	238	239	198	215	212	214	187	242	234	210	198	202	222	230	203	222	233	223	223	228	249	235	219	232	221	199	224	220	215	205	216	238	202	215	224	221	224	233	221	202	216	215	213	207	206	204	212	218	239	241	222	220	196	218	210	228	199	218	221	214	213	213	216	225	216	197	219	205	216	221	233	210	213	188	213	220	216	204	221	219	219	243	220	226	210	222	217	207	224	211	209	222	224	217	226	201	210	230	225	218	209	223	203	207	231	233	213	202	214	225	203	197	202	208	193	190	208	231	232	242	206	209	199	220	232	203	228	224	193	229	222	230	198	218	244	208	224	203	218	205	218	203	213	235	212	215	232	233	211	211	209	233	216	236	212	213	202	217	228	204	204	248	194	220	234	209	229	216	215	189	222	223	217	204	230	227	200	231	212	213	218	219	211	209	220	224	215	241	244	207	196	229	229	212	221	227	187	203	238	219	203	225	215	243	226	199	187	246	225	216	224	205	176	214	203	215	224	203	222	203	236	219	230	194	216	207	227	222	212	239	201	240	230	212	222	207	220	217	213	219	241	242	203	208	240	188	232	226	235	256	201	227	222	223	224	220	216	210	222	236	202	207	224	225	237	213	234	204	197	205	210	233	225	209	218	229	233	214	210	223	230	201	223	202	227	214	200	213	224	232	216	226	222	219	225	192	222	203	221	217	221	248	238	217	210	237	241	221	219	211	245	231	231	205	215	228	201	236	231	218	236	225	207	228	220	225	215	230	224	226	225	228	224	200	228	222	230	225	217	221	223	193	203	211	234	202	228	220	234	220	223	217	187	246	232	227	221	213	226	209	202	244	227	230	233	199	223	231	244	215	233	213	190	228	213	212	229	223	223	224	204	188	217	204	200	210	206	208	214	191	216	209	220	209	226	221	217	195	199	196	231	222	223	220	218	244	206	218	242	223	217	206	215	204	214	193	208	212	244	208	204	215	231	220	201	200	210	208	232	213	231	228	228	215	221	239	212	218	228	220	211	239	235	203	227	182	207	196	226	207	210	211	223	202	200	245	240	215	211	211	224	206	218	206	222	212	225	248	212	221	238	206	234	245	205	237	207	187	247	255	189	216	218	229	211	226	209	223	239	224	225	243	231	222	209	191	227	225	243	214	244	206	190	230	176	236	187	207	204	190	219	233	219	237	194	222	213	226	235	203	192	218	215	230	241	225	218	198	217	193	227	217	210	216	184	222	223	215	209	242	239	224	202	248	218	222	202	216	220	223	204	212	216	217	224	206	207	196	230	218	224	211	200	231	237	212	216	230	252	212	211	204	190	202	240	207	243	225	198	238	221	214	225	210	238	220	228	229	191	204	233	234	220	216	246	196	219	238	219	222	236	225	241	243	224	189	215	200	230	213	218	240	218	224	224	233	220	243	227	211	201	226	197	227	188	206	223	212	214	221	203	210	210	222	212	217	225	193	218	223	225	237	204	206	217	219	215	192	239	223	231	235	207	211	209	193	199	208	201	200	230	207	214	217	217	223	220	228	212	229	237	243	214	239	217	208	243	211	243	202	254	215	199	219	245	232	254	193	207	205	222	210	185	202	213	182	218	203	200	216	205	239	227	223	214	199	226	210	222	213	228	223	204	251	206	223	216	210	220	239	208	199	239	204	233	230	189	218	210	222	206	207	228	209	220	252	239	235	212	181	230	249	223	239	232	219	204	220	226	234	224	233	205	205	197	224	213	240	210	241	200	225	203	230	230	208	228	218	237	200	231	198	242	230	227	212	226	216	222	192	222	248	214	214	229	224	217	219	223	207	200	224	190	215	215	184	204	206	199	225	239	217	253	222	202	241	212	228	183	235	257	215	212	247	203	202	198	206	202	203	210	226	249	206	194	220	221	210	232	231	236	211	211	236	203	213	232	212	220	196	213	249	244	228	232	222	229	192	227	217	206	226	206	205	207	222	221	231	215	219	243
5181	9861	8413	4113	2900	2117	1653	1300	1112	931	855	752	666	622	604	606	511	509	509	437	492	467	459	441	472	399	432	450	441	424	422	419	424	415	411	403	424	379	429	406	378	445	389	403	438	395	428	421	410	363	401	373	417	352	422	401	382	395	391	407	385	392	360	376	403	373	417	386	342	384	387	360	386	398	367	382	409	387	393	406	410	372	396	369	367	381	415	369	381	363	388	364	410	371	397	372	362	373	364	409	375	389	358	375	390	399	392	410	399	388	429	377	397	382	398	374	343	360	400	393	372	384	399	378	390	389	425	367	377	418	411	379	373	367	322	391	381	391	350	397	380	357	371	357	376	373	395	398	402	367	376	376	394	372	331	381	377	353	384	377	384	369	414	403	373	399	402	382	370	417	409	349	381	363	375	385	359	389	420	371	386	395	377	402	404	389	397	383	354	368	392	400	368	410	380	380	331	362	378	404	379	341	394	396	361	383	377	365	376	406	404	377	350	396	379	374	387	385	361	404	358	373	356	376	381	389	344	383	348	367	380	425	388	391	347	382	366	371	393	396	363	407	383	368	427	383	358	390	366	383	390	423	421	419	387	354	373	388	372	346	381	389	405	382	364	381	361	366	383	389	370	396	377	394	353	360	440	362	387	384	345	358	383	380	364	392	417	397	412	371	387	346	412	401	385	395	383	382	406	406	381	386	378	378	415	369	372	404	385	370	389	409	344	407	381	412	402	366	416	387	382	374	403	368	382	388	370	374	384	398	408	394	370	398	364	392	368	393	346	361	360	401	398	399	403	395	410	409	414	379	375	394	386	375	402	389	421	357	353	375	353	351	381	358	348	403	405	365	390	386	376	380	372	351	397	384	326	407	367	368	371	383	370	381	378	350	368	386	368	366	377	368	376	388	372	389	365	387	374	393	378	364	405	379	362	406	373	384	377	432	378	366	349	389	388	419	367	389	404	391	356	389	408	358	369	357	391	376	392	371	379	354	372	394	377	347	361	385	392	387	403	373	358	408	365	390	377	366	333	373	393	369	356	360	370	367	377	355	392	351	373	390	401	373	371	340	374	394	381	401	378	405	346	372	393	370	400	391	385	408	347	370	418	396	391	399	377	357	370	386	401	372	376	375	404	395	377	389	357	349	370	383	372	369	406	377	380	385	382	385	362	387	391	386	387	367	407	405	385	377	389	390	380	374	370	385	382	365	386	381	398	390	361	372	401	384	396	387	397	371	357	368	361	372	385	365	382	408	413	373	341	380	396	374	404	375	401	356	358	355	406	376	381	402	353	417	366	387	361	396	333	408	379	398	381	366	374	391	364	372	379	380	374	367	369	406	425	425	398	357	371	363	382	348	377	394	406	369	403	370	359	375	388	410	381	397	338	420	378	411	418	389	380	416	368	395	381	385	432	366	395	389	381	365	403	381	371	391	358	372	361	385	354	413	396	381	353	372	385	346	342	352	359	367	386	348	374	396	376	347	395	376	379	386	400	357	357	371	361	395	335	365	389	402	417	389	362	405	359	360	367	358	379	420	389	413	413	386	401	382	350	368	372	406	374	375	374	377	362	361	349	353	404	370	411	365	404	397	387	400	386	360	382	365	372	383	412	407	379	389	388	366	370	385	389	377	414	355	392	375	356	355	386	369	384	392	421	376	419	411	366	396	360	383	388	361	356	357	393	395	379	361	359	343	361	350	377	363	391	388	381	376	377	400	362	367	361	398	392	370	411	376	404	425	377	395	420	424	384	410	359	382	347	360	385	376	398	400	349	353	412	358	387	399	362	369	386	394	382	381	370	392	431	383	398	390	331	398	369	400	348	358	383	372	393	353	376	373	391	398	387	393	358	377	432	387	398	374	365	388	400	369	388	397	370	412	395	368	376	380	397	398	370	381	349	392	338	419	375	389	365	371	386	387	383	384	396	374	358	381	367	374	411	364	352	376	363	396	407	376	393	393	380	382	366	390	366	382	378	364	350	387	364	372	370	368	381	378	368	422	379	366	377	367	388	365	373	415	382	376	366	378	376	392	374	384	393	371	369	343	393	363	330	361	367	381	354	397	380	404	372	358	365	356	387	374	382	383	392	376	383	362	397	402	401	394	379	387	366	419	378	352	373	426	404	401	393	398	396	336	358	393	362	410	370	380	417	380	347	379	404	352	372	377	361	402	387	353	349	404	389	371	352	385	374	381	387	401	412	353	373	353	398	360	334	402	367	362	389	404	402	374	381	384	343	417	388	350	340	389	356	392	364	369	364	400	385	369	391	400	387	386	359	396	401	369	396	369	367	424	374	411	375	405	375	364	361	357	434	415	377	391	378	364	384	367	383	328	360	422	365	359	369	376	386	358	429	381	371	392	390	378	399	376	381	396	379	405	341	407	373	400	346	393	372	385	388	344	373	359	385	355	392	363	407	392	385	405	375	367	391	379	366	363	376	366	397	369	341	349	389	336	409	385	375	376	400	380	383	407	378	391	345	383	396	343	385	383	382	419	351	398	380	374	381	357	382	369	358	352	347	372	366	393	377	377	356	361	411	375	367	433	406	395	407	402	409	367	394	373	394	414	377	370	402	397	369	368	400	379	375	398	371	383	363	380	413	389	376	395	387	358	393	385	386	363	373	365	403	397	414	330	406	371	382	379	357	384	386	416	389	376	350	372	378	362	414	385	398	410	344	380	392	377	378	366	400	410	396	410	396	392	379	398	394	373	366	391	390	385	403	396	421	369	398	378	383	399	418	372	390	370	380	385	357	385	416	387	391	388	351	368	380	369	381	355	383	369	358	374	395	333	379	378	406	374	359	385	392	397	396	405	393	370	342	428	398	329	394	359	371	336	377	385	372	379	380	380	360	359	389	381	369	384	346	388	397	377	369	356	390	408	396	399	355	418	381	365	376	375	380	387	372	372	347	382	396	400	401	400	354	373	403	401	378	403	403	386	418	404	407	367	406	378	393	404	346	399	366	370	361	367	386	400	354	433	376	395	335	399	403	400	392	383	379	363	386	415	376	357	384	412	407	395	405	380	414	370	399	376	389	390	349	375	375	377	403	366	383	383	368	347	383	378	369	419	384	386	420	377	380	391	365	377	360	349	376	362	372	353	407	394	429	395	384	366	362	364	386	396	384	369	396	387	359	401	365	405	398	385	389	370	377	381	415	422	398	393	391	386	361	366	374	368	358	435	383	397	379	383	393	385	400	352	426	383	396	377	369	384	352	382	363	341	368	374	400	372	333	378	365	395	372	388	363	399	390	391	355	356	383	346	344	386	384	356	403	377	424	407	384	389	387	387	369	390	404	365	362	387	394	355	400	388	370	370	398	371	354	404	385	378	386	383	387	411	389	388	415	382	423	373	372	363	363	374	361	353	352	343	369	373	404	400	379	395	375	374	372	381	356	355	381	382	384	368	394	395	414	351	413	388	383	378	399	393	408	382	397	360	385	372	348	411	348	366	376	398	357	377	386	374	374	392	397	361
23153	21138	28836	23718	21140	19539	1755	614	467	341	298	279	250	193	183	166	160	164	153	145	127	133	125	109	118	113	103	94	104	109	85	84	117	102	106	91	117	96	88	88	102	99	107	90	99	80	78	93	94	87	83	87	83	79	87	80	81	89	88	64	85	79	79	95	75	86	81	69	77	81	66	81	73	83	87	85	89	85	74	75	89	84	99	100	77	67	71	74	81	96	67	93	85	73	82	90	75	86	79	83	75	93	86	71	77	85	84	88	76	84	84	93	85	91	89	81	70	75	82	63	59	74	89	94	82	80	81	97	84	58	95	77	83	80	60	95	75	81	77	71	76	67	84	81	91	89	72	74	94	84	75	81	72	75	75	65	80	85	60	75	75	91	85	71	77	78	74	92	69	69	74	81	73	70	67	67	87	85	81	85	91	80	70	69	69	93	80	77	85	90	84	64	84	86	77	68	81	95	79	78	79	70	81	56	89	85	78	65	68	71	80	88	86	87	75	77	83	83	81	77	70	69	93	61	77	68	94	84	81	86	76	98	82	91	76	99	61	78	93	68	79	67	82	65	87	81	82	81	76	77	84	61	87	86	71	80	66	78	70	72	57	81	78	90	69	58	72	75	96	85	76	80	70	82	66	77	71	74	80	67	67	70	84	86	71	80	92	76	82	78	77	79	84	83	63	81	74	88	70	87	76	79	80	63	78	78	90	67	79	80	78	82	78	87	72	77	66	84	99	75	75	86	80	80	79	79	90	83	80	78	73	74	70	64	89	87	78	74	77	91	57	66	79	83	70	67	90	80	68	72	99	74	76	69	79	81	82	77	101	86	76	85	63	79	98	70	74	85	82	97	76	85	69	67	71	67	85	88	85	68	104	75	74	82	79	81	77	104	65	76	81	83	78	75	82	88	81	84	89	80	67	82	92	89	72	93	59	77	86	74	66	89	80	93	87	73	58	88	76	75	99	84	67	90	82	90	67	77	81	86	71	78	86	77	95	94	81	89	58	73	82	74	88	88	71	86	84	87	78	91	82	81	75	82	91	78	98	98	79	86	84	84	82	67	61	84	87	69	77	69	72	84	78	86	80	66	76	87	85	78	77	84	49	73	65	82	77	76	74	73	95	79	70	70	89	80	93	80	79	71	85	74	95	76	98	79	79	68	81	58	72	69	79	103	74	66	61	80	75	86	88	67	72	84	80	72	75	87	69	64	74	80	84	86	80	68	82	77	77	83	72	73	74	105	75	58	82	71	89	91	76	84	71	71	87	82	77	79	82	71	73	85	83	84	73	69	84	76	88	72	73	85	82	86	84	76	82	82	93	88	85	72	88	67	74	71	75	83	90	79	77	65	90	77	75	79	75	75	85	72	64	72	74	90	68	68	60	81	89	71	86	85	84	69	92	76	83	70	98	70	89	84	83	76	85	89	86	84	88	95	94	77	77	75	92	84	85	68	70	85	93	85	80	72	73	88	77	93	77	74	98	79	85	95	75	82	93	83	88	82	65	59	89	75	86	85	93	73	83	71	78	64	73	84	85	71	82	77	78	88	63	93	65	84	82	95	77	67	68	68	80	72	67	79	92	79	92	81	71	89	77	84	81	82	89	58	70	81	65	85	105	88	96	75	83	77	90	87	73	84	74	78	75	76	93	75	78	83	84	68	83	75	70	81	80	67	82	70	86	73	90	71	75	74	89	78	86	95	74	88	67	89	90	76	72	77	79	74	94	89	98	92	89	78	70	85	84	68	77	74	82	81	76	72	76	79	75	76	81	78	71	81	96	79	83	71	77	71	82	67	85	89	68	77	87	67	74	59	79	80	95	89	76	79	82	76	67	73	83	81	82	83	84	89	73	81	76	80	72	78	75	80	71	83	86	78	79	69	73	78	64	66	89	79	90	82	75	86	73	94	62	79	75	84	94	80	80	75	80	75	75	73	76	71	69	70	83	70	79	90	79	71	81	80	75	71	87	86	87	72	79	66	63	76	83	84	75	82	67	80	88	84	70	67	75	53	65	79	79	88	75	69	73	80	77	76	75	74	84	69	54	101	64	77	88	93	79	84	76	82	93	84	72	66	66	83	78	81	74	84	68	84	73	74	96	63	75	73	90	84	89	76	73	83	72	73	80	80	88	71	82	75	90	80	79	82	75	74	73	69	86	65	89	68	83	83	76	74	83	81	74	88	66	80	73	87	86	72	86	89	90	81	79	81	83	66	82	92	93	70	75	68	80	70	98	76	79	72	82	72	81	77	79	75	83	85	87	79	75	75	89	76	67	72	100	92	90	90	81	99	82	89	94	85	97	66	75	85	73	96	74	67	90	73	75	68	69	87	73	68	84	90	72	71	71	79	86	84	79	68	82	85	73	80	79	96	79	93	82	63	82	86	88	77	67	93	75	84	64	81	76	84	83	71	97	72	78	73	90	79	76	76	66	77	77	64	102	73	72	76	77	96	73	81	96	81	94	74	77	75	75	78	81	95	68	75	74	76	81	77	71	76	81	78	68	74	80	73	73	60	69	90	80	62	71	76	78	77	71	85	65	71	75	79	84	83	70	80	95	83	88	71	72	78	70	81	77	82	58	71	83	69	73	86	65	74	84	69	90	83	71	66	71	81	87	72	75	82	76	83	75	74	76	80	79	81	84	82	70	78	72	90	82	89	94	69	78	90	73	80	88	71	82	81	87	83	89	74	83	77	73	68	86	70	69	76	69	94	70	83	83	68	98	73	81	78	78	89	76	63	70	71	80	88	92	70	75	78	66	88	74	70	81	76	73	83	74	87	78	80	73	72	68	63	75	81	74	92	52	78	77	72	72	66	74	78	76	65	62	80	90	88	84	59	71	66	76	98	80	66	86	73	71	72	77	74	72	76	85	64	71	82	66	76	76	83	70	85	67	85	70	62	80	80	56	89	84	85	93	69	74	80	66	66	76	60	66	70	77	72	82	87	81	84	78	81	91	79	81	62	77	93	77	76	61	73	60	88	78	93	79	80	75	83	81	87	73	69	79	79	69	84	67	84	87	74	74	87	76	82	85	78	90	62	71	69	87	86	78	88	94	87	80	70	78	75	71	74	74	90	80	91	69	80	80	79	86	79	72	76	82	93	77	78	81	85	89	78	88	77	73	92	70	77	83	90	68	75	89	86	72	75	80	76	105	93	66	90	85	99	76	76	72	61	76	70	59	71	74	63	84	66	100	72	64	93	79	82	76	68	67	75	70	71	70	85	91	73	74	77	62	87	77	82	89	66	81	72	78	72	68	82	67	71	83	90	81	79	65	78	76	93	76	82	86	71	83	70	77	78	87	78	69	91	74	65	71	74	75	74	72	74	95	75	87	62	71	72	83	58	83	79	74	78	76	94	72	96	89	66	65	74	82	61	73	86	87	82	80	82	85	84	76	89	65	93	69	85	59	84	98	78	75	82	74	78	72	78	75	80	77	76	75	65	73	74	65	87	77	102	68	73	81	79	81	72
7653	16034	13495	6789	4765	3424	2501	1871	1526	1246	1022	890	708	654	542	481	443	421	389	366	351	311	282	281	235	260	246	236	223	228	203	214	200	169	230	196	198	159	169	171	184	168	164	161	175	148	169	170	177	146	175	180	150	172	158	157	158	164	162	146	164	148	162	123	138	160	155	158	143	145	131	144	145	157	156	151	159	123	149	116	130	168	155	150	157	140	123	129	135	135	131	142	173	141	142	139	138	146	123	128	143	142	124	143	126	145	154	154	136	158	151	165	147	111	125	135	137	163	127	136	138	143	135	125	148	125	135	121	150	124	129	142	157	147	147	132	137	136	137	135	155	139	128	154	138	151	132	146	150	146	131	124	144	141	123	140	150	148	138	139	124	132	153	146	127	153	140	145	171	143	118	145	134	112	136	113	133	121	130	155	149	150	135	159	122	154	142	146	140	144	154	145	146	136	148	134	140	140	143	132	149	145	134	143	131	119	128	143	131	128	151	133	131	130	153	142	160	131	144	151	132	134	129	136	139	122	118	136	134	135	142	140	130	115	143	136	146	119	139	145	132	130	137	147	144	149	139	128	132	136	128	136	144	137	158	133	122	150	134	125	146	134	133	128	152	118	135	138	143	148	134	150	150	133	143	127	144	142	128	147	122	125	137	117	147	157	133	150	142	148	127	122	125	140	118	128	144	130	145	145	125	129	148	137	148	136	147	128	154	147	160	153	131	119	120	146	136	121	152	132	120	159	123	133	130	133	142	143	124	142	147	140	114	131	145	142	123	135	129	124	130	130	131	132	159	124	135	141	143	157	149	142	145	143	145	147	144	141	143	120	131	154	118	149	135	129	124	134	127	127	156	138	127	142	147	135	149	161	126	137	138	129	138	157	157	131	133	118	137	147	141	124	126	140	135	126	139	136	148	126	124	139	157	130	123	124	155	148	127	119	121	136	139	131	151	127	116	147	151	130	122	120	147	140	162	116	134	126	141	154	142	163	150	155	142	124	160	122	137	131	123	101	145	116	129	131	132	134	129	130	154	144	150	116	149	147	141	144	133	134	132	135	145	124	122	135	136	155	151	149	141	137	118	134	100	143	147	132	132	139	159	161	119	144	143	131	143	144	147	131	150	139	128	140	120	151	128	153	138	132	122	124	142	132	127	149	157	120	116	125	123	130	132	129	142	142	143	157	132	155	149	132	146	159	130	123	143	125	154	146	158	146	131	135	139	142	155	160	134	133	142	148	125	148	134	144	149	147	149	149	158	148	144	149	138	152	139	124	134	129	155	132	137	146	156	143	129	139	127	111	143	135	127	129	129	118	138	136	135	126	140	150	120	131	144	143	143	133	130	121	149	157	135	143	127	165	143	130	138	136	130	158	135	132	128	141	154	144	136	114	140	121	136	138	124	138	141	134	152	132	145	129	138	133	138	146	125	115	163	127	120	147	135	142	116	149	137	123	132	173	144	127	143	109	126	137	133	111	128	148	146	131	114	141	146	160	163	125	142	137	137	149	143	122	164	138	152	138	145	129	140	138	116	155	140	136	145	141	150	129	141	145	127	141	123	116	124	132	131	143	132	153	145	130	149	143	139	125	124	133	137	128	144	141	133	119	143	169	120	111	136	155	130	137	128	142	154	142	128	127	146	138	137	133	137	129	117	145	155	135	139	136	135	132	131	136	157	125	132	134	136	149	142	129	135	127	142	125	143	104	141	143	150	142	151	138	132	159	141	134	124	158	136	137	138	135	160	141	129	124	146	132	125	147	136	136	131	145	134	108	148	145	149	164	139	121	152	144	155	152	122	142	144	145	149	137	134	143	129	143	133	149	142	150	114	135	152	155	138	134	127	139	120	155	161	134	147	142	143	127	135	121	159	141	123	120	160	141	112	143	141	140	130	136	131	149	149	144	136	141	137	125	119	141	137	129	132	136	134	135	152	133	132	131	131	151	133	147	127	137	164	136	122	135	121	126	122	140	143	142	141	160	126	134	138	141	153	136	145	115	136	135	134	128	141	126	146	129	148	138	123	158	145	138	141	122	162	134	137	122	140	147	128	117	154	126	128	145	156	151	146	120	141	127	130	152	155	152	123	140	135	127	128	147	143	131	148	129	142	147	126	157	136	133	140	136	153	155	118	143	125	140	138	134	139	133	129	159	122	130	123	123	136	141	124	149	150	127	135	127	149	145	125	135	129	121	140	131	144	134	157	131	103	118	120	139	127	146	119	139	156	132	143	138	144	144	120	143	121	135	140	128	130	141	133	138	114	146	151	143	142	138	167	128	133	137	135	150	135	138	115	125	122	144	110	129	142	130	141	123	131	152	131	160	144	152	164	118	147	146	128	129	135	128	145	161	135	129	131	128	149	113	116	119	115	114	126	129	165	150	143	136	154	145	142	132	134	131	131	134	129	149	154	149	152	167	140	133	144	132	144	138	147	133	158	122	147	123	144	125	132	129	133	143	139	154	141	162	137	139	132	143	147	147	157	154	128	127	137	159	127	140	118	153	139	151	148	155	134	149	144	136	156	136	127	120	148	133	128	144	141	126	146	121	150	144	127	149	145	136	140	139	138	131	126	167	127	158	127	141	139	137	147	115	144	126	127	136	141	146	140	122	141	141	125	132	113	145	138	151	136	147	132	139	131	124	145	147	171	156	130	142	136	141	117	131	120	128	139	151	126	130	136	139	142	128	139	140	138	117	130	124	144	150	139	129	134	131	138	137	145	142	156	138	132	142	147	132	136	131	149	129	127	162	146	145	132	124	138	144	133	117	166	135	144	142	144	129	125	138	140	144	130	116	128	127	136	128	109	139	135	151	118	130	143	131	151	144	140	147	130	146	151	146	162	137	115	125	120	146	127	131	138	125	160	145	140	140	143	137	125	123	134	140	150	126	122	148	115	116	134	126	132	122	133	143	124	127	126	131	126	132	150	149	118	143	126	143	135	155	156	124	137	149	136	142	124	149	129	146	129	140	137	138	128	129	149	147	126	141	148	139	155	155	136	155	139	127	153	134	132	138	153	121	133	133	136	124	138	145	140	146	127	136	132	145	150	173	167	148	137	138	142	119	139	139	143	125	147	133	158	141	155	165	130	152	117	156	134	113	157	148	120	145	126	142	131	114	148	140	150	143	139	132	125	148	135	123	140	163	140	144	124	142	129	149	133	144	140	135	138	151	136	126	134	161	145	145	133	138	146	122	129	130	128	153	145	128	135	123	134	118	129	145	132	120	157	138	133	128	155	134	145	139	144	135	137	141	123	131	149	129	144	139	134	139	123	153	135	112	130	142	139	126	136	127	122	128	135	156	135	151	148	122	131	158	145	103	116	140	133	130	142	138	134	144	143	126	147	143	148	132	147	150	112	142	169	166	142	131	143	147	131	143	143	134	129	149	136	125	143	143	145	126	120	148	128	129	164	141	148	152	115	145	137	157	145	160	148	145	123	140	128	128	132	140	114	124	153	125	125	124	132	148	123	130
26645	19711	5433	674	444	393	378	333	352	312	334	303	351	348	322	349	335	347	342	351	380	290	317	310	318	302	335	340	320	293	327	311	323	320	330	345	296	317	332	315	337	316	306	301	326	315	314	303	334	320	328	311	300	320	309	286	285	311	311	322	294	333	293	352	343	320	326	324	306	292	348	321	306	323	319	315	310	321	304	338	317	324	295	336	331	336	318	316	303	323	308	347	331	303	313	359	309	327	321	311	328	306	336	314	302	334	336	317	305	323	313	322	316	301	322	323	324	300	323	302	306	308	316	332	319	279	323	310	344	312	303	322	357	329	323	314	319	345	364	304	305	299	346	320	319	342	346	273	324	347	278	342	300	349	308	321	327	318	322	323	330	334	340	311	302	349	328	327	303	303	303	323	333	348	318	312	308	290	329	304	291	333	330	318	336	299	302	312	333	298	319	306	311	299	327	320	355	333	342	309	310	322	307	334	331	335	297	323	324	313	343	300	330	316	335	303	323	326	308	325	339	331	301	332	312	305	334	300	305	303	347	323	281	287	306	333	328	316	328	330	336	325	318	306	362	337	331	331	334	308	314	322	327	367	326	373	310	303	296	333	320	355	331	310	336	347	305	308	310	324	328	341	337	350	314	302	311	328	332	330	303	328	330	304	321	319	332	323	311	285	326	325	358	319	335	322	322	271	330	319	317	315	319	312	320	293	322	315	322	320	343	298	299	330	322	347	325	338	320	340	311	342	318	311	296	310	362	321	301	318	313	322	322	348	314	321	368	305	321	333	316	325	289	350	319	328	339	337	298	326	307	307	286	301	325	296	327	300	325	297	320	332	306	323	327	305	305	338	347	298	301	336	321	331	325	325	341	317	334	345	317	307	334	324	312	326	343	318	329	310	350	318	309	358	317	307	318	325	305	310	302	337	333	316	329	307	314	315	323	288	342	313	304	322	290	310	307	309	329	324	324	321	306	321	319	336	295	302	352	334	310	337	310	321	304	347	324	297	342	324	320	337	308	349	352	345	300	328	337	333	325	332	347	324	318	283	323	299	323	315	328	326	346	336	316	334	312	300	301	329	317	324	314	307	326	297	336	314	322	316	324	303	314	329	323	309	340	303	289	328	330	294	319	306	322	324	338	327	323	347	304	335	335	308	299	294	291	316	318	343	359	322	315	339	325	332	321	302	326	300	328	328	342	295	329	335	331	338	330	296	351	321	313	350	312	311	302	331	328	335	328	315	289	280	300	334	308	289	286	308	323	332	336	319	307	329	291	342	347	308	320	299	328	319	283	320	312	316	329	305	299	348	342	296	331	321	336	326	339	332	313	335	339	324	340	306	356	335	289	307	317	334	294	349	346	313	316	317	323	364	306	293	364	286	318	369	336	319	300	315	317	342	331	315	296	324	340	341	313	333	330	311	317	311	309	301	328	341	343	333	312	312	318	305	316	327	324	332	327	313	307	339	289	338	311	347	305	305	293	312	339	311	306	325	295	340	262	318	320	330	328	290	300	352	311	296	339	316	295	358	330	348	323	338	375	323	351	291	307	309	286	337	329	322	304	331	307	280	336	328	340	307	333	285	282	314	299	345	321	328	312	331	318	324	301	338	308	299	353	323	318	312	347	337	289	293	351	335	317	319	335	327	316	331	336	325	325	289	336	303	311	305	329	312	311	313	316	327	316	340	326	295	303	325	295	307	305	338	279	314	286	315	290	307	323	325	298	306	292	312	310	313	322	333	304	334	310	328	290	337	331	296	289	310	324	299	314	317	338	313	316	315	329	305	350	335	342	345	323	302	342	298	305	327	308	329	294	293	306	319	343	361	305	312	345	298	305	325	316	303	312	334	312	331	347	308	338	325	283	311	297	324	332	327	346	317	289	332	335	310	315	312	288	344	309	327	335	302	304	300	330	346	310	312	378	349	320	306	320	325	306	314	282	327	298	318	325	290	319	311	304	332	279	311	302	306	303	324	332	278	316	321	284	347	333	351	316	332	333	331	319	331	284	315	277	327	294	345	298	298	287	316	362	336	292	328	317	342	279	334	314	314	326	334	357	336	329	328	311	323	350	326	291	323	340	310	338	318	294	328	298	337	313	315	315	344	290	298	304	320	341	328	340	342	319	310	328	311	325	291	315	348	299	323	329	352	333	326	324	315	313	323	323	332	310	342	310	322	303	325	314	299	310	316	301	298	323	338	328	287	343	307	332	287	332	316	323	266	311	332	318	301	313	289	320	279	339	299	318	283	324	346	315	315	342	306	326	305	328	281	306	334	342	332	334	288	299	305	295	319	302	298	338	339	325	325	325	319	328	312	312	292	341	354	305	340	308	316	312	311	305	311	331	318	322	289	293	305	328	324	339	356	327	300	297	333	321	312	317	306	332	295	316	320	347	327	323	345	336	324	326	348	304	292	351	308	334	343	336	350	343	341	323	340	325	309	297	301	318	301	317	334	333	287	341	301	339	332	306	313	305	305	288	294	312	291	328	316	313	325	298	340	318	279	314	350	345	366	304	306	323	323	325	321	323	338	332	350	308	296	302	325	317	324	326	300	303	319	295	315	324	311	347	339	296	289	302	309	305	320	321	301	276	282	340	323	297	346	312	319	343	285	342	292	323	350	292	305	321	298	309	308	302	307	296	301	325	351	337	313	342	306	332	315	307	327	343	341	333	317	326	335	300	317	321	305	307	326	294	324	309	333	332	330	334	300	319	312	318	323	331	304	302	323	313	340	322	311	302	291	324	342	308	296	317	345	308	322	324	347	289	324	307	324	312	338	316	302	275	325	296	337	314	314	314	302	336	296	295	319	319	308	310	321	320	318	300	318	300	313	314	321	273	362	331	308	306	333	337	306	325	316	314	323	328	321	338	321	310	304	329	294	303	332	312	310	330	324	317	316	319	362	337	315	313	294	333	329	299	325	323	288	357	310	336	321	326	291	317	317	307	314	311	310	292	336	287	314	304	320	338	304	327	287	342	324	308	351	333	314	306	348	339	335	316	340	310	338	318	335	341	301	301	362	301	311	313	296	313	326	342	315	305	326	310	330	327	304	324	332	370	345	341	339	332	305	332	301	311	321	327	333	344	319	276	321	297	325	313	323	344	325	327	276	314	345	344	336	344	316	304	291	316	334	345	323	312	324	344	308	315	352	340	349	323	308	338	317	298	328	301	330	293	319	300	341	358	342	335	323	336	331	312	309	313	310	312	325	317	310	310	304	308	325	304	331	292	341	317	284	301	329	362	328	302	322	292	294	355	302	349	317	312	322	339	288	351	324	313	307	346	302	309	288	316	328	335	312	317	304	289	308	330	314	310	310	261	309	299	303	331	341	319	346	306	317	306	307	319	296	314	332	348	312	294	301	334	304	322	320	336	351	290	304	333	275	282	269	324	331	306	317	323	324	329	324	327	341	344	296	305	326	324	310	306	320	319	326	336	290	300	312	332	331	332	310	319	313	307	298	371	335	353	328	301	277
4038	1472	1243	899	696	725	639	618	587	594	624	551	548	520	557	594	553	544	567	563	555	562	548	540	525	550	552	515	549	536	530	576	576	570	515	510	551	518	528	539	564	564	539	554	547	534	579	530	552	552	501	524	499	521	540	536	551	601	541	577	561	541	550	520	544	516	539	563	539	547	513	519	568	529	553	522	538	546	498	525	550	566	549	545	574	590	487	522	601	534	539	584	578	561	526	547	505	528	571	551	547	581	519	527	561	535	528	576	528	533	540	512	575	564	540	539	521	536	550	550	562	557	568	564	540	538	568	576	510	554	574	528	570	512	517	519	493	563	552	518	556	579	536	526	537	529	554	540	543	619	563	537	543	563	575	594	514	531	585	557	521	537	534	548	565	505	551	538	530	568	581	584	546	569	576	557	500	559	574	567	502	563	574	509	532	525	529	569	499	559	534	547	546	517	508	565	559	555	554	529	538	589	559	544	564	510	540	526	542	556	571	558	534	539	560	542	510	514	563	521	557	545	539	530	531	548	541	552	553	542	583	525	595	545	534	571	546	514	541	548	559	526	537	552	505	535	569	500	520	515	524	531	529	524	556	569	510	541	511	511	540	531	550	543	524	579	535	568	514	532	543	535	539	556	558	550	522	544	540	543	536	538	542	547	541	536	525	526	578	535	559	527	565	501	549	514	518	499	571	540	560	509	557	545	557	521	563	526	569	530	513	534	557	562	559	568	598	549	554	560	578	565	529	560	560	556	510	513	554	552	504	543	540	519	531	550	589	514	551	545	550	545	526	528	531	517	584	518	516	530	516	574	580	527	556	553	577	518	537	513	519	531	596	568	537	554	569	534	564	538	532	557	551	550	550	571	487	517	497	590	494	568	522	548	507	544	546	579	517	566	542	500	515	524	571	522	533	544	519	497	530	550	580	549	520	537	527	583	552	610	565	545	553	472	534	537	516	527	577	586	495	561	535	549	587	547	523	581	557	579	553	531	544	544	531	556	511	580	576	569	525	539	562	500	526	557	542	548	539	512	555	561	546	542	543	513	544	578	545	533	531	512	547	538	536	543	547	520	542	540	569	526	581	552	505	535	572	527	490	518	562	530	528	568	565	544	557	541	545	532	566	530	538	503	538	539	531	543	605	549	567	572	560	561	538	545	536	558	531	541	545	543	543	558	521	566	523	568	520	540	529	561	573	539	507	559	520	504	529	513	524	548	565	556	543	546	537	568	535	553	555	558	547	536	510	501	583	504	507	533	518	542	552	546	528	536	557	558	510	557	558	516	509	518	528	543	544	495	573	562	563	492	534	517	507	515	562	545	514	564	534	543	548	538	552	514	521	513	519	557	546	543	541	541	554	528	565	541	533	506	502	542	579	569	546	546	526	569	523	552	521	547	566	564	558	554	584	551	523	535	509	586	536	518	532	567	525	570	559	513	538	546	541	566	529	573	585	517	561	508	561	535	547	561	537	552	552	516	534	530	531	518	519	541	563	542	534	519	540	560	586	546	545	554	539	515	512	544	527	546	577	542	536	543	587	567	523	562	546	566	559	510	538	534	510	523	535	503	527	513	529	513	543	537	530	519	585	578	559	529	572	562	550	547	556	536	519	542	572	553	536	544	512	545	492	503	583	516	560	526	558	532	574	503	508	586	542	542	516	546	574	551	522	511	543	539	550	596	526	534	542	531	544	540	573	571	542	555	570	521	482	535	532	515	533	535	560	528	571	482	538	541	535	537	512	518	559	545	554	552	549	543	548	529	546	549	554	583	517	518	539	589	535	529	560	504	527	508	556	535	556	548	558	535	591	516	582	560	574	519	562	550	540	528	587	521	536	554	582	549	543	566	538	520	535	499	545	574	526	565	548	512	589	602	508	527	562	528	579	523	600	539	586	562	531	549	556	522	553	514	553	525	552	569	572	608	585	529	539	549	534	524	566	496	555	519	535	547	548	546	541	539	550	535	542	512	496	537	527	579	498	541	527	516	560	542	515	594	543	555	594	527	527	515	585	562	555	527	549	570	555	551	565	554	535	545	592	554	574	594	531	534	536	564	533	560	551	565	522	560	568	542	571	551	532	523	555	567	526	538	578	530	538	527	590	536	566	567	563	524	574	563	570	517	559	531	503	512	560	512	580	554	550	543	528	489	509	544	533	558	574	548	548	547	561	569	513	516	558	527	550	522	521	531	576	524	525	563	589	536	517	571	570	561	533	531	503	524	504	577	543	536	534	548	571	541	531	532	569	535	559	535	511	522	577	566	588	570	570	559	529	542	535	561	540	543	573	523	534	575	516	569	548	486	572	545	546	580	555	516	555	585	527	497	515	507	519	566	584	550	546	546	565	553	530	500	483	549	518	538	531	540	553	523	527	521	558	505	561	559	503	555	568	494	527	544	551	539	534	554	549	527	550	548	523	531	515	539	528	559	543	567	523	555	540	562	508	557	542	521	519	558	554	497	558	506	532	572	497	567	586	552	520	560	552	516	542	561	512	515	510	487	558	585	547	556	508	540	582	491	558	518	531	547	582	527	565	560	487	534	509	566	489	557	524	528	525	558	599	581	542	546	576	552	542	535	521	540	539	537	566	498	539	539	577	521	530	558	598	544	546	519	551	523	549	534	505	534	502	536	552	568	547	514	562	572	510	567	527	561	511	519	514	571	522	586	548	541	536	516	553	540	540	541	530	527	518	534	572	606	544	519	526	537	556	580	551	540	547	553	516	547	529	548	533	557	580	528	521	517	554	558	563	563	531	530	526	568	574	509	483	590	537	537	541	525	528	499	566	560	524	545	525	521	576	592	539	560	564	526	578	557	541	520	535	567	533	518	570	523	568	547	544	584	569	559	583	549	545	569	550	563	533	511	554	573	505	551	528	563	522	541	543	541	510	576	547	542	550	547	530	539	516	556	565	544	551	562	547	555	518	539	494	547	531	549	514	537	542	557	532	561	537	550	545	583	526	556	528	523	510	557	544	544	525	608	545	544	548	488	520	549	545	556	563	546	562	522	551	556	570	534	543	594	561	538	543	550	552	530	507	522	546	521	537	521	563	535	555	581	558	528	582	553	536	544	552	532	583	553	564	528	565	552	562	502	540	556	517	581	545	585	526	534	545	587	542	540	550	548	574	545	578	520	537	560	560	520	489	528	568	531	535	530	531	588	543	545	572	585	530	544	573	571	536	523	566	588	528	556	572	544	559	549	516	522	533	555	555	564	521	559	535	541	542	550	529	496	524	598	570	543	572	508	564	556	526	521	537	520	526	554	549	554	527	529	531	545	591	574	530	575	540	548	547	543	562	552	539	549	565	554	579	544	502	517	561	539	561	548	568	577	506	585	519	524	544	543	595	514	543	523	546	525	565	556	531	543	535	559	540	537	574	583	546	536	515	529	547	506	554	562	557	537	542	552	500	556	539	529	574	568	599	512	520	501	537	572	509	592	512	537	533	541	573	545	534	513	562	551	550	541	578	556	530	554
24068	21146	28132	24170	20260	2248	725	493	421	385	338	337	289	276	274	251	256	248	258	244	258	249	225	228	246	237	225	233	223	256	211	248	234	205	211	225	234	208	213	217	225	209	185	202	225	226	211	227	233	224	221	192	218	210	205	199	234	227	230	224	191	219	213	222	221	219	224	219	220	238	220	218	248	194	228	235	194	200	244	238	219	210	232	218	233	238	235	218	198	221	226	229	213	202	193	194	195	209	183	241	196	203	225	202	217	244	231	197	209	199	217	231	240	202	194	194	188	216	208	214	202	214	225	222	226	221	224	196	250	213	234	241	223	194	195	200	224	237	216	217	195	194	234	228	215	226	197	214	190	209	197	251	236	199	229	224	215	224	223	224	225	218	217	218	214	236	182	207	220	221	224	226	204	203	221	221	207	236	216	208	214	225	198	203	219	242	227	211	205	202	213	206	189	219	199	211	223	211	219	206	236	233	212	237	217	215	211	207	222	205	205	224	237	236	228	221	200	224	213	206	210	210	220	233	204	218	197	228	195	208	216	234	222	210	210	203	204	199	218	211	225	240	226	203	246	222	218	224	221	220	237	223	191	217	229	214	224	210	228	238	214	216	224	196	220	214	230	207	251	209	243	220	215	234	205	186	224	231	200	210	219	203	225	224	236	198	211	213	204	246	229	235	212	219	226	201	217	198	208	224	225	219	234	225	214	234	223	197	213	216	229	229	212	192	216	216	221	220	216	213	187	216	225	207	234	215	201	230	202	193	223	209	199	230	233	203	202	220	207	184	215	228	194	205	209	220	204	210	213	179	197	194	255	234	218	226	217	208	224	208	255	206	236	228	210	212	232	207	211	232	226	234	211	221	224	206	226	218	223	213	209	189	225	194	220	207	206	211	209	220	233	226	213	215	187	206	200	221	185	222	222	227	210	197	234	197	200	214	222	212	202	222	192	203	225	208	209	212	179	215	206	250	204	211	238	211	218	199	231	205	210	227	211	205	230	205	219	220	208	205	204	234	210	204	195	216	234	193	206	179	182	221	213	224	197	198	232	238	226	225	210	225	216	201	230	210	196	182	231	192	220	232	208	228	225	240	225	235	193	233	233	212	202	241	224	213	208	213	195	215	226	204	218	206	245	224	229	229	222	211	235	223	203	197	221	224	208	234	229	227	219	180	235	207	181	205	193	230	240	203	237	221	202	253	252	195	229	219	213	218	227	227	212	207	220	232	199	207	228	215	211	214	224	214	216	247	200	235	228	199	238	213	222	221	212	223	194	201	208	209	242	218	219	198	216	226	241	224	223	201	225	193	198	184	232	218	222	208	223	205	226	198	204	221	202	218	204	196	214	209	230	211	182	181	219	214	219	212	216	240	224	206	216	205	229	199	182	218	225	242	240	200	207	234	190	192	217	209	230	198	201	216	221	245	203	185	216	215	212	219	218	211	215	232	203	231	217	208	210	219	232	205	216	202	245	239	185	196	206	200	224	213	205	176	222	205	197	203	209	251	224	221	216	225	220	185	212	205	244	202	199	236	224	212	233	205	212	215	202	227	203	207	229	199	212	220	218	230	201	213	195	234	213	233	224	204	201	241	193	205	195	216	198	224	193	209	234	228	211	205	195	242	217	221	201	224	228	217	231	209	219	220	203	231	208	248	212	225	170	205	194	201	204	202	211	209	195	207	241	233	215	200	206	221	211	208	206	236	218	206	218	214	218	221	187	208	206	192	206	222	215	224	226	219	199	217	204	206	210	241	230	215	209	183	204	245	212	216	201	218	200	234	205	213	223	199	230	211	209	229	203	226	237	226	207	207	191	210	231	234	212	249	199	232	246	235	218	216	213	215	216	202	208	214	207	208	232	216	208	206	223	188	204	218	207	197	215	205	207	200	221	217	246	237	220	224	225	217	216	220	238	192	214	224	202	222	219	203	199	221	226	217	192	215	205	220	230	210	210	210	212	222	203	211	212	223	214	220	209	203	236	214	210	234	230	205	219	198	215	216	234	234	205	199	208	189	199	220	212	213	210	202	211	219	190	208	237	222	242	209	195	230	226	234	204	226	225	218	205	207	204	214	222	230	212	205	194	229	216	238	219	209	213	213	196	233	198	222	227	206	222	190	210	229	225	203	197	200	204	224	215	195	197	192	228	205	227	210	197	230	232	230	214	224	209	230	214	220	219	242	229	210	223	218	229	202	243	207	220	231	228	206	242	215	182	224	220	224	186	234	261	234	206	221	192	212	251	224	239	180	251	213	238	204	226	199	213	208	236	194	228	215	214	214	230	220	237	182	193	235	227	180	211	197	233	226	212	218	191	208	229	219	219	206	202	210	207	228	221	217	217	202	231	223	232	224	228	211	218	204	226	210	198	235	196	191	197	214	219	207	234	219	248	237	207	203	197	236	204	225	223	208	200	232	197	195	201	208	218	177	210	208	242	247	231	201	218	198	231	222	204	231	193	215	197	257	217	186	219	225	193	220	210	213	216	207	204	227	210	216	206	228	243	227	215	207	228	199	211	205	207	212	248	209	234	209	227	212	203	232	219	229	228	230	233	211	238	201	237	221	202	209	236	200	214	200	188	182	212	211	215	220	220	201	230	233	219	218	209	191	229	217	224	219	218	222	180	225	232	244	200	208	200	222	223	224	217	219	230	203	226	232	207	233	201	218	225	224	220	186	202	221	245	208	193	221	237	210	237	180	229	195	200	227	220	211	236	218	216	201	222	219	209	213	248	203	188	220	231	208	194	227	234	214	228	207	207	209	198	216	210	226	181	208	193	222	211	217	180	223	244	224	235	195	221	210	214	243	193	212	226	225	232	216	198	221	192	210	207	235	219	227	211	223	222	209	203	190	210	216	211	220	216	204	205	223	232	209	193	217	216	195	195	239	210	190	200	210	204	212	208	214	204	205	209	203	218	219	213	204	215	218	200	222	209	209	230	220	208	187	222	239	211	225	220	229	202	211	249	218	222	210	245	233	213	212	227	220	223	191	207	232	219	219	212	201	250	220	203	204	204	212	212	212	193	226	227	207	201	215	217	213	230	224	205	227	203	199	238	210	211	232	223	210	220	236	214	229	213	206	248	217	215	210	201	233	188	246	219	227	217	207	213	223	202	211	234	220	223	211	226	206	236	244	236	212	214	237	217	182	210	235	254	252	205	221	199	209	222	234	213	237	199	232	214	220	251	201	215	212	248	204	221	228	202	212	202	226	214	216	210	239	234	205	220	211	221	187	221	214	215	212	218	196	246	215	220	205	204	217	215	234	219	218	200	219	214	235	198	222	207	221	221	220	223	209	225	215	198	227	220	216	224	202	220	222	197	202	202	213	212	218	186	208	212	231	211	216	211	230	200	226	213	199	212	212	220	214	193	237	238	214	240	193	216	214	212	224	205	206	215	207	211	200	253	212	236	237	207	201	227	221	211	226	200	194	219	214	223	196	205	203	212	203	214	207	199	211	197	226	221	203	221	189	183	199
5273	9846	8429	4109	2659	2124	1575	1281	1109	926	832	727	690	633	610	539	534	543	533	503	466	476	501	443	437	420	415	442	430	411	444	409	376	409	432	411	426	393	401	395	410	388	363	395	402	376	422	379	399	395	388	412	381	383	389	358	425	373	371	403	412	387	376	359	366	427	414	401	416	399	392	376	376	348	385	395	367	388	359	391	379	397	393	379	374	424	407	371	384	346	407	378	471	402	380	396	376	368	383	384	376	405	365	405	394	380	395	365	362	402	381	350	389	369	396	407	397	377	383	376	359	389	390	392	383	355	363	410	345	418	388	359	364	414	373	387	388	380	348	400	390	371	381	376	421	393	373	432	431	397	384	397	368	395	383	364	391	409	390	364	371	420	377	431	381	387	395	388	370	371	386	378	396	370	372	385	395	368	407	361	369	379	359	375	382	345	379	373	409	400	364	384	377	383	356	379	395	395	347	399	394	364	386	372	390	399	386	369	385	438	411	359	384	381	413	382	388	351	421	344	372	366	366	368	388	357	408	394	395	401	409	384	380	373	395	377	361	362	390	378	385	389	391	376	394	416	374	402	381	379	408	385	377	347	372	344	386	398	421	394	349	370	417	386	379	374	346	355	362	401	375	373	386	380	378	370	386	379	373	390	394	350	387	381	377	392	355	393	369	383	373	377	390	420	347	373	369	384	362	369	361	407	394	388	370	389	375	431	360	366	397	367	373	399	377	402	401	361	383	390	378	349	358	341	410	397	351	375	377	377	345	398	384	387	403	368	332	352	364	384	355	434	371	419	365	375	383	348	371	390	375	374	364	425	381	407	397	380	425	364	393	389	354	380	398	337	377	341	357	383	385	392	400	358	380	361	407	393	363	383	416	392	385	356	368	359	351	351	393	370	402	357	383	363	393	355	363	401	386	333	406	419	367	354	365	420	384	391	394	371	375	352	369	371	370	399	404	379	386	386	369	386	369	390	412	386	359	381	378	370	387	369	396	395	346	368	395	366	382	359	365	351	427	426	384	350	348	414	383	379	385	367	371	368	365	389	387	367	366	356	391	362	396	382	378	378	363	377	389	406	378	378	361	366	368	369	382	383	338	362	380	399	384	372	387	394	368	412	351	402	354	369	364	382	380	380	384	357	401	374	394	378	345	409	365	380	378	354	401	396	386	358	388	356	362	360	383	375	359	343	351	359	378	331	389	364	400	362	360	359	370	410	387	380	426	353	377	408	358	384	374	384	402	373	409	402	357	364	358	394	354	345	416	383	351	362	389	389	374	411	381	367	352	368	381	358	398	387	371	400	381	383	394	399	359	387	331	386	385	402	350	371	416	390	354	424	373	413	407	404	383	343	400	389	394	407	358	374	347	414	406	375	394	361	374	400	366	402	372	429	394	400	393	393	374	388	386	373	382	389	399	361	350	381	382	350	360	397	390	423	379	346	378	359	427	391	353	374	382	390	415	369	384	381	399	387	372	415	399	357	373	372	363	399	371	400	398	370	393	377	415	364	403	363	382	385	391	371	385	413	373	323	371	388	342	361	399	367	372	373	368	352	354	341	382	365	351	392	379	391	401	355	397	378	368	381	392	398	345	343	405	372	401	406	339	360	395	389	380	420	392	388	369	364	412	370	382	399	364	363	411	404	425	363	381	345	387	409	357	343	379	362	412	362	355	397	383	382	361	361	402	349	390	373	399	381	383	402	398	345	391	374	375	369	414	375	362	372	384	356	354	340	414	331	373	370	395	342	349	350	399	415	369	370	391	344	402	376	391	394	386	342	355	389	383	361	377	419	368	357	412	382	345	365	396	365	389	401	384	356	391	369	367	400	380	405	382	374	377	384	384	394	370	408	389	388	396	399	393	360	425	345	366	358	380	349	398	361	382	376	379	403	371	368	370	370	394	375	362	393	357	384	389	356	380	379	371	366	393	389	357	365	379	364	370	356	359	398	377	359	358	410	355	366	361	402	379	396	435	379	371	374	402	369	367	379	379	355	390	355	367	367	399	381	369	341	384	365	337	400	390	386	400	354	347	364	381	360	403	402	404	390	385	421	413	367	375	422	397	365	389	379	397	402	355	423	380	348	356	350	385	354	369	389	364	355	363	364	361	383	359	384	394	386	373	392	389	391	371	346	356	436	384	395	358	371	379	378	394	385	374	378	389	368	399	383	394	391	387	380	346	362	373	385	387	355	397	367	397	397	378	343	357	377	384	408	416	368	364	368	409	370	380	380	334	365	341	403	380	398	383	376	348	390	373	405	359	378	346	386	388	389	367	383	367	436	395	418	391	390	395	373	366	367	393	381	379	365	356	381	369	394	363	374	374	371	381	427	392	410	384	345	383	397	401	376	356	403	381	384	370	377	331	418	401	371	371	406	370	430	365	384	412	376	368	382	397	343	401	380	362	374	370	377	423	400	395	376	355	396	387	377	366	373	355	344	368	384	362	394	394	373	368	384	384	369	378	371	330	384	376	368	396	380	397	372	375	391	388	396	395	382	386	368	374	359	386	378	365	381	388	354	362	364	392	401	407	354	385	361	354	390	354	380	357	362	403	405	394	396	362	342	352	362	375	380	351	425	371	403	390	382	355	409	359	392	415	385	381	416	356	363	341	379	403	363	376	367	346	434	392	366	381	367	383	365	382	381	377	340	363	378	394	382	418	365	378	383	346	401	364	375	356	401	404	386	418	400	373	371	388	405	377	380	398	384	381	394	440	404	384	337	405	388	419	393	393	348	387	348	361	376	417	418	441	354	386	398	401	384	335	412	416	362	379	387	372	378	364	390	342	405	408	379	412	359	397	399	367	365	375	344	379	395	392	395	375	393	365	383	386	371	388	339	380	359	396	363	407	360	364	349	380	375	381	314	423	365	391	373	363	403	373	359	380	379	370	371	402	358	365	370	368	358	375	414	377	391	369	373	363	396	375	382	371	369	402	389	366	356	396	363	389	400	370	385	386	377	399	384	367	376	389	360	377	366	348	381	344	387	381	378	371	406	373	398	372	387	382	362	382	374	369	357	392	368	349	405	390	371	345	347	384	413	347	354	387	417	395	377	373	372	400	373	379	351	365	371	398	370	373	347	401	357	378	392	376	395	386	353	360	381	363	386	377	380	428	334	406	398	415	368	370	350	381	380	407	390	407	394	374	396	372	401	443	411	408	398	357	369	347	399	399	369	349	386	355	388	398	409	389	366	385	367	402	367	397	420	370	370	391	355	373	402	352	378	350	362	382	366	380	357	372	348	375	359	370	361	374	334	399	397	405	371	391	370	362	369	355	373	375	411	422	400	359	401	361	400	366	383	393	378	402	338	372	384	387	380	385	378	385	371	371	383	372	366	361	359	374	378	387	401	357	377	372	420	368	342	402	385	379	324	369	395	368	372	384	405	350	380	372	347	357	402	372	384	429	405	373	363	351	389	389	402	407	410	372	409	355	371	358	395	353	400	393	371	351	368	359	365	387	394	377	411	411	417
23015	21002	28672	23530	21003	19507	1730	581	464	375	287	256	233	216	180	167	169	165	113	132	128	128	104	115	115	119	117	103	94	113	108	89	110	112	107	92	89	82	88	96	101	82	84	76	80	96	81	86	89	104	64	94	89	91	81	89	95	80	105	81	79	80	79	78	89	80	76	89	85	74	91	49	66	61	75	89	71	80	84	85	77	84	73	64	79	83	76	80	71	77	75	78	78	81	80	69	73	79	93	78	77	80	68	96	75	84	72	81	83	75	78	78	86	75	86	96	85	68	77	84	82	79	79	64	72	80	91	59	80	83	76	82	68	85	72	68	86	85	71	68	88	74	82	65	66	88	90	98	81	66	91	72	71	61	84	92	71	80	85	80	84	78	65	74	74	73	76	76	85	86	79	65	75	81	72	70	83	91	88	92	73	83	87	68	80	69	95	56	62	80	70	79	61	74	85	86	90	92	89	74	77	82	84	76	82	95	79	96	73	80	75	64	83	63	80	80	62	88	69	67	70	73	87	78	69	74	77	59	73	82	77	68	93	87	96	73	82	102	87	86	93	70	70	75	76	74	76	76	86	78	57	74	79	91	67	80	81	63	69	81	76	78	83	66	77	80	67	86	66	87	87	79	66	69	66	74	88	70	80	80	68	82	81	86	80	84	86	90	89	70	69	81	85	79	57	95	87	76	70	87	83	84	72	74	81	79	80	79	89	67	69	80	73	88	68	65	91	60	90	65	72	71	87	74	76	66	82	56	91	79	78	79	80	66	76	79	67	79	84	81	73	80	67	96	72	62	92	87	92	67	74	81	72	78	71	78	70	80	72	84	70	85	74	73	63	60	82	79	63	75	90	82	81	84	72	64	88	78	80	96	98	83	86	68	89	81	91	66	75	83	91	82	81	73	65	80	70	98	87	73	70	76	79	76	68	68	72	77	63	70	82	85	70	65	77	87	99	73	68	81	82	93	82	79	64	79	83	85	78	79	68	84	77	76	93	97	81	71	78	85	71	77	67	74	77	69	72	73	79	78	75	57	82	74	78	77	82	68	72	74	75	77	80	84	74	90	69	90	83	88	72	71	104	75	87	79	86	85	82	77	81	71	77	62	94	89	66	82	80	84	73	80	84	80	58	69	62	75	78	91	65	74	84	67	87	66	86	66	67	80	75	71	71	74	79	71	73	76	69	79	72	85	87	84	74	79	85	57	67	76	86	86	84	88	75	82	81	84	83	76	84	81	77	71	81	75	88	69	72	83	64	79	76	83	69	82	75	74	79	69	78	89	72	62	84	78	84	97	71	79	80	79	70	80	90	89	77	71	74	96	92	71	82	78	78	70	88	82	72	61	81	78	60	71	76	89	77	69	78	75	84	70	78	105	71	74	93	86	76	94	67	64	86	69	80	74	66	73	79	93	71	100	82	82	79	78	87	79	72	72	86	71	79	69	72	74	79	86	74	81	77	77	75	83	75	77	87	84	74	64	78	73	71	69	96	56	72	87	68	78	84	78	65	91	66	80	83	72	89	96	67	63	72	66	55	85	77	82	93	84	82	67	73	74	74	78	92	77	80	67	76	78	74	73	80	66	86	71	80	67	88	78	73	70	67	86	75	74	72	72	74	84	67	81	84	76	77	83	73	81	76	80	70	67	72	70	81	71	75	89	72	86	75	88	61	79	75	83	89	78	73	90	87	88	96	66	69	83	69	66	74	74	81	82	75	91	65	71	74	72	79	77	84	74	77	70	72	79	82	69	58	85	88	72	86	81	85	77	88	71	68	78	72	90	72	83	62	72	77	74	80	74	74	66	74	99	84	89	87	90	88	78	55	84	80	79	82	89	60	61	85	81	82	79	87	77	74	78	77	80	80	70	75	67	88	72	92	81	78	71	86	54	73	73	75	75	81	74	77	73	68	91	72	75	73	83	66	67	73	95	70	80	77	67	78	86	82	72	70	78	76	78	73	78	91	73	81	72	78	76	78	77	73	101	72	82	76	85	76	62	72	85	96	73	70	73	77	74	69	75	80	75	73	58	64	71	82	94	80	85	68	69	71	75	89	97	72	71	73	73	83	84	70	66	85	80	84	80	85	71	78	73	80	67	73	52	69	77	67	77	73	77	69	66	77	84	77	78	88	74	86	66	74	94	70	86	69	76	91	80	63	63	85	75	83	57	75	95	67	78	86	78	54	75	70	84	69	73	80	69	82	73	68	72	75	82	77	85	69	84	80	73	82	83	75	81	76	61	90	66	69	77	71	104	68	68	70	74	81	77	88	79	67	97	62	80	80	68	88	77	78	75	88	70	72	68	102	76	89	76	74	80	64	84	63	82	87	76	77	71	80	70	70	88	78	78	82	78	65	88	67	59	84	93	84	70	82	79	91	74	80	74	71	87	67	68	70	78	75	92	73	85	74	69	70	74	73	87	65	92	77	72	83	66	80	85	76	60	86	88	90	80	70	85	65	83	78	77	74	77	71	73	82	71	63	77	76	73	72	72	78	84	72	77	77	76	72	70	88	73	76	82	84	75	56	80	73	95	71	89	75	59	65	85	73	80	72	92	70	61	69	61	82	86	73	78	81	67	73	61	75	65	78	74	87	71	83	77	81	80	76	77	84	87	84	76	76	80	84	85	64	95	81	70	73	55	87	97	72	86	76	75	69	76	87	88	62	90	73	82	69	59	76	88	60	70	73	79	84	77	76	68	75	62	77	84	55	79	103	83	74	65	66	73	72	84	79	75	70	90	92	70	67	69	76	83	88	92	84	66	74	78	76	70	75	77	73	66	74	75	82	74	78	76	80	81	70	81	86	82	72	73	78	73	79	78	71	76	68	73	79	87	80	75	99	63	77	72	74	70	61	61	75	68	81	82	83	82	80	56	64	80	73	76	85	77	97	90	88	87	80	95	69	77	62	80	76	69	74	67	61	75	88	76	72	78	85	77	68	70	62	61	74	78	92	93	71	79	74	81	69	68	68	84	69	81	72	83	74	74	88	81	86	85	73	79	105	71	98	69	72	75	76	69	82	81	73	78	74	69	101	78	75	83	80	73	87	81	72	84	69	86	66	73	75	66	79	81	68	73	85	76	57	75	84	68	79	85	75	81	83	78	88	71	91	65	87	84	85	75	56	80	67	67	74	94	83	73	84	66	78	81	72	83	73	68	61	69	83	70	87	72	70	85	83	79	83	84	88	82	70	62	77	81	92	93	75	79	78	84	75	72	62	80	85	89	87	77	62	74	85	71	82	67	93	65	82	68	76	67	76	96	96	74	79	65	65	80	84	83	80	71	73	88	81	68	87	82	74	72	83	77	69	83	85	66	86	83	72	76	70	80	69	92	71	54	78	89	72	72	75	66	81	59	91	70	61	65	83	75	96	75	66	70	67	89	76	61	68	78	83	74	68	68	63	69	79	71	70	73	90	77	88	78	110	67	84	90	87	81	100	65	80	80	69	81	67	85	96	86	87	82	74	85	88	78
7495	15836	13514	6924	4632	3401	2454	1927	1536	1255	1015	852	704	606	594	518	413	411	405	335	308	332	302	264	262	240	253	257	241	214	221	184	196	194	191	175	187	192	182	170	183	178	183	176	160	159	145	165	160	167	165	149	168	144	156	160	168	153	180	182	138	125	139	149	134	166	123	135	138	142	121	144	160	145	133	145	159	139	151	152	122	128	132	148	148	142	152	141	155	125	139	166	140	126	147	146	138	138	162	134	128	132	132	123	128	128	129	140	128	135	154	161	147	126	125	138	154	126	120	142	131	131	148	127	132	152	160	160	133	120	141	132	137	137	133	143	153	116	157	135	137	146	150	133	123	138	126	147	113	119	137	121	166	153	131	143	137	130	155	134	127	130	142	132	136	116	158	131	148	144	132	116	130	153	143	147	140	122	145	162	123	118	136	135	164	124	142	136	127	145	151	125	137	116	137	123	149	128	150	135	130	133	124	132	142	146	156	146	136	114	137	135	153	134	141	122	116	158	128	111	138	132	128	131	156	109	134	143	138	132	121	118	130	146	131	128	138	128	121	127	136	121	132	131	135	128	122	131	141	133	122	123	119	128	144	155	127	144	157	125	121	120	122	130	137	138	137	128	132	148	112	133	132	134	148	136	136	136	118	126	129	135	147	144	124	152	142	123	141	149	146	121	146	138	122	157	145	133	142	138	137	128	135	129	113	140	129	129	123	123	139	123	136	128	141	144	141	118	137	121	138	126	142	152	125	131	150	125	128	126	121	143	125	129	133	108	127	131	136	133	139	135	142	151	139	123	147	136	147	133	152	140	147	141	148	144	136	135	119	133	140	140	132	146	150	128	131	138	114	126	143	145	132	134	107	133	134	134	121	149	148	143	123	141	150	142	131	132	134	128	126	122	125	130	119	136	144	117	109	118	122	129	132	135	136	131	141	140	142	147	132	150	137	148	116	151	122	131	139	135	160	133	134	162	133	133	142	133	141	137	151	138	128	126	136	123	140	149	132	154	117	147	139	126	139	127	134	132	140	150	138	136	146	156	112	149	129	131	139	114	126	120	132	132	155	126	137	135	138	142	127	152	129	124	118	133	123	124	130	129	122	145	139	123	160	156	151	129	129	160	133	135	146	118	132	138	135	145	119	126	142	128	143	129	134	152	144	138	144	136	137	139	117	150	141	137	139	132	138	127	122	145	135	128	138	113	141	109	137	134	139	148	163	137	143	146	145	141	138	128	149	123	155	144	141	132	137	125	125	137	147	158	125	130	144	128	147	140	135	143	126	126	133	165	120	145	104	130	138	128	132	128	139	119	113	127	141	158	139	150	133	117	111	118	144	143	130	119	120	132	141	133	123	133	129	125	158	140	120	140	144	123	125	140	128	121	141	123	128	131	116	143	117	117	135	148	125	126	129	120	148	150	139	113	132	118	111	144	140	120	158	134	142	140	136	133	138	117	142	134	140	141	135	125	134	141	125	132	145	121	94	126	136	130	152	146	112	134	133	135	137	152	133	143	154	141	138	127	147	113	129	126	131	124	120	122	154	125	155	132	149	143	134	144	142	146	129	137	120	125	154	137	137	112	138	126	167	149	147	148	130	137	130	137	118	141	131	152	127	154	137	124	134	122	131	133	146	120	131	125	137	152	132	151	129	120	131	131	132	133	115	121	118	106	113	139	124	153	143	118	123	115	131	121	136	123	133	139	116	128	164	127	138	155	151	133	135	137	126	143	121	132	136	155	119	125	141	122	118	137	139	116	144	123	120	150	155	108	123	121	125	121	136	156	141	141	128	131	140	118	124	140	123	142	134	149	143	126	126	115	136	149	142	153	133	132	137	126	125	127	154	124	138	144	145	133	136	148	127	147	136	124	129	139	143	104	144	123	118	129	126	126	145	143	118	146	129	136	135	133	137	139	138	124	153	123	142	137	138	128	135	146	124	143	136	153	139	145	136	120	134	138	140	149	132	144	133	128	119	134	131	135	125	128	129	112	147	138	148	142	135	123	126	129	152	132	110	125	122	133	116	127	125	145	137	132	148	143	141	123	130	152	128	139	131	127	126	110	137	125	119	137	153	133	144	123	139	114	120	140	134	105	146	132	117	136	141	138	127	153	118	135	118	140	145	135	132	125	136	115	128	130	146	148	156	156	137	147	125	157	132	131	139	143	128	108	117	147	131	141	134	128	129	128	127	163	120	124	131	139	129	154	140	131	130	139	138	145	140	140	143	141	118	112	123	130	126	115	139	139	138	151	138	139	154	144	126	140	125	114	130	132	133	125	122	127	121	124	138	126	133	132	135	116	147	116	133	140	122	155	131	137	133	126	146	136	144	141	128	150	129	142	133	113	127	145	134	141	134	138	126	122	129	138	141	153	124	146	121	133	129	137	138	129	134	122	152	139	137	141	129	136	123	134	136	132	128	135	156	119	155	150	127	107	146	145	120	134	137	137	127	134	128	153	124	135	144	133	133	153	128	135	134	118	166	124	129	126	126	147	123	134	131	131	119	120	128	135	151	128	142	120	131	147	132	121	125	147	134	151	133	134	150	124	149	161	121	130	136	102	134	120	152	148	133	147	132	147	117	130	126	137	152	143	128	128	136	163	126	139	133	149	116	134	137	137	134	129	149	137	149	134	145	146	136	117	117	111	138	138	161	124	140	147	148	143	125	149	123	133	148	129	122	133	129	129	123	159	134	140	118	122	133	129	109	118	141	120	139	137	130	133	143	131	140	137	150	121	118	126	119	120	131	130	120	136	137	134	156	123	139	131	125	104	156	128	133	137	148	138	134	131	140	144	138	125	127	141	154	126	139	123	110	146	130	136	131	121	132	145	131	156	140	147	145	145	111	131	112	126	117	132	143	135	129	127	107	147	123	128	133	160	124	139	137	150	143	139	118	137	116	151	109	131	156	158	126	126	138	122	127	145	140	127	142	157	115	148	138	149	137	135	120	125	115	142	122	107	156	116	121	120	124	137	131	133	135	144	144	123	133	129	139	138	126	133	130	139	131	130	148	119	133	127	140	147	101	130	134	118	138	138	127	142	121	126	140	126	143	135	142	140	126	143	133	143	150	135	147	122	122	105	146	120	121	118	137	128	145	148	124	157	133	133	134	127	143	157	154	117	136	142	126	134	144	130	133	162	118	139	132	120	137	124	130	109	124	130	138	129	140	113	138	142	136	137	136	148	142	141	128	136	128	129	140	133	133	142	130	148	138	143	140	126	132	127	140	122	133	149	129	148	129	145	139	134	147	138	135	156	152	134	147	145	142	130	118	110	124	136	134	129	139	135	139	147	156	123	135	128	141	134	138	128	140	124	133	128	134	129	149	138	123	128	128	150	155	143	142	151	131	131	136	115	126	127	142	134	111	129	125	162	142	128	122	128	127	123	124	129	136	130	109	138	144	146	145	140	128	127	145	123	136	144	141	139	131	135	128	138	143	142	136	132	141	139	110	140	140	114	147	133	152	133	138	156
26634	19864	5704	775	518	460	317	295	326	358	294	297	314	314	330	293	299	320	327	331	315	322	319	307	314	326	336	317	286	332	341	333	285	336	309	313	310	315	303	323	334	311	311	292	302	328	281	327	280	282	310	291	320	305	309	305	309	289	296	320	313	280	312	283	295	319	344	292	339	319	315	311	311	313	337	327	292	324	320	321	316	330	311	309	291	334	312	324	295	334	306	322	328	316	327	299	337	318	328	296	308	293	334	306	308	308	286	340	305	311	304	302	314	307	306	330	310	312	319	309	300	314	330	288	306	296	304	324	315	342	338	306	323	315	291	292	288	313	329	302	315	302	336	317	339	324	317	327	315	313	301	349	307	302	317	308	313	321	330	337	334	318	322	306	304	303	316	319	330	313	292	318	291	321	320	313	326	304	318	306	312	308	322	324	314	311	342	339	343	316	335	295	304	323	298	311	322	285	318	314	341	340	308	300	318	319	322	323	296	307	338	337	312	329	309	333	295	309	318	292	299	323	321	312	290	314	328	336	312	318	310	316	329	333	324	336	305	321	306	331	312	334	307	306	356	270	321	333	286	338	304	299	316	312	312	307	317	325	340	298	320	315	298	353	309	308	299	307	327	313	323	327	341	342	289	310	327	352	285	311	352	302	331	312	331	320	299	293	316	307	316	333	343	328	328	292	287	292	324	300	307	310	316	277	324	305	328	356	314	328	331	299	343	307	330	299	299	308	316	323	312	286	303	317	331	299	316	289	320	307	325	317	338	326	326	285	304	343	300	319	342	318	314	308	336	305	335	288	327	309	314	305	319	322	331	276	301	278	303	339	297	335	308	328	325	302	299	321	299	303	323	320	313	337	295	325	281	294	293	317	316	331	310	312	324	284	316	314	337	330	333	287	314	310	329	318	314	307	322	298	324	318	285	294	306	302	319	321	286	310	329	313	339	331	315	314	317	286	312	313	317	281	324	346	297	317	308	339	336	321	341	294	311	313	328	298	335	314	303	303	300	314	319	349	325	320	283	324	285	333	321	332	315	300	316	311	322	293	260	306	301	314	313	339	304	328	287	308	317	312	315	317	297	309	307	341	335	334	329	315	307	336	321	281	304	325	310	314	324	314	322	325	325	288	325	302	326	320	321	322	300	304	326	284	338	314	308	311	301	373	287	278	322	324	318	307	299	314	294	308	285	319	325	307	325	322	300	309	332	317	348	297	307	340	302	343	321	319	312	297	323	312	319	316	318	316	318	328	326	319	297	313	302	300	327	315	321	312	318	321	287	324	301	312	322	328	327	291	346	356	356	299	309	291	308	282	307	289	286	319	320	302	288	331	340	313	312	331	328	297	263	279	349	296	374	304	333	301	320	317	295	333	361	331	328	319	299	301	279	294	289	338	317	332	328	330	320	347	346	279	301	332	301	325	327	289	321	302	293	338	297	302	313	339	292	328	279	334	325	300	310	330	295	345	307	300	314	314	296	296	336	302	315	314	293	339	337	338	312	302	306	311	330	319	321	306	356	315	315	348	304	289	320	322	317	328	329	296	321	327	314	303	322	345	299	301	302	313	289	308	342	289	336	305	335	313	304	339	323	280	298	315	283	291	303	296	352	300	344	322	321	329	329	306	318	311	312	341	299	307	307	339	321	310	316	311	339	326	306	296	343	295	303	323	304	365	314	300	323	328	284	315	316	300	303	320	321	311	303	324	330	308	335	301	298	308	345	322	312	280	322	323	359	308	298	333	288	302	323	319	323	340	295	283	313	327	303	343	293	285	305	353	306	328	304	346	321	333	302	292	308	309	336	285	308	288	308	304	334	340	326	322	349	302	311	313	306	343	307	337	337	345	342	311	331	334	354	291	306	320	289	289	279	280	287	316	300	324	335	309	318	306	309	322	301	320	322	297	304	303	291	291	313	318	295	311	305	309	330	326	315	285	291	297	320	293	306	316	318	316	322	344	340	297	324	289	345	300	313	305	290	341	304	304	300	327	287	309	304	309	353	340	326	297	306	320	289	306	353	310	314	323	335	324	295	322	300	333	312	338	303	328	324	290	343	305	300	334	353	307	288	301	302	316	299	310	356	326	327	336	294	353	320	277	306	288	321	290	324	269	328	293	333	326	290	304	316	341	323	302	304	311	338	320	314	321	302	333	333	337	319	327	327	336	301	329	300	329	311	338	305	344	309	356	338	311	309	317	336	355	310	314	315	308	307	328	322	326	341	291	312	301	291	328	322	310	314	299	298	320	322	330	330	320	333	306	315	347	288	272	322	312	318	296	302	336	339	317	313	275	335	318	303	320	294	298	320	327	305	303	286	301	318	331	324	319	342	305	316	331	335	365	296	330	314	287	311	312	313	286	319	302	304	294	317	306	315	310	311	337	347	316	273	303	332	316	305	281	300	313	301	346	334	358	301	321	296	325	314	317	296	340	311	313	333	308	319	314	301	330	318	295	324	295	323	319	313	340	316	321	313	323	308	303	340	306	324	292	350	297	304	285	314	337	307	311	317	302	303	299	327	310	313	275	322	316	299	290	279	308	308	339	338	330	299	293	334	306	314	315	303	312	349	337	320	307	299	282	339	311	310	326	299	297	316	276	335	344	329	299	310	314	293	306	281	335	334	303	294	309	297	300	279	326	313	323	334	313	298	323	311	318	300	330	293	313	300	303	307	306	314	305	303	334	291	310	332	332	332	309	295	284	272	336	289	296	295	302	302	306	338	325	346	317	308	291	322	333	305	307	329	283	323	302	302	357	294	315	321	328	326	295	334	320	309	296	284	327	296	319	295	321	345	334	323	321	333	307	322	337	321	315	306	331	317	315	331	340	300	341	304	286	334	319	306	309	307	306	335	329	315	359	331	307	280	322	291	317	331	308	331	300	354	318	314	339	328	331	295	335	309	322	351	351	324	307	332	301	302	302	326	338	308	328	347	315	310	314	314	312	306	302	302	326	342	347	314	301	333	308	332	308	321	352	329	315	296	333	316	301	321	333	317	316	321	333	293	318	303	301	329	325	314	317	346	358	310	315	305	303	302	310	322	321	293	301	310	318	303	301	320	322	300	298	311	308	312	345	331	315	326	308	323	320	309	308	308	325	335	310	294	346	318	305	318	279	324	302	306	325	291	316	321	294	336	322	326	283	286	343	288	344	324	299	303	293	321	327	311	308	337	331	368	322	318	305	320	337	360	324	309	306	321	313	292	344	298	280	331	296	323	305	308	305	329	327	301	304	308	320	284	259	315	321	307	320	318	311	314	320	322	288	291	344	328	339	331	339	339	335	284	349	314	346	323	335	323	300	304	315	296	317	296	309	310	300	329	297	317	308	291	303	327	324	311	302	333	301	312	332	321	332	286	331	309	320	324	305	307	321	306	300	320	309	311	327	362	275	325	327	305	328	312	315	341	272	273	319	307	305	316	284	311	316	324	300	342	310	307	338	341	326	320	301	313	286	313	347	324	307	341	311	312	312	337	318
4031	1547	1359	896	736	680	639	641	582	584	586	576	539	583	585	540	519	509	569	525	566	511	576	517	520	536	538	533	535	537	569	552	510	537	546	549	560	543	517	548	541	529	497	548	542	510	518	537	518	519	561	560	530	553	544	523	522	563	557	526	506	536	573	518	511	562	513	521	545	500	538	534	517	519	528	547	528	536	555	562	530	508	541	524	564	511	507	535	512	530	509	511	556	531	610	548	506	534	549	487	545	513	552	520	478	535	560	518	480	521	574	553	539	540	561	512	544	499	535	547	534	514	505	514	561	527	492	507	529	541	540	502	556	525	530	527	522	537	511	493	569	537	550	525	542	550	564	520	536	519	512	547	596	511	515	524	531	533	532	529	525	512	539	495	532	540	565	498	572	519	557	534	550	571	507	526	529	547	503	499	544	540	538	526	553	513	550	514	567	535	531	483	543	531	520	503	578	547	551	567	545	558	469	533	518	537	540	521	570	510	482	503	553	526	554	535	522	571	522	525	518	553	545	526	487	565	529	505	508	516	542	509	527	527	485	553	547	538	528	507	540	534	521	541	535	557	537	536	543	534	566	534	506	560	538	556	458	549	519	496	535	511	526	544	539	516	506	547	520	529	534	506	522	516	516	526	534	530	554	542	521	541	564	565	583	530	536	513	535	543	548	525	533	534	537	542	505	522	564	508	503	547	518	538	548	524	554	538	501	548	527	529	543	539	558	546	488	520	522	547	553	526	524	534	524	523	544	559	498	512	507	548	507	511	525	481	558	547	545	556	559	555	555	563	528	602	552	547	532	522	558	565	516	557	512	554	550	537	548	540	553	525	514	474	564	541	515	524	476	546	515	515	537	547	521	555	535	536	517	525	539	563	521	557	548	550	534	529	519	551	556	488	543	556	565	517	569	546	521	527	510	536	534	513	506	536	464	559	536	543	544	528	509	540	538	574	571	568	517	549	538	532	527	553	535	502	536	541	540	517	548	526	530	530	529	525	524	541	539	519	514	518	542	522	548	553	529	535	540	543	541	516	530	552	556	530	560	565	494	563	507	559	521	535	515	551	513	526	543	547	545	532	559	549	559	519	561	539	555	509	509	561	504	518	521	574	550	527	517	565	500	559	543	520	512	564	540	538	550	518	593	540	525	548	553	519	550	528	527	511	569	577	564	533	537	537	524	518	522	552	547	529	534	493	471	522	535	543	558	534	542	585	520	559	516	534	499	537	532	554	541	544	560	590	565	549	562	540	489	553	535	569	577	520	556	513	545	492	504	510	519	531	520	533	544	546	532	523	559	499	546	552	532	540	566	565	497	528	551	519	515	544	535	527	548	520	558	522	544	524	521	574	558	546	530	569	496	577	517	535	529	490	574	557	544	553	520	527	536	482	522	504	523	545	537	498	562	525	567	577	518	543	534	552	552	566	497	529	537	533	538	547	499	539	546	592	535	527	527	587	520	575	544	526	517	513	516	526	586	545	553	598	517	540	517	574	525	534	527	529	530	551	551	543	526	569	532	546	497	564	521	554	553	557	544	522	562	507	546	542	494	531	507	524	532	540	510	538	528	552	503	521	532	525	482	557	547	533	580	580	533	566	536	566	508	539	536	576	577	567	518	514	517	533	499	515	526	542	559	524	517	565	529	536	595	581	511	543	543	531	539	533	493	542	533	553	539	588	556	571	537	546	554	551	583	489	543	565	499	543	569	532	515	500	513	546	523	547	546	542	539	568	540	560	517	536	560	504	541	548	574	522	537	513	531	531	509	524	498	544	583	559	523	592	531	527	537	497	516	515	569	525	546	559	568	562	499	552	539	553	550	503	494	506	520	526	529	505	539	556	531	556	503	526	586	550	535	548	543	514	520	558	508	547	514	532	547	545	569	530	542	545	543	482	561	575	547	549	507	525	553	541	522	508	508	554	524	516	506	547	539	564	537	533	526	488	559	525	512	537	509	553	560	603	522	505	540	497	557	561	536	533	551	562	530	515	531	507	538	552	513	555	528	558	542	564	551	532	537	521	492	540	517	543	542	516	556	528	530	542	544	504	506	532	549	519	529	535	552	543	502	525	505	503	564	559	540	508	584	509	564	521	580	521	533	552	515	557	501	521	561	518	563	540	569	538	534	543	544	529	517	581	552	546	523	494	586	524	499	491	521	516	560	578	591	549	551	515	555	536	571	528	554	543	555	513	521	572	506	553	569	544	531	551	537	553	529	504	522	512	539	561	539	499	533	520	574	553	506	513	525	538	510	526	528	537	551	548	520	530	520	534	533	560	488	483	560	541	524	571	521	496	526	506	514	539	565	548	539	563	530	516	546	545	547	546	511	498	540	551	534	544	540	562	561	568	525	561	508	547	455	517	534	558	544	541	578	534	567	511	523	520	529	540	545	529	556	560	554	532	527	511	555	537	558	530	552	562	514	510	551	524	534	549	559	519	514	546	523	535	557	543	553	504	504	522	568	567	525	523	565	568	514	525	531	525	544	538	525	509	598	562	569	520	535	567	530	476	507	523	565	538	509	508	531	519	539	528	542	522	499	503	531	553	541	517	529	541	544	515	542	507	510	526	553	554	550	542	517	546	556	532	524	506	541	575	572	521	532	511	527	542	520	568	559	563	507	518	498	517	580	520	546	496	534	567	539	549	526	593	588	548	530	526	530	579	529	542	500	542	521	505	566	492	503	493	545	513	548	489	566	547	520	534	530	524	540	552	524	557	580	544	549	466	552	564	531	535	556	513	505	529	564	522	500	497	551	560	526	508	503	540	510	516	574	561	526	559	521	539	507	558	523	525	527	550	568	542	516	552	536	549	553	522	546	564	530	523	527	552	562	549	537	526	550	548	584	531	508	513	511	533	498	572	529	492	525	533	503	523	545	519	542	560	537	515	534	567	541	540	586	520	513	564	556	572	533	509	527	535	549	509	547	502	541	562	526	519	540	544	526	571	554	556	536	555	541	541	528	554	558	583	581	545	521	558	544	512	561	505	528	531	572	542	555	493	535	501	544	519	524	530	529	577	550	575	539	572	530	537	488	573	571	544	484	521	543	488	537	532	523	536	526	522	541	522	537	538	539	567	560	549	571	538	528	558	499	557	551	488	559	519	498	560	512	548	506	511	518	531	557	535	531	543	580	508	575	484	525	508	573	533	539	511	552	544	546	547	510	551	569	539	577	531	547	526	556	505	563	552	543	553	548	584	532	534	531	548	525	567	538	538	547	562	580	541	550	539	564	522	541	580	554	504	483	533	517	499	594	536	538	574	519	566	538	568	526	551	528	526	561	507	535	498	513	552	555	547	510	505	498	552	563	569	541	543	539	533	529	594	551	532	537	544	530	546	515	511	530	525	559	537	577	576	517	555	528	545	518	542	513	527	551	536	560	537	503	519	544	520	538	555	502	505	544	495	553	540	529	491	532	508	554	485	451	518	525	557	539	525	560	501	545	548	595	554	506	566	458	550	535	562	538	506	548	539
24003	21128	28244	24274	20375	2127	731	479	449	370	348	331	301	273	252	263	239	263	238	245	228	260	263	247	242	230	227	236	171	250	226	215	215	232	239	195	215	226	222	220	229	247	219	235	232	210	202	225	218	236	223	211	232	198	212	209	241	215	208	191	201	210	223	224	210	203	256	207	219	214	221	211	213	219	201	204	208	230	230	211	212	237	219	219	210	211	228	204	217	222	196	243	220	205	201	239	218	202	215	259	204	216	209	216	215	214	213	235	254	216	216	191	218	212	203	197	247	230	220	209	214	210	198	220	193	206	224	188	251	228	202	207	198	219	230	217	224	196	210	225	225	192	233	229	218	229	219	206	216	207	236	196	231	203	222	210	210	213	204	196	201	210	221	221	211	212	212	209	210	211	214	214	195	198	193	220	206	210	219	232	212	190	227	222	229	223	211	203	233	218	196	190	199	208	199	222	217	204	212	205	228	191	232	195	257	235	239	192	206	228	211	228	213	220	197	213	243	202	208	212	205	196	197	188	209	209	195	205	225	215	212	205	210	227	216	210	213	207	191	202	231	219	214	209	227	239	204	214	222	223	214	228	192	227	212	197	215	219	223	208	224	201	209	206	227	187	211	195	209	215	217	203	232	190	202	205	209	214	207	201	210	209	186	201	181	197	223	205	201	191	218	221	187	211	228	208	221	233	225	225	206	198	226	236	195	195	217	215	227	242	197	204	232	231	191	193	209	227	215	212	195	225	210	223	205	215	193	210	217	209	207	231	236	231	207	219	227	191	204	195	210	192	216	206	223	217	226	230	202	216	219	233	195	228	164	229	214	222	219	190	225	205	206	221	246	193	194	189	235	203	209	199	223	226	242	237	213	205	215	210	201	221	181	214	216	199	227	215	200	202	193	232	196	206	216	189	199	233	198	246	229	200	222	207	222	200	190	231	224	211	197	203	219	202	214	214	229	222	209	235	196	191	228	224	206	201	210	190	205	209	207	205	203	206	216	218	202	220	242	212	218	229	233	203	201	204	229	239	225	198	205	221	202	216	205	245	202	219	217	231	218	223	209	224	216	203	222	201	204	216	199	205	236	211	226	230	222	176	209	211	206	202	183	206	228	198	213	216	216	202	204	217	213	202	220	246	194	187	217	219	215	187	216	181	217	235	235	195	224	198	211	162	226	228	193	190	205	239	222	194	214	215	209	222	213	202	188	230	220	239	225	201	211	223	204	219	224	250	215	206	193	215	227	228	230	213	222	207	222	225	229	216	214	223	217	222	190	229	187	196	233	198	207	213	215	209	204	203	244	218	226	181	219	207	230	211	205	192	212	225	199	217	218	233	213	241	202	183	208	233	206	218	228	210	206	217	218	201	192	214	217	200	230	190	230	237	217	205	200	223	229	207	190	198	187	227	211	211	220	235	213	212	220	189	195	219	210	215	206	204	225	255	190	201	177	206	223	227	220	195	235	224	218	207	202	218	202	218	216	239	220	235	210	234	189	194	201	213	212	209	195	216	214	244	210	215	190	194	221	198	225	207	223	225	244	219	223	221	205	214	206	208	216	204	216	220	241	214	229	209	216	199	211	240	186	215	230	207	235	222	214	216	204	232	215	208	217	207	213	210	221	197	204	213	219	215	200	223	227	210	204	217	221	216	183	225	206	216	212	219	183	227	210	198	211	218	233	240	202	231	192	210	196	213	229	218	209	203	221	213	211	213	228	214	222	213	202	199	191	215	218	229	230	200	206	213	223	214	212	218	230	200	202	209	205	186	225	222	228	204	211	210	215	225	226	210	204	194	216	200	210	212	220	235	204	229	194	220	199	219	213	198	235	202	205	242	205	206	230	246	213	232	209	212	219	221	212	205	233	221	195	223	224	224	236	234	211	229	238	215	206	205	230	213	229	201	231	198	210	210	214	214	217	217	198	249	211	210	217	219	210	220	239	213	194	210	201	238	189	212	205	225	225	205	192	180	213	193	199	233	237	185	223	231	209	225	202	223	225	199	177	213	196	222	205	208	193	184	184	184	226	184	197	221	224	214	209	208	220	253	199	186	205	220	216	212	221	190	220	219	214	184	226	229	217	212	197	225	211	213	207	202	204	217	218	229	222	241	221	210	241	234	203	222	223	226	204	216	190	221	217	198	202	212	186	209	228	184	226	201	227	215	241	207	207	193	214	191	195	193	203	223	222	213	230	216	241	233	233	209	221	195	212	223	210	206	229	224	222	209	213	199	235	204	211	228	190	197	206	213	200	218	221	222	194	217	227	213	189	219	206	212	207	218	205	211	198	209	216	197	239	220	209	231	223	217	210	234	205	212	206	218	243	201	223	229	223	216	198	202	216	194	213	219	217	203	201	194	203	242	214	228	205	232	217	219	213	199	198	210	218	203	214	217	210	206	216	223	211	224	214	205	198	200	186	222	193	221	206	215	184	216	238	217	200	228	220	200	226	202	204	218	213	208	228	207	210	203	217	193	196	238	226	198	219	219	223	212	218	199	236	229	193	197	185	225	204	231	217	208	232	214	222	195	211	206	209	201	207	215	196	207	207	221	206	222	215	208	199	221	193	195	248	223	207	225	220	227	202	238	202	203	215	196	193	207	203	222	203	227	208	230	211	177	222	216	217	194	209	222	224	213	235	256	207	229	227	205	215	224	223	206	194	189	206	210	228	225	219	214	203	202	225	217	205	222	200	216	193	229	192	219	233	205	210	206	199	255	198	200	198	229	250	201	226	198	238	239	233	190	226	217	200	222	186	217	226	203	208	232	195	193	212	214	204	232	206	195	228	192	201	205	186	206	220	209	215	208	207	210	213	230	223	220	205	231	218	222	219	216	227	222	218	240	217	193	225	195	222	211	181	213	215	207	207	215	221	196	226	213	207	186	195	204	231	220	208	221	218	193	211	219	252	216	230	209	221	192	209	200	234	222	213	203	228	204	215	208	214	233	218	200	209	243	221	197	206	230	208	211	207	192	208	221	186	223	228	196	230	222	227	219	221	215	217	234	221	211	227	207	220	203	201	215	194	213	233	196	237	198	213	222	207	200	240	215	195	209	205	202	218	231	225	224	200	214	210	222	199	206	231	219	210	210	211	237	195	220	222	229	186	216	219	197	229	206	226	197	211	184	224	216	224	220	210	203	207	224	221	238	209	227	217	218	229	204	228	219	210	222	214	220	221	196	219	238	219	192	201	198	215	213	188	211	221	200	174	200	263	234	230	214	217	235	247	192	214	214	234	235	202	193	214	204	242	202	222	214	206	205	213	190	215	201	220	240	206	232	206	225	235	203	208	194	197	236	209	237	210	213	203	221	193	201	223	176	224	215	197	243	228	196	220	221	241	212	216	218	199	223	225	198	225	219	227	192	227	214	218	216	202	225	214	213	211	219	218	203	232	216	220	220	211	211	254	189	209	197	238	201	230	201	221	189	230	219	233	197	206	210	185	224	204	188	210	205	210	200	201	187	216	219	219	224	223	226
5248	9995	8531	4230	2817	2014	1613	1297	1087	947	841	729	666	638	580	547	508	488	479	476	472	478	421	446	413	414	410	416	454	424	426	393	359	424	395	393	399	373	402	405	432	374	405	379	388	418	354	390	394	418	401	395	398	399	377	383	400	391	381	365	382	389	351	371	382	344	384	392	359	358	371	372	329	407	386	369	341	381	382	381	396	401	412	371	365	372	364	368	366	383	358	351	361	395	365	379	389	384	359	348	380	390	395	386	399	403	372	365	381	388	391	379	367	348	360	369	356	382	346	384	367	381	377	360	392	389	348	368	415	372	346	364	404	376	318	358	370	381	369	383	376	399	371	382	389	367	373	387	408	362	381	359	400	415	365	369	365	392	389	369	421	409	389	381	349	358	396	375	386	410	380	370	344	403	350	391	362	366	386	373	379	364	352	407	386	376	394	370	377	371	363	359	382	357	418	373	363	370	355	343	381	384	350	371	379	370	353	377	362	335	387	383	395	378	335	374	366	363	388	369	335	376	390	345	394	391	350	372	346	357	376	362	399	353	364	384	376	393	357	387	367	380	389	369	404	367	326	367	393	361	370	400	370	380	367	384	386	391	381	358	379	412	367	376	358	376	386	394	368	357	343	351	370	364	375	390	357	308	372	377	383	330	383	347	323	412	374	350	365	364	370	369	391	353	356	381	377	339	379	353	381	345	342	387	400	369	362	357	390	351	364	365	368	351	399	382	401	375	395	388	370	390	371	343	346	372	366	361	401	343	359	342	390	370	348	362	385	377	379	406	397	397	360	396	355	362	391	373	379	376	360	342	368	368	334	343	392	366	389	381	351	375	370	362	387	398	341	377	389	374	391	371	356	356	360	365	386	396	395	340	330	383	340	386	400	375	355	368	337	397	388	360	341	385	383	372	361	367	378	356	398	368	377	344	353	366	322	365	364	404	372	332	381	365	366	348	342	368	379	371	346	399	373	391	376	370	343	376	343	417	393	346	395	335	367	331	404	352	328	357	355	382	346	369	387	406	359	394	332	396	352	360	410	371	391	391	411	398	362	366	398	367	360	365	335	393	352	329	367	346	347	385	349	370	373	363	375	398	364	398	366	389	346	365	340	360	358	386	340	383	340	367	392	360	357	346	361	383	357	372	348	371	345	352	370	365	366	388	422	365	365	353	364	369	339	356	367	332	338	385	355	346	337	372	355	384	361	398	358	418	395	372	374	381	359	341	370	363	358	381	382	353	374	381	392	393	356	346	416	355	381	376	377	379	366	362	356	360	391	386	365	368	364	390	399	358	390	343	359	371	369	378	384	397	367	383	384	369	358	340	383	367	357	371	364	403	361	421	373	350	335	351	409	373	364	354	363	399	381	347	399	401	356	356	404	387	378	355	382	348	366	372	375	378	375	344	385	385	364	353	348	384	363	366	391	414	401	351	420	387	347	389	357	374	376	382	330	366	336	379	397	366	405	388	374	341	364	384	357	356	346	353	400	356	358	416	360	350	358	382	378	413	359	373	366	361	387	358	360	407	379	377	397	381	356	357	357	359	378	411	346	359	349	385	363	355	362	394	364	380	398	371	363	345	378	374	352	341	365	361	372	372	358	372	344	364	346	368	386	385	366	378	343	343	375	352	412	340	369	342	342	372	370	388	386	363	379	396	405	355	356	384	388	371	361	330	372	374	390	349	360	376	363	345	390	389	408	381	370	378	376	363	399	377	397	356	367	388	398	399	376	362	377	436	363	436	344	349	346	378	384	387	397	364	386	344	348	388	370	352	371	395	356	358	383	366	366	361	375	350	382	376	398	370	362	385	358	354	384	370	353	356	349	355	350	366	360	357	352	389	349	356	348	366	397	371	370	339	365	422	368	357	378	351	351	378	350	371	363	362	382	363	348	350	379	373	358	338	362	374	357	372	371	393	374	325	382	395	397	388	373	360	358	379	375	389	410	365	359	414	373	374	362	360	372	406	397	372	355	377	365	392	377	360	400	388	388	362	368	372	372	349	384	376	353	369	369	363	366	379	384	345	360	385	338	360	337	398	374	354	388	383	363	379	353	342	384	373	364	385	349	340	354	361	350	351	376	420	359	339	368	371	383	385	373	414	362	353	364	357	395	402	367	369	351	351	371	369	356	369	335	365	377	375	351	362	395	389	409	379	381	347	370	365	402	380	397	372	353	364	363	402	345	344	361	395	389	395	344	382	374	349	366	375	359	364	338	364	386	366	361	375	360	339	362	381	393	387	363	359	364	373	378	368	377	378	384	362	362	388	353	354	362	361	337	365	386	377	340	325	368	369	365	370	350	348	382	376	353	345	413	357	353	383	383	354	316	398	386	373	375	369	354	373	371	395	384	345	325	378	398	357	356	390	373	404	345	360	370	395	368	332	396	367	362	399	370	401	338	366	335	349	377	406	339	337	404	361	336	404	349	361	392	380	346	373	391	351	363	330	388	364	383	363	398	343	347	360	387	352	375	374	381	343	390	378	365	374	362	351	366	386	360	374	350	382	388	369	345	384	365	382	347	357	382	382	367	394	392	370	389	370	341	391	365	373	367	360	393	372	376	362	356	350	383	351	371	358	362	337	387	378	368	387	361	379	382	350	391	368	387	353	373	359	382	356	346	353	377	381	360	351	348	366	396	378	355	344	355	351	393	380	353	384	342	420	379	365	382	371	361	354	391	362	380	392	347	344	420	344	355	393	374	374	365	392	372	386	388	386	356	410	378	381	363	388	417	363	377	333	370	408	362	366	389	367	353	374	363	384	377	384	372	403	382	387	376	391	347	395	383	383	368	367	345	393	378	370	384	364	375	364	352	382	400	359	388	340	343	361	359	377	356	362	381	361	375	351	337	390	386	382	367	375	403	409	366	346	386	363	403	368	337	333	374	377	351	344	362	384	364	378	367	382	376	405	314	366	356	369	351	372	362	354	335	352	363	374	360	344	371	355	374	376	375	359	383	374	372	380	362	357	353	357	358	350	356	349	364	369	379	378	371	351	346	383	348	350	375	393	364	411	390	348	391	351	384	366	338	369	359	352	377	360	402	360	349	362	395	370	408	353	362	362	363	336	392	362	379	395	365	403	383	355	410	336	360	350	395	320	402	368	369	383	390	369	378	351	381	407	368	364	347	359	372	419	393	387	338	372	352	382	357	356	354	332	366	364	337	388	319	378	404	364	355	379	377	366	386	363	396	370	400	340	362	352	390	380	396	347	396	365	381	356	401	365	386	361	354	352	362	405	399	383	414	377	361	386	396	370	352	363	368	349	392	351	403	352	368	352	347	373	361	393	343	371	394	392	362	378	351	368	338	386	338	376	365	377	374	381	375	358	368	352	369	384	355	378	398	360	356	372	359	350	365	379	389	416	354	381	395	347	380	381	369	374	396	373	404	378	376	366	388	378	355	413	364	373	372	369	401	361	386	357	368	393	398	399	395	378	354	381	362	375	399	374	402	366	394	333	391	379	399	376	334	375
23145	21118	28864	23639	21119	19717	1770	633	426	356	311	285	254	205	189	175	157	175	145	136	137	131	120	106	123	111	134	111	93	114	104	79	95	98	97	97	81	91	85	96	85	72	89	95	78	88	89	76	84	84	85	65	91	52	95	81	73	95	76	100	90	93	66	83	101	78	77	74	98	60	82	65	98	82	72	83	64	78	85	88	83	94	89	75	85	69	85	95	85	61	91	69	73	76	71	73	74	63	68	67	68	70	66	58	81	69	75	84	80	74	73	73	76	83	85	77	73	78	77	76	89	77	81	78	71	76	94	72	81	79	74	82	73	88	63	75	71	76	74	62	72	71	79	77	80	83	83	60	72	71	70	81	68	82	76	83	97	83	74	77	78	74	91	80	82	64	77	75	90	83	83	84	51	85	73	74	76	84	86	71	75	71	84	74	75	72	85	87	65	69	78	90	79	76	80	98	75	73	84	87	75	73	73	68	69	76	83	76	58	80	85	84	69	70	73	56	78	90	81	75	78	80	96	60	75	66	85	75	67	72	69	82	94	85	78	75	76	67	73	83	90	73	71	66	56	79	67	71	69	81	69	75	85	67	75	61	80	79	84	82	89	76	81	81	71	72	74	63	61	75	72	73	83	75	98	62	70	72	84	72	79	88	74	86	76	77	68	69	70	71	65	74	61	74	80	95	66	86	82	89	59	65	79	68	71	71	66	79	76	88	79	80	73	88	69	72	78	83	68	89	67	78	86	79	89	98	71	91	73	68	67	79	78	60	81	73	80	61	81	68	79	83	74	94	81	75	71	68	77	75	85	84	65	77	85	80	84	82	88	90	70	78	58	75	79	69	79	87	68	80	79	76	73	93	73	83	75	80	79	61	65	96	69	61	79	71	71	72	68	60	72	75	71	79	78	74	74	60	85	72	78	68	65	69	75	76	75	75	76	66	77	83	80	91	74	69	74	76	76	81	79	80	87	84	74	82	69	69	76	69	76	68	81	73	69	85	79	68	74	87	78	73	77	80	80	86	58	80	93	68	81	85	84	65	86	77	77	68	69	78	68	67	66	77	80	80	67	77	78	72	80	77	89	78	82	66	84	76	65	82	77	80	71	87	67	68	76	60	66	69	71	81	56	97	77	63	73	78	74	58	63	65	81	84	72	88	88	73	84	97	77	70	68	87	77	76	81	80	69	79	73	85	80	88	72	65	85	79	76	95	78	73	79	71	84	65	80	81	59	84	68	61	84	71	88	73	76	72	74	66	80	75	90	69	69	79	58	77	79	75	59	78	73	75	85	77	78	85	81	89	77	78	78	69	75	73	54	91	71	70	80	59	88	69	74	96	72	92	66	74	76	71	61	85	73	75	78	74	76	82	86	99	84	72	84	77	83	87	69	69	69	71	65	78	96	77	71	75	78	79	72	72	89	86	78	83	76	64	77	87	84	71	65	77	91	71	76	81	71	61	85	90	100	72	82	86	69	74	79	71	71	78	89	68	71	87	78	89	61	78	62	84	78	84	71	74	85	73	59	81	88	82	83	75	83	77	73	82	79	69	85	64	61	80	80	80	66	74	91	78	84	70	99	81	79	73	69	88	79	67	70	55	61	71	84	88	81	88	76	76	58	75	79	78	86	75	80	67	68	57	77	80	77	77	89	78	85	82	76	90	75	80	75	56	68	81	80	79	88	80	78	77	71	80	57	87	82	77	85	79	76	91	82	81	62	60	82	75	65	61	67	80	73	82	66	80	67	77	72	68	78	66	82	80	90	75	86	67	76	63	86	75	68	71	86	77	69	85	87	71	72	83	87	71	81	77	100	81	77	79	77	65	77	75	73	72	70	87	81	69	83	72	82	69	71	67	82	75	91	72	72	75	83	67	79	75	69	80	86	76	84	85	83	72	75	96	90	89	69	76	77	86	83	70	78	73	56	86	110	74	78	68	67	74	76	63	69	71	83	62	66	85	65	77	82	77	71	70	82	85	76	76	84	63	82	79	75	93	74	83	75	77	84	78	75	85	73	72	76	71	75	90	90	75	90	84	71	83	83	72	77	86	70	86	66	78	81	75	69	65	72	83	70	73	66	82	62	81	80	64	73	82	72	80	88	83	92	104	74	93	81	91	77	80	67	68	70	67	77	72	74	58	75	75	71	91	58	89	91	77	74	70	84	85	73	84	63	81	75	73	84	84	73	80	75	66	61	66	73	77	64	74	70	90	88	73	56	83	76	95	60	80	72	68	67	86	70	85	76	74	70	75	98	87	70	76	70	73	71	87	65	75	70	89	73	74	73	82	64	69	61	79	81	72	90	82	73	84	67	57	72	67	52	76	64	72	65	80	65	64	67	76	87	65	85	81	78	63	65	61	86	95	82	76	89	81	80	75	65	75	69	71	82	85	75	78	66	72	76	83	69	82	68	77	79	91	79	73	88	71	74	77	72	77	64	83	77	82	77	80	87	81	66	70	86	82	74	78	66	63	85	77	84	73	89	70	55	78	75	95	72	69	68	81	74	69	86	85	65	67	85	64	78	73	75	91	66	69	70	69	82	76	95	69	78	72	85	73	73	64	76	81	82	79	84	85	78	76	80	72	79	80	83	72	84	79	85	76	73	79	78	91	72	62	75	77	70	79	81	73	79	82	71	63	85	84	76	82	63	68	71	79	69	76	69	76	79	70	73	69	72	72	86	79	71	87	61	78	77	67	69	82	75	81	91	82	81	71	79	82	72	79	72	76	74	75	83	90	79	65	71	79	85	74	80	67	87	77	80	60	75	68	75	75	69	83	86	86	90	81	73	67	73	68	83	71	87	69	75	84	68	80	65	62	92	87	73	81	78	82	69	91	77	64	74	68	83	67	89	72	75	90	68	68	75	72	63	74	86	68	83	72	72	72	74	69	81	77	75	83	91	77	76	72	84	81	84	70	84	71	80	71	86	74	61	67	66	73	76	81	54	76	79	77	73	83	72	88	82	71	73	82	69	82	76	74	82	74	67	99	69	69	63	56	93	69	67	71	78	76	68	77	77	74	77	73	72	81	90	86	85	93	78	75	81	80	71	75	82	67	84	72	72	82	72	77	88	68	74	78	83	80	70	80	61	81	75	67	75	74	81	73	66	103	80	58	68	67	75	77	89	78	79	62	76	70	85	84	90	79	74	66	96	76	80	84	81	97	85	73	66	71	63	94	92	69	77	76	78	71	70	80	55	86	62	72	78	70	76	77	76	92	79	81	81	74	98	91	75	75	72	73	63	86	79	86	64	75	72	89	76	90	75	70	91	75	74	76	56	63	57	74	86	67	83	63	77	69	78	72	85	66	76	82	84	88	92	71	75	71	84	87	74	83	85	85	95	67	90	50	79	71	78	69	76	73	71	67	88	81	87	78	100	82	86	95	69	80	78	73	82	73	71	88	89	86	60	76	68	76	74	78	91	85	67	72	85	85	73	58	66	67	67	75	59	75	77	68	86	77	82	77	73	68	76	81
7522	16011	13376	7138	4642	3272	2549	1900	1542	1268	985	864	749	628	548	527	438	417	394	402	313	321	295	271	263	265	261	243	245	219	210	205	173	186	196	220	190	175	177	160	171	160	155	175	174	141	183	172	151	152	158	164	144	160	157	150	163	136	161	152	147	141	137	154	143	125	137	141	147	123	136	130	136	148	133	139	161	117	145	147	141	132	127	140	141	127	138	137	162	133	150	124	119	130	130	145	140	145	128	133	131	165	146	138	143	132	153	139	113	123	126	148	136	147	130	135	128	136	143	132	136	123	141	152	148	145	148	141	145	139	132	111	131	128	139	126	136	129	125	123	125	147	147	153	138	129	142	149	155	120	132	120	129	138	131	128	136	128	143	125	130	148	135	154	130	132	139	118	102	132	143	128	140	135	141	129	140	116	150	131	147	125	116	116	137	142	121	129	128	127	151	150	147	141	133	148	121	142	131	124	128	129	133	123	123	139	130	142	135	143	135	132	126	121	130	144	122	133	130	174	140	150	132	146	123	137	134	133	125	126	123	133	145	127	139	141	128	122	141	128	120	115	135	142	145	145	116	157	130	130	125	136	125	152	153	147	126	124	115	145	133	126	114	118	150	140	137	127	126	139	131	143	114	131	113	126	132	147	141	133	155	131	107	131	151	135	154	143	110	159	132	138	140	140	120	151	131	133	121	129	152	149	129	144	146	120	128	124	128	126	133	117	118	134	122	151	126	123	122	130	126	141	141	141	142	151	129	153	122	146	122	134	133	151	124	119	143	136	120	128	136	140	146	139	148	138	146	120	127	138	127	143	135	126	136	133	130	143	133	127	137	141	142	130	128	143	114	145	142	138	139	144	115	148	131	114	145	136	134	120	157	139	130	144	136	154	137	151	133	124	119	113	138	140	132	130	138	160	123	120	148	149	126	134	121	129	111	137	149	137	118	128	137	132	139	125	162	136	128	130	139	132	136	121	142	127	129	138	140	113	123	132	144	129	111	141	110	126	120	136	139	127	124	132	179	125	140	111	120	157	137	121	133	133	128	141	140	141	138	138	105	147	137	113	141	143	141	134	152	133	120	142	135	146	161	126	121	132	128	131	130	128	138	138	127	117	134	130	132	104	116	134	116	134	141	127	146	151	112	141	131	111	134	129	131	156	146	119	144	132	146	130	113	129	143	134	135	105	129	143	145	142	126	127	134	134	127	135	130	147	134	118	143	161	123	126	133	132	130	132	152	141	142	144	132	123	126	128	156	133	134	141	109	139	128	132	121	132	134	129	132	118	133	134	110	152	152	148	129	151	131	163	130	113	144	120	133	145	121	115	126	168	138	134	133	160	121	147	155	122	118	125	145	124	129	113	128	127	122	130	122	120	126	127	116	102	120	100	121	137	141	121	114	139	128	123	125	125	129	129	146	117	127	131	144	125	122	122	145	139	124	140	128	139	146	122	127	134	103	121	115	138	129	120	132	136	122	121	132	122	143	120	129	149	125	145	131	133	113	120	122	143	135	125	140	148	135	120	137	126	115	148	144	125	126	154	130	129	141	132	150	148	127	132	141	136	137	153	145	130	140	136	133	139	113	140	142	113	124	126	132	160	141	147	123	141	150	116	134	128	137	139	117	129	136	137	110	116	124	131	136	113	134	145	128	111	146	134	143	134	143	129	126	134	134	124	107	131	158	159	129	125	139	145	128	155	132	153	127	155	119	151	121	127	146	127	136	131	132	131	139	145	143	138	139	139	146	146	150	119	148	137	114	161	128	120	119	124	133	129	116	131	135	117	134	134	133	129	143	122	109	144	136	135	134	144	128	129	127	149	132	115	133	127	138	140	119	132	144	112	134	119	126	145	135	137	128	108	138	143	115	141	139	154	134	129	116	123	149	120	135	143	134	143	132	140	125	143	112	140	126	134	136	137	132	130	145	128	149	119	127	117	149	134	140	133	145	123	129	114	135	147	133	136	130	139	123	133	142	141	123	130	121	134	161	106	145	120	129	131	130	119	151	121	139	138	126	148	147	146	135	135	120	144	139	117	136	158	124	117	132	146	103	122	158	125	139	153	134	125	141	109	129	133	153	117	122	122	150	134	167	130	106	134	151	139	166	141	133	120	134	129	133	141	130	127	131	137	141	129	131	144	142	116	132	132	115	141	139	128	129	117	134	137	122	131	128	109	116	123	125	149	125	114	146	123	132	152	141	134	111	134	116	148	138	126	131	141	128	140	135	137	121	140	127	139	118	155	136	141	139	145	122	131	119	134	136	114	126	123	123	115	133	144	140	125	112	133	116	143	141	117	134	138	119	147	148	146	127	139	129	139	127	145	131	146	157	129	135	118	135	129	129	143	151	123	124	136	129	136	121	124	123	108	143	120	137	111	132	126	139	136	136	137	122	135	127	132	136	143	113	151	125	122	144	142	147	127	154	106	154	159	117	126	134	125	125	115	156	124	148	136	136	118	112	136	136	131	139	132	139	126	136	122	124	133	143	131	145	128	150	127	136	137	132	125	142	140	150	147	154	152	130	123	132	117	113	137	117	113	139	131	137	135	128	140	140	131	147	123	118	137	139	130	115	129	111	133	121	126	138	138	141	146	121	135	111	142	134	137	134	140	146	134	123	141	134	119	116	126	127	126	156	156	136	153	124	118	118	122	135	128	127	129	119	123	133	141	126	128	140	138	127	129	128	135	137	137	112	136	135	133	131	125	133	135	142	162	126	130	138	130	125	131	133	126	123	127	121	140	135	124	133	124	134	112	143	109	147	158	136	117	121	105	140	143	138	121	142	122	137	150	133	125	116	139	118	141	131	146	146	136	106	136	136	131	121	138	141	129	137	137	125	147	151	132	133	126	148	116	141	141	142	117	128	139	143	129	119	153	119	137	136	135	141	114	118	132	121	109	132	141	148	101	143	128	127	131	135	137	132	127	132	133	134	131	127	131	134	132	148	123	118	137	125	129	118	115	126	140	129	129	124	129	130	124	135	115	147	147	133	137	135	123	130	120	127	120	106	133	123	154	134	121	144	155	158	134	143	139	123	127	134	114	149	133	123	136	153	139	135	135	149	138	135	152	153	145	122	126	143	138	135	140	140	122	126	121	136	127	127	154	140	120	159	132	117	148	137	140	136	124	143	136	138	139	142	146	120	120	136	122	132	131	112	129	128	141	140	140	146	149	138	131	115	122	142	145	143	130	127	121	131	141	136	139	146	146	135	144	119	138	131	131	143	121	134	133	121	139	161	150	126	134	143	137	136	109	127	144	139	145	124	139	132	121	130	157	145	114	140	112	127	143	151	112	138	123	127	137	144	131	127	148	146	104	105	129	133	126	122	130	133	131	127	123	142	133	133	138	131	149	135	142	150	130	129	125	142	155	128	144	121	118	131	133	139	151	118	123	124	119	122	144	131	129	141	129	129	147	131	138	117	145	135	128	127	138	141	130	117	128	160	122	141	123	125	132	135	146	115	127	137	125	129	128
26645	19683	5487	637	405	372	313	363	318	331	343	361	278	327	300	301	303	320	330	338	333	275	310	321	327	312	312	295	320	326	314	332	314	345	308	308	305	316	294	290	330	307	327	309	317	296	314	292	336	321	317	298	336	313	349	292	306	307	306	334	342	310	315	319	329	312	312	312	309	323	290	319	302	300	316	325	333	310	316	332	304	322	326	330	342	327	285	294	286	315	324	331	316	297	301	289	326	298	296	328	303	311	351	299	294	326	290	317	340	290	309	298	305	318	336	314	312	320	302	321	302	309	318	315	315	315	289	293	309	301	313	350	310	300	298	293	338	308	302	306	345	343	305	324	330	331	303	287	292	326	303	332	316	320	284	315	291	317	304	339	309	336	311	327	324	330	302	325	287	322	332	340	331	307	284	292	321	308	279	275	323	298	303	304	296	339	326	304	313	338	324	307	324	337	315	303	305	294	334	314	306	331	335	329	288	310	301	295	330	293	313	304	287	328	306	320	337	328	330	328	299	303	277	297	286	315	337	334	278	271	306	306	307	297	325	325	348	306	333	307	329	322	283	332	314	295	301	284	288	347	297	311	339	296	320	294	291	320	308	326	313	307	337	324	334	278	293	340	301	320	307	329	287	331	321	316	318	328	309	313	302	310	290	336	323	322	298	308	309	324	323	314	328	286	320	283	325	288	288	295	290	318	329	328	336	323	324	310	279	310	342	286	316	296	289	310	301	297	344	329	296	331	305	338	309	306	343	315	299	321	308	334	293	318	290	314	363	294	299	324	311	328	345	321	328	338	325	309	282	274	335	348	337	324	304	314	316	336	286	320	310	296	324	306	313	319	292	312	297	317	283	290	292	292	344	312	336	315	341	289	306	311	317	318	325	314	264	321	305	330	289	310	313	301	313	322	356	289	309	297	335	328	314	334	303	317	306	332	355	328	318	302	294	313	304	290	316	305	327	314	316	302	330	324	314	316	336	314	304	327	329	284	319	325	304	291	314	313	332	312	300	305	306	317	269	324	321	273	306	321	316	329	328	306	346	297	333	316	299	293	284	312	298	280	294	322	324	286	329	319	291	303	327	306	338	299	284	301	309	303	302	305	320	298	315	274	313	291	303	269	266	305	335	308	319	291	314	301	307	293	293	299	344	289	343	348	312	318	276	316	299	310	320	327	281	299	328	296	340	347	296	312	323	304	316	301	307	302	311	324	316	306	322	307	297	296	299	309	312	322	302	327	274	315	321	300	301	355	314	303	325	268	326	305	296	294	298	309	306	306	316	309	297	324	345	323	301	325	341	299	289	296	311	313	311	298	330	287	308	321	334	302	335	307	308	304	320	321	312	308	313	305	314	305	314	307	292	305	315	310	327	309	336	312	307	327	301	289	312	331	331	342	290	292	290	304	313	302	275	318	334	334	306	302	323	267	345	299	321	284	298	312	332	290	321	302	343	303	300	303	312	354	284	310	291	311	314	322	302	342	318	317	305	314	339	295	300	311	300	309	320	296	304	301	326	344	331	282	316	258	327	339	316	285	277	338	302	297	288	329	313	327	354	306	334	282	318	313	345	314	314	303	322	339	323	331	313	317	283	326	306	311	319	318	315	301	319	315	337	305	322	292	320	314	327	327	324	329	321	325	291	315	316	288	334	335	303	300	320	329	298	315	322	330	304	321	322	345	293	324	298	311	303	325	319	313	313	293	293	323	313	285	304	320	315	301	323	307	300	331	337	316	328	302	303	311	293	317	310	304	327	289	336	312	331	338	304	307	336	304	310	286	320	330	297	293	284	309	310	294	299	334	315	287	345	322	344	281	310	276	311	332	308	323	322	315	311	308	319	322	301	320	343	330	321	308	298	268	309	315	304	315	274	302	318	322	302	306	288	328	311	284	297	349	316	300	331	319	324	329	294	330	319	317	298	287	319	313	292	300	317	318	332	347	285	357	321	314	349	298	317	321	286	317	309	298	308	333	299	317	305	288	342	338	329	310	290	344	317	311	323	316	316	290	312	300	328	312	307	314	331	335	315	290	342	296	326	350	323	309	315	326	334	303	317	341	337	300	346	306	302	305	291	316	310	325	303	295	329	327	307	309	309	318	279	308	319	266	320	315	312	313	312	343	310	322	340	323	331	293	334	295	333	291	332	342	307	341	330	291	286	312	312	343	336	313	296	292	317	328	313	322	338	327	324	296	295	293	335	311	325	334	305	317	309	336	317	316	310	316	284	317	327	302	322	298	310	325	317	284	329	318	330	307	295	329	315	295	286	331	317	327	309	296	301	352	311	347	288	285	278	310	280	304	308	341	299	335	294	332	314	328	300	317	307	314	304	323	303	308	330	326	341	294	338	300	325	313	336	314	329	301	333	321	331	310	271	325	313	267	352	329	325	313	329	319	326	309	271	311	299	294	333	323	339	320	348	295	306	311	336	331	336	314	323	316	316	303	293	313	299	325	292	337	318	295	293	301	292	336	304	326	295	291	308	273	351	274	332	309	320	332	288	300	328	323	278	305	341	327	328	299	306	320	307	298	335	306	306	328	309	353	310	310	312	325	321	298	312	327	305	322	319	309	305	329	312	314	331	311	331	303	326	295	284	279	281	329	316	301	306	314	340	302	320	304	287	306	306	309	323	326	320	323	334	289	336	309	290	318	313	303	322	307	307	306	304	314	324	337	322	328	350	298	317	310	319	286	308	302	323	342	286	295	304	311	312	309	303	350	302	339	307	293	307	284	300	317	337	326	317	291	331	324	301	319	336	290	343	343	292	317	307	294	320	297	317	311	299	300	336	279	312	318	299	298	320	292	343	282	310	297	281	303	298	341	303	323	294	334	317	319	306	326	361	315	307	334	319	316	305	299	316	299	285	348	317	303	293	285	317	334	333	340	306	317	331	326	293	303	324	320	299	302	316	312	295	313	300	320	278	328	311	308	302	323	319	339	315	332	297	292	290	308	325	307	303	306	312	304	337	313	312	306	334	321	313	312	294	363	322	319	327	337	294	312	329	344	291	327	314	310	298	334	292	319	304	344	296	325	307	327	287	312	309	283	319	311	315	317	297	341	300	347	292	308	303	294	306	321	321	288	316	319	306	325	349	308	317	323	343	335	306	293	304	328	330	304	327	312	333	323	308	320	291	278	327	300	286	305	296	302	333	306	323	308	311	295	339	333	289	302	314	324	320	331	353	327	310	306	310	307	332	294	308	305	309	313	296	333	322	331	331	318	317	289	306	324	331	325	309	314	318	301	326	312	311	305	310	317	295	339	307	340	314	294	324	331	302	330	329	289	325	285	299	320	330	310	295	329	325	316	296	289	333	317	324	307	311	330	334	337	299	304	312	299	300	317	316	318	325	320	328	307	307	333	265	334	284	312	283	306	304	328	302	307	332	301	299	332	321	305	316	338	310	340	301	316	308	300	326	331	331	326	328	310	290	288	292	286	298	315	341	296	292	313	300	313	312	309	322	310	322	328	328	296
3972	1456	1290	816	725	646	571	613	603	571	557	549	551	595	614	501	506	529	538	538	556	544	524	566	517	523	530	499	538	546	549	530	534	542	558	563	547	538	562	530	530	559	474	491	508	478	530	506	540	554	546	530	520	513	559	501	503	552	541	510	522	559	537	538	560	509	587	530	550	537	552	504	532	571	519	517	520	532	528	543	543	530	560	500	546	531	519	527	514	562	521	549	513	532	515	507	538	515	542	517	533	555	475	510	540	525	542	550	540	540	512	516	548	530	482	509	537	524	477	485	550	521	529	541	531	514	535	513	556	506	524	578	556	550	527	532	492	522	527	550	503	534	545	497	543	520	501	550	520	506	565	523	510	539	504	519	546	546	520	542	514	532	535	544	497	539	477	497	522	528	539	508	538	553	518	507	533	528	483	567	484	521	525	541	549	522	545	566	579	525	546	537	568	569	561	529	515	484	525	534	549	562	533	550	529	495	494	575	526	510	531	522	566	539	521	509	590	496	567	508	514	536	521	513	519	525	534	533	533	547	521	517	545	496	525	541	510	526	542	557	524	588	531	556	562	576	540	506	539	535	568	529	499	504	519	539	530	507	557	541	519	493	539	527	514	534	556	500	548	519	540	501	476	541	529	528	529	541	501	526	538	483	517	549	543	561	530	563	515	546	544	526	537	523	532	517	582	572	531	490	545	535	510	534	535	519	502	511	536	569	525	528	532	558	550	515	517	553	515	564	569	577	541	559	544	496	520	533	546	526	518	524	514	497	524	566	512	552	522	480	514	493	531	526	542	521	542	507	543	526	523	564	552	559	537	562	535	537	544	527	555	522	500	522	558	521	519	516	519	540	567	529	529	542	536	532	514	556	505	517	518	561	528	529	528	505	529	554	530	550	494	532	519	548	526	526	501	501	526	527	586	555	528	549	547	528	502	511	552	511	503	564	543	568	507	499	573	536	489	569	542	526	503	551	547	501	530	531	537	522	481	530	550	534	560	556	514	551	526	545	551	496	505	551	495	564	518	501	561	554	539	494	566	536	521	529	555	514	525	517	518	530	524	508	506	503	516	533	562	554	513	519	530	546	528	520	493	511	521	493	536	545	503	514	522	553	542	507	516	523	515	501	565	500	555	519	540	541	557	540	581	541	565	500	535	521	551	541	517	522	480	532	502	528	519	554	512	560	541	538	560	538	508	515	507	534	521	500	555	535	575	514	511	524	527	521	540	524	542	526	515	556	537	541	549	531	516	503	570	520	484	508	529	542	544	528	542	535	474	482	535	518	585	511	530	548	512	546	551	531	521	543	560	560	580	521	549	544	540	512	529	521	546	558	539	573	530	561	563	508	546	521	522	554	488	543	508	538	505	562	522	515	544	554	530	541	499	543	535	527	499	540	524	500	499	545	526	558	549	513	484	530	541	540	535	522	511	531	541	606	569	535	492	509	595	552	541	528	494	492	569	513	559	517	518	515	516	526	528	518	545	518	502	521	528	533	567	541	570	487	529	490	537	548	581	565	574	530	515	507	559	505	505	526	522	495	532	546	548	555	527	540	547	528	523	524	523	520	570	503	533	515	519	512	520	557	505	448	540	544	497	563	518	535	494	531	508	545	517	554	587	501	521	523	567	538	570	573	534	518	519	488	494	539	536	518	538	539	499	513	535	522	502	495	533	532	569	520	569	550	531	572	537	552	560	547	521	501	492	509	521	528	568	531	537	479	496	520	529	543	535	537	517	513	521	567	522	556	524	526	507	558	560	540	516	496	520	528	535	522	530	525	539	573	550	507	497	517	526	517	514	517	530	538	538	524	557	513	533	540	512	512	532	478	520	501	518	546	552	549	532	521	532	570	502	537	569	528	536	549	533	518	508	513	530	513	538	526	546	474	488	524	538	484	531	528	553	543	540	530	476	531	551	574	583	555	517	544	481	520	492	514	542	532	500	513	531	526	516	538	533	522	528	506	526	572	502	559	525	526	517	545	494	537	500	532	554	511	537	525	534	530	507	567	557	503	536	510	516	521	536	548	509	534	527	534	525	555	514	524	537	497	548	486	517	586	484	545	560	566	528	536	535	567	533	531	539	538	550	555	542	516	508	540	570	499	527	563	546	538	529	516	537	549	533	523	544	543	514	538	503	530	542	535	520	516	532	545	529	531	585	548	527	516	556	560	525	530	575	510	526	537	540	551	522	531	540	495	562	549	569	491	510	559	549	534	564	582	527	522	540	513	534	485	515	509	538	537	570	514	539	552	554	508	516	480	586	571	552	553	512	532	520	514	516	542	524	545	542	503	516	526	573	539	537	495	574	524	497	555	526	528	538	580	537	551	536	541	550	551	557	547	505	529	548	550	563	507	549	565	489	508	528	467	534	564	544	536	540	564	552	538	494	499	544	554	533	539	504	537	543	526	493	543	541	495	521	539	539	534	527	489	564	522	565	518	564	538	573	505	541	555	551	511	535	498	524	537	556	487	529	493	494	511	492	542	537	551	550	564	543	583	546	563	540	558	506	524	523	526	530	534	528	504	517	528	562	566	518	540	523	530	506	515	546	518	521	529	503	551	532	492	557	537	523	569	551	546	575	518	517	555	538	511	525	539	531	537	589	520	473	559	552	497	515	511	531	567	553	530	555	502	540	512	582	521	545	546	529	566	573	554	510	510	485	516	533	518	523	520	551	506	449	516	512	509	528	511	518	496	586	528	528	489	555	538	518	514	531	519	562	503	508	509	532	520	549	490	546	555	533	548	574	564	517	518	595	488	553	515	557	561	487	543	492	583	533	531	538	540	520	514	489	543	518	514	553	551	501	517	536	504	525	532	543	537	510	514	541	544	548	536	558	535	503	534	540	510	497	526	517	498	539	481	566	545	543	553	527	515	555	533	526	524	502	543	556	537	500	538	547	581	552	544	563	519	515	498	535	545	517	543	500	572	511	530	485	532	491	524	516	559	530	531	505	498	511	548	478	513	501	527	524	523	546	516	566	501	496	526	548	542	506	535	534	514	565	527	501	496	534	551	509	552	511	489	525	544	537	531	533	501	497	530	514	454	569	527	523	519	501	559	537	560	483	472	586	522	556	536	520	515	549	526	535	518	504	556	521	541	513	527	516	483	526	537	533	508	535	527	547	504	505	499	558	495	514	589	538	521	531	519	524	541	506	531	551	581	534	511	518	540	530	564	493	521	579	565	533	526	588	524	548	512	530	513	538	513	541	503	534	526	479	543	552	536	548	524	536	543	527	540	556	508	528	508	530	514	560	479	549	574	527	550	543	488	557	512	520	545	499	523	486	552	518	537	515	547	506	498	536	530	534	532	531	539	495	540	540	567	542	538	564	497	572	539	541	540	552	501	553	547	527	527	575	548	535	510	532	550	579	517	531	526	565	536	521	528	517	536	546	500	548	482	563	522	574	552	558	529	558	528	523	520	507	491	558	500	534	525	511	554	523	513	528	554	489	523	517	576	530	538	518	520	498	574
24033	21130	28219	24292	20313	2150	697	497	400	339	351	293	288	279	270	288	249	254	274	235	231	218	214	197	263	211	220	233	232	212	244	228	205	210	217	233	224	214	218	241	243	217	219	223	221	208	213	221	202	239	204	206	232	199	201	207	210	199	188	201	224	198	219	199	224	202	216	203	204	190	210	211	219	234	193	214	234	214	219	236	224	211	209	224	211	248	193	220	231	220	196	207	210	222	236	179	204	208	204	189	203	205	231	214	191	217	197	215	235	190	214	222	231	184	228	215	206	205	213	200	217	224	217	240	230	205	222	210	225	194	200	181	181	214	215	221	214	190	234	203	207	221	201	213	208	204	228	212	226	191	189	193	245	222	224	228	209	202	222	228	248	206	214	200	211	241	205	223	207	205	207	239	205	201	191	199	217	192	211	197	234	217	202	232	182	218	210	247	198	226	197	201	213	203	226	169	196	225	207	238	211	235	199	191	208	207	240	207	198	229	226	197	187	216	207	224	237	206	224	190	240	222	221	213	201	216	215	217	205	194	221	210	220	211	206	221	195	193	190	217	220	200	199	200	228	208	212	206	189	195	220	208	197	217	218	204	207	200	216	213	234	202	204	215	221	219	218	232	231	210	218	229	203	183	191	209	231	226	196	188	220	191	216	221	191	214	197	214	217	209	207	225	213	180	195	198	194	213	208	195	209	221	211	202	200	187	202	205	209	220	207	197	203	195	192	214	188	215	175	203	227	189	193	231	215	198	243	233	221	203	210	224	190	194	194	238	199	214	231	213	195	198	232	194	209	198	234	212	229	185	221	229	191	200	201	226	194	205	189	218	221	213	218	219	215	207	186	200	202	234	204	204	204	233	197	182	226	223	220	218	204	213	215	223	221	213	203	229	212	219	200	208	215	219	232	210	212	198	199	218	233	223	227	205	216	205	228	221	215	197	192	200	204	218	227	187	211	206	199	223	237	219	232	227	216	230	202	209	214	214	208	212	212	209	252	221	221	219	234	206	210	212	193	236	217	215	207	196	221	231	220	209	242	220	212	207	184	173	221	198	218	208	213	208	227	222	237	212	196	228	202	227	236	220	218	203	197	212	218	198	239	208	206	198	223	211	192	197	227	224	197	200	182	218	203	190	227	206	215	201	197	195	209	202	225	205	209	203	238	216	229	237	184	211	225	210	214	194	213	214	213	206	200	197	225	216	196	199	193	214	210	211	219	219	233	217	233	216	216	231	194	188	191	205	197	196	208	222	209	200	212	208	205	210	199	199	207	199	205	215	186	198	198	206	186	208	212	211	217	193	214	213	208	207	219	215	223	226	205	217	194	195	197	201	211	222	234	194	228	197	207	224	200	257	200	204	177	210	201	212	202	205	216	201	194	187	208	212	213	180	185	218	221	203	222	181	206	219	194	213	210	223	233	235	207	220	201	191	195	220	209	225	256	221	217	222	232	205	227	180	174	229	196	197	199	204	238	211	221	222	192	204	217	194	200	203	204	200	199	200	234	193	210	202	242	232	196	195	196	199	238	222	229	194	173	201	221	203	202	211	239	209	196	226	212	207	212	232	218	211	178	218	223	208	211	177	217	220	191	214	200	221	192	219	224	204	223	244	211	231	208	232	218	221	224	190	260	206	212	229	200	224	217	191	209	224	207	214	206	193	197	215	209	219	185	206	217	225	221	188	217	210	239	219	196	201	232	182	201	205	208	199	205	205	208	250	228	222	223	173	206	202	221	201	194	209	200	213	211	220	209	196	195	226	197	210	202	209	203	206	223	199	211	216	222	204	211	223	193	214	206	205	219	220	218	228	210	202	229	209	175	203	228	225	235	203	208	201	228	192	199	201	231	205	180	201	211	192	210	212	206	224	211	222	238	198	213	257	181	200	215	203	203	199	195	207	213	228	212	221	202	214	200	202	215	217	205	205	198	227	197	206	217	218	226	220	196	215	206	206	203	198	207	217	199	222	209	203	183	185	200	196	214	197	207	227	210	172	210	198	188	215	214	207	209	217	222	223	210	223	228	190	215	225	197	198	206	200	208	220	201	196	210	197	212	192	202	231	213	236	228	227	218	200	201	206	205	197	199	191	206	193	209	203	219	222	194	208	192	190	202	221	202	234	230	205	197	202	198	214	177	217	169	214	208	188	195	196	218	186	184	180	210	218	194	217	198	204	198	198	179	221	202	203	182	224	190	204	202	198	200	230	212	207	229	224	190	225	216	223	200	201	207	206	230	244	202	225	221	168	213	209	203	194	220	181	194	176	213	205	220	201	217	231	223	215	205	214	233	226	179	218	206	226	206	207	220	208	217	219	214	208	210	211	238	209	215	214	193	207	217	219	182	207	192	201	244	231	195	219	204	198	207	209	219	201	221	211	216	189	202	197	223	221	216	201	199	239	212	227	203	224	198	216	203	240	226	218	205	181	210	226	194	188	195	207	215	170	224	218	219	198	197	216	222	185	198	193	187	196	212	225	210	217	215	231	209	191	216	222	205	241	209	233	203	210	222	201	215	210	204	202	182	210	220	246	240	213	226	203	217	211	185	199	216	191	187	224	227	191	234	203	199	237	210	225	227	183	201	225	192	212	211	214	228	233	202	187	223	201	193	209	251	203	228	196	199	230	218	196	215	225	226	218	191	209	238	179	214	222	215	233	219	188	193	182	222	201	217	236	183	215	221	214	214	223	186	209	201	154	203	180	198	215	173	218	195	181	219	198	242	208	188	214	197	221	238	236	218	214	210	209	206	215	227	213	218	196	192	200	212	193	224	232	187	220	202	204	184	212	201	227	240	230	191	227	200	193	223	197	208	208	200	239	222	199	205	185	222	201	212	201	213	242	197	235	208	188	183	261	205	219	198	207	227	213	225	226	207	215	211	203	190	204	194	213	220	222	221	220	205	178	201	204	201	213	203	212	212	235	222	201	220	214	204	232	199	224	223	202	193	220	195	196	209	211	216	220	199	190	195	231	197	195	217	231	235	228	221	206	210	206	207	242	250	230	227	207	212	203	203	228	208	215	235	212	224	223	225	219	217	205	208	218	210	202	204	228	218	209	213	184	189	199	201	185	229	209	223	207	194	215	216	197	207	203	217	200	197	220	234	194	201	206	180	223	196	214	202	216	207	198	215	207	195	195	224	225	206	203	199	192	213	194	230	236	204	208	224	205	192	230	216	236	219	197	211	212	220	198	211	178	223	217	216	201	224	208	213	193	195	204	212	183	212	183	193	228	207	222	233	212	190	213	204	212	238	214	204	198	200	213	204	219	207	207	199	201	198	193	197	201	218	189	216	239	185	229	193	224	212	202	187	242	193	199	223	195	234	202	224	215	215	218	235	222	205	223	218	209	225	232	207	227	207	208	221	229	243	204	225	193	204	214	216	227	212	241	222	202	199	194	201	206	210	209	195	210	211	223	205	200	212	182	216	202	226	219	213	218	224	193	187	231	213	190	201	235	206	220	199	219	227	215	213	200
5205	9820	8185	4117	2792	2120	1595	1277	1049	862	870	729	653	605	569	555	544	500	497	474	465	416	449	451	465	445	411	393	410	385	438	384	374	401	413	378	409	434	383	391	373	402	393	400	374	373	386	397	387	376	325	369	346	349	358	344	377	393	393	382	364	382	379	398	339	373	351	389	372	367	364	385	380	358	370	331	360	410	368	355	343	329	386	365	391	348	375	357	389	379	350	392	354	371	391	357	384	346	363	338	354	368	366	396	373	383	363	365	324	398	363	381	381	362	382	360	341	378	395	354	384	357	394	364	383	374	358	373	370	374	366	366	391	355	392	367	372	365	351	335	351	393	379	350	366	368	359	388	343	361	404	363	343	366	359	375	409	336	357	338	356	388	390	368	369	348	373	360	418	324	346	375	352	370	360	390	374	341	319	368	408	356	365	373	383	360	403	365	381	356	365	377	408	329	373	375	347	381	386	358	383	415	365	411	400	366	377	371	361	375	376	384	379	357	391	380	391	367	365	350	409	394	361	347	408	364	360	352	362	342	383	349	356	357	368	375	351	358	354	373	369	354	356	376	369	367	342	345	348	347	344	379	351	357	332	331	365	316	345	387	382	370	351	329	388	373	365	361	392	366	369	393	364	362	363	371	350	363	384	376	393	369	370	347	398	343	329	381	392	355	364	368	338	350	379	351	353	336	356	357	377	350	369	349	396	334	408	363	388	371	377	362	369	392	364	381	345	362	370	355	347	356	380	398	377	375	396	352	355	354	357	400	375	362	360	374	384	358	340	379	331	376	368	377	346	381	346	363	377	362	369	334	370	396	377	361	376	398	348	383	352	348	364	368	375	351	349	356	372	365	360	350	383	360	352	367	403	354	345	374	369	385	351	364	405	322	370	350	390	370	388	368	365	350	343	343	394	365	350	359	363	379	371	346	377	378	350	353	340	378	369	366	372	394	351	362	384	332	373	364	335	379	354	360	361	389	380	350	358	392	354	366	350	390	354	379	374	337	359	359	333	340	345	365	395	363	366	362	376	371	354	400	334	349	371	350	390	376	372	361	349	352	352	351	358	368	352	358	375	383	319	350	372	343	369	370	359	346	353	342	353	376	378	361	393	374	352	388	401	406	380	359	350	377	366	365	333	351	324	367	369	367	376	354	366	364	363	370	342	368	367	360	337	348	352	384	361	353	370	382	349	355	393	362	321	366	362	394	337	384	375	353	359	369	376	367	346	373	363	343	317	357	378	359	380	396	385	387	361	416	417	349	367	382	378	334	338	353	362	351	364	366	357	329	327	380	361	357	360	339	389	372	378	330	383	314	428	371	344	358	367	325	393	337	356	389	380	380	359	365	356	369	361	384	345	377	365	380	366	340	362	366	358	378	359	366	355	370	345	339	379	337	389	359	403	361	333	360	365	350	397	362	363	337	373	363	358	378	372	354	346	346	371	410	350	354	385	361	389	356	361	346	331	384	369	370	368	399	381	361	349	364	350	376	381	378	378	371	392	349	361	377	347	329	358	372	349	365	332	382	348	392	391	313	377	360	365	362	354	384	355	339	357	411	383	372	343	378	359	337	381	373	364	340	359	402	377	370	346	381	359	360	377	355	383	380	390	382	335	349	341	372	381	362	329	379	389	368	343	406	412	355	368	374	362	403	378	366	384	367	352	360	376	342	370	374	362	355	340	373	364	338	374	371	381	383	346	371	364	382	391	401	378	323	359	372	372	328	378	374	359	342	360	398	391	376	336	378	372	401	333	345	327	356	380	333	383	368	394	351	358	373	385	363	351	361	366	351	379	387	340	391	353	357	370	357	368	340	381	366	418	351	367	377	359	359	376	344	339	361	366	389	333	338	395	406	390	367	342	374	394	362	363	379	395	368	365	337	380	376	347	372	335	368	371	393	364	374	361	353	386	376	364	380	396	364	348	386	365	385	377	374	380	343	383	373	327	374	365	378	380	376	337	376	376	358	367	356	365	326	365	389	381	388	372	357	347	367	364	357	345	365	344	386	392	364	373	364	387	390	362	389	414	370	333	344	392	331	389	390	373	354	368	367	352	383	366	386	385	349	364	360	379	373	358	378	356	382	394	381	373	374	368	375	366	380	407	369	359	380	339	344	386	366	363	348	356	378	343	391	353	385	367	350	378	375	379	340	356	388	363	373	342	396	348	385	370	369	370	397	395	401	380	333	377	384	384	373	387	354	358	348	345	389	322	377	374	381	382	355	334	383	397	369	338	372	354	356	366	382	359	343	370	393	391	361	387	345	355	370	371	349	391	379	394	347	394	375	323	399	362	331	349	370	364	332	371	327	353	347	362	385	391	361	381	391	380	342	341	393	332	365	374	325	375	351	356	393	375	367	395	375	360	398	363	386	326	380	367	399	357	373	377	355	385	383	380	351	355	347	349	352	312	391	393	392	368	337	365	341	368	344	354	394	371	385	390	351	364	351	373	348	352	385	308	396	355	334	346	344	378	370	379	416	368	361	365	383	368	365	360	398	365	381	367	387	387	342	374	348	380	414	312	368	320	346	385	397	379	368	352	359	345	382	384	370	365	387	349	358	380	377	361	373	371	366	395	372	381	374	370	381	368	372	347	345	409	379	331	403	359	354	374	388	381	370	361	363	349	352	351	372	365	385	348	371	384	377	340	375	373	374	342	345	383	368	362	372	381	397	382	328	337	352	347	387	384	365	358	369	374	359	382	368	298	369	370	364	349	405	343	376	337	368	407	390	335	374	352	395	385	357	376	391	378	386	375	357	425	359	344	368	377	376	360	376	389	370	361	335	347	376	378	361	357	367	385	373	369	361	368	378	356	348	374	349	382	343	387	351	389	335	363	398	351	389	364	393	378	355	394	332	341	353	405	399	372	417	381	322	385	338	355	369	358	369	383	365	382	398	345	408	377	378	345	375	327	333	374	426	370	389	375	363	372	381	360	374	342	366	365	354	366	378	342	386	367	374	329	387	327	325	363	363	366	369	346	344	339	374	368	353	369	354	372	331	356	376	381	352	366	369	373	372	347	345	350	370	354	372	361	334	371	352	347	373	359	367	370	340	398	379	336	357	380	351	358	360	366	360	377	379	338	370	332	382	341	356	372	362	362	357	380	364	405	361	393	346	339	336	372	406	376	391	360	362	335	354	368	334	407	336	345	363	347	349	397	402	339	361	372	358	352	322	389	391	349	364	354	366	301	371	334	352	387	344	364	365	352	354	385	368	366	350	400	400	348	404	336	383	371	371	372	356	394	370	366	343	362	369	377	382	357	373	358	364	377	339	348	380	379	371	381	369	365	411	371	326	384	367	381	421	387	397	370	376	378	362	381	362	360	343	360	345	384	370	417	361	376	356	409	388	396	376	369	364	383	402	359	355	346	349	379	374	313	367	372	354	381	393	384	362	347	370	381	332	358	377	354	374	344	359	382	369	391	368	368	372	361	352	345	348	380	383	338	357	374	389	331	340	358	348	352	357	373	360
23117	21142	28916	23632	21142	19682	1742	623	440	349	312	251	220	220	184	197	159	166	146	133	141	135	113	131	134	101	97	88	91	109	90	89	94	105	88	100	85	89	79	93	83	92	80	88	91	76	92	76	74	79	73	67	87	92	84	81	81	82	84	79	86	64	81	84	76	62	64	81	90	71	80	81	83	78	72	90	64	84	81	76	91	82	74	71	78	68	75	87	70	65	78	77	85	80	85	72	73	85	87	76	84	81	92	91	83	74	70	64	83	91	77	93	76	82	74	64	82	87	73	81	71	87	70	77	69	84	71	93	78	70	63	66	79	76	67	82	62	84	75	82	96	67	76	84	85	81	74	55	85	66	61	74	62	78	73	82	90	94	73	86	68	84	81	72	79	80	77	79	84	63	87	82	80	60	87	90	80	76	73	89	74	85	75	74	82	78	69	63	81	78	71	76	101	74	65	65	63	81	78	84	83	87	80	72	63	83	83	83	59	81	72	80	83	69	64	69	75	88	78	77	79	59	72	78	67	85	72	72	68	88	71	72	76	88	69	83	79	72	73	79	91	90	83	86	73	85	67	78	69	78	73	53	67	65	74	70	64	74	82	68	80	74	76	65	86	56	69	68	76	80	76	78	90	96	79	80	72	69	77	77	92	73	66	91	62	89	87	68	70	74	88	83	87	75	58	56	81	88	82	76	74	48	82	83	74	77	68	67	77	68	74	71	78	62	70	81	88	76	73	65	81	75	70	87	75	77	73	74	77	85	94	78	62	74	92	77	77	78	74	73	89	89	84	52	66	65	61	67	72	88	79	88	67	73	65	79	73	79	96	75	68	87	72	65	84	90	79	64	79	68	81	65	91	78	76	77	63	78	97	80	69	78	87	87	73	75	85	65	87	67	74	91	68	78	77	80	85	78	68	77	67	81	70	73	75	77	72	64	65	87	85	82	72	64	68	73	77	76	81	82	74	63	90	76	72	83	70	61	69	98	80	64	67	78	81	77	77	73	81	70	65	65	73	78	79	76	90	79	91	76	70	72	81	80	78	73	81	69	77	74	66	62	82	88	65	62	65	74	75	88	75	72	72	79	78	76	73	67	74	64	88	81	73	58	81	94	66	74	70	61	81	82	71	78	75	60	66	78	78	88	75	67	66	81	76	76	80	90	72	70	74	74	70	78	66	74	87	78	71	76	71	63	64	68	78	70	73	66	78	72	79	82	80	83	71	65	67	86	81	83	84	89	79	83	78	79	77	70	85	73	72	84	64	68	69	96	84	65	84	75	82	72	72	66	64	90	70	71	75	83	85	71	73	79	77	81	81	86	81	79	66	84	87	89	92	83	66	86	82	86	82	69	73	76	65	67	78	61	64	69	88	80	61	76	74	79	73	69	78	69	78	58	65	59	79	79	64	72	82	86	63	70	88	71	69	57	76	79	64	80	66	78	76	76	81	70	68	70	68	71	70	78	86	68	71	68	72	64	81	68	85	70	79	68	64	59	73	72	63	87	68	66	75	69	61	65	64	76	58	76	75	85	76	67	78	63	74	63	60	82	85	75	65	83	82	85	79	59	77	81	68	90	71	53	57	70	71	77	73	73	83	82	66	83	85	76	58	71	78	83	74	73	69	69	80	72	78	97	59	80	75	55	70	85	72	68	89	88	86	74	78	88	81	70	79	75	84	72	74	80	81	84	70	69	66	93	85	59	76	80	66	69	65	73	77	68	81	62	80	76	83	63	69	85	92	74	80	59	74	61	72	59	87	81	56	77	79	64	75	65	85	76	77	63	85	82	64	80	71	76	74	68	71	66	74	86	63	78	83	85	75	63	69	92	86	89	59	80	80	68	72	69	68	67	74	61	53	71	66	85	73	65	79	90	89	78	65	67	83	87	81	74	72	62	89	73	69	80	71	87	63	86	69	76	73	82	75	84	80	81	62	64	63	76	71	72	64	77	77	85	82	73	70	64	72	93	66	78	84	91	77	84	71	73	83	74	70	80	68	65	81	80	82	69	68	68	81	92	73	76	71	86	78	67	73	90	66	65	81	84	73	76	53	78	50	80	76	82	70	86	74	83	77	75	70	63	73	90	71	62	73	76	73	72	78	79	70	85	67	80	76	78	80	61	81	70	70	75	71	64	82	77	70	75	73	78	75	78	84	84	69	79	80	68	71	72	73	77	74	76	77	60	73	85	76	70	77	79	79	75	86	88	75	79	72	72	73	67	90	69	86	80	73	77	84	74	83	69	86	60	90	81	74	82	61	54	66	71	76	57	67	81	84	81	79	74	92	90	81	81	67	51	63	72	70	74	65	66	87	80	74	83	74	78	92	88	80	80	76	73	82	74	58	73	73	84	56	79	74	83	70	79	81	63	80	73	66	84	68	78	85	81	67	78	87	70	77	72	85	67	79	78	74	76	78	80	69	73	73	79	78	62	80	62	85	80	75	69	59	65	87	80	84	72	70	67	70	73	61	69	61	78	66	84	77	81	94	85	63	60	90	75	83	64	72	69	97	56	67	65	78	73	71	75	77	81	85	74	72	79	69	73	82	68	77	75	69	70	74	73	89	74	71	82	84	67	76	70	79	72	90	76	80	74	82	87	85	80	73	62	69	74	80	83	66	71	60	73	88	76	68	68	69	62	74	96	78	56	55	74	61	77	71	73	84	81	78	83	78	74	82	70	73	72	62	75	79	65	65	82	60	69	71	104	78	70	73	80	78	73	61	74	77	76	79	65	72	86	69	80	76	54	84	79	78	84	68	80	79	89	77	74	63	56	84	73	70	71	63	74	73	70	74	79	84	75	74	68	76	71	69	82	89	63	74	69	65	64	64	75	69	75	84	74	62	55	73	75	88	78	69	79	69	59	69	75	69	82	50	74	70	79	81	82	87	73	68	67	78	67	60	82	65	69	66	71	52	97	74	76	94	65	73	67	70	65	70	76	83	74	79	80	63	73	67	73	81	77	66	64	60	73	74	81	80	74	81	93	88	74	66	72	93	92	84	77	75	75	71	79	64	75	81	66	61	72	73	63	79	74	69	73	76	72	86	84	61	75	73	83	82	71	65	66	72	74	87	75	76	86	89	90	80	80	81	86	78	73	80	90	76	73	96	62	95	79	82	68	87	67	55	101	67	71	64	48	68	72	67	70	84	81	88	82	57	77	67	85	92	88	76	89	80	59	94	67	77	68	75	71	83	59	75	84	71	77	82	74	72	77	71	67	69	74	79	66	63	59	72	71	75	89	75	88	77	84	75	84	79	69	73	71	80	69	66	73	81	75	76	63	95	85	66	71	68	92	85	63	81	80	70	65	63	81	66	81	68	69	77	73	70	81	83	62	74	68	58	88	73	73	61	78	80	74	47	87	81	74	67	77	61	86	76	63	65	86	87	78	83	88	88	81	81	71	72	89	80	87	81	75	83	64	61	70	66	78	76	78	97	78	77	68	66	67	76	68	68	81	74	64	62	73	83	68	67	70
7396	15889	13410	6982	4715	3434	2436	1936	1609	1232	1014	836	747	654	612	455	435	418	383	318	368	308	295	305	262	255	256	224	233	227	224	207	198	203	183	218	169	178	194	150	182	164	146	172	154	166	161	174	162	145	163	158	161	180	139	177	141	186	139	138	157	152	138	141	136	162	151	144	135	121	155	144	122	133	138	131	140	153	144	136	151	151	127	134	140	136	136	148	134	150	119	136	133	122	135	145	132	145	125	142	138	144	151	138	135	117	143	130	135	123	150	148	120	138	138	130	142	146	133	113	134	137	166	130	131	122	144	147	138	137	124	147	118	106	129	139	120	139	144	159	125	141	135	119	140	148	119	123	108	143	161	139	152	133	111	127	118	139	143	127	133	124	124	122	128	148	124	148	133	126	137	137	122	135	134	127	113	123	112	110	117	116	143	101	130	111	136	133	132	117	145	126	125	119	132	135	124	103	130	113	142	137	122	136	113	125	142	138	153	133	121	127	129	143	139	129	125	113	135	120	146	114	128	134	147	130	135	134	156	145	130	139	120	136	136	154	126	139	119	112	133	130	133	116	126	110	115	131	125	133	140	132	130	138	129	137	150	136	125	149	137	136	122	135	122	105	129	128	129	145	136	137	151	115	134	133	120	159	141	124	144	125	148	136	130	126	154	136	122	135	139	111	142	139	113	94	150	116	128	130	129	128	149	123	137	134	124	111	136	141	129	105	122	138	114	145	147	130	114	131	128	137	123	129	130	139	124	125	134	146	154	120	127	119	113	145	120	124	133	135	141	106	133	124	135	132	109	122	124	116	146	116	126	141	133	116	137	123	142	144	140	122	131	128	137	122	134	136	137	134	130	136	137	122	132	133	116	153	115	141	110	155	138	132	138	157	122	138	131	110	127	130	131	123	144	121	120	128	130	112	139	118	139	115	119	146	138	120	114	139	106	123	135	147	134	126	121	158	135	115	155	130	133	124	120	113	142	129	111	121	125	140	129	140	129	120	120	129	139	99	137	130	120	124	128	135	120	146	131	126	130	105	112	129	124	133	113	123	138	136	138	122	126	118	133	120	130	120	130	126	120	144	149	141	137	113	145	153	143	138	130	137	140	138	115	133	125	116	122	120	113	123	139	142	136	148	117	129	120	142	126	131	143	152	131	142	127	154	123	111	135	139	127	148	125	110	137	114	116	134	153	124	126	147	141	123	122	138	122	148	124	136	152	121	128	132	114	121	109	120	127	124	128	122	126	129	129	116	135	139	109	132	134	132	126	137	137	132	133	130	111	134	130	124	127	129	126	150	103	135	135	133	121	131	121	122	116	111	157	139	140	135	124	111	137	130	136	141	128	137	136	100	112	143	137	130	121	139	132	138	143	117	157	137	141	144	138	126	122	145	105	137	113	139	113	135	136	123	125	126	124	136	128	158	120	125	134	117	139	118	135	129	137	126	135	146	128	118	152	154	141	121	132	129	133	124	130	145	141	139	131	129	137	127	140	118	138	117	127	123	122	138	130	129	133	112	134	126	128	152	107	120	142	125	131	148	130	136	116	136	128	135	132	113	133	129	143	143	133	97	143	146	113	136	136	125	117	138	106	131	127	118	151	129	144	134	133	144	140	124	139	127	135	124	131	136	130	133	128	141	130	139	130	117	134	140	134	128	124	133	139	141	149	121	146	131	116	112	119	140	120	144	144	123	114	136	119	120	137	139	135	125	134	128	117	139	114	143	136	128	118	128	125	123	119	132	104	145	126	129	131	116	158	150	124	133	139	123	121	118	134	141	141	112	144	145	121	129	131	139	129	133	135	129	146	136	123	129	154	134	138	118	140	135	140	132	139	150	136	138	121	142	133	141	126	133	139	131	120	139	125	128	130	131	142	126	128	118	112	142	150	134	149	106	122	120	139	112	137	132	135	130	97	129	112	125	133	159	109	138	115	122	138	128	132	114	127	109	144	127	113	106	114	140	136	141	127	133	147	131	134	122	119	132	138	153	144	144	132	129	137	125	117	111	135	126	141	136	136	129	146	129	131	132	142	135	143	144	123	119	146	114	128	118	122	121	131	129	132	155	127	118	140	130	123	131	121	131	128	131	134	124	119	131	131	111	134	114	126	128	124	142	142	127	137	135	117	127	153	111	145	120	134	121	145	128	135	132	127	136	137	158	131	137	112	136	104	131	138	120	118	129	138	147	135	136	126	146	134	123	130	144	115	148	136	145	139	134	139	125	123	123	132	138	130	131	128	124	126	120	154	134	123	142	122	124	132	106	124	129	120	132	125	140	122	123	133	148	121	114	127	120	135	114	141	147	128	137	149	136	140	122	126	145	136	121	133	111	109	119	137	139	153	121	153	146	129	151	130	120	138	127	128	135	141	143	145	133	116	147	110	126	128	146	137	127	141	148	137	125	128	112	154	126	127	125	148	119	135	118	122	136	147	117	144	136	117	113	135	121	128	130	137	128	135	125	128	138	122	136	122	115	129	144	139	122	128	137	141	156	111	131	127	132	133	140	124	122	131	117	114	114	123	127	136	119	128	127	132	133	134	126	141	158	128	116	123	120	131	131	139	127	123	129	116	125	134	116	136	138	131	140	144	143	149	135	130	158	131	135	151	127	113	126	141	125	126	143	130	117	135	147	127	128	143	138	130	129	144	147	138	125	136	143	130	129	117	135	131	115	142	138	142	122	115	122	137	131	148	136	142	130	128	128	143	143	139	117	135	129	113	125	130	132	117	119	127	149	144	112	160	126	132	145	120	135	113	164	139	131	127	137	133	151	137	154	121	126	139	115	114	122	125	127	120	140	121	138	131	130	122	123	133	113	120	127	120	116	115	133	155	142	139	124	109	129	128	112	126	124	127	108	141	119	144	112	132	125	118	137	143	145	122	132	125	118	134	131	137	141	135	129	131	128	121	120	132	136	126	130	150	137	138	120	123	129	116	129	132	109	122	126	133	133	120	133	130	142	132	129	129	131	120	111	141	138	120	118	124	150	150	132	152	123	131	132	139	149	139	132	133	119	131	130	124	103	140	140	130	132	119	132	133	137	105	145	124	164	124	143	143	121	124	105	117	146	131	121	131	142	107	148	123	133	140	134	125	118	142	114	128	146	130	119	125	136	137	140	123	119	151	146	121	135	141	123	114	126	138	136	145	126	143	118	112	111	149	152	150	121	141	130	125	123	125	129	122	128	144	127	147	120	134	125	130	129	131	133	151	147	123	124	127	143	123	137	130	145	108	140	129	137	122	130	144	140	127	111	125	148	147	131	111	123	124	137	119	127	133	127	120	145	134	128	152	129	148	123	114	128	145	134	122	115	124	146	148	145	124	128	131	134	142	144	129	102	136	128	157	135	123	140	131	145	113	130	136	144	145	140	126	137	137	129	136	127	106	138	141	119	129	132	127	111	148	146	125	151	116	172	130	149	136	126	128	130	128	111	135	114	152	124	142	141	134	116	124	128	130	127	128	137	124	135	135	130
26732	19770	5532	616	408	359	356	271	314	315	326	364	308	296	337	329	300	327	323	308	324	321	304	323	283	306	300	278	328	305	336	330	322	346	310	291	327	311	295	312	304	319	314	293	316	310	325	350	286	302	309	303	316	297	338	310	310	330	316	306	316	324	340	302	318	328	334	296	296	292	321	337	308	315	311	300	303	316	304	352	344	316	314	317	307	294	333	315	311	293	283	306	318	337	312	303	311	287	305	340	267	287	327	325	314	305	321	308	299	292	303	304	308	336	326	297	323	309	315	298	316	301	318	320	288	308	304	314	298	298	316	288	303	297	304	320	287	302	287	318	326	313	305	321	328	276	285	347	302	291	314	299	327	316	318	318	307	316	321	303	345	325	317	306	282	318	323	325	317	306	305	303	308	318	300	311	315	333	291	313	319	343	265	289	303	324	349	288	290	278	313	339	290	306	314	291	300	306	287	317	309	282	274	329	332	329	281	319	304	286	293	285	303	323	318	315	345	311	286	305	287	288	318	312	319	296	289	321	299	298	325	309	278	298	303	322	322	313	289	303	311	314	300	306	299	317	311	298	290	328	333	297	297	297	293	313	315	323	320	320	287	305	301	307	318	306	313	318	324	326	334	294	337	302	304	317	299	329	320	317	345	302	287	312	351	314	298	309	340	322	291	334	306	319	310	320	320	334	335	326	294	298	347	278	327	324	329	333	305	312	302	331	263	276	340	335	294	291	307	317	295	317	302	304	312	286	294	311	279	304	297	340	279	282	300	319	303	332	321	306	289	275	321	304	334	308	292	307	304	310	325	284	264	330	321	303	328	282	351	303	311	323	298	330	322	283	314	319	302	280	332	281	297	340	294	326	323	301	298	322	318	302	319	320	295	297	305	270	304	331	350	347	297	321	310	340	298	311	318	311	296	297	302	316	301	314	320	313	305	292	311	306	303	267	300	345	329	302	306	291	314	331	315	307	303	283	305	296	307	308	300	303	297	306	273	322	312	297	312	313	352	345	312	307	324	327	323	296	296	305	285	274	307	341	279	302	320	338	301	303	328	292	330	274	325	310	284	322	286	320	279	324	309	282	302	278	305	292	322	286	342	314	319	315	329	285	310	314	304	282	316	314	305	291	330	310	319	303	324	322	301	336	316	324	347	286	302	318	320	315	321	280	294	318	296	289	311	309	304	311	322	326	310	300	291	310	308	302	339	260	315	330	321	311	314	315	310	285	303	285	316	315	335	305	317	342	305	334	298	302	312	303	305	303	299	326	323	298	331	303	327	297	343	320	285	327	312	317	306	302	306	319	312	298	317	318	291	305	307	305	308	292	289	311	319	339	286	306	322	344	331	317	319	267	304	320	288	336	333	307	311	281	289	296	315	293	295	313	311	302	296	331	303	293	295	298	318	330	320	298	304	323	338	315	330	294	306	331	298	280	316	310	326	310	314	366	312	284	333	307	326	317	269	310	298	345	324	310	309	350	343	295	321	315	294	302	304	301	313	299	293	343	289	327	340	333	305	316	320	296	296	324	299	295	276	313	293	333	314	320	326	314	306	311	308	312	315	337	305	288	310	309	299	286	294	345	301	305	304	307	310	305	313	304	296	280	314	336	319	291	292	308	302	284	290	282	311	306	271	283	305	269	310	296	294	305	329	332	302	304	322	310	320	317	306	273	309	322	304	327	302	293	296	288	331	295	301	305	306	304	316	310	296	305	285	320	290	317	305	319	300	310	286	312	323	320	321	291	298	289	307	320	283	292	311	327	293	291	341	305	360	316	301	283	303	317	292	334	283	284	343	333	309	328	302	320	322	314	303	317	297	340	305	314	335	278	298	288	299	316	316	294	303	324	368	311	310	328	313	294	312	331	304	278	305	323	322	316	316	348	330	366	302	278	314	287	317	335	321	342	323	293	317	301	287	307	315	288	336	284	336	313	312	307	262	285	330	306	314	318	321	305	335	335	323	322	307	294	327	299	321	310	313	327	313	333	303	291	316	300	313	332	309	341	303	326	287	324	337	289	292	288	325	337	310	360	284	307	323	317	311	289	289	319	314	329	350	309	302	324	301	325	312	287	289	299	308	308	323	303	310	297	344	320	328	337	291	329	280	328	313	313	307	308	313	287	321	288	338	290	336	333	301	276	326	289	316	340	287	309	319	298	313	319	307	322	323	286	344	289	331	293	295	310	304	321	323	329	342	314	303	329	321	307	305	327	273	308	288	337	339	310	304	340	277	317	307	335	331	317	306	291	300	295	298	306	330	325	307	325	325	328	286	315	309	303	315	305	313	299	298	332	296	252	336	304	330	316	326	302	308	302	303	293	288	305	332	311	312	332	312	282	277	294	333	323	334	333	274	295	305	302	334	313	274	339	317	333	282	302	306	322	283	304	265	319	325	288	331	334	281	277	295	321	309	290	303	303	305	322	322	309	300	304	306	298	319	322	310	301	290	299	322	297	303	308	304	286	298	309	280	304	309	314	326	256	263	309	311	286	316	314	325	311	283	286	305	332	318	320	308	303	334	303	295	306	296	315	276	303	307	290	328	310	329	316	298	325	301	324	267	303	317	309	291	335	323	297	290	325	298	311	333	306	336	318	287	327	278	305	285	313	300	326	324	292	276	300	335	315	326	281	291	331	328	272	286	294	290	290	314	338	311	357	310	318	278	310	311	310	318	342	293	315	312	297	310	318	328	311	314	318	340	320	327	327	318	305	315	317	332	332	301	316	298	271	286	314	314	302	309	297	308	304	311	298	286	291	340	289	297	343	306	284	334	287	324	299	285	333	290	301	330	326	352	281	299	302	328	304	296	314	291	302	292	315	330	311	294	334	318	301	312	329	303	322	305	309	304	314	332	300	284	325	297	336	280	334	299	322	288	298	299	321	318	289	302	314	341	293	301	316	318	339	314	291	303	290	314	290	317	323	326	291	303	327	307	326	317	315	262	317	326	315	311	328	314	293	336	321	303	348	301	307	302	303	321	283	303	317	281	273	301	341	290	263	326	339	297	294	332	338	301	308	315	320	332	318	340	297	312	303	292	275	267	309	322	291	325	327	320	278	303	302	309	345	315	303	323	290	305	288	283	319	309	325	305	278	311	309	298	329	290	329	322	328	316	328	314	312	322	318	298	302	291	324	306	311	315	311	312	291	313	298	285	304	305	297	308	289	301	304	315	308	307	334	330	324	309	320	303	289	313	305	275	323	312	305	317	297	304	282	327	305	314	304	294	314	293	316	327	321	306	292	328	315	315	325	322	282	295	332	318	330	309	311	330	329	303	289	320	332	293	301	310	277	338	360	308	317	297	327	314	298	310	323	283	320	291	305	318	287	315	333	290	292	321	272	303	309	299	314	290	309	302	318	307	304	302	279	313	304	306	298	308	318	337	311	296	282	290	283	338	303	328	301	317	358	321	288	331	291	322	297	294	296	311	339	312	309	283	293	323	311	294	308	304	318	319	317	316	291	318	302	334	293
3990	1462	1291	790	678	667	635	535	573	563	581	547	506	558	528	539	582	517	540	519	591	484	542	496	505	513	516	481	524	518	502	525	546	487	520	557	528	531	477	551	532	529	498	549	482	515	554	531	489	478	556	500	544	502	507	569	518	522	542	537	551	529	525	535	557	566	554	544	549	531	472	557	508	503	521	545	534	532	529	518	522	532	539	519	545	525	509	501	524	488	538	522	523	541	515	513	510	552	540	530	529	525	481	534	521	540	539	529	488	512	574	528	496	485	504	494	538	551	535	511	480	521	510	521	515	479	546	535	522	509	492	552	523	556	583	573	505	507	551	504	549	548	509	520	561	507	492	505	549	549	564	545	552	546	541	560	514	546	536	550	518	539	519	517	509	518	507	511	513	517	553	535	520	499	497	512	519	509	535	521	513	577	523	535	532	498	498	511	530	489	505	510	505	540	546	532	504	528	533	517	546	518	570	489	561	566	558	511	545	517	537	528	464	510	536	543	558	521	568	535	532	539	523	512	487	528	537	534	550	506	526	482	484	583	494	526	511	523	534	539	494	484	535	525	534	567	513	499	515	551	506	507	596	524	498	528	509	534	541	507	540	531	498	491	509	523	542	491	513	537	523	498	523	584	511	545	526	530	531	533	564	557	534	480	495	574	519	505	480	465	550	519	536	494	527	565	560	500	524	527	523	530	520	478	496	527	497	553	509	518	529	556	549	535	546	497	525	553	524	514	511	544	501	555	538	586	585	552	504	514	557	511	518	529	494	511	535	559	521	557	552	561	486	510	521	542	508	491	526	554	478	559	510	524	524	506	549	541	547	543	465	519	521	525	534	535	563	511	524	528	491	490	516	549	518	540	561	539	531	504	542	548	491	503	549	484	546	505	546	525	542	489	541	508	533	548	576	513	558	521	520	520	525	520	527	527	515	516	520	547	560	540	510	527	533	498	592	531	463	530	510	472	545	545	506	511	522	509	527	528	525	526	503	465	537	520	493	543	523	499	518	511	557	544	496	546	535	523	551	526	519	556	505	542	535	493	576	536	538	500	488	542	561	541	507	523	499	511	521	538	544	536	526	517	513	526	536	510	563	524	510	494	526	560	540	530	482	532	494	528	501	491	525	520	540	520	527	507	485	515	555	525	532	514	514	508	521	527	502	503	516	538	529	461	520	497	532	529	519	501	523	506	525	487	503	507	515	518	508	528	561	549	600	533	549	508	498	477	506	517	534	548	543	484	535	499	512	521	483	541	544	519	525	485	495	516	509	521	499	499	503	542	543	551	538	516	505	564	514	515	539	506	514	558	557	502	520	524	531	542	521	527	549	555	514	525	519	545	507	548	499	525	529	507	505	498	518	503	506	499	527	520	525	522	521	512	505	544	521	533	517	506	509	542	531	528	552	538	515	542	522	492	474	556	577	551	567	530	569	488	528	532	545	500	511	472	536	543	528	530	479	523	500	482	520	496	541	508	470	511	502	512	513	521	538	553	499	500	552	545	511	472	507	528	523	528	540	567	523	555	550	561	535	509	521	515	535	527	522	508	512	515	517	544	539	512	584	494	575	511	534	526	531	496	537	521	505	508	516	523	537	511	481	535	542	517	475	548	477	508	516	520	526	512	537	588	500	527	499	513	569	519	515	518	497	562	520	501	520	533	551	565	470	542	527	493	519	521	523	510	511	523	524	549	550	514	504	520	515	511	502	514	533	502	554	512	507	512	539	474	555	533	504	500	510	547	519	501	530	557	518	570	491	514	544	540	533	518	521	484	495	556	522	498	519	511	547	502	493	491	489	583	525	541	538	543	530	531	516	527	534	540	504	513	496	498	496	533	496	505	490	531	517	545	482	522	536	500	485	522	508	480	538	493	518	555	585	513	568	520	496	557	540	508	534	534	513	506	531	510	514	519	589	533	553	515	509	534	529	547	526	530	558	524	539	532	556	470	521	555	558	523	541	496	535	537	522	523	516	531	504	563	522	511	508	527	547	539	511	534	581	540	525	541	490	526	519	491	519	532	536	538	506	531	526	483	529	496	484	518	523	516	558	524	519	508	560	527	511	524	550	531	562	552	541	487	535	485	566	527	527	570	530	515	557	561	528	512	562	551	507	550	487	556	561	514	574	564	520	480	560	547	499	561	497	522	579	498	523	503	543	515	500	527	501	549	515	557	541	572	530	521	531	548	524	518	549	540	490	524	505	554	497	554	539	562	503	482	504	545	516	490	510	587	480	551	568	554	479	547	548	546	543	573	515	522	508	509	514	502	533	505	486	511	529	481	531	561	523	551	554	541	544	548	558	548	496	513	515	510	550	521	501	528	565	502	498	513	527	489	523	551	523	508	477	511	509	559	582	506	542	551	514	497	527	535	525	565	520	529	563	520	511	522	481	555	516	502	532	516	534	533	478	542	567	490	510	509	525	545	533	526	518	496	522	520	512	551	553	510	577	523	496	532	521	541	536	543	511	509	511	545	536	535	550	523	514	501	516	490	493	514	536	540	515	504	507	503	552	497	531	506	506	509	498	545	554	541	525	543	567	588	518	541	567	521	506	520	488	473	525	519	520	540	552	573	514	517	501	545	544	515	496	552	536	508	552	548	511	548	507	530	529	511	514	535	498	536	526	533	486	504	522	530	560	529	517	535	548	536	551	526	557	559	553	527	490	505	534	546	546	501	506	499	489	504	545	528	532	501	524	521	535	579	525	536	538	571	524	529	509	516	516	528	503	540	562	532	546	556	503	545	492	577	483	545	550	507	508	524	506	551	529	541	513	511	478	516	550	494	525	532	519	525	514	533	530	557	511	529	501	546	550	538	535	539	573	479	493	505	531	563	543	514	528	510	534	521	535	520	541	536	522	504	495	526	522	558	559	513	538	469	553	560	480	507	513	498	542	546	522	519	504	559	511	512	527	516	529	509	489	549	505	497	535	535	543	532	547	547	518	533	475	548	542	504	556	506	504	521	556	561	518	534	486	537	551	503	544	516	513	551	526	506	508	525	533	563	546	490	536	492	499	517	492	513	535	511	519	529	506	541	550	528	511	539	482	544	539	489	546	536	502	504	510	542	536	529	515	506	531	546	528	547	534	483	522	518	479	562	543	558	473	549	534	529	581	537	507	532	526	517	560	565	520	540	523	528	510	568	503	551	492	521	525	534	504	496	545	560	515	545	529	529	557	545	542	460	556	484	536	535	506	528	521	535	519	520	532	529	567	532	502	519	522	515	533	546	523	532	504	502	520	505	544	539	509	531	536	516	533	532	546	491	535	556	532	518	523	509	527	520	541	571	543	524	518	539	548	546	560	520	564	515	500	505	490	547	517	533	527	515	511	541	531	525	518	521	490	551	531	500	501	509	533	511	523	509	501	495	545	533	497	512	532	530	575	570	512	494	530	529	464	528	494	518	503	518	514	544	536	545	496	512	556	517	546	499	502	515	499	542	546	561	540	562	505	526	515	506	528	520	526	554	496	515
24056	21134	28267	24270	20307	2106	686	466	373	346	327	326	294	263	253	258	240	237	227	258	209	233	219	249	235	226	214	217	216	225	201	231	248	192	224	197	216	211	190	213	213	219	216	218	234	206	216	219	186	216	200	232	223	207	222	210	205	182	200	215	220	222	195	230	227	199	222	200	221	201	209	215	224	214	228	214	188	198	205	214	206	212	212	229	228	196	187	228	221	206	209	202	237	209	196	235	200	226	225	199	190	214	192	213	207	204	185	203	220	208	207	199	212	197	229	213	221	184	214	192	195	222	197	204	216	206	189	190	211	190	223	193	243	208	209	218	208	207	224	205	197	214	211	214	211	204	227	215	207	210	204	188	192	191	190	197	197	221	186	226	205	232	230	200	201	174	205	219	202	179	212	200	202	219	179	204	213	192	241	211	198	189	207	187	221	196	207	214	184	193	195	230	191	245	214	206	200	216	202	219	220	195	204	223	194	211	197	192	209	189	200	190	175	200	189	236	226	195	213	205	209	219	183	196	239	214	208	210	217	197	240	251	235	208	216	227	239	184	186	201	207	226	220	213	208	219	202	217	203	194	224	210	220	198	208	199	206	208	200	200	194	214	212	209	255	228	221	194	214	223	213	195	220	205	215	233	204	174	203	200	212	206	202	205	222	202	204	222	201	185	218	205	198	214	213	202	208	201	230	229	220	192	207	223	190	213	180	227	230	196	199	195	186	220	202	195	235	208	218	222	193	183	192	210	196	189	199	200	201	209	181	213	188	214	211	215	201	218	199	192	198	204	208	223	209	189	192	204	215	223	179	215	204	202	220	215	191	177	216	216	218	194	181	170	201	208	219	202	200	214	216	205	187	210	206	218	218	193	238	202	213	205	216	207	213	195	223	220	226	195	211	215	201	179	218	223	183	180	206	223	230	218	210	204	214	173	202	206	223	186	217	213	241	213	187	195	187	211	195	183	224	205	213	176	203	202	193	196	186	181	207	215	214	200	212	200	214	214	211	201	219	189	215	212	206	202	208	240	214	191	210	197	211	217	185	199	201	215	212	229	184	207	207	216	210	220	214	213	215	185	246	196	194	229	199	208	196	218	206	208	201	195	217	221	210	223	194	184	228	235	190	230	203	205	191	173	199	186	206	207	208	194	229	202	194	217	205	209	184	196	213	203	224	240	207	206	207	191	201	195	185	199	201	204	219	201	225	201	227	196	182	189	217	197	203	225	205	179	203	201	213	185	191	197	201	207	198	203	206	211	206	208	196	196	211	191	207	191	204	214	204	227	194	196	249	184	227	218	203	205	208	202	206	220	199	168	192	181	197	192	205	224	213	196	220	223	231	199	202	204	195	209	203	210	223	197	209	225	196	214	196	196	199	176	185	235	215	203	213	226	188	193	187	189	208	192	200	198	212	220	203	203	205	206	196	217	211	182	193	190	207	217	218	187	210	196	231	196	198	211	187	213	174	210	222	205	203	225	211	196	184	240	216	182	191	222	187	224	204	211	209	217	218	216	212	216	204	204	225	213	223	214	199	200	186	209	198	199	212	195	201	182	191	227	206	207	223	213	234	198	213	187	213	189	193	208	205	208	208	222	196	191	199	205	202	219	213	226	214	194	211	203	210	201	199	224	204	208	210	198	188	225	221	201	209	211	195	223	202	215	193	213	195	215	201	218	177	202	208	202	195	210	204	202	226	205	204	207	204	190	212	216	238	191	201	220	209	217	210	189	211	217	202	243	218	206	217	228	227	208	192	202	212	174	193	210	217	224	233	223	201	202	230	190	181	218	211	188	187	210	215	187	249	202	230	186	212	182	201	212	212	210	203	193	203	200	178	208	204	221	205	211	207	202	206	205	212	209	188	192	194	189	224	196	200	237	182	203	217	198	218	176	202	218	224	212	210	196	202	202	192	222	193	194	215	214	217	219	185	207	215	232	208	225	222	193	199	212	227	214	207	222	211	198	195	202	208	231	222	219	217	211	209	210	199	226	218	226	198	210	210	190	209	209	229	207	217	220	178	204	192	194	214	204	196	211	213	200	194	205	203	212	211	204	206	190	157	219	207	233	215	222	205	199	213	213	225	187	215	208	207	231	236	202	248	192	216	206	235	195	185	188	191	228	208	216	220	210	205	200	213	211	168	213	195	208	215	199	206	201	208	192	195	183	199	229	204	204	218	186	230	217	220	194	208	199	220	208	207	193	208	218	215	187	224	220	200	202	218	211	201	206	219	199	176	180	208	198	197	198	189	208	191	198	187	198	215	217	207	202	204	208	207	200	203	205	202	209	200	196	204	215	202	211	214	217	198	222	211	217	218	210	214	208	220	231	212	217	218	187	210	195	235	233	184	178	183	219	225	192	181	196	219	197	208	201	211	223	183	216	198	189	230	196	221	202	205	194	193	210	184	192	185	197	218	210	212	226	203	170	202	212	191	228	202	211	201	187	223	226	184	218	211	192	220	238	178	228	177	214	191	190	201	219	210	208	204	211	233	198	186	217	208	199	194	204	194	217	209	221	210	205	203	212	205	195	238	203	212	217	197	213	174	198	207	212	210	217	208	200	212	185	198	228	194	210	202	217	201	196	205	187	229	197	217	197	225	196	206	191	182	228	193	223	195	195	204	217	192	251	198	220	204	211	207	206	218	247	202	188	195	211	227	219	192	206	209	193	195	194	209	218	202	218	215	194	202	203	225	206	205	195	212	230	189	191	208	203	208	196	221	189	229	192	178	232	217	206	212	212	218	194	208	227	201	205	203	213	210	225	201	212	185	220	198	195	212	197	216	183	222	198	226	217	195	213	217	209	250	206	216	221	191	202	192	204	230	207	205	207	200	200	193	200	213	189	220	205	217	198	235	193	207	207	172	211	177	209	198	220	198	221	208	223	188	222	202	171	208	201	200	220	213	193	187	217	208	221	221	177	225	219	195	228	204	200	211	191	222	197	215	195	204	217	209	198	201	224	225	195	194	211	192	208	194	204	198	204	177	191	196	201	195	203	201	180	171	210	206	185	204	206	192	190	207	211	188	192	211	189	201	207	227	192	221	186	211	245	218	202	208	199	221	230	216	169	214	204	196	241	204	218	210	211	212	194	210	185	184	191	222	206	184	193	203	235	202	199	191	223	241	207	214	216	184	203	213	225	201	237	210	203	194	209	215	187	212	217	221	207	222	190	222	209	197	211	219	194	203	195	211	206	218	184	216	193	215	216	201	203	219	207	183	216	180	188	212	177	206	221	192	212	221	217	222	212	209	208	209	208	213	209	208	197	212	206	198	224	195	213	197	214	213	184	215	188	201	186	203	196	201	193	228	195	196	196	212	216	200	180	195	200	201	204	232	201	199	194	199	233	186	225	202	202	220	208	200	196	195	211	180	202	217	221	221	188	219	218	210	198	202	205	197	215	184	190	188	213	188	204	194	234	203	201	213	193	232	217	220	205	223	198	212	196	209	163	200	202	197	202	215	190	214	218	225	206
5189	9863	8404	4102	2816	2060	1612	1310	1070	924	814	702	673	568	553	521	513	498	494	465	467	445	439	430	432	433	422	438	420	444	409	354	362	378	435	369	406	392	393	388	437	360	404	398	375	390	376	351	375	355	346	388	353	397	386	376	404	362	374	377	393	328	361	356	328	355	393	363	393	391	357	341	347	372	366	346	360	366	327	365	367	351	385	364	371	355	365	395	388	370	374	362	381	335	363	350	378	380	354	395	376	375	376	377	409	336	366	374	353	379	358	342	362	350	363	350	392	388	359	355	386	338	370	377	376	344	377	368	357	387	396	356	363	370	374	366	379	399	355	364	349	385	381	331	359	364	344	347	377	313	358	382	387	369	336	354	367	384	377	410	358	373	392	352	362	356	357	390	373	337	347	389	355	376	332	364	327	343	356	391	352	382	362	370	350	383	365	362	341	329	387	376	375	347	358	357	350	361	362	356	333	379	369	308	339	317	370	386	359	337	344	399	333	395	361	378	361	380	349	391	354	346	330	382	335	316	366	369	365	323	345	345	370	377	369	368	373	378	342	365	333	364	378	382	323	355	375	402	360	393	413	366	379	383	349	356	360	385	354	346	341	364	342	381	365	368	360	338	377	355	382	352	391	401	319	370	363	336	329	356	366	367	389	366	358	356	387	365	355	361	408	341	370	352	353	343	382	342	376	337	341	383	355	356	386	353	361	375	351	339	350	360	328	326	357	375	357	379	324	371	335	356	371	327	367	379	356	375	365	341	369	358	335	395	368	317	373	365	362	353	361	381	352	347	361	382	367	371	373	345	359	405	376	373	348	337	392	369	371	334	346	358	365	395	369	353	347	329	371	359	352	369	362	363	395	369	357	381	347	353	353	335	368	335	344	394	363	368	376	379	385	382	362	358	342	367	343	355	340	364	382	366	337	342	348	338	366	371	364	354	385	364	356	324	382	376	344	353	341	348	354	379	383	350	364	366	335	403	355	375	346	393	357	350	372	351	373	373	341	354	340	366	375	359	350	373	380	370	378	362	364	396	354	363	351	379	379	347	340	347	377	362	383	383	341	360	392	311	347	359	368	382	393	363	338	330	393	358	358	364	338	373	376	363	339	393	375	355	354	349	393	394	317	362	340	367	356	340	365	352	393	366	355	365	368	374	364	374	352	377	370	339	381	372	353	362	361	351	387	335	368	322	349	362	374	359	356	338	394	391	342	368	372	349	380	365	333	370	363	374	337	346	390	360	380	356	342	335	330	347	342	367	365	383	367	360	391	368	352	362	361	354	347	375	379	392	332	371	354	359	380	348	385	392	379	362	353	369	359	372	341	342	366	390	351	340	374	367	391	364	348	371	349	320	353	384	385	352	351	364	335	351	379	331	355	343	388	402	325	335	369	337	379	369	365	344	348	393	354	356	372	375	356	356	348	385	364	340	328	406	352	386	339	354	363	358	368	346	350	357	343	336	391	359	360	378	380	362	312	361	352	374	328	322	369	381	427	369	410	361	359	340	409	348	374	373	345	352	362	348	346	361	340	365	348	347	365	357	380	330	352	345	359	358	358	365	354	353	375	377	360	358	377	371	380	375	350	371	366	364	359	322	323	385	352	360	385	353	349	351	386	374	352	378	340	381	375	339	384	346	329	352	340	383	345	341	336	362	353	372	373	356	382	360	347	343	351	431	319	345	350	350	377	356	326	344	363	359	391	349	368	356	358	348	364	346	362	374	386	397	347	355	373	369	373	353	372	346	351	385	346	344	401	355	372	352	372	331	365	377	388	356	306	364	337	347	369	353	376	367	333	337	367	376	374	333	375	352	357	370	362	318	356	352	373	402	371	381	368	367	335	329	374	378	334	328	366	316	394	386	399	348	362	364	363	351	358	371	346	351	370	320	403	352	367	344	384	366	397	365	358	334	345	379	387	375	365	332	372	379	394	395	348	387	355	359	349	342	352	351	348	366	405	386	344	383	410	337	364	348	349	384	380	359	383	385	361	368	355	389	376	357	328	349	386	372	365	334	370	379	349	338	370	323	342	376	375	361	357	346	389	337	333	329	361	340	347	361	382	357	365	335	360	390	372	372	373	375	360	354	354	390	373	354	375	365	336	330	346	354	358	358	400	365	334	379	371	365	346	361	367	376	387	363	359	338	368	345	371	350	335	351	391	363	373	366	361	344	339	352	346	353	347	342	328	368	370	364	361	342	372	340	397	381	352	331	355	368	376	388	362	360	369	374	369	369	357	348	377	347	370	355	361	395	359	365	350	337	364	372	366	356	373	374	370	379	368	377	350	369	374	324	366	367	346	373	383	385	361	358	387	371	362	324	357	351	340	350	366	337	376	374	351	350	365	367	342	357	389	372	380	356	362	365	329	354	347	372	372	363	337	339	381	331	379	380	372	355	343	358	372	381	347	370	384	364	350	382	383	329	347	369	374	373	402	411	330	361	359	351	353	359	378	361	385	359	360	360	390	350	351	370	337	348	366	337	343	356	343	355	376	353	357	355	375	387	382	325	398	376	368	347	351	380	378	360	381	365	348	324	362	390	363	359	326	350	389	336	344	389	347	367	382	328	359	334	404	340	351	362	361	381	338	353	356	384	364	405	364	350	365	368	319	376	386	345	361	337	351	363	353	345	367	380	357	359	363	350	381	339	350	338	357	386	342	317	342	362	404	360	320	354	363	389	359	321	385	379	404	414	347	354	362	339	376	330	367	360	365	360	352	388	376	325	362	337	376	369	361	357	334	345	378	372	364	350	337	377	361	377	368	342	365	373	340	361	376	322	322	363	349	364	358	395	342	366	362	344	367	361	368	364	351	376	337	373	363	379	333	340	373	344	360	335	348	345	378	395	359	343	347	387	377	377	366	355	364	362	330	383	381	359	348	358	348	366	339	379	366	340	365	341	352	371	320	346	338	332	378	349	354	361	354	351	334	363	369	375	343	320	359	329	352	380	337	331	366	335	328	355	387	390	352	361	362	380	345	369	362	365	379	342	373	365	332	350	353	357	395	333	331	354	333	351	347	370	339	362	377	345	346	357	390	368	349	356	372	378	353	370	360	400	342	344	370	346	375	359	365	378	352	368	373	350	325	372	300	358	350	326	370	367	393	365	347	356	356	343	346	357	369	340	365	363	352	366	358	354	368	326	397	340	354	367	351	370	353	339	356	366	385	360	347	389	356	341	368	342	362	373	384	374	383	359	318	369	344	338	361	336	375	358	370	342	372	338	341	347	375	378	371	351	357	341	329	365	353	339	371	391	383	334	398	378	341	364	350	391	376	381	353	339	360	362	344	350	338	345	367	344	337	356	353	359	367	367	328	352	351	371	364	362	383	394	327	398	357	366	354	321	351	362	339	388	366	369	352	335	371	352	366	332	374	376	354	358	385	355	404	346	347	362	371	384	347	331	335	355	343	363	367	341	362	353	342	367	394	358	350	370	330	360	361	364	389	367	375	382	394	374	401	369	385	366	368	371
23118	21124	28844	23648	21124	19510	1701	582	449	360	296	275	216	187	193	172	143	153	140	134	143	101	98	109	115	106	103	94	107	106	104	84	79	93	88	91	83	114	84	83	74	101	81	80	80	81	92	81	75	70	91	75	86	80	78	91	88	83	78	72	82	84	81	74	82	81	79	73	73	75	86	75	68	74	82	80	86	61	76	76	79	88	74	71	64	82	65	68	81	65	77	77	70	82	86	61	74	87	78	77	70	79	77	64	75	75	74	68	72	67	77	65	70	76	92	86	90	74	77	73	81	74	65	68	70	65	75	80	79	59	70	66	80	63	67	71	74	83	76	71	86	62	87	66	81	67	84	56	71	74	67	90	64	71	65	66	81	77	88	75	87	55	84	67	59	68	69	73	79	64	78	57	88	78	75	64	68	70	65	77	73	69	80	78	74	71	71	73	72	77	72	75	70	84	64	65	60	72	73	70	83	62	81	57	75	78	63	84	63	82	71	82	63	69	76	82	69	82	84	73	75	70	48	76	67	72	70	84	100	59	76	86	62	75	77	87	74	79	67	78	59	73	78	80	78	81	61	69	73	77	69	63	71	59	70	78	59	70	61	73	73	79	77	66	67	68	77	76	88	70	69	72	91	90	89	69	75	69	78	72	64	56	72	68	64	87	63	92	73	78	73	62	76	64	88	84	81	67	67	73	75	70	77	85	78	86	71	61	63	66	79	71	83	78	69	94	71	75	86	75	76	71	75	70	68	89	87	73	77	75	79	79	77	70	71	64	62	76	58	78	65	85	75	77	77	83	58	79	64	79	80	90	55	70	83	56	74	65	77	83	69	92	70	59	66	91	78	85	69	77	54	57	70	75	70	66	74	64	75	93	69	79	76	74	62	72	64	86	75	82	66	70	82	80	79	54	73	86	78	75	65	74	73	69	75	81	85	80	63	72	71	64	74	79	85	78	75	86	62	77	77	74	82	57	68	72	91	57	74	65	76	60	60	79	65	72	79	72	64	62	69	79	56	60	75	80	67	73	61	70	71	72	78	76	73	81	69	82	72	77	66	68	61	73	73	72	88	76	65	74	79	67	67	66	65	58	76	50	80	72	69	71	86	69	71	90	77	69	78	75	88	77	72	75	75	79	68	94	76	79	81	75	70	56	67	70	79	58	73	86	83	65	78	76	84	72	69	79	85	75	63	81	68	64	73	65	88	67	80	59	64	73	75	67	62	80	51	98	76	71	60	60	86	70	67	75	78	53	65	77	79	63	67	78	80	92	72	61	64	70	58	64	60	84	60	67	76	77	73	68	73	73	70	78	65	67	81	72	77	71	79	65	74	87	69	84	72	80	66	74	72	84	74	62	64	66	76	80	80	85	65	70	68	66	80	78	77	65	85	70	66	52	76	82	71	72	68	77	76	96	76	73	78	67	74	74	77	61	70	84	70	86	76	83	85	53	70	63	88	63	87	64	71	78	78	76	76	83	89	54	73	59	87	68	73	84	75	67	67	60	70	86	79	76	80	65	81	59	65	83	56	60	84	95	56	85	84	78	56	69	68	81	66	66	74	76	65	80	69	81	65	73	67	87	81	63	60	62	74	69	67	66	68	68	76	64	72	92	56	62	71	84	85	85	83	72	64	74	82	80	75	59	71	69	58	75	74	73	76	80	61	87	67	74	70	98	73	81	75	66	83	86	76	69	74	68	58	68	67	69	78	69	71	83	65	76	77	75	71	78	75	71	77	66	73	77	57	68	66	76	57	73	67	91	76	71	58	78	70	74	71	77	80	80	63	68	65	62	55	72	62	76	75	78	68	70	77	67	67	79	72	75	75	73	71	81	63	73	75	75	81	74	80	61	65	61	60	68	76	71	75	79	71	71	64	91	73	80	69	82	73	72	89	71	72	76	67	67	72	72	52	64	60	79	56	79	65	80	69	60	73	72	83	80	71	70	68	76	64	77	79	77	78	59	66	66	70	72	83	71	75	85	66	64	76	68	69	75	80	81	71	67	67	69	73	76	62	66	74	68	72	69	79	77	66	73	72	72	72	64	52	67	63	59	69	60	73	63	81	85	73	47	60	67	72	74	61	64	64	54	83	83	90	72	79	56	81	87	73	74	70	82	80	71	63	62	86	60	67	59	75	74	89	75	80	80	81	84	81	73	54	78	72	60	76	67	70	83	59	59	66	85	68	80	69	64	79	65	79	65	67	70	70	77	74	79	86	73	57	66	73	83	79	73	63	73	76	82	66	65	63	65	78	74	69	70	65	80	72	83	62	79	66	84	67	74	69	87	87	79	78	63	74	87	79	79	76	84	71	85	81	71	68	76	73	69	73	80	78	69	73	79	77	77	73	61	70	62	85	71	89	68	69	70	76	70	73	67	61	72	58	75	73	64	60	73	65	67	66	68	67	69	81	59	69	80	78	90	66	74	77	72	73	76	61	83	82	76	77	79	71	57	59	83	72	72	80	54	90	75	81	73	74	78	86	65	74	62	79	76	70	74	73	80	68	67	66	72	66	66	75	67	69	82	52	67	74	93	72	72	65	60	78	91	62	73	83	76	69	76	71	59	69	68	76	68	79	71	67	86	74	65	58	77	55	85	66	78	73	57	69	72	77	72	62	64	65	64	80	79	67	63	65	61	64	69	87	89	79	77	71	86	68	88	65	76	67	82	62	70	71	75	80	63	74	82	75	75	89	64	69	85	76	72	69	68	61	59	79	70	61	89	72	51	80	75	75	82	76	73	67	73	69	86	65	86	57	50	75	74	63	63	71	64	76	68	76	64	69	76	66	76	75	81	75	72	83	66	72	68	75	82	84	73	83	61	61	61	77	71	71	62	76	67	95	74	80	73	80	70	75	66	72	82	84	66	74	86	65	59	61	84	78	62	68	80	69	85	59	79	60	64	78	66	76	81	64	75	83	79	75	62	80	70	80	84	74	75	75	69	71	68	80	71	67	80	67	81	86	71	74	69	77	73	64	76	73	78	68	81	65	72	85	75	76	70	58	71	86	77	63	69	66	86	81	64	76	81	82	61	73	81	61	62	77	86	66	86	66	76	69	85	79	71	67	57	83	77	73	66	67	86	80	82	99	82	89	81	62	84	56	69	89	70	74	71	61	79	89	76	74	81	71	87	58	94	56	56	55	68	52	87	88	68	63	79	72	72	62	87	85	61	77	82	75	82	71	79	70	92	59	88	78	66	72	86	69	72	73	81	92	63	63	67	66	78	71	64	68	79	83	78	68	87	57	69	76	82	75	82	68	76	67	59	69	61	84	70	85	80	74	71	68	70	74	70	97	61	71	59	72	68	79	73	72	57	65	85	85	61	84	74	76	66	81	82	82	71	71	68	81	81	93	74	81	69	86	69	60	68	75	64	79	79	68	82	72	84	70	73	75	74	70	71	78	88	65	75	75	68	80	58	92	54	78	74	88	67	82	76	83	70	67	76	77	75	82	55	76	78	71	70	66	84	81	78
7486	15874	13462	6890	4655	3347	2551	1860	1544	1197	1012	872	708	637	588	518	452	412	372	352	315	307	274	270	238	243	222	211	219	204	237	201	209	197	161	184	196	171	166	181	169	152	163	152	148	167	138	145	173	176	129	143	140	170	157	143	154	149	152	157	139	158	134	134	132	158	145	138	138	139	136	143	139	156	140	145	145	127	136	136	144	138	148	145	144	132	113	137	129	125	138	129	131	141	128	127	138	153	151	136	128	118	112	119	105	137	131	139	128	127	142	115	119	130	134	107	140	133	128	131	124	124	128	125	127	149	122	128	139	136	125	122	110	137	134	115	127	147	131	130	116	128	132	123	139	137	135	143	139	127	128	107	123	144	135	119	141	115	104	143	127	134	129	123	141	125	122	125	117	118	133	147	117	151	125	128	140	117	133	139	131	116	118	118	123	120	122	139	142	131	134	125	125	122	130	158	133	139	142	120	128	141	140	144	128	140	143	144	146	126	113	152	114	108	148	149	161	133	132	107	130	130	127	147	116	114	123	121	135	159	138	117	127	118	128	112	131	97	125	121	131	132	122	130	135	147	123	143	116	122	125	120	121	123	142	124	121	133	134	131	130	122	106	128	125	141	137	116	130	133	106	172	139	125	126	114	140	138	137	120	118	131	123	118	139	131	147	123	121	126	123	137	113	127	139	123	114	149	133	128	131	135	130	134	130	119	138	121	130	129	117	151	122	158	118	129	148	126	124	118	105	122	128	130	121	120	145	126	133	113	123	145	112	129	134	136	119	113	126	110	121	134	127	109	142	114	133	129	126	145	98	130	103	115	122	146	131	135	134	113	128	144	114	129	139	114	133	118	136	118	138	135	134	149	123	115	125	112	144	143	137	127	139	120	120	101	128	128	116	144	120	138	132	110	118	132	157	136	114	141	120	139	131	118	143	112	126	150	139	126	132	126	133	139	133	148	114	142	130	133	138	123	123	133	125	116	104	126	129	137	131	143	132	133	132	124	127	131	130	128	132	151	93	133	121	126	132	124	130	127	117	133	136	135	136	123	125	120	124	147	132	135	153	126	112	123	109	128	123	104	117	131	133	112	116	124	123	139	130	141	138	120	126	131	133	139	123	143	139	127	128	110	112	119	130	139	135	142	123	129	118	136	118	123	135	129	144	116	125	123	133	132	115	136	111	129	98	128	118	120	108	127	141	122	148	146	132	145	140	122	144	129	118	109	143	131	122	126	123	164	119	139	147	123	130	132	127	114	117	127	126	117	127	128	143	137	132	125	136	114	127	123	114	109	129	146	156	132	132	124	121	142	112	126	134	133	154	104	134	121	151	117	124	153	130	126	141	135	140	127	108	114	128	133	118	136	154	127	153	126	126	131	133	134	129	140	145	140	142	127	145	122	130	130	146	126	132	154	127	142	143	129	134	144	129	143	124	129	131	113	138	115	111	129	142	147	124	131	120	128	134	144	119	104	126	132	133	133	127	143	129	133	120	147	127	140	134	137	105	129	119	118	139	137	124	130	136	121	137	130	126	139	136	109	119	133	110	149	112	127	123	133	146	125	124	131	130	113	128	137	111	124	134	130	116	121	115	115	128	142	119	115	146	128	132	142	143	121	138	120	146	112	133	140	126	115	98	119	108	134	140	138	127	120	150	125	131	138	124	124	115	144	152	135	143	115	121	116	129	119	118	147	138	124	134	130	124	120	143	119	113	142	127	115	130	138	129	120	114	125	137	126	121	126	115	116	120	109	136	117	124	144	141	106	127	126	127	129	138	145	123	138	110	135	135	138	139	129	131	125	112	135	116	146	122	116	114	130	117	137	108	137	142	135	123	133	125	130	126	129	135	121	143	143	121	110	131	105	117	117	139	113	132	118	122	136	110	126	104	137	129	119	117	117	134	126	150	130	118	113	128	122	140	129	131	116	136	108	133	148	148	115	131	121	111	115	110	125	134	131	140	133	148	130	117	109	128	127	133	139	117	136	107	135	140	143	144	122	114	120	129	121	124	141	118	132	146	131	131	121	122	130	143	139	133	143	155	109	127	130	113	130	146	141	134	129	130	124	128	139	119	121	125	145	118	130	143	133	124	122	121	128	129	132	132	119	121	139	140	126	119	134	116	146	124	126	125	119	124	130	141	156	122	140	124	121	107	118	102	126	130	104	119	134	117	117	112	134	107	121	127	122	142	148	134	112	122	140	123	127	136	122	119	94	137	120	122	127	134	134	113	127	116	130	136	139	125	127	136	146	139	111	126	143	140	135	140	122	136	120	135	149	124	137	115	123	149	142	123	127	134	146	127	134	128	133	142	136	132	138	151	135	115	118	132	114	109	142	116	128	127	123	141	146	121	149	127	156	126	121	137	130	134	104	125	134	109	109	112	137	116	120	129	139	122	123	125	151	128	155	138	122	120	113	147	123	101	148	140	128	103	118	129	127	127	140	117	118	137	120	147	130	149	123	125	140	116	152	106	128	117	126	126	124	146	145	124	114	123	114	129	121	157	121	125	107	144	154	144	132	142	129	128	123	114	128	127	136	136	128	116	123	133	131	149	123	119	142	138	108	120	141	113	125	127	125	114	115	115	129	115	127	147	115	131	128	130	101	134	120	119	106	130	138	133	133	141	140	130	122	115	124	137	139	129	144	118	115	152	134	133	129	135	137	148	148	133	125	126	122	139	123	143	136	127	115	126	138	114	112	139	127	140	139	128	112	128	117	119	156	127	134	145	127	129	119	145	116	110	126	134	144	140	154	129	133	128	117	123	135	115	130	128	143	122	128	137	129	147	130	115	169	139	135	115	128	139	123	148	129	136	131	137	128	130	131	142	117	140	122	115	125	128	134	151	123	125	122	127	124	121	126	134	119	131	127	127	97	136	134	124	137	125	129	126	107	131	131	110	125	126	128	125	131	142	120	132	121	137	116	124	123	118	130	123	117	123	129	130	134	117	134	115	123	113	119	115	118	132	129	122	145	126	130	101	118	106	118	124	138	111	122	138	154	132	126	104	145	118	143	119	156	138	129	135	129	128	120	122	122	112	144	140	123	133	110	134	118	129	121	128	110	115	130	108	121	119	140	133	114	127	108	110	126	146	135	141	111	134	124	154	133	139	134	126	127	126	120	136	139	127	122	139	137	131	130	121	139	127	102	137	121	121	125	123	117	119	119	135	123	130	115	154	145	134	128	112	122	99	162	128	133	123	135	119	130	148	117	123	143	118	115	127	134	145	144	121	130	119	131	141	121	137	120	121	124	126	123	143	133	134	135	128	126	109	123	109	121	129	110	134	133	122	161	123	126	156	143	135	135	107	135	122	130	139	121	122	132	130	130	126	119	117	136	123	140	132	128	132	125	147	114	131	110	146	117	120	148	126	146	121	149	133	125	102	134	124	130	122	128	138	141	121	118	126	140	120	115	115	140	129	139	118	122	134	117	140	118	130	142	115	123	121	118	142	134	158	141	127	141	117	125	132	113	146	120
26590	19776	5335	608	347	309	340	324	317	309	343	318	338	304	285	331	339	317	295	320	310	297	290	316	317	312	286	313	276	294	334	303	316	299	300	295	301	299	315	282	384	307	304	276	301	310	300	285	284	298	289	304	334	315	295	316	268	313	319	298	332	338	334	308	339	312	303	302	286	285	297	338	303	326	284	280	293	268	251	320	320	307	314	288	323	310	300	301	297	309	306	317	292	295	297	303	309	318	341	309	303	313	287	313	284	317	335	319	294	294	275	327	318	321	326	282	299	285	299	297	299	310	324	304	303	320	326	295	299	296	318	304	288	327	293	316	292	309	328	306	283	315	319	343	272	295	287	300	307	305	293	307	298	332	283	320	300	330	298	336	295	281	322	313	307	302	300	298	290	293	337	274	337	299	275	323	278	316	318	309	281	292	304	277	267	292	333	318	296	292	306	322	304	312	331	279	299	301	333	299	302	315	322	285	309	323	321	318	279	304	303	312	297	349	335	333	331	301	292	291	263	321	330	315	305	312	317	296	310	316	302	282	322	311	344	290	321	305	286	309	310	312	295	308	288	299	286	319	303	310	340	304	303	340	299	289	320	280	283	308	269	310	300	259	306	323	297	293	278	328	286	329	318	317	350	284	274	319	286	316	304	286	308	303	294	319	293	304	325	327	303	298	321	289	298	286	307	330	298	313	297	270	300	293	279	331	313	314	304	307	300	330	288	308	315	329	290	286	293	298	299	282	297	306	328	291	295	287	326	356	311	309	300	312	305	345	286	281	306	321	273	320	284	308	286	275	298	288	290	304	295	298	304	301	302	292	309	342	303	316	301	294	295	311	312	291	298	286	271	330	311	315	301	358	309	287	322	305	310	288	307	301	316	320	268	278	307	332	310	294	305	312	322	321	315	328	304	304	315	316	292	318	283	350	326	295	327	334	312	290	312	281	287	356	296	319	335	321	301	292	291	301	270	316	324	301	291	323	305	303	294	321	288	312	300	303	291	291	279	318	268	305	306	288	321	288	314	329	308	292	285	289	298	322	285	305	268	323	317	317	303	298	336	312	329	313	276	283	321	302	290	311	330	290	297	267	324	266	300	341	315	337	294	276	286	299	318	311	314	302	324	296	306	319	282	295	308	307	288	315	318	306	308	324	306	313	302	302	301	326	321	323	317	316	344	312	286	278	306	301	323	311	302	308	311	305	301	288	301	308	286	287	326	309	340	318	315	279	304	299	305	315	318	331	312	291	296	290	313	309	291	322	301	317	315	325	294	311	307	319	298	285	311	334	309	307	338	305	295	297	293	327	294	315	325	294	321	298	304	304	299	307	317	299	292	316	308	286	272	298	285	316	298	318	304	341	281	268	341	314	303	300	296	315	314	300	313	314	322	309	320	303	305	315	280	296	279	303	322	291	318	294	319	296	305	295	290	289	332	281	277	282	294	273	310	312	292	307	298	293	337	317	311	309	300	324	349	326	286	300	321	329	281	295	302	295	287	285	287	304	301	288	291	319	302	336	321	304	312	289	296	338	323	325	292	294	279	308	293	283	305	331	307	324	302	331	299	330	326	323	294	333	326	345	286	317	312	330	257	325	299	310	299	291	290	287	306	299	328	315	319	303	297	298	296	298	292	308	317	325	289	321	335	293	258	271	344	310	296	322	282	311	332	309	320	301	311	293	293	298	306	303	270	282	301	325	292	314	308	309	321	295	292	280	271	288	301	260	310	295	273	309	315	298	324	301	305	326	302	300	326	292	274	310	310	282	262	287	294	311	340	315	326	259	295	311	296	320	306	320	307	332	323	310	319	283	320	312	303	321	294	318	318	295	301	284	300	276	311	319	317	319	304	313	298	311	321	274	295	276	352	312	331	279	308	303	286	285	301	316	310	296	346	318	297	300	296	330	297	308	323	270	316	306	307	293	323	302	281	268	303	272	317	305	314	290	350	304	299	268	322	287	301	302	315	299	277	287	300	313	307	303	307	301	285	283	326	280	295	306	309	297	257	302	308	337	329	318	316	283	323	316	307	336	314	282	296	322	289	297	306	317	297	307	300	282	313	282	321	310	322	272	303	320	319	284	304	331	292	298	290	276	300	293	317	262	317	317	294	337	293	311	296	304	297	316	308	298	280	325	339	314	282	292	283	268	292	281	269	329	327	291	305	293	313	326	304	297	333	283	303	276	316	307	296	295	311	286	298	294	302	354	309	313	289	294	295	352	310	329	325	300	310	298	285	312	306	311	304	303	301	288	285	281	342	322	302	272	297	308	330	280	305	328	343	294	300	299	297	314	304	280	295	306	277	290	321	309	341	299	328	314	314	312	300	309	270	283	321	333	292	302	300	296	304	330	301	281	314	288	279	326	295	325	298	290	287	292	311	301	310	320	319	311	303	291	313	280	354	290	295	322	322	325	291	294	277	304	309	306	300	288	296	346	333	316	316	303	273	300	302	313	280	303	292	304	309	329	320	305	318	291	292	315	309	310	309	334	316	324	294	283	286	298	321	299	296	304	325	312	281	324	277	292	290	316	297	331	304	326	327	325	282	274	327	287	301	290	291	307	313	294	293	328	317	312	329	292	325	305	310	301	292	287	307	283	300	296	317	324	275	287	287	319	288	308	307	299	286	296	292	307	338	338	282	293	303	310	305	283	317	315	281	293	314	294	291	285	306	297	306	299	307	321	296	280	289	316	322	316	308	282	273	314	322	294	300	297	262	288	323	302	299	316	274	319	302	312	312	299	326	274	297	307	315	297	331	314	294	311	295	333	303	286	311	310	336	291	298	306	312	267	298	314	298	284	335	292	299	305	296	309	268	342	314	318	316	309	311	299	298	311	279	314	301	290	305	266	320	315	321	308	296	305	332	321	301	265	295	288	313	293	315	305	257	311	302	343	290	302	326	322	278	284	273	301	301	335	314	286	309	322	292	312	305	281	287	325	284	281	328	312	332	306	284	322	279	307	318	289	298	297	310	316	330	292	310	300	300	296	291	277	298	287	315	315	280	315	306	307	291	323	291	300	309	293	295	287	284	332	297	317	314	286	300	312	301	305	312	331	296	280	289	302	313	296	300	325	323	325	325	317	289	293	311	334	319	293	313	299	291	301	306	293	299	306	284	292	318	315	327	297	313	319	282	314	277	290	326	295	328	305	294	301	299	331	321	282	279	301	272	308	306	281	315	286	310	320	308	306	312	312	299	320	327	283	299	273	293	288	327	288	289	316	278	317	306	311	321	299	297	303	314	303	315	307	294	278	304	310	334	305	288	289	298	316	284	297	310	286	293	299	297	293	278	311	332	328	325	265	271	324	304	341	299	310	337	322	306	325	342	286	300	290	294	300	333	312	282	304	287	306	302	318	297	310	296	314	303	303	335	291	282	347	301	303	306	340	312	321	327	286	292	298	309	301	296	325	296	284	304	315	292	309	316	325	309	320	291	275	320	297	287	292	304	344	309	318	314	314	305	308	286	290	276	321
3968	1428	1251	811	691	614	620	613	573	543	557	561	563	577	493	526	528	511	541	469	537	510	519	544	497	493	549	564	524	524	541	523	502	519	531	521	534	551	514	553	496	494	523	521	559	504	501	527	492	495	487	522	544	541	530	522	502	519	518	463	548	510	501	498	515	535	509	461	534	558	514	462	491	500	546	534	555	533	550	513	513	523	521	497	547	508	519	513	538	489	592	525	574	540	493	480	500	535	490	562	478	519	522	534	526	536	460	500	527	523	524	507	506	522	542	547	544	538	520	528	534	524	507	489	518	566	525	502	514	518	470	517	513	500	510	503	552	507	524	546	549	506	547	493	511	506	516	539	497	539	468	485	524	509	478	493	523	546	521	496	509	502	517	525	502	483	487	490	519	507	515	544	526	548	545	493	539	537	493	543	452	529	505	509	490	536	531	547	500	503	516	508	518	534	477	500	515	549	540	528	530	537	513	513	535	520	483	537	537	511	509	538	488	502	496	502	488	515	459	536	525	482	514	527	511	538	505	531	490	522	482	508	525	486	496	543	516	473	553	533	522	556	513	535	487	569	511	530	512	537	505	514	470	522	555	490	540	518	519	525	542	501	528	462	488	556	547	520	484	480	550	548	562	497	517	538	510	513	542	567	489	502	520	529	570	506	534	530	484	499	558	524	499	546	478	533	514	561	541	512	527	507	497	499	500	531	523	537	517	534	505	519	541	539	484	516	521	501	509	513	515	524	510	537	521	522	525	510	490	547	518	531	536	516	535	510	562	520	505	521	528	525	495	499	507	495	539	542	517	490	500	547	522	487	466	498	532	508	523	519	529	512	521	502	503	495	517	535	521	570	505	513	495	507	481	527	514	516	537	548	504	510	532	509	568	504	508	497	553	533	490	524	537	530	498	540	504	529	578	523	520	507	522	528	489	517	521	511	508	521	550	507	528	516	513	536	532	514	518	512	528	504	552	559	499	511	535	530	471	509	534	539	514	515	520	565	558	525	512	491	540	534	484	504	517	517	528	520	515	539	502	528	564	518	500	563	502	517	534	524	542	537	506	505	544	509	502	491	543	507	498	578	482	508	572	502	502	541	524	502	490	526	524	507	539	485	510	473	540	534	517	554	490	536	495	494	524	526	537	527	507	531	502	530	499	549	476	525	520	507	476	530	540	492	546	524	522	521	552	508	515	535	478	535	519	513	511	542	540	535	529	530	535	553	497	509	542	517	523	495	507	534	496	522	491	508	484	483	528	480	550	529	545	529	504	495	522	526	503	557	529	541	494	506	555	530	551	531	533	513	506	538	567	496	494	554	507	510	509	540	524	542	524	538	526	556	547	489	495	508	501	523	498	517	536	563	530	500	505	494	518	534	507	511	532	470	505	480	512	505	518	517	542	531	504	498	501	518	540	490	530	507	483	499	529	523	501	532	503	531	527	518	513	484	556	504	517	516	571	544	522	518	526	523	513	506	520	563	499	537	518	542	557	491	519	516	530	558	514	562	513	525	541	511	526	532	528	516	542	566	523	525	528	564	512	511	489	493	516	529	573	490	493	494	525	556	490	522	539	519	510	539	550	521	531	493	500	536	492	530	535	509	493	491	510	537	497	555	523	529	515	543	518	536	519	484	521	516	561	533	520	510	565	534	529	502	525	488	512	539	513	483	546	529	502	504	510	544	529	483	523	541	540	495	543	478	521	509	499	519	539	520	492	528	502	476	480	513	525	538	529	543	510	544	502	523	583	516	532	525	522	509	531	533	503	543	520	528	521	476	517	507	516	487	505	533	554	492	521	511	489	513	520	507	518	538	485	517	476	500	540	460	492	501	530	558	504	516	541	520	515	500	523	578	540	557	479	548	520	475	519	524	510	522	505	489	520	507	509	449	497	546	527	489	526	540	518	548	545	560	532	527	516	502	526	473	489	516	519	538	548	486	517	511	532	488	541	557	514	485	508	532	478	511	513	484	509	520	504	511	505	505	490	515	504	523	493	539	498	525	553	484	512	555	559	523	572	573	523	505	535	541	532	489	547	563	528	547	509	537	493	564	489	543	511	538	509	537	515	538	507	480	502	488	518	562	554	517	504	543	515	535	501	535	515	517	521	487	496	494	491	511	523	545	549	492	542	526	524	472	546	508	512	532	536	499	477	519	534	535	551	511	520	533	539	528	494	523	543	547	507	504	565	473	528	494	527	514	517	505	485	502	501	492	529	516	511	530	506	502	507	515	538	496	532	542	519	498	518	514	494	500	583	515	560	505	513	521	525	503	529	554	505	528	488	509	537	496	502	508	534	512	523	529	481	490	553	519	520	523	564	532	504	510	537	553	524	531	509	539	512	587	506	531	521	519	541	519	535	518	510	550	516	523	519	497	503	532	519	515	495	541	539	536	515	532	516	507	492	527	532	496	527	557	533	527	536	525	523	507	484	516	487	516	517	535	514	491	494	500	502	496	503	523	514	496	587	468	546	502	537	522	518	506	487	550	572	524	504	504	545	531	532	564	531	484	503	520	559	489	489	545	549	573	512	521	509	515	551	520	516	497	511	532	535	533	537	508	589	478	509	507	522	526	513	524	525	505	558	496	495	531	466	520	533	507	499	511	511	525	552	519	533	485	525	532	520	527	541	514	504	515	533	544	491	539	516	509	496	531	564	539	530	488	517	523	544	474	498	499	531	560	560	503	547	543	583	486	512	541	527	584	516	515	538	522	494	533	506	543	520	549	514	515	453	518	498	550	485	498	538	522	516	519	515	558	460	509	521	486	469	508	532	479	502	550	506	499	542	544	514	546	517	545	563	517	525	496	543	530	474	494	553	539	515	501	505	531	542	538	517	485	527	547	558	519	551	511	519	512	519	532	487	548	505	500	469	501	535	502	516	576	527	555	520	489	506	506	482	524	534	516	511	533	502	506	546	501	541	543	506	534	565	507	489	527	543	554	542	555	531	505	503	509	525	545	489	504	537	503	476	517	498	526	480	508	530	512	558	520	528	514	515	525	552	473	504	506	516	507	526	486	547	503	516	528	501	489	537	523	502	499	523	517	544	525	491	569	534	527	492	506	514	550	490	524	521	497	508	516	529	530	508	516	506	548	518	516	515	493	531	518	522	525	551	518	494	494	521	540	538	530	524	525	527	494	523	485	522	493	520	490	512	529	536	523	565	532	522	506	558	511	527	487	507	528	556	555	514	516	528	506	484	487	524	529	484	528	508	512	487	482	557	549	529	538	547	585	522	533	502	507	536	534	490	526	524	507	547	528	514	496	510	540	518	548	496	553	563	541	552	495	524	524	488	480	515	526	528	525	503	525	543	513	530	511	525	516	528	529	520	529	520	543	513	523	505	540	485	499	538	523	521	521	506	533	497	511	512	514	519	495	549	501	525	551	509	497	495	533	553	542	520	519	506	524	512	507	530	535	484	501	499	512	501	493	477	507	523	487	516	538	495	536	513	502	524	525	495	494	517	543	512	560	536	540
24089	21109	28156	24182	20318	2156	620	432	404	340	326	288	275	274	262	259	262	235	260	223	232	221	237	226	246	212	215	216	216	207	199	220	205	223	209	230	205	192	198	219	188	240	223	211	196	213	213	196	197	203	189	210	205	201	210	186	192	205	217	215	219	202	213	232	231	234	181	202	223	210	199	218	192	195	224	219	208	203	193	215	213	204	222	228	196	211	214	204	210	218	189	193	238	225	204	209	207	208	209	199	215	191	195	214	200	197	201	180	200	212	206	213	182	211	224	198	215	212	200	180	202	220	209	213	222	201	225	203	219	227	215	217	219	194	194	197	206	221	201	187	232	224	191	199	199	215	220	213	210	193	202	208	189	206	210	230	207	231	192	176	213	211	214	198	198	170	218	212	186	208	212	196	187	194	194	207	212	205	208	185	213	198	218	216	193	193	200	234	203	203	237	197	211	214	198	209	186	192	223	219	197	200	192	230	180	202	203	173	197	213	221	211	198	210	184	240	185	182	203	197	178	214	204	216	221	193	194	211	221	202	223	223	194	194	210	224	197	224	238	212	192	250	194	193	241	177	221	208	229	194	190	200	187	187	221	205	238	178	210	214	201	186	197	201	198	204	216	201	215	232	187	197	208	187	198	190	201	229	205	229	196	184	201	206	197	244	200	206	225	219	195	222	206	200	209	223	208	202	209	213	198	221	191	214	195	178	199	218	198	203	214	201	200	208	212	203	227	223	198	239	214	198	204	203	212	201	215	222	229	225	189	240	183	193	192	212	195	197	232	205	181	205	200	235	205	174	200	210	224	199	199	207	209	187	199	217	192	221	204	228	206	193	201	228	181	220	191	207	185	199	194	201	208	209	203	237	193	235	208	183	202	225	220	211	209	208	190	210	200	206	197	235	214	221	169	194	188	227	204	201	204	197	199	190	196	207	217	229	198	204	210	214	217	217	203	216	198	202	180	199	228	210	199	185	218	194	189	208	196	201	204	198	203	206	193	217	211	206	199	191	189	204	201	186	223	185	215	223	184	189	217	209	195	208	186	215	196	198	184	205	212	197	191	193	230	206	195	222	203	201	193	201	172	197	183	215	218	222	210	218	197	217	203	201	190	179	196	215	193	208	246	221	202	222	201	237	201	217	208	199	190	194	201	225	195	217	220	213	205	212	210	219	190	180	190	207	217	205	210	236	223	229	212	204	195	209	235	210	217	240	208	202	234	199	212	196	202	216	210	210	215	185	190	211	209	194	188	205	204	214	211	205	238	215	183	212	196	202	189	217	207	208	208	194	224	220	207	205	214	195	217	224	221	189	186	215	226	204	187	204	201	216	218	223	206	186	217	202	178	208	205	198	194	213	200	214	211	195	218	212	186	191	187	202	209	209	206	216	232	210	184	207	208	195	200	221	205	239	229	230	234	228	205	192	197	218	207	195	220	203	217	209	196	236	188	198	241	233	200	203	213	211	207	233	191	205	210	181	202	217	211	214	207	196	210	200	193	200	204	194	231	187	214	203	204	198	192	190	230	191	209	213	239	197	233	202	192	189	223	187	202	215	203	206	189	191	184	218	217	200	214	207	235	190	220	217	210	205	209	206	204	192	198	192	203	202	182	215	198	218	200	178	200	203	168	241	208	211	188	232	203	188	217	205	212	189	212	222	207	198	206	209	202	208	210	198	207	202	201	208	196	208	237	187	242	211	225	229	208	190	227	217	215	224	217	192	216	199	207	202	196	182	223	186	208	180	212	206	199	205	213	194	208	222	198	214	211	214	192	197	235	207	197	199	192	222	217	204	235	236	193	219	218	231	228	208	222	205	234	209	192	218	197	209	187	219	194	208	200	186	207	214	177	205	202	206	205	195	222	215	205	192	180	227	191	159	187	217	194	237	203	181	188	189	215	188	235	203	225	198	210	189	197	185	213	200	205	202	221	210	206	200	186	201	194	204	186	200	211	217	217	192	188	211	212	214	195	198	196	205	218	184	198	219	206	201	199	194	201	209	191	215	200	170	203	192	208	218	236	219	204	211	203	220	191	206	220	189	217	197	218	199	202	207	197	188	216	182	206	183	198	213	211	203	185	199	247	215	184	205	201	203	180	192	188	205	182	216	201	186	205	182	209	208	214	214	188	184	219	211	205	201	194	233	206	184	215	179	199	189	210	189	176	191	202	227	207	225	179	205	201	225	240	211	197	231	206	213	193	195	198	193	212	200	182	204	195	212	215	201	213	206	206	200	193	194	199	213	221	178	216	219	192	210	199	185	218	211	211	192	218	207	234	229	182	162	212	216	202	233	190	215	209	217	220	213	193	215	190	210	205	194	214	212	199	220	203	188	198	215	185	186	203	226	219	214	207	201	242	191	219	201	206	194	225	191	212	198	187	195	225	205	213	192	189	196	183	197	199	205	199	200	210	204	203	222	213	191	196	203	213	196	206	196	200	176	209	216	214	212	205	189	229	223	217	208	167	185	198	228	176	189	212	205	178	209	203	171	180	210	219	207	204	200	216	194	186	223	191	189	209	209	222	200	209	224	198	189	222	216	211	237	195	213	185	180	209	249	224	212	191	196	216	207	176	237	229	204	234	175	224	203	198	201	213	241	212	195	223	233	204	186	208	226	206	215	211	199	209	218	214	189	208	189	206	200	206	188	212	209	218	191	186	166	172	209	207	197	214	194	208	226	207	204	203	193	225	232	199	201	209	178	203	210	192	205	200	207	215	204	227	195	216	203	217	196	197	211	226	241	218	184	197	191	215	209	194	214	216	205	209	218	213	205	213	196	221	208	212	203	204	195	194	219	197	214	201	224	194	200	207	198	186	194	212	228	217	199	233	206	197	206	224	213	204	191	189	217	186	214	199	210	179	210	207	211	209	249	194	208	225	231	215	204	223	184	199	236	194	191	184	219	190	181	211	212	200	208	187	190	195	213	193	217	186	204	210	206	213	190	203	230	212	159	185	209	196	220	209	227	222	220	210	192	190	198	200	188	205	227	188	197	223	213	200	211	216	180	224	196	185	206	185	184	209	193	195	198	225	210	198	232	192	214	185	186	192	193	208	212	208	211	177	205	215	200	209	205	204	202	204	212	208	201	182	232	213	215	216	216	189	184	216	224	191	186	195	197	219	207	218	198	223	204	191	199	204	187	192	216	210	230	204	167	201	199	182	189	215	210	199	247	210	213	185	223	191	214	209	208	195	195	207	221	199	190	215	194	200	215	211	184	214	214	205	218	193	214	197	201	191	208	210	205	203	228	195	217	206	209	228	220	212	190	209	208	205	192	209	191	198	212	204	196	222	205	190	205	212	194	196	174	174	212	223	217	197	219	203	191	194	222	208	218	191	188	221	183	156	206	201	224	213	191	216	219	185	196	206	210	220	198	204	210	211	190	188	212	194	199	201	214	203	194	216	200	208	199	205	214	182	202	184	207	222	200	233	212	232	198	190	223	207	223	203	215	184	216	220	201	217	189	208	214	203	187
5234	9876	8363	4086	2758	2052	1537	1287	1070	895	831	683	640	600	545	531	566	497	493	469	482	436	452	443	442	413	394	393	425	400	396	377	396	379	391	399	374	372	390	401	370	406	384	355	371	363	401	376	395	353	351	384	383	375	364	373	398	386	349	383	383	378	403	344	375	366	329	379	373	374	368	335	377	345	364	341	342	360	339	349	347	413	359	346	392	357	362	382	344	365	337	378	339	389	341	365	409	328	379	371	342	350	365	347	332	369	367	335	353	355	371	364	362	365	353	352	336	344	416	355	349	311	326	360	358	376	352	408	325	348	344	354	370	394	348	400	350	369	381	335	377	329	326	367	353	372	353	347	375	353	334	348	339	372	369	291	338	390	346	342	364	358	370	356	372	354	334	364	360	353	355	386	359	320	348	356	383	366	368	354	380	357	378	348	333	336	416	335	347	383	370	351	358	345	338	350	361	372	357	366	320	361	340	325	367	337	367	362	339	367	374	350	358	340	366	308	346	392	362	361	372	383	385	401	338	323	361	377	360	332	384	376	330	362	373	377	360	370	367	375	372	348	365	338	355	367	356	329	376	350	369	384	384	366	350	400	381	377	354	324	381	363	385	354	333	378	329	360	356	384	402	339	375	341	348	356	362	366	399	363	340	351	362	367	351	349	400	348	349	369	329	346	370	366	326	349	383	351	357	332	381	354	331	354	366	383	371	342	350	357	363	349	381	372	358	365	367	360	372	352	320	349	364	377	349	343	389	371	351	327	363	350	360	366	366	341	329	356	382	373	347	373	359	361	373	319	382	348	366	325	372	394	352	373	367	344	358	358	319	343	321	368	357	329	346	400	372	362	352	358	389	374	378	362	348	366	350	344	378	361	360	335	382	389	356	373	368	356	358	342	366	358	364	349	349	351	359	358	357	319	318	334	353	364	348	355	356	384	367	370	352	351	374	352	347	367	374	346	330	368	311	352	347	369	357	381	353	358	342	356	355	366	399	360	340	324	364	353	347	337	389	331	347	351	338	382	373	367	359	347	335	367	363	370	334	345	348	340	364	300	375	395	348	360	379	353	356	362	341	351	360	358	348	350	360	367	335	366	336	377	338	373	352	361	366	318	367	344	349	373	349	348	360	331	367	348	337	325	348	369	348	384	355	379	357	404	347	335	380	346	344	345	382	340	370	402	366	360	380	384	363	358	382	363	320	330	382	347	392	349	353	374	321	369	346	377	381	342	315	345	340	365	362	367	374	361	368	333	329	368	367	399	372	354	354	386	369	347	321	340	339	353	347	368	354	390	393	332	370	354	373	353	344	371	326	334	353	362	376	349	380	379	340	368	367	363	337	319	361	355	382	366	322	362	350	364	374	360	352	336	357	335	368	375	353	351	347	360	323	373	356	369	318	336	379	343	352	362	379	362	363	375	362	341	388	358	368	344	370	358	368	385	375	362	382	340	348	342	367	356	365	307	366	338	361	386	342	367	363	354	344	403	377	347	360	391	354	363	355	352	358	362	351	379	338	355	333	364	347	341	341	348	360	336	343	357	336	364	333	377	357	379	341	363	315	372	388	348	337	361	351	328	327	366	361	365	394	340	373	342	325	352	361	376	337	372	356	342	339	346	348	371	358	396	369	337	347	343	372	377	341	324	359	339	350	384	372	375	365	333	349	349	364	375	367	364	355	391	335	338	368	356	359	388	345	384	348	377	364	354	353	371	316	360	371	337	319	366	371	344	379	365	339	347	364	341	368	378	391	370	338	371	341	374	357	358	345	371	370	327	345	364	342	341	371	358	380	341	357	367	369	320	379	375	353	411	357	400	351	371	390	323	383	358	347	346	388	368	395	375	348	341	363	372	295	363	361	352	368	365	360	360	341	363	350	372	365	383	346	370	349	391	362	356	340	341	396	350	348	346	361	360	324	358	369	378	378	356	346	362	350	388	356	357	364	380	373	373	342	380	352	337	350	389	376	340	361	357	375	371	408	371	324	371	384	373	362	354	386	368	347	351	353	356	347	359	357	356	376	332	364	340	380	350	386	342	345	333	364	380	374	365	364	379	357	348	400	343	345	369	361	367	359	392	367	353	374	331	367	323	346	340	322	391	325	333	387	322	377	392	360	381	348	335	378	389	369	376	339	348	368	305	372	372	370	351	361	364	366	332	396	369	385	366	373	357	363	380	365	341	356	349	379	388	351	378	325	377	360	368	349	358	330	353	356	344	373	350	402	347	349	343	333	384	342	339	345	323	346	349	362	330	343	352	355	366	373	348	373	343	351	355	362	376	380	375	346	339	354	350	384	343	373	345	353	369	390	362	340	317	339	355	351	374	389	353	386	349	358	363	365	390	393	315	360	353	337	349	323	355	386	375	346	337	355	355	343	376	341	352	362	332	351	360	327	365	356	330	346	349	340	337	369	353	331	347	341	350	342	357	331	354	352	353	344	362	379	342	358	332	393	352	343	362	341	355	369	371	361	356	315	384	349	364	350	346	374	365	355	384	364	357	370	327	336	347	353	375	368	375	355	350	353	326	340	355	374	341	336	359	336	338	339	351	340	334	345	369	355	360	349	387	353	351	343	350	329	389	343	345	336	415	407	346	369	319	347	375	365	337	339	332	365	338	342	372	339	365	356	371	343	347	359	335	341	365	338	334	424	370	341	369	335	352	366	368	312	367	352	376	353	416	330	329	345	349	379	336	361	342	375	320	354	383	363	340	336	354	367	365	350	348	371	372	358	344	356	356	382	353	347	365	358	344	348	378	354	344	365	334	341	386	391	368	364	338	331	385	345	348	366	329	361	382	364	313	366	369	369	363	343	347	361	364	370	391	350	386	341	355	355	355	371	340	377	331	327	327	383	392	347	361	347	367	352	362	359	372	366	369	339	350	352	351	356	369	337	325	340	325	368	372	383	317	356	384	344	335	351	363	357	346	346	368	332	372	349	368	354	336	343	332	342	346	380	360	351	354	375	326	337	327	323	348	343	403	323	404	336	363	358	377	356	349	368	355	370	354	363	343	341	342	347	365	344	352	343	348	330	392	386	327	354	356	345	354	361	366	383	354	387	364	356	359	360	384	351	348	363	348	354	344	330	377	370	378	335	358	350	371	346	340	356	372	359	345	326	360	379	388	329	356	364	385	364	347	355	333	355	324	351	350	369	335	362	364	353	351	404	331	368	370	306	339	362	340	357	346	369	353	368	363	349	386	365	330	342	354	379	354	387	361	338	348	386	390	373	363	336	338	356	419	355	383	339	369	336	376	353	370	354	381	394	375	355	324	335	343	341	365	329	360	355	368	353	382	324	368	353	359	373	339	352	358	371	320	365	390	345	338	378	331	378	365	326	372	359	344	343	340	398	373	338	366	349	348	329	375	388	349	349	359	344	362	361	363	372	343	384	352	348	338	343	336	411	349	345	363	366	392	342	382	338	354	366	346	335	391	372	360	400	366	352	374	381	358	359	359	356	330	382	345	381	331	358	358
23081	21122	28884	23618	21122	19708	1743	641	416	369	320	251	212	196	195	169	151	145	133	162	141	134	135	125	124	98	127	98	91	100	94	102	97	90	97	98	78	88	81	84	71	74	75	81	63	96	80	70	75	73	78	83	81	70	67	91	84	64	78	81	72	87	71	91	71	75	90	82	58	76	78	66	86	80	69	78	72	79	72	95	99	76	71	70	63	73	87	67	95	82	68	80	79	72	85	76	69	74	83	63	76	89	82	74	89	73	51	64	74	79	80	78	79	69	87	87	86	89	57	75	65	64	74	79	66	60	68	75	69	83	75	79	67	75	76	72	65	76	61	61	70	83	61	72	83	68	82	72	73	88	71	77	63	83	66	69	70	87	89	61	76	71	75	79	61	73	74	83	71	77	63	86	52	80	74	74	71	78	64	59	72	86	87	87	71	74	73	79	78	73	79	80	72	72	72	72	89	83	70	70	82	74	80	80	74	76	71	76	86	74	72	65	79	66	75	69	72	65	93	70	84	75	69	73	65	81	80	55	70	79	69	84	72	73	76	82	78	76	89	77	62	85	70	63	71	73	64	72	60	73	70	74	75	83	65	77	67	81	81	70	85	79	89	67	71	80	61	84	75	46	70	68	79	59	74	73	69	66	70	84	68	84	68	76	63	76	85	87	68	70	72	73	77	62	63	75	77	65	66	67	77	57	66	73	72	68	63	68	73	67	68	78	66	86	63	72	76	84	68	70	82	74	77	73	82	76	83	60	87	55	77	76	42	70	73	92	71	75	67	82	59	78	72	78	72	61	83	64	69	79	57	80	82	69	89	81	54	69	66	72	72	77	68	73	78	68	78	72	74	64	70	88	78	69	78	83	78	63	80	70	68	94	82	72	70	70	67	85	69	67	84	80	75	66	82	59	68	67	67	80	80	77	68	65	64	83	74	63	71	87	59	64	62	85	69	66	77	59	72	71	69	82	89	70	71	72	66	70	64	91	71	62	63	66	62	65	66	79	70	74	78	73	77	78	69	85	80	67	90	72	67	69	74	65	68	53	78	79	80	72	70	64	74	52	85	64	82	78	95	66	62	85	80	73	63	74	65	73	84	72	72	77	66	68	82	81	66	75	71	73	74	72	78	79	76	74	76	72	63	74	72	89	81	68	73	72	78	75	67	68	78	77	73	55	70	67	74	68	66	65	81	72	77	83	74	80	77	97	64	65	73	74	72	85	64	79	76	62	72	75	71	72	71	54	65	99	77	79	78	79	53	68	62	59	80	71	79	87	66	73	66	64	69	59	75	68	88	59	67	64	67	81	71	81	74	76	59	73	66	62	63	71	57	63	83	65	82	70	81	58	72	83	77	84	77	68	83	67	80	57	75	71	64	77	69	52	56	59	65	70	65	72	70	65	67	75	71	66	69	79	74	82	78	83	82	65	87	59	83	79	65	78	68	64	76	63	65	59	92	70	72	69	76	67	68	76	72	68	80	76	83	70	69	66	75	70	88	73	77	78	61	75	66	89	76	81	83	97	80	80	64	77	81	60	64	79	64	78	87	69	76	69	73	67	61	75	70	87	78	74	77	88	68	84	68	86	71	71	68	71	71	86	59	61	59	64	82	83	86	74	74	73	82	79	68	76	48	72	64	77	65	79	76	79	62	60	63	69	64	74	74	71	71	85	70	78	78	78	75	67	64	77	71	66	78	66	72	73	71	76	70	89	69	64	77	78	58	66	71	85	78	80	66	74	77	61	71	72	55	69	77	77	82	75	76	62	71	80	63	80	80	73	86	72	75	73	52	65	73	73	80	68	62	86	74	75	82	83	57	70	65	79	69	76	73	78	75	73	82	79	65	65	87	72	70	78	77	69	72	66	67	76	68	59	70	66	69	61	66	66	67	61	67	60	82	64	64	77	75	94	77	75	66	91	64	81	79	59	73	68	73	75	68	76	63	82	84	71	69	61	71	75	53	68	75	81	67	65	73	80	86	55	77	71	79	60	78	72	79	66	68	74	75	71	72	85	76	59	67	84	73	87	66	66	74	52	85	55	74	70	56	76	83	81	54	61	76	72	68	70	82	72	77	71	72	81	73	66	83	61	66	63	58	73	82	77	80	93	78	72	70	62	76	70	80	73	77	71	70	60	73	91	80	78	76	64	64	83	86	63	63	81	76	77	78	80	68	82	53	74	70	77	67	65	72	77	80	70	69	64	62	77	70	89	70	60	64	67	64	59	73	81	78	82	67	72	77	62	83	66	82	69	59	69	75	65	64	73	68	60	71	73	83	72	71	63	70	84	69	78	63	76	85	76	71	68	69	61	58	66	53	76	83	58	78	71	81	72	68	77	78	79	74	81	62	72	81	73	93	70	82	81	74	72	79	62	72	70	84	67	77	65	84	71	53	60	72	74	71	88	75	76	70	93	73	81	64	68	71	63	78	63	80	68	56	73	83	73	90	72	61	83	61	87	86	74	66	89	75	86	83	67	80	83	74	61	83	70	67	71	56	69	77	71	81	71	55	76	74	61	58	74	71	68	65	76	76	57	69	73	79	75	66	56	65	95	77	86	66	76	86	61	76	70	73	62	76	70	75	79	73	60	83	72	75	61	54	81	72	94	68	84	78	70	72	79	91	70	71	63	64	79	82	69	79	88	72	82	63	83	77	73	88	81	90	65	83	63	68	65	66	77	79	80	73	90	69	68	89	57	63	71	76	76	77	77	74	68	68	69	68	65	66	79	75	64	65	77	80	68	76	78	88	65	65	93	84	66	72	68	66	79	72	75	68	75	60	75	55	85	88	85	74	60	72	76	57	70	61	70	59	75	71	73	82	82	78	63	81	73	79	73	65	62	65	74	75	70	76	74	70	79	75	78	75	67	70	59	77	81	70	67	70	75	84	64	82	72	82	71	81	88	67	73	85	78	73	83	72	85	78	70	71	84	69	72	65	69	55	67	84	64	70	63	79	71	72	82	76	89	67	62	69	72	62	79	81	63	70	58	63	90	88	77	90	76	69	83	68	74	75	70	76	77	73	78	68	87	66	80	82	73	64	98	75	77	69	72	70	74	74	87	68	64	64	65	78	81	65	75	63	72	89	55	80	72	83	74	69	76	71	65	72	60	88	69	74	62	78	68	81	79	80	68	71	70	63	71	77	73	91	95	76	60	68	72	78	90	75	67	74	80	91	75	81	76	60	65	55	50	83	69	79	58	79	65	61	89	92	74	76	54	52	73	64	68	64	80	67	70	69	82	68	76	63	76	86	83	68	62	69	61	88	69	86	69	70	79	63	78	70	51	72	69	85	73	59	63	71	66	68	61	85	89	76	70	64	65	78	54	73	62	52	85	79	78	75	65	82	79	84	64	67	75	80	65	71	70	65	68	64	73	79	76	89	63	73	75	54	83	79	58	72	84	93	70	80	70	75	66	69	63	77	67	71	73	62	73	80	66	67	78	67	61	70	81	71	76	55	80	75	72	86	69	79	62
7461	16025	13416	7024	4722	3449	2558	1993	1530	1210	1062	801	775	669	596	500	463	416	356	348	331	327	269	281	241	248	239	240	218	224	192	206	197	202	189	186	191	182	173	159	168	152	154	145	162	150	160	153	154	167	151	146	152	184	145	158	137	134	135	126	141	164	121	143	160	145	127	114	134	131	139	115	128	128	119	123	131	137	113	133	141	119	135	145	146	146	142	131	127	123	113	143	124	108	124	137	124	138	125	113	119	120	125	139	143	131	109	139	142	114	120	149	119	119	123	136	125	126	136	128	123	128	119	131	143	132	129	125	131	134	132	160	114	142	151	117	141	127	112	109	144	146	122	122	113	138	108	136	122	123	138	129	132	139	112	113	122	122	138	121	134	113	145	130	105	121	123	125	113	134	154	110	130	85	121	138	113	131	132	135	115	124	124	144	129	159	140	125	127	129	120	142	136	128	131	109	130	108	125	118	143	126	131	105	132	146	134	137	130	127	121	131	128	120	142	132	148	117	146	174	127	119	135	132	125	117	125	127	128	126	111	149	117	151	116	123	123	133	139	134	112	120	119	132	110	114	132	147	133	124	122	142	132	128	126	114	125	116	159	133	135	124	136	136	124	125	127	129	142	137	134	155	121	116	125	126	113	108	132	128	128	125	130	127	117	147	128	122	135	123	142	124	129	118	127	123	146	135	155	118	136	130	131	122	124	120	151	138	137	130	118	138	129	105	120	137	117	123	139	114	124	140	104	127	139	136	133	129	119	129	126	119	110	115	105	136	120	137	136	129	138	129	128	120	132	113	139	115	121	143	124	143	140	125	135	121	123	132	137	133	134	135	142	121	145	119	133	114	106	139	128	99	113	107	119	120	133	119	127	132	139	107	115	106	142	140	120	103	123	115	119	141	131	112	125	130	108	132	119	121	119	136	119	137	127	124	138	140	154	106	117	131	134	139	127	138	129	141	121	142	109	120	113	120	141	148	118	122	120	127	126	134	119	127	116	107	131	127	125	148	125	150	143	121	140	125	126	137	126	131	124	122	111	119	134	133	128	122	134	156	125	125	149	142	120	138	132	120	144	124	120	121	128	119	96	115	102	120	120	118	142	133	121	118	116	113	143	136	126	135	131	118	116	101	123	123	146	127	149	117	128	147	136	133	123	153	110	116	122	120	139	136	134	117	133	137	130	126	128	131	136	133	114	108	128	133	124	123	122	111	140	113	124	117	133	130	138	127	129	104	130	116	117	120	114	118	138	134	138	124	141	124	125	125	119	95	116	138	132	123	151	117	123	127	113	133	126	111	118	138	135	114	145	109	124	129	112	122	118	145	127	141	124	119	142	136	115	123	139	128	128	119	132	148	133	133	122	129	148	129	123	117	139	112	118	139	122	128	132	123	79	123	135	118	128	118	137	124	135	134	130	121	113	132	147	136	107	110	134	122	114	112	128	138	116	107	141	127	116	122	121	114	117	150	141	137	127	109	131	99	123	126	156	130	114	129	129	120	138	132	151	140	145	132	117	140	123	117	150	135	125	135	119	141	124	133	130	144	144	127	135	107	105	124	137	121	134	118	124	145	117	108	128	132	114	127	142	116	136	137	127	125	112	131	117	118	150	121	120	130	112	115	115	117	124	134	117	126	127	106	142	133	134	132	146	128	131	131	118	108	150	123	104	135	140	127	132	125	141	146	110	123	130	127	142	114	123	146	133	124	123	132	126	158	117	126	129	125	133	128	103	127	127	149	121	125	127	121	114	121	117	114	124	124	127	139	118	135	120	134	125	134	140	129	133	99	128	134	127	137	112	135	133	124	120	125	121	130	129	123	147	128	122	123	124	128	126	128	120	117	151	144	149	127	112	134	131	124	134	122	119	143	139	111	123	132	123	123	125	126	133	117	120	124	141	131	118	124	122	120	122	133	150	110	125	123	145	137	147	104	143	135	137	119	143	121	134	131	131	125	111	114	128	128	143	138	135	108	122	120	123	114	142	118	124	148	139	119	134	120	142	125	129	128	116	110	135	130	128	140	124	125	119	134	119	137	112	139	131	111	131	107	121	120	141	116	134	139	133	136	118	120	139	162	137	125	110	122	138	132	145	133	129	135	141	129	131	118	134	123	107	124	133	128	126	124	126	133	120	136	121	132	133	123	125	128	113	122	114	146	149	123	147	119	130	141	130	132	118	123	113	136	113	145	140	130	133	123	122	132	113	134	134	133	126	134	157	115	107	139	127	132	139	136	143	145	126	120	139	128	122	137	126	119	118	156	135	120	120	130	130	121	140	124	124	120	126	126	121	129	123	129	107	117	133	116	132	121	141	150	132	157	127	115	137	127	142	124	130	128	129	133	128	125	128	137	118	131	127	117	139	108	120	112	125	117	148	149	129	107	110	122	124	134	114	130	131	139	141	134	127	128	122	113	128	137	105	127	124	118	130	126	111	125	135	114	115	137	134	124	111	113	110	134	126	132	122	128	117	143	124	132	137	121	132	143	126	129	147	102	104	120	123	144	141	124	124	131	135	124	134	140	131	128	153	121	110	148	118	134	130	108	131	121	117	128	131	133	142	148	136	129	137	134	126	130	122	150	134	155	118	138	130	133	117	136	121	134	123	117	125	118	111	132	125	135	151	129	130	123	118	115	114	131	136	136	134	129	133	127	118	136	93	115	140	113	117	131	140	133	137	138	144	134	130	124	128	132	126	134	125	124	135	132	153	123	132	124	142	131	119	146	140	109	144	120	131	119	112	110	121	125	126	110	122	133	135	128	105	145	119	120	106	132	143	123	106	125	125	126	124	135	110	119	123	122	127	114	120	118	111	138	148	124	124	131	125	143	128	121	118	135	113	120	131	126	138	117	121	144	133	119	130	127	123	127	134	108	125	122	133	130	125	100	141	143	157	135	121	123	97	123	119	153	119	137	141	105	116	117	118	134	113	144	95	108	111	138	139	121	133	120	126	134	121	141	117	128	138	132	108	125	143	126	129	130	123	130	128	124	126	124	134	156	133	139	136	131	123	111	127	98	128	132	137	128	131	144	115	135	123	123	125	124	116	102	125	121	125	116	130	146	140	125	127	126	119	140	132	112	118	148	102	134	132	132	112	121	134	105	127	154	143	130	138	136	131	141	128	146	123	120	149	132	113	126	130	146	116	134	118	149	139	147	117	120	120	115	130	123	125	121	115	129	137	122	117	133	141	140	129	131	122	106	117	121	119	128	133	146	109	121	141	131	120	129	145	137	130	125	126	135	117	98	141	115	123	141	122	124	123	134	114	131	117	123	127	126	130	131	134	136	130	128	130	143	121	120	144	132	134	122	108	121	117	143	131	108	120	122	134	127	127	129	138	144	130	163	118	112	138	126	119	136	113	124	118	125	111	127	124	134	129	129	127	140	98	138	133	114	133	126	99	133	122	136	124	127	113	133	129	133	133	133	113	124	121	115	130	126	137	141	112	131	105	122	135	114	121	109	134	129	121	107	144	117
26649	19732	5464	619	387	377	333	329	275	329	311	311	311	314	291	323	319	315	300	299	316	332	328	322	307	261	268	299	301	319	317	324	289	311	315	284	264	308	306	290	310	325	314	287	350	280	292	331	301	324	307	318	307	308	315	296	294	281	333	309	284	301	302	287	322	299	296	288	289	312	311	308	319	270	312	292	307	303	284	273	317	314	323	293	335	318	319	331	311	278	311	306	295	310	311	294	303	302	289	305	282	281	278	324	305	317	315	316	282	321	322	303	315	294	279	272	354	284	270	324	319	314	317	290	320	288	326	307	282	278	344	310	324	293	302	292	306	335	314	298	265	315	302	298	307	287	285	312	335	302	303	302	298	328	294	273	302	333	307	339	307	320	317	286	301	275	305	271	275	315	332	327	284	297	272	308	294	316	271	315	277	302	324	297	279	298	314	312	307	310	308	299	315	306	310	287	314	270	280	315	316	276	313	313	271	300	309	277	337	299	317	298	309	319	308	323	304	325	312	321	288	335	270	303	289	283	262	300	312	295	270	290	310	330	319	287	284	306	306	284	318	299	303	298	282	294	281	304	293	271	287	314	280	273	316	306	325	276	313	293	337	334	284	300	274	338	341	298	320	321	336	260	291	292	315	319	289	313	293	289	328	305	300	283	330	305	294	317	300	325	302	324	296	304	309	286	298	273	317	313	289	298	270	299	306	329	288	287	271	326	275	312	309	278	313	293	307	316	301	298	302	295	328	285	324	290	309	283	289	316	290	295	291	327	269	282	340	301	324	298	291	310	314	304	321	316	295	311	251	277	286	297	283	322	298	318	302	299	294	304	306	280	301	296	286	305	296	297	290	287	294	292	295	291	311	274	300	295	321	324	295	319	303	302	284	320	287	303	297	306	303	311	291	297	309	299	304	307	295	314	269	288	332	320	336	295	271	286	315	315	286	301	322	312	336	321	320	303	267	282	284	281	289	293	280	320	293	298	306	299	324	301	262	310	296	307	302	297	285	289	297	324	300	306	318	313	304	319	290	303	304	290	323	314	244	316	299	268	300	305	294	307	317	288	313	310	279	257	295	326	324	296	318	301	300	270	306	296	300	305	296	295	291	313	336	322	326	316	294	325	331	337	305	298	305	299	298	263	286	288	307	297	325	299	294	309	297	271	296	309	275	313	328	311	351	297	297	296	316	304	284	292	287	285	275	303	303	326	322	307	288	290	304	316	296	312	266	330	298	281	310	277	290	317	296	276	324	296	319	308	293	286	318	321	307	318	305	311	315	297	320	296	281	302	277	264	311	302	308	331	295	268	300	293	308	332	298	317	313	289	275	296	347	325	303	303	336	340	301	278	279	297	316	306	293	308	300	307	333	308	326	304	310	308	296	305	318	311	298	316	299	296	329	277	281	301	284	324	332	301	294	278	333	311	303	278	291	332	303	290	272	329	306	316	300	312	289	310	317	291	287	322	287	313	290	312	289	300	306	275	323	294	308	299	294	291	276	310	271	299	279	284	320	289	314	326	286	316	292	299	294	322	319	313	298	311	307	303	331	291	270	278	279	322	275	321	300	279	321	318	316	276	316	288	303	318	303	325	264	303	288	299	308	294	329	341	278	289	306	294	323	309	314	324	356	325	276	333	291	310	313	295	299	301	324	304	311	309	284	310	322	301	323	287	291	310	301	317	316	291	338	292	303	316	291	290	307	274	303	288	298	335	297	332	319	305	281	298	312	316	282	300	274	339	326	318	324	320	279	319	294	283	318	286	309	319	333	311	313	309	293	285	291	301	272	309	272	325	321	301	343	300	313	298	282	303	306	312	291	293	280	308	307	306	297	299	296	290	288	295	289	297	306	285	312	292	327	270	300	283	316	318	284	299	283	303	314	301	316	293	315	296	311	256	272	295	294	281	294	322	289	299	302	325	308	312	292	306	309	298	313	282	278	299	311	320	284	302	263	289	289	299	290	322	304	282	303	287	316	308	312	301	303	322	291	305	296	321	299	299	320	291	304	281	279	327	303	295	293	298	295	280	301	307	301	301	297	277	308	295	309	309	272	295	293	294	319	304	298	324	296	316	278	305	289	295	301	290	311	285	284	309	287	296	309	275	286	313	290	306	296	299	299	297	291	266	298	306	304	299	311	284	321	281	296	310	284	261	280	275	275	312	328	331	284	327	305	319	316	332	295	273	313	302	327	288	291	309	306	272	297	314	283	314	308	285	271	290	303	313	291	263	334	317	298	268	274	280	323	308	314	297	307	330	305	311	306	285	290	287	304	300	321	291	303	319	279	296	299	313	297	296	280	264	310	291	293	279	311	299	326	304	329	265	317	295	303	340	285	292	289	288	294	273	303	276	322	304	301	305	305	294	309	312	323	286	291	300	313	287	303	311	294	288	278	292	320	271	303	302	305	289	320	297	336	306	322	272	291	287	317	337	292	297	284	272	306	280	307	285	348	320	301	297	322	284	328	290	268	322	285	298	282	323	290	296	302	280	299	306	289	322	308	299	275	282	275	299	309	296	308	329	317	297	311	304	290	309	293	311	311	321	284	297	313	326	284	302	311	307	296	300	314	310	345	264	294	293	331	284	316	284	313	345	282	308	272	310	280	304	289	300	331	284	305	296	289	309	333	325	279	314	298	282	309	302	295	302	302	320	295	329	320	288	287	317	317	304	313	297	319	317	323	298	281	277	291	301	291	300	330	322	306	335	311	310	289	304	293	281	308	308	295	312	309	294	293	315	279	287	302	303	325	305	309	328	282	293	290	290	289	291	306	263	298	310	295	291	301	310	326	289	306	334	298	291	296	309	301	314	313	312	311	326	307	299	297	324	331	313	317	321	303	301	301	290	312	296	296	298	323	314	290	323	292	334	306	320	320	292	313	283	286	296	309	313	287	342	286	299	314	316	287	301	322	295	306	309	312	280	318	293	277	324	311	314	291	316	319	300	282	290	311	313	310	295	299	327	311	307	301	310	289	330	285	315	320	315	263	292	310	315	285	308	309	292	314	311	298	310	315	303	299	298	308	285	290	300	283	304	287	306	303	303	310	282	291	297	313	299	276	310	330	296	270	303	318	281	297	321	313	326	303	323	306	310	297	314	292	303	318	302	328	309	311	299	290	299	277	300	289	326	292	322	303	305	312	295	334	259	299	309	299	336	299	303	307	306	297	301	277	324	308	306	286	334	312	298	310	320	292	309	312	268	278	333	308	307	323	320	305	320	322	334	315	279	297	290	283	331	349	321	296	339	306	291	287	308	314	290	320	297	315	287	279	294	304	287	334	340	309	322	303	293	312	285	269	297	265	278	317	289	313	296	309	291	294	292	297	282	263	292	325	298	302	302	285	326	299	284	312	304	294	332	291	319	306	316	293	299	304	294	271	314	289	321	347	292	304	301	299	269	291	315	297	324	282	327	271	280	320	310	272	285	282	283	295	306	280	296	282	293	300	314	283	309	291	288	297	318	307	324	301	318	287	307
3988	1413	1210	880	698	661	614	592	546	583	502	526	520	540	549	526	547	515	534	505	532	524	533	494	530	506	521	527	542	489	526	454	532	489	531	533	519	499	514	491	488	507	543	460	525	579	506	478	522	470	544	539	510	551	518	532	555	502	498	520	513	571	540	514	522	515	526	530	502	520	592	521	502	518	550	504	492	487	487	486	486	513	501	508	515	530	540	540	501	469	518	538	485	538	513	507	537	491	543	498	511	497	530	522	553	493	534	530	517	496	506	508	489	531	488	500	529	506	522	499	478	489	520	487	477	531	498	540	541	506	497	534	538	510	522	477	470	500	499	473	492	534	516	507	489	525	520	489	465	479	510	486	516	512	503	439	531	544	528	500	509	507	498	500	479	524	535	517	484	548	518	532	529	527	506	517	506	509	542	533	547	515	505	525	493	536	526	505	492	552	500	555	472	518	494	476	490	557	523	503	530	531	529	512	538	543	504	512	546	535	546	531	485	514	487	498	547	512	543	503	511	486	513	550	556	501	512	485	512	541	487	491	498	506	478	518	530	533	483	521	530	502	536	504	517	486	525	548	494	554	520	490	522	481	525	530	507	469	497	520	513	550	528	495	505	539	544	510	562	508	520	501	505	457	500	514	531	529	527	496	512	507	494	496	517	524	452	483	491	493	508	496	494	526	545	489	528	537	484	543	522	537	510	542	522	503	483	501	487	501	514	526	554	506	487	488	486	500	485	523	544	501	527	506	466	548	477	538	522	568	542	534	526	500	526	518	537	503	522	511	497	542	559	510	504	475	531	510	495	523	550	481	482	536	524	552	528	509	476	504	509	517	548	545	522	530	553	492	486	528	540	492	528	550	537	515	500	543	486	509	514	500	500	513	564	512	502	507	518	483	508	512	507	542	491	500	550	529	521	546	535	523	487	502	484	520	530	497	531	513	504	513	494	524	464	500	532	529	496	520	532	492	499	484	537	515	518	530	535	485	534	554	454	502	479	539	503	522	578	530	455	493	519	519	505	484	522	499	473	513	482	479	479	487	521	522	496	531	521	501	490	549	509	524	506	544	543	529	514	517	514	544	473	520	505	495	496	554	528	477	519	495	501	506	525	554	493	518	529	523	520	495	512	494	527	509	476	524	523	486	546	530	468	555	494	509	512	506	485	497	485	494	472	520	512	538	504	508	516	506	499	514	536	551	518	520	493	502	506	514	551	487	554	515	526	515	537	478	503	542	512	541	486	545	525	458	503	536	519	506	506	564	499	523	491	509	493	497	522	520	527	480	494	512	515	493	512	506	538	480	543	555	481	530	498	518	536	491	548	478	571	549	519	554	512	530	539	527	515	522	523	532	520	497	508	501	544	501	533	526	504	567	542	532	479	528	480	511	498	497	509	499	491	542	537	509	521	488	504	525	516	538	487	526	501	534	490	498	542	498	540	532	542	547	499	508	534	520	505	522	492	491	543	553	496	530	495	529	515	532	504	486	511	454	498	495	497	507	516	491	499	485	499	495	541	458	472	528	522	493	508	567	505	485	522	500	520	511	508	478	526	491	523	476	499	497	523	489	526	512	527	494	499	488	546	517	519	503	526	508	498	509	510	520	555	531	590	492	512	499	535	531	481	507	508	545	531	522	518	527	507	540	541	519	502	519	526	496	522	493	531	517	529	509	556	538	497	509	548	571	485	508	506	502	514	512	525	533	535	517	565	521	503	473	473	532	495	537	564	525	521	517	512	529	485	499	514	477	529	521	542	538	496	521	543	573	522	531	502	502	518	520	524	473	530	525	527	540	566	528	493	523	548	498	472	500	545	515	519	559	473	534	500	479	519	553	522	557	536	527	501	526	506	508	507	495	491	499	529	515	513	492	525	518	537	504	527	510	526	517	489	548	516	515	478	523	496	485	530	517	488	511	496	507	508	526	521	481	496	537	506	520	509	487	523	520	500	508	548	541	513	519	524	485	548	531	564	525	524	525	541	484	498	512	538	533	493	516	482	545	515	490	515	525	501	522	508	555	527	513	525	496	521	524	516	533	526	525	529	495	490	475	479	521	495	509	532	529	499	476	505	560	486	542	548	470	490	471	543	509	512	519	493	549	524	495	547	515	532	493	513	484	496	513	517	499	507	518	495	524	499	551	489	528	509	571	489	508	494	530	515	496	525	510	504	512	513	530	538	528	537	505	507	481	541	534	521	484	476	503	509	515	543	501	488	523	513	509	480	535	535	494	507	529	492	505	524	506	513	515	539	518	523	525	526	508	532	530	492	538	505	526	540	478	527	542	516	544	512	504	517	506	530	506	547	539	512	520	524	506	473	486	492	506	524	458	515	477	505	487	454	500	532	514	546	513	576	507	533	479	525	480	484	504	527	542	500	492	538	510	492	537	528	497	520	497	533	528	502	558	569	529	495	518	558	521	541	527	536	496	487	528	519	480	559	515	540	586	505	487	469	526	548	519	543	561	515	531	504	516	488	503	523	503	506	535	497	523	486	516	509	516	522	517	505	528	543	507	532	472	529	522	499	530	474	492	510	510	563	542	539	473	515	541	501	520	515	539	484	524	535	499	502	513	528	539	555	532	532	507	507	499	489	499	530	475	487	554	540	518	530	499	473	538	506	521	506	503	493	525	522	558	491	517	516	519	503	547	505	531	514	508	509	503	525	512	530	491	477	527	499	504	503	508	495	494	507	496	509	495	522	496	530	511	547	522	542	553	551	497	522	515	546	508	502	494	507	541	530	524	505	516	491	513	536	517	494	493	517	523	466	519	485	535	492	512	493	510	515	519	514	534	501	509	533	496	489	498	543	538	528	528	519	505	516	511	545	488	532	520	499	513	465	518	541	525	528	556	538	491	528	479	515	545	498	519	536	502	530	510	543	536	496	513	498	504	492	512	503	499	512	484	514	503	513	512	496	517	537	553	507	495	539	547	490	494	497	523	517	538	516	487	517	493	511	525	528	506	544	495	550	485	560	527	481	487	538	482	509	477	565	480	509	520	456	488	572	525	531	518	536	538	498	491	504	501	498	553	542	510	539	489	540	530	520	547	486	493	541	458	519	536	534	572	504	499	495	554	530	528	549	501	476	507	547	525	542	486	555	558	531	497	544	502	491	492	534	485	511	536	522	500	516	494	547	474	514	505	513	500	489	515	507	528	519	517	493	534	524	511	519	521	498	520	506	514	528	509	485	497	517	537	517	496	521	517	522	543	539	514	512	488	557	499	481	507	512	480	525	522	471	519	523	541	503	483	480	513	489	536	499	484	577	530	486	515	498	491	558	520	553	521	502	514	541	476	548	544	568	509	495	481	516	531	525	514	528	508	515	539	495	510	528	535	540	544	499	513	534	550	499	474	547	490	531	539	489	476	529	498	501	483	520	523	537	533	469	532	530	521	455	498	543	529	526	502	530	466	565	559	554	511	549	505	548	510	514	510	536	581	512	502	536	518	509	482	531	519	498	502	511	506	538	508	533	519
23931	21010	28040	24154	20245	2124	735	489	416	354	332	294	280	262	269	243	249	235	235	253	237	258	229	244	209	209	224	198	217	200	199	188	230	192	231	213	225	198	228	239	217	210	213	215	216	225	234	210	180	218	193	209	213	198	210	210	212	185	189	218	192	224	211	194	198	226	187	207	168	205	215	202	195	215	208	213	215	203	205	200	201	216	223	184	191	193	195	217	214	202	206	204	206	219	227	195	205	240	201	217	203	213	200	200	197	226	216	196	200	223	205	211	208	206	203	201	181	215	245	185	197	219	209	179	203	201	228	180	184	198	199	172	208	185	199	233	183	209	203	216	189	195	192	204	205	196	226	185	198	201	212	195	207	192	193	206	202	194	205	199	192	210	196	203	179	213	208	179	209	193	207	197	219	201	212	208	205	220	203	213	186	209	218	222	213	200	214	177	197	187	179	208	225	202	214	211	192	211	189	185	182	200	210	229	218	190	199	190	183	209	195	221	190	192	204	189	180	197	185	193	194	190	207	220	215	205	219	203	220	212	196	206	203	189	213	200	204	185	208	187	222	195	221	200	207	213	214	199	206	192	174	205	161	237	204	204	206	198	186	179	165	200	211	195	233	205	235	201	218	190	223	205	188	173	182	210	199	194	211	206	194	222	227	203	194	186	183	197	226	210	178	206	186	183	172	187	223	195	208	166	212	205	195	233	228	213	179	189	189	183	211	186	190	199	201	182	221	209	213	205	191	198	218	179	186	194	203	191	205	181	198	193	195	206	188	208	197	197	221	217	184	184	199	232	195	194	206	192	206	207	226	194	221	213	204	179	197	202	209	213	215	208	184	196	229	182	194	186	222	224	191	209	197	197	201	207	231	208	204	186	212	202	174	189	210	182	203	212	210	204	194	187	191	197	202	217	183	206	217	203	216	200	251	183	199	218	194	212	202	184	201	203	207	220	208	211	181	189	190	210	228	191	173	220	183	212	199	210	192	206	220	202	193	208	218	204	182	218	207	191	222	199	213	198	177	204	198	205	203	197	175	185	211	185	211	205	203	183	194	194	198	189	221	219	206	175	199	199	203	199	210	224	198	214	211	198	208	221	176	204	176	189	186	193	219	190	224	204	186	201	198	188	222	217	198	201	183	196	184	201	198	174	192	220	194	219	202	203	206	190	207	194	210	242	208	208	204	226	210	219	197	192	217	201	210	195	188	204	206	213	215	197	204	217	216	209	196	198	201	180	212	217	195	201	205	187	204	191	215	192	214	180	207	225	192	198	208	186	237	211	192	183	212	208	196	194	206	218	188	208	216	214	208	196	199	186	206	213	209	185	210	224	212	199	220	211	198	219	214	194	190	199	208	219	174	229	205	210	222	207	196	203	189	217	174	190	184	211	219	204	198	197	185	186	185	221	197	222	207	205	180	198	206	208	180	194	188	225	229	221	237	215	183	187	193	209	193	193	221	194	196	231	183	204	187	205	201	200	192	195	207	205	200	213	216	210	205	212	197	208	200	227	186	201	194	191	230	191	195	200	202	201	211	191	208	215	223	209	187	182	228	208	183	215	181	190	164	216	201	228	223	187	190	215	204	195	224	183	183	241	213	205	210	197	195	219	202	176	175	214	224	223	200	214	175	174	207	209	230	204	199	201	187	196	188	208	229	196	179	215	196	171	219	209	214	204	184	200	200	208	220	220	201	233	198	205	185	179	196	195	198	187	203	214	198	219	204	177	196	179	202	205	219	182	221	192	179	227	209	165	239	210	201	206	215	203	226	203	178	185	193	224	208	174	203	203	210	175	193	213	203	211	200	195	221	202	193	208	220	201	185	200	223	206	203	186	205	209	212	219	212	194	215	175	196	180	197	187	201	173	194	213	221	210	207	240	202	203	217	196	204	196	205	198	191	193	175	211	196	184	191	185	226	182	201	200	212	221	211	220	221	210	228	188	231	158	190	228	201	187	216	206	165	186	183	222	183	178	216	200	214	208	202	191	224	194	203	210	219	205	176	201	194	208	194	177	198	216	220	182	198	177	208	192	197	194	205	195	174	200	203	213	193	217	216	192	192	216	198	191	168	214	196	180	172	224	219	211	223	210	165	221	205	230	216	182	224	175	220	183	219	211	187	186	223	189	212	197	201	204	191	202	184	234	194	207	193	196	230	195	198	200	233	201	220	231	203	183	207	215	221	198	189	182	193	181	201	181	194	203	202	187	207	224	182	197	203	200	205	209	199	209	198	208	195	204	195	220	186	199	201	200	195	209	233	183	184	195	197	203	230	184	200	220	184	207	203	210	191	210	213	198	204	210	186	201	215	192	210	215	201	196	197	207	227	188	195	203	197	186	194	212	210	204	210	216	209	195	184	194	224	218	181	203	204	199	209	182	202	206	203	218	202	214	209	193	189	201	182	227	224	202	210	189	216	236	183	182	197	207	178	212	198	204	186	224	213	185	189	202	207	219	207	199	186	209	211	189	199	215	200	198	209	216	216	191	208	210	212	203	210	199	186	190	181	208	191	202	183	218	207	211	223	210	224	199	218	213	199	190	185	221	191	183	186	221	189	204	189	208	206	203	211	169	201	223	189	194	212	217	208	230	188	179	179	209	207	201	207	191	208	208	200	230	203	172	199	187	215	199	219	195	191	215	199	207	213	190	206	222	190	198	211	214	202	183	194	207	194	231	197	203	208	190	185	193	203	194	221	227	191	198	190	183	179	178	203	189	183	213	193	217	220	176	203	202	207	221	232	218	167	200	226	173	189	207	204	204	183	177	200	211	215	206	198	222	223	190	215	203	225	208	214	209	215	197	210	208	199	201	199	208	186	198	186	183	196	187	222	172	206	210	209	197	214	202	192	187	190	211	180	201	209	204	225	209	201	201	205	194	219	199	200	172	186	216	224	183	187	196	206	211	210	217	184	190	198	194	206	215	182	223	185	202	205	205	205	205	207	169	207	199	176	220	213	235	185	202	222	183	225	206	211	212	208	198	185	221	196	193	198	213	195	204	212	218	213	238	235	212	192	202	189	193	193	204	214	215	202	184	211	215	197	204	201	200	201	203	222	192	192	214	197	215	183	202	182	179	187	195	212	205	225	173	181	199	210	212	198	187	203	200	200	216	196	190	184	183	243	200	220	203	208	224	224	209	181	216	204	185	182	203	227	190	217	196	208	189	194	184	211	221	197	207	193	201	210	212	224	184	204	182	194	201	199	203	196	172	194	213	204	193	216	208	191	207	204	228	203	197	199	222	212	209	189	211	186	185	203	190	208	181	204	204	203	203	195	205	221	215	200	194	174	189	221	189	196	193	191	218	240	206	207	206	219	200	194	218	227	217	201	211	216	203	204	213	199	193	199	195	203	216	202	190	224	198	218	180	196	210	221	207	202	195	182	208	216	186	220	197	219	194	229	210	202	226	191	199	241	225	197	175	181	206	196	179	215	197	177	208	197	175	199	211	211	237	179	197	200	209	182	194	192	209	209	171
5270	9951	8287	4024	2770	2036	1579	1215	952	893	814	703	686	656	595	541	534	482	473	494	459	459	442	404	414	415	373	396	443	385	380	387	379	365	385	319	374	388	353	366	389	367	382	385	394	353	393	346	398	380	358	364	342	366	340	344	351	367	365	339	321	352	373	363	353	333	322	317	375	333	388	359	321	370	380	344	333	318	342	344	355	362	339	354	361	352	324	365	295	346	340	338	338	356	349	326	367	376	343	349	332	333	339	360	346	321	372	368	384	381	369	337	331	339	340	359	358	347	330	337	354	378	356	343	354	340	400	391	316	330	333	335	328	326	378	358	346	333	368	348	323	346	381	358	344	384	328	352	381	357	337	338	379	365	351	335	377	386	327	365	380	367	325	333	360	377	364	347	366	348	323	340	346	352	370	374	355	344	348	361	362	333	341	337	367	371	367	367	375	349	341	379	357	375	342	361	373	350	318	347	381	332	395	350	353	344	351	359	341	336	342	326	345	324	365	321	362	353	341	361	360	401	348	370	352	345	329	370	361	336	328	313	364	356	373	359	363	350	350	333	342	325	328	375	369	351	356	385	338	351	360	362	345	381	353	349	350	359	334	345	349	377	362	384	391	346	382	353	370	371	383	327	351	357	335	373	352	351	355	346	305	351	360	403	354	366	328	378	346	339	367	361	378	374	358	345	362	348	345	332	383	358	348	340	336	358	330	357	336	364	365	367	344	358	351	318	326	342	377	342	343	343	333	368	369	349	375	359	367	336	346	360	380	345	359	376	325	369	329	352	388	380	324	344	346	370	383	353	348	326	303	338	338	339	325	362	354	323	348	354	355	363	381	368	372	349	356	373	382	368	361	364	351	348	357	369	314	369	325	333	319	356	349	342	363	337	350	346	388	336	334	365	391	393	337	345	360	363	348	336	326	382	379	363	351	339	357	350	363	319	366	346	348	372	357	354	353	354	367	327	320	387	323	370	350	358	355	340	345	369	352	359	389	325	372	330	333	344	323	337	405	359	335	348	378	374	342	391	350	322	351	348	322	331	351	342	364	343	370	364	339	324	377	322	310	360	336	353	336	364	335	360	343	343	373	336	357	304	303	348	344	356	353	355	364	349	336	380	355	338	364	355	357	339	362	370	344	341	312	353	317	386	346	367	382	348	366	321	333	361	327	331	340	329	359	358	340	355	367	353	331	377	325	339	356	366	333	348	331	359	333	349	372	385	354	378	351	363	338	361	353	356	344	345	341	381	319	343	360	363	346	345	340	356	357	325	369	358	331	357	368	365	330	357	345	323	346	370	366	351	376	323	336	355	351	351	362	344	325	329	340	362	334	334	349	338	360	335	343	342	349	365	360	369	363	348	344	351	344	396	350	389	327	349	341	326	322	350	326	319	349	372	352	359	339	365	358	351	351	327	356	329	312	370	321	356	331	361	361	340	334	318	366	343	346	377	335	375	320	336	364	351	381	358	377	344	364	327	334	337	360	366	346	332	363	370	342	381	357	316	368	364	384	357	347	355	340	340	326	337	352	358	354	309	375	333	354	397	326	322	342	340	348	355	372	335	338	357	351	361	397	328	360	333	362	331	395	339	356	336	320	380	352	358	343	347	339	390	352	347	374	336	359	360	327	365	353	320	342	369	364	381	340	348	355	364	353	375	341	347	381	329	336	341	304	386	364	338	349	328	356	344	382	337	390	373	335	364	363	327	359	362	343	327	348	339	351	357	364	360	356	361	358	332	333	334	359	381	333	373	335	352	375	384	329	344	338	366	328	349	369	372	376	336	330	349	367	363	347	355	358	364	369	326	371	379	334	352	361	381	335	378	318	334	366	389	331	326	318	383	347	353	361	380	354	330	346	387	341	345	345	341	340	349	374	337	361	388	339	353	321	311	361	331	354	351	346	387	368	361	349	381	375	356	329	355	340	342	355	341	362	328	350	367	349	335	313	344	324	359	346	306	357	346	338	348	363	374	340	387	324	351	344	369	353	330	334	331	328	331	383	352	377	360	326	375	367	335	381	332	338	351	369	317	385	382	331	356	363	317	352	342	347	373	335	326	363	402	335	358	353	351	331	340	350	352	346	398	382	364	327	383	364	364	354	390	365	352	396	358	343	365	418	383	362	343	344	329	378	358	367	359	350	347	333	351	352	356	357	363	369	370	357	350	329	329	329	311	370	377	394	318	385	386	319	353	302	349	355	349	352	346	365	338	357	375	331	323	334	357	359	362	348	342	348	361	348	358	348	337	360	336	321	346	343	370	362	370	342	354	357	369	392	367	351	322	327	356	354	318	317	332	363	363	355	333	355	370	325	332	348	350	354	328	355	333	328	362	324	319	383	361	352	335	376	347	336	343	354	353	335	346	364	357	348	354	349	351	377	351	325	339	358	344	352	348	345	347	334	370	354	320	364	375	342	343	354	383	366	330	378	393	367	364	333	362	356	357	349	332	332	349	365	365	327	353	336	336	377	371	333	359	353	359	373	346	358	312	377	367	342	356	352	329	353	330	357	363	339	365	331	340	387	346	360	331	332	349	358	378	357	365	321	324	381	356	370	356	356	361	347	353	369	367	362	364	362	348	339	356	353	347	335	360	349	340	365	335	386	371	320	351	338	340	348	353	379	354	358	385	363	377	346	360	392	341	320	355	330	340	358	325	333	370	338	382	348	336	358	335	354	332	321	361	346	372	374	364	363	356	361	317	313	347	368	340	332	343	374	329	357	355	357	331	362	358	382	363	366	326	382	329	348	378	340	347	341	364	356	337	337	351	329	377	366	368	338	384	333	353	354	358	341	360	335	348	333	377	336	327	344	357	363	358	411	364	313	333	390	361	397	356	365	375	335	338	335	385	367	326	326	362	325	362	364	355	320	336	362	320	350	320	356	359	322	378	403	378	326	400	344	374	394	348	335	349	329	341	345	353	343	346	337	331	379	337	354	338	385	328	369	359	357	349	346	367	371	363	363	353	378	335	370	344	337	359	336	342	358	325	374	329	354	362	300	381	337	328	376	384	335	374	342	346	350	387	336	354	359	318	351	356	355	362	359	332	344	356	382	329	364	365	314	309	363	365	381	367	374	341	311	329	364	367	345	361	327	359	344	349	361	343	326	325	343	357	341	374	346	325	367	387	324	343	343	399	332	350	359	361	329	388	337	375	357	355	352	330	343	374	344	368	364	353	393	386	373	323	358	324	306	400	368	334	321	382	346	356	361	363	351	351	339	336	365	331	326	338	357	376	372	350	340	382	371	375	356	324	366	356	336	356	359	371	340	357	378	361	335	375	349	338	346	325	352	351	367	351	361	348	353	392	381	357	344	347	381	333	334	351	371	389	354	349	352	330	348	344	399	346	377	333	358	336	360	341	350	329	341	358	359	337	353	339	370	335	359	363	377	374	365	385	334	346	346	333	336	377	362	352	351	367	353	346	371	383	339	364	354	366	331	312	336	357	354	356	380	355	342	366	366	372	336	359	345	370
23150	21138	28870	23660	21141	19757	1787	623	442	339	298	261	217	215	196	197	175	147	152	127	108	121	107	103	111	100	118	88	100	93	98	72	84	79	114	80	85	95	78	98	82	98	83	85	77	77	82	89	89	87	75	71	74	80	89	77	77	83	77	71	81	72	74	60	64	77	74	86	77	66	68	72	77	68	62	84	86	72	87	72	68	75	90	71	75	78	65	64	74	73	64	74	63	74	65	74	68	92	64	81	59	81	68	58	78	69	77	82	62	71	70	65	72	69	83	64	90	68	72	65	87	73	75	71	56	57	77	61	80	85	67	85	80	64	60	49	80	62	65	58	74	73	63	71	77	67	65	56	77	64	79	72	68	72	78	80	67	66	71	80	72	84	72	65	70	76	74	63	59	90	76	68	73	75	62	56	63	66	63	87	75	71	88	57	64	69	73	76	75	77	73	72	69	82	66	73	82	72	80	66	67	78	71	65	73	79	84	65	76	77	65	64	78	80	61	76	88	78	75	67	78	66	68	79	82	85	65	77	63	92	69	76	72	75	72	55	75	65	70	74	81	72	80	73	65	71	68	79	76	65	67	90	60	71	74	86	77	71	88	54	83	82	68	74	77	74	74	66	67	76	72	77	83	75	64	71	71	76	71	83	75	85	84	77	63	72	61	68	56	64	77	64	72	70	72	75	68	74	66	82	68	73	72	85	66	61	85	71	75	76	78	57	69	64	67	81	69	79	67	70	89	74	77	71	78	71	66	81	56	92	84	75	73	79	73	67	76	72	71	68	76	77	84	82	68	90	70	72	64	57	82	71	73	76	69	65	71	71	58	81	59	66	75	63	63	76	73	78	69	84	72	84	70	61	86	65	79	67	70	63	62	91	76	72	71	52	71	65	70	68	77	70	65	66	63	57	57	53	80	72	73	75	67	76	64	71	73	60	74	65	67	81	72	79	60	76	73	73	64	69	79	68	87	72	78	55	62	86	93	75	63	77	84	72	89	67	84	79	68	70	57	92	84	90	86	79	61	74	68	63	74	69	67	75	80	75	80	79	60	63	67	94	65	58	73	67	77	74	66	61	80	87	62	78	69	81	76	74	71	63	78	73	48	81	67	64	55	74	70	66	58	65	69	74	58	67	70	61	83	71	57	75	88	77	74	67	65	70	84	83	64	75	68	68	61	75	76	67	68	68	77	77	83	75	86	83	60	76	62	76	64	57	72	77	64	63	59	76	75	71	74	75	80	69	91	71	68	73	85	74	59	63	74	67	77	84	81	72	73	67	70	62	83	72	83	91	67	73	76	80	57	72	64	70	81	67	63	54	85	74	70	68	80	72	67	78	87	84	72	71	84	70	66	64	79	60	90	67	72	70	68	66	57	71	82	75	83	77	71	77	65	72	71	73	80	81	90	62	68	77	69	78	65	82	84	69	74	68	63	65	77	63	91	67	72	64	81	71	50	74	68	69	71	69	77	73	84	87	68	73	73	80	60	69	67	82	72	62	68	72	63	88	86	70	61	60	61	65	63	63	74	67	72	69	65	81	71	74	67	92	69	88	75	75	57	71	89	71	75	67	72	91	85	60	72	74	64	83	68	67	70	57	80	66	79	72	65	73	73	75	61	62	70	71	79	76	76	70	73	87	72	66	73	82	64	75	82	71	71	75	85	71	87	91	72	89	89	77	80	78	68	54	67	68	75	70	58	83	69	73	56	66	76	71	63	56	73	59	71	69	77	79	77	90	70	83	69	64	73	80	67	74	71	75	61	77	71	81	83	70	57	74	81	64	66	78	75	78	63	86	61	73	60	81	71	74	74	70	83	73	83	63	64	79	63	65	63	70	54	79	75	65	84	65	67	76	87	61	82	74	70	78	68	65	67	78	82	64	66	76	71	76	73	70	67	71	72	67	65	67	76	59	75	82	60	77	63	74	62	75	77	53	71	67	77	63	75	66	80	66	52	79	77	65	65	72	75	74	79	66	60	59	71	71	71	59	64	66	63	81	80	72	79	75	71	73	65	81	82	68	74	57	79	78	73	65	66	55	78	87	76	69	57	64	94	65	64	52	77	54	82	78	63	87	68	83	85	97	67	61	70	67	67	64	68	70	73	65	66	69	79	70	67	75	72	69	66	74	68	85	64	75	80	61	65	82	70	78	68	78	76	64	71	80	65	97	74	79	80	78	77	55	68	66	92	86	64	82	67	63	72	68	71	70	78	78	73	73	63	61	66	66	75	67	68	72	68	63	62	71	77	83	72	70	72	62	66	71	59	79	61	71	63	73	77	70	76	83	77	66	83	62	81	70	64	81	57	91	75	66	72	67	88	78	65	67	65	74	80	74	72	59	66	70	62	83	64	69	65	69	67	62	63	68	69	62	66	62	63	74	77	80	81	68	70	62	72	61	65	78	86	71	77	75	67	80	66	75	78	56	46	54	72	69	71	86	79	59	77	74	81	80	65	77	84	70	83	74	80	68	76	70	69	58	73	69	79	69	80	77	78	76	65	76	67	60	65	70	70	72	66	74	75	67	58	53	77	67	82	82	76	73	63	68	82	62	77	75	72	74	59	70	71	70	63	73	69	75	74	75	72	70	60	88	84	79	76	64	67	70	82	84	81	72	67	81	74	54	71	69	61	69	78	60	71	70	82	78	72	63	74	73	62	73	83	73	55	72	57	61	67	75	89	80	63	68	87	75	71	74	63	70	70	62	69	67	65	76	61	79	70	83	75	59	61	66	76	66	65	74	69	59	70	69	79	81	78	65	68	81	82	80	59	82	74	71	96	72	74	71	81	72	85	69	75	86	78	80	63	76	70	67	87	86	59	81	71	66	74	70	68	75	64	60	68	58	78	69	63	60	73	96	83	65	67	72	74	65	68	70	72	72	68	62	77	70	70	78	62	80	61	74	61	70	62	73	74	70	64	71	67	79	77	68	83	72	87	59	67	77	74	68	72	56	90	87	72	80	66	82	79	62	75	81	76	75	75	70	73	61	75	68	74	74	76	69	73	66	72	74	69	79	70	71	60	58	74	75	70	71	73	75	68	80	83	81	78	81	85	66	66	67	72	66	64	74	66	78	74	67	88	71	61	69	63	65	52	71	71	71	71	94	63	82	70	73	86	73	73	65	78	72	75	65	70	75	82	60	76	79	61	79	55	76	73	84	63	65	64	60	64	63	87	74	70	82	73	85	71	64	83	70	75	74	73	65	73	84	75	79	75	73	66	63	76	78	75	88	71	75	71	81	76	76	80	61	52	57	69	72	72	64	69	93	76	73	71	87	70	71	86	64	72	62	70	73	86	82	65	102	76	74	78	76	55	61	61	80	82	70	70	79	78	69	69	68	75	72	59	74	64	78	78	74	68	58	61	89	58	71	92	67	68	61	78	80	71	59	75	70	75	65	73	67	73	36	71	71	76	67	68	73	91	68	82	84	67	77	71	64	74	71	82	69	79	73	76	75	67	65	70	74	58	73	76	79
7637	16112	13529	7015	4690	3331	2429	1934	1449	1213	980	808	686	633	585	540	421	386	368	327	298	334	327	309	278	238	240	220	196	202	196	200	186	186	176	187	194	188	172	159	176	176	153	156	130	156	150	149	145	135	154	134	131	138	155	153	170	135	142	124	146	140	144	164	143	130	128	149	131	133	127	149	156	133	140	145	137	128	146	132	123	126	116	134	133	129	136	139	119	115	136	121	119	151	116	113	149	132	137	150	151	139	124	146	150	116	120	120	117	124	132	120	124	147	117	112	127	124	126	116	125	128	129	133	118	105	130	138	120	127	137	121	120	105	138	127	126	142	157	135	107	126	127	120	118	113	125	151	133	130	149	129	128	100	157	139	134	118	153	114	125	132	126	119	138	136	128	122	135	134	129	141	120	134	135	129	141	122	119	133	130	135	124	132	144	142	124	128	145	134	118	143	97	117	145	116	119	133	142	119	112	126	128	146	125	124	129	110	135	123	122	121	130	124	108	130	119	136	125	150	121	144	132	124	127	146	122	128	108	143	112	119	130	143	132	149	121	131	151	119	148	119	124	122	98	135	125	114	123	131	132	132	130	138	136	129	129	110	111	117	118	116	133	131	138	118	133	125	135	103	113	120	131	137	126	136	108	117	147	141	125	123	137	112	138	146	109	125	132	123	122	133	118	121	131	121	123	145	123	134	142	143	149	132	129	132	132	119	131	124	127	114	117	127	125	120	130	117	110	111	97	119	138	108	119	121	120	139	138	130	115	121	128	121	146	144	133	127	121	111	126	135	118	129	139	131	118	132	143	124	132	106	130	117	136	121	144	140	125	132	120	134	136	146	122	134	118	133	130	124	126	140	131	118	105	116	121	127	118	113	121	117	130	128	133	123	110	137	121	110	114	115	129	126	117	121	121	119	110	133	130	105	127	119	135	133	119	117	125	118	126	131	125	119	115	135	114	133	125	130	128	129	130	121	129	124	124	123	124	138	129	138	137	154	114	145	129	131	124	136	116	131	126	108	131	144	123	129	128	120	123	128	115	122	134	121	116	117	117	100	113	119	108	132	118	123	105	132	129	128	142	131	124	129	123	131	122	140	120	138	123	128	133	129	135	137	139	135	131	126	126	130	145	130	134	110	132	125	124	112	115	122	122	108	127	117	122	106	101	83	124	132	123	123	123	144	130	142	136	119	131	137	139	146	114	128	138	128	127	111	135	118	120	119	136	118	106	127	125	141	125	129	133	137	125	114	120	127	138	124	133	128	129	107	108	117	129	131	127	114	105	133	131	120	122	149	123	138	132	116	145	134	124	127	135	122	119	120	126	103	135	126	129	112	128	120	105	115	132	135	119	125	135	110	149	131	129	138	116	105	132	94	125	120	138	117	115	133	108	134	150	137	116	133	137	127	126	124	116	104	124	126	134	133	140	122	146	131	142	137	130	140	110	150	116	115	138	138	116	108	128	116	139	118	115	123	132	139	109	135	110	139	163	105	121	136	149	135	140	117	122	124	134	142	125	123	133	125	139	134	151	118	115	122	117	123	117	111	119	124	149	133	113	136	129	118	134	138	131	138	136	127	136	105	99	111	128	122	117	132	127	116	115	117	125	134	120	128	123	116	120	141	142	119	130	119	103	134	106	139	114	138	143	124	116	126	109	117	111	117	121	154	127	118	132	127	113	119	106	128	118	130	124	120	116	118	119	121	126	138	121	125	126	159	134	131	158	126	129	147	131	121	130	126	119	159	120	118	97	121	124	135	115	119	116	126	110	137	118	122	133	110	124	115	134	133	123	119	123	140	131	107	109	119	135	108	126	124	112	120	142	132	136	108	138	128	128	130	132	132	110	121	132	130	123	114	133	131	131	122	138	118	135	126	138	127	146	132	150	133	119	130	137	133	113	121	129	129	116	122	104	121	126	136	130	136	139	112	118	98	117	151	135	123	128	121	119	148	109	143	115	126	104	129	113	138	137	126	139	99	121	115	136	139	137	125	104	117	114	129	132	138	108	126	142	107	133	125	102	120	135	142	125	125	131	129	132	115	114	109	122	119	136	106	126	106	140	139	130	121	126	130	113	123	108	107	127	134	141	132	130	122	122	111	126	134	145	109	120	120	109	114	133	106	134	135	107	130	120	136	139	122	122	100	123	124	125	110	139	116	139	129	109	108	143	108	107	123	118	119	136	129	107	121	121	126	132	137	153	127	121	136	115	114	136	142	122	123	134	123	140	140	140	120	128	149	117	113	118	135	119	115	122	149	133	137	128	134	125	138	109	102	124	126	120	116	113	138	130	130	124	135	116	139	135	126	102	123	133	105	130	125	133	129	139	135	121	139	120	125	137	116	114	128	125	127	142	125	91	141	127	131	107	130	125	114	120	116	119	103	117	122	126	118	119	132	123	114	126	145	126	107	138	131	106	127	121	121	109	110	144	142	120	120	140	117	141	110	111	131	103	124	141	124	132	159	125	145	136	135	115	108	123	119	128	99	127	133	117	120	114	100	121	129	130	132	120	113	127	124	129	148	112	133	140	107	117	153	129	112	127	123	118	118	120	105	160	127	145	123	130	124	128	125	131	116	128	146	106	137	128	136	118	128	122	117	134	118	106	139	128	146	125	128	110	106	115	121	141	108	126	121	138	126	132	130	130	125	121	136	119	136	122	114	110	126	127	133	112	132	132	110	118	129	127	121	139	121	133	128	129	113	114	92	123	107	149	116	137	133	151	120	116	118	132	130	121	120	119	110	121	110	127	118	118	111	141	138	130	111	141	140	126	125	121	118	111	115	121	107	128	125	121	133	127	135	115	121	135	126	113	121	142	114	116	120	140	120	129	117	142	138	117	139	123	113	121	145	131	121	132	146	108	124	132	147	124	115	136	134	99	134	138	132	157	118	106	112	118	108	140	116	118	143	134	128	129	128	119	123	117	110	143	125	118	129	134	141	115	138	134	124	136	116	136	114	117	142	112	140	127	128	114	127	124	106	119	127	130	137	140	133	132	127	121	115	141	117	121	120	127	138	119	128	118	136	109	107	106	127	123	114	108	114	117	124	145	132	120	111	127	131	130	117	123	131	124	109	135	122	133	120	117	117	121	123	134	138	116	139	111	123	115	103	148	139	116	129	152	129	157	114	117	141	137	125	120	122	115	136	133	140	130	120	129	126	102	133	123	141	139	128	145	128	134	131	128	155	141	121	110	132	125	129	111	120	94	122	140	136	128	143	113	126	119	122	116	116	124	96	126	142	115	114	120	115	119	118	143	125	128	112	144	103	105	118	140	137	123	109	142	124	128	133	125	132	132	111	138	97	131	128	130	146	134	110	115	105	152	111	120	133	123	119	121	138	136	139	121	130	108	110	133	131	139	143	127	123	130	128	107	119	130	111	124	126	138	110	152	148	138	144	117	135	115	134	149	133	116	117	122	127	118	130	130	119	126	133	109	123	136	133	128	153	125	144	133	138	113	118	138	112	128	114	119	114
26655	19779	5537	589	380	365	340	300	310	314	324	282	305	285	341	323	280	281	267	333	300	299	299	316	329	294	301	315	324	292	270	291	332	299	304	298	313	303	297	278	297	327	273	287	324	302	311	311	334	334	277	290	312	317	309	305	309	284	294	318	311	291	257	272	305	307	298	311	301	311	276	332	329	318	282	269	334	315	300	329	334	317	327	315	295	291	303	298	293	321	317	333	311	303	323	283	303	276	288	297	312	313	315	304	306	272	310	312	293	287	274	326	282	301	283	285	295	272	296	276	313	293	296	337	300	313	312	286	285	306	313	304	311	257	273	300	307	295	299	320	294	287	275	312	301	318	288	325	296	300	295	273	286	304	292	307	305	317	268	293	290	302	291	282	309	303	285	277	275	288	285	278	292	323	308	305	305	295	272	295	319	318	292	284	305	278	286	301	296	277	292	273	288	302	312	326	293	324	307	302	286	291	289	262	307	283	309	302	283	305	311	302	315	293	299	318	274	314	291	292	279	317	320	337	299	308	292	313	291	296	310	280	285	316	304	289	329	312	280	284	321	286	308	306	309	317	282	299	307	304	332	296	282	280	306	311	308	289	313	278	322	275	318	291	309	329	306	283	299	321	306	300	305	305	332	311	283	284	310	309	324	294	302	290	345	318	335	317	314	314	314	267	274	318	311	300	316	295	316	267	297	273	297	278	304	310	289	376	301	311	318	296	307	282	299	296	275	308	318	278	286	302	293	291	289	279	321	304	328	288	309	318	308	283	304	313	298	265	326	285	305	284	304	265	287	338	245	318	309	280	289	278	316	338	286	295	288	312	325	310	293	312	302	334	328	295	309	328	291	293	279	302	309	308	311	337	269	290	311	310	277	302	312	286	300	324	276	278	315	314	329	287	341	310	302	278	324	318	287	277	283	286	295	304	303	338	305	331	288	285	313	308	326	310	334	290	321	292	308	323	332	308	310	295	325	311	305	295	288	291	307	272	312	279	304	328	296	286	298	299	319	292	310	285	311	293	344	334	326	276	297	291	306	297	298	299	286	316	313	322	269	307	328	294	316	261	302	289	281	305	320	289	281	338	286	289	303	276	291	311	303	318	331	271	289	339	289	302	291	303	323	316	307	307	312	287	302	309	262	307	282	259	336	328	323	310	314	323	322	285	296	312	299	307	316	283	308	285	277	310	298	294	284	290	293	286	304	312	316	271	280	292	318	285	309	315	306	283	295	316	278	300	290	289	293	276	288	311	291	303	324	280	299	289	343	304	316	288	311	290	299	289	319	290	321	306	283	318	274	281	306	276	302	288	314	301	289	279	310	309	280	351	324	311	322	312	311	296	302	319	327	308	296	295	299	305	298	306	282	278	317	288	294	269	308	310	285	280	293	282	299	301	308	296	303	286	271	287	294	306	304	280	290	320	278	276	287	298	271	328	302	297	337	296	320	310	296	304	299	317	308	306	298	290	304	308	301	289	308	297	291	319	276	301	276	303	318	296	324	312	289	267	292	299	316	264	304	336	319	318	280	291	310	290	309	307	339	313	298	338	327	343	319	314	273	308	303	280	307	300	313	292	320	321	294	288	295	292	306	302	301	290	306	321	325	290	305	331	291	275	296	282	300	284	287	307	312	285	310	303	296	294	303	284	314	301	312	301	307	307	298	316	306	314	317	302	292	299	301	298	287	320	323	298	345	317	307	309	324	337	300	346	289	301	330	279	310	312	285	310	305	337	317	296	317	311	293	307	290	325	321	293	268	309	282	273	293	292	284	308	276	320	259	307	337	288	312	278	273	329	314	315	301	280	289	308	336	285	291	279	301	310	310	292	304	285	318	279	327	341	297	317	287	302	316	296	330	294	321	300	264	290	310	323	297	281	309	298	313	299	280	297	312	326	319	309	308	316	288	316	305	325	301	300	284	290	299	324	311	309	298	325	300	301	312	323	306	334	301	336	322	306	275	292	288	280	316	298	286	301	273	347	255	270	293	292	278	301	305	311	286	289	312	300	307	305	287	309	288	294	278	269	314	302	277	321	295	300	297	306	298	319	311	277	287	291	308	284	306	307	317	289	315	319	280	306	284	315	321	271	289	304	274	296	307	269	333	302	281	291	300	330	301	315	288	327	300	309	293	288	283	312	286	290	297	301	285	317	290	277	313	294	304	299	296	327	316	322	296	312	330	245	319	313	310	312	289	323	341	323	324	294	297	323	312	315	339	320	281	320	294	310	316	302	321	297	291	312	310	304	297	291	325	279	309	294	316	312	316	278	269	260	290	292	264	312	312	292	312	296	306	316	289	303	310	293	305	295	270	309	305	295	330	274	325	306	290	305	277	290	284	290	281	323	310	319	265	302	316	309	319	302	238	319	280	285	319	312	306	290	291	312	318	294	327	306	285	268	290	326	313	266	300	315	298	294	286	304	276	318	307	274	286	302	289	334	311	290	317	285	282	292	293	302	299	306	313	321	313	291	302	287	258	338	321	293	282	317	291	323	296	306	298	303	299	303	302	299	296	304	298	289	322	340	302	296	285	320	316	281	302	322	292	338	301	307	317	275	296	321	298	286	271	308	315	304	317	324	293	320	305	316	298	306	290	300	301	319	309	291	313	298	298	321	299	311	308	323	315	285	287	322	286	267	306	317	301	324	298	351	293	302	321	313	322	307	320	291	303	314	301	290	291	299	290	291	274	300	299	306	323	288	291	295	281	308	294	300	298	325	318	313	267	306	317	282	301	303	324	277	328	292	332	304	290	299	275	335	330	288	316	299	319	288	281	318	300	334	271	288	301	298	311	333	291	276	303	268	319	299	321	297	294	298	312	294	299	308	280	288	289	293	324	307	282	299	321	299	305	295	299	292	287	315	285	308	313	305	304	309	290	282	321	299	270	289	269	296	290	301	304	295	312	280	314	311	321	268	288	332	306	305	277	299	304	299	330	312	310	306	317	311	301	290	314	303	302	297	300	301	267	255	307	303	310	276	299	299	296	295	314	323	310	313	301	290	292	299	273	328	315	310	334	285	299	297	283	316	309	293	295	305	323	321	292	313	328	316	284	322	291	289	294	309	298	314	308	292	310	287	303	276	298	276	283	295	304	280	284	318	310	262	314	291	289	313	297	266	304	315	327	304	290	305	300	326	290	327	302	280	293	291	293	295	316	309	310	304	311	297	281	281	307	343	287	292	311	317	317	301	313	316	290	296	296	310	300	296	303	332	293	298	298	286	329	281	332	300	312	289	297	270	324	312	293	290	277	304	282	292	329	264	306	306	318	302	291	284	313	254	276	306	265	287	269	277	306	332	272	263	311	260	310	310	312	313	317	284	283	309	306	294	279	286	254	327	303	307	282	301	341	289	282	324	263	296	307	295	306	286	312	315	291	304	291	273	300	287	317	308	291	256	277	290	319	304	266	316	315	316	294	335	332	298	295	325	278	280	297	320	275	314	280	295	304	284	278	279	290	322	283	316	300	302	297	349
3867	1381	1262	802	696	605	576	566	551	520	540	553	491	516	511	521	476	524	511	522	518	537	494	546	542	546	504	506	534	497	540	479	480	495	559	493	528	526	520	532	546	524	470	484	526	519	502	528	497	507	514	506	532	508	521	518	496	524	505	575	489	533	512	524	531	547	538	567	511	540	487	505	506	545	532	505	509	512	529	532	499	514	527	492	485	498	497	474	468	516	527	487	484	521	517	509	519	470	466	507	505	506	531	531	530	516	465	469	482	502	503	522	556	464	486	499	514	584	544	505	509	509	511	492	507	485	488	531	485	496	487	525	500	515	495	485	463	503	520	531	525	480	523	508	522	535	512	503	526	506	531	490	487	509	512	499	514	477	508	487	483	524	504	510	531	490	495	520	557	512	515	522	485	509	509	506	511	484	540	511	513	548	500	545	503	505	526	509	532	536	501	501	522	529	513	478	530	549	480	536	517	459	491	486	519	508	496	513	515	508	552	458	478	477	540	481	514	529	492	515	502	558	525	512	502	557	500	526	503	521	485	506	484	486	514	493	483	516	530	498	520	520	479	519	504	516	522	515	503	475	538	520	511	485	502	476	518	498	484	518	532	500	553	499	474	518	511	518	488	567	501	517	475	542	514	520	504	498	493	522	553	508	525	521	525	485	537	518	516	465	553	518	498	490	478	516	515	547	468	513	531	506	496	526	542	524	512	499	494	546	547	485	511	506	535	501	508	510	536	498	489	500	525	531	536	502	509	513	496	509	453	537	473	525	504	516	483	521	503	517	517	542	519	522	493	531	510	508	510	505	525	503	511	508	510	474	503	536	515	503	538	499	523	539	535	515	487	521	519	527	507	525	491	536	479	510	517	522	546	502	507	528	521	545	512	511	527	512	495	509	509	503	508	496	531	529	529	539	493	552	492	534	546	493	496	514	495	563	528	495	495	511	526	498	500	502	530	518	493	471	508	508	487	470	557	487	498	505	492	492	542	503	522	512	473	489	542	559	480	488	515	502	521	494	581	473	519	522	521	515	470	535	479	505	507	488	524	512	495	531	493	529	514	491	500	530	510	536	495	493	549	497	519	517	481	487	515	551	506	515	539	512	503	544	579	535	496	534	484	471	542	496	530	472	494	478	536	506	512	501	541	523	486	535	505	530	536	480	492	475	514	512	510	485	477	522	493	517	502	479	488	491	549	532	490	505	500	484	531	499	502	497	499	503	520	507	526	495	518	510	501	532	525	494	522	505	537	499	475	505	491	489	539	523	520	464	534	500	559	521	537	473	496	530	502	485	531	530	480	490	461	538	469	509	516	514	497	524	488	525	502	473	523	503	510	500	521	514	536	511	547	547	536	476	486	510	485	510	519	495	485	516	542	513	480	505	518	504	521	555	555	513	533	534	527	479	523	518	508	481	494	509	477	497	502	536	503	504	521	504	488	530	539	496	493	515	480	517	501	483	524	458	496	543	503	547	522	538	518	515	494	525	532	492	485	449	504	545	526	557	513	529	549	519	509	496	484	482	502	485	518	506	563	483	434	486	507	516	471	509	484	490	485	493	521	551	511	479	502	522	524	473	495	498	527	533	535	495	528	532	516	512	482	521	482	490	462	511	538	530	511	526	493	520	531	519	517	535	527	530	519	494	552	466	543	529	503	491	500	542	501	531	525	516	503	519	529	490	521	531	485	550	517	572	499	529	539	486	500	465	535	524	493	500	505	489	496	517	523	539	510	493	548	508	509	525	509	490	563	511	501	516	499	541	503	476	498	510	522	526	483	488	503	531	504	484	485	477	539	491	512	521	533	549	507	487	495	523	539	509	495	497	488	523	485	511	505	503	465	518	506	477	509	494	536	491	522	499	559	544	482	505	501	514	477	486	507	505	531	537	524	526	509	513	521	484	479	517	495	479	524	498	542	501	540	505	553	491	496	513	490	531	505	490	530	474	541	508	513	505	506	525	490	504	500	513	515	493	549	516	540	492	520	518	470	510	537	519	516	483	525	484	546	482	487	530	533	520	533	538	525	514	470	519	521	509	480	544	549	525	486	514	509	464	517	545	492	479	502	505	513	525	501	512	476	555	496	537	479	509	513	492	548	509	529	535	524	546	536	507	548	497	494	519	481	535	490	447	488	543	503	495	522	536	521	490	538	536	523	516	491	520	537	484	503	510	493	533	531	478	535	505	556	443	513	520	515	531	503	522	522	509	511	522	507	515	522	510	518	520	545	490	538	501	512	505	516	510	537	489	515	474	507	495	495	484	495	486	514	501	505	506	516	481	477	521	506	505	493	519	560	502	490	506	502	505	499	482	532	561	532	478	520	506	533	476	489	494	523	491	488	498	535	531	540	490	493	533	558	484	515	542	490	517	490	511	535	516	514	521	543	518	491	476	519	514	490	532	541	532	500	472	479	492	488	545	536	513	503	476	550	502	532	506	497	500	579	486	542	537	572	528	538	528	501	470	527	502	497	503	519	503	475	515	513	504	496	521	512	511	537	514	494	515	522	536	509	488	510	497	506	499	519	535	491	505	541	500	524	524	508	546	486	545	503	537	521	503	511	543	540	521	531	508	528	513	504	534	537	526	503	502	515	489	492	518	510	517	492	556	531	459	524	524	512	528	499	466	487	497	509	522	573	485	562	480	475	531	504	517	527	543	498	549	527	508	497	528	547	514	526	539	559	527	478	498	575	500	494	515	525	546	522	494	480	548	534	531	516	519	504	528	486	509	488	489	526	519	531	508	493	512	528	510	501	490	527	486	509	499	509	530	501	529	500	531	515	524	481	509	527	504	554	478	505	522	518	527	492	494	487	514	500	523	503	500	535	520	485	520	509	482	515	527	492	490	472	528	527	477	490	529	483	519	500	553	539	522	559	501	503	481	539	501	505	479	514	484	523	475	531	541	460	506	504	506	489	525	521	511	542	531	525	533	563	521	513	513	511	511	521	520	535	507	516	503	488	502	511	501	540	538	478	502	501	479	507	547	560	500	490	475	522	489	579	532	512	504	432	493	521	543	525	491	533	540	470	516	506	534	535	500	513	521	513	524	522	488	540	468	517	499	492	499	510	525	522	482	462	502	480	505	524	528	510	533	484	558	486	483	493	498	527	542	512	511	504	526	516	502	516	540	530	535	534	530	487	497	482	490	542	511	509	540	544	517	533	499	569	531	477	525	513	516	503	498	521	544	517	490	472	514	549	529	510	571	486	478	518	542	519	535	501	526	505	496	525	470	537	518	494	504	491	535	523	501	527	484	527	541	506	478	501	457	498	534	455	510	492	487	496	516	522	507	481	511	530	470	538	500	512	536	526	489	510	532	508	529	483	526	504	490	504	491	505	554	522	518	502	455	503	490	518	506	560	527	486	497	512	492	500	512	524	542	502	496	533	487	512	514	531	528	497	469	496	554	501	532	453	502	499	503	553	516	495	509	541	520	523	520	502	499	496	482	547	486	506	501	540	507	529	484	529	528	508	487
24148	21146	28255	24292	20390	2147	643	448	361	331	305	300	287	262	283	280	255	234	211	218	204	223	198	230	232	214	186	236	215	207	223	191	203	206	207	213	231	192	198	204	207	222	212	197	181	215	219	197	200	214	228	241	216	202	200	173	224	215	193	211	182	220	202	197	207	221	217	218	194	188	181	235	202	187	189	219	208	189	193	187	214	183	183	214	222	208	200	190	205	192	233	207	198	199	220	184	201	203	182	209	194	224	203	193	191	206	203	206	193	206	197	207	236	203	200	201	215	220	195	213	209	203	176	214	205	208	222	188	205	184	195	214	218	165	203	216	196	194	190	197	191	182	180	194	211	227	186	191	206	211	228	208	209	212	178	185	197	214	190	189	195	200	190	225	212	181	199	195	177	186	182	217	227	194	198	222	222	210	178	209	207	189	199	199	212	184	190	187	194	230	191	204	196	213	198	216	187	209	201	187	175	226	202	210	184	193	206	195	216	191	179	194	217	190	183	203	174	187	188	207	212	196	214	216	195	199	201	228	215	233	188	210	196	201	204	182	177	218	188	216	227	205	206	201	207	189	200	214	207	188	203	202	187	191	185	206	223	230	203	219	207	196	178	218	203	175	206	201	185	188	184	200	209	221	213	216	216	204	193	212	200	185	207	212	192	188	180	214	210	200	215	203	211	210	180	191	199	181	199	174	214	238	177	175	178	233	199	163	180	201	198	206	198	199	215	194	212	239	206	195	199	192	210	218	210	211	186	206	213	208	226	203	196	204	213	181	200	200	216	182	228	207	189	202	211	212	215	196	202	199	204	184	194	193	228	203	208	209	209	174	187	176	200	202	198	179	214	183	205	206	196	216	208	216	237	196	208	193	204	214	207	177	199	219	197	191	182	194	253	203	203	216	197	210	196	225	220	217	209	203	210	209	203	191	199	213	202	210	196	203	178	199	216	216	190	175	204	222	204	201	220	228	194	221	187	215	210	190	229	211	191	177	172	217	204	201	185	211	218	197	220	188	217	204	210	183	185	207	212	200	220	197	180	228	190	194	202	218	206	200	202	198	201	210	201	206	213	199	188	197	184	205	166	207	213	214	202	226	200	203	198	207	215	186	236	200	209	188	199	188	204	214	177	228	209	204	200	191	194	173	189	217	214	202	190	195	229	174	205	179	191	184	211	199	211	208	183	189	194	205	208	214	194	200	228	193	198	215	199	221	186	227	213	238	199	196	217	179	210	200	192	216	177	194	197	210	229	195	219	191	195	219	202	195	225	197	206	181	194	197	203	198	194	184	198	206	194	205	187	236	188	209	197	204	180	182	215	199	198	194	195	195	206	190	187	202	210	196	184	209	215	214	208	217	196	195	207	208	172	204	200	228	190	207	200	213	212	213	229	186	214	176	231	222	207	196	215	197	168	211	200	180	199	228	162	189	202	164	201	214	201	202	228	190	210	201	199	206	186	206	200	207	176	180	184	202	207	200	198	201	202	199	200	187	210	189	217	195	189	186	192	211	197	203	222	191	189	177	202	203	213	219	182	189	232	186	184	186	183	210	205	203	207	198	200	221	190	189	208	207	185	190	201	210	202	186	206	197	202	205	188	226	213	194	203	173	211	189	190	208	193	186	188	209	205	205	225	200	207	205	160	218	221	190	220	174	200	194	205	190	196	211	206	201	188	220	174	189	212	227	192	192	203	191	199	180	201	191	197	226	186	199	208	202	202	206	214	197	212	199	190	183	215	226	204	211	190	186	192	188	178	215	214	218	187	190	217	208	204	171	213	198	190	191	180	194	220	183	203	202	225	204	204	182	198	195	197	195	181	203	217	227	175	187	203	208	203	211	222	177	219	181	217	188	214	217	212	199	206	194	187	206	225	207	194	179	203	176	181	215	191	192	186	170	204	207	191	210	184	218	206	192	209	198	229	200	199	204	176	181	209	222	178	201	199	217	231	210	213	221	217	232	208	195	191	193	191	214	212	201	208	219	211	222	207	238	197	176	217	204	211	202	220	224	176	196	186	196	203	219	206	198	222	179	167	194	224	212	222	203	196	207	173	189	213	220	193	218	193	198	193	188	216	207	185	222	181	219	212	202	185	209	173	188	210	209	197	193	198	195	185	208	217	206	188	201	187	184	204	193	188	196	210	208	220	214	205	215	185	193	188	179	194	205	199	197	211	189	183	204	195	199	208	193	200	170	214	176	203	185	225	218	191	192	211	202	223	191	213	199	187	209	203	217	197	195	214	214	215	194	200	209	209	190	188	200	171	208	219	222	203	207	181	183	237	201	203	195	191	197	202	203	215	213	173	190	189	204	203	197	186	224	200	203	228	222	180	193	201	214	217	201	217	229	194	201	220	193	217	202	202	210	173	194	203	194	199	186	186	216	187	203	200	182	213	185	198	217	189	185	213	179	201	210	194	178	188	180	183	174	214	177	198	202	207	196	187	196	221	167	213	201	211	185	208	212	194	243	206	179	198	209	187	208	182	204	202	189	198	198	201	212	196	197	209	217	185	202	204	209	190	222	195	203	190	170	220	197	183	205	197	190	200	210	210	201	196	189	186	198	213	200	192	218	199	203	189	201	186	207	214	200	179	188	208	204	222	194	179	194	194	179	208	197	198	175	200	185	193	188	203	190	210	203	213	195	178	223	197	179	202	192	193	229	213	210	187	192	198	213	206	200	205	187	204	209	218	184	180	179	209	191	201	223	181	195	200	181	191	193	217	197	197	187	196	217	210	185	187	215	191	203	193	216	204	216	215	197	200	220	208	210	198	207	183	167	205	208	198	181	202	236	222	204	206	230	224	221	201	204	186	208	186	212	207	193	184	195	205	195	208	217	213	194	194	200	230	192	192	221	196	183	193	215	219	201	190	190	227	199	230	192	197	209	224	197	231	186	208	191	203	202	178	214	200	175	199	182	192	200	179	211	203	190	148	218	192	222	174	215	201	213	206	198	183	193	186	216	227	198	196	233	185	190	177	212	215	195	213	183	203	194	216	212	200	215	223	214	213	173	183	217	194	196	215	197	183	216	204	206	202	202	193	195	214	205	200	201	192	217	184	200	191	207	197	185	193	187	189	226	190	188	208	205	171	178	224	171	217	198	209	213	212	192	195	172	211	200	189	202	187	195	203	209	184	196	201	192	186	205	192	207	204	185	197	217	202	188	168	190	180	194	184	217	169	195	203	208	196	204	196	217	175	195	210	210	192	187	232	210	172	198	209	205	185	193	187	164	226	199	208	198	230	202	198	216	216	207	202	177	217	181	211	218	187	206	186	192	201	196	208	179	214	189	203	212	188	209	213	208	190	186	194	221	200	186	212	211	214	199	219	221	191	175	215	182	217	183	234	180	214	204	217	213	201	208	173	180	180	202	194	184	215	212	186	202	195	206	188	195	204	171	190	185	208	180	193	218	214	204	190	216	241	208	213	222	206	184	210	204	211	205	212	208	213	205	204	235	186	214	191	200	193	186	191	194
5277	9939	8455	4075	2820	2020	1569	1296	1060	888	752	745	650	646	573	523	466	557	487	454	459	435	450	408	420	416	400	449	414	379	417	354	368	379	374	374	353	355	405	362	385	343	362	366	350	364	374	369	342	361	352	378	361	354	366	351	345	379	391	380	334	331	355	372	373	325	372	363	340	354	386	367	341	344	348	365	321	318	365	355	323	353	353	360	376	338	400	347	350	382	368	356	366	364	369	360	382	365	349	351	336	345	330	370	355	359	369	344	361	339	365	361	340	348	366	341	351	373	355	357	321	372	317	354	314	361	341	349	366	333	326	339	312	383	352	333	374	353	392	357	364	361	351	369	310	336	368	339	334	369	348	330	356	346	345	349	318	320	318	358	352	336	337	348	334	335	399	343	354	358	354	332	339	328	360	331	343	357	378	337	326	384	334	349	386	357	327	331	367	380	310	348	330	344	360	380	344	345	354	329	349	338	306	320	367	331	347	379	355	357	323	385	339	341	337	356	357	325	362	348	381	346	341	360	351	328	365	336	390	371	343	317	308	345	350	330	329	350	320	362	346	368	371	345	346	344	344	339	377	369	346	347	367	355	363	322	377	361	351	352	361	362	367	335	357	361	366	344	350	344	350	345	343	345	346	374	381	353	371	363	361	326	373	359	358	338	328	357	357	355	329	352	366	352	404	329	356	354	369	411	307	359	350	335	381	346	345	363	389	355	351	334	368	366	352	328	333	329	357	368	355	368	333	348	361	355	367	356	361	354	338	378	360	356	342	341	345	328	388	330	333	336	347	349	336	334	334	339	375	334	363	347	346	369	354	354	363	378	366	357	354	380	342	360	345	351	337	318	343	373	373	329	358	349	361	336	347	350	380	339	333	339	343	354	354	333	353	353	327	341	361	387	327	374	386	332	341	336	355	354	366	364	317	344	368	389	344	345	379	350	333	377	323	359	342	346	350	391	327	355	336	356	329	332	372	332	333	381	349	387	325	351	370	372	372	326	334	361	365	373	332	363	345	346	320	343	369	354	343	372	337	352	335	342	331	383	335	342	310	362	361	342	345	348	321	356	374	335	349	361	340	347	359	330	346	324	354	310	388	348	360	349	340	371	367	332	352	351	323	324	351	363	342	337	314	324	333	367	371	340	336	345	386	364	374	360	347	324	360	343	366	354	336	322	395	314	344	377	368	349	358	348	351	354	336	322	337	333	387	326	351	359	331	365	359	362	324	327	377	338	323	355	349	367	312	350	358	362	329	365	336	334	369	359	371	316	370	325	360	370	359	359	300	354	341	341	379	334	326	391	379	351	382	355	350	326	379	364	331	354	382	339	297	348	346	329	334	374	330	330	354	381	325	384	365	360	355	357	378	376	319	366	333	374	369	314	363	329	336	377	366	340	369	367	348	331	375	384	337	367	364	341	365	360	342	327	332	329	363	318	362	351	343	339	373	354	367	360	369	348	349	343	350	337	371	350	342	370	342	350	358	396	355	311	338	340	367	348	358	355	356	359	361	358	380	352	343	325	379	367	324	375	356	320	350	335	367	334	344	367	375	343	357	352	367	356	319	340	368	342	346	321	358	379	340	347	346	354	337	359	352	313	346	339	390	336	352	361	382	320	347	367	329	328	359	374	360	383	340	358	358	321	389	386	378	355	349	320	325	310	332	344	347	321	354	360	347	347	344	359	328	349	332	390	327	350	365	332	337	360	324	335	359	362	321	355	393	374	342	369	346	367	345	363	360	393	331	381	324	348	317	362	381	325	363	352	375	345	346	361	336	344	337	354	378	347	342	346	343	356	370	376	365	387	350	343	329	376	359	327	360	350	345	351	378	358	328	344	348	354	352	356	338	348	339	339	335	350	302	384	378	336	378	355	323	325	362	323	339	373	377	364	369	362	353	348	357	358	364	348	360	333	364	348	357	368	350	328	361	356	345	330	362	378	339	353	353	342	357	372	364	347	332	376	351	320	341	335	354	301	349	342	326	366	332	363	339	360	368	374	359	368	374	350	364	356	315	368	379	359	378	356	389	335	364	342	347	363	360	344	344	359	356	318	380	378	341	357	366	325	339	350	362	368	359	346	370	370	342	360	362	331	359	347	337	365	367	373	320	371	375	312	363	352	360	365	371	347	350	296	360	342	363	368	361	368	361	359	320	349	335	392	325	346	350	328	323	318	338	338	350	329	373	366	374	340	329	333	357	351	386	333	351	337	329	328	371	348	343	361	378	355	310	353	352	344	337	335	362	312	354	362	338	354	324	332	357	350	373	347	345	369	343	336	363	313	388	355	376	340	356	352	327	327	344	366	358	339	337	329	353	334	307	360	342	365	359	377	348	360	375	349	363	332	366	370	358	365	332	329	335	338	353	374	361	342	344	378	339	373	373	335	320	339	368	359	335	363	366	349	333	311	347	374	336	362	387	362	385	336	353	358	355	347	341	352	349	359	365	359	361	395	330	321	335	378	348	332	313	352	368	334	346	356	359	376	366	395	335	338	339	358	312	334	354	359	334	381	346	365	355	357	342	360	340	346	326	392	372	329	356	324	355	360	386	347	348	332	354	344	342	348	346	352	348	363	345	319	349	361	360	359	348	379	364	331	357	330	338	357	346	376	404	358	344	342	385	320	340	370	355	344	355	349	361	357	357	328	355	345	355	347	305	330	325	369	333	328	356	366	385	371	331	342	331	348	330	365	334	365	335	327	380	339	323	388	332	333	357	387	354	334	319	304	366	338	356	338	356	349	372	335	330	386	369	361	355	348	375	355	370	347	316	339	331	353	333	350	319	357	376	378	364	324	349	372	341	353	354	363	334	351	368	349	355	370	348	362	349	371	353	350	342	361	376	333	347	337	363	354	346	355	356	339	366	353	360	362	332	344	372	318	376	349	358	358	324	370	338	350	312	364	345	340	362	383	367	346	359	326	341	337	337	322	348	329	375	374	352	364	342	355	364	344	343	316	333	334	324	376	370	354	349	367	362	353	344	329	350	359	368	380	343	340	369	328	358	332	317	357	375	349	389	347	381	343	342	376	348	325	360	365	336	307	328	346	347	383	338	349	349	348	367	336	334	324	349	378	398	352	354	310	357	365	348	350	316	346	340	375	344	367	347	344	326	356	366	370	350	369	320	352	334	372	348	346	371	354	353	330	348	330	351	344	373	348	363	372	323	321	331	315	355	360	352	364	370	360	350	321	324	331	344	338	328	345	357	350	348	350	340	321	368	367	330	378	374	383	352	371	374	360	338	333	344	354	380	375	340	381	346	350	336	355	349	344	359	363	363	365	353	345	352	321	304	340	349	353	354	313	386	336	351	347	333	371	364	340	383	342	373	353	378	358	333	344	351	400	306	350	329	360	348	359	326	328	334	347	374	330	335	345	342	320	342	331	348	360	340	320	348	337	363	333	355	335	368	349	357	346	366	361	356	348	370	357	324	395	365	343	356	346	323	337	335	351	348	341	368	369	345	318	321	357	365	335
23117	21134	28837	23673	21135	19577	1646	641	431	388	326	268	212	188	201	171	148	146	145	134	134	110	106	113	96	98	108	109	109	91	99	87	80	86	88	86	80	91	72	87	85	81	84	80	93	73	81	86	79	82	78	83	74	70	82	74	78	89	78	86	91	75	65	72	77	59	85	84	62	73	69	75	75	88	87	87	76	75	78	70	69	71	78	84	85	71	73	64	74	79	78	67	82	68	77	70	89	87	76	64	78	74	69	74	75	84	78	64	73	66	66	73	65	75	64	58	77	65	66	70	78	66	67	59	80	59	71	63	69	72	83	54	61	75	83	71	67	83	69	74	68	69	55	77	89	80	69	68	63	69	77	64	75	58	87	66	63	81	50	68	76	61	63	67	65	75	74	74	79	67	79	72	64	67	75	63	67	73	73	78	77	72	79	71	72	84	75	71	68	86	64	68	79	70	73	81	70	64	68	66	55	62	70	76	82	62	72	72	73	70	74	73	72	68	76	70	81	74	72	76	75	70	65	80	85	67	81	63	71	59	74	79	75	59	71	86	63	74	70	53	80	65	84	71	64	72	67	64	68	56	86	69	62	74	69	100	63	71	73	64	68	67	82	70	68	59	81	69	79	70	56	76	60	59	73	72	85	73	70	61	90	77	74	71	78	74	63	69	73	66	79	76	76	76	79	77	74	74	72	69	86	72	77	73	91	74	74	76	62	49	73	60	83	71	72	69	78	78	77	65	88	51	64	67	78	77	86	79	63	65	92	69	71	79	66	84	63	78	60	66	85	71	75	63	63	68	69	73	68	65	61	96	73	74	67	76	67	64	77	69	63	63	56	57	86	71	69	71	74	69	87	81	79	82	71	71	65	76	89	63	71	80	72	63	75	76	61	69	62	75	64	79	68	56	69	69	77	72	59	74	75	83	48	81	86	75	61	65	69	78	69	72	82	58	76	72	53	80	66	66	61	73	68	71	64	69	74	63	64	83	91	81	78	69	77	70	60	71	71	76	62	70	55	75	89	73	69	70	59	86	81	64	65	72	73	67	73	62	76	73	59	74	76	85	83	67	80	75	66	72	60	73	71	83	70	70	77	67	70	63	81	75	67	66	81	69	81	60	60	64	63	72	77	67	67	63	71	64	70	63	76	59	74	71	75	78	77	76	64	75	65	62	60	85	75	66	76	84	66	75	69	60	73	75	75	57	57	71	75	66	71	76	71	71	57	65	86	72	65	61	65	52	71	64	69	67	66	64	70	62	84	62	68	83	68	63	78	74	61	77	63	74	69	71	57	86	90	60	66	66	63	89	58	69	62	87	63	87	70	87	58	81	72	61	78	75	68	69	75	67	70	72	66	84	91	64	70	63	69	79	71	88	82	69	71	74	73	73	75	64	62	83	73	84	80	59	70	82	77	77	66	67	73	74	83	77	75	69	68	70	66	78	95	82	74	79	56	65	83	76	67	80	63	74	73	62	74	83	78	94	66	69	65	62	56	57	75	69	69	69	65	65	76	74	76	80	62	58	81	83	74	82	73	67	75	74	75	69	56	80	77	66	86	89	76	98	67	70	74	74	66	59	75	80	68	71	65	67	51	82	72	76	60	62	83	79	73	63	70	81	82	72	52	81	61	75	85	76	71	78	53	61	53	80	60	68	71	70	76	76	56	71	72	69	64	79	68	68	76	69	64	60	76	61	59	62	68	80	83	74	64	68	71	61	73	79	62	56	81	61	80	69	60	78	63	82	63	64	83	68	74	91	76	61	67	60	57	81	87	72	65	77	75	69	76	63	47	71	68	82	63	65	60	63	59	58	86	63	59	77	67	68	67	90	83	76	80	78	60	71	60	72	77	71	85	71	74	68	64	66	69	68	72	65	55	80	66	73	72	87	78	70	61	64	83	87	73	59	71	68	72	75	73	60	71	86	75	99	85	59	76	75	63	78	86	79	77	74	63	73	54	74	75	82	80	58	57	71	66	68	81	84	69	68	79	77	75	68	67	54	65	74	62	83	77	89	67	64	50	64	59	58	75	79	62	74	78	67	72	66	74	71	89	74	58	64	51	70	59	51	74	69	84	68	77	77	64	83	81	59	60	61	64	57	81	82	55	74	57	73	77	69	67	65	74	63	77	62	68	70	65	79	79	71	94	73	78	80	72	75	80	57	70	71	75	81	71	60	73	69	63	65	84	78	79	77	65	62	84	73	74	66	66	83	73	58	62	70	86	66	90	67	68	77	67	65	62	75	68	63	60	77	69	73	67	61	87	76	52	95	91	76	60	70	68	59	73	69	78	61	79	70	88	75	54	77	87	66	71	71	74	75	77	75	66	69	65	65	63	86	68	62	84	61	77	62	85	76	88	67	73	77	65	56	80	67	82	68	78	80	73	77	63	81	56	82	76	82	88	68	79	64	57	71	84	64	85	70	75	83	67	88	79	66	69	74	75	60	64	67	66	74	71	75	74	94	67	77	73	78	59	54	60	64	69	81	71	73	72	64	91	58	75	69	82	83	70	65	87	76	68	77	84	69	78	59	74	68	87	75	71	67	67	66	67	68	81	72	60	85	69	64	78	64	87	62	59	65	69	75	78	78	65	64	70	76	79	70	83	70	53	75	81	88	62	68	65	65	80	65	73	72	63	61	78	79	74	58	79	53	61	66	63	80	75	61	61	71	75	74	59	59	77	69	76	71	63	84	74	69	62	71	64	69	76	68	73	82	58	84	56	49	65	63	71	63	75	64	65	63	69	56	76	88	86	59	79	83	69	88	86	58	60	63	84	73	74	84	68	71	82	70	66	58	77	67	73	72	68	60	77	82	71	55	79	59	91	60	81	61	60	85	73	64	66	80	79	84	72	77	74	65	57	85	70	72	57	66	58	87	60	74	75	70	68	64	77	76	59	77	65	65	72	71	74	70	64	74	70	85	81	72	59	64	76	71	87	65	73	86	63	67	69	79	67	82	52	65	70	66	63	78	71	57	64	82	83	69	67	78	63	74	64	53	65	65	72	77	77	56	83	71	68	68	77	79	85	65	63	64	66	70	70	66	77	76	80	58	67	77	69	63	65	72	53	79	68	93	92	79	71	63	77	60	73	62	61	61	85	87	66	69	74	67	68	68	76	57	62	80	72	69	67	75	79	82	74	67	76	63	77	70	75	77	78	50	80	79	81	58	84	68	64	77	67	69	59	82	74	66	63	66	60	64	67	52	58	74	82	74	81	56	87	89	74	65	76	72	67	58	63	61	69	75	66	75	80	84	71	69	77	76	72	75	72	61	63	72	75	73	78	88	61	62	80	91	66	54	72	74	64	73	76	59	71	66	66	75	78	61	56	72	68	81	68	84	72	78	78	61	58	68	65	58	95	74	64	76	58	83	64	73	66	82	75	75	76	67	72	74	54	63	80	77	70	62	78	62	74	74	75	74	74	63	73	66	96	70	65	70	66	75	73	60	60	69	76	84	73	71	72	62	79	58	54	73
7467	15965	13352	7032	4733	3436	2445	1962	1567	1237	1054	845	687	624	584	481	435	434	373	340	336	315	279	259	255	244	230	197	212	197	211	223	171	168	174	180	192	170	177	191	167	157	175	174	136	159	165	153	145	149	151	176	145	121	147	134	131	135	151	146	139	132	153	146	165	153	137	146	133	143	132	116	134	152	138	139	123	142	155	149	140	120	147	140	113	114	160	132	129	132	120	135	114	126	129	123	121	124	126	144	146	98	138	127	127	140	147	137	123	136	147	120	127	127	141	128	117	133	119	135	114	137	133	145	121	128	141	109	114	140	147	118	94	136	127	111	147	123	110	127	125	113	126	142	140	113	122	119	109	115	120	118	122	128	102	128	142	131	145	108	122	142	112	115	125	107	146	135	101	144	132	128	132	135	129	119	139	102	123	127	99	122	129	146	119	118	130	114	120	133	113	131	138	141	127	139	140	124	135	131	124	114	129	137	122	111	132	130	128	138	115	126	129	108	118	122	142	138	116	106	115	145	141	123	131	120	130	122	119	131	128	121	123	118	123	119	124	132	114	116	115	126	122	117	129	143	133	100	120	108	136	117	145	127	127	121	112	132	140	112	136	120	135	112	147	132	111	114	131	140	109	129	130	120	140	133	117	122	128	119	142	122	92	133	136	128	142	128	137	101	122	114	132	106	105	126	117	129	117	151	129	116	140	132	119	134	138	125	134	131	113	128	119	114	125	133	120	110	103	116	123	113	136	112	120	117	119	119	119	148	130	114	131	105	123	139	113	109	117	126	128	127	119	118	131	126	120	138	107	130	127	132	105	116	136	122	119	125	105	120	121	137	125	116	124	140	98	123	144	129	126	132	113	118	124	122	125	116	126	135	125	120	147	104	119	127	146	124	110	127	125	119	110	116	125	140	115	107	141	128	139	142	149	133	112	126	119	123	106	143	139	122	132	111	131	116	127	115	124	124	133	129	114	126	119	127	120	121	128	103	114	112	120	123	125	144	106	136	125	110	136	120	118	116	131	126	142	112	138	102	138	130	116	117	92	130	116	136	125	123	127	120	108	127	121	130	115	110	103	126	145	103	111	115	132	121	139	133	139	125	126	147	122	116	127	135	138	132	113	97	116	136	134	120	123	131	140	107	137	114	121	116	130	121	110	116	128	109	102	126	125	108	133	131	116	128	131	132	139	121	129	133	131	119	133	123	106	117	143	128	129	118	123	108	115	106	138	124	122	111	117	126	123	123	131	125	115	111	104	119	128	115	133	133	103	128	132	133	135	129	127	118	128	129	106	116	124	127	130	142	107	127	122	124	130	120	110	129	118	119	126	127	130	135	128	115	149	133	99	131	135	143	117	132	103	129	141	124	143	107	118	110	130	133	119	125	118	133	129	120	116	122	130	136	106	133	140	117	130	127	133	127	125	145	106	127	103	129	125	119	141	139	156	129	123	122	130	125	132	117	136	140	134	112	114	140	116	117	133	125	136	132	124	143	128	142	130	129	124	121	143	117	144	149	121	128	138	129	106	121	133	129	120	124	128	116	123	130	110	143	112	114	119	123	130	143	117	115	122	134	127	137	108	131	121	133	128	112	110	125	117	123	112	132	126	132	133	119	118	126	119	142	129	126	116	123	127	123	110	143	131	137	104	136	138	115	104	117	119	118	126	137	111	128	118	120	115	115	130	125	129	111	122	113	122	124	113	113	119	128	123	136	140	120	136	114	131	113	140	128	119	131	113	130	129	130	105	123	118	127	122	134	133	125	136	124	114	118	115	139	114	121	126	119	113	134	134	122	119	125	152	138	131	127	119	144	134	131	137	139	108	141	117	127	113	137	114	129	129	108	117	109	135	112	116	139	136	115	133	129	119	120	150	128	141	126	150	130	124	110	134	118	117	121	117	109	109	134	152	126	117	120	134	124	120	125	106	142	133	118	129	114	127	118	120	124	109	133	99	115	139	128	126	127	133	114	132	134	138	119	125	109	113	115	128	112	136	122	138	131	115	125	106	115	131	110	130	117	115	139	123	118	151	123	124	124	126	137	131	134	123	113	125	115	121	115	141	139	136	123	126	121	110	136	121	116	132	146	136	122	132	118	122	123	133	126	122	139	137	128	135	127	123	124	142	121	126	142	129	129	133	144	128	99	102	125	136	127	116	125	123	138	128	127	122	109	132	138	121	132	131	131	117	133	137	129	106	127	133	135	115	118	118	136	124	107	119	119	130	110	108	114	110	145	130	145	147	135	122	132	132	131	115	137	112	129	113	106	118	127	122	116	117	122	138	131	105	129	137	115	142	120	117	140	127	126	101	109	110	112	120	118	143	124	139	113	120	128	126	130	129	117	119	128	130	136	137	104	108	127	123	114	115	142	123	128	129	137	115	114	127	121	130	124	108	132	128	140	120	113	137	136	141	134	95	108	141	122	140	132	128	134	137	138	119	138	133	112	110	117	116	137	112	119	110	111	109	111	123	131	113	128	101	122	122	140	108	119	126	117	110	133	136	122	108	132	124	139	133	132	120	125	124	104	121	116	119	119	126	128	129	116	155	117	132	133	129	128	138	135	139	137	133	136	126	104	143	109	99	107	123	107	111	154	122	91	123	120	142	132	146	107	109	134	132	129	128	122	106	142	103	110	129	133	112	125	130	124	132	125	119	122	119	137	130	117	141	124	128	119	112	162	137	120	129	132	132	118	125	113	119	123	129	116	146	126	128	126	132	118	140	139	118	124	124	132	131	126	134	119	128	137	121	103	132	133	131	113	117	127	113	126	109	132	122	110	121	135	120	116	125	126	126	110	132	103	115	118	114	115	126	130	128	114	127	137	143	129	133	115	139	108	134	133	125	131	119	138	113	110	120	134	126	136	136	118	135	128	118	132	113	115	157	129	151	115	102	106	143	136	118	136	125	135	136	121	140	102	111	121	149	103	145	116	132	142	122	134	128	152	122	125	149	121	110	146	107	117	114	125	124	119	128	132	122	119	128	136	103	129	126	117	123	126	116	119	111	132	127	133	132	137	123	139	118	122	130	131	99	139	148	120	130	129	146	143	124	128	133	111	114	132	142	142	110	107	101	140	109	135	133	108	135	127	129	142	125	118	119	123	127	113	156	128	120	107	120	120	100	133	130	131	129	131	116	117	122	111	108	133	122	114	139	138	132	126	129	106	115	142	113	131	103	125	122	135	124	125	124	114	126	130	146	121	121	126	126	136	137	136	123	128	129	123	129	121	138	131	118	130	118	127	136	123	119	155	118	131	106	139	119	102	117	140	108	149	138	121	124	128	96	136	148	134	97	120	143	121	104	120	115	118	109	118	130	118	117	106	108	124	122	130	116	129	124	135	120	131	131	129	129	119	111	129	134	116	122	134	129	130	119	111	120	121	135	127	136	121	115	123	121	130	119	122	109	105	132	128	118	133	105	123	127	126	132	115	115	138	124	131	120	137	108	135	115	127	112	138	128	118	126	127	144	133	128	121
26561	19775	5604	741	508	454	338	310	284	285	309	288	307	328	321	295	288	278	315	311	295	337	328	301	284	315	289	317	277	282	278	290	281	309	296	316	317	312	264	317	289	268	281	305	291	286	267	336	345	260	271	301	263	312	330	278	278	325	312	305	283	280	296	275	322	309	295	309	322	268	287	281	294	277	294	256	305	308	259	306	279	332	288	338	293	282	315	277	266	286	307	280	250	292	274	294	271	301	306	314	264	290	272	290	318	258	309	278	337	276	286	277	311	309	319	336	301	314	277	289	319	324	304	307	261	303	295	289	288	286	316	283	276	303	296	291	332	293	274	274	288	283	289	310	304	301	319	246	294	290	271	288	262	308	265	306	297	289	290	300	288	306	312	315	292	283	313	303	296	294	287	296	323	313	279	326	297	281	288	292	298	316	313	288	335	283	308	299	256	277	291	283	293	306	275	291	284	283	271	285	317	304	297	302	324	331	314	307	286	318	287	286	293	324	287	289	290	302	282	311	271	290	315	327	290	274	310	301	265	301	282	286	288	295	291	284	291	277	298	280	302	294	294	298	280	308	282	308	310	286	308	296	289	308	278	289	319	284	298	312	325	296	278	317	317	291	290	304	306	298	292	283	302	312	303	300	270	284	311	318	305	292	338	273	315	292	312	313	286	285	284	303	280	283	275	287	316	307	290	327	335	292	278	307	294	297	306	284	302	299	269	285	334	328	289	305	298	306	288	316	302	278	306	264	303	291	309	259	309	298	321	323	305	307	301	316	293	295	293	311	285	305	290	323	297	282	269	292	289	302	297	300	286	290	264	271	337	322	317	306	285	300	266	294	306	288	285	289	312	303	274	298	302	278	281	297	301	319	307	324	297	298	274	300	296	267	323	290	268	296	310	308	292	291	294	298	262	292	287	309	284	293	334	292	321	284	280	274	313	283	284	274	317	304	292	280	253	284	313	312	294	282	308	281	304	296	319	318	294	305	302	280	333	295	301	307	299	291	278	302	294	298	283	290	281	293	311	274	298	284	276	282	293	263	296	304	267	276	289	299	314	279	324	285	293	283	315	285	272	326	310	278	295	315	315	283	280	280	284	324	287	318	293	288	325	267	289	318	285	314	257	271	279	293	307	300	275	273	306	291	318	319	288	286	361	314	284	286	303	298	296	286	323	314	291	272	286	311	276	305	333	317	264	262	284	288	280	316	309	305	293	305	277	302	280	316	284	277	260	287	261	274	304	295	288	298	290	287	286	299	296	324	296	305	292	283	272	280	266	289	324	323	296	298	291	291	247	307	283	283	301	287	343	283	270	265	257	287	319	305	314	288	280	323	285	284	290	267	304	304	300	283	296	287	291	310	301	311	310	298	297	299	282	268	262	293	286	284	291	303	299	334	272	291	326	277	279	277	290	299	315	277	299	301	284	278	284	307	285	282	301	307	259	291	309	291	277	324	307	294	289	314	301	274	277	278	314	322	307	311	308	288	292	301	314	297	294	293	281	273	292	287	271	306	299	266	291	320	300	310	271	269	298	285	309	308	302	282	278	270	289	300	301	299	273	292	293	267	296	287	303	300	308	296	278	303	283	287	267	296	290	299	294	272	283	247	268	287	299	286	299	299	307	300	313	303	291	305	280	307	271	298	299	297	303	316	278	301	270	288	301	295	289	310	300	296	293	298	328	320	303	295	294	308	278	308	292	295	304	309	284	315	284	312	321	309	321	320	303	300	311	283	290	267	274	322	296	303	287	267	309	309	273	282	288	312	270	302	299	288	289	277	295	263	270	296	288	277	289	277	281	298	303	253	318	255	305	306	253	277	313	263	302	271	312	303	319	293	294	291	303	318	300	285	302	308	269	300	317	275	286	304	315	276	282	298	286	273	295	303	323	278	301	296	292	306	313	255	282	294	279	295	292	277	311	278	310	274	305	274	262	271	279	301	294	282	298	325	309	286	291	297	288	290	313	327	285	280	289	334	305	297	297	308	274	296	291	308	292	299	282	305	282	293	316	313	279	289	311	290	289	287	270	303	270	283	326	332	290	306	301	306	298	320	307	291	318	323	304	297	283	280	308	311	314	305	303	301	287	309	281	290	313	319	309	264	302	284	290	299	281	273	291	245	296	288	272	296	299	291	305	295	287	304	304	282	298	281	301	279	342	315	317	281	295	281	301	302	264	323	273	280	282	299	290	285	302	287	269	301	301	286	298	308	280	302	282	312	321	282	299	314	308	289	277	271	312	298	277	269	277	312	270	301	309	281	282	352	285	272	277	313	272	279	284	276	316	287	293	293	290	289	271	278	312	287	298	284	277	268	307	299	285	296	271	288	273	288	312	303	294	291	275	270	299	274	300	279	287	289	290	285	298	279	262	311	337	318	272	303	330	308	303	313	280	290	309	290	281	257	289	302	305	300	284	298	291	309	329	252	295	310	295	281	288	305	293	295	300	279	299	274	304	267	289	290	304	281	303	307	303	299	257	298	246	292	320	312	248	310	328	274	288	302	322	297	323	287	299	271	291	294	274	292	312	278	328	290	295	316	287	314	265	282	277	318	276	298	322	322	306	288	322	327	291	316	299	286	257	279	269	308	311	287	309	278	288	298	288	299	313	242	314	299	261	286	267	287	301	279	301	284	310	299	312	301	284	287	294	326	315	329	310	274	306	279	325	269	273	279	317	279	327	285	277	277	291	285	282	313	288	278	299	283	283	266	298	326	291	301	301	304	336	331	303	281	273	299	294	286	291	293	297	309	305	316	330	292	279	298	298	276	265	324	302	269	262	259	284	296	311	288	305	299	307	271	313	268	301	316	245	304	274	295	305	289	300	312	313	263	305	294	294	317	298	302	310	310	309	288	300	309	271	312	274	277	291	312	329	316	278	298	284	304	274	309	283	305	284	294	296	322	277	294	286	284	280	321	266	282	313	331	305	312	280	302	300	291	296	299	294	354	291	310	286	297	325	284	303	282	308	331	313	316	283	280	293	291	297	293	290	314	290	270	265	289	322	300	294	318	274	329	282	318	289	298	317	280	318	279	302	272	343	315	306	287	326	330	283	285	335	304	313	313	298	299	289	291	304	296	280	294	292	317	303	285	286	307	302	285	273	272	298	287	291	279	328	277	279	300	309	290	289	275	302	304	316	266	281	265	326	288	343	307	292	282	311	272	279	301	313	327	295	280	295	304	310	280	287	307	312	307	321	271	329	292	304	284	306	286	268	267	291	303	281	278	321	272	290	289	314	286	314	278	310	322	301	286	297	275	290	315	277	308	309	289	314	302	324	312	313	276	293	269	273	294	315	303	284	282	272	298	311	296	287	262	324	268	272	274	296	291	300	301	279	296	288	270	317	296	308	296	283	305	289	292	286	310	300	262	289	285	304	294	261	289	294	268	293	293	278	333	308	286	292	274	305	286	294	264	286	287	306	336	277	292	289	303	279	283	302	318	307	291	285	320	282	263	339	322	315	286	312	276	344	293
3881	1507	1281	855	716	647	565	571	527	561	554	540	532	517	530	501	532	519	481	495	473	548	501	510	493	527	521	510	521	502	468	497	521	514	493	508	512	525	500	506	472	524	494	481	494	523	542	481	493	521	482	464	514	547	477	479	491	514	493	503	538	557	468	485	503	457	503	506	523	506	420	522	475	525	492	490	486	454	503	516	491	549	486	494	485	516	490	524	516	476	507	513	492	477	513	498	478	490	473	470	506	530	487	506	517	529	515	523	546	484	485	497	478	520	504	515	482	452	516	509	463	513	520	512	478	510	497	483	493	534	470	498	505	512	494	491	537	487	507	514	488	454	525	474	492	540	473	472	505	534	470	547	483	489	505	520	532	456	515	485	525	514	524	475	508	553	461	477	512	478	513	500	524	506	470	496	508	500	495	547	515	529	490	524	503	525	507	519	502	517	480	521	473	479	494	514	507	516	495	517	481	502	478	515	505	541	478	513	479	517	496	503	520	551	497	517	535	471	539	467	515	531	507	499	505	519	526	454	495	510	541	501	546	546	523	490	471	503	505	497	462	526	523	474	505	481	474	500	472	518	475	492	534	506	518	512	530	498	495	531	516	518	514	514	485	523	527	483	514	507	499	491	510	541	506	490	501	560	494	522	486	500	524	515	522	518	508	472	502	498	520	520	501	493	522	528	491	468	499	483	495	526	494	483	534	518	511	503	507	500	513	514	468	492	479	484	547	497	564	524	551	522	500	519	493	526	515	515	515	449	502	521	469	481	537	531	474	500	516	516	504	529	516	508	541	518	559	525	534	519	487	530	546	503	510	492	512	504	467	500	487	549	516	504	510	532	493	489	498	475	493	472	482	497	511	480	527	485	540	501	486	552	504	483	498	522	506	461	489	493	504	501	539	462	492	502	507	483	477	527	527	474	477	520	502	471	507	535	528	511	529	521	517	503	531	515	507	510	475	495	478	521	522	493	465	553	489	524	518	526	488	488	533	516	505	505	489	549	486	484	498	494	469	523	536	479	504	498	515	527	519	492	496	456	506	529	503	484	513	523	498	514	521	540	485	514	530	508	475	489	511	456	498	503	477	500	489	546	511	504	507	513	508	487	525	527	486	535	491	505	499	521	457	502	539	503	523	506	525	516	483	504	471	467	505	490	491	493	483	503	527	490	482	470	485	514	506	478	492	475	467	522	501	508	503	510	524	527	488	521	508	532	505	486	521	525	504	481	470	525	478	518	464	483	498	518	487	536	498	470	509	522	505	474	453	482	474	513	488	535	505	543	506	521	472	554	502	489	488	525	482	498	469	477	502	483	507	477	507	491	517	462	502	488	523	496	525	512	466	502	525	480	512	515	526	485	495	480	439	494	513	516	524	515	489	548	492	481	473	505	474	504	522	477	484	544	514	506	538	511	495	516	543	493	493	492	481	494	486	497	523	477	527	515	489	511	489	502	508	463	507	532	488	459	528	490	471	482	506	501	510	496	490	530	513	522	512	486	512	525	482	491	526	542	534	519	507	519	493	495	454	540	500	511	503	558	483	512	515	506	534	524	497	476	508	485	502	514	486	500	482	503	525	468	505	521	499	503	489	475	471	488	448	523	468	469	488	490	497	518	479	484	466	474	519	482	488	510	499	497	538	522	501	512	493	502	507	472	517	505	485	501	503	539	501	511	523	536	482	496	525	524	484	520	528	497	485	531	492	501	500	467	488	504	499	506	523	501	488	467	524	513	451	502	501	496	458	490	525	509	482	481	482	506	491	498	460	470	497	482	490	478	515	499	508	515	479	571	485	492	502	532	488	524	507	529	506	432	479	499	532	472	525	530	539	491	492	485	497	545	505	518	514	461	482	531	531	519	533	506	492	476	508	524	517	520	489	509	496	496	481	505	470	515	502	488	492	514	497	531	511	489	533	559	521	484	503	486	519	519	572	537	523	523	559	563	541	510	509	460	459	489	509	526	535	509	486	499	548	502	505	518	517	471	531	520	471	479	476	519	462	513	521	520	517	501	519	461	521	470	498	472	504	510	502	500	505	490	526	533	526	480	524	479	531	509	521	516	524	491	505	539	526	499	504	476	549	535	522	489	503	513	494	473	522	521	498	548	499	535	507	484	525	532	490	508	510	498	515	517	493	467	489	534	523	511	493	471	510	523	470	529	521	537	526	515	515	475	535	518	522	532	506	504	514	494	496	522	483	498	482	484	480	548	511	486	495	513	470	491	507	553	506	484	483	512	472	506	473	535	546	529	518	509	543	478	527	512	505	526	492	520	508	529	510	520	505	495	530	489	473	505	473	491	472	475	490	487	487	493	500	453	489	484	467	505	520	524	489	501	483	504	508	509	517	495	492	509	536	512	528	515	504	456	505	515	499	514	452	438	521	504	519	466	521	487	502	472	461	489	479	525	523	508	494	533	497	476	483	471	514	523	498	476	487	493	509	490	502	512	523	503	526	529	479	454	500	489	519	469	466	505	495	488	477	478	519	509	513	510	524	473	486	501	533	523	526	526	513	493	513	452	488	496	519	503	519	500	485	503	491	532	501	525	506	499	526	522	488	515	549	520	481	507	528	499	497	498	490	532	499	467	485	480	495	442	518	508	521	533	503	460	507	490	476	491	526	543	515	524	482	455	508	470	541	490	501	506	529	482	505	503	493	483	555	494	517	483	497	528	535	522	514	478	515	498	497	499	495	522	497	510	494	517	505	532	496	485	503	512	520	486	498	484	513	490	519	484	471	479	524	482	459	508	503	509	522	560	502	501	484	551	571	542	520	510	502	539	506	540	507	519	503	495	491	540	467	540	504	525	478	498	485	479	484	526	491	469	500	530	483	505	535	497	509	546	511	494	533	546	503	522	520	506	449	506	504	489	512	531	478	510	490	528	506	527	511	509	514	481	472	477	535	535	534	491	523	479	484	513	523	508	471	514	504	483	492	522	490	482	487	477	493	507	558	481	493	488	549	527	497	481	508	534	528	495	483	485	475	534	515	484	523	460	516	521	521	491	521	511	500	512	530	490	488	518	508	499	501	506	481	525	482	509	483	559	473	513	529	497	501	500	515	468	522	500	483	477	493	555	484	501	519	495	495	491	483	520	483	491	518	485	518	511	502	527	499	517	496	487	508	515	464	516	497	478	525	476	484	436	506	527	502	509	502	512	484	522	507	467	497	517	501	552	507	513	531	491	479	508	518	537	520	528	472	485	536	481	522	513	497	530	509	501	501	494	484	511	512	506	494	517	516	549	481	501	531	506	510	492	510	529	497	524	503	496	492	497	503	540	504	475	493	484	492	530	503	548	490	518	489	523	512	500	470	517	492	535	532	501	481	471	532	479	484	554	517	497	469	465	498	513	523	493	445	501	509	475	516	501	534	515	485	531	472	505	484	473	503	509	549	491	530	509	521	467	541	524	463	498	512	473	495	524	516	526	534	475	518	505	473	485	526	506	496	459	481	491	492	521	484	509	481	540	475	503
24055	21106	28110	24100	20209	2161	614	482	379	334	327	257	276	277	271	241	257	263	263	200	216	238	266	215	218	214	233	226	207	242	201	230	209	233	201	212	220	210	209	233	204	203	185	214	209	188	211	201	202	229	194	205	197	220	228	216	228	241	183	210	186	206	208	200	190	187	221	212	199	206	206	201	209	204	186	215	217	234	216	209	201	200	192	188	220	206	200	226	191	196	184	181	208	190	203	180	217	203	204	184	190	246	190	186	203	199	226	199	186	182	214	223	213	215	207	200	199	209	192	193	196	196	196	194	209	184	207	200	211	185	202	189	197	181	213	198	187	211	200	200	190	188	202	200	203	201	199	194	200	208	213	196	186	173	193	180	200	201	202	177	194	188	213	175	215	178	189	208	180	222	184	215	209	199	214	214	208	200	214	182	223	213	197	224	185	195	189	201	197	222	228	204	213	202	210	208	213	175	183	205	207	201	205	201	179	216	182	225	194	192	211	206	179	180	219	183	203	197	196	231	179	168	176	192	208	185	196	176	217	169	208	211	197	202	179	184	194	199	186	206	219	209	196	187	199	194	187	202	220	176	182	189	196	212	212	210	187	177	187	216	223	213	215	206	188	192	185	194	218	215	191	188	214	192	211	184	184	201	177	173	182	186	206	215	207	194	218	185	184	190	191	219	180	198	209	187	172	202	192	189	196	207	183	197	196	223	205	171	194	215	203	231	204	229	220	205	196	197	204	199	212	209	210	213	201	217	192	204	198	194	202	211	183	193	214	184	209	215	186	174	175	196	214	191	212	208	197	177	196	205	211	180	192	180	205	200	207	214	193	202	197	196	200	191	198	164	206	202	191	204	193	185	197	240	179	194	213	191	194	217	181	216	206	196	221	198	204	186	210	220	212	190	194	211	225	214	188	196	206	209	233	183	204	208	203	233	201	197	186	181	186	185	178	213	187	202	204	214	212	189	177	188	203	211	186	191	188	190	198	188	196	210	178	215	188	172	210	213	179	200	206	182	214	176	205	206	205	194	218	194	208	235	205	182	206	203	191	179	183	194	193	204	172	186	186	211	181	202	207	182	205	195	201	216	201	184	213	202	206	185	200	229	192	186	202	201	183	203	186	208	181	217	199	182	224	203	187	213	200	214	207	202	229	211	192	205	204	190	205	200	222	187	226	237	206	214	185	185	205	196	208	193	174	218	207	186	191	221	214	206	227	184	188	186	217	205	200	199	210	163	228	218	199	208	185	181	180	198	220	167	197	191	176	200	219	220	214	189	180	208	203	186	229	192	191	184	185	212	184	193	180	169	199	193	203	209	202	187	208	203	201	187	196	215	204	196	215	203	208	206	215	204	197	189	204	197	161	191	205	203	217	200	185	213	190	182	204	206	186	229	174	210	202	193	195	185	193	199	190	198	193	209	212	216	196	198	204	198	203	209	188	217	167	210	215	189	207	194	181	193	213	192	207	186	241	206	205	187	208	219	188	199	210	218	173	204	183	230	201	185	209	197	210	209	203	184	195	196	204	211	215	193	222	157	186	195	199	201	181	207	186	194	187	193	197	209	183	214	195	228	203	214	181	183	185	196	178	206	215	205	177	212	191	194	210	209	203	214	211	189	204	203	207	190	207	194	182	197	215	190	207	191	203	202	198	195	215	174	204	186	181	208	210	190	207	213	198	190	201	199	202	194	194	179	202	211	215	186	208	220	203	181	197	202	235	210	214	211	195	225	220	215	200	234	195	214	189	166	192	225	196	198	200	178	234	184	186	200	209	195	193	214	205	208	209	195	210	204	173	190	204	201	207	222	211	197	181	187	190	210	202	204	207	188	191	209	220	172	205	197	189	201	212	230	194	197	206	227	188	179	190	201	183	189	185	193	227	205	200	205	212	208	190	180	181	204	192	200	175	189	184	196	187	183	190	189	220	214	214	219	204	218	202	206	188	181	167	195	203	220	203	208	187	192	197	189	191	174	196	209	207	209	213	209	173	198	206	210	186	185	220	193	210	216	187	194	200	182	202	196	202	239	215	195	172	182	220	202	224	201	215	224	197	187	190	210	184	189	211	200	197	209	193	222	206	194	206	182	211	203	190	193	186	187	198	192	191	209	176	186	189	200	177	186	214	186	164	208	213	187	185	232	196	195	188	192	214	199	203	224	195	156	186	195	203	220	192	193	191	189	217	199	190	221	181	185	187	215	182	188	219	203	202	220	202	206	183	184	198	201	196	212	205	203	183	215	204	206	222	181	195	220	210	166	198	187	183	217	218	202	202	194	189	196	189	197	192	188	190	185	206	204	199	180	191	214	202	205	178	158	187	183	167	185	186	169	211	216	200	200	193	193	207	187	213	197	182	184	209	203	194	199	211	175	177	192	190	210	207	204	162	184	223	203	189	206	206	177	181	220	210	183	183	206	185	203	215	194	185	210	174	206	203	184	204	167	198	198	197	184	201	185	200	185	209	192	198	188	212	195	215	212	199	179	187	196	195	188	201	211	172	179	190	187	199	168	190	224	185	209	196	170	207	240	215	188	216	209	185	192	231	181	208	210	207	199	203	189	182	185	179	218	181	191	209	194	210	182	200	215	199	191	188	219	202	213	200	183	192	196	206	196	208	220	227	188	192	194	189	228	207	187	193	222	212	180	213	196	212	185	227	207	187	216	206	194	210	185	218	225	183	225	225	217	205	180	185	206	181	197	187	170	211	238	207	194	221	185	195	212	191	202	191	220	194	199	208	197	188	193	196	188	197	216	206	201	190	214	191	187	203	193	190	193	177	184	181	195	196	194	226	184	199	197	205	188	198	215	204	207	190	197	206	207	177	203	219	225	198	217	188	193	196	217	182	211	198	189	203	201	218	230	220	181	214	194	187	186	183	216	206	205	205	210	161	208	191	209	204	203	211	178	220	199	205	208	228	210	199	194	174	196	193	208	197	185	205	211	192	195	181	193	193	199	194	197	186	210	196	180	218	178	200	207	196	193	201	182	193	212	189	195	194	188	188	195	212	223	198	206	191	196	175	216	234	186	195	209	194	205	221	227	215	202	173	224	210	195	193	185	199	205	235	191	197	214	183	175	195	196	204	207	208	227	199	197	198	182	196	196	192	213	197	197	193	206	194	171	204	188	194	207	197	189	213	195	200	218	209	196	201	205	183	222	226	207	191	209	178	198	191	219	186	217	211	161	198	183	188	193	209	168	202	210	188	185	183	209	207	229	200	204	217	171	212	202	204	202	190	198	175	200	216	196	191	195	219	168	201	183	202	228	204	223	206	189	182	217	174	203	225	169	190	183	184	176	226	189	198	182	201	200	197	182	195	189	175	202	194	184	189	181	207	207	202	191	209	208	217	201	222	185	211	212	188	180	216	203	197	187	207	218	210	195	207	197	198	206	202	216	188	182	229	189	201	210	210	210	202	204	207	185	197	197	193	218	208	197	203	183	197	188	198	189	206	208	169	203	213	186	213	220	194	214	210	187
5211	9922	8461	4072	2634	2001	1567	1270	1055	888	832	686	649	638	568	543	508	498	454	493	458	381	416	420	450	407	342	420	361	400	388	380	403	350	378	364	357	357	368	377	377	373	373	356	363	386	379	380	354	321	319	402	366	330	378	371	337	339	365	377	351	351	342	343	334	357	303	356	327	334	324	343	329	355	360	313	358	407	366	332	354	339	367	328	359	374	351	372	310	379	323	383	339	365	379	349	358	342	361	356	333	372	334	351	325	337	332	339	360	354	337	325	367	371	321	337	325	361	352	335	353	368	373	346	345	355	354	333	336	320	319	345	364	346	372	370	358	349	312	337	372	345	362	343	336	339	312	350	367	342	355	314	385	335	359	370	350	360	343	344	354	355	346	392	348	337	331	338	343	361	395	364	322	334	373	365	351	336	361	363	345	331	378	329	335	360	327	330	363	350	337	363	338	365	360	350	342	368	364	330	372	330	341	346	328	381	340	323	373	386	390	306	327	352	340	312	365	360	338	358	362	357	336	328	342	342	339	328	344	360	355	348	373	323	352	343	336	299	348	342	336	343	364	332	359	347	392	365	356	353	353	368	338	360	376	336	361	351	343	354	348	363	353	337	326	334	329	337	340	326	351	374	348	310	348	319	354	337	347	352	367	331	361	331	351	364	360	330	336	348	316	370	374	332	363	311	367	328	348	320	369	352	346	358	338	378	354	369	357	356	302	364	348	356	317	338	350	326	332	362	358	352	326	354	366	340	319	340	343	341	337	302	323	355	333	339	341	343	343	324	337	349	348	342	347	363	360	340	366	374	313	364	356	346	326	345	305	361	359	364	341	349	360	373	339	359	330	340	366	358	389	326	360	338	340	372	344	377	389	363	359	375	354	355	329	348	352	365	333	359	321	327	342	351	341	324	354	320	323	313	352	369	364	374	362	341	337	332	352	365	351	340	374	312	340	339	357	389	323	331	350	351	387	355	358	334	358	379	359	366	335	319	367	364	355	357	365	326	324	329	325	357	369	370	347	350	335	362	380	357	356	354	288	364	355	364	344	337	389	348	314	373	311	363	347	364	312	361	326	337	354	328	364	350	350	328	366	312	342	338	353	363	350	392	330	341	356	340	364	346	341	341	390	379	334	349	392	332	318	348	312	340	340	362	354	371	373	357	357	348	358	340	352	340	359	355	339	327	372	352	351	317	342	362	360	310	360	328	357	352	345	351	358	340	380	347	345	357	336	378	369	355	356	383	360	372	383	328	337	359	360	317	324	364	319	337	336	338	365	371	342	352	376	366	293	378	363	322	340	355	368	355	329	327	335	351	359	358	360	375	365	334	373	367	340	329	384	389	385	370	355	356	333	336	346	350	360	334	330	326	326	383	373	353	342	306	355	339	359	324	333	322	328	343	341	334	356	352	373	333	375	344	349	351	331	370	375	357	360	338	354	340	380	343	318	364	332	349	354	356	333	338	338	347	333	345	362	338	350	334	349	364	363	372	384	345	322	326	346	334	360	328	341	355	340	335	363	344	345	349	361	320	323	354	353	364	367	343	356	348	322	343	351	317	329	349	316	364	353	332	323	344	334	364	355	364	351	356	359	373	323	349	384	369	380	365	349	368	348	359	368	344	353	333	372	355	407	392	341	353	369	329	359	328	363	347	334	331	348	361	333	349	358	374	356	338	330	339	363	371	333	379	364	352	350	395	339	364	334	335	347	333	323	329	354	389	347	336	352	361	368	343	336	380	356	305	339	362	364	366	351	353	325	348	335	367	335	325	359	390	316	414	329	324	329	336	372	351	345	357	362	358	341	341	368	331	329	357	340	332	339	334	320	346	350	384	359	356	336	344	360	384	360	334	330	362	313	364	350	355	330	332	329	355	365	329	340	360	318	383	357	332	375	355	346	355	356	348	358	351	323	340	335	327	382	320	361	344	306	351	343	327	335	355	356	365	363	378	330	338	314	338	352	350	323	350	325	375	354	341	367	331	382	312	391	335	359	323	347	315	330	322	341	352	342	373	377	352	333	363	351	348	300	349	352	357	377	329	370	360	317	319	336	363	317	359	361	352	349	319	357	356	367	370	388	344	336	336	366	366	361	361	322	357	358	362	344	380	360	355	343	328	338	325	371	374	348	349	375	340	362	341	354	367	343	366	336	338	339	329	369	326	367	348	352	342	361	354	360	346	388	346	331	341	359	329	354	345	347	347	392	373	334	336	348	333	338	338	364	335	285	360	370	336	383	317	342	322	362	334	350	330	348	338	345	334	330	339	346	340	351	346	351	364	346	339	348	344	356	321	361	340	339	376	362	346	345	342	334	350	341	343	332	304	336	361	349	352	325	374	334	308	326	355	359	321	332	335	367	348	355	366	321	389	343	350	344	334	349	359	355	367	358	366	346	343	324	344	329	331	355	365	330	332	335	376	337	360	346	367	338	343	355	352	319	369	354	330	338	313	336	312	358	367	326	326	332	372	375	361	356	374	354	357	362	363	352	346	362	325	340	311	358	344	397	324	337	344	357	340	335	349	354	369	354	338	346	356	372	353	331	324	365	354	382	347	344	376	314	380	364	342	392	366	372	380	333	355	334	336	337	305	339	332	335	358	318	358	379	352	375	354	363	352	337	370	320	359	336	375	374	337	323	351	333	352	342	335	345	366	338	354	343	321	323	382	349	378	383	333	339	338	304	328	321	382	352	351	357	354	341	342	316	343	355	343	352	335	366	345	336	362	358	341	324	345	351	365	323	341	358	340	372	337	355	359	343	367	338	361	323	361	327	361	355	323	316	386	323	349	354	344	344	347	374	350	336	341	368	352	388	342	350	341	350	377	369	348	359	378	364	352	324	343	316	352	342	370	337	361	310	364	314	374	361	334	358	376	350	364	348	356	329	385	324	356	356	388	350	367	355	368	312	355	350	349	354	343	324	362	359	359	373	311	373	364	367	361	321	375	344	335	352	313	360	343	331	372	340	328	342	323	343	350	364	371	349	342	326	358	318	348	359	316	327	380	357	364	367	369	324	366	361	357	342	348	305	352	344	356	340	340	357	373	303	370	352	341	309	346	330	386	337	341	369	338	351	343	382	333	342	328	360	343	378	328	333	357	362	354	388	368	334	356	381	342	350	377	336	297	359	357	347	391	355	368	357	354	350	351	324	311	370	365	374	360	321	345	355	350	336	341	374	347	352	342	332	338	336	365	364	343	368	334	343	362	348	352	368	341	358	355	344	328	359	353	368	339	384	366	344	328	336	347	335	330	350	367	352	350	329	355	340	345	303	349	334	355	338	371	366	352	344	374	362	334	373	363	360	342	367	357	349	335	329	331	327	384	357	358	314	346	365	341	353	317	363	342	349	364	369	311	350	322	356	345	319	343	349	344	345	359	331	311	360	359	346	364	341	350	368	350	317	378	332	319	376	363	351	373	329	370	341	353	358	317	345	339	316	352	319	375	312	335	365	324	391	364	323	338	349	368	342	329	318	339
23101	21118	28810	23663	21119	19653	1766	590	419	344	298	235	226	227	173	176	145	139	126	128	130	137	109	124	130	95	110	95	106	93	83	99	94	91	92	80	90	84	79	104	74	98	83	83	65	83	85	67	93	89	91	67	73	69	65	102	82	69	74	73	62	76	84	59	84	69	87	58	79	65	62	81	85	64	67	84	71	70	79	77	70	74	69	57	70	84	78	64	82	78	84	74	69	78	69	63	75	80	78	78	88	76	78	65	77	73	74	63	65	64	81	73	61	75	71	55	70	78	83	94	79	63	78	70	82	60	72	65	72	75	62	76	66	54	73	84	84	80	75	74	73	74	80	78	77	74	82	65	64	64	54	63	71	71	80	64	69	85	75	68	86	74	69	68	64	68	64	55	69	73	60	94	80	77	69	68	78	78	65	82	64	52	76	73	71	69	63	68	74	79	67	72	84	78	73	64	67	76	70	72	68	67	72	74	72	79	58	64	64	57	71	49	68	72	76	66	56	76	76	69	81	73	59	84	77	56	64	66	72	63	60	69	72	66	78	68	60	85	79	73	66	66	74	66	66	66	76	73	66	74	58	51	53	69	71	72	64	71	85	75	84	70	70	70	71	79	67	74	83	69	86	71	69	72	63	59	76	74	74	72	58	55	75	70	67	62	76	70	84	57	65	85	79	61	69	73	78	63	67	74	77	85	77	59	72	66	54	73	71	69	68	72	74	87	85	72	76	76	78	66	68	62	78	74	69	71	67	67	69	65	78	72	55	69	59	69	84	87	72	76	65	75	67	75	75	78	73	61	65	84	79	75	66	76	80	64	80	67	61	97	81	63	64	51	72	80	68	85	70	68	76	75	70	62	84	63	74	62	73	72	78	70	68	64	69	70	66	69	81	72	74	77	69	79	82	79	82	68	71	74	79	79	78	73	78	62	75	75	71	63	87	68	68	80	77	71	75	64	65	84	77	67	75	73	83	74	68	58	67	65	70	80	71	71	78	75	75	62	75	62	86	75	62	69	81	71	71	63	84	64	75	78	76	73	70	78	77	60	69	69	58	85	87	82	61	71	90	79	79	62	58	82	53	76	90	64	53	64	65	65	76	88	62	73	78	56	71	89	85	84	66	54	66	62	76	64	63	84	69	82	65	63	74	80	72	68	70	87	65	67	78	81	68	71	63	84	80	63	59	81	55	74	82	74	51	70	70	71	60	63	81	81	66	69	57	77	87	71	78	77	70	69	79	69	73	68	85	74	80	87	65	78	68	72	62	64	87	66	83	59	58	68	85	68	60	70	84	59	73	85	66	62	72	82	64	84	71	61	58	59	69	61	69	61	64	68	68	71	79	67	78	65	83	63	60	62	63	88	62	64	72	67	70	65	80	70	75	66	63	84	67	61	61	67	86	75	75	92	70	73	74	76	70	58	78	57	66	65	52	72	73	84	71	73	77	75	74	72	77	60	54	74	74	58	71	59	85	67	77	91	73	64	76	74	80	81	59	70	62	63	75	79	72	70	67	82	62	84	71	73	59	62	65	80	77	71	74	59	67	80	69	63	75	57	74	82	80	79	60	65	67	81	54	71	81	66	61	78	67	50	76	62	74	65	76	66	74	71	74	62	59	65	72	69	62	63	86	74	82	81	78	71	77	73	87	66	74	81	64	82	72	65	77	60	64	60	62	62	66	91	70	62	66	70	65	81	69	70	78	61	85	71	64	77	65	67	77	83	70	64	70	77	75	68	57	64	53	74	77	64	76	80	77	71	67	66	65	63	71	74	76	81	63	59	48	67	80	59	69	64	77	83	55	80	70	65	74	76	66	69	80	63	86	73	81	55	68	75	64	64	82	63	82	79	64	82	60	70	59	72	85	68	90	57	85	59	55	75	79	87	69	71	73	59	77	65	69	67	66	77	69	67	66	66	76	77	67	82	68	78	76	77	62	63	66	78	65	83	63	81	70	69	69	72	68	67	76	78	65	79	72	87	78	71	65	67	60	80	66	77	57	77	72	68	82	68	74	72	73	84	61	67	57	85	71	59	75	50	73	72	58	71	63	81	73	65	66	80	58	61	70	80	60	66	68	70	62	55	78	60	87	67	85	78	62	62	63	73	80	59	73	69	68	86	77	91	66	67	70	69	67	71	61	66	63	87	70	59	77	68	68	76	61	74	50	47	79	68	57	74	66	64	68	79	89	63	78	83	71	80	69	74	72	69	61	58	70	73	72	80	63	88	56	82	74	62	76	61	73	81	65	76	61	67	66	63	80	61	69	66	66	84	87	72	75	80	66	83	79	73	70	78	69	74	72	64	75	68	69	53	74	60	58	75	70	69	64	65	88	75	67	55	70	63	75	62	68	68	72	81	66	62	71	70	70	68	68	56	67	67	75	69	62	63	83	68	76	67	64	65	58	71	75	63	69	70	68	84	73	65	69	69	61	61	76	72	73	66	66	75	79	65	68	75	72	58	71	64	78	71	70	61	88	65	74	56	69	80	54	71	83	79	78	69	63	82	72	59	72	57	64	65	80	81	63	61	75	64	73	69	79	72	68	83	68	78	61	62	78	82	49	47	70	72	69	85	74	82	60	72	64	81	73	60	64	68	78	80	59	78	50	66	75	86	59	67	69	65	71	51	68	72	86	82	71	63	86	73	84	84	77	66	85	67	72	79	71	74	65	65	69	69	76	81	75	71	60	78	52	78	69	66	74	70	62	73	72	69	62	65	77	59	64	63	71	67	72	67	73	73	75	70	65	61	70	62	63	79	55	79	63	76	85	65	75	67	64	70	78	68	70	71	72	73	63	74	66	87	77	62	87	64	69	73	82	79	69	54	70	76	78	68	67	71	69	71	75	72	61	49	79	73	70	76	66	67	80	73	49	58	81	70	60	72	73	78	77	62	70	76	75	74	79	74	70	63	64	71	51	58	65	74	79	87	62	65	75	77	67	64	75	90	79	81	62	78	69	86	72	64	78	72	80	61	66	75	65	65	73	70	74	69	77	79	75	73	78	76	61	86	79	72	71	83	64	64	77	57	88	70	76	75	77	71	76	68	76	70	73	68	80	75	76	68	75	71	59	70	60	66	65	63	87	85	60	83	79	64	78	60	74	67	90	61	68	66	75	82	57	71	80	71	73	65	66	66	68	67	62	81	63	77	90	71	79	68	59	80	65	86	78	75	63	57	71	83	72	76	52	84	77	78	82	81	59	69	64	71	79	63	66	75	86	82	80	67	77	78	70	59	66	76	64	58	75	77	56	63	68	79	58	68	70	60	70	62	71	59	86	67	70	64	73	68	63	80	70	64	71	68	67	73	72	84	66	74	77	72	81	65	68	74	76	75	85	72	64	69	70	65	64	74	86	76	69	75	71	84	78	64	79	53	73	88	84	74	88	64	83	63	73	73	74	70	93	61	61	73	78	80	74	77	79	82	71	64	88	65	75	65	63	74	77	58	72	71	76	58	57	64	71	81	84	69	75	68
7560	16048	13252	7080	4578	3487	2461	1888	1561	1159	980	840	768	691	544	483	443	408	383	349	283	315	284	290	238	236	234	235	211	210	205	183	176	178	186	166	162	169	179	188	159	145	158	174	168	147	178	154	142	150	134	147	152	150	131	125	136	155	138	152	148	123	133	131	130	116	131	146	130	158	128	102	144	143	125	132	109	147	127	112	137	126	134	147	136	130	153	131	132	137	119	146	131	131	127	144	117	144	132	125	128	122	143	124	133	146	122	127	131	110	117	134	140	116	138	139	132	109	116	125	117	127	136	126	120	122	139	161	127	122	130	142	139	105	143	136	127	139	127	129	130	123	120	125	116	130	122	133	126	112	112	117	131	117	126	125	112	125	134	126	113	142	133	131	120	121	123	126	119	134	114	127	143	138	109	132	142	144	114	120	122	114	128	121	122	129	129	109	139	135	127	113	124	128	125	121	131	130	126	130	128	115	129	129	132	139	111	126	121	119	124	121	132	125	126	139	118	127	117	135	119	132	112	107	119	135	127	134	114	113	121	115	125	124	141	121	134	104	123	133	128	137	122	112	139	138	117	123	119	128	117	138	114	119	123	128	112	128	138	126	135	131	125	124	114	130	121	121	137	114	119	153	116	118	121	126	112	136	104	114	137	118	123	115	111	128	129	118	122	126	132	121	139	112	140	116	110	106	111	133	134	121	142	132	145	115	119	137	128	110	121	128	137	125	124	107	115	103	134	123	117	128	124	127	145	126	120	118	129	103	119	116	152	133	126	139	135	128	127	126	115	115	116	104	113	128	122	124	124	113	133	126	140	142	112	126	112	124	120	126	125	137	116	89	120	133	113	127	132	123	106	111	106	130	126	135	131	111	136	120	126	120	111	141	142	119	126	142	108	103	114	114	133	124	128	121	130	133	110	126	142	122	121	105	135	116	114	116	134	121	121	139	136	125	131	128	119	118	120	125	118	139	124	128	147	122	132	135	113	140	100	120	137	130	125	115	119	119	114	142	129	125	114	126	122	130	107	128	148	137	126	138	100	131	119	135	122	132	127	112	115	110	107	120	130	114	125	123	127	117	110	111	110	126	126	133	114	133	119	129	150	126	109	116	137	125	106	128	121	125	134	96	136	118	140	121	131	114	108	114	151	120	122	112	101	110	122	114	127	131	114	131	128	145	119	117	130	119	146	119	115	128	131	130	131	111	131	127	115	124	136	130	110	121	110	127	125	127	116	100	132	131	140	118	111	109	132	102	148	120	130	100	135	145	100	126	121	123	117	129	118	121	118	123	122	128	130	112	136	145	128	130	134	141	102	129	122	128	134	154	133	95	137	128	134	122	138	122	114	111	126	116	118	126	120	116	143	125	125	130	140	124	110	129	151	128	114	104	116	132	115	131	128	112	128	106	117	114	121	128	114	124	124	131	136	126	133	133	117	128	127	109	121	103	115	120	148	128	93	123	117	139	122	145	117	120	120	131	128	129	117	105	137	128	107	127	129	107	116	117	142	147	123	115	122	133	121	132	118	138	126	123	111	110	132	120	110	137	102	140	112	110	133	112	113	127	120	142	111	126	119	115	117	122	108	136	100	134	123	131	112	115	121	120	138	120	120	131	127	135	117	132	100	107	127	114	134	118	107	110	123	109	133	136	130	136	101	128	130	131	117	119	122	136	159	125	117	119	119	122	126	129	110	113	115	118	132	144	117	127	133	119	119	137	103	100	117	115	127	129	126	120	115	120	124	120	124	122	121	119	134	113	123	120	95	123	126	129	112	125	134	104	120	104	144	123	116	134	118	123	129	113	110	122	131	112	129	126	116	112	133	115	125	127	98	133	114	119	120	127	116	123	136	119	134	124	130	130	127	139	120	120	121	125	113	110	123	148	114	134	138	128	133	109	114	125	131	117	130	121	143	126	132	137	137	117	122	125	105	118	109	112	133	110	142	104	116	145	129	123	115	123	129	118	121	121	109	138	128	124	125	130	120	140	123	128	127	134	139	125	136	127	148	123	105	131	137	124	137	127	122	137	117	128	107	128	133	142	117	154	119	131	152	125	121	133	136	117	136	138	109	138	125	122	129	125	124	136	111	108	111	132	120	124	154	129	126	113	106	108	120	119	135	125	130	127	139	148	116	115	125	140	124	139	114	108	121	135	107	116	120	125	117	123	121	127	128	127	111	129	135	127	116	103	123	116	119	129	152	114	140	170	119	133	141	132	120	122	128	114	114	127	117	120	119	119	115	142	121	127	113	130	129	131	130	155	141	141	139	130	121	119	112	142	131	134	119	125	133	103	118	109	123	117	103	117	114	139	132	121	131	128	98	130	118	142	137	136	110	125	124	129	138	120	116	122	132	114	110	123	123	126	122	122	105	123	116	126	111	116	126	117	121	109	144	128	107	120	134	129	135	115	114	123	106	134	114	112	112	110	98	110	113	126	115	134	125	116	129	121	119	120	123	111	123	116	117	116	142	104	136	130	122	113	118	128	125	137	107	133	132	113	130	102	134	121	137	140	111	116	123	111	128	114	130	138	122	142	115	122	109	115	123	137	119	154	112	108	121	127	137	109	124	120	107	123	120	114	139	132	120	123	102	147	114	115	115	93	122	121	107	134	131	111	127	113	131	112	119	134	117	115	100	113	113	112	120	129	122	121	139	114	131	140	127	124	141	117	129	140	110	130	121	133	143	122	140	120	133	120	106	120	127	121	117	126	133	117	123	144	132	146	110	130	107	109	129	120	130	129	114	120	127	138	140	130	137	135	139	139	105	127	117	125	103	125	133	113	129	115	115	123	111	125	119	120	128	131	133	112	121	133	130	119	135	117	112	123	121	119	118	128	125	109	137	121	133	115	139	123	128	131	123	136	120	116	135	137	134	126	131	115	128	110	110	135	122	145	145	133	137	131	138	115	151	123	125	118	129	126	143	127	132	137	115	112	117	127	121	124	128	133	135	113	124	129	104	122	133	117	123	114	104	114	118	127	122	109	135	116	119	125	114	133	133	121	128	120	109	141	141	132	118	128	103	134	110	118	117	108	140	96	136	129	124	114	126	119	120	140	114	124	124	132	140	117	123	126	116	134	142	126	118	121	131	112	126	120	127	131	90	130	122	142	121	131	114	117	115	126	121	125	153	121	120	122	137	118	136	150	123	128	117	94	160	142	126	114	106	124	118	121	127	120	120	114	120	132	143	122	117	124	122	141	133	106	131	129	140	128	119	131	135	118	124	131	131	114	118	151	119	137	118	149	117	117	130	131	120	128	121	120	123	146	101	115	119	127	125	119	101	131	105	115	138	122	120	139	128	152	109	149	122	132	134	103	101	127	123	136	126	115	131	111	125	118	127	112	111	128	147	140	135	126	108	125	122	124	118	147	139	112	120	133	118	109	121	111	126	123	140	115	137	142	114	126	127	123	123	113	113	130	118	124	115	140	116	125	108	117	104	121	130	120	125	118	110	113	119	143	116	115	127	108	113	151
26785	19801	5376	592	428	326	343	362	307	268	295	328	304	296	277	311	326	302	299	321	314	288	301	303	294	312	287	281	276	306	284	319	296	302	298	309	294	281	295	305	319	257	265	327	303	301	282	273	280	309	291	273	269	290	284	307	274	308	299	295	324	302	298	297	294	299	301	257	283	300	296	312	306	289	297	286	285	279	286	277	296	288	298	297	285	309	296	297	325	307	289	296	271	276	290	281	268	284	304	336	318	295	290	290	317	281	278	288	288	288	295	277	311	287	288	283	273	286	290	280	287	298	331	273	307	277	299	301	297	311	292	309	291	299	308	295	278	300	288	289	307	287	303	280	291	318	321	313	286	329	301	280	283	311	283	295	320	320	335	289	285	261	268	303	321	310	266	281	289	310	326	311	301	294	301	303	301	291	289	318	291	287	288	290	324	307	298	297	270	301	287	284	300	289	312	294	267	262	300	308	311	300	293	278	306	280	314	292	266	286	281	280	299	271	276	298	295	287	297	299	314	280	281	293	288	310	306	293	294	281	286	267	302	320	269	304	289	304	324	285	308	298	297	278	258	317	290	302	308	268	314	290	273	277	294	294	318	312	308	312	301	293	297	282	306	263	270	280	291	288	287	275	300	247	310	289	322	273	289	279	301	296	295	306	304	287	264	309	294	309	297	269	295	291	307	283	271	311	308	295	317	303	285	333	292	256	279	358	297	299	284	284	278	279	326	287	309	285	304	287	307	330	304	278	296	283	301	290	280	294	264	295	277	293	290	284	289	311	301	287	302	283	291	311	263	322	313	323	291	293	283	276	307	311	295	310	256	320	281	286	297	295	282	271	278	269	297	297	277	299	290	330	301	299	284	273	282	301	300	281	301	286	319	307	313	282	302	279	304	265	322	317	285	262	315	308	269	287	308	268	308	279	277	262	300	317	294	297	283	280	294	271	289	298	316	297	295	296	305	261	298	274	312	310	273	298	269	276	265	290	284	269	280	306	271	261	267	292	305	292	308	291	275	281	286	281	321	280	283	289	315	317	289	270	268	273	301	330	290	273	291	277	305	308	295	280	276	290	313	308	337	279	299	297	276	308	306	290	313	277	271	320	291	289	309	260	284	303	310	321	260	301	307	308	258	283	272	289	288	302	231	282	286	288	271	310	270	302	271	289	278	309	277	316	306	313	327	290	292	256	290	295	296	293	304	297	307	262	321	309	282	291	259	300	275	306	303	283	281	286	299	308	298	300	264	307	257	303	301	284	286	305	314	277	289	294	291	298	297	294	284	293	298	328	269	275	298	271	268	309	303	295	292	312	327	318	289	290	311	301	279	288	312	291	277	296	314	298	340	295	293	294	317	278	276	322	297	283	308	292	290	310	291	306	294	299	286	320	275	310	300	292	279	307	291	302	313	288	309	302	325	322	311	301	326	277	304	311	291	297	312	282	280	278	283	288	275	298	307	321	284	276	287	301	278	300	257	266	300	315	276	288	278	304	302	287	262	285	296	266	286	332	328	294	270	284	284	306	263	284	293	263	338	276	307	267	281	291	312	293	298	252	274	282	318	277	312	303	311	275	284	281	302	273	305	263	279	306	268	292	265	282	291	300	306	294	307	281	304	296	290	303	289	298	289	290	291	321	314	256	292	300	300	315	309	313	302	292	295	292	292	289	299	265	277	299	295	318	287	275	273	297	292	276	265	284	280	286	292	249	285	308	292	281	289	315	273	268	319	311	269	293	299	278	296	274	301	326	306	310	284	298	292	283	270	286	303	342	290	289	303	283	288	326	274	302	311	298	298	267	324	303	303	287	296	308	316	320	276	262	317	293	303	267	279	305	288	322	344	291	278	296	321	305	332	288	344	284	292	297	290	295	319	256	282	279	305	305	277	294	280	303	283	284	286	312	278	278	306	299	302	351	270	294	278	274	291	286	293	304	259	272	292	289	301	298	280	300	310	314	292	300	293	298	286	315	309	282	283	290	301	327	280	282	309	290	287	287	295	293	285	297	308	303	286	295	281	312	281	295	292	270	305	315	309	285	300	326	287	272	304	306	292	286	305	276	292	266	284	307	301	281	312	290	292	269	305	298	317	313	302	320	310	314	304	279	284	290	303	283	296	280	278	304	296	325	278	293	292	325	327	306	273	273	260	315	294	298	304	289	283	286	278	270	283	255	287	306	273	312	287	279	307	258	281	305	294	318	324	296	293	297	289	291	293	301	314	302	245	321	290	299	298	310	306	260	273	289	290	304	305	291	305	319	281	270	312	289	283	295	280	322	267	303	290	309	280	287	277	307	305	322	310	258	342	298	292	288	278	278	323	280	288	261	313	264	280	305	269	300	268	278	280	292	270	320	311	287	315	305	298	266	276	296	292	291	271	292	303	273	274	285	308	305	325	293	270	319	288	291	304	284	279	312	258	306	278	309	291	298	317	276	292	281	296	297	322	303	294	277	254	315	310	298	276	296	304	286	288	301	295	295	309	292	302	283	286	291	293	290	294	300	257	303	289	277	300	305	289	287	293	279	305	292	297	268	262	290	304	307	284	333	267	293	292	330	286	293	310	257	327	270	262	307	290	302	298	329	278	302	318	306	312	264	294	283	302	267	291	298	300	286	294	296	305	284	249	311	293	285	302	292	305	301	314	293	275	306	273	299	280	323	297	269	265	268	314	272	270	286	294	300	295	284	310	276	282	301	272	265	276	266	290	253	280	276	268	308	278	327	322	308	292	323	291	311	288	265	322	269	301	300	274	268	282	299	319	298	300	301	287	308	286	263	290	296	301	286	303	286	291	250	298	309	275	324	290	279	306	286	298	302	296	314	270	298	270	290	301	271	301	324	308	272	305	298	297	275	288	302	300	287	288	292	289	283	274	306	290	293	302	296	315	302	290	280	306	282	263	303	321	290	299	313	265	282	267	307	304	273	304	298	294	284	288	296	287	329	291	288	314	294	288	296	295	296	301	278	282	326	268	299	300	285	292	304	321	307	273	294	288	300	268	324	284	303	288	311	275	279	309	282	297	307	307	315	302	286	309	328	314	283	306	290	306	302	305	319	273	282	268	296	268	287	284	325	291	317	278	276	282	296	272	304	292	261	276	296	275	293	307	293	326	295	310	297	301	276	299	281	286	305	286	294	277	267	282	298	336	309	310	284	272	313	274	297	271	282	290	274	312	304	293	333	301	288	297	305	282	305	311	276	286	271	307	320	303	311	308	308	292	360	267	289	317	303	297	300	289	282	322	301	306	298	290	306	260	301	295	275	276	282	297	290	308	296	309	257	308	288	272	286	271	290	304	296	310	285	306	314	288	296	267	299	273	277	302	293	287	294	298	311	293	307	274	296	330	290	306	304	283	311	310	280	281	314	272	297	316	300	317	318	260	288	291	288	315	297	298	293	317	324	305	304	256	302	301	247	331	310	279	274	307	302	294	294	313	305	282	272	284	287	308	300	321	258	312	267	290	301	301	288	301	286	270	282
4053	1407	1250	808	666	608	583	574	524	506	562	561	540	508	501	528	491	523	499	493	488	541	490	527	455	524	499	533	501	534	518	488	514	497	509	526	496	518	508	486	486	528	532	503	524	514	532	496	492	497	504	502	481	472	528	518	543	562	499	487	509	511	493	461	466	498	477	476	474	490	504	491	477	510	503	501	480	540	485	507	499	533	532	464	495	480	487	495	525	512	532	515	526	494	500	478	460	519	528	496	498	514	492	474	527	524	498	536	508	470	502	523	488	496	515	496	488	485	492	514	548	488	495	523	525	535	499	483	505	522	499	509	507	501	518	472	511	507	518	497	480	514	462	505	489	483	513	471	528	503	476	501	504	502	501	478	513	493	482	465	527	485	487	523	505	507	474	456	514	496	507	497	504	506	477	471	521	521	474	520	507	498	475	499	484	489	519	479	475	510	536	500	484	492	504	563	540	499	500	479	510	521	521	498	525	531	479	479	472	494	492	496	463	518	496	529	525	512	499	458	534	502	503	502	454	457	488	470	525	480	494	514	527	523	557	499	479	497	485	493	486	501	480	496	489	513	486	521	539	462	495	510	528	490	504	486	480	514	491	503	477	474	502	498	503	461	493	507	530	496	508	506	464	479	502	514	480	498	522	472	530	496	513	499	483	499	491	487	523	561	487	525	504	458	477	491	494	549	470	475	453	512	520	470	508	500	514	505	513	520	516	495	487	482	490	486	482	492	499	463	514	523	542	476	527	501	480	463	508	501	516	487	527	495	486	508	509	490	504	502	498	515	552	513	505	466	478	511	556	470	533	548	469	484	491	474	530	484	493	493	523	507	503	496	489	506	498	457	490	494	485	548	523	507	476	505	492	476	537	507	501	505	517	513	490	490	501	508	534	507	516	499	484	475	479	529	525	489	524	480	533	461	505	499	511	492	516	502	510	523	510	536	508	531	479	511	465	497	479	488	515	527	486	516	508	472	511	504	498	497	480	499	495	490	503	480	478	531	502	511	535	475	512	548	524	516	479	495	457	493	490	485	443	491	503	494	487	453	491	521	494	515	509	486	495	484	514	449	498	527	463	501	474	487	522	515	477	478	508	492	493	502	483	525	503	467	520	466	504	470	502	528	477	503	481	531	509	480	474	535	492	469	470	523	476	506	529	522	487	474	520	526	488	465	509	492	529	497	523	513	513	508	493	515	519	541	491	496	501	517	550	475	462	494	520	508	465	504	495	503	546	483	478	498	511	480	512	529	488	501	537	517	508	513	498	478	515	518	489	474	532	490	505	517	461	493	498	485	456	531	514	509	527	502	483	482	477	531	465	479	503	461	549	483	507	478	481	534	514	501	482	516	487	448	478	476	538	485	471	499	494	499	499	521	496	512	496	474	498	505	495	478	460	474	485	555	506	484	500	520	489	509	555	504	478	504	518	513	514	490	515	486	513	504	501	489	494	495	519	472	486	503	460	493	490	480	473	497	493	484	524	518	492	510	550	481	498	480	471	449	534	508	480	519	514	503	506	507	479	511	503	504	516	513	496	494	494	488	550	548	506	533	512	521	503	489	497	532	506	492	493	483	460	488	499	534	514	525	467	450	496	516	500	474	523	503	490	473	483	506	480	511	476	515	470	505	523	525	500	477	472	499	499	480	494	534	491	472	523	512	501	502	519	552	524	500	505	518	532	491	517	548	488	550	498	507	517	497	459	515	516	545	495	515	487	471	505	452	522	469	478	506	482	524	516	512	487	533	510	475	491	520	521	519	499	505	481	515	498	493	504	535	524	486	568	502	538	537	511	517	476	511	452	546	505	497	475	523	544	494	487	511	461	510	495	551	493	486	562	489	485	497	483	512	482	513	503	497	516	519	518	501	507	486	520	528	514	508	526	476	472	455	478	494	493	498	535	495	504	511	472	524	496	537	488	513	484	522	507	504	507	510	479	467	516	491	532	529	524	506	481	533	508	536	498	480	518	503	479	486	528	498	496	506	481	470	524	552	474	457	487	507	477	509	496	506	486	477	488	477	490	506	504	487	505	471	523	531	501	488	495	480	478	483	459	526	493	473	481	537	539	464	468	523	473	514	481	502	485	532	462	504	498	516	514	488	518	495	527	488	490	501	515	456	472	498	538	481	494	469	493	507	532	544	521	520	481	491	518	495	511	489	488	465	525	499	487	484	499	512	503	485	497	507	549	501	529	508	528	522	475	530	509	516	478	496	504	486	470	495	466	455	489	472	500	502	479	476	505	520	555	502	459	497	528	482	521	491	483	484	510	522	488	507	541	486	469	498	552	513	514	488	500	477	507	506	503	488	487	504	492	457	495	481	496	488	519	515	488	475	501	493	497	481	516	465	535	475	489	516	527	514	453	461	511	520	535	497	507	527	504	492	484	480	521	493	496	479	543	519	501	496	529	454	502	523	464	509	522	495	515	509	501	435	482	520	507	492	456	511	469	483	472	466	527	515	460	465	505	497	534	467	508	492	510	510	477	498	517	513	510	464	488	493	489	497	528	516	486	493	486	497	500	483	490	504	503	522	514	491	515	506	496	488	519	509	526	479	486	499	474	470	486	538	484	488	498	492	493	527	487	497	536	447	502	516	511	506	492	481	483	506	519	487	509	503	536	494	481	531	521	525	510	498	493	520	488	523	515	471	567	531	527	502	495	508	497	515	510	481	483	508	517	512	456	479	497	470	539	486	499	476	476	492	478	524	533	487	521	465	546	542	517	524	492	493	506	532	500	502	500	529	486	492	521	499	484	516	473	495	491	466	500	521	514	504	522	480	488	501	506	479	475	492	516	545	519	513	494	483	488	475	481	507	479	513	494	483	492	506	498	479	505	475	504	500	506	477	531	518	495	494	514	487	525	460	513	522	436	528	516	504	487	514	496	488	481	489	493	530	481	486	555	492	492	487	497	487	492	501	485	463	534	541	504	517	488	538	477	477	500	537	467	471	514	496	498	489	510	499	504	518	500	462	504	522	506	496	506	478	548	486	512	498	481	506	509	506	472	509	493	464	492	480	511	508	470	501	474	508	500	508	528	519	512	482	492	489	476	538	520	483	486	475	483	503	503	484	495	450	498	533	483	536	511	508	492	517	489	500	501	487	533	504	503	498	526	482	531	506	520	486	506	485	514	459	486	468	486	528	488	474	507	526	555	470	487	511	514	523	535	491	477	554	492	479	539	538	490	503	451	495	524	503	489	520	493	491	508	503	482	483	508	470	505	508	518	475	517	498	499	485	482	491	465	485	469	503	520	503	514	479	481	511	448	502	508	480	496	504	479	514	483	479	531	523	522	499	509	514	488	498	492	473	459	515	501	506	468	526	493	512	480	509	464	512	513	484	505	466	558	513	482	532	488	514	466	494	488	496	483	514	504	487	493	483	520	495	518	496	552	506	488	524	506	463	560	517	484	490	520	495	475	478	501	470	485	464	520	518	527	496	487	480	503	494	479	483	489	461	558	534	528	478	498	516
24061	21126	28231	24258	20388	2127	641	451	379	364	329	276	273	272	278	263	238	232	219	259	226	239	213	207	226	245	208	232	177	206	236	214	201	195	227	224	191	225	198	215	227	202	220	212	180	204	200	182	205	193	219	205	219	192	196	204	209	188	208	186	196	217	192	198	193	233	209	208	179	198	177	201	199	203	193	224	200	176	165	225	209	200	207	188	203	211	205	198	196	180	193	212	209	210	210	180	204	196	179	208	211	216	202	206	191	193	203	182	189	191	179	195	206	198	200	201	198	211	217	164	191	221	200	184	195	210	180	203	187	192	181	187	169	205	210	210	199	173	207	215	186	183	181	201	215	197	188	196	205	173	204	211	213	211	188	193	206	203	203	173	181	207	177	180	202	190	179	214	208	179	209	190	182	215	198	195	192	215	194	210	180	202	219	210	174	209	182	211	192	180	205	186	207	200	187	226	207	154	206	204	187	187	182	198	177	213	184	178	212	171	182	190	190	157	197	188	187	203	188	194	205	166	185	189	202	214	186	177	195	203	178	180	191	173	207	177	184	193	191	177	166	194	210	193	205	186	180	203	218	190	182	194	227	169	204	197	199	208	184	190	213	191	175	215	182	198	190	189	201	241	192	173	195	207	199	184	222	171	216	200	181	186	206	197	187	184	210	183	197	177	194	188	189	208	194	193	174	199	220	190	187	183	184	189	213	194	223	178	178	214	201	208	236	184	192	210	198	205	186	181	192	195	208	199	205	196	187	191	191	187	209	179	189	203	197	213	199	196	194	212	215	207	190	209	178	218	217	194	203	197	212	192	188	187	201	196	171	203	179	194	181	166	185	196	171	193	207	209	205	232	194	184	195	213	204	213	200	194	185	172	183	195	195	194	212	206	224	199	178	189	198	198	194	186	218	217	200	197	164	196	171	187	201	209	202	187	210	202	188	192	212	175	232	192	182	197	184	196	199	191	195	203	187	199	197	204	206	200	207	177	201	187	178	193	181	210	177	217	205	208	197	168	180	220	183	189	198	201	186	191	194	206	207	168	190	183	193	203	206	181	184	200	190	189	208	208	182	202	216	192	172	204	201	199	186	194	187	174	193	194	188	227	186	193	194	215	209	221	221	182	183	213	173	199	206	187	195	207	204	175	213	201	184	192	190	212	180	199	197	201	182	190	182	210	201	194	207	191	172	204	178	220	178	199	179	169	209	208	179	205	212	203	206	206	213	214	208	190	207	203	194	189	206	201	180	203	193	165	192	192	205	182	197	185	176	193	185	201	201	202	214	216	209	216	201	208	177	181	198	208	202	224	176	198	203	216	182	190	181	197	212	198	190	203	193	210	200	189	198	201	202	224	223	199	196	185	182	173	191	219	199	202	196	193	227	194	185	213	208	199	195	203	203	197	195	183	179	182	205	182	197	178	176	214	189	198	180	187	204	179	209	207	201	192	153	202	221	199	208	233	185	232	185	200	192	162	184	205	187	206	200	187	202	197	197	223	184	181	201	194	203	196	216	183	171	177	211	175	214	205	196	181	186	189	208	185	209	205	197	190	206	190	211	192	191	182	199	200	195	201	188	203	210	207	184	213	201	171	198	180	189	188	201	213	198	194	214	210	218	208	203	192	184	219	186	183	199	186	190	172	200	195	189	174	187	191	194	175	189	190	204	208	198	197	220	193	205	182	179	182	208	196	178	188	193	209	207	188	162	185	184	201	192	175	220	179	209	198	230	198	172	184	199	218	186	202	205	204	214	180	214	180	198	202	204	189	186	200	197	196	188	179	210	174	176	178	188	168	183	198	212	210	196	202	189	196	191	196	172	213	195	196	158	202	185	200	177	193	196	190	213	197	195	241	171	179	174	209	193	217	172	192	188	189	193	193	165	202	190	193	218	216	198	191	192	189	190	220	178	222	187	203	192	196	180	193	193	189	164	192	198	205	206	197	203	169	229	228	191	197	191	208	188	217	189	200	210	180	216	223	176	212	209	191	179	207	225	186	192	219	196	190	200	181	182	201	186	206	193	192	229	211	202	189	215	188	189	217	174	190	221	209	199	196	196	217	182	189	174	203	199	205	179	216	221	182	200	206	196	171	174	201	215	197	184	204	192	188	199	203	198	192	204	224	170	191	188	196	208	186	221	216	216	213	203	196	180	178	198	203	189	225	209	217	182	186	210	203	197	171	190	187	202	187	185	222	187	210	202	196	210	205	208	212	199	185	197	189	208	189	197	192	206	203	166	207	186	202	208	201	212	216	189	198	198	190	196	175	202	204	202	193	193	185	174	198	188	206	177	215	216	179	214	175	181	181	210	205	180	207	196	208	192	206	193	207	167	192	216	177	187	219	174	212	187	189	197	159	222	199	207	184	190	188	188	195	192	205	159	201	179	209	208	181	176	195	181	177	199	205	184	209	189	170	204	190	210	187	181	186	215	195	174	199	195	220	196	168	203	170	179	193	191	193	186	201	184	199	199	215	196	218	196	193	187	214	215	180	192	211	208	204	230	211	202	196	200	187	183	178	204	206	210	186	211	209	207	220	192	186	175	200	194	182	197	204	216	202	196	197	173	188	211	191	179	174	181	198	191	184	198	206	190	204	186	206	181	202	186	194	201	178	212	200	201	187	207	170	201	230	190	216	200	209	211	198	196	187	212	192	191	183	195	206	191	197	186	173	198	186	182	193	188	181	170	191	190	207	221	188	216	211	184	196	210	195	210	185	198	210	200	197	188	189	176	172	190	186	200	196	199	191	191	177	190	194	195	192	191	181	206	202	215	204	184	213	196	200	181	206	194	204	226	182	208	200	190	199	197	182	200	186	188	192	197	185	185	197	209	178	211	184	201	184	193	199	198	206	207	200	188	211	182	183	180	178	194	184	223	203	214	204	205	189	182	167	193	179	205	206	217	211	181	226	207	206	187	200	218	194	173	183	201	165	212	217	169	204	191	206	200	205	204	190	206	207	169	180	195	177	167	182	200	191	199	201	223	207	184	218	219	232	209	194	188	189	198	187	177	202	198	187	206	194	197	198	226	203	190	191	210	188	219	203	199	173	167	193	192	190	202	219	196	191	199	211	217	178	172	201	184	176	175	225	198	190	193	218	213	190	191	194	175	186	213	181	197	177	198	204	187	188	204	201	188	206	176	163	192	180	196	196	191	198	200	186	204	196	195	219	206	190	196	188	213	197	197	177	191	192	191	227	182	170	193	204	191	193	203	194	218	216	221	178	214	214	206	186	178	200	184	184	180	184	214	162	227	205	201	188	207	181	198	202	206	205	185	194	187	200	205	195	197	186	209	207	203	201	200	170	207	190	208	194	188	217	189	203	197	195	216	191	224	184	197	212	185	194	176	200	206	194	225	190	202	188	191	194	197	192	211	192	217	186	186	192	190	195	198	185	208	179	188	197	191	191	197	198	204	198	218	192	195	213	177	193	222	186	176	196	190	198	179	173	192	210	201	177	200	202	194	205	204	191	213	210
5265	9901	8333	4201	2849	2020	1546	1252	1068	924	780	733	684	625	573	559	481	483	461	480	452	427	478	395	420	434	366	417	396	378	382	359	390	355	366	390	352	364	347	371	379	363	392	358	351	370	330	394	370	355	366	339	336	386	323	355	351	338	359	336	305	359	359	348	367	347	347	336	370	341	352	351	334	336	327	335	366	355	327	332	343	341	338	336	366	372	392	320	322	328	335	374	337	330	367	379	333	334	366	339	349	349	350	354	383	393	354	313	329	367	327	339	292	327	309	365	342	313	356	372	331	326	335	362	362	303	337	337	310	359	370	355	329	336	388	344	341	327	328	353	331	325	341	358	377	342	372	334	385	363	336	365	311	319	328	354	355	317	349	333	331	354	335	328	349	350	325	327	324	332	348	312	333	324	347	340	370	341	379	351	341	361	344	354	322	337	355	360	341	351	338	310	354	348	347	347	329	338	342	343	368	315	323	338	329	385	346	347	338	349	319	353	362	328	340	335	347	332	335	364	340	327	320	332	303	333	363	366	368	361	338	355	346	337	328	336	352	316	358	342	379	311	334	368	371	326	359	361	330	324	342	322	345	360	326	334	320	367	328	344	367	361	330	356	376	382	364	327	367	322	354	367	352	335	335	306	325	350	356	338	324	359	340	330	349	335	352	302	351	330	333	350	325	351	393	374	329	338	329	336	351	338	353	331	332	350	343	346	323	356	342	334	354	334	320	339	334	378	339	354	361	312	326	343	362	345	351	339	332	339	340	342	360	325	347	375	360	356	337	321	322	308	335	380	327	342	389	364	362	362	328	344	317	345	337	324	349	324	370	317	337	345	345	318	373	378	389	327	329	329	319	331	319	326	362	356	358	340	325	349	347	372	363	346	323	365	350	372	365	325	348	358	336	320	358	362	344	368	324	318	333	335	356	378	334	343	335	341	325	357	363	360	335	352	348	315	357	362	334	325	321	311	348	308	350	329	334	312	364	346	334	326	349	369	362	350	329	296	363	362	375	335	310	336	350	353	319	348	330	315	344	363	327	309	332	341	343	326	334	334	381	351	348	349	338	352	335	353	355	335	333	337	310	323	356	332	336	324	365	361	319	353	367	346	331	369	359	333	332	358	345	345	341	330	337	361	329	318	366	304	340	329	368	321	350	320	359	376	359	326	339	342	371	323	346	367	339	371	373	362	328	329	372	368	312	349	370	318	349	331	354	368	354	332	311	327	336	351	342	351	358	368	343	348	357	374	325	345	341	366	311	343	348	354	366	354	361	375	335	335	338	313	320	372	348	340	348	320	351	338	351	318	377	375	348	308	313	348	343	359	350	357	349	337	344	329	357	370	340	329	316	338	335	357	308	337	336	328	363	344	358	327	359	340	349	343	342	316	373	341	359	356	375	350	318	325	316	318	332	327	328	327	349	332	347	334	346	330	338	382	330	350	290	338	323	338	338	367	350	305	321	363	371	362	336	325	307	399	334	351	351	336	351	387	320	335	340	330	354	343	354	295	345	361	355	358	362	349	355	321	332	345	351	307	368	365	326	327	358	325	357	360	352	351	327	359	362	351	330	396	332	338	330	387	332	358	354	307	287	310	360	347	356	365	313	332	376	340	351	355	350	323	335	345	331	382	345	297	318	352	336	355	375	329	331	343	348	338	330	373	352	369	323	309	309	394	336	343	338	361	345	353	343	333	331	328	333	320	319	382	357	363	322	361	330	369	351	323	339	370	326	346	353	353	371	391	350	352	330	331	348	331	339	341	286	336	354	335	352	380	349	379	345	353	339	362	320	329	347	332	344	317	354	340	347	355	348	350	308	341	310	290	339	364	335	305	366	371	337	338	357	324	336	331	348	297	318	322	331	335	332	366	324	345	370	294	339	352	332	337	375	344	352	354	316	311	335	339	371	351	341	342	339	343	360	362	368	345	324	338	318	349	320	321	347	347	308	327	363	326	332	318	356	321	352	343	353	345	352	342	345	345	339	329	292	328	324	349	340	337	346	341	362	360	328	329	330	334	380	343	329	310	359	349	346	343	360	357	370	348	339	334	323	324	322	349	358	367	355	321	329	342	319	317	353	331	342	378	389	338	338	326	326	347	357	318	361	337	374	339	359	337	328	323	325	369	362	359	353	316	360	329	343	348	352	357	301	388	341	350	358	329	337	368	371	369	360	372	334	379	339	305	347	342	337	313	350	312	302	321	328	373	354	351	334	373	311	348	355	307	335	334	335	323	317	342	367	362	374	351	335	317	331	364	350	368	347	330	320	375	330	358	349	344	353	361	358	355	306	357	301	331	378	320	330	352	355	340	309	349	346	352	323	349	327	335	323	345	361	364	364	341	341	328	328	346	349	342	332	365	344	340	323	340	348	324	343	303	344	357	354	299	356	340	322	317	368	343	318	307	334	335	367	341	319	349	334	348	359	326	302	344	326	347	382	319	382	379	345	335	327	346	351	351	353	318	370	335	303	334	333	371	311	334	402	377	382	343	316	327	331	323	315	347	376	333	345	346	372	364	354	341	326	307	349	361	326	335	336	340	338	348	361	331	345	328	313	361	317	314	305	321	337	332	308	372	353	310	334	353	353	338	326	356	305	355	340	360	360	353	342	335	346	321	373	330	337	347	375	357	349	337	347	373	355	315	363	321	341	342	344	358	360	327	345	355	345	323	333	359	343	318	325	330	352	342	300	337	332	342	309	351	330	345	361	356	319	349	322	348	355	355	335	325	313	330	371	335	376	345	326	336	334	368	343	343	389	348	334	332	327	346	347	374	351	367	328	352	360	355	332	354	356	333	366	340	342	369	368	342	345	323	347	317	347	304	331	363	327	353	308	344	355	331	370	349	349	330	360	327	303	342	344	376	364	344	354	325	316	359	339	348	311	321	335	340	333	363	317	367	390	370	361	335	348	314	346	359	322	348	334	334	317	338	337	331	391	340	368	299	324	371	316	341	387	346	354	351	357	331	321	363	324	343	359	367	341	360	344	368	319	348	332	354	337	344	353	330	344	373	337	338	345	341	350	336	363	350	339	357	341	365	358	331	369	321	339	386	334	331	344	351	344	328	338	335	327	321	341	352	347	331	338	339	352	341	340	331	307	337	336	304	327	354	348	339	350	358	324	326	339	353	348	330	345	359	350	331	336	378	355	326	340	345	309	334	331	327	344	353	329	328	320	340	326	318	327	356	348	331	354	311	352	378	326	343	346	364	314	334	340	306	357	342	351	363	346	347	351	338	312	318	326	342	323	341	342	370	365	320	310	361	327	326	357	329	360	329	362	311	335	354	360	361	347	335	347	356	329	343	345	320	339	349	357	341	317	357	361	349	365	332	341	370	339	339	361	365	342	356	368	373	370	332	326	351	326	354	314	333	347	327	328	370	357	339	309	333	346	341	360	342	334	349	373	313	335	339	334	341	357	318	360	337	340	375	287	358	371	347	316	340	360	389	343	345	322	353	323	331	337	340	347	331	352	329
23123	21140	28857	23679	21141	19663	1729	570	411	347	298	258	201	190	155	169	179	137	141	135	127	118	114	109	96	115	114	79	115	101	87	87	89	93	93	94	93	90	86	71	79	87	64	99	73	86	90	75	85	71	78	64	77	74	71	90	68	70	70	100	70	71	81	72	67	82	63	74	71	82	80	62	68	71	67	97	80	69	81	64	78	71	80	72	72	63	69	77	69	65	83	64	57	81	78	78	90	78	55	80	70	81	53	56	86	77	93	77	65	93	74	75	74	77	70	75	63	75	73	78	59	68	83	70	46	78	72	75	82	67	61	61	79	57	82	76	76	87	67	60	80	64	70	82	51	85	72	71	75	69	74	88	87	75	66	63	81	71	64	84	65	81	84	73	64	75	77	73	68	73	76	60	62	66	84	91	75	69	58	69	94	62	75	76	76	65	65	56	59	85	73	73	65	82	90	70	82	76	76	68	62	72	72	68	80	73	76	71	64	68	64	64	73	72	64	77	79	75	79	68	72	70	82	62	77	76	82	64	63	66	71	71	85	75	68	74	61	68	63	68	62	65	70	68	68	59	57	69	70	78	70	76	67	80	79	73	72	69	74	68	73	60	75	81	70	69	83	66	73	77	60	57	72	76	65	55	75	58	74	77	72	69	69	78	80	73	59	72	76	70	82	69	65	69	81	79	53	71	77	76	81	64	66	79	61	66	67	60	68	80	71	67	78	72	57	56	65	73	73	73	64	57	64	56	64	74	68	67	57	69	67	69	75	66	73	59	84	65	67	69	59	75	77	89	78	77	58	78	71	79	79	59	67	61	64	71	66	73	64	67	72	74	82	69	68	69	72	75	70	71	77	91	81	59	57	60	71	68	83	75	63	65	83	70	70	69	77	63	70	57	78	68	73	81	68	75	61	76	69	66	84	63	71	58	66	74	53	73	61	74	70	82	59	70	78	77	55	70	60	71	60	65	79	71	60	69	84	76	73	70	77	69	76	69	68	68	69	73	63	65	70	75	75	62	87	59	85	58	84	70	75	77	77	56	80	71	97	66	62	63	67	64	67	78	75	70	57	72	67	66	76	78	57	73	60	64	58	58	63	71	53	84	60	67	54	66	63	63	78	66	64	64	78	64	66	61	83	77	78	68	69	73	66	63	74	73	66	82	58	73	79	83	67	57	53	79	74	61	75	70	62	83	61	69	60	61	60	59	62	90	82	66	69	71	67	69	72	66	65	67	67	70	63	64	83	72	79	70	55	71	72	68	67	57	53	71	74	78	86	70	70	68	62	68	70	58	75	72	65	75	62	67	66	77	82	60	66	77	76	64	67	61	80	91	53	62	74	67	63	78	72	77	70	69	65	61	61	71	72	62	63	79	74	62	69	60	59	66	72	66	63	84	63	77	74	63	65	75	79	65	71	88	77	76	72	73	79	66	78	74	72	55	77	80	69	78	62	80	67	79	56	90	71	67	67	80	73	63	63	74	64	66	75	75	73	72	69	71	76	60	79	85	85	47	77	54	67	74	66	55	61	56	61	59	72	64	70	91	82	59	59	70	74	60	73	67	68	71	77	67	72	81	69	72	65	63	70	65	68	68	54	71	69	68	60	71	65	51	75	83	85	72	69	65	61	80	68	63	70	79	64	56	75	63	52	65	77	64	89	69	63	68	61	74	71	74	88	69	72	70	66	71	66	66	59	73	70	81	80	67	76	60	60	56	87	69	73	72	70	64	78	61	59	70	56	78	76	76	73	84	63	66	72	78	83	71	53	77	65	67	80	50	64	60	71	67	68	53	89	70	58	72	64	73	70	61	69	67	76	77	69	63	76	71	74	66	75	77	50	87	66	65	69	67	68	49	70	48	63	71	68	67	62	65	66	69	76	80	68	78	68	57	52	58	68	76	74	72	66	68	66	80	78	78	76	64	57	68	60	66	70	72	81	67	59	74	73	67	75	66	70	49	60	66	62	70	67	66	68	79	70	67	76	75	70	84	72	66	63	66	85	73	88	65	62	87	67	85	77	83	64	62	89	70	57	66	76	57	69	84	77	72	62	65	75	58	65	68	86	83	69	76	66	71	64	75	77	72	76	73	82	80	59	56	61	65	61	75	81	49	68	58	67	62	69	62	77	74	78	78	71	69	78	73	60	69	74	68	71	75	71	74	66	59	83	56	60	74	65	76	71	75	64	70	70	79	78	64	77	63	69	59	68	61	69	69	61	60	73	64	70	63	78	73	69	74	54	74	81	68	74	67	72	75	71	65	77	65	65	75	64	78	79	65	74	71	60	76	66	68	68	62	80	88	77	66	71	73	67	74	59	78	81	68	90	57	73	73	80	69	49	67	60	77	79	75	82	65	71	70	82	64	73	76	61	59	71	74	58	77	65	67	67	77	63	71	65	69	81	68	68	70	53	48	73	66	67	60	63	74	70	73	80	64	51	80	70	69	63	83	74	63	83	70	71	70	73	73	70	71	75	80	83	63	73	71	82	67	72	76	63	60	65	64	81	69	70	59	66	73	72	63	79	73	63	58	90	64	70	59	82	74	75	69	74	70	71	80	73	73	59	80	62	84	69	54	68	70	66	70	71	60	74	57	78	89	90	77	69	63	81	61	73	76	65	67	61	82	55	44	85	63	78	62	60	72	91	54	59	64	65	61	65	73	68	65	71	52	57	64	72	64	74	85	65	72	87	66	64	64	60	69	68	79	99	75	70	92	61	68	80	74	61	78	75	65	57	64	66	58	73	65	77	78	71	89	71	56	76	74	65	73	65	66	64	66	65	58	87	68	66	64	61	67	73	57	75	71	71	64	74	90	64	64	62	68	67	75	68	66	68	66	73	81	70	57	62	61	74	62	86	69	69	73	74	64	78	77	73	70	65	86	70	67	72	75	67	78	69	73	86	67	66	64	71	56	58	64	74	59	77	56	55	87	81	69	75	57	57	66	71	57	67	65	90	65	67	62	75	57	61	73	66	72	64	73	69	70	72	72	62	47	71	69	70	54	75	73	67	62	62	60	76	79	67	70	56	70	66	83	78	82	78	75	75	76	77	65	70	60	76	73	77	74	72	58	70	72	65	73	67	48	63	63	70	70	69	65	70	71	75	77	69	80	63	66	73	59	88	73	58	74	84	81	66	72	69	76	75	58	74	69	70	71	81	78	78	58	82	68	70	73	81	64	70	67	66	64	70	84	90	64	67	65	67	85	73	62	61	63	69	71	69	75	70	74	75	67	68	66	53	74	59	90	65	71	71	59	82	61	77	69	56	72	91	76	63	64	59	72	77	76	73	66	76	79	78	66	69	84	65	65	70	73	64	73	63	71	73	79	72	93	72	74	78	73	76	70	57	77	70	69	76	69	79	61	75	62	66	72	77	65	71	75	68	74	85	69	73	57	74	64	67	77	63	66	65	66	63	77	75	58	81	63	77	55	85	71	70	71	76	67	65	76	80	84	58	59	81	76	65	83	73	83	68	63
7489	15937	13496	6952	4745	3400	2416	1892	1461	1227	1019	817	724	630	557	496	446	431	375	359	314	310	279	256	242	225	254	216	216	204	207	217	219	171	171	173	181	163	174	150	166	158	169	142	162	155	153	146	149	167	141	142	146	136	125	130	133	134	136	153	116	158	144	142	130	144	131	139	134	128	144	155	171	134	124	121	136	135	118	156	126	128	143	123	122	138	144	134	142	129	120	124	137	129	116	137	131	117	161	140	110	139	127	113	117	132	113	111	118	124	113	137	127	129	114	129	123	129	119	123	143	140	137	143	142	125	129	136	111	123	124	148	127	120	134	134	138	124	140	118	128	112	124	113	126	114	138	133	125	104	110	133	125	135	113	126	116	112	144	117	117	119	130	144	110	128	142	138	138	148	126	127	122	109	118	116	117	112	130	117	126	135	141	128	112	106	122	118	114	106	136	114	138	144	92	121	121	115	117	122	119	129	107	151	109	118	137	122	124	126	130	118	118	113	122	123	133	128	118	114	96	111	126	137	114	124	108	116	122	120	134	109	127	120	127	123	125	108	137	132	119	113	104	131	117	114	123	137	135	137	116	133	140	125	121	122	124	98	124	125	130	119	116	126	132	113	139	111	111	121	122	134	135	112	142	124	122	121	127	132	120	115	119	120	131	131	144	107	115	117	107	128	113	129	129	119	139	143	117	125	150	141	110	110	133	103	113	120	126	133	105	135	131	113	116	116	113	109	118	114	126	114	110	107	135	156	130	122	140	118	133	115	129	128	128	120	105	128	111	138	118	102	100	130	119	132	117	119	115	117	113	135	120	116	102	120	105	118	115	123	100	126	124	125	109	126	134	118	130	145	117	127	131	107	119	119	121	126	116	115	127	117	129	108	122	127	115	110	116	117	117	122	124	120	125	106	129	126	134	114	112	137	145	133	131	120	118	118	129	129	103	128	100	118	128	131	130	118	134	130	132	116	131	117	140	150	146	118	121	115	100	125	124	112	137	127	110	127	135	125	136	121	123	103	126	138	122	126	123	136	109	116	133	126	129	114	124	122	106	121	133	119	126	111	119	113	120	128	114	117	128	131	125	109	120	160	125	134	122	107	133	121	120	115	126	122	112	138	116	126	138	123	129	129	114	129	121	118	123	117	103	126	120	109	103	105	126	122	126	96	142	115	119	134	118	116	128	112	119	144	123	127	144	152	106	147	118	123	130	112	125	133	148	104	119	105	132	121	122	129	120	112	113	116	119	132	117	109	158	139	119	107	120	127	131	119	126	137	136	128	144	111	122	123	111	125	135	122	126	132	121	125	113	128	134	126	123	150	121	128	122	117	125	118	116	129	141	115	130	105	115	109	106	118	122	126	113	115	126	125	105	131	129	131	122	133	133	126	135	95	129	119	134	112	126	119	131	126	128	118	107	122	121	126	128	129	109	137	130	125	130	112	129	117	120	123	119	111	111	112	98	107	121	124	131	118	132	130	132	124	108	105	131	112	120	137	116	105	127	133	119	118	128	120	136	116	117	131	126	125	129	122	100	123	104	125	124	128	129	107	135	123	113	106	111	108	123	114	125	113	119	114	123	128	106	105	110	121	125	128	104	142	109	138	134	114	136	117	136	127	121	108	127	142	116	110	126	113	110	115	111	140	115	122	109	120	118	139	102	127	120	110	113	101	130	118	126	113	127	105	120	107	133	130	130	111	136	119	118	113	118	126	133	111	134	130	117	115	146	132	141	113	135	129	119	116	129	121	138	128	108	113	108	128	109	112	120	116	136	128	120	128	91	134	119	137	119	119	131	131	137	130	120	110	116	111	114	114	136	129	98	136	144	122	140	131	130	129	141	121	101	120	125	128	152	128	140	130	110	115	130	140	151	125	132	129	130	126	101	93	134	118	120	129	110	124	119	107	118	139	141	122	118	142	128	127	137	152	121	108	121	139	112	139	137	122	115	133	112	139	125	112	129	128	133	111	128	129	121	129	122	125	124	111	124	132	115	120	118	114	125	127	138	126	128	98	122	122	139	114	116	128	121	98	103	107	117	119	138	121	121	123	131	100	135	134	117	117	140	134	133	132	112	116	118	122	117	119	127	128	131	122	130	130	113	121	103	129	116	126	130	128	131	121	122	134	142	124	140	113	118	113	116	113	138	138	135	125	114	124	122	107	124	131	114	127	107	140	122	103	128	117	135	109	104	132	119	123	106	126	143	146	116	140	132	141	128	139	121	103	111	133	135	128	112	130	133	126	105	131	134	122	124	110	119	125	127	140	128	123	130	120	124	121	99	126	117	113	139	131	99	137	121	129	129	113	124	122	104	122	118	123	137	117	129	127	127	126	104	131	126	120	116	132	147	142	127	151	121	131	114	122	153	121	121	131	111	115	119	118	111	127	107	119	134	120	128	132	113	107	122	118	112	105	127	125	116	121	110	106	120	123	125	122	114	105	135	136	127	146	124	128	108	139	107	125	132	119	123	120	129	140	139	112	133	121	128	135	129	115	111	102	129	129	128	121	146	114	127	124	130	122	131	134	132	114	137	131	122	133	116	117	127	112	107	113	129	138	132	119	137	121	111	110	119	127	131	146	128	127	117	127	104	118	127	127	103	129	124	121	113	121	160	136	119	114	122	116	127	104	100	124	103	129	140	154	138	128	120	131	108	115	129	133	118	141	121	136	126	125	137	122	121	123	129	113	135	132	128	117	129	128	118	122	117	132	120	121	116	143	130	122	121	116	124	120	119	129	102	111	114	125	138	126	132	118	129	134	115	123	134	129	121	110	102	131	128	127	119	115	122	119	126	110	126	111	107	131	114	145	132	126	116	148	131	121	135	112	107	116	131	137	128	112	142	144	112	121	130	118	122	112	132	136	148	125	141	124	152	101	120	129	113	136	131	109	135	134	120	120	127	128	115	126	121	142	130	127	130	110	123	117	120	116	117	123	102	132	118	121	110	111	100	154	105	119	152	134	115	131	122	124	100	104	126	126	116	126	115	115	117	143	125	117	119	127	122	122	114	144	138	125	121	127	124	111	114	123	130	126	137	120	114	134	119	78	140	136	125	116	119	101	118	125	114	125	119	109	116	133	118	115	115	137	126	114	129	119	128	169	120	130	133	124	137	142	110	121	125	103	132	148	110	108	131	131	132	103	126	134	114	117	140	118	136	130	153	139	141	131	109	117	135	113	127	130	117	113	145	118	107	110	118	110	118	125	121	126	121	108	101	133	107	137	131	147	123	126	108	130	128	109	129	126	132	108	116	133	129	126	113	118	133	111	122	125	112	117	110	105	115	111	117	145	139	119	98	125	121	117	120	129	118	122	121	120	133	132	131	119	114	136	156	129	114	119	105	117	118	124	127	109	123	110	128	119	133	160	120	111	112	124	129	114	113	127	140	122	126	114	128	130	135	113	126	128	114	139	112	124	118	111	120	127	105	116	116	119	115	97	129	134	116	141	139	115	118	107	121	116	131	110	95	123	121	117
26666	19748	5662	737	522	448	344	317	305	317	280	323	332	302	308	267	286	288	283	297	302	318	287	260	326	302	262	315	288	298	293	281	311	304	322	306	300	295	255	287	303	302	273	294	298	257	331	302	294	281	297	289	251	287	297	288	288	320	310	249	285	284	297	322	305	247	314	302	282	306	285	275	299	275	266	320	264	287	299	311	281	275	257	323	261	281	281	323	307	285	283	298	287	307	302	277	306	265	307	308	297	326	297	313	302	282	284	317	304	282	281	297	271	303	310	298	307	295	275	249	290	310	299	302	311	313	278	256	316	282	291	288	312	288	305	296	276	325	286	307	254	303	284	272	263	303	307	278	312	262	313	344	278	307	298	276	328	265	279	281	278	293	302	262	268	312	288	321	308	295	283	282	317	281	313	310	321	299	290	261	315	285	237	285	318	260	269	295	283	273	314	289	345	277	278	302	294	287	314	292	292	286	266	286	303	333	284	338	321	274	295	295	298	283	292	289	310	305	290	276	322	323	279	315	244	322	287	286	293	275	306	318	295	284	314	304	290	281	302	298	315	314	306	255	260	307	299	265	292	269	275	291	248	276	297	280	276	280	285	271	271	309	287	298	271	284	279	294	298	263	297	310	281	304	289	294	324	267	282	298	275	302	301	290	315	271	312	304	301	305	317	300	292	323	293	313	301	275	294	307	274	276	315	289	292	300	294	306	264	291	286	307	305	288	298	316	282	284	269	255	304	265	272	272	315	296	277	288	293	263	322	288	271	307	297	299	310	292	301	281	299	269	292	260	267	307	309	276	301	292	318	290	292	302	297	291	328	300	282	301	298	313	291	289	282	314	273	253	263	290	290	278	305	274	269	294	292	312	263	306	317	307	281	281	288	303	303	283	315	267	287	299	269	275	281	327	289	292	288	287	286	279	284	278	293	290	295	291	315	281	295	307	299	304	269	279	279	278	256	318	298	273	296	294	324	297	286	292	288	288	302	291	301	297	315	304	280	281	311	299	288	307	285	291	291	304	293	282	291	320	285	300	285	294	289	303	273	256	294	301	305	285	263	316	293	287	295	290	304	295	277	281	308	275	302	296	284	307	301	280	309	280	303	288	288	276	279	279	284	298	314	299	302	296	268	295	288	268	268	292	319	301	311	301	313	296	311	290	315	268	270	295	302	259	297	286	327	310	297	320	286	328	332	280	292	281	319	275	291	291	270	278	279	297	280	298	331	282	296	286	324	291	313	275	329	302	293	356	302	285	301	264	296	309	320	298	262	322	282	280	293	276	279	306	272	271	308	324	298	277	316	314	274	279	326	327	314	317	300	301	294	252	303	282	280	295	290	265	275	260	314	292	308	261	315	286	287	293	334	286	300	296	298	292	312	284	320	308	316	327	268	292	304	304	277	273	275	322	286	294	294	288	274	263	287	303	300	306	315	290	303	279	287	299	289	282	287	281	301	270	293	261	294	277	289	299	312	289	298	316	270	284	267	339	292	297	303	330	310	302	305	314	280	316	269	265	309	289	311	266	290	257	310	296	288	258	301	300	268	283	270	284	276	291	288	299	291	309	291	276	277	264	287	278	310	274	257	286	259	302	266	303	267	270	289	304	301	292	280	282	284	294	287	307	286	306	284	273	324	283	314	302	318	283	309	262	312	292	300	320	287	266	278	287	333	305	292	310	312	286	294	280	288	288	296	289	301	276	292	287	316	271	270	294	259	285	306	285	275	296	277	309	306	293	279	279	291	297	288	294	283	289	301	280	270	284	284	312	285	265	282	310	306	278	284	315	321	299	284	286	278	288	321	314	318	308	286	289	299	293	287	307	300	294	274	319	306	272	296	280	304	300	297	303	314	293	277	303	297	278	319	291	285	309	291	282	309	310	324	264	293	262	310	324	294	313	298	261	287	258	283	284	251	266	291	264	279	316	275	264	283	289	281	267	283	334	301	300	307	299	303	270	281	307	289	279	322	278	297	306	267	278	295	268	290	316	269	295	311	296	276	288	303	294	325	292	303	274	273	312	286	274	287	304	276	262	268	286	256	301	301	291	277	272	284	256	285	339	262	253	303	307	299	274	282	279	300	286	309	316	283	312	302	280	288	262	309	281	252	317	271	315	274	317	309	295	291	288	276	289	329	265	272	275	309	299	273	304	281	288	322	280	260	300	324	326	298	307	280	288	315	269	300	278	290	302	287	283	268	261	305	283	310	269	284	307	278	277	320	309	279	302	321	317	301	286	256	288	294	291	307	286	303	278	301	289	293	283	307	297	275	273	301	286	305	306	299	299	274	256	302	281	272	290	312	301	304	296	296	292	296	301	294	278	280	294	308	276	291	276	306	290	315	264	283	308	298	298	315	298	317	305	274	301	255	284	290	314	293	289	296	297	283	289	277	279	302	275	277	280	294	282	303	306	311	272	274	281	317	286	305	300	301	285	301	291	281	300	280	310	310	261	266	287	272	256	293	303	282	296	307	295	283	293	293	310	258	311	303	284	289	282	291	288	270	304	275	307	300	296	299	290	295	269	300	303	283	302	307	280	280	279	279	282	306	303	300	274	273	303	296	305	302	279	283	284	265	296	273	272	332	287	315	297	286	332	293	282	309	307	302	260	279	320	307	280	286	289	265	300	309	274	283	277	276	288	272	264	308	285	294	296	273	285	298	280	282	285	309	266	289	269	301	308	265	298	301	283	281	293	309	304	277	316	333	288	312	308	288	258	255	306	287	282	267	317	283	284	305	276	306	325	292	282	293	302	277	281	305	298	296	277	300	305	309	312	284	298	277	320	284	258	285	301	320	285	310	273	323	316	275	270	294	329	286	292	302	290	275	273	275	282	298	293	271	303	298	278	318	284	283	301	329	285	332	299	289	295	275	274	298	286	280	297	310	296	261	282	273	290	272	314	280	304	287	302	302	295	269	268	296	266	274	262	317	297	299	294	286	284	287	316	306	277	326	318	298	326	287	265	313	286	278	314	298	310	299	298	251	270	295	283	318	329	309	281	282	285	308	291	312	299	302	290	299	330	253	279	303	280	285	290	295	305	280	271	293	319	291	306	283	307	294	323	298	285	301	310	292	284	295	307	274	284	334	267	331	288	296	308	284	261	284	286	301	277	279	286	301	293	296	298	308	298	307	278	284	278	310	257	283	251	324	320	296	281	297	261	269	303	286	321	304	295	304	305	283	281	288	306	303	297	321	301	307	283	272	285	288	328	315	323	284	293	295	307	338	273	290	298	295	274	297	295	281	293	271	272	279	292	323	353	286	289	295	299	288	280	260	321	285	282	295	321	290	275	283	282	289	318	304	283	288	278	306	293	310	275	281	270	282	280	274	272	277	296	286	298	279	286	275	288	274	278	298	290	282	303	285	310	306	315	290	298	286	303	281	326	299	253	302	273	289	286	283	307	288	312	309	305	280	317	310	300	287	287	294	305	288	323	277	252	293	298	286	317	296	325	296	272	278	280	282	314	290	275
4024	1524	1287	783	705	649	594	573	545	526	541	507	509	521	499	506	494	478	513	526	519	501	489	529	511	498	474	501	459	461	499	496	518	496	505	537	530	482	484	498	475	465	499	482	462	492	488	477	508	500	517	468	543	517	526	489	517	461	471	492	502	492	531	496	527	444	499	487	477	487	508	518	477	520	496	518	512	467	505	494	482	489	472	475	504	473	500	500	522	486	520	526	519	494	458	505	532	509	500	515	490	507	491	513	483	506	514	516	491	486	491	513	497	478	497	504	502	531	526	480	483	480	503	481	449	467	511	459	505	469	474	497	502	488	516	512	529	512	492	437	522	498	470	508	474	464	516	492	522	532	492	478	494	506	486	516	501	521	504	506	520	478	484	505	514	477	475	501	481	468	497	498	521	501	490	515	524	497	495	545	503	461	501	461	484	524	510	547	522	500	480	500	485	464	524	522	512	505	484	518	511	496	493	479	471	470	492	513	469	495	496	499	447	471	537	488	490	533	505	487	473	534	493	488	470	476	543	486	510	507	525	513	501	499	494	550	451	452	548	486	502	462	478	466	484	517	512	532	488	487	504	494	487	519	510	512	508	465	519	501	472	510	419	491	492	478	534	517	500	508	487	489	539	495	473	506	492	517	496	490	498	502	495	512	498	523	509	495	510	480	549	499	491	533	510	485	472	505	501	506	504	494	474	466	490	521	481	514	515	502	513	509	454	510	468	508	460	515	489	496	442	509	473	524	464	496	512	517	465	504	492	486	460	485	478	502	477	523	455	483	484	497	477	501	482	510	515	505	501	498	481	490	504	530	512	451	500	530	513	496	486	476	508	503	496	465	461	487	497	477	500	541	458	506	532	542	546	472	518	495	474	539	457	492	497	493	484	513	498	519	509	481	499	555	455	475	485	474	450	483	532	519	473	499	527	515	498	528	504	504	453	497	462	471	487	502	509	460	499	484	480	497	489	500	489	496	488	467	516	496	523	466	522	481	483	491	483	490	497	514	497	466	514	550	501	518	471	532	529	501	511	478	506	482	520	534	530	490	456	486	489	496	428	471	465	525	522	484	542	548	483	491	530	497	501	494	479	512	487	491	504	494	476	493	463	511	520	510	488	492	494	503	477	485	500	491	468	495	477	502	481	479	513	474	479	536	485	476	476	503	454	459	500	458	486	474	456	507	510	495	467	502	495	458	480	477	486	478	457	493	457	535	456	507	521	498	452	513	445	523	467	510	547	486	499	492	459	553	492	462	505	501	478	495	484	496	478	512	489	516	493	498	492	488	492	465	506	493	490	474	517	489	477	462	493	503	503	477	532	499	475	467	474	533	488	485	511	489	507	514	497	526	524	457	499	490	512	492	490	509	494	521	488	507	477	502	465	466	499	496	543	480	468	529	461	486	489	525	499	485	480	504	522	485	535	476	511	455	494	524	463	495	507	504	495	467	524	522	498	485	486	493	484	475	472	473	493	489	465	482	480	528	502	483	496	472	481	510	522	462	529	506	527	531	495	478	487	520	500	466	500	475	501	499	474	483	491	488	485	450	499	498	483	512	529	505	496	503	487	488	457	501	493	535	481	540	466	487	483	486	470	488	499	513	508	482	506	470	472	495	518	510	477	484	462	517	519	533	484	486	491	507	501	467	456	502	477	492	491	480	477	521	529	527	436	529	490	480	553	506	501	504	493	508	519	472	496	463	467	485	462	437	508	491	467	450	518	550	450	533	496	510	485	495	529	502	477	514	488	484	475	526	523	475	529	472	454	488	550	484	520	513	508	523	462	513	503	509	443	462	467	525	492	476	506	495	476	464	479	496	487	506	479	443	497	500	522	460	479	514	520	458	560	492	493	515	505	505	478	494	476	445	549	554	490	517	515	498	486	503	491	512	492	528	498	511	500	475	550	536	453	493	495	481	545	493	521	489	501	544	522	510	539	485	500	481	522	449	488	498	498	498	520	480	472	508	532	511	482	494	512	509	495	513	479	492	501	465	509	466	490	496	527	510	502	471	484	501	515	484	509	487	491	522	507	505	516	470	464	525	484	478	505	492	508	506	481	479	482	494	458	497	505	491	525	497	468	490	536	491	501	495	523	512	512	497	523	539	471	489	509	482	475	509	492	518	497	484	529	537	468	498	511	539	474	475	469	538	482	542	482	528	499	472	513	465	526	523	463	473	492	514	475	478	521	505	493	513	521	491	513	497	484	504	485	492	487	482	511	506	489	504	482	484	518	496	502	521	480	513	507	462	510	482	503	517	483	471	515	495	496	525	529	511	522	478	456	474	449	507	482	520	536	459	486	513	503	489	499	484	496	519	499	496	478	510	494	501	520	522	486	503	524	447	531	494	474	477	512	507	514	517	482	460	457	494	488	485	484	482	478	480	471	468	503	486	510	480	517	487	519	505	521	513	483	495	513	505	517	489	479	511	486	501	540	492	463	498	458	488	479	485	481	478	494	479	519	508	522	455	493	485	444	516	506	499	544	510	517	472	513	494	483	537	490	573	486	495	486	494	506	504	472	491	498	477	506	502	451	492	473	492	517	537	513	499	493	506	473	454	507	498	463	486	530	497	468	526	481	501	461	487	523	511	521	490	492	518	453	522	432	517	482	486	500	497	497	483	471	466	506	448	481	474	463	507	514	568	483	494	506	492	523	483	501	496	517	437	498	523	517	522	500	434	521	507	464	490	483	497	504	523	473	480	500	535	503	528	513	488	482	506	523	511	500	464	475	497	473	480	469	474	507	524	502	529	502	516	516	537	481	503	431	473	496	553	503	478	502	517	484	518	488	478	514	457	497	474	492	486	492	475	502	487	486	495	486	510	483	498	518	483	458	464	483	463	477	500	489	483	481	485	469	466	520	471	487	478	466	504	450	482	488	487	473	514	491	539	506	478	489	478	504	466	518	494	455	498	494	519	501	479	474	520	536	479	491	468	476	471	462	525	535	499	499	485	490	537	506	511	481	478	543	507	468	521	442	466	495	507	474	530	490	491	496	498	516	467	511	486	532	501	517	488	514	520	485	489	514	497	502	519	476	480	499	511	450	489	480	523	482	519	494	511	519	455	473	519	495	497	536	501	475	492	461	490	537	512	516	491	523	518	472	479	516	503	515	480	530	540	486	521	501	491	520	497	515	556	499	490	498	497	526	510	472	509	461	486	479	454	498	477	484	503	481	526	504	509	440	430	458	483	485	528	499	513	504	557	495	467	463	493	488	468	507	467	429	482	474	487	495	506	531	478	519	474	482	506	458	501	460	465	495	508	524	508	535	491	479	535	490	482	487	495	485	531	526	491	445	500	493	483	530	481	492	524	503	484	491	492	500	489	468	477	509	463	497	507	478	531	493	475	503	494	472	461	508	505	458	464	442	518	496	493	495	504	476	500	477	535	471	498	494	499	478	499	503	471	498	457	478	513	513	506	503	499	519	492	521	500	514	475	507	484	502	509	509	480	504	483	500	501	547	513	497	501
24072	21138	28228	24289	20273	2072	626	443	406	350	335	259	267	298	240	247	242	237	226	267	222	217	215	230	215	196	197	209	215	204	208	215	200	210	211	197	204	205	223	185	180	200	223	202	220	180	180	161	208	210	191	172	199	207	198	179	185	219	181	216	209	196	213	200	192	214	203	188	219	187	210	183	199	193	199	197	226	195	192	216	214	191	182	213	212	201	202	196	189	216	178	165	194	188	201	220	190	199	200	186	195	205	211	173	205	176	178	198	184	211	186	164	194	214	153	212	204	165	194	210	192	183	202	188	198	203	203	200	194	211	191	202	199	172	193	194	202	196	186	200	195	207	196	205	179	186	211	193	196	221	193	192	200	206	180	205	184	219	180	177	181	210	199	189	165	206	201	195	186	193	201	210	198	213	188	185	189	198	200	202	181	216	185	198	208	184	164	197	208	193	167	194	187	206	188	188	174	196	202	185	190	210	199	202	196	192	194	179	183	204	183	194	199	212	191	172	169	204	186	168	193	191	194	201	187	180	200	192	191	203	194	197	204	182	203	195	211	185	190	191	206	193	182	195	180	202	196	187	198	172	177	194	186	170	183	195	199	218	199	181	198	209	180	170	184	192	183	205	178	201	203	196	203	183	193	201	205	199	178	205	187	198	183	200	194	188	193	208	172	197	205	229	174	199	194	194	174	201	189	198	197	182	212	187	202	198	207	194	169	171	184	220	195	225	200	194	202	186	193	198	186	182	225	185	205	179	196	195	206	197	191	181	207	174	230	190	197	231	190	198	197	182	190	209	212	174	212	202	218	189	174	196	200	187	241	188	204	169	185	207	194	202	202	208	199	195	191	196	183	207	196	206	189	186	179	191	192	174	197	192	186	205	185	207	200	186	197	193	216	187	164	197	229	195	189	216	191	172	197	200	213	202	207	195	206	198	203	209	162	201	215	193	210	186	185	219	201	185	182	193	179	209	193	209	171	212	221	187	176	207	189	178	213	212	190	200	189	214	182	164	188	191	192	203	188	217	190	189	197	191	194	197	214	183	183	206	163	203	187	191	199	201	218	171	207	187	184	210	189	187	193	201	207	199	197	177	202	193	185	188	202	187	186	196	201	194	189	220	206	192	194	200	184	183	185	213	206	186	181	175	198	216	220	234	192	201	211	208	169	187	211	166	183	205	197	193	175	210	209	169	191	232	197	190	177	183	196	203	186	185	192	204	189	193	201	181	216	194	162	212	182	197	185	170	182	187	193	206	214	187	179	187	175	192	199	165	165	195	191	188	193	179	214	210	183	195	208	179	194	176	187	244	182	188	182	197	175	196	180	189	204	225	220	195	206	187	171	181	200	213	189	202	193	191	216	183	210	223	195	188	197	163	199	186	181	188	194	185	191	188	193	189	207	209	195	199	179	181	183	181	196	217	181	201	182	205	183	199	218	203	196	209	186	200	197	186	177	194	190	200	168	163	192	209	233	216	191	164	171	198	185	167	185	209	204	199	194	192	173	207	185	182	202	212	212	177	197	188	209	197	189	184	193	192	196	211	194	182	191	198	205	185	206	181	199	200	182	185	210	203	220	207	194	186	206	192	179	194	196	197	198	197	169	197	214	197	199	210	220	193	195	204	177	188	180	190	213	171	190	193	173	181	169	187	197	158	204	210	207	187	212	196	171	199	200	189	206	205	190	199	205	177	185	220	200	222	207	205	199	188	208	198	197	187	172	205	199	200	197	196	187	213	199	196	187	201	220	167	199	175	180	170	217	191	175	192	188	185	176	190	187	186	198	217	214	215	198	202	204	198	196	193	202	212	200	178	182	211	207	177	192	205	209	173	206	176	202	209	229	185	208	195	202	180	208	213	207	199	179	179	160	218	194	212	200	187	184	181	194	227	198	202	193	198	200	183	196	202	186	200	179	195	161	187	167	184	184	173	177	191	196	184	184	202	208	209	202	197	187	212	201	209	176	194	202	193	207	202	187	198	200	190	167	176	203	188	185	200	174	191	192	164	205	203	180	208	194	174	199	187	215	177	201	199	192	180	210	174	198	209	194	197	171	192	204	184	194	185	212	209	182	180	218	201	195	190	198	216	192	180	169	211	208	170	177	196	205	187	184	202	185	168	211	194	194	180	191	202	193	197	197	192	219	200	187	202	167	192	221	193	200	187	194	220	201	179	194	191	192	189	197	199	180	180	181	219	178	181	189	179	206	194	207	175	225	196	214	208	196	212	196	193	168	204	184	214	191	198	194	212	193	180	177	208	188	164	170	212	193	179	187	185	178	178	211	172	207	193	166	189	195	192	192	207	187	219	187	212	188	189	208	198	217	184	195	177	194	150	193	180	163	194	209	194	194	184	190	207	195	170	215	185	201	219	212	206	195	190	184	213	197	209	204	190	202	201	208	174	213	206	201	169	193	181	179	188	191	206	193	169	210	205	181	191	178	191	180	199	212	189	189	187	195	192	203	190	198	182	171	207	201	191	218	201	179	199	204	197	168	196	190	205	194	208	204	207	211	190	208	158	177	208	190	169	179	198	209	196	191	201	189	190	194	204	186	203	203	181	181	180	176	166	178	192	200	197	175	198	196	177	207	206	193	196	169	190	183	206	206	207	191	190	209	185	189	176	222	216	209	187	202	181	215	211	203	194	191	185	202	209	191	175	196	189	181	186	186	200	189	203	191	192	202	202	182	223	207	185	193	183	193	174	192	204	200	186	196	192	196	180	175	198	188	203	224	184	222	184	199	206	200	179	225	172	172	186	173	185	179	180	212	180	184	203	182	198	203	199	194	197	181	210	214	188	181	195	197	196	214	176	187	223	199	174	208	190	212	184	179	172	170	205	184	214	202	171	181	183	186	185	185	187	220	191	203	203	212	191	169	168	166	169	202	189	195	175	186	192	202	169	190	170	180	203	185	201	186	186	192	196	199	185	204	173	181	177	186	182	195	210	185	173	190	205	153	200	213	197	217	204	223	201	201	176	211	212	149	183	187	197	204	189	205	203	182	188	212	184	184	204	182	210	172	206	184	217	205	189	203	207	201	222	201	213	193	192	224	210	209	205	197	187	185	194	206	200	213	196	183	191	202	204	209	186	187	191	202	181	202	152	210	200	168	177	201	191	181	190	171	198	199	205	188	197	190	189	220	212	203	209	185	183	202	190	165	200	177	213	194	210	223	172	203	185	214	189	196	220	194	185	204	190	204	198	189	212	180	186	218	184	164	186	211	203	178	197	203	187	200	204	198	203	186	194	191	195	179	182	196	183	209	217	195	179	177	176	209	204	164	184	194	182	211	164	213	189	218	176	187	197	191	181	216	160	204	179	193	197	187	202	187	206	196	191	178	201	194	179	200	172	196	226	190	200	165	199	180	183	183	192	188	212	171	209	201	174	206	196	194	193	185	187	191	200	185	188	217	195	178	197	192	205	209	181	199	185	183	207	202	200	200	210	193	181	202	195	178	234	211	194	207	215	198	205	207	177
5127	9903	8217	4081	2737	2160	1561	1303	1023	845	747	761	692	609	540	526	539	504	488	466	451	448	384	443	387	407	398	387	354	408	404	376	378	397	338	376	384	379	318	346	336	350	370	359	383	300	376	319	348	343	353	358	346	364	339	348	348	390	354	382	347	340	372	338	344	367	355	321	336	316	355	356	364	368	355	372	347	360	347	359	361	348	343	349	353	335	343	354	340	345	317	316	383	359	307	339	346	329	390	338	363	361	323	307	328	349	314	366	384	354	340	318	307	333	346	345	337	355	360	362	352	351	326	339	323	360	345	315	355	387	338	337	346	336	327	303	344	360	326	366	349	299	373	357	335	325	333	359	339	344	317	397	352	345	368	369	399	317	368	360	399	344	328	369	366	335	355	350	347	357	346	360	311	339	332	363	333	345	338	342	332	362	330	317	377	341	377	328	343	350	361	349	324	353	330	313	329	336	345	351	309	341	349	342	340	331	359	360	303	372	340	336	369	356	330	332	340	365	330	336	354	355	352	323	361	361	355	349	320	332	356	297	376	366	338	322	322	326	319	341	323	325	340	332	307	340	341	363	332	363	321	355	325	343	348	378	330	324	320	335	336	322	347	313	356	345	301	370	348	322	333	328	336	321	335	365	326	335	363	349	346	334	336	344	343	331	380	343	339	318	330	375	309	344	329	365	338	346	336	372	330	329	373	349	345	336	328	354	310	325	321	326	358	373	343	333	330	353	329	350	338	366	330	316	353	319	340	343	337	364	331	359	328	357	357	345	304	316	343	349	368	325	363	379	358	334	319	353	326	279	342	369	362	348	334	356	339	307	310	344	333	377	353	332	331	342	342	311	339	341	327	338	305	302	322	343	390	329	351	347	353	338	329	341	340	332	348	350	361	360	372	382	346	349	352	331	339	343	344	355	346	327	339	355	338	345	343	347	337	307	329	345	350	373	323	338	346	331	340	338	315	338	324	357	322	338	331	346	366	344	362	358	315	316	364	335	331	357	368	346	348	354	346	341	344	339	353	332	338	357	286	337	376	340	351	339	356	358	344	333	340	303	321	328	345	330	332	346	330	370	332	360	345	342	331	333	345	346	343	332	336	336	337	351	349	393	330	320	358	354	349	352	344	328	319	348	339	307	359	345	296	331	347	338	329	318	371	326	374	363	350	334	350	352	331	358	366	352	371	334	348	340	375	333	351	350	353	354	328	370	328	327	347	376	328	345	339	361	315	333	307	343	315	357	301	333	370	315	343	348	335	351	327	340	366	356	359	347	331	346	339	374	314	378	347	332	338	345	387	336	365	353	359	356	352	317	361	352	364	361	340	357	344	360	353	336	330	316	309	324	324	330	344	334	324	354	325	330	341	343	320	357	309	311	322	342	348	357	332	317	362	318	354	350	336	347	341	301	340	360	310	362	335	334	347	318	338	362	325	363	347	346	323	346	350	359	338	350	322	336	342	346	341	302	337	342	323	346	318	357	364	368	344	362	335	350	348	350	348	330	336	341	363	310	343	352	355	325	341	376	341	307	350	341	367	333	353	358	355	338	329	305	325	353	341	334	320	346	346	339	314	326	307	343	354	367	311	361	310	330	344	331	319	358	347	338	349	337	332	354	348	332	354	329	349	334	362	318	346	317	343	358	318	324	356	373	338	356	337	328	351	356	338	325	346	345	337	329	331	338	315	363	369	328	335	328	356	328	376	375	346	330	337	337	314	353	347	347	342	356	388	333	335	360	363	355	363	340	362	360	348	324	310	345	337	368	340	311	359	327	329	345	337	333	336	330	324	329	316	354	320	367	330	319	360	357	317	361	353	360	334	348	327	332	358	342	324	335	347	336	345	369	380	366	346	315	327	352	341	378	321	341	335	319	333	341	329	304	345	371	389	368	325	353	330	341	368	324	331	327	331	336	319	309	335	324	340	345	348	380	316	341	365	314	339	353	320	325	320	325	344	342	355	339	353	335	347	379	348	325	379	343	313	352	361	306	348	342	326	327	330	327	312	349	356	336	318	347	321	312	326	345	321	343	370	349	317	338	313	359	369	350	336	337	331	332	337	352	344	361	349	357	334	345	326	362	347	327	342	345	331	335	349	349	296	312	344	333	329	313	347	326	325	347	333	331	337	314	362	347	378	346	351	340	370	332	358	317	340	324	357	311	332	347	345	338	381	359	323	335	300	329	349	354	319	339	329	325	335	332	366	349	344	358	327	354	336	340	302	344	360	326	327	318	380	385	379	346	367	300	361	340	328	364	331	319	319	353	356	341	300	350	342	342	335	333	345	312	350	319	348	337	328	335	355	351	350	308	319	361	335	360	304	340	340	368	358	367	326	392	318	338	328	345	342	314	347	350	345	348	383	353	349	351	288	354	315	353	374	342	351	344	326	340	326	311	347	336	358	358	331	316	324	328	344	320	347	347	346	318	367	328	360	375	302	342	345	343	347	330	314	313	353	327	341	330	301	345	366	305	309	331	341	344	334	363	347	347	354	322	368	342	346	333	345	347	370	370	327	317	348	345	329	313	335	311	340	343	362	328	322	327	350	300	342	361	337	345	338	332	357	315	339	325	360	339	312	344	347	305	359	342	328	365	343	344	360	339	329	320	354	337	339	320	356	371	310	337	338	357	332	322	342	352	325	384	308	351	305	292	336	349	342	336	344	345	339	351	379	322	370	375	314	349	327	322	341	332	300	358	342	312	336	315	333	304	330	335	347	352	329	346	318	339	357	325	339	324	359	331	360	345	357	336	321	363	327	343	334	346	330	349	370	361	350	346	308	345	339	351	328	327	348	332	348	342	319	368	312	348	345	348	353	307	343	363	361	328	323	313	345	312	325	349	356	368	334	337	362	338	336	358	323	339	326	373	319	344	315	377	339	325	329	334	337	337	350	325	404	290	332	314	364	318	310	321	346	357	338	325	360	367	360	337	344	359	320	340	326	362	331	347	353	341	362	317	330	340	318	349	311	329	339	324	354	358	364	332	374	373	351	381	316	356	334	321	355	362	369	372	344	357	342	345	311	333	348	377	363	359	358	317	332	362	326	330	359	336	352	356	364	319	336	356	325	332	350	340	340	351	372	339	313	314	337	321	362	320	361	330	381	348	328	337	350	343	376	321	359	367	335	347	339	324	348	345	353	360	360	328	322	339	363	337	343	368	323	342	315	331	354	375	320	345	368	301	342	323	365	349	332	325	359	340	359	361	318	343	341	339	380	328	318	359	358	337	352	363	350	337	333	339	340	303	364	327	330	319	347	379	351	281	329	373	314	332	348	325	340	307	364	314	341	361	373	341	332	378	348	343	362	326	330	342	347	342	306	335	370	344	344	351	350	320	341	361	335	309	326	347	316	346	311	356	318	319	308	336	347	358	335	349	362	321	327	353	374	344	301	337	360	349	329	350	339	347	357	342	321	329	341	382	361	358	336	343	336	374	373	349	325	372	337	314	364	328	339	347	319	331	322	341	336	332	355	320
23074	21122	28847	23673	21115	19577	1683	605	392	346	299	251	218	197	207	175	167	138	133	140	139	113	93	120	110	103	94	94	85	96	101	85	92	85	83	74	81	93	89	80	79	87	84	98	74	82	82	62	68	69	69	74	71	78	84	84	83	74	67	75	60	65	81	81	68	79	73	82	65	80	74	72	79	73	69	78	65	67	77	77	81	83	81	78	85	76	79	77	62	65	76	66	63	71	76	75	63	77	74	70	60	56	77	62	75	84	71	63	77	66	79	63	70	73	65	69	70	66	77	65	79	70	85	71	69	65	72	66	78	60	75	72	74	83	70	60	81	62	65	80	63	53	68	61	79	70	63	69	76	81	83	82	78	81	64	59	68	72	83	65	79	63	90	73	85	60	60	78	58	83	61	69	66	67	72	74	68	72	67	70	70	71	68	64	81	68	71	68	55	67	70	86	59	82	59	72	67	89	63	66	80	70	73	70	70	74	76	74	74	76	71	67	56	58	75	79	67	68	60	57	72	70	79	70	77	81	64	92	54	75	79	67	61	89	76	68	62	66	91	71	65	75	77	68	65	75	67	77	76	73	70	67	70	64	62	58	67	63	67	72	58	71	73	78	76	67	67	72	72	66	74	83	72	86	62	74	82	72	68	66	76	54	80	81	57	72	63	63	70	68	71	77	77	61	69	84	74	68	79	66	63	72	70	71	67	87	76	66	71	77	64	89	71	70	56	62	62	63	68	61	72	61	88	66	84	61	83	74	66	77	76	77	64	77	63	63	91	78	79	69	83	72	70	57	81	75	68	70	76	61	71	71	73	65	67	66	74	73	71	71	76	79	79	67	64	73	63	60	61	89	65	58	58	78	69	74	74	71	69	73	62	69	67	90	66	65	81	70	66	59	72	75	62	92	66	60	62	89	56	63	76	86	86	87	68	75	63	63	64	80	76	72	77	64	59	66	80	90	71	66	88	86	78	79	75	67	74	78	66	53	72	71	73	65	54	71	72	80	75	66	80	81	55	62	85	64	72	68	71	67	78	85	74	71	75	71	65	73	56	76	78	73	76	65	70	59	74	86	73	78	66	65	63	84	78	61	67	64	79	67	87	58	64	62	65	55	67	78	77	73	71	79	70	89	67	70	81	63	61	84	67	71	77	70	72	68	71	59	61	74	70	65	95	61	65	71	71	74	68	76	86	75	56	80	66	69	72	64	91	84	71	69	72	61	80	77	69	77	74	67	82	57	56	69	76	76	74	64	60	80	58	100	74	81	72	59	83	68	54	58	70	70	72	81	67	82	69	63	73	81	75	83	80	88	83	79	58	69	82	61	65	77	57	70	69	63	63	70	76	76	70	67	68	62	69	73	85	78	72	69	64	74	68	74	64	66	87	59	73	83	75	55	66	75	71	65	68	65	57	77	72	71	76	77	58	73	63	67	57	70	80	79	58	84	59	80	67	48	72	48	66	52	67	66	78	63	79	79	55	79	80	64	76	63	54	73	59	78	87	73	76	76	63	70	74	82	71	63	75	68	73	72	57	62	70	50	62	83	71	76	72	71	62	66	71	58	69	66	65	62	75	69	71	65	90	67	76	56	60	63	69	70	68	64	67	71	74	68	55	74	70	68	61	69	61	61	72	74	65	74	55	71	61	59	72	53	86	67	79	80	68	73	75	69	85	76	67	99	61	72	61	69	70	68	80	75	56	75	70	62	82	56	72	80	53	72	66	72	81	84	69	70	61	86	74	57	84	70	76	72	63	69	64	73	57	73	79	81	69	69	64	65	66	78	66	73	77	72	80	71	81	72	63	65	67	70	76	64	70	65	85	86	67	73	79	73	62	71	69	68	56	70	75	73	65	85	79	56	81	80	73	73	72	74	78	79	78	69	86	80	77	71	69	69	63	70	80	50	73	72	71	78	75	73	68	68	69	70	75	69	83	92	62	72	61	65	63	84	50	66	70	64	60	82	72	76	72	68	80	73	63	96	81	77	66	72	74	70	82	82	75	58	75	71	73	66	73	76	76	73	57	58	79	78	58	74	65	65	80	89	66	80	77	67	78	85	71	75	60	65	66	79	63	81	68	64	57	62	61	77	80	68	61	85	62	71	72	89	73	79	73	79	67	89	56	54	69	72	68	68	93	64	84	82	71	67	74	63	68	76	69	60	68	61	80	72	71	64	76	79	55	75	59	70	56	70	82	69	73	89	74	79	77	83	83	62	72	71	73	73	69	62	65	85	56	68	60	88	85	52	75	72	79	64	78	74	68	74	70	73	64	80	63	86	70	65	62	66	64	83	74	75	75	49	57	82	66	69	54	58	72	70	69	68	91	71	70	73	67	54	69	81	61	76	79	65	69	61	100	92	86	80	63	65	67	68	68	70	63	70	67	72	67	69	64	71	66	74	69	63	81	73	61	65	76	80	83	69	67	78	68	55	60	78	58	67	67	71	67	56	69	67	69	64	62	82	62	54	62	63	78	75	63	69	63	74	64	68	71	64	73	66	80	80	89	53	61	101	73	48	66	87	74	61	67	77	90	82	81	61	84	68	73	81	73	85	64	70	68	78	65	66	64	64	90	68	62	64	69	73	60	72	58	70	70	63	68	80	68	82	80	71	81	58	75	70	75	67	69	62	55	71	75	61	75	80	87	66	65	79	72	76	83	66	53	71	58	55	74	55	68	55	73	55	66	68	75	72	72	60	63	61	70	64	60	56	75	72	76	75	68	68	67	49	60	58	58	71	80	68	70	81	68	71	70	67	55	82	64	72	71	81	55	60	59	75	63	70	73	78	77	79	58	73	70	83	62	77	81	66	66	66	70	66	80	75	63	77	61	72	75	72	66	76	76	78	70	81	65	75	87	80	59	60	72	74	62	86	68	78	74	76	52	72	65	75	71	63	69	74	61	68	65	76	80	96	66	57	61	69	74	77	71	77	68	88	69	67	80	68	57	78	53	75	63	69	66	75	75	74	61	63	74	58	85	61	74	79	60	55	54	56	63	62	69	57	78	65	78	60	57	69	55	63	70	72	71	78	85	60	65	81	67	84	71	66	62	59	73	68	73	62	76	60	97	77	79	54	71	83	67	77	77	96	63	70	64	74	63	68	74	65	84	63	79	61	66	87	62	71	72	76	74	96	64	66	72	77	73	63	85	53	62	72	61	64	74	71	72	68	65	70	69	61	69	79	76	64	75	61	66	78	76	81	72	69	76	73	64	75	77	74	71	73	71	68	73	72	68	63	76	74	68	65	58	68	74	51	73	77	61	98	70	69	70	75	74	58	78	55	73	65	64	70	76	78	61	73	72	70	71	76	71	58	67	60	75	63	71	86	68	64	59	73	77	62	59	56	63	67	87	51	88	86	70	77	76	84	72	64	74	81	76	74	67	70	62	84	68	64	73	59	81	77	60	62	77	58	71	69	77	67	83	70	64	65	57	70	65	75	68	53	72	75	63	75	74	73	70	55	70	63	76	73	71	59
7362	15842	13466	6899	4616	3359	2499	1911	1507	1209	1011	853	742	662	562	516	457	380	385	336	335	312	299	287	266	259	240	240	233	252	207	199	181	206	138	205	146	180	180	158	145	169	164	175	154	139	170	150	146	167	148	139	144	139	154	162	135	143	148	136	124	150	131	134	149	142	134	122	116	127	136	144	128	140	128	117	133	130	148	133	132	133	123	135	133	127	155	121	143	109	135	130	130	116	128	143	123	128	123	122	144	138	129	126	117	147	124	139	109	126	133	133	128	139	137	127	112	112	125	134	149	123	137	137	133	135	146	141	123	118	106	114	116	120	119	130	132	128	120	128	137	150	129	128	122	132	113	136	114	126	117	116	146	130	137	124	119	123	132	113	109	121	131	140	121	116	104	119	129	123	143	113	125	141	120	116	128	114	147	112	122	107	133	128	123	108	115	116	124	135	135	136	130	122	147	134	113	130	112	123	125	114	131	133	98	136	122	112	117	111	121	117	116	141	129	144	125	123	122	106	108	126	118	141	116	125	117	129	121	125	120	108	123	136	117	131	135	110	124	138	119	125	135	120	119	122	122	104	119	119	121	114	135	108	143	133	137	117	117	144	108	122	121	125	131	115	141	124	125	104	124	118	124	144	113	127	145	114	132	124	121	150	133	136	139	128	133	137	146	129	123	114	109	134	114	114	130	123	116	129	125	137	134	123	131	119	134	115	123	123	123	130	144	128	126	130	122	117	136	114	115	104	146	133	126	115	118	111	122	127	125	109	119	146	108	105	130	133	115	106	129	122	130	119	132	119	107	119	119	131	145	136	116	109	133	124	131	121	120	108	123	115	122	135	121	127	121	112	121	128	125	138	119	113	137	127	122	131	111	134	131	133	122	107	134	125	125	110	126	133	114	137	146	139	118	132	127	114	120	118	124	153	135	127	125	130	111	127	117	107	136	126	106	112	126	118	109	126	118	124	119	139	132	145	109	125	135	112	112	139	133	134	131	116	131	119	130	150	119	118	129	110	118	137	114	117	123	112	130	121	114	117	127	114	110	145	127	149	109	105	118	126	120	115	118	125	137	114	137	129	123	106	107	128	129	140	121	118	138	127	118	119	122	117	118	125	114	127	124	113	122	125	129	129	121	108	121	132	115	108	127	135	129	120	126	122	143	134	116	116	119	137	138	112	111	96	128	140	135	122	114	120	122	108	122	120	146	126	120	111	141	105	136	141	142	141	108	120	112	116	130	112	121	126	111	141	110	139	137	131	126	123	124	126	120	120	132	113	116	134	128	103	114	126	131	117	132	137	121	129	117	121	102	122	120	136	121	116	124	122	134	97	128	127	118	138	108	127	144	131	120	110	115	113	131	131	118	148	124	133	109	126	118	128	119	132	131	134	124	93	120	136	113	139	143	131	115	119	120	135	121	113	116	115	111	148	135	116	131	125	120	125	121	123	140	124	111	130	128	115	121	125	108	134	132	125	150	133	122	140	111	128	124	133	109	138	140	109	114	119	121	129	116	115	128	137	107	124	127	125	128	125	136	135	126	135	123	114	140	114	126	139	113	142	118	135	112	148	112	100	133	137	116	125	120	119	114	128	142	127	116	121	106	117	123	129	123	112	131	126	108	131	114	116	102	128	124	115	129	114	129	134	132	118	115	107	112	128	118	118	127	119	116	123	116	103	124	155	113	121	139	127	99	111	112	112	122	106	129	134	114	121	115	141	113	121	120	118	108	127	143	130	121	124	132	127	119	128	128	124	135	126	130	106	123	130	100	111	129	125	107	148	119	119	122	118	113	142	124	121	118	118	123	130	113	111	110	108	115	120	128	130	122	125	128	126	126	110	122	122	122	120	134	112	144	120	129	125	122	108	123	135	118	104	102	130	139	128	123	121	122	128	127	136	121	114	123	143	116	109	125	121	109	108	127	114	131	122	129	126	123	114	132	118	147	119	117	146	110	124	113	117	120	118	120	118	143	153	142	129	127	130	129	113	121	139	109	112	115	123	121	118	130	130	130	132	143	123	138	123	112	106	128	109	138	110	110	106	116	135	121	118	128	125	120	119	146	117	113	109	141	118	117	111	122	109	136	106	141	121	116	131	121	113	134	109	120	125	116	121	119	114	112	109	127	125	121	111	111	107	130	139	134	149	128	156	112	105	129	107	128	112	153	111	131	132	125	116	104	135	136	126	129	118	111	123	123	133	124	139	138	127	118	120	130	119	130	139	135	135	134	127	119	120	115	146	133	120	135	105	123	140	129	120	120	112	126	142	130	141	135	109	125	134	102	119	140	122	126	134	140	106	124	120	143	108	116	130	119	127	137	116	123	143	130	109	123	115	142	108	109	133	137	109	116	117	129	108	136	131	128	109	115	136	127	114	94	119	130	106	129	105	136	144	104	128	132	124	120	146	143	118	125	104	131	114	137	129	146	132	137	135	123	101	121	116	128	127	126	107	122	127	127	113	111	104	124	122	115	123	126	153	124	115	142	131	131	117	145	119	126	113	134	102	126	107	118	111	133	131	116	107	118	125	133	116	137	145	118	128	133	105	118	148	124	122	135	136	121	143	125	115	128	109	119	121	121	96	122	126	141	124	115	125	122	120	130	133	142	119	113	138	104	118	100	132	124	109	138	127	123	113	144	128	117	120	107	136	121	105	122	113	108	113	126	117	132	109	100	128	96	120	137	114	123	105	111	124	124	122	125	115	119	142	111	114	116	130	142	122	121	123	120	128	112	113	95	112	125	123	154	118	139	130	122	136	144	133	143	134	109	118	123	108	119	123	137	115	141	121	132	125	130	129	123	117	108	120	132	128	133	132	120	122	127	144	123	133	123	162	121	124	121	128	125	124	127	121	123	111	137	115	127	124	121	113	131	131	114	127	142	123	125	111	119	132	147	126	123	133	143	137	114	120	126	123	117	112	115	116	134	105	131	117	120	115	119	120	118	119	103	124	130	149	117	112	134	116	139	111	116	119	141	128	133	143	115	128	109	123	111	124	122	145	134	136	119	126	125	126	125	127	135	138	123	124	119	129	129	123	133	128	126	134	118	119	119	124	135	109	139	134	135	131	102	133	112	111	128	128	122	138	142	103	140	144	125	136	107	126	126	145	120	150	114	124	125	124	140	129	145	106	110	101	134	121	113	107	117	120	123	127	134	121	129	118	94	143	132	150	120	123	150	112	108	120	123	131	127	117	126	128	141	145	127	128	124	118	121	140	128	117	105	127	144	135	127	138	139	140	119	121	103	129	124	118	123	126	124	149	135	107	123	125	135	125	108	122	134	93	132	122	142	124	114	120	115	143	145	121	118	123	122	109	133	132	122	123	109	133	132	125	116	121	155	111	136	97	137	131	104	118	113	132	137	137	109	132	128	131	139	132	132	132	128	132	123	140	99	129	95	127	121	135	125	143	127	128	140	129	117	123	115	121	130	138	122	124	135	109	102	133	121	143	137	131	120	113	124	107	121	117	121	117	123	102
26503	19736	5692	774	546	439	350	318	303	300	295	287	270	303	287	267	281	307	289	277	290	320	276	277	288	290	282	290	289	274	291	277	274	286	284	295	285	295	283	287	284	286	249	292	274	312	290	307	290	299	318	285	321	289	253	287	286	300	298	287	301	270	288	274	316	276	304	286	291	283	297	311	279	321	307	261	290	273	284	262	253	296	288	315	307	268	320	321	307	275	297	276	269	311	300	277	291	257	298	253	279	276	288	272	292	278	294	322	277	272	289	267	289	305	275	299	316	265	272	295	282	285	273	287	296	263	273	280	285	305	318	294	313	264	262	269	272	272	262	297	275	301	306	291	278	313	293	273	282	295	290	268	270	277	289	286	313	273	258	272	251	269	281	307	271	274	304	307	283	284	252	259	285	301	308	272	259	252	292	277	278	307	310	279	278	323	320	291	284	280	265	303	276	296	274	315	251	303	298	308	313	283	304	297	294	274	263	280	312	301	306	291	297	307	270	295	294	301	280	274	280	281	298	282	290	302	248	298	327	281	272	299	293	298	313	307	309	297	298	292	300	291	285	267	301	281	288	295	303	262	276	269	319	279	305	307	292	320	270	256	291	322	289	273	274	293	281	292	312	259	301	274	276	280	273	288	247	271	288	294	298	330	288	274	287	267	260	285	285	286	265	295	282	324	272	265	244	308	251	294	297	290	297	281	302	278	264	265	251	301	260	273	287	297	321	278	294	302	287	282	269	278	293	295	290	299	263	307	280	291	270	251	280	293	284	261	268	275	285	271	291	277	282	281	282	328	294	283	277	283	288	282	302	258	308	299	331	274	307	303	295	259	291	301	279	277	307	296	290	268	310	286	280	287	261	286	311	282	296	273	289	283	268	283	291	256	314	292	273	249	290	270	290	306	327	297	292	291	320	264	289	329	276	284	275	264	294	251	303	286	278	290	320	316	307	260	250	266	282	278	304	299	288	291	244	319	290	284	268	310	327	284	265	291	304	287	278	283	282	314	272	287	302	256	299	286	317	293	275	299	308	290	327	275	312	266	309	300	263	292	301	276	271	318	279	269	275	269	298	287	337	278	306	310	267	279	304	273	293	292	268	265	282	296	281	303	290	298	273	322	265	253	290	323	290	284	302	312	300	306	268	333	296	286	304	320	295	303	302	292	274	290	290	309	318	272	317	291	285	259	301	293	290	311	304	280	278	269	302	303	286	292	287	288	282	303	272	293	275	288	285	275	307	289	296	282	295	298	261	308	300	281	288	303	286	283	287	278	296	288	277	293	295	278	285	275	282	288	238	278	289	302	302	280	314	289	295	337	268	283	302	271	286	282	263	304	317	250	285	272	290	312	313	301	296	299	289	296	266	302	264	284	296	298	290	268	273	279	306	265	302	322	290	322	321	289	252	296	324	301	306	267	299	292	278	271	281	296	301	290	280	284	255	281	315	309	281	314	264	293	290	312	291	268	281	294	280	283	273	291	282	295	258	316	287	246	277	283	287	265	282	275	291	301	280	285	332	276	309	270	290	289	278	278	313	295	259	282	302	292	281	276	265	283	255	295	290	267	279	276	271	301	299	280	265	290	298	298	285	294	264	271	285	301	256	285	275	314	281	291	279	294	290	284	297	300	286	260	295	286	272	313	297	303	270	281	287	277	285	276	291	294	266	294	317	272	280	258	295	314	295	286	294	285	297	298	293	296	299	291	277	291	315	282	302	294	290	289	286	279	257	302	254	266	282	283	282	259	304	310	294	285	287	280	274	295	283	274	264	290	284	291	292	316	288	285	275	298	277	253	321	286	263	285	282	308	297	307	251	295	294	307	316	268	253	290	269	266	303	292	275	279	315	282	290	272	303	277	286	278	281	346	277	285	307	287	318	295	290	285	284	288	265	270	294	279	287	273	260	297	280	279	285	293	293	315	321	297	291	273	287	296	314	273	306	286	280	302	278	297	307	307	308	277	339	295	270	285	269	280	311	278	279	269	273	299	294	301	309	275	254	298	294	272	289	281	322	316	298	292	295	302	264	272	279	230	300	287	291	296	326	276	273	305	287	296	308	297	277	295	282	257	291	261	264	305	291	273	268	273	282	280	301	264	282	300	248	309	283	247	309	331	269	293	294	311	281	318	265	284	280	276	281	292	317	268	294	313	301	255	266	297	277	289	293	270	306	276	271	279	277	305	265	301	282	306	302	278	317	278	266	300	271	271	281	301	279	277	280	306	260	250	261	259	256	292	282	276	291	333	301	261	273	245	303	298	270	278	313	271	282	312	280	271	315	301	282	270	297	265	296	311	266	307	308	309	292	301	277	324	288	254	285	301	295	297	294	296	268	302	299	268	260	283	306	272	293	292	287	287	290	288	266	285	297	286	309	292	269	322	260	300	269	264	299	290	281	304	297	292	292	278	299	290	285	288	300	245	302	289	276	297	254	308	288	310	284	300	295	289	290	314	285	289	331	279	289	305	299	296	297	283	324	274	299	313	290	277	267	330	316	283	274	290	271	287	266	291	294	279	284	273	330	277	287	288	267	298	291	262	327	333	323	310	294	286	302	276	301	279	296	268	260	305	291	283	284	306	283	298	258	276	286	288	314	289	278	276	278	281	275	282	290	285	282	278	276	316	317	305	295	289	286	314	290	315	284	270	300	264	321	295	281	284	283	286	308	278	275	264	274	302	291	282	314	293	293	294	300	305	310	290	310	299	277	292	276	283	277	290	307	308	321	279	286	300	296	262	288	281	284	261	280	296	299	287	295	278	275	299	263	294	276	279	279	293	312	278	289	267	304	267	313	293	292	275	280	297	272	264	293	279	295	286	265	276	280	279	291	277	288	279	317	285	312	293	325	290	289	285	280	249	289	290	281	309	321	278	294	273	289	269	295	295	287	277	285	269	297	274	292	297	282	278	307	258	285	256	267	262	260	282	288	305	301	288	325	285	260	315	301	270	261	274	318	280	275	287	283	295	311	313	299	299	298	293	307	278	274	297	279	313	286	285	284	339	260	308	293	245	293	261	295	300	303	250	275	268	316	287	293	311	282	282	267	292	268	283	275	271	286	284	315	277	274	305	296	266	311	276	297	283	294	309	276	289	276	303	324	278	318	282	284	299	272	299	264	303	262	314	285	278	306	305	287	275	262	316	288	307	288	271	274	290	287	287	307	292	278	288	275	275	241	278	278	292	260	271	279	260	262	275	311	263	266	308	298	268	315	289	287	299	304	303	248	281	287	317	294	317	285	294	260	312	294	298	286	286	312	274	276	273	289	285	303	294	307	303	258	300	299	272	286	308	312	285	302	272	292	281	305	327	265	262	282	314	264	273	274	262	283	279	246	311	290	281	303	278	294	307	255	306	265	292	289	270	322	310	283	269	277	285	300	261	283	274	294	288	274	269	288	286	272	271	286	311	259	291	309	285	287	297	291	275	310	285	315	294	263	284	308	310	304	284	278	291	288	251	333	277	278	285	277	292	295	308
3901	1518	1258	844	686	617	601	532	509	565	528	515	473	486	504	499	531	528	518	505	478	478	478	496	475	472	491	506	459	502	443	481	508	477	506	501	485	490	481	501	467	496	513	514	474	499	463	490	465	509	507	478	464	512	489	518	496	508	500	503	516	500	478	509	504	496	531	513	466	501	502	521	487	502	507	513	488	512	510	460	518	497	512	471	507	488	468	504	505	477	495	471	464	501	478	494	489	474	493	506	479	492	504	530	467	488	479	473	512	514	470	502	511	478	497	480	495	470	478	496	486	468	518	493	510	426	486	501	498	498	474	484	481	490	520	473	522	480	478	464	490	486	518	534	489	475	478	455	476	472	473	505	521	482	508	519	471	509	494	513	521	564	489	494	465	476	503	477	468	476	494	470	489	493	472	483	482	488	486	491	464	512	457	475	508	491	468	466	436	541	456	471	465	469	518	458	479	491	489	497	518	482	541	479	502	468	502	481	531	457	476	475	471	480	506	485	503	535	542	490	492	475	503	481	502	487	456	491	494	477	458	495	500	490	455	518	472	508	478	493	487	457	484	474	475	546	488	461	449	513	527	453	503	482	492	497	484	482	495	475	481	485	508	529	525	483	489	454	462	490	493	471	493	519	483	472	498	496	493	488	502	499	502	502	485	510	505	487	486	488	492	471	498	502	510	478	513	476	502	485	498	467	520	494	497	479	475	495	493	500	492	478	484	459	456	519	486	479	499	476	465	456	558	492	473	489	511	530	484	525	512	504	452	532	540	461	516	497	515	477	488	467	472	469	477	499	494	524	455	497	493	513	501	456	456	495	482	497	460	497	493	482	482	501	499	491	463	516	505	519	491	451	488	499	462	454	511	492	509	514	500	488	467	491	509	503	480	467	450	453	471	502	495	479	514	483	488	492	522	468	474	524	484	514	517	491	488	547	467	496	454	496	505	532	477	483	470	474	483	487	464	529	515	511	495	508	491	489	437	499	475	493	510	493	511	497	468	477	497	498	463	465	506	470	495	501	498	476	493	509	470	451	472	517	509	483	486	456	509	500	490	443	532	517	490	486	493	490	504	487	502	493	502	500	472	517	439	482	469	483	487	497	480	486	489	457	507	473	529	476	489	502	498	477	487	500	477	509	520	486	474	458	493	474	480	490	482	490	512	491	467	468	478	487	493	502	510	503	523	469	483	497	494	476	471	486	494	538	456	487	489	479	518	516	491	507	470	492	489	492	457	499	520	513	438	466	437	481	452	477	502	531	465	495	480	492	492	541	469	470	494	514	470	514	478	485	493	522	478	449	446	504	508	471	495	454	510	483	481	510	491	485	464	516	496	488	459	473	464	485	537	505	535	458	484	494	480	500	486	502	526	448	487	451	512	490	491	482	481	475	464	533	529	522	514	490	520	492	509	471	484	497	494	500	491	483	507	496	496	505	522	498	512	485	499	480	515	490	505	515	476	492	487	494	476	489	524	481	492	506	530	484	503	514	511	506	500	507	500	410	504	491	496	468	484	489	502	494	509	519	491	520	499	493	502	479	452	519	488	487	494	490	513	442	484	473	488	485	506	504	503	508	494	479	466	503	544	516	544	457	457	464	456	491	493	489	464	516	495	494	506	513	482	489	478	503	499	523	503	505	495	489	469	534	492	469	502	503	502	445	472	514	512	532	475	528	515	498	513	497	495	498	493	508	455	515	493	501	550	466	442	507	512	490	494	481	493	516	462	469	478	455	496	496	502	523	479	439	458	480	505	486	501	493	490	511	485	450	516	497	503	489	441	524	469	492	491	442	478	497	506	452	487	513	489	540	483	501	476	528	508	497	507	451	483	475	516	520	474	487	487	484	517	457	488	477	495	473	505	493	500	524	498	444	524	504	466	463	460	476	456	491	469	486	443	480	474	504	503	495	467	512	490	490	509	463	467	509	485	509	547	480	489	508	501	502	508	518	490	481	467	517	487	522	482	487	515	479	500	516	526	487	463	512	480	504	483	463	481	506	458	476	458	482	474	475	514	515	528	536	452	492	479	506	477	520	512	503	543	539	491	474	514	494	528	489	533	512	485	506	496	468	505	478	515	475	525	506	521	508	494	498	495	488	435	503	520	488	486	496	518	502	442	471	456	453	521	527	492	492	503	498	506	486	506	504	466	497	512	474	512	448	532	469	494	487	519	492	472	505	518	499	509	532	465	493	503	494	511	520	480	494	466	504	499	490	462	484	528	528	481	478	500	488	480	467	488	505	484	469	491	465	490	490	471	479	476	496	477	529	472	518	496	510	488	504	491	525	508	484	431	482	464	490	491	484	488	490	520	447	452	500	515	529	501	452	446	480	469	509	527	473	517	535	496	492	504	483	474	508	465	504	455	528	523	480	511	506	495	497	446	497	526	500	496	475	477	465	486	510	492	467	504	437	465	498	515	522	446	483	531	465	493	501	475	490	516	527	490	514	498	488	476	512	453	481	465	519	489	500	529	495	473	502	474	496	501	482	486	518	491	486	510	482	471	458	468	459	456	460	445	506	467	501	510	471	460	491	491	490	511	478	507	519	453	532	475	514	515	492	488	520	480	479	456	499	485	467	527	492	501	489	491	491	472	510	453	489	487	514	516	469	522	465	494	524	447	499	519	502	457	474	501	471	490	516	496	493	463	461	506	489	507	487	468	541	522	533	502	454	495	472	483	499	534	496	486	505	459	523	502	496	483	461	492	496	483	472	511	499	481	481	483	502	498	484	455	503	496	477	498	471	489	460	485	468	484	473	534	440	462	475	485	464	459	496	460	511	518	457	502	507	480	506	524	517	491	488	474	479	512	460	504	528	460	485	489	451	487	491	510	483	478	483	493	490	486	494	485	537	487	492	503	476	499	521	521	518	517	478	495	508	469	521	466	446	470	458	505	507	469	490	468	503	470	518	450	493	497	473	452	443	518	494	496	498	474	468	492	516	465	493	504	495	490	475	469	483	513	518	480	521	505	509	475	501	501	513	484	488	468	500	462	511	498	494	461	520	522	482	466	492	500	505	501	504	495	514	491	524	464	465	474	451	483	455	532	515	512	479	449	476	441	520	495	503	464	472	459	479	508	520	503	446	470	482	477	492	489	465	509	471	490	524	507	486	452	490	538	495	507	446	447	500	514	533	514	484	486	503	489	510	475	493	487	524	512	547	505	469	467	465	469	493	519	465	484	485	473	469	468	475	481	495	501	488	487	507	528	501	474	524	489	462	514	509	477	523	490	516	441	478	517	545	511	484	479	492	504	443	509	461	468	490	481	468	467	493	491	479	472	492	452	534	488	491	476	485	525	502	483	495	495	490	482	474	459	463	497	517	503	487	482	463	501	428	466	511	501	525	486	529	437	453	506	488	483	448	455	453	482	457	497	452	503	500	484	460	526	493	475	522	492	484	478	494	475	499	487	509	518	504	504	501	474	448	485	493	458	519	492	510	530	496	524	508	497	461	509	486	466	467	500	505	473	519
24084	21112	28228	24224	20426	2149	637	505	383	340	341	290	260	263	262	252	238	234	235	213	214	244	198	238	203	217	220	186	210	205	203	228	214	203	206	188	212	203	178	224	199	206	211	223	203	180	195	204	214	217	202	172	259	161	193	201	187	191	174	206	197	199	209	193	226	203	207	227	203	216	195	195	203	200	192	187	175	203	182	189	189	199	169	190	181	180	178	205	188	210	200	174	210	182	215	209	194	217	212	179	173	194	185	182	213	201	182	205	179	192	183	168	190	174	207	161	188	202	206	200	195	192	201	187	189	185	178	167	194	204	187	210	188	216	192	212	174	196	188	207	210	191	197	203	212	204	206	215	213	184	215	170	190	195	194	217	195	194	213	209	196	191	218	200	219	197	178	193	182	195	208	201	167	190	219	184	201	191	246	204	197	197	179	191	217	184	224	205	181	181	186	191	216	193	200	204	193	197	193	214	201	201	236	193	189	192	189	229	191	216	159	186	200	188	221	199	199	223	199	224	220	173	200	208	185	203	201	206	222	203	211	182	202	173	226	203	233	215	200	186	201	197	213	240	191	188	192	206	187	199	190	185	174	206	189	193	202	201	216	215	217	189	215	209	188	192	192	192	178	177	199	182	221	216	201	172	197	189	204	215	178	203	207	178	209	174	185	195	153	182	211	201	188	212	183	192	201	194	175	208	185	222	204	179	202	194	215	185	180	220	160	190	214	176	201	196	193	161	196	189	228	181	181	170	183	189	208	190	173	196	203	183	185	212	185	213	200	211	211	217	219	188	187	201	188	185	189	194	198	194	175	173	191	182	216	213	174	189	209	198	223	170	214	199	182	185	210	197	176	198	186	212	193	194	208	171	193	189	172	177	212	189	175	168	203	189	200	200	196	192	191	205	186	178	210	223	189	172	191	186	187	207	184	209	186	189	184	179	214	215	202	181	191	197	205	197	226	197	189	208	227	183	198	191	178	203	214	179	198	174	164	208	201	208	218	214	212	212	203	210	201	187	178	219	181	202	206	184	202	205	200	186	198	202	193	207	189	204	202	160	197	180	210	191	177	162	204	189	208	208	198	180	191	190	192	205	184	175	224	222	168	215	195	168	185	189	183	189	193	185	215	192	179	187	215	185	165	176	200	206	209	199	217	191	202	210	199	201	192	196	185	165	183	182	193	180	202	211	185	211	182	222	192	194	182	179	176	226	206	195	203	184	203	189	191	191	190	205	187	186	219	191	208	188	206	189	170	198	185	225	179	189	207	188	185	182	204	218	196	216	206	189	196	198	183	189	203	203	214	188	191	208	196	181	187	196	184	191	188	210	167	194	206	179	207	193	206	192	176	187	161	202	191	187	196	218	226	203	207	213	172	205	174	211	218	204	167	187	182	176	219	210	205	200	193	201	231	199	192	194	167	189	191	184	174	223	192	211	196	200	215	197	179	183	204	209	153	181	209	188	203	173	207	217	195	195	171	201	191	185	201	209	200	199	159	176	210	194	189	174	196	164	188	202	174	183	172	181	200	182	211	179	221	204	188	180	194	227	194	205	194	208	200	185	195	182	199	199	187	196	183	211	201	188	178	206	171	192	185	196	185	163	199	193	181	190	195	197	191	172	213	200	207	199	207	184	173	216	175	189	215	169	187	206	215	221	186	199	211	214	203	212	174	174	186	241	205	173	200	203	193	221	213	220	203	180	205	205	193	221	196	175	221	210	212	186	204	194	180	203	187	206	181	188	204	194	189	202	211	200	191	197	186	196	178	199	206	230	219	207	185	203	212	218	172	219	198	202	211	187	200	175	155	197	191	198	169	207	193	192	207	187	193	213	176	204	222	190	207	208	194	207	182	166	191	177	186	222	228	189	203	205	173	196	202	203	182	194	199	212	214	193	186	179	208	205	184	206	179	165	200	183	212	207	179	210	230	203	191	187	215	203	178	189	158	190	217	193	184	188	184	183	192	199	193	189	185	196	191	202	178	197	192	155	225	188	231	179	182	199	183	187	188	177	199	174	203	180	163	216	207	192	209	189	205	182	187	170	187	161	151	215	184	187	184	199	205	195	204	198	172	166	221	184	174	202	188	208	196	202	196	191	207	198	218	206	198	212	184	199	195	192	194	193	214	195	208	204	202	189	189	182	184	192	199	206	203	211	190	174	204	210	183	186	201	210	194	194	203	188	184	193	178	183	202	185	182	197	195	189	207	187	201	192	180	201	216	177	179	190	193	213	185	186	188	189	208	182	188	178	201	199	184	162	203	196	198	207	190	217	214	202	179	177	201	188	182	217	181	196	209	185	176	221	203	190	194	196	180	166	205	187	161	207	193	212	200	232	199	207	204	186	203	187	201	197	185	202	208	203	192	181	204	167	191	185	209	182	164	194	198	192	191	210	213	185	200	207	184	191	201	194	201	196	212	213	183	192	200	188	197	181	199	191	182	203	218	209	183	185	202	166	210	219	202	188	200	188	195	167	226	198	211	219	186	206	198	186	197	186	170	201	173	212	193	219	160	176	177	208	210	186	186	221	208	215	203	195	193	195	199	198	181	213	210	201	201	210	178	217	193	218	207	193	192	184	195	175	204	172	188	199	175	198	187	205	201	206	195	188	187	196	205	223	178	199	184	196	180	207	182	181	207	176	210	221	177	211	185	188	176	205	197	185	193	198	216	187	195	211	191	179	177	205	179	169	199	206	180	174	197	180	168	206	188	199	210	199	218	215	177	207	186	189	189	205	190	179	219	177	213	185	179	192	165	198	192	197	207	226	218	174	183	190	199	170	158	207	173	202	186	211	187	196	178	189	200	187	176	202	173	187	197	194	193	187	183	198	205	180	202	187	192	179	214	201	193	189	204	175	198	210	205	173	195	180	195	202	197	230	203	197	175	207	184	184	204	195	172	196	199	201	207	208	200	203	168	170	165	193	204	197	215	208	189	195	199	185	195	196	188	193	219	181	203	167	193	210	204	194	218	210	189	182	170	205	203	168	217	214	217	196	207	190	162	195	202	197	206	181	224	222	187	184	191	191	206	201	186	199	195	182	215	199	190	200	190	202	182	204	220	195	203	185	192	184	190	188	234	192	198	182	201	182	194	209	181	189	214	193	208	197	220	216	203	193	176	192	177	197	174	193	186	202	207	189	173	195	212	186	208	204	181	199	207	208	201	185	215	200	181	183	197	189	200	193	206	214	215	185	168	214	183	217	191	180	192	197	195	197	174	182	197	179	200	197	207	206	211	215	203	174	210	163	202	194	193	205	200	203	173	210	194	176	202	209	193	211	191	214	208	186	187	178	213	215	188	182	195	202	170	196	202	219	193	195	194	172	219	176	201	228	168	202	200	216	194	196	185	195	193	195	183	189	205	180	198	199	195	207	212	213	207	182	189	197	201	192	194	199	180	203	199	200	219	205	200	198	187	198	195	206	212	195	196	202	175	181	197	210	173	201	215	190	199	184	198	218	197	204	220	208	190	194	193	190
5173	9955	8461	4127	2795	2082	1605	1265	1045	890	827	711	626	571	542	572	534	481	491	446	436	421	427	395	410	400	367	376	380	354	364	379	370	386	380	354	365	344	368	385	366	357	365	370	350	351	380	344	323	376	331	366	369	358	359	347	336	329	366	348	343	355	357	312	338	366	321	359	318	366	370	311	377	354	331	346	323	329	347	342	327	328	316	317	359	353	347	330	356	314	319	372	318	346	360	344	346	337	363	362	341	344	323	314	350	350	358	340	320	337	338	338	334	320	360	330	323	344	348	325	364	351	364	336	340	307	350	334	352	364	346	352	312	332	343	330	324	349	329	359	349	330	341	330	332	334	383	353	329	345	351	351	355	351	357	370	319	321	341	340	351	325	366	367	355	359	321	335	354	334	321	334	327	356	357	335	335	346	307	315	370	315	342	323	335	375	337	329	328	339	318	335	336	359	348	333	399	361	354	354	355	312	317	321	377	348	350	309	331	346	337	322	344	351	355	360	300	345	324	336	360	386	365	350	311	318	318	336	317	363	350	324	349	330	306	326	329	337	357	340	320	352	322	346	352	354	324	359	283	342	324	385	345	338	343	332	353	325	327	341	339	340	302	345	346	349	342	318	355	328	352	322	335	320	337	368	358	325	330	354	320	315	348	347	325	347	373	345	328	337	350	335	345	375	311	328	351	357	322	340	305	331	310	361	350	328	324	326	342	324	346	379	333	358	365	350	361	366	329	299	316	347	356	347	315	340	316	317	319	326	344	321	353	332	353	367	362	378	336	329	332	315	330	304	358	367	338	279	342	324	329	366	320	350	339	355	337	343	351	328	340	352	342	390	358	323	331	329	321	320	375	354	333	363	322	347	334	314	357	317	369	302	356	344	324	346	357	312	343	332	350	322	348	321	349	293	329	319	323	354	342	361	313	333	352	340	345	334	343	335	349	336	355	315	341	342	350	379	357	333	342	321	358	339	337	319	353	314	345	355	352	348	360	312	357	332	325	362	302	336	397	343	349	317	369	346	319	330	349	329	320	315	345	376	329	356	352	332	359	326	324	368	351	336	314	347	348	331	333	362	329	340	329	324	340	320	307	335	327	341	325	336	313	361	348	317	334	321	334	352	328	355	340	366	360	322	377	331	361	335	364	309	325	308	347	348	368	321	317	349	333	349	350	333	345	348	288	330	341	357	332	341	364	312	360	324	306	340	334	321	340	338	341	296	361	325	364	324	305	321	362	354	376	377	325	341	317	350	345	328	326	353	340	366	378	364	350	317	350	349	321	352	344	366	337	337	332	334	335	306	341	324	303	320	379	314	350	348	368	350	359	322	370	323	334	337	327	352	327	358	372	345	319	331	323	334	323	335	350	327	347	308	357	347	351	357	345	290	316	329	337	337	353	339	339	333	345	328	352	359	335	329	343	309	348	358	341	356	327	318	312	348	335	377	336	339	329	327	309	326	348	362	324	319	322	339	326	310	331	371	325	336	362	349	305	332	323	333	348	338	327	362	320	331	342	339	354	306	332	362	322	348	334	307	337	323	355	333	348	315	331	342	360	343	346	341	329	319	357	333	349	349	364	343	336	362	344	356	322	347	344	358	330	329	311	316	359	323	350	345	371	329	339	354	346	337	335	340	314	313	348	325	347	324	338	354	355	366	332	358	324	313	331	335	323	325	313	343	352	329	338	314	331	346	346	339	355	351	367	368	341	344	338	299	316	365	340	361	315	331	315	335	338	342	323	353	333	355	345	325	338	324	339	325	366	337	347	324	335	306	359	317	340	325	327	332	381	363	334	341	367	341	331	344	345	317	323	360	334	386	334	330	330	338	327	311	362	352	338	358	328	333	331	363	357	338	341	296	308	344	307	313	308	331	299	355	320	384	329	330	375	346	320	319	362	310	333	347	324	312	324	318	358	379	348	305	338	334	363	307	346	301	334	372	348	344	351	359	349	317	326	322	309	330	340	357	336	327	328	339	308	356	317	335	321	297	321	327	319	345	343	351	333	344	330	340	360	332	344	371	326	333	359	331	350	358	316	322	337	340	339	334	365	341	362	325	336	318	301	315	316	348	328	332	339	332	346	342	376	314	337	328	320	346	349	342	347	358	348	353	364	325	388	364	377	344	344	370	339	324	357	351	327	322	345	350	313	335	323	343	327	365	332	308	324	344	346	362	330	352	362	302	353	359	353	367	346	316	355	332	339	362	294	333	341	343	323	335	342	343	323	350	391	353	337	354	342	328	338	309	313	343	355	327	329	295	363	344	326	330	366	311	367	342	308	328	353	341	346	336	343	355	340	361	334	330	321	356	331	322	334	362	370	365	335	285	363	329	324	322	355	334	326	348	316	366	329	302	343	345	331	356	344	338	338	340	341	341	303	334	352	330	369	356	359	324	338	323	330	326	330	363	325	349	309	351	369	308	337	306	331	363	349	319	345	338	302	364	327	355	359	357	349	340	322	306	366	345	337	348	334	346	363	299	360	345	281	343	316	321	392	313	347	331	327	334	321	359	336	314	349	351	333	348	321	342	316	325	384	349	350	345	333	345	305	325	324	317	310	307	354	339	339	373	336	309	305	346	342	351	339	360	318	332	337	317	361	323	321	342	352	364	358	337	322	352	330	349	335	330	312	332	305	349	327	311	329	318	318	326	360	321	345	304	329	339	333	340	348	358	327	336	333	346	337	321	342	339	344	344	318	370	306	359	320	359	336	327	346	337	345	307	337	346	337	336	356	311	335	344	304	339	356	339	336	353	345	347	308	331	332	346	331	352	348	355	331	362	347	333	348	338	335	329	366	307	371	347	314	315	314	361	324	332	311	369	346	357	338	339	351	325	311	336	331	310	375	335	371	331	310	308	334	319	310	339	376	344	321	347	331	343	338	337	365	348	335	361	345	317	348	342	322	333	341	364	340	310	333	325	327	328	353	328	343	333	315	352	302	335	334	349	354	335	333	341	340	356	340	354	341	300	334	306	328	363	373	363	324	320	343	352	339	342	351	367	315	303	338	315	347	343	305	335	355	312	333	343	378	302	368	299	331	346	319	335	347	321	355	318	340	323	364	346	333	348	328	340	312	330	361	318	338	338	362	333	331	367	352	343	359	337	352	343	321	341	349	353	356	316	334	356	322	321	339	329	308	354	363	319	354	347	355	327	347	315	327	319	322	347	315	337	351	355	345	321	345	311	367	350	336	356	337	323	349	313	329	345	358	343	306	361	354	335	321	331	365	322	390	352	330	327	307	296	349	319	365	323	309	345	321	324	338	347	315	345	348	341	348	360	320	355	358	317	362	348	370	330	337	342	330	335	330	336	324	348	333	318	354	360	308	343	331	354	359	342	379	328	365	352	328	312	341	325	346	365	367	365	338	341	355	350	341	368	334	347	338	329	346	315	363	362	307	349	348	356	284	353	340	307	334	330	327	339	321	335	348	304	358	329	314	357	315	380	331	364	338	340	312	347	361	334	319	327	327	327
23117	21116	28830	23639	21119	19640	1752	594	389	354	291	258	239	186	188	188	162	146	149	115	141	113	116	115	114	104	108	112	94	99	113	88	83	92	82	89	75	87	93	93	89	82	90	88	76	99	91	76	89	62	79	72	104	71	74	67	82	73	78	61	66	77	59	75	79	82	73	89	85	73	79	68	86	83	75	78	64	86	72	62	73	84	67	72	73	71	60	63	70	73	72	80	50	72	63	67	78	79	69	67	69	70	84	66	81	62	77	63	75	75	62	72	82	71	75	84	75	65	74	81	60	75	79	69	73	72	71	77	68	65	72	72	82	72	90	74	73	67	77	62	70	73	74	73	66	76	68	66	72	72	79	67	81	80	73	74	67	74	68	82	87	78	75	74	75	60	72	70	76	85	80	67	70	68	80	81	64	73	65	65	72	66	77	77	62	79	75	80	83	78	74	68	79	63	72	80	74	80	80	62	89	79	54	63	84	73	63	85	79	76	64	66	84	75	72	74	73	62	72	75	70	90	83	71	81	81	72	81	63	70	66	80	55	62	63	64	72	69	64	44	70	72	80	69	62	66	61	53	92	67	77	66	69	65	71	66	76	71	84	57	68	65	54	99	69	80	72	74	82	74	71	81	54	70	71	64	61	61	64	61	82	80	67	67	69	56	64	61	76	81	68	65	81	66	73	58	70	68	68	66	74	71	63	66	84	71	65	78	63	64	77	71	69	72	58	66	68	63	65	64	68	80	74	74	70	80	79	75	60	78	66	68	62	67	76	73	70	47	79	58	46	64	69	60	58	63	57	59	69	67	77	67	86	70	66	66	66	73	67	62	70	68	68	85	91	87	80	79	66	67	67	61	77	61	66	58	71	68	66	66	68	64	71	73	61	69	60	68	63	60	66	74	64	77	74	63	78	72	66	72	61	71	62	83	62	73	55	76	100	58	75	74	72	68	61	67	59	99	70	67	81	82	59	86	74	73	72	55	60	77	69	68	74	60	62	89	86	67	75	75	70	71	72	58	53	75	77	72	74	67	58	72	58	69	60	69	72	88	70	79	64	70	64	79	68	78	72	79	76	83	73	51	72	70	84	67	69	70	64	62	71	70	73	63	62	61	79	58	61	77	65	76	62	78	80	65	80	53	73	67	79	77	76	68	80	65	57	92	75	66	77	62	68	62	69	65	73	62	62	64	75	72	72	84	59	85	85	80	57	66	68	68	77	82	85	66	68	60	63	64	46	65	71	68	65	80	69	67	78	68	74	72	67	85	96	66	64	67	78	63	71	83	71	65	61	66	79	57	74	87	65	69	72	63	64	91	66	66	82	76	70	72	74	76	72	52	76	73	57	73	77	73	62	84	69	71	60	82	48	63	55	62	71	64	69	69	59	65	68	60	65	70	90	75	69	75	80	74	59	73	70	61	67	56	60	77	72	63	73	79	74	73	65	52	69	62	67	71	66	78	66	69	80	70	66	73	63	59	59	69	75	74	72	67	49	82	69	71	72	67	68	74	57	82	65	61	75	58	67	67	71	78	63	76	70	83	69	53	70	78	74	65	70	63	61	77	75	56	73	85	69	86	69	74	59	65	75	70	76	68	65	73	76	84	69	70	76	61	70	76	75	64	57	64	73	74	56	74	73	62	68	69	75	62	68	72	72	70	69	65	61	73	62	59	69	78	82	80	54	70	70	62	57	57	109	85	79	66	65	72	68	65	68	68	90	45	69	73	69	60	80	80	65	62	81	65	74	84	90	56	70	71	73	65	69	84	76	81	64	73	82	82	76	69	67	73	74	74	64	83	51	66	63	60	73	69	70	74	69	66	58	67	59	81	66	62	69	78	60	72	70	73	73	69	61	87	73	71	72	68	60	70	66	69	80	66	63	67	74	91	73	80	70	68	62	70	75	67	81	74	67	59	73	72	68	84	65	63	73	63	67	74	75	63	78	67	65	69	71	78	81	78	72	66	78	75	79	69	57	65	68	70	59	71	71	67	57	72	69	64	62	67	70	78	76	70	79	68	85	65	74	67	58	59	74	72	76	65	79	88	67	70	76	64	67	70	74	56	67	86	64	64	69	71	72	71	57	60	60	72	68	76	80	66	86	65	60	65	68	67	80	86	73	74	84	55	59	61	61	76	61	70	71	83	69	70	79	62	53	66	70	67	75	71	78	66	77	69	80	77	78	66	61	77	68	71	80	64	87	83	73	69	67	84	72	83	69	70	71	70	64	76	75	76	83	83	63	56	78	67	55	75	86	76	80	72	81	61	70	75	72	66	71	76	77	71	83	80	73	61	67	72	66	69	65	80	71	65	62	63	70	74	78	70	72	80	72	66	80	72	77	77	69	59	61	75	69	73	70	80	44	60	67	80	54	78	64	72	70	78	60	85	83	75	65	66	64	63	62	80	49	67	71	69	64	81	74	87	75	74	75	70	66	84	69	81	61	58	72	76	66	49	82	70	62	72	53	70	53	62	69	72	74	67	65	63	70	56	71	67	81	65	73	81	76	77	65	64	54	79	86	70	83	80	68	79	68	61	68	80	78	72	65	69	78	75	88	84	70	73	73	68	84	70	63	74	67	58	74	64	76	66	64	69	56	68	77	64	59	71	83	81	80	78	72	71	76	78	80	72	70	66	64	55	77	67	85	77	57	79	73	65	67	77	65	65	78	62	73	49	69	60	67	76	68	66	82	73	76	62	82	60	59	70	74	73	59	62	75	64	80	78	62	73	76	65	65	79	47	77	70	59	54	62	67	67	74	79	79	76	80	55	70	68	71	64	63	79	64	53	83	65	76	79	72	78	77	81	82	60	74	71	61	85	67	91	71	72	73	61	67	75	82	52	69	66	78	82	51	70	74	67	72	61	85	66	91	78	57	83	72	67	74	79	66	68	61	63	63	84	72	65	79	57	63	66	71	74	56	67	65	77	71	81	60	72	78	63	73	68	70	67	71	84	75	75	53	63	80	66	60	71	69	85	66	63	68	61	69	75	65	71	82	66	58	76	80	76	82	68	72	58	60	68	73	63	75	90	75	48	68	63	71	76	74	58	57	69	69	57	82	60	64	78	71	81	88	68	78	82	82	63	69	69	49	78	78	76	73	65	74	75	73	62	72	64	61	66	70	77	73	82	77	70	65	59	71	76	83	69	79	65	64	77	67	68	76	69	76	62	77	87	83	59	72	77	63	64	70	76	70	69	72	75	72	100	71	71	76	58	76	66	64	71	61	67	68	80	75	69	76	66	83	89	66	75	56	76	88	68	63	59	66	67	65	80	72	61	63	81	74	50	65	71	73	74	66	64	75	60	61	63	74	85	66	70	82	66	73	67	62	66	67	51	71	78	61	74	57	78	61	79	74	67	81	67	76	63	69	69	71	72	67	65	68	71	66	70	76	81	73	81	77	61	61	67	59	84	54	81	66	64	63	77	70	53	67	55	66	75	63	75	76	79	78	71	66	72	69	64	67	79	70	70	66	53
7472	15981	13433	6981	4688	3252	2527	2016	1434	1230	1030	874	755	669	541	504	410	421	372	339	334	326	281	267	238	232	233	192	230	214	184	196	195	202	196	192	187	154	174	174	167	137	159	145	167	155	140	153	140	166	133	161	115	150	151	152	130	138	135	157	145	136	156	133	151	131	119	136	133	134	141	129	132	127	154	127	137	121	146	128	125	148	139	140	131	114	129	114	131	129	128	127	142	123	137	109	139	131	110	125	130	116	97	128	127	122	109	120	111	125	148	107	127	120	118	142	118	139	128	131	124	120	135	128	115	136	120	120	124	123	118	120	143	137	126	114	118	119	117	120	133	148	137	125	95	137	141	120	120	131	114	134	123	132	124	128	127	118	139	145	132	118	166	135	137	119	116	130	117	106	119	119	139	113	126	114	129	118	121	116	121	123	133	132	126	131	127	156	116	141	119	147	126	141	127	114	124	148	128	116	126	124	122	129	117	130	111	124	108	133	112	132	121	104	98	122	131	103	121	130	131	120	109	118	123	113	107	115	128	128	123	118	116	119	120	106	132	125	119	124	125	129	159	122	103	118	121	136	128	124	120	123	133	128	126	121	101	107	123	131	119	135	127	127	127	121	126	125	132	139	124	111	126	112	119	139	102	124	126	112	118	155	131	127	115	126	121	132	126	105	132	124	112	129	111	124	111	121	117	122	145	119	122	127	124	119	124	103	124	119	117	128	133	139	139	124	126	126	123	90	139	116	124	135	122	106	115	116	119	136	121	124	131	123	125	127	121	139	131	123	112	106	117	111	145	120	134	131	121	125	119	106	102	128	115	127	142	117	118	135	105	117	126	127	122	115	129	131	119	115	129	109	123	100	134	141	105	124	121	128	119	111	111	132	117	131	132	142	124	116	137	104	139	118	124	138	123	108	131	126	146	123	139	113	136	128	141	132	140	124	123	140	123	111	115	128	118	112	117	108	123	125	124	114	115	122	103	127	108	120	107	134	129	117	145	121	131	124	113	131	125	126	130	114	120	116	117	131	130	121	104	137	109	113	108	129	132	122	123	130	133	122	102	101	107	124	118	120	108	115	122	124	105	118	117	120	120	105	123	133	111	121	124	122	139	119	114	133	120	124	108	143	109	147	131	124	134	137	118	121	119	123	127	111	132	110	123	126	120	123	131	130	113	114	113	122	119	130	103	121	126	136	104	128	119	139	119	146	131	132	128	141	117	134	113	114	130	121	115	114	118	118	144	141	123	127	125	124	112	120	121	137	127	100	125	127	128	142	132	117	120	126	126	115	118	134	132	115	121	123	133	126	121	118	151	118	112	117	115	128	135	117	115	130	134	113	115	114	140	116	135	118	112	143	111	108	120	119	114	119	123	118	113	116	111	140	111	139	139	108	124	133	120	125	128	109	105	153	109	116	137	120	110	112	134	121	123	137	108	148	126	132	113	123	131	117	125	140	110	130	122	108	105	127	135	141	120	104	114	113	129	139	114	133	120	120	132	109	124	129	120	112	134	128	117	127	119	132	125	118	137	139	128	128	112	122	129	118	131	141	123	109	100	115	126	132	127	94	118	125	132	128	126	140	136	101	126	119	130	119	138	132	120	124	128	118	121	113	115	134	120	104	108	100	113	118	128	149	121	142	131	108	111	109	130	123	117	115	117	121	108	113	132	144	121	121	123	110	132	128	106	108	111	111	114	121	109	124	120	132	136	106	107	125	124	109	107	120	128	132	110	129	131	111	135	105	127	132	151	112	128	137	105	123	114	120	140	110	129	128	123	119	139	117	122	114	122	111	138	110	111	130	115	126	122	111	104	119	134	110	132	122	128	117	118	113	136	122	139	118	132	114	118	117	111	133	129	120	133	108	117	103	113	125	116	125	127	140	127	104	132	122	130	136	129	121	121	115	104	119	113	120	112	112	130	128	114	120	106	117	127	126	126	130	132	120	124	147	119	115	124	134	121	128	124	125	131	115	145	112	139	107	106	127	122	133	118	127	124	132	105	128	117	130	130	116	128	129	124	103	134	116	119	101	116	143	122	135	138	131	152	119	107	106	125	141	103	126	120	117	124	119	117	114	113	133	117	152	131	128	118	117	120	131	125	118	123	125	104	124	116	128	114	114	119	134	96	121	145	125	134	138	116	113	123	128	137	133	132	124	126	138	107	99	135	117	121	102	130	127	128	104	125	134	139	141	129	134	113	129	132	123	122	119	139	124	116	123	119	120	119	129	120	132	134	133	133	102	105	121	134	106	119	121	121	142	125	119	113	124	123	136	137	111	121	122	128	128	139	119	131	118	134	130	146	113	114	124	136	131	128	114	128	116	129	116	117	131	128	116	118	122	124	115	120	120	121	129	133	123	110	115	124	113	120	123	125	127	116	116	124	119	121	120	115	111	127	115	119	135	119	148	113	137	103	100	128	126	143	102	119	112	141	138	118	130	107	130	110	123	145	117	119	134	109	123	122	112	115	129	119	127	122	110	138	119	110	122	129	113	137	112	129	123	140	139	125	108	118	116	126	135	119	136	126	123	97	118	117	142	123	126	127	134	123	128	131	128	119	127	129	147	120	142	136	125	133	121	120	150	140	135	114	116	124	119	137	114	112	144	118	125	109	134	117	115	129	127	108	113	121	135	122	126	134	137	134	116	124	122	115	127	115	127	124	124	107	113	129	126	136	121	111	130	111	117	144	121	135	123	116	134	120	123	154	107	128	118	115	135	123	132	102	135	122	114	119	127	129	121	137	134	107	141	119	122	109	123	126	111	117	124	127	122	117	109	138	134	133	121	116	126	114	133	129	113	128	134	123	138	143	134	115	116	113	124	110	118	114	139	132	110	123	117	148	115	98	123	151	125	126	126	129	120	129	109	110	120	123	121	132	130	118	121	119	127	140	109	114	132	112	124	119	130	115	131	116	110	121	123	132	109	133	120	125	124	112	120	120	105	111	115	125	118	125	101	135	117	103	113	129	104	139	124	113	104	121	102	118	103	142	126	135	89	132	110	115	115	119	111	128	113	116	117	129	132	111	118	113	113	117	136	135	129	129	128	113	110	113	126	122	127	127	121	104	128	110	117	116	132	117	128	126	127	116	122	140	110	111	114	111	150	128	141	112	107	120	138	117	110	117	117	146	135	108	145	131	124	136	108	110	124	116	114	119	123	130	134	89	127	115	117	123	134	133	132	110	102	119	138	126	116	118	112	133	131	125	130	143	110	122	143	117	128	115	109	130	129	124	124	111	123	115	112	132	109	124	110	133	130	128	109	124	122	133	111	122	116	120	117	125	123	125	126	125	132	109	139	114	127	95	117	123	113	110	110	136	114	132	106	101	112	128	117	95	123	135	114	122	125	153	136	141	101	117	135	123	118	124	126	117	148	129	123	115	118	110	137	126	118	131	117	115	148	108	116	145	142	119	139	110	110	146	116	112	127	124	122	130	114	110	118	119	132	120	118	103	114	130	156	122	143	138	123	138	132
26652	19746	5432	576	422	335	348	297	320	299	304	312	293	304	325	300	311	308	310	293	291	304	307	304	301	293	269	307	268	314	298	291	277	298	312	294	277	277	258	285	275	295	302	297	275	282	293	241	291	271	292	279	300	308	270	303	306	295	287	297	290	261	265	298	297	310	284	328	299	253	299	287	314	289	287	297	286	282	298	302	282	313	264	307	301	259	262	269	309	248	309	274	289	287	287	272	317	285	314	272	298	276	259	289	271	287	288	314	272	276	284	275	295	337	266	291	282	286	271	287	288	309	287	251	286	299	288	281	294	290	290	291	282	294	283	293	278	291	320	272	280	306	272	266	301	286	307	280	253	286	298	280	288	278	289	320	272	310	279	265	284	258	280	313	271	269	267	282	304	284	282	296	277	243	294	296	287	260	274	303	294	281	265	283	291	303	295	295	279	284	288	308	328	296	309	287	288	304	260	286	299	288	290	263	268	283	288	271	280	288	269	273	283	280	315	284	285	290	277	280	286	295	279	273	286	329	285	303	255	293	258	294	276	284	315	307	281	296	301	304	281	296	258	278	288	310	270	281	255	310	278	296	267	265	282	260	283	279	302	295	267	283	290	299	310	292	261	286	292	302	282	309	274	300	275	306	290	289	271	273	275	295	284	271	301	293	301	313	313	292	287	306	268	274	311	276	294	281	275	277	261	287	285	306	315	272	301	276	298	284	314	249	291	282	279	258	274	285	299	300	284	296	295	293	281	307	298	290	285	296	293	276	312	298	285	278	302	298	278	285	286	266	271	261	250	281	310	295	282	310	314	297	317	302	295	296	237	325	265	288	299	322	282	293	305	307	274	287	267	274	304	296	280	251	319	290	302	268	267	263	318	284	291	303	283	321	297	276	297	280	311	298	266	261	257	262	302	292	298	298	251	284	308	279	262	297	323	271	330	318	297	260	308	266	292	285	261	293	292	279	301	286	293	297	281	279	275	271	324	297	279	283	306	273	306	262	310	311	308	284	280	280	330	276	282	276	288	266	289	287	271	303	283	286	303	270	293	278	272	261	280	289	290	266	270	285	293	311	302	299	293	290	310	292	284	294	287	302	290	248	290	282	278	298	248	289	265	275	270	294	270	280	274	280	267	283	283	278	287	287	282	290	272	286	262	265	271	291	289	278	283	273	295	287	286	303	238	255	292	272	318	274	254	314	296	270	291	288	334	310	305	293	318	305	268	302	296	283	275	273	296	295	284	268	289	292	304	295	272	250	298	279	309	276	299	296	270	295	312	273	282	308	301	271	298	275	302	307	290	245	282	294	261	297	295	305	288	261	299	309	315	294	259	262	280	287	289	282	309	276	258	263	256	257	273	297	304	264	262	292	277	302	297	292	291	272	298	299	291	279	320	286	273	309	292	311	290	306	255	292	276	332	285	273	274	295	277	294	277	276	279	291	253	297	267	293	296	295	309	283	260	295	281	275	276	281	273	306	277	268	295	252	284	263	296	285	282	287	310	280	257	273	291	282	319	302	277	284	284	318	249	289	293	289	274	303	275	276	253	289	323	282	308	303	290	286	299	274	306	276	307	295	307	302	270	294	263	261	293	287	308	298	296	286	272	280	287	295	279	300	292	290	262	277	288	288	310	287	276	312	291	286	265	258	300	260	291	314	288	272	286	282	280	298	251	279	271	288	293	272	307	263	264	289	287	315	291	291	312	310	268	301	291	306	309	285	287	275	276	280	288	292	282	293	292	291	278	268	314	274	300	304	255	294	254	323	271	311	302	304	295	312	289	296	259	272	283	322	245	331	296	291	265	296	323	282	263	291	288	285	286	280	279	298	280	315	276	288	311	285	338	296	271	310	283	277	302	281	298	293	292	261	304	290	295	285	280	275	299	282	285	306	295	289	300	284	307	292	280	286	277	303	297	282	278	300	300	282	281	291	319	264	298	273	292	294	293	282	267	268	293	304	309	268	311	305	293	282	314	296	292	291	265	287	283	265	272	303	304	302	296	290	291	260	306	303	290	285	251	284	282	278	296	289	275	296	305	319	297	305	301	268	323	275	307	263	287	278	281	293	302	277	301	283	315	285	281	264	276	275	300	287	298	275	283	281	298	261	272	261	278	284	299	280	272	282	288	274	307	303	293	307	282	293	283	311	292	271	251	274	308	355	294	308	256	281	287	287	264	273	271	297	278	300	291	299	282	282	276	306	309	245	273	269	275	291	277	290	285	299	332	309	307	267	312	272	267	278	296	306	259	258	275	276	266	302	291	293	279	273	277	283	283	293	271	284	302	276	282	281	289	295	306	275	282	281	271	307	298	274	262	315	307	301	327	272	288	289	279	267	316	277	286	284	283	290	277	315	268	334	272	315	279	307	275	309	291	280	276	282	324	330	247	296	288	262	277	296	306	301	281	265	272	274	287	289	313	237	289	315	277	302	261	272	292	282	283	288	294	280	292	283	273	307	282	276	294	283	277	329	259	295	297	296	262	312	270	301	296	292	293	274	267	284	276	284	298	291	299	290	281	272	248	290	283	294	308	282	293	266	261	299	317	295	266	305	303	327	268	271	304	282	281	305	316	284	290	305	289	283	279	276	290	278	272	272	290	282	272	278	283	283	320	279	268	252	282	275	298	284	289	270	274	319	300	301	281	273	279	288	298	264	301	268	300	290	282	297	299	298	302	320	305	303	282	267	321	280	310	273	269	287	319	286	268	284	274	281	291	315	283	288	272	264	282	282	323	280	279	317	285	287	280	291	277	278	290	282	307	280	305	271	284	266	274	291	271	282	289	289	267	266	289	286	261	300	289	310	274	286	290	314	282	293	286	305	283	319	304	291	292	273	285	304	292	285	274	310	324	273	292	298	316	281	280	273	263	280	279	257	296	286	271	301	304	307	260	285	262	288	294	298	311	285	273	282	293	261	276	281	280	306	314	282	279	275	283	310	288	282	290	300	321	286	329	286	280	305	251	281	266	261	261	294	269	303	259	292	285	275	287	287	283	278	284	300	274	314	281	298	288	306	298	304	278	309	321	277	287	286	294	324	253	296	286	292	301	281	302	299	281	315	293	257	299	313	322	283	284	286	304	276	299	301	240	279	279	300	273	291	283	287	283	308	269	293	300	294	246	305	279	310	287	286	296	308	291	297	288	290	283	295	297	287	280	262	277	286	290	291	284	277	290	272	298	326	271	297	296	282	315	311	310	298	289	302	280	258	301	285	288	242	294	277	310	288	269	244	264	286	312	280	270	285	312	300	316	276	312	273	300	291	291	288	285	292	309	301	269	294	300	286	295	275	289	297	310	295	277	278	288	304	275	283	265	289	317	254	256	290	294	296	306	277	256	258	312	279	309	281	278	317	270	317	281	241	296	282	272	291	300	289	300	266	252	298	296	273	295	280	276	282	302	308	291	291	292	282	261	291	278	295	294	282	305	306	280	293	298	292	270	288	290	296	279	301	297	275	285	268	286	294	285	269	259	294
3959	1331	1237	745	663	622	557	591	544	552	491	475	499	498	520	480	496	496	515	486	475	492	482	509	504	522	481	539	509	485	496	497	496	477	493	483	478	455	461	460	504	508	425	495	469	520	499	512	496	522	487	496	505	478	527	488	516	522	485	500	460	472	521	507	474	510	507	473	508	475	491	560	459	542	501	465	513	523	510	489	474	473	472	511	466	480	435	486	540	508	463	518	497	494	483	492	477	479	522	472	467	479	492	482	449	479	457	501	512	514	491	496	478	525	489	529	484	513	510	502	488	516	495	557	515	488	495	475	545	516	453	524	509	499	495	493	517	549	501	512	497	482	480	453	523	469	506	469	516	466	484	499	455	474	480	509	481	496	528	476	483	527	454	494	456	470	516	505	549	482	475	504	507	423	517	513	478	494	504	472	455	479	493	483	502	491	503	474	540	496	468	508	484	461	465	516	480	469	512	505	521	489	464	481	481	484	477	528	478	480	500	441	462	497	482	515	464	482	467	489	506	530	511	482	478	481	451	476	497	484	514	437	479	474	468	489	487	464	480	483	494	476	497	491	462	485	457	481	481	465	458	512	466	501	478	496	510	510	492	466	504	472	490	505	482	506	522	483	469	479	506	528	457	526	523	457	476	447	494	476	508	497	486	508	512	515	491	530	465	476	483	523	452	462	512	503	493	537	512	486	525	488	461	482	463	498	488	495	491	480	470	474	485	494	510	488	510	522	481	468	530	461	498	461	494	492	536	497	500	496	477	490	492	485	498	520	496	476	499	483	479	468	492	496	478	510	502	469	491	466	510	448	521	533	466	494	497	472	501	452	482	495	491	465	492	501	490	461	470	512	437	478	480	521	473	471	477	481	517	470	438	477	503	474	516	487	486	522	497	500	474	527	468	483	514	420	482	508	498	516	477	501	483	456	484	486	471	488	456	487	514	484	511	513	517	478	497	519	518	493	488	524	473	493	476	505	535	481	502	523	490	500	497	487	469	491	532	492	473	497	483	491	475	459	481	470	459	474	489	470	499	476	508	491	472	485	479	470	504	544	501	476	478	478	517	508	491	476	493	483	480	503	506	535	493	454	520	491	522	455	482	509	523	481	485	500	493	474	515	501	514	490	504	519	488	488	497	461	498	493	485	477	478	486	474	519	507	486	499	496	475	487	474	443	494	484	475	549	488	480	481	512	485	514	466	508	455	500	513	495	515	477	499	470	469	528	479	496	531	508	491	510	480	484	498	456	517	539	464	497	493	514	511	520	519	489	465	487	513	476	484	521	467	473	478	480	470	482	500	487	482	512	457	463	499	533	470	502	506	477	486	503	502	495	442	521	500	493	470	471	471	504	486	501	535	474	501	476	490	515	484	493	473	466	495	459	526	478	508	504	524	508	487	498	495	476	503	474	499	491	497	490	552	499	461	495	475	492	485	474	499	480	481	478	506	466	483	454	487	525	483	484	504	477	443	471	492	461	500	534	473	457	498	463	491	489	527	515	484	483	503	474	507	496	478	496	507	493	461	479	483	460	494	460	504	499	483	489	516	535	460	463	516	476	486	504	515	524	466	459	445	489	492	524	495	457	497	485	465	502	540	489	506	487	480	449	478	482	481	492	499	545	502	520	497	445	468	494	523	500	497	534	489	523	479	455	489	472	478	498	467	486	520	522	477	477	462	509	500	486	496	501	493	522	507	539	476	474	518	495	483	540	529	501	483	487	529	504	509	485	470	481	461	526	501	472	486	517	459	495	504	473	453	459	507	461	494	539	512	479	487	445	500	493	497	471	447	524	497	510	533	508	533	462	462	462	506	490	486	459	497	490	477	496	469	512	514	492	500	493	528	495	516	501	519	499	492	464	484	465	471	528	457	504	459	499	500	479	470	512	477	502	462	484	482	486	525	478	487	504	500	533	462	528	498	467	503	524	469	486	456	508	507	484	480	484	495	528	475	494	518	492	480	525	487	517	480	458	487	492	504	481	454	481	487	497	474	502	489	438	531	448	496	474	502	487	449	516	457	461	456	457	472	467	551	542	522	466	507	513	490	512	463	549	457	475	471	523	414	469	482	499	488	482	508	488	495	518	514	506	523	461	492	497	481	493	457	526	532	481	489	508	462	491	454	476	516	492	543	470	500	445	501	494	472	478	486	497	512	480	470	500	510	493	520	445	460	498	482	482	475	509	491	514	507	489	507	509	488	476	500	512	548	480	432	491	451	493	492	463	524	487	478	504	438	467	493	477	447	472	472	489	511	489	496	486	469	476	490	490	488	469	493	522	488	490	504	509	492	489	500	480	518	479	497	462	525	513	510	482	458	475	475	492	533	511	490	460	497	486	514	511	512	527	465	514	487	523	501	528	532	496	471	466	519	497	495	498	516	537	498	496	502	501	471	504	452	470	502	513	522	487	509	528	491	476	465	522	508	515	493	476	508	493	499	525	528	483	480	484	497	495	530	496	498	526	503	468	491	502	510	485	493	495	521	496	501	490	482	471	482	473	501	509	508	462	477	487	459	471	497	511	511	511	484	553	485	465	459	496	507	501	510	473	499	499	491	474	525	518	495	477	465	519	490	496	468	498	491	461	449	515	520	492	464	502	468	509	503	510	518	476	489	490	485	531	496	480	491	500	461	520	480	545	525	487	494	503	524	502	460	488	482	458	512	500	506	455	477	498	473	475	496	512	468	493	501	534	479	499	475	483	488	495	501	490	461	493	511	449	462	450	491	499	487	451	506	530	482	504	478	464	481	466	468	483	467	477	487	475	508	484	495	524	490	495	473	489	449	501	496	493	460	487	471	484	471	469	463	513	493	466	427	531	521	507	471	522	440	479	503	482	474	478	509	484	501	503	501	472	494	479	506	456	485	498	493	500	487	455	496	482	500	511	470	489	491	523	492	526	459	485	485	482	494	452	501	464	505	489	498	461	524	466	484	438	473	484	496	430	487	497	489	479	442	505	450	502	489	494	508	495	498	470	472	466	488	475	473	479	480	486	494	463	468	454	515	475	504	487	517	494	484	507	486	482	500	520	478	478	465	505	515	494	481	530	487	480	488	511	523	500	476	444	470	454	498	497	485	537	471	470	456	501	529	481	502	492	471	474	475	496	449	512	469	459	472	506	478	501	443	513	507	532	547	489	468	498	507	493	459	485	473	515	499	482	464	458	475	492	465	511	456	489	508	504	452	482	491	449	540	529	460	483	482	487	528	534	480	474	485	541	499	486	528	482	486	498	470	487	487	491	491	478	478	511	480	453	503	495	503	491	503	461	513	509	502	521	540	469	478	514	454	471	493	503	497	502	500	491	479	521	485	470	504	495	536	481	503	513	518	466	469	511	472	489	487	522	505	494	509	451	478	523	502	464	507	477	487	512	487	474	478	459	503	476	510	503	486	501	476	478	485	469	493	485	500	500	501	535	499	456	491	511	487	494	461	506	506	490	471	469	533	525	474	453	506	512	485	502	478	473	498	466	459	490
24017	21142	28289	24256	20424	2130	653	452	367	342	304	296	298	282	267	267	232	236	226	257	209	225	194	225	221	183	255	198	182	229	206	190	201	186	217	201	205	188	189	200	205	196	215	184	209	210	200	195	213	204	191	188	195	195	190	185	205	209	216	200	215	177	196	202	191	200	198	189	216	196	185	183	226	216	200	170	208	218	181	216	168	205	197	191	207	196	188	227	197	197	179	194	179	184	208	200	180	189	192	181	175	225	200	197	178	198	213	201	202	227	186	207	223	210	197	185	214	207	173	191	187	196	194	176	218	198	199	196	198	189	190	183	165	194	197	209	220	201	199	198	192	163	208	197	205	187	169	183	184	189	178	232	182	195	182	197	197	200	196	190	168	186	184	185	179	199	204	196	189	185	215	185	205	208	185	200	191	192	197	186	193	204	192	189	206	179	197	194	202	190	188	164	204	173	179	207	187	184	192	201	170	190	171	214	195	165	170	197	205	183	211	187	172	171	195	196	196	182	192	174	178	181	191	205	206	200	201	185	193	186	220	166	181	167	200	203	187	178	177	165	195	209	195	198	176	183	203	190	190	202	199	207	195	202	200	201	226	178	192	183	200	204	195	198	213	174	181	192	190	189	178	192	208	178	180	222	184	205	185	197	182	182	181	185	176	183	172	184	184	160	186	200	185	183	200	203	206	200	186	190	219	205	197	179	192	205	202	173	174	202	190	212	191	189	182	205	229	206	191	192	219	201	179	211	192	185	211	173	200	201	180	191	160	219	192	204	185	168	191	204	203	202	204	185	210	182	177	232	178	162	200	197	208	187	193	204	167	216	212	222	184	186	200	176	171	183	211	199	187	207	173	188	172	211	205	204	181	169	194	208	217	174	194	199	193	171	185	189	200	213	196	192	179	173	189	176	161	180	195	169	183	197	175	163	198	185	202	175	158	189	205	194	179	213	179	201	204	176	178	215	189	184	177	201	208	191	183	179	230	183	177	205	192	199	200	189	221	169	191	211	180	213	188	199	162	206	190	173	186	194	184	206	187	180	202	185	205	193	192	187	186	237	202	188	202	177	185	214	178	227	190	187	197	211	164	167	202	181	172	179	213	178	179	218	200	182	205	189	194	200	184	185	209	180	181	205	201	189	179	169	167	209	196	206	171	199	189	202	204	187	207	187	195	204	176	186	202	194	190	174	183	181	202	180	181	195	212	163	184	186	197	220	197	207	207	186	203	204	195	196	200	189	169	178	200	179	199	189	179	212	181	193	188	191	182	180	198	196	205	193	184	215	208	180	202	195	188	190	195	180	186	196	189	193	180	194	186	196	193	182	184	199	184	213	182	209	211	180	190	200	220	171	205	192	184	210	225	180	202	174	195	195	198	185	151	186	184	178	186	169	173	196	189	181	208	202	188	208	184	194	186	167	192	198	194	196	190	195	202	179	196	183	212	209	193	206	199	196	187	188	189	187	192	197	187	191	201	191	189	196	187	210	178	201	185	180	222	190	197	200	197	170	188	197	210	184	192	182	196	195	188	201	187	207	210	196	169	215	175	178	207	213	190	177	168	195	189	192	210	172	169	174	200	190	183	202	198	185	196	209	200	183	197	211	168	211	195	187	197	206	196	191	197	192	190	177	192	192	202	203	187	185	197	204	168	182	193	167	178	182	180	209	208	176	187	173	196	197	203	177	182	190	216	187	187	173	201	197	198	180	204	189	190	206	174	182	191	194	180	205	207	179	188	215	194	204	202	180	183	156	213	205	177	219	182	194	204	195	194	186	214	164	195	179	208	204	206	167	195	195	189	166	221	226	197	189	189	225	187	175	181	181	176	179	192	189	179	200	214	176	200	164	173	214	188	222	209	203	191	198	187	198	172	211	191	156	237	217	201	189	177	200	174	197	220	194	183	207	204	189	210	189	215	192	188	184	187	177	180	196	188	196	176	193	180	218	193	203	182	207	207	194	181	183	205	192	211	181	216	163	213	195	162	183	223	206	190	198	170	199	178	190	181	194	194	199	210	177	188	193	174	171	165	196	200	192	177	193	188	176	188	196	194	188	193	208	212	206	214	195	215	190	166	176	172	178	189	208	188	194	196	209	198	185	187	172	195	179	195	205	184	193	189	201	170	191	185	211	192	192	182	193	198	177	187	194	179	215	195	169	178	184	173	192	178	183	191	173	199	186	178	164	167	168	194	189	194	191	195	186	192	196	181	222	193	185	190	187	189	162	170	181	190	192	175	215	175	186	190	178	182	169	168	169	192	198	197	196	192	176	186	201	185	183	204	204	203	184	185	206	188	212	208	182	219	194	164	188	174	169	203	214	198	194	193	194	181	221	209	221	186	192	215	191	194	197	219	212	210	190	192	196	201	169	173	184	199	212	229	215	185	197	195	179	191	188	180	189	201	201	167	183	202	174	179	183	181	187	188	192	199	191	189	193	195	180	213	204	188	211	209	208	179	192	204	174	220	203	185	189	195	180	187	193	205	200	186	188	198	175	214	210	186	193	186	194	157	186	184	208	213	195	199	188	199	205	195	203	185	203	203	189	194	197	177	207	166	167	200	196	198	200	207	179	203	211	208	191	165	182	201	186	193	190	200	207	187	217	177	217	201	182	199	173	188	180	210	183	226	198	231	190	204	187	174	195	200	186	189	181	172	197	187	197	211	188	205	187	179	177	185	218	174	184	188	201	191	179	218	208	205	167	179	196	204	186	194	216	187	203	194	190	185	167	191	202	209	200	170	193	221	206	180	190	191	198	195	210	208	177	170	205	170	222	194	163	178	205	165	204	196	174	186	212	182	199	153	195	234	202	202	179	190	208	204	201	194	192	195	187	184	218	171	214	186	212	209	183	218	191	198	201	204	181	183	214	220	214	225	193	177	211	191	211	205	196	197	184	196	200	165	204	208	172	193	177	183	191	215	185	197	199	190	188	214	215	189	202	199	200	189	188	185	181	185	194	205	178	197	192	189	192	175	198	225	201	204	202	224	183	197	181	187	201	192	199	208	184	192	202	182	197	203	176	188	198	191	199	192	182	219	178	220	201	176	214	205	172	178	184	200	201	199	183	194	189	193	192	209	181	210	179	196	196	188	208	178	179	187	193	182	173	198	171	209	177	182	201	172	179	197	214	172	172	193	194	188	180	198	203	201	185	217	170	204	208	188	185	201	184	178	200	202	181	208	184	213	197	200	202	201	174	194	208	187	182	187	212	187	219	172	182	176	186	174	200	182	218	189	222	195	199	200	200	194	203	180	197	193	185	174	193	163	206	215	198	179	206	192	202	238	216	205	186	200	195	185	183	201	184	204	181	207	176	181	185	180	201	191	188	197	196	203	196	199	209	189	202	204	190	192	191	178	173	173	179	188	173	187	227	197	189	171	179	202	194	187	201	196	202	182	194	202	189	189	192	185	216	196	200	210	167	223	193	178	174	190	213	181	199	212	199	183	191	191	179	216	209	198	171	208	203	230	186	174	202
5162	9908	8424	4064	2776	2095	1589	1256	1052	927	741	710	663	603	527	538	545	453	466	452	465	423	433	377	401	385	395	389	353	344	371	369	359	403	342	352	334	355	361	364	348	387	374	368	346	319	355	355	362	375	357	376	352	357	365	342	323	344	328	319	338	350	323	361	326	341	372	353	308	340	341	346	343	326	365	346	338	317	339	352	325	311	346	354	358	348	302	364	299	332	322	357	314	343	300	334	321	332	336	347	327	301	363	329	318	317	328	349	369	323	349	345	326	316	346	348	318	372	352	344	343	348	345	371	329	334	337	341	387	328	361	332	307	338	316	346	332	351	339	329	343	349	363	371	364	352	319	344	358	320	320	331	312	352	321	339	361	363	327	355	360	361	356	310	334	344	351	354	308	339	354	344	337	361	351	336	341	348	364	313	341	348	325	359	325	323	313	310	322	371	346	302	336	361	320	358	337	333	305	341	353	331	350	353	339	347	333	363	307	327	332	356	359	352	333	343	310	393	345	351	333	343	383	345	318	353	359	335	378	328	328	340	310	333	338	359	357	328	336	328	372	350	321	340	332	334	319	302	366	351	355	358	378	345	360	320	313	379	339	341	324	352	336	341	364	338	362	353	333	314	377	317	350	306	339	347	355	336	312	336	321	341	323	339	329	314	317	307	333	331	351	358	340	336	353	323	316	333	346	338	336	307	332	329	311	347	349	303	338	332	311	341	312	349	331	349	353	335	342	326	337	333	322	332	340	362	312	331	364	332	271	333	317	324	322	317	344	340	370	328	331	310	337	341	342	311	339	326	337	346	358	355	322	310	329	343	311	361	369	340	351	353	330	339	335	329	379	291	339	336	313	366	339	373	340	325	378	329	341	309	349	346	327	354	356	338	314	327	344	340	326	341	357	314	325	335	314	338	357	348	308	361	317	327	344	329	339	345	320	328	355	334	345	370	336	359	322	342	308	324	329	341	364	336	355	343	327	371	321	354	374	306	341	345	322	314	350	361	335	336	304	290	340	345	359	330	336	355	353	355	302	334	350	335	348	343	337	354	343	327	333	356	344	320	398	282	385	344	337	372	330	340	332	363	317	339	325	336	388	317	332	339	358	345	344	312	354	367	352	315	369	360	328	335	339	351	370	357	313	339	336	347	335	353	340	369	344	338	295	345	342	339	311	341	340	359	308	365	372	313	323	322	388	343	347	377	349	364	335	326	356	332	352	301	329	328	358	348	327	369	335	310	350	347	340	373	307	307	335	307	317	344	385	302	335	351	306	332	346	322	373	342	308	341	327	372	324	325	357	321	355	340	326	328	333	342	351	353	351	346	327	353	324	333	342	319	342	355	355	301	320	316	317	357	345	330	361	347	314	338	344	327	335	316	347	328	332	342	338	352	313	342	327	319	328	294	339	340	365	330	315	370	324	359	345	316	345	321	341	342	336	346	349	348	330	321	313	315	335	352	364	303	339	367	348	341	328	314	329	324	326	330	325	355	299	347	336	360	343	326	319	345	367	320	323	329	333	327	340	351	310	300	358	338	339	341	341	321	316	368	357	296	364	317	361	334	321	327	313	347	324	327	320	337	342	341	304	333	322	322	340	343	335	369	319	317	368	371	325	337	333	377	361	376	327	329	333	339	316	317	307	324	337	346	374	329	328	325	329	317	352	327	293	359	346	342	353	334	357	335	335	327	371	336	315	338	328	339	336	317	343	337	357	337	343	345	326	344	314	343	328	294	338	326	332	348	316	316	334	330	357	378	294	338	360	330	353	361	323	336	354	342	361	330	355	377	389	372	345	314	341	332	342	345	288	340	338	317	333	321	329	336	350	331	378	333	334	339	339	313	333	361	309	316	347	317	350	331	338	312	328	320	369	331	329	325	328	308	382	353	347	339	368	331	320	343	322	354	357	340	357	316	315	349	352	354	339	335	369	332	333	352	332	326	306	350	347	328	343	364	371	361	316	323	343	378	356	303	342	328	341	331	337	319	356	312	315	334	336	335	371	358	386	332	338	295	351	322	376	347	313	313	322	356	334	324	369	356	358	366	353	356	345	326	336	351	330	321	338	336	312	356	327	329	361	340	332	351	325	317	359	329	322	341	365	359	326	338	356	308	332	305	373	336	340	337	322	351	301	343	348	323	362	333	353	316	351	348	346	333	330	292	320	361	348	351	312	366	340	327	335	332	325	325	353	331	325	371	345	357	328	364	313	345	353	318	339	350	355	360	333	334	341	346	338	359	333	350	347	307	383	314	361	371	330	325	335	326	323	343	342	344	341	326	360	351	322	325	348	340	317	378	345	344	347	335	311	338	309	340	326	343	330	321	344	363	335	338	337	316	315	358	348	338	371	323	352	309	366	319	295	325	336	317	341	328	326	350	331	342	326	338	329	347	346	343	335	358	317	345	332	372	335	330	324	363	341	372	347	311	353	340	342	306	320	338	330	376	362	359	329	339	329	350	334	320	337	356	350	351	364	321	353	343	340	321	314	338	337	341	385	317	347	352	326	321	332	341	348	338	357	351	355	348	335	369	361	350	360	358	323	350	345	356	340	326	316	373	344	336	299	323	349	312	330	320	315	343	340	327	326	363	342	332	317	316	368	306	335	335	312	323	340	345	326	336	314	312	310	331	309	341	310	315	323	331	327	368	346	328	313	309	318	327	359	323	364	321	337	327	327	358	350	322	340	328	344	348	330	306	385	339	346	360	371	324	339	336	349	357	295	372	361	356	369	333	332	353	338	327	359	323	331	341	358	339	310	328	308	359	347	328	325	322	341	338	315	356	359	316	311	324	370	360	352	332	331	341	322	327	337	335	317	342	319	338	319	294	342	364	330	349	326	334	357	304	327	327	381	339	312	342	329	312	303	329	330	341	331	326	344	285	346	353	362	329	334	295	302	332	356	367	363	341	327	343	318	304	329	337	318	317	314	313	339	365	353	318	334	341	318	329	307	311	377	338	302	323	320	327	334	385	327	330	313	358	331	344	334	288	314	332	330	336	339	331	307	332	335	348	345	362	338	411	345	364	313	364	341	314	356	332	341	353	320	325	319	350	318	370	332	324	355	334	363	376	353	355	377	335	361	298	312	344	344	332	340	323	332	355	333	333	345	346	333	327	392	333	328	361	334	340	330	358	339	339	329	327	346	291	355	326	331	365	328	302	369	321	340	319	325	315	360	329	356	356	365	337	326	329	329	327	337	328	338	271	298	338	335	347	334	352	332	351	327	315	337	345	331	349	370	333	321	356	337	346	371	333	329	320	332	321	345	333	323	334	333	351	381	340	330	351	366	304	346	324	342	354	344	354	356	315	344	327	350	324	317	319	356	341	315	355	352	330	330	310	357	373	348	363	376	371	328	333	362	332	343	327	350	344	312	351	319	333	332	322	352	338	325	314	344	325	334	324	369	348	344	314	340	329	322	363	324	346	353	348	312	328	295	321	349	333	334	374	306	358	320	373	336	348	343	341	351	354	369	324
23177	21174	28869	23730	21174	19759	1650	593	424	339	314	262	238	203	196	175	149	142	139	140	136	132	133	112	111	115	110	95	81	91	103	108	111	117	87	106	83	75	81	80	92	79	76	95	81	104	77	70	88	71	91	84	80	76	91	72	66	65	75	85	67	69	63	75	84	91	70	88	61	79	86	70	79	70	77	78	78	69	56	75	72	72	79	93	66	75	53	71	69	75	69	74	65	85	57	68	84	72	60	83	93	90	74	58	80	64	66	76	80	79	69	71	78	75	71	66	75	55	71	77	73	69	75	73	69	62	71	78	83	76	84	69	85	73	67	60	84	62	57	65	83	60	71	71	95	80	66	65	92	80	74	64	75	68	67	73	74	66	84	68	73	80	88	64	73	61	63	78	70	75	51	91	79	73	86	66	82	69	79	63	65	88	63	68	72	66	69	69	70	55	62	77	79	68	68	77	91	56	66	69	67	81	82	65	76	65	83	80	68	74	71	79	79	83	83	87	75	71	78	72	72	77	65	62	73	73	66	85	65	67	69	69	75	70	67	68	65	86	67	85	56	71	63	75	85	82	77	76	85	74	61	75	70	60	70	71	81	62	79	68	68	67	53	70	67	87	76	70	75	56	71	69	63	75	72	66	78	64	72	67	80	77	45	79	64	57	79	59	61	76	67	64	64	73	80	72	90	57	79	76	57	76	73	69	84	57	63	65	65	72	70	76	74	69	74	63	59	79	67	59	66	75	63	75	74	80	75	75	67	69	66	68	80	72	82	68	80	75	73	69	55	80	62	65	70	79	67	76	71	76	61	75	73	75	72	76	81	62	61	67	76	58	63	71	78	73	78	63	81	76	82	80	81	87	70	73	96	74	59	66	58	67	78	71	67	62	68	66	73	65	64	84	85	68	63	75	60	72	73	70	80	65	85	64	66	73	81	66	75	70	67	68	69	80	64	78	66	81	66	73	74	60	86	61	80	80	68	78	72	69	53	72	63	65	76	94	67	58	73	84	66	67	61	69	78	79	66	79	69	59	69	79	61	73	63	74	75	88	69	75	69	75	77	73	66	85	71	72	77	58	72	64	85	72	40	72	81	63	75	78	73	64	64	62	71	66	73	78	68	68	68	86	60	75	59	75	59	68	71	75	79	69	63	54	59	74	68	71	68	66	90	85	75	70	89	82	64	69	70	73	60	67	85	68	76	65	79	80	78	72	53	64	68	71	69	66	73	74	80	62	66	56	85	59	67	96	76	60	69	73	65	80	59	72	66	57	87	68	80	61	77	66	66	83	71	58	62	86	80	57	62	65	67	79	95	83	74	84	58	74	89	63	75	66	76	64	64	76	73	70	73	66	76	54	89	79	62	65	67	67	74	78	68	79	73	76	63	70	80	71	80	72	69	79	60	76	74	77	67	74	59	61	76	69	81	75	67	88	65	78	78	82	73	61	79	65	76	66	66	69	77	57	65	75	79	70	69	62	72	80	79	68	72	59	60	76	57	61	67	59	75	77	75	63	85	79	97	68	61	75	70	66	83	72	81	78	73	86	61	71	48	70	71	71	69	76	64	67	61	72	82	69	76	71	88	60	76	79	76	79	71	63	66	77	73	72	61	77	71	60	51	63	79	75	68	63	69	74	75	73	75	90	85	50	90	65	62	63	69	91	61	88	65	71	67	58	55	77	67	63	76	79	88	70	66	87	71	62	90	57	73	80	56	70	78	67	92	72	77	74	86	62	65	57	77	62	84	78	62	83	68	80	75	75	74	64	55	71	88	80	63	54	72	70	68	70	72	59	69	72	68	87	57	67	90	66	77	76	77	77	77	65	65	78	75	77	71	58	84	69	75	68	83	74	64	66	74	65	62	69	61	70	79	76	66	68	65	65	61	80	78	86	72	70	74	67	70	58	58	80	68	86	60	64	79	73	76	76	69	89	59	65	81	78	69	60	79	68	74	81	59	77	69	77	64	89	80	64	64	72	73	72	73	79	73	73	66	77	75	64	97	84	62	69	86	76	77	62	61	63	68	76	58	64	65	74	85	82	64	62	88	70	65	72	71	68	62	65	66	66	78	93	51	62	71	78	73	66	87	76	73	44	82	74	62	78	69	75	78	79	64	72	73	71	83	81	58	71	83	78	76	77	79	70	54	65	79	67	69	79	73	65	72	76	89	64	66	78	79	77	79	71	65	70	86	80	86	66	61	71	73	64	76	72	80	97	79	60	67	75	81	74	73	69	88	57	79	68	79	70	73	74	76	68	73	66	68	56	59	77	80	73	73	80	64	65	78	70	67	66	77	69	67	72	62	65	62	68	79	79	63	52	69	68	77	81	69	57	62	74	64	76	62	62	70	71	73	58	62	64	70	71	74	78	72	71	75	67	67	70	66	77	69	75	75	74	72	70	76	81	74	74	63	74	74	72	66	80	63	79	69	56	75	63	65	81	73	64	79	78	82	73	54	72	64	63	64	65	69	69	64	60	83	71	72	75	70	74	67	79	73	76	75	62	63	61	81	71	65	74	56	88	82	63	79	67	66	72	81	69	73	76	56	61	73	62	77	59	68	74	57	70	83	69	87	68	72	78	71	57	72	70	64	65	67	94	72	65	56	72	66	82	69	66	76	77	63	84	62	67	79	69	74	71	73	55	60	78	83	78	60	72	66	83	77	59	94	77	62	68	60	71	88	69	55	76	56	69	62	57	77	82	87	51	80	85	57	79	85	65	63	80	61	87	70	72	77	64	69	69	82	101	72	79	70	60	80	64	53	77	64	68	78	65	65	74	64	86	84	71	78	67	68	65	79	84	73	92	65	76	61	65	63	55	65	62	70	71	65	74	73	87	64	62	80	72	68	61	75	64	62	77	77	72	70	72	67	52	63	84	71	78	63	70	54	63	75	102	60	79	53	90	69	79	53	79	66	76	69	64	50	91	66	71	58	76	81	77	76	69	86	66	73	81	82	67	76	71	57	82	82	65	60	57	61	61	72	82	84	71	72	68	67	69	60	81	58	67	78	89	69	67	86	78	75	74	73	72	71	68	61	74	65	66	79	63	98	63	71	58	76	80	56	69	66	79	76	85	74	77	72	68	77	69	66	78	65	69	81	82	70	67	72	62	80	76	64	74	55	76	78	60	76	65	54	63	67	73	65	69	77	76	81	66	64	81	71	81	69	76	79	70	84	57	72	82	71	69	72	80	76	66	73	63	56	57	81	72	77	71	65	46	73	64	66	57	69	64	70	59	76	55	89	86	86	68	69	76	77	85	65	68	67	68	83	59	67	81	83	62	66	72	69	58	70	84	78	77	62	90	67	61	57	71	73	59	70	78	86	66	83	55	88	59	64	65	69	72	76	82	67	84	55	71	72	55	72	67	61	79	75	85	59	68	82	69	57	54	61	78	56	79	66	66	72	71	73	61	60	68	83	73	64	78	73	89	77	71	58	79	78	55	71	56	59	60	69	72	74	91	68	71	83	70	77	68
7621	15987	13513	7116	4669	3472	2559	1910	1538	1287	1040	810	715	621	562	519	474	429	357	338	340	299	300	289	224	226	228	244	240	190	208	183	194	192	191	158	170	162	178	160	160	149	164	136	160	151	174	156	151	152	128	158	143	121	142	152	157	150	145	139	155	149	152	162	138	122	109	130	146	123	144	137	136	113	123	152	128	121	147	153	105	121	117	145	145	140	121	142	122	142	124	145	137	136	120	126	130	133	128	148	122	117	124	112	131	139	125	145	114	115	128	139	123	139	141	112	123	114	123	124	120	124	146	121	121	136	117	121	141	151	132	110	112	105	123	145	139	151	123	120	142	136	127	136	118	126	134	138	145	119	133	118	126	136	127	116	118	124	120	118	124	132	133	135	138	114	126	103	111	132	131	125	122	125	130	129	131	119	130	102	108	120	130	115	125	131	109	142	128	159	124	130	153	110	125	124	135	113	128	125	122	124	118	129	129	114	128	126	132	145	98	126	153	125	129	134	148	134	115	117	101	131	127	123	114	148	120	124	128	120	114	133	140	132	124	130	124	121	107	125	122	132	119	133	124	117	143	125	128	115	126	133	105	123	126	138	129	135	138	137	135	133	106	143	130	121	113	129	124	114	132	115	116	136	128	138	130	131	142	104	124	153	145	130	110	122	124	125	119	113	129	122	132	133	125	140	103	120	141	149	139	124	119	124	138	150	110	110	130	122	147	127	123	132	128	118	125	141	117	128	112	126	124	117	131	112	125	124	126	124	127	141	122	133	126	108	145	120	133	126	155	116	119	125	140	127	93	114	124	112	132	105	136	135	129	106	105	120	115	119	109	103	128	116	139	130	109	137	121	133	125	123	129	117	127	109	130	120	123	142	129	132	136	113	137	122	131	140	132	113	129	99	110	137	134	142	124	129	108	139	131	106	122	115	126	132	138	128	111	91	126	132	120	143	99	120	138	119	132	120	113	123	127	115	132	126	133	110	126	126	149	138	117	119	122	127	128	131	115	115	135	138	127	145	110	123	121	140	123	150	131	135	141	115	130	118	143	117	125	120	131	118	110	136	128	127	113	114	127	108	127	124	129	118	117	129	127	143	126	142	118	138	128	118	118	125	143	118	136	138	124	137	129	132	109	120	136	126	118	114	124	120	124	100	117	135	136	125	105	106	125	124	132	117	111	130	147	121	134	130	123	106	127	122	123	136	127	126	137	117	129	131	116	145	132	129	120	133	127	128	129	113	134	130	110	105	150	120	118	120	117	161	123	104	127	130	117	124	135	106	116	119	135	134	127	116	126	105	111	114	127	128	134	127	122	126	120	136	119	109	133	126	142	126	132	136	127	118	99	133	129	145	131	111	112	104	124	125	137	102	139	118	145	133	138	116	147	116	105	131	132	130	120	127	104	127	129	118	104	148	107	128	112	113	141	117	136	131	115	123	114	129	117	125	123	124	130	118	122	120	123	116	134	119	133	125	142	121	134	109	115	131	151	131	131	136	118	144	117	119	128	114	126	133	119	119	136	129	135	129	132	118	134	109	105	104	130	116	129	121	118	118	117	107	132	119	117	116	114	113	137	98	112	122	120	120	135	110	117	134	121	111	138	121	133	142	130	129	108	121	111	128	119	99	139	120	112	129	129	111	129	127	126	115	122	134	134	120	134	141	137	133	112	138	133	113	120	116	115	123	111	119	123	143	116	126	145	129	113	134	136	125	119	126	129	123	115	111	132	127	112	122	130	130	134	121	134	112	121	114	110	113	122	116	135	124	117	137	132	108	119	120	133	121	116	117	122	116	122	107	115	131	115	135	120	135	120	111	130	115	103	128	109	129	131	131	125	113	130	124	120	128	128	110	126	131	125	140	127	140	124	128	105	152	101	103	125	129	118	126	139	107	108	121	113	111	136	122	106	119	112	136	140	116	122	119	129	124	142	121	106	114	134	138	128	131	142	119	119	155	125	116	126	142	134	112	95	127	137	124	136	117	113	128	128	119	130	138	125	137	127	139	143	129	136	133	122	119	132	120	107	117	125	122	122	140	122	130	124	147	116	137	121	123	111	121	133	108	127	133	110	124	128	128	146	130	119	123	145	136	131	119	115	121	119	137	105	131	104	135	133	127	116	123	127	120	123	107	116	144	118	114	121	124	143	124	121	126	115	155	116	153	137	152	114	137	130	128	109	108	137	123	119	107	133	124	119	126	113	125	109	117	133	107	125	130	111	131	116	119	104	126	124	121	119	121	124	121	120	102	147	127	143	129	125	111	117	136	108	131	132	143	114	135	130	135	128	140	113	140	124	134	117	127	134	118	133	135	136	111	111	130	110	131	133	146	123	108	138	127	107	121	118	120	118	106	118	115	134	131	128	130	116	108	157	125	105	128	123	133	136	116	128	131	139	131	108	127	135	114	128	125	134	150	120	118	141	124	144	148	124	136	133	119	130	139	129	125	114	116	120	111	107	127	152	130	124	111	123	128	120	124	131	131	130	108	127	127	116	127	128	111	123	120	121	107	123	116	121	117	138	141	118	113	126	120	134	139	123	121	125	121	147	144	117	126	142	149	120	149	137	110	140	126	132	123	128	129	118	122	122	111	96	131	114	111	99	103	140	108	123	112	129	113	138	132	120	141	138	134	139	106	127	116	121	130	130	115	138	142	110	131	126	101	121	102	120	124	111	121	130	128	120	143	112	119	130	116	138	144	104	125	142	131	129	123	119	123	105	132	128	140	117	132	104	138	129	108	122	108	119	111	129	130	128	133	114	119	138	122	136	104	126	136	126	128	124	134	135	95	126	127	119	129	142	123	126	112	103	115	128	130	133	117	118	116	122	130	115	146	136	139	128	121	119	120	119	102	117	127	119	120	125	126	147	123	126	134	152	127	127	114	138	133	124	127	118	147	152	129	116	120	121	133	115	131	138	137	137	119	138	132	121	150	112	125	137	123	134	112	114	128	103	133	122	138	136	137	135	129	126	131	129	122	121	131	128	128	109	112	136	119	113	137	120	111	132	130	124	122	116	120	129	135	145	123	127	110	137	129	122	100	105	119	122	122	129	124	130	129	107	138	126	131	113	132	130	138	127	109	113	114	123	124	116	113	117	125	113	110	138	126	123	122	113	126	136	127	106	114	124	119	128	109	128	124	127	134	116	130	109	119	139	115	115	109	122	142	124	122	126	137	129	138	134	138	127	118	114	132	124	114	102	132	106	119	153	135	150	126	121	123	114	120	131	125	147	116	125	124	141	130	107	134	135	129	121	134	121	112	118	131	134	141	137	112	122	132	121	138	123	113	125	118	131	119	117	131	139	110	128	132	128	116	125	113	117	126	133	121	127	144	127	115	125	117	113	102	142	111	132	135	103	138	139	107	122	115	157	127	129	120	117	121	126	126	125	118	125	111	108	120	126	144	121	121	116	117	120	122	130	133	140	125	116	119	127	127	130	112	136	128	121	132	118	120	116	127	110	117	138	130	121	123	108	142
26693	19893	5449	565	399	317	314	307	284	309	312	299	263	292	298	291	283	300	286	289	270	306	306	281	297	287	301	277	304	313	303	285	295	258	272	266	317	295	299	269	330	278	252	265	260	314	281	280	293	290	257	312	319	300	293	293	305	310	294	298	263	274	278	273	285	281	300	272	284	273	276	299	282	303	302	259	321	281	264	269	303	302	288	299	288	325	278	312	299	274	304	301	340	278	288	327	290	277	286	256	288	303	272	282	276	229	289	261	264	318	270	295	286	309	279	276	305	283	298	286	297	284	279	270	284	275	284	294	269	307	283	275	274	305	275	298	292	271	258	299	259	276	269	291	297	320	291	305	266	278	295	292	272	296	320	260	320	275	326	273	268	309	276	304	268	277	269	279	279	278	286	306	251	253	294	298	272	285	255	284	287	279	268	290	290	256	253	317	277	273	270	281	311	293	303	294	288	286	313	276	335	293	320	293	308	319	325	313	292	273	289	287	282	300	307	287	280	308	285	264	283	269	255	296	274	287	291	278	267	281	252	268	256	301	289	275	272	292	281	288	294	287	277	326	307	303	267	291	295	295	316	297	281	260	294	268	275	294	279	277	286	288	288	291	285	287	294	281	278	303	267	269	284	287	317	281	281	299	294	269	303	290	308	292	287	298	302	318	251	296	306	302	316	255	304	306	276	280	279	277	294	263	264	268	288	269	283	261	286	274	288	296	315	287	295	323	275	293	261	264	293	277	288	285	285	268	279	283	318	269	310	296	289	286	290	286	288	331	294	292	297	282	247	288	290	277	298	275	294	277	280	282	273	314	259	271	280	278	288	268	307	268	284	292	235	280	274	313	293	294	281	311	328	280	299	287	287	266	283	279	298	292	274	310	306	284	296	266	259	284	308	290	306	278	295	312	290	295	294	282	264	301	304	280	269	292	261	300	300	296	284	294	310	264	291	329	308	264	319	291	253	281	312	272	286	316	274	293	300	278	282	258	308	277	296	270	286	304	261	286	293	282	290	278	283	304	301	291	292	252	312	318	264	267	303	296	262	270	303	287	303	280	240	323	289	299	301	279	284	296	289	321	279	284	267	299	265	286	274	293	280	295	286	270	260	271	306	265	296	267	309	310	237	266	265	310	294	279	281	270	249	308	315	279	299	268	292	294	286	284	276	273	272	256	283	280	294	273	283	288	296	270	256	288	284	308	289	289	281	295	270	285	293	296	291	285	268	310	279	320	296	265	329	314	297	300	290	301	299	273	298	281	297	290	268	275	277	281	280	296	271	287	300	278	268	293	294	275	257	315	294	268	291	280	288	316	298	303	300	292	275	286	282	313	268	279	272	271	293	290	272	285	291	271	293	294	267	265	284	283	291	295	278	276	295	250	271	267	266	295	289	288	285	291	273	307	274	309	265	288	292	277	284	303	266	321	306	263	279	267	285	303	284	284	322	270	270	299	291	280	311	300	287	285	298	271	314	291	314	278	273	272	267	293	302	261	289	265	304	283	276	340	304	309	294	275	296	301	280	281	274	286	249	291	285	266	300	286	285	262	282	271	286	305	286	284	318	303	287	257	269	283	309	271	306	290	315	302	314	311	263	314	311	314	261	292	268	303	268	283	259	301	277	285	317	300	256	312	314	284	263	281	279	289	306	311	291	259	292	319	273	263	302	268	277	281	277	300	288	290	278	311	268	301	285	290	306	285	279	274	309	280	276	285	320	282	303	274	289	295	339	297	305	257	260	290	319	299	268	261	263	273	295	283	269	286	278	287	280	268	273	282	297	290	298	277	278	266	305	291	275	271	268	283	298	311	296	276	294	259	298	253	258	299	252	343	241	304	315	301	296	314	257	315	304	294	284	276	293	303	279	279	261	277	277	292	303	336	324	303	282	265	296	281	296	317	323	313	298	288	292	280	279	283	258	300	299	285	271	299	286	273	287	274	285	282	282	262	306	292	301	312	299	287	262	271	293	260	283	278	304	269	298	278	287	283	302	286	271	293	298	238	277	280	303	302	274	280	317	293	269	281	276	315	302	269	294	274	298	286	279	300	255	281	290	287	272	262	283	269	301	280	314	269	308	300	274	293	263	303	283	286	272	302	267	284	308	307	253	290	301	306	300	283	283	266	291	266	291	314	261	309	282	285	288	276	275	269	284	280	290	358	284	249	272	295	263	279	279	314	293	307	300	311	299	298	263	312	263	282	267	278	310	280	255	272	284	293	274	295	272	251	286	293	301	263	295	299	315	272	297	293	280	295	312	303	293	302	269	287	291	279	280	265	266	304	307	312	303	305	289	311	284	332	278	286	285	311	248	315	284	292	299	255	293	303	304	307	286	296	289	276	298	269	249	273	290	272	289	325	283	285	289	292	303	288	305	282	267	247	286	296	328	271	266	292	291	280	287	294	270	293	270	299	264	257	272	267	316	296	293	289	297	302	268	273	296	319	277	287	293	281	248	276	262	301	252	297	264	285	314	283	281	289	304	291	267	300	298	309	258	264	257	301	288	281	286	298	299	270	300	271	279	278	259	289	277	270	305	267	272	303	270	296	267	267	274	286	274	279	306	298	282	304	269	300	283	297	263	295	304	303	291	262	291	270	286	267	275	270	277	321	267	278	271	272	279	281	290	280	286	280	268	303	268	317	270	307	302	307	277	283	292	291	274	280	275	290	313	282	270	303	267	285	278	286	294	281	271	283	284	269	289	265	312	295	275	303	288	308	307	306	289	264	276	296	279	329	316	285	282	297	300	298	304	277	302	262	282	299	268	311	281	295	261	283	294	291	320	278	294	280	278	276	297	273	282	324	272	295	279	289	263	287	288	277	261	282	281	269	305	296	282	301	319	263	300	262	300	261	312	300	277	248	289	273	291	267	272	297	262	272	273	251	286	264	292	299	298	294	287	257	276	292	292	290	286	265	267	304	300	270	268	305	301	298	293	293	278	264	282	261	277	296	289	287	288	274	287	311	271	282	305	286	292	282	308	290	310	309	295	293	304	263	283	270	290	286	306	297	291	290	291	278	324	292	313	296	316	260	243	291	257	275	324	284	253	276	279	295	279	248	284	301	301	266	293	302	270	281	287	305	288	284	284	260	268	295	286	286	274	277	273	253	293	283	284	289	282	277	291	290	313	283	283	281	283	317	305	286	290	279	275	282	286	297	306	308	275	290	263	309	287	312	279	273	286	265	257	306	274	287	259	285	287	298	309	306	278	304	254	301	313	310	264	276	291	287	271	305	285	290	282	267	302	292	289	266	300	266	303	278	256	299	290	302	288	301	250	276	291	309	297	297	288	280	280	282	290	299	300	249	302	295	285	284	325	282	273	295	288	288	264	282	286	268	253	301	277	316	279	294	312	293	293	278	278	325	288	297	293	267	295	303	273	284	254	281	314	277	259	278	302	287	280	283	279	297	292	283	283	288	301	272	272	271	319	278	299	287	277	282	299	282	302	284	311	286	280	317	301	328	293	276	311	272
3878	1336	1220	798	694	627	588	569	502	513	520	557	493	490	484	509	500	472	543	460	475	491	472	490	513	523	468	522	460	481	503	504	509	474	501	487	483	448	491	523	477	521	490	478	467	471	509	483	491	521	500	522	491	476	527	515	477	496	486	469	504	476	523	525	502	510	474	494	469	517	489	489	522	465	521	500	502	467	472	543	530	503	488	492	498	448	529	504	512	523	538	441	503	474	492	478	482	493	468	489	530	464	481	522	468	489	483	496	527	492	468	518	483	439	506	480	508	512	502	518	494	491	503	500	506	488	481	477	493	521	502	468	498	503	460	500	500	508	484	457	497	542	511	482	530	496	494	496	521	456	496	491	523	473	513	492	464	482	487	454	460	494	522	482	472	506	465	469	500	485	470	493	518	506	495	489	505	484	497	539	501	513	500	482	505	492	501	492	479	494	518	512	504	462	509	484	480	468	471	472	471	436	493	488	488	468	463	460	513	463	459	519	425	519	440	511	445	521	519	481	484	499	506	496	488	487	475	467	454	483	447	484	472	480	485	487	512	499	511	541	490	473	465	496	471	492	531	477	476	475	487	479	469	474	489	458	480	467	465	493	472	496	488	502	498	503	503	491	500	474	493	507	444	461	507	458	483	487	488	500	450	468	486	502	488	523	477	437	461	502	507	485	441	485	481	494	469	480	458	489	448	468	492	499	476	497	490	473	484	511	462	498	492	493	491	468	468	489	461	474	483	488	499	467	508	494	462	486	514	501	471	469	507	478	494	501	489	471	478	513	455	544	458	455	484	493	494	472	465	475	497	482	501	495	502	501	496	505	475	483	472	488	529	499	460	505	504	487	462	481	496	499	543	456	497	479	488	469	501	503	482	470	508	453	468	548	450	500	490	505	494	511	479	473	492	452	501	492	485	458	467	504	472	556	473	490	527	470	499	509	501	513	519	476	502	480	484	510	511	479	492	508	510	508	492	496	502	482	484	483	512	491	507	463	485	494	477	488	483	492	444	511	467	483	471	526	431	482	488	487	519	480	453	478	520	452	509	498	466	501	540	496	498	490	498	483	489	479	477	467	516	477	510	503	491	491	468	447	488	472	484	499	480	492	474	509	481	456	502	503	470	487	507	490	457	514	454	468	520	479	501	483	474	455	471	481	476	479	459	502	445	506	480	495	518	516	489	498	476	492	504	522	512	547	488	501	496	508	496	495	534	514	457	530	430	489	490	548	559	459	492	510	514	515	501	513	512	498	495	453	511	459	491	495	463	487	506	488	480	480	531	499	479	508	513	534	497	518	482	462	484	479	475	506	514	503	562	468	499	477	522	463	483	482	475	507	463	500	502	548	503	509	454	461	485	501	490	439	471	474	521	474	495	463	482	485	468	512	495	479	457	487	473	452	524	505	519	470	509	476	488	434	456	467	502	480	467	492	471	487	474	504	458	499	501	510	497	494	468	488	510	480	501	483	476	476	458	496	516	470	545	519	485	473	487	504	507	520	473	494	471	497	453	485	494	493	473	480	501	481	484	521	492	435	483	493	527	468	450	506	438	468	487	536	514	462	464	476	534	505	476	486	522	516	504	476	457	513	519	513	510	476	460	507	500	499	474	486	488	479	499	439	540	488	487	493	478	530	481	462	494	495	480	463	455	486	503	455	473	507	538	484	560	489	558	481	491	477	485	510	480	509	461	472	488	464	436	492	497	473	480	528	492	505	504	461	496	492	481	484	505	498	501	489	485	466	481	505	467	471	498	492	479	462	488	506	505	494	480	454	472	491	471	505	470	496	481	468	486	459	446	487	511	476	493	477	489	483	481	506	480	483	486	431	502	534	532	473	505	497	526	493	459	516	495	534	508	500	491	500	483	512	447	489	482	511	480	478	479	467	504	465	500	509	466	448	487	467	472	502	508	471	470	479	454	483	478	473	481	478	494	490	465	466	499	507	483	452	486	497	476	510	476	518	513	470	492	487	506	494	521	475	518	521	466	464	489	481	473	482	493	488	513	520	494	496	507	524	479	442	473	519	501	481	508	471	446	502	476	529	509	463	476	477	502	524	485	451	480	432	495	517	477	529	452	473	465	490	484	504	495	473	507	439	493	463	517	472	465	491	476	474	467	494	458	508	474	475	498	468	443	513	522	487	503	489	523	471	477	541	510	495	452	514	483	525	532	489	541	452	510	484	536	492	500	494	492	525	479	453	478	508	500	513	509	492	477	469	492	505	488	526	452	447	463	490	499	487	492	485	481	513	500	461	480	464	490	476	443	491	505	492	472	503	495	486	495	551	472	482	470	499	490	485	462	486	508	471	473	489	497	451	488	507	505	502	472	467	473	494	481	507	480	490	501	464	476	493	470	484	509	491	515	507	489	500	458	496	444	481	502	498	461	465	480	470	481	448	483	502	506	491	457	497	461	485	495	495	526	483	469	508	443	493	468	480	503	504	501	499	443	495	447	482	485	537	498	480	510	484	472	442	505	480	512	503	464	502	503	492	513	467	475	499	488	471	468	484	482	500	509	517	528	474	476	476	450	447	471	498	478	468	533	521	497	530	487	513	473	460	457	481	447	504	458	475	513	506	501	487	494	504	489	471	476	489	480	500	510	493	481	484	501	521	466	494	523	463	483	486	458	526	454	491	489	500	482	541	483	483	457	492	463	487	444	476	440	495	450	477	497	525	488	477	440	516	452	500	485	475	466	463	457	470	484	475	518	525	519	465	472	504	484	463	491	531	461	455	527	488	479	470	527	471	501	490	507	492	475	474	526	454	494	464	465	481	514	494	502	517	506	476	511	494	484	485	488	473	486	515	477	478	503	487	479	470	478	473	497	492	520	500	503	449	475	487	463	479	483	505	513	488	501	518	516	507	479	468	470	499	536	480	524	490	503	471	508	521	494	487	487	457	466	479	518	469	494	498	476	507	483	503	476	493	482	482	478	528	508	493	502	502	506	512	489	520	505	477	488	474	504	473	457	466	506	442	516	450	473	479	521	474	511	461	523	501	476	472	510	495	472	453	457	501	475	513	467	481	473	469	501	489	531	496	442	488	467	478	506	463	439	516	482	492	514	476	476	481	439	466	496	493	514	481	523	488	488	459	476	498	456	501	469	462	442	505	467	524	496	472	509	471	479	512	502	492	485	487	455	489	484	497	475	525	509	455	465	493	560	501	489	484	479	538	470	474	478	492	505	498	458	484	503	503	480	461	478	520	485	481	466	502	490	494	474	506	511	442	492	488	476	516	469	483	484	521	499	454	469	471	515	487	498	528	499	491	465	502	444	461	519	467	452	528	480	451	493	505	474	513	518	530	463	498	511	446	512	501	506	483	479	507	480	491	473	465	479	475	466	510	466	489	499	499	498	464	482	479	505	469	458	484	481	490	475	480	486	465	514	449	464	492	508	513	479	485	485	518	550	523	455	501	485	546	484	489	508	488	493	480	489	485	521	488	493	488	493	516	517	491	512	470	509	546	510	462
24040	21126	28225	24280	20323	2034	644	441	320	312	305	311	277	241	246	237	222	238	189	199	238	225	216	224	220	221	205	224	221	204	232	195	194	195	198	201	190	196	193	192	173	195	204	189	211	186	221	190	200	194	203	221	203	192	216	154	191	207	183	203	186	194	173	195	189	166	179	183	197	209	189	218	178	194	182	194	218	179	220	196	191	208	177	184	187	206	176	206	167	198	172	214	181	203	198	210	199	190	209	178	178	185	170	197	185	185	207	200	203	199	188	192	204	176	187	179	196	203	196	200	188	191	193	174	199	175	202	177	191	182	209	148	206	197	165	197	188	175	172	199	223	213	206	188	181	175	204	171	185	173	174	163	153	206	197	184	183	178	180	197	196	175	215	197	175	198	195	197	169	212	182	182	177	194	193	186	198	204	157	190	181	205	217	178	181	189	174	223	170	188	197	171	172	189	186	174	182	208	186	197	178	201	206	176	194	213	194	194	202	201	209	188	199	185	192	211	201	169	184	183	207	205	185	202	179	191	195	182	202	191	174	178	205	208	204	198	178	194	184	196	199	194	160	215	188	201	206	198	191	191	213	208	189	185	181	191	192	168	180	187	156	189	187	189	193	164	187	181	179	198	210	189	179	210	191	208	187	204	168	196	181	186	182	190	185	195	202	180	184	180	194	197	186	182	245	172	177	175	205	161	180	174	196	193	195	207	186	218	198	213	177	182	159	177	212	203	162	199	171	180	203	174	177	189	189	219	175	184	171	176	193	212	221	185	173	173	183	191	170	199	177	180	183	189	199	193	188	175	212	213	180	176	181	188	181	187	164	187	184	210	197	178	202	208	206	182	195	209	174	194	172	176	181	204	178	187	184	182	193	212	185	166	175	184	197	206	190	206	198	209	182	187	192	197	193	186	187	228	183	192	175	207	177	184	191	182	176	175	181	157	208	201	195	202	200	175	188	181	201	180	178	178	195	191	194	214	195	178	164	177	206	193	188	190	178	187	186	185	165	209	196	177	209	203	189	179	192	206	195	196	196	211	177	174	186	210	195	203	188	194	180	182	182	176	187	182	188	174	204	204	180	205	187	190	217	208	161	208	203	190	191	176	193	192	206	184	192	186	195	191	200	178	186	186	171	181	169	215	210	151	194	195	200	200	207	167	175	216	189	188	194	182	202	189	213	199	170	189	206	182	194	184	183	193	171	199	202	186	190	217	183	181	190	188	182	217	185	202	192	195	201	199	214	177	201	180	189	182	169	196	180	190	201	173	193	189	194	207	156	152	205	188	226	178	188	212	188	175	184	189	248	167	187	207	204	187	177	189	183	190	209	199	181	219	176	162	157	215	166	192	175	200	197	187	176	201	202	174	184	177	164	197	187	188	197	165	192	188	188	177	220	165	194	162	202	186	208	202	206	201	203	187	190	176	204	199	191	197	192	166	189	197	173	175	189	186	198	186	185	211	184	187	205	172	180	199	193	187	195	192	194	201	187	185	207	189	185	191	202	163	197	180	187	196	199	238	205	190	207	196	212	205	212	206	196	206	182	204	168	184	189	207	197	196	194	172	193	194	205	207	184	184	182	213	183	165	211	191	187	165	205	178	201	186	238	204	199	194	199	202	195	205	208	192	212	198	195	193	195	212	202	180	196	181	197	199	221	196	182	215	198	205	207	211	187	214	205	192	189	183	197	206	200	214	187	183	182	209	195	184	182	194	183	175	184	191	169	205	200	183	192	181	229	216	185	192	203	192	180	172	166	185	194	180	193	175	190	186	184	183	182	179	182	220	186	202	189	179	171	209	202	201	174	186	180	174	174	209	185	193	204	204	202	200	186	192	197	201	205	207	199	184	197	183	199	182	187	196	186	174	216	190	209	170	183	174	178	191	183	176	187	198	195	188	161	187	195	180	178	199	173	173	201	208	195	199	192	174	183	199	186	204	184	228	197	217	198	183	178	223	197	205	192	211	202	202	194	188	182	192	181	168	189	181	208	183	189	193	190	183	209	167	215	178	198	189	176	197	192	189	166	180	176	201	191	184	190	176	182	196	186	200	191	210	180	197	175	198	221	174	210	193	210	185	189	191	197	165	185	177	158	168	213	201	198	198	187	215	197	216	196	174	191	177	223	202	183	182	166	214	157	192	176	177	207	171	163	202	193	179	201	208	192	175	183	205	201	207	211	203	189	183	211	170	177	198	181	207	198	212	197	189	188	195	213	194	176	204	222	199	177	206	209	178	166	212	163	172	160	189	202	186	217	201	204	208	209	194	192	178	197	189	183	169	197	188	207	188	185	190	150	202	205	161	186	198	151	169	182	191	179	188	189	190	205	208	183	187	153	196	190	181	179	190	178	183	165	201	163	193	203	207	212	178	180	181	209	206	174	205	177	203	189	208	180	188	194	161	200	174	209	201	184	215	206	192	181	203	186	183	178	179	188	205	184	198	199	180	196	189	176	206	222	203	196	210	204	187	190	191	194	223	166	197	198	176	178	158	182	207	187	213	188	189	195	194	201	172	190	188	187	214	195	158	204	213	207	199	195	178	189	173	200	199	192	191	179	193	188	197	202	169	181	224	182	195	199	167	184	173	189	198	191	199	179	191	205	178	192	185	185	173	184	197	188	188	178	194	174	204	199	206	186	205	210	179	194	190	174	163	203	196	185	180	197	153	204	214	195	200	192	173	175	164	194	207	200	168	220	186	192	198	179	184	195	199	192	160	213	174	179	181	181	177	206	204	197	212	194	195	189	209	191	194	184	192	200	188	162	205	180	179	179	186	184	201	178	195	211	180	215	183	200	191	171	185	190	212	184	206	175	169	197	184	182	172	190	201	199	186	204	223	178	206	196	210	187	222	190	198	194	182	204	183	185	180	178	198	184	175	204	177	179	191	186	179	204	173	202	195	188	178	172	183	192	198	193	184	162	201	187	194	181	178	167	217	196	215	194	196	211	208	208	189	178	180	205	194	191	179	208	172	204	204	202	184	179	205	194	185	193	174	200	200	185	208	213	204	168	167	180	205	198	162	202	186	210	190	189	191	168	185	183	176	197	213	194	195	209	183	186	186	182	212	160	194	205	176	213	200	207	188	185	209	191	185	203	186	178	193	180	169	191	190	178	217	164	185	184	196	179	192	194	169	171	177	182	212	198	177	208	189	186	174	206	194	169	180	177	204	182	191	161	173	169	201	195	174	164	195	171	175	180	199	194	189	192	175	197	187	174	209	195	198	201	184	189	189	202	188	197	187	167	183	168	190	197	199	217	194	213	188	185	142	188	207	206	183	171	189	213	179	202	191	169	183	187	185	208	175	178	195	192	204	212	190	213	194	187	201	166	175	207	198	171	192	190	208	171	193	207	181	194	176	197	193	180	193	184	178	195	177	189	198	199	202	217	174	197	170	190	172	215	170	183	172	206	203	201	193	190	205	188	191	195	189	175	189	199	155	195	183	174	190	185	198	188	184	199	197	174	188	207	197	196	205
5119	9859	8264	4115	2724	2014	1613	1284	1026	920	822	711	637	582	494	544	483	509	449	419	434	375	430	427	408	388	421	369	375	374	395	386	371	371	357	402	358	334	371	326	374	331	358	390	346	334	365	346	383	329	362	336	358	339	343	357	348	367	342	327	315	326	345	351	336	338	348	336	348	306	349	333	358	338	332	369	355	309	367	329	380	344	355	334	338	328	353	314	352	339	363	343	330	323	303	337	329	354	353	368	382	336	359	316	337	361	316	359	341	325	327	323	319	335	331	346	374	321	353	339	322	331	328	360	324	333	335	318	325	340	330	295	328	336	316	295	325	358	313	330	332	335	333	351	358	326	343	304	318	367	321	344	328	321	354	339	333	304	330	325	314	343	336	331	359	321	321	335	361	353	342	342	333	334	361	347	369	325	322	338	324	313	337	317	345	305	318	335	345	353	348	337	337	319	332	321	330	328	330	352	307	337	353	358	325	331	312	319	332	308	329	311	298	349	294	379	373	342	363	356	334	351	379	350	314	323	353	327	315	335	391	355	309	332	334	313	365	340	322	328	333	347	321	356	337	310	328	320	326	319	310	340	333	338	314	336	345	315	336	347	323	365	334	354	316	328	316	350	332	300	352	337	297	340	345	335	306	303	334	334	342	343	324	355	324	302	333	349	340	320	337	330	353	381	363	328	316	333	323	339	334	320	315	329	335	337	368	374	314	346	327	316	315	309	326	337	335	320	336	338	327	370	324	355	333	345	343	337	313	324	361	360	303	297	321	354	342	335	331	348	350	331	310	316	354	349	317	319	301	319	287	339	338	332	323	341	342	314	325	305	308	301	312	336	305	320	359	317	327	315	362	345	353	327	350	345	335	349	357	320	327	321	315	325	313	303	349	355	320	316	309	314	324	310	346	336	330	310	321	343	293	317	305	335	342	315	334	357	311	341	344	323	337	341	336	332	336	380	363	349	359	383	297	318	321	316	332	341	349	326	313	368	313	316	341	344	330	371	328	330	331	366	315	340	316	318	373	311	340	313	304	321	335	352	318	314	326	327	339	337	333	315	342	367	354	352	343	313	349	320	339	323	335	330	324	333	354	308	349	349	328	353	340	312	324	329	315	336	326	320	344	334	353	308	308	312	323	299	366	343	349	321	336	321	375	363	300	341	352	344	337	306	348	346	352	335	331	344	385	324	337	316	330	310	333	371	336	340	322	338	338	325	341	319	313	310	336	312	312	327	343	329	326	369	348	364	335	359	358	328	346	300	329	322	321	328	393	314	310	360	350	333	383	337	354	321	328	351	351	328	299	327	350	371	347	281	344	318	317	335	317	344	352	328	332	358	357	343	314	349	346	343	322	314	319	341	340	329	309	319	338	310	336	312	345	324	355	316	340	335	349	334	307	338	377	347	314	377	353	350	351	314	325	365	322	338	359	322	355	332	353	326	348	333	353	333	333	344	339	350	322	341	339	323	354	333	336	343	321	321	337	304	322	320	316	339	342	324	331	339	344	296	358	329	333	316	310	344	306	327	317	346	329	314	336	335	325	330	359	313	300	332	309	324	330	333	354	366	359	330	347	361	336	311	351	349	312	365	349	340	337	359	349	279	311	336	357	337	339	359	321	368	355	333	328	336	329	326	315	320	367	317	349	315	327	313	335	306	361	310	332	359	319	333	326	345	332	329	322	319	331	349	375	358	330	323	319	328	323	327	366	314	309	346	325	323	334	307	347	342	325	299	327	346	325	346	353	331	356	316	346	367	349	337	338	336	322	334	338	334	326	324	322	320	338	311	341	354	339	356	332	338	383	321	309	356	337	314	334	309	339	330	307	343	329	315	345	344	324	329	358	334	349	356	344	335	312	353	348	301	315	324	340	328	343	340	313	336	308	337	312	323	327	350	356	337	328	336	336	321	352	308	314	338	333	324	331	334	322	383	356	312	352	343	346	323	333	355	336	320	322	291	359	314	346	323	294	327	316	331	333	300	341	347	354	316	327	339	332	337	322	323	324	347	342	329	349	348	305	318	332	339	367	327	351	325	328	342	333	325	298	334	331	322	336	318	343	337	355	337	337	346	359	338	341	351	349	341	300	318	333	328	312	330	340	329	326	353	316	315	319	316	325	354	356	331	314	353	368	338	356	308	291	327	343	339	337	356	355	334	347	325	339	349	350	323	347	317	334	329	323	336	288	362	325	337	328	333	318	350	348	336	312	297	344	333	350	316	332	302	334	339	345	358	340	350	312	316	321	354	348	337	285	316	313	282	370	316	354	328	320	333	355	338	312	360	357	360	335	328	328	319	361	318	322	343	353	329	348	336	325	317	328	317	309	336	337	350	337	332	315	328	313	330	337	368	334	328	344	320	330	317	348	357	298	331	327	316	325	336	315	338	365	322	356	344	352	337	348	297	318	358	360	326	370	335	310	360	326	330	320	341	360	326	330	346	341	339	333	314	341	308	316	330	335	339	344	326	339	304	347	319	327	356	356	322	346	361	372	320	306	331	352	338	349	329	308	321	308	327	367	291	334	324	326	347	336	359	327	340	365	320	327	359	337	323	311	323	328	335	335	356	284	336	356	350	332	353	311	343	316	317	362	369	328	336	299	334	321	320	349	358	344	303	314	311	341	317	321	322	343	347	296	329	335	325	290	337	313	329	355	353	319	287	376	294	352	332	331	349	327	326	335	307	341	348	343	302	325	347	303	374	318	348	326	327	327	324	356	360	325	341	333	329	341	327	324	363	326	339	319	367	318	324	315	343	377	320	326	338	324	345	321	308	325	308	313	349	356	340	321	341	320	337	334	326	357	308	349	321	313	347	308	337	304	323	349	325	346	355	343	349	334	301	346	361	334	319	337	314	316	345	343	381	301	349	321	365	319	335	359	357	333	355	328	341	340	348	336	346	373	334	319	351	335	361	331	362	339	371	334	312	355	340	360	319	337	350	350	323	322	305	344	303	302	321	317	321	326	332	340	334	364	337	338	358	361	312	339	323	362	355	339	326	315	335	351	334	317	330	334	298	331	312	294	304	329	331	319	346	312	310	338	319	336	335	337	305	371	319	309	355	333	335	332	344	325	346	318	326	335	337	319	333	352	336	337	333	347	348	323	359	333	341	338	354	350	322	316	342	303	325	334	331	336	333	343	302	350	312	321	355	341	341	353	334	331	311	338	332	300	323	318	293	356	323	339	326	330	323	339	356	333	303	326	360	337	319	336	320	352	318	334	332	321	301	324	375	302	303	360	301	353	314	308	393	345	331	297	306	356	349	362	332	322	346	330	362	340	328	349	333	327	358	349	379	310	360	352	333	332	371	318	335	336	331	355	348	308	347	358	347	344	327	306	322	330	352	333	330	348	325	335	343	330	320	354	317	321	333	327	344	344	299	312	335	331	328	326	352	314	321	339	338	320	334	320	311	363	345	327	328	315	320	364	342	315	359	346	303	321	352	335	333	319	342	298	332	344	336	379	365	336	323	296	330
23155	21160	28907	23669	21161	19683	1763	619	413	347	292	271	191	196	182	176	138	146	142	116	139	132	113	91	82	100	112	113	85	86	87	80	100	87	99	92	90	81	90	87	77	90	82	79	85	86	87	65	88	82	92	82	53	89	83	94	72	75	74	94	81	69	86	66	70	75	79	74	62	76	72	87	78	85	86	87	66	75	71	90	71	78	85	73	87	65	68	70	66	82	60	74	74	87	57	62	66	68	75	61	84	79	53	76	83	64	76	56	68	70	56	78	83	74	65	65	83	57	74	71	53	65	74	57	61	69	57	67	63	70	65	70	54	61	68	70	75	60	69	69	68	58	69	77	63	56	71	52	69	72	74	68	68	61	72	70	86	71	80	73	69	61	65	68	64	73	82	78	75	83	70	77	61	66	68	59	71	62	66	71	66	71	75	71	87	64	56	68	65	59	72	69	72	73	71	71	73	69	56	70	70	61	84	66	71	73	68	66	69	74	62	60	60	81	58	83	59	67	70	75	67	75	57	66	58	79	63	69	72	67	72	68	69	74	76	63	59	66	74	64	73	81	62	61	63	59	69	72	73	57	82	79	57	71	67	62	54	66	73	85	76	80	79	64	64	64	58	64	63	81	75	80	70	79	69	71	62	63	61	83	57	58	72	64	69	82	66	54	59	67	85	70	67	77	90	60	66	55	73	66	65	73	75	64	77	59	65	58	88	73	54	72	81	77	62	75	67	66	65	73	72	69	70	73	77	68	77	59	66	68	67	64	72	77	79	54	71	60	82	66	68	68	71	63	66	85	64	67	42	70	69	63	76	55	61	65	73	67	63	70	60	78	59	66	76	65	65	69	75	69	71	70	69	65	86	61	67	91	66	70	69	61	65	72	63	66	39	68	65	66	78	65	69	64	73	75	75	85	79	76	64	81	62	76	66	72	66	77	80	84	89	67	60	65	56	63	65	65	89	75	59	68	61	69	83	63	68	61	62	61	61	67	67	76	59	88	56	75	70	72	48	60	70	66	57	69	59	81	77	90	79	65	72	79	63	59	76	58	87	51	74	76	74	76	71	65	60	69	65	77	81	56	70	63	69	76	60	69	67	66	52	78	71	77	71	56	66	75	59	66	67	60	74	80	61	59	68	74	73	66	73	62	66	59	68	70	82	75	73	70	77	68	68	84	60	56	52	60	72	53	58	85	83	52	70	64	69	70	73	79	57	61	83	68	79	64	63	71	67	67	55	76	57	70	64	69	66	71	64	51	82	69	75	64	77	71	72	66	59	73	73	63	63	65	79	72	59	66	66	57	63	60	78	65	76	73	64	57	71	65	81	79	66	70	75	86	66	67	66	67	66	58	76	68	66	67	71	63	76	70	66	68	71	84	73	74	70	78	61	65	89	68	76	60	58	83	55	72	75	63	64	66	88	62	66	68	68	67	70	66	77	63	62	65	74	69	55	64	57	68	75	69	65	62	87	69	62	64	71	63	65	72	71	78	65	66	59	71	80	86	72	77	77	77	67	64	56	60	62	81	59	69	72	67	53	83	68	78	71	63	55	69	77	62	77	75	57	77	74	66	61	66	61	63	93	71	79	68	61	73	66	67	65	74	78	58	63	64	66	80	65	77	68	57	56	77	69	70	66	84	63	66	65	77	71	72	64	61	68	85	68	82	69	68	70	75	66	69	58	69	78	83	59	71	68	79	63	81	83	66	81	71	65	63	66	77	64	66	84	72	67	63	55	52	77	76	75	72	62	79	52	79	88	60	67	77	83	68	63	61	57	59	67	56	88	62	71	82	90	73	63	60	66	70	63	68	70	60	72	62	64	78	78	68	68	64	79	67	60	67	63	66	89	70	73	59	62	56	58	61	82	73	74	78	66	77	78	60	54	75	61	67	72	80	59	83	60	79	78	77	72	73	64	56	71	83	48	80	65	81	89	65	59	60	72	74	71	77	73	72	66	67	60	66	65	50	67	67	67	76	69	68	81	58	61	66	75	63	67	65	70	70	70	71	65	79	66	72	70	68	76	81	59	67	78	67	66	67	73	62	70	73	68	76	76	84	64	76	94	64	83	62	77	74	71	60	59	73	68	58	71	72	78	60	56	57	65	62	77	64	57	73	72	53	72	59	66	74	74	84	64	74	81	80	74	76	69	69	67	68	80	59	78	70	78	71	63	77	60	80	66	67	61	58	56	63	78	69	74	68	88	71	67	64	77	70	81	58	75	80	75	56	59	76	86	75	60	74	72	75	66	68	61	56	70	75	65	58	69	70	63	60	66	69	69	83	68	87	73	62	75	68	74	67	65	76	76	67	70	73	66	72	62	73	66	72	54	83	65	62	64	74	78	61	70	71	69	76	66	64	80	57	84	70	82	75	70	61	66	57	63	66	81	63	80	74	82	62	82	60	79	78	59	73	59	75	71	67	81	86	84	73	65	76	56	59	60	83	50	53	71	84	62	68	62	61	64	61	66	66	61	65	73	69	74	72	69	63	73	62	66	72	68	70	71	72	52	50	65	73	60	64	65	66	65	65	80	88	71	56	65	85	78	61	78	69	67	55	69	77	81	70	67	60	65	90	62	64	72	67	60	47	75	72	68	68	74	53	79	60	83	68	71	70	64	77	67	68	63	65	69	61	73	65	70	73	66	58	73	72	72	64	67	56	71	75	66	55	62	64	74	67	80	77	60	77	75	71	57	72	63	63	74	77	68	62	67	47	71	63	68	68	58	53	61	81	59	73	61	58	69	50	61	78	60	86	61	66	69	77	85	86	67	59	67	70	76	51	75	64	73	66	79	93	64	65	66	66	68	64	75	77	61	66	77	72	79	70	74	66	50	70	68	57	68	65	74	81	72	77	69	62	75	77	83	67	71	66	69	64	75	60	81	67	65	72	67	74	68	53	54	59	66	62	63	78	67	71	63	69	68	79	64	52	62	83	64	65	75	67	64	50	69	73	69	68	69	72	75	84	70	52	74	69	65	68	70	66	66	67	65	66	61	68	57	66	80	77	79	63	72	73	80	82	77	67	73	57	72	65	79	68	65	59	74	85	66	52	66	72	59	69	77	66	73	63	60	68	77	78	68	79	65	89	70	56	75	74	55	86	66	63	72	57	57	60	61	67	66	70	79	70	76	71	71	77	70	50	66	67	73	76	70	74	66	76	69	65	66	78	69	72	59	84	70	76	82	64	79	55	70	56	56	55	78	66	70	58	67	70	73	73	64	61	73	92	65	57	73	86	69	71	82	71	71	83	69	69	57	67	83	67	77	72	65	61	67	63	76	60	63	82	59	65	66	67	55	49	70	89	73	58	62	52	78	55	68	69	64	60	71	65	64	55	77	69	60	65	59	57	62	61	70	62	62	69	71	75	74	63	66	66	84	75	70	74	90	61	72	64	68	61	64	73	66	76	70	73	74	65	86	73	74	71	66	69	78	74	77	73	54	53	75	60	70	61	72	76	77	69	67	82	76	74	68	74
7564	15921	13407	6933	4661	3353	2464	1915	1530	1218	988	862	695	615	552	451	398	405	338	325	343	301	286	277	242	246	237	207	182	224	177	214	192	194	174	188	164	160	146	158	161	156	146	150	152	167	153	154	140	133	143	162	145	152	142	146	140	135	127	127	129	143	157	113	119	121	133	143	138	130	159	155	138	124	137	130	120	117	132	132	125	128	137	141	150	125	118	128	138	132	102	116	140	128	143	135	115	132	141	129	113	132	144	118	121	127	138	128	112	129	103	141	131	117	114	125	119	141	116	109	124	124	116	146	126	122	106	138	113	126	118	125	138	138	119	127	113	105	101	112	129	129	127	130	110	93	112	120	126	135	123	134	134	123	108	127	135	123	110	137	145	110	110	126	130	125	126	131	130	120	121	130	112	140	115	123	116	115	127	131	130	137	121	109	119	112	119	113	130	145	118	133	111	136	112	118	120	113	126	123	124	113	102	110	124	133	130	134	122	107	102	130	137	136	135	136	107	112	140	127	125	113	115	117	126	119	125	131	135	103	118	116	115	114	117	114	111	123	133	125	109	126	119	120	135	128	132	106	135	121	132	135	146	110	108	113	100	114	109	135	101	96	132	126	148	126	123	128	117	121	124	111	120	113	127	135	143	129	156	103	121	113	104	126	116	138	107	107	125	115	125	117	113	108	123	121	126	117	117	106	113	107	137	117	128	135	102	112	121	122	122	121	125	122	127	118	114	119	123	126	136	125	126	107	139	129	133	127	128	141	128	126	123	132	114	114	127	115	118	125	109	122	113	123	134	139	123	120	125	117	108	147	133	133	109	116	121	126	128	115	114	122	112	102	124	124	124	137	123	110	127	115	107	126	117	122	118	114	117	137	132	116	122	121	134	131	129	122	114	119	127	103	141	97	127	110	106	127	116	99	129	112	115	134	122	134	115	111	106	129	139	145	119	114	115	121	124	121	122	136	112	117	140	124	133	118	134	132	108	109	131	127	131	131	121	103	111	115	127	109	120	105	130	143	124	117	125	124	99	118	128	126	116	121	116	120	123	131	125	105	112	123	122	121	136	112	95	113	109	111	125	135	110	105	116	122	129	112	120	109	117	133	117	126	111	107	122	126	129	120	102	144	120	111	126	111	109	115	128	127	133	125	133	127	118	133	121	127	112	120	121	132	124	118	127	121	137	108	105	127	122	118	114	127	111	128	143	147	126	113	122	119	119	120	128	109	126	133	117	132	136	124	128	128	148	105	119	123	136	137	130	132	124	113	136	141	121	113	121	109	138	127	119	125	104	119	128	125	112	135	124	122	120	132	104	111	115	114	127	117	126	122	116	117	124	130	116	140	119	152	142	112	114	132	116	109	134	117	114	103	121	137	141	122	121	117	121	108	144	120	109	111	107	124	118	133	119	110	132	118	101	126	133	111	121	135	123	100	120	122	117	114	123	102	125	124	128	120	116	129	128	133	135	99	126	112	110	128	110	110	113	132	118	122	132	99	122	108	134	115	122	132	117	112	125	126	101	125	121	133	110	119	139	99	126	118	111	125	154	130	131	138	117	118	124	124	110	112	126	122	135	107	129	124	122	119	125	100	115	112	142	121	110	110	116	122	110	131	141	134	103	129	131	135	122	113	115	122	136	108	116	130	125	133	110	119	108	118	118	152	106	129	112	124	111	121	112	113	114	109	117	117	120	118	110	132	123	108	134	121	116	97	116	110	109	113	102	137	132	112	125	112	122	133	136	96	125	109	111	121	135	118	111	138	137	107	136	113	107	104	123	138	119	126	114	131	105	116	131	136	148	122	121	123	106	111	119	109	129	124	122	160	127	125	126	115	118	119	117	120	118	127	134	136	123	123	121	139	126	136	119	112	114	118	111	137	122	129	135	138	121	112	117	145	135	116	114	131	133	133	132	128	108	117	130	122	101	110	122	127	122	118	128	124	113	122	120	100	120	130	107	118	115	117	144	127	120	117	126	104	119	125	109	120	138	112	134	109	128	109	125	123	127	115	112	139	136	127	127	124	127	115	110	131	104	131	120	120	121	110	125	125	119	119	127	91	137	130	110	152	138	117	121	129	135	137	125	121	127	118	134	101	147	131	101	135	111	130	116	122	120	118	131	123	138	127	121	119	133	114	109	111	125	127	133	123	125	124	124	141	121	129	134	128	128	118	126	119	118	128	121	128	115	109	110	146	118	141	118	116	128	129	141	117	123	113	117	135	127	113	134	114	107	131	116	117	127	122	120	113	123	136	122	117	119	124	123	132	108	142	122	139	104	125	119	137	131	102	132	110	130	126	124	123	106	133	116	130	142	121	131	121	96	117	139	136	89	110	118	125	113	132	136	130	127	141	99	113	116	117	131	113	125	122	110	125	116	115	127	138	122	103	130	127	122	145	104	126	127	139	120	128	130	140	112	123	130	107	121	128	96	126	116	123	102	126	137	119	132	102	123	125	123	102	123	116	115	122	134	116	135	113	113	117	146	104	96	133	143	113	130	98	118	129	133	120	118	112	130	127	124	128	110	129	127	130	123	110	113	117	122	110	106	120	120	121	132	101	133	114	125	134	141	105	129	130	126	134	120	137	113	129	107	118	115	133	131	119	105	117	120	110	117	128	117	128	123	112	118	122	115	128	127	135	119	127	121	123	115	123	128	113	114	115	125	115	133	114	139	125	114	121	118	131	113	134	112	117	119	118	125	110	108	125	105	129	142	106	112	127	122	104	122	117	126	127	112	115	114	97	129	117	117	120	113	115	114	109	114	122	110	126	123	137	134	106	134	128	112	133	127	132	119	123	124	131	126	122	129	117	121	106	127	119	118	129	106	103	144	111	115	128	133	114	135	109	114	105	133	116	135	110	118	114	112	104	122	129	118	147	108	104	110	105	129	148	116	117	119	113	133	125	118	110	132	118	128	108	127	130	120	117	124	122	135	121	123	141	131	135	122	119	129	110	146	166	152	120	114	106	138	130	138	131	121	127	118	131	119	127	110	139	141	127	119	118	146	122	121	134	119	125	129	130	132	128	126	130	117	133	126	120	122	117	127	130	132	115	116	111	120	118	140	133	139	110	136	126	108	128	119	118	136	114	114	122	109	129	126	112	123	113	137	122	116	136	147	127	122	118	134	112	131	135	121	93	119	115	125	120	130	104	110	120	106	125	126	100	140	116	103	130	111	129	135	122	130	105	119	137	105	132	128	147	127	109	125	131	106	129	123	117	120	140	134	112	113	118	127	134	136	115	120	114	104	97	132	99	111	97	106	120	122	96	129	147	111	128	123	126	118	133	108	125	110	108	105	117	103	101	139	131	118	123	111	155	136	119	119	122	112	122	104	125	117	101	104	118	143	117	132	103	116	134	136	114	134	101	136	109	123	113	102	119	122	103	119	131	135	130	143	103	142	130	104	129	120	129	125	135	128	111	126	109	117	130	114	126	120	134	130	135	118	114	138	127	116	109	117	117	151	113	133	122	111	128
26643	19712	5384	545	366	326	302	334	327	297	298	286	302	267	277	315	289	278	271	292	322	256	311	266	283	289	286	255	282	268	271	333	260	283	280	275	272	282	302	304	278	276	279	314	283	278	275	286	245	303	296	278	273	257	274	251	309	274	274	276	271	234	281	265	272	262	283	282	276	314	287	271	249	256	290	292	274	268	317	273	292	271	293	297	277	256	298	289	268	256	280	289	291	318	274	292	307	277	261	304	279	270	283	276	273	259	271	283	302	290	253	281	293	287	269	271	277	314	271	298	259	294	282	254	281	276	293	282	299	281	281	270	280	272	249	271	277	299	282	324	285	268	299	264	280	280	273	287	311	293	295	287	263	293	290	290	277	297	295	296	286	258	257	249	298	251	257	298	292	291	307	284	295	247	267	258	291	286	257	303	284	276	285	275	282	286	261	256	274	286	276	294	266	278	303	287	259	289	276	292	281	270	291	269	252	269	268	285	286	300	285	303	265	277	261	281	271	290	282	274	279	276	273	296	265	285	271	271	283	274	277	289	289	281	277	310	316	275	281	287	274	269	297	268	274	276	267	266	280	253	277	282	296	319	282	296	286	271	277	296	278	297	273	285	267	264	250	305	307	291	267	282	291	265	271	291	273	276	291	291	290	274	272	271	267	263	306	284	274	275	272	293	264	276	277	291	283	282	290	288	299	280	268	291	256	281	275	283	271	313	267	255	268	261	262	270	264	253	269	273	278	274	272	263	271	282	276	280	288	275	279	314	293	262	255	276	270	270	289	263	269	260	285	284	298	277	314	276	310	284	280	267	271	297	263	303	274	290	263	242	283	281	273	263	286	278	282	257	268	281	283	286	266	290	282	264	268	288	260	263	251	297	251	286	267	278	316	289	267	275	292	282	290	273	298	292	291	285	305	264	274	258	293	251	300	270	272	260	277	275	288	287	292	280	308	257	288	276	296	279	307	303	266	289	291	288	286	259	244	289	256	275	274	266	290	333	282	278	289	260	276	289	294	278	295	293	248	298	274	250	301	299	280	314	289	259	279	268	292	291	290	302	293	280	266	272	279	283	287	310	281	276	287	292	259	285	280	304	283	281	295	300	262	290	257	281	272	269	257	257	261	266	281	278	280	272	259	282	297	226	255	273	273	269	281	292	272	230	302	282	317	287	296	274	252	248	293	263	287	280	263	284	247	287	251	250	297	260	283	305	287	273	288	274	294	285	262	263	256	252	266	295	260	259	287	274	282	273	311	269	272	287	306	288	246	261	263	285	257	288	282	322	297	255	305	279	280	296	280	276	298	255	298	294	275	257	278	305	256	263	271	271	299	231	277	260	262	306	293	254	276	292	277	268	282	292	283	309	288	316	265	274	298	280	289	228	274	271	297	287	296	296	281	245	304	299	275	290	280	278	280	277	263	291	262	330	290	319	290	275	292	289	304	296	285	307	278	264	295	314	263	268	277	318	277	278	286	292	293	308	275	294	278	283	295	296	292	276	275	289	295	285	262	274	271	271	270	267	271	271	282	266	248	271	262	299	300	279	255	296	277	312	267	278	273	287	294	275	258	279	282	289	279	302	293	277	272	247	300	309	293	255	265	301	279	280	309	255	319	280	278	294	288	289	284	286	267	256	273	285	287	270	296	281	250	306	303	275	276	303	308	292	311	301	248	286	270	303	312	290	311	295	312	311	284	291	264	258	295	287	292	286	261	292	274	287	283	285	281	269	254	286	281	280	278	257	270	275	276	273	284	289	298	267	273	296	265	274	279	299	284	266	317	250	321	281	311	284	289	302	294	269	278	307	273	295	271	284	289	259	306	290	278	295	288	245	290	266	296	284	314	250	293	260	288	299	293	279	271	316	293	306	254	255	260	274	258	268	300	276	286	286	277	289	264	294	259	259	277	274	281	282	267	277	303	252	313	291	275	298	318	274	295	262	277	275	256	294	264	297	269	307	302	272	263	271	286	288	299	261	292	277	299	258	262	271	281	275	306	288	289	255	332	289	262	294	289	299	291	308	278	306	324	303	276	302	296	285	286	322	315	292	297	257	267	290	268	261	262	271	268	263	279	263	285	275	271	296	267	305	263	284	298	264	299	276	253	282	302	258	285	303	292	282	278	295	264	293	305	269	259	291	279	279	298	254	277	256	266	268	294	296	233	275	284	277	285	297	283	281	263	310	270	276	273	286	308	263	307	285	303	287	317	283	280	247	248	297	284	269	270	257	288	291	279	280	276	267	283	263	291	279	280	285	300	284	278	296	287	277	269	295	296	311	300	310	282	298	288	262	262	272	273	270	268	277	325	263	265	287	276	304	295	276	274	293	284	288	315	280	300	273	257	266	274	297	286	308	272	283	298	292	296	294	255	260	278	285	283	267	317	277	290	313	275	267	262	272	248	292	289	309	291	286	267	267	277	276	251	279	285	252	288	275	275	267	276	286	263	286	279	269	295	282	301	271	277	276	272	248	289	311	298	279	273	263	260	246	292	286	292	309	278	283	299	265	307	245	280	274	273	288	268	310	270	303	277	270	313	262	270	299	287	275	289	269	265	284	282	284	248	283	288	258	295	285	272	278	267	303	300	279	250	295	283	259	284	304	289	238	305	303	302	287	296	276	281	280	287	293	260	299	297	282	269	282	263	256	299	286	278	282	288	272	263	274	306	270	291	288	271	270	278	282	285	265	311	262	279	278	303	303	264	253	280	297	283	248	289	291	315	283	258	299	278	294	272	274	266	294	285	274	266	278	291	274	280	308	294	268	285	269	279	265	272	284	285	290	261	298	279	258	271	266	289	271	240	295	299	304	299	286	287	294	272	287	309	283	295	282	299	283	303	301	279	279	292	260	285	284	270	295	264	276	265	294	282	300	287	258	296	254	260	258	289	306	290	318	307	297	298	274	274	270	278	296	276	272	280	273	288	284	267	313	258	299	283	293	274	294	256	294	256	305	245	274	301	248	260	290	266	299	305	254	275	283	279	307	284	287	284	262	287	294	271	279	281	286	269	310	286	266	282	290	301	287	261	305	291	291	306	305	278	286	268	295	290	279	292	285	295	296	309	272	248	273	267	293	275	289	278	262	303	284	301	296	268	292	286	259	279	283	310	288	271	295	323	271	290	281	247	283	279	289	276	265	284	302	299	268	270	288	278	275	256	263	265	286	306	295	262	294	268	299	261	263	285	251	277	268	284	258	273	272	295	267	262	279	258	300	276	312	283	298	309	308	284	298	298	262	273	271	293	299	292	284	274	293	302	266	271	276	288	264	306	295	277	246	270	267	278	300	281	291	274	257	300	280	285	281	238	278	309	279	280	266	265	265	284	286	283	268	298	319	276	283	273	278	273	291	266	279	314	291	264	280	259	268	269	273	299	283	298	274	301	295	300	294	262	290	303	290	271	278	260	279	271	258	280	294	280	315	297	300	278	268	295	279	295	286	286	283	264	266	276	302	283	297	292	261	271	250	290	274	293	281
3920	1353	1215	753	679	635	572	563	532	540	499	520	503	477	484	537	534	549	461	480	523	511	480	475	429	460	506	481	482	495	481	506	472	505	452	494	480	480	484	531	495	480	484	495	487	513	529	468	464	448	490	501	486	466	469	455	486	524	464	456	483	471	477	459	526	439	514	503	477	487	503	481	487	452	477	470	487	488	475	479	499	484	470	469	464	465	461	476	470	440	514	518	495	453	491	485	459	438	446	443	494	480	468	477	454	449	543	538	458	518	465	475	450	470	530	495	526	512	486	470	424	477	485	449	459	457	452	497	466	486	481	490	506	501	505	515	470	507	443	462	485	497	490	471	502	475	444	471	489	490	495	465	509	475	508	484	476	499	443	517	470	500	534	466	470	474	482	490	449	478	466	456	478	489	487	476	457	486	474	443	481	501	476	497	448	502	489	532	509	468	478	479	460	461	501	505	487	463	472	489	463	467	474	465	473	490	472	460	493	462	471	472	496	442	497	479	502	449	515	478	490	445	478	469	454	458	469	494	454	516	452	522	480	438	509	498	509	461	435	489	480	498	483	501	467	438	458	468	487	481	457	451	476	446	486	475	490	514	472	468	500	520	503	437	473	487	526	506	495	469	485	503	485	477	495	447	498	456	479	503	460	507	469	480	493	508	453	481	512	454	493	518	492	472	465	503	463	495	501	489	474	489	468	505	492	499	495	446	477	471	455	464	489	475	481	453	443	462	454	472	509	470	472	492	462	466	506	498	507	483	492	509	486	529	433	470	497	502	482	465	493	460	463	517	498	469	478	449	529	470	475	474	480	429	437	487	452	485	442	470	487	491	478	487	465	456	481	489	484	464	443	544	478	469	461	498	514	487	475	475	496	479	465	494	491	511	495	483	551	443	478	479	479	488	469	473	459	486	483	510	489	505	481	484	444	468	497	485	494	403	485	476	504	477	531	442	474	470	478	475	490	448	494	531	464	480	462	488	498	495	468	477	480	462	472	454	455	450	480	460	435	546	508	507	499	496	486	465	481	485	484	471	484	499	489	491	482	484	476	491	482	464	495	486	480	523	489	492	472	457	503	487	489	475	525	464	473	501	481	528	493	468	467	435	486	482	450	507	501	472	468	470	449	513	530	530	460	465	487	532	515	473	500	503	444	475	505	478	468	491	473	514	483	456	454	500	473	495	474	498	498	467	481	503	416	492	486	478	501	483	460	502	520	488	509	471	479	487	437	490	496	475	453	481	504	515	480	478	469	470	464	459	442	484	504	505	494	494	458	518	474	470	500	480	484	489	479	448	465	425	465	483	426	484	490	482	468	466	473	503	492	496	460	494	447	497	456	475	510	495	474	486	459	473	465	480	505	503	484	489	449	498	503	468	487	470	448	464	497	489	461	456	473	490	457	452	470	492	487	443	515	494	473	494	484	502	460	461	458	479	458	485	457	532	471	492	467	502	471	482	455	480	485	471	499	476	494	481	468	467	472	467	522	461	496	447	465	476	495	517	492	508	470	510	488	485	502	482	466	485	452	478	520	476	485	494	484	461	506	460	433	488	512	479	474	476	492	462	489	499	453	471	451	444	469	500	492	498	496	476	496	434	516	496	517	468	506	509	461	464	487	473	471	471	441	467	470	456	475	483	483	485	455	458	522	473	513	469	467	508	444	436	479	476	503	478	497	509	486	466	453	488	480	506	497	498	525	485	499	494	497	493	470	480	505	466	478	466	464	477	480	489	495	488	454	494	455	490	469	482	502	503	469	502	487	493	506	484	478	511	476	461	466	515	424	458	530	453	486	486	474	497	511	478	470	448	466	476	437	468	504	497	452	494	469	463	518	432	463	500	459	496	469	494	454	460	509	503	520	494	514	461	466	460	501	513	480	479	468	497	480	463	487	462	490	457	479	498	467	463	500	488	461	482	482	490	480	505	452	505	483	489	454	443	452	465	478	473	489	463	526	518	460	467	460	506	480	497	482	437	523	461	498	481	466	476	459	474	489	523	487	488	461	463	496	426	479	507	507	467	483	471	487	481	503	499	493	531	486	447	491	485	474	502	460	502	491	495	475	497	457	461	480	467	530	488	474	487	497	455	502	437	468	469	494	478	503	468	488	490	508	503	483	477	446	496	492	451	483	458	469	450	451	510	506	484	468	512	475	483	516	531	522	484	485	478	488	468	471	485	488	485	492	483	465	458	496	485	460	503	484	495	499	458	471	488	500	503	476	475	458	490	489	478	475	521	511	494	461	486	527	488	461	485	524	443	492	465	460	455	495	474	496	504	473	474	532	485	499	425	476	543	514	517	455	471	517	461	446	451	490	467	511	477	467	500	479	498	481	462	506	453	456	471	473	508	475	496	502	481	466	478	508	470	488	487	485	494	442	489	503	499	464	477	509	472	524	479	512	482	497	493	475	507	470	485	477	497	453	529	448	498	471	469	488	505	469	471	482	476	512	517	470	489	450	466	524	438	499	512	531	471	460	476	464	483	452	488	500	492	504	466	485	456	485	452	498	472	494	511	471	464	524	485	494	478	447	504	497	470	472	455	468	521	483	468	499	504	446	472	473	448	489	463	474	475	501	474	453	492	523	451	511	472	481	499	472	501	465	469	448	513	492	495	462	442	479	496	496	446	497	482	463	492	494	470	490	505	502	472	479	475	505	479	478	485	512	502	499	530	446	462	494	466	509	483	479	488	489	502	477	484	446	522	470	451	462	461	476	485	458	500	456	512	469	514	485	478	446	514	492	489	476	474	452	462	450	478	466	489	500	492	505	443	483	486	478	519	478	461	506	483	450	476	475	484	471	494	494	452	516	465	490	455	459	482	454	463	437	443	504	519	493	471	477	449	471	465	438	435	498	464	470	476	526	506	477	523	495	455	450	461	472	476	489	507	476	479	489	524	484	477	485	493	488	483	483	464	474	492	546	507	463	452	477	493	473	494	501	451	501	492	462	519	462	477	480	461	456	477	488	480	434	467	456	484	451	499	484	501	475	489	481	470	488	450	487	470	452	499	497	513	466	533	445	479	469	499	472	476	441	472	465	452	479	489	462	469	491	487	477	473	423	497	465	470	482	468	497	431	469	469	498	471	495	498	468	478	480	496	446	519	496	479	504	453	519	439	469	448	480	479	472	485	431	495	481	526	472	481	481	478	473	458	491	490	508	472	501	492	486	467	494	506	516	515	481	527	467	489	484	469	485	455	489	458	483	482	479	507	482	471	477	470	471	488	454	470	470	483	490	467	544	511	455	446	479	485	526	492	487	455	510	474	477	468	476	490	463	494	484	514	505	506	453	508	486	521	516	447	492	454	496	472	503	472	475	497	441	493	480	492	460	449	470	462	452	513	485	465	490	449	479	511	542	465	465	441	432	475	491	509	475	524	508	482	448	486	495	492	491	478	485	491	509	475	490	484	501	470	499	477	453	478	454	478	462	474	486	442	493	489	443	501	473	462	484	454	457	526	468	482	456	486	532	462
24101	21162	28236	24377	20319	2041	612	454	357	330	312	295	301	241	246	239	221	221	200	228	208	243	189	211	223	204	210	187	208	213	210	185	190	199	187	196	226	217	193	195	212	226	208	179	210	171	179	193	187	206	225	203	182	193	194	201	174	194	181	183	181	188	173	174	206	181	200	199	189	182	194	192	172	190	203	190	192	196	175	185	181	182	214	198	185	175	193	194	180	215	218	177	167	166	191	195	188	195	184	175	186	192	212	176	190	203	179	172	197	167	189	180	176	166	190	176	179	155	202	199	184	178	196	192	201	178	202	168	207	214	199	187	209	170	164	186	180	172	175	173	190	209	173	199	203	173	175	190	167	203	186	167	170	207	191	202	203	206	186	193	188	190	177	198	219	178	197	197	185	190	191	191	202	182	204	202	201	199	182	204	213	203	191	190	194	205	194	193	197	182	193	173	182	190	203	167	192	168	203	208	197	199	194	186	196	191	177	185	190	210	193	210	181	165	174	194	191	202	174	187	184	189	180	199	180	211	196	176	190	199	193	194	176	182	192	180	177	179	188	186	186	186	172	199	166	218	183	168	185	183	181	194	194	170	199	186	165	199	196	216	204	185	192	189	203	190	201	201	162	170	177	195	163	176	195	186	188	155	173	190	180	199	206	190	189	195	168	177	189	184	192	184	204	201	206	175	189	201	179	191	196	197	207	194	204	205	207	212	198	158	169	183	191	188	194	174	190	187	172	197	199	193	181	172	184	188	172	224	186	191	165	188	161	157	194	165	179	178	176	209	198	175	188	204	148	187	196	167	162	183	187	199	184	177	198	189	194	173	179	202	187	189	192	207	196	175	190	188	193	213	197	206	192	181	195	208	188	167	189	185	188	173	216	182	185	189	177	206	180	195	181	183	194	186	184	164	180	154	204	192	157	197	209	160	194	169	167	169	201	171	167	163	187	184	170	211	165	223	195	202	185	179	191	189	165	185	203	204	177	198	181	170	188	206	187	194	170	217	203	175	169	190	176	189	203	181	201	183	205	175	186	203	185	189	212	168	198	184	152	175	214	190	174	201	183	213	187	182	166	164	185	192	207	207	192	177	210	187	203	165	194	192	181	199	178	178	186	194	169	173	195	151	193	175	189	215	175	197	192	216	210	168	176	176	201	170	184	194	179	199	199	203	194	197	179	200	192	198	187	188	203	169	179	188	165	177	198	187	206	191	184	184	185	201	187	188	188	176	189	205	191	173	200	204	158	194	188	183	190	200	173	168	190	197	186	187	201	197	197	187	183	173	193	194	192	175	173	172	184	168	194	187	176	223	181	196	188	201	184	173	175	208	189	207	189	213	179	196	181	177	169	203	177	168	179	205	182	186	198	227	165	191	166	157	189	209	184	206	204	192	192	187	198	175	203	197	221	195	191	185	188	190	163	189	207	190	184	189	166	192	173	160	203	202	199	164	197	187	177	180	176	163	192	176	205	170	184	203	165	195	212	177	219	207	183	217	178	190	184	184	154	188	188	189	176	213	206	176	175	203	188	208	176	165	169	193	182	183	212	195	197	186	186	179	198	184	172	176	174	194	217	185	195	200	191	216	154	186	220	181	181	167	197	188	181	183	181	197	174	194	222	181	197	197	201	202	190	203	189	194	186	192	208	173	207	220	187	182	184	147	192	178	153	180	190	188	179	202	188	168	196	190	187	195	213	210	182	176	187	195	206	164	190	172	195	182	176	187	175	190	192	190	167	183	185	178	188	195	201	198	183	196	176	195	183	177	186	188	188	194	181	166	156	171	156	196	169	180	197	197	186	167	174	200	183	170	177	192	167	190	175	167	170	172	187	181	167	192	170	211	182	202	191	183	201	185	177	193	178	189	208	176	194	191	178	213	181	176	206	198	182	176	185	187	183	182	148	200	181	209	190	172	204	186	220	205	199	184	193	201	186	197	178	196	195	191	183	186	170	179	201	189	213	189	199	183	185	186	188	161	184	204	191	187	203	184	186	189	183	211	182	187	174	182	172	190	186	199	192	187	175	190	170	191	187	195	200	200	171	198	203	182	173	185	194	183	177	201	173	181	195	194	179	176	188	180	185	169	179	179	214	198	198	177	198	209	194	173	176	172	169	191	188	183	196	203	176	180	194	207	214	176	203	192	184	180	172	179	180	189	182	191	196	185	205	170	173	206	156	182	207	212	188	186	170	197	170	176	211	190	173	180	205	173	192	192	185	184	180	180	183	200	200	188	222	192	193	159	196	191	169	174	188	207	174	162	171	192	186	183	185	166	186	199	169	195	184	164	192	187	199	179	200	192	173	192	191	191	203	183	186	158	225	184	164	176	168	188	192	214	176	199	188	199	194	157	194	196	198	196	186	200	182	186	195	180	202	196	181	204	192	173	179	187	183	210	207	179	194	174	199	181	198	187	206	189	181	233	187	168	210	190	205	187	178	197	185	183	203	172	180	216	192	204	182	188	218	177	184	183	188	189	169	185	205	187	164	172	182	179	196	193	171	208	196	204	170	200	214	192	170	183	174	183	188	182	191	196	184	191	167	202	208	182	195	182	170	197	160	192	193	188	196	190	189	186	183	182	200	182	192	173	174	211	198	181	206	181	175	179	192	188	160	188	172	164	184	192	181	194	192	180	189	181	183	164	193	199	216	194	211	179	169	206	185	179	193	225	183	205	195	186	175	197	165	189	166	166	197	181	219	184	163	182	196	168	165	169	176	173	204	186	188	191	193	173	174	186	187	189	190	204	185	205	195	196	183	195	179	180	200	180	185	181	189	192	161	174	193	200	194	193	179	180	182	196	190	185	191	204	182	209	192	200	194	187	176	204	174	198	175	175	184	172	170	167	189	205	204	176	192	194	192	194	188	189	175	188	177	219	187	183	199	192	186	185	211	194	214	200	188	170	202	190	193	182	185	191	167	177	197	167	178	181	204	167	192	180	177	169	193	194	176	193	199	196	185	198	193	180	173	196	199	187	185	195	176	188	188	170	179	184	209	192	197	190	190	175	195	191	171	208	179	171	173	188	196	171	191	204	204	182	186	177	170	181	205	161	216	189	204	185	170	180	182	173	199	176	202	191	204	202	180	183	169	217	204	207	187	179	203	169	194	183	197	182	184	184	181	183	175	202	198	192	209	176	165	186	191	211	189	197	198	177	179	170	178	172	174	190	199	185	170	174	171	190	185	189	187	188	186	189	165	197	170	191	194	185	196	211	184	207	177	177	186	175	191	186	198	194	179	187	190	170	189	167	178	178	203	182	193	193	203	177	170	191	200	228	208	208	187	187	188	208	180	193	163	197	180	193	207	226	191	191	210	179	182	184	182	180	183	177	179	201	205	192	199	179	191	181	190	187	186	185	197	176	196	194	193	165	168	194	189	204	199	184	192	182	212	207	194	200	170	178	184	204	162	184	164	175	204	192	195	195	175	187	184	208	221	178	195	175	191	182	196	179	206	175	185	181	186	198	192	179	201	178
5243	9934	8252	4111	2831	2022	1560	1261	1008	876	820	704	627	585	583	469	488	464	453	400	456	463	392	371	397	402	366	387	364	394	398	354	383	374	380	342	362	351	326	326	369	341	342	346	354	345	325	321	346	358	316	322	314	311	328	330	370	359	352	375	313	336	313	340	332	326	336	304	366	331	347	357	343	315	327	373	346	308	333	350	345	327	342	366	345	324	342	314	349	357	336	346	354	313	348	334	321	355	279	321	325	329	333	341	310	342	324	350	334	303	313	344	349	343	340	313	341	337	349	365	323	338	345	353	333	359	328	334	324	317	359	358	340	333	341	300	322	316	348	342	329	314	346	314	344	318	354	329	354	345	323	337	306	338	336	303	339	309	303	301	337	298	307	324	337	311	333	324	307	313	316	338	327	334	330	310	322	359	335	362	342	312	302	329	324	338	340	310	333	318	360	340	323	343	341	360	319	318	309	341	366	362	325	347	308	321	331	300	345	330	340	348	342	340	330	341	345	355	342	322	356	351	301	325	315	358	354	333	331	313	353	305	343	333	321	329	319	315	307	327	346	329	299	345	335	337	321	321	325	364	308	366	337	356	345	289	326	339	320	314	293	337	320	343	320	320	326	371	338	314	331	333	335	347	335	339	363	332	334	305	351	344	332	350	345	357	326	343	334	340	333	324	313	324	339	309	338	366	352	330	334	338	312	323	333	317	342	333	357	340	319	314	336	334	339	351	339	324	356	310	340	309	384	321	322	330	327	347	360	331	328	350	330	345	323	352	326	363	336	353	348	328	332	326	349	324	339	330	353	304	336	342	341	328	297	330	293	346	326	319	321	326	344	338	355	334	311	329	322	327	327	342	299	349	362	305	320	337	358	326	352	323	351	314	311	318	331	302	349	322	327	342	334	301	338	324	351	309	362	328	317	337	326	307	353	302	317	374	324	309	334	351	334	363	301	332	321	332	349	328	326	304	343	322	311	324	335	328	286	330	371	325	303	341	356	345	330	288	357	338	342	330	348	318	337	333	352	321	331	332	343	317	365	331	318	331	320	348	310	344	353	338	363	305	317	337	295	352	333	341	346	332	302	336	315	312	327	318	335	330	311	335	341	323	318	367	303	342	363	335	304	314	307	347	353	334	315	355	333	336	316	346	311	307	324	326	324	328	329	322	319	337	334	353	374	357	328	310	347	322	341	307	323	353	326	336	325	287	298	345	345	330	305	360	323	361	328	318	326	327	336	348	318	355	331	330	322	344	320	300	335	327	305	327	311	352	359	351	347	342	315	288	340	300	323	334	337	325	290	354	332	329	344	327	323	326	329	300	362	346	354	322	319	322	344	349	350	337	314	337	341	333	330	335	318	317	323	308	333	306	320	331	334	335	328	305	370	323	349	336	298	332	362	341	333	290	354	324	335	361	328	324	342	345	324	334	328	339	324	313	311	313	346	353	308	360	375	310	309	356	304	282	324	320	329	318	318	355	321	330	318	323	353	349	347	298	353	313	340	343	286	377	356	348	315	339	364	367	347	337	350	321	338	302	329	318	355	323	329	346	332	276	338	325	355	338	331	355	357	342	347	350	337	312	336	285	317	308	352	352	363	372	327	339	348	336	357	333	322	322	345	330	312	341	308	323	287	326	317	353	333	322	344	315	326	322	298	340	303	301	296	298	330	344	320	320	318	345	342	348	339	334	344	332	328	311	352	311	337	336	340	307	335	346	324	332	303	297	324	354	307	320	313	311	284	342	361	293	301	343	320	314	329	352	309	348	357	332	327	353	329	361	341	345	324	306	334	327	369	340	318	333	325	346	327	331	363	314	355	358	314	318	312	347	331	335	322	318	315	334	348	333	325	333	320	295	364	288	341	287	345	334	316	319	318	307	340	324	330	325	324	334	296	352	334	356	317	322	381	364	297	338	342	351	347	337	325	352	335	291	323	305	336	317	327	345	320	326	309	301	342	309	321	341	340	360	339	324	313	277	331	323	339	331	331	323	325	315	350	358	338	359	338	328	337	328	337	349	320	341	319	323	320	351	338	356	350	361	296	340	301	316	350	313	353	352	347	321	315	357	303	354	329	320	356	357	326	352	326	314	297	362	350	354	324	354	329	350	355	363	341	338	328	330	308	349	319	311	356	318	319	305	323	354	299	309	284	318	324	316	358	315	373	330	320	304	324	314	339	295	339	299	306	365	332	319	337	339	325	329	313	318	293	322	330	307	348	320	339	369	303	340	349	295	332	317	334	337	347	342	331	372	308	342	346	323	321	344	359	320	324	336	327	328	345	305	341	334	307	336	291	310	315	342	335	393	313	321	317	306	306	318	316	332	320	335	340	327	362	324	347	349	318	347	314	328	306	322	369	341	312	290	345	326	351	346	304	336	344	372	340	330	347	307	343	307	339	352	341	371	333	294	349	362	332	350	329	328	362	333	345	331	318	340	321	288	309	323	325	317	332	315	332	305	335	337	306	339	339	316	339	316	303	306	357	302	343	333	342	312	309	318	311	332	344	291	358	326	296	340	322	348	340	341	331	305	357	335	317	368	363	341	334	328	364	345	313	331	312	323	336	347	335	320	329	329	307	337	351	334	364	367	319	335	314	335	324	306	321	308	318	317	318	288	332	328	347	351	359	321	324	336	307	344	323	319	308	330	318	358	345	337	293	334	343	356	327	303	340	345	319	306	317	321	318	320	316	314	311	330	316	304	333	340	309	325	312	326	299	330	322	337	311	312	335	327	333	340	313	302	321	316	356	296	364	312	325	341	323	336	370	314	334	322	330	308	306	343	306	309	322	335	332	309	366	332	339	337	311	344	358	342	304	327	356	325	339	320	388	325	307	338	373	346	332	302	333	348	336	320	347	347	343	328	297	339	348	327	344	316	334	323	333	300	308	348	322	328	313	346	326	283	314	330	307	327	326	320	342	344	314	333	326	332	330	328	353	323	320	313	340	314	334	327	320	356	288	354	335	348	329	317	339	344	341	334	305	329	344	321	314	344	296	339	353	335	297	364	336	360	309	324	359	317	353	319	362	325	331	300	348	333	313	297	317	313	366	308	339	321	340	342	314	346	335	359	356	332	346	314	343	338	359	325	326	367	340	323	339	334	320	348	319	317	364	359	354	301	329	309	325	313	333	324	314	356	327	321	322	346	317	317	337	311	359	324	329	299	342	341	325	315	329	305	286	341	344	339	359	336	298	326	337	330	335	337	326	314	335	352	347	318	312	304	320	363	320	310	334	328	335	291	324	362	304	312	341	358	355	328	296	355	318	318	337	311	323	317	353	334	326	325	328	327	337	336	330	349	326	327	322	372	338	331	350	353	310	333	281	317	334	325	357	324	312	309	338	334	319	371	315	350	312	331	328	337	311	369	347	354	316	328	311	292	366	347	334	321	340	340	332	311	370	332	331	359	319	351	313	298	331	345	313	326	381	304	355	357	349	331	312	319	301	305	319	323	298	339	293	342	344	316	315	350	373	351
23187	21172	28882	23718	21173	19466	1618	624	422	357	288	272	210	198	180	176	153	152	137	121	119	109	106	88	106	104	109	105	107	88	86	102	101	87	82	97	98	104	86	84	75	84	80	67	88	76	73	76	78	67	68	57	77	78	74	87	78	56	82	65	72	77	66	70	66	71	89	79	86	63	64	66	72	52	63	75	87	66	64	76	78	66	79	83	70	84	66	64	72	85	47	72	68	69	72	71	78	60	75	73	55	68	77	64	79	65	75	63	56	61	66	66	84	74	51	58	62	75	54	54	69	77	56	66	69	77	56	62	73	70	72	72	53	83	73	68	70	63	77	60	83	66	68	66	58	75	64	64	77	63	76	66	77	87	68	64	64	90	62	60	59	89	63	58	78	75	61	76	74	66	68	60	66	80	72	62	81	57	65	66	63	64	61	64	61	70	68	77	69	69	58	69	62	80	60	60	56	63	68	78	67	78	75	72	56	71	66	75	52	74	53	72	71	79	68	66	74	62	77	65	53	64	66	70	69	73	82	73	57	57	65	75	70	64	71	66	73	71	72	72	65	68	59	81	69	61	56	76	63	61	75	62	75	67	66	62	61	51	59	79	60	73	70	75	62	76	68	66	47	71	71	58	81	72	74	70	74	63	75	76	57	68	74	75	62	64	75	80	62	54	64	64	63	80	73	64	64	67	67	62	65	60	76	51	66	63	73	60	65	64	76	64	56	58	73	65	71	75	62	64	48	71	67	64	70	57	70	79	58	78	86	51	53	59	83	86	64	69	63	60	71	67	85	64	84	53	67	71	66	75	54	57	77	60	72	64	80	52	75	88	64	88	73	52	78	70	65	71	78	79	70	77	72	80	63	74	41	70	53	68	61	60	76	51	70	101	76	60	65	70	67	62	65	60	65	75	68	67	66	70	66	72	69	67	69	66	68	61	64	62	69	58	62	77	73	77	72	65	60	63	78	65	79	73	84	86	63	67	64	81	67	73	55	75	79	68	74	69	65	67	68	68	67	72	90	59	66	69	75	66	59	73	66	75	69	57	61	62	70	66	87	66	61	74	69	73	73	78	76	64	64	67	80	79	91	69	71	68	64	63	62	65	78	59	65	62	64	73	79	67	60	53	72	63	60	67	66	71	70	66	59	74	51	68	83	74	69	67	74	78	60	75	72	62	57	67	56	78	67	80	59	58	70	71	50	69	79	78	73	78	60	65	77	62	71	86	81	71	69	55	70	67	78	69	67	60	59	67	70	69	57	75	72	67	65	83	66	81	70	74	65	67	67	80	70	55	60	62	72	60	59	65	51	67	67	60	63	70	74	72	51	64	59	58	74	75	61	53	71	69	68	52	63	63	78	69	59	73	72	74	74	65	62	56	58	72	83	63	67	47	73	70	49	66	68	58	58	54	64	64	76	59	64	75	71	66	59	61	73	55	59	67	73	69	63	62	52	80	55	73	65	58	60	68	58	59	67	54	70	69	63	72	64	60	53	63	66	67	55	66	77	63	61	73	66	76	68	55	77	72	65	72	73	84	65	78	60	58	83	69	69	76	55	67	61	67	55	66	62	69	82	79	66	52	80	60	66	64	85	72	56	51	70	76	75	65	78	53	68	72	86	65	64	65	69	73	68	71	76	64	89	89	61	66	48	62	61	57	67	68	73	78	47	75	80	72	74	62	79	70	71	77	75	77	59	66	63	75	70	69	76	74	71	55	76	65	72	72	73	65	75	79	82	74	54	54	54	67	66	70	70	74	70	72	55	57	74	82	75	66	82	77	79	60	64	69	80	79	62	77	67	60	67	72	53	76	61	63	52	68	77	70	84	57	59	63	55	60	81	96	74	59	57	58	63	70	69	63	65	43	71	72	67	68	69	56	73	78	62	58	72	65	55	56	65	68	57	74	62	73	69	64	61	59	56	62	68	53	68	80	68	63	67	70	80	65	62	69	63	83	67	70	70	56	77	58	72	63	58	61	71	62	55	74	68	56	65	71	62	70	75	79	65	71	65	67	59	70	82	72	66	59	53	74	69	70	66	77	62	69	70	69	74	80	63	72	65	58	72	76	64	63	72	68	66	70	69	66	60	63	69	76	67	64	78	79	69	62	71	70	59	77	77	76	68	61	81	59	74	68	67	70	79	79	74	74	65	57	74	62	70	55	72	64	75	69	78	62	64	66	64	68	78	74	65	63	62	68	64	67	72	73	64	57	75	82	73	69	76	66	61	73	63	63	66	72	75	68	72	61	81	77	69	68	76	62	76	72	71	76	69	76	63	63	73	72	64	60	65	58	64	64	70	70	66	79	71	70	67	68	72	60	75	59	63	70	71	69	70	62	67	79	76	67	75	68	70	68	56	64	70	73	65	64	59	79	65	64	81	68	63	67	73	48	64	60	51	73	57	63	72	70	61	64	74	60	68	71	69	68	77	73	57	70	73	74	63	72	61	67	59	65	72	82	68	62	66	74	72	64	95	64	68	61	80	57	69	78	55	70	73	63	64	63	63	60	70	67	53	60	70	75	59	74	62	78	78	71	56	67	66	72	69	70	76	66	63	60	66	89	66	75	63	74	67	61	64	58	64	67	76	72	57	56	63	68	63	65	61	69	51	74	51	68	57	68	65	56	73	60	78	57	57	63	75	75	63	69	69	71	89	60	62	85	74	68	56	83	62	73	67	57	62	76	59	72	76	64	64	76	66	68	74	56	59	60	55	79	63	51	67	78	65	64	78	57	72	53	66	54	91	63	67	72	61	69	68	65	68	71	67	70	78	61	67	58	58	70	68	70	71	73	80	72	68	67	61	65	70	69	48	66	78	66	70	78	60	67	53	72	56	63	67	67	74	63	65	75	59	81	67	65	73	58	65	53	63	63	59	65	64	68	58	77	70	82	58	84	53	67	59	59	76	66	74	67	60	50	70	63	71	60	70	60	60	64	57	61	68	80	73	62	80	81	77	70	68	69	56	71	75	71	71	69	69	68	48	78	80	63	73	73	73	62	80	90	57	65	76	56	70	61	68	72	72	75	63	57	56	66	69	62	56	73	69	61	68	57	77	74	62	63	81	75	68	61	68	61	68	71	55	67	64	60	75	75	61	68	50	65	75	67	59	73	63	84	69	61	79	68	71	60	75	83	69	67	55	63	74	72	66	65	86	79	59	69	76	74	64	67	56	67	68	60	70	54	60	64	57	72	63	70	58	63	61	66	60	61	52	65	61	65	49	74	67	74	66	59	77	68	85	75	64	65	69	53	64	84	76	59	63	84	81	57	66	71	68	57	70	62	76	77	65	72	82	72	77	67	68	71	74	67	86	67	69	62	75	51	85	79	78	70	69	53	76	68	87	68	72	68	73	62	71	62	60	66	64	73	63	52	66	65	56	66	78	74	73	68	65	56	59	75	57	57	75	69	57	73	77	78	70	75	62	69	67	65	58	60	73	66	69	63	61	74	68	64	62	73	66	51	69	73	56	64	69	66
7430	16253	13318	6883	4700	3367	2539	1889	1568	1211	931	853	712	649	505	462	432	401	351	331	326	286	276	227	241	238	238	242	194	205	202	207	202	157	169	168	180	188	176	150	154	158	157	143	146	148	143	156	150	135	142	124	114	120	150	149	149	136	117	143	149	106	136	137	134	127	132	109	136	157	109	124	125	136	127	111	129	136	138	122	133	111	138	127	136	121	132	131	122	119	100	138	127	134	118	129	111	113	131	124	118	133	119	102	151	129	120	133	142	122	159	129	124	137	107	113	99	110	139	120	131	132	102	101	111	95	117	109	128	128	131	111	111	114	106	131	145	126	137	128	117	122	112	126	120	113	132	122	119	132	120	126	113	103	127	121	121	111	113	124	116	141	126	133	135	104	121	114	140	128	117	116	118	113	115	102	124	126	124	128	120	134	136	121	135	107	109	122	113	103	86	109	119	112	131	139	120	112	112	124	107	121	115	114	119	111	105	122	101	101	116	113	126	124	123	138	128	106	105	112	99	124	99	133	122	113	120	119	124	115	123	98	122	143	109	115	124	143	130	127	120	113	129	128	133	108	120	121	115	134	120	124	110	122	106	99	113	123	118	128	122	98	115	112	133	130	149	120	106	103	116	119	122	119	124	117	116	140	108	125	129	115	128	123	123	126	108	131	131	116	113	107	129	122	115	112	93	113	129	115	117	131	136	134	140	123	123	125	114	130	120	116	136	136	124	117	120	129	113	119	129	114	123	113	117	112	153	109	126	137	132	120	92	135	137	130	121	118	122	112	115	115	124	123	145	115	111	118	91	95	125	117	124	127	114	129	114	122	122	107	116	124	114	99	107	135	118	134	137	127	126	118	132	129	123	119	125	120	102	120	123	156	111	105	123	126	118	118	123	134	134	93	109	120	109	107	112	143	131	119	109	105	126	136	120	120	110	143	123	115	125	114	125	112	116	136	120	118	133	116	99	124	101	125	112	142	127	136	131	148	136	109	126	135	138	117	134	137	118	114	108	131	122	117	117	123	99	104	108	125	146	126	107	119	122	98	116	122	125	109	110	124	124	123	123	98	108	133	125	128	142	113	128	127	120	120	127	117	112	148	121	134	121	107	116	133	105	134	130	121	116	134	110	107	102	110	112	117	105	143	115	121	140	124	118	130	138	123	125	122	103	120	128	109	120	118	123	123	115	108	135	118	120	124	123	124	112	146	129	114	109	139	116	115	135	101	135	113	110	126	122	125	119	139	129	133	111	120	105	124	122	142	105	109	142	123	126	110	131	100	103	115	106	129	114	99	115	99	116	93	121	104	111	116	118	106	109	121	125	118	135	119	135	109	126	121	121	109	123	133	126	128	112	117	110	135	118	113	115	118	123	122	115	117	120	122	105	112	97	111	119	110	121	111	126	112	114	124	110	113	114	125	115	135	103	129	116	117	110	127	112	115	133	126	122	99	120	121	138	119	123	143	110	118	123	133	125	124	108	129	117	124	121	124	114	104	121	126	133	126	126	116	121	127	133	124	125	96	111	105	128	116	134	101	125	115	122	106	116	119	106	112	118	115	114	132	132	98	113	127	110	117	125	124	94	102	122	116	118	137	119	119	119	106	135	121	133	114	118	95	124	119	110	114	106	116	118	107	135	100	112	116	136	107	102	132	140	128	121	126	124	123	131	106	125	116	114	126	114	122	130	126	107	114	138	140	127	120	116	100	122	107	129	131	106	124	121	119	113	116	112	123	119	116	126	122	137	123	113	106	117	94	114	143	118	129	118	115	116	150	112	114	116	115	118	114	124	112	131	112	124	132	127	104	112	105	117	125	104	112	123	111	89	123	128	104	132	123	98	105	135	108	95	99	102	112	113	131	113	108	120	108	115	104	131	128	121	116	130	125	127	122	128	110	125	121	124	116	110	116	116	121	110	126	111	124	100	125	118	141	105	112	120	126	111	117	105	135	117	107	104	128	115	118	123	122	112	135	135	117	113	124	123	135	124	142	123	106	131	130	128	126	121	116	123	124	109	124	104	114	112	120	128	121	118	121	134	152	120	132	114	109	122	115	113	103	112	121	121	134	122	97	110	108	100	120	106	113	129	103	125	132	127	118	113	126	111	127	92	113	104	128	131	141	93	122	123	129	111	116	131	112	127	129	131	110	135	129	100	139	116	128	134	107	118	126	106	129	109	105	105	113	119	116	125	113	115	131	123	119	113	124	119	114	125	132	108	125	121	102	131	137	112	141	126	128	111	111	125	119	121	110	129	137	124	107	126	117	119	117	133	115	132	117	99	114	99	118	119	135	142	99	110	111	120	120	104	138	122	122	119	121	134	134	131	121	120	134	125	110	101	147	131	109	122	119	116	121	139	106	115	142	121	97	102	115	118	117	116	103	119	100	141	116	122	118	114	100	134	116	98	108	133	117	123	115	111	113	145	102	122	120	129	123	115	117	112	119	121	136	118	113	139	117	131	115	124	131	105	133	127	110	141	117	126	117	116	116	109	146	123	116	122	129	116	123	124	115	118	118	118	118	130	115	146	134	127	132	133	118	128	128	110	104	124	125	93	116	119	107	120	124	120	109	151	102	116	112	122	112	124	123	139	124	117	99	112	111	121	136	120	111	111	128	118	126	117	109	102	143	129	119	104	116	117	115	118	132	115	128	108	129	115	126	118	112	123	127	123	127	143	125	122	136	126	96	114	118	103	133	118	128	105	116	102	113	122	128	132	121	121	111	134	114	122	132	117	111	119	125	120	124	115	103	111	119	122	121	137	95	146	120	111	107	132	103	114	126	109	116	119	103	113	113	121	134	133	118	131	121	110	121	126	129	138	124	121	138	126	104	114	146	124	145	117	115	106	121	110	124	125	96	131	114	132	128	132	121	132	117	129	124	120	109	119	114	129	115	125	123	109	135	91	101	120	89	112	126	112	118	102	113	115	110	121	125	109	131	120	121	129	130	106	120	126	128	104	119	98	126	127	132	105	128	114	115	107	136	113	100	138	126	103	119	117	118	110	111	122	102	119	124	112	121	111	133	104	115	126	120	129	131	116	100	135	107	153	111	105	111	132	123	119	115	126	130	134	115	116	105	129	117	130	116	113	133	138	106	127	115	124	120	125	114	121	122	114	127	114	108	133	118	126	96	115	114	134	123	121	103	139	122	118	112	135	129	126	111	124	125	142	107	99	114	123	133	128	117	143	129	123	114	127	118	115	120	92	121	116	100	121	116	108	126	126	116	117	125	116	113	118	126	130	122	123	142	91	134	116	113	116	113	100	118	113	121	121	123	134	107	117	116	106	105	111	135	128	125	122	120	100	117	117	114	111	123	129	120	102	98	115	117	110	109	129	96	119	126	145	113	138	117	108	141	126	115	125	109	129	121	133	110	146	123	134	111	130	138	109	124	122	120	131	109	136	117	114	125	123	104	127	111	123	119	96	112	120	118	123	108	117	122	117	113	121	105	132	107	108	112	115	128	124	133	129	105
26680	19699	5198	529	376	329	333	294	301	304	276	293	286	284	271	267	301	276	266	278	274	251	283	299	302	263	274	255	277	289	282	273	295	279	302	267	289	265	252	262	292	253	243	305	260	280	311	286	267	301	272	304	264	259	286	280	292	277	268	292	287	266	275	291	274	278	277	266	263	266	281	285	243	239	284	265	263	259	253	246	273	303	285	280	285	293	268	262	267	288	277	314	262	259	298	323	289	320	305	309	269	270	279	248	303	300	286	301	295	262	287	268	288	241	281	266	281	292	307	297	282	260	256	286	265	240	283	269	279	267	231	295	282	285	267	275	285	295	255	259	270	286	260	256	246	298	237	269	300	284	318	271	286	270	277	282	281	288	263	282	245	292	279	246	267	277	272	275	255	250	304	315	271	287	285	258	264	302	263	285	272	263	284	255	282	278	257	270	284	261	264	269	300	303	262	295	272	309	273	278	289	294	290	300	280	277	297	271	319	274	295	270	288	308	306	282	284	271	278	252	286	276	273	280	282	313	299	250	285	233	321	265	252	279	300	262	277	268	295	303	293	298	290	277	279	289	284	284	261	281	301	272	295	293	292	282	268	278	291	239	263	294	311	297	258	269	280	261	274	271	284	309	290	273	288	270	291	296	280	291	273	282	295	291	270	271	286	299	267	273	270	258	285	275	283	254	273	284	280	279	267	303	262	260	264	302	242	273	289	318	262	286	258	268	274	293	260	296	294	272	271	297	269	254	254	290	284	250	287	291	265	273	277	291	288	287	272	280	253	278	275	252	286	279	290	272	285	315	278	292	283	314	226	269	302	292	294	239	288	275	275	291	244	271	278	311	293	260	268	307	293	228	289	301	290	285	283	296	280	303	273	245	247	280	289	286	280	281	290	276	283	260	271	281	259	285	261	259	291	294	252	286	285	269	247	290	289	279	295	305	256	262	256	270	248	293	309	297	257	267	270	270	280	268	275	285	288	282	299	264	275	254	278	266	288	265	246	307	275	307	276	274	253	282	256	287	283	271	271	270	295	273	292	269	278	294	259	244	289	265	291	244	285	301	284	297	301	292	282	274	281	284	274	265	267	299	297	271	260	267	269	297	294	299	275	283	265	295	284	248	269	285	285	266	298	284	281	285	290	288	281	274	272	260	278	278	268	290	274	297	286	281	326	288	275	293	273	291	277	239	295	250	258	303	253	285	283	301	297	275	280	296	268	249	320	241	277	288	273	262	303	270	286	293	276	263	286	298	251	285	274	276	299	275	268	278	288	265	286	287	276	282	289	270	297	302	275	255	274	295	316	249	265	298	304	317	270	324	244	302	269	300	270	265	278	285	294	264	283	257	257	280	277	283	286	307	279	280	299	301	269	270	282	302	271	296	281	264	292	284	302	250	267	298	285	270	280	290	307	282	278	251	269	299	271	269	287	283	286	294	286	267	278	303	285	307	298	272	323	313	251	300	288	243	281	270	272	254	263	278	275	280	284	280	267	268	256	267	261	275	285	258	283	280	288	243	293	291	260	309	255	256	262	271	269	269	270	273	264	302	293	265	286	293	269	277	273	246	272	269	279	276	249	290	267	300	275	259	270	270	273	264	305	271	261	262	275	263	250	234	276	271	259	268	298	251	304	286	255	289	243	288	285	294	291	288	267	280	258	272	259	277	295	273	287	277	283	308	266	293	276	279	271	276	287	293	248	261	287	284	232	301	273	300	266	277	243	295	287	293	266	273	274	266	264	283	284	272	279	277	289	270	242	261	225	272	270	289	283	269	277	264	292	261	282	295	274	249	289	286	259	284	281	300	273	271	268	269	264	289	269	265	313	252	244	271	282	302	307	264	297	285	265	295	310	290	279	280	290	283	230	290	313	282	267	273	282	283	273	271	263	284	286	302	259	284	278	306	259	275	263	276	255	281	292	278	289	253	273	279	260	271	272	282	273	291	284	277	293	273	269	298	280	279	275	268	303	285	266	258	281	239	305	313	281	267	275	265	272	287	293	273	279	288	263	294	258	284	286	273	271	261	289	274	283	302	318	276	291	254	290	258	278	257	307	277	289	286	272	278	273	280	277	296	254	291	285	280	305	260	263	253	310	278	280	293	273	284	297	270	326	288	276	277	277	276	273	264	257	255	302	287	275	264	275	283	333	273	255	292	244	278	297	271	278	286	278	279	267	275	290	291	274	295	277	302	281	289	266	296	285	280	247	275	261	312	261	265	280	263	269	268	273	275	265	312	291	272	279	285	303	300	272	279	281	285	266	253	280	290	285	269	270	260	271	302	257	273	287	254	266	274	277	277	267	276	297	267	299	285	290	272	288	281	283	287	311	277	282	282	281	283	295	272	292	238	255	280	274	267	286	303	307	268	272	285	275	279	274	276	286	307	262	274	251	294	282	299	267	275	256	308	264	271	261	269	274	251	281	265	267	300	277	287	306	258	274	274	284	261	263	264	279	252	306	268	281	279	263	272	258	333	286	287	243	303	304	278	283	271	272	263	267	268	301	278	289	279	268	261	269	288	264	275	267	260	271	301	310	270	293	257	281	250	281	267	288	271	260	255	275	305	253	297	276	267	301	308	276	270	306	276	293	281	259	285	268	276	296	276	294	262	295	254	265	264	275	249	278	288	279	280	260	277	277	241	285	295	262	269	270	283	282	287	292	268	266	290	277	292	277	280	265	256	314	321	288	284	307	258	257	291	270	271	309	291	308	269	279	270	302	262	287	282	281	282	274	283	256	253	272	254	272	288	294	302	301	303	267	251	254	261	285	280	271	292	261	265	242	268	311	305	287	275	290	282	258	293	277	239	272	291	242	258	293	274	296	295	270	276	242	287	263	292	291	291	257	269	294	276	280	286	261	264	267	277	261	299	299	271	283	283	269	286	291	249	288	291	282	304	289	295	279	269	282	269	278	277	234	272	297	268	282	284	276	308	280	282	281	265	287	264	285	264	288	289	257	286	275	290	288	264	260	276	284	301	266	289	265	250	268	245	299	285	264	281	279	277	282	284	270	261	267	254	294	298	282	307	285	265	308	289	304	279	280	309	263	263	253	257	275	298	278	274	288	258	270	281	263	312	277	272	276	268	280	297	280	273	260	294	279	289	284	274	306	274	267	263	282	280	304	259	294	308	252	276	278	264	284	275	281	312	289	262	288	254	296	282	285	276	242	276	277	276	289	310	269	251	306	236	277	281	269	264	295	274	278	296	272	262	280	246	273	238	283	301	257	255	253	280	271	262	300	273	277	244	297	260	298	278	287	279	277	250	288	289	271	251	270	284	276	248	288	245	255	249	269	275	297	300	280	302	269	295	292	271	272	282	290	296	295	277	291	268	286	286	263	275	296	277	296	300	255	278	254	293	271	280	280	306	307	284	271	266	292	250	292	280	265	256	314	262	264	260	300	269	283	268	252	271	286	270	260	268	313	260	284	299	257	279	263	269	286	294	294	266	250	281	275	284	310	286	262	261	303	284
3905	1317	1235	773	656	558	589	548	510	505	524	497	517	504	484	498	458	517	506	504	474	474	481	514	483	502	485	502	469	467	499	467	462	486	459	465	468	454	503	471	468	461	477	461	513	532	492	502	486	503	498	434	484	476	482	452	490	447	461	507	493	479	492	518	430	474	471	481	463	495	522	493	508	498	434	523	468	480	473	506	463	524	524	515	480	473	525	445	491	479	442	423	497	517	517	474	495	450	471	500	411	481	485	486	445	476	441	535	455	463	521	491	441	465	463	504	471	425	462	477	454	496	487	441	445	474	465	460	464	482	491	510	479	502	486	457	438	505	500	492	489	464	507	460	450	439	503	491	502	450	524	461	497	484	456	463	491	500	466	453	491	488	470	481	474	445	517	489	485	460	474	486	428	441	484	456	504	489	475	461	475	475	482	458	474	453	523	457	479	456	490	479	477	462	472	451	520	456	503	493	468	427	461	461	493	497	459	475	486	497	444	442	457	495	453	459	438	442	504	445	442	512	465	452	499	467	484	504	469	505	480	504	469	459	500	469	484	450	450	449	466	476	445	473	478	471	492	441	468	464	472	488	460	481	485	484	465	466	452	494	455	456	492	468	490	463	459	491	513	445	514	495	512	464	489	464	450	436	465	457	450	448	461	464	496	494	473	514	484	504	432	477	480	484	484	463	490	503	474	492	484	465	434	500	472	453	486	535	496	492	469	485	456	483	507	489	500	430	481	500	487	484	468	482	481	476	463	435	437	505	471	479	485	483	486	465	482	461	485	449	483	474	477	453	490	473	502	502	472	486	487	492	484	471	451	451	464	470	469	500	437	487	467	441	511	463	456	459	457	424	466	500	487	482	471	494	476	495	454	436	538	477	471	455	451	494	475	496	453	505	488	472	497	518	432	457	487	482	495	456	479	459	482	440	447	550	460	477	483	513	472	497	478	452	500	499	502	519	482	483	433	445	483	499	463	473	463	449	467	486	512	497	519	460	462	468	474	486	469	473	499	452	455	485	469	487	474	481	455	478	462	487	526	477	460	501	466	461	477	491	498	517	453	490	516	453	454	478	440	476	480	502	492	436	474	467	488	456	460	456	530	469	461	507	466	477	500	462	485	502	476	449	447	469	493	469	491	474	455	455	490	485	475	474	510	470	497	455	470	471	479	460	493	484	503	480	436	461	422	502	478	504	471	501	503	475	461	475	474	500	494	459	464	506	503	494	503	478	483	472	488	496	481	485	459	500	477	510	448	467	494	482	470	465	499	482	534	481	468	499	511	507	462	516	490	477	453	509	500	445	491	485	479	511	497	480	545	505	534	497	487	493	459	493	502	487	467	493	507	480	478	462	485	517	505	430	470	509	489	494	478	492	492	426	438	484	470	483	508	485	499	476	477	478	495	477	504	483	486	455	471	455	449	452	480	501	448	482	472	443	484	441	478	457	492	487	525	484	481	461	474	488	514	504	485	476	478	495	476	489	483	459	511	434	492	493	458	472	426	472	521	493	468	485	497	467	434	470	482	452	456	482	477	472	449	462	494	469	440	492	512	460	473	461	461	496	485	455	483	492	491	443	449	488	509	474	465	465	473	471	488	508	453	474	467	492	414	483	487	466	508	441	459	491	501	491	465	505	485	441	450	479	473	499	445	475	475	495	480	470	489	481	482	457	468	458	515	480	444	479	479	464	483	452	480	456	482	473	435	507	507	483	469	487	479	482	496	478	466	435	518	475	466	508	493	442	500	503	455	484	460	507	491	480	450	485	504	487	484	504	502	444	443	470	451	491	480	494	479	473	457	494	474	513	501	465	495	499	468	509	486	429	473	525	475	478	490	468	507	464	459	490	449	501	495	492	466	450	504	462	483	468	455	494	494	470	486	444	475	516	500	492	479	467	473	497	489	479	462	454	442	519	507	476	484	490	469	518	452	446	440	472	486	490	468	489	447	483	486	475	495	508	466	458	470	462	487	471	482	451	466	477	479	483	460	473	504	470	500	467	483	524	493	440	504	459	461	478	486	470	489	473	458	511	498	505	472	497	489	508	474	494	517	502	479	487	515	472	506	466	497	466	475	456	475	449	454	454	498	497	505	487	480	453	472	488	475	437	474	460	494	511	530	486	458	492	494	486	482	464	457	451	488	475	430	475	515	493	479	446	489	484	470	509	479	486	520	486	458	506	466	477	475	525	506	480	494	482	463	492	460	497	476	471	452	456	492	514	488	465	460	441	503	460	502	461	498	453	526	470	479	505	487	499	494	492	481	468	482	470	506	480	456	464	489	485	473	452	477	449	505	509	506	446	466	452	497	456	509	486	465	474	504	485	469	451	490	506	476	475	464	477	486	498	470	437	476	465	490	503	490	483	461	474	461	458	512	464	471	457	479	478	514	461	478	469	465	488	486	446	472	507	464	469	467	482	451	503	454	458	511	469	514	494	454	441	491	530	485	504	464	493	455	476	493	491	472	474	449	487	486	411	486	463	435	450	478	470	457	499	499	500	508	473	526	501	487	471	473	472	484	458	477	479	516	511	531	472	480	484	477	461	469	490	473	487	469	480	505	481	469	454	492	464	504	500	456	504	504	552	457	457	458	465	490	497	459	498	444	490	478	452	463	507	492	465	458	471	544	462	482	498	465	457	527	486	470	463	478	457	477	435	471	512	495	464	464	481	483	511	469	451	476	467	490	514	473	456	465	491	491	497	458	474	453	452	491	485	503	489	485	475	461	467	469	508	462	485	500	493	470	473	448	477	495	466	447	483	466	468	468	446	479	510	468	485	483	472	498	485	467	493	473	502	479	498	420	505	488	458	468	457	446	485	468	470	423	471	436	460	495	494	499	475	502	466	501	474	459	497	487	479	454	473	473	481	483	465	464	442	438	465	484	509	484	520	457	454	496	478	473	499	476	480	449	472	474	453	513	469	467	505	458	460	483	468	490	472	483	486	445	520	477	464	478	477	487	467	490	461	491	473	498	457	502	473	487	488	447	461	497	485	487	429	479	462	504	542	482	464	484	480	493	508	484	438	465	487	437	528	472	477	502	511	488	480	468	492	502	453	493	464	487	464	452	445	466	505	469	486	470	475	500	494	479	487	483	465	498	466	481	489	450	489	473	496	486	500	462	499	498	501	458	483	496	478	484	505	484	448	480	455	475	486	459	494	462	456	486	470	506	481	474	504	492	467	446	484	463	502	450	463	471	491	538	496	478	483	497	465	429	486	462	470	494	495	504	483	442	454	481	528	458	466	486	503	457	515	461	463	494	428	490	498	472	453	449	463	500	474	445	446	511	452	501	442	484	420	480	482	513	468	487	457	524	459	462	458	453	444	496	481	463	505	457	509	460	482	438	497	464	447	490	540	481	473	470	438	490	474	468	476	486	484	494	468	430	480	476	473	426	499	478	486	488	441	459	458	468	471	479	470	472	486	485	464	470	461	431	446	503	464	490	464	461	466	519	504	497	500	489	454	484	474	486	485
24112	21160	28257	24341	20201	1946	578	424	375	349	326	282	221	260	211	223	222	181	248	224	231	227	194	201	198	204	223	211	200	164	209	208	190	212	184	185	194	201	198	187	164	213	186	199	201	190	190	175	219	201	192	158	213	189	174	212	178	196	195	189	206	196	191	158	204	201	191	177	169	177	203	205	183	188	174	209	201	175	173	184	184	166	175	166	182	193	185	198	172	175	185	188	177	205	178	195	166	185	199	180	181	211	189	195	182	192	167	179	185	192	195	179	169	174	158	177	186	167	199	199	201	172	168	160	179	183	189	180	176	168	173	158	180	191	201	176	201	165	180	165	187	209	193	169	163	177	177	181	186	200	167	165	191	173	182	191	174	170	179	181	181	194	155	203	186	184	172	188	222	181	178	178	195	185	158	181	180	172	208	201	180	178	193	175	159	172	195	191	193	182	221	176	197	183	184	170	175	161	174	171	184	202	190	214	192	199	171	194	183	162	177	193	203	151	163	179	193	194	178	175	174	180	179	192	163	196	202	192	172	189	165	167	188	180	185	161	166	176	173	189	185	184	193	193	181	185	177	192	170	181	199	183	152	165	176	200	190	176	176	188	167	189	162	173	218	186	183	170	182	164	169	184	199	198	191	174	181	168	164	188	195	171	185	171	187	193	201	184	180	207	184	183	188	186	176	179	175	188	168	170	170	179	198	208	169	204	194	195	162	187	187	188	190	169	185	177	173	199	181	203	190	181	165	210	160	189	183	189	199	179	190	184	175	183	174	208	172	180	193	194	170	183	177	158	179	186	168	184	193	158	164	205	201	166	187	204	184	165	173	179	174	168	194	192	188	179	164	166	187	182	193	173	197	180	176	189	195	176	206	179	202	183	183	173	186	191	197	189	185	170	173	169	199	197	174	192	217	196	191	178	199	180	190	192	221	189	184	201	184	203	179	187	187	206	167	175	176	170	199	188	193	183	179	181	180	186	172	198	200	177	191	188	185	175	183	188	179	181	194	215	181	179	176	197	186	188	160	178	187	165	189	186	206	176	194	156	177	184	178	226	177	190	184	174	192	184	188	193	183	191	170	174	198	214	180	218	192	189	180	191	190	198	197	193	189	179	143	172	143	179	191	190	196	178	174	174	224	169	190	194	163	220	194	188	182	178	180	194	207	198	182	189	173	165	170	200	172	180	185	182	202	176	174	210	172	189	182	171	190	175	198	182	171	183	183	205	183	173	172	192	192	164	213	170	171	172	193	164	198	194	191	170	181	172	188	179	182	182	193	191	209	158	193	177	166	177	177	221	193	192	171	193	182	189	193	194	159	205	164	171	191	190	212	184	202	189	179	162	205	166	177	163	187	171	186	199	175	186	200	160	158	188	177	181	187	183	190	200	175	182	192	191	170	194	168	189	214	199	190	159	183	197	156	177	166	181	184	171	198	168	184	181	191	164	190	197	190	185	174	170	182	161	201	179	163	178	181	198	196	181	215	193	183	185	184	179	198	169	188	226	179	165	153	168	185	184	193	182	196	190	183	195	182	181	201	179	192	190	188	189	187	176	174	197	188	187	168	200	183	171	191	177	168	176	194	181	181	184	164	181	172	196	175	149	195	173	189	166	153	192	177	166	206	165	207	175	164	170	191	158	206	171	169	162	166	201	179	182	189	193	189	195	199	214	173	196	208	202	169	207	171	168	195	176	174	170	179	187	202	148	183	189	176	170	170	203	189	181	166	180	173	199	176	180	173	187	164	194	188	216	196	182	190	209	191	188	193	203	197	147	184	166	180	167	177	178	168	169	203	174	221	180	194	175	186	167	180	198	179	185	186	189	187	178	171	179	168	187	154	174	161	168	157	168	188	195	180	208	192	172	194	192	183	174	186	171	166	194	198	200	192	175	170	159	175	177	176	180	175	177	177	214	197	187	175	172	204	175	168	187	199	187	202	171	191	185	169	160	155	175	194	195	204	159	188	178	186	187	195	172	187	175	180	205	169	172	176	197	194	197	203	150	188	164	195	148	187	168	167	191	194	181	178	174	178	193	206	201	189	196	206	178	163	184	167	171	190	200	182	186	184	180	174	195	189	196	169	196	195	181	195	200	172	176	184	179	182	180	171	181	188	187	170	182	167	177	175	168	192	162	159	186	194	173	176	198	179	189	186	172	176	174	210	202	191	200	178	184	194	147	195	193	187	179	198	169	195	196	168	173	166	179	143	193	170	168	210	177	180	189	185	166	196	165	175	163	160	194	197	199	181	179	183	184	182	204	174	178	179	209	185	167	195	195	173	178	194	154	185	188	183	175	177	202	187	180	185	191	190	192	179	198	168	192	167	194	161	195	189	190	187	193	196	170	180	230	209	179	195	180	189	175	188	180	175	173	176	187	192	184	179	174	176	185	191	191	198	192	195	191	164	213	191	181	192	186	187	194	191	180	176	181	180	223	200	207	185	178	180	152	188	198	195	163	175	185	208	192	174	184	200	185	177	200	191	198	176	174	190	217	194	174	217	187	175	171	190	178	159	189	178	189	233	183	180	169	182	186	163	184	185	181	168	181	192	194	163	184	184	180	181	186	192	196	170	174	180	196	182	180	182	184	156	195	169	171	179	197	205	174	201	196	217	188	179	165	195	180	187	171	208	169	191	175	197	177	171	181	173	195	179	171	185	179	175	184	176	197	177	158	166	159	213	184	180	170	204	187	204	194	163	199	185	188	202	175	198	198	177	185	180	170	185	169	183	150	182	152	180	190	190	168	180	174	165	197	181	179	194	180	172	172	182	196	177	182	166	186	184	175	173	218	164	193	184	171	166	196	189	216	184	172	199	180	180	173	191	197	207	190	171	204	180	197	175	177	198	188	187	171	164	176	186	185	175	196	184	181	194	182	181	179	171	195	201	172	166	196	191	186	181	192	200	183	187	179	169	183	167	181	149	186	186	174	193	190	209	179	158	191	194	189	201	184	188	206	180	186	183	196	169	182	190	199	185	195	194	176	214	194	187	171	190	154	183	201	185	174	191	175	187	190	203	180	172	187	188	171	200	193	179	193	221	180	180	165	176	179	167	205	192	173	187	186	170	185	175	158	182	173	187	166	196	194	161	191	185	185	179	169	185	195	169	200	198	165	181	180	165	196	197	195	196	175	191	192	187	162	157	190	194	194	202	169	190	186	192	166	185	162	191	184	168	145	183	171	170	184	191	166	220	186	187	208	187	191	178	174	169	186	174	202	191	195	197	208	187	169	189	215	193	175	203	160	211	188	162	185	162	178	171	190	165	214	198	174	186	187	187	149	180	219	196	184	181	176	182	176	185	188	190	203	197	182	164	171	205	169	182	189	176	174	180	177	172	199	189	192	184	184	165	167	157	163	198	188	174	174	179	200	187	188	190	181	194	171	215	177	203	171	187	182	180	176	186	203	182	181	182	200	205	202	179	184	174	191	182	184	164	180	172	176	211	176	206	153	166	203	166	193	170	195	192	179	178	185
5175	9786	8253	4095	2764	2021	1611	1221	1026	871	774	698	658	544	513	496	519	484	448	409	412	378	391	422	397	384	385	380	357	374	373	354	391	360	360	387	327	388	327	332	338	361	361	313	374	317	354	357	309	341	375	355	347	360	341	359	323	331	350	322	312	331	351	337	360	340	339	363	332	336	309	327	321	334	335	345	356	294	333	355	344	310	345	363	331	322	334	324	328	321	304	345	328	343	362	342	340	312	319	323	337	356	322	375	332	367	278	326	314	326	354	328	342	345	327	316	320	333	318	327	308	301	347	336	331	351	366	360	287	329	322	289	335	311	337	322	324	312	350	361	341	311	346	339	310	338	332	369	317	285	292	324	316	340	304	339	324	317	344	326	342	313	331	321	320	310	310	299	300	361	327	330	322	356	318	314	298	326	335	336	312	304	335	343	287	314	338	317	329	345	324	330	353	329	297	283	352	365	357	321	321	317	337	332	338	314	303	331	312	314	335	293	332	338	330	302	332	314	337	337	327	370	341	326	360	332	293	347	353	361	333	350	327	303	360	308	323	337	334	334	342	335	289	303	329	342	339	298	317	325	342	345	304	319	323	335	316	325	305	295	327	329	335	302	335	321	318	340	319	323	327	305	336	367	319	318	346	301	349	337	343	290	330	343	365	321	318	329	324	310	326	301	336	328	318	315	328	344	320	324	325	332	346	361	353	313	336	326	335	333	303	316	316	348	319	323	342	299	307	340	330	301	330	321	309	326	306	310	309	312	316	306	309	321	312	311	355	321	315	354	327	300	312	354	312	331	324	315	349	332	346	346	340	323	336	332	321	320	341	342	352	323	291	284	323	315	315	352	326	349	322	343	315	295	295	340	306	350	319	292	331	304	331	305	338	340	347	303	346	339	354	304	310	333	346	332	302	362	335	333	337	342	324	324	330	316	320	324	343	302	291	315	301	303	351	327	299	316	359	333	346	381	342	311	309	312	326	372	350	292	309	287	325	296	339	327	325	320	290	328	330	328	334	327	343	319	318	316	314	355	331	353	321	285	346	314	316	353	306	320	362	349	322	302	328	324	302	327	312	326	331	326	318	336	323	332	310	340	328	346	323	345	346	304	325	303	333	344	358	346	304	323	333	296	331	352	327	343	323	323	335	325	341	343	325	331	300	324	305	307	311	319	321	331	342	350	287	346	346	338	367	349	300	299	294	309	307	324	319	282	322	335	349	321	318	346	284	300	289	313	321	333	289	351	351	316	309	321	349	326	325	327	307	348	362	342	332	313	346	291	332	293	330	342	329	315	303	319	316	359	346	309	302	346	342	328	352	336	332	329	352	340	304	312	347	345	330	330	360	318	362	309	313	311	354	305	310	336	346	306	318	332	308	324	327	325	346	342	341	336	336	341	326	317	322	346	317	328	328	293	344	364	310	337	314	311	322	367	302	365	298	318	333	339	348	357	318	320	338	306	325	289	320	358	339	327	349	318	356	304	337	351	311	335	306	317	319	348	333	354	318	318	331	308	318	323	302	350	337	319	318	316	316	296	320	309	347	308	347	311	332	321	340	327	298	334	322	344	319	332	317	339	317	341	311	335	315	336	326	349	313	316	310	324	334	341	317	322	341	322	324	292	339	339	338	303	306	299	344	308	345	330	335	315	315	345	358	298	304	317	330	320	344	297	341	314	352	323	305	325	296	329	335	322	316	372	348	350	323	328	322	302	313	336	294	319	322	343	338	287	360	332	328	354	311	300	296	320	322	316	359	341	334	333	353	301	321	359	325	309	339	307	355	329	344	327	346	341	328	340	326	341	330	323	313	317	309	301	310	330	352	340	365	342	317	316	327	348	300	330	343	306	330	343	315	337	324	341	311	351	302	347	325	329	298	336	368	321	321	314	288	325	313	318	347	314	341	312	333	326	322	310	337	328	301	329	329	301	328	338	349	336	305	367	331	360	306	306	336	280	327	339	331	342	360	300	336	311	347	318	337	327	351	313	335	311	328	354	344	319	334	333	335	332	326	334	363	316	354	302	323	305	328	323	352	329	316	305	363	334	358	353	315	297	315	325	319	336	335	331	374	336	338	331	303	301	323	324	347	334	316	329	339	325	310	336	326	348	368	324	317	361	316	335	347	321	371	324	325	333	311	321	327	304	330	341	312	291	312	340	350	289	337	339	309	340	311	320	336	319	306	338	313	391	355	320	366	332	318	341	321	337	357	319	327	337	354	294	334	331	326	323	300	321	334	302	318	310	349	334	322	317	301	355	299	320	297	342	333	313	354	350	350	276	300	305	298	328	338	323	315	338	337	339	313	344	327	351	356	334	304	349	294	333	334	341	330	362	333	331	333	314	332	340	318	303	361	328	311	316	300	328	353	296	334	330	374	329	331	319	345	318	345	340	323	337	324	340	275	327	342	325	328	288	319	305	295	373	304	325	333	330	327	341	324	338	322	326	294	320	293	334	319	339	295	316	299	339	293	324	351	313	334	295	312	293	320	348	329	308	322	330	334	313	290	331	341	329	336	309	324	321	346	314	333	315	324	314	328	321	348	321	326	307	327	326	304	340	311	342	304	314	309	339	345	309	320	316	307	296	326	342	293	317	331	344	328	346	280	307	290	333	327	320	309	292	319	344	318	321	325	349	315	324	337	320	325	323	336	335	301	327	327	294	311	319	319	339	350	311	374	307	343	351	350	309	346	356	333	324	319	315	322	362	324	324	327	324	320	270	316	329	344	340	324	335	316	298	306	321	347	348	284	304	348	328	325	311	319	314	321	316	336	340	335	311	294	311	346	313	343	340	333	322	291	348	313	336	331	365	308	310	325	380	310	334	320	301	322	328	307	311	333	331	329	301	326	333	315	328	337	319	327	335	327	369	291	304	330	325	325	325	321	311	321	331	331	327	318	366	341	345	337	353	328	326	357	322	335	332	333	330	335	287	288	323	339	349	327	328	305	329	314	323	312	339	304	314	302	315	341	329	319	333	347	327	325	310	315	325	349	321	310	323	297	349	318	329	306	328	322	334	312	348	318	320	322	306	316	347	350	320	314	345	339	369	334	319	327	319	303	346	326	322	324	343	312	320	335	291	304	302	313	323	330	349	351	334	306	349	321	346	360	312	326	312	324	338	303	324	362	307	315	295	343	317	345	328	338	323	336	314	351	350	355	330	342	308	338	333	317	335	310	310	339	349	321	325	353	330	327	289	329	294	306	347	309	310	339	328	319	336	358	326	304	338	342	307	331	311	306	310	286	329	313	327	344	334	341	299	329	317	333	321	337	299	326	335	297	327	341	319	326	365	327	317	311	327	314	340	330	339	320	319	313	323	339	317	334	347	326	334	293	324	292	346	317	286	348	346	318	318	315	351	343	306	336	333	308	333	338	325	354	323	324	296	334	331	327	340	329	331	318	320	339	329	344	334	318	332	324	332	312	281	310	293	355	321	342	334	338	318	304	330	328	319	319	316	346	309	294	303	326	296	324	335
22957	21008	28699	23540	21008	19387	1673	581	405	347	292	253	217	213	173	160	158	131	129	155	100	126	121	97	121	108	100	104	103	91	97	97	88	102	87	81	96	76	87	100	88	80	64	91	71	65	78	94	70	70	73	64	76	74	79	64	63	84	85	69	89	74	76	71	69	57	77	87	65	64	64	68	63	69	61	62	71	74	62	74	61	57	66	71	67	69	67	67	58	71	72	62	65	57	62	54	73	77	87	73	61	65	76	75	74	72	73	55	72	64	65	66	76	68	63	59	59	72	61	82	83	70	62	67	75	60	68	74	67	77	76	76	70	64	59	49	75	64	60	67	65	79	62	59	76	63	80	63	71	69	58	73	53	77	67	62	74	72	64	82	51	76	69	62	75	78	75	62	61	65	75	77	77	49	71	73	55	76	55	68	63	60	63	80	64	77	67	82	61	76	68	69	80	76	75	68	61	76	71	77	48	70	81	56	82	56	68	84	70	75	60	72	66	66	55	71	70	57	73	58	60	75	59	63	80	61	73	62	68	56	64	71	57	69	67	73	66	73	84	77	61	76	68	65	63	64	81	71	67	72	61	82	65	64	86	74	53	60	53	68	67	68	63	63	70	57	64	66	68	63	64	49	51	70	64	56	60	72	68	63	80	61	67	66	68	59	65	51	48	58	66	75	65	68	72	53	62	69	75	51	71	62	58	62	62	78	62	67	70	58	61	72	67	65	73	75	68	56	64	58	79	72	67	68	58	67	61	66	60	52	73	66	77	62	71	62	64	76	61	75	68	61	62	55	74	68	67	92	58	50	52	67	60	66	67	68	74	73	64	77	74	71	69	66	57	72	62	77	72	64	69	74	69	73	64	62	73	74	56	64	69	60	60	62	72	54	76	79	68	79	58	64	67	73	76	64	78	55	83	56	60	60	53	72	57	68	71	61	56	56	59	59	55	54	57	69	72	63	67	67	56	63	54	68	70	56	57	73	63	64	66	79	63	65	52	64	53	57	50	74	70	60	59	78	65	64	73	57	77	67	64	84	84	69	65	68	72	71	71	55	82	61	56	48	66	69	64	68	63	70	77	68	62	59	58	65	58	70	62	64	73	62	65	52	76	59	67	68	76	55	65	71	65	68	74	63	66	87	56	81	60	62	56	58	55	75	70	78	65	53	59	75	62	65	59	72	63	68	64	64	77	67	68	60	70	68	67	67	69	61	57	81	69	67	70	69	60	70	66	85	69	70	63	63	61	47	55	77	48	73	61	68	59	68	54	62	69	62	71	75	58	57	70	64	50	72	74	70	77	62	76	70	76	86	63	54	64	61	53	53	57	60	60	61	64	71	66	58	72	61	61	77	63	66	63	65	73	68	68	66	58	51	67	80	68	70	80	68	79	74	78	72	77	67	74	41	69	55	72	58	58	62	58	68	72	62	56	57	72	73	69	63	71	58	72	68	59	62	72	70	46	72	78	61	47	58	89	61	70	57	68	66	61	69	69	91	79	61	68	64	72	67	72	64	79	78	67	57	63	67	67	63	62	57	62	76	54	54	72	66	59	69	69	65	68	65	56	66	61	72	63	78	58	69	56	72	53	65	65	70	57	68	65	57	59	66	62	62	67	60	61	64	60	71	64	75	74	78	62	63	82	53	72	64	61	59	71	70	61	69	74	70	56	86	68	62	66	62	61	61	81	68	59	64	68	80	71	77	64	72	62	68	63	73	57	76	60	54	52	74	81	50	61	66	73	69	73	60	81	55	55	85	58	55	81	76	69	77	63	56	66	72	73	58	58	53	66	65	77	73	50	63	65	64	60	58	62	47	58	67	73	74	62	69	54	70	65	66	73	56	44	67	69	81	66	65	65	67	59	77	74	61	57	66	72	74	67	69	65	80	67	62	65	80	59	64	73	58	56	44	72	52	68	61	64	71	77	57	63	62	67	74	67	69	62	66	81	76	74	66	70	69	63	62	72	62	59	66	64	57	70	74	55	67	73	72	68	67	66	50	55	60	65	67	72	59	69	69	76	60	72	63	70	70	63	57	58	67	54	63	45	58	61	52	68	69	64	52	80	61	61	79	65	63	58	74	52	59	67	73	64	60	59	69	68	51	75	71	57	70	68	83	58	63	67	71	69	69	73	64	64	75	68	49	81	57	68	58	68	61	62	67	51	66	57	63	50	69	61	67	73	64	67	67	67	59	40	60	64	65	64	51	63	70	52	62	87	69	66	43	66	65	59	76	57	75	65	69	64	71	61	69	72	63	72	66	63	65	71	80	68	72	57	66	74	48	75	57	84	69	69	61	75	71	63	63	63	73	72	63	87	76	62	74	50	66	61	66	83	58	65	57	71	71	62	73	66	65	59	83	65	59	78	61	72	61	49	72	62	65	65	75	61	65	69	81	63	58	57	87	63	63	66	73	65	65	67	61	63	85	53	62	71	54	64	69	71	56	68	62	65	72	70	74	56	71	69	65	81	43	64	65	69	65	61	72	71	59	65	63	65	51	64	66	56	62	73	69	64	62	52	68	64	66	53	55	69	64	66	69	65	51	52	57	74	75	80	81	66	69	76	66	63	82	76	72	72	60	80	67	53	79	74	76	66	79	69	60	79	72	70	77	65	64	67	65	62	67	58	60	60	67	69	59	73	73	79	59	73	68	63	70	57	68	57	77	65	72	55	64	67	73	53	74	73	60	69	54	49	76	64	76	54	59	72	65	58	79	60	81	63	75	58	67	62	73	59	65	59	67	61	60	62	57	75	63	72	67	79	70	76	62	67	73	68	70	62	59	70	71	62	67	61	66	74	63	61	56	66	51	67	76	71	70	57	63	73	90	78	71	59	78	72	72	54	62	66	61	72	65	61	71	62	59	58	65	68	61	76	56	79	71	56	62	64	70	72	69	64	58	78	58	68	64	61	66	57	68	54	62	75	62	54	68	70	57	84	67	70	69	61	82	62	76	60	69	53	58	66	58	53	73	76	59	68	65	66	63	66	60	88	83	64	64	71	69	54	58	71	65	57	60	71	52	59	65	63	71	67	73	68	61	59	63	76	61	64	66	53	57	60	86	64	78	59	68	76	64	63	75	71	67	65	72	67	65	72	56	65	78	77	64	81	64	73	67	69	58	62	59	62	58	78	65	68	85	47	64	67	65	63	48	83	76	68	64	76	74	58	65	68	62	72	73	74	62	59	70	55	74	70	60	77	69	83	67	65	74	52	66	52	74	71	65	71	70	74	70	68	64	64	73	71	66	55	61	55	56	72	60	63	78	69	68	69	72	63	61	89	81	62	74	68	55	63	49	65	78	66	63	56	76	67	62	64	77	62	69	63	63	55	66	58	72	66	66	72	69	62	77	65	67	61	63	68	71	56	74	70	68	59	58	61	59	66	60	68	65	67	78	64	57	64	63	65	64	71	66	54	68	69	57	56	53	63	74	63	69	51	56	53	65	71	70	66	66	76	70	78	66	69	62	60	68	45	74
7562	15934	13333	6894	4703	3361	2447	1924	1580	1173	982	883	700	669	563	473	417	379	354	341	302	282	288	281	270	245	221	218	220	189	160	201	162	148	229	183	168	180	154	168	176	154	178	154	155	142	140	128	156	150	134	152	134	143	125	156	136	137	160	120	128	133	133	133	137	125	128	150	144	134	128	124	122	116	137	99	135	125	137	132	133	128	142	120	136	144	148	117	104	117	125	126	138	134	134	126	110	133	109	134	135	137	116	132	126	121	124	101	122	124	109	109	109	115	116	120	121	122	121	110	110	123	122	128	130	134	111	129	139	103	121	143	131	109	144	120	100	117	121	94	143	116	125	138	118	99	126	142	117	120	110	105	116	131	122	107	131	116	112	121	129	116	100	142	123	117	120	123	119	120	114	131	133	124	113	124	128	141	113	109	127	124	106	117	123	139	127	112	96	119	123	131	134	119	114	114	112	125	132	126	86	114	127	137	125	124	110	126	114	130	118	122	128	129	117	107	111	132	108	125	121	109	116	107	132	107	119	106	115	118	111	133	116	109	110	92	130	115	110	126	102	101	120	133	113	98	128	116	132	107	114	122	134	103	119	119	144	92	105	123	117	99	106	118	120	111	115	119	126	121	127	122	113	114	119	112	107	113	115	119	106	113	127	118	150	130	147	115	116	106	110	122	103	99	130	123	103	133	114	127	116	118	110	89	104	98	104	133	128	129	124	118	126	133	131	104	118	106	124	91	109	103	119	117	130	118	133	112	126	111	120	94	122	116	129	130	145	163	111	117	121	128	131	120	105	110	113	122	116	124	111	122	106	112	114	115	107	121	111	111	137	133	128	137	119	106	110	113	125	107	122	122	111	107	120	122	115	124	105	117	117	106	124	107	105	115	96	137	124	107	118	106	122	131	111	128	109	117	132	109	106	124	114	105	101	112	111	123	129	115	107	102	119	117	123	113	123	138	118	132	111	121	119	104	114	106	110	123	128	127	141	120	115	102	106	115	117	131	109	116	116	101	115	136	131	102	116	112	138	120	111	127	130	109	108	99	103	113	110	107	110	115	114	144	137	117	115	119	114	108	115	118	121	133	130	112	107	130	115	119	120	110	108	120	102	116	99	110	123	136	119	126	115	124	107	100	120	131	105	118	124	117	110	121	131	125	120	111	123	112	115	111	115	151	91	122	115	108	108	117	131	124	116	106	120	105	132	136	126	104	107	111	96	131	110	144	117	130	114	113	118	101	142	134	126	129	109	124	106	103	128	117	116	129	122	110	142	132	101	123	110	137	119	130	99	119	125	137	119	121	131	137	116	97	130	102	117	111	127	125	111	114	125	109	93	110	119	125	119	118	114	132	113	125	104	102	129	105	111	102	106	123	134	109	109	124	106	127	104	104	127	107	117	118	102	127	107	122	92	105	119	123	112	137	130	117	122	115	131	111	109	114	125	114	124	102	116	118	126	121	128	114	116	122	109	128	110	123	100	127	138	115	106	123	105	107	107	133	125	103	146	95	114	130	93	126	107	131	113	122	115	103	110	143	117	120	135	115	124	119	127	117	121	116	101	117	119	120	102	125	115	106	136	118	96	102	105	113	112	135	107	115	113	127	115	111	131	116	103	114	123	119	97	108	102	119	103	123	95	93	111	139	115	103	126	109	102	113	131	125	123	134	113	124	116	117	107	111	111	118	127	114	127	133	108	110	123	119	129	133	113	115	138	117	111	95	125	132	135	113	127	116	103	114	101	116	114	102	119	123	130	116	108	141	138	141	132	115	105	110	120	133	127	130	131	114	110	108	115	118	114	114	117	138	114	104	122	131	90	113	117	124	111	97	141	113	129	119	128	112	119	116	104	100	142	120	117	116	118	116	116	132	109	117	125	113	144	112	92	107	121	118	118	103	122	102	121	117	109	112	114	125	104	120	110	130	134	124	133	123	105	129	121	119	118	118	102	120	145	129	137	121	112	115	116	103	108	124	108	115	116	99	111	115	129	108	134	111	127	123	116	111	128	131	127	107	111	111	106	120	106	129	131	129	118	117	120	93	142	111	123	116	116	123	116	115	111	112	120	113	127	118	127	120	98	114	118	116	105	113	112	118	111	124	114	119	100	123	121	106	108	106	127	116	113	102	115	130	104	126	96	124	98	125	112	103	111	144	120	122	102	103	136	126	111	134	103	109	121	115	119	135	140	152	101	130	121	103	107	114	121	131	126	117	116	97	130	123	125	125	99	144	133	146	117	116	106	120	114	111	120	103	124	104	100	100	110	101	82	118	107	125	96	105	133	123	125	114	131	108	112	123	118	118	132	113	120	100	132	115	111	121	105	106	115	130	125	94	110	122	112	132	113	119	105	121	115	137	121	109	113	139	124	109	126	137	123	127	117	109	132	128	124	107	125	119	132	119	121	112	116	125	134	115	119	124	133	114	127	132	113	124	122	117	101	131	95	114	100	103	120	112	103	97	120	110	112	116	104	116	128	130	108	128	108	103	107	159	104	113	119	121	103	96	114	99	113	120	125	118	124	118	107	104	107	130	110	120	141	112	117	120	111	134	100	128	122	113	98	120	140	125	131	120	112	125	127	120	102	128	96	109	123	121	126	101	111	114	128	128	109	112	113	104	121	122	107	115	109	131	125	111	112	115	111	137	114	133	136	121	129	128	108	96	121	110	114	120	108	123	127	112	102	104	118	134	125	116	99	121	112	132	129	108	145	114	144	125	143	110	92	131	120	113	110	107	110	135	100	127	111	111	130	115	103	135	118	115	111	117	121	103	145	98	118	110	133	118	107	118	110	119	115	113	122	107	109	114	116	94	129	114	126	102	117	118	113	122	118	121	113	133	125	139	99	121	111	112	118	127	114	114	120	137	113	124	107	115	112	105	115	100	120	129	127	114	120	123	125	125	111	134	126	122	117	119	131	134	129	130	112	122	140	105	97	119	130	121	112	103	126	112	114	101	108	133	122	125	118	108	98	136	125	113	115	118	111	111	136	112	123	103	113	115	109	131	133	112	113	103	107	119	96	114	97	116	108	114	128	113	147	124	109	120	103	130	88	116	106	126	126	120	111	112	123	116	110	142	121	123	118	92	117	120	116	126	120	119	118	125	114	108	114	123	112	117	109	127	118	117	120	121	112	123	121	117	120	124	113	99	117	117	109	111	114	133	116	115	117	109	149	138	122	134	108	122	121	110	92	137	112	126	124	123	122	117	121	106	134	106	115	127	116	131	92	105	103	118	105	121	124	104	107	127	109	119	119	120	102	126	119	102	130	113	101	113	131	127	114	137	109	108	121	115	107	115	104	107	117	107	105	108	122	121	119	108	133	113	132	126	101	126	118	125	102	97	98	121	121	124	103	107	109	122	144	99	125	114	107	124	116	135	134	103	114	110	136	128	116	113	113	117	120	138	120	119	110	111	99	131	121	105	118	105	136	114	121	122	114	115	123	113	98	122	136	122	111	132	128	113	104	138	132	114	116	93
26731	19745	5285	545	359	324	263	326	301	258	280	285	288	281	282	295	307	294	289	303	301	257	256	268	305	257	283	281	251	282	274	248	289	264	254	294	293	280	296	286	267	253	263	281	294	225	278	279	270	261	280	274	275	277	307	272	243	268	266	293	249	276	268	245	252	281	299	257	282	288	286	231	284	284	252	278	256	295	270	265	270	277	273	269	236	266	285	256	259	272	296	289	275	262	267	281	258	278	263	292	273	283	258	280	283	292	279	275	259	293	304	262	288	294	254	298	283	259	256	283	300	258	254	256	297	273	257	297	297	278	279	323	271	276	295	293	286	290	255	247	270	294	268	262	265	269	267	284	290	268	293	259	274	268	270	267	269	281	290	296	262	270	265	279	277	272	279	286	309	277	237	267	270	283	270	283	277	273	278	252	260	271	250	275	249	269	270	259	293	294	263	274	299	283	299	284	275	280	267	284	268	265	267	284	276	273	261	288	249	307	252	260	272	275	286	298	269	296	275	271	249	284	290	278	285	265	268	294	272	250	283	244	281	279	285	269	279	248	269	282	297	290	272	279	281	259	276	275	274	297	307	253	250	300	262	294	279	284	285	280	290	278	251	267	285	285	254	259	310	290	266	275	276	280	242	280	280	277	285	275	294	261	285	267	308	249	289	321	286	252	269	286	272	272	268	283	302	262	284	278	281	272	272	295	267	273	265	276	276	278	282	286	268	284	274	312	266	286	251	261	300	294	255	239	254	251	291	267	267	259	288	293	258	260	248	280	269	280	292	268	283	274	273	269	298	258	278	248	276	267	254	296	250	258	234	262	260	241	260	281	294	269	244	276	280	276	302	252	273	242	308	270	275	298	278	281	245	298	275	264	284	274	265	293	271	277	265	252	263	278	261	290	255	278	258	293	279	279	280	248	247	285	262	275	231	295	256	290	268	253	274	280	260	303	262	262	260	276	251	293	312	271	269	266	282	304	279	295	289	295	250	262	286	274	293	283	234	277	280	273	286	261	247	296	281	253	273	277	285	287	306	284	281	283	255	270	242	282	260	303	266	276	273	282	286	259	285	255	267	275	278	262	280	248	259	296	274	259	287	266	256	285	300	280	266	263	268	259	263	252	283	286	279	292	255	270	246	281	277	303	268	289	256	264	283	263	263	291	278	259	256	245	291	270	261	273	281	250	315	274	236	280	244	262	242	271	281	271	286	271	283	276	276	245	266	295	261	273	282	276	254	292	288	279	281	273	271	247	284	274	308	299	256	285	273	275	272	258	256	298	251	263	254	271	280	258	273	281	277	277	265	270	279	274	298	279	275	247	260	275	269	282	291	275	263	247	244	278	274	270	287	273	271	258	274	311	246	280	280	261	287	278	296	288	278	312	289	246	272	246	287	283	288	263	277	243	270	294	253	250	292	238	278	259	254	262	272	245	281	258	286	265	261	278	281	280	266	293	265	288	257	281	248	231	286	272	260	263	265	275	265	290	270	270	257	263	274	280	261	266	273	284	284	260	257	260	275	301	260	264	262	241	281	277	278	281	287	278	301	266	260	270	281	259	280	265	266	263	283	286	237	312	278	268	280	296	257	265	264	252	269	279	269	266	271	251	274	257	298	284	268	277	264	278	253	282	265	275	257	269	264	256	281	283	298	266	285	270	263	293	297	251	252	287	287	294	264	281	279	295	270	278	272	218	280	264	227	293	285	293	262	258	275	273	286	266	280	255	276	268	275	272	284	275	245	267	250	269	266	283	285	277	272	295	287	265	265	277	283	283	279	260	292	304	279	300	249	236	262	266	246	284	257	280	255	262	278	268	282	239	284	290	290	266	265	283	270	284	279	272	259	259	301	260	290	241	271	286	259	245	262	273	268	286	259	278	281	261	259	264	310	275	247	283	255	258	283	249	263	267	265	253	279	298	279	280	262	282	244	287	307	282	277	303	243	276	297	275	294	315	272	263	306	298	282	289	265	276	291	269	270	286	279	253	271	268	258	281	245	273	264	273	254	250	277	282	268	266	255	259	268	271	262	282	287	264	270	240	274	284	271	292	250	269	255	250	310	278	299	265	301	276	292	281	281	263	290	277	261	257	280	268	275	279	250	311	289	282	281	262	279	270	271	284	292	282	276	272	304	236	268	262	309	285	264	263	260	262	278	268	237	294	303	281	266	271	246	305	289	297	280	300	279	242	263	256	303	306	308	243	241	266	268	257	256	280	285	257	268	296	269	262	260	251	296	288	276	264	255	286	264	264	296	271	278	276	256	252	271	279	270	288	262	256	286	288	264	268	297	261	277	259	278	282	263	293	241	276	266	279	277	260	262	273	279	233	231	290	288	258	252	283	293	274	295	294	272	277	268	273	277	263	258	258	253	292	272	294	267	265	242	277	293	262	309	294	242	277	265	248	281	275	261	317	279	278	275	271	276	285	276	275	256	275	243	235	270	271	276	263	275	289	284	262	300	251	277	239	281	283	270	262	275	257	279	285	308	262	287	273	279	278	277	297	289	274	265	258	303	249	286	277	247	255	274	284	245	288	284	262	263	272	280	274	272	269	249	284	271	240	281	301	256	267	284	276	283	274	283	289	257	260	293	291	270	273	287	303	243	305	268	273	268	271	294	254	262	285	266	270	256	246	294	245	256	266	247	277	285	245	284	276	242	249	259	266	260	274	292	285	282	265	265	261	269	283	300	262	282	291	271	259	262	295	267	301	279	274	275	315	298	264	262	264	264	291	281	313	270	273	276	279	262	275	290	244	276	268	272	290	301	293	244	277	256	300	254	277	269	272	280	297	279	312	240	301	252	273	268	274	269	294	269	256	262	263	277	240	256	252	289	266	302	256	305	254	287	278	265	284	281	271	254	256	256	253	295	276	291	293	281	295	282	262	264	289	255	278	279	263	265	263	255	293	285	249	279	262	279	271	279	288	271	287	276	239	289	255	273	281	282	290	290	305	287	267	263	291	310	284	310	284	292	264	310	270	291	286	296	276	286	301	267	289	276	253	247	263	283	288	262	284	284	246	240	276	281	275	304	288	287	255	292	304	274	284	275	276	251	265	272	281	263	280	267	272	267	220	265	267	275	268	254	284	287	287	266	298	284	253	281	256	253	268	266	274	256	309	259	247	281	274	276	269	273	277	284	265	272	268	304	252	273	280	267	267	268	277	274	262	282	293	295	291	270	287	276	286	292	283	270	248	273	270	266	307	288	294	255	255	298	268	266	274	296	290	279	251	267	271	268	239	272	264	260	259	267	265	266	277	266	248	275	252	259	289	252	284	278	287	290	311	289	273	277	283	272	285	282	253	295	305	284	292	236	279	258	281	271	303	259	276	268	267	306	255	251	281	263	277	291	261	247	273	257	273	287	261	275	279	263	250	303	271	269	314	277	265	286	257	295	267	279	301	267	266	256	268	281	280	274	277	272	267	290	265	294	273	269	282	288	269	279	289	288	271	270	285	251	278	242	261	287	272	286	257
3927	1377	1186	801	631	615	578	556	501	512	475	498	523	477	471	479	477	483	502	500	514	475	475	467	537	466	480	489	506	465	470	455	502	482	471	473	500	474	472	490	469	478	472	449	463	441	446	488	465	488	472	476	475	452	462	491	483	467	493	466	480	490	445	464	440	496	480	480	465	466	473	468	474	497	435	467	480	508	506	512	455	489	421	463	460	470	458	467	479	496	449	490	511	463	480	503	518	447	440	500	437	466	465	489	448	474	456	476	466	461	457	457	431	478	474	482	492	508	485	444	460	463	441	469	487	476	473	455	458	440	505	477	514	464	444	484	464	485	464	442	465	469	455	466	500	489	474	471	452	509	446	453	468	472	451	461	480	475	470	495	512	482	473	491	474	450	502	497	488	468	457	460	445	491	475	506	456	467	487	466	524	449	482	490	496	464	470	449	443	473	477	490	449	508	464	462	492	487	480	477	436	467	499	432	508	496	488	488	443	470	487	468	453	455	479	487	479	449	473	495	446	474	501	450	506	446	452	479	473	447	523	436	480	491	513	513	439	479	452	447	487	476	455	450	500	492	471	527	530	441	460	507	487	473	459	454	443	495	468	510	443	462	472	512	501	475	497	447	491	446	523	481	471	490	488	476	474	500	494	468	448	456	477	481	484	507	483	494	475	510	530	469	479	475	519	487	456	474	470	502	450	501	480	496	466	453	488	458	491	447	476	459	473	503	481	475	464	501	483	495	511	504	481	469	500	494	422	466	476	465	466	476	448	427	493	491	494	473	457	463	477	490	499	463	451	483	468	472	490	457	447	459	482	511	491	440	485	478	465	493	476	468	474	490	442	498	471	456	466	480	510	469	488	486	482	460	454	466	479	457	475	490	492	492	471	470	486	481	515	479	455	450	449	483	485	496	447	498	441	432	504	447	454	460	480	489	481	450	472	480	450	508	482	456	431	461	477	459	445	448	486	467	465	479	439	495	498	445	490	460	455	436	493	471	502	452	480	429	467	537	452	430	435	480	490	443	473	495	449	478	459	472	486	494	482	460	471	480	474	469	446	466	470	486	437	485	487	468	509	447	459	480	513	474	514	456	441	445	509	478	486	485	480	453	452	454	479	491	445	459	496	480	463	470	496	467	482	485	458	443	436	456	478	509	450	474	477	464	464	471	452	439	483	451	515	496	482	446	463	427	476	490	455	472	486	481	505	483	468	454	487	498	461	475	507	479	444	478	514	502	466	477	493	448	482	450	499	447	486	492	470	529	482	471	470	489	503	465	437	488	485	453	457	489	486	467	453	470	501	479	505	452	507	492	504	478	492	494	428	538	478	470	486	459	473	455	487	431	512	456	473	510	449	480	491	435	457	464	455	458	479	504	478	457	473	486	472	507	462	457	498	485	458	528	467	462	518	462	463	494	464	466	436	479	485	487	484	444	508	483	472	484	456	474	483	450	444	430	479	495	506	476	490	474	437	519	479	499	460	485	492	497	463	478	433	471	500	473	457	490	491	479	483	460	466	497	473	519	486	488	432	446	455	446	491	457	491	475	435	506	477	441	478	435	461	470	474	454	445	419	470	508	463	496	467	486	467	472	464	499	458	472	464	479	461	523	496	497	520	483	445	470	452	459	470	464	485	477	505	476	517	503	477	479	466	457	471	493	506	500	482	476	471	450	442	447	493	478	506	499	445	483	485	450	511	468	433	475	459	435	488	464	491	483	529	492	478	436	483	519	472	494	467	437	477	475	441	482	485	472	450	425	455	499	487	451	472	492	457	501	497	458	470	477	463	481	480	469	510	461	443	449	445	461	470	480	486	476	478	487	512	479	478	484	480	494	475	461	431	486	499	441	487	481	490	462	448	488	456	478	473	491	445	473	469	487	486	478	463	459	487	486	501	478	459	461	480	468	481	425	478	461	492	449	443	489	450	447	487	494	486	470	475	462	495	480	431	464	514	529	452	478	463	480	515	425	469	449	504	432	496	460	498	470	437	512	452	495	454	491	482	478	490	517	478	499	493	464	529	523	473	472	477	474	475	531	469	495	485	488	474	472	441	474	449	467	428	464	473	486	513	428	492	461	419	469	486	477	474	487	460	470	485	458	487	470	463	508	430	474	464	447	473	477	456	471	428	435	496	462	491	482	495	465	478	469	476	514	470	435	462	442	496	478	465	449	481	479	494	486	524	445	481	505	469	473	470	489	481	530	488	453	430	466	540	480	501	469	461	457	445	442	456	447	441	468	452	517	460	465	497	472	463	471	445	479	492	478	487	492	482	506	488	450	468	487	477	469	492	467	483	503	470	473	496	450	496	497	485	487	467	462	473	451	482	504	472	501	477	458	457	468	527	495	445	462	452	467	452	504	472	475	451	470	440	460	488	511	459	527	448	477	488	481	486	496	481	451	504	500	499	489	484	459	504	463	453	473	485	441	506	498	468	498	499	470	448	474	462	459	448	472	466	438	463	508	491	463	514	507	475	484	473	504	493	488	495	454	489	448	458	455	430	425	475	482	516	498	503	459	440	516	469	506	453	482	431	466	501	455	479	434	467	455	492	483	491	450	433	512	487	481	473	487	447	516	475	459	468	479	493	420	468	483	490	458	498	460	474	484	486	485	467	500	447	467	461	505	467	481	490	476	423	461	475	490	483	448	485	466	517	536	490	435	477	477	482	489	529	428	500	449	447	474	471	444	515	472	501	461	481	502	477	473	442	444	471	454	446	480	442	471	434	512	461	466	478	493	469	492	457	476	463	464	478	495	506	475	479	478	476	489	500	469	462	457	479	470	447	484	484	476	500	452	454	519	433	489	455	433	444	468	493	468	464	452	484	447	455	501	482	518	508	518	491	452	458	523	489	421	466	462	486	460	479	503	485	471	503	471	465	494	456	484	438	471	428	443	512	475	488	483	461	449	468	438	463	499	473	450	475	461	481	432	447	486	448	503	484	469	453	465	466	498	486	439	490	456	486	455	481	460	470	452	477	476	540	457	501	451	482	492	458	473	460	444	490	454	506	444	486	481	489	487	499	468	441	453	459	482	462	440	481	458	467	465	470	464	465	499	451	488	461	458	479	491	468	506	465	471	493	521	492	480	515	509	468	517	459	458	475	492	496	461	551	492	467	455	421	454	483	479	453	474	452	485	451	465	458	500	475	459	482	497	434	480	498	457	439	487	482	448	502	458	501	453	519	482	497	459	478	450	454	476	463	485	481	464	438	484	475	475	504	438	517	505	464	471	465	471	480	482	489	493	461	442	476	452	480	517	473	475	483	518	464	503	495	477	433	468	471	461	445	489	496	490	486	482	438	457	462	458	489	474	454	478	491	458	487	492	465	469	440	477	479	455	460	452	457	459	461	451	484	444	460	474	436	464	487	486	472	466	480	475	450	452	460	466	466	450	487	422	477	463	441	455	450	499	465	461	449	482	490	487	467	477	452	496	499	457	476	520	470	464	477	508	487	528	478	485	502	488	484	472	504	450
24148	21172	28243	24354	20308	1983	643	479	345	329	264	283	260	240	233	226	213	201	226	249	214	213	200	206	220	228	173	219	209	197	228	218	179	213	208	188	202	183	204	185	167	181	195	180	172	179	203	201	176	200	175	195	188	167	163	188	186	183	192	214	180	189	197	194	205	156	198	198	199	195	190	196	205	210	197	205	205	200	182	179	184	175	161	195	178	188	190	186	187	199	185	180	185	177	201	159	208	190	175	176	197	168	183	196	193	174	184	187	197	164	172	169	198	191	178	184	193	162	188	209	181	164	179	185	186	195	182	214	196	177	165	175	192	199	160	161	166	196	191	178	193	175	199	188	195	171	175	189	173	191	171	189	182	178	181	215	203	185	172	164	183	184	173	188	192	183	191	173	201	170	186	164	198	180	194	165	212	193	174	158	192	162	194	164	186	199	192	190	173	177	196	157	202	181	165	190	136	162	195	183	199	183	199	175	163	204	191	210	203	174	194	155	174	182	165	189	209	170	187	184	178	185	172	198	181	183	175	180	189	182	174	164	196	186	181	199	187	184	167	185	173	186	174	172	167	164	173	150	160	187	184	167	187	193	169	188	171	167	205	184	155	163	180	186	160	188	202	172	173	190	190	200	199	171	182	188	196	177	175	202	171	175	184	175	200	174	174	169	197	175	185	171	159	171	172	196	185	160	183	191	189	223	179	177	215	173	184	192	163	181	168	166	165	164	175	160	178	197	184	184	185	179	219	177	164	182	189	190	178	175	177	194	165	190	189	172	164	190	204	177	187	184	189	200	186	146	185	164	177	172	184	162	158	191	176	207	190	183	191	186	175	174	200	169	167	178	181	184	181	182	191	178	169	178	189	174	172	181	180	185	183	184	176	215	177	169	178	178	198	181	196	181	191	178	175	202	188	172	174	189	160	170	179	183	192	159	179	191	179	184	189	177	203	186	197	187	169	180	182	191	194	190	183	194	202	179	165	189	197	183	203	173	167	166	179	200	192	186	178	179	168	167	164	183	189	198	186	166	183	192	179	185	195	181	186	173	158	167	180	183	173	191	196	166	182	187	189	186	156	183	163	164	163	172	185	188	193	166	195	170	173	145	189	179	158	215	167	191	181	187	181	184	173	176	179	178	200	188	182	180	197	178	219	162	188	160	173	172	198	185	190	162	162	179	182	162	179	197	179	179	179	182	176	191	209	180	155	181	185	174	181	170	168	172	179	180	209	191	151	186	179	163	154	153	176	177	170	188	184	164	186	170	176	186	183	189	183	183	173	173	164	192	171	186	182	179	190	191	180	155	167	170	163	188	165	193	149	194	187	183	157	190	195	196	197	170	189	157	176	181	162	210	182	193	201	181	200	183	164	180	175	164	200	176	165	180	181	185	168	183	182	187	183	168	174	172	182	178	187	183	202	171	191	156	184	172	169	182	191	171	171	179	190	161	185	202	184	177	201	178	190	191	197	208	182	209	187	178	188	193	185	177	181	161	155	193	178	186	183	185	165	160	184	188	161	169	192	192	168	210	176	207	181	177	189	162	163	190	192	177	172	189	189	192	201	162	193	148	175	176	162	178	207	181	188	174	186	193	186	170	188	161	179	192	196	183	177	170	196	180	165	172	179	182	188	166	181	171	196	204	181	164	171	189	186	170	189	160	221	206	199	169	191	170	185	183	189	169	168	173	197	175	180	214	168	182	183	181	184	200	169	184	177	202	186	177	188	165	183	162	181	192	191	191	207	172	172	191	177	154	177	161	199	169	194	181	171	198	189	181	178	179	202	178	164	171	188	176	187	180	194	174	178	167	178	193	194	170	165	165	184	195	181	178	176	168	174	178	179	190	185	177	170	183	185	164	171	194	197	166	174	181	195	174	187	190	187	164	165	197	184	193	175	202	207	178	196	188	196	177	200	168	175	196	180	177	199	182	217	189	196	186	188	162	173	203	181	179	166	203	184	156	188	184	186	199	207	195	192	163	171	201	190	184	194	175	189	181	193	190	202	195	217	189	176	194	183	182	154	181	166	201	165	180	179	194	186	152	162	169	165	166	197	175	173	169	178	178	169	174	186	173	166	175	173	172	187	183	185	173	201	182	162	196	166	203	182	160	182	201	175	160	199	181	205	168	191	185	160	193	182	174	186	180	169	165	194	180	182	167	190	191	176	214	199	200	181	175	184	181	192	190	205	169	211	159	182	183	162	188	188	163	176	182	160	162	201	175	186	174	179	183	211	205	180	172	189	162	172	189	175	192	206	197	173	171	171	167	181	207	168	186	179	187	199	181	182	182	190	200	187	194	194	181	163	190	188	201	174	200	189	175	193	196	162	192	188	183	190	191	174	195	183	210	181	201	187	178	161	193	196	175	186	191	173	193	217	171	161	184	184	154	151	175	176	183	194	212	186	200	170	177	169	181	176	174	158	190	175	172	177	188	172	153	194	192	172	179	184	200	173	166	163	201	187	203	178	181	150	182	187	219	179	191	166	172	198	188	193	168	183	190	160	159	196	195	192	207	189	184	202	179	181	179	182	172	185	180	173	172	179	187	180	214	182	205	189	171	193	205	176	191	183	201	157	188	195	177	197	180	184	164	183	174	178	193	162	156	180	187	191	162	181	174	199	171	163	168	181	183	172	170	184	185	172	180	183	175	171	178	176	181	175	186	178	209	171	189	179	184	171	191	176	180	179	179	196	182	174	185	153	181	186	174	159	182	169	157	170	168	171	184	181	186	183	199	198	178	167	220	203	186	180	185	189	185	188	207	196	185	178	176	173	169	169	176	184	192	166	177	201	190	188	176	199	184	203	192	172	197	194	176	194	180	182	181	181	197	195	165	167	185	183	195	183	190	181	178	163	171	168	173	202	186	170	181	190	187	179	182	174	205	169	165	178	166	185	170	171	194	203	170	175	214	188	180	213	186	186	193	190	169	194	160	180	181	179	185	193	180	184	197	181	182	212	176	166	167	170	157	174	204	191	151	191	195	171	186	186	186	179	178	196	167	169	179	202	170	201	217	185	185	178	181	184	192	171	175	167	173	186	172	166	189	180	174	168	201	178	189	199	185	156	193	194	180	179	190	177	185	152	192	162	181	170	176	182	174	186	195	184	171	192	182	179	176	188	201	172	203	209	204	173	184	176	182	177	173	179	183	177	182	193	178	189	178	193	181	199	189	164	172	191	196	170	184	191	200	192	199	193	189	188	172	191	191	147	184	174	156	193	183	181	185	188	182	169	206	178	175	170	176	200	160	195	183	163	170	182	193	169	203	185	193	203	179	204	179	187	165	192	186	162	193	156	168	181	194	178	173	197	153	187	195	184	163	214	193	162	220	186	185	184	191	174	207	168	176	197	200	178	183	173	193	176	187	177	165	177	182	202	182	195	179	184	198	175	194	189	189	170	200	184	188	159	185	174	173	167	190	169	182	170	175	171	191	186	172	178	181	189	195	173	174	182	186	168	202	210	185	182	191	196	166	184	176
5157	9726	8238	4132	2688	2022	1463	1241	1019	889	786	699	593	595	560	513	458	479	477	397	427	395	431	376	384	412	422	349	355	397	364	350	356	384	367	347	378	342	328	351	333	370	344	325	327	321	320	378	351	350	323	321	351	322	345	320	347	345	338	301	308	308	337	312	321	342	326	350	330	320	298	309	337	331	325	324	310	330	348	328	333	306	291	338	357	329	344	301	315	320	293	335	316	284	300	345	310	304	323	316	309	342	305	302	342	305	330	324	361	328	327	317	342	358	320	322	316	298	320	323	306	315	325	334	332	314	340	327	332	314	309	324	320	324	313	315	317	351	317	325	351	328	335	342	347	325	329	310	356	338	280	338	314	347	300	304	325	346	316	333	310	352	328	293	329	305	344	347	333	323	343	306	304	320	336	343	353	312	305	308	293	294	356	316	342	304	346	364	306	330	304	318	349	309	289	350	330	295	313	314	333	316	315	319	324	310	303	313	323	319	328	348	332	346	305	331	309	320	305	331	329	325	318	324	313	309	351	343	310	342	327	339	304	301	303	325	282	296	327	298	366	323	346	324	326	319	342	363	328	356	310	330	325	306	335	314	298	312	351	345	329	322	305	365	305	324	332	333	327	309	321	334	353	311	310	337	341	332	308	296	327	326	299	319	290	343	284	340	317	340	325	366	308	321	331	334	302	326	306	340	337	327	334	315	295	331	316	299	318	304	330	323	360	361	315	299	330	312	310	326	322	311	308	304	304	320	310	311	306	321	342	332	339	317	341	324	309	312	312	335	322	317	322	333	307	353	314	334	306	321	322	339	314	311	340	303	310	340	304	319	325	292	297	321	312	306	320	285	340	364	345	328	344	316	313	324	310	328	307	306	332	327	312	342	335	337	295	320	291	313	339	302	283	311	311	315	322	298	332	317	333	310	321	311	319	358	327	313	330	364	331	318	333	328	291	316	335	318	296	322	321	316	300	334	337	339	317	319	318	307	327	323	316	299	300	334	349	333	291	361	333	320	329	327	337	316	363	292	320	318	327	313	336	333	328	323	318	323	328	324	289	333	324	355	314	329	326	333	326	331	304	305	329	351	321	349	328	314	317	343	328	305	312	319	342	299	325	314	318	279	334	353	308	345	316	303	310	329	312	329	321	310	302	327	323	318	317	270	300	316	364	343	301	329	323	307	346	345	320	331	333	294	295	336	322	321	295	297	309	329	326	322	326	325	331	302	333	326	342	314	290	290	356	312	341	333	305	330	316	347	315	322	343	345	312	316	293	347	373	309	311	342	359	343	326	325	338	294	349	339	315	312	314	339	332	327	311	360	320	311	355	310	322	326	324	308	341	318	348	314	337	306	306	321	347	336	300	318	353	303	337	354	327	332	330	350	303	348	336	302	302	332	314	331	323	310	315	342	313	353	328	323	314	337	310	325	319	341	337	326	328	316	347	306	344	331	310	331	292	323	302	357	333	341	315	320	340	342	313	316	317	326	350	346	284	308	309	352	339	312	314	365	310	311	290	322	318	332	318	319	329	297	318	339	303	315	359	308	295	314	301	339	333	298	335	335	329	339	314	329	338	318	348	305	300	326	327	330	325	345	331	327	307	304	322	293	332	317	339	315	322	325	340	340	347	331	311	314	294	332	333	326	328	329	336	342	315	314	309	344	336	330	346	371	315	324	331	340	317	301	350	314	321	305	348	327	334	336	292	318	307	351	334	349	288	329	322	322	312	318	318	350	346	315	332	310	312	320	324	327	326	355	329	328	342	351	321	361	309	332	346	296	306	327	309	339	352	316	303	366	321	317	300	314	329	330	309	314	305	333	289	339	323	321	309	306	360	327	344	323	333	328	322	321	296	339	320	303	331	310	285	360	342	329	352	315	295	334	334	329	322	314	316	320	342	316	299	335	273	314	293	309	320	319	316	302	331	314	330	330	328	342	304	332	307	332	319	301	345	328	342	310	348	336	320	348	324	328	346	341	314	301	375	316	322	332	324	351	358	308	352	306	334	307	328	350	314	342	364	328	324	329	327	309	325	319	344	320	314	316	319	316	310	314	300	344	320	301	354	321	319	328	314	316	323	288	347	341	307	336	305	333	310	313	313	347	368	309	319	289	336	315	335	341	329	334	313	304	318	325	302	301	315	299	336	313	326	293	343	316	297	306	325	319	319	327	297	321	331	272	346	312	313	327	325	335	340	330	311	298	318	300	339	302	333	304	367	314	307	302	323	339	331	319	321	298	329	288	301	309	340	304	316	351	307	325	317	329	312	323	323	317	335	310	319	356	301	315	330	338	351	310	338	333	334	316	339	302	310	311	294	310	305	358	359	284	348	314	324	319	309	325	304	346	337	291	346	322	328	307	325	328	307	285	332	326	325	321	329	367	332	328	332	337	343	296	326	343	321	327	312	322	316	349	336	310	302	367	305	347	324	319	266	332	345	326	335	307	306	333	331	352	335	327	336	339	301	308	326	311	337	298	313	327	329	328	321	359	323	337	318	306	317	328	354	318	321	287	311	364	308	310	277	331	349	331	324	321	301	337	287	322	303	326	311	308	296	354	313	304	332	307	332	347	319	346	334	335	313	316	324	343	311	334	314	312	325	352	331	340	310	342	301	363	277	332	343	314	297	344	309	351	312	320	332	334	334	347	334	324	314	307	313	311	324	307	310	325	318	307	317	319	317	325	331	335	329	310	358	329	322	328	335	306	317	326	315	311	321	326	319	317	321	330	309	313	342	318	353	329	338	319	341	325	377	319	315	324	323	292	344	293	299	330	316	325	337	318	331	339	338	333	303	322	323	337	332	361	326	325	351	346	306	335	297	326	312	321	347	340	329	321	314	332	310	355	312	309	278	330	323	312	344	327	300	311	293	336	305	327	358	339	299	345	315	290	322	323	322	315	295	335	346	350	292	317	283	310	359	348	291	325	294	332	356	311	317	334	305	350	328	291	361	293	322	321	326	314	382	326	362	294	308	369	340	331	299	274	387	313	342	337	331	320	315	346	342	318	297	313	340	308	315	340	333	336	336	318	318	298	309	321	335	311	317	351	341	343	278	330	286	340	300	310	332	350	317	305	315	302	359	330	346	360	331	340	314	291	333	347	318	331	323	327	324	360	331	331	326	334	341	324	321	320	325	317	299	353	336	341	340	331	286	335	339	352	310	329	326	320	330	319	319	337	304	303	324	304	306	335	310	305	312	321	337	308	345	321	315	321	332	298	325	344	317	305	313	327	341	333	340	320	297	290	314	336	338	324	318	322	294	346	289	307	340	305	354	332	296	351	317	328	346	341	324	318	347	318	328	303	363	304	328	325	346	331	316	335	299	331	311	306	342	321	325	341	323	329	300	357	314	351	311	311	324	346	334	335	316	356	315	305	333	337	290	289	310	323	307	328	342	343	315	299	337	298	324	327	324	292	334	370	328	312	327	325	334	332	325	357	358	322	337	329	303	352	316	330	332	365	312	329	348	302	346	284
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
